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
337009275069	337009275579	337009276129	337009276679	337009277229	337009277779	337009278329	337009278879	337009279429	337009279979	337009280529	337009281079	337009281629	337009282180	337009282729	337009283279	337009283829	337009284379	337009284929	337009285479	337009286029	337009286579	337009287130	337009287679	337009288229	337009288779	337009289329	337009289879	337009290429	337009290979	337009291529	337009292079	337009292629	337009293179	337009293729	337009294279	337009294829	337009295379	337009295929	337009296479	337009297029	337009297579	337009298129	337009298679	337009299229	337009299779	337009300329	337009300879	337009301429	337009301980	337009302529	337009303079	337009303629	337009304179	337009304729	337009305279	337009305829	337009306379	337009306929	337009307479	337009308030	337009308579	337009309129	337009309679	337009310229	337009310779	337009311329	337009311879	337009312429	337009312979	337009313529	337009314079	337009314629	337009315179	337009315729	337009316279	337009316830	337009317379	337009317930	337009318479	337009319029	337009319579	337009320129	337009320679	337009321230	337009321780	337009322330	337009322879	337009323429	337009323979	337009324530	337009325080	337009325630	337009326179	337009326730	337009327279	337009327830	337009328380	337009328929	337009329479	337009330030	337009330580	337009331130	337009331679	337009332229	337009332779	337009333330	337009333880	337009334430	337009334980	337009335529	337009336080	337009336629	337009337179	337009337729	337009338279	337009338829	337009339379	337009339930	337009340480	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29652	12921	3498	1608	1098	839	637	585	469	458	351	386	355	370	336	314	336	279	279	306	283	311	291	298	285	270	259	265	262	287	235	273	255	272	265	279	259	261	255	235	275	242	272	269	275	247	234	241	240	276	261	267	245	251	297	279	245	264	284	265	268	264	318	274	243	269	267	268	242	250	264	252	254	235	258	250	265	249	256	247	265	249	280	241	238	268	259	257	242	267	256	259	254	249	246	217	287	241	272	254	244	255	257	264	245	265	289	244	232	236	203	247	268	252	273	262	252	261	258	234	248	246	248	247	263	280	266	242	259	233	246	271	242	263	273	247	264	274	240	271	267	275	294	245	257	231	253	284	254	282	239	243	237	246	246	274	215	232	266	229	260	280	258	239	264	277	245	270	245	244	288	244	244	230	271	281	251	259	239	242	269	290	260	229	238	250	253	265	267	254	246	247	268	235	264	264	254	237	276	253	248	253	251	259	257	252	282	271	259	281	233	258	245	273	252	246	267	243	253	247	268	232	229	277	291	246	253	262	250	261	253	237	277	250	250	264	243	271	251	234	266	219	265	273	283	274	234	225	271	217	272	271	256	242	235	259	241	226	216	241	233	261	272	251	227	273	280	260	258	244	273	258	231	248	250	224	269	248	250	229	255	266	262	266	256	231	231	238	264	259	232	262	272	248	230	265	222	262	247	276	270	272	240	265	263	272	259	243	256	268	245	245	240	264	268	246	263	266	234	258	243	235	258	274	229	238	281	265	276	242	270	248	249	257	254	252	275	258	262	245	254	269	241	266	241	245	248	262	255	254	273	254	256	282	237	262	234	277	229	243	216	247	282	286	267	221	211	258	267	278	244	235	249	264	290	279	263	263	264	286	244	250	266	261	241	239	274	272	270	261	245	255	247	268	239	268	263	248	250	254	257	249	236	282	250	247	292	267	240	259	251	279	281	284	276	246	257	210	236	247	268	214	253	267	236	261	259	257	236	247	248	266	254	263	261	251	244	258	284	244	249	267	256	239	250	286	207	236	269	280	235	269	246	263	277	254	248	271	290	284	248	244	260	261	256	274	247	255	255	260	241	246	287	240	264	262	221	230	242	231	266	269	282	241	265	271	255	239	263	299	246	233	237	268	255	256	241	253	257	237	283	236	251	248	251	234	240	230	252	241	284	241	272	245	260	249	249	250	262	238	270	241	274	236	279	259	261	238	252	250	229	255	259	250	237	255	218	261	214	270	254	252	259	238	234	262	264	257	267	264	244	259	229	219	239	250	239	240	241	244	249	264	240	248	256	250	267	234	267	258	259	261	271	255	244	290	227	259	219	269	269	271	256	259	295	227	295	266	279	254	255	257	227	245	240	213	269	263	276	226	301	281	261	255	275	280	289	249	235	263	263	262	267	245	237	275	260	238	269	228	270	273	211	236	248	272	244	252	229	262	255	257	254	269	251	224	241	234	283	235	273	250	289	279	277	228	252	245	264	245	264	234	276	255	238	288	239	262	290	253	272	270	277	252	249	250	266	252	231	241	256	251	284	233	272	248	256	236	275	257	232	277	243	287	250	250	254	220	281	266	251	257	249	259	244	248	275	246	221	216	237	255	251	234	239	260	230	247	256	234	270	272	225	258	267	255	274	251	279	242	254	233	264	225	242	256	249	236	261	256	232	243	245	260	251	226	249	247	275	264	285	249	256	285	244	246	253	271	269	272	241	274	224	213	249	299	262	238	270	266	226	246	266	246	231	247	277	257	264	248	248	267	262	274	236	256	250	252	227	258	238	264	255	212	226	263	221	260	238	247	244	283	257	278	273	250	276	245	250	220	252	258	235	253	267	262	251	252	264	230	271	235	235	279	237	253	248	255	282	245	244	252	251	232	250	250	218	240	279	268	250	280	257	269	235	238	279	266	240	217	237	245	244	276	245	269	267	239	256	294	269	232	261	241	234	258	243	261	245	221	227	244	237	300	253	258	270	258	305	260	261	287	271	252	246	272	246	249	268	265	260	286	233	226	246	220	280	264	250	251	224	248	279	239	257	262	251	262	264	246	240	250	273	254	224	232	248	254	245	246	261	260	239	260	255	228	268	272	251	262	241	228	240	234	240	248	256	269	246	246	284	230	265	253	238	248	273	253	250	249	293	243	219	257	257	252	262	242	265	277	243	213	228	259	246	283	242	245	253	264	268	253	242	267	261	253	252	268	259	264	270	223	270	245	250	232	241	257	248	246	237	225	267	230	214	267	252	250	266	213	245	257	268	229	239	247	246	259	247	256	258	270	262	263	234	251	258	278	237	267	244	266	257	251	236	283	238	246	219	230	269	260	246	257	239	238	262	278	246	272	266	262	243	244	272	230	253	239	235	279	228	239	274	247	246	246	223	225	256	258	246	269	236	266	266	257	242	268	265	231	257	252	240	225	250	240	262	236	274	292	267	259	238	253	238	233	240	258	247	243	250	267	240	241	272	266	271	245	268	253	258	234	263	270	274	252	285	261	268	291	252	228	265	285	270	252	253	272	279	258	251	248	243	241	258	259	252	257	280	204	255	279	253	246	241	228	224	279	265	268	224	236	293	229	262	265	267	225	265	248	267	233	260	211	260	262	256	244	236	231	254	281	256	225	247	224	266	230	255	227	261	263	280	270	252	254	287	260	253	263	280	231	240	234	232	231	247	250	275	261	247	261	280	249	265	252	228	204	253	246	227	265	274	274	249	250	235	258	271	229	249	269	266	236	261	241	233	253	257	270	253	239	260	271	259	288	252	257	251	240	243	247	251	255	233	272	257	224	259	213	263	262	223	263	232	269	248	249	230	279	263	253	235	264	278	272	268	258	250	241	256	239	271	269	248	280	289	272	237	261	283	223	228	246	237	252	275	247	226	267	237	252	253	242	219	250	270	233	238	235	221	255	244	264	274	267	268	241	277	264	243	257	264	247	238	235	233	258	267	266	240	254	234	270	219	267	253	228	233	243	253	276	254	261	257	241	256	252	250	240	255	265	253	252	284	235	276	258	230	245	259	279	293	243	257	247	202	238	232	233	269	248	236	258	236	238	236	250	260	265	256	248	276	250	277	237	249	240	244	247	258	233	256	262	274	294	261	259	273	255	240	288	264	233	249	242	253	250	242	288	260	242	228	247	273	262	240	237	270	277	257	247	234	245	232	266	222	268	269	238	257	240	268	258	248	224	237	246	252	282	234	260	243	232	287	240	257	219	226	228	232	268	253	263	280	241	254	265	272	241	250	255	248	273	255	270	267	258	240	242	250	248	276	276	246	208	248	247	254	262	289	243	268	270	246	253	262	261	221	255	301	260	249	244	252	252	220	258	243	249	269	240	260	257	246	273	230	271	243	272	242	252	269	244	265	255	262	293	270	245	245	283	257	243	279	241	236	231	264	240	231	266	262	250	258	266	240	247	243	272	264	264	223	242	257	274	238	246	234	244	260	253	248	241	275	241	272	253	261	265	259	238	255	256	253	257
13888	1874	3723	4482	4034	3387	2831	2310	2085	1795	1629	1515	1382	1298	1176	1072	1020	1019	961	946	881	921	908	834	819	798	800	734	755	747	751	703	718	702	718	708	713	657	709	697	706	688	691	658	672	677	628	600	622	649	636	630	638	671	644	635	642	655	681	600	662	654	657	620	638	674	639	637	628	636	669	605	624	601	638	625	602	652	632	657	627	626	619	613	647	615	577	589	681	636	622	635	593	613	624	593	623	656	644	630	636	614	611	590	591	612	658	598	634	614	642	638	624	682	604	604	634	587	635	588	644	624	630	582	625	582	627	650	584	639	656	624	639	567	632	621	642	600	627	579	632	560	633	620	617	637	634	622	579	543	606	621	643	615	627	615	621	656	588	640	631	598	647	585	601	601	611	577	577	606	594	622	632	671	645	594	631	602	603	623	586	615	595	616	610	571	655	603	608	588	638	584	624	640	629	610	605	613	614	592	627	644	644	624	604	668	603	585	606	661	590	583	626	629	584	602	587	623	619	615	601	627	610	653	643	624	562	623	619	641	605	643	625	587	638	646	630	619	600	543	575	628	622	550	627	617	595	633	589	603	621	636	676	573	603	611	642	584	573	629	616	619	597	596	588	608	632	608	645	579	598	601	648	627	609	611	574	608	587	630	644	589	584	597	609	611	657	602	571	617	612	610	615	597	613	605	609	600	601	647	575	620	577	589	583	617	598	583	636	591	607	578	584	668	625	666	602	573	652	619	614	675	613	638	595	631	635	603	603	601	573	586	619	593	631	627	613	619	599	632	581	610	598	609	617	649	607	632	589	612	601	538	611	571	658	599	613	638	578	642	612	589	630	640	594	666	631	675	635	583	622	588	609	628	625	636	616	654	615	622	607	586	601	656	611	562	603	662	584	605	631	618	631	635	573	607	640	620	642	560	601	623	627	659	626	636	628	643	611	571	598	626	612	597	617	683	619	629	595	572	631	577	616	524	588	604	595	584	610	621	613	603	580	645	584	641	592	573	614	616	612	609	621	622	583	636	648	610	608	568	601	620	604	618	630	602	586	610	637	628	629	593	612	618	681	656	596	592	616	596	609	626	620	576	617	568	623	630	618	622	629	617	591	623	620	575	561	621	613	623	652	613	635	609	610	608	647	633	621	596	623	594	622	628	580	586	607	631	566	606	607	591	576	565	670	594	573	631	575	596	603	562	574	597	668	629	601	613	645	590	613	622	644	604	639	570	616	677	630	617	580	580	618	595	626	632	605	640	612	654	591	595	620	614	599	544	655	652	588	643	572	633	596	590	615	556	650	570	645	625	620	572	624	608	626	575	558	583	629	612	595	631	632	623	568	627	620	618	588	645	583	591	641	626	606	589	617	603	578	576	627	595	620	635	602	614	576	602	661	590	631	656	647	594	616	632	562	615	564	613	587	596	621	590	622	593	595	601	612	607	646	571	645	612	606	592	600	623	627	579	589	593	591	596	586	622	611	589	588	617	593	634	576	591	570	602	592	610	587	572	552	599	590	589	624	621	632	590	610	618	641	564	629	618	649	616	619	605	612	591	619	622	613	613	614	643	617	647	592	659	591	592	581	577	600	587	668	605	588	610	617	644	573	560	609	587	619	632	622	589	593	586	595	590	593	606	613	650	645	567	571	628	646	579	650	601	616	605	607	613	615	658	633	637	620	622	592	620	599	608	611	625	592	607	648	613	608	661	627	617	524	627	613	632	643	608	631	599	637	606	599	635	624	606	614	593	644	558	589	637	600	589	611	617	607	638	582	599	582	627	638	620	596	593	597	652	626	599	640	602	599	638	579	549	593	627	592	604	614	618	602	587	606	568	595	592	583	614	631	626	618	641	561	610	613	655	638	572	599	622	629	627	587	599	620	610	538	644	608	622	600	596	651	574	585	650	599	574	612	609	560	625	624	653	582	592	631	640	579	602	595	639	615	625	591	642	624	613	660	623	591	658	648	636	574	636	642	607	628	630	573	632	597	593	575	633	652	564	616	639	596	614	626	598	593	587	615	587	622	626	648	635	593	596	656	615	579	589	596	631	599	614	605	615	557	588	619	596	600	622	617	542	603	597	613	610	588	616	589	623	579	627	622	589	609	628	612	636	595	621	562	631	600	645	616	655	604	626	627	597	629	617	602	611	618	608	635	568	660	620	645	617	619	571	637	615	575	605	619	603	607	623	616	618	567	626	632	645	624	592	624	613	604	576	626	629	615	600	621	587	593	587	605	581	654	606	625	609	623	570	566	618	608	608	619	605	611	568	575	604	579	627	585	621	581	649	591	640	603	624	613	599	604	569	603	613	575	615	586	607	612	650	580	629	618	648	630	597	585	626	594	604	562	647	607	631	654	652	646	634	610	621	611	616	639	615	614	556	615	562	577	621	584	577	652	627	534	621	563	592	641	581	551	623	613	580	611	633	607	598	599	620	574	624	593	592	599	645	622	639	616	652	637	569	594	626	558	585	587	627	642	631	633	625	636	599	645	633	575	641	571	624	607	621	620	636	624	639	626	648	573	625	591	617	593	661	645	577	611	641	605	642	623	615	601	620	588	575	646	575	585	596	637	615	619	599	601	619	598	620	652	589	636	588	584	557	600	602	615	639	605	617	631	578	611	609	599	613	585	593	558	619	585	649	629	634	621	624	636	601	613	623	604	600	663	610	594	651	586	591	639	625	610	623	619	586	589	598	652	640	717	612	613	619	595	612	615	624	637	604	623	609	631	630	637	644	625	614	626	620	603	578	619	609	581	602	633	610	605	600	621	598	594	647	626	630	601	688	624	636	602	603	615	588	601	587	628	637	620	634	608	612	606	658	594	622	598	568	648	594	578	612	593	653	596	600	631	635	616	641	623	620	600	634	576	579	590	578	618	629	609	597	621	580	598	641	630	580	636	620	644	588	614	601	614	629	616	636	643	612	614	645	575	608	622	616	592	624	643	573	599	589	624	649	602	593	628	596	680	567	606	580	623	636	617	606	629	604	644	589	635	590	618	644	548	617	663	603	630	609	606	604	596	575	617	618	590	612	632	589	626	582	608	599	623	586	596	584	625	600	611	616	594	607	581	618	621	613	627	638	611	585	608	586	577	601	568	633	624	572	586	602	615	607	626	630	627	571	590	623	587	586	568	631	625	601	605	615	607	632	596	581	624	607	602	590	625	588	626	579	604	653	612	618	648	572	648	609	604	592	636	647	665	636	581	617	587	615	653	624	639	612	594	635	656	606	608	600	628	619	661	630	608	563	617	640	598	606	615	603	578	644	587	612	629	616	588	612	547	615	627	626	567	634	586	610	600	619	628	601	620	631	606	561	602	621	600	680	558	630	608	707	591	614	613	631	596	619	624	578	585	604	618	604	615	600	566	607	611	588	592	600	633	616	622	616	606	617	602	608	598	633	630	599	611	667	638	631	624	607	601	616	556	617	614	634	620	558	601	614	578	613	618	604	635	646	623	609	625	584	621	609	588	614	581	616
2568	120	117	93	77	83	95	94	75	95	76	81	77	73	85	87	97	93	90	96	72	107	70	61	67	86	84	90	93	88	81	80	81	79	82	71	78	79	78	89	81	87	92	103	85	79	83	72	90	79	88	85	87	71	83	92	97	75	77	86	83	82	67	91	85	97	88	76	78	89	102	83	87	102	88	76	84	75	76	77	82	98	85	87	75	81	94	71	98	70	76	90	94	81	82	86	85	101	77	77	78	86	84	88	85	92	96	64	87	76	83	73	80	60	86	99	98	87	95	98	98	87	79	94	77	83	74	87	87	81	86	82	80	63	84	93	85	81	86	73	78	81	88	91	84	78	80	76	90	68	73	80	74	71	88	83	82	76	86	74	83	79	94	88	99	85	83	67	79	99	98	82	89	73	100	85	96	69	84	76	73	93	83	73	91	99	89	89	76	92	84	95	80	74	98	89	85	79	97	85	87	80	86	84	77	72	103	76	93	79	111	69	83	85	82	95	94	78	82	100	85	83	88	93	92	68	90	87	84	79	105	82	81	89	102	106	100	92	84	86	78	90	91	106	80	75	87	104	87	91	91	85	87	91	95	91	87	83	96	87	82	86	85	79	87	83	84	90	77	90	70	93	80	88	77	78	87	83	83	81	68	92	66	74	61	74	79	102	81	88	80	85	90	94	76	77	91	83	84	89	88	97	87	90	106	81	68	75	77	80	80	84	96	87	61	73	78	96	81	87	103	80	86	85	99	81	66	97	97	99	85	104	88	91	82	91	77	85	89	79	100	71	88	94	68	91	72	85	85	88	78	84	90	78	75	79	82	75	71	86	85	84	78	91	69	94	80	86	77	88	76	88	83	89	80	97	92	75	78	85	91	86	84	94	94	88	78	88	72	82	89	89	85	80	80	74	80	86	88	95	89	84	82	79	88	76	74	99	73	93	74	79	82	84	89	101	74	65	74	68	92	99	73	79	105	82	76	75	80	103	79	86	104	80	94	78	86	85	68	79	104	81	90	83	71	81	70	57	86	82	78	84	73	87	89	83	87	74	76	69	103	90	81	75	78	88	86	81	89	95	83	78	81	86	90	81	76	83	75	80	107	84	90	86	99	90	92	88	89	65	95	89	90	80	80	73	72	81	95	79	85	102	80	78	78	86	90	65	69	95	95	102	81	68	87	84	92	96	86	102	80	91	90	94	73	67	86	80	85	86	91	74	96	83	87	72	83	83	84	84	81	80	77	95	79	76	92	94	78	84	81	74	92	84	96	79	77	86	86	82	93	93	105	81	86	85	83	102	88	87	93	84	77	79	72	90	77	81	85	95	92	78	83	82	72	89	86	81	91	97	84	58	84	81	95	89	68	82	78	95	65	86	91	98	90	83	79	83	66	83	94	66	86	95	90	85	96	93	92	74	96	86	95	81	91	96	91	85	84	80	79	81	80	86	71	80	73	76	86	103	100	77	90	85	89	96	80	89	77	88	75	87	90	91	92	87	91	86	85	79	92	81	81	76	69	102	83	83	90	77	78	69	83	95	82	85	81	88	81	92	88	79	109	94	90	86	85	95	74	73	86	74	75	76	89	107	93	91	88	85	95	99	78	64	83	95	95	74	66	88	84	90	82	79	91	108	92	80	78	83	90	79	86	92	79	91	77	93	86	86	95	92	86	82	105	83	76	96	77	68	83	98	85	95	68	98	72	83	81	88	86	95	91	121	96	94	82	81	86	77	87	90	85	80	72	93	71	82	89	98	111	92	81	81	72	67	91	106	82	71	79	78	91	96	98	78	66	78	90	73	71	98	88	89	99	85	78	85	81	79	80	77	77	71	76	94	80	95	94	77	72	85	79	88	68	59	87	86	81	77	87	89	79	80	85	92	78	75	89	72	84	86	63	79	81	66	80	92	83	101	87	88	91	82	75	77	100	79	81	81	73	87	73	99	83	89	77	83	77	92	75	83	98	85	82	81	87	93	79	81	83	86	90	95	98	89	88	79	66	90	86	88	79	86	80	81	79	88	87	77	72	74	73	81	83	72	68	79	79	93	81	81	83	89	86	79	87	84	98	87	93	89	85	72	91	76	78	85	89	88	105	80	87	69	84	72	92	88	67	93	73	72	66	74	86	78	67	92	86	69	95	98	79	85	79	78	86	89	80	87	98	102	87	81	100	95	83	87	83	68	95	87	83	78	78	85	87	92	94	75	73	93	81	77	102	94	89	82	82	72	80	99	84	105	76	70	112	92	74	91	97	90	90	82	82	88	85	81	88	73	79	82	81	83	72	91	80	97	91	89	98	89	83	84	94	88	108	87	75	94	94	78	85	90	88	88	88	85	71	81	97	89	86	84	68	70	83	75	80	90	89	101	88	91	86	68	69	106	94	92	100	84	81	78	92	79	86	67	96	95	99	94	93	108	83	91	97	81	78	107	84	88	76	90	65	94	93	61	86	85	77	91	88	82	78	102	64	89	90	88	78	86	85	76	74	92	75	90	98	99	87	95	74	78	78	81	80	69	73	76	88	91	83	83	77	80	83	85	83	75	99	82	84	97	91	71	77	80	84	89	98	77	74	80	77	90	73	86	89	72	74	76	102	102	77	88	78	80	78	77	79	82	92	63	80	81	80	85	68	95	90	82	77	91	73	86	86	99	72	81	67	92	74	74	95	90	73	86	63	80	106	90	85	85	69	84	80	96	96	71	76	87	86	82	79	94	85	84	82	97	78	78	81	106	89	63	83	76	78	86	99	88	80	91	105	82	64	74	86	91	92	86	74	85	90	82	101	82	104	85	91	99	86	85	81	86	91	96	102	95	89	72	105	75	74	77	83	74	77	84	78	86	78	93	96	83	78	84	93	66	88	84	69	77	89	82	73	95	87	77	80	98	82	81	76	79	80	79	82	90	86	89	89	91	89	72	99	77	89	81	87	76	68	85	89	77	87	88	70	59	86	75	81	81	72	68	80	69	65	69	85	87	101	102	76	104	72	110	75	92	75	92	82	97	83	72	92	93	89	88	95	91	82	86	57	83	93	85	80	83	86	107	89	92	93	85	102	93	83	91	92	101	89	105	72	79	98	97	81	86	91	75	84	81	81	68	95	94	94	85	74	75	66	73	83	92	86	79	79	100	88	84	84	87	95	73	74	84	84	92	77	93	56	83	102	80	94	96	76	67	85	83	82	85	84	81	84	86	96	113	99	87	82	93	77	85	95	84	71	93	103	86	80	84	101	90	84	90	71	75	80	83	78	78	77	74	66	84	81	81	85	85	81	79	102	83	88	93	75	98	88	85	113	90	106	107	104	72	76	96	97	86	72	67	88	99	76	74	91	84	83	74	76	79	89	92	67	104	87	99	79	87	93	81	80	80	77	77	71	91	88	94	84	80	107	86	86	70	80	87	83	93	70	105	93	95	91	102	67	80	86	79	100	74	97	111	74	89	100	89	78	89	73	67	73	89	74	89	86	89	74	93	100	86	83	85
2573	320	351	327	330	339	329	318	258	325	301	275	317	295	307	274	278	267	263	269	286	284	285	237	281	260	273	261	269	269	283	304	290	254	280	290	266	264	259	312	255	306	272	280	267	259	279	316	258	258	277	316	279	274	263	284	307	278	261	287	271	272	238	242	276	283	256	281	267	332	295	297	276	270	257	274	268	282	276	269	269	301	295	269	227	268	266	290	298	278	267	247	263	264	290	275	283	306	269	259	293	283	266	279	288	285	295	268	256	262	272	275	250	265	282	262	259	270	258	276	271	275	261	294	266	256	261	291	314	259	256	272	251	285	275	291	262	270	263	245	278	262	297	248	277	297	285	277	258	284	281	286	264	271	259	243	285	256	267	257	266	283	260	255	300	306	244	305	260	248	274	292	271	249	283	297	292	252	281	294	295	290	279	268	266	249	277	280	270	287	258	290	270	287	289	265	256	277	241	285	268	268	294	267	270	264	315	279	267	311	304	251	277	286	271	271	240	284	250	260	298	282	277	251	247	272	272	277	266	258	274	254	277	267	282	283	266	289	288	274	279	255	267	264	274	265	242	277	276	264	267	261	285	267	278	258	262	270	268	284	273	253	260	271	250	282	271	263	255	269	261	290	297	267	268	291	232	257	246	281	272	286	280	264	277	265	276	278	246	269	276	277	251	270	280	281	248	278	273	267	281	297	244	260	278	266	243	283	253	292	277	256	256	257	278	285	276	293	273	245	276	282	265	277	281	277	281	257	276	298	264	259	293	274	273	270	236	265	253	282	269	254	285	270	260	261	240	255	231	286	279	261	293	268	278	277	276	265	272	252	262	281	267	274	290	276	257	298	255	255	284	289	281	283	286	271	239	267	266	248	269	264	295	274	290	289	254	262	234	288	287	282	236	242	273	277	263	264	256	264	272	288	278	294	271	261	284	233	312	268	313	249	269	275	268	280	278	300	270	287	254	260	280	249	270	252	257	259	258	257	276	268	292	258	276	307	298	237	291	259	271	261	282	243	255	266	291	286	275	281	279	267	276	317	279	289	260	298	256	241	235	275	248	258	278	291	253	276	285	274	278	284	267	274	253	268	275	288	257	254	272	289	247	240	276	255	281	299	249	264	274	253	295	283	286	274	272	271	243	258	286	249	260	273	272	261	254	225	254	305	230	296	252	269	277	292	296	286	281	268	278	263	294	267	279	255	271	262	255	251	272	291	269	282	272	296	279	254	286	268	259	283	267	264	295	275	275	245	277	250	274	256	276	271	273	244	256	260	277	266	275	263	275	268	249	275	273	258	251	263	277	280	265	294	282	255	243	250	284	290	283	248	273	281	265	250	268	245	244	258	304	250	278	271	288	279	270	253	291	283	274	286	279	295	253	249	275	286	247	288	262	249	262	281	288	265	269	286	278	253	279	294	255	298	300	242	278	255	256	254	279	253	271	281	276	254	267	257	278	277	263	231	265	284	295	289	284	272	274	303	268	275	265	257	262	256	272	272	252	281	280	279	290	305	280	264	262	288	264	259	295	274	284	273	268	245	242	281	269	258	298	265	252	258	275	267	271	278	280	279	281	271	297	267	265	263	312	263	250	270	238	271	273	289	276	285	277	278	301	284	278	271	279	257	239	215	265	255	296	255	252	260	272	257	278	297	277	268	251	270	247	293	278	254	265	287	289	304	265	262	275	286	288	309	281	258	302	233	262	294	281	286	263	256	261	261	269	270	245	269	317	264	262	289	268	277	288	292	281	291	268	254	303	265	248	278	270	300	276	277	257	225	306	262	281	293	273	273	280	278	252	285	264	255	273	289	268	262	281	261	279	253	275	275	297	264	260	270	280	262	255	268	271	295	290	282	292	286	267	279	266	270	295	287	273	287	282	280	263	301	273	298	266	291	287	298	264	260	235	284	257	237	268	278	272	285	237	261	279	272	268	264	291	267	295	265	278	288	276	254	263	284	264	290	270	265	303	305	279	280	282	284	289	298	270	290	266	284	265	260	288	264	236	288	265	282	293	267	268	274	247	268	283	280	269	242	266	255	277	256	260	293	267	235	280	290	292	269	260	248	267	268	277	257	283	289	269	275	248	265	264	284	273	260	265	278	238	290	263	281	305	282	286	289	263	261	269	259	254	276	253	300	259	256	238	249	299	255	270	272	273	280	268	267	262	252	281	275	276	288	256	256	280	262	283	299	267	273	264	268	277	271	287	248	243	285	275	270	266	257	264	266	292	228	312	270	295	291	266	243	256	287	260	265	291	281	252	274	260	265	289	270	286	290	255	272	266	278	289	262	278	261	282	264	257	299	267	253	279	276	282	267	261	260	270	273	276	278	274	260	242	273	277	284	274	255	233	258	261	267	270	268	247	284	278	265	291	239	265	287	281	242	281	280	293	258	256	231	278	272	279	240	287	268	276	278	267	262	279	265	266	270	280	270	269	273	267	288	278	301	258	267	268	288	291	295	258	265	259	259	282	264	256	278	271	300	266	255	286	288	274	252	262	283	264	273	268	267	300	253	286	283	263	292	269	250	257	279	265	280	292	275	286	244	276	316	248	265	243	285	299	297	275	281	264	235	270	274	271	254	239	286	284	272	267	285	274	263	271	277	275	263	252	268	255	255	274	258	285	285	273	238	287	242	269	263	233	274	244	264	245	270	266	234	295	286	290	273	224	279	264	269	250	281	247	255	292	280	278	270	274	280	262	284	271	252	260	298	294	282	285	251	272	258	231	259	243	266	300	303	253	289	258	287	270	272	275	307	315	252	265	293	269	268	258	274	280	276	292	254	271	276	272	263	277	306	259	299	248	293	248	257	267	278	250	301	269	256	267	281	297	276	290	254	253	298	256	278	283	284	247	285	270	254	269	261	270	226	307	251	287	285	272	270	282	255	293	255	258	292	259	272	251	290	265	283	288	266	279	252	270	301	276	269	241	258	282	286	274	289	283	257	296	265	289	261	266	298	307	313	296	302	254	261	240	278	278	272	301	280	265	277	273	275	271	274	270	298	286	273	249	272	267	243	278	246	281	283	242	263	280	278	248	297	288	277	306	243	263	261	295	281	245	259	283	295	301	259	275	299	285	288	259	259	254	272	271	308	264	258	290	278	273	275	294	284	245	289	268	252	281	271	250	292	260	281	277	276	273	264	284	265	276	292	254	279	287	277	266	277	261	289	282	277	291	254	239	291	242	280	257	256	282	299	283	257	238	261	241	299	267	259	260	270	264	258	244	270	296	276	249	295	255	287	284	295	269	299	247	274	248	286	281	284	264	278	249	276	264	283	280	245	256	270	274	282	265	309	264	243	281	288	252	270	286	320	253	282	285	280	261	300	287	258	255	303	263	266	270	275	249	281	301	257	277	258	274	276	268	262	275	281	254	263	264	269	273	275	287	251	264	284	291	270	268	248	266	277	261	257	291	257	269	328	262	269	308	260	282	266	278	288	273	276	263	282	264	273	287	267	296	262	257	251	253	217
23505	4866	1208	863	653	491	429	357	358	316	316	315	253	282	270	258	253	278	245	252	251	223	263	231	242	247	234	242	229	235	215	235	218	229	239	229	241	234	212	213	219	223	220	228	229	233	225	240	229	250	241	236	226	219	195	229	221	219	239	216	212	213	206	222	238	243	191	215	220	231	226	222	231	267	226	263	215	252	210	226	220	252	234	196	227	230	231	193	228	232	229	234	217	241	200	227	233	229	229	197	198	214	225	228	206	217	214	223	195	220	231	221	227	217	233	235	240	212	239	216	222	218	223	218	225	254	243	237	231	226	231	220	235	198	238	222	256	193	207	236	243	238	218	196	248	222	203	252	237	253	235	222	240	216	235	226	276	217	236	213	204	229	205	216	242	220	214	237	240	229	222	220	250	228	214	213	237	212	202	246	248	218	229	222	249	226	208	211	217	216	211	205	236	208	236	231	230	201	237	238	215	228	251	239	222	222	243	219	190	212	267	235	215	224	200	187	206	204	220	199	239	212	239	200	216	204	202	249	244	225	189	223	200	208	236	235	196	225	225	197	243	217	227	256	219	203	233	211	225	244	227	272	250	220	228	190	217	238	206	231	230	220	229	219	227	187	197	212	209	212	219	202	244	213	232	210	195	228	245	244	236	198	228	222	209	214	199	224	229	214	217	204	217	235	238	229	222	218	224	226	221	210	198	234	206	208	216	206	227	213	204	242	200	242	221	218	203	218	212	218	222	218	236	220	241	199	213	233	216	219	205	230	221	218	251	220	221	216	247	244	228	231	233	230	265	225	216	223	215	235	233	235	190	225	243	217	239	212	244	228	246	237	232	231	191	226	223	207	211	214	232	240	214	248	222	262	205	229	203	196	215	223	229	202	232	223	241	209	234	216	217	240	234	206	229	226	218	207	236	214	256	213	229	231	255	224	221	225	242	210	231	223	237	229	239	217	200	234	209	214	251	238	213	231	221	246	241	221	239	218	222	232	195	227	224	256	234	238	204	243	199	177	215	213	194	223	245	232	224	220	222	193	213	236	226	225	205	231	228	211	227	202	216	228	242	230	231	247	238	251	242	213	252	226	218	213	226	216	231	237	217	234	205	194	230	218	217	220	220	228	219	208	224	224	228	222	234	212	187	215	242	218	210	243	225	187	216	204	204	210	235	233	219	225	245	218	242	227	225	218	245	222	227	227	233	244	215	229	202	231	229	228	211	205	200	244	237	213	232	252	217	225	216	225	183	230	233	238	243	227	218	232	230	240	242	194	220	224	228	213	241	233	223	229	233	239	240	223	227	191	235	211	231	246	232	253	232	212	238	222	224	236	229	217	240	230	214	233	225	223	223	211	229	220	215	206	201	245	199	249	212	203	197	234	219	191	230	213	241	238	218	234	240	226	245	227	216	237	224	212	215	240	233	221	194	220	243	232	216	230	222	232	225	207	228	219	229	206	192	213	208	229	231	222	202	212	192	217	224	205	233	260	234	232	205	223	228	223	235	241	251	239	231	205	239	269	216	233	204	225	256	198	186	207	222	212	219	224	229	220	246	191	249	212	245	207	230	205	197	233	200	222	200	214	249	249	242	234	234	228	238	220	230	221	207	216	218	205	240	220	229	212	258	243	202	202	212	210	198	207	236	225	239	228	199	253	252	224	213	229	228	221	227	219	240	193	217	205	250	199	258	208	239	209	217	212	215	226	232	182	258	226	227	223	215	230	207	226	201	214	229	198	217	237	230	212	188	238	232	199	240	209	204	212	246	232	238	230	224	233	235	212	223	223	251	216	214	252	203	230	224	236	262	210	214	247	206	225	233	221	230	230	210	194	225	260	239	238	213	236	233	215	240	239	230	230	223	245	226	218	226	225	224	240	215	244	241	227	234	199	234	244	225	222	249	223	238	218	234	225	228	223	241	240	202	212	212	220	235	224	218	228	232	233	224	229	223	228	235	227	224	224	203	200	226	236	227	207	203	211	233	224	208	214	242	238	208	230	219	221	248	247	222	228	220	233	223	217	217	242	220	257	217	232	209	224	220	232	236	221	217	222	218	249	235	221	240	249	213	203	218	250	190	223	235	230	219	215	226	238	234	223	243	226	223	214	213	240	238	213	201	236	222	204	224	214	226	221	186	211	198	252	219	221	194	206	210	221	218	237	226	231	229	222	229	219	215	222	207	227	229	206	228	201	225	248	217	211	233	215	227	247	218	223	210	226	211	214	215	259	226	204	250	200	230	249	227	205	240	219	227	183	230	241	219	172	225	203	222	203	219	239	231	228	207	219	233	234	215	217	241	215	244	227	238	213	212	225	238	236	244	194	207	221	196	226	235	198	214	230	247	225	217	193	223	234	221	215	220	230	230	233	249	233	214	224	219	233	239	229	210	252	223	224	246	235	222	213	197	214	225	245	225	213	228	204	237	229	229	232	223	225	226	229	213	228	217	236	247	202	206	230	251	206	187	209	230	201	216	233	235	205	207	220	258	252	226	208	207	240	213	205	215	222	242	216	206	186	238	260	241	209	220	257	184	221	233	210	200	204	212	227	210	205	240	219	245	245	222	223	231	208	205	207	227	222	208	235	201	231	210	222	235	201	258	212	245	229	196	239	237	223	227	206	236	218	200	254	238	206	193	226	205	226	206	242	236	215	209	234	222	223	203	209	202	226	218	231	245	223	223	193	234	207	207	242	232	234	216	251	221	207	203	220	207	251	256	215	253	240	222	225	215	217	202	210	235	213	232	212	209	212	210	236	225	218	246	243	200	229	234	202	222	240	218	216	216	205	201	213	257	232	248	228	220	198	209	204	208	261	203	246	232	199	212	219	208	222	214	214	212	200	192	227	235	231	261	234	222	230	233	225	226	229	216	206	249	221	234	233	231	252	226	230	219	226	223	219	215	243	222	228	210	233	225	227	221	211	227	230	216	205	209	237	237	226	235	207	226	196	224	214	271	217	217	226	201	211	205	217	221	236	228	209	220	228	217	226	197	222	233	214	249	246	213	216	212	206	241	205	211	230	246	215	233	239	198	218	227	203	208	218	240	207	212	242	244	247	208	216	255	230	245	214	224	201	216	235	238	251	236	238	193	211	220	237	211	243	226	229	212	200	259	217	221	251	252	255	238	210	218	218	244	212	197	225	209	218	243	217	222	219	206	224	226	211	225	241	229	215	240	214	250	203	217	211	255	218	249	214	205	233	223	238	201	193	222	210	214	234	243	237	231	236	255	212	248	245	227	218	221	216	238	209	223	235	268	192	203	233	244	246	216	208	221	217	220	200	214	220	209	217	208	212	230	244	198	238	230	225	225	236	204	219	239	207	243	208	227	204	243	233	241	195	216	223	232	205	239	219	230	209	220	212	246	232	232	262	263	208	224	219	221	227	190	215	214	214	198	249	232	244	208	245	218	213	200	207	193	238	207	225	214	216	227	229	231	214	253	225	216	246	245	236	231	214	217	222	231	227	217	250	247	193	215	203
10806	1242	2288	2852	2449	2082	1753	1511	1359	1226	1068	1025	1007	881	877	876	864	767	787	724	723	714	691	685	675	675	646	675	642	711	605	629	623	635	668	660	609	615	610	589	654	589	581	586	594	594	576	570	609	627	621	587	612	601	583	594	606	593	565	588	585	574	592	598	601	575	579	607	583	553	581	572	605	581	565	593	600	586	623	549	584	613	544	536	579	571	547	611	579	576	587	604	576	557	608	567	572	535	578	615	587	594	565	557	587	574	555	533	606	582	622	568	584	574	626	576	555	550	547	515	582	558	593	593	528	560	584	565	560	587	594	575	611	595	567	546	571	599	570	638	557	595	551	598	544	525	573	587	563	559	580	588	540	576	569	581	567	593	543	607	594	607	595	596	624	581	598	609	582	541	596	578	574	561	570	555	566	573	562	538	574	569	593	560	570	580	602	568	619	552	579	569	575	580	543	579	582	585	554	527	568	572	605	589	598	561	529	615	541	580	555	550	596	541	591	593	588	537	588	573	558	582	553	569	597	544	562	585	566	563	565	550	556	554	620	591	587	499	538	614	598	580	537	593	578	605	526	566	630	557	583	581	520	571	593	590	605	605	563	553	555	615	549	559	560	544	575	608	546	574	601	552	575	612	585	603	562	576	589	572	527	539	590	558	577	601	551	599	540	556	545	628	554	534	581	556	568	543	548	576	600	520	557	554	523	564	599	583	537	539	559	598	544	607	595	573	538	543	583	579	561	566	556	613	571	538	565	583	552	576	610	597	571	594	536	554	575	587	600	549	518	543	559	585	565	606	614	541	554	613	573	552	557	545	570	559	574	610	558	583	607	586	528	561	567	531	530	604	544	594	552	509	568	565	556	554	543	560	581	556	584	608	554	590	556	584	582	556	545	556	586	577	587	576	561	594	601	603	587	571	544	579	560	569	607	601	575	531	574	568	547	543	559	568	526	588	571	559	546	574	546	573	621	584	561	570	591	608	583	579	589	574	562	601	567	552	570	545	586	568	591	535	598	537	581	548	604	606	532	572	565	576	575	557	566	550	594	556	607	529	604	534	600	578	609	606	560	524	558	567	564	586	591	561	600	573	577	598	537	591	559	606	591	578	570	589	589	610	568	557	555	507	622	638	577	600	608	548	567	537	569	543	540	552	564	587	595	608	528	557	575	568	582	545	573	535	565	595	559	588	574	550	595	554	575	566	559	602	586	529	544	566	555	573	545	591	552	568	593	595	564	563	556	571	587	586	576	589	567	601	539	580	570	530	583	568	582	566	598	524	586	614	550	553	535	572	576	601	597	584	589	593	547	559	602	564	558	557	582	557	577	546	544	584	591	535	620	607	580	565	528	548	578	566	550	577	576	599	580	553	541	544	595	592	578	550	554	562	571	570	574	587	600	558	585	535	572	534	585	590	594	586	577	543	596	559	560	595	542	590	562	596	606	541	628	587	576	589	623	548	588	565	571	537	565	551	510	547	565	583	575	593	558	555	560	560	584	565	556	578	608	563	573	591	584	531	588	555	570	579	647	590	508	579	566	574	574	589	551	549	610	547	554	560	538	551	562	525	594	575	558	569	570	639	590	564	544	586	552	593	573	578	575	597	624	529	577	558	547	559	588	597	583	598	527	593	521	578	573	592	573	585	569	583	570	679	568	586	492	583	575	540	593	565	557	555	579	596	563	591	578	594	560	560	549	556	572	518	574	562	574	552	572	533	559	521	573	597	595	627	590	581	570	548	573	546	548	551	573	552	584	590	594	614	542	595	589	561	588	564	575	554	541	549	576	581	558	514	577	517	558	597	591	590	580	549	589	579	533	552	538	568	617	570	561	549	580	593	584	562	557	565	559	578	549	606	549	548	558	550	547	611	569	554	542	562	595	612	589	563	588	564	557	552	566	535	561	588	587	555	571	594	590	572	569	541	565	571	589	575	531	591	560	566	559	583	561	574	604	563	551	564	570	562	587	576	604	601	582	599	575	630	574	558	579	553	581	525	578	560	589	549	602	576	605	591	573	568	577	574	523	576	536	589	597	552	593	546	564	550	589	517	583	537	540	558	579	607	541	572	557	564	572	573	588	569	559	577	575	568	569	570	566	558	591	548	570	610	612	571	591	580	560	610	556	574	560	581	590	585	584	524	625	554	567	571	552	547	578	591	579	596	559	577	562	582	546	564	568	611	579	572	580	573	563	573	605	613	519	610	575	608	594	585	559	620	600	561	560	565	586	605	593	559	619	571	584	581	566	554	545	607	611	536	586	563	582	567	643	545	539	579	564	533	619	590	596	564	636	555	601	571	587	554	589	572	558	608	544	553	553	542	544	572	577	580	561	574	561	512	566	608	602	565	535	543	587	543	574	612	568	558	580	503	593	536	579	589	617	590	557	551	549	564	545	584	536	579	547	557	578	560	572	522	595	571	600	580	591	584	521	554	572	579	612	553	592	564	572	560	559	528	554	588	560	598	613	547	558	595	590	629	562	578	559	560	587	547	586	597	536	563	568	578	604	564	569	537	600	600	566	573	557	574	549	600	588	536	565	576	556	564	602	587	598	566	557	545	533	554	589	547	595	540	581	587	579	544	583	576	575	596	550	618	569	602	604	545	540	605	538	597	628	578	611	568	557	561	579	555	561	560	592	564	580	580	577	548	549	613	593	552	593	580	567	582	608	555	577	584	560	563	592	602	549	564	578	562	591	589	594	547	556	562	573	566	592	572	552	594	572	595	601	579	600	569	552	605	579	547	584	608	594	580	573	552	578	574	587	566	608	556	587	598	585	602	535	576	603	566	568	621	562	599	559	590	576	572	532	565	557	598	603	542	604	591	551	548	554	599	548	577	568	544	591	576	546	604	531	529	574	575	534	592	585	574	563	531	611	559	583	537	548	550	588	569	573	573	579	589	591	562	545	606	588	586	579	560	570	604	576	576	547	619	564	591	595	601	582	563	517	582	540	540	575	573	555	604	572	579	600	528	542	551	559	572	601	561	589	571	559	571	567	567	573	546	572	538	606	549	576	579	575	615	584	549	570	600	603	570	583	566	618	600	570	589	576	576	536	596	617	593	572	605	510	585	597	551	528	605	586	588	538	591	555	560	605	591	522	535	585	561	587	625	590	565	585	575	566	565	582	573	600	611	572	591	567	587	600	599	582	572	580	595	561	584	575	530	581	568	587	564	556	562	564	554	590	547	539	524	592	570	566	567	518	621	587	572	572	573	610	568	540	580	611	584	596	580	554	552	528	552	590	571	582	592	587	593	614	609	617	582	566	570	594	575	555	615	577	592	573	559	573	601	559	584	530	575	550	574	575	558	586	579	548	583	537	588	542	562	613	598	547	567	589	578	601	593	585	630	599	561	600	601	544	555	532	547	567	570	564	571	601	581	571	585	559	601	562	539	556	559	564	560	583	565	555	565	597	651	585	537	598	603	529	548	581	576	531	574	571	574	595	592	619	573	591	586	599	590	584	521	603	602	551	570
31574	14240	3806	1735	1145	865	714	626	549	452	422	391	387	358	339	349	282	339	325	302	292	325	284	296	320	307	296	290	281	302	284	289	281	290	261	310	269	280	270	285	247	278	266	301	295	258	304	295	270	265	302	264	276	256	299	271	292	288	255	273	279	286	251	257	300	265	264	279	298	289	257	255	268	279	275	268	279	292	262	299	270	253	271	283	290	282	286	241	268	304	261	273	306	281	292	265	268	241	278	280	290	276	252	259	296	242	281	278	286	267	314	248	250	286	274	247	256	266	254	266	262	306	279	270	277	274	283	307	255	259	299	282	229	252	278	279	264	265	295	282	255	260	271	267	274	242	276	255	245	246	312	269	273	264	264	270	287	248	259	292	245	239	275	266	277	256	262	287	281	260	291	276	279	270	251	299	281	268	285	294	259	271	283	281	294	262	265	256	284	284	276	297	265	259	262	285	290	262	262	284	272	286	249	255	298	240	281	263	256	273	273	281	290	248	279	239	273	265	269	255	269	257	281	272	263	289	268	301	283	261	222	288	286	275	288	241	236	283	299	287	261	256	255	275	248	226	267	277	257	286	268	237	264	258	276	249	236	291	290	292	273	308	244	300	276	277	270	296	256	266	295	276	288	262	251	259	261	240	261	271	252	275	263	281	243	280	292	274	293	270	293	264	280	262	261	283	267	269	268	259	268	261	245	275	254	264	265	256	283	280	247	258	253	266	257	250	276	299	259	283	279	263	269	267	262	257	275	240	300	268	297	298	275	272	306	287	311	260	274	252	260	290	254	290	265	256	270	277	254	240	291	270	271	263	257	250	249	265	288	276	255	253	276	276	290	263	262	273	279	231	273	290	287	295	272	264	261	260	252	280	314	286	295	252	261	272	299	285	275	268	280	268	263	264	241	281	264	261	251	271	335	285	298	248	252	253	280	279	274	282	274	270	263	254	284	251	274	286	275	300	254	233	279	263	245	265	280	290	252	285	295	271	257	288	302	271	282	273	277	290	263	283	268	286	280	256	289	283	243	278	252	259	276	267	258	260	277	271	253	270	255	264	246	289	254	279	315	263	293	256	293	259	288	254	265	280	244	280	269	273	278	295	269	277	266	298	275	275	266	266	287	265	259	267	289	269	265	250	276	287	264	251	282	255	274	248	258	244	292	267	282	276	287	284	254	267	272	260	282	248	265	279	301	234	257	299	287	274	272	298	280	291	278	284	300	268	296	281	272	258	267	277	267	308	260	255	266	279	280	283	277	276	275	246	276	265	274	275	266	256	262	270	262	289	257	274	313	266	236	236	265	240	288	301	275	267	265	265	270	230	283	251	310	279	256	271	255	258	247	260	297	266	261	296	295	268	266	262	234	268	291	274	274	248	296	247	266	271	246	289	262	280	283	276	264	304	271	247	279	284	301	278	295	290	250	278	281	262	276	292	258	265	262	278	253	267	254	287	254	282	259	261	268	259	267	253	277	258	284	267	265	288	284	279	265	291	261	266	303	272	294	283	265	291	292	257	283	269	298	286	237	267	260	260	273	251	259	253	302	278	256	283	276	240	225	276	276	261	278	288	272	250	268	284	276	269	284	277	309	286	244	251	289	307	284	278	280	285	280	223	303	234	272	327	302	290	244	252	260	277	265	258	279	266	247	253	256	249	266	278	283	252	280	287	264	279	286	275	276	246	283	297	245	247	255	263	266	271	282	305	276	274	281	257	274	266	248	255	299	268	288	267	314	259	243	282	290	277	285	263	265	277	235	265	280	261	282	269	249	275	273	232	252	258	289	270	255	252	248	300	288	271	265	249	281	273	266	267	265	295	254	297	294	262	287	257	248	280	276	274	246	258	279	256	261	298	273	258	254	287	251	260	292	252	255	255	282	260	291	307	248	287	298	277	273	269	309	270	266	309	266	265	281	304	273	298	295	290	273	282	288	284	273	342	250	281	283	246	262	260	262	269	279	265	262	257	265	253	283	298	275	273	256	262	236	280	262	296	296	268	259	283	313	229	325	269	253	264	258	287	278	267	308	255	279	271	270	276	283	265	260	281	270	289	259	278	306	276	302	320	250	291	285	288	274	278	248	275	285	267	292	270	267	278	255	223	260	269	264	286	263	262	280	306	292	282	290	268	287	306	261	256	279	257	249	247	267	297	270	281	260	268	271	249	239	256	267	256	268	261	270	266	272	272	272	255	249	236	233	234	238	249	262	290	243	281	255	278	262	246	268	258	250	303	265	256	266	279	254	253	279	264	290	263	243	291	265	280	269	300	291	266	285	276	258	237	258	299	268	268	317	276	261	258	254	275	265	246	279	294	288	288	262	265	268	273	295	266	276	264	271	290	269	306	299	246	269	263	277	275	269	312	267	270	262	278	270	246	268	252	259	276	276	274	268	241	268	266	306	246	267	289	258	246	284	303	286	254	285	269	265	251	281	251	276	256	266	271	279	294	244	257	273	243	284	266	276	261	262	272	246	277	248	268	256	306	273	292	281	288	295	258	290	293	265	263	269	299	264	274	259	291	230	274	260	253	266	260	316	281	279	259	286	261	289	256	279	266	265	249	283	264	287	253	256	275	239	273	274	270	252	297	265	250	259	246	287	264	261	272	281	263	274	267	279	271	253	284	270	266	242	269	302	277	298	285	269	251	274	267	304	291	310	329	266	238	256	284	268	265	291	291	274	234	253	268	271	259	288	253	326	291	265	265	269	282	260	276	265	283	292	282	277	281	235	282	269	292	274	250	270	308	257	259	264	281	280	265	275	267	260	276	270	250	290	276	302	272	300	272	266	261	273	294	273	290	298	255	265	285	272	299	269	264	249	255	301	268	284	251	271	251	289	271	295	260	265	282	286	253	270	288	269	269	282	251	287	295	228	236	326	277	255	300	250	298	290	271	264	262	284	255	270	269	294	233	256	265	311	273	243	272	278	241	270	262	259	292	286	237	281	256	282	298	252	262	289	266	277	269	265	261	249	265	292	275	260	280	259	283	279	280	291	278	277	274	277	260	263	315	253	264	269	302	265	280	275	277	272	276	277	259	244	260	304	257	233	261	293	281	286	241	275	290	290	285	267	238	300	287	268	278	263	241	272	250	228	271	295	255	241	294	274	288	261	257	265	293	266	264	250	284	286	301	271	285	260	261	316	275	249	271	268	278	268	261	260	281	275	285	295	267	237	261	278	257	268	285	306	272	246	278	271	265	287	275	259	278	253	286	253	255	296	264	265	267	266	269	281	256	257	293	277	287	265	291	278	270	275	278	290	257	243	276	280	263	276	272	298	270	270	248	282	272	266	280	287	255	293	296	238	260	263	279	237	238	292	291	272	258	278	300	284	262	293	249	274	271	248	276	279	287	254	294	241	255	250	270	290	230	270	271	269	263	295	303	260	291	276	283	286	277	280	303	262	294	288	280	286	269	283	283	290	260	261	274	287	261	288	258	268	264	283	269	284	275	278	279	271	262	275	249	288	308	298	276
15223	1993	4016	4960	4276	3690	3027	2548	2246	1999	1724	1573	1445	1375	1242	1210	1187	1044	1008	907	995	955	918	931	891	874	880	856	819	797	790	809	804	765	796	731	726	799	826	734	715	763	727	747	738	769	707	736	734	691	726	685	731	732	694	692	733	661	725	681	676	673	704	696	679	683	764	706	639	676	694	688	663	662	630	678	627	723	651	693	685	700	702	667	638	677	692	726	664	660	651	714	651	698	680	664	698	672	679	685	658	690	658	608	634	692	681	638	661	692	669	663	642	734	679	667	689	606	660	637	634	664	660	642	672	650	666	643	660	704	721	666	646	617	653	642	649	636	655	628	641	638	664	646	666	638	696	708	691	615	681	627	643	675	625	623	700	667	642	682	641	685	619	661	654	683	630	670	632	719	673	656	627	596	690	677	681	662	676	705	681	661	701	649	665	617	644	644	646	624	636	675	607	652	655	644	638	615	619	676	674	661	642	687	652	652	634	644	648	671	633	711	696	686	624	636	620	668	649	675	660	645	679	657	668	646	678	639	666	664	634	636	665	656	692	681	652	715	690	669	602	641	658	657	692	638	652	649	655	740	656	670	688	644	656	655	654	589	653	674	719	630	668	698	630	664	639	680	667	652	689	675	618	692	644	685	637	626	640	632	638	645	644	664	681	632	625	688	652	680	655	629	675	644	691	661	684	723	689	667	649	629	690	638	633	666	650	647	656	664	664	616	659	664	655	656	686	697	644	682	634	663	671	690	629	632	612	647	637	659	672	662	711	663	604	643	697	635	645	670	689	676	695	639	701	624	616	612	673	660	678	621	681	666	677	636	658	641	685	664	694	647	681	647	653	679	655	648	659	652	643	640	663	664	631	723	656	680	678	638	660	635	631	609	573	652	671	683	656	669	632	681	676	692	655	650	610	690	624	660	623	679	668	618	647	629	641	640	683	667	644	661	673	657	687	640	649	664	635	664	659	653	726	662	668	651	653	651	647	650	644	672	658	647	629	695	645	643	635	679	650	687	658	628	661	672	635	643	696	636	625	637	642	679	689	657	674	638	676	635	648	660	660	677	680	661	677	652	673	610	678	647	709	647	651	623	650	646	689	623	646	664	645	678	672	671	635	637	659	651	617	671	658	646	650	643	620	701	657	664	594	645	629	609	672	714	636	665	644	685	661	674	656	631	694	648	651	696	633	659	693	638	622	586	688	666	673	645	682	593	635	663	678	618	660	706	661	674	644	618	665	639	635	702	643	713	644	649	656	654	644	664	619	638	685	637	663	681	651	665	698	644	657	647	637	678	635	652	649	699	654	719	657	619	677	599	635	642	660	686	647	675	631	651	655	610	672	672	675	669	696	648	690	678	659	639	639	670	645	659	603	664	651	681	655	671	669	657	626	683	639	654	682	649	658	640	684	633	664	629	676	646	645	687	653	648	602	658	625	649	667	650	689	676	669	686	710	687	593	611	647	704	631	630	693	675	641	641	651	660	658	642	651	650	730	630	634	661	683	618	718	626	666	650	713	649	658	672	685	663	625	650	667	674	656	679	651	640	688	641	629	683	676	650	667	696	648	637	650	642	613	684	653	617	643	654	694	646	676	648	703	660	704	690	650	617	592	634	665	664	678	631	684	630	681	655	715	619	661	655	656	630	632	627	683	699	625	615	659	652	688	578	680	626	670	687	644	679	634	627	672	630	660	676	610	633	664	694	642	639	646	648	638	608	647	658	684	646	672	676	659	637	660	682	646	655	697	670	647	677	651	660	647	689	694	636	656	692	666	659	631	630	643	689	682	651	681	632	670	649	697	635	619	649	687	624	645	673	643	647	640	710	665	704	639	646	679	690	673	682	672	668	640	669	691	617	642	605	643	668	652	699	676	663	671	651	695	648	648	625	681	640	644	669	652	674	654	645	686	633	672	674	653	667	646	641	648	714	602	651	662	685	627	631	665	639	644	672	643	629	695	684	672	594	622	686	681	635	616	671	651	610	693	657	670	654	657	650	652	659	651	674	673	656	593	675	652	665	661	711	658	623	683	652	694	631	631	641	615	647	696	647	672	663	622	654	603	638	667	647	615	638	659	645	643	692	659	672	650	637	683	664	685	642	647	641	660	646	633	619	655	680	645	650	639	665	649	663	697	676	658	675	663	628	642	718	660	648	657	667	654	669	699	646	689	693	622	685	680	663	641	628	710	636	687	662	685	680	665	597	679	661	619	621	621	667	647	657	685	671	674	665	704	677	669	604	655	662	664	658	663	661	666	660	630	632	669	704	667	606	652	649	675	645	723	651	644	666	669	696	665	637	674	701	654	638	637	690	657	693	639	662	685	666	638	671	682	616	630	646	703	693	616	680	630	676	588	640	630	683	643	631	695	678	650	653	697	655	657	659	675	635	658	645	620	671	678	674	607	664	612	646	673	674	647	630	622	698	699	644	659	633	623	652	660	625	619	645	669	685	670	659	666	658	658	669	648	721	645	641	646	595	634	650	658	666	650	653	722	649	653	658	652	679	666	641	634	623	687	623	670	693	674	628	646	669	639	662	703	640	696	651	652	566	652	643	641	620	634	702	648	688	690	656	617	683	655	655	686	679	679	678	669	668	642	601	658	634	699	689	648	607	631	648	652	688	681	701	666	649	610	660	672	673	669	672	661	671	657	604	642	645	677	623	659	655	644	658	663	655	673	705	638	633	690	671	664	699	706	642	690	670	620	665	637	704	661	609	684	685	626	619	686	657	650	640	649	674	655	666	690	655	659	666	608	673	653	663	630	664	626	670	629	657	654	677	647	695	666	643	658	648	644	650	671	641	694	686	675	612	701	663	644	628	641	648	652	681	674	655	665	666	675	658	664	704	643	629	630	681	639	642	686	626	689	699	614	651	662	647	673	653	619	641	646	686	619	628	661	599	666	631	630	630	630	635	598	687	630	667	640	618	641	661	683	636	668	643	638	696	618	632	650	675	625	621	666	732	680	649	601	624	635	642	639	668	679	662	621	648	667	634	598	674	615	658	691	634	635	598	618	660	709	653	658	726	666	661	666	670	681	691	663	650	624	656	685	693	637	701	706	652	648	645	667	634	646	627	635	668	641	664	663	699	623	641	670	687	625	641	640	631	634	668	635	686	679	660	665	717	676	635	668	707	630	625	612	655	681	674	605	643	655	664	654	665	620	638	667	618	651	655	647	726	631	655	648	688	653	629	664	668	683	658	615	632	636	657	675	674	636	640	656	668	707	702	713	678	645	677	680	700	653	653	694	632	672	666	662	687	686	615	652	618	653	673	681	667	642	694	672	708	642	660	666	660	657	630	662	680	626	671	650	644	689	643	671	671	670	597	651	699	624	660	696	674	656	648	636	666	583	634	659	694	612	676	687	697	647	651	610	638	633	658	676	684	634	656	678	657	664	633	624	665	697	597	656	694	619	609	656	650	647	656	669	687	698	633	690	657	650	663	674	616	687	633	656	633	633	703	698	675	684	619	667	636
2518	83	126	105	117	122	98	92	89	91	84	88	85	82	98	82	108	100	78	85	81	78	74	107	64	93	70	69	78	80	93	93	96	92	93	72	90	80	92	79	67	82	84	77	85	84	78	103	99	83	94	75	82	87	78	97	70	116	78	70	89	86	69	78	83	87	83	87	101	81	95	87	89	76	97	90	80	86	78	75	82	78	115	82	85	74	85	97	81	79	78	95	95	89	99	97	87	99	95	88	84	69	84	97	81	79	79	78	93	83	101	79	75	91	73	72	78	104	92	94	89	90	77	91	84	72	85	84	78	95	88	89	99	75	64	69	76	77	87	91	83	112	78	99	98	91	84	84	81	79	88	67	90	83	91	79	91	102	100	103	87	77	82	80	78	79	74	98	72	82	73	90	77	90	87	76	86	81	87	72	73	88	83	78	81	88	97	82	84	88	91	89	104	99	99	71	90	69	89	88	81	75	91	95	72	83	82	72	103	95	99	68	74	81	86	84	65	87	85	78	89	86	115	68	86	85	95	86	82	87	88	74	57	87	77	100	82	89	102	88	96	93	84	81	80	109	87	82	100	88	77	84	76	82	91	70	82	78	74	77	79	91	86	94	85	81	102	83	70	83	88	87	84	80	77	84	71	87	81	90	89	126	83	85	66	99	87	94	88	88	66	86	88	83	80	85	79	77	95	81	77	64	79	105	94	77	90	77	80	80	70	74	71	86	82	105	74	98	77	85	102	82	86	74	85	75	96	84	86	80	98	74	103	81	76	90	85	84	88	87	82	82	105	83	85	89	97	91	71	70	97	83	84	88	80	89	77	79	84	76	74	88	83	93	89	79	84	79	98	72	84	81	81	80	87	69	88	84	75	77	78	97	62	72	80	92	98	70	92	95	112	72	77	71	89	76	91	68	85	96	71	92	86	76	78	78	85	80	66	86	81	88	95	83	79	84	80	73	74	89	73	67	88	81	88	84	81	88	86	73	97	85	98	70	79	94	91	83	61	72	80	83	95	87	80	80	78	85	90	83	72	90	79	87	81	87	91	87	90	95	79	86	83	81	90	83	88	86	85	77	74	94	88	95	78	76	85	59	74	77	77	73	80	88	70	97	79	67	82	97	88	85	90	83	86	56	97	82	79	70	64	82	76	99	77	67	90	92	80	80	86	84	105	72	104	85	95	73	81	59	81	83	96	101	93	85	72	66	69	75	78	77	94	80	75	90	81	86	90	83	75	85	88	70	69	80	100	73	81	87	81	98	86	104	86	71	74	91	82	90	75	70	92	82	76	95	98	91	87	71	81	95	103	86	91	90	98	89	90	81	88	86	96	80	76	76	86	83	88	72	87	86	94	81	81	88	101	84	62	78	76	77	77	81	70	97	86	79	91	93	98	71	95	90	78	78	78	87	104	85	76	77	90	85	83	92	94	75	84	96	81	96	97	78	72	86	87	92	109	66	68	71	78	100	81	62	95	107	91	83	92	71	117	84	90	89	84	105	83	75	83	88	80	91	79	77	91	75	94	83	88	98	95	80	94	91	90	89	90	106	92	68	74	79	83	90	93	90	76	86	73	79	92	74	72	80	72	80	97	77	82	74	79	67	79	97	87	96	83	72	95	81	66	91	85	80	80	86	99	84	95	75	85	80	89	78	72	84	98	89	93	95	80	90	94	86	88	77	78	71	82	86	94	85	87	82	83	69	80	80	84	91	81	79	82	72	80	84	79	93	94	102	78	90	74	108	81	81	102	91	78	85	70	84	88	100	78	74	80	81	84	80	83	86	79	80	84	101	76	66	76	89	80	82	98	87	72	96	88	70	80	85	85	87	94	80	75	86	79	83	75	83	92	102	98	83	81	87	97	107	87	89	87	83	82	89	90	81	88	85	86	88	82	78	81	99	100	86	77	77	90	95	92	68	87	94	82	81	96	89	98	80	91	80	85	91	81	72	81	81	95	71	86	89	84	88	83	89	85	74	71	101	81	96	93	75	89	85	97	83	93	87	89	76	76	73	88	84	97	97	95	95	79	86	91	104	74	86	79	87	75	97	76	80	81	92	73	93	92	95	74	86	92	74	90	93	84	84	61	77	92	80	84	85	89	84	83	88	91	91	101	89	99	80	83	75	72	82	85	93	77	98	66	87	72	68	67	79	83	82	89	94	81	78	87	87	85	77	72	95	82	87	77	89	76	86	81	80	93	103	74	79	69	91	88	66	80	95	79	93	78	85	86	100	71	89	92	82	84	80	84	87	81	88	100	92	71	88	87	100	79	98	82	83	96	88	63	95	80	74	89	98	80	94	74	87	80	87	76	89	86	89	83	88	84	77	90	86	95	76	76	84	83	56	89	81	97	82	94	79	90	88	90	88	81	83	75	78	76	73	89	89	82	98	84	86	98	77	64	93	71	73	106	101	96	78	86	102	77	85	99	78	79	97	111	91	86	80	77	76	95	75	82	92	85	87	82	75	83	85	86	77	72	85	67	85	73	80	74	88	86	88	74	87	89	91	79	82	88	73	65	82	73	80	99	77	82	84	82	99	94	87	86	77	86	82	87	100	86	83	76	84	94	80	73	74	101	80	71	72	92	70	97	90	84	77	101	84	98	84	84	66	77	97	90	96	95	95	73	83	99	80	102	96	86	75	91	78	84	77	93	67	72	78	83	95	97	79	77	86	84	80	85	83	81	85	72	73	104	73	76	87	95	72	89	86	99	89	72	82	64	68	73	102	86	92	102	83	67	91	74	71	81	97	99	78	98	78	93	88	88	100	105	82	76	71	79	75	72	83	87	72	82	81	91	80	83	93	87	84	101	70	82	69	89	78	86	83	100	89	106	97	76	80	78	77	80	74	75	87	88	76	94	66	77	82	94	82	81	75	99	79	89	81	82	92	77	88	90	76	89	91	78	82	90	79	78	88	84	83	100	96	99	78	77	116	76	74	76	84	85	62	91	83	93	105	77	68	102	86	76	110	90	87	63	97	71	90	92	78	84	105	75	81	97	73	82	98	87	89	79	97	73	86	71	84	87	77	89	94	88	91	91	85	89	94	83	96	84	90	90	79	82	91	71	75	80	94	98	87	88	80	93	91	80	89	82	82	83	96	69	70	92	86	86	83	86	76	84	90	78	89	73	83	93	76	90	71	71	93	96	87	98	99	76	81	86	96	72	82	91	82	95	68	93	86	73	86	80	75	81	98	94	88	95	92	97	84	83	110	76	90	85	83	89	84	93	102	91	70	63	88	77	79	80	71	87	77	88	107	101	79	92	87	105	87	69	78	95	84	74	83	88	94	87	83	76	112	80	82	87	78	89	74	91	89	82	60	73	91	80	83	71	87	65	103	86	97	78	72	85	87	71	79	106	85	91	84	87	80	84	77	83	78	95	100	83	68	71	86	90	79	94	79	81	85	97	76	80	88	85	73	102	72	92	72	100	92	83	85	94	63	78	93	64	69	82	66	67	72	93	89	98	77	77	72
2577	303	350	355	312	330	316	329	325	290	280	287	295	236	269	275	290	282	259	254	266	286	303	242	272	300	291	249	270	300	271	305	265	264	271	270	274	266	289	278	265	284	245	298	276	268	270	290	268	296	261	248	278	310	306	256	269	292	274	277	261	267	243	259	259	282	247	251	293	295	247	283	245	293	277	259	294	264	298	270	272	264	248	288	244	255	287	298	255	246	235	247	289	242	271	290	246	261	281	294	281	271	270	272	292	245	283	306	268	291	243	285	272	307	286	264	288	253	276	270	284	261	264	304	290	282	266	254	289	290	252	260	272	273	250	276	282	249	236	267	283	282	253	266	255	257	262	277	273	276	253	283	258	275	268	270	250	297	267	271	283	255	283	259	268	279	296	282	275	249	286	277	285	293	260	249	276	251	248	279	292	269	287	279	294	292	248	268	266	266	268	263	290	270	258	260	282	250	276	275	292	295	274	254	246	295	264	267	277	267	293	256	260	282	247	272	255	255	264	258	271	255	250	284	291	302	281	265	261	271	278	284	256	263	233	281	273	305	226	259	257	237	245	231	261	291	260	286	267	259	273	259	262	277	280	276	240	249	308	243	267	267	271	263	274	284	274	274	266	282	264	278	286	286	277	284	272	275	234	274	290	276	259	258	250	242	287	273	243	247	255	274	269	271	270	266	246	255	275	273	279	254	269	270	279	290	264	292	231	283	263	303	269	248	282	262	269	270	282	278	279	291	236	255	258	253	248	284	256	244	241	296	265	256	256	266	255	259	269	294	286	260	248	288	277	266	258	276	278	288	304	252	246	277	248	278	276	263	282	253	244	284	245	249	288	281	278	258	257	271	281	286	272	274	312	258	285	245	275	268	283	265	242	273	286	283	298	260	283	283	300	275	272	289	271	269	258	263	309	287	254	263	292	292	264	273	276	283	261	262	268	258	264	246	264	255	265	245	261	273	292	291	302	254	284	262	306	250	260	273	248	288	239	284	276	278	286	279	278	258	248	277	274	263	256	238	247	296	280	250	231	279	270	270	263	263	279	297	262	273	286	268	254	261	287	254	272	278	280	260	270	266	266	258	286	262	267	284	276	253	261	240	287	255	281	265	261	280	266	293	242	264	269	273	266	272	254	283	261	280	270	283	277	306	267	263	275	250	267	289	301	265	267	256	263	238	288	259	282	261	277	267	286	277	279	251	263	270	277	247	273	255	275	264	282	289	254	278	285	268	274	281	274	273	306	294	256	280	293	272	257	271	254	249	257	249	298	291	288	280	290	253	286	281	258	249	263	265	270	254	271	251	260	266	259	256	278	267	243	272	249	281	259	279	272	260	283	258	277	283	284	253	287	295	278	306	264	251	276	275	288	265	264	261	241	295	252	309	287	270	261	315	240	277	266	275	262	282	258	287	257	281	260	272	303	298	271	260	244	276	273	273	270	279	270	286	251	282	250	275	282	265	271	273	290	252	284	305	283	254	277	288	303	266	272	264	284	284	286	278	280	270	298	255	280	295	249	260	272	244	253	254	279	268	287	295	260	299	267	273	296	274	294	247	270	288	278	270	269	262	282	251	270	255	249	263	266	255	289	279	271	272	285	309	242	286	276	295	269	273	274	259	276	252	299	255	243	279	250	272	261	267	247	265	270	264	276	289	265	251	249	288	279	280	252	264	251	231	263	281	279	254	296	294	256	290	266	248	250	285	253	297	305	276	292	231	255	268	256	278	280	267	275	281	265	239	263	291	285	291	260	271	256	284	274	272	254	255	280	258	281	272	258	271	264	251	280	265	260	254	263	268	264	284	288	257	253	259	253	250	242	280	233	267	266	275	256	261	262	256	266	273	263	287	277	272	285	234	253	288	272	256	265	284	262	272	263	242	280	285	288	284	271	275	277	261	265	258	267	260	286	266	277	244	276	241	300	288	252	257	285	269	266	268	285	277	286	278	268	260	266	258	235	261	266	292	266	250	241	278	232	263	278	281	234	297	286	277	263	257	257	249	273	263	270	281	303	261	249	281	283	290	232	251	300	267	257	245	292	288	290	274	261	263	271	276	256	264	258	248	278	257	256	272	281	272	278	247	287	291	273	257	281	279	259	282	248	280	246	246	267	264	267	273	269	281	252	308	266	282	248	286	275	272	270	263	255	274	299	252	256	246	275	249	250	266	269	285	265	289	272	264	270	269	283	289	264	265	272	270	277	276	251	244	266	303	256	268	263	254	257	275	247	271	289	266	266	271	273	262	230	276	269	261	259	261	242	286	274	298	279	259	270	268	281	260	257	250	253	245	255	256	253	273	271	253	261	278	251	246	286	255	267	273	290	290	281	296	273	247	279	247	256	315	273	244	269	273	253	299	259	272	266	269	257	246	312	260	260	252	247	267	268	262	263	249	267	252	237	264	256	286	271	292	282	267	276	283	282	278	281	272	267	255	239	287	251	285	274	267	274	253	293	255	265	282	273	252	237	235	258	265	273	275	298	242	289	251	239	262	267	279	289	308	282	275	270	271	255	262	249	268	269	256	259	290	282	261	267	284	270	252	272	254	266	291	291	310	278	254	253	265	263	269	256	218	266	283	315	289	266	264	264	300	247	286	281	242	249	265	249	290	245	296	281	283	301	277	243	247	244	268	254	270	269	312	266	260	267	270	277	245	273	282	278	263	267	288	264	270	273	284	297	265	287	265	289	252	280	266	287	265	253	275	305	292	275	242	299	280	270	228	277	264	263	295	276	270	282	268	251	274	278	272	254	286	268	274	283	267	246	270	243	266	270	280	288	265	253	280	270	244	266	265	248	272	243	273	253	295	253	250	287	277	287	263	261	268	251	232	266	278	279	262	253	248	257	275	298	242	297	258	260	260	245	278	300	257	275	301	286	268	267	280	268	275	288	252	295	262	289	299	265	305	248	302	270	255	276	279	286	250	288	276	255	305	268	273	263	287	282	266	267	279	234	274	292	277	256	291	285	264	274	247	261	232	277	254	251	270	267	276	259	265	283	246	245	286	278	260	275	264	290	261	256	278	235	293	287	272	254	271	265	280	279	261	256	254	279	270	264	259	277	271	292	285	256	273	278	238	263	253	286	264	268	302	271	281	269	249	267	283	277	267	274	284	268	251	260	295	278	253	271	249	268	242	269	269	268	267	266	253	269	283	251	263	241	281	276	266	259	287	268	248	278	289	267	277	243	269	278	270	260	266	244	272	300	237	282	257	236	264	270	263	252	255	264	258	301	267	271	247	262	277	231	281	296	253	280	276	281	271	281	257	309	278	253	256	235	275	274	243	254	255	251	258	288	289	265	259	311	273	254	281	243	285	284	283	262	271	260	263	277	253	294	282	288	289	287	283	279	282	268	265	257	262	278	276	290	290	281	257	277	243	254	251	291	267	255	273	240	283	258	266	281	264	271	266	278	268	296	271	272	294	259	261	263	275	279	253	261	235	300	266	249	272	269	271	267	236	272	269	236	291	273	289
23297	4614	1161	838	651	551	432	401	386	341	323	290	293	283	281	259	234	262	261	241	246	236	228	222	220	235	236	224	248	206	232	216	231	223	227	219	262	213	244	205	255	232	216	203	212	234	253	221	228	234	195	247	229	223	238	233	240	258	191	274	219	248	230	210	193	188	231	237	265	204	240	221	224	204	261	248	223	239	233	237	218	240	223	240	228	187	224	204	234	241	227	253	233	220	235	246	231	212	225	220	223	266	239	249	202	224	214	236	222	213	252	236	218	233	233	230	251	215	245	236	236	226	236	222	225	195	209	223	222	229	224	219	234	237	234	246	233	221	206	202	200	219	220	217	213	228	237	231	237	232	198	201	214	209	212	206	204	221	240	223	217	231	224	231	209	225	254	226	227	204	184	214	200	241	227	243	226	243	206	208	212	238	217	232	227	227	224	227	224	205	234	213	231	213	209	188	239	219	191	232	222	222	191	226	224	207	222	253	208	192	219	212	234	261	224	218	209	205	233	231	232	208	219	253	204	229	258	242	211	229	190	201	196	250	219	227	206	230	227	200	254	227	233	224	257	220	221	237	239	237	244	214	213	225	250	199	214	246	199	241	223	243	186	217	235	212	217	257	235	238	249	206	224	241	206	217	216	210	243	235	250	220	199	235	233	222	220	241	239	198	229	222	238	221	235	237	235	219	220	211	244	214	214	227	200	214	219	220	225	234	220	230	205	232	202	199	220	223	218	227	209	232	205	224	227	204	208	226	225	210	251	202	229	192	218	228	207	209	231	205	239	228	235	242	223	229	225	220	237	211	199	221	220	246	224	235	247	221	222	224	194	202	216	202	202	226	214	239	207	231	242	195	244	240	240	230	205	213	235	236	253	220	203	231	216	212	232	227	204	218	205	234	238	206	223	220	200	209	218	186	237	203	231	212	200	250	223	212	234	239	221	217	233	202	226	238	193	228	249	235	253	220	229	207	215	217	216	229	232	250	231	243	224	241	204	218	232	220	247	193	231	236	213	185	256	224	219	237	229	220	211	194	177	224	240	208	192	230	240	202	221	242	225	230	227	205	221	212	217	197	244	239	221	212	233	243	238	227	229	233	235	208	227	212	247	244	217	226	224	229	233	198	215	191	204	232	231	229	226	245	235	211	184	222	215	197	225	240	224	227	235	251	205	232	212	223	225	221	204	228	222	227	219	206	229	230	246	218	235	202	227	237	217	227	231	214	218	226	230	243	229	218	222	229	231	231	213	241	239	232	244	200	220	201	246	240	207	210	215	211	229	241	241	204	230	210	209	247	224	185	215	211	196	215	182	232	208	200	205	244	238	210	217	225	227	235	245	192	230	227	230	201	206	251	220	221	231	209	205	235	236	198	226	213	237	206	207	219	224	233	218	248	206	215	216	220	227	200	213	201	244	232	214	209	222	219	226	223	236	211	225	225	227	220	240	211	222	207	216	255	216	233	210	213	206	228	230	219	219	206	228	216	243	194	227	213	227	215	207	223	215	218	234	214	219	231	221	231	229	237	239	211	244	230	256	219	223	217	228	202	208	255	237	224	231	231	248	238	226	258	246	184	212	203	199	245	200	201	228	212	227	221	234	213	235	235	218	198	204	239	219	222	197	210	191	230	208	208	214	218	204	208	197	237	224	202	229	224	241	222	223	212	246	220	214	220	226	218	231	248	198	212	203	233	225	224	233	215	242	217	250	211	202	226	242	237	234	203	224	252	223	205	216	201	193	222	234	209	211	216	225	238	214	222	201	216	242	213	249	245	230	225	215	235	233	220	214	230	221	194	209	211	226	217	214	223	257	231	195	205	215	239	231	237	215	219	241	236	224	227	218	224	199	186	208	205	209	218	214	239	246	216	227	223	228	198	232	234	231	199	247	225	231	230	222	235	227	202	213	242	204	191	229	226	229	239	233	236	220	216	229	205	217	209	201	257	224	230	216	206	215	205	234	226	231	227	224	246	213	229	219	238	206	207	204	208	242	205	217	226	230	226	203	223	207	252	225	221	234	210	217	209	222	228	256	232	212	220	223	227	213	221	213	223	202	209	217	196	246	218	220	206	210	230	199	202	234	252	236	214	231	200	218	214	215	218	216	255	244	243	229	242	201	238	223	210	270	230	236	242	222	225	222	226	199	226	224	235	230	210	203	220	247	242	228	241	212	217	250	231	224	240	221	219	202	216	222	207	215	210	214	222	246	219	218	250	248	226	228	206	216	209	218	235	217	203	199	232	223	237	219	234	213	258	246	219	238	218	209	226	246	233	239	211	254	212	238	212	220	230	218	253	212	227	217	216	233	219	231	236	230	213	211	225	208	215	197	209	224	241	201	217	229	228	216	219	220	260	243	251	247	225	217	226	236	203	231	211	214	214	209	217	227	206	235	222	227	224	207	231	217	225	197	230	232	222	217	205	216	243	241	213	254	226	215	204	202	186	221	264	218	248	207	228	239	221	189	190	233	207	254	209	211	263	219	239	232	228	237	224	240	209	218	245	224	225	214	222	211	247	230	218	208	214	239	229	203	221	239	217	239	221	219	222	235	227	221	239	212	224	217	204	223	206	237	235	217	207	206	239	223	212	212	242	224	225	223	237	243	244	230	206	249	203	221	192	229	210	216	236	215	230	243	211	231	215	230	221	237	206	225	213	223	212	242	243	217	202	226	221	187	232	239	199	221	221	211	237	261	214	176	205	269	236	205	216	241	228	215	213	190	230	225	231	211	211	187	202	214	228	226	223	192	227	216	238	215	211	222	213	211	235	214	223	214	209	218	238	189	215	207	223	209	203	218	214	243	237	202	195	238	190	223	220	256	205	221	238	229	224	216	217	234	236	256	257	234	241	218	213	190	225	201	179	226	234	242	221	226	201	241	217	238	195	221	217	221	261	229	241	224	266	219	203	215	202	250	218	226	218	238	215	250	237	210	243	211	222	225	250	211	209	215	244	260	205	252	234	226	246	242	220	195	225	212	216	220	234	245	210	241	217	216	232	223	192	210	181	240	199	227	225	229	248	210	222	189	222	216	216	235	196	232	201	232	211	219	222	211	232	212	214	250	228	204	221	208	217	241	220	232	203	251	228	235	215	220	240	241	219	208	228	240	217	223	218	229	224	248	226	218	237	253	236	203	243	226	241	211	222	250	216	237	202	215	209	235	223	219	218	224	251	256	216	213	218	238	224	210	245	208	219	224	228	224	204	184	206	242	225	209	202	231	218	212	222	229	261	231	222	217	183	239	218	247	227	228	193	225	227	247	217	224	222	221	218	220	218	243	228	202	220	232	203	232	271	234	226	229	216	230	217	232	207	234	228	222	209	235	210	229	200	221	215	210	213	224	220	248	241	219	245	238	236	221	246	234	225	224	242	198	209	211	239	231	223	203	234	220	217	236	195	239	209	241	232	243	193	240	241	247	218	198	229	229	212	227	217	239	224	237	200	230	235	221	197	227	248	244	229	188	225	228	231	230	204
10981	1218	2242	2758	2578	2124	1770	1489	1376	1187	1124	1074	997	931	895	792	771	817	773	774	676	751	738	735	685	635	658	639	647	638	655	663	686	615	612	637	621	605	581	616	635	634	634	596	584	590	631	568	557	580	615	584	601	620	562	592	605	607	607	608	586	588	555	576	585	580	632	593	584	600	569	607	591	561	621	520	543	562	575	577	567	572	580	565	582	550	620	599	554	590	514	549	585	544	576	573	620	591	601	547	569	540	550	575	584	541	566	578	570	580	574	571	541	529	536	544	590	563	538	580	555	593	549	572	533	608	561	575	547	584	533	573	546	610	572	552	533	595	557	561	582	589	600	579	577	579	632	563	562	602	607	561	540	565	589	541	623	567	531	521	600	553	557	602	571	543	554	534	618	564	581	558	564	556	575	573	544	575	593	574	578	582	558	600	586	601	554	589	561	553	571	598	581	569	578	584	558	586	591	579	580	536	603	581	556	582	549	512	616	568	568	630	565	570	575	527	599	567	588	561	557	575	617	583	564	589	540	601	526	550	583	592	595	608	575	582	548	652	595	572	599	572	598	541	587	599	564	532	565	566	625	612	585	564	573	595	549	603	555	597	562	565	581	549	590	597	579	579	559	570	581	545	572	601	569	597	581	599	577	568	545	612	537	594	564	596	584	543	609	514	571	564	571	606	591	617	560	567	563	584	599	580	577	593	589	555	554	568	577	579	569	569	568	583	570	596	592	599	524	624	561	588	609	557	545	592	589	574	575	539	593	581	584	541	606	589	580	550	567	587	531	553	560	521	558	541	517	616	601	557	547	557	560	623	563	578	581	555	561	599	556	588	584	615	547	555	563	602	556	559	538	553	574	586	530	554	650	558	543	539	553	573	573	562	542	595	544	545	568	582	588	549	593	580	555	558	588	595	559	533	589	567	560	599	566	563	555	572	610	555	581	567	558	567	605	606	556	515	551	563	603	568	628	553	542	591	574	535	566	597	578	584	578	566	552	583	588	602	558	599	577	564	564	586	557	576	600	559	552	591	604	566	534	566	554	617	541	584	553	615	538	588	559	602	584	579	557	531	555	556	557	549	548	565	542	574	574	610	589	560	573	604	597	604	587	553	600	574	591	575	592	610	562	536	553	545	571	583	556	573	572	555	566	573	572	553	556	610	563	585	554	597	531	567	612	579	590	530	570	550	578	555	580	526	597	605	581	587	574	581	565	590	546	575	556	564	575	563	546	539	558	599	564	629	600	602	572	583	566	565	604	542	596	565	564	559	621	591	570	521	572	581	555	575	576	591	579	541	584	569	543	517	623	537	644	570	609	625	575	574	613	564	566	562	559	554	569	558	574	539	579	572	601	586	610	575	544	561	585	567	610	563	568	557	562	545	571	546	588	557	554	580	547	592	605	581	581	538	588	556	601	606	585	529	558	560	583	558	559	558	529	569	622	595	574	581	602	557	580	607	546	542	569	517	558	480	559	572	577	563	579	546	595	583	557	550	587	568	584	596	592	566	597	553	584	561	542	544	583	567	573	566	571	573	561	587	604	546	546	564	608	557	578	599	587	602	576	552	568	570	539	578	599	596	596	586	576	596	597	569	573	555	605	529	589	535	541	569	570	570	576	611	571	572	566	567	554	606	572	567	583	544	606	580	616	580	570	564	571	562	592	534	600	565	606	614	552	591	574	595	552	582	565	556	562	552	529	558	566	559	598	596	558	568	564	514	569	573	553	550	599	616	540	562	598	580	605	574	589	511	569	614	579	612	612	574	549	551	550	547	529	553	557	550	545	601	581	568	596	573	598	582	525	579	585	572	564	539	598	587	589	585	556	622	598	556	582	591	573	555	541	555	573	584	563	547	608	524	576	584	525	564	543	585	573	566	579	614	581	578	578	581	616	532	656	579	580	528	588	549	590	570	532	522	616	593	574	592	570	601	546	562	540	585	604	586	488	595	539	539	577	526	588	598	582	595	551	625	579	572	575	578	570	591	579	588	555	548	511	582	584	585	549	598	599	567	519	570	599	604	625	573	580	622	556	582	581	537	561	553	560	528	591	576	590	573	565	597	564	545	586	587	572	574	568	553	578	588	587	574	552	544	548	581	609	590	613	565	560	557	543	589	565	567	585	601	553	595	590	541	547	541	581	547	557	565	573	603	574	594	578	544	578	525	552	568	553	582	560	559	545	555	552	563	570	559	542	598	572	571	563	590	575	592	588	542	591	581	579	577	541	597	622	560	583	566	558	599	590	592	562	578	574	578	576	565	600	608	539	558	549	570	566	558	536	562	562	523	563	554	543	585	557	565	608	567	589	561	590	619	592	538	588	537	563	558	561	569	543	571	572	572	571	584	560	561	512	539	602	528	560	558	560	603	597	551	591	594	552	549	542	591	565	560	600	563	589	588	567	571	554	632	537	570	584	589	575	541	566	535	579	527	538	595	567	577	555	600	569	546	543	556	596	605	565	567	518	545	553	572	568	567	570	556	585	554	577	541	594	576	574	594	563	622	565	530	570	549	559	537	591	547	546	602	555	573	590	556	562	591	584	563	549	579	605	559	593	549	582	537	590	541	587	555	580	583	564	612	530	609	557	539	574	540	589	531	608	616	611	590	553	593	627	592	566	544	538	576	615	602	574	568	605	531	596	584	576	608	570	570	581	625	597	586	555	550	564	555	596	588	606	555	560	576	583	567	556	552	589	563	591	553	557	577	551	575	555	544	574	560	596	551	593	563	481	593	540	570	575	550	627	576	546	558	571	591	545	566	610	590	573	609	589	566	567	557	543	565	582	573	622	580	581	591	570	570	600	550	571	561	578	594	575	548	515	535	629	580	561	553	574	576	563	554	630	601	587	534	614	572	575	559	559	567	563	590	542	562	601	584	630	602	587	542	576	601	570	577	573	578	550	592	565	577	556	620	590	566	580	572	555	543	584	548	577	508	544	535	588	563	555	561	551	579	583	566	585	555	587	584	573	561	564	567	551	604	528	535	525	554	567	585	609	561	546	582	533	535	595	589	582	574	609	563	576	549	570	534	546	564	541	591	620	607	539	577	548	594	570	619	624	536	543	598	601	543	599	603	574	562	563	574	573	556	614	597	509	583	597	583	607	559	583	566	563	525	561	584	549	562	602	610	572	595	585	560	567	576	557	578	549	603	633	568	587	594	557	600	622	582	586	586	582	584	606	532	569	578	573	594	550	575	552	555	580	578	587	552	558	571	569	614	598	585	611	568	564	624	589	539	548	536	533	574	560	587	499	585	555	564	598	599	576	574	536	539	580	571	512	577	563	565	557	596	555	562	530	586	595	581	554	575	551	589	609	581	567	554	599	567	568	550	573	568	563	586	521	516	578	553	584	534	567	526	555	588	584	574	546	545	604	594	545	598	591	599	614	556	556	609	550	603	567	552	580	539	575	628	551	570	609	632	572	573	552	587	606	569	583	574	605	557	557	560	560	576	586	544	592	575	598	583	581	570	554	588
32455	14139	3819	1710	1146	870	715	571	510	443	461	409	386	380	401	326	322	320	286	294	289	343	314	286	306	303	317	307	307	278	319	280	284	302	314	282	293	275	299	307	271	265	267	264	276	299	282	237	297	274	258	265	292	277	239	269	278	284	280	272	260	300	274	311	297	275	256	274	272	283	278	299	292	255	295	262	272	270	255	246	289	291	295	259	280	251	282	226	267	250	290	288	273	263	277	272	263	286	282	263	282	288	255	259	271	263	271	279	284	278	268	265	260	269	266	319	291	258	248	291	250	289	262	277	272	270	292	299	267	300	276	281	297	271	278	263	246	261	281	287	257	278	286	263	281	274	308	295	275	290	263	273	282	272	245	265	257	268	240	278	252	266	277	297	269	278	248	310	249	285	247	265	276	270	289	274	293	253	284	265	292	269	272	280	265	280	264	226	253	273	296	240	280	273	260	276	288	232	262	278	302	274	267	270	258	246	264	277	258	287	274	265	273	226	268	276	292	282	297	271	255	255	275	216	306	270	282	286	272	271	283	290	264	251	226	298	255	265	247	304	257	279	266	279	288	241	223	296	294	238	261	266	277	265	251	299	272	278	270	274	275	281	272	256	285	273	248	254	305	271	264	300	291	302	276	306	255	285	248	260	262	287	257	247	265	263	264	267	287	244	284	266	282	271	272	263	285	314	256	285	278	266	296	298	283	246	277	301	278	264	276	255	256	308	269	244	303	288	291	262	270	256	248	259	258	235	295	266	313	321	303	289	277	268	278	249	262	246	271	249	267	254	279	292	283	246	280	270	280	255	264	288	277	265	260	257	275	287	240	272	286	278	283	254	286	264	274	250	288	266	265	268	286	281	258	284	265	273	254	265	281	285	331	261	266	281	278	264	265	286	239	283	303	294	272	244	266	283	266	274	270	283	242	255	273	277	259	281	308	265	259	258	238	258	270	286	283	258	268	259	267	281	233	260	257	259	249	254	263	271	268	265	271	278	303	249	267	268	288	280	285	271	278	279	291	275	250	290	289	287	253	257	289	261	236	264	303	254	239	277	257	252	285	266	278	261	278	274	263	259	311	241	283	277	279	291	272	239	281	283	259	233	261	260	256	263	239	313	318	245	243	273	271	279	285	247	290	283	254	257	261	255	292	266	267	315	291	289	273	258	278	264	229	302	280	270	293	273	279	257	294	279	277	283	285	277	276	274	254	282	263	263	294	241	245	278	238	262	314	282	290	243	271	242	270	276	303	273	261	263	274	294	271	262	278	289	247	270	280	284	271	282	286	270	280	271	298	268	241	267	234	272	291	292	287	265	254	271	295	280	306	282	274	274	262	247	274	295	250	265	266	297	257	296	237	264	272	227	296	284	240	279	269	285	307	246	279	274	249	277	277	281	267	256	289	253	261	273	276	251	260	272	256	255	262	277	254	296	284	264	296	269	284	284	278	291	287	275	302	278	277	283	271	284	242	288	268	283	282	249	249	237	266	297	264	263	283	289	298	300	262	300	284	284	280	261	312	304	276	293	260	261	271	295	272	289	274	273	289	259	269	272	293	225	311	278	240	278	262	278	262	283	268	257	290	281	275	286	305	249	256	264	285	283	263	278	268	265	287	268	241	262	243	271	249	290	298	296	235	264	251	278	261	265	282	285	272	291	272	282	276	293	254	259	290	284	279	308	259	257	244	257	259	263	247	258	280	255	261	266	277	272	257	239	257	252	252	269	296	272	303	256	266	279	263	274	251	255	261	278	284	246	268	266	288	269	272	311	272	294	278	268	280	247	298	272	258	296	286	243	267	291	271	257	277	248	257	268	286	238	285	251	281	277	250	279	255	300	274	266	264	295	308	267	262	265	243	270	249	268	260	287	280	277	265	248	271	259	286	284	263	262	269	295	271	229	253	262	255	281	277	271	272	282	277	283	272	279	268	280	291	309	269	254	252	265	309	301	281	249	283	268	281	240	274	303	294	260	259	259	282	267	291	285	287	266	253	266	298	279	300	264	278	283	296	265	292	262	237	291	274	287	267	268	259	287	269	291	273	270	291	275	271	259	285	251	251	264	285	235	266	307	285	275	270	278	301	267	276	286	272	308	276	257	255	268	283	252	276	241	276	282	267	260	285	300	264	281	279	260	266	256	276	296	246	273	242	257	259	286	312	279	279	264	290	255	259	268	290	270	279	274	268	241	266	242	271	282	277	265	251	293	263	287	300	290	267	280	283	289	259	313	283	269	270	294	272	273	290	274	298	269	279	252	280	276	258	255	291	290	265	239	256	256	300	296	268	282	252	257	268	255	243	246	275	289	267	273	264	261	306	274	277	262	249	256	276	289	279	275	261	283	273	262	291	280	283	266	274	277	269	275	295	242	246	266	259	272	275	243	255	280	276	289	274	249	260	276	275	250	288	267	299	267	264	289	287	253	276	294	287	275	281	279	263	266	270	272	276	274	259	263	246	259	268	274	277	281	266	276	295	254	291	276	275	281	244	267	287	254	274	252	263	280	286	296	268	302	274	267	287	282	273	244	269	274	287	247	274	278	256	281	278	278	280	276	299	275	275	242	245	265	256	262	257	264	262	272	259	258	267	268	277	263	281	276	252	305	277	285	293	269	281	236	278	273	304	260	258	299	253	268	271	267	252	265	251	268	299	254	270	307	290	268	271	249	269	260	239	305	287	280	269	275	288	315	248	262	247	254	286	258	279	318	285	260	250	269	265	258	283	295	287	267	290	261	307	270	278	256	258	263	290	283	297	245	244	254	278	262	300	249	251	313	259	270	247	281	286	281	241	297	275	294	266	290	268	244	271	280	251	293	284	303	274	282	302	277	299	291	290	298	284	255	281	263	262	277	255	294	266	248	276	286	295	256	275	285	250	281	270	302	275	274	262	260	251	271	242	242	304	272	247	268	267	282	300	264	297	282	264	269	259	278	297	268	294	296	267	284	270	275	293	265	276	273	264	283	250	286	278	277	283	262	286	285	254	272	265	268	262	273	246	235	276	238	266	269	271	248	274	266	271	279	322	284	303	260	292	267	286	285	261	265	281	277	256	288	289	266	291	275	287	275	248	277	259	271	270	280	297	279	284	286	283	271	259	270	261	271	273	294	259	295	296	276	276	291	274	260	262	235	255	288	276	258	273	271	283	272	270	285	275	289	286	276	246	273	265	273	275	281	282	253	250	286	273	274	283	291	263	253	251	285	275	266	283	263	262	261	258	260	266	290	273	312	272	277	258	270	265	255	274	270	262	235	247	298	270	287	286	262	275	254	269	278	264	299	243	266	255	254	266	247	265	251	283	261	275	273	281	276	283	284	308	251	276	259	286	264	285	248	245	292	282	277	264	275	248	278	250	252	272	289	278	260	280	263	260	260	281	278	258	302	261	288	250	292	292	264	241	294	247	267	270	306	315	283	281	262	253	265	297	299	277	265	288	263	255	279	270	277	265	277	265	287	246	289	275	268	250	273	281	282	285	260
15535	1960	3955	4930	4559	3668	2897	2583	2227	1859	1743	1579	1468	1364	1308	1196	1093	1040	1066	1049	956	922	873	838	922	866	864	879	838	817	816	758	787	803	771	756	759	704	738	761	750	731	701	773	713	689	674	733	680	701	676	698	712	713	729	708	719	701	760	699	668	716	687	651	661	664	680	665	707	699	652	678	703	646	651	681	683	642	701	597	669	684	665	645	655	676	650	644	663	692	656	678	673	655	670	653	665	673	614	669	654	650	636	648	650	684	647	678	686	680	609	655	671	651	689	671	667	686	676	668	657	701	692	681	747	660	660	656	707	646	654	641	660	654	658	650	645	620	662	671	692	589	634	659	671	678	631	678	629	624	634	677	678	653	667	664	696	661	630	708	653	660	692	691	657	711	637	653	654	601	661	653	669	663	640	670	648	702	657	678	675	656	638	673	665	639	609	651	637	684	652	635	633	640	630	686	664	633	684	649	696	671	676	631	683	680	649	653	599	637	686	677	665	670	679	636	669	629	638	674	600	656	693	632	651	691	665	663	632	675	648	648	629	668	672	662	662	664	634	687	654	618	655	659	664	660	673	661	684	702	681	708	748	640	678	593	671	706	714	634	655	667	646	651	639	677	641	655	619	600	662	651	660	702	630	672	646	697	620	666	699	641	643	686	677	663	653	685	628	680	644	628	643	675	630	652	706	637	666	672	678	660	683	635	648	715	647	636	659	658	666	648	651	654	719	670	634	669	661	653	634	665	673	654	636	630	674	653	674	631	654	638	671	656	698	681	687	593	674	689	700	681	638	660	668	690	679	696	657	609	642	670	683	667	651	670	661	699	678	642	634	628	702	672	632	660	689	673	687	645	641	657	654	642	637	659	639	637	669	643	656	603	618	638	664	703	662	651	622	602	631	649	639	652	656	673	619	624	664	678	667	666	651	699	619	621	624	681	676	622	674	652	663	678	645	627	663	674	623	655	649	646	669	637	645	681	620	651	661	669	684	663	658	669	635	647	651	672	650	679	647	676	666	675	682	707	668	662	651	655	639	627	674	673	673	688	647	664	667	707	674	643	673	652	635	676	673	655	665	613	699	668	630	643	705	685	651	644	662	647	683	653	692	673	680	710	676	640	664	641	639	673	613	677	672	597	623	674	637	680	641	615	681	662	698	669	706	647	666	642	635	646	705	703	626	616	665	647	666	652	700	626	669	685	600	655	639	668	677	666	706	663	676	715	631	690	633	648	615	684	678	666	629	726	690	674	694	627	655	648	632	686	644	675	649	656	669	662	682	651	677	632	662	622	691	682	663	655	639	654	649	636	676	663	607	640	643	670	688	684	733	650	633	646	647	633	686	669	637	659	671	640	641	651	669	635	647	647	657	625	628	620	674	647	712	663	651	655	680	657	631	650	633	660	604	658	643	651	695	625	682	643	624	620	692	646	645	663	609	681	654	696	630	616	666	679	613	665	663	695	641	696	650	637	647	655	687	684	669	638	648	678	685	694	601	652	639	662	679	670	714	670	659	738	644	682	663	629	674	662	624	680	678	641	658	624	659	659	642	642	670	641	635	645	668	671	664	638	638	650	681	651	680	656	648	663	635	632	636	639	628	669	643	652	668	662	605	660	659	649	624	628	662	665	610	675	685	646	655	715	675	663	678	624	682	626	680	626	678	640	643	681	668	687	628	667	650	671	638	683	660	670	684	671	643	651	636	653	673	673	690	658	719	667	639	674	695	641	658	690	628	642	690	661	668	677	627	644	704	671	654	652	682	627	637	706	693	632	646	664	665	654	637	650	667	648	658	671	645	633	673	680	666	631	627	656	633	648	632	653	646	649	667	668	658	657	719	646	630	656	703	653	641	637	640	651	654	640	656	662	695	631	690	647	639	648	643	665	671	655	675	657	627	655	654	671	664	656	655	651	652	698	639	668	684	716	701	612	671	640	678	691	659	640	626	660	637	618	644	641	658	650	699	676	639	674	680	646	658	645	623	625	685	699	648	667	681	648	656	665	648	659	666	652	678	641	627	656	670	651	681	642	657	646	598	629	626	619	649	608	679	667	620	643	672	654	654	643	668	654	641	657	626	653	673	650	649	652	671	601	627	641	646	709	646	651	709	692	666	660	620	633	647	654	630	597	675	598	616	633	672	658	681	625	647	660	632	677	692	649	678	678	650	601	628	674	691	670	641	645	676	673	712	626	665	651	666	707	654	662	655	645	692	650	652	657	675	586	666	633	656	654	677	634	678	649	622	659	675	623	648	619	654	638	651	624	660	634	681	660	657	634	621	645	662	656	718	687	672	684	654	652	672	680	696	595	661	693	674	663	652	655	721	657	687	647	683	669	627	636	661	654	655	679	713	688	687	664	663	629	689	663	660	649	645	706	641	648	673	659	672	681	658	638	657	688	626	687	632	642	628	625	686	650	651	643	643	661	685	647	635	642	634	629	692	670	657	631	632	673	578	633	670	658	630	648	631	687	676	633	667	636	677	695	676	649	707	667	618	657	627	676	719	640	646	629	680	644	664	639	674	654	685	649	635	661	644	672	674	653	696	690	656	680	643	698	673	651	608	631	654	657	618	663	652	659	660	668	656	648	632	678	653	650	652	653	654	686	619	710	689	613	658	658	596	612	638	666	673	655	643	618	626	662	674	684	687	670	627	693	685	678	671	664	655	638	618	678	691	671	658	685	643	688	669	622	667	663	683	636	669	636	657	664	624	605	662	693	715	644	626	683	655	662	678	647	671	637	614	637	644	609	657	672	660	620	675	699	646	690	646	640	622	691	645	665	756	650	615	627	646	607	659	668	685	680	666	666	655	652	651	679	613	639	643	659	670	615	672	682	653	653	686	651	612	622	661	653	661	657	658	627	668	651	650	633	701	648	708	649	686	619	683	663	637	640	628	613	668	667	641	629	608	662	662	647	670	646	697	656	666	662	679	648	659	674	692	687	626	678	613	605	664	691	672	670	721	671	690	663	657	618	665	657	626	677	620	635	623	627	676	671	641	659	641	674	602	631	679	671	658	664	647	651	727	620	656	633	647	658	710	661	652	665	658	642	653	680	645	635	675	658	653	646	687	687	671	672	690	670	650	669	647	671	662	649	679	663	657	638	631	680	637	695	678	647	653	660	660	652	662	694	674	664	665	669	632	638	656	699	600	664	638	655	684	678	661	703	678	656	639	691	647	610	659	650	593	646	595	624	684	680	651	655	637	718	676	664	696	661	667	613	650	642	654	642	635	657	637	675	667	638	657	624	661	644	653	624	652	655	628	664	643	612	630	654	689	659	616	682	607	622	662	643	622	692	671	674	637	692	685	650	645	659	663	691	673	621	648	655	693	657	674	654	654	645	712	671	663	688	642	669	690	668	658	635	657	665	704	674	633	606	680	638	670	651	669	603	624	665	630	666	673	663	639	676	634	611	680	670	652	667	675	619	668	657	656	624	704	685	668	667	653	634	650	643	636	640	660	679	653	635	654	648	684	689
2556	125	115	90	81	75	96	81	105	89	94	86	88	91	87	106	76	90	88	94	88	78	78	94	85	66	78	84	83	84	97	93	80	70	79	84	73	78	87	91	78	80	84	86	84	92	83	94	88	95	102	75	103	83	78	73	89	81	96	77	96	80	76	89	81	74	80	81	69	69	81	72	82	84	82	83	83	93	86	66	89	77	100	78	90	102	72	80	72	77	91	79	92	100	74	74	86	92	80	83	71	78	83	71	85	86	78	100	88	89	95	106	67	83	110	86	66	72	66	76	79	94	70	93	73	99	90	81	84	82	85	88	84	83	94	97	81	94	94	91	96	80	80	73	83	79	93	82	76	88	85	73	88	79	84	92	87	93	75	76	86	83	80	104	88	84	100	74	76	87	105	90	72	67	82	64	87	102	88	81	90	85	96	82	93	82	90	68	80	85	67	104	85	84	68	68	84	85	96	92	78	77	95	84	80	80	86	97	84	79	75	93	69	81	67	79	83	76	82	84	78	76	77	89	88	79	82	89	95	70	82	74	82	87	89	86	71	83	89	87	94	86	64	80	71	75	96	76	79	84	79	74	90	88	78	68	87	83	89	72	84	72	84	103	85	78	63	88	89	89	92	89	93	76	98	85	69	76	87	97	78	75	79	78	93	81	94	91	72	75	73	68	82	81	97	79	88	97	75	83	76	96	80	84	81	82	76	89	86	73	97	83	75	96	83	84	84	82	89	83	86	106	64	83	53	83	88	75	79	95	79	83	77	105	89	85	73	89	94	81	108	74	71	76	89	64	97	78	67	92	86	85	88	82	87	85	84	84	89	66	73	80	100	98	94	83	78	90	77	91	87	94	92	76	73	80	91	67	76	70	80	80	94	69	85	82	79	81	71	101	98	95	94	92	86	76	94	91	100	82	83	90	89	75	97	92	73	83	89	97	98	83	92	87	81	85	93	89	78	87	89	105	79	81	97	103	67	91	81	81	95	105	77	81	72	83	71	96	74	86	60	93	101	75	93	84	84	94	101	87	87	88	86	95	86	78	74	81	84	96	80	81	86	87	85	83	75	79	88	83	85	96	97	93	87	74	80	78	106	80	71	82	78	81	80	79	92	87	107	76	77	77	80	83	71	87	84	84	95	85	76	64	78	68	71	94	88	80	95	73	81	73	81	91	71	96	77	79	104	68	63	103	90	79	91	88	68	93	79	71	84	96	85	76	89	99	91	94	72	95	81	76	81	80	89	92	87	69	79	85	74	77	77	86	100	78	82	86	80	72	89	88	89	77	99	104	107	94	98	89	87	100	91	87	92	93	85	96	103	90	79	87	82	81	76	80	91	79	97	80	85	77	75	75	89	96	82	85	100	78	81	79	85	78	85	84	78	79	89	84	86	83	88	72	74	78	96	94	91	85	87	85	93	79	92	71	81	74	83	86	78	106	92	94	98	83	78	99	77	91	82	86	73	108	97	89	83	65	87	76	76	91	76	80	87	81	68	94	87	88	89	89	106	81	70	92	81	66	75	59	73	91	85	70	75	79	79	85	74	96	95	87	73	84	87	93	80	105	90	72	86	68	93	85	80	81	75	84	75	86	73	92	98	84	79	66	70	92	86	85	97	72	89	71	95	92	79	94	81	76	83	85	95	87	104	78	95	86	68	71	81	90	84	88	79	81	103	81	71	81	83	94	85	70	84	104	76	66	85	64	69	77	86	80	86	86	78	82	85	90	79	84	79	71	77	74	86	87	96	82	90	71	86	96	85	81	92	87	85	76	78	84	80	96	82	76	76	90	87	88	84	86	100	101	86	81	86	105	92	78	85	94	81	85	96	83	85	85	76	79	93	97	86	109	76	81	71	91	82	91	77	97	78	98	80	99	91	77	88	78	91	73	82	76	66	77	74	81	70	95	90	86	89	89	71	65	97	90	76	80	83	88	81	99	77	82	94	103	90	71	94	83	91	81	86	82	79	84	86	91	92	84	86	85	78	72	88	78	82	90	92	70	72	73	93	98	93	84	74	84	80	89	88	91	92	74	87	92	98	88	66	89	83	91	87	75	82	86	70	70	78	76	86	91	89	96	84	78	71	76	84	90	105	100	86	81	73	100	96	87	54	90	81	75	85	79	87	107	73	78	95	61	81	79	91	70	80	80	64	85	85	86	94	79	76	82	102	89	65	86	84	82	83	93	99	74	77	99	83	76	83	89	80	78	101	97	82	77	82	96	77	78	87	89	76	88	93	97	93	91	82	87	68	100	72	90	96	94	90	73	77	89	89	84	74	86	68	90	77	93	85	84	95	87	94	78	81	69	97	91	89	84	98	85	87	84	85	71	84	84	94	88	81	87	84	71	88	66	83	80	89	85	84	82	79	89	83	95	93	95	85	81	94	80	82	96	95	69	83	85	84	80	87	87	83	96	85	81	106	70	93	94	85	107	80	83	95	91	83	90	78	78	79	76	83	86	91	81	81	92	86	90	80	87	74	99	79	88	83	81	76	91	97	67	101	87	82	89	81	70	80	82	77	94	91	72	94	77	98	67	91	80	106	80	64	93	90	96	89	86	92	80	88	70	85	86	85	93	84	82	96	69	82	86	72	91	96	87	88	82	81	83	73	78	71	78	81	82	94	88	90	73	73	105	104	72	89	88	99	69	73	85	92	96	77	85	96	94	77	89	88	103	71	87	83	78	88	95	87	87	98	81	93	92	96	101	86	85	86	110	79	87	84	98	111	95	87	78	87	75	86	81	85	107	101	96	89	90	76	88	75	76	85	108	74	85	96	81	94	83	89	92	87	80	87	76	84	87	88	87	98	78	96	93	73	58	92	68	77	88	83	91	72	91	69	75	84	104	80	82	83	76	86	92	65	80	99	94	86	89	82	72	81	88	90	82	80	90	79	87	82	83	75	87	75	112	100	69	72	91	99	82	74	99	109	81	82	80	85	70	89	85	71	78	96	80	87	81	85	86	93	78	77	86	86	93	82	82	88	95	89	92	93	88	85	95	81	89	83	83	105	81	81	81	92	89	83	103	93	71	76	87	79	80	83	69	91	79	84	84	89	90	88	83	81	87	101	89	68	86	81	80	72	101	99	93	85	78	88	82	84	98	65	87	70	72	65	104	92	78	84	95	79	68	83	85	83	98	80	84	81	71	84	74	68	80	74	92	86	80	84	63	113	90	84	73	85	87	100	90	75	86	89	83	80	91	82	68	87	69	88	85	93	71	75	90	83	91	90	78	89	94	95	87	82	86	75	77	60	88	100	90	91	92	82	78	82	100	73	73	83	95	79	77	84	89	87	73	67	97	75	82	64	89	74	92	86	76	77	82	71	72	75	78	87	80	112	89	87	80	80	94	80	107	90	81	91	112	86	91	105	87	91	104	97	77	82	97	87	79	97	86	89	79	73	82	67	88	78	68	79	77	90	88	80	87	91	86	84	61	86	82	87	78	95	78	87	102	91	60	78	82	87	80	74	81
2595	302	328	369	338	320	319	302	295	297	285	282	281	297	296	255	297	274	274	273	274	246	279	249	265	274	290	272	263	271	269	282	247	259	265	296	269	290	253	323	300	260	255	294	242	249	287	316	303	269	249	270	283	287	264	284	259	255	291	303	261	246	288	278	262	273	283	268	302	244	262	267	282	272	261	279	293	266	287	262	305	267	269	263	260	297	284	227	281	255	279	266	276	277	284	301	274	271	261	246	267	291	259	268	286	291	269	239	245	272	298	245	269	243	246	271	256	270	279	256	284	275	277	269	280	282	253	277	272	286	307	258	301	285	258	278	253	253	283	308	288	252	286	257	237	252	299	252	250	277	270	266	277	247	279	262	259	238	268	267	257	254	262	252	263	263	276	261	270	233	262	263	267	254	260	283	278	261	277	278	259	269	261	268	270	254	268	259	263	261	278	274	232	261	285	265	283	291	267	271	262	257	251	293	262	303	266	256	289	261	248	288	293	268	261	262	282	304	268	298	284	297	278	271	272	261	231	264	279	283	265	276	248	251	297	264	284	308	286	274	295	273	263	282	250	270	277	277	250	264	244	271	287	263	272	251	281	247	268	264	298	275	279	262	274	280	297	276	282	249	273	260	243	269	280	250	273	259	288	294	270	297	271	280	302	256	262	280	266	315	234	291	276	285	293	267	254	253	278	288	252	251	261	276	263	270	289	267	299	292	255	283	269	257	270	302	237	234	251	297	288	297	285	261	284	304	288	266	264	256	276	267	275	258	270	295	277	274	255	267	270	248	253	267	281	275	288	281	285	284	270	283	298	272	278	269	256	251	259	275	255	247	272	309	271	263	298	262	259	276	290	271	292	257	253	287	272	299	302	248	273	251	279	259	251	280	262	265	252	265	272	283	308	265	260	287	302	255	258	271	322	227	277	274	273	272	263	283	265	254	258	272	245	266	299	300	276	259	306	277	276	292	296	286	244	277	274	259	255	265	290	266	280	261	251	274	279	260	275	271	291	269	266	255	251	283	277	299	270	279	241	294	271	263	273	271	238	235	270	280	271	270	254	296	264	263	278	248	282	250	285	272	281	283	265	235	280	268	259	247	294	303	275	252	278	248	270	258	296	265	291	262	285	270	279	284	267	278	258	228	291	263	287	286	266	283	290	269	282	284	256	265	259	254	255	290	272	287	283	268	276	281	272	276	263	307	265	256	284	272	257	277	251	263	255	264	260	263	316	275	267	250	258	278	282	309	286	246	251	274	257	283	272	266	249	255	288	281	263	237	292	257	261	289	255	267	282	278	285	264	248	278	287	243	280	251	276	252	244	260	274	256	269	252	281	280	265	273	291	262	259	269	261	275	285	273	280	289	268	262	257	246	272	269	267	288	284	303	258	260	252	264	261	306	280	265	271	229	286	265	267	252	252	283	261	268	299	271	277	263	291	259	278	281	281	237	276	247	256	264	269	265	276	244	289	279	284	245	280	244	279	282	260	281	250	271	265	254	300	281	293	282	268	264	280	274	253	258	308	268	266	254	283	274	290	282	281	257	250	282	280	276	265	270	281	271	257	270	303	253	273	265	244	250	274	253	287	252	284	255	278	260	290	256	250	290	282	280	264	267	279	290	302	314	285	284	283	284	304	285	247	273	281	286	244	261	272	253	284	271	270	277	302	272	242	293	271	298	265	259	278	277	260	263	259	268	273	275	285	252	284	267	256	272	288	261	277	286	283	237	279	284	294	227	257	255	302	260	265	300	270	279	283	297	287	282	287	263	267	276	267	264	246	277	231	294	265	274	249	244	252	265	276	289	293	280	286	266	269	256	247	255	272	258	275	285	267	284	280	271	263	253	295	273	289	264	259	273	278	246	223	254	284	280	295	253	292	269	272	273	250	265	271	279	271	261	278	275	297	296	283	284	291	272	267	253	267	261	287	253	248	279	249	265	273	273	245	261	280	243	267	284	291	268	240	259	279	252	269	275	276	246	264	258	266	259	303	262	242	260	276	263	282	275	250	294	258	278	258	273	282	267	288	269	261	289	281	278	254	268	270	261	262	259	285	263	255	268	274	273	276	266	262	294	268	263	254	293	261	279	293	254	287	296	283	266	261	277	273	240	272	291	289	281	275	259	282	303	284	251	262	275	289	283	250	269	282	282	290	287	265	246	318	264	281	281	266	262	288	276	280	283	261	265	248	257	254	285	286	286	305	282	262	247	278	273	288	270	289	251	266	287	270	259	258	282	251	293	232	279	277	241	294	272	276	301	293	275	282	272	295	292	281	257	268	258	303	289	253	261	278	256	266	267	259	288	266	287	275	252	291	258	289	258	291	261	275	255	279	287	267	264	264	269	270	292	273	276	273	249	273	264	272	266	273	274	278	264	270	262	287	263	290	257	281	295	275	270	280	295	249	276	238	265	287	283	289	232	282	299	243	264	277	280	282	271	239	279	268	270	259	294	248	275	261	278	272	250	281	283	277	267	281	281	274	279	286	271	286	270	276	255	303	282	262	257	243	247	279	273	248	284	258	277	287	277	263	267	289	268	285	245	234	278	256	279	263	309	305	263	270	284	277	265	284	264	278	269	296	295	266	283	266	259	236	280	265	253	278	280	264	284	269	271	275	287	295	281	252	280	277	251	242	265	265	267	282	275	291	278	251	280	247	270	269	283	245	265	291	251	248	263	301	279	276	286	281	296	261	280	302	300	269	282	276	265	281	287	297	251	265	308	261	274	254	256	278	258	275	285	275	269	262	283	275	270	260	275	275	254	303	275	281	259	275	289	271	282	250	291	259	259	269	288	276	267	243	267	271	266	283	269	282	286	256	293	279	267	265	275	264	282	285	285	239	255	289	287	248	309	281	274	284	260	279	270	296	284	273	259	247	273	282	278	262	268	275	268	283	274	280	257	287	278	278	251	282	286	289	268	268	273	259	276	274	254	279	253	273	273	273	272	272	269	277	283	259	290	289	265	283	253	289	257	271	269	275	284	255	274	267	272	280	284	271	273	249	265	247	265	278	282	273	265	273	274	248	274	269	269	298	295	291	281	255	284	283	290	252	263	247	264	254	272	262	284	257	268	284	269	293	280	270	257	287	304	254	282	279	286	273	265	278	254	289	264	280	250	266	308	259	275	231	259	276	276	279	265	257	292	272	257	263	275	259	275	241	285	283	291	255	266	275	259	253	266	266	312	282	240	271	278	276	315	281	265	248	264	270	268	273	274	289	279	246	292	277	287	293	268	285	280	268	272	280	287	277	240	282	260	293	281	265	302	310	253	262	273	254	266	278	282	273	272	273	302	290	275	269	276	277	275	255	275	270	249	266	269	277	247	297	256	301	279	288	304	277	309	290	278	294	256	285	279	250	253	265	287	263	242	249	261	262	281	274	271	245	294	281	233	241	257	263	293	256	259	282	297	286	286	268	281	248	291	255	274	269	260	299	251	277	255	267	253	250	295	269	272	273	253	272	288	304	250	272	269
23714	4759	1180	874	640	548	435	374	375	312	294	274	284	271	252	268	284	259	260	254	239	240	258	227	246	199	240	236	219	197	215	234	221	218	198	227	219	224	263	209	230	235	242	236	222	211	265	210	215	246	214	229	206	222	251	209	242	224	252	223	239	213	215	236	225	228	233	227	217	220	217	224	213	223	252	260	224	238	221	202	227	218	207	201	227	224	207	230	238	230	234	240	210	227	248	205	223	209	204	198	223	218	226	219	218	207	203	211	213	202	206	238	251	218	207	229	211	203	218	221	201	212	185	240	228	210	207	209	239	230	221	220	195	223	235	243	258	211	225	205	219	232	250	244	223	225	244	235	206	253	228	242	207	228	233	233	222	223	219	215	239	191	226	232	212	218	206	199	201	207	225	238	249	230	220	210	211	220	205	213	228	217	233	194	184	214	223	231	229	204	206	243	221	233	233	239	247	202	242	236	216	232	228	227	215	234	240	231	232	236	245	236	228	226	241	200	222	242	242	240	213	234	202	205	200	226	208	231	229	230	225	215	217	204	214	223	191	218	230	222	207	232	236	213	233	222	225	233	246	217	232	192	223	213	229	225	227	234	223	224	223	212	230	230	254	207	210	226	238	213	230	208	229	236	221	207	254	210	226	228	231	217	210	210	235	256	216	210	234	202	245	191	224	223	221	221	204	237	237	213	235	234	204	251	217	205	216	225	216	230	224	242	191	223	236	231	204	213	227	223	200	223	258	219	233	221	205	184	243	236	218	229	218	209	201	220	231	220	204	228	225	220	240	205	254	209	246	195	209	233	191	236	217	213	263	236	216	217	239	255	234	201	213	230	227	239	237	221	229	204	212	183	231	246	231	191	238	226	234	213	225	204	212	208	214	192	228	215	219	226	234	207	196	211	218	229	205	225	236	215	223	222	205	251	238	233	224	239	222	205	223	198	227	205	204	230	228	220	194	220	220	234	238	256	228	217	232	232	203	219	232	230	233	220	216	228	214	243	228	235	214	247	234	217	204	220	226	219	240	203	247	254	184	206	229	210	229	215	205	223	208	246	242	268	218	217	217	235	226	263	207	221	214	236	234	202	242	213	216	220	215	238	204	216	207	244	202	189	247	188	227	240	210	221	225	254	214	209	228	205	229	213	206	205	245	246	247	212	193	232	234	231	238	248	224	208	210	220	204	231	212	213	229	211	216	220	229	227	225	215	250	227	226	200	227	216	221	216	216	215	198	184	214	223	242	234	214	223	202	231	243	235	233	227	231	226	213	230	242	221	236	210	231	231	230	196	209	219	221	216	251	216	215	231	218	236	218	199	243	253	234	230	230	185	211	222	210	221	220	236	209	228	224	218	229	214	217	231	256	215	209	237	215	224	216	194	233	254	229	234	236	197	197	223	256	214	222	231	219	224	192	239	229	252	257	233	234	199	217	212	235	213	240	242	226	239	205	221	207	241	237	230	193	232	211	206	222	234	225	227	241	222	248	233	219	214	242	191	242	185	224	221	198	239	221	222	216	221	221	200	240	232	245	225	208	238	226	235	219	215	224	269	227	208	251	217	205	214	235	202	209	229	230	229	218	232	221	222	230	213	217	217	233	235	212	222	214	223	223	232	212	229	226	217	232	213	223	218	254	193	215	215	192	242	200	235	231	221	208	226	235	258	219	229	226	225	240	225	195	212	242	242	221	224	213	206	190	227	207	231	226	210	232	212	238	209	193	225	211	202	207	222	223	229	238	235	204	241	224	208	205	209	208	217	194	211	223	244	210	211	222	225	235	239	211	236	225	224	250	229	252	235	219	231	242	209	218	202	210	238	202	218	214	233	252	233	234	227	216	237	221	233	235	250	222	218	248	221	205	237	203	221	189	229	244	224	211	214	226	232	225	242	210	213	215	211	235	239	233	213	243	221	215	221	261	237	225	221	228	209	216	229	228	209	210	218	214	227	227	218	224	221	220	229	217	219	219	227	225	229	232	212	213	230	241	257	218	218	221	228	229	219	216	235	222	226	204	222	233	211	230	229	259	207	213	242	268	236	234	207	207	195	203	191	222	189	242	224	221	216	214	203	212	246	255	235	229	223	228	220	225	240	226	209	220	221	227	241	238	239	225	230	223	222	208	203	225	223	241	222	212	244	232	205	199	214	234	250	213	233	199	228	220	212	236	239	230	233	247	236	226	233	255	223	243	236	215	213	230	233	243	227	217	238	216	215	235	193	227	237	208	224	227	229	197	240	202	232	208	222	240	217	226	216	240	221	210	216	205	211	230	209	232	188	209	225	230	227	195	214	238	215	236	223	241	239	225	239	228	235	214	204	234	225	257	238	223	248	223	207	231	197	237	222	228	229	254	226	211	242	235	220	235	244	219	240	236	216	214	246	221	227	221	202	202	206	216	229	212	215	254	240	209	205	207	222	240	229	223	211	209	263	203	230	249	212	214	237	224	221	266	222	223	196	229	209	217	210	192	227	214	233	266	240	238	224	224	248	208	190	196	244	234	211	232	209	242	219	193	227	230	241	214	211	229	197	226	235	218	221	200	236	204	255	223	212	231	208	181	204	210	212	220	211	180	210	207	201	243	219	229	234	213	234	240	203	210	242	247	234	222	238	225	210	241	224	231	202	249	229	239	216	234	217	238	220	208	220	244	234	209	208	208	239	262	204	200	214	224	268	228	226	211	204	223	225	234	197	230	221	242	211	216	215	246	214	229	232	210	222	220	211	195	221	215	251	237	208	251	203	196	242	229	261	219	230	227	247	219	234	216	216	242	219	215	247	198	198	235	269	211	244	210	241	225	212	228	240	250	222	229	219	206	224	224	207	237	196	229	224	231	193	235	242	220	212	219	186	209	226	198	261	220	250	213	186	197	208	226	234	237	214	202	215	213	195	226	227	187	253	226	225	227	225	228	213	236	216	231	200	212	221	229	210	223	193	222	213	199	185	222	223	235	220	224	206	216	236	205	233	229	209	236	215	193	209	221	224	225	240	241	218	220	230	218	226	244	221	240	210	237	229	220	231	230	224	225	232	215	197	242	225	244	220	238	174	230	229	231	231	225	221	216	217	236	217	233	237	195	211	233	250	217	248	240	233	223	242	215	233	217	228	211	230	232	226	249	211	225	233	232	224	219	238	221	208	201	208	212	217	238	218	210	201	237	253	232	252	228	247	220	221	241	206	228	231	196	212	233	233	227	222	210	245	215	243	204	242	215	222	232	203	215	223	217	217	213	224	232	235	234	212	224	213	199	202	204	221	223	232	218	222	234	221	206	241	242	230	210	233	195	227	209	229	241	230	229	237	216	194	217	234	260	221	228	213	222	229	232	250	213	231	205	237	234	254	214	197	224	210	210	242	217	215	218	192	222	204	207	238	213	242	212	228	241	198	230	239	248	215	236	181	224	257	235	200	225	198	212	232	230	215	247	204	191	212	213	217	207	224	204	251	184	228	221	203	213	227	204	242	201	224	209	245	233	266
11210	1187	2224	2764	2499	2025	1778	1557	1290	1203	1073	1043	976	902	880	850	767	731	788	737	781	728	742	696	639	656	625	631	599	650	678	629	611	627	629	590	621	598	631	647	615	561	599	667	637	607	569	617	629	611	604	618	611	608	631	582	572	573	585	595	595	577	581	565	586	605	576	598	533	576	609	557	582	586	605	621	605	620	540	565	601	572	633	567	574	565	560	548	569	610	594	562	595	581	583	593	527	617	570	534	544	584	550	581	574	559	588	595	627	553	571	580	594	595	603	576	584	637	576	536	589	587	568	553	575	530	569	576	537	573	574	581	578	603	579	599	515	612	557	549	601	597	568	592	572	605	612	620	563	549	616	538	582	545	617	569	549	631	561	602	553	564	523	544	586	586	575	538	579	578	591	571	542	593	591	538	531	568	602	573	569	519	569	579	573	592	553	575	561	591	553	581	590	592	533	550	574	542	594	529	562	579	585	556	547	570	602	601	581	595	558	520	590	563	602	554	524	548	585	555	610	568	586	600	591	523	543	542	540	584	556	590	531	574	574	584	595	581	574	523	606	569	597	522	547	579	566	578	593	557	544	587	561	558	633	574	584	562	554	578	545	581	517	575	589	540	574	569	612	596	554	558	579	570	572	530	566	565	564	594	586	569	572	553	563	568	600	574	562	581	611	608	602	569	541	586	575	536	597	569	557	589	565	565	586	552	588	573	578	597	564	571	582	568	579	580	620	592	600	581	540	553	593	597	593	561	574	560	612	552	540	604	552	560	570	576	573	594	570	533	596	565	588	578	547	564	576	595	579	592	566	615	562	559	574	593	578	598	599	575	560	569	613	598	588	616	602	583	562	568	558	565	538	586	551	552	592	569	570	558	598	539	581	535	601	558	562	568	561	556	591	564	562	576	549	553	580	570	611	615	574	563	597	550	553	589	608	588	597	589	551	574	587	573	598	588	588	630	572	549	619	571	583	582	587	556	600	585	549	601	597	562	571	579	533	587	600	545	576	594	565	587	597	594	606	606	537	580	499	558	594	586	594	555	597	603	582	546	578	561	576	548	559	585	571	554	549	595	590	570	588	567	571	561	553	583	578	563	584	582	558	548	593	543	583	561	604	551	577	612	584	586	619	552	625	605	528	558	585	558	588	567	601	568	555	579	558	564	581	559	599	574	572	584	568	543	581	597	526	618	551	586	594	567	592	564	556	583	522	568	577	564	592	566	598	551	570	589	559	564	563	576	531	588	567	549	584	584	547	599	583	589	539	559	580	563	639	549	585	581	563	604	579	564	554	568	615	540	586	578	559	553	568	572	551	531	550	582	550	589	590	572	565	564	588	565	561	589	600	576	595	593	618	586	589	560	576	566	549	594	547	562	592	547	542	555	589	563	568	553	567	595	587	541	581	585	568	591	610	621	569	572	576	580	566	547	524	611	566	587	596	614	593	599	559	591	568	581	582	624	513	587	572	564	538	558	579	562	564	548	549	572	532	527	550	566	550	580	567	554	551	533	571	606	537	601	557	539	574	577	567	585	552	566	593	583	557	560	585	552	559	536	562	533	534	602	547	532	573	589	623	581	584	545	617	554	615	501	563	562	594	627	582	589	583	603	556	536	566	565	546	583	594	585	547	620	547	575	569	568	616	548	585	545	550	594	557	555	588	538	557	592	583	618	589	617	570	599	595	579	565	562	595	561	610	596	601	593	545	562	563	630	591	578	577	566	572	592	554	556	539	564	562	580	600	587	607	564	591	543	578	567	575	561	540	578	557	582	568	603	595	576	531	537	553	533	602	552	556	539	565	586	531	518	561	576	572	566	634	574	560	558	532	541	547	578	599	611	642	583	614	592	570	550	600	589	558	628	583	599	580	573	547	595	540	578	524	574	552	576	582	564	558	584	575	572	569	590	549	573	580	564	595	570	581	574	570	588	562	574	575	608	554	569	565	565	594	572	600	548	523	552	576	560	568	565	593	550	543	576	568	574	595	529	538	603	598	475	609	550	627	582	577	557	591	565	572	564	556	583	576	571	603	616	570	585	562	585	580	568	557	533	564	603	579	556	553	575	579	577	590	609	536	572	594	561	579	552	503	569	528	590	546	566	568	565	550	615	582	590	548	583	601	536	603	589	565	596	590	596	552	566	621	612	556	555	588	563	574	472	582	573	579	563	550	548	599	542	543	570	607	528	589	541	587	585	567	578	576	591	587	566	567	527	561	582	590	507	593	550	577	541	551	585	576	552	557	589	566	560	599	586	536	566	587	556	646	635	583	542	598	559	603	518	572	559	552	629	570	605	543	553	606	587	564	553	587	594	589	588	593	524	568	596	575	616	575	560	585	586	579	573	574	596	602	576	543	597	555	570	556	541	578	562	595	563	582	570	525	581	545	593	576	585	574	546	557	580	584	582	589	573	586	548	592	585	575	546	563	565	530	574	548	579	531	593	583	579	549	584	540	567	584	564	583	609	590	607	579	573	589	594	552	559	557	574	536	561	580	568	562	538	579	576	588	615	587	556	554	587	536	571	587	582	574	549	545	565	568	575	577	587	559	560	594	585	573	554	572	578	565	552	604	537	574	576	584	580	569	567	543	579	535	537	554	551	615	568	586	547	618	624	480	525	577	628	586	589	550	606	638	590	575	526	558	618	576	561	566	583	594	583	590	608	589	549	601	573	602	584	575	557	605	556	529	531	536	554	512	574	568	578	572	569	561	595	536	567	610	629	571	604	582	585	582	557	578	589	560	577	552	551	571	588	584	531	587	608	571	586	567	551	602	592	572	554	583	552	533	534	567	557	590	552	580	573	552	560	591	572	571	618	584	550	556	576	570	573	617	569	584	601	580	525	559	589	598	580	576	568	563	529	578	563	596	582	570	606	566	570	585	586	558	543	584	571	585	620	570	549	579	566	521	561	599	589	538	599	607	557	585	583	566	544	589	619	538	552	563	522	580	563	544	551	546	529	580	563	575	558	585	549	573	589	591	567	614	582	529	571	525	571	590	567	592	543	601	563	595	533	569	566	617	618	519	552	578	558	549	547	591	557	563	589	593	593	547	566	529	533	551	618	577	613	564	541	567	606	582	591	573	592	588	566	632	559	586	567	545	565	566	550	570	611	603	576	588	596	593	613	572	566	558	544	560	571	599	537	618	563	629	560	602	572	587	527	571	568	575	546	559	530	574	618	566	528	539	581	574	547	606	585	583	540	575	590	579	555	574	539	573	609	576	622	614	544	635	581	586	581	582	529	537	562	618	564	542	553	547	551	608	622	580	577	531	587	571	562	573	619	551	532	575	581	594	575	541	578	587	575	631	578	567	591	546	586	559	586	560	566	593	577	602	569	543	527	599	559	573	526	551	559	544	604	539	589	594	598	543	552	613	586	554	558	552	608	563	569	564	556	578	545	632	612	552	619	604	580	552	580	540	553	546	598	562	563	602	584	595	554	538	606	601	552	559	505	621	585	562	572	573	584	530	572	606	565
32668	13752	3684	1699	1217	895	773	618	523	456	445	388	415	373	349	360	367	361	302	317	317	270	288	295	264	310	290	299	269	306	279	278	291	287	308	268	298	271	262	291	277	272	276	287	261	257	293	284	271	274	268	297	254	263	279	292	271	289	269	289	254	278	276	268	257	271	284	284	296	280	291	263	301	250	274	292	294	266	298	271	252	253	286	271	273	269	261	284	250	269	288	276	293	285	275	280	258	260	271	257	261	281	298	249	256	273	265	280	263	284	266	281	281	267	251	278	273	264	264	285	243	250	282	266	274	284	284	259	285	268	278	255	306	276	276	255	276	313	315	290	257	254	284	275	280	280	283	246	264	242	269	256	280	284	256	258	260	260	275	256	281	261	269	271	295	264	270	267	261	268	273	244	269	251	318	286	240	271	271	280	288	279	292	263	287	250	290	286	267	280	284	280	265	295	277	264	271	268	253	274	253	293	267	280	246	278	245	259	266	278	257	266	268	261	304	276	260	286	256	269	251	291	265	277	260	242	260	288	284	306	266	246	256	260	280	287	272	248	289	275	289	274	272	266	258	277	280	238	256	294	301	309	264	276	264	249	264	261	313	255	261	279	298	285	272	289	278	264	280	265	258	249	288	252	260	296	294	298	276	261	258	268	307	282	296	292	265	316	256	284	277	267	250	238	275	231	281	241	267	277	317	300	270	294	230	265	266	257	297	269	244	267	259	317	279	273	280	259	296	254	257	278	282	263	249	303	300	285	307	242	276	280	271	269	262	288	275	258	260	232	283	284	310	301	267	248	259	256	251	294	266	267	277	275	271	298	270	261	264	270	296	268	259	277	291	292	291	245	279	222	275	292	264	306	287	262	239	267	261	276	276	277	269	275	259	249	273	268	281	263	271	255	258	276	267	291	274	261	285	281	300	288	286	289	277	269	251	291	282	268	279	262	287	270	251	249	223	259	274	288	295	302	278	277	280	282	271	250	271	274	276	268	272	299	294	262	294	257	274	264	273	267	273	259	281	268	283	273	273	286	277	263	296	289	284	279	289	273	258	269	238	270	259	234	266	274	283	254	267	270	281	268	281	285	306	291	282	277	276	256	333	289	247	301	275	265	282	297	290	271	255	269	261	274	282	271	279	244	313	264	300	282	268	265	279	292	267	288	293	282	301	280	278	248	260	270	255	262	247	257	281	267	249	254	265	266	292	299	261	253	286	251	289	292	275	292	257	277	270	266	247	278	258	247	252	262	297	277	269	287	258	252	273	261	287	303	267	237	246	293	260	277	288	265	279	267	282	269	253	247	295	275	303	276	264	323	279	263	273	271	261	249	250	278	264	300	250	267	274	260	266	254	301	277	258	274	279	296	290	273	279	313	286	330	279	281	248	263	283	289	264	255	261	262	282	244	259	300	279	278	276	279	261	257	275	270	245	254	263	268	255	281	256	305	274	283	266	273	261	256	250	294	262	293	277	247	284	304	280	279	284	258	258	272	258	284	264	278	287	290	299	253	246	276	275	252	279	265	255	271	277	281	264	254	277	280	261	237	281	253	258	277	269	255	257	277	280	286	255	288	263	278	270	309	254	268	277	245	288	276	282	278	268	256	290	256	258	272	264	302	264	237	252	276	252	278	304	256	229	264	277	289	289	278	286	249	268	247	247	247	260	258	267	276	234	270	268	263	277	270	267	282	267	270	265	297	295	250	272	258	273	252	286	281	282	260	266	276	259	275	250	273	281	246	294	229	284	280	292	278	297	274	301	262	300	264	285	241	269	307	269	298	282	263	281	258	263	290	273	303	314	267	256	258	294	283	261	250	251	254	276	282	281	242	284	254	243	271	264	259	269	265	268	301	251	271	282	287	280	298	261	227	270	263	276	285	262	250	275	279	263	244	302	261	258	256	277	285	277	289	274	252	251	288	272	261	241	295	270	259	262	254	301	282	259	265	296	259	270	245	239	280	260	258	275	243	255	280	287	262	280	297	294	246	257	239	254	283	279	275	287	260	309	282	260	267	276	291	280	285	280	250	283	268	254	248	278	269	269	280	288	273	272	275	266	268	269	279	309	288	284	267	258	291	276	264	268	283	252	254	251	255	267	266	290	267	276	232	264	294	262	238	264	307	249	281	272	256	271	268	299	278	260	260	284	249	260	281	286	252	263	269	241	288	271	292	276	286	254	263	258	275	245	247	274	251	274	270	275	265	275	263	215	282	280	282	279	282	269	300	256	281	305	262	270	261	267	280	280	316	291	298	267	288	256	273	287	243	270	243	247	291	272	293	274	270	252	278	256	301	270	267	273	258	285	288	278	295	289	266	241	256	263	277	271	281	302	292	258	276	290	259	274	285	260	269	269	244	277	251	254	269	286	273	286	270	249	264	270	298	278	264	269	270	265	265	265	268	287	235	283	275	269	275	280	304	274	283	275	287	287	271	266	270	252	261	296	260	289	248	263	294	268	275	293	258	275	289	244	272	289	297	247	266	279	248	275	276	276	287	279	267	260	266	277	257	276	275	275	271	297	265	293	253	263	291	266	265	261	274	244	254	270	283	278	253	264	249	261	279	294	249	273	258	249	266	271	254	280	273	242	257	254	283	282	287	282	284	293	265	274	266	260	261	249	248	245	245	280	267	248	288	261	264	265	260	237	288	261	247	278	255	257	267	309	244	270	272	252	241	279	296	235	261	268	271	303	237	260	266	280	266	251	248	297	299	277	299	248	265	282	277	264	269	264	253	256	259	251	275	246	288	259	274	268	265	304	277	259	266	253	256	251	289	264	301	251	274	273	292	272	256	272	288	261	255	258	283	279	291	267	272	278	281	266	291	238	319	277	254	268	255	271	278	282	286	249	259	241	274	289	241	283	297	258	246	272	251	274	296	236	283	296	287	264	284	257	280	236	253	251	273	266	259	293	288	273	260	322	268	256	266	262	265	263	259	266	287	270	262	252	271	285	245	261	278	278	266	297	261	252	251	314	275	274	279	256	268	273	256	269	265	283	262	276	265	248	297	273	241	259	262	255	295	277	271	297	267	267	274	250	284	250	244	284	278	289	224	288	274	263	280	270	258	259	285	253	294	259	291	269	294	285	280	263	251	284	271	273	232	267	271	289	279	268	285	247	296	271	273	279	280	275	287	279	277	250	272	265	264	272	247	268	300	297	276	285	274	276	262	269	258	248	257	285	294	271	286	256	264	279	295	287	282	261	262	282	277	266	273	248	281	253	270	281	251	264	236	255	263	305	284	254	269	278	260	261	260	246	296	273	271	283	271	296	264	260	276	262	269	272	234	253	265	265	275	254	269	263	266	260	258	295	288	250	252	264	273	285	273	262	259	266	255	286	262	263	287	270	253	246	263	282	255	263	250	271	260	251	225	267	268	230	260	264	269	278	281	248	263	250	297	277	271	243	293	282	285	256	274	264	308	269	266	294	291	290	272	273	265	270	265	288	249	258	256	240	294	296	282	278	275	279	258	293	249
15480	1998	3952	4844	4416	3567	3046	2505	2274	1982	1641	1522	1421	1347	1255	1158	1104	1032	1042	966	946	935	872	880	906	840	815	875	882	821	814	755	766	779	784	740	794	784	721	723	756	711	648	735	712	733	736	737	726	701	723	709	708	758	700	717	701	670	691	668	688	671	715	684	680	684	659	669	650	704	684	661	726	629	717	638	687	669	658	652	673	671	648	661	633	675	685	673	710	698	615	713	675	637	648	642	685	655	643	641	672	637	705	644	748	654	688	685	660	666	715	706	680	629	655	674	658	621	638	641	620	701	664	665	687	636	723	660	624	683	650	653	621	641	627	649	680	676	615	679	668	638	715	628	618	686	677	669	726	642	661	633	656	623	666	665	673	678	664	674	611	674	666	667	640	645	636	654	711	675	635	692	664	666	671	666	653	629	644	628	661	659	661	652	689	669	673	643	675	666	668	694	662	609	636	634	663	621	747	635	683	636	643	722	630	653	649	676	676	669	637	635	681	647	665	627	650	682	654	665	632	671	655	648	695	607	661	656	691	661	640	674	657	604	613	615	649	637	649	682	709	653	656	712	670	710	688	651	650	671	645	648	641	681	661	644	648	666	633	665	631	652	671	709	670	617	653	661	670	644	636	694	630	633	646	653	659	655	688	631	643	616	666	633	628	682	650	652	638	628	648	642	647	668	649	697	676	665	691	629	693	624	674	688	647	676	677	674	685	698	628	657	666	638	710	645	631	683	657	643	619	666	661	643	663	679	662	721	683	606	665	645	636	695	637	632	643	672	691	662	684	646	594	701	654	613	628	644	642	666	707	659	696	651	651	672	638	663	639	656	713	636	624	674	689	682	647	605	644	653	650	662	679	654	644	658	668	664	639	628	638	637	660	619	639	640	648	675	635	647	625	668	652	681	651	650	671	667	651	656	647	664	640	646	672	691	674	653	623	680	652	682	647	678	659	676	680	716	621	613	672	690	635	622	693	702	676	633	624	701	652	649	626	634	637	679	671	652	665	678	641	716	638	647	629	656	646	679	647	657	630	625	631	638	656	642	671	646	640	677	669	646	675	672	592	743	646	623	651	633	655	663	676	649	681	665	608	637	693	644	631	649	692	667	652	634	683	675	667	654	663	708	657	640	640	661	653	674	638	650	685	641	672	631	648	665	630	646	681	619	662	624	679	627	683	649	693	675	612	705	645	582	646	654	657	681	654	690	707	685	643	622	653	618	617	668	673	607	661	676	628	623	638	681	610	664	664	648	684	717	658	670	659	651	642	659	654	665	636	619	690	671	682	750	625	647	664	626	657	629	663	623	635	669	634	698	651	659	617	652	612	648	661	636	638	684	678	641	630	675	655	623	606	675	637	640	662	680	677	638	615	611	666	654	652	658	630	696	682	590	687	647	695	661	636	649	655	633	653	653	640	645	614	630	684	677	661	702	669	702	665	680	649	650	689	669	673	610	680	627	610	665	706	646	675	673	645	648	693	680	669	609	639	676	669	654	683	653	667	658	658	625	646	665	629	653	674	671	662	638	684	677	620	713	627	690	700	667	664	694	663	686	688	653	672	617	647	621	647	671	648	650	643	720	643	627	626	696	655	673	654	648	661	659	682	666	669	648	638	658	651	662	661	639	638	642	620	653	660	667	672	655	641	607	650	650	665	647	661	704	672	700	687	664	644	628	638	621	680	677	657	632	682	624	693	673	679	650	657	670	652	629	646	667	649	686	710	653	615	691	663	658	674	613	665	615	671	678	641	686	656	628	642	697	635	623	643	682	677	630	689	642	631	649	646	667	678	636	662	638	689	644	646	709	660	620	682	690	608	639	621	666	618	642	684	674	654	631	682	688	671	642	702	637	642	642	657	660	651	617	656	714	639	691	677	688	664	647	645	697	679	646	699	711	660	631	637	657	637	671	664	685	681	679	680	641	653	637	656	694	680	658	680	660	637	653	658	632	677	669	675	644	652	662	653	650	670	701	600	703	695	628	646	689	689	617	679	669	665	650	640	641	639	658	641	654	624	687	663	645	640	636	643	684	624	670	605	660	663	661	678	661	637	594	661	657	662	680	672	622	648	630	654	694	697	658	645	655	682	618	653	621	629	670	667	680	635	624	656	622	636	620	711	647	667	659	643	671	691	626	631	664	672	612	637	686	681	688	675	664	663	659	681	647	669	680	632	613	654	612	665	648	639	654	680	637	635	637	689	645	640	652	645	665	621	668	691	626	682	645	616	646	662	648	680	668	700	675	674	662	692	656	626	684	632	677	612	666	643	654	639	621	632	634	649	646	680	618	666	640	645	649	627	645	653	657	686	685	697	644	695	664	646	655	614	683	655	675	659	644	625	655	665	648	651	650	650	664	650	655	681	644	632	631	670	649	690	687	686	640	631	625	642	689	663	630	683	658	576	663	648	630	660	623	656	644	631	668	618	690	688	631	659	674	647	662	647	658	663	615	677	674	666	658	633	676	692	655	637	659	693	682	639	636	683	664	693	668	663	637	634	632	621	635	686	660	628	618	636	607	679	678	666	688	686	653	632	662	631	633	619	647	663	645	636	629	665	624	667	652	633	657	644	629	617	654	668	629	616	652	645	638	653	651	672	675	674	663	673	669	641	653	649	645	652	658	620	654	602	688	626	638	642	672	637	648	693	646	685	637	648	646	663	631	653	635	688	664	688	645	675	659	667	658	652	616	655	650	601	628	649	674	656	622	648	606	674	653	698	661	685	648	684	665	653	709	658	663	677	655	686	648	664	654	737	697	647	686	627	654	657	643	620	637	646	693	597	673	637	649	679	698	638	689	632	670	712	635	661	680	672	666	679	676	641	615	722	615	667	658	664	608	631	663	627	615	696	683	648	649	674	657	708	632	642	632	667	666	649	661	675	668	665	636	647	649	654	646	671	632	703	664	651	662	699	617	630	629	641	637	663	663	661	660	704	659	664	677	690	623	614	616	648	678	708	696	651	632	665	636	632	647	664	654	685	679	695	680	617	722	648	642	648	656	622	626	653	648	679	664	648	652	695	677	671	654	632	656	640	646	662	673	629	666	653	643	670	662	623	663	651	696	659	619	618	680	654	671	678	688	680	681	646	654	628	644	604	678	678	643	687	674	668	671	696	628	652	642	653	658	630	633	666	682	665	637	669	623	667	631	601	650	687	635	680	661	658	671	678	630	664	654	603	613	671	695	657	638	650	697	702	657	638	660	680	609	654	671	615	673	655	668	621	632	636	662	697	660	689	622	652	690	679	652	635	662	629	681	648	613	728	629	626	666	607	685	657	628	642	692	659	698	647	657	693	636	667	655	675	643	624	676	700	625	687	689	638	650	686	635	666	651	675	636	635	624	641	646	662	635	664	659	610	666	646	670	659	634	619	668	636	678	702	635	636	666	679	674	711	628	657	673	653	636	634	672	658	714	650	671	655	645	652	652	681	646	636	620	629	681	691	680	687	643	660	643	677	640	679	637	631	612	679	678	712	626
2549	111	106	109	101	88	92	86	86	79	75	84	95	96	101	103	97	83	101	98	79	82	79	89	97	81	87	92	104	81	103	114	75	79	95	94	73	82	84	75	83	86	72	87	76	82	86	95	83	95	81	77	77	87	70	84	89	97	82	82	75	93	83	66	92	79	88	90	84	99	96	79	81	72	93	100	99	80	90	86	87	75	84	85	79	74	96	93	68	91	87	88	73	98	90	84	89	100	93	82	94	92	98	86	83	85	90	81	81	79	82	90	88	91	70	89	95	75	98	82	107	88	88	93	96	79	84	76	93	76	90	93	80	74	100	90	81	90	93	103	78	79	85	77	82	85	76	77	80	85	84	91	64	96	78	76	71	70	86	86	83	92	127	83	98	85	74	78	68	106	92	84	88	73	90	79	82	74	88	75	77	78	90	87	96	84	88	90	72	80	88	75	76	81	70	86	89	85	75	95	76	90	79	82	95	82	70	76	95	93	89	96	97	86	83	92	86	76	93	84	92	78	80	75	89	95	100	86	94	83	99	79	78	76	83	70	97	86	83	89	100	85	82	78	95	93	91	83	97	94	74	90	98	101	96	74	82	89	89	85	81	95	90	83	80	86	99	67	79	78	85	99	66	80	82	81	83	86	71	87	72	82	67	93	87	87	89	100	79	81	80	93	77	93	74	93	82	89	91	71	96	92	95	87	83	90	75	87	76	83	77	93	111	109	85	89	90	84	83	89	79	81	81	86	87	91	111	79	88	82	91	81	81	65	71	97	74	77	73	89	75	82	85	71	86	87	71	91	94	75	76	83	74	90	100	81	105	84	86	69	85	86	88	87	84	71	82	74	79	75	81	98	104	90	83	101	79	66	80	85	80	95	90	80	87	81	73	78	76	82	99	97	84	81	83	88	88	86	93	87	76	71	93	103	80	90	89	78	77	97	91	93	89	68	90	86	76	93	83	85	83	65	80	74	81	78	85	79	87	69	81	95	90	90	75	82	76	95	81	79	83	83	77	93	88	78	59	77	99	94	81	77	83	88	98	81	73	103	91	103	85	101	95	91	82	83	93	100	89	83	111	89	97	72	94	74	87	89	79	86	85	83	68	91	74	87	82	102	97	91	78	90	82	75	77	87	90	62	95	88	87	82	88	71	102	94	73	81	78	73	82	87	79	103	82	83	89	84	105	96	85	87	88	89	81	71	78	86	84	76	91	76	77	83	90	71	80	93	100	81	95	76	84	94	89	102	77	74	85	78	81	83	81	77	83	75	79	88	71	89	74	85	66	85	82	90	88	89	85	83	87	101	91	81	70	100	74	88	75	70	95	89	84	107	75	87	83	90	88	92	98	88	96	70	93	84	78	76	68	83	85	86	94	97	75	81	78	77	90	104	96	83	76	79	93	82	91	93	81	101	84	94	85	94	77	86	81	95	91	88	73	67	74	74	80	86	94	99	75	66	73	79	89	76	80	86	116	94	93	94	86	88	73	91	98	73	63	84	72	86	84	89	87	78	77	93	84	86	99	75	89	82	84	71	79	80	92	98	84	84	79	91	71	75	69	80	100	78	86	85	78	92	76	76	71	83	73	80	88	88	85	106	73	69	90	89	97	72	75	99	79	92	76	90	85	79	89	87	81	90	88	91	88	88	86	88	75	87	79	90	100	97	89	75	81	94	83	96	80	97	87	72	78	106	72	88	89	90	85	88	75	87	78	71	70	94	90	88	85	102	72	86	81	90	81	94	79	84	94	76	77	72	88	81	79	85	65	91	89	68	79	88	83	77	94	69	79	100	92	92	69	77	86	84	98	77	83	93	82	88	72	83	83	91	88	77	87	91	93	79	92	95	96	90	118	105	81	84	87	75	80	89	83	99	94	72	84	86	82	83	64	74	89	71	99	76	85	82	73	88	79	81	100	77	96	81	74	81	93	81	80	67	87	107	87	79	86	93	77	85	74	92	82	84	63	75	92	90	88	94	86	103	106	71	86	68	77	82	98	90	84	77	82	94	88	76	82	91	72	69	78	98	79	87	86	98	87	99	79	87	76	69	71	70	79	81	71	73	88	95	82	92	93	97	72	98	71	88	71	87	89	85	79	76	66	79	86	95	96	80	82	108	101	92	97	100	86	66	75	86	68	95	78	98	75	76	88	99	89	86	102	74	108	94	74	91	100	94	106	74	86	101	86	77	71	90	81	87	97	84	88	88	78	92	103	69	82	89	98	71	91	83	88	91	92	96	83	85	87	97	99	86	86	106	100	76	83	75	99	99	96	88	79	83	104	72	100	75	83	88	67	80	99	69	87	100	73	84	80	83	100	82	85	79	79	79	87	108	80	86	79	74	92	79	87	87	79	90	90	100	87	91	93	81	89	81	71	77	107	84	82	96	86	74	86	78	85	83	80	89	98	69	91	81	85	96	92	91	84	89	102	74	87	93	103	111	98	86	75	71	90	75	90	90	79	79	77	90	84	83	81	86	104	92	79	96	82	80	82	84	84	72	77	85	90	60	98	76	95	77	90	67	80	74	82	96	73	112	78	67	82	82	79	83	94	99	70	97	81	85	83	85	111	76	84	82	87	79	66	102	72	89	70	84	80	76	85	80	89	80	94	58	87	79	96	79	81	92	95	81	83	99	67	74	79	87	91	81	92	70	85	88	78	87	78	86	97	90	78	82	107	86	85	81	81	89	80	74	69	96	71	86	81	83	90	78	76	92	82	86	79	94	83	84	82	76	86	81	74	87	80	107	80	72	88	85	105	82	92	76	93	78	94	76	75	100	80	90	82	72	73	88	69	81	74	75	88	91	57	98	90	73	90	86	74	90	90	90	93	81	81	96	88	88	102	93	77	90	75	99	82	77	74	92	70	90	83	87	77	85	79	92	88	87	91	80	87	84	73	88	79	98	79	101	97	83	89	86	86	88	93	94	78	93	104	86	85	87	81	84	90	76	78	76	83	67	85	89	99	80	100	74	88	74	82	79	87	78	90	81	90	87	81	90	78	89	89	86	88	89	83	87	92	79	104	86	94	93	78	86	84	79	75	82	79	74	63	87	68	86	87	82	78	97	96	76	90	76	81	65	88	108	79	72	85	76	82	72	83	92	97	82	79	92	84	87	88	74	79	73	88	75	66	105	83	80	99	103	79	90	86	74	86	80	78	80	73	79	87	88	99	79	73	76	92	86	88	90	82	92	75	86	82	79	102	88	86	76	80	79	94	97	82	77	88	89	83	88	81	81	109	84	72	86	80	82	87	81	74	106	74	73	92	87	88	86	75	72	76	90	98	85	98	91	85	83	83	88	83	83	88	80	85	96	69	72	88	79	104	89	81	92	88	93	82	99	73	76	76	88	81	66	81	106	104	76	83	80	90	81	100	79	96	96	79	79	79	92	79	73	71	81	68	75	80	106	80	86	78	94	99	83	89	99	97	84	72	77	92	88	82	82	86	80	70	85	94	100	99	93	71	101	77	94	103	85
2582	299	341	341	336	321	338	291	303	318	295	300	257	287	273	301	284	252	246	286	318	255	265	259	265	295	290	271	288	279	278	276	257	278	246	276	264	277	254	282	269	246	248	267	278	279	282	277	266	283	266	280	285	222	299	261	280	285	262	276	276	276	280	283	246	260	297	277	284	259	289	284	263	267	273	263	249	272	270	256	273	264	260	240	262	273	289	268	262	299	258	280	262	291	298	271	285	294	255	252	272	265	275	264	305	281	246	291	266	266	237	254	256	275	287	258	285	266	265	264	269	278	274	274	269	273	248	251	272	266	259	269	282	289	278	259	262	271	263	278	255	303	257	287	277	249	287	251	284	259	270	285	242	284	246	283	274	242	254	247	271	267	255	282	264	271	233	261	258	284	255	291	308	242	278	303	259	277	252	271	295	273	278	259	252	261	281	267	246	280	279	297	286	252	283	259	256	283	269	267	265	254	268	291	272	273	284	285	261	247	269	286	263	269	281	273	272	265	280	264	259	275	262	239	299	251	283	284	292	257	240	270	266	290	251	254	278	273	241	240	237	241	276	237	272	273	255	267	273	295	227	266	281	275	288	290	270	267	251	256	296	268	280	290	249	269	267	262	250	284	267	240	240	273	282	239	259	288	284	279	276	243	274	269	258	303	273	281	261	304	293	276	252	250	270	296	256	268	301	288	249	305	269	266	268	276	265	256	269	258	274	265	265	270	279	265	267	267	287	275	279	298	259	282	279	278	289	288	265	262	273	274	287	272	270	268	277	228	280	290	269	275	260	255	246	319	285	282	299	272	247	271	238	266	253	252	266	287	294	263	260	270	257	262	288	273	266	305	281	244	230	263	278	261	306	284	271	257	280	267	267	276	258	274	269	280	268	280	261	291	288	291	255	278	272	295	239	277	273	295	302	268	266	282	259	282	287	264	264	246	281	286	279	301	257	270	263	274	262	277	283	298	289	264	258	243	273	267	291	284	269	276	288	254	250	252	247	286	273	246	291	269	254	267	259	270	262	280	267	280	239	274	300	246	289	297	235	284	269	260	264	274	293	287	265	246	261	284	262	257	278	265	262	259	290	278	288	286	304	270	281	270	310	261	273	282	270	268	264	266	251	285	265	250	287	275	272	272	262	306	274	295	285	274	272	255	263	283	275	270	278	275	282	268	278	282	255	283	265	262	281	261	266	271	243	264	287	268	249	278	289	281	270	274	310	277	270	234	274	244	253	276	275	275	270	302	260	254	254	302	277	287	258	260	259	264	236	252	281	283	264	233	286	240	263	249	275	290	259	264	266	274	260	256	262	254	289	264	267	257	270	277	286	262	280	274	262	252	286	283	276	280	273	252	273	285	265	279	248	272	263	271	274	284	253	267	268	270	270	281	261	236	274	260	281	271	271	291	299	275	265	256	266	304	271	253	259	256	254	294	241	265	276	256	258	262	279	263	260	285	245	265	295	249	267	289	289	283	280	257	237	290	258	289	299	230	270	250	254	295	236	281	300	268	287	277	256	260	252	282	268	273	264	233	254	257	256	251	278	254	253	250	276	272	265	264	263	289	320	279	265	268	274	271	262	301	269	287	246	277	253	269	291	280	286	258	264	262	262	278	287	250	296	270	277	251	275	278	241	251	245	252	256	275	280	277	252	295	257	257	276	278	271	293	265	262	260	284	262	282	287	287	279	289	279	253	300	291	263	283	288	262	266	277	253	277	293	274	248	288	287	269	259	261	254	267	289	246	281	247	263	258	282	259	251	289	274	256	247	255	275	275	291	256	266	242	265	289	264	266	286	269	265	286	261	255	240	215	249	250	254	264	276	262	279	301	298	261	270	281	266	250	270	281	278	274	293	258	296	277	260	261	275	264	257	287	256	268	266	296	272	286	294	261	262	262	270	263	302	256	271	277	222	280	277	251	278	264	284	279	246	267	246	266	263	278	276	260	300	268	291	261	252	247	266	279	242	273	272	261	278	268	263	291	277	256	292	261	261	256	262	251	257	267	273	251	263	291	224	247	285	290	274	274	285	283	290	255	270	256	256	243	267	290	252	276	279	269	239	276	279	277	240	260	257	276	287	275	255	236	287	269	293	284	315	280	250	279	249	250	263	304	293	265	284	287	266	265	252	264	283	266	309	267	287	272	245	301	289	265	256	281	268	266	254	274	273	273	255	272	243	285	273	242	268	261	250	263	266	264	267	270	264	276	258	294	277	262	270	254	293	283	288	298	259	297	300	253	277	252	279	289	258	294	287	268	240	275	263	283	293	268	299	261	254	282	268	282	272	269	244	287	259	295	280	286	256	258	271	259	290	251	302	263	256	264	247	261	282	274	253	259	235	290	253	299	252	279	270	296	290	266	275	238	274	255	278	283	268	258	268	258	251	269	275	267	269	274	294	258	246	276	283	244	265	290	255	274	257	273	249	254	267	293	266	283	274	322	256	251	288	246	293	281	264	275	258	280	255	271	282	264	264	282	279	273	296	282	268	253	283	273	269	281	281	288	276	278	260	276	245	268	258	262	277	243	267	293	266	260	271	251	259	240	272	279	259	287	253	255	293	306	289	290	268	253	250	270	262	234	268	273	259	246	294	290	263	291	301	279	265	271	273	269	269	280	285	284	250	268	264	269	245	236	284	270	289	250	245	278	268	267	293	279	260	290	338	231	280	282	280	288	272	253	261	252	245	295	261	300	284	269	256	270	261	238	297	260	264	252	296	257	294	253	252	268	251	258	251	255	268	288	267	274	288	274	269	261	270	258	249	274	244	267	262	289	242	265	277	276	265	271	294	275	279	278	287	305	279	285	272	278	275	263	239	263	282	288	263	264	271	252	252	275	270	294	320	285	239	278	299	293	270	295	264	272	265	277	283	294	234	256	277	244	274	238	270	290	258	282	261	251	264	265	295	267	267	283	313	257	286	277	263	279	258	283	254	253	296	292	248	295	256	265	271	310	270	259	266	268	284	265	261	260	246	278	296	285	277	273	274	240	268	296	279	274	263	251	251	263	250	266	295	284	277	272	262	268	281	257	272	273	258	262	277	285	301	268	258	266	256	251	280	286	287	265	262	258	250	259	279	306	254	277	280	278	263	244	287	271	279	292	282	238	267	272	278	283	285	293	293	286	259	247	282	274	271	267	284	272	284	288	258	268	279	279	276	287	246	264	275	297	291	275	293	249	252	270	280	283	280	260	223	284	274	247	300	290	301	273	287	264	249	287	284	245	278	260	270	247	263	266	283	266	279	285	271	269	263	268	289	259	266	249	260	293	266	285	259	274	268	279	292	256	271	294	302	254	257	270	283	289	295	264	274	270	274	290	290	282	261	272	262	277	268	278	227	238	288	284	280	267	241	267	288	292	243	283	288	263	268	270	281	269	260	267	292	218	270	268	275	278	282	275	286	265	274	262	261	268	273	274	260	278	295	281	270	281	255	276	287	246	252	254	291	271	261	272	266	260	272	279	277	275	246	262
24251	5190	1179	860	608	543	440	359	348	314	302	280	288	273	221	271	243	256	244	252	240	241	247	253	225	221	203	229	199	231	253	229	276	226	257	234	224	257	249	207	213	233	225	225	228	245	242	236	217	197	233	262	213	209	240	238	219	254	225	236	238	218	236	210	226	211	200	238	204	180	209	223	226	228	213	233	242	245	224	231	253	215	250	224	227	254	193	230	223	214	240	230	218	185	215	194	210	212	233	199	232	240	207	238	209	183	211	222	205	257	234	205	236	230	203	250	219	228	218	228	203	231	204	251	241	219	191	251	198	219	204	199	241	216	201	219	225	237	225	231	213	233	241	228	237	217	224	244	212	229	230	215	235	224	229	234	238	201	220	254	217	215	235	197	214	229	248	226	236	227	214	234	185	204	225	234	218	240	217	209	205	235	216	241	223	211	205	209	225	226	233	214	227	234	244	195	209	246	231	225	218	224	204	209	205	205	217	225	232	240	261	223	239	217	220	229	184	237	240	239	206	242	209	224	224	236	233	225	253	235	209	231	193	242	218	218	233	243	234	215	239	218	249	223	210	221	236	190	222	203	238	196	216	224	219	232	230	235	248	237	218	232	248	227	233	219	218	255	199	210	261	227	212	222	220	190	206	225	190	223	219	223	208	260	212	195	197	213	235	233	232	248	208	224	223	231	224	222	236	230	228	223	208	201	237	202	215	193	202	233	216	212	218	214	219	225	241	226	244	214	217	242	203	192	205	236	229	222	234	209	220	205	214	209	248	236	219	214	227	233	249	237	214	231	189	195	214	228	248	227	243	218	214	203	246	212	228	233	191	216	239	216	201	215	199	199	239	236	227	228	214	213	232	248	238	226	233	245	239	196	208	227	233	217	211	217	244	226	234	198	212	225	210	228	224	237	235	230	255	221	202	220	193	219	226	231	198	199	228	234	242	211	235	254	236	195	196	232	241	245	197	234	270	242	219	218	222	202	215	253	220	246	200	205	235	218	226	246	201	248	221	205	179	236	202	233	237	222	217	208	236	224	215	224	206	230	211	206	214	227	231	221	218	225	242	233	189	202	251	204	210	238	243	235	221	220	230	207	231	240	215	228	233	214	203	214	229	240	216	204	215	232	214	227	244	230	209	210	239	216	202	214	207	231	238	219	205	216	225	226	233	224	230	224	224	239	225	258	219	195	202	229	209	225	203	221	215	213	239	262	218	235	216	216	241	221	230	231	227	218	234	219	215	240	201	217	233	244	206	235	211	223	241	242	243	239	223	258	202	217	242	250	248	234	254	247	257	210	202	238	203	234	245	215	228	248	233	224	232	215	233	244	227	223	217	218	218	218	238	206	254	205	199	217	209	243	221	223	222	248	199	211	216	224	223	242	215	245	249	244	249	223	228	236	224	220	213	228	214	223	246	216	220	235	229	214	227	218	229	204	202	226	250	236	233	222	212	204	250	219	198	216	237	220	223	184	247	206	208	201	207	244	218	218	249	229	218	225	226	232	222	258	231	223	220	224	215	210	232	216	227	233	207	274	225	226	215	208	229	248	193	225	226	222	219	216	209	192	260	199	232	252	209	212	233	215	194	232	234	222	230	193	212	190	237	205	214	242	233	222	213	198	197	197	247	242	211	210	196	204	185	227	217	204	223	217	199	232	214	252	223	214	210	210	233	220	199	238	227	214	229	226	230	223	219	242	223	236	218	234	211	230	229	212	220	252	230	212	248	206	219	256	204	227	239	203	231	221	220	241	229	254	221	210	204	201	218	219	240	224	243	217	236	231	221	193	225	200	212	208	225	218	208	211	229	234	219	244	228	216	191	216	198	246	241	258	206	208	190	235	221	195	229	218	240	213	216	210	239	203	206	208	219	237	203	223	207	211	248	222	227	244	228	237	206	253	237	232	195	215	220	215	225	212	234	197	237	221	203	224	200	182	222	244	212	216	211	225	204	217	180	216	229	223	248	248	247	211	206	222	251	216	200	229	229	200	235	221	226	225	216	198	210	238	223	205	221	224	243	227	213	236	216	209	238	230	204	232	240	229	225	207	214	220	200	229	207	238	244	226	222	213	223	244	215	205	192	224	220	211	208	244	206	203	248	238	209	198	224	210	186	225	228	227	213	210	225	224	242	200	220	215	231	218	209	238	226	229	212	227	219	203	245	221	206	225	207	228	237	202	228	217	235	238	241	221	218	215	197	207	213	238	225	201	214	212	231	241	204	227	214	238	232	222	259	230	218	221	215	211	215	220	207	222	197	211	217	216	215	238	217	211	244	239	204	205	216	213	199	206	201	222	229	224	224	216	204	207	209	204	238	203	207	231	248	243	229	234	208	239	213	212	229	223	232	219	217	217	246	230	188	226	218	210	238	234	226	217	216	222	228	211	214	230	225	244	222	224	214	208	251	255	248	227	227	229	183	222	228	219	232	263	206	228	228	198	217	225	218	218	216	207	231	223	221	224	239	215	229	233	212	215	203	221	221	253	206	224	207	218	241	217	219	220	199	222	235	222	214	215	220	232	207	243	225	196	230	240	235	250	218	211	210	209	223	205	192	237	227	221	235	247	220	232	218	216	215	220	232	233	231	215	197	205	227	246	244	217	234	202	207	203	218	212	234	208	238	219	210	261	229	206	243	237	214	242	230	224	225	247	244	229	234	219	216	225	215	211	204	225	211	234	251	231	235	207	236	209	237	238	213	208	219	219	236	232	238	217	216	229	209	234	222	230	232	224	220	242	245	250	227	203	227	230	203	231	211	205	238	220	221	233	228	249	210	212	216	207	244	230	243	204	206	226	229	207	241	228	221	235	212	220	220	239	231	224	228	201	254	221	226	235	234	213	213	227	204	232	227	221	239	246	242	218	238	197	220	215	199	204	217	224	233	207	216	226	231	227	230	205	186	234	226	205	219	226	237	223	202	245	226	219	224	236	208	254	212	200	222	211	201	229	201	240	226	199	202	234	255	262	218	214	222	209	203	229	235	188	223	202	223	245	241	197	226	219	240	210	215	226	218	244	216	243	236	226	221	228	221	249	229	222	205	182	227	226	206	231	218	209	211	259	234	229	216	208	232	223	215	203	208	236	210	223	227	228	220	226	202	230	203	194	239	207	219	227	229	237	203	229	208	230	239	226	219	239	215	231	219	229	224	189	232	226	245	221	245	230	222	238	230	214	223	210	220	209	234	225	218	232	234	222	242	216	239	221	224	246	231	216	227	224	216	236	233	215	233	225	223	248	209	219	217	224	207	194	229	273	249	212	243	242	219	222	196	243	195	224	241	218	221	216	223	216	255	247	241	210	238	216	237	209	200	228	261	228	218	230	227	229	251	225	209	213	227	203	240	204	202	204	197	219	241	229	223	243	227	229	214	238	226	232	212	211	215	244	207	208	234	229	175	236	221	213	217	227	234	247	224	203	194	224	207	230	233	208	219	211	241	239	215	209	197	238	224	205	244	248	229	197	208	230	197	225	211	263
11052	1203	2199	2776	2529	2076	1732	1551	1325	1199	1105	1029	929	912	887	839	807	756	780	730	700	715	724	709	660	681	665	627	693	662	652	660	607	654	632	621	582	619	594	594	578	575	601	602	628	561	582	578	597	563	596	579	551	577	568	602	619	602	543	590	596	605	598	613	548	625	621	588	583	527	556	605	568	593	584	600	569	575	560	609	594	576	611	592	578	586	604	516	575	584	589	586	570	559	560	577	561	567	546	547	591	574	591	560	610	582	598	587	615	538	577	599	611	578	606	583	583	581	618	582	593	532	558	552	556	553	569	625	565	591	562	620	574	533	569	577	601	573	584	593	564	604	568	604	555	576	564	607	585	574	562	540	597	589	634	572	558	534	569	579	587	589	567	590	581	624	600	570	559	544	556	587	603	568	542	568	608	571	584	561	532	574	557	550	582	589	545	591	557	564	569	545	561	608	571	570	582	581	551	552	593	615	579	556	552	589	584	542	573	589	550	614	567	572	560	549	585	579	560	595	573	562	638	596	592	562	593	553	582	588	571	655	534	562	567	567	542	578	625	593	558	569	567	590	565	560	561	573	522	591	560	556	565	555	583	578	596	581	537	590	516	641	575	550	541	576	607	525	594	584	533	575	587	536	561	580	588	627	547	546	546	595	555	593	566	565	534	577	569	571	587	573	569	602	569	571	568	593	532	552	570	537	574	573	560	577	571	584	564	570	547	554	543	578	571	608	595	628	531	599	546	534	603	616	580	579	572	553	583	564	595	554	557	550	538	556	586	568	571	568	575	589	530	586	572	587	548	564	581	549	573	566	516	586	580	609	589	579	560	555	556	565	597	542	553	622	550	585	546	561	569	609	543	622	585	570	564	574	549	574	539	537	563	612	581	596	593	590	563	559	565	554	585	585	595	571	586	572	597	602	573	535	583	578	555	564	603	553	574	583	576	527	583	593	607	525	545	590	571	558	539	547	571	588	561	548	588	580	581	562	567	550	579	559	555	616	568	565	568	532	562	574	596	560	542	559	543	580	561	570	609	561	624	559	580	565	533	570	596	579	610	563	588	530	574	528	566	607	532	560	573	573	554	585	579	564	561	543	555	578	596	587	556	580	586	614	564	574	540	577	567	533	562	545	545	599	561	545	508	547	537	566	547	593	564	578	587	539	560	581	590	533	551	570	595	584	595	545	607	561	547	562	569	571	560	591	579	532	553	562	552	583	586	584	556	608	584	555	555	556	557	588	563	551	609	568	554	583	545	576	582	559	563	580	589	534	604	589	540	589	556	555	634	579	605	581	590	575	584	591	576	553	536	507	539	573	591	585	566	616	540	566	561	569	567	574	599	576	574	539	561	545	584	609	576	552	580	539	557	579	555	570	555	571	582	569	591	546	561	573	572	571	563	598	579	551	526	595	573	556	621	606	545	590	603	592	537	548	573	556	602	600	580	567	535	602	546	580	559	581	571	591	539	550	569	542	656	595	538	562	545	570	622	606	567	602	558	558	557	608	564	541	548	585	596	586	617	571	602	549	593	620	563	573	557	613	557	608	612	572	565	585	567	554	568	526	543	578	559	593	602	575	558	544	592	618	507	587	554	589	573	561	547	586	593	575	552	562	591	595	585	603	554	537	520	506	584	581	574	549	576	601	586	557	564	592	583	537	552	579	560	580	571	609	548	578	543	548	577	579	571	570	564	609	599	550	588	584	595	604	592	556	562	567	558	615	630	545	605	588	548	606	580	547	558	568	610	613	568	545	561	591	533	595	591	552	534	578	597	552	600	566	548	572	580	572	529	551	606	538	582	610	602	562	547	598	549	546	563	584	521	534	591	514	583	577	563	536	564	490	526	590	563	570	568	577	554	564	544	557	567	581	568	584	542	582	546	557	602	545	527	550	588	608	565	595	566	568	579	576	584	572	539	563	582	569	584	576	558	569	590	558	584	554	570	558	563	564	555	589	605	565	560	608	540	547	611	570	533	564	587	555	601	593	558	586	574	580	511	554	606	575	580	570	548	525	590	582	572	566	586	575	600	587	585	605	558	531	560	605	555	522	561	590	540	550	573	553	528	587	565	579	552	587	559	565	565	602	536	575	548	613	569	582	562	568	564	548	610	535	600	574	566	549	569	548	573	534	593	572	558	569	580	533	558	554	561	590	530	552	541	569	526	577	605	582	584	560	547	559	550	594	586	594	559	557	551	553	533	628	591	572	497	621	555	607	531	578	601	556	542	579	583	576	562	589	568	560	586	558	577	527	552	577	584	585	612	599	546	554	542	547	595	622	581	552	592	583	554	566	587	619	602	566	608	571	581	598	618	580	630	565	548	574	582	574	552	582	547	564	571	562	545	564	623	593	530	568	547	624	556	540	593	552	580	570	597	522	562	586	571	565	584	535	558	522	535	565	601	591	571	558	583	594	553	583	561	549	536	564	572	544	580	611	564	575	575	572	608	590	557	548	586	598	562	550	553	581	572	583	600	575	570	544	549	561	614	545	577	556	621	552	557	576	538	570	576	618	555	574	621	500	583	587	545	527	571	569	558	597	578	545	545	543	575	581	593	573	601	573	648	549	567	562	565	526	546	573	578	551	562	583	568	603	537	577	556	549	509	540	595	569	562	589	588	562	557	549	586	556	547	578	555	608	574	552	580	574	577	535	587	614	576	550	563	556	577	561	571	555	579	554	547	575	598	590	598	613	541	556	555	541	601	548	598	559	593	562	566	544	581	538	616	583	564	558	626	564	540	566	535	548	576	591	587	539	574	570	578	548	588	543	549	559	591	545	545	624	539	584	572	537	527	576	531	575	551	556	549	589	570	576	570	544	634	578	564	554	554	580	566	599	583	577	557	587	605	581	584	563	586	540	534	537	556	561	586	529	581	598	565	585	579	578	551	558	572	590	613	572	573	569	577	570	548	546	555	582	564	525	541	572	609	591	589	574	589	572	559	570	548	617	601	587	533	587	612	572	538	600	566	522	585	554	564	552	533	606	581	577	572	613	553	543	575	594	532	568	527	551	584	565	572	557	578	566	584	591	583	589	554	595	577	555	614	556	557	529	591	546	587	563	553	579	573	572	584	536	597	536	609	584	603	593	573	535	600	595	556	615	619	589	558	570	577	558	596	584	576	577	542	595	562	556	559	596	583	609	563	567	548	554	581	568	547	557	592	565	526	577	586	505	548	589	540	604	599	555	555	573	564	582	540	635	558	604	527	582	538	547	523	578	571	599	587	551	612	575	554	578	594	588	616	558	582	623	570	564	530	513	549	578	559	560	579	570	556	536	588	603	556	526	582	589	584	541	575	576	578	592	550	581	569	581	587	614	588	612	585	542	551	582	533	583	549	598	535	582	535	559	563	530	549	569	551	553	556	550	559	543	560	553	583	603	597	563	551	572	563	587	561	535	600	569	575	596	552	570	557	574	566	579	569	542	534	572	542	559	564	563	574	596	580	518	553	590	594	603	572	554	590	595	553	575	599	558
32667	15149	4230	1688	1223	869	653	589	514	448	443	441	384	379	361	322	323	320	354	317	291	277	316	303	325	295	290	304	302	299	301	348	278	312	273	267	284	289	315	260	291	255	303	280	281	285	291	267	264	263	292	278	293	300	289	297	320	309	255	247	255	308	250	246	277	269	268	297	273	292	281	249	272	244	262	296	241	277	260	275	254	297	290	277	225	273	273	251	273	280	251	290	283	289	286	274	271	284	264	301	304	304	287	280	288	270	283	250	267	291	297	241	239	275	266	238	249	292	288	242	283	293	300	253	263	294	260	300	271	292	270	286	266	303	267	264	273	247	270	264	290	275	274	270	283	282	270	246	294	244	272	280	263	292	261	283	254	296	255	265	264	254	258	231	272	280	290	264	278	282	282	263	250	258	282	256	287	265	254	262	262	270	308	276	265	293	287	278	279	261	289	267	265	253	287	256	280	254	291	294	262	266	297	272	288	270	272	264	285	287	262	230	286	252	317	247	269	291	274	274	278	283	272	241	280	274	249	251	266	262	262	260	266	268	314	271	273	282	297	277	265	319	265	271	292	281	267	284	299	269	260	293	260	261	276	258	262	290	262	259	265	284	294	263	248	252	283	248	277	290	262	262	262	266	252	251	272	271	288	255	263	261	245	256	222	280	293	259	294	276	271	295	271	245	286	280	281	262	269	268	255	282	227	271	300	260	276	254	261	257	273	293	280	279	262	257	261	289	260	293	266	259	249	296	246	278	280	250	265	242	278	266	288	248	281	221	326	298	257	293	282	274	243	282	267	252	262	240	255	273	275	226	294	269	248	279	289	282	291	285	252	273	241	257	278	258	320	284	244	274	245	287	246	295	264	288	287	272	261	283	250	254	304	265	269	283	307	271	288	276	272	274	266	256	271	280	263	290	265	272	294	273	239	269	277	283	261	305	260	303	283	280	288	255	249	273	280	266	292	291	248	268	275	279	242	268	251	273	264	232	262	286	260	296	213	259	260	316	286	246	265	269	268	279	264	263	274	279	259	280	294	272	248	263	300	245	284	233	301	244	254	261	282	282	242	253	264	251	276	295	249	269	260	289	264	261	296	293	267	284	260	251	281	273	253	269	296	258	276	238	274	246	278	270	274	272	260	280	245	300	281	276	286	284	265	267	287	279	286	248	273	313	305	275	274	241	278	263	270	284	263	271	257	290	270	289	296	243	274	266	283	250	241	267	282	305	273	279	266	257	260	252	263	282	285	267	307	248	269	270	283	274	256	260	256	239	297	266	272	274	255	297	259	273	293	273	283	298	279	249	277	283	272	291	303	277	274	266	287	276	272	262	293	286	278	258	260	296	267	263	277	247	267	265	291	273	288	265	260	261	297	232	268	285	270	251	233	266	299	300	262	265	259	267	248	263	285	289	249	259	292	264	271	259	265	270	268	241	289	287	258	292	256	273	289	295	256	265	255	268	248	241	261	272	291	257	274	268	267	271	284	255	261	282	259	272	269	252	257	287	261	261	250	250	267	263	302	254	269	230	273	256	231	294	290	268	285	258	267	307	276	281	255	253	289	271	271	304	248	237	277	300	259	250	273	266	271	267	262	282	274	276	280	259	270	256	281	276	262	265	255	266	281	268	282	295	275	286	279	251	270	291	281	262	267	281	290	248	259	234	304	277	272	275	264	252	295	254	259	248	271	265	298	275	286	295	272	261	253	263	267	290	274	277	281	245	235	255	287	268	286	280	253	318	303	281	259	291	265	263	267	314	288	288	260	273	259	283	284	257	240	295	291	285	268	267	264	270	271	263	268	262	247	299	282	259	242	308	277	265	288	274	294	260	273	285	267	270	281	257	279	256	282	269	284	270	254	284	292	298	257	284	282	249	275	261	283	239	249	277	281	264	266	249	279	273	288	287	291	268	242	281	237	269	257	272	276	252	274	277	274	261	270	278	291	275	314	285	259	275	280	295	271	245	283	249	290	243	285	273	302	261	252	234	274	289	285	284	248	265	284	279	278	317	280	293	303	273	259	252	290	276	249	282	276	303	289	257	276	261	275	288	309	278	252	301	285	279	272	300	251	275	259	268	253	310	262	293	299	272	281	298	246	242	259	268	261	267	250	275	269	282	288	267	232	297	307	266	265	307	257	265	245	300	263	255	277	277	241	245	249	260	249	305	265	288	291	255	280	298	264	251	290	265	289	292	248	283	293	271	273	292	246	286	271	263	265	256	279	282	260	264	277	278	271	267	248	289	267	265	300	264	293	268	282	239	304	250	251	240	282	238	270	266	300	263	250	275	322	257	252	242	297	272	282	305	311	264	292	286	288	269	270	292	268	289	246	273	263	263	293	281	273	317	266	270	266	298	260	278	286	275	243	260	260	310	263	253	254	259	276	281	282	302	273	262	297	247	264	302	284	268	282	267	241	273	296	262	269	274	256	291	274	312	290	280	268	281	232	276	305	275	274	282	317	255	271	246	271	267	263	249	245	255	293	269	279	292	294	296	274	263	284	266	300	290	278	269	280	251	274	316	306	263	266	291	266	239	266	284	276	309	267	276	268	260	266	301	242	313	267	271	266	288	275	253	287	284	288	267	301	255	275	262	266	309	251	307	273	270	236	250	283	273	241	263	274	280	277	279	296	258	271	271	256	235	295	271	244	221	255	263	275	279	261	228	271	261	254	272	296	292	277	257	280	277	271	292	248	259	250	260	243	293	275	244	285	263	283	265	247	286	287	272	268	287	254	302	290	273	246	277	289	267	276	243	283	263	280	273	254	295	277	311	270	276	286	244	278	238	265	294	275	273	270	313	308	314	284	270	277	287	265	274	290	292	283	270	283	265	299	258	257	297	263	264	242	306	250	295	261	284	274	256	257	265	271	259	288	258	275	272	265	277	288	266	284	298	275	282	277	270	265	272	261	268	287	251	258	275	300	289	281	261	247	283	287	248	264	299	244	291	278	294	293	225	284	272	277	277	265	290	315	276	267	293	272	304	273	296	273	287	271	266	281	258	263	228	277	276	288	277	271	263	265	325	258	272	262	276	263	271	259	263	276	241	281	297	282	263	248	272	271	247	244	288	267	301	263	290	284	285	301	257	244	248	260	286	271	258	264	259	268	238	237	267	265	289	268	249	262	296	277	265	247	278	294	274	266	266	279	259	297	241	249	264	293	264	254	264	286	250	250	249	273	265	248	263	212	258	254	270	279	282	284	250	247	334	241	292	273	276	271	270	295	261	265	276	249	271	268	274	292	288	286	278	256	262	264	242	266	282	288	243	289	282	303	262	279	295	294	277	274	239	303	240	277	286	265	262	255	288	252	256	282	292	253	261	266	312	306	255	267	288	296	255	299	293	292	259	263	230	263	260	242	270	233	255	302	281	282	278	240	287	295	275	253	233	283	293	297	260	271	282	264	253	273	272	277	281	250	278	250	273	264	296	274	272	294	274	294	295	268	315	308	274	243	269	294	295	293	247	310	258	282	279
15861	1990	3872	4837	4477	3617	2987	2470	2188	2008	1731	1593	1461	1347	1250	1162	1129	1077	951	971	920	910	979	897	909	854	859	816	833	836	757	793	785	770	748	736	767	774	765	733	693	726	747	753	798	716	723	714	685	748	740	717	687	672	710	675	662	661	717	654	696	681	693	702	665	705	707	679	687	725	667	658	672	719	691	696	672	687	692	671	666	662	668	688	668	711	659	714	683	697	674	657	676	634	667	632	661	672	669	630	690	713	661	635	671	658	650	629	660	655	662	695	670	690	737	661	693	659	683	675	699	638	617	693	635	649	680	681	694	648	659	651	695	691	628	687	653	652	641	649	661	648	636	694	700	675	626	664	681	666	605	610	641	692	686	716	654	658	665	647	618	627	644	637	650	620	652	652	673	621	694	609	673	685	667	649	658	634	659	681	689	682	657	610	634	651	637	647	668	640	645	710	602	613	682	640	611	668	660	638	653	628	680	641	613	692	650	640	666	612	640	633	668	666	625	659	708	648	628	695	722	645	658	656	683	676	631	668	655	595	711	699	628	676	613	677	642	650	635	620	635	631	638	646	616	644	660	610	671	662	647	670	668	642	653	698	670	651	668	669	678	645	687	644	658	640	705	714	623	634	664	655	656	654	641	610	635	649	599	690	692	595	678	630	649	624	687	633	659	685	659	678	589	677	603	648	636	629	672	642	659	681	656	645	697	647	669	665	688	669	661	626	657	662	634	620	624	670	625	653	667	673	655	656	630	616	668	664	628	654	656	664	640	667	686	669	674	658	653	686	682	649	614	668	676	670	621	683	699	694	639	665	698	666	601	597	656	647	663	688	691	701	676	633	644	646	646	653	673	676	618	683	672	648	625	642	665	642	652	653	640	628	671	671	656	606	686	626	652	601	697	640	638	635	685	601	664	637	688	697	588	709	699	661	679	638	694	663	692	627	630	684	660	640	614	632	616	681	695	653	633	644	682	693	664	639	661	700	646	718	703	667	660	593	627	642	609	670	619	674	656	650	628	674	636	679	672	619	612	632	640	670	647	666	681	622	665	661	689	636	654	641	602	619	652	646	694	681	612	660	652	661	652	683	686	689	680	690	667	658	674	623	644	640	671	653	674	621	642	635	691	605	645	677	574	673	683	713	649	644	672	615	677	667	652	673	681	680	635	629	661	647	656	724	649	659	665	650	668	651	640	676	631	647	648	691	637	653	646	628	706	702	625	650	617	659	658	629	639	623	663	635	670	696	660	670	636	657	634	664	669	643	645	648	711	663	680	627	656	662	654	647	628	643	600	668	656	684	654	684	636	664	677	638	659	638	647	627	610	680	661	615	658	659	616	670	614	669	659	692	674	618	676	704	661	654	662	656	655	711	657	679	695	638	646	616	678	648	681	638	618	596	645	667	665	662	639	636	635	682	674	661	629	641	689	647	686	660	638	651	633	632	611	648	640	661	686	652	650	670	672	655	698	646	630	702	676	645	648	644	655	615	648	700	640	646	654	647	643	646	698	644	700	646	642	659	654	648	621	691	648	620	661	647	644	694	647	670	667	629	642	662	713	671	659	656	670	656	630	666	699	669	630	632	690	641	620	659	638	688	673	701	643	634	642	611	690	641	670	659	676	653	661	650	673	670	606	675	642	667	621	653	674	679	648	605	620	641	632	669	665	646	677	660	703	622	637	634	655	627	664	673	688	670	657	615	610	672	681	680	648	677	623	651	652	633	642	637	649	692	636	659	611	651	659	616	657	708	648	639	611	658	623	660	596	675	645	670	670	664	651	672	635	666	669	636	620	664	661	653	599	638	658	677	610	670	644	661	615	603	663	634	655	700	643	624	668	621	676	667	658	627	619	686	653	652	625	606	642	658	639	693	632	648	702	624	661	667	676	619	664	644	632	668	635	639	663	665	650	673	656	673	625	596	685	642	638	672	640	597	655	656	643	638	626	655	663	652	676	643	665	611	669	596	666	648	686	622	675	663	650	629	634	606	665	646	652	654	627	642	631	684	695	642	628	646	646	663	673	689	692	658	628	651	603	661	626	665	658	683	657	688	645	697	654	640	668	661	687	658	676	612	650	627	645	640	612	631	632	634	640	672	586	625	646	636	630	685	616	676	639	620	643	631	637	676	671	657	672	623	669	634	674	636	634	672	644	663	673	626	636	643	642	660	639	672	644	636	640	689	633	653	649	648	593	673	686	689	664	685	669	633	664	644	655	652	673	614	619	644	682	681	626	621	684	597	672	604	680	634	659	694	660	670	593	664	646	633	644	634	675	629	661	667	665	622	650	622	697	655	638	628	647	642	656	656	624	658	607	666	658	651	676	643	665	639	655	699	675	635	615	673	707	678	648	652	660	656	638	645	666	640	606	651	691	654	650	679	674	628	677	637	645	636	640	633	647	648	657	674	668	638	688	702	620	659	694	658	637	681	616	624	654	649	638	678	671	622	661	705	633	641	647	655	624	661	641	630	609	703	608	672	624	667	669	694	662	687	665	657	605	616	665	636	630	637	618	670	631	664	679	670	659	627	654	640	624	715	640	657	673	655	678	688	712	664	625	619	632	662	641	630	630	631	636	688	671	635	617	667	629	680	728	645	654	614	663	680	608	665	681	652	656	623	645	675	697	614	703	626	654	687	701	623	684	678	671	638	658	690	619	641	639	640	670	691	643	620	679	617	676	623	639	671	669	631	664	670	630	663	676	662	628	639	608	610	705	661	631	657	668	621	597	636	679	658	643	621	631	657	682	637	673	677	629	658	638	672	621	671	606	695	613	659	624	661	663	639	663	679	659	699	680	695	667	698	630	619	618	678	709	645	596	673	638	650	613	608	594	659	640	672	667	659	658	628	634	692	636	692	665	661	617	669	653	689	680	663	686	653	687	667	669	665	697	633	664	641	650	649	655	668	622	653	677	645	659	684	670	653	640	693	649	609	660	665	625	654	655	637	689	686	673	692	628	633	641	663	651	662	679	669	666	623	663	611	637	621	638	681	629	696	677	615	670	633	637	677	642	629	666	642	632	665	638	691	596	653	607	661	667	633	684	608	670	632	637	605	625	655	680	612	679	587	693	634	620	684	650	653	658	594	650	652	635	646	633	641	654	684	676	617	645	664	650	714	677	679	649	608	632	675	631	631	664	636	662	673	603	628	671	626	668	649	659	668	674	663	682	597	696	669	642	651	639	670	656	663	648	659	653	629	707	672	661	678	635	650	609	632	618	629	624	686	654	696	677	671	642	661	662	635	633	728	659	678	650	651	654	616	653	723	638	643	661	649	652	644	660	650	662	650	674	665	668	652	625	631	618	644	636	650	627	680	643	690	660	654	694	650	664	649	649	655	680	659	651	679	646	662	695	639	684	662	653	685	654	623	690	611	666	645	635	636	657	676	635	709	648	662	632	644	637	668	640	678	615	627	661	657	616	671	657	634	668	650	636	653	656	629	623	686	695	703	657	646	662	680	602	664	679	688	644	658	631	656
2718	103	119	106	103	100	93	73	90	93	72	74	90	81	78	79	90	80	78	90	81	93	96	92	88	75	89	102	109	76	98	92	68	72	79	86	80	84	103	74	92	63	100	83	87	76	63	69	84	69	73	81	85	91	89	85	82	74	93	81	87	87	76	98	95	70	91	83	88	79	88	90	89	75	83	88	73	67	70	93	74	83	78	66	92	74	87	83	104	71	70	91	91	76	70	83	82	92	78	85	90	84	87	95	79	103	76	92	77	78	86	91	88	79	80	90	96	98	65	88	84	81	89	77	73	76	81	71	75	71	85	76	75	69	92	104	80	100	78	82	78	86	73	97	89	90	81	83	72	90	82	73	71	87	73	91	90	84	78	82	75	71	90	81	89	93	79	90	89	75	77	72	80	89	84	83	94	79	90	71	81	91	75	96	70	59	82	101	91	77	89	92	70	63	91	88	78	77	78	82	92	79	79	97	93	80	98	76	83	66	85	82	79	77	75	81	104	92	82	88	81	90	94	76	84	87	84	89	93	96	76	85	87	89	104	90	85	96	88	73	86	60	91	82	64	83	75	83	78	83	78	79	79	88	92	80	84	85	73	79	74	90	83	83	93	90	101	81	89	69	85	97	75	94	89	84	100	99	71	83	73	86	81	90	80	70	83	62	98	91	91	94	67	82	89	80	76	98	80	68	55	80	65	98	65	79	76	89	89	77	68	65	75	75	94	74	75	89	75	94	88	85	89	90	93	72	75	101	87	95	83	80	87	83	86	98	91	90	64	91	88	84	84	84	99	77	88	60	94	93	82	91	81	96	82	81	82	100	88	94	82	80	69	71	86	97	84	88	103	81	72	88	92	86	77	74	90	94	75	97	80	90	92	92	96	67	75	93	79	79	90	85	71	90	101	89	88	84	89	73	82	84	80	82	80	74	79	81	63	85	79	113	86	109	78	74	70	83	67	70	76	76	87	93	72	108	88	90	71	64	81	78	80	100	102	73	77	92	72	96	116	82	84	83	94	99	84	89	77	86	89	102	92	85	79	71	80	93	97	83	66	88	83	67	105	89	84	69	84	85	93	84	77	79	87	91	70	87	66	91	87	91	94	94	98	81	90	69	92	85	91	79	76	92	96	100	87	86	66	99	90	82	85	86	101	76	82	78	108	72	98	84	81	75	88	93	96	86	79	90	66	82	92	72	75	88	94	79	78	81	74	81	99	81	91	94	115	85	79	91	75	93	85	84	82	78	67	84	81	88	87	90	76	82	57	75	81	91	85	86	82	87	94	88	76	71	84	63	78	78	87	80	97	78	81	86	83	83	86	90	83	90	67	82	82	86	92	70	84	78	79	96	94	93	84	70	80	82	103	96	72	88	77	85	93	95	82	89	87	101	72	91	78	100	91	82	70	106	104	88	71	78	62	73	73	71	95	75	73	70	91	71	90	65	97	70	82	86	77	94	81	81	87	86	88	78	84	105	76	84	79	88	83	95	75	87	73	76	88	84	90	98	92	82	87	90	98	74	90	99	84	87	81	85	85	75	91	80	92	80	101	82	88	90	90	91	85	81	80	99	91	86	88	87	88	89	83	71	89	73	73	81	66	82	84	73	86	90	90	66	85	70	106	92	79	72	74	62	74	74	79	92	102	71	72	67	73	73	74	93	82	100	74	70	82	98	81	70	108	87	93	85	86	81	76	87	82	94	72	81	83	85	87	81	88	79	96	81	77	88	83	85	99	85	77	92	76	93	96	99	57	71	86	72	82	74	87	88	94	80	80	87	90	74	76	81	90	88	84	94	69	78	90	95	85	87	95	80	75	87	80	81	71	90	95	87	93	78	86	77	90	97	66	91	79	82	70	91	82	85	88	83	94	93	84	79	70	72	83	87	91	75	84	78	83	85	85	91	92	78	85	81	102	89	93	68	77	84	82	101	75	105	90	99	82	90	97	78	84	80	86	76	75	59	91	76	92	84	85	94	86	100	76	101	92	82	93	74	90	94	83	100	80	75	88	77	91	80	84	96	68	88	78	65	82	92	97	89	92	85	77	98	89	75	74	79	98	81	77	89	100	87	66	85	86	97	63	89	76	98	92	89	86	78	91	90	72	94	87	82	85	88	102	88	105	82	96	79	92	88	84	87	79	94	87	107	69	92	84	73	79	100	88	90	86	88	80	79	93	71	95	98	90	79	73	79	85	85	110	69	82	69	84	76	85	80	80	82	96	93	79	75	77	88	69	84	84	81	94	71	86	80	99	88	70	88	74	84	75	87	84	76	84	81	88	94	68	76	85	77	79	82	84	97	95	92	71	89	92	75	91	83	85	99	85	83	79	87	74	75	80	87	96	84	95	76	82	89	91	74	90	98	97	81	80	92	92	77	77	85	86	80	97	92	84	68	87	84	83	82	70	101	79	89	81	86	76	74	74	78	74	94	101	93	74	86	93	96	73	94	93	88	92	90	89	75	105	79	80	72	99	85	70	123	76	91	96	95	88	76	87	83	95	85	79	74	102	89	76	90	89	92	97	76	77	79	77	89	83	72	85	86	67	77	82	83	79	95	103	80	80	92	68	82	77	88	71	92	95	91	69	82	86	95	98	71	78	93	98	77	88	86	91	98	81	84	92	84	83	85	65	78	86	89	92	78	91	87	92	85	91	75	68	84	80	86	97	91	89	77	76	98	85	90	74	64	95	106	85	88	69	85	91	88	96	94	99	72	73	81	80	69	89	75	79	73	97	89	80	99	86	91	89	84	81	85	107	95	71	85	80	79	84	99	63	63	79	76	81	86	79	76	88	68	83	80	76	71	94	73	80	84	71	84	84	89	96	79	77	75	93	78	74	76	80	81	68	74	78	102	86	77	97	81	88	91	86	83	85	86	83	85	78	77	86	93	82	84	77	103	84	81	67	75	93	83	91	79	80	92	73	86	70	84	93	78	78	92	74	97	76	89	94	94	81	90	99	90	87	85	82	80	83	73	85	85	80	86	68	95	83	82	83	95	83	77	83	70	98	84	88	90	98	90	67	61	73	72	86	75	78	66	84	91	95	107	107	88	92	90	84	79	96	67	88	86	84	89	77	84	83	98	82	76	70	85	74	84	88	89	72	86	84	79	104	89	83	82	72	89	86	94	72	95	100	78	87	104	89	76	70	81	86	83	103	84	89	95	74	82	106	87	96	99	99	75	75	87	72	78	100	89	108	74	100	79	76	89	92	75	72	82	79	90	90	64	79	106	97	83	88	86	88	85	84	106	81	87	86	99	82	85	76	81	77	83	69	74	98	83	72	73	74	89	112	82	74	97	94	95	91	94	73	94	74	79	73	87	84	83	96	97	68	91	92	84	118	89	85	90	87	84	72	85	107	104	84	84	90	90	81	107	77	89	92	89	83	88	81	81	95	94	88	82	94	92	68	68	81	98	84	84	82	80	89	85	86	94	85	75	87	75	87	93	90	93	93	91	74	99	76	97	76	77	88	77
2646	294	343	357	378	321	308	292	303	281	294	285	311	316	309	304	260	269	271	264	277	267	255	261	249	257	258	300	269	297	291	249	259	266	270	277	264	255	268	270	267	245	299	265	278	280	294	252	278	278	261	282	271	243	308	263	275	268	250	255	287	246	251	267	291	291	257	272	258	262	262	267	274	252	290	280	263	288	268	291	302	264	265	278	290	270	272	266	279	273	242	289	253	277	289	252	278	278	268	248	277	265	289	243	254	295	243	280	243	288	237	258	267	288	260	302	258	255	279	279	266	262	234	285	292	299	270	288	248	270	221	284	265	295	270	287	275	267	234	275	251	243	269	287	266	263	302	294	253	254	268	255	278	278	288	256	239	267	268	275	266	268	268	273	280	288	293	274	269	255	246	279	276	256	253	246	235	289	270	292	282	254	284	254	287	260	278	277	241	266	278	263	271	256	256	256	271	300	273	264	269	272	249	297	270	260	267	278	264	274	284	276	257	250	261	223	266	274	243	271	281	261	238	253	299	268	256	240	261	274	257	277	262	256	261	276	290	259	262	242	282	272	256	280	287	318	266	284	288	273	267	261	274	247	287	292	251	270	264	215	288	278	282	270	275	259	272	278	258	263	240	255	284	276	280	276	267	258	317	271	286	291	267	274	254	274	254	254	271	258	278	261	277	258	266	251	274	272	264	259	284	278	254	272	246	259	279	283	252	260	296	259	251	280	258	255	276	257	246	276	256	255	268	250	247	296	255	282	261	277	268	259	253	274	260	262	270	266	295	256	304	261	255	297	268	249	301	278	266	271	266	258	258	264	285	267	299	278	262	278	283	262	252	259	272	247	259	268	255	261	257	275	281	295	247	280	272	226	273	269	257	274	246	266	268	232	290	271	236	262	302	269	264	286	275	274	262	257	257	305	279	289	291	291	293	271	276	257	255	277	273	245	267	293	257	290	261	255	264	263	272	272	242	298	287	250	269	245	262	262	263	291	275	230	269	256	297	269	251	269	267	248	289	241	284	236	281	272	269	263	234	270	246	276	288	261	273	284	273	271	281	265	262	243	267	274	245	277	270	266	282	279	304	272	267	273	294	281	232	267	291	269	276	281	283	271	279	277	257	273	273	266	271	259	296	258	270	290	267	278	276	286	249	311	273	256	267	285	276	291	246	265	284	277	321	279	269	247	269	275	288	276	259	253	244	278	268	260	268	278	285	255	256	278	260	262	282	253	258	266	236	260	251	267	275	224	278	243	276	271	284	258	255	275	264	282	296	293	255	267	258	224	276	257	276	257	267	279	249	255	286	253	277	285	255	267	273	249	277	257	285	292	242	278	284	257	262	249	227	256	271	264	248	257	261	298	296	283	272	271	254	264	250	278	283	252	265	261	283	295	250	266	276	273	267	284	271	250	272	292	270	265	245	279	272	270	280	280	252	275	272	275	270	283	258	260	281	270	293	238	252	276	266	270	264	291	249	266	274	252	256	253	250	261	244	268	274	270	263	247	287	261	278	246	284	251	251	271	274	280	297	264	259	287	273	292	269	254	235	281	263	271	277	251	261	286	268	284	266	284	281	263	254	256	247	254	242	275	230	263	266	273	304	269	248	246	285	236	277	228	278	266	274	273	228	261	263	256	294	258	264	271	287	282	247	249	249	264	261	286	246	251	289	274	299	266	258	270	270	264	280	298	243	298	250	264	250	251	269	286	257	286	252	248	275	273	285	268	247	274	262	255	271	271	282	284	292	282	297	295	252	267	260	257	259	272	269	268	240	252	271	292	234	264	267	281	261	258	269	264	275	274	261	258	266	279	273	254	269	252	271	278	261	277	243	257	264	258	271	264	267	281	256	251	248	256	257	237	255	255	271	221	276	271	272	253	271	266	246	246	275	269	287	280	279	250	257	266	279	256	286	255	282	245	264	240	271	280	263	256	245	293	240	255	281	252	279	260	274	253	238	286	254	272	272	258	265	297	275	250	253	248	270	266	255	263	256	280	272	262	295	268	277	272	252	267	271	252	267	262	244	263	249	271	243	260	265	274	272	291	287	269	275	305	252	251	280	288	267	278	262	266	293	267	266	271	276	273	261	249	273	273	230	245	273	314	242	278	258	259	254	279	276	291	224	262	301	267	264	262	284	267	260	281	255	280	270	275	280	291	262	268	251	264	287	266	290	250	260	270	250	260	270	255	268	285	250	255	259	270	286	270	259	263	260	257	278	269	272	246	244	268	244	241	251	289	276	271	283	288	249	311	229	252	275	272	248	267	267	269	253	281	262	270	294	259	283	259	272	305	267	253	244	242	269	252	271	268	262	279	253	263	281	262	255	256	259	273	260	288	287	248	257	271	255	248	265	244	280	306	265	235	277	258	270	275	271	263	251	266	268	292	265	251	250	273	268	301	246	270	255	277	275	272	280	275	282	241	289	262	261	251	277	265	278	277	269	269	287	271	260	286	279	249	283	269	252	281	267	283	293	274	252	235	281	270	255	301	245	269	271	260	287	283	260	283	270	251	271	262	285	279	262	274	261	295	286	290	264	260	241	269	278	296	285	261	242	271	264	259	289	286	267	266	292	265	245	266	283	288	290	263	291	266	257	270	264	285	275	248	245	270	275	262	277	240	281	247	269	260	267	265	282	252	250	283	258	254	312	251	239	270	259	263	254	265	283	244	276	264	237	263	238	280	276	251	284	271	292	281	271	237	249	266	300	259	282	252	284	277	299	302	304	230	272	256	283	266	270	276	265	291	275	289	290	284	262	266	271	286	267	295	249	254	267	280	278	284	268	243	271	286	278	265	240	256	272	262	237	273	282	270	250	268	269	276	279	270	269	271	271	279	267	284	267	263	287	252	258	244	276	273	316	269	268	281	265	260	265	255	306	271	239	241	292	239	258	262	268	252	270	278	291	273	257	257	266	275	277	247	275	269	270	288	263	271	246	263	268	287	268	278	229	263	254	272	257	302	268	267	271	263	283	285	271	248	261	290	269	261	263	287	273	280	276	285	274	279	238	273	249	261	281	252	289	253	286	267	265	288	267	277	265	301	248	264	244	256	282	274	265	283	281	275	285	257	271	277	259	257	257	270	251	237	262	281	275	264	276	258	262	307	286	262	255	276	262	261	293	283	249	270	268	272	268	272	263	246	280	252	270	254	276	270	256	235	271	276	270	262	291	249	233	275	293	256	278	265	259	252	255	276	255	248	269	266	241	303	286	300	273	273	268	286	264	276	258	256	266	288	251	294	268	245	272	260	270	294	252	239	280	269	287	287	244	281	243	267	266	273	270	246	274	264	290	267	283	263	279	279	258	259	287	264	274	243	232	260	251	282	282	264	284	262	295	251	260	291	273	266	281	254	279	282	260	267	232	239	261	277	270	284	250	256	219	231	274	281	265	272	262	278	267	259	227	290	297	265	271	252	259	264	248	262	268	269	250	237	235	257	264	275	263	244	259	247	256	270	257	259	294	276	288	279	249	261
24634	5482	1225	889	610	527	451	384	333	302	291	318	268	279	285	260	246	270	232	238	216	228	210	230	234	255	249	231	213	229	230	251	224	221	246	229	229	220	217	212	217	233	224	242	207	212	216	249	228	238	217	244	201	241	247	221	213	233	241	209	208	218	212	234	254	231	238	220	231	233	206	213	217	236	221	207	232	239	226	213	230	235	276	207	226	181	209	219	261	226	215	228	245	238	217	222	230	208	186	220	245	211	235	202	246	213	241	204	247	223	225	236	228	236	246	207	220	211	218	200	239	217	257	221	192	228	187	213	217	228	194	235	244	210	199	241	232	239	237	229	260	226	225	237	225	216	240	233	245	239	229	216	232	233	220	210	252	216	211	246	229	230	245	212	224	225	244	219	249	235	210	205	240	214	210	205	260	225	244	196	233	221	190	225	227	207	232	183	221	224	208	207	195	208	220	211	216	240	232	232	222	214	238	240	236	227	244	220	245	203	210	225	258	224	237	215	227	235	241	222	225	232	228	208	204	216	227	213	196	241	201	235	220	216	224	208	216	227	217	230	230	237	233	233	203	228	215	209	173	214	234	252	226	216	225	192	231	238	227	221	252	208	224	222	209	222	242	237	229	223	244	218	217	185	231	222	209	241	256	241	203	212	224	266	197	225	239	227	217	196	238	201	236	234	211	205	195	235	217	237	212	225	226	198	227	225	236	246	229	209	217	223	232	219	228	227	228	208	231	216	231	215	234	231	230	218	210	225	233	208	228	220	230	223	204	236	236	208	236	211	232	209	237	248	200	185	231	235	229	217	225	224	254	204	272	231	227	222	232	237	257	242	202	229	222	243	201	211	229	245	238	233	228	231	231	216	209	223	227	215	228	185	234	193	214	213	222	225	201	217	220	228	265	230	224	206	229	235	205	218	216	221	234	204	203	219	229	211	237	224	248	212	218	228	215	253	227	211	226	213	254	203	231	211	240	231	224	216	193	231	208	220	189	234	244	216	227	212	237	245	207	233	193	249	229	202	230	241	209	206	223	225	228	210	247	238	214	230	231	218	217	197	212	215	204	230	227	220	222	221	235	223	212	222	217	219	209	253	243	217	224	226	233	209	236	224	226	231	225	223	231	231	220	226	223	244	223	206	239	232	234	212	210	203	231	216	240	212	233	207	218	256	241	235	227	237	247	194	229	224	245	229	206	239	238	210	210	215	234	213	229	237	234	197	206	237	199	225	258	240	202	204	231	205	221	234	241	219	227	235	223	224	223	206	203	238	216	204	220	202	223	211	193	254	235	233	221	214	209	233	224	254	228	230	232	223	217	240	220	260	205	201	209	231	215	223	208	216	199	246	234	196	209	215	202	236	208	226	242	241	213	239	248	221	226	230	248	205	238	227	218	238	220	204	207	215	225	224	196	222	247	251	227	225	227	214	227	232	237	211	214	245	191	219	215	228	221	208	226	245	263	237	244	206	211	232	206	239	229	230	232	228	218	229	200	230	240	255	225	210	222	198	207	229	198	225	240	207	221	205	218	218	222	219	224	203	181	198	193	206	217	226	219	211	243	223	221	204	203	198	237	235	193	228	214	206	249	222	225	216	243	238	239	233	233	221	223	236	199	242	230	217	222	209	222	231	214	214	184	246	214	241	237	225	236	251	227	221	235	199	206	225	229	218	236	224	213	213	245	253	224	217	237	218	212	220	231	237	250	235	206	220	243	250	227	220	245	205	217	208	223	230	212	187	213	217	236	228	209	216	234	200	223	233	230	220	206	260	214	237	217	216	202	221	207	208	230	229	231	230	220	247	213	240	219	231	216	230	226	235	240	224	207	240	217	219	223	231	217	220	206	226	231	197	190	216	216	246	238	217	211	210	222	213	237	220	211	229	236	233	230	229	238	223	197	194	222	240	182	232	234	248	210	237	219	222	224	219	208	214	229	234	189	217	204	216	228	240	236	246	231	225	232	192	252	222	224	217	235	213	242	225	238	244	227	167	229	217	231	210	220	230	213	209	209	212	226	237	199	232	246	216	230	233	212	229	209	246	218	244	214	207	225	224	216	242	251	203	233	224	216	233	223	232	220	240	207	257	219	216	216	201	206	196	199	217	214	206	243	248	232	210	257	241	213	258	195	232	204	250	197	224	231	197	221	205	234	236	254	227	243	230	237	200	204	225	216	238	223	243	226	250	227	231	215	222	204	234	225	238	227	203	220	221	218	211	208	211	220	223	206	202	212	205	224	220	208	200	235	236	209	234	248	206	242	241	221	216	203	205	213	236	214	215	230	215	219	228	221	245	237	228	235	224	220	234	206	238	240	214	219	226	218	215	198	239	219	224	218	212	219	213	216	221	197	208	233	218	230	227	205	186	232	229	194	259	227	225	251	213	199	229	236	217	209	207	232	239	224	205	219	198	233	227	243	226	218	231	217	191	219	207	236	211	213	242	231	220	230	210	223	211	186	237	196	215	216	205	219	197	247	223	254	225	246	217	238	206	224	238	221	247	219	224	227	237	234	219	218	214	213	235	219	199	244	220	217	202	234	220	205	228	214	238	219	221	199	234	242	209	223	206	230	255	221	235	235	197	213	211	224	206	237	226	232	239	232	213	227	207	251	234	204	223	224	218	236	198	232	227	225	249	197	202	213	232	225	236	223	240	232	217	231	237	244	232	250	234	229	228	221	204	215	216	251	220	221	219	212	234	221	222	241	214	243	243	215	218	229	216	237	243	221	206	215	236	229	220	241	215	222	229	233	221	212	241	235	226	224	196	240	223	223	196	234	230	225	230	233	208	228	220	233	224	226	229	246	245	211	188	209	205	238	231	233	213	212	217	219	238	208	209	209	199	230	199	239	199	203	215	232	225	203	200	211	259	221	225	230	211	219	208	238	208	242	224	233	227	246	249	225	191	195	232	226	246	208	219	221	223	222	215	211	236	243	210	212	243	248	202	205	247	220	246	179	233	213	203	214	215	246	214	237	196	222	228	202	210	217	214	210	231	243	239	219	223	198	218	233	234	232	236	218	239	229	198	223	247	221	225	226	202	233	222	206	234	255	231	203	198	240	220	210	212	205	229	218	220	229	237	244	215	225	208	232	249	231	242	210	252	209	215	227	223	216	184	204	231	221	226	212	240	232	241	230	243	238	215	216	228	224	210	213	244	221	233	229	211	224	208	235	245	231	230	212	212	266	218	202	222	221	248	235	223	209	242	230	229	245	218	203	236	249	210	211	248	216	241	204	263	200	247	198	229	216	228	220	243	216	231	236	228	237	211	211	241	225	221	213	223	233	236	210	204	239	220	228	238	205	189	205	223	228	221	217	250	186	214	215	220	211	233	252	227	233	248	192	236	188	217	216	230	212	232	226	229	224	223	228	243	216	214	248	241	208	221	205	204	201	233	208	225	200	189	231	224	205	202	213	232	223	216	197	228	228	204	247	233	214	207	211	264	225	238	238	222	212	204	234	216	221	225	210	229	240	239
10964	1195	2256	2786	2654	2121	1839	1513	1366	1252	1133	998	984	917	902	849	802	794	767	705	790	696	675	672	696	679	648	644	679	615	621	631	644	627	611	620	647	635	588	604	608	620	624	607	632	633	609	593	607	609	559	581	624	547	596	612	602	593	565	570	610	539	605	555	638	614	538	590	591	579	544	573	587	583	577	584	573	555	539	549	553	567	560	577	565	534	573	559	566	574	553	549	603	574	582	577	603	565	583	579	574	609	594	567	557	580	619	532	575	577	583	547	548	582	583	578	642	532	548	564	530	534	564	588	531	573	557	590	590	581	548	606	569	602	572	567	567	578	540	568	565	562	605	551	586	599	588	547	616	555	583	593	585	554	592	530	524	522	573	574	618	562	577	552	637	624	595	538	541	622	598	556	581	571	593	574	567	550	535	572	577	599	568	566	571	567	580	627	528	545	599	545	522	562	635	581	559	543	571	524	574	527	559	574	557	581	582	588	579	581	583	599	545	528	598	591	583	547	498	603	572	586	579	562	583	597	549	572	557	547	590	618	562	564	539	554	540	582	587	550	561	551	588	587	541	512	602	596	538	526	544	552	560	559	559	565	549	593	569	597	565	563	549	522	516	603	600	566	570	550	592	578	648	577	599	615	586	564	604	634	570	568	592	607	568	542	579	569	569	563	557	567	574	586	580	568	561	559	593	584	596	574	550	559	555	530	595	565	555	603	604	562	592	512	523	518	545	586	578	538	568	554	580	556	579	531	574	584	581	588	573	579	570	557	599	556	517	607	528	599	567	539	559	547	559	601	611	562	542	571	573	583	604	579	594	527	596	590	545	612	553	621	581	540	578	584	581	560	539	551	544	626	562	573	585	587	573	571	603	553	572	581	564	560	544	568	523	595	548	553	590	614	579	573	572	578	605	599	535	535	502	596	594	565	594	553	557	568	535	536	547	567	562	568	561	548	538	557	548	545	577	575	545	515	567	531	545	602	545	573	545	598	549	588	561	565	556	598	506	539	538	553	556	556	568	595	560	567	591	589	583	571	542	586	555	569	541	579	556	582	535	552	556	552	592	555	572	569	551	572	582	600	579	539	588	565	544	572	557	561	541	561	576	565	565	558	581	583	556	540	553	587	602	555	554	506	558	579	569	572	508	575	615	585	585	581	577	607	583	584	579	549	603	593	568	560	530	587	598	580	606	558	539	617	606	573	537	562	543	526	573	556	555	556	622	564	555	554	588	571	595	603	589	604	583	588	583	574	603	606	595	561	540	603	578	621	602	543	585	550	538	619	589	553	569	568	566	615	548	539	552	583	551	556	527	592	537	575	574	563	554	544	579	580	585	504	577	582	569	606	542	572	609	567	596	550	590	578	587	559	544	591	606	549	614	553	590	609	581	577	597	567	567	565	545	547	575	622	531	535	581	542	594	585	576	590	565	525	536	586	586	566	568	554	591	555	584	574	562	541	574	579	562	559	523	579	561	563	585	573	594	565	552	518	545	568	560	532	594	540	551	545	550	589	565	573	550	568	549	540	614	550	576	583	574	559	553	584	577	560	564	580	546	602	542	577	551	559	560	569	568	539	563	597	568	558	560	580	574	563	538	518	546	543	587	541	591	566	530	570	603	630	582	615	550	580	568	554	557	595	575	580	533	549	578	593	580	539	623	550	576	539	544	611	589	557	610	584	559	571	539	550	581	560	538	562	583	599	561	518	555	582	571	608	586	588	532	572	582	591	569	600	561	558	524	546	527	552	580	547	564	581	563	573	560	561	557	558	587	579	552	539	555	537	523	561	540	566	542	614	597	572	582	584	637	569	553	548	560	615	583	585	576	556	553	561	549	562	598	579	576	558	582	564	596	583	539	606	550	514	521	574	572	524	546	550	577	590	580	602	552	588	552	571	564	571	568	557	562	525	566	559	559	515	615	560	566	581	549	573	578	532	564	585	562	559	550	586	590	540	579	562	559	573	561	577	615	577	581	568	580	578	601	551	572	578	582	573	582	584	557	568	531	591	584	558	557	570	564	550	548	579	619	565	585	547	566	560	588	573	590	601	607	571	552	555	612	531	574	512	605	552	590	541	641	583	575	550	588	586	556	569	581	519	592	514	531	618	588	558	569	617	592	588	580	577	599	556	547	571	565	558	557	569	611	548	574	587	535	556	544	574	590	562	566	590	555	555	546	580	594	574	568	556	574	580	581	572	595	608	563	579	559	566	563	610	566	588	580	548	568	570	571	608	597	572	553	547	581	548	549	567	605	603	561	535	550	570	544	542	553	574	557	548	589	599	556	553	569	571	563	577	625	559	553	571	554	610	524	561	554	552	569	597	611	600	598	596	576	555	568	577	556	558	604	570	583	579	592	592	555	532	522	601	591	565	575	574	580	587	547	549	566	535	543	576	560	601	544	545	595	610	562	591	563	568	595	593	553	575	550	580	596	530	573	606	557	573	591	567	574	563	544	531	540	566	557	606	576	611	582	559	599	550	580	534	525	550	616	587	544	588	546	581	576	541	564	545	589	591	591	573	583	578	543	570	548	559	556	578	567	540	587	566	543	600	595	591	586	561	597	546	595	613	564	586	578	574	519	566	578	547	587	586	555	564	617	558	572	587	557	563	547	557	571	533	592	542	539	533	575	579	562	556	557	574	611	564	555	565	578	543	562	530	541	547	564	569	522	591	531	602	574	562	565	546	586	573	608	523	536	558	549	541	584	574	579	547	557	581	567	569	583	573	573	578	592	578	584	571	572	604	572	571	543	575	568	593	573	576	585	571	558	530	588	611	563	600	596	554	543	584	539	562	579	546	518	603	578	612	542	556	613	594	583	550	540	573	562	566	608	576	569	606	570	571	562	575	547	527	556	597	575	597	615	551	570	542	581	554	597	596	548	592	560	605	575	603	570	555	575	581	603	543	575	530	582	566	597	590	540	565	595	589	567	577	571	542	607	587	564	547	577	524	561	524	578	578	577	544	561	539	596	546	542	627	587	572	583	580	591	547	566	579	502	588	574	561	561	559	573	591	554	546	631	548	569	567	570	630	514	570	545	593	573	560	601	546	564	575	549	595	559	580	589	599	584	572	556	567	583	558	571	581	509	541	568	597	558	551	570	592	572	557	608	552	577	555	563	555	552	564	606	589	570	545	574	563	556	595	525	560	590	561	566	550	545	538	550	539	567	569	565	580	554	536	546	564	581	611	563	571	569	576	551	563	598	538	571	563	585	582	531	537	580	565	586	557	566	560	562	548	571	574	561	608	587	571	596	549	544	560	574	625	552	587	543	585	536	610	559	565	541	580	566	539	582	574	554	594	620	609	602	594	564	555	529	535	504	563	579	509	581	548	555	592	586	551	583	576	535	544	541	568	599	558	549	567	594	586	569	561	547	597	581	560	575	575	617	559	550	532	560	596	537	574	589	570	544	591	555	602	560	576	536	587	568	539	586	571	513	591	593	561	548	579	553	543	579	557	609	584	593	552	563	594
33161	15181	4183	1746	1221	905	773	560	502	460	437	416	403	368	358	339	324	317	288	305	304	318	312	298	273	304	282	333	286	265	258	287	314	281	305	308	262	270	283	308	275	262	250	304	245	245	265	270	271	262	273	271	285	281	282	284	276	278	270	274	260	287	288	278	286	271	274	282	281	263	252	253	287	265	297	299	272	252	307	280	274	278	276	291	293	272	281	282	262	256	259	297	297	271	253	273	255	269	277	284	254	242	275	267	277	278	273	285	282	274	288	269	297	289	252	267	292	331	268	256	237	251	274	258	267	282	296	268	257	287	258	261	256	249	280	266	300	283	270	283	261	258	250	269	251	278	259	282	280	289	252	270	256	284	275	294	294	244	274	268	239	256	277	287	277	270	286	256	258	259	271	250	280	255	269	290	231	295	281	227	304	285	260	243	276	293	272	277	269	293	317	266	256	264	270	277	297	267	244	267	266	303	269	221	275	262	264	273	275	273	235	250	274	286	238	255	283	239	268	279	244	262	267	296	274	286	240	244	258	255	260	286	262	274	247	278	283	264	298	293	306	270	268	261	275	282	297	276	267	273	290	274	240	269	202	243	254	273	317	310	258	271	270	289	280	256	273	284	256	296	284	263	265	267	266	295	264	279	276	310	248	270	269	276	259	292	286	268	278	248	270	279	259	273	274	275	288	271	277	281	265	272	261	277	290	264	251	282	281	280	244	295	291	282	258	244	290	289	283	267	275	271	270	259	271	271	251	246	254	277	271	242	279	281	252	307	253	267	257	237	292	250	231	277	302	290	276	268	316	238	292	270	306	292	257	264	270	266	272	287	276	271	266	264	289	266	256	253	256	270	254	303	298	260	261	272	269	306	308	291	271	243	272	275	249	262	265	256	277	251	281	270	242	268	253	291	260	288	288	287	266	278	284	258	279	287	252	268	289	261	259	274	260	263	272	291	273	287	272	259	272	268	269	279	251	267	281	295	269	245	266	291	263	302	272	283	270	291	255	258	259	243	299	259	266	246	265	262	278	252	255	279	280	268	300	283	273	270	286	268	289	319	243	297	293	270	278	272	279	293	257	302	287	282	248	268	279	262	259	252	264	271	261	259	285	266	252	263	279	263	276	243	262	286	255	252	260	305	227	273	258	290	265	259	260	290	272	300	244	284	265	295	291	266	297	303	256	247	259	267	283	271	234	272	266	290	286	256	268	272	257	297	272	283	266	266	264	270	257	248	283	252	250	246	265	264	279	297	302	273	258	277	260	291	263	269	275	247	282	266	257	254	263	282	291	257	238	252	252	256	262	256	260	280	249	264	287	273	291	264	286	287	290	284	264	291	244	263	282	275	284	258	274	280	297	293	294	268	261	265	246	286	269	256	272	273	256	290	268	293	308	297	309	286	300	254	257	285	278	240	288	278	268	276	260	261	286	259	295	267	280	260	293	262	261	252	260	273	281	269	267	260	252	263	281	266	228	225	307	248	279	271	281	236	269	255	275	272	266	262	260	270	297	257	258	262	267	276	288	268	297	272	266	286	296	250	276	278	265	270	324	277	287	261	262	277	250	287	267	256	276	258	272	244	260	265	233	267	277	277	285	256	270	280	292	279	268	271	241	292	254	293	275	285	249	284	256	268	279	275	276	260	274	279	279	249	296	288	310	261	265	253	284	282	271	289	267	307	271	273	242	268	264	250	246	256	267	243	257	269	266	276	309	238	278	243	297	275	264	223	259	313	245	284	263	269	269	254	300	268	280	269	261	278	285	287	258	259	266	275	254	280	257	308	270	266	271	253	289	279	287	291	284	269	260	274	283	262	274	310	239	258	265	270	239	262	237	287	296	281	268	283	276	289	255	270	280	274	250	270	272	259	243	271	245	276	279	307	280	256	285	274	248	280	267	252	299	259	250	258	251	279	273	266	241	282	275	277	262	288	253	266	253	245	288	267	288	260	267	266	264	278	275	267	268	239	246	302	239	269	259	256	281	271	270	258	259	292	246	267	264	259	245	272	227	280	271	288	267	282	272	266	287	282	285	260	278	293	264	263	283	288	244	269	265	252	279	245	279	277	265	274	264	250	310	291	278	261	281	277	236	247	257	283	286	281	268	272	276	230	242	267	268	246	263	273	279	273	305	277	294	276	264	285	288	316	262	298	297	279	268	265	303	275	271	276	263	314	261	279	274	268	216	265	235	252	253	270	313	266	296	277	266	290	266	274	281	250	266	265	298	290	254	296	284	242	276	268	257	269	279	286	300	319	261	305	268	271	269	261	265	277	285	256	275	259	272	260	278	292	267	265	269	290	296	250	257	321	280	270	260	269	249	274	278	285	275	269	272	293	260	273	251	269	251	255	283	277	257	299	253	238	253	256	266	263	268	287	299	263	231	260	267	285	255	267	250	240	278	265	287	253	267	280	259	266	261	283	249	287	295	284	247	291	276	293	279	256	303	257	288	269	276	265	290	261	286	275	250	302	254	287	262	257	292	252	281	286	260	291	296	246	282	288	262	274	231	280	282	283	257	279	293	262	268	271	250	271	271	264	275	253	289	285	268	274	244	273	257	299	267	275	296	267	265	268	271	255	285	251	248	235	280	247	290	283	258	275	274	285	273	308	296	219	256	244	282	264	266	244	298	248	241	249	269	271	262	245	266	254	264	255	261	283	276	267	254	280	286	265	257	272	279	266	271	282	303	261	278	280	251	279	298	241	304	241	208	269	264	264	273	287	274	281	235	261	291	278	302	257	252	303	227	278	254	273	269	270	282	246	242	244	256	311	283	279	283	283	290	274	239	269	271	251	279	279	256	250	265	267	264	253	266	238	253	271	258	274	297	280	293	240	247	271	263	284	262	255	286	264	265	257	247	287	284	237	256	285	274	286	233	259	267	252	260	284	253	279	245	287	291	294	280	266	266	277	266	278	286	265	260	268	285	263	289	264	275	268	279	272	272	254	282	291	280	237	268	254	294	280	282	239	289	282	245	269	266	287	269	257	266	288	279	299	258	266	232	245	291	265	296	266	273	277	282	289	258	295	267	252	248	277	290	249	300	260	293	252	284	267	273	264	308	271	261	259	289	264	229	239	260	254	288	263	239	264	274	269	280	276	284	276	273	265	300	267	245	246	271	279	319	249	290	279	284	247	288	257	290	250	266	246	238	271	284	270	273	303	276	260	272	259	251	258	273	272	267	272	250	301	297	270	249	285	261	276	265	319	300	289	258	270	281	265	287	288	288	285	298	258	262	257	280	307	279	288	278	264	242	290	290	276	274	282	281	273	244	271	284	284	292	272	268	284	272	281	256	278	268	261	257	285	293	266	297	283	256	233	277	305	291	278	264	298	270	245	286	293	242	259	253	285	265	268	262	298	261	274	277	258	257	264	258	233	278	294	282	268	265	249	276	253	249	245	284	283	281	269	290	235	281	244	281	277	279	284	254	283	293	255	257	285	300	246	276	272	297	260	259	251	280	271	274	252	255	292
15755	1920	3959	4948	4360	3653	2977	2527	2189	1940	1753	1575	1482	1321	1237	1138	1081	1104	1013	1063	924	898	862	866	909	873	849	828	775	786	841	779	841	780	706	705	755	748	741	789	757	735	696	703	707	667	718	683	693	645	739	693	663	688	699	682	660	685	702	710	705	721	697	659	690	714	698	724	692	697	696	641	657	690	672	669	707	676	683	674	673	649	649	676	632	679	703	664	632	658	670	667	686	688	696	658	649	620	632	666	699	677	677	626	665	647	687	681	689	637	680	698	642	634	644	644	646	674	658	646	695	627	654	638	683	650	690	629	682	669	640	666	700	646	657	659	635	601	674	651	671	602	665	671	649	679	684	628	616	660	704	710	694	597	632	663	689	654	646	690	632	615	656	664	689	668	611	656	675	613	640	649	637	647	632	661	682	693	671	656	639	650	636	669	641	639	737	650	641	653	598	666	696	599	661	668	654	649	610	642	716	674	646	654	638	661	657	619	653	629	690	655	678	656	677	676	664	657	660	625	663	707	645	687	632	647	639	633	606	660	625	662	596	642	657	691	663	621	734	632	679	701	617	705	611	639	666	643	657	642	675	629	687	598	661	678	647	638	627	678	620	674	630	642	627	626	642	656	640	624	673	654	687	614	724	652	645	684	627	657	650	674	657	673	618	636	629	646	659	681	634	650	643	670	606	653	631	661	688	663	663	670	654	646	663	628	664	672	669	624	654	632	600	640	644	676	657	671	657	628	630	625	652	629	652	644	671	654	643	647	681	648	702	664	680	656	637	636	653	654	656	645	625	655	667	667	678	670	655	681	682	618	658	605	621	647	650	677	660	608	644	644	638	652	645	644	644	640	619	685	669	651	602	616	643	643	627	667	648	651	671	655	649	628	681	687	649	662	652	648	667	679	696	644	635	649	665	642	668	672	678	644	667	650	640	648	607	663	664	674	638	639	662	659	663	668	692	600	622	638	644	637	681	625	672	639	652	633	623	654	650	640	600	702	693	704	691	660	698	665	642	638	644	639	643	641	642	691	616	684	620	617	623	667	659	642	616	612	617	646	662	669	671	617	648	693	647	684	657	620	662	686	659	659	683	585	661	612	672	644	640	608	638	662	650	615	603	653	691	677	676	651	636	657	610	620	641	669	656	673	620	751	667	638	658	699	638	701	661	674	692	653	631	673	609	680	641	670	644	610	652	638	650	631	687	607	624	644	634	631	668	661	613	680	624	634	678	657	657	653	650	639	645	622	619	667	696	649	661	690	627	658	658	664	625	668	650	631	685	610	660	670	608	666	666	706	631	648	675	669	639	603	660	671	657	677	630	713	670	634	647	665	630	601	634	681	665	658	662	625	664	673	672	643	618	622	694	625	625	603	654	646	626	622	637	668	664	679	658	647	617	632	667	658	662	645	688	644	641	676	671	646	619	669	621	642	656	656	639	662	628	659	685	636	644	604	644	651	609	642	669	670	654	654	662	695	621	625	647	658	672	662	674	665	678	644	667	623	676	642	673	658	691	652	643	651	656	672	635	660	614	650	668	616	631	683	658	649	658	681	657	614	635	646	629	659	649	650	659	594	653	648	658	695	627	627	668	653	671	627	606	644	662	648	643	636	656	644	663	622	622	710	625	673	673	690	673	703	654	626	672	649	676	651	691	676	658	633	688	656	639	607	669	639	632	666	683	650	648	611	630	681	631	689	647	643	666	681	648	653	673	680	666	679	599	631	632	644	661	680	655	654	639	621	652	689	665	649	714	672	619	665	639	653	654	675	660	648	668	677	677	720	644	664	634	661	625	617	704	667	674	670	653	646	682	641	686	676	620	619	608	610	693	640	639	639	634	617	663	664	666	680	655	621	658	643	674	657	689	658	675	630	612	607	620	636	615	687	669	637	644	629	673	629	665	641	598	692	665	628	678	612	693	647	653	610	636	657	696	731	637	599	647	625	672	631	668	676	685	677	599	694	634	681	658	673	661	626	650	643	635	657	662	667	685	664	689	639	670	667	713	662	626	633	611	635	670	670	668	648	694	665	647	635	643	650	647	681	623	660	639	722	648	671	667	635	656	645	687	625	673	643	660	683	624	638	673	657	676	648	661	603	666	633	700	647	614	662	668	668	637	679	682	614	665	666	606	655	632	635	644	642	652	672	649	645	680	645	619	633	639	654	666	645	628	628	654	684	704	646	633	676	649	628	669	628	671	635	653	659	633	637	664	602	702	647	624	664	665	684	644	667	647	644	635	639	663	689	635	640	662	667	697	674	638	674	635	625	611	636	659	636	665	665	671	619	678	670	660	674	668	635	631	658	646	601	648	657	710	633	659	607	660	669	667	685	655	659	668	652	703	608	634	663	631	630	680	653	656	669	665	644	602	685	688	643	619	657	671	614	682	638	672	657	671	642	633	631	599	664	636	678	611	645	666	653	675	671	677	629	627	634	668	646	675	634	690	658	623	632	697	690	692	665	649	654	659	658	654	656	673	679	651	673	678	626	629	633	665	636	701	664	652	678	647	633	661	709	653	670	671	636	666	644	671	656	632	675	629	631	643	655	659	672	659	650	759	681	660	629	680	681	678	612	651	660	679	655	659	654	671	627	657	675	658	634	606	688	633	632	677	663	674	624	688	683	646	668	650	605	621	666	624	666	641	647	689	655	664	632	636	597	671	628	634	657	657	645	641	624	677	625	683	665	627	665	636	680	634	659	651	655	651	675	649	635	624	602	678	612	628	687	689	686	708	630	637	628	698	647	672	679	699	651	676	660	644	650	627	608	632	603	633	667	634	674	649	631	657	695	617	643	641	642	687	660	674	613	656	664	687	584	653	634	654	615	669	660	651	645	660	692	627	633	736	674	646	608	694	674	688	638	652	673	667	667	655	659	635	658	623	659	666	685	677	670	660	639	644	678	611	618	631	641	675	653	612	669	641	655	644	648	664	665	630	667	621	672	676	668	668	663	678	629	648	645	654	615	661	675	649	626	636	660	658	674	669	631	662	645	664	688	697	656	682	668	647	626	684	630	661	625	659	637	646	609	646	674	719	643	648	622	678	653	673	660	648	645	607	634	671	633	653	664	645	678	650	616	638	667	631	664	649	648	658	675	646	634	625	632	649	641	701	635	638	646	685	669	652	716	685	614	642	610	659	663	655	676	616	663	652	690	639	636	630	665	688	668	662	672	655	678	659	627	669	656	640	672	650	608	684	687	658	655	642	724	680	629	616	703	636	722	647	648	654	673	640	661	622	586	633	675	632	669	659	692	605	605	667	667	675	671	692	684	665	682	635	694	654	649	632	643	702	688	677	681	596	663	639	671	637	604	658	687	618	659	638	608	675	630	607	663	639	690	639	629	649	659	659	649	640	673	660	665	626	685	668	707	624	692	640	666	671	645	667	678	670	646	686	656	681	613	638	655	652	641	624	671	656	656	615	643	631	679	651	604	667	667	665	624	681	632	617	659	651	627	650	671	644	645	651	652	684	673	644	650
2671	111	124	103	95	106	115	91	88	93	85	91	77	79	100	96	90	85	73	94	94	85	93	85	76	68	89	88	89	97	70	96	68	86	80	91	79	74	74	80	92	85	82	88	74	77	72	78	75	112	73	91	81	85	81	104	94	77	90	70	77	90	68	87	89	73	70	92	94	78	60	87	74	86	77	76	87	77	74	74	81	80	79	73	87	91	84	85	102	86	76	93	101	83	88	87	81	73	76	91	75	64	83	78	84	74	97	88	64	97	84	89	95	84	104	77	79	81	76	83	92	86	79	71	77	96	92	81	69	78	84	80	80	90	86	75	86	95	79	94	80	83	94	87	95	95	79	94	82	92	97	95	85	95	83	97	84	76	79	75	100	75	91	81	103	82	97	83	80	91	75	81	70	71	96	89	101	100	91	92	76	74	89	95	82	91	73	82	82	97	87	81	89	97	85	71	79	82	82	75	73	82	104	88	89	78	98	88	90	89	99	78	86	91	84	90	98	85	99	83	88	80	96	97	84	96	71	110	93	73	82	81	104	66	98	95	87	81	70	75	98	75	89	88	75	81	91	89	77	93	91	85	71	74	85	83	77	81	88	84	83	85	103	88	85	83	76	80	76	85	73	83	99	74	83	86	84	76	92	91	85	85	68	86	81	90	95	63	84	96	68	80	80	69	88	82	88	83	72	79	85	89	76	85	83	102	82	80	83	88	92	81	92	101	88	92	87	104	89	76	90	104	98	80	90	93	94	83	81	84	91	86	85	95	80	95	80	101	81	91	75	81	95	96	65	74	78	77	81	88	85	81	77	72	69	86	89	100	78	84	97	77	98	64	94	83	77	104	91	93	82	75	99	88	96	72	100	62	82	83	99	101	91	99	80	71	79	92	70	74	66	79	82	78	71	77	83	77	67	78	77	96	95	78	89	88	79	79	98	98	100	83	100	85	85	88	87	64	82	83	90	87	73	74	78	79	75	102	77	98	94	82	83	89	93	59	74	82	79	78	70	90	100	88	73	84	87	91	87	84	83	74	88	74	87	92	81	88	83	70	108	74	70	92	91	85	79	92	66	74	61	79	85	66	90	93	85	88	103	86	92	84	70	81	69	80	98	79	78	94	84	74	69	93	91	85	84	85	73	80	78	78	84	91	85	80	92	82	70	78	93	80	83	72	67	82	63	78	88	69	81	91	78	75	101	71	80	85	67	74	89	75	61	96	98	87	75	93	93	64	73	86	82	85	87	78	91	87	89	81	88	74	89	75	94	74	85	84	70	74	70	75	92	84	82	65	70	75	88	80	70	79	101	97	81	83	93	82	72	86	78	90	68	92	86	83	95	93	90	89	81	79	81	75	89	92	74	82	78	79	77	77	84	83	80	72	82	93	77	89	82	77	86	83	92	78	87	81	71	89	97	97	89	60	78	84	107	77	74	87	89	90	92	66	82	74	76	98	87	88	87	88	95	86	96	92	93	80	81	89	90	67	79	98	90	97	88	101	88	88	95	100	71	70	85	77	99	87	87	85	73	84	82	79	68	86	85	92	80	81	77	87	66	99	97	90	91	89	75	98	76	79	77	91	97	85	76	70	89	83	86	83	81	89	88	84	72	81	95	114	85	73	82	83	77	96	92	93	90	74	88	81	86	76	82	85	80	85	80	89	86	68	88	90	97	68	83	79	111	84	81	81	65	80	88	101	84	83	83	93	87	93	103	80	102	76	87	81	80	92	75	86	88	97	85	88	78	77	95	76	84	71	89	106	86	108	79	82	77	80	78	77	92	80	80	108	101	108	77	83	68	105	88	90	76	102	101	72	93	86	85	92	79	95	94	87	81	74	86	91	94	75	83	75	97	82	72	65	67	85	100	92	84	79	71	86	96	100	88	105	94	79	70	98	92	88	77	71	82	76	70	73	85	90	85	98	90	88	81	88	83	84	65	77	85	86	82	85	100	84	69	90	86	71	77	89	86	86	88	65	90	87	85	76	101	98	84	92	95	79	104	87	80	86	90	86	82	85	70	73	79	78	99	94	84	77	101	66	92	94	88	90	96	94	81	92	101	99	76	76	71	78	110	77	88	90	88	86	93	83	100	79	69	70	104	91	85	88	82	91	81	68	82	71	101	99	69	79	99	85	80	88	102	86	79	85	93	91	89	84	87	88	82	87	101	81	81	84	96	89	83	78	92	86	86	75	93	86	71	66	92	82	80	76	102	72	73	103	75	80	89	71	84	104	88	83	82	63	74	98	84	95	89	61	86	78	91	89	88	104	87	109	75	85	95	80	93	88	83	79	96	83	90	86	70	92	89	85	80	106	88	83	81	100	90	87	95	79	99	95	114	94	99	79	83	93	65	73	90	100	96	80	84	94	95	80	84	84	80	80	89	97	66	89	68	82	106	86	81	93	86	94	81	81	83	90	86	70	76	77	72	72	81	92	70	105	86	85	81	99	66	86	101	96	78	81	83	80	84	85	93	102	81	85	70	84	73	73	93	92	88	73	90	70	69	72	88	93	76	87	93	85	80	88	80	74	73	91	100	74	97	76	106	115	104	72	90	82	80	87	86	80	86	70	93	80	97	80	84	98	78	82	88	80	79	75	78	81	93	93	77	76	67	97	75	93	82	90	74	100	71	90	80	78	100	91	92	104	98	85	97	99	92	94	80	76	93	78	79	75	88	97	75	95	88	78	82	103	88	86	75	95	89	84	70	81	89	89	95	79	90	66	92	88	93	85	87	91	70	85	99	81	98	81	89	91	75	91	79	97	92	107	81	82	84	82	80	80	88	70	87	83	78	71	91	85	88	83	88	91	92	81	92	89	94	74	81	98	88	81	58	74	78	78	88	83	89	83	83	89	86	90	78	80	93	90	84	85	91	82	100	79	95	92	92	106	104	106	85	93	86	90	93	95	74	80	74	94	62	85	108	89	74	78	76	81	78	88	86	84	69	73	84	75	61	93	88	68	79	87	90	91	89	83	87	103	102	79	81	81	84	88	82	93	80	98	93	83	78	88	78	82	76	88	70	78	73	91	79	73	74	93	98	93	65	81	78	94	74	76	93	86	99	77	71	88	74	69	89	82	93	106	80	98	94	85	88	75	93	68	73	69	79	73	81	100	102	77	77	90	92	81	89	88	103	65	69	85	84	89	81	71	99	87	96	78	65	78	98	106	72	87	67	77	79	71	87	81	90	91	97	85	99	72	90	87	79	79	90	75	88	96	81	76	79	97	84	72	87	87	94	95	81	93	92	69	90	85	75	86	101	85	89	80	108	105	91	95	79	61	95	86	79	72	89	81	83	68	73	84	71	66	91	86	85	87	84	81	87	89	96	77	91	112	86	83	87	97	89	75	81	76	75	98	74	74	83	88	65	73	82	94	78	64	94	81	91	111	79	88	85	97	82	87	91	89	83	106	80	95	77	75	82	79	80	78	87	96	85	74	86	99	77	85	77	90	82	85	70	99	95	72	96	100	69	83
2652	292	320	353	321	333	339	315	309	307	289	267	294	269	296	288	266	274	290	271	284	306	304	292	294	236	244	279	288	269	259	280	227	296	242	259	287	288	295	268	252	273	262	269	276	246	274	281	264	265	321	292	242	265	281	265	243	263	294	286	268	277	294	266	280	277	246	291	310	268	253	256	257	293	261	234	296	271	282	262	261	246	276	244	259	250	281	260	250	250	281	263	286	267	252	243	273	275	274	259	300	295	252	303	277	264	251	261	276	257	260	323	275	255	286	254	251	271	265	261	270	246	269	277	275	240	254	279	301	263	265	267	293	260	299	291	284	273	268	268	250	302	278	279	268	273	245	263	257	269	269	266	253	281	249	274	272	287	259	247	265	294	266	255	260	290	270	268	290	260	267	243	268	255	261	250	252	261	255	276	295	265	297	253	266	266	265	265	256	252	246	260	291	275	271	255	262	250	297	251	268	277	265	277	256	270	302	269	278	270	239	284	264	266	263	258	276	262	250	272	261	272	262	273	271	253	266	273	265	296	294	249	266	273	290	247	248	250	288	264	270	255	236	257	295	257	263	292	258	271	290	285	258	250	289	257	291	300	282	295	267	277	243	290	258	285	261	265	278	279	267	268	272	263	271	257	290	268	262	267	260	265	287	278	254	243	291	277	271	271	268	287	291	256	253	268	263	261	265	304	248	279	295	247	283	285	278	257	263	278	260	260	283	286	282	283	272	257	284	280	261	259	257	307	268	264	268	281	273	257	257	281	245	276	263	245	296	261	279	247	268	261	276	286	282	252	272	272	265	260	260	253	257	245	262	286	265	287	271	282	299	283	288	289	274	285	289	259	272	296	272	280	289	295	270	277	279	280	287	268	264	284	280	243	239	275	260	285	271	263	270	255	283	260	298	284	242	273	263	265	261	269	265	284	233	279	269	271	277	289	284	249	273	271	246	276	280	261	261	247	288	259	287	257	269	272	285	273	297	269	248	265	238	266	288	292	253	261	276	264	252	251	275	289	249	247	287	274	270	274	268	215	272	278	275	257	289	298	257	256	259	259	302	270	286	254	289	264	259	270	261	280	292	255	273	278	259	270	264	261	281	264	267	272	261	272	263	289	262	246	264	285	282	279	286	252	285	258	271	271	249	266	281	265	256	296	254	257	290	261	296	249	273	296	253	274	268	268	287	267	277	250	270	257	249	292	259	278	262	270	274	264	274	310	251	254	266	283	257	276	282	270	264	249	289	252	254	267	250	230	284	294	277	281	264	279	304	283	292	277	274	255	267	270	274	263	267	258	315	241	276	263	267	278	245	283	282	256	276	272	306	275	273	282	275	259	271	258	280	270	288	250	278	297	260	280	263	242	290	274	262	288	274	270	282	274	286	275	277	286	275	259	260	262	280	243	269	275	278	306	275	277	260	287	276	288	267	292	235	277	275	267	255	274	293	281	264	268	270	284	283	281	254	275	267	303	233	270	263	274	257	273	276	255	252	266	256	268	288	273	277	267	265	288	263	247	268	304	264	247	281	270	263	233	269	239	253	267	278	292	281	277	258	274	256	295	261	260	268	264	296	248	274	241	283	267	284	273	272	280	267	261	256	251	290	248	274	289	262	264	258	278	288	222	286	305	294	264	267	266	267	243	283	266	270	247	278	266	260	286	251	256	281	276	271	254	282	254	257	265	253	251	263	276	264	300	258	256	306	273	261	271	247	258	308	286	282	248	269	257	271	249	267	280	292	245	275	251	303	258	288	246	276	287	295	275	284	268	299	255	247	287	268	264	279	266	252	278	272	265	269	247	271	256	288	247	272	275	248	240	269	263	252	284	278	241	282	287	261	277	273	287	269	266	269	286	283	245	286	278	282	290	255	245	263	285	272	253	269	268	276	284	279	259	247	270	282	270	300	251	279	286	300	249	288	278	283	242	258	252	249	281	264	281	264	267	246	270	283	262	274	297	265	269	284	248	275	302	260	252	284	287	261	270	243	279	264	245	287	278	261	253	273	283	262	274	292	272	308	268	271	289	305	280	261	268	266	255	281	233	268	253	282	300	268	275	246	289	314	276	260	267	281	253	288	284	275	256	277	243	284	266	268	292	249	290	269	252	235	290	260	282	260	276	243	258	269	282	279	265	266	269	266	270	279	253	240	251	299	260	265	267	267	271	253	253	285	281	269	260	264	280	267	282	255	250	245	265	273	277	276	278	288	272	283	257	251	249	264	274	280	275	285	253	295	265	279	273	261	281	279	294	249	244	266	254	258	280	272	261	245	274	300	272	274	253	261	274	290	273	267	297	275	271	241	292	249	264	276	245	255	249	267	277	292	253	294	252	282	256	248	284	291	283	281	282	283	268	289	253	252	276	259	259	285	286	250	261	271	285	283	289	254	272	270	262	291	281	273	242	279	270	255	259	245	239	282	274	258	253	272	277	274	268	276	261	270	272	263	267	271	304	276	250	243	249	268	253	248	282	279	254	261	282	249	263	257	257	266	259	262	277	267	285	289	278	283	271	301	276	280	267	271	249	237	273	247	270	276	264	236	270	257	261	259	266	271	259	241	246	269	241	243	268	293	272	246	283	274	274	245	256	267	246	280	262	270	255	273	318	252	235	253	283	281	271	273	272	254	280	262	255	242	259	261	253	260	258	279	272	239	254	253	278	271	221	262	261	266	296	289	274	257	273	271	280	284	277	254	272	282	259	270	305	274	293	265	256	248	285	257	285	261	261	277	274	273	277	266	239	286	262	273	267	274	249	289	265	266	259	294	279	260	289	253	247	245	259	271	274	269	294	275	259	261	283	261	253	242	269	250	278	272	265	283	268	275	267	280	285	260	238	247	265	258	282	277	273	287	275	266	251	296	259	289	296	249	282	264	277	225	267	271	249	251	267	279	277	287	244	276	257	268	264	246	245	274	280	283	267	268	254	265	266	269	291	260	298	288	277	276	255	284	248	286	255	280	273	256	259	270	270	244	267	283	262	256	280	270	260	292	253	259	299	280	275	286	246	274	251	273	275	291	268	295	284	276	248	277	285	284	256	291	287	259	272	267	246	275	276	271	265	257	284	288	262	282	271	255	280	243	258	256	283	249	255	281	269	296	280	243	248	272	249	273	321	304	275	285	254	281	267	254	290	278	258	284	266	272	260	255	257	303	268	280	247	269	268	264	275	259	307	272	277	262	262	269	255	304	275	278	275	261	249	272	285	260	263	249	267	266	274	286	269	267	284	270	278	278	260	298	286	257	266	275	266	270	260	223	260	277	305	282	278	269	308	280	268	249	262	261	261	244	287	306	273	268	314	274	273	256	243	283	282	280	265	285	275	301	256	277	289	286	294	257	233	251	283	282	271	272	265	293	256	255	231	277	302	278	266	274	250	291	262	278	270	294	270	251	284	248	263	261	263	304	263	273	262	237	250	264	257	291	265	285	269	268	272	246	280	283	281	265	281	265	305	254	304	287	275	264	280	244	298	284	273
25026	5678	1205	807	653	506	440	373	321	325	303	266	266	248	297	278	250	249	230	251	217	206	241	233	245	222	242	231	229	215	204	221	205	237	238	212	210	223	227	248	225	214	222	243	249	231	228	228	213	245	222	223	236	206	198	233	230	255	214	233	238	241	206	220	234	228	247	212	223	239	225	238	237	244	232	247	210	245	213	231	245	247	217	215	229	220	222	220	180	232	211	218	200	215	201	221	239	238	224	215	219	231	222	207	213	202	213	226	240	214	223	227	230	196	205	206	208	218	263	226	232	213	252	219	211	228	204	254	224	222	216	210	225	261	240	238	250	210	238	227	233	211	223	221	202	219	199	258	215	200	219	231	227	220	197	226	229	209	211	224	224	218	226	218	217	233	235	207	216	212	219	227	197	218	221	205	209	200	205	226	216	233	244	224	230	212	248	257	203	202	215	208	225	225	216	201	206	212	217	218	229	228	215	231	232	228	225	206	211	212	229	227	214	203	215	232	227	208	231	219	249	236	215	227	209	201	241	213	224	247	224	225	225	216	226	211	208	220	238	217	244	206	209	236	215	234	221	237	236	242	245	249	216	216	201	234	225	226	240	241	223	220	225	215	219	229	221	222	221	207	205	236	211	226	234	216	215	211	225	239	219	232	218	226	214	210	236	196	200	223	229	221	203	205	232	197	237	240	226	225	216	238	210	205	241	217	219	207	215	234	217	221	230	203	196	229	262	218	234	240	230	203	248	247	254	219	218	234	226	203	208	222	207	220	221	215	223	238	222	205	225	197	209	226	203	216	237	218	207	239	221	201	228	226	201	221	221	201	214	234	216	231	233	212	226	240	229	239	212	225	209	242	222	211	240	200	235	231	230	260	256	195	222	215	204	241	204	238	219	216	232	206	237	233	236	216	225	227	216	224	226	225	222	240	210	228	210	245	233	230	219	256	234	242	261	217	237	222	220	199	242	224	197	234	210	212	234	231	246	233	232	225	260	208	223	241	215	222	253	233	222	263	212	228	212	223	222	222	222	213	226	221	263	225	245	236	254	260	234	225	220	226	229	198	229	214	246	213	188	240	230	247	243	261	224	217	235	229	219	242	243	236	251	214	197	193	225	216	233	236	223	214	208	240	200	195	223	224	236	193	189	206	236	241	213	222	204	235	261	219	213	232	230	207	196	224	219	243	227	220	237	212	209	229	263	217	236	215	217	221	240	246	222	226	213	213	248	213	204	218	208	228	196	207	217	227	214	221	204	217	238	235	243	244	234	225	229	243	228	209	228	222	229	253	209	225	233	209	228	209	251	204	197	240	230	221	236	233	218	211	223	231	231	231	218	231	220	222	219	215	195	220	223	237	207	213	225	239	222	240	217	233	219	220	200	206	236	216	235	222	213	216	218	196	255	233	210	213	218	230	217	212	230	226	215	220	210	242	199	217	205	252	236	228	192	218	226	226	216	230	246	217	249	219	228	225	228	204	235	201	224	200	257	221	214	244	205	222	226	213	214	220	225	201	199	215	219	238	240	212	229	220	253	209	214	206	219	207	230	209	217	253	229	194	239	255	230	237	206	220	179	223	212	214	198	231	235	226	224	221	218	224	239	261	247	229	265	208	228	248	229	240	227	240	215	225	254	210	208	247	208	241	224	227	217	210	223	250	224	229	231	246	232	234	210	214	224	225	205	237	205	238	223	209	230	218	221	249	216	250	203	221	226	271	226	205	211	227	231	213	237	231	216	239	218	203	213	234	240	225	215	210	194	217	218	217	229	214	227	201	224	211	212	245	234	213	230	237	228	211	253	234	214	261	199	206	240	207	210	224	239	226	207	226	219	207	217	225	200	223	246	220	204	215	199	234	196	207	206	254	221	232	246	210	235	223	221	212	234	213	211	197	230	231	227	270	216	213	206	226	229	213	210	246	229	200	225	222	217	217	217	223	205	227	227	223	210	237	224	226	215	223	232	232	226	226	198	220	240	211	247	233	228	217	234	204	213	198	177	229	204	249	230	191	232	233	234	227	235	215	223	213	218	223	219	241	203	227	207	225	234	216	238	204	197	209	201	209	222	237	205	231	212	198	216	197	205	218	237	203	233	214	220	215	207	218	223	230	203	238	220	231	211	200	205	206	219	214	234	235	211	213	208	231	223	236	224	245	208	213	230	231	222	219	207	215	203	236	213	242	254	233	206	266	252	238	232	212	207	229	185	245	228	255	216	205	242	217	214	250	212	213	223	269	218	239	228	199	219	225	239	192	198	201	235	247	225	205	243	226	213	223	231	220	238	210	215	234	229	227	231	220	227	230	223	233	204	238	223	213	217	203	252	220	222	234	241	217	236	210	235	224	244	231	204	242	262	227	226	243	210	222	212	223	226	230	230	210	216	230	209	225	226	244	218	192	223	196	216	229	233	212	246	219	235	222	217	221	224	194	197	213	209	201	226	223	193	217	273	210	242	241	196	237	225	208	223	199	213	252	219	206	216	231	233	228	234	232	215	207	225	239	200	190	227	224	220	210	213	212	235	234	227	244	211	218	237	214	247	193	239	235	215	248	239	209	226	205	240	222	205	216	215	224	225	220	240	220	236	210	222	241	212	221	193	228	202	236	252	200	237	219	201	221	226	232	194	212	244	229	207	212	223	233	249	199	244	222	250	226	224	231	262	241	234	211	187	235	240	246	229	202	212	243	237	242	241	219	192	229	246	212	259	234	198	218	238	238	210	217	236	220	206	231	265	235	198	220	210	216	227	217	270	199	219	227	202	224	222	243	203	229	222	214	219	245	222	229	234	218	223	221	224	240	215	224	230	224	230	234	239	221	233	214	203	226	223	212	208	217	229	254	226	238	219	206	210	205	243	233	238	228	241	209	215	239	232	194	232	211	211	233	216	237	219	211	212	222	238	240	227	232	241	209	217	214	200	232	240	194	228	215	238	215	206	232	195	220	254	212	214	242	202	220	227	235	222	234	238	233	207	211	207	214	203	257	222	219	212	213	244	221	219	235	212	211	212	221	222	225	244	218	250	227	234	214	247	209	228	237	229	209	228	227	220	214	249	234	213	213	258	210	254	220	236	221	223	202	232	229	240	210	239	216	207	221	240	223	224	244	203	206	230	225	208	178	236	224	217	225	208	250	227	220	222	209	206	211	219	218	235	226	239	225	235	210	225	192	261	206	230	217	228	252	233	210	271	250	195	218	226	252	242	239	208	242	242	252	228	228	222	224	203	218	213	206	209	239	237	227	215	223	218	243	214	253	201	220	210	224	242	200	244	223	211	216	219	222	211	215	223	225	230	217	232	218	228	246	191	220	224	206	224	215	225	242	196	225	234	202	238	228	220	221	202	209	234	219	217	220	227	195	205	216	214	234	194	218	229	222	238	195	209	211	213	210	224	236	213	213	197	241	228	199	216	228	251	208	213	238	217	201	240	214	242	234	233	204	218	224	233	241	223	221	242	227	254	220	241	231	206	243	220	238	221	227
11423	1195	2130	2623	2390	2075	1742	1550	1327	1174	1113	982	927	932	934	930	800	779	736	766	742	751	693	667	687	680	639	668	589	672	640	601	656	585	592	604	649	663	610	595	614	612	609	645	629	622	613	588	576	593	559	596	563	620	598	599	583	632	573	585	575	617	575	547	549	558	591	595	576	572	582	570	604	566	575	622	553	611	632	565	587	573	571	574	570	599	603	573	545	587	588	596	569	538	562	555	605	594	557	535	564	542	553	574	600	556	580	582	550	590	568	574	614	566	587	565	564	581	542	569	593	584	570	619	555	547	570	530	570	592	584	596	601	569	559	557	561	553	586	555	601	569	535	573	596	575	571	550	540	585	555	605	585	542	549	538	579	602	565	572	565	567	597	568	581	589	594	586	575	551	585	622	551	623	594	586	577	533	584	537	555	620	642	568	587	540	564	586	534	562	594	554	553	562	569	537	586	575	539	591	567	579	554	613	563	591	557	582	555	573	560	568	571	600	605	551	546	601	579	580	574	570	625	572	529	549	551	566	554	568	534	555	576	556	583	575	576	585	580	547	578	565	558	551	551	537	553	579	559	559	558	525	566	575	578	571	631	589	611	528	543	566	566	578	602	561	536	545	590	552	558	602	543	566	578	571	557	583	569	578	558	601	565	601	536	565	572	595	562	587	524	531	555	550	503	546	549	573	582	559	582	584	547	574	556	509	600	576	585	556	543	589	557	547	549	584	537	550	546	559	553	599	595	542	554	594	569	546	573	564	573	574	581	582	583	565	575	533	548	564	537	572	528	567	582	498	555	558	552	574	608	585	567	540	584	564	625	582	589	589	534	538	560	542	583	570	591	564	587	574	542	610	559	587	525	565	591	573	573	556	557	568	611	577	562	616	550	564	574	553	548	579	583	571	582	568	589	576	547	593	604	595	583	535	596	590	608	609	559	560	544	558	533	566	568	570	560	626	516	529	574	568	541	556	582	599	610	577	536	560	583	547	554	555	520	571	565	540	532	590	559	593	585	520	536	554	551	560	630	533	563	507	597	625	583	576	568	587	606	546	557	587	556	585	562	535	603	595	564	596	573	528	567	559	609	544	566	559	601	561	599	585	576	529	557	537	602	585	602	580	526	552	583	571	539	581	532	607	574	566	549	580	555	576	584	548	622	591	601	568	580	549	547	584	582	595	600	626	593	584	607	563	589	613	554	556	548	552	539	571	562	530	561	552	559	583	564	540	539	562	565	571	554	583	583	574	564	584	597	560	574	537	555	580	530	584	523	529	577	547	572	534	568	562	561	583	604	533	582	505	573	555	550	578	527	558	553	602	568	578	563	615	578	570	583	513	575	536	602	538	568	568	551	567	558	593	575	567	531	580	547	565	594	608	577	582	592	557	570	579	583	572	598	578	580	593	563	551	565	559	528	584	599	592	570	573	533	558	536	595	575	602	567	565	572	570	595	590	538	593	559	586	591	540	560	580	598	594	544	545	572	568	588	543	586	560	563	552	554	587	600	594	538	579	535	560	586	560	581	560	573	585	582	594	600	579	557	554	578	540	590	619	545	604	539	606	589	604	585	509	551	605	550	583	550	525	596	578	570	567	578	589	553	593	560	577	547	599	601	578	589	586	541	632	541	575	509	568	578	604	556	579	571	590	560	578	551	622	623	567	557	571	578	557	510	577	557	550	573	603	567	548	561	577	551	553	555	539	566	577	582	567	564	552	597	556	543	559	586	610	573	569	588	613	551	561	606	586	560	576	559	575	583	566	559	572	593	569	557	553	594	566	583	525	555	557	588	580	568	537	621	626	616	540	584	571	567	550	549	544	643	554	521	518	556	535	588	553	572	576	580	595	593	582	568	563	603	564	586	558	634	573	587	523	570	562	514	563	596	521	545	596	579	576	560	550	572	558	603	544	581	635	582	563	582	562	576	630	549	588	605	566	561	561	600	589	599	599	585	605	566	530	566	555	564	550	590	578	561	574	577	552	551	559	615	544	583	602	583	585	578	615	580	556	588	581	564	554	588	550	599	593	591	603	614	566	556	549	556	586	558	587	583	542	552	607	549	586	591	573	582	536	588	579	572	571	614	571	590	561	560	573	552	604	575	534	579	624	562	548	587	558	598	591	517	564	563	576	561	569	536	590	549	559	585	542	584	553	567	587	566	599	590	592	573	527	530	576	567	582	543	578	603	614	535	576	569	553	598	540	574	567	569	573	531	565	571	564	569	559	589	551	584	603	568	581	614	595	575	548	518	559	534	584	578	586	559	590	573	581	584	543	569	536	530	602	543	585	552	555	536	572	547	580	574	507	574	619	555	546	545	531	549	619	563	571	568	547	593	607	532	556	559	541	564	574	535	515	615	590	554	562	587	563	579	581	595	570	592	558	562	566	540	602	571	542	565	546	555	549	572	525	589	532	598	546	548	535	547	618	521	555	537	555	577	595	529	602	593	551	567	519	581	541	610	610	565	590	556	598	572	552	566	561	557	577	546	553	578	571	509	597	569	609	534	573	513	588	573	547	543	602	569	564	507	591	562	566	570	539	578	560	559	606	550	529	528	580	572	570	577	589	571	570	558	626	555	583	574	527	576	591	597	535	587	594	562	565	585	583	560	583	520	566	561	576	563	559	581	545	572	551	591	540	574	590	568	606	560	554	538	562	598	596	597	594	558	553	599	572	529	556	538	580	580	598	550	553	539	581	563	554	584	601	548	624	587	559	583	583	539	572	538	573	544	576	569	575	553	589	573	553	597	574	601	593	596	540	558	545	552	600	554	540	564	569	572	547	601	576	551	569	561	566	590	568	610	573	608	599	590	574	560	534	575	572	580	580	549	564	587	605	540	578	577	610	629	558	558	563	578	539	551	600	565	579	521	542	571	520	584	534	548	570	589	600	571	574	553	546	555	594	537	577	541	519	545	570	586	552	518	540	572	527	585	548	624	572	537	568	553	533	561	587	561	586	559	564	554	584	574	575	577	569	598	569	564	574	589	569	592	582	569	570	579	526	558	585	588	526	549	603	558	575	623	558	567	523	526	555	505	551	591	587	561	581	567	596	529	581	559	584	610	527	573	593	596	610	574	544	603	590	552	600	567	564	572	584	533	537	538	553	545	557	570	582	583	551	571	605	557	526	582	556	597	526	552	552	555	534	565	577	595	518	575	566	566	538	576	554	603	546	559	570	591	586	566	626	583	623	516	563	570	546	547	551	582	551	582	550	543	597	547	608	572	611	530	562	560	533	562	629	566	538	593	560	565	552	583	560	536	606	590	569	584	575	597	567	582	575	575	531	585	554	599	563	579	547	573	580	521	610	547	562	587	594	571	566	556	565	587	565	614	593	597	548	533	548	546	555	553	580	587	559	580	573	581	561	601	609	539	546	564	560	551	552	602	509	609	590	563	575	541	547	539	579	557	562	549	605	577	556	582	558	564	585	598	592	542	571	575	568	575	572	550	550	607	562	607	559	571	594	585	553	575	600
32988	15401	4530	1804	1108	906	724	631	516	455	466	401	392	375	358	342	333	325	323	363	302	329	272	324	303	275	317	293	314	299	283	283	249	306	290	279	283	319	302	248	264	255	256	286	265	255	304	250	301	290	299	279	281	285	304	283	275	315	302	274	279	274	277	263	288	278	255	297	270	303	283	274	297	268	296	276	265	277	246	271	282	279	291	305	258	276	274	264	248	323	299	276	270	242	274	245	270	308	283	242	278	271	253	269	249	285	293	281	268	237	292	291	249	282	281	269	284	269	270	263	275	249	275	259	294	280	310	290	277	298	254	257	293	277	291	286	288	252	278	255	271	292	270	277	253	258	273	262	249	263	296	269	261	270	277	296	306	268	271	261	274	263	280	279	244	261	264	242	290	269	248	245	262	282	249	255	254	258	246	256	269	270	263	271	262	281	282	259	264	281	260	274	267	268	235	268	301	288	283	282	292	254	286	243	262	270	273	277	258	280	257	254	256	297	249	260	251	298	281	240	288	301	283	269	241	248	285	259	262	304	272	279	249	257	257	279	288	272	258	263	291	294	304	269	283	251	273	266	253	254	258	268	291	293	276	219	283	268	263	280	271	265	266	299	287	293	245	252	266	256	266	272	284	280	260	265	257	266	297	251	257	226	304	298	270	273	234	249	263	257	279	267	289	305	271	266	246	251	261	275	289	301	253	283	264	263	260	306	273	290	293	261	284	281	303	281	292	271	300	285	258	246	247	275	257	288	288	275	289	274	288	304	284	304	262	273	286	255	285	266	253	306	253	273	289	301	234	261	231	277	281	269	262	261	263	239	272	281	275	267	273	278	253	296	283	265	272	268	296	271	249	267	292	254	272	286	290	271	282	289	266	261	260	286	292	248	270	290	271	274	265	280	249	279	312	287	292	257	279	257	296	250	268	274	274	236	268	248	303	268	275	270	290	285	265	298	284	300	257	271	256	253	277	292	258	275	256	260	246	264	284	263	265	269	280	256	287	249	272	313	239	260	269	255	283	268	288	260	277	283	259	266	266	245	262	335	285	271	271	278	278	254	257	294	261	278	251	277	244	263	266	248	281	267	288	296	280	261	281	265	265	300	295	255	274	297	297	250	266	259	274	276	268	274	274	271	274	272	284	276	272	254	275	254	279	307	274	281	275	268	239	277	261	276	257	255	270	244	274	277	276	265	264	278	258	282	279	275	244	272	293	279	277	284	252	250	275	289	259	271	295	273	260	243	299	257	277	254	291	240	279	272	275	274	275	296	248	273	263	254	261	275	299	277	330	287	255	272	272	281	238	283	311	269	272	221	261	271	261	264	284	261	268	267	310	257	264	254	250	252	258	253	271	251	252	258	263	264	257	249	252	250	250	300	312	277	301	268	264	247	277	256	275	305	274	284	285	260	280	280	256	283	296	265	261	284	305	274	280	278	257	277	259	279	286	277	296	282	266	264	221	268	257	277	260	288	247	278	249	255	277	283	250	285	292	279	264	274	268	243	263	279	262	301	276	274	283	295	265	299	285	283	250	251	270	280	275	281	260	252	278	270	276	305	291	298	275	278	289	284	271	259	289	265	267	275	256	226	260	281	250	264	269	242	261	270	300	292	271	295	275	233	270	298	250	258	287	268	286	253	270	275	260	272	240	266	287	288	292	281	304	284	299	267	288	273	252	284	284	278	256	298	285	252	266	239	286	287	250	252	247	255	254	295	257	258	254	285	259	271	269	257	266	257	282	275	252	278	224	260	269	281	298	253	232	286	266	269	268	276	272	255	284	267	263	258	281	227	256	272	290	299	306	238	266	263	262	282	268	230	252	258	250	281	286	283	268	292	262	252	246	284	283	245	267	275	264	300	265	259	289	270	282	277	259	273	238	246	273	272	256	284	284	282	279	268	256	243	302	283	277	287	259	253	251	268	287	271	266	267	268	265	261	288	318	276	304	277	286	244	277	287	301	258	274	267	279	281	266	295	273	272	268	273	262	277	271	248	279	296	297	264	252	303	275	282	268	261	269	276	265	273	257	264	270	276	263	272	283	270	266	272	301	275	268	255	251	297	311	260	239	268	275	272	262	282	284	281	292	267	256	257	264	295	253	284	267	267	262	290	267	288	246	260	232	256	263	260	251	245	265	252	295	225	296	285	291	260	301	275	270	272	277	284	275	251	257	266	278	260	253	288	261	262	286	281	272	271	286	247	270	257	251	258	268	294	277	279	263	262	274	256	256	258	273	263	239	257	270	266	256	260	252	267	285	272	288	280	263	275	275	284	250	247	283	273	291	272	235	256	257	270	288	273	278	268	281	263	270	280	252	275	289	276	287	301	278	267	283	266	267	259	275	262	268	279	273	305	296	308	294	267	286	273	262	313	261	302	283	288	285	254	266	298	313	265	287	266	315	276	300	315	298	293	288	266	265	251	255	255	279	303	277	247	243	293	291	301	260	267	255	255	267	243	261	279	259	268	273	286	285	274	274	260	268	251	256	304	263	257	284	276	272	291	274	290	265	268	295	275	303	262	253	260	284	258	291	224	257	252	277	278	262	275	277	276	310	301	250	279	266	270	262	268	281	265	279	262	269	287	241	270	266	234	309	282	238	282	307	274	299	268	263	252	267	268	263	261	254	276	258	245	275	277	269	268	246	263	276	260	274	265	261	296	285	264	259	256	271	270	268	308	245	277	247	267	299	264	276	277	272	272	273	275	278	306	277	272	251	237	289	287	257	267	262	267	276	257	261	237	221	253	263	267	268	283	265	258	283	281	285	282	257	235	240	249	288	276	249	278	279	299	273	257	282	280	251	265	292	262	294	245	290	242	286	266	261	243	261	296	246	298	251	270	254	274	277	264	265	256	289	260	263	280	271	288	283	249	263	255	259	251	291	257	267	294	273	261	266	291	288	285	286	256	260	286	274	287	282	252	261	266	296	273	298	257	256	264	263	285	283	272	253	253	288	276	260	269	243	270	264	267	256	277	265	266	299	283	310	265	271	256	274	271	271	258	271	259	266	278	274	273	289	276	272	269	307	266	268	273	287	278	256	268	273	256	270	286	273	280	276	263	294	288	271	269	288	267	280	250	258	269	263	269	281	274	270	275	277	271	287	278	264	285	272	290	282	258	281	265	266	234	270	265	249	275	274	252	248	260	266	260	286	266	263	262	289	269	274	274	273	294	259	295	272	276	286	276	266	260	271	260	288	261	266	280	288	282	288	244	292	245	298	283	265	241	265	285	251	272	250	272	272	279	279	284	272	258	271	269	297	280	286	264	290	270	284	267	258	267	253	267	277	264	258	245	263	269	273	236	231	266	246	262	280	269	265	264	261	280	263	295	278	270	282	268	277	299	300	258	270	285	272	293	251	275	274	273	260	265	260	234	273	250	266	270	271	259	270	250	266	274	280	273	290	271	258	267	275	292	262	219	276	276	277	264	268	237	254	290	248	286	268	261	305	276	283	255	261	255	274	302	282	250	274	224
15869	1969	3881	4889	4279	3679	2971	2509	2143	1971	1800	1527	1442	1306	1212	1154	1116	1051	1001	979	873	966	878	901	867	828	826	792	808	765	768	773	743	755	752	752	743	752	718	732	747	706	725	770	722	742	776	707	723	697	701	748	650	681	691	701	684	683	695	662	657	666	613	665	679	723	680	674	624	690	688	708	642	673	708	684	635	673	707	708	684	690	691	660	663	674	689	633	644	676	657	643	663	643	674	712	675	642	632	667	599	651	674	689	690	633	631	644	691	710	657	660	607	669	633	696	716	641	650	686	632	688	680	659	664	688	614	637	624	678	644	646	656	692	663	698	643	700	638	668	638	647	686	650	654	664	643	659	641	698	637	685	654	660	597	651	624	673	646	636	651	637	662	650	679	627	630	672	625	604	688	699	642	654	637	668	657	642	663	635	575	633	659	664	624	676	654	655	707	620	671	636	659	659	664	589	654	649	619	668	648	664	618	662	644	636	646	686	668	653	578	653	664	686	644	652	667	608	701	629	685	629	662	679	651	643	587	640	645	635	678	651	627	690	651	669	661	622	671	701	675	683	679	635	666	633	627	683	652	632	623	616	654	641	621	650	645	623	658	625	635	634	677	652	663	692	656	678	603	643	660	671	638	673	666	662	658	655	655	654	666	619	646	638	661	636	636	666	650	640	585	634	641	649	674	649	652	667	652	663	673	628	655	681	643	667	617	636	654	644	653	661	635	626	652	684	648	683	646	643	632	683	602	642	705	635	675	615	612	657	672	664	643	688	652	621	697	672	682	659	659	622	697	621	647	623	645	673	603	665	659	665	654	612	626	639	665	654	674	627	683	658	593	663	668	656	614	675	629	660	612	663	629	661	654	679	652	669	657	622	717	659	640	649	609	632	592	622	670	646	671	622	637	684	645	629	679	661	635	635	630	626	628	687	669	655	672	655	646	638	659	699	663	658	629	696	689	655	691	644	670	612	708	633	675	648	639	637	605	609	612	631	638	626	592	637	613	654	626	683	678	643	617	656	671	625	641	641	610	684	640	660	640	689	654	655	669	656	648	650	665	624	604	657	675	680	664	656	657	706	627	639	605	726	623	642	695	615	685	621	688	647	660	646	598	650	704	651	726	655	662	608	646	652	684	635	638	652	660	641	629	641	636	674	648	653	627	652	672	652	658	669	643	661	678	661	681	659	651	625	656	646	600	662	588	629	639	642	619	616	632	625	652	606	668	641	647	647	666	618	651	637	627	668	593	642	655	659	648	712	671	656	616	629	648	692	685	666	630	663	620	655	639	670	667	602	625	672	662	646	650	663	681	676	645	630	663	654	657	635	697	619	631	621	640	664	634	641	665	620	665	687	650	655	644	623	650	633	653	645	667	638	648	668	611	690	652	673	610	676	646	687	645	633	641	658	657	626	638	650	623	596	640	644	650	636	655	641	639	623	693	629	647	621	662	691	675	665	660	664	673	630	626	649	674	669	582	658	670	622	615	633	633	647	628	647	716	659	680	667	650	654	654	664	592	659	634	662	646	697	660	631	623	636	652	639	670	652	639	673	612	657	661	638	639	644	646	693	682	678	653	641	649	684	675	672	657	675	674	654	651	624	647	691	630	643	699	639	667	636	598	628	673	644	616	629	622	691	666	663	643	703	652	666	671	645	679	650	630	647	644	620	654	646	656	675	639	621	680	712	669	654	651	643	674	635	654	632	615	633	633	632	655	627	615	634	668	629	623	674	629	639	643	679	622	603	649	640	635	661	616	668	657	686	693	648	625	648	661	643	672	615	634	649	659	631	670	634	674	624	655	662	645	662	636	629	599	630	649	664	662	605	670	666	635	686	608	645	652	659	650	655	644	641	638	708	662	640	633	706	699	617	691	616	612	655	677	649	721	632	680	688	651	630	661	668	657	667	635	678	634	626	668	702	642	624	645	630	644	636	657	696	656	654	655	617	628	621	671	668	680	662	674	614	643	676	663	612	669	611	635	650	683	641	601	640	710	625	627	652	670	625	607	641	607	695	657	691	679	629	632	630	646	643	707	645	622	654	648	652	684	637	641	706	647	654	663	674	648	657	637	610	691	654	681	655	591	624	637	658	630	637	682	631	655	613	619	615	663	673	680	605	662	688	665	665	667	667	653	649	645	690	681	596	629	634	626	664	680	619	637	632	639	640	649	681	603	608	649	646	616	647	736	668	661	654	600	612	653	678	646	620	643	665	675	664	680	582	617	661	612	614	656	659	633	648	685	623	681	682	627	692	612	638	704	684	716	659	653	668	658	651	631	658	681	680	628	656	638	660	688	654	642	617	653	632	660	629	623	606	640	620	614	649	638	655	686	617	668	665	629	617	602	695	627	653	633	634	648	638	631	668	636	639	669	658	656	654	695	662	670	651	636	677	647	665	657	630	674	622	678	675	669	648	663	659	702	651	642	710	633	622	694	673	662	651	649	691	664	644	661	655	651	726	647	655	623	664	660	664	640	688	624	647	663	666	663	611	662	622	660	651	654	692	693	638	690	621	659	686	636	677	621	622	650	682	656	641	635	641	682	663	649	655	674	653	657	627	697	640	663	633	670	700	664	626	667	593	700	642	627	609	660	637	644	683	650	650	667	621	682	646	670	678	618	649	607	646	635	628	639	643	641	667	633	688	676	583	653	641	663	657	663	668	634	683	666	652	646	650	634	672	608	637	633	658	642	638	679	644	651	692	650	626	633	639	626	632	650	687	662	672	678	652	611	679	650	669	637	652	641	640	678	632	603	654	674	651	635	661	650	657	683	686	631	656	634	655	649	694	634	627	615	665	677	634	648	610	693	633	612	652	638	641	639	635	644	677	658	600	703	674	661	654	660	645	705	629	652	647	640	653	657	668	694	630	645	658	704	631	639	630	635	659	676	648	619	623	661	629	649	652	710	632	643	628	670	628	636	623	636	675	665	673	616	669	636	671	665	654	641	670	665	671	619	590	628	643	671	616	619	648	646	602	648	620	660	639	666	654	667	644	639	650	654	661	637	653	661	633	665	663	669	659	660	628	657	652	651	645	631	681	674	663	658	640	654	631	633	681	678	617	645	696	640	674	656	649	641	662	655	679	634	655	627	624	682	699	657	627	632	650	652	659	652	663	631	629	665	673	691	624	588	657	646	628	661	643	621	647	640	644	644	605	648	694	662	683	615	651	616	643	626	706	653	656	620	645	669	656	653	635	618	613	626	615	615	671	640	673	640	643	602	685	620	629	593	710	658	649	637	623	633	656	623	656	676	671	653	654	664	588	602	666	632	634	674	656	681	647	627	663	672	639	643	671	657	573	645	628	682	687	654	643	617	658	719	619	670	684	640	653	629	669	639	678	693	659	668	667	616	632	687	688	648	599	647	624	638	646	635	665	630	607	578	616	643	672	650	637	640	669	657	682	632	667	653	625	620	600	593	641	627	647	710	699	661	633	714	631	615	648	664	658	643	648	668	645	660	614	664	709	660	654	628	625
2776	126	105	116	81	95	80	93	94	84	84	95	85	87	78	96	95	98	89	87	79	96	85	95	87	94	72	85	72	84	78	80	72	78	90	87	77	84	77	79	79	97	108	100	65	85	101	72	69	92	88	90	90	92	74	76	74	77	93	72	72	96	80	89	85	82	84	77	82	77	91	85	77	77	74	94	73	91	93	89	91	83	74	99	86	82	91	76	105	71	64	82	84	77	111	78	79	74	73	75	87	80	97	76	72	78	97	83	95	92	88	93	71	76	92	80	87	70	93	78	84	108	81	81	93	88	69	100	73	93	101	104	94	73	66	91	86	76	84	104	86	79	118	84	84	91	82	74	74	76	83	75	77	77	76	72	88	77	86	83	84	77	83	101	82	92	77	89	84	58	94	83	92	87	89	89	75	97	83	91	100	92	98	79	83	82	88	77	88	100	100	91	87	81	75	109	84	87	66	90	84	87	101	80	86	73	110	98	76	88	91	83	99	94	60	93	86	85	93	84	82	87	77	97	83	108	76	75	74	101	79	76	90	77	76	84	90	94	70	93	98	90	84	95	88	83	73	87	88	84	87	81	101	79	88	97	93	115	94	84	91	83	94	99	81	93	85	81	77	101	74	69	85	83	78	82	71	93	88	78	85	86	90	69	88	89	66	84	69	90	88	92	87	86	105	89	103	84	72	85	71	84	76	75	75	74	78	99	95	84	76	76	69	91	87	80	88	90	68	86	86	73	80	83	92	92	82	78	78	97	77	90	79	100	91	82	95	82	77	76	81	103	96	86	74	85	90	75	86	73	91	66	103	93	89	80	84	71	86	94	79	79	89	74	77	65	84	79	104	95	84	83	87	69	95	85	75	89	77	93	94	89	82	92	103	79	75	102	87	103	87	87	96	97	89	94	76	79	78	88	79	73	85	83	93	97	87	80	89	79	79	78	80	93	90	77	82	75	86	77	74	70	91	81	84	79	81	77	84	84	95	84	76	86	79	85	71	92	87	73	82	90	97	69	80	96	94	83	86	64	90	104	86	85	90	77	74	82	87	75	103	87	66	103	82	97	84	105	85	89	88	73	64	88	97	72	79	70	79	89	75	77	89	94	77	75	88	88	99	83	111	85	93	91	86	99	88	80	75	90	97	97	88	100	79	87	77	85	93	91	83	75	76	98	73	85	65	90	68	85	69	79	79	85	93	86	72	78	91	73	82	75	80	89	94	88	102	77	74	82	81	60	84	77	88	85	74	84	96	80	71	81	82	90	89	77	82	98	78	89	91	79	71	83	86	87	65	81	105	85	100	82	75	95	94	84	93	96	66	77	85	83	93	86	86	83	68	86	98	80	77	85	64	68	89	96	88	83	82	71	90	85	74	103	66	72	85	88	91	87	90	90	93	87	79	97	95	76	87	84	92	75	88	72	68	85	87	98	90	72	85	94	91	79	86	79	70	98	96	94	84	73	81	78	74	83	101	79	97	78	93	82	77	69	84	81	66	96	81	99	93	85	71	97	82	80	57	77	75	83	83	79	105	76	77	81	89	86	93	88	88	71	77	81	85	105	84	64	91	83	74	84	77	93	68	88	79	80	87	96	87	92	78	83	90	57	81	92	87	98	81	80	81	91	74	83	77	90	85	82	105	81	79	91	69	84	89	94	109	84	98	94	88	82	85	93	84	93	82	87	86	90	91	91	89	94	89	94	77	77	70	85	102	90	89	85	66	91	88	86	83	86	103	84	75	81	89	74	90	100	84	90	72	70	106	71	85	93	87	90	98	88	84	84	81	92	99	80	105	98	91	84	80	95	85	86	68	96	85	90	81	84	67	86	92	84	86	85	83	85	98	85	87	85	79	79	82	84	75	70	94	90	74	90	80	109	90	75	67	73	101	81	95	98	87	82	114	87	86	87	99	85	90	97	66	70	80	93	89	74	69	67	96	80	92	81	82	79	87	87	93	72	81	94	83	71	84	101	81	92	102	82	73	92	80	69	85	91	89	79	105	82	87	82	81	81	75	77	81	82	75	85	90	93	93	76	71	79	101	94	74	87	81	77	100	90	99	95	75	84	87	95	75	93	94	80	80	86	84	112	90	82	76	75	87	71	83	86	90	68	91	89	97	95	98	76	78	73	74	102	105	82	85	93	70	80	67	82	89	90	83	76	76	96	78	81	99	92	92	75	62	80	74	78	93	99	87	87	105	74	74	81	78	88	85	93	83	78	76	65	96	89	86	76	94	87	85	83	74	82	84	88	83	96	92	69	82	79	88	77	83	93	85	93	67	93	85	78	85	76	85	97	93	83	93	67	99	76	74	81	80	77	82	69	84	90	95	83	79	85	77	93	94	75	102	86	90	98	85	77	92	88	97	85	83	94	86	85	77	85	80	75	78	95	86	86	67	84	79	80	85	94	77	77	89	79	80	76	79	81	85	86	89	104	80	73	89	82	84	88	75	83	85	78	95	83	75	80	70	112	82	84	85	78	87	73	92	92	69	84	83	79	87	81	80	67	98	76	85	87	89	96	89	81	92	70	69	107	67	87	82	82	85	86	92	80	94	79	83	81	81	88	73	82	105	70	71	90	75	102	78	86	78	89	95	106	92	94	92	94	84	77	99	85	77	82	82	104	84	84	96	76	68	82	80	99	79	62	85	93	97	91	94	85	78	77	92	91	81	77	73	88	90	74	69	82	85	74	88	77	85	89	84	85	83	84	87	93	100	79	93	83	103	80	70	65	103	72	77	82	77	89	62	90	73	88	80	92	97	90	96	86	86	76	67	75	74	93	78	78	74	77	78	102	83	92	67	75	112	80	85	76	81	82	84	89	77	64	88	89	84	100	100	87	91	80	97	83	83	74	90	90	100	75	92	91	69	84	108	89	90	102	72	60	78	74	92	77	81	92	92	81	93	103	79	73	74	74	70	85	90	90	86	84	79	87	69	84	81	72	87	78	75	84	98	92	93	88	81	100	74	85	103	90	86	101	76	91	91	80	81	94	83	73	75	67	63	81	79	78	82	89	88	96	77	75	93	91	81	90	111	72	98	89	94	87	92	87	100	84	96	99	81	72	81	77	79	76	72	87	84	76	89	91	80	94	83	88	75	87	80	82	91	69	87	73	89	83	84	67	88	87	89	84	92	90	88	82	61	69	71	94	82	86	76	90	67	97	55	97	99	79	95	109	78	67	85	89	83	70	92	66	86	97	83	85	100	95	70	84	93	81	106	81	80	82	89	84	82	78	81	83	73	78	78	63	85	78	80	85	96	81	80	90	72	86	92	67	88	73	76	84	76	79	83	100	87	85	88	77	78	75	81	80	75	81	86	78	69	84	82	76	81	100	84	92	64	73	79	84	85	89	92	93	84	93	72	100	87	82	89	85	66	74	83	86	77	68	74	86	90	76	93	71	78	81	93	85	85	89	83	83	59	83	100	72	63	82	79	92	84	76	79	79	75	86	67	73	80	83	86	87	73	80	91	86
2655	288	342	374	362	331	330	302	289	293	311	288	280	304	282	251	282	302	263	248	268	257	286	308	274	272	270	290	311	285	255	242	286	271	265	273	253	269	269	247	288	300	283	284	258	292	296	279	273	259	263	266	281	260	256	282	259	246	281	257	264	277	262	275	260	265	256	288	282	273	289	266	261	273	259	268	291	268	259	252	271	282	245	262	258	250	273	291	264	248	306	272	234	255	276	273	260	262	285	272	260	281	239	266	257	253	275	247	258	260	265	296	278	275	298	259	265	276	290	265	271	287	246	247	253	255	255	277	270	265	270	244	256	249	273	285	265	281	265	295	285	282	282	252	265	254	272	261	260	258	284	260	286	259	292	267	281	263	272	255	298	282	246	294	265	280	278	293	258	257	258	247	284	287	269	272	229	262	297	281	274	244	255	266	260	268	247	272	286	270	286	250	242	261	275	266	272	271	278	262	259	263	257	273	285	293	283	272	276	266	257	246	267	296	292	296	292	254	287	281	258	312	248	286	286	244	257	268	272	239	292	275	260	278	254	283	278	247	255	272	288	265	270	250	289	289	267	270	259	247	256	251	277	256	254	267	268	272	283	278	272	289	299	267	266	282	260	273	302	275	295	262	293	291	294	273	285	270	256	307	236	249	292	251	265	261	261	264	239	247	279	253	295	260	281	273	252	280	261	273	282	253	269	266	283	228	302	270	267	281	259	278	241	279	251	294	253	296	301	239	279	260	268	266	267	245	286	256	279	256	243	263	284	243	258	265	263	282	244	253	273	281	281	262	254	272	252	279	272	259	274	290	267	275	250	271	258	234	261	239	268	273	272	254	296	263	270	274	267	311	246	280	278	258	262	248	277	268	320	281	281	309	250	292	266	288	248	262	285	295	295	250	236	262	285	272	256	253	273	260	315	276	279	273	273	270	270	261	253	277	258	248	273	253	255	246	275	274	250	246	268	281	269	271	291	274	279	287	285	234	270	274	278	259	271	277	241	271	298	266	265	247	267	262	262	283	278	273	301	245	281	267	279	263	238	273	276	267	252	280	272	291	282	276	260	258	277	272	277	276	264	278	266	291	287	277	290	279	259	253	268	271	274	284	285	277	279	271	282	258	290	276	268	276	276	248	263	261	276	288	248	288	278	286	276	259	245	273	276	278	261	260	256	292	260	255	257	251	239	274	273	293	271	291	263	286	266	280	269	270	278	280	258	289	257	285	263	262	279	253	280	283	270	262	238	293	264	263	269	292	283	246	282	273	268	257	242	293	288	268	266	285	267	252	284	259	273	280	258	258	271	267	268	259	271	273	264	261	257	276	281	250	265	267	282	281	242	292	252	264	272	262	268	276	266	243	238	264	266	269	261	262	264	244	261	262	243	295	279	257	265	262	270	278	258	258	259	262	260	291	268	252	297	253	252	284	253	296	288	238	259	294	264	266	283	250	305	263	282	246	279	279	247	283	259	273	283	253	274	269	285	269	263	272	257	282	279	279	252	273	271	278	249	274	289	267	257	259	269	268	269	268	267	268	252	300	254	270	273	263	275	234	285	282	269	254	263	294	283	252	254	243	246	269	272	271	266	293	287	255	268	268	247	258	274	281	255	262	267	262	265	250	261	225	268	259	296	277	268	283	262	254	270	250	284	280	262	271	256	275	272	272	263	278	262	269	290	289	275	246	284	275	292	259	269	265	274	270	262	274	249	281	261	266	270	273	254	240	282	276	305	242	262	279	253	292	250	263	263	262	276	267	285	306	267	264	250	262	239	277	256	271	270	271	268	284	254	288	271	290	275	314	276	272	287	247	277	296	274	263	249	287	285	258	243	278	265	270	292	255	286	253	273	247	259	279	252	291	238	259	271	265	269	282	278	287	290	280	294	274	258	259	265	291	254	270	255	283	268	276	283	259	281	257	241	249	307	236	274	266	245	244	262	267	289	244	268	275	258	257	285	270	264	289	275	262	290	259	271	307	267	268	265	261	256	268	288	261	232	269	271	254	255	262	280	274	243	251	279	252	262	283	267	278	270	261	240	273	286	297	279	282	275	226	273	260	264	289	287	246	267	271	270	276	266	261	255	300	272	269	283	274	280	255	278	259	255	284	277	270	269	266	276	244	263	282	265	240	246	234	244	302	271	255	258	256	248	286	262	280	275	269	287	278	284	271	258	268	268	267	280	299	274	312	273	273	265	241	263	284	289	287	253	273	268	285	251	279	271	246	266	285	280	264	304	310	239	251	278	257	278	274	305	270	303	288	271	254	282	260	271	254	285	255	267	257	288	255	254	273	272	266	301	298	244	278	284	285	271	273	310	275	272	273	265	258	259	277	297	272	273	253	280	275	256	289	271	258	272	277	302	288	266	259	271	304	270	264	293	276	287	238	254	282	273	242	274	280	259	276	270	290	265	273	274	273	233	312	258	248	271	262	284	274	251	270	263	251	282	254	285	284	229	262	265	267	265	280	261	288	285	260	254	239	295	257	282	241	248	259	271	276	270	259	279	260	246	280	271	278	274	239	283	269	279	296	311	285	290	266	243	288	254	264	273	273	280	255	285	279	271	278	282	275	276	284	291	271	264	282	270	262	294	280	289	260	281	237	282	272	293	291	263	241	264	263	265	279	266	277	254	275	264	286	254	253	257	299	292	281	270	262	266	317	285	300	250	260	262	286	239	256	266	270	264	262	264	257	264	259	287	278	274	281	261	263	244	284	265	278	283	292	237	272	266	237	301	264	271	284	272	294	296	253	233	271	250	287	233	276	303	270	270	276	270	259	254	276	291	293	262	298	249	277	281	266	246	272	247	293	299	245	278	255	261	279	259	277	258	278	287	251	272	244	267	248	298	273	266	266	279	284	285	275	269	251	270	275	276	266	218	271	238	295	276	273	268	281	270	261	252	273	273	272	257	291	257	235	278	259	252	287	283	281	263	272	255	263	271	278	243	280	244	255	257	251	276	283	264	258	266	270	251	289	272	258	266	278	308	270	244	309	300	268	270	255	245	253	280	275	269	266	251	281	260	253	274	272	262	296	261	280	270	285	290	261	263	270	270	299	251	283	253	276	273	295	285	268	292	268	268	273	271	239	262	252	260	275	248	276	292	294	292	280	275	266	281	292	282	233	247	259	286	236	265	236	258	290	306	247	285	243	258	261	267	250	254	276	263	305	245	289	275	277	287	293	270	276	255	278	281	285	269	242	288	292	269	329	269	249	264	255	239	248	258	276	250	260	319	268	273	261	257	274	277	245	268	267	276	283	253	267	281	250	248	247	296	274	272	262	266	281	291	294	264	277	283	259	287	267	277	266	293	278	301	281	265	297	278	244	250	270	274	279	274	243	246	276	275	255	267	269	275	281	243	264	275	246	253	305	292	261	274	254	291	254	228	308	246	290	274	261	271	259	270	267	285	248	248	278	255	301	243	270	277	251	269	253	255	279	263	249	227	267	271	269	241	258	260	271	243	249	277	277	264	244
25264	5777	1187	813	633	479	410	362	355	310	302	286	270	255	277	324	240	233	257	240	235	251	245	246	255	233	221	235	244	229	238	223	249	199	216	197	183	215	212	248	218	232	197	228	230	200	224	220	233	207	262	219	245	219	217	225	183	208	276	251	211	243	215	208	221	214	213	204	194	193	221	218	219	244	224	228	233	224	235	243	211	226	252	221	229	219	219	220	194	235	219	234	211	206	250	253	213	249	198	205	224	241	206	214	227	222	255	228	206	232	240	210	219	198	205	202	257	217	219	208	190	236	258	215	219	215	238	231	215	227	239	195	219	201	225	223	214	196	212	235	228	239	237	215	241	215	221	247	232	239	237	226	234	240	212	218	221	211	209	214	235	214	190	199	208	230	248	210	244	241	211	241	216	218	225	227	238	217	218	252	238	204	240	205	252	221	225	236	215	243	226	231	212	204	197	221	236	205	221	226	226	212	205	231	247	228	257	220	229	235	212	228	221	225	217	231	242	230	225	250	223	231	249	216	216	236	230	207	237	211	204	227	230	222	217	229	247	228	218	228	231	225	239	219	229	227	215	217	244	227	234	244	237	222	235	220	229	231	223	232	233	235	217	213	211	225	222	226	209	211	205	215	209	212	195	236	213	234	233	213	247	236	193	216	213	246	238	235	212	222	236	236	260	193	228	211	234	207	222	243	213	227	237	230	218	227	237	225	219	217	232	220	218	220	242	226	217	209	230	225	238	235	246	246	199	198	207	224	230	224	237	258	220	218	255	251	219	216	235	201	242	207	227	228	240	252	215	202	228	234	218	201	225	200	200	239	214	238	229	229	232	228	226	241	220	201	214	233	185	194	193	232	228	250	210	229	230	225	205	236	212	214	231	234	234	235	234	218	224	224	239	242	237	228	223	216	214	225	231	228	209	218	217	213	239	215	216	244	227	210	225	234	195	211	210	226	204	215	249	225	223	207	220	210	209	206	237	197	204	229	208	238	230	213	252	228	216	227	211	223	238	254	239	246	213	216	231	213	239	214	221	221	224	212	248	226	218	205	210	219	217	212	217	212	189	227	207	207	208	225	222	215	227	245	227	214	205	208	213	218	239	186	213	216	239	255	245	209	223	202	242	215	222	229	222	230	221	228	214	235	246	212	226	219	218	235	231	227	213	213	239	199	247	246	232	219	230	239	217	225	204	211	216	239	219	217	208	244	236	214	228	238	231	218	203	224	238	218	221	230	217	229	234	234	221	238	226	195	250	226	213	226	220	215	196	228	225	244	245	228	235	227	237	203	216	207	238	225	226	216	193	189	209	224	201	224	219	216	214	208	204	198	222	222	203	226	217	247	225	230	216	223	199	199	192	226	230	216	208	230	214	215	222	214	205	224	236	216	233	219	232	213	226	243	202	229	207	197	216	211	224	231	199	251	212	199	242	235	219	204	208	224	227	242	252	219	216	216	231	217	216	220	213	199	234	241	214	236	216	229	204	206	219	204	227	210	229	243	213	234	211	220	233	219	214	218	255	231	220	217	186	209	228	223	197	232	239	213	230	235	184	228	218	217	209	220	213	231	225	231	231	227	229	228	225	229	236	216	204	221	227	217	205	208	250	227	239	223	207	182	221	224	234	228	212	215	209	245	227	233	225	230	235	214	213	226	220	215	216	234	213	232	214	232	224	224	230	233	215	245	219	199	199	220	223	220	217	211	240	211	203	241	229	200	240	215	209	203	226	208	238	210	233	205	238	234	229	235	193	207	216	239	253	251	201	226	221	251	203	243	232	226	212	244	235	216	253	231	226	238	228	230	226	202	225	223	231	239	223	234	254	209	201	233	231	228	228	232	203	219	216	226	219	235	231	239	207	228	207	224	219	235	240	225	221	191	207	218	217	243	228	221	217	249	205	221	231	215	212	235	209	227	218	226	208	243	223	234	224	213	228	227	185	226	196	211	225	246	244	218	227	232	211	206	225	228	226	213	240	207	242	201	241	212	246	229	199	229	216	220	219	197	231	242	242	221	230	249	206	208	213	221	244	222	219	248	196	205	193	245	240	198	222	217	254	239	228	233	237	226	232	226	219	233	212	232	214	235	229	221	185	206	208	224	213	216	262	220	208	232	208	219	218	224	189	228	221	216	208	215	187	214	228	219	234	231	214	211	211	255	224	242	233	219	237	221	259	218	225	236	211	216	219	236	233	252	227	229	223	203	208	226	240	211	214	197	222	225	183	228	232	231	204	217	239	234	225	206	203	220	222	211	209	216	247	197	210	212	233	209	252	217	238	204	231	220	234	212	204	189	197	214	238	264	238	220	222	219	222	220	241	216	231	217	212	212	199	232	226	225	238	188	216	206	214	217	202	205	201	204	202	233	223	235	220	246	233	219	216	222	224	242	260	218	249	243	215	230	245	230	195	228	226	210	240	221	219	223	225	247	245	238	263	220	268	206	244	208	178	229	245	221	222	232	232	230	204	216	236	185	244	239	210	214	185	209	200	236	229	210	257	271	212	218	235	203	231	236	181	230	222	246	218	237	200	234	210	216	213	206	227	209	220	237	242	216	231	215	218	220	251	215	223	226	231	203	221	211	229	199	225	243	210	199	225	209	213	210	256	206	234	214	201	213	216	206	192	250	241	231	231	228	248	232	206	232	237	214	245	220	220	219	229	247	219	234	228	200	211	237	204	221	225	221	228	237	210	204	194	198	231	211	228	253	210	244	211	224	237	215	225	219	245	238	224	223	210	224	228	195	237	227	179	208	223	237	216	208	219	238	201	202	205	218	214	184	238	209	212	194	233	222	219	236	252	230	238	230	243	219	196	202	229	220	193	248	221	210	231	213	217	205	211	199	241	207	201	237	200	219	203	224	245	238	238	208	230	240	225	210	210	236	228	210	246	239	217	223	238	209	242	221	225	210	234	213	242	226	227	219	218	212	232	226	221	222	236	221	238	223	215	227	206	194	235	226	213	220	201	228	225	250	218	217	233	220	234	181	240	222	225	212	195	249	249	247	205	242	216	224	212	220	254	229	210	213	192	223	219	203	237	225	221	231	237	214	241	233	214	208	229	240	253	238	231	205	207	197	197	204	211	213	235	224	251	243	214	250	260	226	226	206	222	230	224	244	218	228	220	248	238	218	224	224	256	250	240	211	243	227	218	228	224	220	226	214	209	211	253	221	222	259	202	229	221	230	193	244	220	243	234	227	211	239	247	238	218	197	231	197	223	197	215	201	211	235	201	215	206	208	228	233	206	218	231	220	241	211	217	225	255	219	217	214	226	250	200	207	233	220	238	229	237	211	229	235	248	215	211	230	226	228	229	227	222	212	240	220	204	224	227	215	199	211	235	227	199	255	248	240	213	228	216	263	215	226	245	210	218	242	234	214	216	211	223	233	198	232	212	231	219	219	213	199	218	222	210	219	236	222	229	225	222	215	220	229	243	220	215	237	206	249	222	223	204	186	210	215	178	227	202	219	212	226	207	228
11591	1155	2152	2707	2544	2171	1833	1524	1344	1249	1112	1070	931	895	869	812	839	739	729	691	745	721	661	705	615	690	674	691	621	688	638	638	636	618	653	612	621	620	666	598	587	613	602	598	631	591	630	574	593	582	577	612	597	599	590	546	518	579	576	578	579	557	552	621	580	573	604	577	608	599	592	609	564	568	519	559	578	576	589	575	555	568	551	543	509	558	579	595	581	565	545	569	553	534	570	544	544	575	606	565	544	580	598	596	598	596	554	571	634	583	572	562	595	605	623	564	575	536	566	554	525	581	610	523	569	594	609	545	573	560	572	567	534	550	562	583	586	563	585	555	569	551	604	579	580	573	570	595	599	570	591	560	556	618	530	599	584	579	525	556	554	551	567	567	567	558	585	595	600	598	543	564	546	592	577	556	534	556	532	563	562	584	528	560	542	547	572	579	562	574	554	553	540	544	573	550	564	596	514	552	572	571	544	590	629	561	568	552	561	586	547	550	571	554	601	561	569	577	551	601	584	584	528	535	551	566	547	608	564	560	578	532	548	538	561	590	566	562	562	582	558	618	550	592	567	589	549	575	586	600	532	606	562	559	558	610	574	574	528	543	588	585	521	569	550	527	567	570	545	596	533	519	545	567	539	554	550	564	590	559	574	557	556	564	570	546	561	615	615	554	546	559	542	585	597	571	583	541	563	582	557	537	603	594	558	535	591	561	620	568	521	567	508	552	613	545	564	548	557	520	571	599	581	552	588	554	556	561	585	597	541	552	532	580	564	519	540	558	551	534	573	596	604	566	573	576	563	540	574	575	531	580	544	569	572	553	588	588	552	591	609	555	553	579	582	592	558	553	572	574	581	554	558	604	570	603	525	549	591	544	547	564	580	581	557	589	573	567	530	597	576	587	567	580	596	550	529	575	559	534	612	575	557	543	589	592	568	553	576	589	576	564	608	579	537	576	541	572	589	583	604	564	596	568	618	581	566	588	591	563	593	574	557	589	584	589	551	627	583	570	569	553	585	591	562	571	590	516	560	561	550	591	538	570	537	583	598	538	563	560	578	565	577	600	573	557	546	564	572	573	571	601	571	583	552	561	561	565	593	565	591	566	572	581	556	559	597	505	525	600	549	606	540	575	537	551	610	562	593	564	557	525	593	588	575	557	585	585	555	549	579	566	573	535	576	550	585	576	559	563	572	591	560	545	549	593	564	542	567	560	559	591	571	544	612	532	541	584	570	579	618	620	558	568	591	549	533	528	550	540	593	576	578	575	578	600	605	557	543	596	601	557	578	562	625	621	573	589	594	590	548	603	516	544	546	573	564	570	574	558	519	579	591	580	568	551	591	603	548	600	566	571	610	594	556	540	595	563	582	569	557	558	580	567	592	568	572	586	530	579	588	555	570	531	543	589	549	567	517	579	589	557	597	544	570	593	578	574	577	577	546	554	526	558	585	559	556	535	550	598	567	601	567	518	551	572	549	600	549	595	582	564	553	559	542	605	552	583	508	580	555	595	569	558	583	588	567	555	541	629	590	553	560	569	556	571	595	586	591	580	544	591	574	577	573	594	544	547	542	540	541	557	577	556	613	629	577	573	533	585	580	550	572	570	593	595	598	564	622	528	585	547	570	552	542	552	583	573	589	567	544	588	544	582	578	612	583	555	617	603	562	566	562	591	542	598	579	564	561	562	625	576	591	569	589	555	585	562	567	553	535	591	557	558	529	567	550	528	569	583	580	581	619	514	604	568	586	568	540	543	559	575	532	601	552	575	612	568	605	531	584	568	544	533	568	540	523	507	586	570	625	566	554	535	584	582	581	553	528	590	596	561	576	576	565	538	578	539	554	559	555	589	591	597	581	546	570	606	567	566	569	562	556	565	591	527	611	582	585	591	565	544	591	573	560	568	578	576	543	600	586	547	539	531	553	567	575	541	571	547	558	603	526	588	539	513	539	588	583	567	566	556	576	555	574	555	537	589	604	567	526	592	584	560	603	585	562	579	579	569	538	575	584	594	569	549	601	541	551	583	558	551	605	562	559	535	599	563	574	588	574	520	588	577	571	561	554	564	555	565	580	571	516	547	526	565	586	566	583	568	571	572	594	541	552	566	602	579	562	575	572	572	573	597	615	601	576	543	569	520	500	569	558	593	585	549	570	545	543	523	579	574	585	589	592	579	606	560	582	580	580	563	557	602	533	551	608	585	576	554	570	541	546	557	515	560	600	555	534	576	564	571	610	569	579	562	601	569	522	557	556	549	543	557	584	582	628	581	572	554	566	567	577	530	556	561	557	549	576	577	494	573	546	588	573	559	558	563	572	594	565	570	561	571	574	556	611	535	579	587	560	584	547	578	549	563	567	599	535	572	579	591	604	548	572	557	556	597	556	573	593	552	601	590	575	567	577	601	559	589	562	576	565	561	573	528	582	560	556	550	589	570	579	616	530	567	582	567	601	592	549	582	573	551	601	554	566	556	581	546	544	601	565	542	555	627	534	579	538	575	581	553	550	543	572	551	596	559	557	554	578	533	552	542	586	565	537	577	571	554	574	533	565	607	504	581	621	553	591	551	562	545	594	557	544	625	569	511	566	578	573	582	534	496	625	550	564	591	622	550	550	572	626	603	543	560	561	554	597	556	543	562	531	573	528	581	567	553	587	562	592	604	551	527	567	578	592	589	547	531	559	574	534	557	586	562	614	543	523	599	588	538	538	554	582	540	589	571	546	519	602	582	608	555	605	604	549	606	594	577	544	584	544	577	526	521	567	592	565	548	569	585	521	575	601	555	546	555	548	542	593	584	591	566	624	539	629	592	580	565	583	553	591	538	609	551	602	606	570	582	570	557	539	540	565	552	547	608	573	552	567	607	563	592	572	520	566	556	570	568	590	551	576	610	544	554	600	571	577	574	545	574	599	581	504	580	579	580	572	589	551	560	563	597	568	583	568	564	585	591	580	546	605	569	540	597	561	599	569	586	591	570	541	571	614	592	573	524	577	603	570	600	559	548	571	541	558	561	619	569	565	568	546	544	584	598	517	582	591	525	550	540	597	568	547	535	553	568	573	574	559	581	599	552	590	580	572	577	580	543	593	563	595	588	571	598	543	533	573	603	553	530	551	559	612	576	548	559	517	595	570	600	567	541	595	542	575	568	537	564	568	596	588	578	541	539	531	591	579	530	596	582	553	560	585	525	582	571	547	573	587	579	590	571	564	558	589	547	556	569	562	569	515	576	554	580	538	534	554	593	529	541	587	569	544	604	626	587	566	601	606	555	537	564	599	584	596	555	558	565	601	583	545	594	555	559	564	546	567	603	545	543	578	564	552	610	606	566	568	529	570	585	594	593	567	557	561	605	558	564	547	554	553	532	583	570	576	535	541	547	541	575	581	556	533	567	539	564	591	630	566	553	590	576	584	580	562	567	581	552	527	528	582	562	562	590	575	543	580	569	527	608	561	558	543	550	548	563	574	588	546	594	548	545	560	603
33420	15364	4434	1694	1148	909	698	609	517	484	454	388	401	369	335	350	315	305	326	326	324	281	303	325	320	269	314	321	303	300	277	284	299	275	265	266	255	330	279	281	289	264	271	272	284	306	270	272	266	284	256	271	286	277	277	301	254	275	295	243	300	253	264	284	287	286	280	269	310	283	269	246	281	297	272	230	253	258	279	253	252	287	275	260	290	260	260	274	262	282	269	254	289	225	248	261	273	290	274	279	256	265	287	279	280	287	261	289	266	284	273	306	258	268	265	274	255	259	249	251	271	277	260	265	274	260	268	301	291	271	284	235	288	255	280	286	278	251	287	238	261	255	254	253	298	251	277	268	280	280	256	253	272	276	264	256	246	262	267	257	273	271	273	228	285	277	264	270	281	276	249	266	292	274	287	260	308	285	272	275	282	236	268	248	266	274	277	267	303	274	255	285	265	268	270	260	272	252	241	276	278	263	274	275	267	266	275	232	245	262	253	274	277	248	285	260	265	265	260	280	301	253	275	255	268	301	300	284	280	250	281	255	241	288	271	226	266	282	275	264	274	303	265	305	259	274	253	289	245	272	246	241	283	292	287	254	265	254	276	287	263	249	250	244	261	263	291	276	253	263	263	259	292	270	282	295	263	239	303	266	269	249	258	260	255	280	276	266	259	270	244	302	268	253	294	269	261	251	265	266	279	302	280	262	268	234	273	287	276	283	246	268	251	260	267	285	219	261	277	243	275	253	269	249	223	307	254	272	244	314	257	276	275	277	284	283	284	283	249	269	274	315	269	273	298	298	277	261	274	250	278	273	278	267	253	251	276	259	254	239	254	270	280	277	264	237	290	262	255	273	257	261	268	259	283	258	295	290	256	251	270	251	264	238	285	313	276	260	288	266	271	282	238	256	247	257	265	288	270	253	286	288	276	302	284	312	291	263	268	269	281	263	281	281	274	277	273	292	258	260	241	270	257	236	260	279	280	259	273	267	316	267	273	269	265	266	287	274	236	274	292	287	282	275	287	254	264	291	255	301	271	243	285	253	249	291	256	291	265	263	281	254	250	280	285	289	255	262	279	268	269	293	253	238	249	238	290	288	298	269	272	283	251	289	286	268	238	254	273	270	263	266	300	280	266	267	280	279	271	269	264	268	291	255	296	274	289	286	286	259	256	259	289	288	253	264	232	273	273	264	257	258	268	263	242	264	276	254	296	246	262	280	239	275	265	279	262	290	308	273	304	252	270	303	253	284	277	265	280	259	268	272	264	286	274	278	281	274	277	282	242	275	264	299	263	287	281	267	229	269	243	287	269	314	292	253	299	266	252	260	240	290	270	260	299	269	268	269	269	290	264	282	263	257	268	294	277	297	285	270	273	277	270	261	265	271	287	256	235	276	265	251	264	251	245	283	260	252	276	251	295	256	268	267	270	260	280	284	272	280	300	303	285	313	250	261	265	274	279	267	268	259	249	244	269	293	239	300	261	253	270	249	285	265	296	277	265	280	279	274	264	267	321	295	263	293	281	265	258	259	267	254	287	301	268	296	255	287	253	246	274	257	296	271	256	271	292	254	248	267	283	243	248	271	293	248	262	268	287	259	276	272	299	257	251	247	303	292	270	261	228	281	258	257	290	268	269	257	276	261	269	254	255	282	285	273	281	267	263	241	277	262	280	243	288	261	263	292	265	233	255	292	285	275	267	263	232	271	272	250	259	271	276	291	263	236	249	296	282	246	267	261	292	277	280	285	292	269	274	269	304	260	263	252	246	266	274	280	260	280	274	282	279	273	271	248	278	253	262	272	291	264	250	257	278	273	288	300	287	270	257	270	275	287	261	249	243	283	272	286	262	226	245	283	266	281	275	269	253	260	257	289	257	282	244	285	250	259	272	242	294	277	256	268	269	268	322	267	269	255	273	255	279	247	275	262	270	267	286	252	283	248	278	276	263	260	300	274	293	264	271	253	232	279	242	273	257	259	299	277	267	266	270	265	279	283	271	276	262	261	257	297	265	238	249	279	271	264	303	272	264	235	267	264	237	254	310	282	267	288	239	316	255	317	265	270	277	290	286	274	259	259	257	259	260	237	266	238	314	282	278	252	256	262	281	271	263	247	260	270	251	273	263	256	281	254	242	282	278	266	262	281	286	273	286	248	239	258	253	279	298	270	272	274	278	274	298	258	279	262	282	287	278	267	262	276	271	268	281	297	272	281	279	278	284	285	274	279	238	270	242	257	262	294	238	247	296	269	258	235	262	246	272	280	282	243	232	296	261	295	270	263	289	301	267	280	241	277	275	307	271	263	304	277	266	258	256	257	272	307	287	271	271	290	261	278	273	232	298	300	241	289	295	263	248	323	276	288	290	248	272	282	273	232	278	279	274	291	272	262	256	258	261	293	264	259	281	276	295	290	292	257	261	255	274	281	284	259	238	274	264	253	268	255	296	258	309	294	270	291	289	289	249	298	280	230	293	282	256	282	295	235	259	286	236	298	277	274	267	273	273	285	280	260	288	273	245	287	253	258	250	280	268	256	241	249	263	280	288	272	268	295	271	304	246	294	274	227	239	293	250	276	273	290	273	243	257	243	273	269	250	260	273	265	254	254	248	256	255	274	293	277	276	257	277	262	267	292	301	253	262	264	281	283	288	274	278	282	260	259	291	263	304	292	297	246	262	291	257	274	249	244	278	278	290	268	291	225	269	272	251	295	302	305	267	290	238	281	281	273	292	257	298	253	281	271	254	250	278	255	262	265	254	259	255	293	277	302	266	265	245	283	296	242	280	279	272	246	266	302	273	281	260	247	258	284	260	287	286	252	275	254	271	245	276	290	270	254	296	320	272	258	260	260	263	241	297	259	254	267	239	300	264	270	216	237	294	258	274	252	289	253	255	274	302	283	307	267	276	254	300	273	299	298	257	263	282	262	259	252	251	251	239	275	249	275	283	266	299	288	258	254	277	268	261	263	266	276	258	262	266	256	285	272	265	265	244	265	305	255	270	273	260	272	260	268	246	250	274	270	293	285	271	245	297	235	273	249	265	255	291	279	236	257	273	279	280	295	255	258	274	253	256	260	305	300	265	273	256	263	272	277	260	252	250	281	272	265	254	262	273	265	285	295	272	290	259	286	265	239	256	301	270	269	278	260	274	252	273	304	269	263	253	281	270	237	253	245	293	261	272	287	283	252	289	274	277	281	280	272	284	280	242	277	289	249	264	241	291	265	276	271	272	274	279	274	311	293	311	269	241	271	271	277	232	259	293	285	249	249	242	253	283	269	230	253	268	280	271	251	305	307	273	280	239	281	295	267	267	280	274	253	264	279	246	282	263	257	277	279	271	287	260	280	257	281	303	290	277	302	279	298	269	288	284	270	251	295	249	248	262	281	260	262	263	248	260	305	263	279	258	270	252	259	278	252	259	263	257	289	288	276	241	267	272	282	247	266	277	266	252	238	289	280	279	295	243	276	282	295	255	261	279	281	273	274
16182	2036	3949	4886	4430	3672	2976	2539	2189	1871	1710	1561	1437	1326	1227	1178	1140	1096	1039	985	964	956	920	951	871	876	859	815	816	753	785	793	786	795	760	743	810	708	721	724	731	696	715	741	699	721	695	672	668	680	749	692	701	704	696	742	739	673	654	685	694	632	710	707	680	668	703	658	654	651	651	663	679	680	646	655	666	720	682	678	667	694	657	682	676	679	684	645	669	644	662	661	623	697	680	616	625	633	594	619	646	674	653	653	677	606	653	681	669	634	634	648	661	669	642	663	648	634	652	692	649	634	650	647	645	656	625	642	684	673	643	667	583	645	681	664	653	643	637	684	657	680	590	609	660	643	642	660	637	635	648	715	661	632	622	664	655	705	649	693	616	660	629	704	666	631	689	655	639	683	644	601	694	621	650	654	598	642	618	631	643	652	653	622	663	669	672	650	675	585	632	674	673	676	679	676	675	693	655	661	663	670	608	716	648	690	680	682	657	686	660	654	693	634	649	679	662	662	667	678	644	613	636	650	656	648	666	670	675	673	675	603	624	621	658	665	637	651	659	639	639	625	683	652	670	640	666	659	641	668	674	667	666	648	638	626	675	671	629	676	658	618	671	659	614	673	631	675	603	598	691	656	619	617	640	629	626	641	651	682	649	613	643	640	646	638	651	661	599	632	629	731	616	628	646	661	626	647	652	654	611	640	604	647	631	619	653	657	628	658	638	657	690	660	622	671	692	618	684	615	668	718	631	645	644	614	649	691	627	627	620	661	680	680	638	637	642	639	669	646	727	662	650	652	637	669	662	613	631	658	591	646	677	639	654	678	641	611	643	678	616	632	630	642	616	669	665	677	674	674	649	623	689	643	675	643	699	578	602	699	683	621	626	649	681	659	618	585	627	649	639	631	649	620	721	591	646	626	643	649	645	656	635	615	678	655	646	681	666	676	648	684	631	664	602	623	587	620	651	673	615	647	662	640	640	654	596	647	652	651	651	634	663	667	684	579	641	639	632	563	649	674	636	652	664	624	632	630	651	663	636	656	617	656	639	647	689	651	638	626	706	638	632	647	642	666	677	668	639	632	675	641	680	609	616	621	631	657	620	626	669	636	648	674	660	678	606	643	641	649	674	637	665	634	622	647	648	641	642	598	690	626	659	669	688	660	669	657	657	626	627	635	637	684	641	683	621	639	618	621	621	640	605	667	625	700	601	662	621	676	621	608	673	691	673	608	638	609	643	635	637	646	681	641	670	674	692	621	665	652	666	600	656	635	637	667	675	635	615	621	627	625	638	655	616	668	651	658	635	644	670	617	637	652	661	667	615	669	625	674	666	667	642	661	645	631	672	681	622	628	600	651	633	642	619	647	624	660	675	634	699	690	632	615	652	651	645	669	687	609	647	669	639	652	648	643	643	640	676	652	706	643	657	626	673	613	654	642	668	656	656	610	644	646	644	682	659	680	668	650	655	608	625	652	640	661	661	650	635	646	629	643	619	624	636	646	647	557	640	636	676	644	666	661	666	659	604	651	661	631	688	626	644	641	596	616	645	698	641	676	653	680	686	682	638	641	677	623	650	641	672	635	626	666	654	689	654	641	646	662	665	652	666	614	670	615	632	641	635	618	656	658	642	638	640	635	657	643	677	642	602	658	666	668	671	601	672	618	628	630	619	620	602	659	696	638	652	625	673	637	644	629	648	670	639	638	647	615	666	635	620	665	672	632	649	676	676	655	642	640	696	659	687	646	655	650	673	687	659	656	652	633	647	634	653	677	619	674	669	659	631	678	603	628	594	705	618	645	635	642	643	641	606	685	657	634	589	647	693	661	603	629	680	701	637	654	626	622	654	624	624	638	641	640	652	621	641	650	658	656	615	629	666	647	604	666	651	647	640	690	616	621	624	604	652	619	666	662	650	645	645	655	656	606	638	700	711	664	636	663	606	653	684	642	664	652	650	611	665	672	678	629	634	641	651	635	629	618	621	647	648	654	659	623	636	639	646	670	683	646	630	625	624	645	659	663	626	653	625	697	652	669	673	665	687	632	660	613	685	635	640	667	616	611	644	654	637	590	647	639	667	635	680	665	651	668	678	623	664	616	652	617	620	644	695	668	639	625	631	606	648	645	639	647	654	632	671	672	643	609	656	638	649	683	660	662	638	657	636	673	673	560	641	638	640	606	667	601	661	639	625	689	640	658	657	658	647	640	644	618	657	634	661	647	626	652	663	678	671	656	636	645	637	651	676	633	650	619	652	663	662	635	678	647	639	624	673	634	631	626	623	664	658	699	615	712	662	634	627	652	614	654	629	632	628	638	659	658	660	637	650	655	691	651	652	662	654	691	652	637	670	637	640	635	654	659	629	630	641	668	635	624	638	675	650	669	685	662	621	637	700	634	663	660	630	647	671	642	619	660	654	656	672	664	700	624	647	635	699	656	621	655	648	659	594	635	664	641	657	606	640	644	649	628	660	628	652	641	659	674	655	669	655	644	675	641	663	648	656	631	662	654	627	673	660	634	628	649	641	644	654	671	657	627	629	647	658	637	698	635	651	656	674	643	633	636	656	651	641	659	653	653	656	693	622	626	663	687	700	665	635	643	628	649	643	671	672	638	664	609	606	662	632	716	674	668	608	627	632	616	628	635	664	648	631	658	608	660	692	601	622	654	656	657	604	641	689	588	627	652	632	657	696	626	634	609	652	657	663	638	614	639	672	665	662	680	673	631	623	629	662	669	691	709	701	637	664	639	616	605	654	621	652	683	614	604	604	673	619	678	624	662	695	612	639	671	657	637	652	651	620	636	665	615	654	657	642	675	669	659	680	637	651	679	640	639	653	622	628	634	659	634	631	655	666	691	640	655	642	635	661	668	655	655	699	577	676	680	658	642	702	602	635	653	652	681	681	656	647	656	663	689	654	640	636	672	673	689	586	667	646	665	679	622	673	686	637	613	621	645	649	685	630	682	642	671	634	635	610	635	615	605	669	642	634	657	649	681	658	623	638	599	666	671	618	649	651	685	664	654	682	696	660	647	661	670	655	652	638	647	658	647	627	631	624	653	626	643	660	674	601	648	687	625	652	657	686	654	643	649	655	623	616	651	670	645	642	636	671	638	628	655	650	663	638	638	684	625	640	652	656	668	642	636	594	625	661	648	644	625	659	660	620	680	671	631	641	649	662	615	666	623	673	655	640	653	662	663	633	623	612	652	613	648	647	623	592	665	676	695	623	656	719	684	683	695	670	651	662	636	671	696	655	619	671	683	687	641	674	656	655	633	638	638	620	632	670	647	632	618	620	647	648	667	671	673	634	669	670	635	655	648	648	664	616	632	666	653	656	643	664	712	654	662	649	617	634	671	629	638	643	630	661	645	619	634	638	650	682	685	668	631	687	628	661	646	650	593	618	632	668	661	689	650	643	683	651	640	670	600	678	663	685	610	652	645	677	667	629	631	658	702	627	646	670	610	617	608	667	658	686	645	637	639	626	630
2633	99	115	108	96	107	99	91	83	99	104	85	107	92	73	87	80	95	83	94	95	75	87	68	95	109	83	93	79	85	69	90	88	78	88	83	76	83	89	62	95	78	66	86	93	95	84	96	81	82	106	78	74	95	89	95	85	77	92	64	71	87	89	70	78	73	93	93	82	88	82	94	85	85	83	80	76	78	88	89	83	86	77	83	82	85	87	86	88	82	79	105	88	73	82	70	100	95	78	74	85	70	81	65	78	77	88	63	97	83	89	71	87	77	98	72	86	83	82	98	92	88	83	100	101	87	65	79	93	84	77	89	95	88	80	86	83	85	86	87	96	71	73	78	84	81	60	82	90	82	81	82	68	89	92	69	100	90	82	62	79	72	89	65	93	83	82	64	77	75	81	85	85	91	74	61	86	83	63	91	80	94	87	87	81	87	79	101	97	94	105	85	82	84	78	93	88	69	91	87	97	96	78	94	68	100	73	82	65	89	74	75	84	94	88	76	84	80	83	71	88	83	93	86	97	107	77	69	97	81	76	81	86	88	98	86	77	92	79	85	103	111	91	64	97	89	97	99	81	112	72	86	91	78	83	95	84	72	78	102	87	80	81	72	81	78	73	85	84	77	70	86	82	89	90	83	89	84	71	73	76	76	66	87	85	79	74	92	92	73	85	83	101	94	85	96	96	88	90	71	91	98	79	72	92	91	93	83	90	74	81	76	86	88	89	90	92	73	78	65	95	80	70	94	82	79	74	95	85	88	94	98	92	84	80	71	66	83	75	84	92	84	86	73	89	81	86	102	85	82	85	94	109	98	92	90	80	78	69	84	75	80	84	106	74	101	91	103	94	92	73	85	73	61	87	86	87	83	86	86	90	74	84	75	92	87	101	88	92	76	81	84	77	92	83	93	77	72	94	90	79	67	97	89	101	86	84	86	78	80	80	81	85	77	85	94	90	89	70	99	83	98	86	84	108	80	81	89	83	76	89	87	97	81	78	77	90	58	96	85	76	72	112	93	85	85	95	90	80	71	90	79	112	91	100	79	87	89	95	91	91	87	83	97	80	84	74	84	82	65	77	84	82	103	87	81	93	78	68	107	74	92	83	74	87	86	86	82	75	81	82	92	88	90	79	86	98	77	103	60	81	87	101	77	73	76	89	85	97	88	95	86	83	86	81	73	100	77	98	105	90	70	85	73	86	80	70	87	89	96	84	76	75	101	81	91	78	85	83	93	81	83	91	80	87	84	102	69	84	100	85	82	87	104	83	87	80	91	76	96	77	90	81	89	93	99	90	89	74	98	89	75	91	81	94	88	66	67	89	82	92	86	89	94	101	105	106	93	89	77	62	77	84	100	92	104	84	80	100	90	95	87	74	91	80	79	86	86	98	81	85	98	89	102	101	74	98	79	87	72	99	86	83	82	80	79	89	90	86	95	87	79	73	99	87	85	88	76	102	95	92	89	93	67	104	85	96	78	98	91	88	91	96	85	100	77	74	98	91	86	82	72	92	83	89	79	102	80	81	77	72	88	86	81	80	96	81	83	83	83	81	95	97	101	85	82	87	74	81	68	83	93	84	70	92	85	90	82	77	74	82	90	83	80	86	89	88	70	68	80	78	68	78	78	81	92	72	80	96	82	87	77	79	80	71	70	113	82	99	88	85	66	78	83	73	93	92	92	78	89	72	78	85	88	78	87	94	80	79	72	81	85	81	91	88	88	83	87	96	103	77	91	86	102	78	85	98	86	78	79	83	94	78	83	95	67	77	90	65	83	70	84	92	69	85	85	91	76	77	95	86	78	93	84	84	97	95	76	75	91	91	76	90	97	95	82	84	103	72	94	75	87	103	83	79	73	80	79	79	83	104	81	82	80	63	90	84	90	71	85	92	79	79	82	76	76	90	95	91	79	83	86	77	90	82	91	70	102	73	83	101	79	94	68	87	85	89	89	90	85	70	107	86	96	76	87	101	97	106	96	99	111	75	89	66	70	104	81	77	72	80	65	93	72	103	90	82	70	102	103	84	95	98	85	71	70	83	84	93	93	90	89	76	83	79	77	88	85	91	94	83	79	83	93	95	96	111	83	83	88	83	82	65	80	73	91	93	88	82	78	66	88	90	67	93	82	73	72	72	97	58	69	86	90	93	92	105	78	86	83	81	65	86	77	102	104	94	80	90	102	81	111	83	92	93	88	94	87	89	89	78	80	92	85	85	88	84	79	89	89	95	95	88	78	82	104	84	84	76	93	71	88	86	80	77	75	77	88	87	88	84	90	87	80	83	86	81	76	68	91	66	90	80	86	94	78	84	73	81	83	87	71	105	77	80	90	94	68	95	81	82	87	64	94	69	77	81	82	99	78	76	75	83	82	77	73	69	91	101	99	92	73	74	71	83	91	74	100	78	70	81	88	97	78	81	85	77	83	83	82	86	87	74	75	79	101	87	92	66	94	77	80	90	74	74	78	91	83	100	81	83	79	69	98	82	74	88	74	81	84	71	87	91	86	83	85	80	72	76	81	87	94	85	80	86	91	70	97	70	78	86	82	96	84	98	97	83	82	75	66	71	86	96	85	87	88	72	82	92	106	109	96	79	92	82	95	86	76	85	69	92	90	82	86	91	91	89	67	83	93	79	97	80	78	89	87	71	87	92	100	77	91	86	87	90	98	76	79	82	77	75	86	85	85	89	88	89	88	93	73	86	87	71	86	93	84	95	75	76	72	81	89	76	87	72	104	105	78	93	86	97	76	87	90	85	76	75	76	74	68	84	88	88	87	82	77	96	103	96	84	56	75	84	89	91	82	80	90	64	75	90	97	83	93	82	88	72	71	80	92	82	96	90	76	95	85	77	90	87	70	85	91	71	85	110	79	97	64	82	86	91	89	88	84	102	97	86	95	98	102	90	95	84	96	87	90	81	86	93	92	84	89	85	84	92	95	81	73	84	84	82	99	82	72	92	105	83	100	87	93	87	106	89	106	115	85	89	78	84	83	91	94	71	96	88	85	105	99	80	86	83	73	75	87	78	91	91	89	79	83	72	95	94	85	79	87	85	77	76	80	99	92	76	79	95	88	87	91	74	95	95	88	82	62	71	92	79	88	78	92	75	78	99	81	94	79	83	98	84	83	81	81	70	95	83	79	100	99	89	83	90	82	93	79	91	116	70	84	99	98	76	81	74	102	74	92	91	73	84	85	100	92	82	81	87	88	84	84	75	104	98	86	90	76	80	83	84	108	78	83	89	99	89	87	85	74	87	81	78	93	88	77	100	71	80	80	98	74	82	86	89	68	69	74	61	96	93	96	82	82	84	89	87	78	59	73	72	102	87	81	97	77	87	100	86	86	87	69	71	87	96	90	84	87	96	92	84	95	79	104	106	91	89	96	85	80	89	82	85	76	75	93	84	96	94	81	87	77	74	92	84	78	95	78	87	77	92	77	68	97	80	94	66	87	94	86	96	86	82	84	68	82	78	78	94	89
2627	276	354	330	360	333	305	319	296	299	294	295	301	252	299	260	262	267	282	254	278	262	271	272	245	274	253	285	277	257	286	264	258	289	286	258	279	283	271	276	271	277	265	275	280	257	247	282	268	283	245	320	300	287	272	270	250	271	265	279	243	265	250	257	252	272	248	265	272	264	261	266	224	273	266	274	249	273	250	288	263	246	263	272	282	285	251	266	263	276	249	268	257	270	267	257	259	283	276	257	279	259	296	291	250	277	284	245	267	266	264	284	264	259	261	288	245	254	274	267	255	279	261	245	280	268	278	242	258	267	281	254	238	265	259	255	256	255	264	273	252	290	221	256	285	269	241	259	265	248	291	264	256	248	284	269	241	295	267	280	285	229	277	259	272	254	266	279	272	257	259	273	287	262	264	280	293	278	257	280	302	242	246	281	236	279	290	297	256	251	248	257	273	271	262	265	251	301	264	265	250	269	276	285	275	247	297	247	253	251	294	263	301	269	265	281	272	276	254	272	249	262	269	242	243	239	295	253	303	257	270	242	263	315	276	266	255	250	289	285	254	268	278	262	252	291	280	257	262	271	256	261	259	237	282	256	255	275	264	303	257	275	250	267	291	279	279	301	263	294	304	258	289	295	253	264	266	252	274	273	273	248	269	286	279	275	280	256	244	249	277	264	276	274	277	257	248	249	271	268	263	255	246	234	292	264	235	266	254	284	246	257	269	295	250	272	255	254	266	282	285	245	272	252	288	260	248	264	272	296	257	255	276	279	276	253	272	276	299	250	255	249	271	272	274	268	241	236	282	255	252	259	271	267	249	251	276	261	263	280	270	276	253	240	252	293	270	273	281	297	250	251	264	290	281	256	296	264	300	285	254	263	263	256	269	269	269	269	239	267	246	251	262	269	281	258	267	286	277	259	277	304	252	287	273	251	255	236	256	254	239	277	264	276	265	254	249	247	289	269	289	258	283	275	259	233	262	237	286	273	260	287	276	257	270	272	246	274	271	290	267	258	307	259	278	283	264	264	281	269	256	244	264	288	283	259	281	276	286	285	278	289	287	266	273	275	271	280	260	274	271	286	310	245	253	279	263	290	242	284	270	281	290	240	265	252	288	268	275	275	276	270	295	284	267	275	263	253	263	243	272	279	283	272	244	268	259	240	267	291	229	256	264	281	293	257	267	253	307	261	291	275	257	261	272	262	295	303	256	260	249	262	248	281	293	280	261	275	255	257	257	273	266	273	294	286	273	300	243	239	294	271	286	265	235	272	263	268	288	273	263	266	260	279	274	301	289	277	278	282	258	276	234	258	304	273	251	269	265	246	241	294	280	272	278	248	272	261	248	261	287	283	252	244	245	254	251	233	293	266	289	286	278	266	252	271	267	299	272	278	234	260	249	283	261	278	283	260	284	265	255	253	266	244	296	262	265	274	282	257	276	243	291	249	279	275	290	253	271	274	263	284	273	265	290	280	267	277	258	247	273	244	297	257	310	279	266	235	292	276	261	272	275	266	260	283	261	262	257	300	285	283	281	238	250	271	293	283	238	280	268	293	230	281	282	284	264	245	276	286	293	293	250	263	292	275	274	264	254	253	265	273	243	268	258	251	279	266	252	299	268	259	273	272	250	242	261	278	300	279	285	275	256	278	258	264	247	267	261	263	247	260	274	265	257	283	268	253	273	280	261	298	260	254	263	291	263	285	257	279	273	265	308	264	277	284	280	268	267	273	268	257	274	272	260	274	270	263	252	259	256	245	265	268	259	278	260	256	270	249	278	221	277	259	266	256	273	292	243	266	275	278	257	273	250	286	282	269	271	282	236	284	277	255	302	237	256	262	293	272	288	258	288	280	272	287	271	255	260	280	279	270	269	267	258	280	265	269	257	281	276	273	271	266	293	270	254	254	266	255	266	242	257	272	270	252	290	294	280	273	252	275	274	249	246	281	251	250	284	265	273	282	247	264	307	275	281	268	270	280	259	276	279	278	236	263	230	239	290	295	268	239	277	297	292	280	276	289	293	275	300	281	283	259	278	252	252	273	277	274	272	267	280	269	280	287	281	276	269	258	237	259	277	273	290	248	298	275	275	272	280	263	255	234	281	247	252	260	251	278	237	280	278	268	285	245	275	291	312	275	260	285	283	255	285	255	269	274	275	269	275	288	287	276	260	299	264	269	281	271	262	265	242	260	294	261	256	268	269	262	287	259	244	286	275	282	243	270	274	295	261	264	276	254	274	298	262	254	285	270	265	298	276	259	246	259	256	280	290	271	256	278	297	265	266	285	300	253	276	253	250	292	251	264	270	227	248	261	271	245	260	296	292	262	288	262	274	279	239	246	264	268	263	293	267	284	299	286	266	270	266	267	258	265	258	296	278	331	285	251	281	274	231	292	262	243	274	290	256	240	238	268	247	264	276	281	284	281	275	258	278	265	250	283	272	266	251	283	295	272	257	248	274	264	275	278	268	284	266	253	275	263	311	265	291	269	265	301	259	239	242	292	269	268	256	266	246	259	273	293	283	267	278	267	291	269	280	296	248	269	292	273	301	282	261	290	252	262	269	293	282	263	303	275	245	247	269	253	252	282	273	271	280	276	255	290	267	257	261	280	254	273	254	257	291	269	285	278	258	272	261	299	274	267	263	276	294	251	250	239	267	262	256	269	278	257	291	301	279	266	287	260	254	272	272	276	231	262	275	280	247	243	268	260	281	254	246	278	277	305	267	267	263	243	249	285	289	249	277	264	264	279	280	269	233	296	268	286	255	278	269	238	266	273	285	231	241	285	280	284	253	305	285	268	282	269	265	268	256	261	266	262	268	264	269	299	271	276	242	244	282	261	259	298	271	273	275	295	253	276	294	274	230	260	257	259	251	271	285	289	290	274	293	283	266	266	245	263	264	286	289	256	242	256	244	272	259	255	276	273	241	280	280	287	287	278	256	274	276	257	286	251	270	278	248	277	248	282	267	268	239	280	250	285	267	281	289	273	270	237	281	257	268	254	255	263	280	283	240	261	271	264	277	290	286	262	290	284	282	266	258	260	315	265	261	280	275	288	249	296	248	262	277	261	278	273	297	255	257	267	238	268	272	257	289	256	266	265	283	264	281	249	268	264	262	283	265	271	294	267	266	299	286	289	290	251	267	283	262	270	258	273	273	306	285	282	281	252	275	286	282	305	269	274	273	251	265	288	282	266	255	232	279	249	242	283	268	275	283	288	289	260	263	279	225	259	268	265	244	266	268	276	256	272	259	280	285	289	271	292	275	317	280	278	290	247	246	280	267	278	259	272	274	269	275	286	265	304	251	251	261	250	256	273	269	282	287	248	269	246	251	260	296	268	247	284	264	298	271	256	243	263	272	254	268	262	288	232	278	272	266	252	290	293	304	297	274	288	261	305	281	252	282	255	286	271	270	252	268	268	261	270	253	225	269	295	293	264	269	271	273	283	239	260	273	278	258	280	294	277	293	267	261	277	303	278
24793	5261	1254	843	707	485	436	394	357	311	304	292	300	282	276	299	237	257	234	248	232	246	221	251	244	216	267	243	203	219	238	227	223	227	215	209	220	233	231	240	239	238	239	210	216	234	210	229	202	241	226	211	219	222	230	242	223	228	250	242	216	237	196	229	255	220	257	194	195	241	215	224	213	219	218	253	227	236	224	188	222	230	198	213	236	232	214	240	231	230	213	197	195	209	211	220	211	200	245	240	245	186	204	200	211	198	224	205	219	193	225	206	206	224	218	210	241	234	213	226	220	221	233	205	205	218	230	215	254	224	207	220	216	209	219	239	233	235	190	216	201	211	219	257	229	216	224	217	227	225	221	223	239	224	210	222	206	237	206	235	218	207	223	231	207	239	233	218	228	206	232	232	229	204	223	223	249	231	228	214	227	210	229	240	212	220	232	226	210	206	214	217	229	199	210	255	220	210	222	220	226	230	212	235	231	229	227	211	223	197	221	244	237	229	239	229	227	212	227	225	211	213	201	239	235	201	224	233	209	231	235	243	260	219	226	214	215	233	239	199	202	204	194	210	220	196	227	205	236	236	232	203	211	172	200	221	210	195	234	225	202	224	202	246	212	224	256	216	203	198	239	205	210	210	212	222	208	231	253	234	234	217	238	242	205	238	226	197	205	209	213	215	203	223	227	209	232	203	242	238	234	245	238	213	235	208	250	227	223	203	195	224	219	222	246	224	238	206	225	205	229	231	218	247	223	231	244	223	200	205	223	190	234	194	218	231	237	230	241	239	239	244	220	223	208	224	220	214	241	231	230	200	210	203	220	234	215	242	210	222	197	202	218	204	203	236	214	213	209	243	229	214	243	216	202	227	238	269	194	229	245	223	211	203	243	209	201	198	235	202	184	217	230	198	209	235	224	206	216	224	232	208	246	228	227	216	188	226	234	211	237	228	255	207	214	228	259	219	228	230	216	219	226	232	226	191	197	237	239	220	247	225	236	217	211	223	239	236	237	219	198	219	231	205	211	191	219	209	211	249	233	212	222	228	219	220	222	231	265	218	245	227	242	230	207	223	236	235	216	238	234	198	197	208	263	253	213	233	237	219	218	221	239	251	229	226	230	237	250	227	218	226	217	209	212	212	224	211	242	241	217	220	202	229	225	195	220	227	228	194	223	220	206	217	235	195	225	220	207	214	234	223	219	258	206	235	225	229	226	227	215	227	217	233	247	217	215	203	239	206	236	220	220	209	220	222	217	208	200	218	228	241	234	240	222	221	243	216	212	233	238	221	240	209	198	226	232	229	230	236	204	211	210	188	231	209	220	237	215	239	250	242	220	241	191	219	210	213	238	219	211	232	232	232	231	232	219	204	250	239	209	223	223	221	238	221	219	215	245	215	218	240	216	231	221	218	226	251	235	217	227	212	234	216	233	208	214	208	202	238	228	239	202	221	209	225	197	238	227	203	230	196	209	214	265	243	202	208	202	231	226	242	212	238	233	214	221	226	235	218	209	226	257	189	216	189	206	204	210	227	259	216	204	214	242	254	232	262	230	214	218	218	216	189	221	243	205	226	211	220	237	203	211	213	202	238	208	238	236	243	244	202	246	221	233	193	214	235	218	221	219	224	210	221	205	262	224	219	203	216	243	217	252	199	251	199	251	264	254	198	216	201	192	221	225	201	226	204	227	227	238	241	182	207	205	215	214	228	242	210	220	230	227	217	202	202	234	217	213	203	232	210	228	231	207	224	250	242	213	225	230	256	226	217	213	226	220	222	222	218	221	224	192	207	205	207	206	207	203	223	228	226	227	233	225	198	202	197	204	217	230	223	229	221	211	225	240	222	267	231	217	222	213	225	227	225	241	221	222	205	205	216	204	212	209	224	217	227	225	245	232	249	215	211	229	212	212	197	222	208	227	224	209	226	228	204	208	234	240	214	230	224	267	226	227	212	202	236	227	240	231	215	223	216	213	236	234	207	217	239	225	186	238	204	200	209	218	209	196	229	242	231	219	250	239	227	203	234	244	217	233	262	258	246	207	202	250	242	235	224	253	226	211	229	210	222	219	208	214	228	203	226	226	210	188	243	223	205	224	235	202	222	257	242	239	215	229	204	224	218	193	225	215	236	225	215	244	231	230	240	249	218	262	243	232	203	239	223	216	220	234	206	226	240	195	212	230	224	235	223	201	192	210	261	203	219	210	218	226	223	212	215	247	232	211	211	208	239	209	206	230	212	221	239	229	226	252	219	224	221	202	220	236	211	232	226	220	214	225	218	209	204	184	237	253	191	216	223	231	205	208	235	207	197	205	225	219	206	227	189	212	196	237	240	216	242	226	214	241	236	229	199	197	220	227	223	232	230	188	216	250	217	241	225	214	230	222	228	202	209	192	231	220	196	206	255	226	224	233	215	215	227	232	222	206	231	218	234	196	242	226	217	221	223	225	249	238	224	234	228	270	229	202	217	216	232	249	211	246	216	211	223	236	255	201	219	219	214	260	235	233	212	224	218	217	226	214	207	223	210	222	227	218	242	176	190	246	200	221	212	206	217	221	252	223	230	221	234	215	192	227	202	227	206	212	241	201	241	237	207	262	223	200	196	206	232	223	206	190	206	259	196	239	239	222	227	233	216	234	233	207	236	241	222	214	197	249	213	241	217	216	236	214	224	194	218	243	217	239	228	220	206	221	205	224	195	237	232	218	197	220	218	212	203	225	227	211	213	224	201	219	247	226	220	222	240	234	221	212	225	211	197	247	240	231	213	246	188	229	219	235	203	236	211	249	226	211	240	212	238	196	234	239	222	215	206	214	223	240	209	199	220	210	238	222	244	233	210	208	200	217	234	202	246	208	205	230	240	212	214	226	228	198	212	234	245	221	188	228	207	220	235	245	207	235	215	214	258	229	214	246	246	234	225	226	217	226	230	208	228	216	223	204	240	231	216	224	204	214	229	214	211	240	219	206	212	257	223	221	223	228	205	232	231	199	247	221	217	232	235	232	221	221	214	235	239	224	217	202	226	201	234	239	188	206	218	229	227	216	216	215	229	225	202	197	226	209	223	228	227	191	243	206	226	187	199	201	210	231	250	232	207	233	221	238	207	240	217	218	203	208	201	231	209	195	206	251	246	214	242	211	219	205	226	215	217	213	234	237	226	204	220	240	232	251	212	227	227	233	212	215	229	199	226	210	220	222	211	239	199	212	197	230	215	225	218	218	239	223	218	230	232	210	206	223	220	228	225	203	250	245	245	214	232	209	212	236	189	218	206	254	216	231	210	242	233	238	245	222	201	211	231	223	224	193	245	256	234	236	208	220	202	220	242	239	207	200	248	215	237	219	222	222	205	200	210	220	232	208	217	217	205	223	216	205	224	251	212	225	205	224	225	218	219	227	236	221	216	218	218	237	239	230	217	216	233	234	217	226	200	233	234	229	234	245	233	206	197	248	247	257	203	214	191	216	228	219	213	173	220	248	230	228	212	220	214
11483	1207	2233	2697	2502	2057	1756	1524	1336	1233	1183	1019	946	890	865	794	789	789	759	676	716	728	679	696	733	647	592	646	676	662	645	641	641	660	624	618	639	610	626	605	630	574	629	646	637	589	554	621	601	572	574	575	568	608	584	559	595	576	569	599	609	601	640	568	581	641	553	543	575	593	589	610	571	613	582	559	587	580	577	618	589	548	558	571	578	591	552	602	611	582	566	543	557	551	556	574	580	592	593	621	549	560	539	624	589	589	603	575	558	586	583	536	586	546	547	558	561	595	584	575	550	636	566	567	596	544	560	553	575	598	567	526	553	548	564	614	581	562	543	546	570	582	578	565	549	557	610	568	572	611	578	573	559	584	589	585	587	595	557	565	524	568	592	636	555	572	548	550	602	512	586	563	554	574	542	524	578	605	554	567	587	545	592	593	523	594	557	624	566	552	603	576	567	535	579	564	575	563	552	568	546	587	549	573	573	562	560	579	588	534	590	589	570	557	583	537	637	555	567	538	602	573	535	579	611	570	597	569	583	599	570	602	593	564	560	565	607	526	554	557	526	610	553	601	565	555	568	552	583	576	542	566	601	600	528	571	551	605	565	581	551	566	638	565	545	554	560	549	570	543	553	570	569	582	599	560	616	573	577	584	556	542	569	572	528	600	641	543	545	527	573	560	539	596	579	564	589	588	546	563	547	572	543	587	547	595	578	520	564	587	553	552	585	590	592	575	575	558	581	592	569	598	607	553	521	532	577	566	551	540	564	579	577	550	570	527	575	543	587	579	581	572	574	584	581	593	548	576	554	541	557	553	572	585	569	622	599	544	601	572	553	592	553	563	527	567	578	544	518	521	598	581	561	577	579	528	565	587	605	547	586	599	562	557	576	587	551	564	533	535	589	550	539	593	584	531	560	571	568	632	558	547	605	526	587	582	620	558	590	566	554	586	555	563	606	534	602	561	605	522	586	546	548	561	556	552	564	549	545	506	584	526	576	556	575	566	607	534	586	566	592	628	572	566	557	577	545	539	553	557	588	634	557	608	572	583	564	561	543	552	590	550	569	562	582	547	614	612	528	555	536	576	563	537	575	521	557	605	536	558	547	579	593	525	542	576	620	579	591	620	562	561	614	541	572	542	568	600	564	543	547	578	591	578	544	592	526	603	533	571	572	575	603	513	570	536	574	557	556	517	555	601	582	566	530	558	565	573	544	547	570	575	548	554	540	565	573	577	601	565	574	535	594	597	546	575	526	566	569	503	581	580	560	542	573	551	540	618	557	595	577	544	577	558	563	531	558	549	578	571	556	572	581	537	539	544	564	580	612	584	588	581	572	608	520	582	566	550	547	589	564	553	573	553	557	531	578	554	520	607	586	570	564	528	574	574	593	548	614	550	565	599	572	602	636	555	565	537	551	562	589	555	579	499	536	544	565	574	607	619	594	529	564	536	545	560	555	536	548	557	616	562	577	555	647	571	588	578	606	571	576	605	582	566	594	535	561	593	573	576	541	572	546	574	616	558	575	618	547	574	549	570	605	560	544	558	521	546	540	516	574	597	590	583	553	544	548	555	606	552	555	572	581	545	609	568	587	516	618	558	569	582	620	549	548	532	572	566	523	635	565	583	512	563	568	565	544	561	603	603	585	540	589	563	584	554	542	555	539	553	600	558	603	519	575	577	533	530	593	574	569	583	582	582	594	564	552	565	585	562	581	537	564	535	559	544	566	617	540	567	557	546	627	555	568	534	535	561	537	564	587	580	563	555	593	583	561	519	593	553	565	570	543	590	572	560	571	587	537	570	588	532	537	566	560	566	565	569	582	548	550	572	571	549	538	521	588	528	539	576	523	572	552	535	539	582	550	566	563	566	579	549	554	579	564	600	548	573	587	567	509	559	577	568	566	569	547	543	607	511	559	576	570	569	584	586	532	579	576	531	568	568	556	621	522	606	530	571	601	561	549	578	553	521	608	579	583	582	584	598	544	577	584	601	605	534	553	562	569	582	577	601	584	571	545	589	553	607	615	568	574	517	534	558	608	569	568	588	542	585	574	562	559	611	559	542	569	559	576	558	605	577	571	540	548	565	586	534	589	541	547	558	593	600	581	560	569	569	566	562	555	562	567	560	550	563	546	579	619	542	575	564	601	590	545	577	581	552	520	570	570	538	570	551	551	575	547	559	575	564	570	566	553	559	535	570	570	570	547	586	546	587	571	593	539	547	577	578	586	521	614	551	567	590	588	610	575	580	594	545	564	571	591	531	548	568	590	540	540	561	566	592	561	566	566	541	606	537	596	547	544	518	589	532	548	502	552	593	579	582	590	576	580	533	586	542	516	537	577	578	592	534	535	527	578	570	530	569	610	522	547	562	547	564	586	576	579	595	569	556	551	583	537	582	550	570	574	578	531	575	557	545	569	567	524	569	542	585	599	544	578	583	580	565	546	596	577	561	581	574	524	550	533	560	603	579	582	565	558	553	565	586	590	600	549	531	593	544	567	565	588	565	589	618	562	540	569	568	590	549	595	576	547	552	581	546	547	546	562	571	531	543	573	585	529	585	535	556	572	555	576	602	528	602	556	565	543	534	555	592	586	544	599	510	569	562	557	567	511	598	566	540	575	626	583	552	580	576	578	562	578	582	592	591	549	581	568	579	590	535	557	551	557	597	576	598	584	549	585	577	512	568	578	553	595	538	579	574	566	573	558	531	526	608	573	590	541	534	559	549	594	580	580	554	556	607	561	541	579	571	575	553	539	569	580	525	546	577	577	606	528	574	562	579	552	558	550	562	585	585	558	574	593	558	541	565	622	602	583	576	581	558	549	580	581	571	592	596	604	513	569	609	550	531	537	602	579	582	587	623	534	559	574	545	560	516	567	576	582	542	619	545	549	563	582	535	552	588	566	575	577	569	569	574	590	541	599	555	555	541	548	582	577	579	591	587	603	535	579	543	574	572	567	599	591	622	581	543	570	568	559	595	589	584	545	565	531	573	533	592	547	585	582	506	566	543	561	562	528	568	540	584	555	582	541	571	573	506	579	589	586	563	534	595	586	591	573	590	596	601	586	556	546	541	590	564	570	556	577	533	590	597	543	564	528	561	568	595	560	522	588	534	543	571	576	573	600	606	567	544	563	627	565	558	541	535	545	575	589	615	546	583	557	603	567	551	553	563	586	532	559	567	546	594	594	562	549	558	564	562	590	587	570	578	558	553	574	590	541	539	577	564	579	569	548	565	539	573	587	545	615	560	607	585	596	572	570	574	594	557	568	580	543	564	518	588	530	546	540	610	576	548	551	574	578	554	602	570	578	543	587	576	549	544	592	578	597	599	577	566	537	568	614	508	562	600	617	545	619	592	598	555	586	520	571	587	573	571	574	584	574	532	633	589	573	577	589	582	600	577	536	536	543	602	594	574	597	578	550	543	597	570	584	542	551	590	551	553	552	578	518	526	563	568	563	576	511	589	600	550	575	579	555	558	541	588
33450	15342	4300	1748	1180	851	677	620	519	494	460	430	385	366	367	354	320	320	306	283	306	330	261	310	300	285	294	259	316	275	305	291	292	274	284	261	247	284	283	261	257	298	286	268	262	269	306	294	270	300	302	268	281	284	263	289	227	266	241	266	282	277	236	279	266	262	268	291	266	263	247	246	280	290	272	247	274	268	257	264	271	272	278	283	276	269	271	255	258	285	272	253	249	264	259	247	246	282	264	269	295	277	273	276	265	242	259	256	265	265	232	262	262	258	255	250	267	261	270	260	268	214	285	267	281	258	256	282	279	261	271	248	245	253	298	255	280	265	245	264	246	271	277	314	255	248	263	262	236	286	263	259	252	279	294	256	279	259	281	247	255	256	255	268	264	302	227	257	278	281	248	284	293	263	285	283	249	300	268	288	284	261	282	278	255	281	264	265	284	289	274	253	270	273	248	267	269	257	274	315	311	274	249	268	253	263	269	275	293	277	268	266	291	251	292	245	248	281	259	252	277	256	255	312	289	251	274	259	274	280	278	262	284	266	277	246	270	303	300	265	291	287	249	255	288	312	250	274	243	242	281	283	319	276	293	298	246	257	278	297	247	276	276	245	274	254	247	243	280	263	282	252	264	254	264	263	252	257	244	244	292	282	268	279	285	245	261	270	251	272	255	258	287	292	261	242	255	294	276	269	272	312	268	296	251	243	277	274	270	266	296	262	272	254	303	244	261	278	281	271	271	279	244	275	266	273	253	293	268	283	262	269	279	279	276	256	262	264	275	269	267	276	282	287	237	287	272	244	243	232	253	277	265	259	272	260	257	279	260	299	266	255	253	252	293	256	248	268	281	258	263	265	252	248	253	255	285	247	263	277	281	286	297	284	292	275	250	263	290	264	258	270	269	233	277	280	258	297	283	243	251	276	285	233	290	281	289	283	246	269	284	246	249	256	286	288	268	266	289	260	276	255	264	250	234	260	294	276	286	250	253	282	263	275	271	269	278	257	241	302	261	250	246	245	279	290	277	294	263	264	254	271	250	296	263	232	249	265	237	269	245	266	251	233	258	240	271	286	295	318	262	280	271	246	245	264	257	285	278	273	242	255	250	287	267	265	295	290	280	285	259	277	258	247	267	265	269	247	280	280	278	246	251	245	304	267	259	252	264	296	262	264	261	259	271	259	261	249	254	254	275	252	298	270	278	267	253	301	271	305	274	261	252	242	277	271	247	261	284	277	256	283	281	260	293	296	251	272	258	285	282	255	282	298	247	244	240	257	297	267	263	245	261	285	259	279	249	262	278	284	291	289	271	251	262	270	253	276	264	265	293	308	298	272	287	236	281	280	233	276	261	268	240	281	303	278	261	263	251	261	254	260	283	268	287	281	299	296	243	262	280	263	294	304	299	280	259	270	263	238	281	270	280	280	258	259	251	251	261	249	280	269	299	266	274	251	265	268	271	267	266	256	263	241	285	283	286	255	274	265	247	267	290	268	269	246	268	257	272	286	263	283	269	264	259	287	260	246	260	269	284	299	247	257	295	294	252	275	267	258	285	282	283	289	264	263	302	245	266	243	291	282	266	259	278	269	271	256	281	282	284	262	263	246	263	267	261	270	286	228	272	261	262	273	242	272	276	213	267	250	264	258	272	289	310	253	265	261	270	266	250	287	257	277	254	282	283	261	274	284	256	279	278	262	237	287	275	266	299	247	285	305	219	279	239	279	271	274	277	278	245	273	267	270	283	267	262	288	266	272	230	257	284	265	282	297	254	265	292	272	270	267	277	248	228	277	289	253	290	254	264	258	258	272	249	266	239	295	259	265	257	275	244	269	249	260	267	260	282	287	279	241	255	258	263	267	273	256	261	224	255	283	245	263	283	248	236	265	282	285	286	248	249	257	286	249	253	244	265	282	275	247	264	274	253	275	280	256	269	282	288	280	278	273	253	303	248	289	270	278	252	295	275	264	246	257	272	278	272	270	275	250	251	281	285	283	277	272	274	248	292	230	265	259	251	268	308	291	250	286	280	274	255	273	285	299	260	266	278	284	279	269	263	253	280	306	256	252	246	231	285	259	268	291	262	273	272	262	291	265	263	256	297	278	291	251	301	271	273	263	252	277	294	259	261	274	240	233	267	234	234	270	253	260	288	285	266	286	288	260	270	251	273	258	228	227	274	299	261	284	241	260	245	296	255	259	260	264	262	263	247	274	281	289	260	299	265	265	265	252	291	283	281	249	263	246	254	260	241	266	255	277	288	273	283	264	237	265	243	268	261	307	284	263	226	262	285	295	275	287	263	289	264	277	280	250	254	265	275	221	235	301	282	283	260	324	285	272	269	279	234	269	289	269	240	254	273	273	264	273	290	268	244	255	280	266	249	277	273	258	276	307	240	282	281	268	258	297	268	288	297	284	249	262	271	249	294	254	275	273	273	280	289	282	273	304	296	282	268	270	268	263	299	271	291	271	275	269	276	259	293	259	286	237	277	292	276	281	280	281	261	244	263	260	248	256	267	261	312	245	269	244	268	247	276	284	283	290	243	277	261	289	283	255	254	262	260	283	253	270	302	286	281	256	252	258	257	265	274	259	245	298	253	268	275	255	267	263	274	256	260	277	262	257	259	297	283	304	245	283	282	298	274	268	262	289	293	281	277	298	244	261	257	236	292	257	271	265	279	293	267	274	279	278	284	267	273	268	248	239	260	278	273	261	281	241	257	265	268	252	262	290	255	263	308	311	277	279	289	264	264	287	296	290	291	306	262	257	281	290	253	276	312	275	277	286	271	247	281	272	287	244	277	268	292	291	290	262	281	272	279	252	265	250	240	270	284	282	275	261	293	281	259	254	279	276	277	257	271	247	293	297	239	234	263	289	282	276	271	273	268	287	248	255	256	309	268	283	314	290	259	284	244	256	248	250	249	280	267	242	267	220	256	266	274	263	252	276	263	249	271	285	257	284	265	256	266	255	251	289	268	247	285	236	263	249	268	291	246	270	278	286	299	256	270	275	259	237	285	259	260	255	265	302	272	249	264	276	250	253	248	313	230	253	290	269	286	329	263	251	262	248	299	277	284	291	258	222	252	286	290	286	258	300	284	265	272	271	277	279	273	283	298	268	264	295	248	267	272	287	243	294	281	284	276	276	301	278	267	298	261	260	268	274	262	248	272	241	267	260	277	291	263	249	272	243	258	284	272	297	298	292	251	290	252	277	276	262	284	272	271	294	287	261	277	296	232	281	288	260	269	242	255	251	263	250	268	254	271	288	286	277	256	272	254	287	292	242	254	236	286	295	270	270	248	263	237	288	250	280	285	264	254	252	240	265	267	264	284	255	269	257	265	278	296	262	266	276	257	279	269	282	268	274	289	278	306	251	284	232	281	285	273	260	263	251	298	294	284	268	264	275	261	264	262	279	281	262	246	234	287	255	253	262	288	298	285	274	277	284	261	262	250	263	273	254	284	270	257	260	243	260	261	294	250	265
16264	1915	3871	4751	4706	3653	3056	2525	2217	1896	1736	1572	1433	1322	1256	1194	1123	1059	1001	998	933	892	872	861	876	848	863	792	792	818	771	731	756	737	741	744	707	741	751	752	653	755	736	701	675	719	705	645	642	701	698	652	659	691	645	662	675	675	695	657	686	661	687	656	666	695	651	678	713	683	652	666	676	679	636	609	633	696	649	695	662	638	679	661	659	654	689	666	687	657	628	626	648	675	668	619	665	663	660	645	681	635	643	632	630	629	688	689	670	651	614	638	667	619	660	634	662	655	681	649	617	606	672	587	661	676	648	667	681	640	624	633	697	649	641	641	635	668	667	639	637	680	614	666	660	637	644	669	625	643	646	647	651	700	635	633	622	619	646	642	642	659	649	636	699	659	634	667	683	638	684	634	628	632	635	641	658	640	668	665	602	604	607	655	577	668	616	680	662	646	648	649	612	600	607	629	639	657	654	643	631	644	593	629	661	661	631	647	657	634	638	670	630	639	683	641	659	649	676	635	649	707	636	614	648	654	626	629	676	626	632	653	622	645	623	643	648	636	635	642	645	690	679	656	643	649	667	658	644	640	688	654	605	646	702	685	640	605	613	654	623	633	682	649	668	660	671	681	674	670	672	641	651	622	660	644	593	649	687	642	674	635	625	641	650	646	643	654	628	628	657	656	664	645	656	640	633	653	621	665	661	615	646	653	615	668	673	681	661	629	669	614	663	647	643	661	689	642	668	660	611	587	632	642	648	617	642	660	697	651	669	670	642	645	640	682	690	645	670	648	636	625	654	639	655	617	614	649	634	643	636	609	654	675	601	670	661	653	644	666	681	658	661	650	687	652	622	598	688	636	633	611	653	610	648	655	672	708	687	623	630	641	618	656	641	627	662	610	657	637	662	598	643	639	598	636	623	679	656	616	649	682	616	609	692	689	616	660	645	624	689	643	653	631	616	634	647	609	635	594	666	633	688	637	662	622	622	616	611	703	621	688	649	690	672	681	633	612	636	658	647	621	669	634	681	671	641	612	665	660	657	655	629	647	647	613	629	652	630	609	678	692	672	665	604	673	669	614	662	646	647	615	628	658	669	692	656	614	620	626	611	633	626	683	651	599	650	664	611	654	698	678	660	640	619	652	658	698	663	634	640	640	640	673	647	593	623	677	653	616	602	652	693	627	608	598	678	656	690	633	669	704	631	665	662	623	657	661	663	624	649	624	652	668	629	630	655	641	621	681	663	632	636	645	684	639	652	670	657	636	672	642	642	643	645	617	620	655	625	645	624	654	635	671	661	658	639	636	622	640	644	629	606	620	665	625	692	647	608	655	654	645	592	657	633	679	650	653	637	646	583	635	617	668	645	670	632	713	712	624	599	676	664	664	599	633	685	620	606	663	656	610	659	647	635	649	631	686	648	635	670	621	625	681	691	640	650	637	623	627	623	627	660	619	658	667	627	610	653	641	642	626	621	625	614	683	667	638	662	641	650	639	656	649	597	675	635	639	659	610	623	659	663	667	594	654	673	651	671	682	607	618	685	612	638	709	600	635	627	612	672	652	675	660	606	653	649	654	641	700	659	678	661	643	663	641	637	637	662	645	676	659	677	657	602	666	625	662	644	619	616	617	653	662	636	670	651	663	655	675	625	672	643	603	643	621	647	686	641	647	652	623	662	683	662	643	660	657	655	638	659	670	609	660	632	647	654	644	633	637	669	671	665	631	606	672	656	657	673	634	642	663	664	632	629	648	700	608	666	635	629	703	671	642	669	626	665	639	615	647	676	636	686	598	667	639	581	673	670	617	650	645	636	636	654	618	659	663	654	614	641	665	641	667	669	692	607	668	626	640	641	607	656	640	637	648	646	642	633	680	667	606	626	683	653	659	628	679	630	651	611	609	637	658	682	623	682	662	667	634	672	608	660	569	655	587	661	638	667	631	651	633	643	677	635	640	675	632	672	647	650	650	658	636	708	692	662	632	625	644	669	695	634	612	603	588	658	658	650	659	670	675	631	648	650	647	651	583	627	670	654	674	621	612	659	631	604	681	635	648	654	634	634	636	644	666	652	620	646	666	635	653	673	647	631	601	690	639	636	657	595	650	652	622	569	674	586	668	693	620	613	686	651	657	606	650	629	651	614	620	607	627	687	607	637	658	653	608	622	647	635	655	636	630	665	657	630	652	675	663	652	668	704	651	631	670	645	618	593	627	618	679	675	653	649	630	667	693	654	626	655	643	661	644	639	627	650	665	670	619	634	642	658	668	637	615	603	628	671	646	639	636	666	630	633	649	670	615	637	648	683	612	670	602	669	634	618	648	625	661	644	665	635	639	649	628	687	638	650	657	617	686	705	646	687	638	658	608	667	661	611	686	603	630	650	616	663	647	587	663	686	616	670	618	635	619	692	622	681	649	628	648	654	662	661	611	637	641	624	636	689	645	634	634	684	665	653	628	636	691	662	647	614	612	658	636	651	653	675	678	668	644	666	705	650	671	669	633	665	610	646	644	633	680	632	662	690	655	654	724	639	635	644	662	628	626	704	606	585	651	648	661	658	663	660	662	640	649	646	681	660	659	671	625	627	611	641	663	678	634	639	655	653	676	621	607	680	641	643	615	662	585	658	639	706	641	629	657	653	652	651	637	638	638	627	676	694	629	620	616	648	674	653	648	680	680	634	650	661	662	631	693	615	711	622	706	648	668	679	656	660	649	645	626	666	683	634	624	620	628	669	663	663	613	698	689	640	646	634	643	609	681	653	664	606	625	619	594	656	649	647	663	701	640	648	629	688	637	635	617	652	690	650	691	642	623	657	632	673	644	654	684	690	660	630	651	666	654	664	645	642	666	625	656	641	632	638	629	668	688	643	670	640	633	625	623	642	604	646	699	619	694	641	651	674	633	670	645	672	673	682	620	630	624	603	656	682	623	622	631	674	663	628	658	619	671	621	679	603	688	659	614	630	637	629	675	610	684	638	573	604	674	654	668	650	642	649	587	727	614	675	601	618	656	690	642	669	640	628	586	653	660	662	660	654	675	645	646	679	637	697	652	646	644	652	607	634	624	636	640	612	684	629	645	668	698	673	680	644	651	638	630	655	614	638	628	629	601	723	595	663	633	670	644	629	616	617	620	634	644	628	664	618	615	624	653	662	667	645	643	686	660	633	618	644	650	641	689	619	614	593	607	630	645	620	605	697	631	661	678	584	608	661	656	628	643	646	638	631	642	604	637	666	646	611	645	647	626	626	668	673	630	666	627	629	609	653	601	640	656	666	577	624	671	585	602	654	634	640	671	640	656	664	633	669	590	617	687	664	638	665	681	641	644	636	649	632	622	652	629	599	636	613	640	616	632	628	616	619	670	683	637	632	651	619	610	676	624	660	644	672	681	670	663	650	644	622	635	639	661	594	634	647	590	633	652	641	639	648	655	669	661	651	664	619	676	656	654	639	663	595	624	652	710	581	663	653	616	654	641	671	625	663	613	659	676
2786	106	100	100	116	75	93	74	98	87	93	71	93	84	75	98	98	91	76	79	84	78	81	92	86	79	100	105	82	96	101	71	88	89	86	81	78	83	104	87	73	88	81	82	104	102	85	77	79	74	90	86	83	82	91	93	81	77	81	83	73	92	76	95	87	85	81	76	91	79	70	88	93	79	90	78	62	84	88	87	69	104	68	81	85	93	77	73	80	68	83	92	83	101	81	72	97	77	79	74	71	73	76	71	106	78	84	89	91	86	77	79	73	88	93	88	78	62	74	95	85	105	87	84	84	82	83	80	85	80	104	96	90	89	81	79	90	87	80	84	91	90	79	74	78	86	82	82	83	90	78	76	106	95	80	59	82	78	90	63	83	89	83	96	73	78	73	95	81	75	76	97	73	82	90	84	87	71	85	94	73	81	101	88	93	79	72	100	88	86	73	80	88	82	83	86	77	89	82	87	69	93	77	90	85	73	90	87	80	84	87	74	83	75	86	74	87	58	80	96	81	75	88	82	74	87	84	74	100	105	87	95	105	82	87	78	107	82	78	85	88	72	67	89	65	79	96	104	74	78	86	74	93	86	79	92	72	88	71	90	85	74	99	82	95	95	100	88	81	79	106	79	74	78	58	96	87	78	80	83	74	95	75	68	94	111	72	96	82	84	66	88	68	79	81	87	71	72	89	103	90	90	87	95	78	93	83	105	83	72	107	87	83	82	106	82	84	77	88	79	89	74	81	79	91	80	86	71	76	85	86	92	87	85	75	78	97	82	77	90	70	82	74	99	87	82	85	75	83	73	87	98	84	86	97	96	70	85	98	103	78	75	90	93	95	68	76	91	76	77	82	80	74	93	87	103	95	85	72	80	91	71	100	79	77	88	72	99	74	86	84	86	91	84	107	90	70	86	86	80	99	72	102	85	87	79	87	78	84	72	95	95	87	74	92	94	67	96	86	95	83	96	81	81	81	85	88	88	70	66	71	86	84	60	101	89	67	76	85	89	82	91	82	78	106	94	75	95	86	95	77	79	97	73	83	79	85	91	75	79	80	98	99	103	76	71	87	83	73	83	85	87	75	80	86	101	79	83	85	93	96	72	88	87	84	69	91	76	87	92	73	93	86	96	79	109	68	101	87	81	97	89	81	95	83	79	79	83	92	86	92	78	72	79	83	84	92	88	96	92	110	90	104	77	82	75	84	87	87	95	94	83	81	95	61	79	91	73	91	75	71	82	80	81	85	97	85	81	85	87	70	97	93	75	65	81	84	91	87	87	73	98	79	93	87	75	73	94	77	93	93	76	86	79	79	91	100	105	87	69	90	76	86	91	86	71	75	91	91	79	81	105	92	100	106	73	71	94	88	72	83	91	87	82	92	80	82	70	96	89	75	86	79	86	72	86	69	72	81	75	79	87	68	78	78	86	88	91	90	77	86	89	85	79	82	94	91	95	75	77	83	87	85	80	94	80	66	97	91	99	97	92	86	91	83	85	99	88	95	87	78	65	84	85	97	93	91	86	81	86	73	91	84	90	90	76	91	88	85	80	85	93	62	79	79	75	70	77	75	90	82	89	98	83	79	87	90	77	100	81	91	81	86	83	67	85	84	88	78	85	92	84	92	93	86	72	82	79	95	89	72	95	93	79	76	76	79	89	83	91	103	117	91	76	92	83	81	99	88	75	101	99	89	71	110	80	76	87	80	81	68	78	97	86	69	86	88	81	84	71	69	97	76	88	82	66	82	103	100	78	73	84	79	109	75	90	83	75	73	102	84	94	77	73	80	76	77	77	93	84	78	96	70	66	67	108	85	74	82	92	78	86	92	77	74	94	96	81	79	95	89	101	97	82	81	74	62	77	97	72	89	83	86	99	79	85	90	75	84	89	77	106	66	89	82	85	91	93	70	90	98	93	91	88	87	97	91	82	68	80	88	90	81	92	75	102	99	78	73	91	70	88	96	80	82	106	96	94	86	89	88	68	83	67	84	88	82	109	74	98	79	85	82	94	101	88	84	96	78	87	86	98	90	82	96	84	84	80	96	82	72	72	78	84	102	73	90	97	82	77	71	59	86	83	87	91	87	81	83	76	70	83	93	103	76	70	105	73	97	92	96	85	111	84	101	79	97	91	82	96	94	88	91	61	92	94	79	72	100	84	93	76	76	91	73	96	74	91	92	98	74	73	93	91	78	82	70	81	81	89	65	93	76	84	74	91	87	84	87	90	77	88	84	74	71	67	88	63	103	84	77	80	84	100	77	87	94	87	81	68	72	81	73	86	75	95	103	90	98	92	74	102	76	87	87	76	92	84	86	83	88	98	70	103	75	83	97	99	84	89	94	78	99	74	84	98	79	72	95	80	76	88	105	84	78	93	89	65	86	95	79	83	83	68	74	65	94	100	75	81	99	92	70	76	73	84	85	97	79	83	78	88	76	82	68	96	88	77	94	90	82	70	95	73	91	91	76	66	80	93	94	96	89	78	77	97	73	80	86	91	79	82	62	75	77	64	66	79	80	82	96	83	74	104	94	88	79	78	83	90	66	78	94	77	68	95	85	82	93	77	80	91	88	90	74	74	79	83	77	94	73	79	93	84	85	69	89	88	77	82	80	71	78	74	75	93	76	82	82	68	76	90	91	91	82	74	81	85	99	97	78	85	101	90	88	83	99	85	78	67	83	79	71	83	66	85	89	69	99	90	89	93	78	100	91	75	86	84	82	81	82	80	87	87	96	90	82	72	76	85	78	108	97	87	78	81	75	73	73	83	104	97	98	94	86	93	93	94	84	79	89	97	86	85	88	84	85	89	86	96	71	79	102	76	69	75	82	76	75	101	90	78	79	74	89	70	83	87	80	90	94	68	95	81	74	87	97	75	84	87	93	99	77	76	93	80	84	81	100	75	108	86	71	87	76	85	114	83	85	83	63	76	93	79	69	57	90	90	90	70	104	83	84	83	102	90	78	89	89	74	79	93	92	100	92	85	82	59	90	75	94	83	73	86	100	90	80	76	96	80	73	81	73	83	95	82	82	81	88	74	70	75	79	79	96	78	88	83	104	91	70	86	89	78	79	83	90	73	92	84	89	88	93	77	80	78	104	75	82	70	80	87	96	81	76	86	77	84	78	90	65	77	77	89	86	90	83	73	94	104	95	95	101	84	88	70	91	87	92	79	84	71	93	67	89	88	71	74	95	78	77	91	68	97	112	94	85	78	101	90	97	99	86	76	102	76	69	82	69	87	109	81	88	76	75	90	86	96	81	77	85	86	84	83	74	92	85	84	72	91	97	98	77	90	89	69	77	92	95	89	73	93	75	69	85	71	81	86	103	92	95	95	98	66	89	81	82	96	74	79	92	103	76	90	81	90	81	68	85	77	101	75	77	87	72	77	81	79	102	88	83	92	89	75	93	70	86	99	86	109	96	85	95	90	90	76	73	81	69	87	99	69	102	81	80	90	89	95	76	72	64	90	94	91	95	82
2675	310	329	367	349	328	261	303	304	307	319	269	269	272	278	285	289	279	272	276	269	255	253	295	286	295	325	230	277	290	261	291	301	289	240	251	265	264	276	284	263	291	258	280	254	298	266	265	277	271	286	276	289	292	238	290	265	276	277	266	239	283	266	287	269	295	268	254	255	285	262	286	265	260	273	285	285	288	273	260	261	256	260	257	260	252	279	269	275	281	249	249	261	262	254	249	266	254	248	264	282	245	289	265	279	309	263	277	283	274	279	300	299	276	265	281	270	261	259	265	267	237	248	257	296	289	275	274	281	250	270	254	273	251	255	262	293	295	273	273	250	258	295	249	284	256	256	281	273	277	289	307	271	266	282	262	278	291	253	272	231	275	270	262	279	259	266	278	256	278	254	249	278	246	257	265	273	261	262	256	286	269	247	257	263	276	250	268	287	273	271	272	278	283	270	274	261	262	281	233	227	254	263	275	263	306	266	279	299	267	273	257	240	305	260	269	277	291	274	243	241	255	263	252	276	265	258	285	257	288	268	278	262	277	276	297	310	269	261	273	261	251	271	239	275	256	266	265	272	318	261	264	307	272	243	280	242	267	274	267	236	277	291	260	260	304	282	293	254	279	300	264	291	274	284	228	271	262	292	263	291	272	287	277	255	277	280	284	256	265	291	262	279	262	294	268	253	264	268	282	248	259	293	258	276	290	251	278	266	264	257	236	250	262	251	266	296	299	249	248	269	268	248	270	274	272	278	282	268	264	281	243	257	261	264	274	261	262	283	251	247	256	256	251	254	258	248	255	293	254	278	258	276	285	274	293	260	262	280	276	263	277	286	288	265	279	277	281	258	275	291	279	268	299	257	281	294	269	248	271	251	269	253	291	267	254	258	275	272	254	269	289	261	271	271	245	276	275	246	283	249	246	272	278	244	258	252	264	267	265	237	275	279	289	275	279	274	272	249	240	278	283	282	268	272	258	284	260	278	273	257	272	234	294	291	269	277	296	278	279	250	270	278	292	285	270	314	268	288	282	270	240	255	268	266	270	285	247	272	263	259	265	257	279	247	250	249	283	298	263	287	262	246	266	281	288	284	291	277	268	249	274	278	243	267	285	249	264	278	250	249	298	250	284	285	265	278	277	268	264	290	263	267	245	273	289	253	256	270	283	281	244	260	294	273	253	289	260	276	274	257	283	250	274	257	274	253	258	265	244	291	251	281	280	250	265	268	271	290	285	250	266	275	264	242	289	260	250	283	259	278	273	306	281	267	284	271	249	276	276	292	253	279	241	276	266	251	244	246	251	248	246	244	286	251	287	276	235	287	273	285	297	248	274	265	254	278	259	290	234	297	286	261	251	266	275	265	256	262	277	292	281	261	266	268	282	301	233	268	271	283	260	275	271	266	272	266	264	273	247	262	244	258	248	251	284	294	264	287	276	256	270	286	275	261	265	265	278	242	284	252	256	284	241	284	312	228	267	289	254	277	252	286	264	279	280	255	274	290	231	257	263	254	278	278	240	269	261	309	275	318	257	275	259	254	283	283	284	256	278	282	295	267	269	275	254	251	267	287	266	279	280	279	277	268	272	253	269	249	259	260	234	266	278	257	286	250	271	305	271	267	263	289	249	268	293	261	274	261	274	268	281	255	286	285	288	297	248	261	245	267	243	259	276	286	255	244	258	257	307	252	240	291	249	262	273	290	264	286	265	284	272	247	260	269	284	255	260	255	263	273	287	276	262	245	249	269	252	243	258	290	262	302	237	274	269	278	277	265	298	263	256	279	278	254	275	251	271	276	247	269	265	267	292	256	264	280	291	260	255	285	292	255	292	268	263	247	261	260	307	268	304	291	269	280	291	260	258	285	250	288	255	275	262	277	267	255	274	253	288	282	248	263	292	265	294	249	267	285	288	248	252	235	270	294	266	274	238	298	304	285	277	300	280	264	244	285	275	257	249	250	284	244	282	273	237	268	258	278	256	282	247	302	267	282	241	250	249	262	281	295	285	272	279	270	290	261	278	273	266	228	263	251	252	219	264	292	260	284	265	266	264	266	285	272	281	261	245	266	255	265	276	266	238	268	265	247	275	265	282	279	271	258	283	315	304	258	240	270	262	284	260	267	274	282	299	268	254	252	257	262	257	290	267	276	306	292	280	285	268	284	247	280	288	285	241	254	248	263	258	288	283	257	250	250	254	286	273	283	257	254	293	265	280	275	274	271	265	264	282	284	266	278	243	275	252	240	273	264	261	260	280	289	268	267	270	246	279	281	303	241	248	279	265	270	261	265	273	258	239	299	288	257	266	301	285	280	274	302	260	284	252	248	242	278	234	266	256	273	253	270	296	260	259	289	243	258	267	292	254	260	265	244	302	280	267	276	298	270	259	279	273	264	281	253	256	269	298	274	302	246	246	255	271	262	233	277	269	252	258	271	261	259	305	281	280	246	287	271	256	260	260	271	247	281	263	308	257	273	246	302	266	224	279	282	288	287	264	260	264	264	279	268	291	278	244	277	305	265	277	242	271	265	255	264	259	262	249	276	292	239	273	277	233	228	245	253	277	264	233	277	299	267	259	275	276	226	238	275	261	276	285	251	261	268	289	270	245	282	273	254	275	262	289	243	256	269	276	265	286	272	252	264	265	279	258	242	278	258	263	248	279	264	252	289	262	274	264	250	267	304	262	264	292	237	266	284	303	269	256	271	280	252	272	285	245	277	266	250	286	288	248	235	297	295	268	273	285	253	261	284	267	259	281	272	272	303	274	282	242	246	263	268	255	286	308	269	264	251	271	258	257	244	272	276	229	283	272	316	254	274	283	275	260	302	260	300	262	275	278	279	263	229	277	260	261	256	258	271	250	276	269	269	256	252	249	273	271	260	244	250	273	286	291	276	278	246	252	281	285	291	258	267	282	260	287	233	255	246	276	268	253	271	291	258	290	259	261	238	272	254	281	255	298	284	281	279	296	296	260	265	248	275	246	251	294	271	246	266	258	280	271	238	247	266	272	257	271	253	288	267	261	273	278	238	276	258	282	258	264	259	266	273	252	267	254	290	275	239	299	274	277	270	265	253	251	248	280	252	255	293	287	255	292	293	276	265	274	269	241	282	269	276	263	272	245	270	248	273	266	274	279	270	272	285	261	271	269	286	293	283	277	265	282	259	244	277	261	265	267	266	256	277	254	283	270	259	240	239	245	285	259	257	302	254	267	266	262	264	276	280	270	246	253	261	244	242	281	276	263	258	241	281	271	279	266	251	281	284	291	251	262	274	268	240	296	267	272	264	282	273	278	259	266	259	248	276	280	240	279	288	236	264	276	287	282	268	281	257	293	253	272	264	285	281	255	243	279	253	253	268	259	267	280	242	276	259	285	267	258	238	262	259	256	275	246	276	281	264	275	268	268	263	282	278	275	284	254	273	257	273	262	271	280	257	288	257	270	253	283	294	293	269	278	273	241	272	278	265	248	283	271	267	282	283	261
25288	5666	1226	874	854	515	469	357	319	311	327	274	255	268	255	247	213	246	246	243	225	235	262	233	230	281	255	249	224	269	242	241	240	224	234	245	228	253	230	236	211	239	216	227	225	256	210	203	191	240	219	221	223	194	237	249	235	246	238	210	258	211	218	230	240	249	243	216	210	241	218	196	223	226	212	221	229	219	237	213	200	211	213	219	218	194	240	212	188	210	203	208	208	204	218	244	218	214	223	229	242	220	221	198	274	231	216	232	217	233	215	233	213	205	218	212	203	233	233	230	228	248	214	213	238	214	202	226	222	220	215	245	239	253	207	213	205	208	219	249	248	242	216	220	212	205	211	214	207	210	222	235	211	236	255	196	211	222	212	208	202	220	216	217	238	256	226	215	196	198	217	230	233	224	218	215	216	245	210	229	194	218	219	231	220	219	231	221	208	225	226	217	204	238	225	231	217	211	222	235	233	233	215	224	226	225	205	217	216	260	221	236	213	199	198	218	203	234	219	204	231	209	220	199	230	230	218	199	217	238	213	230	229	207	232	231	211	222	225	196	204	218	231	239	222	219	244	220	206	206	241	232	237	212	244	229	193	213	212	224	207	227	251	246	262	249	222	213	216	204	250	213	217	226	235	214	220	217	220	196	254	232	213	234	234	221	210	224	222	236	199	201	214	226	233	250	222	207	233	237	215	213	217	216	238	235	224	218	191	212	201	213	233	217	226	240	218	214	218	206	247	228	228	248	232	240	204	224	238	218	222	220	215	223	228	241	229	203	202	224	245	187	196	203	232	223	243	215	197	244	221	204	234	240	229	197	242	249	204	202	226	240	241	253	223	228	204	228	211	232	214	239	248	198	225	199	219	214	222	220	242	207	202	215	211	212	218	246	251	217	187	229	206	217	212	231	214	215	245	219	240	225	242	222	230	237	194	236	177	232	212	215	186	248	187	224	198	214	230	205	257	209	215	198	194	202	223	214	207	200	200	230	232	228	248	204	233	223	219	203	190	221	237	207	245	209	209	236	225	218	228	227	253	200	240	196	250	209	219	209	234	256	243	214	213	182	223	206	195	232	240	229	238	257	248	213	237	223	197	225	212	213	220	244	210	261	236	220	238	213	231	201	226	211	239	227	230	224	220	231	202	230	224	228	220	209	235	226	202	236	214	241	209	202	235	207	243	240	210	224	219	221	212	235	216	232	215	219	218	220	206	228	198	220	221	213	214	219	205	222	267	217	230	229	248	229	210	221	217	219	200	240	245	220	244	216	218	239	217	226	218	220	205	210	217	196	213	238	253	215	218	214	225	237	221	237	192	235	210	201	231	205	208	205	238	212	227	228	214	225	215	210	206	209	235	209	232	217	252	226	215	203	202	203	230	226	209	253	258	206	245	207	199	226	216	223	221	230	213	211	222	250	237	242	231	212	225	211	206	225	216	223	243	247	253	219	217	210	229	211	232	229	240	199	251	235	213	238	213	224	223	205	209	204	229	233	265	226	220	209	217	196	231	207	245	235	233	224	207	225	191	223	234	235	220	208	232	218	219	254	243	237	218	248	204	227	247	230	252	212	216	223	238	227	233	224	211	198	211	252	210	231	208	228	219	225	226	212	216	222	211	216	232	227	248	203	221	213	210	246	212	225	237	193	246	215	234	236	222	255	217	202	215	233	213	249	200	217	221	216	251	217	210	196	210	236	218	208	223	231	234	201	237	244	218	225	216	228	237	228	211	263	233	207	234	194	228	206	199	223	211	180	222	235	235	239	204	220	215	185	225	215	247	243	226	232	231	233	228	221	222	231	197	247	206	240	218	241	202	248	197	214	222	211	242	256	194	220	241	226	221	229	217	220	236	233	227	213	208	219	190	238	240	206	211	229	200	228	217	202	217	234	221	234	203	227	215	200	249	218	222	244	238	225	240	217	247	240	244	222	197	225	189	203	219	234	187	243	226	245	227	207	191	217	238	231	240	180	233	208	218	204	274	237	204	216	208	228	235	227	186	211	198	237	266	233	259	243	200	223	233	211	238	212	221	247	211	231	214	241	247	210	225	211	238	235	230	239	232	235	240	220	236	213	211	205	228	238	206	215	208	205	215	212	250	235	224	181	198	239	237	220	215	214	221	246	216	227	236	251	226	210	226	253	206	207	216	217	232	201	228	227	234	204	210	230	231	188	250	196	246	239	187	217	256	219	214	219	202	205	231	255	181	234	199	227	229	211	227	226	221	218	218	230	212	224	227	237	246	208	225	221	228	203	195	233	216	239	220	195	230	216	229	213	210	250	222	216	230	227	215	215	207	202	233	218	215	235	252	232	229	209	216	234	232	228	246	223	207	228	194	216	223	208	238	225	218	212	248	225	212	210	232	220	216	224	214	201	216	214	202	220	216	226	214	233	216	209	209	214	229	212	246	206	220	217	229	218	229	217	246	213	233	250	233	241	232	226	213	194	236	206	239	230	211	221	215	203	201	197	233	237	235	220	207	253	235	226	231	230	246	222	222	226	201	242	218	222	235	214	222	245	234	200	249	242	222	261	230	200	213	223	187	214	231	205	226	227	213	233	230	209	211	215	235	211	230	234	224	236	200	231	193	225	209	220	217	234	229	213	222	221	235	200	234	229	214	222	204	211	225	225	212	222	243	245	232	214	252	203	214	211	214	239	225	231	225	227	227	199	216	205	195	210	210	238	211	228	217	240	226	239	230	235	225	210	196	243	213	197	210	210	223	211	227	220	233	229	202	225	227	221	240	225	218	214	216	231	241	194	198	218	245	208	248	240	198	226	210	232	201	217	226	212	236	209	227	213	240	234	226	237	210	223	195	225	229	245	236	240	206	226	239	227	230	246	217	199	212	243	228	232	223	216	209	212	201	222	237	217	208	197	199	184	231	210	206	187	224	233	223	237	232	223	232	211	232	232	244	214	227	242	223	179	212	207	211	228	228	215	216	235	239	227	200	195	215	228	194	241	211	226	210	205	233	210	218	230	241	218	246	239	227	221	193	236	245	266	209	204	226	202	227	195	214	236	198	205	208	231	233	264	228	234	222	212	221	230	218	213	198	220	217	236	220	228	209	230	235	243	197	197	237	236	223	200	216	213	230	227	220	221	234	228	216	220	241	218	232	220	250	205	233	213	206	218	206	231	193	210	197	210	243	219	201	230	233	228	215	236	224	244	219	214	228	255	233	218	214	236	192	202	245	245	224	221	234	232	230	228	208	212	201	234	222	214	226	242	256	221	231	225	234	211	212	206	215	209	219	219	221	199	230	244	235	217	217	248	205	216	221	226	238	227	219	209	222	219	223	235	220	230	223	230	243	205	232	219	207	237	226	232	233	232	221	230	218	228	213	232	217	231	208	228	222	219	205	222	200	207	237	215	255	221	237	199	227	223	229	234	208	210	233	231	221	230	219	203	222	213	212	231	211	214	232	221	211	222	220	214	196	196	223	235	205	220	241	223	218	216	241	197	240	236	193	254
11706	1224	2200	2683	3194	2135	1883	1475	1374	1137	1071	1059	995	918	841	869	811	788	757	765	757	685	688	687	677	614	665	646	671	653	674	662	639	573	639	562	656	597	676	585	609	604	585	603	571	593	610	626	582	569	554	556	582	618	600	549	607	560	587	609	565	565	613	559	589	559	608	641	563	570	588	605	624	563	629	565	572	575	544	528	590	562	554	586	550	619	570	544	592	596	550	567	544	569	589	577	533	567	534	515	564	587	555	554	616	596	628	529	599	609	595	575	536	578	555	601	544	605	586	572	550	581	573	571	594	607	573	550	575	574	550	572	593	591	563	573	560	541	564	563	562	578	565	564	537	540	560	568	568	580	557	585	544	557	593	580	568	538	548	582	562	560	548	555	524	576	593	581	557	582	587	549	541	539	591	578	583	565	597	583	591	543	581	547	559	557	515	590	595	584	561	585	582	572	597	505	546	556	577	554	596	610	549	549	556	563	560	538	576	560	584	597	584	571	567	526	600	551	560	567	577	556	568	557	613	593	598	582	578	564	532	566	613	545	573	568	576	548	556	552	563	571	563	575	590	558	550	589	607	554	535	610	548	590	530	566	589	601	616	555	523	584	579	575	589	534	542	574	608	567	575	543	586	622	604	518	629	590	559	533	614	528	609	602	552	568	574	593	589	537	545	582	568	594	614	556	610	586	587	527	544	528	566	554	595	558	558	561	575	564	534	572	553	568	538	580	561	584	564	521	606	561	549	561	603	582	595	569	591	533	617	588	610	538	554	559	597	565	580	561	605	564	569	572	546	575	546	594	592	554	591	565	535	591	597	600	587	602	574	537	584	565	558	578	533	580	563	566	526	579	571	591	557	596	581	585	597	574	589	554	569	596	571	571	576	566	589	529	573	573	554	550	567	506	618	592	548	570	564	573	570	575	573	548	565	535	538	561	565	556	588	542	610	565	550	616	569	560	566	573	603	565	589	583	571	547	571	584	589	535	551	570	575	624	563	510	571	550	581	598	524	558	552	569	605	549	580	583	560	536	566	557	563	560	558	558	598	537	569	547	613	588	562	586	567	594	537	569	594	573	583	607	569	573	542	537	590	569	542	543	524	537	569	559	589	568	578	582	608	601	588	565	578	534	592	600	539	588	587	537	622	567	605	551	569	578	550	567	573	560	610	590	571	544	608	590	605	562	550	578	555	537	572	603	534	527	523	552	567	555	600	536	539	536	565	543	589	559	550	563	561	522	598	560	579	594	572	603	589	531	598	552	531	559	562	578	561	568	544	587	559	565	558	575	539	563	543	565	549	575	574	550	554	536	568	592	605	607	602	586	551	581	591	554	566	580	550	551	588	534	569	551	557	576	591	544	560	503	537	524	572	553	539	588	570	566	579	563	558	547	525	580	549	569	592	556	581	568	567	581	538	565	576	554	606	554	545	551	549	574	550	564	560	590	570	594	592	576	564	559	595	585	564	538	560	600	547	573	546	562	557	550	541	575	578	534	592	590	574	583	589	549	559	539	575	599	583	564	556	573	524	570	550	523	554	591	538	600	545	555	548	554	564	568	553	547	583	583	542	568	558	584	591	553	562	562	549	520	555	606	519	555	597	595	630	597	543	574	619	562	575	523	545	561	552	575	604	568	560	566	582	543	578	583	577	561	578	553	547	615	554	571	592	533	564	584	577	571	575	585	560	590	553	579	604	568	566	531	602	560	535	614	548	565	581	585	532	609	563	566	538	531	562	574	541	573	552	548	550	505	565	566	584	550	574	562	551	578	599	566	545	538	567	553	577	564	615	598	570	568	538	547	582	613	528	564	554	555	585	545	566	598	566	597	573	553	515	588	558	564	547	553	535	616	584	588	562	580	593	555	598	581	598	633	568	537	559	553	567	558	589	509	561	550	589	555	561	538	578	561	511	542	583	525	601	611	564	553	587	569	609	584	571	583	599	532	575	534	553	577	597	549	600	554	560	554	584	581	533	547	568	567	582	572	566	504	551	628	582	561	567	527	536	530	615	525	537	541	583	521	558	594	540	552	518	592	548	560	573	568	587	596	549	586	565	555	581	582	548	572	563	578	565	553	527	563	556	559	570	550	560	581	583	526	540	551	595	569	525	545	520	542	512	562	572	583	552	566	548	583	568	604	592	598	549	605	573	536	496	547	526	499	586	594	561	552	583	560	588	592	586	592	570	568	567	563	573	548	568	530	612	576	585	597	601	572	542	507	530	534	567	543	554	568	533	580	587	561	575	550	592	567	563	592	570	539	586	551	564	528	519	559	541	560	564	562	551	570	562	576	560	627	571	571	565	598	559	543	541	572	619	590	562	594	544	613	561	537	576	545	552	553	541	533	582	562	513	594	569	540	549	567	579	606	572	617	575	559	574	532	594	517	562	542	569	590	587	581	569	555	602	563	586	585	600	606	571	575	548	576	597	564	550	556	580	608	590	605	539	569	545	575	577	572	581	571	558	547	555	576	600	569	536	601	602	605	598	566	580	563	529	529	524	572	591	577	566	578	622	588	524	564	553	564	566	584	566	578	561	613	573	573	597	528	593	560	543	533	534	588	563	555	589	582	557	555	577	592	574	541	548	538	586	596	581	559	614	566	623	562	581	539	577	570	519	588	573	566	562	540	560	588	575	565	594	568	545	583	538	589	583	545	559	559	539	608	591	585	578	567	613	566	572	592	538	573	593	539	565	589	556	598	533	519	616	594	558	570	539	554	569	589	572	572	581	579	607	545	561	582	550	553	587	601	589	553	567	560	564	596	549	568	538	597	574	553	604	526	521	585	561	568	571	523	572	564	531	535	544	586	532	565	621	576	578	585	563	574	556	590	533	594	558	596	543	534	571	569	534	517	579	591	520	564	571	545	535	566	566	528	533	554	567	562	546	587	551	603	558	564	603	543	523	608	525	577	556	610	557	539	507	568	567	592	569	549	556	549	586	608	543	589	587	570	599	557	590	554	506	594	570	528	563	601	543	566	532	553	565	549	566	565	561	573	531	555	583	555	562	555	560	582	560	553	572	573	574	564	565	541	546	572	595	569	551	559	572	530	531	547	558	570	548	562	557	602	584	564	540	578	571	591	546	560	531	584	571	546	560	534	561	541	568	611	528	544	567	556	593	555	568	575	549	586	518	545	537	571	581	593	569	516	529	590	608	525	558	583	543	592	544	593	571	569	558	613	598	574	588	584	557	553	543	568	550	537	561	561	579	558	547	570	586	585	599	602	552	542	566	576	579	576	561	544	572	582	573	596	567	589	555	601	567	571	574	602	574	559	562	540	560	536	577	572	602	581	602	572	597	550	602	628	593	561	601	560	598	589	592	551	552	616	572	569	603	542	566	587	575	612	619	576	555	549	581	530	561	620	560	574	565	546	555	603	547	557	575	549	569	557	603	553	582	529	569	582	553	590	537	559	624	574	550	547	618	607	543	576	542	613	547	576	562	590	550	592	623	594	566	570	583	556	530	599	532	567
33473	15288	4427	1706	1661	900	690	547	533	469	424	410	376	388	354	319	315	311	300	317	303	295	299	274	282	271	303	276	256	284	262	268	244	279	282	277	255	271	289	262	282	297	256	288	286	292	268	281	235	288	269	273	285	286	257	289	271	300	285	282	297	260	304	278	316	270	265	254	283	259	249	297	274	271	258	286	244	220	295	267	283	263	292	280	303	263	289	285	307	275	265	313	255	288	267	250	293	287	281	260	250	267	276	280	253	287	269	245	295	262	296	264	265	241	307	258	252	249	269	264	264	282	242	257	290	272	210	261	278	282	299	260	249	267	275	286	261	281	310	246	259	239	267	262	230	286	287	296	278	280	279	269	251	250	273	270	286	270	278	281	260	251	298	293	284	246	256	250	279	275	319	258	270	302	275	269	245	256	265	254	259	244	286	276	272	288	264	278	275	266	260	280	254	254	306	269	253	255	277	276	259	284	340	281	246	292	261	266	283	276	265	264	286	249	260	254	274	259	284	266	274	289	262	248	255	284	259	271	278	271	284	266	250	282	259	263	259	251	282	267	250	247	296	270	272	279	245	235	258	255	265	226	234	272	269	266	233	265	250	289	281	285	287	264	262	240	295	276	299	296	269	255	285	274	252	225	282	267	255	251	247	277	255	272	248	261	279	290	251	256	280	293	293	255	273	252	257	279	244	229	254	290	245	280	263	270	267	271	255	242	256	295	280	268	244	294	256	270	249	272	268	257	299	270	260	295	269	245	275	270	286	241	264	268	282	266	274	251	257	250	262	262	301	268	289	260	252	267	275	233	255	270	228	290	291	280	292	251	281	264	265	274	268	271	283	253	268	271	260	266	298	259	266	261	274	266	283	286	226	285	243	257	248	262	273	253	289	274	263	285	268	258	304	266	283	291	258	258	276	283	299	263	283	283	246	309	246	273	252	301	257	277	255	291	277	270	249	281	255	246	262	274	245	265	294	275	249	272	242	286	280	324	278	265	272	276	289	290	267	262	254	263	267	278	247	244	266	241	266	251	240	268	259	278	287	266	257	269	252	265	244	268	269	268	257	222	242	282	283	263	286	287	277	265	274	258	264	274	262	283	274	244	266	264	287	314	246	257	297	277	274	282	275	289	269	255	286	262	277	258	263	286	254	229	270	258	232	266	255	242	266	269	255	271	289	271	245	310	252	284	262	294	259	267	268	273	271	253	255	275	274	293	330	274	257	285	264	277	262	292	270	247	230	254	266	250	264	266	241	238	284	276	251	307	264	257	266	254	238	290	299	298	286	285	236	267	281	271	240	271	261	257	284	260	257	253	275	279	275	249	270	244	272	273	291	271	256	250	265	273	266	274	284	270	296	263	280	295	280	256	261	257	266	293	281	264	267	271	268	248	281	303	262	277	278	271	288	243	257	293	274	272	273	291	274	266	291	260	275	265	294	272	256	280	276	249	283	235	272	241	263	264	269	292	246	245	268	265	278	284	294	246	268	233	255	276	290	259	297	285	275	257	266	267	259	289	277	266	309	259	276	287	293	260	232	285	260	281	268	285	275	253	263	275	263	272	296	283	272	256	282	269	279	281	260	265	254	275	267	230	269	253	244	252	260	248	269	247	255	290	250	263	269	275	283	262	320	259	294	262	287	248	262	242	275	273	266	271	249	285	265	291	259	272	284	279	279	288	275	265	273	296	274	310	262	299	266	296	249	254	284	237	263	283	261	272	297	264	254	288	241	265	253	267	291	289	248	260	248	267	259	273	272	274	264	255	243	288	254	227	250	265	267	277	252	246	279	271	251	277	281	236	254	276	255	298	235	268	288	236	291	255	244	258	266	282	255	257	242	265	295	277	302	294	256	255	276	295	273	248	260	260	283	279	284	256	242	284	259	306	285	278	266	281	273	288	260	242	273	268	257	256	267	273	252	296	260	278	227	261	268	255	230	246	223	250	260	258	263	248	263	295	275	269	250	258	242	279	263	279	298	260	286	250	257	243	261	274	294	278	253	278	271	257	253	237	290	286	301	286	289	276	264	261	278	285	241	275	281	246	273	254	283	297	271	264	249	259	294	248	271	271	298	276	241	288	286	260	275	255	251	290	269	245	277	275	272	270	296	292	261	283	262	266	257	262	286	267	241	278	238	264	269	277	263	266	299	245	245	250	278	228	255	237	258	286	286	281	243	271	262	274	283	266	278	239	297	264	300	281	268	263	253	262	289	276	254	253	261	302	287	281	271	250	269	278	236	272	257	264	294	289	230	288	271	298	291	266	266	256	254	287	298	293	265	271	269	276	247	268	278	281	263	265	264	292	276	251	275	279	279	258	246	260	273	268	266	259	254	311	257	287	288	292	250	259	284	256	272	253	265	268	274	262	256	276	282	275	303	247	278	288	273	276	266	268	276	280	256	268	276	267	281	269	262	282	270	262	254	311	256	242	277	272	263	271	262	256	263	211	271	259	270	286	283	242	253	269	235	283	265	271	264	283	288	272	256	270	248	272	281	291	260	270	287	279	277	257	261	246	251	248	229	281	265	279	282	259	280	301	285	298	282	275	263	259	289	257	271	241	268	280	229	288	268	243	258	251	287	255	248	297	251	274	268	288	287	289	261	270	281	284	282	262	279	258	244	262	265	261	259	276	237	287	289	299	269	284	278	294	270	260	250	308	293	289	312	294	259	251	260	264	273	268	260	264	269	245	246	259	249	294	275	256	268	257	236	295	262	251	273	270	275	255	247	239	291	261	253	248	263	294	240	237	285	251	282	267	237	255	268	254	271	269	279	248	281	254	275	277	246	257	252	263	245	246	283	255	264	282	272	260	252	234	249	255	262	273	268	300	266	270	262	287	244	257	263	284	262	269	266	311	231	245	250	244	234	275	275	288	256	276	274	269	311	276	282	254	270	272	250	254	277	273	267	256	249	249	296	284	254	249	291	269	257	239	267	289	310	260	263	257	302	297	264	263	273	249	288	265	237	260	275	254	272	283	258	237	245	262	262	279	239	248	291	268	265	276	285	275	253	281	259	264	234	265	275	278	268	258	293	246	306	275	285	276	251	256	280	257	261	255	265	254	266	292	308	247	231	267	267	265	242	302	267	275	282	231	269	260	276	275	267	293	262	300	262	283	263	250	289	289	291	275	273	289	268	243	269	260	262	253	271	314	237	287	267	291	254	238	250	285	292	257	281	254	277	279	291	289	282	256	280	280	242	253	303	245	261	228	249	296	251	263	270	300	292	276	252	273	257	276	255	275	291	273	272	266	272	284	261	272	297	257	239	263	272	279	262	284	284	274	266	250	247	272	257	268	316	247	245	276	278	245	279	288	262	286	243	255	297	274	231	245	267	259	303	265	278	280	276	271	264	268	287	264	270	276	286	289	230	261	265	280	244	281	270	240	242	287	283	305	268	280	283	272	284	274	261	269	258	305	247	265	254	291	288	273	251	256	264	241	279	282	273	250	288	283	265	260	271	230	267	270	275	286
16389	1891	3849	4736	6071	3555	2964	2456	2189	1957	1758	1570	1441	1317	1190	1116	1092	1036	1002	1045	982	897	881	875	855	814	840	788	828	734	740	751	806	691	741	726	797	749	730	719	693	715	675	685	705	724	644	734	721	664	721	687	705	656	703	673	653	668	710	664	675	667	692	649	662	699	649	636	723	668	634	683	627	669	691	695	684	663	630	661	641	651	621	668	687	655	649	674	616	681	681	669	740	640	621	683	646	641	654	639	640	657	673	651	651	687	667	635	683	676	647	645	609	629	636	617	670	661	615	678	671	674	623	686	650	629	639	598	627	626	661	629	644	652	646	639	668	668	660	635	640	669	626	716	588	722	633	631	663	655	639	656	666	635	654	670	657	658	688	645	640	632	655	600	673	650	656	679	673	640	660	652	677	634	637	629	594	648	642	648	613	691	639	649	679	628	664	676	666	705	647	645	644	605	694	623	608	637	654	648	656	605	684	607	642	673	639	632	633	641	704	596	653	634	653	648	639	679	633	654	626	686	605	655	647	656	650	637	679	630	606	666	646	669	621	633	666	600	610	621	636	651	610	629	628	653	646	672	643	665	633	646	635	625	634	648	662	646	611	705	684	623	679	606	657	674	635	613	633	650	647	667	682	669	628	640	624	657	643	618	642	651	611	692	630	643	616	652	638	646	611	627	664	660	656	647	656	636	642	624	642	695	635	609	670	645	601	661	656	643	722	627	679	680	643	639	668	662	672	674	656	631	628	653	661	640	650	631	635	678	600	682	654	601	641	664	642	645	631	657	654	622	634	656	647	579	644	641	653	648	656	621	656	628	670	637	634	607	650	639	620	613	638	634	596	753	598	659	670	665	663	676	622	663	628	637	638	659	652	636	644	646	612	674	619	645	628	659	660	629	680	667	643	644	645	622	640	678	625	627	619	645	649	630	617	635	689	597	649	595	607	652	641	642	642	683	647	636	633	632	634	663	604	627	668	681	673	682	633	677	637	626	631	682	652	625	626	627	665	676	678	646	639	682	624	642	672	641	645	694	653	621	709	666	716	642	599	599	639	657	671	623	631	617	635	651	661	641	644	651	658	651	648	632	619	652	644	649	638	673	658	663	591	631	625	662	642	622	664	671	667	634	642	679	625	651	593	643	681	660	612	684	635	632	623	659	651	727	676	679	622	640	615	653	639	660	589	640	679	656	661	637	683	663	604	683	656	628	641	673	653	676	651	631	648	658	653	651	635	652	643	619	651	608	631	637	666	619	641	667	647	679	656	635	634	628	670	625	644	692	637	666	625	696	659	599	650	693	616	653	621	649	638	696	679	654	680	642	670	623	606	644	629	643	630	611	658	646	637	678	660	634	675	606	625	650	598	626	600	597	657	629	643	608	644	619	647	658	648	628	669	638	634	638	617	627	628	645	660	676	632	621	630	658	663	625	662	666	665	624	653	631	660	633	657	675	624	652	587	620	575	664	617	636	638	675	654	685	680	650	641	620	644	664	645	692	627	655	681	650	616	681	652	656	636	673	652	645	667	691	601	686	675	654	605	633	618	659	668	649	594	658	662	614	646	659	627	655	607	661	674	626	636	620	650	631	693	629	626	612	641	654	640	654	660	649	656	659	629	619	701	608	618	643	671	663	633	633	624	659	656	671	635	665	606	639	634	656	674	617	641	699	616	664	598	628	662	593	601	671	650	655	601	629	641	628	628	664	634	637	596	661	611	673	681	657	602	686	665	654	578	618	632	618	631	658	686	648	619	707	601	603	653	629	641	657	604	668	693	696	677	609	651	632	641	684	675	619	623	659	650	651	638	674	632	669	666	656	584	609	668	623	650	676	605	671	641	661	660	664	715	612	700	652	639	598	648	604	649	679	620	604	640	625	626	641	637	668	624	627	674	694	691	668	596	623	655	626	701	655	612	644	656	636	674	589	626	624	622	619	629	659	670	643	674	615	646	650	640	624	649	675	633	676	666	681	646	627	631	653	632	632	631	663	633	650	689	655	682	639	666	681	626	629	668	659	653	674	608	651	623	636	632	682	652	645	642	645	629	614	667	657	605	662	660	654	622	604	678	622	652	599	603	625	652	644	628	639	654	633	647	631	637	673	654	640	637	636	645	639	674	655	643	608	647	615	635	666	668	608	685	657	670	646	640	656	651	654	613	655	684	652	654	663	625	648	634	603	681	687	654	640	607	611	660	643	643	669	605	648	613	627	651	645	644	637	635	662	671	618	639	640	657	654	647	633	667	606	604	643	665	646	674	657	655	642	708	618	653	651	648	642	622	651	652	661	660	649	627	637	608	659	660	671	624	623	628	617	650	681	606	645	588	653	641	634	677	669	640	640	644	724	619	653	670	652	656	620	693	652	632	618	659	659	592	661	613	628	663	657	656	658	599	652	613	650	645	629	658	638	632	661	628	593	656	650	625	698	616	611	633	657	647	636	616	646	651	645	633	676	644	644	651	640	617	713	671	597	640	661	653	690	627	640	616	738	654	680	670	641	629	632	623	656	645	679	689	698	633	716	703	660	649	629	639	668	681	675	677	668	648	652	621	594	673	605	633	611	672	605	609	635	645	612	628	597	626	609	673	647	627	625	637	641	601	676	643	604	664	647	666	669	628	670	655	639	669	676	602	692	684	658	624	674	669	652	633	651	618	617	648	617	605	643	674	647	644	639	662	621	628	611	651	620	698	642	654	636	651	640	643	671	667	693	660	662	660	657	657	682	663	621	612	631	633	672	670	621	660	626	678	597	597	624	617	641	650	667	618	645	630	661	623	625	644	670	628	610	622	636	649	643	629	619	613	636	665	655	654	631	653	648	611	639	670	625	643	617	635	618	654	621	665	665	648	668	628	652	641	627	660	701	668	691	619	653	583	642	658	607	629	674	639	649	657	674	615	637	678	634	616	638	625	652	632	642	687	693	592	651	656	650	675	653	641	594	603	590	682	581	641	613	663	684	604	662	680	674	626	680	609	639	635	655	584	703	671	648	622	606	642	647	620	618	630	664	651	659	661	597	682	610	598	677	682	733	606	633	653	653	715	621	669	596	646	647	685	634	615	652	639	620	655	635	612	612	649	693	608	709	637	661	609	668	649	653	634	675	664	662	646	627	671	604	678	613	630	728	673	660	692	643	640	655	652	648	641	646	622	644	626	663	681	642	652	688	654	663	602	672	622	662	657	658	622	621	625	676	683	624	596	653	636	671	676	657	639	610	644	648	610	632	665	641	647	615	648	658	624	631	689	653	664	682	620	625	718	590	640	612	649	647	672	621	661	643	674	655	653	637	683	640	640	635	666	653	646	634	624	616	671	674	671	596	657	652	640	687	588	624	645	654	616	670	697	610	648	709	619	654	610	626	680	649	677	687	633	635	634	678	635	655	640	651	642	677	693	664	617	645	682	650	630	676	619	689	652	669	650	636	662	607	676	596	681	613	645	627	650	710	643	629	626	610	618	657	664	676	709	628	615	705	674	658	661	615
2673	101	109	104	119	111	90	108	67	105	86	88	79	86	78	92	103	95	74	84	62	77	84	77	108	91	73	85	69	75	75	76	92	83	79	85	80	72	80	96	95	88	90	81	76	80	74	82	90	69	87	76	86	91	83	87	94	94	87	65	96	76	70	81	87	89	98	98	93	103	86	106	94	97	84	78	99	99	81	87	65	68	93	68	75	82	74	78	84	89	84	91	93	68	79	83	77	79	85	78	72	89	97	84	79	92	81	84	86	83	85	85	97	88	93	95	82	80	82	89	100	96	85	87	72	87	81	89	81	77	84	93	85	92	81	79	79	81	82	83	92	67	76	71	78	102	103	77	85	87	74	110	87	86	84	76	70	81	85	75	77	78	76	81	78	90	86	84	99	81	78	87	83	97	84	68	96	83	81	90	101	73	77	92	81	94	94	96	79	70	84	78	88	80	113	94	108	62	70	94	75	79	81	101	83	80	77	97	94	96	91	88	96	76	96	88	91	95	81	85	84	75	98	84	78	107	89	98	90	79	87	66	83	73	90	73	70	80	81	70	105	74	84	77	89	102	81	105	103	93	82	88	91	97	84	103	76	82	93	91	94	80	89	100	74	96	93	81	84	83	78	68	87	103	91	65	82	85	92	82	84	83	78	74	80	93	79	94	96	87	80	69	70	86	79	87	94	86	86	83	90	80	78	84	90	89	76	84	98	74	74	84	79	71	82	102	77	91	87	86	90	79	95	73	71	86	98	86	83	82	71	83	97	87	78	92	86	97	75	72	90	86	90	89	74	71	94	93	94	82	70	70	84	83	78	84	87	86	89	59	90	85	91	109	80	82	63	77	82	87	68	79	97	88	87	87	86	89	83	85	74	83	86	76	79	91	61	93	84	79	85	73	83	86	84	89	104	85	93	81	76	83	88	83	72	91	107	94	100	73	86	106	89	80	99	88	76	86	80	84	77	79	83	80	78	93	68	81	71	96	89	87	80	75	79	85	101	81	81	88	79	96	91	83	91	79	75	76	89	73	98	87	87	75	64	87	83	89	87	89	85	89	106	73	87	82	87	80	91	72	64	99	84	86	84	83	87	88	93	92	81	100	94	87	81	73	86	76	65	75	73	71	87	61	76	88	90	76	87	80	106	104	93	75	72	70	81	94	84	72	69	61	77	61	88	87	78	86	80	89	65	82	84	98	76	75	81	89	86	74	78	78	70	82	80	97	79	82	85	84	93	76	86	86	77	92	91	74	78	87	100	92	75	70	62	102	83	101	94	89	80	94	67	96	91	83	79	92	78	100	99	109	96	80	92	100	86	79	83	66	73	97	87	93	83	67	82	107	78	78	90	69	72	86	82	80	75	78	83	78	91	92	87	98	105	89	83	103	80	83	76	79	74	77	77	77	82	74	107	75	71	105	98	80	83	72	86	106	87	76	85	89	84	76	81	83	83	76	62	83	70	100	65	88	67	86	88	85	77	79	102	94	88	89	73	70	80	83	78	85	83	93	98	88	77	76	70	71	67	86	76	77	81	97	101	87	98	86	61	78	75	90	69	80	93	87	76	83	84	85	92	87	96	91	87	78	94	93	92	93	96	78	77	89	85	97	82	65	78	84	88	89	88	84	88	77	83	74	78	81	84	85	102	78	80	66	90	72	76	92	94	76	75	79	80	74	93	104	74	98	95	68	78	114	86	79	87	75	67	94	96	83	85	85	94	87	84	96	94	79	84	73	85	74	95	82	69	64	87	84	69	102	85	78	91	74	80	86	92	92	77	77	80	72	91	94	87	102	84	105	94	87	81	87	85	81	80	85	82	72	81	87	76	74	103	101	80	88	77	85	96	82	97	81	86	74	95	85	90	83	83	83	69	89	83	70	70	99	86	82	73	84	74	73	82	88	73	81	85	83	99	80	73	86	88	83	78	64	92	88	70	73	70	98	84	78	79	84	73	88	77	72	102	97	79	89	74	85	110	96	96	88	92	101	105	80	82	93	82	89	110	106	83	76	89	101	86	99	86	93	81	89	76	77	82	57	81	86	86	71	84	76	66	82	82	82	76	64	78	80	79	94	75	87	89	77	71	90	83	77	86	82	88	70	102	97	104	83	102	76	85	78	74	85	85	89	76	79	85	96	87	67	79	78	106	97	93	102	92	93	86	98	69	76	89	90	99	80	76	82	76	65	94	80	73	83	93	81	81	71	80	88	80	83	73	85	83	80	100	94	86	77	76	89	90	85	76	100	87	89	81	64	79	86	100	75	82	96	74	67	90	89	75	82	92	69	77	92	94	89	80	94	76	67	93	79	69	86	87	95	81	101	87	84	96	94	89	84	89	81	89	85	96	76	77	72	77	77	69	92	78	83	79	102	81	83	87	88	86	99	74	82	96	89	77	99	81	98	77	77	95	80	95	78	79	77	84	83	82	78	92	86	89	83	73	80	98	68	90	84	79	64	102	100	78	97	80	91	78	83	89	98	78	86	87	77	98	95	69	99	85	89	69	78	89	97	80	89	97	90	78	79	87	91	83	94	88	80	84	86	99	80	77	91	82	82	94	83	93	68	92	78	80	89	94	91	110	76	84	73	87	68	73	68	73	97	93	92	87	92	98	86	80	93	88	97	61	72	85	99	75	108	103	89	87	88	89	70	93	76	84	95	91	83	86	80	81	81	80	88	74	94	87	88	84	81	79	76	79	77	70	78	71	86	83	66	93	89	68	86	93	88	92	69	82	102	82	80	103	80	81	80	91	91	80	100	75	86	70	75	77	103	87	85	98	70	88	84	88	100	96	75	75	83	62	94	84	91	81	95	80	81	81	87	73	78	72	70	89	95	91	85	76	104	81	88	97	111	70	89	83	80	75	75	94	78	87	88	68	87	80	69	83	92	79	84	85	90	64	84	76	70	61	76	77	83	107	99	72	78	76	95	97	74	95	86	88	86	95	87	70	84	64	96	76	78	101	75	97	84	83	84	93	80	69	93	79	93	72	91	76	90	76	98	88	98	91	78	72	84	83	87	99	77	89	79	75	90	74	89	74	70	88	82	70	87	93	81	80	85	92	81	82	74	84	83	86	95	88	74	93	65	88	97	81	84	82	88	86	94	67	78	85	83	71	91	83	85	75	69	70	82	92	96	87	74	91	81	87	91	94	76	96	80	82	90	86	91	84	90	78	88	92	84	83	74	99	74	82	71	76	78	72	87	75	102	80	93	84	74	95	90	83	74	80	82	73	98	76	87	89	70	101	101	87	83	102	85	85	85	84	84	92	88	108	94	90	78	90	89	84	102	101	87	73	83	76	84	82	79	88	89	92	98	98	83	75	85	80	78	100	80	83	70	77	87	81	93	92	99	90	94	84	83	77	75	88	75	90	82	70	85	60	91	82	70	74	86	101	83	93	91	88	100	91	75	80	85	106	83	105	76	95	78	91	92	105	83	82	86	86	94	90	83	85	95	87	89	102	77	57	85	88	92	87	87
2682	292	321	344	412	315	319	310	301	298	269	292	294	274	246	291	275	288	261	282	277	289	272	240	320	251	268	275	285	261	271	267	267	286	257	270	272	278	308	277	261	254	299	276	278	288	241	283	288	285	263	254	265	281	264	291	270	261	268	265	269	285	232	281	245	265	246	279	278	265	304	234	277	263	253	238	286	263	268	267	249	233	291	252	281	264	264	291	256	281	285	270	237	246	285	281	300	255	250	322	272	247	251	275	253	263	247	271	280	256	250	279	287	281	267	286	267	259	294	269	264	279	290	276	287	255	276	262	275	271	265	270	266	246	284	263	239	272	274	257	306	313	295	271	263	263	297	261	278	291	277	275	277	256	264	252	286	249	281	286	243	268	264	270	251	277	256	260	264	260	237	284	281	257	286	264	240	272	271	291	283	235	254	274	265	261	292	269	247	265	279	306	262	254	265	267	274	271	266	253	294	294	257	244	283	245	272	265	254	252	261	239	263	278	233	250	269	274	267	243	273	281	270	292	269	260	262	278	279	302	270	270	266	256	263	273	260	280	297	248	275	268	261	270	285	261	262	284	295	263	263	269	261	275	252	274	277	278	243	252	258	282	290	270	280	253	268	280	290	292	252	284	278	267	270	268	244	245	254	277	271	315	268	250	279	248	276	279	282	281	273	272	250	269	262	286	275	260	275	254	296	258	266	273	288	257	273	256	281	289	268	264	249	286	276	248	282	257	267	259	252	249	275	303	271	253	250	232	264	268	269	256	284	281	250	274	275	265	257	269	313	253	260	267	265	296	261	277	275	257	279	276	294	260	225	264	250	292	271	294	287	247	291	276	271	265	243	296	251	296	285	249	261	267	291	284	243	304	275	254	263	264	250	246	284	237	274	288	261	246	288	267	266	286	281	301	281	265	301	280	249	282	272	260	250	291	267	254	260	261	250	289	273	246	278	254	289	246	254	275	296	297	244	231	240	270	286	267	239	270	262	266	249	293	298	265	272	278	279	266	272	282	270	254	257	282	261	275	289	281	263	294	276	263	270	271	270	290	305	256	237	264	281	249	256	241	267	284	265	277	265	264	288	246	271	277	299	261	268	263	269	293	270	227	261	271	286	273	282	243	260	297	267	232	283	246	265	279	278	243	262	265	254	249	250	280	274	276	267	247	274	258	253	292	238	264	286	274	315	284	279	284	271	271	306	263	282	262	265	284	264	253	265	262	254	291	291	255	268	254	239	292	255	278	285	232	280	260	278	285	276	270	265	261	235	276	292	292	287	244	255	261	269	295	276	266	270	247	264	257	276	269	309	247	258	254	279	281	241	247	264	277	262	274	245	282	271	250	261	215	287	259	244	247	250	231	255	269	255	254	289	309	280	267	285	290	251	259	287	255	275	265	261	290	244	276	271	255	288	276	249	265	272	284	308	284	275	280	256	282	289	310	282	252	296	254	276	262	284	270	257	253	262	267	293	279	259	257	260	255	256	283	232	274	266	266	246	250	270	293	259	261	279	262	280	255	290	278	274	273	258	255	247	279	250	259	264	309	253	286	255	268	261	262	254	278	250	246	272	253	283	269	263	247	275	290	286	267	281	272	260	259	262	231	247	276	278	263	291	274	296	274	262	270	256	265	285	251	271	251	282	279	282	302	254	261	284	267	256	252	260	256	269	299	254	267	242	275	282	237	268	266	288	279	232	262	277	246	263	257	255	249	264	292	245	268	250	279	273	263	290	288	288	270	261	253	268	265	268	288	248	263	275	293	259	266	283	250	268	271	261	281	238	266	298	277	294	281	245	263	281	262	275	271	298	257	263	259	294	275	258	285	290	257	298	261	288	269	270	268	258	250	266	257	295	282	265	249	279	280	257	267	290	273	274	289	269	252	292	268	295	310	295	270	249	254	289	269	285	257	260	267	257	257	277	302	308	276	283	258	273	281	270	271	287	267	266	270	268	263	260	274	275	261	285	267	281	276	272	260	299	269	243	253	278	268	281	258	265	269	259	248	261	281	253	259	266	292	290	259	265	247	275	288	260	261	278	249	266	267	303	262	288	277	256	265	272	256	268	268	279	262	270	238	241	264	260	288	259	295	255	254	273	268	277	274	232	278	256	284	271	255	270	258	266	278	249	282	256	298	258	276	240	266	253	254	261	271	292	285	272	260	251	272	280	304	264	291	254	279	268	261	294	263	286	264	265	271	247	280	281	257	269	260	252	271	273	256	298	273	231	250	257	283	277	254	301	277	309	264	280	272	300	272	267	302	269	275	300	259	262	283	278	299	292	283	276	295	304	275	289	273	295	288	264	238	278	268	279	267	281	267	263	251	276	289	269	273	301	276	245	281	232	266	263	240	284	268	266	273	303	263	268	277	264	283	255	259	280	270	258	256	281	259	255	248	278	261	267	278	254	248	266	271	225	259	257	266	301	246	286	296	272	252	267	266	311	271	250	263	286	277	272	260	279	275	249	266	262	276	282	278	271	263	273	292	275	277	265	274	271	265	281	307	250	278	262	286	269	261	242	252	296	246	275	268	289	240	253	276	286	247	260	281	267	265	271	277	279	257	258	271	285	276	282	243	275	260	292	273	294	274	249	268	276	237	287	260	266	250	273	248	251	287	259	249	284	300	273	277	262	238	262	262	263	262	262	260	242	277	242	264	248	299	267	244	279	263	267	268	241	245	283	288	275	298	283	246	301	287	252	261	255	293	273	270	257	263	258	266	275	267	247	264	268	287	265	289	286	253	262	249	266	264	267	275	261	300	275	277	270	263	286	258	294	296	284	255	260	249	258	260	283	266	283	254	290	276	290	281	273	265	270	261	290	266	294	287	306	260	281	293	260	277	303	301	284	248	254	266	284	258	263	264	260	284	268	286	287	280	277	266	279	272	315	263	271	280	247	227	281	264	301	255	242	251	280	258	280	264	277	295	259	269	275	277	287	304	255	274	278	263	252	285	285	270	286	277	272	298	274	297	313	257	269	291	281	238	319	303	296	281	264	260	262	268	261	285	260	261	283	251	263	272	267	278	259	236	244	290	280	255	237	279	262	269	252	274	290	261	241	266	244	260	246	268	263	286	283	254	289	257	278	245	268	297	255	257	290	253	258	249	262	259	260	260	268	242	295	266	259	291	275	287	262	257	293	259	263	258	265	254	261	251	276	257	289	285	262	256	281	266	281	254	266	268	285	246	281	236	272	280	275	257	266	260	283	260	281	278	240	248	279	270	257	259	272	249	281	297	285	307	283	274	276	276	280	298	249	258	257	265	250	303	270	258	212	284	288	251	268	267	263	270	298	272	247	269	262	272	257	248	279	272	249	249	261	277	251	238	240	259	266	258	249	261	297	243	257	269	252	279	260	271	297	263	270	247	284	289	264	256	269	257	250	313	248	295	304	248	241	273	230	251	283	264	271	267	266	307	263	247	272	290	278	267	305	268	251	280	270	281	268	265	268	230	281	276	252	288	259	287	237	274	253	238
26001	5842	1238	814	1051	521	407	389	387	382	322	313	289	288	251	255	226	243	237	262	268	247	249	249	226	240	238	236	214	219	211	235	236	222	210	221	232	207	241	251	217	235	215	235	207	230	235	231	202	189	220	223	229	201	212	231	227	226	231	224	200	213	240	229	198	198	239	237	232	205	229	228	202	231	201	206	217	192	225	222	202	195	226	221	204	207	192	227	215	239	236	217	212	204	219	208	236	235	237	217	214	239	209	234	205	222	246	223	228	251	237	228	218	239	218	211	187	234	214	224	224	224	211	249	236	232	191	212	218	245	235	229	230	231	219	223	216	219	241	254	236	225	229	221	249	237	241	223	230	194	214	220	221	234	221	233	224	264	226	195	224	251	217	229	194	225	216	216	249	227	201	218	207	199	226	237	209	240	229	256	184	231	235	210	226	213	223	220	234	213	201	184	251	224	222	253	240	234	226	214	252	205	176	218	199	230	234	222	209	234	238	204	225	243	198	216	213	199	220	188	254	202	223	242	210	201	202	214	198	232	218	262	217	214	237	224	191	214	233	230	226	230	230	269	221	211	227	218	234	217	257	204	216	222	210	205	232	225	229	221	235	224	244	244	229	210	219	220	211	225	215	231	209	248	228	216	250	244	241	220	222	214	227	245	225	207	227	183	224	202	196	193	202	210	229	226	209	214	210	225	193	234	194	230	240	213	220	257	222	230	241	231	225	226	231	199	240	236	226	230	200	225	228	236	225	226	200	245	192	245	231	234	222	239	203	255	234	213	225	208	233	219	236	214	207	210	241	203	201	228	235	220	211	218	228	228	238	222	214	205	199	228	222	242	237	222	225	235	204	211	224	225	228	189	223	221	237	223	232	231	226	188	216	208	230	212	240	233	203	218	213	247	235	249	230	215	198	218	231	211	212	247	217	238	219	258	227	211	229	199	234	224	222	233	224	228	218	233	227	213	235	224	232	250	219	203	201	219	221	231	227	220	211	221	216	200	226	215	200	198	258	195	218	244	232	233	220	248	247	211	232	215	242	183	220	204	186	235	233	222	201	261	219	227	229	209	204	222	232	201	239	214	225	233	221	211	233	203	199	210	228	218	236	220	211	241	226	239	230	229	217	246	232	211	249	230	227	233	254	238	196	221	223	228	202	224	235	243	220	236	211	216	246	232	223	201	215	227	230	233	222	248	198	257	212	232	206	225	254	220	206	209	217	229	215	241	204	256	248	194	239	206	212	260	197	212	241	218	222	231	196	226	240	249	215	223	197	218	238	233	232	227	219	217	239	209	232	237	212	200	203	249	192	225	220	218	211	201	205	207	217	221	227	212	228	204	204	213	197	251	234	229	214	228	244	202	230	243	209	223	199	216	222	220	220	258	211	211	201	202	228	242	255	229	226	219	218	205	203	207	239	213	222	224	214	227	253	220	225	236	229	192	237	233	198	236	241	226	216	235	207	204	230	236	203	193	198	222	220	223	226	219	227	224	204	210	237	208	209	217	236	215	212	231	216	223	208	234	232	227	238	200	250	232	206	199	242	224	214	194	229	214	229	230	215	239	214	199	259	199	246	215	239	221	234	206	205	237	248	220	252	213	227	203	218	240	230	221	240	182	203	227	208	226	205	192	218	225	224	232	230	221	221	240	226	207	198	229	244	211	226	224	222	216	232	197	230	220	224	215	203	243	243	221	212	209	207	231	235	214	226	227	213	209	195	242	224	251	216	249	198	226	218	217	208	238	210	189	212	211	218	226	228	200	215	207	226	221	226	197	197	237	201	236	241	215	209	227	231	240	227	271	227	186	277	238	230	235	220	233	228	248	235	242	244	231	209	239	227	242	216	214	216	241	222	222	237	198	203	238	244	230	237	251	241	206	226	251	217	199	245	244	201	187	235	250	230	223	214	227	216	229	216	204	215	243	222	218	221	238	216	221	220	243	208	226	206	245	237	215	242	208	225	236	239	221	236	223	249	225	233	244	234	226	224	227	209	197	221	217	225	226	213	226	225	231	206	216	220	197	219	218	249	214	229	219	244	228	235	233	210	227	223	227	218	251	220	233	237	240	242	227	191	228	238	239	227	220	212	236	262	199	196	209	200	208	244	247	207	233	181	209	227	231	205	243	220	218	225	229	229	231	208	231	194	215	217	229	202	241	202	202	274	226	241	204	252	228	189	194	243	227	198	227	205	216	213	219	227	228	226	226	211	230	213	227	239	229	204	228	224	232	224	225	214	226	224	226	216	239	217	223	258	251	223	222	212	238	219	211	258	212	208	245	214	214	223	214	244	218	207	204	222	207	244	210	217	253	230	251	222	236	218	212	219	230	226	185	205	230	254	199	224	234	256	213	237	194	222	212	220	215	210	235	230	229	211	221	220	194	221	244	237	222	211	222	221	225	228	239	209	185	240	231	235	214	242	188	227	227	248	258	233	203	210	229	204	229	216	219	197	203	228	180	212	242	214	259	244	197	236	215	235	218	213	226	208	270	243	211	232	230	212	223	247	195	246	224	200	214	229	214	205	231	186	197	228	207	220	251	207	215	232	203	208	229	233	229	212	202	221	203	217	224	211	224	253	241	228	239	212	215	227	230	217	218	222	214	209	227	220	225	227	196	219	243	241	212	235	212	199	234	223	200	217	241	214	221	229	213	201	205	268	201	222	206	237	204	229	218	238	219	231	224	214	224	229	223	233	221	217	198	235	229	236	260	248	244	209	234	200	200	210	209	220	229	230	238	246	238	236	211	217	247	246	202	230	239	212	195	209	216	201	249	227	215	230	229	210	215	197	217	240	213	227	239	241	225	211	216	209	220	216	204	234	223	225	228	208	201	204	212	213	218	229	226	222	224	219	169	248	213	237	205	222	250	221	230	217	234	233	205	224	211	220	223	207	206	221	223	250	231	235	204	241	196	211	199	213	237	209	260	214	204	204	224	217	212	210	234	202	213	211	234	214	194	239	226	221	244	213	242	233	202	245	216	232	221	217	243	235	220	219	206	186	224	221	222	279	211	244	244	229	214	233	227	216	196	234	249	227	228	220	239	207	202	237	211	217	261	226	241	208	207	235	232	200	209	181	220	224	222	238	229	212	216	232	251	239	250	236	227	222	238	258	214	257	224	238	227	227	212	234	210	196	224	238	197	233	232	223	223	252	195	218	256	215	190	207	209	231	215	218	224	200	229	250	208	235	235	240	173	217	257	217	216	210	205	206	216	209	189	224	205	216	265	218	230	243	213	254	227	209	215	218	229	222	221	200	206	214	226	202	210	219	205	234	224	240	214	224	216	213	234	224	232	204	225	237	207	240	258	233	209	233	210	217	207	204	232	188	213	234	212	218	240	230	220	197	251	226	208	227	209	223	233	241	211	224	235	226	207	246	197	219	236	215	220	218	229	245	236	216	240	204	217	247	198	257	238	246	220	209	232	240	216	240	244	242	248	199	237	217	227	252	208	222	231	224	206	221	247	229	245	224	219
12014	1168	2306	2666	4233	2126	1758	1544	1325	1239	1105	1008	992	874	874	785	786	718	753	737	730	677	689	719	654	670	657	657	672	639	667	629	598	592	639	614	646	592	599	619	635	590	605	595	579	563	615	605	599	567	552	586	620	571	592	624	601	604	564	597	578	553	580	585	598	567	595	599	567	585	577	578	593	549	655	613	597	537	552	582	593	572	562	612	603	597	565	558	555	597	607	614	569	589	607	603	598	569	558	573	594	572	595	603	573	548	521	521	559	574	551	552	580	566	585	560	577	604	598	544	569	569	530	566	538	593	577	556	570	591	572	588	572	591	549	583	567	529	572	588	585	625	541	579	575	573	555	578	539	621	530	554	602	542	550	607	588	574	547	540	538	577	529	558	536	593	568	568	570	541	558	567	570	583	584	568	562	584	534	600	544	590	578	587	557	508	592	539	550	563	528	543	556	590	567	558	539	574	585	544	568	540	592	559	534	566	527	599	581	566	586	590	578	571	564	577	515	551	572	544	572	564	603	569	602	576	539	555	563	580	607	574	574	574	599	554	555	566	561	535	598	547	586	559	532	532	552	606	558	557	569	596	542	558	563	591	546	521	549	566	580	581	552	596	571	562	544	552	538	574	540	533	591	572	547	588	572	512	565	565	572	572	534	528	583	539	552	545	581	582	569	596	556	574	595	532	620	538	561	537	562	613	604	577	586	579	549	566	556	578	548	553	581	587	611	581	593	575	577	576	557	565	586	607	562	560	607	583	570	568	558	573	588	543	529	569	530	561	584	587	580	574	598	551	581	584	598	538	580	556	601	566	506	553	522	560	638	553	557	587	562	559	568	578	597	585	560	605	554	549	531	564	563	587	546	597	523	540	605	574	569	547	563	573	530	558	541	573	570	583	514	508	538	640	591	603	582	631	566	542	541	555	559	564	589	547	577	597	557	600	595	559	603	563	553	532	629	559	555	586	592	560	592	572	542	571	585	577	575	537	534	533	530	564	576	522	571	569	566	572	537	552	570	590	553	527	551	587	592	571	552	582	581	572	582	547	555	530	543	535	622	526	577	586	550	576	548	572	579	591	507	575	586	575	549	572	593	599	544	559	546	575	576	568	546	528	578	562	553	568	549	554	534	555	586	550	536	532	543	591	549	613	538	572	531	526	581	556	579	554	596	567	545	584	589	575	548	589	577	548	589	595	596	572	543	546	575	576	561	555	560	541	558	555	542	571	599	567	555	549	624	542	585	577	606	570	563	570	603	542	595	586	524	586	583	589	580	543	571	542	552	569	611	572	607	558	584	599	560	565	540	568	575	560	581	595	576	576	531	606	589	592	564	606	546	552	545	534	582	566	584	537	556	591	558	593	573	545	572	557	546	597	562	566	547	584	567	576	549	553	551	595	593	588	528	523	569	563	587	562	582	600	599	559	563	562	541	556	591	551	589	560	560	561	546	606	562	544	587	556	574	515	541	574	624	535	556	541	528	559	561	557	562	583	572	576	520	585	538	564	578	557	564	582	565	562	596	599	552	545	570	579	549	639	541	566	561	587	565	571	581	535	552	577	554	578	599	577	585	539	571	589	581	614	567	590	572	578	602	567	558	593	549	602	528	611	560	576	572	569	543	579	597	575	563	565	546	580	565	557	546	572	581	598	519	566	536	573	589	562	610	593	581	526	532	555	550	562	561	590	549	545	581	552	544	536	580	629	568	562	561	561	609	566	568	554	569	537	547	603	573	567	587	594	592	540	535	579	552	600	609	555	561	554	559	580	545	542	572	558	589	560	544	600	549	573	568	586	566	556	566	582	589	566	525	557	584	541	575	564	592	584	597	610	576	628	537	574	569	558	539	556	567	608	555	551	536	540	562	553	570	549	564	521	581	583	561	565	584	581	555	532	566	543	536	543	594	551	592	550	579	570	578	579	596	588	537	567	542	556	587	564	533	555	552	585	544	529	555	572	525	538	485	600	576	544	577	584	588	551	550	516	602	548	554	580	614	568	576	581	570	543	626	568	591	587	595	603	600	572	574	573	555	588	562	594	551	558	594	596	545	550	578	573	572	540	549	571	555	600	571	527	574	558	565	581	595	539	607	596	581	542	541	584	562	563	591	544	547	535	586	574	595	552	514	598	573	600	525	614	615	561	544	563	548	539	574	562	592	544	560	567	553	577	558	545	534	577	599	580	563	564	504	534	570	547	573	542	539	568	601	562	595	581	582	587	567	561	565	564	571	569	534	570	568	564	536	559	579	576	569	562	590	547	558	574	599	586	591	575	545	567	564	594	536	547	555	517	572	568	553	537	557	500	564	571	576	559	552	607	583	558	554	587	568	593	561	596	545	551	576	598	597	566	583	562	565	561	593	589	567	579	603	559	581	593	558	614	600	544	533	557	527	573	535	563	566	594	558	574	563	588	587	531	559	602	529	603	580	523	549	596	607	587	612	547	544	574	589	560	592	605	587	551	578	593	552	553	590	533	581	580	571	570	587	551	594	577	601	558	561	546	605	548	580	573	575	526	557	605	582	535	525	581	549	571	547	594	608	541	572	556	569	580	578	610	556	540	534	595	558	563	612	582	613	515	595	631	565	589	527	569	582	529	536	558	576	574	573	563	565	608	548	587	580	546	539	553	558	558	532	530	538	576	560	589	586	538	605	541	559	590	538	597	559	559	572	550	595	574	559	587	579	604	557	591	569	549	559	535	567	540	564	555	593	562	552	531	538	531	555	525	590	576	587	547	582	573	530	530	587	592	590	580	535	575	582	545	601	544	541	550	553	613	560	566	577	581	584	547	547	554	587	556	577	583	553	558	555	504	525	548	566	598	587	564	577	598	592	602	523	561	556	565	627	549	571	552	558	526	568	578	578	577	554	555	598	572	573	579	590	590	568	520	596	550	568	613	534	542	593	584	550	583	601	562	539	563	529	566	567	553	550	561	581	578	564	576	555	553	570	597	569	566	616	608	591	576	534	595	578	548	586	551	575	541	582	567	527	562	563	561	537	542	587	560	572	581	527	589	571	592	574	594	580	613	572	565	553	576	573	576	530	530	577	548	520	570	553	545	560	562	541	582	558	569	551	610	537	460	549	611	538	556	523	596	589	519	574	547	619	559	608	588	555	582	564	595	567	591	583	595	598	559	608	552	572	518	590	547	554	575	553	570	558	581	549	601	597	562	607	535	604	588	579	589	617	599	566	568	558	568	569	575	551	519	565	596	566	624	568	554	549	541	590	565	585	586	556	568	575	574	560	534	566	589	616	570	555	546	560	625	534	598	575	537	594	535	582	525	565	596	571	539	544	558	568	572	541	559	575	604	554	517	578	579	571	591	555	560	566	544	540	589	586	556	573	581	548	552	519	569	558	559	525	561	559	562	556	557	559	582	534	545	547	552	551	513	613	564	581	570	573	576	554	541	603	583	574	559	532	525	564	589	568	600	604	565	561	566	589	575	543	589	561	572	565	576	545	571	549	579	605	611	579	575
34030	15749	4614	1721	2167	943	692	571	497	436	434	396	390	334	327	345	349	333	318	300	302	331	304	264	282	314	280	291	304	281	315	267	260	278	284	284	273	292	266	257	268	260	274	309	301	276	303	294	284	232	285	302	268	242	269	252	277	270	258	258	269	291	266	246	251	272	287	263	266	264	256	282	283	283	266	259	254	268	265	272	272	301	274	283	284	269	280	259	258	281	265	283	251	272	267	301	251	270	268	267	261	272	268	250	300	242	285	281	287	278	263	267	269	299	267	282	295	286	291	261	232	263	258	239	263	290	312	295	260	283	270	264	289	264	267	246	259	286	282	280	263	246	248	294	258	282	287	271	277	262	271	252	267	271	240	268	271	261	274	246	291	288	283	276	277	242	264	260	309	281	298	274	273	258	261	266	287	243	255	222	263	282	298	248	279	241	263	276	272	276	257	279	258	270	277	264	254	241	278	274	289	253	265	257	269	251	280	263	253	277	298	279	286	242	279	271	273	303	277	261	282	271	268	285	287	258	285	237	251	263	252	264	313	267	277	279	268	291	253	286	275	284	255	253	275	236	259	267	297	281	268	267	266	242	289	264	263	277	262	292	243	271	260	236	260	282	277	253	288	252	279	271	265	280	256	279	264	259	241	258	279	266	283	271	280	279	270	266	296	279	239	267	274	251	277	263	273	279	308	271	279	281	259	219	262	250	250	271	264	268	293	277	254	233	268	283	255	248	250	260	249	271	264	277	262	245	253	267	261	255	277	285	255	271	257	249	271	305	261	250	275	273	276	275	277	253	280	280	283	274	252	292	264	252	276	278	290	261	262	302	270	250	232	247	261	267	282	234	262	230	301	258	276	249	285	237	276	285	242	252	275	231	269	277	252	276	289	299	254	288	293	285	280	283	264	269	261	267	300	265	320	250	254	275	242	269	290	251	256	274	286	269	252	277	263	277	270	256	275	282	253	256	262	283	278	267	277	275	268	280	267	259	277	273	262	256	256	272	289	274	288	285	285	269	278	257	255	297	255	252	276	272	266	267	255	281	269	274	254	278	261	279	256	283	269	275	247	254	268	287	272	270	243	262	283	270	261	289	260	282	245	278	256	274	264	240	288	240	244	258	272	285	282	295	255	229	268	256	283	302	248	255	236	286	257	252	269	286	250	252	257	230	246	269	241	257	289	287	243	321	293	269	280	295	275	249	297	260	251	272	281	265	257	283	312	273	290	276	276	288	244	272	242	285	294	239	236	269	270	290	264	286	252	279	262	271	267	241	275	255	266	252	283	272	269	243	267	255	244	238	230	266	281	270	258	256	289	282	287	245	265	271	301	239	238	225	269	267	254	264	240	288	268	275	271	288	283	267	278	254	278	286	272	251	259	266	275	254	283	258	269	284	271	253	291	257	278	257	272	264	232	272	273	273	241	256	237	277	270	295	276	264	238	256	253	256	262	269	253	268	271	233	246	260	243	254	247	287	259	261	281	318	252	260	244	276	266	264	246	306	276	241	232	249	263	288	241	257	257	251	256	259	273	283	276	244	267	274	270	273	270	231	281	227	247	254	294	245	250	290	263	248	284	236	250	282	264	265	262	278	278	256	265	268	269	251	264	249	268	267	260	270	286	251	260	254	246	264	271	264	266	262	257	292	275	258	273	253	267	238	302	261	258	273	268	246	260	269	264	235	285	269	280	276	238	279	284	303	262	295	295	264	258	261	244	254	281	255	293	277	287	263	298	250	254	286	231	260	272	246	294	265	261	258	275	271	281	266	239	231	265	264	267	281	289	272	261	275	289	253	266	247	256	296	263	286	256	265	265	283	278	250	281	273	289	256	287	260	270	246	270	293	288	253	255	285	250	277	241	248	288	258	258	233	248	235	295	276	270	232	237	207	253	265	246	255	287	284	280	257	276	267	284	283	255	297	285	248	243	266	252	268	246	282	264	260	281	214	277	309	282	248	254	233	275	245	283	256	255	294	285	290	258	283	243	290	242	292	253	262	268	258	254	271	286	272	282	239	270	266	283	281	260	273	269	282	249	264	251	262	250	265	281	248	288	294	278	297	271	277	262	251	257	246	250	302	268	262	254	276	275	254	266	282	273	286	266	264	264	284	293	279	243	256	265	247	256	269	272	262	233	299	258	250	261	277	263	271	300	310	304	255	286	224	277	266	261	276	239	277	249	286	289	261	250	295	249	249	307	292	234	273	270	265	269	241	282	241	257	250	287	274	250	249	272	259	263	273	268	266	282	247	251	261	230	256	277	250	262	292	279	219	239	233	246	283	288	287	297	247	247	293	266	287	266	260	269	237	252	256	257	275	255	239	279	267	269	258	266	285	273	268	251	275	230	277	293	268	245	274	262	267	266	267	283	228	266	255	254	262	286	253	256	262	275	276	277	260	271	273	260	249	285	277	252	258	262	230	287	283	271	285	278	247	276	291	249	265	272	285	286	272	270	283	290	264	266	250	275	259	254	275	281	280	264	250	238	297	258	274	243	234	285	269	295	277	269	256	237	281	293	293	248	266	253	302	253	254	276	263	271	276	238	285	278	292	282	242	239	274	298	254	285	305	259	278	268	301	259	285	289	279	273	286	275	264	289	267	252	250	266	254	260	244	238	266	278	274	286	267	245	258	267	270	283	270	266	277	221	283	264	261	270	240	271	290	279	269	278	256	253	251	258	262	242	281	262	240	271	284	269	288	271	267	245	247	274	265	287	299	277	277	266	277	270	258	285	250	256	275	265	265	280	264	253	240	272	279	271	242	285	254	249	239	253	292	249	318	271	293	268	312	255	251	290	270	264	261	289	318	262	268	257	276	281	272	253	249	243	267	275	272	293	262	279	273	251	281	261	256	279	236	270	280	263	292	304	293	271	262	255	278	256	263	270	274	237	258	257	264	239	256	243	255	241	262	294	282	240	248	271	266	289	258	260	292	271	240	268	283	275	301	253	259	259	247	265	252	298	255	266	285	271	266	274	276	292	283	265	238	241	242	268	246	267	294	278	261	270	275	252	280	261	305	240	276	244	284	261	304	271	260	280	273	263	253	259	262	269	243	266	267	296	258	289	284	291	276	258	256	249	250	271	287	294	266	244	254	243	282	310	265	250	261	234	275	294	257	234	228	256	259	227	279	277	277	252	263	251	243	240	253	298	248	287	285	247	256	270	261	321	283	269	258	258	288	278	274	263	268	293	265	263	271	274	268	287	247	267	272	286	287	251	267	271	275	246	267	277	250	246	247	278	240	285	260	288	265	276	256	275	269	246	262	250	257	277	266	256	306	257	257	255	262	262	256	275	258	238	263	269	301	242	272	247	285	287	294	232	273	295	261	277	277	294	243	293	284	293	260	264	292	280	246	283	241	274	271	278	283	251	295	290	271	275	300	277	263	277	246	238	293	295	286	251	269	262	260	245	263	276	288	265	301	236	260	274	268	225	278	290	266	268	297	283	291	245	236	263	265	241	295	282	254	233	266
16536	1960	3916	4848	7475	3542	2904	2409	2128	1941	1677	1606	1438	1344	1189	1158	1111	1065	1028	1028	938	855	912	880	850	853	755	832	812	790	761	800	786	725	711	750	714	705	747	711	698	721	731	686	687	701	736	722	716	674	643	704	687	678	699	671	665	662	709	704	700	647	705	640	675	662	674	707	696	677	584	707	655	712	659	663	658	672	659	683	643	674	730	653	666	637	664	648	639	698	652	679	698	647	701	658	661	698	646	627	679	693	606	698	623	690	625	636	637	690	612	637	635	679	625	630	658	673	674	678	666	670	657	614	677	677	647	656	613	652	686	668	668	646	655	674	665	618	662	680	693	645	636	676	681	625	621	653	660	640	689	629	705	647	578	617	628	634	677	681	635	627	643	636	672	663	692	649	669	621	665	611	655	643	614	640	657	641	663	655	668	704	632	697	597	636	658	686	673	607	641	613	649	593	642	679	642	635	634	623	650	662	659	662	675	621	655	622	647	647	653	660	638	645	659	658	647	650	634	601	634	658	679	619	641	611	640	639	691	653	631	623	630	666	657	609	665	663	653	627	629	629	628	693	653	635	666	664	669	648	605	662	652	700	619	613	629	677	618	610	628	596	689	641	641	672	648	638	608	619	671	621	636	623	632	669	600	656	644	618	657	650	618	600	676	589	661	673	625	652	644	675	637	688	633	616	680	666	630	646	651	637	615	627	598	692	603	695	623	644	664	639	639	674	625	688	604	666	651	662	591	637	645	644	636	645	693	623	661	666	674	609	638	689	655	653	609	643	626	627	663	637	626	596	616	608	661	654	637	620	660	618	605	639	604	644	639	661	655	643	625	599	706	633	589	642	667	619	645	605	658	690	659	637	629	666	628	674	613	638	693	593	701	591	667	653	675	623	630	701	629	632	664	651	632	658	637	641	612	649	662	659	629	615	598	643	664	652	639	690	649	643	661	678	662	688	624	635	612	638	627	647	671	595	684	635	630	592	591	642	661	632	677	646	658	682	647	585	660	632	635	641	636	632	653	691	644	666	625	661	626	622	615	618	643	673	639	639	655	647	600	617	623	608	640	649	669	626	645	671	660	631	679	611	684	648	656	667	649	649	619	680	680	657	632	628	614	692	668	665	636	660	650	613	640	639	676	628	616	651	671	684	595	647	635	641	635	654	620	664	675	673	619	592	615	653	659	646	586	642	643	647	657	636	658	622	630	659	629	636	688	656	614	650	651	668	663	587	660	645	648	654	653	669	602	644	681	636	651	640	642	663	627	625	621	631	611	636	666	669	621	673	665	648	664	656	648	656	668	648	647	655	604	664	653	659	645	641	615	596	663	657	655	626	686	655	646	673	628	630	616	666	658	686	649	628	647	662	660	701	700	652	628	663	638	661	628	684	623	631	667	595	679	633	618	693	667	650	651	625	685	599	609	668	636	642	649	606	629	677	652	652	593	605	648	645	638	686	642	642	654	618	651	652	588	642	634	656	615	619	633	638	673	637	701	650	647	640	622	679	657	618	642	632	650	650	664	677	605	615	631	655	651	677	621	665	624	679	633	631	617	632	642	636	649	618	642	620	620	650	652	619	670	654	631	639	647	619	633	631	628	652	667	643	675	703	639	666	586	602	663	645	639	635	641	625	651	673	667	642	647	617	632	614	628	651	619	673	602	634	625	628	652	593	603	610	664	629	617	635	650	654	611	673	624	634	644	660	624	633	644	667	659	624	672	634	649	688	631	651	636	676	630	625	635	644	663	643	637	646	650	618	655	663	642	593	706	628	699	684	633	624	613	627	642	607	654	600	662	624	618	643	634	670	669	613	625	648	617	655	663	666	647	612	662	680	641	623	668	640	645	631	666	612	672	673	648	646	642	671	673	625	673	685	650	612	649	612	660	683	623	608	669	638	597	630	645	668	654	686	654	649	641	597	643	659	654	651	647	638	677	662	662	676	650	622	668	594	603	634	659	623	622	622	638	628	632	656	616	641	618	635	652	649	634	651	608	633	668	618	685	669	649	690	672	610	666	675	614	633	686	624	679	647	687	644	721	610	624	629	683	676	625	593	633	638	642	605	605	648	644	662	606	631	632	631	641	659	645	635	638	637	645	656	617	664	595	657	625	690	623	628	667	623	672	676	627	691	640	589	619	609	682	625	629	587	672	612	661	673	638	660	627	632	637	661	640	626	647	644	647	648	661	622	598	644	667	606	635	617	684	592	630	627	610	667	615	637	611	644	599	641	647	659	605	646	632	593	645	644	696	635	625	664	646	629	579	655	590	641	635	631	621	610	629	650	642	622	625	670	673	638	670	680	642	657	665	606	627	643	640	653	624	682	613	621	656	620	627	632	675	654	629	622	656	678	649	657	679	599	656	603	654	659	656	613	620	627	659	674	654	612	590	655	622	682	644	675	636	660	648	620	702	639	639	677	601	636	716	655	641	666	609	668	651	597	660	698	641	583	640	629	657	650	646	612	669	594	633	632	657	666	616	646	637	624	601	655	673	614	656	650	647	646	603	667	614	672	632	617	639	632	646	639	656	656	683	611	613	709	663	657	628	645	624	638	677	642	664	644	632	644	659	667	634	689	600	632	661	621	647	646	645	642	665	633	647	661	637	670	660	678	611	624	646	645	685	640	627	620	654	590	626	682	625	643	669	652	680	660	619	652	632	625	626	645	662	636	651	625	648	675	632	659	645	663	657	656	590	648	653	671	627	671	636	644	657	641	624	650	617	667	631	669	657	639	648	643	654	652	598	625	631	743	648	642	654	623	622	620	599	630	634	653	600	656	630	641	627	634	626	688	681	649	639	680	686	635	618	603	666	662	688	646	662	656	622	697	659	670	627	684	663	633	648	678	636	628	632	634	672	704	660	630	655	617	641	646	659	670	648	663	646	638	640	616	691	661	631	613	648	633	637	624	672	603	655	645	660	661	650	643	632	648	664	662	631	654	697	619	706	658	670	675	616	645	611	626	622	671	591	655	633	629	652	646	691	626	623	628	671	674	644	645	637	675	651	596	677	608	660	669	663	657	619	621	605	703	660	651	636	611	615	613	675	677	609	621	637	657	672	649	635	640	665	649	685	647	591	614	641	638	635	603	598	591	643	661	645	652	660	716	657	627	624	620	680	657	631	667	630	635	632	685	645	623	644	631	623	648	627	639	624	668	670	657	645	666	635	628	621	643	695	642	640	654	637	655	688	640	630	632	629	642	666	622	636	662	611	641	649	651	654	663	671	606	622	669	652	681	640	695	631	630	629	688	590	673	677	616	683	688	637	631	648	665	655	698	669	641	689	623	679	646	638	603	617	615	641	642	657	690	638	637	634	646	653	632	609	622	645	643	652	664	620	678	647	650	673	650	592	617	610	676	634	679	606	632	646	638	633	629	680	626	613	664	617	637	658	625	670	710	647	616	673	672	691	613	640	610	618	614	670	627	632	657	688	675	642	644	664	633	680	645	621	672	697	606	647	586	671	690	674	605	659	627
2656	116	105	88	109	90	96	80	74	96	108	88	101	74	89	84	102	78	100	91	101	69	80	88	84	90	77	81	94	93	87	88	86	79	102	78	71	99	83	71	74	86	93	96	85	89	81	77	100	77	85	88	70	90	82	70	93	86	86	88	70	92	93	87	80	92	80	77	83	96	93	89	85	92	69	80	84	94	72	75	73	79	85	85	87	94	103	100	72	94	100	80	80	82	93	85	82	80	74	84	97	100	97	106	72	81	83	79	85	91	73	91	88	95	93	75	77	101	89	92	87	84	79	78	65	64	64	76	92	104	91	95	76	91	76	97	106	74	75	81	67	68	85	92	80	71	87	86	79	68	88	82	74	76	87	84	77	72	84	83	86	90	88	83	93	98	72	91	84	95	78	83	84	88	87	85	82	96	91	73	96	77	89	85	82	83	77	81	82	93	77	80	88	86	93	82	76	93	85	88	69	88	98	93	81	80	68	96	99	75	65	87	79	84	84	90	95	92	77	84	71	86	94	101	79	100	85	72	60	73	88	102	85	95	85	78	87	84	85	80	89	83	90	73	88	98	84	59	85	72	74	78	86	89	93	88	96	74	94	84	72	93	83	85	83	93	94	78	86	91	76	65	87	102	91	87	76	89	82	80	96	94	97	99	79	101	78	81	78	91	68	90	62	84	81	89	80	79	75	81	90	83	94	91	71	71	94	78	87	73	85	78	87	79	93	77	91	73	86	108	94	85	85	84	77	76	92	75	84	80	80	81	81	75	75	69	79	92	94	84	75	80	81	91	78	79	84	66	85	80	79	85	93	86	82	84	86	77	85	100	85	83	91	70	78	70	94	85	105	95	84	86	83	94	81	87	90	80	83	97	81	78	84	72	85	90	68	89	89	88	90	93	84	58	96	78	64	74	71	89	77	97	73	87	81	86	101	72	74	98	84	68	76	74	74	94	83	104	89	87	86	74	91	87	78	71	77	82	80	82	94	88	73	101	100	97	86	89	90	94	63	67	90	93	76	92	74	90	78	89	91	67	79	97	94	101	92	99	82	85	76	88	91	78	96	96	87	82	83	100	78	87	80	78	82	71	101	66	77	93	109	90	92	96	79	86	100	76	71	85	83	95	76	99	76	76	93	74	75	69	75	73	107	76	91	86	104	87	78	82	89	82	73	89	91	74	89	88	80	95	78	86	85	79	95	103	97	85	79	97	85	105	88	101	79	85	70	92	85	81	94	93	91	83	76	78	79	73	84	90	86	99	83	69	80	79	73	82	93	86	76	75	80	68	67	104	91	93	85	86	67	88	91	91	97	78	87	80	86	94	66	74	89	94	76	85	95	71	66	87	90	87	83	75	84	94	103	80	85	78	76	69	73	84	92	87	84	89	77	70	69	79	94	91	81	87	90	84	85	96	85	95	98	85	93	75	87	81	94	59	85	82	93	89	93	81	90	90	90	69	79	85	94	78	87	86	84	93	86	75	85	72	87	94	81	93	79	73	94	87	96	86	82	90	91	66	84	93	90	70	102	95	86	92	94	91	83	83	99	76	87	91	82	79	83	76	86	74	65	88	96	63	84	73	89	85	85	83	83	100	86	86	78	85	100	97	83	78	85	94	76	67	100	75	73	75	72	84	93	88	77	87	78	85	78	83	79	90	86	101	77	95	85	92	70	104	77	79	73	71	75	66	104	87	89	99	74	74	85	79	71	69	76	82	86	87	77	80	93	90	73	98	88	60	98	65	98	86	69	80	97	80	71	84	87	92	75	82	79	86	72	88	85	86	80	83	88	90	100	71	101	78	105	83	77	93	73	64	75	74	98	92	84	82	79	89	88	98	93	92	85	103	78	101	83	84	83	92	82	88	65	92	80	82	66	75	100	78	86	82	80	78	91	76	99	77	97	75	94	68	89	83	98	86	100	102	90	94	65	91	90	86	77	65	89	92	78	96	78	83	86	81	78	98	69	73	75	96	73	87	80	91	92	85	84	87	100	90	98	86	72	86	98	96	83	70	91	91	102	83	107	88	74	87	94	84	82	87	85	86	110	72	117	96	76	96	95	87	87	70	74	78	74	91	88	89	89	79	90	85	88	90	85	88	76	85	62	77	91	78	86	81	78	84	86	75	91	88	105	84	74	90	60	89	88	88	71	78	101	107	86	90	76	78	90	97	71	86	88	94	85	68	84	72	77	90	84	89	92	86	87	89	88	92	75	84	76	103	73	85	74	86	79	83	73	84	99	81	83	91	78	88	70	81	73	80	82	89	82	72	78	92	76	80	93	83	83	90	72	82	84	98	89	94	80	93	93	83	93	77	89	86	83	74	86	78	79	78	93	113	80	87	65	84	87	86	92	82	75	96	75	94	97	86	82	92	75	91	88	101	92	83	92	82	83	86	68	77	82	87	76	91	92	98	110	76	84	89	84	78	81	80	79	89	101	63	94	72	74	80	88	88	74	72	94	85	68	71	80	96	87	90	76	88	77	82	101	74	84	69	87	107	67	68	77	92	96	91	93	85	89	76	78	80	92	89	84	94	81	84	75	93	86	81	94	72	76	78	93	80	69	82	81	99	88	81	85	73	85	80	91	102	78	81	98	67	95	73	85	79	78	69	85	59	82	77	79	86	88	77	84	78	82	82	83	89	84	97	73	93	76	71	77	67	95	91	75	97	79	76	91	92	70	83	86	84	90	86	68	73	56	87	84	80	82	93	94	93	90	80	84	86	93	101	81	82	83	96	83	99	97	81	85	104	66	99	94	93	73	77	91	76	62	65	77	78	93	84	84	78	93	80	86	80	84	87	86	83	95	84	79	100	83	93	103	87	94	63	91	73	87	91	83	86	92	84	87	83	80	91	80	103	88	62	103	79	96	70	83	90	71	74	66	96	94	95	84	79	84	92	85	73	91	75	81	86	70	85	89	99	86	81	86	80	83	78	76	86	80	89	94	87	98	82	87	75	91	78	84	85	71	86	75	89	89	92	82	81	89	78	87	89	76	81	69	79	94	84	101	84	92	71	84	75	88	84	84	82	99	73	77	84	73	76	55	83	67	88	94	78	82	84	91	96	82	85	75	96	75	87	73	87	78	81	71	86	78	84	69	94	81	82	86	98	70	79	98	74	86	82	91	78	80	107	85	79	69	83	83	87	73	87	84	85	77	83	88	85	89	86	86	82	86	80	82	86	98	79	79	103	73	90	75	93	76	94	100	87	72	93	87	74	87	82	75	77	93	87	71	72	101	78	94	87	89	84	91	99	83	85	81	75	77	79	98	93	77	87	76	60	88	99	91	75	93	107	107	80	88	75	83	59	92	91	97	103	84	82	84	87	79	73	86	83	90	72	89	88	89	73	78	70	67	84	91	77	80	98	86	95	83	94	78	73	92	82	77	97	107	86	83	96	79	65	87	98	77	68	78	78	91	91	89	79	83	91	102	65	69	83	72	97	93	82	96	89	68	90	99	94	85	79	83	82	95	64
2782	258	331	335	419	310	337	328	300	297	286	297	294	281	306	319	298	238	279	283	272	279	285	306	283	228	276	253	277	279	250	289	283	283	268	266	296	282	263	281	295	279	246	290	270	262	290	271	247	281	255	257	283	239	265	251	260	285	277	284	273	286	245	300	313	334	260	269	275	266	271	231	306	290	267	309	279	257	244	255	257	252	269	249	275	275	250	254	262	279	271	254	249	274	237	279	261	276	263	268	276	291	259	252	259	273	271	259	251	263	257	280	276	251	270	257	240	289	263	284	270	275	263	286	298	284	249	267	265	274	253	252	256	256	270	267	278	316	281	291	286	264	278	288	283	265	258	305	264	272	280	269	250	265	280	275	252	235	261	281	261	268	263	269	277	256	269	293	275	260	254	270	280	260	244	291	278	280	323	295	254	264	260	257	273	256	255	271	273	261	300	272	284	265	273	285	267	247	250	281	268	264	275	280	280	292	254	251	274	245	267	233	252	270	282	277	287	284	287	261	301	277	243	264	265	283	280	267	246	275	254	288	261	273	242	267	291	294	274	281	249	277	316	250	288	276	269	254	281	274	272	276	278	259	259	288	249	273	256	260	286	272	255	243	275	239	236	265	222	228	300	254	258	257	238	268	261	253	264	260	254	273	269	270	261	289	279	249	272	287	287	254	281	277	276	261	274	272	291	293	284	269	273	263	247	292	263	251	264	269	265	307	264	290	250	272	262	253	280	278	250	304	283	280	245	279	287	267	284	297	255	254	267	255	271	282	249	272	246	233	276	297	278	271	270	278	256	264	290	295	273	240	256	316	257	275	265	238	284	280	253	279	273	279	267	274	273	281	292	261	251	254	303	263	289	280	241	261	282	244	243	279	267	258	251	291	273	255	289	252	270	278	249	278	287	232	288	268	289	300	285	271	270	262	246	273	240	298	273	289	260	240	236	261	249	278	265	278	288	275	269	231	272	283	301	281	243	275	288	263	290	281	274	261	284	294	281	231	265	274	276	305	262	280	267	246	262	302	277	266	257	287	274	293	280	291	254	268	291	269	270	243	237	299	304	275	278	266	278	284	260	271	276	275	284	277	270	266	261	245	283	272	266	282	274	275	280	266	294	260	283	284	260	254	304	281	275	266	284	284	245	251	235	246	257	287	299	264	257	254	244	268	290	256	278	262	287	265	257	257	266	267	264	280	293	247	282	260	268	266	259	292	284	278	274	255	253	263	281	274	257	252	255	281	277	261	260	277	265	244	293	249	277	270	286	273	261	269	261	295	278	248	265	259	283	238	247	267	250	260	278	293	239	260	271	285	272	282	285	278	274	270	277	275	286	285	254	272	295	262	256	270	278	268	291	271	255	289	251	273	270	267	253	298	292	252	273	272	275	285	276	261	264	265	269	270	260	223	265	263	275	234	270	291	256	258	271	264	260	281	253	261	266	265	263	229	279	266	273	246	282	269	246	285	272	248	277	275	266	271	273	251	273	296	275	279	229	257	261	271	289	281	275	277	265	242	258	271	288	284	255	263	293	257	266	299	255	271	254	316	278	283	259	287	260	278	282	275	277	259	263	239	266	283	251	273	265	265	252	269	295	216	269	277	278	265	271	277	282	280	285	269	292	272	262	276	249	287	307	265	266	263	276	246	250	276	273	265	289	272	272	281	264	268	252	260	298	244	283	289	243	269	285	265	281	278	275	285	246	279	234	292	251	278	253	278	248	249	261	286	259	295	278	252	300	285	271	295	260	275	264	295	274	270	298	306	292	274	282	287	248	276	243	274	284	270	266	271	253	276	281	288	272	260	251	288	265	253	248	305	258	267	246	282	290	256	269	245	264	251	279	243	254	262	282	290	285	252	245	256	303	278	255	255	249	275	292	266	250	266	246	273	255	281	278	254	262	281	259	268	239	259	243	242	306	250	256	282	303	272	283	265	279	288	244	308	275	294	288	303	249	286	313	271	284	269	252	256	255	254	285	270	278	293	250	271	260	286	290	271	287	278	278	226	273	264	280	259	248	251	249	257	278	293	237	313	249	245	256	273	272	279	282	302	249	291	285	265	267	284	253	250	269	271	262	289	257	300	270	243	257	276	257	230	284	241	251	268	271	292	296	274	294	277	254	274	284	305	263	299	242	280	271	274	266	263	288	271	268	253	248	242	296	265	251	268	275	276	267	250	275	279	296	268	272	282	282	259	288	288	265	291	271	259	257	269	261	242	253	276	270	278	292	298	273	274	279	272	261	270	249	232	269	286	264	266	282	274	249	252	274	271	275	288	292	251	270	270	271	250	267	266	271	259	261	261	264	236	267	289	263	239	262	270	265	297	251	264	270	228	289	268	276	262	267	305	266	266	283	278	267	264	274	284	262	295	281	276	269	267	265	276	305	276	294	268	282	279	303	248	268	285	277	264	263	288	268	283	253	264	288	248	257	252	293	313	302	259	294	228	269	254	257	292	286	236	261	277	260	284	241	270	244	270	262	245	248	268	288	255	280	280	255	305	244	267	251	261	273	261	274	260	286	253	225	248	273	251	237	257	266	287	264	245	275	265	255	242	266	288	230	267	278	251	309	257	234	289	249	257	278	234	250	283	284	291	270	270	275	238	258	268	254	278	292	244	255	287	265	277	288	267	279	285	280	288	285	296	284	262	269	246	263	260	266	249	277	269	303	266	242	296	284	251	304	242	251	261	255	254	263	252	245	266	273	248	257	253	271	269	277	264	281	257	271	263	282	275	283	316	296	262	270	260	275	263	272	271	261	263	297	272	280	234	243	280	239	272	266	262	255	265	264	270	264	264	287	293	264	276	278	261	288	275	253	251	267	272	262	239	271	263	295	273	257	275	265	276	270	250	277	274	252	285	283	260	238	254	272	277	274	248	274	288	279	269	263	275	280	253	284	284	257	270	275	267	285	271	241	259	282	296	258	248	233	259	282	272	262	263	227	266	309	289	261	259	251	238	289	297	270	284	276	283	260	263	284	255	245	262	286	273	265	283	243	257	269	277	251	263	256	273	263	254	259	289	302	269	283	243	281	268	284	286	284	257	296	261	269	262	292	272	276	287	283	274	275	264	260	254	269	282	252	272	276	239	266	259	279	251	267	284	293	259	266	241	288	282	269	285	250	236	284	251	290	288	286	246	296	263	268	254	277	272	282	260	282	268	242	289	282	271	245	273	255	250	289	320	241	280	264	268	270	236	258	287	253	251	263	269	269	266	295	274	252	244	239	259	273	319	254	269	265	273	263	252	280	292	314	257	279	290	281	283	277	272	274	281	285	245	262	279	242	305	282	261	276	296	266	233	245	262	259	264	266	281	288	249	276	278	242	285	281	272	263	281	283	296	260	265	288	260	281	279	283	261	261	251	281	265	270	257	284	276	272	238	291	249	243	291	274	283	275	257	290	294	251	274	255	269	265	258	267	276	263	252	280	271	267	232	285	276	266	243	279	254	234	272	287	267	275	265	282	283	271	262
25565	5464	1199	876	1231	548	426	402	369	318	283	281	286	250	267	234	274	253	275	255	228	243	248	253	245	254	255	230	236	229	229	220	247	240	239	204	217	214	249	235	234	208	214	222	205	225	205	220	224	213	251	225	234	224	194	212	226	221	199	226	218	224	231	232	228	227	215	215	198	211	235	200	228	222	233	229	194	208	252	238	195	216	221	226	224	201	241	223	218	230	222	228	208	236	245	240	224	225	178	237	209	220	187	189	228	197	218	176	203	227	219	225	208	224	219	192	218	198	227	184	246	209	207	227	211	225	229	234	211	205	246	215	228	215	214	197	211	218	197	188	226	211	238	262	226	214	249	239	226	208	205	208	229	241	232	225	199	213	212	201	245	213	232	225	252	217	210	194	257	216	238	208	253	243	233	213	192	202	218	205	240	261	223	199	236	217	220	238	216	229	179	206	231	193	212	208	222	247	193	213	224	210	214	228	234	249	217	212	182	222	205	223	206	231	191	214	255	220	225	228	234	213	235	223	237	232	225	227	202	189	234	229	223	211	232	229	221	206	240	231	217	222	215	235	256	213	259	222	216	215	190	198	231	216	232	216	224	215	235	211	225	262	201	209	238	232	237	203	244	222	249	217	212	205	233	212	182	226	220	211	204	226	244	243	217	217	218	219	215	211	233	217	185	234	229	236	229	227	234	206	194	229	224	230	216	234	213	203	217	220	233	218	230	186	225	207	212	205	242	211	200	223	226	221	211	193	212	238	226	252	225	200	230	256	213	237	217	242	249	212	230	211	228	203	238	219	209	218	222	203	223	218	211	200	248	220	220	219	230	210	231	208	229	229	214	212	231	200	236	211	195	218	248	225	188	208	198	206	228	241	230	205	231	237	207	224	227	207	211	199	242	220	216	215	222	219	241	227	211	218	222	276	207	237	228	210	211	214	237	232	207	253	209	222	200	214	215	238	250	218	217	227	218	254	199	235	217	208	207	203	196	213	227	226	214	225	224	201	197	217	199	214	203	195	209	204	227	219	213	224	216	203	215	245	213	233	234	201	236	257	234	218	196	193	211	226	220	229	238	228	215	230	228	228	204	214	230	218	221	231	227	229	204	236	235	219	196	209	209	216	205	196	213	230	217	207	209	209	188	210	235	221	200	227	232	225	245	210	220	211	217	224	216	247	231	200	206	174	224	211	235	202	232	228	198	220	198	209	251	226	220	224	189	188	234	221	222	201	210	248	229	228	205	244	227	225	221	243	202	240	203	200	217	231	218	233	209	220	205	226	213	217	242	205	240	225	219	242	229	216	222	206	219	220	237	222	240	247	215	218	222	240	198	226	224	233	218	202	191	211	200	218	204	209	213	230	215	199	224	215	207	223	190	234	229	238	240	219	235	207	233	222	220	202	211	203	227	241	231	223	213	212	215	248	250	215	235	224	211	204	224	235	192	240	216	195	186	207	227	216	195	243	219	226	232	242	246	208	225	226	208	198	233	226	246	222	209	236	237	218	245	206	201	199	197	195	229	206	232	204	230	196	224	215	212	231	241	233	222	256	227	195	232	243	228	224	239	233	225	225	211	194	185	198	228	227	228	199	249	241	222	207	210	247	212	244	229	213	211	195	209	233	236	217	224	223	238	230	247	226	197	221	205	209	221	234	233	239	212	208	224	232	215	242	232	209	184	201	236	206	239	218	199	231	207	203	236	224	222	220	239	214	240	215	222	208	239	231	247	203	232	253	240	248	223	232	209	239	246	213	227	214	217	233	267	248	235	223	191	233	211	212	228	230	212	227	219	209	214	197	209	221	220	208	209	227	224	194	204	241	214	226	198	222	204	212	216	216	231	248	217	208	200	218	235	221	197	207	232	236	194	229	217	216	195	201	227	235	243	230	209	204	193	238	207	225	210	220	226	210	215	191	223	242	215	241	211	245	235	233	239	201	205	212	267	213	244	232	211	228	231	227	205	244	223	213	228	232	244	199	215	216	228	216	236	208	231	246	223	202	262	213	201	213	222	243	245	211	241	189	201	216	229	237	196	219	227	239	274	227	208	230	226	189	229	202	222	226	203	223	221	229	234	217	211	228	216	218	239	239	213	212	241	212	177	235	217	244	194	210	220	210	189	246	213	227	235	272	222	212	265	209	235	227	234	198	199	233	207	233	225	192	229	220	224	197	252	226	234	232	234	226	213	233	197	229	184	231	218	228	220	199	214	229	247	218	219	218	220	233	216	211	221	231	223	228	203	242	198	203	225	201	214	208	230	226	228	215	215	219	229	227	225	240	243	218	239	214	203	235	220	235	230	207	259	218	238	230	234	223	212	223	215	218	193	201	227	234	245	199	220	216	233	255	223	232	212	244	227	234	211	208	223	222	181	209	226	263	219	223	215	213	184	242	248	221	224	211	202	237	201	219	222	192	217	249	204	209	248	230	216	229	232	225	198	238	196	223	216	201	238	241	249	226	211	229	227	218	240	222	234	229	231	223	227	218	222	220	222	241	229	202	245	217	221	227	234	223	214	213	234	225	201	234	227	206	215	233	224	243	217	224	218	237	226	234	236	213	207	210	202	232	230	226	204	228	194	221	213	235	218	212	210	215	221	221	222	232	220	217	227	230	200	207	219	235	215	246	224	221	229	240	243	206	228	209	230	209	246	205	206	203	211	228	198	237	229	228	208	235	217	236	239	237	225	225	201	199	214	218	226	223	207	219	220	223	203	246	223	220	234	216	262	179	220	216	214	209	229	215	200	227	210	237	232	219	235	254	198	209	212	224	206	252	212	237	226	209	225	242	221	242	240	225	226	200	226	205	221	183	234	229	202	226	227	222	234	248	231	218	214	221	243	234	204	226	207	256	229	197	209	217	224	230	192	226	184	224	249	217	237	200	199	232	226	184	210	207	238	218	222	207	224	194	199	213	210	233	198	236	221	224	211	227	249	205	219	205	204	205	214	187	225	186	219	218	213	208	238	221	224	202	247	224	188	204	211	229	205	229	197	205	218	240	211	222	222	228	247	224	197	210	240	223	228	208	217	248	209	233	208	208	207	214	224	224	218	219	217	216	233	208	277	235	240	201	217	216	228	224	212	202	242	229	219	217	232	232	214	245	231	233	234	200	217	226	212	242	237	213	220	226	216	204	189	193	219	198	214	218	220	232	196	228	223	253	210	197	240	206	202	241	231	231	220	230	226	215	218	246	210	211	214	240	231	231	231	198	217	197	232	245	208	237	240	242	229	208	250	202	248	244	221	222	233	235	197	229	246	235	217	218	204	196	240	223	205	232	237	209	254	213	234	218	234	233	231	242	211	231	207	218	198	218	224	212	205	221	217	228	211	191	216	223	249	224	231	229	232	222	203	207	217	213	244	228	215	238	204	209	225	188	238	219	232	209	244	208	216	242	242	209	197	211	197	233	232	238	251	221	220	228	205	240	194	242	234	221	231	231	201	217	240	249	256	195	202	220	206	186	200	209	221	238	214	219
11981	1235	2216	2714	5013	2116	1722	1495	1343	1267	1132	1042	928	903	895	859	790	795	788	765	681	722	690	711	642	676	665	670	628	628	626	611	628	606	639	591	609	641	622	573	593	550	594	618	577	566	680	595	588	551	589	543	551	597	545	571	565	579	594	581	549	584	553	571	618	622	574	595	592	574	645	609	539	592	589	602	569	573	577	575	598	576	612	579	586	554	647	557	573	587	572	543	563	552	560	605	531	572	597	558	534	584	572	575	604	609	543	567	569	541	550	572	582	591	597	559	647	549	568	572	585	560	602	575	570	561	578	548	571	529	570	540	588	592	548	560	547	615	615	591	576	556	557	573	597	604	526	539	566	552	580	594	573	597	575	602	594	570	576	610	544	530	598	574	614	612	516	539	554	554	556	560	580	616	538	589	585	574	546	572	566	616	571	600	603	568	632	582	536	587	605	571	597	530	567	586	585	575	604	536	568	550	522	560	580	543	523	594	559	573	562	554	591	573	539	585	500	593	565	557	549	583	604	547	579	556	580	561	567	547	573	567	553	544	549	596	548	584	564	551	564	527	571	604	580	546	577	550	618	550	557	581	580	596	576	574	572	524	604	555	563	533	572	605	562	598	541	596	583	595	582	579	566	578	579	592	596	533	542	556	583	594	603	545	573	515	495	559	555	514	519	549	559	578	584	617	603	548	551	559	564	583	562	553	562	566	517	543	543	583	562	551	576	564	569	578	611	574	598	547	558	576	594	543	584	559	598	595	586	522	553	541	533	534	550	537	580	526	576	548	565	590	569	572	550	582	517	574	550	537	593	561	586	566	562	544	571	545	576	563	561	598	576	528	564	550	614	510	558	562	578	583	581	542	585	576	554	573	554	581	550	565	548	573	582	567	565	582	590	550	553	572	550	563	517	587	616	554	590	581	523	591	555	534	622	609	530	554	611	624	556	553	570	587	555	584	555	560	562	582	571	589	559	539	579	574	581	551	540	565	585	551	596	595	566	580	558	591	562	623	570	601	528	575	556	526	596	565	544	570	562	591	560	565	612	575	587	556	584	565	578	548	556	582	596	571	543	593	574	571	572	564	565	601	613	561	571	551	600	560	564	545	570	566	533	574	548	583	584	558	581	591	569	595	547	603	561	557	573	579	597	573	551	564	566	600	573	553	576	580	584	581	589	610	543	602	583	557	546	535	591	578	607	567	602	608	558	582	553	575	597	581	541	547	589	572	539	580	568	590	568	537	557	559	607	555	552	562	562	615	600	529	588	618	572	579	594	568	551	589	549	548	532	565	573	573	575	571	562	584	572	572	531	543	574	558	539	612	531	555	533	549	571	566	541	596	611	599	571	596	599	586	565	597	617	568	567	574	554	554	592	567	601	562	583	577	526	575	566	576	565	599	582	554	560	554	587	568	534	590	609	594	536	575	573	567	575	573	542	579	592	555	556	542	548	589	566	530	600	566	565	566	563	549	546	550	551	586	499	594	539	551	560	578	566	575	580	550	547	624	552	565	535	568	529	576	559	534	570	559	549	599	558	539	572	530	568	551	583	588	571	539	555	583	540	576	557	611	581	534	573	589	566	544	595	560	579	557	570	578	590	611	552	554	554	591	589	538	584	553	539	593	570	562	587	544	563	599	594	576	526	564	587	534	584	569	571	569	569	549	576	521	563	547	570	531	605	578	559	561	580	560	550	547	597	554	594	565	590	570	518	592	546	536	560	581	595	581	618	594	633	566	592	571	613	607	606	602	615	580	606	549	625	580	586	632	556	540	550	558	592	588	545	525	573	574	580	558	542	547	584	606	597	563	542	549	568	521	555	555	527	591	551	550	595	568	561	584	549	568	555	540	535	624	583	571	561	535	579	508	573	574	525	560	605	539	561	546	558	568	564	595	553	541	553	534	629	563	537	571	578	591	598	618	565	599	552	616	573	567	551	588	588	565	554	540	597	568	517	550	535	563	553	576	578	580	580	579	547	530	562	577	572	579	548	569	575	558	529	610	546	601	587	578	577	564	622	594	566	545	546	530	553	566	576	533	546	586	589	595	586	559	564	584	593	559	577	567	551	593	555	541	546	551	567	568	519	580	574	584	615	577	535	570	545	527	554	579	614	555	576	555	568	554	589	596	544	594	589	563	588	551	563	618	563	558	573	587	562	566	566	548	561	523	579	581	554	568	520	597	546	568	553	623	564	561	571	568	591	560	571	538	570	561	565	574	560	582	600	575	576	569	534	557	573	593	566	545	566	563	587	601	546	569	574	568	552	539	575	608	582	578	537	609	586	539	555	572	600	569	576	573	567	556	569	588	584	536	567	555	566	569	585	601	572	557	569	574	526	653	609	574	548	577	522	576	580	556	557	549	586	578	601	574	515	534	565	555	557	573	575	597	584	566	556	619	591	575	536	566	623	580	558	535	558	596	578	606	563	546	563	572	585	578	599	583	545	584	558	558	614	573	550	569	605	574	592	535	571	562	577	556	610	569	568	574	566	518	550	571	593	535	506	580	580	589	601	570	586	543	576	575	570	589	577	551	581	548	556	584	555	572	573	562	573	559	564	606	536	580	555	532	546	545	557	535	572	564	576	532	535	569	599	555	543	597	567	571	569	572	587	549	595	560	642	626	538	544	594	568	606	552	566	561	511	548	515	560	608	600	538	583	606	534	572	565	544	542	561	582	590	576	534	568	544	570	510	575	587	575	578	564	553	530	542	532	610	553	551	576	571	564	613	554	564	578	543	528	509	581	550	540	532	610	564	592	558	578	558	545	555	559	526	599	580	545	578	572	558	554	553	584	549	571	542	585	532	594	569	569	592	549	546	600	605	580	552	596	570	583	533	552	546	584	591	609	588	550	597	550	550	574	593	564	603	575	533	550	579	564	562	581	565	599	513	551	568	581	592	509	567	533	555	590	569	547	602	575	552	544	577	552	577	559	575	582	612	540	526	585	539	531	568	587	560	576	558	622	566	582	597	603	563	532	556	592	528	567	595	564	570	576	525	550	580	594	534	517	562	579	570	547	555	556	545	590	578	587	592	552	593	586	527	552	554	617	525	611	564	595	560	609	572	556	540	606	589	568	579	522	574	563	594	581	590	571	527	541	593	580	556	530	569	596	562	596	543	559	586	559	584	562	582	566	590	544	525	547	571	574	573	565	562	546	572	578	584	537	566	576	596	598	568	633	570	566	570	586	573	586	576	578	592	568	576	553	546	558	552	584	563	577	570	609	584	526	547	578	555	507	591	579	595	547	578	553	617	571	561	550	554	584	594	547	567	561	565	500	566	576	527	592	595	538	588	573	558	580	565	551	549	555	594	578	545	562	575	555	607	629	597	583	582	525	577	612	513	590	590	584	601	575	549	571	531	551	598	557	563	587	568	580	544	547	546	561	568	536	521	564	536	560	552	538	574	529	560	564	603	551	596	559	546	546	563	564	550	573	527	557	600	594	566	544	535	561	622	568	578	593	577	529	557	587	559	565
34074	14594	4017	1656	2669	902	679	621	518	499	439	365	353	368	361	369	345	290	315	320	297	299	280	292	281	264	311	293	283	306	293	263	312	271	271	294	285	300	272	271	265	274	315	279	267	295	290	290	307	310	288	271	274	294	254	279	291	247	320	276	276	279	258	263	285	269	292	291	246	265	268	321	263	273	269	254	257	256	307	288	278	276	258	245	253	279	280	271	243	281	271	259	287	302	285	286	262	272	241	263	257	271	282	275	262	278	238	261	306	272	290	286	247	246	273	284	303	233	243	252	283	281	289	266	283	250	263	274	249	254	264	253	264	282	240	297	269	256	282	258	263	258	305	277	261	249	276	258	264	221	262	254	254	250	254	275	254	297	252	269	253	262	276	305	248	284	264	270	238	252	268	291	253	291	263	286	304	272	279	299	287	248	271	263	275	276	301	270	295	280	250	250	284	257	257	250	266	302	268	253	244	266	293	280	272	263	262	268	273	285	290	280	244	269	257	271	268	262	276	261	278	290	273	271	278	284	244	265	265	270	260	257	249	276	254	266	266	274	254	272	245	268	268	263	259	268	271	239	277	286	267	236	303	279	250	275	286	248	271	255	290	259	258	255	247	280	252	267	285	253	271	282	306	285	294	261	258	310	258	263	274	208	281	291	284	257	273	257	240	239	283	261	249	252	305	274	245	288	254	251	258	256	272	270	284	273	269	284	279	286	294	264	292	264	254	271	274	258	246	273	265	275	283	257	292	267	257	252	282	248	285	286	244	265	272	263	300	247	241	281	271	267	262	272	268	264	263	278	256	257	248	259	272	236	266	248	273	282	278	275	273	266	296	227	267	268	281	234	283	275	269	267	300	278	257	268	289	290	241	269	284	284	245	261	259	272	257	281	245	265	288	285	284	274	258	254	265	268	281	270	257	262	260	282	252	259	250	278	256	300	266	299	261	243	265	275	268	259	258	262	272	243	272	243	292	249	287	263	248	282	267	241	269	260	260	278	279	282	252	283	250	257	259	294	285	257	280	278	264	276	256	262	271	264	269	245	253	273	277	288	272	274	268	268	255	277	288	267	275	298	289	266	261	267	239	245	287	302	270	252	283	269	283	288	244	266	258	293	231	264	245	310	298	281	276	295	243	261	280	258	267	262	249	251	288	268	286	313	296	275	260	283	279	308	258	284	250	250	284	257	266	263	253	269	239	271	289	240	255	244	266	229	277	248	290	251	233	257	259	244	275	290	287	276	242	318	278	272	247	261	265	272	277	247	267	306	276	264	264	297	243	275	249	295	284	285	254	287	284	275	278	266	254	262	255	270	294	244	258	269	298	265	274	279	262	279	273	259	254	268	259	292	271	277	268	285	247	288	247	259	269	282	268	257	239	256	281	280	260	256	278	263	216	264	259	259	231	260	246	282	281	261	265	255	301	303	292	302	280	306	277	287	266	288	292	257	250	311	287	276	273	256	269	264	253	243	285	296	257	259	267	235	269	252	268	276	309	280	283	281	261	267	279	253	251	274	270	274	259	285	265	278	275	232	265	279	281	272	274	267	259	252	272	283	284	252	249	260	241	216	251	268	281	265	277	259	251	293	305	267	269	286	236	263	276	259	310	268	234	241	261	276	229	277	246	273	280	260	274	283	263	277	255	249	270	262	281	229	265	284	247	293	239	284	275	267	259	262	249	267	284	262	251	293	297	281	262	245	286	287	281	249	273	275	279	234	283	253	257	265	251	264	275	260	266	249	236	273	262	258	252	248	253	243	280	257	252	284	251	274	251	249	278	270	256	273	256	230	236	273	274	263	248	279	280	251	266	268	275	255	270	275	262	288	296	279	251	284	256	269	245	232	270	270	278	247	254	255	264	252	237	283	277	307	273	276	285	259	303	263	283	242	269	262	290	294	227	274	223	277	264	279	277	266	284	249	290	280	286	261	266	277	296	248	275	256	302	267	266	262	270	280	264	263	250	288	280	253	295	263	219	296	268	287	272	292	254	329	262	304	256	288	270	268	280	225	293	288	284	271	293	279	278	266	277	239	294	271	305	252	300	253	260	267	269	277	252	233	266	237	296	268	272	279	286	283	278	272	266	312	270	284	261	261	266	285	246	268	271	252	254	254	233	232	277	286	282	276	276	287	270	273	278	231	258	267	289	273	235	259	250	265	257	245	275	288	260	257	280	282	259	273	293	293	268	271	290	275	296	272	296	263	256	254	252	266	248	260	220	247	261	231	254	270	259	269	284	241	279	271	259	241	282	269	244	291	305	275	254	265	282	309	300	264	250	269	265	249	304	250	258	265	256	256	278	293	236	275	319	279	247	276	286	269	296	285	261	272	250	248	259	247	256	295	239	250	258	267	291	268	254	275	236	256	283	252	281	259	247	221	260	247	265	246	245	250	286	276	273	269	274	275	261	259	259	272	261	251	262	218	271	275	256	278	255	299	235	266	307	250	262	264	273	273	276	263	289	286	262	272	274	277	252	284	242	253	276	291	249	286	259	254	286	234	241	264	255	251	287	252	295	254	279	222	243	276	263	262	258	280	280	276	239	266	277	261	272	250	261	294	277	264	246	288	253	276	275	266	276	269	239	258	246	289	236	295	266	275	254	237	292	253	259	264	285	258	283	254	276	267	251	265	240	283	259	266	274	266	257	280	267	273	268	251	242	265	262	241	307	269	279	275	260	247	266	266	292	282	270	281	267	285	246	264	254	255	263	272	288	269	273	275	263	271	259	269	291	259	258	244	256	265	254	279	291	263	290	259	237	304	279	281	268	260	260	241	258	293	261	268	261	237	286	307	280	264	264	269	255	290	256	267	280	275	283	298	268	277	270	253	251	319	265	252	273	270	247	278	262	286	247	262	253	251	260	279	304	246	283	280	302	253	278	263	293	288	253	237	239	273	262	237	257	252	273	284	257	271	267	272	258	263	267	251	279	258	265	275	278	301	259	262	245	263	303	254	260	276	322	271	248	271	290	256	246	252	267	260	296	276	301	286	300	252	267	270	268	267	273	264	261	266	286	284	245	258	272	292	262	277	259	259	278	241	267	289	272	274	268	263	265	265	254	278	292	251	265	305	275	284	267	268	237	266	254	286	256	278	280	260	260	250	254	278	264	302	252	278	240	283	275	272	273	252	259	287	246	284	279	242	256	280	273	307	262	245	291	287	245	237	245	241	304	269	259	278	280	285	284	272	282	248	282	279	262	307	264	258	289	261	299	306	293	259	287	281	273	255	268	267	268	251	263	274	275	284	315	247	265	285	264	282	250	288	246	268	278	277	246	266	267	243	271	252	233	273	258	261	248	278	309	266	247	275	248	299	256	289	287	259	287	255	250	275	283	250	265	258	270	248	252	276	268	262	247	243	271	262	265	283	286	274	252	265	248	250	307	319	305	271	294	243	261	276	286	269	258	281	244	305	256	293	285	280	275	295	271	261	284	238	271	268	277	278	250	264	249	284	272	281	286	250	275	268	242	251
16694	1875	3933	4830	9090	3572	2970	2546	2238	1893	1687	1519	1366	1373	1165	1145	1171	1092	1012	950	889	922	930	891	844	791	889	804	778	789	802	773	770	764	752	727	773	731	729	710	735	735	743	691	648	712	721	705	697	653	656	675	648	704	670	670	709	680	672	673	758	699	676	679	681	650	697	671	644	638	673	610	673	689	652	659	674	629	677	665	659	634	667	646	609	678	717	657	697	597	682	612	598	599	663	677	684	660	641	644	696	684	706	668	690	658	623	657	707	687	636	629	639	677	666	654	583	704	632	604	675	624	654	603	644	714	612	591	661	643	646	601	667	695	656	684	668	677	625	663	641	639	647	684	620	666	701	667	646	636	655	663	641	644	668	720	617	653	687	687	707	606	651	607	631	633	682	624	686	641	663	657	649	658	651	671	648	611	702	633	641	629	639	643	675	597	702	665	650	681	646	643	636	664	609	608	615	663	674	603	668	662	646	665	627	631	665	695	651	657	644	672	670	613	639	697	667	668	636	681	626	626	642	606	639	667	616	678	658	627	673	633	645	644	649	622	664	623	675	629	629	640	686	674	698	681	569	666	615	660	639	631	664	652	637	701	635	602	660	660	708	639	626	645	640	659	639	629	656	613	649	619	635	640	682	598	633	643	655	650	643	649	633	671	652	605	661	633	693	638	623	681	659	657	670	684	685	599	634	658	589	637	687	644	647	646	628	680	629	646	606	662	626	575	631	645	658	673	644	669	631	654	686	653	684	644	626	646	666	594	670	632	644	688	600	650	650	638	644	661	653	625	656	655	615	700	661	678	606	614	674	646	608	622	659	626	654	670	637	625	621	597	647	620	642	649	662	656	619	606	639	677	665	689	663	641	645	616	670	635	644	666	684	659	646	657	603	643	659	634	667	647	643	605	641	639	633	605	637	664	621	620	665	674	643	647	651	634	654	666	643	650	619	669	617	639	681	676	637	680	669	644	686	656	642	688	623	637	649	648	626	661	656	630	646	632	636	678	672	630	617	616	655	638	673	676	602	707	645	646	621	659	657	655	639	694	639	663	669	652	610	660	637	669	601	629	696	667	609	669	662	675	636	604	596	633	712	645	646	657	638	622	675	627	624	636	643	656	634	621	667	643	680	626	660	663	667	624	641	620	679	638	634	644	593	621	642	657	633	633	621	634	671	639	602	636	627	673	613	640	646	655	611	601	638	657	670	635	666	628	658	641	655	681	668	631	681	647	611	635	670	658	638	628	687	632	632	617	704	610	652	632	695	687	661	653	606	687	677	612	589	667	681	576	623	622	661	653	644	613	590	672	673	634	645	670	648	645	642	649	659	635	626	643	625	649	620	647	659	681	661	632	696	641	656	649	643	680	671	670	667	648	642	659	616	645	667	657	635	609	675	661	609	626	679	617	627	607	676	612	605	650	666	648	672	633	654	626	630	682	658	627	603	593	656	676	651	612	674	624	668	676	666	590	631	657	638	655	647	652	651	604	633	616	615	653	671	685	680	635	661	631	620	649	631	703	690	698	668	672	646	640	622	645	573	593	664	661	618	680	602	670	633	627	652	666	649	631	598	645	625	662	647	662	624	644	620	638	640	674	614	674	635	586	626	644	622	634	650	646	627	587	633	689	627	651	641	654	657	671	670	610	649	634	639	636	621	644	621	638	618	604	606	689	639	682	650	656	669	679	654	629	650	613	625	698	642	677	651	627	655	622	626	692	660	655	664	637	641	679	660	665	668	629	629	645	685	676	617	646	676	611	624	627	636	609	677	664	654	631	611	686	623	672	656	704	650	667	647	607	618	643	677	623	607	672	658	620	656	604	619	668	646	665	629	666	619	656	652	641	632	594	655	646	620	668	649	648	662	640	668	641	639	649	622	644	642	642	681	661	643	630	635	634	640	619	691	687	678	667	693	674	588	624	692	657	665	644	664	660	631	651	666	616	672	628	679	684	681	626	650	660	609	655	686	615	670	637	668	627	630	616	673	650	647	637	656	621	636	625	678	652	658	665	615	623	713	687	649	617	645	644	670	615	655	638	665	666	654	656	676	619	628	691	662	643	671	655	673	600	641	641	638	665	647	633	645	615	640	665	616	655	631	610	608	630	668	617	616	669	652	617	632	640	667	667	656	633	654	672	653	660	660	656	620	660	631	634	636	624	646	651	629	662	657	657	656	638	633	640	610	652	647	683	654	695	624	662	612	690	657	654	649	605	632	648	615	684	660	623	630	640	651	665	659	633	668	646	651	683	599	634	606	590	674	612	638	666	686	664	632	687	646	702	680	634	687	594	706	637	640	593	653	627	666	629	660	702	705	640	702	695	682	628	687	647	635	621	630	619	663	651	672	669	660	639	676	667	647	635	635	689	674	683	632	633	622	644	654	660	671	635	629	673	653	622	656	596	672	633	651	678	652	632	653	591	668	637	627	648	614	638	610	637	613	660	682	674	655	654	695	617	684	617	646	652	679	649	639	685	658	674	637	662	679	656	619	641	624	638	613	624	644	669	615	670	618	628	645	646	662	622	644	648	625	604	642	647	657	655	628	600	637	587	618	634	618	682	620	647	638	625	646	664	623	621	666	723	642	647	696	666	668	631	670	647	618	675	701	661	640	659	655	630	666	629	641	682	656	659	615	640	662	612	656	660	595	609	669	652	600	650	619	663	637	668	618	627	720	647	658	694	615	644	675	668	655	628	637	621	644	654	621	664	646	655	659	646	604	659	659	645	648	612	678	643	639	643	643	691	690	619	620	603	646	679	642	641	658	645	650	638	660	637	620	630	664	626	662	626	688	644	636	657	632	686	618	626	657	666	597	641	622	628	603	581	638	642	694	660	636	704	631	642	639	661	660	714	716	670	593	659	661	651	624	700	608	627	662	635	661	603	623	656	648	665	644	628	663	700	656	623	637	620	672	644	678	653	652	676	663	658	648	651	633	651	666	631	652	633	654	627	662	651	650	635	660	651	658	611	724	643	629	669	604	678	623	621	651	616	635	633	622	665	631	607	644	646	639	638	635	643	616	672	647	610	663	643	627	641	660	592	626	670	632	683	656	634	663	664	643	651	640	622	654	668	596	658	654	655	686	656	658	687	646	665	694	661	677	619	670	645	670	644	646	616	623	637	668	649	680	666	655	676	650	661	616	652	656	654	660	650	644	664	672	624	631	686	650	662	670	636	638	647	678	633	643	636	586	677	592	643	621	632	666	687	668	622	649	652	648	670	662	686	602	608	717	639	659	593	662	618	677	636	622	632	648	689	642	613	646	647	602	710	647	648	635	647	625	635	635	658	676	649	617	615	596	640	641	689	640	637	635	620	634	636	632	637	630	644	633	631	634	609	669	647	654	659	671	658	649	636	640	645	626	628	617	635	678	641	691	684	659	648	627	655	675	652	678	628	607	673	651	576	657	644	637	634	612	637	628	627	658	639	642	596	627	648	671	672	601	629	637	671	687	651	637	643	644	643	622	649	706	640	650	639
2584	82	119	97	90	93	93	78	91	83	89	68	87	101	84	82	82	85	70	72	85	104	98	86	83	92	93	56	97	89	79	87	87	72	85	78	90	73	92	98	109	91	75	75	89	88	76	82	84	81	95	79	75	73	84	90	83	86	85	87	90	94	84	81	89	95	82	71	74	97	86	89	77	90	90	81	94	91	86	112	102	73	104	94	86	90	89	80	89	95	85	79	90	64	73	82	83	103	81	82	82	91	92	96	86	79	108	101	94	77	81	86	86	85	87	76	87	81	92	89	94	96	83	88	90	82	86	81	72	72	74	94	84	96	79	90	77	84	78	92	89	79	71	83	83	80	85	92	84	86	93	69	82	85	80	83	81	86	81	89	85	73	101	77	89	94	86	91	61	95	85	70	88	60	88	89	77	75	89	82	85	100	79	111	86	67	93	91	90	104	99	88	91	85	97	84	89	95	72	105	74	86	95	83	77	89	89	74	78	86	80	90	82	68	71	83	95	87	87	75	105	91	68	119	95	86	88	80	76	68	114	79	87	82	88	84	71	74	64	81	69	78	78	93	72	97	74	79	62	74	88	80	81	74	77	94	90	74	79	84	76	96	81	83	62	76	76	96	96	90	82	64	79	70	75	77	66	100	81	85	86	73	83	81	74	76	62	90	96	74	89	105	89	74	108	76	71	95	83	76	91	87	73	81	94	92	82	77	70	85	83	74	92	77	92	86	75	75	70	74	79	109	93	90	95	80	89	95	83	81	90	82	81	88	81	75	78	89	81	74	88	110	76	82	73	81	92	86	96	89	83	106	98	105	81	63	83	71	89	69	91	74	93	94	91	88	75	79	94	79	83	87	90	92	79	76	99	76	68	87	86	77	61	73	95	73	78	73	80	85	98	69	77	86	80	94	89	90	109	78	83	87	81	77	66	86	68	90	79	84	102	70	100	86	88	86	84	72	76	80	95	91	75	88	82	88	85	98	93	85	73	81	100	91	101	77	79	96	77	72	87	76	84	86	77	78	92	82	87	89	83	76	87	81	91	76	88	78	96	74	100	83	94	91	89	93	70	88	65	85	74	96	84	88	78	93	88	84	90	78	96	82	91	90	94	87	73	92	85	97	91	80	72	96	89	94	68	79	79	84	86	75	83	73	98	91	81	80	94	82	90	81	78	80	70	88	102	94	81	105	92	89	81	88	86	109	90	89	80	81	89	84	84	83	70	91	80	85	92	62	85	85	70	92	87	79	89	108	68	83	85	96	70	88	89	79	74	103	78	99	83	81	63	104	81	80	92	90	91	90	85	89	78	83	95	70	92	68	88	81	80	89	101	100	88	87	90	89	97	76	65	79	74	90	102	79	95	93	81	101	81	83	110	92	89	76	80	69	83	84	84	80	86	97	92	75	82	83	76	109	82	96	92	99	85	68	86	84	94	81	93	76	80	85	101	87	90	63	90	75	78	92	83	97	82	103	95	84	79	79	90	85	90	84	83	82	90	74	92	72	83	90	97	82	86	90	77	75	78	89	91	84	78	87	93	79	93	81	67	84	81	91	88	86	79	72	88	90	98	90	85	73	89	94	88	67	55	75	90	77	92	78	82	84	75	92	91	98	86	84	69	103	82	71	71	88	98	96	96	85	86	84	66	81	90	75	98	74	82	70	88	95	77	103	88	78	86	82	85	71	102	93	95	93	102	93	77	93	94	105	90	89	90	80	95	89	95	99	89	82	80	76	86	79	93	70	87	81	80	81	69	61	73	89	82	79	64	82	93	74	96	74	96	91	94	106	93	82	76	77	88	77	96	91	95	88	82	77	93	78	78	79	86	85	90	85	71	94	80	90	94	102	79	76	106	73	93	81	65	87	85	79	88	85	94	86	74	84	85	100	89	68	67	85	78	72	86	77	78	88	87	68	97	87	71	93	100	84	80	81	85	81	85	76	87	80	92	84	92	86	84	84	100	85	82	83	92	92	79	88	91	80	83	78	107	104	82	82	96	87	89	98	83	109	93	69	80	90	80	100	97	88	73	100	71	95	86	78	102	62	77	83	74	98	92	87	89	87	75	82	80	69	106	81	101	98	89	87	83	78	82	73	82	85	86	67	84	78	85	85	103	90	81	70	87	92	93	83	75	73	81	79	86	96	71	95	93	87	86	89	99	97	93	81	90	76	80	69	82	101	71	91	76	85	93	72	92	100	90	76	70	96	95	94	65	77	76	78	69	86	75	83	94	84	83	76	71	77	83	86	97	83	79	71	92	92	71	86	87	75	80	89	102	77	65	67	89	98	69	95	97	85	60	88	81	75	81	95	83	89	79	81	86	86	98	90	78	73	78	97	73	90	93	93	76	76	86	76	91	79	82	66	56	91	70	88	87	82	79	88	97	96	86	63	82	87	77	82	87	90	89	84	78	86	87	78	84	100	86	63	82	81	89	96	70	82	80	70	86	95	86	87	94	103	76	72	66	68	97	89	73	91	87	81	80	87	90	64	89	95	89	91	99	94	72	74	92	93	65	74	88	94	70	80	78	86	94	85	83	82	94	64	87	84	78	77	85	70	67	81	92	88	82	90	84	93	88	78	95	83	68	64	75	82	78	78	89	69	73	78	81	79	81	76	86	82	84	84	79	82	71	91	81	71	88	82	75	87	75	75	79	78	91	99	81	64	84	81	83	67	77	87	77	89	75	62	82	85	88	73	76	76	77	95	88	87	101	85	97	79	70	75	75	83	87	89	95	88	75	79	82	76	95	93	72	94	92	77	77	89	84	80	97	84	76	90	92	89	107	88	81	88	99	84	73	99	88	82	77	111	83	76	76	77	84	90	67	73	93	79	87	98	77	87	77	76	88	93	71	98	98	65	77	104	71	90	84	92	93	70	80	93	91	86	81	74	96	74	78	69	81	94	92	88	76	84	103	87	111	75	100	85	99	76	63	76	86	93	59	96	83	69	76	101	83	94	74	78	84	73	87	82	99	105	94	69	81	92	90	74	92	82	81	90	86	94	77	84	95	74	70	87	97	94	80	72	87	80	80	75	77	102	90	75	83	91	101	98	105	69	87	89	95	89	65	73	104	81	83	115	75	85	80	75	94	77	79	77	78	95	87	84	85	77	89	72	98	106	92	79	79	83	80	86	81	82	93	74	83	81	95	76	80	85	96	86	83	88	90	83	76	85	73	102	84	82	96	88	92	96	89	84	74	88	87	93	79	66	91	83	70	68	78	87	110	80	89	83	85	84	109	88	86	75	105	86	73	62	86	99	66	64	80	100	83	79	89	84	76	86	72	70	92	96	75	95	81	83	67	86	84	68	88	73	94	76	109	77	107	73	82	89	69	76	77	71	90	76	63	86	70	69	81	84	80	93	80	77	73	97	77	98	89	91	90	85	91	89	76	91	76	88	74	84	90	84	89	86	86	85	91	96	99	68	87	89	84	100	86	70	71	79	74	92	106	78	77	86	89	89	80	84	101	77	84	89
2567	276	361	290	436	353	321	256	294	266	290	281	291	278	261	277	268	276	299	284	281	277	256	282	277	258	274	276	282	273	294	289	293	263	301	262	275	291	268	292	283	251	293	285	238	272	282	259	248	274	285	273	287	291	257	284	278	264	269	308	266	264	268	267	274	269	270	273	234	277	253	257	272	270	285	264	290	261	264	256	296	261	256	282	269	277	247	258	254	252	265	257	266	290	232	265	266	282	242	260	280	269	240	270	283	279	272	271	294	255	288	279	271	291	290	276	229	271	280	261	281	290	260	277	279	277	268	273	296	260	269	241	284	302	245	277	286	270	252	281	279	276	276	276	241	280	266	266	261	252	273	272	259	252	259	270	300	266	271	282	258	269	253	257	289	268	292	260	274	264	299	269	270	257	270	285	267	264	254	250	294	281	248	275	274	270	257	290	257	244	280	273	261	254	275	273	262	270	267	271	266	290	253	270	288	261	272	275	278	293	276	270	266	229	262	285	256	281	243	247	264	286	234	256	270	246	262	256	263	269	296	295	250	296	286	263	284	258	256	267	273	278	271	282	289	248	254	282	276	301	255	299	273	274	253	275	265	263	287	263	247	290	286	251	272	286	271	273	288	262	263	277	271	283	271	274	261	253	296	275	293	299	285	284	226	273	252	296	278	272	258	267	272	275	293	272	264	267	272	261	265	276	290	280	255	268	278	256	250	285	270	264	286	273	259	268	254	271	278	266	274	292	249	281	277	283	287	248	261	251	284	258	270	294	283	279	263	271	249	245	281	266	301	286	311	292	275	290	247	301	303	238	255	293	262	293	248	249	271	249	268	279	254	271	265	270	269	250	273	257	277	264	241	263	250	280	278	267	270	261	298	251	253	253	259	259	281	272	276	267	262	274	256	276	255	265	272	279	278	260	270	245	266	262	290	256	251	262	281	257	272	263	235	248	293	264	280	293	267	262	266	270	275	263	264	293	273	270	267	292	269	285	284	244	246	291	272	261	269	280	268	269	275	244	282	245	269	280	262	251	273	248	282	296	268	255	266	282	237	270	281	285	263	250	255	270	279	285	257	263	290	299	264	284	248	259	288	265	229	278	251	280	279	305	258	277	280	280	259	243	260	286	278	275	242	283	260	276	289	271	277	248	259	262	253	256	261	290	238	279	271	273	274	290	285	309	281	265	303	279	284	278	246	290	248	252	283	264	259	280	293	247	294	294	283	240	282	279	246	251	267	280	251	260	265	296	244	256	286	272	267	253	262	263	256	258	267	299	273	270	272	284	288	281	260	261	283	278	292	240	251	264	275	252	265	267	272	264	273	268	275	276	273	230	295	252	265	274	296	281	276	267	284	261	238	275	264	242	262	253	255	277	284	271	241	284	242	262	262	263	292	273	257	281	298	300	301	285	280	286	288	293	283	248	280	271	265	241	298	261	242	286	252	258	248	278	251	283	277	246	273	260	253	229	297	261	243	315	305	257	248	269	270	235	272	251	259	252	284	276	288	268	257	260	276	251	236	257	253	282	250	260	288	269	274	265	224	284	287	251	259	274	263	266	266	274	263	283	282	251	271	258	272	296	287	247	288	288	285	241	270	264	269	276	276	259	261	257	241	261	279	280	285	260	282	260	244	283	276	273	274	267	268	265	285	251	244	262	251	245	255	274	281	255	267	275	283	277	250	318	261	245	289	263	292	237	271	257	263	254	292	256	304	291	287	248	235	258	255	273	293	292	284	230	277	243	280	285	263	251	255	247	287	253	275	293	256	266	257	277	243	246	256	300	257	275	262	284	261	287	239	274	275	260	281	283	267	273	253	247	277	272	271	246	270	271	273	242	283	261	255	258	304	263	270	263	245	282	250	270	254	250	262	262	311	267	278	248	279	264	308	255	271	284	265	250	247	267	281	251	267	226	248	269	261	286	286	253	255	293	260	257	246	243	275	266	272	266	278	239	264	283	277	256	256	267	275	288	253	283	265	271	267	236	260	266	297	241	266	267	279	279	302	290	275	243	256	257	271	295	276	269	274	269	260	278	260	294	266	282	286	254	262	251	263	271	251	279	298	294	274	268	248	264	285	287	296	298	272	240	263	284	291	301	270	276	287	281	261	273	273	290	292	297	260	274	285	294	238	280	287	268	279	266	292	240	273	279	263	261	268	270	279	278	267	283	248	286	294	266	286	245	271	283	261	269	270	276	238	256	266	267	252	259	288	263	275	265	289	234	260	249	239	244	265	280	264	259	286	263	262	248	252	264	259	268	261	259	297	279	280	282	261	257	289	295	252	307	261	290	269	262	262	288	272	275	291	270	237	254	252	278	257	269	266	264	265	249	251	271	300	293	305	285	270	268	258	253	260	271	272	270	267	266	270	258	298	284	267	318	282	234	271	253	283	272	305	264	285	235	270	255	298	278	269	280	281	283	251	275	280	272	295	239	262	268	260	270	258	248	277	288	263	253	307	271	289	234	283	288	280	270	258	261	270	269	270	285	266	260	266	276	286	271	261	277	275	293	227	293	283	288	260	286	269	259	288	274	282	254	265	252	291	249	273	254	247	283	279	265	249	289	304	287	270	228	246	275	267	263	275	268	286	275	282	276	247	272	308	257	284	262	244	288	236	255	309	263	270	268	289	284	251	262	244	297	270	271	248	266	262	293	273	259	256	275	273	271	254	276	249	266	260	259	292	264	268	274	252	272	288	283	275	221	274	244	297	253	287	263	269	265	238	247	227	272	273	252	262	266	258	241	236	300	262	269	255	268	268	260	280	268	254	273	312	261	239	305	282	265	264	257	281	272	281	254	267	270	264	266	268	279	273	288	252	271	283	268	268	289	233	275	246	278	266	272	242	264	273	284	258	277	271	255	272	290	288	275	258	241	248	239	313	299	263	286	270	268	284	244	283	252	251	277	236	256	297	287	264	231	260	271	267	252	270	253	249	258	268	297	284	254	277	267	289	238	265	292	231	258	280	266	259	273	290	272	264	252	261	241	255	274	283	270	281	271	253	261	267	252	261	269	275	264	264	326	296	287	285	251	260	258	263	267	273	269	286	304	304	272	281	263	262	255	265	292	301	233	275	291	297	271	282	244	254	295	264	293	272	250	275	254	238	314	275	290	264	282	260	264	288	263	299	253	273	255	292	297	276	279	281	263	272	268	285	262	253	257	270	289	282	259	273	288	284	300	296	254	264	271	267	270	234	285	268	287	288	281	270	301	273	274	296	270	287	284	244	267	238	283	271	294	255	274	259	274	251	286	246	237	274	249	295	270	282	278	291	274	281	249	267	254	266	266	263	279	303	262	270	242	267	275	272	289	251	268	271	271	313	272	278	263	269	264	245	270	252	272	255	279	228	278	277	265	292	304	287	277	258	268	272	249	272	276	251	279	259	287	275	292	274	260	258	275	282	261	242	298	291	272	249	256	255	254	279	284	294	287	251	239	271	270	264	277	273	293	248	271	308	252	240	238	288	271	257	253
25301	5312	1248	860	1547	495	415	369	338	350	291	292	293	232	247	255	267	236	256	269	281	262	246	232	235	231	252	250	226	253	247	256	226	246	239	213	233	224	227	226	252	222	196	208	222	210	230	235	219	230	248	226	242	247	210	243	211	205	225	210	227	227	224	225	237	219	218	215	236	228	226	218	218	229	206	230	203	197	220	223	209	235	217	211	241	241	226	213	216	212	233	198	209	262	238	211	213	204	256	232	208	254	253	204	216	216	272	231	206	211	197	251	219	260	217	196	239	221	212	193	201	210	189	224	220	218	191	216	194	215	217	242	221	221	219	232	204	214	237	231	253	197	230	204	227	227	225	203	209	225	238	225	248	206	202	222	202	205	197	234	219	236	201	208	225	244	229	246	237	232	227	249	220	228	203	220	234	224	228	229	218	208	192	240	239	213	222	250	220	227	203	227	255	195	229	200	211	216	241	214	202	232	234	209	261	238	215	201	234	228	232	210	232	249	249	210	206	218	215	221	219	204	247	217	217	217	241	225	233	214	214	238	222	222	227	259	217	237	237	217	226	239	247	184	210	222	228	205	220	224	240	233	237	226	229	195	248	233	202	197	208	194	214	228	216	224	221	215	201	243	208	222	230	207	236	221	241	216	228	229	218	251	230	228	191	190	226	234	199	237	207	211	231	214	225	234	194	206	200	214	214	229	224	233	204	216	235	214	218	233	231	227	237	240	197	215	227	208	208	241	205	237	246	219	206	213	238	200	222	238	216	207	217	201	216	209	206	206	203	250	187	238	213	232	196	224	248	221	227	204	225	196	227	222	205	232	212	219	213	213	236	239	184	231	231	233	231	200	225	216	231	237	228	242	214	214	182	233	241	209	235	243	218	205	185	219	250	210	227	215	193	238	179	211	250	223	217	201	212	223	221	218	192	201	216	184	224	222	216	228	225	217	218	247	205	202	223	200	216	222	204	238	219	263	242	236	210	199	210	214	223	196	213	216	227	210	188	209	222	242	229	211	220	184	229	238	201	210	190	258	231	201	223	218	215	207	245	216	233	231	211	212	254	231	228	193	229	208	196	247	229	221	225	228	246	228	244	212	221	208	207	218	231	235	224	217	255	225	238	221	222	235	227	204	218	219	238	228	199	212	213	229	227	212	224	208	215	235	241	214	228	193	219	210	211	227	218	242	213	234	238	213	206	238	202	248	230	223	215	216	237	205	242	226	230	231	208	219	189	225	235	248	210	206	227	221	217	196	200	228	208	229	213	180	220	186	214	223	249	215	212	197	245	216	220	238	199	210	203	179	223	220	221	221	209	207	204	215	202	222	237	229	209	197	244	242	239	216	215	193	224	235	231	229	221	225	213	215	238	234	221	207	207	198	214	209	220	239	204	223	229	217	206	220	218	227	220	222	200	206	213	199	205	200	195	222	231	241	225	225	210	211	221	254	229	219	221	203	256	195	215	221	229	215	210	220	209	202	267	246	233	228	220	217	225	244	233	221	227	204	242	217	229	222	212	238	221	224	224	237	206	226	196	199	247	219	224	207	225	244	237	235	236	220	218	217	221	209	210	213	226	221	238	201	206	203	212	205	219	224	227	201	210	202	213	220	204	230	212	228	235	218	240	242	219	249	207	212	246	226	202	206	219	214	212	234	229	212	206	190	208	224	182	223	233	233	226	244	191	225	261	217	218	207	189	235	192	201	228	229	213	209	232	217	243	240	206	227	214	217	211	202	211	211	212	218	212	226	207	200	250	229	202	243	235	233	246	231	215	234	210	210	234	204	192	206	224	209	225	222	219	247	221	201	247	216	237	187	225	209	195	227	237	232	200	198	202	215	197	204	222	210	250	212	197	231	218	228	227	216	218	222	204	231	213	227	216	221	222	206	232	196	232	198	227	217	208	219	219	219	214	202	242	223	215	202	200	220	261	249	221	191	213	245	235	223	218	218	198	214	232	209	213	229	209	219	219	226	211	226	229	223	213	223	203	243	248	214	261	208	238	207	212	226	231	220	213	232	247	215	240	237	231	209	214	217	191	244	226	240	264	219	238	203	205	216	220	225	200	227	226	221	213	215	204	214	211	235	226	211	212	243	238	228	211	215	213	194	240	237	235	224	195	183	230	228	232	227	201	228	206	226	214	236	196	230	229	210	221	200	231	220	238	205	181	226	219	215	239	227	237	200	252	199	224	201	207	260	228	227	206	221	236	180	205	230	227	226	228	215	200	211	190	256	229	218	217	210	226	211	205	245	237	222	221	204	203	226	197	197	223	213	245	211	230	249	198	229	233	213	239	239	222	210	236	228	190	239	236	209	233	219	200	216	202	217	204	216	220	235	226	240	249	228	230	218	202	240	186	209	218	236	230	215	211	221	208	204	216	222	251	234	220	210	236	236	217	230	222	216	226	217	226	240	221	240	218	197	239	217	235	238	202	213	204	215	228	223	212	231	232	235	250	230	231	198	226	201	203	228	222	179	227	232	198	248	227	196	249	212	213	228	209	237	202	221	237	219	237	247	230	236	211	229	234	256	222	226	248	227	220	199	209	207	215	208	210	232	211	202	211	195	244	222	218	195	241	234	221	206	206	225	225	227	239	226	235	210	204	225	207	198	220	227	215	218	233	217	225	210	206	209	254	213	225	245	237	232	243	221	212	218	224	225	198	230	220	200	221	225	229	226	187	244	237	231	230	222	196	247	221	231	200	233	215	208	218	232	217	214	178	204	220	220	258	191	238	224	215	241	238	241	222	226	232	255	225	217	185	264	207	221	201	207	229	227	233	191	206	207	221	228	250	220	209	227	204	210	218	238	204	196	233	241	230	233	252	205	212	241	213	206	209	218	220	212	218	245	205	224	238	214	214	234	222	203	240	244	217	227	214	203	199	229	205	194	231	231	208	214	241	250	233	193	213	218	188	217	230	201	209	222	217	208	199	243	200	238	243	248	217	234	239	237	234	234	213	225	244	222	215	236	224	242	205	206	224	229	211	220	235	229	212	219	221	249	221	237	209	208	210	249	203	198	245	244	239	216	245	194	218	239	213	215	233	216	175	225	213	215	217	204	207	224	231	235	177	233	203	231	213	238	192	219	202	219	244	243	199	227	214	215	225	215	196	230	213	220	213	204	224	250	215	226	199	215	247	214	230	252	199	218	244	211	229	222	214	213	215	229	241	226	241	230	220	233	225	210	201	217	223	207	233	238	232	227	225	242	194	202	225	240	224	202	205	208	211	222	219	197	210	214	208	217	244	203	219	232	216	204	193	259	213	237	243	207	232	220	226	230	209	203	225	234	221	236	204	234	218	231	236	227	203	202	216	228	196	213	201	211	215	209	219	212	191	212	208	217	221	217	201	215	216	209	239	225	234	215	217	229	223	204	214	248	230	217	236	220	215	231	211	213	218	237	203	242	214	226	201	227	256	222	229	210	239	219	217	209	235	211	227	226	227	211	211	207	243	209	226	215	214	241	210	225	215	203
11869	1217	2209	2721	5954	2124	1732	1436	1359	1249	1132	1045	960	956	869	869	803	752	762	753	785	712	663	706	713	653	693	639	667	635	646	619	643	618	598	616	628	638	612	601	598	589	601	596	592	600	587	573	601	566	579	612	582	595	589	583	597	577	630	625	575	598	606	567	571	578	601	576	563	590	539	576	592	581	634	621	592	596	588	592	512	589	608	575	624	538	600	553	567	558	558	611	597	589	564	544	616	599	588	572	584	573	576	604	547	591	607	591	566	562	567	553	593	584	561	566	501	574	593	552	584	559	598	562	548	548	563	594	585	537	565	565	559	567	623	565	580	584	589	583	558	555	582	528	569	583	604	552	591	560	539	576	570	592	568	558	578	556	580	580	544	593	574	580	562	524	526	606	526	591	575	532	579	568	524	557	581	562	599	564	592	640	602	558	573	589	580	603	566	563	515	579	549	534	568	592	546	582	580	554	554	546	574	605	580	541	587	530	576	516	591	577	579	540	588	578	572	563	557	536	548	563	537	595	582	573	536	607	575	594	547	559	562	555	555	524	618	556	531	542	564	561	576	524	558	503	572	571	578	522	558	527	567	591	609	562	523	571	574	543	535	535	597	575	547	552	604	573	570	533	585	581	552	520	554	572	618	544	580	537	572	583	549	582	573	552	575	604	562	550	558	572	590	553	565	613	521	552	611	538	579	603	620	544	550	595	593	557	577	571	555	550	584	530	553	604	607	594	577	565	576	573	582	565	590	541	539	578	551	561	571	570	569	585	555	625	571	578	586	581	567	588	565	579	561	550	568	599	560	565	570	601	572	548	560	552	588	543	614	560	588	557	553	539	591	567	576	585	543	554	605	549	607	576	537	537	567	530	567	624	539	582	558	570	578	550	573	502	544	554	544	558	551	589	579	587	564	564	612	564	545	564	520	575	598	603	537	555	527	562	565	559	561	573	567	565	579	579	558	584	590	543	549	609	586	567	539	543	544	542	545	572	572	581	561	547	571	565	594	548	588	562	582	574	591	559	557	596	532	544	562	545	596	563	592	551	555	556	586	592	579	534	551	531	591	597	565	607	562	571	549	583	546	575	600	578	569	591	621	565	554	546	576	581	591	588	618	563	583	557	568	604	547	605	554	570	551	554	516	527	526	579	571	562	582	530	565	549	581	611	594	557	571	614	511	549	597	486	573	553	592	564	610	569	550	562	517	562	572	602	537	535	608	571	578	517	575	578	596	526	565	581	569	567	606	596	572	575	549	599	543	566	550	568	539	555	577	576	504	554	572	581	557	604	564	590	542	555	576	568	531	552	530	605	540	541	518	548	577	566	559	569	570	579	566	584	582	561	585	570	558	550	564	587	615	613	601	585	561	559	563	567	516	549	538	575	570	572	544	561	594	574	604	568	543	561	571	587	546	578	555	573	548	596	573	579	587	578	552	578	590	605	551	513	575	559	589	578	605	583	539	562	564	594	588	606	616	582	595	618	545	566	557	587	585	577	591	570	527	575	567	591	539	534	576	558	597	592	609	574	559	589	566	525	558	544	596	533	568	545	589	576	535	558	562	614	567	563	551	552	601	615	598	568	562	536	522	547	573	608	587	572	576	585	618	589	589	560	608	586	549	553	539	602	567	569	576	545	570	551	604	531	589	539	572	529	558	548	529	588	528	558	585	561	586	596	570	572	605	581	546	540	582	561	609	551	563	544	570	531	575	518	580	558	561	563	585	586	561	556	553	615	550	603	548	560	582	577	541	533	542	583	581	605	553	550	578	586	552	607	574	580	563	598	586	585	597	584	614	571	568	562	598	554	543	529	555	588	558	534	532	552	554	566	558	591	567	562	573	565	566	508	528	587	615	539	563	544	574	540	611	547	564	545	592	560	610	567	567	560	573	571	569	553	592	570	567	578	557	571	573	584	565	586	555	564	562	502	608	587	548	588	550	578	538	539	584	571	598	544	577	595	567	587	595	559	561	560	600	585	559	561	600	602	560	542	549	563	614	572	574	545	615	533	577	558	581	542	554	558	546	539	583	566	567	548	547	598	562	580	608	597	511	577	610	564	560	594	536	555	575	560	603	592	575	541	562	587	535	556	557	587	552	514	572	556	596	564	564	518	550	541	565	579	571	588	526	574	551	545	532	524	556	506	572	544	534	541	616	596	568	576	574	605	590	555	568	544	540	525	573	568	536	589	533	630	562	562	528	582	540	594	582	559	568	587	589	527	577	577	574	585	558	552	532	568	617	591	559	565	568	563	561	548	546	560	591	590	583	602	581	582	632	570	563	541	564	562	582	539	552	536	609	548	590	581	583	526	571	579	592	566	566	578	594	548	584	602	611	614	580	552	563	608	592	576	543	580	562	597	601	563	572	593	545	574	562	578	596	634	560	600	582	556	551	529	564	596	620	562	571	588	579	528	558	517	553	579	545	559	543	578	571	559	536	557	599	553	570	572	560	549	570	592	575	571	560	577	616	555	580	529	555	543	559	546	519	526	567	555	522	566	525	577	580	570	598	571	585	526	527	604	588	546	573	547	566	577	560	561	593	560	585	549	585	570	543	588	568	568	569	558	538	600	597	560	563	580	564	541	573	573	596	566	594	587	589	549	544	560	569	534	548	589	569	545	602	551	562	590	562	570	583	567	582	598	584	594	544	540	543	560	575	557	560	617	578	609	574	569	572	558	544	565	556	619	551	586	601	585	580	545	572	598	576	584	582	567	580	590	569	579	561	556	586	585	550	583	597	565	554	552	578	531	490	554	580	566	599	588	560	569	542	581	563	529	577	547	601	558	575	566	614	578	588	574	540	588	544	545	590	551	588	539	537	571	578	553	613	515	526	588	588	568	572	563	602	550	513	555	577	599	584	558	548	546	611	580	592	533	569	602	547	547	574	543	547	612	551	611	570	567	562	534	600	571	556	570	576	585	567	578	524	563	535	582	586	544	524	556	571	564	571	553	596	571	582	609	571	543	577	600	569	549	541	595	566	535	572	619	545	561	559	536	600	575	541	615	541	588	564	574	537	566	563	567	599	562	588	557	575	578	601	618	530	555	558	575	556	553	545	588	569	545	526	557	598	556	610	554	541	600	581	545	567	542	607	530	578	562	604	544	546	578	551	559	587	575	539	556	578	538	584	535	570	538	534	574	571	564	530	547	585	594	549	552	615	620	558	574	578	613	578	593	578	538	562	592	552	565	588	575	540	520	585	582	578	570	577	576	520	550	595	574	597	585	592	532	544	597	600	577	595	520	568	535	609	604	582	503	556	568	566	559	572	593	535	570	559	594	553	548	603	576	558	550	595	524	545	596	572	542	584	537	566	563	557	565	566	527	546	543	578	586	542	542	597	572	563	595	590	548	525	537	567	528	519	558	542	591	592	582	583	558	544	565	569	580	553	523	572	548	518	591	597	578	579	551	554	546	556	588	597	532	597	594	593	560	553	608	566	532	592	559	553	593	548	558	542	554	584	543	522	557	542	550
33767	14784	4099	1757	3274	974	689	610	534	500	407	397	391	330	362	348	317	298	309	286	316	272	290	312	297	307	269	271	270	279	265	327	277	288	249	290	280	264	271	296	260	268	263	264	272	282	295	273	258	290	280	266	295	289	290	263	318	259	295	271	264	265	289	249	266	294	292	259	295	264	269	242	270	255	281	262	247	265	251	267	285	274	256	264	264	257	304	263	258	250	247	246	250	268	280	281	271	241	290	277	264	284	276	263	266	256	289	263	266	267	249	275	275	273	285	293	264	245	256	281	252	268	286	253	274	268	268	279	281	273	261	268	265	284	260	286	269	272	265	257	255	299	283	294	285	270	265	286	270	267	259	235	269	257	271	273	275	273	246	265	236	250	286	255	253	267	228	284	283	283	261	283	252	276	299	289	295	272	287	263	253	244	254	271	261	253	249	283	262	258	276	250	253	253	268	282	269	250	272	273	271	252	250	291	257	269	279	254	272	316	267	277	272	255	278	285	253	267	294	259	263	256	250	302	283	265	278	234	268	277	300	264	254	264	264	255	274	274	254	272	249	263	282	270	272	281	281	242	250	242	244	274	244	288	246	298	289	247	286	295	272	249	267	307	267	277	284	255	242	245	256	252	279	274	247	262	264	305	271	270	247	303	273	266	299	260	261	279	296	262	257	251	287	266	229	251	273	240	247	264	263	257	277	283	262	288	283	290	289	249	303	255	253	258	279	277	257	264	263	241	267	215	265	243	268	278	277	263	284	259	220	254	261	256	310	236	281	258	263	275	279	266	269	283	290	276	259	276	278	280	293	268	300	257	296	284	262	299	285	259	273	271	290	258	289	285	251	262	293	277	278	261	248	267	285	285	264	271	300	281	251	268	297	246	242	290	316	279	260	273	295	282	270	279	286	292	243	270	255	259	236	279	291	277	256	272	250	252	257	290	247	263	295	249	259	259	264	231	284	271	244	256	279	290	265	272	267	301	252	257	234	244	276	264	268	312	243	282	291	288	325	247	258	281	284	251	253	265	260	279	271	275	283	266	276	257	265	285	288	293	272	279	290	289	272	261	281	275	250	286	270	271	286	260	234	248	264	294	269	244	269	267	253	286	294	246	256	274	278	257	272	264	305	267	286	265	259	270	274	270	282	288	287	253	267	246	270	271	261	273	267	273	266	295	267	259	280	235	252	252	246	251	236	269	282	250	249	252	273	283	260	222	264	277	266	264	266	244	246	256	302	266	285	268	280	260	296	227	254	274	286	284	292	271	260	227	312	272	300	239	249	293	296	266	245	258	244	263	275	262	282	274	252	271	283	278	255	251	272	291	253	295	285	277	285	289	267	272	235	263	257	258	264	255	263	292	268	268	274	287	289	262	263	286	247	267	252	264	273	249	294	287	272	290	312	250	246	250	271	215	247	244	263	257	306	253	276	256	299	289	266	268	252	229	229	265	297	259	291	270	270	261	251	269	253	293	268	256	258	257	271	272	299	261	277	237	255	267	233	270	251	252	303	248	243	287	272	286	284	258	256	244	248	248	230	293	289	252	270	268	260	241	256	299	268	271	261	285	257	285	252	242	273	266	288	282	257	284	281	265	283	263	267	264	247	258	259	288	256	252	271	275	282	263	257	243	260	261	297	281	296	275	249	272	252	291	255	250	249	243	301	269	256	262	275	307	291	257	242	268	333	286	270	252	269	284	268	251	277	264	271	246	297	264	288	289	283	280	265	249	270	284	283	291	283	259	271	245	232	280	268	260	295	240	252	263	237	275	263	250	303	273	266	279	268	300	290	276	270	295	292	273	247	276	237	261	285	268	266	263	268	275	269	275	245	277	271	298	280	271	274	257	257	265	275	303	239	253	266	236	250	283	262	266	283	276	251	259	270	286	288	265	266	267	281	243	278	303	275	260	261	263	244	249	290	259	291	247	308	239	266	272	257	273	277	274	275	261	282	232	277	262	253	266	261	244	274	277	286	247	265	273	291	265	268	270	242	258	265	274	292	292	258	258	254	253	271	253	277	272	290	267	307	262	273	279	249	235	254	279	284	271	280	233	292	267	278	253	290	251	274	258	247	270	245	231	274	276	270	259	273	261	277	271	281	277	269	281	281	322	280	246	272	264	276	286	246	280	238	279	269	303	276	284	317	270	286	281	262	273	257	269	275	246	260	263	297	305	255	264	278	249	259	305	275	287	267	286	290	249	277	243	269	254	228	262	249	249	266	244	265	259	260	296	269	283	262	308	260	247	283	259	264	244	279	257	267	288	273	275	271	235	281	291	263	261	263	276	254	275	295	257	270	261	254	296	274	261	239	239	249	259	263	288	266	246	288	271	264	269	282	269	293	268	265	247	277	278	286	232	265	247	280	254	268	241	284	277	288	274	242	272	274	295	281	242	237	253	282	243	240	275	278	227	306	262	293	263	238	284	268	284	261	257	279	248	278	266	280	266	231	259	282	279	262	249	261	314	287	276	260	267	265	274	291	251	278	268	238	281	268	274	275	244	246	246	253	282	295	261	288	271	256	258	279	271	256	281	276	257	290	306	285	282	281	269	268	268	271	266	298	243	241	295	279	265	246	277	282	285	256	272	299	276	271	273	265	257	304	274	274	274	260	278	294	270	261	282	268	270	248	283	269	266	251	270	288	257	271	260	245	241	263	267	271	276	275	267	292	264	266	262	274	281	269	258	268	283	266	261	260	260	247	264	259	253	242	257	280	283	294	264	286	241	287	304	288	284	268	261	275	269	256	244	247	257	260	231	239	244	261	272	233	245	245	267	255	270	261	243	272	256	255	269	277	260	271	245	303	265	276	249	244	262	248	259	282	294	236	252	289	269	261	274	280	250	275	282	271	253	256	288	274	280	242	263	287	292	262	276	264	285	271	281	279	267	256	257	246	285	239	244	270	253	252	248	283	275	279	263	280	257	249	248	283	239	267	262	243	231	276	247	246	270	271	265	263	296	267	254	276	295	245	280	266	289	235	304	281	258	240	296	257	255	248	272	257	264	288	262	277	257	292	275	268	280	263	265	240	317	229	282	251	229	265	265	276	258	259	294	271	283	275	303	264	256	271	277	265	297	262	241	274	270	283	266	268	268	241	216	264	229	244	268	278	255	278	275	239	263	273	286	277	240	249	271	267	261	286	285	254	286	254	259	271	275	240	274	291	257	271	276	267	264	254	288	277	286	247	289	281	284	266	256	262	269	285	265	252	270	257	286	285	290	294	293	281	276	279	270	279	284	289	250	263	245	288	227	268	262	260	241	253	260	246	263	273	279	240	271	257	297	283	262	252	286	247	265	273	260	220	240	267	252	296	284	265	283	281	232	266	235	232	258	293	272	246	274	267	294	263	279	277	249	260	264	264	245	277	258	272	299	268	264	277	262	283	245	263	297	246	251	270	312	252	245	248	276	272	246	259	272	264	273	253	259	262	272	281	295	246	263	262	258	288	278	245	289	289	271	267	239	293	246	287	267
16441	1938	3948	4785	10042	3620	2962	2514	2210	1952	1777	1625	1406	1304	1219	1121	1077	1054	985	976	1006	884	923	898	857	820	835	799	813	802	801	826	735	749	798	747	731	763	790	751	736	700	691	736	705	705	699	725	660	659	685	692	666	649	712	695	679	663	693	684	682	722	671	639	708	702	677	688	715	654	650	630	630	686	609	674	625	704	658	650	664	692	674	662	691	634	635	659	618	647	629	660	648	675	640	679	656	672	624	684	696	668	667	630	702	696	658	611	670	584	610	637	626	674	656	631	669	648	678	615	691	652	647	667	683	683	654	676	656	628	650	666	656	670	675	667	666	662	645	624	630	636	612	643	592	674	650	644	669	665	663	626	627	607	637	657	688	694	632	635	638	605	653	632	625	592	650	615	669	658	639	633	675	665	652	684	721	666	671	639	654	621	664	631	632	661	660	638	669	624	654	625	647	611	677	652	672	635	670	602	625	637	618	631	581	615	674	649	656	612	654	660	632	658	659	648	641	681	654	623	672	618	622	644	622	649	595	637	644	638	605	622	655	625	647	676	649	656	685	613	654	626	631	648	644	627	616	652	643	614	684	598	648	655	632	604	640	690	659	654	621	669	618	613	626	655	604	691	606	654	678	635	640	614	688	635	625	629	627	654	633	586	625	666	608	665	656	672	663	666	668	676	621	646	609	653	636	622	632	635	607	685	673	648	659	614	618	629	635	651	660	618	664	644	686	658	625	659	640	656	642	627	654	638	656	619	613	631	676	648	690	608	646	673	672	638	630	636	655	658	604	595	600	662	656	623	663	662	647	685	566	649	643	686	626	629	663	670	656	636	630	596	663	672	654	637	639	661	626	600	627	612	615	655	628	702	669	641	648	618	630	624	715	614	627	631	617	637	624	645	610	634	637	652	605	684	620	649	638	637	659	606	631	647	641	610	631	642	683	648	634	648	677	657	625	627	605	659	672	611	632	661	632	662	694	647	635	650	644	608	663	597	692	625	591	651	613	632	691	657	640	694	647	627	680	620	604	630	618	652	663	646	679	635	658	638	642	643	641	658	653	624	684	657	640	646	618	648	639	647	681	635	665	653	616	644	601	646	688	605	649	671	645	601	640	656	628	599	625	651	600	640	605	645	673	648	626	641	640	630	659	646	620	606	673	685	664	664	619	650	670	645	629	638	641	616	602	683	691	647	673	716	609	646	608	665	612	639	653	644	681	628	646	670	617	622	600	619	611	611	596	644	635	663	667	644	663	635	613	686	652	601	635	608	684	634	624	633	602	616	655	629	668	660	606	583	678	637	596	637	660	641	656	634	612	612	649	606	622	636	650	651	603	673	636	600	639	639	605	689	636	697	626	668	595	656	657	675	640	656	640	630	634	627	673	639	628	645	661	631	654	639	691	618	693	610	665	625	633	632	677	633	674	661	665	691	662	678	637	653	693	645	654	618	634	627	642	590	624	641	635	640	644	659	629	605	619	625	635	658	640	665	626	587	643	650	659	628	610	655	631	603	680	644	672	610	664	604	637	618	650	676	635	678	638	633	619	644	622	650	646	572	679	610	616	612	611	683	643	673	631	642	616	699	648	618	628	658	683	657	666	614	693	623	686	606	624	676	650	660	634	697	595	663	620	613	631	645	639	643	635	671	606	648	619	639	663	680	607	648	636	616	622	601	649	659	655	666	687	614	658	640	669	623	618	613	628	647	664	628	601	648	652	669	641	582	638	676	701	663	633	631	632	637	626	669	611	663	695	601	628	658	612	627	619	670	639	660	636	642	620	658	685	649	646	623	617	620	655	635	606	658	678	676	607	677	619	680	659	627	646	672	621	641	613	651	640	663	593	653	611	656	665	623	635	647	641	609	663	634	651	612	696	654	658	659	646	621	602	637	659	625	634	619	599	587	613	683	652	646	673	650	620	611	659	693	623	651	650	649	625	660	640	682	632	619	685	655	653	672	639	650	645	659	640	700	682	642	647	659	673	626	624	622	603	644	651	630	624	661	606	664	630	617	644	634	657	597	623	624	633	617	649	655	630	685	657	658	651	639	637	633	642	631	619	624	617	654	662	642	614	650	648	641	666	640	621	659	690	675	625	658	623	649	655	609	644	714	663	633	662	669	632	624	668	654	615	632	645	667	618	672	679	653	622	622	661	676	577	640	586	621	647	604	650	640	635	651	662	621	645	645	610	625	639	630	640	627	638	658	650	646	629	616	669	663	671	678	641	678	670	699	637	645	658	631	634	639	615	589	650	649	627	674	655	615	669	656	647	650	665	640	631	661	660	653	645	644	641	621	613	596	672	636	603	623	649	637	640	630	622	625	648	654	680	660	645	627	698	625	665	654	635	628	677	623	643	643	640	604	622	653	649	638	669	670	669	692	593	668	641	610	649	639	634	630	641	636	640	666	617	702	669	642	650	635	618	610	620	644	667	613	607	629	691	609	635	622	666	662	655	661	645	622	674	614	658	645	665	658	672	650	678	632	611	649	683	651	646	625	621	645	627	640	673	614	669	614	636	620	625	678	647	628	624	660	582	662	667	632	697	646	656	639	724	660	636	681	615	634	644	594	654	618	614	639	659	634	614	630	659	620	636	656	630	661	610	652	617	656	638	672	652	655	595	654	617	618	650	645	657	627	653	646	598	598	639	628	655	661	640	634	622	612	648	638	611	598	643	696	648	654	614	652	616	659	648	679	623	646	606	671	654	632	640	678	610	627	631	675	649	616	668	691	677	623	630	652	687	662	632	654	637	684	672	630	618	662	656	603	645	627	644	662	610	651	657	656	628	642	630	630	636	661	623	609	630	608	649	645	630	641	684	642	648	636	648	633	637	644	674	626	668	627	610	638	618	670	651	674	664	668	701	690	645	651	657	663	668	608	609	647	586	638	660	662	642	675	659	628	649	673	641	620	598	681	661	614	618	648	686	638	636	620	632	637	600	664	601	639	620	613	645	652	614	659	631	634	662	661	602	659	629	671	608	594	619	679	632	667	614	648	650	607	638	653	644	650	692	636	599	649	649	649	625	644	649	718	626	608	636	677	645	672	677	692	628	634	579	590	639	625	626	665	647	602	608	599	644	613	639	636	644	623	649	653	687	645	610	600	636	678	643	640	630	621	658	636	638	673	648	638	590	625	651	637	635	643	621	682	672	620	633	650	612	657	615	633	651	637	662	608	649	610	670	689	661	659	657	652	629	688	671	675	671	607	626	608	672	679	665	612	641	643	639	680	645	636	622	668	657	677	597	672	687	623	661	677	624	637	642	650	658	685	625	664	668	625	601	643	618	649	632	608	598	698	653	643	656	613	645	653	661	656	659	636	628	607	651	593	647	705	689	623	630	641	652	664	661	649	616	637	585	614	674	634	600	626	614	611	636	610	673	639	631	599	640	650	630	643	684	658	618	694	714	655	648	609	681	661	664	621	657	620	609	700	642	687	646	688	622	632	662	669	662	631	668	687	642	641	655	643	632	672	661	634
2746	116	108	119	131	95	90	99	101	74	92	92	81	85	93	93	84	82	69	90	85	93	72	83	77	86	95	92	94	71	75	74	87	85	92	84	89	86	94	84	87	91	79	93	84	80	108	89	88	94	98	98	95	73	91	83	81	91	79	83	78	87	78	97	73	76	85	82	79	85	90	102	84	84	96	92	80	88	75	86	101	95	99	80	87	95	112	87	87	90	93	86	69	87	77	78	95	97	94	89	74	71	84	100	92	66	66	84	95	81	77	101	75	71	76	97	66	95	88	76	80	80	86	86	91	83	86	91	81	92	77	82	81	78	98	88	93	83	88	81	86	71	96	91	106	83	87	80	91	79	98	80	77	104	67	92	91	74	84	89	78	87	74	87	76	78	83	106	86	72	69	63	84	59	64	87	80	81	78	87	84	87	87	92	83	87	87	71	96	88	88	107	79	80	64	88	92	74	95	88	56	87	90	80	84	84	92	99	83	96	72	83	96	88	80	81	89	83	89	89	69	105	94	84	94	72	85	80	75	80	81	67	98	95	90	72	89	78	78	96	83	75	98	95	73	97	83	102	73	75	91	94	70	80	102	68	68	98	81	69	85	72	82	81	93	79	110	80	78	88	79	90	85	80	88	88	89	94	93	123	81	81	74	79	77	74	80	100	85	103	75	79	99	93	79	103	76	83	86	99	78	89	77	90	98	96	97	70	91	92	74	65	95	76	95	113	97	92	82	95	75	85	87	90	83	78	76	96	81	90	80	93	88	102	76	85	77	94	74	100	73	74	76	83	90	89	94	69	92	92	81	80	63	81	88	82	83	76	81	86	87	77	90	67	92	80	82	85	85	95	82	93	72	115	85	115	93	102	89	69	101	87	89	92	105	90	92	87	92	104	76	85	79	76	83	87	109	88	89	86	76	85	82	82	107	87	88	62	78	88	96	81	105	87	76	99	97	79	85	101	73	85	100	79	80	87	78	82	92	94	103	76	81	82	81	73	100	100	75	79	82	77	82	100	82	81	71	79	86	88	69	89	105	75	84	80	96	76	98	99	76	75	83	77	84	90	98	95	105	78	71	72	87	68	74	77	81	88	76	80	90	76	84	76	97	84	82	64	78	94	81	86	67	84	97	94	83	78	60	88	106	86	86	83	91	92	71	80	79	86	76	73	86	80	84	81	89	81	72	104	86	85	73	83	72	86	70	80	97	92	91	81	76	70	91	85	69	70	96	88	94	101	86	90	92	97	76	84	94	83	74	94	90	77	74	96	99	69	77	87	92	79	89	77	92	87	91	74	67	75	78	65	78	85	74	76	84	81	86	111	82	67	79	74	84	85	81	88	90	77	93	85	95	78	81	70	98	82	89	93	89	77	85	86	88	71	81	78	107	88	79	76	77	81	75	81	71	69	87	87	80	88	68	83	87	79	80	102	94	89	80	82	95	94	99	78	85	77	82	89	81	91	75	80	89	85	80	94	100	71	92	86	79	83	90	81	81	76	91	71	87	76	80	90	101	82	96	88	84	90	78	84	68	72	72	70	83	68	87	103	86	81	84	96	89	78	82	75	80	84	92	92	76	100	83	77	73	90	83	79	76	81	89	90	70	103	79	69	99	98	94	101	89	80	80	97	81	73	92	71	89	89	84	88	79	88	79	69	84	83	61	95	97	85	83	78	86	91	94	81	93	87	92	92	89	78	83	64	84	88	87	72	76	93	84	73	83	86	96	76	73	86	81	77	75	82	100	89	70	86	64	93	72	77	108	83	70	93	75	80	92	91	95	70	76	69	68	90	109	77	97	71	77	100	81	94	81	80	83	59	85	85	100	94	101	99	86	90	66	88	88	99	93	93	91	91	74	83	93	91	81	98	76	95	92	81	76	88	99	76	67	74	88	75	78	99	93	89	101	80	92	89	82	78	89	94	74	88	78	79	91	70	87	84	62	83	64	101	80	94	85	90	99	80	104	92	70	95	96	82	93	81	75	75	86	88	67	79	90	104	91	79	107	88	82	87	93	91	91	83	78	59	91	80	83	103	74	68	86	89	101	109	78	99	90	96	99	79	88	78	81	96	85	72	77	95	79	97	97	84	91	92	96	79	82	61	68	68	85	76	101	75	101	74	87	92	88	89	88	68	79	78	101	85	85	69	86	79	64	83	84	95	84	83	78	80	84	105	93	98	93	86	99	92	88	69	78	72	77	80	72	83	103	86	88	100	81	65	75	82	80	71	101	84	87	83	80	84	82	75	91	93	70	92	96	85	89	87	67	91	90	80	86	95	94	76	68	97	88	64	87	88	82	68	98	84	78	85	83	76	75	72	98	99	70	104	79	88	69	91	97	105	79	80	70	80	73	85	85	84	87	72	89	78	69	83	84	84	102	84	84	82	88	69	80	94	87	74	78	66	82	70	97	97	70	76	97	81	81	93	74	99	72	80	84	66	91	92	96	67	75	84	99	89	80	74	84	90	90	77	91	73	93	98	76	87	85	81	90	93	94	98	96	67	91	78	99	83	90	73	83	112	76	94	99	86	91	74	86	82	71	109	82	90	85	88	66	88	76	98	61	86	92	72	92	73	79	86	76	102	80	97	87	78	100	88	91	73	74	88	88	79	81	75	89	86	86	74	83	106	88	76	66	84	94	81	85	74	91	82	96	86	84	87	94	75	83	97	80	87	77	90	112	90	91	88	83	70	84	79	88	88	77	75	78	91	87	95	82	92	86	81	74	87	91	78	73	88	85	79	95	79	73	89	86	89	91	87	91	92	80	85	92	77	91	90	96	84	75	97	65	70	82	77	82	81	87	80	86	94	91	76	104	76	82	70	90	79	83	75	89	95	81	83	85	94	88	96	89	78	68	81	81	83	94	100	102	75	85	89	78	85	82	83	74	70	84	92	79	99	95	72	83	90	84	80	78	79	87	71	75	80	76	71	80	94	74	89	78	81	80	79	84	87	94	92	71	85	78	65	74	69	87	78	95	88	77	88	95	95	82	92	102	71	88	81	75	73	111	82	84	67	68	89	86	85	83	80	91	69	88	82	88	75	98	91	85	82	75	84	90	82	81	79	101	81	114	107	88	66	83	71	77	80	99	85	86	77	87	103	98	80	75	79	91	75	83	71	91	68	76	76	84	88	71	74	90	76	77	84	70	93	93	93	74	78	90	83	86	95	92	87	83	65	88	96	76	103	87	109	81	93	93	88	101	84	62	80	89	85	84	83	72	99	77	70	78	83	90	97	83	84	81	74	83	76	87	95	84	110	80	72	70	73	82	81	71	72	83	90	71	97	68	75	91	93	81	85	66	88	92	87	87	95	80	84	105	91	83	85	94	76	75	79	88	87	71	78	92	76	98	87	83	83	84	89	90	88	89	84	73	98	85	88	83	88	77	88	88	93	90	85	85	83	75	82	78	77	94	96	69	79	84	87	92	99	105	84	81	87	86	80	94	80	84	88	73	87	86	61	77	73	85	86	97	94
2691	304	333	373	495	314	335	310	293	291	291	293	272	306	264	323	263	278	282	277	257	296	298	290	268	263	271	309	267	281	253	257	260	249	276	255	267	241	231	297	274	265	287	273	276	281	271	271	264	241	255	242	256	249	249	255	271	252	271	264	270	275	269	277	250	256	267	264	264	287	278	281	255	260	252	261	275	286	243	276	272	257	253	283	297	279	254	278	284	286	263	279	283	250	282	275	275	265	291	232	283	250	276	283	272	282	237	237	282	279	264	273	271	288	246	281	284	235	272	282	243	260	255	257	270	279	292	251	260	224	257	300	287	273	271	238	256	295	310	253	249	249	259	266	273	234	280	292	264	260	265	268	286	270	267	305	296	276	274	281	269	252	273	266	275	266	260	265	272	296	267	273	252	275	272	281	269	264	265	251	267	260	309	264	266	271	319	226	291	271	267	243	283	258	254	296	277	264	267	278	245	277	269	247	298	280	267	250	291	239	271	279	260	300	265	287	256	274	274	253	276	267	255	280	267	296	244	290	244	270	264	274	270	280	262	257	286	283	251	287	272	272	271	255	284	263	274	265	298	264	257	270	268	298	257	284	282	279	260	280	258	284	250	257	263	277	263	250	285	288	251	291	251	270	261	257	266	266	262	288	282	288	277	291	268	297	272	238	268	253	287	277	268	280	269	278	283	297	286	278	267	298	304	274	282	246	291	270	250	272	262	261	248	270	284	257	253	236	285	274	287	275	267	279	248	250	272	274	279	274	281	256	261	272	281	257	296	257	258	275	260	297	260	268	255	265	282	286	260	263	241	247	274	261	283	297	278	275	270	266	282	293	277	283	264	300	287	262	283	275	285	268	291	267	259	274	250	294	305	270	269	254	255	261	275	249	268	291	270	246	258	280	246	305	269	270	251	270	316	258	284	241	222	264	241	258	272	301	255	246	296	276	280	258	226	298	246	271	269	249	262	290	270	271	237	271	275	258	281	256	269	256	262	282	263	274	258	260	266	259	292	294	233	261	258	299	270	262	245	291	259	284	250	254	277	267	280	260	267	283	282	269	263	277	269	291	263	256	273	269	261	279	261	262	283	281	270	294	265	256	275	254	252	264	280	277	284	261	271	297	267	249	250	256	301	271	277	267	265	261	267	256	286	251	279	272	290	257	286	273	234	275	258	274	270	273	265	251	279	275	285	244	263	297	269	277	256	285	278	249	279	306	261	280	287	238	263	259	257	268	239	297	294	273	274	239	252	274	257	212	279	282	263	262	247	260	285	271	253	285	264	280	264	275	266	286	261	241	264	272	258	251	244	267	261	251	265	263	243	256	278	232	251	268	252	251	268	290	288	290	279	291	272	282	247	293	266	251	275	278	289	278	278	276	261	290	255	289	256	269	253	261	284	315	231	297	252	265	279	272	286	262	289	246	265	227	261	279	267	293	254	261	290	254	277	260	243	268	282	268	266	285	235	282	280	273	297	271	275	270	244	282	263	279	268	316	270	258	271	276	240	281	232	245	234	280	230	292	280	284	272	265	256	273	266	268	247	290	267	247	294	277	273	225	253	291	271	257	250	288	276	261	252	265	261	258	296	262	291	259	278	272	285	272	276	277	259	252	287	256	281	268	287	284	258	271	282	275	273	271	268	265	296	260	258	276	274	279	271	255	303	263	264	281	250	300	256	267	259	277	289	274	300	283	265	279	283	258	282	264	275	297	275	275	291	277	300	227	277	269	268	283	273	278	267	308	252	282	266	281	267	280	260	277	299	256	252	285	297	273	285	291	244	252	302	268	248	281	293	263	286	259	289	298	274	296	260	232	243	258	275	282	269	258	266	247	262	253	256	247	285	303	276	264	264	273	279	271	273	254	248	260	258	254	262	274	248	313	260	253	253	300	262	240	264	273	256	217	283	287	285	271	268	277	249	268	290	254	264	257	268	273	263	256	260	304	246	274	262	267	272	307	270	262	276	296	251	271	270	248	271	255	300	270	284	300	285	268	276	285	283	261	279	301	277	255	283	249	271	292	275	275	250	273	265	279	264	266	268	297	267	298	288	266	277	276	256	244	241	245	282	312	287	260	255	246	247	246	254	273	288	259	271	259	251	285	278	274	266	273	288	293	276	251	276	260	302	269	266	284	283	243	279	288	239	246	269	277	258	282	283	265	276	244	285	259	307	269	282	296	286	258	263	294	277	243	258	275	275	275	287	304	281	277	270	271	272	299	264	273	242	261	255	265	289	265	263	255	306	264	269	264	274	246	281	263	315	262	283	266	265	267	268	261	246	273	260	265	285	258	284	270	268	293	259	266	269	250	281	254	278	294	278	268	244	252	309	287	267	274	258	295	291	244	290	277	289	255	292	306	272	275	263	259	251	257	255	299	249	276	272	260	265	288	265	303	275	250	272	259	263	262	249	245	287	270	257	268	259	230	278	288	237	248	254	270	281	275	294	237	281	288	297	234	248	297	274	256	273	274	268	251	259	296	302	257	264	227	268	283	223	280	259	280	279	276	292	253	246	265	268	284	278	251	275	283	234	250	273	270	300	279	264	282	275	258	273	296	283	281	262	257	276	256	247	255	290	268	245	274	248	280	219	256	258	266	276	254	248	266	276	276	258	265	287	237	293	258	275	303	266	267	275	283	261	243	274	259	243	282	277	235	281	258	286	288	263	260	276	274	285	243	284	276	270	267	254	263	249	249	262	221	282	259	296	287	262	245	273	230	259	267	291	293	260	286	279	279	280	261	275	291	282	302	239	247	248	276	277	267	311	256	289	277	272	275	253	272	308	293	257	288	289	275	258	267	254	266	288	279	287	276	304	290	297	236	261	299	245	274	269	255	271	267	270	274	280	260	253	282	282	278	241	254	293	260	246	273	288	250	269	284	278	262	251	288	270	253	275	262	280	269	264	278	248	253	274	303	268	240	239	261	235	256	304	266	280	270	258	271	266	246	280	243	264	276	279	275	282	275	271	283	265	256	264	300	276	250	275	288	277	280	263	251	265	278	267	301	271	269	279	237	301	271	269	249	292	250	276	289	246	251	288	247	265	278	282	284	282	259	260	289	265	289	274	263	266	272	268	263	260	272	270	274	288	270	286	273	251	271	270	253	272	277	248	275	300	261	306	292	266	291	256	289	258	267	282	283	296	255	287	275	290	271	271	253	275	264	264	271	283	285	257	251	252	251	250	281	261	299	255	237	280	300	269	263	277	256	249	278	300	278	273	271	298	279	238	285	264	277	251	260	272	261	260	273	274	269	288	235	277	265	286	255	289	271	242	290	281	260	262	272	271	269	249	292	242	269	288	281	246	277	251	259	244	242	257	274	266	272	300	287	283	255	297	269	289	307	260	230	279	279	278	287	257	280	258	294	241	294	268	275	278	261	246	268	264	259	246	244	260	255	260	255	301	240	253	296	249	276	277	265	271	266	250	268	269	273	231	268	271	287	261	280	248	268	269	267	273	279	269	278	263	275	287	256
25288	5521	1170	877	1855	542	423	372	344	343	295	326	279	247	304	266	261	236	264	274	265	244	218	267	247	244	269	232	223	261	235	242	260	237	235	232	241	222	228	258	219	251	239	226	247	244	241	230	208	207	246	226	221	224	224	225	227	210	230	240	218	210	219	218	244	224	216	225	195	207	224	227	216	215	235	226	226	219	173	225	232	208	206	221	221	226	238	232	226	234	213	236	217	230	220	229	244	207	186	215	199	229	235	217	184	226	225	219	247	227	219	225	243	219	252	234	217	242	238	234	198	222	226	261	206	193	229	221	247	225	214	242	218	245	231	198	202	207	232	227	230	208	239	241	228	244	223	236	226	211	218	238	227	252	234	236	239	244	228	247	218	242	212	223	223	224	205	212	227	240	228	245	222	204	234	208	223	236	241	242	230	213	221	228	247	224	188	225	217	219	214	188	222	225	224	231	227	210	207	225	214	215	221	205	261	224	212	200	185	236	264	220	225	231	204	222	231	217	240	246	231	200	209	209	245	234	237	223	222	215	206	221	208	232	260	234	229	215	233	239	228	220	210	195	195	201	245	234	214	214	242	256	195	220	228	206	215	220	211	199	233	197	231	224	225	214	229	217	222	219	237	239	229	224	198	201	209	221	228	247	207	203	183	236	253	225	204	206	206	222	238	211	223	235	224	206	217	231	239	209	236	205	216	251	222	232	224	229	191	217	226	211	200	251	229	230	213	204	208	206	235	208	223	224	233	248	264	224	223	239	226	206	218	252	230	216	228	253	232	226	245	194	194	260	245	233	222	239	254	230	231	215	227	224	201	231	239	202	192	226	220	221	213	224	224	207	222	220	192	238	224	212	221	227	225	202	214	226	237	205	203	195	230	240	218	224	223	211	221	218	207	205	221	214	215	237	222	218	211	228	196	247	244	217	200	237	233	219	232	240	235	188	217	253	201	235	228	222	214	239	217	239	262	229	221	225	207	271	214	206	227	216	211	224	224	235	241	223	232	213	248	220	228	232	235	208	235	231	252	220	207	209	200	246	226	202	198	205	210	220	219	204	233	219	208	218	216	230	226	231	211	213	198	205	217	214	220	202	213	232	237	222	234	232	250	248	186	237	215	229	216	236	208	233	221	222	246	211	197	218	227	219	272	242	219	200	223	213	199	217	199	239	231	218	239	225	187	244	211	234	212	207	255	203	212	248	229	234	228	218	206	234	223	207	221	216	224	232	217	197	222	180	237	214	252	237	252	234	236	219	241	231	237	208	228	232	221	199	200	204	208	230	240	233	227	215	235	238	219	236	248	197	219	248	245	230	226	216	213	204	209	210	262	215	198	217	242	214	211	227	231	209	228	198	211	223	191	223	236	234	222	235	207	223	226	219	216	248	242	223	233	232	221	240	235	207	221	228	227	229	227	218	228	220	225	246	222	218	219	202	241	232	213	224	248	180	226	223	221	242	227	262	221	242	204	215	213	202	239	228	216	235	231	240	239	255	236	207	224	225	228	238	246	216	220	222	221	226	229	220	274	269	225	213	208	238	247	244	209	242	247	228	227	216	213	203	212	201	223	234	240	227	229	228	218	225	253	233	210	205	234	240	210	225	226	204	209	211	228	240	211	225	217	226	197	217	234	228	253	232	212	250	214	219	237	198	246	255	207	203	208	212	238	237	229	224	239	221	191	250	211	215	233	227	223	228	217	220	230	233	215	211	215	199	220	225	225	213	229	217	186	208	216	217	229	224	201	216	220	217	200	238	245	239	212	208	229	203	220	225	233	231	219	246	197	214	229	222	229	252	228	227	228	229	223	239	205	223	194	213	238	217	220	224	232	220	214	214	228	213	248	206	225	209	233	208	227	218	230	207	223	219	238	246	229	225	209	232	196	223	237	229	206	220	249	213	234	216	242	217	224	216	212	190	225	229	213	220	210	235	222	205	250	227	241	218	235	227	221	220	221	213	204	221	209	204	221	227	216	232	220	265	227	222	205	225	225	220	224	221	257	204	218	207	227	224	226	242	219	207	248	186	201	222	200	235	220	237	233	195	229	232	217	192	255	228	234	250	216	213	218	197	214	229	224	244	209	236	222	212	219	247	243	210	230	213	239	221	246	209	231	241	225	208	242	227	214	207	211	216	202	219	201	208	223	224	213	202	236	223	239	231	236	214	204	257	200	206	204	245	235	227	223	248	224	235	196	225	219	212	231	215	216	234	235	231	188	192	220	185	199	197	202	247	213	231	220	208	194	225	210	238	241	220	214	220	235	221	217	225	208	210	207	196	212	208	221	233	229	216	234	248	235	204	224	213	229	237	218	198	239	229	206	211	230	221	223	232	219	225	236	236	234	215	224	229	207	217	220	210	236	196	219	217	227	231	220	247	251	210	220	256	225	210	251	244	186	246	219	236	249	227	229	217	233	211	178	264	222	231	210	228	193	217	246	219	262	217	241	203	223	224	247	218	234	207	205	212	215	194	217	215	190	238	219	219	214	196	193	225	233	221	233	209	238	209	251	248	204	228	211	215	211	188	210	209	227	230	244	245	231	223	237	215	208	218	202	214	256	241	224	227	221	208	237	210	229	217	209	236	204	208	224	213	239	236	223	214	235	243	219	201	223	212	216	233	237	180	237	231	211	208	222	207	216	199	194	226	205	240	230	236	217	205	225	231	236	231	199	228	191	205	207	212	247	225	212	205	225	221	196	212	210	216	212	222	223	218	218	230	243	217	229	196	235	205	215	206	209	220	202	227	219	232	232	207	222	214	226	234	233	196	222	218	210	247	227	212	213	235	247	221	228	212	222	174	214	216	221	201	220	227	230	237	204	218	220	232	230	220	204	236	216	204	241	260	244	217	204	232	208	205	204	234	208	252	247	246	193	241	195	215	233	225	190	219	206	221	216	217	230	219	239	224	221	207	209	229	221	245	199	230	226	222	209	224	220	237	223	233	220	212	198	235	203	208	202	214	221	226	245	229	236	221	229	200	202	212	224	221	187	227	251	236	230	200	214	219	225	210	249	226	217	226	243	258	210	234	215	235	199	216	233	227	226	226	237	221	246	226	217	228	199	240	223	233	213	246	227	226	205	229	219	222	243	230	231	214	214	228	246	247	216	233	227	226	221	241	227	238	212	231	211	217	218	223	237	232	232	229	235	225	228	211	211	211	184	238	227	232	207	222	240	229	213	217	223	216	209	218	217	248	198	236	242	221	236	219	214	209	201	220	209	212	204	233	227	200	244	220	231	231	200	218	214	208	232	203	244	226	229	209	219	220	228	199	216	243	239	216	212	221	205	242	228	234	240	218	214	233	224	243	248	193	196	226	221	223	222	207	235	207	232	236	244	251	228	253	211	223	221	233	204	223	237	216	205	218	201	206	237	214	225	237	215	235	211	243	214	214	235	224	200	221	228	191	200	224	220	224	215	233	225	225	211	221	223	214	212	208	240	229	251	240	174	217	207	212	238	219	234	226	229	186	245	236
11734	1227	2234	2781	6834	2054	1780	1530	1302	1197	1142	1025	940	886	907	812	800	818	719	756	768	688	721	651	668	660	650	674	588	647	647	616	607	599	612	611	634	600	623	584	634	595	609	575	609	648	597	576	600	561	611	597	537	542	603	589	591	588	578	620	614	570	555	623	574	584	593	575	628	607	578	595	593	588	575	615	567	586	575	559	600	602	558	590	549	570	565	560	573	592	579	568	522	573	561	586	569	618	586	559	609	549	592	569	577	545	588	546	568	579	566	609	513	569	588	560	551	576	550	568	566	594	546	539	593	558	583	556	623	604	596	557	568	569	578	587	557	596	548	570	564	587	553	561	564	551	505	618	543	561	575	536	557	599	542	581	572	573	575	582	557	591	559	524	569	563	549	540	572	540	519	565	561	575	526	556	534	566	560	578	577	553	589	586	629	513	567	576	579	607	559	595	548	617	640	589	575	532	533	599	611	575	580	588	581	560	584	590	544	592	558	550	562	576	559	577	570	557	571	582	588	556	566	579	588	571	600	577	547	591	573	568	579	573	558	578	510	551	542	600	636	601	556	568	573	548	594	591	545	577	582	551	569	588	584	574	566	544	585	558	570	581	563	523	548	591	562	536	539	522	577	582	496	553	568	558	501	583	553	561	566	593	560	598	544	565	551	598	589	541	592	592	579	585	571	558	596	572	559	588	570	529	529	562	566	525	594	605	570	569	589	595	549	574	574	576	569	595	537	584	534	564	589	545	576	597	561	576	534	579	568	593	563	560	570	560	558	570	598	615	583	595	597	538	585	566	575	581	577	582	584	567	572	527	606	558	577	552	561	569	548	556	518	552	564	546	580	558	566	569	576	568	562	565	595	569	571	585	560	622	546	575	542	535	565	537	613	606	550	601	537	531	546	575	572	562	570	583	585	557	587	588	576	542	539	553	571	576	608	559	562	561	572	587	584	537	586	587	573	557	549	571	543	545	516	533	567	558	586	533	587	575	576	541	561	558	561	553	604	566	575	544	566	568	622	573	561	588	585	572	576	583	580	536	559	555	554	568	531	521	556	576	571	568	533	550	551	595	533	566	558	547	554	567	531	556	553	580	589	609	575	535	574	534	551	608	572	578	561	560	538	573	596	535	583	573	534	599	590	527	592	521	560	599	597	574	565	575	538	561	510	517	565	537	616	608	560	612	557	542	547	556	568	566	566	581	567	525	516	565	580	553	598	561	581	544	530	563	584	515	573	581	556	547	540	544	564	601	557	547	530	542	538	562	546	578	571	555	560	536	567	561	527	568	599	579	595	533	581	576	539	551	612	587	562	576	571	583	541	552	581	595	577	577	551	529	505	544	593	562	556	546	545	578	557	569	551	608	549	587	552	577	589	581	582	606	520	584	595	601	587	585	560	578	576	586	535	586	585	551	567	575	558	598	620	524	565	550	562	556	551	586	603	572	594	584	565	591	574	535	563	579	532	547	571	566	554	530	508	554	614	548	595	561	605	541	574	543	597	565	613	588	547	572	574	519	535	582	591	564	543	545	570	598	579	541	577	568	563	560	605	580	618	573	536	612	577	554	602	537	558	539	581	553	553	554	581	558	570	564	567	617	545	586	548	561	583	561	598	607	577	562	562	578	553	535	583	559	568	590	560	557	530	600	559	589	535	570	580	569	568	589	584	617	596	614	572	571	584	573	561	582	576	598	547	605	541	556	567	622	563	581	574	576	589	567	560	580	612	606	583	558	553	591	570	537	564	590	574	554	573	549	557	537	580	575	538	598	560	502	580	552	586	552	586	555	558	597	587	569	578	577	546	506	553	541	519	587	516	543	570	573	574	552	609	599	567	524	582	578	595	559	565	550	541	587	567	557	552	532	549	616	602	528	538	576	568	536	551	570	547	543	552	583	605	568	545	546	558	584	545	569	558	540	605	544	570	545	544	543	569	578	559	572	576	556	568	564	559	564	569	566	560	592	562	546	560	558	563	572	563	566	561	529	561	583	577	557	549	579	527	577	565	519	549	583	583	533	547	557	534	575	557	557	573	558	576	615	525	549	595	543	539	556	562	557	597	598	578	540	594	602	529	575	623	547	574	543	554	588	559	550	599	575	558	591	610	518	589	569	550	610	541	555	567	582	584	555	569	527	575	587	544	560	556	567	534	532	600	589	580	543	582	607	572	564	557	567	591	580	549	583	555	552	543	609	560	537	577	587	572	596	561	588	574	550	560	527	569	542	519	581	550	550	548	560	536	559	547	536	567	567	521	530	590	576	559	602	574	563	554	533	591	569	580	527	568	572	570	549	629	554	563	560	564	548	592	541	585	526	551	534	615	591	566	527	589	558	556	573	536	575	533	589	567	565	577	570	569	592	602	571	584	567	575	571	538	566	567	546	561	613	589	616	553	564	554	585	581	529	593	565	566	584	610	580	554	535	583	549	632	598	601	562	617	593	597	559	592	612	559	581	545	587	603	577	585	563	608	549	569	507	578	564	572	577	561	528	575	546	591	581	520	600	562	585	556	580	500	576	592	543	576	540	601	565	547	619	586	573	596	557	537	574	598	529	545	554	573	558	563	593	553	588	541	593	580	533	533	548	574	600	567	543	550	543	560	569	545	539	537	584	564	549	591	547	566	568	603	586	529	586	579	534	588	560	548	573	604	579	583	542	601	566	604	538	553	603	602	564	564	562	563	617	560	582	578	544	575	603	571	510	564	577	581	580	587	571	556	556	517	563	579	548	580	548	542	553	553	603	523	593	570	571	567	610	534	602	585	586	557	572	567	563	588	543	561	561	529	583	576	539	602	546	595	560	528	554	583	627	574	551	573	599	571	534	555	566	562	574	574	540	542	531	564	543	529	586	579	559	545	577	571	584	561	570	555	594	576	583	582	556	585	604	601	560	557	565	560	660	581	555	553	568	565	593	560	532	575	530	568	565	545	607	613	590	576	543	590	545	573	524	549	546	574	560	609	593	559	570	579	593	548	547	526	598	565	587	500	563	567	561	550	552	561	578	588	550	566	557	546	570	545	616	584	555	612	576	575	561	630	614	583	536	586	545	556	600	524	556	568	583	565	546	493	554	554	570	584	513	609	508	539	610	539	589	602	564	571	588	543	537	574	576	534	554	578	578	598	531	591	570	583	595	581	600	538	536	563	543	562	619	578	555	589	526	595	574	544	572	563	568	524	585	506	574	580	565	565	565	583	579	575	548	576	583	557	555	589	539	583	547	581	528	573	637	570	578	492	576	557	605	534	585	524	533	572	566	528	539	545	571	536	542	581	566	576	576	588	577	560	597	582	587	529	632	583	572	562	609	569	561	560	568	590	553	584	582	574	630	582	607	590	554	605	606	593	570	588	522	576	589	606	564	519	521	561	548	540	545	542	590	552	566	568	583	524	594	610	615	584	592	536	568	561	564	555	544	547	622	577	566	536	582	569	595	570	539	574	563	616	564	596	601	594	560	596	577	586	557	591	530	589	534	571	583
34055	14724	3922	1682	3860	939	705	585	536	465	401	377	397	395	347	356	320	279	302	302	311	291	270	298	307	282	233	279	315	318	288	269	291	288	300	290	299	298	298	285	298	271	254	238	280	294	274	288	250	290	290	254	276	253	269	240	276	249	277	265	264	265	250	248	262	236	267	299	252	279	278	271	280	247	269	282	271	279	264	281	273	287	288	289	254	271	270	285	293	270	249	297	284	260	255	265	254	245	282	265	259	255	236	294	275	286	253	269	237	274	280	272	280	253	268	264	267	274	250	272	283	257	287	233	285	259	236	293	270	271	280	249	277	266	273	284	271	258	260	259	280	294	244	292	303	240	272	242	262	284	252	274	279	282	293	285	267	250	278	263	244	272	235	268	245	251	259	254	278	275	292	273	305	272	237	251	246	261	295	228	280	272	256	269	254	242	280	261	264	283	277	278	269	265	236	289	288	251	287	233	262	274	257	269	264	278	278	289	284	284	229	278	277	235	253	271	272	240	278	283	272	235	278	263	276	275	235	278	270	271	253	262	288	269	277	257	250	287	245	248	266	284	262	261	238	238	278	286	273	292	272	269	244	306	251	256	262	253	240	269	295	234	265	273	278	254	287	286	267	274	267	267	288	272	271	255	259	269	261	265	268	263	260	285	258	248	272	289	272	269	240	263	245	255	251	239	277	275	263	263	277	274	264	277	269	258	262	254	288	260	268	253	292	244	283	272	270	259	265	263	256	268	257	266	269	256	272	283	283	276	274	267	245	273	237	242	272	282	277	294	272	289	269	286	249	263	241	240	262	272	275	264	241	300	279	287	274	263	280	258	252	247	263	251	285	274	245	274	278	255	254	274	269	268	271	249	248	285	247	296	289	251	255	251	266	301	256	261	265	257	234	278	252	268	310	285	295	243	252	267	276	291	259	273	257	267	277	271	259	247	269	309	280	269	269	278	263	269	272	303	298	265	223	272	272	269	281	241	271	271	259	245	299	265	277	243	240	280	218	257	291	300	266	271	242	253	286	245	274	267	253	304	260	257	231	250	265	251	273	240	240	264	281	269	275	271	255	258	265	278	288	272	275	240	249	270	262	235	269	291	284	287	268	267	265	280	284	267	262	268	268	274	277	266	293	250	263	255	273	279	277	262	251	250	272	281	252	292	254	280	285	256	265	302	261	252	276	276	286	281	284	257	270	271	289	263	247	283	259	272	251	247	291	295	279	235	262	260	269	286	264	277	286	247	289	271	275	317	305	250	269	275	267	296	249	287	268	272	257	285	288	269	261	265	276	247	238	255	271	274	237	251	268	252	235	287	257	245	268	285	286	244	258	261	273	282	296	267	248	258	265	274	298	255	244	280	307	283	266	303	282	274	265	284	273	250	265	250	256	255	263	258	247	265	286	234	258	282	266	252	292	286	262	245	254	236	284	259	282	295	285	259	257	247	253	259	274	284	282	285	293	283	246	240	275	235	267	253	265	268	243	260	283	294	298	279	261	266	277	269	271	243	267	276	282	256	262	286	260	301	287	290	288	269	273	258	266	243	269	259	269	289	255	287	282	266	247	273	261	264	280	279	275	224	244	266	261	243	262	279	271	257	276	243	241	243	264	278	288	270	247	278	260	254	257	282	277	265	260	245	248	259	267	275	278	284	269	255	262	243	247	265	246	296	288	252	264	288	258	305	250	274	264	261	272	279	268	243	252	261	239	240	263	276	287	269	255	311	244	235	254	265	274	273	249	255	286	255	283	256	253	257	285	267	276	314	256	246	286	278	274	258	266	293	295	261	251	284	275	268	276	250	272	265	264	311	282	268	320	287	252	257	294	292	296	258	325	295	286	276	260	278	243	280	281	284	280	279	270	231	264	290	289	314	260	250	238	277	258	285	307	276	286	257	274	288	278	244	278	279	278	287	256	275	256	277	269	284	296	264	259	267	260	292	317	273	282	260	279	253	280	277	253	278	213	273	235	269	268	254	292	245	269	248	249	267	254	282	267	246	288	266	265	263	277	292	296	297	269	267	256	285	258	250	284	248	262	266	285	268	288	266	253	264	250	253	280	271	290	287	273	272	270	272	287	267	281	284	253	274	295	249	236	284	272	255	264	258	271	265	244	261	282	297	250	276	259	304	285	252	276	290	268	246	253	270	299	236	273	316	297	292	285	268	223	301	273	265	260	263	249	274	260	276	262	278	272	268	264	274	280	283	281	278	278	235	271	264	274	263	274	264	259	264	284	264	272	314	242	260	296	274	285	295	289	276	326	277	250	296	283	281	278	282	296	278	271	269	291	275	296	277	243	272	232	258	269	298	300	273	255	281	233	237	256	272	256	261	279	277	264	257	269	295	269	276	278	285	290	245	287	287	261	283	252	265	264	286	259	216	280	268	265	260	279	279	297	263	278	237	278	285	274	289	274	268	271	292	290	293	259	280	269	220	241	266	279	258	264	249	288	304	249	273	286	259	254	256	249	205	269	217	252	294	265	305	250	264	273	264	257	287	282	264	280	261	260	231	286	272	295	298	252	264	270	301	285	294	264	267	273	294	233	260	262	277	265	258	280	290	255	288	270	294	258	254	297	293	270	251	280	269	260	259	270	269	258	253	236	262	270	292	288	241	280	290	236	267	253	251	256	291	268	253	256	262	234	269	245	272	279	241	252	253	256	274	286	295	274	285	279	266	283	258	288	222	280	298	278	264	264	289	273	265	265	256	275	274	248	263	282	283	272	259	280	278	257	254	258	279	283	244	254	271	242	285	243	267	264	254	265	287	268	242	300	311	252	244	265	270	241	248	276	273	269	279	279	275	291	253	266	268	250	287	259	261	257	263	266	263	267	259	249	270	281	242	294	274	266	279	260	279	269	285	273	273	277	251	280	265	279	301	250	274	277	270	280	294	278	278	257	280	241	289	269	265	298	272	294	264	294	309	262	269	270	243	257	263	268	283	272	286	281	243	243	267	271	250	256	259	295	275	290	260	243	296	263	290	317	248	301	231	246	267	281	252	265	279	240	263	247	261	283	279	289	269	267	248	294	272	286	283	286	287	250	297	261	265	274	297	263	282	268	279	222	278	269	276	269	246	256	291	264	279	267	238	267	263	240	263	279	261	302	263	270	292	257	258	248	268	277	259	259	281	269	275	251	251	268	276	299	260	255	264	271	256	260	269	273	291	289	277	256	273	270	266	271	257	247	283	245	263	251	268	270	284	258	258	268	261	277	255	276	264	289	243	260	289	240	266	300	293	263	252	252	254	243	274	266	286	291	248	259	312	313	230	273	268	258	277	263	261	272	253	248	266	292	277	293	278	249	256	250	254	276	268	277	270	279	264	253	257	260	268	271	268	275	246	284	263	295	255	251	255	263	301	264	272	234	254	281	275	268	264	252	269	287	283	254	283	258	295	264	234	266	270	296	251	257	250	264	256	241	243	258	295	282	288	233	276	283	283	243	276	278	232	261	271	232	281	306	281	268	266	270	244
16324	1998	4080	4777	11017	3602	2949	2547	2212	1894	1605	1527	1436	1305	1240	1214	1115	1074	1048	947	980	939	885	869	802	846	879	811	792	720	775	755	812	828	770	784	776	700	708	738	700	677	684	678	727	725	717	722	723	650	719	709	710	668	709	665	680	663	702	725	649	656	684	675	679	645	660	716	682	676	695	682	686	643	661	720	606	664	666	626	684	678	633	668	709	651	693	674	681	628	611	667	642	651	656	633	653	701	645	651	643	650	656	615	675	638	673	713	631	646	655	624	638	649	633	673	621	630	615	653	676	653	659	590	670	686	624	618	691	674	694	647	657	630	595	660	672	649	671	646	629	666	674	611	623	633	638	630	675	609	654	638	633	654	625	634	619	688	612	648	645	620	635	683	659	685	655	643	588	624	675	609	668	631	629	662	659	659	622	668	663	663	582	596	585	648	662	651	625	613	599	628	647	614	663	622	634	615	616	672	656	648	643	666	681	638	621	656	670	633	609	618	613	635	615	690	681	678	658	616	669	637	603	641	657	605	674	662	672	657	624	613	641	644	662	652	617	617	660	619	633	627	645	601	654	675	635	657	639	708	639	641	668	618	666	637	660	653	625	644	664	692	637	668	600	623	690	641	600	617	646	663	688	655	598	656	631	617	627	638	624	673	660	590	601	668	637	650	632	686	654	644	624	660	634	607	617	687	609	621	628	660	640	600	630	642	609	656	584	627	673	589	615	619	659	660	645	610	635	603	652	669	666	613	627	605	638	668	686	648	687	636	632	638	643	637	645	598	601	647	671	611	654	644	597	601	638	639	610	637	600	647	644	674	626	666	641	620	607	604	645	603	625	655	648	631	600	650	618	649	629	648	681	662	623	642	624	628	636	658	627	649	633	643	645	632	668	609	644	665	652	676	726	639	627	601	656	664	644	646	593	631	645	651	619	674	654	607	653	632	631	629	644	625	628	650	637	615	651	654	668	653	654	672	624	596	681	667	677	609	664	650	666	680	653	671	618	639	660	640	667	610	683	627	658	636	600	616	626	641	603	661	635	664	632	609	616	621	637	661	631	600	675	656	673	613	656	633	654	601	682	641	615	624	656	651	644	629	631	649	636	612	657	671	631	647	651	621	628	652	686	617	665	640	606	651	640	625	622	625	627	682	618	616	650	641	628	625	660	678	696	645	641	634	649	678	674	668	656	707	670	588	599	659	578	649	640	633	628	645	657	676	627	619	626	607	668	618	633	608	669	622	609	655	637	699	699	617	624	660	634	643	652	633	680	640	631	607	626	629	620	624	639	667	683	621	643	639	650	651	676	616	617	641	627	653	628	677	646	662	582	638	626	603	635	619	634	647	667	686	644	631	673	655	618	643	614	632	656	678	662	620	640	665	612	649	666	666	631	629	645	656	634	648	656	616	632	624	632	597	683	706	642	620	643	608	659	601	631	603	621	681	661	623	602	661	650	690	639	622	607	658	640	659	681	613	682	677	647	655	663	628	639	650	641	669	611	670	642	609	638	631	657	653	603	633	637	665	671	629	618	636	584	641	673	646	649	654	636	655	673	639	632	650	616	677	643	655	599	637	662	662	638	662	639	644	653	645	641	674	625	643	642	672	595	628	605	662	694	621	620	650	619	652	631	591	693	654	612	652	637	685	671	612	639	636	681	671	606	639	655	636	635	639	600	639	677	654	610	655	604	636	624	660	696	610	653	614	662	676	616	620	659	637	664	630	584	684	661	654	608	661	619	635	622	640	622	597	633	679	682	657	608	689	629	660	668	596	641	689	623	667	643	614	638	639	636	658	689	661	623	596	671	631	614	617	617	631	698	665	631	623	665	602	632	612	695	692	612	668	640	636	635	610	608	647	656	670	649	682	642	672	651	597	638	690	617	637	631	622	625	638	652	646	635	698	621	640	685	648	639	648	611	626	656	684	630	658	641	640	654	651	658	639	620	664	627	623	632	626	618	644	691	665	651	628	644	632	617	642	714	645	621	658	635	659	641	634	648	630	695	612	621	664	677	617	644	666	638	644	637	690	672	637	608	652	647	622	625	604	623	637	681	658	662	644	675	602	673	661	655	638	664	709	632	659	674	651	677	684	668	573	630	639	635	603	656	667	642	618	655	636	653	678	688	678	664	651	661	646	623	647	614	629	634	658	644	620	656	658	625	649	625	661	639	664	657	642	630	617	621	613	610	683	648	645	646	655	634	619	653	637	688	617	676	660	612	630	658	641	647	650	632	629	651	687	637	657	612	591	593	662	680	655	659	683	610	638	657	659	690	633	643	646	654	664	668	633	632	607	653	669	609	644	671	644	657	609	581	620	657	635	638	654	631	648	656	626	660	658	625	612	633	664	633	634	587	666	691	663	691	646	708	650	632	639	622	697	651	676	655	654	637	632	666	634	648	628	654	624	611	618	627	656	638	640	618	628	694	650	647	622	630	688	622	622	684	663	631	588	654	598	631	652	637	617	593	633	619	658	636	659	632	623	631	621	615	624	627	625	643	635	632	646	617	678	609	629	637	646	621	650	619	662	621	609	652	621	639	609	592	647	635	626	646	636	620	653	637	637	684	691	627	639	607	657	653	652	661	604	652	660	623	653	650	640	608	624	642	625	628	656	680	685	681	641	620	614	629	653	645	655	674	648	658	616	647	637	647	684	653	634	630	607	613	661	633	677	622	633	629	622	634	661	648	648	649	683	624	625	613	630	671	680	627	636	676	646	611	623	663	600	641	672	638	600	639	603	630	674	676	636	644	654	659	664	642	645	601	626	636	643	599	682	643	596	590	614	629	624	634	679	679	599	640	647	650	673	642	643	620	665	675	656	655	630	647	641	650	640	634	662	623	592	653	625	600	659	623	683	639	676	689	617	675	643	673	636	638	639	655	630	643	605	660	656	659	636	642	634	614	661	637	662	624	636	582	646	663	631	662	671	625	641	630	638	599	618	625	630	668	672	659	684	661	667	640	659	665	684	654	637	644	647	641	625	657	620	630	639	691	673	615	608	653	629	604	613	666	650	621	639	626	643	623	616	649	659	664	671	658	660	598	672	629	620	638	626	621	655	638	640	631	640	654	617	639	669	608	620	621	625	711	610	670	588	648	645	638	667	647	604	647	632	655	632	663	707	649	654	644	617	614	659	624	664	617	652	654	705	617	616	670	618	631	618	668	652	687	637	640	621	633	626	582	683	648	623	668	589	661	659	662	653	630	615	656	643	630	607	616	682	634	672	648	642	628	631	619	665	700	643	639	638	684	672	624	674	645	617	638	630	594	650	659	621	628	618	631	660	654	632	615	670	599	649	651	689	601	646	680	638	664	628	678	650	655	621	605	688	633	650	650	629	679	655	629	677	654	676	630	594	587	602	637	655	665	665	646	618	649	623	620	627	641	603	665	653	666	646	620	657	647	654	631	595	638	652	632	645	684	659	611	654	683	636	666	646	619	629	623	650	609	643	645	650	614	626	676	596	613	685	631	685	656	681
2718	104	102	103	110	99	87	80	79	78	100	116	100	89	80	96	92	106	78	94	96	85	91	106	90	88	93	100	73	82	84	76	75	110	85	75	78	82	77	83	86	89	87	102	81	86	80	94	93	90	93	91	83	69	80	85	91	91	72	97	91	60	68	87	111	75	96	109	86	79	84	81	80	81	90	93	91	75	115	81	81	89	81	74	82	84	79	95	84	86	70	81	91	78	85	87	77	96	93	75	102	82	77	91	88	86	84	72	91	69	63	98	87	83	78	84	74	91	79	91	87	80	93	80	77	80	86	99	79	80	61	79	92	87	84	93	78	102	86	86	88	82	68	81	73	84	89	78	81	87	98	90	85	101	96	70	78	71	90	82	77	84	89	85	96	93	65	86	87	77	86	61	82	91	102	88	86	110	84	75	74	84	74	88	84	96	98	84	79	95	76	77	78	99	72	84	79	79	97	65	96	92	75	84	82	79	93	76	88	83	80	104	86	79	93	87	81	84	91	83	84	90	99	100	86	91	86	88	82	91	82	108	72	82	83	71	97	69	73	65	88	89	88	78	83	85	92	65	84	92	98	82	92	75	69	91	94	90	92	85	95	76	75	101	91	101	96	89	82	73	82	79	92	105	102	96	69	81	100	94	104	95	69	86	76	88	87	84	86	81	100	103	92	80	86	102	90	83	85	68	85	93	85	104	75	94	97	89	83	78	93	91	88	88	77	80	76	77	94	71	88	94	83	94	92	95	92	90	87	83	87	81	90	75	83	78	98	91	91	69	75	79	106	80	97	74	103	81	70	78	72	95	73	79	78	91	87	82	91	90	87	111	90	79	82	77	86	79	90	98	79	97	90	101	76	91	100	74	76	86	85	72	105	81	83	83	80	94	85	82	85	94	101	84	106	81	89	92	87	76	80	94	84	91	85	67	90	112	67	70	89	85	90	86	90	86	97	78	81	71	64	71	76	66	76	92	85	70	87	85	105	93	65	79	90	74	60	77	79	104	74	88	77	91	81	82	83	58	74	94	72	85	76	69	78	90	77	79	81	68	80	88	92	96	70	78	92	90	90	91	93	91	90	94	94	107	83	94	83	87	90	83	86	85	83	88	105	88	85	85	95	82	93	67	86	71	95	64	74	87	90	86	89	87	88	92	85	79	79	79	86	96	82	91	69	70	88	72	81	77	83	81	79	91	69	95	88	75	90	100	103	81	79	81	92	86	56	93	79	78	91	79	83	84	61	87	85	92	105	76	91	77	81	92	92	84	80	93	73	70	89	91	95	75	103	81	74	96	86	84	104	80	98	79	93	80	77	76	104	93	93	84	94	83	87	76	82	81	90	85	84	90	82	75	86	76	103	93	82	89	53	89	89	76	78	105	79	88	98	88	69	83	92	86	84	80	92	70	82	86	79	89	77	89	97	71	89	80	73	89	87	77	83	104	79	83	73	85	74	84	98	82	72	84	85	71	95	84	84	85	87	93	79	84	88	81	117	61	78	94	79	97	75	76	80	78	79	86	86	86	93	102	81	82	89	85	84	86	94	91	84	104	97	93	84	110	90	77	86	94	85	77	89	102	88	82	96	100	78	89	80	78	84	102	87	64	90	79	83	82	63	89	86	86	79	79	88	86	69	74	96	81	87	79	74	89	80	79	95	77	84	71	96	95	92	83	90	92	77	72	84	79	91	98	90	75	76	88	76	86	85	85	79	69	101	100	93	87	84	97	88	80	92	88	87	87	88	80	104	81	109	92	87	81	68	73	83	75	87	85	98	76	89	91	84	99	96	81	70	85	95	92	84	84	100	86	89	83	87	71	88	95	92	97	86	96	78	102	69	91	62	69	86	99	98	86	83	87	92	74	90	77	82	87	84	85	106	84	89	84	69	85	79	92	86	87	81	90	85	86	85	81	86	79	97	64	76	89	72	80	84	86	91	90	96	76	98	84	67	94	66	76	89	100	76	81	93	87	73	78	79	75	79	87	97	90	83	82	87	91	84	70	87	77	88	86	81	86	83	83	83	84	79	99	82	71	68	85	94	72	87	74	86	94	101	90	80	84	90	92	94	87	87	71	75	77	90	76	84	80	81	83	70	91	98	72	67	85	77	84	83	71	81	106	104	80	79	92	83	91	96	104	72	92	90	83	93	86	94	82	86	80	89	73	91	81	90	79	93	76	72	81	77	95	84	85	90	69	83	106	83	85	80	76	86	90	77	84	83	87	80	97	82	96	77	73	85	70	95	97	72	92	73	73	87	75	97	96	94	70	71	97	82	79	76	83	74	108	98	87	79	63	74	106	84	89	85	74	73	70	73	87	68	75	89	88	78	89	76	78	64	85	111	80	83	69	82	105	60	87	80	94	83	92	76	77	77	83	85	91	79	92	99	73	97	89	87	90	73	89	88	66	78	68	83	84	81	65	98	78	88	100	92	84	85	86	77	82	75	71	77	85	84	81	92	83	68	88	77	85	111	80	81	81	108	83	86	76	74	80	80	97	75	86	97	86	64	88	76	83	88	93	79	69	89	75	75	74	91	85	80	97	75	80	88	87	79	85	87	82	75	81	82	89	95	87	87	90	113	84	92	71	87	91	108	108	74	93	96	74	89	82	84	85	108	66	77	80	98	78	101	91	82	83	72	81	91	87	99	70	95	79	91	89	91	91	71	91	81	82	91	75	95	80	89	98	89	90	71	90	74	87	91	93	68	93	69	81	90	84	97	86	94	95	82	99	86	85	84	91	93	75	78	88	75	84	66	93	80	79	82	88	92	88	86	83	76	94	98	90	77	97	87	91	71	75	81	89	69	76	77	81	88	82	91	80	77	105	84	75	87	88	90	101	75	84	84	85	88	90	82	93	91	97	105	95	87	72	83	101	76	88	82	76	82	76	84	80	86	92	86	89	80	94	71	74	84	86	89	86	89	87	85	76	98	91	85	77	82	81	90	88	77	81	83	93	88	103	83	85	77	78	113	65	94	70	77	78	95	102	79	88	81	95	79	83	82	87	73	73	86	85	85	87	79	75	72	78	88	83	81	87	102	93	91	88	75	95	79	79	97	96	92	101	88	88	78	83	71	82	74	66	92	66	82	89	92	98	68	85	83	54	78	90	106	63	84	100	92	79	90	80	80	76	96	89	80	86	78	85	74	94	68	75	92	88	70	96	99	87	91	99	89	79	84	88	94	83	83	93	75	79	86	79	79	82	78	89	91	65	87	97	90	82	82	84	88	95	80	83	89	86	77	93	68	106	87	75	86	101	100	94	90	82	80	81	77	68	83	107	86	101	69	99	91	79	89	79	67	77	76	94	91	81	78	86	83	59	93	84	103	77	97	78	75	74	92	85	77	79	82	70	72	88	66	98	81	79	82	83	96	102	65	77	81	74	64	79	84	89	77	88	72	76	73	84	84	83	89	87	79	89	93	95	92	93	75	95	84	81	86	110	72	85	79	83	100	102	81	76	99	88	84	71	86	76
2796	324	298	325	518	335	313	310	295	299	291	299	270	263	286	262	264	273	263	278	292	248	280	282	285	282	266	257	305	267	260	264	271	295	268	284	290	261	282	272	236	260	303	241	282	274	263	241	265	246	286	294	266	279	274	241	281	262	254	278	271	296	292	291	248	294	273	256	239	282	281	254	291	255	244	277	260	272	256	246	287	264	251	247	256	274	274	248	302	265	270	245	257	279	294	261	287	273	284	258	272	262	253	260	286	264	273	282	245	269	263	263	279	267	265	270	267	251	264	274	262	279	279	271	254	298	260	271	274	275	287	258	281	290	265	272	283	267	246	270	246	244	268	292	235	271	265	285	247	273	256	269	275	291	249	259	275	283	265	283	236	253	263	280	266	258	280	272	304	282	260	298	247	252	276	281	274	261	261	276	270	275	264	252	250	234	248	259	270	231	288	267	272	270	254	275	272	301	262	268	262	304	253	253	275	232	272	255	297	260	247	273	284	257	287	275	259	272	285	265	294	253	228	272	280	257	260	268	271	289	282	238	248	249	284	268	278	282	248	276	283	263	273	289	258	271	281	307	284	252	281	294	238	258	269	273	253	286	274	256	259	265	258	281	262	288	270	259	261	269	289	290	250	257	261	280	264	285	263	258	281	274	291	263	266	284	259	285	260	278	270	282	309	244	275	288	276	279	267	277	248	278	278	264	263	260	264	252	296	254	275	251	261	264	260	270	274	255	286	311	287	255	262	262	286	274	268	257	282	237	268	253	279	288	240	274	272	272	294	240	242	302	273	256	297	275	280	242	279	274	236	300	244	242	271	275	288	296	283	259	282	263	319	247	237	268	270	283	273	275	259	266	267	230	289	282	286	275	300	290	271	255	253	275	293	252	265	271	245	283	262	253	268	234	275	242	245	274	278	265	267	287	250	271	264	271	292	235	249	275	267	293	267	244	292	247	261	260	281	271	300	266	273	264	263	287	275	255	310	278	294	277	252	268	267	262	258	239	273	286	288	282	248	299	257	282	255	297	246	276	275	263	265	267	275	296	277	267	265	253	276	285	269	266	265	279	249	264	250	263	257	271	263	289	280	299	310	274	281	254	272	268	273	271	267	276	226	251	270	274	279	287	294	255	281	267	275	274	279	274	274	248	268	254	277	267	279	252	284	264	252	295	241	251	288	273	305	265	285	259	282	255	265	264	266	248	263	264	291	272	288	279	274	253	246	267	284	272	280	251	257	234	258	282	281	309	271	264	264	234	255	296	305	274	272	273	248	259	266	280	265	268	278	249	269	232	263	292	259	261	254	293	278	303	266	264	294	255	250	293	248	243	261	274	273	262	293	259	280	250	259	264	275	310	277	241	255	273	286	240	272	249	278	240	269	277	255	262	266	240	252	305	254	268	235	310	279	263	270	275	272	310	272	306	267	293	269	247	267	250	273	248	265	301	285	291	263	279	254	280	253	265	258	261	252	280	302	261	275	266	295	299	303	268	281	268	272	268	280	240	277	255	249	307	271	292	283	249	270	285	279	256	315	242	291	300	264	262	235	267	281	251	270	258	248	290	260	268	272	222	277	255	288	267	278	278	259	259	243	266	266	241	253	276	245	283	274	286	272	280	258	271	259	254	291	273	268	272	259	258	259	264	273	266	258	267	263	270	241	266	253	252	283	293	276	237	280	261	293	264	267	250	288	302	280	265	284	259	246	280	252	261	280	253	252	276	276	272	285	262	249	262	252	270	256	276	272	254	256	294	257	265	271	265	248	309	269	272	270	281	282	276	263	267	253	289	283	250	269	234	269	269	298	284	285	272	282	249	258	273	259	243	277	259	241	262	260	285	269	242	277	300	269	282	281	273	300	252	243	268	270	264	280	280	254	267	272	271	255	258	254	289	256	245	295	260	261	236	253	279	246	282	278	292	256	251	275	292	278	258	257	256	263	295	260	286	258	280	261	255	244	263	259	299	294	277	285	267	271	242	282	234	276	289	259	272	269	264	271	292	273	270	278	268	239	247	261	253	262	271	252	284	259	270	273	311	249	249	275	243	261	267	307	268	273	241	271	241	285	291	241	302	267	276	267	287	284	258	275	259	277	265	272	266	282	268	266	253	275	274	280	275	260	272	256	275	256	266	276	259	274	258	255	284	275	276	291	271	262	255	285	255	281	271	257	278	290	305	319	283	265	291	296	279	290	301	296	248	290	257	217	261	278	259	292	273	258	282	257	280	262	243	274	279	263	238	286	265	250	255	269	266	267	270	261	259	285	286	305	282	282	267	276	257	282	243	267	263	263	270	254	259	289	266	265	264	274	245	257	272	259	237	238	283	276	260	254	279	276	267	306	281	268	272	287	271	256	273	275	276	290	270	279	271	244	266	285	263	251	250	248	291	246	260	287	248	280	257	293	268	248	276	286	253	296	285	243	279	283	263	270	303	260	269	296	290	260	300	250	247	284	258	263	297	272	271	256	282	278	262	287	288	278	271	283	271	287	281	285	231	259	278	292	293	281	254	239	271	257	258	290	275	268	258	290	273	268	299	256	288	296	288	293	276	287	271	274	267	255	285	289	280	271	255	264	233	265	253	288	277	232	246	285	255	250	273	268	268	272	278	289	256	283	256	270	250	266	277	277	248	261	274	254	271	280	265	297	283	261	238	280	242	268	265	272	264	260	252	268	279	264	261	267	269	264	258	296	229	265	276	288	288	252	261	274	267	295	270	268	257	264	283	279	276	273	264	233	263	281	251	272	266	259	257	265	251	243	281	297	298	256	261	296	308	274	267	278	253	259	269	268	276	254	252	282	282	269	261	280	284	274	286	275	273	271	269	274	276	321	274	259	273	302	271	240	261	279	263	288	256	277	269	250	247	271	273	293	270	243	276	266	283	287	274	254	299	271	286	242	271	267	254	254	279	261	248	267	228	253	254	257	275	277	279	267	245	269	280	251	305	261	277	289	251	283	296	272	281	274	259	287	290	257	303	274	259	273	274	256	257	242	246	280	257	271	264	266	304	263	282	258	240	281	269	256	275	243	270	269	237	248	263	284	275	266	238	235	260	251	281	259	234	261	251	235	257	294	269	259	274	258	253	285	260	255	270	266	288	304	278	270	252	290	263	279	242	257	258	275	289	271	276	260	267	241	283	267	260	277	262	278	263	251	282	245	284	274	255	259	232	262	283	266	250	266	260	281	260	274	268	288	263	269	264	267	275	273	256	273	287	264	287	292	284	278	285	260	273	258	273	264	263	264	259	272	285	302	268	279	288	262	269	274	270	265	273	263	279	294	269	267	270	297	272	237	272	285	282	269	287	277	270	276	255	266	243	263	268	260	246	279	324	315	258	281	253	261	253	275	266	263	284	265	295	266	278	287	278	281	263	228	261	296	282	295	305	259	283	257	247	272	304	271	272	225	276	286	263	286	266	258	249	251	275	275	273	264	263	251	268	285	250	274	266	247	264	279	267	264	275	253	260	253	281	256	261
25370	5171	1172	918	1995	556	484	371	338	271	282	300	299	268	251	245	250	252	252	227	255	251	259	239	244	246	217	200	222	221	234	228	220	208	231	221	218	236	227	235	245	215	213	234	201	224	240	255	231	224	236	245	212	248	225	218	247	227	225	185	222	230	217	246	212	234	213	228	253	226	224	243	222	209	244	230	227	245	250	231	212	226	259	219	216	196	238	193	210	240	222	210	246	228	236	248	220	205	225	207	235	236	221	228	207	218	215	217	228	215	213	234	229	228	205	210	220	212	237	211	199	239	208	239	207	225	219	197	211	230	220	223	195	220	229	223	217	198	232	206	210	219	216	255	233	194	241	248	213	219	216	217	215	235	214	215	220	227	237	206	240	236	226	211	214	200	193	200	239	203	208	227	220	207	209	218	225	254	235	196	238	199	243	198	211	210	230	219	197	229	230	243	200	231	216	256	213	222	242	237	208	214	223	205	209	245	200	209	222	217	239	235	165	201	215	218	225	196	223	217	258	224	218	204	223	233	214	194	244	213	229	213	234	212	237	222	234	215	256	231	216	230	201	208	219	232	200	215	211	237	251	236	212	238	223	217	229	226	240	223	227	216	233	224	224	201	233	237	248	234	211	219	213	216	237	229	238	220	222	203	203	222	193	228	195	194	242	228	187	217	227	240	209	202	202	221	243	205	245	229	207	222	207	212	224	220	221	214	226	216	217	224	235	229	239	228	234	224	229	222	224	216	244	227	223	215	220	225	185	222	214	231	227	219	237	236	226	235	224	227	211	216	241	234	236	231	203	207	221	233	244	222	234	221	202	211	249	204	238	231	219	222	216	205	188	228	217	243	241	221	182	257	239	239	228	224	235	237	216	214	242	239	217	206	223	195	239	216	208	235	221	225	223	219	222	216	198	227	203	203	229	222	222	227	209	268	246	228	246	217	194	258	225	254	214	221	229	210	198	207	227	230	240	231	217	236	234	234	236	239	208	209	218	208	211	215	233	233	215	191	224	201	216	228	221	248	231	210	236	213	226	218	201	216	217	205	206	209	209	223	191	212	189	198	239	209	226	219	229	204	216	227	230	199	236	245	230	228	229	236	211	230	219	211	232	211	215	225	218	239	220	207	216	230	217	233	214	195	211	222	230	219	232	199	226	245	219	221	199	213	218	208	222	184	210	237	217	214	238	215	203	223	202	222	236	242	227	219	210	233	222	218	234	209	240	216	243	237	238	216	230	229	242	242	213	203	226	225	224	212	207	240	217	229	211	210	211	223	212	231	199	235	214	207	236	215	232	204	254	195	225	216	212	226	254	218	192	204	247	208	222	233	241	227	204	238	227	208	218	214	237	218	226	218	222	226	222	209	211	214	219	212	216	201	239	216	236	222	242	244	193	234	202	244	247	198	217	220	216	244	208	245	243	256	247	221	255	238	206	215	213	234	234	230	216	223	222	214	209	219	237	211	219	213	205	213	220	234	213	236	221	197	218	207	230	216	235	228	228	222	229	234	218	214	222	225	206	235	216	223	209	231	239	204	189	226	233	210	198	233	215	245	244	213	191	236	222	216	209	227	220	188	233	242	233	205	211	202	209	203	225	203	208	226	212	215	257	205	218	233	218	200	202	217	206	218	216	254	225	210	208	198	248	215	219	229	239	231	204	230	218	236	236	230	224	227	212	243	236	238	225	221	237	215	228	238	221	222	214	214	207	205	220	208	220	218	209	218	198	238	216	248	204	208	226	220	201	214	240	193	260	237	231	253	207	210	230	207	223	216	237	228	189	214	218	203	223	231	200	224	192	234	235	251	239	228	214	217	222	218	212	222	230	224	208	231	216	223	242	244	222	220	246	212	218	211	238	256	225	234	212	209	241	216	217	224	218	208	208	215	215	243	230	207	205	222	194	223	228	214	235	223	183	250	249	220	194	195	218	220	203	224	233	203	232	222	245	222	220	237	219	226	208	225	217	248	229	224	238	228	243	232	219	232	205	255	239	231	200	226	217	222	253	228	225	217	219	221	247	223	237	225	212	240	223	232	210	228	227	199	210	236	230	227	191	226	222	244	223	214	217	210	191	204	221	225	229	212	205	196	210	216	218	216	241	226	214	211	219	246	210	233	215	196	187	233	218	216	213	209	242	213	217	245	209	209	218	214	214	216	228	222	212	223	218	222	218	206	204	222	219	236	197	235	216	213	239	217	233	222	216	216	214	223	225	222	230	206	248	232	237	248	216	231	212	214	226	214	267	196	223	212	213	223	227	232	225	209	204	230	231	232	200	231	219	248	238	229	227	239	247	230	226	248	215	220	244	253	232	225	235	224	228	233	231	225	216	234	209	201	201	207	203	231	255	222	215	230	227	231	207	229	224	263	202	211	200	225	224	214	219	249	212	249	258	214	196	241	234	223	216	246	216	213	221	232	202	237	239	185	220	247	211	224	248	216	242	227	198	217	227	202	226	211	222	238	223	191	234	224	206	231	217	212	237	218	220	215	207	214	234	212	240	203	239	236	226	224	234	235	220	243	229	251	230	231	249	228	237	227	235	232	218	215	216	228	234	218	209	217	236	241	230	217	240	208	194	234	217	213	234	229	206	232	240	226	241	214	212	212	209	223	182	212	234	223	238	252	232	245	235	192	227	231	202	234	241	210	229	239	217	203	236	222	199	215	207	213	212	215	192	236	191	219	214	197	214	245	218	216	210	236	230	214	204	248	228	251	224	191	241	213	216	211	204	221	210	213	220	243	226	209	218	235	212	226	216	214	213	233	211	242	224	221	247	246	213	228	224	221	215	211	233	210	213	251	204	213	235	240	198	209	222	198	212	199	243	234	239	230	207	223	215	238	241	190	227	206	225	207	215	207	244	244	209	239	232	211	221	238	212	239	203	228	244	183	219	224	213	209	245	224	211	218	237	218	195	206	207	196	229	221	223	245	239	251	237	200	194	221	229	220	209	246	206	228	211	210	219	216	228	196	239	234	222	260	240	229	249	226	228	221	229	209	234	227	216	221	236	225	242	226	236	225	234	215	217	240	195	231	232	213	206	264	258	223	226	240	206	228	214	230	217	234	251	235	208	228	220	218	215	234	186	217	235	214	250	219	195	231	228	212	202	226	223	246	226	200	237	216	245	222	228	205	201	215	203	198	254	213	205	223	218	229	209	243	222	231	224	228	249	200	239	209	215	209	229	236	210	220	224	211	194	241	236	212	259	222	231	217	202	195	217	209	235	251	245	193	217	206	190	225	233	245	203	235	236	209	209	222	221	229	219	218	215	217	204	217	221	203	222	203	216	223	234	243	243	232	242	224	235	234	257	216	230	249	226	203	200	234	225	221	229	177	224	235	237	239	224	212	208	218	225	227	203	230	223	242	211	228	204	226	206	222	213	218	256	253	247	235	194	198	205	202	204	214	233	216	211	251	234	234	214	251	207	201	211	201	215	224	215	221	202	222	221	236	207	237	191	239	213	209	213	206	198	220
11907	1178	2194	2640	7238	2087	1741	1502	1384	1183	1086	1021	934	929	860	833	796	773	782	739	731	690	675	716	666	667	616	594	679	656	662	605	635	564	639	646	615	613	631	612	586	595	592	587	605	617	585	616	609	594	574	614	583	538	615	575	603	602	555	576	582	591	575	600	619	597	604	609	580	599	570	593	573	591	572	589	549	617	562	533	578	574	567	581	574	582	554	592	585	548	593	589	573	614	614	564	512	571	608	581	558	559	555	537	577	544	588	609	576	567	587	564	569	537	554	579	589	553	606	577	577	573	534	623	577	567	556	580	543	528	624	583	566	529	580	563	557	623	588	552	579	566	549	579	578	537	481	578	544	537	538	583	542	601	543	570	532	600	580	557	596	560	553	579	563	545	608	548	575	552	571	563	600	577	571	513	529	550	606	597	595	564	571	566	568	570	545	595	544	557	590	538	534	573	579	536	573	563	564	580	565	597	558	575	579	556	542	595	576	596	558	566	582	565	561	583	561	576	577	538	561	540	593	548	539	600	602	550	559	560	580	556	552	567	562	557	585	586	562	620	583	605	584	580	536	564	561	546	544	537	542	568	585	586	551	550	546	622	601	588	539	573	574	565	584	581	556	605	541	611	537	544	531	549	573	556	576	568	558	517	577	588	584	563	564	565	549	607	565	542	577	534	593	597	556	579	559	597	561	573	609	566	598	552	607	562	600	578	564	605	572	546	531	546	577	535	583	547	574	573	553	571	557	560	573	551	532	550	576	596	595	595	614	616	611	587	587	552	596	562	574	567	537	553	542	573	599	558	584	523	564	600	544	523	557	553	572	561	586	576	557	579	589	576	568	543	558	550	585	562	546	543	528	565	572	571	523	573	567	553	568	567	601	598	569	541	605	554	530	566	557	558	550	565	560	541	584	581	596	533	601	570	567	533	559	583	537	544	578	565	534	549	555	582	556	518	541	584	565	551	545	578	592	607	566	534	539	585	608	567	571	559	552	583	543	580	540	570	542	556	576	540	575	542	570	551	544	550	548	532	546	567	547	541	533	537	557	563	567	585	549	573	533	569	557	543	590	565	556	600	552	587	557	572	536	554	599	570	557	546	573	604	558	522	503	579	609	583	569	530	574	548	577	604	571	577	540	552	590	524	599	524	586	578	566	605	575	592	545	589	589	600	549	547	533	579	595	555	537	567	559	571	581	539	553	573	562	590	581	570	544	598	586	570	595	565	606	590	570	561	554	577	595	584	580	559	588	554	576	561	534	572	563	599	563	582	527	543	555	579	551	578	537	558	523	551	558	526	605	556	551	529	578	553	631	551	569	565	529	524	566	589	586	542	586	552	625	564	557	596	547	599	544	547	532	577	561	550	540	559	586	593	543	602	583	580	559	615	576	583	576	594	600	575	564	594	594	533	557	616	567	515	551	581	557	580	561	523	610	550	549	575	582	567	513	584	562	592	604	602	574	559	582	589	570	566	490	532	558	572	561	523	584	580	565	575	602	534	516	607	578	546	532	540	603	538	559	550	517	562	629	616	525	566	585	505	548	563	590	555	580	571	573	585	561	541	618	612	567	586	595	582	562	564	554	546	578	560	572	557	587	556	552	522	569	576	570	547	569	563	563	571	561	582	567	576	542	541	594	551	548	593	603	560	560	566	580	574	568	570	575	537	561	550	554	554	555	556	538	546	545	548	565	625	606	560	547	559	579	593	559	567	548	568	561	549	539	576	582	592	572	502	571	610	562	577	560	548	619	566	580	615	588	576	517	573	525	559	538	562	546	549	591	583	542	524	577	608	563	510	588	555	559	568	553	588	578	560	582	582	574	629	560	566	550	543	624	589	599	571	539	548	541	558	572	595	545	562	545	573	566	533	578	591	576	586	566	570	562	563	537	569	593	538	575	592	620	541	574	583	517	592	541	599	504	596	590	585	559	590	564	583	582	551	546	564	518	582	516	561	562	591	545	578	587	536	567	570	569	566	608	539	542	581	573	523	560	589	568	577	594	616	513	523	562	586	509	572	571	593	574	579	582	548	591	603	539	603	602	531	614	567	533	544	557	556	586	579	563	580	543	556	596	594	567	576	554	557	619	566	603	580	548	585	581	529	561	560	562	577	579	555	530	578	636	596	576	576	560	550	589	581	571	549	582	580	569	563	546	558	573	606	578	553	543	590	551	547	567	544	571	596	587	565	593	553	574	536	549	563	556	598	537	546	567	570	560	548	581	554	595	601	604	593	562	566	536	575	552	582	529	570	635	609	552	614	582	611	539	576	592	561	548	504	576	578	577	607	592	561	583	539	556	615	568	590	533	567	604	585	582	580	546	581	607	567	556	517	610	565	547	602	565	583	547	565	615	565	568	557	554	574	572	539	542	570	578	605	566	573	566	592	544	566	537	589	591	616	526	555	598	574	554	585	534	562	538	558	589	552	565	588	580	599	574	569	576	563	574	579	553	538	541	519	572	563	547	536	606	599	592	571	547	588	550	562	607	542	560	539	568	543	580	552	545	581	556	560	581	511	555	587	507	577	519	544	534	576	586	603	544	598	541	585	599	573	588	580	580	568	590	563	574	547	561	520	589	571	543	569	567	603	600	563	555	567	592	548	592	519	588	555	514	601	561	570	582	581	571	604	593	604	564	578	581	580	559	609	517	562	535	562	566	568	571	555	601	574	535	582	563	571	601	556	558	552	589	558	579	594	588	615	546	576	546	532	564	584	592	539	571	561	568	560	571	561	570	570	573	595	614	575	571	567	568	551	551	602	567	568	650	591	602	579	550	568	528	531	573	567	570	546	566	593	584	563	590	566	569	558	610	606	573	523	565	562	583	506	589	537	580	538	564	542	615	558	571	573	616	610	558	533	548	613	578	568	607	535	566	544	581	597	577	586	542	576	605	533	552	575	568	582	575	581	579	556	544	546	585	565	582	568	547	542	588	587	507	596	524	564	603	559	602	565	548	579	594	553	538	599	568	590	552	580	592	603	550	562	576	573	596	530	526	530	597	586	586	562	566	593	587	539	586	560	527	587	564	598	552	587	566	577	561	585	607	519	563	548	553	612	580	546	565	562	549	560	572	544	570	562	581	510	505	583	571	551	592	564	568	562	553	552	582	538	566	548	564	537	602	583	558	557	550	542	581	564	577	572	601	573	578	587	560	577	620	574	600	532	546	570	609	596	562	536	552	591	546	584	545	546	518	558	539	556	571	556	596	551	579	606	595	598	587	541	570	586	565	548	602	603	587	536	586	578	510	557	562	553	591	572	559	535	551	579	556	543	619	553	552	604	529	591	537	570	564	616	557	559	566	559	586	592	563	575	555	584	507	562	567	546	551	570	562	537	544	562	576	583	580	577	568	550	559	566	530	579	541	581	594	557	606	594	532	565	539	576	554	564	543	563	569	595	518	607	580	585	579	572	544	583	538	587	594	570	559	576	554	598	527	562	559	563	586	575	561	547	590	550	563	607	606	570	594	571	589	522
34614	13711	3651	1803	4754	1005	734	594	527	480	462	403	387	349	333	333	367	336	296	275	312	313	333	300	293	292	328	309	287	300	289	283	277	292	263	277	256	301	288	275	273	277	273	282	289	284	277	290	293	268	247	278	246	278	270	279	281	258	272	270	274	249	277	269	267	269	259	267	261	261	231	289	278	257	264	305	257	286	251	278	262	271	277	284	254	295	292	272	255	280	263	265	257	258	270	255	217	259	263	269	285	272	285	273	260	271	288	256	289	255	268	263	270	251	245	269	267	271	270	248	272	255	265	255	237	261	247	274	248	243	275	272	271	281	263	297	299	259	229	266	252	254	274	250	246	239	266	247	271	280	266	286	251	241	241	240	253	271	249	275	265	251	249	266	260	269	282	254	260	274	270	294	261	264	250	287	265	272	256	262	247	245	254	229	264	261	252	265	226	253	268	274	251	287	302	293	273	287	292	279	252	240	269	234	262	236	277	232	272	277	255	271	281	231	258	317	242	269	260	269	256	279	295	276	240	254	259	311	289	298	287	264	266	264	261	281	289	248	270	278	271	273	296	272	246	287	251	241	262	263	299	279	252	255	250	254	291	279	254	235	274	286	281	254	256	290	247	263	231	282	250	248	286	290	287	294	277	263	283	254	258	249	269	296	260	257	283	268	282	255	259	244	272	289	268	279	231	251	270	277	252	261	325	275	266	250	256	257	279	259	288	301	277	251	247	256	253	255	279	285	236	275	268	281	260	260	252	251	234	264	289	243	273	249	221	261	263	264	263	285	274	294	277	270	274	278	257	261	239	248	287	266	285	300	268	249	275	271	264	266	278	268	229	290	256	250	255	212	260	279	257	264	255	275	252	263	261	261	242	260	250	257	281	246	245	258	261	273	239	264	241	255	249	264	276	272	266	278	265	265	293	266	282	264	255	261	267	270	265	279	259	249	255	247	287	257	275	258	297	262	277	296	273	266	288	235	251	272	252	268	262	255	264	273	302	281	278	287	274	258	262	288	247	237	291	268	248	250	298	266	272	271	287	314	274	277	250	242	295	274	270	250	266	269	276	270	291	273	245	267	263	248	247	263	242	277	271	256	268	283	280	275	272	285	259	276	243	271	292	280	248	244	285	264	263	299	261	265	267	279	290	270	290	270	291	271	273	277	284	273	277	284	284	289	265	256	283	254	256	269	246	252	283	283	271	264	278	234	272	300	281	308	272	243	254	254	254	273	266	251	287	305	258	242	297	289	282	240	286	289	247	267	270	294	288	279	271	265	271	273	246	285	281	264	266	253	277	275	254	295	264	256	272	287	252	248	247	240	279	256	255	272	275	262	256	271	254	288	251	300	275	302	272	297	276	261	264	285	255	257	280	287	243	281	263	251	243	254	272	274	268	297	269	269	254	241	240	278	253	257	278	275	255	282	249	246	274	248	245	258	262	242	281	254	295	231	260	266	250	268	266	262	285	261	294	287	281	262	290	299	249	268	260	268	258	263	257	272	244	275	258	249	247	244	255	310	249	282	258	255	275	286	263	267	272	272	265	270	288	250	274	314	276	281	289	230	269	283	264	279	228	242	265	264	327	253	260	274	270	251	256	279	249	259	302	277	255	261	242	287	274	283	239	265	260	274	277	276	238	292	263	308	277	236	271	296	289	227	268	248	219	281	301	254	264	272	276	298	272	254	263	250	271	245	282	254	242	286	253	271	244	241	274	265	256	279	264	266	279	281	264	250	255	263	275	237	259	249	269	302	256	255	261	254	255	272	263	262	224	284	247	284	287	261	284	260	245	259	273	267	244	246	265	280	227	267	248	288	263	297	277	249	232	254	233	246	280	228	269	261	226	255	260	291	252	241	281	249	266	232	273	243	289	269	265	286	268	292	309	279	250	272	243	233	263	287	247	259	235	266	258	298	267	257	267	282	274	265	280	276	259	268	231	267	251	251	266	275	261	246	293	273	292	257	273	238	253	288	251	252	264	246	298	305	256	253	266	281	267	284	238	254	260	275	230	274	273	279	281	275	288	298	253	256	227	258	295	233	261	270	301	260	271	276	233	270	257	246	282	265	243	282	275	270	255	274	266	301	267	281	274	259	263	285	261	292	274	258	245	260	255	269	244	287	268	250	256	259	280	261	254	300	241	276	292	253	283	274	282	280	283	271	253	274	244	238	279	275	246	284	263	261	253	268	258	238	287	283	291	283	277	262	274	302	297	246	280	249	276	274	285	284	280	278	292	266	240	264	262	310	276	282	268	274	252	261	276	267	267	271	252	278	275	249	281	262	271	261	278	297	278	303	259	278	296	273	282	276	273	274	297	257	266	251	242	281	253	252	245	235	276	266	274	282	291	281	303	265	263	233	267	282	267	276	269	252	270	241	286	255	284	277	283	274	276	253	262	276	285	273	268	263	283	288	290	257	267	277	255	260	283	251	277	277	273	261	312	278	255	261	247	250	268	261	320	290	236	238	270	280	267	284	250	242	291	293	238	281	302	266	282	230	240	277	268	228	241	272	247	256	271	251	252	293	281	267	249	249	269	272	277	250	240	281	265	259	269	289	278	268	255	252	288	290	276	269	285	276	247	267	236	281	276	254	298	297	261	270	244	271	264	277	276	250	278	269	256	239	251	267	261	278	242	280	279	274	247	280	259	269	289	300	291	256	272	241	268	253	272	297	268	261	273	274	260	291	258	240	271	261	231	273	288	275	256	249	244	241	271	281	247	259	266	283	282	273	248	246	285	276	261	268	245	290	282	250	262	252	255	290	297	268	292	239	266	267	248	264	288	284	283	285	276	269	272	270	268	254	241	271	272	242	306	259	307	292	282	262	286	242	255	262	266	277	269	310	253	206	261	243	256	263	250	276	264	253	266	247	231	259	286	266	287	269	292	253	245	246	273	257	294	285	295	250	240	287	253	271	260	253	260	275	271	260	305	241	264	256	254	298	260	259	240	280	273	274	256	260	249	291	272	277	270	274	266	278	268	291	273	258	294	262	284	272	251	257	279	244	266	301	264	281	263	294	263	260	275	278	250	257	291	275	257	295	267	241	250	291	258	265	294	260	268	246	275	264	280	250	254	249	255	255	268	275	266	264	258	276	286	256	242	298	249	266	274	282	260	274	270	259	274	244	309	257	262	268	279	215	286	262	265	289	264	257	304	257	273	263	270	283	236	237	281	257	258	260	230	250	263	254	216	276	256	261	301	241	248	285	262	306	258	266	243	325	281	268	255	250	262	257	278	232	284	288	279	279	237	275	260	264	270	260	317	277	232	240	262	286	272	264	254	233	282	255	269	276	269	250	239	239	289	261	273	238	278	232	242	280	297	274	244	272	249	233	262	257	283	252	232	272	267	260	281	270	272	254	258	266	246	267	258	235	289	280	248	276	246	268	245	256	237	277	234	248	287	263	263	281	254	255	255	259	252	245	270	298	259	260	241	241	251	263	269	259	244	263	241	287	278	273	251	276	302	251	249	269
16724	1952	3938	4687	12155	3617	2895	2511	2137	1859	1766	1571	1409	1276	1225	1147	1106	1107	949	922	954	879	953	882	836	851	868	830	815	817	793	800	733	757	764	786	757	714	763	715	688	699	719	712	693	734	676	723	723	673	677	716	658	669	693	684	672	665	675	731	685	672	701	664	638	684	621	655	686	675	656	716	664	652	726	634	661	638	687	647	643	632	653	636	660	644	668	639	638	716	696	632	681	649	650	649	669	616	698	638	669	631	671	669	645	663	631	654	628	640	670	612	653	679	665	626	671	630	618	656	674	625	611	608	633	664	654	685	686	666	620	613	649	620	635	671	659	646	654	604	639	631	652	621	668	634	646	654	657	644	632	655	613	654	649	640	683	654	640	657	658	668	617	643	632	630	644	630	665	622	596	671	636	655	657	672	640	621	612	624	640	612	641	716	611	655	670	629	636	619	630	609	669	577	629	690	649	630	645	652	626	629	675	680	639	657	648	645	633	626	641	637	685	627	674	616	654	619	631	638	617	653	635	695	624	687	663	629	696	662	696	627	637	628	657	610	666	652	611	673	629	630	626	662	613	680	678	676	673	617	617	641	657	651	644	644	665	667	643	671	655	636	689	642	647	648	681	621	610	649	597	660	647	646	685	636	629	635	651	687	589	612	626	682	695	672	693	631	652	616	645	617	658	639	642	639	638	618	632	641	669	676	595	644	645	659	680	629	631	635	592	632	604	622	652	657	645	623	654	638	631	630	678	666	624	627	674	639	632	625	634	637	684	674	682	655	592	638	656	639	664	617	670	604	613	657	638	653	665	655	626	674	648	631	673	631	657	668	631	638	622	615	686	628	710	660	673	661	658	631	625	654	622	647	646	626	623	610	630	665	645	590	640	607	683	663	668	639	652	643	654	659	663	626	652	703	630	632	640	630	648	620	612	639	636	651	672	674	630	615	620	656	631	706	631	696	658	658	651	617	604	660	677	613	642	611	657	620	666	622	630	661	671	646	626	654	659	686	623	615	606	636	614	649	672	669	657	612	546	618	657	660	637	673	624	638	639	628	634	652	616	647	599	694	663	629	666	622	646	656	681	645	632	645	632	649	647	600	604	648	709	650	664	653	656	651	621	588	667	661	626	622	610	619	631	651	625	656	652	663	641	622	635	638	614	645	715	663	667	675	662	652	628	629	614	626	657	608	639	636	641	579	653	643	656	608	601	661	660	629	628	609	623	665	685	658	672	694	641	645	641	622	695	636	622	665	665	658	675	679	648	626	630	654	644	674	658	640	674	614	685	657	658	644	667	602	671	620	643	611	657	656	695	612	623	669	671	637	661	663	650	659	657	675	622	660	597	657	640	647	615	646	692	663	639	607	611	630	629	670	613	665	619	588	674	662	632	695	680	643	649	647	624	647	690	662	690	645	667	659	661	678	641	652	654	627	673	635	659	627	633	673	576	665	681	658	634	629	645	632	675	638	649	616	595	639	659	629	648	617	685	648	626	653	637	598	615	624	665	603	669	586	656	633	667	660	631	610	692	607	626	656	635	697	644	657	678	634	611	677	699	656	596	625	646	665	628	632	658	615	634	651	641	571	668	627	621	639	627	648	616	652	629	669	618	692	639	627	658	624	605	625	605	630	621	670	630	661	656	627	641	630	639	640	649	640	665	643	631	601	611	641	633	588	630	642	648	612	645	639	684	619	635	594	663	609	639	648	642	629	636	659	613	664	676	677	648	601	639	656	656	593	633	608	648	645	655	601	660	652	675	723	618	602	606	635	629	649	614	626	606	682	623	638	650	630	632	656	656	682	664	653	626	626	630	655	645	637	645	591	668	641	658	614	666	595	652	626	646	684	625	600	639	606	678	615	636	611	653	642	650	614	644	661	612	644	662	621	676	645	679	637	604	698	644	669	622	689	623	651	617	638	653	626	686	637	662	615	681	638	587	640	642	622	656	661	611	605	624	647	641	581	638	628	719	619	674	676	619	688	633	619	658	641	601	656	606	610	629	637	657	648	684	641	644	674	613	623	676	654	663	633	669	640	625	597	665	609	649	608	592	622	625	630	634	688	641	661	626	656	665	629	662	607	661	648	645	645	651	690	650	667	649	660	635	645	630	662	624	631	641	666	667	653	650	624	668	663	648	609	628	620	633	640	631	632	580	625	621	647	644	650	608	619	639	666	628	613	644	680	599	645	641	604	649	646	634	615	638	615	643	668	665	650	628	667	693	678	626	679	665	607	610	632	676	677	666	640	641	646	651	638	677	644	632	632	650	643	661	663	632	680	677	716	624	636	642	639	666	647	628	624	618	645	643	614	632	656	641	649	639	640	646	632	628	583	648	662	638	653	688	642	649	673	652	641	678	643	633	618	663	653	685	654	621	668	645	669	614	658	655	614	643	663	664	647	634	648	649	629	624	655	636	659	595	641	658	635	648	649	634	617	653	649	643	637	680	683	656	649	620	681	683	672	665	638	660	638	647	612	646	668	601	650	646	588	664	617	650	635	637	596	635	656	662	644	660	599	612	666	690	671	643	660	611	608	624	652	626	641	664	668	662	636	677	645	597	605	662	623	640	644	654	619	640	650	610	629	686	642	657	658	596	673	639	637	673	650	671	617	577	631	646	592	625	646	671	617	614	654	621	654	654	643	625	634	606	609	632	667	643	630	631	655	672	613	638	642	609	610	690	660	617	615	694	642	652	645	653	657	630	664	663	620	641	622	654	592	593	639	697	631	635	643	605	647	685	615	668	628	629	642	624	632	669	668	647	648	642	632	574	650	662	648	613	648	596	625	668	630	652	633	651	658	649	646	603	596	637	630	625	640	631	665	642	669	676	603	624	646	610	661	645	681	649	651	606	662	632	612	628	659	647	641	667	643	599	663	604	627	662	596	653	642	594	628	655	622	609	673	646	645	628	598	644	629	649	650	624	641	645	665	658	624	628	680	670	606	636	638	609	644	645	679	677	667	626	641	649	631	655	656	659	664	644	663	614	639	650	625	696	633	579	668	648	645	650	646	629	662	605	626	637	707	667	665	680	647	608	658	706	659	691	642	614	659	666	614	650	662	668	651	667	633	647	632	621	655	666	647	643	624	662	682	627	642	640	652	648	664	646	669	618	632	628	644	640	635	600	691	649	647	619	593	604	630	619	647	584	652	650	596	653	637	642	655	617	704	639	634	688	651	623	680	600	670	675	640	655	617	650	677	625	619	589	647	671	637	629	635	623	604	594	699	649	617	629	639	624	634	614	677	639	645	625	700	613	642	593	627	667	678	635	652	625	673	614	602	665	634	620	678	681	599	636	634	639	614	691	696	628	620	641	653	618	648	678	618	627	656	663	688	660	625	645	638	665	630	631	625	645	634	646	638	665	624	642	635	636	691	638	606	659	623	675	628	634	612	618	623	654	614	662	706	661	654	631	631	657	641	655	655	655	603	598	653	633	654	642	610	608	681	662	646	612	696	686	616	693	634	653	601	608	631	583	656
2713	124	120	118	147	107	100	86	78	80	80	64	92	103	88	80	81	100	94	83	86	118	78	99	85	76	97	105	79	70	102	79	83	86	74	98	101	79	88	92	87	81	69	73	100	96	89	81	92	84	79	81	94	89	95	83	92	88	89	70	84	99	88	87	59	76	82	93	86	86	87	72	84	67	96	83	69	82	85	60	71	73	84	87	101	94	75	85	86	77	93	86	78	103	80	87	102	96	85	77	101	88	84	94	94	86	71	103	81	90	97	83	99	89	91	80	81	86	97	79	67	81	92	86	77	93	75	90	93	91	70	101	69	77	80	102	95	82	80	100	82	85	94	73	73	96	85	93	80	93	74	101	90	83	89	73	81	84	80	85	86	93	96	82	104	80	78	103	72	78	81	115	95	79	79	94	90	77	79	92	103	71	82	85	99	73	81	84	95	82	87	81	98	96	109	101	86	93	87	78	98	94	79	84	88	80	75	103	78	91	90	99	63	95	89	93	93	81	85	80	80	90	86	94	86	88	92	84	95	71	110	89	85	81	76	75	73	83	75	94	71	77	93	80	93	92	71	80	102	81	95	98	100	87	82	80	95	82	80	86	67	80	95	92	75	83	85	87	81	80	81	89	97	85	87	68	92	88	108	80	59	69	83	89	90	83	86	89	74	81	91	92	64	84	88	97	86	90	81	67	96	94	92	95	89	76	73	92	72	77	104	87	97	82	79	95	95	75	93	88	87	72	94	88	107	79	79	77	79	84	77	77	76	76	75	90	88	78	94	63	62	73	96	89	81	103	89	86	87	94	81	79	82	64	81	81	76	74	88	98	77	99	89	89	81	74	79	92	77	82	70	93	80	68	99	80	73	94	93	99	80	94	82	80	81	110	89	80	111	89	92	75	85	80	73	85	89	93	82	71	96	95	82	84	79	91	107	85	93	107	72	79	106	106	77	105	90	92	82	80	84	78	80	77	88	90	98	85	76	76	78	80	82	74	80	89	87	73	72	80	81	78	71	95	83	77	87	87	79	88	87	84	71	84	72	84	76	76	90	91	90	84	81	79	85	75	72	72	77	103	84	99	93	91	66	89	86	82	100	89	78	84	87	78	62	65	104	101	90	93	79	81	88	81	78	68	83	78	85	74	80	90	89	86	92	106	102	83	90	92	87	71	92	86	84	95	97	83	72	88	100	86	82	79	86	93	90	77	69	89	75	93	90	81	92	95	80	70	103	78	96	95	88	90	70	82	95	90	81	89	72	87	73	96	86	86	69	76	74	85	98	88	85	85	92	88	88	97	90	82	79	76	85	77	86	80	95	90	101	88	81	82	93	67	85	97	81	83	83	77	75	82	91	83	90	86	102	83	96	91	98	90	72	98	71	75	88	92	80	82	68	78	73	103	86	80	103	74	95	87	102	85	88	92	76	76	80	92	68	84	102	94	63	69	78	93	86	91	82	96	75	78	100	77	74	104	84	100	84	86	76	94	72	94	75	91	76	65	83	99	84	74	94	90	78	98	94	79	90	74	92	78	71	96	87	92	86	107	86	78	82	80	85	95	82	96	72	88	88	88	88	110	98	83	86	79	73	90	92	76	79	73	103	81	76	123	68	71	86	77	76	88	82	79	74	94	91	77	71	75	93	94	79	87	82	77	69	83	76	63	84	77	73	66	86	74	76	90	91	79	88	82	75	87	78	82	104	84	94	80	92	90	74	90	85	71	93	103	76	84	92	71	86	84	86	96	89	85	80	82	85	81	86	89	77	98	65	92	94	90	63	79	94	82	96	94	75	86	85	79	89	85	89	67	77	82	109	85	78	95	63	79	87	93	76	79	77	60	82	67	69	92	103	105	89	89	87	89	82	88	75	97	80	98	89	72	62	82	79	72	79	97	77	89	96	91	85	70	91	86	86	85	88	74	78	90	97	83	93	89	88	74	74	87	92	92	87	82	71	75	78	91	91	86	91	83	85	60	72	101	96	85	96	83	86	98	86	95	87	77	97	78	94	75	84	71	74	89	95	93	93	81	98	110	85	82	92	93	90	85	86	92	78	74	75	81	86	84	92	82	84	75	81	78	74	77	85	72	84	88	84	75	94	85	78	104	96	81	88	74	67	76	72	72	99	74	96	87	77	85	77	93	76	84	90	81	80	91	81	108	96	78	83	75	95	72	105	80	87	90	84	77	83	90	80	86	87	80	86	91	79	76	81	112	90	107	78	99	73	110	90	98	91	85	100	84	83	81	105	66	95	78	72	77	73	85	77	71	86	88	88	99	92	99	85	84	78	82	88	75	94	79	72	105	80	85	60	98	89	85	79	86	89	85	89	93	79	83	68	96	93	74	68	98	91	88	108	78	59	96	73	85	91	84	89	82	91	75	60	90	82	100	86	83	91	90	90	85	91	76	74	68	98	97	85	63	98	87	88	69	84	109	81	94	81	66	84	84	88	71	69	92	69	93	66	60	80	109	87	73	89	94	86	78	73	77	86	76	90	72	83	74	83	84	94	94	82	79	93	100	78	85	78	84	74	74	81	81	86	86	68	98	88	86	72	81	82	71	81	77	74	93	82	97	101	81	84	98	77	73	87	84	89	88	87	77	72	83	83	99	93	86	72	92	88	93	93	96	85	87	82	80	73	75	86	102	99	79	66	69	72	83	91	85	90	76	86	83	90	104	86	75	93	97	80	83	71	89	81	67	86	91	96	90	85	88	90	82	69	80	77	77	99	82	78	74	92	83	74	77	95	67	93	67	69	78	83	73	77	87	93	84	99	76	85	74	73	95	86	81	88	91	95	75	62	80	81	84	99	74	73	93	89	76	90	94	95	71	102	73	79	72	93	92	78	89	76	86	83	62	69	75	81	90	80	88	87	72	93	82	95	81	77	85	91	87	98	87	85	81	89	80	99	60	62	98	85	66	88	99	90	82	86	98	74	67	88	111	86	77	93	74	92	77	79	79	85	94	78	88	87	72	80	73	82	94	77	74	78	85	85	83	76	87	91	72	93	88	92	95	91	72	68	94	89	85	89	89	100	81	78	100	89	87	88	83	77	87	96	76	68	82	88	90	91	88	83	96	74	88	79	84	82	83	96	93	58	74	76	81	73	81	80	73	89	86	72	92	76	81	85	96	81	106	84	81	87	75	92	79	91	89	93	67	89	78	73	93	92	78	81	97	92	78	94	78	97	94	84	77	97	93	77	75	81	97	90	91	85	84	90	83	99	90	79	88	76	82	75	72	85	93	84	85	85	78	80	73	91	93	72	91	88	97	82	88	76	97	94	105	77	76	83	93	75	80	84	84	82	97	87	102	91	79	71	70	79	80	79	83	106	73	68	96	76	100	82	89	101	78	88	88	97	83	89	89	85	94	87	87	89	90	76	86	80	102	84	70	94	101	92	89	78	94	86	92	70	74	76	68	88	86	81	90	97	79	66	70	71	72	114	71	87	84	96	63	73	102	94	95	110	95	82	75	78	69
2836	272	329	329	643	318	315	301	298	291	267	283	289	279	258	279	293	301	275	286	311	293	299	279	264	262	265	269	284	289	258	282	247	243	255	271	245	255	249	293	269	268	279	284	267	254	260	301	295	282	285	279	261	279	282	319	260	261	268	289	252	272	286	288	254	271	296	270	253	258	277	263	291	245	281	278	261	254	271	289	252	285	280	286	243	270	262	276	266	254	274	277	284	272	266	268	253	271	281	306	271	273	255	249	251	258	272	290	271	269	263	267	259	296	284	266	276	263	254	246	258	263	275	276	247	255	284	269	264	264	249	292	263	279	258	290	298	244	293	249	218	257	295	284	247	302	296	262	276	285	283	297	304	269	250	265	293	255	283	275	294	276	249	268	289	302	259	262	270	294	280	251	273	266	246	266	300	260	249	297	254	263	262	258	277	255	249	276	237	266	285	298	265	270	307	263	276	235	261	247	269	277	293	253	250	274	277	287	250	278	280	272	246	281	264	301	265	279	260	263	276	288	273	270	301	275	299	310	272	291	261	255	256	287	282	274	269	324	253	264	299	256	292	283	255	274	282	276	275	283	273	282	272	259	275	256	287	257	286	253	289	292	261	236	297	266	268	263	265	260	296	256	265	254	228	296	287	290	291	271	248	272	296	246	276	281	291	259	272	294	247	288	258	274	294	276	246	257	282	245	268	298	304	274	279	293	258	275	251	291	264	262	306	274	259	241	267	270	276	290	268	260	248	285	259	273	241	268	273	288	245	261	273	254	278	316	276	278	270	293	274	266	274	248	284	253	257	254	262	278	277	270	261	277	264	275	289	260	280	274	274	292	282	266	253	233	271	281	292	287	227	260	259	264	278	279	264	264	237	297	270	273	235	303	269	290	263	260	287	286	282	267	324	263	260	265	279	267	284	246	258	291	280	275	296	281	270	268	277	275	275	277	271	265	281	268	239	231	282	252	281	273	295	271	303	280	277	267	257	266	280	265	277	288	243	291	245	262	260	274	266	250	244	249	258	254	258	257	270	236	258	290	279	284	259	279	278	271	278	259	263	267	264	287	258	254	268	244	245	242	256	272	255	248	263	263	253	287	269	265	266	299	255	265	268	274	276	249	307	274	297	255	268	296	273	249	275	258	265	250	269	267	241	280	251	288	252	260	272	265	257	277	269	250	265	266	275	258	273	264	294	251	281	264	241	270	275	274	243	310	280	266	264	278	258	262	261	260	306	245	282	283	268	286	301	299	281	260	313	267	241	268	266	281	266	287	240	267	282	289	272	302	275	266	299	260	232	280	272	276	283	264	263	287	263	254	247	282	293	265	291	273	275	260	266	269	237	276	287	289	267	259	262	265	236	262	279	261	282	263	268	264	279	271	273	266	297	254	262	249	266	271	257	294	272	267	274	248	270	257	241	269	286	281	287	295	286	298	309	274	287	280	258	310	293	254	272	270	265	272	275	253	278	274	285	284	254	278	258	263	257	269	283	252	260	279	244	271	288	256	262	296	267	278	270	272	298	273	268	294	261	296	262	283	274	238	264	280	270	289	248	268	234	285	272	237	295	259	306	241	307	282	253	307	265	266	288	281	236	267	254	244	277	251	271	259	270	273	300	279	274	290	257	255	304	297	264	260	254	268	290	281	264	282	251	274	267	270	291	275	278	251	263	248	266	300	265	288	272	251	272	275	292	268	262	277	264	281	281	249	277	276	272	288	244	269	292	294	285	267	256	282	252	273	272	276	248	255	253	292	280	316	266	258	238	281	276	275	286	265	275	245	266	266	287	246	265	291	274	292	300	287	265	255	266	281	297	267	262	267	273	295	261	262	279	265	248	269	246	267	238	261	310	261	264	287	272	258	278	262	276	254	276	255	293	247	247	259	274	287	247	271	284	232	251	265	275	288	265	282	299	279	275	268	279	272	248	267	249	297	265	292	248	274	265	272	279	250	265	265	253	261	256	243	271	277	257	258	303	266	260	270	262	234	271	268	271	304	288	282	257	288	270	270	261	284	241	276	287	282	294	278	253	269	260	265	250	278	275	285	294	226	291	253	290	285	270	283	255	280	293	286	285	260	284	249	278	257	267	276	272	270	266	267	280	283	257	304	280	261	246	284	254	290	284	277	294	267	239	269	304	279	253	305	280	279	286	287	264	268	278	265	278	264	277	279	274	250	261	270	264	270	276	251	283	292	251	271	274	271	242	263	284	265	246	282	296	281	231	276	270	245	279	256	275	241	253	291	268	286	301	285	272	256	244	251	265	260	269	275	253	265	282	243	288	251	285	259	246	293	267	287	255	287	271	301	271	271	286	284	268	279	263	257	246	272	276	270	286	249	296	294	292	263	293	253	271	277	281	302	284	304	258	257	275	267	266	276	287	245	294	278	284	281	282	273	272	292	288	268	296	275	289	275	281	272	277	290	244	279	291	280	276	297	246	261	294	282	256	263	282	267	263	271	266	268	248	283	264	255	287	253	296	246	260	275	281	285	288	284	252	266	276	311	258	265	270	294	285	277	283	256	263	253	269	253	278	245	287	246	290	266	268	251	263	250	243	240	269	273	253	288	275	288	272	279	286	276	265	272	290	276	271	262	261	244	241	261	289	289	300	269	267	283	279	260	268	319	229	281	284	276	278	251	269	259	267	269	292	257	279	309	254	311	273	263	265	267	260	261	274	257	263	268	293	234	277	258	288	234	282	258	275	279	261	269	256	291	265	241	313	287	256	292	265	298	283	263	296	258	266	303	276	280	256	277	322	295	276	259	238	277	263	257	270	291	297	268	238	267	249	280	254	269	254	262	286	260	263	269	272	280	288	293	297	238	267	260	264	277	271	278	249	288	273	246	274	252	287	269	286	287	293	255	275	279	257	275	259	260	256	300	278	261	284	259	291	293	266	247	276	248	279	266	283	252	303	276	238	287	281	243	259	277	295	276	264	270	242	273	244	285	284	275	288	273	266	269	257	250	233	268	267	291	257	284	288	294	287	266	246	255	270	258	269	272	275	244	256	276	300	249	263	270	271	275	287	260	301	264	235	273	271	260	290	302	237	316	285	312	261	254	290	290	271	270	260	259	259	264	280	260	272	285	268	280	249	247	233	274	297	254	266	283	262	250	311	267	278	283	272	234	258	275	243	254	250	280	281	264	279	243	273	259	269	279	244	295	261	261	289	274	259	267	275	276	275	273	287	271	280	267	261	262	266	250	278	264	272	267	270	260	280	267	290	261	274	293	281	274	272	269	252	272	277	266	273	262	269	281	269	290	287	295	272	239	264	269	304	249	291	266	263	256	291	244	259	265	294	271	252	281	264	260	265	293	253	287	302	270	246	271	282	257	287	274	273	281	267	235	252	276	282	309	291	271	262	239	293	286	294	253	305	262	279	261	252	258	273	271	282	275	288	274	260	262	270	290	248	292	282	234	294	275	272	282	263	228	261	260	272	269	272	290	252	243	249	265	267	290	254	261	280	253	272	262
25313	4792	1163	836	2764	553	427	384	325	300	321	296	281	275	253	281	234	239	247	240	244	232	217	233	258	249	240	232	238	216	245	213	238	245	214	222	231	198	228	239	236	221	262	216	225	220	239	201	239	226	200	219	232	220	254	236	190	210	222	238	222	201	211	205	227	237	214	226	224	220	217	215	232	217	232	236	217	245	215	196	219	227	219	228	235	220	230	215	241	250	245	249	230	191	223	234	215	217	240	232	222	237	188	230	225	223	215	209	226	223	227	256	216	216	218	227	239	227	231	210	225	203	225	200	220	241	224	210	213	208	209	212	257	219	227	228	198	223	199	229	225	214	228	211	231	239	226	204	246	232	206	205	232	224	217	231	224	199	239	222	196	217	216	212	213	204	199	202	214	226	193	216	219	218	229	214	231	218	214	240	231	236	200	205	195	180	227	236	227	207	266	207	239	230	236	227	206	236	200	222	233	203	238	214	204	219	202	218	216	220	211	226	247	215	244	230	240	202	205	202	234	222	231	201	205	233	195	230	185	232	228	217	208	259	219	229	237	205	239	201	234	233	203	229	197	205	225	220	246	226	244	216	233	217	271	217	193	224	220	211	234	233	211	226	244	230	217	225	225	213	214	237	212	202	227	222	231	196	225	221	205	226	209	203	227	221	208	223	222	213	232	230	223	242	239	220	208	220	213	229	195	241	209	209	241	216	225	245	228	261	199	218	213	206	227	220	218	238	198	225	233	202	213	201	234	228	256	206	204	221	203	237	203	229	230	239	200	241	222	232	254	215	231	225	200	208	214	250	243	262	216	207	246	220	222	214	214	235	207	217	236	218	243	214	204	226	201	234	227	231	239	215	226	225	240	200	236	231	220	228	203	230	231	245	225	243	217	225	212	218	225	226	235	216	222	235	216	227	230	218	221	212	230	204	233	240	199	228	210	232	226	217	205	237	205	247	216	245	221	208	214	215	233	228	207	199	255	231	214	215	226	234	251	218	216	202	204	226	235	214	243	244	212	223	231	231	228	224	222	193	220	205	208	227	214	214	214	203	206	213	226	231	240	219	214	216	222	248	210	240	237	219	227	232	225	223	214	238	239	200	191	215	208	218	227	220	232	251	252	226	209	199	216	215	247	218	241	239	213	202	222	221	242	244	214	211	238	224	202	210	250	216	232	247	219	222	229	219	218	242	229	218	239	234	236	226	201	215	210	222	218	221	218	254	227	207	221	216	207	231	202	198	200	203	196	224	239	203	202	234	210	215	200	218	225	245	208	222	242	222	212	228	232	218	220	208	196	224	208	204	237	251	206	221	214	229	206	215	222	237	223	192	234	229	218	224	220	206	222	217	243	233	240	216	221	242	234	236	226	227	241	229	233	242	189	233	227	218	200	224	212	236	209	228	216	221	196	229	256	248	231	219	203	215	230	230	225	214	227	222	228	231	219	230	257	239	237	237	243	242	240	236	229	210	222	200	229	223	244	237	221	245	225	239	204	227	251	224	228	230	229	229	251	239	209	231	264	228	217	246	229	236	221	229	210	205	246	207	225	204	222	226	225	215	221	236	229	201	223	207	212	211	204	213	233	212	219	216	207	221	205	224	206	196	213	224	216	231	202	215	222	231	218	244	229	235	210	252	213	230	224	247	213	223	227	240	238	241	227	202	238	220	228	215	203	219	225	222	242	213	235	209	211	206	231	192	231	236	239	216	215	217	201	236	239	231	224	193	223	217	214	237	227	222	231	237	207	220	231	221	215	229	213	215	213	232	228	239	232	219	224	215	245	207	203	197	241	208	223	199	244	227	223	245	215	216	221	235	220	221	239	219	212	234	208	221	203	219	224	219	182	221	224	227	216	203	220	220	219	232	239	204	238	214	244	258	217	216	218	209	225	211	210	209	240	221	221	242	211	244	233	224	245	206	266	218	225	229	213	238	228	257	246	218	244	231	220	220	226	228	217	240	227	217	218	252	245	240	215	215	209	250	235	246	219	212	213	196	237	239	240	201	208	223	227	218	177	217	204	200	220	219	203	211	224	193	259	239	228	250	214	211	220	226	235	213	225	243	203	202	218	227	224	241	223	207	247	238	226	217	227	229	227	267	220	236	231	228	217	245	213	219	223	235	217	219	235	221	226	211	232	209	228	207	212	209	197	224	222	217	196	229	222	202	227	226	211	228	234	213	223	241	252	210	241	197	209	209	229	194	249	219	208	215	226	226	229	224	212	214	238	217	238	235	217	212	219	245	214	202	225	219	245	224	233	223	202	222	211	217	222	223	225	216	209	220	212	229	215	228	239	229	200	230	235	259	227	228	227	241	223	212	231	239	219	202	214	217	233	215	219	202	226	223	228	231	210	197	209	214	205	245	202	220	221	238	228	210	251	242	196	248	207	213	213	208	212	230	208	254	198	213	231	214	216	221	219	238	221	224	240	218	214	216	199	217	187	232	235	212	227	226	193	225	179	247	216	219	211	250	233	222	241	223	226	234	220	223	228	232	236	214	241	223	203	243	214	222	229	232	200	232	220	227	242	229	211	212	208	212	239	208	219	213	217	226	215	220	210	206	226	220	221	238	223	226	232	214	220	258	239	230	223	217	243	212	214	189	237	226	218	222	246	265	203	192	234	207	200	223	253	238	200	207	218	231	239	224	207	240	211	186	231	221	247	225	233	223	242	215	218	221	219	206	212	236	217	221	228	209	213	209	240	218	231	255	261	208	208	215	233	195	233	204	208	223	234	234	236	227	234	218	234	242	192	229	214	200	227	231	195	218	201	194	212	229	246	234	215	238	236	229	231	254	213	205	226	204	215	226	217	217	209	231	222	224	233	225	236	229	220	218	208	237	224	206	242	225	205	227	192	198	247	203	225	208	201	197	207	201	224	214	219	237	214	241	232	193	228	253	219	222	226	215	240	207	225	232	221	218	219	239	220	222	228	215	216	227	240	216	221	233	219	214	222	237	221	245	227	232	233	213	216	219	215	224	222	219	227	222	221	207	191	200	209	224	205	235	230	254	211	242	224	237	245	226	227	217	235	239	228	237	216	223	213	218	238	212	230	210	221	237	226	202	214	228	201	224	209	223	226	227	208	245	239	239	235	236	235	228	205	246	239	205	211	236	242	217	210	215	234	208	231	245	224	235	236	249	226	203	232	230	229	231	238	239	208	196	212	241	234	225	205	228	229	232	238	243	234	240	237	228	245	207	235	195	235	231	208	214	214	206	230	208	208	234	214	204	216	243	213	246	221	231	214	239	234	201	205	217	233	206	217	252	244	222	219	220	246	213	217	204	242	229	229	201	234	210	205	249	254	236	204	223	234	226	241	210	230	200	218	198	221	222	223	222	217	252	223	223	237	228	225	233	224	217	211	199	227	239	202	192	245	201	232	216	190	227	231	183	228	221	208	214	230	209	210	241	234	228	216	231	213	221	210	205	213	226	243	219	214	209	239	212	236	211	239	205	186	207	230	216	215	200	220	214
11891	1171	2207	2793	8859	1996	1735	1500	1398	1247	1094	1083	942	952	842	858	771	770	754	769	698	768	709	657	710	660	663	674	663	657	668	660	577	617	628	585	592	604	635	576	595	630	602	601	579	564	579	573	626	568	608	596	560	597	567	580	568	578	586	555	583	572	571	585	598	594	569	569	584	549	582	588	587	571	565	570	580	581	570	590	584	582	572	546	548	576	600	622	561	585	587	569	566	589	566	593	574	558	565	571	551	554	543	596	565	538	579	574	530	547	564	547	558	561	593	588	565	557	629	572	578	563	573	576	592	569	594	571	550	539	597	554	557	565	546	561	543	621	600	596	562	579	616	585	551	579	582	564	554	582	599	567	570	548	561	557	556	576	575	554	589	586	581	555	584	551	592	584	559	540	546	604	542	555	552	579	573	540	573	544	569	592	566	597	624	591	585	561	552	581	586	614	575	554	586	597	589	553	569	544	591	572	516	551	559	601	548	564	611	556	544	549	587	545	562	560	560	538	533	567	598	563	594	552	527	553	538	617	561	550	556	583	570	546	582	581	557	556	594	514	547	549	563	561	604	537	529	541	562	600	567	570	561	587	551	561	603	600	556	552	530	558	615	566	584	545	607	572	560	558	570	560	590	611	616	601	571	527	547	581	548	573	583	546	556	585	572	574	555	623	558	565	568	569	553	553	546	519	595	579	546	564	566	557	573	551	540	542	605	537	569	553	572	545	547	604	592	588	576	597	534	555	576	560	563	557	581	602	589	576	578	583	578	569	537	544	551	562	517	546	566	547	559	572	517	598	574	591	577	612	555	544	566	593	519	581	577	537	546	541	583	561	612	572	537	588	539	564	571	529	566	551	585	589	564	555	568	574	583	577	596	573	588	561	575	544	576	571	552	580	640	585	603	547	591	549	581	567	582	567	543	572	599	558	526	552	558	580	581	554	590	603	581	601	569	566	567	524	559	580	579	539	539	593	546	591	581	538	557	525	572	541	610	513	564	550	535	569	546	544	605	540	556	532	545	558	570	565	524	574	600	544	600	562	550	569	608	558	570	566	523	570	636	539	549	581	581	555	574	581	571	541	529	551	554	572	567	559	562	563	586	556	610	526	558	550	561	537	550	558	568	553	545	558	581	604	610	547	578	521	531	566	588	586	567	608	559	572	567	583	621	568	585	616	576	577	550	596	551	544	563	559	568	587	555	546	606	546	561	580	566	585	601	508	564	541	653	629	577	554	562	590	552	573	507	588	553	540	544	552	544	581	572	564	595	564	518	552	543	573	586	570	533	583	603	565	583	558	570	570	564	512	548	547	587	550	551	613	574	577	573	636	546	568	611	554	596	540	614	574	548	599	549	567	570	546	567	562	603	592	589	594	551	589	538	576	554	547	564	529	525	577	560	598	576	533	545	564	542	587	557	547	547	558	579	586	519	627	583	576	574	577	571	578	613	592	557	566	624	569	533	561	576	546	579	578	572	568	526	625	523	578	565	547	559	568	575	559	571	561	540	587	580	557	513	593	558	574	560	570	556	539	555	567	574	566	553	570	509	562	554	552	585	593	519	595	533	582	573	574	537	612	586	587	552	531	524	550	565	579	553	538	590	583	573	571	563	555	546	555	567	597	595	593	593	582	533	599	564	553	614	600	570	548	572	576	536	578	555	601	581	539	531	561	541	632	567	576	563	610	560	571	551	541	534	548	568	559	547	563	540	560	586	532	597	563	558	569	587	565	570	527	584	582	518	535	600	514	557	560	577	562	559	571	575	601	542	554	537	553	558	581	570	578	545	581	596	569	585	604	583	551	592	543	572	569	598	597	591	527	579	575	536	596	566	575	591	555	591	580	531	581	574	554	560	582	557	535	606	549	573	596	548	546	581	580	566	602	507	562	572	551	591	566	543	629	625	581	576	559	577	554	571	540	576	545	550	578	592	536	597	549	630	520	573	593	616	557	555	608	576	588	554	570	565	566	609	581	577	593	552	589	540	559	548	553	578	554	570	569	618	526	504	615	581	557	560	614	569	569	582	562	557	584	591	557	567	547	528	590	603	574	623	564	566	553	543	528	528	630	554	603	586	561	562	529	579	570	550	566	579	584	604	540	581	585	559	588	544	571	567	585	558	559	575	551	534	558	611	616	547	530	595	604	567	630	541	544	591	570	535	565	587	556	582	573	573	572	592	555	547	547	612	580	603	574	592	542	589	591	554	577	538	536	633	541	601	535	580	571	551	596	591	596	559	598	576	549	543	616	560	545	530	623	577	576	583	555	572	585	558	572	537	556	558	577	571	533	565	573	554	525	528	576	576	560	566	609	577	576	537	564	552	574	560	617	577	533	588	581	534	578	589	580	583	563	539	524	565	559	580	561	548	548	571	551	596	567	568	556	549	583	619	549	601	583	524	579	598	587	575	560	571	554	575	524	548	513	564	598	590	583	580	560	520	552	567	561	567	564	578	529	574	546	527	605	552	581	556	553	574	552	601	533	564	584	600	559	596	552	558	570	538	593	562	606	579	605	564	570	561	565	589	543	544	531	568	575	574	477	580	568	561	565	527	600	538	554	583	538	576	582	586	535	576	572	556	573	551	623	528	537	566	540	551	560	572	561	622	569	535	548	561	567	574	584	608	573	564	550	540	581	570	533	546	600	583	601	550	565	588	548	603	592	553	607	578	614	592	582	586	593	580	590	565	485	539	591	605	541	574	540	520	584	544	593	545	578	571	551	565	537	546	558	567	576	536	602	579	586	499	549	516	566	529	552	545	538	552	582	561	618	565	569	552	602	577	592	586	566	572	556	577	554	596	549	502	537	578	552	608	570	590	568	619	542	576	591	550	528	587	569	585	589	544	556	567	561	577	614	583	577	606	553	573	593	566	511	570	566	584	528	577	587	571	573	575	586	580	560	547	536	585	524	554	581	585	548	563	600	581	545	535	557	559	565	552	564	581	595	566	555	606	545	609	562	583	580	569	586	569	535	568	563	585	569	562	614	557	578	564	584	580	487	550	589	563	582	588	586	575	535	555	585	535	573	555	573	567	546	596	586	569	587	559	560	582	552	538	589	576	538	562	562	541	512	565	586	631	566	535	571	537	535	530	582	593	543	583	573	544	586	571	555	591	558	538	570	572	596	565	556	563	522	571	568	535	583	560	554	516	620	532	546	537	608	601	584	550	578	564	573	583	568	547	585	562	591	574	551	581	584	600	551	595	542	531	525	600	536	534	536	542	566	598	566	568	590	543	578	543	562	571	604	550	585	552	540	554	584	533	574	525	573	572	573	581	553	560	559	623	515	542	616	578	522	514	569	545	606	589	530	552	545	563	573	561	589	577	526	560	547	532	518	558	551	542	570	565	527	534	550	574	555	569	586	568	556	598	508	537	552	567	586	604	517	574	558	601	539	620	577	569	575	607	535	586	557	619	577	563	552	592	568	566	588	617	605	551	603	561	539	541	592	557	597	543	548	567	581	569	604	529	567	578	535
34484	14254	3862	1701	5921	1099	749	555	514	462	407	438	391	359	320	340	311	297	293	327	311	276	271	292	258	299	311	263	267	274	245	291	296	268	279	308	261	269	282	256	300	282	265	268	270	263	263	275	285	260	248	279	262	289	279	278	304	262	304	250	292	266	258	239	269	235	307	280	269	242	257	268	271	261	254	283	290	280	270	250	286	266	256	283	246	275	259	270	260	309	271	257	258	281	297	297	251	246	248	275	312	263	256	243	300	260	272	253	260	238	282	260	307	277	264	281	279	235	285	259	273	261	294	256	288	259	291	250	250	276	245	251	269	275	271	253	282	292	266	243	306	293	272	281	248	275	280	268	289	264	249	316	268	289	268	305	254	241	258	293	252	239	248	274	261	293	282	272	284	268	293	282	234	290	285	256	254	219	275	282	286	259	250	278	271	263	255	274	266	272	278	244	275	247	253	253	247	264	263	252	237	257	268	274	273	239	253	275	271	283	276	276	275	274	284	244	247	272	252	250	246	265	251	262	271	273	268	257	284	270	262	233	289	237	258	259	262	273	265	271	240	248	279	276	267	264	290	273	266	278	276	282	242	255	262	248	273	267	253	290	276	236	286	251	252	296	252	251	271	273	250	281	280	266	263	253	300	289	283	266	247	236	243	251	278	274	257	273	270	264	241	252	286	271	305	276	249	272	282	260	261	253	253	262	291	283	271	272	266	306	248	273	297	231	252	286	293	268	254	239	288	258	260	261	285	276	285	262	291	268	318	240	259	236	258	269	274	270	256	249	250	261	268	258	236	257	252	276	287	254	287	274	257	292	243	259	269	312	237	274	255	261	264	265	252	245	248	270	258	277	264	270	251	283	287	250	260	255	260	296	262	273	234	236	297	296	281	269	249	236	288	280	260	255	264	247	264	264	272	258	253	270	265	273	255	273	284	284	245	246	292	274	273	288	268	243	276	251	230	258	287	292	266	266	256	260	273	271	255	265	265	258	229	274	254	263	246	235	293	274	291	258	262	270	263	258	271	278	274	305	283	261	244	246	269	259	242	249	281	268	251	293	249	258	262	266	284	291	277	237	259	279	239	242	245	284	239	280	263	263	254	268	283	252	260	293	262	254	249	258	289	282	281	262	279	255	276	261	257	272	269	242	279	282	249	236	241	268	268	261	234	271	280	298	246	277	271	255	276	247	279	257	261	269	285	256	241	280	277	300	283	261	260	237	268	313	247	232	258	248	270	271	278	280	245	250	268	276	259	227	282	276	258	238	277	286	281	290	265	266	279	282	281	238	253	253	260	250	274	263	248	258	256	247	269	286	252	263	283	232	287	244	269	273	252	269	263	242	245	296	277	296	266	259	266	263	244	283	266	287	275	265	276	290	280	278	233	248	266	244	259	273	279	287	253	273	286	290	265	255	237	263	238	275	279	254	255	262	271	263	261	295	260	287	254	288	263	263	282	248	275	242	253	267	265	264	289	274	289	267	280	295	286	268	293	265	260	266	269	252	259	280	246	267	257	257	288	276	252	247	284	240	274	266	223	300	250	286	261	283	268	266	276	238	266	267	288	287	276	259	273	279	252	279	301	280	285	278	281	270	246	313	234	306	262	272	238	284	288	245	253	240	247	271	250	265	265	272	248	285	245	255	276	273	264	284	246	276	270	255	266	286	280	271	267	275	235	259	266	257	273	268	272	255	267	262	276	271	278	270	261	253	251	259	267	264	291	246	295	248	256	270	281	271	278	278	263	255	294	289	278	249	264	269	296	288	263	279	266	268	268	249	263	275	262	277	282	284	238	277	282	232	248	264	265	270	272	268	272	249	280	272	269	299	262	259	251	285	260	235	263	244	274	257	266	287	294	280	238	285	252	247	273	254	233	283	274	275	271	249	283	261	253	274	259	274	292	270	270	290	252	285	246	277	292	294	240	284	253	239	308	272	286	267	275	241	291	263	263	269	276	260	295	263	268	271	279	261	262	242	252	256	252	270	236	268	289	248	263	272	297	281	264	287	254	265	280	246	250	273	273	258	282	295	269	266	250	244	241	260	252	255	288	272	279	252	260	261	298	259	281	253	277	240	268	298	285	295	282	269	296	244	298	253	250	258	291	270	254	250	276	248	263	297	261	269	258	280	238	274	286	270	265	248	218	265	254	281	318	228	233	261	249	294	265	272	286	279	257	257	235	282	280	248	270	271	276	257	274	246	253	293	261	290	249	284	293	282	274	259	271	261	283	283	256	271	282	250	241	265	227	235	252	257	280	257	251	246	245	268	250	267	265	258	263	274	283	285	237	292	261	266	283	252	283	254	290	262	264	293	292	270	236	252	273	248	262	269	262	249	262	284	264	246	280	258	285	268	280	258	277	279	306	235	268	259	284	302	277	226	276	250	259	285	274	263	264	278	286	271	270	280	235	265	238	200	269	282	260	252	278	274	274	290	263	248	266	272	257	261	288	281	290	277	259	272	269	258	250	251	263	274	266	273	268	290	293	254	290	279	264	287	278	249	285	238	274	308	271	276	284	269	266	276	322	303	247	259	278	254	269	270	296	237	264	315	290	286	266	257	299	293	311	286	259	269	264	307	295	264	239	255	286	281	279	248	284	265	274	264	300	235	250	278	283	275	270	249	267	273	240	245	295	279	289	285	300	265	283	255	251	259	286	285	273	267	259	229	275	268	256	254	256	275	295	268	291	264	288	249	276	250	233	253	267	260	268	239	234	245	277	247	270	257	246	266	241	253	276	249	270	258	292	278	274	234	269	230	312	291	275	243	283	300	268	285	276	248	255	265	286	250	281	267	264	280	264	256	263	272	282	276	260	276	277	242	254	317	268	259	252	257	250	264	259	263	261	276	259	278	267	255	283	259	229	273	288	255	255	267	266	274	265	259	233	260	242	289	247	261	249	263	283	266	258	262	276	260	255	293	269	263	278	261	272	298	278	271	273	268	249	264	257	268	288	245	277	293	267	273	291	304	269	278	256	259	251	258	234	255	265	268	254	285	267	271	243	284	225	270	273	268	277	257	237	257	272	239	259	269	265	276	233	287	246	260	252	259	268	284	268	256	244	276	287	248	253	275	298	271	271	248	278	242	267	276	258	278	281	267	246	291	279	248	286	254	263	283	243	256	284	290	284	262	249	291	271	272	275	298	263	315	263	268	227	254	294	282	239	284	258	274	247	288	261	285	294	249	278	240	241	261	264	238	275	267	258	256	230	259	286	256	253	294	263	235	278	293	250	291	289	254	236	311	252	274	262	260	253	251	262	262	268	241	239	253	269	228	281	256	285	258	263	257	275	256	282	279	318	267	262	278	265	263	246	269	263	257	258	255	259	257	235	262	251	268	268	269	257	259	256	276	265	267	261	262	263	280	261	241	251	251	249	258	289	290	265	287	252	261	263	275	294	256	258	250	237	290	263	271	305	253	287	250	272	292	273	267	278	258	272	263	231	278	257	262	266	251	275	253	259	252	260	254	263	263
16505	1977	4015	4754	13003	3544	3029	2540	2147	1896	1768	1654	1365	1301	1282	1141	1110	1077	1036	921	958	967	941	913	853	877	750	777	784	807	766	762	749	760	765	746	735	703	760	692	764	681	692	659	687	716	772	732	731	691	658	733	687	691	646	715	700	681	707	672	679	675	699	677	666	707	669	681	672	661	642	651	641	684	674	716	636	645	679	667	633	635	624	664	697	587	594	694	635	642	593	662	656	635	672	608	605	641	629	669	622	641	633	677	644	658	640	626	615	616	648	610	627	646	666	681	644	608	588	629	651	625	646	660	616	607	693	673	584	699	606	667	626	657	668	599	662	603	646	617	651	624	630	655	668	665	662	660	654	618	684	680	587	629	601	637	668	671	601	666	616	598	639	691	666	608	629	596	682	633	662	683	601	635	614	627	646	656	617	619	664	643	658	671	663	651	674	660	674	660	678	663	664	640	627	615	667	609	604	664	667	638	638	661	619	628	657	641	694	628	641	611	629	659	661	655	646	604	676	679	673	659	648	642	680	656	618	645	640	638	655	588	654	625	666	629	627	703	675	681	594	683	639	638	622	673	646	703	647	608	662	640	681	649	649	682	669	650	662	655	682	637	631	665	624	642	672	666	663	635	598	662	669	606	688	610	629	637	600	642	607	648	633	658	668	660	624	674	670	644	605	638	632	608	675	616	613	588	651	670	659	655	654	633	650	644	668	650	566	696	623	645	674	661	630	625	716	640	648	669	634	612	623	660	674	659	663	636	665	662	658	667	667	598	672	651	619	642	649	644	657	656	648	662	667	636	636	635	624	634	644	623	653	651	640	628	650	692	643	646	643	651	665	664	598	596	625	597	629	665	640	670	624	653	658	588	669	680	626	624	605	639	632	591	634	594	671	689	612	650	652	652	638	631	635	664	596	660	650	681	623	645	646	652	652	644	650	634	683	628	640	652	641	663	663	672	632	689	632	588	627	629	633	605	608	669	658	624	672	661	653	614	637	623	641	623	648	642	662	629	623	655	637	634	643	654	609	645	657	614	632	648	653	647	655	660	651	655	625	612	655	632	648	663	615	644	642	635	618	585	666	657	670	665	646	610	648	642	625	629	633	638	644	620	622	628	655	643	682	651	638	679	633	688	648	596	668	664	635	632	641	619	632	615	643	673	635	645	575	652	697	625	600	708	651	660	665	587	619	634	660	609	654	629	631	669	610	654	667	610	640	619	613	670	627	670	627	634	637	647	649	665	619	633	623	657	628	613	702	657	683	662	646	664	646	645	594	670	612	629	681	655	640	703	626	634	672	616	686	647	664	684	671	646	612	638	666	732	628	605	691	629	596	631	613	633	654	646	681	623	627	635	623	635	621	617	638	646	629	676	657	654	598	675	638	596	662	636	639	669	588	602	671	667	647	641	627	631	636	604	615	643	637	639	653	633	643	637	607	626	601	618	664	601	638	655	639	703	655	680	627	640	665	644	634	637	608	687	676	636	638	677	692	603	598	682	609	679	659	666	643	647	641	667	619	671	600	654	638	620	607	609	631	677	630	650	679	612	612	604	636	627	617	624	648	632	668	653	686	597	678	656	642	653	624	619	647	614	628	651	624	642	609	676	607	610	646	654	626	588	622	652	587	633	663	644	642	665	630	618	669	637	632	679	645	659	647	665	606	600	592	629	627	625	707	661	665	612	648	644	631	678	654	634	685	584	659	659	682	651	626	621	635	635	638	635	654	615	632	686	635	614	665	594	667	624	713	631	630	620	625	646	667	622	622	616	656	612	660	619	655	632	629	651	652	685	620	627	625	653	640	680	581	661	625	649	624	628	669	664	629	642	633	647	620	680	648	650	646	648	576	661	640	645	655	645	629	622	627	620	635	635	630	648	637	665	668	618	637	660	611	607	637	618	635	656	639	629	622	609	612	609	624	593	657	604	599	620	629	630	657	634	671	651	618	611	616	645	625	640	656	612	660	628	657	655	655	662	611	630	613	665	588	637	663	602	684	597	638	644	685	620	595	647	581	690	644	591	639	644	620	686	659	669	621	607	594	623	646	625	609	667	631	595	599	621	642	638	674	649	643	622	597	628	671	606	592	681	671	634	649	624	660	665	653	602	609	672	646	627	645	608	683	597	660	643	625	649	671	651	638	622	615	642	665	633	666	637	640	613	682	670	670	682	652	647	700	655	632	614	698	603	649	627	648	665	651	661	641	660	631	620	639	642	635	663	658	634	675	598	608	649	616	601	656	667	601	627	618	689	641	640	642	595	650	617	633	642	615	621	623	654	622	631	672	646	591	623	676	611	644	661	647	679	650	668	657	641	606	658	625	645	702	645	617	668	632	643	660	640	649	643	644	683	647	663	645	664	623	656	626	656	671	609	662	664	585	636	599	635	625	610	668	680	668	575	597	668	640	621	631	615	598	664	615	642	643	657	608	646	628	608	620	649	636	640	639	641	651	626	634	694	680	637	666	618	645	651	643	641	685	623	641	654	651	659	628	652	660	625	631	606	647	686	599	648	614	636	675	627	641	618	676	630	636	650	653	645	638	653	628	663	617	597	609	658	620	631	701	672	637	596	621	624	619	685	617	622	664	657	658	624	616	636	657	624	580	643	649	652	656	679	679	640	615	647	672	652	621	637	642	624	659	655	615	675	663	634	669	633	618	667	606	670	683	644	629	650	659	642	624	690	668	625	644	625	637	637	598	673	642	631	624	644	668	689	666	590	657	634	646	590	623	622	687	632	655	628	649	602	665	645	644	662	600	681	635	678	644	598	642	635	651	645	628	650	650	604	704	612	655	626	641	678	617	640	644	649	628	610	589	627	667	614	627	629	695	665	700	659	612	617	618	591	647	594	675	611	627	631	659	661	633	637	642	591	607	661	645	639	618	633	629	612	657	612	662	622	612	675	683	624	660	599	678	627	635	619	610	612	648	649	607	670	655	638	663	630	620	634	653	610	645	625	691	654	659	626	604	636	607	623	624	650	666	632	645	621	627	628	681	645	655	608	664	673	659	643	657	649	632	645	631	599	648	638	643	614	644	634	670	640	602	628	671	606	641	632	661	642	606	648	644	633	630	674	606	646	596	628	629	648	616	697	647	640	686	647	642	668	638	668	675	625	610	643	670	623	644	660	630	633	639	587	666	660	610	639	596	615	620	652	627	670	676	680	639	636	649	661	623	668	620	634	650	611	643	625	635	666	641	695	618	688	671	592	609	643	664	644	619	620	671	630	648	664	665	622	657	666	679	615	650	651	649	665	638	716	693	642	607	584	675	614	632	609	651	680	607	642	631	680	638	638	622	637	625	663	607	651	659	616	627	600	619	639	668	636	639	609	647	615	674	657	637	653	641	592	665	638	655	654	622	685	659	670	648	671	649	618	689	632	707	630	670	654	612	620	645	660	638	642	639	681	687	671	659	688	585	649	626	647	661	665	616	648	627	629	636	676	655	649	643	600	627	676	650	711	649	635	628	680	606	659	630	632
2590	112	104	102	149	87	85	87	92	88	87	76	88	80	70	84	89	75	91	73	75	80	85	96	91	78	89	91	69	95	95	79	81	76	77	79	80	67	85	76	87	91	97	77	79	85	90	73	86	79	88	81	80	83	89	93	88	79	87	89	66	77	80	70	83	76	87	67	76	100	81	84	88	80	82	79	93	86	99	78	88	79	96	79	67	88	84	91	85	85	60	87	83	85	72	76	93	85	84	105	93	89	83	105	85	68	89	81	75	80	82	76	85	75	100	92	78	91	72	67	81	91	65	85	81	69	72	103	82	79	75	93	77	80	90	67	84	77	69	92	95	62	100	76	93	93	102	80	96	79	79	87	82	100	82	79	78	86	90	94	76	95	93	81	92	82	69	89	95	87	72	95	71	73	81	84	71	79	81	78	85	96	73	90	77	95	94	102	89	68	96	84	68	71	90	83	95	101	87	81	83	75	85	90	80	77	86	74	90	100	88	85	91	102	75	70	90	82	75	92	71	88	91	90	84	80	91	71	76	70	78	88	99	72	79	98	86	82	77	79	74	86	103	81	80	71	83	96	85	90	59	103	89	84	77	88	86	63	88	98	80	83	82	99	79	80	86	81	95	96	81	101	68	73	82	87	89	84	100	80	81	71	98	78	75	82	71	88	83	80	81	90	90	69	82	88	78	86	89	73	92	88	79	91	93	88	84	84	86	97	83	78	96	73	82	66	85	79	87	76	86	77	80	91	85	69	89	77	73	67	83	94	85	98	96	89	95	96	76	90	92	83	84	94	91	74	78	76	77	74	79	82	90	72	81	85	84	71	90	88	80	88	65	90	81	81	92	85	84	94	97	78	70	77	101	90	76	76	87	96	90	87	80	92	79	89	94	80	70	79	69	96	87	76	99	87	86	98	85	61	91	93	83	102	87	81	73	60	99	84	110	72	66	69	84	92	73	75	81	82	89	94	82	60	90	101	93	98	90	66	97	80	81	87	87	88	87	94	79	73	77	98	86	67	74	87	80	66	103	77	84	85	99	88	86	86	87	79	111	85	89	102	85	93	78	110	90	76	58	91	81	85	95	89	92	86	81	87	75	67	84	69	91	77	96	86	89	69	72	80	94	90	85	103	94	85	86	75	72	74	78	105	70	92	109	78	79	90	85	82	77	86	98	79	69	80	89	69	86	83	83	77	101	98	86	78	84	92	74	83	89	88	91	88	74	78	70	81	92	74	71	91	81	65	69	87	80	89	95	74	85	93	87	71	67	87	83	92	77	97	82	81	94	103	83	78	87	91	96	94	85	106	95	81	88	91	75	87	83	79	96	77	86	79	84	90	88	93	96	104	86	83	86	68	89	85	83	87	83	83	97	81	67	94	86	72	80	84	95	76	91	94	80	84	95	83	72	67	84	103	92	90	81	65	75	91	89	81	74	81	93	75	98	101	89	85	98	87	88	74	85	82	76	90	88	77	71	88	78	86	79	80	98	80	100	96	94	79	86	84	104	94	84	69	64	88	81	92	95	81	70	76	89	83	104	68	90	99	87	75	72	86	84	93	82	75	83	95	82	78	94	68	80	98	68	81	80	92	82	85	85	97	83	78	85	78	75	76	77	85	99	87	88	101	94	77	84	78	81	91	88	62	82	78	91	72	97	95	91	89	81	77	72	85	92	60	79	79	69	87	58	100	80	88	90	100	96	93	93	70	83	90	99	88	87	80	78	85	82	103	83	90	85	99	96	81	97	92	111	94	86	75	72	76	90	75	99	76	72	85	90	87	100	91	84	78	95	86	81	68	96	90	84	88	70	80	75	91	90	68	89	104	101	95	80	86	71	83	81	89	76	94	72	90	88	77	92	84	81	96	88	95	96	85	73	87	87	71	84	82	75	67	85	76	86	83	76	86	89	81	75	72	97	74	85	91	82	97	88	91	74	88	78	70	89	82	73	86	83	78	89	83	79	86	77	92	63	87	80	111	90	75	94	83	93	92	83	77	88	88	73	93	80	86	77	89	86	103	91	79	83	74	80	84	80	72	75	80	82	95	86	90	97	84	91	57	70	89	88	94	87	90	101	91	58	80	68	96	76	78	97	97	98	85	72	75	84	85	88	90	104	91	79	83	106	84	78	92	95	86	79	64	69	62	81	83	90	78	100	79	76	89	74	81	88	83	83	82	95	77	87	90	84	80	94	103	93	71	67	75	83	74	75	93	92	87	83	91	84	87	94	105	95	94	91	96	101	77	73	83	78	92	93	87	107	83	76	75	70	73	84	90	91	93	87	89	89	89	87	77	75	87	80	98	93	80	68	89	92	70	77	85	74	74	73	78	83	71	86	81	86	83	91	65	79	107	76	82	84	90	94	104	85	84	90	82	71	78	96	91	85	90	81	94	99	100	89	80	76	77	82	88	84	84	96	85	97	72	89	91	90	77	91	76	79	78	81	86	89	96	105	79	91	106	87	82	80	92	76	63	106	92	85	83	97	89	88	87	84	87	71	79	80	93	97	85	93	92	83	90	94	94	75	74	83	79	77	78	96	86	83	92	95	76	102	75	80	74	69	79	77	87	96	87	80	96	96	105	96	84	94	86	86	93	73	78	91	80	76	86	100	93	86	76	63	91	100	69	74	71	89	68	76	73	100	87	92	104	88	68	96	86	72	61	95	98	79	87	104	92	91	94	77	86	81	81	86	81	85	90	71	89	82	71	70	81	88	73	72	85	75	87	100	77	91	100	88	81	88	84	115	76	81	97	72	88	103	70	84	79	88	104	87	89	79	85	81	81	91	74	74	78	91	79	96	83	99	81	76	68	85	72	62	72	82	83	76	88	70	80	94	87	77	82	79	81	78	94	84	97	87	77	88	84	96	73	94	78	103	104	88	89	81	79	80	107	87	84	79	87	117	84	76	91	82	87	85	85	71	94	78	94	97	95	72	87	80	89	74	86	81	89	91	91	93	96	65	86	76	84	90	88	87	81	73	91	90	72	67	85	80	74	102	82	84	91	84	92	81	83	76	98	64	105	73	87	100	80	73	75	92	81	83	84	69	84	87	98	77	95	93	90	84	79	90	95	80	104	82	72	81	57	76	80	69	77	97	80	89	90	89	73	88	88	88	89	68	76	85	96	95	88	93	90	102	91	77	100	68	91	90	77	81	85	91	87	85	88	91	84	88	92	88	84	70	86	91	59	93	87	84	90	77	107	101	80	84	88	77	82	72	91	68	81	75	72	81	80	97	91	77	90	91	92	98	93	82	79	106	74	92	84	83	70	70	89	68	77	84	104	81	88	84	72	78	88	97	101	78	89	98	95	91	94	97	72	94	67	71	82	93	89	79	107	80	91	97	83	85	84	83	73	87	75	80	80	99	102	92	73	83	89	90	86	84	85	93	80	71	86	89	89	88	73	85	88	88	104	93	73	93	70	83	118	106	86	94	92	103	69	74	81	76	77	93	81	74	78	70	85	97	90	81	96	70	78
2698	309	353	352	634	324	343	288	310	293	275	294	263	280	288	279	268	280	273	265	266	309	266	252	267	264	270	251	270	261	272	240	279	256	287	293	279	276	278	292	277	249	255	273	270	267	265	284	262	280	281	273	267	261	283	272	250	275	270	253	285	241	264	268	230	259	282	259	257	248	276	285	270	282	289	271	277	283	258	270	249	248	255	277	270	274	267	279	293	253	269	283	279	264	272	259	281	286	278	296	264	282	246	258	248	273	288	241	293	250	283	288	249	282	263	279	250	240	257	240	278	283	278	264	242	277	252	281	234	264	260	260	287	267	274	258	289	241	266	271	234	293	261	236	266	271	258	267	248	252	249	266	258	268	251	283	261	253	297	263	289	255	269	303	266	269	275	270	297	257	257	267	226	254	296	261	295	263	283	286	270	291	281	270	274	271	262	284	259	224	293	235	264	253	249	274	294	286	271	285	252	276	238	277	258	276	277	273	273	256	275	278	275	260	298	268	255	249	287	256	273	282	290	274	278	280	260	284	251	276	236	244	294	291	291	264	254	275	279	279	240	267	264	291	268	296	227	242	264	280	269	276	266	258	263	256	262	274	277	248	272	280	274	260	257	258	262	275	268	253	288	230	288	265	254	261	283	273	241	252	278	265	264	263	257	255	279	252	241	258	284	264	291	261	265	265	256	261	275	257	245	226	253	296	248	282	228	280	281	261	267	298	266	260	254	263	268	279	233	271	288	265	269	274	245	274	289	249	257	248	270	252	275	273	276	270	279	283	283	277	277	259	255	282	261	283	282	254	261	279	259	276	255	245	294	282	262	280	278	267	256	277	277	264	283	250	262	264	283	251	275	305	266	291	244	289	259	281	261	257	264	278	264	259	255	253	281	285	267	245	251	251	262	245	264	262	254	288	236	297	244	268	288	253	270	265	277	270	271	247	285	279	297	265	250	271	280	276	256	283	278	315	239	238	266	304	255	274	255	281	279	260	290	296	275	284	261	268	229	257	276	251	283	255	278	285	291	261	254	241	293	269	261	233	257	274	249	316	271	253	249	277	259	250	270	242	262	246	290	297	259	263	264	251	257	294	269	270	258	269	306	239	255	251	272	267	281	259	272	274	277	238	261	252	263	270	270	274	276	278	267	262	290	255	255	275	283	258	287	283	266	280	279	289	244	276	250	262	245	259	273	266	258	276	247	276	274	267	266	240	263	275	260	267	301	269	285	244	291	258	259	269	281	294	307	260	275	246	287	300	312	301	228	279	278	271	300	298	269	268	276	290	276	274	293	261	286	276	240	271	262	271	254	274	282	282	235	274	276	268	246	280	285	272	277	234	308	250	272	255	259	274	287	262	281	272	242	255	260	295	269	260	266	251	244	261	258	252	257	294	254	248	268	273	266	278	255	242	292	277	315	243	265	274	264	255	257	282	281	281	279	298	259	266	255	301	269	271	252	294	257	255	240	281	263	266	276	277	288	285	299	240	266	246	281	306	281	284	276	286	284	279	245	245	288	269	273	272	243	272	258	255	265	275	282	284	275	271	279	238	271	286	262	291	281	266	271	262	289	284	274	259	250	251	257	265	262	267	252	257	269	297	250	284	265	264	261	275	287	276	256	285	257	270	222	270	264	268	256	265	255	270	283	246	277	245	260	275	303	272	251	267	256	293	271	295	277	266	271	295	254	251	251	283	268	271	254	259	237	278	287	265	259	248	245	265	247	261	278	266	270	251	247	260	272	288	245	300	279	282	272	264	285	245	262	249	286	252	258	290	251	259	266	278	256	259	271	276	280	265	278	247	235	254	270	282	258	289	263	288	278	262	262	284	227	273	240	258	278	283	276	303	271	264	258	266	269	264	304	255	291	263	264	286	245	241	270	287	243	244	290	243	251	278	266	283	250	265	266	300	263	295	269	298	238	270	276	277	265	273	257	258	259	247	263	256	236	273	280	237	293	291	290	264	291	267	286	301	269	266	304	284	269	284	306	278	284	269	270	247	267	265	274	250	237	291	286	303	277	252	268	259	282	281	268	262	264	281	248	253	279	266	286	280	267	276	256	278	253	233	301	260	277	271	264	263	283	261	252	283	267	281	285	238	278	270	264	296	269	306	254	263	231	276	290	272	253	248	278	250	293	258	296	325	273	263	298	284	265	305	273	258	279	248	266	273	280	248	263	262	269	283	262	273	260	260	262	292	264	246	257	260	262	261	262	286	281	288	269	270	280	261	269	266	265	284	275	277	240	245	266	278	269	271	271	248	283	260	295	241	287	263	271	278	240	294	282	250	276	273	260	306	273	294	253	263	290	267	279	269	258	299	243	266	266	259	277	277	283	287	263	279	262	274	310	260	274	263	271	287	250	277	265	279	267	314	256	275	259	301	268	239	287	257	249	249	274	257	281	242	285	271	275	277	261	262	285	276	267	270	272	249	264	283	275	298	270	257	297	258	276	265	292	271	248	242	243	254	287	274	261	284	267	262	270	269	246	267	276	279	289	235	272	284	259	256	271	257	268	278	263	282	285	263	293	295	246	262	250	302	265	258	282	263	272	261	262	281	277	225	279	257	311	284	266	264	271	266	276	246	264	252	283	279	270	264	268	255	262	284	260	247	245	238	267	256	261	265	269	289	268	254	280	264	261	250	241	280	277	272	242	251	286	298	262	284	237	278	274	299	256	253	266	250	270	263	281	265	274	278	250	290	310	277	259	282	274	250	270	251	252	277	293	246	247	297	270	280	240	255	289	293	266	273	261	265	264	261	258	270	275	283	314	261	266	275	247	302	257	236	278	249	280	283	282	267	271	282	263	281	277	266	284	257	269	281	261	269	280	263	292	261	271	293	265	264	274	245	294	254	279	248	280	289	244	281	271	264	259	270	285	284	251	265	321	262	286	292	279	279	241	250	280	273	284	257	265	278	277	263	290	247	297	280	263	269	269	289	291	256	250	267	251	227	252	276	279	254	283	277	294	235	277	243	262	241	290	249	270	295	276	282	299	250	221	269	280	291	271	266	266	266	275	265	266	283	282	269	268	271	273	263	229	294	286	278	274	305	257	261	264	268	289	263	272	296	265	291	252	305	257	253	297	260	256	261	290	262	248	243	290	286	284	272	253	234	279	266	283	304	274	264	306	251	279	291	286	255	260	268	253	301	250	244	276	285	284	276	289	261	249	276	233	265	258	273	257	268	282	273	281	269	272	263	265	256	260	271	266	257	275	255	248	284	256	291	295	249	243	268	260	239	267	297	263	252	257	302	277	283	283	267	265	254	266	304	247	255	257	251	249	266	265	262	252	281	274	308	281	271	267	265	252	256	271	302	254	292	257	280	275	274	305	278	280	250	241	288	246	286	285	274	266	263	269	321	248	271	268	253	282	288	294	257	284	272	294	273	285	268	258	276	253	260	293	270	282	269	275	260	252	230	264	259	274	287	296	283	265	265	267	278	253	284	248	260	235	302	283	270	235	243	264	250	298	298
25444	5323	1261	919	2584	579	411	385	362	284	306	300	299	255	237	241	253	259	253	263	238	251	217	235	223	242	238	255	238	212	196	220	241	215	210	230	219	229	222	244	209	208	265	209	250	189	199	218	198	211	225	237	224	262	183	221	203	234	214	203	233	245	237	217	260	211	230	237	222	238	226	239	231	203	213	237	235	215	192	224	237	195	243	221	228	234	263	228	201	222	233	219	221	219	234	208	226	243	221	213	212	191	229	220	244	207	213	239	216	196	211	218	215	221	208	211	240	245	238	260	219	209	218	224	227	221	197	233	213	245	244	225	228	219	223	248	220	229	221	224	227	216	214	221	208	217	242	239	224	218	207	247	233	227	197	231	217	238	221	221	233	211	220	223	258	210	220	209	239	217	233	207	236	192	227	214	223	196	211	206	225	224	214	218	192	223	233	219	222	230	229	217	229	217	201	230	209	228	226	198	215	218	193	203	222	248	235	248	210	231	222	227	234	226	229	216	199	224	224	214	227	207	233	225	208	219	224	231	201	227	208	228	219	233	237	241	205	211	225	215	221	247	206	229	226	224	200	229	229	252	232	219	207	228	199	217	202	223	225	189	210	230	225	221	221	233	246	200	213	191	239	223	223	205	223	207	227	225	244	232	247	208	225	251	216	237	198	250	206	217	228	206	232	186	226	232	231	206	220	224	235	216	233	220	232	226	218	240	229	213	215	229	251	236	220	234	216	228	192	221	199	251	244	220	243	198	192	218	222	226	240	230	229	228	241	215	193	214	236	212	235	203	225	210	230	215	211	218	204	218	213	238	224	219	196	241	211	199	234	211	214	217	197	189	234	194	215	203	198	233	224	223	251	213	233	234	236	201	217	227	231	215	253	188	233	256	227	243	224	224	239	218	212	219	243	230	244	223	205	213	219	229	200	215	247	237	221	241	231	225	223	225	194	225	219	205	254	208	269	243	204	220	220	197	249	230	222	219	214	235	213	223	251	211	227	211	221	216	216	249	232	225	247	243	205	200	222	193	209	207	235	232	204	207	247	247	213	231	221	240	264	225	203	223	242	225	240	244	246	199	215	213	245	229	253	229	198	225	194	233	200	229	246	244	182	215	216	219	240	207	218	212	196	214	220	237	251	195	207	222	230	222	210	228	203	212	219	225	221	212	203	215	205	250	223	242	219	213	217	236	220	213	217	211	219	215	221	263	208	216	241	263	210	249	225	263	244	208	202	220	239	248	223	218	216	239	239	242	202	227	218	246	221	225	214	203	226	216	211	215	206	199	217	215	244	249	200	226	216	243	255	231	229	189	204	233	193	233	229	259	207	236	244	231	205	194	213	234	230	219	209	195	189	232	250	252	240	239	241	244	206	232	210	208	241	215	241	223	227	216	204	213	224	208	194	223	202	239	213	230	207	216	203	212	210	221	230	245	226	215	207	252	224	235	237	237	202	238	214	212	229	224	231	234	211	220	214	225	231	228	223	206	217	223	246	241	219	220	194	208	232	234	236	217	216	237	222	231	182	213	222	191	227	250	218	215	222	227	212	237	251	225	257	224	208	222	221	227	244	249	238	210	215	211	200	229	235	229	231	197	216	217	235	229	230	223	239	230	256	228	227	197	207	227	211	230	218	225	215	202	223	198	222	236	217	199	216	228	238	216	218	202	206	207	224	220	228	228	214	235	234	235	240	214	215	199	223	231	212	240	251	238	219	241	197	231	230	213	210	228	234	240	238	254	211	214	224	226	249	245	251	223	213	194	234	216	214	222	218	227	212	229	228	220	215	244	223	215	204	237	220	229	220	211	240	239	219	209	187	219	208	212	228	213	232	216	205	205	260	207	226	217	196	224	219	248	224	190	211	219	217	213	229	223	198	204	244	227	237	245	250	191	226	219	230	190	239	213	182	223	223	209	218	231	175	222	217	210	220	241	214	196	232	222	257	225	219	211	225	205	243	233	247	213	242	188	208	237	238	214	206	206	236	208	243	184	237	200	229	238	218	212	236	234	220	215	240	235	227	210	211	232	224	231	188	197	219	223	229	210	207	247	223	231	219	209	221	226	216	217	228	197	208	211	221	214	218	228	235	234	232	196	212	240	201	239	216	243	218	248	239	212	241	239	216	211	233	213	213	221	233	251	249	220	213	204	203	214	209	208	216	215	233	218	232	233	202	222	186	238	239	237	229	236	216	196	225	213	215	220	220	254	223	221	210	195	211	224	221	226	225	231	223	196	231	222	230	212	223	223	237	203	217	229	224	254	221	242	230	227	211	203	239	184	206	231	227	215	231	212	242	228	218	200	213	220	220	234	234	188	249	234	211	245	217	207	210	214	244	223	228	233	196	233	216	209	188	209	196	212	216	234	215	263	251	199	212	212	216	236	229	220	237	210	230	237	249	232	196	234	207	218	179	225	226	236	233	238	241	217	196	234	236	225	221	205	234	235	248	221	202	229	199	219	211	224	208	216	220	222	201	223	223	193	212	221	213	201	223	253	216	230	211	220	242	212	196	204	196	224	243	221	212	224	241	238	196	238	235	235	207	216	217	262	254	216	209	221	192	231	218	222	222	232	210	208	234	235	231	233	249	220	256	264	220	219	230	233	215	216	213	199	214	223	226	241	226	237	204	226	231	197	191	205	210	212	189	212	217	235	201	220	222	228	232	215	216	208	224	228	230	206	208	251	188	227	219	215	228	207	229	232	240	193	225	189	218	254	197	227	234	210	198	214	217	223	202	224	225	240	192	245	215	206	245	193	208	203	237	206	201	226	206	231	209	241	207	247	196	211	238	200	214	240	178	206	250	220	242	225	247	224	211	236	231	239	232	232	194	213	223	215	248	211	228	225	219	213	213	232	216	241	225	242	234	221	204	212	219	222	203	243	232	242	191	245	202	199	235	196	208	241	213	236	194	216	213	220	189	233	227	239	204	209	225	201	236	224	232	215	220	228	209	233	235	225	220	232	226	215	205	241	205	234	212	231	233	194	217	233	202	201	238	240	200	214	242	211	228	209	199	211	249	215	189	237	210	201	195	234	200	239	235	222	233	200	222	222	217	215	231	234	218	203	247	213	236	215	247	214	232	233	236	230	230	221	236	223	227	230	202	213	224	266	213	206	206	244	223	226	242	214	187	222	218	212	207	200	264	228	211	225	217	202	201	223	226	221	243	222	223	201	214	204	214	233	223	238	229	203	205	211	222	213	206	234	249	260	225	220	241	231	197	227	250	209	251	219	242	230	231	221	211	223	244	234	218	210	198	225	220	217	206	221	229	224	233	217	224	225	206	223	227	225	230	223	214	222	238	230	198	238	247	214	210	206	220	194	208	244	242	215	205	219	233	225	195	216	232	245	216	226	221	213	251	254	215	214	203	198	237	227	214	212	204	247	229	224	222	207	187	218	244	200	198	218	210	214	231	201	221	221	226	219	211	219	202	210	227	201	209	248	227	237	229	236	240	211	208	218	193	222	217	232	253	198
11836	1243	2189	2704	8254	2058	1741	1551	1389	1231	1065	1026	966	888	876	835	792	758	766	731	778	688	714	686	692	684	698	664	649	634	620	588	627	645	620	662	636	594	618	604	618	609	576	587	583	555	587	590	647	563	542	615	587	598	604	618	587	548	618	552	562	586	590	599	586	531	536	619	578	574	614	577	605	568	570	570	571	586	604	543	581	610	566	580	556	549	570	596	543	544	592	563	592	567	555	573	596	572	590	550	537	632	592	598	579	541	562	596	570	532	554	615	508	575	584	531	577	602	562	590	584	617	547	603	582	558	546	609	577	551	549	531	608	538	544	593	588	550	621	557	546	604	578	503	572	570	558	559	583	593	555	574	584	627	554	604	580	539	569	568	557	558	558	508	552	617	559	554	558	578	551	542	579	543	549	600	559	558	589	538	601	558	552	603	535	563	567	572	596	574	574	558	533	563	596	563	572	538	575	526	590	520	591	551	624	563	561	543	541	564	565	551	600	552	559	579	620	577	555	570	548	559	602	567	556	561	593	571	558	571	578	587	576	602	555	578	600	583	579	575	605	601	587	569	567	562	538	590	577	535	575	553	582	548	582	576	562	566	598	564	534	571	544	513	585	561	561	529	586	541	549	559	546	593	560	567	547	611	549	543	565	586	594	578	574	559	633	564	530	546	562	601	540	597	570	563	594	515	571	545	548	530	552	571	575	570	550	537	534	553	594	540	590	541	559	543	573	553	579	557	547	560	527	584	624	555	594	553	567	557	582	629	529	584	598	538	559	549	548	608	555	569	597	583	562	539	531	556	541	535	558	591	547	545	550	535	549	547	565	598	538	560	558	552	535	555	577	545	600	584	518	522	545	569	555	567	554	584	574	563	590	539	588	558	485	568	610	539	548	548	570	569	563	569	578	555	549	539	565	526	575	534	543	565	606	541	577	555	570	550	546	559	583	570	585	593	582	560	530	578	535	556	538	530	577	525	523	592	600	573	584	568	556	551	586	559	527	562	574	608	596	584	539	527	558	585	564	581	561	573	588	584	557	589	591	554	542	575	620	564	573	555	522	563	544	533	585	585	517	561	594	575	545	564	592	492	546	591	572	578	560	560	578	589	573	554	566	617	565	564	583	562	524	569	582	542	558	589	585	560	562	531	595	578	572	600	589	578	584	575	602	586	557	577	587	564	518	584	577	574	526	565	530	571	602	573	548	576	581	564	620	546	582	555	544	574	525	537	542	545	582	549	586	543	573	572	583	557	570	585	560	549	611	616	580	568	531	573	575	557	576	548	586	572	540	565	582	575	558	561	562	526	563	571	564	568	561	603	576	518	578	601	555	584	545	558	582	546	577	540	551	526	592	580	544	551	542	592	568	560	611	575	588	514	566	595	586	578	549	578	589	533	583	527	552	561	552	544	582	586	571	542	621	585	546	593	532	538	569	553	562	573	538	557	616	599	571	571	561	542	564	562	592	571	554	554	551	546	545	548	543	563	564	567	579	561	499	571	568	586	521	580	611	535	550	551	585	593	545	572	540	563	571	608	581	586	594	580	555	590	594	554	550	553	539	580	590	577	573	592	552	556	541	587	572	532	599	601	572	581	536	617	569	550	545	550	538	579	594	567	567	542	574	566	565	524	539	559	586	559	553	561	591	586	534	537	501	563	535	575	567	583	553	560	524	566	547	574	531	573	591	570	534	509	556	553	500	546	581	602	570	572	608	564	573	563	570	571	508	589	607	584	568	563	568	556	541	544	545	541	597	569	563	580	551	580	535	562	586	532	538	529	552	576	565	544	588	544	528	556	592	593	550	587	605	541	556	542	586	531	591	580	602	544	563	536	608	581	597	537	546	562	544	570	600	566	563	566	606	612	585	545	563	589	564	543	562	580	561	528	589	581	582	551	595	587	563	574	529	590	569	569	574	536	509	577	573	554	554	616	570	560	597	570	609	572	583	599	520	574	565	527	578	558	595	536	527	548	595	555	590	559	560	571	591	595	577	552	566	523	543	514	528	585	591	587	576	539	562	582	541	592	518	599	528	569	577	534	596	557	560	552	564	546	588	602	541	555	615	575	567	539	601	591	546	566	534	562	594	581	596	566	537	552	573	618	576	572	551	580	502	606	529	561	583	579	541	547	609	597	528	555	525	536	524	555	524	537	561	623	549	592	550	555	595	565	564	558	577	558	575	574	575	588	584	555	578	528	556	572	557	544	517	561	541	559	575	580	566	533	568	600	549	544	566	579	579	611	566	581	607	551	573	577	495	576	536	563	576	584	559	597	578	587	535	520	540	590	553	522	569	570	562	541	561	557	542	551	525	584	568	594	585	575	534	535	538	584	561	556	558	571	546	567	588	552	568	548	595	555	585	509	504	570	580	545	557	558	554	534	585	549	578	553	578	509	595	568	574	567	568	610	580	583	570	555	564	575	537	599	566	573	581	585	570	571	569	574	618	585	504	559	567	521	579	508	556	550	581	552	551	537	551	585	519	587	583	568	538	621	541	543	586	535	599	548	566	565	563	590	540	548	589	554	590	562	556	576	581	555	597	556	536	581	587	589	597	550	559	519	551	583	587	550	590	525	582	571	562	607	525	549	541	592	608	533	609	560	553	561	581	534	568	572	530	574	556	525	578	595	519	570	549	498	584	494	574	573	562	556	572	520	587	542	576	570	556	585	544	597	591	569	569	559	554	591	610	549	588	575	578	583	548	582	539	530	573	543	539	522	555	580	575	585	574	560	570	579	602	530	575	553	546	553	562	598	614	581	547	550	543	529	551	587	584	545	584	588	611	572	552	541	586	549	602	598	550	553	564	568	612	567	543	570	569	516	527	550	579	551	582	577	563	586	559	579	558	564	561	526	579	547	565	582	569	607	560	545	573	540	583	532	536	552	526	595	537	531	556	536	574	539	584	576	544	541	595	583	575	557	581	531	574	552	602	560	600	534	588	553	606	590	537	617	547	572	556	598	594	579	583	600	562	567	547	557	571	557	556	566	545	595	595	559	561	504	584	551	576	561	515	559	580	550	622	610	612	564	538	551	542	544	519	544	550	572	536	558	574	506	613	611	595	546	580	534	551	561	565	592	543	550	557	533	590	568	595	544	566	609	588	563	527	584	555	570	563	557	569	558	558	559	569	584	542	562	548	571	565	561	564	577	555	572	577	562	517	590	551	573	545	566	560	565	561	576	565	568	563	532	557	566	580	569	564	527	575	566	553	606	557	538	565	566	573	573	533	572	607	617	590	547	585	533	572	554	594	558	538	590	550	547	569	593	549	599	553	566	571	547	552	562	582	548	574	541	559	557	551	550	517	532	529	544	569	545	575	564	561	564	584	564	580	534	551	514	555	600	553	539	590	539	577	596	588	538	520	567	552	565	560	603	584	555	562	540	558	576	560	537	540	544	565	561	610	567	575	579	551	564	535	538	616	570	542	575	523	551	594	539	564	575	595	592	540	542	574	559	581	572	562	573	550	537	546	550
33855	15658	4423	1748	6321	1133	660	599	534	473	429	384	382	418	345	340	341	345	331	310	320	269	288	296	266	286	295	314	303	275	287	279	281	290	271	271	272	264	275	269	314	238	268	264	279	249	276	303	274	283	272	292	247	293	310	272	244	265	280	271	245	257	269	286	276	255	262	267	309	259	277	259	262	271	272	266	277	248	271	268	292	268	250	272	268	269	252	281	263	299	260	254	245	270	265	269	263	278	257	260	248	292	253	266	295	275	276	268	265	265	274	255	252	293	232	256	259	258	274	262	262	265	234	245	278	258	257	250	285	283	257	278	259	251	265	257	276	276	237	267	247	237	262	253	279	255	273	269	242	269	267	272	274	272	275	265	256	273	285	254	255	285	263	260	277	237	276	277	263	263	270	303	248	253	278	259	278	304	269	260	241	261	234	255	290	239	260	251	270	260	240	246	278	273	261	268	256	263	250	284	255	243	265	286	251	288	243	300	251	253	310	275	303	271	265	239	268	272	253	284	284	239	272	269	254	268	259	253	269	253	267	255	271	245	235	284	252	253	253	254	266	281	279	272	274	299	255	263	260	273	255	279	278	275	280	278	258	288	269	285	272	278	255	244	238	278	283	264	310	269	280	295	292	271	282	254	290	246	244	241	246	255	267	271	268	247	242	246	268	275	242	263	255	272	273	266	273	264	300	275	284	240	276	249	253	278	236	267	274	287	242	205	269	273	285	247	278	263	247	253	284	277	301	268	260	244	238	250	265	277	268	256	238	285	250	272	261	288	284	267	286	271	258	241	277	245	248	291	271	280	268	251	251	273	289	284	302	240	246	244	294	281	251	311	268	288	260	259	251	259	291	272	261	252	269	244	263	249	268	269	275	289	275	240	260	257	267	276	244	296	261	280	230	251	275	287	285	257	292	314	265	239	252	269	240	282	257	259	271	258	255	281	240	263	260	261	271	247	275	233	267	254	256	245	256	280	256	246	257	271	295	256	260	251	260	252	264	278	249	243	250	246	268	276	268	281	282	283	254	256	261	279	284	304	273	293	255	282	232	264	236	248	261	232	265	262	281	253	249	242	270	275	280	253	263	257	249	281	297	279	277	268	255	254	274	261	245	256	285	272	262	251	298	264	288	227	281	266	253	250	259	279	283	248	231	256	265	264	245	267	295	282	258	260	275	282	266	288	269	273	259	292	268	283	268	251	282	268	261	231	247	274	262	266	260	256	274	238	262	264	270	278	258	266	272	289	276	280	279	310	239	290	308	266	244	263	271	284	236	270	270	286	262	261	283	283	285	289	238	268	243	268	265	254	258	278	255	251	263	277	267	271	265	265	268	252	256	253	276	261	213	269	279	274	275	271	263	252	253	248	270	255	272	259	279	267	283	290	257	275	289	252	231	270	271	265	289	269	278	262	263	263	256	284	277	269	263	281	285	272	246	276	245	237	289	256	258	251	251	282	278	249	283	276	254	269	259	236	241	257	252	279	248	258	269	274	273	273	270	315	297	291	242	263	249	265	260	287	258	266	297	240	264	253	230	249	265	269	258	264	276	257	303	298	264	279	251	272	273	258	270	259	261	276	268	246	258	240	271	275	268	248	278	259	272	269	265	258	296	269	275	277	284	310	256	286	269	264	284	306	275	258	285	242	282	301	264	268	254	256	250	239	244	281	239	257	288	271	268	265	282	285	245	242	280	243	273	242	266	291	258	293	274	276	258	276	278	295	265	247	246	240	270	262	246	266	286	269	235	268	266	279	277	292	275	294	255	290	282	290	224	267	255	294	262	264	259	252	219	253	261	252	293	274	271	255	253	263	298	243	280	275	266	268	285	261	278	257	247	279	280	260	291	265	290	276	287	261	287	272	278	285	291	297	269	268	258	280	295	273	285	239	259	274	296	248	242	294	262	281	282	280	253	286	248	280	274	267	292	255	263	260	246	278	260	256	280	280	246	286	274	278	280	269	264	297	254	267	243	293	275	251	300	231	244	242	279	272	286	250	280	274	273	279	258	258	257	259	264	261	248	288	289	291	257	258	262	249	296	309	251	274	277	273	252	240	280	285	267	258	238	295	282	254	263	284	247	282	251	293	268	248	263	280	272	232	231	283	254	248	261	269	254	236	248	268	270	281	258	270	271	253	247	286	269	256	236	284	260	281	287	288	253	245	270	257	246	288	289	267	301	258	261	287	270	272	263	266	265	245	272	304	309	293	250	282	270	250	258	254	262	272	255	249	260	292	255	273	273	261	255	245	246	263	259	256	270	274	257	282	253	250	249	264	267	266	220	276	248	252	238	236	255	267	258	263	243	240	233	265	257	260	273	291	268	290	281	242	264	250	266	266	274	261	274	266	268	279	264	278	224	283	265	267	284	289	265	281	255	246	275	300	242	269	273	267	298	262	275	279	267	241	261	273	237	276	277	279	288	253	282	260	288	263	237	293	245	278	283	266	239	242	244	265	295	270	299	287	267	265	272	252	249	304	250	258	276	274	273	264	263	245	284	298	276	262	272	268	290	241	241	250	256	253	238	269	264	261	288	291	252	241	278	242	249	253	273	280	268	230	241	256	261	258	287	267	296	260	248	243	246	271	271	265	253	268	255	240	272	288	275	257	289	238	256	283	252	267	283	291	288	285	314	295	275	261	257	274	289	278	271	283	230	248	266	267	292	245	251	288	285	286	271	284	263	234	284	275	254	278	277	259	260	251	264	257	278	266	267	258	253	279	253	258	270	275	286	274	271	244	259	250	278	294	261	249	251	261	241	278	296	253	275	272	290	248	282	237	218	253	265	268	243	260	287	284	261	243	285	274	237	298	278	299	276	265	256	250	288	286	256	257	262	277	293	245	250	266	243	252	256	301	314	269	269	245	248	270	263	271	250	264	274	265	275	270	280	252	290	282	277	286	244	269	251	287	284	272	284	252	282	273	280	271	232	276	246	252	249	273	238	249	278	281	244	289	275	278	263	232	271	279	291	284	259	257	264	307	270	281	285	254	274	249	260	276	255	250	266	270	262	240	287	271	271	251	241	273	247	282	258	318	255	254	273	265	266	252	256	294	237	292	292	284	281	283	236	260	259	237	245	226	263	264	273	272	274	283	260	252	253	239	285	256	278	259	260	269	269	251	274	270	254	287	263	258	302	256	273	257	262	262	270	247	285	255	291	279	273	273	234	270	266	294	285	294	291	257	240	280	271	248	268	267	297	273	270	257	267	268	227	248	267	273	261	255	291	264	256	267	264	261	255	277	282	245	284	233	254	233	259	285	263	283	251	253	312	299	270	284	224	276	314	287	265	281	275	265	264	278	277	257	274	250	273	263	250	245	266	260	268	252	302	271	267	270	285	256	235	286	264	277	263	269	226	233	276	241	240	271	254	267	262	266	260	290	249	276	275	267	304	287	284	279	261	250	259	271	262	275	254	245	267	298	252	271	277	266	240	254	235	259	293	267	235	276	259	259	276	272	291	252	281	256	241	254
16487	1856	3935	4842	13277	3567	2962	2565	2123	1915	1795	1531	1404	1318	1153	1137	1097	1033	969	946	973	938	877	885	847	865	837	868	835	849	779	758	783	725	752	728	732	714	728	721	687	708	731	722	718	691	715	738	712	689	725	653	647	713	729	714	701	687	660	640	683	648	634	712	662	642	653	661	673	679	655	634	662	673	710	705	674	664	681	650	625	651	662	666	671	668	638	655	661	650	688	629	642	687	636	618	640	658	657	642	661	641	669	638	665	636	615	660	684	630	636	646	616	667	660	588	654	630	677	677	653	627	641	659	675	655	633	659	636	659	647	674	645	609	668	641	672	657	637	673	696	611	637	638	620	656	702	626	649	633	658	615	620	652	643	595	665	626	642	640	677	633	647	679	621	621	625	702	644	634	616	647	620	615	607	610	690	635	640	609	610	672	666	648	637	580	599	643	665	655	627	620	603	654	610	621	653	631	646	575	630	603	632	678	616	621	596	664	666	601	659	636	652	648	664	616	663	643	622	676	638	633	622	594	645	627	659	596	617	627	670	633	635	654	617	598	670	624	626	649	627	635	633	645	650	660	663	664	630	644	701	661	638	602	642	626	662	638	602	608	663	604	609	620	634	652	698	660	644	663	673	611	633	654	658	590	621	603	616	627	682	629	648	604	607	670	645	654	651	639	622	603	639	620	632	637	616	606	653	658	642	648	612	613	627	602	642	623	620	650	576	668	642	694	621	616	675	585	660	617	616	669	644	660	641	644	623	640	654	615	674	592	595	648	644	629	629	645	657	647	593	596	640	651	662	626	660	602	666	611	598	648	661	644	638	666	656	596	671	649	637	633	672	582	629	619	625	621	658	600	692	703	628	692	620	651	629	630	645	636	607	668	599	630	642	636	639	677	650	632	612	624	641	620	685	607	648	694	599	654	647	609	672	660	635	585	593	644	591	662	642	600	610	633	611	630	624	655	625	684	627	617	621	593	700	685	610	643	628	629	650	640	638	622	671	652	615	638	628	639	633	617	660	652	645	648	665	615	627	635	605	625	644	657	614	633	615	637	707	581	708	652	703	584	654	667	602	660	648	622	612	600	627	616	616	650	627	633	638	657	608	616	630	607	691	636	686	652	667	622	639	621	659	618	625	665	670	624	603	604	665	656	653	669	610	628	603	644	658	604	683	614	661	632	652	643	645	644	620	632	637	639	610	644	625	672	680	627	687	666	643	637	659	679	617	643	682	625	621	604	660	617	618	625	606	670	633	630	618	639	624	665	648	620	662	642	658	663	665	695	640	608	684	639	668	595	638	640	631	645	638	614	700	628	633	634	654	634	595	643	619	639	630	638	583	619	641	645	626	654	618	636	682	603	644	628	612	648	635	597	649	638	643	655	637	621	629	689	615	652	592	625	674	644	645	621	611	616	649	632	660	576	603	699	659	689	650	593	645	649	636	673	658	670	597	649	615	681	597	686	648	661	628	659	611	635	644	666	636	621	636	605	637	649	631	608	636	649	626	639	613	645	633	629	619	686	636	662	654	629	645	649	630	706	640	646	657	628	659	576	639	641	636	643	633	604	645	598	652	640	628	619	653	598	599	623	622	657	618	638	679	675	619	658	643	650	651	623	636	622	649	695	628	643	641	638	645	672	662	660	641	635	626	596	656	662	637	613	661	654	650	671	654	648	639	656	629	622	587	589	615	676	673	639	591	598	668	631	637	640	642	664	626	639	644	623	612	662	617	601	669	668	625	622	681	663	615	619	598	605	606	664	649	599	641	650	628	632	618	588	694	624	667	628	634	617	662	686	640	672	644	631	658	612	641	635	657	676	644	643	640	658	622	572	626	671	650	689	654	632	629	681	634	605	660	636	679	624	669	620	612	613	603	644	647	663	625	665	629	633	653	649	630	692	593	630	632	656	682	632	683	667	673	618	651	652	593	622	641	635	696	652	636	606	614	610	682	696	691	704	626	614	588	606	618	612	618	642	627	614	662	663	670	621	630	611	626	646	688	690	673	596	590	632	629	651	652	634	649	674	644	656	616	665	615	646	650	645	644	673	595	675	650	698	632	633	659	632	638	620	663	662	655	654	637	655	643	649	596	566	654	642	610	632	609	648	650	649	645	626	643	670	712	640	693	633	598	634	642	630	604	658	615	627	666	636	685	592	681	669	625	599	647	634	616	628	624	669	628	625	646	675	637	635	665	654	656	602	590	646	707	629	671	669	642	659	659	625	629	688	600	621	622	614	614	651	658	650	639	648	642	661	605	574	696	623	636	656	657	596	692	615	599	591	620	671	624	630	653	670	629	615	645	642	646	624	636	657	671	641	632	604	645	652	631	656	609	637	622	628	654	641	583	613	636	637	627	612	643	626	622	657	638	624	604	667	668	654	592	658	638	682	643	715	675	592	651	653	611	689	658	641	670	629	654	675	633	646	684	605	614	596	646	647	597	612	650	686	650	664	621	656	643	688	590	649	628	604	610	700	617	624	610	630	640	633	649	623	609	627	621	603	654	668	611	641	675	654	644	627	673	640	666	661	616	681	670	595	645	645	649	630	649	650	656	650	610	656	663	664	616	647	626	649	622	625	594	603	645	647	642	621	625	649	615	662	638	646	634	649	600	662	650	656	644	641	600	623	653	628	661	662	682	702	643	646	594	672	664	596	648	620	660	690	595	674	664	658	675	650	616	638	664	605	648	602	645	627	652	631	672	638	669	655	624	598	613	671	640	645	628	625	640	668	652	616	623	637	606	642	642	607	644	658	618	669	639	628	619	648	643	651	652	611	680	690	619	600	619	654	586	649	611	614	646	647	627	609	647	676	625	642	580	646	613	628	676	643	625	619	606	627	683	622	628	613	667	706	627	651	622	678	695	622	648	630	658	623	654	626	622	635	666	648	627	627	636	625	667	638	670	680	617	652	626	642	589	664	619	662	650	626	620	664	637	681	642	607	657	628	659	677	660	602	633	703	679	636	585	629	685	668	589	638	647	666	672	668	624	654	628	693	659	643	655	636	656	655	594	635	656	675	652	630	609	630	629	657	659	625	640	619	641	658	641	667	648	609	632	596	662	645	649	663	623	629	661	626	658	649	604	643	597	643	689	657	630	657	649	658	649	665	620	630	630	656	683	634	641	605	667	613	651	620	675	619	671	599	629	647	635	622	608	602	628	648	639	601	665	596	616	600	630	596	683	646	660	683	613	610	645	636	664	628	603	668	683	632	630	688	672	608	623	642	610	659	617	646	642	634	652	647	655	632	619	628	606	656	652	625	625	665	595	626	661	619	614	669	631	632	647	679	602	646	651	632	692	671	610	671	623	657	644	635	655	639	586	638	624	669	620	632	658	580	636	691	638	610	607	690	609	581	645	633	661	623	635	626	673	664	616	644	606	646	615	644	627	628	656	616	697	595	607	639	644	642	656	632	661	613	637	625	636	631	632	611	626	613	647	653	633	595	580	631	654	659	662	659	644	621	619	633	642	649	648	659
2693	131	106	106	167	78	108	68	94	89	83	74	82	95	97	90	93	100	84	90	84	88	76	82	100	79	90	90	101	93	88	95	82	89	92	100	91	104	97	89	87	94	82	78	92	97	95	91	97	85	69	97	74	98	86	87	99	95	92	84	109	95	75	71	80	83	101	82	86	96	68	84	78	92	81	83	93	89	81	89	83	76	89	79	91	76	103	85	84	92	65	82	90	88	93	91	80	71	80	78	86	89	91	70	83	99	71	67	101	89	96	88	89	95	75	72	97	78	79	82	87	72	72	82	91	86	88	86	85	95	85	83	79	115	82	95	94	87	84	80	90	89	83	112	65	73	80	107	76	74	87	79	81	93	75	87	80	92	77	82	76	64	75	107	75	102	94	98	88	81	99	69	67	96	80	86	89	98	99	71	87	101	88	85	94	78	75	83	78	101	84	100	90	87	97	76	84	91	80	89	79	96	111	82	101	91	76	94	88	85	89	88	79	75	68	75	91	80	91	95	90	57	88	101	75	77	87	94	92	114	81	99	85	78	92	88	63	81	93	82	89	82	83	81	79	89	92	72	91	62	85	97	95	92	93	103	75	98	77	88	94	91	80	94	57	89	95	79	93	102	84	73	77	77	92	88	87	89	82	72	82	101	87	86	82	72	99	83	77	81	78	88	80	86	90	91	82	101	84	77	78	85	77	89	90	60	81	74	88	97	80	95	79	98	87	76	82	81	84	67	88	90	99	74	96	78	92	89	74	93	89	83	89	101	76	91	75	95	86	91	72	91	84	87	78	74	75	95	96	99	77	83	87	62	80	95	93	78	74	93	99	90	88	94	69	83	77	90	80	92	77	99	85	84	98	66	81	89	84	76	87	89	81	85	87	80	80	97	92	81	88	80	79	89	80	103	85	88	93	101	95	74	89	90	91	77	79	90	55	89	96	86	90	86	83	83	86	83	93	86	69	85	74	89	87	85	96	76	93	70	65	85	78	91	80	90	75	73	100	90	82	83	79	87	81	89	94	63	85	68	91	85	95	74	95	70	54	86	75	96	88	98	104	83	94	75	89	94	79	79	111	87	85	79	88	70	75	77	78	94	82	92	80	90	101	91	67	86	98	80	108	94	104	69	109	84	70	79	92	90	74	95	84	81	101	82	86	79	71	86	104	89	86	90	94	94	103	103	93	77	90	89	96	74	79	97	89	92	82	66	78	95	81	77	87	91	96	94	77	83	90	87	84	86	74	84	86	80	92	90	77	80	73	78	84	90	83	77	98	84	77	77	89	81	87	104	72	97	86	63	79	86	77	89	89	100	82	89	78	85	80	97	85	90	91	93	64	72	83	80	76	81	85	100	80	106	72	80	89	90	94	82	87	90	83	76	95	84	116	65	93	77	91	78	94	94	90	67	79	82	75	83	85	84	82	87	86	81	90	74	94	100	81	80	74	85	85	85	75	91	78	78	77	84	85	93	74	86	81	94	81	75	90	86	89	86	92	95	94	90	75	90	81	80	85	86	84	89	86	97	82	78	88	80	94	90	85	84	100	82	88	90	90	96	94	84	84	84	75	78	77	87	90	76	77	104	69	88	92	79	86	84	85	78	86	83	82	90	86	81	79	82	82	86	90	84	82	100	95	86	99	99	91	99	85	85	73	101	77	93	93	78	86	82	86	69	95	78	68	87	85	73	86	81	80	78	91	75	65	77	90	82	79	91	85	83	86	93	77	95	108	93	104	87	82	77	74	75	93	76	76	90	89	97	62	82	85	70	80	81	80	96	90	97	78	101	83	82	74	94	79	86	70	80	79	91	74	85	116	88	80	89	95	81	82	83	59	93	99	103	100	88	88	99	76	102	91	94	100	88	77	98	76	80	100	80	83	80	100	109	84	84	81	74	96	92	78	95	93	75	74	74	78	90	101	96	84	90	84	69	97	78	79	86	81	72	84	92	76	65	91	77	70	82	71	75	92	74	78	91	92	77	73	92	95	91	71	96	75	74	69	82	95	91	88	80	85	63	79	76	94	90	79	71	92	91	75	77	85	79	87	80	89	94	102	77	90	69	84	83	72	71	100	80	79	85	103	82	91	87	82	92	74	92	70	82	89	80	85	79	81	77	85	80	91	71	87	73	81	76	91	105	95	88	95	84	99	86	83	95	85	82	79	90	87	89	95	72	87	85	72	88	79	95	82	94	83	80	79	86	98	101	94	81	88	79	86	79	86	86	77	82	97	86	91	87	87	94	75	95	67	100	88	82	103	90	79	103	84	78	77	82	85	87	87	93	95	75	73	83	104	93	66	92	74	66	91	74	83	90	92	103	75	74	95	80	83	75	73	61	82	96	80	83	89	82	88	83	88	73	72	86	96	68	95	71	107	65	75	63	72	71	87	85	98	70	96	81	106	93	104	83	70	99	110	94	77	92	92	78	93	117	75	81	90	65	87	86	94	89	108	70	90	87	90	83	97	87	85	72	104	71	76	85	92	91	93	100	102	97	72	87	78	70	79	85	83	70	73	87	101	89	81	85	83	89	84	96	87	86	84	92	84	84	92	88	93	97	88	86	75	85	84	82	90	81	92	95	92	94	81	69	94	79	86	101	90	101	74	86	85	89	90	92	76	78	101	80	84	77	64	86	87	73	90	93	101	84	84	81	88	87	68	93	87	92	89	71	75	77	80	87	111	89	88	87	100	103	74	74	79	87	80	83	85	99	89	74	70	81	81	100	103	76	97	96	78	70	86	85	88	71	99	88	77	82	83	76	84	104	85	66	98	77	88	77	78	73	78	84	82	81	79	86	92	92	83	91	100	87	85	83	84	75	88	89	73	104	90	80	97	87	78	86	83	98	88	83	82	99	88	84	92	96	77	97	90	98	71	105	85	72	87	76	79	90	79	65	95	63	74	91	95	85	89	102	88	80	70	79	108	69	71	91	88	79	87	87	82	90	75	71	75	74	107	88	71	90	59	76	79	98	71	81	91	73	83	78	73	80	89	90	81	78	80	93	100	86	80	82	84	99	97	94	90	96	84	109	73	88	77	86	90	84	68	91	78	83	101	88	77	76	80	71	70	84	91	79	97	101	90	76	76	94	87	82	83	87	94	98	85	78	86	86	82	90	85	77	80	83	81	89	87	92	84	83	84	81	106	83	66	82	89	111	85	82	88	94	92	62	81	73	96	89	97	91	77	85	57	99	83	99	76	94	95	58	81	93	86	98	86	91	94	77	75	88	104	68	81	73	89	78	79	73	95	70	73	91	86	95	72	85	90	85	87	76	96	87	84	91	86	89	92	103	86	82	76	82	77	74	103	78	81	82	92	86	94	79	81	70	89	82	90	73	91	89	94	88	78	88	80	75	88	81	94	85	93	88	82	74	68	87	85	87	84	87	97	76	89	62	81	67	75	86	83	94	90	69	64	73	94	71	80	107	79	89	81	74	82	84	89	84	97	81	82	80	97	85	88	94	93	95	104	89	87	93
2805	313	345	367	656	316	296	312	298	282	264	278	279	292	277	305	295	267	266	286	271	291	271	253	268	276	296	269	300	247	278	251	299	259	288	266	275	271	283	276	274	268	271	296	270	299	283	284	265	265	237	257	291	290	259	304	271	277	267	247	268	264	264	273	286	263	248	254	280	272	283	265	290	294	288	250	274	265	269	263	277	309	314	257	247	270	245	272	257	259	271	277	299	251	223	289	280	270	257	282	275	236	280	257	274	269	278	279	278	275	228	282	277	287	266	269	290	276	249	267	253	284	260	276	273	262	271	265	241	265	293	257	260	267	272	306	265	257	285	270	270	269	274	266	275	287	290	267	229	239	251	268	276	271	253	291	257	284	256	260	267	266	255	291	280	262	270	265	248	275	276	289	267	261	261	266	281	266	288	286	303	253	280	284	247	298	261	267	288	263	243	254	298	270	272	242	276	269	294	245	255	267	282	262	263	276	276	261	257	275	267	254	293	292	294	256	293	270	255	308	286	284	273	259	288	282	252	267	278	265	268	260	275	268	267	292	268	281	246	264	277	257	289	258	291	246	279	262	249	286	276	292	261	268	253	267	276	262	252	227	273	257	297	268	273	298	286	262	301	280	258	276	273	294	253	302	260	274	278	263	254	277	266	254	274	276	268	235	286	257	299	272	295	284	248	257	271	292	272	257	263	311	244	287	259	284	265	273	271	259	269	272	287	250	246	303	267	245	280	290	283	260	277	274	279	273	282	264	261	269	269	284	251	285	282	264	277	252	283	292	263	263	282	272	285	253	288	269	281	278	268	271	272	241	265	295	247	255	293	246	300	287	283	281	263	259	281	251	284	273	259	291	251	288	272	291	268	264	253	262	265	264	231	286	267	231	256	267	300	262	250	273	241	243	294	265	252	265	277	269	272	265	278	267	241	261	263	280	276	300	260	307	270	260	256	262	293	258	280	298	262	266	273	277	253	286	297	291	266	252	288	284	280	276	264	278	250	265	283	265	233	260	260	266	273	260	250	265	263	267	277	260	279	258	262	264	261	270	272	240	243	294	287	276	262	292	261	262	298	282	277	297	298	292	303	255	241	259	266	268	228	274	282	289	264	226	262	267	282	254	276	279	260	267	251	266	270	294	242	260	314	264	277	269	282	277	283	272	276	264	285	249	296	276	292	281	269	269	252	259	317	265	286	283	266	240	270	263	279	240	288	270	271	277	301	290	263	254	283	261	245	267	248	262	255	281	258	287	279	265	276	270	268	290	254	259	283	276	298	260	259	266	221	275	271	279	275	292	258	274	283	242	268	266	287	260	287	254	261	254	267	272	263	252	266	259	251	264	278	256	243	274	244	265	276	256	276	265	279	266	272	264	262	286	244	257	264	261	258	261	276	279	256	271	260	280	219	276	257	268	272	278	225	287	265	289	278	248	275	272	258	266	243	255	288	289	260	255	249	265	256	273	237	286	256	253	250	259	302	268	270	273	264	274	269	265	280	275	271	257	267	279	270	279	265	255	300	273	252	280	270	285	274	238	267	269	255	257	280	280	277	274	275	301	250	289	254	236	265	261	270	256	286	252	251	260	281	272	279	296	276	294	288	267	254	277	282	280	264	270	274	245	262	278	261	269	263	262	275	268	237	263	257	230	294	268	304	273	270	271	277	284	259	277	263	276	256	260	258	262	250	279	276	237	282	235	260	255	262	273	257	267	278	254	232	278	289	268	279	292	300	287	252	283	267	276	285	265	262	273	277	260	252	264	267	285	274	261	253	282	272	271	289	256	289	250	260	293	276	244	267	261	272	272	268	263	258	271	256	283	243	301	266	264	270	257	278	255	269	274	256	268	235	270	226	271	242	292	267	275	271	253	249	259	284	262	264	293	249	292	277	256	278	268	263	264	274	277	227	267	305	274	268	276	260	246	234	253	303	263	271	261	247	271	257	272	284	275	259	236	269	260	259	290	275	275	271	279	266	265	273	254	271	277	272	278	265	262	278	280	287	271	287	275	264	279	259	270	279	268	260	317	267	284	236	240	262	280	248	232	279	279	271	263	252	260	253	272	291	297	247	279	237	267	280	252	269	289	261	271	272	261	276	259	287	266	265	267	284	261	255	269	253	273	295	268	275	279	262	256	282	272	303	254	277	262	266	261	292	256	266	266	263	308	279	282	286	295	285	277	279	310	263	295	285	265	258	308	253	295	280	271	270	207	292	246	312	271	281	285	278	273	294	248	273	260	303	258	247	265	266	267	263	282	306	275	268	271	284	301	278	281	280	264	263	260	271	258	261	292	292	294	245	263	255	259	247	264	261	277	305	256	293	256	250	266	282	248	255	253	262	284	301	247	311	297	280	263	255	276	267	272	263	232	276	290	303	268	252	273	269	269	267	297	285	251	249	275	284	245	262	239	253	276	268	264	257	264	290	273	269	257	289	298	275	265	268	287	270	321	269	253	260	286	266	281	228	232	264	278	284	268	263	257	268	255	253	278	245	291	276	258	265	229	278	238	268	255	269	277	283	268	291	267	247	239	252	300	267	273	246	277	278	256	283	243	273	281	290	282	260	234	294	255	263	258	276	286	248	263	281	282	247	255	270	253	276	248	273	270	287	296	253	284	285	249	250	257	243	263	281	262	263	255	252	257	252	276	262	267	292	273	258	269	258	264	275	279	232	274	284	278	294	252	255	254	270	260	263	262	283	261	281	267	267	269	274	262	286	310	285	251	270	298	288	278	264	259	274	283	276	272	293	252	267	241	278	251	282	254	269	244	269	253	283	267	241	228	287	285	258	250	255	285	282	260	272	314	261	269	267	247	278	275	264	240	251	300	267	281	257	266	255	300	261	283	258	291	263	265	285	309	248	275	251	279	265	262	256	279	264	276	263	261	277	272	266	262	273	273	263	257	253	270	267	235	268	274	271	275	276	246	256	269	276	272	267	265	235	292	290	261	277	270	277	281	280	288	262	278	267	251	273	280	268	282	284	280	279	289	258	246	252	300	265	295	274	279	272	247	265	260	272	267	265	283	257	253	275	256	284	273	281	269	244	243	269	300	281	298	295	281	265	267	291	245	298	300	272	247	251	260	279	279	275	244	278	252	296	260	283	301	270	262	259	275	271	284	294	264	265	290	266	230	260	240	280	271	257	256	253	256	273	280	269	281	274	276	258	270	306	258	273	278	277	271	279	291	288	299	260	273	270	295	270	294	256	274	255	270	282	293	254	275	282	268	261	255	266	296	279	292	259	260	265	279	280	263	289	277	255	260	257	262	279	265	217	264	237	260	271	290	265	233	249	286	272	280	294	321	245	256	305	278	245	253	260	275	275	288	249	259	289	259	260	280	235	285	278	314	266	288	276	256	279	299	262	249	290	271	292	272	270	244	266	280	254	268	293	254	285	307	276	277	286	266	279	284	282	291	281	278	278	249	287	251	245	247	286	286	287	288	263	259	256	274	261	250	288	292	305	297	288	281	255	263
26262	6058	1279	885	3443	585	418	365	312	311	311	288	267	272	252	244	244	234	251	228	241	241	235	217	222	261	229	225	232	232	236	241	237	266	221	240	217	210	223	190	232	205	221	235	205	217	221	245	225	205	220	220	219	205	239	217	227	226	242	236	222	236	212	239	226	238	224	220	186	204	223	218	238	234	211	200	244	237	245	221	206	220	223	222	218	223	228	222	207	236	228	215	218	241	194	218	239	194	213	219	207	256	247	205	232	216	231	171	199	221	221	221	221	213	243	208	223	230	242	233	188	208	224	259	201	187	232	209	235	227	227	234	217	224	221	212	227	187	210	213	191	202	204	213	230	242	230	208	210	203	239	206	230	211	184	210	219	232	223	223	177	212	226	218	231	215	201	235	212	220	219	196	218	228	214	219	191	235	210	192	216	200	229	238	232	217	223	215	216	237	230	216	209	247	221	226	224	238	207	207	233	191	191	221	225	199	220	250	227	242	227	201	220	221	243	246	232	213	217	219	202	222	205	207	207	237	203	229	211	211	228	210	230	226	212	223	216	246	240	217	267	242	206	222	235	207	232	217	229	238	204	208	238	211	235	213	218	245	255	227	208	228	201	190	219	209	213	227	238	227	224	213	222	219	216	246	235	222	224	232	213	221	213	230	233	208	209	206	217	216	226	228	232	204	215	220	231	233	213	222	205	221	202	217	227	204	225	212	197	244	230	243	212	213	226	226	223	211	242	231	245	214	226	233	225	208	230	223	234	234	232	228	239	233	204	212	212	241	215	228	208	230	233	222	242	211	233	238	215	217	255	240	225	244	207	230	231	228	216	245	230	219	209	227	235	231	226	213	221	248	240	222	192	231	193	196	213	227	213	224	227	216	226	201	226	199	237	223	217	239	241	220	243	226	232	218	216	219	177	216	230	198	205	241	213	219	204	231	224	216	222	224	208	217	231	238	226	194	221	246	255	226	222	217	217	200	227	214	209	224	208	261	225	216	230	218	220	227	203	230	206	211	232	212	254	223	230	241	225	213	224	228	227	240	245	223	224	230	192	232	212	233	196	202	210	200	201	238	199	209	211	188	247	231	207	208	233	199	210	219	229	221	214	206	219	256	228	213	203	220	205	219	203	236	221	243	221	202	216	242	218	198	263	215	217	235	225	242	234	254	218	235	252	216	217	173	220	227	167	224	191	197	240	230	238	221	206	204	229	238	216	220	230	260	227	212	212	242	233	205	194	215	205	219	234	219	198	231	226	237	221	227	202	247	226	212	231	242	218	223	218	208	202	219	219	217	221	207	232	228	203	243	227	219	240	214	242	204	228	232	221	197	208	218	224	237	223	242	231	235	233	252	211	221	242	230	221	222	222	195	204	211	240	229	196	227	205	214	229	214	214	191	235	206	228	219	234	222	203	218	219	239	216	221	179	241	246	233	219	216	214	223	194	208	198	262	219	223	205	221	210	221	220	223	234	222	212	208	229	213	219	237	230	224	248	236	216	233	230	217	240	217	210	231	219	198	236	223	208	230	239	218	266	244	229	243	238	215	193	212	214	207	235	200	239	233	220	214	212	233	239	220	192	214	204	222	229	209	215	242	241	220	238	211	234	240	236	223	209	204	225	216	233	203	202	213	223	187	215	232	241	250	224	236	215	227	235	230	244	219	220	216	208	208	208	216	195	207	238	241	226	213	208	221	213	214	214	223	224	240	230	203	218	238	213	230	214	202	221	216	192	238	232	229	200	211	202	242	252	235	230	239	209	230	235	222	207	239	224	243	222	209	240	224	210	211	210	229	213	245	212	223	214	213	238	242	210	205	216	198	205	233	220	222	224	173	228	219	194	210	207	199	226	251	228	197	247	214	196	210	253	224	219	231	223	227	237	225	211	241	208	196	215	218	223	170	218	239	223	213	253	231	234	234	218	224	206	227	241	222	221	206	226	204	230	212	185	200	198	192	220	250	220	239	254	222	227	213	232	225	228	205	220	219	210	213	229	212	184	236	232	237	211	207	214	233	202	247	221	205	193	240	232	231	202	235	212	241	256	199	233	234	213	238	224	215	193	207	212	219	223	249	189	225	248	216	227	225	224	233	223	216	230	237	226	215	202	227	231	236	221	203	205	221	197	237	219	208	234	205	217	234	208	234	190	221	208	227	229	227	220	231	247	214	262	229	214	211	236	229	229	217	237	230	211	240	214	221	227	223	202	217	201	209	243	210	235	231	209	229	219	199	224	248	217	194	207	210	224	198	252	184	222	238	227	203	200	216	241	214	209	228	214	219	227	202	242	223	239	231	233	205	215	201	218	224	235	235	255	198	207	221	223	212	231	205	224	243	223	229	214	243	243	198	213	209	207	212	227	223	185	201	204	222	218	181	221	228	246	218	197	224	226	221	218	261	208	204	253	243	239	222	214	192	217	218	223	231	210	226	209	210	219	244	233	242	205	205	212	237	200	210	227	189	234	212	223	215	206	212	241	233	220	198	233	220	232	217	231	213	218	229	219	219	200	220	212	222	208	215	222	244	245	251	227	230	213	218	239	222	208	195	217	218	201	234	217	238	233	217	202	241	235	194	211	261	193	211	211	236	225	221	228	213	212	221	235	239	222	205	216	232	223	196	210	223	236	214	209	237	237	232	202	203	228	249	211	208	227	259	226	211	214	223	244	216	232	207	223	237	219	225	233	210	231	228	221	204	211	222	215	201	226	243	227	224	228	220	202	220	220	209	228	211	214	229	227	219	219	235	206	231	245	244	241	213	215	225	243	194	238	220	253	248	205	235	203	234	196	217	205	240	213	236	234	246	228	243	221	200	229	236	218	228	206	231	210	204	193	222	252	219	231	243	230	220	237	212	219	217	211	214	237	231	226	210	211	220	215	231	181	195	239	236	210	244	205	238	203	214	227	252	222	228	192	230	228	207	231	237	224	200	233	236	238	239	217	244	226	227	247	214	224	223	234	230	228	216	209	248	199	227	215	242	242	221	208	234	246	217	194	219	243	226	250	225	262	226	218	226	246	241	232	230	224	231	213	218	222	227	213	215	220	197	241	229	207	224	221	217	208	214	237	230	211	241	238	211	238	216	231	207	229	228	212	220	206	221	224	241	223	247	242	226	231	196	228	233	216	219	227	193	230	194	223	196	222	260	228	240	207	205	201	212	201	235	211	210	202	232	225	227	198	226	205	238	225	230	235	208	211	213	208	235	219	256	218	219	214	209	187	203	204	238	217	210	215	231	224	221	214	220	253	237	211	219	221	213	212	223	257	206	198	198	225	237	205	216	209	200	224	224	209	227	221	238	220	223	192	212	192	201	194	197	221	217	248	215	227	189	217	224	237	213	225	242	249	228	219	232	209	220	235	227	221	210	229	215	225	227	238	219	224	219	227	238	238	243	231	225	214	202	202	227	209	201	213	230	230	209	218	197	225	203	211	225	211	194	227	216	223	248	211	232	230	224	217	225	225	219	184	233	215	223	214	241
12162	1200	2184	2717	10017	2036	1692	1418	1262	1132	1099	1045	937	836	842	832	785	814	721	721	731	702	706	680	689	646	667	690	634	599	687	660	646	631	622	610	604	569	589	591	610	623	636	611	608	582	583	602	587	556	598	622	585	577	625	580	544	612	597	576	591	619	586	601	609	573	591	584	598	591	573	551	591	584	607	576	590	585	585	616	564	549	559	545	566	548	566	536	555	609	594	585	585	596	584	555	567	530	574	588	591	543	585	553	563	575	554	563	567	569	562	568	532	529	566	575	583	559	545	559	584	574	559	579	545	589	562	551	606	611	537	554	620	598	542	584	543	578	572	544	515	555	602	558	547	558	559	590	556	626	543	611	533	626	550	546	569	539	560	571	583	546	528	573	569	566	583	538	522	534	516	583	611	578	552	557	528	587	599	568	595	559	554	542	591	571	577	598	540	569	566	568	570	602	548	591	562	560	559	528	635	503	568	605	572	567	542	551	597	600	566	533	536	549	561	587	559	577	552	566	580	577	574	572	582	598	547	581	611	526	598	575	529	546	564	593	565	546	573	579	591	540	532	548	539	546	560	558	571	604	571	551	527	634	555	574	557	533	614	575	575	586	563	565	603	614	593	587	539	554	551	580	531	539	549	567	555	587	579	622	582	552	531	548	571	545	578	540	548	588	566	581	578	552	509	587	537	550	569	575	533	539	520	579	512	550	528	562	566	568	551	583	611	590	592	566	578	525	551	516	516	545	582	507	599	560	564	577	546	562	544	546	563	570	602	575	582	557	565	564	571	561	540	538	547	567	563	559	550	544	519	544	627	568	608	580	578	543	532	580	581	526	583	540	587	555	580	562	539	554	586	585	573	536	549	557	523	529	533	571	566	540	549	568	586	582	552	564	537	636	544	637	580	568	547	559	574	553	563	597	578	579	586	562	604	545	521	580	598	588	563	559	562	591	553	544	573	570	524	584	545	514	549	539	564	585	559	549	562	545	538	570	584	555	546	565	543	578	587	587	559	551	576	544	554	555	564	563	578	537	545	552	565	601	583	558	535	543	535	540	565	564	550	594	585	596	589	523	554	576	595	577	529	582	562	545	583	572	578	553	547	547	551	524	609	550	600	605	546	605	526	560	526	550	572	554	566	617	575	555	556	616	583	564	589	600	513	612	597	574	579	558	592	578	604	558	558	576	555	561	599	555	549	578	569	551	555	583	559	540	594	552	548	581	539	559	583	531	574	543	561	606	554	566	553	583	554	571	535	567	551	512	584	608	536	599	554	561	548	559	530	592	597	544	553	563	588	537	550	565	587	562	553	608	570	594	549	597	612	586	567	568	569	545	590	607	560	519	573	575	576	569	569	553	586	560	567	569	549	594	580	599	567	532	578	548	560	578	559	582	514	571	560	634	548	599	605	620	601	559	584	546	578	604	597	557	590	579	570	556	597	592	569	582	554	539	590	591	579	601	596	559	558	543	566	634	543	553	542	579	499	622	581	614	572	537	584	571	534	548	557	559	529	607	576	607	568	544	564	577	543	563	556	530	588	562	598	597	542	572	576	588	547	529	602	632	620	576	598	574	578	571	534	590	546	539	560	501	532	601	558	549	562	593	539	550	556	581	555	538	536	600	561	523	560	566	555	522	552	552	573	582	566	558	536	554	561	554	570	593	555	519	586	549	553	568	576	595	555	604	580	539	544	540	530	559	592	589	533	575	586	550	542	574	578	572	615	599	529	599	514	545	587	526	561	554	571	602	551	547	567	548	557	535	554	522	566	566	572	559	537	566	539	546	564	582	556	549	543	575	597	581	551	572	622	542	525	531	544	556	596	590	508	540	512	536	525	574	580	570	598	575	569	552	573	549	510	542	538	584	599	561	586	549	581	557	494	606	584	552	546	540	587	572	540	598	581	553	571	540	525	542	599	553	585	593	564	568	540	567	560	551	581	575	548	571	580	567	529	609	593	597	550	551	559	583	563	609	565	561	511	540	611	571	549	588	559	576	557	599	532	575	616	577	554	537	575	608	566	550	563	565	549	566	557	558	580	546	565	543	556	575	562	593	507	553	549	571	566	534	569	561	533	555	565	573	565	560	523	536	579	593	573	545	580	546	555	568	594	578	609	576	536	555	530	542	553	582	566	568	561	584	596	552	551	551	593	569	570	576	515	582	523	593	589	550	581	554	550	541	583	593	572	608	582	541	546	580	543	572	561	545	546	547	543	497	578	524	562	557	595	610	565	610	547	576	592	548	557	555	553	523	572	572	537	554	589	561	570	552	543	593	585	592	566	584	549	571	596	535	586	604	538	542	546	585	546	541	567	568	545	558	564	563	577	531	550	592	574	575	569	599	582	572	578	562	562	585	572	589	553	589	563	592	610	564	563	537	592	522	563	594	553	565	560	561	564	552	558	604	548	585	541	593	587	568	548	546	586	563	555	559	588	534	533	599	590	574	551	513	608	563	609	529	562	524	523	561	558	541	546	603	549	569	541	606	624	539	546	557	525	550	527	533	570	582	544	562	565	570	594	588	595	595	570	541	575	569	550	547	603	588	560	597	565	582	555	551	617	575	503	549	546	593	541	617	552	606	579	624	562	619	585	566	574	546	579	535	536	525	546	578	563	531	569	597	500	538	544	597	579	563	563	566	560	563	569	589	558	535	548	520	556	551	594	603	573	552	540	530	582	566	558	556	551	575	569	581	607	564	600	582	526	552	609	567	561	547	563	554	543	559	559	563	526	538	558	554	591	542	549	562	546	586	513	581	548	571	517	585	589	568	575	570	567	567	560	553	502	530	601	595	563	552	577	492	562	574	545	576	566	547	531	545	582	584	593	550	629	557	553	583	581	571	574	594	548	579	567	567	589	569	588	569	613	605	539	573	567	567	576	580	552	546	587	557	545	571	567	524	598	541	583	567	607	581	570	535	577	549	603	574	572	631	572	573	558	598	563	548	573	549	550	566	581	554	558	521	521	566	571	570	581	580	561	574	571	553	605	575	529	588	635	608	545	590	562	601	584	549	559	562	530	561	529	590	532	572	557	542	562	581	598	555	552	590	566	542	597	541	547	607	559	580	612	554	551	553	578	571	556	611	605	519	553	572	572	570	578	545	586	548	585	524	597	583	586	554	570	572	553	594	566	567	566	558	530	600	599	532	560	586	575	537	562	565	543	581	607	561	575	596	590	580	605	578	537	572	560	554	543	615	571	586	562	514	522	578	567	536	593	556	574	605	533	559	530	588	552	572	541	575	588	543	543	602	549	560	542	583	538	554	568	602	547	560	596	575	577	559	629	580	571	540	537	528	541	550	520	588	577	586	566	605	613	577	543	569	532	583	562	610	580	546	543	568	550	571	538	572	528	551	584	564	562	545	587	563	577	557	554	601	547	539	582	536	535	593	558	562	596	556	547	566	600	628	607	560	577	595	582	581	598	574	558	517	516	555	579	557	634	554	562	573	592	581	598	591	559	571	560	592	559	568	540	551
34775	15631	4587	1827	8221	1308	701	572	541	471	456	366	339	343	343	343	302	323	327	297	290	284	255	335	283	262	312	328	286	290	289	265	257	264	323	267	265	277	270	239	275	263	267	263	290	270	260	297	284	269	268	286	260	269	263	265	274	280	284	295	250	239	307	251	271	267	270	246	288	271	243	266	261	293	268	317	286	281	272	297	283	254	269	277	251	281	260	240	291	261	252	278	294	257	254	268	262	276	245	260	292	242	247	265	273	271	267	260	252	264	245	257	268	266	278	276	271	290	275	243	245	285	236	264	265	261	272	294	260	264	286	298	274	301	260	262	259	258	261	234	288	236	265	257	258	267	257	238	268	265	262	237	237	240	282	249	280	252	262	283	266	243	262	264	271	239	291	286	250	255	242	251	274	241	265	273	286	279	263	275	246	291	276	267	233	256	270	254	248	282	254	272	262	267	260	268	282	257	272	248	278	247	274	267	281	255	258	251	270	308	280	274	248	253	283	259	263	256	270	253	270	240	303	278	291	267	263	287	226	260	262	251	259	263	278	258	290	281	270	271	259	279	246	265	274	265	284	294	268	247	262	267	257	280	259	287	278	280	244	238	244	247	296	264	239	231	300	283	248	276	269	272	260	240	258	268	283	286	272	268	255	240	284	281	248	289	290	268	259	272	267	263	268	285	265	284	265	269	253	261	309	257	214	279	285	266	290	262	261	258	229	260	254	278	267	255	253	255	246	289	245	260	291	265	298	282	283	263	282	265	274	285	230	282	249	266	295	263	268	250	273	266	276	280	274	257	267	252	269	264	283	262	251	279	257	276	272	262	265	257	242	266	293	249	279	269	274	264	221	249	265	251	255	279	281	278	257	280	257	258	273	227	274	262	269	270	241	242	279	258	249	279	266	248	278	252	261	269	259	236	275	249	287	288	287	224	240	247	269	261	221	270	251	259	272	261	280	219	282	296	280	236	307	255	279	279	260	244	255	264	292	250	235	257	253	274	247	273	251	267	282	267	294	276	297	273	246	267	292	257	261	277	283	265	246	281	272	277	262	289	263	248	274	233	276	274	253	270	251	297	281	268	279	260	247	257	252	266	248	246	304	263	259	241	280	254	285	294	270	233	265	228	250	274	278	248	250	283	258	253	222	284	260	245	276	266	259	259	266	255	256	264	259	221	254	267	279	270	262	272	275	266	264	256	275	261	249	248	267	261	264	253	243	262	281	278	280	245	260	254	260	258	262	240	241	263	261	256	274	263	250	283	267	296	275	251	282	252	265	277	261	258	266	268	277	307	278	280	264	256	258	268	253	238	261	282	289	255	278	268	261	276	270	275	256	244	281	244	262	273	270	263	302	293	271	263	259	248	250	294	267	240	272	278	255	250	246	256	307	300	250	283	235	263	270	257	271	251	254	266	288	256	281	280	256	265	271	268	253	265	250	244	252	243	288	279	286	283	254	264	236	271	279	231	277	260	271	265	252	249	289	245	270	254	259	252	271	263	262	289	263	255	271	274	220	257	294	280	273	273	282	255	247	281	296	268	257	228	232	230	257	234	278	277	250	270	255	236	251	277	283	259	249	270	263	266	258	283	245	288	248	281	260	228	282	275	248	285	286	238	258	264	260	252	304	273	257	295	269	269	290	275	265	246	262	292	284	262	270	260	262	285	258	265	289	272	276	235	249	264	253	255	269	268	253	264	241	283	268	259	262	289	254	245	279	264	244	283	264	259	266	261	257	266	274	275	280	281	254	242	273	272	280	295	233	233	265	277	243	289	304	270	266	251	285	256	259	271	289	283	280	249	267	279	247	275	271	295	275	277	265	235	275	251	242	286	255	253	278	256	240	282	241	250	262	274	299	273	272	296	293	247	258	256	255	249	263	242	249	272	255	236	289	273	270	262	261	254	240	279	253	274	275	258	281	266	261	294	278	258	268	232	266	274	262	291	272	296	268	294	265	246	253	274	258	268	261	277	273	260	269	260	278	284	262	260	283	265	285	273	259	271	252	286	244	238	254	232	281	266	263	255	270	275	244	267	276	253	312	247	266	264	250	259	280	259	280	252	255	283	270	264	235	229	261	256	237	299	263	256	275	266	269	249	275	253	254	249	262	267	251	253	269	280	263	267	238	237	245	262	267	268	251	267	270	254	249	236	255	242	268	287	219	249	282	221	260	256	264	252	278	248	260	262	253	249	272	265	260	258	259	312	280	254	277	263	271	283	270	250	278	260	267	257	285	265	259	273	264	292	276	255	279	279	261	275	291	252	251	309	261	259	285	261	274	272	253	272	247	275	287	301	287	238	280	262	306	262	261	261	281	287	279	278	251	295	292	258	264	275	283	251	255	244	284	269	254	266	272	250	262	259	277	249	268	252	248	288	248	252	286	253	242	279	277	263	258	278	259	261	277	264	247	285	274	274	272	235	242	261	315	277	265	267	249	269	252	282	271	281	287	250	279	237	270	252	282	264	255	254	270	249	274	291	242	235	261	269	232	251	285	252	264	276	232	276	284	277	283	252	267	269	271	273	268	253	273	248	283	285	262	263	260	288	248	265	273	304	262	259	261	240	274	270	289	290	274	250	266	294	260	260	289	258	258	286	253	257	275	270	260	257	266	274	277	271	270	267	273	252	262	233	265	267	277	275	246	262	274	298	281	287	269	274	269	271	243	281	269	262	285	261	243	248	259	261	248	286	241	265	250	254	255	253	279	265	252	279	249	250	269	257	261	292	264	267	248	281	272	295	251	254	299	271	263	276	244	268	269	269	283	264	248	252	252	270	236	252	262	274	250	307	270	290	258	253	269	250	296	271	274	248	265	274	267	275	263	267	274	245	270	255	242	294	274	269	279	299	255	284	263	256	277	296	292	276	273	247	265	264	254	285	262	284	240	275	283	263	295	256	264	274	267	259	251	273	243	251	287	271	281	284	297	263	240	261	264	266	257	249	300	254	293	300	293	283	260	273	259	241	284	289	273	264	260	247	284	242	290	266	279	241	257	262	291	248	234	259	260	230	264	255	258	225	283	293	254	238	267	273	273	214	256	261	280	284	275	281	270	289	260	273	272	255	228	270	267	241	277	286	262	276	285	287	281	253	271	271	278	250	292	272	273	278	244	254	260	285	261	265	297	243	267	276	272	233	278	301	257	276	247	272	273	261	243	280	263	296	279	260	249	285	277	285	267	267	259	272	271	283	282	264	282	257	291	249	269	278	266	279	254	254	260	259	246	278	239	241	269	256	257	269	262	266	285	274	256	268	266	233	274	281	268	260	267	265	236	260	279	273	280	276	284	233	236	279	271	276	249	276	236	237	271	264	288	296	299	260	252	256	271	277	239	281	258	248	259	259	258	252	277	252	267	254	275	271	259	285	255	297	277	247	267	277	266	256	267	269	268	280	270	273	258	268	261	322	267	269	260	262	241	247	288	253	280	267	265	279	279	280	261	270	245	283	258	241	259	254	241	267	253	272	248	265	247	255
16913	1932	3990	4923	13993	3505	2972	2444	2167	1923	1742	1547	1439	1274	1249	1119	1116	1054	1016	971	949	956	889	895	832	874	804	810	805	805	750	807	703	758	724	759	737	765	709	680	708	680	736	714	714	721	706	686	660	689	670	683	699	692	680	709	680	705	672	669	707	720	721	661	658	694	711	645	635	667	684	671	693	675	689	631	678	646	661	661	682	636	641	619	694	638	632	611	738	674	647	670	660	639	640	663	652	618	648	645	656	673	639	664	628	653	666	659	648	629	652	626	627	598	672	599	660	634	647	640	635	631	648	694	657	617	613	678	643	638	675	607	617	635	633	635	619	644	646	659	638	652	639	659	603	640	647	669	642	564	640	661	596	634	628	623	673	643	665	664	629	681	626	640	610	596	636	656	627	607	657	663	617	695	623	641	625	612	680	654	687	611	609	667	654	685	627	637	675	672	620	669	612	649	631	656	606	689	661	655	668	623	568	616	628	669	645	637	648	678	585	598	608	670	686	673	590	653	667	631	641	692	662	669	639	658	633	613	617	622	629	634	638	637	644	629	605	647	665	622	619	654	612	627	603	643	655	663	620	646	637	675	647	611	663	580	609	601	647	620	641	689	665	656	616	657	654	644	660	633	612	637	634	641	648	633	589	618	658	638	615	650	585	652	658	636	584	622	638	622	642	636	691	609	653	665	614	680	596	599	631	673	649	630	609	639	618	657	648	601	708	661	670	658	655	597	646	629	638	641	673	597	637	631	620	651	664	623	677	633	682	631	636	633	670	654	632	634	667	614	663	639	654	654	645	642	632	628	652	610	656	654	647	652	620	599	679	663	675	650	623	612	673	643	661	634	657	653	640	638	652	629	657	623	614	615	667	634	635	584	673	631	645	602	652	617	666	644	654	604	608	640	683	684	581	581	615	679	616	653	613	685	650	636	627	622	610	651	648	634	627	655	687	655	646	679	648	653	669	698	631	657	664	671	679	639	608	678	675	592	634	606	644	685	642	636	561	646	590	654	597	605	620	653	623	650	628	631	650	649	609	615	593	687	649	640	654	642	660	633	655	640	617	667	640	662	622	658	632	623	700	611	635	639	657	583	650	672	621	604	659	641	622	633	600	648	609	645	633	633	646	632	638	643	699	684	626	670	693	605	634	682	635	683	615	641	615	618	605	684	598	611	681	641	612	641	639	604	718	595	636	624	613	677	648	647	676	639	652	617	636	628	636	650	635	683	611	593	633	674	659	591	610	620	651	669	623	624	681	622	675	678	658	632	605	624	643	672	634	646	672	648	625	618	624	668	653	638	647	675	652	665	664	632	612	598	634	667	692	641	613	632	613	684	602	623	639	639	620	628	639	589	634	618	676	648	659	618	638	648	612	643	642	626	651	629	629	670	638	651	662	665	622	607	644	639	635	640	642	639	629	634	658	600	604	631	616	642	681	643	624	654	625	646	658	622	653	640	603	667	625	674	633	681	570	617	620	637	567	617	593	648	677	686	662	688	625	617	622	595	628	657	609	641	655	624	640	651	631	618	630	616	599	629	636	624	645	656	638	648	691	596	636	607	655	605	665	628	633	689	634	632	691	715	651	620	588	653	649	620	633	650	627	623	623	646	685	632	649	634	604	646	657	621	627	633	675	641	666	636	668	659	635	631	675	608	644	631	641	655	654	618	660	672	608	667	631	627	660	704	596	657	686	616	656	636	660	676	575	686	636	620	645	615	645	630	625	639	685	666	665	617	620	637	655	631	604	673	660	606	612	638	646	594	615	666	672	638	610	637	642	664	621	644	616	660	604	632	636	601	637	626	642	636	668	669	696	668	613	644	605	640	649	605	582	631	625	668	642	623	663	645	690	652	605	659	621	637	642	685	583	665	631	644	628	646	618	644	622	678	687	627	644	619	651	649	667	608	626	658	620	595	647	663	634	652	654	667	653	633	643	645	603	679	641	669	687	681	592	666	646	642	626	623	631	662	655	721	657	611	658	618	618	648	661	648	633	642	612	611	634	623	649	611	618	665	648	684	630	667	603	619	644	622	693	625	623	672	634	643	616	672	646	634	657	626	656	624	643	669	652	592	610	668	648	648	605	632	611	642	663	626	603	631	653	636	661	645	606	670	642	620	612	675	653	621	664	607	621	632	656	635	605	605	651	671	612	634	648	645	621	595	642	648	631	668	678	686	637	658	658	615	649	647	658	660	609	615	639	630	632	650	648	628	588	631	621	668	588	638	602	658	618	640	656	674	627	633	617	631	624	632	581	668	670	634	679	643	618	655	654	623	622	654	607	672	646	671	635	625	657	662	654	653	640	635	664	680	672	644	623	643	595	618	651	670	599	639	645	656	632	662	608	657	599	634	668	625	658	567	648	612	615	679	631	635	672	651	640	630	635	612	661	620	616	615	683	640	655	680	582	594	634	657	651	636	631	645	663	642	637	665	674	695	669	617	635	614	646	608	594	633	662	630	606	630	636	672	611	669	646	654	666	605	658	604	634	656	669	638	602	644	601	641	672	611	640	625	673	598	637	634	670	656	631	621	642	647	691	617	632	646	660	607	605	642	607	640	655	622	632	639	659	644	692	657	610	633	581	615	653	625	660	620	632	668	656	620	627	655	634	646	676	659	635	643	633	658	668	638	651	599	616	695	618	649	610	657	670	633	638	614	619	675	613	664	642	660	645	608	692	607	625	703	681	660	615	654	617	608	647	618	632	604	634	614	628	676	618	681	635	644	630	600	663	601	650	656	610	679	655	677	607	609	629	612	681	616	623	628	651	654	651	614	611	619	660	638	630	675	666	618	642	634	612	606	630	624	656	610	605	672	618	644	629	653	707	629	657	610	680	640	619	667	622	641	632	667	602	637	637	598	629	579	655	660	607	675	654	657	640	627	635	658	646	629	638	650	633	681	631	628	665	642	638	652	666	688	621	673	624	658	632	645	583	629	592	743	605	623	644	679	636	610	662	655	627	587	632	599	628	657	625	656	637	692	636	622	591	664	602	682	596	642	648	650	582	620	610	617	631	636	574	619	705	657	643	666	648	658	671	649	604	614	638	645	666	591	654	645	629	615	653	690	635	642	635	607	624	636	691	619	653	637	661	655	673	680	621	621	661	639	610	633	651	651	672	665	625	619	646	675	628	616	671	627	672	576	640	628	655	598	656	639	666	648	641	622	680	649	610	623	664	683	632	651	652	620	666	586	659	653	619	662	634	686	642	660	644	658	635	635	649	624	592	630	669	674	654	668	615	665	638	634	614	635	632	634	621	612	634	629	663	630	636	620	624	664	631	679	689	625	655	655	641	685	618	646	652	634	622	637	622	653	648	612	659	653	645	649	650	674	639	659	623	666	644	623	652	615	659	665	620	619	607	621	628	639	667	609	622	668	648	658	627	646	619	620	673	632	658	660	620	612	630	663	667	660	657	627	670	620	633	604	679	625	666	662	611	618	638	667	633	634	629	602	643	613	671	643	576	626	628	656	639	611
2687	132	117	100	225	86	100	97	87	96	95	79	87	89	81	74	103	90	85	79	78	57	89	88	97	74	92	70	78	82	103	88	87	94	79	88	101	87	80	93	105	91	96	89	97	93	77	89	97	97	71	71	84	69	92	93	86	75	88	78	93	90	91	81	82	74	70	82	85	96	78	87	92	89	73	86	110	74	98	83	88	85	78	99	77	90	81	99	98	102	107	85	94	84	92	77	68	98	78	88	94	79	80	79	82	76	82	86	85	90	77	83	85	79	77	79	76	74	103	86	99	88	90	78	64	74	80	91	85	74	73	97	91	92	93	96	87	76	71	81	91	80	83	72	80	93	105	73	77	105	77	68	81	88	87	87	78	71	87	72	96	103	94	84	65	98	80	99	96	90	88	81	93	91	76	81	93	79	83	89	85	79	103	91	71	62	77	101	100	84	92	79	99	94	81	92	72	77	98	94	89	67	83	100	96	86	93	86	95	87	84	80	109	81	91	75	82	93	79	91	72	75	88	83	76	90	95	82	87	100	100	78	84	108	93	85	69	98	86	84	99	81	89	84	89	80	85	75	107	79	99	81	64	91	95	95	78	68	90	90	80	88	83	71	78	79	89	92	91	84	76	87	79	77	84	81	77	91	77	101	89	84	78	94	86	98	89	90	81	73	97	81	83	82	99	88	74	67	79	83	87	92	90	80	78	68	87	94	68	95	97	90	77	93	79	73	89	76	77	90	95	78	71	84	76	79	85	71	88	83	97	84	82	92	94	86	103	89	74	94	97	82	89	84	95	75	91	84	78	80	94	69	93	98	95	99	89	89	85	77	71	86	89	91	76	85	84	89	75	72	85	98	70	94	90	73	81	79	68	76	84	89	79	96	88	98	65	70	95	59	84	91	90	91	83	95	79	76	80	103	84	87	90	101	74	84	82	77	93	92	71	76	81	78	78	83	93	95	87	73	74	97	90	91	94	85	84	86	77	93	80	93	89	85	86	94	103	79	89	79	95	87	74	92	82	73	81	80	85	99	77	97	66	105	84	92	85	85	89	79	67	77	83	102	101	76	82	81	96	97	94	86	79	70	77	98	79	84	85	82	88	81	74	78	90	83	82	94	82	89	78	91	85	76	87	85	75	91	74	83	84	97	70	86	83	106	69	92	87	74	72	88	101	111	85	85	85	92	98	101	71	77	80	81	83	87	76	89	76	82	98	83	88	75	85	93	82	94	76	86	98	74	80	102	72	75	98	91	78	83	83	78	92	96	84	81	90	105	84	77	76	70	91	95	86	88	67	77	101	90	83	101	82	98	80	90	87	78	92	72	78	92	78	80	91	85	67	89	93	95	91	104	69	102	78	80	94	86	89	80	81	85	97	77	89	105	83	81	74	86	101	78	94	91	78	92	94	91	102	91	92	88	88	79	99	87	85	95	82	77	101	109	71	74	73	92	68	97	96	75	88	82	85	93	86	83	92	82	74	87	96	79	81	91	88	83	78	88	96	81	86	70	94	80	76	69	81	77	81	93	101	87	70	81	58	69	67	111	63	73	70	91	88	77	89	91	86	83	89	80	83	94	103	83	61	79	83	95	80	78	100	98	87	109	93	92	94	83	76	79	88	86	73	80	77	95	89	90	96	102	90	82	86	89	83	88	91	85	91	79	99	74	92	81	76	89	91	89	92	86	83	112	100	95	85	79	90	91	105	83	83	85	85	91	96	80	88	77	94	95	78	85	83	89	78	94	93	94	81	86	73	109	97	93	80	77	89	94	93	98	85	92	104	108	92	77	94	92	87	87	107	100	91	69	73	111	77	83	86	73	94	93	85	89	82	98	79	79	100	106	105	100	92	84	74	85	78	84	90	92	72	52	89	79	72	79	86	71	91	75	80	72	99	77	75	96	101	75	79	88	105	78	80	83	80	102	92	71	82	82	81	73	103	92	75	79	95	99	86	92	88	84	75	71	99	88	84	88	78	74	90	88	74	97	94	102	92	87	82	84	97	91	75	99	86	90	72	96	80	103	80	82	85	73	90	82	81	94	85	75	109	82	90	77	80	96	83	85	78	90	71	107	87	87	76	84	91	104	91	76	92	95	85	94	80	85	97	73	91	77	86	96	84	83	78	82	83	100	79	89	88	78	75	75	90	81	96	91	80	96	76	65	75	93	101	82	75	86	89	75	74	65	95	95	92	85	90	80	71	89	89	76	100	76	71	74	90	81	93	86	80	82	84	72	84	77	79	86	82	85	96	89	101	74	92	99	90	67	74	88	75	84	80	92	80	77	71	76	109	75	80	72	80	78	70	75	94	102	103	85	83	66	77	101	91	80	91	71	88	86	90	95	81	79	84	71	85	84	88	73	86	64	76	91	77	88	90	84	92	77	92	91	101	88	81	88	81	74	72	67	87	96	75	86	72	91	98	78	73	83	95	63	86	90	85	93	89	108	87	99	82	106	98	87	79	71	89	96	84	100	87	89	84	89	105	91	94	89	78	68	87	86	109	75	84	80	79	67	82	86	103	93	102	89	79	72	75	94	86	86	91	91	95	86	88	84	104	97	89	94	96	90	90	78	81	81	81	83	88	93	74	70	66	88	93	96	101	79	96	82	80	96	77	86	91	88	99	83	80	91	90	82	77	80	72	97	86	83	82	83	95	82	109	89	76	99	95	87	100	83	88	101	104	72	85	73	88	90	85	91	80	82	73	81	79	96	86	76	88	70	80	88	88	88	74	90	93	78	96	89	85	79	85	100	97	85	90	84	95	97	85	80	92	78	82	91	90	102	106	74	109	94	102	103	79	82	87	97	74	89	82	83	98	79	85	75	81	91	90	68	71	71	84	95	92	84	67	94	93	84	96	86	90	80	79	87	103	95	100	75	74	91	79	84	84	77	83	83	72	77	88	85	86	91	78	93	87	85	94	81	87	75	100	73	86	78	95	102	86	83	101	90	83	55	102	56	88	76	83	61	81	90	93	84	81	84	95	69	76	91	95	83	85	94	71	93	86	95	76	89	99	102	96	96	93	96	95	85	75	90	89	90	99	97	88	81	80	88	74	88	83	75	96	68	85	81	100	97	85	89	112	91	95	73	99	69	81	92	86	85	94	101	94	65	80	74	79	76	81	87	66	77	73	77	73	80	76	97	71	98	66	69	107	95	87	91	82	85	102	85	84	85	82	87	74	90	105	90	68	69	95	71	102	91	87	88	80	88	82	80	76	81	100	96	80	70	90	78	74	114	64	107	69	89	78	86	73	93	95	94	97	88	87	82	90	79	100	73	83	92	71	79	93	80	101	89	75	82	93	71	99	79	65	98	75	101	73	84	72	83	81	73	75	89	83	97	81	87	80	79	93	90	83	87	90	74	78	98	80	90	97	68	87	66	94	84	91	111	68	96	91	96	66	90	81	74	76	88	94	88	83	91	92	96	75	77	90	80	86	76	86	78	101	81	80	72	101	91	79	94	84	81	88	78	75	79
2674	315	329	365	1150	324	315	341	304	301	308	278	296	308	275	265	292	268	280	283	285	285	291	267	247	273	269	291	253	278	285	301	284	316	265	320	265	275	312	282	269	286	284	243	283	295	296	280	251	263	252	262	295	264	236	280	268	295	252	270	277	283	261	290	290	261	282	280	249	251	274	287	286	286	256	286	258	277	239	286	276	272	254	270	297	301	273	275	276	255	279	298	272	299	256	253	272	301	259	283	273	256	291	255	274	289	247	242	265	285	269	298	295	264	249	265	291	247	254	280	234	286	241	280	293	289	268	256	268	257	273	274	283	248	289	279	227	284	270	282	269	270	287	255	252	251	267	295	268	247	266	285	269	253	284	255	236	280	249	256	282	251	272	265	274	292	261	283	245	264	256	262	271	250	284	285	252	262	257	235	295	245	237	273	289	265	244	266	271	319	223	274	263	286	277	270	264	286	258	266	266	287	274	273	275	257	260	257	261	279	278	297	265	293	279	291	291	282	277	263	253	290	279	266	266	265	266	285	260	267	248	261	225	299	290	251	248	266	268	233	290	263	273	287	262	278	280	291	273	272	303	252	269	272	266	289	243	237	283	261	289	257	240	280	256	285	277	291	264	299	278	281	271	270	304	290	245	276	305	275	285	294	279	284	264	239	226	274	299	292	269	254	253	246	254	255	256	265	274	302	278	275	274	264	251	285	269	265	277	275	267	236	249	255	256	294	233	264	281	277	270	252	264	258	257	275	279	269	282	258	286	302	298	272	295	269	280	281	307	285	288	279	222	281	297	285	288	295	269	249	295	282	263	277	253	251	276	319	283	264	291	286	260	281	233	288	277	261	267	273	294	275	291	255	263	272	290	277	261	274	273	242	253	262	265	261	263	288	253	248	263	266	258	258	274	283	245	265	245	266	277	268	261	285	291	240	256	271	266	268	282	292	270	285	269	277	274	278	290	250	267	280	276	286	264	232	261	267	278	281	288	275	293	249	256	283	280	295	269	278	270	307	281	280	287	278	278	266	270	277	249	300	262	270	281	258	291	293	274	294	297	280	280	275	292	284	286	287	252	253	268	289	256	254	271	253	242	266	303	298	276	270	271	259	318	290	269	246	279	264	266	269	261	240	286	293	287	266	247	292	294	260	282	255	274	290	284	251	274	275	298	287	265	263	275	257	301	297	287	255	281	296	261	282	280	273	244	273	278	284	279	283	275	294	287	304	313	269	280	256	296	258	255	257	280	295	261	261	261	254	232	272	287	267	251	278	287	278	293	260	284	280	315	271	257	241	284	276	300	288	250	254	286	261	274	269	266	271	275	259	269	292	280	290	269	280	282	275	307	257	268	266	258	236	250	284	262	262	231	249	301	235	244	267	271	240	301	248	312	241	242	274	281	280	259	276	262	274	242	258	247	263	255	285	234	274	232	281	269	272	284	284	273	272	275	279	250	272	319	279	258	258	258	276	277	282	272	280	219	273	240	274	321	288	290	315	260	246	282	283	278	267	294	272	280	281	266	278	301	240	271	293	249	276	275	273	253	260	263	281	273	261	295	276	291	283	252	293	317	269	266	293	253	290	264	292	290	274	270	266	296	302	281	269	247	297	284	275	252	257	266	272	259	252	290	257	269	278	271	277	260	285	270	263	245	241	244	264	261	253	249	273	271	271	289	243	269	308	289	237	266	292	274	285	270	251	244	291	248	266	290	279	234	265	264	312	235	285	299	262	314	260	259	270	282	313	254	312	274	273	243	269	301	254	267	283	266	285	280	289	273	272	239	250	250	261	261	261	290	258	320	290	312	276	265	253	278	261	244	281	282	287	265	259	266	290	280	236	255	289	260	246	288	256	294	278	258	259	284	244	286	272	268	244	266	253	260	291	265	277	276	280	279	266	267	283	275	287	281	281	290	294	265	247	297	283	289	264	247	286	273	286	247	305	250	255	292	279	238	295	288	236	257	258	239	288	292	272	259	295	291	262	265	299	274	245	301	273	290	267	248	288	272	266	273	267	255	243	297	289	264	271	280	281	280	300	259	246	257	271	262	296	249	279	273	268	270	262	308	260	260	272	257	257	285	282	262	260	267	251	253	271	266	270	299	256	259	283	250	277	259	291	269	295	237	304	267	266	288	255	253	261	281	281	259	263	264	270	283	254	238	274	300	261	267	269	299	262	281	266	288	257	276	270	283	270	267	269	290	284	268	272	273	315	256	274	277	257	288	283	276	286	284	285	267	281	267	285	289	277	257	276	282	311	281	258	266	262	256	255	268	278	288	260	268	290	276	303	269	263	263	291	299	257	256	289	292	276	243	260	258	275	297	270	279	262	273	288	273	243	238	303	278	282	280	266	291	296	292	269	268	309	254	272	260	263	270	241	252	251	293	293	285	268	273	274	281	260	301	292	252	297	244	230	260	279	270	278	240	276	291	271	256	262	250	280	262	270	258	273	258	270	276	275	249	266	266	256	287	251	249	265	266	260	250	247	277	287	260	272	280	289	262	243	265	270	258	244	283	269	275	245	259	267	275	276	276	254	267	297	266	303	253	269	273	278	278	262	261	268	287	268	294	241	258	290	273	254	279	261	282	286	249	270	250	259	271	270	278	274	225	281	243	243	235	276	262	248	264	269	271	254	266	269	249	269	273	285	290	278	277	251	280	262	277	290	268	275	280	301	313	288	274	303	261	246	299	240	307	264	257	275	317	292	249	285	273	268	267	291	269	275	282	284	270	259	273	260	261	289	254	291	275	268	288	297	269	275	292	291	286	251	268	275	267	254	274	247	263	271	261	271	279	275	294	287	276	270	282	269	250	303	263	299	279	269	291	267	268	254	284	277	249	296	305	273	270	268	257	250	274	263	278	291	241	283	286	265	286	282	273	288	296	261	274	260	244	256	241	241	256	292	277	281	273	287	244	272	296	263	262	296	253	290	279	292	264	254	278	283	245	266	258	261	283	269	285	245	263	260	278	291	261	273	260	277	280	260	271	285	257	268	281	294	274	270	299	267	287	282	264	251	276	289	249	264	254	284	250	305	253	273	273	292	250	276	285	285	281	274	264	255	251	272	287	242	295	311	271	280	268	270	287	287	268	277	285	282	283	284	269	283	247	307	267	280	278	270	236	229	251	240	252	281	306	283	251	270	241	286	238	280	224	299	308	255	259	275	259	274	283	273	277	279	284	259	275	258	262	273	234	249	276	264	268	261	271	264	284	253	282	273	277	281	282	275	289	272	272	307	271	269	279	273	267	258	263	256	283	271	284	276	245	269	281	288	270	281	273	259	283	287	258	269	266	255	284	244	246	264	268	273	297	295	279	271	254	296	255	270	286	259	290	298	274	271	266	286	262	267	289	298	278	226	277	246	268	267	279	260	254	257	252	284	266	276	269	287	268	311	275	274	281	275	265	262	278	276	274	266	292	238	255	284	289	284	250	279	253	252	292	285	260	258	253	315	274	281	297	264	264	275	283	259	265	255
25054	4558	1173	890	5371	734	408	372	357	290	304	280	247	265	203	249	235	240	229	248	233	236	215	251	284	225	202	236	218	219	250	234	221	235	242	236	236	224	217	222	226	245	224	219	206	237	232	207	226	209	230	216	226	250	220	222	188	202	244	209	220	209	210	225	193	219	214	229	231	219	218	200	243	221	237	242	226	203	234	226	227	221	224	240	224	237	197	207	232	218	200	229	231	245	217	220	205	203	236	247	222	230	227	207	211	217	247	206	215	197	230	206	195	200	233	216	220	223	194	226	243	237	239	233	238	211	217	205	213	209	228	229	249	209	239	254	209	248	185	219	240	217	228	246	224	235	204	237	249	244	254	192	221	225	225	236	206	205	235	206	234	216	237	195	217	212	232	238	201	205	222	230	198	245	220	222	218	226	234	230	212	214	237	248	225	197	226	231	210	241	223	193	245	219	211	217	246	235	212	237	225	194	220	230	242	236	234	219	224	207	273	266	233	207	212	198	228	232	212	217	220	208	205	209	237	216	237	218	219	221	209	216	236	213	249	224	233	195	221	208	195	201	261	205	200	222	218	247	219	223	203	237	208	204	218	211	200	213	206	219	246	250	224	215	221	250	230	198	217	192	218	209	242	232	232	226	227	251	243	263	236	214	208	211	204	220	209	232	224	208	225	242	211	212	214	225	225	213	225	232	217	203	212	207	219	215	212	250	232	223	224	221	214	196	233	229	210	229	226	213	210	238	219	219	194	219	197	232	218	218	211	210	224	222	218	225	213	227	222	213	219	230	191	233	241	245	211	214	205	238	231	215	218	193	245	227	222	208	210	235	230	232	230	210	219	238	240	216	227	193	210	237	220	207	222	210	235	228	231	205	210	226	202	221	233	240	236	231	213	228	217	212	209	190	221	218	251	203	227	216	207	212	223	188	241	228	212	234	262	229	220	236	229	210	217	225	207	234	231	234	205	223	210	251	228	211	241	216	232	224	223	212	205	234	220	226	233	218	227	247	228	198	223	231	219	243	234	202	239	219	195	231	237	224	220	233	237	243	203	225	184	179	225	196	228	223	233	244	203	246	183	242	230	206	202	228	200	224	227	208	218	212	225	222	224	231	212	210	216	232	201	247	230	217	235	231	205	223	242	217	200	217	213	221	224	219	215	220	240	204	223	233	211	224	211	219	206	232	214	213	219	215	221	246	233	215	206	200	230	224	240	228	207	199	220	244	227	241	236	229	202	203	234	229	238	230	233	222	223	235	187	240	200	206	229	219	197	225	229	245	208	226	209	231	213	215	191	267	248	211	224	219	205	214	219	228	243	219	235	219	235	230	238	230	211	214	246	232	259	212	249	219	210	223	253	232	251	203	225	245	225	234	216	193	227	240	239	190	223	226	207	206	195	230	224	226	205	234	241	247	216	206	245	214	222	220	230	210	211	204	212	224	217	206	223	215	229	231	219	220	232	203	204	240	228	244	226	233	258	218	211	215	240	238	233	209	229	247	239	231	221	243	216	227	212	223	208	218	221	201	207	229	230	204	237	232	226	238	238	202	214	207	236	243	227	244	223	217	205	207	213	208	226	232	236	221	198	226	223	215	184	219	247	228	240	213	229	207	229	244	224	250	229	199	192	229	231	211	217	226	219	235	212	244	227	225	216	222	201	204	198	216	227	199	210	201	238	232	203	209	230	258	233	240	215	206	210	220	205	224	211	194	189	188	198	234	196	204	204	217	200	221	209	219	256	227	223	223	230	235	235	193	212	223	238	206	223	229	220	203	195	223	209	223	223	246	225	197	233	239	230	199	203	235	240	240	236	217	197	215	196	200	244	227	206	191	201	208	230	202	181	216	206	253	231	208	236	218	214	211	226	217	249	215	217	252	201	218	214	224	214	192	237	208	210	214	238	244	237	222	207	224	220	221	247	257	244	211	218	203	240	206	218	230	232	207	242	227	212	225	247	213	214	201	219	253	207	245	238	237	206	230	250	216	235	237	246	214	211	212	220	207	219	209	212	211	202	234	224	217	235	253	194	206	210	238	246	229	231	258	252	235	217	214	242	233	215	223	214	200	232	215	235	240	218	233	209	231	228	218	210	211	230	199	226	227	207	206	200	218	227	225	224	201	197	192	218	222	244	200	224	207	217	231	210	207	234	211	215	228	228	245	216	210	221	202	209	205	223	208	220	231	212	222	220	238	232	195	213	234	232	231	228	232	197	230	237	203	226	232	211	214	204	241	251	213	192	231	199	256	218	228	195	227	211	251	208	215	230	215	213	227	216	198	233	236	214	210	210	227	209	205	227	217	202	221	210	197	237	214	210	227	193	239	210	244	219	229	231	207	198	219	205	220	216	251	208	219	214	202	192	200	208	219	206	252	238	230	225	220	234	243	232	225	216	209	200	210	199	217	239	222	206	208	239	219	219	232	218	227	229	202	230	192	227	206	218	190	227	215	237	211	222	208	205	240	219	213	238	230	208	213	210	215	200	208	215	225	224	236	215	206	227	238	221	276	202	247	238	217	212	224	235	215	233	215	244	239	233	232	212	237	222	232	222	227	214	217	215	204	221	233	233	202	221	216	218	217	233	213	225	206	217	211	214	239	235	229	241	210	195	227	231	213	211	207	224	218	214	260	221	253	222	228	225	224	231	229	232	219	212	243	212	212	212	234	223	204	197	209	212	240	222	238	201	231	228	208	226	219	226	225	219	191	241	238	238	221	208	213	225	222	249	216	247	226	190	218	200	221	206	234	220	215	230	196	238	227	230	231	236	229	217	231	244	213	226	223	206	249	188	224	223	238	215	253	237	251	238	212	234	209	238	235	240	236	225	230	213	216	224	231	244	250	214	231	218	222	252	209	229	223	216	234	219	256	203	227	244	221	205	213	212	218	230	226	215	224	232	226	223	208	222	288	238	209	216	224	229	250	208	260	218	224	205	214	222	229	231	211	208	246	228	205	197	204	211	247	199	225	197	202	226	231	218	233	241	192	237	210	236	221	245	240	258	241	229	213	209	219	261	228	213	194	207	244	251	204	218	218	244	232	225	208	202	219	209	204	234	214	228	237	204	224	236	219	227	200	254	220	186	228	211	218	215	216	202	224	215	217	228	246	214	221	197	240	248	210	219	218	210	204	228	211	203	254	226	206	217	228	235	219	197	229	218	209	247	218	218	215	252	235	214	225	233	229	238	217	213	225	218	258	230	192	236	239	212	210	226	197	202	204	238	212	223	247	219	199	222	224	243	230	231	210	229	225	212	207	218	199	208	200	209	222	211	206	223	221	213	236	213	229	197	234	232	240	243	210	199	212	230	217	216	199	258	251	205	207	217	230	196	244	203	244	210	209	223	221	230	220	204	224	212	243	232	232	208	209	186	210	225	209	217	247	202	236	206	206	207	240	183	216	214	224	210	216	211	209	236	220	237	224	238	251	195	193	230	225	214	237	221	237	196	199	218	229	234	224	226	218	239	222	217	237	250	223
11885	1172	2245	2701	12072	1991	1701	1474	1337	1264	1101	1048	971	853	873	864	768	741	771	721	735	752	649	667	662	663	649	625	658	681	645	632	674	639	611	588	632	571	597	592	614	591	580	610	614	573	628	605	608	573	570	572	549	615	580	580	571	579	581	563	570	581	594	644	597	573	567	559	600	607	576	592	625	559	587	584	528	551	596	576	546	569	605	558	558	566	550	569	545	556	580	532	528	581	562	584	561	573	560	573	587	524	542	578	560	612	553	573	589	544	563	565	598	538	543	571	580	563	540	612	617	563	584	562	576	568	554	535	557	557	533	568	566	578	582	517	574	551	557	523	586	604	606	569	542	548	584	548	591	578	550	586	570	562	594	565	544	592	569	569	600	559	575	645	550	543	536	540	551	559	594	561	551	613	551	587	576	584	564	531	588	559	573	554	570	551	566	540	513	580	555	580	531	545	510	542	556	568	574	567	557	587	564	607	554	528	551	587	576	589	554	568	568	568	589	553	586	575	547	537	550	590	596	568	564	595	563	529	577	570	530	611	547	574	572	581	550	544	554	588	582	544	588	599	568	575	525	556	560	583	601	576	530	567	585	585	543	545	595	538	551	587	539	523	588	533	571	588	531	603	547	540	573	622	550	571	585	581	558	561	561	529	564	568	565	592	530	537	602	581	558	570	582	514	559	603	531	560	588	515	533	499	559	575	505	565	544	583	569	556	600	521	578	564	529	605	596	572	541	532	580	587	553	570	593	566	526	564	538	571	569	594	580	595	540	536	526	565	554	594	554	597	565	600	582	597	556	558	540	545	573	575	557	566	579	580	570	586	541	612	544	600	562	582	547	595	530	549	556	569	578	550	524	573	588	526	565	526	538	549	540	575	572	564	606	526	569	599	571	592	586	552	508	571	544	547	565	577	567	556	538	570	533	590	591	594	596	556	566	563	578	595	566	506	567	554	530	556	533	566	548	567	573	564	570	597	566	542	577	539	564	556	528	557	591	547	573	555	573	573	546	527	538	589	607	566	547	622	589	532	572	569	553	574	536	562	539	580	547	611	547	586	601	533	531	534	587	524	533	562	541	582	531	614	616	557	553	575	574	568	565	582	582	578	560	581	574	592	546	571	577	537	573	563	508	578	584	526	586	575	536	577	608	553	577	580	557	525	566	563	581	573	567	561	514	553	596	610	551	545	530	558	577	576	544	577	547	541	547	556	576	547	564	548	584	596	533	560	582	607	583	557	520	581	590	544	553	542	564	566	608	541	545	566	577	553	617	582	584	570	565	527	581	590	580	571	596	541	604	539	555	579	605	601	552	575	567	553	578	558	564	599	546	548	604	587	577	625	594	608	579	548	595	565	567	539	575	554	552	590	530	504	574	585	543	589	565	514	570	568	547	560	567	562	555	582	574	532	558	588	585	562	575	592	564	582	564	558	556	564	553	577	564	538	515	538	557	554	528	592	570	579	614	569	613	551	542	565	548	567	544	575	547	577	546	574	575	505	588	563	567	540	541	579	561	576	593	552	558	589	597	542	583	599	586	547	585	571	522	602	593	546	603	537	539	537	586	530	544	557	567	607	576	570	587	544	579	581	527	590	558	541	568	555	562	534	574	573	607	575	542	562	569	553	554	572	636	567	555	555	578	567	593	541	565	546	536	593	591	584	559	552	517	577	564	597	540	559	536	559	569	554	582	562	563	587	588	515	578	528	605	538	595	555	578	537	547	568	547	556	585	574	556	573	540	560	560	539	565	515	558	516	520	570	546	583	556	568	581	600	572	550	601	546	544	574	554	538	568	561	539	565	574	586	553	597	526	579	554	580	561	589	514	596	586	568	641	557	560	556	544	609	561	564	559	548	595	589	544	539	534	585	597	565	522	603	575	584	576	549	574	568	579	570	595	614	562	574	548	531	539	576	542	579	595	533	561	605	569	548	549	580	549	578	562	579	558	600	568	599	581	529	586	590	584	553	581	569	593	599	558	568	546	584	580	555	594	571	531	584	559	556	556	536	596	570	566	600	552	606	542	611	623	547	558	564	580	598	558	570	546	631	542	604	574	546	580	573	593	569	561	601	569	575	560	592	582	617	556	583	543	513	609	550	579	514	547	566	533	571	540	611	569	619	578	559	603	607	571	585	518	583	527	561	571	568	608	560	550	546	547	587	555	538	618	540	575	586	574	577	546	577	537	531	594	566	564	577	560	615	540	559	537	580	579	562	561	586	545	575	511	561	594	566	519	517	542	525	577	580	596	614	568	580	612	594	559	565	505	558	557	528	590	556	578	567	548	566	530	554	581	539	572	586	560	534	589	593	554	585	537	554	617	528	553	557	580	564	533	562	541	582	546	558	557	583	565	585	574	565	551	579	574	557	546	574	589	574	540	555	559	552	583	554	545	555	566	566	579	591	561	561	595	580	596	550	567	611	564	518	539	561	592	526	577	615	572	610	608	552	573	531	574	558	547	575	548	561	567	570	566	560	589	554	554	563	538	598	599	556	587	550	595	592	520	578	534	556	552	533	557	550	590	565	533	535	573	560	576	593	600	538	554	589	555	543	578	551	525	568	533	587	523	577	592	588	591	599	539	586	573	607	584	603	570	592	525	574	605	580	503	561	582	566	589	560	551	590	537	549	554	591	564	589	576	574	575	573	546	571	548	550	558	586	539	537	535	528	538	589	521	622	592	625	606	559	554	549	524	576	536	528	582	555	596	576	605	547	554	604	522	547	557	584	558	581	534	546	588	558	554	575	564	563	586	531	608	580	563	566	536	536	612	535	554	550	580	565	547	615	572	535	564	539	576	562	588	561	583	579	545	560	575	531	552	583	541	574	553	562	547	567	524	555	576	532	591	537	573	613	613	592	584	552	561	559	579	556	579	560	531	548	570	522	519	563	539	575	622	551	514	554	588	570	536	519	584	582	545	575	514	580	572	569	542	537	572	544	542	510	549	574	561	539	559	555	584	561	582	556	548	535	575	578	611	576	561	556	510	551	549	549	539	591	560	562	549	604	581	571	573	517	585	535	591	598	567	545	557	604	549	552	602	554	543	551	535	582	585	558	571	518	559	584	512	590	522	555	565	575	536	530	530	568	556	539	574	549	572	556	564	582	537	591	572	548	535	560	534	543	601	591	594	553	565	560	565	621	589	572	566	583	563	576	575	511	577	554	599	587	530	581	545	512	566	569	560	554	546	528	559	534	568	571	580	604	594	566	524	549	541	546	587	555	544	586	562	625	587	564	574	567	557	586	568	582	529	538	567	518	561	581	539	601	509	533	541	552	560	590	570	567	612	596	590	577	553	564	580	564	576	510	556	553	543	550	602	622	591	596	554	594	541	541	558	587	582	537	605	614	567	575	535	538	566	576	561	544	565	570	588	563	555	573	526	525	551	573	594	558	549	563	589	566	605	584	561	562	550	576	570	568	544	551	535	552	577	610	557	574	530	610	523	579	592	560	607	553	575	579	536	580	533	579	585	572
34273	13048	3356	1722	10586	1946	689	610	539	542	462	408	407	335	328	351	302	331	318	298	296	291	294	297	301	302	296	281	284	270	255	273	310	258	264	280	295	242	271	265	276	268	257	297	285	278	258	303	295	273	283	293	259	269	299	251	264	262	276	279	245	269	290	277	269	264	264	274	263	270	258	258	273	259	251	278	286	247	294	279	266	304	294	267	268	279	275	284	245	258	237	262	272	270	271	243	257	282	252	264	257	268	254	246	271	269	238	238	280	244	273	267	253	264	289	254	248	244	291	281	276	273	231	266	263	287	282	278	271	283	288	269	277	244	264	279	270	273	229	241	215	260	254	242	279	274	244	266	279	245	268	289	267	247	242	273	245	264	260	266	247	280	229	242	258	294	237	273	270	262	228	262	283	290	244	257	256	285	285	270	245	279	278	270	258	255	242	237	245	289	286	283	236	305	250	241	253	279	254	258	236	278	269	249	269	286	270	277	290	259	221	233	255	234	287	272	264	256	251	273	296	297	252	250	249	295	295	257	266	267	270	284	239	249	257	232	244	288	280	271	261	279	283	286	295	269	258	300	255	272	265	261	236	248	266	243	269	265	255	255	301	274	284	253	239	247	256	308	250	285	302	233	263	255	256	251	260	234	299	276	280	262	279	272	274	285	281	233	279	310	274	249	279	309	258	270	287	236	265	262	271	259	263	267	241	263	260	272	254	267	251	272	281	270	273	271	273	287	234	260	272	258	268	266	275	292	270	304	253	279	251	228	253	241	261	255	224	262	284	272	286	223	254	273	285	268	270	238	237	287	265	246	260	267	265	271	277	273	282	257	271	291	252	255	247	285	241	297	280	261	270	297	280	273	290	252	267	260	241	265	267	270	267	289	257	274	262	277	283	263	277	262	245	269	260	268	278	261	252	258	256	254	251	259	268	254	272	261	269	242	261	273	265	251	252	245	271	231	259	251	238	253	257	271	259	258	273	285	302	249	254	234	278	289	247	263	268	237	282	288	257	280	247	284	242	280	264	273	269	273	278	274	249	260	269	273	294	255	293	253	258	261	282	272	302	254	242	269	245	237	272	264	258	253	227	296	278	263	217	277	289	278	258	235	252	242	282	252	257	249	227	287	252	265	247	234	285	248	239	258	283	270	266	285	291	265	275	245	282	252	257	292	284	251	273	268	259	279	259	266	262	284	266	269	260	276	261	258	272	288	242	283	285	263	270	255	269	260	252	268	289	288	276	293	294	257	281	249	265	271	249	241	273	274	280	244	286	274	245	265	274	267	272	279	269	265	289	262	263	265	249	249	254	251	229	250	250	286	236	277	255	292	268	250	267	277	262	236	279	237	267	250	259	253	279	265	261	289	290	267	287	251	293	262	276	272	264	255	266	265	268	261	288	315	230	293	272	252	272	256	271	279	288	241	255	242	224	261	276	279	231	259	245	277	259	234	264	285	263	280	261	264	233	271	269	257	249	277	306	274	283	255	247	249	264	250	243	264	248	258	245	239	286	256	238	255	253	268	284	259	254	260	280	277	305	293	253	273	274	281	257	311	272	279	238	252	260	273	222	286	283	278	277	250	299	262	263	298	231	259	296	228	252	224	268	232	264	264	260	268	249	257	255	260	243	241	265	252	286	269	256	274	285	262	277	255	266	266	279	265	284	271	272	310	263	267	245	272	235	264	290	291	282	270	282	254	251	260	273	283	270	248	232	309	253	270	256	275	284	257	250	259	297	287	228	249	255	253	257	247	283	289	264	246	281	246	271	283	277	285	268	266	274	243	272	259	237	255	246	232	280	279	266	279	241	291	281	244	231	262	258	284	250	241	271	279	259	245	250	278	285	274	269	269	248	260	252	285	246	256	285	264	274	302	275	252	285	236	256	268	257	228	261	214	272	262	277	275	249	285	278	249	259	269	247	252	262	282	267	299	261	259	275	268	260	287	270	280	283	250	256	289	300	248	215	265	279	262	268	274	250	280	271	256	267	281	259	265	260	260	262	314	293	286	216	279	241	273	287	267	245	251	272	227	274	291	263	243	299	259	269	238	287	303	275	290	249	262	246	265	303	247	246	273	288	258	261	254	247	252	287	293	306	255	258	255	264	289	302	260	271	275	264	271	277	280	254	291	273	257	272	230	235	271	276	260	250	282	237	257	270	266	249	293	254	271	282	252	245	292	256	280	261	278	249	275	249	273	246	259	275	241	279	272	265	274	282	267	282	276	244	258	286	254	246	264	267	284	268	253	278	272	267	236	276	279	306	262	274	247	256	290	284	297	286	267	277	277	278	273	282	307	257	257	289	273	295	260	258	261	219	279	255	270	275	242	270	267	261	271	287	289	249	260	267	250	248	281	252	255	260	278	268	276	294	239	254	236	254	273	297	259	282	279	316	281	306	283	276	287	277	267	279	285	264	243	284	282	296	272	265	283	280	285	256	276	273	286	246	279	294	292	255	262	277	281	244	261	290	231	254	266	261	278	286	242	253	295	260	282	259	289	291	276	233	269	271	247	293	248	255	262	288	273	237	275	280	256	256	265	252	272	282	252	282	306	272	245	260	272	265	258	270	251	275	293	302	287	240	252	274	299	275	266	256	272	253	269	280	265	260	287	256	300	261	279	289	243	247	249	269	280	249	282	260	269	274	233	237	257	296	274	253	239	278	245	277	305	266	249	233	255	224	230	292	248	269	261	256	263	277	225	300	288	278	294	252	261	257	278	261	274	273	241	260	251	237	277	266	278	264	284	267	266	252	279	278	244	244	248	310	251	234	266	278	260	256	269	268	264	277	267	298	289	265	250	246	277	260	285	272	261	256	274	281	229	267	257	283	250	249	261	255	272	266	270	280	226	258	274	286	282	267	262	264	266	285	245	259	264	239	259	264	261	262	275	279	256	259	269	260	308	243	271	260	252	281	286	255	257	250	268	245	234	256	241	251	293	266	277	251	262	269	255	284	265	240	280	261	275	245	273	240	247	255	265	294	269	259	254	229	243	274	287	245	228	248	283	270	225	238	263	283	262	251	241	235	274	267	259	283	264	265	256	261	246	262	266	280	304	265	250	241	261	269	275	284	275	277	249	271	297	267	251	267	271	288	284	259	270	263	248	253	253	258	279	253	257	243	258	271	246	268	245	268	265	261	229	219	249	269	263	261	279	303	277	257	242	260	261	264	288	244	256	262	280	290	252	271	261	254	259	263	284	292	254	277	285	252	306	252	275	240	261	258	285	323	250	248	248	291	287	232	270	267	232	258	284	293	275	266	262	247	274	278	248	275	266	253	283	281	304	275	267	280	256	281	250	297	286	286	258	254	272	252	260	278	236	260	272	267	281	266	260	292	229	255	239	261	244	267	269	298	281	284	241	276	259	250	272	276	270	266	263	247	264	278	245	227	258	245	255	284	244	258	271	275	257	246	275	267	238	260	243	262	276	271	247	305	269	274	257	273	230	243	258	248	299	279	228	243	239	241	277	255	277
16291	1911	3876	4744	14952	3503	2852	2568	2051	1984	1708	1627	1379	1323	1210	1129	1072	1075	1024	987	946	872	914	892	851	862	819	865	835	780	724	793	780	794	717	731	744	704	727	701	743	731	710	724	675	719	657	656	695	697	705	694	699	644	655	683	643	681	643	674	607	659	669	636	688	654	707	682	653	663	645	653	645	639	669	645	638	670	616	621	642	631	625	648	622	676	655	634	721	654	657	649	650	664	618	633	626	680	677	641	670	616	684	663	643	622	611	630	646	674	613	683	645	643	633	619	674	646	612	610	633	659	633	574	627	612	629	638	691	626	650	656	638	634	618	701	653	618	692	705	580	626	638	663	621	608	630	637	626	641	657	606	662	618	636	634	652	629	657	696	620	637	633	624	620	596	686	656	637	632	618	610	678	647	691	665	661	617	605	620	627	594	598	631	640	645	608	671	677	665	688	602	604	620	640	595	656	628	618	604	597	642	638	651	608	662	651	661	641	674	630	632	645	663	629	671	642	632	631	654	633	626	660	616	634	632	645	642	605	622	645	595	618	662	659	621	604	642	635	631	647	657	608	657	612	630	647	624	611	596	654	666	629	627	618	653	632	657	623	636	705	624	595	647	635	653	661	615	596	632	626	644	622	621	594	587	646	585	702	632	656	636	609	645	643	682	658	622	610	634	629	597	604	618	668	638	660	647	633	629	613	663	615	642	649	693	659	607	634	613	613	621	665	611	580	618	652	666	635	624	630	612	632	662	633	649	626	656	633	647	593	648	626	644	627	641	643	600	606	604	624	647	627	654	622	645	587	618	638	594	647	633	630	615	648	599	617	650	655	632	622	621	627	688	670	616	660	632	625	605	643	637	637	606	649	640	666	637	635	609	651	619	636	619	582	688	677	636	642	720	635	650	601	610	665	614	644	665	700	664	646	590	588	677	584	636	650	591	638	683	654	651	656	651	681	642	623	659	642	647	615	593	589	629	654	610	611	683	608	646	619	654	641	628	632	654	650	608	633	651	621	624	566	625	656	587	620	614	645	649	644	663	616	674	651	612	644	630	674	630	621	671	619	623	681	638	652	681	635	634	606	615	646	670	618	612	651	624	656	638	620	629	646	677	671	641	639	611	653	653	611	639	615	655	614	653	619	612	637	681	618	641	612	611	636	628	564	637	664	673	699	659	620	641	610	675	639	598	660	650	630	631	595	622	610	629	642	610	636	635	614	611	607	636	576	640	612	610	685	636	631	670	609	622	670	603	630	591	666	662	631	651	649	639	649	623	617	637	644	644	581	648	662	604	592	622	574	643	570	603	628	654	622	653	648	615	612	630	694	621	601	690	600	648	646	662	603	596	663	642	653	636	605	595	605	675	646	637	651	641	647	623	659	640	644	608	658	644	614	659	656	627	648	622	653	637	643	624	641	652	572	622	664	615	650	643	661	612	672	638	703	658	661	691	600	643	685	653	614	621	638	568	652	625	624	624	603	677	647	622	615	657	631	634	630	659	601	676	642	669	703	665	620	672	611	616	617	647	664	613	624	624	641	636	640	640	636	638	631	642	673	668	641	628	613	706	635	624	664	628	654	619	634	628	664	692	638	657	630	616	575	612	617	622	611	634	602	623	634	636	639	623	650	631	635	681	658	618	614	607	620	635	633	641	667	670	649	598	685	644	619	638	668	649	602	667	633	666	603	581	652	620	647	669	605	652	652	620	583	650	624	605	663	669	605	633	624	606	643	660	599	632	653	636	613	677	639	620	638	588	641	661	637	610	590	646	633	674	673	629	659	625	636	640	609	657	627	627	627	617	627	633	607	646	626	627	630	607	592	657	628	640	680	663	647	677	641	627	632	635	604	669	600	639	657	657	624	631	602	641	612	644	678	621	667	631	672	656	648	675	655	615	675	655	653	645	670	597	636	650	626	630	630	664	657	645	644	656	601	631	639	629	650	609	671	641	638	593	624	622	601	624	642	679	635	652	662	630	590	636	635	594	662	596	618	618	604	641	602	596	626	683	659	611	648	657	647	615	634	648	611	594	638	623	627	603	644	585	602	620	591	688	603	657	612	646	644	632	622	678	638	595	633	615	645	620	652	642	620	613	638	580	632	606	677	651	622	650	635	674	615	674	629	582	643	638	665	612	627	626	584	663	634	595	647	608	660	659	612	627	652	622	626	643	616	624	621	680	583	637	631	602	636	669	646	689	650	637	634	615	666	635	589	642	623	619	591	599	635	638	652	645	642	612	649	637	595	652	635	637	659	640	650	660	605	645	655	597	630	657	684	595	664	644	648	616	646	621	615	651	629	684	637	584	669	679	645	632	633	621	602	585	661	649	662	610	609	626	634	628	614	620	636	640	657	628	617	643	667	644	669	658	694	630	631	629	616	619	611	591	647	679	587	638	644	670	669	687	633	633	609	614	655	656	616	616	638	629	679	651	617	610	606	606	637	620	654	622	669	650	612	624	665	681	633	640	668	609	634	653	664	618	615	645	675	654	638	694	611	629	656	618	617	633	680	586	627	673	619	633	642	619	620	640	631	636	655	635	616	643	615	606	580	654	605	627	655	614	646	659	633	627	608	598	636	608	625	676	682	680	633	673	608	630	621	639	618	642	653	602	615	656	615	633	622	610	609	634	625	641	605	616	678	647	665	658	637	611	643	654	587	665	672	707	606	634	652	580	627	662	631	642	627	656	600	608	673	616	631	630	647	643	643	633	682	639	643	642	636	722	630	620	667	640	643	642	620	651	654	623	640	585	638	649	632	608	635	647	658	657	652	620	668	681	608	588	666	646	636	615	592	652	664	601	661	662	631	623	649	616	637	630	646	615	611	633	616	631	611	624	640	633	619	649	609	605	636	659	611	612	666	621	683	619	614	630	617	629	652	635	600	624	611	646	681	644	613	644	606	583	653	628	663	663	640	638	650	632	610	644	670	614	607	674	622	655	637	645	642	629	630	633	639	672	647	671	677	592	636	623	634	608	630	661	647	653	634	635	644	658	608	678	624	666	621	636	628	610	620	660	641	641	606	586	668	640	629	677	643	643	595	585	645	600	611	628	669	620	623	640	615	581	611	707	624	665	645	632	635	680	635	626	649	671	644	633	590	649	651	646	625	618	625	662	624	667	677	654	623	605	603	599	639	650	618	641	670	653	641	627	616	640	617	624	652	649	618	654	667	649	610	666	646	602	644	627	621	577	610	601	637	642	647	660	614	615	599	628	651	611	644	641	630	598	650	597	625	613	632	655	643	623	640	615	640	588	641	602	634	602	637	627	659	595	628	617	661	660	633	647	621	680	621	677	647	627	619	612	658	624	657	642	688	639	603	587	605	625	583	618	632	649	618	645	683	657	614	646	608	601	652	630	607	678	650	617	645	633	623	635	643	629	629	663	595	651	669	584	667	639	647	656	599	609	635	642	667	640	607	638	663	626	625	686	663	684	668	607	654	604	635	647	653	652	674	617	682	672	613	653	594	641	619	685	641	629
2534	134	131	99	191	106	85	81	73	105	96	97	84	88	87	83	75	82	79	87	87	99	92	97	75	82	97	82	100	91	75	99	91	89	91	82	78	96	87	81	105	77	78	75	82	78	87	86	88	81	74	73	101	91	98	85	75	97	98	83	76	90	84	75	85	83	81	96	79	82	107	98	79	71	101	84	95	86	97	89	87	94	82	87	88	92	101	90	74	72	87	98	78	100	92	83	83	92	90	93	87	74	85	95	81	101	77	73	102	80	88	93	93	80	94	64	85	93	71	89	87	72	92	96	81	74	95	81	84	76	78	75	81	83	62	97	76	90	74	97	89	84	97	88	90	72	78	92	102	87	75	77	89	78	87	82	87	90	94	78	75	90	84	87	82	81	83	86	93	75	96	81	67	92	90	86	67	92	92	108	80	87	94	87	78	87	74	88	81	81	75	78	78	78	92	82	98	82	75	97	78	81	88	97	80	81	87	83	97	74	85	78	89	102	89	93	104	100	86	73	87	103	88	78	96	94	96	70	96	95	99	75	95	84	70	89	97	85	97	87	88	82	81	80	77	94	99	93	86	92	74	83	87	94	88	92	67	100	88	100	94	78	90	88	91	75	87	99	95	91	82	97	89	86	96	71	76	92	87	92	85	70	80	94	88	86	87	81	85	76	103	88	69	82	75	89	69	100	98	96	95	95	76	76	60	96	93	82	97	81	82	88	77	100	86	99	92	80	74	82	84	86	93	94	89	79	84	72	71	81	89	78	87	79	93	81	86	68	94	80	87	87	93	108	85	89	68	89	90	79	91	91	78	76	89	78	104	81	80	82	76	87	75	87	80	97	86	76	98	93	86	78	71	90	103	71	81	102	76	99	73	78	74	102	89	93	76	96	76	91	73	88	84	84	83	91	89	76	70	77	84	81	84	83	71	85	92	80	111	94	83	96	79	78	79	85	85	76	70	80	85	71	98	73	84	78	83	66	87	88	86	91	94	88	90	99	91	88	83	88	82	73	96	75	91	85	97	90	99	77	93	92	82	76	70	95	94	87	79	93	74	74	98	96	95	72	84	83	74	104	94	107	88	84	92	92	81	81	77	75	73	90	76	70	95	83	81	93	94	89	88	97	89	87	88	98	85	84	85	97	63	90	80	78	83	87	92	76	78	64	102	86	83	100	86	86	71	89	65	87	89	77	79	79	97	76	64	83	86	70	88	86	90	91	90	81	98	86	99	95	93	93	85	77	93	76	84	82	75	74	89	94	89	96	90	100	91	80	98	71	110	84	82	95	77	84	97	83	85	94	65	108	88	87	66	87	73	96	77	101	69	74	85	76	84	75	70	100	70	100	81	79	77	97	87	75	79	95	81	74	86	72	81	72	93	85	84	88	81	64	83	91	84	77	88	94	85	89	90	80	80	78	93	110	84	92	91	74	88	86	76	95	84	96	97	89	98	74	100	74	86	108	90	102	77	79	92	84	88	76	96	80	75	88	78	97	81	94	86	100	77	92	88	77	76	93	92	83	93	72	93	93	93	88	112	77	76	84	86	94	87	88	80	82	98	73	78	82	83	91	95	94	69	84	91	76	92	93	84	94	71	77	90	81	89	89	79	88	111	79	113	97	83	88	99	81	103	77	83	88	87	70	74	98	90	83	77	92	77	81	91	98	78	92	71	92	90	95	78	103	86	98	83	81	81	87	104	86	93	79	89	68	90	84	95	84	81	91	87	88	78	96	72	90	91	81	72	104	70	88	70	94	78	89	74	77	98	71	97	78	96	93	81	74	83	105	88	103	95	69	73	94	83	83	87	88	83	90	87	80	91	77	96	77	78	85	81	77	97	78	73	86	84	70	59	88	92	87	85	84	82	87	82	75	89	82	89	85	102	85	91	75	83	82	75	85	74	85	83	83	78	82	89	74	92	84	88	75	89	96	102	69	77	96	87	91	78	88	77	70	63	68	88	78	95	90	76	99	94	82	90	90	76	97	75	89	82	100	103	79	60	70	72	85	88	93	103	76	87	86	83	83	81	91	84	102	90	103	92	84	73	78	72	80	71	85	83	84	85	76	75	88	79	76	95	96	94	81	81	95	89	68	81	81	88	76	81	96	73	74	87	99	87	97	80	87	84	93	75	111	90	79	85	84	86	88	79	76	84	105	85	71	97	95	102	87	91	91	77	79	75	83	81	93	76	71	97	87	88	80	82	92	97	80	89	92	96	68	102	83	69	95	98	73	75	76	81	88	86	83	79	91	87	74	87	94	95	81	97	88	84	102	63	87	82	84	101	93	67	84	82	101	97	94	94	89	93	95	92	81	85	92	99	83	91	81	90	77	91	78	66	85	89	75	102	81	69	79	78	77	99	88	96	88	96	86	81	100	74	92	79	91	83	74	89	80	78	79	69	93	102	84	83	90	88	93	95	87	85	80	97	64	72	87	89	94	82	48	86	72	79	81	84	56	71	84	81	99	88	98	87	80	72	78	84	84	99	81	79	86	91	97	73	75	87	84	90	82	107	107	94	92	85	98	90	78	81	85	89	108	73	75	89	91	92	87	90	87	88	96	93	85	82	76	84	93	76	70	75	90	76	92	94	81	91	109	94	79	86	90	90	99	99	94	87	90	84	87	76	93	98	75	89	71	87	79	93	87	106	102	80	75	78	72	90	93	74	66	81	72	76	95	86	86	100	85	82	79	92	79	77	100	90	72	102	86	86	91	86	67	91	94	66	73	89	89	86	78	85	77	83	74	87	73	73	84	84	85	81	82	78	101	66	98	91	105	78	115	85	92	71	91	98	69	85	78	98	86	87	86	87	70	74	102	80	75	87	82	87	80	81	103	99	92	83	79	90	98	107	85	72	92	106	74	99	86	84	92	73	79	84	97	94	101	103	85	90	74	82	93	83	73	85	91	86	85	92	95	100	82	78	69	81	83	88	89	90	71	75	77	82	72	83	82	92	63	93	86	92	92	101	77	97	95	103	87	80	74	76	69	91	80	84	83	74	89	83	82	74	95	64	86	79	79	82	85	86	89	76	79	100	65	82	89	68	83	94	83	82	84	87	70	78	76	91	87	91	93	82	77	87	85	101	89	95	93	90	88	83	89	81	88	73	82	78	74	94	86	88	104	80	83	85	102	74	69	68	87	90	89	65	99	85	74	67	101	90	88	71	90	76	100	75	70	70	90	79	63	81	72	78	97	74	91	110	75	102	83	85	79	71	90	102	70	81	89	83	86	78	89	82	76	83	74	78	92	90	73	75	86	88	79	64	67	95	88	98	89	81	84	99	85	91	91	81	93	105	88	84	89	76	83	86	82	59	102	82	86	84	89	85	89	83	73	92	94	92	99	97	88	89	102	84	91	93	75	91	75	89	86	70	72	85	75	73	94	89	110	87	93	79	74	85	74	72	91	79	116	90	100	79	96	86	86	81	73	83	68	80	80	82	88	95	114	77	90	94	89	82	66	108	95	84	86	89	81
2677	319	336	370	1016	316	335	324	278	292	257	268	298	253	269	272	285	270	293	295	279	267	284	239	301	267	260	253	284	291	279	301	297	255	280	288	262	254	283	268	254	253	288	263	274	259	301	260	300	261	260	241	283	291	275	297	250	275	274	318	278	257	294	262	274	270	263	263	260	270	275	255	280	264	251	277	254	261	265	259	287	257	237	262	271	252	248	249	271	264	263	271	280	277	249	287	235	238	265	308	299	306	251	267	286	262	297	249	262	292	297	258	267	296	276	288	259	241	294	265	265	279	284	310	257	286	279	274	262	239	266	250	264	273	255	285	283	273	297	273	286	250	250	271	266	263	270	276	256	277	290	266	276	271	304	290	261	270	260	257	275	267	278	275	281	246	261	265	270	286	274	254	262	277	249	265	293	270	259	244	270	269	302	303	250	261	278	274	267	259	251	262	229	263	287	268	247	278	271	263	248	295	279	264	276	268	235	260	278	259	253	261	301	266	268	272	293	261	296	268	279	257	294	295	285	260	253	239	289	261	258	278	272	246	261	257	254	246	221	296	255	287	283	257	306	265	248	276	271	247	275	252	279	255	275	265	293	240	256	270	260	269	255	232	263	280	241	285	237	265	268	255	271	263	270	268	245	261	254	236	270	285	280	299	266	295	298	277	278	270	260	298	279	274	253	263	277	310	258	243	238	249	280	269	259	260	297	289	275	261	303	274	299	270	289	286	272	283	278	292	271	264	260	265	263	267	268	243	254	268	257	243	285	281	244	280	285	262	246	256	283	265	267	282	261	278	289	258	261	244	249	261	263	294	271	255	270	268	267	245	274	288	279	301	254	279	255	245	313	298	282	259	268	265	278	279	254	283	264	271	273	273	270	263	276	261	286	312	291	275	248	273	295	238	251	243	260	261	253	277	294	275	249	277	272	266	264	291	272	268	265	300	243	273	255	288	241	228	302	276	268	256	241	275	279	263	273	265	268	271	270	266	267	305	268	267	256	271	268	268	273	224	280	275	280	284	305	275	274	270	275	267	280	261	257	286	274	273	263	248	250	281	273	263	262	277	227	287	271	272	251	276	255	258	267	273	271	272	276	268	266	266	241	273	274	275	245	261	263	270	286	276	266	287	276	268	274	270	282	263	293	309	275	265	264	254	282	248	267	271	295	282	264	281	282	268	282	257	269	256	265	269	262	269	272	260	271	273	301	289	288	247	285	268	255	275	244	252	276	265	276	252	300	279	257	260	268	259	249	244	261	262	289	290	242	273	286	265	290	268	292	260	271	305	258	309	293	272	265	283	242	272	265	279	299	265	281	278	269	272	280	243	293	252	247	273	263	279	254	278	255	294	266	252	271	265	287	246	255	240	286	274	242	239	258	288	291	266	269	271	241	233	287	261	253	251	266	274	258	281	288	283	266	276	275	257	246	283	269	270	256	285	271	271	289	284	267	289	268	290	293	293	291	274	244	242	285	273	273	279	259	289	268	262	275	253	272	248	288	247	295	250	252	283	255	258	260	262	282	273	261	270	244	250	277	260	252	255	285	269	278	289	263	277	295	284	256	269	247	245	270	288	298	287	232	279	292	276	261	266	273	290	259	241	297	275	265	267	277	266	248	273	307	275	257	263	278	278	267	261	289	280	288	257	270	269	252	262	272	284	280	278	265	260	251	263	285	292	252	281	283	266	257	289	258	264	229	243	250	276	246	267	305	245	297	273	242	268	271	251	261	258	247	239	252	262	283	273	265	319	242	258	235	280	228	302	283	266	260	255	269	257	279	297	261	283	264	281	281	282	272	224	284	256	254	278	258	287	262	282	285	254	271	293	286	278	246	263	273	262	254	274	264	261	286	264	273	251	252	260	295	237	261	287	260	275	275	274	256	262	274	264	283	290	269	264	285	255	242	280	298	273	271	282	265	237	245	283	257	260	285	245	270	270	300	250	267	282	263	255	273	278	265	243	281	297	273	272	289	273	270	294	277	281	252	282	251	277	273	247	257	268	250	288	252	281	270	270	264	241	254	266	264	252	284	273	284	227	252	281	285	261	261	298	253	300	302	258	293	246	274	281	270	273	259	290	266	258	240	265	267	245	286	294	242	280	258	253	265	290	269	272	247	268	286	278	294	268	265	283	266	258	298	291	266	302	253	267	269	265	259	242	293	292	298	260	261	299	269	235	264	256	293	272	253	264	271	266	270	272	263	242	294	248	277	265	284	276	267	270	276	297	287	310	257	308	282	242	245	268	267	276	246	280	296	262	268	268	286	241	252	255	241	309	269	285	266	271	273	269	260	302	248	283	289	288	266	309	255	274	261	271	257	276	264	310	270	283	284	259	289	245	256	284	254	241	270	290	284	289	277	270	275	279	292	250	268	260	265	270	281	301	256	274	258	299	274	249	264	301	264	246	283	250	244	238	238	286	298	265	270	268	281	252	258	274	246	284	283	266	287	267	263	286	268	275	255	261	259	265	285	251	244	258	264	250	270	280	307	258	255	238	266	275	249	260	268	281	257	257	251	250	247	283	258	268	270	283	245	225	271	266	268	289	291	271	286	275	282	265	256	280	250	270	228	276	266	267	264	274	271	263	270	264	263	285	290	255	269	272	279	271	306	267	243	275	274	276	274	267	251	299	240	271	279	266	267	273	292	275	282	308	254	270	261	261	289	268	285	255	285	271	254	278	250	289	264	281	264	279	233	326	288	278	281	271	284	279	286	275	250	286	278	288	263	264	267	264	292	294	263	219	285	295	247	275	238	245	270	260	262	241	273	292	251	280	259	245	252	250	249	241	264	291	273	263	301	262	289	297	277	258	268	249	281	248	239	232	258	273	249	265	258	244	277	286	270	284	288	276	269	288	270	274	292	269	259	261	264	284	271	258	285	250	270	278	259	271	252	278	283	261	266	250	275	267	262	260	312	254	256	256	264	250	263	293	268	255	279	256	255	269	259	276	281	307	271	292	288	271	276	254	246	287	232	276	254	246	261	281	279	293	263	284	271	250	261	284	253	265	263	255	279	296	277	250	277	278	265	240	270	301	291	285	265	263	301	273	270	245	239	279	267	269	274	288	273	285	248	263	270	239	271	284	259	250	286	287	239	264	277	274	290	277	258	276	256	278	268	241	289	290	280	254	273	258	276	264	283	286	268	249	257	262	263	270	279	250	262	244	312	264	258	287	285	257	260	281	258	268	248	283	276	277	263	270	227	262	257	278	274	253	269	263	246	275	284	298	261	279	269	270	265	280	284	261	271	254	280	272	252	267	261	284	272	276	253	290	278	264	268	230	270	237	304	258	261	269	282	297	267	267	278	259	277	283	265	275	264	286	273	262	259	286	263	250	279	257	251	251	295	248	252	249	236	261	277	259	256	299	280	270	266	256	281	276	268	277	266	254	273	276	258	235	245	259	297	291	253	276	287	295	260	260	256	261	280	260	256	265	275	248	285	280	276	255	250	291	265	268	254	276	256	270	253	258
23304	3585	1157	918	3584	754	438	350	330	302	293	305	299	282	261	233	257	252	282	258	288	201	236	243	205	248	250	252	228	231	245	220	237	228	250	212	189	218	198	225	214	241	236	208	207	190	229	256	201	216	237	254	225	199	223	237	245	228	224	211	233	173	227	213	197	212	200	216	212	220	223	224	230	195	230	234	213	220	252	244	219	208	199	219	243	232	209	240	223	220	234	240	211	209	226	217	226	193	206	238	201	215	254	216	223	239	242	240	208	206	234	231	237	210	211	220	230	279	196	197	210	216	202	220	224	216	196	224	191	198	205	213	229	224	218	188	207	215	247	234	223	217	192	220	215	216	219	204	217	219	229	225	214	203	224	207	221	228	193	188	219	256	228	241	231	222	217	220	217	221	254	212	212	231	244	213	240	221	242	218	229	211	223	233	213	224	224	235	226	216	218	240	211	219	255	225	216	231	219	219	211	228	227	220	218	204	218	207	205	223	211	201	244	241	217	232	220	213	234	238	227	191	231	270	233	218	221	244	234	226	231	208	219	216	220	204	213	230	226	226	237	214	235	244	242	219	216	207	235	186	248	215	243	244	210	216	218	232	248	242	223	239	233	194	200	239	213	207	215	232	247	210	253	214	226	216	203	237	226	224	228	220	215	215	230	202	226	226	215	228	242	230	202	211	240	229	245	206	205	237	207	225	216	224	215	196	189	226	222	203	228	209	206	234	216	197	210	214	229	211	223	239	212	196	223	207	217	195	214	216	215	233	243	229	204	217	217	248	210	218	224	217	203	226	211	231	228	241	224	234	219	216	225	240	201	245	223	211	216	208	200	226	234	215	237	210	194	218	203	219	221	236	205	211	240	219	226	221	235	232	225	205	218	199	241	237	193	197	221	219	220	231	230	221	244	204	229	235	227	224	191	207	237	233	206	219	206	234	222	208	208	230	225	194	200	219	231	221	224	204	214	212	237	191	245	196	249	232	238	220	222	205	207	195	218	220	248	261	204	201	226	221	223	207	216	207	228	230	224	202	225	233	187	200	229	207	222	199	225	236	236	239	219	220	215	224	206	240	222	207	232	229	220	227	186	226	211	215	214	236	212	185	226	239	233	234	183	224	210	248	247	206	218	219	260	205	188	228	222	203	204	218	243	206	214	219	202	228	233	215	215	215	204	219	205	232	223	206	228	230	196	217	248	218	250	224	214	218	236	229	244	214	203	204	219	229	217	217	220	234	205	206	215	205	203	236	217	227	241	194	237	234	236	205	205	227	232	232	208	222	242	225	258	206	225	206	204	214	208	232	278	204	215	209	223	229	202	206	213	212	250	219	223	217	215	240	211	216	200	214	231	243	222	252	217	209	206	216	232	205	233	257	209	206	224	240	200	210	219	213	202	219	198	229	236	262	232	210	232	216	234	214	226	207	202	219	200	208	233	219	228	197	242	230	212	211	200	236	246	215	214	220	208	234	225	216	229	220	227	218	230	210	193	205	219	257	219	219	218	256	248	231	197	215	233	237	216	208	188	211	214	199	216	245	238	205	203	208	214	220	223	198	210	220	204	230	222	201	230	232	238	189	222	212	234	233	230	224	244	217	208	216	197	229	195	224	215	215	229	228	220	212	231	206	221	216	185	229	219	210	231	218	213	227	217	223	218	204	199	225	234	214	210	224	220	231	213	233	253	240	225	194	236	222	219	242	208	202	205	211	244	228	241	248	244	229	207	247	207	215	234	229	206	206	209	239	214	191	214	234	240	217	219	206	231	210	214	218	238	215	231	197	220	210	213	205	230	214	200	189	231	244	210	227	252	211	231	234	240	213	237	219	217	226	203	188	228	204	213	221	211	224	227	250	218	245	236	218	223	204	213	254	229	225	198	201	244	209	231	220	224	200	234	215	190	204	220	233	216	254	224	216	227	238	223	205	235	219	202	223	242	256	248	247	201	201	252	223	218	229	189	211	198	204	237	221	226	232	234	236	216	227	213	204	192	216	206	209	187	237	222	194	206	215	186	228	240	227	208	219	235	210	191	211	231	226	219	246	221	235	194	235	201	200	192	211	224	210	244	221	212	230	242	223	213	203	195	223	225	191	211	215	233	195	231	222	200	209	216	214	233	210	223	214	215	205	220	223	235	227	201	218	222	203	240	221	247	219	248	240	213	199	214	206	217	238	214	224	227	202	235	195	249	231	217	235	256	248	243	243	211	215	198	213	210	226	212	236	227	210	202	228	203	209	236	203	204	219	208	216	216	230	235	197	217	223	243	211	216	217	216	223	225	232	218	223	221	240	224	232	237	204	230	215	217	237	233	226	248	232	212	233	247	203	203	207	202	232	216	223	224	214	217	246	208	227	220	225	224	217	195	223	220	215	222	213	226	210	215	224	215	238	218	204	223	193	204	228	215	232	235	206	229	221	193	210	222	238	173	191	219	235	221	226	209	228	198	211	212	210	239	195	229	235	232	204	224	240	238	231	219	231	211	217	227	241	239	212	222	219	233	208	200	214	241	225	221	200	219	232	192	232	245	243	219	227	198	219	224	233	212	226	208	230	225	198	208	220	214	209	250	198	232	204	231	248	229	232	206	253	236	190	212	208	226	212	235	223	219	230	227	229	221	203	215	193	220	196	240	232	244	200	213	248	213	208	195	220	192	243	210	225	230	222	226	226	204	217	235	197	214	210	208	236	222	202	224	207	206	217	216	204	240	249	189	241	210	218	229	231	233	226	204	235	222	226	182	242	213	250	225	238	238	213	217	177	232	219	222	215	212	198	223	222	238	183	237	239	231	214	201	241	252	232	207	217	214	217	240	232	206	227	188	211	231	194	211	237	249	224	226	226	219	221	212	229	234	175	244	201	237	222	215	218	212	225	220	202	229	220	229	218	218	222	194	187	199	232	222	199	210	216	215	209	206	226	216	218	228	253	238	232	245	206	218	214	244	217	220	230	211	217	208	235	237	242	214	227	222	193	230	209	227	225	224	229	217	198	242	223	204	229	206	221	211	222	204	212	202	224	204	230	236	223	233	207	219	189	215	227	233	216	220	245	224	191	233	224	216	196	236	215	225	224	258	208	200	237	222	207	244	246	235	237	250	196	168	219	232	211	220	185	244	212	210	227	199	238	219	222	246	222	239	195	216	208	208	228	217	218	213	242	194	196	247	216	228	231	226	235	252	224	201	235	224	196	206	240	231	214	203	232	246	232	228	255	229	229	237	213	233	229	251	205	200	225	184	182	205	218	225	245	226	228	222	226	210	210	212	214	206	210	213	214	251	200	261	212	224	230	233	231	226	227	208	249	216	217	234	238	194	211	202	206	196	215	232	213	231	246	189	212	222	207	244	214	212	228	236	237	222	213	242	226	219	249	204	217	217	220	214	250	235	197	213	213	234	200	231	197	229	195	197	228	234	240	194	222	222	205	221	211	205	203	227	182	227	217	218	175	211	230	215	247	239	244	221	221	196	235	237	230	215	216	228	215
11231	1164	2217	2725	10512	2038	1785	1493	1303	1224	1082	1004	955	904	875	778	801	777	719	672	757	738	702	673	686	679	669	632	605	620	635	607	661	586	657	660	624	624	586	546	610	586	579	584	562	610	586	592	573	531	545	602	577	604	576	572	597	597	619	571	570	605	563	641	589	557	560	578	579	574	561	555	555	550	582	568	570	603	591	581	564	582	530	553	576	569	559	578	570	579	564	574	539	560	583	565	578	542	633	584	523	582	537	573	577	531	547	575	592	628	550	608	520	561	559	560	634	560	569	614	550	558	577	588	602	558	557	555	602	505	538	606	550	565	532	555	608	551	571	536	594	538	584	575	554	570	546	586	560	550	598	572	598	538	550	557	529	586	593	550	591	565	602	565	546	545	545	541	582	590	624	566	554	559	580	553	541	549	590	583	560	592	537	517	569	600	574	566	547	540	540	585	550	526	582	565	547	561	524	596	538	537	576	527	578	543	562	587	535	573	566	562	563	587	578	538	566	628	538	553	523	560	551	582	578	535	551	555	582	545	578	555	526	581	561	587	553	553	547	553	518	562	552	501	549	585	561	593	568	604	556	567	520	585	549	590	581	554	549	558	592	582	558	553	594	563	532	552	557	541	538	533	543	500	536	557	584	531	569	549	589	533	587	569	533	593	559	588	582	610	541	546	554	550	569	554	562	545	579	611	578	568	566	554	565	599	548	548	536	546	542	587	555	528	577	579	530	571	577	609	602	554	561	587	533	617	581	576	587	555	568	557	563	547	528	590	565	529	568	530	572	554	608	584	535	581	567	525	539	602	574	568	548	555	541	588	604	546	546	572	546	532	508	577	574	539	610	561	571	538	522	570	567	544	571	592	581	604	591	570	563	580	560	569	628	569	573	554	585	562	583	559	588	567	566	559	573	535	561	584	604	610	533	574	561	541	567	576	552	518	578	534	564	545	581	565	594	556	574	533	554	568	526	560	539	600	574	560	581	585	554	585	561	545	568	557	584	605	587	575	618	523	558	586	554	585	553	571	590	557	521	525	563	551	596	555	588	537	518	593	516	566	595	547	561	587	557	580	568	579	589	565	531	552	568	620	520	586	552	608	601	524	602	551	605	549	571	527	547	569	546	595	525	592	582	605	587	578	560	601	542	547	567	554	532	574	594	552	530	564	613	556	578	551	580	558	596	608	561	548	581	576	548	571	552	555	551	601	585	573	537	505	581	528	537	560	570	568	543	577	586	571	559	552	561	555	558	584	544	563	577	525	549	550	560	557	564	582	551	571	574	562	610	534	543	606	576	549	549	582	506	527	583	573	551	562	574	521	548	534	528	579	554	551	559	594	591	570	575	582	560	540	584	562	592	531	585	541	577	565	566	575	572	554	578	515	574	577	539	561	514	553	582	547	572	547	556	577	551	556	562	596	551	574	572	549	542	550	544	576	565	544	542	553	574	572	598	571	581	580	596	614	586	605	576	579	586	572	556	563	553	540	583	571	552	579	590	574	569	541	527	559	565	619	570	577	566	531	555	567	573	556	559	566	600	591	570	539	516	572	541	581	558	554	531	545	591	604	576	555	549	582	574	588	546	557	573	566	526	588	550	517	594	546	562	568	607	600	549	601	556	536	558	542	633	596	594	582	585	512	606	566	583	570	551	577	575	575	558	553	606	566	582	564	575	529	566	537	592	547	547	585	535	552	554	534	540	563	606	552	559	562	545	589	550	562	563	596	543	556	601	583	564	588	597	550	599	562	590	575	572	582	607	590	629	599	569	532	534	515	554	568	529	587	521	572	596	578	577	583	571	590	578	625	559	522	582	571	565	538	583	560	519	560	532	573	583	531	606	571	550	531	560	565	565	569	591	540	579	547	582	583	569	561	525	553	557	566	580	556	565	536	553	556	634	581	572	606	561	527	545	566	560	560	623	566	582	590	544	534	592	554	561	607	525	535	531	560	565	604	574	542	572	616	576	572	580	583	629	524	574	567	538	520	546	586	555	528	567	550	523	571	580	566	550	543	513	600	595	546	552	605	554	615	566	569	534	539	552	553	552	548	597	602	564	547	598	554	591	564	577	527	562	553	528	565	559	608	597	549	571	550	601	561	549	577	573	553	550	552	564	548	580	564	582	583	602	533	521	582	557	574	583	532	543	565	578	565	554	527	610	577	541	501	558	557	559	537	613	599	564	527	543	581	589	537	559	584	575	552	599	564	551	527	515	579	551	515	567	572	572	529	538	565	581	582	528	565	505	578	546	551	572	605	546	535	545	554	592	535	596	586	577	535	600	543	596	517	572	559	604	623	528	533	561	547	570	558	580	554	571	607	591	577	573	559	525	600	561	536	553	549	554	540	578	581	556	557	571	550	602	555	593	518	586	572	546	588	571	572	562	537	589	531	606	560	563	533	556	580	553	636	551	562	582	571	549	567	582	552	573	602	536	585	555	541	524	543	560	611	583	568	584	522	546	593	555	563	612	533	575	590	570	606	589	576	577	578	593	573	592	537	578	559	574	582	570	544	551	535	577	565	552	525	567	565	572	549	544	556	547	605	580	567	567	578	588	606	524	572	588	526	549	574	558	553	587	596	555	588	565	560	551	587	563	560	580	555	627	536	536	532	574	584	555	535	532	585	590	551	576	549	547	554	562	565	581	543	548	585	533	580	546	586	569	540	557	598	584	572	557	557	569	590	600	578	547	598	554	492	551	549	611	499	584	589	578	538	493	575	530	561	574	544	607	609	525	552	590	541	556	534	581	589	595	565	589	579	572	582	599	569	592	536	529	557	555	565	557	555	537	585	552	548	537	554	547	549	599	579	586	563	565	562	556	561	544	603	590	518	575	540	566	519	522	555	561	539	601	600	569	591	577	532	571	582	521	584	531	563	573	553	537	567	554	542	583	556	550	583	617	564	556	568	620	576	548	579	558	562	616	588	546	584	562	609	582	554	559	551	528	642	601	592	583	605	550	558	567	519	558	567	558	591	581	568	597	555	589	539	582	559	547	590	559	521	585	543	559	545	567	575	549	553	529	554	538	571	539	583	581	596	570	562	593	548	563	567	586	583	605	562	552	583	523	566	565	571	581	560	553	560	532	562	550	546	548	529	567	548	571	538	564	560	579	569	624	578	535	570	541	559	551	550	549	588	613	589	592	530	580	561	543	563	587	589	567	589	609	545	562	563	583	602	567	557	564	576	559	578	551	586	568	568	564	560	570	535	557	556	599	512	576	541	541	544	595	579	550	549	547	609	574	585	579	595	515	521	570	555	562	581	540	580	568	594	572	521	566	580	590	548	587	554	579	618	543	586	585	541	579	554	546	588	597	580	551	571	522	561	565	585	562	558	593	570	571	601	570	565	562	517	531	598	579	506	554	557	599	550	597	535	554	584	541	557	550	554	574	589	562	569	517	580	570	520	562	544	583	545	591	561	585	565	556	557	563	543	570	584	590	588	563	580	571	596	554	548	588	562	554	596	514	535	571	582
34122	11017	2783	1599	5125	1432	656	563	498	436	472	392	390	355	317	330	333	328	296	314	296	293	303	278	285	289	288	291	322	277	278	288	284	276	286	274	286	281	279	282	279	260	252	252	251	280	249	264	274	279	246	278	254	258	229	253	272	276	259	269	273	242	282	304	275	260	255	269	286	246	261	301	269	254	263	230	258	252	260	258	278	288	282	271	281	275	250	295	272	249	284	281	277	229	239	254	248	250	265	275	276	264	285	268	258	262	248	236	263	279	263	301	300	245	282	284	260	273	266	300	277	250	270	251	264	253	251	276	242	254	279	253	247	237	254	268	286	259	244	261	290	270	260	255	258	256	279	284	292	280	239	272	259	246	253	255	250	261	307	237	243	262	248	266	273	247	261	260	249	247	263	256	256	258	269	238	270	257	275	262	268	276	263	268	264	273	274	260	276	274	287	267	291	278	243	268	264	232	252	241	254	263	234	260	266	220	263	262	280	246	267	289	313	298	279	257	307	272	289	258	246	237	250	269	237	262	237	287	251	280	261	246	254	220	305	281	246	249	266	264	235	258	275	296	252	235	264	274	260	271	261	261	266	284	286	224	269	269	285	275	264	261	251	293	259	276	264	290	292	251	235	282	250	229	283	260	246	265	258	259	249	276	287	276	255	238	294	265	278	277	249	260	260	239	249	257	259	251	284	269	275	246	279	249	246	274	269	262	247	208	294	283	275	262	291	285	270	238	294	285	289	267	242	272	296	272	268	245	250	271	258	270	276	269	286	249	257	251	236	245	255	244	243	260	283	269	253	275	242	254	293	270	269	245	258	273	265	274	268	260	294	245	268	259	250	244	267	265	282	277	267	255	267	265	258	272	261	284	256	269	251	252	270	287	253	254	235	237	263	245	252	271	243	225	268	276	253	261	275	246	262	281	250	249	266	246	277	256	287	266	252	271	268	290	275	300	253	252	258	283	287	250	287	268	310	265	242	294	294	224	270	238	278	265	271	228	268	262	249	244	247	268	258	238	264	278	236	247	263	259	264	242	277	247	271	276	269	282	265	255	233	254	272	220	243	239	245	260	235	268	270	268	249	257	257	276	285	275	256	256	281	233	257	281	261	246	233	246	252	258	271	296	257	250	244	286	257	252	287	256	254	280	286	235	250	241	231	250	247	274	251	282	232	270	247	254	246	255	248	233	242	257	262	255	285	236	260	249	277	227	270	273	248	246	267	278	278	287	277	246	269	254	253	250	265	293	255	273	283	279	261	272	275	272	281	246	277	299	307	277	273	267	287	249	263	245	233	261	280	263	259	266	251	271	269	241	277	273	284	271	275	251	267	234	280	266	266	263	267	258	236	250	245	237	258	237	237	263	240	274	262	286	274	259	257	297	277	265	266	255	276	267	289	235	264	269	268	275	258	232	264	277	259	270	244	290	256	271	262	250	284	273	236	266	286	279	251	251	216	242	243	255	266	252	254	316	249	274	255	273	270	275	253	273	249	250	270	285	250	252	254	281	301	260	261	306	282	273	258	284	299	263	242	239	283	270	283	264	235	267	242	255	264	246	270	254	246	242	275	255	267	260	261	257	254	264	240	277	300	269	246	279	293	257	268	254	268	281	285	257	259	272	255	257	282	251	273	278	250	264	260	240	268	244	289	290	238	281	240	270	235	255	249	269	271	266	232	275	250	255	292	268	231	236	299	254	267	270	256	279	256	252	228	262	252	291	270	269	283	241	266	260	281	303	274	240	260	257	281	292	252	259	253	264	268	262	250	279	222	263	279	264	277	243	258	236	255	246	265	260	225	258	259	236	273	242	245	265	252	260	259	246	256	296	283	273	271	254	258	281	239	275	254	270	287	282	268	271	296	271	274	255	235	261	269	288	255	269	241	282	279	269	277	248	282	284	241	246	260	279	276	290	256	236	271	280	265	261	266	287	286	244	215	259	271	256	269	256	259	267	254	282	267	248	283	253	243	280	287	272	270	264	280	248	226	271	288	280	264	273	252	266	257	263	252	281	243	283	266	241	254	260	287	276	276	254	267	227	247	258	266	260	263	259	257	269	252	245	252	256	268	251	257	293	267	302	279	280	271	234	268	242	281	281	263	261	252	249	240	246	236	284	247	284	299	240	250	263	251	289	288	281	275	279	263	236	263	270	295	282	241	283	245	265	266	272	237	255	228	229	245	257	267	284	260	237	272	270	270	266	269	295	253	278	285	274	296	288	233	225	274	264	261	253	272	252	292	258	303	279	286	288	252	276	278	255	267	266	247	262	267	289	250	251	257	238	296	270	288	286	249	243	249	252	245	213	273	292	263	277	266	264	264	250	258	250	278	258	293	276	242	293	304	266	235	256	271	272	246	258	235	243	230	263	266	263	254	254	260	272	278	244	281	275	243	264	253	232	272	270	287	258	246	267	286	294	265	271	254	240	249	254	309	255	257	233	265	292	275	282	264	265	272	263	272	248	261	267	254	280	265	269	265	244	277	258	263	255	318	282	238	246	254	247	235	264	261	275	257	279	268	253	258	274	289	257	249	254	306	241	268	249	278	244	255	254	250	253	231	260	246	245	254	292	277	271	268	246	266	248	241	288	270	276	272	262	226	266	275	268	298	284	267	256	270	300	235	260	256	269	239	234	270	272	259	247	273	275	262	267	280	257	282	262	256	267	252	251	251	259	285	251	285	279	265	271	284	266	290	284	268	303	237	257	311	269	277	262	263	261	270	263	273	242	247	259	253	296	260	260	246	249	261	259	294	297	263	231	273	255	273	251	289	248	271	272	262	268	238	271	245	292	248	281	271	274	247	285	248	261	280	245	268	260	284	242	257	251	254	272	267	263	257	242	255	248	259	279	272	265	277	270	235	272	237	249	256	291	270	244	256	279	235	250	266	254	273	265	264	271	245	252	254	285	274	234	299	257	278	268	267	256	253	244	284	280	255	250	295	259	270	246	274	268	238	231	239	242	251	265	254	245	261	271	294	254	253	283	261	270	263	254	235	270	268	263	261	253	290	268	262	305	248	274	263	280	249	272	282	264	268	273	263	258	252	255	278	250	257	296	301	291	268	283	277	236	273	273	282	269	260	279	261	266	269	253	216	255	240	281	269	277	254	273	235	272	275	244	290	267	269	271	240	274	277	231	244	264	263	236	273	245	271	255	271	266	273	262	275	281	267	294	266	255	289	254	276	247	278	261	236	235	254	284	243	282	258	259	246	272	249	255	242	259	239	255	230	246	277	269	260	275	240	272	231	272	256	268	246	231	269	267	263	264	269	267	267	278	269	243	245	261	283	274	286	265	279	239	281	275	275	254	242	267	254	233	241	245	275	274	260	263	274	243	253	258	279	266	242	251	284	255	264	276	270	248	277	262	288	268	258	294	263	273	268	282	254	250	240	259	255	257	261	265	258	236	277	253	273	279	284	241	257	256	284	271	252	267	287	259	251	277	256	245	273	267	267	264	266	273	265	257	273	262	277	267
15919	1923	3932	4738	12728	3481	2928	2496	2067	1984	1648	1530	1411	1289	1224	1138	1045	1014	957	940	889	878	887	875	810	817	802	822	807	793	745	731	716	735	783	710	765	738	712	712	714	732	710	732	707	675	735	697	684	661	723	649	709	643	635	660	653	703	669	646	686	683	660	652	654	647	699	681	663	660	638	615	652	625	670	690	643	669	668	695	639	633	599	661	641	686	665	656	650	656	644	579	682	631	610	638	608	679	654	650	629	629	654	655	642	628	693	594	647	616	620	642	606	668	692	670	648	618	633	616	615	647	621	624	641	627	639	660	623	610	679	645	639	663	668	632	597	651	620	630	658	603	608	644	677	577	664	612	592	632	666	597	595	644	632	618	663	660	630	636	638	620	610	630	641	670	658	661	648	649	591	641	637	600	640	650	606	645	641	644	631	631	647	632	653	607	618	636	617	642	644	649	643	642	632	618	632	648	618	651	617	621	630	614	662	654	634	629	668	665	654	627	641	658	608	619	613	646	613	584	683	673	632	617	653	632	595	683	613	588	646	654	616	619	647	633	693	655	595	635	595	616	587	621	634	631	650	605	615	660	636	595	654	580	646	642	624	681	617	613	630	695	623	650	604	677	634	657	653	651	666	635	613	674	614	625	659	650	614	631	609	674	567	581	641	612	641	656	621	652	652	631	685	731	654	646	629	659	682	612	605	592	625	660	630	612	648	604	639	616	616	643	627	596	592	640	662	620	635	606	607	633	617	592	667	623	650	634	677	642	615	617	654	629	656	652	631	557	648	659	636	647	668	620	624	613	646	671	664	609	663	640	663	623	636	611	664	604	614	618	663	638	629	667	611	633	656	601	605	607	620	589	678	649	610	675	632	620	613	633	645	656	624	648	642	638	663	571	603	671	666	624	616	612	642	647	590	645	647	608	652	643	614	626	636	643	623	691	607	653	609	610	622	635	605	610	601	678	641	597	626	672	617	617	638	618	619	622	606	639	623	639	649	631	643	632	597	611	617	652	596	612	599	627	627	607	637	636	649	604	683	648	589	605	638	616	659	649	592	633	625	635	576	587	583	629	613	634	654	601	616	610	644	715	604	658	667	603	643	607	623	622	648	649	666	672	649	627	664	632	648	649	588	609	637	639	630	626	625	651	611	604	629	637	648	629	587	613	609	607	654	643	586	609	591	627	629	594	607	672	679	611	654	625	621	673	591	669	626	637	654	628	648	650	619	636	608	657	651	639	612	686	631	662	649	638	672	633	679	617	637	592	629	618	664	645	633	696	634	604	622	644	643	638	617	594	626	624	616	623	630	659	617	613	687	623	649	611	570	648	664	633	646	622	662	628	645	615	643	595	607	615	666	628	662	648	637	625	619	633	621	614	669	630	612	611	627	629	648	663	607	620	639	621	644	613	599	644	652	639	628	682	646	663	623	629	651	646	665	676	636	677	630	617	599	590	661	637	663	626	637	617	621	617	594	686	614	615	648	655	609	636	667	573	628	612	630	652	627	653	624	618	589	623	615	631	607	607	629	576	646	602	605	652	626	635	626	637	670	600	634	638	665	610	664	664	658	587	649	630	675	633	653	610	684	631	596	661	590	676	623	648	618	616	628	640	664	652	599	664	595	600	698	631	658	623	629	634	659	633	569	639	627	640	610	633	613	651	640	639	640	650	627	652	616	652	628	612	678	627	629	649	619	664	607	689	664	602	616	608	579	617	638	653	647	686	658	657	587	637	599	649	623	598	608	617	613	625	590	651	608	613	635	627	602	650	651	619	588	617	663	615	613	636	640	633	628	611	638	637	639	633	623	604	624	601	665	613	615	606	620	644	686	683	624	664	612	622	658	697	607	663	667	598	639	594	664	641	601	606	639	637	679	653	609	629	623	624	652	637	675	662	593	593	671	609	594	642	572	624	655	658	597	657	654	598	651	616	646	627	630	660	660	639	618	648	599	628	637	590	595	614	641	625	621	606	626	634	592	638	593	635	654	634	640	617	636	620	628	626	634	611	621	619	642	628	610	635	637	641	666	675	635	659	568	633	648	643	644	645	583	596	625	552	641	657	654	656	622	613	602	596	675	593	632	637	667	656	639	649	637	629	628	593	662	615	650	635	634	653	650	590	639	637	602	641	613	654	619	622	646	634	640	591	657	647	639	618	623	651	631	612	616	647	606	597	615	659	620	659	630	620	591	688	644	620	637	662	612	631	627	675	635	661	616	640	628	633	628	684	644	611	617	651	651	607	614	647	617	626	657	622	647	644	633	644	662	654	658	650	668	657	609	632	659	636	587	645	619	604	651	668	651	586	657	651	619	655	688	635	626	656	599	664	632	603	615	624	625	661	685	635	645	651	665	633	625	629	613	676	687	624	637	636	653	637	627	653	602	600	667	621	673	638	627	628	632	620	660	594	661	601	604	614	629	647	613	646	580	679	592	641	615	625	646	675	663	643	646	556	622	633	598	643	652	657	621	614	646	599	659	608	636	642	614	639	674	622	578	612	642	657	631	657	597	661	661	615	624	655	636	649	640	657	604	630	655	656	583	642	648	639	604	633	627	609	622	611	665	645	648	635	628	585	676	646	628	606	625	635	680	683	615	642	651	609	603	680	641	643	654	654	627	612	631	644	617	616	640	616	654	605	624	587	643	619	655	617	636	641	650	627	609	609	652	626	622	608	607	596	637	618	659	659	636	639	612	638	643	601	633	629	609	645	641	638	649	643	628	650	605	596	647	662	642	627	612	659	593	644	615	628	598	630	597	618	649	632	633	630	592	599	626	627	613	714	664	640	705	644	600	595	623	646	667	625	671	651	605	628	633	610	581	663	614	659	611	670	605	602	608	615	605	698	585	672	633	609	651	653	616	637	642	656	647	620	592	606	655	645	633	616	621	619	592	657	636	600	666	669	647	642	649	650	604	564	608	609	648	627	690	631	646	652	589	634	664	661	630	619	610	589	617	640	647	635	629	609	637	642	589	615	571	632	599	654	620	606	610	634	589	601	648	668	631	623	656	606	647	637	605	665	606	678	580	601	628	633	632	643	676	637	632	588	608	654	588	632	624	647	630	674	634	624	638	660	629	625	670	615	633	614	638	622	676	634	637	641	668	627	582	658	639	600	635	594	601	590	633	600	611	641	655	629	605	610	656	651	667	638	673	660	660	640	565	678	629	637	606	662	667	636	637	665	618	568	584	650	641	635	627	666	621	652	632	638	586	605	635	662	620	637	605	698	633	634	630	618	619	624	615	600	649	603	639	622	673	659	669	642	594	601	663	645	603	634	625	636	651	603	666	587	590	633	599	597	643	647	632	657	672	635	581	643	584	621	626	629	658	589	628	595	609	595	626	631	680	640	618	638	625	699	632	594	642	660	612	620	626	593	681	591	662	650	650	628	663	623	674	677	628	616	606	626	606	611	622	642	633	620	707	628	633	628	617	622	593	619	645	642	617	631	640	646	614	614	652	586	625	621	664	612	658	617	665	621
2661	184	119	104	157	108	88	86	79	102	102	107	65	76	85	89	90	80	97	90	83	82	70	96	81	96	75	99	85	81	100	98	73	92	88	102	84	92	77	93	88	86	91	79	92	92	95	81	79	82	86	93	95	103	86	78	77	88	82	90	72	94	75	88	79	80	79	79	84	97	95	101	101	85	90	91	69	90	87	85	96	93	86	80	81	94	94	91	73	77	103	90	74	84	103	83	80	74	97	66	91	100	92	77	90	85	94	84	69	82	82	92	81	97	88	82	85	100	77	73	80	78	111	78	87	87	85	80	71	86	94	88	74	87	75	84	89	91	78	90	80	82	66	82	82	81	92	100	80	73	98	80	90	86	88	84	66	90	77	80	98	79	71	77	73	67	82	85	100	93	72	94	79	83	78	74	79	90	81	72	80	92	102	84	94	93	75	81	95	81	91	77	75	90	87	90	89	62	83	86	99	102	102	94	104	98	95	91	88	100	91	88	62	90	69	78	79	90	95	70	88	81	77	84	91	102	95	90	81	86	79	92	75	74	87	91	80	75	84	76	92	93	85	87	79	73	86	72	85	84	76	96	87	67	104	92	96	90	86	85	77	90	91	110	79	92	78	79	97	91	72	79	85	96	105	75	86	106	88	99	91	84	87	97	71	97	88	89	82	105	73	89	98	85	106	82	89	92	75	69	87	93	72	87	91	92	80	83	87	69	73	87	99	93	84	83	75	77	85	88	94	97	87	94	88	91	83	96	82	97	108	86	98	84	83	83	92	90	84	89	69	86	98	69	71	83	90	82	85	74	55	89	96	83	86	103	81	95	69	91	86	71	85	99	92	88	85	88	77	109	103	84	92	90	104	82	83	83	89	80	100	96	96	84	84	91	70	79	95	88	85	66	82	86	91	86	94	97	79	78	103	93	90	81	86	91	109	101	74	73	83	102	90	92	102	94	82	90	68	92	78	91	77	82	91	82	98	90	85	89	97	96	78	88	89	84	86	75	84	96	91	93	87	68	84	79	83	67	92	86	89	85	95	85	87	62	90	101	107	83	75	90	87	95	86	98	85	89	100	81	89	92	95	101	96	89	71	81	80	76	89	83	89	93	83	83	86	96	79	104	89	89	83	81	67	84	89	88	73	93	87	106	98	81	106	90	78	73	94	70	79	89	87	90	85	101	88	84	73	81	87	101	78	73	80	81	88	102	67	81	103	89	92	84	71	79	80	89	76	73	75	97	96	111	86	92	66	90	98	94	89	90	88	98	69	76	80	99	110	85	67	72	92	87	90	80	82	89	86	73	78	95	78	83	89	74	82	97	93	86	94	96	72	79	91	107	82	95	68	82	73	85	75	97	69	77	83	91	98	95	81	90	84	91	89	92	66	80	87	94	96	71	85	80	79	85	81	80	84	97	79	81	95	87	82	87	78	73	103	102	99	94	75	85	82	98	93	85	88	97	81	82	97	94	98	83	94	83	92	93	92	92	90	91	101	102	82	86	93	80	93	83	70	69	91	74	75	82	91	78	78	76	89	95	88	98	90	91	81	80	91	69	81	83	77	101	100	92	85	71	82	86	75	85	88	90	80	91	87	99	69	83	86	77	73	90	88	86	82	100	92	81	81	89	85	103	87	86	85	82	82	88	76	103	78	72	76	69	82	89	84	91	64	64	90	88	86	88	78	94	92	98	100	74	80	96	89	100	102	95	69	81	82	81	83	105	95	76	86	78	66	84	96	97	78	87	71	82	76	83	86	102	91	87	86	88	79	85	84	96	66	92	64	96	87	71	78	77	91	85	76	83	92	76	82	67	97	93	97	84	83	72	96	108	112	95	78	92	84	88	89	90	91	80	82	64	83	76	92	79	74	85	84	83	89	90	79	76	97	98	84	77	90	92	80	90	84	86	91	80	87	94	93	86	78	80	92	80	67	82	81	100	92	74	72	85	85	101	88	103	71	77	91	80	79	84	87	68	95	84	91	87	99	71	86	92	76	87	88	93	90	91	70	89	84	76	87	100	78	82	100	95	89	89	95	82	76	96	77	95	74	69	108	82	98	71	78	62	77	80	86	78	88	72	88	91	89	84	102	88	83	81	94	99	87	80	81	109	81	86	77	88	93	87	88	93	71	92	76	89	86	80	91	90	72	97	89	73	78	71	79	103	78	89	101	93	81	78	80	56	84	100	70	102	79	94	75	100	83	74	91	82	67	76	83	83	77	86	74	85	85	89	84	97	87	69	95	101	58	87	98	87	91	87	81	102	86	81	85	82	82	78	81	80	81	83	79	78	72	82	92	80	92	83	84	73	100	89	84	86	72	90	85	85	64	79	68	85	86	81	96	82	80	84	98	73	81	91	88	95	102	75	80	87	74	87	96	91	80	84	69	98	88	73	78	99	93	80	82	89	82	94	84	87	85	97	83	77	105	100	84	99	82	83	95	98	97	97	102	64	77	95	92	84	80	99	93	79	102	80	92	88	91	83	96	105	94	106	84	99	81	89	84	67	92	72	85	72	80	86	102	78	86	65	104	86	75	82	67	82	74	87	75	79	93	99	84	97	100	88	100	82	90	73	81	82	89	91	89	88	92	65	119	78	104	88	89	98	84	91	98	99	91	89	78	84	81	81	64	85	75	91	86	87	89	83	95	79	69	82	78	88	73	95	78	86	84	88	88	72	89	90	85	85	95	95	95	100	84	87	78	90	83	66	75	96	82	96	87	66	92	79	88	76	94	86	97	88	83	62	82	85	87	90	107	95	91	93	81	83	75	96	74	80	82	95	91	86	84	89	93	87	79	86	89	92	105	77	89	76	76	85	68	87	86	85	81	89	67	78	79	86	96	67	95	63	78	77	98	91	89	77	91	91	106	85	79	80	77	104	92	89	71	80	95	81	82	108	93	91	93	77	85	82	103	67	100	82	97	82	84	92	97	91	79	86	96	78	91	81	79	87	84	88	91	103	88	95	98	90	112	105	69	93	86	77	86	79	83	95	99	90	88	83	84	93	85	92	81	75	88	85	81	97	75	103	89	72	93	76	81	79	87	100	105	91	108	77	79	78	82	86	86	93	76	71	80	86	94	76	90	82	79	90	69	76	69	83	86	83	98	91	88	70	85	75	86	81	90	89	73	74	86	70	71	70	70	89	98	89	79	88	91	69	78	74	80	86	102	81	89	85	81	72	115	81	81	96	75	80	65	110	96	86	78	73	81	89	99	87	86	109	69	97	96	72	92	70	92	93	85	83	73	99	79	82	90	81	80	84	94	74	92	87	102	89	97	101	84	92	89	80	95	100	88	66	65	76	78	88	72	79	79	88	98	96	73	77	97	74	86	87	90	111	86	75	79	86	101	82	98	80	77	74	113	86	87	81	90	85	70	123	70	77	86	97	83	74	93	84	85	90	93	88	62	68	87	78	83	101	85	97	68	93	82	67	82	95	74	83	94	86	93	87	102	92	87	88	76	97	87	77	89	74	92	89
2665	300	335	382	732	369	340	307	308	323	285	264	291	309	286	272	264	284	275	279	286	289	274	298	283	297	284	267	274	258	270	278	260	280	261	306	268	269	290	289	269	245	269	283	261	271	286	280	282	276	283	253	243	266	243	269	262	266	249	251	263	250	266	290	288	307	244	279	256	268	299	284	283	284	275	249	269	275	279	277	285	245	266	298	251	253	264	268	267	273	284	244	258	281	250	263	272	268	271	281	287	278	266	263	237	277	273	280	285	260	262	284	256	251	296	276	291	254	273	258	272	277	246	291	259	291	280	253	272	266	244	303	275	258	272	283	283	267	269	254	255	298	287	265	271	262	260	261	259	257	265	277	269	263	266	293	250	254	244	275	261	249	253	294	271	301	272	256	255	267	301	276	253	269	268	266	256	278	258	234	258	322	267	306	268	265	269	286	296	272	265	256	266	255	272	313	255	273	262	298	247	297	279	282	287	273	288	266	264	285	296	264	287	285	263	276	235	262	253	276	282	237	263	254	275	245	278	265	294	266	263	254	283	260	293	265	276	244	270	254	291	293	263	270	262	279	284	264	238	285	249	246	273	252	279	253	300	256	248	291	272	267	262	249	286	255	252	265	263	272	248	248	247	253	273	256	289	255	281	280	280	261	279	243	266	250	271	284	251	259	270	275	268	277	273	285	258	292	284	270	251	269	304	239	265	265	277	266	268	291	250	235	297	250	271	254	272	294	269	249	262	257	294	270	285	269	244	230	251	271	256	273	285	276	262	263	252	279	290	310	262	257	276	259	269	277	242	267	261	287	256	289	256	298	277	270	269	254	251	238	226	262	254	272	286	258	278	290	267	251	258	269	286	277	270	282	297	262	289	268	245	293	264	261	272	279	267	274	279	289	244	263	246	269	291	267	283	270	268	264	252	258	274	286	261	279	229	294	273	245	294	250	282	275	265	271	283	266	273	286	253	308	261	241	292	274	274	281	271	282	261	273	300	292	267	286	271	274	271	257	254	258	300	254	262	235	298	282	242	262	277	256	244	249	268	273	263	263	260	303	290	255	225	272	250	292	276	279	333	262	263	279	281	252	277	310	267	261	262	299	276	278	282	252	289	274	264	239	267	271	275	277	264	255	263	260	295	294	258	282	281	274	264	272	256	275	253	239	248	277	265	293	280	280	238	267	255	279	280	270	269	302	248	267	254	275	255	257	280	294	260	269	281	242	266	263	251	237	308	263	291	249	266	291	292	285	254	265	314	282	259	283	267	262	261	313	231	262	271	256	291	266	253	284	306	277	273	248	269	257	289	257	279	283	268	289	251	276	292	247	256	266	274	243	276	277	276	290	262	258	259	305	254	261	253	258	282	212	254	240	288	285	281	284	254	242	278	277	257	266	281	285	247	306	258	274	283	284	267	262	251	257	238	287	268	280	332	265	272	291	266	257	265	276	279	312	288	263	250	275	273	289	292	277	248	280	253	287	269	251	266	243	271	270	241	274	301	257	246	267	260	241	279	240	279	246	271	268	273	269	270	247	282	280	237	273	254	255	266	280	268	246	259	279	282	267	244	259	283	261	250	255	268	283	272	270	270	248	267	271	261	284	279	250	264	275	268	256	260	284	298	269	267	271	258	256	294	312	277	232	290	241	278	273	269	282	274	278	269	277	268	284	268	295	266	262	276	264	311	270	268	295	281	271	274	289	289	261	272	249	252	266	266	306	275	277	259	252	242	263	245	286	250	283	279	258	268	269	261	296	278	301	256	273	270	286	286	264	269	258	270	259	272	285	280	283	290	273	282	291	279	287	286	268	266	251	255	250	263	258	301	273	285	285	259	269	231	270	268	265	255	263	247	284	252	281	278	290	279	285	277	255	269	275	251	236	293	274	241	300	247	267	235	288	263	261	286	267	263	245	254	270	266	269	281	225	296	293	263	254	233	253	267	285	304	284	280	271	290	266	232	269	272	264	281	276	271	249	252	277	305	261	294	257	271	257	268	262	229	251	264	289	251	285	277	279	276	271	290	278	263	262	241	294	272	274	264	262	229	258	265	274	286	258	262	248	310	278	263	263	277	280	278	273	265	271	272	261	241	282	276	252	271	250	286	261	271	287	270	258	275	219	289	274	261	258	273	256	288	277	281	265	267	258	289	257	271	252	279	262	260	291	262	264	267	261	272	271	299	277	271	285	291	283	273	280	291	268	278	256	252	287	296	298	292	279	281	262	269	273	238	288	265	275	265	281	247	266	240	254	291	294	285	286	282	266	255	266	280	260	235	299	266	282	250	242	282	279	256	246	294	270	278	255	286	279	257	278	265	261	283	303	260	275	300	277	297	274	262	269	235	273	256	286	264	264	278	258	267	280	283	267	251	289	259	265	283	295	279	269	262	263	297	263	265	251	270	278	283	246	270	288	273	257	274	269	257	284	304	283	245	277	272	268	285	262	301	275	268	245	279	275	275	266	253	252	290	277	255	262	284	285	279	278	283	263	266	264	258	262	299	282	263	254	265	273	274	264	287	265	272	276	292	264	265	278	257	261	274	279	263	257	269	260	280	271	259	277	272	283	293	285	253	265	253	243	282	305	243	287	289	267	277	265	283	263	284	246	268	288	277	282	298	247	265	276	273	258	275	278	301	257	261	278	277	270	269	252	260	289	271	263	297	297	279	238	271	259	293	272	285	290	297	262	257	272	283	262	270	259	263	275	256	260	261	282	294	284	261	258	284	263	252	291	288	277	273	285	278	267	251	288	256	262	252	269	248	271	276	276	280	285	261	295	276	280	286	263	276	279	274	260	259	288	294	276	302	276	273	298	270	243	231	252	254	256	253	251	274	285	266	281	274	290	295	256	282	281	277	290	249	269	262	272	270	265	304	286	273	286	258	283	271	229	266	280	281	259	276	256	258	270	288	277	304	296	259	254	261	276	272	248	285	260	271	274	278	271	251	267	286	285	267	269	291	286	266	256	249	261	265	269	289	276	269	271	269	291	271	279	263	278	260	274	266	276	272	277	297	251	261	268	266	246	256	253	297	257	264	287	272	285	246	254	267	266	314	251	244	286	264	271	245	265	241	299	251	271	273	287	261	312	281	263	257	274	281	258	258	256	238	290	290	289	280	282	264	267	302	279	255	250	263	290	282	256	273	295	263	273	255	265	284	262	234	273	264	289	274	275	269	302	269	247	296	258	284	268	275	255	259	293	291	304	268	272	286	246	266	261	244	292	246	306	253	282	268	279	252	278	271	245	293	261	257	264	288	295	260	280	280	275	285	284	264	297	265	276	267	228	291	268	249	269	248	296	271	274	277	248	270	268	252	253	260	254	264	268	280	258	286	280	279	271	263	258	274	261	262	298	263	257	290	298	276	252	308	271	279	281	254	287	270	292	257	248	278	281	273	239	279	266	281	251	253	280	236	283	264	246	270	252	246	286	264	296	265	271	286	274	304	289	274	256	236	282	291	312	279	266	270	224	258	248	261	285
23100	3123	1086	836	1887	651	426	342	356	346	295	294	268	300	263	238	227	228	256	206	239	255	212	239	204	247	233	208	225	244	215	238	204	239	204	233	237	235	237	246	195	217	246	217	231	232	212	235	213	205	215	198	246	187	242	228	203	210	234	206	225	212	209	192	255	238	218	203	214	223	221	187	216	194	256	220	226	207	223	210	221	233	235	194	241	213	219	223	246	219	218	208	215	199	215	205	197	234	216	214	216	237	218	224	202	192	219	211	213	223	236	217	200	229	229	226	233	219	244	227	221	195	211	217	225	217	226	241	223	213	217	191	218	227	227	230	221	217	251	220	194	245	228	199	234	222	215	221	204	222	224	215	232	198	206	212	199	188	223	190	212	209	238	231	242	221	230	217	204	180	216	228	245	216	214	233	219	216	198	200	194	203	221	213	229	197	231	221	214	214	194	217	210	220	224	199	248	237	217	211	217	231	220	212	206	222	224	216	229	235	203	227	216	227	219	227	220	219	219	192	222	241	206	212	211	197	198	205	223	197	238	216	193	240	205	223	214	201	228	219	220	217	217	229	217	238	204	220	208	216	207	211	236	240	207	220	228	184	224	213	211	220	248	216	221	252	208	216	219	216	204	218	240	193	235	196	232	218	237	250	201	219	204	234	221	187	243	222	218	226	214	218	216	217	225	183	197	228	217	202	207	189	225	200	195	233	195	222	224	218	233	217	216	214	224	236	228	263	237	210	220	234	201	205	228	220	226	213	215	238	240	209	216	236	237	225	227	254	210	211	231	242	247	237	223	215	236	240	220	225	222	234	208	207	239	224	222	265	209	206	215	194	195	198	242	212	204	222	229	224	232	250	216	214	226	221	194	214	221	216	227	248	212	251	224	225	211	232	215	201	215	210	215	200	200	225	231	181	212	207	246	226	241	212	226	207	226	222	217	240	216	222	228	227	221	185	193	184	224	224	203	205	222	245	223	196	235	253	206	246	225	237	213	223	220	213	206	211	225	212	230	190	214	219	213	216	220	190	208	227	228	197	221	209	210	216	221	227	192	219	203	186	217	216	208	205	249	217	216	210	245	211	226	197	226	210	212	224	215	204	215	216	192	207	188	240	233	210	230	197	214	231	238	204	227	226	241	231	218	234	214	220	230	207	220	226	230	253	221	222	208	228	242	192	202	235	219	240	228	206	244	228	228	205	209	219	233	226	224	220	229	216	230	211	224	223	222	223	195	221	203	217	229	209	189	218	217	181	211	206	208	218	212	235	197	211	202	187	197	215	234	197	202	237	230	220	207	227	228	203	206	220	217	216	218	230	190	204	198	223	202	227	216	189	212	189	218	221	199	201	213	218	229	212	218	232	220	227	197	231	207	202	211	209	227	203	224	218	191	224	223	210	233	198	224	200	209	233	203	241	232	208	236	234	204	233	226	223	225	219	223	239	233	215	227	215	207	203	217	253	228	195	213	212	222	217	223	223	211	225	206	198	229	223	213	215	182	228	216	193	215	220	229	230	227	215	193	187	222	239	224	219	201	259	202	238	218	255	211	238	213	217	215	205	222	223	214	213	238	213	241	212	187	226	243	221	204	226	207	229	235	246	225	203	207	230	206	215	235	208	217	215	194	215	217	215	215	224	227	222	223	226	241	219	207	210	212	215	222	235	204	233	219	219	229	168	213	217	227	228	196	216	236	227	219	229	241	230	235	232	200	214	223	219	219	221	216	207	213	244	193	208	246	197	214	214	220	217	217	235	212	235	201	226	227	203	224	188	226	208	214	185	211	225	233	229	221	247	226	214	187	234	229	222	245	226	209	225	238	229	211	257	221	224	203	197	231	245	224	219	197	221	239	207	199	222	222	207	211	219	230	254	224	219	235	208	214	225	218	210	232	208	205	248	207	230	237	225	203	211	220	224	216	221	226	221	229	247	211	222	240	209	236	206	248	221	221	258	224	239	209	208	250	223	228	239	231	228	203	205	208	235	219	240	210	219	225	196	207	207	212	236	210	209	232	216	217	227	220	224	226	221	205	205	219	199	207	245	200	216	194	218	221	227	237	218	215	235	240	230	240	247	242	230	245	216	212	216	252	220	232	201	222	234	185	210	228	228	228	244	208	219	212	252	231	224	181	249	225	227	236	233	222	236	243	197	223	221	225	197	218	244	255	205	216	223	232	209	226	209	214	192	212	211	205	210	238	235	227	228	237	209	207	254	225	221	221	209	222	207	211	222	225	215	216	213	215	198	205	226	246	204	201	193	215	237	230	232	208	217	223	223	205	260	241	221	228	231	247	214	207	220	222	223	217	241	231	225	240	212	220	237	241	227	213	222	215	230	221	214	215	181	205	218	198	216	203	216	196	207	222	210	207	229	221	222	229	233	204	222	235	208	195	249	227	214	195	242	228	210	224	189	210	209	218	232	209	212	251	193	217	223	222	226	235	215	226	230	232	218	209	211	212	229	219	241	214	202	213	218	263	213	210	234	209	203	215	228	201	218	204	210	225	209	226	242	219	219	230	222	194	209	240	232	231	244	254	230	227	196	228	199	210	219	229	246	206	210	237	217	227	213	196	201	230	202	218	241	238	224	206	232	213	224	226	218	222	208	221	199	235	239	216	238	235	197	217	203	220	191	254	220	204	209	210	224	196	209	221	209	210	212	244	206	250	219	229	224	221	214	219	229	219	214	252	222	216	205	208	205	210	218	186	252	218	226	202	233	213	210	224	227	195	213	212	246	215	230	213	209	209	202	220	222	217	235	212	214	203	213	222	197	232	222	223	224	219	209	222	220	204	229	218	225	201	221	223	195	247	231	248	215	216	231	236	217	220	229	213	219	242	229	218	207	233	217	206	207	210	218	215	220	222	230	226	215	233	201	202	207	205	227	216	216	252	232	231	203	214	212	229	205	213	214	216	235	242	223	232	217	227	222	216	226	200	229	229	242	229	213	229	215	226	202	221	224	236	234	207	249	248	225	222	227	250	208	209	234	227	209	225	217	210	219	219	249	206	208	224	229	212	234	230	204	198	232	223	224	209	231	218	207	228	215	247	227	211	221	218	203	218	216	218	225	232	201	192	217	238	214	216	230	229	233	213	230	228	209	219	210	211	227	212	239	219	239	229	210	210	207	210	200	216	225	230	203	227	221	209	206	217	221	219	212	202	236	227	210	189	212	250	215	231	205	202	214	238	222	216	229	224	228	214	203	209	215	220	237	224	200	227	215	225	232	240	233	228	199	260	228	226	177	203	234	213	213	190	226	236	218	208	210	197	216	223	217	230	233	221	231	217	218	236	247	215	215	215	247	234	220	232	195	222	238	214	231	198	231	224	214	211	214	191	202	222	217	227	208	215	213	205	229	202	212	221	218	230	224	227	197	196	200	233	228	252	224	226	189	226	223	237	237	250	225	199	244	216	229	244	246	232	197	219	196	220	222	223	234	208	231	205	197	244	214	241	217	249	233	189	232	203	206	215	235	240	227
11268	1208	2263	2743	7424	2092	1721	1531	1329	1225	1076	1063	999	889	817	802	805	813	710	770	740	713	707	664	658	699	680	656	647	616	693	631	597	625	627	582	601	595	583	608	600	613	604	588	622	551	547	611	579	580	612	584	573	599	591	534	597	592	579	570	583	591	553	572	601	581	595	582	565	585	606	572	607	605	541	564	595	570	565	597	577	621	595	538	570	591	591	550	561	573	545	581	596	557	582	547	546	555	547	578	567	577	579	529	549	565	559	578	558	569	551	546	534	578	532	533	588	565	568	564	572	579	521	550	590	618	576	568	610	542	576	543	620	564	564	542	641	554	576	558	581	583	568	553	599	586	543	567	597	561	573	539	574	566	566	547	546	577	578	558	553	574	542	519	593	571	574	552	604	559	489	586	547	555	583	592	595	597	587	545	583	588	577	534	569	551	527	565	591	557	552	564	559	541	554	572	606	601	585	559	574	552	586	542	562	582	577	514	569	568	572	568	571	535	575	614	620	539	562	587	578	551	556	587	585	528	576	596	534	523	576	603	599	550	502	559	574	542	551	565	611	533	588	544	558	555	578	602	526	558	546	567	613	611	557	562	540	595	625	581	570	589	579	525	551	534	575	577	555	552	623	523	540	562	589	551	591	517	576	569	552	511	535	569	524	581	575	547	523	545	563	612	573	543	543	567	539	590	589	557	547	517	541	574	578	557	550	556	585	522	561	566	530	535	583	585	501	552	587	593	575	562	555	552	562	562	572	593	539	565	624	580	520	570	528	565	567	537	551	535	572	581	562	580	539	555	558	573	577	555	560	576	533	505	555	553	614	584	565	558	540	600	585	582	564	594	597	532	562	602	599	533	570	578	532	519	564	553	592	572	557	530	554	548	535	560	554	544	541	509	568	573	547	569	532	549	610	592	556	576	538	581	498	591	544	529	571	553	554	543	561	603	564	531	581	561	580	527	489	527	593	524	550	546	599	602	540	620	542	540	530	544	550	562	585	527	541	550	582	548	583	507	554	521	518	553	539	540	598	606	587	569	529	567	572	532	543	562	576	587	561	572	564	581	529	579	535	564	557	559	585	590	548	539	556	575	577	529	588	535	589	532	589	562	549	588	596	576	592	535	545	661	541	596	579	554	551	559	549	566	514	552	563	605	552	566	560	580	551	586	599	550	572	537	567	528	546	558	534	579	556	541	568	531	579	552	625	586	531	544	571	575	559	570	533	566	568	565	565	598	531	590	583	519	551	548	528	580	551	590	577	550	580	513	545	593	574	519	541	592	551	550	574	523	582	595	554	576	576	562	505	578	589	534	552	583	601	546	542	558	582	564	556	598	566	565	595	534	541	574	609	605	555	546	582	507	540	574	557	573	564	527	542	612	575	563	559	562	537	587	585	569	598	574	578	587	570	594	601	572	548	566	589	562	577	532	577	597	595	566	591	568	558	579	608	598	568	586	563	590	574	585	538	532	580	540	548	578	580	588	562	554	578	567	565	647	530	595	551	554	531	594	579	603	550	530	588	595	563	543	559	581	561	591	547	566	505	600	573	571	544	577	585	525	533	580	558	539	535	563	547	552	583	526	576	534	610	599	539	562	570	591	544	564	567	533	559	578	585	568	562	553	530	578	533	516	584	540	578	543	523	542	539	528	554	523	555	529	555	564	553	576	552	524	563	572	568	576	579	514	492	535	560	551	512	542	553	546	605	542	549	596	544	555	587	564	543	587	597	579	540	574	565	569	561	577	579	508	547	601	551	593	569	570	609	556	561	548	564	558	574	540	558	567	617	612	576	589	525	532	566	577	571	601	576	560	513	552	585	529	572	533	542	587	551	575	533	546	587	541	536	537	566	577	586	547	538	568	619	591	542	562	561	592	533	561	564	565	547	564	554	536	583	561	564	588	601	567	565	549	589	539	592	564	556	566	539	616	570	516	574	561	570	566	561	565	552	569	583	571	551	550	603	552	522	633	601	592	502	535	586	545	534	587	547	549	543	586	540	502	567	532	570	592	527	577	561	578	578	577	596	549	538	550	545	540	583	560	587	560	565	578	545	578	575	545	561	553	562	539	534	579	563	579	598	590	553	562	551	558	548	580	531	536	587	506	567	545	565	535	541	565	530	576	580	555	535	589	577	516	550	547	577	546	581	610	593	546	554	567	570	501	556	539	574	547	584	547	542	553	570	591	583	580	607	516	533	581	557	600	536	551	543	524	589	506	594	579	556	550	559	587	566	567	574	573	540	547	530	577	531	575	536	515	534	553	570	575	615	607	541	563	549	562	605	543	568	558	584	577	557	535	553	594	535	593	526	566	556	576	584	588	598	571	563	563	520	562	569	542	547	565	525	542	565	562	554	547	594	562	585	580	566	547	558	568	529	566	570	565	541	592	540	551	593	552	575	558	586	618	567	555	540	519	581	549	580	541	552	574	532	598	529	563	578	592	571	549	552	551	577	567	573	589	577	547	549	553	562	604	589	548	549	566	554	539	611	540	518	580	575	570	532	562	551	603	606	587	548	523	585	597	548	544	549	595	562	561	591	586	577	584	533	545	562	555	538	582	558	590	578	529	555	582	599	580	589	546	576	574	545	586	530	558	579	610	587	536	558	543	593	595	548	591	543	565	564	512	528	575	580	572	552	515	527	582	516	518	547	584	570	599	524	585	539	581	549	577	525	529	574	573	566	508	580	556	524	559	542	549	595	544	573	543	577	546	590	524	578	593	570	564	600	580	559	586	570	599	590	546	562	573	566	630	591	553	581	570	569	564	561	549	526	556	563	559	538	529	539	584	588	559	591	565	579	571	561	544	566	580	558	620	546	582	597	565	582	597	570	595	571	586	544	520	562	533	546	559	567	558	527	547	556	562	586	567	604	549	573	562	597	543	561	550	568	546	567	520	568	567	541	543	583	577	537	595	555	559	548	541	544	563	576	580	566	559	543	554	559	588	556	578	518	581	546	562	573	553	592	596	598	575	539	546	532	531	567	551	551	552	578	585	561	521	543	541	515	560	574	587	562	543	562	572	565	547	574	553	580	573	568	550	547	552	562	534	542	542	597	546	554	548	566	535	533	535	565	559	570	561	570	564	536	563	546	512	556	582	566	547	552	560	576	564	542	597	584	587	584	558	580	557	535	587	561	556	573	578	567	549	566	535	558	568	557	566	580	552	609	584	560	552	588	582	583	538	540	539	565	553	552	526	592	582	522	586	550	518	523	564	552	559	556	554	566	612	553	595	549	576	547	592	528	529	567	570	577	557	545	557	579	584	565	561	555	519	573	546	520	562	555	570	557	595	542	547	591	528	572	529	607	544	556	570	557	609	585	612	546	544	619	619	550	562	570	521	544	559	579	544	586	569	579	575	551	576	553	589	595	603	525	506	557	585	558	537	558	514	527	545	558	542	567	539	565	561	528	564	602	546	597	559	554	529	544	571	525	545	560	556	566	569	623	534	603	569	540	554	570	577	532	529	600	556	553	550
34076	9669	2634	1705	3994	1373	692	578	499	465	452	425	377	374	320	319	370	325	349	316	314	301	289	338	269	266	288	283	279	293	283	281	265	277	275	294	249	261	276	237	256	290	250	249	267	321	288	261	275	256	270	257	274	259	279	268	318	265	242	260	296	263	265	267	292	248	283	270	245	296	274	261	279	290	267	277	246	299	309	291	265	277	267	251	258	264	256	260	254	245	262	285	279	295	287	261	276	270	258	275	250	259	275	260	285	282	266	271	240	243	267	257	242	272	303	270	242	282	265	256	271	272	272	259	242	262	275	270	290	274	281	261	248	275	296	258	267	255	248	254	235	257	238	236	268	259	259	271	245	267	262	261	259	276	233	280	242	257	293	295	265	254	256	234	287	248	263	265	252	260	284	264	266	253	246	265	283	263	264	252	271	259	254	271	275	303	294	279	322	290	286	251	277	305	265	252	230	259	278	264	246	288	278	262	267	271	250	249	279	252	271	293	260	254	254	272	271	273	279	256	284	279	243	257	231	263	255	264	277	244	250	252	279	252	281	246	265	274	244	261	265	262	256	259	260	253	234	266	249	272	273	293	274	246	241	283	259	253	267	256	259	241	254	242	266	229	281	287	259	265	259	228	253	275	264	274	257	295	242	267	281	246	260	261	252	273	252	264	266	275	241	262	284	268	262	294	264	253	241	255	276	254	271	268	272	245	238	272	257	237	230	274	283	266	219	285	257	269	276	302	270	280	227	254	287	237	269	275	272	291	270	282	276	236	239	257	274	292	263	240	297	274	250	290	263	242	248	267	286	264	253	279	265	249	256	280	227	251	303	260	281	281	261	243	287	258	256	271	268	263	251	257	239	246	245	259	272	255	249	286	279	254	287	280	254	245	271	262	265	238	259	261	270	293	263	298	283	278	243	252	258	276	278	264	245	272	275	257	263	268	267	266	293	282	267	243	261	264	245	257	283	255	268	247	271	246	239	267	240	275	261	236	261	247	245	241	252	240	302	244	268	240	246	263	248	272	268	288	275	257	258	259	283	275	278	271	257	263	260	246	269	288	260	261	238	249	255	245	249	263	250	257	261	256	264	232	264	273	272	261	246	268	249	269	296	275	238	264	267	252	259	284	282	246	269	247	249	278	254	255	269	265	261	255	255	260	248	263	248	281	251	272	246	258	293	255	269	267	261	274	257	300	270	270	261	247	227	244	261	267	264	296	254	265	263	266	274	233	238	260	256	226	257	249	256	222	269	262	279	282	245	245	255	295	271	296	276	277	260	253	256	218	259	268	261	258	270	266	210	266	270	266	274	270	258	239	291	257	280	262	242	295	254	244	298	247	285	276	239	248	256	254	250	251	253	273	280	285	277	271	274	297	241	275	264	282	277	281	247	296	270	254	269	256	252	276	254	286	277	275	272	262	258	283	257	266	251	268	264	255	261	264	269	253	275	259	273	267	302	259	309	277	260	260	238	272	263	302	233	261	258	252	261	271	258	250	284	279	260	275	236	269	280	271	255	299	263	273	256	275	300	274	248	285	270	256	268	259	260	258	284	232	260	251	251	260	258	279	250	286	271	262	232	247	233	270	272	260	239	252	277	279	231	270	256	288	237	243	272	275	258	283	261	236	240	279	245	259	246	269	245	261	242	258	263	257	270	259	259	299	260	250	255	246	258	301	286	274	278	250	268	243	254	233	271	259	280	270	284	255	252	273	264	249	236	273	273	274	254	242	273	266	273	276	238	276	269	282	268	262	299	278	281	263	261	259	237	246	284	292	249	269	257	257	258	276	290	259	271	281	254	276	312	255	283	285	261	286	268	248	263	274	286	241	242	277	255	255	258	263	273	274	278	256	246	282	251	285	238	295	260	263	268	248	264	286	266	232	248	265	280	280	249	234	256	259	244	244	250	248	253	240	258	293	272	286	262	282	285	264	267	243	267	256	280	258	246	271	265	325	272	232	236	274	255	235	261	268	266	261	288	287	261	269	274	275	251	250	275	260	271	266	258	234	251	303	271	257	240	260	252	246	258	250	256	268	273	259	282	250	276	281	275	284	284	264	234	271	271	260	269	267	251	292	265	245	261	283	255	273	262	252	274	269	267	260	277	279	268	277	261	240	275	271	241	270	250	282	256	249	232	259	253	266	257	267	273	279	266	252	237	248	267	254	296	249	273	260	228	263	247	264	260	262	284	273	268	249	227	252	255	270	270	280	276	238	273	283	287	265	254	237	267	269	274	286	262	260	256	242	250	254	269	267	294	270	236	256	266	248	301	269	248	273	260	240	256	260	243	262	281	265	261	249	261	259	246	279	268	259	281	254	253	247	272	279	279	241	251	253	273	262	262	266	258	252	246	280	243	279	292	275	239	269	277	260	290	261	262	275	259	279	269	265	271	257	271	248	259	271	279	241	252	296	294	261	274	258	270	292	267	264	258	252	280	272	269	240	262	244	284	267	255	274	284	260	289	256	277	261	258	256	299	247	258	254	237	281	264	299	260	270	278	263	219	256	258	239	237	235	251	269	252	267	266	252	276	264	259	293	228	228	276	273	284	241	261	244	248	267	256	258	264	281	272	274	286	260	243	259	243	264	279	288	274	266	255	248	251	271	263	261	284	270	245	271	274	258	225	262	275	253	245	263	267	242	244	255	273	272	255	252	281	267	269	262	241	240	282	255	226	257	277	260	276	291	281	279	285	286	273	241	238	239	290	240	260	258	277	256	278	278	238	265	267	235	283	273	274	251	267	255	277	253	257	274	264	239	277	283	233	232	279	289	266	248	249	246	258	249	275	305	265	248	264	260	280	275	270	287	296	263	250	267	258	278	281	247	237	285	255	279	265	266	269	259	273	229	291	239	273	279	262	256	255	250	248	259	246	263	298	243	268	307	274	264	267	260	232	306	291	262	289	284	255	267	239	262	269	278	262	285	238	245	275	242	256	241	255	279	267	247	255	274	255	275	255	297	295	282	273	261	291	259	270	245	266	249	256	259	261	262	231	268	261	251	239	247	252	249	257	276	276	255	249	249	283	257	252	272	266	266	259	274	261	272	277	237	234	277	255	222	256	246	239	300	249	249	275	263	288	245	280	274	255	257	245	276	255	223	230	285	232	255	275	258	290	259	284	255	241	250	272	242	265	293	239	279	244	264	249	266	263	267	286	244	282	239	251	256	274	263	248	232	280	277	282	295	262	262	256	250	278	266	268	278	235	249	278	261	261	246	283	256	269	256	259	297	283	264	259	242	279	289	270	264	247	302	276	288	264	261	246	263	269	232	292	280	279	239	278	248	250	242	281	266	279	257	260	260	261	268	262	255	256	247	259	228	264	255	278	242	258	259	273	272	264	243	234	253	240	263	276	286	263	283	268	281	274	280	246	260	260	267	265	253	295	289	270	243	278	281	289	249	273	290	256	258	270	288	278	255	295	267	279	267	291	262	234	234	272	255	239	278	233	244	265	258	240	259	256	263	266	269	255	242
15603	1955	3947	4919	11864	3637	2917	2478	2157	1911	1691	1496	1471	1310	1237	1108	1036	1011	1036	950	946	867	919	852	812	799	805	833	766	790	802	771	829	748	707	730	716	758	722	674	754	710	725	715	720	667	671	638	730	676	678	697	677	708	668	629	659	649	655	682	674	685	643	668	684	677	673	627	661	657	629	657	692	691	648	662	670	642	707	664	667	663	718	631	627	674	643	661	686	657	660	682	649	643	636	605	647	660	646	660	631	604	663	598	633	645	608	590	662	647	637	583	657	599	633	613	603	608	669	663	586	641	635	615	646	673	617	639	692	618	587	634	599	642	646	621	637	651	649	630	645	649	642	639	633	662	691	629	642	675	631	588	638	635	624	606	627	630	675	676	625	697	630	627	648	669	654	629	664	592	613	630	594	661	632	653	615	688	573	634	610	584	627	663	622	649	657	619	622	625	627	654	636	627	656	639	704	640	603	649	627	639	672	623	606	629	641	638	642	614	603	603	633	643	662	624	634	666	601	628	638	622	613	657	656	599	625	630	599	673	604	644	654	616	600	618	615	673	708	599	629	656	621	653	657	622	582	650	638	592	583	637	584	632	590	639	615	645	610	607	615	597	645	628	644	614	607	622	602	608	669	629	631	617	631	602	641	639	617	605	655	629	596	664	633	649	667	609	646	659	649	627	594	592	627	653	619	652	619	648	642	656	642	609	607	673	647	615	686	616	647	605	647	606	654	620	618	646	626	642	654	598	581	630	650	631	604	652	610	639	666	631	605	610	611	649	622	635	653	639	623	650	675	625	614	626	624	636	615	573	660	625	601	623	619	628	601	632	682	621	660	619	649	601	629	620	621	593	634	611	651	589	653	646	660	662	661	645	622	651	621	627	652	677	645	662	627	643	594	629	601	674	631	632	593	614	646	582	637	635	638	593	657	651	658	626	644	675	633	620	611	604	651	630	619	628	584	648	616	626	622	599	642	655	623	651	622	596	633	616	610	614	635	666	646	628	628	644	659	638	639	604	635	689	633	645	649	625	635	616	645	632	640	580	636	612	641	633	613	592	619	630	658	625	627	600	596	638	651	628	598	625	673	639	638	656	640	633	639	599	628	647	596	592	597	641	638	656	607	594	582	649	680	642	643	654	633	590	643	634	639	604	605	648	637	637	618	601	673	620	610	630	623	636	636	586	653	661	603	641	650	626	649	658	617	638	663	653	618	580	624	636	598	653	613	577	591	620	579	663	617	599	638	673	658	645	599	658	650	659	628	617	643	649	625	628	636	607	664	606	631	589	628	599	610	596	631	628	644	653	641	620	581	641	670	667	671	668	605	612	639	636	624	606	626	648	616	646	629	623	647	668	629	667	627	615	669	629	655	615	650	596	652	645	663	616	627	639	600	611	609	625	632	672	671	588	607	627	636	611	631	630	605	672	665	601	635	597	620	596	656	650	607	612	644	613	655	619	664	615	599	637	672	669	659	630	626	574	609	642	575	607	621	652	651	622	620	643	629	621	664	661	600	608	590	609	614	650	623	650	668	604	626	637	622	642	587	646	610	650	666	614	650	632	605	596	662	626	663	642	605	602	666	645	613	608	605	617	628	605	669	647	611	617	622	651	583	583	576	621	647	635	610	636	621	617	657	610	668	596	649	634	608	611	613	639	612	632	626	603	693	580	649	630	666	634	643	631	632	636	621	671	607	658	641	644	632	666	677	664	605	670	657	621	601	654	674	627	612	618	632	645	670	643	619	630	560	634	639	632	603	630	683	682	610	629	634	595	673	636	592	632	664	644	675	650	647	642	654	659	613	698	596	652	611	627	677	627	676	639	642	635	610	605	611	621	622	640	631	656	655	639	629	638	597	626	637	643	666	630	621	656	598	611	665	620	581	640	613	611	656	574	600	646	632	593	621	661	601	623	660	596	646	659	667	610	631	588	639	587	645	635	621	653	666	611	642	629	642	598	635	645	632	623	602	653	663	644	633	636	639	649	634	627	660	644	618	644	638	659	635	659	611	570	615	642	626	685	604	675	609	654	665	648	633	626	594	699	633	632	638	611	583	625	627	633	629	648	618	663	672	656	611	642	661	574	590	627	664	606	606	599	661	648	631	577	660	669	638	623	637	597	599	593	634	634	641	628	670	609	628	644	628	615	628	658	606	572	663	648	648	600	592	641	617	635	597	640	658	654	608	600	661	631	607	610	658	691	629	610	633	633	631	601	604	644	637	675	616	629	611	661	665	614	618	615	594	630	630	688	634	661	633	635	648	557	580	651	595	612	608	620	634	658	706	635	614	595	623	579	630	629	629	647	620	669	660	659	647	622	618	622	630	644	583	633	651	597	638	651	623	594	619	581	601	619	636	649	631	652	640	631	590	604	648	609	654	640	619	633	615	598	668	644	625	638	631	634	589	609	597	635	646	612	524	568	631	595	640	627	625	653	632	637	559	634	612	614	618	609	602	655	631	643	652	631	652	599	661	627	634	609	588	651	582	620	630	607	623	619	637	612	645	633	612	620	603	589	607	650	636	648	668	631	594	644	630	635	633	641	658	605	611	638	626	625	629	602	597	625	649	633	633	568	633	647	647	633	613	613	676	587	647	650	655	630	639	639	611	670	650	611	601	617	652	677	603	639	637	644	623	675	636	664	666	612	656	629	616	605	670	639	648	636	588	590	621	597	587	645	614	646	620	616	623	657	657	596	619	576	621	667	651	584	650	646	596	645	646	621	640	669	612	639	582	580	624	665	621	613	601	648	652	687	647	614	682	606	613	664	620	612	583	605	601	632	630	587	658	649	632	638	633	634	633	593	642	624	684	596	602	575	611	649	621	636	596	631	625	632	645	692	617	652	645	673	616	608	646	644	649	617	640	617	643	665	645	641	636	650	614	642	641	622	632	595	618	641	617	622	659	582	614	608	650	606	646	620	655	612	612	601	611	631	637	618	593	629	648	641	606	638	629	627	623	627	632	646	667	654	648	606	606	626	610	612	614	608	652	660	625	629	649	676	627	666	623	658	587	659	681	627	596	634	610	616	661	600	607	612	595	647	593	617	625	636	614	611	624	620	628	622	645	613	657	607	666	654	632	635	674	631	629	631	645	627	618	676	673	657	636	607	661	633	671	625	618	635	639	643	655	631	616	604	609	591	630	634	654	681	624	663	677	613	565	665	634	635	647	600	625	606	630	612	651	594	637	600	653	675	606	609	572	623	650	575	610	607	619	644	636	638	603	656	631	631	638	644	655	646	625	659	666	689	640	618	617	597	629	633	635	628	614	649	653	615	629	608	649	636	621	594	631	636	623	620	634	581	621	643	678	622	616	600	643	635	649	654	638	553	640	648	589	620	630	595	651	636	630	648	600	675	601	562	595	630	627	645	636	618	645	624	604	658	608	654	632	608	655	634	619	587	651	658	578	621	645	672	614	623	635	600	633	622	633	626	658	635	647	641	661	690	636	633	676	621	622	679	660	652	630	638	640	642	651	606
2397	105	113	101	131	83	89	89	73	91	109	91	93	85	88	73	76	85	95	90	56	85	84	86	98	87	76	96	84	66	87	86	80	86	92	93	89	96	107	83	80	90	77	80	82	67	93	94	75	77	79	68	84	81	88	88	89	81	87	76	76	89	85	89	80	55	86	83	69	78	76	85	82	81	82	64	88	68	76	95	84	71	91	91	80	68	86	93	83	66	84	74	94	83	99	68	81	98	82	74	88	91	88	77	80	91	82	67	90	88	82	85	87	79	80	98	100	81	90	87	78	70	102	85	79	85	68	96	68	93	73	80	76	68	73	78	79	105	82	80	85	85	82	90	92	99	81	66	91	92	78	80	98	91	77	107	92	85	70	73	73	99	75	81	86	66	84	93	88	90	79	111	78	91	83	64	82	72	94	78	80	87	83	78	91	93	73	80	94	84	93	96	72	82	85	88	103	90	83	81	75	96	88	89	96	59	73	73	72	86	77	89	70	81	83	87	64	70	89	92	73	89	82	91	80	91	80	73	72	85	56	78	75	84	82	85	76	76	80	75	86	97	93	82	88	86	75	81	88	89	104	73	80	85	90	83	71	76	78	85	74	89	90	96	76	80	97	52	87	67	65	89	92	93	82	80	84	97	93	90	89	73	88	75	84	84	102	87	89	81	95	76	81	81	94	102	78	70	91	76	91	71	71	81	97	84	76	97	94	88	87	96	80	83	65	68	98	80	70	87	85	72	79	90	82	81	101	76	82	101	85	83	93	70	68	63	91	88	86	87	82	80	82	83	74	103	84	91	83	72	89	77	87	86	70	84	95	94	100	90	93	89	79	77	90	81	87	82	86	90	80	74	78	85	78	86	89	87	71	73	101	73	84	81	75	84	81	71	80	109	76	81	87	86	95	105	101	85	78	64	76	92	81	71	88	69	81	79	85	78	79	85	98	93	79	64	82	81	84	82	92	87	82	93	84	72	105	84	80	83	75	71	76	56	76	86	66	84	79	76	92	87	77	84	86	93	100	100	70	98	80	84	82	77	71	93	91	78	87	84	90	89	99	68	86	109	93	83	79	95	89	80	79	97	85	80	84	82	79	80	78	86	89	100	87	88	75	88	75	81	95	81	75	88	88	77	90	76	90	79	74	82	88	90	80	80	84	88	104	101	76	83	85	81	92	82	82	79	80	81	89	89	96	84	84	85	87	79	79	89	74	89	67	82	79	105	72	91	101	82	77	72	87	87	93	90	88	104	92	99	93	87	94	59	87	76	88	90	88	81	85	88	77	86	84	76	83	101	78	78	94	84	84	83	83	89	80	82	72	87	76	87	70	95	100	106	91	84	75	91	82	83	84	67	79	91	73	79	92	84	97	77	84	101	88	81	84	116	81	87	91	89	72	83	100	94	85	88	87	99	75	94	77	78	88	77	95	80	79	81	94	107	80	75	100	76	67	89	94	69	80	91	79	90	85	84	77	98	83	77	92	78	82	83	63	91	84	79	75	82	90	78	73	83	99	93	94	80	75	81	85	100	78	100	66	71	83	92	79	88	74	92	89	68	80	86	103	85	88	76	74	84	85	91	76	82	91	77	93	83	73	82	76	77	73	96	80	94	114	87	91	94	80	64	79	85	96	87	76	89	91	74	70	96	63	92	90	66	97	91	86	99	82	86	88	100	83	87	79	83	75	77	71	105	77	82	106	84	90	84	94	78	81	75	80	96	100	92	78	93	74	74	101	97	80	92	61	97	89	98	71	82	86	81	72	88	89	79	100	81	99	99	80	86	104	81	70	86	73	107	107	87	91	85	77	84	83	96	85	95	94	92	77	85	77	106	79	88	88	86	82	82	85	81	76	89	81	76	80	91	86	82	93	77	81	97	93	75	88	94	85	83	74	93	88	90	86	85	94	83	87	88	82	92	89	77	63	92	90	88	88	72	88	72	78	91	79	72	99	83	104	95	74	77	86	86	79	85	82	83	77	97	86	95	82	78	79	94	90	109	77	80	87	89	102	74	87	87	96	76	86	81	72	72	86	66	75	91	86	77	82	89	90	79	74	87	73	86	72	77	99	78	79	79	91	72	82	85	90	67	79	73	83	84	81	84	62	108	83	85	72	76	85	91	69	76	92	73	84	87	87	79	95	85	66	71	107	87	76	84	98	78	98	83	84	80	80	76	72	107	67	84	74	84	84	82	82	92	68	86	86	76	78	93	87	58	89	89	78	91	91	94	89	89	101	90	83	73	90	85	95	78	82	95	85	84	82	83	94	64	90	72	79	88	82	81	76	85	78	100	92	70	100	78	83	82	86	89	78	77	100	88	77	95	93	87	79	106	102	89	92	84	81	81	72	92	77	72	85	82	91	78	78	76	79	94	85	79	87	80	83	84	90	91	85	86	92	73	88	91	78	95	84	88	85	84	96	113	93	93	85	69	95	98	68	87	79	85	82	69	89	86	83	78	93	96	68	82	98	77	96	70	80	89	78	86	85	87	92	79	91	86	98	79	71	69	67	94	98	79	71	64	75	92	86	84	83	85	98	102	100	87	91	78	84	83	86	84	74	60	88	89	99	93	85	86	95	85	81	81	73	81	95	89	75	93	88	92	87	83	96	96	96	87	74	83	82	95	70	66	99	83	82	73	77	70	84	78	89	86	88	98	81	71	80	98	85	81	79	82	76	79	82	86	74	107	72	79	79	88	80	99	63	88	89	91	78	72	80	101	79	92	78	106	82	88	91	92	86	82	81	81	71	92	78	94	84	67	69	51	72	92	92	85	81	88	93	87	72	92	82	91	87	92	88	89	98	79	67	90	74	62	102	67	78	89	70	93	87	81	84	86	91	87	87	89	101	88	73	88	97	97	95	74	103	86	92	82	93	80	98	91	82	101	88	81	93	75	75	85	87	93	73	81	78	82	91	93	89	74	90	85	89	88	82	74	83	75	76	86	87	84	95	95	96	93	89	92	69	110	81	100	84	95	88	88	84	80	94	81	78	73	76	74	68	96	87	88	81	83	77	79	98	88	93	85	93	76	78	97	78	78	78	74	78	82	99	74	81	82	81	79	79	81	92	83	88	71	75	87	66	86	77	80	91	78	100	87	82	83	85	83	88	71	82	93	84	91	66	90	93	90	82	94	82	71	113	98	84	77	84	79	78	83	81	88	100	79	91	71	80	84	64	85	75	71	75	89	77	90	95	91	75	83	108	96	79	86	85	88	87	74	85	73	89	86	90	82	76	88	75	85	102	96	88	85	90	88	103	98	89	84	89	92	74	75	75	78	90	91	77	81	86	78	90	86	90	77	76	86	68	91	91	95	88	80	78	80	86	79	79	79	83	73	94	73	83	75	82	121	75	92	73	83	78	90	87	66	100	84	78	83	76	95	63	90	85	85	74	88	87	97	75	74	94	78	76	87	72	87	91	86	78	81	72	95	83	87	91	77	78	84	89	93	92	85	84	100	97	99	90	89	76	75	78	89
2526	292	321	347	570	351	300	294	278	271	295	278	263	258	292	298	272	271	285	250	271	254	266	245	267	281	269	285	255	255	269	283	293	276	270	279	273	251	294	278	288	291	256	312	257	255	269	248	279	256	273	234	242	271	296	276	297	238	274	272	233	281	261	289	286	249	263	298	266	260	258	258	274	292	279	305	222	283	269	255	259	283	261	281	263	283	277	280	251	226	262	269	285	257	275	238	292	278	269	257	238	275	293	263	286	273	251	293	262	256	256	285	270	270	272	262	253	247	258	324	286	278	263	240	274	253	247	280	272	255	259	276	252	263	295	253	244	284	237	258	275	283	253	266	288	267	279	302	276	288	255	250	264	270	282	269	278	252	293	272	267	256	261	267	287	271	295	275	240	260	271	273	250	267	274	272	242	270	230	294	269	284	264	275	248	241	254	270	250	265	269	258	253	263	275	276	276	237	278	280	274	270	263	288	267	267	257	276	247	248	256	243	274	262	311	255	268	278	279	254	237	263	261	262	257	284	240	282	281	260	252	245	268	252	270	248	279	277	245	262	255	252	252	279	261	276	261	275	246	261	291	252	279	265	234	245	255	244	253	254	265	280	277	253	270	254	272	299	269	272	290	291	282	251	261	257	263	270	277	279	271	255	286	271	267	269	281	258	293	315	264	257	256	285	250	272	261	258	291	246	274	274	265	266	245	241	269	259	270	262	242	281	258	246	237	276	286	264	251	278	298	275	270	254	247	252	264	254	259	274	277	268	265	256	297	261	281	266	263	266	275	285	253	265	250	266	270	272	261	269	272	270	275	278	281	291	268	292	264	277	270	279	260	272	230	269	265	251	270	282	248	264	233	244	235	275	284	260	255	268	275	247	241	277	264	303	276	256	293	266	276	265	262	230	288	243	253	278	250	255	247	273	246	257	273	269	276	263	260	292	260	275	253	258	284	265	283	270	254	271	264	240	249	254	253	249	292	281	264	278	277	276	266	280	279	266	247	254	269	278	270	272	254	266	254	247	277	275	267	305	263	275	305	244	272	266	250	265	258	259	274	278	246	263	253	275	273	296	262	270	277	271	276	295	276	262	294	254	262	250	236	279	247	246	266	260	248	266	253	275	252	268	255	263	230	270	261	305	258	280	284	281	287	262	268	260	246	249	254	273	263	282	293	281	257	277	288	252	250	253	294	252	283	294	254	255	274	242	280	256	267	270	296	253	253	255	247	240	257	282	247	260	260	281	285	258	270	264	275	285	284	275	256	273	265	284	302	277	260	276	279	238	294	249	268	259	280	287	269	242	288	267	260	253	264	271	283	301	282	272	293	277	272	295	289	268	262	287	298	264	251	285	271	284	265	269	279	266	283	301	266	255	292	283	258	300	261	274	276	274	240	277	277	273	250	274	252	246	279	278	249	276	269	247	240	232	266	284	241	246	256	265	283	260	300	246	244	264	231	301	287	271	263	260	262	262	285	263	299	272	256	271	246	259	273	272	282	270	273	245	252	287	242	231	261	270	264	279	269	259	277	250	245	290	276	256	259	289	295	249	255	295	266	249	269	264	253	268	271	309	252	263	236	240	287	264	247	286	264	233	290	237	283	279	294	295	234	272	259	251	269	277	302	288	269	272	255	254	256	276	238	290	289	274	293	258	265	292	277	283	258	232	276	275	282	306	267	284	275	276	271	314	279	262	268	251	254	236	272	254	267	282	272	310	270	249	274	229	267	273	265	225	296	271	242	253	265	270	297	262	244	260	266	294	248	249	264	259	272	269	283	271	245	288	257	297	270	274	230	269	228	260	274	252	278	266	280	282	260	254	287	261	257	253	303	281	272	300	268	288	275	304	269	273	265	262	257	264	264	244	261	226	247	291	266	269	264	264	285	258	260	278	252	266	250	287	250	284	270	267	254	272	246	249	309	248	268	279	272	269	233	264	261	274	252	240	266	229	260	272	267	275	271	251	281	292	256	253	265	265	282	250	231	249	291	238	257	267	261	279	290	251	279	268	279	265	258	283	295	270	286	256	230	267	256	272	283	289	245	250	277	254	297	257	258	271	290	254	283	306	299	253	266	271	265	237	260	272	262	245	257	267	271	261	287	301	264	294	282	271	266	245	254	259	263	254	263	271	289	253	266	272	281	244	276	266	245	263	263	258	260	249	239	256	269	262	266	267	239	264	276	280	288	255	269	278	263	249	269	240	293	303	262	256	282	243	293	259	279	280	265	273	264	285	239	255	262	265	275	276	297	304	289	279	289	287	262	248	267	252	273	300	269	266	287	263	240	260	267	237	233	288	280	268	271	267	299	267	275	270	273	262	271	261	274	264	259	257	273	283	270	257	249	256	287	261	271	254	275	266	248	266	263	292	267	273	260	246	274	254	264	295	241	253	249	313	277	268	294	287	254	240	256	245	270	261	273	263	291	274	259	291	281	275	278	252	272	234	261	260	273	258	268	243	264	279	278	276	264	257	247	267	253	269	265	283	259	256	264	297	256	275	250	258	266	287	289	281	255	260	249	279	230	272	282	255	278	275	299	258	262	244	255	237	261	288	263	260	279	305	258	273	280	271	295	281	270	279	283	273	267	273	288	281	261	251	282	278	278	281	300	254	279	261	240	261	294	282	258	277	246	277	272	238	257	281	267	261	293	274	262	261	252	261	248	309	248	288	289	296	293	290	254	270	275	295	267	271	276	256	279	273	250	256	270	263	280	283	269	293	280	258	260	264	265	260	239	272	258	257	279	240	264	265	276	299	262	231	267	300	253	254	260	285	268	275	277	265	286	264	259	262	271	286	266	295	300	254	265	279	277	291	277	263	262	248	232	303	289	265	258	263	271	272	257	280	245	274	274	236	265	275	245	264	263	270	286	289	262	295	236	278	238	284	234	273	298	239	287	255	262	271	277	257	299	298	268	307	253	260	257	261	277	247	248	253	259	253	250	296	286	269	251	240	267	255	286	282	257	274	279	263	280	280	276	241	258	248	259	249	267	263	297	240	268	257	274	245	283	263	272	263	268	246	220	256	275	255	264	261	282	293	256	283	261	301	285	277	258	289	266	304	270	263	277	285	257	291	278	302	278	223	245	313	257	246	278	258	267	249	290	265	269	239	260	258	248	269	270	270	279	244	274	271	258	259	262	259	287	275	257	283	259	270	260	268	249	263	276	257	281	233	250	284	269	275	253	283	270	295	259	268	249	269	217	280	282	296	272	275	281	262	254	293	268	274	278	286	278	266	278	308	244	273	240	264	263	296	274	267	236	300	284	290	282	269	244	254	289	272	272	238	272	235	271	261	285	235	276	251	303	245	256	260	265	287	283	267	259	294	270	252	270	272	276	281	271	251	273	265	243	268	276	262	259	252	257	248	251	252	283	296	287	265	239	278	256	273	301	251	253	233	247	245	278	252	284	268	299	255	301	239	274	254	227	291	289	248	274	265	266	289	268	277	281	270	244	291	263	242	281	271	263	278	272	286
20781	2171	1081	852	1797	644	443	382	333	365	317	289	264	237	264	249	275	240	261	271	241	220	237	232	244	222	224	228	239	209	258	220	245	221	256	226	204	217	225	230	240	211	209	193	240	219	229	252	228	206	227	216	215	233	208	240	220	228	262	243	221	240	220	242	215	230	206	198	221	248	217	216	239	239	247	230	233	198	244	221	195	222	215	207	206	222	252	203	230	225	201	227	199	242	235	226	225	230	227	218	236	223	206	242	230	214	241	234	215	199	223	205	224	203	211	193	217	218	252	194	215	226	209	197	208	229	219	222	212	220	197	220	215	243	221	217	227	201	210	229	219	219	213	215	231	238	232	198	187	227	235	248	233	243	223	221	223	220	226	228	188	194	234	231	215	236	207	211	221	214	202	225	208	216	224	204	257	236	244	235	231	216	223	210	204	228	230	220	254	232	206	231	216	240	218	195	209	234	228	232	209	206	202	241	220	215	223	207	223	211	199	185	213	237	227	217	223	188	231	202	199	209	194	197	225	231	195	203	240	235	225	185	230	207	203	224	209	214	195	240	214	196	231	204	212	217	195	220	235	229	230	188	225	218	166	214	167	213	201	257	225	233	192	215	243	226	221	216	226	215	237	206	227	205	222	219	226	199	180	211	233	208	255	211	193	208	227	230	222	215	235	203	198	239	215	218	258	234	209	217	221	224	214	204	200	211	223	237	231	218	210	221	230	211	211	204	217	210	220	221	214	231	214	238	209	252	226	208	241	228	196	184	196	216	215	215	246	210	222	227	233	189	215	210	211	204	241	235	220	199	246	201	207	238	228	209	206	234	206	222	242	184	220	202	231	213	220	223	219	214	203	239	219	204	211	217	213	225	230	205	245	234	204	213	208	235	199	208	243	239	220	219	216	231	243	218	217	224	217	200	260	210	209	220	209	202	207	227	231	228	260	228	226	192	228	229	221	230	192	227	212	246	223	215	201	236	205	184	243	235	237	215	243	214	212	252	179	185	211	241	216	185	224	237	211	215	203	202	206	210	212	229	235	209	237	199	198	216	207	233	227	204	223	231	199	216	219	215	234	223	240	216	238	218	211	198	213	235	214	220	231	211	221	197	220	260	212	226	224	233	199	199	236	205	222	203	210	212	231	205	198	214	234	199	208	213	231	218	228	204	254	203	252	217	193	229	203	211	208	222	248	214	235	213	237	220	213	205	229	210	213	196	215	234	208	232	217	223	214	226	221	213	218	204	202	241	232	248	236	203	236	243	212	203	220	216	211	223	195	220	201	199	189	202	190	222	196	193	208	216	228	219	220	207	223	203	241	225	182	210	205	219	203	201	199	206	244	198	202	227	206	231	212	211	231	224	230	222	205	203	222	211	200	243	209	213	195	204	211	203	241	204	213	243	236	210	227	216	200	219	252	224	205	218	217	245	240	226	210	211	210	209	226	234	211	224	237	195	237	209	199	204	205	219	217	194	238	202	202	213	223	247	214	238	246	207	211	218	223	227	210	227	258	196	241	205	244	197	206	182	231	232	218	207	218	208	204	240	261	224	197	222	231	201	216	212	202	213	226	200	230	227	251	208	222	204	250	217	233	208	224	183	243	251	216	215	208	219	205	236	257	248	214	227	210	228	210	234	224	214	212	217	199	226	246	228	194	225	211	223	213	212	226	207	220	206	214	229	225	232	231	250	209	203	199	250	217	212	232	211	201	233	206	239	206	213	236	225	222	230	222	224	223	226	214	185	215	244	215	224	230	229	202	211	205	227	219	216	223	243	226	217	226	226	229	197	220	202	214	226	216	228	213	193	215	225	214	210	205	247	244	212	221	218	218	245	223	228	235	223	215	192	228	194	233	241	205	212	216	214	232	221	245	208	222	241	226	205	218	261	238	222	218	252	246	211	206	209	232	223	232	214	210	207	257	223	202	207	224	197	210	199	211	244	226	229	216	231	230	204	246	212	217	210	212	198	248	194	199	216	205	226	230	207	211	218	201	212	189	216	232	224	219	239	208	247	214	215	267	228	214	203	215	233	237	208	202	247	182	240	233	253	208	190	228	246	220	233	220	216	220	226	211	219	224	240	196	241	226	237	225	237	215	208	195	204	197	230	232	220	242	188	215	216	246	232	206	205	231	228	206	224	201	232	216	220	243	213	196	208	208	235	240	215	214	220	237	208	234	227	214	221	218	186	208	198	202	213	233	230	230	214	241	209	229	217	205	243	212	252	234	246	203	224	246	204	206	228	192	212	237	190	212	231	236	216	207	218	233	251	218	220	261	230	193	230	215	223	198	213	221	237	226	223	218	215	225	205	231	223	214	225	248	215	225	249	250	222	194	238	216	233	239	202	201	236	205	260	219	231	213	236	199	238	225	246	201	199	204	237	193	178	227	230	236	237	190	231	226	225	239	218	233	233	188	192	220	216	207	212	214	243	225	214	231	221	232	218	213	193	226	205	228	236	226	218	239	237	226	224	202	211	194	253	242	225	244	236	212	253	189	232	200	232	219	199	235	214	210	224	219	222	190	211	201	224	238	242	209	226	205	222	210	201	201	232	215	219	234	245	201	226	195	245	205	229	221	225	220	192	234	208	252	205	231	207	239	224	197	218	236	195	200	201	249	256	222	210	196	216	232	213	225	184	224	245	231	190	224	226	222	212	203	230	226	214	221	224	196	209	202	195	235	192	208	212	206	224	217	193	215	201	227	237	241	221	201	214	201	227	233	223	230	213	224	239	227	186	225	227	240	218	218	242	211	208	212	200	211	221	217	204	230	218	204	202	211	218	203	186	219	199	212	187	225	239	235	212	226	248	221	226	215	201	229	203	225	225	207	219	225	242	222	230	210	204	231	242	231	210	212	207	231	237	216	231	211	222	227	218	234	241	219	212	228	221	222	233	208	197	212	218	202	225	232	241	222	235	225	200	218	207	231	214	221	223	248	209	212	240	223	198	197	228	244	218	234	224	250	231	222	243	221	236	235	219	234	200	218	223	238	230	253	205	199	228	197	233	210	202	224	210	211	222	214	244	221	221	208	257	253	220	204	200	239	197	211	206	213	217	216	204	225	217	222	213	211	243	220	252	220	221	204	228	222	231	224	200	225	232	211	241	238	257	228	242	235	221	211	222	186	255	209	186	212	214	234	231	188	206	199	262	221	193	214	197	208	216	207	220	207	243	240	208	205	212	209	245	238	231	225	236	204	230	211	242	208	209	216	248	219	214	237	223	212	248	226	211	219	214	211	230	219	211	228	220	221	232	225	247	232	212	236	203	226	185	210	197	201	223	242	251	220	217	240	248	207	214	237	213	181	226	208	234	195	203	191	252	244	215	205	214	208	208	214	223	215	207	225	178	203	234	222	230	224	232	206	225	208	210	203	227	218	202	231	238	229	197	208	218	212	246	210	230	224	208	231	237	227	220	217	246	203	222	222	239	214	213	216	220	222	229	220	220	214	231	223	247	226	202	235	234	207	225	231	238
10129	1261	2210	2735	7325	2094	1794	1479	1417	1206	1094	1085	975	879	821	832	763	804	764	746	695	653	683	684	675	662	655	691	667	627	610	595	623	579	607	630	627	590	620	603	624	604	580	607	590	601	573	577	622	547	606	550	620	581	592	559	555	567	577	620	581	547	551	551	549	535	555	611	592	624	611	583	595	557	549	573	601	597	562	556	538	580	546	569	568	559	547	575	563	546	572	586	566	557	536	533	582	562	602	577	525	578	581	567	560	597	538	540	570	573	527	564	534	606	584	537	574	573	600	532	590	537	565	562	560	571	528	577	554	541	569	569	592	528	556	582	539	575	560	556	583	533	562	557	555	564	574	618	529	579	586	589	574	570	587	567	579	559	542	581	556	605	585	593	537	527	593	572	581	566	576	572	504	606	566	561	548	574	545	568	598	584	576	578	542	553	538	571	544	549	550	525	578	550	582	568	554	549	596	587	535	601	555	550	555	541	574	634	603	541	565	517	515	548	549	555	552	540	515	556	584	543	559	554	542	551	530	586	544	563	524	600	578	582	589	585	569	499	539	538	560	566	557	584	603	557	565	560	567	603	599	570	581	548	545	565	602	574	559	568	578	595	596	547	555	541	537	594	582	582	564	526	545	582	578	543	550	590	558	565	493	599	579	520	537	554	566	589	559	547	553	554	613	548	579	569	550	569	563	600	575	562	548	555	548	548	523	549	568	555	582	581	572	558	549	546	564	569	558	560	558	535	568	583	582	555	575	563	593	561	616	569	575	548	550	607	580	590	560	528	529	537	557	587	543	561	558	555	564	587	563	551	546	588	575	583	558	557	599	562	531	551	562	573	569	538	531	572	545	585	559	592	547	567	557	565	568	585	547	576	593	592	562	598	528	549	542	585	545	527	550	541	562	597	538	542	509	501	533	538	563	545	509	566	599	544	577	556	537	582	538	542	596	547	566	498	538	574	566	562	598	539	540	574	559	596	546	539	589	544	569	571	536	536	598	564	589	554	554	536	533	590	560	537	544	591	596	556	570	537	551	562	571	554	590	575	558	548	516	578	560	564	536	594	522	566	607	598	605	583	584	573	567	563	531	540	597	570	568	548	562	574	594	594	587	553	526	581	566	559	558	521	533	548	547	578	626	589	539	586	542	577	539	602	583	575	529	548	599	592	524	535	542	543	552	583	570	571	558	542	515	547	564	553	523	524	580	568	529	545	610	570	597	611	591	562	546	532	584	565	557	529	614	568	563	556	557	597	556	520	547	530	498	553	561	614	558	538	576	606	529	564	561	574	599	568	555	533	607	576	550	581	566	567	579	598	564	608	560	595	598	556	593	563	548	583	547	566	560	559	554	597	533	561	568	556	582	547	509	560	566	574	596	583	513	546	512	553	562	536	544	513	571	533	527	616	554	536	567	544	565	549	579	588	568	539	565	550	563	547	612	604	590	591	571	542	528	596	516	596	603	581	552	558	504	525	577	589	562	571	542	560	534	577	567	574	564	620	570	558	559	554	604	555	552	576	560	578	547	574	556	556	573	524	530	592	599	550	553	585	570	518	560	571	567	600	551	531	572	555	527	522	533	588	547	588	528	555	565	552	567	580	590	522	556	563	580	518	587	562	551	514	566	558	574	533	530	568	565	538	540	549	555	546	585	561	575	562	524	558	539	520	562	568	548	542	594	536	564	597	552	560	553	532	583	533	527	564	562	551	517	594	563	574	559	562	580	544	576	559	576	549	564	517	526	546	530	577	560	528	585	552	570	568	575	553	561	598	580	566	618	570	564	556	550	548	569	581	528	533	546	540	559	583	588	558	562	548	574	556	562	581	565	557	569	577	593	579	576	543	553	594	588	533	571	515	530	577	551	591	523	546	596	572	579	534	564	573	537	590	581	558	548	550	593	556	533	497	600	553	554	532	568	566	534	576	566	548	547	557	538	548	544	573	621	592	547	575	578	589	527	559	542	540	580	582	557	577	562	529	552	532	553	566	561	516	550	513	586	553	616	512	590	596	569	563	574	565	538	579	570	513	577	579	591	559	547	538	507	589	571	556	532	549	568	497	557	553	591	563	568	525	586	600	574	509	554	523	576	567	582	578	577	559	540	550	575	567	574	545	531	594	558	510	553	565	633	561	542	521	552	565	586	600	586	557	536	561	576	561	578	564	548	552	574	539	555	563	535	563	544	570	562	513	552	561	559	553	554	574	554	596	586	589	573	556	565	545	562	524	546	532	528	544	549	598	575	532	545	566	549	538	574	548	560	565	557	545	533	572	523	522	546	569	566	542	561	556	522	582	552	598	574	580	524	579	532	535	579	552	548	589	559	583	565	569	589	571	504	572	545	545	611	518	539	592	588	558	550	561	543	576	536	590	574	599	563	584	571	566	601	554	543	545	535	568	557	579	502	566	560	589	566	548	580	573	547	539	546	569	586	562	565	579	564	590	538	599	567	529	591	583	580	574	513	572	604	522	529	579	564	562	547	542	597	606	591	536	548	592	540	601	549	577	569	571	536	536	584	607	567	539	556	557	583	568	544	584	535	562	570	584	543	591	549	560	531	516	554	603	569	579	559	600	567	580	598	562	602	541	498	580	545	524	573	531	603	549	575	575	586	538	549	543	589	538	561	562	581	596	546	552	583	580	545	551	533	530	578	566	556	556	563	562	559	580	555	541	524	536	586	573	611	558	619	606	597	509	559	609	514	584	541	543	541	569	571	579	518	526	569	507	591	577	619	558	562	506	568	534	605	603	573	559	562	541	588	593	563	551	556	577	545	529	567	580	567	583	590	542	586	558	589	591	545	537	597	552	568	564	571	548	541	597	531	599	514	562	562	495	573	496	530	538	525	585	541	595	586	545	534	538	598	550	570	560	599	568	568	558	517	532	573	545	551	572	565	579	567	581	549	574	584	561	529	548	606	569	541	553	590	562	547	541	596	538	540	600	558	604	578	541	554	544	539	572	539	583	562	581	556	598	529	587	570	594	581	516	609	575	532	569	553	547	571	560	552	524	530	557	556	504	622	545	564	578	553	580	586	577	504	552	541	490	590	542	572	580	539	586	578	570	564	568	556	592	601	542	551	552	552	597	577	540	554	555	603	540	590	566	586	612	535	570	563	571	578	593	550	552	621	603	532	574	535	588	572	559	554	573	535	577	609	606	553	544	588	533	612	547	584	575	528	556	532	535	592	565	536	536	549	541	551	579	584	559	569	556	575	557	548	551	583	563	533	577	560	577	574	604	562	546	556	541	512	566	560	560	549	581	599	548	570	559	593	558	544	605	570	566	536	524	559	553	587	569	549	577	576	554	583	544	581	585	522	558	571	555	586	551	583	591	535	537	580	571	578	506	546	558	551	582	529	571	584	574	557	585	590	566	556	541	591	579	550	607	539	528	540	594	572	548	574	563	585	595	566	555	620	570	572	549	576	552	540	578	602	547	521	530	573	537	580	541	579	582	542	532	597	602	544	574	515	619	529	608
32807	6829	2235	1624	3484	1366	756	596	534	461	438	354	407	359	356	286	294	316	301	305	343	296	288	272	285	270	272	298	299	277	285	261	300	253	258	259	259	249	277	261	289	274	264	271	272	253	241	278	253	265	248	276	278	274	271	283	275	264	274	272	270	269	286	265	287	278	297	268	245	255	278	246	258	263	239	279	269	286	238	266	228	262	254	260	250	269	271	261	286	268	251	261	260	273	264	267	257	265	278	260	281	262	253	275	256	296	258	270	279	266	241	242	288	246	269	268	261	286	287	261	220	270	267	245	275	254	246	258	273	255	246	255	227	274	257	247	245	262	280	234	291	238	257	234	264	228	252	231	260	259	277	261	253	273	251	304	290	238	270	284	290	264	278	276	269	247	284	252	246	257	273	261	281	280	276	267	290	248	270	270	228	243	253	253	250	266	254	244	284	259	261	266	263	268	277	253	235	255	243	284	241	236	248	257	253	278	268	255	233	283	273	245	261	288	238	242	248	259	267	269	263	258	257	256	262	267	268	268	299	234	266	266	248	250	260	245	254	256	284	239	240	262	241	253	261	248	263	255	237	291	259	303	276	263	221	238	256	263	254	288	287	247	265	256	252	245	240	227	254	279	254	244	266	226	262	268	260	264	280	260	256	253	285	267	286	264	265	247	257	269	259	256	261	255	267	258	268	269	275	244	262	251	253	244	236	285	257	263	236	260	248	274	252	249	288	229	263	249	244	245	248	260	287	222	239	262	257	252	270	257	274	276	255	253	259	253	258	248	255	243	273	281	238	270	234	250	278	260	287	274	268	247	274	283	258	241	259	259	258	288	268	260	262	251	259	288	233	272	266	279	271	251	268	257	246	275	252	266	263	249	271	272	257	298	248	259	255	290	287	264	257	253	276	258	260	270	251	254	271	278	251	255	261	282	248	278	269	267	251	270	224	241	258	249	297	293	268	286	258	251	255	280	243	267	304	248	289	256	278	281	252	239	318	231	270	260	254	246	234	266	278	246	245	269	289	254	250	288	258	251	261	261	240	269	263	258	284	275	277	283	248	277	263	254	258	267	278	247	279	232	241	228	267	264	250	258	269	265	265	261	269	267	280	240	252	251	245	276	262	268	313	229	275	259	282	252	278	262	282	245	247	267	266	270	276	242	284	264	273	276	259	247	260	260	269	255	279	285	254	272	218	289	263	238	290	252	274	265	241	265	237	262	251	250	246	258	249	261	260	241	257	258	259	274	249	270	270	227	267	242	258	257	275	277	272	284	292	251	218	269	241	259	264	271	230	269	253	280	272	251	252	237	267	278	267	279	261	264	241	285	271	267	236	274	248	280	284	300	269	276	260	284	256	254	265	283	252	254	259	287	302	256	260	296	263	270	264	230	238	265	257	258	257	290	270	283	282	222	282	290	242	263	262	262	289	257	266	241	267	263	262	256	290	294	271	268	276	274	267	251	253	231	252	256	291	258	260	308	270	241	282	295	242	273	253	264	258	291	250	254	245	251	255	273	267	251	276	276	278	297	273	258	286	252	255	265	234	279	263	262	282	286	244	253	240	277	268	265	257	260	262	249	262	259	255	244	239	269	275	272	251	272	301	251	255	291	272	285	256	300	251	242	223	254	238	264	212	268	255	284	290	285	305	230	242	227	263	299	245	236	274	256	275	256	246	261	255	261	257	279	276	250	302	268	262	258	237	267	265	254	245	257	275	268	264	247	243	253	284	271	269	274	286	266	255	268	227	268	269	260	249	300	297	238	224	265	253	275	227	238	259	240	290	255	258	280	249	262	250	242	253	305	254	258	273	247	254	253	246	262	278	263	255	260	273	262	245	286	301	248	247	274	261	266	249	242	246	249	295	261	267	271	229	261	258	279	239	291	263	266	261	270	266	237	239	275	273	276	255	263	288	263	282	235	243	231	279	258	261	244	244	274	273	257	257	274	249	276	247	265	240	249	228	262	260	286	259	276	269	273	293	254	256	290	265	273	239	250	252	265	256	263	267	269	295	266	227	235	264	279	316	261	288	275	266	244	251	277	292	270	247	272	263	245	260	235	295	258	299	262	260	257	261	268	266	283	280	234	275	281	263	249	267	271	269	246	276	252	270	273	262	249	285	261	243	263	256	249	268	281	265	257	249	253	267	247	273	263	243	258	236	275	279	249	236	266	266	305	239	253	257	282	242	273	268	256	281	236	253	293	247	227	251	307	247	249	250	252	269	264	269	275	251	273	261	280	280	257	263	271	273	276	254	273	260	240	281	242	225	265	255	273	283	273	272	252	271	263	245	237	290	276	286	256	274	247	250	261	264	273	266	289	248	265	281	239	248	272	256	268	269	265	253	251	269	255	268	263	258	265	249	249	234	234	295	269	286	280	249	260	259	268	257	273	244	241	247	256	245	249	269	248	274	270	261	253	271	266	262	287	257	265	255	279	273	225	262	235	262	276	306	272	255	269	276	250	229	244	255	258	255	264	248	304	277	257	273	269	251	237	261	257	251	271	263	261	265	285	272	287	258	264	281	258	266	249	282	237	237	293	244	311	266	280	239	317	265	242	263	257	274	268	276	245	252	268	240	285	281	269	261	256	267	302	250	250	272	232	278	275	264	253	222	248	252	276	271	264	286	290	257	258	242	261	267	230	264	250	284	253	232	242	263	257	263	245	274	237	240	270	278	249	259	249	257	271	290	274	240	256	249	263	281	248	234	244	229	280	283	299	285	274	259	258	250	248	264	264	251	277	283	242	250	251	259	215	230	269	270	265	273	270	295	280	245	260	246	267	268	280	292	242	254	258	250	264	254	259	266	249	290	297	249	271	258	281	251	268	245	258	241	279	270	277	240	243	246	230	253	244	255	272	265	249	271	265	269	260	215	273	282	279	267	227	232	242	263	275	264	290	266	247	254	269	256	256	269	239	216	270	271	291	262	256	263	275	256	243	288	258	282	240	252	258	271	268	260	270	277	219	243	273	248	279	273	240	237	280	294	247	252	257	228	241	258	254	263	234	268	270	270	253	244	265	266	228	254	254	248	272	276	251	271	246	260	255	251	251	279	244	240	261	306	264	268	259	240	269	271	237	265	235	245	263	245	258	239	256	266	276	241	273	272	242	238	271	253	253	268	239	260	248	267	278	261	262	251	250	248	229	275	275	243	246	290	265	254	270	284	248	263	266	244	264	272	247	252	274	254	290	283	242	273	246	264	267	284	265	265	273	277	268	272	291	252	276	254	241	256	242	236	292	233	295	283	266	288	244	286	226	255	244	247	279	254	240	239	266	263	267	252	257	252	249	249	272	288	260	247	254	257	258	258	271	266	245	284	256	246	247	269	261	264	284	247	246	293	259	279	293	260	269	227	270	246	252	236	255	265	244	279	263	265	252	236	297	268	300	251	265	260	279	248	261	266	269	260	270	278	279	264	267	231	269	272	253	253	242	278	257	256	256	228	248	224	256	273	272	237	279	253	248	296	250	274	260
14569	1915	3942	4710	11116	3547	2865	2497	2217	1826	1651	1563	1427	1285	1259	1140	1088	1056	1060	921	917	886	894	852	795	821	785	805	759	780	759	791	755	736	728	706	709	730	709	736	696	705	686	707	657	711	713	695	661	653	730	683	680	651	648	651	719	674	661	651	650	600	680	703	643	686	659	660	654	659	670	654	643	670	643	643	671	663	616	632	657	696	669	686	650	637	571	672	644	599	646	617	645	663	636	605	623	679	642	669	632	632	659	622	655	623	612	604	664	690	646	632	671	643	633	615	606	620	627	687	674	667	643	599	617	607	695	626	587	617	619	610	640	609	626	654	575	658	705	645	634	659	637	634	642	640	617	637	643	628	619	617	673	610	671	632	587	622	674	651	629	639	639	606	653	642	605	647	632	683	602	571	654	640	626	593	613	651	648	625	626	670	605	604	618	610	615	641	624	644	593	688	653	602	628	609	624	614	639	645	611	627	658	588	581	599	655	584	715	609	643	624	635	620	583	603	614	635	615	649	637	633	644	635	625	631	632	617	612	656	628	619	611	607	639	662	648	627	645	611	618	668	647	627	642	582	640	674	621	670	645	650	616	600	649	608	654	646	646	620	646	626	610	622	666	629	660	636	651	659	690	617	606	606	654	639	560	631	613	632	690	650	650	646	649	662	606	652	587	629	620	630	651	602	616	628	621	648	668	637	615	616	639	605	589	641	636	651	635	623	661	638	689	626	649	580	588	641	639	623	630	670	630	637	630	650	647	643	613	655	660	603	625	640	631	653	609	670	641	620	619	624	598	668	642	653	657	624	642	610	636	648	618	661	684	637	634	630	628	655	645	623	616	622	635	649	625	657	636	629	672	644	620	655	621	655	614	646	637	652	586	648	616	644	592	627	681	672	610	629	621	649	665	626	658	628	613	572	572	620	599	623	600	590	611	597	645	621	622	610	621	601	621	608	630	613	611	664	651	654	661	621	625	602	596	657	663	651	678	601	630	663	606	642	654	609	653	553	661	631	671	635	587	634	620	609	624	669	659	633	663	639	635	631	610	657	608	626	657	635	628	604	620	677	606	590	666	627	606	601	599	612	638	635	618	603	652	627	688	601	633	633	605	653	629	665	643	622	594	596	580	612	601	622	653	651	616	600	651	609	630	627	597	609	632	626	625	641	582	639	650	638	593	581	609	627	592	669	612	627	623	623	612	597	579	587	604	606	597	628	617	622	582	614	618	623	575	668	632	604	619	609	693	621	656	670	643	662	593	625	632	583	643	621	654	655	620	643	609	644	622	671	612	598	602	651	634	629	619	640	599	617	565	595	617	666	582	602	656	668	640	628	637	643	623	591	641	617	651	593	606	609	668	645	635	639	582	624	662	648	640	584	595	626	689	650	664	644	666	692	646	608	635	634	618	601	642	639	612	603	644	623	646	656	651	576	640	654	596	616	620	599	634	609	627	634	619	663	630	626	599	683	623	636	632	618	649	604	634	605	634	651	622	653	657	665	627	612	672	666	623	674	633	632	624	648	596	602	630	624	597	619	648	627	617	623	614	625	634	609	618	616	614	610	616	640	584	580	588	610	642	604	620	651	633	628	666	665	579	624	643	627	673	592	613	625	627	596	592	630	653	642	652	604	614	606	655	586	590	638	624	631	593	641	629	631	645	700	631	604	621	604	641	623	617	627	632	647	647	598	653	633	620	643	674	614	588	647	581	600	613	636	616	622	612	657	633	653	599	614	637	581	678	623	613	600	603	587	603	643	610	630	661	666	641	637	622	657	648	608	613	632	611	641	600	593	647	671	603	669	652	593	602	640	587	638	660	624	639	664	633	662	649	603	599	619	625	587	609	630	659	633	631	671	638	619	595	605	620	649	644	631	695	645	632	613	632	617	614	658	657	623	654	612	630	639	632	674	608	574	642	614	612	608	645	657	652	647	665	619	662	609	632	613	643	649	668	635	620	603	654	621	571	628	650	587	616	638	598	594	624	628	587	617	660	594	619	634	570	631	622	658	641	608	611	646	588	657	691	613	618	661	587	656	653	659	650	631	613	666	625	666	621	630	626	651	584	636	614	622	609	623	635	632	639	649	603	653	631	619	640	679	654	646	676	631	638	630	621	609	615	643	611	628	590	615	640	665	613	632	615	658	659	618	621	686	611	582	623	597	593	611	611	642	615	608	637	638	618	588	638	663	666	607	660	599	612	593	634	631	633	653	642	603	661	599	664	636	630	624	638	603	608	691	623	590	613	640	660	641	628	611	677	607	607	589	639	653	646	609	612	648	667	620	630	601	630	608	604	663	694	583	648	615	667	669	576	635	664	638	679	666	608	584	612	667	588	606	626	631	604	635	616	610	635	610	649	641	649	591	638	615	639	653	651	634	622	637	695	615	598	592	625	646	604	607	622	623	619	600	650	612	619	613	627	639	661	652	616	624	641	651	627	612	635	597	618	609	605	622	618	603	618	628	612	639	673	637	671	588	659	656	653	639	599	657	634	640	644	604	588	607	639	643	664	655	630	613	629	664	659	628	627	605	647	657	639	643	646	640	578	691	614	632	619	695	653	649	623	646	634	598	651	669	629	642	604	685	630	670	615	648	616	663	632	605	644	624	637	650	626	626	673	636	659	621	642	587	572	650	631	615	677	662	623	586	617	600	635	592	650	638	615	665	665	616	617	625	643	676	623	578	675	614	646	616	649	620	663	626	651	610	628	621	665	608	643	592	597	574	626	632	673	619	665	661	666	654	603	656	646	589	614	631	587	648	645	611	654	615	633	607	640	686	632	641	603	590	619	603	633	584	596	628	650	618	640	600	627	658	599	631	625	640	651	663	646	638	616	600	635	604	643	664	613	638	654	608	655	658	629	628	592	658	626	648	649	610	576	610	655	652	610	627	655	646	608	667	655	634	661	624	632	655	636	639	631	647	636	613	615	656	601	630	665	631	664	637	628	614	626	612	658	599	599	622	622	587	659	639	610	593	622	633	590	660	611	645	585	627	641	616	601	610	594	596	625	639	630	661	625	629	635	610	592	650	573	586	618	553	605	659	577	630	661	605	630	620	644	594	651	666	643	610	622	646	615	609	650	665	591	659	599	635	624	631	651	628	635	635	615	619	664	642	657	611	623	623	610	657	597	595	580	622	592	643	607	634	567	635	646	609	608	657	621	642	673	662	557	599	616	597	613	605	607	625	628	637	650	637	639	624	627	619	624	568	651	669	631	686	638	642	623	620	660	608	655	609	643	646	631	655	627	644	626	590	609	641	641	631	647	639	646	658	656	624	645	650	597	650	639	611	638	614	628	590	597	631	599	635	631	673	651	604	598	655	619	655	627	600	626	614	604	624	628	623	642	598	576	622	594	631	627	651	596	602	627	638	612	580	612	672	623	656	647	590	618	652	609	631	609	631	635	604	617	657	658	619	591	617	633	629	611	651	595	649	640	637	629	647	668	599	672	624	630	651	644	630	639	581	621	623	630	626	660	645
2365	116	109	105	122	92	96	99	78	80	90	99	92	87	92	77	81	86	95	94	88	71	78	93	78	88	87	100	90	106	103	81	84	81	98	83	96	90	79	63	74	75	80	81	80	87	84	85	82	85	86	88	71	88	87	88	86	82	97	97	89	78	69	80	76	82	77	80	85	80	89	68	79	73	93	84	76	90	82	88	88	103	92	94	79	76	75	77	89	95	87	100	98	69	89	88	69	84	79	80	87	77	77	79	78	87	75	95	68	91	67	85	66	74	91	67	76	75	82	96	75	86	76	88	79	94	74	75	80	83	92	76	74	85	85	96	86	86	70	83	72	79	88	98	85	87	100	77	89	80	85	84	70	88	97	85	96	72	83	92	82	75	95	89	75	90	78	71	64	81	69	87	77	89	82	78	81	78	72	78	77	78	78	77	83	95	92	102	69	87	76	83	98	76	104	82	80	97	86	96	80	67	75	85	75	86	74	90	79	86	64	80	81	68	97	86	95	72	85	87	77	89	78	88	81	99	92	75	86	79	82	62	77	75	73	59	84	89	85	89	92	89	84	85	85	71	65	80	93	75	86	79	84	81	80	88	75	104	77	76	79	100	69	81	96	63	84	76	77	73	84	79	78	89	98	97	80	75	63	71	80	66	84	78	90	80	77	89	87	96	91	96	83	75	74	73	85	86	79	70	78	78	79	79	86	71	88	88	91	84	73	92	97	90	81	87	95	87	75	64	80	85	88	82	93	74	72	88	74	75	93	83	71	84	82	88	94	75	104	83	76	80	96	90	81	80	87	89	81	92	75	81	88	83	87	94	80	89	101	74	91	68	76	96	80	73	88	82	89	80	76	81	86	84	83	55	86	88	79	83	91	82	95	79	92	67	75	72	69	87	93	68	88	89	90	83	97	96	89	72	83	82	76	74	82	96	79	82	75	101	90	72	80	81	85	89	90	88	89	82	84	91	84	94	93	77	74	74	88	90	91	81	89	80	81	64	89	89	84	97	93	75	91	84	92	80	95	75	82	79	64	82	77	85	71	83	87	86	107	107	94	79	59	65	70	93	78	70	91	76	66	71	78	73	69	77	81	91	86	77	70	89	79	80	92	76	76	86	79	78	91	74	82	64	87	93	80	72	87	80	86	88	82	76	76	85	90	82	88	77	78	77	71	82	81	91	74	90	68	96	66	84	82	87	78	82	81	70	79	70	73	90	75	75	92	95	84	80	82	79	80	76	76	85	87	84	77	99	87	79	67	86	98	69	77	86	95	73	87	84	95	82	100	88	86	88	96	86	78	87	86	106	86	85	76	67	87	87	85	82	84	85	94	81	82	94	74	87	93	80	76	70	88	73	87	87	90	101	86	84	78	91	89	75	87	84	71	79	79	87	87	102	85	93	71	98	81	104	75	85	79	59	89	65	95	78	82	75	83	88	98	83	91	81	82	72	79	95	76	77	93	84	74	66	72	85	104	83	91	70	87	81	68	95	83	82	78	78	89	91	77	77	80	90	98	105	80	87	80	85	85	74	73	102	86	101	79	92	77	86	101	98	69	90	85	92	87	71	73	91	83	87	81	83	99	88	103	79	84	83	84	86	95	87	79	84	75	69	88	80	102	86	94	88	75	88	76	77	101	89	91	79	80	81	67	95	83	96	79	96	90	81	83	79	81	77	80	68	76	84	88	100	96	77	73	96	97	100	78	77	80	82	72	65	93	82	83	87	75	78	78	87	81	65	77	86	88	86	75	91	84	78	75	76	49	95	74	92	81	90	90	97	78	78	94	73	85	88	90	88	81	94	102	69	67	91	81	70	87	80	66	69	87	76	96	88	92	102	82	90	82	89	80	88	97	87	70	89	89	82	70	95	78	94	89	81	90	104	76	84	89	104	69	69	87	85	78	87	90	67	79	90	76	83	90	89	89	83	74	99	83	80	92	71	75	70	101	86	84	90	76	102	84	82	78	80	73	77	90	86	80	95	84	87	68	77	81	74	96	94	92	69	78	89	93	89	90	92	85	83	79	102	79	91	109	74	81	76	63	77	84	96	101	89	81	78	94	92	72	98	89	93	79	75	82	86	95	84	98	85	75	67	86	84	74	95	86	84	87	77	96	83	97	75	92	88	79	93	100	80	85	76	85	75	97	93	71	78	74	74	100	84	90	75	74	87	111	78	79	77	99	113	103	79	74	61	81	88	86	87	87	82	82	70	82	95	74	84	99	87	77	91	90	89	74	87	73	81	65	94	91	77	78	70	84	79	94	76	108	78	86	87	64	78	64	97	86	88	104	83	85	107	105	94	77	77	90	96	74	89	76	76	97	95	86	78	82	76	91	86	79	84	94	63	80	80	83	78	93	71	75	90	84	83	90	72	73	99	71	95	86	89	78	98	93	82	79	98	97	77	76	84	72	77	104	75	78	83	71	70	108	76	76	80	84	66	80	80	83	77	74	80	103	83	90	78	86	83	86	89	78	91	108	75	92	96	77	67	61	83	88	79	72	71	86	77	68	77	81	84	76	84	93	69	78	93	86	93	64	76	94	67	73	82	76	74	91	91	73	77	66	87	70	75	77	81	97	92	78	61	88	92	93	84	83	91	96	104	83	72	70	74	94	86	101	101	74	96	81	94	84	82	69	90	73	85	79	81	75	96	71	80	79	86	75	99	84	89	87	93	77	100	96	98	100	76	80	89	89	86	74	93	103	93	82	84	73	86	87	90	82	91	71	85	83	106	87	64	91	73	78	85	80	92	91	72	94	88	80	75	70	88	95	81	84	81	81	80	91	100	90	83	75	97	85	77	78	99	75	89	85	85	95	91	73	94	113	80	81	103	74	79	80	92	78	70	83	70	89	78	91	88	80	72	88	71	92	72	94	84	102	91	86	81	92	80	83	86	82	106	83	91	63	105	83	91	98	85	92	75	81	78	72	80	83	73	91	95	85	88	83	84	86	82	85	76	72	82	82	80	100	86	52	75	87	87	81	74	64	74	81	77	89	95	90	70	84	95	77	91	92	70	93	89	88	85	78	83	64	64	72	73	101	84	90	71	77	96	94	91	87	79	102	85	90	82	79	78	74	85	76	93	92	92	82	86	85	87	85	91	70	81	74	86	82	81	64	106	72	75	80	82	83	79	70	98	86	76	71	93	69	90	73	92	94	84	74	83	82	89	80	83	84	99	93	80	86	85	85	80	70	86	89	61	89	87	99	82	80	89	96	89	74	77	91	69	100	76	74	74	80	76	59	96	87	85	74	113	65	96	92	83	76	90	93	85	73	76	78	94	88	98	63	81	84	95	85	77	91	105	89	92	91	94	75	85	84	85	94	72	74	90	69	72	75	91	97	76	82	103	89	89	85	76	77	85	94	95	74	89	72	96	87	83	78	94	74	115	84	62	88	85	87	110	75	99	97	88	91	86	100	93	92	69	101	90	66	78	97	84	75	87	77	92	90	79	81	68	93	94	72	82	69	69	79	90
2550	287	341	328	569	328	339	301	291	260	268	308	277	292	274	296	261	262	257	260	271	313	279	275	257	296	264	278	250	291	264	255	279	258	240	282	244	287	289	266	264	295	249	285	254	261	269	275	265	310	284	274	255	279	245	254	253	256	276	244	288	266	275	254	273	281	282	234	242	243	266	281	267	295	283	280	281	261	273	261	284	235	268	272	246	263	281	247	261	262	257	245	248	293	243	279	221	243	238	269	285	256	267	262	264	281	266	272	243	287	258	258	271	285	255	264	241	268	287	273	269	238	230	251	310	264	272	249	246	301	258	266	256	273	279	265	280	252	237	264	262	281	250	256	259	246	258	242	291	290	282	266	300	271	284	278	277	284	279	272	290	274	265	277	247	271	237	297	253	258	275	259	278	251	284	248	264	234	268	279	218	287	254	271	251	281	280	257	276	240	248	270	292	271	276	234	257	269	276	262	294	257	248	265	250	275	253	241	276	239	254	277	270	286	246	260	266	270	282	263	269	263	300	264	262	270	264	278	272	261	252	247	272	263	268	242	268	290	258	283	286	284	254	275	243	245	266	253	250	272	276	283	279	286	256	313	274	271	259	245	273	278	254	249	262	262	269	280	260	272	250	274	265	261	303	290	249	273	247	265	268	282	280	283	268	236	235	261	287	295	282	275	258	279	252	285	268	263	301	278	290	264	269	281	294	266	258	249	234	243	262	276	261	250	274	273	302	281	248	253	262	267	271	283	249	269	246	259	278	272	242	262	277	247	302	270	270	266	261	275	256	295	235	257	271	270	280	233	255	262	299	285	253	225	273	275	274	272	261	275	323	267	273	254	291	267	242	272	261	286	259	268	278	282	278	270	271	243	246	276	260	261	274	267	302	275	299	267	285	279	262	262	243	290	270	261	284	250	230	276	268	238	229	266	272	264	240	266	264	260	271	280	283	271	276	265	287	283	270	261	265	261	263	255	276	263	259	258	278	287	238	265	287	267	285	276	247	282	258	285	256	257	281	268	265	279	259	259	277	268	260	258	261	262	271	277	262	240	259	248	273	255	300	270	251	260	251	253	259	232	226	250	273	286	271	286	243	289	278	262	312	266	277	262	275	266	285	271	276	259	255	269	257	294	271	279	258	287	258	295	293	295	226	252	286	260	275	262	252	276	247	242	235	250	268	253	260	278	258	283	270	263	284	269	277	256	289	248	269	256	283	285	296	252	254	265	245	284	274	234	268	287	226	282	273	274	272	298	256	274	271	271	255	259	251	261	234	271	294	279	267	239	277	280	267	290	281	253	251	266	260	258	270	272	263	250	284	267	271	248	256	262	285	276	246	266	239	263	265	232	283	289	285	246	246	273	248	284	262	314	269	268	266	257	232	298	273	261	258	266	242	271	266	263	227	245	258	309	259	254	275	296	255	291	249	313	275	248	282	266	252	260	248	239	289	254	261	281	267	275	270	248	257	274	253	260	236	275	257	297	251	282	242	256	274	264	256	252	264	245	257	240	263	245	273	274	253	256	258	253	240	243	290	287	264	270	277	266	267	237	262	281	262	263	270	265	258	247	285	261	261	267	253	253	246	293	264	261	257	271	280	275	265	267	276	274	263	274	295	264	249	267	266	261	279	258	283	273	275	252	292	256	251	279	285	294	266	259	278	245	263	283	276	272	286	256	252	262	275	273	264	290	306	255	264	287	283	245	272	258	253	279	264	270	266	276	275	262	276	278	261	255	288	296	244	235	252	263	262	263	247	249	267	275	258	270	280	270	276	261	282	247	281	266	274	249	262	294	264	287	257	292	277	262	259	259	248	250	263	263	231	287	231	252	272	263	243	280	234	286	278	281	238	301	272	249	239	283	269	252	307	225	290	257	258	251	280	262	280	249	248	240	235	243	254	288	249	271	290	280	266	252	265	283	287	262	259	299	261	253	278	256	257	271	265	245	292	274	278	257	275	246	235	260	252	259	290	288	239	265	273	279	247	289	284	265	287	283	269	268	258	288	271	275	271	267	258	240	278	273	263	287	262	250	279	285	276	284	245	288	263	272	237	267	260	301	277	270	263	288	253	267	270	284	250	243	276	270	260	275	269	263	254	275	257	251	259	292	257	255	288	289	255	233	282	278	275	263	251	267	267	276	261	271	241	295	274	254	275	267	279	296	263	263	275	267	267	255	259	266	281	289	266	281	231	227	272	298	283	296	240	245	270	256	277	282	276	230	268	314	243	257	269	281	284	252	252	249	283	290	271	282	273	271	245	284	283	286	277	275	258	260	287	267	282	261	274	243	265	248	260	268	258	265	266	269	273	266	275	282	275	257	232	284	258	251	269	280	274	286	244	244	272	249	280	266	269	280	266	260	265	287	275	239	268	290	276	243	283	299	261	264	281	245	297	287	238	249	269	269	278	273	255	246	267	264	262	268	258	258	251	293	288	270	282	258	245	290	265	293	286	279	265	280	250	286	272	258	243	235	266	244	244	256	263	240	254	278	309	246	275	286	268	268	275	255	270	250	263	271	279	268	271	272	275	273	284	265	269	261	275	267	307	275	264	255	265	255	290	239	252	258	263	287	290	265	274	238	278	264	293	262	256	272	242	267	278	292	268	240	260	281	241	273	254	259	244	286	261	260	248	260	243	297	275	264	274	273	263	254	263	287	294	276	274	239	291	264	275	268	309	290	277	285	263	263	283	279	284	265	281	274	315	258	265	251	265	276	292	247	265	245	264	276	252	280	258	277	271	262	270	241	270	262	278	232	276	249	261	267	258	256	291	242	273	277	260	267	269	292	277	259	244	266	295	300	261	286	273	249	260	268	249	238	245	277	252	257	245	250	247	253	279	273	292	269	256	273	263	267	269	269	246	261	226	281	254	263	260	271	319	261	267	269	246	254	259	243	244	258	285	292	290	283	242	232	287	283	258	255	276	260	280	271	247	273	258	263	302	280	279	272	297	268	282	267	283	292	245	265	251	265	282	271	255	267	276	300	281	262	261	261	264	273	262	265	285	276	276	284	279	254	279	273	253	281	291	289	290	265	251	230	261	259	303	263	270	271	280	286	263	256	265	256	250	263	281	261	259	248	250	260	264	259	275	251	281	260	279	268	276	257	245	274	274	276	272	267	287	265	318	267	260	259	272	258	304	255	246	283	240	263	290	290	276	278	253	286	247	272	273	281	262	276	252	267	263	291	256	276	272	240	270	278	282	236	247	290	281	234	256	229	273	275	282	283	272	256	271	267	271	270	267	257	237	255	267	243	256	264	230	271	289	266	270	263	275	269	250	289	254	246	298	253	248	275	259	287	268	298	283	264	274	272	257	262	261	260	288	246	244	281	262	272	299	269	275	262	224	235	270	246	282	297	259	268	260	256	247	275	288	281	273	279	280	286	269	249	252	290	311	260	242	285	267	249	242	256	259	274	236	251	274	253	272	250	294	242	275	276	261	268	289	256	289	291	230	258	240	259	243	269	232	252	245	255
19577	1913	1038	842	1833	694	425	430	333	317	293	285	266	248	280	247	244	220	258	214	244	249	255	207	244	255	202	239	222	239	227	234	210	242	230	234	183	232	244	199	232	239	216	216	238	232	212	225	232	230	214	247	226	227	226	206	204	201	219	243	219	211	238	211	228	251	243	240	239	193	234	231	224	213	235	195	237	216	227	256	220	254	215	233	229	216	223	217	200	199	224	202	184	235	198	197	225	225	203	204	204	218	209	220	222	202	215	241	215	207	252	223	223	219	202	221	235	226	232	229	232	206	218	247	220	212	227	212	242	226	199	222	205	217	218	231	215	200	220	224	215	223	223	212	182	191	218	236	206	199	214	201	207	239	197	247	216	230	205	214	227	249	216	231	226	215	249	206	212	217	238	231	215	220	217	215	200	204	241	236	239	203	225	211	227	209	207	224	203	231	215	224	229	225	205	205	186	212	216	244	230	216	217	238	235	207	213	229	233	220	233	233	224	219	234	215	218	253	217	209	217	245	212	213	199	217	224	225	249	238	243	199	193	225	201	219	225	215	222	224	214	208	235	241	206	217	207	265	199	203	226	236	240	229	218	228	222	217	206	224	241	221	232	207	199	221	222	207	213	199	226	228	223	233	200	213	215	245	223	198	216	246	225	177	200	231	237	184	204	186	223	236	224	219	212	222	206	231	208	198	200	246	206	194	207	237	218	219	206	203	221	218	205	217	218	227	231	209	221	236	234	218	226	225	212	225	207	203	257	264	241	217	231	219	206	226	214	219	225	210	230	216	236	219	220	205	273	220	204	217	227	208	208	230	242	215	246	236	219	200	219	215	216	211	180	231	205	231	207	234	174	214	188	222	252	249	217	213	234	216	220	224	188	228	214	208	225	210	237	248	230	232	235	231	219	203	209	222	202	228	215	248	224	245	219	200	195	193	186	231	235	232	239	238	212	218	222	222	236	208	226	238	255	226	219	207	206	218	192	197	205	232	202	200	205	209	221	231	222	191	203	223	204	214	236	209	233	234	222	209	232	227	243	221	227	218	199	225	230	228	207	242	203	181	226	219	233	214	180	231	209	238	225	223	231	214	198	221	196	206	219	198	231	222	213	214	237	232	205	261	243	234	230	217	222	261	232	218	223	222	230	225	212	199	209	243	202	212	218	218	240	205	206	242	221	233	243	190	201	218	204	205	208	233	214	202	236	198	229	231	237	200	207	214	203	217	203	238	237	203	209	228	232	213	218	210	216	235	184	210	232	251	219	215	225	244	202	212	217	198	240	237	222	197	212	219	180	219	209	200	214	224	187	217	204	214	206	218	230	202	227	228	212	222	211	215	243	197	222	226	230	224	237	219	228	240	214	207	260	209	215	225	210	261	207	236	213	221	207	270	218	240	224	212	199	191	228	201	222	224	236	230	196	223	252	229	234	228	228	244	271	218	224	224	216	220	223	231	197	209	219	237	248	182	225	211	267	218	228	222	215	229	238	241	210	202	220	238	224	228	211	221	217	211	207	211	225	214	194	230	195	238	253	225	220	216	221	230	205	243	228	232	230	203	241	207	231	223	239	212	205	229	230	266	225	219	250	197	227	222	209	239	217	223	213	212	242	210	236	219	211	193	215	218	232	222	219	226	224	231	219	234	210	197	205	199	224	228	240	220	215	248	205	199	205	221	233	249	238	231	194	217	205	222	226	227	225	226	208	214	212	200	210	222	203	233	218	230	239	192	238	197	229	235	223	208	211	204	217	213	236	230	246	214	237	224	204	188	229	217	214	216	222	224	229	215	211	211	213	250	223	212	217	214	222	204	223	205	208	224	195	211	224	225	219	211	209	230	217	225	232	192	217	194	211	211	249	201	219	240	208	229	232	238	223	242	221	241	184	216	218	207	222	218	231	209	239	240	246	238	247	220	227	220	216	238	237	203	249	235	202	207	206	211	218	215	187	235	211	214	237	229	223	231	220	231	217	201	207	221	214	228	222	182	234	193	223	202	208	205	210	230	226	238	208	208	202	193	194	246	220	233	217	220	200	216	205	235	235	193	241	189	225	216	230	192	216	236	221	219	222	210	232	196	227	219	251	200	223	224	255	222	198	214	214	198	217	212	228	244	230	201	213	260	201	226	236	230	206	206	210	204	216	203	235	239	212	226	225	210	201	238	212	217	218	241	206	259	212	235	219	204	201	220	227	228	227	247	228	235	233	216	213	218	222	227	239	228	244	221	251	191	232	178	236	216	200	234	220	217	230	197	199	206	208	199	247	213	245	208	246	237	248	204	246	213	231	209	226	224	188	200	220	218	213	233	206	225	234	227	229	238	213	219	243	238	221	212	238	226	212	209	213	219	213	225	238	225	204	208	217	183	206	224	233	220	233	221	218	204	242	211	249	245	201	206	244	230	198	208	233	208	209	230	203	221	222	230	180	202	179	195	217	199	222	221	272	238	213	205	232	215	219	251	215	231	187	250	222	229	208	235	225	266	210	224	236	190	242	216	210	198	215	220	240	226	218	196	217	211	192	226	230	233	206	217	204	234	230	203	187	222	230	236	194	222	222	206	219	227	183	212	223	255	237	215	201	241	222	224	260	237	215	204	234	192	214	223	221	208	216	206	228	217	199	229	208	245	212	211	194	206	216	203	242	200	251	209	230	226	205	220	224	209	268	229	223	216	207	210	223	239	228	207	221	204	213	212	227	204	225	201	213	214	195	238	215	232	202	197	201	215	223	224	220	226	241	221	226	209	238	172	199	236	242	235	200	196	233	210	220	215	198	240	217	210	208	224	235	222	221	216	217	208	177	192	214	219	213	223	215	230	200	228	247	219	212	233	228	195	211	199	219	217	231	204	202	239	226	213	221	222	213	214	198	205	221	202	210	225	220	212	227	209	218	202	214	231	201	228	212	223	216	204	218	216	187	203	207	223	182	203	225	234	234	202	223	217	197	216	207	235	203	186	209	236	244	214	211	226	227	210	219	218	203	217	211	253	212	253	219	237	227	205	230	216	215	206	225	230	254	233	248	215	232	207	206	224	221	216	211	209	215	204	209	196	239	197	200	220	215	192	210	213	232	209	235	208	230	222	233	219	224	206	212	224	215	226	232	214	210	202	190	214	229	240	227	211	208	208	218	194	211	214	216	243	191	186	210	201	201	199	201	213	206	224	245	227	231	232	201	210	221	241	234	243	213	216	215	212	205	210	239	188	223	214	205	250	243	244	234	230	246	215	222	238	211	231	208	224	214	210	233	220	216	216	214	231	207	202	222	230	221	229	261	239	205	212	232	203	234	214	223	251	194	227	214	228	204	212	236	210	228	209	235	240	210	223	249	205	224	239	226	224	255	220	211	225	216	234	222	217	207	216	200	225	237	221	220	208	191	219	229	228	206	210	227	216	219	229	224	242	199	212	226	166	226	215	231	248	216	207	220	243	256	229	217	211	243	204	222	237	192	232	220	234	224	231	209	222	213	193	220	216	208	208
9960	1194	2207	2687	7267	2032	1801	1522	1283	1183	1120	985	943	955	822	856	813	768	749	699	669	704	677	646	648	642	678	628	673	644	643	659	633	583	624	617	612	602	622	623	573	599	623	623	579	567	568	578	599	588	594	586	622	566	593	595	542	615	602	571	600	601	578	580	591	555	592	563	596	545	606	572	579	570	625	587	558	594	544	599	559	540	568	547	591	569	540	572	545	590	606	567	532	574	508	548	583	569	571	560	557	576	569	571	553	587	528	580	615	533	560	584	597	576	575	548	624	581	587	516	555	560	578	554	559	559	578	594	524	538	583	583	568	595	551	614	572	535	550	542	531	565	547	510	554	546	581	568	551	588	548	619	567	551	517	630	595	591	571	594	535	560	539	575	590	564	538	545	559	546	572	568	537	589	579	586	536	595	545	531	587	541	568	541	526	586	534	600	563	548	572	516	536	540	534	572	571	579	575	548	582	577	553	535	563	600	512	562	597	555	556	551	522	537	545	558	574	531	611	591	627	546	552	605	581	570	573	568	553	590	594	609	546	537	549	537	581	559	544	563	551	555	579	551	537	593	540	560	561	594	569	541	595	589	596	582	525	597	538	545	588	541	592	565	528	582	561	561	529	584	587	574	590	555	597	551	557	574	587	541	574	587	555	573	558	574	547	554	575	548	555	562	567	555	572	571	547	556	558	545	563	597	579	577	574	578	579	560	560	537	559	522	572	559	562	602	583	615	563	592	565	551	562	545	569	537	556	535	576	560	567	550	570	558	536	600	537	602	583	551	592	548	517	557	582	552	564	573	539	527	547	567	533	562	585	544	566	560	573	553	575	589	559	537	558	568	561	549	585	562	564	555	569	569	556	520	557	566	555	549	540	567	552	489	587	521	561	563	549	540	583	612	571	573	541	535	528	579	567	551	560	565	519	548	602	562	509	573	575	582	570	575	537	593	519	524	569	580	557	581	543	608	566	542	547	587	551	542	586	632	561	554	582	562	564	583	536	537	601	559	566	556	566	615	541	590	508	558	511	599	595	575	528	556	575	595	567	575	625	556	529	520	542	596	533	549	549	548	594	619	566	603	561	541	576	600	547	520	560	571	581	535	588	572	550	592	538	587	522	545	583	638	568	541	586	547	524	570	604	585	549	535	579	563	579	565	557	551	605	558	554	564	588	574	545	612	594	573	527	571	495	540	630	570	575	563	526	558	530	533	591	558	588	540	601	562	563	537	532	559	570	536	535	569	551	597	553	513	587	589	544	561	556	544	575	562	576	571	591	550	571	571	565	614	594	563	616	541	589	551	577	563	588	557	575	579	581	594	542	594	547	538	525	557	607	551	555	575	544	570	529	536	536	561	537	494	569	566	531	603	578	567	574	532	556	585	532	552	569	567	558	533	587	565	558	545	564	587	519	584	583	520	573	553	556	558	538	592	594	562	553	576	606	540	525	578	556	544	559	551	544	547	576	571	534	581	521	575	540	569	556	528	545	530	564	537	562	576	523	601	581	585	628	555	626	527	504	563	551	564	583	532	537	542	548	532	588	551	546	594	541	555	565	586	579	591	560	542	544	547	528	543	557	565	580	595	570	582	542	571	566	574	570	556	555	559	535	565	547	546	567	517	552	619	570	572	566	544	543	560	597	528	562	612	562	556	576	534	569	582	603	549	573	535	562	561	549	542	542	529	543	563	620	574	532	538	522	577	552	510	593	596	524	540	536	573	542	548	532	532	596	561	559	513	578	552	581	530	595	597	524	591	548	540	571	519	578	546	588	561	566	571	544	556	578	527	577	564	560	572	548	548	605	589	533	563	527	580	502	550	591	538	548	564	534	576	557	532	588	555	514	579	580	548	552	526	559	590	593	565	525	543	571	569	577	579	572	562	546	540	545	554	508	560	538	569	550	553	545	561	550	541	531	591	539	544	515	530	563	574	553	542	578	555	565	577	596	535	527	549	577	561	559	540	600	483	549	532	596	513	601	561	578	581	505	583	594	583	569	554	576	531	550	549	563	522	579	539	575	548	573	542	577	567	596	569	581	553	556	593	576	566	553	549	552	545	530	575	567	560	530	575	563	576	575	570	569	558	563	575	590	549	557	533	560	547	536	521	593	543	630	554	582	570	570	577	588	549	562	565	555	589	578	541	554	561	572	569	532	583	603	545	580	587	587	589	569	523	599	617	544	569	595	567	568	595	540	552	536	562	554	568	568	544	584	574	539	539	564	553	602	578	542	561	574	536	585	594	557	572	545	578	568	562	597	598	557	525	529	557	534	552	554	553	563	535	538	580	569	552	555	569	549	539	601	601	558	546	565	583	560	573	539	562	593	553	590	502	575	535	553	542	551	522	533	579	552	529	550	549	537	534	545	592	563	586	521	586	556	536	543	549	580	541	523	613	552	532	516	595	548	575	536	566	615	532	582	560	517	575	554	551	572	591	582	534	587	553	548	550	553	593	524	575	536	561	564	582	609	522	613	544	576	547	564	528	545	559	495	595	570	561	525	587	548	584	532	559	582	577	509	545	524	561	608	547	598	578	535	609	541	543	541	585	529	599	592	589	579	561	560	591	566	580	600	559	538	553	571	563	550	561	568	556	540	570	535	557	523	574	478	566	596	547	592	544	554	521	581	554	528	549	548	607	548	571	557	539	512	593	565	571	550	528	522	573	550	523	560	540	597	570	559	582	615	503	535	582	563	573	547	619	560	568	579	552	547	544	566	562	536	567	565	586	584	562	580	540	586	530	568	528	553	553	587	601	559	528	580	578	582	576	567	598	555	552	554	549	602	523	560	539	550	573	526	556	557	575	537	549	543	537	599	591	521	530	515	557	540	563	567	593	623	512	549	518	569	573	564	602	531	590	528	598	556	554	599	587	583	571	553	529	595	577	560	560	555	572	568	567	558	547	557	564	533	606	610	570	593	546	575	598	601	568	572	528	559	491	591	545	540	584	541	553	609	561	585	551	555	583	525	577	562	526	565	533	529	522	579	605	548	582	589	539	561	585	535	566	579	584	539	556	522	550	541	568	571	514	594	571	547	564	582	555	579	532	535	520	558	553	563	547	548	560	518	579	568	549	563	574	533	572	536	573	595	578	579	531	588	550	552	582	543	528	557	571	552	584	563	581	584	559	554	558	549	569	525	558	583	572	584	534	586	573	592	532	598	547	577	599	525	544	550	540	553	568	569	538	536	556	574	562	562	571	526	553	531	549	553	560	562	579	549	578	561	573	554	573	582	528	552	543	559	557	574	560	562	546	634	556	568	570	557	597	559	593	555	550	533	568	567	544	542	540	546	564	535	557	570	567	521	563	519	530	540	537	546	563	556	550	551	573	576	598	553	570	555	577	541	557	561	624	600	538	519	627	551	540	570	529	560	546	572	551	537	531	562	568	568	558	553	579	548	535	568	589	541	516	543	509	549	577	562	574	612	559	585	550	543	608	553	569	589	546	512	565	578	550	567	588	518	518	563	529	523	562
31527	6257	2269	1659	3552	1415	723	565	528	464	396	374	379	377	361	334	342	308	304	310	306	282	331	268	294	270	279	292	271	286	287	281	289	283	251	278	255	280	263	258	259	246	277	243	270	289	273	236	274	236	284	252	302	265	284	268	238	272	304	250	277	287	278	273	295	249	262	256	256	259	265	243	245	261	261	285	258	272	263	260	274	248	292	251	296	265	255	258	264	247	259	248	274	277	262	281	283	255	272	262	263	283	223	267	261	257	295	227	255	236	237	280	266	270	234	271	275	249	254	247	260	253	231	286	268	252	253	262	290	247	271	263	258	253	247	251	277	244	291	288	299	263	302	254	271	269	258	251	250	264	284	265	276	255	247	246	262	289	258	235	243	284	256	288	288	266	264	241	241	284	275	281	256	282	256	263	246	256	249	271	285	260	274	303	248	260	265	272	253	243	227	268	283	261	237	264	255	239	252	252	282	252	264	272	254	282	264	263	288	286	259	238	269	245	262	261	256	283	249	287	295	232	236	275	261	231	264	254	247	230	235	264	290	262	258	232	266	248	272	249	270	260	288	225	245	270	235	268	287	246	267	255	258	253	257	259	277	246	248	281	241	243	278	261	234	242	273	257	258	261	276	242	280	244	265	266	273	282	243	287	255	258	281	274	257	276	257	295	286	265	285	253	263	248	236	262	237	278	270	239	258	248	284	265	250	259	265	258	270	284	265	249	276	272	276	250	262	240	270	283	265	273	292	253	264	264	252	238	259	254	267	268	228	283	274	237	304	274	262	254	279	270	254	284	263	271	260	275	273	247	238	274	254	287	252	253	260	254	253	244	251	257	295	280	273	259	283	265	251	280	273	264	266	236	238	285	248	280	252	269	271	281	229	268	249	280	247	257	233	243	268	270	234	242	252	260	256	293	259	260	257	257	251	255	247	263	264	223	277	291	278	259	277	242	276	261	248	288	238	272	281	258	276	248	260	263	267	263	237	274	218	235	263	243	224	256	256	297	245	246	275	275	261	224	276	245	275	263	265	273	262	267	247	290	279	250	265	252	248	257	287	251	226	273	266	257	264	271	274	230	261	271	278	262	273	260	264	270	285	259	274	271	247	254	247	250	288	265	279	245	278	251	284	252	285	288	280	235	257	271	267	215	258	234	281	284	283	273	265	248	239	263	257	252	264	247	251	261	259	252	279	244	257	253	274	268	282	265	273	250	260	256	274	246	280	272	267	254	277	240	239	240	273	252	254	298	257	293	253	262	281	290	270	254	263	254	237	265	289	249	242	241	287	264	263	266	242	250	258	231	250	251	252	247	281	270	269	256	262	291	266	255	283	256	284	259	244	253	257	285	286	244	253	229	269	263	272	268	250	258	264	246	253	251	259	262	275	276	283	226	265	258	266	276	254	242	281	251	253	267	259	263	257	310	253	255	256	267	254	247	284	241	256	265	278	260	244	295	271	228	256	268	286	256	241	252	237	257	265	249	238	267	264	258	249	272	276	246	274	253	267	260	258	301	251	290	274	268	265	268	275	272	290	291	244	265	276	282	265	277	269	242	280	225	246	243	253	276	261	251	254	271	252	257	265	233	239	231	279	276	240	284	279	262	256	278	277	280	301	283	258	262	259	258	238	242	261	252	273	243	272	274	261	253	264	275	268	279	256	262	245	267	247	300	268	260	248	245	274	252	254	280	251	255	265	283	232	236	283	264	260	260	256	271	248	253	258	248	256	253	258	230	262	278	265	286	285	275	299	282	252	239	271	263	266	263	238	243	277	282	244	251	284	265	249	264	264	240	245	247	279	277	264	290	266	224	244	283	270	242	283	272	244	270	309	261	225	262	286	268	224	253	273	270	277	261	266	236	267	255	225	301	283	255	260	283	267	261	243	293	252	226	245	269	258	251	250	235	251	280	253	250	262	256	257	274	257	270	256	244	275	229	261	240	263	251	229	289	264	260	280	288	260	242	271	282	257	233	263	244	259	244	273	276	265	280	265	286	263	279	260	247	238	268	292	255	267	300	280	265	287	253	240	243	274	257	234	268	242	271	280	281	267	247	267	246	252	286	250	274	254	273	223	258	272	235	281	254	252	259	217	241	266	292	236	285	251	259	237	272	259	285	259	273	244	241	254	279	261	249	240	239	262	281	254	255	238	258	261	250	255	249	245	241	214	289	268	268	234	273	270	262	234	270	280	302	260	239	283	233	246	261	255	248	278	286	260	283	241	275	258	262	240	247	308	263	269	257	267	272	275	250	257	239	243	294	290	250	267	274	257	254	265	262	254	257	270	253	234	280	261	252	264	263	255	291	272	243	254	266	260	248	228	268	269	279	256	286	243	256	283	266	275	264	266	288	254	293	280	262	302	257	257	239	227	283	260	288	277	247	241	253	270	246	268	273	250	242	239	246	254	229	274	247	277	240	264	282	245	282	264	236	258	251	268	255	261	282	281	255	264	266	264	267	246	249	280	247	269	273	259	265	273	218	266	272	269	292	256	299	284	291	246	258	282	271	254	281	249	261	283	267	273	271	267	243	249	243	228	310	271	253	252	257	282	291	228	244	265	275	272	238	264	262	252	250	242	281	234	285	255	241	259	260	252	245	253	288	288	259	281	298	260	257	243	266	276	264	276	266	282	281	243	251	232	279	216	265	255	253	289	242	264	251	255	281	241	260	284	267	235	308	230	275	241	255	272	245	263	286	296	256	253	291	277	254	269	296	277	282	249	270	262	226	255	253	253	274	264	287	273	266	268	273	228	250	237	244	260	289	249	271	249	249	242	258	245	264	268	263	243	242	260	270	246	235	280	242	247	277	269	263	238	277	269	229	263	232	266	250	246	212	260	221	249	270	260	267	252	253	288	260	243	244	229	264	258	273	279	265	271	283	257	234	249	279	292	250	272	259	263	232	286	274	273	269	290	266	280	261	291	236	277	252	262	239	232	266	279	256	196	258	268	269	283	276	255	265	268	270	268	245	252	231	256	256	241	259	237	255	271	284	261	261	261	258	252	244	282	229	249	248	247	275	262	237	251	263	264	260	262	287	287	258	272	260	251	257	249	259	258	241	263	265	278	252	262	256	250	242	276	265	298	257	267	277	244	259	262	284	243	271	285	246	284	274	266	258	282	280	265	282	256	250	270	220	281	267	266	222	251	277	276	241	258	263	255	248	259	259	262	242	271	270	294	277	262	263	260	311	266	256	293	264	286	306	263	235	260	276	277	260	250	261	302	253	261	297	260	267	275	273	260	254	257	252	263	265	249	255	270	266	252	247	281	266	225	274	226	284	251	263	232	278	274	236	282	242	230	230	278	260	261	256	264	255	264	266	293	259	270	253	274	264	272	286	247	261	248	263	251	223	251	267	261	250	274	266	261	280	294	221	253	249	259	263	239	259	275	280	259	255	251	239	245	264	273	228	269	289	283	278	243	255	243	302	259	258	272	249	254	267	255	247	235	275	270	286	259	222	241	297	289	236	277	275
14012	1908	3965	4739	11405	3530	2964	2496	2198	1893	1659	1531	1391	1296	1172	1163	1055	1026	1007	953	914	854	838	893	849	825	822	799	799	774	761	780	707	715	727	774	765	706	707	680	720	681	654	692	697	688	654	735	693	723	694	598	650	684	688	642	684	664	676	641	684	679	689	653	660	666	649	650	647	654	638	622	661	612	616	657	634	617	626	658	603	639	660	651	658	637	622	608	643	664	633	646	662	633	604	604	607	642	623	635	582	621	670	634	643	622	605	656	643	657	581	667	624	633	627	624	591	643	603	610	623	643	636	634	613	608	652	649	671	628	635	631	627	636	648	643	616	647	584	635	659	631	614	679	610	617	635	596	605	634	643	629	608	580	609	613	606	606	623	635	647	633	612	676	603	584	609	619	603	630	628	643	624	613	608	635	610	640	651	637	630	641	643	700	631	621	595	660	625	628	639	606	602	611	608	652	679	613	677	643	630	590	631	592	669	663	657	635	667	649	632	657	632	622	635	606	648	629	619	643	641	606	623	589	611	613	613	596	605	597	650	576	634	638	633	628	642	616	611	641	639	628	621	618	674	570	651	622	616	642	567	644	657	621	635	622	588	643	621	617	618	635	628	610	655	607	584	591	645	632	637	621	675	652	659	659	641	587	588	643	604	629	605	607	640	653	607	659	668	579	656	648	612	628	645	625	625	626	668	676	653	610	633	593	658	586	590	595	614	602	599	604	611	633	640	597	626	645	605	630	620	601	595	623	598	637	677	605	623	610	627	609	600	619	648	595	619	664	615	650	645	636	600	640	585	613	585	665	603	646	664	607	657	626	595	644	636	635	662	649	609	610	607	603	631	707	631	627	632	621	603	625	634	656	607	607	660	630	615	617	641	635	618	557	593	688	614	623	654	636	610	626	614	659	679	611	635	624	672	684	621	648	625	656	652	619	636	632	609	636	645	658	645	656	637	673	657	631	581	641	662	652	633	632	619	651	655	616	618	632	596	604	589	659	597	627	632	589	624	678	645	624	636	653	633	628	619	631	690	644	627	626	633	601	596	610	625	638	630	609	591	595	644	626	614	638	589	668	614	627	612	615	620	611	641	619	581	636	623	616	610	639	642	585	600	639	632	642	606	695	650	616	632	645	620	670	617	645	638	621	653	598	645	603	654	608	607	608	627	617	643	619	596	639	641	671	609	625	624	632	606	611	658	646	603	616	645	626	596	621	637	607	579	584	620	605	635	609	605	634	591	620	628	661	599	606	620	646	621	634	608	646	643	610	580	645	641	616	643	634	641	648	629	642	665	650	611	639	626	622	624	610	612	630	622	612	654	629	610	613	573	608	615	622	591	654	604	624	615	627	595	608	641	615	608	612	620	628	639	591	634	598	657	554	679	629	635	593	640	666	623	623	633	646	630	632	593	598	610	635	588	606	670	614	608	621	668	580	638	619	643	566	611	626	600	620	592	659	596	659	659	547	626	601	587	612	606	597	616	609	602	602	611	646	623	595	612	609	601	645	650	575	630	616	668	639	582	646	602	590	609	648	648	617	599	624	627	618	655	619	645	621	612	677	622	617	646	622	619	650	607	636	612	582	604	586	597	643	577	613	661	595	664	591	615	583	605	674	659	631	652	632	620	673	580	682	671	617	652	618	619	587	623	626	634	635	627	578	622	642	588	639	628	648	624	607	627	598	635	639	634	618	635	593	651	644	583	603	621	658	634	610	633	591	595	625	585	611	612	591	669	658	608	607	595	705	645	659	628	610	674	612	601	613	622	670	671	649	649	640	596	583	634	632	587	629	599	631	599	617	627	610	614	611	588	658	635	650	654	608	664	664	656	625	650	607	640	608	679	682	612	662	597	662	639	645	647	648	625	625	656	639	661	578	615	578	614	604	645	603	633	650	602	610	647	671	666	641	611	634	601	590	658	617	582	688	645	621	595	631	665	641	615	635	608	607	596	591	632	654	682	604	635	659	605	651	681	566	633	575	610	656	671	624	607	614	589	671	613	592	631	634	649	606	624	632	583	653	670	638	605	619	632	677	630	654	629	626	638	625	658	634	661	632	634	665	656	674	614	593	634	621	631	623	643	585	658	598	596	636	630	598	623	603	603	588	630	645	646	663	607	632	606	629	615	624	641	602	622	566	596	592	637	643	581	619	612	626	623	625	594	632	641	653	643	643	605	576	609	665	621	638	653	644	575	660	645	638	655	648	586	605	644	595	680	607	613	623	638	612	597	643	617	589	570	617	599	616	630	630	621	610	624	635	641	618	666	576	615	640	648	650	605	653	616	598	633	667	617	589	652	590	662	642	618	654	654	593	643	621	594	572	627	600	597	592	651	616	602	613	608	620	684	628	621	641	640	635	620	593	618	606	641	659	630	649	624	653	646	637	616	618	658	574	638	630	594	614	615	623	616	615	635	651	651	634	620	634	667	574	633	630	684	677	587	625	619	609	607	633	615	658	662	618	627	588	603	620	598	642	627	612	635	618	631	614	607	625	651	680	633	612	693	644	585	680	643	642	679	635	600	642	633	622	579	597	643	622	638	621	624	625	655	591	634	643	621	658	669	624	612	672	611	651	618	615	612	627	629	599	624	596	659	568	638	656	630	650	617	595	616	590	677	644	649	627	607	655	658	644	635	597	659	642	592	640	604	603	612	576	641	642	621	614	578	632	656	651	644	640	625	674	641	626	600	649	644	575	644	597	605	562	652	680	649	622	596	630	601	615	616	629	641	633	674	623	646	605	591	665	646	635	570	642	591	615	632	614	581	640	629	621	618	661	683	593	594	589	670	643	651	614	598	611	575	611	634	665	646	624	619	641	658	606	625	611	612	623	602	664	614	636	604	600	682	644	635	635	600	673	643	612	648	593	627	662	627	601	642	573	623	634	586	655	645	605	670	609	586	608	626	641	639	606	602	608	629	663	616	631	648	631	628	608	593	635	619	636	653	655	625	633	636	642	618	615	628	628	641	583	638	624	605	648	619	642	677	619	655	630	624	632	621	614	633	598	630	617	638	643	632	604	645	598	641	627	657	627	648	571	628	648	681	638	653	631	606	637	631	586	616	629	633	667	584	600	618	576	620	639	598	647	630	605	618	626	601	626	629	612	613	608	608	592	603	598	634	646	599	647	612	632	624	612	673	607	610	617	599	657	633	654	619	627	597	598	688	639	641	641	661	627	594	640	621	618	604	612	620	651	606	584	652	624	653	641	651	604	657	576	624	570	614	613	619	606	623	620	607	627	614	608	606	635	624	627	648	622	618	624	600	656	621	615	620	620	638	611	635	642	611	619	627	602	662	615	600	642	591	619	649	633	646	607	629	576	653	612	613	599	624	630	654	585	630	685	592	585	646	641	630	604	645	626	644	620	640	624	619	608	641	685	625	594	614	573	639	636	652	598	622	596	643	631	626	623	610	612	666	588	597	637	606	602	617	613	589	630	621	621	656	626	611	606	648	648	602	625	632	607	641	620	657	629	613	661
2263	113	107	104	119	83	84	77	72	88	83	78	90	93	80	88	69	70	97	85	76	77	83	86	70	76	81	78	97	75	78	89	82	81	79	92	89	85	76	78	72	75	88	83	81	79	87	82	90	79	90	89	85	68	66	87	65	75	85	92	66	89	83	76	89	72	76	88	82	87	85	89	95	66	73	78	70	83	85	88	85	82	89	71	92	83	90	96	61	76	57	85	92	97	82	72	85	89	84	86	65	103	75	88	100	93	93	89	93	85	85	93	77	92	69	79	95	84	83	76	75	75	95	89	87	94	85	80	93	90	70	77	82	86	78	70	87	92	61	82	95	101	78	72	90	83	91	70	78	91	82	73	100	89	78	82	69	88	81	65	78	87	78	102	82	85	89	85	75	92	89	89	84	88	72	94	83	76	87	78	83	70	88	95	80	96	85	84	101	72	102	77	75	84	78	105	100	77	88	91	95	102	99	72	69	84	70	95	82	89	97	71	82	85	72	85	83	76	95	97	94	64	104	84	73	83	85	95	85	80	78	74	67	80	72	79	69	71	79	86	99	83	78	75	79	89	83	91	80	77	97	110	85	92	110	71	78	82	81	75	88	91	87	79	74	71	80	89	103	75	81	88	88	64	79	89	101	89	71	72	74	74	96	81	80	103	84	93	83	86	65	81	99	79	93	76	80	76	107	103	87	77	91	98	70	87	80	79	87	79	87	88	80	77	86	79	94	89	71	77	87	87	108	92	88	78	90	88	80	72	74	110	74	85	81	99	85	78	83	81	94	94	79	87	103	84	90	89	81	67	97	92	98	87	83	81	85	93	106	84	90	67	95	92	80	75	76	86	83	86	78	103	75	78	68	61	86	90	86	86	81	90	85	89	72	86	78	67	84	91	65	90	91	93	95	80	76	84	77	83	99	77	65	86	84	100	69	100	79	68	82	96	84	93	84	95	79	86	77	100	81	85	94	89	67	77	97	96	70	74	80	90	89	76	103	74	88	60	87	75	90	98	96	83	71	97	96	86	84	102	94	86	68	72	77	97	102	82	91	78	67	88	81	93	88	84	84	83	75	69	99	82	90	97	81	73	85	84	74	83	97	75	100	77	84	74	94	75	73	89	90	97	84	85	86	80	86	95	71	73	77	86	70	81	86	82	88	80	90	70	83	83	95	79	94	79	70	85	86	76	86	90	78	73	79	78	102	84	85	75	88	79	69	73	108	89	83	75	84	111	81	85	87	84	82	74	73	71	86	93	78	78	84	74	83	78	76	94	83	86	81	102	78	78	77	74	85	97	74	79	73	83	75	86	101	90	65	73	73	65	72	76	92	77	96	79	78	83	102	88	81	95	83	79	71	73	69	87	87	86	75	91	84	79	90	85	88	83	97	82	87	68	77	88	100	82	84	85	96	97	75	80	89	89	106	81	82	81	67	84	85	75	91	76	98	85	84	83	79	94	80	81	87	82	75	84	103	89	81	86	85	81	84	64	81	94	67	95	75	71	84	87	92	91	87	91	84	90	77	63	84	96	68	79	87	85	84	89	111	95	88	91	67	95	79	69	77	75	71	89	77	83	72	114	104	86	80	96	96	87	81	95	78	84	84	76	77	84	93	90	100	63	82	89	81	87	90	98	98	94	80	67	95	98	91	79	98	81	77	100	79	78	80	85	85	77	78	85	89	87	71	84	83	81	86	78	85	72	104	81	83	92	81	92	70	99	79	79	91	86	75	91	76	80	87	109	96	84	76	79	84	83	91	57	67	86	84	102	73	81	82	82	95	77	75	87	63	77	84	81	86	75	83	102	94	87	86	75	58	75	91	99	92	78	84	86	80	87	85	76	79	87	80	74	69	81	91	81	79	81	77	90	87	89	77	76	76	89	90	79	97	84	93	81	100	81	87	76	101	78	83	74	91	76	68	74	86	82	78	75	78	100	83	74	92	64	73	91	81	94	92	91	78	87	78	69	83	88	86	78	81	80	93	75	73	90	79	75	88	75	96	75	94	84	85	70	87	84	69	94	81	68	81	80	71	95	83	86	81	79	94	93	90	93	78	66	63	88	83	77	69	91	95	90	77	84	106	99	61	71	94	81	80	92	97	93	86	91	94	87	74	75	79	92	91	79	78	91	91	80	90	87	87	61	92	80	80	77	105	86	96	78	90	83	98	78	79	88	84	97	82	75	93	94	103	84	72	89	79	83	86	74	60	72	82	96	77	83	100	85	104	82	75	60	82	78	90	81	79	87	79	92	71	92	111	75	76	93	73	85	54	100	79	83	91	88	83	77	90	83	88	92	79	84	86	73	96	92	96	81	89	91	93	82	78	72	76	77	102	89	63	83	81	77	73	84	61	82	93	69	93	87	93	89	67	91	75	84	93	87	86	92	77	79	101	79	74	87	91	101	83	87	86	82	94	70	78	71	68	68	79	73	77	95	83	84	84	81	88	77	76	100	82	74	81	80	90	97	76	79	83	89	93	80	79	88	72	99	106	84	69	97	84	79	101	97	82	85	83	82	71	92	81	74	65	86	109	92	77	87	94	77	84	75	91	82	69	76	71	66	108	76	92	83	79	84	89	86	80	95	101	86	75	87	87	87	94	82	66	81	85	76	81	98	103	63	70	84	80	89	85	82	99	109	80	72	79	78	77	107	80	89	95	71	70	89	82	87	84	70	84	76	68	80	74	79	81	77	75	70	82	95	81	75	78	86	77	87	69	88	86	73	89	89	91	69	97	67	89	88	83	83	94	75	79	82	76	73	81	93	89	67	77	80	76	80	85	78	93	93	78	89	77	70	89	88	59	75	87	83	92	79	75	82	72	99	97	77	97	88	82	89	106	81	90	87	63	60	75	94	84	76	76	93	100	91	100	101	73	71	78	60	74	96	63	103	78	74	77	80	78	96	90	81	83	87	83	75	98	78	73	83	90	83	78	90	91	71	103	65	80	88	88	102	84	83	71	93	79	81	85	79	84	86	79	88	85	80	77	100	70	88	74	80	69	80	88	78	84	80	85	67	87	74	84	92	84	103	100	87	95	78	83	77	88	99	95	81	64	88	96	58	75	84	84	78	60	80	72	80	88	95	83	82	108	88	82	73	90	84	78	73	82	75	79	94	73	73	87	78	78	86	92	83	70	86	90	70	78	85	83	74	87	91	76	90	82	89	79	75	81	70	84	75	78	71	91	105	96	84	95	100	98	80	104	95	60	96	83	74	86	86	77	87	87	71	90	81	86	97	82	78	65	76	103	83	73	81	76	71	76	68	89	76	96	91	102	78	108	87	76	84	89	62	85	104	80	86	74	92	89	77	76	84	80	61	87	93	100	78	87	108	89	75	89	97	83	67	78	85	93	91	100	74	86	79	90	84	84	93	82	94	84	94	83	81	90	72	112	68	95	105	76	77	91	83	86	76	72	73	88	71	93	82	94	79	65	99	101	82	79	74	70	79	65	93	72	87	88	82	97	82	81	79	65	99
2540	320	325	357	550	314	289	290	267	279	266	287	282	304	263	280	262	266	275	253	262	268	279	270	278	260	293	276	241	286	305	274	263	259	269	283	277	280	277	277	270	291	292	291	273	277	301	262	255	269	252	254	263	238	261	267	269	289	279	264	241	272	280	246	256	262	279	253	266	256	268	239	261	273	263	230	263	276	298	261	285	274	278	271	286	265	253	251	257	278	257	251	250	255	258	275	256	260	270	257	274	278	236	292	252	257	278	279	243	289	301	241	276	282	244	281	272	267	257	236	260	287	265	277	290	254	243	279	255	261	286	264	267	263	281	271	253	280	269	260	253	274	227	252	247	275	239	252	293	300	234	252	273	268	258	259	248	299	246	302	291	281	249	275	266	286	261	283	296	270	254	276	266	271	292	276	290	292	268	269	256	253	272	274	256	289	291	258	241	275	255	285	281	298	282	256	249	238	274	290	261	264	260	248	266	249	265	248	281	236	254	260	267	254	270	271	263	269	265	293	271	285	241	262	275	297	274	259	260	239	267	272	264	264	242	254	265	214	305	247	239	256	265	276	254	278	267	252	277	289	283	278	260	259	263	239	253	259	282	244	245	252	259	222	277	268	281	241	252	279	245	296	278	257	276	246	264	274	256	267	238	256	260	273	277	240	276	255	253	250	259	252	273	291	255	259	259	271	253	271	292	264	259	287	283	282	286	272	268	248	269	250	287	269	248	255	281	235	265	258	278	244	266	269	259	233	292	281	249	268	275	282	271	280	281	246	273	291	262	240	231	273	266	282	247	263	262	288	276	283	247	299	268	287	251	243	244	290	263	231	286	289	268	268	265	247	238	268	267	258	258	232	279	254	283	258	279	273	255	252	281	266	249	230	275	237	268	263	248	258	289	267	271	264	247	256	281	256	265	296	288	272	278	277	280	234	296	248	279	293	280	264	262	240	283	255	263	267	268	245	277	285	258	243	274	258	271	232	272	277	282	275	257	243	261	263	267	267	233	258	276	251	243	268	265	261	281	256	268	260	275	291	257	261	259	272	274	270	229	250	256	256	268	281	298	244	280	286	265	268	289	267	254	239	299	257	265	264	274	254	292	264	252	240	292	261	272	278	271	268	256	250	280	275	241	262	258	254	287	251	274	254	315	276	256	252	274	258	269	240	265	247	253	257	248	291	264	238	236	255	240	278	262	282	280	265	253	279	259	254	272	300	272	271	274	273	255	276	253	253	290	256	257	259	242	268	264	264	296	260	262	275	298	239	264	241	262	269	276	249	272	256	282	285	271	258	263	264	263	274	275	243	271	255	260	251	265	264	272	272	270	246	286	244	230	275	242	264	249	277	260	285	253	277	290	258	272	268	289	266	270	260	296	262	276	280	264	250	249	259	284	245	256	262	270	277	286	264	256	288	277	296	221	264	282	244	281	268	271	279	271	241	274	252	237	299	239	260	248	284	263	276	304	241	273	257	287	272	272	283	267	276	280	270	279	277	282	298	270	273	250	266	245	272	248	257	285	266	287	289	302	280	260	246	279	271	296	248	266	276	248	255	306	268	256	296	268	278	255	250	269	261	280	255	266	248	286	257	290	253	226	268	265	266	258	273	259	263	237	259	274	249	249	266	272	258	250	261	254	273	219	257	249	244	263	258	269	273	255	271	284	250	273	269	247	269	263	250	269	256	239	262	280	260	262	276	274	269	255	254	263	273	239	271	271	270	263	264	263	255	257	260	247	259	247	255	270	249	276	229	230	275	262	273	233	280	266	277	241	259	271	249	273	276	269	281	257	271	255	283	265	287	289	240	284	238	253	250	271	272	264	260	273	282	274	247	310	291	257	249	222	245	289	273	242	274	271	246	277	265	299	264	245	230	286	228	277	256	256	270	274	263	261	260	273	262	244	274	256	234	278	226	271	279	274	257	313	279	258	265	293	252	249	249	244	268	231	283	256	256	268	258	272	245	254	268	259	267	282	268	267	248	263	296	266	278	251	276	262	279	279	248	273	262	258	258	271	287	258	227	258	249	272	245	250	254	236	267	243	286	268	272	271	269	291	252	245	263	261	266	260	276	291	261	292	248	280	275	274	260	294	271	255	280	247	278	253	267	244	288	240	249	268	275	295	280	238	254	263	248	261	261	252	252	273	256	303	245	249	274	259	265	286	284	234	267	293	247	277	253	257	238	221	255	254	278	275	271	253	247	299	263	233	284	287	263	256	266	274	305	267	258	276	269	261	277	268	248	277	266	278	251	292	269	259	287	267	271	274	252	285	273	256	271	271	270	244	259	290	290	247	257	270	257	268	236	234	263	277	257	297	265	251	247	263	259	260	285	280	254	271	265	266	304	276	263	260	273	273	270	252	225	279	265	280	261	254	292	252	275	246	261	257	260	274	288	243	274	270	265	254	257	275	241	270	271	270	271	271	260	255	257	258	297	271	273	289	285	252	263	264	278	268	249	268	278	229	265	237	272	284	267	269	273	223	235	275	291	256	242	295	257	280	267	272	244	250	295	254	269	271	262	257	258	262	249	273	287	262	268	260	260	284	266	279	256	236	273	286	256	250	234	275	267	264	244	284	263	292	277	280	270	255	270	259	255	270	281	260	270	268	263	281	248	274	265	249	270	267	263	255	275	269	254	278	268	267	273	270	272	262	268	273	294	245	271	267	280	283	267	242	285	250	311	301	289	278	247	269	255	271	265	292	243	273	248	252	265	270	248	253	277	287	285	276	275	261	275	272	262	292	244	266	316	248	292	255	279	262	274	265	284	274	269	260	297	259	267	247	266	270	263	283	282	255	260	282	276	265	265	286	278	278	255	258	258	278	271	281	266	255	273	256	253	257	260	288	273	242	267	243	252	245	277	255	248	248	259	261	260	258	293	257	254	250	256	250	238	264	255	255	268	262	272	272	257	265	238	279	263	269	250	281	247	268	277	252	252	249	255	257	303	255	283	254	268	254	266	301	248	240	245	262	289	284	292	252	279	262	302	237	276	263	243	271	259	263	283	290	259	298	242	255	279	297	238	277	249	278	230	260	283	249	278	259	238	298	286	267	275	256	244	268	258	257	261	267	273	234	272	243	265	268	282	252	260	289	275	254	261	251	265	253	271	242	249	287	271	257	280	247	269	249	263	257	245	251	260	277	273	264	254	241	285	261	244	288	275	272	269	268	274	251	259	271	285	264	260	250	254	256	255	263	294	261	273	264	235	273	289	254	270	243	257	282	279	249	273	243	280	282	278	260	275	296	250	258	257	235	259	280	258	275	228	263	267	252	259	294	277	255	242	265	244	253	265	245	285	286	263	281	281	262	284	292	236	271	280	251	293	241	280	276	236	230	268	258	271	255	284	272	267	265	228	261	258	280	275	294	260	254	249	270	274	258	253	248	262	283	259	278	282	275	246	251	249	260	256	253	297	253	276	274	274	256	285	257	270	254	257	249	237	277	239	264	288	282	291	262	278	262	267	249	250	278	271
19610	1746	982	809	1932	745	432	379	346	309	295	301	291	270	239	240	252	248	224	241	262	267	225	215	217	226	216	215	215	205	213	210	233	239	236	220	191	192	242	200	214	206	240	254	253	224	215	213	249	256	203	211	208	248	223	194	243	233	220	238	247	233	195	227	195	213	208	213	197	221	231	219	226	220	229	243	225	219	225	216	216	254	212	213	229	235	218	224	214	210	229	233	242	251	211	220	221	203	221	215	229	248	220	206	199	225	238	203	240	241	231	220	226	240	220	213	223	219	219	246	243	242	237	202	197	212	212	222	234	232	226	199	198	210	226	229	207	231	214	217	218	209	217	215	206	256	205	231	223	232	207	222	207	232	219	227	218	198	234	231	208	239	240	238	211	217	232	232	217	216	212	213	230	212	214	187	207	198	235	240	227	227	226	229	234	235	213	218	227	215	229	189	255	210	225	217	220	202	265	214	236	218	206	226	215	209	213	208	182	224	203	213	208	236	231	214	224	208	219	197	248	210	255	227	239	227	224	176	221	229	231	251	202	231	215	225	219	220	220	195	238	212	206	200	229	225	207	244	218	233	212	221	214	213	203	221	229	213	220	219	213	220	231	211	233	221	230	198	211	211	237	224	212	214	226	250	230	204	225	219	219	187	219	255	225	215	201	209	241	216	183	217	212	227	232	217	202	233	208	196	192	210	212	209	213	213	217	226	214	202	235	249	220	217	219	205	205	220	205	210	214	199	247	198	221	193	229	217	216	226	220	223	210	188	234	209	211	220	212	221	198	198	202	217	242	208	197	243	226	214	222	219	224	232	209	189	219	193	218	210	210	240	231	226	218	224	213	222	230	196	217	210	200	210	191	214	186	216	210	238	206	221	180	220	204	223	218	202	232	230	194	229	199	208	214	233	207	246	208	230	229	235	234	188	217	232	210	231	193	230	216	208	224	229	234	233	235	200	183	227	216	248	254	250	220	230	242	207	206	222	242	227	217	227	224	235	215	243	210	228	212	212	268	218	238	226	235	220	228	262	228	202	245	205	207	217	193	216	216	229	212	220	194	200	227	205	214	217	214	235	206	194	219	230	209	208	216	229	222	188	237	219	219	239	222	187	206	231	211	216	234	225	222	229	243	227	222	187	213	214	213	186	212	214	246	185	223	228	230	234	221	216	205	212	194	215	228	222	256	184	243	238	226	209	216	185	220	226	197	204	209	230	219	213	202	221	227	210	198	201	203	237	254	187	240	196	219	224	244	220	233	226	224	196	214	197	220	209	230	220	222	235	242	234	217	215	227	219	209	227	215	245	224	222	220	196	220	236	215	246	228	215	215	224	228	221	208	230	209	212	204	204	205	221	212	241	215	217	209	222	242	232	191	229	209	211	246	230	222	199	229	237	210	223	204	212	227	215	219	205	211	240	218	208	205	207	224	205	236	229	215	226	239	200	229	204	211	214	230	214	226	232	257	214	200	221	215	238	220	222	206	241	217	197	237	220	217	208	222	229	206	202	199	198	210	224	216	207	183	215	216	238	210	235	195	259	212	218	212	259	245	216	240	204	205	227	209	205	240	203	209	231	219	241	238	237	239	228	235	210	194	226	227	210	219	206	210	224	175	235	221	221	214	225	222	250	196	223	217	243	220	207	239	237	194	229	226	227	254	226	219	231	239	218	192	234	202	203	215	217	214	224	265	207	201	199	185	211	213	235	204	234	211	207	207	195	231	234	205	234	222	219	218	201	222	202	212	223	237	255	218	223	228	220	212	215	204	197	213	256	194	227	202	241	238	219	200	239	204	213	209	227	192	218	239	216	235	232	220	225	259	227	211	235	221	212	201	244	225	186	207	209	220	213	212	217	234	199	234	207	241	217	202	223	204	219	241	237	238	229	230	220	230	220	214	212	213	219	208	208	214	196	231	209	226	201	218	200	202	226	232	232	211	189	222	201	214	229	217	229	219	226	193	216	176	218	206	221	202	223	238	233	247	241	203	204	227	222	222	237	243	233	229	233	203	228	201	257	209	207	228	203	228	253	204	220	214	234	212	213	195	205	223	213	220	213	225	234	220	250	234	224	195	246	239	215	209	199	206	211	217	229	243	226	242	208	241	236	222	198	210	224	191	203	220	208	240	228	217	220	224	221	215	228	200	209	222	208	214	219	211	221	219	217	223	185	219	244	237	225	216	206	226	245	202	231	213	250	211	207	200	223	191	223	186	249	211	222	197	247	250	206	232	233	234	246	250	196	212	236	201	225	218	247	208	216	221	188	214	206	217	223	214	257	242	216	201	232	221	220	230	202	226	202	231	228	239	202	251	208	211	226	199	209	211	211	222	218	222	246	194	223	211	208	227	227	227	231	228	230	256	219	255	239	209	231	228	217	223	245	212	219	228	228	242	216	210	242	205	221	200	243	229	208	204	190	203	231	207	213	216	235	212	216	223	202	243	232	234	220	198	218	228	216	221	214	230	242	222	196	213	220	236	235	253	216	217	193	210	232	201	229	207	238	216	221	212	203	224	210	203	230	205	212	235	222	213	194	210	242	250	197	212	207	190	228	221	238	190	208	216	239	230	209	199	208	205	226	230	215	210	213	234	241	231	212	204	208	232	213	244	200	264	197	233	231	214	207	203	187	220	223	210	192	231	218	239	187	199	230	219	236	232	237	234	200	200	229	203	209	214	200	199	199	215	208	189	199	201	216	216	225	176	243	201	229	238	224	208	210	216	215	220	208	223	227	218	213	230	216	201	191	233	197	245	236	209	202	248	223	210	216	257	211	199	219	202	220	218	201	200	211	211	214	203	197	227	241	219	196	240	234	201	237	238	199	229	229	230	213	233	186	240	192	193	200	188	224	220	198	223	198	187	213	222	195	220	229	233	233	203	199	225	224	208	219	198	196	216	247	224	222	231	238	223	223	242	232	224	196	196	238	233	236	192	233	211	227	233	193	250	225	240	222	216	251	218	216	215	216	215	231	232	201	246	223	210	180	229	216	222	215	213	233	204	204	237	218	239	218	234	233	250	203	240	221	239	207	212	221	244	211	225	219	209	200	227	198	200	264	203	212	229	237	211	221	215	202	195	226	219	215	211	239	221	223	217	195	211	216	260	212	188	207	249	237	245	216	224	238	223	181	229	217	205	239	223	209	212	233	204	190	238	249	213	196	195	215	211	230	205	213	233	216	244	190	217	226	238	215	213	226	214	213	221	202	238	208	249	213	264	214	203	218	204	233	234	236	228	221	242	229	215	208	228	211	214	247	208	237	244	244	227	223	216	219	225	197	209	210	238	221	239	221	230	221	231	232	212	208	210	217	230	192	202	234	188	198	204	206	223	209	203	218	210	210	206	211	216	237	233	213	233	204	194	201	259	205	196	211	248	207	223	218	218	233	218	200	224	214	219	210	226	200	209	233	252	250	233	230	250	212	189	214	239	221	214	235	217	215	226	226	234	225	212	238	228	213	200	216	230	195	238	239	204	201
9979	1237	2114	2750	7511	2050	1773	1464	1351	1169	1063	1075	967	913	859	787	781	745	796	747	702	690	690	649	658	708	561	622	626	609	657	590	589	622	643	627	609	590	596	599	638	598	590	576	552	633	567	590	574	585	541	584	584	527	617	635	597	575	577	564	579	539	617	605	613	601	543	552	550	549	565	572	565	606	571	622	575	534	551	588	560	584	548	527	566	584	558	562	583	561	579	550	564	590	614	583	537	551	549	530	573	568	527	560	551	559	578	556	563	582	531	549	564	551	568	590	535	594	524	577	553	560	593	560	574	534	568	567	529	553	600	555	580	562	580	547	583	540	569	583	583	534	596	588	615	532	553	571	543	551	541	619	590	570	565	540	541	543	555	566	537	566	565	569	566	562	527	566	558	585	629	548	552	539	536	562	545	588	580	560	566	566	557	568	560	505	569	528	564	543	557	562	609	594	543	564	567	591	550	546	561	585	560	550	536	592	597	593	508	579	578	547	559	557	534	572	541	533	565	523	523	587	579	579	546	611	568	583	572	550	569	568	567	539	531	594	601	539	568	553	606	576	559	526	555	571	524	527	571	560	578	558	589	542	516	558	536	570	558	558	570	569	503	608	537	587	561	536	592	522	539	514	567	553	544	535	557	545	606	554	561	521	534	531	547	551	520	542	565	556	542	541	523	568	562	554	599	543	571	559	546	576	544	594	509	564	583	566	574	567	540	608	544	621	573	569	603	552	571	566	599	553	542	550	585	566	609	518	539	540	560	537	532	551	572	584	586	565	584	543	592	588	567	541	571	591	558	572	550	539	535	583	581	545	536	554	579	590	537	564	554	586	592	577	593	586	540	606	586	560	524	591	567	560	577	592	549	557	585	522	567	555	562	608	571	531	594	575	541	572	561	544	551	551	553	527	546	542	570	532	568	586	532	517	529	546	571	514	557	551	546	593	544	556	540	568	568	517	593	576	568	519	564	537	576	546	580	533	549	572	552	559	566	571	542	549	536	579	515	585	566	585	560	529	567	563	530	567	585	605	556	564	539	543	564	550	523	572	551	562	598	564	573	560	569	540	542	534	570	538	530	529	568	574	526	576	584	575	566	545	573	546	531	538	532	576	545	576	547	586	555	565	563	579	550	535	588	582	536	537	568	564	557	576	583	552	584	545	552	585	562	557	502	588	578	554	548	607	598	565	552	580	605	559	526	589	519	570	573	548	577	559	550	567	561	516	595	511	554	521	556	542	597	554	542	552	531	563	546	584	603	550	520	579	578	569	591	629	499	521	559	566	579	530	585	543	542	542	546	565	544	541	521	570	565	530	555	554	551	548	529	536	584	581	576	582	542	541	576	546	567	531	532	572	546	582	536	568	550	621	575	532	536	541	545	585	542	550	546	587	590	556	508	557	589	571	566	555	581	584	550	592	610	575	581	518	536	567	506	542	581	548	586	550	537	530	514	579	550	564	552	551	506	538	513	562	554	558	578	517	589	567	553	569	572	556	544	573	552	580	576	567	556	588	568	609	576	570	579	560	568	559	544	561	550	535	496	595	572	526	560	526	579	537	508	585	529	544	542	551	524	556	531	561	581	528	560	605	574	574	544	582	545	564	567	559	539	552	565	555	591	533	528	551	569	546	545	588	555	551	524	615	598	560	521	572	514	525	555	583	578	574	573	568	593	504	586	545	545	562	562	541	599	583	532	570	529	572	562	582	554	570	550	550	572	568	557	530	564	535	578	550	552	591	551	575	571	593	526	524	564	545	561	554	581	524	553	542	574	563	583	544	552	566	576	524	564	580	542	555	552	570	548	492	606	558	538	594	586	539	556	544	589	541	566	563	563	535	571	565	584	528	544	565	579	536	604	592	530	544	572	518	565	580	570	581	573	560	545	583	534	552	542	555	548	536	538	562	564	560	562	590	546	530	589	549	560	564	603	544	529	591	559	570	547	603	590	564	547	586	540	562	540	560	560	538	550	571	561	551	574	518	590	565	547	523	588	580	551	558	565	564	594	520	556	538	592	584	579	569	583	509	534	555	567	574	510	570	545	553	541	552	564	550	531	583	582	555	555	608	562	564	571	576	564	565	517	540	583	589	569	581	566	557	600	551	556	563	534	589	555	550	569	555	541	560	617	530	575	561	558	527	582	537	582	550	595	570	570	557	531	577	592	557	568	535	590	571	543	538	594	600	556	556	564	619	525	565	535	588	554	563	574	536	542	550	510	587	561	584	553	529	551	535	604	575	546	537	571	539	551	550	550	564	561	549	578	577	555	555	535	537	525	536	598	574	575	562	549	578	534	577	549	509	544	504	502	549	595	553	561	562	543	524	542	544	528	577	593	525	577	514	556	589	555	558	570	566	515	542	583	551	535	531	533	526	566	555	553	582	583	609	552	569	551	575	592	626	526	540	557	593	570	525	551	530	578	582	546	548	569	598	601	570	594	600	551	571	609	521	617	584	517	550	556	568	581	542	553	544	540	541	579	601	555	543	563	528	545	551	507	551	581	558	568	520	579	556	575	620	567	545	543	567	534	533	563	595	527	588	549	566	553	575	588	566	566	580	558	541	531	552	593	547	592	549	556	519	568	584	575	499	544	599	549	564	570	578	570	595	567	546	578	550	558	539	573	547	586	583	550	565	581	532	610	536	534	551	537	577	572	584	559	580	570	564	579	599	588	543	571	527	576	578	583	558	590	587	576	577	574	561	568	524	535	558	591	593	562	556	549	530	596	573	556	559	565	559	604	586	570	554	559	533	564	539	555	564	606	514	581	577	547	560	568	586	591	541	521	548	537	554	575	582	559	572	563	587	569	559	564	553	545	560	557	549	551	519	524	546	543	550	533	545	523	550	555	577	541	556	547	560	602	504	519	565	532	553	542	539	533	533	573	581	510	570	580	519	545	579	597	519	551	546	536	570	566	561	527	568	585	554	556	540	556	517	575	594	533	576	535	544	549	562	575	564	554	535	557	569	543	574	554	572	539	552	541	517	537	552	599	537	557	577	581	585	549	553	579	555	549	551	576	527	571	550	582	552	552	587	539	533	604	551	617	532	565	572	577	560	550	567	560	562	554	542	556	609	600	531	598	556	531	543	580	564	566	536	571	579	554	555	580	536	632	539	564	585	568	560	545	554	565	576	541	539	532	527	571	594	515	587	598	534	538	572	543	596	520	603	539	575	532	575	549	599	565	550	524	601	540	555	556	586	558	586	552	564	575	508	591	610	549	551	530	566	541	551	567	571	528	562	566	599	520	562	530	546	575	549	601	591	571	573	559	517	590	531	522	576	548	571	554	563	576	580	587	582	543	520	516	549	573	533	576	587	602	576	582	546	565	567	580	520	556	586	581	544	554	546	575	570	551	550	547	586	563	592	576	586	553	562	570	540	550	525	539	584	520	546	542	543	570	580	524	551	569	560	539	578	564	544	571	611	548	560	562	556	527	520	566	566	558	591	573	570	556	577	540	574	520	528	556	531	604	545
31788	5748	2203	1612	2424	1082	713	568	531	494	437	449	405	336	362	342	327	322	307	290	341	279	307	295	271	279	300	282	287	293	260	267	274	293	269	264	275	244	262	268	240	287	270	276	293	264	252	277	252	268	303	278	281	267	258	260	280	278	252	304	261	230	282	280	267	261	265	262	252	269	280	257	268	261	301	262	283	269	285	244	249	280	270	274	267	295	266	290	265	251	287	299	275	287	245	264	261	258	293	265	267	277	263	252	237	266	265	254	302	246	225	238	270	253	256	269	270	239	254	238	271	298	238	231	291	264	247	279	246	249	248	269	252	265	265	256	273	259	247	278	245	270	289	254	279	280	294	249	236	247	252	272	248	263	265	263	272	256	248	255	271	262	257	275	280	240	248	259	250	275	268	262	266	264	239	274	267	247	278	261	252	266	282	284	246	259	289	262	272	243	255	267	245	282	258	281	233	272	290	266	268	279	247	258	275	242	245	238	257	234	267	267	258	248	254	256	228	223	275	277	265	249	285	268	267	240	314	258	266	249	259	266	250	282	272	270	277	279	256	281	266	260	259	258	273	248	271	277	243	251	268	244	260	292	280	234	295	236	249	280	254	259	246	259	254	249	270	271	256	293	284	254	261	259	236	297	282	267	261	264	230	258	255	287	233	259	237	273	287	243	257	282	258	268	261	219	246	231	244	249	258	257	268	229	260	261	259	253	295	252	245	252	274	290	245	266	277	300	253	285	260	249	270	246	233	262	271	297	277	264	238	281	249	297	263	273	259	261	230	245	253	273	249	269	261	241	244	256	257	253	274	260	245	266	282	266	261	242	266	250	271	239	290	274	237	293	260	261	223	240	238	272	283	245	265	258	258	264	247	262	303	287	234	240	237	228	285	280	253	262	247	261	274	253	264	255	248	298	263	246	279	271	259	266	236	269	262	241	293	259	254	264	260	244	247	263	238	258	256	243	247	255	288	250	212	254	246	275	273	273	267	279	252	272	285	252	245	254	286	246	253	272	277	283	275	271	267	238	283	241	258	246	256	261	238	268	245	261	257	263	244	261	266	257	258	260	283	246	257	246	251	264	260	217	220	267	267	255	245	260	231	228	264	260	259	285	233	272	252	242	278	230	248	262	239	255	266	240	244	250	264	262	266	246	254	271	261	223	262	265	259	269	270	300	278	255	237	274	251	272	253	256	251	264	271	290	247	279	270	276	246	255	236	267	236	245	281	228	262	261	245	253	253	248	256	270	252	280	264	239	240	290	240	246	288	232	278	312	277	248	254	266	257	237	235	260	264	282	256	265	274	268	278	219	289	271	284	261	240	216	258	285	252	252	261	260	261	246	291	284	280	248	258	257	284	260	238	236	288	273	275	269	248	245	264	251	253	262	252	257	260	268	251	264	252	270	279	291	254	241	283	275	243	231	258	263	225	240	255	257	245	269	241	271	254	259	289	249	274	278	274	252	266	244	286	258	269	250	232	257	248	267	219	272	273	243	237	252	258	263	244	240	247	242	266	251	245	260	264	253	248	248	251	260	274	282	242	270	270	259	294	271	259	257	277	269	281	255	251	238	268	238	253	279	273	256	260	247	249	266	256	246	228	282	278	245	238	233	276	255	273	276	243	258	276	264	257	254	262	272	256	258	275	254	279	254	284	271	248	267	254	251	245	272	262	252	258	270	259	275	253	270	291	272	266	248	255	232	269	278	266	249	229	246	249	243	254	241	245	246	274	262	282	255	238	262	266	251	286	278	261	277	279	283	274	260	257	247	254	223	236	283	252	261	246	238	296	264	257	260	258	243	267	273	242	255	259	271	259	255	255	274	288	276	240	274	281	269	265	244	276	282	276	239	272	242	255	267	247	279	274	260	253	246	278	281	263	282	256	281	257	271	245	286	239	256	286	271	241	251	266	230	284	255	271	280	294	264	255	258	260	258	268	252	289	293	272	277	283	255	231	253	242	242	242	261	252	275	274	242	254	267	269	253	252	259	275	254	249	257	261	250	233	254	247	233	256	273	278	271	293	244	280	285	266	243	288	267	279	228	253	274	269	258	269	258	262	279	279	273	233	274	249	251	265	268	285	243	250	246	260	267	272	263	261	256	259	272	269	259	253	265	246	252	297	281	256	244	261	266	268	256	238	274	274	259	243	274	250	231	266	249	252	227	254	288	262	255	254	254	230	263	240	264	239	290	256	258	257	256	253	289	244	226	245	241	293	258	287	260	204	268	269	266	269	260	254	254	265	234	271	241	278	231	258	260	277	305	252	263	246	256	281	247	255	292	272	269	279	274	265	266	280	258	293	243	236	270	230	262	244	274	245	252	251	282	264	269	244	264	246	241	286	231	282	254	251	297	247	261	272	269	253	262	258	261	279	265	252	227	240	267	288	257	278	259	243	214	244	276	279	288	240	261	273	255	264	256	249	272	269	254	272	247	275	260	244	264	252	262	244	253	275	264	263	239	249	273	255	246	251	222	281	242	267	284	255	237	264	248	259	255	265	261	296	241	258	258	286	236	276	259	256	263	299	270	245	262	231	267	256	267	272	269	296	264	250	301	299	261	241	261	237	238	247	275	271	287	300	267	261	246	291	270	249	258	250	243	275	259	261	252	256	263	273	249	293	253	263	299	281	268	245	268	244	241	249	250	256	279	268	247	242	273	269	254	249	271	258	244	263	261	246	238	256	251	261	257	274	294	248	265	231	253	256	264	285	258	243	291	285	306	289	274	288	248	256	257	263	287	236	273	282	215	252	283	232	262	279	267	251	239	267	270	254	280	232	257	276	271	298	257	241	282	295	253	263	255	287	268	282	261	246	286	281	283	263	248	244	260	267	254	247	273	246	271	234	268	252	236	254	259	284	219	288	284	275	261	284	265	298	251	261	256	255	247	243	240	261	264	265	273	249	252	248	252	262	271	258	278	267	233	236	282	265	281	236	245	247	248	270	254	277	245	267	236	267	256	270	265	259	241	292	288	250	285	267	275	243	256	266	233	262	264	283	270	247	273	255	269	296	261	273	262	267	278	265	239	284	244	261	261	243	249	277	251	231	296	257	268	251	233	281	258	246	263	256	274	259	206	227	252	265	265	283	286	265	259	276	227	274	286	262	243	264	265	298	263	280	275	284	242	273	279	276	268	245	243	242	252	263	270	250	239	298	266	269	297	287	267	258	262	298	269	268	296	272	259	286	276	245	260	270	275	250	224	283	293	262	279	281	255	263	263	276	242	227	256	296	272	208	240	302	236	268	257	245	235	291	232	253	264	260	262	240	262	263	265	259	276	254	291	246	303	272	275	262	246	256	246	235	263	261	275	293	244	283	289	269	269	244	242	281	287	259	282	295	252	255	248	250	269	253	251	271	248	251	262	273	250	260	268	252	274	257	260	292	266	266	290	249	282	274	260	249	280	239	304	250	229	263	304	262	261	244	256	251	262	261	263	252	258	277	248	254	261	263	223	241	269	258	268	281	270	279	239
14355	1949	3871	4593	8999	3511	2910	2455	2164	1910	1733	1423	1362	1186	1159	1128	1121	991	993	944	940	887	907	884	841	771	796	770	775	791	789	713	732	802	718	733	726	719	681	701	744	710	688	665	706	693	725	668	692	672	676	676	689	673	628	697	656	632	667	702	676	696	648	647	604	671	640	668	634	640	611	678	633	663	632	627	682	625	603	672	621	628	637	647	625	627	669	605	603	653	681	630	631	687	648	633	676	628	653	644	645	622	663	637	661	674	661	626	630	662	672	593	631	631	620	650	649	622	632	620	652	635	631	649	627	668	621	631	627	628	635	669	621	650	608	600	673	625	656	635	652	581	660	576	606	642	641	653	642	655	679	628	678	659	639	649	630	630	613	633	647	651	666	603	615	595	618	602	677	645	643	622	654	638	609	597	648	681	617	612	631	615	615	575	614	635	622	595	622	662	642	634	619	628	644	619	613	655	638	653	637	633	678	574	651	614	636	623	628	590	607	662	582	602	646	584	634	593	614	630	610	610	601	656	618	609	622	627	590	648	596	572	655	590	648	605	611	656	645	600	600	638	639	615	641	649	651	666	616	646	645	633	616	671	637	631	613	601	641	663	603	625	642	650	614	626	625	606	586	669	641	625	631	646	658	659	648	633	629	585	635	640	633	612	638	606	613	628	621	643	640	651	586	612	613	632	595	594	634	630	575	674	628	577	584	653	640	619	631	645	625	673	633	588	641	592	613	610	625	631	641	601	627	645	596	603	648	616	613	686	612	607	650	596	633	634	600	640	607	605	590	637	598	644	608	643	630	647	604	651	620	603	596	611	599	613	644	613	645	604	615	598	599	598	623	597	658	671	619	637	617	611	658	638	623	604	662	647	583	622	626	565	638	577	603	620	606	627	615	634	607	609	614	615	574	677	627	635	642	620	630	627	664	670	632	631	615	666	636	657	557	630	620	633	643	627	632	604	618	644	610	672	618	594	603	647	610	610	611	614	615	613	631	650	621	621	605	663	628	625	636	632	617	651	626	597	653	655	597	624	614	623	612	587	635	599	581	610	676	635	627	662	637	638	598	641	639	612	633	623	635	608	670	612	622	643	604	636	619	597	591	626	648	598	630	602	631	618	613	629	573	630	597	618	621	589	637	604	689	653	643	616	578	605	632	652	585	643	641	651	596	655	609	616	637	624	529	632	637	585	619	621	610	614	666	620	564	634	630	658	617	596	637	603	660	655	691	646	645	620	590	575	630	655	624	545	626	633	637	672	645	640	638	618	601	622	636	653	632	619	619	649	624	589	607	635	646	613	642	646	603	630	635	624	628	634	685	641	643	614	574	647	678	624	613	606	672	662	601	606	610	615	646	610	637	575	613	624	616	650	644	593	633	578	604	661	612	635	646	623	648	604	648	627	673	663	629	620	597	644	659	632	678	609	629	627	637	629	665	658	623	631	623	572	607	637	638	619	592	604	631	609	641	628	615	650	631	597	638	612	637	665	668	614	662	616	642	630	607	616	654	614	645	631	606	645	614	631	611	658	625	615	624	653	600	590	609	610	637	616	596	577	586	660	642	597	642	622	633	623	640	631	600	617	571	589	644	607	632	615	645	655	612	613	645	610	613	607	650	623	637	618	658	629	641	604	637	648	598	624	615	665	648	587	614	603	608	630	600	620	612	615	658	639	660	636	629	610	633	610	624	625	632	589	588	610	640	646	584	627	626	615	658	663	663	604	580	652	649	661	609	642	625	653	619	607	637	624	629	639	659	649	582	649	608	632	572	612	615	621	638	626	618	633	629	611	597	595	626	619	581	628	611	680	643	626	597	621	642	593	643	609	616	617	648	636	603	619	620	598	645	616	609	632	724	628	672	631	680	662	598	617	622	603	632	619	612	607	645	618	588	606	645	612	623	592	652	615	637	584	609	618	612	642	613	616	608	596	607	641	596	624	650	631	593	603	626	581	593	632	622	589	679	649	649	636	619	636	627	616	621	587	626	637	626	641	607	618	618	648	630	619	689	625	625	634	586	619	612	657	610	603	598	609	645	656	652	652	632	627	610	627	619	596	651	595	608	657	651	607	661	639	652	620	607	604	681	625	648	632	687	638	649	645	611	621	622	619	617	584	657	586	605	639	575	620	650	591	630	644	643	624	604	616	593	627	657	655	653	665	611	602	614	643	606	608	668	619	650	629	664	593	561	621	605	630	630	608	581	620	596	614	655	680	630	635	643	656	643	638	634	632	618	644	656	645	606	627	649	595	631	654	615	630	610	643	638	602	639	660	576	654	654	624	626	644	638	657	640	633	615	560	663	636	640	618	641	629	620	590	608	605	614	566	604	640	596	599	606	629	650	646	608	666	618	595	637	632	588	609	615	626	599	594	606	650	643	595	680	599	610	649	634	650	608	588	587	607	620	635	635	639	616	658	614	629	657	608	610	612	610	629	607	654	639	621	640	646	611	632	658	681	614	603	605	610	584	627	636	631	615	626	632	644	586	649	606	623	603	581	624	624	600	633	636	624	616	626	599	595	606	625	677	639	665	608	623	658	647	634	647	625	621	615	620	626	666	641	636	607	633	620	647	672	632	656	639	627	610	606	645	653	592	657	642	621	611	672	641	614	619	603	593	633	650	669	678	639	636	604	653	628	625	646	610	623	583	613	655	616	643	610	614	640	629	621	626	596	641	657	609	605	660	647	637	630	646	617	656	617	614	674	625	635	644	619	641	641	619	684	618	630	611	615	613	590	627	608	622	635	637	620	670	627	606	615	616	665	638	593	614	606	613	578	634	607	643	581	624	631	606	619	645	602	625	694	622	637	662	589	642	673	658	612	621	652	657	649	611	605	626	581	624	650	632	615	659	621	626	662	610	634	655	609	636	661	616	635	643	648	677	649	623	632	640	623	619	593	613	621	621	610	621	640	613	643	668	653	654	650	631	647	635	622	653	597	654	628	632	617	667	596	644	613	629	585	621	646	605	634	626	614	633	634	602	610	609	606	629	664	646	618	626	603	607	642	658	627	624	646	626	647	615	579	653	617	610	619	622	670	668	620	599	618	636	655	649	612	664	611	644	606	643	646	612	630	672	563	632	644	610	610	605	638	617	616	613	674	649	587	618	616	633	603	602	641	610	628	670	669	604	619	603	604	564	635	640	639	583	596	597	670	619	562	604	621	647	636	630	627	642	587	616	628	645	644	634	642	631	626	654	613	630	623	608	607	627	646	608	624	631	655	662	617	613	644	599	640	655	642	646	599	663	638	622	648	602	581	610	619	645	646	623	652	611	598	635	587	642	628	613	643	628	638	627	583	642	635	647	625	642	635	650	641	662	625	604	600	599	613	599	648	661	620	641	610	585	619	622	640	681	633	659	595	564	643	610	599	650	638	642	617	585	639	613	627	666	688	635	640	600	638	616	599	633	628	561	634	633	658	647	661	606	637	625	594	598	583	644	595	669	635	610	633	614	624	689	655	658	619	667	649	631	629	640	617
2188	115	97	92	106	91	99	94	95	74	72	90	78	86	94	90	82	83	84	97	101	86	93	90	69	64	88	72	83	74	95	65	85	99	83	70	77	85	78	90	88	77	77	90	75	94	83	69	88	107	93	87	92	80	71	71	83	101	80	87	73	81	69	84	63	78	78	83	99	76	71	78	87	71	87	96	81	96	66	74	99	87	79	100	109	76	79	82	89	78	80	90	78	69	81	85	89	72	81	66	96	75	107	84	73	103	86	80	85	86	90	65	89	90	80	96	80	98	97	79	89	77	100	88	76	92	81	80	77	109	68	70	95	74	80	93	100	91	83	84	75	95	78	79	90	84	72	92	84	74	97	89	72	69	94	74	67	74	76	92	72	79	76	80	75	78	83	81	102	86	83	81	92	83	64	91	79	99	67	84	68	54	80	89	85	90	91	86	98	77	82	77	86	91	92	78	69	86	84	98	80	84	70	78	76	92	70	77	71	86	83	88	85	79	65	71	102	88	95	83	74	89	87	93	82	93	88	87	91	82	79	92	76	86	69	79	82	91	79	74	80	81	89	101	92	73	86	96	82	89	88	78	81	102	93	74	83	74	89	71	73	76	90	76	85	82	84	95	76	100	94	63	96	74	106	86	80	74	94	95	85	78	93	88	61	66	92	62	74	70	83	89	81	82	86	64	69	81	77	89	85	92	79	84	84	85	84	73	83	95	90	79	82	92	77	83	81	95	81	82	84	85	94	98	80	62	94	90	84	96	76	84	91	70	69	69	87	89	83	85	97	90	68	79	87	74	85	78	89	87	98	85	81	89	71	89	87	96	86	85	99	77	87	78	79	62	77	77	83	84	70	85	86	86	78	76	68	82	84	79	92	89	86	78	76	99	84	96	72	83	97	66	77	77	79	85	76	77	73	70	78	83	81	84	79	74	97	68	75	103	90	73	77	82	79	82	70	79	92	95	89	97	86	79	90	84	88	70	82	81	96	100	80	112	77	104	75	76	96	80	83	80	95	95	72	80	95	73	82	65	100	99	82	84	84	67	90	76	88	84	80	102	87	88	100	92	70	84	90	90	89	90	109	85	88	91	79	91	86	62	74	73	92	83	71	93	70	79	82	84	78	78	80	83	78	81	89	88	111	79	85	88	99	74	95	72	81	76	100	105	74	85	90	84	85	71	93	91	74	83	83	70	77	84	76	60	111	85	100	79	72	106	91	76	73	90	83	80	84	52	84	85	101	85	67	87	77	72	80	70	75	87	87	79	86	85	76	89	76	80	91	76	95	81	85	84	93	59	92	88	78	97	76	102	103	95	79	91	75	83	84	95	79	81	76	104	95	88	91	65	71	81	78	83	85	95	76	68	64	66	79	80	81	89	80	79	84	90	84	82	75	90	73	67	104	75	97	82	80	84	90	98	81	89	97	98	85	71	68	86	81	82	74	95	79	72	76	73	101	65	94	87	79	89	101	75	78	87	97	90	93	81	103	90	78	82	74	79	86	85	69	75	101	75	79	78	79	72	68	82	80	89	78	99	102	93	88	62	75	72	65	81	64	109	91	72	83	79	68	79	86	81	68	81	71	84	88	111	84	79	89	88	101	89	79	69	88	68	68	89	100	87	93	89	93	77	89	86	87	85	70	75	95	65	63	105	90	91	84	91	70	86	88	90	75	79	92	98	90	70	90	96	90	99	68	68	77	89	73	86	82	76	72	86	78	86	81	81	92	87	92	82	86	97	100	70	87	80	67	74	77	84	91	88	82	71	76	82	77	78	76	84	98	80	83	82	79	75	89	85	82	95	78	101	81	64	87	75	79	79	86	84	62	99	82	77	87	66	94	75	92	79	92	81	74	67	83	89	71	106	71	78	74	90	72	79	69	75	94	73	76	78	67	82	61	84	91	75	70	85	81	95	73	85	80	76	81	89	82	87	81	91	104	79	83	84	83	84	75	83	90	78	73	69	67	82	82	68	82	93	96	76	69	74	73	82	87	104	83	87	81	88	73	67	74	88	92	84	84	82	79	97	91	74	83	93	94	84	91	91	92	83	80	83	91	85	70	88	77	98	88	75	88	87	71	97	82	90	80	86	90	74	77	87	88	86	96	75	70	68	89	88	71	89	79	87	80	72	81	84	65	72	85	85	98	74	79	97	78	84	87	90	97	69	74	92	78	69	100	85	106	102	90	84	80	79	77	93	79	68	82	82	86	66	90	82	84	79	100	75	71	86	80	85	85	81	79	83	88	86	81	78	80	66	89	92	74	78	82	82	73	83	75	98	93	69	66	84	71	78	98	99	77	72	91	96	83	85	97	85	90	79	80	85	74	84	94	80	83	95	85	62	85	62	84	84	86	67	90	91	97	82	99	94	77	94	86	86	78	86	77	90	72	88	85	87	88	95	84	87	100	97	81	75	84	98	87	79	65	94	76	80	107	71	74	62	101	70	71	77	94	97	74	84	63	83	80	69	78	87	79	81	82	77	96	90	92	87	69	84	95	93	78	81	97	77	82	84	79	67	90	90	93	78	88	80	75	103	87	79	85	77	71	88	74	80	70	85	69	87	82	94	89	74	95	91	80	81	93	89	81	89	100	78	96	86	99	111	69	89	80	91	95	76	99	82	83	83	84	108	80	78	108	91	95	84	75	99	84	87	74	82	104	90	79	73	117	83	79	67	88	72	77	97	101	80	61	72	82	82	74	77	87	96	92	82	72	79	83	85	85	82	84	99	91	72	78	99	93	80	89	78	85	102	54	82	86	91	91	76	95	81	74	91	80	64	86	86	77	87	89	85	91	92	81	92	85	75	90	82	73	83	84	91	68	71	88	94	96	81	86	99	81	72	74	71	85	96	86	95	73	67	89	68	67	86	70	90	72	86	75	66	91	81	92	63	89	84	85	82	83	93	79	91	83	90	76	74	84	80	84	81	73	87	73	92	80	74	97	86	87	65	87	89	78	85	87	84	80	78	82	83	94	96	85	87	86	101	103	73	81	68	69	86	82	71	85	83	68	80	94	84	74	77	95	74	102	91	56	84	96	81	65	89	92	73	101	72	90	82	76	95	81	89	105	92	73	90	86	93	90	88	89	55	83	76	78	90	83	99	82	83	97	73	84	91	73	82	77	79	78	79	76	83	96	89	77	59	81	86	56	84	68	97	68	69	73	71	97	101	93	94	84	74	97	79	75	65	110	82	94	86	94	98	79	85	84	85	84	97	77	93	85	76	81	76	82	69	77	74	79	97	90	82	94	96	91	81	64	68	68	94	73	97	74	90	80	85	63	86	75	90	70	69	106	71	89	80	90	90	78	92	97	93	85	90	88	74	83	85	69	99	83	86	94	65	93	87	90	81	83	65	74	86	83	87	88	81	80	78	97	103	90	76	83	82	56	87	88	89	75	76	97	95	93	90	85	109	90	78	95	81	96	88	90	85	94	89	75	73	80	69	87	71	84	77	76	83	69	80	81	104	84	85	91	92
2462	324	305	363	410	357	328	282	317	297	284	284	274	242	278	264	279	288	239	272	253	270	259	258	263	293	268	276	283	276	288	276	277	267	247	247	285	250	227	267	265	293	248	283	255	272	247	277	224	266	257	285	264	268	226	244	250	280	260	252	239	232	278	276	264	278	268	261	273	269	292	266	297	268	258	272	269	270	234	278	268	258	279	265	272	264	259	269	243	264	286	247	271	301	276	219	260	248	267	271	253	266	280	265	288	254	266	254	272	267	270	259	278	242	241	263	258	266	257	252	234	279	260	253	265	247	259	268	250	258	245	232	248	251	258	257	263	261	275	295	278	281	260	282	297	278	264	255	271	258	246	276	255	281	264	239	259	278	269	278	270	249	245	261	271	268	281	274	260	273	284	261	281	252	271	249	250	256	243	259	289	287	245	269	229	261	286	255	239	252	281	263	234	303	276	238	266	246	269	262	243	297	276	251	287	268	273	262	252	263	289	271	267	277	252	254	284	234	284	244	265	247	261	270	280	283	251	271	261	275	265	263	279	274	276	252	259	290	252	256	264	288	276	255	271	263	277	281	264	273	281	267	249	266	261	283	249	275	257	262	258	273	259	247	259	248	257	257	258	265	250	254	263	264	249	261	247	283	261	281	256	224	279	251	267	258	274	273	264	260	275	300	280	274	270	264	282	251	253	267	263	248	289	253	255	267	247	272	263	282	295	247	270	252	254	281	276	235	264	257	238	268	237	268	261	277	268	248	267	247	258	264	252	233	239	273	295	255	261	254	247	273	263	276	264	293	264	243	266	249	261	245	263	275	262	235	251	283	252	261	278	250	266	261	302	249	280	245	263	278	228	264	261	257	275	283	262	265	267	257	263	275	277	270	243	253	243	260	274	282	266	283	273	252	273	263	276	306	293	256	262	288	260	263	249	242	265	245	283	265	258	306	263	247	259	286	271	276	281	250	243	257	266	264	285	242	252	279	257	314	282	276	256	286	265	276	268	273	261	291	263	268	280	278	272	265	255	270	228	289	264	282	249	266	227	274	262	252	268	298	260	265	256	268	261	262	294	281	268	251	280	275	267	265	247	299	265	250	249	284	259	238	262	268	276	287	262	293	263	261	238	271	282	246	235	286	271	246	259	264	295	265	285	261	271	269	257	283	267	245	274	249	278	259	272	247	289	260	217	268	291	267	229	273	256	276	277	279	255	301	254	252	272	237	256	260	249	248	231	253	269	252	242	258	266	255	262	277	238	262	259	286	267	267	259	267	259	274	299	267	246	236	260	252	275	256	247	307	250	241	255	255	281	271	232	286	285	268	265	263	261	259	279	258	224	260	284	289	296	244	291	287	239	253	292	253	251	284	265	253	254	262	260	240	284	259	274	253	271	281	254	246	241	295	271	281	264	271	284	229	250	279	266	260	250	265	283	271	260	277	259	257	283	272	277	270	252	268	268	268	282	282	246	281	302	243	272	269	266	267	265	269	279	248	303	244	250	280	253	276	250	286	275	273	264	259	250	260	260	252	229	257	268	285	271	247	239	260	250	259	300	271	266	265	274	251	253	257	253	286	279	269	261	283	270	280	269	257	275	271	254	249	241	268	250	250	252	268	274	243	287	247	274	272	248	264	267	234	263	263	263	278	286	275	290	271	281	238	255	261	278	253	271	265	287	248	276	291	279	262	240	288	260	274	271	264	259	253	249	271	259	265	279	255	241	312	284	273	259	254	263	269	267	290	265	259	269	252	274	265	258	265	242	260	273	262	259	279	257	276	258	252	269	260	295	259	276	255	259	273	268	261	246	258	258	248	265	226	249	261	261	247	267	261	279	282	275	273	277	245	267	282	271	244	239	238	271	273	254	241	287	256	260	238	264	259	274	251	272	296	287	229	271	264	259	289	264	247	267	225	259	254	260	256	244	292	236	299	260	238	255	285	256	257	253	286	271	239	283	259	287	230	267	277	268	257	265	279	273	286	255	257	282	223	279	258	273	281	236	261	261	277	258	240	271	263	253	259	272	253	256	274	250	237	283	285	255	260	282	279	296	255	256	263	257	269	281	266	270	273	270	289	270	258	258	250	266	250	264	274	266	278	268	251	266	261	238	250	266	261	291	253	251	293	264	279	274	296	221	226	269	249	277	274	265	274	286	275	260	264	252	265	249	258	253	243	247	298	272	251	241	248	283	234	265	288	287	267	255	256	269	253	254	303	263	262	247	294	283	301	273	253	251	243	251	251	264	287	264	261	267	257	280	266	255	255	272	262	276	226	262	259	243	251	270	247	268	279	265	260	289	231	256	261	259	288	236	246	265	303	247	274	268	290	273	258	248	247	265	241	263	270	275	257	259	251	253	238	262	271	282	251	247	260	258	279	257	279	232	290	283	260	245	246	266	255	259	266	267	285	296	260	247	260	272	252	254	286	266	261	239	270	287	258	283	241	267	232	290	299	300	261	284	226	290	232	243	260	248	256	252	246	300	270	254	249	266	282	270	236	262	239	287	270	253	258	262	273	249	285	245	281	264	268	271	269	269	242	279	276	258	287	255	263	256	246	272	289	256	261	273	252	274	228	276	267	273	265	259	303	250	270	291	241	269	268	260	255	273	252	283	266	246	268	245	248	266	275	258	274	255	269	272	265	274	247	263	253	274	251	274	245	242	275	258	276	250	284	243	265	273	220	287	271	280	268	265	258	250	252	266	270	265	281	306	273	305	245	302	264	257	265	277	241	250	268	271	277	245	288	246	252	248	277	268	245	237	272	265	239	271	249	264	269	253	272	276	266	258	243	281	284	247	275	240	249	259	254	243	254	248	264	303	276	263	277	252	265	265	242	231	240	247	251	285	259	267	247	257	294	274	246	261	253	298	277	276	239	287	261	276	269	261	272	299	269	264	264	298	254	248	291	266	273	252	270	262	251	248	264	243	245	249	252	268	267	251	262	272	265	246	288	282	276	262	230	260	272	266	268	270	272	280	271	245	322	234	268	267	254	298	278	273	262	247	249	287	288	244	291	274	262	255	275	237	277	275	267	277	307	298	292	253	273	271	261	255	300	272	279	259	253	249	271	272	280	280	265	264	301	231	265	228	263	256	248	233	269	258	272	265	264	226	247	256	264	258	293	244	265	277	273	276	264	266	264	261	268	280	270	268	250	238	276	245	232	261	306	289	277	294	265	277	241	283	278	294	265	274	247	250	281	263	269	273	241	275	260	278	278	287	261	289	246	278	284	289	277	247	252	256	256	245	271	316	250	254	286	274	263	236	273	269	266	260	295	269	287	276	251	269	260	258	259	245	267	299	259	242	305	264	261	243	248	288	254	299	276	270	272	236	236	279	247	262	264	265	283	262	263	270	257	243	259	251	263	256	272	254	238	266	255	279	261	258	273	258	274	272	266	242	269	269	276	257	230	265	248	271	243	237	247	235	270	276	248	273	261	273	263	261	260	253	249	284	284	278	254	250	285	262	278	235	248	257	279
18440	1631	1083	868	793	518	413	399	342	312	308	270	260	259	253	261	249	266	253	261	225	248	245	213	237	215	216	242	207	216	229	235	226	237	229	190	218	227	204	231	200	214	214	234	235	199	216	228	237	188	232	214	185	232	207	233	211	217	234	226	227	217	211	209	201	262	202	206	232	199	182	226	223	206	203	227	230	196	220	221	189	209	222	222	188	222	255	203	215	231	219	216	197	231	228	218	231	196	228	196	227	216	235	216	211	205	230	212	198	234	204	258	205	206	211	234	230	212	214	229	235	229	246	244	225	199	211	200	230	218	244	197	205	226	223	225	209	214	198	245	239	194	222	193	228	220	232	219	219	235	207	195	213	216	242	233	217	225	206	238	220	227	197	250	182	230	234	228	229	228	218	240	226	248	209	223	201	208	216	232	224	209	183	203	219	201	205	210	240	219	265	230	234	234	246	222	213	238	208	206	205	231	219	219	234	215	213	207	197	196	217	230	222	218	194	237	238	201	220	215	200	176	241	214	193	216	222	219	207	230	233	222	203	251	210	228	217	199	210	240	216	251	210	232	220	226	194	235	228	234	219	225	234	217	231	250	217	233	237	213	219	215	219	239	213	214	236	212	211	218	206	211	203	217	217	236	227	215	214	208	231	204	222	198	193	230	214	211	226	210	189	218	249	203	196	179	236	224	215	223	236	223	225	218	198	232	249	231	212	194	220	219	214	233	232	220	209	233	222	223	214	192	222	217	211	217	203	220	212	228	235	220	232	215	223	208	218	188	227	226	219	206	224	232	210	209	199	247	204	194	235	212	242	216	220	206	199	218	211	214	251	223	200	225	219	205	164	210	215	201	209	191	211	212	219	224	250	208	215	231	224	225	206	194	230	236	188	227	219	237	231	224	187	213	222	239	227	200	220	214	228	203	224	217	213	218	204	230	220	193	207	228	195	218	208	205	221	202	219	204	221	231	224	219	219	213	239	200	224	246	232	202	201	248	218	230	193	233	230	215	211	246	206	212	202	225	215	221	207	227	229	249	230	220	177	227	225	201	213	263	220	212	219	208	200	225	232	201	242	193	207	217	207	243	218	180	230	223	242	221	230	218	189	236	215	228	209	211	241	207	184	208	232	212	199	254	204	208	238	254	226	213	211	222	232	205	240	215	237	255	221	205	205	243	234	219	239	239	268	240	202	220	205	243	233	227	221	219	197	212	225	207	248	223	220	206	222	198	243	224	239	213	227	201	234	228	206	189	205	225	219	214	256	245	260	205	199	242	212	186	228	230	220	229	231	235	216	229	186	221	245	207	190	209	188	197	219	194	227	206	202	218	205	226	223	228	232	237	192	208	214	215	222	224	213	220	236	207	215	215	224	227	231	223	217	211	240	212	199	237	226	207	193	222	220	204	201	222	207	201	190	211	225	200	220	214	212	202	237	205	239	219	234	263	203	199	203	207	214	224	237	226	227	227	214	204	219	223	220	239	225	250	211	230	223	228	232	219	193	238	226	218	227	231	229	194	243	221	226	205	209	214	239	181	217	214	173	210	239	201	216	227	214	244	205	206	219	218	211	218	225	216	210	210	214	211	211	196	198	238	218	236	220	238	236	211	224	201	229	201	242	234	207	201	228	248	191	230	222	208	208	224	238	207	232	233	228	223	268	244	228	213	200	261	212	249	245	220	240	215	212	220	205	187	212	214	224	230	196	189	215	221	208	213	219	211	245	218	231	236	193	219	207	222	215	255	198	234	201	201	236	224	201	221	216	234	219	215	217	222	241	238	218	211	221	211	191	201	225	228	237	207	216	217	226	234	200	210	209	212	214	217	220	202	189	239	204	232	222	226	243	208	203	233	223	266	221	201	214	210	236	210	226	226	220	239	201	216	222	245	207	214	225	221	199	229	224	202	229	229	212	210	217	213	225	232	210	210	210	213	204	200	199	202	212	210	241	230	219	209	221	198	228	257	185	204	204	211	215	212	200	228	249	201	205	202	212	240	237	214	192	211	214	228	220	217	222	200	234	220	233	209	231	218	229	237	261	224	209	222	206	213	236	225	215	217	225	218	253	211	198	205	208	254	226	199	211	221	221	196	185	251	207	229	224	218	207	203	191	201	183	234	211	201	230	209	206	192	218	190	220	208	228	218	239	241	217	208	202	205	242	223	221	212	213	224	187	225	210	217	195	202	229	230	219	209	217	205	205	220	195	228	212	230	236	219	225	233	208	257	231	241	227	229	236	227	216	237	242	233	224	220	255	211	214	213	209	219	215	203	215	240	219	207	224	203	245	189	221	191	205	195	182	215	230	209	194	220	249	229	254	213	223	231	234	260	224	214	213	238	197	232	212	227	221	231	209	244	187	213	216	225	226	238	217	194	221	233	232	208	223	222	208	229	227	208	209	233	209	218	206	224	232	223	216	224	238	231	192	226	219	221	212	221	228	210	242	182	227	229	191	223	197	225	208	249	217	220	214	234	222	196	195	228	198	202	215	225	210	196	219	222	212	228	234	227	217	211	239	231	257	205	217	244	214	213	197	216	216	243	227	195	231	208	218	220	220	245	182	223	231	237	192	218	249	210	210	207	241	216	203	225	211	218	201	192	238	243	212	223	205	237	183	196	231	218	214	241	228	220	215	209	193	214	215	228	218	226	204	218	229	240	204	206	223	210	210	195	200	209	203	173	223	228	187	230	230	236	211	219	225	212	193	211	227	236	226	240	231	230	212	218	202	204	238	204	216	241	209	212	244	220	230	217	229	228	229	211	240	208	225	220	212	214	230	219	226	226	210	222	210	227	218	192	239	205	227	216	238	209	216	227	220	215	226	230	230	213	223	203	213	199	191	221	244	186	213	220	191	206	201	193	211	237	214	242	221	216	195	240	211	243	241	219	212	213	223	235	208	195	210	199	205	213	229	236	223	214	195	205	193	224	223	221	229	225	258	199	261	198	214	219	192	202	223	226	205	222	210	219	190	229	209	215	233	219	224	228	223	255	247	228	238	198	204	214	217	190	202	205	232	213	220	211	217	201	229	190	226	251	208	232	229	229	217	208	229	232	216	231	264	216	231	218	213	237	203	192	227	227	200	205	208	210	236	228	215	244	210	228	212	228	190	200	236	212	209	239	246	228	208	210	251	209	238	232	200	206	235	183	223	216	248	235	241	245	219	202	212	192	232	211	212	190	239	230	212	234	215	245	204	209	229	224	230	210	207	211	221	253	210	218	210	223	218	219	219	236	198	185	236	208	263	206	244	218	259	227	222	222	227	248	235	194	232	213	228	204	215	233	219	207	235	204	221	225	217	216	214	211	211	212	220	209	233	227	187	215	202	230	204	206	189	217	224	192	204	213	226	201	218	232	194	229	222	224	218	220	207	207	199	218	197	213	261	218	237	220	222	197	205	224	209	226	230	217	210	242	243	201	242	239	193	236	230	209	201	234	214	209	209	209	216	227	192	223	219	227	218	204	223	211	214	218	225	211
9486	1217	2194	2799	3455	1978	1722	1518	1315	1226	1104	1000	940	872	929	825	785	776	752	685	712	650	747	669	643	718	647	623	643	638	623	623	665	657	604	627	630	607	609	586	605	637	572	554	531	576	593	567	607	582	638	570	591	551	557	547	577	549	585	581	547	539	582	589	560	580	564	605	550	558	563	550	579	595	558	591	594	555	580	557	588	578	545	564	515	567	584	557	554	571	586	556	565	577	561	619	586	591	620	604	592	588	558	554	549	527	550	560	561	612	568	575	561	575	566	557	540	561	556	562	592	558	606	587	544	574	551	553	558	565	538	563	582	528	578	576	518	571	554	569	530	576	554	541	566	546	552	572	563	558	576	590	610	583	574	574	535	571	578	546	610	529	558	569	554	565	531	555	580	551	567	572	625	505	546	584	528	556	550	570	568	578	567	549	551	550	568	597	567	527	573	556	540	542	562	542	507	538	550	579	564	595	554	589	550	542	579	563	584	518	578	619	541	572	537	573	561	556	539	535	543	560	587	517	562	531	526	570	603	532	584	586	533	588	555	567	580	599	534	571	566	574	581	584	575	542	605	555	559	563	537	532	560	545	544	553	567	543	512	567	551	547	559	507	553	580	577	561	574	568	585	585	575	566	592	569	589	591	531	540	514	544	538	577	572	559	557	540	559	592	618	588	553	519	553	535	556	577	560	530	557	560	584	563	531	566	539	593	575	536	556	575	557	568	573	531	548	549	559	612	562	558	552	573	590	563	545	574	557	534	574	537	544	614	528	531	563	583	554	547	577	534	576	538	554	550	549	566	554	511	511	568	530	537	572	577	569	570	551	573	544	543	602	531	535	543	548	568	602	567	549	579	540	579	610	580	546	535	587	544	525	545	557	555	518	595	522	561	578	560	557	546	533	559	557	563	484	552	524	594	552	550	554	570	574	572	530	554	539	575	601	552	540	598	538	584	574	582	573	574	540	588	552	547	589	517	573	549	569	559	560	600	586	525	562	550	582	554	573	542	529	514	545	516	552	541	559	565	562	571	578	557	547	549	535	533	566	579	615	538	568	548	546	555	509	543	555	561	532	575	555	564	574	531	546	570	558	568	533	562	584	551	558	570	557	540	567	574	561	558	597	561	602	575	579	607	573	543	560	518	555	529	553	521	574	591	584	535	569	557	572	509	549	529	620	569	616	588	580	567	578	530	574	556	570	535	519	529	537	494	575	532	514	579	542	549	607	542	530	564	538	599	566	551	586	580	568	560	555	563	586	556	551	526	560	567	548	553	552	546	560	577	558	529	563	534	563	555	519	547	565	549	548	546	613	580	526	548	545	587	550	571	579	602	534	534	526	532	536	587	531	585	534	533	560	569	556	517	553	592	540	510	563	550	580	580	566	602	574	628	540	551	547	510	603	573	547	560	553	589	532	595	501	544	578	576	566	575	582	565	578	513	512	583	547	550	525	551	547	532	560	580	527	603	583	530	573	581	565	528	561	553	554	568	533	533	539	517	591	592	565	561	561	551	591	549	545	525	557	577	557	550	527	567	569	577	541	505	498	556	545	540	576	566	563	539	495	552	577	565	570	581	555	561	571	546	532	562	561	554	560	549	562	605	522	558	529	540	576	551	554	545	551	520	546	582	555	546	556	572	529	582	551	604	569	544	563	554	551	547	538	545	567	562	578	555	571	574	543	554	573	577	587	537	562	595	584	561	515	544	578	546	578	555	572	558	555	513	591	565	587	592	570	578	568	551	572	541	581	529	515	571	534	599	608	561	584	560	539	544	513	521	565	599	558	520	567	522	548	577	515	558	525	557	547	563	530	593	531	559	560	553	563	529	555	565	535	550	546	538	500	550	631	559	605	533	539	552	571	598	564	569	528	590	596	566	528	544	548	592	548	529	584	563	575	549	538	571	527	565	569	569	538	567	588	577	557	589	525	603	574	550	592	532	570	548	570	573	560	542	529	575	534	564	534	532	576	562	566	576	561	557	493	581	575	560	555	560	561	524	566	590	538	554	566	559	540	559	569	553	521	527	567	569	578	586	545	629	558	613	560	574	544	518	541	522	572	541	550	534	537	533	565	589	583	580	547	573	575	552	547	541	542	564	553	577	572	586	531	602	600	546	559	599	576	550	550	541	556	582	560	567	595	532	561	575	528	543	541	554	591	577	561	545	568	526	555	531	585	566	552	536	571	550	525	542	554	555	562	566	539	574	513	554	604	563	550	571	565	596	559	562	571	545	569	568	545	577	548	585	553	557	557	561	540	586	553	508	588	525	568	575	566	582	541	536	538	591	602	581	549	546	549	606	538	580	545	549	574	583	531	540	557	557	582	597	590	547	551	539	537	555	556	547	557	597	579	607	562	577	519	545	585	558	568	553	571	535	579	530	569	565	556	545	546	536	625	531	522	585	520	576	589	526	582	558	537	535	606	548	564	554	583	533	567	564	538	563	580	546	584	597	524	545	600	530	561	590	561	572	569	572	571	559	595	537	499	580	540	560	549	510	561	576	582	591	555	512	569	555	555	558	546	602	526	530	519	530	522	577	557	511	525	597	547	532	559	544	551	569	569	522	570	552	518	556	535	556	595	566	583	609	566	515	585	539	590	546	545	579	563	524	531	550	543	592	591	546	589	533	524	512	565	588	568	561	548	535	584	586	573	527	558	572	630	573	589	577	539	561	561	568	583	573	592	538	587	588	520	570	587	557	561	552	557	602	484	579	533	555	534	538	546	488	531	524	586	521	648	542	542	580	605	564	589	530	511	555	552	581	552	570	578	593	564	576	564	566	561	541	545	592	597	541	580	566	577	569	585	582	536	572	581	540	557	568	568	553	609	529	555	549	608	563	586	598	558	554	551	533	567	572	569	575	573	593	543	566	549	545	520	517	518	581	547	598	565	575	585	548	544	595	528	584	587	526	560	605	556	512	560	544	545	541	527	559	549	564	561	592	525	567	553	553	555	549	584	525	556	543	571	530	533	579	561	590	553	540	507	592	563	513	573	565	554	525	555	583	528	584	578	560	584	566	543	563	564	565	563	567	534	556	597	523	514	539	561	547	550	565	536	570	552	548	544	557	552	562	593	571	564	551	565	573	529	579	563	566	563	596	569	564	542	542	562	572	557	551	524	543	590	552	555	547	538	591	543	554	552	556	589	522	536	540	576	571	580	539	533	531	572	589	556	608	544	569	563	537	568	577	544	564	532	581	595	549	579	575	552	524	559	576	575	568	521	546	574	543	532	570	580	529	571	525	574	576	555	530	552	561	569	583	566	585	535	560	545	532	569	555	544	534	554	541	575	504	542	524	544	533	567	569	555	533	529	513	566	556	539	572	606	576	587	539	553	604	578	566	543	598	596	539	575	539	535	581	549	544	590	541	555	566	590	528	572	544	557	553	520	575	566	556	544	526	546	585	566	573	574	543	562	564	572	533	578	532	576	548	563	585	586	574	540	540	559	525	525	540	560	568	604	564	548	566	546	542
30088	4745	2071	1663	1314	849	719	577	495	433	430	394	325	379	346	309	333	318	296	330	305	280	277	302	304	273	285	268	314	265	265	289	300	245	287	259	288	273	251	288	266	247	288	229	271	282	290	267	252	246	279	278	288	281	267	256	258	277	264	257	230	263	238	278	284	233	278	257	255	232	259	297	264	240	248	260	250	264	262	268	233	259	256	252	242	253	287	253	245	281	263	232	269	252	254	241	247	242	249	250	274	254	260	243	241	253	260	252	256	277	287	294	275	266	231	283	265	227	270	226	249	273	253	280	250	269	275	277	246	274	275	267	261	256	252	263	274	256	266	260	271	298	270	250	249	267	217	273	289	261	232	267	269	259	289	270	248	243	260	258	239	263	231	250	249	243	259	240	264	267	277	250	275	276	229	213	264	245	261	274	272	252	254	255	269	249	258	247	262	245	272	245	276	263	279	257	269	262	242	254	264	269	243	255	258	241	242	263	260	256	269	279	254	250	262	244	246	246	237	248	241	272	252	261	275	253	279	265	261	276	287	247	281	254	226	263	247	255	239	277	273	268	268	262	270	252	277	264	274	274	213	269	254	279	239	262	252	282	289	248	273	252	241	239	272	256	293	247	262	261	258	251	290	234	251	241	239	250	281	228	266	262	259	252	264	279	265	254	250	258	262	269	249	268	279	272	271	255	258	244	251	297	267	260	277	231	244	255	270	279	274	251	263	278	262	272	261	258	254	258	261	264	257	237	289	246	241	256	273	271	257	282	282	265	270	271	275	254	267	244	257	254	247	265	261	250	275	248	233	254	262	257	280	264	251	288	260	230	267	293	248	247	261	254	294	267	292	262	249	250	282	257	243	263	243	267	260	248	247	274	260	269	243	235	296	259	259	250	243	242	254	240	264	275	260	253	260	276	267	274	267	281	301	259	259	273	248	239	281	292	274	285	262	291	246	238	287	249	286	283	221	265	239	255	276	253	271	266	264	284	261	256	249	298	219	242	245	242	246	272	268	275	281	248	238	251	283	261	261	281	240	281	231	225	237	270	248	269	251	257	282	252	283	262	247	243	240	263	275	249	286	257	254	283	251	275	269	236	244	239	242	262	256	279	266	262	278	247	280	257	257	261	251	293	285	251	266	270	252	199	235	270	274	268	244	274	292	259	254	270	245	254	247	262	254	285	230	273	262	226	271	262	224	255	256	263	266	264	270	289	261	287	273	250	264	257	229	281	277	242	258	287	258	274	281	237	240	246	271	261	273	274	258	251	259	245	246	271	249	263	264	261	298	270	237	251	265	230	231	287	266	260	247	247	281	233	266	277	266	260	281	263	272	271	271	271	244	264	235	273	253	290	255	259	262	270	245	227	260	255	252	239	247	271	274	268	288	245	232	248	244	260	262	262	260	289	250	251	253	261	273	268	239	256	248	284	269	236	257	270	303	259	263	272	269	250	243	237	260	267	278	245	273	276	267	245	286	226	255	281	260	257	260	268	264	280	255	245	240	248	253	262	235	259	252	234	265	252	252	255	229	250	253	262	273	247	268	247	253	257	243	257	260	278	243	281	276	259	257	223	254	270	260	237	235	240	237	261	270	259	268	274	272	266	257	266	259	256	239	278	204	276	261	268	258	240	300	250	246	275	257	267	277	248	274	287	258	283	252	293	268	293	243	269	254	244	264	265	267	251	266	230	261	245	268	252	266	257	278	274	240	271	242	268	244	263	259	260	275	257	250	246	235	226	255	263	263	284	260	248	263	256	254	243	273	278	225	273	257	256	258	291	283	303	230	231	236	266	303	274	228	253	259	249	293	247	241	266	247	261	252	249	249	268	245	274	301	251	257	258	285	260	246	284	256	237	253	264	272	244	251	238	263	272	232	253	275	299	272	229	266	262	259	249	240	234	288	254	244	262	261	242	247	242	263	256	234	269	284	245	262	259	284	259	281	269	262	271	257	239	267	255	274	283	247	244	222	258	306	273	282	247	299	277	291	273	281	274	245	237	279	245	269	243	259	245	238	270	263	244	272	255	250	246	244	248	270	270	269	283	270	276	262	268	243	250	262	256	265	275	273	250	236	269	263	262	275	243	243	282	241	249	235	240	256	270	295	233	247	266	271	251	267	263	244	266	249	251	253	257	256	255	281	267	241	250	232	255	274	245	247	235	233	233	273	278	248	275	262	272	280	259	268	258	247	287	255	250	251	247	240	260	229	249	272	235	256	265	231	272	238	237	238	237	280	256	267	272	249	210	275	280	248	284	275	227	314	265	235	316	294	234	262	292	282	249	237	239	246	230	275	285	240	230	275	244	246	250	259	296	297	239	270	268	254	244	242	240	283	250	262	255	306	258	269	250	250	277	244	249	262	267	282	244	262	265	266	262	271	243	245	298	230	233	240	261	276	254	241	246	278	300	254	275	281	279	240	246	263	246	259	284	232	255	248	268	254	278	234	291	283	225	251	250	220	231	237	288	244	279	264	264	235	249	264	259	257	264	275	248	256	251	251	264	229	280	270	266	261	237	272	248	268	279	267	251	240	274	222	262	252	255	260	258	248	299	250	286	291	260	280	252	238	283	253	264	251	284	262	231	268	254	245	260	269	268	278	288	269	241	254	255	277	226	277	275	279	244	235	254	275	243	274	265	233	239	261	275	262	269	251	252	263	267	258	235	271	250	265	254	255	269	283	300	260	296	264	279	261	297	237	276	233	214	280	263	269	272	271	256	236	258	253	282	265	262	245	253	255	275	296	233	280	273	242	260	233	278	269	273	261	238	262	246	256	247	261	267	267	260	261	258	268	265	261	291	258	253	246	274	220	255	285	249	263	266	257	276	226	268	261	257	267	272	270	259	259	270	265	295	289	270	255	259	244	270	246	265	295	246	268	268	285	265	267	249	273	241	262	240	242	253	240	245	253	248	247	234	248	253	256	248	270	276	239	254	231	265	251	264	256	311	248	267	226	263	257	245	273	251	272	282	246	280	219	262	232	259	238	259	272	257	248	262	277	271	237	260	258	263	274	254	239	283	289	258	267	275	279	249	268	244	267	247	260	253	265	272	291	247	263	271	253	244	228	273	271	266	271	290	261	228	266	275	240	254	270	257	240	282	264	270	261	280	255	260	255	231	253	258	268	232	247	269	213	268	246	269	252	247	268	259	277	260	253	285	271	247	251	241	254	251	239	252	267	259	273	259	245	249	274	228	279	259	256	260	252	247	264	239	252	290	269	246	249	257	277	259	242	273	273	266	292	275	277	269	217	282	280	263	240	283	257	260	273	258	241	271	272	256	280	256	254	252	248	271	254	251	265	271	259	259	270	288	259	263	282	259	243	275	266	266	240	267	271	240	259	269	238	272	276	245	268	251	265	269	260	252	243	243	255	263	301	276	231	288	262	264	230	273	252	264	284	249	244	239	265	280	254	212	270	251	247	246	260	260	276	257	252	237	251	251	283	278	294	269	258	277	253	254	246	255	271	289	269	255
13359	1867	3791	4789	5154	3533	3020	2522	2113	1873	1773	1610	1421	1291	1238	1128	1147	1067	1002	994	973	870	875	880	839	816	794	817	801	771	743	764	729	725	716	738	714	716	689	694	688	690	686	691	693	692	659	676	634	650	685	660	689	651	614	666	680	688	702	634	674	674	663	672	685	640	635	627	646	653	634	659	604	626	606	626	611	640	656	655	657	618	667	644	577	652	683	583	646	664	640	603	651	641	621	615	607	604	610	584	590	634	605	626	665	599	646	665	625	665	641	615	632	639	636	631	645	643	629	639	666	578	623	600	609	625	601	630	595	587	602	604	637	674	643	575	632	630	622	653	623	574	635	595	654	652	622	619	610	609	599	660	616	619	612	628	641	586	597	645	627	591	639	614	648	630	649	647	586	619	614	623	642	621	634	604	635	657	636	644	585	672	592	608	639	634	613	661	653	620	603	664	608	615	627	598	650	606	637	635	619	642	649	650	633	625	630	642	606	629	652	635	631	649	595	618	635	659	635	621	582	644	615	648	620	635	635	641	615	586	629	643	609	638	585	637	618	634	625	633	647	679	577	674	615	625	599	632	647	647	640	614	621	638	611	635	644	652	593	644	586	605	646	656	613	597	656	613	605	599	632	618	595	626	626	614	654	642	622	587	626	639	598	634	603	622	624	619	617	652	636	640	694	653	658	658	636	597	631	590	601	575	649	662	616	621	626	574	608	585	599	616	657	643	633	667	677	607	640	620	573	607	598	627	628	628	616	598	637	575	591	617	605	628	613	579	647	604	623	635	618	634	641	633	668	624	669	627	620	620	648	649	635	603	628	579	635	569	658	592	615	592	627	621	658	616	638	644	600	667	622	617	605	625	626	635	603	610	607	574	637	604	623	633	638	637	612	647	592	595	605	617	596	611	684	624	642	648	634	647	658	578	632	657	621	596	666	623	591	638	604	640	656	601	648	600	624	634	646	625	658	622	655	623	669	627	606	604	640	586	667	614	624	617	633	602	609	629	678	535	568	638	606	608	604	605	653	628	616	639	622	617	608	608	641	618	631	616	631	593	626	596	611	639	650	628	615	647	587	641	623	632	623	619	672	605	628	627	625	650	616	622	645	648	634	599	646	638	626	678	613	653	627	639	612	634	617	631	618	596	628	578	637	568	630	601	632	637	634	622	643	616	623	603	651	608	660	600	622	619	598	640	628	642	615	632	618	615	617	615	588	619	612	615	596	600	668	636	644	611	605	615	630	612	628	636	646	660	639	611	610	640	598	631	600	645	667	585	680	624	607	655	555	632	607	601	624	621	603	639	622	604	619	648	612	647	617	622	585	624	622	656	613	621	636	609	629	572	663	587	635	631	614	608	630	632	621	627	652	633	610	641	644	641	626	650	629	661	603	619	575	657	598	636	626	649	648	623	664	611	611	630	685	593	646	603	613	608	625	648	583	594	617	656	633	637	649	612	613	628	622	635	599	601	645	609	615	610	632	671	644	622	640	608	627	606	602	620	601	630	648	602	593	607	633	617	648	600	603	613	648	611	671	631	625	609	629	622	639	619	598	663	635	617	641	655	622	613	613	598	578	607	641	666	670	619	570	612	615	602	565	606	578	612	641	661	614	621	603	633	649	606	591	639	638	588	609	636	625	579	603	636	599	635	593	628	641	607	615	603	607	653	621	585	598	668	655	605	595	632	649	630	642	611	611	594	661	627	630	633	626	631	632	623	613	603	601	601	611	611	633	641	610	600	634	627	612	643	641	630	638	628	583	588	633	613	647	618	625	644	603	638	628	621	636	611	657	607	606	600	643	623	615	623	646	613	613	645	634	659	573	618	639	614	582	668	598	647	621	592	604	610	622	577	641	612	637	647	635	611	616	621	654	616	586	647	621	663	638	611	623	612	645	636	594	623	616	620	626	591	602	618	608	640	625	620	624	594	638	636	570	621	608	593	580	637	657	591	616	613	652	600	644	583	632	645	603	624	632	655	610	618	598	662	647	622	576	639	573	638	633	593	623	616	587	619	624	665	579	620	615	569	642	597	609	619	617	567	611	613	633	611	615	608	623	623	648	601	640	641	619	594	629	629	572	654	616	645	636	586	618	603	581	635	637	598	608	563	626	590	627	593	590	640	612	627	608	605	620	610	603	628	641	671	597	594	596	641	630	616	667	603	625	663	664	619	645	660	637	619	636	606	625	619	589	614	651	656	656	597	612	613	650	599	635	636	639	611	604	627	633	646	602	610	658	621	645	624	611	598	661	597	631	633	612	626	610	646	596	639	624	593	657	645	665	582	639	653	611	606	640	660	654	635	628	645	659	618	641	616	606	680	629	575	602	645	643	621	605	593	613	631	647	621	586	617	623	606	630	663	649	615	584	641	615	593	594	659	614	597	607	627	624	627	608	636	664	579	648	602	596	667	618	645	626	620	620	589	652	652	627	630	610	616	631	631	622	650	634	603	627	570	577	631	624	609	617	630	611	633	638	628	573	611	640	647	564	622	630	619	637	608	617	585	601	643	627	670	650	601	618	643	629	594	579	664	609	653	652	638	644	547	579	608	600	639	642	599	586	666	623	600	611	594	586	626	587	602	618	661	642	636	638	617	641	640	644	599	667	630	627	602	587	629	631	638	677	636	628	602	619	604	619	643	657	628	673	633	636	603	597	609	615	626	603	661	603	615	607	599	662	611	597	627	648	598	607	624	616	613	640	648	646	675	595	625	651	626	613	625	646	641	606	638	640	584	600	626	611	615	627	627	615	609	631	604	619	625	598	608	615	669	609	644	649	595	648	608	616	614	615	634	606	638	661	592	626	623	620	623	666	598	622	652	679	625	607	656	618	660	676	611	619	627	599	661	641	635	587	647	611	612	645	649	589	664	662	613	621	655	661	648	635	621	606	593	658	608	614	642	634	600	620	653	629	634	574	640	617	621	580	616	598	623	659	610	609	583	608	652	616	661	626	645	623	607	613	636	606	631	566	615	627	633	613	657	657	612	666	647	595	609	606	608	640	600	635	624	623	647	643	622	620	646	606	633	617	618	643	593	674	620	614	611	609	618	599	607	604	606	609	587	649	623	624	641	632	606	598	623	651	645	594	648	627	633	614	612	656	598	625	635	625	650	588	617	664	635	635	624	608	638	604	644	636	673	607	646	639	585	635	654	624	630	630	652	640	601	620	605	616	618	664	647	653	664	640	654	645	646	664	607	646	589	614	592	633	650	613	614	596	645	619	595	613	635	669	589	614	649	669	624	636	668	634	666	629	615	619	596	599	634	656	606	615	623	611	660	595	639	624	575	616	622	643	618	629	659	630	627	643	620	598	639	665	586	598	634	636	619	610	555	624	641	639	591	656	637	590	634	686	621	577	595	658	584	598	629	655	593	641	576	562	647	673	688	584	596	629	634	601	669	622	610	641	624	645	590	623	592	615	623	615	665	612	620	609	666	616	629	605	614	646	638	649	639	612	627	619	627	586	593	579	613	634	603
2231	117	90	100	112	76	97	88	104	98	79	83	89	94	97	71	89	77	80	81	91	96	79	73	67	93	78	91	82	92	85	88	86	84	66	82	78	83	87	83	82	82	87	87	87	80	69	95	82	76	93	83	69	85	94	76	80	82	103	80	78	80	89	83	78	81	83	91	73	86	98	90	98	96	74	82	83	87	67	81	79	90	83	85	74	79	92	81	78	71	74	82	86	89	92	81	89	89	86	92	71	78	85	91	77	89	90	77	102	96	90	76	73	71	87	71	83	92	78	65	90	88	81	97	83	72	71	92	80	86	94	99	78	90	83	74	89	85	66	81	84	94	67	81	95	77	79	68	83	84	84	90	96	86	89	86	73	75	85	89	98	87	84	68	82	87	68	73	91	95	72	74	83	95	80	107	89	80	69	95	85	81	84	87	96	81	80	99	76	84	72	82	85	78	69	99	89	83	71	97	81	87	87	84	81	85	112	73	89	95	84	85	82	90	89	89	74	91	88	110	81	88	75	78	82	88	71	71	83	77	96	92	86	77	91	80	81	77	81	63	85	71	72	81	87	93	81	76	76	84	76	94	85	93	81	80	84	83	63	93	85	90	68	71	96	61	86	88	67	71	76	78	94	84	74	80	68	62	84	78	70	91	94	81	82	85	92	86	87	84	61	76	82	105	81	77	83	65	75	83	86	83	74	79	85	92	78	77	74	71	87	82	71	73	86	77	80	87	68	80	94	95	75	88	101	65	83	82	91	75	84	85	68	83	72	84	77	62	84	78	70	82	73	83	90	86	72	73	89	94	78	79	91	85	82	72	101	70	76	69	75	74	83	94	73	90	75	99	92	82	80	78	93	90	98	96	82	91	67	89	64	76	72	68	85	85	79	83	83	86	85	88	66	89	81	87	78	85	74	71	89	95	82	90	83	98	90	79	94	94	99	91	80	61	90	80	100	72	94	72	97	93	65	91	73	85	84	99	77	95	87	69	87	72	70	83	86	67	102	91	88	77	83	73	94	74	72	91	88	95	90	84	86	85	87	93	90	82	76	71	69	87	85	79	76	75	70	83	76	80	75	90	79	68	66	95	95	88	109	77	84	83	70	85	84	66	86	88	77	84	73	83	68	97	98	89	87	86	87	86	74	83	89	82	92	70	98	89	77	80	86	73	82	82	69	76	71	86	85	86	83	87	86	73	77	80	90	92	74	93	87	83	86	73	81	94	91	93	92	87	77	70	89	70	83	84	92	84	91	89	63	92	99	82	88	77	74	81	80	98	76	83	82	65	79	79	85	97	79	82	91	76	94	111	79	96	74	78	76	83	76	71	87	90	73	88	74	83	86	82	74	96	83	86	93	93	98	93	91	73	89	84	67	81	77	69	79	79	75	88	89	72	72	81	72	95	80	80	86	96	87	89	89	76	82	83	65	62	97	78	75	72	90	65	86	81	84	78	68	74	90	88	89	73	80	70	80	98	85	99	72	70	69	98	96	90	97	88	88	84	74	77	109	86	84	72	99	63	88	93	105	77	84	84	83	73	95	82	89	85	95	88	88	85	77	74	62	77	89	87	76	75	65	82	96	88	91	91	75	82	65	79	79	88	84	84	76	88	89	77	96	78	76	84	82	77	73	84	79	80	88	70	84	102	87	80	77	74	93	93	77	87	76	76	89	84	80	79	92	90	87	83	69	80	84	81	84	71	78	106	73	95	81	78	76	84	72	84	62	83	90	88	90	95	88	105	80	76	83	69	86	102	91	82	96	93	77	73	65	77	73	96	82	69	90	99	82	70	85	78	85	80	65	77	93	82	101	68	86	79	77	73	86	81	87	93	86	86	81	88	80	75	76	92	82	80	83	86	95	77	83	82	75	98	71	99	66	82	81	77	79	82	95	86	89	81	87	83	86	96	96	82	82	87	76	83	90	70	80	84	99	90	88	77	74	74	92	98	78	84	81	80	104	72	86	83	77	82	89	68	71	84	80	70	78	88	89	77	74	75	76	104	90	79	79	75	69	73	77	72	91	75	82	69	88	76	98	84	83	98	100	86	76	84	63	78	80	103	82	101	86	77	84	85	97	80	82	76	86	82	89	69	74	73	68	71	76	91	82	90	99	86	91	68	80	75	75	86	77	73	87	81	76	81	85	84	69	88	74	76	83	74	75	67	70	75	84	85	92	86	78	74	89	83	87	85	73	98	64	86	73	76	89	67	75	88	88	86	81	89	69	86	78	66	85	86	84	88	99	79	96	79	75	88	95	88	82	98	101	92	84	82	83	76	79	73	95	82	93	83	104	74	89	88	67	88	89	75	80	87	84	95	82	82	99	71	77	74	69	81	77	94	82	81	91	82	100	75	90	71	87	84	85	79	72	79	82	80	65	101	93	88	76	76	87	101	86	90	92	73	89	85	79	84	104	95	87	71	70	103	64	81	89	84	87	86	82	84	78	72	80	81	83	78	86	83	69	85	68	73	81	81	105	79	82	83	104	78	92	89	79	77	85	62	74	80	81	73	78	74	92	71	78	71	75	81	86	80	93	99	92	77	86	84	103	82	76	77	72	78	89	82	70	73	80	82	93	77	82	86	83	90	91	84	81	95	88	92	81	86	86	97	82	91	85	82	77	67	96	87	82	88	78	74	88	84	85	93	77	75	76	101	78	82	97	64	69	85	77	83	92	75	70	73	85	91	78	71	85	85	85	87	73	66	87	77	101	85	82	66	88	83	91	72	89	69	76	86	95	77	85	96	101	74	78	77	79	85	99	88	95	80	91	77	79	84	95	81	72	79	78	78	90	87	71	85	84	85	97	71	75	63	97	77	94	78	78	76	81	91	74	66	84	84	67	79	75	94	89	78	68	90	75	96	93	90	100	83	93	79	103	85	76	85	67	85	69	86	83	88	84	89	83	91	80	89	80	88	77	98	90	94	92	98	79	73	76	89	66	89	78	66	86	82	76	83	80	83	107	72	70	76	90	82	79	85	86	88	87	109	72	67	101	85	83	65	76	63	85	75	83	95	87	85	83	76	102	91	84	80	78	96	80	81	79	76	98	92	87	82	89	118	88	77	83	84	82	86	81	101	84	80	84	79	108	88	90	82	77	89	98	93	86	86	102	77	77	89	94	82	75	77	76	68	80	89	83	69	86	77	76	73	96	83	95	89	86	92	72	76	77	72	71	82	62	100	94	98	82	92	84	84	95	94	77	90	84	79	89	80	88	103	81	62	77	75	75	78	77	82	73	86	78	95	59	93	80	89	82	109	89	60	96	75	90	83	72	79	92	70	78	64	75	93	94	83	74	85	85	73	76	73	89	85	89	81	87	99	87	83	67	81	83	83	78	96	93	99	77	72	96	91	111	81	91	79	71	72	88	64	87	83	80	87	72	79	81	75	90	91	86	63	73	100	88	94	71	73	74	101	74	91	81	85	75	89	77	72	87	82	81	96	83	66	91	79	81	94	74	78	80	86	85	79	90	93
2471	302	339	375	332	321	314	297	298	305	302	279	258	282	247	282	278	281	247	291	280	270	295	243	246	267	261	286	279	246	250	252	282	268	264	270	259	256	277	263	265	267	245	245	247	267	266	282	252	227	273	271	269	284	279	239	256	232	268	249	239	267	272	256	259	263	264	270	252	246	273	257	273	288	263	251	265	254	257	274	247	225	278	255	279	248	266	258	240	251	309	264	244	247	245	266	277	257	271	296	239	262	288	257	246	268	250	250	237	284	277	251	264	262	256	257	250	276	281	248	260	229	278	297	254	247	257	256	252	273	266	257	258	268	256	266	277	247	265	283	250	261	236	233	240	258	285	286	273	282	211	242	260	250	260	272	275	230	260	242	268	250	283	226	255	245	265	282	272	252	247	256	261	265	268	289	280	246	281	296	313	274	265	254	286	242	267	261	250	241	248	277	284	240	275	275	270	257	242	258	255	268	258	263	259	230	270	251	254	259	258	250	288	258	238	243	243	278	287	269	284	256	246	273	284	260	242	250	245	304	267	276	279	224	273	243	264	248	287	265	279	261	253	276	264	261	259	242	258	257	288	256	279	301	273	239	267	272	262	293	283	262	260	265	250	275	227	280	288	263	272	258	245	267	250	258	275	280	261	278	273	244	266	258	307	252	260	288	274	279	246	295	252	273	270	258	280	231	285	268	262	265	257	287	268	256	252	243	224	258	260	255	251	246	267	236	255	266	249	247	244	219	292	264	271	300	259	254	261	253	287	256	270	249	266	250	268	272	268	278	254	251	272	268	271	244	270	281	245	268	245	239	294	248	240	278	261	244	266	234	268	247	283	240	245	267	252	218	291	295	263	285	259	298	286	260	259	263	274	269	252	254	265	265	281	244	224	238	255	249	254	253	263	241	255	255	288	276	246	251	269	265	245	258	289	269	277	255	255	300	246	252	260	291	274	299	250	235	280	269	280	266	280	289	297	281	255	254	263	265	260	266	251	256	261	281	236	253	297	277	258	243	246	234	263	248	284	274	255	273	276	276	259	277	265	240	276	255	318	252	249	252	272	258	289	282	269	270	254	288	256	221	252	273	247	282	259	262	263	274	248	257	279	257	249	258	267	256	260	254	289	235	219	275	242	259	262	255	248	231	238	277	275	288	274	245	270	252	259	285	273	274	281	286	258	259	259	279	228	265	253	271	255	249	264	271	283	245	257	259	264	265	279	242	248	241	273	282	274	225	258	257	269	257	257	270	260	243	268	269	243	253	268	264	255	256	285	280	273	245	274	273	255	282	257	306	270	242	256	270	261	262	223	264	237	265	281	272	283	257	270	284	285	277	283	270	275	255	243	277	314	293	266	270	256	252	255	259	251	252	304	270	285	259	269	248	268	290	241	266	242	266	250	263	274	249	293	274	260	285	256	281	261	223	255	254	268	257	271	253	255	245	267	258	249	256	287	261	254	316	261	241	252	273	233	272	258	233	283	264	264	276	276	259	229	277	259	234	226	282	265	271	297	276	247	265	275	269	261	246	257	252	304	257	238	241	252	290	265	269	286	279	297	259	271	292	303	264	254	288	251	243	301	254	226	256	271	248	237	257	276	258	292	268	248	257	264	271	244	278	281	273	259	237	228	258	255	257	265	263	244	282	248	262	281	242	277	276	280	266	266	276	272	284	259	242	276	254	241	260	262	260	271	269	242	279	274	297	281	269	289	240	289	264	258	279	258	291	270	256	250	255	276	280	260	273	285	269	250	272	266	287	270	229	254	265	294	254	253	262	260	252	284	266	262	272	269	258	245	254	245	286	266	272	236	296	232	249	288	248	256	274	258	283	239	250	254	260	243	254	277	282	264	278	261	262	257	242	286	261	251	257	271	237	271	261	236	276	244	252	261	294	283	272	294	269	280	286	278	272	274	276	247	250	250	249	276	247	279	247	256	298	242	259	258	264	256	252	289	250	276	279	242	242	243	278	261	270	226	267	263	246	263	267	273	253	274	274	286	254	257	266	272	268	269	262	279	269	258	289	258	245	276	272	259	232	256	271	277	252	253	272	276	256	241	288	255	272	266	267	267	270	262	285	261	280	265	293	268	274	260	285	279	239	272	267	275	265	261	254	281	268	248	278	270	280	275	256	261	263	276	246	238	268	248	240	261	293	276	248	267	250	266	252	260	295	259	269	273	240	273	246	246	248	259	239	277	260	274	239	239	267	270	271	245	284	252	280	285	273	252	272	278	293	251	271	262	266	266	247	257	281	261	254	247	263	275	231	249	307	258	271	271	267	295	282	241	280	248	268	244	232	283	253	265	282	261	262	252	267	225	249	253	282	285	249	245	282	270	282	263	270	244	277	238	295	273	280	269	266	246	278	240	275	273	242	266	229	278	265	245	273	272	283	271	274	254	247	260	273	272	269	235	259	273	274	253	248	271	254	260	305	269	253	259	264	258	266	235	287	253	286	254	271	255	261	281	257	285	272	279	285	270	256	257	256	267	254	292	273	247	270	250	268	271	284	252	234	257	261	244	242	288	248	257	271	272	277	254	236	270	292	268	257	251	272	268	261	233	248	259	261	261	256	258	247	248	260	287	296	279	276	277	259	266	266	249	269	257	265	271	243	243	260	260	234	255	293	257	276	269	262	231	263	270	241	264	273	271	256	241	259	244	305	270	249	301	271	234	271	254	278	269	278	267	264	279	261	277	243	233	260	258	270	267	285	282	263	245	289	251	272	244	281	236	266	254	296	253	262	315	253	282	278	245	247	270	265	284	271	256	252	255	277	245	259	258	264	244	260	249	288	267	253	289	225	274	211	256	248	250	235	249	254	256	253	243	291	285	244	261	283	290	250	273	254	257	270	265	269	275	287	264	270	253	295	265	227	282	292	265	260	254	261	294	279	293	275	287	278	277	258	254	278	265	254	242	260	275	303	283	242	276	289	265	285	252	253	272	276	250	250	260	261	264	253	255	276	258	282	264	282	245	256	272	244	250	252	246	280	244	280	278	295	255	250	288	260	280	261	283	255	280	266	276	228	260	278	253	272	274	276	252	252	237	277	248	285	305	266	276	268	268	249	265	254	279	280	218	268	221	267	273	269	278	269	237	259	324	241	251	299	241	279	304	273	276	240	245	271	272	252	255	269	284	256	264	249	272	275	254	271	285	256	232	259	259	276	268	248	276	302	274	261	264	234	244	286	243	269	262	287	256	262	295	225	245	264	261	290	264	252	242	250	250	285	242	270	258	286	282	257	272	275	259	266	258	261	269	288	283	248	258	257	272	271	275	258	269	242	260	282	289	251	272	235	253	274	269	287	264	279	267	256	274	241	252	257	247	281	253	240	279	274	252	264	282	247	257	279	274	271	247	240	246	269	286	229	261	274	248	263	252	239	250	263	251	265	242	278	261	276	270	267	257	239	254	273	255	270	258	254	264	255	268	293	261	243	276	290	279	262	272	281	291	284	249	257	237	279	258	268	263	230	260	230
17763	1427	984	835	694	537	448	407	340	327	310	302	291	231	251	280	238	256	252	228	214	227	221	261	249	232	238	220	237	239	244	218	222	230	268	236	242	189	197	230	235	191	209	219	223	211	209	236	257	225	214	184	231	200	215	238	230	227	228	193	208	224	243	215	207	209	227	241	215	226	267	203	234	230	216	223	225	209	219	210	208	215	190	229	230	191	238	208	224	203	215	221	196	226	204	217	208	223	198	212	215	220	241	237	235	232	240	229	214	217	197	242	194	215	212	220	206	227	214	211	205	199	216	229	210	205	219	209	229	221	219	247	220	208	232	225	255	228	207	204	217	194	202	208	203	211	234	217	205	204	215	224	206	219	201	205	214	209	204	212	193	228	233	245	230	217	209	216	234	242	225	221	218	205	202	202	197	233	226	212	214	202	202	204	235	230	248	188	210	196	200	204	207	219	226	201	223	213	223	225	214	221	217	203	235	211	202	192	217	234	228	234	202	243	210	230	188	201	205	218	195	216	212	241	236	213	211	189	240	204	215	210	182	231	193	205	209	205	236	223	239	223	229	218	203	206	221	186	214	224	233	226	237	238	249	235	203	226	233	235	222	224	215	187	233	188	193	247	217	196	223	228	182	201	235	231	204	231	207	215	228	219	211	223	228	233	219	238	188	202	223	206	253	204	226	201	216	202	227	209	208	214	204	215	195	219	190	218	229	246	214	210	225	199	215	216	187	216	222	207	206	205	223	202	243	202	224	184	219	213	234	200	196	209	230	201	207	197	214	231	213	200	238	235	222	209	176	204	206	246	201	245	183	220	225	222	206	216	214	217	219	221	227	207	241	232	193	206	206	245	217	180	205	207	197	222	229	241	236	211	236	259	197	232	227	202	225	210	244	220	217	226	221	219	199	222	216	206	202	207	232	218	193	211	215	214	234	236	222	204	210	202	226	205	221	211	234	205	232	212	219	208	216	215	170	209	229	231	231	214	234	239	217	203	203	255	220	226	220	212	214	204	224	215	227	209	221	232	238	195	187	193	211	220	226	214	231	212	232	215	228	225	211	238	217	231	214	228	208	213	232	213	199	230	206	189	201	212	249	234	215	225	234	212	211	227	210	227	196	192	197	197	198	242	223	204	198	208	235	225	186	228	226	216	211	217	232	198	193	201	220	222	214	220	241	203	211	218	232	216	205	227	204	230	230	199	215	215	194	216	212	223	227	230	225	226	240	221	207	237	204	189	214	223	195	187	222	243	215	208	191	234	195	231	203	214	188	224	213	218	209	241	246	215	250	231	243	231	231	234	209	244	234	206	213	211	250	222	202	204	232	199	193	212	214	211	196	189	230	237	219	234	218	189	235	191	218	211	224	213	222	194	224	222	204	230	222	224	229	196	202	216	216	272	251	221	197	212	205	194	257	234	219	205	222	251	201	229	219	211	212	207	222	220	238	227	199	261	215	206	216	196	218	199	235	216	242	223	222	214	219	198	227	241	216	182	220	205	225	218	239	200	196	238	226	206	259	233	219	224	221	211	199	213	241	247	217	208	219	207	240	232	233	210	196	214	240	190	229	222	227	223	236	232	221	206	205	223	219	184	226	213	250	212	190	217	197	204	223	214	200	215	210	211	217	249	212	219	222	231	223	208	216	200	196	233	214	205	196	222	213	223	220	221	205	203	203	214	210	218	226	196	223	220	220	208	207	224	237	200	193	194	216	222	238	207	219	230	246	221	209	211	196	209	204	200	232	228	232	216	225	205	198	220	192	205	182	213	218	225	208	238	194	211	200	215	216	226	221	217	202	205	212	222	216	205	208	210	248	227	221	220	210	198	242	198	225	222	211	223	236	239	226	197	217	195	226	209	219	213	209	206	197	189	217	207	197	217	202	228	206	237	229	231	199	205	209	198	221	206	251	253	226	207	209	222	244	205	223	234	183	223	243	227	230	256	212	221	238	206	223	210	221	217	203	219	196	238	214	206	208	213	208	223	204	208	223	245	220	187	220	213	203	204	225	202	202	232	204	223	174	201	225	227	206	201	200	214	235	250	221	177	201	245	252	202	194	213	234	202	214	227	232	208	227	205	192	234	222	223	224	219	211	248	244	229	242	216	206	224	207	214	227	200	215	246	217	219	206	242	205	187	197	210	223	217	190	220	216	206	192	219	211	247	200	195	203	199	211	202	229	239	207	200	235	235	226	212	227	241	202	214	244	214	225	234	213	195	241	191	217	227	249	227	217	204	209	240	226	246	213	206	193	231	228	224	195	236	227	218	224	193	225	224	228	207	208	208	189	216	219	224	220	232	206	247	253	201	230	220	244	216	195	215	210	191	247	244	222	219	234	208	214	202	239	215	218	234	227	249	221	223	206	214	201	202	181	227	243	208	219	235	195	231	228	201	221	209	211	191	209	219	222	194	201	197	213	220	241	249	207	237	210	244	211	197	219	228	207	219	187	236	215	219	210	229	211	216	208	239	221	211	193	234	242	210	211	225	207	199	205	210	230	247	204	224	230	203	222	206	228	213	228	233	201	215	226	194	236	223	207	193	227	234	214	208	200	245	237	215	234	230	241	235	214	210	211	233	212	241	237	206	236	237	196	228	223	210	184	215	221	223	210	246	227	241	212	199	230	243	208	212	223	228	210	220	216	225	210	207	232	204	174	191	186	210	212	252	246	213	206	205	213	188	208	253	199	206	200	211	205	200	237	224	225	239	226	240	239	221	241	200	212	237	203	195	236	194	208	232	240	184	221	240	209	201	194	213	210	216	229	214	214	232	225	221	218	232	222	225	234	208	203	216	226	223	220	224	201	203	221	201	212	190	214	221	222	208	241	213	207	232	227	221	203	192	197	220	216	226	218	228	190	216	208	246	208	198	234	184	200	206	214	226	235	216	182	212	222	189	228	233	226	225	227	217	239	200	215	201	197	192	202	203	223	209	214	207	217	239	211	215	223	213	237	241	227	239	223	220	218	247	201	200	233	201	219	239	213	202	214	241	202	249	232	206	219	195	198	204	224	238	207	224	204	226	207	208	209	226	212	208	215	206	209	212	214	215	232	234	254	213	204	190	196	239	233	216	251	217	215	206	220	214	198	230	218	201	208	193	196	187	209	233	228	208	235	225	203	208	239	212	247	208	236	184	181	197	230	228	198	193	234	204	202	240	205	223	208	186	213	253	224	218	227	221	181	247	199	214	233	227	252	200	209	223	205	220	214	211	191	219	220	201	228	239	227	226	219	217	208	232	221	238	220	202	212	216	236	250	216	207	240	220	214	205	238	216	237	232	224	219	211	222	215	221	203	216	203	196	213	220	214	193	214	229	249	206	202	232	218	226	214	196	197	192	193	233	235	199	203	245	193	234	221	220	223	209	204	236	221	234	224	220	235	222	220	199	208	228	201	222	214	225	212	237	228	230	228	194	181	231	234	224	223	220	229	249	195	235	219	204	166	217	216	186	195	223	215	209	231	210	206	179	211	201
9394	1213	2199	2740	2520	2084	1744	1492	1313	1220	1166	1041	960	913	858	886	781	801	760	761	717	733	734	688	666	694	648	631	661	649	609	639	619	641	639	593	612	593	592	641	582	588	624	560	594	620	581	583	580	569	639	566	575	607	563	571	592	567	592	547	587	597	553	546	545	579	576	494	568	588	636	543	548	560	558	573	607	601	551	537	597	546	590	529	580	564	583	597	572	579	559	596	541	548	568	570	525	556	553	557	568	575	563	596	584	602	519	552	546	545	530	574	550	554	569	600	557	588	568	565	571	550	528	590	586	585	560	580	572	513	536	566	547	540	576	568	577	543	573	543	568	573	559	601	550	552	544	527	554	547	597	549	536	575	526	557	552	557	570	548	597	538	552	576	589	542	516	545	582	583	566	581	572	539	547	557	571	599	551	546	568	540	559	548	570	562	611	555	585	578	577	525	574	586	604	540	602	573	568	575	607	554	536	567	547	531	572	518	572	587	594	540	561	621	574	539	560	566	559	573	553	535	589	578	563	574	537	549	585	521	572	542	543	591	606	585	586	525	508	547	542	564	540	531	541	555	598	557	556	566	518	557	587	557	526	568	531	536	516	547	518	559	589	533	567	579	565	560	536	529	551	587	546	540	534	569	556	539	568	557	556	547	537	571	592	541	547	561	535	558	530	540	525	539	574	547	545	558	556	547	531	545	592	563	538	582	557	541	547	558	551	550	554	596	534	585	589	543	589	571	530	562	608	567	570	558	569	537	559	539	530	594	555	504	570	554	561	527	558	542	524	584	580	556	537	581	539	586	623	571	584	539	508	548	600	546	550	518	628	570	570	545	585	552	584	573	576	563	517	508	560	528	534	602	542	568	561	533	589	548	526	551	512	545	517	588	564	523	548	544	567	570	561	548	557	572	580	538	537	566	524	496	591	546	536	542	570	535	554	534	586	544	592	581	561	555	544	531	521	593	580	563	541	569	565	550	563	576	581	551	546	581	556	539	572	563	546	562	550	538	601	575	593	593	553	587	593	564	572	537	554	586	544	607	571	563	551	589	534	580	523	598	583	530	562	531	604	563	564	579	585	570	577	541	524	605	562	549	550	568	548	542	528	581	567	558	524	529	531	591	567	552	535	557	565	550	545	556	553	553	516	591	528	597	576	595	619	521	572	545	564	555	529	527	574	563	534	595	598	568	556	577	558	548	570	516	540	565	560	540	550	556	515	566	559	562	548	546	557	527	563	574	562	542	554	572	546	578	544	575	586	586	534	572	536	524	597	532	579	511	586	540	521	587	594	551	546	549	585	534	532	542	550	533	544	537	538	492	547	592	544	572	548	582	563	540	591	531	546	532	599	531	592	593	552	576	559	588	555	571	563	535	560	542	540	562	565	564	552	564	521	571	516	589	524	569	562	554	566	531	531	544	593	585	568	555	578	565	565	542	566	537	591	527	536	596	565	575	518	579	573	568	554	565	549	526	557	531	570	516	573	566	571	565	506	534	533	598	536	554	593	554	597	571	518	536	557	569	555	572	556	543	530	534	531	565	542	575	568	578	552	542	595	569	522	551	537	517	582	575	601	523	525	530	584	534	565	592	530	561	549	585	555	533	578	530	531	560	545	599	513	542	540	580	562	576	535	564	576	587	547	583	541	520	557	588	581	560	509	587	570	554	610	535	562	557	572	610	613	535	566	553	536	556	550	555	523	549	536	558	569	587	534	520	590	567	552	558	554	566	538	549	566	536	534	584	551	570	565	560	568	560	539	602	557	535	556	532	515	565	536	573	563	527	527	584	517	571	527	568	551	557	565	540	579	539	532	532	541	529	573	531	561	523	533	549	569	558	543	559	536	562	591	603	549	545	562	584	526	581	524	556	585	555	607	547	538	559	603	535	568	564	577	561	562	577	594	553	549	525	578	541	548	549	548	570	598	580	556	544	553	542	569	536	547	563	560	592	548	557	599	563	577	567	563	547	589	546	542	605	510	558	555	556	585	572	542	546	588	568	555	561	546	535	555	543	588	558	579	599	563	555	562	573	556	514	556	548	574	550	558	535	545	612	586	593	577	578	551	559	532	563	546	581	572	564	583	562	566	536	556	548	536	534	566	508	593	559	558	521	548	530	561	584	561	573	571	602	564	522	531	573	552	557	551	551	556	547	544	551	544	555	554	542	588	537	527	565	556	565	593	573	530	557	563	539	560	541	569	585	576	567	569	532	586	545	558	530	562	575	569	536	552	546	527	564	589	560	556	546	583	539	568	524	565	522	534	584	569	595	539	550	553	555	550	571	551	595	523	553	544	566	558	566	560	583	561	566	535	535	556	576	542	599	513	535	535	530	561	526	556	540	559	539	559	572	556	590	563	539	563	573	575	510	549	577	578	578	521	560	568	586	586	558	528	541	537	589	539	601	577	579	540	538	562	549	548	614	565	551	571	568	563	603	537	554	568	538	587	559	537	577	530	520	517	574	549	579	550	563	520	567	571	514	578	582	562	559	596	564	578	580	534	534	570	521	577	556	566	565	527	555	629	522	519	550	586	565	561	577	565	581	593	584	562	575	574	542	538	571	556	596	564	569	566	550	551	567	540	568	535	575	572	532	537	565	549	547	539	593	577	552	556	544	562	540	550	574	520	569	526	571	563	528	535	587	532	560	574	548	547	580	589	569	566	558	540	573	608	582	568	564	506	600	581	557	578	523	520	519	551	536	579	499	581	559	575	539	565	533	565	562	556	556	532	534	549	544	531	550	571	551	589	583	582	632	556	552	529	535	531	564	534	580	537	576	582	538	531	565	516	555	599	601	545	545	587	546	526	566	534	554	575	548	581	594	547	548	570	554	563	550	557	523	558	553	596	543	571	579	558	537	551	540	583	568	558	557	541	563	535	577	538	550	562	585	553	536	554	555	546	551	585	530	550	513	576	499	596	565	585	574	580	521	537	547	552	534	573	524	586	562	611	562	522	560	569	558	551	534	560	598	555	535	580	569	522	565	566	536	571	546	568	577	593	556	552	553	571	551	558	558	535	556	554	549	546	565	555	579	573	532	589	571	571	524	572	624	565	558	604	596	589	578	555	538	582	553	556	584	517	574	510	584	543	515	534	556	533	554	537	510	537	551	566	538	559	558	566	561	546	597	544	535	584	569	578	538	577	556	563	544	557	594	573	535	521	535	570	627	593	527	545	551	547	598	576	561	577	548	559	587	585	563	551	563	552	588	527	503	599	568	589	558	560	601	587	544	565	566	536	556	574	558	546	563	539	557	564	541	553	573	560	528	560	590	577	530	582	584	586	587	545	559	573	561	550	569	536	592	594	577	605	574	556	561	563	602	576	503	599	549	568	512	577	573	562	545	564	573	561	591	568	568	552	587	541	527	565	558	547	578	571	547	547	537	555	558	527	606	552	533	600	600	602	583	555	544	571	498	556	542	554	576	546	545	554	574	536	541	584	569	557	506	562	556	576	593	573	525	554	522	617	568	532	536
29492	4131	2097	1569	1105	859	683	575	518	492	418	416	370	354	306	325	366	312	279	270	321	268	289	292	277	296	303	268	247	280	266	283	261	266	273	241	301	282	275	262	249	277	267	297	262	237	272	272	260	286	271	272	232	299	233	272	271	272	247	288	267	283	248	260	282	230	249	282	265	255	252	244	299	256	257	241	280	261	239	248	276	265	251	264	271	254	265	280	259	262	242	287	287	259	269	203	256	258	277	275	256	305	281	255	263	276	253	257	252	278	248	248	249	252	248	252	265	284	264	248	260	246	262	258	289	249	232	290	277	260	225	245	261	259	263	271	245	245	242	254	257	267	249	243	252	256	237	252	280	294	265	238	257	241	269	262	270	239	258	242	250	251	249	291	260	247	266	276	267	247	268	259	250	260	266	245	236	267	260	262	281	256	255	250	239	290	251	282	222	250	269	311	237	273	242	268	249	251	239	252	259	268	245	280	248	264	253	257	253	248	261	246	244	241	250	247	274	295	264	283	254	266	297	253	259	264	236	254	242	301	252	257	273	241	258	264	249	258	245	255	262	270	246	247	267	246	271	262	246	255	275	262	256	258	231	278	275	259	251	222	237	220	237	245	259	292	233	248	276	273	265	254	266	261	254	255	274	230	255	261	236	266	258	280	236	270	242	248	238	254	236	262	230	250	251	265	269	231	262	258	301	254	255	254	278	270	266	298	270	267	286	242	242	247	286	229	261	268	247	261	253	247	247	233	229	242	285	272	260	262	257	276	268	240	276	245	245	227	246	276	270	279	238	256	234	268	254	246	269	277	276	257	232	271	275	238	244	246	245	280	279	267	254	279	245	275	288	258	270	264	273	233	244	240	229	283	247	246	249	240	243	264	241	243	233	244	253	265	249	261	241	273	262	246	244	249	275	273	250	254	255	256	262	284	263	258	250	268	225	264	247	265	252	298	235	247	293	265	241	271	255	265	273	255	200	268	287	248	260	274	238	264	243	241	299	257	238	254	256	247	266	240	267	251	272	263	266	293	258	245	273	264	248	240	233	267	243	260	236	272	278	258	253	293	253	263	271	250	258	277	237	231	257	258	277	268	268	259	249	274	261	281	256	257	276	259	263	265	249	247	274	256	260	274	276	224	271	262	275	265	247	221	264	228	254	258	276	266	242	237	250	261	253	246	258	264	268	249	265	265	284	256	261	247	274	257	239	259	253	258	288	288	261	243	259	258	230	280	284	255	237	261	288	263	265	268	259	240	217	252	270	269	283	296	259	268	258	252	262	234	246	269	251	270	269	250	261	273	261	262	279	243	275	259	227	278	243	259	274	267	273	285	279	264	266	270	254	275	254	255	229	251	269	262	263	257	247	255	251	248	262	283	286	244	266	270	262	248	282	244	263	240	245	243	226	268	265	252	241	253	264	216	240	261	280	262	249	257	232	271	251	275	252	268	270	274	241	266	258	259	268	267	260	258	274	210	274	288	237	258	268	257	269	249	243	237	257	250	246	258	311	245	250	257	235	278	263	254	248	245	243	246	261	248	232	315	277	274	247	248	269	254	233	245	244	252	253	253	253	236	291	266	281	278	250	221	245	286	247	265	260	236	270	256	265	255	230	258	228	268	249	248	250	239	285	231	253	265	237	267	242	272	251	276	257	231	274	223	250	280	277	277	280	231	238	265	241	222	254	271	222	225	283	287	262	237	255	260	262	285	250	243	257	266	254	245	250	256	253	269	275	257	250	223	247	255	245	249	226	285	248	261	263	244	276	239	251	258	245	278	251	235	271	277	263	277	267	278	270	256	267	287	262	256	264	242	268	234	265	246	246	284	264	257	259	266	249	282	256	252	247	263	262	279	259	248	250	248	270	255	242	274	245	275	237	266	267	251	287	254	233	276	242	243	277	253	275	279	247	286	261	238	247	255	244	273	275	265	262	243	255	269	227	262	275	252	273	262	269	296	242	280	254	243	225	262	255	272	223	284	269	237	253	260	236	261	257	275	253	250	255	264	252	244	239	248	256	236	298	270	254	264	242	242	286	257	291	252	263	237	268	255	269	278	268	280	238	259	286	263	279	244	230	257	259	251	297	280	260	267	250	253	253	253	280	241	272	269	237	263	237	265	293	245	283	275	246	246	257	239	256	245	252	260	239	277	268	271	241	266	289	263	275	249	258	283	238	257	241	236	262	266	266	252	258	251	225	252	261	303	253	232	249	267	236	237	241	270	256	277	275	240	280	274	221	265	292	272	243	258	268	253	275	243	274	238	246	288	243	253	281	254	228	250	261	253	241	246	246	296	233	270	294	262	273	251	282	271	277	260	248	282	278	258	252	256	247	254	232	267	266	258	272	241	270	267	270	250	265	252	268	258	270	252	250	230	281	244	290	252	268	247	269	256	267	273	262	237	268	282	228	282	244	265	253	266	262	265	263	255	277	286	277	242	286	229	222	259	241	268	258	295	239	263	267	248	279	247	255	255	248	282	244	255	263	248	249	251	250	260	240	268	268	231	260	284	262	258	265	259	269	265	257	228	254	254	251	263	290	253	272	263	247	287	268	241	248	250	299	267	250	254	304	251	243	246	250	272	290	252	262	249	246	261	244	255	269	270	280	262	274	268	264	264	248	234	252	268	214	274	274	254	248	272	285	277	270	265	254	246	271	275	284	272	270	257	277	270	264	240	247	219	254	247	276	289	251	251	236	285	251	229	243	242	274	250	267	265	246	288	267	253	259	248	239	270	266	282	271	244	289	271	262	266	259	258	276	249	266	258	260	260	255	264	230	255	250	264	244	244	279	259	268	240	296	231	232	265	266	247	284	259	243	270	270	240	252	246	279	249	244	288	242	259	234	271	257	258	250	262	288	272	247	287	266	281	272	244	245	265	285	280	248	248	272	256	271	286	278	255	225	230	250	243	261	266	295	276	282	277	232	250	253	277	240	245	260	277	265	254	268	281	263	267	256	233	242	240	246	258	250	266	268	254	244	287	256	250	249	264	277	248	273	269	239	254	256	291	244	275	267	256	271	252	248	268	276	257	224	264	288	287	280	249	275	262	222	239	253	257	244	243	241	279	252	259	245	268	268	266	280	281	267	281	248	263	250	266	270	274	280	274	248	276	294	274	280	268	245	253	236	245	252	271	270	248	241	300	239	260	234	288	259	282	263	251	226	237	274	269	265	268	267	230	257	271	263	250	232	263	238	241	222	288	269	235	281	244	254	292	258	250	265	263	253	253	266	240	239	234	269	270	259	260	248	250	282	220	287	250	268	272	298	266	264	255	269	235	259	270	268	274	261	274	249	268	269	260	295	242	223	239	259	244	274	278	263	246	266	230	281	239	281	266	278	260	230	292	248	257	259	261	263	229	255	247	257	212	272	272	270	249	274	257	245	267	251	260	253	261	247	276	259	259	270	258	251	279	264	232	241	272	272	271	229	270	265	249	246	285	252	261	257	259	240	257	272	218	251	254	256	258	282	257	254	249
13258	1888	3903	4722	4265	3536	2955	2624	2099	1853	1715	1488	1354	1330	1178	1156	1120	1039	970	947	923	891	823	874	843	780	852	797	769	825	745	754	762	760	720	726	714	692	697	682	718	696	670	691	677	695	716	665	695	700	662	630	665	673	615	648	672	627	672	676	638	619	640	627	675	655	694	620	671	615	682	661	676	610	572	592	629	664	603	636	647	661	683	647	595	617	678	605	641	627	631	617	654	611	657	658	618	625	630	604	656	639	636	630	605	697	675	630	679	650	629	592	604	638	640	554	616	600	615	641	617	613	605	650	685	648	600	594	635	631	607	592	615	667	698	663	638	622	629	646	610	607	638	641	614	586	566	643	647	603	659	597	614	620	580	672	611	602	610	551	604	576	613	622	649	622	622	623	600	630	620	631	632	678	621	603	649	638	636	652	680	624	650	634	609	608	611	614	656	625	598	595	625	678	660	642	630	611	659	615	645	638	615	601	629	624	602	606	627	632	594	601	623	608	608	603	625	623	647	619	660	649	673	606	610	609	658	620	643	643	618	649	588	616	593	612	583	655	611	600	579	613	656	594	637	625	587	612	587	633	601	626	639	622	582	622	636	626	592	666	638	659	645	629	634	578	620	647	640	654	661	647	661	648	591	603	627	653	648	605	585	657	660	610	633	600	617	633	620	587	591	617	628	622	668	606	634	636	615	575	607	661	592	641	642	641	575	632	556	634	668	604	568	602	645	634	618	630	650	619	627	638	600	640	609	632	618	644	612	618	596	631	631	629	669	617	587	585	602	576	627	639	627	620	672	633	658	629	583	623	653	606	619	623	651	580	574	640	649	589	606	605	616	634	603	610	644	646	670	586	609	619	598	574	599	607	612	601	642	612	649	643	645	617	622	602	626	625	605	635	631	656	627	654	607	654	618	656	612	608	643	647	605	640	582	632	553	643	625	649	649	598	641	631	661	596	645	623	644	589	588	617	620	614	604	609	629	591	650	646	567	611	619	606	581	636	612	619	612	605	616	591	647	624	624	636	586	589	670	611	627	603	664	601	585	614	605	648	654	641	628	585	611	698	639	597	655	635	659	591	625	659	587	650	617	617	629	643	622	633	636	655	611	567	635	633	587	615	634	646	615	641	624	602	644	613	621	612	614	600	642	637	608	607	625	607	622	598	654	602	625	655	639	629	660	598	664	686	630	632	601	644	639	618	629	586	651	602	607	580	598	577	657	589	613	620	651	631	613	688	633	663	656	586	613	611	605	630	602	588	592	662	601	618	602	641	635	631	628	613	579	606	628	620	600	649	622	616	599	594	591	619	620	603	603	620	646	614	600	617	605	574	616	596	649	641	634	611	611	633	597	619	586	628	577	616	649	643	620	616	662	629	592	624	680	625	611	616	646	615	632	665	623	574	605	692	613	639	590	622	634	611	617	627	631	614	651	639	598	626	623	588	633	634	616	588	634	635	632	645	634	612	628	608	638	572	616	589	653	655	618	607	619	649	620	630	623	629	585	625	606	603	596	622	655	635	653	632	629	614	634	633	603	620	633	620	614	603	646	626	661	665	589	577	665	649	624	541	595	642	648	631	626	631	595	608	627	606	635	626	606	616	567	643	617	604	676	603	618	654	597	574	617	613	668	644	606	602	602	670	624	613	652	645	610	626	632	622	588	605	612	610	625	568	590	630	603	684	663	632	611	652	667	594	621	626	619	635	615	606	610	640	672	589	646	632	607	658	618	630	638	606	632	630	642	641	658	631	649	647	634	624	630	654	640	603	628	602	630	656	637	632	618	617	628	622	662	589	626	566	599	623	643	595	586	628	600	624	672	635	581	630	616	624	633	608	605	652	625	655	590	621	593	606	613	612	602	599	635	617	603	602	642	620	607	623	642	607	647	614	609	611	621	633	626	612	635	603	625	604	626	627	641	649	645	629	640	623	660	619	605	624	607	628	586	661	637	638	669	667	640	553	619	615	602	604	603	617	643	597	663	619	611	636	641	636	595	652	590	625	597	636	626	579	650	593	662	649	627	599	626	550	588	597	629	640	627	640	632	601	634	616	611	649	637	622	613	619	642	659	616	615	607	605	623	608	626	673	601	686	642	623	608	621	645	605	621	579	594	621	641	607	621	607	602	566	596	615	625	636	646	624	627	621	633	619	607	621	608	627	620	597	611	587	612	626	596	617	618	643	633	636	576	614	617	570	606	633	629	639	606	623	623	604	611	594	593	623	644	598	604	604	643	593	645	617	659	603	570	623	608	606	637	615	630	628	591	583	642	627	643	606	633	659	607	614	599	635	545	611	602	601	604	641	593	603	588	648	599	611	581	649	616	643	603	641	638	609	601	632	621	654	618	614	627	609	630	624	591	630	651	614	645	613	650	654	612	639	644	613	628	625	620	613	646	627	640	640	664	578	615	612	634	679	625	637	621	645	615	638	652	613	597	628	604	678	595	617	624	635	634	614	599	638	630	652	656	600	633	655	626	624	574	599	584	626	650	629	634	603	612	592	587	612	624	664	620	586	604	627	625	630	659	617	621	577	643	619	660	672	558	626	629	573	576	613	675	619	617	644	619	626	615	616	605	604	631	689	608	613	618	590	641	622	593	633	640	620	622	578	605	622	617	647	573	612	627	630	606	633	631	672	626	621	615	585	626	575	630	635	602	621	637	595	622	641	589	626	625	619	621	638	636	623	599	632	665	609	642	657	623	620	633	625	656	609	609	607	649	609	621	600	588	613	607	600	590	620	602	607	628	625	592	601	604	659	632	639	612	611	619	676	624	612	619	640	647	608	607	601	595	646	624	642	602	624	660	587	592	577	620	615	646	652	616	576	597	635	620	666	626	641	614	599	591	596	630	614	649	634	625	664	597	606	633	602	653	641	618	577	637	615	576	653	583	620	622	652	596	668	561	621	644	621	613	642	606	636	577	608	605	606	634	600	643	662	610	637	611	602	543	615	636	677	606	649	610	641	662	613	648	600	609	631	608	597	603	667	596	647	625	614	605	600	605	575	581	611	604	590	608	599	688	616	620	613	606	626	635	631	571	652	605	634	584	667	634	646	623	613	662	627	607	606	601	641	640	583	644	641	605	651	628	611	586	612	624	593	703	592	589	630	664	612	663	594	597	625	632	634	619	621	640	642	638	630	586	640	584	619	624	597	617	648	626	629	643	558	649	594	628	646	689	601	600	671	660	613	593	634	605	641	626	646	678	639	557	654	627	629	602	574	647	612	633	674	619	584	624	637	592	654	593	616	631	609	592	644	583	567	640	651	614	598	620	624	617	579	604	668	637	611	624	611	623	641	613	648	584	646	624	615	675	642	646	607	613	609	623	675	655	617	667	671	608	599	583	618	606	595	602	661	654	632	610	616	611	617	639	633	605	632	670	603	624	604	652	640	617	620	645	635	634	662	616	607	614	612	627	619	624	644	651	614	667	656	622	565	625	628	661	552	585	629	683	633	648	601	622	632	599	633	604	635	613	594
2458	124	119	116	109	90	103	93	101	92	83	101	89	87	103	85	87	95	91	114	81	87	73	72	92	82	106	105	98	94	77	88	89	91	75	89	83	89	79	100	80	92	93	95	81	98	63	102	83	91	104	82	91	80	82	74	63	99	70	77	82	73	74	77	83	71	72	81	81	89	85	91	83	105	86	88	96	90	97	98	94	69	77	77	80	76	93	78	88	87	79	92	78	80	66	87	83	89	107	99	100	96	80	72	89	92	95	94	73	83	97	90	84	86	92	77	109	73	77	64	70	76	87	89	73	81	74	91	112	93	78	79	89	92	81	81	78	66	91	89	92	68	92	96	62	92	84	89	88	86	88	92	106	78	67	87	88	77	97	75	87	85	78	95	81	90	103	85	79	80	78	108	89	87	94	69	94	103	59	86	79	99	92	96	83	72	76	68	78	83	84	75	83	76	85	83	72	90	106	71	87	87	84	92	83	86	94	87	87	76	82	81	69	79	71	88	78	102	105	117	80	71	81	86	77	87	79	67	90	74	86	73	73	80	91	72	83	80	93	89	85	110	103	83	83	74	82	97	91	83	87	88	100	78	78	96	73	70	101	76	95	82	90	81	93	99	100	92	72	81	92	84	91	81	83	94	86	71	100	95	105	98	84	83	89	76	93	75	80	91	79	109	78	105	80	94	84	81	90	81	81	75	81	82	98	85	72	97	77	71	91	72	103	81	63	81	83	97	74	86	91	87	90	80	100	87	78	86	90	85	82	89	82	71	88	95	90	84	70	87	88	98	87	82	91	88	77	81	84	90	76	88	102	92	80	85	79	90	101	76	93	83	104	76	91	95	83	100	92	72	65	98	71	80	76	87	61	95	84	90	79	78	99	84	112	97	101	87	92	95	75	93	67	103	89	95	74	87	71	73	92	88	93	88	76	73	94	73	69	87	83	89	81	87	94	81	73	91	92	75	89	83	81	92	96	68	68	80	75	82	96	65	78	105	87	87	85	90	95	72	110	74	78	78	92	90	106	103	74	80	78	99	85	81	81	85	78	79	80	84	92	87	87	84	90	104	80	75	78	89	76	86	87	101	86	76	89	92	83	97	73	85	92	98	65	85	78	93	70	94	79	100	93	89	76	95	99	79	86	88	100	71	64	85	81	83	87	78	84	92	81	80	75	80	89	90	76	81	83	74	91	98	90	96	69	85	74	74	83	74	70	95	92	93	79	77	104	72	92	85	81	90	74	90	66	86	82	77	77	73	74	85	81	85	86	103	90	79	76	87	75	104	84	80	82	73	88	87	87	76	96	92	74	86	74	89	89	87	89	83	75	80	88	101	86	73	98	87	108	106	86	90	80	101	85	76	99	88	82	92	92	86	81	98	90	67	105	91	83	92	87	90	90	84	105	84	90	84	84	97	78	77	75	71	85	88	88	91	75	75	86	86	86	84	76	99	88	91	74	64	74	83	98	84	84	86	85	67	76	98	84	87	65	75	80	83	76	86	86	99	84	73	96	78	77	88	94	89	95	79	81	82	110	96	99	83	79	85	96	91	91	81	97	83	97	63	91	81	101	82	95	101	107	75	103	71	98	80	80	87	86	75	93	89	89	104	73	80	85	90	93	87	102	92	83	77	82	76	72	82	78	80	78	105	86	64	96	70	76	88	70	77	66	72	88	100	84	86	84	82	77	99	87	84	82	58	94	76	87	94	85	91	104	85	89	95	97	100	91	99	80	81	80	88	79	94	87	92	101	91	98	73	98	96	74	78	100	105	94	73	78	101	90	78	91	93	63	74	83	80	57	71	72	83	78	93	78	86	84	76	72	114	91	71	79	102	78	86	94	98	79	77	103	78	77	86	79	81	90	99	83	74	82	88	80	87	91	91	80	81	103	89	81	90	106	81	96	97	91	66	72	98	74	95	67	77	90	89	81	87	96	84	89	89	89	88	96	86	92	93	84	91	94	69	88	92	93	66	87	73	81	94	94	84	87	74	85	83	87	103	72	74	72	96	101	84	81	70	101	92	92	93	79	78	89	83	75	84	92	102	86	81	62	95	95	81	88	91	82	68	101	96	92	69	86	86	75	86	78	105	65	91	100	70	84	87	69	73	106	73	71	84	68	77	76	102	84	103	85	84	66	88	81	79	82	88	103	84	78	79	108	101	80	87	74	87	92	90	67	85	72	86	86	77	95	68	89	93	98	80	81	81	70	87	84	88	93	96	90	78	100	87	97	89	74	72	91	73	103	76	75	79	106	87	81	94	85	86	69	85	96	90	88	91	77	88	93	83	94	85	96	95	85	83	74	86	88	86	85	99	91	87	93	76	79	87	86	96	94	84	84	97	79	89	82	97	75	101	86	78	80	81	74	88	93	90	74	89	93	101	91	98	88	78	92	69	79	89	69	75	96	108	113	91	100	87	94	91	110	69	70	90	96	82	81	84	92	80	70	82	87	92	94	75	99	106	79	103	87	87	83	75	79	89	92	87	79	63	86	89	98	104	90	93	87	76	104	78	73	87	83	78	88	85	93	93	97	82	68	92	72	95	86	87	81	80	70	83	80	88	84	87	95	82	89	84	85	95	80	87	90	89	97	95	83	90	96	91	85	80	103	83	99	86	103	104	91	78	64	85	92	73	86	72	80	87	94	87	97	88	70	72	98	89	94	97	86	90	88	88	85	83	70	79	84	70	88	92	86	69	80	84	94	91	90	87	84	84	81	79	90	77	103	96	82	63	79	80	103	80	79	111	71	76	86	62	92	84	81	78	112	86	89	77	79	82	74	75	90	97	84	90	78	92	92	76	85	80	82	78	77	91	93	77	85	81	77	82	99	79	82	79	84	84	97	89	77	78	80	75	80	105	86	89	78	90	96	76	93	86	79	85	104	90	94	94	75	92	85	80	77	87	70	114	99	77	87	94	92	79	80	88	81	81	98	102	68	96	70	70	82	86	69	73	88	92	83	101	80	77	86	79	102	91	84	72	77	70	88	87	102	73	83	94	77	90	92	68	93	85	83	81	102	83	84	78	95	77	94	89	91	92	78	88	103	80	75	76	88	92	94	71	80	92	102	88	108	61	84	76	102	79	82	74	88	71	74	92	92	75	80	91	80	84	93	93	82	96	84	79	98	95	88	95	90	95	98	88	90	75	77	84	94	71	89	80	69	112	73	87	69	82	82	70	94	79	80	98	79	86	94	103	72	69	76	87	83	72	87	89	94	94	95	104	70	85	89	99	88	97	72	81	81	78	81	90	98	91	80	89	89	92	78	89	91	94	90	84	86	101	82	74	73	81	83	95	92	81	78	90	87	77	93	72	120	94	78	80	74	65	97	103	68	76	93	87	92	86	81	86	100	95	86	70	104	74	70	90	100	91	85	68	98	97	90	90	85	100	92	80	90	77	62	107	73	91	84	72	118	89	79	73	86	84	66	75	100	89	90	71	98	89	80	82	99	80	84	73	103	96	86	90	79	88	64	103
2571	320	366	401	385	356	308	321	343	285	276	267	265	267	276	270	244	271	266	264	284	302	282	284	270	276	238	306	279	261	252	256	288	260	302	265	258	278	262	305	255	291	265	294	259	285	281	266	255	272	259	265	265	269	237	294	271	263	261	244	285	284	250	267	266	235	274	265	275	262	321	255	244	288	267	279	242	274	284	246	262	267	288	232	268	265	248	279	254	265	277	254	259	260	274	253	267	252	287	261	249	267	280	261	299	251	270	258	266	241	274	251	280	267	258	278	292	255	257	278	297	273	243	241	258	236	280	275	266	266	273	297	258	259	272	282	271	270	281	265	290	280	248	271	292	292	264	275	236	302	275	273	263	280	251	256	269	252	274	267	262	271	276	257	297	251	266	270	257	287	258	279	282	253	259	254	294	267	257	274	262	259	274	244	287	283	273	268	277	270	280	269	234	271	225	260	260	281	259	252	287	277	236	231	252	295	325	256	256	254	259	258	278	286	279	258	231	280	263	269	257	261	256	289	255	248	278	272	263	258	275	256	255	293	256	274	278	279	284	272	261	283	272	267	251	249	268	305	268	258	276	276	281	259	269	270	269	257	251	271	275	248	248	269	261	264	276	280	256	281	295	265	274	273	275	233	259	256	256	298	291	267	261	252	286	251	262	289	240	289	268	263	274	272	256	295	265	278	257	260	283	262	283	253	234	263	270	277	276	261	251	259	260	242	246	255	258	297	268	247	284	275	254	280	283	274	282	284	263	274	270	229	283	268	245	275	278	228	275	269	278	251	290	264	279	274	281	267	267	259	269	263	259	222	244	254	254	266	273	252	263	266	277	256	277	267	261	263	254	280	290	288	256	286	286	252	245	259	267	300	261	267	271	251	259	246	246	267	290	237	261	268	291	285	274	269	262	290	259	277	284	283	280	273	276	246	274	256	272	270	264	251	248	273	264	255	275	254	253	277	266	280	264	266	276	227	261	284	270	253	274	258	282	256	249	259	265	305	275	266	262	283	269	252	286	252	258	291	261	257	266	257	252	285	263	238	251	258	266	282	280	233	255	258	261	267	252	255	273	252	276	266	239	279	284	275	279	258	284	275	230	273	270	280	238	260	264	277	280	266	249	259	290	250	301	287	292	242	265	274	277	270	258	268	271	244	257	263	282	267	268	277	284	268	255	285	300	281	286	240	276	240	262	275	247	262	255	281	284	252	255	275	275	265	252	222	233	252	255	248	261	245	265	260	289	298	269	284	258	248	259	292	281	272	257	267	277	275	283	255	270	259	297	233	245	271	292	235	240	266	256	260	240	256	245	262	276	260	265	265	252	253	281	257	255	243	304	281	303	257	233	272	279	253	283	234	264	226	249	248	257	245	301	238	267	294	284	299	261	244	273	276	262	243	249	257	255	266	254	285	246	251	241	265	243	274	245	249	260	278	267	252	251	265	237	233	276	271	269	270	267	274	261	258	263	252	256	285	244	279	261	255	253	220	249	272	285	265	264	283	243	244	248	275	275	271	272	281	260	254	260	257	268	276	269	265	265	268	255	249	276	246	265	268	273	272	265	241	278	264	288	265	255	256	262	268	245	252	239	286	269	284	247	259	265	257	294	276	277	258	256	263	227	257	265	269	282	257	263	278	257	279	250	249	286	265	273	279	250	244	263	255	275	285	293	266	276	276	279	285	277	255	278	262	266	280	267	247	290	256	246	258	309	266	281	271	247	272	264	275	280	242	258	238	270	276	298	273	255	262	289	284	269	279	276	270	272	267	268	232	293	257	240	273	280	271	262	282	264	283	273	248	259	273	265	279	252	295	282	283	282	269	276	280	238	266	281	269	243	270	278	252	272	238	252	271	262	263	268	284	288	282	239	291	264	257	240	268	277	271	276	245	271	295	265	257	275	240	267	246	263	245	269	270	280	284	239	256	236	256	291	259	251	292	276	289	280	276	265	251	247	275	270	263	258	294	275	246	281	249	272	281	302	252	254	281	259	301	242	260	272	265	280	247	263	255	287	278	260	284	246	272	246	258	279	277	268	253	271	266	279	218	283	265	275	283	274	278	263	288	264	276	306	243	263	281	255	242	271	232	252	246	282	245	267	294	255	255	272	279	241	242	278	275	254	314	272	275	271	275	263	277	254	267	274	251	292	237	268	273	270	281	282	248	302	265	287	250	271	273	238	265	275	270	264	261	275	256	260	239	266	260	240	271	277	255	271	267	278	271	239	259	262	286	280	274	270	282	273	263	267	272	277	283	259	264	235	321	273	253	280	268	241	299	254	270	264	262	278	300	249	253	274	255	249	275	262	230	261	264	271	243	290	252	264	245	266	262	281	253	235	284	250	299	252	281	272	244	244	289	262	249	257	273	277	250	250	253	261	282	259	244	295	268	266	261	259	241	256	272	247	246	268	298	274	278	285	287	267	265	272	297	275	245	247	273	292	251	273	281	253	253	266	260	274	276	268	295	266	227	265	271	263	244	274	279	220	249	255	287	280	264	266	276	279	248	269	249	269	230	230	265	259	282	304	262	231	248	295	280	298	251	276	274	259	269	279	269	257	261	266	280	276	245	240	254	260	273	266	298	295	251	271	253	241	285	265	280	264	267	234	265	308	247	287	298	258	250	267	251	240	244	261	235	271	257	236	265	264	246	269	235	270	243	260	266	248	265	279	259	267	257	259	277	273	262	245	282	261	239	292	234	278	248	247	277	250	247	265	275	265	271	271	233	265	270	263	275	238	291	249	273	258	265	279	250	246	267	263	229	283	269	268	292	258	265	287	280	258	290	262	267	261	267	253	272	300	260	271	247	283	283	276	268	282	255	257	254	258	283	276	260	275	229	275	263	263	262	283	280	265	298	279	277	273	250	257	277	229	267	254	258	246	264	254	264	264	233	280	272	264	273	307	272	267	270	272	257	266	255	259	253	274	286	271	286	259	244	284	295	303	289	255	272	258	275	272	264	283	264	232	305	286	280	247	270	269	258	266	293	268	272	299	276	263	279	256	285	271	282	264	272	270	272	277	293	293	247	258	266	256	252	240	266	273	260	281	284	293	301	251	278	260	270	253	263	265	264	273	272	279	246	303	257	271	234	260	252	254	278	268	261	262	246	275	259	278	268	289	270	297	258	249	311	272	239	266	249	261	241	261	241	261	274	273	270	256	284	252	241	289	260	256	277	262	262	259	263	250	256	287	281	276	286	269	279	280	245	273	287	255	245	264	225	253	252	274	254	263	284	320	274	260	259	282	255	279	270	264	246	268	250	246	302	285	254	258	270	254	266	283	294	248	253	262	237	263	260	257	258	269	256	267	267	270	270	247	274	270	244	258	254	249	256	269	252	271	263	265	273	266	257	289	279	293	238	251	223	262	273	298	255	241	249	244	274	255	267	274	230	268	279	286	264	276	281	272	270	278	274	271	251	267	245	246	314	230	277	275	271	266	295	295	266	266	277	261	242	275	270	294	280	269	269	253	262
17100	1415	1037	886	629	510	426	357	315	302	294	284	258	270	260	253	260	226	241	227	249	219	224	230	227	246	228	220	239	252	234	196	234	245	220	205	219	226	238	230	230	240	227	239	224	202	232	228	228	235	202	201	199	242	228	213	206	218	237	241	206	232	231	213	218	222	214	228	220	241	213	211	235	212	239	206	217	233	202	226	210	236	205	210	238	204	225	205	188	236	249	196	213	212	215	209	203	212	223	235	207	241	241	217	241	230	215	210	194	221	235	199	195	216	221	215	212	246	213	222	219	209	227	219	211	219	214	225	221	219	278	206	216	237	206	212	200	233	219	231	218	213	213	236	216	208	208	199	226	222	208	221	201	216	230	252	220	216	215	217	226	209	206	179	220	229	185	214	187	223	198	217	201	234	211	212	218	200	220	190	197	240	237	207	203	209	228	236	238	244	230	207	225	239	182	221	229	232	211	200	214	198	236	207	241	203	214	213	217	211	204	226	226	236	204	217	202	193	206	213	230	232	229	212	232	195	229	234	232	201	236	218	230	239	207	215	248	198	197	208	225	229	226	215	213	213	206	222	199	224	208	231	223	185	214	206	203	226	212	219	223	244	227	226	248	245	218	206	237	225	202	220	242	237	235	201	213	208	221	196	207	242	228	202	222	205	213	234	192	221	223	220	215	196	214	200	220	234	258	207	211	210	213	214	229	228	212	236	219	211	214	194	218	238	199	228	195	230	208	193	212	237	230	215	246	238	216	213	220	216	229	216	220	248	251	251	212	219	212	225	230	228	229	211	214	213	218	228	209	200	207	217	237	212	212	195	252	235	226	205	233	196	230	229	213	219	223	210	223	228	231	216	205	237	223	242	223	213	221	220	219	218	238	215	186	215	208	233	205	230	216	232	198	206	212	215	208	231	203	207	235	217	238	219	213	210	212	233	232	183	231	225	226	243	231	213	213	224	209	206	216	227	195	231	233	234	210	254	213	233	224	222	220	209	222	208	221	236	232	235	204	233	224	184	216	205	232	197	230	212	184	193	191	231	232	218	232	232	217	200	223	221	203	205	226	184	216	212	216	227	216	214	242	224	211	179	211	205	219	200	223	210	212	202	207	215	222	201	225	191	234	237	220	244	227	226	211	211	230	211	211	221	230	230	221	228	225	212	213	239	206	209	211	216	208	193	206	209	229	236	224	226	212	243	235	199	234	220	196	232	203	249	238	215	235	204	224	217	205	223	233	254	220	213	234	209	246	233	220	186	231	197	235	232	205	206	225	209	207	212	219	175	204	230	203	198	217	203	229	222	227	218	221	196	250	229	232	206	245	206	207	187	215	241	196	222	198	214	204	212	236	202	224	215	270	204	214	232	221	239	218	199	241	199	233	196	205	214	208	199	233	194	221	204	241	238	223	215	208	234	188	218	232	231	217	238	239	220	228	195	247	228	217	232	234	214	223	210	217	236	219	233	238	239	211	230	215	190	211	192	212	227	210	236	216	192	204	234	215	236	196	199	208	229	212	186	217	227	246	232	227	229	213	224	235	201	239	201	213	217	216	233	203	220	201	222	207	224	224	219	220	221	213	194	194	247	209	239	211	219	243	212	226	192	227	226	225	219	226	208	186	202	234	225	225	215	210	228	254	233	217	214	226	224	227	237	239	235	233	205	214	203	220	210	207	225	220	235	205	201	198	215	215	244	222	242	191	217	216	192	197	220	196	241	230	225	190	213	231	205	217	215	207	228	223	228	238	217	225	244	237	224	220	215	253	198	225	212	219	223	226	220	220	216	221	223	200	218	190	232	236	243	213	239	221	210	239	222	215	212	209	236	231	202	221	174	206	230	255	223	176	258	201	195	229	212	236	204	199	228	220	220	189	200	206	210	199	186	215	231	201	216	239	214	215	228	230	212	216	217	223	222	196	213	175	203	208	241	243	198	194	222	220	221	232	226	218	226	199	224	230	250	211	209	210	201	233	213	205	205	230	238	197	239	224	255	239	208	269	196	203	193	231	238	229	223	222	209	228	208	223	218	200	229	218	216	226	249	224	214	199	206	226	190	224	230	255	219	243	222	232	203	223	226	199	218	214	228	212	217	214	228	216	223	198	218	229	194	224	215	226	237	221	225	236	221	250	213	229	239	228	214	201	236	230	223	220	235	246	238	200	214	203	253	207	217	209	234	204	228	235	221	222	228	210	222	210	240	240	224	206	233	218	217	217	252	223	211	233	215	215	212	250	222	210	208	205	219	210	227	209	209	212	235	223	214	214	193	201	227	218	238	213	201	241	221	213	217	228	210	186	237	202	242	210	229	229	222	213	199	201	201	225	243	198	233	199	207	227	233	221	211	197	210	223	193	205	198	202	215	196	234	212	215	246	209	205	217	238	239	214	195	221	222	223	255	234	213	191	207	179	210	190	209	211	216	220	211	216	233	206	224	204	231	225	227	205	220	214	213	203	228	207	196	210	211	230	226	198	238	211	227	208	235	204	243	224	196	187	222	214	195	234	209	218	240	226	213	203	237	254	232	186	249	220	235	204	236	221	234	213	216	224	226	236	215	255	224	222	226	240	211	248	229	206	189	219	207	208	189	230	196	219	241	230	227	199	232	213	223	243	229	239	180	222	218	208	214	226	237	232	207	228	211	248	243	222	202	216	247	223	207	220	204	207	212	259	222	208	181	232	246	218	192	188	200	215	204	244	226	227	226	229	240	226	230	216	198	219	221	256	220	207	228	217	220	217	214	215	227	220	205	212	239	226	208	240	206	242	210	220	200	239	199	235	222	213	200	197	223	241	203	190	222	208	249	229	218	212	225	225	245	228	242	237	221	203	217	177	232	196	190	198	204	241	215	214	213	217	232	215	226	230	243	229	204	217	211	201	208	219	213	237	232	209	220	228	226	226	203	241	215	231	240	188	223	232	221	229	238	200	219	229	239	212	246	181	231	215	244	211	259	211	247	221	220	201	233	229	240	233	209	225	190	232	220	233	232	228	217	222	204	216	206	234	229	227	224	242	250	199	210	206	224	231	189	201	200	220	252	235	243	225	186	193	209	208	228	227	238	232	210	231	197	215	211	232	237	198	223	202	214	207	218	193	199	200	216	232	217	200	233	216	222	228	240	219	222	227	236	213	205	213	189	226	200	225	221	219	217	200	207	211	234	223	219	246	238	207	234	198	204	197	207	207	212	221	204	223	190	236	234	214	238	217	199	211	204	263	243	238	213	222	254	218	245	228	223	225	220	217	195	219	222	250	216	226	202	217	218	219	216	228	218	262	213	230	210	202	207	244	230	241	205	216	206	198	211	209	223	234	206	243	229	194	223	231	236	220	250	276	216	207	213	206	196	216	227	186	228	223	221	230	235	235	246	229	179	227	210	223	232	231	208	221	216	187	215	197	221	209	209	217	217	237	203	223	198	232	228	216	211	219	220	215	205	208	231	224	215	190	205	212	222	212	218	196	220	202	175	227	221	190	216	211	251
9096	1219	2299	2727	2509	2122	1777	1475	1252	1160	1122	1022	935	868	822	826	798	798	756	712	708	674	674	690	713	637	633	695	626	599	591	594	620	623	632	610	594	599	568	603	594	580	590	602	621	580	592	596	624	570	563	593	580	579	580	569	589	538	513	574	573	570	551	600	512	583	551	581	560	562	530	547	556	549	587	547	548	549	570	606	595	566	586	527	577	548	564	548	570	574	499	542	580	564	553	578	575	634	527	545	548	516	542	533	540	532	593	584	551	579	564	525	537	597	554	569	541	582	606	560	570	549	549	532	569	586	547	609	584	576	530	552	562	565	563	545	585	589	568	567	592	577	564	536	525	539	528	580	575	531	557	589	546	586	569	559	549	529	511	567	554	548	561	563	550	515	567	534	586	582	556	579	582	591	558	503	524	545	559	531	541	576	567	505	577	551	568	556	526	538	550	552	594	531	552	536	521	539	562	562	555	551	569	532	586	529	571	593	596	605	572	542	579	542	574	540	598	556	516	577	543	592	602	503	529	571	515	532	553	558	504	558	571	530	604	558	564	583	583	599	541	538	554	517	536	572	547	548	628	569	550	519	573	517	577	542	549	528	556	550	518	579	546	575	531	557	560	533	587	552	556	559	598	533	516	554	605	560	552	562	553	589	545	547	506	563	555	545	573	534	523	593	595	583	511	630	529	561	604	537	595	567	518	551	556	611	538	569	546	516	550	550	536	536	551	548	563	569	571	541	597	549	539	610	587	552	595	542	579	583	550	566	564	562	531	595	567	576	604	574	562	558	570	592	569	558	556	584	578	582	577	533	554	570	592	520	511	580	565	572	525	558	533	562	572	532	546	560	590	568	565	561	532	528	543	552	552	546	530	591	565	538	549	529	524	569	558	527	562	566	517	563	557	551	546	545	560	533	549	559	565	598	596	569	516	552	508	561	547	535	601	587	528	550	588	552	534	556	516	548	545	596	566	554	572	521	572	552	596	566	540	577	592	554	580	584	508	550	551	557	614	551	596	565	601	558	572	529	545	553	582	584	524	575	581	530	582	531	576	584	565	582	539	583	594	574	556	562	567	525	567	559	525	553	546	545	554	560	563	586	590	590	556	544	546	575	590	546	565	603	560	525	529	549	584	545	549	573	543	537	553	531	524	580	571	540	545	557	588	576	578	567	564	559	594	564	533	564	494	550	580	550	550	539	552	561	557	576	568	546	568	550	561	586	540	552	560	589	549	529	565	582	565	553	589	556	531	523	570	544	527	547	531	534	548	551	556	555	574	560	523	570	540	542	572	567	574	572	563	553	540	543	533	569	522	612	587	575	535	595	574	557	566	507	515	515	552	563	525	528	575	549	564	562	601	574	534	589	608	551	543	530	599	518	531	552	534	544	554	577	537	550	562	584	558	561	575	542	540	517	551	542	560	536	549	522	573	542	553	558	550	570	507	590	550	545	570	539	577	548	549	562	530	502	522	600	547	572	522	594	570	564	565	606	498	547	596	565	599	538	575	539	524	579	536	585	555	595	511	561	582	577	559	525	557	554	526	594	511	536	539	553	593	554	568	547	561	547	567	528	531	560	543	560	504	562	553	528	611	561	552	555	523	570	540	569	584	554	535	564	552	599	542	564	527	563	572	573	569	548	582	553	576	581	553	536	550	583	570	545	528	528	580	562	548	547	596	597	559	568	593	553	534	582	565	541	517	575	564	560	561	606	520	570	528	555	539	562	560	579	578	542	550	550	532	539	538	536	578	543	558	558	562	552	615	496	524	540	566	542	594	521	605	564	548	549	554	552	539	540	570	540	571	546	537	591	553	531	576	571	511	534	590	545	562	544	535	517	540	508	566	562	543	564	579	600	530	530	593	521	551	520	562	525	582	547	582	530	516	551	537	552	550	524	549	570	556	552	536	561	533	516	575	562	627	583	566	558	572	553	566	552	610	553	547	531	544	528	565	586	555	526	534	517	545	502	558	577	558	599	538	537	575	566	582	558	564	554	589	574	515	567	573	514	508	536	577	536	535	574	545	553	512	551	568	542	533	567	529	566	545	534	593	540	515	537	565	576	563	572	529	553	560	575	554	553	539	580	584	543	522	549	526	559	548	566	559	570	561	551	567	513	570	549	547	556	527	495	580	565	599	591	573	536	550	599	532	544	561	573	579	568	548	515	552	582	559	544	538	573	513	507	557	517	608	545	548	537	554	579	554	590	556	545	543	557	570	608	538	582	520	547	528	530	576	521	541	552	563	594	547	537	628	563	555	574	525	576	577	560	553	537	563	579	545	563	589	543	566	561	552	511	563	555	562	561	532	565	524	564	569	588	542	539	546	569	549	605	569	589	545	546	544	556	506	564	537	590	593	557	588	563	554	526	537	536	563	551	557	568	560	523	575	562	556	564	517	517	557	545	552	555	554	535	537	566	532	541	595	569	572	574	535	563	576	626	563	565	555	555	592	556	554	572	562	576	545	560	529	550	603	558	544	594	554	568	559	557	572	538	585	545	549	611	582	560	559	535	576	580	566	571	553	535	583	528	536	531	537	552	579	549	532	586	568	543	546	581	566	537	592	573	562	541	528	537	581	534	583	550	575	522	553	597	537	522	566	537	567	592	565	538	556	548	532	616	520	530	543	560	546	595	580	552	518	500	546	546	586	582	607	552	542	547	594	579	563	567	557	546	564	541	554	540	540	545	566	594	536	565	575	607	573	511	528	531	556	510	538	592	609	537	538	548	550	538	543	547	548	606	530	585	539	595	572	556	543	562	560	595	565	555	534	515	511	559	549	568	590	591	556	569	567	588	602	588	575	544	526	595	517	528	594	579	580	532	548	579	569	571	583	517	544	559	567	557	505	558	565	569	595	548	535	590	535	547	563	613	509	506	532	543	589	560	555	538	565	521	554	534	547	563	558	552	559	570	558	545	569	539	574	552	527	576	574	590	525	557	571	545	556	572	567	570	553	563	563	564	564	536	564	549	559	623	556	569	554	510	583	504	545	568	577	590	553	559	618	541	595	585	594	582	545	586	563	595	609	542	546	575	540	505	597	547	598	563	552	569	523	560	611	640	611	529	574	531	541	545	579	564	518	551	568	558	551	574	552	550	551	547	548	542	558	500	530	516	572	551	549	558	572	565	567	562	563	562	564	549	587	561	520	526	563	538	514	589	514	599	577	550	490	533	541	598	514	595	530	542	561	549	570	549	549	570	580	546	552	601	543	559	578	568	556	606	516	532	530	525	526	508	562	522	547	548	542	540	519	542	523	520	557	548	583	520	532	519	553	566	545	560	533	541	536	576	545	571	566	522	531	623	546	549	527	554	546	589	538	540	575	550	570	560	554	549	525	560	556	593	550	562	565	570	573	556	572	565	563	572	567	548	564	568	501	508	539	585	528	548	553	568	583	590	568	539	576	571	547	568	583	531	566	607	521	552	528	521	552	565	549	540	556	571	565	542	541	538	547	576	566	557	499	536	534	584	538	523
28205	3853	2067	1581	1150	868	667	595	521	464	383	401	362	369	340	301	307	312	317	308	327	288	299	309	294	266	285	302	309	299	274	295	294	252	280	260	288	260	286	283	231	264	249	275	243	277	293	275	239	229	248	281	259	256	287	264	284	292	208	258	248	254	272	299	280	278	276	291	233	263	271	257	249	259	274	251	256	264	240	257	252	241	252	272	296	270	248	256	271	245	237	250	268	282	254	246	257	264	294	251	270	232	278	265	246	262	252	268	239	275	239	290	243	252	272	282	259	270	257	281	248	268	237	278	280	251	263	259	269	290	284	261	256	267	263	289	265	242	233	282	252	257	254	256	255	252	268	273	269	269	269	250	256	256	236	261	266	281	262	258	224	274	257	274	252	272	255	239	269	289	252	266	249	277	237	241	251	262	224	266	261	254	278	243	252	233	225	268	248	273	273	221	316	248	250	238	242	283	244	267	285	278	274	269	237	264	255	262	246	268	251	270	274	269	251	294	272	234	234	267	271	270	253	287	298	281	279	273	238	242	233	242	239	248	260	259	264	244	237	263	271	245	269	281	288	256	265	237	268	275	275	274	286	256	256	257	262	252	276	259	225	277	258	245	247	266	231	243	273	251	273	280	251	235	243	263	262	254	247	262	230	279	249	269	253	273	247	253	241	279	240	257	226	251	231	243	256	283	253	263	226	283	260	260	261	243	280	265	245	240	256	280	268	259	242	268	270	244	250	251	257	235	260	267	255	272	267	244	254	294	294	240	269	250	239	267	226	281	259	277	265	284	258	285	249	227	282	264	286	259	230	271	250	228	226	242	251	241	246	267	252	254	259	249	249	261	249	248	247	245	267	278	241	231	256	243	260	245	234	263	254	231	227	226	227	245	219	264	253	270	275	250	233	270	289	266	264	273	244	237	269	241	244	271	262	267	273	266	255	229	251	243	249	234	254	253	240	300	283	258	281	269	274	241	240	273	246	239	260	257	260	267	229	240	247	265	262	279	264	250	250	272	269	274	279	222	274	264	273	238	247	224	231	255	257	301	249	250	279	289	240	247	257	282	268	276	237	240	284	266	233	271	235	271	287	267	252	251	271	252	239	213	239	241	262	286	264	245	245	271	269	261	281	260	274	276	263	294	283	243	278	255	262	258	268	253	232	252	260	254	252	286	242	264	274	243	288	260	236	270	278	249	247	268	249	253	243	246	234	289	245	241	256	276	278	260	233	234	253	254	275	229	247	261	255	258	250	259	255	269	277	258	252	251	256	266	307	264	264	259	262	267	257	234	245	239	230	244	261	258	266	258	289	243	276	260	272	267	225	237	277	238	270	288	239	256	243	283	261	239	242	278	278	235	257	273	296	234	264	232	274	300	247	256	290	226	270	241	249	256	253	269	257	267	273	276	266	295	289	265	267	268	259	254	248	229	255	255	261	264	290	259	274	228	239	232	269	277	255	274	269	243	298	258	239	260	250	242	271	269	269	252	266	261	237	233	255	256	248	265	266	273	260	229	233	240	243	290	274	261	289	277	261	274	261	251	256	261	252	263	258	246	250	253	268	248	259	232	245	248	266	283	270	243	253	271	228	272	272	278	268	266	218	253	253	239	249	247	243	274	247	277	261	247	280	281	256	239	227	234	260	254	242	280	267	223	265	282	264	264	255	258	260	250	238	254	289	268	257	258	268	253	242	239	260	233	262	225	252	261	228	272	259	294	266	273	241	280	265	247	238	270	275	255	274	263	264	258	258	284	274	269	258	250	264	220	292	291	255	235	272	280	268	268	282	233	262	264	261	231	285	223	273	238	251	289	245	280	255	238	242	258	261	254	267	251	237	273	277	256	259	264	267	246	273	258	298	283	274	274	253	227	259	270	244	276	240	271	268	255	270	280	279	237	257	251	276	267	229	219	243	249	249	261	287	235	273	262	246	261	215	256	280	253	249	261	246	243	225	253	245	219	263	282	273	259	246	280	258	251	272	259	274	260	268	246	241	259	264	272	249	259	248	272	269	239	266	245	260	265	283	262	230	242	255	257	270	252	274	258	247	281	284	232	295	263	286	277	277	253	275	271	265	254	280	235	266	280	239	277	252	276	283	251	245	248	262	239	248	277	251	241	286	257	253	249	259	240	260	230	253	286	265	283	251	233	258	241	262	264	274	287	253	275	238	268	236	261	296	272	249	263	299	258	242	278	255	273	250	232	246	247	239	274	245	279	267	247	262	254	265	231	238	275	243	249	232	264	263	257	253	289	247	258	213	244	266	283	243	287	239	250	280	238	255	250	262	270	243	241	273	248	270	247	272	256	269	256	263	257	276	244	279	258	245	251	278	257	273	252	278	277	245	286	248	247	251	252	260	257	260	262	253	268	260	259	260	255	247	280	242	262	267	286	258	221	250	252	286	258	258	257	247	254	247	242	269	244	245	220	241	249	261	245	247	264	251	249	265	233	236	254	247	256	265	279	251	263	269	255	242	269	233	268	249	255	241	248	259	233	243	235	266	243	254	249	281	255	241	288	267	282	284	282	206	263	259	211	266	254	239	272	226	256	273	237	263	261	249	243	238	287	294	236	271	256	269	257	254	236	221	251	274	236	266	257	262	245	246	232	241	254	238	275	262	257	285	263	246	278	258	256	274	267	239	307	249	255	263	258	263	259	272	251	251	236	241	242	258	246	265	263	266	257	251	236	305	242	259	249	240	264	263	273	264	282	242	254	261	269	246	260	274	247	247	283	234	213	257	236	256	257	226	247	279	269	261	263	245	276	251	253	260	261	288	257	251	260	269	277	272	279	251	296	279	268	256	264	275	261	274	260	248	281	263	259	272	225	271	232	227	253	263	235	258	273	263	280	257	272	267	234	255	234	264	283	248	226	250	292	249	274	277	293	274	254	246	282	297	253	279	228	265	255	283	257	270	249	279	262	264	281	259	280	229	247	287	241	246	235	222	272	242	272	276	264	242	277	268	246	262	265	236	248	263	249	253	274	263	262	248	266	265	248	277	231	244	233	245	244	289	250	308	284	246	250	231	241	272	251	222	265	278	269	247	274	254	248	258	257	263	245	267	251	258	252	241	249	250	254	275	269	236	301	250	262	234	252	252	262	251	287	256	255	299	244	259	280	286	251	262	257	284	233	285	248	281	266	253	237	268	265	255	240	254	237	229	253	252	258	274	255	248	262	265	276	249	271	245	267	264	290	277	253	233	254	251	240	250	266	262	270	268	297	257	270	244	258	268	264	259	268	247	236	235	295	275	262	262	241	234	287	232	254	238	261	230	273	259	257	271	275	240	268	269	268	259	230	263	265	267	236	225	255	265	269	265	244	267	259	264	254	247	256	279	249	253	250	293	254	254	255	263	251	266	243	273	251	251	251	297	256	263	245	267	245	250	249	232	250	231	253	270	235	270	233	272	237	258	252	263	291	254	260	249	240	265	266	262	270	229	256	244	265	229	273	258	255	268	235	280	270	258	269	258	237
12698	1958	3892	4838	4474	3532	2928	2417	2152	1895	1763	1548	1403	1276	1168	1144	1127	997	1013	1064	891	900	864	879	829	862	781	781	795	779	727	692	761	703	722	713	693	671	732	675	713	670	658	672	721	697	674	693	655	714	659	673	690	670	658	686	663	637	632	684	682	652	624	612	635	616	678	651	635	652	656	601	654	599	677	638	640	676	631	628	593	699	645	624	657	651	637	588	626	618	641	611	610	607	625	642	612	641	622	596	634	610	684	617	619	634	665	568	638	647	635	624	621	634	600	635	673	594	620	630	625	640	623	664	601	632	634	573	645	606	660	657	640	596	626	629	627	622	648	628	663	621	600	636	650	599	652	646	669	597	618	640	639	648	591	645	640	659	643	619	609	631	621	622	648	614	641	569	634	678	619	647	630	628	628	647	606	634	615	632	575	569	640	579	621	602	645	605	618	629	653	582	594	640	589	648	649	605	593	596	624	586	617	628	598	605	644	639	655	600	603	607	606	583	659	631	606	613	609	593	643	621	609	646	610	601	580	608	628	643	628	634	638	653	609	632	658	582	585	644	620	621	649	620	619	589	652	611	631	628	614	638	653	582	615	656	597	627	612	618	583	645	636	560	609	612	630	611	625	597	569	614	626	610	610	616	638	587	633	604	645	636	612	624	616	614	613	600	623	603	605	606	634	634	586	640	568	627	644	657	606	593	631	631	598	583	611	627	632	608	641	613	646	640	602	651	614	642	555	654	644	589	576	611	604	634	583	639	631	616	602	646	657	632	674	638	668	611	587	592	617	604	610	627	596	621	640	621	642	599	611	654	616	608	637	620	597	631	628	585	670	613	583	662	614	585	631	620	585	654	644	625	614	580	594	632	643	634	671	622	616	608	608	630	637	612	605	635	631	627	611	651	611	623	613	600	584	639	600	622	601	594	639	610	656	632	632	658	583	581	658	616	629	631	586	576	607	609	618	620	600	637	601	634	616	623	680	615	615	612	620	618	620	571	602	596	637	586	592	604	595	664	605	627	586	652	629	592	615	620	651	645	596	647	626	651	620	655	620	595	653	631	638	636	652	600	629	610	620	588	596	592	627	614	601	606	606	637	569	590	639	622	607	616	616	619	657	627	639	620	602	613	660	651	659	607	664	631	598	620	636	597	652	585	631	651	592	644	612	650	626	597	618	634	640	591	611	610	633	603	607	611	630	685	622	595	631	562	640	652	615	632	580	652	602	615	608	625	642	641	615	608	643	614	610	631	627	609	595	629	617	618	653	618	625	610	618	650	603	608	626	667	582	638	649	609	620	639	571	632	623	615	603	628	638	615	636	689	631	666	644	619	658	624	616	644	641	640	651	651	630	660	646	626	588	606	645	643	632	627	660	594	603	580	638	635	633	654	613	653	636	601	586	619	562	584	639	667	605	602	612	656	577	610	606	666	637	614	635	675	621	597	634	678	612	570	604	634	600	617	602	570	620	587	568	588	600	635	645	587	627	586	602	642	620	619	635	573	593	645	615	597	647	640	655	632	642	612	612	621	621	610	674	611	640	613	561	614	612	584	612	604	578	623	642	670	595	638	622	627	625	644	585	673	653	608	627	651	633	626	620	647	635	621	594	600	604	613	603	652	622	605	655	599	648	620	627	613	604	638	643	650	641	684	655	610	611	620	600	574	641	622	613	616	614	695	619	594	614	611	620	604	622	652	618	624	615	669	604	666	644	636	632	612	610	644	639	635	612	628	629	621	630	599	597	555	602	626	629	619	655	590	602	627	623	618	598	609	640	574	630	591	611	590	607	622	677	628	602	607	660	614	639	603	640	617	635	628	634	650	562	654	646	586	624	660	638	579	570	626	623	644	597	632	560	646	611	653	609	654	615	587	613	593	635	635	642	575	655	635	650	618	636	633	587	658	598	579	643	608	645	591	599	617	656	601	663	540	616	612	581	615	639	652	612	596	619	595	643	640	612	607	627	600	621	615	612	640	598	669	587	621	648	623	595	596	624	584	688	635	626	592	613	602	588	633	619	645	655	574	637	617	615	644	595	606	637	608	619	599	593	615	634	628	601	620	595	634	644	646	641	634	612	644	651	656	592	644	583	633	623	617	608	591	614	631	619	623	638	609	607	623	631	617	610	631	581	625	584	654	652	655	595	595	653	623	629	577	656	632	637	613	594	612	619	576	570	613	590	625	605	626	613	624	620	616	571	622	620	607	650	579	614	660	622	591	619	597	650	614	631	653	633	601	617	662	629	586	597	607	591	646	585	595	610	620	603	624	618	615	597	659	658	633	583	622	641	632	632	627	661	611	600	576	617	630	623	604	617	627	667	599	584	611	605	616	614	599	603	651	600	618	651	606	623	595	628	550	587	620	623	631	612	624	644	630	604	596	612	621	630	596	599	645	603	623	620	608	615	636	596	640	614	648	614	637	621	641	645	599	636	634	676	634	608	597	583	620	618	606	643	680	590	634	635	584	627	619	601	619	598	612	593	625	611	644	610	613	575	613	621	620	630	609	566	670	653	615	577	621	636	595	622	615	632	622	626	645	615	580	599	642	619	590	616	601	633	587	633	634	667	627	658	592	624	636	620	648	615	610	597	629	663	606	636	603	591	633	614	589	588	638	625	591	629	632	614	620	616	621	612	605	599	583	639	618	640	653	621	620	602	660	599	657	660	590	657	616	639	597	629	632	574	626	618	671	633	622	607	643	655	659	632	599	652	618	647	614	648	606	616	586	640	627	594	617	644	704	605	619	588	597	638	581	605	618	565	598	641	597	594	637	622	629	651	623	645	608	573	614	610	653	684	641	632	629	623	630	601	576	631	631	600	602	604	604	593	618	651	589	644	626	606	600	637	622	632	615	593	585	617	637	630	657	608	630	647	598	622	641	603	614	668	671	612	613	598	575	617	619	590	607	640	638	588	636	626	626	589	631	607	627	598	610	615	608	650	624	617	637	606	695	639	640	600	658	607	623	629	594	606	594	622	643	626	589	650	596	610	634	631	589	612	614	611	597	652	631	600	683	641	625	612	613	570	626	601	647	608	631	641	597	606	601	652	634	575	647	563	597	573	611	606	631	633	610	644	596	622	584	616	605	599	631	578	644	638	624	645	628	610	656	604	614	632	641	615	644	608	636	589	606	636	628	631	614	597	636	623	626	617	650	600	587	596	619	566	601	618	654	677	638	586	578	588	579	609	639	623	583	604	578	576	610	593	595	644	588	662	619	620	619	618	596	605	642	651	662	586	564	672	615	618	587	563	642	659	622	658	586	624	615	616	633	606	624	611	609	673	575	619	597	592	599	590	630	606	629	586	620	590	610	635	646	608	611	660	602	620	580	603	658	642	650	655	634	648	657	614	622	635	607	623	612	627	622	626	654	649	603	583	622	620	644	599	669	648	607	636	641	622	628	621	594	625	573	626	594	641	638	609	601	592	626	632	607	636	593	560	595	655	614	651	574	590	545	570	615	623	609	625	589	634	548	665	618
2461	149	126	117	115	98	89	75	69	83	89	92	93	85	86	98	71	105	89	76	82	97	86	99	85	83	76	98	93	91	66	81	83	67	75	85	79	80	80	93	88	94	78	66	99	88	97	82	102	99	79	90	95	92	80	97	80	82	75	86	81	77	79	83	93	92	113	94	88	74	96	87	82	82	76	86	77	91	88	77	91	74	88	90	110	94	87	81	84	94	94	86	67	101	99	58	72	82	75	82	77	71	89	88	95	75	85	81	87	85	85	102	104	92	90	73	86	81	90	73	82	74	74	96	79	77	97	84	78	89	92	78	83	93	80	81	72	92	84	74	67	78	63	77	113	78	89	73	77	66	89	98	108	92	92	106	73	92	80	81	80	76	87	74	71	82	85	76	85	86	70	86	64	89	94	76	80	88	99	71	79	71	98	92	97	86	92	84	95	75	90	81	82	80	78	73	82	78	89	73	86	98	87	67	89	91	72	92	73	77	89	102	87	76	88	77	81	70	68	105	99	84	73	93	90	83	78	83	91	87	86	72	86	83	82	89	85	85	99	82	73	93	85	88	83	77	72	101	79	72	82	89	83	86	87	86	78	68	86	85	89	96	91	91	78	73	84	92	80	80	68	89	86	88	78	87	82	67	107	82	84	80	87	86	97	96	100	85	88	78	114	103	99	79	93	81	94	80	79	78	84	84	97	116	88	82	101	91	77	82	94	86	73	103	75	73	79	84	83	81	91	72	83	77	81	76	86	90	85	72	90	70	81	72	65	99	80	87	91	94	88	87	84	92	89	74	80	113	83	86	100	82	104	94	87	94	88	66	90	85	88	89	88	78	85	89	110	67	83	80	81	70	69	79	80	82	73	76	90	76	75	88	93	76	82	87	83	102	89	92	93	88	95	86	83	93	90	83	80	93	82	96	69	87	90	80	78	101	69	75	108	88	105	91	74	64	78	88	72	93	87	84	82	72	93	88	84	105	97	82	97	108	86	93	74	81	66	85	85	87	86	87	91	98	88	91	90	82	81	90	83	77	79	65	85	89	74	77	93	92	67	91	102	70	101	92	69	87	85	77	72	81	85	107	76	78	100	73	83	71	73	88	80	83	79	100	88	78	93	87	72	86	87	84	104	74	103	87	67	88	80	92	83	57	90	90	72	87	91	90	92	80	56	73	95	85	72	76	64	71	59	93	83	97	96	92	75	77	75	92	86	72	86	76	79	87	85	75	69	98	108	68	97	93	77	92	93	77	75	107	72	76	75	90	78	102	81	88	107	87	88	82	82	81	93	88	73	85	74	96	72	86	87	86	94	89	74	80	77	75	111	86	77	69	81	78	90	94	78	74	74	98	82	93	89	102	77	95	85	87	105	109	73	78	70	74	91	89	101	76	75	82	73	76	89	72	82	83	70	87	83	113	81	83	85	84	90	86	86	104	110	76	100	76	80	79	80	78	88	98	83	79	84	77	86	79	49	77	91	71	94	76	77	92	71	88	77	86	88	76	99	85	94	107	70	84	95	69	80	74	92	86	81	98	81	77	80	83	71	78	76	86	92	102	96	88	78	78	86	102	76	87	78	82	96	81	81	83	79	82	67	80	102	84	85	89	93	72	85	77	75	97	69	90	89	101	95	103	84	86	86	70	94	83	91	82	75	79	86	94	104	78	63	81	88	97	90	70	81	78	90	91	91	95	86	77	90	112	98	74	94	83	80	93	78	81	90	72	89	87	63	81	82	87	91	89	71	93	100	80	81	80	90	85	68	94	80	87	91	82	96	84	80	80	96	96	79	85	67	85	95	83	75	76	85	106	63	71	84	85	75	76	95	81	96	84	71	76	86	84	75	70	81	84	93	80	73	73	80	95	82	89	77	75	81	79	94	80	93	80	101	80	81	95	83	93	68	105	79	68	82	83	85	96	96	82	81	76	90	60	72	89	90	87	95	99	76	87	79	80	91	88	99	93	91	83	73	83	89	85	91	78	101	81	77	80	115	78	85	92	99	93	94	88	82	97	84	94	78	102	83	98	67	89	100	93	88	76	96	57	99	87	107	75	98	89	102	110	97	63	96	84	97	86	70	73	97	83	107	89	86	108	69	85	75	77	61	71	82	92	87	84	81	97	78	64	98	97	92	78	95	84	74	86	89	89	84	91	100	86	90	85	84	78	89	91	67	93	91	93	93	77	84	83	85	96	92	102	81	97	70	85	81	79	83	77	87	79	84	80	85	66	80	76	95	94	85	91	106	75	73	74	84	74	84	82	95	85	88	107	100	78	71	88	89	84	83	67	88	74	86	86	78	115	83	81	72	72	87	85	84	91	87	77	74	77	78	90	65	73	76	79	68	95	91	102	87	85	102	93	84	75	76	88	77	71	82	94	94	77	87	84	90	77	90	83	85	88	78	85	71	77	84	92	91	76	74	88	69	82	82	85	86	98	101	75	86	80	87	83	79	71	96	91	74	84	81	79	77	83	78	74	62	91	102	103	77	81	91	91	101	84	79	89	109	98	84	77	81	81	74	99	83	76	97	85	86	91	101	86	89	69	88	97	73	64	74	70	75	78	91	76	66	107	71	96	89	89	83	73	74	89	88	99	79	87	84	93	97	83	80	90	71	78	94	89	80	86	92	92	83	89	77	107	76	84	69	81	82	89	89	86	82	79	102	97	72	89	86	97	83	100	107	93	91	84	92	87	95	113	88	82	86	75	86	82	70	82	93	87	91	93	102	73	85	85	84	91	88	75	81	61	102	81	71	83	89	78	84	94	81	89	92	76	106	68	108	103	88	75	88	92	111	83	87	72	78	70	80	71	73	86	85	99	77	92	84	91	76	81	94	87	83	85	87	77	92	70	82	86	123	86	80	90	77	81	107	88	72	71	78	88	91	82	95	87	75	88	90	80	79	77	91	92	100	102	86	82	95	92	81	85	78	77	81	98	70	87	100	99	81	83	75	98	82	72	80	74	82	77	99	77	101	59	98	96	88	81	84	94	95	80	85	80	86	99	88	103	75	100	79	103	88	87	73	86	85	89	91	88	86	73	75	77	87	86	87	81	84	90	71	79	75	76	98	67	92	75	103	92	67	75	80	65	77	84	97	94	83	107	85	86	85	80	79	75	83	85	98	97	76	80	64	72	83	100	78	71	102	97	88	101	97	79	79	97	87	79	80	71	79	79	73	91	83	73	81	105	76	80	85	78	80	78	92	94	78	95	89	82	79	81	92	83	81	93	84	82	88	83	76	77	75	86	75	72	85	78	77	85	76	89	97	72	92	80	76	93	87	72	91	100	67	94	71	76	78	93	81	74	76	85	72	92	80	87	92	92	99	91	74	88	83	94	105	90	76	98	89	98	91	82	83	91	68	73	90	91	77	92	90	71	99	91	73	108	79	70	80	95	102	82	76	79	101	93	82	82	79	86	78	80	91	88	73	82	79	71	82	81	69	92	73	90	67	121	73	86	74	97	95	84	92	106	96	70
2581	298	355	372	373	341	350	337	283	301	335	299	284	302	259	276	287	282	253	287	272	282	274	269	266	275	286	292	264	285	308	274	264	288	278	254	256	287	297	288	259	256	252	275	275	249	280	266	283	283	283	261	274	266	293	291	268	254	278	270	284	279	245	276	281	281	242	287	287	255	261	273	262	281	275	287	234	248	279	241	247	265	268	260	261	300	286	253	286	264	281	302	262	260	258	254	266	274	260	305	270	264	291	265	275	259	255	277	273	267	268	240	291	254	265	245	278	256	271	250	247	263	281	258	266	261	261	278	292	272	269	303	236	240	274	265	267	256	276	255	280	274	265	271	304	250	248	270	263	256	249	254	266	282	269	256	274	266	294	261	270	238	275	267	239	237	258	247	283	260	260	252	286	259	279	225	282	266	249	269	263	258	273	263	266	281	270	280	272	275	264	256	270	264	289	275	249	295	264	258	265	252	269	258	266	269	262	279	282	263	283	275	287	273	284	261	267	242	235	262	250	261	256	290	252	290	254	249	280	272	256	265	257	279	306	265	269	254	291	254	276	238	254	262	244	246	254	262	268	270	285	269	292	286	291	263	266	271	268	257	256	242	263	279	297	285	270	276	237	272	268	279	258	255	265	243	292	266	263	269	262	249	279	239	257	249	246	265	267	304	271	263	285	291	251	259	277	274	279	278	256	296	268	254	245	273	277	276	259	280	251	283	293	287	283	271	287	264	280	277	270	249	249	263	283	262	242	288	256	243	276	262	246	282	242	274	262	232	256	266	280	303	246	276	247	252	275	270	250	286	265	281	268	288	258	262	249	270	266	291	265	296	232	246	266	266	255	290	258	278	270	282	239	268	269	294	260	259	257	282	246	268	244	271	287	311	261	247	258	246	250	248	288	269	301	252	266	268	277	247	282	271	272	275	291	233	272	258	260	247	247	269	283	248	270	290	236	272	252	262	264	283	259	286	275	232	275	299	287	269	250	227	261	290	270	282	260	283	279	259	274	251	292	280	271	212	258	253	245	286	253	248	233	243	282	250	276	242	275	240	277	278	259	256	230	241	252	277	270	281	284	267	262	260	263	252	250	277	252	298	275	275	260	240	279	247	244	267	277	239	292	274	260	246	256	283	278	269	267	276	263	300	283	273	267	258	256	245	259	273	263	252	272	248	257	259	271	237	294	263	283	268	278	282	263	243	268	276	262	281	291	265	269	291	240	283	260	269	262	258	262	268	273	246	262	268	287	262	292	250	285	252	238	260	277	259	263	270	263	283	270	263	274	247	272	292	301	264	257	226	261	254	267	244	261	270	278	280	291	288	278	253	242	277	278	300	266	267	233	259	242	280	253	297	253	268	257	306	246	265	263	270	281	293	273	286	286	270	282	240	280	246	240	258	267	273	258	279	260	233	259	268	262	264	244	234	257	293	265	242	265	300	267	282	290	250	269	269	293	270	237	221	276	274	282	257	262	233	280	249	255	251	258	272	267	250	271	240	277	246	262	273	246	266	285	253	257	275	241	271	286	241	277	285	261	264	269	249	261	268	264	273	252	274	247	276	298	226	262	260	278	255	264	286	283	281	262	245	264	267	262	295	259	271	284	275	281	264	262	275	279	268	289	274	276	277	265	283	252	253	275	277	273	248	272	273	291	255	263	270	264	253	249	291	261	283	254	263	270	276	250	249	250	283	238	249	248	268	247	257	276	237	277	272	293	281	280	279	284	283	262	259	254	279	245	276	283	272	273	270	252	266	261	278	268	268	273	270	258	249	286	241	273	262	282	298	270	265	274	252	238	241	270	281	258	259	255	252	256	254	289	253	262	288	288	288	238	261	278	255	263	256	301	283	254	251	253	277	237	279	271	255	274	269	242	252	256	274	267	287	255	282	286	264	240	266	270	253	281	253	261	283	274	291	250	255	277	273	283	294	274	253	266	278	260	268	285	265	259	283	241	271	263	250	238	270	245	274	278	254	274	255	267	267	274	250	264	281	264	300	267	275	246	291	258	260	278	277	289	263	274	270	268	271	282	249	262	282	292	236	257	257	260	250	241	246	286	250	284	263	285	270	247	258	286	237	268	279	271	264	299	280	277	272	260	251	243	281	270	249	234	255	238	268	249	262	279	302	286	269	263	255	292	253	274	253	264	276	282	293	271	259	260	274	275	253	265	272	235	284	239	282	269	286	258	262	264	246	264	245	252	272	228	217	273	258	260	249	273	286	274	276	296	274	219	259	259	268	237	280	252	290	264	278	252	269	264	314	281	260	258	254	289	278	272	265	277	273	245	261	293	268	244	252	279	261	279	277	246	242	255	267	245	278	322	270	256	247	243	278	262	271	254	271	266	271	232	250	268	266	252	295	272	254	310	243	269	271	281	239	282	310	238	254	253	303	253	263	256	276	263	292	244	288	265	263	288	262	263	263	254	273	296	241	255	255	251	274	257	275	265	274	273	266	314	244	250	250	268	292	270	264	257	280	258	266	272	299	245	247	268	253	251	273	276	251	263	310	235	274	262	276	270	250	274	272	264	227	261	282	251	293	273	275	230	244	255	261	255	256	256	294	251	240	284	241	281	261	251	232	259	255	278	274	274	237	254	284	253	272	262	223	278	297	279	259	262	257	268	290	266	275	271	256	263	286	239	253	262	253	234	249	278	256	247	285	288	281	257	251	266	253	275	258	263	260	277	286	250	253	246	237	273	254	272	288	281	261	263	281	250	299	263	269	297	262	288	257	238	268	225	279	240	272	263	278	252	262	261	274	269	296	299	294	265	275	283	258	274	275	266	243	281	261	246	283	283	284	289	277	296	282	269	281	267	271	256	258	265	257	291	260	245	263	273	274	260	257	258	270	244	273	294	268	240	275	268	268	239	253	260	260	282	275	264	263	265	291	277	254	296	232	248	251	261	267	269	275	253	260	250	268	256	270	313	259	256	257	257	267	250	257	255	244	275	282	277	284	315	257	252	258	256	248	266	266	260	272	267	261	227	272	269	278	258	291	284	276	264	256	262	287	264	300	295	271	271	262	244	283	272	270	258	289	286	265	257	281	257	294	279	274	240	271	246	245	262	261	270	269	276	258	259	260	272	286	246	270	273	240	240	249	284	286	259	298	249	254	280	263	241	280	274	289	249	243	291	300	275	243	295	272	240	261	261	243	247	266	282	288	282	271	264	294	264	285	263	249	280	257	257	256	275	288	256	267	281	258	268	265	271	267	269	278	277	273	273	273	233	300	265	258	281	279	305	249	296	273	251	266	266	254	269	267	255	248	283	244	277	276	259	274	233	271	290	271	264	277	256	289	264	275	263	271	286	255	261	280	253	247	288	239	247	239	289	267	262	272	275	265	273	242	279	277	258	275	276	271	285	255	279	261	255	261	256	282	294	281	278	256	267	254	252	257	266	270	243	285	267	269	259	267	257	234	281	250	260	222	297	253	295	274	254	231	260	256	245	261	245	282	239	247	263	271	253	267
15910	1259	1046	863	611	501	461	396	339	321	308	300	259	249	264	250	254	229	233	247	254	242	242	204	240	226	221	227	240	248	223	221	220	216	239	205	216	201	262	208	228	207	204	177	229	246	196	224	209	187	230	190	218	232	226	208	214	228	258	225	211	251	235	207	215	226	231	219	201	218	231	216	203	231	233	247	233	236	196	237	227	222	205	223	242	190	221	235	228	226	229	221	203	222	181	214	206	200	240	260	248	194	242	237	220	230	207	190	211	219	221	209	234	209	209	238	221	236	231	200	210	204	231	174	210	197	236	238	258	212	212	217	214	228	215	231	200	238	229	209	186	219	224	240	212	211	198	194	210	219	211	237	208	212	207	241	224	215	218	225	226	205	199	233	238	215	208	222	210	238	229	219	213	227	229	206	210	234	219	238	213	218	225	211	219	219	240	225	220	225	188	178	216	221	200	219	239	206	199	226	233	204	223	245	218	238	220	249	222	214	178	191	201	203	242	222	191	233	201	215	199	213	211	216	238	223	184	241	191	227	196	227	222	230	224	183	227	243	195	235	239	198	201	226	207	190	209	189	217	233	183	231	231	206	194	217	215	223	184	243	234	213	201	214	218	205	212	198	252	223	211	243	204	221	219	213	226	205	232	201	214	200	226	198	213	243	228	225	211	205	233	212	225	207	192	216	222	227	206	234	228	219	164	222	203	201	234	243	220	215	231	199	228	218	199	221	211	200	241	205	199	227	206	198	218	199	201	192	231	225	225	189	226	221	219	221	209	251	207	205	208	191	216	191	213	238	208	232	213	197	218	192	213	195	218	195	213	212	228	228	199	213	201	232	215	228	208	208	216	227	219	235	213	222	225	230	230	186	215	224	205	226	221	222	223	188	213	219	242	203	221	238	233	205	243	224	222	224	219	199	233	219	198	204	208	201	190	224	231	234	219	209	215	215	218	222	228	212	222	235	232	210	241	180	208	223	220	222	228	246	236	221	222	219	205	226	227	216	221	209	249	215	253	217	233	211	240	201	261	207	241	214	235	208	213	216	238	235	224	215	230	194	214	225	224	206	221	230	237	202	227	251	209	242	217	223	215	187	241	232	215	220	214	236	221	231	214	210	224	208	214	230	240	250	246	212	204	212	218	224	226	217	219	218	240	218	211	226	237	226	224	199	240	219	244	198	215	223	217	208	204	227	231	203	211	208	203	218	213	218	204	209	197	227	219	226	191	210	223	243	212	210	236	228	226	234	221	203	199	225	204	197	250	222	212	221	183	247	223	226	227	232	234	233	218	197	213	207	213	206	220	222	211	202	220	196	213	220	231	229	204	224	212	228	228	218	240	244	233	242	207	226	228	259	220	204	219	194	235	216	234	209	194	228	191	206	214	233	227	237	231	243	192	219	198	237	211	217	225	190	220	209	248	219	232	223	241	239	213	201	235	219	190	193	196	223	203	219	203	202	221	221	204	236	217	196	217	240	241	234	218	228	192	211	218	209	222	213	221	224	214	196	213	217	198	214	189	240	219	208	235	224	228	233	219	224	236	207	217	219	222	239	224	245	245	221	226	245	194	239	224	209	226	260	223	206	225	199	247	206	230	201	194	210	192	210	210	233	228	233	206	212	223	200	214	207	209	227	221	234	228	220	197	221	216	215	252	229	214	213	215	179	223	220	197	212	188	230	234	219	215	216	214	222	222	215	250	230	250	206	222	232	223	171	226	220	221	227	233	198	220	203	258	220	194	203	252	215	229	213	234	216	212	234	208	214	213	205	180	218	232	229	200	230	213	202	234	237	212	241	229	217	231	198	226	213	225	218	204	202	195	215	229	240	206	232	211	240	215	227	224	228	222	216	198	253	243	201	199	200	219	216	217	241	206	191	216	255	208	214	202	201	223	222	229	229	231	230	203	200	220	196	227	215	209	204	196	197	215	221	210	228	220	252	236	187	216	221	210	207	180	205	232	209	219	205	198	209	208	245	247	222	202	206	192	220	199	226	213	237	205	208	213	201	209	194	200	217	208	207	242	218	226	220	196	200	228	228	200	224	223	231	218	237	206	206	226	170	203	200	212	206	227	214	220	234	219	209	223	234	243	241	207	210	219	232	214	220	228	230	219	211	216	236	228	232	217	193	241	225	210	176	222	235	232	250	219	224	223	217	229	215	256	214	233	218	209	207	190	214	201	236	219	222	178	231	215	207	217	201	205	226	217	198	201	222	196	227	205	205	192	227	214	227	225	200	218	245	198	209	202	222	220	229	231	218	193	233	223	215	219	204	234	224	215	214	199	237	260	209	241	211	209	235	225	222	242	193	201	231	202	206	215	228	210	207	233	209	222	241	223	226	236	237	218	213	212	236	199	210	220	241	238	214	224	213	235	192	244	194	214	216	202	217	223	229	236	226	236	225	218	216	197	218	222	228	237	199	233	225	211	219	209	245	199	186	224	250	218	214	204	227	217	227	215	199	221	212	213	204	215	242	205	226	201	219	233	209	224	203	204	219	237	205	225	213	257	219	224	204	223	222	225	219	235	225	220	220	246	218	203	248	198	212	192	207	205	217	224	225	217	217	226	208	216	199	234	196	247	206	220	205	222	236	224	189	233	253	212	192	205	218	221	215	230	211	222	219	221	218	215	224	205	232	195	199	232	221	214	228	209	230	195	212	225	245	229	195	211	214	198	230	225	220	212	206	247	227	203	222	212	199	232	250	237	220	228	212	211	207	215	194	243	194	221	237	206	222	201	206	180	239	218	226	218	216	215	196	214	224	206	209	217	233	222	234	247	229	242	212	214	221	209	227	206	208	229	221	173	204	198	201	225	194	228	219	235	227	224	221	217	227	211	227	205	211	207	223	199	217	228	194	228	214	198	215	201	213	196	202	199	229	210	214	225	233	210	209	210	227	215	219	219	208	221	220	215	194	228	206	243	219	226	205	221	213	230	216	188	217	221	188	225	230	217	232	224	209	214	224	214	226	207	214	223	216	219	215	254	224	210	216	231	207	206	236	207	207	197	193	215	217	190	209	215	217	210	187	229	223	195	215	202	228	214	204	217	251	216	206	236	226	232	212	220	233	202	256	226	199	207	221	242	225	231	228	192	229	235	193	253	216	208	237	210	192	231	193	216	221	217	222	217	207	209	230	222	197	223	215	207	205	216	204	210	236	218	262	231	211	231	230	237	219	232	209	217	188	231	236	212	230	206	205	207	217	225	235	232	196	218	232	203	222	216	230	243	217	198	213	216	207	214	210	226	205	243	216	237	188	228	222	211	186	217	233	207	240	223	198	242	235	207	196	199	223	215	198	226	221	253	224	204	221	208	251	216	229	186	222	206	212	231	232	192	211	214	244	226	227	238	229	227	251	255	196	211	237	234	219	202	197	208	229	205	222	218	186	217	187	196	215	227	241	216	172	219	198	201	202	196	236	196	240	199	205	206	215	178	204	233	229	208	206	207	217	209	217	214	220	227	227	243	242	258	212
8671	1217	2183	2681	2566	2028	1784	1504	1298	1271	1064	1018	1008	910	868	821	785	737	740	723	686	671	662	630	690	658	678	652	648	613	631	585	639	659	567	641	627	593	597	585	601	581	583	614	589	612	558	584	613	579	572	569	607	588	582	564	542	568	543	543	630	560	556	594	560	615	558	554	553	531	568	575	587	592	595	558	559	533	580	579	550	555	598	577	624	552	556	565	600	602	563	516	567	542	543	517	547	602	554	613	558	570	574	525	580	508	550	571	567	525	537	562	573	567	569	540	570	583	533	543	538	553	573	568	558	541	555	545	567	551	546	569	571	536	586	555	573	613	539	564	530	562	561	531	581	556	571	541	587	532	530	582	544	552	526	543	565	530	579	534	580	526	554	548	549	545	590	563	543	564	533	553	603	548	511	519	568	564	571	564	587	567	553	552	513	555	548	517	549	559	536	574	566	545	517	552	620	526	550	557	569	562	593	590	532	553	559	576	555	546	582	554	562	553	537	558	556	520	559	609	561	542	556	536	533	561	549	598	586	510	557	573	553	592	537	576	570	540	523	517	560	562	541	507	566	566	553	554	540	523	542	592	579	587	561	550	543	553	534	545	564	574	562	544	550	566	566	563	585	518	517	544	574	530	551	544	534	583	555	617	541	564	585	543	544	542	575	574	573	565	567	544	543	549	554	561	510	564	587	574	530	586	625	570	561	578	544	543	573	552	585	554	544	533	539	559	544	586	615	563	566	540	538	544	585	509	537	584	557	506	533	539	590	520	544	601	550	542	552	557	566	535	543	570	541	581	561	565	556	528	548	545	553	545	563	516	540	529	593	556	531	553	581	524	567	546	570	534	549	553	529	568	534	569	560	555	565	545	582	598	516	524	564	549	574	550	608	545	547	602	549	533	512	580	578	545	558	575	526	576	550	563	539	576	544	546	571	604	556	567	540	538	508	550	521	553	561	536	560	589	544	600	527	521	550	525	558	554	583	542	520	589	584	540	597	549	551	547	510	530	536	560	559	552	574	549	595	537	600	536	568	570	504	588	541	560	568	592	547	510	561	514	538	544	560	559	528	576	541	565	537	563	542	552	553	590	607	538	511	580	493	566	584	518	546	568	541	567	530	554	531	545	605	536	577	536	554	568	541	544	528	558	541	626	600	552	543	531	555	570	634	562	548	532	531	574	552	582	550	599	545	540	567	517	554	572	598	555	544	551	592	542	576	546	603	544	569	520	564	535	558	551	591	597	523	553	568	557	525	553	570	580	581	569	550	568	532	547	566	541	554	579	547	558	580	548	531	534	557	578	549	568	546	547	568	540	551	583	566	522	551	545	542	551	545	562	577	549	614	554	551	534	557	546	537	536	571	590	561	568	578	552	602	559	555	554	597	585	570	512	580	528	539	569	544	559	580	558	556	547	525	531	526	564	555	559	560	598	600	557	545	539	536	524	579	549	554	585	543	531	563	582	560	567	554	544	540	569	532	534	565	596	523	590	562	559	538	550	586	557	566	568	565	575	563	568	574	512	577	547	562	560	535	579	515	565	549	577	549	580	553	573	576	511	617	510	574	561	547	509	524	546	545	528	583	612	534	541	507	575	565	522	563	575	568	554	548	561	557	522	563	543	511	547	574	552	593	568	527	489	547	525	554	535	583	567	577	571	556	496	550	566	579	562	534	552	561	550	557	567	593	549	547	558	559	567	531	573	551	555	580	552	560	565	540	589	557	552	605	551	539	570	581	517	563	590	556	572	549	583	606	600	566	588	563	545	546	506	546	522	550	553	542	579	552	608	548	574	580	572	599	537	557	549	548	541	550	577	544	510	560	530	567	605	596	579	587	556	541	584	551	531	525	575	561	567	593	542	545	571	581	528	529	584	560	591	544	536	549	550	525	551	503	550	540	568	529	553	578	537	523	536	531	555	550	600	602	523	543	529	566	557	596	582	604	532	560	574	552	593	531	564	555	579	597	546	535	541	570	555	583	527	578	562	565	516	601	573	552	574	527	598	563	563	569	528	546	566	534	562	542	552	515	529	525	557	575	570	552	528	574	620	589	554	546	561	555	562	557	547	572	565	544	586	541	551	586	545	580	553	541	559	558	541	571	574	524	572	579	519	533	599	590	565	554	570	538	536	517	559	565	606	546	591	559	565	574	555	581	548	542	556	539	524	536	586	551	511	551	557	565	544	531	512	542	531	561	540	557	551	542	514	546	576	566	520	565	573	532	577	532	544	562	539	587	561	554	565	570	590	575	553	556	571	563	529	536	533	546	553	567	558	560	536	529	572	548	542	566	542	547	566	546	560	534	545	586	542	588	518	544	543	561	536	575	538	588	576	590	508	555	557	565	555	611	541	538	549	535	560	541	587	510	574	566	528	529	619	601	568	524	554	587	513	543	581	572	519	549	586	541	514	551	547	535	530	539	545	582	527	556	560	536	537	545	574	559	539	559	537	592	549	580	565	544	562	580	515	575	548	562	587	556	590	589	558	532	552	585	518	574	567	563	515	581	575	572	549	554	537	571	563	587	569	588	579	526	590	583	558	546	584	536	554	557	534	557	554	531	523	566	554	538	528	482	589	581	546	504	575	597	513	589	556	523	566	574	551	525	543	548	537	547	587	578	553	587	522	549	595	571	645	570	549	560	544	599	584	532	588	571	586	513	556	560	575	551	568	538	527	556	511	561	560	579	571	560	535	562	547	531	546	580	524	535	534	560	523	592	567	562	586	570	584	527	549	511	539	569	566	558	548	550	579	544	575	551	542	567	575	540	510	588	539	534	562	550	549	513	563	574	538	563	543	549	537	554	518	540	558	547	542	543	553	580	563	528	515	533	576	555	547	561	531	576	608	594	533	547	593	581	567	531	537	528	590	559	554	550	554	551	563	580	547	571	588	570	569	596	524	565	565	560	547	564	568	531	567	563	565	553	568	578	587	534	602	593	572	564	592	537	575	563	561	598	544	558	580	528	569	554	522	565	547	563	543	556	573	571	554	538	588	574	554	569	600	535	552	511	547	593	482	570	554	598	577	565	562	553	559	525	571	546	559	517	574	562	522	548	549	536	562	555	527	528	514	520	534	561	568	561	602	538	544	542	550	561	526	572	513	547	573	523	574	582	581	512	534	537	547	540	565	533	556	550	549	549	551	542	573	576	555	560	520	576	548	561	555	549	555	579	546	567	520	548	529	586	598	568	523	557	544	573	529	499	558	541	531	580	580	563	557	531	542	538	569	535	529	586	559	560	560	511	593	583	537	520	574	539	547	582	532	553	523	593	552	549	577	523	549	596	551	558	597	554	560	521	568	528	555	579	544	561	539	545	547	584	590	535	558	587	560	552	581	513	571	576	552	577	541	554	545	541	546	547	569	569	569	547	531	553	561	562	578	569	582	542	565	500	576	561	550	526	582	556	560	568	577	567	563	510	617	546	514	609	574	545	539	560	566	547	546	567	528	494	585	576	591	584	588	558	570	531	583	526	534
27878	3825	2085	1595	1176	840	722	621	481	458	413	386	355	351	349	325	338	300	323	291	281	284	302	290	312	312	294	262	272	269	269	282	258	286	218	301	258	279	250	266	280	312	264	269	293	290	272	254	278	274	253	275	292	232	298	228	257	262	245	264	244	309	251	263	268	249	245	257	285	275	257	251	259	288	287	255	289	256	255	234	249	267	268	250	242	280	229	216	274	228	224	257	239	247	258	280	274	250	265	253	262	279	262	255	253	258	257	276	259	235	279	253	238	256	257	255	245	243	246	229	272	239	255	225	277	254	265	238	245	236	264	263	274	265	257	275	259	280	220	239	264	262	271	259	262	263	264	279	255	244	276	246	265	245	243	239	278	256	267	265	260	241	277	286	271	241	260	250	245	271	300	248	268	234	241	261	256	272	238	277	253	247	252	220	243	247	252	241	261	265	267	230	254	253	246	250	230	285	257	252	277	261	258	257	251	257	257	263	263	248	244	256	241	273	250	256	226	255	259	288	257	275	266	288	256	265	236	293	261	242	271	241	260	281	248	264	280	252	232	284	238	261	266	210	243	272	248	261	237	269	218	257	278	222	238	251	264	244	266	265	257	256	254	305	259	254	264	301	256	264	234	269	290	276	240	259	251	247	228	255	231	237	300	272	259	244	284	243	249	272	225	272	265	259	261	265	265	246	259	280	288	277	271	256	265	261	240	256	258	246	277	262	242	256	234	214	261	259	251	261	254	244	249	269	238	250	243	261	234	250	281	254	224	262	263	246	275	238	256	244	264	250	238	245	257	248	275	262	257	257	229	242	250	270	258	284	253	262	236	250	275	216	276	251	255	252	244	248	246	246	274	262	271	275	242	276	272	280	286	240	241	268	253	263	269	250	269	267	246	241	237	245	278	278	297	236	233	272	252	269	245	245	301	213	237	273	267	237	254	251	250	267	256	259	250	268	249	251	236	263	284	263	255	274	284	258	294	269	227	253	247	232	263	257	247	272	231	251	255	249	239	254	243	238	270	251	258	251	273	241	280	233	272	271	264	291	230	238	258	243	247	274	271	251	240	261	261	265	272	267	251	248	247	262	248	244	246	263	234	252	226	252	261	285	280	227	244	225	250	268	250	235	270	264	251	264	241	232	276	270	223	277	261	265	261	269	262	279	257	257	254	267	245	264	244	241	278	230	250	245	272	255	232	273	273	268	273	247	254	244	272	240	252	253	232	258	260	259	272	244	241	257	230	296	269	271	272	287	232	253	250	255	278	264	267	240	257	234	273	273	262	238	260	268	227	229	256	233	271	253	264	280	248	268	264	263	251	263	238	268	262	278	226	265	280	238	285	273	249	236	282	263	272	264	276	255	248	243	255	265	256	280	267	270	259	251	265	262	239	227	268	235	250	244	234	238	247	277	290	262	256	269	253	265	256	238	255	278	261	243	247	246	242	271	237	253	258	266	265	238	251	271	289	259	264	257	274	244	240	226	261	319	229	272	270	255	262	258	271	265	253	250	235	259	258	272	266	241	246	242	247	282	259	268	261	257	268	242	295	265	255	252	251	256	218	261	268	252	268	255	267	227	284	245	237	272	256	278	273	245	270	275	270	282	268	241	238	228	262	258	288	258	250	251	268	267	245	247	242	271	281	261	252	282	252	230	257	248	256	231	287	228	248	286	246	282	271	236	228	253	243	244	245	277	254	258	259	282	250	248	280	270	253	228	238	263	249	242	276	286	212	283	257	273	266	280	258	290	259	245	279	294	249	248	271	277	249	275	238	276	242	263	235	248	259	264	274	258	263	222	264	251	264	240	235	240	267	252	243	291	264	259	252	248	280	239	271	241	257	225	240	263	242	287	257	265	262	251	252	248	274	255	261	292	283	265	252	290	246	256	270	261	279	256	247	261	254	252	258	234	278	237	242	275	260	263	260	242	271	238	254	230	238	255	268	227	249	256	263	261	226	269	254	265	264	258	261	274	280	259	264	267	271	284	283	242	256	224	299	221	248	247	271	282	247	255	276	273	229	278	275	253	240	253	241	241	238	258	297	265	310	243	259	234	237	278	244	247	242	237	294	268	233	264	269	243	257	258	265	222	269	270	229	263	266	267	254	267	266	242	261	270	261	276	203	270	273	232	265	241	266	264	260	275	221	263	258	301	266	252	246	248	238	227	244	281	257	239	265	292	242	255	250	273	255	229	251	292	270	228	239	275	238	262	293	260	260	244	255	260	237	253	283	273	278	259	260	254	266	225	259	273	248	259	261	273	236	248	238	240	255	253	244	282	256	260	284	258	250	277	281	251	248	256	258	304	242	257	287	286	223	246	277	257	262	219	264	268	261	258	256	254	225	255	268	225	250	259	274	244	261	244	248	266	254	247	244	277	272	230	217	269	239	234	248	285	263	261	256	287	256	245	238	256	244	238	281	261	244	246	217	233	256	227	259	277	245	273	285	248	247	260	287	296	276	299	214	260	231	262	242	269	280	232	247	273	282	257	240	268	251	277	254	273	265	280	263	281	265	263	248	273	264	257	244	273	233	252	234	267	249	250	282	248	258	247	232	225	262	272	250	256	245	242	268	233	245	240	281	277	249	262	235	285	287	267	225	268	288	262	265	248	252	260	233	258	252	276	258	253	262	243	271	243	272	231	282	232	246	269	233	248	237	249	223	251	239	215	242	253	270	254	247	289	267	287	277	256	288	249	237	251	240	243	271	265	263	267	258	257	246	244	269	268	295	239	273	211	238	225	259	264	272	241	231	258	260	264	270	248	263	270	237	275	254	223	272	284	290	250	257	257	268	263	223	245	249	275	258	217	266	242	242	267	254	243	236	251	273	244	267	245	254	262	284	253	265	273	274	271	250	232	254	268	263	247	286	244	258	270	237	246	273	258	236	264	243	284	264	297	256	253	263	263	260	244	261	252	221	253	241	274	241	265	252	261	264	294	252	261	233	225	245	264	301	267	264	253	256	241	307	258	231	243	255	258	242	269	258	263	235	250	240	257	278	291	257	258	252	263	285	275	255	274	252	252	246	253	259	254	256	272	231	238	249	259	251	245	260	273	232	260	258	279	244	243	266	244	251	251	261	246	259	254	257	255	219	277	240	240	257	277	249	247	266	248	214	268	265	267	255	265	266	232	246	261	258	226	240	272	244	233	252	262	248	248	253	246	267	248	248	258	238	263	248	260	264	235	235	273	275	260	242	260	247	268	255	281	250	273	282	243	234	253	257	267	242	273	233	256	242	284	242	243	267	272	265	215	236	280	267	251	276	271	222	227	238	249	237	250	235	267	245	268	253	238	202	273	248	246	279	265	258	280	275	248	254	232	269	233	283	240	309	243	237	269	287	263	261	260	278	254	263	264	274	239	260	249	252	286	252	242	227	262	295	274	234	274	255	283	269	245	265	265	258	266	254	248	274	242	232	240	251	250	255	253	264	273	261	257	254	236	266	250	250	254	265	257	250	264	248	254	258	270	239	272
12771	1898	3809	4754	4232	3611	3019	2462	2132	1882	1706	1486	1442	1339	1181	1108	1102	1007	954	984	864	863	889	891	826	843	786	803	723	752	764	788	767	757	758	738	727	759	676	708	668	644	707	700	684	685	626	715	641	696	648	653	667	669	638	648	659	674	625	656	620	651	654	657	614	663	621	633	670	680	646	633	643	632	662	626	653	654	668	635	642	608	594	615	632	638	631	643	637	627	637	659	635	630	636	572	625	635	645	609	617	654	626	652	655	617	602	645	649	620	646	602	674	626	651	639	646	637	648	609	653	571	663	648	590	596	609	609	594	631	607	633	632	703	582	603	630	646	585	602	609	603	625	643	639	627	601	626	613	623	641	603	622	608	618	685	633	614	640	661	592	646	658	638	597	603	619	656	606	604	683	588	625	626	621	673	607	540	565	636	625	638	605	647	609	585	649	601	624	590	622	624	585	630	624	590	631	590	658	657	589	601	610	582	625	628	602	640	615	612	593	563	625	606	633	617	644	607	651	557	683	566	630	628	666	622	590	659	648	615	632	616	621	601	563	655	620	616	650	649	649	649	575	608	619	580	622	642	675	618	623	703	604	556	601	623	616	619	582	622	603	646	583	634	663	631	639	633	585	593	626	616	661	645	625	635	572	587	624	647	609	673	594	601	579	583	608	609	675	659	635	617	580	562	602	589	624	593	641	561	619	623	569	641	659	630	578	619	616	600	581	613	569	596	636	617	641	614	605	646	630	600	599	615	602	607	631	589	605	683	633	646	605	638	631	639	608	574	605	653	630	643	652	650	618	605	622	589	617	602	617	617	577	618	635	616	615	617	659	605	621	629	615	599	629	636	642	661	602	658	558	645	616	610	621	599	613	594	621	615	604	648	622	615	630	618	601	643	589	590	617	556	626	617	623	577	623	595	625	569	622	571	618	667	627	661	683	648	587	607	611	581	601	680	649	649	645	596	610	630	606	633	606	644	646	558	617	624	675	601	560	639	610	658	592	633	600	621	612	602	632	588	616	647	621	587	615	631	580	598	652	618	628	643	626	566	629	629	560	615	579	583	661	628	658	688	610	630	650	669	620	617	625	633	610	604	634	620	563	585	642	672	638	634	610	583	636	590	632	581	611	611	648	625	600	625	589	624	639	613	619	527	616	598	623	579	655	597	628	602	621	604	640	599	646	654	618	601	656	608	596	631	631	622	612	652	642	583	572	639	602	596	640	635	619	626	663	605	635	587	583	597	630	598	576	631	620	657	664	625	630	605	612	579	580	613	622	602	617	643	660	609	631	624	599	607	601	660	576	658	676	612	655	620	642	612	620	608	642	603	606	620	668	606	632	638	593	631	598	615	596	607	642	612	616	586	592	610	639	618	635	600	634	619	616	565	583	633	626	603	642	589	588	609	654	638	597	576	684	573	607	627	642	669	637	625	603	571	604	582	633	574	605	605	643	568	609	609	663	651	572	573	645	575	584	586	573	592	628	624	608	624	626	638	631	607	585	604	633	581	618	596	600	590	637	592	599	625	608	593	585	612	608	656	610	635	657	640	608	567	621	601	597	668	626	650	633	609	589	613	641	593	616	616	584	622	636	645	631	619	637	673	641	599	601	609	595	645	605	601	594	675	630	612	601	581	655	562	569	650	596	619	595	603	646	621	619	622	623	647	647	608	629	643	611	642	588	609	637	617	602	621	609	598	631	621	613	622	619	654	631	635	631	586	614	637	676	588	649	591	632	672	600	640	637	626	600	641	626	599	619	631	590	651	561	604	633	607	664	629	581	611	637	649	639	576	598	632	618	639	607	623	647	640	613	617	623	598	588	604	623	617	617	604	580	622	591	615	620	625	603	655	601	644	586	594	642	604	671	626	595	618	608	666	611	630	600	610	626	625	573	604	626	568	640	638	598	607	636	614	595	603	630	663	620	598	582	622	639	609	601	655	602	620	600	609	653	613	623	613	594	598	608	614	627	625	559	644	560	596	602	615	602	604	628	636	624	583	609	615	611	624	619	601	619	634	591	601	639	641	635	583	625	615	647	661	593	642	619	651	606	599	615	613	585	658	632	629	682	650	602	645	650	610	636	593	595	619	602	654	610	609	577	596	612	657	655	586	655	586	623	627	592	627	600	612	600	680	613	608	626	656	605	615	602	615	605	581	617	618	624	603	589	639	639	629	633	598	658	596	601	593	639	624	629	576	600	638	652	633	610	634	625	634	604	656	644	624	611	648	579	612	545	613	648	634	588	607	611	611	604	632	644	613	590	600	561	634	637	638	581	644	562	578	598	612	641	630	582	613	626	589	646	617	594	631	629	648	633	627	624	638	634	632	642	637	608	607	603	621	636	593	619	606	662	631	624	624	565	644	595	606	615	613	677	640	608	593	596	616	586	659	661	661	628	589	628	604	573	613	631	614	655	621	632	608	628	619	644	626	636	627	618	640	635	622	632	595	561	655	595	603	637	584	625	611	625	589	603	640	608	655	623	628	652	625	615	661	640	609	636	601	596	653	593	630	541	616	629	599	619	627	618	582	616	631	596	620	618	657	614	615	608	595	615	570	625	585	630	585	611	585	609	618	646	586	639	606	654	613	621	639	652	584	619	655	654	643	626	596	611	595	618	577	579	605	583	611	614	625	629	670	614	638	618	588	590	645	613	640	624	632	608	593	633	587	568	615	618	623	658	581	638	619	599	620	587	616	640	665	650	596	617	631	628	656	582	624	595	614	589	619	687	600	605	630	578	640	629	619	601	622	630	586	662	610	625	617	603	616	614	609	577	620	653	565	541	653	599	604	602	579	609	664	648	623	607	621	631	639	634	645	606	631	605	622	665	616	626	665	568	594	628	640	619	611	630	629	627	655	659	627	630	585	600	636	625	616	587	576	594	640	633	656	601	638	630	653	607	631	624	607	610	608	593	651	608	600	620	618	638	596	593	629	634	581	613	592	622	625	672	664	629	635	624	662	634	591	595	631	646	643	648	629	606	640	601	617	583	603	579	624	580	628	588	660	603	624	600	603	641	638	606	621	600	627	652	624	641	585	620	637	648	626	571	599	617	647	619	611	655	605	592	601	593	615	619	591	586	599	583	589	661	635	600	601	626	602	600	593	636	599	604	629	596	594	630	621	602	606	667	617	668	623	631	582	670	651	642	615	604	595	657	562	666	643	621	632	574	588	655	611	652	598	582	616	620	606	629	565	635	617	604	591	682	620	628	647	619	640	631	583	625	629	600	591	611	607	636	582	689	586	591	626	597	615	603	606	686	578	644	598	645	586	605	605	629	594	575	597	627	622	600	650	632	617	599	636	638	610	620	614	629	630	617	609	604	608	615	585	602	641	583	615	659	567	577	617	618	665	633	610	603	628	623	606	601	639	650	593	628	575	618	609	628	597	624	600	594	631	615	613	600	601	609	633	621	615	587	616	663	623	601	617	615	586	593	617	632	692	656	584	665	582	574	607	622	648	642	616	614	614	644	638	651	618
2249	103	124	123	101	90	96	71	80	105	79	97	78	90	95	107	78	85	76	79	77	84	78	89	61	84	77	90	69	67	86	76	84	90	84	83	78	93	81	89	76	87	91	82	93	84	92	97	96	95	86	67	85	77	81	72	96	79	91	103	65	80	74	84	81	95	83	58	61	85	83	77	85	91	93	88	104	78	63	82	79	70	83	81	69	78	81	79	76	86	86	88	90	94	101	83	87	88	73	71	85	86	75	79	83	72	78	100	108	96	87	84	80	65	85	59	74	86	82	86	88	103	82	75	77	86	102	89	78	70	71	89	85	87	84	86	84	83	76	99	95	82	107	90	79	98	86	107	89	88	82	86	77	88	89	75	90	84	85	80	81	81	82	87	84	89	88	88	84	74	89	60	85	82	85	80	92	75	76	92	75	73	92	83	85	81	93	82	90	76	75	76	90	96	83	76	80	83	73	84	83	75	83	94	86	96	80	68	79	87	70	73	82	85	74	83	86	87	75	62	67	85	74	83	100	82	76	83	73	85	77	107	86	79	81	70	72	76	63	75	73	83	83	84	74	77	82	84	107	80	73	85	88	85	87	72	79	71	93	91	79	79	76	69	96	84	87	90	85	79	91	82	86	78	103	92	73	74	87	96	99	87	89	68	61	78	93	79	88	83	61	75	82	80	67	85	78	84	72	83	79	73	91	76	77	100	81	76	82	89	78	62	83	99	91	89	101	76	81	72	97	93	65	74	73	98	87	84	82	86	79	73	59	85	73	95	82	75	88	87	94	99	87	67	100	84	96	94	105	99	83	76	75	59	92	97	78	72	69	83	87	80	77	85	90	81	70	77	80	90	89	72	83	64	78	91	84	79	83	67	84	98	85	91	97	92	73	86	75	97	80	85	80	78	87	74	81	86	76	81	73	84	94	73	79	60	78	73	76	79	86	84	90	76	85	96	82	98	80	108	87	92	70	82	102	82	73	89	79	76	84	88	96	88	83	73	94	74	79	80	87	98	78	85	88	91	85	89	74	66	77	78	66	95	79	81	70	76	80	80	80	78	80	89	73	87	92	116	80	81	76	91	86	73	99	82	88	68	77	78	66	74	90	100	97	95	73	86	100	93	101	103	81	83	103	84	76	76	78	89	85	84	97	100	81	71	83	99	97	87	84	78	72	85	99	76	70	86	89	88	81	69	72	77	78	101	80	83	89	73	94	85	83	70	81	80	96	91	77	76	95	75	85	67	88	73	79	96	83	98	92	90	87	73	97	72	76	74	85	94	85	66	90	88	96	83	75	86	88	71	74	74	104	65	97	84	83	68	95	94	80	95	92	86	69	72	90	71	71	84	65	79	91	91	97	88	87	74	69	78	75	74	76	77	74	87	89	74	89	89	78	82	68	113	77	85	84	79	93	83	75	93	83	111	90	73	74	91	101	83	85	102	88	79	62	90	74	94	93	87	83	99	88	80	77	80	89	94	82	73	94	80	82	88	85	92	89	89	80	82	74	94	98	87	77	76	92	95	80	102	85	83	86	86	82	72	87	79	68	82	97	92	77	72	78	86	78	102	84	65	91	106	81	84	80	93	84	73	68	90	83	88	87	82	84	83	89	83	85	98	81	82	96	78	98	77	83	97	82	79	79	97	90	83	85	98	62	84	85	88	80	81	87	84	85	90	83	92	98	84	72	86	86	71	87	88	91	82	90	98	81	69	71	81	78	82	106	88	87	87	89	83	95	93	90	89	87	75	80	74	71	70	89	68	95	87	91	78	96	90	67	82	91	84	84	86	80	91	79	98	84	66	86	76	88	71	107	72	94	103	106	78	66	75	98	84	86	90	85	94	78	92	75	75	88	83	89	81	93	77	76	93	80	81	95	94	93	99	90	77	79	94	84	88	96	88	87	68	76	92	88	73	87	86	78	90	71	82	73	67	72	77	81	71	87	82	93	79	83	88	86	86	99	103	83	83	91	70	93	101	99	83	82	73	71	90	82	85	83	81	70	71	67	105	91	91	83	75	74	74	95	85	63	81	89	65	81	81	71	73	74	95	85	87	82	87	87	79	82	58	81	94	97	92	83	92	87	83	81	103	82	84	77	87	70	86	63	97	81	98	103	77	76	72	81	89	90	77	80	86	90	91	96	70	94	91	79	87	75	81	97	95	59	90	79	75	80	96	90	84	80	103	96	66	97	83	63	96	99	93	91	95	89	76	86	82	59	69	73	106	82	77	92	85	88	84	72	93	84	79	92	81	69	76	92	83	84	69	74	85	82	80	73	80	78	67	112	65	87	72	66	70	84	84	77	92	68	82	92	79	69	86	85	68	98	81	78	68	87	75	88	77	77	98	88	76	88	78	93	86	74	99	91	97	95	71	77	86	96	68	83	84	71	64	96	92	75	76	66	102	78	89	99	92	87	73	87	95	86	70	84	109	75	88	79	95	89	94	77	66	96	89	83	96	81	102	86	90	72	86	87	79	76	88	86	82	72	84	87	96	80	98	72	66	74	78	86	91	74	93	85	81	84	106	76	72	91	75	100	101	66	77	89	89	82	65	69	82	93	95	90	82	64	75	87	91	71	76	81	72	82	73	84	78	83	94	80	76	89	79	71	82	95	82	76	90	83	82	78	91	81	87	91	87	87	84	86	71	77	73	84	72	94	85	87	74	69	77	90	100	93	88	64	72	73	90	87	92	98	81	90	74	71	81	89	81	76	90	75	82	95	73	89	72	84	90	87	86	91	89	63	84	84	76	89	90	69	80	92	77	66	94	94	74	74	78	72	91	74	91	83	98	92	88	94	88	64	74	64	79	86	88	80	87	97	90	86	67	87	116	99	89	93	81	89	95	71	89	82	79	77	78	79	82	71	77	92	89	73	75	70	82	86	83	47	91	77	77	75	85	95	79	66	88	86	112	85	80	101	83	96	78	90	80	91	73	83	83	83	85	64	87	69	85	87	86	106	91	62	74	80	86	76	75	89	96	87	73	69	91	75	71	81	82	86	87	74	96	101	88	77	83	89	86	84	85	75	69	87	71	77	84	92	97	71	84	79	88	80	88	76	91	80	90	79	98	78	93	85	84	83	76	77	85	69	80	83	84	76	94	80	79	69	82	88	92	80	71	80	92	91	77	80	72	95	73	85	90	94	77	82	84	93	83	76	82	79	66	87	94	79	80	70	92	85	85	95	88	102	99	85	79	71	84	78	88	86	85	100	77	86	101	75	75	67	92	69	78	77	90	81	82	71	81	92	84	90	79	83	95	84	103	79	85	95	72	96	79	95	87	77	79	73	87	84	83	95	78	92	81	88	81	87	81	82	81	61	77	84	79	85	97	89	102	73	74	64	84	74	85	78	75	88	79	78	89	83	83	71	82	101	89	90	78	88	97	87	73	78	88	75	84	74	98	86	89	87	78	94	79	80	84	77	83	79	91	73	86	94	87	89	83	68	85	68	80	67	65	76	94	72	73	86	73	97	96
2551	281	303	337	290	335	290	294	281	284	276	272	282	257	279	275	252	290	262	263	272	263	324	270	266	269	266	248	287	260	267	256	264	258	256	258	280	265	283	252	273	272	259	255	260	264	264	288	277	268	281	252	274	262	270	278	248	290	260	246	251	269	263	270	272	264	277	249	261	268	257	264	303	260	267	269	259	265	261	230	291	291	280	256	260	243	255	270	257	264	277	285	263	239	251	260	252	238	268	240	258	270	245	288	266	257	297	266	236	286	226	283	252	271	282	275	282	250	251	258	256	251	263	258	254	242	267	281	272	269	247	241	241	258	256	266	266	274	256	271	250	250	271	247	245	275	295	265	266	302	237	286	276	301	259	261	239	274	242	244	244	265	275	296	254	282	267	233	271	264	279	271	270	277	259	280	263	257	261	264	272	261	267	245	260	275	260	232	245	275	282	238	232	261	273	251	269	251	294	244	267	271	283	270	243	244	238	266	258	283	254	273	295	251	260	239	268	241	264	268	246	257	278	280	273	280	293	244	250	259	271	259	283	269	245	283	246	244	266	247	230	246	275	241	260	269	276	250	281	266	269	280	253	274	267	270	256	239	265	263	242	278	266	250	290	239	268	257	266	287	252	299	271	261	254	271	247	264	274	293	263	262	250	285	278	267	261	262	267	244	235	276	248	243	224	271	279	231	278	272	278	251	267	251	241	248	261	273	255	272	252	232	248	268	265	273	257	278	279	243	264	304	260	270	258	316	252	241	255	236	279	288	289	254	263	261	240	270	298	255	247	261	252	267	270	288	257	297	271	258	236	303	268	273	254	253	255	220	264	271	273	251	269	262	259	250	265	250	274	278	277	261	254	270	258	254	246	248	271	251	269	306	268	280	278	268	271	307	243	260	255	246	271	248	255	236	268	272	254	281	284	243	268	262	276	256	247	267	253	265	253	256	252	274	250	268	267	256	272	275	283	262	251	266	259	251	270	280	286	283	259	248	263	252	262	275	238	253	243	241	271	262	294	269	266	288	268	240	250	261	259	271	264	253	274	312	240	313	235	273	260	240	237	267	241	294	250	260	240	246	255	305	239	275	286	257	244	276	278	274	275	274	266	248	275	274	238	277	250	293	262	245	263	259	260	260	247	269	273	247	257	275	236	257	263	256	253	235	243	275	260	260	272	266	287	255	270	280	265	242	257	280	281	279	303	272	259	276	263	271	279	257	287	244	280	233	270	243	268	256	253	280	244	248	252	265	224	247	257	254	262	258	249	279	269	258	281	252	269	288	276	268	243	271	256	275	264	261	280	269	252	259	240	261	258	245	239	270	250	269	264	273	260	253	253	275	280	270	266	284	276	286	265	261	251	272	247	268	255	263	272	251	278	277	266	257	243	267	250	253	239	246	278	259	280	260	298	253	250	239	236	259	261	263	267	282	286	268	268	248	256	254	248	252	293	286	278	285	266	269	263	252	270	249	271	241	261	277	256	266	241	256	262	301	243	251	262	275	265	233	241	249	265	285	298	276	268	268	268	250	244	226	282	247	271	254	297	260	272	278	239	250	234	246	255	266	257	236	276	255	279	274	257	249	275	270	272	251	255	258	278	253	279	252	267	245	225	288	256	252	253	244	271	267	279	277	284	258	259	243	221	251	259	287	280	282	267	273	250	279	251	253	285	244	258	267	228	251	277	262	263	273	244	294	265	276	247	265	278	285	261	288	240	271	259	257	257	271	274	261	267	278	293	281	271	279	278	274	248	243	257	247	264	235	267	288	263	250	257	277	267	265	264	250	238	265	229	267	247	262	253	273	275	244	253	263	238	255	288	282	275	260	249	267	222	243	286	267	266	257	238	273	264	258	263	270	277	266	281	258	257	282	272	251	233	265	246	270	252	253	259	258	254	236	280	252	235	258	245	250	270	278	277	252	247	257	295	222	291	245	267	232	243	279	259	248	258	258	238	247	249	237	284	274	247	247	250	284	260	266	258	274	247	277	275	274	280	250	259	268	232	282	263	219	249	238	266	280	268	250	249	242	228	261	260	265	256	267	262	253	246	243	248	276	279	268	250	275	291	281	248	255	239	271	288	274	264	276	276	272	249	265	253	297	279	264	263	303	273	300	296	270	284	272	306	259	254	229	274	283	307	246	245	250	266	264	254	282	250	255	270	264	257	272	265	260	292	280	237	253	254	282	254	248	290	256	279	243	253	295	269	259	241	244	285	269	256	239	271	220	260	230	250	236	284	262	261	256	292	265	265	292	251	275	264	282	253	231	256	266	287	248	278	233	286	256	285	261	274	256	277	259	265	227	255	259	244	260	265	258	257	269	270	264	269	260	256	274	236	268	266	263	282	277	264	248	236	275	281	260	290	261	287	276	255	273	244	241	289	250	269	256	265	272	259	234	267	249	255	268	238	246	279	252	273	309	255	219	244	254	242	249	270	272	284	273	253	279	288	251	271	245	241	253	264	257	266	276	269	298	261	255	263	252	287	275	263	283	251	277	272	263	268	273	228	296	243	256	279	265	267	244	248	257	269	269	248	288	248	257	253	230	270	275	255	243	249	273	228	265	256	248	265	269	273	277	242	249	265	276	253	242	253	251	228	297	246	288	270	266	285	260	291	255	260	256	265	284	256	228	249	252	242	269	294	292	232	268	255	259	254	293	254	272	260	258	272	260	260	268	271	265	264	279	267	268	257	245	280	244	263	240	237	294	276	258	276	286	287	272	265	218	271	288	274	258	266	261	276	274	282	280	279	251	287	271	269	278	260	283	270	268	254	269	255	278	283	261	244	252	262	266	257	253	280	255	254	289	257	270	230	251	307	222	272	268	289	260	248	249	258	237	263	287	253	276	249	268	267	247	261	246	306	252	265	288	273	272	275	252	273	278	300	263	288	226	237	228	258	252	252	271	264	286	271	270	247	269	252	262	242	246	283	252	251	265	237	269	266	283	279	263	268	258	247	268	277	272	264	266	273	267	260	273	254	282	282	255	284	238	259	252	257	278	259	249	264	254	293	240	254	246	246	234	275	265	276	279	283	258	274	271	250	264	304	255	267	296	217	265	246	254	279	288	259	261	260	261	268	289	266	234	282	273	248	240	274	264	244	254	265	286	272	273	220	249	264	254	289	266	273	248	283	265	256	247	238	245	281	275	279	240	229	268	275	264	264	269	248	246	254	265	264	243	270	262	279	265	233	248	267	270	247	244	275	293	257	274	243	258	277	272	269	282	239	273	252	249	244	247	271	279	280	266	259	236	264	271	257	307	293	284	265	261	259	260	261	241	269	275	260	266	246	216	293	287	257	280	292	271	248	259	239	275	279	262	274	294	270	266	264	254	266	249	257	252	300	285	261	266	267	244	290	251	236	250	255	272	288	261	278	288	271	271	286	265	269	267	227	272	259	258	266	255	275	242	242	286	283	239	244	277	287	240	287	281	258	266	248	278	263	255	258	281	254	285	257	256	307	269	266	248	264	309	265	254
17741	1482	980	830	621	496	420	383	318	320	316	287	260	234	254	274	225	253	257	239	246	253	211	207	218	237	275	214	218	221	222	240	231	217	224	245	213	214	219	223	230	192	223	217	192	220	237	233	261	242	245	204	256	238	208	231	200	235	246	256	215	215	235	218	206	212	194	231	226	218	199	196	239	183	236	201	192	219	228	188	209	248	234	205	205	266	212	252	218	213	203	244	209	223	214	194	194	228	204	214	254	211	226	216	221	207	223	216	229	214	207	217	240	255	207	232	219	219	203	190	233	199	202	208	213	239	213	233	216	214	203	223	249	230	220	229	210	228	230	224	212	232	227	214	240	230	256	233	229	228	214	216	213	240	214	225	209	230	219	208	240	186	227	220	236	200	189	210	242	218	215	193	219	224	239	209	200	222	225	253	210	187	229	230	209	218	211	202	205	203	193	227	215	222	232	228	204	214	207	215	235	210	202	208	209	223	202	237	211	204	235	224	237	201	201	242	268	227	231	190	221	198	217	230	215	182	234	233	229	237	203	190	210	226	222	211	206	184	216	212	225	218	213	222	214	199	225	212	183	200	226	222	237	198	241	224	210	211	225	219	205	223	208	224	192	206	207	227	235	229	243	222	236	222	206	228	216	216	208	223	223	211	238	234	229	231	211	235	223	196	241	235	224	223	219	217	209	238	239	215	233	255	256	200	208	226	198	224	218	203	202	236	215	233	210	208	226	202	227	198	236	200	219	218	199	232	233	211	222	185	200	222	225	236	259	211	199	229	224	196	252	199	244	237	197	224	206	247	210	224	236	238	221	219	220	223	195	209	220	233	193	209	216	182	217	231	202	225	233	216	217	202	195	220	228	234	204	225	194	207	230	204	213	249	202	214	230	226	233	226	204	237	217	228	236	188	207	194	203	198	201	234	202	198	226	228	243	211	232	208	242	211	223	233	191	229	215	239	245	223	259	194	249	205	233	206	223	221	227	224	197	202	216	209	198	238	207	204	223	208	213	206	202	224	223	225	230	158	211	210	237	182	226	226	205	245	199	204	217	208	199	216	197	231	228	217	231	240	230	225	231	232	205	225	214	227	236	206	208	199	256	194	242	219	208	249	209	225	217	220	199	201	195	221	246	198	225	219	205	223	258	226	228	204	222	218	190	196	237	202	238	226	210	224	243	223	228	195	213	187	228	212	206	229	254	207	197	201	232	209	202	198	228	242	207	230	215	232	245	219	209	209	240	183	221	195	233	210	235	248	244	201	207	237	214	232	251	236	222	194	237	212	228	228	212	213	189	229	209	244	240	183	208	260	226	228	219	235	221	238	241	212	230	213	206	205	202	205	200	228	234	208	234	209	218	224	210	230	218	195	220	215	223	217	216	214	178	232	200	229	207	246	257	209	235	206	230	180	247	236	227	225	222	244	205	208	223	223	217	185	215	194	206	229	224	248	215	234	213	204	238	215	219	214	224	221	198	218	224	213	228	225	212	222	213	226	200	237	200	224	227	230	207	223	237	236	211	222	221	236	227	228	202	241	199	224	225	218	206	230	225	228	224	228	232	217	235	206	216	225	198	193	227	224	232	232	211	203	199	225	182	225	212	236	220	244	244	217	231	223	211	205	236	214	224	201	219	220	229	201	250	206	228	230	228	228	211	214	225	209	201	240	217	225	234	238	227	223	223	224	198	219	217	215	234	225	236	213	208	214	238	203	217	221	230	228	238	226	213	226	226	222	215	224	232	194	207	196	182	215	211	211	246	237	224	208	213	213	238	234	211	252	211	218	215	210	248	210	227	238	228	215	205	207	223	220	225	208	243	222	246	229	215	208	224	215	211	225	214	209	225	216	223	222	214	208	211	212	229	193	204	229	219	229	226	236	236	223	239	211	224	222	214	220	237	227	234	210	197	241	209	205	229	242	211	223	192	219	210	224	229	201	215	218	243	213	210	209	213	202	198	225	226	204	227	186	188	203	240	213	237	218	211	230	238	211	223	235	235	224	222	211	223	203	230	227	207	198	226	219	192	226	221	191	218	230	208	240	212	201	218	232	214	204	211	178	241	216	256	216	239	215	217	225	209	217	214	205	218	201	213	204	218	207	256	232	255	225	232	219	225	205	216	240	243	226	249	225	225	180	219	211	224	207	216	216	197	226	227	227	236	230	193	210	228	212	196	185	205	241	234	211	223	217	219	241	228	230	253	224	229	240	218	207	218	206	213	244	244	205	209	197	209	203	187	212	210	222	215	204	215	210	168	225	259	216	232	223	215	239	237	230	190	219	221	191	210	222	234	202	201	221	205	217	211	232	223	236	232	220	218	233	194	215	217	220	203	203	201	228	239	237	213	198	212	219	236	211	216	198	212	224	198	237	221	222	233	220	240	230	232	233	243	201	220	217	232	212	225	228	201	210	212	222	248	222	225	186	254	219	199	199	210	216	207	195	217	232	230	205	223	206	221	235	213	248	229	231	243	199	227	234	204	205	248	210	222	228	227	235	212	235	224	230	228	216	215	211	199	215	231	223	239	219	214	217	218	209	253	208	229	235	224	224	226	198	215	206	239	206	215	187	203	246	247	236	220	203	215	227	245	237	246	220	206	236	232	206	215	178	223	222	234	210	212	218	226	243	217	224	228	192	231	227	228	194	208	194	191	205	237	219	202	200	240	217	230	210	235	221	204	231	236	209	232	228	226	231	235	208	209	208	242	190	212	205	228	238	205	217	226	219	196	202	210	212	214	221	225	240	203	212	197	227	219	224	228	227	213	223	205	184	227	215	190	211	201	211	212	222	217	233	207	210	210	226	208	206	221	256	211	193	191	217	222	224	244	223	211	200	206	222	217	181	217	231	213	231	223	211	244	227	209	210	214	202	224	222	241	206	229	214	199	238	211	210	239	215	219	210	219	231	217	216	199	197	227	196	236	220	200	219	208	213	237	240	229	226	210	220	209	209	192	223	228	231	225	222	209	203	227	171	217	194	234	236	230	220	230	225	175	227	193	253	219	205	217	215	225	203	243	220	222	228	232	203	205	240	268	208	221	203	220	240	213	229	237	230	206	202	200	229	196	203	213	206	241	199	233	230	198	230	222	229	242	218	217	224	223	214	216	215	181	233	210	215	209	224	213	229	206	228	236	201	207	219	216	199	217	252	215	241	204	232	198	198	254	237	216	243	183	241	217	191	209	200	228	232	228	225	210	209	227	220	225	222	219	223	194	221	218	228	229	229	209	192	224	216	204	212	221	232	178	214	206	229	199	237	225	230	231	247	235	218	233	244	181	207	229	197	215	258	235	204	217	232	232	249	209	238	222	189	221	248	196	209	200	194	203	247	212	222	223	216	213	215	204	230	244	211	236	238	220	230	232	224	203	219	236	237	214	217	212	234	196	185	214	192	202	229	213	197	210	219	213	216	242	238	237	167	209	219	215	203	239	198	207	226	194	207	206	229	219	219	248	237	194	198	199	193	205	203	241	226	244	249
9559	1225	2086	2639	2527	2024	1780	1532	1336	1172	1108	1070	919	919	904	778	823	769	758	694	699	691	669	667	692	631	678	650	661	612	689	593	605	630	554	602	634	591	621	622	574	598	605	586	592	574	601	602	605	577	567	588	572	597	580	592	552	585	577	595	575	549	561	575	558	569	553	562	588	583	578	613	565	583	540	568	571	560	630	536	549	504	582	552	549	579	525	530	557	557	503	530	561	562	548	571	556	620	541	539	552	555	543	542	581	543	534	579	559	547	543	568	554	555	549	529	523	555	572	569	520	590	569	532	605	561	532	537	556	539	617	551	531	545	498	558	573	528	564	557	562	548	534	517	547	587	540	550	561	564	550	544	540	561	537	540	549	566	553	569	586	578	606	557	555	530	496	525	602	552	564	579	581	577	534	513	546	573	550	554	555	580	538	542	572	572	538	563	561	568	529	566	584	586	538	575	567	541	562	533	554	581	556	534	538	595	556	518	549	563	564	516	524	537	550	534	536	533	585	537	562	556	546	559	566	545	531	558	589	558	524	517	570	591	548	510	522	572	557	583	567	561	540	564	568	556	580	543	523	572	563	536	560	540	602	523	584	589	514	537	563	543	557	568	544	549	574	565	570	584	573	553	570	604	553	560	606	548	577	571	546	556	573	547	575	509	557	578	555	571	572	604	562	527	563	588	545	563	532	600	487	543	531	509	477	555	548	556	609	582	514	545	576	567	594	577	565	550	537	551	591	560	557	542	548	557	521	539	562	595	579	574	550	550	583	552	587	585	563	563	541	554	542	563	589	559	541	562	548	549	575	611	508	562	565	560	537	573	580	524	552	611	588	565	525	584	585	544	562	545	597	579	573	532	580	571	590	552	543	550	530	558	575	524	568	545	568	567	597	534	565	535	572	563	567	546	566	536	560	579	553	547	562	589	546	575	578	551	546	536	534	574	582	570	571	555	559	534	533	556	574	533	511	546	532	558	587	495	577	568	530	548	524	570	578	551	561	560	570	583	623	537	519	579	530	558	572	565	573	541	573	565	564	562	549	521	535	536	537	532	550	542	571	568	558	557	581	549	586	547	554	546	520	554	533	579	582	547	552	535	567	546	574	534	558	514	604	561	567	571	546	587	586	536	571	525	538	527	537	551	567	569	514	559	613	547	558	547	572	527	530	548	577	580	529	531	507	550	537	555	596	549	560	567	546	554	562	548	527	586	527	537	580	536	548	545	537	596	590	560	542	529	551	565	522	553	565	513	561	564	583	512	561	577	560	520	565	580	565	563	558	584	542	575	541	538	570	581	546	578	533	534	559	577	572	554	580	537	528	506	540	526	513	533	551	558	556	566	542	538	566	557	552	516	573	552	568	553	541	555	538	541	571	520	554	554	513	537	560	527	553	535	533	570	553	581	548	551	552	546	565	551	554	542	578	522	564	549	570	553	571	584	542	503	538	580	529	508	541	563	518	569	528	588	593	618	581	603	574	543	556	538	594	519	592	564	551	549	554	542	547	526	568	524	571	536	558	555	572	563	561	571	535	602	576	529	558	547	522	570	559	553	522	573	561	565	607	533	586	542	548	575	567	498	530	577	570	567	533	535	562	555	553	556	554	556	574	561	560	595	536	550	554	551	547	571	525	529	538	553	518	575	528	522	568	534	549	516	544	545	595	541	589	549	563	582	536	526	572	591	569	530	557	532	517	541	571	577	564	519	534	546	543	580	542	609	507	560	560	555	556	561	551	596	568	558	578	589	531	593	568	558	541	548	549	559	576	501	519	583	581	544	535	532	542	517	585	549	524	580	560	560	549	576	585	550	564	537	584	509	579	548	555	535	532	534	583	551	586	588	574	554	566	528	552	588	561	540	541	567	547	515	529	559	552	563	544	568	582	534	557	534	582	599	556	579	584	562	567	607	592	526	586	563	527	576	566	552	590	568	545	557	542	538	551	561	553	548	541	524	539	577	577	512	534	554	574	583	525	529	536	563	574	562	544	540	567	608	524	586	528	536	561	584	518	544	553	560	534	578	547	536	566	559	594	557	547	568	547	546	552	561	539	543	519	545	540	546	570	556	567	582	558	562	595	572	601	532	568	535	527	571	559	564	553	535	583	545	536	538	554	559	566	550	553	542	558	543	552	519	546	591	576	584	530	553	595	559	516	542	560	550	529	571	555	555	511	553	570	546	560	578	593	558	548	589	564	539	524	538	578	549	556	543	545	558	562	574	556	570	590	544	555	545	515	539	527	552	527	502	549	524	587	538	562	577	541	520	515	509	620	526	560	561	558	584	567	530	534	523	549	571	564	567	581	572	560	553	544	545	573	547	536	551	544	527	565	546	556	551	553	547	576	575	574	549	584	572	530	566	568	530	532	547	517	531	542	533	551	607	558	547	550	566	546	596	562	567	545	533	526	569	564	510	542	592	540	560	592	574	556	582	588	515	537	537	570	553	553	534	604	543	532	537	572	536	517	565	569	561	539	579	569	572	601	582	573	525	565	569	566	546	639	564	558	561	540	549	588	539	587	528	569	548	537	612	583	569	576	576	615	546	521	561	552	580	563	568	566	544	539	543	539	568	548	574	583	571	543	564	599	513	523	578	540	569	543	546	547	518	549	607	533	541	545	547	580	515	524	568	534	600	568	573	533	546	557	595	556	539	583	567	522	500	557	589	552	567	560	585	595	539	557	562	536	554	553	589	553	532	567	532	529	554	524	540	554	552	530	588	604	574	514	577	591	523	541	571	595	518	560	548	532	565	567	546	597	565	493	553	587	564	583	504	546	562	558	547	588	591	517	553	554	547	574	576	552	570	519	529	525	591	571	593	519	581	549	525	557	518	557	586	539	548	494	565	568	563	549	567	520	552	542	568	547	565	533	524	543	536	577	576	522	607	550	557	579	539	534	542	585	568	612	514	618	599	560	577	510	531	566	586	564	554	537	539	531	556	572	570	535	564	585	510	514	534	564	565	530	544	584	552	545	528	517	529	585	519	554	574	558	540	583	568	548	535	504	538	599	532	557	554	513	551	526	558	520	594	570	561	552	546	545	576	549	576	560	569	548	559	568	550	548	601	510	563	566	555	564	548	559	523	557	535	562	573	522	585	587	544	565	529	573	571	569	572	560	530	556	592	619	557	569	574	557	485	548	562	553	569	560	537	555	513	563	564	578	557	581	584	578	575	600	550	605	592	562	548	581	601	566	548	560	579	577	566	546	562	601	552	528	589	537	514	549	518	560	535	578	531	571	567	561	602	553	529	554	540	547	544	560	573	528	563	560	560	556	572	514	562	553	548	623	539	548	584	551	569	559	566	579	562	549	554	558	572	547	582	568	507	598	537	540	558	538	565	505	577	603	559	568	568	585	543	560	579	547	596	604	590	576	541	522	514	542	559	586	545	579	550	573	571	581	580	589	563	565	546	552	556	543	566	565	576	555	544	577	555	532	547	551	515	554	548	590	530	570	575	534	538	544	519	553	591	535	587
30267	4438	2015	1555	1116	845	716	532	507	495	394	354	360	342	327	342	340	292	297	253	305	319	297	280	308	238	252	260	281	258	303	285	306	264	265	282	250	268	258	252	275	286	257	294	267	311	266	253	260	298	256	254	245	278	281	271	241	256	260	263	287	282	256	253	256	258	251	244	265	291	273	277	270	280	272	261	234	264	258	259	269	271	239	270	251	247	288	224	265	244	239	228	244	278	248	219	238	248	268	283	230	250	279	255	252	237	253	268	245	284	242	267	249	282	228	220	262	257	238	277	259	288	275	252	245	257	255	267	267	269	293	247	273	266	251	255	248	264	262	256	251	260	224	246	264	242	278	286	291	244	245	266	266	267	230	244	256	274	248	254	279	234	251	265	272	225	262	266	261	263	269	243	254	231	267	240	261	283	265	243	260	292	241	250	271	275	243	247	238	253	250	264	281	251	271	272	246	256	263	260	260	263	278	269	254	285	234	285	260	278	274	275	237	256	264	267	237	218	244	269	273	251	237	261	293	255	230	239	259	252	276	248	257	244	245	259	249	269	237	273	278	233	271	251	251	234	269	258	266	270	241	244	262	246	244	272	255	253	238	233	258	256	271	276	270	256	262	271	254	282	249	276	243	258	223	253	259	243	251	266	229	257	264	249	245	273	275	252	236	256	247	246	262	269	265	286	254	258	217	238	242	267	255	262	262	253	242	287	249	264	249	278	276	291	244	268	246	293	267	248	269	246	251	246	248	247	242	248	281	252	238	253	261	264	259	232	237	234	265	233	251	275	267	226	262	292	270	269	244	257	258	256	237	260	267	266	257	261	255	257	245	258	246	260	249	261	265	283	237	256	259	239	270	295	234	280	252	244	254	253	274	240	251	284	244	235	242	277	260	254	254	235	251	243	294	256	224	233	266	255	222	263	223	241	249	244	260	254	256	281	226	241	265	253	261	238	213	253	306	254	278	255	295	253	251	252	254	273	267	265	245	277	228	254	244	239	268	246	287	264	273	275	261	242	247	244	263	244	229	233	257	263	251	270	248	249	275	224	246	230	227	261	298	273	266	274	267	249	265	242	240	276	252	260	243	268	245	235	252	265	262	234	260	261	212	245	253	246	254	254	308	257	282	283	238	261	271	298	276	246	258	266	264	274	246	252	280	250	252	264	268	267	295	280	270	276	254	278	241	235	255	256	248	273	267	250	261	245	258	248	264	275	313	239	258	250	231	239	254	226	240	226	246	263	238	293	265	237	240	244	262	272	263	233	260	270	240	255	232	257	263	250	224	222	259	261	274	262	261	263	263	246	272	265	280	271	248	268	257	272	271	245	266	245	281	261	254	259	267	278	250	287	256	253	269	227	251	254	257	290	271	236	275	253	260	247	255	240	245	231	273	256	254	260	269	276	249	258	255	241	235	266	250	223	248	240	280	250	218	250	256	258	272	267	246	277	284	277	286	266	279	275	254	254	257	253	245	243	296	258	245	281	260	235	270	236	256	232	247	251	279	263	235	229	247	263	267	261	261	271	247	268	252	271	238	240	245	245	260	239	261	240	248	250	261	269	247	235	285	246	251	259	292	269	276	248	279	270	250	269	266	249	260	262	263	245	286	305	253	246	268	255	273	271	239	256	247	241	264	245	230	254	265	263	245	260	265	257	268	254	253	231	257	272	247	245	246	245	245	238	241	259	273	242	290	261	270	267	267	252	243	270	248	260	254	222	271	233	270	254	245	269	235	262	246	243	262	260	240	268	238	250	247	236	281	304	273	298	267	263	255	251	256	229	252	227	245	236	257	275	245	266	235	271	233	259	260	256	249	267	256	241	234	253	245	252	279	275	238	261	241	268	263	230	276	303	220	255	273	249	254	263	288	248	288	261	284	273	251	248	280	263	242	242	288	261	239	239	263	273	253	238	258	270	247	264	259	239	269	237	252	246	225	247	249	269	277	267	294	258	233	259	228	251	269	238	285	267	274	251	238	261	269	241	243	243	257	268	273	254	276	236	247	265	230	234	255	248	256	242	282	282	266	275	265	281	248	244	244	250	256	270	237	234	240	255	269	263	245	297	286	258	269	271	260	249	263	281	227	268	241	236	263	240	263	248	237	265	284	294	255	258	245	283	219	270	247	247	265	251	244	229	252	254	236	260	268	248	261	258	236	257	254	223	245	267	246	309	237	237	269	260	236	290	274	241	263	238	262	259	268	266	269	232	220	249	275	259	269	237	238	239	240	262	242	263	274	239	255	263	251	264	270	267	260	293	252	238	244	266	251	280	251	235	243	295	264	264	244	265	303	271	236	234	251	266	260	272	229	243	288	245	257	233	252	253	252	250	262	253	250	252	234	247	232	256	244	249	251	249	246	252	236	247	264	276	218	237	262	245	261	235	224	270	232	263	272	296	270	241	245	265	231	258	272	265	265	283	253	289	235	273	279	269	274	249	253	254	245	224	231	289	232	251	303	265	247	254	257	251	262	240	260	260	218	243	247	260	244	237	279	245	272	258	285	255	270	258	259	226	250	246	245	248	253	256	247	236	247	266	230	247	258	240	247	242	250	241	250	256	263	255	248	266	262	294	259	259	238	251	250	259	249	278	261	268	251	239	262	277	281	238	264	240	242	265	230	234	253	255	229	261	234	263	258	255	249	244	250	252	247	263	241	266	256	290	247	254	265	256	224	270	270	241	261	274	271	274	255	245	234	232	233	274	239	276	273	270	260	269	257	249	276	283	233	264	281	274	268	237	239	253	231	246	256	247	277	266	246	254	245	222	224	265	284	225	239	252	279	256	273	212	263	248	246	265	240	260	246	259	251	273	278	227	270	231	253	236	256	265	236	266	233	262	241	222	245	270	276	253	263	245	261	277	287	271	235	243	278	267	234	264	265	278	272	248	248	267	277	242	256	269	274	239	262	271	267	275	278	259	270	257	239	225	240	255	259	272	246	280	268	261	223	272	277	240	272	281	244	243	255	243	260	269	256	274	251	264	272	259	262	249	251	237	280	252	263	254	249	265	250	250	242	274	257	244	242	238	262	252	255	232	274	249	260	239	249	300	228	258	261	231	234	246	241	272	279	268	230	241	253	253	230	245	262	257	249	239	241	273	242	284	269	258	262	236	252	258	233	274	264	264	236	253	258	252	246	274	257	252	241	245	237	242	272	252	284	271	252	263	234	275	251	267	263	256	286	253	249	250	264	266	264	238	275	261	235	237	241	267	241	269	267	265	238	236	240	233	250	241	281	260	286	239	262	228	260	238	246	246	236	236	242	252	261	250	243	246	244	244	251	271	264	273	254	288	265	239	275	264	271	249	254	262	269	278	242	247	242	263	252	250	264	272	281	252	271	287	256	231	260	231	269	237	248	249	247	265	280	244	251	257	264	251	262	276	237	281	271	275	251	243	280	231	275	251	252	256	270	256	253	273	252	255	253	291	276	234	261	271	255	248	220	253	284	277	259	262	274	297	228	274	263	291	246	232
13639	1920	3887	4784	4207	3554	2950	2455	2124	1986	1608	1484	1365	1242	1173	1124	1132	1030	991	904	932	912	820	866	793	796	802	756	791	720	726	751	744	736	710	695	720	705	718	704	686	703	709	681	676	648	693	660	637	686	677	696	626	655	671	577	671	695	650	647	623	670	679	593	645	666	684	643	631	632	632	683	630	639	615	634	690	622	609	636	584	619	643	612	590	666	617	654	588	651	632	638	649	682	646	626	615	632	609	597	642	650	633	603	609	600	641	621	582	614	656	601	617	590	629	588	620	645	608	618	604	634	597	621	631	645	562	650	642	655	630	608	590	642	598	593	621	622	645	599	666	595	665	618	624	614	577	591	579	622	623	619	592	643	642	631	598	603	633	622	618	586	590	666	587	632	624	651	659	592	597	633	655	607	581	609	645	615	620	618	602	659	620	668	621	639	620	611	624	597	616	594	633	622	607	600	617	630	591	591	645	602	622	626	642	644	634	612	657	608	622	589	639	657	631	621	598	652	619	644	595	605	643	614	639	627	609	645	630	619	608	641	571	603	667	595	613	592	651	553	605	605	595	643	643	593	617	640	600	611	666	617	624	594	630	603	604	610	561	627	608	640	618	579	598	660	586	638	588	619	630	590	591	648	649	614	641	641	612	613	606	618	620	599	595	590	616	608	635	613	631	602	597	597	635	593	650	616	609	624	568	613	610	629	614	610	621	591	582	603	569	621	573	642	649	657	584	634	611	648	680	555	580	607	641	605	649	633	615	635	641	639	640	612	598	607	640	628	581	610	647	597	569	626	591	640	602	656	616	633	638	606	644	629	620	637	622	668	573	596	633	568	605	621	573	607	599	627	622	583	586	667	657	626	571	634	608	629	582	606	593	627	646	648	606	582	648	634	633	612	585	604	618	561	629	627	594	586	621	625	635	613	628	650	628	656	575	608	638	622	538	622	626	603	595	631	656	606	618	592	628	603	632	654	608	611	651	584	643	578	593	647	652	632	619	617	605	643	608	623	589	653	601	576	615	668	629	612	596	594	624	641	626	593	578	593	552	651	661	622	607	609	601	644	648	608	619	593	625	618	588	616	638	611	577	663	596	609	571	639	659	596	604	633	657	588	654	564	615	611	614	573	657	582	645	577	684	566	639	629	624	628	618	599	635	658	649	585	627	609	633	631	598	582	626	621	606	612	600	580	669	600	665	638	614	631	626	617	633	637	647	619	642	598	607	625	654	582	598	631	592	658	654	621	621	598	667	604	638	605	632	623	635	615	603	630	603	615	590	624	615	624	632	660	651	626	619	610	580	623	577	633	625	648	622	625	639	634	608	594	605	622	612	594	625	592	593	591	620	613	625	594	625	594	632	611	636	605	592	624	618	608	639	624	611	573	596	616	592	677	628	600	649	570	627	621	652	583	645	576	607	612	636	639	658	632	627	621	644	621	646	609	638	615	579	627	623	600	586	607	609	604	599	580	640	608	629	612	612	605	599	630	643	577	619	618	632	607	583	635	630	645	632	628	639	592	623	606	590	629	614	583	629	635	594	667	633	661	573	555	644	600	652	592	592	611	618	613	615	596	659	634	630	603	585	630	613	613	612	557	662	588	638	652	627	588	651	630	621	582	607	643	594	648	599	598	614	631	629	681	570	634	595	604	611	632	566	611	601	579	604	621	589	598	604	626	617	656	600	635	576	612	596	674	579	587	590	643	586	616	613	616	609	614	647	635	599	582	621	628	634	628	588	620	642	633	624	618	586	629	605	630	630	619	644	669	597	630	640	617	639	647	623	594	623	569	612	641	633	652	612	601	630	592	591	644	602	659	611	567	598	639	629	628	590	622	625	619	592	609	619	645	561	598	611	630	634	579	630	650	643	596	627	636	646	638	648	572	622	598	617	599	650	615	631	609	631	617	592	624	628	644	615	619	560	600	606	625	626	657	596	620	617	570	600	617	589	666	596	593	636	653	606	632	652	635	616	615	632	631	612	599	656	642	631	589	593	634	647	611	654	632	595	613	614	638	599	622	606	648	611	642	624	593	600	644	564	645	558	615	583	659	651	635	604	629	638	649	570	623	593	655	644	571	624	661	611	618	640	609	572	601	594	618	572	640	644	654	607	618	588	644	641	605	634	610	611	604	601	602	637	652	582	587	637	607	618	595	633	628	592	626	626	607	644	639	612	629	627	594	610	572	630	635	590	611	611	666	610	606	584	635	645	625	595	613	625	607	632	624	633	612	603	595	618	577	616	675	664	655	626	626	616	620	603	650	642	634	621	635	619	651	607	605	601	583	591	642	621	592	619	605	559	586	633	612	628	571	646	597	619	626	603	581	634	600	617	613	638	613	638	604	645	627	617	601	607	584	600	615	649	603	588	646	633	616	554	609	615	592	594	593	590	658	614	598	639	625	643	573	627	639	610	598	567	618	628	609	602	634	654	618	588	584	602	623	614	628	611	572	641	604	635	611	598	627	645	593	610	598	632	604	640	610	629	636	597	637	628	612	620	613	612	622	659	603	597	562	623	631	629	640	616	598	607	619	655	649	618	629	654	600	615	590	613	594	612	649	659	617	614	609	638	624	583	633	646	644	625	644	651	616	618	631	673	616	639	627	628	659	569	577	609	657	658	635	623	634	620	605	618	594	612	641	626	615	608	638	635	639	589	616	664	574	630	601	615	596	647	625	583	614	573	628	630	588	633	620	674	616	632	621	562	591	606	568	664	640	630	621	629	610	596	586	607	606	602	652	642	609	621	615	593	593	606	572	584	642	579	643	568	620	667	599	641	652	642	604	623	602	660	609	641	634	658	600	613	596	603	621	608	629	636	614	574	605	594	613	611	650	674	616	621	611	575	557	625	586	616	575	647	615	611	625	593	612	674	620	608	585	619	572	629	653	568	621	606	594	610	551	612	593	645	603	576	657	592	656	576	633	603	632	635	619	586	611	628	638	650	604	613	608	618	675	614	606	616	630	601	654	631	612	608	567	594	619	632	576	613	598	613	630	583	646	618	587	599	628	554	651	603	632	605	588	648	564	609	649	630	663	582	619	651	614	622	648	632	587	601	623	584	636	579	617	606	610	583	583	589	617	615	603	635	571	597	600	571	634	578	598	641	603	624	590	602	629	639	624	623	597	609	604	570	602	627	642	582	615	559	659	604	632	604	617	669	588	639	621	612	606	640	640	662	615	605	593	603	609	633	629	659	614	575	655	635	631	577	607	610	606	611	619	598	574	558	607	631	618	660	630	636	668	560	607	650	582	611	598	584	656	628	616	636	607	649	654	620	655	629	597	616	609	592	590	563	594	622	572	664	613	599	661	617	556	611	601	630	610	583	594	664	617	601	603	620	624	586	625	617	622	620	635	635	601	653	612	600	656	600	649	635	655	594	581	646	615	641	609	615	595	685	644	638	632	641	604	672	626	645	598	673	607	621	631	618	620	614	628	595	635	635	586	652	624	656	615	600	653	607	635	613	619	602	600	603	592
2299	107	91	91	94	83	80	94	76	84	77	89	97	85	75	79	101	85	90	82	77	93	79	84	90	93	78	86	76	62	93	86	84	73	72	89	83	77	71	84	103	68	84	91	73	84	86	90	104	75	85	79	81	102	70	85	74	78	84	84	101	79	94	98	79	75	74	76	80	80	83	91	96	92	82	71	81	76	83	79	89	71	84	79	84	83	87	98	76	86	94	83	96	84	79	70	77	83	93	90	84	100	78	89	86	89	83	72	89	87	73	89	86	99	80	83	103	81	79	98	82	73	90	85	90	92	98	76	79	88	69	74	73	87	90	86	78	80	90	91	75	96	63	91	83	91	84	73	91	76	90	70	79	65	93	77	77	85	79	98	102	81	89	76	73	88	75	92	77	80	75	81	78	98	70	83	77	78	92	90	78	82	90	101	83	85	88	84	86	73	63	79	78	89	72	69	90	88	88	84	75	82	96	90	70	97	84	83	70	102	81	77	87	90	80	73	74	89	96	73	87	76	90	70	92	98	100	76	93	75	92	86	89	85	76	87	65	82	79	80	94	79	92	89	75	79	82	87	83	83	73	86	93	70	78	99	75	93	79	82	85	96	79	86	70	78	71	77	81	82	81	79	74	88	105	73	52	85	81	86	76	87	77	103	81	80	86	90	83	96	74	87	108	81	86	75	82	111	78	88	80	80	100	74	93	83	99	68	68	80	90	73	78	86	106	62	81	70	84	69	92	80	79	93	78	78	76	67	75	78	93	84	81	95	68	90	100	89	82	72	96	76	86	78	78	74	68	96	65	63	97	90	66	77	95	86	81	85	69	90	82	69	79	86	80	66	81	87	93	96	78	78	89	104	86	81	76	69	86	73	70	74	95	80	77	77	94	74	84	68	76	71	85	102	86	95	74	82	74	111	60	70	88	81	84	88	86	83	68	77	83	57	107	82	81	83	93	78	69	66	83	95	87	71	80	86	84	91	87	98	87	84	94	88	77	92	87	69	86	87	77	92	90	84	72	92	79	82	96	76	65	75	82	92	78	101	89	88	89	89	74	76	81	106	86	96	87	91	84	85	88	93	77	68	89	71	83	86	71	97	82	76	76	83	88	85	84	95	89	92	78	77	93	80	89	91	91	71	80	91	90	87	103	97	74	75	91	89	92	82	99	85	83	93	83	75	94	96	92	93	81	82	68	87	66	85	86	117	92	84	97	102	86	79	96	77	81	72	81	73	95	93	74	71	68	77	83	96	74	100	94	87	80	97	65	77	76	82	78	96	89	84	76	79	82	70	70	77	61	84	94	76	84	68	78	86	81	68	80	66	87	92	71	72	76	86	78	88	85	88	76	87	88	83	88	85	88	73	101	98	87	89	83	80	105	91	89	85	94	78	87	79	84	73	90	68	72	88	86	79	94	67	94	73	75	73	92	74	86	76	85	76	85	73	73	75	76	81	87	88	80	65	94	93	80	70	86	90	88	80	92	94	69	86	100	99	76	79	70	82	85	81	86	73	78	80	78	75	72	85	76	90	83	74	79	76	91	66	85	90	78	68	94	85	80	66	101	92	64	81	94	95	97	92	78	84	112	75	98	89	80	86	77	69	82	80	80	82	69	81	64	87	90	90	81	95	85	88	92	80	92	101	69	73	79	99	97	76	84	86	74	94	85	81	94	86	86	102	97	89	95	80	75	77	76	87	68	76	79	68	102	70	82	83	82	74	81	82	79	87	89	99	75	89	88	70	83	79	89	67	82	90	94	71	87	86	77	86	82	71	80	95	77	79	90	91	85	75	79	78	80	86	105	82	90	87	90	83	92	79	83	96	95	86	93	79	75	92	84	89	84	73	86	84	86	85	85	93	87	80	102	101	80	77	75	78	90	84	80	81	79	83	73	79	83	89	94	85	97	69	74	80	78	105	61	83	79	72	87	66	89	68	83	72	76	95	87	79	78	72	81	99	90	77	73	79	82	75	88	90	74	83	75	83	87	78	90	97	79	82	78	88	94	97	79	83	74	73	76	99	94	97	94	90	73	74	89	92	82	95	97	89	81	86	66	91	92	78	89	80	79	99	73	81	80	75	80	98	87	88	82	76	89	83	94	94	94	86	79	85	74	79	77	74	84	104	93	82	73	97	75	93	78	90	84	94	99	72	83	90	84	80	93	87	95	83	68	89	73	69	77	67	73	66	77	74	87	88	87	97	85	88	86	77	87	68	87	78	75	98	73	76	86	71	91	79	82	91	80	81	96	94	94	72	94	71	83	70	91	82	82	83	90	81	76	83	86	65	76	94	86	71	74	91	76	75	91	85	82	79	79	83	106	88	88	72	83	83	57	88	77	81	94	70	77	79	74	92	76	116	88	76	76	86	81	86	87	98	104	95	80	69	117	97	62	87	74	63	93	96	86	77	63	73	78	79	94	67	65	84	83	83	81	66	84	102	75	99	97	66	77	76	72	90	95	88	91	76	104	85	90	91	84	82	69	91	89	75	83	67	89	78	92	75	90	98	79	78	70	93	89	80	80	91	88	77	68	82	90	95	76	72	79	68	77	88	80	66	78	85	88	91	86	74	86	101	82	81	88	86	68	70	90	88	95	68	92	74	88	94	72	95	88	83	103	86	70	87	83	92	85	84	90	88	79	72	56	83	74	83	80	78	88	81	93	68	87	89	83	77	82	79	87	78	85	77	89	97	77	79	85	77	81	83	76	79	83	84	82	98	84	71	90	89	79	80	92	79	76	100	95	80	84	91	83	88	69	77	95	64	76	78	94	80	90	89	78	89	82	78	95	78	83	83	73	76	99	75	96	83	63	93	95	85	92	79	80	87	91	78	72	89	79	100	67	84	82	76	74	98	94	89	85	85	71	96	68	79	78	93	81	88	85	95	83	86	84	84	83	70	95	94	82	78	89	75	70	97	79	63	76	76	67	89	76	95	92	91	81	70	72	80	98	78	86	94	81	73	70	85	83	93	89	88	85	107	79	75	83	90	78	84	82	90	61	72	84	94	93	82	69	80	66	95	83	99	73	91	80	84	78	79	83	85	93	78	92	84	81	81	80	87	73	100	99	72	90	84	79	73	95	85	75	85	88	80	73	92	77	90	73	92	87	79	72	90	91	85	82	73	101	84	80	85	90	81	93	72	81	71	79	88	87	90	79	81	84	65	73	79	83	93	82	93	75	76	80	85	83	86	85	91	79	89	89	81	88	99	81	73	89	85	91	82	85	80	96	84	91	84	96	94	69	87	75	95	96	77	104	74	72	78	86	75	81	89	79	82	78	78	82	88	89	75	93	81	71	87	72	73	92	93	75	79	90	90	95	87	102	99	87	96	84	68	93	88	79	81	80	81	79	89	73	82	76	77	80	81	80	80	82	81	85	84	77	86	101	111	94	90	67	68	78	102	106	70	88	82	87	62	85	62	79	71	75	79	78	93	75	82	87	78	74	88	74	93	77	79	96	110	81	83	79	85	95	75
2490	293	313	326	349	308	314	287	291	287	323	301	269	271	229	291	277	270	256	243	254	261	272	275	278	246	262	244	300	281	263	291	246	278	279	264	268	259	249	251	241	260	259	268	277	244	271	257	265	284	272	247	296	279	216	247	279	258	250	252	252	296	242	255	253	268	284	247	239	275	237	258	279	276	252	226	259	263	304	258	248	278	280	293	245	263	247	234	257	251	282	262	252	272	286	249	271	262	253	258	254	248	272	249	269	269	271	259	268	281	287	266	247	215	269	264	265	260	265	248	278	261	258	252	273	253	247	259	258	309	249	248	223	266	231	252	302	268	239	255	253	285	294	250	278	259	246	292	257	305	249	267	291	257	258	272	257	261	281	311	267	249	260	253	263	257	249	283	248	254	279	282	255	259	271	277	279	266	263	244	275	301	271	253	248	272	265	235	298	262	270	248	255	258	275	271	239	283	258	257	265	300	256	295	259	252	275	277	262	260	279	247	281	250	247	250	258	247	279	266	285	281	239	272	269	247	254	254	264	249	250	243	249	251	293	235	242	299	251	255	262	253	236	224	274	254	233	220	222	249	269	280	251	277	285	290	271	269	282	248	253	245	293	275	265	270	244	251	259	249	283	250	284	239	281	233	248	210	269	254	266	271	250	252	275	253	258	267	264	240	268	284	288	251	267	270	270	248	252	245	268	270	232	255	259	255	250	242	289	294	257	238	263	259	264	277	248	261	280	247	233	253	272	263	258	257	269	264	257	290	261	256	315	249	260	250	283	252	253	275	250	245	277	250	261	257	265	263	283	267	275	238	269	270	266	272	257	284	282	270	262	257	248	257	265	267	251	235	263	250	257	262	267	262	259	260	256	279	275	293	245	273	259	235	272	254	244	283	251	278	275	262	266	238	262	233	272	259	272	258	271	258	291	272	293	274	243	245	254	271	277	260	290	269	254	249	264	282	245	252	283	244	253	255	255	238	260	247	272	273	274	249	277	252	284	241	246	260	288	242	264	272	280	288	261	236	273	248	218	247	238	274	272	232	246	266	248	258	252	262	242	263	271	249	266	268	245	265	277	277	313	263	270	272	273	274	235	277	247	272	254	269	240	258	282	255	259	274	271	273	256	258	296	263	268	252	245	252	256	279	265	241	269	252	277	238	285	277	235	282	244	267	277	244	261	263	257	262	239	278	279	252	264	243	274	232	262	285	272	265	268	263	243	265	253	244	245	265	271	234	246	273	279	267	262	296	260	285	248	270	256	249	230	265	262	260	254	273	268	296	283	265	234	253	252	278	272	240	277	261	251	261	260	277	252	258	242	258	254	272	274	246	246	272	261	247	257	240	260	240	239	246	270	238	279	295	277	244	246	271	259	253	285	240	279	263	289	316	269	277	283	274	236	249	271	239	275	263	287	253	271	258	283	263	274	272	269	260	266	259	256	260	252	274	298	282	233	285	310	247	303	283	252	240	241	239	271	289	289	249	265	244	271	259	291	255	278	272	258	273	245	270	251	255	284	289	282	245	265	262	280	253	289	265	250	277	270	246	236	265	265	223	245	268	244	241	280	270	268	229	278	272	311	264	276	253	262	242	273	290	260	258	256	284	264	258	255	256	264	267	279	252	276	241	225	253	262	255	249	265	255	289	259	254	240	279	256	264	294	259	272	250	267	280	263	265	267	281	265	252	270	253	248	283	261	265	292	240	264	238	276	262	259	265	245	269	296	302	277	273	266	274	300	271	240	277	270	233	262	254	287	248	236	263	244	270	280	289	268	248	249	244	275	265	238	255	260	263	255	261	244	252	269	257	263	254	279	260	276	242	248	246	247	275	279	283	246	282	256	258	246	263	244	298	267	249	276	250	285	270	285	277	225	252	273	273	259	249	253	284	264	251	277	257	245	252	263	260	261	255	264	281	232	248	238	261	267	236	274	232	284	287	290	283	275	279	280	275	245	276	253	252	291	249	283	255	274	261	267	246	257	259	256	245	283	266	266	259	262	232	236	271	258	274	253	271	258	265	269	285	257	251	266	261	257	267	248	231	226	261	254	242	274	249	248	268	301	272	275	271	271	262	273	270	263	241	264	257	277	249	262	259	226	247	278	264	248	282	249	238	257	283	268	229	284	270	254	275	297	272	263	258	253	256	288	278	233	279	251	226	278	258	237	267	244	265	257	258	277	271	271	204	250	287	241	251	257	236	249	262	262	275	253	286	268	268	281	271	276	260	269	239	267	224	248	276	255	242	278	263	234	240	255	267	251	240	279	268	260	260	244	264	255	251	238	259	260	257	253	287	281	235	284	267	252	241	246	250	241	264	243	253	262	265	242	252	289	261	270	247	260	267	257	274	271	302	278	265	247	268	254	261	256	247	267	252	284	228	282	269	283	237	270	288	259	261	253	273	259	284	218	259	270	287	274	249	271	270	259	248	268	256	248	298	259	250	267	277	264	263	241	273	233	273	243	275	279	259	214	273	256	315	233	265	260	257	293	256	235	257	259	248	269	249	233	275	264	260	268	250	266	272	287	271	262	285	254	259	251	280	262	248	261	262	262	268	264	269	272	243	244	257	253	249	252	270	260	277	257	264	263	272	273	269	283	257	269	281	260	250	264	276	247	267	246	253	250	260	274	248	264	257	280	276	252	246	234	276	236	265	273	270	246	289	272	234	276	246	252	250	268	268	240	275	251	265	242	263	259	237	276	247	232	248	252	236	236	287	278	286	279	264	239	252	257	240	263	266	271	238	250	240	242	279	243	245	248	263	257	256	284	280	274	272	235	257	257	265	255	257	264	267	252	254	261	257	261	259	260	268	231	269	258	261	260	261	277	240	262	281	252	269	237	280	259	279	273	263	277	267	243	261	244	255	259	277	250	243	259	259	258	255	245	274	278	242	267	266	262	294	273	268	260	242	259	249	293	235	242	240	277	256	253	276	245	274	243	283	256	267	254	287	285	266	255	241	263	309	270	278	285	240	256	256	239	251	296	277	234	284	258	245	270	271	261	280	270	264	265	253	264	267	268	237	252	234	261	265	264	245	263	239	268	256	243	265	267	269	257	262	247	276	273	224	289	269	259	294	272	269	280	256	271	256	239	243	269	271	275	235	268	256	275	266	276	255	252	248	250	277	279	263	245	267	271	288	230	227	253	248	243	265	256	271	257	260	289	279	248	233	279	258	220	288	268	268	253	240	257	255	265	280	234	261	274	271	248	276	219	295	261	284	263	256	244	278	299	297	271	276	260	273	239	256	240	286	282	253	250	257	260	283	269	268	260	275	252	256	258	273	251	256	223	266	280	252	267	269	264	259	283	252	263	240	243	253	243	284	262	265	258	266	280	254	264	253	277	249	268	277	258	235	278	236	278	270	248	262	271	235	257	312	235	274	249	242	265	277	247	250	243	251	290	291	261	272	262	263	259	268	258	276	254	245	272	256	253	256	249	268	272	255	272	244	249	252	255	251	258	238	264	272	250	280	277	283
17618	1459	1071	817	662	515	438	407	318	317	312	271	256	260	261	236	263	287	260	224	244	241	242	238	268	243	208	227	215	221	231	210	232	219	197	235	205	212	225	252	233	229	200	231	235	208	209	208	245	214	225	219	221	192	223	206	205	236	208	224	242	226	232	215	241	240	220	204	217	223	234	207	198	235	214	238	208	224	218	246	217	216	222	235	211	218	223	220	207	205	206	207	234	199	222	207	202	220	219	227	232	200	211	205	193	212	207	204	207	237	238	203	223	209	238	218	238	209	209	207	248	215	223	218	227	237	234	230	223	246	205	231	194	215	201	188	224	249	207	242	209	216	218	234	222	239	219	213	220	168	201	224	207	197	240	241	228	238	245	209	199	222	206	224	200	213	224	213	196	211	224	191	208	213	219	202	199	207	234	213	208	235	216	215	219	200	211	192	234	240	212	213	222	215	220	198	234	198	207	228	192	182	235	212	194	209	213	192	207	210	213	224	198	215	208	188	205	195	212	219	240	196	225	253	235	225	230	207	189	237	214	216	219	232	234	210	227	216	248	208	243	198	204	224	219	222	228	186	216	243	220	214	234	219	218	215	201	202	206	238	210	189	226	193	230	202	210	208	248	207	227	214	193	236	219	207	210	220	244	219	234	219	213	206	219	230	239	236	230	205	184	229	219	235	219	221	229	216	218	218	226	188	257	227	208	214	239	202	215	199	188	209	244	203	218	207	225	216	229	196	213	206	236	228	186	198	216	245	210	233	222	210	194	210	232	225	231	222	214	224	237	253	227	215	256	213	221	218	205	223	209	193	218	221	241	229	226	205	209	204	210	200	215	241	240	237	232	206	224	210	235	199	212	226	215	210	210	227	215	233	226	186	223	208	233	217	227	209	188	221	187	211	215	203	237	239	223	208	250	220	210	236	209	239	238	239	225	232	233	238	206	241	209	216	216	194	213	211	208	208	228	220	209	230	213	233	216	219	237	196	230	225	232	201	206	213	231	239	217	201	207	213	197	223	210	216	223	235	197	214	221	195	226	241	218	209	215	220	197	210	207	201	211	215	242	190	210	218	214	218	239	193	216	249	201	214	190	240	216	254	215	217	219	220	235	217	229	218	216	221	188	249	202	211	238	199	233	230	215	219	214	210	217	235	247	206	191	212	203	197	233	263	194	256	188	202	224	227	203	200	214	229	267	216	196	174	231	196	213	209	213	206	202	220	231	236	204	236	255	227	238	197	180	233	223	189	239	226	221	230	222	211	210	227	216	201	194	203	218	230	227	204	224	199	195	219	252	215	227	235	219	219	203	231	232	218	217	208	199	234	225	226	180	210	215	212	210	207	236	227	226	212	215	250	198	216	206	246	217	238	212	236	209	227	243	225	228	220	205	231	219	235	206	190	195	220	213	219	247	220	228	231	249	225	199	214	229	218	214	213	242	214	230	234	235	229	237	200	195	230	211	212	212	188	217	227	207	228	201	210	213	210	204	216	219	221	234	221	218	220	234	221	213	232	217	211	222	220	216	227	209	232	238	247	189	229	223	198	248	218	211	214	213	230	228	216	234	199	225	210	217	202	178	231	189	186	207	228	197	218	219	236	214	197	221	231	226	220	202	220	229	211	202	222	253	240	212	202	218	204	229	235	216	215	225	233	237	200	233	220	225	222	228	228	241	225	196	198	208	224	192	215	204	201	236	206	208	198	204	199	235	205	239	221	226	202	212	220	201	237	215	203	212	229	232	219	217	218	227	233	208	221	212	227	220	222	238	221	202	211	215	223	207	177	203	202	216	217	210	219	240	241	232	218	218	186	220	223	207	222	203	203	226	219	238	240	226	241	206	228	211	205	231	233	236	187	206	231	229	223	209	211	223	208	228	223	216	191	200	228	229	234	215	223	198	212	217	200	224	235	211	204	193	198	231	206	209	183	226	206	201	220	228	231	207	204	214	206	212	202	242	224	209	223	232	186	227	244	225	232	217	199	244	211	239	204	217	215	193	217	209	231	247	211	236	242	227	212	216	226	208	216	191	205	220	197	241	187	240	221	194	194	227	231	218	220	217	211	197	228	211	208	224	196	219	211	210	200	218	228	207	216	203	240	229	218	221	213	241	231	214	238	249	214	185	209	240	225	198	200	205	215	196	227	191	209	225	205	227	211	203	235	229	224	212	202	234	246	225	190	208	217	206	215	226	214	229	208	229	208	203	223	205	221	235	196	210	172	218	242	230	213	194	242	230	220	237	236	242	217	244	211	212	211	217	200	230	188	203	208	218	222	204	234	226	236	195	221	219	193	245	226	211	220	198	258	222	234	203	227	214	231	171	223	223	196	219	227	239	218	221	204	203	219	226	198	207	217	204	233	226	216	236	256	208	196	219	213	224	223	239	215	225	247	221	235	235	198	227	196	231	200	234	220	186	211	184	225	218	224	220	206	200	225	210	220	223	194	230	212	204	216	201	220	219	230	225	200	222	208	230	206	214	219	212	203	199	208	241	236	222	231	218	212	221	218	226	230	243	219	204	225	240	223	195	203	209	227	214	235	233	228	213	224	208	196	202	206	209	226	212	234	177	234	235	222	182	215	209	207	215	210	229	209	190	202	217	223	223	213	211	212	204	211	205	217	212	240	230	192	211	218	212	213	205	234	222	210	194	224	219	198	216	213	240	218	207	215	230	218	228	221	220	237	232	224	202	215	212	231	224	206	205	208	205	210	241	201	215	190	190	202	237	224	216	216	209	220	183	208	222	199	235	236	227	215	215	205	205	246	227	209	243	200	217	211	215	211	228	184	221	214	216	227	212	225	242	205	235	246	234	242	203	227	223	217	217	234	225	204	234	218	233	243	218	231	222	210	223	218	228	212	227	224	228	234	217	217	203	202	192	199	212	207	235	221	224	219	230	223	227	207	227	208	213	226	214	212	197	197	209	227	233	201	206	201	252	223	197	189	230	214	209	208	211	214	259	211	214	233	221	230	214	214	199	203	214	201	203	203	232	188	217	263	206	218	187	237	250	198	233	229	228	199	209	196	224	228	213	204	199	226	221	207	199	226	241	211	215	227	234	217	222	221	217	209	223	252	235	221	223	233	224	190	208	219	214	245	204	199	236	240	209	201	216	231	210	207	250	229	231	221	220	231	223	238	227	203	214	231	200	216	208	212	220	197	216	220	213	223	199	229	210	228	228	207	203	208	202	210	220	210	212	204	229	201	212	216	198	216	198	238	215	212	225	205	216	241	218	208	247	232	176	224	221	210	210	218	229	204	186	244	221	217	201	216	210	210	217	204	228	229	200	204	216	176	206	237	216	214	212	193	198	188	202	198	191	212	198	201	220	208	252	231	202	218	175	226	221	226	222	252	221	218	214	217	215	225	205	197	210	222	201	236	235	223	219	203	225	201	230	204	199	243	216	228	235	217	214	227	237	235	208	195	191	238	211	224	212	233	207	231	218	219	240	208	224	212	225	192	239	220	195	225	245	218
9448	1233	2260	2710	2441	2062	1732	1473	1300	1211	1092	1005	936	898	850	832	744	821	749	736	740	733	685	658	609	658	624	636	672	588	668	622	549	635	606	551	641	606	588	564	575	580	565	557	584	579	592	587	561	523	609	548	537	592	598	549	589	540	609	542	580	542	603	585	592	562	547	559	556	550	574	536	545	550	601	561	563	584	556	592	558	566	554	539	547	572	562	563	521	586	561	532	574	545	573	574	554	547	558	571	557	543	528	540	566	553	573	568	556	526	556	559	549	607	552	524	547	531	530	524	562	593	563	551	555	563	555	590	540	527	580	553	547	563	584	543	575	568	567	556	569	573	571	562	568	537	485	536	554	529	566	556	560	548	560	515	569	544	548	545	564	610	583	566	508	518	531	560	548	538	519	542	532	618	550	542	553	554	557	542	527	581	521	519	486	537	551	574	579	555	551	584	521	556	528	519	606	547	563	557	576	567	545	578	555	525	548	558	560	552	503	559	540	579	550	527	569	573	588	490	558	556	561	542	526	527	564	558	592	565	524	597	577	576	566	567	512	542	551	552	528	542	528	532	540	550	557	578	555	531	554	536	552	579	517	559	539	570	593	557	549	557	528	591	549	506	535	549	546	519	554	536	566	564	527	524	531	541	578	517	580	531	539	561	556	561	601	572	592	534	565	514	571	564	537	565	575	523	579	539	507	534	540	524	526	570	545	576	576	576	537	590	574	556	530	562	580	533	593	521	522	569	557	536	563	528	532	518	568	602	560	531	548	565	564	561	539	565	555	550	547	536	537	568	585	564	544	547	590	533	540	589	575	564	544	550	517	571	558	528	584	503	589	529	541	547	560	561	594	521	496	523	569	544	525	550	551	552	547	556	547	511	550	522	566	508	545	578	530	518	534	549	582	564	552	553	533	562	540	520	584	551	525	566	522	561	561	521	538	589	578	535	540	531	549	508	593	604	542	571	521	529	578	550	567	581	562	561	563	550	553	546	561	533	592	542	541	538	527	561	621	539	550	580	557	548	577	575	536	552	528	563	561	558	535	560	569	535	552	541	579	511	538	513	517	584	534	560	561	551	531	557	541	581	523	543	582	545	549	548	577	558	558	564	544	576	565	546	597	507	594	573	591	544	572	555	554	539	561	550	529	580	552	550	589	545	582	555	541	549	600	566	533	512	564	551	577	569	570	594	551	541	586	551	584	577	526	576	546	541	562	559	528	547	561	578	580	567	540	557	554	565	535	537	531	555	561	554	532	535	574	535	577	554	577	544	564	560	573	543	560	598	573	561	572	554	532	535	531	547	572	575	535	549	547	556	512	565	505	575	559	586	576	565	542	551	561	597	546	523	581	547	604	514	560	577	531	531	529	566	537	547	574	534	597	566	549	523	560	533	550	545	549	583	557	571	526	541	571	562	550	520	553	577	523	506	570	557	558	614	570	561	556	582	556	545	557	575	570	550	555	602	539	572	534	569	553	542	533	546	581	583	566	550	535	519	555	561	524	573	519	496	560	553	599	553	539	569	528	585	600	561	516	558	536	510	537	541	537	562	547	562	523	485	524	550	557	525	573	594	559	602	579	521	565	521	556	579	532	535	551	558	574	513	543	591	539	541	551	500	567	541	552	526	547	563	540	513	564	536	550	554	531	529	581	554	516	560	543	571	556	550	523	531	578	566	571	561	496	551	583	521	506	522	528	528	555	561	556	562	542	519	574	535	545	543	528	579	540	559	522	517	560	568	526	528	561	589	551	579	569	544	558	584	569	562	556	570	559	613	529	595	575	518	572	519	532	559	604	571	532	568	512	555	563	549	536	551	567	593	575	587	557	531	574	541	594	559	566	556	550	601	568	568	561	529	521	531	568	555	556	565	529	549	519	556	571	551	515	603	581	507	551	568	533	536	539	506	556	550	546	541	562	549	582	504	596	556	573	543	580	573	527	540	587	555	537	529	584	529	556	575	535	550	520	553	540	566	544	540	550	546	555	529	541	530	557	547	551	540	557	579	585	579	591	551	580	564	570	564	580	528	581	529	563	531	544	555	576	608	555	506	562	546	577	578	555	583	593	542	550	532	547	542	553	573	525	565	567	567	541	565	561	539	515	561	531	562	582	523	571	553	553	502	543	558	567	589	552	571	554	550	579	547	542	571	579	565	553	520	520	538	546	541	558	550	573	560	538	539	558	560	526	554	554	550	599	558	562	568	530	564	545	575	545	576	556	546	556	567	588	544	561	513	565	515	553	524	553	548	598	557	583	575	551	534	542	578	542	519	536	523	549	505	539	518	569	574	534	535	542	564	534	547	581	593	572	560	595	574	556	527	533	529	603	551	511	574	538	542	573	548	559	580	558	519	563	560	533	552	507	542	531	552	541	549	531	563	524	513	511	499	526	566	556	578	521	536	588	585	589	587	565	535	571	570	568	558	565	567	545	533	593	522	532	558	586	565	567	540	566	520	588	541	531	581	552	573	521	560	569	569	583	569	488	531	549	530	544	536	576	554	527	538	583	526	525	560	573	520	552	600	518	524	559	547	561	551	548	559	591	520	572	514	535	560	567	583	578	525	561	616	532	578	603	526	578	584	561	536	540	553	537	568	559	544	559	562	553	525	517	558	556	570	543	563	553	512	594	546	544	503	567	540	575	524	573	588	519	547	545	545	582	564	577	554	582	521	508	543	496	545	525	555	567	537	552	548	500	558	563	541	573	534	538	561	510	568	558	545	590	592	551	549	556	567	514	586	563	576	521	600	576	541	569	538	577	560	558	522	558	570	558	562	524	570	551	526	599	580	583	591	559	563	570	552	499	580	551	573	556	530	555	513	546	551	521	526	551	528	508	575	537	519	537	543	565	534	538	565	534	559	539	541	551	559	576	526	511	536	557	563	530	548	522	548	561	548	576	569	543	579	567	521	510	526	586	485	584	555	540	573	558	570	522	540	559	559	570	540	554	549	564	529	548	573	497	559	560	519	571	547	530	517	561	566	582	537	574	590	519	526	530	481	567	582	572	524	556	527	543	534	579	530	580	560	553	543	536	548	514	542	551	559	528	541	547	540	564	516	562	567	549	565	551	504	539	540	555	520	527	576	508	551	550	563	566	557	555	568	553	538	540	545	553	597	576	561	586	558	550	571	514	561	538	588	535	526	497	571	561	489	576	568	534	511	542	551	519	561	569	548	520	512	550	536	540	564	552	552	557	514	535	536	565	517	561	585	550	606	572	575	528	547	565	542	549	538	529	520	547	565	578	570	560	526	566	595	557	529	528	531	587	520	529	559	574	579	563	560	520	551	559	508	567	533	580	557	588	550	555	575	563	581	544	579	589	531	553	536	558	554	545	559	554	549	556	543	591	601	550	576	559	571	568	573	589	592	564	546	531	509	552	546	557	562	562	572	553	548	525	539	569	547	519	572	540	585	538	547	596	540	558	543	556	561	552	562	523	573	565	521	538	536	544	522	594	519	565	539	534	544	539	591	613	564
30314	4901	2157	1680	1117	837	698	580	531	465	402	417	370	351	339	322	302	279	287	286	278	298	298	266	315	275	259	271	298	253	289	270	285	294	256	246	245	265	264	263	243	232	255	277	239	271	286	241	270	262	249	260	259	243	282	218	254	279	266	245	219	264	245	247	255	234	270	272	255	229	255	277	253	233	283	257	251	230	251	268	253	247	240	253	249	259	251	269	257	243	250	254	252	256	275	264	276	211	281	234	259	255	268	313	255	246	266	266	262	277	234	254	261	245	242	269	269	256	267	248	268	260	241	267	295	247	245	280	279	264	261	249	268	257	280	239	286	272	268	254	264	245	233	274	275	286	263	247	251	255	260	234	257	247	283	280	240	275	279	262	264	236	254	266	272	279	269	241	237	269	245	287	259	253	256	280	283	250	255	243	229	252	243	235	230	285	260	250	266	299	251	256	276	242	312	257	241	260	241	271	240	283	259	266	277	274	240	245	259	244	268	226	256	270	262	245	270	228	247	247	249	255	280	263	226	255	247	247	256	274	248	238	237	218	250	289	238	264	215	245	251	254	237	260	250	258	243	232	264	313	252	278	248	246	234	250	276	246	270	248	280	267	248	267	272	238	275	252	250	249	238	236	270	241	262	250	270	232	238	250	254	250	247	267	269	253	256	272	222	263	264	252	261	243	239	262	286	238	262	284	268	249	257	252	240	273	288	259	279	262	273	229	254	264	273	247	251	252	266	254	255	284	263	235	257	290	252	254	246	252	227	256	251	278	245	237	241	268	258	245	266	254	271	270	252	262	269	242	281	267	263	256	245	227	230	256	218	257	244	220	230	267	266	231	269	272	270	253	305	273	238	270	243	243	258	249	247	224	231	208	228	267	252	274	247	264	266	222	267	248	272	267	279	258	228	259	248	274	232	266	260	263	249	249	242	241	240	232	245	265	253	291	262	254	304	246	279	237	249	275	240	247	277	245	257	267	232	246	254	273	249	259	283	241	263	253	248	286	245	228	261	234	239	261	248	250	270	269	263	257	252	286	271	254	256	272	257	257	240	257	255	252	240	247	253	253	249	255	252	307	284	236	277	280	254	245	278	254	245	232	247	297	258	267	289	257	253	229	260	263	257	250	252	251	241	249	268	258	281	247	245	238	267	267	283	259	251	252	268	263	260	253	278	255	262	260	275	298	229	236	248	251	249	252	235	263	255	253	240	268	236	258	246	251	264	272	256	272	258	217	258	241	231	246	287	250	267	262	253	258	260	236	277	266	273	260	244	252	266	240	247	242	269	261	273	271	286	267	239	253	277	237	214	262	264	254	240	251	231	312	256	295	271	228	253	227	260	258	251	252	247	263	257	279	256	245	284	240	235	239	230	239	268	265	259	229	242	245	248	275	236	258	212	278	248	273	259	245	255	245	205	275	250	255	270	250	239	273	258	263	229	260	265	267	251	274	250	253	219	280	268	249	246	293	274	248	259	238	227	230	252	257	251	243	257	264	259	215	303	263	258	258	251	252	251	265	238	251	278	235	246	267	272	290	224	243	255	274	252	233	251	276	267	259	267	254	216	255	254	232	275	264	274	224	291	283	264	271	263	259	273	235	252	252	258	271	231	264	235	250	234	254	225	234	253	267	279	273	218	258	252	271	273	276	270	260	258	275	266	246	270	251	227	251	252	241	278	257	252	246	221	249	243	246	256	259	233	250	250	240	237	245	244	264	247	271	258	277	264	254	263	237	252	268	283	220	267	234	276	247	245	244	262	264	257	248	277	273	248	268	262	265	285	238	247	247	253	251	255	265	277	239	237	239	266	267	226	227	265	304	262	221	275	264	267	250	261	266	281	256	249	247	268	258	274	241	257	283	249	264	274	249	253	262	233	266	230	273	247	271	247	262	260	246	216	256	251	240	248	273	217	266	299	255	256	280	284	245	254	250	274	251	262	285	264	274	273	249	291	269	244	241	263	273	249	263	267	252	251	256	251	247	256	241	249	254	243	229	268	277	201	250	246	252	254	241	278	256	251	287	239	260	286	222	241	268	271	219	238	241	265	242	226	254	282	264	228	262	262	236	279	291	240	229	252	253	266	262	256	280	271	263	268	280	266	247	275	233	278	263	279	256	240	277	264	237	246	272	273	267	233	253	252	229	252	273	250	284	255	242	272	258	248	259	248	267	252	265	249	266	246	258	268	252	261	290	276	236	236	269	261	253	248	255	256	255	272	265	243	246	245	282	254	258	244	249	231	260	237	245	254	230	247	252	265	250	295	243	271	252	280	265	240	268	235	264	234	248	260	284	287	248	270	243	243	300	253	234	278	251	250	271	258	241	253	236	234	261	270	235	252	256	267	263	242	277	260	241	264	260	250	277	247	242	255	285	259	269	246	264	259	284	258	258	286	246	257	244	243	249	238	228	235	261	259	262	244	250	262	281	243	293	247	250	266	254	249	245	263	261	269	220	250	238	267	235	288	271	237	238	238	253	259	236	269	274	263	266	266	227	216	257	268	263	264	256	286	266	262	238	262	229	263	290	274	256	235	274	273	234	259	225	246	246	223	262	243	288	254	238	272	266	246	258	273	248	225	248	257	272	246	268	256	252	256	265	264	273	252	247	238	243	280	273	270	261	265	269	254	269	224	280	248	240	267	233	254	240	241	258	264	260	237	259	256	231	266	258	245	277	288	263	279	239	261	237	235	252	294	247	263	271	265	270	247	241	278	271	251	216	234	280	284	247	255	248	276	283	229	271	250	240	236	232	276	245	276	239	271	232	268	245	259	259	240	266	271	241	228	244	268	258	251	270	281	235	236	290	256	273	286	231	240	251	238	238	259	273	279	243	246	249	273	251	262	257	259	277	256	276	260	234	262	270	243	246	217	254	274	243	253	263	235	260	254	244	261	265	307	249	250	255	248	263	237	254	243	274	255	253	242	292	253	260	272	281	279	252	255	254	236	240	263	265	238	252	266	262	266	233	235	252	257	269	241	243	261	259	245	233	242	265	251	275	264	206	222	290	243	253	270	281	279	287	242	269	226	253	248	260	257	274	276	249	253	265	238	271	275	243	247	231	238	255	269	260	232	251	248	243	235	278	233	257	278	264	238	251	257	247	245	278	243	242	275	263	286	247	241	242	258	230	240	254	228	247	258	247	252	263	278	270	255	262	293	247	256	249	263	238	257	246	232	243	258	228	246	267	276	283	273	266	258	255	255	261	262	229	258	239	266	225	241	287	260	247	246	254	221	247	254	242	263	246	275	254	255	263	249	243	227	260	263	268	268	267	257	254	257	278	274	257	271	222	244	241	266	250	248	268	241	226	254	254	262	250	254	278	275	254	234	266	271	254	249	244	257	242	260	238	236	278	234	260	250	291	268	251	272	252	262	254	265	244	247	224	254	226	277	268	233	266	277	271	236	276	272	270	264	251	227	239	244	245	228	261	241	274	241	254	256	255	261	229	243	239	253	264	272	269	259	251	256	235	224	257
13545	1917	3822	4739	4209	3622	3051	2474	2150	1897	1701	1516	1405	1261	1250	1116	1113	950	957	962	861	864	853	853	818	795	766	774	826	792	746	740	723	701	706	733	674	710	724	671	677	696	643	698	712	692	684	691	678	654	651	691	595	643	646	686	678	632	718	652	614	713	650	661	620	614	625	672	646	651	669	590	634	661	634	610	606	661	617	659	613	635	602	654	621	586	652	646	634	620	614	616	662	636	630	638	678	650	641	595	668	613	644	636	664	642	656	610	639	652	576	636	618	619	625	624	658	618	639	610	604	662	621	643	650	588	621	595	628	643	622	607	617	641	639	589	629	611	623	614	581	630	575	624	609	656	618	632	609	620	630	655	617	602	625	625	605	614	608	645	624	602	619	616	662	621	646	623	632	655	598	612	610	607	609	578	622	595	606	643	596	620	614	555	586	651	630	606	625	580	584	605	604	599	602	642	605	607	630	628	615	637	623	620	588	673	645	656	633	630	623	587	624	567	613	602	612	650	612	614	625	581	641	612	635	610	639	600	598	609	597	637	605	621	638	594	627	626	603	667	630	607	596	648	620	603	563	606	629	631	654	603	608	620	587	576	611	578	604	621	644	588	590	637	588	598	603	602	598	634	603	640	673	596	590	561	660	632	647	616	652	631	635	611	601	595	603	583	637	617	620	611	655	600	589	579	602	608	621	603	625	605	597	603	618	606	655	618	603	652	544	604	617	628	594	594	607	638	588	619	593	603	641	584	608	626	586	652	615	633	595	615	623	591	609	628	657	616	591	584	611	662	613	636	641	571	579	666	582	610	630	605	639	617	574	588	636	558	584	625	614	606	608	614	625	604	647	570	652	623	604	627	600	614	675	585	667	625	626	614	611	604	587	639	583	617	593	629	640	617	618	642	596	666	601	628	659	608	613	629	643	579	631	567	617	634	622	655	642	583	701	639	655	610	624	629	582	574	624	637	613	621	583	643	627	640	601	626	631	645	602	634	598	579	633	626	590	647	589	635	583	594	612	616	605	589	625	651	628	617	631	596	646	622	607	636	590	614	616	586	626	624	602	622	620	645	615	623	611	617	621	574	664	596	609	568	610	663	630	596	632	631	613	595	630	581	664	671	593	582	615	609	585	575	634	581	587	608	631	549	634	610	653	584	682	596	624	547	616	627	649	640	569	604	577	578	640	634	662	627	627	609	645	653	642	638	593	626	622	602	652	657	661	608	625	610	608	629	569	627	628	621	605	592	621	638	607	647	601	647	630	652	609	579	600	608	578	600	647	631	601	622	639	616	654	581	662	679	608	631	675	619	630	666	581	617	541	614	627	623	591	626	572	622	600	627	618	613	632	575	617	615	638	677	632	605	617	616	610	602	585	631	622	606	599	641	638	609	638	613	602	614	663	600	581	626	630	608	615	615	603	635	669	599	625	610	592	619	615	581	595	644	625	630	637	625	631	653	602	617	620	619	582	644	617	582	622	578	648	614	609	597	658	588	597	602	537	589	621	658	619	607	599	632	593	552	612	621	612	611	581	597	652	606	632	613	609	654	611	582	649	633	608	589	630	634	616	604	605	587	610	612	634	623	645	595	609	569	603	656	617	616	618	588	648	629	614	606	586	589	647	610	641	647	612	597	633	612	624	615	621	607	603	598	588	602	621	613	589	607	610	604	658	606	613	615	572	620	594	636	591	646	622	602	637	668	595	671	587	645	631	633	644	619	565	630	614	574	634	583	651	606	608	627	603	628	610	639	644	625	638	621	617	593	605	607	612	620	639	584	597	589	603	621	631	643	605	656	603	613	625	606	625	614	596	624	660	630	619	594	641	606	642	604	582	594	619	599	621	621	610	572	615	595	620	697	588	623	645	612	613	622	621	614	576	636	592	611	668	595	658	600	602	578	594	626	663	611	639	667	610	582	592	620	566	606	640	598	641	614	629	608	621	559	568	618	598	607	611	620	605	596	616	609	621	665	608	633	577	594	658	617	624	589	647	637	606	589	609	613	579	597	623	639	613	572	606	669	626	584	604	635	608	610	624	623	599	643	636	610	626	633	613	595	645	590	610	601	658	607	612	625	577	626	603	630	620	628	602	585	658	588	645	601	626	581	609	651	627	616	598	605	607	623	608	605	595	619	603	621	612	649	648	587	630	580	611	563	596	612	622	595	608	633	627	601	623	628	602	629	630	610	619	602	650	596	632	638	598	620	613	656	598	586	602	589	631	643	623	614	611	631	666	634	623	615	596	605	641	608	596	612	546	590	630	605	597	609	594	619	609	570	675	616	642	596	635	624	664	609	623	628	641	596	634	635	580	634	598	604	603	619	612	619	662	606	631	620	625	610	629	600	600	585	605	624	607	630	607	618	597	661	554	572	617	610	637	633	613	598	568	644	652	610	600	643	600	623	581	644	574	628	628	622	615	609	639	636	643	661	633	615	578	644	629	610	650	614	584	593	604	630	594	613	604	615	606	636	591	622	628	618	585	617	608	644	600	599	626	633	600	604	636	563	554	620	572	656	630	611	651	632	586	649	657	596	611	605	658	607	627	642	600	616	627	616	650	619	587	545	640	609	606	593	612	604	599	590	648	678	572	594	590	608	606	610	627	622	608	637	651	621	583	584	575	599	615	588	656	616	599	700	683	574	617	568	596	628	634	602	646	585	651	624	661	618	640	588	632	589	638	586	558	629	616	630	599	639	629	563	600	607	624	616	646	634	657	610	568	629	607	613	630	601	635	605	634	635	642	623	622	579	650	623	617	602	591	586	616	593	618	603	636	596	638	618	591	688	596	608	619	571	622	655	603	648	609	561	644	636	627	604	605	601	647	613	626	656	605	649	601	611	640	605	652	632	635	612	661	566	611	632	638	568	648	627	599	616	617	613	667	593	652	658	607	632	636	593	639	593	623	611	591	609	624	548	599	594	638	599	622	613	615	633	566	640	625	616	615	624	645	601	588	615	624	608	636	609	609	630	623	621	606	639	622	607	613	619	613	615	624	604	605	646	595	622	604	626	569	619	646	576	651	590	629	618	583	597	585	649	609	598	653	617	579	623	595	630	612	655	623	615	600	615	609	604	611	608	610	603	591	682	654	628	621	672	644	610	565	617	614	674	615	631	645	596	604	590	618	598	610	619	636	621	647	618	609	577	613	634	648	626	635	618	623	623	662	589	622	592	628	585	599	588	628	657	639	675	621	620	628	655	630	625	631	604	611	611	621	618	631	631	525	636	633	601	586	642	616	598	637	629	611	584	620	671	601	616	625	633	624	608	615	585	614	593	608	604	605	636	615	637	594	601	626	577	609	635	614	624	618	627	600	619	637	635	651	590	607	617	634	607	671	646	626	593	610	599	641	574	601	642	563	594	647	628	560	623	610	599	580	621	634	605	614	602	620	586	558	622	589	609	644	644	613	629	620	612	633	628	605	572	608	642	606	617	596	626	575	636	640	578	619	615	621	623	628	627	613	670	576	609	625	625	626	597
2244	87	108	105	98	92	88	75	83	90	91	92	98	75	97	91	78	71	90	82	80	84	72	85	85	90	97	84	64	88	67	70	81	83	87	73	87	87	85	72	73	86	77	86	101	76	85	95	80	79	71	66	88	81	75	81	68	75	73	84	68	88	79	88	77	82	76	93	63	75	81	68	76	99	101	86	94	61	61	69	87	80	69	81	82	102	75	89	88	92	91	85	92	80	83	91	95	77	100	91	75	82	101	78	99	80	68	89	67	71	74	83	75	88	98	67	66	88	87	77	89	82	80	100	86	79	75	100	81	71	78	76	86	78	63	86	78	80	85	103	80	77	77	88	88	96	93	80	77	88	86	99	97	85	67	83	77	82	90	84	88	92	91	93	76	95	74	78	75	89	84	90	75	87	73	98	101	91	87	85	82	83	76	70	73	100	86	76	80	68	78	76	78	84	83	70	93	87	95	92	78	84	74	88	90	75	61	85	92	79	91	80	74	97	74	61	85	86	96	91	86	80	75	80	92	88	84	89	88	84	83	87	68	99	91	67	83	86	81	89	93	89	82	73	78	83	88	89	78	77	81	70	74	88	98	69	87	70	85	89	84	82	96	87	86	83	74	95	81	76	99	84	89	90	72	86	87	81	83	86	95	75	82	97	89	94	86	84	60	86	76	87	75	106	92	87	92	76	78	108	97	73	90	84	83	99	94	96	79	70	78	84	87	89	93	80	88	75	83	78	59	97	87	72	73	78	68	76	78	95	88	57	83	84	86	88	89	91	92	82	73	95	76	71	89	94	77	72	85	86	77	86	85	86	66	90	72	70	84	90	81	101	75	88	81	96	76	90	73	75	77	92	89	85	91	83	75	91	73	81	65	93	82	81	90	100	93	80	71	69	96	63	99	77	81	86	68	83	94	85	76	80	63	83	98	65	99	72	86	85	88	78	90	88	82	88	107	80	87	91	109	81	92	76	84	81	77	72	82	78	78	76	79	82	83	95	76	88	69	77	102	83	83	91	72	81	69	83	87	83	75	83	83	81	78	80	78	83	85	93	72	73	87	80	78	76	78	77	75	70	91	103	76	74	85	67	87	83	81	79	78	108	91	100	85	83	90	85	93	80	77	70	72	84	77	87	90	90	93	75	82	91	95	79	90	73	90	79	71	88	94	71	75	97	80	75	79	77	65	84	81	77	85	90	89	89	96	84	76	117	78	87	84	80	88	69	80	81	83	94	72	77	83	90	76	78	68	82	73	103	77	87	98	76	68	76	76	76	85	85	76	84	82	75	81	79	91	73	97	77	87	92	79	80	87	82	94	70	79	91	67	88	86	92	83	77	80	98	77	72	107	101	80	104	90	80	86	90	79	83	76	92	75	92	93	92	84	81	75	92	85	85	79	93	82	108	76	85	99	92	77	82	84	91	74	90	95	92	70	88	102	88	95	91	81	93	72	77	69	85	91	79	75	63	73	85	77	91	88	92	82	76	81	82	69	80	85	74	85	70	79	78	77	84	93	87	81	83	87	67	75	76	85	96	83	93	107	80	65	79	100	93	79	90	96	84	73	77	68	87	79	84	71	88	87	91	93	81	73	90	101	76	79	84	79	88	76	86	73	81	87	77	92	71	71	78	83	80	82	68	63	81	79	91	66	75	93	88	73	86	84	85	64	84	68	93	89	88	91	80	91	97	86	77	94	83	90	71	74	72	86	94	82	92	85	94	81	97	77	86	78	78	76	87	71	92	74	87	74	80	83	70	92	71	90	78	78	87	87	85	66	83	76	77	77	89	76	81	81	86	70	78	89	72	83	96	77	76	81	96	85	84	83	92	83	85	81	83	67	84	99	87	84	77	78	76	83	72	92	82	88	93	73	81	70	103	89	73	69	68	72	82	85	90	81	94	78	80	78	102	89	94	71	87	77	80	89	76	96	75	66	98	86	94	74	78	84	91	100	78	79	107	85	88	82	92	83	77	89	80	82	76	90	93	69	99	88	88	91	81	67	79	82	79	94	91	78	90	99	88	97	71	68	83	72	77	83	73	59	75	78	71	83	76	85	68	86	90	83	77	100	92	93	82	112	101	99	81	94	83	102	91	93	73	92	85	61	87	91	76	90	76	75	84	81	82	81	77	74	100	81	95	78	83	79	99	77	97	91	84	84	93	90	82	85	86	99	96	76	80	78	65	89	63	82	78	73	72	80	75	84	80	88	81	82	71	83	90	74	79	79	84	93	94	78	99	94	77	87	83	91	85	93	68	72	84	74	59	93	86	84	96	65	86	72	82	78	85	81	80	86	84	90	89	82	75	80	70	83	82	73	85	82	73	77	84	85	82	93	96	106	75	86	83	76	103	76	84	83	79	73	96	78	82	81	92	70	80	62	68	97	87	64	91	72	99	103	100	83	67	104	95	82	69	79	89	83	83	68	90	81	73	80	73	77	83	78	74	69	94	85	74	87	92	73	88	81	72	91	78	83	93	87	75	80	75	66	90	86	69	88	71	94	87	86	80	95	75	68	93	92	82	74	94	90	70	77	91	81	83	61	85	89	81	78	93	93	86	88	85	87	81	73	79	82	98	81	87	77	81	92	82	89	84	95	80	76	71	89	69	90	98	108	86	86	103	93	83	72	81	90	85	73	78	98	64	84	85	83	82	91	84	85	96	80	85	92	91	94	80	88	81	79	78	86	86	66	94	82	90	84	69	75	83	65	69	80	87	74	95	83	71	77	88	82	79	81	83	76	99	89	95	77	74	74	64	75	86	76	95	82	82	87	85	98	69	84	78	78	87	91	71	85	71	103	89	84	76	88	75	84	69	78	72	80	77	103	74	75	88	95	83	85	90	82	75	90	96	75	84	92	91	95	83	81	80	65	80	94	82	99	80	98	91	101	80	81	88	82	78	90	84	83	85	86	97	72	97	87	99	76	93	93	88	96	80	86	78	66	90	89	79	97	64	83	91	95	80	77	82	90	82	93	70	95	90	94	84	85	80	103	77	77	74	83	84	69	92	70	90	92	106	71	72	75	78	84	82	80	78	68	78	85	86	86	83	64	89	93	88	70	82	91	82	113	86	84	84	99	84	85	74	85	70	91	74	84	82	90	100	74	78	92	82	86	77	97	85	85	86	92	74	86	92	72	87	84	82	69	80	85	67	87	65	97	97	65	89	101	99	78	75	89	84	71	98	83	90	84	89	96	74	76	91	69	88	80	74	88	75	85	73	87	89	86	82	81	76	88	63	95	68	71	89	72	82	88	79	91	80	84	81	92	74	72	76	83	62	70	87	74	73	100	73	90	69	78	64	79	85	60	74	94	71	98	85	84	81	76	101	83	74	69	90	108	90	66	56	100	83	74	77	88	74	92	90	99	80	85	82	93	80	92	68	89	87	66	67	84	70	80	81	81	87	78	90	75	81	78	105	94	79	75	88	72	90	80	95	78	79	93	96	97	89	83	84	87	95	90	87	71	62	93	88	90	83
2518	312	313	356	317	332	296	294	328	299	274	262	278	297	302	286	267	269	269	263	274	260	294	287	259	286	260	243	257	261	285	261	263	251	277	269	247	258	238	269	286	249	228	316	258	249	231	263	246	282	285	214	272	259	245	259	242	243	238	273	262	248	233	279	275	250	236	241	234	254	234	263	260	255	277	257	274	232	250	255	287	263	281	270	258	258	284	268	261	250	246	271	272	262	262	251	284	265	260	262	235	251	269	262	281	260	242	252	266	289	258	251	229	247	303	276	257	272	247	257	276	289	249	250	232	260	270	272	263	232	249	251	253	281	266	251	240	278	243	249	254	242	260	256	270	225	256	254	298	236	265	263	261	257	276	246	277	236	232	273	253	266	285	249	235	277	268	245	285	257	265	280	262	261	262	259	243	275	293	263	229	270	309	268	260	256	281	228	264	289	247	258	223	264	275	234	284	281	287	281	236	254	254	245	257	267	271	260	238	245	262	246	257	242	257	238	269	276	278	254	254	253	258	253	269	280	260	263	245	247	269	246	287	269	269	230	274	250	255	251	217	248	278	266	274	263	268	250	243	274	276	252	271	274	263	273	242	274	281	271	239	268	273	274	262	272	275	253	286	278	264	253	254	261	246	270	276	300	274	302	292	251	267	248	243	266	273	277	260	277	270	243	272	237	263	242	257	238	254	258	276	243	265	259	284	279	281	270	243	272	248	273	295	269	266	234	248	239	261	247	198	284	257	282	240	238	256	257	270	300	240	282	280	289	245	257	254	281	263	274	291	243	266	247	274	270	266	268	242	279	279	240	259	276	245	258	276	270	258	284	252	284	271	246	261	260	272	251	249	236	241	241	250	260	275	258	262	271	256	260	279	268	269	281	240	243	287	274	265	279	255	276	294	258	269	299	298	275	262	255	281	267	264	238	245	291	266	267	282	251	266	277	244	251	284	252	254	264	268	231	262	245	253	276	241	268	247	242	262	256	276	289	273	257	252	269	234	265	240	249	259	284	267	250	235	262	283	253	245	258	264	276	252	282	253	289	252	246	282	256	267	247	238	264	280	243	265	239	265	279	297	243	248	285	255	273	285	227	283	247	245	283	254	282	271	268	260	280	249	267	234	246	238	268	241	253	255	264	253	259	295	234	263	255	278	275	248	228	232	244	259	273	271	260	251	257	285	258	286	238	262	260	262	245	253	275	267	275	266	268	265	248	260	262	274	271	252	251	248	250	251	261	273	239	269	273	264	241	250	269	273	287	261	248	277	256	243	269	261	279	264	261	290	330	252	248	246	265	264	287	257	207	282	287	238	261	285	284	261	250	242	261	244	277	278	255	259	271	248	269	244	270	271	267	239	255	238	282	236	230	260	247	264	274	283	253	258	279	270	259	242	240	291	269	289	277	263	268	253	278	217	239	259	278	240	273	255	259	208	287	262	261	258	260	238	294	244	272	271	271	275	276	231	251	253	249	281	251	247	272	236	234	244	302	244	290	275	275	250	300	260	248	243	253	295	267	248	253	273	271	264	268	266	267	247	263	246	244	265	278	268	236	283	262	274	278	258	266	271	241	246	272	233	291	279	273	286	279	250	265	275	266	299	232	243	273	262	279	256	291	243	247	250	276	264	254	278	272	257	257	237	269	225	243	270	263	288	266	275	251	258	273	226	254	260	298	244	269	312	257	259	300	261	261	277	246	247	277	272	262	253	247	245	240	259	303	270	271	240	237	250	252	266	234	229	247	268	290	266	285	270	259	271	278	259	239	227	264	253	260	273	245	251	264	261	277	255	276	253	260	279	240	281	289	256	265	265	271	259	253	274	265	260	221	273	264	267	276	246	275	264	294	281	234	244	261	253	280	258	254	252	273	277	281	274	269	250	246	280	256	281	297	246	261	272	251	260	257	275	251	264	274	271	267	257	256	243	274	270	264	245	297	283	231	267	280	267	252	285	303	255	262	264	263	251	262	250	292	236	256	282	260	239	272	259	253	256	251	265	272	257	263	268	258	257	267	248	247	252	272	266	272	278	250	230	262	263	282	261	288	245	274	237	254	304	261	309	264	224	248	267	263	274	264	248	243	243	262	250	301	252	273	268	260	250	253	255	285	239	245	271	298	267	260	247	297	273	255	286	258	279	244	275	255	268	251	261	242	279	262	280	256	257	264	252	249	261	259	272	286	261	279	267	265	250	255	273	272	260	268	294	261	265	254	250	272	249	241	253	265	282	251	282	274	264	265	248	242	270	232	291	289	277	277	273	272	254	258	257	259	247	229	255	246	267	253	248	281	270	263	227	255	244	248	249	246	274	265	265	249	246	254	253	260	255	273	264	283	277	279	263	266	257	272	234	288	264	281	247	250	253	278	275	293	262	254	277	278	281	251	302	262	274	279	267	233	273	283	259	280	231	263	255	246	255	297	295	281	233	247	249	256	247	254	277	256	272	264	252	253	282	243	289	242	281	272	265	261	252	246	271	283	253	297	266	254	261	271	269	289	275	274	263	246	262	271	253	268	214	277	269	265	275	287	284	239	251	229	295	250	261	231	266	270	286	262	260	272	264	256	261	234	236	262	282	244	246	288	258	282	272	244	245	247	258	245	285	274	246	238	272	282	260	274	273	245	243	273	281	266	289	242	253	288	270	261	264	254	270	241	273	269	248	272	254	240	281	243	274	276	267	265	254	242	253	280	286	301	255	236	289	278	255	247	247	273	286	245	268	270	258	284	259	239	237	272	282	239	238	245	247	263	255	230	232	252	263	271	256	254	205	254	245	253	270	254	260	237	292	245	304	260	276	240	272	280	250	246	250	255	246	298	281	284	273	280	287	244	249	261	257	269	288	251	252	262	271	272	251	275	244	256	249	272	246	264	247	275	257	251	272	264	259	253	278	243	276	253	290	245	253	253	248	268	259	243	283	257	268	277	248	232	248	266	258	273	231	260	279	264	276	261	244	276	246	259	249	268	281	267	231	280	269	240	227	259	253	247	263	248	249	277	265	248	273	254	269	282	256	256	275	245	257	266	285	249	254	243	257	261	262	256	255	230	261	288	254	284	261	243	240	247	280	266	261	287	269	259	236	251	279	261	268	265	267	227	276	274	251	261	253	271	256	271	242	259	257	276	247	275	265	235	267	282	256	240	269	250	237	262	251	242	253	256	261	290	281	295	247	247	271	243	243	236	241	287	251	257	260	255	258	257	275	256	256	259	283	245	248	244	282	240	267	247	245	274	247	251	237	283	254	268	254	278	256	267	269	272	231	246	268	251	263	261	242	262	262	254	255	274	253	270	262	292	236	284	278	247	278	273	250	241	254	247	275	271	255	237	206	279	261	270	277	283	277	263	267	254	262	247	290	270	295	254	266	238	242	257	250	252	263	244	255	256	259	282	254	257	271	267	279	265	268	255	280	259	252	269	249	288	232	296	269	270	242	235	257	244	259	244	256	253	262	257	244	286	272	243	270	253	260	250	289	254	266	265
17856	1641	970	889	677	515	425	333	319	339	310	276	286	261	259	235	266	259	278	268	229	244	232	214	225	267	240	226	245	246	252	232	212	214	231	226	208	255	230	255	236	243	219	242	221	226	246	226	217	230	230	211	215	241	222	236	237	222	234	226	212	271	221	220	196	217	222	220	226	199	199	214	219	242	213	213	206	222	224	236	242	211	222	205	218	229	259	247	244	212	219	223	184	218	256	213	204	208	216	212	196	209	219	201	213	229	211	214	221	222	202	227	212	222	229	214	231	208	243	218	220	235	209	220	232	238	200	216	245	196	188	223	207	234	233	233	230	224	203	220	259	222	231	210	229	237	224	219	212	196	215	207	239	228	190	211	247	232	211	205	225	207	200	225	217	194	251	224	221	245	248	208	207	213	205	200	184	198	205	219	184	223	226	230	253	205	203	215	193	206	206	229	212	221	181	207	222	229	216	225	221	238	233	237	203	210	201	215	212	237	198	214	217	242	199	256	247	227	214	190	211	222	212	200	217	207	229	211	190	215	219	239	205	251	198	208	206	220	218	197	200	237	216	215	198	228	199	250	251	223	237	208	209	232	215	238	222	227	227	222	232	249	243	218	220	235	229	232	227	207	209	197	224	227	218	221	241	229	197	248	231	208	205	214	208	219	222	208	220	214	205	228	193	248	220	221	236	214	227	214	201	198	221	220	201	198	221	224	236	210	227	220	218	252	213	202	210	215	211	220	233	229	204	231	220	208	242	223	228	208	190	200	219	211	247	232	199	218	227	193	221	254	203	215	224	210	187	199	210	212	223	238	207	232	228	199	198	231	219	189	192	216	219	214	218	225	200	226	225	228	208	208	228	230	243	239	209	217	221	192	231	231	197	225	217	217	195	226	201	204	223	205	223	245	233	222	223	212	246	203	205	209	231	208	214	203	229	220	208	224	212	228	243	191	206	219	223	203	192	182	229	212	213	198	229	221	206	197	220	220	207	211	204	225	213	202	200	221	211	219	211	217	223	228	227	211	214	197	192	197	200	220	227	215	213	211	222	202	217	212	210	209	258	198	208	224	208	199	222	197	203	231	231	205	238	220	222	212	187	244	230	236	211	220	226	208	205	220	236	236	217	191	226	235	235	225	219	209	196	234	220	225	211	213	213	196	194	242	196	202	232	219	197	237	240	196	227	206	234	208	227	198	225	209	205	220	247	223	232	215	203	217	224	214	225	225	202	215	213	216	196	196	223	203	212	219	234	222	208	247	195	226	192	226	237	232	241	210	232	213	239	239	242	235	233	204	220	223	215	215	222	188	232	205	195	241	249	225	227	181	228	223	231	222	212	224	196	221	222	212	202	205	230	248	204	210	205	214	211	240	243	218	230	228	213	214	251	231	220	233	214	219	201	199	221	221	227	222	196	205	213	200	221	238	217	200	220	201	219	189	222	212	198	204	204	216	203	203	208	223	239	229	223	225	202	216	224	248	224	215	236	211	207	227	185	208	231	196	238	190	230	213	233	216	204	202	221	221	222	222	218	224	201	201	197	197	221	236	221	201	223	210	246	220	214	237	183	218	226	221	263	224	210	232	211	204	215	220	213	216	229	241	199	210	193	218	217	204	225	208	214	222	218	230	203	228	255	200	226	210	228	205	226	204	224	252	215	232	229	196	209	218	201	203	251	218	196	232	224	191	215	223	193	211	215	216	223	219	231	236	220	239	209	206	213	224	204	237	208	212	244	243	212	190	229	232	205	198	239	213	218	220	207	196	200	234	215	212	215	211	237	229	206	210	205	219	217	225	218	209	192	226	193	220	209	207	218	215	201	218	216	228	187	223	185	223	225	196	200	234	241	238	205	206	227	230	214	237	228	194	218	202	222	237	221	222	225	213	235	207	233	226	192	220	236	240	222	215	238	217	219	246	210	221	222	216	200	215	245	214	197	201	223	223	213	227	224	232	229	228	198	212	218	196	217	222	226	212	201	222	191	226	221	211	227	229	224	214	227	192	210	213	186	209	255	221	224	203	207	221	237	244	223	233	237	218	204	235	224	245	225	199	234	246	229	223	241	235	209	220	196	206	208	205	204	233	201	217	232	200	215	214	190	229	206	217	200	213	228	219	230	224	230	213	202	242	186	200	201	212	208	226	200	182	233	221	215	237	212	230	220	226	208	227	221	203	222	206	247	225	219	219	237	220	196	198	222	209	238	220	215	268	243	208	196	254	207	220	215	233	214	223	180	216	213	237	198	235	213	224	197	220	242	222	208	228	223	178	222	180	190	238	200	235	260	220	243	203	217	200	202	228	207	208	192	219	226	233	212	218	215	203	208	192	212	241	218	218	241	210	226	214	216	213	217	206	210	235	247	248	213	198	234	207	208	218	206	203	225	208	226	202	202	197	228	226	247	203	209	235	212	223	230	217	213	205	202	204	212	186	196	215	223	214	212	230	212	177	198	264	207	228	221	196	250	193	225	232	218	211	216	217	220	202	214	195	224	193	187	221	203	231	236	217	241	222	213	212	211	203	203	238	207	242	215	223	215	204	205	242	228	218	230	236	220	228	218	216	226	200	215	199	199	197	215	223	240	211	196	206	183	221	220	229	197	225	215	233	210	224	214	211	224	192	242	217	216	196	228	177	211	191	206	208	236	226	208	209	209	243	171	188	228	216	207	204	221	239	242	222	242	194	258	233	195	252	225	201	198	203	256	224	219	201	249	232	204	238	234	237	198	226	195	211	245	210	181	190	233	211	195	199	225	211	219	227	225	218	248	226	220	221	211	196	222	234	217	196	226	207	226	203	233	202	236	201	204	203	218	219	235	257	230	199	212	203	198	220	215	220	218	234	217	226	210	230	248	210	226	241	205	224	220	231	199	236	201	214	218	229	255	223	217	235	230	212	222	232	193	219	232	219	224	210	234	222	222	234	234	245	205	218	246	212	231	243	203	196	211	208	217	216	223	242	221	221	236	225	222	241	223	218	209	211	211	219	215	208	213	232	219	200	225	207	252	183	218	195	235	240	222	213	186	217	230	229	211	213	245	236	221	222	236	216	188	207	230	241	211	242	223	234	229	222	205	213	230	207	236	209	224	208	211	211	225	226	228	200	206	217	208	223	235	217	209	206	222	215	231	248	202	232	201	218	218	169	205	237	229	207	226	203	209	217	207	198	230	197	209	198	219	221	223	191	208	208	209	207	209	212	227	204	219	219	236	204	219	210	205	199	220	215	252	187	201	201	203	202	217	205	208	234	212	247	212	207	219	218	226	221	241	214	221	248	232	235	221	203	234	243	221	221	240	214	230	211	224	216	249	195	220	184	203	241	211	245	201	213	217	239	219	194	227	239	209	205	235	231	224	211	208	218	211	214	226	199	213	216	199	230	194	208	235	197	205	187	232	216	239	230	204	235	183	210	202	226	256	203	182	198	223	203	218	213	196	210	218	225	210	215	236	215	229	216	226	211	206	208	186	244	239	199	248	214	256	196
9477	1250	2208	2698	2420	2088	1738	1479	1295	1195	1088	1056	907	943	820	874	794	781	674	734	712	713	627	670	646	682	678	667	631	562	640	650	662	595	598	624	623	624	572	581	605	587	539	545	567	615	592	579	565	579	577	583	568	581	563	603	602	571	542	588	542	558	575	555	593	556	535	545	592	559	594	560	526	583	549	546	564	560	540	572	563	553	575	546	553	571	560	559	590	520	588	564	525	543	518	575	557	556	539	562	564	582	546	546	593	550	565	563	562	552	574	521	573	578	593	569	589	588	519	502	525	582	530	528	564	509	541	544	542	552	509	570	529	548	535	523	560	568	565	524	576	548	578	579	577	558	563	546	588	598	552	555	537	588	537	567	535	512	582	538	566	523	543	556	581	570	554	540	565	521	545	548	577	540	541	550	516	556	547	579	570	572	504	527	578	550	543	538	521	524	541	603	535	544	556	591	551	590	547	588	547	540	549	614	567	555	546	537	550	587	552	570	545	568	537	604	562	536	572	520	553	504	531	541	541	584	571	555	576	567	538	522	529	570	545	544	563	552	575	549	552	560	550	600	590	528	557	588	569	523	553	603	534	551	572	538	581	566	568	540	566	543	517	526	546	538	565	556	584	500	586	560	530	517	571	567	576	583	591	534	556	500	533	538	557	558	511	542	558	519	532	534	541	554	561	528	549	550	570	554	560	563	531	563	517	523	548	546	575	535	566	542	543	527	557	545	596	515	579	564	556	563	514	566	564	520	509	600	525	571	568	534	539	557	530	515	576	560	516	495	577	532	577	588	532	575	546	553	593	540	560	532	551	491	547	541	565	557	524	520	552	596	580	519	586	528	532	579	523	542	548	523	513	540	545	554	546	569	537	560	586	533	521	550	523	569	525	517	560	549	573	528	557	533	529	535	530	524	591	566	562	559	537	558	584	553	549	540	526	561	530	575	527	570	532	540	548	539	528	560	519	556	566	606	558	519	579	573	545	529	548	503	544	561	522	542	527	527	551	481	525	555	587	569	577	557	567	550	539	536	569	495	558	571	542	547	533	559	532	538	511	598	525	581	593	573	591	563	538	530	513	579	574	563	583	544	509	566	573	556	592	523	549	555	539	555	555	522	532	552	559	536	585	548	505	518	568	542	600	573	497	573	544	549	531	566	562	619	526	530	580	545	557	523	588	548	528	562	503	566	539	565	578	606	522	560	563	551	488	535	561	562	573	557	555	560	571	544	561	556	541	581	523	586	538	544	540	542	566	568	546	544	576	616	551	550	539	560	563	561	553	558	530	541	550	523	575	546	550	529	574	546	512	539	551	529	532	528	566	563	531	551	529	543	604	508	603	542	545	543	540	520	568	575	534	540	575	576	574	578	554	549	548	551	534	534	555	598	524	541	543	555	545	562	555	554	575	559	575	553	548	567	543	599	535	571	531	556	536	580	575	579	511	577	587	553	556	540	533	578	511	585	541	577	529	535	550	570	551	556	538	514	632	543	565	513	565	569	556	521	533	518	508	563	558	555	537	513	566	573	550	551	564	591	554	546	570	536	560	569	531	566	581	566	528	584	571	563	548	587	525	515	538	525	564	573	617	583	541	566	561	611	526	608	580	561	533	556	603	595	598	542	559	544	535	535	553	555	547	562	526	563	553	525	571	574	549	556	537	537	488	539	549	526	574	526	541	617	539	566	532	549	567	531	580	548	547	587	553	565	515	557	536	551	549	580	545	529	557	570	558	513	557	559	558	563	511	556	549	547	539	556	550	552	553	560	546	554	522	556	575	573	564	538	521	579	526	550	567	538	554	552	556	583	511	518	561	555	582	555	571	569	568	550	532	519	498	542	586	568	524	530	558	571	579	526	577	553	560	583	537	544	542	521	527	536	560	537	560	545	533	556	566	558	550	548	581	525	554	570	522	550	568	585	593	546	551	557	567	532	606	541	565	563	562	509	591	550	581	541	587	570	500	598	550	603	515	541	543	531	592	549	576	536	555	547	570	533	578	563	540	570	519	543	575	544	537	540	589	561	559	553	535	546	572	582	536	548	535	558	520	551	566	571	514	595	580	540	573	528	571	545	548	558	560	605	554	559	563	559	587	530	531	554	545	543	511	540	536	534	508	545	516	563	570	524	554	577	507	530	557	533	552	617	532	539	575	574	543	557	545	505	571	535	549	530	574	513	598	508	545	586	556	516	573	555	571	555	599	541	523	562	524	566	578	557	550	540	553	575	551	561	542	511	581	595	567	548	497	563	538	546	546	578	570	536	498	566	606	566	549	565	564	554	582	548	540	558	559	536	519	574	564	528	539	531	547	553	544	518	581	579	547	547	547	602	525	541	541	543	531	550	558	513	549	506	517	554	577	548	551	524	529	560	523	555	552	575	552	552	526	600	582	536	548	550	569	586	561	575	571	554	529	589	570	567	549	532	584	553	576	557	544	567	591	571	588	566	537	565	513	561	586	540	540	568	547	564	548	555	550	548	512	565	539	536	556	599	563	564	578	549	558	579	543	539	559	567	569	549	553	560	570	562	531	557	577	572	592	545	599	574	545	563	561	566	559	579	557	550	565	599	538	552	515	579	550	546	569	553	575	591	522	543	609	589	578	565	559	550	517	561	569	566	567	558	536	543	573	551	567	552	559	537	526	568	541	564	573	578	522	523	561	528	564	526	524	586	553	574	554	574	546	561	561	503	564	541	589	564	558	551	555	557	548	532	541	541	541	573	555	548	543	541	541	606	576	533	587	568	530	576	575	621	543	573	590	538	569	597	544	528	516	567	546	556	596	610	556	571	575	558	573	548	554	544	499	563	578	566	537	580	552	517	567	546	558	544	547	527	557	592	542	546	541	532	560	599	488	571	529	594	535	546	557	501	529	540	550	593	501	551	568	533	595	494	576	539	557	556	548	580	518	518	562	607	560	589	546	536	589	548	525	517	544	602	561	574	537	563	538	553	534	538	538	546	547	520	572	573	532	533	543	575	542	556	561	576	562	543	569	527	559	538	527	576	548	547	535	603	578	571	558	508	518	594	568	539	555	548	590	564	561	578	539	524	569	584	563	547	543	542	562	610	555	574	540	537	576	541	513	567	544	556	571	559	507	530	572	511	524	519	543	594	536	517	513	552	550	593	539	564	555	519	552	569	555	606	546	536	527	561	524	579	539	527	555	559	499	581	549	573	561	547	520	560	593	564	522	546	581	560	568	508	537	551	539	535	506	543	529	507	573	561	564	546	584	548	555	572	573	598	538	529	524	569	528	564	549	585	493	558	528	584	529	521	560	524	548	572	547	547	520	563	560	586	534	511	524	543	522	540	529	551	568	571	583	549	549	543	613	561	556	559	565	564	554	527	540	553	553	553	581	568	549	581	534	568	517	526	508	537	568	595	536	561	533	523	506	552	525	519	556	546	542	571	590	563	542	559	546	515	533	557	542	557	559	585	557	538	559	574	528	605	514	530	570	567	522	557	552	544	531	561	567	516
29698	4893	2077	1540	1140	816	715	599	523	493	424	387	392	355	330	317	292	298	296	271	295	276	286	289	285	280	279	269	271	267	257	250	272	277	278	283	264	285	279	258	252	247	234	250	243	257	275	270	241	284	277	252	286	239	255	240	243	267	237	251	266	268	265	266	273	216	241	287	286	254	243	246	284	264	250	242	260	235	249	229	236	262	256	277	262	258	244	267	257	252	256	237	245	250	266	236	248	275	265	259	241	268	262	252	284	243	243	259	261	256	273	284	279	258	268	256	251	261	279	271	246	235	253	248	222	247	263	267	253	268	258	247	261	261	244	235	262	240	266	252	257	270	278	282	263	278	254	250	266	267	277	269	254	255	280	277	227	264	253	258	238	240	229	228	284	253	234	250	242	279	264	279	258	263	275	260	271	237	288	254	228	251	275	272	244	233	291	232	260	273	291	250	249	248	253	245	255	247	273	283	246	227	284	241	275	256	301	254	271	243	246	231	253	258	245	248	262	253	264	252	248	255	269	261	260	251	285	253	254	263	244	236	292	248	265	253	265	279	267	256	239	260	240	235	270	295	257	267	249	244	249	230	278	254	248	282	262	244	255	258	278	238	239	264	255	257	287	280	247	245	254	271	249	276	268	259	268	245	232	234	255	261	270	228	286	277	238	231	253	272	251	256	250	269	236	223	265	260	221	233	248	263	266	239	239	251	253	247	227	275	271	259	257	266	251	249	275	247	276	282	255	266	249	245	235	241	257	282	272	281	226	239	262	272	236	260	254	256	274	236	249	229	255	253	287	250	277	249	261	270	230	254	256	254	272	248	251	227	241	258	244	257	270	226	223	270	224	237	281	254	278	246	251	256	271	279	229	288	239	248	262	253	253	280	262	255	275	216	265	254	254	237	277	242	261	271	276	266	231	293	264	282	248	249	282	276	246	278	257	253	268	235	245	252	243	259	249	275	254	237	251	275	240	242	250	264	289	254	255	275	252	269	281	267	237	247	280	238	246	251	260	257	261	249	275	227	287	269	225	237	233	262	261	246	255	245	239	272	255	269	270	264	235	299	270	248	273	255	223	244	263	268	262	281	243	261	243	242	258	243	253	263	278	243	266	257	251	264	276	260	260	265	284	275	268	269	282	262	251	237	272	259	245	237	227	254	242	280	244	241	265	228	255	264	231	271	280	264	259	297	267	237	261	249	277	277	289	274	240	248	284	266	260	255	281	210	278	238	267	261	256	253	230	246	262	250	260	265	242	252	226	256	258	240	254	261	230	249	270	251	282	229	244	271	246	261	259	241	276	281	254	240	248	265	245	250	274	257	282	264	243	257	245	266	248	232	246	276	287	266	260	253	286	255	273	275	237	277	265	244	249	273	266	253	239	268	251	264	268	281	276	252	250	252	251	270	267	259	260	265	257	237	272	250	263	253	262	244	252	254	234	243	219	240	257	244	258	225	237	270	259	297	237	250	276	246	233	256	287	253	248	261	264	254	272	250	269	265	267	255	262	222	235	229	266	249	282	248	311	227	277	250	235	265	235	267	254	233	230	266	275	227	234	274	246	233	242	250	246	239	264	249	236	261	262	270	257	255	252	260	214	262	253	266	228	261	227	236	241	249	253	234	250	245	235	242	258	272	238	237	254	224	273	281	264	259	232	238	249	260	263	228	242	259	271	244	255	251	245	275	252	251	233	267	299	251	257	231	248	266	270	250	288	281	254	249	247	246	246	298	277	234	251	264	241	243	238	271	248	269	284	253	221	246	270	249	261	262	237	280	265	242	296	257	268	242	246	249	227	243	262	246	259	238	267	227	264	245	257	254	250	254	242	265	256	244	243	268	240	257	256	257	273	233	243	288	278	230	256	257	251	228	251	251	274	259	244	281	267	242	247	230	234	262	269	287	234	288	241	243	263	257	267	242	257	262	244	253	253	247	253	248	232	263	250	268	286	266	256	236	252	261	297	284	257	240	265	266	261	246	265	270	230	223	222	248	242	239	285	259	242	268	252	280	247	257	229	237	211	239	273	277	263	256	287	261	235	246	256	255	250	224	261	223	225	256	269	247	270	279	226	255	261	258	255	247	278	247	235	227	279	230	270	293	268	244	236	231	243	249	264	258	244	253	260	249	246	259	270	277	241	251	265	268	243	248	265	276	268	243	228	250	258	266	258	282	272	283	248	246	251	260	257	244	256	247	245	234	271	252	258	246	239	257	280	248	260	282	252	242	272	263	269	253	244	252	213	286	245	247	234	258	239	257	283	253	285	228	255	254	277	247	254	280	235	226	244	237	218	264	237	245	252	258	228	255	241	270	241	249	232	265	294	276	261	242	254	254	230	270	241	257	233	267	253	250	235	250	231	240	253	276	285	248	234	261	224	263	276	239	252	260	277	257	246	258	261	280	275	263	241	254	234	243	218	274	250	282	271	252	237	273	247	280	265	255	263	234	240	243	249	268	249	252	282	229	270	251	242	246	238	269	258	243	244	264	240	269	273	307	250	259	255	265	294	269	244	270	263	246	280	246	268	237	262	254	262	267	255	267	229	248	249	273	228	238	250	231	238	288	250	241	256	230	252	269	261	267	253	274	270	275	257	285	235	230	260	255	233	231	260	251	249	238	257	257	246	273	266	251	217	248	260	245	245	287	273	262	250	264	255	220	241	244	265	239	271	240	236	253	243	237	249	265	262	266	250	274	261	278	235	230	256	291	266	275	268	251	229	273	272	265	258	217	248	243	223	273	228	279	248	239	273	234	277	258	251	247	277	256	236	255	249	240	252	277	259	260	245	233	235	228	263	248	257	253	238	231	285	254	246	255	243	264	265	270	274	236	246	276	250	237	258	263	274	238	268	253	228	255	228	261	261	258	276	257	254	264	261	245	251	276	230	273	259	256	263	233	264	250	255	224	255	279	270	247	229	245	264	226	243	252	262	237	251	259	271	250	269	242	272	249	256	261	244	249	265	251	220	279	265	277	258	243	258	252	237	244	243	249	285	268	245	241	249	236	241	253	265	251	234	257	240	249	246	254	253	255	225	235	249	267	250	254	255	235	256	253	259	253	281	236	264	256	238	238	247	267	261	230	227	248	251	252	228	265	232	250	236	272	244	238	240	258	265	256	258	271	269	241	263	249	247	264	269	299	249	236	293	270	264	253	248	284	241	261	238	255	260	288	278	249	256	227	230	269	249	277	262	235	246	270	271	259	258	230	253	257	248	249	249	269	252	265	252	253	267	234	257	259	274	301	238	271	242	253	266	265	232	253	234	226	268	277	258	239	287	227	258	272	247	272	225	260	262	246	259	243	255	272	257	290	268	254	247	263	254	267	229	254	261	267	264	264	235	268	242	252	275	236	260	251	269	267	261	264	257	247	255	261	263	234	291	257	249	271	254	256	273	260	244	257	231	242	252	241	251	258	257	231	243	258	259	241	251	293	269	223	246	288	242	256	231	226	221	264	236	251	261	230	240	280	226	214	273	259
13576	1837	3811	4716	4188	3613	2962	2465	2232	1857	1706	1468	1320	1285	1156	1113	1046	988	941	897	911	933	880	811	855	888	817	805	777	741	752	763	721	765	726	700	742	719	743	665	713	677	731	710	718	696	660	629	682	676	685	650	684	612	661	625	645	633	669	679	650	665	700	612	654	637	635	644	627	600	638	645	614	636	646	639	607	639	652	628	642	649	601	659	615	579	618	641	567	629	637	683	615	630	596	587	640	604	646	623	648	598	628	608	609	627	683	630	631	632	623	651	617	621	674	631	638	661	649	641	587	631	605	662	583	609	573	570	579	606	619	615	610	605	564	567	632	643	593	614	625	590	628	599	592	605	607	653	603	609	632	625	608	605	618	627	591	598	582	571	614	609	570	599	620	645	621	622	610	611	626	616	611	600	628	652	547	577	602	657	642	620	617	615	574	643	586	619	599	597	565	649	614	602	616	692	648	630	586	621	614	618	609	655	609	596	595	594	579	666	605	602	641	593	597	630	655	603	621	626	662	616	565	654	618	570	602	613	634	598	644	659	606	659	607	637	630	642	586	612	619	603	588	601	570	615	637	594	585	593	654	660	664	609	634	627	610	599	659	608	626	619	601	631	650	601	628	618	599	603	612	650	592	594	587	634	611	662	613	628	593	598	625	580	595	595	666	594	595	621	621	650	639	628	566	623	641	611	604	622	615	636	593	605	612	616	624	635	643	651	614	665	598	604	623	673	565	576	601	614	640	647	605	607	580	613	627	638	610	593	605	610	654	634	635	604	632	594	572	631	614	600	600	631	633	610	609	606	536	645	619	587	650	625	638	614	612	589	669	562	615	605	597	620	624	647	622	586	591	595	569	613	624	614	627	579	583	637	573	581	617	654	637	603	574	606	592	593	635	626	607	560	656	591	646	657	628	613	599	625	591	592	655	566	617	603	645	629	637	586	620	595	606	589	632	585	603	650	592	601	622	612	645	614	640	604	638	658	606	643	614	568	605	590	581	602	597	665	573	618	599	616	582	608	609	660	623	590	601	609	590	658	608	609	595	629	661	614	645	588	612	597	626	652	607	588	587	632	645	594	576	622	595	608	621	560	600	649	598	591	623	614	623	562	595	607	553	605	661	681	589	649	588	564	606	602	653	665	565	644	591	590	608	666	591	623	648	591	645	619	613	642	604	639	582	582	619	642	624	585	599	616	583	615	639	614	547	551	600	589	628	599	593	601	633	611	582	610	633	618	604	662	667	605	626	642	599	622	644	629	617	609	634	605	609	612	625	632	610	594	601	625	640	615	632	598	625	596	567	610	594	639	626	611	618	602	610	634	591	605	577	614	631	617	615	640	612	662	614	636	605	593	584	616	613	610	593	542	596	593	566	624	614	595	602	609	583	592	594	648	621	633	608	628	648	615	622	636	588	560	575	583	600	609	617	618	606	589	610	623	619	630	613	627	611	649	617	614	587	614	614	607	615	641	628	602	617	596	575	581	589	617	616	595	634	580	633	646	630	629	590	621	650	567	643	639	616	591	605	585	577	651	697	566	602	635	617	670	617	579	608	622	642	579	611	603	651	646	575	609	605	599	623	619	644	651	614	611	609	618	588	615	601	657	573	608	620	620	597	553	642	592	590	628	644	605	602	646	596	586	576	629	634	586	623	616	621	629	648	624	602	596	639	601	606	624	623	605	670	614	677	637	604	632	615	625	634	622	567	598	568	636	615	631	645	598	662	639	586	607	593	651	629	592	598	564	571	568	581	601	605	617	630	605	551	610	643	595	600	598	663	633	588	655	607	652	618	583	634	627	640	606	566	671	606	568	584	590	611	606	534	645	623	690	629	612	592	610	597	640	635	623	646	575	606	598	590	636	632	609	639	619	631	651	630	648	619	617	644	607	612	647	607	620	622	600	548	577	612	628	635	572	614	626	636	667	646	600	607	617	620	613	644	600	605	609	572	613	588	605	643	615	612	626	599	601	575	637	610	624	625	642	570	617	611	582	583	602	659	576	635	617	609	611	593	629	592	615	605	626	559	614	623	616	588	617	565	608	618	628	614	636	577	610	631	612	639	542	643	591	612	672	618	601	576	587	577	633	566	645	624	598	602	610	571	657	618	630	609	593	616	631	598	595	611	626	579	619	648	601	631	596	632	633	644	601	565	615	637	659	620	608	574	638	615	629	596	599	583	584	631	577	602	599	558	656	600	630	603	580	542	583	634	669	641	602	653	617	635	573	616	638	569	630	638	562	592	624	604	606	613	595	588	662	599	608	626	632	613	648	625	638	620	607	602	607	590	592	600	587	597	582	610	611	607	597	624	608	570	590	614	637	603	647	637	680	599	625	635	595	576	605	623	622	593	609	672	634	605	571	645	653	596	624	619	660	623	622	640	619	630	614	584	620	620	626	615	588	607	614	619	581	628	586	551	595	614	623	620	634	590	635	618	641	573	642	569	603	608	613	586	588	613	650	592	619	599	609	616	624	631	617	635	605	613	603	602	650	580	612	615	648	650	604	603	615	595	638	575	590	575	608	627	563	626	594	642	611	640	594	607	639	586	645	618	620	680	634	598	625	643	572	626	622	578	646	609	616	596	610	621	616	589	580	624	604	612	578	607	608	599	633	632	584	628	626	596	607	609	639	597	599	596	646	587	630	624	637	652	641	642	614	568	593	629	601	669	613	631	646	619	612	663	604	605	626	635	667	636	605	622	615	624	617	640	624	643	614	594	596	597	651	635	610	610	647	588	621	614	633	619	553	621	592	614	606	621	657	632	609	571	587	611	612	612	632	596	641	615	595	597	625	616	631	587	599	580	624	624	616	596	607	585	621	627	617	625	618	631	570	578	659	632	652	596	585	620	660	630	626	650	590	601	605	588	624	582	636	628	612	603	646	626	589	666	583	617	597	620	627	598	621	606	627	629	624	559	600	646	619	667	643	609	591	625	652	629	675	615	594	607	639	615	572	658	638	616	613	657	627	637	627	566	596	596	591	614	574	583	624	592	626	620	600	642	621	668	625	615	598	632	650	593	608	615	597	618	639	621	588	611	679	610	642	606	631	618	656	597	615	586	663	630	607	596	590	650	601	648	611	622	562	636	578	615	588	627	598	666	632	619	646	622	584	618	618	600	648	588	627	621	626	598	635	612	602	601	599	621	586	590	600	568	594	644	573	629	634	576	644	580	639	610	613	620	627	622	606	626	620	573	638	652	621	631	620	572	556	669	639	606	582	623	645	606	610	628	615	591	622	587	600	617	593	606	661	623	603	611	591	603	622	644	583	614	616	639	608	672	643	594	597	660	593	599	590	651	629	645	606	623	659	603	613	607	625	599	577	562	640	651	581	619	600	632	562	651	638	605	638	584	643	634	651	560	573	635	617	609	620	605	583	624	610	596	600	634	628	633	585	605	624	614	684	646	635	610	610	635	638	623	632	601	633	584	625	661	652	613	611	597	624	614	596	627	612	641	613	674	626	606	626	680	603	598	625
2257	118	121	90	120	97	101	85	96	99	93	65	94	86	78	101	85	79	78	97	76	107	77	90	80	66	76	71	85	81	63	78	102	81	77	89	80	88	82	95	86	100	86	97	78	76	79	80	75	88	82	83	82	79	75	92	68	84	89	83	78	70	78	82	83	92	81	85	89	87	75	99	84	97	75	70	75	89	70	91	88	70	82	79	71	71	63	85	92	92	91	80	103	70	83	72	90	65	85	78	67	83	91	85	72	70	85	89	107	90	90	87	80	80	80	80	93	96	85	82	91	84	87	68	85	72	66	79	87	78	73	77	85	75	70	77	72	92	82	78	69	92	83	96	76	85	87	75	83	77	71	90	89	89	80	77	64	88	72	82	84	96	88	95	90	84	84	71	78	95	69	79	93	75	77	77	79	94	87	88	90	70	87	78	85	90	73	70	73	86	81	86	94	84	78	82	78	83	77	94	72	93	77	91	85	92	72	84	78	68	88	84	78	64	102	79	89	86	85	95	72	92	79	73	83	81	109	72	90	89	84	87	92	100	71	84	76	73	100	90	81	77	97	82	82	79	83	83	82	63	84	89	87	101	89	78	83	86	89	80	75	79	72	71	100	76	77	90	81	92	73	79	68	81	77	88	81	94	79	76	82	76	81	82	85	83	89	69	79	89	88	95	75	77	80	88	82	76	87	71	81	80	79	73	54	74	78	72	89	85	84	99	76	82	97	95	71	78	87	79	89	88	67	70	70	94	75	77	85	97	86	94	82	70	66	92	81	73	97	74	83	82	92	103	87	81	98	75	94	71	97	78	76	79	92	85	74	72	79	85	80	90	89	80	76	80	68	92	78	92	85	83	87	103	95	101	80	81	73	92	97	89	94	69	100	101	81	77	75	90	87	77	69	98	76	90	87	76	77	84	84	77	85	74	92	84	59	80	68	85	94	79	111	86	84	95	82	77	82	94	92	84	83	96	100	74	75	98	69	71	78	65	71	92	96	93	80	76	80	92	81	87	82	93	79	74	83	94	81	84	97	84	70	93	82	79	82	99	81	83	98	96	85	85	66	72	85	74	66	71	80	91	84	57	69	94	92	83	82	70	103	79	105	78	84	80	102	79	73	82	87	81	87	77	92	82	90	79	78	68	66	78	81	71	85	80	75	82	78	79	92	77	86	86	79	88	89	82	69	84	83	82	101	86	84	83	81	67	86	83	81	78	79	95	80	96	99	90	79	96	92	93	82	83	80	79	89	77	73	75	86	81	93	79	95	80	87	94	73	72	77	74	76	79	82	94	82	87	60	83	93	90	76	81	82	68	79	91	87	85	103	80	65	71	94	86	93	88	96	86	74	70	88	80	88	87	81	83	80	74	81	71	88	92	83	64	71	88	98	78	86	85	96	86	104	93	88	80	90	72	100	97	89	92	95	81	75	90	69	82	90	85	88	93	86	74	81	89	78	78	78	80	88	88	92	96	84	90	93	80	83	79	62	72	79	93	105	82	99	84	90	85	91	74	108	76	86	73	83	90	89	88	88	105	79	94	79	86	91	71	94	67	84	111	83	74	84	90	78	95	83	96	81	79	93	86	82	88	69	88	95	78	90	88	78	109	83	72	84	96	70	88	82	96	101	95	85	73	88	80	89	74	70	76	85	72	88	99	83	87	75	77	82	79	89	97	68	90	64	87	88	66	73	94	76	83	94	91	94	99	85	71	88	65	71	82	94	82	85	91	72	80	77	82	91	78	85	69	76	75	72	80	84	80	64	86	92	90	74	88	78	80	98	68	73	74	85	81	91	78	73	70	66	83	76	67	85	79	78	83	95	90	85	90	90	87	93	106	80	85	81	84	87	77	74	84	73	77	74	63	87	82	78	100	82	72	80	87	96	75	86	62	81	75	83	74	82	88	78	72	93	86	103	86	80	88	73	77	81	86	90	85	83	102	73	79	83	67	96	80	78	78	88	100	91	80	93	79	70	81	87	98	82	87	70	77	73	94	71	90	86	66	83	87	79	82	80	85	84	81	67	69	78	70	84	80	94	92	84	106	91	73	104	77	77	82	96	81	81	68	93	68	82	76	82	83	87	91	108	73	76	81	92	81	84	84	76	75	85	80	82	94	86	75	80	92	76	83	72	61	64	75	97	89	79	89	66	82	109	87	79	92	79	88	69	104	81	89	72	82	81	95	81	89	73	82	96	94	77	89	86	90	94	86	82	73	90	73	86	82	92	89	88	107	75	82	76	74	69	72	97	102	90	72	90	80	88	95	77	73	84	101	83	80	86	81	84	71	101	74	85	96	87	75	77	66	90	77	65	98	88	72	62	54	69	106	75	86	99	78	92	88	88	75	93	71	83	59	90	91	84	90	68	89	81	73	88	82	77	71	88	96	83	90	82	70	69	94	79	81	81	71	83	91	69	64	63	71	99	74	74	91	76	76	89	86	86	79	78	76	96	80	87	92	101	89	84	95	85	97	88	73	77	90	88	67	93	94	85	71	84	67	74	83	87	75	81	86	71	71	76	78	76	70	85	96	91	79	79	88	89	88	88	58	83	85	97	74	77	86	86	72	82	81	72	87	87	87	70	81	82	91	89	87	76	80	83	82	106	89	83	69	90	105	106	73	74	77	59	93	77	78	89	94	98	82	82	91	97	79	76	77	81	75	82	105	102	97	83	96	97	100	93	78	77	77	81	84	76	74	88	99	79	67	79	77	64	89	82	111	92	88	92	96	82	72	76	99	74	76	82	74	88	90	85	72	96	80	102	82	90	75	80	93	67	74	76	95	83	88	85	92	79	82	70	84	86	58	90	76	76	87	83	108	67	85	94	81	75	69	85	93	91	81	67	100	92	78	73	79	81	81	81	97	104	66	86	85	88	88	69	84	76	81	93	101	94	94	75	87	95	85	70	80	75	81	78	84	72	72	77	103	78	69	87	85	81	90	97	84	104	95	85	74	72	88	80	103	81	76	81	94	79	98	82	86	88	63	93	73	94	82	85	85	86	92	87	76	67	92	82	79	87	88	82	68	85	80	75	81	93	77	74	97	89	83	89	85	84	93	89	75	80	71	78	67	79	73	85	80	81	78	100	90	74	83	62	82	85	77	74	96	100	71	81	75	71	75	83	83	82	78	82	80	96	92	92	93	105	84	86	80	65	66	81	72	91	84	84	86	76	77	80	76	84	67	101	78	76	90	85	77	95	80	88	91	81	76	77	71	73	81	73	89	80	67	83	75	87	93	87	61	84	92	87	76	77	97	81	85	77	97	91	69	105	90	87	75	84	84	72	85	80	87	85	70	82	72	96	90	68	84	88	90	84	97	89	64	81	81	91	74	72	70	81	91	77	78	85	76	84	90	89	82	82	96	109	89	80	77	87	73	86	75	90	91	93	74	92	80	79	82	78	82	83	81	72	78	79	69	95	91	87	75	80	82	83	97	95	68	82	86	89	76	72	66	63	69	77	96	67	84	88	81	69	85
2466	289	336	357	360	334	319	285	307	275	308	267	261	254	255	262	281	267	269	269	261	262	249	261	263	304	275	252	255	233	283	284	269	303	296	244	268	260	249	240	282	242	289	267	276	261	260	271	251	267	249	239	284	301	268	268	266	249	241	271	246	279	267	251	274	253	287	247	253	256	267	257	281	246	261	240	285	239	255	265	260	259	268	259	284	260	233	240	259	280	266	267	280	333	250	270	294	271	261	276	276	244	235	258	266	237	280	256	251	248	270	279	254	276	276	286	273	264	248	267	284	235	226	279	255	254	272	258	246	260	270	241	246	254	270	262	248	274	279	259	265	247	252	241	257	285	268	267	251	265	278	251	262	257	258	250	265	281	267	262	282	244	269	261	269	266	272	275	246	269	261	258	261	233	230	250	258	235	280	230	229	270	284	270	286	272	242	268	286	273	251	260	260	288	250	259	276	275	271	266	255	286	250	256	259	263	259	263	268	258	245	271	266	273	274	279	271	254	283	268	260	259	275	282	285	251	272	275	279	276	244	289	224	271	255	268	280	243	284	287	242	273	264	261	261	269	244	259	286	281	297	256	277	265	276	232	293	262	278	262	234	284	290	248	259	265	280	270	277	260	247	259	252	239	237	248	272	242	276	279	251	304	261	224	250	264	280	264	280	223	299	263	258	247	248	278	276	237	266	295	250	236	294	257	256	236	269	239	263	259	246	247	279	244	232	256	256	280	259	290	283	274	254	264	274	258	234	275	251	263	260	282	279	234	265	272	267	298	247	241	249	277	278	237	271	256	269	253	258	275	284	288	227	257	255	275	243	261	255	265	267	234	261	235	252	285	277	288	272	254	295	305	238	255	247	236	259	244	278	276	266	250	256	267	242	258	243	266	282	271	261	282	236	263	270	267	239	277	252	267	227	266	277	261	287	247	284	255	252	285	276	262	267	273	268	296	263	260	257	259	263	268	239	257	270	231	250	269	246	245	256	256	279	255	267	261	267	258	273	301	244	263	277	263	282	278	281	255	267	264	258	281	252	256	299	279	234	257	256	280	268	228	280	268	244	287	252	245	262	239	255	269	250	264	252	264	237	260	241	279	259	274	255	255	242	281	268	248	273	239	256	290	294	244	297	251	278	261	255	262	238	269	269	262	256	290	268	275	263	279	276	246	259	265	275	263	296	258	258	274	286	268	261	239	276	249	245	263	287	249	262	273	270	296	273	269	258	281	276	277	272	259	246	252	260	261	270	279	268	265	262	283	299	273	268	268	250	266	258	230	260	228	252	262	259	278	256	251	246	236	277	244	255	275	266	252	233	259	264	272	255	248	231	286	271	235	264	249	268	260	264	263	263	225	267	276	296	238	267	236	276	266	253	235	265	262	224	252	259	277	256	293	246	262	279	249	264	277	273	223	284	248	250	272	256	272	271	271	282	244	256	288	246	259	261	234	242	261	279	255	264	264	274	270	261	245	254	299	293	226	234	276	279	259	279	262	261	262	303	265	263	256	274	267	257	245	262	258	236	252	248	249	244	267	236	257	251	268	272	259	240	236	300	279	259	273	278	257	288	273	245	269	266	253	247	236	273	246	265	259	276	251	254	277	230	258	298	234	277	227	236	286	266	269	260	267	264	269	304	260	237	281	283	272	259	270	264	250	266	247	253	260	277	272	257	260	241	246	277	237	256	289	268	286	249	291	293	260	269	278	277	251	263	255	260	277	244	239	279	298	264	271	257	285	257	246	241	251	283	280	279	245	257	264	236	226	241	259	244	256	274	280	275	272	293	244	261	279	287	265	258	245	240	279	263	257	272	264	277	292	259	255	278	258	273	267	286	270	273	259	251	254	272	242	258	246	253	257	250	239	246	275	263	259	272	286	257	289	262	272	266	282	247	251	245	241	241	284	277	287	270	285	279	281	253	256	273	237	270	297	238	250	214	281	253	253	302	258	267	255	260	253	290	267	285	251	245	273	276	250	238	259	260	257	253	263	239	279	277	237	248	248	254	268	221	291	261	248	269	274	255	265	263	256	271	287	272	264	275	253	250	240	243	236	273	238	230	258	257	286	249	248	302	279	256	287	280	296	279	261	255	259	258	255	253	278	236	289	250	276	268	258	240	241	254	250	287	256	235	264	271	291	271	282	271	266	241	255	254	269	250	250	268	271	267	294	259	247	273	233	245	279	281	248	244	291	285	258	273	271	276	266	261	255	281	250	264	273	253	271	258	249	255	284	246	258	252	233	267	303	272	267	255	233	274	281	277	255	243	266	260	285	253	253	265	257	267	250	264	259	249	252	261	264	260	238	251	269	263	247	257	252	266	273	240	266	283	275	282	275	299	291	295	290	253	253	257	238	276	278	258	222	267	278	238	234	283	247	249	271	268	233	247	268	265	254	267	285	238	264	277	269	274	243	259	274	247	276	247	288	245	276	252	283	296	253	277	239	262	251	238	240	249	254	259	262	259	266	291	280	264	252	263	253	275	258	248	272	245	261	266	274	243	246	248	269	269	280	262	269	261	257	298	266	272	269	244	265	270	273	266	263	263	282	241	251	248	250	279	296	275	244	261	266	240	262	241	301	279	285	267	250	261	274	237	248	274	253	258	247	259	237	251	270	260	235	259	271	238	264	261	267	265	255	272	275	271	268	262	246	281	268	264	265	242	287	249	242	302	280	264	264	264	276	272	251	270	235	290	216	255	272	274	256	250	242	275	250	251	264	250	280	254	269	260	293	280	254	255	257	265	264	278	276	252	267	257	267	242	265	215	273	251	250	266	297	269	252	254	281	257	266	270	265	259	264	263	281	238	240	250	272	263	269	276	258	246	258	274	272	249	249	243	248	268	258	261	278	258	247	237	269	272	240	256	244	245	255	285	255	283	274	266	271	281	253	248	263	254	247	262	295	273	239	264	281	280	277	280	268	263	249	239	236	289	238	242	266	272	224	275	247	268	264	274	250	273	267	239	260	261	274	246	250	274	241	240	224	281	281	291	246	247	245	233	250	291	259	277	253	252	272	270	258	279	261	244	278	271	271	269	264	265	252	264	253	251	242	270	260	261	263	254	287	264	287	272	240	296	263	271	267	260	255	259	243	259	278	259	242	270	266	229	230	247	275	237	286	263	258	233	271	258	270	245	259	257	238	281	249	259	247	280	249	250	275	265	252	270	254	265	257	282	246	249	278	236	263	256	266	225	262	245	256	277	281	263	238	265	261	254	250	246	281	269	259	243	246	275	257	238	265	245	271	264	299	284	279	251	259	224	246	282	251	265	243	275	260	252	261	258	249	264	256	238	266	266	240	233	267	256	260	263	271	256	253	266	246	277	265	236	273	283	259	258	281	253	258	252	288	244	263	267	242	243	240	252	272	278	288	258	255	288	265	254	245	254	248	263	294	265	270	236	273	298	248	242	264	269	294	268	229	277	255	243	261	268	247	286	267	242	259	276	278	253	266	263	252	289	265	264	236	250	235	256	233
17023	1532	982	880	643	530	473	416	312	299	290	283	287	303	245	239	239	247	233	216	233	228	252	245	194	246	224	221	240	233	222	217	210	214	248	205	223	232	218	237	217	211	240	213	230	215	207	192	209	208	210	205	210	239	200	224	195	206	220	205	238	218	235	252	232	222	239	209	207	211	215	227	224	209	224	235	181	223	230	217	212	231	190	218	266	232	209	217	208	225	211	212	214	217	197	214	234	222	217	205	218	216	199	214	225	215	225	192	204	236	240	198	183	229	216	227	262	228	207	211	219	231	201	231	202	218	216	215	232	196	217	222	243	230	187	218	201	210	241	237	199	200	232	227	200	196	216	209	224	214	203	201	208	196	212	227	207	220	224	218	216	228	225	202	232	216	213	204	208	206	215	214	207	209	206	204	207	239	227	232	204	228	192	204	210	221	214	243	200	208	210	221	219	207	248	204	204	219	177	220	238	233	233	214	202	212	232	229	209	197	220	204	185	204	220	213	207	195	220	224	212	228	224	211	242	228	222	229	203	233	213	199	197	236	193	208	230	230	248	167	249	231	200	205	220	209	185	199	210	202	211	202	209	222	219	211	196	216	231	184	220	224	214	238	222	227	208	233	203	210	215	219	212	217	233	218	211	197	234	217	204	233	201	244	184	224	208	194	231	229	224	219	224	206	224	208	235	226	225	224	214	236	204	239	221	215	234	200	216	215	215	220	203	208	214	216	226	228	236	225	215	215	229	221	216	184	235	219	215	221	219	219	227	197	219	223	196	224	204	224	203	213	207	233	213	224	224	244	224	206	187	246	187	249	226	187	190	198	237	239	231	209	219	212	222	204	234	232	202	229	240	201	209	223	208	213	212	208	235	193	210	240	218	193	219	224	236	210	188	194	218	210	197	251	214	196	253	202	171	235	219	226	190	208	222	203	203	214	221	205	220	225	222	209	217	200	218	221	214	237	227	228	209	201	230	233	213	236	217	205	191	211	259	239	224	220	187	201	213	193	226	221	230	250	208	222	222	206	209	203	211	228	199	219	224	233	231	198	217	238	211	217	219	218	211	220	231	214	223	230	196	222	229	215	215	204	249	213	243	257	193	220	211	219	207	230	227	219	217	232	241	229	239	221	210	232	221	224	211	221	211	255	195	206	216	220	218	226	217	246	228	198	232	214	210	210	219	216	197	225	205	213	193	220	228	219	205	216	196	220	224	203	216	232	226	222	221	210	201	200	213	229	228	213	204	245	218	234	211	236	247	197	195	224	196	199	218	216	255	217	232	254	220	214	215	199	190	212	221	229	202	208	220	218	222	231	241	208	209	197	230	231	218	224	195	202	236	235	220	221	207	239	219	249	220	238	217	217	209	207	221	221	196	213	225	221	241	205	222	195	206	194	201	206	235	188	243	226	217	208	231	212	211	236	239	207	200	215	204	211	215	243	217	232	215	194	226	223	227	218	222	226	231	216	213	216	231	225	229	231	211	207	227	221	202	245	219	242	227	249	235	195	220	217	230	215	251	227	227	206	216	234	203	210	221	215	231	226	226	224	186	218	203	236	217	232	195	203	217	195	225	186	211	196	216	211	209	231	223	215	235	193	233	197	238	223	232	210	231	233	175	216	221	224	248	207	225	217	216	203	217	208	233	213	185	219	214	217	223	223	233	222	193	210	224	220	205	224	216	226	221	222	209	233	201	208	214	226	251	194	231	235	190	244	220	218	191	227	204	214	204	217	239	234	251	211	222	221	228	212	211	212	234	204	244	202	228	193	211	226	229	219	237	222	208	203	194	207	234	229	237	208	218	216	223	209	225	200	212	228	218	203	233	214	229	235	210	222	221	187	216	214	199	222	216	206	194	221	222	246	213	217	210	215	196	204	221	222	205	249	233	223	246	219	231	205	215	213	212	227	212	207	231	217	226	186	204	198	221	207	228	221	205	200	212	190	216	209	231	240	213	248	237	230	239	215	204	206	202	228	217	210	209	192	213	208	211	225	240	215	233	219	231	211	229	238	237	248	224	219	222	209	227	219	229	208	211	233	221	232	187	211	196	218	225	208	215	205	202	224	231	180	234	212	219	218	211	221	205	213	208	237	222	195	210	249	212	229	205	202	229	221	242	191	214	239	214	219	205	208	224	202	227	215	191	222	207	206	208	205	226	204	241	223	234	235	220	228	220	237	215	240	221	231	228	210	212	217	232	209	210	221	215	209	221	211	255	229	234	207	232	222	225	214	240	214	233	211	224	247	229	214	208	199	202	219	228	208	225	218	207	241	241	208	209	219	208	230	201	210	192	213	240	205	206	217	259	223	212	211	228	223	218	236	226	225	209	202	215	240	212	227	230	214	205	210	238	238	223	201	231	195	221	212	210	241	210	212	221	214	223	223	238	228	202	229	238	217	224	213	204	201	220	242	228	186	214	203	214	194	201	229	232	209	221	222	205	224	211	192	212	202	246	195	228	238	203	200	206	195	198	238	222	218	245	214	196	228	210	246	201	225	221	200	200	239	227	217	214	219	216	197	244	231	205	215	220	238	212	237	212	220	250	211	222	225	222	227	207	231	210	228	230	223	230	218	210	215	205	205	214	222	221	209	207	188	241	226	235	216	216	200	195	218	218	220	222	212	228	254	220	212	193	242	229	257	214	210	209	199	198	237	224	230	223	219	215	198	236	210	227	249	229	227	206	196	191	234	204	218	199	242	193	236	225	235	223	235	221	224	200	236	231	199	230	226	222	176	204	203	217	196	240	199	206	227	223	215	209	205	201	220	237	230	215	237	213	242	221	198	231	217	221	208	215	213	247	204	229	226	198	196	221	217	216	230	214	224	210	217	221	200	236	220	197	211	195	198	232	230	224	198	213	213	219	223	194	222	190	217	220	198	211	218	237	236	203	227	212	206	237	214	235	218	217	223	203	260	222	209	200	220	227	219	201	214	203	227	237	234	252	236	196	236	206	216	208	238	243	206	256	232	250	219	229	176	205	227	227	203	224	216	218	232	218	226	220	234	211	207	221	211	211	233	211	230	225	218	217	205	218	230	189	209	237	212	215	222	231	205	199	233	187	196	230	205	195	232	243	242	214	179	222	235	205	222	195	207	203	193	214	199	224	172	227	230	220	221	227	196	204	240	238	217	219	188	176	222	231	219	198	236	189	198	229	233	199	216	192	231	226	201	208	200	236	225	203	242	220	237	205	200	195	212	235	227	249	196	220	202	211	203	200	209	230	217	233	202	206	235	231	243	215	237	225	239	219	202	223	212	177	245	209	228	236	218	215	236	220	226	227	208	245	221	203	235	202	202	229	242	223	209	229	211	220	207	224	221	210	226	220	219	213	256	244	246	205	223	230	222	209	224	216	240	206	202	189	227	271	255	196	209	206	223	203	227	208	235	221	223	226	220	205	217	247	203	210	228	206	194	231	206	205	192	208	232	200	220	209	227	224	214	202	199	209	214	229	227	219	219	212	213	220	235	227	190
9380	1154	2275	2658	2458	2100	1766	1499	1369	1190	1139	1057	911	919	841	817	781	799	742	724	653	686	666	706	700	684	653	657	672	622	608	609	633	614	627	599	602	591	614	603	624	583	587	573	562	581	587	544	536	544	573	542	551	599	611	591	545	581	607	532	558	582	547	601	551	575	600	574	528	573	573	582	579	575	559	576	533	535	544	597	543	560	576	574	560	518	569	555	557	556	546	551	579	566	548	553	562	568	569	574	588	553	538	541	545	545	561	538	512	553	543	575	570	570	561	580	608	594	556	545	553	582	578	593	581	502	565	536	538	543	542	561	562	599	572	562	570	536	519	520	550	540	563	559	541	573	591	573	507	554	572	546	540	554	530	555	566	549	520	567	593	565	523	546	579	563	570	534	496	530	572	538	577	583	500	569	570	523	592	516	554	543	535	575	515	568	591	526	557	552	539	560	567	565	532	532	559	548	530	589	528	558	518	547	565	554	563	557	556	570	584	608	510	534	534	536	535	577	522	566	527	545	561	506	517	590	578	564	526	563	536	558	551	580	569	580	565	615	534	544	567	556	586	530	540	605	526	548	547	592	557	544	571	531	575	546	578	532	544	546	549	560	532	557	542	526	585	549	522	547	540	563	515	528	533	575	538	578	561	531	613	520	599	555	565	536	518	539	537	575	560	592	550	550	540	548	544	532	529	541	567	545	554	535	520	574	551	549	555	529	542	549	581	536	519	580	555	551	524	534	531	501	557	566	535	575	565	537	531	542	520	544	577	578	532	513	522	580	551	518	553	565	568	614	567	538	552	555	523	553	572	561	520	561	539	533	542	564	589	555	570	581	572	535	543	573	550	583	546	554	553	557	576	551	573	536	596	559	515	537	534	579	589	541	563	543	571	559	548	572	586	524	541	506	566	528	544	571	544	582	571	587	565	492	535	561	566	554	535	559	514	565	536	572	523	571	548	600	578	521	585	574	548	569	545	561	616	561	523	555	560	552	556	534	538	562	538	566	567	533	527	530	560	544	567	534	572	547	584	522	548	513	570	538	529	562	561	553	566	560	540	573	541	494	543	535	547	598	569	585	557	573	564	594	569	535	538	559	543	506	540	598	581	532	554	560	500	567	566	549	523	570	558	540	553	547	548	574	549	561	519	534	517	571	560	566	588	523	540	553	555	565	526	523	542	564	569	570	586	560	565	558	544	576	513	507	557	565	578	601	546	568	549	553	558	574	557	532	521	550	552	590	547	565	547	566	544	571	536	545	552	560	557	571	567	506	499	537	532	531	551	542	559	551	537	558	566	545	548	585	546	528	584	556	547	524	565	571	587	592	592	532	522	542	526	553	597	549	517	528	566	535	566	527	563	516	525	551	567	577	585	517	584	568	537	518	571	570	570	537	532	582	556	540	570	563	581	588	556	527	537	528	545	532	548	573	509	528	571	573	505	617	510	537	568	557	561	604	580	510	529	557	533	569	556	572	542	567	524	541	558	606	564	541	577	567	545	552	498	573	532	582	565	571	558	557	544	542	560	538	525	589	582	553	542	580	569	556	541	562	590	537	565	593	550	565	580	577	536	562	552	575	593	569	541	547	541	575	558	554	547	559	533	525	563	526	551	552	591	549	612	587	553	572	548	538	567	567	567	593	530	572	569	543	532	565	551	515	534	603	571	522	554	544	581	576	567	536	514	577	532	535	566	549	551	558	554	563	537	570	573	519	556	531	533	557	571	571	560	579	544	601	575	538	581	574	562	555	534	536	556	553	572	546	545	561	573	553	520	556	515	524	553	546	563	611	587	595	561	604	611	547	542	549	561	589	506	580	541	605	558	591	549	517	579	548	570	500	520	540	561	530	558	564	525	583	529	568	554	538	561	565	602	543	520	552	543	547	566	548	560	549	512	557	574	609	588	546	527	558	581	556	556	568	564	547	549	599	505	543	562	581	549	571	563	569	531	560	558	592	533	547	514	536	565	533	529	578	539	537	547	572	550	558	548	543	629	565	594	551	564	564	532	558	556	582	564	538	523	568	535	545	581	576	524	542	546	570	516	525	563	569	541	520	568	530	574	559	546	511	537	552	560	553	543	541	551	518	528	530	551	561	542	533	518	562	512	586	512	579	547	553	550	552	562	579	566	527	557	554	628	532	559	520	560	556	539	500	557	568	614	523	555	587	586	586	562	551	585	577	519	518	549	591	593	592	534	615	572	563	531	552	513	573	596	539	523	570	597	543	549	558	519	546	554	555	514	575	531	547	552	541	569	572	541	570	531	563	520	531	531	531	549	604	601	550	543	571	546	565	549	503	550	531	544	542	570	586	511	560	540	553	532	573	557	551	562	561	526	570	563	574	563	581	604	586	580	543	558	544	541	529	545	541	522	536	557	581	604	545	546	523	565	528	559	601	523	561	550	550	531	606	546	541	542	544	561	582	590	557	562	557	574	538	553	593	559	564	548	591	548	540	548	548	501	537	561	573	544	548	520	545	559	569	558	541	520	579	538	524	550	576	542	506	565	552	560	555	581	567	537	586	561	542	593	579	530	517	530	557	591	540	582	582	539	521	554	581	545	539	551	543	569	582	573	565	566	540	581	504	550	583	522	571	612	500	582	538	587	528	588	539	577	556	534	570	528	559	559	572	520	572	588	550	551	558	522	520	566	561	572	520	527	559	520	567	577	565	543	583	519	523	541	539	536	545	518	552	566	532	505	563	536	559	547	564	548	561	560	556	571	575	558	540	529	538	557	551	565	554	547	541	549	582	580	535	598	550	605	580	521	547	534	606	560	568	550	537	539	566	508	549	551	553	517	543	603	527	536	559	563	511	535	555	524	543	583	544	558	527	557	548	551	509	552	535	569	525	552	541	538	557	571	575	536	538	566	559	553	557	559	547	564	505	532	531	552	576	545	552	538	552	550	547	558	571	547	542	536	560	538	598	591	549	547	556	568	537	556	546	597	565	550	526	545	553	561	618	554	567	598	549	546	551	547	528	537	583	563	538	579	554	539	579	578	538	552	578	563	558	595	592	563	572	538	563	564	554	568	548	579	541	547	555	522	550	559	535	591	569	549	579	548	576	513	549	539	583	571	558	530	558	574	600	549	571	558	569	508	552	569	584	589	541	534	573	543	524	515	567	551	544	551	542	534	554	582	521	623	569	605	553	570	547	537	613	509	583	569	557	552	574	529	513	563	543	553	547	544	580	533	566	485	577	570	549	532	529	562	568	565	517	544	514	572	526	567	530	572	533	548	544	522	556	556	606	582	556	515	588	550	525	594	524	538	560	527	580	533	564	598	539	543	513	525	557	539	570	579	577	555	563	536	557	573	529	551	575	555	508	573	571	534	554	623	571	515	576	526	514	521	535	515	570	543	545	599	510	522	567	512	561	529	551	573	554	569	560	533	562	544	537	552	580	566	552	564	580	562	555	549	547	569	536	567	513	558	538	580	559	546	579	601	537	536	582	540	553	543	542	577	538	593	560	509	526
29270	4961	2189	1641	1149	878	713	603	538	459	437	398	390	369	348	302	299	318	288	303	323	311	273	261	277	250	262	291	280	267	286	284	259	262	261	263	258	289	243	264	268	258	268	220	272	264	267	263	294	217	266	254	279	242	244	256	250	256	267	246	221	257	272	249	266	267	241	251	247	261	270	253	280	240	274	264	256	291	253	252	247	232	241	266	263	291	241	230	256	257	270	262	257	251	229	243	275	263	252	267	258	254	239	254	240	235	247	256	262	228	222	224	250	267	300	252	229	234	234	236	260	247	261	250	256	244	227	271	275	257	284	270	223	265	275	250	260	247	262	276	248	274	263	227	252	242	261	283	262	267	251	263	249	269	224	259	239	290	259	275	274	257	240	237	260	241	248	278	227	259	249	286	244	240	244	244	262	262	267	265	239	255	271	229	209	229	232	243	250	235	243	261	247	271	232	290	234	270	256	217	249	243	257	243	254	255	234	214	264	244	231	251	260	237	256	246	259	224	292	260	238	235	266	238	236	248	264	264	225	231	264	265	256	251	257	265	263	240	233	255	275	256	256	268	240	244	272	229	239	242	256	261	217	231	252	252	239	261	252	249	268	254	250	243	238	272	237	231	250	250	262	249	240	258	259	208	259	247	261	266	240	263	266	263	263	239	253	254	238	249	247	271	278	268	242	258	276	254	233	251	267	263	229	239	226	267	245	224	249	269	269	242	230	256	249	293	266	242	249	308	260	255	259	233	245	256	247	272	250	260	241	248	263	238	263	245	247	259	266	264	234	253	266	235	264	259	256	217	240	274	215	256	274	278	239	267	280	249	254	256	220	245	247	245	256	264	250	251	269	251	268	263	266	235	243	252	249	263	266	288	269	261	265	258	251	265	259	253	232	251	278	245	295	246	257	257	280	265	260	262	244	253	275	230	256	258	263	250	281	274	262	245	269	253	245	254	243	231	236	214	251	230	264	236	244	267	252	262	288	250	264	252	237	277	247	242	238	223	263	260	279	257	274	259	251	240	262	256	258	261	282	253	258	276	222	236	296	271	231	271	259	275	251	235	277	240	271	257	253	266	257	240	218	263	253	274	279	251	276	240	275	241	256	244	232	284	237	220	242	269	258	238	249	267	255	259	262	287	258	266	248	246	253	272	257	260	268	285	271	263	257	247	244	232	276	232	281	248	258	225	220	282	274	274	238	264	235	249	291	267	244	240	276	288	229	264	252	247	251	246	246	241	263	262	270	249	289	237	233	275	252	240	262	284	245	233	245	251	232	275	262	218	242	228	271	240	252	276	234	260	241	228	256	239	227	244	230	263	254	290	254	275	241	261	243	243	243	258	266	252	244	246	257	225	260	275	252	237	243	266	237	291	257	251	251	258	240	265	248	274	265	249	280	257	241	240	223	232	286	225	249	267	259	250	251	257	270	243	261	266	241	307	261	251	246	242	255	260	284	246	288	231	248	253	239	257	271	266	225	237	226	223	260	249	248	244	265	257	257	231	249	253	266	224	263	255	269	217	270	247	282	258	283	255	276	243	262	266	254	243	215	263	287	260	272	260	255	246	269	219	243	256	258	264	279	275	267	256	257	258	256	261	259	259	253	261	266	288	222	247	258	230	258	295	243	271	245	276	237	271	282	261	240	249	244	254	264	240	237	254	253	250	282	246	288	246	251	241	248	278	269	268	242	248	235	248	280	238	277	260	228	271	222	247	257	237	233	216	253	234	265	241	258	282	273	245	261	259	275	249	253	261	276	269	269	269	254	274	261	269	265	251	273	291	253	248	234	257	263	280	296	259	247	251	253	287	281	243	241	242	256	217	268	241	229	282	252	259	256	242	238	263	225	236	252	252	251	228	242	258	245	253	259	236	250	260	257	267	261	269	272	268	267	222	274	250	234	239	261	245	231	249	270	260	274	273	240	259	255	241	266	244	253	228	264	239	240	258	238	243	249	231	238	249	228	227	251	263	272	242	266	255	253	254	257	287	294	239	243	235	249	249	255	257	252	264	243	258	274	285	271	251	231	272	245	278	259	225	245	244	243	265	236	260	273	240	255	231	263	259	268	268	226	261	285	238	253	277	261	273	249	252	279	250	282	281	266	255	264	232	265	233	254	276	253	267	281	248	251	235	249	254	259	261	240	245	241	285	258	246	265	260	237	247	272	284	255	274	259	257	237	244	252	258	272	245	252	261	243	246	236	269	241	274	250	253	282	276	215	258	269	229	228	231	275	239	256	235	249	253	245	278	260	254	249	263	248	237	235	262	250	255	292	236	224	246	272	211	248	251	244	276	266	238	247	239	274	269	251	231	266	278	249	244	251	233	235	260	238	291	255	260	238	249	249	228	247	248	247	251	284	220	277	264	263	259	287	236	278	254	244	255	262	246	289	255	253	247	263	267	244	264	280	234	265	231	266	249	284	269	252	272	253	251	249	244	273	244	260	249	265	236	277	281	248	255	236	264	256	224	253	268	256	232	237	234	255	285	285	221	260	266	256	226	266	250	233	221	276	278	248	240	266	276	268	231	245	228	235	264	248	239	225	275	236	213	276	267	228	225	238	226	253	253	258	240	279	275	268	224	257	229	274	246	276	257	245	271	238	241	264	274	239	250	266	237	275	238	273	233	254	245	238	265	282	246	250	250	274	245	270	249	269	251	265	268	291	269	276	266	254	253	228	231	275	245	261	246	311	264	291	227	247	256	256	266	231	208	272	245	248	230	254	264	235	242	250	261	284	244	266	247	231	267	281	264	282	267	260	284	265	271	253	270	224	233	254	258	241	267	235	239	224	243	240	280	277	267	267	255	227	269	279	264	274	260	258	251	237	241	258	250	232	243	237	258	229	252	227	266	252	271	279	228	257	264	259	253	262	251	234	245	247	273	244	260	260	248	236	270	229	246	266	252	245	237	269	260	266	250	275	248	270	291	284	269	232	234	235	250	224	256	259	266	235	251	251	239	220	226	305	248	245	269	264	292	236	232	234	258	271	235	254	276	270	271	244	266	273	265	240	229	264	236	246	249	247	245	268	301	244	250	249	268	201	268	258	229	251	243	239	258	261	278	237	252	275	268	262	249	253	284	226	244	274	254	264	268	252	284	248	244	239	240	261	266	260	255	265	243	255	238	230	273	232	239	236	287	258	250	252	261	251	237	250	259	255	253	254	244	243	229	256	237	248	263	272	267	266	264	243	226	276	249	279	245	257	230	256	249	254	259	272	224	270	255	247	264	251	273	247	274	250	227	243	261	269	260	279	256	284	250	265	265	243	242	235	230	267	259	251	239	251	264	248	233	249	247	236	280	230	253	220	236	260	247	242	252	258	263	254	256	274	258	257	252	254	242	228	250	245	252	269	299	286	277	268	236	256	249	269	295	223	261	242	264	275	291	245	271	264	233	251	250	259	239	231	233	236	236	238	253	273	268	231	250	283	225	240	276	264	273	263	242	223	290	270	196	251	252	238	254	245	255	246	237
13406	1911	3833	4724	4267	3603	2904	2475	2106	1899	1656	1449	1418	1313	1133	1084	1074	986	976	978	946	870	896	852	822	787	778	802	799	763	788	717	712	715	747	726	703	674	671	700	644	744	677	685	650	656	658	667	700	649	653	658	627	695	655	620	671	623	607	691	630	668	674	616	621	684	621	634	668	656	641	684	653	635	609	643	604	618	640	636	610	643	594	632	644	667	645	601	617	697	616	557	626	632	628	630	628	633	658	647	605	644	648	640	607	627	614	603	629	650	647	639	628	620	629	648	637	624	590	611	638	607	617	673	636	639	608	592	632	602	602	609	589	657	573	598	622	601	583	594	650	611	616	639	628	627	583	598	589	638	615	640	629	641	622	656	597	658	658	642	581	590	596	599	642	632	608	624	672	635	622	613	585	626	595	616	621	628	664	617	594	605	602	654	644	597	589	654	625	602	637	620	610	608	583	565	587	619	608	635	596	635	625	609	652	624	646	647	645	594	699	675	584	557	627	615	613	615	610	613	593	624	637	648	602	615	566	606	605	581	585	586	650	569	600	611	599	612	572	605	616	591	581	595	613	660	684	640	607	599	585	620	598	621	574	610	612	588	632	634	617	590	591	602	612	596	603	568	645	605	627	638	601	598	571	632	592	578	612	635	618	620	651	644	611	583	597	649	610	611	617	601	577	620	627	627	595	580	629	614	644	613	594	634	592	591	603	586	599	620	605	575	605	614	611	633	601	631	702	629	631	635	611	613	588	645	603	658	626	640	594	540	671	626	607	591	622	640	611	592	634	613	626	605	580	621	575	618	570	589	663	598	602	627	592	636	571	596	560	626	596	678	630	609	618	631	588	631	629	626	595	608	630	608	616	627	612	598	598	603	597	638	564	586	627	568	611	578	591	600	580	647	650	612	634	612	623	628	620	633	631	650	603	620	624	638	605	625	573	595	615	599	632	634	597	625	573	594	598	627	633	599	612	612	581	607	609	606	591	594	612	642	655	635	623	612	587	583	604	600	559	608	594	612	644	613	614	618	589	608	628	590	636	613	623	650	607	611	613	631	605	600	622	590	636	614	568	632	585	590	644	635	597	573	588	568	651	601	624	610	622	597	636	621	637	601	611	623	597	656	578	601	625	581	596	621	615	642	613	611	588	604	607	583	621	614	574	637	587	636	599	598	618	622	646	602	568	638	611	630	597	590	584	629	620	602	592	605	620	593	629	618	632	615	629	595	603	613	580	567	600	584	601	618	688	637	614	627	619	623	620	625	580	600	633	608	648	640	636	590	614	601	607	585	554	643	650	659	603	568	637	576	616	580	588	619	584	591	577	596	655	637	640	621	665	593	606	618	601	634	680	632	630	589	640	626	625	612	639	624	622	617	590	577	623	576	609	584	598	583	611	615	605	602	635	589	643	622	632	614	573	602	596	621	597	648	622	605	582	627	558	625	604	588	567	621	635	617	599	580	660	606	595	668	596	608	634	644	645	626	595	648	581	606	616	597	604	618	650	600	625	573	591	631	647	593	623	589	630	620	668	583	591	606	640	603	544	599	639	593	584	607	654	612	627	602	658	608	597	597	605	606	601	595	589	602	618	593	623	622	622	655	654	610	596	579	606	620	657	580	650	646	601	595	632	588	654	615	631	598	610	594	643	623	611	640	599	574	602	584	613	587	632	611	591	623	646	637	591	616	614	601	613	626	662	647	612	594	613	604	602	600	644	645	597	578	627	656	621	615	568	626	609	620	635	599	597	605	685	617	558	623	611	591	629	612	601	591	602	615	621	594	626	578	646	621	633	648	657	628	622	661	631	590	584	588	588	607	595	618	587	613	636	628	659	579	624	594	606	587	623	625	648	638	644	563	558	612	640	618	595	620	679	626	600	641	606	631	658	625	596	614	614	603	630	609	631	601	595	580	606	640	608	597	605	617	581	575	582	626	588	599	598	622	642	624	620	625	630	579	631	580	633	635	597	593	625	573	626	603	613	622	651	586	610	627	627	632	635	595	614	610	607	617	631	628	651	567	633	597	605	571	658	654	615	606	612	644	619	581	615	627	531	609	640	623	611	641	586	636	600	657	618	585	614	649	589	643	651	611	647	613	637	626	604	631	608	629	615	610	633	600	618	595	586	595	611	608	637	575	570	632	599	619	604	656	605	565	612	602	613	583	626	591	707	579	629	610	611	638	630	596	598	618	613	608	629	590	620	589	622	652	628	651	586	633	592	589	629	600	593	649	631	655	598	606	605	633	604	625	616	583	638	624	643	590	621	613	563	618	607	609	607	646	640	606	595	669	602	628	602	621	624	625	625	603	589	554	599	580	636	614	574	583	631	593	616	595	634	642	602	626	595	592	608	616	634	695	622	581	622	594	617	628	594	637	575	613	629	631	623	607	627	626	576	612	618	626	649	640	647	627	597	560	617	649	598	573	637	581	627	626	590	611	584	584	582	627	635	587	580	590	636	587	620	637	590	594	614	605	592	641	611	631	597	611	625	594	614	568	595	627	598	593	622	621	642	616	637	612	599	612	642	611	590	583	607	619	619	627	614	638	581	583	634	649	636	642	589	623	596	632	652	605	612	611	612	615	653	608	615	615	572	663	585	602	667	615	597	609	581	567	607	625	617	625	631	592	619	651	639	618	651	648	640	646	633	611	626	592	625	623	636	616	591	613	615	630	625	590	614	611	618	591	569	619	603	602	609	615	652	621	623	644	615	662	643	622	613	621	604	588	614	576	581	596	596	648	616	633	659	612	583	601	571	611	597	619	586	575	617	630	593	599	652	645	610	642	623	602	595	645	565	607	590	617	633	629	619	614	620	564	625	564	658	613	606	592	592	595	564	629	586	608	561	586	652	639	575	607	645	609	636	599	588	597	606	578	607	635	674	556	661	631	600	576	555	647	611	629	630	634	644	613	619	592	670	616	623	636	579	566	578	595	608	628	595	588	626	589	622	620	599	619	596	616	633	628	568	617	585	619	585	564	642	616	633	611	606	608	594	616	593	647	617	652	615	621	625	647	565	602	611	624	617	595	644	610	609	623	597	612	621	639	624	628	628	621	622	607	632	640	633	608	589	624	622	585	607	589	630	606	596	632	611	629	634	635	643	642	599	611	623	624	576	569	612	609	650	590	641	621	581	586	582	603	665	626	586	602	545	636	627	580	623	611	564	603	591	619	624	629	628	652	613	609	617	618	617	613	642	623	593	602	645	609	627	605	664	590	624	622	610	648	656	600	629	653	604	602	628	664	641	569	602	594	593	646	610	608	602	624	657	573	605	619	614	569	599	566	630	641	660	608	569	622	629	570	612	622	600	592	653	588	618	587	593	618	647	600	633	648	581	636	620	599	579	586	572	604	588	564	609	640	622	669	564	619	568	641	604	668	617	595	595	622	627	606	596	623	606	588	622	637	641	610	647	620	639	570	608	640	581	619	581	599	600	666	618	600	653	632	616	649	634	590	635	642	593	579	568	641	624	608	599	600
2135	112	118	105	85	82	110	71	88	108	89	74	81	67	95	85	78	96	88	89	83	87	82	87	62	87	83	78	82	82	90	81	85	83	80	75	85	91	78	90	101	81	85	84	82	73	79	76	80	77	76	94	62	89	82	79	91	81	92	90	81	74	69	88	73	76	109	101	69	83	88	83	89	88	84	105	85	90	92	86	72	101	81	68	87	71	89	76	83	88	96	91	80	64	80	98	96	85	83	86	73	68	90	84	77	62	90	80	85	85	91	64	75	90	80	81	83	87	92	78	65	69	83	75	90	99	74	83	82	83	93	75	90	91	97	90	82	90	98	85	80	91	102	89	65	79	92	82	89	74	81	77	71	93	92	63	73	109	90	92	75	81	94	84	76	97	70	87	91	86	83	82	80	89	74	86	69	102	73	80	88	82	78	68	92	83	91	82	77	82	73	77	82	89	82	84	67	81	89	85	101	79	86	77	80	92	95	81	75	80	82	77	91	83	65	86	95	93	76	93	86	66	74	80	90	90	90	91	94	78	104	69	78	64	77	76	69	104	68	85	90	73	77	80	81	79	83	87	69	90	80	88	76	80	83	87	66	78	97	82	80	64	82	90	87	78	63	66	79	68	79	79	70	79	91	85	72	80	82	70	81	105	79	72	79	84	84	91	63	81	89	87	70	83	73	87	92	100	64	84	94	100	94	86	72	92	82	85	88	82	84	69	76	77	87	89	88	74	67	83	71	84	78	73	82	85	74	93	88	72	74	95	74	81	83	88	90	69	80	71	100	77	78	71	79	84	79	73	75	104	67	83	86	87	86	91	82	91	91	81	71	85	87	81	69	80	89	69	81	69	85	84	70	85	83	72	92	79	87	88	78	71	80	87	78	90	79	79	76	100	85	66	70	100	86	96	81	63	82	68	77	84	88	95	72	87	80	88	77	61	79	68	80	93	59	78	69	72	101	81	67	71	76	78	85	104	97	89	83	75	83	95	80	80	87	95	87	87	102	73	82	86	86	67	70	70	82	60	80	98	86	90	73	84	89	79	87	87	87	70	96	90	73	80	101	89	75	69	98	77	79	74	93	72	81	75	67	70	94	99	82	86	79	85	95	76	78	79	100	86	80	85	86	73	76	60	78	82	81	90	65	78	86	99	85	85	67	71	83	79	67	80	89	79	80	83	74	88	77	84	75	75	85	91	87	93	73	87	76	90	84	72	68	85	78	74	96	74	79	100	88	80	90	91	75	86	109	83	76	94	92	88	62	81	78	71	84	86	77	79	79	71	82	96	84	77	98	82	72	77	80	82	86	83	70	92	80	80	75	86	76	74	75	78	78	93	88	86	75	84	82	97	83	75	84	87	75	91	89	89	76	111	96	87	94	85	86	81	63	90	88	95	74	74	81	86	76	87	90	78	85	65	92	77	96	79	75	75	89	84	89	64	76	74	54	80	71	99	80	75	82	77	80	102	80	84	68	94	103	75	68	76	78	75	80	88	72	83	89	70	71	83	93	88	83	86	86	99	92	96	95	81	89	80	73	78	82	80	84	73	88	77	71	78	95	95	74	100	76	68	81	93	79	83	77	80	83	74	87	76	75	80	75	91	82	65	90	74	80	76	95	99	85	87	78	76	81	78	78	91	71	79	90	74	75	83	91	81	86	81	78	81	95	75	81	96	84	75	91	70	88	72	68	99	76	96	95	85	65	76	92	80	76	83	87	65	84	82	89	77	85	89	86	74	88	76	93	61	78	75	76	95	98	93	95	80	78	85	72	86	85	72	68	95	98	91	82	73	89	95	73	102	87	87	73	98	79	103	93	90	88	77	74	79	94	83	85	70	82	91	89	95	75	77	84	105	84	102	84	85	87	96	82	64	92	74	60	67	71	82	80	85	79	93	92	94	92	84	75	87	75	87	78	82	77	93	84	79	67	81	93	82	82	72	82	76	92	75	86	72	77	95	80	73	62	83	72	93	87	72	110	86	70	69	78	94	69	90	80	78	83	93	84	82	82	85	87	82	93	71	74	81	93	59	86	81	65	78	90	73	80	84	95	87	79	87	73	75	88	88	84	77	69	100	94	67	88	73	90	63	82	70	86	82	74	94	87	81	98	81	90	82	93	81	86	80	88	85	87	84	70	81	94	89	83	91	70	94	85	78	95	98	93	80	71	91	73	76	86	82	106	84	92	85	80	66	81	88	83	89	97	93	83	76	83	81	91	91	73	87	93	98	76	73	87	82	75	83	81	84	78	103	79	80	95	87	75	94	75	64	83	91	65	86	90	76	66	90	91	85	90	87	81	70	65	85	92	85	84	67	83	68	92	80	76	79	73	85	76	89	76	63	87	84	77	102	103	73	72	60	103	100	93	104	72	100	74	79	106	83	88	92	70	70	70	81	77	71	77	73	90	86	99	83	91	91	93	68	95	83	94	81	74	78	88	81	67	103	76	86	72	85	103	79	86	81	109	66	77	98	72	82	79	90	97	94	86	73	85	66	73	80	83	80	85	89	91	77	79	80	94	94	74	69	86	91	86	67	67	90	82	80	82	97	77	95	84	85	63	75	79	93	94	88	83	85	64	86	84	72	85	87	83	93	76	71	84	79	77	93	66	65	91	85	84	89	70	71	88	79	79	84	78	81	91	95	79	101	81	75	85	92	79	82	86	65	73	74	90	81	90	85	85	103	90	85	84	71	79	68	97	90	68	89	96	72	73	91	86	98	89	82	93	85	71	62	64	85	69	78	80	79	80	92	91	92	87	67	71	80	88	90	70	80	74	95	74	91	102	80	87	62	87	67	69	80	78	81	80	93	92	86	76	90	80	99	88	87	75	74	89	99	87	86	81	98	83	78	104	78	71	94	72	83	85	91	79	86	100	80	102	76	85	82	77	96	93	85	76	86	72	71	80	82	91	81	84	79	87	87	99	84	96	78	83	86	75	87	82	88	78	103	77	72	99	69	82	89	66	79	71	86	87	89	66	84	88	74	81	75	76	82	82	86	77	97	80	86	77	73	69	80	84	85	78	87	80	88	77	90	67	89	84	74	82	72	75	112	82	88	77	96	86	80	66	77	84	62	66	95	80	71	93	79	92	68	89	64	91	79	74	92	91	89	93	89	77	81	103	77	76	83	82	77	95	94	80	86	93	91	83	64	64	87	77	79	83	82	87	80	80	80	75	80	84	82	76	76	89	79	82	81	72	79	77	106	70	81	80	89	93	99	59	72	73	88	85	73	83	85	96	72	103	77	88	76	93	68	61	77	78	73	92	85	86	77	79	99	80	74	67	83	85	85	66	77	93	86	71	78	78	79	69	88	91	74	85	92	69	92	75	74	79	79	89	82	90	80	88	85	79	85	72	76	85	89	80	80	104	87	103	73	91	78	74	98	86	90	82	91	95	85	87	66	88	86	77	84	80	98	109	96	79	75	87	95	71	72	86	110	98	65	80	83	85	89	97	86	81	87	90	76	79	90	76	81
2485	310	364	356	323	310	312	318	290	345	274	301	293	229	273	251	268	252	275	300	241	254	257	265	273	265	241	252	259	264	262	243	282	280	269	286	269	248	257	246	253	279	258	253	243	280	245	243	265	274	256	264	255	271	284	281	270	255	268	263	269	267	283	295	263	287	245	277	246	278	248	247	291	263	277	265	285	269	253	276	276	269	266	295	255	268	293	289	245	246	246	264	230	237	298	264	271	274	268	261	266	278	305	284	244	285	243	261	262	270	284	278	251	253	277	252	257	290	244	283	268	258	260	224	278	273	253	280	268	246	269	233	252	270	253	262	247	299	301	232	238	297	272	280	284	272	260	256	271	278	291	259	258	236	238	279	263	258	269	280	278	265	304	238	266	278	254	259	251	259	271	288	267	252	277	267	260	230	276	233	257	263	243	276	271	271	262	285	254	246	243	288	260	256	281	237	264	255	286	262	249	254	260	244	281	266	265	271	247	264	258	247	259	274	263	221	279	278	251	253	248	247	261	258	277	247	264	270	278	267	251	263	274	254	241	304	271	249	267	253	256	251	276	260	294	228	248	269	249	242	253	252	262	258	294	268	253	253	271	260	252	257	249	251	255	259	259	272	264	271	272	263	251	247	290	263	250	272	254	274	272	249	260	256	267	252	243	248	262	269	250	299	273	275	250	274	253	247	256	257	255	252	267	250	243	268	247	259	241	278	254	298	273	262	284	243	268	287	256	263	244	263	260	276	258	272	291	283	262	276	279	252	270	268	270	266	256	248	258	258	286	272	272	267	261	273	249	279	270	255	247	255	274	271	241	244	244	244	255	267	260	253	262	248	260	269	258	259	258	251	279	239	276	268	260	223	259	248	270	252	241	264	251	250	280	246	260	259	252	250	294	244	262	247	252	232	268	254	266	281	260	272	242	258	273	253	261	251	276	316	263	262	279	251	259	237	282	246	269	282	247	313	265	248	250	294	286	264	245	251	271	247	246	254	249	268	258	271	283	286	281	251	277	267	266	277	266	259	256	246	239	252	263	248	256	258	258	273	257	238	242	268	270	236	246	254	248	277	276	274	253	221	262	251	241	268	235	264	270	263	234	280	244	236	267	257	258	256	242	239	225	264	240	256	243	280	269	277	249	272	274	269	264	266	256	253	263	237	276	259	247	283	283	256	254	262	270	272	234	292	271	260	241	242	257	266	285	229	272	264	285	246	236	255	265	272	269	259	299	245	272	257	250	261	260	248	247	240	253	285	263	258	250	254	242	250	276	266	275	257	258	233	251	244	277	255	248	247	269	273	262	283	237	242	256	284	253	273	273	237	263	257	217	262	264	285	294	250	243	286	261	266	252	273	246	271	267	245	274	278	270	285	258	271	254	242	262	256	267	260	275	263	258	281	266	273	237	280	249	267	274	243	261	264	276	255	269	248	252	238	285	264	259	247	254	221	272	241	258	239	280	250	263	282	252	275	240	270	260	249	252	273	266	291	266	243	266	253	241	282	276	288	268	284	283	251	264	263	292	276	286	251	257	263	280	281	251	236	273	239	246	254	246	264	267	271	286	230	292	254	279	257	260	248	282	267	286	280	255	272	233	272	266	255	251	277	265	285	251	264	262	266	246	297	251	246	248	251	267	266	286	235	253	274	288	266	274	266	254	289	278	287	248	270	245	256	246	255	252	264	226	277	259	232	240	247	253	259	251	255	281	286	272	277	273	252	245	246	248	273	269	251	230	260	250	278	257	233	257	255	308	267	268	265	261	297	266	256	237	251	254	275	275	284	261	270	277	236	282	286	245	304	267	247	251	255	271	270	267	237	290	245	247	276	233	251	289	301	292	225	249	257	242	299	280	260	291	292	254	248	265	245	282	249	274	288	271	257	243	256	285	278	250	268	257	255	299	254	268	253	274	263	278	262	284	250	282	273	276	270	254	240	255	246	255	244	253	264	258	254	258	272	224	249	241	286	244	268	274	233	247	285	243	272	244	280	272	246	292	282	251	266	244	269	271	249	271	275	232	261	258	275	241	275	251	277	269	248	269	224	236	241	248	295	231	269	270	259	252	247	265	269	263	275	284	259	255	246	262	234	247	276	254	281	265	281	281	274	265	245	251	254	234	245	243	223	248	242	259	261	260	270	294	272	272	260	248	260	236	267	259	239	242	272	255	235	290	285	302	242	271	284	270	290	265	285	287	255	255	267	260	253	214	242	250	270	272	278	246	251	246	266	263	267	265	262	258	238	267	288	260	251	289	241	283	317	282	284	282	262	280	252	235	261	250	284	265	253	271	253	277	272	258	248	266	260	243	259	259	252	251	258	265	256	250	249	245	278	268	256	281	294	294	257	256	257	273	274	271	242	265	264	243	261	261	260	237	243	262	278	269	273	264	269	267	259	260	256	285	270	250	233	257	260	266	281	251	248	270	296	270	290	270	252	266	254	253	234	280	248	246	233	260	260	248	286	245	262	272	236	263	242	246	269	251	268	239	224	271	275	276	260	248	251	260	250	279	256	252	265	250	269	263	270	237	262	268	279	257	261	279	259	267	247	251	261	255	261	271	312	254	271	256	280	276	251	258	228	277	268	250	257	297	264	250	243	255	272	269	273	272	280	268	257	238	253	269	256	254	245	261	252	266	218	238	265	270	272	272	248	246	293	280	225	251	271	304	256	280	240	295	239	262	277	242	275	290	247	268	235	261	242	257	273	247	238	246	256	281	256	278	245	280	241	253	263	263	252	249	236	255	277	222	259	261	254	264	248	262	247	268	242	252	275	250	244	263	272	261	259	254	267	233	271	268	285	230	280	257	272	299	254	260	259	260	257	253	272	292	256	266	268	251	269	239	258	273	242	249	259	243	270	282	255	258	273	285	274	246	268	256	244	273	250	266	262	287	261	256	285	263	277	280	272	258	242	241	260	275	257	243	248	255	257	275	245	256	242	265	248	250	228	278	259	250	271	244	295	287	245	287	276	249	250	239	242	276	257	261	245	278	270	273	264	261	274	285	253	288	281	238	230	242	269	262	254	254	287	288	247	280	238	256	276	247	272	290	229	287	275	249	260	258	262	272	274	257	276	258	302	237	296	267	277	253	257	245	272	270	262	246	269	262	251	293	266	261	275	271	248	295	281	249	302	270	259	258	255	244	291	275	275	291	225	228	265	237	226	264	275	258	258	279	259	253	275	275	233	212	276	248	271	260	264	260	237	275	276	242	276	244	256	272	247	255	238	258	253	250	272	282	251	253	292	260	283	249	298	320	283	285	275	256	243	256	237	275	255	273	276	266	292	267	260	258	236	263	236	246	296	289	233	284	236	255	305	263	279	272	273	252	243	260	248	237	275	249	264	268	281	268	234	278	245	253	255	273	262	246	261	244	282	247	256	256	279	265	268	302	244	276	278	271	235	300	260	278	278	252	244	271	264	253	233	256	237	252	276	254	254	281	273	267	238	264	250	251	299	275	249	247	244	246	245	242	252
17595	1562	1038	816	635	498	433	358	358	291	280	283	280	270	259	241	256	260	235	240	232	234	246	228	247	240	240	205	212	232	236	235	260	225	216	242	240	219	261	195	226	214	231	205	221	214	234	217	200	165	221	190	201	225	218	239	247	222	214	228	181	243	205	183	231	257	212	225	225	201	207	203	224	215	224	222	213	237	218	213	246	230	211	224	218	223	207	220	220	225	221	211	232	229	196	209	216	210	221	233	225	202	212	221	205	201	214	196	203	194	201	234	242	189	217	214	225	208	201	229	247	214	215	181	195	246	226	245	245	216	216	208	209	214	231	234	202	241	229	231	213	228	191	242	224	235	227	224	212	234	246	231	200	195	229	235	210	238	215	202	218	214	202	218	219	209	208	190	230	229	180	232	219	230	217	215	206	209	214	211	221	214	214	216	236	225	197	182	221	226	213	207	234	217	229	241	261	226	228	210	219	235	215	205	221	242	222	216	194	250	216	197	193	228	226	213	229	238	216	224	200	192	185	209	205	214	215	224	189	217	216	200	232	269	218	200	191	228	215	215	238	226	217	229	196	219	216	240	180	227	223	211	221	221	235	226	221	233	240	215	218	203	185	221	215	220	225	192	203	217	233	208	209	213	207	241	220	205	229	215	215	217	195	236	222	212	231	250	230	208	223	188	207	200	196	215	224	206	224	220	221	214	179	229	233	214	228	189	225	206	202	194	216	235	213	223	196	236	203	196	230	231	239	209	203	225	221	231	218	205	225	220	234	217	214	208	226	209	217	217	196	205	199	223	213	217	223	201	214	182	211	197	227	236	231	231	207	211	211	226	227	188	238	193	219	216	246	204	219	215	242	226	215	214	229	220	200	203	209	214	208	189	217	212	241	220	222	214	201	204	240	236	232	212	216	192	206	214	225	208	237	235	204	226	213	233	221	226	217	212	223	168	208	242	214	213	195	216	250	223	198	204	237	248	222	234	227	221	218	207	191	223	230	212	221	224	196	185	232	223	214	227	214	208	231	200	229	205	217	227	195	240	229	220	232	196	229	180	229	203	208	203	211	204	226	196	217	243	197	220	221	224	216	220	228	226	203	218	206	216	232	211	225	216	202	206	214	223	205	200	224	244	236	256	234	208	191	196	227	215	206	208	203	215	219	241	202	226	244	217	203	225	214	239	199	209	210	202	227	204	204	200	194	247	211	214	207	219	224	201	219	227	203	219	215	207	216	211	227	223	192	229	197	209	197	200	204	229	223	223	214	224	232	227	208	232	241	223	200	209	213	213	220	220	216	214	212	212	197	229	228	219	217	213	221	220	257	217	219	243	197	193	210	219	206	229	196	237	204	209	215	212	195	220	200	205	220	191	229	209	197	218	199	220	208	213	236	211	217	214	201	229	223	229	186	230	225	220	232	205	224	212	248	197	219	220	214	211	229	235	205	191	171	231	210	221	206	214	226	233	221	228	215	227	218	211	236	165	208	219	212	243	223	207	219	201	228	206	243	206	204	197	219	210	203	203	208	201	226	221	229	221	237	207	229	224	214	183	243	214	189	209	210	209	235	211	213	196	237	248	234	239	207	252	212	197	255	197	220	191	229	205	213	230	191	234	220	204	226	200	191	194	214	222	203	213	203	211	210	212	234	181	227	233	221	229	231	221	183	226	227	218	226	226	207	226	191	226	214	246	208	227	245	226	207	238	211	220	227	219	198	217	204	230	229	233	252	192	224	217	211	219	212	202	215	202	234	216	212	191	228	221	239	222	204	214	186	213	216	228	215	219	210	211	210	206	209	207	208	203	231	202	217	206	192	227	243	176	222	216	202	222	236	210	207	210	204	208	204	229	230	258	262	223	205	220	218	212	234	222	242	211	223	221	236	188	206	211	195	171	217	198	244	202	238	199	212	198	195	194	217	209	215	214	207	206	222	216	232	206	198	217	208	195	208	241	201	220	220	198	211	199	220	206	218	206	241	237	212	227	236	231	211	243	192	232	237	236	196	221	209	203	229	211	229	225	199	213	208	223	193	198	240	228	203	199	213	231	222	221	240	210	193	206	232	246	217	211	224	206	216	199	236	201	212	211	233	241	218	231	222	223	249	197	210	214	230	202	225	223	202	212	214	235	212	217	189	224	228	201	218	205	187	209	202	205	226	228	192	216	226	226	230	212	223	226	222	220	226	205	221	228	205	206	229	207	217	238	219	201	223	232	192	225	214	207	191	220	215	235	197	222	202	214	197	215	231	226	205	191	229	217	188	217	203	192	215	213	210	201	230	213	214	212	218	215	229	213	242	225	202	196	243	243	203	221	234	231	205	212	242	240	218	215	220	199	206	212	239	196	185	232	196	207	238	235	224	208	223	235	220	221	231	202	230	203	210	225	219	196	224	217	189	223	230	202	204	195	227	207	242	193	218	210	219	207	199	205	231	210	206	249	214	200	231	246	227	228	195	210	240	185	201	220	206	206	230	210	230	229	209	240	219	188	216	225	224	218	194	197	242	225	199	238	223	214	211	210	218	248	221	217	221	204	167	207	243	194	212	225	220	208	220	222	195	211	220	242	231	199	218	229	212	211	194	228	210	211	209	217	208	217	214	211	225	213	200	224	213	212	202	206	220	210	196	206	232	220	183	224	201	226	216	209	208	218	227	224	206	206	216	237	225	198	211	244	208	224	215	215	218	232	216	215	244	221	223	233	204	217	236	207	226	231	206	208	183	235	237	223	208	192	197	217	191	204	231	199	236	186	220	192	198	212	217	219	238	231	216	193	232	213	197	218	200	220	199	217	233	213	231	215	217	222	237	218	209	206	214	218	243	206	231	197	208	232	211	195	200	239	234	243	206	202	184	224	222	208	218	225	192	206	212	216	212	217	249	219	204	231	224	245	192	237	226	206	207	212	198	229	216	212	229	204	217	204	198	209	250	226	197	204	200	216	233	210	221	225	221	251	238	190	214	231	221	220	219	211	215	236	239	227	216	209	206	209	205	230	190	231	192	224	226	218	208	213	217	229	228	214	239	192	211	198	216	231	203	218	214	227	233	230	210	194	218	223	215	238	196	232	205	207	196	236	226	238	210	252	225	201	195	208	233	228	198	226	219	229	198	207	219	220	219	217	222	224	231	228	210	211	226	220	237	239	221	235	219	220	226	216	204	212	211	226	252	186	191	214	218	221	211	208	222	191	201	209	208	228	219	227	187	204	202	229	216	242	201	220	201	222	217	219	222	220	221	207	229	193	227	218	215	250	220	195	181	194	221	210	218	235	229	209	208	227	213	208	231	202	203	219	202	217	217	211	232	245	237	222	202	230	237	219	243	229	245	192	215	204	202	222	230	194	199	234	240	198	209	217	206	213	227	209	212	207	203	239	210	209	206	191	221	219	216	230	194	221	209	209	228	225	201	212	251	197	238	233	208	217	199	203	203	204	210	211	216	213	198	202	219	208	241	247	208	214	207	206	212	227	234	214	222	209	241	218	203	235
9377	1211	2175	2754	2342	2020	1796	1508	1322	1228	1123	978	901	865	854	799	780	765	672	725	718	659	704	676	676	615	655	609	677	620	609	606	606	635	596	601	622	627	576	587	614	555	589	582	607	609	565	567	584	567	576	609	546	552	580	538	585	578	582	551	563	538	578	556	587	602	578	559	536	554	535	637	585	547	563	558	544	533	570	566	527	526	590	542	591	548	554	568	539	566	556	568	564	531	574	583	571	554	595	581	548	565	544	554	541	568	587	565	629	563	488	575	554	576	562	563	563	557	585	576	558	575	563	529	590	549	584	547	525	539	539	519	530	541	530	538	557	576	587	578	584	563	549	558	535	550	590	550	552	592	498	544	532	556	579	569	535	521	547	565	536	582	527	534	527	578	527	579	600	548	571	564	568	585	576	560	567	568	602	550	541	579	595	513	515	567	607	575	589	533	535	531	529	532	579	568	589	568	594	577	554	563	575	529	534	559	589	578	567	563	535	569	566	555	607	540	553	559	553	515	546	568	555	540	556	551	533	558	534	552	518	545	537	573	592	575	522	569	578	588	562	546	496	562	576	545	577	511	581	572	544	538	590	533	531	551	570	569	548	529	552	525	512	536	527	538	555	568	560	561	539	538	541	575	577	537	566	555	576	574	598	532	577	575	550	526	552	560	601	569	501	608	566	576	544	578	534	528	548	564	585	572	537	542	567	549	512	546	519	539	557	556	565	616	576	577	531	603	545	551	559	561	555	540	576	579	557	519	551	521	562	600	520	539	559	525	531	569	556	539	528	547	575	521	574	595	546	575	552	558	565	501	560	547	562	569	533	536	540	530	569	566	571	513	550	503	546	583	536	521	557	556	556	574	573	540	523	586	564	536	535	538	555	546	571	586	589	508	519	574	514	539	547	568	584	509	571	570	553	523	562	580	555	528	562	535	555	600	580	557	557	563	580	569	577	560	550	563	582	553	565	556	493	536	556	544	530	530	548	595	532	560	540	577	559	565	559	576	573	577	549	550	570	560	536	550	561	543	552	546	530	569	539	556	533	494	551	563	557	537	561	545	542	570	552	539	558	544	582	575	518	523	548	532	522	549	572	594	567	526	577	604	523	525	530	566	554	543	565	559	565	541	583	579	531	523	570	560	575	523	582	556	522	595	511	548	555	577	583	531	558	573	581	548	541	543	487	540	514	569	541	581	569	542	588	543	547	537	569	546	497	529	532	569	572	513	573	540	528	583	562	561	568	552	517	567	539	593	521	537	521	548	580	570	550	549	557	566	563	513	571	525	524	576	524	549	515	562	575	555	566	600	534	539	589	554	531	555	513	558	551	555	574	560	571	525	579	575	550	583	542	591	515	545	502	556	586	510	568	596	570	533	551	532	560	560	571	601	528	519	538	543	523	503	526	543	516	560	555	516	534	562	553	560	559	537	585	560	558	547	559	583	597	568	539	565	558	534	544	560	553	525	618	582	588	527	517	551	559	566	565	505	582	580	568	578	532	510	578	513	533	527	554	534	522	546	534	540	541	565	534	552	563	541	553	547	549	554	557	525	526	572	539	526	568	560	568	570	561	561	554	569	503	555	560	562	533	571	543	546	555	557	565	574	547	544	539	546	565	559	539	560	543	528	569	543	489	525	518	523	516	558	566	549	543	581	542	542	565	542	538	552	576	539	565	562	547	565	508	530	551	541	535	590	557	584	578	545	560	577	575	555	554	543	552	560	526	551	516	538	558	526	594	524	553	602	539	571	539	553	532	600	555	561	568	547	565	570	526	530	561	556	512	558	560	535	520	566	535	571	589	577	570	521	537	516	546	597	555	584	542	548	559	548	569	563	562	573	570	549	558	529	555	581	527	535	526	569	568	568	532	581	568	588	536	516	556	576	549	539	503	546	540	538	515	600	582	535	523	486	569	563	528	573	564	513	530	576	579	509	554	594	535	526	550	556	534	563	598	571	546	549	568	580	531	604	570	557	577	549	511	538	561	624	542	570	536	570	509	545	556	524	571	533	581	516	582	536	547	546	607	566	528	557	588	547	513	586	546	570	545	541	548	550	540	570	562	530	580	529	553	571	569	593	552	507	541	557	564	594	573	574	557	557	508	541	535	550	536	534	554	556	534	593	567	558	597	598	540	548	569	599	516	579	536	544	568	551	546	573	547	528	554	522	553	532	559	541	557	551	553	580	583	510	525	574	571	512	574	542	543	582	573	534	532	554	592	527	525	521	499	559	555	538	563	491	529	566	545	534	539	570	551	597	593	561	521	576	600	574	552	515	515	557	553	611	585	520	533	532	545	545	571	579	564	537	539	558	560	526	530	593	561	548	570	576	539	556	543	536	559	540	544	554	566	559	522	538	533	592	535	566	587	560	536	513	497	556	564	547	528	555	539	544	542	601	537	535	505	583	574	572	541	510	566	563	571	569	510	550	597	517	571	542	531	518	604	539	533	550	559	522	575	522	593	531	538	573	560	534	566	556	563	533	559	517	560	542	540	559	556	580	545	560	577	550	550	535	581	521	576	556	565	568	598	555	559	559	559	541	525	538	556	580	572	525	548	554	582	534	558	560	574	547	530	551	514	572	568	524	551	547	576	557	539	544	559	574	548	552	570	556	565	532	525	558	579	565	572	527	548	557	551	557	536	523	566	539	562	555	538	571	577	547	563	573	589	587	566	544	584	550	527	541	539	584	517	511	512	533	538	528	552	536	520	525	582	522	543	568	530	540	549	588	545	550	561	571	530	535	528	521	571	571	549	578	514	532	524	606	530	570	525	574	615	608	539	598	511	559	606	605	555	553	542	547	557	578	607	573	560	549	543	553	541	530	573	568	556	501	578	544	563	608	570	590	519	584	530	525	571	541	551	535	537	541	558	563	546	558	552	539	539	529	529	625	589	532	562	574	557	621	551	548	552	560	577	551	554	556	551	519	571	559	564	537	586	566	551	558	560	555	574	580	552	561	536	554	533	573	574	521	559	576	552	588	582	548	554	540	555	559	516	551	508	543	548	537	549	540	532	568	551	538	591	547	562	587	532	560	566	530	583	523	564	557	579	535	539	534	515	572	523	624	586	538	558	534	536	540	539	565	563	546	548	583	573	580	572	554	579	573	554	578	551	552	528	523	537	519	553	554	573	600	582	537	591	577	554	530	569	551	551	525	529	528	531	548	530	573	544	564	551	587	518	573	488	546	584	548	596	556	568	538	541	521	530	544	579	588	540	562	544	583	545	545	596	586	542	561	493	530	549	543	512	581	566	557	532	601	514	583	508	546	537	586	549	595	533	544	518	514	558	557	572	543	523	555	552	584	527	564	534	523	534	543	556	563	582	567	568	550	602	579	541	537	546	588	527	554	509	546	559	538	532	558	488	550	555	540	546	530	555	563	547	554	541	573	509	576	532	604	589	574	563	556	552	575	571	566	592	533	533	537	563	546	563	572	529	558	514	562	553	579	581	592	519	551	517	595	557	567	561	535	534	586
29462	5103	2117	1630	1119	854	626	589	489	469	396	397	354	326	347	322	319	325	301	308	317	273	290	289	269	278	281	245	256	246	258	270	261	232	261	251	268	279	213	243	264	258	288	245	247	247	251	249	241	271	228	259	239	259	247	289	267	237	240	258	248	249	230	239	272	243	240	239	248	268	254	257	260	261	275	251	290	237	282	209	264	273	227	276	216	236	259	258	240	260	234	251	276	246	243	228	278	233	256	263	251	258	255	226	235	257	248	265	240	252	246	225	262	273	271	266	269	240	254	272	267	266	238	275	256	232	282	243	235	248	260	293	279	260	255	253	272	260	218	264	272	282	245	239	225	252	272	234	251	244	248	281	239	260	251	266	259	220	266	253	280	223	263	263	248	247	259	265	234	248	252	247	267	248	259	222	284	266	275	251	243	239	254	258	255	279	266	251	250	239	262	258	239	267	240	243	259	263	237	231	258	266	233	245	276	262	258	245	266	265	248	259	247	246	263	270	238	234	267	261	254	248	239	247	235	259	248	260	265	272	276	235	236	275	264	254	261	244	248	255	260	241	256	242	242	242	243	264	260	247	249	250	229	238	257	258	268	254	232	249	265	221	231	225	249	247	246	266	244	250	244	256	243	263	252	275	237	264	260	263	256	251	261	268	266	239	241	262	264	243	246	256	260	231	244	239	264	252	246	265	245	231	221	255	281	264	237	283	246	249	244	260	229	221	272	245	264	233	280	261	267	264	259	256	260	224	263	253	261	271	206	240	243	254	232	262	228	259	239	246	284	239	247	287	257	257	237	263	269	241	246	247	233	238	262	240	217	239	263	241	247	260	249	290	258	276	256	263	276	243	262	264	270	242	258	258	296	240	241	222	234	262	272	249	239	233	262	242	276	253	282	266	243	264	251	269	259	262	252	241	258	260	254	225	264	262	270	246	267	268	235	249	270	233	248	223	233	261	254	265	248	265	240	224	264	256	252	264	234	263	250	271	250	245	233	276	253	254	229	234	248	239	275	268	241	243	261	271	225	270	262	249	255	253	232	239	240	249	252	209	237	248	242	273	254	244	247	269	250	298	240	252	253	282	273	243	242	223	265	276	253	263	268	256	269	267	236	221	241	260	275	244	232	246	272	220	256	286	238	256	297	267	262	264	242	250	255	247	277	270	273	252	232	229	230	267	242	259	213	250	244	227	257	253	283	252	257	245	232	242	232	247	233	263	265	252	244	231	251	252	259	207	258	238	255	249	235	244	236	257	267	259	252	288	239	241	219	267	256	271	269	241	263	225	270	235	244	234	246	266	309	285	262	271	256	248	247	238	229	244	253	226	263	244	236	251	237	236	257	241	239	279	269	266	242	251	257	272	238	244	232	251	223	244	248	270	257	238	259	240	251	239	234	270	288	275	262	271	248	287	239	256	242	256	266	261	225	262	259	230	258	274	264	237	219	250	248	293	272	262	242	255	277	256	227	274	246	274	247	281	272	263	271	267	245	248	252	263	280	251	235	232	264	244	300	268	252	233	239	259	253	258	231	257	245	236	226	253	236	269	283	262	269	238	234	251	285	252	233	273	261	280	265	240	257	268	267	216	259	246	262	230	249	259	258	247	228	250	233	212	267	258	246	211	286	234	243	273	256	256	232	256	244	246	271	257	261	253	262	240	242	275	229	254	259	265	237	267	262	231	258	259	244	234	264	259	239	271	276	252	276	249	237	255	226	243	266	244	229	257	260	261	266	263	269	262	285	235	253	232	239	261	252	245	251	260	253	234	261	275	267	265	220	253	282	250	283	261	267	261	252	223	234	242	265	244	242	253	245	249	228	260	263	282	270	266	264	232	254	264	226	233	240	253	243	266	246	278	263	261	234	242	271	251	240	292	235	259	269	250	221	242	278	263	233	239	239	241	246	228	238	243	278	255	286	272	256	263	246	272	240	272	256	247	265	256	246	274	266	236	218	247	245	263	244	247	217	229	249	279	220	234	236	244	254	248	278	229	265	251	229	243	254	258	270	256	262	226	248	253	226	260	224	263	246	233	251	257	243	240	263	272	301	255	250	265	227	266	255	257	261	234	277	242	272	256	269	231	258	263	254	246	212	259	236	263	236	264	269	258	285	270	257	291	234	261	254	244	249	253	262	259	235	258	258	242	261	227	236	266	233	250	255	245	242	243	258	253	268	251	233	217	239	258	251	276	281	253	277	274	264	233	278	223	247	250	214	225	264	234	262	246	239	257	255	214	248	243	257	244	266	216	260	256	237	258	275	257	242	246	272	263	256	292	251	253	208	251	274	226	277	275	242	240	273	230	277	242	245	249	264	258	240	236	278	247	282	208	226	227	279	235	256	280	273	253	269	286	242	278	293	247	261	272	252	235	261	270	265	274	264	268	261	249	256	236	280	265	235	226	257	214	308	245	265	266	284	258	262	267	231	248	244	278	284	257	268	256	243	251	286	267	271	256	258	255	272	266	261	269	249	254	279	254	234	237	253	228	254	266	256	225	271	261	244	238	262	251	251	256	271	240	228	245	264	266	269	258	272	257	278	261	237	256	250	280	253	245	235	266	237	246	299	234	225	238	241	245	262	263	250	256	233	247	266	263	238	273	279	277	258	281	244	259	263	258	256	258	248	254	229	218	260	259	254	280	238	242	250	255	267	246	230	254	239	240	239	265	234	226	220	258	280	288	241	244	223	271	226	265	253	247	248	249	268	239	273	250	266	247	247	261	245	269	258	254	274	252	262	225	220	265	263	278	224	279	247	223	302	275	292	226	244	242	214	260	254	243	235	244	279	282	239	227	291	234	231	265	258	223	268	255	237	252	240	274	271	258	239	252	254	249	275	245	255	261	281	262	244	273	241	287	261	231	253	248	263	278	241	263	265	269	269	248	258	248	238	269	268	261	292	261	276	278	248	248	251	253	247	248	244	247	255	247	251	230	277	253	227	268	256	261	250	246	281	284	255	250	253	234	234	262	263	270	279	226	235	269	237	234	261	242	258	226	255	241	254	246	248	260	255	282	273	277	256	271	243	244	266	243	255	238	278	239	293	291	246	268	247	236	254	244	265	266	255	252	235	264	233	270	263	221	218	246	252	234	250	245	238	251	285	284	257	247	260	248	238	227	259	254	254	240	247	253	279	278	239	221	278	247	243	252	249	228	255	244	231	214	258	245	273	263	244	239	262	239	255	259	257	282	273	253	284	254	248	278	256	253	207	267	243	254	224	240	243	273	236	234	251	230	262	284	271	235	267	259	241	243	226	247	246	278	263	250	244	243	232	256	279	263	252	213	243	291	255	242	248	262	275	251	291	265	266	262	258	248	249	227	257	241	281	243	240	264	245	255	274	243	254	256	282	283	247	236	233	293	267	215	248	277	250	259	241	277	261	268	226	273	249	223	239	213	280	227	260	272	269	310	260	255	265	279	244	264	272	289	289	244	280	270	237	232	247	244	237	245	272	252	240	271	240	254	291	251	254	258
13530	1945	3868	4726	4187	3617	2937	2478	2088	1942	1729	1611	1376	1253	1191	1161	1083	950	934	928	941	876	888	844	812	755	837	809	786	758	738	691	707	729	692	755	721	681	722	679	698	731	681	645	715	688	629	670	610	673	652	673	667	646	622	661	649	618	606	630	634	656	650	560	620	623	602	625	687	660	601	571	610	618	635	632	624	627	630	657	644	610	637	641	613	613	610	640	618	640	598	600	611	590	642	601	608	644	616	592	586	661	609	653	622	619	589	610	585	695	601	607	653	604	644	663	586	628	648	618	673	606	532	650	559	655	581	602	612	577	638	632	603	642	616	635	667	598	655	634	579	662	622	591	568	603	610	573	598	651	624	632	598	586	614	614	630	601	598	565	610	624	641	628	648	622	602	616	616	618	617	657	623	607	595	613	620	591	627	642	615	612	611	603	635	574	623	585	585	609	625	566	630	641	610	614	603	582	620	653	651	617	609	633	584	649	604	610	613	618	606	618	621	592	677	623	645	619	563	603	657	623	651	619	606	652	614	570	614	613	625	638	635	631	577	637	578	576	641	605	633	598	611	590	641	620	609	623	565	647	630	631	592	607	575	605	647	627	584	604	648	595	614	653	620	629	573	628	605	651	619	587	627	622	637	607	651	609	541	591	611	608	649	636	641	619	646	677	621	618	619	617	609	596	652	612	581	593	622	603	592	590	627	648	634	581	596	656	605	611	602	617	650	583	607	588	609	603	640	623	594	603	588	583	620	612	591	605	586	613	622	595	588	604	628	587	639	628	625	535	612	591	613	645	620	612	621	641	573	651	608	628	554	609	577	611	599	616	664	595	597	567	583	592	584	610	620	560	676	638	624	626	572	581	574	600	605	602	597	663	611	582	643	581	640	632	656	627	623	639	569	596	588	613	604	632	618	633	611	556	654	586	593	644	610	624	623	606	575	588	571	619	637	596	610	597	659	603	583	602	617	615	571	650	582	633	582	650	610	604	593	643	578	576	596	622	612	576	638	576	643	623	571	591	596	597	594	635	604	630	638	622	632	666	630	599	618	586	612	626	631	638	601	632	623	585	608	617	637	620	568	634	587	554	646	599	608	559	612	691	606	612	608	606	608	631	607	639	642	602	612	611	639	604	599	599	595	596	606	619	585	613	601	616	604	622	639	631	578	623	614	588	626	605	599	582	581	598	592	569	588	595	572	606	607	639	616	660	637	623	623	571	609	614	608	630	592	605	595	583	597	621	601	655	594	637	599	639	607	572	620	650	649	618	597	612	653	637	573	584	609	612	568	549	642	656	635	590	639	626	625	602	596	609	611	605	631	599	608	636	658	640	597	622	639	647	633	649	615	646	604	655	613	611	586	632	611	598	608	620	611	606	623	591	580	609	597	642	629	609	637	618	612	562	613	625	597	621	610	657	634	578	634	624	600	621	624	596	599	621	603	612	619	622	631	598	586	591	644	605	586	665	601	591	627	611	579	649	608	633	641	581	630	593	646	648	599	641	636	603	615	593	609	593	618	604	606	630	613	661	632	590	600	587	680	620	604	640	619	621	622	626	626	607	573	622	622	675	646	644	580	587	610	604	606	605	601	595	676	636	607	618	593	616	601	616	609	622	626	660	685	623	607	653	589	610	645	635	641	632	591	623	610	642	591	589	603	592	603	615	634	630	602	641	603	621	595	573	640	638	605	652	591	591	580	621	590	608	565	573	654	620	627	601	636	580	557	590	621	623	608	617	605	629	617	567	625	594	599	578	633	605	607	657	585	628	641	684	638	637	597	621	632	619	616	609	635	589	629	582	638	597	579	614	614	629	595	609	659	622	630	597	556	626	634	608	624	591	620	597	610	568	588	556	612	599	571	605	637	566	602	599	655	599	628	637	619	611	640	628	587	601	644	616	598	626	604	572	629	609	623	591	624	647	594	576	615	591	588	620	609	653	590	556	629	623	567	574	608	650	576	631	574	638	624	593	599	618	580	629	625	612	605	634	609	642	534	620	609	636	603	662	672	635	564	652	629	605	649	635	558	587	649	618	594	610	625	634	612	605	614	594	621	612	639	571	603	609	572	635	607	580	627	606	612	636	612	608	616	546	641	647	628	628	632	636	608	602	632	597	629	631	597	598	636	680	632	599	625	591	619	646	632	643	646	586	613	615	589	590	635	602	578	580	606	630	620	627	635	566	571	568	618	622	622	606	557	600	594	605	576	617	644	602	617	622	609	596	627	621	686	623	611	612	580	622	583	593	638	642	651	628	626	603	577	632	600	611	598	612	559	599	623	568	654	610	580	621	649	617	640	626	566	608	626	619	583	658	592	622	636	632	576	628	637	615	609	626	641	604	591	649	570	593	616	615	637	600	592	577	623	617	605	599	577	625	599	635	613	576	632	632	630	623	618	622	575	610	587	602	619	579	638	654	614	614	610	627	583	574	584	629	583	618	623	648	573	712	599	616	620	547	663	589	606	608	624	669	567	612	624	576	601	621	648	608	642	592	594	607	643	607	575	609	639	597	604	607	569	625	619	579	598	582	634	605	643	643	618	634	592	597	657	577	594	635	622	578	602	593	600	614	616	618	624	606	623	645	614	638	608	642	659	650	603	573	593	560	642	571	617	552	558	587	633	599	617	619	671	551	620	573	569	644	622	613	584	594	605	562	622	668	639	609	568	637	605	575	614	600	599	618	599	617	652	623	613	580	596	581	690	631	603	606	624	597	591	642	620	583	605	618	618	607	623	598	639	642	576	641	571	602	628	609	610	645	637	602	627	573	616	599	605	584	643	664	609	619	594	590	599	553	612	618	606	601	583	598	594	565	650	650	597	628	612	566	634	649	583	608	645	610	594	617	587	602	599	587	607	610	619	582	620	638	677	589	596	596	639	617	594	608	636	616	592	602	648	649	614	638	617	608	630	567	628	601	580	605	596	631	587	601	612	595	609	583	640	606	625	636	589	661	589	646	605	604	640	587	614	599	573	621	626	647	594	662	617	609	608	634	613	604	601	634	566	597	619	610	572	593	646	648	607	620	606	614	608	664	570	581	641	599	641	609	598	631	604	624	602	587	616	548	607	624	627	601	621	609	607	618	605	605	629	643	601	631	630	600	669	581	580	584	614	604	610	604	606	612	597	612	596	625	621	602	561	637	592	587	617	602	650	656	577	606	611	577	569	639	626	631	618	629	612	633	571	593	621	631	649	594	572	603	593	649	619	621	588	629	601	594	614	604	627	565	628	620	624	616	662	607	617	572	630	591	612	614	583	601	577	630	651	644	595	623	597	631	555	643	636	629	630	609	593	582	579	623	607	669	611	645	571	585	568	621	571	567	579	574	565	659	565	623	615	622	625	651	644	629	630	636	598	611	616	616	606	608	626	571	622	615	624	609	623	637	626	601	536	568	635	618	648	613	585	614	629	646	653	648	582	630	598	637	614	619	584	645	644	604	614	598	611	664	594	604	596	617	646	627	593	590	609	578	592	604	602	595
2355	107	120	105	85	85	98	92	84	88	82	83	76	65	107	81	55	87	82	80	79	88	75	53	71	76	83	82	84	94	88	82	82	81	61	93	68	66	72	91	79	95	67	78	88	71	74	74	88	81	81	73	84	88	85	84	66	88	81	96	83	72	72	76	83	74	74	88	84	75	79	93	80	76	87	80	79	86	88	74	78	87	96	68	73	87	74	75	83	82	85	77	91	77	75	73	68	94	63	77	75	89	83	79	81	65	80	84	79	76	110	82	88	83	86	83	69	96	71	92	74	69	80	81	106	83	81	89	94	88	82	97	94	88	80	83	96	91	100	91	83	73	96	71	73	88	87	79	71	77	84	79	78	101	86	86	88	93	78	93	83	87	86	105	97	74	86	64	80	59	89	70	83	88	83	84	70	75	83	84	79	79	81	90	81	102	88	84	88	85	87	77	80	88	94	83	92	69	91	73	86	69	98	83	83	90	75	69	75	87	67	78	78	82	91	81	70	72	69	75	78	71	83	102	84	89	94	90	84	76	74	72	72	70	80	84	76	88	88	79	94	67	84	89	74	76	91	79	83	81	83	92	85	81	69	71	67	87	77	79	78	73	74	81	96	76	74	78	88	82	59	90	75	84	82	78	88	79	83	88	84	96	76	84	84	68	70	78	73	83	88	78	90	92	88	85	75	79	87	86	71	79	85	95	79	96	98	74	79	91	68	75	73	79	100	78	84	69	76	100	83	88	107	80	69	85	74	79	90	83	99	84	98	65	70	78	94	79	96	74	101	85	76	85	60	72	77	99	77	83	88	73	72	102	75	88	69	89	84	88	87	80	95	58	70	89	84	86	83	84	83	85	84	83	67	89	81	82	85	88	87	74	75	95	97	92	90	81	78	85	97	78	87	86	81	81	86	78	93	73	79	74	84	85	69	77	86	86	81	96	81	71	80	82	86	82	84	75	79	71	67	79	95	81	93	80	99	78	92	69	75	81	72	93	82	74	88	87	84	76	85	94	72	88	84	93	91	90	80	72	69	84	63	87	90	93	69	82	102	87	92	94	107	78	102	76	95	64	106	93	85	76	93	83	65	69	71	69	73	100	78	100	87	98	89	76	82	89	85	91	85	77	78	87	85	87	78	76	64	80	88	68	82	86	107	85	73	97	100	59	97	68	70	84	76	91	70	82	89	70	78	82	72	89	88	74	81	90	76	71	76	100	79	91	82	72	66	78	73	67	82	81	75	95	81	72	78	97	88	74	82	79	85	80	82	72	88	71	70	79	78	84	93	88	77	98	90	79	90	95	79	84	76	87	70	85	104	82	78	74	74	77	65	76	84	83	87	77	78	88	73	91	93	88	92	90	86	80	69	91	88	94	76	82	69	90	86	96	98	83	78	81	106	96	74	93	91	88	62	85	69	77	72	89	94	83	76	76	78	91	86	86	74	95	87	61	67	77	76	85	74	92	91	84	91	84	72	82	73	80	81	77	88	73	70	67	87	84	78	80	89	82	92	88	98	81	82	81	72	81	88	75	79	78	90	82	96	78	64	86	80	79	74	63	74	78	92	93	75	80	87	69	70	75	84	73	78	75	93	73	88	84	82	84	70	86	63	76	86	80	86	74	87	89	98	81	84	72	80	68	85	76	87	74	83	85	78	88	88	86	71	89	92	93	85	73	66	85	92	84	78	76	77	80	87	83	81	78	85	73	83	83	81	79	93	73	76	84	94	102	79	80	69	91	85	82	76	102	95	99	81	77	93	93	63	70	79	75	79	86	65	96	73	77	84	79	74	68	75	86	78	65	78	90	96	79	70	78	71	86	75	98	90	98	97	62	78	99	94	83	87	83	67	90	74	75	101	77	61	72	69	90	99	94	74	86	80	85	83	54	99	71	90	97	79	75	88	65	62	84	92	91	70	76	82	69	93	74	102	85	76	72	90	90	79	94	81	69	72	78	72	87	75	99	77	79	71	87	91	83	78	87	88	78	91	86	77	87	83	64	87	89	102	101	82	82	83	69	83	75	71	74	98	100	79	78	69	80	89	93	80	92	73	80	65	79	98	76	72	84	86	69	76	91	75	81	81	66	79	66	84	88	81	83	96	97	68	81	79	91	92	69	93	83	90	95	82	80	87	101	85	104	102	91	81	99	87	84	79	74	88	85	71	82	79	64	83	84	78	72	91	84	81	60	82	69	87	97	83	87	76	74	80	96	87	89	77	66	75	75	84	80	86	91	93	85	89	91	68	81	77	93	73	76	66	87	78	80	79	74	86	84	73	69	67	69	84	86	62	82	83	75	89	76	80	79	81	74	79	87	82	64	74	76	87	73	79	68	77	80	80	81	93	63	87	89	79	82	81	80	74	110	100	87	79	82	85	88	70	93	88	75	78	75	76	80	101	68	77	92	87	70	78	76	89	56	73	78	74	74	89	82	80	94	96	89	88	81	86	83	80	76	78	94	84	81	85	93	84	80	73	62	75	90	88	82	82	73	66	63	94	90	84	84	76	96	80	85	110	90	80	71	85	76	92	84	89	82	86	88	79	86	84	94	78	70	86	80	85	88	71	83	80	85	76	90	84	84	71	93	92	71	99	90	84	97	70	115	88	84	87	92	71	81	86	87	101	78	88	77	89	87	78	81	86	89	63	88	76	71	69	77	82	79	98	93	90	77	95	90	91	83	71	82	77	82	89	86	80	77	90	85	96	107	69	68	91	101	61	104	91	75	86	82	87	78	82	85	64	80	87	69	82	81	88	76	92	70	73	67	76	114	87	92	87	93	76	75	71	83	72	76	90	87	87	107	88	85	94	103	90	70	90	80	81	84	79	86	59	68	77	74	95	93	99	85	80	74	82	76	79	78	87	86	85	95	89	91	80	81	73	71	103	95	72	94	78	81	88	74	93	88	84	73	81	88	85	68	85	78	86	80	73	82	84	82	78	104	85	86	78	103	81	84	98	92	80	76	70	72	83	80	79	79	79	94	89	70	77	76	78	83	82	73	99	90	77	81	85	78	80	78	78	79	86	72	78	76	71	93	83	77	69	80	77	75	103	82	83	76	80	107	91	85	84	93	83	84	98	64	84	78	87	78	67	97	63	90	77	68	70	76	74	104	87	87	96	82	79	70	75	94	96	88	74	85	90	78	91	76	86	92	85	77	90	74	90	72	85	86	62	85	83	98	80	75	94	87	81	89	81	90	74	83	94	98	78	79	90	87	90	82	92	74	76	83	89	91	72	93	88	100	74	89	80	93	83	92	85	72	75	62	89	99	81	95	81	75	85	90	92	70	76	71	85	75	89	73	83	72	88	90	65	79	84	84	75	75	81	71	74	74	82	82	93	91	101	81	94	76	89	78	75	91	82	75	88	92	74	74	87	77	100	64	101	76	95	94	87	97	78	89	80	81	67	82	93	88	98	80	96	96	70	73	81	71	86	80	82	100	62	76	61	90	77	71	78	114	91	92	87	90	71	75	83	80
2551	295	323	359	338	344	295	327	312	305	283	276	268	261	230	251	281	289	267	265	269	281	249	256	266	247	275	271	250	268	265	244	282	226	245	241	229	246	287	267	278	270	277	264	288	274	246	265	252	276	231	263	267	262	271	233	276	266	270	257	254	265	273	255	248	262	240	234	264	252	208	300	248	278	258	248	281	296	240	249	280	274	251	263	258	283	216	243	252	269	275	262	229	262	237	253	267	228	255	264	249	240	274	259	246	262	281	279	266	257	251	268	224	258	266	271	273	294	242	284	245	259	240	307	272	285	254	264	266	264	225	251	268	261	258	243	245	252	274	265	245	282	259	260	248	240	267	267	259	286	273	231	261	266	255	267	248	248	235	268	281	253	274	245	247	278	259	252	230	234	242	225	281	250	260	256	278	258	255	269	244	248	245	298	266	286	262	245	249	261	255	259	273	247	266	267	250	250	246	257	270	261	264	271	267	244	274	248	254	264	256	247	251	251	242	264	293	284	256	276	254	282	264	259	264	228	245	257	272	234	267	265	257	247	273	262	250	271	223	272	268	261	277	256	263	253	282	242	269	251	270	247	273	221	240	243	228	253	290	276	272	249	266	283	260	269	268	254	271	278	263	239	275	266	247	245	250	262	262	287	277	244	298	253	261	251	252	271	264	263	287	238	268	276	253	243	248	273	256	263	268	247	267	267	261	247	237	275	259	257	283	248	251	254	272	291	239	252	311	265	255	271	261	275	251	257	260	296	245	233	272	248	249	262	243	264	252	247	275	280	269	254	246	234	243	267	269	261	265	267	234	247	272	276	271	273	267	269	261	248	232	252	270	265	250	265	252	235	244	251	283	262	267	266	260	248	242	219	259	212	254	268	248	261	272	228	239	277	267	271	258	275	260	273	276	246	237	270	272	264	267	268	277	237	246	259	228	267	296	278	265	258	266	240	263	287	244	293	258	263	270	245	257	249	235	285	265	260	265	282	259	244	259	242	253	248	273	255	220	281	246	257	251	292	252	263	266	259	246	248	260	273	266	261	273	246	272	278	266	272	252	268	240	275	262	256	268	247	257	259	255	260	253	256	232	258	264	272	255	245	219	269	269	253	262	286	258	268	229	275	253	257	261	263	279	239	273	252	285	248	280	234	283	264	289	235	298	239	266	252	269	267	261	259	246	257	250	249	258	268	254	261	262	242	262	242	262	264	269	253	227	307	257	258	266	237	242	261	231	236	265	259	269	243	274	276	284	261	256	290	304	265	235	252	289	250	264	260	247	270	285	274	266	293	277	267	249	280	240	243	268	265	250	228	268	258	252	238	231	224	251	276	282	255	260	241	279	283	274	251	261	274	297	281	252	247	269	265	242	236	264	258	280	259	250	260	256	264	286	265	230	283	253	291	250	248	271	288	233	269	261	263	252	254	262	253	250	244	233	236	239	243	258	248	271	244	273	306	277	239	254	243	265	276	243	259	281	261	269	261	268	260	272	251	250	256	280	276	283	259	250	247	239	252	280	263	259	268	270	242	279	239	221	269	244	273	223	262	265	262	258	237	243	278	249	285	244	282	250	267	282	286	290	276	245	292	269	270	274	263	248	261	272	246	254	262	261	239	255	262	231	260	276	255	259	247	279	258	229	253	255	244	257	277	268	282	256	277	278	279	251	249	257	238	288	251	244	227	274	265	240	266	238	261	242	242	296	248	276	262	286	266	274	270	255	275	268	275	257	247	232	282	283	250	277	259	239	263	241	243	260	246	264	264	302	245	242	254	285	272	262	265	262	257	235	244	259	244	262	262	276	239	266	245	245	247	250	249	270	293	238	281	288	275	252	260	246	252	272	282	258	228	269	235	227	267	240	261	265	261	274	252	248	269	259	275	259	245	279	271	260	267	279	279	256	246	252	245	258	280	260	264	298	250	280	246	276	252	255	263	250	292	254	249	305	263	277	263	246	261	259	238	260	272	237	246	256	274	262	253	248	265	258	276	239	254	243	254	271	267	240	294	259	268	249	252	246	287	263	243	241	237	277	289	276	262	287	259	249	274	236	254	254	255	244	277	271	249	266	278	269	256	280	254	253	261	242	276	278	224	247	249	264	266	267	232	243	255	271	240	267	253	269	275	276	257	267	272	252	275	266	254	259	261	250	275	260	240	264	282	264	255	239	268	271	269	262	268	242	239	274	266	238	273	265	263	264	251	233	244	267	267	258	264	248	266	262	274	267	259	245	250	236	255	267	255	274	269	252	241	266	265	271	253	230	263	250	271	245	257	246	260	262	264	250	269	275	303	250	268	294	275	228	254	270	261	254	233	282	247	251	296	270	268	271	274	222	285	237	243	272	249	250	268	292	256	271	293	277	273	260	276	292	245	261	270	257	259	284	254	275	260	282	259	271	275	251	277	269	302	235	249	246	261	253	282	256	267	271	268	255	239	277	297	247	253	300	267	267	248	254	275	265	239	274	242	247	262	295	280	265	275	267	268	264	233	253	263	244	275	265	271	246	243	256	262	255	290	232	267	265	257	270	227	260	278	275	251	294	232	287	247	278	277	259	275	257	272	259	247	244	249	285	229	278	257	265	260	257	276	294	280	239	269	257	252	268	253	245	249	246	246	279	260	225	235	283	265	259	259	263	242	267	251	272	251	253	266	267	257	242	279	239	249	236	270	268	253	270	270	231	249	293	260	241	256	280	281	261	259	268	278	266	264	269	243	262	257	271	263	271	261	269	270	268	242	249	240	276	261	251	276	254	238	243	292	259	267	239	268	249	262	231	269	246	270	239	269	263	247	284	259	256	276	272	247	268	233	264	248	251	271	282	263	266	239	254	271	254	254	236	297	249	255	259	257	246	229	281	252	281	273	259	276	265	257	247	237	278	251	257	246	243	273	239	248	285	250	262	267	276	244	236	275	275	259	250	275	291	289	253	245	264	234	263	269	273	276	290	226	257	255	286	261	271	262	267	285	267	253	253	251	260	284	300	260	248	254	286	261	268	270	277	244	262	253	251	273	254	234	285	262	264	247	260	262	250	240	252	249	240	278	232	263	277	236	269	258	251	236	279	260	247	287	270	266	276	288	264	262	249	258	301	277	233	271	248	225	257	256	247	263	242	257	289	266	244	257	261	222	251	258	293	265	264	254	271	246	250	248	263	279	240	229	270	278	261	299	278	277	277	266	282	289	267	256	256	253	285	231	288	257	271	281	283	241	233	276	223	234	281	271	280	268	238	260	264	277	244	253	224	251	250	218	269	276	266	261	239	221	273	243	254	256	288	244	274	247	266	242	242	256	295	268	259	271	254	230	253	243	251	271	302	252	251	252	274	264	279	252	234	292	252	268	247	292	254	245	263	245	266	266	257	238	272	267	269	260	220	284	277	243	262	266	267	257	282	253	250	266	283	248	266	294	228	252	258	259	261	246	243	235	239	306	282	269	279	282	263	255	245	264	262	296	271	243	267	255	260	277	252	261	256	262	262	257
17363	1565	1116	782	640	483	389	374	345	314	288	286	257	294	242	237	235	211	239	227	231	218	227	244	235	225	216	225	251	236	214	233	218	185	199	222	210	198	227	192	189	215	220	200	210	253	218	219	226	201	208	212	212	236	187	227	208	220	232	224	195	204	208	217	226	206	211	189	231	174	233	192	201	233	224	240	237	237	239	205	208	243	222	217	215	235	221	227	198	224	231	218	208	235	199	211	214	228	216	218	200	236	247	232	212	221	222	205	213	237	221	236	207	202	240	206	229	227	236	222	242	222	234	234	263	211	227	226	212	198	213	223	209	226	211	212	223	204	188	232	203	223	232	201	194	203	213	199	191	235	241	210	224	194	215	236	220	224	227	188	225	228	226	224	242	189	205	220	205	223	201	212	203	202	222	226	202	216	214	207	215	210	209	216	233	236	227	190	221	208	210	188	206	213	190	243	225	178	209	227	216	206	222	189	214	187	205	198	200	238	231	197	215	238	212	218	213	210	212	218	224	213	223	239	204	229	208	210	227	234	199	201	210	232	235	221	205	211	224	211	193	207	186	206	212	205	203	236	192	230	251	212	230	205	219	259	228	244	228	202	197	199	206	226	230	197	235	220	219	225	200	205	212	211	227	201	230	189	230	226	218	220	226	241	218	227	221	208	198	212	216	236	221	201	216	231	197	199	178	184	213	219	217	234	233	183	237	228	231	191	216	204	240	222	214	226	237	185	215	217	192	230	219	214	182	243	208	192	206	214	220	222	210	203	187	246	191	214	216	217	225	220	219	246	209	233	204	210	221	221	214	204	212	243	234	226	224	227	237	212	206	203	207	178	219	197	216	231	221	223	221	232	211	214	205	221	226	212	245	206	224	204	225	219	198	212	185	214	217	222	235	214	204	213	236	184	197	210	223	211	205	221	204	208	199	206	194	229	205	214	205	226	231	230	213	221	201	217	219	220	215	262	203	225	210	212	209	204	196	232	190	187	209	203	191	209	218	226	213	213	215	212	236	231	243	235	234	221	237	219	213	227	214	227	214	228	206	221	212	226	207	205	202	206	229	204	229	242	215	196	229	222	243	224	209	197	213	228	228	215	213	233	196	193	240	218	214	204	194	197	226	174	190	219	224	219	224	198	216	198	221	225	202	214	200	235	234	215	246	221	229	226	246	209	223	238	226	232	226	195	213	205	193	191	225	209	209	208	225	205	206	227	224	199	200	200	209	227	209	226	201	260	218	241	206	199	211	215	204	207	222	204	217	217	214	219	208	211	216	198	234	214	217	218	209	218	189	219	241	231	246	193	225	256	217	204	213	231	197	207	202	209	214	203	207	199	223	208	203	220	215	208	189	238	225	212	200	193	225	191	235	224	243	206	237	208	232	216	209	244	200	227	251	225	226	188	216	210	215	223	235	237	204	212	232	210	230	219	198	192	212	232	226	234	216	209	220	219	229	188	199	215	224	226	228	194	233	242	209	208	214	203	216	210	266	185	195	215	197	207	193	214	214	228	231	225	212	207	217	188	211	247	198	179	167	217	221	213	221	223	228	203	212	202	215	232	206	229	211	228	213	190	201	210	228	233	213	212	221	202	211	228	212	182	220	219	205	216	218	216	208	223	227	212	239	214	229	225	196	190	205	227	199	209	205	217	237	190	202	222	211	209	223	204	220	243	203	203	209	229	221	209	208	231	217	249	204	218	213	225	203	218	234	209	230	229	241	235	228	223	215	232	177	225	233	209	198	215	227	234	245	232	190	221	187	231	215	205	221	220	207	210	209	192	205	204	225	202	220	225	203	196	213	210	216	218	212	206	214	214	217	232	216	243	253	270	234	226	219	198	191	221	241	166	243	192	202	239	211	196	228	201	227	216	193	212	232	213	219	224	192	208	201	240	224	199	221	206	220	213	221	221	224	212	208	207	223	233	219	200	216	202	211	178	227	197	211	228	219	205	201	227	186	207	194	197	209	200	206	218	224	195	199	243	218	235	222	223	191	217	205	245	231	237	229	215	225	215	220	198	200	203	195	232	258	207	211	232	236	219	210	202	209	232	221	217	204	212	229	193	205	229	228	237	214	250	181	216	230	209	232	210	223	203	214	209	218	224	200	226	219	223	224	220	210	223	206	206	225	216	210	206	235	212	187	218	214	212	237	210	203	209	216	206	211	212	229	204	196	196	196	237	250	210	190	212	224	214	230	208	221	196	224	205	240	225	222	200	212	197	230	211	218	218	228	202	238	220	226	201	208	198	229	212	260	212	210	244	219	204	225	230	225	198	200	227	228	238	186	202	203	225	199	186	184	226	206	190	218	198	210	219	203	217	215	205	209	210	210	239	205	221	212	247	234	209	201	220	205	218	213	218	225	215	203	246	224	206	233	222	228	226	200	207	251	201	225	220	216	234	207	215	220	206	220	220	219	212	206	183	220	212	211	235	200	209	197	220	234	219	213	207	214	226	244	203	210	209	211	221	222	222	228	224	239	226	206	172	215	194	225	229	206	197	223	222	228	223	223	244	233	221	203	221	247	209	218	222	217	244	212	238	205	220	226	219	209	209	204	201	211	235	216	190	217	221	213	209	227	226	226	221	209	170	204	243	203	232	211	192	214	218	226	197	233	209	199	208	222	224	209	243	196	186	189	225	236	222	203	218	202	228	222	218	217	211	205	227	190	217	204	215	210	213	224	217	219	209	215	228	215	223	213	190	210	221	212	212	214	197	210	220	202	204	202	243	232	220	210	204	226	211	200	234	228	227	194	241	233	238	225	225	252	243	200	222	181	200	235	213	241	226	187	210	222	209	201	227	240	233	199	216	207	254	208	208	221	205	242	221	216	216	223	178	199	193	217	200	222	243	237	200	251	250	212	234	224	204	192	222	215	226	204	226	203	209	211	222	215	232	210	213	191	230	207	209	224	218	222	188	234	209	214	206	238	214	218	243	260	217	187	205	219	224	217	232	223	226	201	229	211	225	194	233	204	214	216	213	228	229	213	225	205	213	220	210	188	203	206	208	223	209	199	211	207	199	222	204	198	230	210	214	219	227	209	238	220	224	225	238	244	222	228	195	246	222	234	195	218	212	216	202	227	215	210	227	232	233	230	238	209	243	224	227	215	220	220	186	170	226	214	218	224	203	236	208	209	230	219	198	208	239	216	217	224	197	252	210	207	204	219	229	218	222	243	222	212	208	230	239	221	214	192	188	205	227	222	194	208	240	236	210	229	220	210	212	214	224	209	233	210	216	204	221	210	204	227	232	207	207	207	202	219	239	210	214	229	240	207	212	224	198	232	241	207	168	230	203	207	222	249	206	235	207	212	232	219	210	217	210	235	212	216	206	223	237	232	220	199	220	205	229	196	221	253	233	194	201	212	218	203	220	197	224	229	195	199	187	232	214	200	235	229	209	227	194	196	198	204	192	235	217	203	243	204	229	221	218	209	215	199	194	214	231	211	213	216	188	247	215	215	227	192	232	222	219
9280	1250	2212	2558	2380	2228	1633	1528	1379	1224	1135	1039	946	889	876	785	780	757	719	694	739	672	718	743	665	725	647	641	686	628	633	642	606	585	673	571	587	585	577	593	605	630	677	615	593	574	558	553	545	564	580	595	570	569	591	534	614	561	555	568	572	578	570	595	539	557	563	506	535	533	566	591	607	591	547	571	592	554	545	572	560	583	545	569	553	551	592	575	581	554	573	525	535	590	550	555	524	566	553	516	553	547	578	540	605	579	618	535	585	564	557	554	547	556	507	572	571	557	545	568	559	537	559	535	534	600	564	574	567	525	533	588	544	547	537	542	564	550	535	506	535	527	561	552	594	580	557	522	524	550	551	569	538	534	560	558	531	549	538	564	561	594	577	530	573	569	572	574	552	571	535	557	551	518	530	556	581	549	544	560	550	523	528	557	582	494	592	582	528	534	534	547	500	493	535	548	539	585	533	574	558	559	570	575	533	560	528	571	559	590	541	548	527	584	529	572	548	538	557	559	527	591	549	560	550	574	520	524	546	567	613	573	577	593	517	536	569	547	499	540	534	523	530	577	551	515	611	530	535	543	565	513	542	574	550	535	568	576	572	555	556	538	590	529	579	584	525	570	566	604	576	565	570	563	553	520	557	586	569	530	531	599	581	573	527	557	577	542	503	539	568	565	530	580	544	554	583	545	571	568	518	585	592	500	525	575	511	548	559	533	520	535	520	542	555	568	529	587	543	558	560	590	585	585	546	588	495	556	554	589	533	557	574	600	513	541	555	569	586	523	575	523	544	525	540	557	536	573	563	521	559	581	575	535	600	534	557	527	573	603	535	577	571	544	528	517	552	550	541	563	580	563	534	548	541	554	582	580	540	590	571	550	584	470	516	549	577	562	552	565	549	576	503	537	579	583	537	531	555	563	561	543	558	581	579	557	522	562	527	572	530	534	542	558	538	574	568	501	562	523	562	556	556	560	546	521	521	555	564	505	525	546	560	532	545	525	542	568	524	578	516	584	498	555	567	527	576	516	552	574	534	567	530	539	553	515	519	600	528	519	523	562	533	527	555	515	525	540	604	599	521	566	509	582	536	556	513	528	567	564	528	567	568	538	532	567	567	546	555	534	539	530	528	561	526	577	534	606	534	566	574	586	572	543	526	588	557	539	569	558	516	569	562	549	558	568	545	492	563	518	509	593	550	565	590	594	602	569	561	556	560	537	567	562	600	547	531	541	536	564	564	555	547	531	546	556	532	575	522	578	545	544	539	554	568	566	585	579	547	552	514	493	522	555	505	541	550	563	584	570	548	535	555	619	486	541	535	568	548	531	578	533	500	583	574	563	536	548	575	503	568	538	573	544	541	585	538	574	558	562	534	557	521	559	552	549	571	540	547	576	504	543	537	601	539	586	558	553	553	565	586	535	541	582	551	568	532	534	529	549	579	571	544	573	566	582	559	588	575	602	504	532	553	571	561	596	554	590	544	564	575	546	544	550	579	568	567	507	550	514	566	521	567	525	554	546	533	542	529	534	536	511	516	595	561	579	538	548	559	585	527	545	552	542	549	582	524	554	615	485	520	545	559	542	570	539	536	549	589	545	547	578	497	573	575	564	559	568	541	552	606	561	565	543	524	585	575	558	544	555	602	585	529	523	540	546	551	552	585	547	544	524	573	567	559	536	521	540	547	519	563	592	599	554	556	544	563	548	569	597	571	521	571	533	565	549	555	515	541	571	565	569	554	540	533	566	542	533	556	538	542	551	590	535	541	563	519	565	589	537	551	527	544	551	574	579	552	536	558	560	560	561	579	522	544	539	544	544	528	563	546	556	598	533	535	537	563	550	560	569	576	546	553	542	527	561	518	522	520	574	515	562	533	541	564	588	544	548	555	555	558	559	563	544	559	550	540	594	544	539	564	551	543	543	536	565	599	544	541	543	562	579	550	563	551	558	542	559	530	545	501	573	514	578	506	582	498	567	537	597	578	592	578	550	535	554	589	583	552	555	607	537	549	555	558	536	573	599	550	536	581	592	564	592	535	533	568	558	547	561	547	538	566	560	560	554	583	537	539	523	557	568	583	530	575	520	561	569	556	608	543	574	521	570	540	543	550	578	511	570	562	552	579	553	530	544	553	542	565	515	508	579	575	549	609	536	535	542	549	580	508	539	522	560	587	508	509	597	553	566	496	547	555	534	543	537	583	547	546	561	513	532	582	549	522	573	599	522	555	558	571	555	568	521	514	569	535	543	562	593	539	562	545	571	535	597	583	525	602	565	551	583	516	538	560	542	581	547	555	595	567	499	546	544	553	547	520	526	574	516	533	613	508	603	527	613	567	539	528	542	562	632	539	534	562	546	557	616	602	579	547	550	530	562	518	546	524	564	535	513	554	535	588	536	579	557	541	532	563	506	512	575	558	543	571	538	575	573	580	561	555	558	554	566	539	554	556	563	551	551	563	541	575	580	528	572	530	577	598	585	552	563	551	556	560	548	568	562	559	576	507	591	566	583	590	539	547	536	519	556	555	538	579	563	540	544	587	566	571	578	551	546	504	551	560	576	579	556	522	582	551	515	515	540	574	558	562	610	571	521	553	543	558	575	515	606	534	546	565	499	538	565	584	572	533	527	604	561	541	562	522	560	562	550	586	571	581	560	572	599	530	529	579	568	549	573	530	545	560	568	570	544	562	558	569	553	554	550	539	562	542	527	593	596	557	566	590	570	578	558	539	529	580	565	551	567	566	557	585	554	512	546	533	542	518	555	556	563	547	529	563	505	549	511	559	518	537	567	524	548	549	557	594	506	544	557	490	573	565	555	545	533	578	559	582	557	575	566	564	549	514	552	597	555	582	605	563	596	537	583	570	557	544	537	573	528	552	564	527	539	509	578	517	573	563	535	546	538	578	547	554	608	563	535	558	526	516	538	539	579	570	540	542	566	556	539	572	545	591	552	540	547	513	552	552	553	595	539	532	555	554	559	546	580	546	519	582	534	553	584	529	543	546	552	558	492	571	568	495	583	571	554	548	548	566	561	563	564	491	560	518	556	566	502	540	540	588	570	559	547	540	586	539	533	534	562	535	524	560	535	536	545	584	557	518	561	612	556	533	552	591	536	592	561	548	578	570	578	506	485	552	525	539	574	527	554	574	557	560	542	569	586	514	576	564	497	530	580	604	540	543	543	504	522	565	558	545	592	539	499	553	520	574	560	530	518	540	528	520	559	569	512	548	536	541	539	568	563	538	585	527	565	564	533	547	558	534	573	559	581	515	555	539	552	562	541	548	548	505	603	530	542	517	567	562	556	534	560	597	518	552	528	547	510	571	568	555	573	503	568	562	566	556	557	558	507	556	573	579	517	547	534	541	520	548	547	581	480	544	540	576	542	590	541	529	577	533	561	519	566	565	563	559	562	584	531	559	542	598	550	545	555	524	549	597	543	588	534	588	567	548	547	544	531	538	579	586	566	561	583	538	541	539	538	531	559
29346	5049	2078	1611	1140	917	697	605	547	462	420	418	380	339	346	281	306	281	289	291	311	302	287	265	275	304	271	271	250	274	254	257	283	271	266	269	264	260	269	260	247	267	257	258	236	244	259	269	279	272	284	280	271	272	257	270	269	227	270	269	273	264	283	276	258	253	218	253	249	240	266	248	253	246	266	251	240	243	239	269	255	267	280	279	264	259	235	250	235	249	279	257	242	266	256	242	269	259	280	269	252	267	267	256	245	252	256	270	290	235	253	280	234	256	224	280	258	231	258	250	233	247	245	242	244	267	239	260	232	266	251	259	233	251	242	255	274	240	289	290	268	236	247	233	225	265	255	256	242	252	263	243	220	247	246	256	261	260	232	228	286	261	256	229	262	252	246	235	235	247	261	240	243	274	285	234	252	252	227	272	254	230	247	243	250	235	239	282	249	238	270	263	236	221	238	272	221	247	278	240	241	247	258	279	235	253	239	248	252	265	261	237	235	228	270	258	240	253	233	258	255	253	288	256	267	228	259	245	259	261	243	240	247	263	248	271	259	250	273	252	251	226	215	247	252	257	250	238	231	265	261	249	225	262	268	262	260	272	235	263	244	250	251	261	282	248	258	268	244	262	248	231	249	267	271	229	239	251	229	269	237	273	277	269	263	231	253	238	266	251	237	211	255	240	260	258	280	254	261	249	258	225	265	241	252	243	257	244	264	265	256	253	273	250	288	278	260	228	234	261	235	226	277	268	270	210	271	233	276	264	268	234	270	254	264	244	261	260	227	272	265	274	238	247	259	256	221	234	275	267	235	260	226	267	238	258	245	256	239	241	245	255	268	247	252	274	268	253	232	273	245	241	260	247	247	240	271	263	256	250	252	258	285	269	239	285	237	266	262	266	243	247	258	245	242	276	226	261	268	262	278	235	248	236	258	229	253	253	282	245	242	255	247	278	315	276	265	309	254	243	255	273	259	209	253	239	225	294	238	258	259	226	264	238	240	270	268	284	243	272	282	287	251	265	241	252	244	262	259	274	255	277	250	247	260	247	278	244	244	303	274	258	223	241	245	273	265	276	263	247	268	243	252	251	262	267	273	248	237	232	258	296	252	236	229	263	275	246	250	248	264	269	271	270	214	268	266	249	266	244	233	231	275	267	273	255	251	243	254	252	257	286	280	274	293	284	280	250	251	261	262	241	218	263	228	262	261	265	243	239	250	258	260	230	273	245	236	243	238	263	273	268	250	253	253	252	261	263	228	301	258	298	252	292	238	263	263	274	251	242	240	248	267	263	248	257	282	236	238	259	230	238	257	253	274	252	229	254	266	252	261	278	248	283	255	258	264	241	245	278	240	250	264	259	272	258	245	243	250	257	244	249	242	240	256	241	277	267	254	254	246	283	243	241	263	250	237	270	259	254	242	242	266	239	262	214	274	261	254	270	259	248	262	234	280	270	264	249	233	237	251	261	257	244	278	246	232	243	247	304	236	233	254	243	277	270	272	291	238	248	244	250	223	236	277	245	244	225	243	256	246	221	233	248	291	250	262	226	264	244	247	274	250	270	240	258	248	232	273	257	274	272	255	250	210	225	248	230	263	247	248	248	262	227	251	245	262	226	243	241	267	290	271	281	261	238	255	281	240	268	275	267	262	260	245	272	245	276	263	248	268	242	252	263	263	235	265	263	254	247	260	237	265	245	241	258	246	248	247	223	245	252	264	237	275	241	267	237	244	259	257	264	250	286	252	309	245	249	244	244	257	247	240	247	264	266	220	235	241	267	263	226	262	252	244	226	236	265	256	304	221	261	268	261	250	263	253	266	236	227	271	251	246	266	251	234	242	276	241	299	241	248	232	283	254	241	256	252	249	219	255	265	252	271	233	290	231	252	268	242	258	249	249	245	250	272	258	256	262	257	270	258	249	261	289	243	263	253	245	293	270	253	254	234	256	241	267	232	238	259	255	233	244	261	253	246	244	253	266	268	253	241	257	248	269	239	290	271	253	278	251	276	261	251	262	251	254	246	266	280	262	253	263	276	241	255	235	274	244	258	248	277	246	242	235	248	245	242	247	279	268	269	284	243	285	266	275	238	238	276	255	246	260	241	235	237	211	260	259	253	244	253	243	273	280	256	261	217	247	274	269	275	267	237	273	225	293	235	238	256	253	254	252	250	252	245	241	267	263	278	263	256	263	283	217	249	268	254	244	255	256	241	271	256	249	251	253	232	256	278	251	271	274	258	261	267	251	282	237	259	253	239	258	259	245	216	262	272	250	272	270	263	249	274	260	264	246	260	276	223	274	240	232	243	235	268	242	258	245	247	255	242	232	265	292	246	229	265	254	271	257	257	213	245	238	263	287	233	234	266	252	242	255	231	253	233	261	252	249	212	246	257	240	248	246	247	260	252	228	244	231	238	253	243	274	244	238	243	221	311	243	255	233	252	241	258	276	252	271	277	305	238	271	275	273	236	268	245	226	251	246	244	243	272	286	253	264	233	233	273	265	279	231	262	225	239	252	222	270	241	253	250	249	262	250	259	280	250	243	281	233	261	273	246	280	249	231	246	229	256	259	255	244	270	240	257	264	229	256	225	244	247	263	240	250	204	248	298	259	279	257	266	254	241	233	258	270	262	267	254	233	250	266	284	263	241	244	233	245	249	238	245	277	249	245	225	255	260	235	267	246	245	275	252	269	242	232	254	259	243	222	233	248	233	257	243	247	257	256	238	272	265	262	276	271	303	261	266	255	275	266	273	249	239	254	246	248	281	248	253	235	254	279	238	241	259	260	258	253	244	240	276	281	275	212	267	243	274	263	248	257	253	225	260	250	274	255	240	266	242	255	270	260	248	238	258	240	262	220	226	253	247	268	245	265	242	243	240	257	252	246	245	246	236	293	273	251	247	242	256	265	255	267	219	255	285	269	258	280	247	257	257	240	245	275	252	282	258	287	237	245	288	265	268	271	255	247	252	252	234	242	268	231	258	277	272	267	240	289	241	221	251	258	251	239	260	282	275	255	235	284	274	263	254	242	240	271	260	250	230	263	285	230	256	244	223	243	245	284	264	250	226	256	235	279	222	246	276	242	259	276	269	247	247	258	269	242	278	245	219	242	289	276	257	225	234	251	220	263	214	262	280	263	241	269	258	253	259	248	241	234	266	261	240	210	236	243	281	259	267	281	254	253	267	260	256	235	265	247	260	236	249	259	250	221	253	275	245	228	262	276	247	250	257	264	248	245	220	235	251	278	244	256	283	272	275	252	239	314	216	243	277	252	263	259	282	287	303	248	251	241	261	231	243	257	217	246	272	243	232	257	228	240	247	250	248	262	240	269	223	269	259	265	246	271	257	242	286	229	274	258	267	268	276	237	257	246	245	229	248	254	244	243	256	255	228	227	270	262	278	267	257	275	237	264	277	237	235	229	263	265	231	267	259	250	270	255	234	259	254	253	240	257	243	265	238	283	275	226	241	251	270	242	282	238	227
13170	1900	3656	4654	4139	3514	2934	2522	2119	1882	1708	1466	1366	1234	1242	1103	1003	965	988	895	923	897	865	829	839	789	768	779	812	742	727	737	727	719	735	680	697	668	744	737	670	693	722	672	667	707	634	676	663	676	663	661	670	647	621	643	660	625	657	579	649	617	681	639	628	664	642	660	630	666	620	618	614	664	649	601	624	617	672	614	581	626	594	625	637	600	581	584	640	656	665	574	622	624	654	554	682	693	606	586	652	653	583	593	668	618	562	626	571	605	603	590	627	597	635	640	615	548	628	619	629	559	613	608	595	614	629	597	595	655	644	594	615	636	634	600	603	628	622	581	583	633	651	615	623	594	608	642	603	570	614	610	643	620	626	625	593	620	570	605	610	638	628	613	620	614	558	610	630	599	618	601	615	598	609	583	623	605	598	644	664	603	629	590	641	613	602	608	593	640	603	613	648	638	620	570	632	612	603	635	593	619	623	608	570	639	613	598	601	648	608	578	609	608	604	603	614	616	648	566	614	607	623	588	610	607	614	571	605	614	633	631	621	634	580	599	612	595	644	601	610	598	601	553	594	609	631	585	559	634	611	623	638	611	612	581	605	614	658	631	611	585	598	601	609	596	608	649	580	597	627	608	639	592	600	614	607	645	614	601	582	599	606	616	580	640	648	615	649	636	584	606	589	654	589	596	628	629	603	614	576	650	630	588	580	547	611	599	610	603	613	630	598	612	643	614	585	598	611	592	616	596	571	604	644	592	628	585	630	628	604	580	640	635	599	617	612	576	585	607	622	629	627	584	589	634	582	623	620	587	613	584	564	612	600	626	580	588	598	625	625	624	604	572	580	612	597	592	602	595	673	599	673	599	648	648	636	628	584	639	619	620	617	624	620	592	598	589	633	664	632	583	658	598	607	618	589	617	620	622	578	604	616	643	611	601	593	574	616	646	619	559	610	616	619	604	663	620	597	582	601	582	623	598	634	643	610	606	675	617	618	629	640	579	609	572	599	610	587	580	617	576	616	601	635	568	634	578	574	561	608	593	599	619	627	602	596	620	592	600	601	622	605	589	565	597	646	618	638	614	582	616	614	670	617	649	626	588	645	640	599	610	585	616	621	613	593	643	611	573	621	621	644	661	641	575	620	611	597	598	645	589	590	611	594	567	559	616	608	614	629	647	609	635	637	608	620	606	619	651	596	657	583	600	665	562	652	591	602	600	597	573	601	609	624	613	601	595	605	621	575	647	615	596	569	638	594	574	633	569	612	572	638	581	605	576	650	561	618	590	582	605	572	592	574	585	604	605	626	574	614	586	650	623	589	596	616	620	622	611	613	598	602	615	563	563	589	555	579	583	604	629	578	636	597	604	616	593	627	624	666	599	595	597	630	601	591	620	637	603	622	627	574	633	624	620	596	606	631	593	607	540	569	586	604	598	645	622	618	642	610	592	595	632	600	609	639	628	565	647	604	633	537	593	563	614	604	631	598	590	601	606	622	610	629	588	565	592	643	571	604	599	609	574	645	630	568	570	562	612	624	599	603	589	613	580	579	624	607	594	617	597	602	589	591	609	599	603	590	607	628	603	578	634	607	596	647	597	636	577	607	584	598	585	625	608	585	636	620	659	604	642	670	595	669	572	589	613	625	579	604	596	655	603	559	610	600	589	584	601	558	596	623	621	567	601	587	599	592	606	623	588	621	579	606	599	632	601	607	633	575	601	585	666	645	610	628	612	609	612	599	617	585	597	645	612	626	610	625	617	644	645	623	560	627	595	652	613	625	634	614	591	615	619	638	603	653	616	583	609	632	569	581	609	624	589	616	594	587	609	574	604	617	603	579	601	615	594	626	612	616	595	628	620	585	587	586	609	591	625	591	627	631	613	546	564	598	645	608	618	584	574	615	613	637	589	565	641	623	600	658	605	610	599	612	658	620	589	593	600	610	633	586	612	624	558	626	611	612	601	661	590	627	627	584	604	597	581	615	603	657	630	633	595	577	620	621	607	605	636	622	593	630	604	639	591	622	640	627	594	597	584	590	589	636	629	603	589	585	624	602	599	598	645	620	610	587	609	590	593	619	621	599	589	607	601	553	589	660	620	605	621	568	612	612	583	634	590	583	643	604	598	609	642	590	626	610	615	625	620	633	646	627	582	633	593	598	569	595	632	651	613	652	643	646	587	611	615	609	620	611	610	600	615	598	598	621	627	617	609	631	579	635	649	633	640	654	579	627	605	646	573	623	662	617	627	628	609	658	589	560	641	636	582	593	596	592	610	619	642	617	592	624	608	617	597	564	603	619	593	610	574	580	589	593	618	597	615	645	608	624	583	590	611	592	601	636	618	605	671	611	602	583	594	643	614	589	597	609	625	642	631	615	629	616	606	621	620	615	664	549	611	605	612	564	608	611	658	598	581	600	603	629	609	582	556	576	615	576	626	610	602	546	598	591	576	610	568	588	605	608	546	573	626	594	594	622	646	620	595	647	592	585	578	698	611	591	609	603	610	586	562	592	626	634	546	585	598	602	616	611	613	642	635	647	575	569	591	607	599	582	613	618	606	625	606	639	634	608	631	615	586	601	645	620	626	613	581	595	589	577	632	594	587	645	612	609	604	588	630	617	612	664	579	616	616	601	632	627	603	603	600	590	605	647	584	610	577	562	598	601	616	607	589	598	588	613	618	637	582	631	584	640	583	573	613	646	611	601	562	632	580	562	592	609	565	612	575	604	628	589	632	632	618	596	624	615	576	636	589	628	602	616	566	608	614	663	619	594	634	611	610	599	594	619	634	569	612	572	590	605	579	606	632	663	560	628	626	586	595	580	584	621	611	626	639	573	606	616	597	562	654	622	637	554	598	637	611	662	621	564	573	596	602	593	586	611	623	658	648	601	601	646	592	668	598	615	673	593	597	596	566	588	582	631	618	582	643	537	616	662	592	630	573	664	616	596	591	597	551	587	566	661	615	644	611	589	614	643	638	625	607	610	564	582	650	600	604	597	614	600	635	613	629	618	638	585	581	616	620	601	594	631	627	597	626	611	623	583	592	631	610	571	577	565	597	633	563	615	608	582	596	624	570	591	619	624	610	629	631	613	622	613	595	627	594	551	637	613	591	649	588	597	597	604	629	578	593	613	672	618	581	661	618	574	651	563	605	580	624	620	596	579	598	606	649	590	572	567	644	615	593	665	629	682	592	583	576	584	627	609	599	587	593	591	587	623	587	611	639	562	610	603	640	640	617	602	598	632	593	625	616	584	595	651	599	621	575	600	617	611	581	616	579	606	654	649	628	602	609	620	638	601	643	592	641	607	605	622	589	629	581	633	587	601	599	573	601	596	639	623	626	602	598	584	603	593	602	593	567	589	576	612	596	603	610	601	584	617	570	596	604	558	649	605	614	591	570	589	597	560	589	621	590	566	634	647	607	576	621	592	587	610	611	652	595	589	606	592	609	598	644	593	571	606	603	593	596	642	595	642	600	647	582	567	603
2228	113	127	109	85	94	81	82	101	101	69	76	78	80	83	84	74	103	81	94	82	95	89	94	77	81	96	85	79	79	66	72	85	79	82	80	88	75	86	83	85	84	71	85	76	90	88	88	95	88	95	81	64	76	69	111	73	74	94	77	87	90	94	78	95	103	89	97	87	77	102	84	97	63	77	71	89	76	91	93	98	75	83	82	88	79	61	84	81	75	69	76	105	85	75	70	88	98	89	89	77	88	87	93	82	91	87	79	75	92	87	73	79	74	82	98	82	71	71	94	79	78	70	88	64	66	72	78	74	83	70	86	77	96	71	85	76	97	74	65	86	93	69	93	85	84	69	71	78	83	73	84	90	76	91	86	88	77	88	78	95	94	93	74	67	90	83	94	84	78	96	84	70	86	94	62	87	79	77	69	114	99	62	77	81	84	77	79	83	83	86	80	70	95	74	90	79	79	86	75	83	77	75	84	78	86	74	89	76	75	84	82	81	85	78	75	78	88	82	79	86	87	65	69	68	70	80	77	71	82	71	70	89	86	86	80	77	83	80	91	93	64	72	86	80	77	63	88	73	81	93	78	83	79	76	95	77	80	87	105	62	63	76	65	89	89	79	79	86	84	91	89	84	93	75	82	82	75	75	101	65	80	88	63	70	89	73	76	72	72	61	92	85	72	79	73	71	81	70	82	82	75	79	108	91	85	80	66	96	99	81	92	78	84	81	76	92	79	85	76	95	84	86	71	75	72	98	64	87	77	64	60	82	95	94	79	95	80	100	80	82	86	74	68	91	77	76	76	73	96	87	81	68	71	82	87	75	87	76	73	87	85	84	83	69	74	82	77	93	79	77	77	99	66	86	84	92	113	70	94	87	81	91	89	91	89	103	91	93	94	61	79	86	77	81	87	84	82	73	78	90	71	66	88	80	87	72	74	82	73	72	81	87	81	90	84	68	84	81	88	87	79	92	73	84	84	71	85	87	85	66	81	90	90	79	88	103	99	84	90	88	86	92	89	79	85	68	91	74	74	85	95	80	67	81	90	81	91	72	72	90	67	87	77	73	81	71	74	83	67	83	83	65	77	67	86	83	88	84	78	71	71	81	89	71	77	85	75	72	73	74	90	83	79	81	89	86	86	103	87	80	91	90	88	84	82	83	97	61	87	77	80	65	81	112	100	100	84	63	100	97	85	83	98	80	81	81	76	69	99	101	89	67	87	95	64	83	74	88	79	82	70	94	79	94	96	73	85	98	100	87	88	80	82	75	89	89	91	70	73	77	82	81	100	75	89	62	84	82	81	70	81	96	83	81	68	99	101	75	89	96	87	98	71	67	92	70	106	81	103	99	71	93	82	80	83	80	76	71	64	88	80	75	72	89	84	77	89	91	91	86	65	80	81	96	64	68	82	70	73	71	92	76	67	73	76	82	95	95	96	97	79	84	82	86	88	83	91	89	89	90	82	88	81	83	84	74	98	78	78	66	91	99	70	66	81	85	75	78	76	86	81	83	102	90	84	98	73	72	90	84	87	92	73	82	95	63	75	80	84	86	81	75	81	70	83	79	74	86	67	92	84	83	101	88	78	94	73	84	81	80	71	85	79	83	74	78	82	82	102	75	79	99	81	80	78	68	74	83	104	76	98	90	90	66	96	78	93	91	89	76	77	100	75	78	92	77	97	81	86	72	86	84	85	77	73	79	94	73	73	73	78	74	89	83	86	70	97	87	81	87	71	87	70	67	79	84	83	88	84	81	84	90	67	88	89	79	66	80	88	68	63	75	64	86	69	87	82	78	79	72	84	75	84	79	81	86	77	79	76	78	81	85	76	76	103	68	82	87	79	77	94	88	89	78	93	96	73	89	93	93	81	72	94	79	94	77	103	84	99	81	89	84	85	85	88	80	79	82	80	96	83	105	85	68	73	66	91	87	71	89	77	87	77	85	92	89	89	70	68	88	93	73	89	73	76	87	77	73	93	83	79	70	80	82	92	78	76	93	100	85	76	86	79	64	85	86	81	89	86	86	78	79	87	80	83	86	79	70	76	70	80	87	87	77	80	82	91	70	86	76	77	77	84	90	92	84	65	78	96	89	89	71	87	81	97	71	80	102	91	87	93	85	77	89	88	92	78	82	71	97	54	81	71	62	76	77	77	83	84	82	86	83	95	85	61	71	72	69	85	90	79	93	67	88	83	79	87	72	80	79	74	89	83	84	81	81	86	88	84	79	87	74	89	72	86	72	87	80	84	77	69	84	82	63	75	89	72	88	89	73	84	74	90	77	96	76	63	67	104	84	83	74	80	81	79	87	82	80	78	81	75	91	80	74	68	89	80	77	80	93	86	67	91	79	67	71	77	87	76	77	83	85	76	77	80	81	106	77	73	81	74	90	83	82	94	77	85	79	94	87	69	77	88	59	88	96	86	88	103	86	66	66	85	74	74	80	90	92	78	85	97	92	78	89	75	92	73	64	98	83	90	82	99	87	93	83	80	68	92	85	82	88	85	72	80	90	91	77	78	91	76	92	85	80	76	74	75	73	76	101	84	82	75	71	70	86	75	80	97	90	71	80	76	97	69	84	78	88	80	88	79	58	81	94	68	67	100	80	63	80	87	91	75	87	71	68	91	94	68	90	70	94	103	85	91	83	69	76	80	82	78	77	76	70	99	111	67	81	85	81	69	84	76	73	74	83	80	72	85	78	73	83	102	81	72	77	85	66	86	103	90	83	86	60	74	76	90	82	79	70	80	80	88	89	92	93	91	92	76	96	70	73	73	86	70	85	67	91	88	75	76	84	83	82	79	75	69	81	80	86	87	81	87	88	85	83	69	77	76	90	86	92	71	98	84	56	91	78	87	99	63	88	95	95	76	72	75	76	78	76	75	82	95	82	77	85	82	88	67	73	72	81	98	87	99	65	77	74	76	90	77	76	92	85	79	89	91	81	91	88	86	83	89	84	78	72	87	79	91	92	80	87	91	77	76	74	91	91	73	79	83	77	78	86	82	71	70	83	87	92	85	81	63	79	80	90	74	75	74	101	81	66	73	86	78	78	104	67	85	69	88	93	83	93	95	84	85	85	83	79	91	61	80	72	90	85	80	72	69	60	77	60	88	83	84	80	77	70	81	84	76	87	95	87	73	81	62	81	82	74	74	83	83	82	91	85	67	85	74	68	83	90	97	93	76	69	74	83	75	86	68	75	85	85	75	79	82	85	84	91	91	73	79	61	76	87	61	83	91	89	97	104	81	68	81	79	66	78	76	94	81	85	80	76	86	85	92	79	66	94	97	83	103	73	84	94	91	68	84	91	80	82	90	71	84	76	79	86	88	82	79	67	79	77	84	89	83	102	80	71	81	84	96	72	75	70	78	62	81	88	71	86	73	78	88	86	92	89	85	65	92	73	96	92	70	99	73	80	97	90	83	93	94	77	79	73	96	83	86	90	80	73	91	90	72	76	69	77	78	81	86	93	80	57	80
2501	320	314	366	324	313	329	288	306	294	287	267	270	290	274	277	288	262	257	270	269	258	242	307	261	266	277	279	288	268	259	267	238	277	236	283	244	246	224	268	273	258	265	234	253	278	250	258	275	236	256	233	259	237	254	242	263	286	263	264	234	254	257	270	246	273	269	259	255	262	239	262	266	247	245	236	277	230	237	278	271	251	251	277	244	244	273	255	232	265	275	252	251	293	279	240	260	206	274	263	251	264	241	271	242	249	265	240	232	234	257	257	259	251	279	252	259	284	275	252	278	275	268	227	236	241	245	252	271	251	255	248	273	257	248	264	278	248	261	267	277	246	261	250	269	259	256	255	275	233	254	270	248	280	234	282	244	275	272	218	249	223	275	246	260	260	265	281	264	276	269	262	258	247	255	253	264	248	264	251	219	265	258	259	286	258	233	262	248	244	250	258	269	266	243	266	240	278	291	256	279	258	249	263	279	263	248	280	261	272	276	286	288	247	274	260	261	250	259	245	244	269	264	256	246	263	280	253	262	288	250	261	284	256	254	253	245	268	222	260	272	280	265	269	228	245	265	273	259	240	266	246	255	241	250	243	253	256	251	279	272	264	251	256	236	286	260	267	257	267	296	260	249	241	258	248	274	255	262	265	234	245	265	241	248	251	271	274	260	253	266	250	274	260	253	253	259	276	266	282	244	265	267	292	248	263	266	268	267	260	247	273	274	257	260	233	277	249	266	263	263	266	252	262	264	247	229	258	230	263	266	231	289	254	265	241	234	256	247	260	276	265	267	261	249	281	266	233	268	265	239	252	276	249	249	248	264	258	285	275	263	233	278	241	253	272	256	279	249	266	263	259	245	278	254	250	245	265	265	252	258	252	270	256	273	270	250	238	243	294	251	281	240	250	269	241	250	263	273	264	272	280	246	249	263	250	275	250	247	216	253	272	236	287	261	235	276	278	233	273	261	264	259	277	256	291	268	288	258	277	273	253	297	266	260	261	265	234	250	276	257	272	273	254	261	263	266	280	258	241	257	236	253	260	254	266	237	258	283	266	260	262	277	309	254	254	249	247	274	267	233	259	254	263	247	257	250	300	264	268	251	231	272	256	225	244	240	277	254	247	259	255	257	240	257	261	279	263	250	273	276	240	266	273	279	257	285	262	281	259	249	250	263	244	285	277	295	256	242	234	251	262	269	241	270	238	257	283	225	250	264	284	254	260	263	253	251	262	259	238	254	262	251	260	256	263	245	266	241	261	252	255	252	267	279	276	268	238	280	257	287	255	277	263	262	252	277	264	262	232	261	234	256	285	273	246	262	243	265	231	252	277	241	274	265	261	270	276	268	282	237	268	243	226	257	229	252	250	251	243	269	286	269	272	261	274	240	293	254	279	272	261	278	267	262	275	242	256	277	274	288	242	257	251	249	267	271	251	255	226	265	234	265	244	270	246	272	255	251	233	256	278	275	251	246	263	252	264	287	254	257	258	248	237	250	237	259	264	261	244	270	262	259	270	251	261	264	264	243	257	281	244	259	259	241	259	282	287	279	261	228	258	245	249	234	283	269	274	273	265	271	235	265	261	277	255	265	294	290	266	230	250	250	257	237	234	277	275	283	263	296	238	293	270	271	292	263	244	306	258	252	245	279	258	255	257	260	268	258	265	249	289	243	253	259	257	293	248	253	293	229	263	294	227	255	257	282	245	259	281	268	256	256	281	295	285	279	241	256	244	269	259	305	264	233	277	256	257	245	245	276	275	280	275	251	301	260	242	254	259	249	274	247	249	257	277	276	248	282	286	255	261	253	284	257	254	283	257	276	277	267	241	258	250	260	240	255	241	267	267	247	267	259	240	271	271	259	243	243	258	283	295	244	263	250	283	236	237	271	244	230	248	283	283	267	288	285	247	268	268	268	243	253	249	256	272	260	265	258	280	255	253	251	272	274	251	265	262	283	237	278	262	255	272	239	282	267	264	266	300	259	299	251	259	260	239	250	254	294	257	259	243	275	278	257	281	222	269	246	244	264	273	280	266	249	267	270	240	254	268	240	305	285	292	284	241	298	263	242	247	247	258	305	263	285	246	277	252	263	258	260	249	246	258	261	275	287	253	259	229	250	252	271	274	264	242	262	277	245	263	279	257	243	273	272	275	232	237	258	273	271	273	260	282	260	266	268	260	242	278	257	271	288	261	239	268	281	268	264	285	277	244	250	260	261	267	244	274	246	233	285	251	271	250	269	229	280	268	259	261	287	269	252	273	253	270	249	242	253	237	257	242	238	243	276	265	274	271	264	255	277	284	279	254	266	255	286	245	265	249	263	252	269	269	240	266	224	251	285	260	247	295	247	232	238	272	249	275	243	232	221	296	253	296	267	250	250	281	220	281	279	275	271	259	249	262	261	255	238	270	260	286	245	261	256	263	277	270	260	269	285	238	234	264	249	248	259	279	234	280	259	319	272	255	282	258	290	265	260	259	269	265	268	242	233	261	259	257	279	265	262	243	286	269	284	276	270	255	265	250	261	243	281	265	268	264	255	264	246	257	250	248	265	244	249	274	278	278	279	252	293	225	269	249	281	260	255	268	244	253	259	266	249	250	271	241	253	276	250	259	278	241	294	239	282	276	246	246	249	271	262	252	266	276	285	289	267	269	267	262	244	280	237	255	281	238	229	255	251	247	245	247	247	283	262	256	270	267	238	271	231	266	255	286	270	271	266	259	272	251	228	263	268	265	243	272	223	256	298	255	284	257	243	247	243	251	274	278	259	262	266	284	259	250	258	222	245	266	256	262	258	245	230	253	285	255	260	267	272	272	269	272	273	271	267	242	260	244	266	246	253	281	291	279	289	257	260	250	265	273	261	260	250	260	265	296	269	241	266	250	269	286	279	241	277	239	270	270	277	264	244	247	284	286	257	249	231	275	255	269	261	274	241	286	247	269	241	261	254	277	255	241	222	271	262	263	261	271	260	245	248	274	263	247	232	247	268	250	246	269	240	271	285	269	242	283	271	254	247	286	263	255	254	248	250	265	265	288	230	268	234	246	275	282	265	265	274	267	259	266	241	252	256	252	258	284	242	276	248	229	269	251	272	255	273	274	247	291	266	229	263	226	245	247	258	255	264	277	253	260	273	227	249	256	236	266	280	259	267	273	236	260	275	264	256	264	253	240	252	252	277	259	265	315	277	254	253	243	282	265	271	294	263	264	249	292	268	258	256	258	252	249	270	244	273	243	272	264	265	266	270	282	263	267	265	271	242	261	285	241	261	266	284	260	250	235	254	260	239	271	264	300	285	236	245	271	255	253	266	256	248	275	220	273	280	250	264	233	249	285	263	253	252	274	273	252	258	244	253	280	259	258	245	290	287	252	232	266	265	289	263	252	272	250	285	277	243	246	264	246	249	244	272	252	265	293	267	251	257	260	238	258	241	240	266	252	292	308	255	241	265	246	251	273	302	259	283	264	251	270	263	263	257	251	256	242
17783	1646	1071	803	613	502	404	345	325	331	271	274	272	256	249	255	240	269	263	238	211	221	221	233	255	244	224	229	220	239	236	217	230	228	214	185	232	238	232	213	220	199	197	211	202	218	203	238	209	200	214	221	243	217	217	208	208	227	203	214	252	201	213	208	224	216	206	223	214	199	210	223	202	223	213	247	199	193	200	232	229	192	222	215	223	220	212	185	227	217	209	190	231	211	210	232	242	223	197	209	220	237	220	228	202	220	192	208	237	215	200	185	179	218	204	223	225	197	207	222	206	196	199	228	245	215	229	216	213	220	225	236	218	235	231	240	215	195	223	210	212	200	223	223	201	228	213	208	203	218	220	218	238	205	207	223	229	243	251	214	194	227	204	202	220	200	205	210	215	238	203	207	214	195	194	204	240	218	213	235	200	198	211	209	197	219	214	201	218	227	221	234	221	192	232	234	202	240	257	244	214	238	199	221	199	215	216	224	202	228	244	207	202	232	221	207	230	203	254	190	224	242	214	200	205	217	216	228	233	221	233	206	220	202	222	230	234	210	235	234	202	199	221	233	239	221	217	205	204	214	247	212	200	212	217	211	214	221	198	188	207	200	204	190	203	222	208	239	223	222	177	246	238	188	219	216	189	215	242	209	247	237	210	226	200	227	229	200	239	231	233	219	208	197	262	229	202	227	231	231	195	240	226	236	222	217	216	222	199	219	235	197	204	200	222	205	215	230	215	199	223	220	223	211	193	210	247	194	262	210	210	220	212	200	218	225	221	211	210	200	233	210	214	219	204	202	235	235	218	242	216	221	197	231	211	189	203	220	241	221	201	174	196	218	206	241	223	213	221	218	240	214	208	211	189	183	231	229	192	202	194	214	203	245	197	227	211	191	190	205	207	228	186	226	207	182	223	211	217	221	199	207	216	206	196	205	200	206	193	215	211	211	223	223	192	204	184	205	189	230	223	219	204	225	229	229	209	211	216	213	214	209	244	210	219	207	201	189	209	216	216	194	210	229	211	216	184	219	204	233	226	241	218	216	221	215	228	256	235	199	220	200	209	209	224	212	231	219	196	226	222	226	241	202	219	191	239	210	234	218	193	216	221	212	223	211	203	223	221	223	230	226	224	219	222	221	223	227	220	188	206	208	236	203	226	208	222	215	216	198	228	236	220	198	231	241	203	205	216	214	236	203	195	197	230	216	220	205	207	225	206	210	229	211	201	240	181	229	212	224	218	229	240	189	226	249	240	229	199	206	226	216	227	215	187	193	226	228	203	212	208	217	208	202	231	195	233	241	235	170	214	213	188	178	230	194	225	202	221	202	232	191	220	190	213	252	196	197	196	214	220	223	210	216	202	195	217	216	204	200	234	221	209	209	195	192	228	202	206	207	209	212	225	242	208	202	205	214	216	224	224	205	225	227	251	217	227	226	223	206	213	218	225	196	222	211	222	216	208	244	203	213	226	227	203	202	209	226	194	224	211	233	222	204	199	187	237	186	229	227	229	219	212	221	208	196	220	232	207	224	225	208	202	230	207	204	215	226	246	222	216	201	189	203	203	247	227	207	186	221	224	223	212	221	220	236	208	204	223	232	212	230	198	212	221	194	203	193	228	216	194	212	212	206	226	204	205	197	230	189	212	218	194	227	209	212	215	223	213	194	210	214	210	212	230	220	224	221	271	243	213	213	220	217	241	215	197	223	211	207	188	240	210	220	201	239	207	224	199	216	216	204	212	255	244	226	223	210	233	220	224	197	229	236	228	224	211	212	195	206	215	207	196	231	211	225	232	245	219	227	232	220	231	233	220	218	256	239	220	231	196	209	236	231	224	210	198	229	209	209	223	229	212	202	224	211	239	219	195	200	226	214	233	177	204	216	188	220	199	209	231	224	198	232	189	235	190	218	219	214	235	222	196	210	212	203	231	208	197	224	212	218	206	234	237	231	180	209	233	206	220	221	222	237	203	188	216	182	194	228	229	242	218	227	211	209	210	227	222	225	218	216	211	202	243	197	202	203	189	227	219	222	205	219	222	195	190	233	216	212	190	209	210	233	231	215	204	238	231	218	225	220	220	212	215	207	187	187	190	215	195	213	224	230	209	222	216	206	204	193	195	216	209	218	244	197	227	194	205	189	227	190	223	233	218	204	209	204	211	222	203	224	243	197	211	186	209	225	217	214	240	225	182	233	210	205	228	194	219	211	229	218	223	218	220	221	208	200	219	215	205	210	226	236	213	213	222	220	244	231	202	205	223	224	200	225	174	205	211	224	225	208	222	221	198	196	203	227	199	224	180	209	228	200	224	203	238	234	231	211	188	217	210	223	188	166	230	204	201	226	200	206	202	193	201	212	193	234	192	181	195	232	222	212	194	213	210	209	187	219	228	205	225	183	202	236	201	213	198	228	186	181	199	203	215	234	230	212	220	218	238	209	238	208	219	230	212	220	220	204	250	199	228	244	212	219	227	222	192	216	194	209	208	206	202	227	216	243	212	212	201	203	226	180	215	196	230	228	234	212	215	209	208	230	197	223	217	219	239	209	221	212	212	247	203	207	216	226	213	218	205	194	231	230	200	197	213	229	202	203	199	215	240	211	234	223	214	193	234	251	233	207	234	240	190	223	209	201	244	202	226	202	208	199	223	202	236	222	254	219	201	221	200	212	211	201	235	228	202	208	205	218	221	231	219	198	206	227	221	222	214	218	241	214	208	207	231	215	217	222	200	192	203	214	193	248	205	220	221	232	246	243	225	194	228	211	214	242	210	197	202	199	187	193	202	213	198	205	199	207	248	216	215	203	199	199	195	206	196	237	252	240	197	209	214	236	228	222	201	198	224	222	215	185	180	198	183	214	204	215	204	222	215	216	223	224	206	212	202	206	216	219	224	221	218	235	229	207	220	255	205	219	193	246	194	212	192	198	237	198	228	238	230	217	222	235	215	185	186	243	219	222	219	216	225	231	235	203	201	197	216	225	223	216	225	205	203	211	212	198	225	234	211	221	204	198	192	205	241	207	204	221	232	193	213	268	224	192	228	198	198	196	239	204	226	209	201	245	205	235	230	213	221	215	195	221	211	191	196	214	218	220	216	202	206	183	231	195	221	210	201	202	242	230	226	205	200	204	185	203	190	240	202	200	240	233	218	180	206	202	201	193	217	236	241	226	191	222	265	245	211	213	206	222	198	226	229	218	209	246	224	221	183	198	222	208	240	213	169	212	214	210	201	200	199	206	199	204	236	237	197	220	165	250	243	226	238	202	210	212	217	222	221	209	199	201	204	246	205	229	219	210	217	181	226	216	208	210	219	217	244	235	235	204	226	210	213	213	197	188	204	199	211	229	216	214	225	231	216	235	220	219	206	194	218	224	234	208	207	209	206	180	222	206	220	237	232	222	215	223	217	202	194	250	199	211	230	182	229	248	216	214	222	224	206	203	214	206	216	187	217	197	234	210	183	189	243	220	187	211	206	188	209	207	205	188
9448	1137	2178	2638	2442	2109	1707	1556	1414	1155	1083	1024	945	857	840	828	781	745	709	721	722	738	695	685	649	655	621	635	603	595	664	629	604	586	594	658	600	568	584	605	603	572	586	599	584	557	592	562	571	571	597	543	551	594	561	576	570	562	559	576	549	577	565	555	544	584	582	593	511	561	533	569	537	539	542	618	573	540	550	552	590	562	532	541	556	576	562	517	500	592	580	554	562	573	543	540	552	511	553	556	549	579	540	560	555	554	545	562	526	499	577	558	526	586	576	575	558	559	548	542	570	553	526	522	526	505	529	559	580	519	553	575	539	585	490	614	569	528	549	564	589	512	505	541	589	536	571	525	580	550	540	513	557	538	511	523	508	523	555	550	536	524	555	574	599	563	558	527	541	562	581	570	548	561	545	564	537	520	581	571	565	558	550	520	609	555	562	542	576	570	534	561	580	580	570	546	565	554	572	588	580	520	539	560	543	542	552	560	535	495	509	571	578	546	575	502	577	585	532	544	568	593	554	523	563	564	579	539	579	552	548	549	558	569	585	558	529	552	589	558	546	513	579	546	512	567	549	562	540	580	577	575	565	542	540	596	577	561	565	550	565	548	570	546	507	612	561	578	527	585	564	537	528	577	544	551	545	533	528	555	546	526	504	570	579	513	561	557	615	511	558	548	527	504	594	565	536	506	520	504	561	516	523	558	542	520	519	582	548	531	544	537	553	543	564	569	551	546	568	573	560	541	562	507	565	557	574	553	540	567	583	535	575	555	578	573	554	541	565	546	526	552	536	506	543	528	548	582	514	523	587	533	561	513	588	552	517	533	545	540	618	579	581	547	554	554	574	539	561	537	532	583	517	564	566	519	545	580	527	573	549	571	551	580	526	557	518	569	508	545	501	522	542	553	556	577	536	540	607	521	539	550	549	526	560	583	551	517	570	505	514	595	577	544	564	521	542	587	561	540	587	521	545	581	519	549	491	523	533	545	561	535	578	568	564	557	575	531	584	573	585	563	579	517	563	516	560	562	567	596	544	570	618	547	586	522	542	507	576	556	549	551	526	541	570	547	588	568	542	547	560	515	531	582	578	552	560	569	592	546	589	546	567	553	554	566	557	557	562	568	542	500	572	576	567	513	566	533	544	541	573	575	574	586	526	565	520	548	539	523	541	515	545	528	512	528	578	538	543	563	568	530	546	577	597	519	561	529	549	538	553	569	553	558	546	556	543	599	526	540	567	534	533	514	538	519	542	569	549	557	541	558	547	570	518	566	575	534	536	526	540	544	527	559	535	539	528	487	569	537	558	573	590	532	516	589	557	595	558	548	514	568	559	532	547	555	560	536	555	589	557	570	497	534	566	528	542	533	539	532	540	588	495	559	555	580	559	569	577	529	539	534	522	520	568	546	533	560	560	571	580	557	534	574	592	524	562	603	546	541	547	535	577	530	552	536	551	523	569	552	498	547	538	575	542	546	551	540	548	561	565	511	512	542	548	532	595	513	556	532	572	574	540	545	567	553	535	578	509	539	541	571	543	588	532	520	539	569	605	544	577	559	563	502	580	584	544	513	553	504	533	519	549	562	547	542	532	537	548	511	595	552	564	540	551	571	514	571	528	555	526	560	507	567	565	592	529	584	542	558	541	544	570	561	527	532	520	533	531	560	586	568	517	569	518	586	545	575	528	496	520	541	543	514	528	549	570	498	510	580	539	565	562	537	570	552	542	561	532	540	549	537	513	551	584	583	591	528	549	569	549	563	576	496	554	514	594	567	550	576	576	569	516	525	533	540	574	556	529	527	567	563	495	582	546	600	572	521	569	557	552	533	565	564	552	531	553	546	542	564	576	521	595	579	563	563	531	585	522	554	556	559	536	503	589	537	494	504	607	534	577	583	568	541	543	567	587	555	573	564	537	536	585	521	535	524	550	540	529	541	564	567	553	562	544	567	552	562	517	560	557	537	520	549	566	534	530	540	529	571	538	546	564	517	600	513	546	565	590	499	563	553	536	566	568	579	595	556	547	543	532	538	565	522	569	597	521	530	525	537	540	563	542	567	582	545	564	555	548	568	558	549	546	514	528	556	529	575	601	575	583	554	560	549	513	539	577	543	563	536	576	542	553	554	504	557	585	576	540	543	525	518	579	561	586	552	575	562	522	531	548	540	552	570	558	546	556	609	540	555	535	540	530	523	580	536	516	559	537	576	575	566	553	573	558	503	538	578	604	540	577	577	550	577	541	569	520	573	545	536	525	535	561	592	542	564	561	549	559	554	523	525	552	521	558	576	569	572	546	555	514	554	549	543	559	532	582	579	565	539	584	551	545	574	586	577	551	517	532	593	497	561	535	560	586	496	537	525	525	517	523	545	557	533	550	542	544	579	532	535	586	539	586	538	553	522	563	599	539	521	556	526	599	532	596	528	532	535	523	549	529	544	548	556	577	529	555	611	532	548	522	512	536	510	563	569	565	574	581	578	569	559	545	510	514	542	564	541	526	548	557	562	574	557	549	556	572	586	589	533	532	544	534	557	514	539	527	533	576	533	548	567	528	565	548	550	541	557	539	551	595	533	553	589	559	556	576	590	555	538	535	539	528	553	543	563	584	578	560	577	533	537	567	541	569	535	538	538	558	556	565	548	541	518	572	578	547	595	544	497	515	582	573	533	572	559	541	501	581	557	542	557	562	591	498	551	541	586	551	526	531	537	519	584	590	529	542	529	573	507	515	554	550	534	587	533	548	565	552	557	565	546	546	533	520	557	523	531	576	540	523	557	553	533	551	528	586	527	557	554	547	580	521	531	535	515	539	559	553	572	551	514	533	543	519	536	547	576	545	558	503	568	569	552	555	553	556	557	523	553	563	552	556	583	543	549	565	556	522	520	574	562	544	521	554	533	575	552	548	553	558	547	533	525	574	560	523	528	546	573	519	564	552	559	551	530	572	581	526	567	518	528	537	581	556	576	563	555	570	522	565	560	537	557	537	541	584	551	543	568	546	548	530	569	578	558	567	540	545	554	561	562	563	558	549	519	589	506	540	563	567	554	528	541	583	561	577	509	482	587	554	556	579	531	563	508	554	558	580	570	541	519	553	567	531	537	602	560	523	617	546	570	552	583	547	518	567	573	547	509	561	546	556	519	536	542	560	517	550	526	540	535	521	536	524	548	554	567	529	543	534	557	580	544	573	589	538	566	562	559	538	521	563	537	561	556	530	563	561	577	499	561	527	515	577	541	519	555	564	578	592	498	537	616	558	554	556	583	565	602	541	569	563	574	579	561	589	564	531	546	562	560	526	542	556	544	521	556	560	500	532	509	525	528	557	487	537	549	561	606	556	564	566	565	559	558	550	528	553	531	535	573	570	523	580	527	590	555	556	544	610	538	528	506	547	543	560	533	511	561	545	526	515	523	540	535	572	569	571	568	562	558	506	580	504	548	581	520	613	534	588	564	548	573	564	586	540	516	547	578	520	574	567	523	534	549
29562	5214	2037	1534	1028	849	694	635	475	440	405	392	368	310	341	316	328	318	311	319	291	267	267	279	256	294	250	253	287	247	289	268	261	273	244	290	264	263	224	265	286	262	296	264	241	261	267	276	249	257	260	273	285	265	253	283	229	256	261	264	278	237	275	256	247	234	256	243	244	264	262	272	301	262	263	261	263	277	264	249	258	254	273	285	238	254	243	237	270	247	288	303	247	245	246	256	247	270	255	254	258	271	237	243	249	231	271	266	233	237	231	286	242	257	267	263	254	245	267	250	256	247	287	267	248	228	240	252	259	244	238	239	246	256	264	241	263	255	239	275	242	259	267	268	265	263	260	278	238	283	261	250	247	281	226	258	240	231	281	258	272	291	257	272	229	252	245	235	255	263	262	260	253	263	264	259	244	256	233	271	272	244	244	232	241	269	276	262	239	266	274	294	265	251	280	264	247	247	280	243	240	245	274	216	242	238	251	275	252	251	270	268	234	251	233	239	240	271	247	238	267	229	255	247	241	260	261	255	241	236	238	239	269	242	249	243	269	290	241	242	284	251	266	255	256	235	243	235	272	269	221	253	264	275	241	248	284	287	264	250	283	249	249	276	235	225	269	245	268	264	274	259	261	256	282	272	254	276	256	246	285	261	221	279	266	281	247	250	263	258	231	245	227	250	253	248	268	252	245	241	246	232	234	247	284	242	260	233	266	237	236	261	263	236	290	270	260	262	247	245	216	259	262	247	243	238	263	261	266	245	266	280	248	251	250	261	230	266	268	274	217	246	211	237	220	270	229	247	245	290	258	231	273	255	253	226	252	264	248	260	276	236	238	255	256	242	247	291	253	264	290	246	275	235	254	237	272	247	266	259	242	235	233	266	248	235	273	248	259	277	256	261	228	233	259	256	266	239	237	261	259	275	248	269	270	267	254	264	242	274	252	251	272	241	217	218	227	239	264	271	243	261	259	232	248	257	249	240	293	281	225	276	244	260	278	232	245	240	235	259	255	261	247	251	247	234	270	249	244	253	257	239	243	264	255	230	251	274	232	259	254	261	269	261	240	267	267	226	253	278	242	214	214	275	228	257	223	247	276	235	274	278	266	245	264	264	247	240	268	255	261	239	276	257	239	271	253	237	248	237	258	229	255	256	224	247	235	269	231	253	255	242	258	249	250	236	247	264	269	259	244	250	245	255	251	278	268	261	265	270	237	247	269	254	258	264	256	242	243	261	232	244	253	243	271	256	267	272	236	247	248	266	221	275	260	252	242	252	256	243	261	240	249	252	253	244	255	265	243	270	257	269	269	256	264	248	256	225	221	231	242	245	247	237	212	244	237	261	257	248	230	262	286	270	273	241	244	266	246	274	268	284	242	263	248	243	244	227	244	266	250	251	243	302	266	230	258	248	233	255	270	236	256	271	285	267	255	249	245	247	258	238	241	223	257	252	273	256	228	265	228	246	268	237	257	275	262	261	258	251	262	242	227	235	266	233	253	267	272	262	263	267	263	237	258	245	211	248	262	246	292	264	263	266	251	243	261	256	224	291	252	289	255	276	262	232	254	264	272	249	264	237	228	238	266	247	211	238	271	232	238	247	234	249	267	252	271	268	272	297	249	244	277	266	258	271	276	261	258	233	240	280	268	218	280	227	224	276	255	273	220	251	263	254	250	260	269	246	231	237	249	259	248	242	285	236	276	248	276	221	266	243	287	235	263	252	254	267	224	247	249	243	239	236	251	265	258	260	247	259	274	272	251	243	267	266	248	251	275	236	255	269	275	253	223	237	215	273	238	226	253	246	221	269	298	237	252	261	249	242	256	272	280	268	242	239	222	239	258	236	249	237	227	226	244	237	245	258	242	259	263	255	255	215	260	248	286	242	280	241	268	251	228	244	250	289	241	254	273	249	242	235	253	248	273	236	253	250	251	223	267	251	247	228	281	259	250	255	258	229	228	277	234	236	229	244	286	244	247	242	242	228	241	227	287	265	267	230	270	259	253	246	250	237	255	243	253	222	246	261	244	260	239	292	212	274	267	283	245	249	270	239	260	274	263	274	244	241	256	295	239	247	248	261	205	240	223	252	250	245	264	279	237	230	254	260	249	230	250	262	233	231	257	246	261	237	251	256	245	276	236	238	267	249	273	265	267	249	260	266	254	234	262	267	263	227	240	237	238	265	265	265	234	234	259	250	264	251	224	265	258	236	235	269	244	261	242	255	244	266	258	260	228	246	265	269	239	251	275	251	266	247	263	249	238	251	248	254	251	251	253	274	256	256	226	229	282	255	244	266	272	291	274	229	273	263	268	235	235	254	264	255	241	261	285	258	259	226	224	231	233	261	279	226	243	291	273	236	262	270	229	255	242	274	255	276	271	268	232	234	247	236	210	252	230	244	257	260	248	248	269	249	257	245	244	216	269	267	242	272	237	259	235	247	260	280	276	201	218	251	252	277	227	265	237	232	238	253	251	236	249	264	262	240	261	243	272	256	292	279	234	240	249	254	245	245	266	269	270	270	245	253	265	242	243	250	275	251	257	257	262	254	273	260	242	242	247	288	227	241	272	272	266	266	253	278	251	247	253	223	233	230	264	253	258	249	241	238	230	263	244	247	246	236	242	253	250	261	222	247	243	266	262	260	243	245	223	237	248	250	253	276	243	257	267	256	232	261	289	252	231	235	227	250	252	243	227	209	295	229	271	229	241	266	243	267	266	220	245	291	248	239	265	270	252	250	267	267	242	278	262	270	246	250	258	267	252	275	256	247	284	243	247	265	261	256	277	254	265	243	255	253	229	244	274	250	255	258	251	251	241	259	249	259	277	252	245	214	203	257	226	283	251	261	259	235	252	212	264	253	258	236	263	313	252	268	235	248	222	243	253	236	248	259	267	260	262	245	245	282	251	228	225	250	232	246	255	247	251	249	274	233	282	251	245	268	236	250	233	236	229	269	249	242	252	212	267	230	258	250	217	233	234	261	270	258	251	289	247	265	230	232	234	262	254	249	245	268	247	232	246	268	254	254	250	246	280	284	232	256	236	271	218	263	253	236	260	250	244	250	260	265	256	266	273	267	254	266	230	252	249	280	275	218	241	272	243	242	260	254	240	254	228	256	232	247	254	238	240	240	235	255	228	256	257	240	256	253	252	261	263	240	261	259	241	242	262	256	230	265	271	248	277	240	232	234	252	264	254	262	263	252	239	272	271	265	253	264	241	232	244	239	249	233	286	223	260	234	240	243	283	241	244	254	254	276	246	275	254	284	228	228	238	242	228	261	220	250	270	267	283	269	252	254	266	248	265	258	239	234	271	266	255	247	248	266	240	249	254	253	267	230	266	253	254	271	259	283	249	244	228	246	256	260	283	274	249	224	245	242	268	250	237	231	247	249	247	239	246	280	239	238	254	266	251	223	244	244	278	240	279	270	247	265	255	255	247	265	251	254	267	252	280	247	272	272	252	245	251	287	252	244	223	266	266	233
13528	1939	3762	4757	4129	3600	2889	2486	2140	1932	1657	1469	1428	1314	1161	1031	1052	960	1020	908	945	847	845	804	817	797	792	743	783	755	770	766	778	749	702	709	716	702	686	660	690	726	645	677	687	651	636	663	666	635	655	585	684	677	671	642	684	628	639	638	691	604	645	624	678	637	661	617	634	659	609	681	660	645	636	623	608	638	630	622	607	618	666	594	601	644	602	588	648	649	623	611	648	633	661	625	596	613	661	589	643	631	608	604	629	586	618	686	618	607	655	580	636	635	630	604	589	587	638	605	601	630	615	600	567	642	590	565	607	588	636	575	573	615	553	655	627	632	611	589	647	620	613	621	589	552	609	639	579	597	606	577	593	637	615	606	630	596	590	611	549	607	606	624	595	662	607	640	683	583	606	583	615	597	634	613	613	622	631	564	596	584	647	586	579	572	618	626	595	586	606	576	684	604	647	634	621	664	620	580	640	608	634	603	611	645	626	589	587	582	636	613	602	596	635	633	606	545	619	588	615	623	562	633	600	595	566	624	630	640	579	600	588	581	628	611	594	624	636	585	606	625	608	615	618	606	634	582	568	602	609	624	606	586	613	610	590	588	635	620	625	604	625	653	617	618	573	611	619	609	623	618	638	615	623	579	570	596	603	558	642	624	661	597	583	624	632	584	627	663	587	607	663	605	590	598	592	592	611	630	613	610	608	599	611	596	607	629	636	627	612	575	576	595	604	632	552	597	673	678	605	633	615	576	558	627	600	572	630	573	595	607	572	638	593	626	591	624	612	608	596	633	631	557	616	575	635	598	611	588	612	614	615	594	648	609	645	573	597	630	583	570	596	594	569	589	639	644	585	580	654	601	614	571	604	588	615	641	602	610	606	599	591	607	580	615	645	669	619	635	616	589	636	647	556	576	633	628	616	603	628	596	603	614	656	592	632	618	643	612	612	612	615	591	551	621	642	612	576	617	600	571	603	630	573	570	610	589	648	615	616	645	593	603	594	607	627	561	596	614	583	595	610	595	617	601	643	587	578	595	586	628	591	608	599	583	646	613	556	630	648	631	597	569	633	583	609	613	581	637	606	614	598	574	636	608	616	602	619	650	617	630	594	602	609	660	611	577	652	604	603	652	574	564	606	659	602	589	590	628	633	660	573	604	628	609	633	610	601	604	618	606	610	636	608	597	613	635	628	604	576	628	618	638	600	609	642	599	612	600	571	653	629	593	608	581	631	613	611	606	661	606	615	641	667	596	592	617	664	596	620	587	623	581	623	589	592	575	623	624	586	569	569	640	602	573	610	580	669	623	642	634	605	583	614	615	628	551	621	562	567	626	598	577	610	623	564	618	613	585	627	585	629	614	602	628	597	556	586	636	624	621	608	620	616	592	619	581	608	604	660	619	621	615	597	607	614	603	617	604	589	612	613	582	606	584	579	632	611	616	608	634	623	605	579	615	603	535	619	615	603	587	617	624	632	617	652	591	607	604	648	583	584	607	611	629	600	633	628	598	568	616	594	617	594	655	583	640	578	604	603	588	603	608	603	613	600	597	597	580	618	638	583	614	633	590	595	572	603	584	599	594	595	612	593	615	577	652	628	607	609	635	612	612	602	597	589	616	601	619	569	620	652	628	565	614	590	590	596	616	608	602	594	589	645	628	572	626	573	661	602	586	574	622	584	571	624	565	560	581	617	631	640	610	600	659	602	593	579	596	591	613	565	631	634	594	578	627	591	610	622	609	610	602	587	627	595	631	623	609	592	574	632	607	638	608	582	595	579	627	631	597	645	628	656	654	574	610	625	594	615	606	588	589	605	613	598	603	596	612	543	623	608	647	575	563	624	611	583	639	599	590	599	559	631	637	599	599	584	619	647	598	619	657	608	620	579	635	628	609	593	595	583	642	635	580	589	591	615	595	620	563	635	590	585	600	634	559	580	557	628	630	572	600	645	604	568	605	606	592	620	611	634	647	616	552	581	633	589	613	625	649	591	632	590	648	614	635	597	586	632	625	646	628	589	599	540	564	621	618	606	584	596	632	595	572	632	621	590	536	562	587	627	589	595	584	599	572	592	655	614	626	634	584	543	657	568	635	563	611	592	596	631	586	578	652	635	639	660	626	618	625	611	635	595	605	624	630	621	629	635	660	637	587	619	659	600	621	595	617	646	606	596	601	569	582	617	578	603	639	594	598	594	604	572	624	618	640	607	646	608	620	601	602	576	574	595	607	589	590	593	592	641	632	608	652	629	612	637	576	606	636	609	641	606	600	589	635	555	562	589	566	607	612	594	627	633	590	620	591	631	622	605	623	591	640	649	603	606	638	603	656	624	640	576	639	595	616	625	615	613	616	582	615	607	598	617	617	569	620	621	600	573	634	593	588	598	622	647	640	603	622	613	640	622	616	611	617	589	666	646	603	614	618	607	597	591	605	609	589	605	605	596	616	619	606	633	606	660	627	632	594	655	607	575	584	638	633	662	574	628	618	577	587	621	618	653	624	582	563	578	606	610	647	584	596	563	621	617	633	593	632	616	604	582	574	613	641	643	626	566	604	595	661	594	606	641	611	595	595	595	560	604	573	607	640	630	616	638	634	626	600	628	592	583	625	669	596	615	604	588	600	635	639	582	605	647	616	630	617	615	598	551	591	625	569	610	642	597	584	607	602	572	594	620	659	602	660	593	595	626	602	598	590	627	609	629	580	619	587	586	633	605	576	604	624	594	596	597	597	654	576	590	646	599	599	620	572	550	566	559	626	604	646	620	620	614	604	589	632	608	615	615	556	633	600	596	624	586	665	589	591	635	595	596	623	595	615	603	634	618	619	604	617	597	649	593	583	576	583	660	623	557	628	587	606	580	603	586	621	616	608	609	558	601	587	562	583	586	586	583	591	594	646	596	616	578	609	632	647	577	608	575	578	602	561	616	601	614	605	613	598	604	635	615	592	629	594	646	592	624	573	594	570	607	642	609	609	611	589	584	575	601	594	591	560	607	604	624	600	621	635	631	604	606	574	625	602	595	588	639	567	561	605	643	631	587	628	592	613	648	545	612	557	666	582	599	600	586	648	615	572	596	563	602	603	593	670	590	594	587	625	566	603	609	623	578	610	564	592	598	620	608	602	628	628	615	609	649	629	571	613	588	586	611	598	598	642	618	634	612	644	580	623	599	604	614	596	630	576	622	640	594	623	626	619	662	610	643	560	606	614	602	582	648	618	621	607	643	629	608	593	624	633	637	587	591	620	609	662	615	587	598	629	644	576	604	648	606	647	638	598	591	589	633	584	657	649	611	607	619	574	613	616	600	631	581	594	632	646	590	619	625	592	626	609	607	599	612	672	588	611	633	660	654	653	609	616	624	589	625	583	620	552	582	605	641	594	635	600	629	585	635	663	608	612	656	615	629	595	602	659	578	600	605	648	606	602	584	560	642	619	584	598	593	613	536	615	651	595	571	596	638	622	627	614	571	618	586	589	610	591	566	604	625	642
2285	102	106	97	98	89	70	92	92	73	88	69	75	96	85	78	86	103	98	85	73	76	81	80	113	71	92	84	95	78	89	80	98	80	84	87	83	98	72	74	74	91	90	81	94	64	70	83	88	90	84	86	82	89	69	92	91	93	91	76	85	68	77	76	93	76	78	71	77	96	72	64	81	80	77	88	76	84	82	80	77	73	81	69	86	83	93	76	89	81	78	94	97	77	79	92	84	84	83	90	81	74	94	82	80	70	85	71	88	71	78	81	86	76	82	95	94	104	81	68	78	83	73	69	68	79	85	86	84	74	79	97	76	97	85	82	83	81	97	78	97	86	80	68	78	90	84	78	78	61	89	67	72	84	94	93	85	76	75	81	81	86	72	79	97	85	92	60	68	84	93	97	88	77	90	80	78	71	104	81	76	67	72	85	88	78	72	84	68	85	101	84	91	92	65	75	85	70	68	86	68	77	77	61	75	74	87	76	81	103	77	69	78	83	83	79	97	92	67	89	97	92	85	102	102	80	68	72	72	73	78	66	73	93	76	87	90	81	77	88	81	88	91	92	76	81	104	85	79	84	71	75	94	88	103	93	80	81	91	79	81	89	80	83	85	79	94	99	90	74	99	74	73	99	82	73	90	82	78	86	64	82	87	92	72	75	87	88	86	82	80	83	87	89	77	76	103	82	76	81	79	70	76	73	69	88	81	76	96	75	71	84	84	76	88	78	85	85	82	85	72	76	71	84	74	87	69	89	58	86	83	85	104	84	89	95	83	76	89	62	88	87	76	86	70	90	95	91	97	86	93	80	82	64	103	77	89	74	86	72	82	83	79	64	69	93	85	93	70	83	78	89	91	84	87	79	66	80	78	63	99	89	74	82	95	72	80	98	89	84	85	95	71	90	83	63	82	85	72	83	84	87	86	87	93	89	74	91	86	81	84	78	86	108	83	77	96	70	74	76	80	90	94	71	82	74	88	64	82	89	77	87	88	77	93	80	82	64	73	73	75	84	93	82	82	84	79	73	74	74	81	85	93	90	70	79	79	75	78	86	83	88	73	89	80	75	91	71	94	66	88	83	84	69	75	68	99	83	85	83	65	97	83	76	79	91	93	85	97	83	88	92	78	72	78	86	86	91	68	76	80	86	88	79	80	89	73	103	88	77	80	82	78	89	89	68	91	81	98	85	96	68	97	79	96	94	88	92	89	86	83	85	69	89	68	84	99	75	91	79	92	77	79	82	92	76	84	78	90	88	70	90	88	75	78	80	86	90	98	73	68	64	91	85	70	82	84	76	76	85	89	90	68	82	85	77	84	83	77	73	87	82	75	88	83	76	84	95	78	82	85	75	79	68	95	74	84	92	83	88	79	97	70	75	66	80	84	94	78	95	92	85	85	83	84	80	113	62	85	55	87	79	66	75	68	88	77	63	92	93	76	81	80	82	88	77	93	83	94	80	88	92	77	81	76	72	87	85	86	89	79	86	73	93	85	73	98	63	85	87	76	87	91	85	80	96	81	70	86	64	67	83	84	78	85	90	95	91	84	62	75	72	76	77	89	87	74	70	69	81	85	66	101	80	95	91	87	71	91	83	81	89	76	73	94	90	80	76	80	75	72	92	67	68	74	65	72	94	98	87	90	76	77	70	79	89	73	78	103	84	92	83	92	97	84	95	81	92	88	68	79	105	81	72	77	81	85	99	81	94	74	82	82	79	74	99	85	70	68	71	91	95	73	90	77	74	87	81	72	87	82	78	85	63	81	94	76	91	97	110	71	78	80	84	91	85	89	87	76	81	78	69	101	87	80	78	72	77	76	76	86	95	82	88	78	95	82	87	84	87	75	72	85	92	72	87	80	75	80	62	88	87	83	73	86	54	85	77	80	72	87	78	67	93	81	88	88	86	91	76	74	76	65	75	93	78	93	82	83	64	72	83	77	86	76	89	95	96	74	95	81	77	72	78	75	76	89	82	70	81	95	91	73	81	86	82	89	81	80	74	85	79	87	73	78	76	62	87	79	99	102	82	83	81	100	73	86	89	66	64	80	86	69	104	81	102	78	89	83	87	74	66	75	71	92	78	95	93	96	80	82	76	79	73	80	79	77	94	80	97	67	74	81	75	85	55	73	80	91	81	96	75	72	76	79	93	88	83	85	78	90	89	77	69	82	68	89	92	100	95	102	79	83	96	97	72	94	89	75	75	77	81	83	98	79	79	81	82	73	70	74	99	80	102	79	66	76	70	64	76	91	86	80	80	82	73	96	70	74	79	93	78	84	81	95	83	92	66	113	98	74	86	78	84	68	82	86	87	90	80	94	88	80	85	99	93	96	79	91	72	88	99	71	79	76	83	104	76	85	94	97	87	93	91	76	84	85	82	80	96	90	73	82	82	73	80	84	90	84	82	76	84	84	99	77	76	95	74	97	81	88	71	82	88	75	84	91	87	95	89	79	86	96	89	78	82	88	89	81	85	78	99	86	88	84	69	77	94	83	74	76	68	72	76	90	74	81	101	81	83	76	87	103	88	86	62	86	85	86	88	85	91	83	77	80	89	75	88	90	101	73	82	86	83	98	77	83	78	68	89	80	75	67	88	73	92	97	105	77	106	89	91	93	91	73	68	78	90	85	81	80	75	82	93	74	93	77	76	66	68	88	83	77	95	76	79	78	63	81	87	70	87	86	98	86	73	78	93	92	89	80	100	89	78	96	64	92	77	92	75	74	90	69	79	71	79	91	70	65	77	90	75	92	96	91	74	82	66	109	88	74	94	103	70	87	87	73	80	90	73	91	77	81	89	76	95	82	82	90	85	75	82	78	78	86	104	87	88	86	81	77	87	81	77	94	92	96	93	78	80	77	74	85	71	77	94	86	88	88	89	80	73	83	87	79	90	80	88	91	95	65	73	70	69	76	75	81	95	75	80	74	78	81	84	82	83	67	91	80	82	86	82	83	72	94	81	81	64	73	79	87	92	91	81	87	64	73	94	89	92	76	81	89	63	76	97	99	85	87	83	85	79	91	94	82	81	83	82	84	91	79	84	68	80	77	94	75	81	103	76	75	80	88	88	72	89	93	82	89	80	95	78	79	98	90	64	62	86	80	69	78	76	75	90	90	94	80	92	81	83	64	90	83	66	93	92	99	73	77	90	83	77	86	82	90	79	94	73	77	71	79	75	94	85	70	85	82	90	87	86	77	61	100	95	96	81	85	76	80	76	71	78	91	80	82	90	70	76	82	94	65	90	88	73	67	76	87	85	94	87	65	99	74	72	70	72	78	96	68	94	91	91	86	88	94	78	98	90	92	77	91	88	68	75	79	84	66	81	86	91	68	100	79	86	90	82	79	70	81	75	89	74	67	76	80	84	82	76	67	93	88	73	96	78	75	73	87	82	83	91	80	79	86	86	85	85	92	96	68	82	89	76	85	75	95	93	84	61	97	93	71	77	82	69	82	81	81	67	81	88	74	71	85	74	80	90
2613	321	342	347	333	299	311	301	265	281	259	273	278	280	278	261	262	265	266	274	300	238	260	277	254	268	229	278	272	255	254	258	244	265	239	283	272	253	275	250	273	291	263	289	249	266	266	277	263	260	259	293	238	262	241	280	268	262	278	260	252	265	294	264	284	264	266	260	258	251	243	260	277	248	234	255	271	247	281	251	239	251	256	253	268	281	278	255	254	275	273	303	241	235	255	274	277	254	259	248	234	264	241	248	264	261	268	253	257	245	241	241	282	256	287	243	240	260	263	265	261	265	245	274	235	281	262	259	272	265	258	277	256	294	274	259	286	280	259	270	244	237	240	253	271	274	265	263	246	261	252	272	256	255	276	256	252	270	260	270	246	273	271	253	281	252	256	228	240	256	248	233	248	313	269	258	241	264	271	242	266	260	288	265	260	260	261	255	236	242	295	257	284	237	250	250	246	278	250	270	280	208	297	280	262	277	230	233	236	257	277	265	273	244	238	287	276	261	295	288	254	264	241	249	255	274	254	231	248	244	245	267	276	235	271	278	274	273	283	275	282	261	260	270	254	258	271	276	276	272	254	280	266	262	269	295	265	283	267	256	244	264	258	270	249	273	250	252	300	271	253	260	226	259	298	273	254	290	286	266	261	283	264	267	259	267	254	286	280	276	268	289	305	247	257	302	277	267	281	244	253	268	260	275	261	265	255	273	240	242	246	264	259	272	267	305	268	272	270	293	229	244	246	282	270	245	267	282	270	252	253	306	253	275	221	242	284	245	273	236	245	248	240	279	254	274	265	270	309	270	258	260	251	284	271	267	260	266	256	261	278	268	282	251	280	260	247	269	267	249	271	276	260	247	281	268	285	263	255	237	311	262	240	256	239	259	264	285	263	263	272	292	269	267	270	264	248	301	278	265	257	270	254	271	255	227	267	245	260	254	259	266	257	266	255	280	268	260	268	256	242	294	256	264	293	254	261	255	266	246	256	251	266	239	257	253	277	292	250	256	261	297	291	241	280	255	247	285	270	278	249	267	225	268	243	256	258	234	272	276	263	269	257	230	252	262	231	249	263	276	244	265	263	277	264	232	245	250	253	242	276	256	248	257	235	272	265	266	246	271	246	265	250	261	267	270	277	245	242	271	244	260	256	277	281	269	280	235	254	277	238	230	247	275	272	247	290	250	280	278	250	269	282	237	294	283	275	263	280	257	290	272	252	270	273	284	264	272	291	260	250	237	279	290	256	260	253	293	272	263	222	275	265	286	232	265	271	287	261	286	276	251	280	258	274	256	269	275	260	286	251	288	273	258	251	290	236	264	277	236	274	290	277	306	271	284	261	240	291	276	244	229	236	278	261	287	236	273	277	268	267	240	269	272	277	271	256	233	250	253	247	252	273	254	258	277	266	253	228	273	279	263	260	256	264	251	286	255	288	252	271	280	268	246	246	257	263	290	285	243	237	266	262	266	247	231	284	263	243	229	249	248	286	258	243	266	272	212	287	276	278	252	242	256	255	254	265	249	270	270	253	263	241	249	277	262	241	279	232	271	253	280	284	258	262	268	255	282	261	265	256	270	293	248	259	312	264	265	256	250	253	242	269	273	241	275	277	248	251	262	262	257	251	262	272	275	260	262	254	284	265	247	235	258	244	283	248	286	255	281	267	266	269	257	284	249	280	266	256	267	245	272	280	235	286	240	256	277	274	286	236	264	252	284	290	295	261	254	266	225	264	266	292	250	243	295	241	293	257	263	260	243	234	264	264	257	252	259	242	272	248	272	278	247	268	256	270	248	255	272	247	274	273	246	236	243	253	267	247	243	243	252	288	274	298	253	274	280	253	251	271	251	230	242	261	296	268	270	243	246	298	274	259	267	296	268	275	244	262	285	283	261	246	296	276	266	248	279	276	260	220	256	255	268	242	265	225	261	257	247	259	270	250	274	253	259	264	256	279	254	249	298	270	264	244	286	254	263	254	272	260	260	272	274	273	254	242	276	242	239	284	272	262	245	286	225	265	273	264	257	267	268	281	284	272	279	242	256	246	249	233	281	286	276	260	258	254	244	259	278	273	267	258	287	247	232	249	269	266	269	259	259	242	279	257	263	262	265	292	262	232	248	290	254	252	257	262	264	244	277	263	281	247	263	263	252	242	256	243	270	259	269	263	260	254	283	208	251	255	277	261	257	281	255	238	281	281	267	251	251	270	233	234	269	244	264	275	262	273	251	261	251	278	265	236	272	261	274	242	236	287	252	285	271	267	261	273	271	265	262	239	263	252	253	263	288	284	271	241	236	234	220	256	272	250	280	274	293	267	269	278	261	292	272	252	251	243	268	248	244	261	260	282	264	281	244	257	254	286	300	261	252	289	268	258	236	271	265	242	287	312	260	245	269	273	262	286	302	243	242	254	231	283	243	269	272	230	284	225	270	276	241	265	234	293	270	275	273	221	244	273	251	277	235	241	261	246	260	276	241	285	274	258	287	236	292	264	250	264	262	285	297	257	247	241	264	264	274	264	225	235	251	242	268	262	274	287	266	245	265	305	250	248	242	310	260	247	261	240	270	279	263	263	242	248	244	284	266	245	268	237	280	255	283	274	265	255	249	267	236	259	274	287	255	281	271	279	246	242	261	270	259	252	272	271	250	230	238	263	247	243	246	250	247	247	279	265	265	244	257	277	266	250	307	250	273	260	288	263	253	263	253	250	253	236	257	281	265	238	256	278	241	259	258	265	244	272	259	259	277	218	270	239	237	270	257	256	242	268	265	279	268	286	233	238	259	248	277	279	276	267	246	247	273	263	256	274	262	236	233	275	270	251	265	266	236	295	272	233	275	242	251	255	251	281	259	276	247	263	268	266	266	262	263	277	239	269	257	269	278	246	257	263	252	237	247	269	249	241	268	272	245	243	279	281	255	244	225	260	250	246	266	267	284	273	254	244	267	262	240	262	263	259	268	265	247	276	261	221	275	248	287	269	268	289	248	273	239	272	262	268	290	274	235	248	262	276	225	270	258	240	232	251	248	275	271	262	258	254	230	258	260	302	243	268	279	241	301	234	304	244	282	288	232	252	263	279	242	255	276	243	247	263	263	257	250	244	268	255	242	263	218	264	246	259	249	266	264	239	259	259	267	254	256	265	274	246	254	256	255	285	261	259	268	243	258	263	235	263	216	270	247	283	275	262	286	251	269	260	251	267	262	254	290	256	237	227	221	260	245	300	258	273	244	257	259	260	269	257	278	283	271	261	287	260	257	280	269	238	251	236	265	239	287	266	282	252	262	245	289	247	258	253	283	280	245	274	270	261	265	275	264	259	264	283	255	258	251	260	261	245	261	251	243	251	263	258	261	271	271	249	248	262	264	284	263	256	280	270	261	272	256	279	247	250	242	246	251	263	267	263	257	251	248	273	263	266	263	251	236	265	238	274	255	263	235	269	255	282	269	278	251	273	249	274	247	241	257	279	270	274	273	254	259	288	290
17264	1606	1082	827	604	502	423	391	323	334	313	255	276	276	262	268	277	215	209	230	241	222	241	204	219	209	234	197	215	199	210	250	237	216	227	208	227	208	233	206	217	204	232	247	212	206	230	210	240	198	247	247	225	224	216	221	215	222	223	202	236	206	217	222	217	210	203	253	236	211	226	201	221	241	241	183	219	221	199	207	173	196	203	194	218	230	234	204	186	216	209	205	220	212	192	197	204	194	195	196	213	234	198	236	214	224	212	238	183	205	237	205	200	234	207	222	211	210	215	233	222	207	193	208	212	225	234	231	221	198	217	203	228	204	189	208	230	229	225	181	206	175	229	204	213	198	223	210	227	222	226	200	234	217	199	214	234	226	193	218	210	218	237	209	217	221	190	189	227	222	201	203	196	213	204	205	205	228	226	237	201	195	220	215	218	195	200	227	219	213	220	234	220	210	201	174	227	208	200	204	214	215	226	229	230	206	211	206	198	222	226	243	215	202	232	207	228	199	220	209	219	204	225	221	197	231	226	226	218	217	237	207	199	222	214	206	197	226	227	206	238	199	228	233	210	204	217	186	213	218	213	211	221	218	221	220	212	218	208	205	206	230	230	212	218	253	233	222	202	181	222	193	223	223	210	240	224	202	230	226	205	249	213	242	213	213	186	211	211	258	232	191	237	205	213	218	235	215	202	234	226	216	198	213	195	219	204	221	226	232	192	221	217	211	197	197	218	204	229	220	209	206	213	195	232	254	190	218	217	189	213	236	222	223	234	212	217	196	219	248	210	222	193	198	207	196	214	208	240	183	203	181	218	203	203	224	206	212	236	203	216	223	228	224	189	209	221	193	218	220	222	224	216	199	228	211	210	201	206	218	215	167	208	227	212	226	237	197	204	230	234	231	224	191	215	226	226	182	219	242	218	230	213	187	218	192	223	228	208	189	201	226	196	206	212	223	230	207	202	226	193	226	208	209	209	215	224	184	192	203	229	208	207	223	203	218	223	207	202	213	210	219	228	219	210	219	211	222	243	203	227	234	213	206	227	205	229	197	241	217	202	197	200	257	197	230	200	183	200	269	218	215	201	210	203	203	229	198	204	241	214	205	226	224	243	209	233	216	219	210	220	265	199	230	229	216	230	229	225	226	216	226	236	222	215	253	213	244	235	195	207	205	221	224	219	211	231	215	232	231	245	197	242	214	203	192	192	209	185	197	231	200	211	231	232	205	235	209	248	233	226	213	223	213	223	223	201	217	213	230	254	212	225	191	222	216	203	236	191	211	206	227	224	189	228	215	190	246	202	226	206	244	201	223	199	224	171	232	255	218	236	208	196	237	206	211	216	215	193	225	211	207	207	211	231	217	212	214	188	230	198	214	211	228	261	224	202	207	215	212	195	221	200	243	221	193	205	203	195	225	215	220	191	221	228	214	261	235	204	204	185	223	205	218	224	204	220	199	227	204	214	212	202	207	266	227	218	207	213	219	206	213	216	224	205	217	204	211	223	214	223	207	200	209	263	259	188	224	217	198	212	229	190	222	229	238	247	224	203	221	221	214	216	212	199	222	223	198	211	209	213	226	191	204	223	209	201	254	204	216	185	219	218	214	234	235	219	215	224	229	216	221	216	240	237	210	205	196	181	202	219	214	224	229	219	189	203	213	191	213	199	211	204	227	236	196	207	213	214	181	222	219	219	222	235	221	240	210	238	230	213	215	207	217	189	216	207	171	208	213	215	217	223	197	213	200	188	230	237	203	221	230	221	257	238	222	236	201	225	222	223	212	202	213	208	219	193	223	218	208	212	246	216	231	250	226	209	213	197	232	201	227	244	188	205	208	194	203	208	214	217	211	191	183	229	206	226	200	198	219	207	230	220	208	210	214	215	210	213	239	196	211	234	238	218	220	219	245	200	191	214	224	199	224	241	205	201	203	200	200	230	220	226	203	204	224	195	196	197	201	213	191	217	228	204	238	221	211	219	194	226	236	216	209	240	220	194	205	236	208	215	225	215	214	196	229	188	207	207	216	237	220	195	224	218	211	230	236	203	186	227	216	184	204	214	204	210	224	240	208	228	205	223	200	206	196	217	205	191	209	225	231	199	205	213	197	207	216	206	192	209	240	233	184	195	180	198	233	223	214	231	241	225	212	192	217	237	218	199	214	213	221	226	199	225	213	210	240	201	223	217	247	190	220	208	234	203	201	207	218	230	221	220	205	204	208	215	222	224	239	228	236	203	192	242	218	218	223	209	165	227	199	210	248	203	214	211	200	194	210	224	212	227	199	209	204	233	227	234	227	215	229	244	223	220	223	226	219	221	246	227	214	236	235	208	210	233	208	212	223	247	238	202	215	214	177	183	195	207	210	230	224	203	236	200	216	228	211	218	184	208	188	227	214	206	214	216	190	190	237	192	191	239	212	229	221	230	213	190	227	196	227	194	216	226	217	209	224	223	226	195	231	215	252	246	225	207	205	208	214	216	227	237	204	235	200	244	226	223	207	217	239	236	214	202	218	189	214	224	181	222	236	198	192	227	189	214	263	231	245	222	222	218	201	217	241	203	231	197	204	228	214	208	183	214	231	215	214	252	190	192	186	202	220	213	222	221	234	191	217	198	237	216	221	229	209	194	270	228	227	249	213	216	220	217	225	201	194	220	220	232	242	201	229	212	197	212	217	266	217	218	193	216	215	231	196	210	220	225	218	211	209	213	208	210	207	249	222	185	217	219	230	201	214	246	199	205	212	198	215	210	206	207	199	210	232	241	179	210	183	204	207	203	214	213	195	220	248	208	228	196	230	219	216	213	205	208	251	205	229	222	199	226	219	203	197	211	185	193	239	195	214	227	204	211	186	198	205	182	230	240	222	221	214	222	211	201	213	202	206	239	191	208	209	190	231	185	198	216	225	209	223	219	214	204	202	245	204	200	227	229	227	202	218	226	195	242	214	192	224	213	216	205	234	226	209	189	214	226	208	226	233	240	224	209	205	193	197	220	235	186	220	197	205	232	254	215	217	201	218	216	205	206	211	215	207	177	225	212	200	214	235	220	231	192	230	245	203	208	213	195	220	210	185	219	217	213	220	202	204	214	202	190	215	216	188	247	228	225	213	235	218	184	218	237	240	230	233	216	208	221	224	220	225	208	198	226	204	251	191	206	217	207	222	216	192	202	203	203	200	208	241	209	233	206	187	223	220	195	218	230	232	224	201	230	233	220	220	222	211	216	237	230	242	247	221	230	202	229	214	197	230	224	210	226	225	224	239	216	225	201	229	214	212	210	210	232	210	253	219	221	175	215	212	209	207	203	232	216	217	218	210	192	248	246	205	199	190	206	204	239	236	218	236	203	229	206	194	199	244	213	200	218	228	207	236	236	202	241	244	230	197	217	193	218	207	212	228	255	203	221	223	213	226	198	203	196	237	197	222	228	232	194	205	213	203	202	224	219	231	207	231	207	185	191	249	200	216	258	220	230	188	204	240	193	212
9256	1275	2238	2596	2447	2073	1735	1508	1347	1198	1059	963	975	894	821	844	807	723	757	697	707	751	693	645	673	668	650	642	644	585	625	640	654	618	588	570	616	632	580	573	580	609	569	594	627	556	594	592	580	631	555	627	596	549	563	596	562	584	556	577	558	555	566	568	537	540	538	604	598	576	569	577	566	515	551	566	575	544	605	551	560	559	547	532	530	543	595	539	537	601	605	553	571	571	563	570	573	554	550	550	547	546	569	544	584	528	578	541	593	576	560	530	545	587	560	548	571	562	556	517	528	558	574	555	573	570	567	515	538	600	549	570	576	530	531	564	567	579	533	587	537	537	537	590	524	508	539	558	582	556	514	540	579	521	545	562	543	589	523	537	549	542	544	529	549	569	579	570	547	541	540	512	569	509	532	552	569	497	540	566	522	582	559	550	545	517	524	510	537	555	532	536	548	522	525	563	576	558	538	575	572	591	605	547	541	526	556	529	530	513	541	580	565	563	544	511	545	525	566	549	567	558	548	523	527	563	596	507	530	569	543	575	532	580	568	563	560	546	562	552	533	553	573	522	563	554	590	550	561	567	519	550	535	558	590	529	549	533	565	568	509	555	556	550	568	548	523	566	569	543	557	571	575	533	552	532	560	601	538	553	540	565	587	549	503	524	534	520	544	574	568	489	588	572	512	565	531	565	550	580	568	539	566	575	524	541	525	562	548	574	566	553	531	533	564	553	558	552	533	542	518	519	561	609	563	529	558	542	542	501	552	576	554	538	569	574	568	557	535	541	551	571	525	588	514	540	601	541	538	568	583	539	553	566	538	579	565	576	509	556	555	550	521	571	574	538	566	562	552	550	549	542	531	539	566	559	543	554	519	576	546	569	546	592	519	596	510	564	575	564	550	555	556	556	539	547	558	586	558	599	512	554	573	539	565	510	537	522	582	498	556	502	570	493	547	537	582	516	564	559	624	538	570	557	562	592	544	567	522	531	542	544	565	526	543	573	583	552	579	570	587	539	571	574	536	525	571	537	521	557	515	550	570	523	535	546	529	542	530	545	562	583	562	539	591	583	585	557	528	514	539	575	553	586	623	517	543	542	568	534	533	566	540	582	551	543	569	532	526	573	508	520	567	518	541	530	522	561	508	546	514	556	573	567	541	530	530	523	559	552	596	537	568	562	540	550	549	554	565	490	560	529	552	543	557	511	533	563	565	521	570	515	499	543	518	572	517	573	533	548	553	569	545	573	547	562	557	529	589	578	553	521	535	532	499	562	521	553	549	505	550	548	530	546	554	547	584	524	552	547	534	537	552	524	559	514	567	558	557	555	589	539	597	554	564	524	554	528	562	577	554	573	575	544	574	545	588	583	583	585	569	576	583	527	542	501	524	545	493	544	540	573	561	525	551	544	565	531	561	577	518	547	538	579	526	547	547	550	525	537	565	478	586	595	521	556	528	540	560	522	569	565	532	519	542	523	542	553	590	576	579	540	531	557	518	534	576	532	534	539	562	562	551	549	545	578	557	528	520	541	524	555	539	573	577	548	569	535	527	515	523	517	563	552	551	543	578	521	534	558	536	537	530	530	551	546	544	539	556	532	537	540	537	543	602	567	534	533	567	540	556	530	521	538	515	522	529	544	563	568	499	554	567	560	571	601	518	575	543	571	558	561	565	551	575	533	539	561	537	507	519	578	549	559	523	540	554	516	552	565	555	558	576	586	564	565	536	506	565	538	543	510	560	541	574	567	510	521	533	546	574	554	535	533	567	536	554	581	536	580	577	561	515	567	514	562	555	567	530	542	561	557	575	555	550	526	497	551	524	528	546	520	524	542	531	591	560	594	558	558	524	563	555	538	559	509	557	549	534	570	535	533	560	550	544	559	553	560	528	563	521	538	571	565	578	580	551	561	568	558	543	556	562	528	506	543	546	544	540	551	570	540	557	567	543	551	551	539	568	526	539	538	567	539	571	534	542	607	540	565	561	510	570	575	548	571	557	516	520	516	535	521	562	538	543	535	531	569	558	542	505	574	517	553	541	536	549	563	520	551	518	517	579	518	518	574	554	564	552	542	567	544	544	569	560	531	577	543	519	583	525	583	530	518	527	561	564	555	532	570	604	575	594	528	542	613	542	551	591	546	586	565	522	542	580	529	567	522	532	556	554	492	522	536	567	523	541	512	544	575	549	513	537	529	574	539	558	501	583	534	514	551	523	576	524	585	542	535	536	564	521	534	523	531	529	530	573	536	504	574	538	507	532	570	541	559	539	563	519	515	543	527	537	527	570	581	521	616	551	571	580	575	583	561	556	565	548	529	555	546	524	549	517	529	548	560	534	558	553	558	572	517	595	534	530	536	560	577	555	534	550	542	523	565	550	577	520	582	534	562	517	590	562	583	547	529	535	534	573	576	561	530	543	559	505	552	513	598	557	573	577	564	524	581	546	538	561	561	583	525	525	554	562	572	536	543	506	555	555	553	554	546	559	564	570	567	545	562	572	558	583	572	552	567	528	564	564	531	578	586	577	540	550	576	562	534	524	539	538	551	579	559	555	583	554	539	582	542	554	590	579	540	529	531	560	547	570	553	519	534	554	578	628	577	568	578	567	545	538	561	551	555	536	559	603	546	558	538	528	522	519	554	565	518	528	556	505	550	535	559	530	536	550	522	553	514	593	525	543	562	532	494	531	585	558	514	552	534	556	559	573	549	572	559	555	535	561	578	577	538	546	615	542	555	547	558	526	555	544	504	543	575	585	515	511	605	538	535	545	540	554	557	554	591	553	553	544	531	576	573	564	545	563	497	605	568	548	524	549	548	571	560	557	541	544	521	495	573	539	517	543	564	504	562	534	556	528	548	542	558	550	551	543	588	520	522	589	554	583	575	501	511	573	569	506	533	617	565	554	512	529	555	568	568	512	595	546	586	554	555	570	537	569	565	546	561	538	520	586	542	568	580	544	564	568	511	568	599	581	566	539	555	577	540	567	577	542	535	523	555	510	540	555	540	587	541	552	553	552	541	536	565	573	531	568	552	568	525	516	545	561	569	560	518	553	539	537	499	529	555	566	548	518	558	542	562	573	525	568	527	564	518	552	579	608	519	530	505	564	576	547	556	518	558	545	588	588	570	533	528	549	564	561	539	566	543	522	566	621	567	552	553	547	547	566	588	578	564	574	564	563	581	569	539	563	534	529	585	536	516	564	558	566	577	563	558	569	518	545	508	561	555	557	504	579	506	505	557	526	484	546	585	520	595	544	551	545	533	572	573	580	511	551	554	569	543	560	569	525	554	631	544	522	541	527	544	493	578	558	547	557	590	564	560	512	536	570	537	595	539	536	544	563	557	565	539	584	571	561	517	557	513	551	526	516	600	546	547	549	570	544	544	558	563	549	522	565	565	525	581	516	519	550	523	544	546	518	576	534	564	570	529	534	552	556	558	543	531	572	529	565	531	555	557	538	567	530	534	562	562	554	534	594	570	571	555
28266	5177	2063	1567	1120	769	672	567	506	502	442	414	360	365	292	298	318	296	301	312	312	277	314	290	263	275	286	273	261	293	274	298	250	242	259	268	253	234	273	277	280	267	269	277	232	251	238	230	280	271	241	242	263	260	264	234	254	307	260	265	223	269	247	238	236	256	267	260	295	261	260	266	238	240	264	251	271	237	256	248	252	238	272	280	256	274	238	269	240	243	241	238	234	255	263	258	258	217	247	243	234	257	256	264	240	247	264	245	255	230	251	245	264	252	254	240	260	269	272	236	233	261	251	234	265	244	263	248	261	266	245	269	271	252	265	246	243	263	230	253	271	242	266	259	256	270	222	277	288	247	266	265	238	253	280	246	264	256	233	250	263	258	256	265	262	253	272	249	250	236	225	231	246	227	264	237	261	260	255	257	247	240	251	218	235	226	258	246	266	249	269	235	239	265	260	265	241	260	259	265	221	246	228	230	242	249	245	233	265	272	266	217	291	264	240	250	272	252	249	241	275	253	270	281	227	281	273	259	254	252	232	259	223	253	248	222	256	271	255	269	248	258	240	264	282	245	258	256	244	281	255	225	201	293	248	248	260	227	247	265	245	264	250	258	267	284	239	264	238	239	250	259	239	230	281	256	273	248	231	251	233	275	243	279	234	245	256	228	256	293	235	266	227	248	229	240	214	269	252	262	233	267	236	272	260	264	245	251	242	221	227	241	272	269	243	233	234	232	231	232	259	257	248	253	242	259	276	207	274	258	243	250	236	269	238	247	237	252	238	239	265	252	263	251	264	250	227	237	248	254	268	241	294	237	245	289	270	235	244	253	267	280	243	234	248	268	256	278	280	248	256	236	229	236	247	238	216	261	271	252	281	238	235	260	270	256	250	278	266	277	230	257	266	246	292	243	250	241	250	247	302	256	230	251	251	222	245	256	279	251	270	220	262	270	275	271	253	262	265	269	233	230	263	229	254	283	277	264	245	256	265	264	262	271	269	223	258	242	237	271	232	248	250	228	227	258	235	241	263	260	261	247	291	269	254	262	245	234	237	253	239	268	262	239	252	225	245	226	245	222	233	243	260	271	253	251	240	282	263	261	272	248	250	243	273	267	244	270	269	249	268	257	254	253	253	252	254	251	266	240	264	241	239	268	258	218	229	266	265	245	223	247	240	247	228	260	265	254	257	269	239	276	224	224	278	231	257	229	232	247	265	271	266	276	260	235	233	259	247	250	279	222	231	272	241	261	269	267	262	251	267	243	239	255	248	258	246	264	245	248	278	267	259	259	280	254	250	253	249	253	236	256	261	229	264	270	243	218	266	225	242	263	262	287	235	265	257	268	246	256	259	251	275	263	238	245	293	275	234	266	244	263	224	276	246	261	240	260	231	251	229	254	260	255	243	233	239	249	258	224	257	255	229	235	251	256	241	272	244	270	249	264	251	241	265	255	270	261	237	272	251	265	256	241	224	288	251	248	272	260	244	278	264	252	237	245	256	238	253	229	245	253	236	250	230	278	275	254	247	251	249	247	228	265	213	253	259	269	236	251	256	262	241	250	232	218	262	246	263	246	235	214	256	230	227	276	245	275	260	253	251	233	257	282	251	252	242	261	279	242	255	244	301	245	216	262	271	231	226	242	273	227	277	270	245	247	242	244	241	251	256	275	259	235	258	247	257	273	267	233	207	258	252	263	254	258	240	280	257	284	286	257	242	250	254	244	261	222	243	248	225	254	221	259	246	245	256	257	254	285	234	240	242	244	246	224	255	252	244	223	225	245	232	260	251	252	274	232	236	248	248	268	234	241	236	258	265	268	259	257	241	228	252	210	226	229	269	255	263	249	250	233	243	274	253	265	244	257	241	245	237	255	246	240	261	263	233	239	247	249	241	270	245	246	222	276	249	245	270	240	247	273	236	249	232	231	273	220	238	259	261	262	260	252	248	262	260	244	258	274	242	278	229	275	258	253	274	262	263	240	254	248	280	254	236	266	259	257	243	253	225	232	280	235	266	265	270	252	273	234	211	257	232	263	230	270	277	254	258	256	290	230	260	237	254	216	270	275	219	243	240	254	258	248	274	252	262	289	229	278	262	268	248	254	224	253	244	248	250	277	269	265	237	238	261	235	259	234	271	252	271	240	222	263	263	249	255	249	243	250	254	241	261	237	256	246	270	263	239	255	245	254	246	275	271	275	275	269	252	277	235	273	269	270	237	279	286	250	236	244	261	261	244	262	259	238	244	212	209	261	264	251	233	249	276	246	271	230	248	250	241	247	256	240	253	274	234	269	252	232	248	268	253	268	208	224	249	242	255	231	235	247	274	226	257	230	227	273	209	224	252	253	220	275	220	257	256	255	248	272	253	246	253	292	274	215	239	236	251	261	249	251	256	257	241	260	257	285	266	252	247	259	249	244	243	257	212	256	255	244	261	245	270	285	216	243	224	249	243	233	231	256	234	266	245	269	235	242	246	231	254	267	261	260	230	238	271	252	262	248	234	252	241	250	273	231	252	260	249	269	265	243	289	269	268	262	248	267	252	287	253	238	256	270	252	278	259	252	283	249	239	252	271	266	264	269	259	251	274	285	247	268	267	237	266	235	255	242	233	248	280	257	268	240	253	248	240	253	259	279	264	288	242	238	251	250	263	264	240	252	282	252	248	248	256	249	249	256	229	261	258	295	243	242	246	261	263	260	273	258	260	269	240	263	228	259	223	250	263	244	247	267	255	244	264	252	251	253	225	248	252	251	269	255	245	238	267	262	228	263	244	283	275	256	262	250	248	228	277	230	235	274	227	244	246	256	292	205	241	255	239	270	274	251	272	279	247	248	257	236	225	237	262	254	240	279	251	214	257	237	249	238	238	237	257	267	230	270	249	255	263	248	269	258	266	271	244	233	259	235	255	279	241	271	241	258	245	208	262	241	227	241	277	253	239	236	251	247	225	234	273	242	247	266	204	264	258	243	268	255	245	257	248	289	245	232	244	240	256	259	253	234	268	265	256	266	248	240	234	253	263	263	244	255	265	250	233	275	245	274	254	285	240	256	266	271	265	246	251	243	244	266	247	250	272	270	258	218	225	239	248	224	246	269	272	273	202	263	223	241	254	243	242	238	257	224	247	256	249	279	244	271	242	228	233	233	271	231	215	241	259	275	227	266	237	253	247	259	273	232	281	259	257	248	260	263	248	253	252	254	260	232	259	227	273	263	236	238	223	252	285	262	259	249	266	271	232	255	271	266	260	229	228	252	254	266	278	256	227	250	244	229	237	238	294	262	264	251	295	251	245	244	255	273	249	267	268	229	260	244	264	244	263	252	244	240	230	246	254	235	251	252	231	283	274	259	261	267	279	259	245	255	262	240	255	264	229	261	254	267	262	254	254	228	246	245	252	230	286	287	267	275	259	241	242	251	239	253	257	250	237	273	282	260	255	261	257	250	248	241	252	303	244	267	259	259	235	229	253	268	252	240	260	256	233	285
12972	1849	3777	4616	4284	3592	2925	2395	2132	1843	1657	1530	1408	1257	1167	1125	1091	1039	963	939	958	877	886	840	745	851	758	751	783	777	789	738	736	734	743	688	702	659	642	691	691	658	678	649	664	651	719	669	673	610	634	664	652	644	620	642	631	633	585	662	647	631	655	617	628	619	622	613	609	638	614	623	591	629	631	611	598	628	634	591	606	644	650	646	628	596	620	646	607	658	621	605	643	614	618	628	606	580	619	650	584	623	637	597	626	624	540	624	598	593	603	612	550	654	553	609	620	601	624	608	633	599	609	605	600	685	563	593	591	621	577	641	638	635	575	611	604	594	629	629	590	597	557	591	606	590	590	591	672	645	629	597	614	573	599	621	628	599	640	591	635	578	614	573	599	630	579	537	624	583	636	633	623	639	670	594	608	642	625	587	632	636	573	575	583	629	680	625	619	606	674	608	597	620	614	609	579	620	601	626	601	646	654	598	597	599	600	562	592	642	622	570	614	668	637	602	581	583	563	581	579	575	625	601	637	617	589	681	596	585	609	633	624	637	597	583	603	603	622	595	613	608	639	642	633	624	606	618	606	595	655	665	611	613	586	601	590	588	614	684	572	612	599	627	636	567	632	603	618	633	583	634	612	566	632	592	579	606	583	612	612	566	604	612	576	597	578	639	623	629	590	628	590	619	592	637	667	610	599	631	572	554	626	634	558	596	593	636	598	588	599	634	618	578	591	593	609	580	593	588	607	558	621	617	606	567	652	594	600	581	602	580	636	632	592	630	634	586	619	631	603	583	619	632	613	630	580	596	630	624	572	595	643	583	610	619	665	575	612	646	653	618	619	610	562	641	582	556	594	625	643	588	640	570	652	584	648	601	555	639	616	619	633	610	604	567	589	601	623	606	600	634	626	591	605	602	601	540	628	673	636	599	616	590	595	591	619	591	579	555	624	604	602	605	589	648	542	594	636	615	568	593	596	593	618	590	635	560	619	627	590	639	609	641	605	647	568	637	624	603	589	643	598	587	619	589	610	608	602	613	594	619	586	618	607	576	638	584	569	582	590	626	585	549	639	613	632	611	600	554	559	610	614	611	623	589	607	619	662	605	638	589	604	590	605	596	614	625	660	560	634	609	687	571	586	632	611	622	544	580	550	587	664	610	595	615	592	609	586	607	636	605	650	613	618	599	615	584	597	610	613	613	589	601	615	606	569	634	607	606	621	635	548	624	560	618	577	591	594	598	569	598	599	593	611	624	630	557	603	596	609	603	644	608	615	577	629	579	632	596	633	611	562	619	581	640	601	590	591	597	566	642	609	602	575	651	582	626	666	606	575	610	577	596	592	610	577	564	591	596	597	589	571	647	572	594	601	607	565	583	608	635	613	615	567	592	608	584	586	597	599	581	588	594	573	566	599	610	686	611	612	558	603	598	589	619	594	602	612	614	601	612	590	619	616	634	569	607	634	636	613	574	598	575	579	615	611	605	584	598	590	577	632	585	592	596	599	620	612	649	611	624	623	630	592	617	604	630	645	613	615	573	584	609	593	563	610	627	612	620	612	620	599	628	594	601	630	590	602	635	612	611	597	614	590	623	616	603	622	622	591	607	660	620	629	623	617	565	597	655	640	600	598	608	627	596	592	570	595	577	579	624	646	616	623	642	577	584	621	598	619	599	580	577	652	585	629	600	585	596	582	658	603	685	618	593	622	600	620	616	580	631	589	607	598	610	617	581	611	661	576	585	576	603	610	609	628	640	611	636	601	627	623	572	602	596	633	623	603	592	596	539	580	589	618	634	605	607	591	663	592	638	634	632	616	593	634	630	629	602	588	588	581	616	575	607	617	618	623	596	632	645	620	616	615	614	592	621	597	594	615	562	605	653	598	596	612	644	595	612	607	596	611	620	624	583	550	579	641	630	607	622	616	622	594	643	596	617	602	590	596	619	649	602	603	554	609	599	587	642	623	638	647	585	580	633	594	624	609	619	612	588	620	644	599	614	637	582	606	616	616	620	574	617	607	646	618	647	595	582	565	601	559	606	578	593	617	608	603	627	598	622	631	614	632	557	647	635	557	559	586	613	611	614	600	602	625	621	602	623	611	632	634	574	591	587	607	573	583	608	583	608	560	618	617	624	604	660	633	591	622	595	596	611	620	650	575	620	594	619	609	621	582	616	614	619	572	631	599	607	609	591	619	610	602	588	578	628	615	568	630	606	615	577	602	592	608	584	587	610	584	570	590	579	585	584	631	620	625	577	633	577	618	582	549	574	597	579	622	606	586	626	574	565	612	614	609	595	582	585	601	570	622	615	599	651	601	595	607	572	654	573	605	599	581	590	602	618	592	588	595	583	610	605	578	571	617	607	636	626	583	562	617	577	618	572	612	619	596	606	615	643	673	620	639	602	605	603	634	592	623	633	654	606	595	622	666	558	604	573	611	595	620	568	604	586	639	651	620	599	593	671	632	596	668	635	603	625	619	630	578	637	630	559	568	597	592	586	596	627	629	589	632	575	585	643	584	624	629	622	631	600	606	593	630	626	644	572	617	601	603	633	662	610	619	662	610	593	554	555	637	627	606	601	609	621	601	605	606	592	603	603	651	628	572	620	591	599	575	622	616	614	651	623	613	622	566	572	614	622	629	640	614	597	580	629	602	546	633	606	622	593	632	593	609	600	646	694	590	659	617	605	619	657	614	589	626	635	644	631	601	605	567	591	614	609	607	597	645	627	589	596	615	618	615	623	614	616	606	584	601	606	618	554	637	569	579	622	607	596	590	616	581	611	594	613	644	589	587	582	592	655	635	592	591	576	581	595	643	610	572	609	611	617	576	584	640	602	598	624	663	585	589	579	566	636	609	592	606	609	594	619	634	632	613	578	630	639	627	628	618	567	635	627	580	626	588	577	628	624	634	582	633	587	585	578	611	609	586	636	643	604	620	596	587	592	640	657	614	618	653	607	613	638	607	661	589	620	674	656	671	590	624	608	607	579	590	635	627	616	637	688	588	632	619	608	646	632	638	557	626	622	635	647	591	588	592	627	652	609	595	592	596	575	624	581	583	651	613	598	642	606	557	609	669	626	623	616	596	615	612	582	611	559	573	576	604	594	576	572	639	604	577	617	612	653	596	598	645	639	600	583	645	600	599	640	606	584	584	569	621	621	644	586	575	567	551	583	634	600	645	577	569	660	584	611	632	610	592	630	609	619	575	593	623	630	619	620	603	592	564	630	603	592	616	550	638	624	616	617	628	585	614	603	602	647	575	630	583	565	609	582	593	599	607	633	608	604	582	542	592	585	590	582	571	587	587	640	621	564	609	570	598	651	608	602	585	590	583	572	566	531	605	611	648	603	584	626	586	576	602	592	630	636	585	595	632	623	605	637	604	604	607	602	623	603	644	636	585	620	573	603	572	652	600	595	608	573	592	606	621	604	615	547	574	581	608	615	600	602	591	657	593	626	591	595	595	629	604	570	584	626	632	612	595	585
2137	102	96	95	99	91	83	86	78	95	72	97	85	81	98	85	96	84	72	78	93	88	78	83	81	82	88	104	90	92	84	80	77	85	93	79	87	75	93	80	76	88	74	85	89	90	88	92	82	96	76	91	83	88	105	81	96	67	76	76	94	87	88	84	91	79	96	93	95	89	81	74	97	76	84	68	81	83	89	67	90	108	90	84	94	89	80	86	63	72	82	91	88	81	98	74	82	83	73	75	93	82	84	80	85	86	81	87	79	93	77	74	78	74	85	68	70	83	78	84	84	79	74	98	102	77	75	67	85	90	75	59	79	91	80	77	61	84	91	94	99	85	65	79	89	73	90	75	86	79	94	87	96	76	96	90	73	95	79	73	74	79	71	78	83	87	94	69	84	87	91	69	85	104	93	92	81	88	69	96	88	90	96	90	70	72	73	73	88	76	101	91	81	74	91	89	92	106	89	91	58	64	81	72	83	90	67	62	76	81	90	91	89	84	79	79	75	77	87	98	99	86	101	93	85	74	83	82	71	88	81	101	83	80	66	86	84	81	83	86	89	84	77	69	95	81	87	71	86	73	66	77	89	93	85	84	79	86	79	88	92	69	89	112	78	66	84	92	77	72	101	88	102	85	68	81	88	87	93	77	90	70	83	79	85	81	83	84	76	81	57	78	76	79	78	85	97	96	70	91	84	102	74	75	69	72	87	63	98	90	93	83	78	82	85	75	92	78	89	62	80	76	101	88	78	101	85	76	99	71	84	84	93	73	95	106	83	80	82	89	87	92	80	89	74	75	90	87	87	83	90	68	71	67	84	85	96	89	91	79	80	70	86	73	67	78	101	94	82	87	94	101	97	86	69	88	87	94	84	70	82	103	98	81	89	80	70	78	89	82	77	87	81	101	82	75	80	87	89	76	76	73	92	67	96	58	86	79	98	86	89	71	84	81	84	91	92	95	87	85	84	81	84	83	69	89	76	82	92	69	84	73	96	83	79	88	72	81	77	80	85	91	88	75	84	86	85	96	58	83	78	79	78	89	86	85	75	74	85	74	81	91	81	85	67	93	105	81	63	80	81	72	76	74	71	77	78	83	100	85	81	93	90	75	80	78	74	83	69	81	80	76	67	79	98	78	84	87	73	81	77	100	87	78	87	87	82	77	70	90	79	94	73	78	70	71	78	76	98	85	79	88	87	79	79	91	81	67	70	65	90	62	76	100	90	89	85	77	69	88	86	82	89	90	101	79	76	76	73	81	92	77	95	82	79	65	76	70	68	96	80	78	84	78	74	66	84	75	80	90	70	89	83	92	77	67	86	79	76	95	66	68	77	91	89	79	77	100	77	79	74	68	87	89	74	71	97	76	95	91	79	103	78	77	78	66	84	62	73	83	93	80	76	69	87	80	75	87	86	85	82	72	84	87	76	77	98	69	68	89	98	89	69	76	81	88	88	60	96	82	82	74	78	78	84	75	80	94	85	96	78	84	79	68	79	79	91	77	97	92	81	77	81	90	90	89	76	82	74	86	74	81	88	85	95	91	83	85	74	82	93	89	83	89	73	83	81	84	84	84	82	89	94	79	74	92	92	97	75	73	83	92	72	83	72	75	93	91	87	79	80	71	88	95	72	84	87	82	91	60	95	93	76	91	85	85	74	85	67	76	87	83	77	79	76	88	83	96	83	85	88	68	69	72	86	70	73	75	89	99	82	90	78	73	57	80	76	82	67	72	73	78	97	66	71	76	77	79	106	77	80	81	98	86	75	73	90	96	74	87	71	74	77	99	80	86	99	87	78	77	85	71	79	81	101	72	82	75	88	76	87	92	97	81	91	87	108	85	86	65	83	83	78	92	79	79	78	78	63	79	79	99	84	90	79	78	94	67	66	88	88	91	79	77	66	85	64	62	77	70	90	74	97	84	88	73	76	81	81	84	89	89	70	78	98	83	83	79	83	88	75	81	87	74	87	97	96	88	74	83	97	83	83	97	95	87	92	78	86	69	67	76	95	96	102	101	87	65	80	80	78	81	89	89	75	99	88	67	66	92	88	61	103	75	74	81	89	76	80	72	75	76	57	82	94	93	80	74	91	91	90	91	76	74	80	91	71	66	69	89	94	97	95	83	86	82	69	71	92	88	86	87	99	80	77	66	85	86	71	84	80	84	85	92	74	79	85	82	100	78	97	83	80	73	97	92	84	88	73	84	84	77	67	90	69	88	75	73	88	93	88	83	70	88	67	79	81	86	79	62	81	88	75	79	71	83	68	77	94	75	77	73	70	80	88	80	84	90	81	81	87	93	81	76	69	76	63	79	81	80	81	93	81	71	93	73	78	82	102	101	101	72	71	78	87	91	82	82	92	105	77	78	93	80	89	93	86	73	80	87	84	77	74	104	79	70	87	81	94	61	90	80	90	75	77	95	94	99	80	78	72	104	81	103	92	87	87	88	95	86	85	80	76	79	84	95	70	89	86	99	75	76	88	91	95	80	83	76	67	75	80	85	72	79	69	84	82	84	73	72	89	84	93	74	81	93	68	76	89	82	86	84	88	87	83	64	79	79	77	84	92	93	73	95	92	65	84	65	90	83	90	86	105	74	79	93	79	105	89	81	95	77	92	76	68	79	80	79	95	62	90	70	80	83	74	87	81	77	77	81	84	78	63	80	73	85	93	74	80	72	92	82	80	80	61	86	82	85	80	80	85	91	91	90	75	74	88	86	70	75	105	62	96	86	72	65	85	85	73	81	75	78	80	78	93	99	75	64	93	83	82	75	82	83	87	77	72	94	75	97	75	81	91	86	79	78	79	70	82	71	76	75	81	72	70	75	82	88	78	82	74	70	93	71	75	76	83	76	91	88	77	84	87	82	104	81	90	80	104	68	74	101	79	85	79	104	91	86	84	70	88	77	78	87	79	85	101	81	75	76	80	70	81	80	92	80	83	88	85	82	90	81	77	87	85	74	94	90	78	92	85	92	93	93	67	89	86	89	84	78	77	80	85	81	95	83	88	66	72	76	68	86	73	90	80	81	81	87	73	87	71	82	75	85	73	103	92	87	83	90	81	74	89	94	70	94	96	85	105	79	86	92	72	82	96	90	76	92	78	74	75	73	74	65	82	82	85	89	72	80	74	61	73	79	59	85	81	69	101	100	68	69	75	91	91	76	77	90	99	87	68	94	82	89	87	81	67	74	75	72	77	69	76	69	74	81	80	81	72	81	82	102	85	81	77	87	85	88	87	82	89	91	95	72	89	73	89	84	88	72	88	80	89	82	99	74	90	86	56	78	77	89	77	90	101	70	75	108	81	92	99	90	63	62	91	80	93	84	85	63	79	74	90	80	85	90	81	85	94	75	96	94	75	70	79	66	84	84	78	99	90	72	80	68	85	102	68	83	80	88	101	78	94	84	68	77	76	87	55	81	83	85	94	89	88	97	77	65	83	86	75	90	81	83	100	85	90	90	95	73	72	87	66	97	78	81
2444	280	323	336	310	331	313	296	283	301	290	282	271	266	276	252	284	251	247	256	237	263	244	232	269	247	244	245	298	280	242	269	244	241	248	273	265	248	269	247	274	277	250	226	273	255	263	246	271	263	230	271	266	256	273	243	262	250	260	253	251	250	255	276	241	263	260	260	242	248	240	258	244	278	244	249	271	241	256	271	255	276	267	229	247	281	265	245	222	242	262	266	274	276	251	244	270	229	262	254	291	252	266	259	260	236	256	273	257	263	285	275	280	247	272	262	262	247	260	258	251	280	275	254	267	263	269	231	266	269	246	258	238	251	263	241	251	253	247	253	274	279	213	265	274	257	270	261	260	252	283	246	277	279	235	272	238	270	250	259	265	278	260	282	255	242	253	263	232	238	257	258	284	276	267	248	256	216	268	259	265	239	279	264	257	256	238	280	258	228	284	273	264	256	288	243	243	252	262	271	266	257	291	264	266	244	272	269	237	272	216	250	231	238	258	263	273	281	262	263	275	266	265	290	272	274	252	251	267	273	262	275	276	241	265	259	237	255	261	249	274	270	255	246	273	252	256	244	251	223	231	282	250	274	254	209	253	251	265	290	251	237	236	268	268	247	306	257	269	245	228	289	270	259	266	264	292	283	274	247	256	287	262	260	299	267	254	242	262	262	269	277	239	237	237	262	264	236	228	263	275	254	264	252	250	269	257	256	263	261	274	275	255	256	236	283	247	263	273	236	257	261	247	267	274	252	268	246	284	229	280	249	262	265	247	249	251	259	260	262	259	267	270	253	238	248	293	246	278	271	261	276	266	253	250	270	266	232	260	265	258	259	268	236	257	234	271	259	279	272	263	283	283	233	261	278	245	249	268	260	266	284	261	305	275	272	242	279	275	266	261	263	299	238	253	282	256	257	225	245	308	272	278	221	243	259	252	217	223	276	277	229	235	248	289	275	242	260	257	279	268	262	261	254	260	266	237	285	230	263	242	258	250	261	253	274	244	259	250	272	233	233	241	264	266	286	263	248	236	257	264	238	254	268	261	207	224	247	240	252	254	245	249	265	291	286	239	247	251	280	249	257	259	262	264	280	261	287	279	259	270	247	257	272	257	258	245	249	269	271	249	272	236	290	264	236	255	264	249	282	267	256	264	277	262	249	239	289	243	276	292	221	266	248	250	256	256	251	250	246	259	245	248	259	262	251	266	239	245	249	271	255	269	254	256	255	276	226	250	257	272	258	264	235	260	254	293	268	238	261	260	266	257	259	251	236	249	281	266	265	274	264	269	248	256	268	247	255	260	235	242	305	280	249	282	250	281	262	261	246	271	244	238	257	242	290	264	235	267	275	290	283	242	260	277	275	243	244	249	268	225	260	254	252	234	251	246	258	264	233	267	265	249	251	257	251	262	248	286	297	266	314	257	257	278	267	262	246	265	276	254	285	259	285	248	273	232	269	255	254	275	228	278	262	219	249	268	258	279	280	305	263	245	251	262	255	248	257	265	282	274	271	237	282	271	258	265	266	237	233	239	286	238	276	262	263	246	243	249	287	279	265	253	272	257	262	259	273	260	284	250	262	272	240	279	274	259	245	283	273	227	247	249	240	277	285	270	280	258	286	250	210	250	281	281	256	282	278	267	277	231	230	268	257	272	265	261	248	241	269	237	259	247	261	241	264	272	290	233	232	236	258	239	278	294	242	277	271	269	255	280	242	283	278	241	242	282	278	231	236	271	260	235	247	244	244	237	255	257	264	247	249	273	279	252	264	230	292	235	257	280	255	266	283	263	256	283	268	261	262	274	238	249	259	285	223	268	245	266	246	275	254	267	246	280	262	250	275	263	247	269	278	255	248	256	255	267	277	237	270	282	272	262	273	255	240	261	279	314	273	265	252	244	256	246	279	273	295	292	281	255	231	266	263	273	271	247	230	250	253	283	250	233	243	270	244	239	254	290	243	239	274	250	257	250	296	260	246	269	252	252	251	264	263	281	266	245	270	256	265	279	239	252	259	238	255	232	259	243	252	266	256	270	234	251	290	272	254	243	245	259	257	294	266	290	265	268	233	252	262	250	252	242	265	266	271	287	279	262	279	249	263	246	250	232	236	279	293	227	228	254	247	241	256	261	253	279	274	275	242	253	277	266	245	266	283	264	303	272	259	265	260	251	279	259	270	235	259	251	229	258	268	234	270	249	259	263	264	264	240	274	273	263	276	256	258	251	286	282	268	275	280	253	257	298	266	243	267	247	277	294	262	263	260	264	247	271	263	265	268	257	274	240	261	262	278	262	260	255	258	246	261	286	254	267	271	265	266	267	267	273	258	281	238	267	236	268	267	270	284	273	280	241	265	274	243	255	250	286	253	234	250	253	272	281	258	256	302	265	297	234	231	263	243	292	264	240	250	241	277	249	264	242	270	238	258	234	248	281	279	256	282	256	250	256	250	256	252	263	260	272	249	248	249	275	245	236	233	251	254	265	295	253	277	245	253	245	244	268	251	272	257	251	232	262	281	272	265	235	235	274	244	235	247	260	250	247	268	245	271	294	245	271	259	271	242	273	267	238	263	225	290	253	257	278	276	247	248	288	264	245	276	240	272	281	237	247	253	262	275	261	284	264	250	269	280	265	227	269	283	249	253	264	315	264	251	290	263	261	257	299	261	232	261	243	283	264	271	263	258	246	275	260	244	256	261	247	260	264	276	233	248	255	251	257	279	255	258	273	251	252	272	276	254	273	265	246	270	259	244	266	280	251	281	254	256	282	252	254	286	253	273	283	284	243	284	259	257	287	261	243	263	247	242	278	275	283	272	248	252	264	229	255	244	264	266	276	259	274	271	274	289	261	265	254	278	258	237	277	241	266	267	233	244	265	275	246	241	278	242	261	270	276	259	265	257	253	269	252	264	258	257	255	260	274	252	261	261	265	266	292	270	242	269	259	242	232	243	256	256	260	265	252	276	257	250	288	264	246	266	250	272	273	257	229	289	259	257	246	258	224	273	253	255	269	274	260	260	243	261	255	302	239	271	263	284	249	272	288	277	280	259	254	275	255	266	257	256	241	282	264	274	260	264	248	257	241	257	281	263	232	257	252	263	299	225	252	259	244	260	277	269	254	272	258	271	227	272	278	241	265	243	250	249	273	262	259	253	293	286	264	247	264	237	251	259	240	248	255	239	277	245	267	219	271	282	260	282	263	238	253	263	263	285	250	262	273	264	252	267	244	262	265	268	261	271	244	244	249	289	250	270	247	250	248	259	262	267	253	267	240	266	261	258	271	265	252	239	263	255	262	255	261	251	265	248	233	262	240	307	258	255	263	277	228	266	269	280	287	301	254	246	256	269	253	250	250	252	261	262	254	281	256	263	253	253	278	264	284	268	266	264	269	265	279	277	254	256	245	239	254	281	244	256	263	252	246	262	227	273	258	248	232	279	253	257	279	271	257	281	292	271	261	291	263	255	289	278	265	234	262	250	257	285	229	267
16165	1603	966	874	642	495	441	355	328	292	301	255	259	263	254	258	240	222	211	223	233	229	227	242	196	198	233	224	211	215	248	211	236	217	225	232	207	231	202	228	240	221	216	237	222	234	214	231	237	210	222	231	209	226	211	212	194	215	245	213	240	257	209	227	215	209	196	229	220	207	224	189	222	211	234	231	222	232	201	243	233	218	191	185	188	210	208	225	222	203	218	232	195	214	232	214	207	205	225	225	222	187	203	224	209	207	228	200	205	207	214	205	203	213	211	217	224	226	237	207	191	206	224	232	225	220	208	215	196	209	206	208	215	219	229	221	214	196	210	207	214	204	225	219	230	223	207	211	247	225	232	198	236	198	200	232	211	212	204	239	226	211	224	201	212	211	213	195	218	232	209	209	187	208	233	180	212	219	203	188	212	215	228	231	247	218	203	216	208	219	217	217	225	215	201	222	219	218	193	195	231	191	214	218	206	218	224	190	194	212	234	244	221	187	180	220	226	211	217	230	213	194	203	236	187	208	193	203	217	201	213	231	195	219	231	215	202	246	237	223	223	217	216	223	216	191	232	222	200	181	228	220	221	238	212	246	223	228	202	213	205	200	213	220	217	236	229	222	224	210	208	238	205	204	214	219	216	207	214	212	231	212	197	209	230	229	209	223	219	220	188	209	192	208	192	192	230	228	203	194	204	219	194	247	211	210	200	190	202	202	204	213	213	205	237	209	222	187	213	227	209	230	231	235	208	244	249	240	202	211	200	211	199	195	239	213	199	228	240	239	219	224	251	208	243	202	218	212	218	200	206	240	192	237	198	197	217	217	233	197	191	220	197	235	229	206	203	223	204	215	213	211	227	211	205	217	239	231	196	233	209	216	223	228	178	239	218	199	197	238	208	244	206	205	208	191	206	215	225	204	194	201	192	235	240	245	222	189	219	198	225	244	201	206	237	210	222	236	198	199	196	206	232	217	211	200	211	205	205	192	223	201	219	252	256	214	215	239	216	203	217	203	187	194	181	223	220	189	224	236	203	196	235	228	203	214	235	186	205	229	205	225	197	208	229	245	208	232	213	208	218	208	222	220	233	209	207	226	190	241	222	230	230	203	218	203	226	198	260	240	193	196	180	199	219	215	186	218	216	216	217	222	212	239	229	215	202	226	221	190	208	202	236	227	226	210	242	192	239	202	214	212	201	232	234	219	236	204	223	231	207	215	226	226	204	203	209	199	215	197	240	228	235	206	207	200	208	212	210	221	206	232	213	192	233	205	220	209	191	244	206	226	216	225	208	220	223	210	223	240	184	218	233	195	203	210	211	212	219	218	208	213	202	191	229	216	210	190	193	212	217	216	242	233	206	200	208	235	236	204	185	225	202	205	202	188	238	219	204	220	208	198	189	206	208	200	220	216	217	212	221	224	222	198	211	214	204	224	219	212	201	200	213	199	201	211	188	201	208	226	208	185	200	204	265	230	219	203	213	213	211	196	205	191	212	204	214	216	194	219	216	232	206	241	242	179	210	223	215	214	197	216	223	223	197	189	208	211	205	229	221	202	214	195	209	216	227	214	221	189	220	217	211	199	216	215	215	212	212	216	210	219	209	208	214	213	222	218	201	192	205	234	206	222	223	252	227	205	245	219	192	222	196	208	226	222	202	186	220	219	221	224	216	199	210	219	238	193	240	219	240	210	194	222	219	185	222	223	219	242	189	208	200	216	229	228	230	209	202	223	232	209	209	211	208	210	220	214	229	202	212	203	212	229	209	198	202	221	227	233	212	240	231	215	217	233	240	198	230	196	217	217	217	200	187	208	220	212	202	203	212	229	220	244	204	188	218	194	214	211	213	205	223	244	224	230	208	215	223	203	203	215	206	207	229	211	215	225	215	232	212	215	211	199	193	222	210	198	204	203	228	222	192	196	199	218	223	203	203	228	231	208	206	214	222	209	217	234	241	177	230	223	228	220	214	227	223	214	215	203	217	214	200	240	214	198	211	216	230	220	237	206	214	204	217	212	197	230	205	218	208	216	217	210	209	202	228	216	194	241	228	191	227	221	201	212	191	217	190	202	180	203	237	220	201	207	214	223	224	198	221	193	187	226	207	210	223	220	236	206	215	186	219	224	230	194	205	215	209	207	230	212	203	209	223	226	226	190	218	226	201	174	205	205	242	214	222	194	230	202	222	234	228	187	223	187	213	228	227	221	224	212	223	222	197	219	201	228	202	227	250	196	223	206	227	207	209	208	200	242	230	219	232	232	237	206	218	188	234	196	227	206	214	225	204	205	228	209	197	185	188	230	195	224	214	219	207	202	211	219	252	223	209	234	195	196	210	245	236	234	221	192	203	204	203	233	180	209	213	212	218	194	202	189	209	261	213	237	184	221	233	204	234	206	238	207	210	194	231	206	186	198	206	217	200	200	211	204	222	233	209	230	205	238	205	201	207	216	221	200	239	210	251	194	204	224	198	216	211	217	225	225	219	212	223	242	228	220	198	178	196	211	195	234	223	203	207	216	199	217	229	190	231	205	216	219	202	206	218	206	201	233	217	226	204	231	207	199	212	234	192	202	230	219	237	192	229	235	207	210	223	217	245	195	202	202	204	216	213	219	216	195	210	218	218	216	202	199	200	194	217	227	197	215	222	212	218	233	231	218	195	194	226	195	229	215	241	221	250	210	219	218	212	216	210	228	220	227	244	203	213	228	219	210	187	203	184	250	235	241	217	211	207	195	227	227	209	201	222	218	229	194	233	225	207	216	222	227	235	234	198	213	231	204	226	204	206	223	210	213	212	236	202	203	166	195	191	205	214	233	217	217	216	210	225	236	214	224	232	224	210	205	213	236	204	239	200	223	227	207	243	175	189	214	209	216	219	203	218	257	187	215	195	188	225	207	203	197	190	205	201	214	219	224	202	193	200	189	199	194	212	216	232	210	233	206	214	193	201	215	194	196	222	238	204	193	227	218	215	241	203	230	210	178	227	218	208	197	235	214	216	228	217	217	204	217	200	212	208	213	218	216	193	211	201	212	195	235	232	198	226	212	199	184	223	207	218	202	231	229	199	218	219	219	201	183	235	215	201	203	198	203	227	205	219	208	197	190	185	249	251	228	196	218	234	196	225	235	207	200	211	217	206	222	240	215	203	239	197	232	226	219	238	221	207	231	229	198	215	249	188	219	223	217	211	207	226	222	191	228	231	215	191	196	212	187	218	188	213	215	199	248	219	209	239	213	260	178	205	192	222	183	206	219	240	214	209	232	229	224	217	215	188	227	215	210	210	218	228	215	228	223	192	213	210	221	220	208	212	226	233	188	180	208	197	197	210	241	218	205	205	216	202	223	225	254	233	225	236	229	204	250	233	193	214	212	206	197	237	215	218	209	207	192	196	213	204	220	236	209	221	204	226	221	200	225	210	206	218	202	249	196	212	201	190	208	257	233	230	234	206	232	214	206	214	227	244	241	222	223	194	185	246	215	220	214
8881	1213	2184	2707	2398	2089	1765	1548	1309	1243	1098	985	931	860	827	796	816	764	713	722	710	674	657	644	672	639	671	615	613	610	595	620	617	599	554	641	561	651	569	593	563	593	611	604	587	590	565	589	518	565	564	571	543	559	544	569	542	593	548	580	536	547	565	561	580	568	589	551	580	560	569	604	538	547	591	550	623	550	562	552	570	562	528	581	539	503	566	520	551	563	594	518	554	536	624	589	558	582	552	555	549	543	531	570	532	569	555	542	584	556	542	518	561	536	576	579	553	557	546	508	563	513	571	569	542	532	521	561	557	534	547	535	536	569	556	574	596	568	540	550	531	539	560	536	541	543	550	555	541	557	509	508	550	547	575	559	557	548	549	552	528	533	549	550	560	548	586	569	536	572	562	541	519	577	521	561	557	547	545	539	492	530	599	593	548	534	560	528	511	562	566	586	564	529	543	591	591	573	589	529	541	535	559	556	518	562	524	546	600	583	571	530	587	501	581	575	554	564	564	571	524	555	524	543	520	544	518	564	527	549	559	567	551	582	538	574	547	513	535	519	587	549	528	543	569	521	538	546	532	583	568	553	549	568	549	560	568	550	536	534	568	570	552	567	531	533	589	557	561	538	542	576	532	572	545	566	562	577	569	552	539	527	541	555	540	512	558	534	565	566	559	536	549	605	491	567	520	587	515	547	542	548	561	521	541	568	561	559	519	566	527	566	554	552	585	514	563	556	509	555	600	549	566	540	565	596	586	575	560	571	569	565	548	562	536	552	529	499	538	558	534	571	527	560	548	539	571	529	535	551	535	557	580	581	560	563	541	562	593	532	549	547	561	550	551	535	543	517	520	554	563	546	566	564	550	566	531	539	544	548	514	529	552	550	549	536	537	526	565	550	561	478	561	522	531	537	602	539	538	541	560	580	549	543	548	548	502	570	536	578	534	515	561	573	560	535	552	558	579	564	569	544	523	553	578	544	541	553	529	524	532	544	571	530	523	537	543	547	566	597	527	593	548	589	519	550	550	578	544	512	573	544	553	569	559	573	560	525	536	571	603	561	542	518	543	552	558	532	583	566	559	592	545	528	549	541	534	565	523	535	562	566	547	538	564	564	558	549	617	567	570	578	550	521	558	543	571	533	532	535	520	531	542	559	535	504	541	553	559	577	572	523	576	601	548	554	512	562	561	637	533	508	529	586	561	529	567	570	547	514	570	546	564	569	543	566	594	585	542	531	590	556	578	528	569	560	581	573	593	599	561	506	542	547	570	573	577	559	542	496	545	525	563	543	541	561	539	540	548	512	594	617	538	499	572	540	554	572	615	572	527	545	586	553	560	585	543	543	575	587	529	569	564	568	528	562	543	541	544	526	565	581	578	555	547	546	538	555	540	540	538	533	560	510	583	569	521	559	563	546	532	550	565	576	575	563	561	572	597	515	607	542	553	582	561	579	601	614	526	561	535	541	537	542	526	566	551	519	503	540	584	563	538	600	573	555	527	515	504	542	546	525	568	562	522	505	543	566	553	556	562	548	563	554	559	563	554	522	513	595	575	540	571	564	567	535	585	535	509	526	551	555	529	528	584	502	504	566	572	529	532	531	557	543	567	508	550	542	572	553	556	531	541	576	516	519	575	530	573	577	566	574	566	542	567	558	563	613	546	542	536	569	562	547	522	600	534	520	568	575	519	564	525	542	543	536	555	550	533	581	561	554	577	536	557	505	531	539	522	564	542	556	533	567	493	571	567	539	541	542	588	556	556	534	598	527	513	526	545	542	576	558	555	559	544	534	548	580	535	529	544	558	529	609	526	538	519	543	551	522	546	561	509	542	585	536	514	532	539	543	536	590	572	525	497	555	569	545	520	533	532	526	542	542	544	573	514	537	542	562	536	556	578	517	543	571	547	529	618	565	556	535	568	565	506	541	547	556	540	512	573	530	550	558	535	515	580	540	548	594	559	523	563	544	541	555	546	574	550	523	524	555	553	557	527	522	540	522	646	540	542	519	494	516	572	579	544	555	570	548	556	560	545	529	560	535	550	583	592	567	521	564	541	550	549	536	533	592	538	578	594	565	584	538	550	543	551	570	545	575	531	587	540	542	542	593	566	576	560	569	559	562	517	521	587	575	559	533	539	518	548	556	481	544	554	529	545	539	549	550	542	557	560	542	554	584	546	581	528	523	529	543	564	574	544	498	578	558	556	546	563	532	572	521	520	522	557	583	569	523	562	493	581	516	564	604	586	544	505	583	571	560	571	556	523	507	573	537	565	516	546	561	540	551	568	523	558	537	569	545	548	579	575	544	552	560	550	549	536	573	501	523	578	531	543	552	606	525	514	515	502	543	527	564	613	559	560	565	601	572	562	555	554	570	567	484	566	538	563	562	573	535	520	561	520	574	554	529	546	501	538	536	535	541	521	543	589	542	545	533	567	547	574	525	558	606	542	535	536	552	564	539	568	529	568	554	552	542	561	540	598	522	519	573	565	627	523	510	544	552	582	528	550	576	559	516	536	525	556	569	538	552	480	509	565	539	547	555	542	528	547	550	548	544	526	523	552	576	549	550	543	524	542	595	518	567	596	549	558	558	586	513	540	534	573	536	576	598	539	543	542	532	513	564	534	549	510	550	512	565	553	557	545	530	564	602	559	555	518	576	545	571	539	535	536	543	535	541	510	559	562	561	542	517	545	543	567	564	564	562	514	553	522	555	560	534	534	547	575	513	533	600	561	504	573	506	529	554	517	508	539	592	544	550	543	560	488	551	566	549	581	577	499	529	591	566	542	570	563	518	589	580	547	544	531	573	561	520	560	569	494	549	573	559	518	549	526	522	551	518	534	518	544	531	532	551	606	543	561	522	550	536	505	535	577	539	529	533	584	526	555	523	544	545	551	536	557	530	555	555	602	562	530	523	579	525	562	558	551	508	570	539	534	568	517	546	571	558	539	549	535	595	524	566	556	583	607	548	544	600	554	573	572	550	568	564	570	553	578	558	514	530	553	546	542	541	558	518	557	532	566	554	571	552	562	552	559	556	524	548	557	518	529	544	558	540	556	558	534	538	511	565	544	545	552	551	558	532	542	577	527	497	570	501	554	531	562	556	554	552	571	569	555	573	531	532	574	529	545	577	554	520	526	507	622	548	571	572	524	518	537	543	551	515	547	565	538	571	522	546	550	570	538	531	553	539	552	526	556	545	551	518	536	542	543	527	542	555	589	505	563	513	559	545	545	521	563	577	574	564	544	554	582	559	540	541	510	512	587	562	558	553	549	510	551	591	579	570	532	559	526	522	565	528	562	550	559	592	554	555	585	513	526	545	515	570	540	576	560	529	573	516	543	549	494	564	508	530	504	580	556	511	563	582	529	547	545	563	547	591	514	535	510	553	527	545	550	533	534	552	530	549	604	532	529	547	537	506	533	536	550	610	571	554	606	522	559	561	533	574	539	501	535	613	552	535	523	531	555	543	537	544	564	541	557	529
26672	5353	2126	1714	1121	821	715	538	552	436	400	400	381	308	397	294	313	325	298	282	268	284	273	301	301	284	280	284	264	300	257	282	250	270	265	255	239	271	269	242	280	278	267	268	235	258	260	257	266	282	239	234	242	228	261	237	243	257	258	261	231	257	244	281	255	275	242	233	223	241	240	249	265	247	262	218	258	262	249	262	250	269	262	247	236	252	271	257	253	251	241	259	249	232	241	271	216	248	263	273	263	242	268	261	272	238	268	276	255	261	254	255	269	255	224	249	228	230	285	255	235	253	251	275	247	266	258	280	258	262	254	240	251	281	265	234	237	232	257	248	250	239	267	258	244	240	281	239	236	241	262	235	253	232	265	265	230	233	257	264	224	292	259	260	220	256	262	273	269	264	270	268	258	271	260	258	237	254	265	260	250	265	249	280	299	275	247	261	268	266	243	234	250	280	251	232	248	268	226	232	228	223	261	236	257	235	257	238	241	223	265	248	254	262	233	280	250	236	243	241	266	221	237	255	272	274	253	251	264	221	240	249	253	259	233	247	240	231	261	264	255	234	246	240	243	244	282	240	241	251	240	261	247	232	242	231	256	244	257	268	257	243	243	236	260	277	250	277	240	252	237	235	262	240	241	241	229	254	263	249	273	252	251	247	250	237	260	234	251	248	268	272	251	267	259	276	244	245	256	243	243	272	249	261	249	271	247	256	253	270	236	237	234	271	261	266	245	245	247	256	254	236	270	274	235	254	249	223	224	267	238	247	257	254	258	256	267	238	227	242	246	254	262	228	272	263	229	244	253	232	246	251	232	231	244	232	263	256	277	244	242	253	240	243	266	252	235	247	235	245	232	241	246	251	244	244	236	276	239	265	236	258	256	266	248	246	235	259	247	244	238	233	279	224	247	277	238	228	231	238	244	260	191	232	247	246	225	243	289	240	272	233	245	249	227	246	283	276	218	262	275	225	270	245	251	270	243	255	266	267	275	237	248	240	276	243	267	250	218	260	261	248	262	246	220	252	244	230	234	247	264	226	249	251	242	227	277	250	241	248	232	245	226	261	272	271	240	223	249	239	277	234	208	282	252	282	226	254	245	238	249	231	264	254	271	243	248	234	242	236	221	268	229	256	262	248	301	296	259	246	229	272	247	286	220	234	266	277	273	285	230	229	247	232	226	273	273	239	259	216	235	235	234	270	254	229	257	256	247	234	232	248	250	225	248	261	230	251	264	249	268	255	256	246	233	276	245	249	244	235	271	266	271	259	250	230	262	244	274	259	233	261	246	220	224	267	258	248	265	232	275	273	236	252	278	233	267	220	230	240	237	252	232	217	233	265	273	264	258	250	255	245	253	237	244	250	254	271	236	245	234	252	210	262	237	233	229	247	288	230	276	233	237	256	259	259	246	261	234	246	265	250	223	269	267	281	276	238	271	262	278	252	265	225	243	274	255	233	270	239	289	264	230	251	238	268	275	243	231	268	271	268	285	248	246	264	230	251	236	230	280	277	232	248	269	268	264	223	247	254	262	276	251	254	238	233	234	249	260	252	252	218	271	228	260	242	266	242	217	223	249	272	249	241	272	243	247	233	255	241	270	246	274	230	224	233	242	213	257	257	237	223	276	231	283	255	247	252	263	268	235	245	255	242	255	250	259	264	257	238	286	255	256	248	247	239	235	258	242	250	246	261	267	227	272	243	240	229	273	228	234	255	278	284	230	253	225	292	260	240	281	271	267	242	253	233	245	240	230	244	253	270	273	274	232	229	254	264	263	279	225	221	248	276	253	259	271	255	290	261	242	247	249	235	245	235	265	277	245	256	256	253	267	265	270	252	235	266	258	273	251	231	266	261	242	249	245	245	227	246	230	257	237	263	253	252	220	243	275	253	239	265	238	206	248	239	234	235	241	269	262	255	256	268	242	259	249	248	264	254	240	254	270	228	255	267	263	251	258	237	251	247	254	240	234	232	262	205	241	237	257	247	260	255	231	229	266	245	257	229	267	260	250	259	236	256	262	258	253	265	244	252	241	278	262	265	240	282	243	232	265	257	254	269	251	272	249	254	243	245	256	228	249	242	255	230	228	229	217	253	252	242	253	250	251	253	243	248	260	247	254	228	262	232	264	236	283	237	223	280	284	256	237	260	258	244	244	245	241	267	238	254	231	264	238	241	277	260	278	222	228	232	254	257	252	283	227	267	255	254	230	246	236	269	261	243	262	224	253	230	243	241	261	254	275	236	246	262	235	241	247	236	261	248	226	254	206	215	235	260	240	248	215	244	271	262	253	258	256	261	260	249	277	236	256	250	248	268	256	264	239	262	243	239	252	274	275	236	253	274	244	269	245	263	249	208	228	250	262	273	236	251	298	260	250	280	233	284	251	239	298	249	264	249	240	252	248	235	243	233	265	215	240	243	285	267	216	272	245	242	238	249	255	270	263	236	260	252	240	225	266	286	250	225	260	242	243	257	255	236	248	250	276	242	251	229	246	258	238	233	243	220	252	242	230	303	254	290	238	234	240	255	222	255	250	230	254	275	252	254	274	235	239	227	248	227	237	263	233	226	252	239	239	253	246	260	237	252	262	235	263	240	263	260	222	221	223	274	231	248	242	266	252	269	250	275	272	294	246	256	274	261	293	265	241	251	238	253	252	234	277	239	248	244	228	246	285	234	245	245	256	267	248	255	224	239	278	292	240	266	237	217	224	230	238	264	250	256	238	250	259	263	273	218	259	241	226	254	260	241	244	273	232	223	265	239	231	245	253	262	281	276	240	259	260	267	264	223	230	234	228	264	250	260	253	261	247	282	256	270	242	245	256	253	260	253	261	261	250	252	241	262	267	259	244	266	220	254	264	240	231	245	244	237	257	258	244	254	237	221	257	240	253	261	274	241	226	255	224	251	244	247	266	215	258	241	283	248	249	230	287	254	267	231	243	267	226	260	255	228	218	248	275	230	235	252	253	245	214	279	216	251	227	269	260	219	267	271	246	249	260	267	256	252	263	256	249	275	268	267	247	238	251	267	243	227	254	217	245	251	243	260	272	253	267	251	256	264	240	236	252	290	235	233	258	259	244	245	236	256	226	250	262	247	255	244	260	251	254	273	239	238	268	248	265	268	267	246	250	243	240	233	253	254	254	260	255	238	256	249	260	242	258	247	219	264	247	228	243	249	254	240	279	268	274	240	247	222	248	245	242	232	261	245	263	258	215	249	269	268	260	230	234	230	262	255	254	249	236	256	242	237	262	247	248	248	246	239	266	267	247	260	259	256	242	242	259	233	282	249	242	243	236	249	243	226	256	238	242	245	224	260	247	236	254	258	264	235	284	255	284	273	247	233	219	253	274	269	271	247	232	241	244	246	244	267	217	272	238	245	239	264	274	238	216	265	260	267	253	248	262	223	251	284	253	235	259	239	234	269	222	253	259	226	240	271	246	252	228	243	248	265	233	238	270	218	280	258	254	233	274	273	228	247	262	247
12562	1945	3762	4722	4067	3540	2896	2470	2109	1945	1720	1469	1486	1279	1168	1143	1087	999	933	916	882	913	882	786	800	830	774	776	765	720	756	788	763	729	708	711	770	721	684	674	680	705	656	664	597	677	654	681	677	646	691	678	691	634	671	676	651	664	672	657	617	614	630	612	634	646	650	658	611	687	600	611	601	673	621	646	544	625	650	640	644	658	598	617	617	595	586	596	637	608	625	614	657	592	650	623	628	645	625	578	582	581	632	653	629	607	617	607	571	630	634	596	587	621	611	602	621	620	650	651	584	647	618	660	657	637	588	566	545	671	570	629	609	600	628	613	576	607	589	620	599	621	601	580	626	595	629	625	577	613	616	605	591	597	626	587	611	622	614	601	618	579	630	606	614	640	601	576	635	597	619	613	564	624	586	579	633	601	647	639	597	600	609	631	559	592	684	619	573	601	584	619	594	600	621	636	619	583	592	605	597	601	619	586	622	624	582	625	609	602	616	661	602	590	622	639	577	583	600	574	613	639	568	644	544	552	574	628	686	612	636	606	635	604	618	621	583	593	609	607	566	627	607	548	616	629	582	634	618	622	584	580	619	607	624	565	634	644	609	637	649	601	573	592	607	637	623	649	655	617	652	634	630	585	595	620	578	625	575	584	614	590	579	572	629	625	596	596	624	637	613	604	634	604	590	608	615	608	591	638	611	623	630	619	620	642	604	611	626	584	598	576	594	605	593	660	667	601	605	552	613	626	618	590	573	654	642	635	618	612	592	575	626	630	605	640	657	595	634	633	605	620	603	591	618	544	595	624	569	630	598	562	624	635	585	584	602	637	615	623	644	581	615	625	615	613	631	542	634	581	645	614	597	593	619	600	620	654	658	589	604	589	645	567	540	586	580	632	633	593	626	572	569	597	582	635	602	581	593	609	646	609	612	594	584	610	606	605	600	623	590	607	661	574	589	593	578	613	577	654	609	637	574	606	579	596	578	599	609	601	601	629	612	548	595	617	628	620	590	570	586	636	592	608	562	584	593	619	597	572	564	619	622	640	623	607	604	563	655	581	582	653	604	617	618	671	601	621	591	599	564	585	582	554	627	584	655	634	581	566	638	582	668	646	578	584	644	610	608	586	636	563	610	573	639	608	570	625	610	612	616	586	599	651	610	584	612	564	642	610	608	593	587	584	566	620	638	622	618	636	658	617	575	582	602	650	635	577	566	607	628	663	597	613	592	587	615	613	608	602	609	629	612	604	592	595	591	617	605	621	629	603	556	615	577	638	609	601	597	569	573	656	638	612	643	642	590	614	600	597	624	612	606	595	639	586	603	628	630	612	598	608	621	614	591	595	642	633	593	571	599	555	585	545	540	609	646	634	628	579	579	595	638	623	601	554	587	644	571	594	563	592	610	595	597	619	610	599	584	563	570	624	639	668	581	635	580	610	567	596	580	610	608	622	557	586	643	590	575	663	621	626	583	581	647	626	594	590	585	591	611	623	591	590	608	585	578	595	603	588	585	569	612	582	579	580	641	620	591	599	547	588	593	607	583	590	560	625	618	592	621	580	589	608	625	565	602	589	602	642	596	563	600	612	641	602	604	608	619	611	644	585	587	565	629	589	588	644	605	635	630	640	598	595	599	590	596	595	613	630	567	605	633	587	602	668	621	607	570	641	596	574	631	595	638	594	638	594	624	597	631	616	592	552	597	595	599	577	597	564	587	638	589	559	595	627	613	597	629	604	610	613	541	591	603	609	588	615	630	637	637	617	583	635	609	649	579	640	645	644	615	637	610	638	602	585	607	603	590	609	604	607	623	608	644	640	597	585	572	577	603	569	577	618	563	650	580	568	627	636	640	578	602	555	558	584	596	648	574	577	619	629	584	646	619	617	600	612	589	605	603	667	592	615	662	584	617	586	605	624	603	589	635	594	603	606	627	649	574	621	619	614	625	597	552	595	621	615	633	569	603	603	603	596	609	582	594	602	605	638	559	608	546	621	591	550	599	649	626	635	584	604	617	542	624	553	634	603	585	594	615	564	618	600	595	594	573	642	660	564	574	573	561	591	645	582	594	593	639	617	591	611	564	603	592	581	618	636	623	607	611	589	582	603	639	601	629	599	546	629	576	584	580	645	577	581	640	582	576	604	631	592	580	617	624	608	623	588	607	591	643	607	601	591	589	579	603	576	610	576	577	571	616	591	631	623	640	585	587	605	579	590	610	598	662	613	634	617	598	596	600	600	564	597	603	596	544	596	629	671	595	593	574	586	586	620	620	629	608	610	559	633	656	557	630	601	619	600	632	581	627	607	610	631	627	616	598	654	606	639	590	583	621	565	582	545	598	561	600	627	568	621	633	601	597	624	634	602	624	596	582	597	571	633	630	616	584	616	578	604	604	610	596	595	622	567	576	626	606	603	608	606	597	597	567	607	601	594	601	608	638	615	586	592	577	622	607	606	579	609	578	621	561	609	649	614	645	586	582	578	593	605	630	596	633	653	635	620	566	626	619	592	602	602	615	616	594	580	630	617	639	571	600	622	592	592	573	616	623	607	568	589	611	591	559	611	613	597	568	609	633	614	618	591	629	605	624	618	602	601	576	589	610	627	553	614	588	606	609	597	539	637	598	575	608	627	604	621	567	599	615	603	584	631	584	594	621	653	620	608	607	589	548	595	606	609	595	642	549	581	604	575	582	600	619	590	612	620	639	622	577	606	586	603	577	561	615	644	626	600	616	600	632	608	587	596	562	649	617	580	591	595	637	581	635	619	644	622	603	578	603	554	619	624	585	630	562	638	561	608	636	642	576	588	579	648	570	649	598	636	649	648	613	560	633	658	629	550	582	628	578	609	591	575	563	629	610	595	625	636	586	611	582	600	617	633	628	583	573	637	618	611	568	632	633	613	567	650	613	585	588	581	601	649	595	619	589	594	589	614	606	586	612	614	620	606	618	621	582	559	629	637	629	614	583	625	613	633	576	642	605	618	623	613	617	589	635	619	634	593	622	588	587	588	583	647	577	570	629	574	616	590	589	559	581	626	576	587	588	619	640	653	592	616	638	581	621	611	582	635	641	650	638	617	617	641	603	579	554	622	592	654	586	577	617	600	576	601	638	602	581	611	639	629	558	606	621	595	600	637	598	625	597	611	640	554	558	568	579	608	634	593	631	606	586	577	580	620	625	564	610	616	602	597	622	632	588	610	637	559	612	624	616	612	598	657	621	610	611	593	606	636	647	649	584	623	601	632	588	596	652	601	583	618	578	607	593	603	619	609	592	604	621	635	602	621	603	639	580	630	597	634	653	623	601	612	644	606	631	663	580	610	635	650	563	577	584	566	617	615	607	639	606	585	577	639	600	609	576	627	587	600	619	633	620	592	618	636	634	620	609	595	630	640	630	595	624	540	603	631	615	598	620	569	585	603	591	666	595	582	627	603	629	617	625	601	611	554	614	597	626	594	573	585	594	574	625	598	568	608	587	636	578	622	590	624
2150	97	91	98	91	105	81	91	85	73	87	75	89	90	89	85	82	84	70	87	73	75	50	98	76	89	75	106	78	90	83	69	58	71	90	79	66	80	75	70	76	84	75	77	89	93	77	72	83	83	92	64	90	78	79	84	79	91	73	76	89	83	89	84	89	69	83	78	87	83	97	72	81	104	84	95	90	88	77	89	79	77	88	78	83	89	74	89	79	86	88	85	86	72	92	83	79	102	76	80	79	89	74	87	81	84	83	79	70	72	78	78	89	72	76	90	92	81	68	85	85	81	90	73	87	72	83	89	93	98	93	93	81	64	62	75	77	76	78	91	71	78	78	83	77	65	73	80	86	79	83	83	73	66	77	72	102	81	83	89	63	88	85	84	80	77	89	78	92	84	85	90	86	74	75	89	71	72	78	79	77	96	94	82	76	83	71	61	64	88	82	75	74	85	89	93	63	87	83	97	91	81	81	81	89	81	81	62	68	79	86	68	79	79	74	86	83	94	69	80	70	82	99	77	74	89	92	87	72	82	67	70	95	76	88	93	83	82	96	91	103	80	90	75	75	76	80	84	71	102	84	76	84	83	93	79	80	93	80	70	86	80	68	93	87	94	81	90	77	92	78	85	91	76	79	82	87	81	65	78	81	94	92	97	83	87	82	75	75	81	105	89	80	75	77	81	72	79	88	74	77	72	81	76	76	74	89	83	98	81	76	63	86	82	81	82	88	92	86	88	104	78	79	88	77	61	89	76	92	77	69	106	77	86	73	74	90	84	74	71	72	77	105	80	83	76	70	92	84	88	72	85	84	79	92	90	90	73	91	90	93	85	73	85	77	74	82	83	86	87	75	94	88	75	87	91	65	66	83	82	95	80	83	94	100	94	97	81	72	80	80	72	101	86	75	70	81	91	68	75	92	69	95	86	69	77	100	92	96	84	82	62	75	106	77	77	87	112	84	79	75	87	66	92	96	71	71	87	67	62	83	79	69	90	92	73	95	74	80	61	98	90	77	70	74	87	78	79	88	79	81	88	82	83	86	94	68	107	72	74	63	76	77	88	73	75	91	69	71	92	73	84	87	83	72	76	80	83	88	79	103	71	68	86	82	80	79	73	77	88	76	71	76	81	95	85	83	76	95	106	82	82	60	97	73	77	80	73	89	84	71	80	77	71	75	89	73	77	80	71	73	83	98	81	86	76	81	100	84	86	69	82	88	93	69	77	77	72	90	86	85	89	80	86	74	85	59	85	76	69	89	75	84	93	86	103	80	68	108	93	83	90	76	87	73	86	82	90	78	91	82	84	84	96	70	85	85	76	84	87	77	86	87	90	87	90	94	87	91	92	98	92	81	87	86	84	79	77	78	77	111	58	71	90	82	81	77	76	82	68	72	100	82	67	71	72	66	73	87	85	78	65	78	88	85	88	72	85	77	77	86	92	70	91	88	90	88	70	73	74	73	101	85	73	87	91	80	63	80	84	95	72	74	71	84	92	82	80	92	64	82	72	69	85	81	75	78	80	79	97	84	77	76	73	93	87	76	80	82	73	85	85	93	75	68	73	76	75	84	75	70	89	103	78	95	74	91	66	73	83	76	80	89	72	84	89	67	67	68	93	76	81	100	86	75	79	86	85	90	84	73	76	108	103	104	71	74	75	91	80	86	72	82	85	78	67	93	81	95	76	60	89	68	77	95	100	84	78	77	90	90	67	70	88	77	83	76	56	74	83	76	74	67	78	83	74	65	85	82	85	80	83	87	74	79	72	78	79	91	73	95	84	92	95	94	71	86	71	71	75	78	88	66	73	92	78	70	68	78	93	77	81	80	64	77	78	94	86	75	76	80	92	91	68	70	92	78	82	72	92	88	93	77	64	75	73	64	80	93	84	68	89	93	75	72	100	95	96	78	94	86	84	74	84	80	86	95	85	80	63	86	74	85	84	65	77	81	83	90	84	82	87	79	91	91	77	76	90	89	71	84	95	78	69	78	105	76	98	87	113	85	81	72	95	94	69	81	83	77	70	88	73	92	99	82	85	70	91	76	87	78	83	70	95	104	83	71	80	85	82	78	94	70	72	83	87	84	90	71	59	78	97	92	76	86	92	74	72	74	82	90	88	80	87	97	86	81	85	89	82	66	95	76	109	75	82	76	71	85	95	61	79	85	79	97	80	80	75	64	76	78	75	70	82	83	84	91	90	71	90	102	65	69	80	78	72	93	86	88	84	68	78	80	80	91	66	79	94	77	85	73	85	86	70	74	81	77	85	73	80	89	80	68	67	88	84	72	73	89	81	83	75	74	70	66	86	75	76	94	65	91	66	69	86	81	76	85	79	69	78	76	92	70	90	88	95	76	73	85	78	84	74	95	82	78	91	90	96	104	74	74	74	71	62	75	75	65	66	74	90	92	90	81	77	66	55	92	80	88	85	81	70	82	78	83	78	94	82	102	80	98	87	81	71	85	64	68	64	98	60	83	85	99	87	87	90	81	72	86	85	70	78	62	77	69	71	79	92	84	91	81	88	74	72	83	86	78	92	68	84	78	78	96	87	85	56	71	78	81	78	87	98	88	96	77	70	74	88	82	78	87	61	78	82	76	93	95	89	81	62	67	83	76	70	80	84	89	72	77	71	86	82	93	73	88	96	81	79	81	114	69	85	86	66	69	72	70	89	86	85	80	79	87	89	98	76	84	83	66	75	72	80	80	99	85	81	78	102	81	83	97	94	80	91	88	79	101	82	72	75	93	85	71	92	71	90	95	83	75	93	83	82	89	85	85	91	87	84	80	94	64	78	85	97	80	69	108	80	66	79	87	81	77	92	102	87	67	79	68	89	98	93	78	86	82	85	74	93	97	80	64	91	97	90	72	80	91	92	69	80	87	75	70	80	88	75	72	69	85	87	73	88	77	76	83	88	57	82	86	80	90	104	76	88	99	89	80	93	74	76	90	88	71	87	77	84	84	79	96	81	68	79	110	89	73	88	74	75	96	99	86	82	80	102	82	88	97	79	58	74	77	69	86	84	84	79	105	79	86	88	90	93	83	73	75	67	89	84	83	89	90	68	95	100	83	75	80	69	75	92	78	72	83	93	86	74	76	72	84	76	90	88	80	90	88	78	68	74	86	77	86	82	77	82	72	76	79	88	69	82	88	80	85	78	91	84	71	61	97	85	93	76	95	89	92	90	87	75	83	87	85	88	105	94	97	70	90	85	82	85	85	87	98	78	73	73	91	87	72	75	75	73	86	81	73	90	88	80	89	86	93	73	79	79	72	93	76	72	80	86	77	74	67	79	77	79	89	91	76	69	94	87	81	80	77	73	93	70	106	66	71	67	88	81	103	72	93	79	80	82	83	76	72	77	74	81	75	79	84	91	67	72	69	71	79	74	88	67	79	97	81	75	79	83	74	81	83	72	107	83	87	92	88	96	78	80	80	73	61	74	92	82	77	87	79	85	86	81	62	72	90	83	86	70	74	73
2505	290	327	342	356	321	295	310	314	331	282	264	277	286	257	253	253	271	250	289	260	261	258	251	264	254	256	260	254	246	252	282	248	244	243	249	246	249	255	274	231	255	256	265	272	279	266	285	290	258	253	250	242	258	258	274	259	257	266	273	252	254	276	271	289	274	250	260	252	276	233	256	272	266	260	267	276	260	218	259	276	245	232	233	252	258	259	263	278	224	240	270	229	241	266	281	269	249	249	293	250	257	254	234	241	256	255	276	248	228	266	275	283	259	248	248	258	257	269	252	225	260	249	243	256	250	267	279	275	288	249	304	240	258	258	266	218	235	252	261	262	261	258	254	241	279	264	253	253	265	253	277	251	276	243	245	272	258	260	296	266	238	252	237	226	260	286	261	279	252	279	248	276	259	294	266	243	259	254	252	264	257	253	280	240	266	268	243	260	256	255	258	261	253	285	278	238	235	238	248	231	253	284	235	275	258	270	263	242	253	234	238	247	236	263	246	286	277	278	278	256	273	255	290	222	267	263	238	260	274	271	240	260	277	247	257	258	275	276	252	265	261	224	265	264	232	268	271	262	276	261	238	254	274	285	276	280	261	269	236	286	267	246	263	254	242	250	254	243	241	258	268	236	256	281	233	268	270	268	260	263	245	236	241	284	284	276	244	250	268	260	261	254	252	268	256	290	263	262	260	263	247	240	229	259	261	254	261	253	268	291	269	235	262	251	247	237	251	271	269	274	257	263	256	240	259	279	271	282	256	224	256	250	281	263	280	270	279	293	235	269	267	295	264	250	264	259	257	248	260	272	253	270	278	248	249	290	269	256	293	248	268	243	256	267	246	271	257	253	244	236	292	244	250	266	247	269	258	256	275	261	265	283	258	261	258	267	265	236	296	250	250	268	246	240	274	280	239	257	255	263	274	273	273	261	263	290	317	260	254	260	264	258	257	251	300	283	262	263	256	254	288	235	270	281	262	250	261	241	233	280	273	254	256	254	272	272	270	259	278	251	271	228	246	253	256	284	269	284	240	288	268	272	261	275	263	256	257	252	255	278	238	268	251	247	273	276	287	249	258	296	258	263	262	245	264	278	249	255	265	258	259	230	266	270	278	254	251	254	249	245	237	257	262	288	261	282	255	285	252	256	296	273	302	254	255	263	256	264	294	257	263	257	260	270	290	264	261	296	253	277	250	236	269	254	251	264	278	257	256	277	246	248	236	248	254	228	264	277	243	258	248	285	238	269	259	252	252	246	290	281	251	256	243	288	264	270	236	248	249	248	230	239	245	250	287	253	241	243	264	259	275	234	257	281	271	260	260	262	268	278	267	264	237	284	247	276	252	278	272	273	258	261	288	270	248	247	272	276	228	276	241	258	247	245	262	246	241	277	231	271	261	279	279	266	258	260	265	268	277	248	256	261	256	248	242	284	292	238	242	261	232	246	287	264	277	300	274	259	256	258	221	253	287	254	275	247	255	262	237	273	251	245	284	265	257	258	278	273	287	267	237	237	230	264	253	250	246	265	284	268	255	256	252	239	258	244	233	245	306	271	247	249	265	227	263	267	261	254	263	278	260	247	257	267	280	264	278	249	238	230	235	285	269	232	255	290	257	246	251	265	265	252	251	237	290	281	246	246	271	290	269	262	249	265	228	240	240	275	274	247	269	238	276	263	283	274	270	263	245	249	260	281	278	259	266	248	270	272	271	287	268	241	269	279	244	256	285	294	274	251	278	263	261	288	253	266	268	257	289	278	269	278	231	272	275	279	254	275	279	293	274	273	286	277	282	237	262	259	261	257	217	243	281	262	279	278	253	264	253	249	273	260	261	261	263	245	270	267	262	221	270	245	264	255	263	240	249	258	242	298	270	270	219	263	259	268	241	265	264	255	266	251	256	239	257	275	255	260	272	241	272	266	234	253	283	262	254	268	245	264	261	267	246	270	222	263	231	261	247	269	276	258	275	248	254	256	248	238	239	247	257	240	280	245	262	238	259	255	243	261	259	262	261	256	267	265	242	265	272	304	254	241	276	266	244	254	308	248	270	254	254	278	247	280	278	266	260	250	271	263	267	263	268	267	276	230	251	225	247	278	259	260	244	272	247	287	269	228	254	269	238	252	222	251	238	245	239	284	260	253	251	275	281	287	241	269	281	256	266	278	239	269	268	289	254	232	251	270	274	260	238	221	249	273	267	259	281	251	240	237	279	250	261	241	265	267	274	252	247	270	267	254	251	276	287	267	230	238	265	259	289	258	257	271	276	277	240	283	247	260	271	262	250	302	270	265	294	259	254	260	275	250	249	275	265	277	228	256	253	283	255	243	264	252	248	272	281	280	257	230	231	268	264	248	253	265	261	266	270	242	280	247	257	262	255	267	262	235	263	235	248	287	270	255	251	261	260	240	284	266	222	248	258	284	238	279	260	293	261	262	246	252	285	264	227	282	256	266	278	227	255	246	265	257	263	259	245	238	276	271	251	254	239	243	225	243	289	253	232	257	240	248	231	269	293	241	247	268	252	288	276	243	265	275	278	262	260	214	281	263	275	259	242	272	260	264	272	256	299	240	257	239	252	278	274	222	248	254	267	300	270	256	254	265	251	271	282	237	231	242	257	235	260	250	239	245	274	286	270	246	261	244	256	254	268	263	280	289	277	290	273	268	248	259	284	294	257	254	267	225	264	279	262	279	294	281	259	252	276	252	236	258	241	262	252	248	262	229	263	261	280	253	261	234	282	264	254	248	217	239	250	240	270	259	265	265	265	271	236	254	244	251	248	259	249	268	267	232	244	266	279	281	268	256	253	270	262	251	255	248	255	269	274	257	235	276	241	262	245	259	247	272	295	251	270	268	259	265	255	248	277	266	252	265	292	248	271	265	302	259	272	263	283	274	255	245	261	259	292	285	249	279	262	255	268	288	263	255	270	265	255	243	256	248	259	265	257	239	249	275	250	252	282	279	249	248	268	266	262	236	247	265	240	297	270	258	273	224	256	246	272	256	244	249	245	220	269	257	248	256	237	250	221	268	251	257	244	260	256	261	252	239	264	278	252	285	286	268	231	280	271	273	236	275	298	259	267	279	257	279	244	251	273	265	272	264	283	284	274	271	290	248	226	245	261	243	268	263	272	260	288	254	246	249	252	251	260	276	255	254	240	259	260	252	293	286	251	262	266	304	255	265	288	247	250	293	261	275	276	305	284	258	248	245	264	247	259	255	256	228	241	245	245	240	264	241	270	290	241	284	258	279	278	245	278	249	250	246	273	257	253	260	261	254	250	246	247	259	297	267	262	238	297	263	251	253	250	262	241	251	275	255	262	286	262	229	283	257	241	262	275	253	267	259	242	254	259	243	252	269	270	263	271	277	277	297	275	261	260	268	253	260	250	273	240	229	255	245	240	280	248	280	237	232	271	237	265	246	286	220	260	290	286	261	213	251	276	254	294	285	260	257	271	259	245	253	259	236	262	235	280	241	248	265	255
15940	1628	1046	860	602	500	441	343	322	309	262	287	294	264	247	227	242	245	257	243	249	243	208	249	223	225	235	221	220	213	200	240	206	207	203	200	200	229	210	191	209	201	253	224	229	210	207	229	223	247	216	213	230	210	241	245	210	225	222	219	205	195	225	227	235	213	199	200	235	216	216	208	227	217	201	206	216	215	190	196	213	205	185	208	244	205	230	213	207	222	261	199	216	213	210	216	214	189	182	197	211	200	228	209	215	219	203	227	218	213	222	225	222	213	213	198	200	218	220	216	207	236	211	239	199	215	208	211	219	198	208	248	235	202	232	203	219	197	230	212	214	228	249	200	226	182	187	232	204	229	216	227	233	234	203	231	195	213	205	235	227	209	210	226	201	195	219	219	205	216	211	199	237	201	226	231	245	254	215	239	208	223	204	204	208	197	203	215	256	243	246	220	226	213	183	222	189	224	224	203	203	233	230	207	214	197	197	268	219	228	184	205	199	217	229	209	207	223	207	227	179	192	216	242	236	207	208	206	218	226	198	201	225	211	189	198	195	239	220	212	206	231	215	199	221	234	215	184	218	210	191	227	217	217	228	195	214	186	218	229	205	213	210	204	185	205	206	220	220	238	187	201	225	216	207	213	234	218	246	208	198	199	208	231	232	219	190	210	234	208	217	196	214	197	227	214	207	224	210	227	191	212	221	232	193	199	222	200	213	213	225	187	218	210	195	201	223	204	200	221	237	217	210	197	214	224	244	203	215	214	215	204	205	204	209	241	214	213	229	196	191	202	208	212	187	199	233	215	241	216	227	204	191	219	227	244	206	215	190	233	219	198	214	229	227	215	215	220	201	208	210	244	203	202	209	210	204	207	237	200	212	214	186	220	199	234	219	209	208	224	198	241	201	196	205	226	234	217	212	235	217	220	188	224	231	220	231	211	206	224	206	214	201	215	240	221	225	224	219	236	233	212	211	228	215	222	199	215	214	216	201	222	204	208	221	209	238	220	224	224	233	225	196	218	249	201	213	211	238	207	235	217	197	223	217	247	195	198	219	233	208	208	217	201	199	192	200	220	213	213	220	204	208	181	212	224	204	201	237	224	196	225	225	192	207	222	200	221	234	242	195	248	197	246	232	234	225	225	205	224	205	217	233	220	240	234	220	223	218	226	219	220	226	218	246	216	217	223	215	192	233	187	223	227	218	199	234	209	191	201	222	234	210	217	210	202	216	213	218	212	213	221	208	192	224	183	210	215	195	210	221	208	188	208	201	186	235	218	226	243	219	229	214	211	238	222	186	220	230	221	195	186	222	200	273	219	203	230	222	191	232	180	194	212	207	243	231	210	196	248	196	192	215	229	235	229	215	225	213	199	190	201	190	219	222	198	195	200	226	231	196	215	191	214	227	203	227	223	187	205	220	215	232	225	221	212	215	250	186	208	202	208	239	234	223	226	220	218	207	227	207	247	196	200	192	222	194	220	226	238	188	199	235	210	189	221	226	218	183	222	207	220	218	197	217	186	201	191	206	249	229	209	211	200	227	217	223	205	236	224	198	191	215	231	245	230	227	213	240	229	196	207	213	183	229	247	208	206	191	242	207	206	236	244	219	223	229	215	208	218	191	238	213	211	227	212	219	203	204	234	224	220	201	219	222	224	235	214	258	216	200	223	244	204	188	210	203	194	233	237	205	218	223	210	211	215	237	237	236	221	224	202	202	208	212	241	204	200	226	225	200	209	187	237	212	212	216	210	213	210	221	197	239	251	236	200	205	179	235	216	246	205	242	212	179	243	219	208	228	221	227	224	223	228	200	241	221	209	197	226	218	210	214	213	218	234	215	232	210	218	156	208	172	210	202	224	212	232	218	236	211	214	204	216	214	226	207	242	207	235	203	223	206	230	211	217	202	202	210	206	230	219	207	193	205	210	209	199	229	200	192	202	225	178	211	211	219	211	224	204	227	240	220	194	217	201	219	195	207	203	225	221	238	231	209	204	210	223	188	215	187	192	209	224	204	216	216	188	222	210	225	202	232	200	226	208	211	206	204	207	205	209	214	216	208	215	227	200	236	273	199	188	194	211	188	189	204	246	194	235	206	208	203	226	219	214	224	229	218	201	239	224	216	202	227	218	182	175	214	235	230	189	206	210	221	219	205	217	230	247	229	222	201	217	231	227	201	204	214	221	208	195	197	233	214	207	198	231	259	220	204	185	213	186	216	193	220	228	224	240	205	178	210	184	201	192	201	234	216	201	223	212	186	208	201	202	211	205	194	206	224	211	241	190	239	200	206	211	223	234	221	220	220	215	209	185	230	220	226	214	228	223	223	214	196	226	249	219	224	242	217	215	219	234	210	229	221	226	198	223	219	207	235	190	220	208	212	205	216	219	230	228	223	222	241	196	211	189	252	199	218	251	201	232	204	208	228	215	235	217	195	220	218	202	227	254	216	212	224	220	216	193	212	209	199	210	205	221	222	213	190	190	228	235	225	220	205	221	207	231	230	221	226	234	222	219	221	222	197	218	202	210	208	202	213	197	216	228	219	182	235	210	208	209	206	225	221	218	215	206	208	201	236	239	215	219	215	224	217	230	210	211	225	225	211	199	213	200	179	225	205	218	206	223	184	203	199	205	215	210	220	212	229	207	216	199	213	214	207	206	230	238	204	225	223	209	235	228	243	226	210	189	194	234	202	204	204	220	192	195	219	224	201	218	240	223	229	223	203	239	209	227	203	215	187	224	210	215	212	209	191	201	203	196	201	198	219	204	238	206	199	246	186	235	230	205	214	175	199	213	224	242	241	216	209	244	203	234	224	224	222	217	238	240	219	209	191	216	226	225	227	202	201	226	220	191	216	210	209	225	206	244	210	212	191	231	197	216	239	236	231	217	223	240	190	216	254	208	229	225	207	223	200	219	195	207	222	191	244	220	197	216	218	196	180	224	242	205	217	221	232	220	217	217	205	216	209	180	212	214	213	221	252	201	206	191	225	237	238	239	245	201	218	204	215	232	202	209	224	199	217	214	207	199	212	203	219	220	211	215	207	220	210	223	242	213	217	223	218	216	225	211	202	221	188	218	199	192	215	204	200	181	222	199	206	227	204	201	231	211	215	219	249	217	207	226	217	213	200	220	209	223	217	247	220	222	240	193	211	232	206	232	210	219	216	203	228	226	220	214	226	227	249	244	178	237	233	230	223	243	209	217	238	238	204	216	212	236	217	208	230	196	217	217	236	224	207	213	199	216	187	217	219	207	205	209	200	208	205	206	195	226	215	203	199	218	214	208	214	217	234	241	221	235	199	223	225	199	203	192	182	210	217	208	223	226	201	239	202	205	212	215	192	194	202	227	221	214	227	222	208	228	208	211	223	198	200	191	222	192	216	212	216	212	222	198	206	200	210	202	205	251	184	216	233	229	240	227	205	246	223	237	220	208	220	205	225	194	194	198	211	203	212	215	195	219	203	225	190	216	232	239	212	233	192	205
9003	1163	2187	2671	2514	2090	1775	1581	1312	1265	1069	1005	931	911	845	810	749	776	773	760	727	682	648	665	674	633	616	647	668	639	644	590	646	607	641	579	590	630	639	560	601	600	607	563	577	560	586	629	554	539	567	576	518	594	596	603	576	603	568	598	542	559	549	630	584	577	570	557	586	547	586	534	584	543	583	537	582	543	523	602	573	574	587	539	555	583	589	557	538	561	520	524	563	607	562	578	555	585	529	514	536	573	532	560	529	535	546	532	507	564	536	510	552	555	582	520	520	550	562	579	551	569	596	538	545	551	540	552	543	534	531	584	566	520	537	565	524	557	527	527	552	515	566	574	523	582	529	581	532	525	558	554	576	551	506	562	561	532	554	540	570	533	548	553	507	550	528	545	568	562	554	575	513	597	532	596	559	592	522	576	539	567	563	539	542	573	520	556	578	552	613	537	530	574	565	535	577	539	570	550	543	536	517	569	564	544	524	632	547	601	560	540	578	530	525	586	549	540	557	551	563	553	556	535	547	543	522	543	581	542	537	559	561	549	549	536	564	545	522	575	588	558	533	573	556	555	568	578	561	543	574	518	519	540	537	575	547	523	600	540	559	517	525	524	524	567	565	531	542	533	549	542	571	549	547	574	541	523	532	551	547	564	551	526	552	537	523	528	556	525	532	570	549	538	571	538	562	538	550	525	562	554	519	540	548	589	561	553	563	540	511	539	596	617	566	581	540	516	550	547	577	540	515	543	535	557	557	568	568	519	550	574	565	574	537	572	561	488	550	516	554	502	542	566	492	542	550	540	595	544	540	516	510	543	527	528	571	514	525	508	520	551	529	510	524	572	555	570	530	518	536	538	559	529	553	536	520	586	548	561	548	542	546	533	537	542	526	526	549	553	560	568	551	515	525	568	576	532	568	544	578	537	524	538	537	550	552	550	641	547	538	548	576	541	524	525	520	544	551	553	576	551	559	512	610	498	494	598	577	563	562	527	561	525	543	544	533	589	553	538	555	537	545	553	532	565	535	532	553	564	576	584	570	539	570	565	554	538	552	583	551	543	564	528	588	561	586	552	554	583	570	546	583	559	507	564	549	543	520	565	548	583	543	543	556	567	595	540	536	507	539	542	529	554	553	540	566	544	559	537	552	576	526	561	556	590	563	521	535	559	571	578	523	569	534	522	523	574	555	507	541	568	563	556	555	505	523	542	564	555	533	575	577	538	594	532	549	555	535	567	556	532	571	545	521	547	551	576	540	520	529	507	557	579	545	539	592	571	554	583	556	538	555	554	578	545	552	530	580	549	553	541	568	542	524	522	563	607	537	568	542	577	518	569	549	548	573	539	544	530	522	547	600	514	557	556	552	519	498	523	555	518	499	540	554	557	545	532	560	562	522	522	568	555	552	544	555	551	565	558	570	575	527	540	564	585	567	584	545	511	540	504	540	569	566	553	563	532	579	501	571	548	551	580	533	562	575	573	557	567	510	576	575	551	529	568	555	548	552	523	513	597	545	539	555	569	539	529	570	560	592	544	554	508	581	547	546	587	563	550	520	547	549	567	571	519	541	520	559	539	582	550	590	511	604	559	608	593	575	558	502	535	539	549	558	551	533	534	558	562	542	566	556	540	528	579	556	547	503	552	529	555	528	546	543	500	561	548	525	528	610	564	589	551	564	539	505	533	551	526	514	555	558	596	561	554	598	573	589	570	560	626	567	531	564	553	573	518	553	558	522	580	559	535	605	555	575	545	550	526	556	533	535	554	562	531	542	544	568	562	530	570	562	584	553	540	548	566	520	557	567	572	522	533	555	535	583	590	569	514	578	559	502	560	540	522	535	541	602	543	554	543	547	560	535	541	521	569	541	551	589	539	557	564	566	520	532	566	559	556	573	551	520	545	558	555	570	544	574	580	537	549	573	538	554	561	580	575	563	531	523	540	571	558	559	565	546	517	519	594	553	538	539	569	552	551	550	559	502	574	540	532	569	499	567	502	541	540	552	552	550	577	559	556	532	519	560	554	517	517	531	576	550	592	509	538	549	504	556	507	563	616	572	572	522	540	517	558	569	547	536	557	524	521	538	581	576	529	540	528	554	549	562	560	577	530	549	580	593	520	566	553	565	543	535	563	557	562	560	534	534	527	546	515	567	550	514	544	571	545	566	554	556	546	522	543	515	546	515	540	567	552	517	524	541	554	545	531	549	592	540	523	564	566	575	513	562	559	549	551	499	534	563	555	552	560	571	548	531	540	526	557	546	540	546	568	527	545	573	528	500	595	511	552	548	555	573	525	549	573	604	529	483	537	536	548	525	568	579	528	517	559	529	574	551	558	564	578	582	572	547	556	556	535	581	522	547	539	584	579	548	574	511	563	568	531	543	553	585	519	551	516	545	526	554	502	552	495	580	541	571	542	561	585	564	553	577	541	548	523	533	493	551	564	559	556	535	596	586	570	564	580	547	527	527	527	526	523	535	563	571	599	536	588	565	555	522	569	567	546	522	585	535	522	515	558	547	524	573	525	531	518	551	570	583	555	560	539	552	554	558	534	534	560	520	593	557	562	569	553	556	558	538	509	560	551	569	573	530	564	561	523	532	538	554	594	526	527	544	563	509	521	538	549	564	608	541	539	552	580	520	561	529	518	523	554	587	540	523	538	575	562	528	518	525	565	562	516	565	521	594	578	569	530	551	562	546	557	501	532	548	546	570	490	545	561	549	538	510	610	537	525	574	545	584	543	560	550	522	529	562	516	560	580	552	541	547	614	543	539	528	564	500	522	528	535	521	529	562	553	551	554	577	585	567	540	537	543	555	561	520	539	519	541	550	544	525	516	558	557	543	516	542	551	520	510	535	532	609	538	562	534	539	554	560	540	604	600	568	564	563	549	514	534	542	549	550	572	573	516	556	565	547	539	573	587	564	579	560	529	528	529	570	566	575	532	538	564	557	565	548	555	534	547	552	545	546	571	563	565	533	566	526	570	559	567	530	575	519	496	524	527	555	517	554	560	525	526	527	571	577	550	533	533	551	554	593	530	550	534	538	569	582	555	550	534	563	510	551	473	561	554	550	536	529	578	544	587	579	550	553	580	552	513	535	556	518	568	560	566	526	581	531	562	550	511	547	561	563	587	563	549	488	540	565	530	552	513	556	524	558	558	573	560	550	563	509	537	562	559	528	548	562	578	546	530	582	534	559	563	552	538	534	585	585	546	533	565	549	555	531	503	559	608	535	602	546	588	529	539	580	527	567	538	605	531	539	563	544	543	575	528	537	545	542	547	530	544	584	536	515	560	547	564	501	537	545	553	534	560	542	518	556	568	544	574	586	530	564	553	494	520	571	554	539	507	606	567	536	528	538	546	591	558	518	504	581	576	574	571	548	523	536	549	526	526	525	587	557	544	533	548	551	589	536	534	578	572	556	545	556	559	539	562	532	499	550	542	530	574	560	557	527	521	544	584	545	548	559	541	559	557	568	514	566	555
26249	4956	2129	1624	1162	855	658	526	518	473	431	392	367	312	340	291	265	295	283	290	290	304	285	245	257	295	271	281	238	274	272	284	262	263	268	302	248	255	249	264	254	268	278	252	270	254	256	288	262	251	247	256	263	247	242	265	252	254	233	274	251	239	258	251	251	274	262	285	255	286	252	207	279	241	229	224	257	235	232	283	228	258	264	257	259	270	254	243	256	253	247	228	282	265	247	254	240	222	232	267	248	232	264	278	255	265	249	237	274	234	258	232	272	265	246	244	254	232	269	227	234	239	243	255	235	237	270	245	255	250	272	254	244	258	272	241	242	238	250	259	247	267	246	260	261	247	262	242	249	253	246	246	255	247	252	235	250	255	270	247	260	255	230	264	242	228	237	240	254	243	277	239	252	234	262	261	248	248	260	263	216	263	245	239	277	236	253	241	249	255	241	231	234	235	247	260	238	275	275	253	259	237	236	230	282	261	264	264	265	220	252	269	263	270	243	253	242	235	257	225	251	219	232	218	264	249	241	231	239	229	247	250	237	264	250	244	255	252	264	275	273	248	252	248	254	263	257	244	271	249	216	262	270	243	258	254	211	246	249	256	264	235	225	232	233	249	282	237	232	249	268	263	237	243	269	247	258	260	281	252	267	236	264	263	285	274	244	260	240	250	261	240	266	236	225	238	296	204	248	246	266	243	216	296	244	252	257	246	233	221	259	236	231	245	213	250	236	240	256	264	252	234	234	249	237	264	261	244	285	214	250	255	279	264	261	254	233	252	273	226	229	254	243	261	237	238	226	262	239	255	258	240	272	242	253	243	235	252	252	260	259	238	249	249	247	208	272	272	254	254	244	258	260	240	232	229	261	251	237	251	258	227	280	249	253	257	241	238	280	243	235	239	257	244	242	271	293	230	261	217	258	240	254	240	232	228	241	262	287	258	247	248	258	253	229	226	237	244	252	247	235	258	265	266	253	246	225	280	238	248	242	238	258	216	241	277	240	252	254	250	253	230	253	246	276	263	221	232	218	216	259	238	244	249	254	274	258	288	261	267	269	249	274	252	252	242	255	273	261	263	256	262	254	243	255	247	272	236	247	265	241	270	270	251	246	259	238	276	267	245	253	257	261	255	252	267	243	241	232	252	291	265	245	247	278	244	269	243	265	247	227	225	251	219	284	248	273	273	248	248	245	255	244	252	281	272	294	279	270	228	260	263	274	241	261	239	254	243	246	268	248	256	272	244	244	245	251	221	235	222	241	262	287	217	244	275	253	273	233	235	271	229	231	272	255	274	239	222	243	211	234	227	262	269	215	264	240	276	246	238	232	251	245	229	244	237	254	226	236	238	266	228	249	242	283	256	241	264	260	260	230	261	238	267	226	248	244	257	238	241	257	258	258	263	280	255	268	266	241	246	247	223	265	270	266	250	248	236	269	262	247	228	269	252	267	253	272	227	266	240	230	250	214	263	265	243	249	253	270	284	242	257	262	287	283	265	263	249	221	255	282	249	258	246	253	300	239	244	246	246	264	282	263	255	241	255	230	253	241	248	235	246	238	248	259	280	234	263	247	230	240	283	244	269	255	269	258	268	239	255	265	250	246	265	253	237	244	253	229	238	271	229	241	243	268	261	237	242	246	241	275	257	238	261	233	273	249	255	280	246	232	267	250	263	249	260	257	246	261	229	246	253	263	274	258	225	250	257	259	273	258	245	250	257	268	254	281	294	268	274	252	244	258	228	224	254	262	264	256	293	250	221	241	241	255	278	225	231	226	245	234	270	249	238	252	248	224	243	253	269	219	248	215	244	265	249	244	225	218	241	235	248	255	252	262	247	250	255	257	245	253	260	265	243	249	278	268	247	230	252	251	239	213	222	268	262	232	282	244	247	247	273	249	242	249	265	258	237	254	217	243	246	224	271	285	242	262	225	246	237	258	250	255	252	252	269	238	268	238	256	253	245	236	252	246	254	235	241	255	281	247	251	218	243	259	250	240	224	256	289	265	267	236	263	276	270	277	254	242	238	252	253	236	244	270	255	222	234	246	249	283	279	260	245	269	267	227	238	245	264	255	268	229	261	252	258	267	250	240	265	241	223	245	239	250	248	226	246	231	254	232	262	251	253	249	261	244	255	242	227	247	221	237	253	254	281	243	252	213	230	257	253	243	273	247	218	233	238	231	258	232	228	259	262	209	229	256	237	230	228	257	273	233	242	240	254	251	240	241	232	248	277	250	239	250	257	267	264	249	231	243	247	237	252	256	227	240	222	204	254	265	217	218	242	215	253	268	272	258	264	252	266	296	248	260	262	252	261	222	245	239	243	245	255	258	229	228	291	239	230	243	246	270	265	219	271	243	268	271	226	243	225	239	248	288	266	259	229	250	247	248	270	275	263	275	247	268	240	247	257	246	229	275	257	249	252	253	260	258	289	252	234	272	226	259	262	264	245	278	264	265	238	243	259	237	262	238	260	281	254	245	252	210	221	270	255	258	252	260	223	265	288	274	243	243	256	227	231	271	254	286	217	259	233	251	239	230	259	235	222	277	217	241	259	240	255	240	276	248	233	241	261	243	236	255	233	253	253	264	242	250	258	206	208	259	251	237	241	226	256	258	251	232	271	265	262	258	243	244	225	249	268	264	237	247	249	235	220	224	276	276	251	239	257	240	212	237	239	261	247	222	224	220	246	228	274	280	266	242	241	281	222	207	249	266	231	280	258	229	244	263	259	260	260	250	260	238	256	242	251	273	260	241	254	282	237	226	255	229	260	248	226	275	282	234	227	217	237	287	266	253	232	260	220	222	246	250	236	257	251	249	235	278	254	267	270	232	235	264	231	263	254	251	275	239	256	241	240	255	266	257	235	236	256	259	243	243	270	286	259	256	258	264	236	252	245	249	260	230	272	279	274	238	252	279	257	253	282	266	248	224	248	281	254	253	228	249	284	227	268	269	222	231	254	258	227	274	257	248	255	232	265	260	235	250	239	238	263	226	248	243	254	270	222	248	264	250	234	230	241	246	243	220	242	248	237	267	240	236	243	250	253	217	269	237	256	266	275	247	242	262	239	261	239	241	236	233	269	250	263	246	254	256	244	258	267	231	259	233	222	233	283	253	256	274	290	248	270	209	220	237	231	254	253	290	262	254	240	249	236	231	257	239	260	258	275	231	259	258	280	268	249	253	253	237	272	234	254	228	256	250	261	249	228	267	259	283	260	259	274	283	235	246	255	258	282	236	254	262	253	235	249	251	248	262	232	263	261	239	253	250	237	253	238	226	237	283	233	258	276	257	259	241	265	253	242	257	257	247	265	246	240	267	229	244	237	238	254	249	242	263	275	260	247	254	256	253	221	241	255	258	239	270	271	273	238	243	255	263	252	252	233	244	290	266	231	252	240	226	266	228	241	233	269	235	255	279	250	277	226	257	269	231	246	240	267	287	272	234	225	245	243	249	246	215	231	224	232	240	251	250	240	254	255	253	224
12519	1906	3777	4709	4236	3597	2911	2380	2180	1966	1718	1539	1365	1225	1234	1152	1050	1002	950	939	885	904	880	887	819	771	788	751	732	774	740	747	716	745	719	706	694	707	666	676	691	693	665	679	656	696	671	657	659	654	640	668	657	644	608	646	591	633	626	665	593	627	636	642	626	594	589	637	653	639	633	634	592	643	646	640	602	623	624	607	617	641	597	615	638	618	559	683	603	612	579	615	589	626	577	616	610	620	627	606	599	583	621	629	636	607	616	587	633	607	612	603	588	647	632	604	608	640	592	618	609	589	586	638	624	623	626	605	601	626	604	625	620	641	603	622	591	569	576	578	619	603	607	615	628	580	594	616	600	536	592	612	606	569	587	583	621	632	638	641	620	625	567	608	606	604	580	570	583	629	623	606	589	600	615	607	591	585	647	562	561	634	614	565	554	565	627	614	629	599	596	651	594	650	574	556	605	562	607	598	624	610	583	609	594	602	627	633	602	593	576	589	626	615	591	585	591	547	595	594	659	667	631	622	567	576	626	589	565	634	613	609	557	606	592	591	650	608	591	619	579	636	556	610	640	586	609	552	597	620	601	619	559	591	611	633	608	575	608	589	633	631	673	636	632	613	596	586	606	599	586	580	627	590	623	594	576	618	582	588	611	620	609	601	577	646	576	578	630	615	596	552	579	679	608	603	600	593	583	600	628	573	531	599	587	601	616	596	574	596	573	621	655	596	585	578	600	595	568	573	617	628	618	589	578	585	619	596	624	633	557	611	637	584	578	599	600	645	597	602	600	549	582	546	616	634	593	635	630	620	623	630	631	626	611	665	571	594	604	570	610	612	625	615	581	600	600	628	595	622	623	628	621	609	569	576	597	631	573	609	605	592	624	631	585	642	599	603	606	620	587	633	588	600	572	618	642	616	609	615	588	605	627	597	595	613	582	642	613	579	621	609	578	596	657	579	581	605	647	645	609	618	601	612	607	572	579	632	625	577	606	624	623	622	595	633	576	623	612	584	638	609	621	628	600	607	611	609	625	560	660	605	578	620	616	574	582	613	584	585	602	597	618	598	591	640	589	615	590	603	588	550	557	586	618	602	593	630	634	642	599	586	611	592	617	582	622	577	597	648	591	574	588	571	558	614	590	639	575	635	579	595	628	596	635	616	624	630	610	600	607	628	573	588	630	599	599	593	573	606	598	608	611	606	589	667	662	632	598	604	619	680	633	626	629	661	640	621	592	586	575	627	618	602	611	622	582	615	563	576	593	646	604	640	637	576	577	638	613	600	643	597	569	615	528	573	583	613	652	637	609	624	625	604	616	550	643	620	615	615	608	582	619	657	633	603	594	644	557	548	600	589	614	607	570	606	593	637	624	596	584	586	592	621	586	647	590	620	597	601	644	607	663	643	598	598	625	616	634	629	618	566	598	608	539	571	621	611	627	594	623	600	613	545	596	615	610	595	580	592	587	637	594	622	612	565	594	652	585	650	598	556	617	661	560	652	645	590	563	601	639	569	615	607	589	583	612	569	585	623	687	624	599	602	645	609	582	610	629	581	614	583	606	541	596	596	579	634	577	614	587	613	596	626	630	601	599	609	635	611	614	607	594	599	574	598	609	590	617	601	606	622	563	638	579	628	629	578	617	601	650	637	571	589	578	596	597	614	612	619	628	588	622	584	601	585	615	590	591	617	627	573	595	599	593	593	573	591	589	626	629	628	572	675	621	622	595	591	609	606	577	590	653	603	583	575	601	618	639	619	616	609	540	630	603	615	635	626	621	611	586	561	592	600	608	632	615	606	596	564	577	574	611	619	602	637	606	631	612	609	675	615	578	595	595	616	613	591	583	597	601	647	598	600	623	597	558	643	629	623	632	583	609	583	562	627	598	640	604	596	567	604	671	625	596	639	614	619	595	634	613	623	599	595	598	550	578	604	595	599	595	596	617	633	598	588	550	598	591	607	610	615	608	580	579	616	632	608	608	629	606	619	643	618	632	611	590	599	620	591	601	567	574	616	609	594	612	612	560	611	530	628	584	591	576	607	579	576	609	570	569	589	588	631	605	577	596	605	599	595	649	581	588	632	563	562	593	653	618	580	574	592	624	620	572	594	585	602	607	604	568	604	613	626	576	662	612	629	545	584	612	591	621	622	592	625	607	648	603	590	563	625	595	609	592	612	606	565	622	592	647	591	646	561	592	614	538	614	626	611	596	612	599	620	624	585	656	625	597	593	614	646	564	591	579	582	606	634	585	589	608	610	609	600	597	584	595	593	606	612	602	646	608	591	615	593	583	585	627	609	572	613	620	668	630	621	593	580	544	605	611	608	585	585	587	626	563	597	593	592	646	619	602	579	592	603	589	595	625	563	589	605	600	597	587	606	602	568	607	639	621	620	599	619	590	576	621	578	563	594	596	561	540	553	612	624	586	589	581	595	632	587	560	603	611	579	603	625	641	588	615	634	609	564	610	601	608	616	595	608	593	606	567	572	605	619	581	625	602	639	590	587	547	591	626	648	595	578	602	619	624	632	605	626	644	640	591	610	602	610	596	620	600	610	606	608	605	587	614	595	631	584	608	654	651	626	556	596	633	555	579	565	610	631	596	613	630	596	579	593	605	609	563	588	598	616	579	599	676	575	583	608	610	581	632	635	610	615	594	599	601	625	594	619	646	582	603	594	580	607	608	600	619	603	622	561	620	571	588	621	638	625	603	564	616	601	594	587	662	629	585	603	566	616	632	635	605	602	602	589	598	589	599	625	599	604	587	615	580	612	624	587	622	572	604	605	606	632	647	594	597	574	570	561	581	600	572	583	575	614	613	640	592	581	648	542	612	579	598	580	579	628	603	610	648	596	601	600	573	607	630	641	603	589	653	620	607	609	612	625	624	623	646	647	608	620	595	585	606	596	622	575	600	628	588	654	577	593	636	592	582	618	569	614	649	575	623	573	655	617	608	637	643	564	614	621	639	632	588	632	636	601	664	532	569	602	625	590	586	607	647	634	557	643	567	637	579	577	615	589	595	614	604	601	629	589	639	597	640	585	586	584	654	631	578	604	630	625	576	645	610	629	602	570	593	665	643	618	653	571	597	622	615	626	556	589	620	640	602	579	586	603	584	552	594	597	604	573	631	603	619	571	562	622	593	612	543	599	604	597	617	576	588	545	651	606	585	587	635	586	597	598	631	568	612	614	594	605	597	578	631	602	619	628	553	657	606	596	622	623	595	591	574	602	557	595	622	594	583	621	611	598	632	600	604	605	629	629	629	596	587	598	618	574	595	645	612	615	584	583	596	601	621	594	608	596	650	588	603	579	582	586	579	586	622	606	654	610	626	582	567	615	620	567	564	624	624	613	624	594	554	586	570	543	683	597	601	609	577	599	629	612	596	624	550	591	657	593	611	620	603	618	607	612	578	579	596	602	593	594	578	596	590	648	595	584	571	583	605	572	571	619	603	574	611	609	621	635	599	590	626	608	606	576	608	618
2167	104	90	101	84	108	93	71	108	93	84	82	81	89	84	98	80	94	79	76	97	97	85	75	74	82	93	96	77	76	87	81	91	79	96	69	81	83	102	93	70	84	85	85	69	56	87	72	96	64	75	72	81	89	105	81	71	99	62	77	76	75	78	72	87	102	81	85	75	78	71	82	87	86	73	120	77	79	103	68	90	86	83	100	80	75	87	75	84	87	72	73	85	87	90	89	82	60	82	99	86	90	71	83	85	83	83	66	68	61	85	86	80	78	81	80	93	79	84	89	91	87	75	84	79	82	95	78	91	85	96	78	108	96	99	88	78	85	74	65	78	76	77	64	85	92	69	103	76	70	81	90	86	90	79	84	76	73	83	76	82	77	81	75	69	66	82	91	79	63	82	78	82	73	69	74	89	86	80	101	81	76	95	82	77	67	68	88	80	86	73	96	84	85	73	63	94	77	79	87	72	72	74	80	73	66	92	73	69	90	82	86	79	94	87	81	81	74	94	99	62	81	95	75	86	96	79	72	70	99	76	79	96	81	73	83	79	89	89	92	79	66	81	81	85	88	79	82	73	83	94	95	68	92	81	89	85	69	62	98	91	67	87	82	84	79	70	68	80	72	71	83	76	76	85	86	79	82	75	73	87	96	83	95	94	94	82	84	75	81	106	75	98	93	74	82	70	75	86	82	90	87	86	100	88	90	74	75	81	67	66	64	74	80	82	81	78	71	84	81	70	104	73	86	73	71	72	68	86	86	80	101	75	66	72	60	71	88	75	88	80	84	88	87	86	64	64	88	94	83	85	77	78	85	72	70	85	76	79	91	96	88	85	85	83	88	79	91	104	95	70	79	85	72	86	72	85	77	80	73	83	74	82	89	93	68	78	82	78	82	80	66	90	74	78	71	65	84	86	74	80	86	88	65	95	90	66	87	87	76	96	77	94	88	87	71	86	86	76	94	69	94	91	83	58	91	81	75	81	81	84	76	79	83	84	67	83	88	64	88	69	79	87	77	72	59	77	82	103	89	70	100	81	78	87	82	75	83	86	93	69	90	99	75	86	71	77	86	93	80	80	82	84	88	78	81	94	77	64	73	80	79	89	82	76	79	70	96	80	75	75	78	68	67	88	73	67	74	91	79	74	85	81	83	56	82	80	85	77	72	90	93	80	104	77	79	65	89	91	75	95	74	90	99	92	82	79	56	82	68	89	77	75	96	87	81	98	86	77	92	73	104	70	75	89	92	87	74	90	78	68	83	83	84	101	94	77	75	71	85	81	71	83	78	87	64	90	84	90	74	76	81	86	87	73	70	76	79	95	90	87	84	84	75	101	83	81	103	90	84	87	86	81	89	70	100	88	76	81	91	82	70	84	60	87	77	85	92	70	89	82	82	85	99	69	102	87	70	85	83	82	72	66	77	75	84	88	92	103	73	84	85	94	86	68	78	77	79	74	55	100	98	89	83	100	89	69	74	81	74	89	77	94	88	72	93	87	85	66	65	82	87	71	81	89	76	78	78	100	81	65	95	84	76	89	74	92	97	92	88	87	78	80	71	96	84	76	72	86	90	70	85	82	91	69	70	68	78	83	65	89	93	87	71	99	72	83	78	89	80	81	96	79	77	77	88	84	78	94	90	84	84	88	78	87	78	91	96	81	99	98	89	87	86	76	83	85	71	88	90	105	76	88	80	94	90	97	74	82	88	77	93	83	101	84	92	75	91	65	87	72	94	70	91	76	73	78	93	91	75	78	69	86	91	75	74	77	77	66	75	85	87	64	80	85	80	88	79	64	82	94	69	79	83	94	75	94	78	85	101	85	67	70	76	74	87	73	76	84	97	85	75	89	76	91	94	75	74	94	104	89	87	60	65	64	86	93	84	84	87	77	84	47	70	88	84	81	69	92	85	70	83	80	86	74	72	76	78	88	76	85	82	73	95	86	81	77	66	78	80	81	101	73	85	78	81	91	63	66	76	89	68	72	83	86	90	97	86	66	65	76	84	91	90	83	77	85	83	68	78	90	77	67	79	65	101	64	72	103	76	80	66	80	75	114	89	93	84	83	81	82	90	80	91	86	80	70	75	78	77	75	71	90	88	75	79	79	77	69	79	76	64	89	97	86	87	95	99	91	74	84	79	89	77	74	72	83	71	72	89	77	83	74	91	86	94	76	66	82	84	94	76	72	74	73	86	93	74	80	96	81	72	88	82	62	80	91	96	73	96	68	89	70	73	76	77	79	77	89	76	74	83	90	79	85	76	77	80	91	95	79	62	71	81	92	87	98	80	65	90	78	89	90	84	95	77	85	71	82	79	73	83	84	72	90	90	79	93	65	74	92	78	71	77	98	92	63	81	91	89	89	68	65	77	69	88	99	80	83	86	70	69	66	77	81	71	67	65	80	84	89	71	84	83	65	70	93	66	80	79	88	76	80	81	87	71	74	74	79	76	97	73	89	70	83	66	79	78	91	85	85	86	84	88	69	90	75	82	86	52	92	96	79	73	98	95	79	82	93	91	98	67	95	69	74	78	97	77	69	70	82	78	96	93	66	65	75	81	85	66	94	75	71	80	72	84	78	85	67	86	94	77	71	82	76	59	79	81	58	87	80	86	61	87	75	82	80	85	66	63	65	65	74	92	63	77	70	99	79	69	97	88	111	77	89	72	76	65	70	93	68	72	87	83	75	96	71	81	69	81	74	101	88	90	98	90	91	75	108	73	77	92	99	80	71	72	83	81	89	93	83	84	86	75	90	90	70	82	65	82	79	69	73	74	93	89	69	88	78	63	79	80	84	83	73	85	83	81	76	82	93	85	92	64	82	89	68	85	89	72	82	77	78	78	75	79	84	87	78	89	92	81	81	65	67	90	82	83	98	90	102	79	86	83	89	71	104	69	59	75	89	91	96	62	93	99	81	93	77	88	77	72	88	62	84	97	90	88	84	78	81	82	98	91	90	76	87	94	74	60	72	88	73	68	78	71	81	74	86	80	84	89	79	85	74	83	89	84	91	76	84	85	70	78	83	80	78	85	92	89	86	77	81	72	74	87	81	75	77	64	80	98	75	85	94	79	81	97	71	81	84	69	103	82	87	114	84	95	81	75	69	80	91	87	84	93	87	77	88	66	69	77	78	85	77	102	75	78	67	81	108	84	86	90	82	94	62	82	66	79	85	97	83	102	78	67	92	74	75	81	89	85	81	88	75	103	79	89	88	90	79	73	88	79	79	74	61	79	72	73	92	71	81	82	76	74	67	70	91	94	74	73	65	85	92	82	84	100	86	83	89	80	74	80	95	100	79	72	81	77	80	93	81	71	89	86	93	64	79	73	108	82	83	76	74	76	83	87	83	86	78	92	75	86	73	77	92	95	73	77	83	67	80	79	83	91	78	68	70	88	88	77	70	84	102	70	99	78	73	83	87	83	63	61	86	82	73	81	88	68	92	78	80	79	79	86	92	87	99	82	80	86	85	85	92	78
2534	302	321	333	349	345	304	289	265	320	275	270	294	292	272	258	284	268	278	276	257	278	284	252	276	241	313	304	269	277	286	265	244	261	304	270	267	267	272	262	257	277	236	235	274	280	261	243	256	257	249	240	260	263	229	274	245	264	268	249	265	245	271	256	241	274	282	260	269	245	271	257	241	292	255	265	266	255	247	256	282	280	257	286	263	256	228	265	247	260	289	264	239	274	236	270	262	290	255	276	247	285	242	246	265	266	245	258	261	243	262	274	252	247	257	294	265	259	278	231	258	282	226	256	249	270	268	267	258	268	252	247	276	273	270	242	265	279	267	252	272	256	268	263	233	303	283	260	263	276	273	239	285	274	251	225	254	260	264	241	266	270	269	292	238	225	245	262	219	244	257	270	277	310	256	253	277	258	255	262	231	276	243	272	273	250	244	249	284	251	247	241	241	256	256	258	242	290	223	288	251	273	253	294	244	262	264	246	275	255	262	226	274	256	254	290	268	272	271	247	265	286	242	251	286	228	228	261	242	266	274	250	266	270	279	303	262	270	249	247	259	270	287	280	266	256	266	264	265	223	276	262	270	266	279	255	278	301	245	253	269	256	260	265	236	270	261	268	245	266	233	274	250	261	266	243	253	248	301	276	286	291	240	246	268	265	257	252	257	251	249	257	251	253	243	255	251	251	258	258	263	251	255	263	271	252	241	255	260	264	256	270	257	254	273	238	245	274	267	282	230	262	265	281	265	276	249	251	263	265	282	294	258	273	292	262	275	253	246	256	239	240	249	251	257	279	283	256	279	283	267	270	275	257	258	274	270	252	289	267	243	276	277	246	254	249	279	234	256	257	270	278	289	240	260	272	257	251	242	265	272	286	228	274	297	291	256	289	233	280	252	242	264	249	258	260	230	257	234	289	246	237	246	242	251	253	247	231	256	262	269	279	274	270	240	236	248	263	247	246	256	260	262	283	262	256	255	235	251	239	256	287	259	242	271	284	267	225	274	258	258	274	263	266	271	244	253	299	243	257	274	258	271	274	216	248	280	259	258	237	264	266	258	257	269	268	279	260	272	285	252	264	256	269	269	250	280	259	241	230	274	256	274	266	277	249	282	263	257	268	247	253	278	263	250	267	251	258	255	259	255	259	240	260	273	267	269	281	249	278	271	240	260	243	268	242	250	278	238	264	238	254	269	261	256	238	241	266	270	256	278	271	272	274	263	252	257	270	265	247	252	263	254	241	251	279	271	244	262	241	248	238	239	291	254	268	291	271	252	268	270	263	266	260	261	261	255	260	251	254	265	271	261	279	228	275	216	271	283	261	252	265	263	269	274	265	255	257	249	286	273	269	241	269	295	243	268	245	261	235	275	261	266	252	249	284	291	257	255	270	248	249	219	284	286	273	246	278	286	283	266	250	270	235	246	257	230	266	243	256	271	307	221	243	236	252	256	263	280	232	244	273	267	250	263	261	249	287	261	239	264	257	227	226	280	252	261	264	249	278	242	245	293	271	261	259	242	262	262	242	235	239	265	247	278	245	239	273	276	243	254	284	252	263	261	260	278	254	256	284	278	240	262	266	263	271	262	268	254	268	252	254	239	268	247	286	256	257	237	244	238	257	245	259	270	277	290	229	262	277	249	246	237	245	289	272	274	241	254	258	263	250	269	243	270	269	258	266	279	235	264	268	272	269	267	251	239	264	274	275	280	274	265	261	260	274	243	283	241	252	272	233	252	272	270	239	256	298	254	262	236	229	245	233	298	274	257	257	259	271	272	244	242	281	251	273	281	262	258	248	271	280	258	270	260	282	243	239	262	241	240	247	252	288	260	249	252	249	265	237	288	263	266	226	267	238	242	262	263	248	286	250	260	269	261	278	234	244	269	257	260	249	283	263	237	242	273	289	236	284	235	260	248	287	265	296	255	254	223	229	265	274	243	243	252	293	270	258	284	280	265	229	254	258	240	290	257	251	256	253	269	240	244	245	252	269	292	269	249	255	256	261	267	274	237	265	273	281	265	279	284	272	258	269	274	249	225	248	249	245	290	257	251	258	261	244	281	253	254	258	262	252	303	259	247	271	259	274	262	263	269	263	254	261	243	237	234	248	236	267	235	270	269	240	236	237	248	244	277	278	254	244	247	277	259	272	293	259	249	261	270	271	259	238	274	258	288	267	301	271	250	287	231	255	245	266	263	239	247	275	246	253	255	264	250	301	253	264	267	236	254	263	244	239	229	227	246	258	232	274	253	276	248	244	261	272	253	257	266	271	245	246	241	241	277	261	244	241	219	280	270	269	245	255	283	248	255	283	253	278	244	258	259	226	265	233	257	241	243	259	277	254	243	245	251	278	279	224	257	299	259	266	269	292	273	272	278	257	254	264	269	251	243	256	268	242	263	290	277	266	255	287	247	233	290	241	262	228	285	259	270	256	288	243	251	269	271	269	242	271	251	268	238	283	257	265	266	274	262	262	261	248	302	253	264	260	258	263	271	248	258	269	280	262	239	257	261	272	287	280	268	255	226	237	258	265	267	260	280	280	288	249	254	272	291	256	263	238	261	239	255	268	254	242	253	263	264	247	264	257	238	283	242	262	278	283	242	269	290	259	256	282	260	275	251	234	263	254	243	276	271	263	289	250	264	267	219	257	258	264	247	236	241	264	251	248	242	251	257	264	252	261	240	249	235	291	278	272	246	255	247	239	276	271	240	271	273	250	251	266	258	247	247	292	262	260	258	243	265	267	225	263	280	257	283	268	256	272	228	284	258	259	265	257	279	274	248	244	265	263	272	247	254	279	225	243	241	266	267	274	262	234	256	263	234	263	259	259	272	249	246	226	288	245	282	258	270	272	244	268	279	272	234	254	256	278	265	229	232	277	263	252	297	252	279	247	263	253	231	246	290	270	257	244	261	255	238	220	274	246	283	259	253	262	247	261	282	282	267	261	280	235	257	265	262	250	230	256	262	258	234	289	256	249	267	261	258	302	279	281	279	266	237	257	288	249	264	237	250	245	260	288	252	270	293	276	272	262	254	252	270	262	232	238	249	248	245	257	231	225	258	262	252	279	280	261	259	271	244	257	263	259	266	243	249	283	253	257	255	286	250	242	278	249	282	250	243	266	241	260	242	276	277	271	285	270	283	260	256	287	255	259	282	263	259	269	263	245	283	279	284	292	276	277	269	273	322	255	277	262	282	295	212	298	279	265	275	241	253	247	252	275	211	276	275	252	265	269	247	272	286	264	226	288	281	267	253	285	250	257	279	294	274	262	241	263	258	256	259	279	285	251	283	264	255	255	269	223	252	247	254	286	276	248	271	281	238	280	254	260	248	264	281	262	260	264	254	250	287	243	272	252	257	247	286	235	251	235	249	242	269	280	253	259	244	241	268	254	259	261	245	239	271	240	247	244	247	280	284	250	259	247	278	261	253	246	275	265	265	264	239	242	271	266	245	257	251	287	271	252	242	275	306	231	267	265
14952	1450	987	827	638	502	413	351	334	328	316	284	251	268	244	239	270	230	212	265	226	216	228	206	192	249	248	227	200	212	227	208	210	203	213	209	231	224	215	228	204	247	238	203	199	206	215	227	207	234	216	216	232	225	202	203	189	219	237	228	229	220	184	205	229	209	215	241	213	217	210	204	246	254	218	213	211	211	198	222	220	207	237	220	207	226	210	214	218	202	216	226	217	237	210	206	213	216	216	235	212	223	205	199	232	185	225	211	240	212	194	226	214	201	218	204	223	229	204	215	239	223	209	212	216	233	229	219	201	198	200	205	208	217	214	206	230	214	193	218	199	223	206	229	206	199	231	214	184	217	243	205	242	229	198	197	208	186	204	207	207	221	232	234	206	232	214	200	206	207	186	237	216	203	222	197	203	191	228	198	213	235	222	199	221	235	208	209	231	221	229	223	219	194	190	206	196	213	217	213	212	195	220	206	223	270	237	196	207	207	232	217	225	233	222	182	221	237	198	211	215	195	200	213	211	212	220	209	210	201	217	208	221	246	214	216	243	222	229	226	199	235	226	212	200	244	247	216	204	201	249	230	232	225	207	200	230	223	231	218	192	188	242	216	203	195	202	210	211	210	187	212	192	211	219	218	194	240	254	207	220	220	201	227	208	188	225	201	219	208	215	220	202	236	229	201	228	242	222	208	203	206	218	251	217	213	207	225	227	223	190	197	185	229	204	178	229	216	247	234	216	224	212	227	219	214	182	215	220	221	218	235	239	216	232	218	197	220	206	220	197	218	207	224	212	225	216	213	240	209	220	219	234	201	189	245	213	192	222	199	194	196	188	221	205	219	226	227	216	210	192	202	219	200	211	226	236	211	238	214	230	192	218	225	215	186	240	217	215	193	194	206	196	224	230	224	203	188	196	228	224	209	204	228	214	208	237	231	228	215	240	220	209	224	224	200	245	239	207	208	194	222	220	202	236	197	209	229	214	213	209	200	210	217	206	209	218	206	226	238	212	219	242	197	195	224	196	205	202	228	238	221	181	206	230	208	211	208	224	211	218	233	219	202	203	253	209	220	232	201	222	207	215	208	210	237	194	203	226	222	230	211	202	192	219	218	229	222	216	189	206	233	203	209	215	233	203	203	218	226	230	198	209	170	213	215	189	228	219	199	232	226	197	230	222	211	198	198	195	211	203	202	219	198	217	209	220	205	219	213	226	204	206	202	244	225	211	232	212	214	204	201	190	202	227	243	226	211	228	195	203	232	227	208	201	193	207	228	206	204	208	209	219	225	227	213	202	196	216	234	201	257	181	201	216	221	225	188	215	206	194	204	225	222	227	231	207	194	205	232	213	222	200	238	223	221	207	223	207	203	203	204	220	222	210	233	209	219	213	210	213	198	205	236	191	212	228	223	199	228	233	201	231	231	216	230	205	204	196	242	199	224	191	228	218	219	212	235	191	223	220	222	227	221	213	228	184	230	218	226	202	211	221	223	224	183	186	214	193	208	228	207	249	218	229	238	217	185	240	172	197	210	243	231	232	239	222	220	196	203	229	214	230	222	244	212	226	207	230	225	237	228	234	220	219	221	207	247	224	233	211	203	197	197	212	231	219	192	217	214	217	223	228	214	217	215	213	223	246	232	217	215	199	209	224	219	205	205	216	229	230	197	216	192	220	196	219	226	266	241	201	195	201	207	233	197	241	192	209	224	198	227	207	199	215	228	225	195	223	213	227	197	230	224	196	218	223	231	234	206	205	215	216	221	210	203	192	209	231	214	218	222	213	216	253	219	229	188	219	217	217	189	202	193	229	220	211	211	194	219	219	204	207	211	219	209	204	242	215	230	194	203	235	210	198	216	215	206	238	249	178	182	217	222	226	198	198	196	211	198	211	217	204	200	231	243	205	226	203	229	232	196	204	201	197	225	228	200	213	233	221	211	248	200	222	246	187	190	249	203	216	230	222	205	220	222	208	221	192	234	216	211	227	228	243	196	201	204	235	200	228	218	208	249	209	196	260	210	237	200	212	209	223	193	219	198	224	217	216	218	240	181	202	200	189	212	210	197	224	219	240	222	225	191	217	223	208	203	229	223	260	233	209	224	227	215	228	206	220	221	219	218	221	217	233	183	211	225	211	213	231	222	201	195	213	238	228	225	214	214	254	175	204	248	200	193	223	217	206	183	244	196	224	212	207	218	217	190	196	185	227	230	240	206	196	224	234	197	215	206	222	202	238	221	224	228	243	217	216	208	220	234	218	222	207	217	196	228	213	208	230	192	246	186	229	180	206	195	199	217	224	238	226	207	229	208	207	236	205	215	194	190	204	183	217	215	224	238	174	194	227	219	231	219	204	222	216	232	237	216	183	218	187	226	227	211	206	237	217	208	200	213	199	216	217	178	205	194	210	224	189	214	193	227	196	215	206	229	225	215	221	207	215	197	205	204	213	201	203	209	192	209	206	200	210	192	224	199	208	237	198	223	195	190	237	200	212	240	218	222	188	227	231	230	220	211	202	190	180	217	207	212	205	235	196	234	216	204	220	192	232	220	226	208	203	243	197	203	217	230	221	193	212	202	212	245	231	190	239	215	189	212	235	218	225	242	224	209	214	191	225	213	225	205	218	231	197	207	229	246	224	210	234	190	208	238	188	203	218	190	241	218	203	217	210	217	221	230	217	210	218	222	198	220	199	216	218	208	202	226	196	220	229	211	203	201	197	235	244	209	226	235	200	225	220	246	217	217	205	202	229	198	212	213	235	188	227	234	198	200	237	235	230	235	222	211	227	206	210	195	199	224	215	192	242	210	225	241	225	228	260	210	195	191	227	229	198	215	204	209	201	228	228	222	221	227	202	216	213	223	219	218	231	199	197	223	217	199	224	203	200	202	200	209	245	194	203	222	230	192	201	209	217	201	213	222	170	252	207	204	217	216	221	211	229	168	205	222	188	196	210	238	209	228	217	215	188	233	215	228	215	232	231	226	228	218	188	268	211	198	234	237	194	201	249	223	214	186	263	226	217	219	208	196	219	185	209	199	218	209	209	243	229	201	225	219	201	227	199	210	221	202	212	217	201	222	221	207	221	241	237	225	207	200	230	216	218	196	208	183	200	217	219	194	208	227	241	231	215	225	220	194	237	212	196	191	191	216	211	221	225	212	213	223	230	226	217	217	224	201	208	210	213	223	212	234	203	227	223	236	239	210	195	218	224	215	194	212	210	212	241	235	241	200	225	230	200	215	235	217	213	217	201	231	196	231	231	203	212	231	228	203	225	209	222	194	209	229	200	201	197	224	191	217	208	238	215	225	226	222	207	216	197	223	217	226	218	231	211	215	232	239	224	188	234	231	229	213	244	226	215	214	223	223	220	205	249	199	197	219	230	197	213	213	240	191	204	209	204	232	235	200	224	211	221	198	203	190	199	196	219	212	198	226	214	215	227	225	246	210	218	203	206	231	203	206	218	206	216	245	207	218	226	208	213	197
8647	1169	2226	2744	2470	2064	1742	1528	1275	1285	1099	1001	1015	906	852	777	741	793	735	718	683	679	705	674	607	668	636	623	651	640	631	588	649	611	630	613	631	613	561	588	619	569	602	579	582	610	580	570	602	574	534	547	614	570	588	576	591	547	559	547	553	567	574	546	529	548	578	519	552	514	581	567	578	591	556	606	564	580	577	555	540	549	588	540	533	540	591	567	550	555	577	572	563	576	598	534	577	551	570	544	528	580	566	526	579	554	573	565	539	537	519	540	586	572	570	597	534	582	556	532	532	571	530	515	554	531	545	552	520	539	534	563	536	584	565	542	550	575	588	535	570	549	519	526	577	618	589	544	593	530	546	562	552	573	619	573	561	571	503	512	570	537	531	586	565	536	558	567	526	591	481	535	549	519	528	529	531	575	550	527	540	531	522	551	545	557	570	575	575	553	560	525	564	563	559	563	532	523	532	542	540	545	543	546	559	556	506	523	545	568	562	553	567	591	546	540	542	552	555	571	565	579	528	547	505	523	562	542	557	573	541	553	551	552	544	552	546	539	503	555	506	518	530	584	534	548	583	516	572	553	574	559	570	549	518	546	588	565	516	583	555	552	559	551	557	505	602	568	530	533	557	552	510	555	534	556	541	575	600	585	575	610	566	534	529	518	521	533	572	534	521	592	552	549	539	541	532	512	549	507	515	557	513	559	533	558	524	539	595	557	555	535	550	530	522	571	523	506	539	499	557	522	572	541	568	548	584	556	580	536	587	570	525	558	540	556	531	517	528	532	544	540	555	555	520	552	504	539	559	588	540	585	513	539	558	548	545	545	580	590	560	575	545	504	550	528	572	589	581	557	555	557	510	547	538	565	557	537	581	541	550	522	555	533	574	550	527	561	534	530	559	530	535	530	584	579	554	555	555	540	511	526	527	558	563	534	572	557	523	559	549	556	543	550	514	556	529	521	550	483	531	536	558	516	553	562	543	538	568	529	586	533	545	544	552	533	523	562	532	608	549	520	550	549	513	541	527	575	579	577	534	606	544	584	503	551	494	598	537	564	566	534	501	575	566	587	533	526	520	583	574	507	512	560	482	506	538	552	547	574	567	564	542	576	524	559	564	513	576	545	512	547	517	560	535	514	486	528	522	538	524	541	541	547	541	536	519	550	558	575	546	574	621	565	557	563	590	541	579	582	548	566	521	541	569	542	574	541	509	547	584	555	562	544	572	574	549	565	519	540	542	538	539	543	556	570	592	544	541	517	545	620	558	504	568	581	508	534	545	599	544	557	546	516	541	523	599	520	541	548	560	596	535	517	526	539	563	545	512	581	580	543	575	511	523	543	548	558	577	522	516	525	536	537	573	521	550	518	532	560	529	567	542	521	580	571	511	552	573	507	582	519	560	563	551	550	543	552	537	524	579	536	559	529	551	590	557	533	584	533	538	569	534	536	531	547	564	516	555	530	532	540	540	571	594	527	521	595	545	534	532	564	536	522	541	585	552	605	537	556	609	524	555	502	570	525	522	554	542	563	593	589	528	577	543	559	561	566	520	558	594	536	561	519	548	544	555	518	609	560	562	579	549	525	569	534	527	578	534	548	548	551	538	534	570	557	520	565	569	555	574	559	524	524	575	564	580	560	554	549	515	569	569	546	553	530	570	562	558	554	546	538	514	502	547	561	580	559	579	519	534	538	504	520	520	519	520	552	542	527	530	542	561	585	567	574	535	533	532	546	560	524	523	529	540	513	594	520	559	548	566	567	595	530	553	544	581	579	555	565	544	565	522	533	550	550	572	517	549	559	523	592	542	559	559	589	550	548	575	524	551	571	570	553	538	534	509	536	562	529	535	547	557	528	548	538	575	561	520	508	603	558	553	577	555	536	590	521	536	598	549	562	549	594	573	577	535	505	566	527	548	569	526	556	530	559	556	545	590	561	534	563	605	514	517	519	544	556	511	569	517	552	560	524	529	582	517	566	552	484	555	545	568	494	528	548	526	550	531	510	574	565	576	542	580	519	515	526	546	524	561	588	537	518	538	527	540	517	570	536	540	596	535	583	542	571	558	564	532	573	569	542	537	542	521	570	546	524	588	549	508	549	617	565	563	588	578	577	532	577	575	559	524	592	579	550	552	539	528	528	597	533	522	546	532	570	584	553	510	544	541	528	562	543	550	530	514	551	574	558	567	522	531	531	513	580	506	560	531	571	561	570	593	560	507	571	545	503	530	528	515	570	541	560	522	544	569	564	519	550	554	578	543	574	523	552	492	545	520	568	523	538	546	526	546	532	526	533	559	529	554	589	585	571	519	562	566	549	564	535	527	551	524	511	543	527	524	562	568	531	509	534	555	562	538	582	589	576	581	581	552	547	574	504	531	582	540	513	509	577	520	578	575	507	584	571	546	600	569	494	566	554	543	517	588	542	582	504	543	514	535	555	518	548	553	550	552	583	539	599	584	531	546	550	510	568	554	571	532	562	544	530	575	559	573	523	546	568	502	526	541	521	555	519	536	565	526	569	545	585	570	538	544	517	500	549	536	551	600	562	518	565	544	516	579	519	546	525	542	581	603	572	545	500	556	591	507	579	557	517	567	555	556	520	549	527	559	562	557	531	591	519	515	561	557	559	575	588	542	553	566	580	580	521	549	538	538	584	564	587	555	472	534	497	593	551	522	555	570	533	587	541	561	567	543	550	588	569	530	559	525	518	532	551	536	542	557	563	555	517	590	531	507	532	549	546	561	500	590	575	591	549	525	542	547	552	516	551	548	510	555	567	570	513	528	541	570	573	532	552	543	526	595	609	540	526	597	472	538	533	522	563	535	563	555	570	489	547	551	565	546	499	519	536	558	543	526	593	501	520	540	557	538	525	552	592	594	540	535	578	547	591	587	581	551	561	558	526	576	515	544	532	561	606	537	554	556	565	568	595	560	561	591	523	597	569	602	525	547	585	523	511	547	579	589	532	544	562	530	542	579	530	549	546	543	538	533	551	570	520	581	566	567	539	546	545	545	584	532	572	511	564	537	527	567	516	605	569	563	521	547	579	539	530	563	527	573	581	583	532	519	514	543	573	534	537	517	543	502	571	558	535	550	534	542	541	583	535	577	519	536	545	570	576	560	587	586	542	565	566	559	559	553	553	541	522	554	532	501	539	504	576	559	561	505	575	536	505	558	563	573	540	581	544	573	564	565	537	580	559	583	542	542	530	547	555	538	584	521	534	528	529	566	557	528	546	511	530	573	565	542	539	539	518	551	570	556	573	597	534	570	553	610	530	522	554	565	543	542	528	575	559	552	608	552	569	535	526	534	558	610	551	517	546	551	496	570	543	552	571	528	534	556	523	568	565	565	537	552	566	530	566	572	543	532	491	560	555	545	560	504	530	579	526	552	520	487	522	531	565	548	527	577	563	575	547	544	560	531	584	545	521	531	498	596	522	542	551	537	546	553	520	531	506	556	501	619	540	528	539	542	531	563	516	539	558
24530	3869	2082	1676	1114	864	697	599	534	441	406	389	341	358	301	325	338	339	293	276	304	301	278	285	271	271	277	273	283	273	257	260	245	272	271	252	254	264	243	267	301	281	269	230	255	238	221	263	284	263	277	215	257	266	275	273	220	261	255	261	270	237	235	232	274	258	241	236	268	249	245	249	245	251	243	251	263	255	261	249	266	261	212	253	262	238	257	275	250	247	246	247	260	227	247	238	250	229	242	240	231	230	251	266	244	243	228	241	247	266	258	300	265	256	253	288	226	258	274	247	241	261	243	236	221	242	240	249	265	224	284	237	262	230	242	233	243	252	253	230	227	253	222	250	256	270	221	281	245	220	255	260	254	245	255	294	237	242	254	246	248	273	264	242	225	259	222	255	240	251	270	272	232	252	265	268	240	247	269	252	206	269	248	266	235	230	306	242	237	245	238	249	261	247	245	252	243	229	244	240	238	236	240	261	263	249	273	242	245	249	263	247	247	261	229	242	224	260	201	247	257	247	271	240	248	230	258	259	251	264	236	266	224	226	235	245	229	269	269	220	247	238	263	274	222	227	284	244	256	249	259	228	244	232	263	260	233	255	244	260	254	249	255	249	253	255	273	270	264	245	258	256	264	247	255	280	253	268	221	231	239	268	255	223	223	225	237	249	250	262	255	280	225	248	228	237	250	256	257	224	254	260	238	239	222	268	241	278	258	250	247	240	229	242	241	254	259	270	251	254	235	228	225	251	256	268	242	277	241	259	224	233	248	240	236	247	246	260	258	238	232	234	242	230	254	262	240	246	248	254	244	233	265	262	262	246	268	268	263	205	247	256	271	257	234	255	271	239	264	243	241	273	246	247	225	225	235	256	227	270	232	250	253	210	238	249	236	246	259	254	255	245	279	256	237	217	266	274	261	238	267	245	281	265	252	241	261	237	255	279	269	253	249	241	231	216	224	261	225	229	256	223	264	255	269	268	258	224	246	241	248	270	247	252	243	255	248	245	252	219	243	214	234	236	230	257	239	252	244	240	244	244	246	286	243	264	252	274	241	234	253	248	252	231	256	247	251	246	253	248	257	245	250	245	255	239	206	233	250	239	242	289	265	244	264	260	222	210	246	257	211	267	266	245	252	279	231	260	314	293	259	256	245	249	245	262	243	231	260	258	237	247	238	278	249	256	256	245	235	286	242	251	239	241	241	244	255	244	233	250	237	241	230	238	271	245	267	246	240	228	250	219	256	250	278	258	257	252	269	279	243	252	237	273	257	248	231	226	240	260	252	241	240	236	231	249	239	252	242	268	227	217	258	254	266	223	224	232	267	252	269	248	258	262	255	220	248	244	262	254	248	255	228	238	255	256	227	237	222	262	251	226	243	257	243	276	254	247	259	218	238	257	239	231	270	221	272	250	251	210	245	266	235	227	269	254	262	243	238	263	246	276	226	253	277	256	284	247	245	264	254	260	255	232	279	241	230	239	244	263	227	242	265	219	259	278	233	225	247	242	245	262	240	252	249	229	231	215	256	249	251	224	243	259	238	219	262	250	241	256	280	270	268	287	240	242	278	245	238	213	247	262	251	275	263	255	234	244	252	274	238	257	254	246	239	251	255	241	240	240	244	256	270	264	251	251	248	235	248	259	254	275	241	230	250	261	237	212	256	273	258	254	248	225	239	228	250	263	236	250	249	238	258	267	250	231	235	268	247	270	264	251	264	251	247	253	239	236	236	261	250	256	271	263	232	252	258	243	252	243	224	252	251	252	235	257	249	253	286	270	282	283	231	282	241	206	259	239	248	238	242	242	237	249	253	263	236	270	245	256	260	276	247	249	240	253	255	251	248	242	260	249	285	254	242	250	271	219	284	252	247	243	240	250	264	244	268	229	229	268	249	250	240	270	255	234	250	251	228	283	258	281	270	228	243	237	249	230	233	273	261	249	244	261	230	223	244	253	234	266	248	285	226	248	257	261	278	240	271	260	269	239	251	256	243	272	233	240	253	252	214	254	254	282	272	243	243	256	248	278	258	236	271	247	260	251	199	254	257	250	290	249	224	264	227	252	248	264	259	243	228	257	242	250	252	272	238	228	256	235	238	264	268	250	259	233	234	254	266	303	284	241	243	257	263	244	288	258	254	279	236	266	239	252	228	206	270	228	253	256	240	252	228	248	258	259	246	267	250	274	245	229	248	265	247	279	252	232	269	259	259	275	259	239	263	274	236	256	252	234	260	235	255	237	226	259	229	246	243	248	278	242	253	244	230	214	277	275	253	257	235	261	235	215	237	271	268	233	259	225	266	223	269	274	263	265	246	253	231	240	237	225	244	272	246	264	232	245	265	233	271	240	238	247	266	254	238	232	250	220	256	268	282	244	257	275	245	253	261	255	258	268	233	259	249	256	227	283	236	223	263	257	245	256	240	240	243	247	255	258	239	249	268	254	282	245	239	227	226	268	244	269	241	252	267	258	245	240	270	278	269	275	254	236	277	250	267	258	272	253	262	255	271	240	244	250	250	266	244	239	231	273	270	258	241	237	254	258	238	269	215	227	267	262	273	262	245	238	247	229	242	248	236	245	261	257	257	243	242	243	241	276	252	272	242	238	258	233	269	266	232	249	258	271	254	263	268	244	230	246	232	254	255	281	237	252	249	258	238	238	268	259	213	237	240	252	247	246	278	224	230	238	231	247	243	249	260	262	243	273	255	227	269	246	235	234	263	250	286	238	259	274	248	257	233	241	252	202	242	265	248	248	244	225	255	250	221	267	268	257	246	256	233	229	228	255	205	255	234	244	254	272	261	258	248	272	251	230	231	240	287	251	258	264	245	263	262	243	251	266	255	270	266	232	275	278	243	256	227	230	245	264	240	239	262	258	262	288	283	250	225	275	239	259	239	243	268	258	267	247	229	248	257	253	255	270	255	261	234	245	237	270	263	260	230	246	247	255	246	241	254	206	255	243	232	246	263	262	257	246	269	225	232	257	258	252	236	237	259	251	251	238	232	225	264	269	244	248	317	236	227	224	254	234	274	223	258	254	265	240	255	238	240	230	270	267	261	267	239	246	258	213	249	232	249	242	258	239	258	249	267	242	282	254	289	251	243	239	243	244	278	263	246	253	264	280	235	246	221	263	275	229	272	239	261	262	273	242	274	260	268	237	279	240	234	241	281	274	236	238	261	249	233	249	245	245	238	256	252	225	243	241	260	238	232	234	286	256	247	267	247	225	256	257	240	241	247	230	258	256	275	255	229	251	229	244	234	226	265	269	234	252	245	222	236	219	252	270	212	231	250	267	250	261	247	243	233	212	245	229	236	246	228	262	252	262	202	246	232	258	260	236	284	218	244	250	243	234	252	232	244	242	270	233	251	276	259	250	248	263	242	246	247	249	288	241	228	286	272	219	258	229	261	256	261	226	241	254	249	254	262	252	269	241	259	240	251	288	233	272	246	264	264	247	228	255	238	254	238	263	265	289	234	248	237	261
11492	1910	3733	4736	4148	3500	2944	2411	2117	1930	1653	1507	1374	1277	1210	1071	1054	986	978	913	928	837	853	852	805	788	826	755	795	716	742	765	766	688	715	718	669	703	680	658	660	685	691	655	651	630	667	704	662	681	644	655	595	655	649	632	635	624	652	684	637	611	630	646	648	633	643	606	657	608	634	630	659	655	575	659	597	633	624	572	592	576	567	625	620	595	600	599	564	621	588	591	614	614	580	558	655	656	590	598	600	643	655	645	590	653	603	620	616	594	604	590	566	616	621	650	596	642	597	592	597	589	603	638	615	604	593	582	590	648	587	594	539	583	612	610	618	602	573	594	590	628	602	637	610	613	632	613	610	611	637	633	616	613	647	596	621	671	612	550	608	589	626	617	583	566	620	588	594	622	595	633	566	629	593	615	610	646	621	538	577	560	623	595	550	641	585	612	605	579	605	654	609	592	613	603	606	596	606	618	629	583	621	584	598	597	610	604	618	616	644	570	609	567	638	600	604	567	627	645	577	563	609	587	622	630	607	614	610	576	601	613	573	612	604	612	593	663	661	567	582	619	572	695	606	589	636	598	610	619	567	608	588	610	626	587	566	619	585	602	645	554	612	597	597	599	598	593	645	611	585	629	638	588	610	586	576	617	618	622	622	591	609	622	600	598	598	585	661	573	588	582	616	600	597	623	568	582	619	577	591	592	571	587	595	609	622	589	591	624	615	536	595	622	603	611	623	605	574	597	582	595	598	650	588	598	590	625	612	546	601	608	631	599	612	594	577	593	600	630	606	617	583	558	625	608	552	638	598	563	584	614	599	603	594	624	604	645	595	586	614	586	610	664	580	590	604	638	602	602	608	642	648	568	574	575	567	601	542	578	584	567	581	614	621	574	581	615	592	614	638	669	587	637	626	581	620	600	608	605	570	609	616	642	605	571	564	621	578	596	619	602	591	607	565	624	601	596	580	591	577	616	646	593	624	583	606	574	604	588	603	606	626	581	616	597	611	600	533	591	618	584	641	596	586	579	634	594	642	578	638	594	609	620	571	604	615	574	591	597	597	586	581	626	563	643	603	571	560	609	585	586	651	601	583	598	631	600	576	588	582	612	610	613	607	587	599	608	653	607	579	569	566	590	603	616	568	566	629	616	637	594	597	599	607	582	600	600	584	594	585	562	602	617	601	578	639	618	637	678	590	621	595	618	603	622	613	590	574	570	657	600	610	631	597	582	573	614	595	631	650	631	614	607	617	612	578	576	605	568	631	601	591	624	585	612	582	624	618	637	641	609	587	642	594	616	592	606	635	585	610	625	606	630	614	614	589	588	565	631	595	638	614	595	562	570	575	638	554	608	618	581	580	554	597	622	623	598	595	597	617	579	562	635	576	577	621	584	595	581	660	582	624	578	649	594	584	611	577	569	578	637	617	617	587	612	654	566	594	592	582	628	581	653	587	606	651	619	578	587	587	623	635	558	628	592	557	592	659	601	576	609	606	615	588	588	580	593	612	551	626	556	647	562	638	605	636	559	566	608	577	572	594	586	580	603	607	614	627	603	635	609	613	564	614	613	583	588	592	604	602	598	618	581	613	591	581	619	587	621	602	588	610	598	617	620	594	552	584	617	605	613	587	550	586	602	569	605	591	606	594	615	612	598	620	602	654	593	604	640	602	593	617	655	616	663	592	625	597	562	613	590	632	591	587	602	612	547	578	518	613	597	600	597	598	602	596	567	613	627	578	628	581	582	605	600	550	588	589	589	596	586	583	618	613	590	604	571	582	542	638	591	549	564	579	554	607	581	593	623	621	625	571	619	578	616	611	577	590	639	610	603	594	625	610	573	596	621	621	577	605	637	572	590	607	585	644	605	686	600	563	612	604	583	558	597	602	592	584	629	538	586	593	591	576	592	630	605	594	611	563	595	623	597	574	589	626	599	599	662	611	600	611	591	605	591	638	585	632	614	630	607	587	601	556	600	564	632	583	609	632	582	568	589	577	592	609	563	605	607	603	595	623	607	611	635	630	583	630	618	617	632	648	569	597	583	596	631	604	580	599	602	617	613	581	616	607	600	670	596	619	625	599	602	606	634	590	591	650	585	581	597	600	621	630	609	616	603	559	633	611	614	583	584	626	556	608	612	591	619	597	581	633	604	595	618	653	602	588	550	603	603	621	550	634	585	600	568	600	598	604	596	634	578	607	548	563	608	574	601	600	607	595	583	602	586	585	602	593	652	613	627	597	570	593	586	615	606	561	617	611	631	622	663	578	649	653	645	590	572	613	606	583	628	562	638	602	605	605	606	630	623	656	580	597	600	636	612	596	623	614	649	583	587	586	559	574	612	595	595	601	582	558	579	647	570	602	592	633	636	623	632	608	611	586	623	594	620	587	611	599	620	611	609	612	576	562	608	602	562	594	591	618	608	590	585	599	625	625	636	591	613	578	621	605	624	594	604	635	580	626	594	620	590	562	585	581	613	628	593	564	621	593	588	622	583	598	588	580	594	590	631	611	585	571	645	605	653	664	581	579	614	595	632	600	611	620	572	608	605	626	607	624	578	608	647	605	614	628	618	588	582	631	636	599	637	598	643	613	614	613	586	584	585	604	605	597	612	566	608	608	612	620	620	566	584	612	593	578	638	580	563	600	587	610	593	619	607	594	584	613	620	620	590	604	661	610	625	615	638	584	636	582	609	665	593	627	588	605	583	654	542	607	583	584	594	621	632	598	625	595	641	662	635	560	564	624	649	608	574	562	608	598	565	582	606	573	600	616	609	638	588	615	626	631	588	615	568	625	601	589	575	622	650	602	628	600	587	585	574	582	610	615	675	629	589	569	602	628	569	579	578	614	606	629	604	602	599	602	586	587	621	639	638	606	631	605	597	628	644	568	641	602	603	639	605	572	597	597	565	577	608	627	599	603	618	585	580	583	572	632	629	610	577	640	593	609	542	586	556	619	604	620	592	610	608	671	632	558	595	575	604	605	644	639	622	607	576	578	589	602	555	600	633	596	619	573	587	626	605	630	661	621	631	605	603	592	598	577	612	598	586	600	592	577	551	578	569	608	577	601	591	587	580	631	615	633	651	621	636	578	540	536	614	644	615	605	608	565	615	616	620	564	591	596	645	619	604	625	578	584	594	627	600	582	603	577	612	589	637	575	560	587	616	642	596	600	617	614	596	576	625	602	609	561	629	637	620	636	593	586	590	609	596	605	619	620	563	524	593	596	604	673	532	614	636	624	590	608	619	608	610	618	633	618	594	595	610	609	589	653	594	611	583	608	604	615	622	570	616	574	618	613	580	579	621	554	545	590	604	612	619	617	591	580	593	607	618	634	561	593	611	621	588	621	593	670	550	591	602	567	604	571	619	551	606	652	609	631	604	609	576	589	606	576	595	584	577	581	596	585	619	600	574	624	550	610	599	620	624	621	585	614	594	635	610	618	631	614	605	603	625	602	592	580	583	627	637	571	574	589	661	556	608	604	607
2060	103	85	100	109	85	78	92	92	75	92	86	73	100	75	74	99	90	90	92	75	81	76	86	89	82	79	88	79	84	82	79	79	86	83	80	78	103	88	80	83	80	78	80	68	78	93	73	94	71	72	93	77	76	77	85	92	66	97	78	61	88	71	95	85	96	70	98	93	83	66	88	84	85	77	71	79	70	94	87	71	73	73	87	77	79	61	89	108	89	64	83	83	62	82	78	96	79	87	81	83	82	83	75	99	72	82	96	94	81	65	78	91	84	70	79	69	73	62	82	86	84	88	80	117	90	91	79	82	77	77	82	81	89	62	72	79	94	85	87	102	82	88	82	99	89	95	95	80	84	84	76	67	67	79	76	71	88	71	90	85	73	96	80	84	93	91	83	83	71	78	90	95	90	106	79	85	72	81	98	72	95	83	65	80	71	68	89	98	95	103	95	76	108	67	91	71	103	99	81	78	98	72	89	71	89	89	81	82	92	85	81	75	92	68	86	85	81	73	65	70	80	69	80	86	102	56	66	87	64	68	85	76	88	81	92	79	74	86	90	82	72	81	82	67	82	99	86	87	76	82	80	80	75	80	78	80	92	87	95	87	83	69	80	79	93	77	90	83	91	79	87	103	83	93	69	68	79	90	68	100	89	75	86	76	73	92	91	95	90	91	70	69	77	72	78	104	76	74	87	105	71	89	82	82	82	74	105	79	81	84	74	84	100	88	70	88	80	67	86	83	79	94	80	80	92	81	79	87	90	73	73	85	83	86	83	70	94	80	73	81	74	79	80	83	97	73	85	90	62	75	76	96	76	91	67	75	70	73	69	79	90	78	70	97	70	84	80	84	66	76	72	76	72	94	82	94	69	99	87	101	73	87	86	88	70	61	82	83	93	86	94	81	78	85	84	77	83	87	85	78	88	69	86	79	90	83	84	83	80	82	73	104	79	101	100	71	73	78	84	80	87	71	94	67	88	81	77	87	92	76	92	80	91	84	85	76	76	92	85	78	88	110	84	71	76	67	66	92	77	87	75	80	96	81	89	97	89	75	90	78	85	72	73	74	73	96	58	72	72	89	85	78	69	96	89	82	86	65	85	75	85	77	81	66	84	89	69	62	84	75	78	82	97	59	76	83	84	94	87	69	75	88	82	79	89	89	85	82	79	77	74	74	84	93	75	70	85	78	63	94	80	102	76	74	87	74	87	76	91	55	98	92	88	89	74	82	75	82	77	94	78	73	99	78	86	87	64	92	87	79	90	77	96	83	80	84	75	84	80	84	73	81	72	81	88	80	71	79	86	76	82	97	78	68	103	104	88	77	69	66	76	96	82	89	88	83	80	85	80	87	82	94	86	73	80	73	80	83	95	61	75	83	98	74	83	88	93	104	80	82	76	78	75	83	71	76	70	86	69	85	91	70	74	88	75	92	82	85	77	70	70	73	76	91	65	94	87	81	91	81	85	75	86	74	91	94	79	87	77	84	71	87	86	67	73	74	83	85	75	62	77	75	69	67	85	74	96	75	76	85	85	70	85	77	74	90	88	98	65	90	80	68	81	67	84	77	65	69	67	80	89	83	82	86	72	80	85	70	77	93	95	84	88	84	87	87	87	64	82	81	78	72	93	87	86	88	81	73	83	84	91	77	77	67	79	74	94	92	77	87	80	81	76	86	99	84	76	79	69	84	80	69	71	70	82	88	79	78	98	91	77	95	93	69	88	81	88	80	79	71	64	83	102	86	92	76	82	88	70	85	94	86	100	63	70	94	70	92	89	78	58	84	72	84	76	92	74	82	90	78	66	72	76	92	87	83	85	74	74	66	75	90	88	69	88	93	77	82	93	96	79	77	78	75	86	89	80	85	73	84	76	77	76	84	86	80	73	93	92	83	97	74	68	92	85	72	77	84	92	83	71	92	91	72	80	76	93	99	84	101	94	61	89	97	90	94	90	80	81	76	60	95	95	80	81	81	68	82	83	86	81	87	90	83	79	80	98	73	73	84	95	66	93	73	80	71	76	84	71	83	79	80	89	64	64	73	58	83	84	71	73	72	79	75	90	63	85	92	85	100	70	91	94	88	83	95	82	67	74	84	89	83	83	72	83	98	86	72	80	76	86	77	78	84	71	94	90	88	91	85	93	63	68	77	71	93	76	86	82	85	64	88	77	91	72	87	91	89	68	94	93	77	81	71	87	97	84	86	90	87	87	67	87	77	73	94	71	86	86	70	90	97	91	91	94	77	73	75	74	82	82	81	72	96	74	95	88	87	83	81	77	84	75	71	78	73	66	62	81	73	77	78	101	80	67	88	89	72	91	75	80	63	72	90	76	89	76	84	92	79	81	94	95	77	119	83	76	101	77	105	81	99	93	76	78	86	95	83	81	80	89	72	72	95	100	71	78	91	92	95	87	86	73	62	71	80	72	93	84	86	73	102	82	78	65	80	85	73	70	94	57	74	80	72	102	68	68	76	94	75	102	85	81	78	88	70	71	72	85	78	87	83	84	67	92	68	60	79	75	70	83	70	77	87	85	67	79	76	71	92	87	93	84	91	110	77	87	66	69	81	93	80	94	64	87	75	74	84	76	94	71	108	89	76	81	81	79	104	80	80	65	78	87	90	93	80	72	88	70	78	78	76	79	73	73	92	94	96	75	78	72	91	65	95	95	87	73	90	71	74	80	81	80	69	67	76	92	78	90	79	87	71	85	70	84	75	64	83	96	98	86	78	80	85	82	67	83	77	73	73	92	68	82	90	79	88	79	88	84	81	84	92	88	78	100	92	81	83	91	86	77	84	86	78	79	84	80	63	98	91	87	77	74	58	85	78	77	74	83	76	88	79	92	79	70	86	100	79	76	89	85	73	93	95	90	100	84	62	65	74	88	91	88	88	95	64	80	73	61	80	81	100	93	82	75	106	86	85	81	78	82	83	76	83	77	75	81	74	77	82	76	83	76	90	82	95	96	85	87	83	84	101	88	77	83	80	71	54	92	82	88	80	84	74	75	95	67	95	76	72	76	76	82	98	83	91	92	78	74	83	78	88	90	76	91	86	88	85	82	92	70	74	77	86	75	79	101	83	63	74	71	80	89	83	83	90	79	93	90	85	73	80	87	75	91	76	86	89	85	98	94	76	73	85	96	71	89	72	89	77	82	80	78	67	85	73	71	95	81	85	98	86	63	61	77	79	68	79	74	80	88	93	91	74	78	78	71	81	91	80	77	98	58	85	85	64	66	112	85	72	80	78	82	69	89	90	79	77	60	90	87	73	85	82	85	91	88	83	93	81	76	72	91	80	77	91	81	84	84	75	88	77	70	73	86	73	86	80	82	70	78	86	62	100	81	80	74	91	86	69	69	77	82	70	70	72	80	91	87	98	73	102	62	72	71	82	90	72	99	77	83	75	73	63	85	82	81	70	69	92	84	68	84	70	91	81	87	74	72	90	94	81	83	72	86	98	82	69	83	90	71	87	77	75	93
2381	284	322	317	336	329	308	323	285	271	292	257	274	240	285	268	261	255	272	278	292	259	259	261	259	254	249	272	261	257	249	264	272	286	250	271	267	275	257	267	285	288	283	271	279	248	288	257	278	296	262	262	262	253	253	228	253	265	237	234	249	261	264	236	251	241	249	242	260	269	275	253	262	243	286	256	254	239	267	282	253	253	254	264	268	278	294	240	269	268	272	275	263	248	273	289	258	256	275	262	241	248	219	236	238	238	287	242	255	291	248	254	259	244	299	285	254	250	280	260	268	270	265	260	259	240	284	247	268	296	253	222	246	254	256	249	249	271	284	262	247	255	274	258	234	269	290	264	262	283	230	279	271	265	246	241	253	286	250	250	256	263	251	291	254	260	237	291	264	265	275	282	251	248	252	263	296	221	239	296	261	247	243	275	248	265	265	253	243	245	267	284	254	237	283	243	276	254	246	260	240	265	259	264	262	259	254	227	251	216	242	275	266	250	231	262	273	249	255	239	266	272	280	251	299	256	225	274	259	240	259	283	266	257	274	257	238	240	262	249	251	242	259	271	265	299	265	239	247	268	266	281	267	266	266	268	248	225	258	280	255	281	239	257	269	254	268	252	272	225	247	281	210	262	253	272	249	262	242	256	238	245	255	235	267	263	268	243	267	271	270	270	250	250	269	233	253	285	272	264	281	241	272	264	276	262	255	270	261	265	238	303	283	247	250	247	267	257	240	253	254	258	258	270	248	277	267	268	267	240	261	234	262	257	256	255	246	277	243	272	232	223	261	262	238	242	253	235	245	240	254	234	244	252	261	272	283	257	268	271	243	240	260	264	273	212	263	232	280	283	240	268	256	247	268	259	262	272	294	261	273	235	271	250	251	257	253	277	229	253	279	257	269	250	254	224	244	223	272	271	283	280	257	293	234	232	250	247	251	232	309	261	246	266	280	243	244	258	282	231	265	240	271	235	266	261	242	296	238	281	265	258	291	220	257	215	282	243	275	254	261	230	237	254	283	256	269	246	259	273	249	246	241	262	266	258	262	278	261	239	265	260	247	248	255	267	279	292	248	259	299	264	271	249	285	270	244	248	242	263	272	256	242	274	262	276	269	253	235	250	267	279	271	268	261	270	271	271	270	268	273	256	251	242	259	257	272	228	266	244	230	259	249	237	271	254	281	266	271	269	252	276	261	261	277	257	276	233	266	253	263	245	248	259	242	251	259	279	235	265	233	271	255	219	237	258	241	260	268	304	240	267	268	230	249	250	273	237	259	279	267	265	264	255	236	227	286	267	258	260	247	236	273	267	280	269	259	257	273	271	279	245	255	273	266	261	254	284	247	274	260	272	242	274	262	227	252	283	275	250	273	229	274	222	260	242	238	250	267	241	266	266	242	271	268	272	256	259	289	279	269	272	255	282	249	249	255	263	267	266	267	253	240	282	253	264	271	238	249	275	283	241	280	258	284	263	262	252	222	262	246	269	283	244	245	238	271	247	263	270	236	266	279	254	255	269	247	262	283	271	251	251	264	259	228	258	235	250	285	258	245	259	232	227	270	246	236	273	260	268	257	247	255	284	262	282	240	269	255	291	284	243	271	239	240	280	244	253	283	265	268	268	238	273	263	256	253	254	267	274	268	270	267	278	275	274	263	257	247	257	228	272	266	253	245	259	287	262	258	280	249	245	279	234	235	260	240	270	258	258	272	264	242	268	259	264	250	261	266	268	251	246	258	259	268	268	271	307	233	285	251	260	244	272	260	256	264	273	260	264	243	257	269	244	243	267	237	242	244	276	247	280	266	256	283	256	273	271	247	270	261	240	268	259	261	268	239	274	262	274	250	255	232	272	249	265	243	281	256	259	273	258	295	261	256	278	272	231	283	241	263	242	283	221	240	264	304	268	245	257	254	284	266	242	252	285	262	249	258	275	249	291	237	273	239	243	283	262	277	240	247	240	232	241	223	263	274	249	245	283	262	277	266	247	241	275	253	232	261	246	235	266	241	280	270	264	247	252	240	234	217	292	251	284	273	246	239	236	256	268	260	268	269	273	242	238	270	257	238	266	286	259	261	225	240	256	251	238	253	241	262	279	271	257	274	269	236	231	270	256	290	238	264	253	250	245	255	265	271	266	233	266	245	275	275	258	255	310	278	243	244	283	270	268	277	248	249	257	251	262	259	246	251	254	251	275	276	250	228	251	245	259	239	246	232	265	270	238	272	233	260	255	286	249	267	257	253	264	252	262	236	316	273	252	243	264	237	239	248	258	279	268	243	276	284	230	253	242	240	250	267	268	277	261	257	269	270	284	270	245	262	237	278	243	263	267	239	259	248	241	250	262	240	260	255	242	282	250	250	249	251	244	248	279	247	262	239	242	273	238	265	244	256	282	288	254	258	255	234	243	229	243	254	288	270	260	235	256	263	306	274	261	250	271	261	246	235	259	253	256	253	268	269	240	250	248	274	253	277	264	264	258	254	246	242	227	263	245	258	257	245	264	234	246	258	243	252	253	234	248	258	265	234	255	271	274	260	225	295	242	286	276	265	281	259	238	267	254	255	239	257	266	285	286	284	276	268	258	293	264	284	262	258	269	243	278	224	272	260	249	264	226	242	279	255	279	258	255	277	236	275	277	256	247	248	268	276	287	223	253	219	270	273	277	270	264	263	259	271	258	251	275	232	268	267	253	251	242	252	260	246	249	230	273	234	259	264	255	289	254	261	245	253	294	241	250	248	257	267	257	255	256	252	282	243	269	268	245	250	261	261	283	227	272	261	266	266	253	270	273	253	232	224	270	245	263	255	243	248	256	232	240	242	267	260	272	249	242	289	288	265	241	234	267	256	260	279	253	271	228	254	247	263	280	229	269	237	262	260	260	271	243	253	258	268	219	227	269	265	254	283	288	254	260	241	267	243	234	251	237	247	264	252	258	260	260	229	241	228	246	231	236	271	253	270	252	245	274	257	261	257	257	243	258	223	242	267	258	274	292	243	257	274	282	247	262	277	259	227	265	239	276	267	234	257	261	269	248	275	261	287	239	285	282	258	258	264	294	290	257	257	252	244	253	269	237	277	262	238	234	236	254	255	259	219	273	252	258	267	252	254	276	276	256	263	244	255	247	254	259	277	255	276	272	243	256	235	256	289	234	257	268	259	258	247	262	268	259	267	276	267	250	285	263	271	248	265	246	235	258	233	248	276	272	252	262	277	257	274	271	265	282	282	255	272	254	258	253	254	270	254	276	271	254	252	253	260	261	264	261	265	273	245	281	259	265	245	288	272	272	258	266	254	249	275	278	265	277	259	266	278	261	242	274	304	270	242	271	250	252	256	244	269	309	253	267	242	249	282	252	262	241	231	274	252	294	238	251	261	237	258	244	282	242	262	256	231	258	273	257	246	260	256	247	265	273	292	232	245	261	262	269	280	267	266	269	273	262	230	253	285	258	249	264	259	262	261	278	272	236	231	254	246	301	255	261
12469	1116	1002	890	605	459	415	381	330	329	291	278	310	269	240	261	256	250	224	224	229	207	195	223	220	230	236	217	242	210	228	225	225	225	228	232	238	222	220	216	226	213	212	198	243	218	215	232	209	240	219	214	195	214	210	220	207	188	214	230	238	214	169	249	213	207	202	216	207	213	202	213	246	216	217	210	202	236	210	207	219	222	209	204	182	229	216	217	219	181	235	219	234	204	220	249	199	219	197	204	209	209	196	208	216	204	191	229	218	222	220	217	230	193	212	208	191	187	194	191	215	201	210	204	246	253	196	226	229	223	212	216	219	211	201	185	212	241	246	195	216	205	187	215	179	209	228	217	202	195	208	207	205	223	208	196	231	205	183	199	218	188	233	214	228	204	201	223	234	216	217	208	225	210	218	226	218	198	224	192	206	216	200	238	210	186	213	213	246	214	222	213	177	183	210	212	223	224	224	198	219	226	202	216	196	226	193	192	215	225	219	192	220	179	221	200	209	217	217	233	202	227	231	231	225	224	226	208	243	221	191	227	214	233	210	191	213	216	199	214	212	213	197	202	239	211	217	190	202	220	210	219	217	230	212	180	230	244	241	206	220	219	189	239	200	238	201	222	211	205	226	213	219	220	209	207	224	224	217	196	217	214	222	190	189	244	227	205	207	232	193	199	233	227	219	214	230	198	231	227	245	228	227	199	223	220	205	230	235	239	196	212	160	196	214	228	224	212	209	211	203	213	217	221	235	238	203	197	225	220	212	241	189	224	198	195	196	207	217	219	214	189	213	217	236	199	211	220	196	220	212	238	226	203	216	203	223	197	226	229	208	210	211	216	209	196	225	224	193	226	225	210	230	193	215	223	224	188	235	209	218	234	189	219	225	211	206	186	222	213	238	184	207	204	231	199	208	242	218	194	198	223	202	206	203	201	202	221	232	211	212	220	215	212	207	195	200	231	204	184	196	220	216	197	216	206	225	211	223	194	216	199	208	202	183	199	206	199	218	211	215	207	213	215	235	212	185	221	227	228	244	194	223	213	236	196	195	206	224	233	236	203	195	233	232	197	235	220	209	237	194	186	208	218	219	194	191	222	201	220	228	236	200	204	205	207	216	198	205	235	206	207	236	233	191	238	219	218	222	223	210	215	210	209	210	215	242	203	212	226	181	214	217	244	223	233	207	186	227	212	206	191	228	213	235	237	193	226	201	178	248	217	209	217	216	229	225	188	189	212	185	217	195	212	223	222	201	229	233	189	199	216	215	199	208	241	206	214	230	212	230	194	203	211	225	212	231	222	226	211	211	221	231	210	236	214	227	198	199	220	225	198	232	205	255	219	216	203	218	237	235	218	215	220	222	217	224	219	241	186	204	186	226	210	179	234	221	208	201	211	190	202	210	240	200	219	223	217	233	238	203	223	210	197	249	214	213	198	224	184	207	220	188	217	204	213	188	218	229	193	237	194	213	196	221	206	205	227	198	218	197	227	206	230	213	182	201	198	221	216	232	236	219	222	199	202	197	193	210	228	196	204	207	219	244	207	191	228	216	234	210	222	255	196	190	197	253	207	239	232	214	248	211	213	215	198	207	222	219	211	203	237	209	195	207	216	206	227	230	200	237	234	246	225	217	210	207	236	244	199	230	261	188	196	236	215	229	208	221	217	225	234	202	205	249	191	211	184	200	212	246	206	196	222	223	214	189	228	186	222	240	207	220	215	194	195	223	202	199	198	209	211	207	248	215	224	227	194	236	221	205	211	217	211	194	228	213	200	207	199	214	198	231	232	224	216	193	202	206	211	230	223	228	202	195	224	211	210	204	198	218	206	197	230	211	204	221	183	230	197	234	235	210	202	210	202	197	206	209	212	241	249	184	208	188	201	221	215	221	208	218	220	211	231	193	214	217	218	213	225	188	221	204	207	202	239	189	221	216	191	240	195	219	203	208	239	233	204	217	203	194	205	244	213	240	243	210	198	230	201	195	204	212	214	208	210	191	209	208	203	218	194	217	229	266	218	196	219	200	233	237	187	189	191	227	227	239	227	217	228	195	193	205	211	217	219	210	200	224	212	215	234	219	222	193	240	204	229	244	201	201	211	235	211	212	227	210	190	190	222	218	234	215	200	263	188	186	202	213	227	229	196	205	221	208	232	221	200	213	246	208	227	226	231	205	210	214	199	210	225	203	202	206	212	211	235	219	227	216	215	205	185	217	237	224	238	216	222	179	211	190	198	196	199	191	226	237	185	195	200	202	169	219	213	225	231	202	186	228	218	199	204	236	234	222	208	201	200	201	232	238	208	211	228	196	230	213	241	225	222	225	209	222	197	217	218	228	212	212	230	224	208	210	218	230	186	219	219	186	214	232	191	216	207	216	203	220	235	238	191	231	243	202	217	201	228	207	210	204	235	246	233	236	240	209	224	182	227	200	220	230	207	220	221	194	203	197	248	200	186	235	209	229	207	212	201	219	210	170	194	229	245	197	203	210	226	213	221	224	195	213	222	193	213	232	226	203	211	213	225	214	212	217	223	195	213	194	203	194	202	192	237	229	202	244	193	205	193	225	183	224	196	201	209	213	226	189	209	222	229	238	224	223	211	217	200	221	197	228	219	209	200	213	183	218	202	207	185	208	191	217	203	225	211	217	206	224	192	212	201	221	227	204	199	217	222	209	198	226	222	229	218	218	200	195	203	198	205	232	223	198	226	213	205	216	211	219	223	216	201	215	217	201	196	207	214	206	212	236	204	234	228	223	208	196	204	205	204	228	205	190	216	221	214	201	215	211	203	214	217	233	221	215	237	199	211	201	215	217	233	186	212	222	216	220	238	215	207	238	227	218	211	212	197	229	228	220	212	210	208	222	194	178	225	213	196	208	229	203	226	232	218	211	192	222	234	231	218	194	236	225	218	182	200	208	215	242	201	212	219	242	200	194	179	228	217	197	204	244	219	195	197	199	243	201	215	199	212	194	231	220	221	220	244	207	203	217	243	198	214	215	210	208	216	213	209	196	210	206	248	206	209	205	201	218	190	202	197	202	212	229	220	182	210	191	227	207	226	230	203	221	206	201	232	200	230	209	218	242	193	209	215	210	206	197	250	189	209	199	209	212	249	219	195	213	219	208	224	218	202	195	215	212	230	201	222	234	195	216	207	215	196	195	240	219	232	198	200	192	206	208	220	210	212	209	213	200	216	238	223	226	192	220	204	228	234	197	228	191	230	199	229	228	207	206	192	210	186	207	182	234	207	201	220	232	229	233	202	194	221	220	243	208	174	232	215	205	203	204	211	230	213	192	209	220	219	209	229	224	218	203	185	237	249	218	227	216	193	197	220	206	241	215	213	202	220	202	228	193	211	213	198	175	214	224	210	213	193	231	208	206	225	197	229	230	175	191	223	238	230	234	196	213	222	210	202	184	232	227	224	192	211	224	218	197	226	224	222	209	236	211	204	230	206	176	234	213	202	207	208	211	218	231	205	215	196
7817	1157	2169	2760	2426	2085	1738	1525	1350	1242	1135	1054	956	876	820	837	736	763	721	771	732	726	676	653	667	632	630	653	659	547	577	590	629	602	581	601	555	594	592	553	578	647	539	516	604	599	563	544	566	589	564	576	588	574	618	570	586	561	520	535	592	559	507	535	593	545	589	587	547	555	548	564	552	515	518	558	582	528	538	600	551	573	519	564	577	543	539	554	527	570	531	574	538	554	543	584	551	556	533	594	505	538	548	518	590	601	504	623	499	535	541	553	542	557	531	524	563	545	510	535	515	511	554	530	534	525	581	551	534	510	568	564	534	566	538	549	583	538	576	555	527	609	490	518	567	562	539	549	531	568	551	558	574	547	511	544	534	473	552	559	509	541	557	513	531	543	526	583	569	575	506	555	534	561	519	561	574	553	595	547	504	528	524	546	537	513	520	553	528	516	541	546	557	546	537	535	545	576	538	567	543	533	531	556	564	570	527	547	503	557	540	535	551	565	568	580	561	530	576	569	533	523	557	584	582	589	518	549	536	537	521	533	555	570	527	553	501	550	515	573	533	538	548	540	564	507	520	518	546	548	550	541	529	518	566	557	547	545	589	564	553	538	554	583	533	544	543	561	525	545	550	507	521	538	567	528	525	596	505	515	552	592	549	514	512	583	517	580	501	571	558	516	560	530	559	570	539	561	534	532	532	538	513	579	514	556	530	546	545	553	592	553	545	544	539	545	545	546	502	581	537	578	517	551	534	537	549	521	547	523	570	548	531	563	546	561	554	562	555	565	525	534	550	549	537	573	539	538	552	529	540	528	546	537	535	573	561	535	550	545	567	526	544	529	555	595	600	550	576	534	510	533	518	553	575	567	534	527	582	573	539	566	526	532	547	566	528	552	555	546	540	548	518	523	576	535	549	543	550	531	572	525	527	522	550	528	553	515	565	531	550	577	544	547	530	515	512	522	606	514	534	566	533	496	550	520	555	532	556	545	558	546	552	579	559	565	503	526	561	564	549	614	543	579	550	530	545	545	574	548	528	523	512	551	513	574	547	529	542	545	512	507	573	561	568	579	553	571	556	536	529	554	529	557	578	566	567	534	522	552	559	551	541	569	584	540	553	562	509	584	538	527	552	576	521	542	545	575	550	595	581	564	566	568	553	518	545	536	542	506	585	579	548	531	558	579	547	513	555	579	565	533	519	547	519	581	541	544	545	532	601	551	596	549	534	533	516	545	513	553	592	531	561	535	533	583	555	589	554	534	557	548	515	574	572	556	566	540	567	528	513	542	553	557	507	553	552	546	569	580	513	549	534	576	552	543	531	542	554	523	523	553	493	566	542	594	504	520	548	518	550	529	575	528	548	526	548	551	525	524	552	574	579	531	546	542	567	504	514	526	552	556	548	553	568	539	565	567	532	540	527	569	519	508	534	575	559	552	544	563	551	548	555	598	532	524	533	550	547	515	563	560	602	584	521	560	513	569	539	549	562	557	551	549	540	563	565	574	564	564	570	531	519	540	580	541	558	521	555	560	575	536	543	524	526	560	570	574	514	552	619	525	501	546	567	511	551	574	533	543	520	545	584	571	520	596	521	553	534	527	573	525	530	557	516	568	516	529	538	589	542	548	572	530	585	503	572	557	527	554	542	507	552	531	543	544	515	553	566	563	518	524	534	516	543	584	587	531	581	516	547	545	555	567	567	519	583	553	529	540	566	511	512	527	549	546	511	566	556	505	562	548	547	540	545	566	536	556	574	551	574	554	574	530	527	538	568	564	539	584	586	512	583	575	535	555	580	543	537	572	504	573	554	524	538	541	575	548	564	586	532	567	589	582	523	513	505	555	558	551	533	563	561	531	527	541	564	572	573	583	530	578	521	502	494	609	591	582	584	546	553	500	528	516	532	562	591	561	557	542	537	597	547	564	524	544	525	553	561	548	555	574	528	550	479	576	542	517	541	506	522	559	509	548	538	556	500	522	545	575	524	556	580	548	577	549	525	524	555	564	517	512	562	547	556	532	519	568	528	527	575	538	532	567	519	558	564	560	596	542	527	537	542	549	582	517	529	523	584	574	513	550	521	556	551	562	507	551	537	529	503	563	552	559	536	535	569	545	549	546	502	534	545	547	569	508	581	581	529	531	558	520	514	573	592	550	558	555	520	533	523	501	513	513	551	546	538	511	527	550	468	554	557	543	554	572	498	574	525	541	547	571	569	500	538	561	551	567	562	574	580	529	583	543	568	603	522	546	548	518	546	536	518	547	539	573	562	559	542	520	565	574	500	506	553	571	532	548	565	583	525	528	520	585	543	522	552	544	502	565	574	546	575	534	543	573	573	510	573	572	566	532	564	591	525	568	560	534	522	517	527	535	567	556	562	550	529	568	537	531	523	512	537	503	560	549	547	538	519	555	559	540	527	564	561	535	532	536	540	555	544	505	540	633	524	573	610	525	585	543	559	525	525	541	535	564	523	588	533	489	520	532	515	535	559	585	488	581	526	533	573	564	512	525	514	568	511	546	555	562	540	525	578	581	519	531	509	580	580	581	549	581	571	553	533	529	582	543	496	530	593	601	549	565	532	530	511	569	539	561	522	599	526	537	539	542	561	533	579	542	524	560	547	530	548	573	601	571	549	583	560	546	507	536	519	550	579	530	588	519	506	536	550	563	521	521	583	560	553	589	580	519	575	523	522	582	528	548	495	536	517	530	528	609	516	534	568	565	508	560	560	566	521	596	562	539	535	567	557	519	579	561	496	512	531	543	582	579	539	524	511	532	550	546	589	582	521	520	524	586	550	526	539	550	536	589	551	574	525	534	586	590	542	524	578	492	551	546	554	541	531	528	544	543	531	589	543	529	544	549	499	577	602	549	515	576	550	539	508	568	561	600	546	539	541	531	532	560	524	541	558	548	578	588	531	561	541	551	556	565	524	594	531	521	552	550	586	553	568	570	552	565	567	530	521	507	550	536	546	564	579	531	544	543	568	567	560	492	565	563	508	561	563	570	559	566	559	605	545	536	598	563	540	575	567	519	568	582	533	520	569	546	558	525	549	575	548	547	533	558	537	572	536	551	532	565	571	550	548	554	530	557	568	558	518	535	529	556	522	556	554	541	521	546	580	560	529	514	528	526	582	535	544	528	540	546	572	502	543	572	581	534	576	515	555	553	546	505	552	535	561	558	551	561	557	521	515	516	558	594	564	559	573	553	553	547	551	501	541	563	565	569	525	537	563	565	521	512	559	562	549	502	542	579	570	547	523	491	530	549	539	562	494	573	592	563	510	568	551	507	539	591	540	577	548	568	582	567	585	565	542	530	552	533	579	498	505	563	564	517	558	599	552	555	586	519	556	520	545	546	567	524	590	598	584	570	503	568	544	524	518	513	526	541	543	537	502	520	567	576	542	518	532	577	595	523	552	543	505	544	549	579	525	548	566	537	538	545	550	539	508	577	519	531	573	563	554	527	569	551	533	554	578	565	576	554
20618	2864	1951	1575	1184	836	676	580	502	463	456	396	401	352	310	311	309	274	307	300	269	283	305	257	289	286	275	244	262	256	252	258	277	265	267	263	286	260	263	241	255	250	259	230	265	258	261	249	259	263	275	245	269	235	232	295	233	225	238	256	239	270	241	259	263	265	272	252	279	260	269	249	264	233	272	251	251	292	265	246	241	250	248	264	281	271	237	226	291	248	265	226	250	266	237	265	259	263	225	224	255	254	238	230	242	250	220	238	239	237	247	248	252	240	245	269	244	271	258	255	234	251	252	238	242	306	252	244	235	265	233	277	224	275	249	260	248	248	227	243	259	256	231	266	255	252	230	285	252	277	256	244	239	239	263	241	259	303	250	275	277	260	212	246	230	246	265	235	226	244	240	257	245	249	268	245	252	235	266	260	293	252	217	264	235	264	281	282	251	248	250	239	261	239	239	232	249	227	260	246	216	257	223	252	256	250	266	262	243	231	239	234	276	247	271	257	244	233	222	231	232	254	252	274	251	246	243	245	250	240	251	264	251	244	255	274	242	258	264	269	266	252	258	247	227	261	267	240	260	250	243	241	280	274	245	242	229	235	247	244	276	235	244	252	233	244	252	242	271	222	266	234	261	236	226	236	279	240	258	251	254	276	269	256	269	249	261	219	237	226	237	252	245	262	251	240	241	246	259	240	256	255	233	256	230	272	256	241	207	270	212	253	245	268	262	243	242	205	277	264	259	217	240	261	239	228	236	251	252	241	264	263	249	235	255	253	255	243	234	250	251	244	267	243	289	249	243	245	244	256	265	242	228	235	239	273	219	229	219	263	251	277	233	263	254	239	257	253	231	234	278	256	228	235	233	249	230	253	250	260	231	247	246	237	266	267	233	213	241	255	230	247	275	249	249	240	236	230	243	224	262	247	248	227	229	233	235	276	248	262	242	246	257	261	225	223	229	279	226	232	239	267	230	242	268	236	274	277	264	242	261	278	268	253	239	264	240	258	272	249	262	271	224	260	261	260	273	227	268	264	287	232	250	227	243	248	256	230	261	243	271	271	232	251	239	208	266	251	236	234	239	248	239	228	253	223	266	234	240	251	245	250	241	271	240	266	253	216	249	250	243	232	230	238	264	251	244	239	243	261	248	265	272	224	263	251	254	287	257	264	231	232	255	222	252	242	264	241	256	256	241	225	255	253	239	246	253	254	241	247	291	236	226	250	281	248	243	252	233	223	230	283	242	260	277	235	230	259	242	230	253	272	244	228	209	260	278	233	257	230	229	223	256	251	233	294	225	246	235	248	246	235	235	239	259	264	266	252	243	270	218	227	265	233	238	232	249	240	252	256	241	258	248	276	240	266	241	256	259	260	241	260	236	274	257	249	245	229	248	247	277	276	243	256	244	251	258	209	232	251	247	243	233	242	290	262	227	246	235	241	266	273	231	253	253	288	254	231	232	247	264	256	266	246	251	257	240	259	240	264	233	284	273	251	264	289	251	251	254	255	226	283	240	254	245	214	259	259	231	261	268	234	242	238	230	237	261	248	267	237	266	258	273	227	246	245	242	251	219	264	229	238	241	252	231	237	214	224	254	239	258	248	253	285	242	255	239	242	259	260	227	236	279	231	217	241	247	258	231	220	263	222	245	231	279	217	225	255	249	244	241	259	233	229	270	266	257	253	254	231	258	217	232	279	261	270	260	274	254	266	248	255	276	222	256	285	245	224	246	275	265	259	296	250	257	246	278	238	251	269	273	258	230	266	244	264	231	240	237	256	240	237	240	269	245	254	269	246	230	258	254	261	256	248	267	265	230	238	239	253	267	234	227	268	252	269	246	263	265	264	222	259	258	243	228	288	251	246	230	227	242	233	227	227	273	263	233	254	227	240	246	239	242	236	243	248	256	230	263	220	260	245	236	251	220	236	248	257	235	265	245	241	248	256	262	240	268	285	249	255	264	241	235	259	269	249	258	260	260	265	235	238	238	231	251	273	237	245	250	249	246	245	225	233	232	240	223	242	249	243	260	270	267	234	254	235	275	224	234	231	265	263	236	241	256	240	233	237	246	231	247	253	285	250	241	249	232	237	288	240	250	246	231	262	266	252	252	259	257	255	251	228	243	255	261	257	213	246	267	261	257	249	255	259	265	245	257	246	238	261	249	234	255	255	259	224	251	253	264	216	233	278	258	252	236	292	244	254	247	240	273	238	251	272	281	239	244	266	258	258	238	239	269	233	252	272	245	238	237	265	240	220	250	222	231	258	270	275	223	268	232	235	266	229	234	273	231	247	241	238	221	262	264	249	254	267	285	232	258	233	227	251	222	278	231	234	251	273	265	247	239	304	241	233	262	256	245	261	228	244	223	245	216	222	222	261	244	250	258	258	259	237	252	231	267	247	234	271	257	247	246	227	234	242	245	232	254	229	247	286	234	228	259	261	253	227	216	238	253	239	264	260	252	225	243	224	266	280	248	251	236	257	251	254	247	272	233	251	272	224	238	227	229	254	233	228	248	261	252	248	203	213	231	257	245	234	250	247	246	218	248	258	257	251	244	263	247	265	236	259	263	262	255	246	228	245	273	262	244	236	271	297	254	233	252	271	263	280	243	220	232	234	212	236	248	253	248	216	269	244	249	283	251	229	250	268	241	250	242	238	222	276	254	225	242	251	261	270	229	250	263	258	254	286	239	216	227	235	250	240	259	225	274	244	250	232	219	275	253	268	251	243	266	248	269	255	257	227	238	247	239	228	247	256	262	244	218	252	238	223	261	247	252	256	250	255	270	262	263	238	233	268	268	255	256	248	241	232	246	227	276	274	249	251	260	264	233	244	261	234	264	258	235	218	266	259	265	257	238	267	258	231	238	254	264	239	253	235	255	265	256	235	236	250	266	260	243	229	225	280	235	237	220	232	223	277	259	262	255	258	226	274	228	219	263	266	251	276	261	248	261	252	250	239	231	251	239	241	222	251	256	270	245	265	243	247	236	249	259	211	234	249	249	254	267	276	236	255	264	226	240	248	239	248	265	281	235	250	226	217	276	250	274	245	259	249	252	263	247	236	228	219	219	231	269	262	264	256	253	262	253	228	231	276	247	230	263	233	276	248	239	241	251	267	249	263	246	245	246	218	255	250	226	245	273	250	268	258	262	282	266	257	289	227	249	240	205	265	268	257	254	264	231	251	263	242	259	234	264	241	232	260	234	243	260	262	252	263	283	259	222	245	271	259	243	273	226	281	270	251	240	259	252	272	224	246	270	237	256	218	261	257	253	237	288	248	251	238	275	248	256	244	252	233	254	268	233	274	244	251	267	238	254	228	238	250	244	250	230	248	243	212	228	237	264	276	245	250	253	257	226	221	243	234	253	216	248	227	267	246	220	245	289	239	248	261	246	281	231	241	254	256	244	268	228	279	253	232	268	245	235	241	257	293	249	271	236	273	225	282	264	245	226	248	256	265	263	248	266	251	249	237	251	257	238	263
10233	1918	3915	4735	4352	3574	3001	2386	2111	1944	1698	1516	1402	1269	1165	1130	1070	981	1001	918	881	856	859	890	850	779	782	772	757	776	768	767	747	759	739	717	675	694	728	652	675	696	656	673	680	625	654	647	684	645	671	641	664	664	647	664	654	661	649	611	624	644	647	635	632	585	598	657	661	613	667	653	651	617	617	614	627	611	607	580	618	632	649	591	606	594	610	553	597	622	617	622	589	617	590	589	649	604	619	619	595	620	567	563	621	650	660	603	623	633	611	622	571	606	645	597	530	619	605	583	608	643	562	593	617	662	602	631	593	584	598	631	658	613	612	582	639	586	585	598	602	623	589	613	573	620	609	590	633	609	599	582	601	575	585	604	632	601	629	627	612	624	623	628	587	633	569	631	615	622	605	596	594	559	591	591	609	625	608	605	585	575	600	606	607	568	599	624	623	656	591	589	594	600	594	614	611	614	591	581	611	646	604	608	588	619	608	583	554	586	626	615	613	578	587	571	601	602	566	605	610	586	605	574	621	598	621	565	596	625	595	608	639	600	577	606	571	626	594	616	612	584	575	576	608	583	587	604	601	598	631	623	637	646	619	607	608	599	619	545	628	622	609	582	594	593	605	594	528	578	615	606	632	579	607	608	570	609	603	628	609	594	599	576	565	590	611	614	593	631	623	601	613	683	635	655	558	628	607	623	592	651	565	620	580	590	613	565	577	627	606	593	625	588	618	576	635	647	589	581	624	585	575	580	599	584	590	613	615	607	604	640	591	641	541	590	585	617	618	611	615	552	630	632	623	591	578	616	582	603	595	561	600	613	543	591	563	630	604	547	615	628	626	615	592	636	615	646	587	583	611	573	585	603	601	583	600	645	581	562	588	578	608	608	570	557	595	578	618	562	609	557	588	615	631	633	577	659	614	600	600	603	637	591	589	595	626	612	580	588	612	605	579	586	612	575	575	632	599	599	571	586	577	559	596	573	599	570	601	584	573	588	610	612	603	606	596	630	562	600	601	578	589	584	595	551	593	616	606	603	567	636	578	625	641	648	585	586	634	598	614	564	588	633	591	614	607	597	590	613	620	565	577	622	580	629	605	583	580	577	638	599	586	629	591	588	606	629	571	645	594	592	621	636	612	624	560	600	614	605	606	609	643	603	617	594	633	578	590	597	572	585	635	579	600	619	594	554	600	629	581	593	613	601	613	604	600	628	610	645	565	583	668	608	575	592	565	578	608	602	608	604	526	600	582	631	589	600	635	599	604	630	584	605	597	611	612	608	587	599	602	549	608	617	540	580	607	589	584	582	620	649	558	596	593	576	604	625	586	620	601	616	618	581	599	569	597	602	622	647	624	554	563	551	580	540	592	616	623	623	623	607	582	609	565	633	632	591	588	579	557	601	575	588	576	614	603	621	572	596	585	586	588	585	600	603	583	583	604	598	584	546	653	573	568	598	571	584	600	631	646	560	594	598	568	563	594	612	608	598	592	587	592	603	610	597	573	622	568	598	593	558	556	607	602	564	575	561	610	569	549	576	588	604	576	588	641	593	594	605	576	632	578	576	629	590	580	568	575	613	583	601	594	605	603	652	613	591	593	569	602	579	584	627	604	602	590	563	605	588	599	563	609	584	630	589	589	644	563	656	632	575	579	560	640	573	619	590	600	595	575	561	642	596	633	578	585	642	621	589	611	630	610	611	648	582	635	591	610	600	633	604	549	569	590	643	552	590	598	629	635	573	602	598	566	660	583	576	590	586	606	593	595	611	581	593	590	627	582	599	607	591	600	609	597	595	620	683	613	558	608	618	599	629	589	597	641	595	654	655	585	591	587	584	615	573	597	616	602	620	607	615	628	620	581	642	602	661	618	571	605	581	612	591	594	556	634	610	621	580	565	598	569	611	621	639	599	609	587	594	612	612	600	605	597	581	561	608	626	572	590	605	600	594	588	629	580	580	560	633	592	608	631	605	628	596	596	607	609	592	613	591	628	588	621	657	566	614	576	567	546	572	576	588	580	631	608	572	583	602	627	582	611	583	577	614	589	594	582	581	635	585	601	562	627	611	577	624	600	567	540	620	575	564	588	589	594	578	623	609	575	600	628	637	595	618	563	610	599	545	597	640	578	549	597	565	586	604	647	580	594	589	614	557	611	591	593	541	592	566	596	596	609	577	589	596	631	606	587	571	592	609	594	617	614	595	627	566	598	598	576	573	593	598	625	618	598	618	578	573	580	591	556	609	617	598	577	596	595	625	563	561	638	588	605	605	642	598	586	631	591	591	612	617	636	572	644	608	605	645	617	592	582	587	627	586	571	591	579	611	598	625	617	600	513	555	582	577	589	621	615	579	635	597	596	633	600	613	574	563	584	610	611	676	598	601	637	605	633	588	591	625	612	604	621	584	579	602	581	553	631	586	590	587	626	586	621	622	534	622	612	596	607	610	557	567	626	575	579	611	622	629	659	540	560	597	571	616	604	574	605	620	617	566	626	593	562	603	579	581	574	570	582	611	628	552	607	578	621	579	617	635	615	565	602	563	566	605	627	625	584	616	600	600	551	636	607	588	610	588	585	564	593	583	590	616	630	617	651	619	583	556	559	602	584	551	598	569	551	648	576	603	596	545	629	632	632	617	589	538	626	580	659	613	599	611	602	576	610	589	639	590	598	571	611	600	596	620	602	636	605	621	563	579	585	597	591	552	558	578	606	635	631	594	651	631	571	580	612	563	618	591	593	581	606	573	614	604	614	610	616	618	592	621	650	585	627	603	600	597	583	599	574	578	610	597	598	603	589	652	627	589	604	608	590	577	630	651	578	695	635	588	611	615	581	561	593	602	597	620	642	593	643	628	616	607	649	586	599	633	591	572	606	587	610	630	630	606	605	594	578	524	601	592	649	618	585	610	657	566	561	535	547	603	638	591	630	630	659	595	587	617	568	643	596	609	642	596	589	571	587	603	590	600	605	621	620	607	595	612	591	619	600	632	628	606	593	584	592	591	616	604	592	620	608	577	597	573	604	597	592	584	602	600	574	580	587	609	586	567	611	584	630	631	608	612	618	566	613	590	592	576	569	599	640	598	579	571	614	568	616	598	590	661	593	631	591	602	621	582	649	556	619	589	627	581	543	572	609	594	585	575	585	592	600	576	590	606	593	618	593	604	608	608	628	601	599	626	639	631	566	586	630	608	603	572	593	612	609	597	607	589	608	588	580	626	580	569	594	591	579	585	604	582	617	584	587	523	614	616	584	571	597	582	652	573	626	582	601	585	585	613	635	567	641	599	556	597	574	624	580	595	564	622	599	621	621	600	619	599	597	608	608	596	604	600	554	646	537	604	591	598	612	590	596	574	598	557	594	601	588	622	559	616	562	603	613	585	583	604	588	588	610	629	616	608	592	579	569	601	602	582	575	572	614	627	599	578	622	588	623	595	629	579	621	548	579	593	572	593	626	612	615	596	604	614	608	626	596	577	600	551	601	607	580	563
1880	113	96	94	85	89	88	97	88	84	74	84	88	85	79	95	91	69	92	83	83	72	65	66	86	71	88	91	76	70	73	82	80	90	68	83	82	75	98	99	83	73	72	79	78	53	83	80	84	89	69	108	70	72	74	71	71	76	66	82	84	81	95	84	79	83	70	90	96	90	101	80	63	81	83	93	76	64	78	65	101	93	68	73	77	82	71	81	86	83	74	87	75	71	85	86	85	75	76	68	91	69	89	100	69	90	73	78	84	85	78	85	87	78	75	79	78	94	87	79	75	86	89	87	92	72	87	74	74	91	84	87	75	80	102	79	100	86	71	79	79	84	80	82	68	83	67	84	76	97	68	68	72	80	71	91	80	79	70	71	89	79	76	80	88	81	73	96	77	76	79	82	58	65	76	71	87	77	74	96	75	78	77	70	81	90	70	78	73	78	71	89	80	86	79	71	105	76	78	84	88	63	85	88	80	89	70	77	79	83	63	73	90	78	69	76	88	93	81	80	66	81	90	82	92	98	78	80	94	71	86	101	93	79	79	91	93	77	60	67	70	79	92	72	72	83	83	71	81	89	83	98	81	79	67	79	76	92	101	90	82	80	71	74	80	90	83	73	73	89	88	90	82	77	83	99	72	89	76	76	70	62	71	80	56	86	74	72	86	83	90	79	65	80	69	79	73	84	71	77	79	79	93	80	90	77	76	68	87	80	84	104	99	84	69	85	70	80	75	73	81	72	60	69	85	74	77	80	78	80	91	78	73	75	90	76	75	91	69	81	74	77	77	70	92	91	83	86	80	60	81	74	87	80	73	62	81	104	85	96	89	86	77	79	85	82	69	80	78	78	82	69	70	88	99	84	91	77	79	92	99	75	82	76	80	74	77	89	91	77	73	89	74	64	87	88	88	71	74	77	76	83	83	87	99	79	84	86	81	81	85	77	75	76	81	90	82	102	72	85	94	96	85	89	83	82	84	71	87	100	80	91	89	79	89	80	67	67	85	88	85	82	88	63	63	73	78	84	72	86	74	92	90	84	63	66	83	102	71	80	90	78	84	54	71	70	74	94	96	76	83	71	77	76	69	92	84	88	74	92	79	73	66	61	95	73	106	72	84	70	85	75	73	73	74	82	82	77	74	79	80	98	78	84	74	88	90	102	88	94	80	79	87	75	72	77	82	77	82	96	81	93	84	71	88	66	85	82	82	59	80	81	87	90	77	81	76	73	83	92	84	73	80	90	78	74	86	72	67	75	76	88	63	104	83	78	70	81	93	79	82	95	68	96	93	83	71	85	81	86	83	78	74	84	82	91	83	74	81	76	69	80	87	73	75	91	101	77	87	83	93	77	68	68	86	88	72	77	82	86	73	93	87	81	70	85	82	87	94	72	90	61	61	73	78	90	82	91	96	76	75	74	73	82	88	77	79	69	101	79	77	69	92	92	92	82	68	80	91	80	66	76	69	66	86	83	95	93	90	72	83	86	64	73	89	71	90	82	70	76	80	91	97	95	83	87	75	71	71	77	92	87	83	87	89	80	70	103	88	80	76	92	76	79	71	69	82	92	104	75	76	81	84	91	72	66	81	77	78	96	80	69	83	84	81	77	83	66	81	94	84	68	78	73	78	93	95	67	74	83	86	66	73	89	72	81	75	82	91	64	65	85	70	87	77	89	69	92	87	74	73	76	71	77	83	65	74	77	77	81	89	70	84	65	71	80	73	95	84	74	82	82	74	80	82	94	78	70	59	88	88	73	76	77	85	70	84	79	81	100	98	88	58	81	83	85	75	79	84	84	70	75	77	81	76	96	83	87	85	78	67	76	86	88	84	79	81	100	90	88	89	77	87	78	91	76	70	82	79	79	72	85	69	84	86	82	76	95	77	91	83	74	78	79	68	73	67	67	69	79	79	81	84	71	77	88	93	97	83	75	81	78	80	68	67	76	81	68	84	87	82	94	86	65	76	69	91	71	91	97	89	89	79	68	77	74	79	91	89	95	70	86	82	93	70	85	80	85	95	81	70	72	79	80	88	67	71	80	60	77	94	74	85	74	84	63	79	88	87	71	95	65	83	80	88	79	82	78	80	84	92	78	77	90	83	86	59	88	75	76	76	89	78	68	89	78	93	74	81	71	64	73	87	85	70	82	75	65	71	70	68	68	80	81	87	70	82	72	87	78	69	73	60	84	76	78	79	84	73	84	76	69	86	70	83	76	86	62	98	92	87	98	72	84	80	79	71	80	87	80	76	92	98	91	67	80	61	75	74	97	85	80	82	84	84	69	88	97	95	75	88	74	87	86	60	85	82	79	74	82	76	80	73	80	85	57	86	71	82	91	90	77	80	91	84	91	71	82	85	84	60	73	67	66	80	70	79	73	79	98	73	77	85	82	81	72	65	74	83	72	69	82	84	71	74	76	71	65	82	60	88	91	95	90	92	83	82	80	73	79	70	65	101	87	88	86	80	85	79	86	91	94	68	82	75	70	77	81	72	77	92	83	71	88	96	87	85	76	75	93	80	86	91	74	64	69	69	79	88	94	83	74	93	60	89	78	72	81	96	86	90	73	95	82	63	81	71	84	82	77	76	92	84	76	82	104	79	90	78	69	92	88	91	82	86	72	62	77	88	79	107	93	75	86	72	71	88	84	91	90	86	80	79	76	85	89	108	80	82	77	73	83	86	68	87	78	75	79	90	78	82	91	76	89	83	84	76	77	86	90	76	79	86	77	73	96	59	83	99	81	81	81	90	83	79	103	90	73	76	81	100	83	89	78	72	71	67	72	80	73	73	97	75	76	98	82	88	91	99	92	75	69	71	72	80	75	74	89	89	71	62	79	91	85	100	76	80	64	80	74	74	81	86	78	84	98	80	98	71	74	86	78	78	78	64	74	72	90	101	85	100	84	71	76	74	87	83	72	70	87	80	79	87	82	102	62	86	88	59	82	89	80	89	75	71	93	63	68	81	89	77	62	76	89	79	71	75	71	87	90	72	88	83	80	82	81	66	75	69	87	96	66	81	75	85	83	85	87	81	70	77	76	71	71	83	89	93	76	76	65	70	89	82	84	79	79	93	77	79	80	65	90	83	82	88	82	80	72	72	88	91	79	71	76	67	64	87	67	74	65	67	89	86	71	99	74	77	73	94	85	88	89	73	86	69	72	83	90	67	79	70	82	80	89	72	96	78	82	90	90	80	83	72	82	91	82	70	92	81	80	90	74	78	76	75	83	88	62	70	88	76	84	79	84	73	84	92	66	91	87	86	77	85	87	60	69	79	76	75	78	80	77	78	88	82	78	75	95	76	72	73	95	65	77	78	86	87	73	58	90	99	99	75	88	74	78	91	73	83	82	95	88	96	79	94	76	65	80	93	83	87	97	82	68	75	81	75	81	77	90	80	66	87	66	83	83	74	81	87	97	75	77	67	73	109	80	87	84	92	77	99	88	74	80	62	66	80	67	73	74	76	83	84	95	76	80
2411	306	324	348	299	323	264	307	266	269	270	278	253	283	270	254	272	261	267	273	261	288	233	245	247	269	231	281	265	272	225	239	267	258	244	250	251	262	234	258	266	259	255	239	270	255	246	256	242	228	270	236	244	277	240	232	252	236	252	253	290	273	243	253	266	253	287	236	246	258	244	283	267	261	252	270	255	282	271	245	247	254	281	237	252	251	259	265	280	247	257	257	263	261	255	254	247	277	262	240	262	245	245	285	257	224	219	257	274	273	235	285	246	246	258	242	251	238	268	250	247	266	234	267	266	268	292	242	250	256	257	252	237	245	251	227	257	273	249	231	256	286	225	245	249	253	279	230	268	262	264	268	293	306	268	251	239	246	237	245	298	256	246	251	251	253	276	256	252	270	251	231	269	244	258	241	258	254	283	256	263	240	236	265	253	278	263	263	248	262	233	271	189	242	237	253	259	269	249	238	241	276	254	216	253	242	270	226	255	237	249	202	274	263	231	280	243	243	263	267	265	251	257	259	260	241	267	251	266	281	249	235	244	245	247	259	242	258	245	252	251	293	236	235	249	258	248	243	252	236	258	254	271	260	258	241	270	290	264	271	271	264	281	253	228	266	256	249	242	249	256	249	224	260	250	243	269	260	224	242	234	282	255	264	274	250	270	248	234	285	229	237	239	263	276	250	255	246	246	262	244	244	252	244	255	252	288	231	247	276	274	273	277	234	242	252	232	266	255	257	279	256	281	225	256	256	255	264	224	242	283	278	230	261	250	258	258	291	243	274	243	253	250	269	246	247	252	251	276	259	270	268	259	273	282	260	260	271	234	257	245	269	238	242	263	253	265	264	256	263	248	252	280	254	256	260	275	237	227	282	264	257	261	248	278	248	233	272	256	247	284	243	261	239	238	252	250	236	306	276	261	276	283	258	298	240	226	245	247	259	258	267	275	248	253	268	242	256	264	258	278	255	265	254	237	267	276	254	251	269	257	259	237	272	245	268	251	215	246	262	271	219	247	260	257	264	250	263	279	245	210	271	273	241	256	259	249	245	239	259	260	232	275	254	237	244	240	245	227	249	236	263	270	271	262	259	261	246	263	233	283	271	259	248	257	249	268	280	248	266	254	247	270	265	259	272	261	267	259	267	236	258	279	240	242	231	268	298	258	267	230	273	261	284	246	253	283	236	248	261	266	245	273	238	278	270	240	245	238	240	255	282	275	251	232	252	253	225	251	273	255	245	245	253	255	251	262	252	266	252	272	249	281	267	232	267	226	276	254	233	246	245	243	295	243	233	224	250	227	282	271	233	246	241	264	241	242	266	239	250	249	267	264	250	231	235	252	248	255	243	256	260	232	295	249	237	242	233	253	254	255	271	219	249	261	270	244	259	219	256	263	294	282	248	263	245	276	265	270	265	246	228	234	224	280	271	245	264	259	303	242	244	272	261	261	257	272	252	238	252	280	266	249	275	250	270	238	257	280	262	254	265	287	269	237	276	263	256	264	249	270	280	257	271	265	234	267	240	288	276	249	244	266	257	255	228	278	257	222	249	265	261	244	253	269	255	242	242	289	208	286	250	253	258	248	240	262	264	257	264	273	265	270	287	254	261	238	272	261	228	288	266	242	264	243	273	233	242	228	262	239	251	278	266	249	264	268	246	261	262	265	244	255	267	286	277	253	268	224	233	244	234	243	267	268	264	277	229	265	263	276	250	263	241	255	232	266	248	269	253	248	261	229	254	260	252	288	236	240	258	258	251	265	229	271	250	269	249	238	267	262	256	277	276	256	257	271	256	286	273	261	262	260	226	237	275	264	252	234	258	256	262	274	287	248	250	245	244	256	253	269	267	241	273	270	261	257	241	255	254	212	272	256	297	243	237	282	236	282	239	262	259	241	263	263	254	264	283	270	279	268	242	258	257	263	265	276	266	297	272	247	262	272	264	246	231	285	265	254	250	242	264	219	247	272	246	263	253	275	280	251	236	269	247	270	222	239	274	260	240	273	266	227	225	250	264	247	271	249	272	268	280	251	244	245	258	286	258	273	269	251	265	260	266	267	256	274	240	262	267	245	278	246	240	274	269	251	254	272	264	271	258	217	279	261	254	252	245	268	252	257	234	254	263	248	248	233	263	237	266	278	299	239	251	237	250	267	277	254	254	245	255	240	234	255	247	266	284	237	245	232	251	260	247	252	267	242	261	246	258	264	262	265	241	245	250	242	261	270	249	275	264	268	282	274	234	247	249	279	230	253	267	266	255	277	272	248	271	240	249	230	252	232	245	245	274	231	245	252	272	244	246	236	252	264	226	244	266	233	294	230	247	278	253	245	266	249	266	251	262	278	269	254	238	250	272	275	263	211	231	264	276	264	255	243	267	275	252	235	232	239	249	233	253	253	238	239	243	251	263	263	257	246	247	229	261	291	264	267	266	225	260	250	234	271	264	264	322	264	272	297	257	238	262	250	238	251	298	272	265	249	259	256	253	257	258	245	250	268	234	266	256	251	248	263	274	255	228	239	268	233	258	261	259	254	287	245	268	266	296	243	267	234	262	252	242	263	221	277	246	260	249	256	245	268	236	287	257	260	266	269	244	263	267	238	294	271	248	249	259	229	250	263	248	253	265	273	270	267	249	245	271	254	253	263	289	235	265	274	269	267	239	254	250	253	267	296	239	253	225	242	271	264	237	253	268	246	235	228	282	243	258	222	221	230	236	248	233	248	267	248	284	277	231	251	241	232	242	262	248	250	278	279	236	238	261	215	229	270	251	230	261	253	270	240	233	264	285	245	279	284	260	274	250	242	269	247	246	269	257	247	268	215	262	247	259	266	255	255	285	249	247	257	239	247	280	281	239	252	252	287	224	251	231	239	265	241	258	219	240	260	259	267	255	256	263	254	283	291	230	252	265	242	250	249	280	266	264	259	284	273	262	258	275	241	255	243	247	279	255	284	281	224	275	251	277	252	263	231	254	257	249	260	256	270	272	251	235	257	250	262	269	291	263	270	271	230	248	237	249	250	269	260	227	245	270	248	265	260	248	236	269	237	260	279	284	256	238	240	256	237	237	248	279	281	267	244	246	244	268	251	248	266	265	256	232	236	259	252	244	258	258	265	238	224	262	243	259	229	279	260	255	254	258	252	246	262	256	223	239	250	267	275	247	263	257	244	253	236	251	277	280	238	249	217	241	246	266	248	269	250	262	229	262	256	276	270	249	261	264	257	260	249	264	255	242	251	284	272	269	251	272	270	251	258	261	266	245	239	268	251	267	265	251	245	252	260	239	261	270	258	264	265	279	262	247	309	240	253	222	287	258	254	238	260	253	232	279	256	249	241	286	254	263	260	237	265	266	268	236	265	256	261	242	289	268	268	280	244	259	234	272	264	272	254	267	266	212	258	237	248	278	267	256	264	269	253	259	244	266	263	264	234	262	244	265	266	289	255	233	220	240	274	254	250	253	275	274	236	241	236	250	260	241	261	236
10499	943	983	829	653	492	418	378	322	304	315	272	305	294	243	227	245	240	254	238	248	268	219	228	231	229	236	202	234	200	207	232	237	196	206	225	235	241	238	220	205	196	222	221	223	219	232	222	213	231	197	231	225	207	210	229	217	211	200	215	227	229	215	204	202	196	223	232	242	225	218	214	222	219	225	210	207	208	216	224	226	230	212	225	241	220	225	225	227	208	220	221	211	219	213	197	195	210	232	213	210	213	191	209	224	198	201	221	230	225	207	191	231	214	213	202	215	216	224	204	212	202	225	230	216	214	217	270	218	215	183	204	216	181	195	184	195	210	215	245	214	207	193	223	184	200	235	208	203	235	226	207	207	199	208	218	186	206	189	230	229	241	214	237	192	225	221	228	249	207	218	220	210	211	233	207	209	169	202	233	220	213	210	192	226	220	209	218	199	207	222	229	216	224	220	238	243	186	238	173	215	204	197	195	206	207	234	209	220	215	225	209	228	203	179	214	194	262	193	210	203	198	208	212	193	178	214	222	238	217	227	235	220	225	210	209	210	206	211	227	194	211	222	202	203	217	222	199	199	214	219	215	192	199	213	222	219	224	231	219	208	208	202	204	211	219	217	229	210	216	231	218	205	216	204	208	212	212	209	240	245	237	221	215	192	218	208	212	224	215	220	202	216	229	195	226	224	193	217	213	214	210	225	207	227	224	232	212	211	189	184	201	221	235	196	197	219	213	205	206	233	205	221	216	221	228	196	203	196	235	221	204	224	198	245	229	214	211	206	229	214	206	223	209	193	213	224	193	211	223	229	185	206	188	191	219	208	191	174	198	200	206	208	202	214	201	257	220	241	207	235	205	197	198	226	264	243	231	238	204	195	214	233	207	228	227	226	222	195	221	219	240	189	212	211	217	220	191	224	217	216	217	210	230	215	213	194	209	208	179	198	210	211	247	211	225	211	202	193	208	201	216	207	232	237	194	189	225	229	191	206	225	208	214	200	201	211	227	207	231	200	227	229	218	198	208	216	234	197	243	227	213	205	216	223	207	189	216	222	204	203	209	235	212	209	189	233	221	240	233	242	238	199	193	198	208	212	220	211	207	217	210	221	214	219	210	214	210	174	199	216	196	215	249	211	201	213	223	207	205	211	216	201	220	232	226	235	233	205	218	216	212	200	204	253	218	183	228	210	194	209	195	211	211	229	204	219	225	203	187	234	206	197	230	198	203	212	220	229	211	229	225	191	215	208	212	244	208	192	225	186	201	211	212	179	204	210	236	226	204	219	219	185	209	211	186	202	223	218	210	195	233	212	195	206	205	211	195	215	196	208	186	217	210	217	219	234	221	210	216	211	215	196	204	237	195	211	228	201	209	200	241	227	204	209	227	209	232	205	221	229	202	211	213	220	213	210	200	207	219	178	196	194	241	224	229	222	212	199	202	233	195	220	225	252	210	196	222	230	219	210	212	232	218	221	221	208	222	224	235	214	223	216	204	225	227	205	234	211	228	212	211	220	226	198	235	216	210	248	203	210	220	217	221	204	217	243	213	210	214	230	225	237	216	203	212	206	220	194	183	199	210	218	214	216	239	223	234	213	204	210	232	193	205	175	217	203	219	208	214	191	194	226	232	239	215	179	198	224	197	211	205	208	214	211	223	212	218	227	213	188	207	213	238	205	208	206	241	220	223	221	212	236	209	165	216	233	205	242	214	212	230	223	192	211	234	215	204	209	197	213	214	208	228	236	208	197	186	214	227	212	208	212	219	206	171	222	227	223	179	183	233	206	206	194	196	234	186	198	211	225	196	216	173	203	185	231	202	195	204	247	211	228	217	194	205	196	222	232	230	235	232	229	225	186	216	217	204	212	235	175	183	218	205	207	234	216	216	188	222	241	217	206	212	199	182	223	202	200	204	217	229	206	217	212	190	187	198	234	225	223	188	201	193	227	202	212	207	195	211	199	219	211	214	226	226	207	198	206	216	201	205	212	187	206	237	198	204	199	203	214	212	224	227	201	205	237	205	194	223	214	221	205	211	209	206	211	225	193	238	203	226	187	214	235	208	211	212	211	211	221	216	221	214	227	231	208	232	219	233	200	201	188	211	200	200	216	217	228	224	235	234	234	229	195	224	232	232	208	207	213	197	218	207	191	197	217	240	237	193	208	215	210	211	244	217	207	229	228	217	218	208	222	241	207	209	221	233	237	230	200	230	215	211	213	215	213	217	214	238	241	224	226	226	214	224	211	205	232	218	196	220	206	196	231	203	212	206	219	231	224	222	226	197	215	198	250	215	233	225	236	254	224	220	229	218	210	228	221	205	217	248	225	219	232	214	212	245	215	218	209	210	211	217	232	212	208	257	186	207	182	201	198	227	215	189	198	226	205	218	197	193	217	259	205	212	177	230	205	200	224	220	231	218	200	222	204	226	210	231	217	213	231	201	201	217	236	219	194	220	219	217	200	200	218	200	189	205	218	217	214	197	213	211	223	195	185	200	216	197	230	204	220	209	211	186	194	244	207	252	203	231	186	206	210	198	215	220	213	195	224	254	200	166	221	232	244	216	194	207	221	220	210	183	216	216	234	222	223	195	213	212	228	213	219	217	212	214	231	205	221	219	181	224	198	196	229	198	238	202	224	231	212	216	219	210	241	198	246	202	183	208	217	226	213	193	242	214	199	204	224	213	204	215	247	229	211	202	186	209	237	218	210	213	211	204	218	196	223	197	183	190	216	181	228	229	204	216	188	200	199	206	223	201	223	188	217	199	207	204	185	222	203	184	228	211	206	206	205	239	221	217	222	211	202	208	219	221	205	222	224	244	218	222	189	179	196	215	222	237	199	174	214	219	193	235	202	215	232	235	185	235	226	200	217	213	214	221	202	202	226	196	212	207	200	198	208	210	196	216	224	216	207	230	205	221	215	207	242	225	240	239	222	229	240	205	222	205	214	220	206	213	244	176	220	236	232	223	209	205	204	238	209	221	229	178	214	211	193	216	195	196	205	205	205	207	201	218	202	211	215	216	205	217	185	216	222	198	229	206	239	226	200	228	237	245	209	210	185	193	220	219	252	230	200	192	220	205	190	201	201	215	230	206	221	230	199	228	234	216	227	225	210	181	214	201	215	220	195	222	198	190	221	219	218	195	201	202	202	200	193	209	227	210	232	224	198	213	240	232	186	225	214	209	201	210	225	214	194	212	207	196	197	203	224	209	240	190	199	226	199	187	219	205	223	214	211	204	214	193	213	208	212	237	240	190	211	248	219	211	234	190	222	223	185	219	207	256	220	228	208	220	238	232	222	219	210	216	214	230	210	229	189	191	246	232	213	214	225	222	209	205	219	212	236	216	229	189	250	209	216	240	225	215	192	185	214	206	208	243	189	224	191	230	224	214	229	203	197	189	186	222	210	251	226	208	209	189	204	205	205	211	195	224	215	241	217	221	200	192	201	214	218	222	238	232	206	212	208	215	230	228	248	217	208	194
7152	1184	2221	2723	2366	2073	1803	1546	1271	1227	1115	996	959	849	898	816	788	734	745	736	743	665	696	688	658	632	624	605	644	675	603	634	614	584	594	617	616	545	565	572	586	552	541	568	575	570	550	552	565	583	585	575	594	574	503	564	531	546	594	608	534	571	577	582	546	581	566	553	581	563	552	547	549	587	579	566	567	559	531	544	539	560	551	570	555	542	557	580	524	571	509	515	526	575	504	534	506	567	563	550	529	556	576	568	552	514	612	575	520	536	598	525	548	554	528	563	578	558	566	549	509	512	544	545	542	566	532	555	509	546	588	570	541	490	540	582	551	565	552	522	534	573	556	552	557	536	562	550	550	537	562	539	560	559	540	569	527	515	563	569	479	538	542	526	550	538	562	536	549	575	519	518	508	572	548	551	543	528	532	550	548	504	539	571	548	562	523	509	552	551	560	547	576	576	549	546	589	500	510	539	573	578	540	524	525	554	526	540	543	538	556	515	581	565	541	562	523	562	560	524	574	528	556	544	510	525	526	542	556	555	533	583	522	535	586	513	500	518	552	574	551	550	541	546	536	562	523	525	561	550	543	562	567	556	591	514	557	513	539	583	558	567	567	538	592	505	549	520	564	540	530	554	538	546	538	541	574	560	538	557	578	604	596	579	554	559	567	535	552	555	586	546	545	524	644	542	562	566	581	540	555	539	549	496	551	519	576	571	558	510	573	501	553	486	492	547	528	543	587	477	551	551	537	527	570	565	551	533	537	558	559	542	558	573	551	551	574	550	547	535	531	550	530	550	519	526	536	556	578	559	579	551	565	519	553	600	539	515	566	539	560	551	583	532	537	541	512	578	556	544	517	530	507	516	486	526	523	535	545	567	606	536	566	543	523	537	541	521	560	547	567	539	547	546	532	519	524	507	566	544	557	572	542	527	593	531	572	543	555	551	567	530	549	543	586	546	586	552	544	543	568	539	523	510	543	536	567	555	531	526	583	513	498	523	553	520	547	548	578	533	600	519	526	480	573	573	545	564	510	564	549	547	573	529	554	560	531	543	555	526	559	559	563	573	565	523	524	507	497	568	528	572	541	546	562	571	544	518	522	539	520	560	574	560	554	526	554	546	526	528	542	529	526	573	565	541	546	537	533	513	555	559	535	569	568	549	590	561	527	576	519	585	505	527	582	566	541	553	541	545	521	567	563	588	557	571	537	563	512	548	547	524	520	507	577	555	586	539	539	554	550	594	540	465	546	533	595	521	525	549	528	531	589	556	551	532	589	545	571	555	529	554	521	560	556	522	503	531	544	553	536	533	536	546	517	560	550	562	586	549	539	531	559	557	574	546	560	518	491	502	523	532	566	528	543	548	532	538	536	523	580	507	548	531	535	571	529	539	542	554	534	561	537	511	577	524	541	515	565	536	507	532	538	560	550	516	541	537	540	535	534	513	578	540	553	530	536	576	523	517	524	555	567	523	539	519	558	535	545	567	569	572	519	507	531	559	512	580	526	529	545	567	536	572	541	532	548	557	565	539	538	534	511	543	588	558	558	553	499	573	512	523	560	562	544	551	543	542	545	556	616	544	544	550	525	546	570	528	561	569	575	565	558	570	574	585	545	532	497	544	560	505	522	534	529	562	565	546	531	558	510	583	550	595	533	556	552	562	553	508	553	552	560	536	557	558	500	524	576	498	534	534	526	516	585	539	536	554	577	516	542	522	527	486	587	553	547	558	529	563	550	569	542	573	540	548	534	551	551	531	545	528	568	539	548	565	516	555	588	556	558	553	551	561	559	528	560	560	522	550	577	578	543	539	541	558	539	499	536	547	506	556	558	525	541	529	549	549	555	545	561	568	556	525	538	523	548	564	551	511	550	582	552	565	577	576	507	559	569	539	579	573	519	570	544	532	549	544	577	515	526	535	539	561	526	529	553	513	539	554	527	536	561	523	538	555	548	550	584	520	580	531	560	532	536	529	528	488	507	550	499	565	625	574	520	541	458	574	533	569	521	510	555	543	571	555	575	545	508	525	526	535	492	577	582	557	522	573	537	567	558	559	510	568	546	566	583	550	532	563	560	545	555	537	567	527	536	538	537	524	580	548	558	551	550	535	577	530	544	530	553	553	552	558	560	518	576	518	546	528	507	559	521	564	544	565	520	559	551	545	561	570	551	558	574	530	567	550	542	561	550	573	507	529	532	550	538	568	516	539	551	524	533	535	534	587	549	528	553	548	539	578	527	542	524	544	538	494	515	536	548	492	586	555	558	568	534	569	502	499	533	588	531	542	523	543	547	567	542	519	533	561	510	525	532	569	496	532	595	562	527	532	577	530	519	531	525	567	518	546	543	563	547	561	528	549	505	570	569	534	549	544	551	531	584	548	563	569	557	518	548	569	509	548	606	510	493	521	572	543	545	544	500	522	550	561	538	569	575	567	541	507	515	520	543	561	548	542	536	516	500	513	529	511	539	580	535	584	520	576	580	547	572	579	539	533	545	553	517	554	560	571	546	522	517	521	577	559	570	578	560	544	530	538	585	542	538	573	563	541	582	513	555	572	537	577	576	544	493	545	598	527	522	569	541	577	548	525	532	520	536	530	569	588	532	531	560	560	555	562	560	549	514	562	517	560	591	532	545	533	515	571	566	559	542	538	519	536	489	566	535	539	551	529	571	518	550	550	569	540	549	529	506	544	557	533	543	526	549	495	558	531	528	545	528	548	545	535	577	524	575	506	550	562	564	527	570	525	560	581	549	565	550	522	546	533	566	534	526	579	538	568	545	545	581	513	548	523	517	536	553	589	566	560	546	595	559	527	538	539	578	486	508	558	552	568	519	528	541	564	569	563	572	565	542	509	522	564	574	556	528	535	552	574	553	555	571	536	597	554	546	535	564	545	526	573	564	565	563	553	527	537	540	546	555	555	558	556	569	548	483	543	517	564	559	543	565	565	525	582	556	517	521	576	551	526	589	574	538	555	555	507	540	536	575	551	571	538	546	516	490	519	570	578	560	573	537	537	518	580	548	543	529	539	551	533	546	538	556	546	592	498	543	533	527	513	538	570	519	534	559	492	507	564	508	513	554	552	570	545	576	581	546	558	549	531	580	513	568	538	571	541	502	512	584	522	579	535	522	523	574	519	526	543	534	547	549	549	552	521	550	533	565	561	590	538	551	548	538	556	565	534	530	569	572	530	539	547	537	562	542	535	539	569	527	543	553	540	515	567	561	569	540	527	555	593	543	545	556	516	545	546	554	551	508	556	519	524	543	554	547	568	539	547	523	535	492	559	555	561	539	575	535	582	544	522	545	566	582	530	554	551	496	549	561	536	579	542	583	496	548	519	545	521	561	551	551	540	564	577	574	540	589	552	566	572	577	587	541	575	550	502	509	568	578	558	552	550	581	598	532	526	580	530	553	528	586	553	524	512	575	514	532	534	560	567	527	532	520	522	532	504	577	525	531	557	548	545	551	554	549	576	554	534	539	562
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
