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
337024839369	337024839926	337024840476	337024841026	337024841576	337024842126	337024842676	337024843226	337024843776	337024844326	337024844876	337024845426	337024845976	337024846526	337024847076	337024847626	337024848176	337024848726	337024849276	337024849826	337024850376	337024850926	337024851476	337024852026	337024852576	337024853126	337024853676	337024854226	337024854776	337024855326	337024855876	337024856426	337024856976	337024857526	337024858076	337024858626	337024859176	337024859726	337024860276	337024860826	337024861376	337024861926	337024862476	337024863026	337024863576	337024864126	337024864676	337024865226	337024865776	337024866326	337024866876	337024867426	337024867976	337024868526	337024869076	337024869626	337024870176	337024870726	337024871276	337024871826	337024872376	337024872926	337024873476	337024874026	337024874576	337024875126	337024875676	337024876226	337024876776	337024877326	337024877876	337024878426	337024878976	337024879526	337024880076	337024880626	337024881176	337024881726	337024882276	337024882826	337024883376	337024883926	337024884476	337024885026	337024885576	337024886126	337024886676	337024887226	337024887776	337024888326	337024888876	337024889426	337024889976	337024890526	337024891076	337024891626	337024892176	337024892726	337024893276	337024893826	337024894376	337024894926	337024895476	337024896026	337024896576	337024897126	337024897676	337024898226	337024898776	337024899326	337024899876	337024900426	337024900976	337024901526	337024902076	337024902626	337024903176	337024903726	337024904276	337024904826	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15932	2967	3000	2232	1544	1073	843	644	586	527	457	434	433	440	408	344	370	359	388	356	376	408	406	388	349	334	332	328	307	315	339	282	301	305	270	295	326	267	307	272	322	301	286	236	288	280	279	283	270	295	323	298	308	255	296	275	270	294	264	296	295	276	258	289	270	272	226	248	283	252	232	249	262	256	276	301	276	260	282	289	265	266	254	285	236	241	279	242	225	288	242	249	263	261	227	272	224	275	261	239	230	238	239	244	256	258	252	267	265	243	282	249	250	271	242	259	275	260	259	239	263	265	255	268	238	247	249	264	254	267	239	255	258	267	246	252	278	248	281	262	264	264	259	264	234	252	277	255	266	217	233	238	249	252	247	249	244	236	226	241	227	267	259	247	247	259	257	242	239	269	250	248	263	273	249	243	253	264	258	205	247	228	262	235	261	266	303	254	250	253	257	253	292	298	248	250	233	256	274	274	255	264	240	220	255	276	289	264	248	239	272	257	268	256	234	266	266	269	289	248	242	247	244	266	240	248	247	290	257	268	259	242	262	251	247	253	237	272	254	268	273	254	240	242	297	285	255	277	266	261	250	270	265	289	272	267	269	208	275	254	252	263	249	270	252	257	228	251	255	253	246	272	259	266	258	251	249	253	277	241	260	235	279	271	239	235	252	261	279	255	247	262	261	246	272	254	253	247	264	242	274	248	247	277	251	258	242	250	268	270	258	245	265	256	238	264	260	260	270	255	269	244	255	260	266	225	268	260	274	242	270	254	246	271	281	233	236	262	239	259	253	244	253	256	269	258	251	268	267	287	254	244	256	261	270	257	248	268	247	247	238	266	289	255	283	271	252	287	277	254	277	261	237	258	268	235	243	273	253	268	247	247	232	255	271	255	258	277	247	258	291	249	239	239	267	266	266	243	249	273	242	285	268	231	227	239	257	228	287	270	281	253	265	247	282	269	271	277	280	252	259	250	234	241	275	252	264	273	273	255	284	251	252	237	213	270	210	278	254	221	259	252	259	300	268	238	249	255	249	222	242	242	245	258	255	262	269	259	246	270	245	221	255	239	262	218	241	261	258	273	236	238	224	283	249	300	273	249	241	272	257	284	211	253	247	253	252	249	255	271	231	236	275	258	247	273	277	265	276	258	244	240	244	239	228	260	256	277	273	248	247	304	269	231	269	258	245	244	255	286	232	265	271	267	237	238	272	236	259	249	264	261	262	259	255	252	241	257	258	252	240	245	263	268	266	283	241	245	240	276	260	255	224	234	260	258	255	248	259	250	264	216	267	247	239	254	288	244	248	267	254	252	256	232	271	248	266	283	236	252	285	264	268	226	271	231	288	255	277	275	252	268	299	260	260	235	274	255	278	274	266	255	240	250	242	250	298	232	243	236	273	262	257	239	262	256	282	266	234	248	282	237	249	257	261	269	273	267	225	254	296	247	272	242	254	270	257	261	281	268	254	233	271	267	254	271	222	283	266	266	228	243	224	239	241	269	251	255	259	258	285	231	284	237	256	251	259	278	254	266	278	287	246	271	267	251	243	250	262	265	249	270	243	267	230	258	292	236	276	260	281	275	244	259	258	268	256	282	259	304	263	243	234	252	225	235	279	259	245	236	254	257	268	267	249	237	248	278	257	261	241	250	241	260	258	246	261	276	261	275	291	244	244	266	220	248	240	270	269	297	246	262	300	245	238	263	285	258	262	257	276	279	272	263	251	260	246	258	258	258	285	299	286	261	279	250	281	256	276	265	288	230	255	249	255	244	263	247	253	259	292	232	271	265	262	280	256	275	271	238	264	239	240	261	252	238	262	267	260	227	268	233	275	267	250	253	270	285	277	263	242	267	280	267	262	258	276	267	241	257	270	240	256	246	235	254	241	256	291	255	239	287	242	251	278	259	255	246	246	247	282	253	277	276	244	245	248	256	275	221	256	225	248	273	254	281	247	278	280	235	244	239	258	222	240	259	260	245	279	229	245	231	212	248	259	273	265	258	245	273	253	275	245	251	248	271	252	270	263	248	253	257	255	269	258	239	242	259	256	256	263	293	260	268	259	256	244	267	248	270	249	255	274	255	241	270	247	234	269	284	265	258	242	259	269	261	266	259	256	244	244	248	227	247	243	274	265	291	269	292	253	278	222	264	265	234	243	245	256	287	228	263	267	267	242	250	278	250	235	228	269	235	250	228	275	240	295	267	250	275	236	254	255	239	269	240	279	264	233	253	280	282	245	232	239	254	239	276	229	274	274	260	260	256	279	260	267	256	246	243	256	233	250	247	279	240	263	275	249	254	265	247	235	229	258	248	261	228	239	236	261	232	243	259	285	291	286	256	245	243	251	256	251	275	278	235	246	249	251	230	255	258	268	267	271	248	254	266	244	270	267	266	285	242	286	235	276	283	239	248	278	305	266	265	240	225	246	265	242	254	257	252	228	284	255	252	257	246	268	288	255	291	260	241	267	249	260	253	262	280	279	244	244	254	260	269	250	260	263	243	262	242	254	228	245	267	234	262	291	257	293	260	265	257	225	229	237	244	262	262	245	260	250	262	230	258	262	273	253	274	291	247	264	279	248	274	251	263	287	261	241	264	264	265	269	243	241	238	243	276	242	260	226	272	279	233	248	266	255	250	270	262	248	252	276	257	261	236	294	255	237	246	245	230	253	223	266	265	222	257	258	245	259	267	261	236	235	267	269	247	256	295	296	270	248	265	236	242	271	256	254	270	238	246	259	263	250	262	245	242	272	281	254	263	225	218	249	259	293	269	276	255	258	244	272	273	256	257	292	277	244	253	256	237	247	261	267	275	244	271	295	237	247	275	267	261	242	232	256	282	261	280	264	287	271	276	258	282	252	242	256	243	229	270	289	242	265	260	263	275	244	264	239	267	265	283	251	233	273	282	241	223	260	242	253	241	272	256	252	286	240	242	227	248	234	263	275	234	271	244	257	234	263	274	256	257	256	287	264	279	250	264	275	252	259	242	233	250	247	255	219	250	278	268	275	250	261	270	278	234	245	250	238	270	251	276	276	260	244	271	238	275	251	266	261	263	261	265	267	252	243	257	281	265	253	266	274	241	258	221	283	243	263	262	267	233	276	258	234	247	277	281	246	252	269	245	277	262	247	254	283	269	280	273	237	238	257	258	241	235	281	222	266	241	260	264	260	261	277	259	264	260	235	248	259	246	276	292	280	265	250	240	282	256	258	250	248	235	274	256	253	256	265	262	256	252	257	251	249	260	273	241	249	238	224	297	254	268	289	276	261	229	267	271	256	245	242	248	262	248	257	275	246	247	248	244	272	251	216	253	244	265	246	265	273	255	249	282	260	227	264	275	259	273	259	264	272	258	279	273	243	284	254	259	253	254	242	256	268	256	258	257	271	253	264	247	242	242	240	240	272	267	243	265	227	237	275	241	239	268	236	277	241	268	269	286	241	265	267	239	243	254	248	275	250	268	280	254	232	281	272	256	237	274	268	260
7885	2552	5465	6458	5423	4360	3509	2947	2439	2189	1925	1846	1656	1561	1368	1285	1384	1382	1397	1461	1411	1590	1541	1534	1323	1365	1148	1056	1031	978	1115	1064	991	959	941	921	866	913	856	868	920	874	934	852	853	769	760	779	828	816	732	796	733	753	775	755	745	781	761	698	733	735	714	658	676	647	704	599	636	659	682	681	677	660	682	647	693	695	671	735	766	671	701	707	734	695	679	709	724	701	724	697	654	686	662	710	692	636	677	674	659	649	629	654	656	650	626	646	599	604	607	676	591	580	585	668	586	674	601	644	664	642	622	622	598	627	639	592	667	653	719	636	662	637	622	652	597	607	633	621	615	623	635	645	666	610	681	611	627	645	643	651	589	605	607	605	644	607	645	629	653	633	676	621	630	645	633	654	648	611	579	591	590	612	645	642	618	628	645	619	625	629	595	577	685	609	587	629	716	602	671	628	648	581	628	601	588	592	629	641	643	620	626	619	649	622	622	654	594	623	637	622	632	655	606	641	628	588	638	598	640	584	637	636	590	631	642	671	624	654	641	636	644	637	642	632	644	652	600	610	642	615	641	639	645	628	650	643	651	598	656	620	654	605	625	606	639	683	612	602	620	592	639	655	619	622	624	643	669	620	584	624	636	586	610	591	604	631	604	619	699	647	589	651	604	586	597	603	648	622	658	637	654	630	605	617	619	633	647	653	618	615	660	647	612	599	611	639	648	625	610	658	621	629	630	590	616	641	624	636	637	637	627	637	638	636	589	630	627	609	635	599	636	624	627	614	615	647	666	642	571	645	620	614	632	607	615	644	644	674	624	650	596	630	631	647	633	618	625	663	620	580	577	620	615	626	617	649	612	633	630	601	656	604	635	579	616	603	626	636	641	604	603	639	690	634	666	592	588	586	621	640	631	628	622	615	659	625	601	636	640	612	601	611	638	640	595	595	620	594	634	632	641	614	638	648	630	596	624	580	628	601	621	599	628	594	603	623	605	617	634	639	649	627	605	623	642	597	644	615	625	619	623	610	643	617	628	615	590	619	631	619	630	665	632	610	598	628	631	596	640	626	605	651	632	625	636	641	624	624	646	612	617	559	613	624	664	668	641	685	572	596	620	616	605	604	614	605	593	637	652	648	629	599	586	657	624	589	624	630	621	612	645	673	627	659	608	598	640	630	653	637	642	606	618	602	682	621	653	633	645	646	604	626	633	632	628	634	632	639	650	626	633	593	616	632	607	632	648	629	644	629	584	599	649	624	619	635	637	588	619	636	669	643	627	601	627	634	661	595	604	645	638	640	643	643	577	652	643	676	625	629	630	638	628	631	631	625	636	664	633	634	641	652	643	620	659	658	599	629	601	658	675	603	609	616	627	617	602	647	683	624	698	621	627	626	669	645	631	658	646	619	651	625	630	659	643	628	609	609	621	604	647	596	684	642	609	636	585	649	633	640	616	669	670	647	632	629	642	616	631	619	627	585	641	631	637	612	654	648	667	626	672	662	587	623	622	621	610	635	596	611	614	634	588	629	643	635	616	670	635	655	612	583	674	604	594	624	648	618	634	618	587	611	631	657	602	601	630	676	693	621	653	657	690	617	614	635	613	667	606	627	638	592	665	533	600	630	591	623	629	626	640	596	603	615	610	626	652	625	621	573	617	642	592	604	612	599	633	638	605	611	609	638	665	644	617	606	623	574	644	613	590	622	624	630	646	599	630	630	667	632	595	637	625	647	648	593	654	598	652	611	632	609	605	579	627	654	602	604	646	629	612	663	658	620	604	650	645	635	630	664	611	623	620	619	639	637	689	652	602	641	619	609	637	618	661	633	612	635	653	645	592	558	623	631	629	593	570	686	586	657	619	603	679	608	620	632	644	608	583	609	626	611	678	591	603	629	640	607	668	566	679	641	642	606	609	615	605	627	627	627	610	623	645	616	653	594	655	690	592	615	613	616	599	617	636	589	650	644	587	668	588	626	657	647	660	641	609	627	608	654	645	616	603	662	624	621	633	633	650	618	658	631	675	642	621	667	649	600	638	652	645	657	661	600	617	623	611	665	654	623	625	658	665	629	654	620	647	600	617	591	644	625	638	619	629	625	647	642	627	620	630	604	607	618	627	665	647	652	654	635	625	655	636	612	621	620	563	607	533	638	584	673	664	608	642	647	630	608	632	600	660	616	588	649	623	592	626	607	638	660	623	671	653	678	628	623	605	616	617	614	597	597	627	616	693	588	605	603	607	635	629	615	624	633	633	639	621	655	622	625	589	588	612	600	641	587	636	624	686	664	624	576	642	629	649	613	634	602	589	626	640	629	613	591	641	629	644	608	655	621	657	621	646	644	634	619	618	625	647	620	643	619	643	646	613	605	614	625	589	684	632	615	672	638	629	645	614	631	617	648	598	615	596	669	594	660	593	621	632	647	576	598	619	604	611	635	624	620	620	633	633	592	692	682	635	626	574	596	648	615	645	623	644	634	593	648	606	660	640	618	602	622	652	625	633	583	622	666	582	654	637	625	627	620	580	636	609	665	648	606	642	628	589	607	618	623	626	617	619	651	615	643	626	602	599	634	592	666	598	602	598	607	600	581	614	578	597	620	627	646	608	665	615	633	622	636	603	627	587	662	647	601	659	624	643	632	631	621	704	608	620	624	660	614	634	618	657	611	646	643	619	646	611	680	623	604	641	578	639	623	656	636	634	611	643	611	626	615	618	606	617	653	603	634	640	632	610	616	624	632	623	642	644	590	574	597	617	600	640	626	622	621	635	615	610	569	592	667	620	641	594	628	644	638	661	640	642	645	623	595	610	628	653	614	610	626	624	623	619	613	647	652	641	587	646	587	645	620	623	640	649	678	616	641	611	606	602	625	645	668	629	622	637	658	604	609	638	587	626	593	629	652	630	616	652	648	639	650	616	659	607	644	645	673	626	648	694	639	675	661	644	631	615	654	639	592	629	626	611	607	602	644	699	650	644	638	634	662	598	622	633	676	645	624	621	647	656	624	646	644	651	596	625	621	591	596	630	635	625	625	627	631	627	592	648	620	631	639	627	628	609	614	610	620	591	629	622	631	576	612	649	591	642	655	625	596	607	601	631	656	624	612	672	608	653	615	605	632	643	614	608	639	632	603	579	627	600	669	672	563	590	631	625	629	601	577	631	629	618	680	611	637	640	651	596	659	676	597	593	660	675	622	602	589	581	632	625	634	640	644	629	675	670	635	616	631	657	634	623	629	587	638	685	609	624	624	654	642	640	582	612	613	618	651	623	618	600	618	642	624	651	634	630	618	628	646	629	654	647	599	624	618	641	650	604	658	645	665	583	605	649	608	633	633	626	632	685	614	610	671	598	627	640	611	632	618	650	644	642	630	633	654	612	590	579	605	662	623	636	666	621	572	633	617	584	632	624	639	653	632	640	616	657	648	617	645	629	666	640	649	638	640	614	666	585	653	626	650	636	636	606	631	635	641	585	595	618	604	627	623	592	636	560	637
2363	487	544	471	429	439	366	356	335	365	351	331	337	322	366	332	315	329	326	309	325	382	358	319	359	302	317	303	341	345	349	333	314	313	316	304	299	353	323	343	346	307	317	351	339	345	327	345	347	342	309	306	321	309	354	340	320	336	330	297	332	313	332	318	312	319	337	279	326	312	311	316	315	335	310	318	301	313	341	314	324	341	328	295	338	353	323	327	347	352	322	299	303	358	338	330	329	331	311	329	323	340	291	351	342	331	352	313	320	313	303	309	327	314	309	322	297	313	332	317	330	343	339	310	313	328	329	334	311	321	321	332	324	321	323	316	325	308	303	312	340	325	281	323	340	353	317	334	349	315	320	341	336	298	327	342	348	319	301	286	329	301	317	299	349	296	340	346	293	329	313	313	327	335	298	343	311	285	317	338	361	302	286	327	310	344	332	317	343	330	334	315	283	295	313	297	318	311	313	365	326	273	345	325	283	318	287	309	296	308	337	314	312	328	332	338	301	314	297	322	314	326	313	328	332	312	351	332	337	326	352	359	339	309	297	328	328	297	338	319	302	314	329	291	331	307	317	323	309	297	317	309	281	306	330	346	310	310	331	370	347	315	302	308	348	312	318	324	332	314	336	355	335	304	318	331	295	323	315	326	321	324	299	306	332	337	343	344	331	294	352	342	355	321	318	323	329	313	264	308	319	311	306	313	314	322	307	314	304	323	327	322	326	331	302	316	313	307	349	304	332	341	310	332	328	291	302	308	336	342	316	340	321	332	330	289	317	339	316	308	370	327	295	357	315	311	332	295	321	340	326	295	346	345	300	342	290	322	313	312	332	303	324	313	324	306	294	353	300	318	311	332	332	309	298	320	314	321	330	352	353	317	330	335	329	311	316	327	325	322	306	332	312	328	316	313	325	312	285	311	331	338	345	302	331	359	320	330	312	298	303	318	299	315	295	310	281	335	312	300	307	342	323	318	331	329	338	339	307	336	348	353	293	295	328	320	299	333	323	297	346	342	318	293	305	313	327	295	297	305	332	291	344	300	319	318	317	312	325	332	292	316	322	315	275	305	313	323	348	320	318	321	316	312	291	304	322	314	321	338	335	314	321	324	333	331	326	334	314	313	303	322	324	332	344	353	325	329	336	306	302	304	327	333	322	322	285	300	345	323	348	300	313	282	309	305	337	356	331	326	335	318	302	294	318	328	311	315	339	365	275	305	305	328	321	328	326	299	323	344	294	309	347	326	340	321	318	323	293	280	332	365	352	313	329	324	325	335	339	309	314	326	361	340	333	311	313	300	336	310	307	310	330	312	315	344	308	282	328	331	324	337	327	294	291	326	323	300	342	308	311	353	327	335	342	320	330	298	330	349	312	350	362	311	328	306	315	322	342	318	302	331	298	323	348	312	287	294	335	316	345	282	315	353	351	317	310	307	290	346	313	293	320	336	352	332	327	322	309	325	280	335	295	319	299	316	311	337	315	304	321	354	340	353	321	316	303	324	303	326	286	332	311	326	284	293	313	300	342	309	303	302	345	317	331	329	291	292	289	316	305	304	313	336	307	301	299	348	324	332	309	342	315	326	325	345	345	320	272	356	348	319	333	307	322	327	319	328	368	301	325	297	346	350	295	309	298	309	329	292	314	278	321	315	336	321	308	318	330	343	337	314	326	327	318	335	347	345	282	338	310	327	326	340	316	331	326	323	323	332	319	332	295	295	339	347	312	346	324	330	309	312	311	296	334	286	292	327	325	322	316	311	292	330	285	313	317	301	294	308	320	311	328	282	373	323	321	308	342	282	307	333	312	360	301	315	323	319	307	327	358	310	301	342	311	331	310	316	372	347	309	299	314	324	305	359	357	292	307	328	315	331	340	331	327	319	302	326	352	340	293	332	295	330	319	316	365	310	321	311	309	330	322	310	324	293	342	298	315	340	331	334	339	326	331	350	336	327	261	306	312	317	322	364	312	317	364	310	351	307	302	300	311	320	282	326	321	319	324	303	346	261	284	326	351	333	308	297	351	339	354	320	331	345	323	280	328	310	306	295	308	317	327	346	317	342	292	315	346	289	344	275	313	339	315	319	294	291	355	321	323	365	282	324	337	313	314	286	290	299	298	296	314	321	312	329	335	295	328	267	334	312	337	300	296	309	295	315	294	335	332	354	319	297	346	316	316	308	319	295	345	307	319	333	303	325	326	323	313	359	330	312	344	309	313	305	347	297	301	305	319	307	326	331	306	341	328	315	300	300	338	314	340	309	318	328	295	307	349	352	317	316	309	349	296	329	337	310	350	305	313	319	338	340	333	304	321	333	320	311	318	307	320	343	338	332	313	308	348	347	355	305	330	335	364	330	299	301	326	342	332	339	361	319	306	327	301	310	296	342	318	311	304	310	344	331	325	326	334	297	290	327	322	308	317	323	317	328	309	314	327	320	307	325	303	353	339	369	302	330	334	311	312	332	328	338	290	309	316	326	307	310	308	316	333	307	327	323	325	350	316	302	308	327	349	316	320	322	310	319	302	337	316	313	309	349	329	330	313	357	345	302	334	303	314	305	343	322	324	337	350	321	309	369	353	322	333	318	312	308	291	322	318	348	323	306	304	302	279	319	331	351	313	347	352	303	340	299	311	319	348	296	282	328	347	324	321	317	335	325	343	313	324	293	308	335	335	340	329	320	297	335	343	332	329	298	333	311	339	315	327	351	312	304	336	322	291	312	300	335	322	312	327	352	344	320	337	316	320	326	327	316	322	304	315	314	340	325	330	323	281	339	331	323	313	344	291	331	322	332	330	313	319	328	308	354	343	292	340	326	324	337	337	291	336	350	319	360	337	314	297	313	348	311	338	307	335	338	306	313	330	304	298	328	330	335	309	291	320	306	293	337	355	304	308	312	321	335	306	304	295	320	304	343	280	322	284	342	307	281	310	295	364	308	335	302	302	346	333	319	305	306	330	311	292	318	297	318	310	323	323	343	293	311	320	302	343	322	319	297	315	322	307	323	295	290	344	332	312	305	307	299	315	329	297	320	316	322	331	316	310	333	310	310	303	318	333	318	305	340	293	304	306	333	326	349	333	283	332	293	299	297	309	308	302	311	322	299	357	339	326	325	299	330	320	290	313	304	332	298	337	324	322	346	320	341	297	303	331	300	343	307	338	297	295	341	296	332	337	331	346	300	331	325	349	339	303	308	324	305	339	342	304	276	340	310	313	308	361	317	316	336	326	300	321	325	330	321	318	316	340	330	302	312	287	329	320	334	313	328	294	344	323	347	288	307	327	308	330	321	323	352	353	320	311	325	323	326	305	323	302	290	318	315	333	338	322	292	300	310	348	335	351	327	311	303	351	349	306	312	284	289	343	307	328	317	295	313	292	296	326	316	375	312	325	334	331	322	342	321	296	323	312	314	324	318	305	301	299	329	304	328	346	303	291	349	286	337	312	319	366	295	306	358	307	324	327	316	318	303	327	363	296	324	314	321
2519	920	1180	1242	1073	1006	936	889	807	854	823	788	844	782	797	845	776	792	797	863	821	922	854	867	812	847	796	830	778	750	795	771	772	785	733	757	806	758	863	791	754	722	784	745	793	748	740	785	747	728	809	725	774	758	758	782	723	745	769	765	769	760	764	734	730	737	763	776	723	652	720	741	770	742	747	740	747	771	759	748	762	757	759	752	720	764	729	748	745	741	749	767	745	744	763	770	760	744	711	743	748	739	733	734	698	715	694	739	734	760	733	706	723	741	667	674	728	712	694	756	670	700	619	694	687	741	733	709	777	750	730	725	738	732	722	774	744	757	767	721	757	708	720	738	715	710	682	732	788	717	722	698	683	758	717	669	728	727	711	713	733	699	744	699	756	755	717	725	753	755	718	723	705	756	775	746	787	728	757	701	729	703	762	734	724	742	728	768	744	757	722	749	726	737	743	719	783	742	700	714	711	797	715	721	694	757	727	728	746	729	751	690	731	768	760	790	739	715	720	734	742	761	739	742	767	718	754	744	716	721	730	761	707	765	776	764	754	683	762	707	727	739	768	780	760	745	690	770	737	729	707	746	710	748	711	732	629	745	725	738	698	748	721	755	766	729	752	771	782	740	768	718	784	708	745	664	765	714	732	780	738	715	694	720	731	710	679	754	752	696	752	744	749	729	720	705	727	714	721	732	738	722	725	764	735	776	749	749	728	700	731	738	780	742	730	691	742	770	692	747	749	712	754	718	712	740	706	695	718	705	751	716	744	759	746	751	723	751	709	715	736	712	717	757	708	755	727	713	737	723	716	754	718	748	708	756	693	709	782	710	719	744	763	724	714	729	722	720	711	712	722	759	744	784	725	721	735	741	753	730	741	670	746	747	760	756	776	747	757	727	735	717	737	716	703	715	720	754	733	689	727	790	744	746	731	689	701	676	708	759	745	723	710	705	759	688	713	749	732	737	755	702	679	726	718	731	698	706	736	713	722	705	730	753	745	689	706	756	701	688	753	729	729	721	708	692	726	736	746	738	750	693	728	726	714	745	747	715	723	655	688	749	714	722	724	750	710	739	718	753	729	729	755	746	744	703	766	764	729	676	784	761	718	697	719	705	730	716	705	768	733	746	715	676	706	731	710	761	732	692	698	744	748	748	714	759	737	744	696	742	745	722	685	748	692	732	693	772	748	745	754	752	778	712	749	772	740	719	765	743	760	755	704	741	740	749	770	719	725	680	681	709	809	718	739	720	767	750	739	734	750	710	715	698	714	695	777	737	727	738	724	774	747	717	727	740	733	779	674	776	746	776	717	730	700	739	723	760	758	752	742	701	760	734	736	709	705	738	749	753	739	734	766	707	755	748	741	785	719	661	747	719	754	755	765	760	769	721	742	741	750	707	729	765	677	712	737	731	735	692	747	699	752	743	753	773	702	759	773	725	747	704	734	745	763	748	710	697	738	774	740	759	764	706	724	798	736	712	701	725	704	730	724	739	727	696	740	710	721	720	771	733	703	733	802	767	738	707	745	728	724	705	767	731	740	785	731	670	717	734	797	727	773	711	742	737	749	753	722	696	761	741	746	726	742	678	696	755	742	749	753	755	761	741	754	767	709	716	737	710	696	711	742	744	730	718	710	767	735	727	713	771	795	743	693	741	715	741	706	732	742	703	739	709	739	676	723	715	740	761	751	759	709	740	713	737	694	719	715	706	719	726	714	695	687	702	766	724	747	757	747	757	737	716	715	752	767	701	722	693	732	705	781	663	718	767	738	756	735	724	733	755	709	683	732	689	772	765	707	710	773	720	739	732	726	727	722	753	748	738	738	722	742	758	763	704	727	743	686	744	796	730	690	688	719	738	685	723	771	710	733	756	712	734	728	756	747	705	761	775	735	688	724	720	762	728	729	727	749	708	767	774	725	674	727	736	697	752	725	709	709	699	725	770	769	698	699	682	705	695	720	719	684	732	720	749	710	734	749	749	722	691	776	708	714	737	739	688	750	745	712	766	756	698	750	795	747	742	704	692	723	743	751	747	779	735	719	745	742	756	722	779	730	691	709	731	719	718	711	752	712	712	692	745	737	771	736	711	742	725	767	739	706	716	680	747	700	787	731	721	769	751	720	737	704	713	747	754	755	719	721	749	773	715	722	719	696	710	732	726	739	754	791	705	769	750	717	750	708	785	732	744	754	731	732	761	727	700	734	753	739	679	735	709	714	780	723	717	760	726	755	698	710	691	768	708	713	740	771	737	719	662	752	687	745	727	727	750	758	748	736	693	709	774	754	689	722	713	730	719	781	706	684	701	693	722	730	723	722	716	715	701	695	745	730	755	705	732	771	718	697	742	741	736	714	752	752	734	733	758	719	788	678	788	715	730	706	771	783	721	739	765	705	710	782	733	741	740	760	730	738	750	722	720	729	755	754	730	712	708	731	725	715	756	751	702	719	745	723	658	720	765	709	712	712	713	720	769	720	731	739	735	761	717	715	772	714	724	689	779	690	723	700	742	712	735	771	701	733	724	718	768	767	716	719	752	765	708	769	764	732	715	760	760	735	729	740	697	732	678	724	748	699	766	705	729	684	695	701	734	735	663	746	737	725	721	755	720	698	737	716	721	697	741	694	734	689	744	760	732	754	702	708	714	740	700	735	703	747	705	700	704	700	752	730	760	738	759	677	778	763	762	688	730	771	733	715	784	663	751	748	702	751	778	731	723	696	726	672	741	727	733	780	699	733	705	723	733	766	789	701	757	720	704	724	743	722	705	750	781	743	763	691	720	702	741	697	728	717	736	749	751	781	730	702	757	732	764	704	753	713	732	733	751	718	684	739	679	698	715	714	744	713	773	750	733	748	735	792	724	688	747	698	697	676	687	770	699	735	768	725	761	673	749	729	759	769	741	739	741	717	759	700	741	727	765	789	773	696	750	806	761	759	708	759	772	785	699	789	725	699	727	742	700	698	716	758	749	752	746	801	715	724	741	725	783	763	699	701	691	718	701	737	745	754	731	730	741	725	739	751	739	721	745	716	733	741	746	753	775	766	723	684	717	729	712	729	727	712	696	815	746	718	670	720	729	714	773	754	771	765	766	730	721	715	722	728	737	707	772	730	725	700	785	739	703	738	732	717	721	742	761	744	738	705	732	784	741	712	734	747	716	733	694	728	737	769	738	755	808	761	682	714	735	721	737	809	704	752	790	723	757	766	738	763	693	718	726	694	724	763	736	768	755	713	742	712	741	681	765	713	731	738	791	753	769	741	729	745	756	717	719	711	740	758	736	704	751	750	782	737	662	719	743	715	713	707	752	667	718	778	718	756	720	760	690	728	737	725	715	689	778	761	756	749	742	733	681	763	696	783	748	686	747	745	695	752	742	695	784	725	698	689	737	737	699	735	759	745	719	731	695	718	685	699	701	747	734	750	677	730	747	725	720	726	728	732	702	696	736	705	716	664	674	726	724	723	708	681	775	757	740	708	739	752	741
8422	1344	1561	1226	848	651	576	482	377	341	312	302	307	311	256	252	274	297	303	282	266	280	281	279	257	248	277	235	234	229	224	266	251	218	251	226	222	238	244	214	271	230	197	242	208	222	207	208	200	215	233	221	232	230	239	220	226	213	250	224	208	220	195	205	206	221	217	193	213	213	203	216	201	169	226	227	242	230	201	224	237	218	231	228	208	224	253	215	202	214	250	235	211	216	233	180	212	178	194	221	206	225	199	197	227	191	205	205	222	220	219	207	196	215	236	201	190	193	211	196	202	229	190	211	214	228	182	206	219	184	214	199	199	212	215	222	207	214	180	222	196	199	214	180	219	214	221	198	201	209	205	203	208	197	240	182	210	201	208	230	194	204	204	201	211	205	216	207	225	218	229	201	187	239	219	242	229	242	196	206	190	193	224	218	227	210	223	223	223	209	212	236	207	214	257	222	200	184	212	214	181	194	210	200	235	205	193	196	204	209	206	215	224	227	204	229	212	199	217	245	230	225	190	236	188	219	209	220	197	187	206	206	194	210	210	204	194	198	208	215	189	217	207	194	195	196	214	214	222	203	231	206	203	216	219	237	191	187	200	243	221	220	214	214	191	199	228	203	230	180	190	235	185	218	219	225	196	187	223	202	226	195	220	205	206	203	216	180	198	220	204	202	231	220	183	216	186	221	216	216	198	219	197	185	233	214	200	185	187	160	216	230	226	210	219	229	188	207	217	216	240	220	223	205	210	226	221	222	230	207	226	227	208	191	220	217	211	223	202	186	193	208	228	189	201	199	210	211	224	189	204	197	208	217	250	244	205	230	202	213	216	203	198	209	197	243	214	208	215	204	206	217	209	204	210	215	224	206	223	221	224	214	210	192	227	193	208	204	207	180	204	206	222	202	236	247	213	214	223	190	215	190	218	194	223	216	206	221	198	240	226	243	190	179	185	232	218	249	216	189	205	217	211	200	213	223	226	192	219	189	208	228	236	233	213	196	202	212	228	238	240	195	216	207	236	266	207	207	211	221	224	189	243	194	233	192	228	192	230	191	200	187	212	204	219	190	207	206	213	220	221	228	216	229	221	198	189	213	188	238	212	193	188	191	214	200	218	223	213	213	216	223	175	231	217	211	213	212	222	215	230	216	223	221	175	200	221	220	233	218	210	234	226	214	219	221	215	227	220	202	207	200	216	217	221	215	210	201	192	214	218	201	193	213	211	232	217	225	207	230	211	207	205	215	206	229	206	227	230	198	215	210	238	224	211	198	198	198	207	216	219	210	208	220	193	202	230	203	221	210	192	219	238	216	203	226	197	212	203	201	200	170	215	206	199	206	211	207	220	187	229	233	213	243	233	209	212	216	231	222	222	239	195	208	187	209	205	189	195	219	214	205	207	210	221	212	210	231	191	207	211	209	218	226	180	215	231	204	196	191	222	242	233	214	222	219	198	201	208	195	214	212	201	217	228	246	224	216	215	219	207	204	243	198	193	202	215	208	207	201	194	213	198	217	193	191	196	204	193	196	211	207	220	196	204	183	227	216	202	218	229	212	180	213	242	228	207	223	210	220	195	213	204	204	195	196	185	227	247	222	221	211	222	210	176	216	218	230	228	194	215	251	203	216	215	194	208	208	220	224	220	228	237	224	207	198	201	208	198	198	188	217	195	181	179	230	208	196	198	180	234	215	225	210	224	212	205	238	227	228	229	219	198	229	196	228	226	216	233	203	211	220	252	219	208	201	205	210	187	199	234	239	211	223	211	210	218	235	203	206	212	210	192	202	189	199	209	189	198	213	202	201	240	217	212	204	209	199	223	235	206	195	223	234	211	196	218	229	192	224	235	212	193	228	181	207	218	246	198	193	224	217	216	197	221	216	245	237	228	202	214	234	209	221	236	232	210	173	206	191	212	223	216	228	216	219	192	214	220	205	238	210	218	205	197	218	207	228	196	218	188	203	254	212	213	210	187	227	230	212	215	205	236	175	198	208	218	216	201	235	225	223	220	223	239	228	207	194	214	213	234	222	216	214	217	228	213	209	206	213	222	209	211	226	201	231	227	203	220	215	230	208	219	211	220	217	238	240	181	182	231	222	218	215	213	205	215	197	173	241	205	206	213	220	207	217	215	213	215	204	199	198	212	219	213	208	180	222	200	213	227	232	181	209	228	234	237	208	217	214	214	201	200	201	194	208	224	228	219	227	230	199	213	201	180	215	211	191	197	233	188	234	229	207	211	190	219	214	230	187	202	208	212	199	208	220	193	216	202	245	219	212	222	207	223	240	186	230	232	201	220	240	227	218	225	207	218	216	227	196	205	220	215	233	196	182	218	223	193	209	230	241	229	216	199	203	232	242	218	205	224	208	213	226	223	205	215	188	201	221	191	199	188	224	215	207	211	209	191	200	208	225	208	220	222	192	212	207	209	215	198	204	206	214	207	165	188	200	200	219	214	198	242	186	195	223	184	198	219	204	211	196	203	210	200	223	210	223	215	200	203	233	199	214	202	212	222	221	171	242	216	213	237	226	178	195	215	217	192	218	212	226	207	202	192	238	218	243	210	214	229	196	209	218	213	212	214	209	213	231	224	238	209	214	219	210	224	222	208	232	202	184	200	199	176	207	208	188	244	197	187	205	199	187	218	188	212	204	212	213	190	208	228	216	222	181	211	184	198	214	212	232	220	197	224	211	216	215	210	183	219	188	225	227	224	195	206	196	210	213	217	207	227	199	196	183	200	195	223	183	198	203	209	208	213	202	209	211	191	203	205	200	223	195	228	198	220	215	217	224	219	211	204	192	177	216	208	198	210	216	202	217	222	199	219	223	208	194	221	188	190	201	207	202	209	213	197	248	203	220	236	206	206	234	218	205	218	205	206	177	201	225	215	207	198	209	214	203	216	242	206	223	224	228	208	188	215	198	183	226	207	219	223	218	200	187	216	216	218	207	182	218	199	194	227	196	231	203	198	210	234	216	184	191	221	256	227	207	198	200	231	203	211	200	193	222	210	226	179	217	220	232	193	193	205	204	208	208	209	205	192	236	207	223	222	212	213	205	195	230	212	244	215	187	200	212	231	200	221	227	220	218	237	207	225	216	220	237	219	196	218	200	212	199	207	220	192	213	214	203	192	222	219	195	210	203	235	176	212	203	214	235	236	232	205	233	205	223	219	201	212	209	203	178	222	200	194	195	198	200	215	203	221	214	214	226	190	197	179	206	210	245	214	208	202	213	178	192	227	202	220	187	204	193	196	201	204	223	189	200	205	230	255	210	208	228	208	199	186	206	216	220	193	202	211	221	229	203	198	221	178	216	219	205	198	202	218	195	200	236	209	223	221	200	212	226	227	186	211	202	217	258	190	228	210	191	201	221	227	238	227	241	210	214	194	203	214	215	232	202	213	233	214	198	229	198	197	204	201	207	224	230	205	219	180	216	206	220	204	211	214	208	230	223	201	212	225	208	191	222	207	211	190	213	182	207
6009	1550	3158	3553	3192	2592	2054	1756	1567	1346	1228	1230	1057	1002	915	958	892	906	978	994	922	1074	1054	976	956	895	824	728	707	771	763	765	723	728	696	705	672	703	659	658	688	733	654	639	653	591	590	607	590	585	622	648	596	632	586	623	579	582	570	555	529	528	584	596	535	584	557	548	523	544	531	514	545	555	558	546	546	565	534	555	534	561	546	526	525	601	545	548	562	507	553	582	554	552	544	527	553	553	494	596	554	516	541	488	534	514	590	518	545	539	519	542	559	506	533	505	555	494	526	515	509	546	551	516	503	522	546	549	554	510	520	499	513	495	534	502	491	540	520	490	537	568	504	533	505	534	486	533	528	492	492	492	542	520	502	512	508	532	522	499	514	489	531	551	508	509	507	549	529	521	532	513	522	526	518	540	521	507	554	523	506	530	533	561	515	534	504	526	522	545	503	524	521	518	524	522	557	505	498	539	476	496	520	544	491	481	538	500	528	516	558	494	528	507	514	537	510	545	512	496	486	513	521	512	502	477	517	504	516	535	552	558	560	515	547	503	496	551	492	540	549	532	494	525	512	475	551	498	466	536	534	535	515	499	541	499	517	484	493	527	531	487	555	551	533	551	497	534	504	510	528	493	557	540	546	522	526	531	531	510	503	499	502	507	521	504	510	532	546	498	511	483	511	534	533	540	491	546	492	515	517	524	494	496	481	506	516	471	561	500	557	526	526	519	519	472	485	543	505	512	508	534	505	538	526	559	517	520	527	507	477	514	478	508	503	521	513	514	528	490	538	507	534	524	512	505	524	507	488	567	506	486	536	485	547	540	536	533	507	509	531	511	525	507	554	566	517	495	546	523	544	474	473	564	484	532	527	506	498	495	507	529	519	512	504	517	547	537	541	539	545	514	512	502	559	538	538	478	520	486	485	543	525	544	521	510	531	554	540	498	506	480	496	545	534	497	542	539	506	546	519	481	513	491	527	514	498	528	466	574	571	527	511	554	481	530	508	537	549	555	481	548	506	531	566	505	519	471	517	546	557	523	528	514	507	527	496	496	494	517	499	522	566	505	501	523	558	531	529	512	511	509	540	497	447	529	511	504	515	486	486	474	502	525	573	553	527	556	520	503	547	524	555	544	537	570	520	498	522	533	544	513	501	507	525	547	517	517	554	504	522	555	506	488	572	512	508	501	503	520	493	554	476	464	572	531	520	499	540	523	520	545	501	512	550	516	557	500	524	518	543	554	548	525	508	482	518	570	525	524	509	506	522	550	527	471	514	516	503	524	520	495	542	472	506	468	557	519	517	523	517	497	506	521	534	520	537	522	500	528	531	509	505	517	526	519	537	550	530	547	503	525	532	491	529	521	531	541	529	491	533	550	476	518	507	526	518	500	484	551	562	509	549	515	533	521	495	509	470	531	479	514	535	524	498	496	538	502	538	513	489	551	571	505	527	481	500	496	529	519	463	515	535	545	536	493	477	524	514	533	492	509	529	533	506	490	505	485	547	540	513	500	522	517	521	514	488	484	503	519	463	553	496	524	493	517	483	540	503	506	546	538	528	524	541	485	475	542	536	520	524	516	532	511	530	501	481	492	480	527	531	497	533	517	514	493	538	509	486	523	534	542	550	531	508	520	475	494	516	503	544	530	530	545	549	514	526	495	505	565	492	507	544	490	535	523	536	513	491	566	501	523	523	489	544	545	501	546	517	489	482	508	552	540	534	464	533	517	515	513	484	521	496	510	506	502	509	503	509	527	518	540	491	523	515	542	487	498	528	573	514	509	526	529	525	531	527	523	511	531	525	522	534	534	476	559	531	481	505	499	567	504	543	552	511	518	514	539	525	510	516	510	491	508	515	504	523	440	498	494	542	514	532	497	555	562	514	497	522	515	518	560	525	517	519	476	533	539	517	500	515	525	502	514	520	544	508	512	524	487	535	526	516	518	503	503	518	492	498	564	501	509	514	500	471	555	482	538	503	518	545	498	507	507	545	509	525	520	520	490	533	477	569	483	530	481	515	502	502	529	558	509	502	545	507	552	466	495	496	490	529	533	517	533	556	528	522	481	511	546	515	521	547	522	532	502	518	505	501	504	511	552	513	519	494	523	528	539	534	527	512	540	546	523	585	495	554	511	489	487	576	500	534	534	481	507	523	505	535	497	525	527	505	549	544	532	512	554	506	533	510	528	530	515	532	500	525	534	515	544	486	548	511	480	518	534	549	499	535	544	493	501	561	551	554	494	516	473	505	493	511	526	556	542	519	515	493	513	564	511	555	526	531	527	524	491	491	518	532	533	516	459	566	517	490	523	523	545	537	510	515	487	536	547	529	533	521	505	513	511	501	536	533	548	531	528	505	533	609	540	517	521	502	592	464	508	502	526	540	500	509	500	537	478	483	493	526	495	503	482	540	575	499	530	520	498	518	472	516	530	501	527	539	541	525	495	509	493	536	519	521	554	502	542	510	545	523	498	524	505	494	540	519	516	556	526	476	504	487	529	466	480	515	541	483	509	529	520	529	543	495	494	499	522	506	510	531	534	492	513	528	510	517	520	528	516	508	544	553	542	474	513	505	534	521	578	518	514	530	516	474	510	485	544	498	492	570	532	514	521	503	501	541	542	554	526	487	536	493	515	523	518	541	500	466	526	498	541	500	519	545	492	526	530	491	477	504	506	538	550	482	501	501	525	515	509	522	521	486	531	536	543	515	472	500	499	513	521	526	514	470	508	483	496	510	544	514	521	518	515	539	544	558	510	560	570	499	524	516	506	497	517	487	555	517	546	475	494	572	493	533	537	543	518	503	556	518	506	551	522	502	528	536	525	507	529	510	492	511	518	553	488	524	499	510	514	547	498	523	512	539	518	503	502	534	484	491	549	531	496	512	528	535	518	531	540	515	517	549	494	525	550	512	528	537	512	543	510	498	507	524	499	486	507	523	532	504	555	557	527	506	523	509	545	506	453	506	531	525	505	530	513	468	515	508	494	542	519	496	534	512	524	499	503	518	499	503	563	542	500	512	509	563	507	557	512	536	528	521	531	548	528	524	564	512	560	499	501	516	570	522	510	539	528	524	540	577	522	523	544	490	493	520	525	501	503	479	504	487	534	490	539	523	506	530	529	520	522	524	530	532	516	537	471	511	537	494	519	522	513	527	526	530	523	504	509	506	481	536	490	511	477	505	516	523	535	534	481	528	577	502	506	539	540	530	515	517	509	581	515	484	519	491	511	505	531	529	505	526	547	484	530	515	501	482	510	496	490	531	491	498	582	509	504	490	532	507	523	494	499	498	518	547	523	568	544	556	522	515	516	521	517	523	500	557	563	492	530	475	550	511	535	487	489	518	480	539	499	491	483	497	506	496	578	518	527	547	560	504	546	523	515	535	497	516	532	551	513	562	522	504	530	551	484	508	520	553	526	518	500	504	529	508	498	509	545	547	521	510	567	491	531	498	503	500	512	574	506	522	526	514	526	544	513	489	524
15439	2988	2958	2331	1585	1142	899	671	599	539	488	430	415	396	396	373	353	376	361	378	346	346	395	413	337	350	311	317	308	300	299	314	302	316	301	299	285	312	277	262	256	326	286	308	295	263	297	281	266	260	261	260	270	281	266	260	262	272	245	240	294	280	277	245	279	283	252	268	261	298	279	268	258	249	294	268	262	280	269	277	291	309	249	268	286	284	256	262	288	271	277	270	289	265	253	301	267	273	280	249	276	244	274	312	255	221	251	261	264	255	259	260	270	253	272	230	220	257	261	267	233	281	264	251	267	258	234	269	246	270	273	256	250	265	275	236	259	275	263	245	257	270	236	222	252	278	272	247	256	272	271	261	252	228	241	231	249	276	242	253	250	285	258	229	255	248	262	260	285	234	275	228	251	266	287	237	253	260	244	274	251	269	274	266	262	265	232	265	225	265	217	275	262	260	235	248	267	274	274	267	254	246	257	223	269	271	254	241	269	243	282	273	268	246	221	283	274	272	247	242	238	264	238	254	253	263	259	260	258	266	258	241	236	222	264	244	222	247	266	242	231	243	252	264	254	261	263	269	239	259	233	265	227	267	221	227	253	223	224	258	262	278	250	287	262	287	257	257	262	267	255	253	268	248	269	282	236	274	250	271	266	222	230	296	270	266	269	253	265	244	271	262	231	273	273	248	278	250	245	251	277	260	238	250	263	253	245	247	231	265	210	270	243	241	278	265	257	236	236	263	214	271	269	239	258	254	254	288	242	247	259	280	272	298	260	251	262	264	271	260	236	245	249	256	244	265	261	253	227	251	262	270	263	237	256	244	263	248	242	248	271	281	237	240	249	232	263	258	244	265	257	267	257	273	253	248	276	223	259	252	254	252	251	240	247	231	271	254	246	260	269	281	248	275	289	269	266	240	247	283	263	255	270	264	264	276	256	221	267	242	240	261	249	265	245	241	274	275	247	267	273	246	259	241	260	280	264	235	262	249	245	271	259	274	253	239	253	273	235	268	213	245	254	275	250	258	258	257	276	273	261	271	258	258	277	242	246	242	269	241	250	230	255	269	293	251	274	257	276	259	271	271	270	234	256	290	281	250	268	273	245	242	257	236	291	266	253	249	282	263	251	283	285	249	283	281	270	280	264	237	241	250	227	251	255	256	253	284	255	268	246	241	244	254	239	249	262	279	283	279	267	253	260	260	271	273	255	271	278	239	235	261	225	237	260	252	286	256	272	257	275	259	278	258	233	270	254	279	268	253	283	271	222	218	258	244	291	269	253	273	241	257	235	250	230	261	229	262	233	266	257	254	280	248	258	285	235	252	247	255	254	259	263	237	281	228	244	259	261	258	283	254	263	271	238	272	254	272	276	279	238	254	249	247	258	247	256	247	267	252	263	292	274	258	248	255	274	268	245	238	288	260	247	254	267	266	267	241	252	242	272	229	251	288	270	263	304	256	251	250	241	264	244	228	255	259	270	256	233	253	243	289	239	243	258	254	239	275	240	229	246	281	248	261	254	255	237	255	238	256	270	230	274	274	278	255	296	260	256	282	271	253	250	228	284	245	261	257	257	240	237	246	272	251	271	232	265	228	265	235	247	273	272	261	290	265	263	245	248	264	239	275	248	244	237	228	252	267	254	241	243	251	252	300	254	279	242	247	223	261	292	271	264	234	257	276	255	245	285	268	276	252	238	251	274	286	280	261	277	238	259	243	255	254	274	236	257	242	258	238	256	280	274	247	246	266	264	262	276	229	243	256	238	287	236	263	289	270	243	236	255	263	272	234	286	272	260	232	283	256	237	249	288	263	288	256	271	249	257	281	262	268	236	247	275	261	253	244	274	270	264	257	285	280	234	242	271	228	289	276	253	263	252	240	265	250	275	245	235	266	249	280	247	289	292	267	261	264	248	250	261	239	256	241	260	253	213	236	255	271	272	273	267	245	247	243	245	248	250	243	254	252	274	269	236	238	238	245	230	258	268	260	234	247	277	257	236	266	243	233	265	248	275	233	268	263	254	285	277	256	255	258	284	243	251	250	267	264	300	250	236	282	238	252	260	245	250	275	275	268	260	231	286	254	270	272	227	233	262	243	268	260	263	247	238	283	246	247	235	259	254	269	237	265	240	247	269	261	284	247	263	229	263	274	269	279	252	285	268	225	238	282	262	225	257	275	267	262	266	256	251	274	226	264	235	236	242	229	287	266	274	278	256	268	229	251	231	286	228	241	225	274	261	249	250	273	270	228	279	231	257	263	239	255	247	261	263	255	261	248	214	243	257	272	279	247	259	249	254	249	242	252	245	266	265	242	267	253	263	273	243	254	268	241	245	244	242	262	275	278	252	248	266	296	295	279	272	249	224	241	244	267	269	291	277	261	279	290	263	234	244	273	247	260	282	267	251	262	241	246	260	255	265	234	239	251	242	275	239	252	250	261	237	251	257	220	252	247	261	259	236	236	214	258	277	260	236	243	241	239	266	266	263	234	267	226	267	239	268	279	250	268	310	267	253	252	260	271	252	256	246	261	276	242	258	228	248	286	252	256	265	283	259	256	251	252	260	257	241	274	270	286	256	280	242	237	245	248	280	296	273	235	241	231	235	238	246	248	261	280	238	229	238	251	237	264	277	255	263	298	240	240	252	272	262	223	287	221	227	241	297	266	239	266	264	237	271	256	258	290	287	239	263	247	232	246	241	251	237	241	256	244	240	268	252	243	206	263	257	235	270	262	285	261	268	221	253	249	279	266	243	229	245	258	232	249	244	274	249	248	274	289	266	255	234	259	257	264	257	253	247	291	259	254	265	279	267	241	224	260	255	244	271	239	249	263	255	227	245	258	250	242	207	300	281	263	249	243	264	235	235	246	247	260	234	274	262	259	277	255	256	263	240	263	275	247	223	232	288	258	234	267	257	259	244	264	256	246	243	268	243	250	240	274	259	234	248	263	273	282	267	283	230	273	241	243	256	265	270	228	262	235	257	280	250	250	257	245	293	253	256	243	258	243	251	273	257	257	277	278	267	232	258	250	282	246	277	255	284	268	285	273	251	238	246	261	253	265	257	261	277	257	264	283	249	258	255	259	267	278	260	232	236	254	244	242	215	263	251	242	245	261	275	289	225	257	260	255	285	260	256	234	246	274	255	279	286	256	282	285	252	256	257	256	250	223	265	240	269	218	255	265	246	274	225	228	233	239	261	241	281	235	298	257	248	236	244	293	265	272	285	260	277	270	281	236	281	260	248	238	241	241	262	243	240	245	272	279	244	264	256	244	242	257	287	280	266	285	262	243	259	240	270	268	273	246	280	261	272	253	268	250	268	241	247	232	269	251	252	266	277	251	266	253	245	242	262	258	254	258	239	248	281	243	288	271	260	241	267	243	272	259	271	230	241	285	265	275	269	267	288	273	247	243	240	222	238	254	263	250	285	256	232	256	231	240	249	268	249	227	242	250	242	257	267	219	262	283	276	276	268	258	277	267	260	269
7918	2464	5348	6390	5448	4537	3569	2882	2575	2234	2004	1775	1623	1556	1467	1413	1366	1264	1418	1486	1400	1414	1439	1464	1419	1304	1147	1041	1025	1025	1110	1160	1023	986	895	921	937	889	850	916	950	880	860	854	827	770	758	830	828	774	767	776	741	759	763	751	746	772	775	729	692	685	726	682	673	710	681	710	695	635	748	674	702	674	704	703	662	700	749	701	683	704	739	679	731	687	678	705	651	710	748	664	721	685	715	697	681	683	707	668	627	640	617	720	597	636	619	643	634	653	634	641	633	626	597	629	605	643	621	646	624	652	616	588	630	634	631	614	658	684	642	581	662	633	623	610	631	610	570	624	661	596	625	624	656	608	574	618	638	607	608	634	630	623	640	634	634	628	633	633	633	669	642	651	603	655	610	628	645	601	630	612	679	639	667	622	639	627	629	604	641	624	640	574	596	628	623	609	635	601	646	634	596	658	677	648	625	628	589	671	633	677	624	637	626	605	651	620	609	561	631	614	673	680	690	609	638	616	671	629	618	581	593	606	628	650	666	674	627	626	675	598	629	663	665	661	631	627	607	669	621	625	625	633	655	604	600	624	658	652	669	611	611	609	620	618	677	649	620	658	618	626	647	609	626	638	612	608	614	631	683	615	664	619	636	658	604	677	661	647	633	579	629	605	644	628	660	645	644	610	630	631	583	677	639	644	636	641	624	644	649	621	627	696	629	637	670	643	664	651	605	665	608	598	621	659	619	634	606	669	621	596	637	629	641	617	592	647	661	591	637	663	604	612	611	616	625	621	639	611	631	577	688	667	661	600	619	614	603	617	612	624	625	671	616	590	617	596	613	620	622	626	621	592	619	579	591	639	617	602	606	584	600	581	625	613	587	663	615	572	635	691	633	642	675	617	634	623	639	630	599	637	600	578	634	655	626	643	630	593	619	701	657	615	628	648	624	635	642	640	681	643	604	652	614	651	712	647	631	637	629	631	638	657	636	656	605	617	570	661	661	632	671	630	658	683	582	640	620	622	592	608	640	624	598	638	695	659	630	598	663	573	617	621	634	680	652	644	642	663	603	638	647	626	598	608	614	674	647	662	630	637	591	665	668	582	639	633	593	667	584	605	631	610	657	690	619	670	623	608	621	652	658	663	616	640	627	570	624	621	635	654	633	582	636	625	608	658	639	626	670	638	690	609	631	678	620	662	621	625	601	655	629	669	651	598	694	624	657	616	642	617	596	609	618	643	643	558	652	654	636	622	606	626	614	668	613	613	630	633	632	626	656	639	681	614	634	605	617	638	648	639	601	665	653	674	652	602	639	654	605	660	624	614	618	612	651	606	617	620	633	625	612	638	639	602	606	596	675	624	610	618	634	651	643	664	632	671	612	592	658	595	656	675	629	631	647	636	633	629	634	561	625	641	649	701	609	649	587	618	650	660	612	632	626	560	642	708	615	643	647	612	632	669	621	670	639	620	651	631	644	632	641	664	643	627	642	683	620	665	617	631	648	627	647	657	590	699	637	643	598	614	616	630	659	619	589	632	626	627	587	649	624	599	613	650	678	647	647	595	640	613	567	656	623	607	616	631	573	627	601	609	641	600	613	662	669	675	691	605	648	598	667	646	594	617	626	627	654	613	589	623	637	608	637	571	658	624	630	616	608	663	650	626	615	683	624	630	621	637	603	676	660	611	612	605	636	631	622	629	668	627	624	672	645	586	594	653	642	592	607	630	664	636	636	665	628	630	677	621	621	605	627	652	667	662	636	608	611	604	634	638	634	650	626	609	643	652	604	631	622	600	614	675	642	640	660	611	604	641	659	655	623	632	651	648	656	614	619	658	612	603	628	571	598	657	683	618	668	633	602	666	615	648	636	646	595	679	626	639	598	598	650	586	617	578	603	651	681	638	693	608	651	604	624	653	649	631	641	640	636	618	599	645	604	593	639	640	648	663	649	612	611	658	649	650	640	639	629	599	577	658	631	610	609	662	617	654	619	689	612	617	636	639	668	668	615	639	647	651	651	591	687	680	626	659	594	617	686	644	651	597	641	611	648	621	667	621	625	617	633	664	651	611	661	625	600	621	627	670	627	603	653	633	613	608	616	657	647	622	634	590	613	605	603	611	599	645	610	622	602	637	618	626	637	642	610	609	616	625	628	651	606	627	580	613	642	631	596	624	614	678	599	644	618	652	624	629	647	634	611	608	578	655	645	642	586	633	635	623	664	594	613	649	648	610	638	650	637	640	630	643	582	653	628	628	650	629	585	610	631	599	609	615	620	598	651	593	624	636	608	634	590	625	614	606	592	640	635	617	607	625	611	646	636	622	666	617	628	636	619	649	616	639	649	669	666	698	633	659	637	616	637	641	633	598	625	640	635	646	618	710	598	625	632	641	668	655	690	587	625	614	622	626	623	653	614	621	604	652	631	632	605	622	594	630	614	641	644	625	581	592	624	628	625	604	608	590	648	620	646	665	589	634	633	635	620	617	611	605	681	625	656	637	673	640	639	663	673	599	674	674	645	630	669	641	608	632	639	655	619	643	585	612	641	644	653	576	641	644	643	635	678	619	651	619	584	655	645	606	651	634	603	641	670	648	634	618	663	645	601	648	621	605	630	675	694	609	677	649	581	663	600	613	614	651	622	652	610	634	592	634	639	628	641	630	622	650	644	642	636	666	599	663	657	585	630	612	658	646	613	616	585	657	657	649	641	684	608	601	637	607	621	610	652	594	596	659	635	595	664	613	620	639	645	620	628	672	625	622	645	651	638	629	600	593	613	664	620	627	628	657	622	634	631	629	642	627	648	626	630	646	621	617	623	633	630	626	640	625	680	645	641	648	618	665	614	666	621	638	597	591	603	640	640	581	614	659	658	641	631	665	641	587	604	615	650	691	685	612	607	638	605	631	633	593	619	614	654	619	655	619	621	626	654	647	639	655	611	654	632	631	625	626	631	642	607	612	626	618	635	660	651	633	642	643	619	634	607	614	591	662	712	636	637	635	648	658	646	593	617	626	642	653	618	626	607	620	591	632	615	623	595	663	642	641	628	607	637	614	630	598	637	618	616	676	639	661	607	606	654	579	613	593	596	635	640	625	680	619	617	601	617	634	590	609	607	674	649	637	618	633	630	651	610	630	655	636	611	630	610	667	596	624	629	609	620	624	637	581	614	650	632	682	661	645	652	604	665	667	614	637	638	600	682	654	666	653	643	646	596	599	641	673	645	630	649	661	639	603	602	613	639	647	600	646	623	604	594	640	641	622	636	621	640	628	586	613	636	622	624	637	637	622	686	614	629	657	610	696	666	640	637	638	645	592	616	615	631	618	661	593	665	621	645	636	611	644	617	624	622	594	624	635	638	611	661	631	641	659	640	700	607	666	607	643	665	626	630	679	609	641	624	653	648	614	658	603	653	594	624	622	653	612	657	608	653	669	649	627	596	618	614	635	655	625	630	675	577	617	628	630	595	676	655	671	631	648	654	689	613	674	650	674	683	627
2348	507	527	463	415	337	335	348	313	334	331	382	341	318	311	309	329	363	349	342	348	371	360	324	335	359	352	334	347	319	314	347	383	322	321	328	329	315	314	342	341	341	324	336	341	324	359	333	336	332	322	355	342	361	339	332	322	361	343	315	348	340	340	323	312	326	329	311	313	346	329	338	298	306	341	328	338	286	340	319	319	318	338	305	273	306	365	292	324	352	304	309	340	318	311	322	318	325	355	339	303	327	337	331	339	331	316	316	333	309	315	297	348	325	333	294	293	323	340	323	349	348	332	326	312	323	345	327	282	306	324	305	350	311	322	324	310	337	306	300	341	321	370	295	302	311	329	301	307	327	343	326	311	317	316	291	297	331	316	315	336	327	296	324	351	318	331	350	310	310	327	320	359	343	333	324	302	276	324	307	298	320	310	313	318	375	342	345	343	336	323	287	313	334	331	311	327	335	288	293	340	323	349	356	333	294	344	348	326	311	327	363	328	336	325	327	311	326	283	330	317	316	338	322	330	345	366	343	327	309	289	289	331	300	314	302	345	328	341	306	345	334	301	304	355	328	297	306	325	319	300	311	336	317	298	320	320	273	344	331	303	324	315	299	333	330	362	351	356	299	301	347	320	307	310	307	333	346	329	310	322	339	349	333	297	349	327	330	330	326	298	297	319	330	294	307	339	323	319	312	312	299	306	306	296	310	309	328	344	349	310	303	349	329	313	320	314	303	319	323	305	301	344	350	322	329	315	318	291	322	349	290	316	327	326	374	363	292	353	320	338	305	337	317	314	309	299	335	329	346	350	335	321	304	316	337	339	309	340	320	329	332	291	321	309	294	301	331	306	330	333	308	342	291	333	320	344	345	342	327	336	327	310	344	311	298	339	313	297	324	320	323	347	308	341	363	300	352	297	329	294	304	302	298	328	327	341	346	338	294	321	309	304	309	318	362	300	316	313	324	315	329	334	320	309	295	320	304	288	328	331	309	308	306	316	346	316	316	345	329	317	335	291	356	333	331	370	339	290	351	335	333	323	328	344	324	342	346	297	333	323	291	292	321	322	286	315	309	313	315	338	302	315	304	345	304	318	339	303	312	305	272	346	319	337	273	339	318	293	338	319	333	340	343	301	319	303	330	314	299	341	331	309	342	335	310	314	299	322	297	313	320	318	344	322	290	333	317	321	331	318	324	323	334	325	303	305	306	309	300	329	330	335	310	342	323	306	298	316	311	324	312	314	336	335	310	307	354	335	307	315	346	322	319	341	354	339	339	313	342	344	359	332	341	336	322	344	339	341	336	341	329	308	317	309	321	345	324	332	297	344	282	338	351	336	342	337	283	301	306	331	343	334	323	320	350	348	333	317	333	334	331	356	354	305	305	304	385	303	334	338	340	304	287	330	331	366	327	320	337	326	324	317	293	301	328	300	329	322	331	326	333	319	315	323	293	315	363	318	317	327	331	294	329	317	321	320	301	316	333	320	342	366	338	349	328	291	338	310	360	314	322	313	295	319	306	289	328	330	330	310	342	370	348	312	339	314	340	320	309	310	340	323	301	318	299	325	359	307	320	339	290	349	339	313	325	314	348	321	341	366	327	339	337	315	311	330	304	309	304	328	314	319	352	290	315	310	312	336	332	313	311	293	289	322	359	303	308	344	328	332	341	317	303	321	331	369	315	334	314	336	316	333	322	328	312	329	322	312	353	291	334	314	319	320	300	275	333	296	358	333	324	304	302	298	339	285	287	351	318	317	333	361	341	346	307	313	341	341	327	353	329	289	333	328	300	318	309	303	330	336	332	341	335	322	292	317	317	334	319	350	333	323	308	334	320	281	339	305	314	346	316	326	320	326	311	328	310	338	337	321	325	310	306	312	349	323	333	339	322	297	338	319	328	347	305	333	303	325	309	305	346	298	329	346	351	342	337	291	332	312	282	335	339	330	340	321	277	339	348	326	330	308	331	320	340	346	327	276	322	337	338	340	344	335	310	334	327	347	348	277	309	353	308	336	306	319	317	335	312	301	289	335	306	335	331	305	327	347	302	323	330	345	343	341	330	321	324	335	366	310	302	329	304	295	335	328	318	330	282	331	318	299	321	298	332	335	330	343	311	319	348	324	309	346	319	348	313	327	365	319	337	315	300	290	328	320	300	332	342	337	310	319	348	329	316	311	346	339	334	317	330	342	314	313	343	346	334	312	290	328	309	310	323	354	292	323	343	320	349	303	323	321	303	338	352	325	318	309	333	314	328	358	334	308	320	315	298	293	319	363	339	320	307	303	344	289	297	314	318	289	269	313	329	317	319	297	318	332	298	327	342	315	352	317	326	324	332	322	317	369	326	303	299	307	337	317	305	306	339	329	327	294	293	349	313	317	342	339	344	329	342	323	328	313	300	347	304	316	284	323	303	313	351	331	322	320	330	340	316	367	353	350	344	289	337	299	287	319	315	340	337	350	322	306	311	323	324	317	330	313	300	313	346	302	342	324	309	326	309	328	297	283	350	327	340	316	341	347	331	339	352	384	323	354	341	280	324	335	305	309	287	330	354	336	332	310	308	337	320	348	337	332	323	328	306	342	320	328	344	323	329	305	319	320	271	315	317	350	342	308	300	281	350	299	310	351	333	321	353	320	332	307	332	275	320	302	327	335	332	320	335	309	346	295	355	349	333	286	326	344	327	308	322	348	306	334	317	303	314	335	308	313	341	380	317	312	328	291	354	345	324	337	290	311	307	316	323	309	325	335	347	304	315	344	289	343	310	322	321	319	327	320	299	294	328	331	317	350	305	332	314	317	309	303	321	320	314	319	334	312	329	334	351	332	330	346	317	328	314	345	308	337	313	322	309	315	312	328	317	320	330	293	311	326	331	309	319	315	313	297	301	330	322	323	339	295	353	324	348	317	334	314	330	321	329	349	352	337	303	329	327	352	336	295	334	333	328	346	326	317	301	317	324	334	335	329	334	319	288	297	303	324	301	329	337	307	324	317	320	327	274	341	310	311	352	294	368	331	355	351	337	305	320	348	330	362	310	342	319	319	314	355	359	327	328	336	311	304	340	319	354	338	341	303	319	365	327	330	332	345	315	339	304	344	307	321	333	355	309	313	329	317	307	339	330	320	320	330	339	357	302	350	327	345	318	290	362	318	342	310	322	342	329	308	350	290	290	290	309	318	315	327	317	350	296	329	304	324	309	321	303	331	325	299	315	294	296	344	348	346	349	322	317	344	328	327	291	352	329	347	327	302	330	331	359	324	319	339	328	342	304	333	356	332	343	319	287	324	307	322	328	323	300	331	294	307	331	280	318	341	320	346	353	347	349	310	285	316	342	341	338	304	333	304	323	322	328	309	355	314	348	308	333	268	330	314	314	321	325	326	344	327	326	311	348	325	304	299	320	323	330	338	335	329	326	312	289	285	323	353	333	296	352	320	330	331	341	337	318	340	354	309	321	302	335	336	336	292	317	341	337	318	301	297	330
2578	890	1184	1218	1174	1088	981	896	911	833	837	792	830	810	753	813	826	771	820	873	839	892	943	900	940	838	834	796	813	837	840	774	773	789	841	818	768	789	833	824	801	769	792	762	761	763	739	729	785	769	721	828	737	757	741	726	779	726	753	725	749	797	757	752	730	777	764	753	752	777	711	725	747	743	730	736	760	772	773	778	745	746	780	720	763	790	758	730	807	720	762	759	725	763	750	721	745	756	719	756	721	750	746	778	754	769	788	763	727	775	706	751	737	699	728	724	732	721	704	745	732	765	779	713	755	734	807	784	721	765	700	734	727	725	772	726	778	702	757	747	781	706	724	702	715	752	723	713	791	732	752	759	763	778	753	775	757	703	739	787	743	779	775	766	798	710	723	739	773	713	742	750	748	750	780	715	749	689	745	708	725	714	733	736	711	737	702	713	759	743	739	736	737	748	706	738	757	721	770	740	772	794	716	773	747	743	761	730	753	753	780	731	732	744	715	749	752	722	726	738	774	783	668	758	785	715	736	763	747	754	741	688	724	770	741	783	751	746	755	759	703	739	700	740	768	745	742	750	710	739	719	752	764	722	735	753	760	751	709	682	763	707	739	786	729	738	711	739	775	753	734	734	691	690	704	756	736	784	724	748	692	683	722	729	729	770	741	746	727	773	755	722	755	773	732	721	735	739	736	729	747	741	669	797	709	737	773	744	774	728	729	689	734	729	731	805	762	770	781	776	811	723	730	754	749	724	769	740	771	710	779	732	703	702	795	734	734	699	702	727	811	755	786	699	752	735	740	713	749	731	711	713	720	703	747	743	747	716	698	764	730	740	759	796	747	745	782	701	787	724	786	700	713	741	702	757	724	757	758	687	745	753	722	782	675	721	792	780	762	726	732	750	736	694	732	713	733	710	723	772	737	755	742	737	727	701	696	736	750	736	718	724	727	724	712	719	761	715	718	743	747	732	752	726	705	710	738	723	672	745	741	701	744	761	827	711	741	737	717	744	772	732	672	750	731	759	726	695	738	729	713	721	756	743	785	722	756	814	761	738	768	717	728	723	725	790	735	736	696	758	728	728	722	779	710	738	732	728	733	752	732	742	729	702	731	720	693	789	761	752	745	747	766	700	696	757	742	762	754	796	769	710	713	742	764	768	735	711	745	756	721	706	776	768	760	685	743	679	768	710	782	764	700	730	729	768	772	734	797	756	739	694	730	738	736	759	745	805	754	716	723	749	728	762	767	725	741	758	737	751	699	760	736	742	676	706	763	753	706	735	777	728	760	815	756	751	744	730	748	735	734	741	755	780	722	724	762	718	762	732	780	728	777	732	766	745	724	737	765	717	702	793	761	733	738	744	709	740	755	781	705	700	764	742	732	722	694	755	775	728	768	712	729	738	737	723	739	809	704	753	696	771	750	704	708	753	704	733	739	775	735	742	745	746	761	737	726	729	719	743	734	710	742	789	731	778	683	738	739	746	701	765	740	765	737	761	755	731	687	771	747	753	740	728	767	721	751	740	740	792	764	719	750	753	743	720	764	739	737	768	782	747	734	721	737	752	713	748	743	735	749	707	769	698	745	758	757	721	734	759	740	746	702	733	801	714	730	699	695	755	729	722	752	652	751	751	718	728	694	751	727	758	731	729	756	730	769	711	718	770	756	762	724	727	705	711	755	772	766	738	727	747	677	774	696	756	783	790	768	697	723	758	768	757	746	741	708	740	702	780	761	739	779	777	780	718	780	753	744	748	773	728	693	753	778	715	778	763	726	730	718	744	791	713	792	734	750	780	714	776	750	794	718	716	728	732	773	750	711	737	716	732	677	731	736	765	725	768	769	775	744	763	709	754	741	745	709	740	763	718	757	692	739	730	764	794	701	721	798	743	756	775	746	736	729	743	756	757	722	750	728	712	750	759	727	747	728	693	752	707	722	747	766	713	746	686	725	774	723	742	728	799	776	764	736	751	785	730	738	691	758	791	715	727	773	746	760	766	751	770	701	749	735	726	766	779	736	706	783	771	727	711	772	740	758	711	770	771	731	728	752	676	763	771	759	737	730	746	727	752	740	741	704	747	743	746	748	760	709	748	769	761	752	721	723	749	754	717	730	680	773	696	721	699	713	767	670	773	723	760	751	733	759	719	717	768	754	758	734	795	722	733	764	755	723	757	726	747	749	762	771	755	750	730	752	788	733	747	731	801	750	741	730	729	723	738	692	735	759	755	739	771	786	741	749	757	778	739	764	743	722	784	712	729	772	724	777	687	743	754	767	740	720	711	768	731	755	750	708	733	749	822	747	765	737	735	758	700	731	713	712	703	770	753	786	753	695	782	783	714	742	763	704	772	730	728	720	766	719	760	747	735	755	701	757	735	738	739	710	698	744	746	697	778	738	749	732	826	745	769	752	689	759	714	716	771	749	711	744	713	760	751	702	808	735	747	734	797	736	706	716	785	754	763	751	747	732	747	698	714	728	769	709	743	685	727	683	759	804	752	731	725	651	743	732	726	739	730	752	740	716	755	752	767	713	771	743	740	747	745	750	740	725	724	755	731	734	754	744	779	743	676	738	721	691	719	702	779	698	765	698	752	742	717	780	741	726	730	754	729	730	709	716	733	759	737	692	760	782	780	735	748	751	723	678	722	697	734	799	733	728	763	737	752	735	742	717	721	768	746	726	787	743	734	711	771	699	725	730	732	747	757	723	764	750	721	703	740	690	721	733	754	759	734	697	775	743	757	722	761	745	753	742	752	735	752	705	785	708	722	728	720	725	712	705	744	762	704	776	779	803	716	712	743	774	707	741	759	738	749	706	771	745	768	748	766	685	726	770	762	698	719	730	762	796	717	771	755	741	773	711	758	688	746	739	763	765	758	687	724	783	713	719	767	742	738	731	716	750	734	734	760	737	746	734	771	734	760	743	757	751	698	775	752	771	758	762	762	708	722	773	741	742	727	753	812	751	720	663	747	765	725	759	760	696	774	752	699	744	752	729	725	758	718	749	730	796	761	712	730	714	773	711	722	736	750	808	747	744	769	737	702	768	764	721	720	710	772	746	747	746	745	695	734	750	749	768	763	708	753	751	767	780	743	716	791	782	806	707	703	742	751	709	736	741	731	763	727	726	722	710	731	753	791	772	748	747	698	740	738	732	778	750	754	735	790	702	760	758	737	733	762	771	740	731	763	757	744	757	771	774	738	737	751	758	726	768	732	711	770	737	735	723	750	774	742	793	725	740	724	744	733	747	728	751	742	735	720	759	763	747	705	751	715	698	727	717	707	752	763	705	772	694	702	745	741	724	696	819	740	711	768	753	699	812	745	750	772	721	717	710	768	757	722	690	748	775	702	738	733	736	777	759	769	785	750	728	756	679	734	741	705	703	816	737	809	753	720	736	756	775	687	769	708	744	759	760	752	743	768	735	735	735	821	737	761	747	756	758	757	749	747	713	732	716	801	731	731	750	794	728	721	781	709	768	730
8540	1309	1541	1165	830	648	575	448	389	341	339	298	294	264	286	268	278	281	282	296	271	255	290	280	250	257	250	217	214	239	254	238	236	234	237	238	226	228	252	211	215	202	250	238	206	228	204	225	198	243	231	251	214	233	232	241	218	223	222	252	270	191	235	240	251	224	230	205	249	213	235	232	209	226	240	183	210	189	247	251	209	248	220	220	233	205	208	209	215	224	193	230	188	220	217	219	221	236	215	249	218	203	217	219	239	225	188	192	234	215	201	213	178	220	227	235	230	231	224	215	220	217	186	223	201	199	240	229	212	195	201	195	175	193	209	239	245	197	215	214	208	185	195	186	187	187	235	184	206	220	229	204	199	196	245	201	195	215	215	220	237	222	172	214	214	195	235	219	208	231	213	215	216	208	211	227	242	227	213	234	245	206	215	196	207	224	234	221	259	201	223	214	201	223	205	199	222	198	202	218	226	228	259	232	207	191	188	222	228	236	220	227	207	226	221	222	218	237	240	233	191	179	181	201	206	236	210	215	213	204	216	195	211	218	202	209	203	228	215	206	218	187	238	220	222	214	224	221	230	224	205	197	220	223	220	232	212	216	201	172	240	223	229	201	216	225	213	229	229	195	229	231	196	220	212	229	224	191	194	204	227	189	238	203	243	229	208	202	227	248	219	228	203	210	247	219	218	190	210	246	216	201	206	233	211	218	227	228	215	206	231	194	213	215	224	236	209	214	233	201	220	189	184	219	193	210	199	222	241	217	231	223	194	231	197	191	199	195	211	213	232	214	238	226	204	224	214	206	218	235	226	225	202	210	230	258	228	219	228	214	201	206	205	193	225	229	195	237	213	216	215	202	205	189	188	213	205	217	222	211	176	207	240	229	187	192	194	224	216	199	216	211	210	229	207	237	207	206	233	229	211	195	190	225	243	218	218	208	239	206	234	233	201	230	201	206	213	206	231	219	211	219	219	222	218	205	231	203	231	210	218	200	232	202	235	210	235	225	211	216	199	217	224	219	183	221	203	206	221	255	217	200	223	222	213	211	208	212	217	230	211	185	193	240	215	223	225	218	188	219	186	244	249	221	197	220	240	206	199	202	225	184	220	205	208	231	225	218	187	211	209	203	228	222	211	258	202	234	242	249	224	206	203	242	204	234	225	220	225	224	216	226	216	215	177	225	199	237	204	213	216	230	217	229	208	237	203	191	219	224	200	233	192	231	202	235	188	187	195	216	206	210	208	223	219	230	194	187	214	227	217	215	228	213	206	213	213	222	205	206	222	215	178	231	207	211	231	235	204	227	192	220	223	228	216	234	206	184	196	205	214	230	219	206	211	209	256	218	197	216	223	217	225	191	224	219	228	215	214	202	222	211	199	183	207	209	198	242	200	204	220	222	208	211	210	200	207	201	219	207	210	236	211	227	218	262	193	217	209	202	220	202	225	211	197	217	231	213	225	221	251	212	217	206	212	200	228	205	224	241	209	205	201	229	234	195	215	205	217	226	241	189	205	254	210	200	189	205	222	180	238	225	211	211	213	196	233	225	226	194	194	219	217	207	221	234	204	214	201	202	200	228	175	203	199	203	202	205	215	220	215	233	213	206	228	193	227	221	202	200	243	224	237	230	223	216	218	224	194	189	233	210	218	236	198	205	212	220	221	220	226	221	216	223	222	228	205	226	227	217	200	248	210	216	230	241	213	208	216	198	225	242	213	184	217	193	263	220	220	219	188	203	185	225	240	202	207	215	189	192	228	189	201	237	218	203	229	220	193	202	200	234	228	220	226	202	218	215	222	226	206	238	216	210	197	220	192	200	223	216	212	175	220	221	200	201	207	218	199	226	224	212	220	211	203	236	189	199	207	206	187	229	212	205	219	188	219	229	245	194	217	217	210	216	223	200	211	213	222	240	235	209	215	204	237	237	208	220	200	208	197	185	206	226	220	218	206	194	218	225	212	212	197	198	202	208	208	200	194	231	219	221	203	239	239	212	208	226	209	212	208	225	204	203	248	183	234	213	221	188	209	207	192	218	205	208	204	232	232	227	218	211	175	205	204	216	208	216	206	211	221	205	223	201	223	223	196	191	208	222	201	218	190	217	229	206	223	227	222	200	223	201	214	229	213	207	227	229	224	217	245	230	220	205	205	198	209	243	214	219	190	200	208	217	247	252	244	215	224	181	225	199	210	207	228	194	231	196	200	220	213	212	217	199	219	230	215	223	199	186	213	220	189	211	212	214	215	192	222	215	237	223	217	239	223	188	206	218	216	228	215	195	221	206	230	231	208	212	234	231	192	220	209	202	238	220	205	243	244	181	193	219	188	192	210	247	230	202	203	221	203	215	189	224	224	191	199	235	234	227	211	215	215	227	217	214	203	220	242	191	201	212	194	208	218	211	201	218	202	218	220	212	215	227	216	220	218	220	219	250	193	187	220	243	213	230	214	200	213	194	211	217	220	211	235	224	205	221	214	215	214	193	246	233	238	200	230	220	201	180	200	227	225	213	208	210	229	228	193	191	214	202	219	251	244	217	229	207	211	222	229	234	199	200	214	205	214	196	232	233	208	205	232	231	212	206	228	219	217	213	207	217	216	219	214	186	242	228	201	205	225	226	226	218	212	232	237	222	225	216	227	228	200	176	230	194	220	187	216	232	211	216	215	237	236	214	214	226	211	240	221	215	222	203	187	197	243	227	201	215	221	218	249	203	220	215	209	209	210	202	202	190	221	203	190	204	192	211	208	208	194	241	238	234	212	204	178	221	208	215	232	214	213	215	206	214	206	205	222	204	222	217	228	229	208	220	227	230	208	212	205	210	197	193	200	214	206	201	208	206	235	204	217	200	209	229	210	215	203	213	218	186	206	224	220	194	224	222	224	206	201	224	242	192	200	216	208	180	214	218	235	245	221	205	229	233	233	211	210	228	242	203	224	214	217	193	232	200	245	198	207	213	224	197	219	224	221	231	218	217	197	210	195	224	213	198	232	214	224	190	195	231	200	210	229	243	206	195	204	218	222	201	251	214	209	225	202	225	182	223	234	223	218	204	195	232	222	193	208	201	236	188	200	232	218	201	210	245	223	221	238	195	227	215	234	224	191	224	247	183	208	228	184	223	222	190	213	236	213	204	207	204	235	202	221	203	214	211	195	223	204	214	210	222	198	236	208	186	224	231	221	214	220	208	215	191	232	237	253	167	215	213	205	246	223	224	199	210	223	204	210	221	195	224	232	240	222	214	216	210	197	230	213	213	219	204	214	200	232	206	193	226	202	232	224	239	214	233	190	223	219	226	227	217	204	238	239	214	238	217	239	205	224	212	227	232	215	217	257	234	251	201	210	225	237	215	204	234	204	219	236	226	192	199	213	203	223	207	213	246	196	230	219	187	193	216	181	226	215	213	217	206	233	217	240	206	216	211	213	199	207	202	228	207	199	201	192	170	197	215	223	203	218	254	199	205	211	211	202	216	211	227	205	208	203	200
5930	1463	3158	3767	3171	2595	2113	1819	1555	1381	1184	1179	1086	1033	907	886	956	939	1017	1067	883	1065	1075	1012	957	899	850	788	770	717	793	761	771	696	743	688	655	670	656	629	703	684	716	620	663	621	625	616	610	620	650	614	622	620	604	597	573	535	541	609	590	597	560	573	562	566	569	582	508	544	539	558	555	611	561	521	572	584	572	590	561	560	615	553	586	582	548	613	556	552	571	520	558	554	529	568	541	548	560	509	529	559	536	528	525	524	500	534	530	513	540	551	520	494	552	542	511	513	541	530	551	498	605	516	546	522	529	517	542	557	531	536	555	552	520	538	545	600	534	535	535	541	523	508	519	537	536	503	535	551	558	483	512	507	569	529	533	491	539	509	514	539	570	526	503	488	528	525	564	532	580	493	523	513	571	527	556	531	549	536	529	532	472	517	521	510	521	563	553	523	536	511	522	530	499	498	513	518	534	552	535	555	503	513	525	560	501	550	550	517	538	511	532	531	554	538	477	512	497	539	560	527	525	518	492	499	507	565	552	551	540	517	485	551	537	523	490	547	568	530	522	553	540	500	543	528	502	509	533	512	517	507	521	551	508	547	513	524	537	567	516	538	538	531	525	558	493	555	519	524	543	517	518	513	559	513	545	497	535	554	542	550	529	507	547	506	511	543	487	517	532	491	507	500	538	515	539	494	515	545	531	540	504	527	526	560	564	568	555	519	520	516	529	555	488	548	534	547	544	538	537	537	528	549	538	531	564	547	536	533	517	495	521	515	569	508	513	490	523	493	504	537	529	526	557	556	504	525	531	513	522	530	497	533	516	523	546	553	527	490	532	526	543	511	545	516	525	535	521	498	540	499	525	571	510	542	547	515	530	530	500	530	529	523	536	538	503	535	503	548	526	554	534	519	521	535	555	544	526	533	513	517	539	542	554	519	526	516	492	496	508	494	525	506	511	535	528	531	528	497	526	526	541	511	528	515	541	474	563	525	528	515	508	503	493	559	548	555	506	568	519	531	555	514	549	557	577	518	533	530	565	507	510	483	567	516	557	513	488	513	569	524	500	507	523	498	537	550	524	532	570	553	533	555	531	530	574	541	508	525	499	519	499	511	542	537	526	529	536	538	525	535	531	491	561	572	512	516	535	521	509	529	569	505	533	550	552	522	538	533	551	571	493	515	536	520	516	547	525	517	520	508	492	536	522	507	534	525	518	551	522	546	536	531	504	513	503	488	521	529	509	533	549	489	540	536	541	534	513	588	480	522	495	537	521	506	514	543	513	556	515	497	502	513	558	504	509	510	505	533	521	536	528	522	519	516	504	529	505	514	521	562	498	526	504	543	552	521	538	528	516	518	542	528	515	513	539	516	505	520	517	527	528	507	588	542	527	515	493	538	529	550	509	504	540	560	522	528	539	528	529	543	513	496	549	516	499	485	545	547	542	466	551	547	513	526	551	530	568	490	561	527	556	543	512	505	508	511	507	550	541	549	556	525	530	493	511	506	494	549	495	543	491	530	562	498	548	504	518	470	565	484	509	591	506	545	516	520	526	525	544	504	503	483	493	517	516	500	518	531	508	509	501	478	542	515	518	495	517	528	560	511	512	516	521	510	500	514	529	523	540	543	551	521	508	550	534	501	495	549	521	556	512	533	545	531	532	542	539	537	483	490	524	524	525	492	492	518	502	557	492	564	527	524	500	532	524	495	531	525	546	508	524	515	510	523	520	522	503	503	570	515	535	549	570	533	552	517	540	529	536	519	491	506	544	538	502	533	474	489	510	510	538	515	557	526	496	530	529	544	489	497	535	527	513	519	519	530	491	494	524	515	517	556	534	534	520	542	498	542	523	546	539	516	525	518	561	537	533	497	591	530	521	555	527	559	500	554	553	490	519	510	539	517	489	493	512	492	546	528	521	532	521	557	534	569	507	531	539	513	520	553	514	543	503	501	500	522	529	512	513	500	525	558	534	514	531	539	538	529	496	549	520	516	517	549	512	546	554	513	532	512	517	551	519	527	508	510	556	566	520	525	579	523	496	515	510	513	520	502	527	499	533	567	556	528	502	524	562	514	511	517	499	554	529	566	558	529	538	542	523	530	560	580	537	564	529	508	505	505	493	542	496	518	525	531	518	514	531	538	508	512	576	524	542	499	520	526	564	528	536	506	500	519	519	506	546	530	517	527	553	557	543	509	525	537	539	555	529	515	548	525	518	580	528	518	522	510	487	520	504	523	535	522	561	487	498	539	527	478	515	543	531	501	509	528	517	516	506	536	522	503	505	548	492	524	530	529	551	519	483	516	513	507	560	540	555	531	534	490	546	532	486	514	511	509	539	530	459	514	538	466	559	507	535	513	500	538	508	549	496	483	535	500	495	513	496	519	519	502	511	526	553	538	545	526	554	517	552	551	527	546	491	521	510	495	509	497	574	535	524	508	573	579	545	529	558	529	522	520	551	531	500	508	538	504	540	542	540	530	514	520	538	551	506	473	549	512	532	509	530	509	490	522	554	542	517	517	558	484	533	506	505	532	498	549	551	548	510	490	516	531	536	550	535	549	530	518	488	513	564	517	542	569	535	559	507	481	508	545	566	512	543	548	513	512	511	528	484	508	539	522	532	527	512	547	541	509	498	542	542	523	507	526	535	510	534	560	540	520	550	529	537	554	498	520	485	519	520	530	547	521	512	533	527	506	559	552	508	549	491	514	557	543	520	518	536	512	539	507	525	503	549	488	519	578	495	528	504	525	524	532	546	523	560	537	537	536	513	520	551	582	514	517	518	580	558	548	538	499	518	544	529	521	519	569	545	527	532	521	540	531	525	514	544	487	554	511	533	505	462	545	514	541	501	554	535	509	540	508	537	518	530	533	465	568	527	521	519	535	518	510	508	528	508	558	526	513	538	498	528	528	542	513	518	518	578	517	547	520	512	494	522	517	505	537	527	546	510	533	508	508	539	514	505	501	533	533	522	556	537	510	533	537	511	492	562	514	540	553	547	499	480	570	523	504	579	538	511	521	510	519	503	554	491	507	532	505	548	519	530	541	509	563	535	532	503	546	547	546	507	509	535	535	525	521	516	519	517	485	538	502	520	553	522	568	527	509	536	565	522	519	524	511	532	564	537	497	551	535	538	520	545	566	539	542	579	534	527	507	576	529	519	551	557	513	561	536	519	543	564	537	497	518	568	544	523	505	511	531	551	501	492	507	496	548	504	519	486	520	532	535	506	486	538	509	533	556	540	515	526	549	541	544	497	556	533	537	549	564	537	539	526	521	524	597	538	529	517	568	549	560	547	525	524	524	520	537	516	553	492	512	508	513	527	552	520	554	522	521	519	520	481	512	580	502	536	555	539	529	489	521	530	566	506	512	522	543	539	528	498	532	523	565	526	535	525	560	553	530	569	532	539	538	549	522	540	498	553	517	521	512	504	574	531	495	520	546	543	544	522	523	477	514	491	531	536	511	527	561	522	540	568	501	547	521
15198	2867	2995	2222	1389	1093	871	637	597	538	464	463	435	390	322	388	359	377	382	368	349	369	363	394	367	367	316	319	292	314	341	320	296	304	289	304	299	352	292	295	319	306	285	286	280	302	252	293	274	254	267	264	262	289	282	260	267	279	274	270	267	304	285	285	263	275	269	270	261	257	251	259	266	281	268	275	283	264	250	251	279	249	290	252	271	264	270	267	255	248	280	256	253	258	247	241	263	239	266	265	242	275	264	244	262	277	283	247	264	275	282	243	305	257	249	265	253	270	236	270	252	242	298	287	250	278	255	247	249	253	258	278	275	279	256	264	280	241	257	275	260	282	258	281	245	238	266	248	303	260	287	240	243	261	283	267	232	258	268	241	255	235	248	264	242	254	252	242	287	264	248	265	247	294	274	249	258	277	264	262	295	252	261	266	264	259	272	263	239	253	264	263	295	265	223	258	246	233	297	269	242	282	264	248	256	279	278	262	292	270	257	259	236	261	254	240	243	243	260	246	237	302	280	268	259	260	273	258	271	240	245	262	245	277	231	264	263	236	265	276	282	283	261	299	260	296	266	244	254	264	235	253	277	261	261	261	255	269	281	226	246	262	263	246	270	247	261	264	251	264	276	263	278	244	244	286	262	249	246	296	258	216	294	290	247	260	243	269	254	257	254	265	251	263	258	276	284	241	225	241	243	262	258	245	240	306	254	275	279	276	273	274	255	255	255	259	243	245	288	265	286	251	264	252	262	272	259	275	227	259	239	262	262	231	229	283	262	293	276	237	246	285	262	263	286	220	246	252	246	264	235	271	245	263	288	271	268	215	251	256	281	271	238	273	216	246	268	228	256	262	279	251	254	265	272	242	284	243	274	268	259	269	273	246	264	274	271	258	267	243	239	256	282	293	247	258	246	230	260	261	256	243	250	277	257	258	266	224	272	276	232	263	282	256	278	272	256	263	257	257	262	266	243	257	259	257	245	266	242	245	245	242	263	255	276	266	286	252	280	228	253	262	277	258	268	264	259	258	293	250	222	266	240	269	252	258	259	229	251	272	276	259	239	255	272	241	242	286	286	222	280	268	239	296	264	275	275	270	291	263	277	266	244	278	266	259	255	264	230	254	242	265	278	282	249	272	283	252	262	247	265	284	276	253	230	250	245	272	264	242	289	271	284	252	252	258	251	268	268	244	258	254	241	245	265	269	244	247	281	270	268	265	253	240	254	261	241	268	247	265	306	293	270	270	260	256	252	265	275	283	294	235	290	290	256	254	284	273	246	278	273	244	266	227	244	262	262	228	247	263	226	269	252	265	257	270	270	264	255	262	247	255	270	231	256	241	279	242	268	268	239	259	260	254	250	271	272	263	281	240	257	255	263	284	237	263	267	264	267	258	255	260	252	243	263	283	240	280	266	259	241	258	246	251	276	267	271	292	245	243	256	251	232	267	279	235	228	242	262	266	211	260	252	226	261	261	230	280	262	257	284	238	258	246	258	272	251	239	273	269	241	265	251	247	275	241	297	265	257	282	233	249	277	274	262	251	283	243	285	254	263	234	284	241	260	262	249	245	276	259	291	211	238	258	233	272	253	287	262	233	263	267	235	241	264	249	278	258	241	254	284	259	283	232	278	275	263	253	267	264	278	275	258	267	272	282	249	249	264	254	281	285	284	262	260	253	265	264	274	227	232	230	256	255	251	267	225	236	262	232	280	259	254	228	246	240	255	254	245	274	303	232	265	270	289	300	250	245	264	270	252	282	256	238	283	240	252	265	243	234	263	268	256	228	278	274	276	272	240	258	273	266	237	253	240	285	232	239	265	259	223	246	267	235	224	266	235	259	275	259	247	245	234	281	274	223	243	264	290	276	261	236	260	260	289	245	286	251	270	272	261	259	249	263	247	284	283	240	286	257	259	278	281	248	250	232	306	285	256	268	239	231	276	257	245	234	262	269	225	222	264	255	241	247	262	261	291	240	251	253	240	253	259	263	238	298	255	267	245	244	286	255	257	278	239	257	276	246	275	281	234	240	251	269	270	261	242	250	230	273	258	276	251	242	261	238	254	285	251	283	235	221	262	233	270	246	249	240	264	231	283	264	285	273	267	244	227	260	241	258	272	288	231	240	258	227	235	270	254	312	231	266	260	256	264	253	248	239	254	277	280	261	263	238	238	256	274	286	265	237	254	259	253	270	271	245	255	283	263	266	281	247	275	239	301	253	257	254	253	274	277	292	248	245	252	274	251	244	260	291	256	258	269	257	252	233	277	258	264	233	249	274	276	276	262	276	291	266	252	290	250	268	264	265	232	279	282	221	238	270	253	263	270	276	292	243	257	285	252	260	269	259	284	233	282	274	248	285	239	253	239	264	296	301	254	288	265	281	267	215	282	283	296	255	271	275	263	258	253	245	234	234	264	257	268	272	263	251	267	280	257	245	261	261	265	265	247	287	256	276	263	312	257	273	259	258	259	230	260	287	259	272	288	254	252	240	260	263	281	247	255	267	246	256	264	253	220	258	241	233	257	249	286	292	250	263	270	254	285	265	256	234	249	274	261	259	261	270	250	273	251	277	276	264	231	270	257	263	234	244	253	252	262	274	240	249	240	242	306	234	240	284	242	251	253	259	295	250	248	283	259	256	247	253	263	266	237	255	283	277	248	224	290	257	254	248	233	245	275	247	281	284	283	264	236	271	260	274	262	269	259	260	246	266	234	244	258	240	248	238	253	253	258	242	260	272	266	238	232	249	267	253	245	256	251	289	251	254	260	270	248	247	272	275	268	248	271	241	249	281	253	256	262	264	269	280	262	266	282	257	247	237	281	252	276	265	268	271	245	236	273	243	289	259	269	292	276	278	266	267	257	296	243	260	255	252	311	252	251	259	269	255	257	267	255	277	198	301	249	287	277	269	272	264	232	265	234	254	234	238	282	287	250	264	253	252	292	240	261	283	261	257	253	253	268	261	259	290	278	268	259	260	266	247	244	289	252	271	267	258	278	277	281	278	241	258	228	279	270	275	273	242	244	216	247	249	253	260	255	261	245	254	252	261	269	239	226	230	252	260	244	252	262	267	273	262	275	288	291	268	249	245	264	263	259	256	265	238	259	243	239	268	261	255	248	273	264	231	257	269	216	262	252	270	282	254	261	286	272	246	249	264	272	261	261	243	260	265	231	256	279	253	233	254	268	231	272	257	265	268	257	270	290	272	277	240	232	223	253	256	274	248	255	275	269	240	250	268	243	261	268	298	273	262	266	272	276	229	247	253	250	255	273	238	270	262	288	261	280	256	232	264	260	249	282	249	250	261	256	255	240	276	276	262	243	231	274	232	262	269	233	268	258	240	277	268	248	249	253	245	244	289	282	248	271	247	286	253	252	266	253	252	262	248	292	219	266	250	249	253	241	289	261	233	252	258	254	264	261	234	284	281	222	274	249	246	271	244	253	233	253	270	283	243	258	254	295	276	257	258	233	249	269	235	248	256
7931	2524	5357	6342	5334	4474	3505	2973	2532	2268	1924	1807	1660	1494	1416	1378	1362	1384	1528	1494	1308	1410	1431	1421	1383	1334	1140	1003	974	963	1052	1038	968	1032	946	889	873	862	876	862	840	899	909	855	772	754	792	777	808	779	748	845	762	822	752	742	726	759	762	717	772	703	681	701	658	694	694	673	664	663	719	677	669	681	724	726	709	690	753	692	697	678	738	745	722	738	644	704	702	696	720	729	723	686	627	692	678	672	639	714	638	628	632	620	665	648	604	653	664	648	658	603	626	619	666	652	654	622	691	656	663	595	636	646	629	633	675	700	666	665	699	655	668	705	649	639	646	622	662	675	694	602	655	638	623	614	661	667	627	647	657	644	613	679	629	629	648	656	627	635	612	664	662	606	655	615	654	664	657	645	645	653	662	620	629	623	634	595	609	640	626	609	670	658	669	626	634	609	647	659	619	646	647	616	619	623	632	586	681	671	663	634	624	591	625	645	622	649	661	652	648	631	601	657	631	640	635	579	638	637	652	659	570	658	662	646	621	631	649	602	631	645	602	639	613	648	650	619	643	652	615	635	654	667	643	549	651	695	606	680	635	671	627	638	645	610	691	643	631	640	629	625	637	663	643	623	663	642	625	606	620	623	597	651	603	634	603	653	617	630	604	609	621	628	622	648	619	641	647	635	620	612	642	602	591	602	649	612	640	621	629	636	582	662	611	631	671	601	671	634	623	621	617	652	640	646	625	605	627	646	647	621	629	635	645	650	600	607	616	595	590	649	618	649	682	629	683	618	572	644	633	624	673	619	677	637	632	642	637	615	617	618	635	601	643	616	640	646	615	613	620	662	656	641	632	631	611	656	607	587	624	621	628	617	588	649	653	648	647	596	612	636	605	648	631	672	639	589	624	607	648	649	656	655	621	669	633	615	606	643	629	657	637	656	651	608	650	645	591	662	626	604	614	627	607	628	629	647	636	682	630	596	596	674	644	665	622	593	614	614	624	592	593	693	624	615	615	647	634	664	582	610	648	644	672	604	627	629	629	626	632	649	627	655	654	642	628	587	597	633	602	653	624	617	653	633	637	621	665	602	644	610	655	641	662	634	640	656	641	638	601	565	668	652	643	657	651	649	637	608	673	615	609	634	612	679	633	591	632	672	598	615	618	613	676	670	632	619	643	613	684	600	638	604	634	657	643	646	662	655	668	643	642	655	630	620	589	622	637	606	613	653	602	614	671	641	626	664	677	602	652	610	603	663	622	620	587	622	641	633	669	642	635	612	680	642	613	660	640	673	616	632	642	661	642	666	653	614	597	573	653	624	701	621	637	633	600	616	623	608	632	625	662	619	647	658	626	603	609	638	599	630	618	607	648	632	682	675	660	602	655	620	637	666	625	640	662	649	664	611	629	612	674	632	660	622	646	610	627	609	618	640	643	694	596	621	655	663	588	636	626	642	628	649	683	643	624	675	618	628	635	623	666	685	642	582	631	631	609	591	602	619	643	632	627	654	660	661	651	601	638	620	633	612	622	653	624	686	635	650	596	632	631	585	624	617	640	646	594	631	684	641	636	634	653	610	633	652	609	606	628	644	655	589	654	603	619	638	602	602	659	619	619	655	571	632	603	671	625	638	609	636	622	648	589	610	651	581	629	598	593	621	649	652	653	648	676	645	612	643	624	643	666	586	649	584	654	603	637	613	604	615	663	672	675	624	623	690	625	620	642	659	664	641	651	612	647	645	640	674	647	598	621	607	650	643	602	645	637	630	651	644	612	630	622	656	671	659	642	610	626	620	617	639	608	630	685	669	638	632	621	654	667	652	640	624	643	626	643	636	620	639	620	624	660	622	662	632	581	684	662	618	584	610	608	672	629	638	681	618	637	647	638	658	624	686	670	615	602	676	695	646	643	593	630	666	597	630	715	635	626	639	593	636	592	618	610	656	650	632	632	625	640	673	633	624	601	669	616	597	652	643	608	664	610	670	593	611	656	658	628	613	602	664	593	668	650	625	633	612	627	596	638	671	633	604	629	635	652	622	645	652	631	615	659	636	632	647	601	664	647	639	649	623	638	634	640	613	685	629	674	676	622	608	606	616	622	629	660	634	649	625	614	667	661	633	625	627	657	607	617	681	621	674	642	643	595	604	606	662	635	626	652	620	655	634	633	588	648	603	661	629	639	678	633	632	633	632	632	611	643	627	639	607	628	637	653	623	635	648	609	666	635	663	616	666	631	696	608	642	612	612	620	609	617	611	661	620	709	655	624	608	621	612	618	637	612	617	663	589	612	648	612	643	615	596	601	632	687	648	632	693	679	624	623	648	594	619	590	655	622	612	642	598	605	646	669	629	609	634	650	655	684	669	646	660	628	647	634	639	670	692	606	677	637	616	624	599	649	616	639	651	655	638	614	636	660	615	608	642	609	635	660	632	652	686	625	608	631	631	634	656	658	642	653	667	604	646	627	611	646	648	663	655	643	636	658	653	669	656	648	635	653	655	649	614	635	582	638	623	627	631	656	658	635	589	607	636	675	658	593	618	649	603	645	658	645	638	644	694	638	647	582	643	629	640	711	651	604	647	656	626	634	573	611	657	616	601	684	628	595	688	607	584	663	616	608	634	619	615	605	623	596	620	658	603	640	648	685	646	681	630	597	637	633	648	623	643	607	609	629	632	664	683	655	618	603	670	603	606	636	598	628	625	631	641	676	584	647	662	602	650	604	675	629	657	635	615	580	602	632	647	638	598	671	603	612	597	628	652	659	631	597	639	608	669	649	660	607	664	632	635	680	645	601	653	629	623	632	631	696	603	620	625	669	575	608	603	619	607	599	629	647	655	633	592	622	648	664	647	591	637	634	634	636	660	612	636	616	667	631	592	638	624	651	612	651	618	647	603	628	644	671	635	660	628	637	670	617	655	688	621	668	596	596	618	616	680	631	613	671	685	601	634	672	636	602	650	664	612	593	627	674	617	638	665	668	673	622	660	625	657	644	657	622	654	604	628	654	636	674	641	669	622	621	628	601	618	645	641	665	641	610	632	685	585	650	639	643	617	616	628	648	608	660	655	651	632	669	644	615	631	627	617	626	605	640	645	599	585	690	625	654	619	621	585	651	669	610	598	661	640	650	655	643	674	659	606	632	666	685	620	619	647	625	623	643	626	606	653	691	609	655	612	640	639	647	607	628	633	598	646	653	652	636	612	618	702	621	593	650	609	672	665	637	681	556	599	625	670	617	593	640	655	674	614	659	651	621	702	613	604	595	679	615	674	576	621	618	659	626	668	617	634	640	595	624	617	652	606	679	651	670	665	631	624	627	613	630	658	670	650	659	678	633	642	653	649	636	655	627	605	620	575	615	641	625	606	609	672	615	588	569	635	602	621	649	669	628	633	700	627	624	643	609	622	651	642	643	597	579	647	644	623	601	653	612	629	657	640	624	647	670	628	655	610	640	667	642	634	649	653	634	628	656	646	626	668	607	651	603	623	645	638	641	635
2482	512	507	494	414	413	373	374	343	356	339	333	328	320	325	373	328	344	299	376	362	338	332	326	304	348	358	336	310	311	358	328	351	358	326	349	381	310	352	302	362	276	343	314	320	349	337	329	319	312	343	330	339	327	320	319	335	311	332	318	318	345	310	329	315	322	354	361	335	334	328	323	328	287	321	304	331	334	358	335	356	336	340	335	312	353	359	330	288	339	333	311	305	342	308	352	312	345	304	329	335	331	322	320	300	311	292	338	323	344	320	325	336	348	310	284	320	353	331	331	332	311	329	319	345	334	314	319	341	289	315	364	325	346	338	345	315	302	339	304	315	312	311	291	358	305	305	301	308	321	317	309	357	327	313	312	335	307	324	304	330	308	345	349	316	320	358	316	328	313	331	333	318	287	309	344	313	302	331	331	329	324	349	319	320	313	283	330	341	300	363	316	324	339	326	305	324	310	335	305	273	337	323	270	334	348	359	326	321	336	309	303	356	316	332	376	325	298	339	334	308	308	326	320	315	321	316	307	353	311	334	330	308	311	307	315	344	347	348	349	346	326	325	313	357	327	314	295	350	320	315	305	293	278	330	315	344	303	311	315	307	338	315	332	334	338	343	310	302	344	305	308	289	286	297	330	318	312	308	339	357	304	318	326	330	319	362	339	332	328	383	329	310	325	316	357	321	318	333	343	328	341	335	316	340	337	307	317	363	300	322	309	325	352	306	355	299	289	306	305	333	310	318	313	334	339	323	335	315	314	337	323	330	332	321	293	319	315	311	285	341	296	323	307	339	317	331	339	343	291	333	302	339	342	312	344	334	325	321	315	324	345	300	349	322	290	320	338	317	348	351	308	329	334	321	339	312	318	286	338	337	335	310	290	356	336	336	321	331	339	322	310	349	361	314	321	293	317	320	345	317	324	308	339	302	295	352	319	318	342	316	330	317	346	368	318	330	343	325	311	327	343	328	326	351	330	327	325	305	321	343	320	310	329	342	302	280	316	330	333	319	320	286	318	299	358	320	333	308	280	305	297	342	331	305	342	339	312	345	333	307	302	322	361	309	338	355	326	358	335	322	338	325	323	341	307	311	328	304	328	313	313	329	318	300	316	261	331	313	337	305	348	332	340	328	301	336	345	318	326	318	334	306	333	304	309	302	345	301	354	321	331	295	307	335	291	348	331	305	331	307	293	338	303	308	299	316	308	332	330	318	330	296	313	331	346	359	313	307	334	325	301	317	281	313	299	325	333	310	331	301	386	355	324	329	313	317	295	336	330	303	330	326	317	324	310	315	310	295	311	323	335	326	336	303	328	289	295	344	334	339	320	360	317	318	321	317	285	332	344	344	320	305	336	335	342	332	329	288	305	319	342	346	327	314	336	315	328	334	295	310	370	317	318	328	348	335	330	294	343	327	343	343	346	330	318	311	295	319	318	325	325	328	336	345	288	308	313	345	360	321	317	368	302	317	343	340	318	340	325	344	342	310	342	355	302	295	313	295	314	339	328	330	293	315	331	324	311	337	342	328	321	311	322	308	339	310	316	343	338	325	300	352	284	336	331	311	301	334	337	323	318	350	320	354	303	279	349	347	312	320	301	337	343	357	338	312	311	313	306	340	329	329	351	334	303	321	346	333	369	339	350	358	381	373	354	347	301	309	331	332	316	326	290	324	299	330	331	356	341	322	327	341	353	312	317	326	330	300	316	316	343	308	316	292	332	332	314	338	297	314	325	304	331	323	329	329	344	320	307	338	323	333	308	351	288	345	285	321	357	304	328	346	342	318	298	356	312	312	359	312	322	309	335	308	327	320	331	312	292	313	317	316	303	310	299	315	343	330	330	348	300	302	320	318	357	316	332	352	310	328	316	377	340	318	321	326	329	320	329	335	301	338	327	356	342	327	309	352	346	315	301	331	321	311	354	324	320	309	299	341	328	332	311	347	323	339	310	320	319	324	334	321	332	341	339	331	328	316	325	303	339	322	322	311	312	369	357	332	338	328	315	317	287	371	310	319	317	310	320	328	316	348	326	319	304	320	356	320	320	340	301	319	308	346	305	353	365	308	325	345	320	332	317	311	308	354	318	280	322	281	304	307	327	304	298	351	306	319	332	345	353	326	324	314	339	319	311	313	334	312	315	299	297	316	336	295	369	328	328	345	342	316	327	313	329	327	323	304	299	314	312	351	300	317	335	311	317	318	322	347	340	312	334	306	301	347	320	343	333	336	367	364	288	360	331	330	321	305	307	308	303	338	332	332	304	325	314	334	362	319	313	375	303	308	302	323	322	323	296	325	353	346	315	307	286	335	324	338	304	335	345	304	317	320	317	313	326	315	324	332	334	323	314	303	320	311	349	366	368	354	338	315	347	354	312	313	322	324	342	336	323	333	320	317	316	350	293	333	325	350	315	316	353	314	324	294	317	318	311	349	360	313	330	342	344	339	377	304	278	326	319	308	353	324	319	304	343	329	358	369	316	330	317	335	304	340	314	312	338	315	320	301	327	330	305	295	325	314	313	334	329	356	375	322	321	354	285	326	337	313	354	347	363	332	322	320	325	346	324	325	312	306	339	327	319	342	326	354	319	295	312	329	318	302	354	322	332	330	320	337	326	318	340	304	346	303	308	337	312	332	295	337	343	355	301	343	319	310	301	297	300	311	329	335	314	324	351	330	325	328	358	330	353	348	331	304	338	330	323	288	295	319	334	328	302	306	359	337	306	323	307	336	325	298	306	295	310	305	316	324	327	338	336	333	324	382	342	362	324	323	291	328	315	319	299	312	310	343	317	321	331	324	322	314	354	330	316	315	307	320	328	307	280	325	325	310	342	303	328	299	325	332	341	330	323	316	320	335	333	326	318	346	312	336	316	316	337	343	381	345	328	330	296	308	306	316	369	320	297	328	356	365	319	349	323	306	336	347	335	312	318	314	308	370	324	324	320	302	334	324	355	370	323	338	342	334	353	352	309	318	292	330	316	371	329	317	315	302	336	338	332	327	318	345	338	322	297	334	320	351	325	318	347	337	326	332	349	314	359	325	338	290	342	347	329	311	310	330	330	303	311	306	310	289	307	317	358	353	326	327	349	310	318	345	368	322	342	313	336	334	338	290	311	341	337	316	329	330	344	324	310	343	278	312	341	317	337	366	303	348	313	338	315	343	290	301	280	352	307	350	329	283	323	319	333	328	337	309	335	299	319	326	350	341	287	304	365	362	332	325	272	327	311	294	306	343	328	364	350	334	331	314	341	349	297	333	342	317	318	315	359	328	309	333	334	335	331	332	315	316	311	350	307	333	335	346	312	346	326	323	327	360	300	318	346	349	321	334	302	331	328	340	331	316	321	323	327	323	310	361	306	317	322	365	280	333	336	334	338	334	341	337	340	332	308	325	332	327	313	327	321	323	317	326	314	307	340	323	345	328	326	332	358	342	337	334	342	322	317	319	351	367	314	306	317	352	319	332	293	305	329	340	299	322	336
2557	917	1246	1282	1174	994	964	847	903	857	833	800	791	783	815	792	771	861	826	874	842	860	883	827	864	839	802	830	780	850	816	845	816	795	783	787	809	792	762	799	799	777	813	801	774	755	750	797	767	799	805	795	772	729	755	802	746	756	749	796	773	738	741	766	710	759	795	796	756	731	766	692	731	809	806	746	757	747	768	785	732	736	770	777	769	801	732	761	762	778	737	774	806	741	728	710	689	766	766	769	765	786	686	760	677	790	746	760	766	736	763	773	686	737	714	734	778	731	760	723	764	747	740	696	734	754	750	774	768	738	754	728	731	730	766	796	723	751	744	807	747	748	748	725	750	747	717	775	759	730	766	714	762	715	746	733	760	724	720	788	749	701	750	739	741	737	749	760	780	741	774	755	721	772	735	732	738	711	730	712	699	758	712	736	788	727	783	782	748	748	717	769	747	769	744	726	717	760	762	721	746	746	735	816	737	760	747	759	789	799	764	765	753	755	754	766	727	775	791	735	740	779	737	764	738	736	767	777	760	720	709	774	700	754	723	804	712	789	736	738	792	777	723	739	713	745	787	750	759	739	747	730	753	711	717	749	784	791	743	765	748	707	739	800	736	779	735	759	764	774	796	721	787	710	707	771	724	716	747	731	776	747	756	756	723	777	734	765	731	743	737	740	790	730	664	718	775	799	796	750	761	738	759	712	825	728	757	766	732	698	785	737	754	744	709	764	759	716	773	726	748	748	793	737	724	743	742	764	754	781	751	731	807	754	732	752	719	770	755	729	738	745	740	759	725	751	742	788	737	711	742	739	770	748	734	749	751	741	796	750	772	773	740	770	701	712	711	738	681	743	758	703	792	744	730	709	755	781	781	748	718	757	771	765	770	716	745	696	711	746	752	740	712	784	731	696	745	713	702	706	754	724	768	756	721	748	748	723	803	762	725	746	806	708	750	774	759	705	803	792	728	738	692	769	743	757	744	757	790	798	756	738	691	761	709	734	769	680	760	733	749	749	726	774	791	775	781	694	729	757	771	748	713	733	744	687	706	781	774	747	760	775	755	743	659	717	727	749	737	744	720	713	743	752	741	733	746	811	762	734	764	705	730	761	738	737	790	755	731	758	784	775	717	760	716	695	768	762	766	734	758	704	799	765	762	797	753	759	715	802	788	768	735	747	712	750	733	768	727	751	654	771	771	736	793	718	725	731	758	787	741	760	739	733	749	780	760	747	783	731	737	722	734	767	704	703	727	713	769	759	744	719	750	740	770	749	763	767	709	760	771	745	755	768	717	712	766	794	688	696	748	774	723	717	807	782	737	739	728	750	775	769	762	742	709	747	781	769	773	773	756	714	780	718	771	752	687	735	777	741	800	701	739	704	740	775	782	760	796	720	721	715	712	730	701	726	775	778	739	737	734	740	772	745	770	748	705	725	811	747	720	718	731	763	788	798	744	671	765	732	766	808	770	710	759	702	715	744	758	753	786	758	725	715	794	748	746	786	741	710	751	737	741	759	702	720	714	746	768	765	721	772	761	751	772	728	778	781	792	753	770	734	768	738	700	716	756	726	720	771	753	753	754	738	741	726	756	712	782	771	752	769	746	771	777	744	763	725	744	750	739	731	780	718	741	776	765	733	742	686	746	774	730	750	754	737	736	753	727	783	739	692	709	798	767	714	761	771	779	748	780	725	735	734	773	797	739	716	769	737	804	774	728	699	748	777	744	777	793	702	765	734	774	770	751	730	723	717	695	741	718	813	731	776	743	739	753	780	730	706	723	738	755	758	799	710	730	767	798	700	770	739	706	696	763	723	760	780	693	728	759	768	809	739	785	747	693	734	753	785	749	763	728	732	741	775	784	772	744	713	785	702	744	754	776	739	767	769	759	743	751	717	766	794	733	740	801	756	784	777	720	764	775	712	733	753	764	771	757	730	714	788	730	714	764	674	757	797	734	711	742	808	724	780	732	741	767	690	717	722	743	744	777	803	745	707	780	748	736	732	706	729	726	722	732	803	790	685	737	709	753	769	762	730	738	749	725	725	767	766	774	726	791	758	803	786	702	800	760	714	749	758	679	719	765	720	733	739	774	722	716	745	754	766	776	804	745	738	750	746	796	692	741	761	769	792	734	727	748	713	711	767	748	777	746	735	751	732	774	747	761	710	768	793	733	773	777	724	787	760	742	723	730	737	710	701	753	745	761	737	732	756	761	761	757	754	707	747	747	781	742	751	713	762	756	722	704	786	713	763	791	708	750	742	804	717	733	730	752	781	768	754	733	752	774	769	700	760	769	734	739	749	694	742	763	689	727	720	795	720	685	705	747	754	712	716	775	742	709	758	776	758	734	788	793	791	729	708	744	776	705	776	764	745	696	736	796	769	760	708	735	741	728	764	727	831	750	709	776	711	718	737	742	801	763	745	734	788	748	764	754	758	761	726	759	762	744	736	790	753	725	776	741	762	717	752	756	718	738	715	758	763	796	797	711	749	694	785	785	752	724	762	734	759	829	761	764	726	752	728	788	763	731	720	738	716	756	735	734	726	755	758	803	771	757	752	745	761	718	698	733	773	759	741	748	748	764	698	753	741	777	737	742	742	719	775	722	724	716	778	754	748	724	721	759	719	754	709	755	769	726	720	736	760	791	764	700	771	750	730	765	685	785	746	742	711	752	763	750	731	772	725	738	737	817	756	738	691	743	777	754	760	769	838	769	708	737	769	751	739	699	754	780	757	731	782	731	737	730	754	703	762	689	753	745	652	741	760	752	765	719	737	744	714	752	722	756	785	721	767	730	757	764	708	724	742	717	687	747	729	778	759	768	726	792	767	761	719	722	696	752	755	792	813	743	742	757	735	774	755	744	767	746	719	774	763	707	752	686	729	718	758	722	765	784	706	763	788	765	842	770	701	759	768	734	723	771	794	697	734	780	814	750	733	742	751	721	748	745	711	791	708	781	701	729	767	792	764	729	752	746	768	774	775	762	757	760	752	805	726	728	782	760	769	756	718	753	747	711	761	733	724	760	756	772	751	709	737	727	761	739	821	750	713	771	831	749	813	759	774	767	716	739	746	780	751	750	727	780	753	775	733	711	752	749	760	729	760	749	763	772	703	774	692	749	773	719	721	749	748	733	808	756	739	746	762	740	747	715	774	747	747	739	743	751	753	695	732	722	744	734	745	728	783	748	778	745	713	755	733	754	778	771	737	748	702	736	710	745	716	706	694	766	759	770	730	730	752	752	740	751	725	737	743	735	773	758	745	715	758	794	714	780	683	746	757	745	738	741	729	760	740	737	744	773	741	750	751	763	766	771	666	722	760	749	747	764	724	743	746	756	713	728	733	735	692	756	768	756	741	796	750	796	736	760	717	743	757	753	716	709	775	703	712	780	798	750	700	698	763	746	812	758	742	737	806	729	746	758	746	712	764	763	746	705	757	782	734	714	734	770	707	803	772	754	726	763	753	719	792	764	755	786	719	764	745
8422	1330	1516	1202	861	634	480	423	370	348	342	291	326	321	262	283	281	257	288	283	270	288	285	259	257	257	261	233	228	264	219	231	254	256	218	228	210	243	224	232	248	240	252	204	217	229	234	250	217	203	207	198	225	246	230	226	222	207	230	223	232	210	201	205	211	214	225	194	206	208	231	220	221	250	234	217	216	236	205	223	222	208	215	218	218	237	218	216	221	215	218	200	226	238	228	233	226	215	236	199	202	242	216	219	192	218	200	194	222	220	218	231	226	204	236	211	208	240	222	226	200	255	234	210	226	228	202	201	195	230	210	222	222	241	240	224	190	214	210	226	239	198	241	222	231	230	200	233	210	241	209	200	216	226	237	226	214	249	228	229	219	237	218	191	232	237	240	204	216	234	187	192	202	228	241	197	203	232	178	215	185	233	241	236	206	219	201	215	237	216	247	223	187	193	229	219	232	212	198	218	204	208	211	207	215	198	211	226	239	229	256	204	195	230	250	212	209	235	209	235	199	186	214	212	212	235	238	254	215	217	207	194	181	219	210	207	211	198	209	221	210	230	230	190	198	257	206	205	227	219	244	223	207	226	214	231	213	209	209	227	212	192	206	199	213	200	192	221	209	217	211	216	189	201	234	225	231	211	226	220	193	202	205	240	231	228	239	223	211	218	237	207	207	223	228	227	212	208	189	201	222	213	209	240	245	219	245	221	209	212	220	231	224	214	216	202	231	204	224	205	239	226	189	201	211	210	229	226	223	197	222	202	229	198	218	230	243	195	228	226	198	239	230	218	203	231	213	206	226	228	206	225	229	202	214	209	220	187	231	199	204	223	240	200	218	234	234	225	223	184	229	217	194	204	205	203	205	211	195	204	212	205	218	247	198	226	213	233	191	192	262	211	238	234	225	205	195	228	249	201	239	220	209	212	228	216	217	207	222	268	201	247	218	202	204	220	231	232	217	187	248	208	207	257	211	245	199	220	182	186	190	235	235	254	227	232	195	218	261	197	228	211	231	214	211	196	221	214	220	204	215	227	230	236	205	230	210	207	211	192	230	206	210	244	235	200	236	235	237	206	205	234	223	218	214	224	217	233	230	191	213	214	197	224	226	211	195	192	212	231	193	221	226	226	198	214	229	205	206	212	239	199	200	209	234	201	213	217	216	226	224	237	210	215	209	233	220	218	230	223	222	215	197	206	174	209	207	197	242	231	208	210	214	174	216	196	234	221	240	216	224	204	206	180	225	222	226	216	242	195	227	190	241	208	221	211	226	204	217	220	178	210	221	235	211	209	209	201	226	220	237	233	215	203	212	205	192	194	226	190	209	188	215	194	215	215	201	242	213	233	182	198	229	223	205	197	223	223	217	210	206	191	223	206	233	254	217	206	213	208	205	212	221	221	216	224	228	225	210	241	207	221	209	254	225	203	197	214	212	241	190	209	222	210	213	241	228	221	262	210	232	231	208	194	219	226	186	218	220	205	189	206	213	204	226	207	218	209	234	201	236	231	219	231	229	218	225	202	213	206	237	221	206	240	200	198	211	210	223	211	213	236	230	213	234	207	239	218	215	231	249	217	219	209	234	223	202	188	183	224	247	220	238	206	209	222	212	212	209	211	234	205	181	210	218	207	211	208	199	184	217	207	205	223	215	228	225	230	214	210	227	238	216	231	212	221	190	207	221	227	229	219	207	223	237	234	200	238	238	196	203	227	214	223	225	228	196	228	193	232	214	225	227	233	227	201	235	204	191	236	231	203	207	215	211	222	204	199	212	226	220	215	207	231	195	213	224	212	218	205	214	217	227	227	206	215	232	212	239	222	217	209	212	218	208	221	219	232	261	216	234	195	221	237	190	218	226	219	197	215	208	196	217	196	246	236	205	204	240	203	201	190	211	202	209	205	218	205	213	212	201	216	238	216	217	229	222	200	202	190	238	235	237	208	191	186	211	216	213	199	186	206	232	220	214	226	220	256	216	240	205	240	212	210	220	227	219	218	236	223	214	214	237	202	217	239	210	236	217	213	212	234	198	212	226	197	225	216	195	216	222	201	213	205	222	229	214	248	217	262	235	201	214	224	228	224	209	234	209	219	223	200	223	232	203	181	236	240	227	189	209	213	252	220	234	216	232	223	236	203	230	214	205	203	184	206	236	213	210	220	211	210	244	223	207	225	218	204	191	226	219	227	235	231	193	224	227	200	230	209	199	196	209	221	228	237	236	244	208	226	250	215	235	216	236	237	230	235	224	226	203	225	213	224	217	209	229	223	227	229	205	227	188	213	227	221	193	190	199	204	221	238	242	248	223	212	205	238	199	220	204	228	254	221	219	229	251	231	197	226	201	255	205	243	199	217	206	217	215	215	225	225	183	255	216	234	213	201	207	216	234	214	212	206	216	238	177	210	223	221	234	228	209	237	209	221	211	232	240	199	195	195	218	226	201	215	223	221	222	204	212	225	205	209	199	207	204	183	235	204	231	212	201	213	209	208	215	228	219	204	213	228	210	204	199	209	236	205	181	228	216	225	205	216	208	218	192	238	222	212	233	186	199	214	203	205	229	224	204	231	221	231	226	228	204	192	231	202	198	193	230	207	233	229	230	225	194	250	244	193	191	198	231	211	217	204	225	198	208	229	205	232	209	233	222	240	224	225	218	215	235	229	210	211	224	216	240	205	220	221	204	212	216	232	210	208	190	201	206	223	217	217	217	208	231	215	229	243	186	182	220	239	228	215	224	218	210	205	232	214	192	245	228	209	197	242	202	215	214	200	217	253	199	224	221	212	203	221	248	221	221	214	216	199	192	213	203	211	218	208	219	187	209	229	216	252	224	228	217	203	214	194	212	239	246	228	221	236	216	201	199	227	188	230	227	220	217	200	230	209	216	206	217	205	238	219	233	208	194	204	233	196	227	221	194	230	224	226	222	231	202	224	204	241	203	227	211	213	224	244	222	213	205	224	200	215	251	226	197	227	224	205	223	227	237	207	198	204	207	223	202	203	221	203	226	205	228	210	207	223	237	209	250	228	214	238	192	224	214	262	199	195	184	231	242	223	227	218	206	237	198	208	216	217	238	203	197	233	201	203	204	214	210	196	235	210	216	230	185	230	223	182	244	207	238	223	219	244	217	208	233	210	209	214	220	220	228	217	202	189	207	229	242	251	201	222	233	226	205	212	221	232	218	196	224	213	225	194	233	222	204	190	229	235	202	208	225	198	227	222	207	217	210	223	244	224	224	235	224	224	215	208	202	248	206	209	198	234	224	228	210	224	192	215	200	218	209	229	200	231	221	193	177	230	193	204	228	227	202	214	207	200	234	209	252	196	255	204	204	220	245	220	211	235	205	208	221	242	242	229	211	223	192	234	226	219	230	219	217	236	190	215	211	214	223	205	213	215	224	205	212	222	202	216	229	227	217	209	208	221	173	205	206	213	191	232	219	211	238	235	234	228	196	223	193	217	209	191	248	229	211	184	207	197	202	223
5935	1500	3165	3802	3114	2644	2126	1713	1571	1391	1281	1142	1107	978	866	915	971	960	939	1045	960	987	1081	984	1011	915	809	787	765	743	798	755	744	664	695	684	703	663	662	704	694	686	685	666	646	620	646	628	625	600	624	631	641	614	577	601	566	605	588	589	615	582	568	547	584	540	613	588	562	544	586	516	555	615	603	558	594	564	602	569	592	561	603	555	621	573	609	570	593	556	578	539	548	551	556	602	533	586	572	561	539	556	552	531	561	546	493	490	550	545	548	532	542	551	541	538	538	573	538	535	566	506	591	542	529	563	547	521	552	519	537	532	584	558	544	531	527	558	506	573	516	539	528	551	558	555	512	487	513	496	561	575	528	527	546	531	515	540	513	525	530	518	526	561	528	520	524	520	555	517	504	533	522	507	500	527	554	520	503	577	525	563	537	558	527	567	530	542	544	564	516	521	560	542	520	555	500	524	520	496	530	510	561	556	523	525	555	565	525	512	528	540	586	541	521	550	503	492	524	559	537	526	531	543	545	550	542	513	554	493	511	519	519	518	531	560	499	544	509	496	542	520	536	506	522	548	504	564	509	523	504	548	502	523	494	515	560	526	502	500	533	518	539	494	549	505	546	526	520	560	537	527	500	545	524	516	513	532	548	556	524	578	553	522	533	468	520	545	545	488	524	495	524	527	582	534	474	492	566	585	528	517	533	539	533	534	520	523	528	552	551	534	504	503	522	527	543	546	554	530	513	524	487	527	511	492	518	526	518	493	515	582	511	473	530	533	528	539	533	537	536	574	537	534	509	544	560	546	523	520	524	567	480	551	502	549	566	490	568	516	553	581	557	553	559	517	515	561	523	518	543	513	553	528	529	526	549	541	497	534	564	532	535	548	512	503	520	536	533	499	534	524	528	504	549	490	525	522	539	519	493	555	554	541	548	539	582	492	529	536	573	513	538	519	535	557	528	520	556	541	525	498	539	580	546	542	513	558	532	514	499	534	548	521	520	506	508	555	548	506	535	512	539	550	558	531	515	517	560	545	546	537	546	542	504	511	576	572	512	569	523	536	536	550	531	519	538	556	547	540	523	572	585	535	539	512	533	541	534	511	540	560	508	546	557	501	553	501	576	540	514	535	515	566	508	545	521	550	520	559	549	501	526	555	567	531	507	494	529	520	514	529	557	501	568	532	500	567	521	511	525	550	528	536	498	514	568	526	541	535	549	498	521	528	572	501	503	521	570	533	543	506	540	532	550	577	565	516	557	513	521	547	528	520	543	585	534	541	546	534	524	552	537	513	520	563	556	545	529	522	533	560	552	544	505	538	563	458	566	536	513	534	554	521	529	550	546	527	528	542	529	519	547	552	528	524	554	513	504	531	509	536	527	532	518	552	514	526	529	538	553	544	577	558	530	544	546	495	493	529	520	552	518	567	492	549	550	513	527	544	541	506	504	517	524	506	575	529	527	528	507	530	489	517	537	527	521	517	515	519	561	575	511	595	547	551	534	494	531	512	526	523	535	512	514	538	562	546	520	511	519	534	504	550	512	582	535	519	550	569	498	533	554	549	553	540	516	515	518	561	544	492	506	550	557	579	525	490	547	510	549	534	578	533	488	533	537	531	531	545	514	550	518	536	550	521	522	527	525	539	542	581	510	521	521	551	551	526	487	551	534	558	517	536	541	525	533	531	533	547	575	550	526	518	522	517	559	534	504	526	508	537	502	556	563	541	533	509	515	494	564	531	548	536	529	522	534	488	522	497	520	504	553	546	542	527	578	537	510	530	543	567	482	537	497	534	498	540	507	561	545	558	539	501	524	506	527	544	497	530	519	550	545	551	549	536	551	543	542	555	524	522	518	494	545	528	525	550	535	533	552	521	499	515	529	499	545	522	541	528	518	527	529	525	540	546	573	535	529	523	537	537	534	503	534	555	537	558	540	519	526	576	550	570	532	505	563	532	552	523	536	520	525	541	546	514	510	585	560	576	549	552	522	557	545	525	523	505	547	579	497	557	526	549	543	558	522	533	502	536	570	561	550	528	500	552	578	551	579	545	532	511	532	530	567	497	530	542	533	574	527	550	537	566	538	554	549	526	512	573	544	531	466	532	530	538	552	557	532	554	536	534	510	518	550	522	553	588	522	543	547	487	568	523	554	531	513	568	521	483	574	512	543	519	531	551	525	550	533	533	528	484	565	535	514	537	501	523	531	536	589	490	529	563	517	495	568	525	565	488	532	535	562	585	516	541	539	524	516	512	533	493	573	544	533	537	519	569	534	518	509	498	542	594	551	547	537	548	545	480	544	556	599	561	631	536	478	567	541	537	557	593	544	512	513	505	557	528	482	543	548	526	557	530	548	516	549	548	525	515	515	549	514	505	510	538	575	489	557	480	567	519	529	548	533	528	525	518	573	499	535	540	507	554	561	516	500	552	487	494	542	512	563	518	568	518	522	549	565	510	542	530	499	554	562	569	531	560	523	502	524	540	516	534	511	560	529	548	535	576	517	536	530	551	521	532	548	543	532	520	582	541	502	526	492	556	532	567	564	512	524	549	535	547	533	508	569	540	512	518	538	462	543	466	554	557	506	533	546	514	541	526	532	542	488	526	533	516	561	548	532	555	526	502	543	575	526	503	548	548	543	531	547	554	536	543	547	565	533	502	533	576	498	544	545	566	499	530	541	559	546	556	516	521	507	525	538	515	558	515	539	553	526	525	520	507	498	521	484	515	531	508	479	539	516	573	501	546	519	537	531	517	558	499	526	541	520	554	520	529	571	539	548	525	545	538	470	545	552	565	518	527	541	520	570	553	515	554	575	534	519	505	527	563	553	525	554	543	565	522	525	493	597	531	524	555	492	505	518	545	511	567	556	537	523	531	528	513	513	490	548	539	511	555	528	576	522	557	540	514	519	530	530	517	521	547	519	495	515	530	548	570	506	512	545	498	583	520	554	547	562	513	519	597	531	527	540	563	506	537	526	532	514	562	527	532	524	510	528	510	555	529	543	556	541	498	515	545	521	526	531	516	557	524	565	518	543	517	500	528	527	562	529	513	537	549	488	514	507	584	512	537	520	547	548	501	529	557	522	549	522	498	563	539	543	557	556	524	530	532	527	542	522	511	529	550	509	552	538	530	542	511	510	530	525	511	525	535	523	518	535	536	519	573	529	563	526	556	537	530	544	532	524	519	530	495	544	527	516	518	532	576	553	528	520	518	538	519	530	490	525	497	493	501	521	526	542	527	553	532	506	513	553	538	554	507	524	543	516	559	506	539	533	540	556	491	537	537	544	500	499	531	522	512	554	553	538	490	528	505	531	552	536	507	524	520	528	529	551	530	534	553	513	545	536	556	524	486	566	521	524	543	503	542	528	558	513	523	485	566	528	540	500	556	529	531	523	519	537	531	549	555	550	528	504	560	527	522	518	502	521	511	560	553	542	533	551	480	522	505	518	494	532	539	484	528	503	530	544	551	507	580	552	522	536	492
15585	2948	2921	2194	1470	1100	840	678	580	555	461	396	429	387	406	358	385	393	368	393	373	372	370	390	371	371	276	297	304	313	324	332	276	286	342	299	302	265	277	295	313	272	288	308	291	287	275	290	259	277	289	276	291	269	281	302	266	285	262	264	289	271	288	237	281	243	258	276	265	256	258	274	264	256	249	274	304	272	248	268	269	269	258	300	253	265	275	293	257	253	297	262	274	264	311	268	279	251	256	302	236	256	297	249	269	248	271	259	295	267	242	251	233	312	276	279	262	257	281	240	251	222	281	273	276	267	269	278	234	244	281	251	255	262	299	238	260	280	259	247	287	266	279	268	273	252	265	262	256	243	243	279	245	274	241	249	254	264	254	264	247	289	262	279	247	266	267	246	250	259	254	240	255	262	303	272	239	260	260	283	265	254	255	243	242	279	256	263	266	249	266	239	267	266	289	236	278	290	286	270	254	302	268	240	252	268	261	260	306	283	267	257	281	280	268	278	287	267	240	268	265	235	257	266	242	254	263	262	242	274	259	247	266	248	252	285	267	303	279	288	301	253	234	239	288	271	233	272	273	227	234	286	257	257	273	278	246	267	249	266	262	287	260	245	248	260	268	280	260	260	268	262	227	254	235	260	276	249	282	271	283	263	245	272	285	258	246	284	218	243	265	258	287	293	287	295	251	247	268	245	252	269	238	243	277	286	269	277	258	259	257	259	279	270	282	249	266	270	261	271	291	255	265	244	274	266	273	277	231	259	272	291	230	264	273	246	265	247	271	240	291	281	265	240	267	250	260	278	266	271	267	268	240	257	248	262	264	275	264	252	276	255	275	265	277	247	275	259	283	294	272	277	307	292	287	252	253	274	284	267	266	245	284	292	254	254	276	253	270	276	254	240	276	266	256	268	244	247	236	266	269	269	274	251	285	271	260	257	246	267	232	252	263	245	271	265	241	236	262	272	276	250	230	262	274	237	237	262	234	271	259	242	242	280	271	292	229	289	273	282	260	266	251	309	281	275	258	271	279	258	266	271	267	295	279	247	264	284	263	254	227	269	279	284	254	278	258	267	275	259	277	259	288	247	227	231	288	258	255	265	262	270	267	268	237	244	266	261	244	282	287	257	271	288	279	241	240	247	234	267	246	280	241	236	274	269	243	270	278	250	227	279	261	268	276	280	276	258	278	248	232	258	249	242	245	277	256	248	275	253	284	251	273	275	241	256	247	255	273	267	250	264	276	260	255	256	284	272	276	263	285	244	258	228	271	237	259	259	286	256	283	290	288	222	272	253	270	260	254	246	270	276	234	242	222	253	269	243	300	270	241	269	263	219	245	264	270	240	254	270	280	262	242	249	293	248	257	259	268	257	280	280	288	269	263	249	255	266	255	253	253	249	286	293	255	244	249	246	241	259	275	260	268	258	281	277	262	256	282	239	249	250	250	279	252	226	277	293	257	243	267	258	289	288	250	246	268	288	234	251	251	239	272	229	237	261	265	281	247	295	263	275	257	246	290	274	241	251	284	251	273	243	234	242	262	251	239	255	257	307	264	288	250	274	292	273	258	271	252	239	274	277	286	280	242	266	252	246	245	298	253	283	253	287	243	247	254	249	278	292	267	294	259	266	269	278	255	242	273	259	280	287	240	244	289	275	282	253	281	264	273	232	252	299	251	273	259	277	212	261	230	266	283	281	261	246	266	255	247	303	264	260	240	284	258	289	265	275	284	267	263	263	292	255	260	253	281	262	248	270	252	266	276	295	276	267	261	250	255	278	269	252	254	264	250	269	259	259	270	242	264	260	277	267	297	239	280	273	272	266	214	228	256	271	262	252	257	268	296	270	280	247	245	254	241	301	304	261	285	250	269	255	285	282	251	261	278	247	273	251	263	272	275	240	261	265	273	281	265	247	262	243	314	230	237	247	279	274	239	279	260	267	279	255	266	248	266	287	246	278	260	307	264	254	257	289	244	281	291	271	287	258	261	270	226	292	277	255	247	272	275	248	261	245	231	244	248	241	236	271	258	241	216	260	263	238	238	244	277	265	282	242	268	257	269	265	259	254	262	238	288	264	254	279	281	260	251	271	246	274	280	265	268	261	257	231	260	276	255	237	250	243	274	280	263	248	260	266	261	280	291	249	250	288	285	263	254	249	236	247	262	271	254	256	247	260	259	253	253	300	297	256	247	267	269	233	237	251	289	256	272	298	262	262	263	279	275	263	250	271	283	252	282	270	271	289	246	267	248	260	270	252	264	280	260	251	258	281	269	273	246	286	262	267	239	277	239	310	270	255	264	271	264	262	280	244	257	247	267	257	272	268	265	247	250	264	301	247	256	257	234	234	240	246	267	271	278	262	277	232	267	237	279	252	270	256	281	249	278	294	271	246	248	254	266	259	231	214	277	248	244	235	227	278	269	251	256	270	286	269	259	267	268	291	275	266	255	264	251	247	252	263	267	242	301	248	269	212	246	227	277	269	250	260	260	241	235	263	248	256	258	269	262	273	288	267	263	274	247	259	280	255	256	287	241	252	249	271	250	240	257	289	256	295	257	274	264	233	284	279	262	245	251	263	252	251	254	254	274	285	220	281	296	264	239	247	230	222	266	257	259	272	241	238	268	245	275	270	258	271	282	250	269	257	258	268	277	257	292	251	282	265	257	244	267	261	273	253	258	266	248	240	240	292	270	251	272	283	283	252	242	223	259	276	275	259	277	286	287	269	257	229	243	251	254	250	258	273	267	275	257	264	275	272	255	265	300	253	277	287	263	257	253	273	258	261	269	300	265	260	259	277	232	259	272	257	266	278	246	273	294	247	299	256	244	248	279	273	271	248	253	258	285	272	259	275	275	245	278	242	252	266	283	286	250	271	276	253	265	227	254	273	267	270	248	281	275	295	224	285	265	265	247	289	285	251	242	230	258	274	272	282	261	256	239	234	275	232	270	260	287	265	282	264	244	280	273	249	271	236	269	261	237	275	248	275	242	266	283	287	274	273	271	268	252	241	271	270	221	281	280	264	256	275	284	247	242	277	257	281	249	252	257	257	296	258	260	275	275	268	239	267	278	261	252	252	241	242	262	302	277	242	263	243	273	262	237	258	273	263	241	272	297	255	259	269	231	271	288	301	244	274	255	269	275	259	250	264	247	273	277	228	267	237	268	262	260	256	263	243	267	289	288	256	244	282	279	243	268	241	274	284	270	263	280	282	270	283	280	259	262	247	260	258	242	256	266	268	278	254	255	303	271	303	294	292	285	253	269	255	275	283	268	260	259	260	253	254	263	260	284	243	284	267	271	244	263	283	278	254	251	280	299	216	271	261	255	270	255	251	254	263	254	280	260	273	250	246	267	236	272	271	276	243	281	255	249	271	286	255	232	272	291	252	287	261	236	237	256	261	208	264	259	276	278	250	232	255	290	261	236	270	245	284	273	269	281	248	243	292	296	237	222	256	261	194	270	234	247	276	235	244	265	261	263	284
7799	2457	5393	6296	5310	4513	3508	3032	2574	2210	2018	1812	1634	1524	1413	1408	1347	1430	1516	1430	1326	1384	1528	1430	1426	1381	1167	1033	1013	1013	1087	1041	1005	895	905	920	897	873	833	917	870	923	913	844	810	770	845	781	796	801	759	759	788	809	765	721	771	726	756	725	720	703	727	766	675	692	667	631	653	672	678	689	658	705	734	710	689	704	691	697	720	758	686	739	726	680	703	648	713	675	672	649	674	641	661	677	707	676	635	643	652	655	613	627	636	677	619	636	632	642	663	641	636	642	615	640	631	632	613	619	629	606	627	613	606	664	693	672	684	678	648	704	624	633	654	650	645	631	651	696	639	652	608	659	635	646	667	681	660	619	616	625	692	620	655	642	649	632	641	616	636	633	689	638	638	646	645	634	662	652	644	678	632	602	635	583	596	621	607	670	623	627	639	641	687	643	660	646	689	633	643	676	593	649	632	704	626	660	626	623	673	642	662	618	633	659	636	666	636	674	655	664	619	657	643	658	660	663	629	656	627	647	638	686	638	654	654	645	621	627	678	638	616	596	660	621	641	611	624	630	696	629	579	681	648	626	623	605	622	653	627	644	682	624	643	636	679	646	668	629	675	602	672	631	640	677	643	653	616	620	633	645	614	654	628	628	670	639	625	637	620	649	679	630	628	676	627	676	660	606	678	626	639	591	626	692	702	608	620	646	659	678	706	660	663	650	642	630	623	615	626	646	662	673	662	643	638	674	636	639	659	630	618	646	618	618	636	636	659	656	621	614	646	618	590	635	662	652	624	662	634	627	617	682	645	672	614	644	613	638	648	698	639	609	644	621	605	643	622	653	654	639	609	610	626	626	629	694	635	687	662	663	629	656	656	640	647	671	634	644	659	675	661	667	643	676	617	632	642	599	680	598	604	645	685	626	629	672	662	597	593	639	638	623	681	609	671	667	640	630	642	640	646	621	604	669	622	658	645	666	660	646	618	644	648	591	641	615	637	656	604	616	643	613	615	575	645	630	630	658	651	665	638	652	630	596	600	637	600	692	634	651	642	614	643	630	690	638	653	646	636	631	660	612	663	609	634	649	671	643	636	646	638	631	623	640	595	597	624	645	629	649	648	657	681	619	681	647	624	656	654	660	627	619	632	607	661	618	593	615	638	659	618	622	615	666	618	628	623	655	639	626	645	652	608	624	653	652	606	629	630	634	627	643	629	635	571	637	624	650	642	637	644	733	594	640	657	630	574	651	678	676	661	635	625	669	656	608	664	632	619	644	622	661	638	648	679	584	634	638	620	667	672	603	647	663	658	622	622	623	628	638	662	667	644	700	647	615	621	618	630	633	675	648	636	618	625	626	663	626	668	648	604	606	664	637	626	620	696	570	656	613	605	611	639	679	679	651	636	632	634	671	679	659	636	683	634	597	652	634	621	635	645	649	610	646	640	635	666	617	595	613	628	657	644	622	640	649	623	646	582	606	647	652	681	653	607	621	661	642	657	668	644	682	626	627	666	635	688	588	655	589	587	678	633	614	617	597	703	652	608	642	639	688	626	621	633	616	648	641	631	656	646	637	633	620	676	619	656	638	682	629	620	639	645	611	642	642	622	656	644	623	612	643	632	647	666	649	627	612	645	617	621	681	629	643	639	656	677	598	575	629	664	614	619	676	665	661	650	634	603	630	639	704	655	680	606	641	670	644	630	653	662	612	627	656	667	649	636	654	663	666	627	655	610	589	640	605	657	636	596	690	656	629	628	602	672	633	633	642	623	719	621	582	626	653	656	609	630	653	629	616	665	607	613	652	622	609	621	658	629	610	676	632	663	598	586	641	613	642	665	678	636	637	636	604	593	623	600	654	630	641	670	642	634	631	666	628	648	624	625	697	664	631	650	642	596	687	609	616	658	649	649	603	619	647	625	629	655	650	662	597	635	603	639	640	675	628	665	610	649	611	655	651	621	636	654	634	639	610	621	650	650	610	649	602	593	615	638	614	616	635	623	647	690	631	633	631	650	641	657	599	633	598	657	640	634	678	627	610	664	617	659	624	613	669	649	607	652	659	647	643	648	628	597	623	650	669	658	652	658	608	653	600	627	623	630	626	629	623	616	621	624	621	663	640	668	621	670	604	664	630	675	656	626	601	633	618	668	689	667	689	637	612	653	654	635	596	645	685	596	652	646	634	632	677	623	604	640	653	636	596	630	608	627	647	654	607	637	673	670	661	656	649	647	613	657	643	622	666	615	633	648	625	648	640	601	678	624	625	633	635	596	645	623	606	687	653	637	615	657	613	621	641	648	594	616	622	653	650	632	667	657	639	620	689	651	613	660	675	659	620	655	651	641	635	657	649	645	649	665	603	639	615	640	637	603	652	635	646	620	609	625	649	640	620	651	707	644	646	666	669	636	630	626	644	639	626	625	622	624	593	607	667	621	694	650	643	640	676	634	661	640	656	629	687	669	652	635	611	644	633	655	634	613	651	665	619	608	610	643	659	666	695	624	654	632	618	663	634	666	628	625	626	634	628	640	666	683	622	661	648	651	630	641	627	596	652	610	664	619	620	617	609	660	608	615	628	714	612	627	648	593	664	667	607	607	632	634	678	653	703	632	644	633	677	615	649	640	638	700	614	613	652	617	600	638	631	626	624	620	655	666	683	644	664	624	658	646	656	644	631	624	647	617	637	633	587	590	650	629	636	643	637	638	691	576	656	655	624	613	613	667	647	645	642	626	653	574	638	644	596	657	656	639	658	593	644	654	583	666	624	687	676	674	659	625	604	647	632	625	661	667	597	628	585	652	604	637	615	679	658	667	664	632	627	596	639	597	622	662	679	619	685	649	655	646	657	679	705	627	659	658	671	659	618	657	615	610	707	667	612	639	632	675	654	643	613	619	646	601	676	629	592	645	613	660	665	662	583	636	641	605	630	670	625	584	664	664	618	664	637	660	656	654	633	667	687	604	638	635	638	617	644	645	651	633	626	676	622	646	611	626	686	642	629	643	661	629	612	684	615	624	618	632	687	672	599	622	618	627	613	626	697	604	646	617	655	634	629	664	615	632	638	623	628	633	666	669	645	669	626	664	679	673	631	605	661	676	659	624	641	630	637	650	642	641	687	659	641	662	588	650	602	628	621	636	649	618	611	620	672	647	662	586	599	659	686	623	652	619	659	601	632	675	657	613	645	672	627	642	641	639	660	682	641	644	639	647	636	651	583	667	626	680	683	691	639	634	625	611	635	624	584	667	607	663	642	634	673	617	630	616	662	663	645	702	693	616	569	610	624	640	677	605	646	640	602	608	628	636	621	616	631	659	646	646	636	625	646	676	691	644	603	652	635	630	697	627	613	607	661	620	611	630	663	601	614	630	634	633	655	634	632	593	616	605	707	684	645	628	597	627	641	662	636	640	633	648	631	613	658	693	650	640	641	662	659	616	633	635	666	643	640	675	664	674	630	636	652	619	637	653	602	622	637	638	661	630	666	642	630	632	657	657	660
2378	480	509	509	470	415	362	354	318	314	358	358	331	345	305	314	328	356	332	373	368	330	352	309	350	332	334	320	290	289	327	336	352	315	346	354	330	348	316	306	364	341	341	287	340	360	313	309	358	322	335	373	308	339	339	308	324	326	308	323	338	324	345	344	296	330	325	315	336	340	301	326	307	343	345	336	330	330	312	331	355	330	291	345	326	330	300	319	330	304	299	312	314	346	311	353	338	336	306	327	312	356	323	330	316	339	365	313	355	340	325	308	300	335	321	298	322	338	309	318	311	345	290	347	337	337	346	310	312	302	327	333	335	298	329	301	312	340	299	306	337	279	348	362	342	317	330	316	342	325	361	321	315	313	324	301	317	319	321	344	348	347	310	334	309	334	314	327	347	305	337	317	310	343	338	312	359	307	299	353	344	302	325	336	315	320	320	306	338	307	312	314	326	344	316	305	336	292	316	320	327	339	326	306	337	313	303	312	319	341	344	308	287	321	322	304	304	349	320	322	317	305	323	308	390	315	301	311	316	327	333	347	344	336	328	357	314	324	334	343	328	323	307	309	327	321	329	325	359	274	310	339	342	329	326	323	337	339	318	321	291	306	298	329	343	312	314	347	327	326	285	316	349	342	345	326	357	333	302	308	345	351	319	324	341	315	303	300	302	321	281	331	291	331	351	366	310	324	295	329	315	323	295	312	320	330	335	337	324	340	312	374	338	328	335	319	311	326	309	316	328	289	326	331	319	292	316	336	323	351	328	330	321	303	349	311	316	333	360	339	303	293	289	370	319	327	321	332	310	341	278	342	323	306	325	340	318	306	302	327	289	327	283	315	361	314	327	293	331	301	324	338	300	328	325	329	308	351	338	310	324	307	310	324	325	331	344	325	329	290	322	312	313	316	330	305	292	307	360	322	341	336	319	345	290	347	312	307	324	314	315	295	371	342	316	304	299	322	300	326	288	300	349	325	335	342	318	325	323	290	338	310	322	334	324	302	328	305	331	313	314	331	336	309	320	328	317	346	306	335	288	311	345	325	304	323	359	305	335	316	340	329	308	316	340	328	330	324	316	330	346	291	339	326	329	316	350	305	332	340	345	318	307	317	307	352	336	329	299	338	304	314	315	280	337	313	351	316	341	320	339	329	303	319	328	310	318	301	308	327	344	309	339	320	355	326	337	308	356	320	345	319	306	336	325	311	337	374	348	325	310	329	301	317	344	332	351	306	331	334	313	304	304	339	337	310	331	319	351	320	307	314	324	296	329	352	336	347	309	305	330	306	353	348	328	337	358	312	292	319	292	334	337	344	325	330	342	346	321	339	322	348	329	299	325	329	283	344	339	342	345	341	299	331	336	327	318	338	351	331	333	314	317	294	325	303	338	321	345	376	314	358	335	304	335	328	340	282	347	357	333	335	332	318	289	298	315	335	330	310	320	349	360	305	315	333	317	326	331	327	321	314	312	299	308	341	328	295	327	303	334	330	337	333	325	328	336	298	301	345	331	319	348	309	345	306	334	350	309	319	305	328	324	350	342	333	317	342	329	315	319	349	356	350	318	316	329	367	354	334	315	344	314	327	320	315	317	298	338	326	319	319	320	315	332	327	327	334	351	305	326	321	324	347	329	302	321	344	323	283	315	316	325	307	308	323	314	298	324	325	353	314	352	306	285	346	327	339	288	316	309	320	352	326	313	310	329	311	300	345	304	303	323	319	349	292	307	301	326	313	310	297	299	314	319	287	324	318	323	321	336	344	362	350	336	310	339	326	319	282	316	315	336	353	330	299	321	331	335	343	317	339	324	324	316	337	286	314	320	309	343	310	320	345	338	272	298	325	329	308	329	299	330	332	313	336	385	275	332	335	344	353	321	303	336	317	326	333	354	332	283	344	307	351	326	353	295	341	339	323	327	364	338	315	309	289	356	356	319	312	312	322	336	318	352	305	322	321	323	324	280	321	328	313	323	318	327	308	322	312	345	331	344	316	344	341	313	296	323	285	317	311	343	322	344	345	335	373	323	315	308	331	340	311	296	315	340	340	302	348	326	318	310	339	338	331	349	299	288	320	307	350	305	365	329	342	310	327	335	330	325	314	307	312	357	329	344	324	334	318	330	377	319	318	331	326	309	339	291	330	316	336	328	296	306	300	293	348	308	326	365	349	322	357	316	392	295	286	282	358	317	315	342	315	296	302	345	333	328	335	324	307	377	344	338	322	334	323	346	298	368	340	301	316	341	323	312	327	339	326	340	339	346	319	308	350	331	293	346	330	322	294	325	303	338	333	310	325	326	328	331	317	313	315	319	329	310	304	306	307	325	319	331	303	327	319	346	343	307	315	313	344	361	356	301	331	342	327	316	359	327	358	313	323	303	314	359	348	323	303	321	356	337	317	309	300	325	337	339	349	310	328	348	346	328	322	368	315	299	348	339	343	338	292	335	303	323	329	326	293	313	330	348	332	328	292	314	320	347	309	308	289	324	363	314	340	318	322	336	329	327	320	334	352	348	294	334	351	335	350	294	358	292	322	295	314	315	331	339	346	374	323	346	349	329	332	309	323	352	343	351	361	368	338	348	319	333	313	321	343	339	351	313	309	324	274	312	337	317	337	312	348	337	304	325	367	333	318	308	354	345	296	326	297	313	335	350	321	297	314	332	335	332	293	358	351	319	309	341	314	346	316	312	294	351	344	324	331	332	348	343	321	339	317	311	322	327	348	336	293	329	327	345	320	314	318	333	318	298	321	348	346	295	337	335	298	325	335	299	307	338	333	288	305	274	345	316	329	314	325	343	314	342	314	311	291	299	291	316	298	327	302	301	321	310	286	337	303	327	336	331	323	337	371	340	328	307	299	303	338	325	311	314	315	286	332	320	302	317	331	324	312	342	298	311	339	358	326	316	345	305	305	304	325	331	311	304	358	313	350	356	298	284	314	330	321	349	359	357	321	289	312	291	326	357	323	289	333	313	302	345	337	332	333	326	297	328	303	310	341	344	339	315	351	313	315	340	335	323	356	315	324	311	315	348	323	318	346	319	343	332	305	330	328	282	319	326	302	322	340	324	322	316	302	313	325	351	357	309	333	339	320	337	322	327	337	314	312	290	306	339	326	327	351	338	313	340	318	312	338	328	334	325	298	354	280	320	331	367	331	323	321	368	340	296	368	323	316	354	336	303	327	355	309	305	331	340	327	295	367	354	319	355	341	323	312	374	326	309	319	331	322	297	337	325	351	340	345	326	322	315	313	329	288	308	348	339	312	317	313	328	286	324	285	297	307	322	308	301	363	295	311	338	287	326	308	330	299	300	327	353	312	339	297	304	327	312	306	312	327	330	327	350	348	360	317	335	330	296	314	321	326	340	301	305	312	296	304	333	327	340	296	284	321	296	381	349	311	360	293	345	369	318	355	341	322	297	313	337	293	331	331	297	298	323	328	345	335	335	318	330	332	324	313	329	329	298	356	327	358	345	363	320	345	314	306
2491	892	1201	1206	1173	1039	982	905	890	847	825	865	848	789	789	815	826	858	887	856	848	903	860	842	896	855	844	777	812	825	809	791	815	801	852	765	813	757	799	795	769	820	784	768	746	773	798	780	772	818	784	790	764	787	737	774	763	770	738	721	750	773	780	737	785	759	730	749	772	718	719	771	744	715	774	737	740	723	733	789	807	793	747	709	794	783	779	762	766	721	763	752	720	763	745	762	751	753	754	766	759	753	754	744	760	701	738	777	774	784	742	689	736	728	763	768	751	728	681	776	806	788	777	726	749	733	733	723	740	739	740	756	733	753	751	780	720	708	783	762	724	778	787	778	806	745	726	744	710	713	706	778	732	698	752	711	785	724	772	721	756	726	769	745	763	746	742	714	741	751	783	820	743	705	731	758	731	814	708	727	761	752	725	749	770	718	786	707	720	792	759	785	724	761	791	778	768	788	785	742	762	771	744	741	747	750	769	685	795	709	783	751	720	728	702	756	761	769	780	754	715	763	798	766	740	741	762	753	761	704	731	722	712	715	762	704	717	768	751	778	762	735	801	693	715	714	739	758	725	732	734	745	724	772	782	721	747	731	748	738	733	742	770	738	738	738	748	743	719	780	738	761	805	754	750	774	734	711	743	729	787	734	781	728	669	730	734	700	728	722	740	709	726	779	715	767	754	780	738	752	745	767	738	772	747	736	709	716	742	730	741	735	768	725	715	733	748	719	722	758	797	721	733	750	735	779	783	723	752	765	711	792	728	743	748	724	791	745	771	727	737	740	731	720	756	714	768	773	755	763	758	751	754	747	763	728	722	678	742	734	726	687	710	753	729	748	738	671	780	711	717	784	738	725	751	770	751	758	758	755	758	733	702	748	733	723	728	725	752	785	808	772	727	801	743	732	756	728	796	745	769	755	712	758	745	758	733	717	765	772	756	774	707	795	740	727	728	720	728	750	758	758	742	738	762	799	754	749	761	771	776	749	736	788	738	761	699	754	723	752	730	738	719	760	744	769	772	779	747	771	708	753	776	691	725	776	777	773	710	801	768	752	773	779	754	740	734	790	755	698	739	733	765	772	722	745	730	777	730	738	741	754	758	721	706	720	750	769	733	762	762	734	744	710	704	715	730	756	746	774	777	803	707	733	707	719	721	773	746	759	688	729	739	744	752	763	747	720	762	749	782	786	716	731	801	753	719	764	708	716	771	741	757	705	779	768	788	720	698	727	750	752	770	736	750	712	711	722	715	746	718	748	753	774	716	743	748	774	733	733	800	773	744	745	733	760	737	784	711	776	765	773	735	758	731	712	745	744	719	756	734	756	719	754	745	742	711	711	692	757	729	790	715	747	741	782	750	798	763	735	717	710	713	748	731	724	774	791	745	753	715	739	712	769	749	726	764	729	707	791	747	776	747	781	724	715	717	744	749	713	766	743	761	781	761	765	779	781	750	736	764	736	729	742	736	765	740	759	753	720	776	730	744	756	745	768	739	764	758	721	788	704	762	757	789	765	733	748	781	735	767	735	794	754	756	750	742	741	754	732	734	770	769	743	784	742	713	756	710	736	768	738	713	742	696	753	768	750	737	733	781	708	754	776	796	745	675	754	742	808	746	776	741	743	773	731	771	741	776	756	730	722	743	741	743	761	700	763	763	685	751	772	731	710	758	795	773	755	753	731	731	735	742	753	774	745	720	753	804	722	761	759	767	787	723	800	730	748	736	776	791	766	760	757	806	701	764	741	764	745	761	729	759	725	752	790	717	750	728	736	786	739	786	806	748	795	761	754	791	748	791	722	759	773	761	768	780	811	777	803	696	677	741	794	749	698	725	771	791	746	739	756	744	724	768	753	732	741	742	788	740	772	765	758	771	744	723	796	738	744	700	775	720	722	745	750	806	734	756	732	758	746	804	727	729	755	805	772	761	729	760	756	751	781	748	729	791	788	789	751	737	804	775	743	772	741	819	762	792	770	725	768	814	718	738	758	768	745	759	738	723	739	740	750	743	736	768	780	786	707	733	756	776	753	803	773	733	774	704	723	710	746	696	774	741	783	747	735	701	704	756	725	700	773	732	753	769	752	714	724	738	680	769	736	747	776	738	759	781	806	746	764	750	779	733	754	756	724	723	735	756	784	735	775	762	757	699	717	756	737	732	773	759	756	763	788	731	752	734	720	741	730	764	731	733	711	779	741	740	754	782	747	734	760	744	734	711	719	752	752	755	767	761	740	762	727	727	703	752	751	728	783	733	770	777	746	752	722	770	759	777	778	737	723	694	747	754	752	712	730	750	783	769	776	746	720	757	755	713	767	784	708	731	761	801	762	729	717	720	769	758	781	671	759	754	781	807	737	725	774	728	694	783	752	675	715	709	688	739	799	740	746	738	734	698	766	751	750	765	685	744	746	713	744	727	707	716	714	748	718	803	776	755	725	728	747	732	776	735	729	714	731	749	772	695	717	774	732	761	741	721	728	749	770	787	730	735	797	733	710	747	723	692	739	701	727	726	834	764	761	770	724	769	749	759	746	760	793	765	725	724	768	728	805	710	752	771	748	753	764	762	741	726	698	802	681	714	771	744	751	755	727	760	736	742	741	730	723	749	749	718	766	728	724	778	730	762	761	753	756	733	709	749	766	702	751	772	768	739	795	803	744	731	787	812	789	676	693	742	751	723	717	769	733	743	727	751	694	757	766	751	739	719	740	707	739	743	772	779	721	765	718	708	751	774	729	752	782	762	730	752	759	788	800	760	769	746	728	734	721	718	748	704	759	696	759	684	753	774	744	719	761	698	731	759	747	739	755	731	786	763	797	741	715	728	772	737	741	766	713	769	764	791	736	745	762	734	726	767	721	779	728	737	739	704	748	742	733	787	742	788	693	770	733	757	748	775	773	735	760	740	724	731	792	757	739	733	714	800	731	770	766	715	692	704	743	742	728	779	728	699	754	762	780	746	719	713	728	731	778	770	771	743	742	762	752	776	724	768	725	769	742	748	735	750	717	759	712	755	767	745	719	734	741	750	752	772	721	759	746	701	738	755	765	737	724	743	794	740	723	749	743	754	705	740	762	752	758	765	790	769	751	725	676	761	722	824	688	749	753	746	727	766	782	738	712	736	783	759	753	744	798	733	740	742	766	763	713	733	698	713	692	746	751	747	759	757	741	767	807	769	738	737	743	787	799	743	766	724	725	751	786	748	781	721	747	779	742	739	766	753	760	732	778	699	747	792	695	751	715	728	741	735	745	796	729	709	707	745	742	786	726	732	778	717	755	754	791	765	800	722	753	754	731	711	773	712	761	733	713	720	743	783	773	728	738	772	753	760	723	754	718	737	728	713	780	685	730	695	758	750	770	736	700	804	741	787	767	737	740	722	718	768	801	753	769	747	690	710	750	744	720	741	728	727	701	727	733	709	719	749	747	787	685	713	751	727	750	746	689	755	750	716	734	792	752	775	727	773	760	741	760	808	706	757	780
8504	1322	1516	1152	802	640	533	395	361	351	297	300	325	289	291	294	283	286	271	283	265	311	281	256	251	300	257	260	222	219	260	242	262	214	233	244	260	244	231	242	242	238	220	224	218	243	216	213	221	232	243	237	235	240	223	252	241	218	233	211	223	226	225	229	200	231	221	223	228	237	233	240	233	216	213	213	225	216	218	207	242	227	227	222	248	217	256	212	210	254	240	203	224	229	230	216	221	244	216	234	250	208	210	205	209	215	193	213	204	234	246	236	231	227	241	211	222	217	240	244	222	215	199	213	213	229	214	226	211	213	212	217	219	228	201	198	246	228	201	210	198	206	193	228	214	202	204	203	196	184	194	212	226	217	228	196	224	203	225	230	236	212	204	227	197	232	215	195	219	250	246	219	192	215	221	234	201	202	211	213	211	239	220	220	244	222	193	208	226	184	222	217	211	204	218	231	196	234	213	235	214	233	265	218	206	223	238	223	214	226	222	245	203	210	238	199	239	223	215	213	240	200	207	211	223	213	212	234	221	247	215	232	261	208	219	218	203	230	237	237	186	200	219	209	238	224	211	214	236	217	222	217	210	207	224	251	214	204	207	199	218	202	207	237	211	214	251	236	235	221	216	218	224	203	195	221	244	210	203	174	209	232	219	239	222	211	211	242	197	225	206	230	230	222	218	244	217	254	213	206	211	209	197	210	210	218	221	238	226	193	225	226	233	206	217	226	227	245	235	231	217	201	245	235	224	203	225	203	209	213	208	201	202	224	219	224	208	247	215	219	233	204	226	219	195	199	206	223	221	240	204	227	220	189	183	221	217	225	224	208	236	245	249	251	218	210	211	200	200	223	209	227	210	227	205	199	187	226	228	217	223	225	192	197	217	241	233	208	216	216	232	215	194	212	232	209	249	238	210	228	230	222	220	181	208	219	209	232	219	231	232	201	210	203	195	222	210	198	203	225	218	222	220	198	222	247	212	199	235	212	223	209	228	230	206	212	234	214	225	215	207	231	219	229	215	210	216	185	233	223	228	194	188	212	215	201	208	212	221	227	202	224	225	206	189	233	193	208	201	200	192	220	226	196	218	228	184	209	213	194	238	213	225	202	228	218	213	226	230	217	227	221	239	236	226	238	217	213	209	221	205	236	217	179	236	198	227	216	232	217	194	216	264	212	214	228	183	232	240	227	198	215	215	196	201	213	225	199	234	218	212	218	198	223	217	208	191	199	225	206	228	216	228	218	222	203	205	240	250	226	205	231	221	255	254	191	224	217	232	209	232	211	212	250	222	198	211	220	222	216	204	205	209	223	203	209	235	189	228	203	223	205	187	196	235	215	225	218	224	224	227	228	204	224	233	210	229	226	227	258	226	214	221	236	198	203	220	204	216	209	185	220	213	201	199	222	234	221	211	222	242	244	212	220	217	235	243	217	224	196	224	223	225	193	242	224	240	202	205	210	232	222	206	214	226	217	232	251	246	194	236	213	232	211	197	218	226	219	234	223	223	219	230	211	239	195	224	204	209	226	223	231	229	220	231	233	223	204	200	249	211	209	216	206	229	216	209	240	207	220	202	236	239	220	247	202	208	212	174	189	226	186	199	250	204	211	254	228	241	230	245	189	176	233	232	213	231	211	228	211	185	208	228	233	211	242	211	230	200	198	219	257	185	213	197	243	236	240	203	218	232	214	213	214	210	231	185	202	201	220	218	244	217	207	200	214	196	207	199	208	259	210	232	236	226	231	217	210	231	216	179	233	228	246	239	199	210	198	218	226	207	239	217	201	233	238	196	221	235	238	204	223	203	232	211	216	205	191	210	224	181	220	198	221	243	195	206	211	225	207	212	224	236	213	235	219	205	219	208	230	184	221	202	221	244	234	215	222	225	206	228	189	186	218	223	228	217	214	219	232	223	222	215	205	231	209	241	222	214	222	207	226	220	208	224	210	214	209	223	238	233	178	214	215	262	215	218	209	194	193	216	240	232	217	212	186	208	236	199	202	211	206	228	209	222	240	205	207	194	215	256	222	227	192	232	237	239	205	206	241	231	235	197	219	241	200	242	215	194	224	209	205	197	209	221	207	195	216	216	220	239	219	220	195	208	233	218	203	197	206	183	226	223	238	210	230	198	239	221	242	213	231	200	210	224	189	230	233	227	247	208	198	207	206	219	209	222	222	219	214	206	229	208	221	230	213	229	221	241	203	230	235	224	218	245	253	199	185	222	204	204	219	197	216	225	233	227	231	187	218	225	241	220	225	219	209	247	180	228	233	247	208	242	208	212	221	224	211	224	213	256	220	194	206	206	222	208	225	209	221	215	231	241	243	235	194	211	208	229	238	226	203	216	229	215	209	224	206	211	216	222	207	254	200	218	179	232	217	204	205	233	227	216	232	213	224	215	242	230	227	227	230	219	206	204	223	220	212	211	216	208	207	213	227	218	222	234	249	236	206	220	207	186	243	192	205	219	210	224	206	240	222	200	224	210	222	221	207	221	204	233	229	187	230	208	239	220	231	215	219	247	211	226	232	204	187	238	229	218	220	219	228	228	191	224	208	228	192	233	223	222	212	216	202	209	220	233	227	245	221	206	217	203	220	216	222	210	214	214	205	192	199	217	207	189	229	213	199	233	234	222	210	208	221	206	222	205	206	239	198	231	202	229	198	213	242	219	250	239	223	235	227	222	207	233	244	226	190	203	205	212	209	235	193	213	206	210	243	208	236	226	233	221	214	217	216	206	220	221	191	217	214	209	247	219	176	202	227	225	233	232	186	209	229	233	229	221	230	208	227	186	215	197	217	214	193	225	201	229	199	206	211	225	228	210	211	223	231	226	213	232	188	221	201	234	206	207	221	235	226	217	211	214	224	205	249	218	211	198	202	204	217	220	217	231	208	211	206	199	213	215	224	252	200	234	200	187	227	217	244	198	207	216	231	238	219	210	192	196	212	204	219	235	218	245	214	185	218	199	210	225	214	215	180	221	218	253	196	221	218	202	205	219	185	170	228	200	200	218	228	221	206	208	200	215	216	213	203	224	237	212	235	216	208	223	219	211	196	257	203	195	207	185	225	235	204	207	235	237	214	208	202	206	184	211	191	198	207	210	221	212	219	237	206	196	214	214	211	194	182	211	218	199	225	188	196	184	212	216	217	231	208	213	215	189	227	220	214	220	218	225	210	212	196	235	185	213	206	232	201	206	217	205	200	226	223	230	200	190	195	210	231	251	241	204	205	191	218	216	238	213	221	226	224	252	229	182	184	232	230	203	202	220	219	210	221	193	242	211	231	204	200	209	222	213	225	263	229	241	220	203	235	210	203	225	232	221	196	197	225	203	200	225	228	221	217	188	223	246	212	193	240	223	222	200	204	212	225	248	234	203	226	184	236	230	218	212	181	202	223	180	210	206	231	227	203	238	210	205	236	232	219	228	200	210	208	216	252	233	238	193	255	238	233	227	210	215	232	239	215	206	240	200	232	209	216
5928	1435	3165	3700	3135	2578	2064	1745	1580	1327	1228	1149	1098	1015	958	905	961	984	977	952	896	1046	1019	950	928	900	855	796	737	810	850	809	691	704	716	687	693	697	650	665	670	680	719	654	623	589	647	653	604	590	624	629	615	659	614	614	641	579	558	584	612	584	591	595	576	563	534	512	545	564	563	553	566	563	630	565	580	569	547	572	558	590	583	592	579	547	625	563	543	558	537	569	555	531	525	576	532	542	576	578	534	541	602	578	552	545	544	554	539	532	501	566	530	571	520	531	568	529	548	516	571	527	512	535	528	565	567	530	557	539	518	527	561	559	572	559	535	544	558	520	533	510	530	542	536	551	525	531	545	507	509	520	530	534	487	589	575	537	576	526	513	538	546	511	578	520	541	553	519	538	538	562	533	515	557	511	536	544	533	519	511	500	539	566	566	545	569	511	522	545	544	577	527	529	555	555	531	530	553	572	514	561	504	549	518	528	546	529	526	533	549	525	500	532	532	564	516	533	497	529	524	517	503	522	547	547	558	528	567	539	533	535	554	522	540	526	537	496	528	557	548	530	523	531	502	532	527	518	479	500	495	545	556	513	545	533	555	508	529	516	560	575	510	513	547	537	522	567	528	569	550	504	570	510	544	566	547	546	563	525	545	543	521	532	548	513	519	547	546	511	574	553	529	541	569	542	557	552	566	536	526	527	560	519	561	511	522	575	530	489	558	560	528	533	548	572	534	547	536	498	556	550	518	556	554	500	537	558	548	548	569	536	532	524	531	532	540	557	538	571	531	485	526	556	549	517	499	513	573	547	532	521	547	480	562	575	543	534	534	548	514	517	553	507	557	525	512	503	550	553	523	546	553	543	537	527	535	503	500	547	556	581	555	519	481	547	508	578	522	550	542	527	544	599	543	543	558	554	571	543	540	505	523	535	527	541	561	543	508	528	554	548	511	569	534	513	518	501	540	521	528	492	555	520	515	554	599	512	538	545	525	523	484	524	572	565	549	512	553	526	543	530	521	517	544	566	549	554	562	552	464	499	523	497	525	527	560	533	511	560	507	544	525	550	530	542	503	520	523	558	498	486	548	517	524	528	573	535	562	500	568	525	518	588	560	546	552	552	555	545	544	521	500	539	521	524	549	542	533	517	506	546	528	535	550	531	546	534	540	548	576	513	488	491	523	533	522	540	536	531	553	519	546	512	568	568	519	531	553	531	548	529	504	561	501	503	500	560	512	533	542	522	541	544	484	522	507	534	518	564	529	523	545	508	540	559	517	526	512	536	528	534	512	538	532	546	545	535	522	572	494	536	533	479	544	603	520	526	537	509	513	556	495	573	514	555	513	501	553	566	556	534	522	566	543	514	547	581	512	538	534	543	514	539	523	506	552	505	537	585	534	477	519	550	520	552	511	556	550	465	580	542	582	524	507	515	526	507	544	567	506	498	499	562	509	500	564	536	557	545	523	545	544	549	532	573	493	548	492	517	543	517	502	523	554	518	484	527	557	562	567	552	509	530	549	521	503	594	545	540	526	514	512	523	527	509	521	554	548	501	500	516	534	596	548	555	557	546	564	585	534	529	528	553	536	522	528	547	539	516	512	570	504	527	533	552	524	587	530	572	565	518	505	539	524	533	531	496	526	535	510	507	528	532	547	548	521	542	552	533	545	506	563	489	549	532	585	536	538	531	584	568	545	542	518	527	535	574	549	565	571	554	515	546	474	562	522	584	494	529	555	557	572	533	551	542	543	511	555	550	521	532	526	525	530	518	553	538	569	545	521	510	534	524	541	537	542	562	576	536	540	524	519	563	509	530	513	598	518	530	550	540	482	568	526	571	552	560	548	517	503	547	508	551	507	543	513	510	555	525	540	517	537	554	518	540	520	550	509	507	499	484	517	520	554	520	527	558	534	501	545	532	525	521	517	536	570	547	525	514	540	536	555	544	522	502	531	526	546	532	531	506	544	546	523	551	520	542	562	537	501	562	511	553	538	537	536	494	515	519	515	536	536	518	541	527	536	513	466	541	553	564	531	564	493	531	504	526	530	547	536	583	522	514	522	510	544	546	521	539	494	532	522	565	497	541	528	530	565	519	553	556	499	532	561	519	517	525	525	569	525	574	555	521	532	541	533	518	564	512	523	515	531	567	544	492	503	568	546	535	559	556	546	568	530	523	511	554	525	543	524	515	502	525	541	530	537	578	543	540	522	538	522	549	557	518	510	534	506	560	539	527	578	517	519	559	551	531	548	480	533	550	536	514	540	549	525	538	513	541	528	526	583	557	507	511	516	535	561	549	532	537	550	502	548	522	539	513	532	546	531	502	542	510	556	514	565	534	517	510	567	544	577	513	542	531	554	533	571	586	541	531	529	501	520	529	541	548	533	524	517	568	517	543	540	562	545	504	518	549	565	545	552	521	548	509	527	553	520	561	550	531	542	485	520	541	551	515	529	541	508	567	562	542	546	534	574	566	507	546	543	598	560	546	545	575	515	530	520	502	526	565	489	520	545	516	551	547	542	530	524	596	562	574	533	500	552	562	472	542	537	569	525	539	561	517	571	515	513	541	517	559	517	563	553	546	552	542	496	497	584	532	547	472	522	542	543	497	523	537	542	507	510	526	516	491	532	532	498	522	491	502	543	532	533	500	552	506	510	527	516	547	501	533	487	522	545	515	544	496	553	498	536	546	557	557	523	529	515	546	565	528	544	500	569	524	508	550	510	526	533	537	537	551	560	510	549	527	544	578	508	524	545	502	522	560	526	570	464	560	530	535	525	529	556	565	543	518	568	500	568	546	507	544	518	504	525	528	506	553	568	544	522	534	548	562	541	548	536	541	535	533	535	524	492	551	517	549	504	558	520	536	546	518	507	537	507	526	542	546	547	515	511	563	512	561	519	545	514	503	511	536	510	544	569	541	547	526	491	528	528	498	514	548	536	491	562	568	553	534	543	558	533	530	505	535	485	537	473	517	537	511	565	508	502	568	540	544	533	530	540	513	536	526	524	519	551	506	584	548	524	509	539	509	554	481	545	565	532	545	515	536	535	521	545	563	528	542	575	558	526	509	571	495	486	494	543	521	518	560	567	524	603	574	521	525	513	543	512	533	563	560	518	537	547	538	527	511	506	507	503	530	530	523	513	507	537	547	503	488	565	553	564	526	526	528	499	529	506	587	550	547	559	546	515	547	578	520	502	513	493	538	561	489	532	559	509	534	535	523	569	546	547	515	510	513	539	526	514	551	523	516	548	549	560	547	524	526	498	501	522	510	583	507	548	519	543	523	567	531	508	564	505	558	507	518	536	518	566	518	523	533	525	518	546	497	511	517	535	543	557	494	552	509	556	558	531	527	518	591	567	552	530	547	527	538	505	516	541	557	556	537	546	498	494	548	524	537	548	508	528	527	528	532	536	570	534	512	544	576	543	499	542	537	518	537	547	509	515	559	529	505	546	508	495	530	573	502	536	547	549	477	543	536	541	535
15431	2865	3004	2252	1424	1086	841	728	613	566	483	466	397	371	383	367	382	336	319	343	358	363	362	334	366	322	337	301	293	299	306	335	309	282	311	282	309	294	301	282	293	285	309	274	309	262	279	280	309	238	256	280	278	293	286	290	295	291	270	305	246	306	267	280	257	278	287	273	277	279	247	270	265	287	298	277	262	278	290	261	275	256	292	248	300	254	257	274	286	287	273	304	282	293	285	292	264	281	287	265	261	256	275	283	263	263	252	258	245	262	241	256	245	235	259	256	262	254	249	243	271	270	310	283	245	263	271	257	248	268	247	261	269	265	286	251	276	276	285	271	282	238	260	250	270	258	276	270	225	267	277	260	260	279	272	271	256	249	251	265	241	254	255	249	247	256	272	231	242	281	273	256	291	257	243	262	279	259	272	287	289	294	245	291	238	271	251	287	250	269	250	266	294	261	290	270	256	259	290	265	253	270	275	280	297	287	286	263	280	220	262	260	298	284	276	260	248	284	266	287	248	261	285	266	286	275	297	281	268	265	270	270	248	267	296	224	273	253	231	240	276	251	262	253	268	272	264	256	277	270	289	228	261	249	288	256	224	260	287	237	238	264	282	276	262	266	273	257	263	282	235	241	260	241	274	255	263	239	257	276	240	265	234	256	265	254	247	275	279	279	231	283	288	264	256	256	283	263	260	261	273	273	266	263	262	235	287	256	260	244	281	288	255	289	273	227	242	245	257	259	253	235	247	266	259	257	241	250	244	254	237	273	282	241	244	295	255	252	288	240	266	250	224	263	246	259	286	303	243	264	244	270	284	281	237	250	266	262	248	258	258	255	268	259	247	236	280	221	250	294	230	250	279	267	255	268	265	285	269	256	256	255	256	278	284	262	251	247	297	303	244	290	263	271	284	261	266	246	263	258	264	261	295	275	279	276	290	244	280	241	275	268	272	281	262	264	265	267	263	261	284	266	258	248	240	250	301	238	259	270	271	264	242	297	287	268	261	268	290	264	245	226	244	245	253	275	244	245	274	288	267	280	263	287	280	281	280	298	246	280	257	271	298	271	250	260	267	274	264	263	280	260	272	278	261	257	275	284	269	257	260	262	299	253	239	279	288	245	276	265	280	274	289	247	254	278	273	290	262	265	252	288	269	239	279	268	251	230	284	260	273	239	267	283	262	260	272	283	275	285	259	244	254	247	267	270	300	269	236	248	274	267	278	249	238	281	266	271	257	246	279	249	282	263	239	240	246	240	272	247	255	275	297	261	265	244	269	285	253	298	279	278	258	256	277	253	279	253	263	298	289	270	277	265	255	274	268	248	259	262	265	275	246	295	264	299	280	254	285	299	272	286	252	268	277	269	254	249	273	248	295	265	270	267	264	269	267	283	269	281	271	246	254	259	300	288	256	245	289	269	245	247	238	276	245	266	249	265	259	270	250	274	257	236	239	297	287	196	283	251	265	255	272	272	259	247	249	262	262	276	279	258	256	287	258	265	258	272	262	296	272	242	274	265	260	255	258	264	275	266	274	241	276	269	275	264	274	267	258	258	287	270	273	283	285	273	249	268	275	279	294	271	276	259	272	284	272	290	266	265	252	260	271	262	265	289	248	260	291	243	263	281	279	264	265	260	285	244	253	289	259	245	279	262	255	272	255	246	256	301	246	254	297	254	246	271	268	265	260	244	263	271	249	250	249	249	247	258	267	283	284	255	251	258	240	245	275	253	258	257	264	253	279	242	299	230	232	273	250	246	292	258	301	268	262	261	273	228	256	262	264	276	260	256	263	284	266	271	263	241	281	242	287	252	281	279	246	244	254	260	295	261	257	260	273	252	297	281	235	254	259	277	236	246	227	282	225	267	248	269	243	254	276	273	260	271	280	235	267	250	269	272	260	263	262	246	294	275	281	215	263	258	274	256	271	272	272	295	283	268	228	280	258	291	228	263	237	261	241	240	304	250	245	272	267	247	264	274	258	241	285	274	284	247	255	254	267	240	237	254	256	233	270	267	267	242	256	273	260	265	281	271	292	259	272	277	266	266	274	260	257	297	235	261	266	273	276	218	259	258	273	242	251	244	257	244	288	297	268	272	282	244	283	275	271	244	269	257	241	261	273	271	259	258	253	254	270	256	288	264	281	279	253	306	265	245	257	257	277	229	242	272	277	256	278	251	272	275	243	244	234	236	257	265	219	270	217	238	250	276	274	283	258	243	266	286	263	274	259	285	262	272	276	232	268	259	269	246	244	285	258	282	290	255	266	250	271	255	280	235	257	267	289	299	259	256	236	222	282	256	242	268	245	234	241	261	284	270	209	275	284	272	289	287	257	261	250	254	261	271	247	277	277	261	232	241	259	246	304	278	267	287	318	265	257	301	254	268	302	271	238	273	222	274	238	262	260	251	290	269	258	269	276	266	258	268	267	279	269	247	272	298	298	241	292	222	262	275	290	240	259	252	274	262	259	242	266	263	262	304	258	290	253	262	263	279	238	252	255	276	276	259	278	250	253	245	243	219	270	259	260	270	259	240	245	240	253	259	251	254	274	290	238	279	239	256	243	269	262	276	262	261	289	271	266	282	296	236	258	240	274	251	261	273	254	281	261	273	289	274	270	256	244	269	275	262	261	288	254	304	267	248	273	279	250	277	257	252	279	248	247	270	243	244	225	249	321	217	243	268	229	273	296	250	261	268	264	260	286	270	283	263	261	262	268	269	276	258	277	279	265	270	274	238	257	272	248	245	264	285	245	257	271	244	224	272	275	282	264	269	248	276	291	274	256	261	254	273	275	263	282	230	282	272	263	275	270	273	283	231	264	242	222	259	260	260	281	268	242	242	245	255	252	245	255	227	275	257	252	270	267	281	275	253	287	291	291	281	254	280	276	263	263	264	288	303	267	236	266	259	251	255	294	251	280	262	245	281	268	251	273	254	243	282	241	267	242	265	276	258	269	274	258	265	248	256	270	271	265	249	276	274	276	258	271	260	246	260	256	263	283	279	256	264	250	264	251	273	250	261	263	245	293	271	285	253	277	272	245	281	278	263	249	255	272	275	257	265	238	285	262	269	261	282	247	273	240	288	265	291	249	269	259	290	250	287	245	277	268	264	257	255	272	287	266	250	278	280	289	301	263	255	274	239	284	269	270	285	248	266	262	253	239	260	268	274	259	280	266	256	276	285	236	250	255	263	272	253	241	259	256	262	259	272	227	266	280	266	318	281	250	287	265	273	234	241	253	310	262	271	277	253	267	234	256	269	267	256	303	259	230	274	247	266	288	253	266	288	271	256	298	258	232	254	270	273	247	259	254	262	277	258	264	235	217	246	267	275	260	242	274	305	263	256	263	259	272	221	233	273	249	289	261	276	254	265	262	252	275	276	258	265	233	266	239	242	255	278	305	267	266	255	243	260	259	252	279	263	268	260	251	263	259	279	281	260	249	251	276	259	249	272	284	266	251	300	285	240	267	246	239	247	235	283	246	295
7840	2351	5438	6282	5260	4298	3584	3002	2528	2242	1958	1792	1530	1503	1511	1416	1384	1378	1416	1438	1355	1438	1462	1355	1308	1229	1165	997	984	1080	1024	987	996	992	928	853	871	873	837	902	875	943	945	877	792	757	822	785	826	790	783	773	828	747	755	760	758	768	711	726	756	709	729	702	731	654	659	670	648	698	670	723	688	729	734	772	740	715	710	752	753	687	709	693	709	750	730	730	697	670	739	731	710	725	711	723	655	704	695	673	638	686	667	666	657	652	666	665	695	648	634	695	649	655	651	632	661	669	666	656	602	639	622	666	657	677	671	637	689	656	699	617	658	691	678	645	650	667	623	682	676	635	643	684	637	617	626	669	714	615	716	593	623	662	667	680	604	647	630	624	679	647	637	650	632	658	645	657	640	641	666	680	635	658	620	650	647	652	658	630	695	657	690	628	627	681	622	668	638	613	610	624	630	654	651	662	607	611	633	647	691	636	615	680	636	628	660	606	630	651	611	657	702	673	602	625	694	659	669	606	600	613	644	660	676	671	663	653	639	620	650	594	680	656	677	689	677	621	651	626	665	656	667	661	663	639	632	637	587	701	636	653	624	655	676	626	643	703	629	609	640	661	617	684	655	635	640	631	634	610	625	681	637	662	591	658	631	608	630	636	627	634	663	654	635	631	660	649	587	648	675	684	648	662	625	667	680	646	667	672	649	650	637	626	600	665	651	633	665	650	650	642	663	632	659	661	656	649	611	681	630	672	632	609	658	646	657	635	619	654	663	607	644	641	680	653	600	657	624	672	626	661	647	712	638	654	633	662	639	650	660	671	645	670	630	676	637	665	674	646	635	598	640	623	668	629	636	654	584	628	645	637	686	662	668	657	716	656	612	616	648	626	617	634	652	651	684	705	634	687	658	626	670	668	654	643	699	643	629	612	664	617	632	678	616	649	641	640	563	629	643	604	671	631	671	668	677	658	633	634	687	679	664	658	693	641	652	609	674	668	647	629	646	656	630	637	618	650	609	614	634	626	632	673	600	646	599	638	607	606	621	666	646	620	632	632	641	631	646	637	637	660	623	691	648	617	622	631	621	623	624	650	603	613	619	647	648	710	647	646	613	617	626	717	674	644	632	641	638	637	639	637	653	625	615	653	677	655	655	601	656	637	591	663	604	648	619	641	638	653	702	600	672	656	637	649	640	634	653	651	626	643	657	630	651	636	634	646	646	669	657	625	666	638	644	651	613	656	614	631	687	601	598	656	656	652	635	680	665	609	610	645	640	588	658	678	644	677	636	650	647	687	635	626	662	657	632	669	690	669	653	617	644	675	643	635	594	661	617	630	627	593	650	620	648	586	665	663	685	606	603	630	657	631	632	668	644	621	623	666	655	652	626	614	617	654	685	634	723	633	581	633	630	627	636	647	651	612	620	652	631	669	620	645	644	642	625	613	637	657	677	603	627	650	646	668	675	650	683	637	650	636	641	663	602	606	669	638	637	624	635	630	691	627	610	620	627	660	646	671	665	626	607	688	633	658	624	657	670	615	574	663	661	644	619	674	628	624	672	625	637	626	638	644	637	576	642	684	664	672	703	657	650	620	686	606	620	648	631	657	614	675	674	694	620	658	724	639	623	646	701	648	653	689	631	645	660	643	599	654	691	654	669	642	670	652	669	659	615	644	696	607	606	579	668	625	615	665	650	644	636	605	639	641	637	684	615	623	668	656	628	632	640	632	647	696	678	637	674	650	651	658	638	699	621	653	644	655	641	637	654	595	645	649	681	637	604	670	658	631	624	625	632	599	683	675	661	662	638	641	653	620	646	603	617	645	636	650	579	644	653	687	658	652	650	647	652	652	615	660	685	613	669	681	676	614	660	629	662	639	625	614	680	619	683	612	630	630	621	651	625	654	665	641	654	658	654	650	632	566	642	623	613	638	674	652	653	625	663	665	667	671	636	616	641	659	666	631	675	650	652	670	610	661	625	601	639	626	616	633	598	625	657	653	647	640	579	670	642	640	647	694	644	665	647	624	632	631	653	641	644	682	654	587	643	649	635	704	644	660	611	672	631	678	617	621	647	663	637	602	691	661	635	628	653	628	654	615	624	625	630	637	674	665	619	687	632	651	644	655	629	671	654	609	629	690	633	632	653	636	630	620	685	586	657	660	695	634	631	632	648	651	680	605	654	663	660	645	634	659	631	676	630	664	619	672	639	648	663	605	644	674	616	627	682	630	650	648	620	643	607	679	626	618	657	610	651	618	621	621	642	615	657	688	620	667	670	644	661	620	625	645	648	637	646	679	626	643	630	660	631	679	659	592	689	669	645	639	678	645	658	668	686	615	681	640	607	656	686	641	637	663	654	638	596	644	638	655	640	629	637	688	620	646	606	654	670	628	647	665	661	685	682	681	621	681	653	633	649	663	633	644	621	647	618	684	671	639	616	659	630	626	633	658	568	633	630	633	614	618	632	617	630	665	677	616	684	620	653	635	675	647	648	653	657	657	600	648	680	632	616	688	667	683	663	615	681	649	622	662	652	658	653	662	625	657	676	659	622	688	646	648	639	637	632	666	635	606	631	626	662	601	646	683	650	682	640	629	623	651	613	639	674	677	660	634	625	675	616	660	655	662	611	628	592	689	666	629	642	658	612	657	646	648	624	610	639	680	638	625	665	646	626	685	617	619	657	698	640	662	675	678	629	672	577	608	631	657	670	631	655	664	604	628	602	632	665	615	665	687	634	661	661	668	687	647	677	620	646	645	652	654	662	635	632	638	646	648	686	660	668	639	612	611	644	651	704	688	657	649	637	604	633	673	670	664	701	610	643	626	625	631	592	627	627	643	632	643	671	627	646	693	656	622	673	652	626	687	627	676	678	644	679	637	622	646	667	668	612	652	659	659	691	656	654	652	647	656	663	645	650	681	647	639	620	666	603	623	655	655	585	649	649	654	631	654	600	611	666	650	652	629	698	640	622	665	670	633	679	653	628	654	657	679	651	630	627	594	639	636	638	633	606	630	634	663	708	640	668	620	651	675	666	654	593	621	639	618	687	659	632	671	650	645	662	644	672	636	593	596	630	645	634	632	638	644	630	644	656	660	613	599	663	669	669	654	628	647	647	643	627	635	660	658	631	637	663	687	657	659	701	599	648	624	652	619	694	610	656	643	630	615	655	628	688	629	608	634	642	689	635	628	634	631	667	657	664	642	622	668	632	669	584	628	617	629	670	646	648	671	640	654	626	599	624	668	627	624	652	647	654	649	646	642	638	649	617	607	621	632	633	641	604	672	699	638	643	668	645	670	647	641	619	657	675	681	656	671	644	613	602	612	641	652	676	576	665	647	647	628	625	644	645	638	643	649	611	655	623	662	668	645	649	634	654	620	661	617	647	656	651	639	625	679	653	662	654	678	634	688	631	658	645	645	650	656	687	623	640	686	621	669	614	674	661	624	644	666	672	630	637	607	626	653	600	630	636	619	631	623	629	645	683	702	615	631
2500	504	524	459	408	386	371	348	342	350	366	321	341	339	367	340	352	331	361	386	369	335	366	335	381	346	329	379	337	375	358	351	348	352	335	360	322	333	314	321	315	332	300	318	317	340	373	340	351	319	328	319	341	318	348	305	360	322	292	350	343	335	314	308	303	341	328	365	332	346	334	308	361	330	344	320	352	350	328	341	352	362	319	367	333	323	357	313	336	315	315	383	330	328	349	311	353	329	326	353	314	352	327	363	318	324	342	382	355	351	331	297	317	320	347	325	308	354	322	341	317	317	344	312	316	355	313	310	329	348	343	318	294	329	314	348	350	330	331	314	326	321	344	339	342	362	310	318	392	346	298	344	332	313	331	340	319	300	340	342	367	330	350	359	298	317	321	323	333	311	317	350	315	340	327	364	286	351	337	320	338	375	339	345	305	330	352	328	326	369	339	330	357	338	361	322	326	333	371	329	326	335	344	314	306	322	339	326	296	335	338	325	318	350	317	328	329	314	356	338	368	339	381	358	341	335	363	339	380	335	353	331	308	323	358	357	363	331	318	352	327	354	332	346	327	381	346	333	354	341	304	351	330	347	347	350	312	362	357	312	344	345	339	325	321	330	293	344	351	338	309	339	353	351	310	344	330	328	353	328	322	354	326	317	334	304	330	312	313	312	281	357	341	354	363	330	345	329	329	350	316	344	365	355	329	347	333	303	337	340	354	321	305	320	314	326	352	330	342	359	357	319	376	314	319	357	342	335	309	292	314	307	332	338	331	347	328	325	351	347	351	321	334	362	342	345	305	338	332	361	366	343	343	357	339	327	378	345	326	344	307	370	377	308	317	345	316	321	360	315	342	341	349	343	322	315	385	360	324	312	353	352	338	327	338	376	336	317	363	335	301	292	334	299	308	322	306	329	358	340	351	344	343	352	347	335	319	310	319	325	337	340	306	345	333	323	308	353	339	342	327	303	327	330	305	336	308	331	326	336	309	303	324	325	345	374	354	335	325	318	320	316	320	329	287	320	356	287	329	324	334	350	320	325	330	310	286	359	288	335	321	315	315	317	330	312	339	317	349	331	337	338	320	376	336	365	303	316	313	328	342	319	316	336	319	323	317	307	314	361	301	302	343	346	316	316	314	305	327	320	326	311	343	348	334	312	320	322	297	298	344	337	305	346	333	345	332	343	332	339	326	339	340	343	315	312	333	333	326	326	340	341	334	328	298	345	332	336	312	333	312	359	290	343	313	325	350	328	346	329	353	311	345	355	332	335	300	329	325	338	332	322	351	343	297	330	349	342	348	334	348	351	345	318	323	291	305	301	333	343	335	357	328	331	291	298	321	301	313	334	331	355	349	323	332	348	336	314	352	285	334	312	360	334	327	321	307	355	329	353	300	336	334	322	326	341	318	345	317	333	348	366	330	342	349	327	327	392	319	330	339	358	309	342	335	321	299	295	322	339	356	289	324	307	314	345	354	339	326	322	353	312	352	348	325	312	326	353	337	331	318	335	333	336	359	326	347	364	323	332	330	328	339	312	391	351	345	349	314	344	368	335	333	330	354	326	328	294	317	317	309	309	313	345	324	326	318	365	332	345	285	345	341	312	329	354	323	354	317	336	326	361	314	330	314	339	320	341	321	352	332	325	325	348	325	328	317	340	338	347	349	317	331	352	337	353	359	318	362	309	348	341	349	320	303	325	353	313	306	316	354	334	334	313	318	321	298	335	321	326	325	313	323	324	331	382	356	320	330	356	309	342	347	333	379	333	323	312	341	311	318	296	292	330	341	314	343	298	329	371	350	342	343	323	322	316	315	344	354	337	332	335	305	325	350	312	326	330	357	337	336	350	308	330	337	352	350	323	327	319	323	359	347	355	321	314	321	322	333	315	352	331	313	334	329	310	346	333	311	284	316	339	326	355	298	322	382	358	343	318	339	345	307	327	341	358	334	307	364	339	339	323	329	292	330	294	297	317	318	339	330	286	322	326	336	325	313	347	344	332	313	349	321	302	340	315	358	321	326	318	326	349	348	312	295	344	347	327	305	332	332	326	358	331	336	369	324	312	324	370	348	323	335	330	313	327	336	327	334	308	313	304	339	341	336	318	355	326	345	312	342	309	316	375	311	333	331	321	341	376	332	315	321	318	347	344	308	332	299	321	295	303	331	321	361	330	355	332	305	341	344	330	382	306	321	343	325	349	355	349	334	345	336	318	350	302	334	349	346	320	316	338	321	340	317	340	340	315	305	292	323	291	313	362	333	340	330	351	317	345	331	340	317	347	338	346	329	326	347	322	324	350	351	315	352	333	349	333	314	336	337	321	314	315	320	337	348	352	337	313	351	323	298	314	362	361	309	337	343	332	301	360	360	338	322	332	357	322	322	284	316	319	335	366	369	341	317	330	343	316	335	360	338	317	337	321	297	326	342	334	325	348	320	333	304	304	358	328	328	334	340	353	327	375	351	350	315	331	322	344	345	341	328	324	348	342	296	321	327	309	340	356	341	307	328	291	339	311	348	317	340	333	320	347	348	327	331	337	348	349	320	337	343	316	338	331	377	329	324	336	326	337	342	314	362	342	341	314	296	316	355	318	311	308	340	325	337	337	312	333	337	331	326	303	312	328	326	322	345	322	311	298	329	336	326	325	350	329	346	336	348	348	340	322	331	344	354	337	314	314	338	322	314	330	337	335	344	360	313	316	292	318	334	335	364	324	307	314	319	301	348	326	313	328	358	327	339	343	299	329	293	324	342	297	344	367	322	340	372	328	311	346	325	291	323	334	333	326	347	346	317	320	330	330	324	357	350	354	304	309	313	337	337	353	313	323	328	322	314	328	355	349	336	348	361	350	355	342	345	355	322	355	301	323	333	298	310	334	337	357	309	360	339	319	322	333	324	331	304	342	290	332	318	309	317	311	333	329	325	334	342	351	293	378	353	308	317	359	344	334	343	346	368	305	330	329	353	316	352	331	360	294	313	318	340	377	324	327	323	295	330	321	323	308	341	332	321	337	323	339	368	295	336	331	322	352	309	334	322	319	350	296	331	306	331	380	319	333	345	352	316	346	341	306	392	356	327	316	325	326	291	317	305	326	302	350	328	343	332	373	313	351	315	316	331	324	312	351	314	350	343	326	313	361	366	327	335	348	281	320	323	327	342	326	359	347	351	354	320	304	351	337	344	344	332	322	368	358	353	337	327	335	337	366	309	305	293	303	310	319	306	331	358	325	321	339	339	344	339	332	337	335	313	336	311	336	362	336	352	336	326	319	350	320	356	344	357	319	335	367	318	344	327	344	344	309	320	308	343	322	317	305	354	333	332	329	358	340	341	366	353	322	324	330	347	327	332	311	316	315	342	345	292	356	336	326	344	314	325	355	357	343	337	371	360	324	341	317	346	371	377	330	333	329	353	319	344	304	362	365	291	331	330	347	318	346	310	351	336	322	319	320	333	326	318	354	316	349	355	309	334	330	353	320	330	348
2420	899	1199	1154	1178	1077	930	952	879	840	813	829	831	847	850	855	812	806	862	873	822	913	868	848	827	839	778	789	789	830	824	832	807	825	847	777	801	804	807	831	792	813	801	797	775	744	762	764	770	780	816	789	789	767	760	771	756	804	785	750	848	830	756	772	754	754	771	750	743	732	756	728	750	734	769	745	755	744	833	767	792	781	803	786	760	850	748	806	757	748	783	790	736	772	749	743	737	728	782	776	794	793	737	792	799	798	773	786	698	790	753	775	733	752	707	749	774	767	702	745	764	750	750	728	709	766	769	766	735	784	755	747	736	779	723	736	706	745	765	770	763	776	794	751	792	711	762	771	681	714	771	765	745	762	712	728	705	782	740	727	777	693	765	764	743	753	700	769	718	786	722	769	787	797	723	797	746	796	808	724	765	740	787	746	755	782	744	769	751	775	765	775	778	767	764	768	788	784	708	716	756	823	795	781	707	760	776	776	730	779	780	794	737	739	701	747	771	788	746	758	741	802	774	759	784	728	770	763	771	746	711	785	764	768	723	786	783	773	740	739	770	760	708	771	718	733	772	750	761	734	775	817	746	793	740	726	723	730	744	729	754	705	766	709	779	771	725	744	781	728	691	757	758	787	786	761	774	729	741	727	735	715	756	712	713	766	757	739	743	715	766	756	743	723	714	702	740	741	791	772	762	739	755	764	802	790	778	728	793	768	730	763	790	810	749	802	750	768	773	771	802	760	785	799	755	733	725	724	795	787	763	760	746	746	799	771	768	684	773	716	798	751	748	783	770	763	760	736	764	771	746	776	762	751	793	789	752	775	759	749	735	764	777	776	729	745	711	743	703	733	729	757	751	750	758	745	741	716	755	724	744	777	754	801	762	763	760	765	724	677	780	739	728	734	758	766	699	750	763	802	743	771	763	774	770	772	798	776	778	760	759	770	729	805	776	719	753	712	779	713	744	769	787	778	748	777	752	744	754	752	757	793	762	769	745	767	723	751	771	772	756	738	794	738	710	748	769	764	767	716	765	760	768	726	738	734	762	758	739	743	730	745	760	803	764	791	778	666	777	785	728	755	788	737	760	731	759	750	784	765	782	784	746	740	802	737	786	749	800	820	780	772	776	767	678	739	789	721	789	789	741	762	766	713	771	729	772	752	778	742	701	736	777	760	791	758	804	743	736	741	754	787	796	721	720	769	773	783	768	746	790	746	746	780	763	728	790	754	792	762	764	756	789	806	746	766	795	782	707	782	728	743	810	761	736	827	765	775	771	732	721	734	764	790	757	774	751	726	743	768	730	729	774	764	773	810	731	760	742	710	755	739	775	742	740	688	756	739	722	768	773	723	726	719	755	733	743	796	719	786	740	772	724	766	748	851	784	766	708	717	732	784	754	702	780	715	746	790	818	740	746	728	701	737	710	791	802	736	763	817	750	774	740	783	772	713	754	766	761	782	753	713	769	721	749	699	771	693	768	747	759	771	738	738	750	726	750	769	771	785	736	753	747	722	752	788	780	731	702	793	752	716	712	749	782	829	714	741	727	729	816	763	793	753	800	711	762	763	718	709	756	722	728	709	759	776	753	766	745	750	770	765	755	755	766	765	723	767	792	703	713	724	758	768	744	717	745	767	768	765	726	776	730	742	756	730	738	759	742	764	735	730	748	731	758	755	747	740	698	804	748	824	804	743	806	747	707	747	747	757	791	783	727	800	718	745	756	744	771	730	783	722	748	742	767	754	759	779	733	718	771	737	720	736	783	770	759	761	767	793	748	723	724	755	736	768	768	787	770	759	748	733	751	762	764	707	707	746	788	799	724	763	742	779	747	796	775	772	751	760	784	719	722	732	764	738	752	783	779	758	752	739	738	745	740	748	782	770	758	780	750	766	768	771	746	772	727	761	793	771	823	785	755	768	759	737	760	805	737	772	786	772	712	766	810	742	802	747	784	745	749	766	799	785	775	768	793	775	779	763	775	780	762	773	748	808	731	784	782	715	692	756	742	750	687	778	758	749	771	734	707	751	799	784	784	721	747	774	731	728	784	748	830	735	783	767	748	804	747	742	768	746	775	788	751	738	728	738	746	762	736	762	789	806	722	752	764	798	690	756	774	755	760	809	744	855	776	753	712	735	803	749	807	764	703	751	762	770	777	748	774	781	768	787	796	778	791	817	738	743	745	734	741	726	799	753	760	754	779	786	756	774	721	774	795	804	713	775	801	761	791	793	747	715	744	798	750	747	763	799	730	737	770	744	742	769	726	797	733	762	749	788	792	718	756	740	765	738	754	728	745	762	782	777	733	741	754	750	761	793	716	771	740	750	753	750	754	781	760	770	735	757	778	750	780	800	779	776	817	744	762	758	736	792	780	789	790	727	778	759	707	747	754	722	761	769	768	726	780	692	739	806	761	787	749	714	787	734	764	755	705	766	830	733	752	756	735	764	729	777	774	769	740	743	730	784	742	755	798	757	775	769	755	736	754	799	748	757	781	774	742	792	774	746	783	750	749	722	743	783	754	768	735	781	760	737	739	737	788	738	747	771	758	746	787	745	756	796	766	725	778	771	765	777	760	706	793	750	757	777	754	732	754	814	707	696	761	762	778	740	758	766	739	771	741	736	754	771	753	763	721	710	785	780	733	744	758	751	783	768	784	727	744	742	739	756	806	804	747	835	753	759	752	768	801	727	774	821	767	780	711	679	793	777	773	739	754	790	737	782	812	742	768	759	767	791	798	749	755	731	733	784	748	713	770	783	719	744	701	725	777	746	770	749	755	761	743	749	789	774	718	784	759	779	777	730	754	755	704	827	746	741	744	763	773	756	799	755	770	745	773	787	750	766	738	759	766	735	727	748	747	706	765	755	764	756	795	777	773	690	793	779	724	717	746	727	778	734	726	745	719	753	748	700	720	747	757	783	743	721	816	761	789	795	758	752	763	724	769	757	743	736	765	741	746	748	758	731	760	772	755	719	780	754	771	751	718	778	741	766	810	731	724	718	740	742	777	726	750	760	730	739	743	764	751	737	772	742	751	755	734	794	782	758	766	751	773	771	747	772	800	743	763	778	750	743	763	746	762	747	798	807	775	775	725	805	800	781	760	762	810	802	722	771	780	771	791	727	782	844	785	752	738	723	715	765	748	759	768	775	818	787	783	734	805	768	759	787	779	741	753	748	721	790	766	723	722	729	764	770	734	743	746	778	798	778	781	767	771	761	749	793	753	765	753	756	769	773	805	773	758	789	751	743	797	780	781	779	783	701	727	745	779	757	748	720	699	737	751	772	776	788	757	747	716	802	793	730	758	743	781	724	807	738	799	798	716	754	798	711	793	738	724	779	775	759	801	781	783	708	786	753	768	754	710	808	733	790	787	812	812	780	768	793	768	728	730	732	735	779	734	754	812	771	734	737	775	756	735	778	724	757	789	752	777	763	810	794	720	793	726	801	747	744	731	763	747	749	779	767	795	751	820	735	762	741
8348	1361	1596	1169	812	658	559	448	404	373	335	309	339	303	314	251	300	310	277	256	282	293	285	281	288	268	268	273	237	244	253	256	240	258	224	260	234	214	263	242	241	246	251	242	252	246	242	226	231	249	239	239	219	228	215	221	252	205	249	212	218	216	247	238	246	192	218	219	219	237	236	245	219	231	201	233	187	219	237	222	254	232	234	232	221	215	232	209	200	211	212	223	238	232	239	245	217	251	204	222	238	217	208	202	218	207	235	221	196	190	252	231	238	261	220	209	210	220	248	216	241	221	263	250	229	208	260	211	193	207	237	207	225	207	215	240	205	226	231	228	202	228	223	192	229	208	238	213	217	231	232	197	222	218	234	238	214	258	224	225	234	256	247	197	206	220	210	208	216	250	200	213	208	192	222	247	214	236	206	238	228	210	222	200	221	223	207	225	212	221	201	223	217	233	202	225	212	216	244	202	222	223	197	227	208	191	246	237	195	226	246	225	220	191	247	230	227	240	238	241	212	206	221	218	228	203	211	225	218	226	216	229	226	232	214	205	213	245	208	207	206	234	214	211	252	234	222	225	226	216	238	220	220	218	222	220	203	212	239	199	230	224	234	221	210	199	192	240	218	215	234	233	214	245	191	209	235	192	251	191	207	256	238	229	230	196	222	238	226	213	216	248	223	237	220	212	199	198	209	246	225	241	240	244	236	226	219	202	213	230	206	210	222	247	216	241	207	242	240	231	214	217	192	218	206	222	225	199	219	227	225	218	183	211	210	255	222	214	196	220	225	208	249	200	225	239	219	209	223	223	218	229	223	196	222	214	210	258	233	209	209	228	223	241	257	206	233	248	212	219	217	242	221	197	239	203	188	213	233	218	227	228	218	202	228	208	224	216	212	224	224	226	230	210	222	217	224	227	253	228	207	194	236	216	249	221	228	204	216	226	208	237	219	217	198	210	250	235	227	206	250	226	203	200	230	237	250	211	193	209	204	217	228	206	200	221	230	236	227	226	224	202	214	248	206	236	222	203	203	192	194	208	218	222	204	200	200	226	239	223	235	222	236	243	212	215	219	222	229	219	239	210	211	213	211	220	210	210	222	203	197	226	225	210	217	250	193	203	205	207	210	235	248	227	198	242	216	207	202	228	193	204	222	229	225	207	244	258	195	224	217	224	198	233	237	219	216	218	242	216	221	204	252	224	238	227	210	226	200	204	212	227	222	213	225	236	209	225	233	221	241	200	187	219	209	227	215	221	237	223	232	219	220	221	221	205	225	242	197	229	248	230	221	249	232	223	205	212	226	231	235	226	227	241	250	209	229	201	233	225	194	219	228	220	239	201	248	204	226	226	230	221	225	206	210	238	211	207	236	202	229	233	239	228	227	223	220	244	231	221	237	196	233	236	204	221	204	197	211	233	228	222	227	233	235	221	223	228	209	242	189	237	219	191	207	217	211	235	217	211	222	255	252	229	220	250	221	224	224	207	233	193	224	199	218	234	216	227	232	235	253	216	225	207	200	215	235	240	224	230	211	224	250	220	245	217	217	209	222	261	229	233	211	244	225	215	231	233	238	232	235	231	227	215	230	238	233	236	233	221	239	240	225	207	224	227	223	239	193	237	205	235	211	237	223	215	235	231	219	207	193	177	220	222	232	238	257	216	219	234	226	223	243	220	239	186	226	255	214	213	203	221	227	206	239	236	216	249	226	224	178	239	254	237	240	210	215	211	239	219	242	179	220	239	201	238	203	199	205	204	220	226	245	190	213	229	222	222	243	249	231	208	217	216	188	242	218	259	210	224	233	216	225	198	222	197	204	228	203	233	206	210	209	201	226	204	240	237	221	227	210	213	217	221	203	207	238	235	228	237	210	203	227	205	220	207	225	223	231	209	231	227	194	214	213	197	204	217	212	244	242	209	213	224	222	226	242	226	227	230	204	200	205	188	218	219	238	241	210	204	240	220	221	214	255	238	240	222	234	231	231	231	213	216	219	231	204	235	231	241	208	222	227	244	223	220	191	214	243	228	223	208	228	212	226	223	187	221	208	226	226	232	224	224	216	263	223	219	203	231	220	206	225	224	207	239	190	228	235	201	204	237	229	230	239	205	216	225	246	215	199	263	225	241	216	233	204	222	245	212	197	227	224	216	217	209	239	229	229	216	195	205	234	196	219	235	209	203	233	195	215	218	208	197	220	221	256	220	237	258	243	257	194	223	205	223	218	198	228	222	216	225	228	235	212	223	227	219	231	232	230	248	211	228	235	201	237	231	199	254	230	252	223	228	206	239	250	227	251	213	216	206	205	217	211	238	186	221	216	191	192	229	233	209	215	212	215	233	202	216	247	191	209	228	218	219	220	210	200	223	247	211	219	223	242	239	202	230	214	234	209	215	245	210	205	199	252	227	207	197	222	255	215	232	226	241	194	227	257	206	223	202	233	222	238	233	219	223	248	235	243	203	225	217	211	212	225	201	226	203	231	252	226	199	219	227	209	222	220	234	201	242	229	245	212	239	254	236	230	196	210	228	219	205	208	211	231	220	241	227	229	245	203	219	208	224	208	228	231	221	234	209	249	219	208	198	231	220	221	230	244	248	229	202	231	239	225	218	242	237	228	235	217	236	222	204	240	243	231	251	194	217	221	237	195	254	245	237	203	216	243	235	210	215	217	184	194	244	223	225	247	215	211	204	227	238	202	222	205	233	222	215	215	211	170	245	226	215	247	224	226	196	230	224	228	232	235	222	245	246	218	231	221	210	218	229	235	273	224	220	229	225	216	210	237	213	218	209	199	183	215	248	209	217	235	211	208	234	220	218	232	226	208	217	248	239	236	215	222	214	241	228	219	231	233	233	222	257	223	211	218	250	226	206	231	222	211	243	223	213	199	218	198	212	217	218	247	250	228	240	223	224	221	249	228	216	234	215	211	206	252	218	225	222	226	234	235	232	212	221	217	239	220	236	234	175	196	222	241	212	216	221	240	229	225	237	242	239	231	224	235	216	228	216	224	231	209	231	225	228	233	228	201	227	220	245	260	238	218	251	203	237	223	229	214	213	228	209	201	243	226	231	196	240	221	201	212	235	212	232	229	231	220	232	220	222	218	238	224	224	223	221	213	206	211	220	218	220	201	246	228	235	209	219	204	215	209	199	224	220	226	223	247	225	210	224	210	225	217	213	209	223	193	220	218	190	226	213	235	208	205	255	234	226	234	226	234	223	260	205	206	240	217	205	223	240	241	209	223	248	220	225	204	243	227	236	232	227	210	209	203	222	225	202	206	195	235	226	217	227	247	195	214	219	234	234	231	214	220	227	217	213	224	230	239	214	173	240	251	239	235	216	221	212	204	214	226	244	251	239	214	210	233	220	235	245	234	217	251	188	191	232	204	227	249	206	222	212	213	237	228	221	231	249	235	202	249	217	215	204	223	205	264	254	241	201	203	237	231	238	235	200	223	235	251	219	210	213	216	203	235	228	213	215	234	225
6029	1498	3066	3619	3261	2666	2125	1839	1637	1388	1216	1151	1040	1050	1031	960	1014	903	927	1001	898	979	1036	915	901	851	831	810	732	782	794	694	761	667	685	725	643	657	700	713	729	641	691	655	688	658	636	652	626	641	654	634	653	643	619	599	641	630	604	572	560	621	597	575	593	564	553	545	578	617	614	556	580	550	608	559	593	560	569	591	628	605	574	580	590	614	592	593	646	548	527	592	576	594	592	558	576	564	591	562	563	549	567	560	541	484	545	547	552	539	574	532	541	561	551	575	556	534	518	554	493	542	559	574	553	573	525	549	530	563	531	521	536	588	560	527	564	536	552	541	509	537	544	507	515	570	511	545	512	570	524	537	545	553	572	530	562	513	510	521	532	586	570	493	534	532	545	530	575	517	581	515	567	563	520	554	517	526	568	580	543	550	530	581	517	519	515	542	533	521	554	520	588	559	540	552	549	569	565	520	538	537	560	547	517	522	543	593	555	535	511	521	527	574	551	551	648	521	551	520	562	545	531	516	523	543	544	581	601	548	585	525	547	526	538	546	563	557	511	540	534	574	566	515	545	551	516	547	557	553	552	535	553	540	504	558	581	568	497	564	529	533	556	536	533	551	546	579	516	536	519	534	555	554	526	540	542	541	554	555	539	521	540	563	564	551	497	510	531	520	515	545	548	549	533	550	541	518	556	530	538	500	542	557	548	557	524	499	569	550	519	582	536	538	540	580	545	530	552	526	546	574	568	567	513	519	564	508	579	560	574	558	579	519	559	516	560	545	527	549	561	559	562	531	609	556	522	522	551	527	509	572	570	506	492	570	500	532	551	554	542	527	544	588	523	554	534	522	529	523	564	563	543	584	511	530	568	514	577	538	543	548	599	531	505	561	542	569	558	584	542	497	562	568	569	585	523	510	538	552	545	534	502	515	527	525	509	522	564	546	558	538	533	534	551	525	550	489	507	575	541	515	528	548	534	555	498	526	485	545	528	515	552	552	546	526	518	544	581	541	503	541	515	497	547	561	515	517	518	547	548	568	532	542	571	544	500	530	544	551	541	501	598	487	512	539	553	531	552	539	527	510	537	509	509	519	545	607	534	563	550	561	524	550	520	507	609	536	527	531	554	567	536	517	527	530	546	545	570	541	545	524	544	508	575	511	535	595	547	570	510	601	527	553	536	577	512	499	551	555	503	517	559	549	508	501	562	569	563	533	566	554	528	568	515	501	587	526	559	523	548	500	528	587	551	537	556	549	567	529	532	548	554	522	573	554	565	549	520	516	535	548	522	573	554	556	520	544	520	563	540	575	568	508	540	519	543	534	538	552	514	513	544	527	541	512	549	541	535	482	538	529	550	563	541	581	534	549	542	565	579	544	550	561	535	531	528	541	558	611	537	538	582	572	521	514	543	545	562	532	543	555	528	566	569	571	531	517	514	570	568	517	553	549	505	550	568	548	561	519	551	517	517	546	543	569	563	547	567	517	565	576	539	549	560	524	569	531	508	542	536	567	556	527	564	554	610	545	542	513	581	557	569	513	544	527	544	551	560	517	531	540	540	507	529	571	535	583	526	522	499	554	565	548	558	514	558	500	566	584	517	535	529	526	531	574	530	548	570	552	545	521	535	554	499	517	562	530	548	534	498	583	486	548	554	544	536	533	508	566	583	549	532	555	547	515	519	522	564	510	510	576	474	533	523	544	543	536	526	560	544	537	515	520	580	556	553	532	501	533	554	549	530	548	536	583	568	559	530	533	560	595	564	503	555	564	536	525	519	557	573	580	557	569	558	502	513	556	533	557	541	545	543	522	532	498	563	555	547	574	539	565	519	531	505	532	538	540	551	522	520	574	541	551	581	583	545	561	573	529	539	533	593	555	572	562	503	551	591	570	584	556	549	549	580	520	548	562	550	499	533	548	554	532	544	550	574	562	540	539	512	593	543	517	508	516	535	526	548	534	576	547	551	576	559	574	534	568	536	540	568	565	547	549	518	521	564	516	552	558	548	578	552	567	529	568	515	538	554	546	528	543	560	509	546	544	534	508	554	565	562	554	551	530	571	527	576	527	571	564	572	530	524	582	563	584	539	556	583	520	554	526	577	570	519	539	533	513	523	538	552	523	542	514	569	548	551	550	513	536	567	538	521	551	559	568	540	530	497	547	554	523	537	577	527	536	537	543	582	534	554	563	546	534	489	585	518	512	556	550	518	530	540	540	492	536	516	540	561	526	521	564	520	509	558	601	535	519	537	562	567	567	543	511	542	535	508	572	536	546	504	538	589	560	565	565	550	541	547	576	552	536	553	490	519	585	533	550	566	546	557	572	542	550	559	562	576	597	569	536	567	545	518	541	548	549	548	561	556	534	507	573	555	575	562	492	552	539	565	572	509	544	545	515	558	534	584	566	519	547	503	502	546	538	548	562	556	557	601	545	557	572	503	541	512	522	546	544	563	556	564	508	541	549	568	511	542	569	534	575	542	510	568	521	527	580	546	511	536	535	556	567	547	556	498	552	555	559	583	591	537	554	573	541	553	534	570	549	511	527	547	581	496	543	578	552	529	544	552	532	537	544	530	550	544	593	560	536	546	545	526	531	529	546	561	539	545	545	523	577	519	513	548	534	517	526	548	560	542	546	555	556	539	564	541	524	585	579	552	567	556	541	573	557	539	488	597	516	546	561	507	552	554	561	527	527	530	527	542	495	550	488	572	551	554	555	528	546	518	514	547	523	580	530	599	569	554	551	507	551	531	562	547	518	531	540	547	557	555	546	490	582	560	545	566	576	576	569	524	549	550	497	540	561	518	528	496	487	569	563	557	564	544	552	532	514	546	541	577	528	556	491	551	534	560	534	554	574	559	538	566	550	526	523	521	518	563	530	537	505	531	527	527	502	544	563	541	556	566	561	530	516	550	580	563	609	563	576	553	529	578	569	531	532	553	587	526	565	493	517	529	518	560	570	553	536	527	566	532	500	559	501	547	528	546	539	547	535	525	595	556	539	565	554	533	556	533	544	543	567	549	522	532	584	521	593	558	576	564	552	522	529	538	566	568	539	523	519	530	554	535	547	552	527	558	557	574	530	525	557	553	566	577	546	504	536	531	524	521	554	527	548	506	548	543	518	554	538	582	532	524	588	550	537	561	578	559	559	537	566	526	590	532	547	511	566	501	515	560	530	575	525	545	573	582	584	527	556	551	524	539	526	533	565	515	551	493	529	539	540	541	531	552	583	553	518	498	561	526	565	562	580	550	550	555	569	530	539	524	533	537	584	596	519	539	539	508	529	555	470	560	594	542	506	507	547	587	553	562	564	530	595	548	571	488	545	550	521	547	522	534	563	530	574	536	545	527	551	537	565	587	531	564	541	545	503	546	591	551	569	568	559	563	588	588	561	505	533	560	538	534	550	566	553	538	551	512	571	523	557	552	515	576	534	559	554	554	559	526	521	573	550	540	556	578	544	539	533	553	546	518	524	575	576	523	570
15525	2915	3003	2190	1592	1106	855	722	604	490	485	453	434	439	402	389	363	384	403	369	367	378	369	352	354	364	343	288	305	339	327	334	294	298	308	302	281	296	297	312	323	315	280	317	302	290	284	290	301	294	308	288	317	311	271	301	308	315	291	285	284	304	296	283	319	280	296	286	279	279	307	257	272	294	242	258	269	268	266	311	287	271	273	274	260	301	316	286	281	270	282	289	294	272	287	295	277	297	276	282	288	273	301	260	277	273	248	289	279	281	259	265	245	272	282	236	281	294	256	273	279	289	272	283	302	280	254	249	305	262	248	262	273	232	274	267	257	249	270	276	311	251	264	272	273	258	270	292	313	281	276	259	267	277	272	292	255	265	291	266	301	271	258	263	238	246	264	250	253	256	317	284	243	271	270	278	293	259	266	299	280	250	254	293	263	258	268	294	237	279	269	258	239	288	269	244	262	284	275	272	271	303	282	260	260	264	276	294	263	257	302	258	230	247	243	263	271	269	276	283	271	297	265	252	271	283	260	253	260	264	263	272	252	250	268	314	279	262	246	288	263	260	269	245	286	300	287	264	260	272	276	291	278	259	235	255	280	272	306	256	262	300	268	274	235	274	281	277	245	255	263	278	300	257	249	285	249	267	262	255	235	284	273	271	259	267	246	271	278	302	255	285	294	271	275	260	253	277	281	273	283	279	264	284	266	270	257	239	246	284	285	288	271	275	302	225	231	265	292	245	267	266	270	265	279	274	250	264	276	267	251	250	264	255	276	256	283	270	271	262	292	257	270	273	288	251	242	270	253	279	282	290	277	292	297	282	283	272	249	261	273	253	246	261	254	271	261	261	277	268	260	262	246	248	257	289	277	276	248	272	278	260	290	245	256	275	270	254	294	296	283	282	273	247	270	281	272	261	308	274	228	258	273	246	245	265	293	272	282	264	284	271	287	285	248	272	269	268	282	255	261	295	264	295	273	252	229	284	299	284	279	281	252	254	277	277	291	279	270	263	291	284	269	254	275	268	267	259	226	241	276	263	275	289	272	285	271	296	287	281	273	286	269	263	254	262	255	252	281	263	272	272	280	263	278	260	256	293	273	269	285	286	260	270	292	283	284	280	254	270	253	265	280	284	228	262	298	252	288	255	277	281	268	250	269	289	277	249	254	264	258	271	306	277	257	284	315	253	274	272	273	269	272	280	271	282	261	276	260	253	262	274	268	267	284	236	250	279	268	265	230	219	260	306	271	274	265	273	265	291	269	274	284	278	282	310	271	270	268	280	250	265	283	253	250	291	301	271	244	279	253	255	248	284	271	284	294	288	271	328	288	262	276	273	252	275	266	271	263	279	261	292	276	274	306	270	298	255	272	244	276	287	264	278	249	279	287	289	287	270	276	266	287	270	280	249	274	278	276	260	284	263	281	253	254	260	269	262	283	260	267	262	238	275	223	262	243	265	274	286	275	261	242	272	266	279	242	253	265	282	277	257	259	271	266	286	264	257	254	276	278	264	272	289	255	272	256	284	282	269	251	251	298	266	252	304	256	275	273	293	246	252	287	270	275	251	278	282	254	289	266	295	266	263	245	299	257	277	272	272	266	288	280	271	271	247	247	293	259	295	257	259	240	275	263	268	292	294	245	282	284	293	280	269	282	291	303	288	277	266	262	277	256	264	249	274	296	260	256	258	284	258	281	275	256	245	262	271	313	300	312	280	242	291	247	274	249	299	309	264	266	289	275	289	293	279	272	277	294	291	246	239	234	285	259	242	240	279	239	246	281	269	280	294	288	287	261	267	308	262	291	266	284	254	269	260	252	304	264	261	275	256	298	273	248	290	283	283	270	249	257	260	301	285	293	279	282	282	260	265	263	257	257	286	277	277	260	257	258	261	281	266	272	257	286	247	273	250	267	261	279	279	279	280	251	274	275	264	266	283	293	259	251	254	274	262	274	269	281	273	267	262	268	234	250	236	249	276	298	258	258	265	298	273	267	251	262	308	264	276	261	264	282	278	259	276	267	287	272	255	275	275	292	306	274	281	253	272	265	275	262	286	269	259	266	254	258	280	276	271	264	264	291	278	268	276	273	258	263	278	287	305	265	241	275	260	274	266	316	300	282	284	259	296	292	262	259	269	293	270	249	272	272	272	251	271	280	278	280	277	285	281	271	250	266	262	273	265	260	292	273	263	278	254	249	267	272	252	275	266	262	250	272	272	292	256	288	260	250	285	245	292	271	264	278	269	258	303	254	246	259	273	258	281	260	252	287	259	275	272	266	269	282	267	300	257	258	283	263	298	274	281	254	295	265	268	256	293	282	273	240	247	268	296	279	306	288	247	262	260	258	280	269	274	262	275	263	259	248	256	273	253	280	270	235	266	277	279	286	260	290	276	285	248	276	272	297	264	272	257	277	245	282	258	265	253	247	263	289	268	274	314	269	228	285	279	253	275	279	258	286	265	271	242	285	243	276	277	279	288	289	245	293	294	263	268	274	250	291	272	300	307	299	293	299	293	294	281	304	294	259	232	257	272	270	280	247	290	261	238	254	257	238	273	280	271	274	255	253	261	243	256	282	274	302	275	246	253	274	279	267	252	275	275	254	282	273	292	259	280	270	289	272	266	279	277	245	250	248	293	276	260	293	259	307	276	268	256	267	261	270	248	274	291	283	268	273	290	275	266	298	245	270	270	276	293	274	242	258	263	286	291	248	276	260	244	273	280	272	271	256	263	238	281	261	250	255	263	307	270	252	261	281	259	275	273	262	319	274	258	260	270	253	270	257	272	272	276	291	276	272	252	276	274	271	283	255	246	285	272	265	271	255	295	305	261	265	250	294	285	255	259	287	294	276	245	273	293	275	274	267	264	240	245	274	263	287	284	249	280	294	277	290	268	272	276	277	279	267	286	283	283	295	270	259	273	252	266	267	255	297	290	278	277	256	261	253	247	276	264	329	264	284	250	283	279	266	292	251	281	268	266	253	255	265	271	279	262	276	250	259	269	279	278	270	265	265	276	287	282	267	292	276	289	264	283	274	246	263	308	292	275	263	271	273	254	245	265	296	252	268	246	264	285	269	252	262	267	267	238	270	245	274	260	273	276	286	322	277	283	275	266	287	262	299	278	255	273	283	308	279	277	256	246	259	269	253	271	275	284	258	272	268	269	258	282	265	313	278	257	308	290	245	260	267	284	251	246	272	252	265	287	285	238	281	238	244	269	261	263	256	284	247	244	240	257	263	298	277	269	279	298	265	265	274	270	307	270	232	253	254	286	281	260	257	262	296	272	251	273	264	216	292	245	275	263	265	255	286	290	280	282	256	263	273	264	243	297	270	276	265	273	257	287	303	260	252	264	289	278	265	310	264	282	265	270	269	273	274	238	284	283	271	271	266	267	240	249	262	277	238	261	275	290	283	307	269	268	249	263	284	285	243	224	256	265	297	281	274	245	262	278	265	253	237	266	306	249	276	268	268	276	273	314	236	291
7924	2475	5583	6360	5448	4320	3596	2955	2521	2192	2033	1794	1629	1593	1491	1365	1439	1423	1455	1459	1296	1406	1447	1317	1332	1349	1157	1068	1047	1117	1127	990	1021	966	903	913	871	894	886	924	904	957	981	859	791	812	831	855	824	828	836	846	852	794	832	770	787	803	729	775	737	723	753	751	711	616	718	734	728	668	712	726	723	738	754	751	769	743	815	739	774	739	762	771	796	731	732	728	732	723	720	698	745	705	685	693	658	688	715	682	654	702	655	666	653	667	649	650	670	724	723	615	651	677	698	622	679	690	699	660	635	643	636	662	659	705	636	676	640	688	695	692	686	641	699	683	707	660	701	639	629	636	724	626	685	658	653	635	648	619	663	650	712	650	651	706	662	687	629	696	666	667	669	674	671	680	640	679	753	742	664	706	666	634	638	648	649	654	687	673	640	659	646	650	630	660	670	646	647	672	688	643	676	630	657	671	636	632	706	639	646	664	689	621	665	636	636	633	656	637	664	692	653	665	673	644	668	678	661	646	680	664	653	642	658	655	631	658	644	657	734	603	669	629	665	642	662	690	649	666	680	684	639	647	668	691	660	648	652	668	683	661	625	695	632	609	677	696	671	680	706	656	702	659	739	640	696	621	613	635	637	662	649	699	696	666	714	653	609	641	656	655	659	654	636	604	672	658	687	628	677	635	638	640	645	667	664	685	647	700	692	600	652	687	648	642	650	590	675	648	649	660	695	652	683	653	666	635	653	663	657	647	655	669	611	633	681	692	676	650	672	662	719	667	669	625	691	615	669	681	631	662	653	630	629	631	691	686	713	649	669	691	720	659	652	637	677	667	671	668	667	669	670	628	653	663	663	665	686	685	632	661	656	640	661	661	698	647	651	638	721	671	674	705	639	735	667	661	706	670	660	710	664	659	603	660	669	667	644	687	663	672	674	664	655	673	634	729	678	677	624	643	679	655	642	704	650	611	648	607	677	628	666	670	651	685	629	668	656	627	666	651	640	653	686	632	615	696	665	693	650	703	684	695	640	691	682	661	653	650	650	666	704	717	668	663	658	683	682	668	661	691	687	676	642	683	699	622	691	659	691	652	680	659	637	675	681	672	650	620	666	639	675	631	674	650	630	653	660	632	619	676	687	658	663	667	686	646	677	639	681	673	665	670	699	622	647	695	648	653	682	646	648	667	667	640	659	638	676	667	667	659	670	615	661	717	633	722	617	677	645	611	642	683	705	708	616	656	660	669	640	658	689	670	696	669	616	649	634	657	623	669	637	629	637	716	638	690	691	661	686	647	639	668	669	639	647	692	693	698	651	655	642	685	660	673	665	679	646	682	673	668	678	651	689	673	642	651	670	675	608	634	659	671	638	641	665	668	699	664	689	656	686	664	617	673	647	660	679	628	670	677	656	707	641	628	672	660	682	620	633	697	645	672	656	685	674	642	667	642	675	644	697	663	645	668	686	614	703	650	652	698	699	696	657	656	666	688	644	687	640	660	677	633	662	686	630	694	707	672	633	667	694	671	647	618	658	639	666	672	622	655	695	657	686	664	680	640	646	693	651	651	643	683	620	627	692	640	649	645	685	665	644	690	682	679	678	658	653	621	644	659	631	651	661	605	656	654	669	655	653	691	652	651	668	631	648	671	645	653	662	654	647	659	642	684	659	617	650	690	605	644	694	651	610	673	636	676	681	667	647	658	606	676	660	691	703	652	618	682	661	683	629	664	654	661	655	671	639	680	660	641	649	663	682	653	624	611	652	670	663	649	694	678	688	674	659	671	637	700	650	666	674	660	676	632	654	719	681	665	675	676	600	619	636	651	636	679	650	685	664	639	633	642	637	649	667	681	623	653	627	644	633	677	646	692	661	651	603	651	662	691	692	697	677	704	643	699	627	670	668	619	636	631	640	608	689	632	671	684	621	637	682	669	631	668	621	645	669	663	690	673	636	691	646	623	647	706	693	641	661	642	638	643	628	669	663	676	619	681	621	696	642	694	659	642	687	699	673	655	613	695	701	654	670	659	671	669	640	648	659	664	675	651	680	651	686	670	646	670	709	711	644	694	703	627	653	653	665	640	674	619	670	637	690	678	693	698	659	685	687	670	688	660	683	691	659	667	608	647	642	602	642	703	660	669	688	644	638	658	681	666	638	655	643	688	676	692	638	688	636	676	650	675	690	662	670	665	629	637	632	668	666	650	675	670	651	631	654	623	691	642	683	652	670	675	622	654	685	617	638	630	638	634	619	686	689	637	643	707	621	680	694	619	671	677	653	632	651	647	654	676	661	684	626	667	685	643	647	686	661	675	692	672	690	627	675	676	691	647	706	671	652	686	629	711	670	596	637	659	636	667	657	646	678	624	638	646	658	628	668	654	672	603	651	658	647	621	685	643	682	675	624	661	619	645	607	615	644	654	617	679	664	669	692	619	682	669	621	654	687	634	685	629	644	680	689	636	654	651	654	699	677	666	674	665	695	647	653	630	693	690	666	680	699	689	626	642	658	687	640	624	691	675	655	706	606	624	626	633	668	693	664	718	674	684	681	652	603	598	656	648	674	675	643	678	603	657	634	650	704	624	654	647	631	677	683	670	622	632	636	655	674	706	684	692	675	667	657	643	667	701	675	662	662	638	628	666	640	682	646	689	658	679	686	670	645	654	677	651	686	651	620	700	632	645	665	642	660	652	646	681	691	697	700	679	677	665	647	639	695	644	653	679	628	661	652	666	660	685	675	661	684	689	687	659	617	645	646	641	644	690	669	666	632	664	639	689	642	673	694	637	656	691	680	667	690	720	673	653	686	656	703	698	661	695	663	632	667	693	643	683	655	662	652	714	681	647	682	657	694	645	662	649	611	623	679	651	669	683	643	685	638	708	655	638	644	656	664	654	674	686	674	652	694	635	667	742	681	654	642	629	680	685	630	662	640	662	711	682	675	658	652	695	661	597	638	661	692	682	651	678	628	638	670	669	654	664	646	656	663	670	693	636	632	698	693	608	694	655	643	681	633	660	680	656	680	691	729	628	678	657	677	657	635	674	629	667	635	635	611	649	620	652	617	657	702	655	679	699	636	685	691	648	647	672	653	670	627	622	671	657	630	628	647	624	644	685	662	664	674	648	672	693	682	664	659	672	654	671	674	656	653	657	648	691	649	645	666	631	688	640	664	646	644	628	675	681	681	676	656	656	645	651	668	639	663	645	659	647	659	625	654	629	707	672	643	663	647	642	649	647	651	685	660	644	664	664	702	648	624	665	612	669	662	627	652	647	658	651	671	636	635	667	691	693	645	681	680	635	677	614	645	644	638	654	668	668	650	656	617	643	668	694	649	639	649	673	648	638	665	674	668	635	674	629	658	677	702	599	639	676	707	684	733	646	633	657	672	666	666	664	641	628	640	672	669	642	753	661	655	674	655	644	669	655	662	666	651	664	700	668	643	669	654	682	602	625	632	673	634	663	698	613	650	622	690	614	703	624	665	593	644	610	640	670
2454	525	548	471	426	391	356	374	330	333	335	314	343	314	357	367	357	330	322	334	320	351	372	319	361	355	373	329	373	364	332	330	336	349	332	331	315	317	330	349	358	363	311	350	320	370	325	361	328	352	362	329	363	318	356	338	360	341	343	327	356	349	359	325	356	319	370	347	317	348	363	359	332	333	332	320	355	318	372	333	331	338	367	357	331	329	321	336	292	342	357	343	338	329	355	361	363	320	359	343	366	369	325	364	373	343	331	318	320	352	332	327	338	330	380	307	358	323	317	363	343	349	324	345	322	354	341	400	356	356	369	329	355	323	328	338	319	359	376	311	316	357	350	319	337	328	360	358	356	347	335	364	354	331	308	309	345	316	312	317	346	290	307	338	368	334	366	355	344	348	328	342	332	320	340	363	351	356	371	341	325	304	324	352	322	360	360	353	340	346	362	342	337	353	332	333	323	320	345	318	312	344	341	337	330	405	354	331	342	320	356	358	331	337	332	354	331	343	349	340	338	353	345	289	347	334	304	385	312	325	351	326	348	335	360	365	356	336	324	357	332	353	339	342	321	352	324	313	303	345	338	387	335	343	308	309	317	341	315	336	339	347	356	339	361	340	335	318	355	355	349	362	325	333	357	335	339	354	363	335	332	340	365	356	328	359	337	337	340	340	327	377	317	319	332	358	329	348	341	339	352	326	345	341	297	285	345	370	349	343	345	338	331	345	389	323	320	327	304	329	326	337	329	328	339	344	319	350	332	335	348	336	339	346	370	369	343	356	357	339	317	312	328	288	330	310	351	370	325	384	340	364	350	325	341	345	332	368	323	377	324	329	360	350	337	343	292	384	358	369	341	359	341	324	367	337	345	320	367	346	351	358	328	346	343	336	347	314	334	360	330	345	334	321	325	338	317	345	327	364	318	318	316	346	340	334	340	303	347	335	372	340	349	359	366	322	356	325	344	367	345	331	322	358	328	344	337	334	314	320	311	343	343	342	334	307	318	337	326	346	308	310	347	299	399	331	328	336	327	345	372	348	356	332	333	351	327	351	368	371	354	346	352	334	331	338	338	358	307	326	369	358	370	305	307	334	306	341	357	313	360	327	331	335	346	330	339	335	358	345	310	318	386	322	331	333	325	346	331	327	297	318	360	325	325	371	307	368	324	343	349	325	311	349	340	367	351	354	290	356	360	330	341	377	349	327	307	362	332	369	334	328	336	356	310	356	321	328	345	338	343	352	360	330	344	334	345	340	329	343	341	329	322	368	351	331	348	355	351	344	349	334	322	360	318	339	332	355	319	325	298	333	365	353	331	331	330	343	332	369	318	325	336	328	341	329	317	324	334	333	325	354	355	330	343	346	320	359	323	358	388	346	366	325	396	337	333	385	364	339	360	345	336	352	351	307	341	345	321	380	341	340	341	294	331	366	377	352	350	348	330	330	318	323	335	337	326	343	332	346	337	367	342	352	292	339	372	338	327	343	320	329	372	382	317	323	351	348	326	319	334	306	333	314	330	303	344	363	344	359	336	345	316	335	334	342	344	358	335	305	316	333	338	317	309	351	369	348	373	366	349	340	356	321	351	289	339	325	341	308	316	332	347	312	328	332	309	355	356	342	348	335	359	341	355	328	327	353	341	344	324	351	318	349	363	332	314	346	360	287	376	350	340	338	333	362	335	356	299	300	316	305	333	342	340	301	347	374	356	306	317	327	337	346	313	343	366	333	350	308	342	362	356	337	358	330	343	329	356	315	332	336	321	356	331	344	360	371	339	370	338	339	345	326	328	346	352	323	344	354	310	338	307	356	339	330	318	322	360	293	378	320	339	338	335	310	354	372	323	344	368	305	339	316	349	340	331	359	328	323	322	373	315	321	339	346	372	345	349	335	340	322	327	337	328	340	320	347	338	379	340	350	359	381	334	357	329	354	321	339	337	337	328	327	300	348	310	339	292	321	328	349	360	332	343	341	344	348	338	344	341	320	353	287	349	330	333	346	363	339	360	328	376	356	346	287	338	339	353	365	334	340	351	334	368	314	311	334	347	323	311	330	346	373	346	264	363	336	298	347	320	362	355	349	351	348	330	347	327	325	326	363	353	313	333	364	325	366	401	319	333	334	340	332	367	347	328	328	361	334	318	337	326	304	340	331	357	341	386	339	295	331	325	315	311	324	332	320	360	327	300	300	354	320	326	372	362	347	339	344	323	353	347	329	341	370	367	358	380	331	313	332	333	354	330	345	315	348	355	339	357	318	361	348	341	349	311	346	373	325	336	334	379	342	339	332	331	394	335	366	311	298	319	339	305	343	359	356	342	318	318	350	340	348	350	331	367	326	314	274	359	335	348	302	350	335	323	379	329	345	356	331	342	322	320	325	361	347	325	343	320	319	349	343	338	338	311	372	307	325	317	343	322	337	359	335	344	346	342	350	370	323	329	346	343	330	329	342	330	410	316	354	330	371	333	344	337	343	310	355	354	347	369	353	328	343	316	348	339	338	316	364	347	298	325	339	322	332	330	351	355	349	324	368	366	298	319	348	330	361	350	346	307	345	310	323	318	355	325	372	323	328	337	348	319	331	326	313	329	339	309	334	343	288	348	301	334	313	320	308	357	335	331	319	339	320	339	346	345	342	360	309	356	333	361	343	350	340	357	356	346	324	367	349	340	324	341	364	331	302	316	345	335	316	349	351	342	326	344	341	337	322	362	349	382	333	352	331	349	351	308	331	341	388	329	313	328	336	316	358	355	324	326	326	298	358	348	327	332	362	338	292	284	357	353	344	315	334	339	364	361	341	365	329	308	350	332	342	337	321	321	311	325	334	321	348	374	330	362	357	329	307	299	331	328	327	350	313	301	326	346	348	330	324	352	349	332	382	341	336	354	318	348	343	337	329	312	374	347	337	341	357	330	326	359	339	357	326	325	350	341	346	306	354	370	303	325	316	344	325	318	300	332	346	328	335	337	324	300	317	355	322	332	340	328	347	332	366	350	342	346	335	372	354	360	315	350	306	360	376	318	347	315	344	332	320	345	352	340	338	337	318	335	302	334	363	346	324	340	358	352	342	351	317	315	329	303	361	325	318	333	336	314	341	341	300	321	346	348	336	355	329	341	356	317	342	317	353	343	381	331	326	359	334	335	323	343	314	363	360	355	370	336	337	349	316	329	338	336	312	320	321	346	324	355	344	372	330	318	324	344	337	359	331	357	317	302	354	372	363	355	342	333	300	309	309	330	318	351	311	336	337	355	343	331	341	329	355	314	336	351	353	295	345	334	373	339	328	352	362	342	309	362	336	299	342	360	333	337	347	317	319	328	317	334	339	331	344	355	366	346	395	323	352	351	319	317	332	366	344	339	326	353	341	336	318	349	330	358	359	309	348	344	324	313	319	309	301	368	322	331	337	337	342	348	331	343	324	348	354	349	341	332	333	339	324	355	344	324	338	326	311	318	334	322	332	336	345	321	347	372	337	345	313	339	351
2604	911	1195	1266	1148	1032	962	923	907	891	842	829	823	780	790	856	855	820	823	841	900	903	904	880	889	891	876	848	773	796	859	829	802	817	831	825	777	825	763	848	793	837	844	816	799	774	791	785	815	789	858	835	753	812	839	820	790	788	737	791	758	791	806	805	802	797	808	792	764	797	778	784	794	768	807	815	816	767	756	789	786	771	775	788	760	793	788	817	782	762	806	828	780	791	799	771	781	792	777	800	796	796	758	792	789	735	750	762	832	801	775	775	786	775	745	752	792	794	753	756	779	761	824	731	792	777	760	765	793	709	813	823	785	778	818	785	776	800	822	808	759	822	703	786	773	845	785	755	784	733	806	794	797	809	752	765	771	773	775	805	727	788	754	798	779	741	807	822	807	767	799	764	788	822	798	726	800	783	776	781	756	823	783	782	742	831	791	727	774	804	765	777	816	789	777	807	763	811	723	762	797	790	783	763	751	799	749	748	757	753	769	779	811	744	736	797	795	774	812	748	764	801	783	783	794	778	784	773	786	789	792	797	779	806	787	739	751	778	800	760	759	823	780	753	785	768	753	727	778	718	748	772	786	832	788	770	762	803	743	775	794	768	792	751	829	735	739	790	793	806	769	817	780	837	761	784	784	743	745	751	793	760	746	822	814	796	751	746	766	790	737	778	749	784	786	802	757	759	748	803	741	776	768	781	790	776	791	773	816	784	819	821	776	770	804	746	774	790	794	803	801	756	760	736	795	822	738	798	741	803	797	795	803	748	807	779	770	747	733	762	699	757	802	824	758	806	765	787	774	752	792	763	818	767	772	813	838	769	828	752	791	728	813	790	784	736	787	724	760	755	802	743	792	811	743	808	751	734	811	777	800	741	727	776	804	780	794	773	817	779	801	758	845	733	772	755	760	785	802	791	789	787	769	761	764	746	769	741	804	777	757	757	788	758	746	745	748	797	762	785	757	803	846	761	780	802	768	802	761	776	744	800	730	721	771	759	768	796	765	815	739	774	817	738	745	808	765	760	748	823	750	778	787	803	727	799	789	802	789	784	801	727	756	761	752	809	746	797	736	791	795	765	778	760	778	735	777	805	764	743	760	752	780	763	729	768	742	785	756	740	784	745	761	766	765	780	788	740	798	732	733	752	768	754	781	749	771	729	765	747	773	792	811	777	759	790	799	764	756	793	793	712	791	800	750	750	740	774	765	769	784	808	726	748	799	763	769	814	737	770	781	775	754	818	725	772	758	732	803	753	771	734	806	796	773	812	790	723	812	779	775	805	752	772	790	834	751	743	737	741	735	756	757	779	805	826	787	733	726	761	782	777	765	790	787	769	768	751	787	719	759	761	761	838	803	768	715	787	747	758	788	807	768	796	789	737	778	790	759	747	769	768	792	782	798	769	777	738	831	792	726	797	773	750	804	750	760	727	783	736	774	745	734	745	790	785	791	781	794	761	802	764	801	794	796	759	762	746	821	768	809	810	766	820	730	786	808	754	776	793	722	723	788	771	752	741	761	782	750	734	787	818	760	785	796	711	769	808	800	797	749	781	771	817	773	746	789	791	786	805	766	719	786	771	786	807	803	833	790	798	785	791	768	764	752	756	728	790	757	739	784	782	849	736	765	805	751	742	790	789	724	779	789	783	779	721	792	782	792	813	798	771	760	788	724	813	787	762	810	744	792	795	732	766	805	793	812	743	797	797	752	757	718	781	796	740	765	765	806	772	766	732	784	744	767	796	782	751	777	771	767	695	741	787	743	828	779	753	753	783	795	749	738	761	783	780	749	771	786	788	796	766	731	798	777	803	750	797	768	754	763	800	781	790	739	763	760	824	800	792	723	784	809	765	762	758	757	792	777	747	799	748	772	765	784	781	757	783	803	764	755	831	808	779	736	751	818	769	754	771	801	710	781	771	767	782	774	798	780	780	773	760	707	760	804	739	838	784	765	804	784	730	732	785	736	766	768	757	814	793	802	739	764	808	755	735	785	812	794	761	772	740	773	801	779	763	760	834	798	780	801	784	794	765	772	827	775	790	747	757	789	788	749	773	784	782	781	815	783	766	764	818	783	743	747	751	767	762	772	806	708	766	720	786	783	773	785	765	852	736	696	740	761	772	826	831	810	726	782	776	729	748	760	744	786	766	775	808	773	801	762	778	759	765	784	782	792	759	766	786	797	799	753	728	812	747	780	745	761	749	773	809	818	759	816	796	789	774	805	735	791	761	780	783	809	748	783	805	770	789	758	755	764	783	792	787	796	765	790	761	791	780	757	763	769	792	817	784	788	788	754	742	802	769	757	755	744	797	774	730	827	752	780	776	762	791	800	810	787	780	783	799	789	768	763	747	763	777	791	742	774	763	817	758	745	768	778	783	771	799	796	768	781	769	789	774	739	808	740	781	797	790	701	763	755	767	754	780	808	753	725	729	757	830	764	768	791	741	805	753	750	757	784	797	785	762	745	812	812	791	764	744	736	785	756	788	734	795	808	715	771	813	760	784	749	764	784	754	803	765	806	777	798	768	764	800	761	760	794	768	788	778	715	759	711	734	778	761	779	778	777	778	784	765	748	733	740	745	742	776	777	714	848	763	792	778	811	784	798	721	798	763	815	787	776	795	810	780	778	778	758	755	793	746	741	784	786	781	730	780	777	821	812	762	806	804	825	725	772	805	749	770	794	766	750	796	797	783	783	781	742	719	789	796	847	820	757	802	784	795	746	793	772	786	751	811	772	776	764	773	775	831	698	760	792	784	794	774	756	791	765	766	779	761	784	757	721	805	811	798	808	768	714	753	775	740	757	745	788	762	826	798	762	793	753	792	731	808	764	791	801	754	769	758	786	788	767	813	788	752	812	752	795	769	758	744	775	790	780	800	757	836	798	761	811	799	791	797	721	743	750	802	777	810	760	764	756	746	770	768	788	785	767	854	782	714	832	824	824	777	804	743	792	774	747	782	812	747	809	799	773	762	766	785	796	765	773	751	799	759	797	823	767	805	775	749	809	766	753	744	762	793	783	763	730	729	813	795	772	760	780	801	768	766	836	765	801	751	717	770	790	776	809	804	769	734	784	797	815	741	817	783	775	823	736	801	794	831	736	759	796	823	759	783	804	741	803	841	770	800	772	748	766	778	746	721	788	798	802	789	799	809	775	849	784	808	745	776	797	744	760	810	774	766	779	758	766	753	800	771	818	821	791	746	714	783	767	776	767	794	764	835	727	742	775	796	769	816	857	825	807	828	796	789	739	804	786	771	757	738	750	691	740	761	765	755	771	797	752	838	748	830	817	769	770	753	756	783	774	771	758	786	776	833	787	786	763	750	721	787	786	756	752	786	746	793	765	786	796	722	791	751	708	818	801	764	754	809	789	785	764	722	772	786	760	777	748	780	840	799	780	797	760	769	772	781	721	767	757	797	754	772	799	817	756	800	775	770	763	766	826	764	704	782	826	838	747	730	782	773	717	752	728	744	790	821
8332	1316	1495	1256	883	659	555	403	377	378	342	284	318	284	283	283	288	290	289	297	297	277	274	283	297	297	250	249	282	245	256	251	257	247	244	274	239	247	265	229	225	248	255	245	254	213	238	194	238	228	243	215	251	252	226	223	224	240	250	236	209	232	244	209	228	239	235	239	237	221	227	225	252	245	239	233	223	234	203	220	231	214	246	238	253	241	234	226	233	220	264	244	259	231	225	235	236	231	213	212	214	200	237	227	246	235	221	256	232	259	241	238	244	242	192	219	211	220	226	218	211	231	244	230	255	207	218	220	232	221	227	223	212	223	208	209	240	227	214	235	241	244	235	210	236	238	221	224	230	237	236	225	272	225	228	213	241	185	222	237	240	234	221	231	231	222	206	180	246	256	233	220	205	211	248	231	217	222	245	222	258	198	236	245	234	238	237	228	224	224	241	220	255	225	237	205	213	193	204	216	234	251	270	189	257	202	226	205	251	241	256	240	228	233	219	230	242	239	211	226	218	246	223	236	220	210	236	224	257	222	213	213	217	256	215	252	247	203	221	215	204	220	237	216	238	204	236	241	230	227	222	256	210	203	212	217	224	212	229	209	219	270	236	239	230	219	245	239	205	215	231	211	225	231	209	261	232	229	227	216	241	246	212	241	232	247	234	222	216	243	234	255	211	224	230	243	232	228	246	234	224	232	218	192	225	212	231	224	228	244	205	243	264	217	206	237	220	224	237	186	242	226	265	222	220	240	236	225	229	225	240	208	258	224	229	236	219	217	239	230	235	231	236	246	252	222	245	231	216	245	216	215	208	239	250	254	231	218	225	205	216	251	215	228	241	227	219	208	242	244	222	251	227	216	263	255	257	225	211	249	223	252	219	209	241	259	216	233	216	211	217	247	233	208	222	233	243	260	247	222	233	245	237	226	220	206	230	221	207	244	218	217	238	223	244	258	225	231	231	204	217	215	262	221	228	213	252	255	218	233	242	238	223	245	240	205	232	222	235	254	220	208	243	239	240	237	229	237	244	233	193	234	249	212	236	214	225	210	231	218	259	235	231	197	232	217	240	276	235	244	230	218	258	225	222	251	240	239	242	237	223	227	223	232	228	231	229	228	221	220	235	235	242	245	243	232	243	230	224	231	265	254	224	227	248	214	186	230	199	189	230	240	220	220	230	242	237	246	242	239	218	259	220	215	235	201	218	206	238	201	222	247	228	223	219	214	239	241	227	220	223	221	217	224	262	190	205	190	231	225	232	215	234	202	231	225	254	234	209	221	249	257	228	243	226	232	210	241	232	243	233	208	248	207	263	207	216	232	236	223	237	225	247	219	218	256	213	227	219	218	240	212	205	237	217	232	205	241	232	255	210	218	180	221	207	204	207	242	243	224	209	241	248	212	251	248	230	237	227	234	227	219	227	227	189	232	251	267	224	263	229	231	232	240	255	239	199	214	238	216	258	229	237	219	257	245	238	215	234	227	231	260	192	230	238	214	256	211	232	222	219	243	220	216	210	231	237	227	225	222	223	217	213	222	223	257	228	264	232	214	205	226	228	221	223	203	219	223	224	268	243	199	219	237	239	218	228	234	269	242	228	203	250	216	225	223	234	215	204	232	209	222	245	236	220	255	256	226	219	203	226	230	244	231	206	231	216	245	237	244	258	210	239	230	198	225	218	230	235	229	232	216	226	241	233	242	209	204	200	239	232	208	207	232	240	226	223	237	229	234	200	222	247	214	243	221	222	238	228	235	227	235	234	198	245	210	205	203	234	228	235	236	222	234	235	220	227	203	222	254	237	256	269	244	221	215	233	244	254	259	210	261	244	232	211	209	209	252	235	226	244	256	218	210	204	209	244	244	224	212	237	212	221	206	251	219	221	230	203	211	230	198	218	219	229	208	194	218	257	210	225	222	229	203	247	249	226	249	216	223	213	212	235	257	226	237	211	209	221	225	226	240	233	207	227	243	237	218	242	232	243	224	247	213	219	231	234	231	244	238	223	255	217	254	216	226	212	214	250	188	214	209	243	234	225	220	208	231	245	213	212	223	248	221	212	195	208	233	245	225	210	233	240	220	230	228	236	240	232	233	256	229	235	242	231	234	241	206	203	254	239	262	235	225	227	223	245	204	225	232	239	231	241	217	247	231	194	223	254	245	237	248	205	223	241	230	227	230	235	206	206	224	223	247	215	225	243	213	228	224	215	258	211	240	233	220	216	227	226	223	224	224	223	227	234	247	220	226	221	250	239	221	200	244	221	254	263	213	254	238	205	217	194	249	233	222	244	193	201	217	222	239	222	236	239	245	200	235	219	221	250	235	211	219	206	257	198	209	243	235	235	214	226	269	240	234	205	220	240	250	218	242	230	233	248	225	178	222	233	246	220	219	222	241	223	213	262	209	219	270	242	241	194	252	210	253	263	222	221	215	209	213	221	227	242	232	232	222	250	227	215	208	229	218	219	242	237	242	255	231	238	257	240	232	217	225	221	256	215	286	234	221	254	227	227	248	248	221	246	259	223	209	237	228	252	248	217	256	205	217	223	221	228	232	239	252	225	213	240	240	207	231	218	214	202	233	217	234	239	222	219	205	242	211	227	215	216	236	226	223	243	228	239	228	233	210	245	222	246	218	223	230	238	238	218	213	246	218	228	209	248	215	230	230	260	246	220	262	208	249	243	250	202	255	229	220	240	229	230	220	225	251	233	239	244	221	232	245	220	253	203	254	220	255	209	239	246	222	229	249	222	221	236	218	240	234	197	223	217	213	234	201	250	217	204	224	226	227	247	202	255	207	212	241	230	207	225	205	273	244	226	241	199	223	234	243	232	242	214	248	225	245	238	231	222	226	217	236	247	237	246	227	220	227	239	233	198	221	220	241	197	189	265	247	232	215	242	223	249	226	235	218	223	219	214	214	240	237	256	243	227	215	233	246	248	207	251	249	226	230	214	221	213	215	227	192	237	225	242	258	241	258	238	241	215	211	197	238	229	224	211	218	260	230	232	262	193	213	207	235	240	220	233	219	233	219	256	240	230	231	234	235	228	231	217	246	208	240	257	248	256	222	220	237	240	208	232	214	219	216	231	253	238	232	224	231	222	256	224	234	218	227	217	204	239	208	237	232	196	200	224	222	203	247	221	223	229	238	252	209	215	239	250	222	226	207	202	228	218	233	224	235	239	238	197	258	239	225	230	202	220	230	226	200	258	242	218	231	243	231	223	240	192	256	239	231	222	243	221	217	213	225	238	226	257	252	249	222	225	253	235	210	196	221	217	249	220	204	246	234	219	205	226	246	225	221	239	252	220	230	221	222	223	236	226	233	233	202	255	237	216	211	217	222	219	223	198	230	255	246	222	207	221	228	206	250	241	236	232	239	216	245	213	221	238	250	217	230	236	219	213	247	234	220	233	211	207	223	248	219	198	224	254	222	217	213	243	245	210	196	226	231	228	230	236	243	254	221	249	221	226	248	245	227	246	224
5997	1515	3232	3709	3341	2633	2155	1757	1668	1401	1315	1137	1112	1018	1031	1021	1055	932	905	1028	929	982	1036	959	1004	954	827	802	738	721	772	781	775	733	673	673	682	646	675	689	749	723	678	674	667	670	654	640	672	682	657	647	627	599	644	631	618	609	636	613	576	609	625	575	583	569	596	596	607	577	570	606	604	566	601	576	578	588	682	578	578	621	560	596	613	605	547	642	597	606	573	594	610	620	579	606	580	605	526	557	558	547	574	555	561	531	587	551	536	519	522	549	582	541	517	519	559	606	583	521	593	532	552	524	554	559	551	547	608	586	611	560	596	572	518	549	595	542	586	556	551	606	566	539	565	561	573	536	538	580	587	565	548	547	548	572	520	563	557	536	553	550	572	556	562	546	562	589	567	519	573	561	566	576	561	567	566	552	561	556	550	586	521	524	532	541	556	547	561	563	531	558	540	583	560	541	539	539	568	572	535	528	510	568	569	591	519	559	569	534	546	543	556	532	552	590	535	532	565	587	538	576	573	553	598	538	552	537	553	552	552	539	579	541	546	555	527	576	577	522	576	562	524	581	575	566	557	550	593	556	552	560	558	567	580	509	531	587	579	550	550	600	538	548	541	557	530	541	524	576	536	593	522	526	598	567	540	533	518	581	557	595	611	585	570	546	520	558	568	589	579	565	563	547	592	605	547	578	529	577	522	547	519	615	571	558	593	584	525	557	581	601	559	545	566	545	604	548	596	555	557	589	597	549	537	587	566	547	539	574	539	556	537	565	580	540	536	553	554	518	550	544	554	554	555	559	530	565	563	544	554	539	559	529	555	535	537	552	535	549	568	548	595	569	593	590	571	542	561	555	523	598	549	563	564	564	535	598	583	530	526	572	554	591	609	524	538	548	574	544	545	582	591	537	526	542	532	549	552	569	571	552	567	555	568	527	520	553	550	569	601	610	539	559	568	542	571	588	588	588	552	530	586	577	573	589	564	537	567	610	505	527	587	585	555	555	570	517	578	571	546	551	575	599	521	567	581	573	577	560	535	538	566	538	574	574	567	586	535	548	566	577	542	548	542	551	519	542	540	557	546	579	523	565	499	542	555	582	548	562	584	552	559	528	564	572	584	562	537	584	574	526	557	582	526	572	527	529	568	553	561	577	562	555	569	560	539	583	609	611	548	554	553	503	526	531	554	522	574	555	525	564	566	544	498	520	557	579	550	574	543	550	601	568	554	545	569	536	499	552	593	540	578	566	584	539	566	520	570	549	530	567	576	573	559	565	536	532	597	587	554	580	489	556	544	558	566	575	607	567	541	554	562	565	559	547	562	577	568	589	548	609	574	545	592	554	550	493	581	583	566	568	567	561	556	530	533	556	554	550	522	546	544	542	554	563	596	543	584	548	533	541	525	595	489	548	568	543	518	574	556	531	574	547	559	540	539	573	570	557	557	588	592	549	547	545	595	554	538	528	560	520	565	574	552	601	537	540	528	574	557	511	564	563	602	565	592	548	586	550	535	541	528	536	550	538	536	560	558	562	589	550	603	574	527	514	594	567	584	520	556	549	534	548	524	560	498	548	537	562	536	561	542	563	564	554	533	589	557	533	542	582	563	534	562	583	564	561	551	514	597	533	524	555	578	563	539	577	552	568	596	564	533	571	592	566	581	570	600	556	585	550	575	563	548	572	587	577	577	542	530	539	549	581	561	570	576	537	547	583	604	576	559	580	543	560	532	556	570	589	549	557	578	573	577	541	581	571	554	573	543	549	554	531	575	536	577	576	568	522	569	580	551	538	586	561	588	561	547	594	547	530	549	573	510	564	561	557	533	567	579	525	576	558	513	506	568	558	564	574	561	530	552	570	574	559	575	522	540	586	571	556	542	560	546	602	537	582	552	565	561	538	585	562	526	538	552	545	549	548	561	567	560	526	540	568	543	535	547	561	552	545	539	552	534	559	582	587	549	593	538	564	540	576	545	565	584	597	542	552	530	590	579	545	534	554	561	556	598	565	559	579	567	563	544	527	565	558	561	570	576	607	554	602	567	550	592	521	553	548	531	541	587	564	541	565	563	565	553	530	589	531	546	535	583	554	563	519	535	559	532	531	572	577	580	558	556	528	572	535	597	574	512	543	571	578	593	515	536	584	554	527	554	562	547	523	525	499	555	536	556	565	566	561	554	525	539	515	548	505	552	589	557	584	599	623	600	550	606	543	552	514	561	584	590	589	530	562	587	530	596	548	543	513	559	578	567	547	580	540	572	590	572	552	560	535	564	593	561	539	595	529	544	504	534	522	579	606	590	560	560	544	538	584	519	558	508	598	553	577	548	563	546	553	587	568	576	539	529	579	577	552	573	585	547	555	588	585	512	505	533	554	515	567	515	582	580	517	544	562	555	588	542	552	551	580	547	538	520	526	492	555	553	542	558	603	575	580	565	540	590	585	568	556	537	559	529	570	577	559	577	583	572	542	528	585	567	593	578	556	542	555	578	510	576	549	560	575	550	556	514	604	590	562	553	584	555	598	530	553	547	556	564	542	508	548	525	565	562	601	550	570	555	562	542	539	572	557	589	568	545	525	566	577	521	533	594	546	592	564	537	554	597	572	533	541	596	558	564	568	594	555	523	553	542	562	587	520	594	524	582	551	568	505	540	566	555	572	596	573	583	537	535	539	545	550	578	561	528	527	571	522	595	571	559	554	507	568	567	585	563	547	521	588	567	569	526	557	523	548	538	575	542	561	529	563	555	524	536	581	560	552	570	583	558	574	511	539	536	560	571	553	578	562	521	556	516	535	566	578	568	549	532	511	611	553	548	543	565	563	546	548	581	575	555	529	550	551	557	543	595	543	562	568	547	545	587	559	560	577	519	566	513	547	543	541	567	535	544	598	566	580	568	556	572	545	544	542	558	558	536	528	564	566	541	490	550	577	552	558	550	561	521	524	537	597	566	554	578	566	533	567	587	550	552	508	542	548	553	556	553	580	568	517	513	545	551	556	567	535	528	539	559	567	551	514	581	546	558	542	556	565	573	521	539	599	529	557	505	556	540	544	544	561	551	574	529	534	559	550	528	552	601	609	516	581	556	540	549	555	558	574	514	527	505	581	580	570	529	572	532	553	567	530	528	560	599	542	551	568	641	536	591	565	573	544	578	555	552	552	587	544	561	556	558	571	598	569	528	539	575	551	596	558	520	592	561	538	579	542	567	546	560	556	551	567	566	586	524	558	552	568	493	522	544	614	585	567	531	561	540	567	572	558	576	565	546	615	571	543	579	558	580	552	545	549	583	536	577	527	573	539	554	602	538	524	535	563	537	555	575	562	573	587	556	551	529	515	519	554	528	573	530	539	569	575	566	601	554	556	568	609	551	580	554	571	594	517	556	547	566	582	556	596	556	521	531	562	533	585	569	558	537	589	536	562	553	554	568	537	610	590	539	531	553	560	557	547	582	568	574	563	558	556	554	581	563	567	547	547	515	565	578	574	560	524
15319	2969	2964	2155	1521	1111	809	713	565	531	470	465	410	415	395	347	407	372	370	396	343	388	386	374	379	374	324	347	309	364	319	294	311	313	294	281	315	306	297	264	295	302	308	285	342	301	302	308	305	290	294	284	258	298	271	271	289	319	271	290	276	283	302	250	281	263	305	289	297	242	266	258	322	283	266	262	261	259	271	299	291	281	297	299	284	291	275	280	280	305	264	280	280	282	283	258	302	239	263	258	242	266	281	261	267	295	266	262	259	270	299	263	296	246	271	276	276	257	290	271	262	302	270	258	287	267	277	271	270	260	280	256	248	250	294	267	270	313	303	278	269	283	274	255	256	289	255	262	276	280	300	284	255	258	246	269	291	251	286	262	269	269	275	275	312	278	291	253	264	248	294	249	302	263	268	263	307	307	261	311	263	277	290	260	248	248	249	230	274	266	300	276	261	276	247	254	283	260	285	281	292	259	285	289	276	270	278	255	267	309	282	297	274	282	286	295	273	275	285	272	264	291	289	287	253	284	285	278	270	262	269	291	237	250	263	286	278	263	264	274	270	246	282	284	270	286	278	301	240	278	292	281	314	266	279	274	274	284	252	260	291	309	262	306	279	266	254	282	289	270	262	263	273	267	273	236	266	243	259	278	210	262	280	307	295	274	273	275	248	268	258	282	279	259	274	267	254	272	266	263	248	274	290	263	277	257	270	266	276	281	268	255	243	269	267	294	252	269	271	290	289	249	286	301	270	286	236	273	289	284	300	290	270	273	297	295	228	267	273	310	279	282	295	267	287	291	297	262	279	290	257	271	267	269	284	259	269	280	257	289	257	291	276	276	251	239	303	278	299	293	289	289	262	261	280	275	266	271	242	261	297	276	259	267	259	264	259	266	284	295	258	277	314	261	303	266	251	262	271	272	295	257	270	284	280	261	260	253	278	279	287	280	277	269	262	261	277	238	265	289	271	289	269	277	258	258	313	289	255	278	265	269	262	293	285	292	271	304	294	290	264	262	261	277	246	276	269	287	260	276	282	260	271	304	293	281	264	286	269	280	293	267	257	297	252	263	285	298	300	322	297	281	280	251	259	274	270	294	257	278	273	283	267	285	273	256	293	261	281	250	270	274	286	293	271	239	281	263	255	281	305	284	285	275	275	255	263	288	260	273	273	255	279	282	286	260	253	262	309	298	255	259	261	280	258	307	280	246	292	264	275	267	255	253	285	267	292	283	245	240	282	307	278	279	271	286	294	302	307	293	248	276	303	343	299	275	282	266	300	280	273	286	265	290	273	265	278	303	265	274	304	261	267	271	269	261	267	293	288	290	258	301	294	285	265	282	258	248	237	258	282	273	290	234	271	260	253	313	265	248	273	268	276	264	282	286	241	246	258	256	262	295	292	230	259	285	252	276	287	284	245	291	257	271	259	278	264	267	269	255	286	280	274	254	264	278	298	285	282	276	255	285	267	292	277	277	287	283	268	256	300	276	298	260	293	259	296	275	298	294	217	301	252	280	274	277	263	268	253	269	234	268	269	269	290	282	294	242	267	281	264	249	249	289	271	260	272	264	243	263	286	270	282	271	284	247	271	271	285	301	265	295	246	265	269	279	278	303	269	257	270	269	268	276	269	301	259	273	262	255	288	263	261	261	289	281	272	248	277	273	292	282	276	262	304	280	275	296	278	278	269	305	282	256	284	254	291	284	270	280	255	276	272	260	257	256	236	277	268	269	265	273	280	283	289	278	271	259	257	293	291	264	272	273	249	278	285	292	290	269	258	276	271	271	281	269	270	253	263	304	298	257	256	282	285	278	272	266	265	274	273	285	264	246	289	278	256	288	298	238	260	285	249	281	245	264	264	299	274	261	295	286	248	298	276	272	241	308	276	297	323	269	297	291	257	253	232	253	253	284	271	285	294	230	252	276	294	252	276	232	272	253	266	301	272	316	284	287	288	273	295	292	225	270	274	292	294	283	245	257	308	267	326	268	274	246	277	265	272	300	264	272	245	254	315	268	279	263	225	287	302	258	257	305	279	260	266	249	268	269	283	245	261	302	298	276	263	274	267	247	275	269	285	280	281	280	285	308	286	271	288	306	287	265	270	276	270	263	260	288	271	277	244	317	288	298	287	267	275	290	304	290	263	277	299	284	263	289	277	236	261	268	301	266	279	264	271	270	297	278	264	252	280	285	281	248	273	247	267	263	291	269	295	281	274	254	293	280	285	250	268	275	292	279	273	296	261	302	278	260	275	266	263	285	256	271	298	267	285	265	263	295	266	272	286	279	285	260	275	264	270	271	257	266	325	252	240	255	288	252	282	236	293	280	300	278	269	247	232	276	284	280	282	305	290	261	297	279	269	281	275	264	317	279	267	266	232	267	282	299	259	278	243	298	269	276	246	272	245	284	314	283	243	302	279	294	280	287	276	240	270	294	286	276	253	292	223	287	297	275	303	301	234	258	262	279	288	279	283	300	244	265	270	259	265	261	287	284	287	269	271	277	259	290	254	229	261	282	247	284	289	257	283	282	255	252	245	258	266	262	285	265	270	271	245	269	251	265	269	263	266	284	272	295	281	252	248	260	286	284	282	274	259	300	282	273	261	306	293	274	282	306	267	275	283	242	291	269	297	289	255	275	277	295	251	297	300	262	267	272	322	301	294	270	251	248	261	257	267	314	291	266	275	287	281	255	281	289	268	297	274	287	281	234	281	252	274	253	299	288	286	279	278	266	278	269	286	274	273	280	274	255	291	295	244	287	296	266	268	295	281	272	303	289	244	262	299	262	268	257	255	250	286	272	294	262	266	275	267	248	285	260	274	291	288	269	256	297	287	298	281	262	307	261	293	270	279	296	271	250	267	263	261	263	255	268	266	282	261	262	248	266	289	267	273	280	292	270	288	286	259	277	268	275	275	284	290	274	271	262	264	271	275	276	263	306	277	284	268	260	290	269	283	268	259	292	258	245	278	271	299	255	286	294	260	266	287	264	265	262	256	292	292	273	266	268	257	275	273	254	280	279	256	283	268	316	271	257	289	289	256	270	274	285	247	262	296	267	263	261	277	274	290	296	273	256	268	279	282	281	257	293	278	280	245	301	301	285	274	296	278	286	259	244	275	324	247	285	282	285	301	256	285	296	266	285	265	292	305	288	273	255	265	258	268	265	273	276	270	255	293	253	267	281	274	257	285	253	257	252	296	279	275	280	314	277	282	265	297	243	270	270	276	295	295	265	272	285	258	269	255	279	279	295	259	290	288	298	245	280	276	291	263	269	291	278	242	268	298	273	283	300	276	295	282	287	277	296	292	295	283	263	271	296	266	266	267	256	250	276	264	277	256	260	299	265	270	268	255	299	281	293	293	266	273	275	290	306	246	276	290	269	269	253	306	278	282	284	263	275	239	291	296	252	263	281	273	286	244	235	253	249	272	276	288	261	255	295	267	269	288	269	259	266	257	259	279	281	276	307	296	297	233	306	285	272
7951	2526	5425	6216	5495	4345	3646	3010	2518	2261	1913	1875	1634	1579	1428	1416	1378	1409	1372	1424	1324	1377	1480	1405	1332	1298	1083	998	980	983	1046	1020	996	981	924	944	895	886	900	884	907	969	858	844	862	843	777	816	826	846	844	789	841	795	774	837	780	774	781	727	767	744	710	697	718	725	708	726	720	720	749	665	763	667	724	739	731	745	711	726	766	680	732	689	726	705	732	715	740	712	705	775	726	706	734	704	718	703	672	712	707	696	665	657	648	675	619	662	703	652	653	678	676	661	717	676	654	694	670	674	694	686	679	626	699	630	658	672	620	687	655	694	647	659	685	711	685	659	654	697	670	668	651	666	632	644	699	647	686	663	675	672	672	665	643	661	657	664	651	708	680	691	702	625	636	672	675	699	688	713	675	703	692	650	719	642	685	663	669	645	653	664	651	672	671	729	694	647	681	665	665	663	717	658	684	688	626	699	667	694	681	652	696	677	687	692	638	733	598	696	658	668	637	647	673	629	684	664	647	653	670	639	716	680	665	703	721	671	643	706	668	677	688	640	669	667	685	638	650	672	666	665	679	706	647	654	664	628	694	661	721	646	669	673	658	678	670	683	642	650	698	648	716	695	645	674	662	769	678	667	662	708	681	664	662	648	659	682	685	654	655	690	633	655	653	645	669	693	622	722	646	697	671	714	640	716	690	623	660	678	676	679	704	649	656	702	611	707	639	668	608	663	664	626	664	688	691	676	656	683	661	670	667	699	636	717	639	677	682	671	664	641	599	658	648	682	637	654	688	675	735	612	638	624	672	661	689	640	743	704	604	639	698	664	669	630	668	665	664	667	660	641	674	726	610	664	654	636	683	635	685	666	651	628	663	677	719	687	685	664	649	668	668	663	598	639	650	649	644	665	690	643	686	626	718	654	692	683	654	664	658	655	665	644	684	689	671	703	670	693	659	685	707	653	632	663	642	663	679	664	664	700	697	630	666	677	696	617	631	693	636	675	682	657	670	633	674	673	663	688	683	690	623	647	663	644	600	637	690	604	684	715	661	640	642	678	638	673	689	684	685	648	658	671	668	704	628	650	669	664	695	680	646	693	684	647	696	643	657	660	649	653	646	640	631	668	657	679	635	706	645	703	657	661	673	676	667	647	667	671	704	700	657	655	669	688	650	692	630	717	681	655	650	617	659	675	651	661	678	657	622	686	673	706	694	676	623	677	681	672	676	679	655	644	628	642	721	661	685	662	655	691	668	691	674	665	672	659	667	663	704	653	648	596	667	680	686	608	675	662	708	682	681	707	659	687	667	674	662	692	671	701	687	657	689	661	675	663	636	629	633	630	656	643	661	662	656	665	700	667	644	651	637	657	674	673	698	645	681	688	635	688	710	628	649	715	708	692	662	653	638	693	665	656	716	662	666	665	656	715	618	689	695	627	632	712	692	652	698	684	659	713	697	689	703	640	665	721	677	646	696	653	673	691	712	633	655	662	610	630	679	653	669	626	735	617	686	672	650	635	684	656	699	680	678	670	727	657	635	694	689	679	669	631	673	656	664	734	680	662	692	651	692	682	612	672	716	710	638	708	671	629	610	668	676	705	615	663	635	713	669	675	659	656	664	658	660	662	673	686	678	637	672	707	643	704	664	678	681	621	687	689	644	707	676	655	621	653	697	669	679	718	651	630	607	659	627	657	625	645	632	691	674	702	628	670	658	662	700	678	665	700	688	683	611	664	691	705	685	674	657	614	661	689	642	700	635	633	685	638	665	698	661	632	632	599	662	647	689	662	672	670	685	611	670	671	681	678	678	706	649	644	685	648	603	663	647	699	685	707	709	657	687	698	681	672	645	664	669	674	698	588	640	667	665	684	642	670	653	620	699	648	690	687	663	671	686	634	694	619	652	662	681	715	683	706	678	657	658	623	631	649	683	724	676	681	690	664	672	659	678	690	640	711	649	688	681	660	675	599	675	688	647	648	682	661	678	628	676	645	671	678	693	696	654	646	677	691	677	708	653	649	691	688	682	680	685	678	663	600	669	681	646	643	707	691	680	641	641	679	624	711	668	680	693	704	664	733	641	648	676	682	649	713	663	683	696	651	655	696	699	638	622	667	683	662	669	666	664	693	679	674	665	650	686	662	658	617	678	656	646	640	659	644	639	713	677	678	703	645	684	624	692	708	684	629	669	624	709	692	698	686	616	666	618	664	678	678	661	668	676	676	625	647	656	670	654	686	674	701	631	642	668	685	675	638	675	678	679	700	649	668	669	659	658	671	691	681	604	648	671	661	656	658	672	650	649	670	691	635	686	700	655	657	661	659	687	687	688	673	714	631	706	631	706	670	608	680	663	673	664	649	649	678	621	701	672	671	656	681	618	712	673	673	692	688	629	679	687	702	689	673	673	665	628	626	651	682	675	698	649	670	647	641	663	645	682	662	687	645	663	666	665	676	650	684	703	676	662	675	730	678	669	671	696	722	667	644	624	654	713	692	670	672	629	647	675	647	662	697	644	657	682	651	681	716	647	655	676	633	705	646	671	694	637	664	637	682	708	673	711	676	631	671	689	667	671	671	674	638	693	663	672	656	651	641	682	685	675	663	693	648	661	660	659	642	675	643	673	688	673	667	705	684	691	658	694	646	667	640	681	649	654	669	677	673	671	699	607	726	651	677	645	649	648	692	681	659	716	657	660	696	625	675	693	663	693	667	642	664	663	646	682	649	656	675	638	707	644	661	672	661	727	629	679	652	638	643	706	614	668	684	643	666	633	665	650	678	687	662	682	710	642	690	670	670	646	644	688	673	634	674	623	676	734	644	650	659	626	624	679	677	693	679	699	626	662	657	677	670	691	670	678	661	651	666	685	651	651	701	632	671	679	656	705	659	686	687	704	690	663	699	634	662	688	691	704	711	673	731	679	693	646	642	634	732	676	655	695	711	667	646	661	678	653	674	627	688	673	672	645	698	649	664	651	666	693	672	630	628	690	614	640	671	677	615	667	693	613	706	682	642	712	651	672	654	651	678	667	694	648	666	677	680	643	704	647	653	685	662	687	689	681	694	687	627	688	681	633	663	724	653	644	698	648	609	670	702	687	660	662	656	640	667	738	616	646	644	675	693	668	657	656	699	622	652	684	650	622	668	705	639	680	648	644	690	714	638	674	657	650	684	677	657	645	667	696	677	704	642	635	685	663	677	685	642	662	686	674	642	654	693	645	673	631	661	655	658	688	704	637	657	649	647	706	648	704	703	672	671	663	651	672	656	698	669	660	696	673	712	673	712	695	676	646	682	659	675	657	675	643	660	636	655	670	696	658	687	668	658	639	687	667	672	668	635	689	626	693	714	703	672	657	725	642	677	674	666	718	652	662	673	641	651	673	695	658	655	677	664	647	666	618	694	695	695	654	692	674	677	663	673	665	615	649	671	648	732	722	643	638	661	672	677	645	639	629	623	685	652	721	667	682	631	659	673	680	658	670	665	633	643	685	673	636	664
2423	544	574	470	423	365	384	417	378	341	346	360	352	326	356	320	360	354	352	361	320	340	352	348	330	378	339	331	338	340	357	369	364	325	328	336	360	368	310	305	333	340	363	349	372	287	315	335	351	336	291	353	333	335	339	341	316	352	323	341	331	325	360	324	337	310	397	334	355	299	338	294	330	339	346	344	320	334	353	334	339	329	305	336	308	372	363	329	333	330	323	326	344	327	342	371	345	349	352	316	349	317	314	328	315	296	301	319	324	352	328	315	312	338	349	337	366	327	342	309	352	360	360	358	305	316	336	322	312	335	336	335	330	335	331	335	359	319	371	327	350	339	334	309	313	330	372	344	319	320	354	329	340	321	359	341	355	318	303	294	298	322	321	302	316	353	379	357	319	344	295	344	330	334	338	341	312	320	306	334	313	325	330	335	306	328	321	345	306	328	306	345	322	335	306	348	348	322	326	341	326	322	351	355	353	295	338	340	340	328	350	342	304	354	341	310	341	312	335	345	330	336	342	348	379	329	276	330	360	315	326	353	347	315	307	332	308	324	320	337	341	323	311	313	322	339	332	312	320	336	325	354	317	326	311	331	355	338	338	333	344	339	304	295	307	334	353	306	313	317	328	318	336	352	336	292	317	316	304	291	318	345	333	357	337	351	331	328	304	362	324	363	330	321	368	355	311	325	321	342	346	323	382	348	321	352	323	304	319	351	323	350	335	333	307	301	336	323	294	307	366	341	336	335	307	328	331	342	355	310	357	344	344	347	317	337	343	342	324	322	320	335	314	330	355	355	325	317	332	329	377	317	341	331	315	340	312	325	317	342	312	370	335	320	303	311	326	341	351	310	308	323	315	311	322	315	311	343	353	331	309	369	311	305	317	364	341	313	352	331	367	313	336	334	352	309	338	325	301	348	329	338	313	319	321	307	337	308	334	341	322	316	361	346	325	323	338	325	351	348	313	330	346	359	355	354	326	335	332	356	301	351	342	329	361	321	328	331	353	301	305	296	340	306	367	330	341	365	352	333	316	308	354	334	351	331	330	318	362	341	329	328	344	323	315	330	327	297	353	364	330	335	342	345	370	354	345	303	335	338	337	328	330	324	322	301	328	284	330	386	323	330	345	315	355	330	321	321	331	322	344	349	333	310	367	349	309	313	347	343	340	315	314	326	331	340	294	325	316	341	322	323	333	311	334	304	344	301	346	369	307	323	334	327	320	322	323	327	339	308	376	309	292	361	319	330	316	314	359	269	356	385	330	341	309	311	316	346	358	339	317	319	364	326	329	341	332	305	302	314	326	338	330	348	346	351	318	300	334	357	349	342	329	288	338	316	349	341	335	320	361	357	327	328	334	366	358	333	308	341	312	295	353	332	333	305	301	345	353	315	353	343	338	376	330	328	321	315	317	320	327	318	337	338	303	302	339	326	349	362	331	332	335	351	358	336	334	355	330	295	332	343	348	353	333	333	367	358	319	330	333	352	319	322	344	345	329	355	351	353	338	344	337	310	350	306	345	360	327	351	297	329	359	332	321	326	334	340	325	347	328	349	357	335	348	337	293	337	347	339	314	324	319	333	342	328	361	359	356	339	319	370	337	326	299	306	333	333	307	312	316	326	350	338	374	346	349	314	331	314	322	337	290	355	369	311	314	333	336	362	293	338	336	317	324	342	348	344	362	332	355	360	352	339	348	373	310	327	314	299	325	310	327	329	319	336	332	324	356	363	342	358	361	345	339	303	313	317	322	313	324	341	365	337	289	329	323	333	292	348	321	321	363	381	342	324	347	349	359	350	306	350	323	332	327	329	354	317	320	348	353	340	362	298	335	296	335	312	332	317	330	331	335	337	328	343	352	321	349	326	318	343	368	327	296	314	373	360	338	333	344	346	316	359	347	327	330	332	331	329	362	332	320	326	298	347	297	339	329	316	360	311	325	343	313	340	315	324	354	310	336	303	324	333	344	373	347	302	319	328	343	370	338	315	334	365	306	331	317	319	347	313	324	346	334	319	325	322	304	324	351	341	314	337	318	355	324	339	336	333	356	364	300	325	327	349	325	342	323	332	307	337	366	335	349	346	345	314	274	340	336	316	346	297	334	332	353	326	348	333	363	328	340	328	329	313	362	390	347	362	322	324	311	326	292	324	359	319	360	365	316	333	332	309	293	326	319	366	343	337	316	346	353	341	344	319	303	340	317	324	324	366	346	332	316	329	338	369	330	342	295	372	323	332	330	323	327	291	320	319	328	353	358	325	316	342	312	315	350	390	314	324	346	315	348	332	315	337	339	313	307	342	349	327	342	317	325	355	333	328	344	350	317	349	302	345	349	316	286	340	333	311	356	370	356	304	312	363	370	307	360	340	330	342	331	340	319	363	357	319	353	322	319	323	322	299	314	338	325	336	327	314	340	355	340	338	373	315	322	307	327	326	347	326	343	359	351	320	363	329	338	347	348	356	340	357	329	360	327	362	359	354	333	316	341	321	318	327	346	315	365	356	347	321	307	349	319	330	335	279	344	349	347	348	341	326	345	338	292	334	319	332	344	358	324	331	339	329	335	310	316	327	357	390	310	332	334	340	326	303	323	298	319	339	331	317	317	320	353	331	364	335	353	342	342	318	310	288	327	319	356	329	378	331	354	340	333	347	272	318	319	350	361	323	335	309	345	355	325	338	323	357	334	323	356	336	319	326	334	347	349	325	329	334	337	318	350	332	319	325	311	314	351	353	335	331	336	332	350	323	328	344	311	313	358	340	302	335	339	338	350	295	310	326	326	316	315	307	331	350	309	322	356	341	360	349	337	330	325	386	312	311	302	319	314	313	332	300	332	357	356	314	319	335	316	328	321	332	314	342	358	362	346	335	306	322	306	327	326	325	319	353	321	309	322	319	364	341	328	327	306	322	314	313	320	302	358	317	351	366	337	388	309	336	329	310	333	337	329	312	320	318	364	319	352	316	312	335	341	326	318	364	337	332	330	342	338	358	357	333	358	348	291	318	319	308	333	339	353	321	344	335	354	341	337	318	316	334	324	353	309	321	351	332	303	337	337	333	324	350	338	361	300	338	329	338	340	356	343	317	370	320	311	341	296	293	351	340	328	353	310	335	312	307	345	332	342	331	332	349	315	358	339	319	330	348	340	319	329	310	375	323	379	362	347	306	367	330	377	312	309	329	319	312	329	306	312	311	329	356	337	363	360	310	353	350	362	325	326	339	322	355	338	321	329	355	352	322	311	337	309	349	335	367	334	317	318	333	391	340	357	333	319	333	349	325	336	336	334	302	346	317	358	298	329	322	326	312	342	338	338	327	341	311	390	349	308	343	347	327	363	352	315	345	336	359	335	325	343	353	320	314	313	315	339	346	333	353	346	313	372	345	325	306	316	308	338	311	311	309	333	340	311	293	346	381	329	303	313	374	311	301	330	331	316	331	329	342	318	340	354	311	304	308	342	294	354	333	333	381	327	337	322	324	321	319
2587	934	1190	1336	1235	1031	980	927	841	899	859	861	850	807	836	799	822	891	863	910	852	919	954	913	883	881	792	810	852	806	837	798	829	816	831	824	807	777	796	878	795	861	837	786	790	789	818	749	756	786	773	787	772	766	754	825	788	762	775	785	774	811	793	759	767	813	764	744	771	805	726	768	758	767	766	787	789	802	848	780	748	756	772	784	731	793	780	769	819	716	776	773	822	804	763	770	706	799	791	756	771	777	764	790	777	816	728	720	761	746	799	786	731	760	749	769	776	762	761	751	797	752	748	758	761	791	741	776	764	791	724	775	766	764	800	762	760	731	752	772	752	741	814	777	773	718	747	797	751	792	754	865	755	795	760	792	766	764	782	768	762	757	754	732	754	730	744	776	747	765	748	761	759	773	782	802	764	778	731	823	808	789	730	747	763	757	748	791	776	805	707	774	748	746	792	797	763	689	731	789	766	724	743	758	718	712	765	739	756	748	802	806	785	751	755	745	784	756	779	666	762	766	811	755	792	789	776	808	796	788	755	761	747	776	784	799	795	724	755	757	760	766	754	741	749	772	737	729	737	778	756	752	814	794	766	734	758	735	765	758	753	753	774	773	753	749	760	737	783	716	796	771	751	765	774	778	782	765	757	797	800	799	787	753	779	701	788	791	777	732	766	726	733	749	792	767	688	813	796	764	740	736	798	768	775	764	729	774	727	783	732	777	745	779	744	762	750	728	749	777	707	741	779	745	783	738	707	764	769	764	788	690	762	785	729	777	742	743	798	782	756	787	798	770	728	766	777	755	740	750	764	747	720	752	729	680	735	711	802	726	814	754	745	774	790	771	768	735	767	748	740	818	758	781	800	767	734	743	719	724	718	720	783	837	771	777	810	764	825	771	757	750	772	748	763	778	739	748	743	759	731	751	758	771	739	747	805	731	754	772	740	754	703	766	763	766	771	677	749	753	788	810	763	736	774	793	750	708	793	795	802	804	765	746	765	745	778	763	739	757	783	763	748	763	765	792	769	763	755	809	753	792	710	774	751	844	750	804	746	770	753	752	753	814	739	772	753	734	717	789	769	733	746	724	711	753	780	769	725	784	738	774	762	741	755	739	776	738	784	756	736	721	746	771	742	754	763	809	765	735	741	762	745	732	756	770	754	765	705	795	791	746	731	761	742	731	814	743	766	785	745	738	736	722	770	780	747	728	776	773	734	737	759	753	732	768	762	799	769	782	721	724	762	728	770	768	709	754	776	735	710	709	796	769	741	722	728	778	755	715	777	754	732	815	748	729	702	777	751	791	741	772	773	764	753	810	739	789	782	734	758	742	761	758	746	793	772	802	779	748	784	800	799	740	793	748	732	787	769	797	753	756	786	786	802	765	731	768	754	798	757	791	749	765	805	773	803	738	783	737	729	774	732	772	701	712	741	759	806	760	773	715	716	734	705	794	694	753	749	761	771	736	763	798	723	768	746	759	744	749	750	737	767	746	753	739	742	750	786	795	809	765	807	764	729	739	742	750	771	770	786	725	769	775	782	790	739	780	805	809	815	788	797	749	736	779	804	750	741	730	810	733	753	753	776	739	729	780	760	741	763	792	723	746	761	778	774	757	755	762	747	764	771	784	768	760	691	799	740	758	733	771	800	812	744	728	732	805	729	758	771	750	776	727	795	753	775	780	763	760	793	774	775	763	801	752	752	756	715	754	774	828	776	728	747	721	706	793	782	765	758	752	781	735	752	686	801	775	766	724	769	723	787	718	775	756	706	747	741	754	740	813	768	789	735	798	725	760	723	749	772	773	833	695	722	746	791	710	783	746	747	737	778	753	739	736	792	759	714	746	732	755	777	748	781	814	758	783	782	770	716	766	776	749	783	737	783	789	791	709	784	736	796	798	784	732	757	738	746	710	762	805	790	821	807	771	789	785	774	768	738	744	783	704	761	788	791	810	749	782	749	749	781	800	785	811	716	755	734	747	775	741	760	747	713	727	745	738	748	720	737	812	786	767	751	757	757	812	777	695	776	737	773	772	746	732	752	777	750	730	750	742	752	740	729	767	779	751	752	818	783	776	788	727	779	718	778	762	751	815	805	732	789	764	753	735	787	819	760	740	763	746	793	790	750	739	801	782	695	737	808	813	752	762	780	742	763	784	739	739	760	729	724	756	759	808	767	771	741	714	766	751	734	764	743	788	776	788	790	763	768	769	770	785	757	738	795	791	748	761	780	751	784	747	787	800	759	729	747	745	744	766	725	746	761	802	751	785	763	757	800	775	768	788	784	759	766	740	803	757	747	771	799	738	761	723	742	772	758	771	763	784	743	752	781	793	760	765	724	787	743	735	764	716	765	788	748	777	784	794	759	767	788	732	746	733	793	797	788	818	791	745	744	761	739	796	734	707	761	739	789	798	733	785	765	798	775	765	803	796	728	828	753	769	772	751	773	735	796	770	795	782	783	732	815	767	761	803	779	724	737	813	739	733	759	730	711	745	771	762	770	791	732	770	743	740	755	744	753	743	801	783	782	806	752	719	724	754	765	797	772	758	770	714	788	759	763	780	806	742	765	786	792	792	763	788	759	735	750	776	789	782	763	750	744	745	701	741	786	769	755	782	773	753	779	729	759	742	739	734	756	806	788	801	737	750	724	773	774	813	754	770	790	724	758	800	746	779	751	777	779	794	758	725	729	740	747	816	807	758	720	745	719	744	815	731	776	811	754	752	759	792	743	775	768	780	771	787	740	750	765	773	763	764	754	774	702	801	794	787	765	774	776	774	805	731	737	763	726	715	744	809	765	744	793	755	768	779	727	774	778	781	779	821	734	802	773	749	752	716	724	799	742	740	753	779	760	734	761	771	797	802	746	712	799	803	746	776	754	741	719	756	766	722	712	755	764	716	816	728	741	748	737	795	734	852	767	722	799	730	794	757	803	772	769	755	801	753	766	780	790	719	756	769	764	729	764	765	753	775	733	744	778	699	758	739	761	813	759	749	724	746	764	727	756	728	763	742	760	759	838	734	752	759	789	789	768	791	772	748	708	758	791	793	756	807	760	783	798	761	743	719	787	703	783	758	732	778	769	773	706	782	753	750	710	732	767	769	719	818	794	774	787	793	766	753	777	768	766	817	790	752	766	795	773	751	739	744	713	781	727	756	749	749	756	782	742	794	787	750	741	787	725	768	745	783	766	786	762	726	803	801	752	778	718	740	767	756	781	748	730	751	785	751	734	722	760	783	739	767	729	720	761	795	767	775	748	782	773	748	768	760	756	746	788	754	775	736	751	771	756	745	788	758	791	746	810	720	817	748	769	773	784	770	761	729	738	713	761	766	815	780	724	823	771	771	734	772	765	814	758	757	762	738	780	744	770	812	720	828	800	779	774	749	772	769	754	757	819	759	732	749	763	741	712	751	783	772	802	763	738	756	708	774	767	785	720	746	746	731	764	784	761	785	811	754	734	760	764	823	792	778	756	806	761	805
8523	1265	1512	1230	844	659	523	429	414	329	327	306	277	305	258	299	277	267	273	281	278	267	263	285	262	240	295	267	238	263	246	255	265	267	248	214	206	234	245	234	256	251	261	235	223	242	260	244	249	234	246	236	258	198	233	229	234	230	243	218	245	216	211	218	247	219	227	260	232	199	220	223	254	234	223	233	215	189	237	231	270	225	185	254	231	213	229	192	190	223	191	266	255	246	212	237	240	232	202	209	238	190	227	223	268	228	216	226	230	212	192	194	220	219	213	219	199	211	220	234	208	216	203	219	240	200	197	248	210	244	244	250	259	218	220	237	223	210	197	222	208	224	237	225	239	210	223	220	200	246	208	232	229	220	206	227	234	213	227	216	219	208	236	212	194	204	221	198	208	227	233	202	215	221	236	205	208	233	228	246	217	234	220	197	219	223	226	237	215	247	222	252	246	234	250	249	218	224	226	232	230	232	187	228	223	225	231	253	194	188	244	205	198	215	229	195	231	219	212	217	216	220	204	185	218	234	257	192	235	228	233	225	218	233	212	212	238	230	204	209	223	202	208	200	222	235	200	209	251	215	231	235	199	231	203	226	202	206	231	211	230	210	206	206	208	216	244	216	238	230	222	224	245	222	211	237	239	219	228	211	245	217	250	225	251	206	232	221	218	208	211	232	229	230	230	225	205	228	220	215	237	188	204	255	191	203	207	237	220	234	212	205	184	218	249	220	201	212	239	218	194	199	187	225	225	226	248	220	216	213	228	205	232	215	205	219	198	195	230	235	228	226	224	223	219	238	196	220	201	217	213	212	240	236	217	227	237	228	222	217	185	206	200	219	218	212	219	228	240	209	214	225	231	210	235	201	217	229	231	203	240	227	238	253	225	214	234	232	246	209	216	256	199	238	202	209	208	238	224	233	211	204	213	221	225	214	206	217	220	226	229	205	194	213	229	237	215	241	245	267	209	216	236	218	219	220	223	219	214	225	242	229	219	225	210	217	215	232	244	231	206	221	210	209	216	225	235	226	213	212	235	230	236	228	218	213	256	193	229	199	239	212	210	237	211	199	204	245	241	223	206	213	225	224	245	216	208	226	232	228	242	213	203	230	221	208	220	218	225	203	224	252	201	206	234	190	203	241	246	224	206	215	252	207	192	217	244	236	203	211	234	223	239	230	212	220	203	227	244	258	229	214	204	175	216	257	202	245	211	214	227	216	240	229	216	189	255	212	232	210	191	227	239	227	216	219	212	237	208	237	240	224	221	230	243	221	232	210	216	245	184	222	222	210	225	206	207	198	201	200	209	232	191	209	221	217	227	202	209	226	207	254	206	227	220	202	207	205	213	203	225	211	221	221	234	217	225	232	230	197	229	208	203	202	240	203	228	196	220	219	236	215	248	259	233	224	237	212	229	225	239	236	210	228	203	220	197	211	239	226	246	211	196	229	212	218	225	230	227	212	247	221	229	198	248	222	250	199	243	230	207	207	223	233	230	219	220	233	216	206	226	226	223	232	245	223	241	184	230	213	229	217	209	230	224	227	234	234	208	185	218	221	192	223	206	219	199	253	215	224	249	212	215	194	207	237	229	218	219	225	208	256	235	232	224	224	206	238	234	202	231	230	220	235	182	226	194	233	201	201	215	232	212	221	217	234	228	209	232	230	200	231	203	232	231	235	207	214	226	210	235	233	216	218	228	229	218	221	215	198	212	223	234	208	215	213	221	219	253	241	221	222	226	227	219	220	248	232	219	237	207	200	203	215	227	212	209	207	220	227	227	225	212	236	216	225	248	220	235	214	202	221	241	221	225	226	236	217	234	201	216	234	251	221	193	198	262	220	229	239	239	222	232	208	213	214	239	210	205	218	232	222	210	220	234	198	197	225	239	211	252	220	230	204	214	239	235	208	217	228	200	231	205	205	249	241	230	232	244	229	217	216	202	227	222	213	223	253	232	216	228	215	225	218	235	240	207	228	209	232	208	206	247	244	210	215	240	241	242	189	205	208	233	208	219	218	241	222	244	232	228	234	224	246	256	222	205	248	233	236	212	246	211	229	225	211	218	216	196	220	218	232	230	201	220	237	252	203	245	217	243	241	219	234	204	210	215	230	211	207	217	266	192	231	240	210	205	230	230	232	228	214	248	231	239	222	224	213	209	233	235	235	226	227	219	222	222	239	250	177	209	249	226	229	255	210	239	242	215	235	228	226	235	212	197	216	220	231	227	205	240	231	251	229	229	201	223	201	234	208	209	197	231	210	208	231	194	243	216	236	192	209	236	190	227	209	208	234	240	222	196	213	227	207	226	235	223	214	194	235	243	236	228	243	228	225	241	215	230	221	251	218	227	217	222	223	240	229	202	223	229	215	213	227	189	210	234	210	216	228	224	228	229	242	213	247	211	243	227	235	200	217	220	211	210	216	201	241	215	237	205	208	217	201	197	234	248	206	229	191	260	234	247	219	203	207	241	178	214	213	214	223	203	201	242	207	209	216	222	213	237	216	231	233	206	210	195	207	216	211	222	226	206	209	189	238	214	252	245	212	220	232	226	262	205	202	209	200	203	203	232	220	211	227	225	201	212	227	225	205	248	227	213	241	223	218	214	234	219	231	228	230	215	215	240	232	206	218	231	209	206	228	231	228	208	234	203	228	229	230	211	246	244	200	211	225	229	215	232	212	216	215	237	234	205	217	216	234	206	241	228	218	225	222	220	261	231	238	219	209	206	233	185	221	251	236	216	240	206	252	218	236	224	254	229	227	219	226	222	192	208	215	233	221	211	212	242	221	226	201	234	204	238	216	216	217	207	205	204	227	253	223	222	223	201	185	185	241	245	215	226	216	248	232	250	220	198	228	202	210	244	239	227	232	231	236	234	237	251	223	224	215	208	220	234	222	222	241	198	198	233	208	221	252	225	214	229	207	226	218	240	240	198	242	201	197	214	240	212	227	209	204	207	258	208	231	215	217	213	202	239	213	227	273	226	210	218	225	238	222	214	202	205	247	220	224	216	236	215	183	208	224	209	218	244	209	223	222	214	234	227	216	221	227	232	229	233	235	222	225	228	202	204	227	222	190	204	213	241	230	245	198	212	200	197	223	215	203	244	213	233	213	228	218	219	220	230	226	238	230	243	251	218	210	223	219	257	244	239	213	214	207	213	221	238	197	234	200	206	208	213	214	223	219	212	222	243	220	227	226	230	219	211	224	206	231	217	217	227	229	218	236	235	217	193	223	225	208	264	218	236	224	224	236	214	220	225	202	219	223	206	211	219	207	222	206	231	228	242	244	235	229	190	241	224	216	188	232	212	202	231	198	249	218	247	181	206	208	218	226	217	238	212	245	238	220	193	217	200	226	208	233	237	184	229	210	226	253	231	252	254	234	239	216	246	225	241	217	236	236	214	212	237	212	208	243	217	224	233	209	214	241	230	214	216	225	232	227	225	214	183	224	252	247	207	255	211	217	206	216	249	215	195	207	233	240
6038	1456	3286	3767	3207	2533	2145	1773	1591	1378	1174	1129	1053	1051	989	1013	907	949	923	1020	918	944	978	936	867	877	829	740	729	763	786	710	754	720	693	667	707	666	727	744	681	675	687	699	634	683	665	620	633	655	636	631	625	618	618	624	590	587	601	612	614	596	579	584	598	576	536	560	547	580	547	562	569	600	599	597	602	597	596	573	610	651	626	586	589	616	528	562	627	592	591	564	584	552	567	545	559	598	565	563	546	554	563	526	533	513	519	552	537	559	515	550	559	543	535	550	527	560	556	543	553	558	527	528	547	531	583	561	516	551	586	580	551	552	568	594	561	575	594	573	526	577	565	587	573	553	558	546	566	553	600	570	516	568	558	552	530	549	555	523	505	561	553	550	547	552	528	555	584	553	601	538	574	572	572	547	553	553	544	516	573	517	518	559	544	514	565	526	563	575	546	585	503	520	506	568	533	535	539	571	547	554	552	532	573	519	531	500	523	534	569	504	518	541	500	581	554	518	523	555	511	566	550	526	595	542	528	537	550	501	522	579	571	546	535	570	534	508	543	558	515	557	562	504	545	525	537	559	513	583	513	553	535	548	495	532	577	571	494	556	479	527	566	529	586	572	535	560	507	549	543	559	575	549	568	541	553	512	530	554	557	567	545	538	562	590	553	507	555	564	533	544	573	567	522	544	586	530	569	561	557	519	540	540	513	551	540	525	544	543	556	516	555	592	538	535	540	548	560	537	565	532	529	570	531	543	545	545	541	543	554	575	575	532	562	531	538	538	594	542	567	537	498	556	528	524	570	539	572	524	580	529	563	559	514	507	519	530	558	548	558	544	526	554	552	579	545	575	537	542	583	538	559	530	558	546	592	530	609	549	577	543	542	586	507	538	542	554	526	572	542	511	542	497	543	581	549	555	546	567	586	537	550	553	523	541	543	550	509	547	590	523	569	568	541	565	563	537	571	580	555	586	550	491	540	518	553	572	545	584	529	488	539	555	529	528	558	485	518	549	570	553	545	523	532	549	560	546	561	510	532	566	565	549	530	508	558	516	565	586	519	565	559	573	537	540	552	563	533	540	555	536	543	529	559	569	586	528	547	527	571	558	589	579	550	532	581	512	507	549	533	541	510	560	556	527	572	566	558	592	539	551	567	528	541	547	565	554	525	539	502	528	580	532	548	549	512	565	551	569	538	539	529	520	561	606	526	552	510	515	534	495	558	548	573	503	555	594	549	542	532	608	563	585	506	532	531	487	574	563	565	542	541	553	551	508	569	553	529	568	513	523	536	563	530	561	523	543	547	559	550	535	532	568	568	555	549	545	538	530	532	549	508	525	525	575	548	552	553	548	543	550	530	562	602	543	532	540	514	583	569	561	554	506	542	563	586	535	538	541	547	518	578	555	558	590	576	560	558	568	509	535	529	556	601	550	541	527	565	561	598	552	573	579	575	570	534	563	541	548	546	530	506	528	521	529	524	544	524	561	539	563	534	567	489	622	582	557	533	559	506	541	554	567	537	551	509	550	572	545	537	549	567	585	537	537	532	535	520	498	572	564	563	573	507	545	519	551	552	491	542	541	512	566	553	547	546	502	534	558	542	564	581	537	550	550	541	581	562	542	555	586	579	579	588	520	552	555	565	591	564	545	538	592	541	546	557	576	581	504	529	575	528	535	513	529	513	534	518	549	530	544	536	503	559	540	535	527	515	504	513	560	541	572	554	548	516	557	543	574	525	557	577	521	544	551	537	499	568	571	567	558	548	541	540	509	535	546	525	577	495	565	548	553	554	541	527	585	525	592	556	544	546	525	491	551	519	500	568	599	567	553	593	561	563	548	573	537	547	559	557	595	511	545	606	595	581	527	535	531	533	555	506	546	521	581	561	540	529	538	552	556	566	536	523	521	549	538	573	561	537	592	584	528	554	509	586	570	542	542	548	541	542	558	539	545	548	525	527	529	493	532	565	545	509	554	515	528	545	552	520	583	532	547	547	523	549	584	564	565	589	555	558	545	539	553	524	548	514	527	536	560	532	552	546	553	571	533	535	528	567	554	527	536	546	552	489	582	516	500	520	563	544	522	525	533	558	546	579	558	546	512	528	532	543	518	516	545	534	523	562	530	548	589	596	574	561	557	581	549	568	576	545	551	575	572	569	503	537	546	531	600	525	561	535	567	503	582	512	568	564	548	518	573	541	578	598	498	529	580	524	536	516	567	547	551	545	529	558	556	532	548	544	566	575	482	543	574	550	539	514	544	559	524	552	577	542	521	571	555	547	552	543	530	480	518	530	555	534	512	557	526	554	523	560	542	581	551	571	561	563	551	565	516	559	545	556	538	544	526	569	588	543	572	531	516	557	533	553	550	496	507	565	565	558	551	511	546	588	543	538	551	561	517	536	609	584	513	526	581	557	540	542	529	548	542	514	512	535	553	590	556	491	568	565	554	553	565	546	543	547	582	562	562	554	566	498	546	503	541	563	549	542	525	530	568	541	578	527	527	551	550	535	559	544	568	593	604	568	524	535	563	548	566	523	578	534	555	540	517	534	539	558	531	567	579	532	562	572	524	503	530	504	566	533	531	567	550	566	549	525	525	538	568	522	531	539	573	543	541	595	531	555	504	558	565	538	505	571	501	585	549	531	534	524	593	538	547	600	585	541	573	503	556	575	521	598	565	528	506	570	534	551	553	582	503	550	532	507	574	549	573	505	494	533	555	587	549	559	531	532	584	587	585	543	519	579	585	536	507	530	515	513	578	503	538	531	580	528	570	527	587	558	591	528	543	561	537	551	577	564	544	551	539	528	556	549	521	515	554	512	581	538	596	548	550	603	548	573	560	545	590	542	568	521	529	528	563	580	529	552	555	540	577	549	537	527	493	564	563	546	538	552	532	522	545	524	535	536	523	522	584	584	553	536	552	564	559	579	554	516	557	498	537	522	566	560	554	527	539	523	537	548	529	586	541	529	557	483	543	514	572	545	547	568	535	496	534	519	567	532	498	526	595	513	559	551	553	506	499	536	505	522	550	550	552	566	530	557	542	554	534	529	558	549	544	557	562	557	529	543	586	540	575	521	549	506	516	511	535	561	533	539	515	542	552	580	526	577	559	511	585	526	558	533	529	551	543	585	553	540	565	551	583	598	587	550	561	551	558	543	557	530	548	578	548	534	572	558	555	545	543	544	556	529	543	568	575	555	495	557	515	526	526	515	563	544	564	533	533	557	546	579	542	579	575	534	550	557	563	546	564	559	535	545	587	563	510	568	583	508	543	553	541	580	529	547	567	516	549	547	576	525	568	495	524	575	550	537	564	550	543	500	546	556	550	518	567	549	560	532	541	584	536	551	562	554	532	586	590	537	540	589	559	567	581	496	528	550	525	529	566	519	595	566	524	543	526	552	520	545	522	548	552	575	570	569	511	545	536	540	519	551	521	537	506	547	600	525	565	530	547	540	537	582	544	524	520	563	604	601	550	534	555	509	556
15553	2959	3029	2298	1548	1070	827	717	586	564	536	440	421	403	381	380	329	360	398	355	371	312	336	365	349	371	356	299	326	314	325	320	340	353	302	310	271	279	298	320	306	299	298	268	291	276	276	305	290	290	273	303	284	300	264	285	276	266	293	263	293	257	309	276	313	259	277	268	261	263	268	269	268	277	266	261	302	268	272	297	270	285	332	279	308	259	260	294	263	267	296	301	292	267	287	270	283	261	276	245	289	247	255	289	240	304	267	261	258	262	261	253	283	286	295	273	256	251	288	271	263	294	263	249	284	245	272	250	291	244	283	278	269	242	290	282	256	248	239	261	285	254	280	280	280	289	256	261	265	272	251	255	267	300	285	284	247	304	276	286	264	268	298	264	301	255	255	260	257	289	255	266	277	264	271	292	281	282	278	271	274	257	252	285	257	285	273	254	309	280	281	306	285	265	274	264	233	252	312	233	279	288	290	260	272	255	269	273	246	277	282	266	253	300	282	275	260	221	230	270	269	299	273	275	276	273	269	268	259	265	278	262	302	272	256	260	327	271	280	248	259	287	277	247	273	289	272	287	268	265	256	292	306	258	292	257	277	253	288	278	259	260	278	290	266	257	246	251	240	250	264	261	277	266	259	241	291	292	276	274	297	287	247	270	268	270	231	269	247	264	275	300	265	270	287	241	246	278	268	283	252	245	246	237	258	277	261	278	278	267	264	289	283	266	264	252	278	254	303	285	245	269	271	252	284	262	267	318	276	271	266	254	263	252	263	238	269	309	294	297	283	276	276	261	267	270	260	263	266	268	263	269	258	273	293	275	299	237	289	275	269	279	234	267	273	264	265	256	281	245	243	302	296	267	261	279	266	276	279	261	292	266	248	255	279	251	292	262	265	308	272	255	296	279	305	296	247	262	261	276	302	270	270	279	253	261	275	254	262	280	252	287	273	254	273	265	279	285	270	263	258	270	258	231	271	281	256	272	270	295	287	258	273	267	256	310	255	297	263	284	260	302	290	303	293	248	290	248	272	232	276	276	301	260	276	261	267	265	289	281	244	294	245	289	265	282	311	248	260	290	270	250	274	272	268	254	237	295	275	285	272	257	295	250	261	276	280	267	291	253	300	246	242	260	260	251	285	245	262	278	283	269	274	271	285	302	280	280	277	251	254	254	251	249	239	285	258	279	248	277	280	292	269	285	286	266	282	291	264	293	268	267	282	284	279	266	249	306	252	292	245	294	261	281	302	276	300	259	276	294	273	279	249	275	256	261	258	296	263	237	239	270	286	235	279	294	283	261	268	285	243	258	276	305	265	280	241	288	274	279	265	262	298	273	274	291	262	284	304	269	273	264	301	248	262	286	269	300	256	250	259	254	275	238	269	249	291	258	267	266	274	244	278	268	265	230	239	271	277	246	249	267	260	266	283	268	268	276	271	246	262	242	284	273	269	280	269	299	270	265	255	277	261	309	296	265	303	245	247	279	233	273	278	284	269	290	255	261	254	266	282	274	268	273	307	280	247	271	305	248	269	300	246	276	269	275	335	271	267	266	253	259	298	265	291	272	267	280	290	273	261	249	272	243	273	253	256	243	258	299	295	249	246	314	285	270	247	265	285	288	278	261	254	295	276	300	298	269	261	270	266	281	285	248	277	258	284	268	280	287	292	273	285	283	277	306	283	283	287	289	230	269	271	273	291	295	263	280	280	323	276	248	267	263	260	244	250	277	270	266	275	271	280	260	242	254	288	270	275	270	274	297	274	268	243	253	293	269	289	242	277	287	262	278	264	278	260	232	261	273	266	267	270	269	267	263	250	263	255	307	306	265	264	253	273	270	280	261	277	282	296	259	262	273	270	252	265	250	288	259	281	276	259	278	296	247	276	280	282	285	270	266	287	247	282	269	273	271	259	267	275	229	257	274	251	284	229	264	279	261	263	273	247	273	276	270	264	283	284	248	260	288	280	287	270	238	268	256	269	285	286	279	279	270	263	281	276	292	291	289	266	281	294	266	268	308	265	278	272	286	237	243	276	229	234	277	259	275	306	264	251	283	245	277	292	296	256	292	277	259	269	271	301	328	257	296	286	276	247	299	277	285	244	269	286	294	282	258	289	256	296	254	298	235	284	302	259	271	245	267	245	256	268	284	253	282	258	272	278	263	259	252	264	264	256	289	263	253	271	289	263	261	268	285	274	264	287	255	289	241	266	263	288	261	262	271	255	279	264	259	272	272	262	243	305	268	284	265	262	275	263	259	240	266	251	254	287	301	298	257	276	293	268	284	256	284	304	235	299	295	288	287	288	276	270	278	236	261	248	274	268	273	297	267	302	287	294	264	272	307	278	295	254	267	252	270	275	252	273	282	268	317	262	265	269	268	250	264	259	261	247	292	270	252	253	251	246	277	259	260	258	266	307	266	255	275	296	270	291	259	266	280	262	286	252	256	283	268	286	283	263	269	249	272	259	268	273	292	250	282	256	298	280	274	288	281	281	274	232	284	262	275	251	251	275	273	253	303	242	272	274	256	234	277	287	267	257	292	289	294	290	264	274	252	281	280	273	248	271	246	310	268	272	290	244	286	283	294	282	284	260	279	274	253	276	264	269	260	252	286	256	278	296	268	263	285	248	297	235	250	259	271	256	257	289	296	284	264	255	289	285	284	263	273	265	271	285	247	318	304	273	289	265	285	263	295	274	280	270	230	251	276	314	285	258	267	273	291	282	295	280	265	271	261	285	269	287	280	251	249	237	253	277	294	273	262	297	299	276	283	288	298	265	298	294	266	262	317	282	234	239	298	286	286	282	265	253	264	240	233	240	278	242	270	272	271	295	274	254	259	294	264	218	292	253	266	273	270	284	295	281	258	263	298	293	252	281	277	266	298	252	246	280	262	262	273	264	269	286	261	258	235	270	269	262	263	262	285	273	267	271	233	278	315	283	246	281	239	276	248	296	279	246	285	259	255	263	264	298	239	277	292	298	275	261	274	271	311	266	274	271	252	323	237	236	283	291	268	281	263	275	263	290	314	280	313	273	326	285	286	272	258	287	250	254	263	276	241	259	275	267	275	299	287	285	305	287	297	285	255	271	261	285	246	273	261	283	304	263	259	259	243	250	271	279	260	285	268	248	267	260	249	277	253	285	249	273	273	270	272	286	281	259	256	280	290	270	246	265	242	287	286	268	270	259	277	258	282	298	247	285	279	280	259	261	261	285	286	266	273	285	266	278	245	269	275	256	284	227	282	253	262	255	251	290	257	287	251	260	268	273	291	247	273	260	261	280	270	254	257	277	299	283	260	278	234	269	294	263	276	278	275	280	276	267	275	245	271	276	261	287	268	256	240	270	259	267	242	300	270	287	300	265	241	237	277	290	263	263	233	263	241	270	281	269	263	303	263	264	295	249	267	245	271	271	265	293	285	269	265	282	281	283	272	234	236	244	294	262	251	286	263	294	233	232	308	274	277	237	259	259	298	274	265	286	305
7867	2496	5657	6356	5449	4421	3511	2931	2535	2175	1940	1757	1637	1529	1502	1412	1412	1379	1378	1435	1368	1341	1351	1377	1302	1347	1181	965	975	1053	980	981	968	915	929	848	932	870	845	921	912	968	937	841	796	824	860	804	814	852	856	764	825	822	790	819	794	786	769	728	740	699	769	729	748	714	694	722	714	701	676	727	760	705	752	745	741	735	704	734	724	712	705	804	730	721	744	681	690	726	778	721	775	700	756	668	712	674	694	658	652	665	694	635	662	673	684	713	646	720	686	655	704	687	713	631	627	665	621	684	703	635	671	690	636	661	655	673	692	684	657	678	698	679	703	654	676	647	667	666	696	653	692	674	616	640	623	616	668	649	652	724	656	667	647	687	688	641	678	649	649	673	652	653	722	671	698	643	665	646	673	675	672	637	633	665	626	664	642	649	702	614	678	666	682	636	697	648	645	623	689	638	636	668	651	623	640	643	646	653	677	664	672	664	649	703	682	652	661	647	709	677	669	687	657	677	663	652	655	639	673	635	618	661	653	677	678	684	649	652	684	682	664	613	699	675	682	665	620	688	650	653	672	620	638	636	650	689	653	658	665	689	640	679	684	655	630	640	652	630	708	634	668	676	689	681	647	657	671	676	599	679	658	695	645	629	674	712	681	619	707	648	615	675	687	666	659	614	658	666	655	664	653	663	664	674	639	671	663	637	642	676	670	650	654	634	701	662	662	621	702	661	656	678	661	734	692	645	658	675	644	659	671	689	692	642	677	618	644	677	686	688	692	674	609	625	656	652	689	628	647	642	631	663	643	621	674	618	644	689	637	599	641	671	667	649	652	707	659	609	722	662	653	645	626	698	679	629	651	658	684	709	625	693	674	648	656	638	656	660	689	676	663	686	660	638	670	656	655	683	678	665	679	675	646	689	603	641	654	654	667	714	663	652	693	628	656	657	695	637	656	657	625	636	669	649	650	646	691	672	690	619	646	651	617	677	653	653	682	639	668	655	679	633	630	688	656	640	639	653	680	672	626	722	676	605	669	644	635	649	655	616	660	642	658	634	647	669	658	674	670	653	653	638	664	660	608	717	668	661	633	659	631	628	647	639	696	651	669	643	647	643	648	651	674	651	673	669	589	662	698	654	677	613	667	672	654	672	626	686	663	680	631	664	657	676	668	673	703	642	664	618	638	647	669	653	667	638	696	672	619	753	660	680	680	671	660	666	681	669	602	624	670	695	654	681	708	649	655	656	670	687	671	631	651	652	656	660	675	728	681	685	663	676	682	683	690	691	649	623	653	668	583	667	650	667	676	613	656	698	666	651	672	692	682	667	635	666	707	588	615	637	646	660	634	629	655	685	659	666	638	661	655	649	632	650	643	645	644	633	634	678	666	675	641	671	663	652	610	652	629	654	629	644	621	664	657	648	638	691	645	666	655	628	681	677	668	695	667	660	630	672	670	680	669	673	730	653	648	646	661	645	679	630	624	647	703	660	684	665	676	602	681	660	654	642	736	657	659	619	653	683	667	703	677	656	621	696	692	670	665	621	659	661	652	618	694	637	682	633	631	654	682	687	665	627	634	636	694	635	685	676	666	672	663	686	652	672	647	699	675	696	671	654	621	614	600	668	694	647	652	669	672	664	666	681	662	642	710	689	637	639	661	655	669	641	662	635	675	658	629	673	628	683	643	691	697	668	621	700	604	657	651	680	637	630	655	668	690	663	648	656	684	676	669	709	661	658	664	650	636	607	692	639	665	617	641	685	695	666	671	685	665	667	688	622	676	650	701	611	688	631	642	642	657	663	670	691	671	679	679	658	646	682	680	663	664	628	652	661	655	630	649	603	685	692	641	668	642	651	678	608	678	642	688	688	623	657	656	660	637	669	648	690	672	710	676	696	628	680	680	620	694	649	689	676	688	677	664	674	707	677	684	664	672	686	634	616	636	631	633	620	690	683	684	644	609	651	724	621	650	650	693	656	640	663	650	635	638	657	666	621	615	698	696	642	646	623	702	628	676	648	656	694	689	692	638	647	648	691	643	656	672	619	673	652	652	642	664	615	649	699	698	679	672	666	696	691	707	736	676	670	690	664	680	681	703	659	621	682	665	651	665	654	656	696	701	726	671	670	666	622	648	667	674	676	686	600	676	591	665	711	627	655	656	650	645	688	683	656	709	642	652	626	708	650	695	717	678	683	664	699	645	645	704	635	623	685	669	682	639	614	656	633	676	592	677	674	635	628	631	654	678	678	660	649	646	662	709	670	678	660	694	672	669	681	730	644	661	680	697	672	658	640	665	657	626	649	648	635	639	662	636	681	700	659	670	679	693	713	705	641	647	662	682	641	618	690	672	713	651	667	665	670	659	679	673	658	633	681	621	622	707	655	648	637	641	678	720	634	648	694	674	665	663	634	665	661	688	648	639	651	666	672	641	679	642	691	680	664	656	649	674	635	623	635	654	652	669	662	674	654	701	669	681	675	657	606	652	713	655	648	642	669	673	684	686	711	676	665	638	665	649	628	676	730	678	649	650	653	623	628	678	648	685	646	667	634	712	639	638	634	675	642	646	672	664	682	639	642	661	655	601	606	680	668	686	691	615	676	644	634	667	651	620	668	619	676	710	675	629	661	692	663	659	645	633	656	625	644	641	703	636	669	695	628	687	647	661	691	665	666	609	642	643	674	688	642	674	657	642	647	651	656	681	661	659	632	666	694	673	638	649	684	640	690	643	680	619	625	678	622	655	663	689	647	671	630	674	688	674	700	634	626	668	686	650	638	706	679	636	697	647	688	684	681	672	616	628	712	666	676	702	637	713	651	665	688	689	664	722	698	674	659	624	661	648	653	641	658	663	644	696	647	657	683	692	665	664	661	678	612	651	647	649	656	655	652	665	667	690	681	687	675	655	675	666	686	647	669	674	679	686	663	630	671	660	659	669	662	663	662	592	666	617	693	685	647	688	613	658	661	670	633	647	647	643	651	686	651	664	674	638	665	692	662	679	677	633	678	679	678	661	660	708	714	653	647	702	678	677	638	693	651	638	645	666	685	657	691	631	635	611	621	646	661	651	676	680	699	673	642	629	639	640	653	655	690	701	622	642	662	651	633	692	659	664	690	708	700	641	634	660	631	639	637	653	698	671	611	649	680	668	647	661	683	631	673	630	652	646	643	613	661	634	724	666	651	673	665	675	606	628	617	680	661	667	707	679	682	644	601	658	665	651	665	715	672	593	664	701	646	636	632	620	648	604	664	670	666	619	661	672	694	655	670	641	672	646	640	612	683	636	697	639	641	721	642	663	632	660	680	674	677	658	669	687	644	670	621	641	688	666	636	690	693	678	626	623	688	658	687	672	639	655	667	670	686	706	675	665	679	689	664	643	607	624	671	657	664	694	708	630	660	663	640	653	702	633	693	695	678	680	651	689	662	659	688	633	683	641	645	662	632	646	657	681	655	643	630	658	660	669	645	625	671	669	623	649	612	705	630	658	692	629	621
2480	489	552	477	390	404	384	362	377	373	338	366	347	356	347	371	364	330	349	338	347	349	347	317	339	350	345	379	328	348	323	324	365	368	330	366	338	375	359	321	306	327	354	318	355	359	321	345	364	316	350	354	322	351	353	321	327	290	315	369	336	336	335	336	351	368	325	360	371	366	363	354	322	320	366	358	364	367	315	348	311	312	345	304	332	373	354	327	304	326	341	351	334	337	341	324	329	356	328	322	314	333	293	300	347	344	337	365	328	353	346	331	354	334	313	349	346	318	331	311	304	328	349	292	352	323	357	331	337	338	323	347	330	355	345	321	376	352	297	310	329	332	356	334	326	333	373	323	344	306	348	329	328	325	318	372	348	328	328	331	333	318	321	299	348	357	333	360	322	301	339	376	352	330	367	340	356	375	353	342	359	326	336	341	305	374	311	352	347	319	342	372	359	347	340	316	303	300	367	320	332	371	321	338	305	335	337	331	350	311	342	343	365	309	358	318	367	343	303	395	326	320	365	360	340	329	349	329	335	314	340	343	342	337	330	311	311	317	376	342	353	378	337	315	340	317	327	315	358	372	342	314	320	316	347	335	362	339	344	343	336	336	343	352	326	321	337	313	339	348	352	354	333	348	334	323	351	326	365	329	332	331	310	353	339	318	329	300	345	320	361	351	356	355	318	321	352	348	313	307	298	323	377	351	327	346	336	308	353	317	366	325	358	300	334	308	357	348	313	356	360	351	363	393	309	350	354	345	350	347	357	313	335	322	326	329	291	346	297	299	370	333	334	350	304	333	318	327	346	350	326	333	369	354	324	351	337	366	351	339	346	318	355	339	341	361	320	364	307	359	340	349	329	342	347	358	319	352	360	330	347	347	319	346	340	315	332	350	375	336	331	323	398	348	369	329	301	333	347	314	320	325	313	381	326	328	354	352	334	340	333	333	352	326	333	325	359	352	297	346	355	371	367	331	324	340	349	338	349	334	313	293	328	330	356	352	327	356	348	372	361	331	383	367	351	311	352	323	346	311	375	335	322	327	364	355	345	323	374	326	371	335	368	364	338	307	294	316	356	364	320	362	326	348	325	312	318	284	346	333	384	320	325	353	339	348	358	313	362	340	317	330	334	332	346	356	318	375	356	345	331	339	337	337	330	342	326	329	330	351	313	326	325	316	324	343	331	358	351	335	341	352	313	336	350	357	347	311	378	342	356	353	385	338	328	341	387	332	330	326	340	354	366	327	322	332	358	354	346	350	320	354	318	349	340	346	320	335	342	343	309	328	329	323	331	364	369	345	351	317	343	325	361	330	336	332	349	351	316	335	316	320	337	354	383	325	354	367	290	356	326	327	347	328	337	347	315	304	290	331	314	364	348	338	317	334	308	309	368	360	349	341	335	329	324	323	298	360	335	363	356	340	330	346	340	314	360	317	319	320	320	338	327	377	336	340	321	359	336	337	343	342	345	351	321	324	369	328	349	330	362	327	324	301	347	314	349	359	353	318	314	327	320	337	375	330	333	349	341	329	357	349	343	356	364	351	294	336	351	340	332	342	347	361	365	322	348	358	320	318	325	347	364	345	325	305	346	339	358	335	342	317	353	356	325	348	375	302	325	360	347	322	347	318	328	327	332	324	324	344	298	319	333	334	341	319	310	292	359	282	320	363	349	329	344	334	369	304	338	337	378	323	350	341	356	327	313	325	352	344	343	349	329	369	347	330	326	328	331	363	330	332	377	314	339	344	326	380	339	367	323	361	352	363	353	332	354	365	352	374	347	346	353	280	340	366	359	357	329	312	343	338	330	318	346	377	319	339	327	347	325	353	334	355	327	318	333	323	356	343	342	329	293	324	332	333	324	352	362	309	365	368	339	331	324	351	325	351	333	331	351	342	326	319	343	294	301	320	350	326	370	330	358	371	345	337	336	356	356	285	333	330	361	345	331	313	365	345	325	366	335	317	322	346	296	381	345	335	306	315	361	314	302	368	313	333	322	318	336	313	322	317	316	347	326	341	331	340	333	355	376	334	359	324	314	321	317	338	317	325	355	361	358	333	325	312	365	333	383	316	334	344	321	351	345	341	300	335	329	346	338	338	325	383	336	314	325	322	332	353	326	322	352	326	310	345	342	353	348	363	348	343	328	316	331	355	321	335	323	345	353	352	342	333	353	336	317	334	336	357	344	346	294	329	360	323	347	332	336	317	361	351	306	355	358	320	325	375	340	361	350	316	336	331	349	318	357	328	344	333	369	386	345	348	346	309	311	313	368	325	364	312	340	338	327	355	324	357	340	310	318	343	288	305	342	338	362	355	313	340	338	329	347	353	343	357	306	323	354	296	295	319	306	312	323	319	331	307	341	349	311	311	349	352	322	307	350	305	324	322	341	363	355	343	315	360	385	371	337	353	337	362	350	392	380	345	328	360	345	303	363	355	320	335	358	352	340	355	344	362	351	342	334	359	341	323	356	311	343	362	370	325	340	339	321	339	297	331	331	349	327	356	357	328	335	317	312	315	326	334	355	322	365	369	313	309	297	295	348	340	334	346	337	318	319	355	325	371	345	364	326	326	350	316	316	338	308	385	340	329	344	335	316	307	347	367	348	311	357	327	342	352	328	356	309	333	344	310	346	356	312	348	339	349	342	325	317	355	334	382	312	360	345	341	328	354	333	324	309	327	328	345	382	341	345	353	330	335	352	334	353	351	328	354	341	320	319	326	313	351	308	332	320	317	333	318	319	347	355	358	310	313	390	346	356	325	359	328	335	306	360	323	355	358	322	337	310	334	331	355	348	320	340	358	313	318	342	341	353	352	344	353	335	307	346	340	311	301	323	313	360	330	348	344	361	346	335	324	346	337	356	332	350	349	386	328	332	356	320	322	309	300	321	340	336	322	368	336	318	315	339	355	367	333	344	324	335	343	306	358	354	328	381	354	342	336	351	337	344	330	355	342	353	334	365	328	325	342	317	354	312	320	332	360	340	351	327	355	334	342	362	332	347	340	390	355	332	270	353	367	310	368	326	316	333	311	341	322	355	324	344	335	338	319	323	303	347	326	334	318	314	333	353	321	325	323	341	324	287	340	347	320	351	346	339	396	353	329	361	334	307	362	351	321	349	335	337	293	342	336	357	343	348	344	314	330	356	342	362	334	340	326	355	320	385	363	372	340	339	344	347	302	344	344	355	334	358	328	328	349	318	323	379	328	323	349	338	352	396	328	352	347	336	333	339	323	359	365	311	305	334	335	331	380	328	367	347	323	357	357	323	293	303	338	367	366	330	342	357	314	337	331	333	343	357	348	385	336	385	374	332	339	329	354	358	305	354	343	378	338	336	352	360	372	366	353	354	360	335	328	329	328	362	321	381	373	363	340	330	333	309	339	322	348	360	341	356	329	333	336	360	375	321	351	331	351	369	315	312	316	327	314	325	354	325	335	323	341	331	335	317	337	310	346	347	341	331	369	338	345	353	324	358	330	361	367
2535	918	1226	1300	1199	1057	1044	929	917	867	838	887	795	842	856	844	848	822	911	853	870	892	851	888	869	900	912	791	795	860	866	818	809	799	790	755	798	789	796	740	856	813	826	784	778	814	788	841	764	780	867	820	744	796	794	798	806	801	748	812	749	802	761	715	823	761	766	735	772	761	803	787	806	782	769	762	752	791	786	790	747	747	814	789	819	804	845	822	817	763	802	796	815	725	765	777	774	786	767	743	754	760	810	800	755	751	788	775	726	742	790	739	792	786	762	790	806	797	785	798	788	775	757	785	741	784	766	783	738	782	743	773	787	740	771	818	777	762	799	803	755	798	771	779	763	792	764	751	779	761	786	757	790	762	743	773	732	820	762	708	735	783	670	790	802	802	785	767	732	798	750	766	780	815	770	794	822	785	816	770	803	779	818	766	760	726	751	774	765	753	756	773	798	779	792	751	800	711	689	768	748	778	754	790	789	736	747	813	763	765	758	811	767	759	760	787	754	780	778	763	770	745	754	738	745	817	816	727	774	787	777	788	701	787	755	740	737	781	802	789	746	744	806	734	783	744	762	764	780	797	775	744	801	787	754	760	796	788	796	791	782	790	787	736	773	783	763	783	788	781	782	806	758	768	767	767	744	749	795	806	758	749	799	782	735	789	748	753	762	737	763	787	819	751	788	798	778	783	787	797	853	785	804	798	802	797	763	733	753	762	792	803	787	744	770	795	784	741	794	745	787	765	776	739	824	749	760	743	804	814	762	754	720	743	771	761	785	807	780	751	753	786	780	801	804	805	763	783	750	723	787	765	812	754	769	763	755	735	777	762	768	761	765	764	743	742	815	777	721	763	754	735	801	778	796	780	827	766	765	754	723	732	786	718	775	751	845	801	761	765	787	734	772	793	799	769	771	769	742	801	755	781	760	842	781	720	764	813	768	781	817	752	810	782	747	755	769	775	723	798	780	767	734	800	819	742	780	769	752	706	773	784	741	801	779	739	769	822	807	771	792	763	780	768	777	787	792	757	767	759	820	790	805	760	778	756	776	782	783	817	805	773	784	804	757	744	767	746	808	728	771	756	784	715	744	764	802	794	773	751	752	743	793	803	790	789	775	747	730	808	768	792	772	765	772	746	774	752	775	804	724	810	725	741	735	819	782	794	817	817	840	808	765	763	719	757	741	803	714	786	715	743	754	778	797	770	768	786	807	715	811	817	765	778	708	777	728	807	753	764	767	730	802	762	825	778	724	794	736	757	794	777	794	757	757	721	773	725	759	771	822	722	769	759	724	746	742	746	738	741	752	744	727	771	778	769	792	762	777	747	808	741	829	791	761	776	767	738	810	759	789	757	753	765	815	739	825	783	778	748	799	770	823	819	766	747	800	785	794	746	800	771	787	789	750	750	774	769	737	733	805	775	763	753	796	825	780	780	778	795	808	756	788	773	755	778	720	793	741	771	776	762	759	750	774	768	755	784	764	829	792	762	755	778	765	766	755	776	755	705	768	795	813	761	796	776	740	835	765	804	775	772	763	753	770	773	810	776	714	733	792	766	768	808	807	800	742	799	783	783	773	787	786	810	791	808	786	719	735	775	780	811	762	772	768	754	741	822	804	794	747	765	741	762	769	772	767	798	788	749	810	804	775	837	740	776	769	770	773	760	771	748	786	754	765	759	781	767	749	762	787	802	750	769	788	807	783	759	813	765	811	802	776	788	780	754	759	776	757	805	753	799	765	728	787	785	787	804	780	782	811	743	774	778	756	769	780	723	769	776	771	739	748	760	774	735	752	754	821	777	756	756	778	794	770	799	771	778	799	752	802	735	813	770	774	793	784	782	779	795	767	786	765	769	787	764	726	816	822	760	767	774	800	825	814	730	760	753	815	779	775	774	786	760	753	773	801	801	760	773	746	779	740	733	725	764	788	783	771	795	716	826	791	764	746	756	780	769	704	782	780	779	792	741	773	791	793	807	788	771	794	754	735	756	811	748	800	752	809	729	792	790	748	760	778	803	783	791	770	792	787	788	755	790	780	734	793	769	776	767	776	799	759	745	788	755	803	769	757	758	810	778	793	733	782	823	775	835	767	761	773	755	733	750	731	788	748	763	806	797	789	793	776	754	798	781	751	767	793	772	765	755	757	788	825	746	733	746	800	777	784	778	802	779	740	776	780	779	804	745	785	806	783	787	793	805	763	740	827	826	777	778	736	819	781	757	779	790	788	776	776	804	781	726	763	728	796	813	780	776	758	787	794	797	832	801	796	736	795	805	773	781	782	721	763	736	787	781	805	777	777	745	830	695	757	722	757	821	723	754	780	744	713	760	719	843	804	740	823	792	748	798	786	776	791	786	771	770	749	799	737	776	743	755	745	757	764	732	789	783	751	776	749	747	830	758	768	726	762	727	749	773	785	796	784	747	737	780	808	781	765	783	766	768	731	794	728	805	793	783	762	778	774	786	764	806	788	760	789	792	745	801	764	855	773	789	796	751	751	782	752	769	850	793	724	810	744	746	723	751	763	756	821	784	757	778	745	739	784	761	728	780	739	711	751	751	754	819	798	762	746	785	775	804	792	711	756	771	753	754	773	781	750	767	772	788	786	771	730	763	769	764	765	800	782	750	771	760	769	799	774	764	694	784	763	756	795	763	790	764	787	724	779	737	796	767	805	792	801	752	776	729	795	793	833	723	772	814	772	793	797	759	757	767	758	751	784	748	788	778	745	778	793	760	756	741	785	774	750	770	737	750	749	756	728	768	751	799	782	783	790	742	791	824	774	732	731	773	726	761	789	721	726	760	760	791	768	769	813	773	785	815	767	815	791	737	821	791	759	827	750	750	809	770	774	781	789	747	823	797	794	717	776	729	778	774	759	778	732	811	795	744	801	753	775	758	773	775	738	788	779	734	785	805	811	759	773	816	755	761	800	806	811	749	746	751	773	814	733	808	815	721	745	776	771	773	772	730	780	746	761	764	755	765	817	754	733	774	799	758	828	772	763	739	754	770	779	754	807	706	798	830	707	792	787	799	819	733	704	781	761	754	801	732	770	754	767	793	763	758	779	828	754	776	790	746	764	784	739	740	775	721	777	789	760	781	817	784	757	816	746	803	792	726	776	772	813	751	834	717	701	750	783	800	778	759	734	738	736	782	768	764	770	731	746	749	790	721	758	778	760	776	773	740	767	787	792	756	801	833	759	791	779	780	774	745	712	757	778	745	731	806	765	772	713	712	775	779	800	763	760	708	785	755	759	768	737	748	790	795	778	745	733	778	790	776	772	789	797	801	792	738	750	718	734	777	753	759	761	726	835	739	791	755	779	805	756	765	747	798	789	766	792	769	775	826	789	738	812	782	751	772	762	765	724	801	802	828	783	799	742	756	744	747	784	778	783	776	766	722	793	805	781	777	707	738	774	774	764	771	777	799	762	800	726	726	787	795	794	767	773	814	752	829	755	710	730	786	773	782	754	779	804	771	724	788
8455	1332	1611	1207	761	649	561	428	426	364	331	309	308	300	262	302	256	314	279	259	279	289	269	313	301	260	238	269	247	237	230	227	245	228	232	256	264	251	266	266	246	253	246	274	238	231	238	236	200	274	242	243	220	228	255	238	212	271	228	233	226	220	263	226	187	238	290	269	263	250	232	250	235	236	234	250	253	287	230	239	233	240	225	242	253	257	244	248	218	206	225	228	255	236	214	242	262	218	218	216	260	234	245	208	202	248	236	224	226	226	221	265	231	228	225	242	211	231	248	219	249	239	233	222	229	241	216	241	244	229	205	260	224	243	236	210	246	262	256	220	221	253	254	241	245	222	234	249	233	213	231	251	234	223	213	217	198	235	226	242	222	234	244	223	243	231	242	220	252	236	234	195	218	220	242	241	231	239	240	256	231	233	198	208	248	227	207	261	220	228	229	256	241	278	212	242	222	228	222	232	201	209	201	250	231	253	211	228	259	244	202	211	234	214	211	255	227	213	233	237	265	250	224	250	254	214	220	223	253	247	220	251	220	236	244	230	222	214	242	265	241	226	240	223	242	233	221	231	213	199	229	215	242	214	252	234	234	226	220	244	190	255	247	217	236	210	209	233	222	208	235	237	253	243	243	223	234	226	240	249	216	210	234	250	242	258	229	243	233	245	254	226	235	225	246	214	240	233	224	243	233	235	267	219	221	244	246	209	198	208	223	223	231	237	249	220	197	256	257	220	266	209	218	227	238	235	210	209	191	236	237	237	239	246	237	221	211	231	213	258	251	228	222	235	215	239	225	221	226	250	250	207	243	203	247	226	237	258	254	235	211	232	243	202	207	224	236	221	215	234	227	232	235	248	248	237	240	234	223	216	248	254	247	235	226	227	210	217	220	226	211	220	210	211	259	203	215	230	212	236	237	223	235	207	216	230	226	240	196	238	227	236	248	206	229	244	229	252	197	236	227	250	226	236	232	235	215	184	219	213	279	221	190	213	230	222	226	258	226	216	237	230	255	227	234	208	220	241	221	203	225	235	212	229	239	249	228	237	203	216	223	225	232	242	243	218	197	213	212	242	256	231	236	235	255	230	191	235	247	219	234	226	241	229	234	234	229	219	208	219	227	210	213	248	230	253	242	243	233	224	213	242	275	227	226	223	240	245	243	220	223	236	226	247	243	245	248	226	235	247	246	244	239	259	205	258	242	241	244	239	229	219	188	235	210	246	232	251	263	251	232	228	251	237	237	228	239	241	232	242	223	196	244	247	221	209	249	238	225	228	211	267	215	257	244	212	230	241	221	215	213	240	221	222	210	242	221	211	232	225	244	201	215	243	237	236	225	238	248	209	236	211	244	249	238	254	228	202	229	239	228	199	246	230	227	236	231	238	255	237	232	245	258	199	233	222	266	222	228	213	216	222	205	226	206	227	240	233	235	226	242	233	259	240	261	221	215	269	216	227	213	232	245	238	234	251	209	211	195	247	223	230	254	237	236	227	230	233	195	233	240	254	218	240	249	220	224	214	234	217	200	211	244	218	225	248	263	210	221	225	215	249	239	223	206	238	253	218	238	207	229	207	245	239	246	223	232	240	237	207	261	264	238	226	240	206	227	221	234	235	241	213	216	225	236	251	212	213	234	215	244	230	237	228	210	196	224	236	218	242	217	249	216	195	235	228	225	248	219	249	236	240	231	236	227	213	230	215	250	234	254	210	231	250	236	244	232	206	263	257	223	212	233	230	225	208	237	180	216	254	240	206	258	224	253	240	277	238	206	241	234	219	197	252	255	226	242	217	230	202	226	240	217	233	245	212	256	231	230	224	209	221	228	226	220	264	232	210	230	210	240	224	237	251	241	242	214	228	223	221	212	234	241	244	242	245	240	265	250	240	209	222	246	201	243	242	254	222	240	200	271	235	246	234	235	231	238	242	231	235	224	258	234	231	244	237	205	209	256	195	233	232	245	211	239	238	250	243	217	214	225	237	233	257	249	250	204	212	242	217	226	228	240	230	255	233	245	241	205	223	217	222	234	227	261	230	219	216	222	237	214	205	232	277	219	232	212	233	215	254	262	224	207	212	205	222	247	200	234	263	255	222	214	229	251	223	245	244	211	203	247	256	234	241	251	244	235	259	223	254	279	237	221	246	236	224	222	209	226	223	245	224	231	233	231	208	215	206	270	233	227	241	243	254	238	229	220	260	253	223	244	246	243	249	256	212	224	225	233	248	250	222	259	257	230	201	217	230	223	239	230	208	228	236	236	239	239	248	223	246	221	200	240	230	245	219	227	197	219	242	240	233	224	237	229	245	241	241	246	209	244	220	235	218	220	234	234	227	215	218	221	219	231	243	235	237	218	228	248	242	226	245	231	225	213	249	232	202	251	220	231	218	243	241	242	236	224	205	251	230	215	243	204	223	252	235	222	237	196	239	210	233	239	234	241	234	241	252	215	229	233	233	202	205	218	242	232	257	220	212	220	235	242	230	233	233	233	244	234	265	239	230	215	251	217	235	215	230	230	246	235	230	233	232	203	221	217	228	237	214	256	223	232	241	221	243	203	217	218	252	246	219	211	217	220	241	257	231	224	237	242	220	238	211	239	227	236	200	229	228	241	245	247	236	226	251	228	251	253	236	236	262	215	236	236	232	235	202	245	216	215	216	236	224	253	241	242	246	241	235	255	233	236	209	231	270	226	234	222	251	231	222	252	226	242	256	228	230	237	217	256	250	227	237	242	231	258	228	236	204	286	181	228	197	248	244	209	247	238	261	221	248	251	229	216	256	235	244	248	270	221	246	241	242	236	238	245	232	252	228	218	242	238	250	236	238	224	244	230	238	219	213	220	226	232	206	262	222	232	276	215	255	196	228	210	239	220	254	221	242	207	242	221	227	223	242	233	196	231	219	243	256	256	220	232	249	228	218	251	212	217	219	236	227	215	194	219	210	229	224	211	209	210	249	205	213	225	229	195	266	206	192	227	232	221	230	240	223	234	216	229	243	231	224	220	229	226	219	234	213	248	243	215	227	245	240	238	217	229	226	224	222	266	205	234	213	263	212	240	214	250	276	251	230	220	215	226	225	238	243	232	218	224	237	221	216	222	221	233	203	199	227	211	248	224	207	217	200	229	221	205	219	233	241	214	222	221	199	230	212	229	233	294	244	229	237	235	239	216	235	233	211	261	251	227	237	227	199	215	256	260	206	236	272	247	216	219	212	253	205	235	250	231	213	245	236	266	227	263	224	234	258	247	232	242	217	230	256	221	230	214	214	225	231	215	225	239	209	222	221	223	213	245	240	254	219	231	229	253	223	231	213	226	258	239	221	210	224	234	250	241	226	226	202	232	229	240	204	234	262	243	218	221	253	228	271	214	225	249	233	249	222	213	211	221	252	232	221	218	212	234	255	237	240	223	231	219	240	239	205	239	265	243	248	235	226	180	255	219	236	232	241	200	234	250	213	213	247	211	220	238	216	243	264	236	223
5870	1592	3105	3668	3217	2595	2203	1833	1521	1401	1260	1156	1134	1043	997	1069	932	1045	998	1025	902	975	906	942	982	896	783	749	736	766	771	807	742	693	667	665	709	720	674	655	735	754	696	697	636	697	623	683	671	645	652	650	665	632	641	619	665	624	562	617	646	621	600	620	566	574	616	636	596	558	572	630	609	586	624	612	637	648	625	583	631	594	631	615	608	542	618	633	546	588	598	619	591	586	591	568	619	628	593	574	541	534	595	556	612	606	547	608	565	563	571	563	603	552	538	607	555	565	536	489	586	537	562	596	558	548	582	558	590	563	566	576	545	565	609	560	588	562	568	548	594	596	578	584	584	560	552	562	591	568	574	533	579	579	535	555	536	578	552	571	621	562	567	596	565	556	524	529	563	595	589	535	570	593	559	562	519	586	573	537	532	571	584	568	554	581	593	550	590	588	550	540	564	549	563	569	554	572	604	572	550	572	573	546	511	590	534	620	573	541	575	618	588	570	594	588	557	565	565	533	572	560	544	567	597	529	604	554	593	569	583	547	560	593	552	556	572	581	596	530	582	539	608	539	608	595	591	577	569	580	568	577	570	585	620	530	576	541	581	578	572	517	552	573	584	608	590	577	620	567	559	559	586	584	570	534	571	573	591	602	537	537	519	572	564	541	539	533	595	539	571	554	555	552	570	584	579	557	599	594	536	547	559	560	568	565	547	561	553	553	544	549	549	573	548	554	548	540	566	553	530	558	526	598	547	557	559	566	528	566	545	533	565	570	537	554	580	571	583	572	574	569	542	573	569	577	585	522	563	546	520	564	574	559	524	550	546	518	576	596	568	570	546	553	542	573	564	545	596	550	580	543	521	574	569	562	507	559	580	568	585	540	566	541	554	555	541	538	563	551	525	575	564	527	568	539	559	561	571	600	551	539	544	552	556	541	556	548	585	577	565	578	616	562	609	596	605	553	540	568	632	505	522	543	600	527	588	563	556	573	588	524	581	582	555	549	583	588	568	582	564	557	565	585	593	576	552	570	608	547	587	595	563	602	558	567	597	568	565	578	549	573	577	548	534	612	589	570	591	567	534	581	580	555	582	582	552	575	610	545	586	574	550	613	591	582	573	584	558	573	563	578	586	588	567	555	580	570	596	572	556	577	589	557	584	564	620	567	508	596	510	544	585	564	538	567	562	624	549	586	546	547	545	538	584	537	576	571	586	566	524	547	532	584	560	545	591	589	556	562	572	553	571	545	539	533	561	543	561	563	559	585	524	565	580	601	580	591	517	574	528	603	547	567	584	555	600	530	543	530	569	534	551	552	524	559	561	573	536	572	564	535	579	591	562	552	566	561	565	609	536	537	558	568	563	547	549	540	593	564	567	602	583	551	566	555	580	573	574	565	559	588	576	584	549	597	578	541	579	591	537	579	595	538	549	562	544	560	548	584	584	552	558	560	569	554	597	516	511	563	528	576	568	619	508	588	564	585	540	554	544	561	552	544	522	561	540	525	545	585	560	633	580	558	574	556	599	570	549	561	573	555	582	558	569	563	551	554	526	567	547	595	556	575	570	580	564	561	548	544	610	548	543	582	577	535	592	531	599	584	533	557	556	550	547	583	601	590	514	547	579	594	583	556	561	555	572	580	519	600	541	578	554	555	586	587	600	586	530	539	571	549	601	580	595	551	547	583	547	564	568	560	571	557	562	540	609	570	576	553	537	590	555	571	529	591	531	540	571	564	541	590	529	535	601	561	611	545	552	544	552	570	556	576	552	551	492	563	536	548	563	530	567	623	552	571	567	532	580	559	570	598	550	571	591	536	540	571	558	546	577	562	551	566	521	525	555	574	558	565	577	575	557	588	577	582	563	574	591	587	586	583	552	615	557	554	575	573	563	556	541	522	556	578	508	550	548	592	599	599	549	593	601	607	564	533	584	536	525	530	526	557	553	625	568	543	557	533	588	570	564	547	590	572	603	577	577	622	579	572	547	634	567	585	556	591	545	548	566	562	604	566	571	547	571	608	583	566	570	570	564	611	584	585	578	550	502	571	571	568	583	547	551	583	559	578	575	561	554	564	547	539	571	549	585	595	578	530	545	548	573	611	502	610	591	571	555	556	534	577	557	565	577	515	533	592	549	557	617	550	540	558	585	601	570	561	525	590	568	574	610	577	543	562	572	557	552	579	556	555	592	576	605	559	563	547	522	565	569	601	560	557	536	583	572	591	552	563	571	531	569	541	563	593	585	524	592	572	575	612	539	558	562	542	568	591	540	583	564	556	565	550	610	551	589	570	574	569	565	559	609	577	572	516	567	559	599	538	534	553	581	610	553	575	543	580	574	577	584	527	570	593	536	555	539	547	537	570	594	571	565	587	581	539	592	569	534	567	581	570	597	564	568	564	508	581	599	552	592	557	606	551	588	549	544	578	541	537	531	592	604	550	590	573	550	543	584	539	538	580	568	608	592	630	581	584	584	518	578	582	544	565	609	546	538	576	571	564	582	529	513	584	576	539	603	528	552	567	524	559	563	563	569	586	536	572	595	590	540	562	585	555	538	522	558	549	604	562	564	522	574	546	548	589	536	600	560	536	549	574	582	561	597	573	592	521	566	598	568	576	550	539	575	557	599	520	524	553	541	589	620	591	539	559	556	608	577	595	532	594	534	559	573	535	533	519	567	576	598	573	629	553	580	558	548	604	560	575	557	539	589	570	579	510	561	538	571	557	554	569	577	592	596	590	536	532	574	558	582	533	558	627	564	593	580	549	548	567	552	591	562	530	574	569	576	568	570	598	535	538	549	555	567	560	614	584	524	537	564	588	570	558	504	553	537	537	551	578	534	575	545	543	563	582	548	610	570	580	564	617	550	606	571	563	576	547	544	562	566	585	522	545	541	546	511	550	523	555	578	600	559	559	554	594	544	561	561	594	531	570	597	548	577	547	550	569	584	575	568	597	510	563	587	548	538	578	600	539	598	548	560	558	565	572	608	601	565	536	602	552	563	565	577	587	571	560	588	595	569	565	564	535	537	611	577	565	525	551	518	590	581	545	563	536	542	537	567	541	563	536	535	573	527	601	553	586	547	563	560	538	565	553	568	524	562	550	597	585	596	558	583	581	580	550	600	584	540	611	566	510	542	576	551	571	568	547	545	569	583	542	575	587	585	531	581	550	584	541	557	537	545	554	575	547	564	573	544	532	596	559	570	587	592	564	579	572	546	552	559	538	513	572	582	549	584	546	592	530	572	522	586	570	564	550	559	575	542	550	579	593	545	543	575	524	527	570	568	560	565	554	578	561	524	567	551	574	580	560	580	550	533	565	582	559	564	556	542	556	615	532	599	597	604	590	565	595	563	555	552	543	568	539	532	538	577	529	577	641	583	572	555	550	550	575	524	604	541	549	553	554	553	572	547	610	547	552	590	602	556	573	554	560	565	567	552	576	563	563	539	565	590	550	541	562	512	507	560	565	610	565	588	549	530	579	558	582
15423	3062	3030	2274	1467	1088	913	735	645	525	511	431	414	408	411	398	385	328	411	369	385	324	350	364	372	371	337	345	349	347	332	331	288	333	292	344	328	325	312	293	319	313	302	301	282	293	283	311	308	342	313	290	320	274	290	275	310	319	296	283	287	272	293	312	264	276	311	274	317	274	284	280	299	312	283	282	281	306	269	293	272	271	279	261	278	291	276	297	278	287	271	307	303	312	301	264	271	265	304	280	276	309	286	251	274	294	286	248	280	296	277	279	254	285	281	294	272	295	269	264	298	278	285	308	319	289	309	297	272	264	303	278	276	259	286	272	270	300	262	278	313	282	260	276	275	275	290	284	297	290	315	275	284	302	218	306	274	257	303	296	273	303	290	293	266	329	268	317	242	269	299	303	297	272	282	271	256	273	276	261	310	263	289	278	303	313	299	285	283	282	264	292	281	276	254	276	285	269	271	275	269	285	271	290	264	303	270	300	303	274	255	258	286	303	270	237	264	301	249	276	292	266	298	263	293	257	291	253	286	271	269	290	269	303	274	279	267	260	305	297	269	250	268	249	269	283	260	271	283	281	284	301	297	258	300	290	289	252	250	229	297	276	273	288	295	286	291	271	263	264	256	306	270	301	258	261	273	298	297	270	275	289	264	277	273	263	289	285	265	281	292	283	294	268	290	303	305	255	314	273	286	293	282	256	280	298	268	282	296	278	292	285	271	296	288	303	257	303	267	304	253	305	266	272	267	230	244	291	256	253	268	306	271	314	298	291	275	282	284	286	261	276	291	278	277	265	282	290	275	259	289	277	313	233	297	267	267	266	303	268	276	286	291	291	282	288	276	258	283	247	289	292	304	295	290	300	268	267	280	269	278	296	324	270	277	320	293	280	288	297	310	316	270	285	271	275	288	304	268	295	322	292	270	288	276	269	297	311	314	287	272	277	284	242	262	273	283	253	246	294	286	303	285	300	276	279	275	293	270	287	311	262	291	276	269	283	273	291	282	309	262	281	274	275	283	296	314	283	306	267	314	282	286	293	298	277	274	290	287	284	235	247	289	276	265	297	293	263	294	282	280	322	304	302	241	268	308	275	266	272	277	285	263	260	286	246	259	269	315	296	282	277	262	274	262	276	282	274	277	290	243	261	277	292	307	279	296	282	271	282	248	275	273	292	287	285	252	281	263	306	282	298	260	280	295	263	267	279	283	295	253	236	244	275	286	263	290	292	255	282	300	279	280	274	288	241	259	271	275	312	277	260	325	320	273	258	279	301	278	253	291	255	275	272	290	264	276	295	284	256	290	299	282	264	291	308	273	265	258	280	299	269	279	264	268	286	288	256	260	281	300	263	295	301	270	284	272	308	294	281	297	274	301	267	275	275	276	312	291	260	283	308	275	271	267	270	312	269	270	298	277	255	316	306	271	281	268	270	261	295	275	292	302	262	251	291	306	266	293	255	278	251	296	266	307	262	260	288	264	242	262	276	294	291	310	262	305	293	272	271	283	288	291	273	291	279	283	284	279	274	245	278	272	243	280	292	284	287	301	283	267	254	299	281	286	251	256	279	305	265	311	281	283	277	277	300	279	289	266	285	276	278	306	292	263	296	297	283	297	296	283	279	277	257	247	282	292	268	294	284	312	279	271	276	299	269	308	262	308	296	302	257	296	276	311	308	262	294	263	264	255	273	304	284	272	290	268	289	297	281	272	283	277	271	269	307	263	240	301	291	273	270	305	291	254	271	272	287	287	267	268	296	296	304	303	261	290	284	298	269	254	270	307	302	285	248	253	288	257	304	313	274	302	292	262	300	291	293	279	295	309	277	258	287	291	318	279	275	307	290	268	267	288	280	274	303	270	293	287	293	268	274	275	291	306	257	270	321	287	292	282	285	262	294	269	268	270	267	275	275	263	290	263	270	255	261	277	268	281	327	292	269	292	272	249	309	275	290	266	279	287	272	299	271	275	258	252	272	285	276	262	282	269	307	276	307	299	290	278	269	280	275	302	304	290	286	274	282	292	284	283	252	269	280	280	304	283	296	273	293	290	308	231	302	307	301	298	300	321	243	293	290	280	279	259	257	300	255	293	296	303	265	288	282	294	290	269	284	266	266	304	290	258	261	279	288	290	273	261	253	302	292	271	306	306	269	274	274	281	285	301	280	279	247	265	302	283	288	279	292	281	288	252	264	256	288	285	285	271	299	281	267	272	287	257	272	292	269	294	263	277	256	269	279	278	292	302	317	286	262	211	260	305	300	281	271	279	269	281	286	269	302	349	292	304	260	323	288	270	268	273	271	254	263	290	286	292	257	269	283	275	286	274	291	277	303	291	283	283	319	273	313	284	276	243	288	244	298	280	303	299	310	292	293	275	291	282	256	291	290	272	254	248	271	267	264	298	276	266	270	286	297	282	302	289	263	294	289	295	264	262	283	308	312	282	304	275	272	274	254	264	277	258	288	305	263	292	264	296	259	294	283	299	304	252	266	277	282	284	298	257	303	296	295	289	269	284	268	301	290	244	287	321	272	287	319	274	287	278	286	303	287	289	274	271	262	293	317	271	284	258	295	296	277	272	313	257	294	292	257	292	308	271	300	300	305	248	298	263	268	283	264	272	287	299	254	269	245	278	282	284	291	293	265	308	269	285	298	259	274	273	282	258	277	311	276	271	294	295	279	318	290	259	307	270	283	257	296	300	302	299	289	279	275	267	266	290	326	299	288	269	284	311	308	268	291	278	299	292	290	279	272	273	282	276	304	337	280	292	279	279	293	275	273	315	280	300	279	295	267	260	286	256	304	270	287	253	285	268	302	283	271	287	282	252	273	264	302	283	259	285	278	262	286	264	247	285	302	296	256	292	302	301	284	285	281	270	277	302	305	288	295	254	245	253	275	293	286	283	309	255	301	245	283	272	282	258	268	276	288	292	270	264	281	257	282	260	289	277	299	315	318	289	320	279	281	319	248	300	312	256	281	286	269	277	312	275	288	292	256	289	268	297	292	263	266	298	247	270	310	294	271	321	269	291	299	278	290	288	276	264	300	311	294	288	296	267	259	267	283	291	277	287	283	319	289	279	264	278	296	292	269	292	301	304	231	258	270	266	275	294	267	254	274	296	267	312	296	279	279	307	281	275	248	299	282	256	278	260	277	291	302	297	286	251	237	307	277	302	269	301	304	305	301	277	274	283	267	276	297	288	260	292	272	255	296	279	251	276	290	298	284	277	272	269	263	302	282	290	268	243	281	293	260	259	265	303	291	263	260	276	335	297	261	291	262	287	301	295	266	308	258	255	286	301	283	270	240	269	278	266	278	281	276	257	308	293	287	301	306	269	288	295	312	318	272	305	295	284	285	332	300	260	276	286	282	282	274	285	272	286	300	270	272	274	295	278	261	265	290	282	294	274	272	258	267	275	294	275	270	287	276	281	298	290	287	270	277	277	253	281	274	271	291	280	308	286	279	274	273	267	249	254	279	312	276
7840	2570	5498	6390	5460	4393	3596	2993	2463	2199	2034	1793	1648	1583	1523	1456	1427	1429	1466	1438	1340	1384	1367	1266	1358	1339	1100	1040	996	1003	1050	1040	1001	998	910	952	920	882	934	884	922	1018	968	889	852	803	871	879	861	881	849	849	887	821	834	776	763	801	802	757	732	703	744	750	750	743	756	713	728	733	708	727	771	756	796	788	747	820	765	740	741	720	742	753	803	777	708	732	758	737	780	715	693	750	710	718	736	733	656	703	660	718	705	706	691	666	651	700	685	682	653	729	656	716	689	685	716	702	698	699	712	675	653	703	749	692	696	695	687	733	716	720	704	711	654	669	718	690	671	753	692	721	702	676	700	686	678	698	669	692	673	709	665	702	641	672	642	720	733	675	676	663	635	685	711	688	697	734	683	712	696	730	705	714	695	702	688	676	703	701	733	681	635	664	714	692	691	681	699	709	724	684	674	686	692	659	703	700	704	662	674	686	699	688	739	712	672	677	665	746	709	695	692	707	683	668	682	693	651	707	666	715	705	654	710	715	694	711	717	719	674	706	681	690	706	652	646	694	684	681	650	731	663	655	665	700	634	663	694	700	682	726	628	692	672	717	682	715	676	685	695	638	688	708	702	703	623	718	660	706	705	677	692	694	704	680	662	672	711	683	669	703	646	703	651	685	664	742	705	697	707	667	679	670	678	659	736	683	706	700	677	678	672	700	679	707	704	674	673	672	682	677	685	643	692	727	676	689	730	723	695	673	702	694	690	678	673	687	691	691	693	627	660	710	678	659	679	704	674	706	645	675	701	637	668	656	688	648	659	673	694	652	716	689	702	702	681	701	694	715	639	697	673	683	668	677	697	673	680	705	616	695	660	707	687	689	711	706	660	705	666	642	649	645	755	667	700	704	692	734	691	688	698	691	709	652	660	665	677	684	664	681	638	674	657	695	677	695	698	695	670	721	675	628	687	692	651	677	712	669	699	689	709	704	658	656	659	650	698	753	677	658	682	724	700	716	682	671	707	680	669	697	671	710	681	672	702	661	666	690	701	672	675	683	713	698	684	682	704	721	691	696	701	669	698	714	720	673	680	707	743	698	690	737	672	690	617	701	734	735	678	697	633	701	639	677	657	722	664	691	682	723	690	643	622	692	670	667	642	732	689	655	677	700	659	656	715	689	741	706	670	672	714	709	724	684	662	667	636	741	641	705	669	733	717	686	701	640	689	654	662	669	652	703	710	690	731	679	695	668	678	696	690	689	669	721	697	700	641	672	672	682	637	682	692	721	718	705	670	680	730	695	619	689	643	615	729	707	656	716	635	677	695	685	663	722	756	705	717	704	674	637	679	682	679	711	677	642	690	714	706	672	686	666	678	708	697	697	672	698	657	659	699	688	665	686	716	710	680	678	676	702	632	688	636	725	685	664	667	746	679	670	675	688	686	689	676	723	699	667	682	662	696	694	700	667	676	682	701	692	656	680	657	693	682	704	661	681	666	688	660	665	763	699	691	662	731	700	666	732	708	666	625	649	692	701	671	707	663	670	705	668	695	685	686	714	715	683	700	736	681	743	663	691	683	685	699	680	673	664	709	706	665	671	661	687	738	718	679	683	679	711	664	675	720	663	658	689	700	679	685	684	660	699	698	683	658	689	700	676	691	697	666	667	638	680	705	649	681	685	727	635	684	659	667	690	672	684	668	715	662	707	666	665	752	686	663	692	645	718	689	701	664	723	686	669	663	682	686	639	693	673	684	726	669	691	656	659	682	683	692	684	683	660	700	670	639	682	672	686	672	741	620	677	637	668	710	702	707	662	640	722	636	706	716	666	712	672	697	737	708	649	678	687	694	702	675	674	676	676	687	727	674	680	671	745	673	654	661	680	706	643	667	673	687	674	706	704	671	682	681	656	690	721	713	674	609	719	674	678	678	673	647	665	663	705	670	689	690	680	663	662	695	679	658	721	694	696	688	720	699	650	696	674	714	694	663	698	693	666	634	653	679	659	635	704	700	702	669	712	687	707	735	688	656	679	662	682	651	647	679	676	710	680	737	678	703	678	732	664	663	735	710	703	693	671	691	673	687	711	669	664	709	692	647	663	708	685	673	654	670	707	685	663	663	716	659	694	647	690	718	646	730	645	702	678	707	679	692	667	694	645	678	650	718	690	723	683	716	665	690	678	659	681	684	666	678	679	692	695	702	700	683	656	680	645	709	683	666	642	670	675	666	655	735	684	712	671	669	654	706	662	667	705	702	701	671	625	647	686	703	701	694	669	631	651	634	613	699	698	702	698	692	698	731	680	655	684	723	730	678	664	698	690	686	665	694	701	623	701	715	656	690	686	724	689	656	655	683	688	669	689	596	698	695	699	668	630	718	672	703	699	725	724	635	698	672	678	745	689	707	641	695	679	683	645	757	661	653	669	672	699	639	682	699	716	675	652	654	681	654	698	663	679	719	629	653	724	708	652	720	696	678	699	703	668	676	709	709	692	674	686	692	679	695	700	711	653	656	746	688	693	671	691	639	655	727	653	679	741	663	726	671	694	627	650	710	704	648	716	657	654	711	655	666	690	680	699	713	688	729	647	687	660	720	704	672	655	665	718	689	662	665	729	680	710	700	692	686	689	662	684	654	711	708	662	723	688	709	691	655	713	652	695	720	638	691	714	666	708	758	630	682	704	644	669	677	746	647	651	670	671	695	665	721	653	655	693	722	691	701	698	648	689	672	699	685	695	658	673	673	699	703	692	660	659	661	742	644	677	688	655	709	680	658	685	689	689	671	673	701	685	686	671	712	621	657	658	718	667	695	696	689	716	671	657	663	717	709	652	666	678	646	697	657	701	707	684	715	695	702	725	686	623	702	718	664	634	677	659	685	703	660	701	655	640	712	633	692	661	673	719	696	705	679	675	715	697	697	701	686	659	674	685	673	727	702	698	716	709	681	685	693	679	688	700	698	692	610	698	712	694	699	728	710	683	711	661	668	647	700	630	713	671	734	715	695	688	650	664	723	651	652	683	702	714	694	693	677	653	672	673	727	658	697	679	736	679	701	721	711	688	681	671	678	695	662	650	697	673	647	703	680	647	746	670	668	675	675	692	674	717	683	653	689	681	699	739	630	642	668	703	657	726	687	707	722	693	643	657	727	692	697	675	644	717	687	683	676	653	647	741	686	648	719	700	690	689	707	733	706	701	641	654	680	655	717	678	660	654	729	703	698	720	678	694	684	660	670	677	699	667	654	718	651	687	671	714	660	671	663	742	680	683	680	661	687	698	692	727	684	637	675	677	724	670	694	717	632	684	743	720	687	673	675	688	680	679	689	697	640	642	755	684	686	628	674	668	695	743	665	620	642	690	670	720	736	685	671	667	684	654	673	661	710	673	693	713	708	694	652	709	650	673	634	696	708	673	695	683	639	656	670	690	665	670	696	701	641	648	691	707	673	691	695	705	710	703	721	716	721	666	651	691	638	744	667	732	678	684	670	669	643	715	706	690
2392	531	588	503	439	376	374	343	362	350	331	368	346	361	318	327	333	348	338	361	355	318	365	326	326	378	375	353	331	334	351	349	365	317	374	338	356	365	368	352	339	334	330	359	380	367	320	377	343	366	335	301	349	320	327	368	340	349	316	334	329	357	339	339	354	351	390	332	330	333	361	353	336	310	298	348	308	335	310	303	313	329	327	366	329	387	331	292	318	345	341	306	318	343	355	368	339	332	334	336	341	369	371	367	366	332	348	352	326	318	374	343	372	340	369	324	308	334	341	337	311	339	352	337	348	349	348	320	322	337	351	341	337	340	344	319	345	338	349	323	309	362	352	369	360	371	322	337	322	335	307	351	367	308	366	326	357	329	342	325	314	320	337	349	312	338	286	363	348	353	353	348	316	332	339	342	346	328	328	334	314	370	309	321	344	364	325	315	330	323	329	338	329	328	337	359	320	354	311	358	321	327	299	349	324	365	337	374	363	332	296	331	349	361	331	365	381	325	330	346	346	344	343	316	321	336	329	343	300	317	349	302	350	329	339	352	334	359	327	304	316	325	322	326	358	341	345	317	337	331	322	335	358	297	329	338	380	356	342	323	338	344	327	341	347	321	321	325	352	340	312	303	345	324	344	336	309	320	375	303	339	296	352	303	344	311	337	326	319	315	299	323	309	332	333	333	357	365	338	346	359	349	321	334	360	303	297	331	353	303	334	372	343	367	327	339	333	336	328	312	348	325	353	350	342	327	320	351	379	311	296	345	332	325	321	381	343	358	355	308	332	306	359	350	381	344	344	371	329	330	389	359	342	350	329	342	355	338	369	318	337	318	362	324	354	339	342	340	341	347	352	369	356	326	337	354	318	327	337	333	303	386	346	309	344	340	320	359	345	335	346	332	356	334	334	377	358	341	308	316	329	357	337	340	300	336	377	347	322	359	377	336	357	364	336	311	338	317	339	319	358	361	305	331	342	376	347	325	332	360	333	321	304	353	334	327	316	365	313	356	335	333	342	340	362	361	338	365	356	362	344	334	340	313	320	331	354	342	329	297	330	322	313	328	365	351	349	315	343	335	375	336	375	344	332	358	358	345	350	334	354	331	323	361	355	334	339	358	332	353	349	368	362	338	346	329	356	307	328	355	341	343	327	360	353	365	366	343	338	354	364	348	351	309	329	360	345	356	322	321	340	349	353	341	340	332	319	334	335	332	351	337	329	319	368	352	323	361	339	347	317	335	357	347	369	362	358	309	308	356	324	305	352	340	322	350	334	317	333	320	342	332	376	334	335	351	340	310	332	321	365	348	297	373	339	320	364	319	364	351	342	370	337	345	315	347	323	334	343	319	367	378	336	366	395	350	304	351	291	321	323	310	326	315	337	361	374	356	332	372	358	351	342	337	390	357	332	320	334	330	333	352	365	367	349	322	315	334	344	379	384	336	327	352	318	332	342	324	332	341	322	344	357	348	366	331	311	347	366	358	317	349	332	330	350	323	372	365	349	355	339	334	352	365	341	324	315	351	347	339	356	341	340	326	319	343	358	372	343	376	351	319	340	321	325	341	387	384	329	340	367	379	350	345	330	323	332	335	369	331	331	350	344	348	344	360	330	349	320	329	366	378	345	332	364	361	349	331	342	355	341	339	291	344	324	382	295	361	322	350	360	344	350	382	331	338	318	358	332	359	329	337	337	341	371	360	317	347	342	367	303	317	288	334	303	394	353	345	334	310	343	336	328	358	326	326	379	320	337	383	324	346	311	329	344	325	352	334	380	346	314	331	340	356	306	362	351	337	316	358	351	358	306	327	332	332	328	332	361	331	339	333	371	390	316	329	367	336	346	325	356	370	309	336	369	381	358	326	324	324	349	319	305	331	349	290	328	364	340	352	327	373	302	346	334	333	335	304	344	344	322	370	339	360	339	350	329	322	311	304	336	348	349	318	323	353	374	337	341	352	348	333	328	318	341	334	335	320	398	344	346	345	344	359	322	333	336	324	362	350	345	372	333	357	346	349	378	367	353	350	329	333	326	347	334	370	369	365	344	318	309	368	369	342	355	343	330	317	289	350	341	334	366	335	350	334	335	320	359	350	337	388	350	337	327	354	345	383	341	344	386	331	319	356	357	354	406	336	321	316	349	338	337	365	338	321	333	343	345	338	340	303	339	373	339	331	317	348	341	319	333	355	339	305	376	350	333	376	332	346	365	345	337	324	310	349	309	340	348	298	376	314	334	344	346	371	331	340	346	348	335	353	358	343	306	326	336	345	376	326	323	362	334	339	358	361	346	320	316	337	341	353	366	357	300	306	354	377	338	328	340	345	338	315	353	357	347	353	327	334	305	297	337	324	322	346	376	361	332	345	325	358	304	373	319	343	353	328	349	350	332	367	368	345	341	353	334	381	353	335	392	334	343	344	325	336	345	315	313	318	364	322	313	292	328	356	363	346	353	363	322	320	337	342	309	362	326	378	351	331	338	351	360	326	334	346	350	339	317	317	342	330	345	344	332	342	332	351	371	332	320	387	325	324	365	307	330	311	338	331	303	346	333	350	315	324	336	355	324	315	363	354	375	346	339	343	329	356	328	364	342	322	305	359	357	344	342	365	390	311	336	324	319	397	371	313	344	353	347	338	353	366	312	381	335	344	337	335	330	341	359	347	343	336	335	337	343	363	328	347	302	340	344	337	379	359	337	334	343	349	351	352	345	321	332	361	346	275	341	309	346	345	344	333	352	339	319	331	340	327	330	333	337	322	334	331	337	322	328	343	378	358	350	327	340	367	302	373	312	332	316	332	343	322	353	342	310	332	374	327	320	337	347	322	343	307	388	359	304	358	362	359	328	342	342	356	366	353	349	361	356	352	313	364	335	360	287	336	325	329	325	334	344	353	349	313	360	337	298	332	335	345	333	276	365	379	341	304	358	366	344	329	359	338	369	329	371	304	359	358	343	299	314	362	298	380	329	319	365	333	329	376	318	332	331	298	353	348	359	318	358	373	372	323	359	307	339	327	367	347	311	359	387	355	321	376	352	348	325	364	335	330	322	333	340	327	349	292	336	334	355	341	350	347	337	354	359	334	297	320	327	337	323	337	299	346	345	339	351	355	327	303	354	368	339	344	300	307	318	298	358	340	357	342	357	338	354	350	322	358	321	358	354	344	351	356	361	353	372	328	342	351	332	335	324	320	354	326	349	338	323	346	330	337	305	309	339	340	364	306	336	339	366	345	350	334	339	324	296	293	344	330	356	315	312	332	306	360	363	307	308	310	331	334	326	345	342	355	346	338	355	360	332	325	350	364	362	354	329	318	365	298	333	324	327	358	321	370	343	308	324	359	337	355	306	328	366	317	357	332	343	356	339	314	353	365	312	354	368	368	339	354	339	357	349	320	319	359	343	327	318	358	319	353	336	319	339	360	373	337	366	303	332	310	352	298	344	313	326	349	348	347	318	323	348	347	335	338	316	330	383	365	315	356	325	354
2577	909	1242	1368	1170	1052	932	898	868	888	835	794	823	836	833	822	895	872	906	929	852	869	844	859	961	867	851	848	823	845	805	777	827	821	783	820	833	808	839	850	808	832	803	818	801	818	806	821	802	791	819	862	802	734	815	802	779	776	793	770	802	784	748	782	784	755	781	768	753	821	779	761	769	799	815	795	799	780	824	811	776	843	802	776	824	829	793	764	763	753	779	796	782	805	786	804	749	803	739	802	770	833	748	804	810	771	767	800	805	789	795	743	834	771	745	786	780	780	766	776	757	792	806	779	767	775	796	804	796	786	863	807	822	772	797	776	795	747	795	760	841	786	757	780	772	820	758	814	720	760	723	758	781	767	796	795	774	789	785	749	783	781	748	762	776	745	756	776	871	772	793	743	795	824	745	821	826	773	750	812	768	825	740	767	708	768	779	764	812	778	811	793	765	826	805	804	769	804	788	788	769	799	789	784	795	764	769	782	805	771	757	811	731	800	771	702	782	792	751	776	778	776	758	739	786	825	787	763	812	783	838	839	739	775	781	749	826	787	767	728	797	801	844	825	750	751	790	757	814	785	745	765	803	778	768	758	749	784	798	796	768	750	825	805	739	834	799	758	765	810	798	812	775	796	795	767	798	779	797	806	788	820	775	822	756	812	765	789	814	737	774	779	796	822	813	757	806	774	777	815	800	719	780	775	792	839	739	757	823	755	797	795	791	763	882	780	709	753	727	806	836	772	804	740	822	759	748	791	803	780	824	828	792	805	763	733	775	763	740	807	803	804	790	808	804	745	773	790	744	824	771	765	800	803	818	735	743	744	757	752	760	826	757	791	744	805	738	779	769	803	809	792	781	749	792	812	814	845	726	762	797	784	825	806	816	817	803	793	746	791	795	794	814	792	760	761	743	781	757	866	804	799	775	822	760	793	831	750	802	753	797	768	749	832	777	805	789	851	769	799	827	801	787	734	748	775	778	754	798	760	768	785	791	752	818	804	789	790	769	764	795	740	735	833	809	826	740	787	787	779	722	752	794	810	780	746	762	789	801	797	783	761	748	793	768	833	812	734	770	750	762	787	780	804	834	839	799	785	803	774	785	782	785	765	813	789	843	781	763	793	752	794	814	778	781	761	796	782	781	714	799	796	772	808	798	782	821	765	788	811	782	790	830	845	827	781	722	798	776	813	809	796	807	798	797	830	780	794	819	778	756	782	830	817	782	787	802	780	780	796	776	788	753	812	791	816	736	806	739	765	820	777	827	798	788	783	794	777	789	802	791	769	812	735	836	810	761	799	841	754	795	767	787	777	796	717	792	778	806	826	750	755	753	842	759	840	765	786	741	754	755	769	769	758	810	770	747	764	788	785	810	752	759	725	763	731	755	791	821	770	775	799	817	773	772	787	797	759	767	772	759	776	770	787	775	731	754	759	781	765	794	804	735	767	788	742	748	725	752	781	790	807	788	831	839	796	776	770	841	774	796	858	730	795	782	799	800	753	775	781	772	751	775	753	817	771	799	748	771	774	789	755	820	798	811	782	791	810	777	793	807	776	759	778	780	843	789	772	784	745	759	807	790	787	754	746	772	796	779	806	816	769	764	789	753	805	738	763	792	771	825	803	762	761	793	784	762	792	782	766	790	766	786	774	785	782	778	730	800	805	786	824	775	777	780	784	790	793	752	783	774	850	775	824	772	786	765	810	803	798	775	747	804	784	819	789	772	792	816	728	769	810	769	774	814	840	757	782	813	789	784	756	775	763	748	736	794	775	767	799	771	753	835	810	781	785	806	738	752	808	812	754	795	812	764	727	777	793	767	768	791	796	820	799	816	772	798	752	757	803	774	835	799	775	737	816	739	804	784	792	790	747	766	756	785	752	741	826	794	810	781	804	838	794	797	760	803	793	783	779	828	834	803	865	742	809	765	743	771	783	777	748	776	749	747	756	768	752	752	778	752	785	786	760	808	838	768	743	794	754	774	741	771	771	773	744	753	785	745	765	764	781	763	796	776	805	795	778	768	797	744	830	787	765	770	763	745	822	767	799	762	778	802	793	855	832	726	785	788	746	776	764	842	774	754	777	751	777	815	804	787	765	718	745	734	737	756	806	844	734	814	788	785	846	800	843	820	794	795	731	822	834	770	774	774	759	809	755	774	737	808	770	821	757	757	803	802	804	821	788	838	789	753	741	754	771	823	767	774	785	793	819	738	777	769	786	763	760	776	795	733	815	814	725	756	754	814	812	768	743	800	779	793	785	783	760	794	783	764	814	801	793	754	781	825	782	768	757	795	728	805	767	762	756	756	762	760	792	814	818	759	810	780	844	790	786	784	749	775	751	807	779	791	834	769	798	821	803	765	763	760	731	834	772	792	776	799	714	832	789	784	782	819	765	753	783	782	834	849	797	844	790	751	772	726	819	794	781	774	746	776	736	769	827	752	785	779	825	795	779	830	827	801	781	800	838	798	769	780	812	763	796	758	789	773	766	782	746	791	774	754	779	796	805	806	784	757	761	782	805	768	756	792	775	804	805	776	802	780	755	810	811	792	751	766	729	787	785	767	800	769	791	793	798	814	744	810	763	762	769	791	793	762	757	744	797	770	770	790	776	801	795	759	789	774	804	761	802	736	778	746	747	746	782	797	738	779	803	774	801	758	802	741	775	793	747	762	795	824	775	748	780	807	741	825	756	743	799	784	749	819	770	821	802	809	775	744	767	770	790	746	745	801	788	768	739	770	776	776	804	766	800	756	773	771	773	731	723	774	782	773	870	754	771	785	807	811	802	811	746	786	774	793	804	743	766	804	777	809	811	738	792	775	783	813	776	767	845	742	780	744	817	798	772	762	741	807	733	845	787	745	797	749	832	771	754	784	785	789	816	780	801	788	775	737	796	787	782	737	762	852	774	732	790	770	788	739	810	748	828	763	753	779	746	771	781	776	812	789	857	752	750	773	757	768	783	786	812	765	774	778	731	757	772	795	868	776	769	830	764	770	755	763	739	799	874	786	780	750	795	811	778	780	718	794	815	779	769	834	770	758	805	793	755	728	824	783	761	761	802	786	875	790	790	849	783	804	752	813	760	739	757	796	751	809	792	770	797	770	785	769	802	796	805	806	806	809	764	804	732	814	842	794	784	764	761	784	761	790	829	813	768	775	745	733	795	776	803	757	787	809	790	779	786	770	752	761	801	800	814	789	781	775	761	774	824	838	789	714	764	729	760	873	749	767	817	780	771	777	743	771	766	815	822	808	787	788	770	776	762	836	765	741	772	794	740	805	742	773	757	781	791	837	769	789	766	770	769	750	821	790	764	753	735	807	787	804	734	781	785	771	797	772	760	784	754	772	820	753	799	857	738	767	801	782	796	789	757	789	797	780	776	795	848	796	723	799	748	735	738	750	775	837	773	776	777	794	803	768	793	759	787	805	800	788	799	769	812	783	770	755	824	800	776	779	740	784	780	756	813	758	783	754	804	775	777
8584	1348	1487	1196	832	671	551	486	418	349	324	299	313	295	309	289	268	287	298	297	275	273	278	272	291	265	247	253	278	225	241	246	252	270	253	243	228	250	271	218	246	239	209	242	250	213	271	240	239	236	222	229	244	226	227	231	239	215	248	244	249	244	245	208	226	219	247	242	230	217	234	207	218	244	229	235	224	250	245	209	232	253	265	208	237	259	249	213	247	217	261	228	236	237	215	215	250	227	248	211	225	204	233	224	214	199	217	211	240	237	242	232	233	232	224	243	228	230	234	224	242	220	221	284	215	236	250	235	228	227	252	226	197	211	214	212	229	245	257	224	234	234	214	231	234	218	191	234	221	222	257	227	268	239	224	219	252	235	244	252	223	241	238	237	256	212	226	248	220	218	226	239	210	234	264	220	215	237	228	229	237	218	232	219	227	227	253	204	222	227	222	247	222	225	224	262	224	257	246	217	229	190	220	227	212	221	234	217	239	220	232	227	251	248	208	242	234	210	233	209	239	234	234	246	224	247	240	227	225	212	248	244	209	250	246	223	233	258	231	192	230	258	227	237	260	241	230	238	242	265	258	204	249	252	216	224	247	236	194	216	236	255	230	219	216	246	237	228	224	227	243	235	237	222	234	241	228	228	227	228	204	242	217	225	202	239	222	229	225	224	241	242	212	228	229	253	209	228	228	202	220	197	250	225	233	206	246	230	222	243	219	248	222	246	241	224	230	230	227	220	226	212	239	249	216	226	215	238	238	234	212	212	248	232	222	227	255	240	253	245	213	246	255	243	209	219	235	220	231	239	237	243	231	211	221	239	205	233	221	243	227	215	199	239	221	222	213	238	249	242	211	218	231	230	238	241	271	225	207	250	243	242	212	224	226	242	268	218	237	224	246	230	242	211	226	244	248	234	225	240	235	249	214	209	236	207	235	212	240	202	248	230	217	210	235	235	213	217	239	186	201	244	251	253	224	250	234	227	229	232	280	267	261	216	237	219	262	214	248	234	211	207	213	215	226	241	251	241	258	253	240	241	202	214	250	227	241	248	227	247	230	212	211	211	203	211	235	231	216	216	230	232	221	230	243	225	227	236	236	227	244	226	232	244	250	246	226	229	221	215	249	217	242	251	210	237	226	232	260	244	242	248	236	252	226	245	214	241	241	247	212	235	206	235	216	271	239	238	256	254	238	237	234	248	229	222	226	218	212	206	227	260	208	231	237	248	209	226	264	226	230	241	260	240	228	216	218	224	222	221	230	222	226	216	240	232	180	225	225	227	269	235	226	220	220	254	218	200	239	245	236	232	230	232	224	212	244	230	246	252	236	243	229	208	278	225	238	226	226	224	238	232	206	238	227	219	211	211	210	215	225	220	222	236	247	188	226	247	241	219	236	243	218	239	270	210	232	254	237	263	196	230	231	210	253	231	235	255	210	213	202	190	260	228	238	228	242	223	237	244	222	222	221	224	234	214	222	227	257	239	233	245	224	256	229	192	229	249	234	244	218	225	230	257	234	216	248	242	219	216	249	251	241	248	232	224	237	231	210	252	283	218	236	231	219	244	213	249	238	250	231	232	224	244	221	245	207	228	217	253	226	234	240	237	233	230	256	222	255	242	233	240	255	251	240	224	274	214	227	234	231	212	252	228	225	233	214	218	221	238	207	248	241	217	236	240	227	237	212	240	233	224	227	202	224	252	218	246	236	227	233	215	215	203	216	223	274	209	216	222	229	246	229	238	216	224	197	262	240	262	248	260	206	264	255	231	215	212	219	218	225	251	242	218	237	244	236	226	222	216	226	233	195	241	240	233	241	211	186	220	213	201	256	198	220	239	224	222	222	214	197	211	214	216	237	222	241	228	211	239	240	235	254	219	259	216	241	241	220	226	196	269	231	221	222	234	235	234	209	219	201	217	233	228	234	240	241	251	251	238	244	214	245	229	240	245	219	220	252	237	232	211	248	248	215	226	224	220	228	218	223	251	248	215	229	233	235	241	232	230	252	243	199	247	226	229	245	207	262	263	215	235	226	241	249	242	239	243	211	239	228	244	238	259	219	223	224	235	221	213	229	229	227	236	234	243	270	259	201	226	219	240	218	211	240	226	258	216	233	230	205	262	242	226	225	239	237	224	202	231	245	218	211	261	238	266	247	244	213	257	237	245	236	238	222	216	244	208	246	218	234	218	241	217	215	231	230	227	251	226	216	208	253	235	192	246	218	211	211	191	214	225	219	212	213	238	229	219	198	228	203	240	240	223	221	260	249	246	248	247	229	242	230	218	226	224	234	237	211	205	256	199	227	199	229	242	227	206	240	217	229	238	255	236	242	233	231	233	250	227	208	222	235	240	241	217	231	252	251	244	235	244	209	242	230	229	244	249	246	216	236	216	206	215	217	240	218	234	230	264	208	252	238	207	224	237	229	238	240	249	202	229	231	230	208	208	253	230	230	216	234	201	213	209	204	251	241	221	232	219	221	238	267	220	236	225	244	242	223	201	229	240	218	243	234	230	231	233	245	227	236	219	245	210	208	245	217	245	248	227	244	247	235	242	220	229	232	231	229	245	216	239	234	233	234	236	225	249	245	208	235	213	211	240	248	240	257	232	232	236	227	218	238	219	260	200	212	223	208	239	221	213	222	238	203	231	223	212	256	222	225	241	226	258	218	241	244	232	237	216	244	217	235	222	209	222	246	252	249	237	246	193	197	218	207	231	240	229	233	229	258	221	236	227	223	239	224	219	208	233	248	230	188	247	249	236	248	221	254	227	217	214	238	231	205	238	235	241	210	224	233	258	215	265	252	209	239	243	223	209	213	223	245	233	224	218	216	204	259	223	258	229	211	242	231	242	228	243	226	233	271	227	221	206	229	230	261	222	207	228	187	237	266	233	243	183	237	240	251	240	220	207	265	250	229	229	237	238	217	208	215	234	222	232	225	226	232	223	223	215	235	236	238	248	227	240	231	255	239	231	234	248	236	250	234	220	196	212	236	246	242	222	232	213	222	235	251	230	220	223	237	202	241	235	218	232	206	215	227	233	233	211	252	248	206	256	238	223	246	219	225	214	242	229	240	238	242	201	224	229	242	214	215	231	237	228	226	256	242	220	255	265	224	220	255	222	236	251	240	233	221	218	230	232	217	208	233	245	214	244	240	223	227	215	225	245	261	252	225	240	240	224	244	217	229	233	224	219	228	230	220	213	245	213	226	233	211	243	198	222	249	248	243	244	230	240	236	251	251	238	240	217	251	250	246	239	240	226	226	226	220	224	237	225	235	238	229	231	246	207	240	211	215	229	223	210	242	220	214	233	231	243	257	223	213	229	234	221	235	219	218	217	205	231	232	244	257	247	251	225	240	227	228	243	231	232	239	208	255	247	247	236	216	236	228	243	206	230	241	225	271	255	200	247	220	245	228	224	205	249	211	250	230	213	265	268	246	224	223	223	264	240	262	245	231	248	241	252	261	223	229	241	239	223	229	258
5917	1445	3176	3783	3204	2617	2137	1784	1615	1319	1337	1135	1112	1071	983	958	983	1009	938	1007	922	953	910	988	943	840	748	790	763	781	758	810	813	712	659	681	679	744	666	658	732	746	713	653	646	662	683	711	662	686	652	652	658	626	655	603	655	627	589	626	619	566	640	631	567	588	587	555	605	567	586	596	538	627	621	587	656	602	651	619	600	567	577	630	664	630	611	583	571	596	621	579	582	616	620	574	556	613	567	633	588	578	596	546	574	543	595	606	557	521	585	539	548	620	527	547	566	554	573	584	563	574	570	577	540	546	580	573	537	578	567	590	595	583	545	607	588	571	522	574	551	562	594	562	602	615	572	568	566	536	518	578	584	569	545	543	590	562	565	557	583	527	571	580	577	558	573	543	631	592	533	562	546	606	541	570	547	615	570	535	605	587	540	573	552	550	544	563	581	567	569	552	546	562	571	578	558	567	581	548	559	531	558	559	602	636	513	593	558	568	571	568	600	579	586	549	617	558	570	536	598	539	527	569	538	539	567	506	567	552	584	547	534	586	564	582	582	550	544	541	553	549	555	566	581	574	574	564	553	573	600	553	533	599	594	544	603	603	583	596	548	558	564	588	559	577	572	575	548	587	583	579	561	573	589	576	583	539	523	561	599	581	566	539	547	545	575	545	560	556	572	578	562	548	524	519	563	552	570	578	545	578	555	566	568	614	594	559	570	571	562	572	546	572	570	538	550	560	535	585	577	597	502	585	598	596	596	584	576	606	584	526	540	575	597	544	557	560	584	562	600	556	570	542	557	554	564	604	575	574	587	533	566	553	593	585	584	567	600	549	539	549	566	566	554	553	543	526	595	569	523	563	545	541	571	559	552	570	550	581	497	551	563	557	527	563	559	536	574	600	563	555	586	575	581	539	571	574	547	524	538	571	515	562	575	557	530	557	546	509	555	582	570	543	571	589	571	532	551	546	576	580	561	573	583	581	512	569	583	578	577	546	540	584	594	622	560	537	551	514	527	542	537	550	570	562	543	554	551	602	577	571	594	556	551	622	524	532	528	602	585	540	571	606	589	609	582	536	584	585	534	555	553	522	550	560	534	584	533	556	600	584	570	540	537	549	531	587	543	594	525	577	577	564	559	555	553	580	575	565	526	532	571	529	598	593	570	568	516	576	606	566	593	539	553	582	571	559	572	563	585	519	578	555	534	555	573	547	557	590	585	541	584	546	574	550	566	584	558	590	565	528	580	543	623	526	569	556	532	613	572	531	569	581	575	557	580	555	553	596	573	538	546	595	582	560	538	560	557	572	528	600	589	606	593	569	541	577	553	580	555	539	563	566	571	557	573	581	573	545	621	551	581	578	566	537	579	580	521	589	571	548	592	587	577	588	576	525	553	556	545	508	537	559	547	574	540	560	551	532	551	564	546	562	583	600	595	604	567	577	527	583	518	614	556	567	571	574	561	584	556	543	568	559	535	546	593	602	536	571	565	571	584	579	592	584	541	571	560	562	599	596	600	551	552	539	577	545	594	532	594	517	577	599	529	560	543	617	558	568	531	556	575	547	555	559	550	536	607	580	574	621	558	552	547	536	599	521	598	547	572	537	530	583	549	540	561	562	552	573	554	584	570	567	596	522	541	594	556	524	580	532	575	557	544	521	546	574	580	573	560	604	570	603	579	553	556	568	631	553	575	593	550	542	571	552	577	544	568	561	528	561	548	534	565	551	597	578	640	559	570	556	550	567	602	557	562	555	528	559	538	564	553	539	545	598	569	579	543	559	617	562	544	564	584	554	579	569	599	571	543	550	569	562	606	543	598	576	559	554	602	545	598	515	551	558	509	552	590	584	587	555	550	546	534	567	602	534	553	522	562	597	562	588	565	568	566	569	607	596	529	549	533	571	553	575	541	547	551	528	551	584	564	547	525	543	545	571	565	554	587	567	526	607	531	559	606	564	561	575	545	572	573	562	590	583	527	562	582	566	558	608	567	584	573	594	541	559	547	538	604	573	594	595	606	599	576	597	583	577	552	551	532	589	556	588	542	547	554	569	552	548	598	603	549	550	560	537	587	531	564	558	570	545	602	542	574	583	550	541	610	572	553	567	563	546	571	637	587	575	599	584	537	559	583	594	579	578	595	554	561	537	602	555	555	552	524	547	582	543	581	524	560	533	576	582	567	564	563	559	544	566	537	580	524	581	529	562	548	581	569	509	551	565	537	575	508	552	516	532	570	563	564	534	564	545	583	602	541	535	563	538	549	605	568	593	523	594	556	580	561	606	511	547	580	564	561	592	570	567	577	557	555	527	605	531	532	581	521	567	537	560	557	550	555	543	565	581	560	533	642	568	577	552	587	578	553	565	536	558	610	589	604	581	573	520	563	576	566	577	598	587	534	587	584	526	554	547	541	565	583	554	506	581	568	539	560	560	583	578	523	541	569	562	588	563	564	641	600	563	606	575	599	567	595	588	526	574	574	630	557	596	556	561	556	529	571	590	548	580	505	582	561	579	582	570	525	575	564	562	527	623	540	584	530	555	582	588	589	514	538	572	576	607	535	564	558	559	558	566	542	540	522	544	555	541	525	545	608	605	585	526	570	526	544	574	615	553	601	565	572	581	578	541	547	576	570	572	549	538	594	512	573	551	544	561	573	581	561	584	575	560	572	577	544	585	542	576	562	592	536	560	578	597	541	536	589	568	601	558	554	620	523	577	592	587	584	592	617	524	559	524	543	583	590	582	570	595	557	591	571	590	601	573	540	584	526	551	573	551	549	561	567	584	577	593	582	580	541	541	559	578	558	605	603	551	571	545	592	546	577	549	586	619	632	570	527	556	584	586	545	591	577	601	558	576	553	561	576	576	566	564	568	570	550	585	591	572	585	564	567	579	575	587	577	536	549	581	549	607	592	550	562	518	564	576	597	550	602	568	516	553	588	597	516	539	555	527	545	557	562	593	532	543	521	560	539	567	551	543	555	580	573	602	594	564	536	585	552	558	556	540	611	589	553	565	570	565	571	618	558	602	588	587	518	516	555	507	560	532	572	555	568	546	532	571	563	576	574	605	511	562	529	551	580	560	572	587	579	593	592	575	564	559	568	533	550	548	592	601	579	541	610	563	572	567	569	562	568	548	554	538	553	537	588	543	590	538	562	586	580	569	555	571	548	520	545	567	545	565	583	570	628	548	578	532	547	566	479	612	568	573	568	553	591	515	551	573	527	634	559	601	603	567	579	573	566	605	567	532	543	566	565	583	551	586	568	599	618	565	621	594	578	591	519	572	588	589	574	547	552	552	565	601	516	608	579	580	552	532	517	548	577	555	544	547	563	550	622	556	598	508	520	581	509	532	580	565	584	554	596	599	578	562	573	537	561	528	587	563	584	603	585	544	615	575	592	552	584	608	552	543	562	568	594	567	546	502	548	594	560	579	551	573	555	576	563	567	548	577	560	495	530	589	566	574	564	534	509	529	532	544	579	585	546	555
15287	2990	2975	2263	1459	1081	862	695	586	567	501	425	423	414	391	378	359	409	368	357	363	338	370	390	338	341	298	325	309	291	315	314	357	312	295	328	313	290	331	313	311	323	319	335	292	306	305	275	275	346	322	256	321	290	294	307	281	282	289	264	263	289	303	290	304	271	331	310	297	278	296	266	273	294	279	274	323	286	262	287	288	282	274	259	285	298	267	268	308	269	290	307	267	271	285	284	280	270	276	281	298	237	321	276	277	287	272	281	299	254	280	279	290	306	270	263	288	262	272	301	277	256	302	280	282	299	291	280	306	276	292	254	256	320	249	271	286	283	257	263	249	265	293	292	289	250	278	286	263	245	281	252	269	282	275	278	247	272	305	301	317	266	253	254	273	245	304	267	286	291	303	272	292	279	268	251	308	261	258	282	247	302	263	278	289	318	261	290	284	276	264	253	281	271	269	263	276	259	289	300	278	272	252	250	273	252	298	273	253	268	275	270	292	248	280	232	289	299	272	292	273	308	261	260	289	278	272	294	264	284	264	288	276	252	329	280	259	293	283	279	255	251	262	280	267	275	295	254	261	272	273	274	273	274	277	270	272	278	266	278	281	301	318	257	301	290	257	279	252	276	268	267	304	257	282	297	306	298	279	271	272	300	295	268	262	276	286	294	294	273	289	278	243	260	281	293	250	273	246	288	294	292	273	281	269	304	272	265	258	298	281	278	292	278	278	308	303	246	291	279	281	286	262	257	264	252	251	266	266	270	289	303	274	273	284	267	308	287	249	277	274	276	298	263	280	280	286	248	252	295	249	266	270	326	274	313	296	279	267	310	245	253	262	280	260	273	288	289	285	256	279	244	246	243	295	288	296	284	297	290	293	279	260	296	278	268	249	289	269	247	280	258	283	252	248	275	251	303	239	288	298	299	274	271	252	268	290	218	283	307	249	276	240	286	277	307	261	317	258	315	286	275	276	293	265	275	294	272	276	271	282	271	287	302	246	298	274	289	259	245	266	256	285	266	276	290	254	270	297	280	283	279	257	271	271	269	295	238	267	252	314	263	265	280	258	256	275	288	282	255	279	254	249	295	288	303	279	253	254	272	268	252	261	280	292	268	270	286	269	239	288	283	293	254	281	303	292	269	310	276	306	287	273	265	253	270	248	247	253	304	316	301	274	274	276	284	287	267	263	275	304	294	291	279	259	281	259	277	279	270	281	267	304	262	264	257	288	290	260	294	295	300	287	247	307	282	293	265	260	243	292	254	277	274	299	270	280	272	240	260	267	271	263	262	272	257	298	249	293	298	222	263	288	296	234	265	269	287	284	276	267	276	260	265	244	244	267	316	279	268	269	255	294	268	273	261	288	295	270	299	273	268	286	294	317	250	275	309	280	276	272	304	282	314	248	245	271	282	280	297	284	233	279	263	251	311	284	274	274	292	286	281	262	252	284	253	238	254	277	269	276	270	271	255	286	269	258	307	279	285	262	285	256	274	267	278	273	275	287	271	272	282	272	266	276	303	252	293	238	273	306	270	284	264	294	315	257	259	300	276	252	267	269	255	293	273	244	282	278	284	259	265	255	267	283	271	277	278	290	299	280	274	234	302	284	286	277	297	304	251	263	311	269	271	257	262	269	297	288	292	253	277	293	268	295	283	270	272	282	273	285	267	279	284	278	290	274	271	291	285	262	275	245	251	270	276	262	275	297	297	287	279	268	279	325	303	332	298	280	267	275	301	268	301	266	257	282	279	298	281	252	280	280	283	253	297	258	289	286	284	285	284	276	253	277	267	258	257	308	308	275	258	288	239	302	282	283	284	289	268	276	292	279	274	263	271	280	250	255	276	259	299	293	278	243	283	287	286	271	254	276	277	278	281	275	240	282	259	263	261	248	277	277	278	291	278	285	317	292	259	290	263	264	280	244	271	291	257	267	277	282	262	242	266	278	265	285	327	278	285	259	283	266	272	297	241	301	283	266	278	245	268	276	263	288	314	242	279	287	258	280	273	268	242	246	250	235	248	249	317	258	277	294	266	272	259	276	263	283	287	284	280	270	304	304	273	284	306	267	268	318	272	264	267	288	271	267	249	271	294	291	294	295	272	299	279	292	257	272	310	285	267	290	319	269	274	305	282	294	261	261	258	276	290	269	258	276	274	275	298	275	289	276	296	297	292	282	298	307	296	264	282	261	287	267	306	274	279	263	294	275	279	281	278	254	268	292	267	264	259	271	260	305	263	266	272	271	266	269	241	284	257	288	255	267	261	270	289	279	274	257	275	301	271	259	277	248	257	252	257	288	300	262	292	283	302	281	252	258	256	277	266	252	264	267	277	290	294	254	268	301	302	268	268	291	255	293	295	255	296	255	267	275	289	273	283	274	258	295	250	267	280	278	284	308	244	251	324	294	313	287	273	298	285	260	279	282	281	274	269	274	268	283	309	305	275	249	312	255	278	275	282	289	291	264	268	281	255	276	296	322	284	275	261	259	276	281	263	278	295	243	251	294	284	267	291	251	286	255	273	241	299	283	294	271	258	275	274	263	285	264	279	280	267	273	286	263	263	288	265	256	277	291	303	242	264	293	260	271	272	270	300	267	295	313	256	253	289	292	268	291	284	267	270	256	278	276	270	269	282	250	259	282	276	287	321	255	274	284	291	252	254	256	275	281	278	256	292	266	261	243	269	270	261	306	284	270	286	279	310	246	266	288	293	286	290	286	298	290	268	265	265	284	275	252	260	271	227	308	324	310	254	265	254	292	244	300	266	278	252	247	262	295	292	276	311	310	273	294	255	281	313	294	280	270	280	242	291	286	274	283	260	303	286	283	259	292	284	286	276	282	266	288	254	265	264	275	290	285	279	274	289	284	258	297	285	263	283	297	253	267	278	291	284	306	288	272	238	294	280	272	244	280	281	271	295	263	282	265	298	254	263	279	290	281	250	288	272	308	245	279	293	274	308	252	268	285	281	269	268	268	293	285	296	297	252	258	262	239	290	290	271	280	287	273	258	255	272	281	267	272	282	291	254	225	310	292	275	319	284	288	264	251	288	269	273	273	275	254	277	306	274	253	251	295	287	262	282	278	282	271	292	264	296	280	275	272	271	287	276	270	255	281	288	271	249	254	262	264	293	250	272	264	265	280	221	285	258	256	300	274	291	290	286	261	290	274	280	296	307	291	271	260	289	264	273	280	279	260	262	280	275	269	284	254	274	255	272	282	282	299	291	302	277	268	240	267	262	283	298	295	250	256	300	272	296	290	257	247	270	270	269	269	263	249	300	297	269	262	269	281	250	274	297	259	283	259	297	258	264	299	274	256	270	291	287	276	291	268	315	301	256	288	276	290	270	306	306	282	283	272	284	282	279	284	310	266	272	291	245	284	263	307	285	253	296	293	273	264	281	289	264	294	267	303	282	287	309	267	292	242	272	258	290	319	257	281	299	285	256	280	257	287	300	248	274	299	274	297	258	263	287	283	298	311	280
7918	2491	5448	6282	5386	4350	3570	3069	2524	2191	1937	1823	1628	1552	1511	1458	1433	1379	1321	1337	1333	1405	1359	1373	1346	1296	1084	1049	1057	1005	1013	987	974	1020	893	898	925	890	921	909	909	980	870	875	783	795	875	817	855	863	850	857	729	785	805	820	779	726	770	749	769	761	732	762	759	709	725	703	719	742	722	732	720	774	808	795	743	776	753	722	776	772	780	740	761	763	743	796	694	723	709	730	761	707	688	729	699	704	705	681	671	687	673	687	668	711	739	708	667	670	670	658	672	681	703	664	723	638	687	706	692	682	684	690	667	698	698	670	705	678	715	754	726	674	661	717	751	690	680	666	646	626	655	681	673	692	648	702	720	651	634	699	621	660	704	677	701	610	686	668	681	646	718	648	667	660	694	650	720	691	700	663	718	650	723	698	671	699	683	683	693	688	634	677	681	622	674	669	675	665	722	659	676	641	741	669	684	703	669	703	662	665	675	674	672	682	683	654	660	716	672	649	685	672	693	704	684	663	695	638	654	658	719	667	688	683	707	697	648	676	638	635	664	627	723	661	653	633	646	624	676	690	708	686	707	679	673	675	690	680	722	665	690	699	641	664	684	692	657	655	677	698	696	709	702	660	693	681	634	688	684	664	656	652	683	650	677	707	694	634	665	688	677	682	703	648	683	723	689	685	671	691	653	633	657	690	711	670	672	667	687	666	687	689	685	651	680	668	681	657	695	682	666	695	692	673	723	704	712	699	710	664	655	643	670	660	680	719	665	654	684	695	705	717	677	693	699	721	710	655	675	653	666	626	694	702	698	639	658	668	655	672	714	703	681	681	650	665	751	663	655	700	685	695	638	685	679	714	688	691	655	648	661	671	695	662	695	680	686	646	670	697	678	712	660	679	699	646	684	670	625	676	667	645	674	703	662	674	667	667	707	677	680	673	709	650	691	722	661	677	725	672	633	709	716	636	684	668	599	663	686	708	672	658	631	683	699	638	670	673	673	671	719	702	657	663	704	685	653	635	658	631	635	697	650	680	703	641	657	674	691	674	685	697	691	670	691	632	690	697	672	704	655	671	671	675	653	747	655	706	698	657	698	680	700	653	637	654	669	696	696	672	706	639	699	693	669	645	676	710	677	654	684	672	676	664	673	665	636	673	671	685	648	670	670	686	701	718	706	666	674	668	666	663	693	694	703	690	632	682	678	660	700	663	706	657	679	664	650	644	710	616	681	667	679	669	713	665	647	654	685	673	684	655	663	671	694	701	725	685	662	615	703	643	665	649	648	719	675	620	644	653	676	690	652	699	678	699	654	685	642	669	673	648	665	684	641	706	670	678	699	696	696	709	683	677	675	715	704	688	647	687	647	677	680	689	669	655	686	675	669	672	597	659	640	708	659	687	675	637	648	712	645	653	629	689	661	634	726	670	683	650	648	639	624	670	676	671	647	674	724	695	683	645	678	661	654	693	631	683	661	659	708	654	643	664	660	694	683	665	700	650	665	680	663	660	655	658	671	694	696	641	650	733	621	664	658	615	672	712	654	677	675	694	713	691	685	590	669	710	644	710	666	689	678	649	695	647	678	643	699	655	662	661	658	651	634	697	670	684	641	696	700	714	685	694	706	698	693	701	686	646	686	706	712	678	693	690	662	736	685	713	671	713	642	699	648	716	682	709	704	665	702	642	724	626	690	630	674	705	667	675	662	700	668	668	726	705	697	656	693	694	685	677	703	661	633	679	665	680	674	711	712	669	685	639	706	663	706	658	686	661	663	692	650	702	625	657	653	667	695	727	654	635	650	674	671	669	621	675	680	633	644	667	670	685	666	680	692	645	692	695	687	669	692	645	676	691	659	692	668	669	684	674	641	665	627	705	696	672	686	667	658	680	670	653	648	729	639	678	643	699	705	683	625	667	672	634	641	661	717	716	692	601	635	697	653	742	718	689	649	656	631	676	686	682	680	672	654	674	661	670	672	624	692	691	652	674	649	629	716	700	717	705	659	677	642	677	687	682	677	676	647	692	679	671	692	715	685	649	732	652	702	703	608	655	660	669	672	658	697	695	628	643	678	633	675	623	695	677	675	674	664	651	712	686	687	678	680	723	690	665	693	686	691	667	650	678	693	615	628	684	676	676	616	690	670	704	667	671	673	676	666	709	661	696	672	630	647	622	684	655	670	665	721	715	666	706	680	709	711	698	699	706	660	656	680	682	652	688	711	688	673	625	716	688	702	688	669	674	675	662	670	672	633	690	678	686	675	675	691	663	659	677	691	690	665	782	725	638	682	675	702	632	715	666	637	674	662	692	664	664	695	673	665	654	664	666	694	658	680	633	657	701	627	675	653	701	686	722	664	679	668	673	736	678	669	651	663	643	701	653	666	640	704	669	646	665	645	707	640	662	647	693	702	673	668	675	657	680	651	704	664	706	684	686	679	680	692	658	736	672	696	673	687	692	656	639	660	683	642	695	660	664	665	657	648	672	706	698	670	702	644	680	670	649	694	669	680	680	704	676	638	681	664	673	646	655	693	697	647	683	648	669	648	636	696	679	662	690	679	682	663	663	653	712	685	655	678	685	700	672	682	681	640	682	634	677	625	638	693	701	690	663	669	674	705	660	683	692	652	698	648	647	679	670	700	678	678	662	692	697	647	747	684	645	711	656	688	694	668	688	640	679	653	710	672	656	702	705	695	672	626	728	703	703	701	663	663	731	647	703	674	631	685	679	659	679	677	687	693	646	658	698	623	643	657	652	666	672	621	652	637	697	659	696	679	633	650	680	616	634	705	686	697	636	668	676	702	673	677	682	607	713	692	683	681	684	691	676	697	679	680	695	671	689	701	694	710	674	652	687	665	679	672	646	635	712	706	679	645	657	695	682	708	623	629	679	697	654	637	689	666	666	672	696	689	681	725	697	660	702	695	686	657	700	664	652	679	653	693	664	701	681	707	713	741	687	661	667	689	703	699	694	698	704	663	683	661	706	673	686	649	706	670	665	661	721	618	670	625	646	679	647	710	666	663	674	656	654	694	651	693	668	732	656	656	651	675	657	670	675	666	667	692	674	696	656	648	700	658	679	704	652	658	641	652	715	698	692	665	704	677	696	662	662	686	743	678	682	684	685	651	665	679	655	730	701	706	655	690	703	674	675	641	660	691	662	687	667	656	665	645	689	717	702	704	680	724	674	682	653	683	676	703	703	699	731	698	637	656	677	644	715	672	635	685	682	709	683	647	710	704	672	669	672	642	697	683	630	663	637	668	679	658	670	682	704	678	625	656	690	622	665	669	643	679	669	683	670	652	727	640	677	670	686	705	689	702	694	606	695	714	688	687	646	717	681	672	663	683	695	687	663	670	660	646	635	687	659	710	668	653	692	683	683	702	646	687	683	656	648	680	682	687	680	670	688	744	684	639	699	681	678	657	669	684	655	639	665	657	647	661	680	679	639	686	667	681	655	664	697	710	659	756	679	625	645	669	641	654	701	696	728	678	659
2347	501	506	487	383	352	387	387	381	330	318	343	324	340	359	343	331	279	343	350	339	375	344	337	339	363	378	365	367	359	323	351	334	342	317	336	347	294	365	348	356	357	369	330	334	349	348	331	336	340	370	324	357	314	331	342	337	377	321	333	340	347	317	324	324	332	382	329	322	349	328	321	301	333	328	354	347	347	336	328	340	356	335	363	315	363	338	350	317	352	335	332	341	374	306	354	378	326	342	313	321	342	382	353	343	351	345	316	336	333	361	357	333	339	341	355	364	385	311	347	339	309	356	377	347	362	334	344	337	349	349	352	342	348	351	283	343	329	315	321	362	321	334	338	354	356	320	335	347	350	316	333	334	331	381	316	353	356	366	382	359	334	347	348	302	330	331	335	335	340	321	327	371	340	370	342	351	329	334	345	341	297	348	334	332	346	324	312	367	336	375	347	324	331	340	302	353	332	342	319	317	317	374	350	334	352	351	301	301	321	328	363	325	316	351	361	321	324	324	329	374	335	325	308	313	355	362	361	353	324	331	360	308	342	354	351	319	365	349	332	356	348	342	370	330	319	355	333	357	322	332	349	318	347	344	381	353	329	351	355	300	352	327	328	340	318	312	360	324	382	357	348	338	356	363	364	365	343	314	343	315	316	323	357	348	338	371	360	351	349	305	333	367	362	330	342	350	323	351	369	326	310	323	348	299	314	309	321	317	310	350	376	328	353	349	357	367	344	363	330	328	355	356	378	363	331	294	335	344	369	337	335	299	312	353	350	343	331	319	317	361	321	336	297	367	342	339	335	332	350	348	331	318	336	326	339	334	340	354	358	364	332	338	367	316	332	333	336	327	364	329	343	355	361	358	318	354	331	352	351	358	337	366	311	385	318	345	343	309	356	362	364	341	368	316	299	323	361	361	335	361	340	350	324	313	303	351	337	323	298	333	366	351	354	335	320	336	364	354	324	314	312	353	323	349	350	337	327	372	356	345	362	349	350	343	347	327	340	346	301	332	377	307	321	328	335	340	333	321	313	342	316	313	315	344	309	346	362	320	343	363	323	339	364	358	356	323	343	342	331	321	340	359	364	351	277	329	357	332	316	347	375	351	330	324	363	329	365	351	312	346	344	319	357	329	364	337	369	350	364	358	345	351	341	340	343	346	324	295	341	353	333	329	360	332	303	338	336	326	314	370	317	323	330	330	353	357	309	338	338	351	326	361	340	322	331	337	325	350	311	317	359	344	333	354	341	394	350	329	335	343	341	298	310	325	333	363	348	335	340	337	320	339	344	328	300	350	336	340	362	349	349	333	338	340	350	306	325	339	366	377	342	333	354	311	337	333	318	354	349	351	310	331	363	343	375	328	331	322	331	324	344	348	369	373	338	317	344	351	326	331	337	304	394	339	317	350	329	332	322	343	308	354	330	356	337	324	325	342	358	344	339	343	325	339	351	347	333	321	349	338	325	349	329	370	339	358	312	345	325	336	361	370	341	344	330	339	313	334	321	328	332	313	337	324	330	342	343	354	365	353	338	329	363	320	325	354	358	330	318	308	339	345	380	360	336	340	365	315	326	353	340	368	347	339	315	376	334	339	339	322	320	351	293	334	345	341	326	333	333	348	345	322	353	364	325	367	328	337	336	323	318	337	373	351	340	333	332	335	380	347	348	337	340	339	329	377	359	339	340	344	364	332	358	369	360	345	310	396	331	339	347	311	336	370	321	323	372	289	359	335	326	329	303	333	335	336	350	352	324	357	318	301	335	351	343	364	348	329	294	363	354	334	320	331	310	345	337	338	327	376	351	343	370	332	326	340	319	334	307	350	361	334	390	377	311	339	313	373	319	308	315	315	335	344	341	335	355	353	358	352	316	345	317	348	356	347	328	383	367	346	336	337	341	326	319	357	298	379	349	334	335	362	327	344	313	328	322	345	341	382	317	367	322	405	348	323	332	340	348	351	367	316	345	337	330	307	359	283	327	334	315	356	357	372	343	333	344	351	321	366	325	305	364	358	358	348	335	364	359	344	331	355	296	308	345	351	351	353	335	346	313	322	349	355	302	374	337	333	306	342	340	354	335	360	378	346	334	366	321	333	331	354	354	328	341	327	330	368	349	330	342	342	325	338	361	329	353	334	356	335	378	354	353	339	337	330	348	328	339	340	343	356	340	321	374	358	335	337	349	338	334	344	321	313	324	341	355	380	348	353	360	323	336	368	347	363	374	336	328	347	361	317	310	329	356	351	349	354	348	359	316	355	348	297	338	318	378	334	341	306	355	332	340	317	324	324	322	347	333	352	345	326	351	318	291	303	346	342	347	342	348	339	324	323	354	320	383	329	331	336	356	360	366	307	325	352	350	366	379	326	349	340	328	319	363	309	319	338	377	311	360	323	382	344	326	309	335	337	335	343	314	353	360	324	339	356	363	331	373	340	309	314	344	347	331	352	360	345	372	360	353	334	363	349	352	308	315	333	325	371	363	325	324	338	371	354	323	357	351	330	337	327	358	362	329	326	329	368	319	339	328	345	350	349	390	361	333	348	342	327	339	310	308	356	368	357	360	347	367	363	333	334	347	335	310	357	356	314	358	332	359	332	323	365	325	346	309	330	322	317	338	316	321	354	341	333	358	333	321	363	349	310	333	306	357	327	349	309	333	361	341	380	323	308	382	331	305	365	328	388	320	360	367	302	334	319	367	339	337	421	343	371	331	307	343	345	349	345	310	367	320	360	335	340	321	338	332	377	336	332	346	332	314	343	322	338	357	350	321	339	351	327	354	333	326	364	312	345	326	363	350	366	360	343	313	330	331	340	342	353	315	313	375	333	333	344	334	340	304	341	341	311	323	372	329	342	335	310	329	354	329	331	350	359	368	369	368	336	340	320	326	340	339	315	321	374	329	350	379	374	333	317	390	331	357	351	356	344	338	340	349	353	323	341	337	336	331	312	322	341	371	341	311	316	324	375	361	352	319	357	373	292	331	364	331	322	362	328	329	322	335	330	364	356	298	332	330	368	348	384	317	304	351	348	340	336	355	312	337	315	356	346	345	349	313	338	362	339	356	347	350	337	331	359	327	362	324	315	354	320	326	304	323	342	330	332	340	334	283	325	341	321	339	328	369	368	344	322	341	318	315	346	319	321	362	338	340	344	315	356	316	362	372	338	326	349	335	336	363	359	355	342	339	352	326	330	354	333	356	326	332	361	314	321	333	335	360	376	331	317	312	354	338	294	314	328	317	312	333	357	309	341	356	346	375	355	325	326	345	355	334	356	328	334	322	373	386	354	301	313	334	313	308	344	337	365	340	384	327	325	369	334	327	360	320	378	355	347	390	319	345	325	369	342	329	311	333	336	358	343	358	336	321	340	345	338	341	327	339	341	319	335	334	369	346	336	334	332	339	316	371	315	347	341	350	362	342	337	358	356	351	364	374	298	367	357	349	308	320	360	369	322	353	295	350	379	327	333	326	330	340	329	317	290	355
2602	957	1212	1270	1131	1078	976	865	847	920	851	850	872	799	877	824	829	883	875	787	841	842	871	899	837	849	809	855	796	788	790	844	817	784	808	867	865	836	859	784	823	818	839	778	780	875	791	828	787	818	812	766	794	816	830	794	813	793	817	789	757	776	736	763	787	729	761	743	780	775	754	764	796	800	777	826	798	800	795	783	810	790	807	806	808	781	754	809	707	783	768	795	830	741	808	776	752	832	812	771	777	775	768	826	836	834	758	767	761	760	737	790	783	803	759	856	778	788	804	777	785	802	814	801	746	768	747	795	821	769	779	758	820	791	769	737	782	815	830	806	781	762	752	743	818	790	802	796	770	695	802	784	765	796	786	835	795	738	803	774	786	795	825	789	776	754	775	786	804	806	785	806	734	789	793	789	808	771	748	773	741	733	788	743	779	805	836	795	821	795	755	793	748	779	778	813	789	740	771	831	742	793	781	767	773	796	819	796	762	772	744	784	729	755	769	788	735	762	774	768	828	756	749	767	760	797	765	821	774	782	849	795	765	737	744	789	822	777	743	805	831	841	816	801	753	753	813	766	722	756	797	747	777	740	774	757	828	804	778	781	782	830	797	719	784	785	835	770	798	778	776	773	785	748	769	708	748	771	793	745	828	813	751	753	772	750	753	760	803	785	791	821	770	734	723	766	760	789	822	841	735	780	714	754	786	750	733	758	777	801	788	811	748	776	755	769	755	771	771	827	803	794	753	792	757	749	790	751	761	729	798	758	804	773	758	805	753	786	750	760	739	844	765	805	792	785	737	780	777	839	747	775	726	751	773	735	798	730	765	744	799	734	792	779	809	800	850	773	792	776	759	757	778	734	780	711	799	836	779	754	754	743	803	723	821	776	716	771	789	791	756	764	806	760	737	699	750	807	763	801	781	802	794	745	751	796	765	766	737	767	778	775	797	796	755	744	754	804	729	735	785	795	741	800	774	789	722	760	792	809	807	796	790	765	803	792	821	822	772	830	807	811	838	734	746	735	791	761	782	752	763	812	747	710	783	782	776	755	763	835	778	769	801	808	759	815	769	755	759	777	748	753	762	787	764	766	822	728	788	772	783	766	790	792	774	752	751	762	797	840	762	804	765	785	813	781	788	765	772	800	783	768	787	773	745	787	823	808	793	762	765	745	722	747	785	796	751	725	735	789	774	780	782	767	784	765	767	800	771	794	779	789	810	767	775	790	777	742	775	788	821	784	765	728	736	754	752	780	785	811	769	775	791	752	820	776	810	800	767	795	784	745	808	810	750	768	750	785	825	752	788	798	800	766	791	797	760	813	797	756	764	793	759	786	811	779	812	761	783	768	753	774	766	790	736	832	754	782	778	848	737	779	833	790	786	759	719	758	800	767	792	777	783	844	754	794	756	810	756	691	770	735	808	800	796	814	814	808	782	820	807	775	783	781	762	727	763	800	772	781	817	784	820	760	756	777	796	786	769	753	776	779	851	718	815	783	739	801	783	785	824	813	800	754	765	776	830	724	780	798	812	782	761	804	790	748	761	783	728	797	755	767	821	737	742	774	730	756	807	785	802	741	770	837	757	806	787	758	845	749	745	809	722	732	795	780	752	788	811	764	775	770	813	763	814	789	757	765	735	768	806	765	712	798	779	728	782	824	769	788	761	819	773	731	815	799	794	778	780	776	838	766	755	763	768	835	764	794	758	781	819	790	774	815	794	774	770	811	760	764	785	790	754	763	827	761	762	785	782	701	781	745	742	777	787	785	808	808	768	812	711	854	740	789	720	819	764	737	751	772	746	758	840	796	736	740	781	778	798	828	806	790	801	810	762	790	760	748	773	793	794	839	802	778	798	783	776	769	836	771	801	791	767	761	788	741	731	781	799	807	768	782	767	769	784	751	728	754	801	781	764	780	781	813	711	763	784	762	778	807	793	787	755	796	830	754	802	770	763	780	837	773	787	799	797	759	791	760	809	784	780	804	756	805	732	791	739	775	819	765	826	727	755	740	759	845	778	789	787	763	810	784	779	788	802	836	766	730	771	798	773	721	750	762	757	786	776	813	734	766	825	768	756	836	753	816	771	818	779	788	775	794	733	728	758	770	743	748	790	774	811	805	804	740	817	785	765	818	794	801	736	762	778	746	749	771	787	792	794	748	794	811	774	818	739	820	786	746	792	778	728	784	748	769	787	816	768	821	745	804	798	849	757	791	791	772	816	774	775	792	792	801	763	788	795	824	772	753	763	767	746	804	774	827	799	760	752	751	776	774	751	822	787	738	790	793	773	781	750	743	812	766	767	777	784	787	785	779	791	789	798	770	760	807	767	741	806	812	798	799	804	785	765	809	783	771	790	783	783	770	825	729	764	818	773	779	758	769	778	786	789	767	729	793	763	791	780	734	818	813	773	800	764	779	751	727	752	759	766	771	781	799	784	769	754	769	759	772	722	782	741	785	742	822	819	783	791	769	836	784	801	799	749	808	783	800	775	806	806	804	812	758	784	778	836	754	767	815	835	792	822	775	758	775	789	788	749	781	793	808	763	778	776	820	724	745	764	774	723	774	739	752	803	716	759	840	740	805	783	798	739	836	784	774	769	756	795	713	781	732	764	806	779	773	736	771	767	769	756	791	780	774	788	812	791	763	784	823	769	813	774	717	791	734	748	750	776	768	774	811	772	778	799	796	805	754	851	759	802	754	811	778	771	762	791	766	800	830	771	812	808	791	757	775	818	794	786	770	745	778	781	775	732	721	805	793	717	770	821	784	794	769	717	759	798	751	784	814	743	790	780	831	757	759	788	788	839	794	735	744	792	777	772	812	762	806	756	810	771	745	774	767	807	837	750	751	816	737	805	736	769	732	806	769	776	786	736	768	744	799	812	778	743	737	809	800	808	792	753	786	788	767	815	744	790	750	747	791	711	802	764	771	748	780	840	781	811	760	749	800	801	745	841	809	766	750	752	752	783	760	855	787	783	762	760	748	773	834	789	755	817	798	751	792	801	771	747	722	794	740	764	766	752	786	746	781	758	812	776	774	767	825	798	753	755	773	784	798	738	778	794	758	786	759	753	787	810	769	834	764	786	820	764	749	744	809	791	773	744	753	786	786	801	754	781	798	783	750	795	791	752	740	751	770	771	777	759	750	768	760	753	798	751	774	782	807	761	782	848	784	788	749	769	768	791	774	776	791	759	759	804	757	823	772	728	796	757	750	776	744	726	732	798	797	746	780	771	806	794	804	777	765	732	723	779	832	773	803	754	762	779	761	768	784	767	754	799	755	784	749	791	792	768	803	764	772	803	793	816	799	750	772	764	795	754	814	812	749	785	800	798	778	754	779	792	759	778	819	795	766	755	781	800	775	767	786	794	827	839	800	751	765	800	749	723	764	833	811	803	771	790	731	760	782	738	746	772	788	764	775	844	790	798	789	817	796	743	760	803	793	762	788	824	791	718	770	755	743	782	779	791	794	818	797	823	780
8494	1339	1471	1256	816	679	535	434	410	340	313	336	295	294	261	273	281	268	262	271	297	279	280	270	267	258	234	239	215	267	219	242	249	233	243	240	239	221	240	226	236	245	240	241	223	245	243	233	226	260	236	218	211	237	267	228	234	204	212	235	212	215	257	206	224	255	231	259	218	214	260	238	224	220	227	235	236	244	263	255	234	216	221	229	222	239	236	213	246	215	242	246	224	224	213	226	223	241	216	258	250	218	220	232	202	220	235	251	202	225	242	213	228	234	236	234	229	200	208	224	228	188	238	248	228	241	228	206	238	211	232	217	217	229	240	225	214	212	222	250	217	220	223	200	249	217	225	201	227	220	213	241	228	243	213	229	212	227	246	234	214	220	225	245	238	222	229	223	214	232	219	229	234	224	242	196	224	228	219	248	216	247	236	203	215	244	237	212	212	230	205	251	229	235	227	256	258	258	257	232	208	247	243	218	248	253	214	229	208	237	217	258	214	228	240	235	236	229	230	228	228	227	219	231	264	205	232	240	229	211	226	234	222	222	238	211	236	223	232	228	237	223	229	253	240	205	222	243	237	230	199	232	228	197	209	223	235	212	210	204	234	213	204	227	242	214	208	226	225	240	218	200	211	222	249	225	244	220	209	246	228	228	209	237	212	255	201	233	248	235	214	219	220	210	221	208	217	239	227	222	225	222	246	210	232	255	269	225	234	253	223	238	228	200	226	230	232	211	227	238	209	252	239	238	237	219	206	237	252	214	197	224	211	210	239	228	224	229	244	225	228	221	213	256	193	219	232	223	205	247	237	217	238	203	213	228	243	235	205	233	204	221	223	214	227	234	236	217	249	232	248	239	250	220	226	238	239	251	203	236	218	222	227	236	214	238	240	223	219	250	236	216	247	246	226	241	216	245	223	217	228	220	214	230	244	231	243	211	206	220	214	232	226	213	232	215	193	236	229	249	228	203	210	246	232	226	234	238	231	189	254	216	235	217	231	257	220	235	233	252	242	235	220	243	261	225	201	248	239	208	228	231	234	248	217	197	238	224	197	234	228	244	227	205	243	252	242	218	242	224	232	233	235	233	238	210	221	221	226	219	236	210	231	210	243	222	210	231	203	224	232	216	216	235	212	228	236	216	249	220	200	198	232	210	219	227	238	215	265	234	216	243	224	211	253	221	246	249	204	239	248	230	222	222	221	221	229	247	228	250	214	258	219	239	222	246	220	206	213	227	228	225	226	227	203	209	246	219	230	234	231	250	216	201	227	238	211	243	183	229	224	198	211	209	209	217	201	188	216	218	224	227	228	221	224	243	208	221	208	211	209	235	235	210	202	240	247	236	224	246	233	246	227	237	216	223	189	242	233	253	234	201	226	219	217	226	215	240	220	235	239	229	235	226	220	245	197	251	238	230	256	222	212	211	224	232	218	214	240	251	243	221	237	237	248	249	209	211	241	227	224	228	218	220	228	233	257	266	253	219	239	209	198	232	225	229	217	264	244	217	225	247	223	214	244	225	259	247	240	206	223	234	213	215	242	226	241	193	239	242	216	251	242	233	234	226	226	197	249	232	234	223	250	206	217	210	233	232	204	215	221	268	204	231	203	252	220	227	223	196	233	237	260	238	251	220	251	223	223	237	226	229	247	244	229	207	217	228	232	232	234	217	229	204	233	204	246	238	222	208	230	207	217	257	233	245	232	242	236	246	213	243	204	236	209	215	245	214	217	243	221	204	222	220	231	218	235	246	226	280	232	240	218	240	206	230	222	229	246	222	226	217	207	217	204	218	243	248	226	269	244	205	237	254	216	249	194	200	229	241	245	248	246	213	214	197	242	249	211	206	236	234	222	217	204	243	203	225	188	208	218	225	209	223	221	231	230	206	245	258	199	212	209	218	227	226	218	237	232	240	220	222	221	231	233	191	225	235	250	203	203	219	226	239	221	214	236	219	217	227	211	211	216	234	211	205	221	238	248	224	251	193	239	224	246	209	221	233	209	226	214	227	209	225	255	219	216	226	243	237	188	227	237	237	226	227	229	219	231	218	219	227	240	230	237	254	233	217	221	236	242	235	249	190	227	208	243	212	226	198	245	238	213	229	210	234	213	244	225	216	233	192	249	225	227	233	205	249	226	234	228	231	229	248	200	234	213	247	226	212	220	242	217	232	250	241	210	203	232	224	229	224	251	248	244	211	214	242	238	254	246	204	217	225	234	202	221	217	217	237	241	219	223	232	221	246	229	219	241	237	229	211	223	223	253	227	244	236	238	254	233	223	214	234	227	219	215	230	240	231	212	238	213	253	235	234	236	197	213	225	271	227	220	222	231	218	218	228	202	219	231	223	212	237	232	209	232	212	219	222	219	234	253	192	232	221	223	224	248	235	198	262	224	226	188	235	215	219	209	241	216	209	219	226	235	188	222	229	234	262	206	265	245	220	245	213	244	236	244	210	234	255	227	253	226	259	226	237	230	230	218	208	223	248	243	220	236	226	202	196	236	197	237	244	214	239	246	234	250	251	234	212	239	208	220	229	219	225	212	223	198	224	220	213	199	229	218	221	254	211	191	214	230	212	226	237	237	228	206	215	217	211	192	261	262	227	218	221	230	204	225	193	203	211	250	237	244	218	228	242	206	207	209	256	215	199	243	213	218	227	247	228	219	234	232	235	227	219	216	243	218	222	217	217	241	201	207	240	222	242	257	243	230	223	244	200	225	207	245	193	243	226	242	255	219	218	223	215	215	241	237	241	234	197	241	209	245	234	246	232	217	234	223	228	202	227	210	209	236	235	236	244	201	221	191	215	229	230	228	207	235	239	247	225	248	230	214	216	250	234	235	236	209	280	225	250	229	216	229	225	218	233	244	236	233	246	220	202	199	226	217	220	240	226	210	209	225	191	243	217	198	239	220	202	237	248	221	212	176	218	220	239	230	212	230	240	249	215	208	216	195	247	254	215	212	234	243	232	218	210	203	233	261	210	228	221	243	213	219	210	223	235	212	250	235	240	242	218	214	196	212	230	234	246	226	244	234	247	267	244	235	228	230	248	220	226	226	207	215	199	255	243	253	212	224	222	238	238	226	243	241	213	236	211	229	236	248	216	227	232	240	229	209	258	248	241	261	234	216	225	239	202	221	222	204	213	235	241	237	228	213	192	215	211	235	234	241	224	233	216	251	217	236	243	222	218	217	205	226	248	248	184	222	252	236	213	221	237	230	217	217	263	213	225	238	217	205	252	240	209	242	224	233	218	218	226	198	210	202	210	215	227	242	233	217	223	235	234	239	221	204	218	211	258	220	214	216	240	222	236	204	239	237	217	269	239	246	207	221	216	213	208	200	224	210	210	236	234	210	239	203	228	238	238	223	224	256	203	212	179	196	215	222	223	195	217	245	245	232	260	239	228	233	203	240	199	233	240	215	201	206	258	211	247	230	222	240	213	221	243	238	247	237	194	239	209	239	252	235	242	248	226	219	219	242	231
5906	1514	3127	3763	3237	2630	2136	1671	1564	1340	1236	1203	1094	1022	977	998	964	997	938	972	874	914	926	896	846	866	768	682	744	702	757	741	748	670	676	668	656	651	651	710	709	753	705	653	686	623	690	639	639	727	670	616	666	615	614	599	617	606	590	590	614	589	559	600	610	557	612	584	585	577	598	549	608	622	583	561	603	600	548	617	622	556	598	575	618	647	640	591	598	567	602	588	587	611	538	571	534	546	554	545	545	541	539	532	592	544	565	583	543	556	593	556	529	541	562	576	575	557	543	549	544	550	570	524	602	563	539	566	555	577	584	540	585	585	558	572	558	548	550	574	522	574	556	561	544	569	552	523	550	568	553	617	584	575	585	508	529	517	556	581	557	547	526	545	507	532	528	602	571	568	528	557	512	580	530	575	517	550	559	539	566	563	547	540	553	565	556	544	550	542	568	553	522	601	544	562	548	536	569	544	555	540	527	554	559	577	537	548	573	564	547	543	540	560	567	540	538	542	534	526	505	563	569	565	558	553	542	565	543	533	565	548	540	571	541	566	556	527	596	531	551	571	564	577	522	545	544	502	534	552	551	541	557	532	528	592	554	560	552	519	566	563	543	583	551	548	532	557	558	567	565	565	591	538	543	537	556	548	557	571	558	555	541	572	534	553	545	572	576	560	540	501	515	523	589	568	527	517	521	547	578	554	557	552	578	563	571	524	528	527	581	592	581	531	551	564	589	531	551	512	547	541	520	552	597	539	548	576	534	537	549	573	556	560	541	534	543	490	534	590	562	563	534	547	540	574	566	519	536	551	561	526	535	570	584	515	555	542	535	524	520	557	549	566	542	543	571	605	525	532	525	547	526	567	567	522	574	554	586	526	549	566	579	572	556	542	538	517	575	560	521	549	541	544	550	550	552	561	556	556	532	543	562	537	546	531	592	532	557	519	556	553	546	569	528	564	585	585	567	559	569	520	538	526	530	571	549	527	539	524	524	545	537	560	529	563	568	524	543	583	560	525	522	522	554	586	580	528	522	514	564	545	542	523	549	518	542	539	559	584	532	589	557	558	578	530	524	521	531	562	572	520	568	596	543	534	587	616	541	561	533	548	587	549	573	528	576	561	535	556	587	614	563	536	536	542	561	595	582	548	517	606	549	535	528	528	575	555	530	550	574	555	574	572	561	521	559	546	492	559	543	543	567	571	546	566	541	578	538	555	528	575	588	553	549	523	563	551	518	537	535	549	574	547	538	569	545	548	556	575	583	539	512	573	556	521	589	588	561	551	584	570	504	568	523	634	599	545	537	565	576	557	572	559	560	595	555	528	543	545	524	520	601	565	535	542	554	544	577	525	557	554	522	530	520	566	546	554	561	569	593	583	537	571	580	580	554	545	572	528	595	574	547	534	540	582	525	516	605	546	545	584	574	536	551	561	538	541	535	570	560	589	543	551	540	528	569	549	578	541	549	561	554	570	592	510	559	563	541	533	554	544	561	565	525	529	545	525	515	563	568	569	562	532	530	583	544	558	576	529	587	546	522	524	528	548	589	573	552	513	575	585	556	542	570	552	545	541	545	531	545	556	542	585	551	545	560	549	543	560	500	546	597	562	535	570	557	548	576	521	556	585	520	538	567	556	545	532	545	508	529	581	543	553	558	604	586	592	491	539	568	524	547	530	610	589	598	509	557	526	563	564	575	527	573	577	529	578	544	510	571	552	532	568	573	542	537	540	530	565	577	508	528	550	550	528	554	532	601	543	525	578	569	512	527	558	574	542	566	561	528	563	585	573	531	498	550	531	536	556	556	519	581	562	541	551	531	543	538	556	548	532	540	530	559	566	505	515	535	531	518	555	534	578	488	536	547	548	558	556	561	570	564	505	547	540	548	549	564	590	545	530	550	514	529	543	538	536	511	521	553	590	576	576	538	550	566	553	547	561	551	558	541	561	579	546	538	563	555	501	524	533	570	554	551	591	563	565	557	556	569	551	553	535	556	570	564	541	530	538	551	553	561	556	566	526	555	577	540	585	560	527	603	546	609	568	556	558	521	530	547	525	574	514	547	561	521	539	583	537	573	530	556	514	575	563	500	560	567	565	527	559	584	516	587	547	519	553	550	545	518	505	525	548	548	520	550	568	496	555	531	541	508	567	572	527	554	511	559	550	566	581	593	570	531	548	516	553	578	562	596	590	577	555	566	512	571	574	574	509	534	565	538	576	571	530	538	554	534	515	529	535	545	519	573	533	553	541	542	561	562	536	540	556	555	543	506	548	602	544	573	553	561	569	514	559	558	544	557	580	572	601	516	523	498	529	522	581	559	549	540	517	566	574	532	555	545	542	531	554	604	531	556	521	526	558	527	547	535	538	543	584	570	594	547	580	562	576	551	568	531	533	538	567	571	516	561	540	564	546	529	537	565	570	565	528	540	592	567	572	560	521	543	565	580	509	576	556	530	583	555	527	532	505	549	579	580	564	585	534	567	583	563	540	536	560	555	527	545	574	583	539	540	527	560	575	614	490	552	553	565	531	551	550	549	543	533	553	571	563	585	558	522	575	548	558	525	567	566	570	565	517	555	544	569	539	542	541	521	568	532	601	549	529	529	552	531	527	573	561	548	567	559	582	539	575	577	557	537	561	570	531	535	546	539	562	560	563	521	555	572	541	526	528	574	537	557	562	563	526	558	549	559	537	514	588	547	548	548	573	539	542	514	571	505	553	536	509	584	552	521	568	560	581	511	558	532	552	569	504	561	538	584	551	568	535	574	564	533	537	543	574	557	541	535	547	571	524	572	620	540	536	503	544	543	518	540	579	579	522	518	508	572	527	609	523	563	556	536	499	562	556	551	547	562	569	570	511	543	566	554	568	590	564	538	559	548	533	547	557	508	521	545	561	527	585	523	549	565	554	537	533	549	592	536	568	556	546	523	570	543	555	553	568	566	561	558	550	587	549	552	530	574	544	567	555	583	578	523	569	534	510	536	552	568	536	577	560	548	534	496	576	555	595	562	522	580	538	557	577	585	542	532	566	542	564	526	553	567	547	551	510	553	553	565	580	538	508	582	529	546	533	594	521	543	554	544	595	560	556	601	568	521	538	550	575	567	562	556	596	548	532	511	564	517	538	557	553	520	545	611	556	567	564	547	552	538	573	542	554	540	541	524	521	578	577	544	573	545	506	569	549	581	538	545	573	527	508	542	598	573	531	557	558	538	549	571	574	519	588	561	560	549	537	588	555	587	557	561	599	573	593	537	553	527	559	539	516	586	582	571	558	557	539	561	537	568	579	615	563	511	555	569	512	552	511	550	537	559	550	539	536	555	536	528	586	543	587	533	575	509	568	549	551	530	576	520	534	534	563	570	598	589	541	591	577	537	578	546	578	559	519	567	499	532	586	560	587	595	529	577	564	540	566	568	569	561	580	529	572	557	530	539	558	547	566	616	521	535	575	512	592	544	560	543	516	542	586	555	534	562	493	548	544	583	600
15379	2931	2988	2378	1456	1071	857	712	597	535	493	460	424	428	388	418	394	378	398	368	392	361	336	375	354	324	323	300	296	296	272	328	315	284	277	288	315	285	307	301	283	311	314	280	310	293	284	301	275	285	320	304	301	309	329	292	294	264	286	275	288	270	276	294	285	272	258	296	261	256	257	273	272	303	268	276	278	273	264	251	294	297	295	258	246	277	295	302	274	257	267	289	307	270	280	291	257	267	261	263	255	284	255	284	270	279	272	282	271	268	270	284	259	266	271	243	284	285	298	314	281	272	276	267	276	287	295	257	288	230	277	242	254	266	267	271	259	288	270	263	289	288	287	304	250	284	282	251	270	252	256	272	276	261	278	275	257	295	281	271	272	317	276	263	263	272	282	276	290	267	255	299	255	248	268	287	272	251	274	251	258	278	278	295	252	294	313	270	284	264	266	272	279	264	277	285	272	281	274	283	283	287	293	276	294	290	267	266	267	276	266	267	281	248	297	273	242	287	300	267	264	252	251	296	294	256	259	263	287	261	304	245	271	263	303	227	269	265	266	307	266	248	255	283	301	253	245	257	306	268	285	273	266	276	277	298	290	265	271	297	288	265	267	268	278	258	268	268	283	273	275	288	261	242	282	301	240	274	265	283	258	309	260	276	253	281	274	300	294	287	285	287	278	266	290	284	252	256	272	290	259	287	255	263	257	233	279	271	261	272	263	255	286	283	260	264	259	248	236	294	272	242	251	302	278	241	255	269	282	248	261	286	276	259	281	272	282	284	252	297	264	269	268	286	287	257	293	282	281	278	246	248	274	300	297	290	251	273	259	258	259	278	293	281	269	250	264	269	300	286	266	256	325	272	291	263	209	268	264	274	234	269	278	234	296	266	258	287	298	253	264	308	293	282	275	264	243	263	253	278	266	284	251	230	288	237	270	272	281	261	304	250	246	275	276	260	263	272	247	251	262	242	277	278	294	300	283	259	266	257	284	265	259	287	316	277	282	307	261	275	276	245	266	240	288	257	275	265	275	260	282	278	257	249	251	262	275	255	280	278	252	278	260	283	274	271	234	283	256	299	249	255	251	269	248	259	278	239	258	251	258	264	287	287	290	292	280	313	260	294	276	282	286	266	281	309	302	288	234	242	260	305	259	255	260	272	263	276	262	269	260	252	268	251	256	301	252	280	251	268	289	277	261	241	272	279	261	279	254	277	240	258	251	274	298	270	253	274	251	268	279	248	255	262	283	284	292	286	259	264	293	288	294	289	287	252	256	288	296	283	268	275	272	281	276	293	262	276	295	262	244	290	286	252	252	260	265	259	314	255	242	258	290	269	284	276	273	283	278	279	234	266	272	306	263	248	289	264	252	290	260	282	266	241	290	286	271	287	265	244	278	270	292	313	285	263	278	250	273	280	275	272	267	284	277	275	279	270	276	284	246	250	241	300	295	296	266	292	295	266	246	277	262	253	269	288	300	310	278	283	282	282	274	254	271	282	283	283	285	298	271	270	281	302	279	230	263	268	273	218	270	294	252	294	247	264	268	253	279	269	263	269	262	254	304	285	273	268	288	263	266	299	250	276	268	290	270	318	257	238	265	261	266	265	268	272	279	260	236	288	278	281	277	263	258	261	282	258	272	271	264	274	296	266	250	247	245	277	288	278	271	275	274	259	247	260	290	290	295	305	271	290	261	239	254	293	279	263	264	284	265	251	258	277	256	290	276	284	263	264	244	247	277	243	266	276	255	251	269	273	269	267	259	264	258	268	296	286	286	271	251	249	274	270	264	245	288	285	294	273	243	291	278	280	262	286	269	253	267	245	280	251	293	248	274	272	276	237	290	283	283	249	252	248	286	280	256	274	223	237	264	267	282	278	281	260	289	273	271	288	281	268	291	226	244	284	255	235	270	303	271	311	280	249	248	262	253	248	249	271	255	276	284	263	276	282	272	256	248	272	262	247	255	251	256	273	269	295	277	287	236	275	279	250	275	255	289	246	260	277	262	266	270	275	259	279	275	294	258	293	274	259	291	275	299	270	285	298	269	288	267	263	293	260	255	288	234	298	260	281	290	257	309	277	281	288	266	262	290	267	273	291	266	312	241	310	279	285	271	287	267	284	253	274	258	244	296	247	247	270	278	258	271	283	289	275	284	291	284	279	271	254	312	267	285	261	281	281	260	287	267	252	260	292	291	281	270	276	268	276	256	298	271	300	293	287	302	297	256	256	270	298	267	267	235	269	296	250	308	272	269	264	265	299	244	277	305	253	258	273	277	264	295	257	279	295	246	264	268	244	256	279	267	269	257	268	249	267	284	271	283	289	262	249	300	282	277	293	244	245	290	254	297	272	267	273	278	289	290	310	280	255	279	228	267	271	275	289	269	292	274	262	244	286	273	232	234	291	287	267	227	263	269	271	283	269	258	272	257	242	282	285	265	231	295	274	259	236	271	276	287	279	312	277	270	278	278	245	258	297	285	292	254	278	263	274	262	274	273	275	255	268	271	257	288	252	268	261	294	295	273	265	237	291	280	258	266	259	241	264	261	259	274	275	260	267	240	297	271	249	261	267	256	305	281	288	269	260	274	282	263	279	296	275	264	263	268	246	274	285	294	269	295	255	277	274	268	290	287	259	269	296	286	300	260	269	290	268	286	265	277	271	272	276	262	299	260	260	250	269	282	268	250	274	274	260	293	266	261	276	256	286	252	253	283	244	275	273	292	304	284	278	256	247	309	259	275	268	271	266	311	252	290	262	261	281	281	276	277	285	292	283	271	249	259	281	285	265	240	264	266	280	246	272	252	247	277	279	259	263	267	268	239	255	287	298	274	297	261	252	262	263	257	259	296	262	274	265	274	303	278	255	245	273	285	273	279	254	267	299	303	248	271	293	272	285	267	262	273	283	276	282	273	267	263	262	259	267	263	285	271	288	284	274	317	270	298	282	275	275	300	272	242	281	254	249	307	303	258	272	247	267	268	235	278	252	252	309	261	259	271	276	262	296	272	236	228	268	279	242	270	264	280	298	285	251	273	253	275	259	257	296	254	282	283	261	311	309	257	297	280	274	273	277	272	273	269	274	272	241	264	249	268	271	278	270	239	274	276	291	245	264	309	256	260	261	252	250	264	273	267	291	297	282	286	287	251	274	274	278	253	251	296	287	267	266	264	259	252	259	264	280	266	242	276	302	256	275	283	278	246	287	253	276	282	272	248	275	258	249	245	241	256	286	259	271	266	298	283	244	304	262	274	289	274	307	270	260	280	266	290	278	278	294	278	269	268	273	267	272	253	286	272	255	280	261	275	284	309	285	276	297	291	254	244	264	269	255	264	292	286	267	277	262	268	286	293	242	298	271	284	258	274	288	293	274	290	268	280	290	287	281	251	246	295	282	249	242	243	251	284	297	247	283	262	276	259	239	258	274	265	308	276	276	273	250	245	264	305	283	255	286	245	276	269	250	265	272	268	282	251	244	278	239	261	274
7793	2462	5554	6349	5357	4519	3492	2930	2612	2274	1981	1783	1649	1603	1450	1476	1356	1394	1354	1296	1316	1229	1270	1284	1194	1306	1029	995	927	997	988	985	1017	906	860	944	896	896	881	889	966	1017	897	829	805	844	833	864	811	853	831	767	799	808	807	801	672	793	721	704	696	767	667	683	664	693	725	725	739	698	734	734	750	744	729	785	757	755	699	755	721	736	696	749	755	721	718	778	717	707	736	707	712	772	754	699	722	680	646	668	678	663	660	723	700	680	684	643	696	707	655	663	677	704	661	681	629	661	690	689	646	698	660	665	676	659	720	688	664	670	721	650	711	673	653	698	676	703	679	597	701	620	648	692	673	656	675	661	656	714	614	684	639	682	679	678	676	678	660	660	721	688	638	619	675	626	683	660	690	650	696	690	648	685	653	673	668	682	640	678	693	662	634	705	660	715	647	679	656	637	653	615	687	695	662	722	651	674	659	667	692	672	668	678	659	696	643	679	656	667	632	676	676	661	662	673	680	655	670	654	673	619	683	683	684	649	687	675	664	692	661	664	713	677	649	611	701	654	671	661	624	735	649	650	660	624	681	631	662	691	680	680	665	663	642	638	694	663	659	651	665	677	628	683	686	696	653	636	714	653	676	663	679	702	732	662	659	676	641	695	686	698	631	658	648	649	606	641	637	649	688	613	672	641	662	615	671	699	661	669	633	682	679	692	690	647	648	680	660	673	649	623	623	632	663	629	646	645	657	651	652	658	643	646	685	652	625	648	660	653	634	625	675	635	675	652	674	662	656	670	703	668	664	666	654	666	660	630	660	682	648	677	702	703	651	665	646	693	676	702	673	658	647	678	707	633	661	656	665	660	628	671	658	696	693	613	671	627	612	678	630	685	676	716	621	637	645	720	648	638	661	692	670	624	681	657	726	697	687	676	685	674	693	659	652	637	665	649	652	623	674	679	678	617	674	713	660	654	672	673	640	675	669	671	708	654	650	601	675	683	659	640	616	689	695	693	658	657	651	647	636	647	633	691	649	655	662	691	699	677	681	670	622	630	618	641	645	649	690	675	672	696	639	591	679	700	672	626	678	650	667	628	660	677	658	671	657	667	672	639	680	650	682	626	648	657	689	675	693	699	688	659	645	646	668	660	696	647	667	652	640	636	679	660	650	675	683	695	660	616	648	644	655	645	648	670	613	654	692	655	625	690	662	642	665	650	647	726	666	673	657	660	630	658	677	721	670	664	675	644	655	674	651	652	634	678	681	660	681	682	677	680	693	680	685	686	656	666	647	693	641	694	692	604	700	676	688	649	613	645	623	658	674	703	621	635	662	721	669	658	687	682	692	664	654	703	722	652	637	692	683	663	681	673	604	677	683	641	705	690	686	650	693	644	655	677	641	672	652	678	673	644	696	703	631	702	643	651	644	652	658	631	687	664	660	644	650	636	653	644	653	684	639	688	682	634	704	664	637	660	633	634	645	682	686	684	645	645	669	623	682	677	666	654	705	661	645	660	663	600	722	687	699	630	684	630	690	665	684	666	618	678	659	694	680	598	681	636	657	668	640	658	676	684	658	682	668	665	692	669	663	672	650	636	650	670	656	652	641	677	659	653	653	682	647	642	733	654	643	679	685	647	678	662	648	700	653	639	656	688	693	677	653	662	665	707	667	668	619	659	691	668	683	708	644	689	643	694	648	684	635	673	646	630	648	634	683	671	622	672	626	669	643	656	667	621	636	676	679	646	654	633	672	678	634	644	708	699	655	689	691	663	676	709	642	679	686	650	653	662	689	662	668	657	686	658	699	673	665	667	626	661	601	662	632	652	666	676	746	655	655	673	668	653	690	671	648	674	701	679	645	651	688	673	673	634	662	640	701	650	667	650	643	698	664	689	649	678	700	668	615	608	633	646	669	667	675	667	631	649	625	659	632	653	624	663	622	653	667	637	687	700	695	652	677	618	649	672	643	693	667	656	714	692	646	625	665	677	625	715	671	635	667	640	667	611	629	669	628	709	695	674	692	640	664	663	666	662	640	677	689	687	632	629	674	724	626	726	662	668	618	667	672	638	683	660	643	671	668	658	663	668	661	680	636	665	663	656	698	680	685	711	652	684	671	720	593	661	649	687	625	689	651	625	685	680	702	615	664	665	685	652	660	669	641	686	672	654	639	642	668	679	645	631	673	680	668	624	655	647	658	677	635	683	662	671	642	670	675	664	660	719	662	705	692	681	665	698	644	662	673	683	654	687	667	626	649	655	657	642	713	672	694	647	673	703	676	704	677	700	697	689	650	644	650	707	654	671	697	691	665	704	670	647	706	670	658	638	691	671	658	674	697	662	652	661	624	614	709	663	699	657	684	655	629	685	687	700	650	664	622	646	648	666	690	649	669	671	671	654	668	643	639	696	634	656	715	630	628	652	692	660	668	663	657	697	639	649	685	688	689	659	667	694	655	683	716	691	655	664	706	660	618	610	622	683	649	655	637	629	716	658	683	631	674	657	673	696	680	667	679	645	648	677	711	666	679	699	677	669	648	614	648	671	657	662	665	622	657	669	639	642	670	645	695	723	636	709	652	643	696	677	732	658	683	697	687	719	658	637	620	670	662	678	649	643	662	680	666	660	706	658	674	690	699	703	721	664	700	662	626	709	620	652	619	624	656	667	649	611	682	686	652	637	701	647	670	663	614	678	662	656	609	701	664	690	645	688	702	639	675	652	694	677	621	638	644	635	663	652	664	690	701	685	653	654	682	613	744	679	683	676	657	654	680	659	665	672	675	711	706	687	662	680	660	690	702	656	680	655	637	634	687	627	639	650	682	654	643	668	692	629	645	705	687	661	637	666	678	650	659	658	708	694	668	630	697	651	702	663	657	649	666	682	670	684	654	697	665	695	639	636	671	652	664	665	655	654	632	725	651	674	655	671	679	662	615	655	648	643	641	687	640	651	690	705	688	653	634	655	679	656	678	664	678	670	662	635	686	693	639	676	642	681	649	619	659	665	687	671	660	643	615	685	680	667	646	637	674	621	644	689	682	690	641	663	692	694	679	692	678	705	649	665	652	675	642	624	659	662	670	704	650	679	630	691	694	657	678	690	683	633	600	705	718	651	633	672	667	635	654	656	695	662	717	671	632	681	636	656	610	635	683	659	673	646	647	667	651	623	674	647	647	655	663	705	694	681	644	701	652	614	608	703	697	663	678	620	716	663	671	672	631	676	682	671	652	672	662	655	644	654	661	670	714	626	672	654	680	674	645	674	646	677	614	628	674	693	661	670	637	676	698	721	638	661	682	650	646	679	706	660	636	637	683	676	703	662	708	684	664	682	623	639	734	644	676	678	682	692	707	661	678	643	671	678	683	688	676	606	685	678	668	656	653	676	707	681	693	690	660	649	643	664	605	630	681	649	626	648	638	646	696	636	630	646	668	690	647	700	665	657	653	637	669	685	651	648	665	656	700	692	678	669	679	678	706	689	643	650	676	690	653	676	630	680
2479	516	570	495	417	384	375	376	368	328	332	345	334	353	319	315	329	322	364	342	367	348	358	354	375	316	330	366	299	352	358	331	331	351	336	373	315	327	358	355	383	374	316	305	300	333	340	335	324	338	337	310	363	375	356	311	343	344	371	351	319	331	338	350	349	318	326	303	340	323	360	334	310	317	317	323	347	366	316	328	315	324	335	322	316	327	310	320	325	353	338	342	343	328	338	309	353	342	347	352	331	370	311	319	341	331	349	329	308	321	310	347	309	335	327	321	336	321	346	312	325	335	332	340	345	286	306	335	284	324	341	321	319	342	323	376	338	310	317	327	344	351	335	331	326	341	313	353	319	344	317	295	307	345	350	312	305	338	332	328	312	312	302	346	328	329	314	330	318	341	353	318	324	356	322	345	325	345	364	332	312	327	329	294	325	334	340	348	346	334	358	312	300	357	349	368	285	346	322	323	343	328	312	314	303	331	312	306	360	320	345	352	348	356	323	337	344	316	335	352	331	340	339	330	340	374	354	342	346	338	330	338	327	348	336	318	326	315	316	326	317	336	304	337	320	316	339	331	340	309	358	333	324	351	327	329	356	341	378	390	367	315	342	350	330	321	341	350	356	307	327	305	332	330	309	314	339	354	364	313	351	333	334	380	355	340	320	327	336	299	319	343	344	323	294	335	372	318	343	346	330	342	330	328	305	319	341	311	335	323	348	348	334	358	369	313	290	338	338	318	331	320	338	347	329	343	341	315	307	314	292	315	355	326	339	315	333	349	327	338	333	319	337	317	342	338	315	345	345	303	345	322	332	322	334	331	343	354	378	326	312	302	323	329	331	333	345	324	314	351	311	317	303	315	302	325	340	328	324	349	329	296	327	305	343	340	328	328	321	351	318	333	325	299	326	319	318	343	322	333	358	315	365	332	347	366	354	345	319	319	392	311	309	342	323	307	341	335	313	336	320	317	312	319	349	335	332	320	309	353	358	304	292	292	362	324	293	321	323	337	346	339	356	310	344	311	304	352	384	325	339	330	316	325	306	322	310	297	318	332	302	337	326	359	343	320	332	317	318	341	309	298	342	338	310	339	363	334	335	327	342	313	308	326	312	337	328	317	347	324	323	311	327	370	334	327	333	354	311	319	317	310	345	343	319	375	329	319	334	326	356	335	303	313	356	351	345	316	324	341	334	335	328	339	330	326	326	326	319	318	351	341	352	333	342	307	333	335	330	326	355	328	346	326	310	305	311	321	359	329	333	326	328	349	296	303	348	285	344	342	336	323	281	327	337	309	363	344	333	300	327	328	330	351	358	321	344	338	348	332	328	338	331	358	344	321	348	327	392	348	323	313	282	291	345	386	313	347	329	367	342	350	330	352	364	324	320	328	357	313	328	337	322	341	320	320	343	349	322	326	342	332	325	353	325	337	303	290	360	336	345	334	309	337	299	309	348	312	324	339	341	385	359	330	354	329	328	328	320	286	321	337	337	319	321	328	321	328	325	323	329	329	309	336	336	321	314	308	349	306	322	325	315	325	345	321	331	299	318	365	337	310	309	322	307	323	325	297	323	334	341	299	348	286	305	330	313	313	334	354	338	344	336	366	318	306	329	323	366	361	328	334	343	334	354	355	337	343	336	337	348	355	311	338	346	296	348	324	311	330	337	352	365	333	346	329	322	332	341	323	363	349	350	330	330	357	287	316	324	341	327	310	351	334	345	334	341	348	333	313	323	363	326	305	314	330	317	317	326	333	364	290	323	321	382	341	301	352	309	311	354	320	329	293	323	315	320	318	349	332	326	386	359	330	293	335	362	315	312	336	352	325	326	346	358	336	328	351	345	306	328	289	341	326	323	343	317	315	316	347	387	330	336	313	322	346	328	317	325	330	328	345	330	329	312	323	335	329	321	335	336	361	331	289	324	337	359	351	359	338	340	339	339	340	331	300	331	326	324	331	304	355	332	320	359	342	354	377	330	328	332	352	325	315	330	324	346	325	318	348	321	341	314	344	318	352	349	337	334	301	347	351	326	307	329	331	325	362	329	285	336	332	298	311	358	329	290	326	324	336	331	321	334	346	318	319	372	326	356	346	331	355	332	313	353	314	334	322	355	334	324	272	335	330	293	331	333	327	319	302	314	333	320	335	315	352	353	306	321	298	333	316	320	362	351	348	301	365	305	303	341	340	314	334	346	363	316	303	328	311	320	341	326	342	329	347	339	344	303	337	317	315	329	316	300	333	333	344	327	326	315	313	316	315	303	324	344	353	318	298	317	317	326	329	317	299	341	332	301	350	354	310	307	337	306	321	326	341	343	307	322	351	337	349	288	333	302	372	349	316	308	325	354	309	335	312	351	334	317	311	315	377	389	333	325	343	338	334	333	319	380	314	324	315	324	337	327	341	320	326	331	353	363	321	377	310	292	323	353	324	356	315	359	317	315	353	336	344	321	353	333	316	291	332	313	345	342	326	339	330	307	365	354	329	319	350	352	324	352	305	353	332	354	367	312	318	306	355	323	349	338	343	300	306	323	307	310	314	372	336	382	330	285	349	343	368	351	333	341	331	303	318	333	358	317	327	311	321	355	334	332	334	337	303	339	313	329	329	343	342	322	325	315	290	335	391	302	314	328	353	346	321	333	300	336	316	305	320	339	315	295	299	344	341	366	324	322	316	341	318	374	310	351	317	321	320	341	311	274	358	332	298	312	322	342	327	320	323	317	304	346	323	352	355	334	335	341	337	303	306	334	321	325	315	339	321	305	353	359	301	365	294	322	345	311	298	333	340	324	326	332	329	306	337	328	329	319	320	350	316	313	320	315	332	318	357	312	301	355	304	334	351	318	324	300	308	314	332	321	328	342	377	318	310	328	338	327	338	377	318	319	355	339	322	299	341	352	353	331	328	348	305	333	344	321	349	329	322	315	356	328	308	339	336	349	295	306	309	306	323	330	314	363	321	319	360	346	341	342	329	346	310	329	312	323	323	347	346	333	350	371	331	343	309	331	342	361	314	337	349	345	313	353	325	334	351	311	347	354	380	323	330	350	333	378	330	316	292	339	351	336	321	301	349	355	299	333	327	321	299	329	328	320	295	324	311	370	340	317	313	338	324	373	335	308	299	346	346	347	304	331	318	346	382	327	314	323	357	315	300	340	312	338	344	305	339	332	309	317	335	337	295	321	346	333	321	320	347	363	307	335	299	310	328	315	340	326	314	337	367	336	325	314	361	360	325	336	295	298	339	322	332	327	320	321	361	332	338	289	319	319	393	312	351	328	308	342	343	339	307	341	333	317	308	316	316	339	330	350	319	357	349	322	354	340	326	329	333	340	337	322	328	313	305	311	318	331	325	344	327	342	329	331	321	320	338	307	321	310	306	325	340	335	301	358	327	356	330	337	351	348	359	307	322	312	326	332	362	377	338	366	330	311	333	328	332	350	315	344	329	315	332	319	335	308	327	339	339	342	342	339	316	343	319	349	373
2641	927	1199	1282	1204	1029	964	892	896	848	820	814	808	833	902	808	830	847	836	894	820	830	852	806	808	834	795	767	815	777	762	852	833	814	760	804	806	787	792	785	839	823	765	777	800	730	789	825	774	808	741	747	783	800	761	806	779	776	734	755	831	766	782	738	745	742	840	822	765	796	785	807	804	759	811	744	742	817	797	813	759	795	810	771	829	754	799	814	780	742	779	791	724	771	768	826	769	703	763	761	768	733	708	766	744	734	796	787	764	805	769	806	795	739	752	753	759	702	748	749	754	779	716	748	764	750	748	764	781	795	785	750	804	748	761	756	789	755	725	781	742	777	761	753	778	741	769	752	801	785	771	739	740	782	768	760	760	711	746	761	783	775	695	754	783	748	782	784	761	797	810	782	748	758	779	721	777	760	712	776	795	761	809	708	758	730	702	741	799	724	816	793	732	728	744	756	757	795	801	701	767	800	770	775	731	736	731	758	703	752	782	757	800	735	738	782	742	743	719	758	749	741	752	792	728	802	772	779	711	769	742	753	753	751	724	755	735	806	792	753	770	744	761	755	778	764	760	693	705	749	753	769	710	737	744	776	756	783	772	760	782	770	749	756	744	791	771	763	735	731	753	755	722	737	760	767	736	800	740	758	741	746	815	732	813	734	761	772	774	807	744	767	755	758	797	806	787	705	756	766	758	781	765	731	740	782	716	749	790	718	736	763	741	813	800	739	759	784	750	765	789	758	810	745	731	781	778	828	758	748	745	767	724	760	763	756	763	762	736	732	763	759	759	721	741	786	768	733	785	788	739	767	771	768	798	757	757	755	762	718	725	747	778	757	726	749	784	797	758	760	747	775	758	803	756	799	813	732	807	781	788	724	742	806	819	749	789	731	781	767	750	774	738	744	728	744	730	797	765	752	729	755	786	789	792	794	788	735	703	732	738	768	783	788	779	743	752	769	751	694	818	760	742	779	758	758	735	729	757	768	728	737	736	767	766	714	804	734	756	774	798	728	764	765	770	778	785	702	722	741	750	777	783	793	760	713	736	772	761	747	804	830	763	721	829	807	774	799	723	739	721	752	801	831	761	770	756	771	765	742	776	757	738	771	731	729	768	766	748	757	749	713	751	760	719	741	775	746	711	804	760	792	779	806	792	776	799	721	789	754	733	775	709	740	786	819	770	755	816	744	796	724	720	778	767	760	734	747	783	764	770	757	760	770	757	773	714	726	799	816	750	768	805	725	762	772	707	751	730	769	741	739	765	740	774	758	733	786	829	772	760	795	723	786	798	769	738	765	790	687	785	794	764	725	761	745	752	755	748	728	739	724	779	747	800	746	800	734	765	739	734	752	756	781	714	763	780	758	775	753	748	743	731	760	736	759	725	776	770	807	767	737	763	781	768	806	774	769	814	749	744	747	690	782	725	787	772	760	766	790	784	735	719	799	759	727	761	759	797	769	754	738	717	773	745	761	719	744	768	814	747	695	774	753	736	781	723	723	690	743	759	760	756	761	713	752	742	786	741	756	782	755	711	805	742	787	778	702	747	754	792	773	788	768	778	788	740	785	781	778	808	761	733	775	748	751	767	752	783	739	714	807	770	741	806	739	807	774	745	810	813	832	741	748	765	806	757	775	758	784	740	782	782	733	704	740	743	727	699	789	771	766	779	776	799	712	745	777	764	787	795	767	732	773	746	738	727	817	756	772	761	800	746	809	728	702	771	762	770	782	726	683	759	769	797	787	776	765	778	738	749	776	746	737	773	787	779	804	777	776	786	773	765	824	722	756	741	795	782	775	761	761	786	768	745	739	801	749	771	741	751	737	762	751	777	749	705	784	748	737	780	751	766	753	737	744	793	781	783	773	784	738	771	768	749	778	730	747	785	736	816	745	756	766	826	775	802	764	724	781	725	774	783	760	818	774	755	747	690	776	789	774	770	745	706	783	742	731	765	717	788	825	770	723	739	818	675	791	742	752	757	730	776	806	767	751	758	700	750	735	785	716	771	757	720	801	789	728	762	764	749	765	727	760	742	729	758	773	726	808	779	747	702	790	773	723	771	787	811	771	755	753	771	749	772	777	731	801	791	739	730	737	782	777	801	752	779	700	803	777	777	781	758	751	755	788	732	772	745	760	772	783	768	775	810	757	767	755	776	772	743	734	777	729	787	767	769	784	733	724	791	777	757	784	770	735	722	779	778	756	824	692	729	752	789	757	756	798	731	737	763	790	778	786	731	771	787	727	795	756	758	785	761	761	781	781	797	730	737	803	801	727	818	751	771	738	758	764	729	818	747	736	741	727	759	826	771	716	776	767	781	703	765	767	783	789	785	764	729	788	735	762	787	813	749	840	715	771	780	771	768	757	725	835	734	775	760	764	724	747	738	783	768	782	830	749	769	703	737	752	766	774	740	706	780	751	768	768	724	749	723	776	734	769	745	754	722	756	766	789	724	778	758	793	752	758	782	725	767	724	763	764	800	762	763	738	791	756	810	745	749	742	751	736	738	739	784	802	734	734	771	812	744	738	826	757	782	749	759	738	771	706	775	771	747	767	810	750	801	771	717	732	759	793	770	707	732	728	731	771	769	735	769	748	769	753	777	785	754	752	757	749	733	750	769	776	774	772	745	752	725	738	752	735	764	776	756	774	768	748	777	805	778	767	740	719	729	797	762	758	717	760	789	734	752	753	768	762	737	744	782	730	769	777	705	738	756	769	749	784	769	783	749	764	774	744	783	721	731	791	815	722	769	748	764	751	755	721	767	777	723	770	805	803	741	755	753	753	813	750	777	764	767	767	797	739	738	799	750	797	758	728	761	764	733	758	757	740	753	800	742	790	760	759	743	783	779	752	764	764	734	768	789	749	775	723	754	740	784	732	778	792	723	815	722	777	745	752	771	756	766	744	789	751	741	719	764	723	726	736	756	778	744	780	749	770	756	766	758	734	784	755	750	721	799	785	771	751	746	786	785	726	714	696	767	712	803	762	787	776	761	760	745	798	765	780	743	783	791	738	775	803	805	768	775	744	769	742	789	753	768	760	747	753	752	777	751	726	760	785	794	751	750	767	728	749	767	719	819	751	739	800	809	779	745	798	725	792	751	792	745	794	751	746	755	789	795	774	809	775	774	798	744	752	708	757	742	830	803	815	788	788	757	760	756	758	735	801	729	783	751	775	765	788	721	744	762	813	759	722	761	756	756	829	756	781	740	795	782	774	752	729	755	762	757	725	731	754	774	743	767	765	766	753	776	792	740	754	791	822	743	759	737	722	753	767	735	729	808	813	740	787	749	767	756	744	756	771	742	787	810	726	756	748	726	778	723	763	768	769	797	784	753	769	778	788	749	757	782	758	755	748	702	743	744	749	782	777	781	721	727	783	724	790	799	774	749	785	752	778	787	755	774	782	759	789	774	789	787	766	724	760	760	759	762	752	767	719	774	757	767	770	752	743	767	766	764	755	748	745	715	773	776	804	749	824
8450	1292	1552	1128	795	663	552	440	388	369	344	342	271	308	301	284	267	245	279	257	268	268	255	257	267	271	230	221	213	240	243	274	235	255	236	212	257	236	215	247	245	222	232	236	238	230	223	251	203	212	225	249	248	233	221	241	231	236	242	210	216	223	217	242	205	197	250	208	228	214	219	228	231	237	206	224	208	187	216	226	233	224	216	218	237	204	208	269	244	239	237	186	220	199	243	214	210	203	233	237	242	198	216	219	238	233	211	209	248	212	207	240	205	207	244	215	224	201	217	199	223	229	211	209	215	198	223	249	246	192	238	222	238	215	213	238	217	218	228	217	216	217	220	213	189	214	262	219	208	199	197	236	222	223	219	254	214	209	215	215	230	225	238	210	223	195	195	195	221	207	187	211	242	215	230	232	188	218	191	201	214	218	225	223	178	207	214	224	217	223	230	240	231	221	206	222	223	220	229	213	208	210	226	213	218	220	213	199	211	220	236	206	197	219	211	225	184	211	221	227	229	216	196	244	248	207	193	216	225	251	209	225	218	195	244	228	217	218	222	224	243	225	213	215	225	196	222	217	224	195	222	247	210	201	244	207	190	220	209	250	257	225	212	239	226	230	231	207	217	219	224	228	235	212	236	212	202	198	222	203	212	218	243	217	211	215	204	225	226	215	229	205	225	186	233	219	205	222	240	217	214	220	205	239	246	223	212	226	231	216	206	225	222	223	217	212	228	215	215	214	199	233	210	232	214	228	214	222	229	202	274	213	245	202	241	219	202	223	222	199	236	212	231	194	228	220	217	229	214	202	206	213	223	204	210	254	210	230	197	217	227	209	221	228	200	215	214	196	209	226	240	225	202	202	203	199	266	194	206	207	241	219	210	225	205	212	197	211	233	210	216	210	228	209	217	213	225	202	201	201	223	203	223	218	221	207	200	215	271	207	189	213	235	257	201	200	206	224	228	210	222	208	261	217	239	226	213	219	185	238	225	228	213	196	203	206	208	228	238	203	212	225	222	247	235	249	217	192	209	226	219	222	229	216	210	247	229	232	208	233	215	244	180	205	231	228	203	210	213	207	229	207	234	211	210	211	246	227	191	201	227	215	223	212	204	220	240	209	204	237	234	222	219	221	227	254	211	221	227	218	214	241	226	226	192	220	202	228	245	227	215	228	209	212	246	209	214	253	216	207	233	216	210	235	249	225	217	227	225	214	195	237	234	225	209	206	228	213	218	245	227	215	233	237	204	200	196	201	208	195	217	192	224	199	190	197	205	219	225	208	245	236	214	209	231	232	217	230	223	215	208	223	216	211	223	207	257	214	208	229	215	198	200	215	223	226	221	221	221	213	227	189	234	215	221	212	204	210	213	222	213	210	209	219	225	214	237	208	221	212	218	195	212	188	227	226	213	190	210	201	186	240	226	245	222	236	224	221	229	224	212	241	212	218	217	234	200	231	225	182	213	207	217	213	204	235	226	226	249	208	210	242	229	219	199	191	224	234	218	218	223	222	211	211	223	219	227	194	216	229	231	202	243	220	218	238	225	188	230	213	213	206	177	225	243	214	235	222	195	187	217	207	229	220	208	229	229	234	208	237	198	223	206	204	208	218	226	211	213	213	238	240	200	217	239	227	197	227	216	227	250	228	201	234	221	212	197	233	216	206	228	221	207	240	206	254	246	229	204	246	200	211	213	211	226	225	208	240	217	221	206	217	198	234	189	246	230	236	218	212	219	221	230	224	206	232	219	226	237	206	233	218	229	254	211	236	192	224	198	191	228	233	247	188	220	235	212	215	263	215	204	226	207	224	197	208	190	197	248	231	217	207	242	236	221	222	224	187	221	222	216	225	222	222	209	220	224	227	241	209	226	206	219	209	224	213	251	200	221	210	219	231	213	187	199	248	226	196	239	254	185	235	240	215	208	267	209	217	214	222	212	202	212	217	199	201	237	231	234	221	240	216	196	202	221	238	208	208	228	174	228	194	235	204	212	235	229	206	242	199	231	254	207	239	242	200	222	213	237	216	223	210	212	215	198	204	213	244	221	238	240	228	223	223	204	230	205	200	213	208	248	227	188	231	245	219	240	206	210	225	234	225	235	190	245	242	219	251	222	237	237	235	236	210	211	213	206	214	243	209	220	220	209	220	254	234	213	216	196	216	254	213	237	208	221	230	223	224	221	205	208	230	208	235	204	211	205	214	213	213	210	222	250	199	234	206	217	210	200	209	242	226	219	208	240	220	221	236	215	209	218	214	188	215	186	226	238	208	224	208	218	197	218	239	209	218	222	253	237	233	206	219	229	211	214	233	216	228	194	222	213	199	209	216	203	238	229	210	234	218	208	222	205	196	226	209	210	237	226	231	243	199	223	236	248	223	232	246	200	231	229	219	217	245	238	221	222	229	230	208	205	241	215	214	216	179	203	219	226	213	210	224	199	192	243	243	195	211	243	191	205	226	212	205	217	227	233	221	208	218	216	223	230	229	252	227	215	197	214	168	235	192	250	233	221	225	222	220	184	206	188	228	231	192	209	222	245	220	239	194	220	211	225	205	178	219	235	248	232	218	224	251	207	224	216	205	227	200	214	254	211	222	214	208	215	232	225	209	206	221	218	214	234	214	207	210	219	226	202	212	201	214	209	240	225	252	197	215	197	208	212	197	220	239	224	214	196	223	211	237	214	205	224	206	229	226	208	210	250	185	220	215	199	188	206	242	203	185	209	230	234	211	210	199	217	219	235	212	230	203	246	219	210	214	191	225	218	207	216	224	208	200	226	218	225	192	223	218	226	215	238	250	249	229	226	217	236	247	204	216	188	209	259	203	224	210	191	202	220	233	177	252	184	218	219	237	227	198	219	216	204	247	191	194	238	208	218	237	204	221	221	250	212	243	241	222	218	216	216	212	236	223	223	256	229	181	219	212	253	219	229	222	242	217	218	219	216	205	210	204	224	219	238	185	229	232	207	219	215	203	227	227	226	183	219	200	186	206	226	209	226	230	221	215	213	193	219	253	226	237	208	211	226	218	227	212	229	206	251	215	231	214	228	227	187	227	232	210	203	198	220	227	228	225	212	227	211	241	204	202	207	250	202	219	217	191	211	193	216	235	224	211	223	227	207	210	216	196	209	221	230	222	223	216	209	195	237	212	213	233	189	256	214	220	241	216	240	231	232	228	198	239	217	222	249	238	195	198	225	252	221	214	227	235	226	219	219	218	219	246	225	195	228	223	219	263	236	222	213	180	183	210	228	222	187	206	237	220	203	236	222	219	239	232	235	216	218	200	217	203	194	227	202	211	224	186	225	244	222	207	232	196	212	225	221	180	189	218	188	235	213	208	210	220	225	223	211	213	231	221	228	218	223	199	211	208	239	218	235	267	223	236	210	215	221	229	226	194	207	208	193	192	199	236	208	218	217	209	223	218	236	220	224	239	245	196	221	244	203	216	234	225	226	230	223	229	209	209	222	210	217	187	219	229	206	232
5929	1496	3242	3814	3185	2491	2059	1734	1545	1352	1247	1095	1013	1021	959	993	930	953	879	910	900	848	922	942	884	852	776	710	701	705	735	756	725	682	666	631	687	667	710	694	671	683	687	629	619	643	657	640	621	638	636	643	623	615	648	586	618	554	596	605	551	540	575	607	514	588	560	642	566	586	560	571	546	540	556	599	550	562	571	593	580	581	529	610	605	599	595	579	532	590	550	572	532	536	611	557	525	583	527	552	555	547	536	502	540	567	539	577	537	570	535	582	554	528	577	550	531	542	534	563	543	561	529	530	573	561	561	563	555	568	538	561	538	551	527	571	553	537	551	546	489	519	497	547	534	562	521	530	533	530	525	519	557	507	556	502	485	539	521	545	559	550	529	550	557	528	549	555	535	525	586	488	517	563	545	550	542	536	562	522	532	542	510	534	546	548	554	538	531	555	502	529	548	543	528	538	558	544	526	512	526	513	553	525	504	519	553	559	529	531	493	529	569	502	511	529	508	542	527	491	557	502	513	550	555	520	514	551	526	575	511	523	544	535	539	570	577	554	554	552	529	557	538	542	574	573	535	504	522	517	537	543	521	546	498	555	539	549	546	529	530	524	552	559	576	527	547	553	520	532	568	572	560	536	534	488	533	538	533	551	547	536	546	529	576	578	550	515	561	529	519	545	535	517	535	559	537	554	518	554	495	515	556	515	530	524	536	558	520	542	530	549	539	541	559	547	544	503	561	519	555	568	566	514	509	531	529	569	543	516	523	527	538	546	554	538	532	515	558	500	528	543	554	517	529	565	538	520	530	535	507	519	492	522	545	531	536	540	568	581	524	547	567	471	522	541	485	555	552	522	491	585	603	533	518	507	513	553	547	519	565	529	495	534	503	579	500	527	553	508	532	560	493	549	529	566	555	510	519	566	549	562	516	520	515	568	534	512	554	511	549	502	525	543	532	580	525	530	522	543	526	501	564	566	524	549	563	541	531	537	554	592	593	525	545	521	515	548	511	547	495	587	531	544	495	572	537	524	570	526	544	530	522	541	552	567	541	533	571	557	530	540	516	548	546	534	527	559	547	596	571	542	550	557	540	537	531	536	535	511	534	518	534	509	530	507	488	545	503	546	545	500	539	543	571	559	534	533	526	523	569	541	538	548	548	520	534	517	575	572	524	535	553	580	597	531	503	545	540	536	563	559	515	533	521	522	489	527	525	568	563	541	524	479	495	548	546	511	498	594	519	547	533	531	519	529	542	510	516	537	535	520	528	536	556	549	546	532	524	550	504	560	533	538	533	507	511	529	551	511	547	514	546	506	542	518	562	532	540	554	538	548	556	551	539	541	512	542	545	538	506	510	503	569	541	526	547	580	557	501	534	557	512	572	524	531	529	516	534	557	531	546	561	588	533	556	581	548	529	556	547	538	542	536	553	499	570	553	530	556	551	525	536	546	608	561	524	536	496	586	554	550	565	555	503	531	563	491	539	553	570	535	584	531	500	522	532	474	545	515	566	561	523	522	532	502	525	555	546	512	550	555	520	531	540	519	513	524	562	524	551	533	517	522	495	568	524	555	538	545	537	515	549	537	549	565	515	543	552	539	536	592	543	565	552	531	503	521	549	540	488	561	529	569	528	575	523	561	510	566	527	546	522	525	515	527	585	517	540	554	568	552	580	537	563	565	513	541	553	530	485	464	518	563	536	555	537	577	561	515	550	569	553	523	579	527	560	564	520	545	539	511	520	528	494	502	521	576	537	534	510	539	515	552	555	534	541	517	541	566	545	544	517	500	495	551	545	563	523	557	568	547	528	571	520	525	546	548	556	554	522	541	518	514	555	520	552	555	560	550	519	522	573	538	549	574	522	544	594	549	531	524	521	550	556	556	546	564	559	560	548	548	512	568	524	563	570	520	540	542	534	536	532	534	496	492	529	539	561	515	552	551	544	552	528	518	551	546	506	534	515	545	516	525	552	514	528	514	535	523	537	499	508	536	553	543	543	554	533	519	545	592	586	559	536	521	535	583	513	569	530	535	532	546	552	548	554	478	532	555	574	516	527	572	565	563	526	534	604	516	547	545	559	514	557	549	530	565	541	538	541	522	570	540	539	569	522	514	551	548	562	563	532	519	544	545	559	515	586	547	533	533	536	526	526	525	514	537	546	554	529	507	530	559	515	500	566	572	546	547	516	564	585	546	517	537	540	530	519	529	550	532	575	567	584	536	539	545	532	562	539	535	538	562	521	543	548	548	554	574	538	539	547	531	527	545	513	549	556	558	515	538	516	512	531	549	533	557	582	515	560	550	546	518	516	511	549	536	532	542	563	528	529	524	529	513	567	536	549	553	508	516	556	543	557	542	546	548	511	546	555	564	586	548	512	571	554	530	556	492	543	589	529	558	537	540	524	535	570	554	560	512	510	576	569	515	529	501	529	517	554	541	506	552	499	559	553	543	578	525	559	535	558	547	578	528	545	530	510	537	497	554	531	535	498	521	531	544	540	577	550	545	505	509	518	529	547	540	524	536	545	516	532	496	567	538	555	550	532	543	509	580	537	493	522	484	590	548	542	536	530	541	573	522	492	562	553	526	487	583	536	548	527	589	541	521	575	531	558	578	518	526	539	540	533	537	542	490	534	554	547	482	539	515	546	511	535	557	549	533	567	539	524	548	532	532	545	547	525	544	527	514	565	548	499	520	524	550	583	509	547	553	537	508	540	545	537	525	576	534	523	514	543	547	561	532	542	541	511	543	572	508	513	530	571	516	542	569	527	576	505	524	534	582	562	495	514	537	530	505	504	544	544	500	538	519	533	531	537	529	535	518	570	570	514	519	530	529	518	521	551	551	554	564	536	519	520	530	538	501	550	524	540	559	512	563	526	521	518	535	547	535	575	526	593	565	560	529	552	532	522	493	523	551	501	519	532	523	522	541	596	510	515	525	530	534	580	509	565	525	521	565	502	539	560	502	524	571	517	557	566	539	568	540	553	543	506	519	517	521	550	468	579	531	577	526	539	536	530	559	537	529	510	538	499	539	557	577	530	549	490	559	559	546	540	549	511	521	522	557	568	535	511	525	544	523	531	510	557	550	542	531	561	559	541	580	516	543	549	550	487	511	528	547	536	574	523	512	529	555	535	565	551	531	544	566	575	554	596	527	539	513	533	559	531	553	518	544	539	529	520	534	502	564	536	513	534	531	538	510	529	559	528	532	556	519	521	532	526	531	528	550	528	540	568	512	515	569	569	537	570	513	548	544	518	530	508	563	559	547	567	520	535	564	571	511	551	522	516	539	539	524	547	538	549	518	558	584	532	548	527	558	572	546	531	547	531	552	495	540	563	526	531	559	547	557	570	521	539	556	553	505	531	569	507	518	588	582	541	561	521	595	546	498	556	543	536	536	513	575	512	547	548	556	554	540	564	523	558	552	526	558	489	523	547	508	581	570	556	533	524	540	543	513	553	522	531	560	538	571	510	503	533	499	528	543
15488	2999	2865	2194	1500	1120	843	706	575	509	480	447	453	406	389	385	359	366	402	347	356	345	365	358	352	341	305	307	269	320	295	322	291	327	274	263	313	309	314	316	279	307	309	298	277	265	311	281	271	321	289	260	290	263	294	299	287	277	294	287	294	311	291	276	288	295	267	270	276	293	285	241	273	272	263	294	257	271	285	259	271	268	256	262	291	256	253	243	292	297	293	298	276	284	264	288	268	250	281	262	283	280	279	263	261	284	282	306	284	264	262	290	250	279	264	264	262	275	292	251	308	280	260	258	283	246	290	264	254	264	278	269	277	262	281	254	271	275	264	266	283	302	246	257	266	248	271	263	255	258	270	303	265	255	314	282	258	252	266	268	268	229	232	309	282	252	265	291	270	264	281	277	267	270	263	260	256	289	278	272	255	277	286	271	254	273	254	269	270	262	274	252	269	284	298	259	266	227	228	264	266	285	261	235	266	287	268	256	258	262	289	251	278	258	222	249	281	314	245	247	261	256	268	270	240	273	290	231	247	282	264	285	241	235	266	274	302	260	266	257	281	283	280	252	275	275	239	285	274	256	276	235	267	236	262	251	257	254	233	301	260	279	285	280	261	238	285	261	248	259	259	275	252	232	258	255	271	277	248	248	255	279	302	270	244	265	259	300	246	249	262	263	283	300	291	277	269	271	259	249	264	277	276	278	254	274	267	258	277	264	304	252	284	287	236	261	261	257	270	294	240	284	234	282	309	253	295	238	255	254	256	273	256	263	275	257	247	235	222	282	256	274	258	282	246	252	297	255	272	270	252	315	265	310	284	258	268	262	262	280	293	247	240	281	279	262	300	267	258	274	297	266	299	286	306	263	254	269	275	267	286	248	229	260	239	264	290	292	291	236	294	283	272	240	268	255	295	282	259	273	265	270	269	244	261	261	288	273	281	275	266	254	262	272	299	253	280	257	293	255	267	265	267	278	245	233	294	282	248	280	253	267	265	279	276	281	258	244	262	254	276	264	261	247	248	276	281	271	263	265	282	262	282	279	250	239	281	271	252	301	262	288	261	284	276	274	287	279	276	269	240	262	279	250	248	256	292	291	305	267	275	266	280	231	314	266	280	281	245	274	241	286	295	272	280	304	300	270	291	269	271	260	265	260	240	277	287	258	281	264	259	272	269	271	242	250	275	263	260	253	267	277	291	273	274	237	257	237	276	270	267	258	296	293	265	262	295	261	253	290	278	265	270	250	249	248	246	244	296	261	253	274	291	243	251	270	253	274	283	256	292	282	280	263	276	246	283	281	281	261	259	259	245	298	276	250	257	275	274	257	267	269	270	289	260	286	259	257	304	258	279	255	283	274	292	260	232	250	277	302	248	270	260	229	259	289	279	267	286	272	242	273	247	262	246	243	274	254	264	301	262	240	253	275	280	270	227	231	259	255	274	259	267	249	263	243	268	245	243	256	289	253	295	273	289	242	279	247	233	274	266	274	223	278	241	267	269	249	270	282	295	272	269	268	288	261	294	274	266	280	272	277	288	288	278	262	294	306	280	284	297	266	262	254	291	272	273	269	255	243	267	258	266	227	239	260	258	270	240	267	286	282	258	294	260	230	277	242	257	248	271	263	237	291	275	270	266	233	254	286	274	246	243	289	250	259	242	261	239	246	253	280	265	255	291	266	282	301	262	278	271	270	244	266	284	281	268	253	242	255	244	233	278	270	270	252	249	303	264	284	248	261	263	251	289	259	281	263	267	265	240	234	267	253	256	265	272	261	249	259	267	233	277	274	234	254	272	274	250	271	263	239	254	284	255	265	252	267	287	254	281	275	274	279	268	291	271	265	269	269	252	275	258	272	293	266	289	260	261	329	264	274	253	292	243	279	267	259	260	249	251	262	242	247	230	288	272	254	278	262	287	253	242	262	261	248	250	270	253	271	284	254	261	266	287	292	251	264	291	247	281	273	301	272	250	266	279	283	277	309	273	256	283	297	265	256	268	263	254	257	275	254	271	271	265	269	280	264	311	241	292	253	274	279	261	267	305	266	277	269	249	302	268	269	265	271	274	312	273	253	277	248	301	261	279	268	243	281	267	262	263	299	290	283	257	262	254	247	272	295	253	299	272	266	258	267	269	272	255	270	259	264	265	236	301	253	262	280	272	314	283	259	232	278	281	260	268	303	236	291	251	274	277	261	274	253	267	286	258	269	251	255	288	281	231	270	259	267	283	293	247	250	256	300	307	261	248	238	237	276	261	288	237	257	261	257	278	283	270	268	260	282	252	262	280	282	281	272	251	270	287	291	270	286	251	239	263	282	267	266	282	240	260	280	252	277	283	273	294	267	256	261	254	259	237	270	256	268	228	287	273	236	288	249	249	251	282	244	253	310	291	276	249	280	259	276	279	277	268	258	249	263	269	254	273	277	246	295	285	265	295	304	272	265	262	247	269	268	254	273	265	278	261	258	237	279	260	276	279	266	248	250	288	258	267	237	255	247	275	269	268	246	291	295	283	262	264	274	273	275	262	278	258	265	269	280	287	270	275	285	275	263	267	263	240	300	246	282	285	248	250	264	265	266	274	286	305	305	253	264	288	259	237	239	242	215	258	295	261	298	268	284	268	284	291	253	282	252	270	281	225	276	245	260	262	287	277	267	222	276	300	262	249	276	277	282	259	281	233	265	249	268	254	283	260	263	269	256	273	274	270	275	250	270	235	253	244	269	272	270	294	270	280	264	254	301	266	254	257	287	251	273	260	262	237	255	282	276	262	285	281	284	260	280	276	264	305	282	273	263	265	262	229	238	266	287	298	278	269	264	268	255	242	253	230	279	293	243	284	266	271	276	243	278	284	277	274	284	259	247	287	283	296	274	260	279	303	275	270	257	286	248	282	239	283	265	265	275	258	231	268	298	290	287	254	225	270	266	282	271	274	251	281	256	257	255	245	249	258	282	266	276	260	260	291	273	244	275	296	265	252	251	273	295	251	301	252	283	289	253	254	267	255	258	282	253	237	272	276	262	265	255	269	247	280	253	279	257	273	277	273	282	273	268	283	273	262	295	279	244	269	281	259	313	274	316	306	283	265	274	257	301	271	245	263	273	293	250	289	268	262	253	258	278	283	267	259	270	275	219	280	240	240	259	281	257	259	265	260	279	273	294	261	251	277	274	247	267	282	296	281	247	282	305	288	290	249	262	290	280	295	254	278	262	254	272	250	242	262	254	254	288	268	284	229	249	268	298	273	247	276	283	268	278	259	277	230	284	283	270	261	287	260	261	268	273	260	276	240	258	278	294	233	251	270	234	254	268	268	275	277	322	262	233	259	248	289	283	247	264	257	269	277	287	280	315	262	256	260	248	281	253	299	252	246	297	239	272	260	265	266	284	287	272	241	269	253	278	241	269	266	274	295	301	281	252	252	232	299	266	237	251	238	299	256	258	247	278	277	261	277	279	244	252	293	268	268	247	269	251	249	268	248	262	262	267
7864	2508	5461	6304	5530	4430	3560	2930	2533	2143	1946	1823	1636	1538	1506	1461	1397	1367	1375	1303	1214	1276	1314	1285	1370	1147	1098	966	958	982	921	1077	976	967	856	842	790	908	917	898	896	956	857	796	807	816	829	863	787	860	824	807	732	754	755	756	763	791	721	724	733	676	715	675	710	726	723	713	697	678	712	681	730	756	723	725	732	656	711	717	730	697	741	717	688	735	703	666	719	677	711	708	706	709	688	711	676	676	645	700	620	641	605	677	688	700	653	707	623	595	679	684	644	605	652	658	707	646	688	658	614	605	639	646	605	679	637	651	686	691	710	697	696	668	656	683	620	610	664	636	662	613	610	681	659	681	663	666	610	660	662	626	655	612	670	683	666	652	651	712	674	683	691	639	653	591	656	648	654	653	616	665	650	627	668	690	673	643	660	645	674	646	696	626	644	669	684	677	666	665	644	637	653	623	687	633	617	631	687	665	608	619	667	664	681	638	653	627	621	672	604	642	678	662	646	667	689	646	639	664	630	621	639	625	659	658	640	617	638	618	616	656	702	646	638	646	666	659	666	611	681	678	668	632	660	679	661	680	720	649	721	668	634	667	636	632	654	661	653	638	681	684	673	661	699	684	665	666	637	646	659	639	656	653	700	615	648	634	623	648	652	646	654	636	662	650	645	654	642	654	636	680	638	648	688	613	621	623	631	713	635	690	656	707	665	609	655	635	683	682	678	623	694	650	627	625	702	627	664	668	646	635	638	647	636	631	644	626	626	627	654	655	683	634	648	673	634	600	637	671	643	634	637	653	668	693	654	670	685	638	634	664	660	664	658	709	625	660	670	620	641	639	644	673	656	633	648	611	659	672	606	667	670	631	622	681	661	642	620	706	631	654	680	629	629	610	603	648	632	618	606	664	615	629	645	675	609	668	657	669	644	698	662	673	644	616	612	660	663	658	656	633	609	653	678	665	663	673	626	676	628	646	630	666	647	629	605	655	685	630	652	658	644	652	628	655	676	669	649	636	637	662	653	659	609	640	645	631	651	683	668	655	655	689	625	645	647	653	612	704	682	655	665	669	651	642	635	646	650	644	688	626	648	598	641	621	660	631	687	629	670	596	642	672	625	698	643	687	603	672	666	626	660	679	624	640	671	637	649	644	664	648	622	648	628	664	708	632	634	702	659	694	652	691	645	675	630	682	655	662	617	664	683	661	632	647	640	648	647	620	620	615	613	680	653	643	687	688	679	643	692	642	641	624	683	618	631	651	660	682	611	609	603	639	606	680	723	623	697	642	630	654	664	641	687	670	609	690	657	621	648	660	666	637	656	613	637	643	633	692	660	691	608	671	690	654	667	642	583	648	641	634	678	645	646	622	664	636	694	670	627	637	628	678	645	643	628	642	655	649	640	568	633	615	643	662	675	639	642	595	635	642	615	631	615	683	655	656	644	666	580	626	665	651	647	682	617	635	642	662	668	651	666	660	648	655	628	695	683	684	648	649	656	637	640	723	651	631	646	658	670	643	627	644	636	683	640	640	708	659	687	618	671	700	681	654	590	640	649	677	616	677	680	670	651	657	660	607	693	635	690	658	651	694	643	707	630	672	625	661	682	640	638	649	645	670	629	685	652	633	662	626	689	629	688	662	639	609	677	655	669	614	636	652	679	665	664	624	691	640	651	640	676	659	613	659	598	620	676	648	661	659	681	674	665	634	654	643	634	654	623	654	653	644	655	654	680	637	622	639	664	679	640	664	673	643	687	675	626	641	693	669	669	644	658	588	636	649	644	620	618	616	657	692	662	679	607	591	653	658	646	657	668	664	637	632	644	625	675	669	666	633	669	610	679	638	688	654	637	659	694	649	637	626	657	616	673	685	621	648	644	656	685	667	657	685	614	646	700	655	662	668	670	659	649	657	682	617	644	642	662	678	634	663	676	656	651	675	615	651	656	667	673	682	657	660	644	665	657	674	671	631	682	678	628	679	660	639	631	668	649	654	636	613	672	591	685	617	619	643	639	646	655	642	720	643	670	642	647	659	666	638	646	630	631	652	619	651	665	683	635	678	634	649	623	637	667	641	637	650	635	693	629	636	629	671	688	641	655	651	640	673	629	628	643	669	673	619	630	653	679	629	663	681	635	658	622	577	665	661	650	673	648	621	619	617	648	650	616	654	643	614	614	661	626	608	648	649	654	643	684	639	593	629	644	641	653	691	652	659	643	670	601	643	635	654	618	674	624	628	636	639	703	645	625	655	652	640	679	661	671	649	632	660	643	700	639	632	680	693	652	645	632	622	673	671	665	676	643	638	657	656	588	692	641	659	655	643	618	672	636	695	658	666	652	674	578	661	678	675	630	658	615	643	663	675	613	663	681	635	670	691	685	701	644	668	668	683	667	660	668	611	675	644	676	659	641	649	611	641	638	619	655	673	627	673	636	608	642	672	657	662	668	627	660	633	613	652	664	664	603	643	650	697	653	726	645	628	660	652	687	605	674	646	674	635	677	639	663	698	641	658	743	647	614	667	631	667	604	652	657	620	641	662	634	685	673	630	667	620	660	659	601	626	674	648	641	691	652	637	651	662	665	637	617	604	593	658	686	674	672	654	574	673	678	621	624	638	638	665	661	625	663	678	678	656	683	656	618	665	704	617	645	715	629	643	647	658	668	638	660	649	671	649	600	687	663	673	652	651	625	662	648	599	659	697	680	663	655	621	668	641	641	643	628	664	671	645	655	649	605	654	647	628	600	645	627	636	653	622	612	697	655	630	621	654	624	665	629	662	654	708	674	605	668	647	664	684	645	656	660	663	661	637	662	640	636	677	711	650	653	614	683	659	682	640	654	656	658	633	626	649	663	645	667	655	666	671	653	639	625	639	670	657	658	690	673	618	679	630	669	633	645	634	642	623	637	643	642	602	640	646	620	692	680	664	640	646	680	665	631	629	656	682	621	674	676	658	676	667	644	666	637	633	646	610	672	666	653	662	635	633	643	659	694	630	676	624	677	632	643	641	672	632	726	689	631	677	665	658	696	646	643	619	586	636	675	663	650	681	642	642	646	658	653	631	700	650	681	661	693	625	636	652	684	616	638	657	694	669	635	656	658	663	635	652	695	661	624	704	673	654	698	595	666	677	638	617	681	643	636	638	664	650	691	699	646	652	651	654	644	698	683	661	615	676	626	661	627	665	677	676	672	641	646	642	678	638	687	671	619	652	659	612	665	633	620	628	661	638	650	663	648	672	680	703	682	681	615	653	675	648	634	647	652	644	656	671	647	648	650	609	642	623	639	671	666	656	646	697	692	682	645	670	624	647	663	612	622	631	624	611	687	656	655	619	668	656	608	613	707	637	657	626	603	671	660	646	607	651	635	694	618	655	628	644	641	647	602	631	622	630	614	685	644	637	609	648	647	670	594	618	648	670	637	641	644	623	656	678	682	666	675	651	605	630	647	700	640	659	623	676	656	673	699	692	632	666	649	655	648	638	662	626	653	659
2495	509	548	485	401	351	389	326	329	315	358	365	346	336	320	353	337	347	344	324	341	351	356	352	315	371	337	340	322	340	303	349	364	344	353	339	346	327	333	305	358	340	294	361	327	356	313	328	344	344	324	328	331	343	323	317	326	344	321	350	358	315	339	337	347	352	302	349	341	324	344	340	341	313	324	319	304	289	347	330	344	342	328	342	342	335	336	340	329	354	340	338	346	351	348	340	343	327	369	337	318	355	391	344	327	331	285	321	335	355	340	369	330	280	306	322	311	331	327	359	342	309	372	293	324	320	320	316	316	352	331	350	336	338	349	335	338	338	316	341	340	347	330	323	320	316	347	295	334	316	332	331	312	311	316	338	318	362	321	338	330	324	322	334	326	340	316	340	321	322	333	325	305	323	328	322	318	353	317	332	329	326	316	304	311	333	318	330	322	337	334	350	329	352	336	324	309	310	341	305	324	343	366	321	321	326	322	353	306	321	317	339	331	349	346	334	338	327	323	355	319	327	293	275	328	366	338	326	329	348	348	341	344	340	317	312	332	346	340	366	320	342	315	302	363	343	357	329	325	331	353	330	324	330	359	325	341	350	294	328	372	343	322	325	347	340	343	327	313	295	327	330	328	313	311	346	378	348	322	326	356	323	328	297	322	319	314	302	343	309	330	356	331	343	365	345	314	320	372	346	326	323	325	347	353	352	341	342	311	344	344	347	320	331	315	364	327	304	325	353	329	318	317	322	331	315	364	306	330	344	356	322	352	328	323	322	346	340	343	349	318	315	344	294	335	322	349	332	316	343	307	347	314	359	325	328	343	352	355	321	323	363	313	337	311	334	351	297	285	317	345	309	310	312	360	337	318	335	299	357	319	319	344	344	346	312	319	315	325	358	343	335	377	375	315	315	320	335	337	325	342	334	314	341	334	326	329	332	335	341	342	352	324	344	342	330	324	370	339	342	334	352	336	339	337	336	319	298	365	316	348	306	355	313	351	341	333	345	320	376	292	323	327	323	341	320	306	305	317	318	345	327	339	352	317	342	316	345	309	332	321	352	338	335	347	332	340	314	342	330	346	327	321	350	366	337	329	316	342	345	345	338	337	325	366	336	357	320	324	332	323	323	353	337	303	307	344	349	318	363	321	333	315	339	376	316	320	352	313	363	382	365	347	332	307	332	335	318	319	312	351	327	355	351	329	338	304	332	292	346	307	355	333	315	350	314	306	332	339	320	297	349	303	356	360	322	301	327	325	316	331	331	389	334	316	296	346	354	341	351	348	324	341	357	320	318	305	363	305	352	343	335	329	291	332	328	335	372	304	350	343	367	344	339	337	326	337	318	335	328	324	331	316	330	357	305	342	340	316	352	348	297	334	333	309	348	313	327	345	318	306	318	337	347	326	323	338	296	353	340	300	312	362	318	288	364	343	336	316	313	337	355	359	338	337	301	349	285	364	348	351	313	336	317	305	360	318	314	355	312	344	321	343	322	338	339	358	307	355	322	330	312	355	357	329	347	314	327	330	342	321	300	325	330	340	331	297	319	308	340	336	322	310	318	315	333	323	339	323	357	335	309	361	344	345	317	308	295	312	343	322	330	330	347	373	350	333	330	339	344	339	328	333	338	317	388	327	335	302	344	316	290	327	349	350	350	334	330	347	324	334	340	352	345	319	352	345	339	325	312	318	356	343	336	326	329	352	348	318	286	306	362	348	312	330	346	375	315	348	334	339	299	333	353	352	284	326	349	336	321	291	349	343	300	311	349	297	310	300	332	327	317	339	327	310	325	318	345	344	366	340	343	315	289	366	326	335	311	346	321	350	341	370	316	324	328	319	360	359	377	327	323	305	344	354	321	340	326	349	344	312	323	341	343	322	319	344	351	324	343	291	351	317	351	320	313	322	330	310	311	315	320	329	300	317	326	307	321	324	342	318	334	318	323	334	358	339	323	338	352	336	345	324	334	334	324	327	337	337	324	346	330	306	379	339	326	351	339	341	362	350	317	320	339	326	321	336	364	314	325	300	344	328	344	321	350	318	339	338	351	312	357	342	376	347	331	313	333	331	295	304	336	311	333	319	344	325	342	311	339	357	361	306	356	332	309	337	303	349	350	325	342	315	328	321	312	332	325	358	323	334	355	325	347	338	356	309	330	324	320	325	319	313	313	327	342	309	344	331	353	352	329	316	339	352	337	351	348	346	340	309	348	320	368	324	323	336	339	335	331	338	309	316	338	365	302	316	330	350	320	332	347	353	336	316	332	321	313	330	326	348	323	347	327	351	367	332	368	344	348	340	316	362	341	322	320	367	333	339	329	333	366	330	325	319	320	355	357	340	349	317	323	302	340	342	313	307	324	331	359	332	324	318	364	346	339	295	325	338	305	341	311	332	323	340	325	335	371	324	321	308	348	297	351	343	351	347	316	321	345	355	328	335	356	343	315	319	342	315	332	355	333	349	372	322	339	350	312	331	297	330	328	356	382	379	366	322	329	341	315	348	314	300	340	355	329	322	357	345	346	371	342	301	354	336	369	349	346	317	315	296	350	329	292	328	313	344	327	332	332	362	325	346	351	339	323	300	326	313	315	338	334	295	358	316	330	326	367	332	331	333	327	356	302	319	351	311	333	361	336	315	330	343	359	343	348	340	316	319	338	311	319	333	330	369	348	373	317	311	329	317	346	318	315	331	333	312	311	310	350	329	297	342	318	308	360	362	337	342	349	298	331	336	309	367	328	321	360	329	295	332	318	332	347	332	325	350	332	336	336	324	349	332	340	295	319	339	344	360	335	324	296	318	322	330	320	342	314	361	331	300	361	308	333	355	354	311	339	309	326	319	302	328	355	351	343	330	301	322	333	366	355	325	335	315	345	345	349	333	363	342	338	316	328	333	333	357	316	306	349	323	332	326	362	355	305	346	331	329	306	305	317	329	322	307	369	310	357	332	349	335	322	326	345	334	312	340	333	320	347	319	316	334	348	343	316	324	326	338	339	354	342	283	321	293	352	338	304	327	361	330	310	323	307	375	340	339	355	322	321	333	311	334	334	346	333	326	362	345	325	349	340	305	352	358	312	314	310	297	324	338	328	324	334	322	369	342	335	325	313	310	327	344	339	313	335	330	304	349	309	355	351	352	332	384	367	347	317	342	322	308	315	380	334	330	321	330	365	317	334	337	355	347	327	319	339	331	349	342	349	314	336	336	339	308	329	322	327	353	339	348	340	330	327	320	367	340	343	322	325	339	355	330	357	316	328	351	335	343	339	345	357	339	301	306	341	320	310	315	345	319	315	323	344	295	346	349	322	332	283	344	338	307	314	341	323	330	320	348	304	324	295	314	334	350	348	338	377	332	353	332	317	320	304	341	332	370	342	297	336	351	318	346	308	309	342	330	307	323	348	306	364	329	371	295	322	335	354	314	305	338	317	313	362	355	352	337	322	308	303	346	316	329	338	330	326	296	343	296	348	343	321	320	338	313	330
2553	889	1216	1220	1176	996	920	900	818	845	829	835	838	864	825	803	803	825	879	867	820	871	883	882	901	854	807	814	816	813	814	785	835	818	833	804	732	823	777	872	766	809	792	782	774	776	842	790	782	826	781	767	825	767	772	763	788	771	771	761	791	790	823	744	768	753	756	766	754	749	792	772	784	736	834	755	780	860	760	775	743	800	720	791	774	729	770	785	802	769	758	811	750	763	747	764	778	761	776	783	742	760	756	741	756	761	775	731	777	783	746	725	749	728	752	810	791	759	781	771	763	775	767	754	709	794	802	827	783	760	817	722	790	768	754	776	697	734	793	810	808	742	753	730	830	779	777	797	713	733	778	772	770	779	737	746	746	773	783	772	784	679	780	825	727	772	772	770	750	802	810	790	780	801	737	748	758	728	787	773	749	781	759	767	729	762	799	756	735	743	754	767	789	763	732	722	739	710	744	759	751	751	682	736	724	725	773	833	771	718	812	697	796	742	769	804	742	774	712	783	795	786	732	791	759	770	796	765	786	789	762	757	785	696	794	766	841	767	737	755	779	717	724	748	757	766	742	770	725	719	752	756	755	723	762	747	743	704	767	754	753	740	713	761	739	771	785	702	750	770	811	772	766	729	765	786	734	757	742	777	746	753	736	734	758	722	752	807	749	780	809	780	812	725	749	814	755	746	736	782	768	745	725	732	726	766	773	740	764	746	763	763	753	726	758	767	769	823	748	771	762	763	801	741	788	714	760	789	802	774	755	789	739	786	726	785	795	749	743	727	810	761	716	778	768	804	797	706	768	777	735	828	749	720	760	805	783	792	742	793	768	771	665	747	748	756	758	738	764	741	767	780	775	814	752	753	755	714	734	729	770	718	756	760	772	759	758	743	775	750	763	758	774	757	746	770	800	787	798	760	784	729	795	711	736	759	704	753	764	702	765	711	692	754	825	773	778	771	772	806	769	789	775	825	743	765	793	750	719	779	771	761	778	771	764	738	717	817	753	793	779	761	768	742	764	751	780	714	750	723	753	748	755	782	761	815	792	738	740	725	743	773	738	790	764	759	744	755	746	733	698	784	785	754	780	744	754	790	750	793	774	752	804	776	785	784	778	760	850	745	771	767	735	724	790	681	707	716	755	782	864	758	752	813	734	791	735	747	789	778	738	767	741	773	752	750	761	798	775	715	769	737	747	812	748	768	735	719	730	790	763	814	758	752	698	761	773	753	808	758	750	774	747	720	732	769	723	737	719	774	780	744	743	795	747	755	781	722	785	736	724	758	794	714	746	766	777	768	771	811	776	769	773	751	746	765	789	796	757	743	714	759	731	740	732	764	740	753	769	788	764	783	784	720	739	715	769	756	766	783	774	755	740	739	752	739	746	776	724	800	785	724	782	805	773	787	766	787	794	730	722	755	783	739	727	762	785	756	741	740	780	776	743	776	737	794	758	776	780	825	795	812	743	755	731	750	786	756	732	857	742	758	759	764	751	727	760	787	789	724	786	772	791	802	762	749	823	750	774	754	814	708	775	754	781	756	749	730	755	721	775	769	759	757	770	760	783	722	729	758	726	776	720	743	732	727	733	736	773	722	755	752	730	817	716	756	775	738	763	785	783	734	730	786	701	731	727	797	782	775	742	716	774	771	800	749	732	767	741	753	755	758	760	673	794	761	750	751	727	743	773	764	782	739	764	731	744	813	724	748	785	750	726	764	749	770	789	700	720	734	755	762	752	828	734	793	796	766	752	785	801	734	784	727	798	719	789	753	765	741	744	765	751	787	780	732	752	814	785	769	775	713	695	715	761	739	767	719	742	744	789	762	770	762	754	741	765	742	734	764	764	747	707	704	794	790	793	805	779	709	785	754	757	770	740	712	770	779	735	742	757	774	744	782	757	716	771	751	756	794	755	740	741	728	743	714	741	798	779	739	764	747	800	783	759	779	823	746	805	717	781	760	745	780	766	790	791	749	683	753	798	759	708	767	757	725	757	784	727	733	728	759	725	723	756	786	767	758	798	737	766	743	733	737	779	758	748	763	849	708	773	862	756	768	758	770	727	811	701	739	695	758	809	780	754	775	789	768	753	735	711	840	803	796	751	722	773	743	802	771	737	744	739	783	757	785	742	783	714	856	757	724	804	688	793	755	789	765	749	800	755	738	812	766	767	726	777	782	746	760	710	784	774	734	796	793	818	802	786	757	746	743	772	753	796	770	752	768	801	748	764	708	731	754	731	750	763	759	753	726	731	807	739	700	791	732	807	715	751	764	737	771	710	742	739	756	783	755	766	773	762	730	777	743	721	707	735	748	784	802	774	723	815	723	702	731	775	825	782	779	801	719	733	780	763	739	767	758	786	796	765	781	691	717	722	797	773	820	808	843	761	778	784	785	734	762	727	814	741	727	737	768	757	768	757	715	738	739	718	788	715	762	763	778	749	754	820	797	786	783	727	777	800	755	759	781	744	764	753	770	809	747	756	808	783	786	785	745	775	766	760	763	796	729	745	724	796	789	795	772	781	762	760	749	790	789	791	777	756	752	764	740	753	742	762	754	783	799	780	741	736	778	738	799	759	745	776	799	709	782	784	720	806	777	789	777	727	760	774	747	752	717	780	736	745	741	747	735	800	738	811	772	772	776	779	745	771	772	775	782	746	736	791	739	788	774	773	763	752	771	744	797	740	727	721	742	767	737	754	760	701	739	770	755	705	804	747	776	771	694	757	784	777	790	753	738	735	749	762	724	759	798	779	756	754	750	751	762	742	792	763	723	723	745	771	734	787	785	747	779	762	750	766	737	726	767	743	734	726	766	757	779	727	730	710	807	722	794	799	688	724	778	738	781	731	743	809	777	809	735	749	730	765	786	717	715	785	796	760	776	776	707	777	825	783	746	779	738	765	781	781	750	716	735	777	758	746	777	755	700	742	744	770	772	776	744	769	745	764	726	781	782	790	776	758	796	764	730	746	738	732	740	764	777	778	751	776	699	786	729	758	735	796	726	785	748	753	807	792	753	755	740	775	725	788	782	747	761	754	754	775	756	774	697	760	754	738	730	720	808	776	781	737	787	751	761	701	756	728	764	743	751	728	731	796	737	733	747	799	731	735	714	760	757	743	794	781	791	734	822	754	735	717	736	720	725	701	805	761	716	770	716	769	715	765	775	748	782	763	829	705	778	721	752	757	783	767	732	791	824	738	715	775	760	749	801	767	735	756	769	771	724	734	761	773	724	792	765	780	779	719	754	796	735	746	757	771	757	741	747	734	716	753	759	776	751	778	770	763	772	820	749	749	799	771	782	734	760	776	758	751	692	762	752	748	717	738	756	781	722	727	753	768	795	752	783	785	789	805	804	823	736	746	763	744	789	751	760	759	783	758	772	786	728	813	787	761	783	758	779	715	731	779	767	823	768	752	732	794	724	735	788	762	781	775	736	748	805	773	729	726	757	772	738	791	719	772	760	696	808	751	760	774	789	755	735
8444	1336	1481	1177	911	653	542	471	397	336	308	295	322	268	274	276	300	287	258	278	277	290	226	295	307	242	257	232	238	235	244	234	235	235	247	250	208	215	224	221	252	242	239	279	217	201	239	220	246	210	237	251	258	205	242	265	231	227	235	237	232	219	215	216	233	221	207	213	199	213	206	242	224	217	231	197	244	220	221	244	228	215	225	237	249	220	224	217	209	210	238	210	224	230	251	224	247	234	211	202	246	222	223	249	201	214	229	238	202	190	203	209	226	215	204	208	241	213	205	210	242	202	197	244	251	233	206	229	180	190	184	226	233	205	220	206	224	216	237	215	238	230	219	209	217	224	234	229	231	228	223	203	203	259	235	221	230	198	224	237	233	230	247	223	215	226	241	227	229	202	197	236	222	228	255	206	215	226	244	222	172	213	231	214	218	222	205	201	237	211	218	238	220	198	198	214	206	223	214	225	233	227	233	198	227	223	211	222	250	225	231	205	234	207	237	231	205	229	218	206	212	218	236	220	203	231	197	227	247	219	213	232	219	225	224	228	224	198	227	184	215	219	224	195	249	215	215	223	211	243	209	221	196	242	202	238	244	194	227	223	230	219	200	239	234	233	220	212	209	221	214	209	242	211	224	203	223	228	202	203	228	250	236	228	203	216	228	214	245	235	227	225	230	208	250	200	221	219	209	176	210	198	194	211	225	193	227	210	225	221	236	199	250	252	220	211	219	200	210	238	183	203	225	197	245	200	238	234	220	232	219	199	235	227	207	223	224	206	223	209	238	233	214	212	237	233	224	219	203	222	221	222	233	234	207	228	217	197	204	226	197	215	204	209	230	227	236	225	228	224	193	240	206	221	226	228	235	229	222	202	218	242	246	230	231	255	224	224	197	252	209	234	222	234	214	223	216	245	246	221	226	198	222	235	204	228	232	208	203	228	188	235	223	210	230	219	197	215	202	248	225	231	197	245	230	208	247	226	223	188	201	192	242	234	214	186	201	239	223	213	205	220	211	236	216	233	222	197	217	212	201	225	218	236	221	208	222	223	242	229	231	236	199	248	232	259	224	217	194	193	191	241	230	232	233	225	216	198	222	194	212	237	207	224	185	218	205	240	212	209	235	235	222	238	242	228	241	210	226	241	218	229	234	243	244	217	216	212	217	212	233	212	220	194	221	203	216	234	221	215	232	255	255	229	226	176	226	233	208	223	211	221	187	236	231	249	220	230	247	229	212	193	228	203	210	196	233	241	214	218	230	239	228	222	222	236	244	258	215	215	215	213	228	202	205	218	216	194	197	221	228	196	218	260	206	229	262	226	199	253	225	218	193	231	219	216	214	206	222	202	221	217	216	212	242	209	200	213	220	233	228	241	208	223	221	230	230	228	229	219	216	213	270	194	223	193	201	210	225	241	227	217	195	243	204	222	216	239	231	212	207	226	235	207	209	231	199	216	203	240	212	225	223	216	234	212	213	213	236	227	219	199	224	189	224	209	221	213	213	239	232	216	213	206	217	246	206	230	208	209	206	196	234	229	196	221	192	228	238	221	212	214	224	183	229	210	231	208	210	216	218	239	169	223	210	232	231	191	206	242	233	184	239	217	201	207	222	249	204	220	218	214	225	232	226	198	219	230	221	223	203	196	228	242	203	226	240	211	228	237	223	240	223	230	200	227	230	232	223	201	215	214	232	241	217	206	235	204	206	229	210	208	221	220	209	221	247	245	214	207	225	225	220	208	207	239	221	231	206	224	242	225	205	221	219	211	227	193	206	213	213	202	222	211	224	242	214	212	213	230	233	195	207	216	227	180	225	206	226	241	214	227	210	234	230	217	217	211	221	258	226	246	243	206	231	243	205	225	251	216	225	232	202	240	200	233	228	235	181	244	214	206	217	218	226	233	229	214	249	257	220	211	241	170	224	216	262	208	217	224	235	217	211	214	226	221	231	213	222	207	228	216	224	223	210	247	217	232	249	203	235	206	203	241	228	228	215	205	213	179	229	239	218	211	237	208	251	214	194	246	229	228	211	244	222	234	228	229	212	222	228	212	231	205	202	201	244	228	238	201	210	201	202	236	216	239	258	221	219	219	197	213	236	211	244	209	204	217	226	221	220	213	227	222	232	230	237	222	188	249	224	194	215	226	235	229	212	212	219	227	205	199	219	224	229	223	200	198	226	232	229	202	221	213	234	237	228	195	213	232	207	229	224	226	228	230	219	245	215	241	240	213	222	232	237	196	201	232	204	238	203	218	215	207	241	240	222	223	211	220	219	231	182	212	229	226	221	230	199	230	217	229	207	209	233	232	189	205	208	182	206	205	202	248	217	220	239	207	212	234	231	224	213	215	259	191	214	237	229	231	209	211	222	241	238	211	248	218	199	213	216	206	205	226	205	236	201	201	218	219	227	226	264	224	237	223	192	231	203	199	213	215	217	200	237	237	236	227	230	219	212	210	213	201	231	216	234	220	238	239	221	187	210	209	214	203	223	202	259	228	248	209	200	207	232	235	236	215	204	233	240	218	241	213	234	241	215	214	249	206	223	190	219	218	216	223	230	232	220	202	246	227	217	223	239	212	208	194	229	231	196	216	242	224	246	208	223	221	237	231	196	196	215	205	222	217	221	204	228	220	218	252	197	229	197	215	234	233	201	188	196	217	220	197	223	262	218	201	231	223	226	187	218	221	250	227	216	231	231	177	244	212	228	231	209	268	223	212	206	240	208	261	204	212	232	195	249	224	231	201	188	214	209	198	244	208	210	217	233	224	220	209	207	223	250	222	236	220	203	211	223	203	226	222	232	177	186	199	214	203	222	224	203	225	222	207	238	226	236	225	213	236	248	221	212	198	226	233	219	221	227	224	208	241	227	209	208	205	211	214	233	223	210	203	239	241	189	244	197	257	211	201	227	196	220	218	244	233	211	231	209	239	222	229	207	246	239	199	210	226	196	219	214	190	210	195	226	241	216	225	211	215	213	246	228	231	216	201	216	256	228	218	216	228	196	205	207	232	248	215	232	200	215	195	226	216	222	211	218	227	250	224	237	213	208	254	218	209	245	227	223	220	221	215	224	209	207	236	206	229	223	233	247	210	231	223	224	234	210	223	239	204	226	208	244	203	247	233	255	235	221	224	203	211	221	211	224	248	230	190	212	231	216	230	233	202	209	207	216	227	223	221	188	221	196	211	213	217	202	222	205	239	224	229	223	213	208	234	222	239	221	234	241	224	234	212	217	233	235	218	218	205	220	216	210	208	241	222	213	246	202	205	196	198	233	206	192	230	224	224	204	213	229	192	202	215	225	237	232	211	226	214	214	233	206	210	219	223	221	216	194	204	212	226	227	216	234	233	223	203	250	229	224	223	219	214	211	214	219	198	224	218	234	192	223	253	214	239	217	235	214	218	217	217	223	197	242	231	237	231	224	233	215	257	207	218	205	204	215	223	227	224	234	236	227	202	201	228	246	210	216	232	211	204	226	200
5899	1512	3229	3673	3148	2635	2181	1801	1485	1357	1215	1164	1091	1019	946	931	953	938	878	861	899	845	856	929	914	810	811	724	676	719	724	768	707	683	642	641	676	681	661	722	736	730	677	669	636	652	653	637	666	694	644	617	628	601	602	583	612	587	623	532	545	621	598	568	556	546	590	564	564	590	586	620	547	569	623	578	579	554	635	633	571	548	567	603	616	571	593	565	574	568	554	566	546	545	572	593	564	579	517	544	582	536	564	547	565	542	516	547	519	504	549	591	581	534	533	505	500	553	502	562	572	548	549	539	539	527	556	581	562	588	592	530	514	532	540	556	557	544	538	535	556	555	509	528	526	561	550	480	535	536	511	531	582	516	534	537	516	525	577	527	528	521	522	521	561	556	563	541	558	541	576	538	577	521	550	545	555	531	558	543	540	585	547	528	556	515	492	550	506	537	533	557	524	559	518	546	540	521	539	580	587	533	565	511	557	558	515	543	547	533	537	564	594	564	564	532	551	553	534	502	487	540	527	501	536	540	510	541	585	538	563	524	571	517	566	570	539	523	526	524	541	553	516	509	528	566	563	587	540	514	561	541	517	497	552	574	553	562	520	528	515	557	542	560	517	524	495	543	544	546	494	506	525	507	507	580	582	505	556	511	558	536	554	526	540	547	513	536	516	553	578	561	572	519	569	528	507	519	521	532	536	523	547	537	519	515	547	535	575	506	528	557	526	564	531	567	553	512	522	568	542	542	505	484	501	542	518	525	569	525	541	515	526	520	518	531	575	509	520	519	536	556	562	527	544	544	528	552	580	505	494	509	517	530	491	545	542	529	565	584	518	503	544	541	521	504	532	529	548	515	558	530	501	534	516	526	543	517	557	523	540	524	563	558	570	513	535	530	537	524	535	519	550	562	530	547	517	507	547	512	537	539	508	548	568	535	524	581	548	598	558	526	585	570	598	549	565	510	529	564	489	536	567	506	551	490	543	553	554	553	513	511	536	520	521	509	560	551	525	516	558	577	563	534	528	537	550	565	526	583	589	520	556	543	553	579	513	560	547	524	563	527	580	535	550	559	572	575	537	537	525	553	495	546	572	572	541	518	545	541	519	552	601	565	537	517	569	519	541	543	527	536	549	531	505	556	550	550	538	490	529	505	547	556	484	572	563	519	532	561	535	565	562	559	535	570	525	493	568	615	561	530	537	525	540	565	493	570	536	530	561	501	502	523	544	532	594	559	528	565	492	588	528	525	565	561	532	585	572	558	543	537	559	527	554	547	556	522	526	508	566	569	528	578	509	538	575	504	559	581	501	551	562	529	548	528	562	549	497	523	555	509	530	493	501	533	532	532	537	500	544	537	511	536	532	524	540	541	541	502	540	559	557	531	551	550	540	559	565	553	559	535	552	520	558	521	562	571	542	562	540	550	546	571	512	583	539	542	560	527	503	564	556	535	535	567	527	511	526	505	531	559	492	569	574	495	485	536	582	506	544	509	567	522	506	530	502	512	606	501	554	567	532	519	587	532	564	549	522	534	503	481	551	568	561	545	549	572	548	536	572	505	575	497	506	503	530	543	552	476	538	561	558	518	540	502	525	543	562	548	522	559	519	530	558	555	569	514	541	494	529	568	590	511	535	572	539	583	549	549	549	558	556	528	552	526	527	540	553	528	540	542	508	517	521	536	552	570	482	552	530	522	535	576	517	509	562	583	583	474	533	556	543	538	540	501	554	532	528	575	530	560	545	550	505	553	546	568	539	529	547	610	545	516	565	537	497	540	506	563	586	569	548	542	542	546	555	536	576	518	539	532	561	536	575	548	575	557	503	506	525	558	532	481	560	552	563	524	498	538	495	513	537	528	526	528	584	563	581	510	539	537	550	585	543	549	554	476	561	539	568	547	535	547	552	542	571	604	539	513	521	545	547	555	565	565	528	513	494	535	525	528	524	551	522	558	563	530	543	529	570	508	511	577	517	512	545	581	522	565	528	572	557	545	488	540	580	502	533	529	538	578	534	543	504	518	559	550	543	534	537	613	517	547	545	552	489	572	548	540	524	593	537	548	521	563	520	526	536	571	524	558	559	547	558	559	571	533	518	577	539	537	550	536	498	526	502	547	504	547	546	502	543	556	582	541	545	507	550	549	541	556	543	552	504	541	547	515	537	550	548	545	519	539	527	594	499	577	521	529	537	555	596	547	548	540	554	513	504	520	545	519	531	556	547	556	518	509	595	527	549	533	542	564	497	578	523	545	545	540	566	507	568	550	523	534	548	526	546	555	542	511	534	548	550	529	556	549	534	560	588	509	547	549	550	566	541	572	513	537	537	508	547	540	560	589	514	594	530	564	560	508	544	484	547	599	528	508	547	532	514	555	571	594	564	525	530	541	516	543	543	557	505	529	545	539	507	544	525	605	547	528	537	548	566	518	550	535	535	571	513	530	583	539	587	530	547	510	564	546	525	573	610	548	547	550	532	514	537	495	528	564	552	526	522	565	543	558	537	540	503	558	523	550	533	523	518	520	543	560	520	554	520	550	506	536	550	564	490	533	536	576	548	571	557	545	528	593	527	526	551	562	530	498	534	520	520	492	537	575	565	585	544	533	521	532	552	545	558	516	502	535	594	540	517	561	546	535	571	543	557	551	556	534	547	538	490	521	540	495	544	512	526	504	508	529	549	559	552	545	608	505	534	550	511	505	545	528	562	566	580	545	507	548	533	506	517	546	523	540	541	583	523	530	539	559	560	582	585	531	565	547	548	523	528	522	540	550	531	532	501	546	537	511	555	530	505	501	512	549	571	551	531	562	523	563	547	560	556	548	554	516	530	517	557	556	578	527	536	510	588	529	496	512	559	531	538	539	528	538	524	555	558	553	524	558	530	541	569	545	516	527	532	560	562	571	531	546	555	589	588	574	533	540	533	536	534	552	540	580	549	540	492	554	520	553	508	504	541	578	569	555	554	550	552	543	553	514	494	560	521	556	589	520	586	534	572	522	524	545	528	496	534	545	551	517	543	522	503	556	544	560	576	524	532	534	540	536	526	502	552	548	552	536	563	549	573	492	544	550	535	555	568	540	547	546	543	555	560	558	514	545	522	571	555	518	511	577	551	532	549	528	552	558	583	508	570	558	536	565	554	528	557	557	545	576	547	531	539	507	525	553	508	563	566	563	556	545	538	559	517	459	531	490	549	573	499	562	532	554	530	540	552	524	531	533	549	539	526	585	526	559	556	570	537	535	551	591	541	552	522	524	570	553	528	553	517	563	514	548	570	572	523	540	497	552	561	531	553	544	538	525	550	528	548	515	533	579	521	512	525	576	516	567	524	582	569	519	510	533	550	549	488	534	539	494	573	534	511	529	547	563	566	564	559	532	550	527	527	571	541	568	561	560	520	542	542	538	542	550	563	568	543	539	525	570	542	552	565	524	552	528	533	536	510	521	575	562	520	524	523	535	561	563	572	536	516	570	508	552	523	533	514	529	575	564
15571	3028	2930	2332	1561	1045	827	696	556	520	479	452	431	375	422	409	373	359	338	345	363	317	339	363	332	326	355	283	325	269	294	301	304	288	301	284	293	303	282	295	277	301	290	291	272	273	304	294	288	278	313	257	275	291	265	275	282	276	274	287	291	241	243	279	268	268	240	252	275	299	265	244	280	255	260	275	286	279	255	257	273	284	248	283	295	249	275	286	284	275	276	242	277	290	267	272	287	243	270	274	249	299	263	273	264	276	280	248	282	282	289	283	250	244	264	240	277	292	247	245	256	256	265	264	277	273	260	247	233	272	272	265	269	239	271	280	303	262	270	269	263	233	276	261	242	263	262	275	276	252	307	265	254	265	280	277	267	263	286	266	253	236	276	267	274	286	261	270	302	310	261	297	257	266	281	295	254	268	274	307	241	241	283	260	258	258	273	284	272	236	269	276	280	274	222	272	269	270	253	247	263	232	282	273	286	280	256	310	276	274	275	267	250	251	281	261	292	263	294	270	283	259	275	269	296	250	252	239	240	306	266	277	290	266	300	236	306	287	272	291	303	261	246	224	274	255	258	252	265	245	246	244	241	290	269	277	287	269	265	260	257	252	257	282	243	254	251	284	274	250	264	255	255	293	271	296	252	242	257	251	272	273	241	262	272	241	246	269	276	269	268	265	266	261	273	282	224	234	267	278	270	264	266	290	277	254	257	257	272	261	255	258	274	252	282	249	279	280	273	271	270	268	241	270	250	275	263	265	294	285	251	276	244	251	250	263	287	256	241	281	275	283	235	253	280	253	291	260	269	292	267	283	262	272	264	288	297	289	256	296	281	241	283	292	289	259	252	261	268	289	248	273	270	268	275	295	271	259	267	269	280	266	268	285	247	293	261	264	243	258	274	226	260	248	266	292	236	262	284	272	289	284	279	255	280	222	271	267	273	277	260	262	275	264	251	267	234	271	265	272	256	272	287	260	255	279	249	287	256	239	267	272	255	247	236	274	282	284	291	256	277	274	247	282	272	286	282	263	274	244	267	253	287	255	285	246	267	262	261	271	288	267	255	263	274	267	254	274	262	258	275	245	255	265	250	291	252	265	273	295	281	258	262	254	277	272	282	262	264	277	272	249	257	308	254	268	250	269	261	289	274	258	261	289	258	254	264	265	238	281	279	264	252	256	278	286	242	250	269	296	237	273	255	228	269	268	283	274	257	249	282	253	264	283	258	270	278	245	234	268	265	324	260	279	249	267	279	269	236	245	251	288	263	273	263	285	279	270	262	250	257	238	278	255	275	268	263	237	246	263	230	260	274	243	273	287	301	276	277	278	266	258	265	255	235	277	274	240	297	244	291	262	251	267	276	261	259	253	272	281	308	286	275	267	291	272	262	267	291	226	254	272	273	299	274	262	267	301	261	234	252	319	246	274	303	248	258	278	255	296	262	271	269	275	269	270	271	254	273	259	271	275	290	261	265	250	253	266	249	271	252	290	286	245	228	277	281	282	269	272	261	242	266	232	284	257	261	265	265	243	238	289	288	299	252	265	258	267	244	256	284	282	269	271	268	246	241	259	262	259	227	246	269	280	258	228	249	260	292	291	239	270	290	272	258	260	277	278	283	253	269	279	271	267	256	263	268	259	290	253	281	282	295	263	272	256	259	254	271	293	278	276	246	271	279	281	303	294	272	255	255	268	286	254	251	261	270	241	247	274	284	257	271	263	257	248	286	256	248	279	257	274	292	263	292	232	239	267	263	252	244	281	283	274	256	258	255	266	262	254	266	277	257	291	241	272	275	272	242	270	249	274	256	273	278	238	287	255	274	271	260	276	284	261	281	254	286	288	276	258	236	255	272	261	266	254	261	248	301	265	242	268	243	282	294	262	290	288	258	262	239	286	240	267	283	292	262	276	294	266	237	252	256	261	263	280	281	291	286	276	264	251	259	258	234	283	279	266	243	266	262	274	288	255	284	282	247	282	282	272	266	257	250	252	256	237	236	258	280	235	282	284	297	261	258	265	243	252	278	269	272	278	274	271	270	247	302	265	246	256	255	253	280	263	269	251	278	261	285	284	243	274	264	256	269	244	287	270	266	282	247	257	259	245	248	248	252	249	249	264	252	292	279	275	259	260	264	248	247	284	265	249	272	245	251	243	248	304	283	283	263	273	285	257	267	275	265	270	256	284	263	269	293	273	237	268	256	243	274	288	264	244	272	261	265	280	267	245	281	271	263	277	268	294	268	246	227	265	260	271	283	266	263	269	224	264	261	290	269	243	256	272	290	283	242	273	282	241	266	296	256	260	276	248	229	273	263	223	280	263	264	268	291	277	308	254	254	245	243	301	253	272	266	254	267	260	258	272	275	266	257	256	264	275	234	236	278	265	263	272	257	247	269	292	274	294	280	288	261	254	262	243	255	262	260	269	257	264	272	265	281	263	251	268	270	266	268	267	251	268	272	274	275	276	277	265	250	287	282	278	266	258	261	261	277	274	264	250	259	276	265	235	290	240	253	221	264	286	261	284	241	238	266	270	257	244	249	255	250	248	262	255	262	240	275	246	272	276	263	232	286	264	247	251	267	267	255	241	236	269	285	267	259	256	254	283	280	280	266	256	286	249	265	265	271	235	259	255	243	282	253	236	264	280	258	294	289	281	283	277	228	235	256	283	235	266	270	243	261	277	270	278	265	243	285	280	266	264	265	249	286	311	278	256	248	264	297	248	266	258	281	251	254	273	281	260	270	247	273	296	259	281	293	268	279	273	246	263	264	254	308	276	262	273	265	284	240	291	253	274	264	255	258	252	252	270	269	253	279	295	274	230	267	281	261	259	263	278	270	246	259	274	246	250	257	294	267	248	250	270	251	249	243	274	265	272	243	294	285	302	283	226	255	254	275	274	297	276	275	265	265	274	262	263	292	265	212	267	288	277	260	266	257	262	253	290	265	274	252	287	281	295	264	297	280	273	255	261	275	248	268	286	284	280	278	269	287	258	280	281	287	246	248	261	252	262	275	271	267	255	262	259	272	281	299	293	256	257	241	260	287	231	271	305	270	275	257	248	277	238	289	277	253	259	266	275	249	283	248	255	246	289	289	284	268	290	253	295	244	250	238	246	259	270	268	292	284	282	263	244	261	240	262	271	256	267	298	232	275	268	265	295	255	271	257	301	262	268	294	298	278	259	251	273	272	246	266	303	276	240	273	266	256	282	297	252	269	290	278	276	285	251	273	271	288	273	260	289	268	282	265	248	254	258	270	281	245	252	265	281	258	274	278	281	283	263	247	254	245	289	255	245	289	287	300	263	252	257	242	278	261	276	284	262	264	253	261	281	255	264	245	290	261	254	253	275	259	284	246	290	240	230	259	241	290	254	278	290	293	265	266	283	244	246	280	243	239	238	228	264	282	254	253	248	259	296	263	274	247	278	276	255	271	291	280	269	269	279	256	277	271	299	278	302	249	263	270	250	286	283	274	269	266	275	267	286
7893	2419	5391	6385	5465	4260	3524	2916	2461	2097	2018	1767	1616	1521	1467	1460	1469	1312	1332	1257	1153	1284	1247	1342	1307	1153	1084	1033	986	900	934	884	923	940	888	889	887	826	836	914	898	955	914	841	795	888	832	796	833	869	842	786	745	788	757	725	747	760	721	722	710	645	688	754	686	688	665	728	662	705	710	728	725	698	750	709	731	809	708	706	702	679	714	737	757	699	696	708	687	691	717	676	705	717	701	730	619	673	719	642	656	613	625	673	675	679	628	675	662	676	668	662	649	680	682	621	683	636	655	664	650	699	665	659	727	678	648	666	686	652	679	634	681	651	666	708	628	647	670	634	665	616	578	627	631	678	654	660	660	690	647	657	643	669	636	657	654	618	652	682	671	662	641	668	618	595	644	648	645	692	650	674	642	664	603	623	663	660	668	651	640	647	641	644	606	662	650	624	646	654	659	663	644	657	628	645	632	609	662	671	689	666	657	670	642	688	661	584	644	647	591	621	646	633	626	631	634	665	648	655	614	652	659	604	659	662	640	666	640	625	636	683	633	636	629	649	690	677	617	662	655	654	650	633	637	610	677	661	624	662	706	649	661	619	638	683	631	647	676	679	621	658	685	645	643	662	645	700	614	614	644	611	652	645	664	609	631	632	647	633	674	614	598	628	643	662	625	617	611	664	667	593	649	651	684	650	683	660	678	658	652	666	621	617	645	653	644	663	642	679	611	632	664	629	635	638	633	653	684	634	647	657	644	677	651	652	649	653	617	695	652	686	677	658	636	623	626	654	621	661	645	660	690	642	660	640	616	664	690	645	679	629	692	656	630	633	605	701	629	691	658	643	661	656	633	625	612	699	630	638	663	648	694	640	662	646	712	672	670	684	639	676	639	675	601	628	668	646	628	672	660	695	660	660	641	672	686	677	651	655	660	666	702	689	673	644	653	657	675	670	717	644	683	671	652	676	661	683	709	616	635	679	624	625	618	624	688	630	628	622	669	646	591	656	655	624	634	645	621	628	665	638	631	631	626	675	623	683	643	663	659	670	613	637	626	644	655	622	652	600	582	669	655	615	672	627	687	625	612	610	668	689	637	654	637	623	653	638	631	651	625	678	606	625	596	657	661	652	664	652	638	666	675	653	662	621	650	596	637	669	663	655	624	623	638	614	664	645	656	643	656	660	657	631	610	615	664	625	626	660	628	690	608	681	629	688	622	647	641	625	670	636	665	607	664	633	661	688	653	678	632	628	633	649	635	697	651	640	671	623	629	635	643	676	623	655	651	657	659	653	668	626	622	641	656	592	654	626	629	642	629	643	623	682	655	658	660	637	636	688	622	644	680	671	632	659	633	643	637	640	694	679	626	646	658	659	621	678	646	677	570	658	630	632	658	684	650	659	675	584	697	669	667	656	620	660	644	649	653	616	650	662	666	644	639	636	671	621	640	636	645	631	661	632	693	644	649	626	634	651	688	636	664	664	620	658	683	643	645	647	698	656	674	643	692	595	631	679	631	681	619	682	665	624	632	656	658	704	697	641	674	624	674	649	657	650	613	706	675	640	637	615	658	651	656	664	648	627	667	673	642	625	619	613	673	653	607	677	643	665	663	655	633	681	671	627	684	644	677	619	675	641	626	650	627	627	645	639	671	598	663	627	615	652	661	607	683	692	649	658	644	674	644	647	716	655	618	651	658	645	648	624	631	596	639	644	641	643	625	626	629	661	669	633	658	599	652	646	630	618	640	636	648	688	634	647	680	650	678	701	633	679	666	609	654	641	637	652	638	674	593	655	642	602	659	621	647	613	640	628	664	629	652	664	633	648	633	653	678	652	644	649	638	655	645	658	628	629	648	643	685	651	654	669	650	636	663	626	666	674	636	651	652	672	639	642	645	645	625	656	652	628	700	659	666	658	634	621	599	636	676	672	674	617	655	642	679	653	681	678	653	667	680	645	646	644	669	669	662	615	674	669	693	672	643	672	662	704	628	694	655	637	646	637	650	673	679	658	663	650	652	651	613	611	613	601	686	638	662	648	648	640	660	666	612	657	635	678	657	657	606	655	701	674	661	655	653	618	658	622	652	615	684	682	615	663	650	701	645	652	661	644	663	680	665	643	645	638	658	681	663	650	642	669	637	642	624	625	630	674	657	672	660	632	643	628	652	678	619	684	676	654	652	678	617	646	629	596	619	717	694	631	650	639	636	647	701	659	601	666	663	645	658	619	642	683	673	619	645	635	661	648	631	633	621	654	633	643	643	634	653	639	661	636	663	648	700	637	690	631	677	646	662	668	613	691	673	627	646	633	659	604	687	641	668	688	635	624	647	632	650	649	707	649	673	637	677	630	663	658	653	665	651	655	688	606	658	609	684	644	618	629	668	711	679	645	643	670	641	621	656	627	684	685	622	665	635	624	660	584	661	672	644	671	696	633	641	661	667	614	623	634	664	659	628	647	672	678	637	656	615	672	644	629	661	642	682	653	650	592	667	684	639	616	617	645	608	607	656	687	687	665	656	659	634	613	654	653	652	652	620	649	653	636	630	669	657	625	615	623	598	676	626	634	621	664	665	689	686	634	680	642	631	623	620	674	651	708	600	637	673	685	684	615	653	616	635	656	673	654	688	669	626	628	663	664	664	672	648	650	600	681	654	670	628	662	688	649	658	658	631	642	624	673	661	632	656	677	658	654	620	636	669	693	620	622	649	640	629	639	673	585	653	606	719	639	627	668	648	696	666	618	660	675	633	628	643	656	598	688	664	623	661	573	694	656	631	629	614	664	674	647	673	646	663	644	639	627	656	626	631	605	638	668	634	653	682	636	595	693	652	634	640	654	619	642	675	648	639	649	654	665	640	606	652	659	668	664	608	696	610	642	624	617	630	658	674	640	650	631	608	634	652	672	632	639	619	616	667	654	648	637	664	692	633	612	642	666	671	697	669	640	670	685	643	676	666	669	638	650	723	652	641	612	648	628	610	636	640	644	659	667	633	628	624	624	706	629	665	687	646	647	680	688	621	663	644	659	640	646	658	615	635	651	686	646	636	675	629	646	650	633	661	662	681	617	651	629	644	641	643	695	665	651	644	674	622	619	628	675	657	605	645	642	653	691	632	678	630	588	644	653	707	651	675	640	647	634	619	599	635	637	677	648	651	636	655	636	664	653	668	611	655	672	674	654	637	630	625	643	629	670	618	640	666	644	621	643	670	621	640	659	668	649	646	662	637	675	648	705	672	684	613	637	613	624	654	649	676	654	675	667	637	618	654	652	608	676	632	667	605	692	657	642	659	674	630	653	670	636	668	689	670	607	652	632	638	616	633	618	669	661	638	674	654	721	651	637	656	646	646	658	670	664	638	640	668	643	667	657	621	663	678	665	633	649	640	655	619	623	628	665	597	663	664	655	630	630	652	656	649	677	598	658	668	670	645	612	654	682	691	644	622	643	590	686	667	637	636	684	699	641	643	627	666	690	668	651	692	656	627	642	632	594	661	673
2511	506	512	467	427	376	353	365	355	346	368	368	313	331	298	345	350	328	341	308	381	324	333	309	371	300	342	330	327	302	334	345	355	304	328	356	319	361	343	330	345	321	332	338	320	320	351	320	331	337	351	304	331	324	295	322	339	322	322	362	318	335	359	330	296	349	324	289	333	350	324	339	344	308	355	322	338	344	336	327	326	281	334	312	316	356	299	324	295	285	322	316	315	322	351	300	368	331	355	342	337	325	313	327	339	305	368	318	328	333	338	338	310	317	305	308	321	302	334	342	325	316	342	351	322	317	339	348	316	325	330	333	322	318	319	339	343	332	354	308	335	344	328	346	360	334	329	296	318	326	327	334	300	335	308	311	326	307	333	304	342	336	331	343	323	309	332	322	327	355	310	316	341	330	338	305	338	333	310	334	341	350	317	316	357	323	304	305	313	323	321	338	362	326	335	356	318	313	313	328	322	322	301	334	334	316	318	296	336	309	331	304	322	336	360	328	382	316	336	344	333	301	310	326	313	325	317	337	337	330	353	344	310	356	360	301	342	277	313	355	357	340	329	317	332	348	336	312	337	330	317	329	304	338	317	336	312	322	331	298	339	361	370	330	315	311	314	331	329	323	323	310	278	320	292	329	313	338	319	328	300	291	268	339	324	317	344	321	330	298	307	301	307	329	320	321	351	338	365	366	330	346	373	332	332	292	321	329	314	327	340	322	315	298	304	305	340	318	326	298	308	345	330	315	324	348	339	311	316	329	289	326	323	301	325	343	346	330	297	324	325	322	341	307	323	300	347	331	326	342	309	322	319	318	305	301	334	336	298	342	326	337	348	335	338	339	313	326	302	300	301	337	360	336	339	307	289	354	337	319	334	305	297	297	296	343	308	351	337	328	341	331	320	324	315	338	299	312	356	341	315	337	324	305	315	339	305	313	318	354	323	345	319	337	308	306	346	339	354	336	322	341	304	336	287	286	283	337	313	334	297	336	322	319	341	343	345	313	318	355	321	345	329	339	312	308	317	302	328	324	324	308	341	328	341	290	296	313	334	318	348	298	325	326	326	350	310	362	320	329	327	336	333	311	296	332	323	339	321	312	303	309	329	321	316	298	332	342	328	329	339	310	308	373	305	312	322	344	345	328	325	317	283	308	341	328	330	305	318	302	298	305	333	330	317	329	297	343	333	321	346	328	339	331	368	352	339	309	319	336	346	348	302	291	339	318	315	298	301	351	369	304	313	340	363	307	331	311	319	294	301	354	346	337	298	310	314	328	340	316	323	345	310	312	340	321	333	350	329	300	341	327	368	350	337	350	357	317	321	350	347	329	331	330	326	328	316	299	335	332	289	332	298	334	336	313	348	315	311	342	309	320	328	303	345	299	313	308	330	286	348	344	345	326	306	314	304	336	326	343	329	352	304	329	323	330	342	343	310	324	310	346	297	327	326	319	314	323	350	307	317	328	328	319	297	327	316	322	320	309	332	330	331	317	324	317	302	322	330	310	334	316	304	320	330	324	322	321	307	350	313	291	350	299	330	329	314	339	349	280	293	278	341	322	301	338	331	317	355	358	302	330	312	336	305	310	319	302	324	339	313	335	315	338	297	325	304	325	312	345	324	345	327	313	325	322	348	325	300	331	338	346	309	323	309	344	327	316	328	329	281	314	320	304	372	344	315	317	338	302	342	318	329	349	353	341	312	339	300	288	330	305	317	343	349	348	344	329	310	334	293	349	338	332	334	352	334	337	333	319	342	321	324	362	309	320	306	344	347	341	334	295	347	309	341	300	315	301	310	298	335	348	315	331	337	279	316	294	305	372	325	340	350	329	312	317	334	347	329	313	320	309	334	345	320	330	327	361	339	330	337	357	354	345	302	307	357	322	356	342	329	335	342	327	288	317	327	307	353	322	336	320	355	321	340	334	319	345	339	342	326	277	345	336	303	331	313	323	320	323	329	326	354	334	332	324	338	360	354	304	313	278	339	318	340	322	313	318	355	282	351	343	318	319	334	318	333	308	324	321	341	339	358	300	319	335	318	293	316	317	342	361	308	309	329	313	308	292	275	297	331	310	316	298	366	337	295	292	301	320	328	298	325	329	339	332	334	319	359	352	322	342	324	324	341	331	331	321	325	313	333	332	333	314	366	321	315	318	348	332	303	316	321	339	316	370	337	341	317	293	354	323	322	334	344	349	314	318	309	312	319	323	336	285	336	328	343	334	312	337	308	336	307	329	329	305	280	351	324	337	322	352	311	320	334	352	353	319	313	352	343	310	311	342	332	315	346	338	324	334	365	352	325	315	334	359	327	322	361	291	323	338	362	325	314	330	322	317	298	307	343	292	329	322	307	285	339	301	361	291	343	333	296	315	287	350	340	345	331	365	336	324	345	336	314	362	329	326	321	311	307	321	320	345	343	286	363	340	340	349	344	329	292	311	317	314	332	318	310	361	299	326	308	334	326	324	325	293	295	294	333	349	345	324	320	297	337	309	329	343	332	324	345	306	332	339	332	316	299	326	303	299	324	317	320	327	294	305	342	296	326	297	312	296	298	363	354	344	328	307	314	301	309	363	309	313	336	316	327	361	306	350	314	309	361	310	354	305	355	295	326	329	312	328	320	306	321	309	310	328	320	329	327	332	336	337	339	323	321	296	315	296	350	332	335	321	316	327	311	327	335	324	305	295	352	337	331	343	333	370	348	339	340	322	318	305	349	319	288	316	346	331	354	343	327	323	299	323	321	334	305	326	326	331	333	343	366	294	359	325	291	334	370	325	348	325	328	324	355	323	345	346	365	298	327	331	309	307	327	331	288	337	331	344	308	332	336	319	313	320	366	318	341	334	339	330	342	320	347	320	340	297	315	310	334	308	325	318	339	307	299	277	324	322	317	339	266	354	342	298	355	350	333	311	334	314	344	291	334	323	346	332	308	336	319	345	324	295	322	322	344	323	301	308	316	355	329	365	298	344	294	312	327	320	292	331	340	327	337	317	334	328	360	316	300	316	320	330	312	362	361	300	322	327	295	312	294	311	326	314	327	321	325	298	341	355	365	323	340	321	341	334	322	304	328	334	308	322	326	343	320	339	301	288	298	317	309	360	336	340	319	288	385	323	320	336	355	284	315	327	301	333	344	318	347	340	328	324	302	307	301	359	320	322	323	324	331	324	305	342	304	347	323	340	315	342	305	332	356	331	309	317	303	335	324	324	308	316	349	328	325	300	348	302	285	286	315	338	300	335	334	316	323	305	302	336	331	313	308	296	324	296	300	315	327	299	338	308	304	315	360	298	351	300	332	316	316	356	332	350	331	301	333	319	329	301	311	335	323	351	337	346	305	318	313	297	327	315	339	330	306	297	311	331	336	334	326	327	355	309	327	319	320	341	322	350	341	314	326	327	321	333	321	345	351	316	342	344	338	328	320	345	309	320	321	338	336	335	338	311	318	298	335	357	329	336	313	327	327	315	329	340	344	339	330	318
2546	895	1174	1212	1093	989	934	929	829	822	798	842	827	811	831	830	768	823	830	769	782	829	810	870	891	789	844	804	771	788	782	829	781	834	763	780	791	772	759	788	764	782	780	772	779	769	764	784	747	768	815	804	743	776	728	727	747	717	802	789	765	746	783	780	701	680	740	783	789	723	810	814	786	751	759	718	758	755	737	772	762	760	749	752	728	762	784	728	793	774	745	730	725	732	730	772	746	753	733	756	721	749	728	745	741	755	766	750	758	672	706	780	742	764	768	753	703	722	741	729	772	795	783	730	745	770	745	740	724	798	735	726	745	782	745	774	777	743	691	755	776	735	742	731	781	778	725	726	725	769	759	697	745	758	732	765	750	786	770	790	711	710	744	766	778	735	734	769	774	730	758	731	743	700	732	772	774	723	778	777	768	730	745	750	741	734	747	723	733	728	769	742	784	791	784	760	769	762	769	702	779	770	773	757	767	749	750	752	733	752	768	768	739	764	737	718	709	713	717	734	777	765	761	725	742	741	789	760	689	762	694	738	720	748	755	702	735	686	755	716	714	732	767	699	687	729	773	765	730	741	763	694	730	800	681	730	729	718	740	767	749	778	681	764	720	753	720	802	759	749	773	735	757	756	770	731	761	725	734	713	766	766	810	766	744	712	733	719	811	768	752	766	736	768	741	685	750	754	722	757	718	748	738	744	773	723	689	719	747	744	731	749	732	729	751	773	787	794	704	738	753	725	728	792	752	805	751	733	716	745	776	821	749	744	733	775	759	705	743	730	755	752	748	793	790	750	683	723	752	744	711	750	771	755	751	733	741	746	717	780	761	749	725	756	752	749	729	744	709	718	737	750	713	751	747	786	741	771	721	776	790	732	731	732	732	815	783	717	758	776	729	782	773	757	757	712	768	773	761	759	751	745	762	749	777	740	733	741	742	752	757	739	716	760	746	751	747	737	716	783	745	746	743	703	738	741	747	763	767	768	761	774	737	772	701	790	696	793	778	774	736	697	726	739	751	742	733	731	703	690	747	747	734	753	711	812	746	745	805	795	720	763	698	729	677	803	773	788	727	805	704	743	772	786	760	711	739	757	788	713	776	813	702	735	678	740	795	706	691	712	732	755	725	731	748	732	713	746	704	740	780	730	747	752	724	720	725	727	733	757	739	755	780	765	761	758	765	727	750	758	779	790	740	776	731	743	769	727	745	729	755	752	719	775	743	735	792	765	720	749	783	751	762	760	800	701	745	755	729	725	772	707	717	743	735	703	739	764	751	745	711	759	763	732	754	739	766	739	701	737	761	774	761	725	772	753	737	746	727	750	741	755	749	757	735	735	751	757	758	750	772	738	713	756	767	750	767	719	682	737	746	781	730	746	776	752	740	759	773	714	734	770	735	784	751	678	762	789	734	766	760	783	747	738	725	768	772	765	737	694	700	711	732	755	739	727	726	762	754	731	765	767	768	706	800	727	752	754	750	740	718	715	778	788	756	766	763	745	755	751	814	769	706	744	755	771	782	760	789	754	762	780	730	720	720	772	734	771	749	738	721	736	773	724	740	737	725	756	748	720	777	737	732	719	752	727	698	752	733	731	764	737	705	810	743	745	747	799	726	757	745	791	785	738	787	738	713	774	734	734	736	733	723	742	746	780	727	704	743	775	763	746	747	707	769	789	768	714	760	778	733	763	776	717	787	748	783	756	748	743	809	733	734	785	784	772	757	736	757	714	702	802	740	793	770	743	758	765	695	765	730	787	717	735	718	734	738	745	759	748	758	730	783	737	750	742	788	780	729	768	765	709	724	768	764	725	714	750	755	778	719	736	725	704	735	757	792	776	718	811	791	755	714	759	742	724	746	755	705	753	733	725	727	780	743	765	762	727	726	748	760	790	714	679	761	753	733	758	728	775	748	723	740	762	744	711	750	768	737	736	779	756	744	735	724	735	744	758	790	761	768	714	743	709	693	693	750	783	752	727	750	765	743	747	799	730	790	804	752	706	765	765	768	765	731	747	718	783	775	747	747	776	751	754	783	764	737	756	731	798	685	781	770	773	766	783	787	740	723	733	795	737	743	740	779	728	735	754	731	751	779	736	784	751	789	717	745	719	777	748	746	742	773	748	733	772	755	750	694	782	768	765	749	695	715	737	753	756	786	747	788	754	753	735	786	750	722	734	781	771	758	780	749	748	785	748	746	736	766	780	701	756	715	743	764	786	724	789	701	733	762	723	759	747	727	774	720	771	754	756	755	811	727	764	761	815	726	809	758	780	704	781	747	736	754	779	753	747	762	746	753	730	728	734	750	731	824	731	784	741	742	780	722	736	737	720	719	739	740	768	686	747	766	702	761	701	729	777	744	738	755	721	744	718	786	722	737	740	772	738	768	767	747	761	720	728	789	756	815	733	766	748	776	727	748	744	771	764	803	743	776	771	751	759	748	773	736	772	750	708	743	759	734	752	735	779	753	718	733	803	692	713	746	744	798	751	751	742	721	762	750	731	758	757	712	762	749	809	706	791	739	778	733	740	717	745	747	749	741	767	711	731	723	770	801	724	770	759	728	744	757	707	749	781	769	685	790	776	755	770	739	732	729	770	796	790	764	749	775	823	758	732	707	733	746	738	765	735	771	724	730	755	704	731	716	758	771	780	705	751	740	778	769	825	760	748	715	709	713	800	697	728	772	737	770	732	753	751	775	743	708	749	713	760	729	775	683	777	743	718	767	771	748	766	712	732	744	772	752	735	802	775	755	719	707	782	754	811	724	760	798	775	752	726	702	706	714	805	716	779	750	838	680	749	711	776	756	745	720	731	749	734	733	785	739	728	772	732	771	786	703	720	741	787	759	769	805	746	743	788	730	788	744	772	752	815	741	723	738	772	742	745	770	747	754	710	742	747	740	702	757	709	764	749	776	766	743	788	767	771	751	740	784	749	779	767	775	737	709	759	774	806	750	766	741	707	792	739	778	798	709	752	755	785	722	821	737	748	776	743	723	720	772	773	711	736	774	774	762	719	723	789	737	813	795	728	710	782	758	809	748	736	724	718	714	757	812	740	743	734	769	750	766	753	772	744	728	753	726	733	730	732	783	734	758	759	701	753	756	774	735	765	744	696	743	775	738	786	707	716	732	740	780	710	758	711	696	787	709	778	736	794	730	725	752	750	739	703	694	740	744	774	743	717	741	749	745	745	738	745	788	808	747	778	728	766	750	770	700	733	772	736	733	732	821	736	768	757	741	739	734	779	764	754	752	741	738	737	710	827	724	790	728	736	732	762	842	745	743	800	743	806	732	734	724	689	715	797	742	757	747	744	766	784	762	746	731	750	738	811	716	727	740	746	732	774	780	694	762	731	786	735	766	712	794	710	748	719	746	730	724	760	756	732	731	757	759	755	739	737	753	764	754	771	764	766	778	755	750	749	767	745	723	757	799	701	744	757	727	679	772	740	743	779	768	710	776	796	725	736	775	777	750	746	740	781
8280	1372	1492	1189	781	620	502	439	346	340	327	317	286	273	265	279	301	288	277	284	245	245	270	290	237	218	233	247	240	251	247	233	228	237	239	256	218	221	251	233	231	236	216	220	235	232	210	217	255	253	230	233	245	222	242	238	199	223	214	211	227	201	228	208	201	205	223	256	192	206	212	229	226	197	213	233	222	218	228	200	180	195	193	235	214	215	226	231	246	208	202	203	217	213	200	221	208	220	230	222	216	225	206	210	232	193	217	207	214	215	207	198	208	198	201	217	236	217	212	221	215	212	189	214	202	213	182	233	227	221	211	243	229	211	225	229	235	190	223	196	205	248	199	235	202	212	196	198	236	255	232	221	209	228	233	212	244	226	213	165	206	182	218	239	233	234	231	217	207	217	216	224	179	216	219	209	214	214	215	211	207	204	248	245	177	227	205	215	208	227	240	214	204	223	201	226	229	223	218	190	224	211	222	205	217	218	237	230	231	236	225	196	230	229	199	196	200	211	198	203	206	203	219	214	193	220	229	216	190	214	188	186	179	215	219	237	226	210	208	224	223	215	212	206	207	212	249	216	224	199	216	213	237	211	205	206	248	228	187	223	236	239	199	250	221	206	219	226	204	222	222	205	201	198	228	218	231	224	225	238	193	206	225	214	228	197	203	208	201	232	186	222	201	216	220	233	232	196	211	199	205	212	205	201	194	234	242	196	197	234	186	204	197	213	207	217	194	194	204	244	202	229	202	215	224	201	232	206	190	241	206	214	221	210	228	228	213	250	196	209	224	206	220	190	204	247	210	245	225	211	217	231	231	215	214	190	191	203	229	201	215	212	243	202	221	211	218	238	214	242	213	226	210	210	227	189	188	232	221	212	187	208	238	200	204	197	229	219	209	206	206	193	213	219	196	220	202	203	227	198	215	204	223	205	201	211	191	246	172	206	237	220	211	227	195	225	226	198	210	215	216	218	196	203	226	228	220	196	228	192	205	229	205	217	246	218	209	223	202	207	225	192	176	232	198	195	202	214	196	208	209	238	219	211	239	217	204	201	194	207	209	212	221	243	233	197	202	235	214	198	192	186	216	201	207	207	235	200	193	215	213	240	194	210	224	173	195	206	207	229	212	213	196	241	215	204	191	196	215	204	207	228	193	206	215	248	211	209	213	200	221	224	220	222	232	219	235	236	201	230	199	184	206	212	221	208	215	208	232	240	218	243	215	213	212	211	194	237	227	195	239	222	230	207	202	223	210	215	211	218	234	202	192	207	218	254	202	201	192	226	223	204	234	213	204	225	223	208	232	197	216	212	210	186	193	187	207	216	226	226	223	215	200	221	254	227	213	210	224	211	213	226	214	220	222	211	236	224	184	196	231	221	218	220	211	194	230	205	223	245	216	207	202	219	225	210	219	237	217	248	224	227	215	212	237	216	231	239	254	214	202	187	201	218	211	178	223	196	230	234	212	221	189	209	203	212	234	235	213	215	222	223	208	207	228	198	253	213	175	231	210	209	200	209	220	240	177	196	222	214	231	245	207	206	235	209	233	225	237	205	230	188	211	233	205	211	216	204	211	212	209	231	225	231	206	207	202	226	217	197	224	209	211	211	222	229	199	236	193	236	211	208	221	211	221	222	226	196	202	207	225	222	209	200	214	215	229	228	195	236	207	214	219	197	224	218	224	236	226	221	222	195	246	209	233	196	213	222	197	263	203	192	220	207	226	213	212	206	219	230	198	248	218	230	257	218	216	220	221	215	212	200	207	208	199	211	207	229	216	248	229	207	223	204	217	214	219	211	209	229	194	219	246	212	220	222	223	190	213	242	208	222	191	238	231	175	215	200	229	203	224	224	190	217	199	232	209	233	181	245	188	201	216	217	201	240	246	236	219	229	211	207	238	216	228	201	197	217	197	207	225	229	214	231	218	206	200	210	203	214	237	228	217	196	234	218	232	243	231	214	214	211	201	217	222	215	240	198	219	205	203	230	221	205	218	180	226	205	210	240	215	201	205	217	204	215	222	202	214	197	195	206	231	206	230	217	218	210	187	222	217	215	194	217	212	208	215	204	229	227	226	215	201	213	203	198	210	231	220	233	213	232	202	242	208	218	189	205	201	226	206	205	209	215	197	201	220	218	235	203	193	181	192	211	211	227	182	198	231	213	212	208	187	223	199	224	220	194	216	224	181	231	222	211	197	193	200	209	204	234	203	247	204	230	212	236	201	202	230	186	205	254	218	203	202	215	233	236	215	209	217	233	236	230	227	207	224	170	227	239	232	225	212	197	207	205	205	199	220	219	203	200	212	224	182	196	202	196	203	238	200	210	197	217	220	245	222	189	219	227	218	228	190	228	230	220	202	177	214	224	195	188	212	236	226	187	195	202	221	201	219	216	209	192	197	234	212	210	187	226	207	193	198	202	193	208	209	193	194	233	234	229	211	228	222	190	193	199	214	215	198	224	201	226	201	213	224	205	228	187	219	214	210	205	205	186	220	237	225	205	208	208	207	219	227	201	219	224	232	233	210	230	223	246	219	204	202	212	191	189	218	213	193	212	212	215	243	231	193	211	179	235	249	223	190	217	186	188	245	227	225	222	237	210	203	239	225	218	217	238	212	249	208	225	191	216	220	232	191	216	236	222	234	211	201	215	229	242	224	216	203	210	217	230	201	216	230	186	211	181	213	217	197	217	249	232	216	216	211	173	226	181	225	239	212	184	244	229	198	217	190	208	221	211	203	200	193	207	216	233	210	213	247	225	213	222	221	202	226	225	193	198	213	204	205	199	189	204	211	208	211	224	207	208	211	202	219	222	219	206	226	221	221	211	208	231	200	231	208	189	237	236	203	232	214	217	231	217	214	208	212	205	203	245	220	226	215	217	218	206	207	227	188	206	193	215	188	224	211	238	233	220	201	232	212	241	227	216	204	237	224	235	183	211	229	193	206	223	202	213	202	205	224	222	235	212	219	218	203	204	201	209	211	242	221	224	225	187	204	196	190	232	233	191	232	223	186	192	218	192	193	219	242	240	208	235	199	208	196	219	207	200	219	231	215	242	225	217	209	218	208	228	204	235	217	213	206	216	206	222	207	218	194	192	185	208	210	184	183	221	215	216	227	215	223	235	213	210	182	200	206	223	221	209	244	194	199	198	206	171	230	210	224	221	213	214	196	200	219	223	230	225	194	195	197	198	218	241	183	203	190	214	226	221	204	195	227	215	218	258	197	231	201	229	211	198	196	217	191	216	230	221	217	214	217	205	213	215	227	223	207	232	206	243	217	214	247	253	217	240	193	194	232	224	237	197	214	200	217	219	212	212	194	204	197	235	234	235	212	212	213	240	226	216	208	210	213	195	185	208	213	227	210	203	229	198	216	205	228	222	234	231	194	199	192	209	198	221	207	195	220	215	180	193	221	241	229	201	221	233	213	246	208	177	282	218	203	226	240	202	220	197	199	205	201	235	213	177	203	222	231	217	222	214	191	219
5841	1520	3134	3590	3206	2622	2050	1701	1528	1237	1202	1076	1102	1004	1039	1001	909	875	848	836	871	861	851	1008	957	771	719	715	654	677	681	706	738	705	599	667	676	693	628	670	664	719	626	600	598	635	658	595	658	639	592	639	615	580	599	594	598	577	629	590	540	542	562	597	543	592	585	582	603	507	572	557	561	561	541	542	585	567	592	597	548	591	574	542	596	554	556	585	579	523	567	570	537	555	533	597	533	503	526	518	529	537	528	548	543	512	503	550	572	517	532	552	490	519	539	505	543	482	536	495	492	531	540	522	516	506	564	543	535	576	521	550	504	562	513	537	544	547	522	531	537	578	484	512	558	511	487	547	528	505	525	467	527	505	524	523	532	536	548	537	571	539	542	498	533	509	532	501	497	507	519	542	543	514	504	545	491	545	525	494	536	555	546	514	510	527	534	562	513	537	538	530	579	554	558	526	531	518	503	512	556	523	522	504	531	519	523	563	511	551	496	506	501	539	523	541	540	537	551	499	533	530	533	515	508	511	539	510	542	539	532	514	523	507	491	507	515	501	575	549	573	558	513	549	540	523	571	562	541	555	516	556	561	559	489	530	521	548	516	520	540	519	495	594	522	508	550	541	497	554	525	503	531	531	472	538	536	542	525	514	553	515	510	505	522	553	524	556	529	493	508	536	546	536	501	522	565	530	530	544	573	518	514	530	534	530	562	547	503	522	552	519	510	538	483	496	517	522	574	561	483	552	560	558	495	575	565	494	504	527	512	506	547	610	550	474	539	494	542	538	491	522	528	524	534	562	497	534	538	536	533	519	554	548	554	573	534	522	509	581	511	564	509	543	525	526	460	495	554	558	517	479	512	503	556	534	530	513	503	501	528	501	508	523	560	569	534	515	539	551	511	524	520	538	548	560	532	540	535	550	544	524	536	514	511	500	589	515	519	535	533	507	512	470	536	528	532	518	483	540	524	560	509	520	542	479	539	542	547	511	559	474	519	540	557	565	492	539	507	524	512	495	511	520	524	535	500	541	533	550	573	542	522	547	524	550	504	494	504	526	548	526	506	556	531	533	565	522	530	524	545	569	533	493	463	570	536	534	516	580	484	523	538	560	520	504	520	522	542	586	495	529	524	518	518	522	519	520	537	539	537	537	534	500	537	473	493	551	453	545	510	542	526	525	526	517	536	553	518	512	488	530	523	524	496	541	504	488	539	519	509	548	545	505	515	508	544	502	490	525	542	528	485	545	515	498	514	522	514	556	494	503	540	529	516	534	526	554	527	575	532	539	500	528	503	541	509	473	546	535	555	539	495	529	529	527	509	527	520	549	519	519	511	519	511	558	500	530	534	537	533	513	520	546	497	510	555	515	514	530	554	511	545	531	518	541	503	499	536	524	544	610	518	559	525	507	525	522	530	479	544	511	510	543	535	529	583	530	535	537	544	528	529	537	531	538	524	568	506	535	534	520	501	518	543	560	530	522	516	531	542	549	514	508	537	477	528	560	527	522	496	514	552	549	496	512	507	495	496	518	535	551	515	518	501	551	520	564	510	539	489	516	535	536	516	550	537	504	554	559	564	521	533	505	551	546	566	487	528	542	534	531	534	531	509	516	475	521	532	538	565	537	540	519	541	532	537	553	476	553	559	495	553	507	534	490	515	542	509	550	515	509	563	591	504	506	509	491	480	520	545	529	525	514	561	534	525	489	522	465	500	558	541	531	531	542	529	528	575	529	504	535	501	560	552	499	556	558	560	524	509	558	522	514	533	528	521	517	557	518	544	551	531	530	546	522	530	550	513	573	557	521	547	518	534	512	547	528	518	526	502	546	504	550	533	570	541	520	524	513	538	509	552	510	531	544	526	544	546	479	499	519	526	528	503	516	550	486	485	528	600	540	571	555	556	537	479	493	518	509	529	498	522	516	492	554	535	575	549	517	589	522	503	535	492	537	530	516	543	561	532	477	529	526	548	562	533	472	516	513	521	528	517	587	486	574	520	513	518	527	521	577	550	534	542	578	506	540	539	518	486	520	516	555	488	536	548	482	506	564	511	516	474	554	537	546	486	583	523	518	514	514	497	546	571	534	567	536	510	489	528	546	503	529	571	467	519	524	538	563	493	517	543	515	500	537	508	538	484	570	554	519	563	527	543	542	551	515	529	544	522	485	536	529	504	502	529	549	485	520	501	483	524	541	538	513	545	552	555	561	525	541	516	527	518	565	528	498	501	526	480	524	545	592	525	531	479	526	548	504	525	564	548	527	536	537	521	567	563	485	512	502	520	517	520	505	510	543	543	517	500	508	520	574	506	571	527	528	524	497	528	512	508	536	489	534	514	521	523	558	526	521	552	559	506	501	545	492	546	500	541	545	502	511	542	530	523	523	536	515	588	539	550	517	555	561	566	536	537	557	519	520	533	519	513	514	553	537	476	516	546	501	556	528	564	526	565	519	563	507	525	553	563	528	536	579	575	529	559	516	528	524	523	510	545	545	533	544	556	518	520	505	546	550	505	537	572	537	554	542	511	529	533	535	515	550	548	511	527	533	517	521	529	535	493	484	517	516	508	537	539	532	550	515	510	544	542	557	542	526	545	545	530	540	529	534	538	520	503	552	526	562	501	541	518	533	557	534	518	494	515	520	470	537	543	507	525	524	505	538	518	555	546	547	568	550	509	528	469	527	505	520	525	515	523	527	516	524	522	558	534	533	551	494	491	528	498	552	516	527	541	566	524	519	497	534	514	524	519	505	533	513	499	529	538	542	533	490	578	508	513	535	508	541	496	506	557	528	545	559	543	533	511	515	569	522	536	540	558	518	502	543	473	497	545	533	519	535	529	514	495	509	553	493	530	492	520	536	538	532	499	514	560	520	545	521	538	577	544	554	566	583	512	462	478	530	524	532	520	526	550	522	515	473	522	543	520	551	549	498	506	550	544	515	516	560	551	532	517	551	553	525	554	564	576	536	514	537	537	482	483	543	509	515	511	503	508	536	504	532	525	525	521	544	507	515	537	506	482	518	542	520	575	530	524	547	516	534	511	523	560	529	561	508	519	537	559	499	571	547	582	555	555	548	511	515	542	510	523	522	533	527	559	562	515	527	528	494	527	544	515	488	554	528	506	519	549	496	556	553	553	537	493	517	572	526	540	560	555	555	514	562	528	528	502	525	523	550	522	501	556	525	522	529	536	535	514	525	493	550	517	534	522	527	510	540	585	525	562	592	514	540	537	571	537	462	498	518	531	531	586	515	502	585	544	553	534	546	502	543	506	582	552	552	499	544	527	501	505	511	514	494	525	520	574	573	550	534	547	524	547	535	553	550	528	525	518	482	478	509	535	548	537	559	505	535	532	526	540	513	519	552	505	507	527	518	590	526	519	513	507	516	490	509	522	521	537	565	520	546	530	513	514	545	540	526	530	497	528	500	566	504	554	529	537	504	549	526	534	525	498	555	537	554	536	505	493	520	535	487	547	461	532	513	503	506
15389	2814	2875	2228	1492	1090	844	691	583	528	492	423	449	401	381	392	369	346	361	332	368	339	312	345	352	306	314	297	278	313	310	273	299	308	298	265	249	335	291	265	271	300	267	302	303	281	254	280	272	288	278	270	283	286	279	305	259	260	270	279	266	287	294	284	298	275	265	285	251	251	284	273	312	257	291	250	250	273	284	277	290	265	265	256	279	263	247	280	259	287	242	269	235	263	260	280	233	259	250	277	249	261	246	270	249	246	241	278	242	277	264	262	260	256	267	247	249	264	237	238	240	262	265	237	259	277	291	263	270	256	301	297	279	268	253	270	234	229	250	244	251	269	253	242	313	229	267	273	255	276	309	216	252	269	251	288	251	260	290	248	255	284	215	248	259	242	272	264	267	255	260	303	242	263	240	259	269	250	287	248	249	251	283	246	266	256	264	252	255	265	291	229	257	251	278	259	259	252	259	232	241	239	271	282	243	259	265	296	257	272	240	283	279	301	280	248	241	245	294	267	282	254	258	242	237	270	279	273	268	260	264	248	272	257	256	281	263	257	258	262	234	228	248	256	257	242	273	267	235	288	237	249	260	275	268	255	231	233	258	281	302	267	260	269	280	238	280	248	261	277	255	265	265	257	312	262	291	239	271	245	290	268	270	270	268	302	293	267	268	242	256	228	244	281	248	261	265	278	262	275	242	248	258	266	288	242	293	236	244	268	259	231	278	260	261	261	260	230	274	244	278	286	256	268	253	296	233	253	275	267	251	257	243	253	238	242	267	241	245	268	258	271	237	268	291	259	248	264	250	248	267	264	256	264	272	241	256	241	242	290	266	237	237	233	245	254	256	265	263	278	247	288	258	253	258	272	290	241	247	241	258	257	255	270	264	274	282	284	258	268	277	269	267	252	275	248	274	260	271	260	261	239	260	250	249	264	243	261	298	273	251	279	257	239	265	228	250	249	238	264	266	234	259	255	309	274	259	246	241	231	254	267	251	257	282	255	271	228	279	259	256	276	284	254	259	234	260	270	282	254	262	239	243	256	276	266	273	254	285	261	244	276	248	261	270	305	283	276	245	244	258	294	237	257	263	251	266	215	243	264	263	256	283	249	253	231	248	265	269	274	297	247	257	277	278	272	236	269	238	253	280	263	268	305	258	252	236	269	238	245	252	274	252	256	248	297	263	262	265	284	272	280	278	275	276	255	284	247	261	271	254	268	273	247	250	246	260	250	277	297	271	258	267	261	299	239	250	269	254	244	256	284	253	244	265	244	271	292	268	291	253	249	258	275	247	252	294	251	263	268	255	254	256	256	282	271	265	253	271	293	242	269	256	231	277	295	295	273	264	263	260	280	275	293	254	249	235	272	277	258	268	252	258	239	292	261	247	290	265	262	267	289	288	231	262	263	257	251	251	312	282	267	299	244	261	235	267	269	288	276	269	273	260	275	314	264	268	267	268	254	242	267	268	277	278	253	277	237	257	252	225	274	243	257	281	300	266	280	274	248	287	266	263	247	251	223	248	264	267	234	262	215	253	269	249	276	267	237	261	260	261	275	263	283	230	263	293	271	261	239	270	256	279	279	268	271	261	254	238	237	271	293	284	257	278	273	273	248	280	287	267	287	245	278	266	277	256	273	282	257	244	240	273	272	263	276	256	269	243	265	269	235	283	254	261	277	241	265	283	249	275	260	286	274	280	296	263	257	283	246	264	253	271	258	274	270	288	259	270	255	275	239	289	252	245	240	278	250	255	237	283	258	257	260	244	248	263	239	260	247	255	269	261	273	268	285	287	275	274	281	280	261	260	266	241	254	264	263	253	268	263	277	241	266	270	247	302	262	258	266	249	274	235	251	266	281	274	251	273	275	291	221	228	264	240	252	260	253	240	283	266	272	266	250	283	254	274	245	252	268	250	258	275	249	260	263	247	256	283	237	285	267	284	286	254	263	236	235	263	261	249	255	259	250	266	267	269	240	272	285	267	288	253	242	244	276	250	274	265	253	267	241	259	245	265	271	291	241	263	245	265	290	266	249	239	280	273	250	280	267	282	237	271	244	214	251	263	300	264	274	288	251	264	246	267	268	251	271	275	252	250	252	220	255	248	281	276	276	236	269	259	242	261	231	258	261	242	266	253	249	282	283	268	237	252	214	246	280	274	258	281	266	280	309	268	240	243	240	270	245	224	251	276	268	264	257	254	285	270	259	261	246	251	273	244	270	258	268	268	262	243	287	283	253	272	277	286	300	268	247	264	245	250	226	270	275	265	277	268	274	268	258	234	225	250	267	241	240	257	255	257	288	240	257	262	245	284	281	250	284	253	246	264	287	238	266	255	240	262	271	241	289	284	278	229	274	260	267	255	273	250	254	275	240	290	256	244	264	269	271	244	260	243	262	253	262	267	225	287	246	260	265	265	256	266	280	263	253	266	228	259	232	255	251	258	265	265	267	267	294	257	272	265	263	282	272	264	240	251	257	289	250	244	271	262	236	250	252	273	263	257	265	289	290	258	277	267	250	248	264	284	265	290	279	281	241	265	270	270	262	266	244	260	275	273	236	266	247	265	259	269	250	304	271	256	262	262	262	263	257	259	240	268	239	251	255	274	244	256	288	280	285	267	221	247	262	241	258	247	317	276	261	288	263	262	263	263	287	263	249	254	271	272	255	287	293	283	249	253	281	250	240	274	240	230	262	238	255	269	262	252	258	264	253	236	282	270	246	255	271	288	269	242	281	253	280	248	256	287	284	261	242	252	269	258	253	265	264	287	247	231	260	235	245	291	273	266	255	273	277	262	281	270	253	266	281	251	264	302	252	294	277	250	251	230	287	253	266	261	281	260	264	275	238	263	273	266	252	249	265	262	247	264	293	278	246	264	254	222	254	256	247	281	269	280	270	286	252	282	248	251	256	258	237	249	264	254	267	258	274	282	269	268	264	248	257	258	252	278	242	292	273	247	246	239	270	265	283	272	249	278	287	279	271	261	291	287	240	261	241	283	273	250	297	265	267	275	249	263	285	256	272	254	226	251	234	259	267	260	262	260	276	232	244	239	270	242	293	269	267	257	247	257	260	288	237	262	243	260	292	255	278	259	254	264	262	253	257	260	279	239	248	268	265	277	237	281	265	270	239	244	280	273	256	257	274	259	249	247	259	242	258	244	281	277	238	260	246	294	309	259	254	244	287	281	260	258	233	248	247	242	261	291	252	294	266	242	253	254	239	282	288	268	271	277	284	269	279	248	273	248	275	250	266	258	265	248	223	283	260	293	280	249	247	265	273	294	281	297	246	257	263	235	285	256	265	277	293	265	262	251	264	273	257	285	286	250	248	270	253	201	250	280	279	262	271	275	272	222	268	268	251	261	279	228	246	251	277	259	247	253	239	259	273	242	245	305	261	263	240	266	246	269	236	262	234	281	254	259	215	260	224	261	249	266	264	249	276	252	269	267	309	274	257	277	241	274	289	237	269	242	278	274	269	252	307
7859	2433	5376	6301	5340	4382	3587	2850	2545	2202	1888	1794	1653	1524	1473	1429	1265	1320	1303	1306	1260	1203	1230	1321	1244	1108	981	1012	956	963	962	929	942	879	885	830	902	856	896	814	902	948	816	784	759	827	804	762	834	781	777	817	762	673	766	774	738	752	756	712	677	689	725	667	742	666	677	690	704	689	675	672	686	693	718	709	724	794	757	734	709	681	686	739	724	701	728	682	696	708	692	639	678	717	709	638	692	682	693	627	665	645	661	644	646	707	611	657	642	668	618	662	615	656	633	622	666	622	633	646	614	596	628	635	594	647	644	660	645	693	660	666	653	674	662	682	660	628	678	608	630	681	638	663	622	661	615	659	638	633	642	661	655	647	623	666	716	598	662	644	708	654	616	639	639	627	661	605	710	655	635	616	641	643	673	655	673	607	684	638	611	618	659	667	689	645	631	636	620	660	665	618	668	611	644	630	645	693	666	643	612	628	649	678	668	656	664	628	650	621	648	680	605	619	682	627	626	635	646	646	642	627	655	615	625	652	652	684	624	671	608	663	655	631	630	635	611	702	617	695	657	594	613	685	676	607	680	646	654	627	620	627	597	642	609	638	663	649	680	613	631	627	627	611	636	638	677	627	587	632	627	669	660	631	649	648	598	640	663	623	646	597	680	630	643	641	652	604	685	674	627	669	594	642	664	668	640	638	608	673	650	623	634	687	595	671	656	635	660	650	632	651	679	662	684	608	679	648	658	642	599	641	650	659	643	618	629	653	651	616	653	611	609	712	663	623	628	654	656	627	640	621	632	616	626	634	657	665	658	700	683	668	692	658	608	667	649	666	625	650	615	621	633	646	701	695	631	659	612	619	665	624	647	652	620	628	655	621	674	663	571	618	624	672	630	631	638	676	668	656	599	619	663	650	608	666	626	649	624	689	674	630	676	597	637	611	669	640	671	645	625	627	637	651	680	618	635	628	656	621	705	650	638	641	639	633	625	600	640	629	678	662	674	579	659	646	632	644	652	633	656	647	603	645	666	669	607	647	646	569	669	627	580	648	655	631	637	637	612	634	623	667	637	653	647	607	630	631	622	640	607	653	648	636	654	647	672	635	649	642	633	627	615	643	647	628	650	663	680	648	633	673	676	676	632	631	671	668	664	653	617	625	664	715	629	613	634	662	660	604	610	633	667	655	645	628	661	675	569	622	660	622	675	613	636	640	660	649	612	620	645	626	640	641	623	655	651	642	681	641	683	628	617	625	660	665	635	661	649	658	603	628	618	594	656	648	636	607	659	654	643	665	661	638	628	621	631	623	652	626	637	619	630	670	611	621	629	639	638	613	659	658	680	657	656	648	632	608	643	657	658	654	645	666	633	669	655	647	624	661	621	620	578	613	676	649	608	645	691	627	610	668	666	681	652	625	636	656	627	653	660	609	643	647	618	675	670	614	658	680	673	639	615	619	628	646	632	648	653	627	624	619	637	606	611	624	641	655	666	672	602	669	590	603	611	649	667	667	597	619	644	599	611	697	635	668	621	654	641	680	610	616	662	659	676	639	651	630	627	655	629	640	656	605	637	629	598	661	672	646	598	684	637	606	649	613	608	605	641	657	640	648	636	649	665	676	657	672	671	617	655	638	587	652	641	627	625	637	649	608	649	612	640	673	586	639	673	652	658	670	619	632	702	642	669	587	618	610	638	654	676	647	622	631	600	650	615	640	597	621	681	696	628	643	602	606	633	628	667	670	615	630	641	639	624	645	612	640	598	598	609	680	641	629	624	650	577	614	619	635	653	583	614	609	635	640	629	574	604	586	632	621	617	671	660	652	657	634	656	618	629	642	675	626	660	635	631	611	659	624	662	659	681	671	620	670	661	624	685	628	596	596	668	654	614	674	606	614	632	648	669	618	634	629	640	597	651	665	612	622	694	649	625	663	676	589	681	645	623	613	645	603	622	635	613	641	627	629	668	625	668	655	621	644	605	663	639	624	628	632	635	634	650	652	617	629	608	622	638	619	665	656	650	640	645	651	603	676	658	616	589	633	580	645	646	654	619	642	649	639	657	664	660	636	618	665	634	611	660	625	630	651	656	698	655	687	658	696	673	617	670	607	660	636	663	634	668	649	642	656	692	677	659	672	639	631	629	627	676	655	647	656	643	665	679	619	607	625	615	639	619	605	646	594	617	650	647	641	683	614	677	647	616	660	630	658	681	633	632	649	606	649	640	658	615	650	654	636	645	612	656	654	628	672	637	670	626	665	621	710	644	608	639	641	634	631	632	615	643	616	671	646	603	653	680	663	622	642	649	618	648	633	649	648	601	697	652	623	607	653	644	646	673	640	624	620	605	642	608	656	637	641	657	644	648	590	682	660	619	611	652	630	620	681	576	647	633	635	647	615	659	646	592	619	637	648	670	615	680	674	619	635	650	652	673	674	647	607	703	645	626	628	670	643	598	634	619	604	688	685	651	617	641	695	639	599	619	650	635	662	632	644	600	633	637	641	647	676	675	659	627	650	628	665	629	653	602	624	663	627	657	644	673	647	635	603	607	655	638	629	645	584	649	652	648	643	635	628	652	616	673	632	599	618	600	670	663	675	647	641	668	619	660	647	683	699	617	631	653	676	637	641	610	657	596	661	631	641	618	642	597	663	655	627	649	670	588	585	661	626	657	639	601	644	650	623	664	628	720	624	649	656	660	664	608	648	668	632	641	633	663	677	657	587	611	645	630	642	617	625	652	617	672	605	626	643	613	645	629	650	678	613	616	649	653	621	623	632	646	625	656	643	696	606	576	652	665	671	658	602	649	662	672	606	647	642	623	599	682	606	659	650	651	653	633	609	618	642	616	683	645	654	624	665	638	686	593	611	649	686	617	622	678	644	648	629	662	643	629	644	636	604	660	655	672	634	668	635	656	692	597	643	623	640	611	663	624	638	585	694	593	640	625	669	618	628	593	633	609	671	636	646	597	639	668	629	664	638	610	587	628	702	623	615	595	649	663	648	629	604	614	652	680	646	641	637	633	665	663	584	603	621	656	641	629	641	677	644	649	623	655	620	637	664	644	669	680	647	653	662	689	649	662	630	646	620	619	655	640	677	621	627	640	640	670	669	627	603	654	640	651	607	629	641	618	648	664	676	644	621	643	667	644	621	629	616	630	660	659	683	644	629	643	607	689	658	643	684	606	689	579	643	587	624	678	662	677	644	623	621	589	614	663	612	670	623	645	608	669	643	644	648	604	629	636	652	656	628	672	615	652	669	576	673	643	649	653	618	641	662	657	631	618	598	624	635	692	705	665	656	649	659	622	632	623	678	654	627	612	630	672	679	646	653	675	647	669	673	604	645	590	680	635	663	659	611	601	638	694	682	651	670	623	640	650	636	618	623	645	626	647	648	681	658	661	641	627	608	651	680	588	672	638	628	639	630	636	585	668	665	655	618	631	639	603	619	691	631	627	641	650	635	614	671	682	659	628	661	645	668	649	637	650	612	654	575
2362	465	530	437	404	370	339	345	342	310	346	328	318	342	335	322	328	336	358	334	346	364	348	356	353	331	300	304	331	327	340	339	307	348	316	355	327	335	349	341	330	324	317	313	318	343	351	335	326	359	324	318	325	325	321	323	355	342	302	333	372	306	314	324	359	332	382	304	310	349	339	350	286	337	371	320	320	310	347	354	345	335	327	344	341	366	326	309	311	332	285	313	356	302	314	367	333	330	354	332	302	302	323	318	306	345	347	289	327	315	310	323	311	326	326	345	346	350	291	328	317	315	318	338	353	298	330	343	350	315	333	376	304	328	298	311	297	340	329	339	325	379	339	312	307	334	334	332	333	308	374	336	309	346	373	323	347	302	334	298	318	376	341	311	344	322	330	354	309	337	309	338	314	275	311	329	349	355	346	315	330	325	308	324	325	322	341	311	311	323	326	321	324	313	342	352	341	303	352	352	322	328	354	305	329	346	309	336	360	344	343	331	311	305	322	300	301	327	306	308	301	317	321	320	337	320	342	358	315	289	369	325	305	307	311	338	309	277	282	316	307	327	320	309	339	326	337	312	338	318	332	334	324	330	324	334	316	332	315	347	318	321	336	293	329	353	317	317	343	339	327	325	331	339	329	338	335	336	327	343	354	306	312	327	319	327	332	303	361	319	278	343	322	345	330	336	322	310	286	315	342	311	345	341	310	343	343	331	326	312	305	326	355	332	335	337	309	311	337	304	324	330	309	329	330	286	338	348	298	353	327	321	318	339	340	319	301	316	323	368	341	338	300	342	353	296	303	335	358	331	319	345	335	336	329	348	310	301	311	329	359	308	311	339	339	356	351	336	322	328	363	343	335	326	314	329	335	301	308	292	319	301	300	343	333	340	321	339	334	333	341	352	320	328	330	362	341	314	347	340	307	332	347	321	326	336	308	321	309	336	312	298	314	329	323	325	325	356	339	309	364	327	316	328	321	322	330	332	293	329	317	310	339	321	366	307	326	330	337	302	339	299	329	345	307	339	370	344	298	348	350	315	317	348	327	342	331	329	340	330	329	344	301	300	341	315	305	315	350	318	320	340	327	312	330	323	353	301	307	339	329	310	314	343	288	325	322	324	329	294	281	327	324	321	315	329	308	329	336	304	305	336	321	305	316	319	324	298	323	312	303	313	328	329	303	293	346	333	336	316	334	308	367	291	349	347	304	340	342	294	324	312	318	346	338	338	289	304	352	377	373	305	332	322	327	332	343	320	318	342	332	311	327	308	318	333	323	319	349	320	261	300	306	317	334	317	346	343	310	326	316	334	300	305	330	322	311	339	324	321	326	328	319	309	321	321	319	299	346	307	315	308	309	317	349	314	300	311	318	304	299	309	329	316	327	315	339	332	344	332	319	338	356	330	358	322	316	314	335	322	330	305	316	338	341	305	326	342	341	341	329	308	303	324	349	348	334	330	337	327	358	362	348	331	339	328	313	287	321	332	315	309	347	311	316	323	338	320	357	349	316	297	306	350	359	352	335	306	286	331	365	303	352	324	341	355	333	329	357	359	339	281	359	305	318	299	312	322	326	313	336	363	358	345	334	340	326	334	334	335	343	306	310	317	323	306	326	295	335	310	298	339	305	340	351	325	339	310	329	302	346	305	325	306	319	346	319	357	359	316	335	320	321	297	314	339	328	322	313	346	334	332	330	322	313	357	312	295	346	333	329	324	329	344	359	316	332	361	308	332	361	331	314	314	341	330	354	350	347	339	315	343	324	317	322	331	344	343	322	310	329	281	286	331	293	308	290	317	324	348	324	314	321	340	327	342	322	342	309	347	308	289	312	332	329	325	307	318	338	299	343	317	322	344	332	327	315	336	299	290	330	308	317	347	300	326	335	337	336	330	323	329	313	326	326	347	334	343	300	353	330	310	329	297	372	281	327	323	314	318	292	336	312	287	318	331	352	278	331	325	338	320	295	330	333	372	314	341	326	323	327	358	315	311	297	319	344	323	342	321	314	274	330	303	323	336	283	299	333	324	341	348	331	339	323	321	345	333	334	331	341	307	320	322	310	335	308	321	363	286	345	315	312	342	332	321	306	281	311	314	301	349	327	334	332	290	297	349	357	323	352	333	296	361	327	329	372	336	324	317	287	312	303	311	317	344	330	318	311	334	329	329	326	300	309	334	337	342	313	300	341	344	359	379	320	356	347	305	314	287	310	320	334	309	339	356	318	330	339	318	325	347	344	333	362	335	330	300	314	313	314	316	327	331	341	340	340	345	329	346	303	301	326	336	327	320	313	329	367	357	341	332	317	353	337	361	331	363	298	306	341	358	317	304	272	327	332	323	305	348	364	350	340	349	331	318	325	326	356	347	315	316	325	324	336	358	337	309	316	306	339	312	344	348	346	341	282	329	315	273	322	290	318	330	339	305	333	346	315	357	317	337	284	295	333	335	312	316	346	354	335	326	311	310	334	321	301	325	335	355	341	328	327	326	353	342	348	354	365	307	346	356	347	311	314	325	322	333	330	330	343	324	287	312	329	325	313	334	294	315	308	328	331	350	335	337	319	373	315	346	330	316	306	318	325	293	316	341	331	329	321	336	325	365	329	356	307	318	351	356	364	332	333	322	310	317	366	327	309	335	319	329	306	323	318	316	316	318	269	325	328	346	328	313	316	331	313	328	304	358	286	296	293	333	365	355	348	285	279	332	331	328	334	299	328	338	320	341	355	351	329	287	351	327	314	319	339	327	326	346	350	321	332	339	306	326	332	323	344	305	375	306	317	350	297	334	311	333	296	356	347	312	359	341	355	323	291	322	333	360	353	341	317	330	316	336	343	316	361	328	329	326	356	342	331	336	296	334	366	321	300	308	339	292	314	347	353	351	325	340	312	340	317	297	348	315	322	350	328	309	326	314	331	316	297	320	361	304	338	275	333	355	318	330	327	309	307	333	308	337	337	354	316	300	319	314	331	308	326	307	324	322	335	329	310	301	339	336	313	371	356	347	377	323	342	313	322	326	336	346	342	331	331	364	338	325	311	322	330	341	346	309	307	320	300	290	359	335	356	299	310	327	355	311	308	343	322	325	364	332	312	340	336	327	349	315	307	335	330	342	306	319	336	355	319	333	328	328	309	324	314	343	309	336	283	325	325	320	329	360	322	325	316	306	332	345	313	285	310	329	325	344	342	295	350	353	330	344	305	330	334	337	288	324	322	335	299	343	336	290	345	315	326	309	317	325	365	341	295	328	308	318	376	333	333	350	316	313	312	305	329	330	315	323	327	326	307	334	316	364	305	304	318	342	299	322	333	328	312	314	354	315	307	307	321	310	348	313	341	331	292	304	315	326	318	327	321	345	309	329	334	341	352	339	348	338	330	307	351	334	367	320	288	345	304	322	353	329	320	347	339	342	347	301	297	336	326	364	334	314	347	314	323	369	333	303	313	334	357	358	340	340	321	339	283	335	313	312	339	323	322	332	321	345	332	363
2537	955	1145	1209	1157	1040	933	896	857	838	792	787	808	794	799	781	833	765	857	888	818	804	839	895	858	824	822	802	782	752	784	769	729	788	764	805	824	767	772	774	804	844	775	798	754	780	780	722	802	757	817	746	824	813	727	746	720	772	777	759	741	739	765	744	744	789	725	758	781	806	754	737	743	750	763	749	732	793	764	783	757	742	762	772	801	831	766	721	771	757	742	741	726	706	737	745	711	730	823	742	722	760	730	725	779	729	777	812	750	682	758	773	732	704	708	734	776	753	749	779	726	729	753	752	775	747	737	706	747	792	684	775	744	767	766	712	720	748	705	797	773	768	687	788	719	776	768	763	756	748	777	784	743	760	763	754	738	708	777	703	759	723	764	701	767	771	753	764	715	706	706	815	749	679	777	724	737	708	726	735	693	701	768	736	762	732	780	719	702	707	716	769	751	739	801	731	728	723	766	733	707	742	720	749	692	740	703	741	734	755	748	737	685	761	779	775	770	756	715	737	775	791	718	752	745	695	770	734	735	686	739	824	734	774	723	733	757	745	783	719	789	728	799	736	742	730	740	751	698	771	722	716	748	767	756	793	734	702	739	757	770	783	724	743	746	732	767	735	731	772	732	774	753	754	741	764	712	728	734	795	754	724	768	726	775	719	763	756	721	742	744	769	776	732	722	738	750	796	761	750	751	755	760	726	750	790	743	688	752	765	770	741	722	740	718	735	733	700	741	737	731	741	770	756	769	768	696	752	750	761	763	743	749	789	736	727	712	730	777	739	745	738	756	753	739	781	788	713	750	735	728	765	744	765	741	753	748	736	726	749	746	730	736	754	771	724	723	743	750	757	703	758	763	720	784	729	674	740	723	751	756	737	775	748	711	760	752	754	707	744	756	695	743	773	756	767	743	743	730	734	740	765	722	767	741	766	753	683	773	790	709	750	767	788	740	752	737	718	758	732	783	749	693	715	729	702	742	766	757	767	714	776	708	733	768	734	749	764	784	734	699	729	708	787	768	779	767	741	710	797	728	763	748	728	691	720	770	753	758	709	737	783	788	806	766	786	782	746	743	737	767	754	754	762	755	730	760	699	760	712	784	743	754	723	682	726	695	725	688	722	745	752	749	757	763	780	724	762	747	717	742	748	746	731	733	752	758	700	752	755	750	776	709	745	744	724	700	747	718	709	768	759	722	756	711	776	716	713	745	759	715	751	713	718	672	755	761	696	768	695	723	741	757	702	782	713	783	764	751	735	720	722	814	755	734	740	802	769	729	758	710	787	745	757	765	705	790	676	734	729	728	718	717	750	734	720	699	784	771	741	756	759	718	728	749	762	741	727	784	726	700	720	762	741	783	710	780	744	710	734	755	764	727	742	759	776	739	724	733	749	762	706	753	763	713	777	761	756	726	801	774	791	711	736	776	745	726	783	759	746	793	771	747	766	730	723	770	729	775	756	721	731	753	778	720	707	732	678	748	744	772	724	741	721	732	769	770	727	794	747	740	766	721	761	772	763	712	764	706	766	744	743	759	773	698	707	743	753	705	790	767	760	757	737	759	732	744	694	700	716	764	719	743	743	736	763	766	744	754	749	745	752	786	769	736	687	770	762	777	733	683	741	779	709	764	699	752	795	699	724	744	749	708	713	803	765	780	766	720	758	727	760	736	706	729	757	733	765	777	725	726	819	700	747	697	743	731	724	786	767	750	765	697	723	734	720	793	737	722	737	779	748	659	737	792	738	725	727	731	713	696	757	715	772	719	791	750	717	791	718	726	795	704	733	739	687	696	750	776	750	751	757	740	746	749	761	729	793	716	744	769	729	725	755	753	783	739	749	736	721	762	714	783	718	677	787	794	758	776	717	772	721	771	738	723	729	723	740	772	760	749	705	768	731	739	706	733	760	759	747	764	769	765	736	750	689	737	732	739	781	720	712	775	723	757	715	780	711	788	745	723	752	789	720	755	723	764	774	744	777	749	748	766	765	784	735	704	750	778	702	775	734	761	750	742	730	764	723	738	749	745	717	696	722	742	652	787	776	785	772	766	747	782	742	750	762	774	726	705	730	746	693	700	726	727	761	728	737	767	721	739	802	767	731	789	761	781	689	724	756	709	711	768	796	787	734	781	708	701	717	742	768	766	720	821	724	783	747	733	716	745	752	727	774	756	694	711	730	764	800	801	788	753	692	750	763	790	798	791	740	749	711	776	739	711	733	735	713	763	779	710	760	767	750	748	737	747	809	736	741	799	708	752	790	783	740	800	734	729	765	764	770	775	752	704	733	728	730	733	753	724	743	776	785	694	824	788	752	781	731	740	735	740	795	761	790	769	732	749	742	753	742	687	741	703	815	719	737	729	730	724	768	773	711	732	724	711	721	773	845	720	793	730	722	763	753	757	751	723	782	753	748	764	768	713	774	731	792	757	703	778	826	741	756	711	784	753	721	717	718	803	732	772	759	727	794	742	765	784	711	764	758	789	676	770	752	782	725	794	747	704	748	767	733	706	717	767	744	763	776	731	787	758	776	763	757	735	752	759	769	751	739	770	760	728	719	793	712	745	725	734	696	764	770	708	762	781	750	742	734	787	742	728	764	748	762	710	774	746	788	710	703	803	709	749	793	752	811	778	802	728	757	727	738	724	768	726	741	788	778	688	693	750	741	795	718	737	735	747	742	775	767	743	730	740	669	770	765	693	770	713	764	741	775	766	748	738	772	737	717	756	779	773	775	780	761	750	764	786	768	748	704	781	773	746	701	778	750	776	762	725	747	761	740	743	734	750	732	714	749	714	778	745	719	727	747	764	723	748	733	733	728	709	732	698	774	765	708	779	740	786	769	803	753	722	726	739	718	711	732	737	732	756	746	769	763	754	732	739	707	736	746	735	778	739	691	717	719	767	818	782	786	788	733	738	755	734	790	744	755	718	772	740	749	727	732	772	727	703	702	759	724	771	741	749	768	764	749	702	762	735	806	716	670	761	709	737	765	710	754	756	790	742	756	772	740	734	754	682	741	791	731	728	750	713	657	752	679	808	788	721	738	807	731	761	726	756	788	763	697	791	774	718	730	706	759	744	777	766	787	767	776	724	739	730	757	749	801	760	794	793	785	745	769	728	804	741	769	769	715	714	740	727	741	713	775	752	769	762	744	738	744	680	689	733	684	688	778	738	755	736	742	753	744	762	717	767	714	739	734	787	757	779	707	761	736	720	717	710	731	749	767	752	781	737	677	702	765	754	697	767	762	718	690	790	764	774	739	732	700	737	765	756	753	702	760	749	759	765	701	761	759	723	766	739	754	748	736	727	750	771	718	726	732	823	718	724	773	748	736	755	713	768	782	691	782	760	738	765	773	726	780	796	729	734	766	723	758	772	758	773	757	752	781	738	758	807	740	773	767	728	763	740	730	735	736	783	742	742	750	739	771	741	800	759	744	783	689	786	746	717	733	756	738	744	750	765	715	754	767	783	717	751	744	759	750
8377	1306	1519	1176	805	637	484	438	381	360	307	339	287	308	284	294	258	279	247	272	253	262	252	300	273	255	243	228	226	269	243	278	222	259	218	194	227	235	244	238	243	212	244	247	250	255	222	239	239	188	221	251	214	220	244	220	224	220	201	266	241	206	193	235	215	225	218	236	247	235	233	229	200	215	197	232	202	227	260	243	221	231	260	191	246	248	224	229	235	224	222	210	241	244	220	230	213	192	201	246	219	210	207	217	205	193	244	219	219	219	217	230	190	218	211	220	242	198	222	192	235	235	209	211	236	229	222	235	229	212	244	245	206	212	212	216	217	214	225	218	218	233	213	220	208	251	223	206	251	230	220	237	217	202	258	237	226	227	246	219	232	226	236	201	214	228	235	230	228	248	239	227	242	209	211	223	213	203	211	223	221	269	228	205	209	219	210	250	202	211	234	221	231	217	227	230	231	210	181	191	217	203	227	222	209	236	203	217	205	228	224	233	235	204	230	210	214	219	233	204	226	229	229	208	208	203	206	220	212	205	221	229	213	231	230	218	246	222	220	239	250	256	210	213	224	204	232	225	217	213	201	220	241	253	259	239	234	221	208	202	198	223	225	227	225	206	211	214	225	220	241	213	211	209	194	242	210	240	224	217	208	207	214	181	217	212	241	210	237	238	215	207	228	238	226	235	242	211	202	234	235	215	209	219	219	249	237	218	239	219	229	186	213	216	217	212	208	253	214	233	237	242	253	235	210	241	220	223	259	247	207	200	228	205	192	221	223	197	206	233	206	212	202	221	216	204	240	197	186	222	227	203	232	218	216	214	222	217	206	236	229	246	196	209	206	214	246	227	235	224	224	233	234	195	233	225	219	222	220	190	221	216	223	212	202	241	226	212	236	226	233	236	221	257	216	207	225	223	229	240	220	190	238	225	201	237	205	185	237	211	192	208	226	208	219	216	216	207	215	234	211	199	207	213	184	213	190	204	210	224	231	229	217	186	212	215	257	244	233	204	230	210	221	221	214	201	218	198	205	208	225	219	224	200	231	234	236	216	201	229	210	230	208	263	205	222	228	240	216	226	227	239	248	208	242	213	223	218	203	235	237	228	230	239	218	204	193	216	218	212	218	221	247	232	242	232	223	227	219	241	218	233	230	238	243	243	272	233	201	214	231	226	231	215	201	239	222	239	216	233	205	181	214	190	259	227	245	239	188	195	230	212	216	236	237	207	202	208	239	225	219	211	213	237	229	214	225	211	231	196	203	206	232	236	212	219	205	208	223	227	243	210	226	213	230	211	209	223	211	223	221	200	204	233	223	201	232	208	233	229	213	230	198	218	210	210	226	178	215	184	241	206	198	206	212	225	222	214	233	238	214	229	236	227	208	217	219	204	212	220	208	213	229	205	207	228	199	210	204	219	210	197	229	234	217	217	232	222	194	200	218	239	229	211	193	219	221	229	205	236	225	227	243	261	224	217	224	241	226	225	233	218	223	225	172	183	199	228	244	211	219	214	217	235	225	217	216	217	218	216	226	213	230	224	250	218	208	236	214	225	206	199	217	230	230	215	200	197	213	210	242	221	215	206	225	254	218	214	203	208	203	241	195	251	229	217	252	204	231	226	225	245	216	219	233	218	216	216	244	225	216	225	188	176	215	219	209	220	214	228	197	239	228	198	210	222	226	235	222	219	223	221	229	196	208	207	239	225	221	245	220	193	205	231	198	199	208	217	216	250	224	219	219	246	219	222	216	229	206	219	223	242	199	193	219	210	223	229	240	213	223	224	228	221	219	221	207	212	220	220	213	184	215	197	226	220	242	210	223	203	202	223	219	222	226	222	216	205	247	196	231	226	201	222	209	222	213	215	191	207	204	231	241	189	221	202	221	212	241	246	224	207	215	243	221	239	224	234	222	235	227	184	202	226	227	236	196	196	194	199	197	236	238	210	207	230	207	246	226	213	218	215	230	241	232	227	207	231	201	221	235	205	209	205	228	222	186	223	212	207	183	230	221	228	210	227	226	224	222	238	212	196	222	215	217	197	238	246	250	226	225	216	215	217	215	218	225	202	189	231	208	247	227	228	247	222	211	234	213	223	217	212	227	217	209	200	217	219	228	230	246	214	223	203	192	205	232	233	240	199	217	195	237	199	265	217	222	223	223	213	227	191	251	218	211	233	202	206	235	195	212	259	188	202	202	210	244	228	231	198	201	218	210	225	197	212	228	228	235	219	219	198	197	211	217	224	229	192	226	238	255	221	205	204	194	233	223	209	207	213	223	224	229	234	182	247	220	225	175	204	225	211	228	230	237	225	228	189	219	215	239	215	216	217	196	208	235	214	201	210	223	196	223	217	196	213	209	219	229	191	222	229	222	214	222	218	222	207	255	218	193	206	270	216	194	225	240	218	231	241	207	226	234	237	217	224	225	228	208	241	242	224	217	215	215	205	214	172	195	198	221	210	220	222	230	212	223	202	239	209	217	246	227	205	220	214	222	228	246	204	223	228	221	214	244	212	199	187	243	236	222	192	209	240	216	234	221	244	208	198	209	249	196	212	206	235	217	211	253	240	226	237	227	225	201	231	216	237	232	228	264	233	274	204	243	225	229	245	231	205	228	227	221	225	211	222	206	221	224	215	224	214	225	207	208	211	200	200	233	237	234	199	231	216	218	200	227	220	234	227	220	227	215	230	222	237	237	230	233	219	211	250	223	247	204	198	225	224	223	193	203	219	233	220	232	212	227	218	227	203	229	238	201	223	225	214	212	220	216	225	231	236	239	232	181	212	243	246	220	204	240	254	218	221	206	219	180	204	218	236	206	237	223	203	229	244	224	220	229	222	204	222	206	209	208	218	224	233	220	216	222	226	254	228	197	221	238	214	234	211	224	239	212	247	235	215	222	205	244	241	214	216	261	205	235	234	208	240	222	245	233	229	226	235	239	175	165	227	213	215	226	221	247	212	212	206	233	230	224	200	199	195	209	208	214	233	230	238	226	206	213	212	189	227	200	202	220	185	192	201	215	246	234	214	197	198	241	234	235	215	217	199	214	214	229	191	215	219	236	213	236	221	225	228	208	208	232	232	199	215	234	218	220	220	207	202	215	240	213	249	238	235	227	220	213	232	226	230	233	234	237	251	210	218	230	213	202	218	235	221	223	218	186	209	219	228	247	233	211	204	214	203	238	213	218	217	236	207	223	239	241	228	215	222	206	215	204	203	214	218	227	207	220	234	236	217	220	216	216	248	207	229	237	208	210	215	201	239	232	238	197	257	214	239	216	197	218	221	224	221	237	194	190	232	218	199	189	212	248	237	245	223	213	215	248	231	210	229	227	211	208	242	207	225	233	210	218	198	221	207	204	215	210	201	243	227	234	215	217	207	225	218	198	254	207	224	233	238	229	218	207	228	201	203	251	223	188	217	232	231	225	203	240	214	237	207	191	260	222	228	214	200	231	221	220	238	200	212	198	250	235	186	191	214	232	210
5966	1506	3129	3573	3142	2491	2074	1716	1528	1331	1227	1143	1026	1035	1033	940	955	920	851	901	870	887	845	864	934	839	782	743	745	715	739	716	705	685	687	680	650	619	645	664	715	709	623	623	645	667	646	628	625	653	661	596	587	637	610	605	614	591	546	609	563	554	574	597	614	544	526	562	577	568	571	566	526	571	602	588	614	578	591	623	561	601	565	598	613	602	571	583	552	622	569	561	540	569	576	550	544	575	521	585	558	538	561	567	556	553	520	542	499	570	546	542	493	557	574	544	516	580	531	524	561	549	561	541	509	528	609	540	565	575	553	504	528	506	558	508	559	589	540	524	550	542	576	514	543	525	561	549	516	532	515	574	543	532	519	543	512	530	527	569	520	547	571	524	499	534	559	517	548	551	562	539	545	527	558	567	540	580	553	535	557	503	515	495	560	495	559	530	544	520	505	517	542	566	522	499	504	533	517	552	568	492	512	526	543	525	511	557	525	511	533	527	535	552	506	539	575	522	533	526	557	551	534	573	583	536	544	491	566	578	526	551	538	510	588	525	545	566	559	516	544	504	511	533	559	515	554	551	515	523	594	573	626	509	548	543	588	532	528	510	553	583	561	551	534	564	520	510	572	573	544	542	562	539	542	545	508	562	550	543	532	523	529	520	496	571	535	562	533	511	553	565	484	570	504	522	543	546	506	546	557	548	537	566	525	555	505	555	539	519	554	549	528	580	514	530	559	520	542	526	513	534	569	519	538	565	556	584	523	596	530	556	493	549	512	538	538	544	533	565	543	557	553	528	529	547	559	540	550	542	528	563	545	557	564	516	554	546	520	547	519	545	523	542	563	532	568	559	518	570	524	565	561	568	563	544	525	528	507	545	547	558	554	513	596	563	508	532	517	530	548	525	552	541	521	560	570	505	512	531	559	544	517	545	560	563	536	566	506	555	511	556	559	520	529	547	513	510	556	592	503	539	546	579	541	533	616	547	545	574	556	533	536	603	521	554	502	552	540	578	566	532	518	560	534	540	549	581	556	531	534	522	512	511	579	560	538	529	525	508	528	594	542	518	552	552	517	543	566	525	538	558	536	552	553	527	520	579	561	545	512	562	544	503	554	527	510	549	547	511	543	557	536	529	532	594	550	533	479	554	540	527	528	532	544	545	579	565	553	510	576	545	533	528	576	527	556	542	555	514	527	559	537	577	553	581	537	535	557	550	532	553	537	536	524	544	522	540	521	533	548	548	554	536	567	542	521	551	538	511	521	519	516	560	491	478	531	540	564	518	508	562	528	548	562	535	537	543	541	551	526	508	546	523	539	534	573	531	559	493	487	530	531	583	580	553	551	533	518	490	553	527	513	556	520	523	548	527	531	539	522	545	508	568	543	542	541	536	538	511	509	524	554	525	548	515	569	565	543	506	552	502	567	515	584	548	540	550	562	532	587	566	531	539	544	530	574	560	572	536	524	517	561	555	519	553	539	552	508	533	549	498	529	568	548	550	545	492	529	536	527	506	508	540	516	547	568	545	523	502	550	523	528	526	565	536	533	548	531	551	555	586	556	549	569	561	536	514	501	529	550	519	527	516	538	458	581	513	494	544	497	543	549	514	540	542	535	528	536	600	523	509	577	529	502	545	534	493	546	583	551	530	571	570	520	532	514	599	551	602	558	557	511	512	603	514	599	522	542	508	514	560	559	535	559	533	519	547	495	564	502	550	526	526	556	572	563	574	553	559	544	518	515	541	495	538	569	534	544	555	561	524	525	544	558	534	556	544	509	548	553	601	560	531	541	551	541	503	547	509	528	539	557	531	503	516	488	497	505	525	530	561	511	529	552	535	543	522	563	519	572	581	548	526	521	537	506	513	479	509	550	578	571	544	495	578	522	565	500	545	551	510	524	557	505	512	543	533	523	561	535	528	554	564	566	537	522	515	542	560	540	551	551	507	554	547	552	504	531	547	529	521	573	533	557	565	536	546	589	484	519	537	541	522	572	541	599	556	571	526	557	504	544	514	538	542	558	552	547	560	521	546	553	535	569	544	535	511	549	554	503	524	558	568	492	515	534	518	546	559	524	539	509	562	528	583	541	517	554	563	513	497	521	559	494	538	575	538	526	515	532	569	504	539	548	554	570	591	541	559	540	528	566	550	517	567	537	581	567	543	527	501	532	550	485	575	558	570	549	552	528	530	592	559	529	580	543	558	587	499	553	526	560	525	513	556	592	521	542	530	504	549	545	549	535	567	541	528	544	530	567	560	541	512	542	542	516	524	539	526	527	531	512	566	553	492	558	517	530	515	542	564	528	556	551	570	553	563	516	518	531	513	522	555	535	550	539	543	545	523	542	580	568	526	573	541	574	544	572	558	506	573	523	529	550	559	507	556	551	518	517	536	529	528	515	498	550	566	531	502	536	553	522	512	590	485	507	541	559	538	528	537	524	539	564	508	507	548	553	576	554	542	532	510	572	564	552	511	537	524	554	515	525	519	499	511	567	531	534	548	553	545	534	602	537	529	551	512	566	549	570	535	519	581	563	525	534	524	502	571	507	534	530	540	562	542	496	544	546	541	523	521	567	537	513	626	519	537	532	563	519	527	570	559	545	534	519	555	575	558	565	554	543	556	526	520	506	529	524	542	542	537	590	525	567	510	551	528	503	565	568	526	540	543	529	559	533	551	583	524	548	537	514	579	549	540	565	531	547	517	571	539	489	565	516	582	540	553	557	550	528	537	555	555	544	528	544	535	529	552	570	518	521	559	529	524	527	508	512	547	518	518	582	488	560	578	499	560	579	518	513	532	549	596	517	534	560	556	536	540	593	558	525	546	496	530	534	540	511	551	562	599	491	583	549	550	536	521	530	539	533	532	548	551	551	504	519	573	517	569	506	548	566	566	533	528	525	498	540	562	533	582	549	550	537	614	527	583	551	539	549	552	563	536	534	567	500	498	518	582	576	559	518	519	522	538	538	535	510	558	544	580	554	554	564	550	555	559	516	525	545	513	546	539	544	568	569	550	517	536	553	563	541	512	551	512	558	581	522	519	567	539	558	531	521	542	547	566	524	541	560	543	552	523	558	532	531	567	534	543	572	561	565	550	541	579	544	541	475	534	521	539	589	498	557	530	480	547	512	544	538	550	550	517	491	507	582	548	538	564	572	534	555	499	555	559	574	563	505	515	559	564	563	534	535	520	564	532	548	521	526	519	523	547	575	569	521	497	530	512	515	521	562	560	544	539	548	573	529	528	566	515	505	497	550	563	541	565	582	550	544	504	559	562	540	543	565	553	545	551	569	575	545	532	570	531	526	521	596	494	571	543	546	555	533	530	548	561	533	523	521	549	521	552	513	549	562	545	548	508	479	512	593	527	537	510	541	572	542	516	520	544	557	559	557	556	558	549	568	537	540	538	539	515	550	519	544	556	559	554	545	555	563	550	552	552	502	588	562	518	547	538	542	511	551	556	573	544	537	519	507	544	521	543	564	534
15290	2880	2924	2116	1414	1009	821	680	571	538	459	465	430	448	420	378	375	384	384	303	345	317	307	351	326	311	290	299	306	303	301	296	376	295	307	290	298	303	252	288	288	341	305	290	297	235	280	285	254	294	294	276	292	273	290	263	320	280	314	247	261	266	294	270	258	292	253	242	254	271	275	283	268	280	289	276	288	297	251	250	277	261	279	291	278	282	275	252	298	271	233	293	255	266	279	258	272	273	278	278	262	247	261	248	306	278	275	260	271	269	268	258	269	276	301	276	281	273	285	266	264	242	259	289	250	240	277	254	271	263	260	265	284	289	260	269	283	269	259	291	292	262	291	281	271	279	276	263	297	274	244	263	272	266	269	266	283	266	290	275	292	250	261	272	268	284	267	274	245	295	257	253	246	279	268	281	252	275	251	259	266	287	249	275	285	268	302	244	252	241	232	226	260	267	270	231	251	254	243	263	277	297	251	287	271	277	237	217	262	278	258	266	261	252	278	286	258	269	288	277	281	224	269	257	284	286	262	295	280	268	266	274	277	267	255	279	265	272	267	279	254	266	270	266	244	270	249	307	258	276	288	256	274	258	276	260	233	279	249	245	280	257	300	281	275	270	238	268	260	250	268	273	259	249	267	267	273	260	282	248	246	237	233	254	286	243	245	273	248	266	268	276	232	252	262	276	253	262	258	297	258	258	246	260	287	264	251	266	262	260	263	281	271	232	267	256	252	273	273	245	268	263	277	284	292	245	285	301	242	287	271	271	263	298	278	245	290	260	254	277	286	253	244	271	243	300	243	253	240	254	263	242	262	286	245	258	283	283	246	240	290	260	209	275	272	263	300	275	286	276	255	239	281	270	269	244	269	286	264	295	229	291	274	252	278	266	268	261	235	306	265	267	278	298	278	264	262	290	268	270	283	277	264	260	285	260	257	285	252	231	256	259	282	259	274	275	272	258	285	271	240	272	269	286	234	251	256	255	225	242	270	277	238	284	256	256	287	263	294	266	279	248	266	270	216	253	262	237	264	237	260	255	268	279	318	269	270	237	252	264	248	271	289	269	260	279	236	267	231	268	292	252	249	250	240	264	258	267	287	250	274	248	267	275	279	272	244	282	276	272	286	246	283	284	238	260	254	308	261	256	260	242	261	277	276	262	227	266	271	251	284	294	270	255	283	272	269	256	267	275	251	279	287	292	254	283	277	241	267	248	277	256	262	296	281	268	264	270	241	253	278	245	271	275	261	248	274	258	271	288	277	246	277	282	278	273	268	250	233	282	240	273	285	265	282	254	261	266	261	276	271	260	260	259	256	247	250	297	248	286	281	256	273	266	279	287	235	262	279	266	272	290	275	278	264	267	278	283	255	273	290	226	292	256	265	279	247	296	265	263	250	280	287	275	253	258	276	253	270	286	280	272	280	250	245	260	267	197	259	256	290	227	267	249	238	284	249	256	266	270	261	269	263	252	265	284	258	261	300	270	273	265	272	277	276	277	262	252	264	253	274	252	261	219	272	288	239	261	239	296	267	270	256	293	245	273	280	247	250	263	231	284	265	276	264	257	272	278	263	275	252	247	240	260	279	282	275	283	252	270	248	289	267	266	234	284	273	292	243	252	274	243	265	250	273	252	247	267	273	261	248	279	243	267	267	295	250	277	279	289	236	260	281	259	268	252	268	266	292	275	254	252	271	276	224	273	251	273	265	271	269	281	267	279	282	253	246	263	252	280	260	260	251	272	284	254	288	245	275	267	270	236	253	264	278	254	261	263	275	260	228	289	253	252	250	287	251	275	246	241	275	263	238	221	260	281	259	271	241	269	280	258	246	265	275	266	278	267	276	282	261	259	246	272	241	251	255	263	295	237	251	280	259	263	243	264	276	258	278	277	249	254	248	257	247	253	249	271	299	249	251	263	250	318	248	265	267	260	275	251	222	271	248	296	257	276	263	278	292	265	272	283	269	270	288	248	264	280	267	242	262	281	271	234	259	252	250	259	282	266	286	267	277	247	280	264	297	284	289	278	259	239	282	296	226	272	248	241	260	272	249	290	274	247	246	253	263	260	248	241	263	251	267	276	269	253	289	257	270	290	238	265	261	249	295	272	251	269	276	296	286	260	256	278	211	268	273	255	264	270	250	259	261	274	274	295	247	252	265	275	265	266	254	250	294	244	277	286	265	258	244	291	296	255	251	263	256	300	277	275	260	286	275	258	256	291	288	250	279	250	271	263	203	283	260	278	249	264	267	267	250	273	276	272	267	287	253	263	253	289	259	287	286	271	292	219	262	262	269	294	261	271	267	255	250	248	284	253	299	255	280	252	259	273	235	261	264	271	226	246	279	277	239	290	279	238	254	291	273	250	248	279	256	280	249	226	287	274	292	289	271	274	278	239	246	271	243	238	260	269	283	275	249	293	286	273	257	250	256	256	242	280	282	230	263	254	231	248	257	266	247	258	283	286	272	280	252	238	256	274	281	269	250	232	275	246	255	273	245	271	257	294	260	252	256	263	273	259	251	275	245	281	256	264	244	286	315	240	261	259	263	259	244	272	267	272	284	261	290	267	293	265	233	294	273	287	275	282	277	307	284	273	250	271	278	254	275	276	257	266	265	256	259	236	282	283	264	241	256	245	263	297	243	267	268	251	256	281	252	257	248	270	256	248	259	262	244	290	256	243	264	259	281	283	271	226	241	250	264	253	281	214	235	273	244	247	274	300	267	249	260	258	283	291	272	292	290	265	271	275	287	269	271	261	252	239	288	232	253	284	277	284	272	296	251	288	247	288	309	289	236	286	258	267	236	292	285	263	267	289	254	236	273	244	240	281	234	266	265	243	282	273	265	240	240	248	261	275	247	232	259	263	276	255	237	267	287	232	271	285	246	243	256	243	280	235	241	262	255	271	250	266	251	260	258	249	261	269	264	283	259	251	261	297	280	264	281	275	245	254	274	293	281	281	283	256	272	250	256	262	279	247	257	260	235	278	226	258	219	273	245	300	251	256	279	251	246	260	263	311	247	248	265	301	229	266	277	287	252	284	267	257	263	249	251	232	298	278	247	299	277	280	246	258	260	266	268	274	285	278	259	265	284	249	272	240	241	278	274	249	250	259	280	281	268	263	277	286	288	252	265	261	283	273	290	247	304	256	281	266	258	240	270	255	283	260	288	229	279	287	252	246	241	275	227	275	274	270	274	294	273	274	291	258	270	261	244	247	278	277	255	275	245	260	259	243	277	252	249	268	272	293	274	290	251	285	249	257	261	259	298	261	268	281	251	275	262	279	260	286	270	303	262	272	287	256	243	255	281	249	274	257	245	243	265	279	286	283	279	242	272	240	245	251	234	231	287	243	270	258	257	294	277	260	260	244	263	244	288	227	238	278	278	265	240	258	269	273	266	297	236	283	273	287	277	248	255	302	264	279	277	258	255	250	259	260	241	275	305	292	290	270	255	253	270	267	240	243	251	283	273	291	294	275	250	281
7918	2476	5325	6179	5460	4396	3521	2900	2467	2249	1986	1785	1593	1554	1438	1394	1428	1238	1203	1264	1261	1225	1253	1363	1305	1167	1039	957	969	924	958	975	925	876	941	889	853	882	893	844	862	889	826	764	788	838	823	804	851	822	836	779	793	797	706	734	761	766	742	739	709	699	704	714	704	691	690	706	700	708	721	650	726	730	739	736	713	685	714	778	709	703	699	745	693	713	671	635	708	667	679	703	695	718	679	681	727	660	704	640	652	653	669	695	648	649	664	668	680	684	639	672	647	654	632	642	661	668	636	655	647	642	635	590	688	682	692	713	680	683	678	647	648	698	628	656	641	647	649	647	614	645	642	690	620	657	647	647	661	628	603	658	676	651	713	654	634	653	694	602	601	634	625	652	690	624	654	674	689	645	647	667	668	661	644	653	696	670	656	647	630	594	684	657	675	626	692	644	637	645	637	655	696	661	654	679	657	677	635	672	634	636	649	648	617	663	642	641	667	604	633	617	644	673	680	686	640	646	660	615	618	637	640	657	673	676	677	651	650	663	610	633	674	648	671	654	605	652	647	612	568	646	665	639	662	634	676	654	631	626	641	655	679	668	657	686	704	652	662	644	609	649	703	674	590	619	615	640	590	656	629	637	665	664	669	609	619	619	681	678	705	674	681	626	684	622	635	693	655	639	650	667	675	620	611	626	640	662	650	657	647	661	590	651	670	620	649	630	619	620	630	635	649	650	661	619	636	655	658	642	666	639	671	623	630	625	641	697	648	688	677	619	666	648	652	606	666	624	670	649	684	644	645	657	657	642	639	610	684	686	663	622	616	666	658	643	656	644	630	694	627	662	693	649	645	614	646	650	640	653	688	663	610	650	656	669	637	667	674	665	664	687	621	652	632	644	629	641	662	677	658	654	616	605	653	630	628	700	683	631	683	680	709	638	635	684	634	617	654	627	649	669	639	652	643	690	640	649	632	663	685	639	634	635	658	633	682	693	620	671	620	639	663	707	669	655	607	646	630	689	680	676	624	650	648	645	625	672	660	636	637	637	640	660	671	647	664	640	668	692	658	654	679	653	640	640	646	609	661	677	625	721	646	666	637	610	638	660	674	635	674	642	668	670	654	648	677	646	666	689	636	652	627	682	663	656	610	655	613	649	667	638	659	655	668	633	658	691	688	634	663	668	671	627	633	640	655	673	643	653	632	626	651	643	600	696	668	666	617	622	645	673	689	667	648	654	632	634	660	650	698	609	654	659	713	639	627	646	636	663	602	685	680	652	655	641	678	655	623	700	663	665	669	665	684	613	628	634	655	629	633	646	686	688	653	629	657	660	647	700	631	645	658	678	630	640	689	631	628	698	619	586	634	610	632	589	662	634	594	647	667	638	717	707	651	647	692	650	601	678	595	653	634	641	677	656	647	664	617	629	681	650	651	716	666	617	646	645	635	628	686	629	674	672	653	690	648	703	653	617	647	672	625	670	649	679	615	595	635	669	626	670	667	604	673	644	669	665	640	628	630	693	765	631	654	649	600	601	674	640	656	610	686	638	682	678	622	711	643	642	638	612	683	654	645	693	638	650	626	641	649	630	652	642	667	655	672	638	645	628	665	668	638	616	636	644	686	624	684	673	660	641	662	648	637	638	651	635	675	597	658	607	626	643	707	646	655	665	645	632	662	661	658	666	659	621	665	611	655	656	621	634	658	668	614	639	630	704	638	617	675	639	638	644	635	644	657	711	615	658	669	672	649	642	632	656	645	594	626	665	646	679	656	623	621	619	620	677	639	683	645	661	646	611	669	638	647	611	624	647	642	681	657	660	605	632	658	670	681	651	662	659	626	569	653	655	657	640	648	662	641	658	589	642	632	655	634	630	679	665	607	622	640	664	628	699	617	663	639	627	651	617	612	651	630	659	630	642	647	651	626	629	633	662	683	649	673	649	604	643	648	665	670	657	680	651	660	665	644	683	693	681	656	662	662	649	667	645	669	601	635	621	644	644	671	686	648	638	659	651	647	630	614	656	672	677	663	606	631	644	614	649	627	627	645	667	661	632	640	671	639	655	613	627	664	689	646	638	651	623	646	683	638	609	664	637	652	662	646	615	647	641	694	606	705	636	635	673	649	661	688	669	611	623	613	653	668	653	693	665	664	643	578	636	656	674	569	622	664	674	621	625	688	680	662	639	652	630	632	626	662	652	694	602	641	670	630	620	655	635	630	656	645	597	648	676	698	638	664	655	634	652	660	625	659	602	706	661	649	654	716	645	659	609	628	698	630	653	648	659	623	681	658	586	669	651	687	651	615	652	665	672	684	629	640	668	647	665	658	659	652	611	648	662	684	644	646	619	628	665	667	623	641	679	606	657	595	663	665	658	630	668	647	682	673	633	666	619	625	642	643	667	658	616	665	650	641	636	702	654	633	599	695	639	626	664	626	641	645	699	618	665	656	644	673	674	619	676	642	671	662	591	637	646	643	697	609	611	668	648	676	643	702	609	625	653	681	661	623	649	646	659	660	642	682	629	634	647	659	650	610	660	604	672	654	643	660	676	614	665	650	664	631	629	654	682	692	667	672	685	654	680	606	606	668	655	648	692	664	658	694	653	637	645	654	659	666	668	682	632	647	660	590	659	635	647	646	616	670	655	679	653	648	670	684	642	622	654	616	676	661	632	598	640	663	659	641	621	673	669	638	677	682	625	647	666	640	616	636	601	645	640	668	612	660	693	648	669	635	660	669	672	680	629	678	602	675	662	630	607	703	705	648	626	624	703	669	620	612	673	616	656	608	669	646	629	628	633	631	647	650	651	635	616	640	632	652	688	697	651	638	682	667	639	662	642	659	607	636	686	624	653	649	653	625	634	652	619	640	632	614	695	651	668	677	653	657	623	668	643	635	650	653	645	616	707	695	647	686	628	653	658	658	684	635	657	679	669	675	675	680	681	656	692	658	653	630	655	645	650	622	664	674	633	628	611	700	617	653	657	674	654	651	635	637	716	656	650	626	619	653	609	659	665	673	666	659	650	711	656	653	631	648	671	679	660	672	642	671	674	624	700	687	650	701	631	634	644	623	674	628	638	652	642	626	595	676	640	612	646	636	590	668	655	670	683	629	654	644	674	640	638	667	625	625	607	640	601	658	634	673	628	678	645	654	646	696	612	659	654	613	601	654	631	646	690	619	678	641	618	682	630	679	666	664	630	654	615	627	661	694	654	700	651	691	647	663	635	687	669	650	671	639	636	664	600	660	659	674	611	594	662	621	648	615	686	715	655	668	635	648	648	646	651	693	629	659	692	666	649	662	663	636	684	667	642	639	666	602	690	621	656	663	624	660	628	646	677	666	671	682	642	636	617	634	649	675	705	630	629	666	652	639	649	624	692	667	677	661	626	657	631	641	587	620	659	692	648	654	666	612	626	624	623	673	636	643	680	666	633	621	649	655	646	646	642	665	640	615	616	660	667	639	668	589	681	665	639	624	649	654	619	640	632	681	668
2340	488	497	475	412	329	383	319	336	334	314	326	332	306	331	348	339	312	323	300	326	313	356	363	361	322	351	341	355	332	327	324	295	317	322	343	332	325	299	327	335	310	317	333	333	338	310	324	315	336	290	312	360	310	316	298	366	349	331	373	310	339	327	323	311	324	318	341	317	335	325	333	341	294	317	322	323	308	308	320	340	324	309	339	315	336	315	290	354	307	317	323	312	322	327	334	330	305	320	339	306	347	297	298	324	312	327	323	336	346	346	320	319	320	324	336	333	380	351	340	344	341	344	328	311	318	327	314	314	325	308	334	349	344	332	346	335	326	317	313	342	306	348	296	322	338	345	336	350	327	292	288	310	337	329	303	303	326	319	326	298	319	337	331	336	329	321	309	290	335	306	353	332	356	322	305	319	338	309	296	294	287	300	285	340	347	351	319	314	340	312	292	322	321	301	310	313	294	336	327	307	291	330	276	316	353	308	330	332	312	301	362	320	344	332	348	336	346	324	308	328	340	316	326	289	305	322	359	351	318	292	323	334	325	282	315	353	320	296	336	342	366	353	355	320	332	327	309	283	327	311	333	322	351	333	351	304	303	304	303	330	321	282	296	365	313	329	307	320	320	321	322	333	310	347	298	305	329	317	296	315	283	301	328	310	372	312	343	315	313	301	313	285	318	337	281	333	355	320	304	348	298	302	294	292	317	332	335	273	323	332	333	278	314	314	308	326	314	338	353	291	310	356	330	324	327	342	331	325	323	316	300	313	332	307	329	314	342	301	335	339	329	309	292	293	298	308	324	341	330	308	325	318	302	304	299	311	342	324	291	325	297	338	329	346	342	339	302	317	287	288	315	328	280	328	306	310	316	316	345	306	303	322	310	328	329	334	317	315	291	332	296	295	316	317	322	310	318	349	313	345	323	373	357	343	324	356	340	336	312	306	290	337	320	312	310	339	309	311	307	334	341	353	333	293	318	328	310	330	320	314	301	321	283	343	329	319	334	328	313	325	313	318	325	306	319	338	353	337	350	300	332	337	353	338	337	337	332	321	307	353	331	371	337	345	314	285	335	296	310	297	335	310	316	336	349	327	314	289	329	334	344	316	325	328	354	331	320	370	335	313	351	322	364	323	324	327	321	320	328	333	319	339	309	307	311	330	315	320	287	307	355	342	318	325	316	322	318	326	328	334	318	347	360	317	323	365	327	292	354	308	316	318	343	317	332	332	308	337	354	338	342	301	320	307	340	335	340	332	303	346	323	307	308	343	315	299	348	350	309	283	332	324	316	312	311	321	312	313	298	317	313	338	310	308	302	320	298	288	307	302	304	331	320	309	294	283	348	345	325	353	359	327	343	282	335	327	334	323	349	328	301	312	333	304	291	337	326	316	296	301	310	299	346	334	292	330	324	305	290	370	356	349	317	317	321	314	322	319	349	352	370	356	337	287	331	338	312	352	308	351	340	314	336	306	335	317	303	327	331	292	320	341	346	319	313	318	275	328	315	324	332	328	309	327	352	310	357	331	346	309	367	299	319	314	297	309	318	326	295	344	373	364	324	324	328	306	326	324	316	294	323	282	301	338	328	323	322	299	320	340	302	311	321	310	328	341	298	302	326	327	291	324	299	355	349	316	299	330	337	333	337	315	313	343	323	326	376	308	301	318	330	321	326	353	330	349	322	308	328	308	328	320	329	353	328	327	327	311	325	328	345	351	345	356	302	358	312	313	317	302	334	310	310	313	326	326	318	327	330	324	317	306	328	350	332	336	320	344	323	329	316	352	330	329	317	320	333	342	304	312	328	300	355	285	333	335	329	313	311	337	333	343	303	336	300	320	331	317	299	327	325	309	298	319	335	307	291	306	318	355	327	327	352	317	356	345	284	340	312	321	320	306	322	305	322	319	356	339	288	323	350	304	320	298	276	331	302	324	305	317	348	322	320	312	308	305	304	368	291	286	320	302	341	312	364	336	306	306	302	312	339	312	307	309	322	305	281	344	321	326	284	302	292	325	328	341	280	298	347	314	324	308	320	335	344	309	330	333	348	333	296	322	309	308	308	331	310	324	330	298	320	319	322	305	359	371	280	321	325	328	313	300	300	319	312	329	313	357	358	353	348	353	326	306	309	300	297	316	321	329	325	320	322	325	305	321	312	313	342	323	372	330	310	323	302	309	349	330	315	331	314	352	312	364	326	341	319	322	324	333	330	325	282	309	319	334	350	331	320	321	302	319	294	323	312	353	347	313	334	338	340	334	314	331	338	339	325	336	297	339	304	339	305	329	335	298	331	330	306	307	303	304	332	344	320	365	345	314	335	292	317	327	297	335	328	392	314	325	322	326	299	341	357	300	306	301	328	317	333	335	320	343	314	322	303	317	306	294	329	306	335	336	333	333	319	344	296	299	302	294	348	340	320	332	372	320	320	268	315	320	324	332	340	334	348	372	346	321	314	333	325	305	320	331	369	307	332	314	331	340	335	366	364	327	331	311	355	335	294	324	313	301	326	312	321	314	304	340	315	313	302	321	322	334	323	314	315	307	318	317	316	303	313	310	307	333	318	275	335	319	336	324	323	301	340	323	345	308	316	308	306	305	308	345	346	312	298	315	336	312	294	347	328	313	306	307	325	313	312	347	284	339	307	323	385	350	306	339	332	341	319	329	291	318	310	335	334	322	317	333	320	319	310	302	322	341	318	308	340	303	315	334	306	304	279	341	322	337	307	307	316	326	371	300	330	311	347	368	330	320	307	320	327	286	364	308	317	347	322	312	296	330	307	339	332	326	304	288	294	314	294	339	331	326	341	340	350	316	301	314	362	312	345	280	361	347	291	306	279	320	328	322	331	326	316	345	335	331	353	365	334	335	314	340	309	304	325	276	303	325	301	334	319	267	316	319	298	354	335	344	320	315	287	300	328	293	322	318	327	307	318	318	307	313	324	308	337	309	316	316	307	325	319	319	331	300	303	318	329	303	311	333	300	315	325	298	345	305	316	321	326	320	309	323	311	315	330	338	296	301	329	331	322	345	325	309	352	296	343	285	320	333	370	297	354	354	303	310	307	328	345	303	308	308	325	299	317	342	334	305	311	327	327	325	328	306	345	334	346	342	303	294	346	313	304	338	355	342	296	326	319	308	340	331	331	300	319	296	323	345	309	349	329	347	348	353	328	340	348	319	320	337	329	331	310	289	300	291	323	308	349	325	363	330	338	353	309	334	321	357	304	363	321	316	317	305	304	295	357	338	316	369	300	342	315	306	368	310	333	333	324	301	338	381	319	340	282	317	338	319	355	322	312	334	331	310	330	329	320	297	319	303	295	314	318	333	318	331	337	342	287	332	327	334	325	313	336	334	363	330	377	346	325	294	338	350	325	338	297	336	325	322	281	299	283	329	354	355	292	325	277	351	321	335	306	325	320	327	316	359	334	362	336	309	309	318	325	292	345	326	318	324	333	307	374	337	314	318	325	316	319	355	317	301	336
2519	887	1162	1224	1036	981	981	842	816	805	873	841	784	794	836	808	779	780	825	825	852	825	809	905	932	806	819	817	789	774	833	745	811	765	737	708	737	769	778	771	779	782	783	787	751	770	771	776	802	788	746	735	801	769	729	750	741	735	732	781	737	733	725	723	734	731	708	702	735	686	785	726	710	731	751	782	758	739	783	743	707	751	759	767	758	742	740	742	747	750	730	750	822	767	713	714	765	787	726	746	748	728	767	742	724	721	758	714	777	757	772	732	714	727	752	745	692	758	746	788	715	732	748	744	771	680	737	727	688	757	714	746	719	690	756	782	777	736	763	720	735	773	759	743	726	757	758	763	735	756	761	732	713	760	730	778	729	746	752	721	739	717	729	663	722	744	703	743	729	736	709	744	736	702	740	746	740	792	777	685	775	728	734	733	740	758	702	736	728	754	702	773	678	734	726	746	718	737	748	738	775	742	781	742	807	745	728	724	773	703	714	744	697	765	715	776	722	733	733	740	734	734	764	757	660	708	721	738	714	785	685	753	721	757	736	766	784	694	761	773	737	729	735	736	748	749	784	706	751	718	729	779	719	689	736	760	756	720	688	723	727	767	730	707	713	761	711	733	708	710	704	769	749	732	728	720	719	786	720	736	720	788	762	709	712	765	721	810	752	727	732	733	754	772	734	720	688	760	799	744	727	764	721	714	759	690	758	723	701	727	727	765	737	770	730	732	768	775	742	764	767	703	793	758	688	748	721	728	705	736	727	759	803	773	762	704	726	765	751	715	722	701	786	734	755	724	820	767	729	746	727	749	701	711	757	760	725	767	723	732	711	763	730	739	707	747	730	745	738	691	719	711	734	712	713	732	776	702	722	743	753	758	715	750	692	745	726	797	753	744	729	690	778	739	695	739	771	730	789	727	769	761	774	709	730	715	784	739	705	728	759	720	781	696	724	673	717	729	779	729	743	749	748	750	749	705	730	719	723	709	745	740	768	719	777	743	723	719	746	728	755	810	764	709	764	721	789	770	748	746	700	705	738	743	763	762	694	707	752	725	735	736	756	729	781	717	770	708	775	745	757	717	779	724	732	732	743	758	753	688	745	762	746	742	730	702	690	661	737	745	730	735	696	743	758	728	717	784	769	743	763	783	753	739	717	745	734	723	741	772	752	744	742	717	753	715	769	718	721	728	749	758	712	706	727	769	702	698	732	774	746	751	756	768	689	722	748	722	760	765	723	770	707	735	756	781	739	706	743	741	663	750	685	756	744	719	760	688	733	688	731	715	727	770	741	764	736	715	749	721	673	751	756	769	736	700	721	759	744	735	759	740	775	767	740	705	754	711	726	694	776	763	776	745	769	729	773	705	719	711	725	682	770	762	757	729	751	782	721	700	728	761	708	756	689	726	785	731	730	704	727	732	683	735	767	782	739	711	686	723	777	774	718	730	747	732	774	739	716	755	733	793	785	780	724	723	757	751	717	753	751	742	746	775	698	744	708	745	761	731	746	735	712	743	737	765	768	802	767	755	727	747	814	731	775	767	689	744	697	743	746	789	765	724	730	748	781	749	730	722	730	751	738	734	717	743	763	714	753	717	761	774	770	738	788	760	705	774	770	722	758	715	713	730	766	728	758	725	733	723	783	755	736	709	694	766	740	737	753	733	702	755	737	749	737	764	725	714	735	764	769	731	735	733	686	763	769	765	709	785	712	758	733	742	720	735	747	741	724	738	766	737	693	687	730	711	773	742	761	732	719	725	735	732	751	705	771	776	717	755	781	715	762	796	752	701	773	740	711	723	774	725	711	752	707	723	739	710	741	767	758	732	743	755	706	692	711	757	746	734	709	710	752	746	747	716	743	737	688	724	704	749	730	750	763	744	801	755	729	699	740	703	733	743	770	669	762	700	730	697	714	722	778	751	731	731	751	736	760	770	701	720	762	736	770	743	704	714	776	728	723	712	740	720	758	794	708	755	755	751	743	737	792	786	747	706	754	747	754	751	732	739	746	726	744	758	748	706	729	727	740	782	719	751	733	730	769	756	731	773	720	735	765	757	721	771	732	732	715	739	739	718	673	732	759	741	708	697	779	773	720	766	771	724	787	744	694	706	678	738	741	741	773	771	748	719	756	743	787	755	747	725	700	714	736	702	771	749	728	721	740	763	739	748	754	746	746	751	747	745	714	760	750	767	735	710	734	740	749	726	734	719	754	701	749	765	741	778	717	778	793	721	706	723	740	742	753	753	747	728	723	752	706	706	715	715	769	762	721	705	740	718	714	763	801	766	727	727	771	764	738	757	794	742	756	696	704	717	765	723	725	706	708	733	791	770	753	773	744	748	761	703	757	768	741	718	736	721	778	706	752	792	715	762	718	737	789	730	743	745	740	727	720	719	716	748	723	702	751	737	762	746	766	722	752	719	760	648	761	700	745	728	743	713	742	744	712	719	779	766	752	741	738	702	769	721	716	710	730	763	762	721	705	714	743	733	737	753	776	726	746	739	768	723	704	718	755	736	756	672	697	697	748	735	716	710	744	758	758	790	705	766	755	728	758	777	744	750	731	724	742	711	798	773	699	711	774	715	686	745	738	741	693	736	748	713	717	724	722	716	721	729	673	779	750	768	717	735	774	721	807	742	708	722	707	712	713	754	744	698	703	719	762	761	756	739	770	738	707	740	740	716	724	746	781	780	746	815	715	698	713	748	750	693	672	711	718	740	728	717	714	737	715	739	766	710	722	770	746	717	732	727	723	734	759	716	780	722	705	720	732	704	728	727	760	731	696	730	777	703	743	723	721	768	703	718	725	669	748	725	725	676	683	730	771	736	779	683	741	706	723	727	793	758	726	707	789	775	699	721	696	738	752	771	733	742	703	754	684	728	750	715	739	720	715	787	723	747	804	725	734	742	720	722	739	709	765	767	732	750	717	751	763	672	786	687	750	651	726	733	722	750	793	750	781	744	761	758	769	731	749	758	741	765	731	754	701	689	720	761	724	758	751	774	738	766	739	751	680	732	723	746	764	748	739	753	724	775	704	726	777	757	800	720	749	761	706	716	709	719	783	751	718	678	764	757	694	743	755	760	723	695	736	714	686	720	761	692	741	731	747	759	767	731	757	742	768	731	762	711	765	725	755	731	738	729	730	713	690	701	708	752	756	780	759	723	730	698	754	746	715	745	712	731	716	701	738	797	777	707	723	699	740	713	738	695	742	699	756	706	680	748	752	734	781	733	742	744	748	724	717	742	749	794	759	776	717	753	717	717	749	740	752	764	715	724	724	697	695	713	772	734	753	727	714	788	731	717	745	725	739	716	749	745	732	766	711	759	728	736	765	737	764	729	739	714	721	718	771	734	764	758	724	740	725	710	733	749	748	745	716	739	753	754	717	714	714	731	755	764	719	728	735	742	767	720	736	741	710	731	737	744	738	725	731	808	754	720	710	756	734	729	731	681	728	752	724	716	693	677	738	692	704	772	762	722
8465	1293	1624	1215	794	597	545	405	397	352	333	289	272	293	297	280	288	277	271	278	225	238	268	240	254	256	232	256	235	264	194	208	220	243	213	240	219	230	223	233	213	241	197	222	221	236	229	227	212	196	255	243	227	210	211	215	231	217	231	228	217	231	225	217	248	186	223	230	211	220	216	209	204	252	222	222	219	211	235	232	224	194	222	207	210	222	254	222	208	193	208	226	223	222	238	217	223	203	228	241	188	202	214	220	202	229	219	224	205	214	213	220	207	238	211	230	222	213	241	227	202	192	226	216	215	213	209	190	217	244	260	235	213	244	189	212	210	218	207	224	218	216	192	213	229	200	199	211	212	193	211	233	224	242	182	221	219	195	206	205	196	202	220	228	228	216	226	218	197	213	207	213	205	199	216	194	187	209	201	244	233	229	195	189	227	234	215	214	220	200	194	198	227	217	218	207	212	214	205	216	222	230	206	206	208	187	210	216	225	195	187	212	210	210	186	238	220	209	237	220	232	214	224	211	214	232	205	200	214	214	225	181	202	212	219	241	227	207	198	207	212	210	215	223	212	213	214	207	197	216	215	208	217	216	234	235	222	205	230	203	203	189	222	193	231	223	212	189	188	201	226	205	208	207	216	215	220	242	218	209	220	214	204	208	218	203	237	218	219	229	217	213	202	228	216	182	229	244	237	191	220	191	215	239	194	200	203	183	206	221	202	236	231	222	228	222	200	171	206	212	191	235	180	215	200	215	241	222	188	233	217	215	204	207	214	198	240	176	204	238	234	245	230	220	225	235	211	226	217	205	216	217	198	226	204	217	194	221	207	219	283	206	205	210	229	226	219	200	244	211	191	239	207	214	220	230	209	227	207	213	216	197	223	214	212	213	218	202	201	209	228	223	229	224	215	197	208	212	213	200	230	200	199	188	208	220	230	198	207	203	234	207	211	222	217	245	201	233	210	210	211	197	208	218	202	192	171	202	217	213	244	231	209	226	241	226	207	196	226	233	240	193	212	217	194	203	221	191	215	209	208	218	211	218	215	223	207	222	203	222	195	218	232	242	235	204	198	225	199	229	208	231	190	222	209	209	178	208	215	234	206	225	238	206	205	191	225	249	216	205	244	222	244	208	191	202	186	191	202	205	199	202	212	188	224	199	227	231	203	240	186	234	198	209	217	218	176	204	211	217	200	235	211	209	199	227	205	223	231	197	220	245	208	199	225	218	195	213	226	219	216	200	245	221	218	220	222	210	215	182	223	218	200	209	234	237	210	202	226	239	221	202	200	211	225	223	195	181	246	216	215	190	225	224	218	224	214	206	215	208	219	198	228	240	227	223	219	204	190	194	239	191	186	198	208	230	197	208	229	213	211	219	202	222	203	201	203	216	201	206	225	204	223	212	213	217	209	207	199	184	202	219	201	197	196	230	225	213	200	217	196	211	201	203	237	232	192	203	215	211	216	212	221	212	230	208	184	244	217	231	210	221	225	222	212	210	202	186	179	220	234	214	221	212	189	208	202	202	238	202	213	208	216	224	210	202	223	227	219	239	231	181	200	189	207	220	216	196	215	221	253	226	216	231	227	228	194	225	211	220	221	198	229	237	218	205	211	198	218	232	230	215	223	218	187	232	171	196	219	181	206	198	225	167	229	229	217	218	215	194	217	242	217	216	222	205	206	198	193	214	201	225	208	201	213	211	225	194	186	201	227	219	233	199	207	234	209	219	195	212	204	227	207	201	221	188	239	208	211	196	210	199	197	211	205	203	217	238	230	216	231	224	207	210	211	228	207	227	214	229	217	183	224	205	203	203	198	203	194	213	236	218	216	218	192	200	222	208	210	237	199	202	193	215	203	207	220	236	206	227	225	192	212	187	212	218	204	208	228	232	219	209	220	253	217	216	226	244	211	203	244	217	204	216	204	173	252	214	222	219	186	223	205	241	211	235	228	212	224	205	218	213	209	247	226	246	221	201	196	201	185	213	221	202	218	214	220	217	227	230	195	195	198	217	237	211	201	219	212	226	210	197	247	221	199	178	207	226	208	212	190	209	186	172	190	187	211	203	189	217	191	201	206	236	215	196	220	235	207	202	216	214	201	242	231	187	206	213	195	210	198	210	201	233	192	202	220	228	208	222	200	222	240	204	221	187	205	195	208	223	206	189	211	214	208	188	225	220	223	199	216	221	214	203	227	220	191	221	190	236	173	241	223	184	218	194	223	220	243	234	214	233	221	201	214	231	225	214	199	197	183	210	224	200	216	219	192	253	238	215	246	186	214	222	223	217	205	193	210	167	201	232	197	230	189	228	222	233	204	204	226	237	245	205	223	239	211	173	223	233	214	202	224	230	209	216	199	213	214	214	210	213	210	222	226	237	213	196	223	186	215	207	226	211	191	211	196	219	229	203	201	211	184	222	197	218	221	207	201	212	205	202	224	236	218	237	212	210	207	197	236	223	211	204	224	220	201	183	186	191	218	241	227	233	230	191	242	224	201	208	185	183	230	225	222	211	210	206	210	204	203	231	209	210	217	231	235	223	209	218	223	226	231	222	240	230	224	224	221	244	201	205	220	238	207	211	195	222	203	205	212	217	225	229	188	210	190	212	210	208	184	225	202	227	238	203	229	182	224	204	213	219	212	205	201	233	221	215	209	226	176	184	240	208	203	220	204	209	194	186	206	224	225	221	235	197	212	218	223	227	227	260	199	203	219	225	235	212	209	197	208	218	216	219	220	187	218	219	204	234	211	229	190	216	225	216	214	208	227	202	225	241	220	243	218	231	231	214	241	193	217	203	218	208	191	221	211	241	200	215	224	220	200	189	196	197	225	235	214	210	204	235	206	228	188	210	231	244	209	199	207	219	216	232	189	188	223	216	201	200	200	225	195	186	235	219	221	235	236	207	221	186	200	192	179	206	230	216	210	208	203	224	220	204	237	199	202	218	188	192	221	227	196	206	187	227	239	193	198	211	215	221	211	202	204	205	215	209	217	192	233	251	205	188	211	174	213	206	227	200	177	219	223	200	210	211	193	207	209	235	206	216	212	199	207	197	247	227	219	202	193	222	213	239	196	209	233	228	198	179	234	196	193	188	219	221	211	245	199	220	205	209	220	222	182	225	213	211	196	215	214	222	232	207	200	214	218	215	220	219	220	188	205	245	196	197	220	191	203	237	212	213	180	216	195	223	207	224	232	221	227	226	213	222	201	213	195	211	207	244	232	228	208	217	209	224	205	212	210	208	206	240	186	201	226	236	207	181	221	245	216	203	214	222	232	216	220	194	212	223	228	211	214	200	200	224	216	213	197	212	230	223	225	184	232	232	200	192	264	218	243	221	205	220	217	215	247	214	223	198	203	217	223	206	203	198	216	197	218	232	190	209	254	223	213	220	223	237	210	191	199	209	202	210	226	211	228	219	210	205	201	210	206	195	240	211	201	218	201	196	178	190	239	230	200	230	202	232	213	222	200	214	202	216	212	221
5925	1542	3081	3646	3129	2472	2053	1659	1508	1353	1205	1068	1081	1016	961	1019	831	862	858	895	873	800	835	968	951	868	762	699	685	707	725	664	719	634	659	652	644	611	664	619	628	692	661	618	641	641	639	596	617	650	637	635	589	562	585	598	571	539	538	575	539	611	561	516	534	590	570	523	593	608	529	574	582	556	570	561	588	588	592	563	566	568	569	552	545	494	520	566	552	538	591	516	558	546	521	545	545	593	517	548	526	519	507	558	538	534	528	536	557	504	500	503	517	533	537	555	523	495	502	500	514	543	564	506	542	490	546	608	553	524	572	543	529	582	517	553	531	548	545	531	506	522	495	533	524	541	553	528	533	505	545	552	523	509	528	508	526	515	533	508	478	539	506	527	573	522	540	534	543	538	531	534	532	528	516	539	542	509	569	553	539	506	508	564	538	545	515	507	478	504	536	522	522	517	513	521	571	577	545	529	539	586	525	510	489	518	483	515	507	519	524	502	535	537	506	520	562	543	519	513	517	510	525	553	548	510	530	546	515	531	538	545	524	505	485	539	509	537	573	498	516	496	547	534	508	553	537	520	540	535	535	554	509	502	574	534	564	543	520	516	520	529	506	502	531	529	513	510	545	543	514	560	508	522	530	526	528	538	544	551	562	538	508	566	531	542	526	532	509	508	509	543	507	537	506	547	556	469	528	543	533	525	537	537	568	532	539	518	499	497	497	491	492	540	569	481	529	486	540	531	507	505	498	517	553	519	541	543	545	546	486	480	546	516	522	514	522	498	494	507	546	470	490	518	564	585	528	501	561	490	537	527	534	512	512	468	513	518	551	496	518	491	515	520	539	536	476	515	505	488	518	522	522	543	513	525	541	517	492	498	543	529	532	543	511	516	534	524	528	495	483	515	521	504	544	547	566	516	499	471	534	530	544	517	477	530	483	538	554	528	540	524	530	542	512	528	521	558	508	468	555	555	506	498	506	503	498	547	507	534	526	564	558	489	544	556	504	536	484	509	488	512	487	476	565	541	496	491	497	541	552	511	554	555	515	481	507	529	549	492	493	504	518	481	530	514	485	486	519	518	519	530	489	519	512	554	504	534	550	507	524	541	539	561	532	512	507	538	548	575	461	574	532	553	512	531	503	518	501	537	547	503	481	487	563	569	538	541	506	552	510	515	513	546	531	517	497	525	520	513	537	538	539	531	515	540	466	512	521	517	538	492	514	535	536	512	518	516	532	524	525	494	486	562	528	521	490	474	519	534	516	534	509	547	531	549	526	560	526	569	512	522	508	513	511	517	514	538	540	505	508	510	512	487	585	539	537	505	538	569	515	498	510	524	505	505	516	518	492	517	548	534	512	522	512	530	527	548	512	519	550	550	481	502	512	488	532	541	531	485	518	524	523	534	526	546	493	543	520	541	509	535	526	534	520	508	528	529	548	535	510	508	518	527	570	548	519	548	532	509	511	555	516	515	511	516	534	544	520	534	518	545	464	505	528	520	533	536	498	515	510	532	506	527	490	528	506	536	516	501	521	514	507	546	539	536	494	580	516	536	541	499	551	484	524	543	487	480	558	560	537	514	527	551	512	496	519	505	555	541	554	528	530	531	508	515	509	521	530	515	511	558	545	533	512	499	526	487	530	514	529	513	530	511	519	518	540	513	587	503	516	495	515	532	507	494	547	541	521	574	507	488	519	505	538	487	519	535	554	515	505	517	526	510	518	487	526	514	531	509	527	520	560	506	501	521	504	504	515	513	553	541	549	543	536	570	523	544	534	520	498	530	540	503	501	560	527	542	491	516	474	527	535	474	543	543	529	549	517	522	496	539	515	521	523	527	521	499	533	539	524	490	557	532	507	527	525	537	502	528	531	526	502	552	513	542	533	549	542	565	535	513	520	584	504	529	520	555	515	526	519	538	539	582	539	479	557	543	542	498	534	553	567	498	500	504	496	568	539	488	535	549	536	542	523	498	527	512	524	569	503	497	546	506	548	555	528	520	493	545	500	521	485	515	488	539	510	577	569	511	500	515	547	513	542	528	514	534	512	515	529	536	510	496	489	523	554	523	474	491	517	541	562	520	522	544	529	545	466	506	505	533	532	525	514	551	532	518	533	536	483	514	523	542	520	500	566	541	467	509	519	539	512	516	542	519	538	482	552	542	518	522	539	478	517	562	572	494	498	536	517	518	550	563	523	541	541	531	524	533	521	523	502	524	565	503	504	496	533	527	514	542	539	568	512	516	533	506	564	507	546	527	491	531	500	561	556	526	536	494	511	519	508	523	556	523	522	545	552	520	541	538	515	511	531	496	511	523	560	549	555	535	545	502	518	490	549	551	512	534	522	542	495	506	524	509	485	502	557	521	494	527	527	542	548	522	505	536	509	561	522	511	521	518	504	555	542	525	525	528	500	517	509	493	544	552	466	503	517	558	493	505	518	501	496	535	538	517	529	550	559	485	516	531	551	552	544	512	500	530	551	523	512	510	553	512	519	530	548	523	477	545	551	524	535	502	516	481	491	533	540	538	513	559	528	516	513	529	531	522	544	514	548	514	530	524	494	539	544	530	543	515	526	516	517	524	524	498	520	487	537	536	538	540	524	487	562	487	526	512	519	508	547	494	561	489	508	527	544	509	514	490	506	519	528	532	534	499	508	526	530	536	524	536	536	543	515	536	518	510	528	556	515	514	532	544	499	525	509	545	539	567	517	494	481	510	510	547	504	546	511	505	552	511	556	504	503	540	533	502	518	559	502	563	527	506	515	525	533	536	490	524	543	513	558	508	560	522	560	528	528	502	527	533	516	559	529	545	502	525	508	476	542	524	524	524	568	514	468	519	513	509	513	488	502	549	530	507	531	509	532	527	533	531	499	518	540	516	551	483	538	505	535	510	520	502	549	522	516	542	516	547	534	548	545	563	522	567	500	544	532	508	532	518	539	533	553	514	494	548	506	506	526	544	539	525	524	547	469	522	524	537	532	537	522	518	536	543	526	517	533	492	516	530	511	541	580	530	507	571	545	536	527	489	546	588	496	506	518	515	498	531	527	486	537	545	563	562	517	518	506	502	516	519	495	519	515	516	500	541	536	529	512	499	526	566	524	536	548	516	528	534	528	539	533	522	506	522	549	548	503	484	541	524	517	535	548	531	514	462	505	505	498	510	495	525	514	545	505	529	512	534	527	585	523	526	553	556	529	503	522	524	496	501	523	532	538	504	526	536	582	559	531	533	511	524	510	534	492	539	553	519	539	535	532	499	521	507	515	544	550	475	533	532	551	510	526	515	520	551	520	521	495	576	515	550	521	486	541	534	551	511	570	511	529	540	524	517	537	535	474	503	514	557	513	563	520	526	540	548	553	515	497	511	500	544	574	501	553	508	531	550	521	538	514	488	494	543	542	527	536	525	483	528	515	557	544	492	504	529	502	552	495	554	554	535	470	502	535	535	468	533	541	564	549	524	532	522	559	514	538	534	546	542	537	521
15630	2852	3022	2229	1485	1081	793	652	630	513	452	440	425	438	394	352	358	342	353	336	313	379	337	356	337	341	308	298	276	298	330	321	307	279	311	291	288	287	287	256	330	327	269	296	276	272	296	276	285	292	247	308	264	252	252	290	273	281	275	305	280	259	291	291	254	273	282	244	295	291	257	284	284	296	265	287	310	247	274	276	268	232	260	299	273	262	267	293	278	284	272	249	278	268	280	284	287	273	261	271	274	279	234	293	267	253	262	259	257	256	257	254	255	274	265	267	276	258	244	244	287	291	279	263	254	234	235	249	262	284	293	225	290	262	234	248	260	286	285	284	260	287	264	256	276	241	257	257	252	282	263	275	269	282	235	279	263	240	254	232	266	237	246	272	241	254	257	245	303	262	271	248	265	287	247	252	255	257	251	266	288	258	237	267	248	259	264	278	255	248	252	249	242	273	262	267	269	236	238	266	250	270	275	270	285	237	269	256	266	272	294	269	265	277	237	248	270	271	251	267	269	288	247	255	292	280	320	251	246	265	264	275	267	260	272	241	239	326	250	283	278	249	255	284	250	259	241	226	257	270	295	277	286	270	275	236	262	263	250	277	270	256	285	260	279	283	250	238	273	277	270	284	292	271	249	248	284	279	264	262	245	301	251	285	233	271	274	249	280	292	258	277	254	271	231	265	256	279	256	301	252	282	259	243	255	274	264	276	279	274	255	278	244	268	272	264	245	246	253	245	253	296	303	272	229	238	254	278	270	261	243	265	301	283	256	258	242	249	243	259	280	282	262	272	267	275	284	271	249	276	275	276	279	258	284	245	292	248	250	249	253	242	281	260	246	241	238	290	293	294	240	262	272	251	264	241	269	243	278	262	240	262	271	249	291	253	266	242	250	275	289	257	255	274	266	264	249	247	269	254	245	269	271	275	282	246	264	242	250	284	266	290	268	276	252	251	243	254	258	279	283	273	276	288	279	241	254	236	242	247	266	217	259	225	226	283	236	264	254	220	265	261	242	241	265	285	237	264	259	275	250	250	288	243	268	254	256	277	265	287	280	247	252	265	257	273	265	259	265	241	282	275	257	247	260	257	263	272	271	264	273	272	284	245	265	258	248	271	257	310	298	264	275	271	267	253	289	254	266	238	242	282	292	275	269	286	274	284	269	239	256	260	289	254	243	231	245	243	274	257	245	247	270	281	254	280	245	241	259	255	273	272	260	244	243	259	258	241	288	278	270	245	235	247	269	258	261	263	267	262	234	248	275	263	277	249	248	262	247	262	273	282	275	241	281	273	246	244	268	286	266	273	258	256	266	249	266	260	250	239	260	279	240	260	258	258	272	272	279	266	256	238	284	282	265	246	252	285	272	245	272	294	255	272	249	264	277	241	275	250	291	260	269	270	284	252	286	256	303	229	255	263	275	275	286	233	263	260	266	255	259	267	250	270	258	297	264	247	267	267	242	249	269	266	270	266	220	259	273	270	241	271	265	260	279	277	255	305	276	237	274	263	233	259	263	264	250	266	230	249	262	281	267	248	260	272	279	259	228	261	286	262	275	236	267	292	264	228	241	260	243	277	257	298	273	254	248	267	259	256	275	250	273	259	267	255	263	254	277	277	236	231	253	275	265	280	274	301	257	264	246	284	265	258	278	287	245	267	264	318	244	234	271	289	263	267	259	277	298	296	280	231	288	249	251	238	284	257	249	316	289	263	252	260	252	254	253	242	252	219	247	246	266	227	253	269	270	282	269	253	295	290	272	263	283	283	287	265	263	271	229	258	262	264	283	277	252	255	283	255	269	262	292	259	261	259	268	271	297	250	252	270	273	244	249	282	280	262	255	297	251	265	265	253	252	285	270	276	288	258	252	281	255	259	241	247	259	269	245	284	273	274	283	275	264	264	259	267	234	269	281	245	236	264	231	250	251	254	272	256	261	263	272	254	268	262	269	279	256	261	246	248	256	267	263	289	249	235	241	269	255	284	273	252	250	257	272	245	255	216	290	288	292	260	260	278	265	233	246	257	257	247	270	269	255	289	271	265	257	276	266	268	261	304	258	271	265	269	249	276	229	278	306	240	267	250	250	270	278	269	304	268	233	301	286	244	249	264	263	254	237	269	234	266	247	263	259	256	245	283	274	270	272	246	299	242	284	280	269	244	277	279	265	296	276	244	268	259	236	261	264	246	248	253	254	259	285	259	253	230	254	257	283	258	274	239	262	258	268	289	248	259	286	281	245	266	273	272	269	278	301	243	275	277	272	267	254	263	253	246	252	283	247	236	257	276	250	266	264	251	274	259	292	267	284	243	275	250	238	234	254	284	246	238	279	279	279	285	251	275	258	257	259	284	240	232	250	256	283	256	257	264	269	279	279	278	270	269	271	260	243	306	278	241	258	266	260	294	264	224	230	262	263	229	251	275	265	269	243	269	275	240	255	254	264	272	281	261	228	259	238	247	282	276	294	275	258	266	250	273	279	281	276	248	279	259	262	273	276	269	284	299	290	273	260	253	247	260	275	250	277	266	252	264	243	240	285	244	273	251	260	291	263	297	267	259	277	288	281	265	268	276	278	271	271	278	259	250	285	282	292	266	265	237	250	264	253	278	290	249	281	230	288	264	260	279	265	261	261	297	278	290	229	245	233	256	258	284	277	254	280	256	248	275	248	287	276	247	241	261	270	272	278	265	292	252	283	287	271	285	247	265	271	258	263	262	263	264	256	253	267	229	235	288	296	248	252	253	267	243	270	254	247	249	263	244	271	274	257	283	242	238	258	267	236	258	227	259	268	253	254	227	230	273	266	252	274	255	242	257	232	286	291	273	245	273	278	274	257	249	226	254	225	276	242	234	261	272	267	248	291	281	274	261	258	256	252	289	289	255	252	245	259	276	264	287	262	264	276	280	282	285	265	283	248	275	281	281	278	265	248	260	288	275	288	247	300	239	268	272	265	275	263	282	265	262	262	290	269	258	283	250	268	251	281	234	246	267	252	247	251	263	258	242	258	293	244	247	257	275	230	237	269	231	277	244	239	286	267	304	252	269	271	292	291	249	259	264	287	289	251	258	236	274	263	260	268	265	247	269	234	245	265	279	301	242	262	268	272	241	261	282	256	275	260	241	289	294	250	251	252	274	300	265	251	237	274	253	278	244	256	283	265	266	261	289	264	240	294	277	265	248	275	254	257	261	258	279	275	261	255	234	285	275	277	299	264	260	222	249	250	239	302	291	254	250	263	264	261	247	266	262	268	270	267	266	267	238	263	251	258	257	258	254	247	262	243	291	261	258	248	271	239	234	239	271	263	262	231	282	237	276	250	248	268	277	273	241	284	232	293	279	274	245	256	261	264	251	238	257	262	234	273	265	233	242	265	268	275	242	214	266	240	239	233	274	263	258	261	264	270	265	254	256	276	292	245	266	249	251	242	246	285	287	255	272	277	265	248	261	256	280	266	246	263	290	264	244	296	287	285	235	242	229	287	264
7846	2424	5308	6211	5358	4364	3361	2887	2515	2198	1939	1786	1679	1545	1442	1454	1395	1269	1231	1225	1272	1178	1249	1274	1398	1253	1010	969	905	974	967	906	933	862	866	863	842	891	892	865	867	898	801	801	795	813	781	876	829	922	812	796	745	742	751	706	745	760	721	688	722	684	714	686	695	723	701	681	718	662	677	705	694	697	712	712	697	724	734	737	680	695	697	667	652	701	688	743	688	670	699	687	686	762	700	671	686	598	642	661	651	675	661	660	647	658	626	653	653	634	600	615	641	668	653	667	650	692	623	630	695	648	640	644	644	667	682	654	664	641	678	602	638	715	670	662	632	659	623	636	619	651	680	649	630	617	654	628	642	638	703	639	649	657	687	636	628	610	642	653	662	709	673	707	677	643	623	640	660	643	658	673	645	672	622	680	659	646	669	609	634	622	649	636	611	660	652	649	601	653	645	645	627	675	642	657	670	620	658	657	674	672	626	642	663	633	667	650	629	651	621	666	629	642	652	668	706	680	673	639	666	671	688	669	666	686	648	658	647	684	630	674	617	630	645	627	666	635	648	617	647	632	668	594	648	610	602	601	657	672	637	597	611	592	610	656	660	630	606	729	660	648	622	613	637	641	649	627	668	645	614	630	595	679	654	683	635	646	645	659	659	667	674	700	666	655	675	594	697	648	573	660	677	543	656	620	650	647	646	653	621	658	608	654	623	688	648	659	677	611	674	629	707	660	679	652	662	627	662	645	657	624	660	624	648	658	635	655	674	603	658	598	635	628	665	693	668	652	623	675	618	630	625	641	674	686	693	630	648	653	635	627	677	605	632	657	647	641	682	658	656	642	669	586	622	632	665	643	647	626	635	639	646	665	628	657	633	637	677	666	632	661	595	636	675	666	646	629	600	589	637	607	641	649	655	633	641	647	630	657	672	637	619	650	613	647	659	643	612	674	661	644	664	630	662	666	635	655	639	623	646	663	596	626	678	660	680	652	602	597	661	634	646	655	656	645	635	640	632	647	612	613	650	629	659	665	634	670	640	660	689	616	621	617	634	638	636	665	661	652	661	625	643	643	649	654	645	670	624	685	614	659	649	599	666	640	654	672	670	637	659	614	661	663	634	635	652	650	643	620	646	663	645	673	651	670	626	608	625	627	631	670	590	691	655	617	654	697	624	645	683	646	639	648	626	627	655	675	642	686	678	656	625	646	657	625	652	647	652	643	619	622	644	640	632	639	628	622	626	637	645	678	609	675	654	612	630	684	674	663	594	645	658	654	613	646	656	703	659	620	668	589	605	671	659	671	616	648	682	593	594	631	653	700	606	639	654	671	653	653	688	667	678	641	674	615	709	683	678	657	669	692	613	641	628	645	660	656	658	649	647	623	605	634	644	658	607	669	636	650	654	665	628	627	633	625	632	686	683	669	654	647	610	658	657	607	645	648	611	626	627	613	627	656	653	660	661	654	685	657	591	595	642	554	646	643	606	671	610	636	653	660	687	638	648	604	656	675	640	621	667	581	634	659	652	652	641	648	662	640	651	603	630	678	649	691	684	663	652	632	660	636	645	647	672	631	629	641	611	666	657	608	659	660	596	638	697	638	630	633	654	599	633	693	615	635	713	657	656	635	676	635	659	631	636	645	662	639	648	606	611	637	619	666	674	637	604	618	652	641	622	622	630	681	653	629	628	689	675	646	643	610	634	665	658	654	649	638	646	677	651	692	640	610	641	585	627	670	659	617	665	593	637	635	668	646	610	642	646	622	640	652	599	651	666	644	678	649	651	641	661	620	606	648	694	662	637	600	633	658	631	590	607	628	634	636	667	627	636	629	621	660	653	659	647	665	645	668	622	641	626	648	657	658	663	609	686	630	643	596	622	621	600	607	666	652	643	669	644	629	628	669	637	671	649	672	667	690	631	658	659	610	712	592	632	648	601	636	606	631	629	646	639	639	675	625	654	626	595	643	635	657	650	603	672	667	667	629	686	636	605	631	676	635	653	605	691	660	635	684	658	654	624	641	672	686	670	667	601	609	671	611	685	629	647	654	615	673	623	608	634	633	617	635	644	612	642	596	615	651	697	604	671	600	678	646	690	616	628	640	617	626	654	607	680	643	654	648	665	636	627	669	657	631	656	632	674	630	599	606	674	610	642	629	681	614	583	636	614	675	654	609	673	677	668	645	679	637	627	653	606	656	626	665	638	637	660	630	619	670	671	653	632	659	673	631	694	618	619	597	639	635	643	611	582	633	630	648	673	661	582	603	666	639	661	632	664	644	657	608	672	613	650	654	675	637	633	647	640	637	633	631	585	681	644	700	642	614	654	660	634	671	642	659	639	643	623	629	612	656	643	588	670	666	614	595	657	672	659	614	604	624	669	649	601	672	651	661	602	660	659	625	672	620	624	624	616	674	661	669	634	662	640	629	597	648	642	605	662	670	696	624	663	582	646	668	593	671	682	641	591	684	641	655	660	692	654	673	659	646	647	619	611	670	680	661	676	661	670	670	646	627	664	618	645	619	674	620	624	621	637	658	671	657	703	661	644	622	646	643	666	632	646	628	692	663	624	631	639	625	678	646	643	675	583	648	637	654	623	618	612	647	664	638	642	647	642	634	648	623	669	629	641	654	698	632	630	642	643	704	595	623	638	642	644	650	645	651	574	669	610	662	602	657	650	630	667	654	672	634	612	633	630	685	678	609	681	649	644	607	644	660	683	634	650	634	633	675	605	626	657	676	650	645	640	631	635	664	595	631	657	661	667	571	672	593	659	704	694	604	647	629	639	670	611	622	621	675	651	639	613	654	635	706	669	652	609	639	655	668	653	614	629	718	688	623	612	642	610	683	683	661	659	608	630	622	613	648	651	655	621	621	617	626	650	616	682	630	656	667	640	657	609	635	621	678	694	659	655	628	620	663	640	675	633	629	645	661	615	586	635	660	618	646	645	609	676	661	616	664	639	588	680	687	644	607	612	667	588	637	647	653	679	661	605	656	703	669	623	617	674	659	609	657	654	614	668	642	639	628	666	613	630	683	728	625	642	624	628	661	643	668	617	634	615	585	670	627	656	635	590	641	621	616	587	607	663	683	636	640	642	670	681	626	633	609	661	630	672	660	623	657	597	612	688	644	634	610	641	648	630	656	703	678	620	674	685	622	633	677	647	583	685	617	680	674	605	637	627	672	622	611	702	636	667	660	654	637	634	646	660	597	625	627	641	685	679	680	628	639	635	664	653	616	624	655	654	668	646	685	653	649	629	640	649	635	650	668	640	620	616	631	663	591	635	708	658	640	627	648	614	659	648	696	659	668	664	683	626	621	676	621	632	647	657	633	625	651	641	643	621	609	659	670	618	607	708	642	614	639	647	603	647	611	642	592	665	618	646	678	617	647	657	595	635	657	670	642	620	620	689	677	634	591	620	670	592	672	627	651	658	618	610	601	588	639	705	646	701	649	614	651	667	611	634	688	656	633	651	670	614	612	653	650	659	666
2316	500	555	463	403	361	373	345	351	350	349	316	328	322	351	290	330	336	323	345	304	312	302	325	388	318	333	322	332	327	322	344	325	326	316	356	329	347	319	310	300	327	298	313	317	337	333	342	304	313	314	323	286	326	334	317	314	331	333	338	303	290	323	338	354	326	346	295	302	306	309	317	316	327	359	350	357	342	339	299	328	321	296	301	321	357	338	305	317	345	303	337	325	303	295	309	332	342	344	333	337	340	312	283	313	314	337	337	323	294	340	305	330	307	345	323	305	329	337	293	310	302	305	320	313	300	329	352	300	337	328	314	328	326	309	319	327	317	305	359	299	332	318	291	319	306	311	343	320	337	314	328	335	314	299	355	291	313	304	316	316	313	319	317	340	300	331	295	306	310	350	328	313	344	366	323	307	326	323	345	313	320	353	320	347	289	300	277	324	342	335	326	313	318	334	330	314	326	332	341	323	323	336	315	283	292	284	325	329	327	324	313	342	339	318	330	294	344	340	278	313	308	326	298	311	330	315	316	345	378	280	305	283	346	337	356	348	291	336	309	337	329	349	321	331	305	332	338	329	295	305	328	321	306	323	349	340	317	283	305	315	336	313	321	321	325	336	310	330	298	354	334	283	321	336	321	298	325	328	353	319	329	321	291	340	320	342	315	312	331	305	328	328	279	291	304	286	328	351	295	336	308	295	304	302	283	311	364	293	314	320	345	308	315	312	334	306	312	322	305	272	329	358	315	363	308	293	339	325	329	326	319	322	340	358	299	284	360	286	347	306	301	317	305	311	319	314	291	309	337	339	316	309	327	331	317	357	318	328	306	307	316	345	332	319	319	322	295	315	331	312	324	337	347	306	322	361	356	326	382	316	308	298	366	329	335	334	322	320	334	314	327	328	310	330	264	361	340	333	329	331	321	349	312	342	316	315	286	312	338	287	332	339	302	289	303	294	314	355	332	332	337	306	322	336	317	349	346	309	332	335	335	332	292	334	313	295	316	303	349	315	319	320	314	299	374	333	304	348	318	306	331	328	345	319	326	341	344	324	315	346	329	319	324	294	340	341	316	308	327	352	311	302	323	342	320	324	304	332	307	329	312	312	321	357	349	302	308	330	341	318	322	319	344	282	341	322	320	331	336	346	300	292	323	306	293	329	312	329	335	304	358	337	298	336	313	326	331	301	335	307	304	329	309	366	289	333	306	333	291	323	331	299	292	284	353	309	313	313	314	304	321	320	324	317	329	298	296	314	289	318	303	347	298	331	303	326	320	290	300	341	331	337	307	320	334	288	308	305	325	324	350	308	278	297	327	286	315	375	337	267	336	349	318	312	344	340	326	305	329	315	297	294	315	311	333	333	320	344	317	299	313	334	319	325	321	352	300	324	328	298	347	329	310	315	298	280	311	324	343	346	309	313	310	294	321	294	320	331	315	344	304	330	317	328	310	314	328	292	337	329	332	344	304	334	320	314	321	339	313	326	371	327	323	305	338	293	333	309	315	304	302	293	331	336	354	354	315	319	308	322	325	331	331	290	310	323	320	271	333	368	304	338	344	316	307	308	345	311	295	324	305	298	339	308	303	338	313	347	342	312	304	294	320	314	337	291	288	345	331	288	338	345	331	303	319	318	317	290	350	324	323	344	357	332	299	321	325	324	327	331	319	319	349	322	346	316	343	328	319	328	324	328	304	314	330	293	321	283	318	340	340	319	297	313	311	318	321	325	277	332	316	336	306	374	358	335	327	320	300	324	305	319	316	333	296	297	350	301	318	318	334	324	302	353	335	294	323	328	326	317	307	297	313	331	337	315	321	312	346	324	292	299	337	336	313	278	323	324	337	318	326	335	346	322	325	310	391	333	341	310	299	297	314	343	292	315	333	348	302	292	332	308	320	315	305	312	322	324	313	320	334	310	358	336	315	305	344	322	327	323	341	287	267	323	329	318	354	362	323	338	320	309	321	309	316	318	338	331	318	330	334	296	321	345	338	330	304	332	332	335	350	342	296	317	316	365	307	368	319	336	342	308	341	335	316	339	318	333	330	315	317	293	314	333	335	345	308	348	328	345	318	339	332	307	286	330	324	324	290	323	310	329	330	317	319	314	313	332	343	294	361	335	328	345	355	357	300	286	323	339	304	327	317	334	326	332	291	326	350	333	330	307	340	306	302	300	323	302	331	328	292	323	333	300	304	328	321	357	333	308	296	335	323	331	320	315	306	294	324	326	314	306	325	342	321	330	301	311	332	354	336	330	295	322	338	313	310	318	324	316	314	324	334	335	284	313	294	324	304	321	295	377	274	283	289	288	290	317	299	345	306	318	363	314	371	312	302	338	331	337	321	326	321	322	295	326	302	327	320	333	340	344	338	336	338	333	352	327	346	338	318	325	305	331	296	327	299	326	299	347	293	352	325	341	332	296	328	291	322	312	321	316	357	346	323	324	314	362	373	317	309	318	344	310	326	317	335	314	313	312	320	307	312	295	304	337	311	312	318	358	307	339	301	302	309	327	304	337	343	280	331	309	325	314	337	283	344	318	304	333	330	344	315	314	335	308	320	306	319	335	364	345	355	322	349	303	312	366	345	288	342	345	309	293	324	312	345	322	334	303	313	312	329	317	316	319	345	321	315	290	314	309	295	327	310	323	341	330	352	320	313	322	333	348	310	339	302	310	342	335	322	336	334	301	317	324	338	308	339	323	309	318	353	324	324	300	308	347	326	297	327	319	350	305	334	322	323	327	349	327	311	309	352	332	316	301	315	344	315	317	301	308	335	312	327	348	327	319	321	353	316	345	326	313	355	339	312	302	310	349	321	325	308	306	322	309	314	300	338	330	319	315	341	301	331	328	313	305	315	347	369	309	304	303	322	309	306	323	343	322	315	305	299	301	346	289	336	291	328	309	328	314	342	327	304	336	345	295	315	323	323	315	330	301	365	354	330	329	329	344	340	306	330	334	306	323	292	348	365	345	326	319	338	303	312	313	348	317	337	339	304	347	332	324	330	323	328	331	342	306	332	315	320	316	328	313	308	329	331	339	331	312	322	352	359	299	306	323	325	306	309	334	306	337	320	296	318	308	319	312	311	336	305	327	330	329	339	287	306	306	313	302	319	299	337	356	357	339	320	328	317	309	331	323	320	315	320	325	349	332	357	309	343	329	322	341	314	290	353	325	340	307	317	321	312	320	299	313	348	333	348	324	306	305	306	310	293	322	300	311	311	350	325	321	296	323	302	318	315	327	308	318	344	314	326	321	321	299	316	287	312	292	313	289	316	314	302	333	317	290	302	308	319	296	309	343	352	348	309	276	331	355	343	372	315	344	325	320	370	329	348	319	323	328	318	327	341	372	315	327	305	308	333	302	306	294	342	281	297	328	327	324	320	315	329	313	311	355	292	292	327	328	324	338	278	317	319	307	320	312	315	326	295	331	320	291	328	349	326	314	336	351	315	338	327	323	324	317	320	320	298	311	311	354	274
2541	934	1217	1227	1100	992	916	881	835	828	818	853	771	858	821	783	812	803	807	806	821	820	839	818	895	833	786	764	753	762	747	771	782	802	779	767	800	760	813	772	809	811	774	812	791	739	735	788	823	735	761	722	730	722	745	749	781	741	763	680	770	834	731	756	785	772	757	754	772	727	710	763	768	771	749	806	775	770	731	762	781	705	740	738	727	731	761	757	797	744	727	715	729	716	782	702	717	738	777	738	741	725	737	745	749	735	720	729	755	770	759	779	721	725	794	730	738	758	746	753	732	775	707	723	749	768	708	785	732	734	790	770	761	752	754	782	718	698	716	752	730	738	766	755	729	706	785	804	724	797	759	730	740	735	699	737	724	724	772	725	732	756	709	777	711	792	760	767	739	740	714	723	751	748	738	709	734	737	709	748	671	727	724	683	762	749	738	747	770	741	764	751	738	795	710	736	754	753	720	735	771	720	778	733	726	700	732	686	713	725	728	716	739	781	728	788	739	737	733	719	753	746	751	723	745	744	730	713	770	757	729	766	751	757	732	726	715	763	758	766	728	728	775	741	766	798	728	758	708	792	700	703	752	719	738	711	695	732	766	707	737	721	756	699	742	748	721	768	752	762	734	722	740	717	734	666	759	766	709	763	779	764	717	681	788	729	758	743	728	745	719	777	736	757	767	713	739	788	733	749	703	740	747	705	728	784	717	706	734	736	745	769	746	701	703	763	720	737	683	758	723	725	751	703	717	718	726	663	744	755	744	739	783	701	794	693	755	737	769	746	736	744	755	710	752	766	754	721	728	735	750	702	762	692	729	766	723	712	687	729	768	739	755	777	780	732	751	736	788	733	701	728	759	731	759	761	741	770	805	801	724	767	709	720	705	674	757	765	730	724	754	685	722	787	744	745	733	726	738	792	724	730	726	731	730	819	739	667	739	708	775	821	708	792	747	758	743	729	730	709	688	723	765	744	728	676	772	750	744	709	721	768	721	715	702	769	729	754	764	749	751	766	712	699	748	703	740	765	763	681	732	706	752	742	766	691	771	706	728	766	749	766	701	666	715	716	714	736	762	735	733	715	723	698	732	769	769	736	759	732	737	757	683	744	767	705	689	727	770	750	777	781	739	737	727	750	775	749	751	711	739	757	719	738	761	788	741	778	780	739	735	717	769	708	688	730	770	732	707	773	771	782	704	721	770	748	704	727	692	757	728	754	733	775	755	752	740	734	687	767	717	762	738	778	725	738	750	715	732	694	727	744	742	753	754	759	753	744	748	732	734	718	718	757	753	715	781	786	760	720	713	768	730	765	774	724	715	781	733	711	730	677	694	756	720	730	738	685	726	761	755	741	762	725	745	732	724	748	732	743	723	721	781	739	703	748	727	734	768	714	732	718	763	731	708	725	722	799	707	742	770	799	753	779	804	740	696	733	697	738	733	745	719	689	719	766	720	698	693	736	748	782	730	742	728	739	776	723	722	707	653	697	770	791	729	721	719	719	725	738	741	727	760	710	720	802	739	726	763	788	792	722	746	735	759	745	786	790	758	754	782	760	696	761	750	765	731	783	733	774	743	684	759	792	731	702	775	748	738	726	758	732	764	707	761	715	718	710	710	724	825	728	753	716	729	699	709	794	771	760	727	761	682	710	753	734	723	760	695	809	747	792	796	694	695	800	725	733	718	727	775	733	741	733	706	736	760	741	780	767	710	750	773	741	756	743	748	747	770	741	727	703	706	740	745	752	683	762	749	756	725	706	736	712	754	699	763	701	731	752	735	831	759	752	749	744	749	775	705	789	732	695	748	705	731	760	778	750	719	759	737	707	760	776	727	738	721	709	761	768	757	743	763	740	710	766	788	800	758	723	730	733	748	748	785	764	770	758	766	788	745	765	709	731	775	723	743	733	679	736	719	719	755	754	760	762	759	767	735	764	780	734	734	763	746	737	766	730	716	720	744	728	709	751	745	779	736	770	775	770	751	744	768	720	741	744	750	760	711	717	792	731	718	758	761	742	760	737	736	705	778	724	724	760	711	716	790	735	757	743	767	695	745	752	719	767	752	717	709	771	764	716	722	759	786	756	702	748	753	729	713	753	750	734	735	723	716	691	715	714	775	743	717	761	713	704	715	730	752	729	707	725	730	734	724	730	739	770	718	721	751	794	726	754	732	736	786	759	748	778	757	684	712	712	688	772	713	743	738	750	728	784	707	754	696	745	721	751	740	756	712	750	707	697	785	764	725	727	732	725	730	725	729	722	710	746	781	764	755	715	721	754	725	758	752	706	728	671	740	754	653	729	734	821	704	745	769	757	710	789	728	691	749	755	778	705	759	734	742	752	794	722	732	739	751	734	768	807	726	694	748	733	759	724	760	746	714	772	755	788	757	780	738	696	753	773	744	758	750	806	774	723	757	762	771	693	717	690	775	684	723	726	715	764	743	738	667	738	735	734	752	724	678	703	713	754	715	691	737	747	741	709	769	766	730	702	735	763	733	759	724	690	770	750	736	730	756	755	710	750	704	743	701	715	732	732	745	705	766	767	720	735	765	738	730	739	714	741	748	729	714	785	718	723	771	725	730	729	767	777	712	749	715	766	737	712	689	801	765	782	784	760	696	722	728	765	723	766	769	700	792	757	762	786	686	727	780	715	770	808	733	769	696	710	783	743	720	729	780	769	756	778	758	755	731	719	750	748	719	716	771	717	742	723	730	778	753	734	767	763	765	741	762	750	717	702	708	733	742	759	713	719	738	708	760	740	743	690	801	692	770	717	736	743	745	739	764	774	705	777	679	732	845	752	698	698	724	751	724	720	733	739	765	739	785	739	771	682	745	776	710	699	722	683	727	787	684	721	718	681	759	775	743	706	733	762	780	713	742	708	730	742	721	741	734	743	737	704	708	749	761	749	736	742	680	762	725	746	698	777	741	743	712	724	732	762	799	704	742	723	789	701	741	747	727	758	726	744	744	765	716	733	804	749	757	738	707	752	699	727	733	708	764	756	736	740	721	700	786	788	711	796	698	743	710	756	696	727	717	722	747	677	788	787	735	755	699	720	736	691	739	754	696	724	729	717	814	735	754	763	761	758	717	731	727	708	712	757	751	725	719	721	760	704	737	714	737	726	811	711	721	745	762	712	766	724	736	704	725	779	731	733	727	727	737	757	750	714	754	761	724	753	718	760	722	747	708	744	717	731	694	739	737	769	773	735	766	777	723	737	741	751	738	749	751	730	707	692	725	771	783	750	756	722	668	732	767	731	741	775	783	735	743	675	741	720	731	741	729	717	782	719	687	711	728	748	740	757	757	701	719	755	726	724	739	707	699	728	778	718	733	714	748	770	713	751	727	687	727	775	739	723	779	763	723	761	695	746	730	772	759	715	762	800	748	723	743	756	734	725	763	766	728	755	701	749	741	762	736	744	755	746	722	778	749	725	707	756	781	731	736	735	760	745	684	744	735	767	745	668	748	746	780	745	750	675
8370	1343	1528	1212	852	565	504	416	387	400	359	324	299	260	273	273	256	246	252	242	243	273	261	284	324	262	216	237	238	236	256	246	222	213	216	218	229	233	224	216	216	233	222	189	220	239	213	240	229	221	219	227	250	202	195	197	244	190	243	202	193	208	218	205	231	233	200	238	217	221	222	222	203	218	221	225	201	230	212	205	233	203	204	226	203	227	215	216	227	241	226	216	201	215	224	216	216	207	205	194	213	204	224	206	203	219	200	230	197	204	214	232	198	191	192	233	229	230	200	222	220	223	243	229	231	206	220	198	224	214	228	206	221	225	237	234	247	206	203	185	209	217	206	264	231	235	218	231	205	245	201	197	215	215	213	226	212	226	226	243	227	236	214	225	213	205	216	209	241	228	221	244	203	210	229	185	217	229	194	235	219	207	220	220	192	222	225	217	208	215	200	194	216	241	221	195	194	226	210	207	239	227	233	236	251	210	209	208	203	215	241	215	217	222	205	207	229	248	208	207	200	208	223	214	214	213	235	198	236	218	194	194	202	192	220	236	232	215	221	217	242	225	220	222	206	234	197	205	219	201	183	216	214	237	206	207	222	192	209	223	201	236	195	187	224	207	213	222	208	197	223	228	229	228	209	202	196	218	221	199	210	224	212	216	211	214	204	233	216	201	215	226	220	228	205	229	227	194	208	212	209	210	213	207	201	227	199	219	208	197	221	237	226	217	173	218	193	208	202	221	234	211	229	237	208	207	213	235	209	232	233	204	224	218	227	199	247	210	182	201	182	213	186	196	187	177	182	205	211	214	238	219	208	231	177	210	206	240	235	210	183	219	198	194	218	223	203	207	224	210	174	196	222	217	217	195	237	186	186	215	208	219	228	244	192	223	219	215	210	203	206	205	239	206	229	187	239	219	208	196	235	215	202	207	204	239	265	212	189	217	209	221	215	244	247	209	229	222	201	226	177	218	209	216	236	238	229	235	210	226	206	229	189	197	217	205	213	209	206	204	199	220	215	211	216	222	228	200	241	195	196	214	210	214	204	197	233	202	202	210	201	229	216	222	188	239	217	219	196	209	233	196	224	219	205	211	202	194	234	222	207	238	190	219	233	228	206	182	213	204	203	215	211	234	187	208	210	183	214	209	192	216	215	212	200	200	219	211	252	245	206	214	236	252	194	209	217	223	218	203	228	203	234	227	202	193	208	201	203	187	230	202	193	194	219	232	201	185	223	215	221	204	216	222	200	201	209	218	230	201	218	187	197	230	208	207	203	235	201	211	200	202	221	203	186	220	215	207	214	225	203	216	191	211	211	211	237	232	198	220	204	214	224	231	219	222	187	241	223	199	214	206	202	204	226	205	234	209	225	205	178	213	234	232	213	200	207	204	206	235	209	201	248	249	212	201	210	181	220	221	195	228	240	216	208	208	204	210	223	228	232	237	211	201	240	202	212	225	199	212	194	230	196	192	247	215	219	187	228	213	204	205	222	200	204	219	223	197	200	197	212	209	213	225	217	228	237	215	219	207	207	230	206	234	200	219	205	190	216	214	201	227	202	214	227	209	186	232	218	207	222	203	237	230	204	222	204	207	206	201	206	238	203	203	206	206	183	217	189	196	217	221	222	211	227	222	198	213	209	195	227	232	222	220	183	199	209	214	214	194	214	221	213	228	204	230	201	204	211	175	194	215	225	200	229	210	201	204	205	200	218	210	220	205	191	241	230	232	202	214	224	249	202	234	213	208	190	200	225	206	225	207	219	189	208	227	215	212	194	216	223	188	167	228	217	228	195	204	179	237	258	236	206	212	230	245	214	182	226	212	217	192	230	213	216	188	208	187	222	204	210	222	221	192	203	217	215	204	206	198	237	236	215	242	244	252	224	197	201	203	209	203	222	216	219	220	221	216	221	218	218	222	192	213	215	206	225	213	228	198	211	194	213	223	220	220	180	209	195	197	214	257	228	223	224	257	193	201	195	214	221	216	225	187	208	216	212	224	191	212	217	198	212	235	212	184	212	219	206	194	230	208	207	198	217	213	213	215	225	214	221	213	221	209	215	185	216	211	188	217	202	224	184	193	208	207	217	218	202	221	204	237	200	224	213	225	198	201	219	219	201	199	210	229	216	198	198	221	205	217	234	199	219	197	203	192	212	200	234	211	209	199	204	198	222	214	203	191	233	215	203	208	215	231	199	217	220	185	224	197	228	217	208	203	209	205	205	223	215	205	200	224	242	199	186	200	201	206	212	201	216	227	244	188	190	197	224	209	239	193	210	229	230	200	187	209	250	207	229	200	206	196	180	192	209	222	238	214	210	220	197	200	198	219	229	189	222	197	215	200	209	217	222	207	222	216	191	212	204	234	223	228	247	215	195	246	191	210	213	216	214	228	227	183	212	210	209	206	212	225	209	233	235	211	193	220	228	219	194	259	217	215	213	196	220	241	183	225	202	175	193	211	217	188	211	202	192	188	224	225	179	235	227	208	209	215	215	223	219	217	195	209	199	236	215	221	201	219	232	218	210	202	239	219	204	186	217	223	216	223	225	228	201	204	228	197	218	199	212	202	220	185	223	209	235	206	217	197	231	204	214	194	219	188	220	221	196	187	223	228	219	190	211	175	202	226	207	213	223	190	194	220	218	211	170	198	235	205	210	221	238	219	209	218	197	213	201	216	203	208	206	238	214	187	207	175	214	186	230	230	209	200	216	240	228	211	208	202	215	216	217	258	200	238	214	232	233	216	235	218	187	212	219	266	217	206	236	218	204	234	206	212	200	204	207	224	198	211	218	232	251	227	213	203	208	216	198	176	211	192	214	198	197	193	217	196	228	216	218	208	221	225	208	223	207	223	208	213	213	232	205	208	234	213	185	218	240	218	208	198	212	192	182	245	216	204	200	221	220	192	208	209	224	230	201	216	198	207	212	240	219	204	202	226	230	205	200	207	220	209	200	227	188	230	232	199	248	232	228	246	215	207	182	215	225	218	207	229	236	212	207	228	237	223	193	223	207	200	228	213	215	207	229	220	210	240	211	209	221	219	212	189	210	216	219	224	233	218	248	216	225	239	194	217	219	217	205	221	222	227	229	226	207	210	202	229	221	206	203	237	204	216	233	206	197	175	208	224	216	198	203	192	212	195	226	245	195	210	204	202	212	208	210	207	219	223	199	209	179	190	246	222	262	234	210	212	214	210	223	222	209	220	205	221	198	216	202	219	218	200	230	223	208	220	235	205	233	215	220	194	216	221	204	207	237	243	206	205	203	207	195	212	208	206	181	207	230	210	214	210	201	197	187	226	205	230	232	215	185	217	231	232	219	233	202	203	230	189	215	193	184	203	222	230	215	194	211	212	217	215	240	192	206	187	214	212	223	222	203	230	203	246	202	210	202	222	236	231	213	207	189	205	202	212	205	208	224	203	195	246	222	210	188	204	253	246	216	222	215	225	214	198	185	230	218	203	230	240	221	199	220	222	238	212	233	215
5915	1435	3161	3699	3182	2552	2012	1729	1518	1407	1221	1090	1047	972	955	957	918	878	868	864	832	833	835	905	965	885	776	686	679	741	704	643	739	696	655	654	598	669	618	632	630	672	622	600	654	577	600	605	618	600	589	533	625	590	578	593	611	599	620	589	563	584	510	618	535	563	523	589	557	579	583	555	590	576	565	609	555	578	563	598	572	543	575	556	532	558	596	580	548	574	542	579	570	567	577	508	549	509	520	520	541	552	533	489	556	506	519	560	517	532	538	545	539	503	567	537	540	518	511	546	565	546	526	545	565	536	522	507	518	557	526	547	527	497	540	530	525	522	511	521	536	483	541	547	525	546	501	545	513	530	527	514	542	526	532	546	510	471	537	542	560	567	527	539	545	532	521	491	544	531	528	547	584	563	505	553	512	550	528	493	559	547	505	541	552	562	523	508	525	551	553	552	557	549	534	533	547	528	547	535	535	497	511	488	527	515	548	507	559	542	526	500	540	573	506	508	544	510	533	588	537	497	503	495	509	535	515	548	488	555	526	543	527	517	513	489	529	551	525	497	535	517	534	534	560	516	536	517	528	563	544	519	550	524	527	474	513	538	542	534	521	505	560	537	527	486	522	516	522	525	503	552	518	596	508	529	555	497	504	553	504	562	507	560	512	528	499	549	527	565	522	532	499	530	521	520	538	504	519	553	536	549	522	500	547	522	512	521	516	527	578	490	494	534	524	511	545	556	520	533	541	559	487	500	531	536	518	511	548	560	510	539	537	555	516	531	558	523	532	497	515	514	538	492	554	542	487	535	514	537	520	520	512	487	532	534	528	528	531	535	509	503	533	517	550	493	473	508	513	535	512	548	548	519	517	546	528	532	517	537	502	577	535	545	538	515	507	523	506	496	536	535	554	516	527	503	548	516	505	493	508	527	510	516	509	514	534	542	529	531	555	509	520	542	537	551	561	518	569	522	550	542	509	531	462	540	485	542	561	561	506	516	497	520	511	481	521	544	529	535	475	485	532	528	560	513	570	511	544	497	506	531	525	485	517	505	565	526	504	570	523	504	522	539	524	540	522	543	541	512	522	513	512	517	514	565	566	504	503	523	526	547	515	503	530	520	527	503	516	524	521	518	537	555	508	455	522	560	524	523	557	524	545	551	513	556	524	527	530	533	549	519	524	508	523	568	512	511	513	526	550	531	540	498	508	523	543	551	511	500	516	526	537	563	498	516	515	496	551	524	544	526	479	556	504	552	532	538	528	545	519	523	534	517	502	543	484	530	480	526	514	557	544	512	517	538	526	520	513	536	560	517	545	542	504	522	517	508	531	498	508	569	537	520	519	516	536	557	512	558	519	530	545	502	533	503	522	537	547	503	494	517	573	500	517	542	538	534	538	518	539	527	545	521	532	539	545	502	500	529	496	516	491	522	540	530	528	534	517	517	540	520	502	514	519	544	531	516	495	517	518	572	516	536	509	536	542	558	512	545	512	529	526	529	539	542	546	522	533	534	495	518	522	534	533	563	500	562	532	462	569	553	515	535	563	565	534	513	509	532	522	545	558	492	500	525	539	500	554	521	510	510	530	541	483	532	501	571	507	538	544	513	545	549	563	552	483	518	500	580	520	549	528	556	512	517	514	525	548	521	518	518	551	528	544	543	496	540	505	480	533	527	524	522	536	548	490	488	577	533	532	547	517	545	511	509	549	512	518	561	534	543	514	581	489	522	542	497	519	505	509	527	530	546	496	520	494	530	496	541	549	528	557	525	480	533	513	548	508	501	513	535	516	490	510	554	500	518	497	551	500	557	543	503	562	518	525	492	482	485	509	565	503	524	555	494	550	516	506	505	540	534	506	549	532	515	550	550	523	508	531	530	513	520	542	519	492	512	533	500	548	506	529	516	522	519	537	505	527	537	524	560	529	530	559	518	544	486	515	502	504	553	546	500	543	530	517	469	527	528	483	563	511	543	513	507	523	548	555	527	486	526	523	533	493	541	523	501	515	553	550	539	503	491	456	546	499	523	553	534	525	506	518	520	523	553	530	510	567	516	517	565	519	531	564	556	550	560	533	530	480	578	558	562	548	533	575	516	501	502	512	530	535	495	561	547	522	501	491	517	504	523	534	535	576	542	497	522	526	540	509	514	578	568	495	493	575	517	530	526	528	598	535	477	538	465	520	548	506	508	509	531	519	475	502	543	545	536	538	473	567	522	507	513	519	513	533	537	522	528	489	521	529	496	523	517	526	555	580	524	512	529	522	531	574	564	538	514	514	580	530	514	547	512	548	562	527	498	555	519	525	534	517	535	556	578	558	517	588	500	492	500	522	518	518	534	525	501	544	529	554	539	552	506	526	562	527	538	522	546	559	510	537	542	596	516	521	475	507	538	548	509	534	532	500	516	558	516	502	558	494	511	540	523	553	488	543	500	510	545	505	512	497	520	506	494	562	523	518	553	531	488	538	561	535	507	576	570	516	519	516	503	529	525	574	529	519	511	567	577	520	528	569	483	579	556	535	500	532	501	517	517	567	511	505	560	506	550	534	500	530	581	523	566	524	541	514	548	517	554	555	494	548	545	529	481	511	529	562	513	540	513	519	494	497	524	489	524	550	546	561	560	513	516	533	525	520	496	504	518	553	562	546	525	518	551	560	512	533	518	545	517	511	489	503	537	544	549	541	581	522	507	502	598	514	544	505	500	512	517	558	544	525	499	493	494	538	528	520	530	523	524	500	521	539	571	552	530	538	510	530	471	514	516	502	560	511	559	499	502	531	457	529	549	551	490	546	533	534	565	530	542	527	498	519	532	546	543	536	505	529	478	521	531	543	563	530	542	547	562	535	555	559	539	515	539	540	522	545	520	527	498	502	530	538	535	537	477	529	540	558	510	518	491	551	540	546	528	492	524	517	526	482	538	548	515	552	515	519	526	541	523	533	531	526	506	528	533	537	550	543	534	500	562	550	514	546	556	503	546	571	517	531	517	523	506	554	522	534	534	525	518	544	495	529	505	550	493	486	508	522	511	537	531	536	508	585	541	484	511	501	527	530	507	574	496	511	510	532	522	469	503	527	576	572	509	529	515	531	532	533	524	487	550	534	511	547	551	554	516	514	556	517	582	479	497	533	551	516	490	550	571	526	554	518	536	521	506	503	515	508	511	542	515	526	566	507	492	519	484	519	520	490	570	506	573	546	490	511	550	519	538	529	553	529	503	530	496	526	529	541	527	477	539	496	518	547	532	518	497	525	526	529	547	518	509	532	507	502	565	505	521	499	524	567	485	511	476	527	528	556	520	546	520	559	582	506	562	557	489	522	508	498	552	520	525	513	548	541	514	522	529	508	541	503	486	483	501	540	517	499	525	544	511	542	524	536	544	544	541	555	525	550	569	517	531	545	525	498	583	538	530	502	466	507	518	534	491	535	520	513	540	494	522	545	549	545	531	527	519	548	535	554	531	530	541	536	493	535	507	505	512	520	536	503	543
15318	2828	2826	2170	1503	1107	840	706	572	504	485	442	384	356	399	359	375	350	358	323	332	311	330	377	388	348	318	276	296	301	296	304	285	295	278	284	268	264	266	289	288	323	276	263	293	294	296	284	308	282	276	267	283	242	278	281	263	287	278	284	249	254	274	284	271	246	265	281	245	286	256	274	279	274	243	258	280	265	274	277	278	249	267	253	242	231	274	273	263	235	236	261	283	265	249	249	284	266	258	271	284	289	298	260	272	228	264	275	261	272	282	249	291	275	239	257	263	259	252	240	275	284	261	260	262	284	267	269	233	269	281	266	259	250	273	313	251	249	250	251	261	279	261	254	265	253	256	243	240	261	265	233	231	273	248	278	280	253	266	242	275	263	251	267	250	250	235	270	273	260	221	274	254	240	262	285	280	279	260	301	310	228	242	257	270	242	234	282	274	275	236	258	274	285	283	257	262	279	276	271	243	257	230	250	229	213	272	261	262	245	261	256	271	272	267	261	284	250	278	283	261	299	261	288	269	240	240	248	280	241	258	253	298	274	282	273	271	240	287	230	278	271	253	267	249	271	259	254	265	260	270	225	255	287	259	279	292	249	265	255	269	255	271	277	279	255	293	257	272	265	292	267	283	266	261	246	270	222	268	254	267	264	294	286	238	250	246	239	255	274	254	257	255	253	266	261	257	254	230	243	249	278	250	245	255	268	249	281	246	268	261	258	261	281	244	275	249	258	240	243	246	256	254	287	278	284	282	263	255	245	240	248	281	265	242	288	263	248	254	239	294	268	263	254	255	262	229	224	246	260	253	277	273	255	275	205	266	242	301	267	252	261	257	279	266	252	278	266	244	237	260	268	272	258	252	270	237	230	228	267	279	271	246	227	234	267	260	248	274	248	270	256	249	236	263	276	265	257	245	267	263	255	248	227	233	254	257	261	223	283	260	262	284	229	254	249	268	245	246	272	266	275	269	260	264	246	243	288	265	253	269	238	264	267	259	273	263	238	291	249	272	287	283	263	259	259	263	233	244	220	289	223	250	260	270	254	231	210	270	250	228	287	257	246	243	262	266	250	234	257	290	287	283	253	243	267	268	244	260	260	281	269	272	245	229	238	268	292	237	279	240	254	254	234	274	279	258	263	277	236	243	262	285	284	259	299	270	259	233	250	270	273	253	264	276	269	236	241	273	288	280	267	272	261	262	264	261	263	252	254	250	238	239	263	265	274	282	278	265	264	257	251	253	267	259	258	261	245	256	261	231	253	240	271	281	247	257	234	283	272	241	267	256	282	297	273	258	272	224	248	257	293	268	242	245	264	286	257	246	255	267	254	280	257	257	256	238	275	277	250	256	280	253	261	262	236	255	252	287	228	257	257	277	255	266	266	253	256	232	226	285	262	280	255	272	264	236	236	270	253	264	261	289	263	270	258	285	259	274	276	256	247	298	264	287	272	239	276	254	260	275	262	259	258	255	264	268	286	254	285	246	276	223	267	264	245	251	277	265	248	268	257	275	261	292	247	248	290	268	248	236	254	262	269	254	268	274	255	257	259	246	242	259	256	273	268	271	265	277	268	262	260	270	252	229	263	253	260	260	247	264	275	265	244	281	261	309	248	250	250	262	272	276	263	262	252	250	242	242	234	245	258	251	267	268	256	228	266	256	283	263	254	237	252	243	238	254	239	278	266	256	251	236	244	268	266	258	255	266	248	264	261	282	263	250	265	295	262	227	258	250	278	248	269	284	250	222	234	275	272	265	275	233	270	243	237	256	221	222	279	263	269	252	234	256	272	239	300	263	256	247	296	257	220	251	280	265	274	272	261	286	243	259	251	284	245	275	257	255	280	249	250	241	281	265	232	264	263	278	252	268	315	237	251	258	221	252	261	264	252	287	265	263	266	246	251	245	259	249	269	258	243	269	249	286	295	289	280	280	277	278	247	233	277	252	258	258	261	257	251	245	254	272	260	243	266	251	280	251	249	247	240	260	257	250	247	266	251	258	284	255	263	253	264	271	239	249	270	261	265	261	265	291	276	274	248	277	255	237	233	228	266	280	242	275	242	290	250	272	276	261	274	258	281	281	238	232	277	273	280	265	247	252	265	270	273	245	236	273	247	244	267	257	283	250	227	277	253	250	254	267	244	236	258	270	267	257	235	281	268	270	264	291	245	249	261	254	241	271	247	251	277	266	256	227	240	236	288	252	238	250	249	267	254	260	272	238	246	286	243	230	212	279	248	266	261	257	258	263	236	232	271	248	255	269	266	256	224	273	244	238	267	250	233	252	222	249	251	266	251	244	256	255	229	255	245	264	259	281	245	248	255	249	268	258	264	253	243	281	252	255	288	236	256	257	285	278	252	249	252	257	239	255	268	282	273	240	284	246	301	257	257	228	277	221	257	277	253	241	234	264	227	234	282	272	261	261	251	288	278	240	244	270	254	259	251	251	258	259	263	218	306	279	256	228	285	256	216	260	270	274	264	266	259	247	254	294	273	257	234	271	277	263	228	273	295	315	252	251	245	281	253	241	241	259	242	261	253	243	249	240	255	272	262	282	252	275	290	268	268	285	244	270	273	287	277	263	254	290	271	226	263	251	248	273	261	249	256	246	289	252	242	251	247	245	279	264	260	272	280	245	250	259	241	259	258	267	243	239	252	296	281	264	263	250	254	244	261	245	275	261	230	235	240	261	244	241	260	260	271	290	276	271	240	241	279	254	225	262	265	253	262	247	240	256	271	270	245	284	244	273	271	260	247	223	293	238	275	266	260	259	258	275	268	263	235	290	276	251	271	281	294	238	307	295	289	242	266	255	236	242	289	283	266	254	230	293	277	268	255	282	258	242	256	269	266	275	273	258	281	268	238	269	241	250	242	258	254	250	267	240	281	261	284	270	264	242	244	274	255	257	280	264	233	263	262	237	226	266	262	251	254	259	256	268	278	279	277	278	276	242	243	246	242	248	247	266	254	268	256	238	246	276	272	280	271	253	254	265	281	256	266	247	282	231	227	259	283	270	287	261	243	265	269	267	240	259	268	256	282	274	274	250	266	240	284	283	250	246	280	231	276	264	240	246	259	272	257	259	241	249	241	257	248	270	246	267	245	257	252	280	250	279	259	257	266	250	264	273	257	235	275	248	239	253	241	220	274	240	255	262	286	251	250	281	250	245	256	299	251	276	256	287	252	276	269	251	262	260	274	222	264	255	263	276	243	253	255	259	240	266	273	274	293	261	269	235	253	270	275	276	252	260	266	270	256	249	273	274	280	276	262	269	251	244	266	255	263	275	259	264	252	248	289	299	256	269	252	271	271	253	246	278	261	251	266	278	260	276	269	270	273	260	285	271	261	288	268	251	268	269	241	245	301	271	279	283	265	264	255	273	278	271	260	245	276	250	242	261	257	293	249	238	282	267	257	271	253	264	248	274	272	263	296	247	246	279	244	247	226	251	222	255	251	245	258	247	267	280	265	254	232	283	281	256	254
7870	2458	5414	6279	5478	4326	3447	2900	2557	2192	2033	1849	1720	1603	1432	1391	1335	1307	1280	1259	1270	1226	1171	1277	1455	1246	1040	981	965	983	998	883	1003	923	862	874	880	853	868	851	936	889	847	799	822	918	805	809	790	791	764	743	714	698	720	735	709	712	673	704	745	746	708	727	746	699	675	711	696	700	708	698	710	719	718	726	705	704	742	658	686	737	723	675	677	664	669	707	733	710	711	668	732	627	682	681	670	664	663	618	633	629	727	625	619	728	642	619	661	616	670	683	681	634	648	660	664	637	635	687	619	661	649	645	623	634	670	642	626	681	668	678	647	680	637	666	604	666	640	681	660	638	642	645	662	625	652	632	688	638	617	612	621	633	632	627	637	604	656	623	642	622	655	647	611	694	642	648	715	631	651	699	650	653	619	691	662	662	610	651	631	590	623	630	622	658	673	627	649	657	661	632	686	650	629	622	633	626	644	614	628	624	626	632	659	638	633	664	618	687	628	658	655	663	669	641	659	679	632	652	621	629	652	613	649	680	608	676	623	610	636	657	627	670	668	618	627	658	634	582	646	658	682	652	675	598	622	627	618	646	655	627	617	628	618	616	613	657	615	653	663	653	620	616	656	645	666	628	631	642	641	631	640	600	609	634	660	635	616	636	603	612	612	667	702	695	646	682	651	652	598	649	651	600	669	588	660	640	615	633	669	625	651	668	645	636	659	637	615	610	617	633	641	644	646	610	650	664	640	635	618	653	624	637	642	606	682	641	626	652	614	644	645	622	646	613	654	645	645	655	624	597	597	640	642	590	627	653	657	645	565	600	637	617	648	585	614	658	639	589	655	622	617	638	660	644	663	642	643	627	674	684	626	618	653	644	619	645	636	624	629	677	626	664	639	618	665	626	660	649	661	671	595	646	657	663	640	705	620	644	657	613	615	623	664	657	581	629	685	665	692	667	649	651	677	634	630	618	666	614	619	646	603	601	619	626	659	685	665	647	640	717	629	672	621	658	640	632	638	646	666	637	630	652	653	624	647	597	634	656	608	662	654	644	658	627	669	645	667	626	648	698	689	635	656	641	627	648	639	638	698	615	640	664	636	668	652	589	678	622	641	652	619	600	680	648	641	619	617	649	633	660	616	659	667	659	647	663	656	631	627	633	657	634	611	675	634	598	667	640	648	612	582	685	672	600	671	632	598	664	606	631	643	597	642	676	605	651	607	647	624	625	635	692	613	688	597	613	643	639	643	646	661	685	654	641	610	649	619	663	596	609	711	614	600	655	632	636	668	673	645	696	652	625	618	618	634	649	684	653	678	596	641	653	597	626	656	667	624	644	660	658	612	653	646	701	676	637	658	646	679	642	622	631	650	652	645	597	690	637	626	632	612	645	635	641	625	702	616	655	657	657	641	612	605	659	624	670	619	605	637	677	637	633	635	651	685	636	640	634	602	595	665	654	646	615	668	642	628	643	649	656	612	609	632	630	603	674	608	629	642	665	668	643	668	673	666	654	632	651	633	691	623	646	632	607	645	631	649	620	651	641	666	639	633	638	676	610	608	659	641	605	674	686	656	678	626	649	622	641	670	629	647	637	637	683	633	677	643	632	624	636	623	621	673	668	653	669	621	612	612	642	644	664	633	602	662	624	670	632	665	639	656	619	625	662	634	664	597	623	661	622	628	613	659	630	623	665	637	628	646	649	596	615	644	667	625	681	624	627	617	605	597	654	600	626	668	597	632	642	627	610	633	712	628	637	621	650	651	637	628	611	587	665	662	618	631	598	641	635	621	665	645	663	668	632	659	649	659	649	610	677	629	678	608	647	650	676	636	637	648	601	630	615	665	635	662	652	609	655	638	613	663	605	609	634	618	620	644	625	656	617	666	655	653	643	615	609	669	624	638	647	624	621	678	661	676	651	642	639	622	680	635	592	616	619	648	664	653	635	642	574	650	627	675	633	660	647	599	640	679	669	628	647	630	637	666	634	638	623	617	576	647	656	626	625	583	660	609	701	616	620	606	637	648	638	622	667	645	642	671	652	635	632	671	696	572	655	608	658	601	617	588	677	706	651	624	673	664	603	658	670	636	622	666	658	673	649	689	650	608	650	643	663	613	624	612	657	676	646	585	657	617	646	605	673	623	618	662	649	634	590	637	623	653	622	648	633	634	661	659	650	589	630	619	634	625	667	666	654	694	610	686	668	579	645	607	610	618	623	593	620	638	633	618	627	617	616	644	621	652	616	613	631	609	657	670	657	698	632	624	644	652	639	663	614	645	655	604	654	669	625	643	608	645	656	692	655	682	631	639	647	663	606	615	627	653	602	694	636	691	642	673	643	643	614	631	628	620	628	646	654	684	620	657	645	603	647	634	649	629	590	670	621	676	603	621	604	656	680	613	630	633	598	657	653	648	607	628	611	597	686	628	666	667	686	661	639	626	665	600	611	632	633	639	641	640	648	648	696	669	604	626	599	681	641	623	678	625	598	605	628	654	641	657	653	613	658	607	601	623	623	615	649	633	613	638	668	670	629	644	681	656	683	635	689	628	641	560	677	672	616	678	641	648	632	628	654	662	648	636	694	665	635	650	604	648	622	641	569	630	655	648	669	639	664	637	628	657	660	645	637	665	606	656	634	589	619	694	631	621	665	604	645	641	675	654	584	624	671	620	628	629	642	597	644	655	643	653	619	655	629	631	651	604	676	633	639	600	593	648	627	661	582	641	641	636	631	648	617	625	647	648	650	651	631	600	659	638	608	629	629	648	615	624	641	653	625	647	624	654	582	618	616	632	634	657	675	667	593	651	634	679	642	649	586	654	586	618	620	587	671	686	668	645	635	647	676	654	684	619	620	646	657	644	626	628	652	631	681	657	689	612	622	593	670	619	653	612	651	661	674	647	663	594	596	635	590	617	638	655	599	651	609	674	651	658	662	656	625	598	653	647	687	652	592	628	676	693	594	638	679	631	665	624	641	651	654	611	631	607	644	632	628	609	614	614	616	674	665	628	658	621	628	661	628	650	672	623	599	615	650	665	652	656	658	593	644	680	641	621	645	615	638	640	667	688	636	592	602	640	602	611	667	605	602	630	638	667	654	601	630	657	619	648	582	609	612	620	615	649	692	644	656	663	626	616	671	618	641	618	618	637	634	613	608	712	633	639	666	664	635	637	647	650	650	637	630	622	644	663	622	665	652	631	662	689	650	671	599	667	618	685	669	661	655	601	690	643	668	586	634	616	622	656	616	650	651	678	651	672	647	630	647	654	646	605	636	604	623	653	653	646	694	682	605	616	650	602	600	644	633	618	691	670	644	629	648	642	677	657	660	627	634	654	647	650	620	621	565	632	652	685	615	616	667	655	638	673	659	656	635	636	615	624	643	674	635	660	607	683	655	666	624	652	617	657	610	640	649	658	638	607	642	619	665	636	605	652	659	637	603	619	624	669	644	614	613	609	655	637	609	680	631	613	648	631	639	596	657	639	632	619	613	656	655
2305	494	534	462	404	353	362	301	331	329	351	331	331	324	358	339	326	309	345	330	344	320	321	331	301	345	347	330	337	370	319	322	325	330	351	325	263	296	303	339	312	339	309	317	302	300	342	311	319	306	325	303	317	309	336	345	333	304	309	328	332	296	321	334	287	335	289	291	300	337	342	359	324	310	336	323	314	302	324	308	302	302	313	317	309	328	359	266	327	321	291	268	333	311	307	296	310	298	299	316	319	321	299	291	305	329	342	329	299	314	312	321	312	304	314	319	350	285	310	300	289	326	314	329	324	303	309	341	352	339	305	307	295	317	327	312	350	345	280	337	340	324	324	322	343	321	311	331	306	332	329	310	346	318	307	262	312	335	345	311	355	331	293	309	285	311	304	314	317	284	314	326	313	294	337	326	295	327	346	304	332	335	292	307	330	288	323	338	315	289	332	313	320	310	313	318	310	348	320	274	322	331	308	318	303	285	338	327	302	287	308	288	319	317	327	313	327	346	330	348	325	319	302	351	330	337	352	332	284	302	359	314	328	322	279	332	283	286	311	311	294	299	301	332	307	293	335	307	320	352	332	295	320	301	325	297	337	332	322	315	324	337	309	296	301	301	320	354	293	328	298	337	331	333	311	334	341	347	282	306	290	349	317	321	318	302	337	328	319	320	355	340	358	347	325	301	311	298	278	332	324	304	319	320	292	339	279	335	313	327	346	332	320	301	313	322	296	291	351	287	308	307	333	317	313	308	322	307	324	274	355	329	333	335	314	321	305	313	301	298	329	300	308	306	332	309	303	349	306	307	311	318	298	342	316	313	314	306	281	327	312	307	297	320	336	330	315	303	314	317	296	355	319	294	288	295	301	349	309	320	335	349	310	332	315	317	300	326	306	297	367	319	322	333	327	304	314	315	303	306	325	321	315	305	314	300	321	328	295	305	324	333	359	324	322	303	301	337	324	337	292	309	298	343	325	314	291	290	271	333	304	321	323	318	309	311	331	340	313	326	301	291	333	315	291	287	318	329	321	289	334	320	293	305	321	308	329	336	319	291	302	315	347	314	300	338	289	301	315	298	310	332	332	367	335	303	350	337	279	325	353	298	316	306	337	331	325	301	289	309	344	324	288	338	328	334	312	304	293	318	322	297	326	304	303	304	297	330	340	335	312	279	307	378	353	309	342	373	306	287	278	306	336	313	291	334	323	326	311	326	354	275	287	300	323	280	293	329	330	298	348	339	330	300	332	331	305	299	344	335	323	301	331	279	321	297	300	320	339	320	333	327	302	360	314	298	322	332	356	308	319	311	299	306	283	291	300	322	329	326	341	295	327	298	324	329	331	353	349	300	339	345	309	291	319	334	343	339	333	310	344	308	332	321	333	305	272	286	277	329	297	324	328	325	320	299	341	307	283	354	302	331	335	279	284	294	321	307	345	337	322	321	349	307	295	275	301	338	294	298	297	322	351	322	317	324	326	316	344	324	328	314	317	334	304	327	317	315	331	346	303	334	368	361	312	293	340	306	340	286	306	297	280	343	328	292	318	343	307	322	352	339	336	332	314	319	311	313	340	312	289	302	342	308	351	330	300	332	327	326	302	320	296	302	312	324	322	284	324	296	319	308	319	308	314	292	301	340	327	316	335	321	316	300	293	301	307	292	309	349	304	325	327	324	327	322	300	330	315	282	320	340	315	307	358	329	342	316	311	327	349	320	290	354	304	291	325	323	322	322	326	317	312	335	321	300	302	333	309	293	294	336	328	321	282	321	298	333	312	317	318	335	299	288	304	329	291	291	315	325	283	329	344	319	354	312	324	303	352	324	317	325	294	312	285	305	327	327	323	307	320	305	329	308	305	324	307	297	329	284	311	307	346	324	329	340	319	283	307	346	302	308	301	311	324	314	286	313	308	317	329	296	285	299	324	314	317	319	303	351	352	303	336	323	343	312	322	338	298	289	347	343	335	320	315	353	318	296	321	335	280	365	314	330	370	275	288	341	314	293	339	318	291	291	318	342	325	315	333	349	321	283	333	300	313	312	333	277	298	318	292	323	304	308	338	313	315	314	311	370	316	320	332	291	328	330	310	305	315	339	329	296	336	288	300	274	348	306	306	301	301	320	317	321	306	358	304	329	295	301	265	328	329	308	275	341	297	289	287	335	317	335	327	323	286	318	325	296	312	310	362	338	334	333	299	313	323	324	351	309	317	366	287	365	298	321	307	303	296	342	307	325	332	287	287	309	314	328	294	330	298	319	303	306	296	301	329	313	314	319	322	283	323	330	319	335	304	340	341	335	253	314	291	346	335	302	342	313	326	296	298	282	341	303	321	314	342	324	321	346	327	270	335	345	319	313	312	276	330	317	344	276	324	297	307	316	317	327	309	327	344	334	282	321	320	313	306	343	293	311	317	289	294	363	353	306	314	343	322	278	308	313	262	328	291	337	305	306	324	335	306	324	312	336	300	324	312	293	291	305	302	331	321	311	306	360	291	315	312	347	310	291	308	317	343	286	313	297	313	300	334	280	339	346	330	304	287	307	357	330	306	293	304	320	348	281	292	307	321	294	312	316	300	331	327	322	300	329	291	304	326	325	283	334	317	306	300	281	314	294	285	304	333	303	300	287	315	300	324	326	309	303	316	323	313	310	301	286	335	292	308	331	329	294	318	324	318	323	343	335	329	335	337	292	302	324	282	302	297	305	331	317	286	305	308	303	332	295	301	332	299	302	331	334	310	331	298	356	350	344	305	315	330	347	309	295	248	352	324	289	270	337	324	325	306	303	304	334	319	287	304	320	284	310	293	335	309	350	311	323	326	311	336	306	357	315	331	335	291	311	300	315	305	291	310	305	292	313	322	316	302	296	285	324	333	331	302	294	326	335	318	336	305	314	329	371	314	300	309	332	325	315	299	304	324	317	319	341	279	352	308	303	340	317	287	355	303	364	322	337	308	307	328	357	306	293	286	304	301	326	306	298	324	318	271	288	319	302	344	317	302	306	313	310	339	297	367	293	361	310	288	318	331	337	303	329	321	339	339	358	283	331	320	279	317	310	307	296	334	306	295	333	295	324	292	351	340	335	320	316	317	318	298	324	318	304	334	329	293	342	342	300	292	341	298	327	345	319	320	302	329	318	290	310	314	302	308	306	294	342	319	304	311	309	325	325	313	338	313	334	307	317	332	317	300	296	314	321	296	309	326	354	307	306	280	326	334	320	307	357	294	359	320	315	353	285	319	308	308	327	291	310	317	310	337	276	309	326	336	333	302	342	309	307	347	347	319	322	291	308	332	330	311	323	315	309	263	293	300	290	320	323	322	300	298	308	318	316	313	312	311	300	306	318	300	290	296	305	301	303	313	281	347	333	314	302	274	300	323	295	312	288	342	301	315	337	336	297	312	319	336	361	332	314	338	332	318	269	330	305	329	325	317	301	312	294	332	301	295	300	345	346	329	325	347	310	291	346	280	300	328	316	340	291	310	297
2507	878	1175	1218	1094	945	942	899	809	829	815	781	870	778	773	776	771	767	784	788	794	781	824	811	895	800	752	768	782	774	707	765	779	768	759	775	756	767	734	755	755	807	734	761	769	743	757	761	821	726	777	789	777	716	730	694	692	717	747	754	753	718	782	755	694	721	753	731	771	796	747	766	749	714	733	768	757	729	719	759	756	747	744	780	721	705	776	717	765	774	717	751	763	754	765	709	766	769	711	730	709	712	744	777	669	729	731	681	731	772	775	712	725	700	700	721	737	706	734	711	725	759	820	750	768	769	740	687	692	731	696	788	714	731	751	704	772	746	788	735	738	782	735	770	709	741	741	672	737	790	738	693	698	738	747	720	708	737	728	669	741	727	761	705	736	762	742	755	748	744	774	700	763	740	726	710	705	741	714	761	725	723	731	663	734	716	719	715	768	686	738	753	714	749	655	718	683	695	730	732	707	717	714	715	699	712	734	699	705	744	740	700	735	724	718	734	673	756	667	737	730	704	741	726	730	722	702	711	778	748	725	732	704	708	701	732	742	739	717	721	747	724	713	729	722	757	731	791	726	693	695	754	790	719	739	688	715	727	713	766	714	707	747	766	729	740	750	708	749	729	733	723	736	747	725	738	750	732	705	709	766	784	711	721	735	742	692	668	753	724	725	759	727	726	738	726	762	714	753	708	712	691	779	768	731	720	724	695	763	681	749	730	738	712	732	741	750	723	717	694	740	697	724	742	721	697	678	688	741	773	681	725	728	683	721	720	751	738	713	737	764	687	777	754	766	714	700	723	729	713	745	730	719	715	724	735	745	712	700	737	711	729	699	705	744	750	760	682	771	722	782	681	725	803	656	770	716	717	684	754	720	662	707	748	785	751	714	725	717	701	748	702	749	720	797	756	709	710	700	728	740	721	727	702	705	684	719	725	731	778	734	755	728	712	751	769	770	737	732	733	752	733	740	779	712	741	719	716	756	707	708	728	705	742	712	743	761	717	725	740	795	727	733	755	730	741	745	784	748	712	727	750	729	742	755	746	747	701	716	720	750	720	779	701	737	725	687	777	707	727	739	749	736	725	673	763	710	754	730	691	762	737	695	770	704	738	704	715	731	700	784	766	763	761	748	720	729	744	709	680	707	741	725	769	698	731	712	760	719	740	733	723	738	737	760	765	696	705	713	664	762	675	747	727	722	734	695	729	730	767	729	720	725	787	684	729	697	730	743	734	709	659	680	748	714	784	756	705	711	733	753	727	724	700	765	755	786	732	691	748	702	746	715	743	698	725	752	717	710	752	693	723	690	709	693	725	684	803	755	719	777	715	701	723	719	704	667	729	690	752	674	718	714	760	726	692	745	743	729	716	751	734	698	691	708	718	722	703	788	721	726	729	676	724	744	733	744	728	730	731	754	736	696	754	707	747	736	708	754	709	709	741	698	762	686	753	687	706	813	733	787	753	745	745	777	736	719	714	769	719	747	760	725	680	733	690	737	743	750	743	734	702	714	711	756	724	675	691	721	768	731	730	716	723	683	676	715	722	712	720	744	737	710	735	726	762	672	739	733	766	725	744	710	737	731	731	734	759	712	673	709	748	767	726	720	712	694	712	753	782	708	719	727	715	682	718	827	753	709	724	755	760	738	732	738	712	716	720	695	747	759	731	737	717	732	742	733	738	730	719	695	717	726	771	755	734	723	721	713	696	699	746	704	732	689	721	709	694	736	709	720	760	740	760	800	727	739	712	727	693	716	741	727	745	726	716	727	668	768	749	754	768	732	776	723	777	725	734	676	687	748	726	704	728	749	691	751	726	719	722	707	737	767	776	726	719	726	733	731	678	694	766	724	746	729	703	706	697	736	711	704	759	711	715	722	761	745	727	711	712	776	732	753	742	718	723	718	720	749	715	700	762	708	778	709	722	717	719	740	752	747	756	770	746	683	747	707	795	724	733	718	739	697	707	740	712	703	721	718	722	695	709	717	721	744	745	754	676	783	718	731	735	695	739	740	730	687	754	732	750	730	748	764	708	760	731	733	733	716	755	701	718	751	764	690	702	742	681	726	703	773	748	709	694	728	727	720	760	742	734	721	716	697	746	746	694	752	711	712	720	726	698	721	770	693	727	708	769	676	722	734	743	759	744	727	735	737	712	758	729	741	720	718	725	734	714	738	709	702	719	723	752	736	721	732	719	737	744	745	719	704	774	785	712	733	725	712	691	777	731	736	690	736	672	740	734	736	758	788	724	743	741	708	748	747	727	753	744	776	697	710	744	723	728	716	757	720	716	754	780	712	748	676	718	710	718	709	759	706	706	724	691	729	690	733	683	737	729	732	764	729	772	728	735	761	746	705	716	678	730	731	713	697	747	731	687	759	734	724	811	753	745	742	733	759	695	742	769	745	678	727	765	737	764	713	721	740	704	777	757	722	737	719	698	699	745	740	774	729	725	692	720	734	680	686	713	718	711	783	742	737	742	705	695	758	743	745	693	783	735	712	752	710	783	705	744	746	753	739	710	766	708	756	721	770	784	722	734	705	753	744	743	715	765	749	748	719	734	742	760	745	663	743	744	747	707	749	712	756	728	740	732	712	683	714	761	762	690	722	737	724	762	761	732	753	719	715	755	696	714	746	736	765	697	743	730	720	745	719	721	748	708	732	692	709	724	731	747	731	710	730	754	764	734	730	702	722	749	715	755	740	726	716	719	749	728	745	747	708	731	735	720	697	721	708	700	742	744	746	722	765	735	723	731	715	722	708	740	758	727	726	769	725	680	768	724	722	754	678	794	788	757	719	719	697	745	736	734	706	750	723	743	781	697	720	730	735	727	735	753	721	776	752	710	758	719	725	764	758	695	717	720	758	704	738	747	742	769	685	734	701	711	713	774	710	691	729	748	762	696	755	679	760	744	709	730	701	779	737	734	767	747	734	765	730	697	717	784	736	782	717	739	708	743	713	725	763	742	779	739	703	742	739	741	722	739	731	742	769	673	667	685	720	759	735	717	705	772	707	733	730	713	734	713	760	742	718	752	793	748	703	755	716	724	667	669	749	757	718	726	727	724	689	739	744	729	733	736	715	688	762	730	723	720	757	735	729	681	729	742	725	709	714	769	710	725	748	716	716	694	746	684	688	755	727	708	745	703	789	751	753	716	749	730	761	707	749	717	729	751	739	742	753	765	758	722	762	728	713	784	741	701	747	693	664	725	763	729	703	732	688	744	675	746	735	702	750	739	710	755	681	701	711	702	720	688	736	741	702	745	759	766	764	727	755	726	747	759	779	748	736	731	754	714	686	712	716	742	750	714	743	672	741	754	658	712	760	712	724	739	747	716	707	734	681	718	738	764	729	764	712	735	748	724	747	698	737	759	771	735	753	706	743	759	772	747	795	722	771	728	749	735	727	693	706	703	736	707	764	738	741	713	752	724	752	732	741	703	691	761	759	738	762	732	743	719	718	730	762	683	759	773	732	683	774	704
8415	1224	1497	1197	772	588	484	446	374	337	329	323	276	275	284	258	275	238	238	219	240	239	242	253	264	256	238	222	239	235	247	225	247	242	238	227	240	201	220	245	234	238	231	248	241	197	242	205	210	212	218	196	201	226	214	171	209	229	203	211	196	235	209	222	220	213	208	184	221	192	192	198	248	227	213	214	199	213	215	217	229	246	209	211	218	181	226	205	225	232	202	187	221	223	179	217	202	219	219	217	237	234	189	216	213	205	217	211	181	216	187	198	202	203	186	223	221	193	232	224	217	239	209	199	176	219	217	209	205	204	206	214	200	174	182	232	217	221	217	216	205	192	216	198	199	219	240	206	201	211	217	198	217	208	202	208	196	198	217	188	207	197	216	216	209	214	197	193	217	204	203	185	197	182	202	161	209	207	208	231	200	194	227	225	234	218	198	203	206	222	212	220	176	225	209	179	195	202	214	208	238	203	217	218	210	206	227	186	205	205	186	197	211	205	235	208	227	199	236	200	206	205	225	219	201	175	215	187	211	238	209	212	225	218	207	232	206	208	214	201	227	213	215	220	199	188	194	201	197	180	202	196	214	230	196	203	205	209	211	208	183	204	186	167	212	219	203	203	199	197	191	238	214	183	197	219	212	239	216	210	212	197	180	210	216	221	221	214	207	215	197	196	216	194	209	200	224	229	215	205	232	221	209	210	209	214	195	237	233	210	208	212	205	202	215	207	228	188	199	223	214	195	231	225	196	210	222	194	232	221	181	187	166	195	207	205	241	221	207	210	214	210	211	199	221	222	190	225	214	195	202	193	212	196	222	232	198	190	197	214	216	206	198	188	187	225	214	202	203	185	230	224	206	209	190	230	209	200	197	192	214	204	207	207	223	205	185	206	204	202	201	200	188	230	183	228	200	218	184	227	200	214	205	217	209	209	198	188	229	190	215	209	212	194	212	203	215	208	184	196	204	210	196	220	191	191	193	182	188	219	209	182	191	201	222	195	214	221	243	211	211	221	223	193	200	215	204	190	194	207	221	206	204	213	241	191	208	223	217	230	195	197	230	189	213	210	195	212	213	202	242	234	205	224	197	199	196	176	223	221	199	224	204	191	201	199	209	192	190	205	186	213	208	214	210	215	210	216	229	204	170	218	210	204	201	217	205	185	242	216	210	216	227	223	199	188	198	202	163	169	223	231	200	230	219	225	211	194	216	185	213	200	226	201	196	194	212	210	221	190	196	211	225	223	216	223	224	197	190	214	229	183	213	187	197	214	215	220	211	237	200	199	208	218	217	222	233	217	180	186	184	205	194	191	180	201	240	214	186	234	194	232	204	204	197	206	213	211	222	186	191	209	221	202	191	222	235	225	210	231	207	202	182	188	198	209	200	196	219	183	196	182	194	190	196	192	191	194	224	200	211	189	193	211	191	227	213	193	177	223	199	201	240	207	182	194	195	202	207	219	210	217	207	191	204	200	205	216	233	203	200	196	214	227	190	197	180	205	231	195	208	198	207	227	203	202	205	212	202	211	206	266	218	192	211	193	206	211	219	190	231	205	178	199	213	221	190	188	193	217	216	187	229	232	197	187	209	213	226	205	224	180	214	192	226	216	173	200	211	196	206	214	226	192	201	227	195	202	203	231	225	198	202	201	224	194	217	184	198	218	245	209	227	215	198	223	192	196	192	217	219	211	224	207	198	197	217	211	228	179	252	230	216	196	221	230	212	240	217	174	165	220	206	210	192	229	203	221	215	197	217	208	211	198	200	187	173	193	205	190	214	202	207	199	210	231	201	185	204	214	217	208	188	202	197	180	205	216	220	207	200	175	212	221	199	204	213	195	202	218	183	186	184	204	219	202	219	223	214	201	201	209	205	207	218	220	217	191	223	217	192	180	213	180	193	222	222	223	228	211	191	191	185	206	195	211	221	225	216	226	228	191	205	200	201	215	194	236	198	207	208	218	222	186	202	203	214	218	224	212	229	210	207	231	204	190	215	174	182	212	175	208	212	210	211	188	193	177	219	193	206	200	220	199	209	213	225	203	217	180	193	209	246	220	208	215	192	213	188	185	196	222	191	189	196	179	223	216	233	203	195	208	230	235	220	227	199	208	215	215	193	226	217	185	216	184	216	208	193	181	220	216	202	209	196	173	214	210	230	194	195	217	222	224	200	222	189	197	204	206	211	209	221	208	213	204	205	215	204	188	220	202	168	228	184	220	211	187	212	183	209	196	225	223	203	221	213	197	208	198	180	235	213	180	222	205	209	201	184	200	221	200	212	196	189	210	199	203	208	200	182	210	189	223	213	189	190	187	207	198	195	233	199	216	216	213	227	198	183	227	225	209	202	202	203	200	204	207	232	193	191	198	196	223	211	208	187	221	200	208	215	227	229	176	196	184	205	221	194	258	195	215	245	212	206	206	194	212	193	229	201	188	198	197	218	210	200	212	216	214	200	195	215	199	229	221	224	211	192	227	213	228	234	233	184	213	177	206	207	176	200	213	200	195	198	198	224	210	219	202	215	229	185	218	215	200	200	233	218	191	226	212	217	227	209	200	228	197	194	217	196	213	205	197	212	218	181	218	224	193	192	198	209	216	204	198	204	214	182	210	216	221	198	210	203	210	206	205	197	227	206	218	207	192	217	198	188	211	201	200	214	223	212	199	203	200	225	156	201	214	202	198	181	200	220	188	178	223	199	217	214	203	222	194	231	216	181	187	223	205	187	211	204	213	211	194	208	211	196	236	192	199	205	183	183	220	207	229	208	208	229	216	221	173	209	212	202	194	222	221	202	197	188	191	186	237	205	214	205	212	228	202	213	225	203	206	208	202	226	201	189	188	187	188	198	194	180	210	207	214	211	228	220	209	205	209	230	224	229	209	226	239	198	220	200	208	211	207	209	202	193	194	217	212	211	193	224	204	180	224	197	214	208	211	196	217	202	215	216	218	220	209	246	209	195	217	241	199	200	219	207	211	233	192	204	204	208	214	204	233	206	216	196	213	211	191	161	197	192	216	199	181	197	224	208	239	211	200	210	210	215	206	214	203	182	199	216	239	219	206	193	191	188	194	210	218	218	203	197	223	211	205	217	198	209	210	209	218	217	207	214	185	201	207	190	194	226	174	200	208	194	206	185	198	208	218	191	215	174	218	195	203	229	206	175	194	247	173	201	247	183	225	216	213	201	199	197	203	178	196	220	197	198	204	195	209	202	215	208	228	198	197	211	216	198	237	217	216	190	187	222	206	184	189	215	222	210	209	234	216	198	200	194	217	222	226	198	183	204	188	193	188	206	214	190	190	207	198	235	194	215	217	205	203	193	222	213	206	205	202	194	227	198	206	219	215	216	203	217	183	211	196	204	215	180	204	187	220	194	226	213	203	203	191	211	205	175	195	200	207	201	231	211	238	217	223	254	202	229	191	230	219	210	213	218	217	231	201	205	178	194	203	218	211	183	232	195	221	233	217	212	208	209	189	190	207
5893	1432	3114	3585	3204	2518	1982	1737	1454	1318	1199	1117	1060	1004	983	936	920	894	872	813	784	828	736	925	958	844	765	691	692	686	681	676	682	601	594	677	658	583	633	663	637	660	606	633	648	607	629	610	628	625	633	587	599	550	584	535	580	593	563	547	538	555	543	576	529	532	532	561	541	528	506	553	580	490	556	586	529	566	562	496	580	519	518	587	555	544	563	571	548	553	573	542	576	520	544	522	545	490	515	593	509	517	552	537	501	521	476	520	517	558	481	507	488	527	544	520	513	516	533	517	532	556	534	503	540	524	528	556	556	531	528	550	530	496	535	531	546	532	501	506	496	516	524	499	549	509	500	581	514	526	501	522	532	522	526	512	486	517	529	506	486	478	509	586	518	503	504	501	563	511	488	497	524	530	502	560	503	544	497	488	516	500	504	509	531	502	512	538	539	513	505	495	551	539	470	488	522	470	563	512	523	525	506	537	528	539	472	511	495	492	488	529	536	540	522	503	474	504	503	493	502	574	503	519	532	529	526	533	493	502	492	516	477	494	527	529	471	484	533	506	508	523	512	482	523	486	513	504	500	496	514	548	502	506	527	499	523	523	538	469	468	474	508	523	502	535	501	505	509	484	515	497	483	522	478	487	493	509	566	530	523	490	495	503	498	524	497	495	504	512	504	515	522	499	483	522	503	525	462	491	508	485	499	535	487	507	503	496	545	496	524	536	517	490	531	526	481	505	524	534	523	498	508	528	478	534	491	520	501	518	500	475	500	513	516	526	542	529	518	501	510	523	530	513	530	516	509	490	536	543	513	510	507	533	526	570	563	535	500	523	514	525	458	525	505	519	495	495	524	533	484	493	521	549	499	547	505	493	523	503	523	554	552	466	486	557	526	477	524	541	544	516	537	535	502	550	539	528	512	545	517	469	482	514	468	531	508	479	516	508	518	480	527	479	499	532	493	491	540	526	505	516	501	489	508	526	519	509	508	521	490	481	532	532	528	510	535	525	504	474	515	509	471	464	514	506	524	506	500	505	534	487	536	487	505	537	500	506	467	520	533	490	515	498	508	511	520	545	524	533	523	528	503	493	533	484	518	510	539	513	494	494	483	492	498	510	512	529	517	491	506	550	501	500	556	542	509	465	517	521	520	506	525	522	520	541	519	510	525	523	505	457	529	531	559	482	553	503	474	498	477	528	496	482	525	485	502	497	553	519	528	513	526	506	536	523	510	533	514	492	511	570	485	532	502	513	504	507	470	502	529	554	547	571	511	560	529	524	505	517	547	479	524	481	494	496	490	511	505	486	501	487	516	488	502	485	477	501	493	523	510	482	531	505	548	504	495	523	506	505	507	528	495	495	497	529	501	527	524	530	519	464	517	552	511	498	535	544	505	481	544	556	504	483	507	501	553	490	508	515	515	536	513	523	514	484	525	530	493	584	523	472	525	502	489	523	523	484	586	485	524	517	518	534	509	527	523	513	524	513	459	516	544	500	544	512	534	510	539	508	507	540	520	506	520	519	531	535	497	517	543	491	499	496	519	503	531	505	502	538	540	493	534	526	486	531	479	536	506	550	484	503	511	538	565	495	501	527	485	480	456	480	549	523	549	492	512	506	508	523	483	516	556	457	522	504	527	518	510	528	520	476	540	526	528	479	537	520	501	488	518	505	513	507	522	527	496	542	520	514	492	480	503	507	527	486	548	522	544	505	483	557	501	523	489	540	475	530	530	523	518	522	510	508	514	501	494	532	499	519	512	536	510	481	478	515	515	456	500	475	498	518	489	500	539	523	502	547	503	511	516	493	498	540	476	495	500	480	521	500	528	539	513	517	484	527	502	522	497	530	540	531	521	531	551	505	525	528	521	530	480	510	508	547	549	474	524	527	535	486	525	510	462	471	543	513	520	511	480	511	510	501	524	520	500	543	526	518	525	503	521	563	506	519	520	530	533	514	517	499	480	551	502	485	505	523	536	553	519	547	522	478	499	509	543	518	496	550	525	547	528	539	515	482	550	521	465	549	487	490	512	525	502	511	523	504	512	518	515	491	474	507	536	525	533	481	527	522	491	560	508	520	520	512	496	485	488	498	521	511	490	517	498	507	520	504	486	483	500	521	507	503	540	516	512	471	565	488	500	548	476	503	511	484	522	554	492	495	534	510	469	489	525	496	489	499	508	499	532	543	465	530	555	496	529	510	543	524	521	535	535	522	570	525	531	506	521	518	540	533	529	505	489	475	546	511	512	513	498	491	508	549	527	494	508	539	543	488	496	527	571	492	514	512	549	549	520	503	469	504	547	507	506	510	514	506	513	561	520	568	544	547	535	535	516	524	516	523	525	539	474	499	481	545	543	551	544	486	534	543	543	518	547	477	495	515	496	522	491	494	513	555	537	509	534	513	491	506	511	521	564	493	505	544	523	508	501	526	476	508	558	547	501	549	499	553	483	510	515	554	551	515	564	506	541	516	528	492	513	499	513	511	533	504	472	534	501	483	540	509	514	497	536	530	504	538	511	554	499	527	519	496	526	544	521	533	549	503	548	496	458	510	479	521	573	480	534	505	516	522	509	512	509	536	518	505	541	503	508	535	507	514	540	520	526	508	472	520	492	499	521	501	507	485	477	480	521	533	511	500	534	504	528	504	533	501	490	475	538	507	519	498	513	523	511	506	522	517	506	532	483	508	495	478	495	487	517	512	515	515	485	542	533	514	498	536	517	493	498	512	566	500	527	487	515	487	549	508	504	501	542	458	541	497	503	482	489	497	512	500	508	470	515	564	510	496	507	502	497	525	482	477	534	530	519	502	490	498	473	488	483	536	517	502	499	513	543	529	488	493	515	491	501	496	487	490	494	493	539	502	517	535	488	480	512	498	483	544	509	498	516	513	510	579	552	486	489	490	493	523	496	522	535	516	503	562	544	506	482	521	513	539	554	535	525	510	492	503	486	492	525	510	509	550	524	526	501	508	554	589	518	496	570	516	511	527	474	527	518	501	485	530	553	522	512	564	533	496	483	537	523	540	484	509	523	513	494	507	486	507	530	518	516	515	511	498	479	503	511	542	565	532	514	485	516	508	533	523	544	500	506	494	477	519	507	536	489	514	511	514	509	534	510	504	514	533	505	541	515	496	496	494	515	487	499	514	553	523	504	510	511	542	517	528	490	491	514	549	501	510	495	513	536	504	494	487	511	487	472	477	532	491	517	500	541	489	521	504	492	533	502	507	528	512	518	493	545	493	518	544	536	544	532	538	509	512	538	505	504	541	539	540	514	545	525	491	514	509	482	529	509	568	538	542	515	491	492	537	540	539	527	522	510	529	480	547	497	501	512	519	477	493	491	478	534	467	522	493	529	505	481	535	464	492	515	540	497	523	502	489	505	511	513	519	535	496	510	500	497	527	547	523	523	517	509	479	497	543	506	493	543	511	513	522	521	496	525	485	497	499	509	609	521	501	504	528	505	487	497	511	552	487	525	540	506	513
15501	2842	2917	2161	1452	1055	832	687	585	527	492	475	402	395	400	386	366	357	312	304	328	308	323	337	342	331	295	302	321	297	301	307	318	294	305	258	260	318	270	260	256	312	270	281	295	295	278	281	273	288	249	274	285	243	260	271	271	277	277	301	268	266	265	297	256	288	240	269	227	278	269	250	256	243	270	246	277	259	298	276	272	255	224	261	253	247	249	303	249	263	250	263	280	252	260	274	280	245	230	276	255	252	230	262	254	258	281	248	257	242	242	243	273	263	282	269	245	254	267	249	251	250	289	260	262	262	275	270	235	249	252	237	238	279	237	271	250	254	239	262	254	273	243	275	259	263	249	230	239	250	267	248	216	266	277	256	277	264	274	234	298	259	250	254	256	254	252	274	268	280	268	275	259	243	261	261	251	264	261	258	250	245	261	261	275	213	252	258	262	261	250	262	257	241	258	247	255	264	257	266	273	235	251	268	208	252	295	294	233	263	287	270	263	254	269	262	238	261	234	289	263	234	245	248	260	268	267	269	240	275	230	261	254	249	238	262	250	288	263	226	233	245	280	295	244	247	238	259	259	273	260	272	251	256	253	245	247	242	262	268	260	279	293	267	243	282	239	236	267	262	239	275	251	256	255	223	253	274	259	244	290	247	234	267	270	303	239	284	266	268	253	220	258	254	263	259	253	242	291	269	274	247	270	276	250	256	263	263	228	274	258	252	253	242	236	260	262	229	246	246	265	250	270	258	246	246	262	275	261	262	240	246	266	255	287	243	259	263	267	237	243	254	231	254	225	244	263	277	230	260	243	277	283	233	260	257	203	257	242	254	268	256	288	283	271	252	254	252	268	259	265	252	275	287	270	236	264	264	237	287	244	249	239	245	307	255	252	260	254	243	260	244	267	269	260	262	250	267	250	260	260	259	278	254	228	253	269	259	238	287	237	235	237	251	288	248	267	279	243	244	238	282	256	241	247	248	255	246	268	243	242	243	260	268	294	256	255	239	251	290	275	291	256	268	252	255	257	270	224	279	264	267	252	262	267	279	261	243	248	240	248	240	261	241	252	244	269	255	233	236	246	245	250	292	289	271	245	272	290	250	282	274	235	240	275	251	264	272	230	234	234	277	260	243	282	249	269	270	277	270	251	257	222	259	251	263	245	211	257	273	238	262	267	216	282	270	243	248	295	285	262	254	311	243	240	254	269	242	285	270	250	243	255	253	279	223	269	260	249	273	254	298	250	277	240	238	279	267	232	263	289	258	281	273	272	264	249	252	248	290	243	268	238	236	266	270	262	264	253	254	242	236	262	277	242	243	260	266	283	255	240	235	288	236	229	261	261	254	249	255	272	244	258	230	255	242	261	253	263	231	263	266	265	264	256	254	260	239	272	255	291	270	281	283	248	251	244	250	265	265	248	279	250	230	264	249	290	246	227	255	252	265	280	280	256	256	262	305	234	268	245	239	224	234	265	263	252	245	280	254	268	254	259	260	256	275	246	263	247	235	267	279	265	271	261	262	227	241	251	269	232	217	267	278	271	251	265	269	235	271	253	257	257	263	280	266	232	240	251	264	253	226	252	280	242	275	263	215	260	249	229	289	265	251	255	245	259	255	274	275	272	258	268	291	253	261	248	262	266	251	247	272	268	249	267	264	267	248	253	234	244	260	240	237	235	250	245	235	241	266	256	244	243	259	294	271	290	277	245	261	273	288	255	263	258	262	247	270	273	300	232	253	266	245	275	271	232	244	233	257	249	251	268	246	250	276	250	244	230	297	228	214	237	246	270	267	277	270	257	256	250	277	270	253	269	271	276	279	273	254	236	231	267	215	270	278	275	257	271	235	236	274	240	246	254	256	260	242	277	264	254	237	290	258	272	286	279	268	244	247	258	270	266	273	244	253	260	264	260	273	274	258	234	290	265	257	271	249	251	251	228	250	272	273	232	254	240	279	243	280	296	274	278	256	302	231	250	268	261	268	249	246	246	266	244	265	257	244	275	276	244	298	249	256	242	288	258	274	259	254	260	256	223	254	272	231	242	238	248	230	248	271	246	267	250	271	257	234	262	241	267	268	253	266	239	253	292	276	273	275	279	273	262	253	250	299	253	274	239	243	248	269	263	244	275	254	240	292	267	236	276	284	263	234	276	231	223	253	275	258	268	265	249	272	241	267	268	281	262	256	268	256	291	273	246	262	273	239	260	275	259	225	259	273	247	249	262	248	309	252	250	269	267	273	280	277	233	273	261	260	281	269	242	236	276	250	239	256	232	246	267	271	263	257	270	261	245	249	267	254	264	245	294	258	260	229	226	272	253	262	252	252	263	241	251	239	237	280	254	263	262	256	233	257	277	282	259	255	233	262	248	232	244	260	281	277	292	259	250	261	266	258	284	259	241	236	237	252	266	247	271	270	223	269	242	245	281	259	244	255	269	301	248	240	224	259	246	253	259	231	262	290	263	239	274	262	247	257	283	269	299	245	277	269	260	255	243	244	275	253	298	213	266	275	258	282	266	278	259	244	236	249	244	258	248	274	270	252	270	292	235	250	269	242	262	267	254	308	257	247	270	260	253	258	258	230	260	233	239	265	256	260	236	219	249	267	242	255	278	266	265	262	265	242	228	258	265	260	240	216	255	242	252	249	255	272	247	263	242	263	263	229	234	269	248	253	241	253	285	306	244	251	291	257	237	249	257	233	264	257	259	266	233	242	283	256	246	268	249	260	239	252	210	248	245	252	284	287	269	264	267	265	227	237	254	253	277	286	291	276	259	258	247	236	233	260	283	269	242	246	266	253	239	271	249	252	271	270	262	239	258	242	230	248	289	243	286	273	236	275	244	268	249	259	256	247	233	257	230	269	262	255	252	241	232	228	259	239	248	247	285	280	259	244	252	264	233	264	261	244	268	275	253	286	261	272	250	250	275	230	265	258	277	245	231	229	270	243	249	251	255	252	266	278	238	272	244	261	263	280	270	272	254	267	259	231	238	270	248	275	271	247	261	243	253	262	251	260	254	254	248	261	248	250	274	261	228	248	258	252	233	254	237	247	276	260	242	242	248	298	217	232	207	278	252	246	255	305	263	252	286	241	262	272	257	283	245	271	265	243	227	219	239	271	234	245	238	264	244	309	274	272	273	272	280	261	237	234	288	269	240	264	227	269	266	232	249	241	272	258	260	270	265	263	245	262	255	264	262	242	256	240	272	252	276	253	261	258	263	260	258	243	256	250	258	249	263	229	284	257	251	252	285	248	266	248	258	251	264	258	232	251	262	254	273	252	264	274	275	251	260	236	240	233	264	256	274	251	258	278	241	238	245	262	259	298	256	220	257	248	246	259	251	277	231	250	265	243	270	220	257	262	268	274	237	241	253	229	268	251	282	297	243	259	257	245	286	246	274	250	290	246	258	254	278	242	284	274	275	240	247	274	308	241	261	245	271	263	265	260	247	254	259	260	261	255	273	242	237	257	241	273	262	242	277	258
8051	2604	5386	6328	5323	4196	3448	2923	2374	2164	1957	1782	1573	1511	1375	1406	1347	1194	1203	1210	1176	1160	1149	1321	1383	1138	993	983	968	1019	999	944	899	892	815	833	874	819	839	845	893	852	821	787	875	830	811	801	799	831	816	769	733	753	684	794	770	717	714	669	705	699	708	696	682	717	662	707	715	714	682	678	695	694	694	748	661	734	711	713	759	698	641	647	680	695	665	701	711	697	713	664	639	666	681	674	671	650	635	669	630	658	653	601	637	659	639	589	647	685	602	646	686	653	639	625	652	621	631	596	687	629	618	632	598	703	640	632	655	681	668	695	665	692	677	642	639	663	597	627	661	638	652	652	621	616	615	624	602	655	628	611	649	600	596	580	566	629	653	640	622	637	675	636	587	626	662	619	660	613	590	645	691	648	605	615	656	620	583	617	639	659	571	618	649	632	627	646	622	630	632	622	633	623	662	631	632	609	633	656	631	637	632	625	603	584	605	656	621	606	615	610	659	663	622	638	602	628	613	646	590	649	663	658	646	622	611	632	655	644	647	607	637	642	657	608	667	622	671	647	656	605	640	681	660	623	648	630	609	613	626	614	635	664	612	640	634	615	618	630	635	611	588	611	641	635	642	622	629	602	638	657	672	631	648	617	613	654	637	606	605	645	640	633	639	591	626	600	617	626	577	608	633	617	679	630	653	638	674	676	637	651	664	638	641	673	654	606	638	588	609	601	625	597	580	635	618	603	623	616	600	630	602	626	643	556	625	636	601	633	646	646	646	660	694	666	618	632	654	582	635	640	649	662	634	626	621	637	656	644	626	667	651	635	626	649	654	680	642	651	649	634	650	660	617	596	626	578	610	624	625	666	607	681	644	634	662	642	633	640	640	689	612	651	631	604	639	601	611	643	622	617	665	634	664	591	658	614	629	652	626	621	656	640	590	670	649	661	589	665	643	607	674	662	625	622	633	624	642	614	626	630	639	615	622	594	631	594	662	680	680	646	664	660	653	682	610	666	650	626	640	612	632	656	667	629	586	610	663	607	659	660	650	663	670	606	698	670	635	669	630	679	606	634	595	677	617	628	645	646	610	673	600	632	636	624	637	647	609	629	634	622	619	630	636	661	580	659	619	625	643	613	622	668	681	618	633	600	642	671	654	604	636	647	615	634	660	656	617	574	654	629	596	576	645	587	596	618	556	639	584	652	605	615	659	655	609	623	615	598	600	623	628	620	604	657	581	607	653	618	659	625	618	652	645	621	617	597	591	585	679	620	643	637	647	632	604	658	655	606	668	624	613	654	614	618	641	598	650	616	606	628	659	640	690	640	625	602	603	643	646	643	640	634	593	629	591	611	598	614	594	676	651	603	619	630	656	640	584	677	612	602	593	562	624	595	621	626	626	641	634	617	626	633	631	611	644	628	647	603	636	615	628	605	575	637	624	615	672	603	609	601	613	661	595	624	568	623	655	636	598	625	667	637	609	629	653	606	677	665	645	661	567	622	602	622	656	587	596	618	596	632	625	636	659	638	627	615	672	635	658	586	599	614	644	646	601	669	588	609	635	654	657	616	640	652	625	630	651	653	619	606	665	626	596	677	618	621	616	638	660	622	602	648	631	617	652	608	621	611	628	632	621	656	640	617	642	640	692	607	707	600	619	634	630	677	603	649	636	665	652	620	604	639	692	599	689	619	616	637	663	599	658	617	619	616	615	586	668	643	635	632	651	608	602	654	668	622	617	662	618	604	653	657	632	613	604	612	643	617	660	616	597	607	620	641	621	622	598	625	654	596	646	604	588	631	604	617	658	616	622	647	603	613	641	592	689	643	647	581	628	626	604	641	592	677	597	630	603	611	621	638	654	662	665	645	649	652	604	623	611	655	629	579	640	651	628	639	589	657	650	594	614	636	616	632	664	615	677	634	640	604	631	641	642	618	591	639	628	693	617	667	645	600	611	650	616	597	629	647	619	586	680	658	603	652	588	642	649	646	624	616	628	636	634	588	636	638	605	622	623	618	617	655	619	657	627	582	672	610	601	618	585	635	590	602	649	626	610	616	622	622	603	621	616	618	671	619	628	673	616	627	646	634	671	589	615	574	661	622	634	673	589	626	623	649	642	629	617	660	615	603	587	659	629	612	595	583	642	618	646	591	597	666	587	643	665	619	615	642	651	589	620	646	631	661	628	601	606	619	616	630	592	631	606	645	651	603	658	640	620	641	619	617	568	613	666	647	647	625	662	620	647	618	656	620	630	597	586	586	669	612	632	640	620	595	607	577	638	601	546	598	573	650	616	590	683	648	679	596	626	666	624	607	619	669	613	629	605	667	579	655	623	626	617	593	613	644	621	634	649	668	584	608	569	610	652	636	633	611	679	628	639	629	645	659	622	618	625	618	617	591	634	631	641	593	607	652	635	613	634	625	646	632	624	629	622	638	633	647	613	631	656	676	613	626	630	638	624	585	658	663	615	643	612	638	616	612	607	591	680	621	651	642	615	612	643	645	594	619	631	629	630	637	621	648	637	611	618	650	586	661	614	599	685	677	648	597	607	614	594	635	634	618	618	635	619	606	651	654	641	638	596	634	622	613	604	633	625	594	667	653	666	644	658	602	647	675	692	637	600	630	651	656	652	668	598	619	605	593	617	669	606	620	647	622	636	645	640	606	656	628	635	636	620	632	625	636	637	611	640	624	605	641	632	626	653	596	605	595	635	592	649	607	641	620	604	642	633	634	683	669	661	644	615	632	588	623	661	627	609	615	591	644	624	612	604	613	668	611	661	622	631	649	620	603	615	650	650	651	652	599	610	621	651	678	633	659	622	620	599	618	627	612	667	617	620	585	618	615	604	615	627	641	607	599	654	601	639	650	615	601	655	647	633	636	622	658	620	608	646	647	624	666	607	657	644	609	651	617	676	645	613	636	591	645	652	594	615	613	627	634	655	628	637	607	607	630	673	653	677	687	661	652	634	665	671	670	647	628	579	664	621	624	608	567	618	620	621	625	640	627	617	635	635	617	660	622	612	597	624	629	623	656	623	633	645	621	635	588	627	610	610	619	621	620	616	680	689	592	610	609	635	606	597	634	607	652	612	655	622	631	640	643	640	648	659	622	666	646	634	610	636	615	625	651	663	651	617	656	619	601	652	597	618	624	623	662	624	652	634	654	598	630	660	631	641	608	633	577	619	601	656	603	667	589	604	611	631	604	631	638	639	621	608	636	609	628	623	626	645	653	582	607	639	628	632	632	638	634	667	643	612	627	612	655	647	631	633	629	621	592	633	668	637	636	617	602	607	643	601	659	618	614	645	609	631	633	614	619	633	627	651	657	616	616	629	625	636	661	603	602	600	575	625	615	647	628	625	698	589	577	698	619	593	643	601	660	632	634	647	609	597	592	670	628	654	585	586	615	648	636	618	569	644	651	639	647	648	611	627	630	639	605	655	645	635	627	646	670	634	596	644	638	633	641	640	657	631	647	636	615	607	618	642	637
2368	509	509	472	379	380	348	366	317	323	324	362	325	319	336	321	305	325	327	314	325	276	315	319	334	353	368	289	315	321	326	317	350	352	320	302	307	328	319	321	315	331	321	341	346	300	317	312	339	344	315	326	328	343	323	332	302	308	342	338	312	344	305	309	303	320	340	317	330	323	299	308	345	322	332	303	331	338	337	298	358	353	331	326	301	307	330	330	329	319	301	287	317	329	316	332	303	280	328	312	282	321	337	315	337	318	312	273	330	308	307	312	331	297	314	314	338	292	310	308	289	310	331	326	297	322	306	317	349	334	312	313	315	307	303	306	308	316	308	311	308	294	336	295	326	282	330	334	295	347	303	322	297	304	328	305	301	315	351	376	317	304	331	312	328	311	309	308	303	338	306	342	334	330	336	296	324	271	322	355	304	324	330	350	333	305	313	288	308	310	308	322	330	323	298	292	284	307	290	345	315	305	307	326	335	336	267	321	315	360	343	290	329	312	297	332	312	317	331	323	339	314	311	343	344	309	291	324	312	309	314	310	351	326	333	341	307	302	325	309	314	340	301	345	321	317	294	330	324	309	340	294	315	325	290	297	338	283	300	301	309	317	313	345	336	279	327	333	318	340	334	331	311	306	317	321	316	330	328	332	347	320	330	312	303	300	280	296	305	304	305	294	310	310	321	324	323	295	301	307	315	350	308	312	326	312	335	310	319	308	314	308	326	307	330	308	303	317	334	323	330	324	308	322	321	306	289	350	298	299	291	304	298	343	334	298	311	320	359	319	314	315	327	335	287	307	309	303	310	334	283	323	312	318	274	292	307	346	309	316	319	303	312	306	340	343	339	332	317	300	323	347	356	313	335	305	313	328	307	343	295	348	324	349	323	313	291	311	328	334	312	321	288	310	314	355	313	326	298	302	313	287	298	312	314	347	320	331	346	306	321	319	336	309	298	324	298	298	315	309	333	331	300	319	303	309	310	329	319	301	309	328	317	297	312	351	357	298	338	331	288	339	316	305	325	313	305	341	325	273	300	331	298	314	317	301	288	324	305	330	307	296	302	311	298	313	310	308	318	268	305	306	323	316	319	301	305	317	283	321	327	364	306	320	312	333	347	308	335	341	288	316	303	319	312	324	328	289	325	298	311	289	290	331	299	301	339	298	348	279	317	305	336	300	290	345	371	284	298	328	320	302	315	305	295	295	296	351	332	312	286	310	299	322	297	325	320	304	312	321	301	287	316	325	286	288	317	316	296	325	321	284	281	319	322	297	302	337	318	313	329	314	309	314	301	336	309	307	317	322	287	328	315	326	348	324	337	290	329	282	270	307	307	319	333	348	345	328	301	317	308	363	307	337	326	305	313	341	307	321	317	330	339	351	303	292	293	322	314	333	312	300	294	304	322	302	318	322	343	326	340	352	350	318	294	318	334	303	301	326	326	326	309	300	283	287	306	325	314	319	282	293	318	313	318	328	336	289	335	334	288	300	306	310	330	353	361	326	306	324	316	306	296	328	335	319	333	321	331	302	325	295	327	334	322	332	308	294	341	333	340	334	292	313	336	302	307	305	355	302	299	339	336	329	288	307	294	322	321	298	306	288	336	314	299	296	307	300	332	311	307	288	319	314	314	307	313	332	298	349	322	332	300	339	293	306	323	325	298	308	331	295	336	345	356	355	295	303	299	325	298	291	316	313	334	287	353	319	299	323	337	309	337	364	292	291	329	319	339	313	315	327	350	325	315	294	289	302	329	316	321	320	339	309	335	344	323	309	291	306	345	334	309	311	306	304	329	311	296	313	303	310	330	300	289	339	355	317	347	301	324	336	321	360	328	298	345	318	317	360	309	308	355	335	322	288	292	320	325	319	304	298	286	342	295	341	306	291	305	316	336	342	291	330	316	306	315	347	328	274	336	335	312	325	288	323	339	313	352	352	312	326	337	328	365	367	355	316	303	307	316	363	340	315	321	325	306	338	326	332	315	333	331	310	318	359	274	313	361	292	300	316	301	301	328	313	364	296	327	333	329	337	310	291	328	322	310	321	300	319	321	304	348	289	341	299	346	306	293	325	307	299	328	333	305	338	310	318	285	329	348	326	272	282	324	335	301	338	314	318	335	335	326	342	325	348	294	322	307	319	318	311	314	317	325	280	322	297	351	307	296	323	299	351	312	347	289	340	328	316	328	326	336	329	294	331	326	289	319	305	352	321	299	333	336	298	325	340	325	320	306	309	297	310	317	321	319	339	359	277	298	356	319	335	306	345	293	326	284	328	315	325	290	316	317	302	337	320	338	310	275	320	293	357	321	312	281	289	345	333	353	307	318	346	303	338	319	324	332	341	348	303	335	311	323	327	332	316	307	317	288	350	344	336	310	340	299	312	276	343	331	363	317	329	306	346	331	278	320	298	296	352	330	333	287	301	337	333	344	286	330	302	308	298	304	313	306	286	304	289	299	347	312	298	313	298	292	315	351	297	308	312	284	312	335	341	310	330	305	324	285	327	328	348	300	317	322	295	331	329	291	320	314	328	311	302	282	309	331	336	339	301	330	313	305	312	338	294	300	327	314	310	308	303	303	354	364	318	278	301	316	305	317	331	279	286	306	324	312	302	316	314	294	338	329	337	329	327	302	341	353	303	280	290	334	310	316	290	324	298	311	324	328	308	303	353	314	306	318	332	346	319	326	336	317	300	286	292	291	330	296	328	339	376	322	306	304	310	343	341	359	315	312	310	327	339	355	297	304	307	324	324	304	314	293	331	319	337	314	329	358	316	312	316	331	369	303	328	321	338	332	355	313	308	303	307	345	332	321	329	331	319	339	307	299	349	328	326	306	364	303	342	327	317	308	336	325	329	356	317	281	315	312	348	306	343	310	352	330	330	296	286	322	326	337	300	343	334	307	303	305	321	299	313	293	320	322	316	321	316	371	301	272	341	299	341	299	343	320	327	310	337	314	336	351	341	311	305	348	322	356	309	329	331	331	327	333	331	301	336	298	301	310	321	336	312	277	297	331	297	298	325	344	322	321	318	353	340	307	311	349	328	290	337	298	352	306	331	327	316	331	320	320	335	321	339	328	324	316	282	280	361	302	317	335	305	363	316	346	323	316	332	315	318	312	344	312	343	321	315	304	318	333	297	293	320	340	353	328	303	323	311	334	302	334	351	332	333	320	307	368	276	326	305	290	301	324	313	332	334	349	325	295	324	319	310	342	337	322	317	329	310	289	311	334	326	309	332	328	318	286	312	320	273	348	300	326	326	322	328	300	307	320	330	300	341	322	320	344	313	323	310	331	327	282	312	316	303	333	340	298	294	306	307	313	301	305	329	312	324	329	341	314	285	319	324	312	310	304	292	320	310	330	308	293	283	328	323	311	358	296	304	321	283	324	325	320	304	300	355	322	333	352	325	301	281	327	325	316	323	330	307	334	324	312	327	310	308	335	311	343	301	321	328	321	320	317	296	279	343	299	312	317	306	316	310
2485	946	1172	1219	1105	1028	898	794	880	827	834	802	803	798	848	761	764	744	802	789	808	818	807	829	898	844	784	767	762	750	744	755	795	808	758	673	750	782	721	761	769	813	741	760	739	757	739	760	744	744	763	772	782	733	756	738	734	724	752	698	751	762	753	696	729	770	755	735	718	773	787	775	760	761	717	806	726	760	728	759	766	761	785	748	690	753	719	717	775	765	766	711	736	758	696	759	752	717	817	694	752	722	750	767	739	719	709	717	750	770	732	706	722	737	717	730	720	747	729	757	699	738	700	760	806	729	751	747	734	760	758	736	730	719	733	697	754	739	759	732	711	688	736	697	713	714	713	741	725	732	701	773	711	769	685	771	731	755	689	719	734	737	712	681	697	770	749	740	716	766	699	759	693	709	750	753	731	732	733	738	710	744	754	654	717	717	719	733	744	740	714	750	739	768	721	731	725	765	770	708	728	712	751	742	700	688	712	726	744	761	761	703	790	752	695	690	742	703	741	751	699	741	733	718	731	715	757	707	739	729	723	737	712	771	727	740	780	697	780	725	724	729	736	746	720	675	723	723	733	722	671	796	697	735	684	720	695	703	738	733	776	725	736	764	731	731	724	754	758	693	700	721	712	737	742	745	770	733	741	694	743	734	742	703	755	752	727	737	703	724	722	696	713	712	778	728	745	769	732	718	705	702	696	720	715	692	728	761	734	741	726	710	769	763	732	776	735	729	728	769	738	760	727	777	757	786	673	765	756	681	764	699	689	775	725	803	730	735	736	699	736	689	772	742	733	712	715	791	737	756	741	764	795	777	743	745	740	746	765	705	718	757	770	707	746	714	740	757	711	801	705	738	746	753	744	755	715	699	720	769	728	752	750	783	743	753	723	709	739	754	726	759	763	715	711	720	755	713	727	741	701	721	771	718	711	712	711	758	753	689	787	725	701	750	698	756	701	733	700	684	730	769	747	735	720	684	758	801	757	758	758	735	758	702	785	713	761	723	715	753	749	739	704	711	777	728	713	732	726	733	763	749	711	747	676	715	711	742	720	705	729	742	695	750	737	692	714	752	761	758	699	727	769	675	713	783	718	785	770	732	667	689	740	741	738	711	730	749	722	759	747	717	736	755	749	780	742	721	735	735	731	748	712	744	714	737	763	740	731	720	722	730	743	719	733	756	724	698	747	724	728	698	749	724	776	770	711	750	702	752	727	743	797	745	739	651	745	772	739	724	719	717	759	706	752	721	726	766	749	728	764	692	725	702	734	750	732	769	736	758	743	719	741	709	748	751	741	694	735	705	749	720	745	738	734	725	784	731	761	754	725	717	765	764	710	719	688	687	711	718	760	757	708	734	693	714	739	726	727	755	752	752	749	778	738	723	723	715	781	694	696	691	770	713	717	705	707	770	736	745	681	732	744	719	777	752	730	679	735	764	697	725	745	717	763	715	729	750	715	742	774	696	755	715	720	743	731	760	725	732	767	766	717	733	733	726	738	718	715	771	741	738	752	718	740	688	745	746	767	717	773	734	759	734	737	735	752	755	748	748	717	692	678	720	685	753	712	761	690	732	696	720	713	734	765	691	786	714	783	727	770	688	737	755	724	713	729	758	771	797	735	729	764	723	726	694	786	722	746	717	726	714	727	764	763	743	714	695	706	778	734	670	740	738	754	746	761	695	761	709	702	746	733	685	730	740	736	729	735	741	738	754	757	730	808	754	751	755	687	753	736	710	714	703	730	762	732	715	787	770	752	757	739	713	744	799	698	726	778	739	713	764	736	738	734	726	747	738	717	719	796	724	738	702	743	728	728	757	749	739	727	764	723	714	756	762	739	681	721	731	769	714	733	728	707	735	760	723	742	721	772	713	774	725	764	752	764	686	733	683	700	711	719	774	727	769	703	660	748	740	759	718	788	681	674	731	754	756	769	738	720	754	724	720	750	712	766	731	732	714	788	697	691	725	736	748	704	789	740	717	730	763	743	724	721	747	727	741	719	709	763	751	736	774	749	729	746	723	710	744	752	726	702	801	777	735	793	757	748	761	793	767	768	760	731	757	731	694	774	752	802	726	740	752	723	750	719	726	764	766	773	693	703	719	713	711	694	717	753	723	751	710	722	729	766	753	722	749	714	751	712	711	727	757	765	750	769	747	706	675	720	722	775	736	733	703	717	774	750	728	761	717	742	731	712	715	774	715	740	722	692	697	812	753	723	717	700	719	739	744	751	715	698	731	724	736	714	756	709	740	752	703	722	735	746	750	759	815	742	794	740	739	699	787	734	745	750	706	726	688	693	730	718	749	713	775	719	717	738	749	747	672	741	756	769	716	748	720	696	736	775	753	750	736	748	734	759	756	722	706	703	735	708	724	714	719	717	756	755	691	741	736	693	745	679	752	757	766	740	753	718	710	730	744	734	728	787	750	703	699	752	739	776	774	747	750	778	745	739	757	723	755	738	789	746	688	712	732	697	728	754	703	724	740	721	740	737	747	675	746	701	714	761	750	737	732	748	760	752	701	746	734	733	706	694	755	741	717	719	678	741	749	771	726	759	763	739	748	741	738	694	722	722	719	729	707	699	732	764	728	732	737	715	702	748	728	736	791	726	737	736	751	716	734	698	754	712	757	727	708	758	697	706	719	773	765	708	764	791	720	756	716	710	689	777	792	729	757	669	752	751	717	753	772	781	697	738	734	722	753	729	766	714	772	724	761	744	735	710	729	755	735	706	681	651	723	740	731	709	676	732	738	761	724	687	686	785	737	734	681	779	747	803	765	701	747	749	717	744	723	743	732	739	771	713	723	730	733	738	757	693	699	714	719	667	721	760	737	716	749	686	774	749	702	766	730	729	723	777	721	701	773	698	729	763	765	701	740	757	749	728	725	738	740	761	746	724	734	674	726	718	731	739	708	716	717	722	744	737	715	723	738	721	723	734	681	762	758	708	736	741	752	738	682	747	676	725	742	711	740	729	702	735	783	717	704	737	716	734	757	722	733	793	708	721	744	764	751	722	709	704	746	776	710	734	759	780	753	742	770	705	694	730	718	736	755	730	711	687	721	751	785	748	739	757	731	741	716	720	730	687	733	759	741	776	715	742	790	774	740	785	786	696	750	737	734	724	763	696	753	698	753	692	720	743	775	733	707	728	716	756	755	766	694	771	757	736	730	712	747	710	764	747	721	744	706	730	700	728	745	741	742	761	763	731	742	727	704	701	773	731	729	713	700	733	727	774	755	758	730	768	727	706	722	705	702	718	729	731	770	739	746	710	817	728	765	758	809	733	742	710	743	753	701	766	742	746	780	707	709	741	717	726	736	737	733	707	750	740	733	726	749	735	765	782	742	755	727	732	701	769	698	764	749	691	744	768	746	773	723	744	713	732	744	723	722	742	740	709	753	756	716	724	763	717	728	723	741	682	732	792	725	724	732	763	709	695	719	751	733	733	718	682	694	816	747	718	717	722	763	748	779	715	758	748	706
8334	1252	1555	1140	824	611	509	444	342	333	297	283	300	290	256	276	263	236	235	230	241	253	243	243	271	273	239	234	231	227	213	221	243	218	236	230	234	242	211	216	224	205	228	201	235	213	224	216	212	219	218	210	223	217	228	214	209	216	226	219	181	212	209	223	231	234	213	226	204	216	207	228	206	204	246	220	243	204	247	222	234	210	231	219	252	216	224	239	224	202	211	211	198	216	171	216	201	213	224	190	217	215	187	184	205	231	202	226	207	206	229	206	227	221	233	204	220	213	212	204	214	219	233	246	195	195	221	190	197	192	214	211	223	226	205	209	228	212	214	223	221	204	212	192	179	204	243	173	218	178	199	207	220	229	223	231	221	208	210	198	206	243	190	201	233	243	207	217	202	217	185	231	201	200	222	245	226	215	199	221	210	228	222	218	247	220	205	211	191	213	183	205	221	211	216	219	218	206	203	194	231	208	223	198	193	185	205	225	229	234	204	215	209	231	213	201	230	248	225	222	188	205	216	222	238	203	204	211	225	221	219	170	221	212	205	197	233	184	213	214	208	239	235	214	237	208	204	195	216	226	217	208	209	214	202	203	229	206	194	245	227	208	224	201	199	195	220	214	205	216	241	208	220	201	236	228	198	210	189	189	219	224	185	204	242	205	218	215	214	167	201	216	230	193	223	211	198	201	218	190	221	198	215	232	210	237	199	192	226	213	201	203	214	186	197	217	224	207	210	197	211	206	200	234	202	211	181	214	203	213	200	202	218	226	238	217	202	177	217	207	208	217	219	195	220	227	208	200	216	213	206	214	196	220	207	193	203	212	204	205	222	234	206	203	203	186	201	228	213	206	214	218	226	211	196	211	211	217	218	227	191	221	233	210	212	205	219	240	218	231	208	216	211	203	224	186	227	192	194	193	211	239	233	221	215	208	189	201	231	219	204	192	189	198	226	236	257	189	177	210	229	206	217	219	210	257	236	219	192	216	178	190	219	180	197	224	214	241	215	214	222	225	229	246	218	198	213	225	221	221	222	236	229	204	230	239	185	210	214	225	192	191	227	220	223	174	206	250	194	207	195	184	215	220	214	185	204	206	193	214	214	222	204	185	220	170	199	208	200	199	228	206	197	219	185	206	204	238	189	215	219	210	212	214	218	222	204	215	207	199	231	186	226	231	206	206	235	226	211	204	237	221	223	208	209	178	163	222	230	204	226	217	221	229	227	198	238	187	237	239	221	215	193	212	202	233	248	204	207	232	221	191	222	204	187	223	201	222	223	209	201	221	211	220	221	215	189	206	197	210	221	213	234	213	189	214	205	191	213	242	237	192	210	229	216	219	191	209	203	209	187	215	199	187	194	219	213	188	223	221	225	212	205	192	219	208	213	210	194	217	215	211	218	210	228	196	204	204	205	227	222	247	216	232	220	227	187	194	241	210	227	194	226	178	208	225	210	205	180	199	198	210	229	224	218	224	198	219	193	190	204	229	215	220	184	188	222	197	198	212	211	198	219	198	209	215	217	215	213	216	197	207	205	200	165	203	192	222	239	209	221	231	242	213	218	193	206	206	221	200	189	205	249	211	228	193	220	211	218	196	211	225	222	199	212	234	235	243	199	232	214	211	199	201	203	216	199	187	223	216	209	233	225	222	185	227	206	228	212	204	220	224	207	206	217	196	207	245	201	215	204	187	220	202	212	224	191	196	202	235	217	229	250	200	217	219	225	221	219	205	229	255	220	200	212	209	193	232	218	190	220	219	207	229	206	218	226	227	225	204	195	214	190	199	224	192	219	209	218	226	208	216	196	211	221	201	215	206	236	224	212	212	198	219	190	237	211	201	196	194	195	206	182	227	209	208	196	213	214	221	198	240	214	248	211	209	246	249	234	225	200	205	224	225	202	200	202	222	250	214	187	200	260	217	213	214	214	206	207	195	213	243	228	214	226	239	218	217	221	216	213	194	216	200	205	187	218	205	220	208	207	206	222	185	200	225	236	229	217	237	192	207	206	220	204	196	242	223	225	191	204	230	221	229	199	187	236	222	219	200	199	212	191	219	223	195	210	196	231	208	217	194	201	208	220	235	209	220	223	233	212	189	196	211	203	241	215	188	214	221	206	238	256	196	231	234	204	207	218	212	190	205	235	246	203	220	212	195	216	223	231	198	229	198	228	206	215	207	225	219	238	204	209	233	190	237	219	187	227	203	215	201	194	190	220	211	241	217	223	254	231	223	232	219	209	211	227	227	233	215	190	185	224	210	201	185	237	221	213	210	218	259	197	204	193	219	209	213	179	233	202	195	213	229	220	213	229	205	224	193	201	192	241	220	214	247	211	212	233	205	229	226	179	234	213	196	208	209	204	247	216	205	201	204	224	204	211	218	212	204	224	220	204	221	216	201	184	202	217	216	189	207	199	237	229	197	195	214	214	222	217	227	226	226	200	209	217	243	212	252	224	217	192	199	202	207	209	223	217	204	200	184	219	212	213	202	202	205	230	218	214	221	200	195	209	197	206	199	208	199	230	213	220	214	195	211	216	218	194	201	217	248	183	223	214	205	224	224	219	218	207	232	225	220	199	209	219	216	210	241	208	205	206	217	251	220	209	215	222	233	213	200	207	212	224	232	220	194	198	209	212	203	228	221	210	236	215	228	179	218	201	227	230	200	216	214	201	208	217	192	222	207	202	215	190	229	231	210	188	226	210	207	237	211	228	206	237	218	206	221	194	218	199	202	195	191	241	208	199	244	230	197	200	206	227	196	221	207	214	197	218	221	223	215	205	225	238	214	210	200	203	224	223	228	213	193	205	222	224	212	183	207	205	199	220	224	193	205	197	223	221	201	188	207	215	200	198	230	214	197	219	229	192	193	227	219	208	228	212	192	207	189	216	208	216	228	187	216	243	244	214	196	231	191	214	246	196	210	212	219	211	211	217	228	214	218	200	215	238	199	189	196	214	197	210	224	201	215	232	206	197	211	195	218	216	203	201	188	221	184	205	223	188	229	200	203	219	226	215	201	217	214	226	199	206	191	206	207	204	185	212	213	222	221	234	204	258	222	205	243	225	193	213	209	224	215	202	206	204	189	223	192	195	214	213	229	214	226	208	175	221	237	212	220	208	185	191	211	220	216	237	201	191	232	226	213	215	204	232	209	196	212	199	219	202	201	192	201	191	209	205	215	213	230	186	174	238	221	208	210	227	227	230	221	190	219	213	212	239	198	218	234	185	229	217	201	197	206	200	205	234	224	210	186	205	216	208	225	230	212	223	207	216	201	205	208	232	215	202	209	225	182	230	188	201	206	233	245	213	214	213	210	209	198	222	191	207	195	201	213	216	216	214	200	211	223	199	257	210	199	199	187	189	213	233	196	225	210	239	192	196	196	217	203	188	233	201	237	203	234	201	199	161	202	218	215	188	217	189	200	203	217	229	199	189	222	230	213	208	185	216	191	196	226	226	217	208	174	225	215	194	260	216	210	196	189
5825	1481	3024	3558	3063	2500	2034	1755	1513	1344	1163	1140	1094	974	924	922	874	882	885	905	887	829	818	850	974	832	722	744	739	725	695	701	671	684	633	674	632	657	705	626	618	660	676	649	694	655	637	637	630	655	589	574	593	566	571	573	631	579	529	556	536	577	541	538	540	541	579	548	543	594	546	561	505	583	543	576	596	611	545	541	591	555	572	531	543	564	526	564	550	546	554	538	540	539	550	538	518	537	552	476	577	532	516	503	507	569	568	563	488	522	546	541	550	519	557	519	512	519	551	555	560	530	566	532	527	523	541	547	548	517	530	540	539	569	554	502	540	493	528	507	514	507	569	528	523	485	523	491	512	552	549	494	488	480	569	541	563	508	514	490	502	546	504	529	519	509	515	529	529	509	498	525	561	530	520	541	533	518	479	531	569	554	537	519	559	549	538	522	527	545	544	513	526	509	533	525	516	539	560	533	497	537	543	517	522	544	516	545	524	511	536	543	502	538	515	502	543	513	501	505	539	496	508	527	525	495	491	555	557	544	532	506	526	535	529	568	506	527	572	541	506	521	476	528	516	546	510	515	508	509	508	549	538	511	509	529	521	540	534	505	542	466	539	526	503	481	507	493	526	540	548	480	533	531	461	545	531	537	547	548	527	519	484	515	515	530	510	518	538	523	534	504	570	508	535	524	572	546	508	554	512	507	517	557	486	515	513	514	513	517	532	514	549	510	482	519	499	531	524	535	534	524	513	551	509	536	526	560	544	503	512	573	518	501	500	503	494	570	492	493	522	506	512	487	507	517	515	497	535	500	534	515	544	541	515	532	556	509	543	531	512	531	501	540	498	536	537	517	558	526	521	569	551	521	490	540	533	522	512	527	499	571	513	530	491	473	538	529	550	496	546	535	520	527	497	544	572	552	518	586	531	526	510	527	520	522	545	513	527	542	551	526	511	521	508	503	545	528	492	486	517	503	528	533	560	529	525	552	519	493	514	529	556	520	485	568	518	500	496	551	540	548	528	557	554	529	528	501	497	498	553	506	512	523	533	507	519	515	516	544	538	501	527	527	511	550	568	578	544	491	535	545	548	532	516	495	513	505	493	509	525	521	528	496	519	517	482	519	517	506	551	512	545	524	524	538	509	551	544	533	536	493	518	511	551	526	578	507	563	484	514	526	549	516	536	502	566	547	500	519	522	513	518	511	512	542	493	562	560	490	522	507	538	510	534	540	513	491	521	538	488	511	492	550	547	537	482	548	526	523	497	582	533	538	525	523	512	546	500	525	527	487	525	497	503	547	541	545	552	495	555	542	522	531	557	506	573	545	521	553	544	530	516	531	501	531	548	543	522	510	511	541	488	534	535	552	511	515	501	509	529	550	572	515	493	523	502	524	544	514	540	494	546	556	494	556	534	526	520	528	518	527	573	541	507	520	490	542	501	528	485	532	528	464	562	529	528	499	506	508	586	547	531	496	520	522	531	511	538	502	529	554	514	531	527	538	489	562	482	510	503	533	510	531	512	509	536	506	539	446	519	503	536	553	512	499	544	537	527	488	487	530	524	540	531	514	524	560	518	516	512	534	513	549	507	502	547	527	570	563	498	553	567	509	557	572	521	516	529	497	498	529	522	543	519	502	537	565	532	509	539	519	484	516	542	481	534	478	546	506	564	531	539	518	536	538	558	550	573	525	557	550	527	497	542	551	548	509	507	534	517	545	511	479	526	507	524	538	508	563	520	457	532	527	543	505	553	517	564	491	538	533	520	511	541	528	521	521	518	515	520	566	495	529	523	521	550	542	541	555	479	525	522	527	537	523	556	527	527	549	469	522	509	548	523	510	539	500	554	567	490	539	502	538	518	523	532	561	543	532	489	505	494	562	529	539	513	541	524	519	537	526	526	486	507	495	538	542	495	526	503	503	537	559	515	531	500	514	542	550	516	538	532	529	510	505	510	520	477	500	501	495	496	522	539	582	503	511	514	484	469	520	509	528	515	545	513	516	533	525	554	516	502	518	542	484	511	491	509	524	522	499	503	507	496	515	499	540	559	525	498	531	528	526	552	545	526	530	519	512	541	527	534	507	520	502	546	499	525	531	514	517	515	552	543	504	518	516	517	520	556	519	552	513	529	542	531	488	536	526	512	530	500	494	514	527	561	536	517	493	487	540	551	549	540	544	544	528	536	471	547	524	496	515	514	521	512	524	503	541	525	528	514	518	546	515	490	514	542	491	542	533	515	480	552	519	535	525	506	549	512	538	520	532	546	524	522	522	525	516	531	525	545	508	528	508	534	517	520	520	501	511	497	579	527	557	545	552	484	554	522	555	535	525	567	538	485	537	554	527	462	580	554	517	538	516	522	539	525	530	547	510	529	517	534	543	518	535	560	534	540	520	538	538	514	508	540	529	469	518	498	486	462	559	480	533	567	526	498	503	526	521	508	521	500	542	512	523	507	491	550	513	487	554	505	556	543	538	526	502	496	523	554	561	535	481	517	553	488	520	531	540	548	494	538	528	560	520	517	516	545	508	546	525	525	520	510	519	511	562	534	525	478	541	560	510	528	487	509	556	510	508	538	535	544	538	527	550	516	538	514	548	549	521	541	527	482	495	522	514	504	549	548	518	497	539	508	493	517	555	499	526	562	520	570	518	513	530	539	525	503	517	497	509	539	482	522	510	519	540	557	533	551	548	526	562	504	473	525	502	529	512	505	531	534	503	501	512	526	531	529	513	545	479	509	549	555	528	491	531	494	543	534	546	522	530	506	501	537	508	467	494	453	519	531	533	551	493	550	539	550	502	520	509	485	511	519	506	510	536	527	520	544	558	557	544	530	555	497	526	483	523	492	514	531	506	544	542	510	508	557	543	502	532	514	512	467	529	491	482	512	549	510	508	491	518	525	496	560	540	504	517	516	509	528	544	559	508	498	543	513	558	495	516	471	545	519	517	455	519	517	535	502	531	530	500	524	549	521	530	521	490	509	506	512	534	519	550	554	502	520	540	524	501	476	555	537	503	499	544	492	505	493	503	543	536	514	543	515	497	526	529	551	535	509	512	547	515	539	527	538	543	500	539	538	498	513	522	504	494	507	511	498	535	551	530	543	489	512	495	535	543	534	526	557	486	535	512	549	533	503	554	537	540	497	522	528	531	547	535	537	576	549	505	551	478	476	548	525	520	527	498	466	523	541	545	526	534	498	530	526	504	528	505	488	551	565	505	468	501	507	545	538	543	562	515	546	517	533	545	551	503	514	528	474	496	525	538	538	546	538	501	519	532	508	531	564	516	528	506	515	534	537	533	518	548	500	531	492	532	530	498	562	547	506	513	489	518	503	516	551	527	541	526	549	567	511	545	527	542	535	509	528	516	506	536	505	547	527	534	522	505	533	532	499	515	569	542	522	528	516	498	520	522	503	536	522	492	479	542	528	519	552	516	516	494	527	494	497	494	499	524	498	483	535	508	533	497	538	541	541	533	552	518	534	499
15314	2908	2984	2075	1533	1064	820	645	548	537	476	481	417	429	348	360	354	357	316	329	318	329	335	326	341	316	316	288	292	287	300	285	290	290	305	280	293	304	276	293	293	308	303	274	286	301	252	296	260	256	303	310	266	268	250	255	275	252	261	272	277	255	287	235	231	247	263	273	249	298	249	271	266	248	245	259	249	250	268	263	272	264	269	279	249	260	304	264	245	261	283	257	250	270	257	267	268	282	312	264	270	284	228	248	243	274	260	265	266	273	297	252	259	289	292	241	259	275	233	268	275	258	254	242	276	247	302	241	278	243	257	234	256	264	256	250	232	222	257	280	248	279	258	269	242	253	250	255	248	264	235	264	274	272	251	273	253	235	288	286	255	226	271	255	240	263	269	276	252	269	268	252	262	244	282	261	277	256	257	233	271	282	266	270	246	275	263	251	225	265	259	282	233	249	247	236	253	259	262	268	243	278	260	252	251	269	273	270	271	254	267	239	258	273	258	259	276	262	249	228	271	274	232	270	264	261	234	298	243	260	245	245	256	254	266	256	279	241	283	252	254	289	284	289	240	276	253	277	244	246	299	259	238	245	278	277	272	254	253	251	249	258	260	279	280	259	274	233	276	238	276	235	281	287	226	230	245	290	258	265	251	232	243	258	230	244	252	244	265	271	261	241	263	223	245	256	274	230	235	262	265	234	255	248	250	281	271	243	267	290	272	262	283	245	223	240	268	260	266	270	258	271	254	261	251	226	279	266	263	227	266	261	240	273	264	263	226	258	271	228	232	243	262	269	228	235	251	266	280	284	243	275	289	246	244	277	246	258	245	275	252	261	242	288	259	236	238	277	273	267	267	249	276	213	262	256	241	254	257	262	280	258	272	260	249	269	233	242	274	269	273	235	238	260	268	250	237	268	237	242	240	288	278	267	272	239	290	269	242	258	278	247	272	258	295	297	247	259	259	235	255	286	267	278	268	244	264	252	268	269	235	266	265	257	237	260	253	280	249	260	263	266	285	256	259	251	275	280	261	251	257	265	267	255	260	267	276	265	247	250	274	256	255	260	274	277	258	255	268	256	277	258	288	250	299	245	254	254	267	231	230	285	260	242	273	265	276	254	269	225	276	258	238	244	261	255	261	249	259	281	281	267	261	289	258	227	250	265	254	230	237	297	294	260	296	271	296	249	263	245	250	258	216	255	265	264	272	266	247	266	263	229	258	249	277	246	243	260	234	255	262	287	254	286	268	227	239	268	258	252	260	283	270	245	273	249	269	240	219	279	261	234	240	264	254	240	299	279	249	252	262	257	299	254	259	297	269	244	259	274	277	241	244	266	269	210	258	266	238	278	260	250	281	237	276	244	249	236	280	272	277	263	252	248	271	276	269	283	257	271	293	232	249	269	267	217	249	238	261	267	258	274	226	259	273	245	278	231	250	281	275	280	253	244	261	277	238	243	255	265	265	225	235	275	264	246	272	266	261	276	256	263	250	275	289	289	265	292	260	276	261	273	240	282	277	237	274	264	267	205	282	239	253	283	231	270	268	264	262	262	263	264	242	229	278	279	302	265	262	223	239	281	256	245	254	275	252	258	264	242	243	276	245	228	244	252	250	270	268	269	259	253	249	255	250	278	268	272	271	251	253	251	250	254	256	265	269	245	264	252	255	265	264	261	258	262	283	247	259	217	264	240	275	262	242	237	257	254	222	261	252	238	253	247	252	254	253	299	268	272	253	290	295	257	280	265	284	265	242	254	255	230	260	242	275	291	293	274	245	255	263	241	272	263	289	274	287	205	280	252	255	276	235	243	259	266	254	261	288	266	274	241	243	259	275	244	241	265	275	241	253	251	268	239	267	239	284	235	245	272	266	253	264	246	239	255	265	228	248	283	267	268	269	273	265	245	254	289	265	256	260	278	236	290	265	244	254	243	257	245	251	242	284	273	266	242	275	287	251	247	264	241	221	264	263	278	237	255	247	272	277	237	276	283	268	267	264	242	270	242	259	243	264	256	287	228	287	263	260	279	254	263	275	245	238	257	247	238	276	271	260	259	251	213	259	221	263	246	261	238	251	251	264	268	279	243	248	233	270	265	249	250	247	286	239	264	259	255	243	247	236	288	260	288	268	238	249	280	273	260	270	243	251	243	262	276	251	269	274	254	244	280	266	248	249	273	228	240	277	264	246	287	274	301	247	254	272	273	260	249	275	261	273	271	294	288	265	262	292	291	287	296	266	249	254	260	250	250	242	239	254	244	288	259	266	256	261	237	267	279	266	248	259	276	259	289	261	246	273	278	248	265	263	261	270	247	264	290	281	243	258	266	235	231	258	295	244	277	264	251	269	246	264	259	269	230	247	262	263	256	284	281	252	253	256	251	224	260	248	260	268	277	249	219	280	274	269	230	233	282	247	233	258	263	261	279	224	237	234	254	260	266	273	256	256	230	264	287	255	247	283	290	258	252	242	267	272	271	284	232	259	278	233	284	258	263	231	260	252	261	303	233	260	283	273	210	267	243	260	262	271	239	284	282	246	272	267	255	268	231	252	248	260	274	265	280	262	257	241	288	266	261	274	261	253	277	251	247	277	254	274	275	293	267	263	285	279	243	237	251	236	280	238	242	258	255	248	235	230	266	254	232	275	271	245	251	251	290	298	231	266	288	271	248	254	255	265	280	275	280	275	244	264	253	232	258	245	273	251	249	265	243	238	296	246	235	234	266	262	260	246	251	269	243	247	255	260	234	271	263	259	225	274	268	286	244	274	243	263	255	242	255	240	293	236	242	260	270	243	262	274	294	279	263	256	242	261	228	253	252	252	227	274	258	231	289	246	242	249	256	267	267	280	257	241	232	249	258	228	244	274	281	281	278	285	260	257	249	258	253	252	265	268	278	231	298	272	287	250	268	271	261	227	259	280	236	284	285	276	276	286	267	246	250	254	233	266	288	255	279	268	249	291	255	263	263	281	281	256	287	287	266	255	274	271	268	267	257	267	266	239	266	268	276	292	233	217	211	242	283	293	267	252	253	281	259	265	250	265	272	256	262	239	256	259	290	250	264	274	286	270	267	249	283	266	312	244	241	252	253	262	299	266	259	265	273	270	260	210	276	271	253	245	258	260	236	252	287	258	241	291	282	280	270	284	238	265	274	236	261	278	245	252	261	244	270	276	280	261	248	278	309	274	265	248	248	270	250	266	274	251	258	245	233	221	262	257	247	269	272	247	276	235	250	237	247	222	264	260	257	283	277	224	257	271	233	252	270	257	280	255	261	298	307	268	256	242	255	260	229	273	251	252	270	239	232	240	265	239	253	257	283	267	260	263	258	261	238	264	260	238	249	256	275	284	273	249	248	262	265	237	250	280	263	248	271	256	288	278	245	243	281	270	229	231	254	251	295	266	247	248	289	257	276	288	290	245	240	239	258	268	216	253	256	273	263	226	245	251	250	266	255	263	251	283	276	250	259	239	261	261	252	281	238	243	280
7859	2408	5292	6197	5433	4220	3473	2833	2474	2207	1947	1776	1662	1523	1496	1364	1326	1286	1275	1285	1177	1149	1162	1246	1366	1091	999	1024	1012	1042	964	979	960	903	882	864	901	801	824	886	921	934	877	820	820	820	799	797	809	770	762	751	731	743	787	717	763	731	719	706	739	656	665	657	707	723	678	667	731	689	689	679	713	744	706	693	693	681	696	704	711	745	685	647	654	684	660	702	729	730	675	699	701	682	712	652	690	675	659	637	638	626	622	597	652	617	642	669	612	666	607	690	655	596	649	657	675	652	629	645	632	650	682	644	628	650	651	649	645	641	721	667	696	610	662	650	645	656	607	597	664	656	698	627	615	627	670	676	627	616	657	630	669	637	683	643	649	618	633	667	610	667	685	578	660	687	663	643	637	642	623	620	612	676	685	665	668	650	654	647	610	636	615	639	661	644	602	634	601	646	662	639	616	678	610	638	645	644	681	660	639	638	702	683	660	626	651	610	616	649	654	630	637	639	611	683	634	637	637	674	642	642	622	623	652	623	635	676	660	616	650	707	607	594	612	646	607	612	633	645	591	637	665	684	639	647	649	639	603	629	623	637	629	632	620	591	614	638	617	583	652	641	621	654	649	603	604	615	656	624	666	646	670	655	635	661	625	653	603	599	601	643	659	637	615	654	658	593	641	649	615	612	666	613	625	676	646	675	608	623	668	643	615	629	652	650	655	625	654	661	650	660	617	601	617	659	595	659	617	640	693	587	665	631	632	618	609	651	646	636	589	592	599	617	659	621	639	598	619	651	643	635	606	615	682	617	616	645	611	653	606	651	588	667	678	674	696	666	642	611	651	636	634	663	632	623	656	653	630	602	626	612	657	640	600	615	678	635	631	650	621	601	632	662	625	622	623	634	644	641	662	688	626	708	641	653	594	600	608	637	660	631	631	648	644	613	679	642	613	622	627	647	650	626	622	648	652	659	628	614	630	638	606	575	642	625	632	638	654	626	634	661	608	623	608	649	612	649	650	606	650	646	674	656	617	633	641	650	677	663	691	650	669	624	650	636	668	615	661	616	649	653	643	638	654	639	652	658	650	650	604	662	644	650	596	645	632	636	671	657	595	676	621	618	631	650	653	641	636	654	679	654	671	628	633	606	639	663	623	630	660	653	650	618	595	671	612	629	625	664	653	652	622	642	701	630	644	652	599	700	644	605	659	676	684	618	671	619	694	630	649	683	664	629	673	627	640	586	651	571	627	664	636	647	625	647	607	622	680	666	618	626	626	636	621	624	637	627	619	573	647	638	622	629	638	612	599	696	627	595	640	605	645	641	611	680	628	664	629	621	660	630	631	714	636	580	596	657	644	634	620	667	612	627	627	640	650	657	587	648	627	606	649	643	624	623	643	651	673	602	613	689	627	627	609	623	623	642	636	629	615	600	635	667	617	655	660	609	636	657	626	653	646	667	637	646	633	678	643	664	654	687	664	632	597	642	618	619	651	626	675	663	697	646	612	631	639	631	648	665	610	630	662	681	660	657	636	612	615	605	626	672	639	643	605	626	654	628	609	629	605	626	665	679	616	629	616	545	631	627	660	690	636	616	628	648	633	608	657	605	646	650	620	621	650	597	628	631	663	632	630	619	633	677	678	667	641	608	660	661	639	651	669	605	565	648	599	647	679	678	630	580	605	600	637	675	629	620	659	621	631	638	633	619	632	628	647	640	645	630	642	642	654	692	596	675	630	696	633	680	626	621	614	653	651	598	693	628	672	617	618	605	646	650	651	650	647	660	633	641	648	606	672	591	668	643	612	571	657	613	626	590	629	586	624	617	663	624	631	623	634	689	624	581	647	579	657	626	626	623	633	587	664	657	675	677	651	604	655	634	656	616	678	628	673	631	646	666	640	632	650	643	679	608	619	623	616	608	631	637	645	644	621	598	619	655	625	640	610	621	657	649	633	635	686	613	638	636	620	584	595	625	606	654	647	597	615	643	647	639	613	628	629	660	642	613	662	654	634	626	627	605	630	591	637	635	670	626	612	647	633	642	610	643	668	681	609	659	642	605	617	664	648	625	628	614	632	636	650	604	620	614	646	666	642	631	618	596	600	639	627	630	639	647	639	623	655	609	680	627	621	650	617	604	630	636	633	620	617	600	637	635	654	658	650	634	643	658	658	620	638	610	662	645	606	652	617	659	624	637	637	639	633	624	661	583	617	676	672	623	646	606	648	614	609	662	655	660	607	655	635	632	625	647	638	660	596	652	646	664	653	622	628	609	676	612	636	639	612	655	610	640	642	676	688	607	650	685	644	673	645	629	643	636	646	698	652	630	641	646	608	633	649	647	635	640	612	612	660	650	654	657	605	641	655	638	643	654	656	658	649	647	594	638	656	663	672	587	667	688	610	709	615	637	603	658	619	634	648	626	626	644	648	592	661	643	660	622	659	644	687	663	607	635	601	647	640	635	595	674	627	655	634	591	654	661	614	662	583	685	674	592	632	653	598	641	612	608	692	617	673	600	620	659	653	591	589	624	654	671	625	620	621	636	644	632	659	663	654	626	639	671	558	623	640	635	622	620	601	646	669	617	615	617	591	636	601	640	651	633	632	612	661	628	650	638	684	631	629	642	635	638	651	627	613	660	659	641	663	642	612	616	608	675	608	657	678	667	625	618	598	663	647	646	640	629	631	683	626	651	666	660	643	645	601	655	627	610	686	605	635	653	679	631	708	637	646	686	640	628	659	654	632	663	606	668	648	603	616	628	672	634	694	589	607	609	616	622	646	635	658	583	613	631	620	654	640	651	669	657	672	642	604	639	627	600	654	656	638	662	628	627	633	621	652	627	617	628	691	623	593	612	638	645	675	659	641	644	598	616	670	603	615	614	642	647	621	616	578	660	628	645	642	620	645	602	717	686	644	642	645	654	609	623	629	628	644	662	639	644	631	621	649	657	669	592	641	616	620	677	655	676	628	628	646	635	656	625	633	644	645	623	577	621	630	637	579	644	648	647	631	595	649	615	636	649	651	623	648	624	635	639	644	570	688	672	623	612	658	657	658	594	639	639	682	662	621	626	666	659	669	630	647	621	638	619	640	598	638	603	685	646	615	610	658	648	643	655	626	622	600	644	618	630	621	608	649	630	622	597	638	650	654	583	627	624	612	636	664	616	645	635	604	618	647	624	641	653	627	677	689	631	638	632	626	608	648	599	621	620	642	613	635	636	622	639	608	636	628	660	658	664	600	605	627	662	672	596	633	637	633	589	631	687	617	588	644	659	644	607	657	635	624	613	681	644	640	597	635	705	662	637	655	658	654	636	684	646	655	651	651	642	586	609	636	633	641	620	632	600	674	662	642	659	633	681	614	605	624	628	625	658	664	638	624	636	652	677	623	627	604	642	627	635	635	659	616	652	650	615	622	640	683	640	588	653	604	582	628	664	590	652	636	604	610	638	601	620	643	657	633	628	611	655	610	629	652	642	657	628	655	570	686	601	680	671
2300	513	517	449	385	387	375	329	345	329	342	351	300	319	319	338	321	341	325	311	309	320	341	344	310	312	334	329	334	309	310	341	329	325	341	298	301	368	317	334	344	331	315	344	302	332	325	347	327	342	364	323	325	317	333	321	312	302	269	314	352	322	360	319	324	296	327	334	318	318	346	287	295	295	290	325	312	345	283	319	294	319	325	344	290	307	344	310	342	287	344	326	296	304	353	288	295	316	330	282	308	323	330	311	319	294	304	325	345	300	310	301	298	296	326	356	314	330	325	328	302	293	311	329	296	315	342	311	312	319	358	309	291	306	326	343	336	307	312	314	294	341	289	336	342	320	330	300	339	316	331	363	319	295	295	315	304	314	348	317	321	325	355	354	296	332	357	323	319	304	326	352	322	298	333	297	300	318	322	319	340	306	322	313	312	325	330	330	307	348	325	309	293	287	310	303	307	336	289	357	306	304	314	304	297	299	315	326	300	328	322	330	317	321	286	344	357	313	291	315	329	304	311	331	318	301	349	308	353	271	301	299	279	295	297	304	319	362	339	340	328	290	347	300	292	306	312	339	309	311	306	307	373	313	336	331	319	311	312	316	321	297	332	326	335	295	311	346	352	339	294	321	322	339	299	329	308	310	309	315	293	310	318	287	318	372	318	300	321	293	304	329	340	330	303	317	303	297	361	326	298	311	339	354	326	334	313	322	335	348	315	297	326	343	312	292	341	292	326	278	319	311	343	291	357	323	322	311	304	327	327	326	327	316	314	329	307	291	325	297	308	324	329	326	303	323	330	273	321	332	282	340	316	324	334	324	311	286	335	273	310	322	286	278	315	323	339	335	299	318	332	346	320	340	311	289	317	338	322	307	304	290	327	321	308	314	312	340	322	327	308	305	311	310	323	305	308	327	298	363	337	315	368	328	318	327	341	313	304	336	327	330	340	335	286	303	332	343	335	317	311	327	307	311	293	346	301	329	310	310	304	325	334	304	336	319	308	337	330	299	323	322	322	292	284	315	320	321	317	335	324	325	302	326	338	314	322	333	295	314	324	319	325	302	317	317	316	309	333	342	317	316	317	315	310	323	335	313	324	297	294	321	315	326	335	323	321	304	313	292	297	338	321	303	324	328	322	301	323	321	292	299	313	331	333	301	328	305	306	306	283	299	337	326	300	331	301	329	334	346	296	289	326	302	326	317	329	314	302	288	305	310	307	313	336	303	315	342	306	354	293	319	314	313	344	307	309	317	326	297	312	336	283	357	377	285	336	323	338	319	327	348	301	310	321	339	317	328	323	314	322	319	300	354	339	291	308	316	317	314	323	311	309	339	309	311	341	349	306	325	292	319	294	317	342	307	335	321	340	306	332	319	294	299	305	325	308	339	312	310	312	326	294	332	306	323	331	322	343	305	342	307	330	317	303	339	311	323	319	310	328	316	271	315	298	312	302	297	319	300	333	292	330	316	299	327	307	374	321	339	335	333	330	340	335	312	314	318	317	322	344	336	345	352	306	328	326	317	315	250	305	300	325	326	335	335	331	320	321	337	300	315	302	326	306	308	329	272	306	330	284	303	307	282	330	320	325	314	299	332	322	294	300	335	286	284	304	293	291	324	343	307	289	318	300	298	286	308	351	347	307	316	300	315	315	348	318	315	283	305	294	298	329	320	311	301	295	292	312	274	293	335	275	334	318	319	325	294	366	313	314	321	324	311	339	308	314	309	304	317	324	361	322	283	322	331	342	309	310	347	321	336	329	330	325	326	334	321	334	307	333	348	317	326	303	316	323	348	347	302	307	301	334	321	304	308	321	293	301	344	354	297	307	317	325	306	330	340	340	357	317	290	312	304	305	317	313	320	321	313	351	367	312	323	332	332	307	307	314	341	338	325	344	317	292	310	326	321	309	285	329	330	355	288	311	335	299	281	307	313	303	311	344	305	315	337	323	318	332	333	334	352	295	331	286	297	320	346	326	300	329	297	307	305	349	331	285	321	307	304	281	346	316	332	309	305	335	322	352	313	334	342	356	303	335	313	290	293	307	327	298	322	311	292	320	343	308	309	326	362	315	289	320	331	330	297	322	327	284	299	282	317	287	278	337	322	309	339	347	298	321	330	276	330	336	310	310	331	327	314	317	338	317	330	294	299	336	324	323	303	312	338	328	313	304	341	308	316	347	300	343	325	319	310	288	324	346	342	295	326	285	341	310	317	320	320	314	289	337	296	337	332	330	316	309	355	318	320	311	334	273	343	339	321	333	321	329	349	318	332	339	305	329	312	318	332	314	317	283	324	328	308	337	333	305	331	303	293	335	311	326	326	317	326	317	317	318	318	337	290	319	305	314	295	326	290	300	327	302	293	328	330	291	332	302	303	274	320	326	270	314	319	335	311	333	279	295	321	317	299	282	337	311	314	327	340	297	316	298	285	327	304	308	330	314	318	278	315	311	319	321	324	343	312	342	307	278	287	310	329	329	317	297	328	340	309	326	334	287	307	299	318	295	329	313	305	297	356	292	330	326	301	325	362	339	296	328	290	316	307	319	324	334	291	299	310	333	313	310	286	311	325	297	331	317	324	335	315	313	316	297	332	309	305	278	315	359	339	317	297	347	288	263	301	335	303	325	267	320	315	266	290	288	340	340	342	307	293	314	330	316	350	305	294	318	305	324	295	334	311	292	319	292	324	307	312	340	337	311	298	314	354	339	346	320	319	348	314	315	318	319	341	305	317	321	314	305	305	316	309	331	306	312	312	316	333	357	331	345	358	305	311	300	351	305	323	317	295	327	302	318	328	336	306	296	305	344	308	361	315	314	308	331	327	304	325	320	353	308	332	289	321	341	318	306	319	335	356	295	288	317	336	355	316	309	323	301	337	307	334	336	331	333	332	339	307	295	330	322	355	332	359	307	306	311	323	324	306	332	331	315	322	319	322	308	309	335	286	290	341	304	330	302	283	289	298	357	296	310	291	337	297	328	303	346	287	305	317	299	292	306	289	308	310	324	298	320	316	301	325	312	277	358	339	308	307	340	301	314	292	351	333	340	342	291	299	289	294	322	319	322	290	306	322	312	284	301	302	285	313	298	309	323	345	334	314	308	285	331	283	272	313	352	331	277	344	308	326	316	341	316	332	355	319	305	347	325	306	310	334	312	351	320	351	324	278	339	311	327	310	316	302	305	333	317	304	293	311	302	323	326	326	319	328	308	302	303	309	289	307	321	325	345	324	316	311	298	270	313	322	313	331	318	310	363	279	298	346	332	323	319	338	317	330	305	348	332	314	311	319	309	259	317	325	310	340	328	309	326	280	342	345	297	318	328	315	301	317	317	319	302	310	336	307	336	306	322	311	299	316	330	283	320	323	330	344	309	323	324	337	325	303	376	321	306	338	324	300	310	347	326	289	312	315	331	285	310	316	291	338	316	321	305	298	339	315	339	334	331	336	310	305	332	303	326	323	302	342	332	317	330	336	308	307	291	296
2569	907	1172	1210	1031	966	872	891	796	836	822	769	810	783	751	815	798	765	798	754	779	735	786	858	913	802	796	761	777	815	795	771	810	779	740	763	772	750	769	790	770	739	749	730	745	794	736	780	738	755	837	719	760	752	764	707	771	728	678	716	726	726	696	744	747	718	770	764	731	719	728	781	789	754	749	739	733	739	752	787	757	709	717	763	753	761	768	761	727	746	759	785	738	780	758	740	691	708	670	710	684	751	753	747	735	798	715	742	739	722	787	695	734	748	743	719	740	703	751	771	741	679	721	765	713	702	712	716	695	715	759	721	761	719	753	745	788	752	783	718	717	749	740	717	716	737	738	745	785	697	721	722	729	731	738	671	757	724	690	754	711	742	742	751	741	727	722	729	750	703	734	705	699	760	757	756	710	684	722	723	750	747	731	778	662	727	717	736	739	720	710	757	716	714	754	674	722	765	711	732	718	753	728	727	718	684	768	726	707	710	771	689	718	733	759	745	716	736	706	749	695	706	726	731	681	718	731	711	754	717	709	730	656	746	700	692	691	757	718	758	752	761	706	741	719	727	752	726	741	781	774	746	756	750	728	717	718	729	718	783	748	795	716	684	698	715	733	753	683	736	748	747	737	755	709	728	743	682	719	735	776	767	690	732	704	731	734	746	726	753	723	694	709	705	696	707	761	716	730	755	725	759	710	740	724	741	704	794	767	765	712	715	784	740	792	754	749	762	773	707	746	720	701	731	699	715	754	699	696	729	687	774	711	759	713	679	672	726	735	698	714	731	715	748	765	739	750	730	733	769	756	721	715	724	772	705	749	691	767	723	743	732	769	661	746	698	719	710	685	681	687	723	677	722	754	742	735	736	756	711	726	744	755	731	761	720	755	753	758	799	748	725	734	723	736	679	694	741	719	722	730	722	710	727	694	729	706	752	798	732	744	739	731	688	736	718	747	724	760	764	707	733	757	731	730	708	707	692	713	688	721	740	772	710	750	704	735	698	704	743	719	729	706	715	727	710	697	766	723	777	741	732	706	729	739	765	699	779	676	759	766	727	727	738	747	786	722	704	684	707	715	705	716	729	706	739	691	730	671	768	743	718	747	705	755	727	733	675	741	723	753	788	748	718	745	749	739	715	757	740	700	715	716	750	722	734	718	734	723	709	718	732	720	763	789	707	741	750	738	762	762	771	687	737	700	776	721	691	728	738	722	740	733	729	740	743	729	706	721	739	777	694	746	743	726	700	714	704	761	754	761	740	750	718	754	682	758	714	790	729	724	716	768	720	719	710	734	754	680	719	714	725	723	737	743	710	761	709	782	725	683	737	675	731	717	724	729	728	726	746	761	742	707	742	736	688	717	733	747	701	712	778	720	758	790	738	750	785	732	694	698	723	762	668	755	717	782	697	678	742	714	777	696	748	701	701	706	722	704	732	741	721	722	718	733	721	730	728	725	697	740	708	746	726	752	750	726	721	730	696	755	733	708	751	715	725	713	712	712	712	656	709	714	716	773	738	756	681	748	740	675	746	773	717	728	743	728	719	745	790	720	692	724	751	734	728	768	717	721	736	706	774	736	733	736	710	751	769	721	772	735	711	697	731	740	708	704	726	725	734	743	734	746	757	718	787	731	743	761	714	739	686	759	706	710	730	697	724	729	732	710	673	729	740	712	686	743	731	754	702	683	796	712	675	713	694	728	721	747	721	726	722	743	714	712	729	720	748	718	768	713	718	681	768	702	737	657	748	729	742	749	735	712	715	743	736	756	733	737	763	738	732	725	715	750	731	771	697	719	673	739	747	685	784	676	743	747	738	710	734	705	726	775	700	717	733	772	726	755	721	743	707	757	751	709	755	723	698	709	723	718	731	679	751	765	743	774	713	780	761	726	695	727	746	777	688	696	703	710	697	738	739	735	725	706	721	752	754	759	779	756	748	763	678	736	744	764	700	722	649	711	766	738	782	700	764	718	719	742	732	760	716	734	718	776	683	737	731	687	749	794	714	718	684	778	713	751	777	703	707	711	727	764	766	735	739	763	706	743	727	729	746	688	725	741	698	727	707	731	702	714	750	760	783	750	697	716	734	681	780	779	743	699	718	725	754	794	730	679	716	778	741	799	735	717	699	719	734	725	737	699	760	729	730	717	687	745	703	790	742	716	760	757	717	703	756	746	740	749	700	692	754	719	800	706	711	757	719	730	706	744	753	731	725	752	744	716	694	683	790	748	737	741	689	716	708	748	713	748	732	686	721	744	776	743	664	692	707	728	690	745	676	679	714	767	780	685	670	701	699	699	759	749	743	760	705	761	770	723	765	718	693	715	712	729	740	689	787	760	727	716	755	739	747	678	757	731	738	723	727	719	683	717	743	686	686	715	767	716	711	695	724	718	710	765	750	697	696	735	736	750	716	739	752	728	746	740	746	739	720	712	721	768	768	744	741	743	752	696	706	711	730	693	760	736	715	751	730	733	762	707	747	732	703	735	739	705	655	717	771	724	714	759	734	739	710	723	749	731	702	762	662	700	741	728	748	693	772	679	766	719	746	694	765	786	758	723	732	784	769	736	756	706	734	702	771	708	751	757	727	714	765	741	769	719	711	700	769	724	770	729	727	758	707	717	807	735	700	735	803	766	717	741	734	696	704	805	710	719	737	757	743	707	686	750	710	732	708	745	750	766	715	767	725	751	703	711	739	732	773	778	672	724	755	717	726	702	727	715	714	765	747	716	682	748	770	728	743	757	741	739	713	661	760	708	712	755	724	716	762	770	754	727	742	734	749	764	757	757	727	721	747	724	715	735	725	729	697	696	721	766	751	750	752	712	721	757	780	792	743	702	708	698	715	735	731	706	724	733	718	738	759	753	740	751	736	744	712	779	711	751	700	710	734	738	699	778	723	708	728	757	675	721	720	729	733	755	692	753	734	742	746	664	719	739	721	718	734	737	749	721	709	741	755	707	734	716	716	764	718	776	733	686	737	769	724	726	723	745	731	738	769	760	715	732	754	753	697	766	708	724	779	735	683	775	709	744	712	744	702	698	759	694	750	697	774	719	725	738	749	701	701	722	743	684	755	712	753	711	712	734	731	766	688	745	747	727	772	719	753	713	772	753	700	705	770	734	716	766	749	735	749	698	738	715	759	692	702	779	763	709	720	710	745	771	744	719	791	730	718	734	715	735	716	720	717	728	716	704	707	689	689	732	764	772	720	753	747	731	756	745	721	732	764	707	756	692	729	729	723	775	741	737	733	744	748	662	770	717	713	743	771	766	702	730	769	715	788	746	722	788	702	727	687	738	755	767	716	754	763	708	751	717	704	753	798	720	739	691	709	730	732	726	755	758	684	754	695	785	712	716	695	724	726	697	736	729	754	734	793	763	746	726	739	720	693	699	695	722	689	701	715	698	759	765	710	739	727	714	726	695	747	810	759	734	730	706	733	729	714	725	770	716	790	670	749	731	704	782	762	693	809	769	718	737	700
8367	1232	1502	1150	823	614	443	416	380	363	287	307	281	298	242	262	291	280	274	274	263	227	240	235	260	234	221	219	230	233	202	233	216	222	248	229	220	252	227	226	232	228	193	235	229	233	237	216	202	203	224	239	240	213	223	226	217	203	216	226	231	217	222	204	220	223	204	227	200	244	216	217	230	219	222	214	231	229	216	225	247	195	242	212	245	232	203	219	187	206	222	212	234	218	218	188	214	238	223	206	206	237	201	229	212	206	222	233	208	208	189	247	222	204	192	187	213	201	232	203	219	210	212	210	214	207	239	224	188	205	234	210	237	205	227	196	178	237	206	207	197	189	187	213	216	197	248	218	224	220	225	219	221	227	260	221	212	216	234	199	218	198	236	175	217	240	211	201	234	217	220	192	201	206	244	195	192	232	198	199	199	232	202	203	216	212	223	194	202	247	247	225	204	207	217	221	201	215	191	218	195	190	217	233	215	205	222	201	225	226	206	208	205	205	207	174	217	222	193	210	210	229	222	222	205	206	223	203	221	207	231	193	192	194	222	222	229	219	187	233	228	185	196	221	212	213	221	210	224	199	196	200	209	200	213	218	188	218	210	215	213	223	238	225	199	219	218	196	204	238	213	179	196	206	232	203	215	212	226	187	216	237	208	216	215	246	212	217	194	202	212	250	196	208	217	222	211	181	220	234	209	253	208	242	199	197	195	198	206	221	211	238	190	194	221	227	217	220	216	215	221	213	215	248	222	208	217	190	193	209	202	205	223	236	220	236	179	212	231	216	187	212	230	200	220	214	221	210	204	217	220	226	213	199	204	199	205	198	205	231	222	216	216	228	212	213	205	201	214	238	226	225	209	224	225	216	201	203	217	209	235	215	193	193	219	202	223	227	193	217	211	211	198	252	201	196	240	227	210	220	241	214	241	205	229	187	243	212	226	232	187	211	221	217	202	204	210	212	212	231	219	204	233	203	217	195	228	203	221	210	207	200	206	219	196	209	219	210	205	187	213	211	190	238	201	247	173	199	215	212	179	197	206	232	209	184	190	236	199	226	216	213	228	203	196	215	230	217	224	204	224	188	215	203	199	209	249	189	216	208	220	205	215	204	222	193	226	204	211	227	226	218	204	209	208	207	205	221	223	203	229	253	223	246	223	194	216	236	220	205	234	236	223	213	240	221	220	252	219	212	214	215	198	227	236	220	232	253	203	220	226	214	218	214	230	208	214	199	205	220	225	211	213	218	211	241	204	211	218	221	199	226	200	202	216	218	194	203	208	182	231	212	212	209	214	212	208	195	206	201	227	213	214	190	208	209	191	211	213	230	213	195	209	182	229	218	216	228	218	211	206	229	200	232	218	204	192	217	214	216	217	223	220	186	239	197	214	236	234	200	211	198	215	228	237	187	194	208	205	189	216	208	182	190	215	224	206	189	200	233	200	223	232	212	240	225	223	204	216	208	197	221	185	215	215	221	228	197	208	187	225	219	200	200	199	215	187	221	224	223	206	214	237	229	202	190	208	204	222	253	209	209	187	235	214	229	191	232	231	199	230	217	218	217	207	210	215	221	199	216	192	214	231	215	207	189	222	210	182	238	215	196	228	193	223	198	186	212	231	247	206	206	212	237	174	231	215	221	210	200	196	204	236	203	185	231	233	219	203	207	209	205	189	214	196	220	214	219	188	203	216	225	228	219	209	232	229	239	211	197	226	210	215	214	237	209	206	201	206	220	211	227	231	232	206	224	205	203	210	208	200	199	189	209	205	199	231	220	234	225	212	216	217	221	200	204	212	216	203	214	212	195	226	239	212	173	208	196	232	213	198	236	197	213	220	230	217	193	211	268	230	201	207	226	218	206	185	236	201	201	209	214	193	218	192	215	188	230	202	225	237	182	196	197	208	254	223	206	189	220	196	218	214	201	220	211	208	200	198	200	215	236	214	201	211	216	197	216	218	204	201	220	187	193	221	188	222	196	198	206	203	203	184	218	233	205	222	218	218	233	215	211	188	211	225	229	212	233	212	217	209	213	175	243	185	187	222	260	237	192	215	205	209	211	223	218	210	195	219	221	228	208	232	213	214	209	168	217	211	250	243	231	224	198	233	216	210	210	223	194	228	210	210	227	239	218	199	210	210	229	249	210	230	196	199	214	214	218	213	184	182	231	253	226	217	197	227	213	236	214	243	203	192	231	187	200	206	212	228	230	190	218	198	207	216	200	205	215	193	215	199	179	208	216	208	234	231	218	221	238	212	200	225	216	181	220	237	221	236	222	224	234	215	202	174	213	225	218	230	212	201	200	199	215	211	221	197	225	190	216	202	228	195	242	204	191	202	215	185	213	194	204	223	201	240	192	213	225	200	219	197	212	246	209	225	198	207	204	217	217	204	218	240	220	239	197	184	219	205	197	201	219	218	220	253	202	219	229	230	203	193	211	216	216	212	209	197	226	231	211	208	239	216	206	215	213	199	222	225	232	207	236	226	223	230	206	216	192	226	194	203	208	220	222	229	202	202	226	210	188	207	208	192	235	203	223	200	218	230	226	216	211	183	208	208	216	204	242	238	193	208	215	238	214	202	216	222	189	222	202	214	205	206	226	209	197	206	216	232	233	211	216	214	216	199	233	205	224	224	216	238	226	220	209	181	197	179	223	227	205	223	207	231	200	242	223	214	211	200	207	213	226	208	205	189	223	207	213	213	221	209	221	178	217	218	192	215	214	233	212	219	200	214	229	184	207	209	183	194	201	241	235	222	196	201	225	198	181	213	207	241	223	196	203	202	231	217	201	206	201	244	258	210	219	213	228	196	220	203	215	215	225	224	228	196	189	188	228	214	221	211	219	208	208	221	213	208	209	214	206	229	201	229	205	229	209	187	239	220	213	194	225	227	201	195	184	212	211	232	219	205	174	208	208	212	221	200	241	240	220	211	251	241	225	231	216	218	204	206	220	214	215	230	197	221	211	222	232	203	189	206	200	219	203	207	193	225	221	213	211	193	214	231	214	195	235	233	205	208	209	202	217	219	209	203	221	216	205	226	204	232	228	202	209	212	223	223	194	232	193	183	215	222	217	204	261	199	249	221	217	229	202	215	178	217	220	230	219	229	217	243	197	221	222	224	216	221	203	201	190	235	181	205	229	197	195	214	225	235	197	219	217	197	233	214	228	241	202	195	225	187	223	209	224	207	238	216	224	226	233	240	218	201	216	212	221	236	259	215	224	197	210	216	229	199	221	216	229	206	193	201	198	210	200	209	208	218	228	241	199	222	219	199	203	244	213	192	191	262	174	204	219	206	217	220	199	210	188	203	240	216	201	230	211	205	205	206	208	214	204	213	212	208	218	213	187	235	197	217	203	205	189	241	227	204	220	211	198	202	196	214	208	225	221	234	205	211	215	223	213	230	229	207	236	215	197	193	221	214	212	214	204	205	229	201	200	227	205	232	207	209	197	203	224	223	226	205	208	218	228	218	196	178	204	206	209
5853	1469	3115	3685	3226	2507	2090	1775	1593	1377	1290	1115	1006	1044	933	936	886	882	896	892	815	810	816	859	917	817	785	681	751	787	658	675	680	710	659	637	610	637	657	638	657	685	661	620	584	620	610	621	625	627	623	554	597	542	621	584	601	551	578	529	569	556	526	532	563	589	569	570	601	552	509	559	578	563	500	574	538	589	592	557	543	588	556	554	516	483	564	579	537	542	542	570	553	585	579	534	545	543	549	501	568	498	499	506	553	557	487	500	522	495	550	519	580	545	537	581	469	499	554	552	530	501	524	513	517	546	546	569	503	576	532	555	545	505	560	537	510	554	504	536	569	528	530	487	507	538	547	542	507	515	531	510	501	492	501	550	561	479	496	495	539	525	507	551	544	539	563	515	543	494	545	565	539	514	489	512	554	502	514	553	532	527	506	552	485	529	565	481	525	542	534	526	515	505	531	499	515	522	573	495	535	574	494	528	509	533	498	529	514	544	486	520	557	536	528	530	509	517	508	521	506	550	511	530	563	560	531	510	532	550	563	525	521	524	509	560	531	549	516	503	506	509	498	520	530	559	464	516	535	515	530	528	531	511	511	540	489	549	482	524	508	509	494	483	508	477	590	487	483	560	529	517	532	516	508	530	532	518	488	538	539	537	508	536	565	531	562	508	536	545	539	502	543	505	533	534	550	508	508	556	521	531	544	524	488	492	499	551	531	501	519	531	472	514	514	512	552	493	546	517	483	591	505	480	524	493	501	503	515	524	498	537	498	527	557	521	507	507	512	538	561	489	560	538	500	534	541	489	490	510	488	513	506	512	530	516	479	535	495	510	572	536	554	518	548	466	540	535	512	499	527	534	509	540	505	520	485	532	504	552	561	436	515	489	497	533	529	567	528	534	550	530	513	485	521	506	499	505	505	522	531	507	526	516	550	527	504	548	512	532	510	509	512	530	536	576	516	528	535	520	504	533	503	495	528	568	542	499	532	489	534	526	533	538	474	528	541	538	513	528	525	559	506	481	527	494	517	495	512	555	520	533	506	518	511	542	524	534	484	543	519	533	532	512	543	527	522	551	550	539	507	526	497	512	522	517	504	527	546	525	535	539	534	535	531	509	520	480	540	541	508	522	551	515	528	542	547	497	489	523	537	506	506	515	519	505	500	540	528	514	525	512	563	526	514	541	566	562	583	508	561	548	531	529	562	499	543	495	499	552	539	529	519	511	513	517	479	533	535	568	520	524	549	537	533	560	490	515	521	495	501	519	508	471	545	533	532	528	560	511	535	583	566	527	505	521	540	551	542	554	473	553	547	499	494	540	489	526	514	503	516	484	542	518	528	545	520	552	508	507	510	589	580	510	538	551	546	543	513	509	538	558	550	515	508	576	513	538	562	507	530	590	488	536	557	562	476	504	517	490	531	525	516	504	528	530	484	539	523	515	482	555	545	549	561	522	512	516	527	564	499	551	528	525	511	534	531	576	506	532	535	510	489	506	491	540	521	537	526	530	548	585	507	517	509	534	537	517	552	547	523	499	489	514	502	484	527	554	522	517	501	531	475	495	533	497	490	535	551	500	549	503	538	498	555	553	504	515	517	510	527	515	543	534	529	515	479	491	495	552	506	474	516	534	527	529	544	500	523	511	525	510	526	529	530	538	466	502	564	502	575	485	583	499	514	531	506	528	528	513	522	553	540	515	497	535	575	504	529	495	521	526	537	492	526	460	528	520	529	525	508	481	517	540	568	559	512	534	512	513	537	539	513	509	527	455	537	519	534	573	505	545	513	529	476	501	548	543	492	510	505	527	545	456	533	506	529	531	499	504	522	516	504	515	504	491	513	470	512	530	501	528	558	531	539	512	498	532	528	475	504	501	501	516	502	551	522	511	478	510	561	505	541	511	494	522	563	549	486	524	497	557	500	477	564	491	526	493	526	543	496	552	488	512	544	514	556	505	576	531	511	528	532	568	534	530	524	498	502	531	496	512	492	512	506	477	471	526	539	511	576	513	504	530	494	520	489	489	529	480	490	527	523	502	493	502	529	520	524	529	520	498	557	493	541	533	531	565	545	518	547	541	468	482	521	527	549	542	521	509	545	500	492	546	503	558	501	505	506	506	516	549	489	531	514	521	483	541	521	554	534	536	536	501	544	518	503	525	488	533	502	513	523	518	490	534	544	564	521	513	587	518	525	532	532	537	500	530	448	474	517	500	515	503	495	538	519	540	521	530	491	532	507	492	524	550	492	479	529	527	524	563	521	505	515	532	476	508	540	457	560	552	502	525	533	518	522	597	512	473	535	566	524	498	551	503	552	513	518	516	543	591	512	523	505	500	508	545	462	524	491	560	552	539	515	498	514	527	507	554	526	501	532	506	520	523	495	535	540	520	504	551	503	541	508	578	478	491	516	481	520	513	526	547	511	487	538	568	511	581	543	557	518	480	484	527	543	488	541	542	532	508	539	532	486	543	532	533	534	515	551	553	527	506	528	540	509	528	505	543	538	565	550	516	554	528	498	517	518	497	489	538	518	533	503	474	560	532	560	482	533	498	548	547	525	538	544	524	505	550	549	526	523	529	494	536	538	525	478	560	529	543	553	496	521	512	560	523	489	540	508	520	479	525	540	530	524	547	531	506	499	550	522	569	511	520	503	501	548	498	531	518	500	537	499	503	535	532	496	508	531	529	518	522	551	535	493	551	498	518	528	567	556	522	569	553	548	507	537	557	501	520	521	476	536	476	523	577	509	532	530	505	508	536	521	530	499	562	488	531	523	555	528	528	513	518	501	547	523	545	556	518	505	542	521	526	530	518	526	533	556	552	528	542	554	523	501	530	534	520	529	560	494	515	534	548	528	544	513	508	512	519	555	519	525	486	571	518	484	518	588	520	524	537	528	516	533	563	527	519	515	532	540	518	553	520	518	502	529	555	459	530	538	556	546	510	528	544	534	553	537	513	528	495	555	480	513	538	507	563	515	532	540	497	517	527	558	533	478	563	534	506	547	535	535	499	528	527	556	511	516	535	537	547	519	526	549	524	535	486	521	529	512	490	498	496	537	519	556	534	520	518	571	494	503	510	526	554	513	505	569	497	563	540	514	537	518	514	536	477	518	501	542	493	532	519	515	566	526	523	538	496	504	513	504	500	511	496	518	506	518	497	528	508	522	551	533	514	519	498	508	545	525	520	582	516	536	521	531	559	544	554	526	565	554	531	508	468	497	505	493	533	549	506	551	530	558	504	491	511	531	520	493	520	535	519	513	512	550	491	566	529	486	571	513	480	514	514	500	523	496	515	518	493	497	539	548	534	512	533	539	528	486	522	482	507	550	516	555	516	512	503	541	547	569	505	501	518	509	501	454	492	533	543	514	497	533	505	541	519	525	533	522	515	503	515	526	491	548	511	505	560	503	523	533	575	502	503	512	460	492	518	542	547	535	525	522	558	513	534	532	515	520	518	503	513	512	517	538	538	540	547	515	540	499	529
15554	2870	2936	2205	1438	1057	815	659	617	560	454	465	456	408	365	329	353	342	361	350	337	348	331	320	307	326	280	282	296	315	282	300	311	290	304	314	297	284	298	285	270	304	271	282	285	298	307	273	300	290	306	285	296	254	261	273	261	256	269	249	301	251	304	246	267	264	279	277	292	273	301	263	267	251	293	279	265	286	259	319	278	251	277	269	306	273	260	302	263	257	241	235	275	257	275	264	264	261	228	263	256	268	258	257	276	259	298	253	264	233	261	284	292	254	262	256	286	262	287	276	243	274	271	298	267	265	292	279	257	239	296	278	276	271	234	281	274	252	253	261	275	256	275	296	267	266	241	251	257	288	270	275	275	259	271	249	260	271	259	260	281	245	268	250	287	229	240	255	291	245	269	259	297	253	249	251	273	267	263	289	270	246	284	262	271	257	250	251	254	230	267	305	271	259	277	262	300	259	261	272	269	289	277	299	278	276	244	271	254	287	276	305	275	271	297	287	265	254	259	283	208	238	310	217	247	289	250	250	263	259	241	231	262	265	259	277	261	263	248	273	294	276	267	254	236	271	244	283	289	274	287	276	291	255	257	275	255	256	253	288	238	286	281	240	229	255	258	236	259	264	277	280	249	270	259	273	249	243	231	240	274	262	275	249	255	250	235	281	273	272	247	248	235	278	270	267	282	271	257	259	280	291	253	276	267	277	243	301	263	275	269	265	265	279	257	274	274	247	252	264	250	271	252	233	247	224	254	267	308	260	251	227	272	266	260	277	265	250	280	263	261	270	262	255	252	257	243	275	246	259	279	282	248	269	253	221	252	295	273	293	275	262	280	262	257	282	241	258	259	237	255	283	268	249	295	283	256	261	255	279	276	265	271	250	265	276	298	233	243	232	286	263	285	264	256	277	282	281	254	265	257	265	268	246	257	253	256	274	252	265	280	251	267	212	275	248	275	255	284	264	280	273	228	271	275	265	274	251	283	247	273	258	267	277	276	269	238	245	307	270	299	238	269	276	264	267	270	266	278	235	270	284	245	243	225	255	273	243	270	274	260	266	272	281	253	249	288	274	260	259	269	268	272	279	259	258	268	272	241	268	265	265	232	239	279	225	266	239	267	277	251	288	256	254	273	249	263	271	264	259	288	251	275	266	268	272	247	258	246	270	260	249	252	258	268	248	236	250	257	262	233	293	263	257	273	274	252	237	254	264	289	270	281	238	249	234	251	273	263	274	265	290	254	269	240	256	253	246	252	268	259	259	296	254	277	286	267	274	282	289	277	266	265	292	225	244	231	276	303	262	285	286	258	260	240	250	220	264	282	273	252	286	257	254	283	246	265	259	251	260	251	299	294	274	240	290	261	258	242	257	256	274	257	236	275	219	280	271	269	263	262	259	273	277	278	263	262	258	264	234	283	247	276	250	272	237	281	263	260	292	272	258	267	265	268	248	265	267	249	245	258	237	218	273	274	253	282	259	247	268	260	261	260	259	245	275	284	281	245	253	277	269	251	240	233	269	271	273	238	253	249	271	268	274	274	274	291	247	291	277	247	251	282	266	300	250	250	214	260	239	255	289	273	250	276	268	233	273	265	262	227	274	290	242	284	251	256	254	261	245	281	259	286	251	269	247	238	259	270	265	239	295	261	266	279	289	270	269	263	254	276	257	296	278	223	277	266	280	258	275	244	289	262	287	254	248	268	239	241	245	269	277	276	261	262	249	231	252	288	269	285	258	250	273	275	254	266	261	268	270	250	291	265	274	284	221	279	248	266	263	262	241	251	280	256	305	257	259	273	263	264	266	274	255	256	262	266	258	262	257	267	244	248	272	257	280	255	232	269	288	242	245	278	223	278	255	260	240	270	247	245	264	260	257	284	281	269	254	248	278	281	258	261	256	274	264	275	272	250	246	249	240	267	252	258	282	268	248	228	236	269	248	299	231	283	274	239	273	265	291	245	272	252	287	272	284	273	237	258	260	274	282	228	269	253	259	265	235	286	231	282	233	264	247	256	247	264	275	285	278	260	249	271	260	253	293	297	283	270	280	278	285	236	242	264	280	262	241	261	287	262	298	226	265	279	266	275	282	259	276	284	241	253	239	260	271	262	253	258	259	226	277	267	255	266	276	266	261	245	270	259	267	275	275	267	275	255	276	286	246	280	264	239	249	255	240	276	259	277	259	271	275	252	282	246	273	253	289	279	267	279	255	248	263	253	276	255	261	244	265	271	250	266	282	259	275	260	244	278	263	258	274	273	257	260	261	251	271	267	277	257	249	228	280	269	247	267	246	249	268	231	258	261	263	273	266	274	275	253	269	277	236	262	267	286	229	246	246	248	276	249	255	295	285	282	290	283	264	282	255	251	271	261	260	240	259	242	276	273	266	243	280	215	270	276	282	253	240	247	245	259	268	272	280	257	243	263	265	251	271	266	255	250	270	276	257	271	260	254	243	271	256	277	283	273	247	268	287	251	267	256	277	272	272	262	262	254	270	271	262	270	275	270	261	264	298	273	264	259	266	235	260	275	276	242	252	287	274	245	245	257	271	288	279	250	259	268	287	269	281	242	242	276	233	273	290	268	238	282	264	267	289	251	253	260	278	258	217	263	248	245	278	280	270	264	228	269	250	244	244	245	277	295	285	305	273	265	305	240	267	277	276	253	275	272	260	279	268	274	280	246	258	263	256	264	261	251	271	332	264	238	255	266	267	304	247	252	260	269	267	245	279	253	276	274	242	217	222	284	265	240	292	235	257	267	283	278	251	273	279	251	243	255	265	250	254	249	247	283	255	235	268	273	240	259	268	260	247	287	294	249	284	281	257	266	270	249	272	272	266	249	289	239	245	278	260	260	275	255	250	268	276	289	252	255	259	279	283	257	244	260	294	274	265	283	275	257	241	260	264	273	287	257	273	275	256	263	269	299	286	263	281	242	249	270	265	258	270	252	271	246	246	278	259	276	236	296	253	252	255	272	262	271	295	257	260	265	233	288	290	297	256	247	275	241	259	260	250	283	276	271	246	241	256	280	267	251	252	252	267	245	227	239	245	284	257	247	245	246	256	263	261	242	255	272	233	235	277	241	264	257	265	278	241	226	279	256	265	267	250	241	276	235	245	289	290	289	260	286	273	256	261	253	251	272	240	244	256	270	250	261	251	246	274	277	256	263	240	266	237	251	229	244	243	268	281	229	238	269	263	251	264	282	277	263	286	256	291	280	245	252	238	243	263	227	244	300	270	267	249	271	297	285	248	253	258	256	282	277	276	250	269	305	272	257	245	242	248	244	278	279	251	260	237	224	279	255	304	286	247	234	249	265	267	235	261	267	261	264	240	284	264	248	271	259	252	267	252	242	259	270	275	270	250	260	265	288	248	268	263	275	297	291	260	265	276	271	255	264	245	257	257	256	283	250	269	288	229	281	256	265	261	275	246	268	251	283	264	263	273	291	255	252	255	274	261	262	266	239	270	265	238	249	263	247	261
7753	2419	5300	6154	5224	4258	3448	2853	2491	2218	1973	1781	1685	1590	1447	1366	1333	1235	1280	1241	1156	1154	1155	1298	1385	1118	991	1050	1040	973	901	860	948	871	919	853	901	873	802	876	843	890	811	781	863	821	770	810	774	825	781	778	714	730	772	748	700	708	721	748	714	688	711	703	678	700	705	746	685	671	715	750	684	655	706	676	689	691	717	711	667	709	642	698	679	723	689	664	703	653	651	706	734	667	667	657	659	667	678	665	669	638	620	680	643	670	685	627	654	641	621	693	636	632	627	670	658	609	647	650	713	689	593	682	632	654	636	646	645	659	650	708	643	709	655	656	679	646	603	685	634	642	616	595	598	644	650	672	629	716	620	591	614	651	621	696	606	659	626	619	605	601	615	604	674	662	632	673	667	650	708	630	659	636	614	663	620	638	640	651	658	624	622	661	613	647	600	636	629	645	645	646	575	634	629	625	624	649	619	633	656	615	631	628	670	609	611	676	653	610	643	645	621	641	630	635	646	670	565	653	685	627	660	635	642	640	589	629	600	617	680	670	668	664	603	634	608	641	604	636	586	634	639	668	641	665	686	635	639	595	628	633	650	649	643	661	632	629	618	629	576	663	591	658	615	639	660	660	608	642	702	600	637	665	658	627	668	622	638	667	639	600	648	679	671	626	637	631	657	678	632	625	666	624	626	664	655	628	630	648	638	659	642	653	645	640	661	638	668	637	655	649	677	623	629	685	639	616	609	661	633	659	647	601	649	623	677	614	610	645	636	711	647	646	648	640	617	631	626	630	631	640	720	638	626	649	661	664	652	640	616	715	664	662	644	633	645	639	632	658	620	623	622	688	612	610	668	616	628	660	653	612	614	680	611	657	657	661	621	664	632	650	594	593	615	636	638	638	649	666	655	657	648	629	619	643	687	644	709	664	603	634	624	630	691	659	664	621	609	664	659	661	617	652	630	629	626	621	605	623	629	630	636	647	674	613	648	622	647	630	627	603	629	664	664	600	657	639	650	658	654	645	629	644	610	603	644	654	631	647	669	673	660	635	600	669	616	657	665	658	653	635	634	633	658	670	609	643	649	654	629	651	623	616	605	621	663	618	654	652	676	644	638	564	628	657	676	640	644	652	641	705	627	621	675	617	664	608	630	604	668	651	633	658	666	653	637	668	626	658	674	616	654	659	631	631	644	604	671	632	624	627	638	613	646	655	657	615	623	626	656	679	651	601	657	648	649	649	620	629	647	627	678	624	658	626	674	633	641	625	614	628	656	596	658	666	591	631	581	640	670	620	648	673	637	633	657	626	680	642	642	697	666	649	633	652	602	655	653	695	635	676	680	644	668	676	658	630	644	626	655	635	631	676	618	616	582	685	680	631	665	670	655	584	600	594	683	658	632	659	660	625	620	623	622	649	666	678	618	645	633	656	611	686	634	613	660	653	647	659	623	681	657	652	617	657	623	618	629	595	621	628	652	627	687	651	618	632	645	640	656	670	661	631	651	626	640	614	615	650	672	635	620	648	627	670	622	643	686	647	650	659	657	650	625	642	660	655	684	628	637	621	633	637	594	630	583	658	663	646	655	669	645	616	675	666	667	637	641	574	634	636	650	649	620	640	648	632	662	649	650	617	631	641	642	649	615	625	619	607	627	633	654	644	641	628	640	662	653	657	616	654	624	616	620	639	633	656	677	645	684	649	616	680	678	700	648	623	660	635	647	665	636	629	685	641	650	644	671	636	659	603	685	700	600	637	649	637	639	634	653	635	635	673	633	601	612	620	655	625	636	630	607	658	656	641	652	642	648	672	710	631	587	621	608	637	660	604	602	659	617	655	650	644	663	610	647	696	652	654	618	589	621	676	643	666	621	645	636	664	659	637	595	624	655	621	625	632	686	649	675	652	640	636	649	655	647	628	646	603	644	669	628	656	576	612	614	665	601	595	635	561	618	640	591	662	624	643	619	653	642	624	597	646	630	643	617	629	649	658	680	618	625	650	654	600	660	595	636	628	635	677	672	639	618	620	625	643	637	631	630	626	610	639	623	645	645	648	646	609	683	685	636	629	641	687	635	609	592	660	640	650	619	600	651	632	610	645	652	651	628	650	673	636	672	641	617	605	634	650	639	657	651	679	670	613	598	634	634	612	654	631	620	681	587	657	617	664	625	667	645	639	611	659	631	637	633	649	592	648	645	678	602	646	657	631	651	620	592	646	641	635	638	701	665	623	633	655	609	654	628	633	663	673	642	657	619	636	664	606	660	634	618	630	652	672	642	615	637	627	648	629	650	595	643	638	618	623	630	645	659	627	655	646	631	620	662	637	635	630	692	665	634	611	598	623	614	602	656	637	637	626	653	637	670	590	673	644	607	626	613	622	600	655	640	679	595	655	682	614	698	587	662	606	627	655	639	617	645	644	627	632	655	614	707	616	665	623	594	573	615	630	622	622	613	687	619	677	654	648	640	657	678	704	605	641	619	639	642	630	666	675	642	578	617	613	631	644	636	680	582	641	646	656	675	639	687	561	647	668	612	634	542	678	610	648	685	643	612	664	660	661	662	610	662	596	603	645	630	641	655	646	630	635	649	610	662	652	648	623	664	642	645	591	647	641	624	666	585	630	671	681	594	628	623	651	629	641	580	651	627	659	617	640	646	629	697	694	658	607	686	632	659	573	620	649	646	646	624	629	665	633	648	655	632	613	648	624	621	627	638	664	678	598	602	642	650	638	648	647	670	664	674	619	681	630	655	664	640	681	646	632	639	637	597	666	641	672	631	621	619	628	603	658	651	679	669	644	635	641	621	618	654	663	615	628	670	638	650	648	681	629	663	648	660	657	639	673	641	643	642	623	636	623	636	646	647	602	663	656	628	619	647	631	641	625	611	599	615	660	650	643	658	618	658	680	619	639	600	592	608	603	626	615	637	683	665	660	656	650	626	635	584	623	616	681	616	636	677	649	646	626	662	627	605	683	647	651	611	676	653	662	640	673	649	629	635	635	643	660	614	668	625	616	681	604	660	669	686	591	637	640	652	647	649	637	645	652	679	647	585	646	603	637	586	630	635	631	611	676	645	652	660	642	656	709	621	621	650	669	647	618	649	680	631	645	659	642	693	665	667	640	600	625	660	656	633	619	663	617	665	654	626	670	635	629	633	627	648	649	663	623	664	673	623	668	647	654	661	647	680	655	653	648	660	683	642	643	641	604	600	666	629	612	646	658	619	631	626	631	638	640	607	589	646	614	613	621	632	625	623	666	635	651	649	664	615	614	631	622	612	665	580	716	681	681	617	610	595	628	653	649	556	604	669	619	616	642	625	650	641	683	646	570	706	622	673	684	672	657	618	676	692	636	585	614	649	623	645	590	674	650	621	611	633	608	643	614	642	630	658	661	635	641	653	633	632	639	669	628	622	626	655	634	632	635	671	622	615	652	655	639	623	622	648	614	626	664	609	681	647	645	684	642	653	634	651	650	655	657	619	690	648	670	667	630
2442	459	489	471	357	344	348	386	370	347	323	315	349	313	293	316	335	300	330	359	310	308	336	330	334	369	324	326	314	343	299	327	323	293	334	289	290	295	314	312	310	278	346	343	310	292	334	338	308	329	349	335	334	330	301	318	331	308	315	335	344	346	322	337	309	326	309	347	311	319	323	324	322	302	279	339	340	289	307	343	349	342	319	337	310	355	330	326	317	306	287	315	325	349	332	309	346	342	300	323	282	302	304	318	320	327	306	301	328	294	328	330	344	288	330	310	306	303	342	296	330	337	346	321	304	323	319	314	326	318	322	307	336	328	328	348	329	355	332	350	320	346	330	319	312	326	290	291	268	306	330	302	299	335	313	323	324	333	318	357	291	334	305	307	347	304	347	313	303	291	323	351	294	298	332	300	317	327	310	384	306	315	334	371	306	335	335	308	297	320	321	351	304	287	362	315	328	309	305	340	306	321	352	326	300	321	307	341	348	324	307	337	337	271	326	316	350	318	315	331	328	312	280	329	275	322	310	317	333	338	334	314	337	319	321	338	348	339	283	317	312	309	313	309	317	301	324	309	352	336	312	314	317	295	316	307	305	316	338	324	324	331	342	325	325	347	320	317	291	319	341	295	323	364	324	345	355	292	319	259	305	331	326	323	352	289	283	298	332	315	340	342	341	316	303	331	296	332	330	308	327	299	292	318	339	307	316	312	318	306	311	346	320	338	315	287	318	328	296	309	331	334	305	300	332	327	344	317	333	328	326	294	296	308	348	334	319	299	339	331	356	335	336	305	307	323	304	329	328	300	297	302	331	313	292	323	321	324	336	322	298	326	333	337	317	313	300	318	304	314	305	329	272	312	347	344	327	324	342	291	339	322	349	336	319	306	343	316	323	326	305	307	312	307	323	306	316	336	344	316	312	315	325	327	309	305	323	323	302	317	318	314	310	307	291	286	319	330	319	322	324	279	356	328	300	318	315	326	324	324	292	314	352	334	327	331	325	318	303	299	313	334	301	300	297	326	279	328	305	324	326	366	340	318	303	324	319	331	318	312	285	331	327	306	363	292	338	294	341	345	340	316	297	291	292	331	342	371	315	325	313	337	295	272	342	295	338	299	339	339	337	314	329	290	345	314	326	296	337	324	310	296	324	331	312	305	315	327	334	355	322	294	336	314	314	295	306	317	320	297	333	303	326	343	325	326	349	302	331	314	324	314	313	315	302	346	327	315	330	309	316	325	323	316	302	315	324	354	306	338	319	332	332	358	291	345	335	346	306	314	297	297	293	325	338	336	326	315	312	303	314	328	277	310	265	328	297	329	316	302	331	325	317	324	313	315	314	326	311	317	316	311	319	321	349	321	333	325	357	309	350	365	364	270	329	299	303	324	297	330	324	318	309	316	294	291	316	314	328	279	289	327	336	328	323	292	353	321	354	322	305	317	351	327	326	291	297	324	344	318	343	313	292	331	355	309	311	317	318	341	335	316	312	299	317	336	298	302	343	304	334	318	306	305	328	325	329	292	315	311	275	340	327	333	302	328	313	289	290	317	316	307	297	324	339	322	312	313	292	350	310	301	297	309	334	333	301	330	313	325	338	319	334	295	333	363	342	312	346	319	312	317	315	323	332	294	327	311	357	351	326	295	299	323	295	328	330	321	311	299	320	278	327	337	350	316	329	313	355	321	302	323	330	343	304	325	280	336	313	306	322	291	288	330	377	309	327	299	335	303	310	380	348	310	339	322	319	325	307	313	331	299	313	312	312	308	307	314	295	336	318	330	311	319	274	327	308	297	325	299	332	316	342	296	321	338	333	317	318	317	306	310	313	320	279	330	330	321	336	319	342	298	354	289	294	330	293	317	302	334	333	309	309	330	309	306	290	304	335	305	313	330	312	327	300	299	349	316	342	330	331	310	330	341	345	343	353	342	313	302	337	306	303	360	298	305	304	321	332	314	308	275	336	318	322	326	307	302	322	306	324	283	281	314	286	321	311	325	300	313	336	333	290	322	347	324	346	318	325	317	305	326	307	319	286	330	292	317	332	324	337	319	323	309	317	314	315	333	341	322	327	298	295	314	370	309	293	338	306	335	311	288	332	312	297	306	304	287	327	338	317	320	311	303	348	288	324	313	310	294	289	348	334	337	306	337	317	358	331	291	318	343	359	299	360	297	318	299	318	275	353	330	279	343	326	319	316	304	322	338	350	312	328	312	340	319	304	341	318	321	318	344	303	302	335	285	351	333	328	322	337	339	308	310	266	324	313	316	309	340	338	309	299	316	342	320	331	314	281	331	286	343	324	309	317	324	323	319	317	347	336	314	345	354	313	326	300	285	278	318	320	297	307	327	328	331	333	327	289	341	291	321	323	310	366	318	321	334	343	315	316	308	303	327	344	317	318	315	323	322	297	348	340	337	339	311	305	329	334	355	325	320	312	313	337	317	316	306	304	307	293	305	307	314	316	317	345	324	285	283	327	335	350	305	326	316	312	286	331	299	319	301	294	308	304	331	346	283	336	291	306	344	297	333	321	324	348	312	299	335	280	352	335	310	343	309	290	339	320	311	316	319	303	339	329	335	354	324	313	319	340	300	326	321	310	315	297	303	340	337	348	336	310	301	338	284	312	294	300	329	316	315	337	305	344	338	315	340	309	332	294	350	320	337	335	311	314	333	325	339	320	324	289	350	331	319	306	318	326	289	326	322	312	306	296	329	304	328	332	323	304	329	348	346	320	305	305	332	340	307	297	320	301	352	344	323	282	302	332	312	301	276	311	290	284	316	297	295	332	301	332	304	315	340	323	312	304	332	308	319	316	319	333	319	325	301	316	335	361	345	287	297	330	323	283	326	345	305	306	323	330	329	328	334	286	331	345	318	316	327	333	338	332	332	333	317	335	348	318	335	307	307	348	312	298	316	320	314	293	320	327	337	349	364	310	335	325	303	302	312	320	332	313	333	330	277	292	345	320	324	307	354	314	335	346	330	311	299	310	321	328	344	292	325	299	295	326	310	301	286	291	306	294	313	311	297	325	306	318	288	301	308	308	304	362	341	339	322	327	319	310	298	348	354	327	324	292	311	323	315	340	325	330	282	311	287	319	330	308	329	336	314	319	320	293	305	299	309	345	298	290	340	292	281	327	359	343	301	303	302	349	304	282	331	328	320	335	329	333	329	338	287	332	318	321	312	338	318	329	317	291	315	323	339	343	280	289	300	337	319	278	327	275	313	328	303	343	312	314	324	297	285	312	363	343	292	327	355	368	330	308	308	333	296	298	339	290	304	312	300	321	317	314	346	320	355	333	300	316	307	282	321	290	308	306	310	314	285	316	319	331	313	321	312	314	334	328	324	298	292	307	320	309	320	327	319	314	308	307	331	321	315	309	318	292	322	367	310	294	331	355	355	329	312	334	315	335	305	281	307	291	331	317	315	310	295	303	298	315	321	349	325	308	334	343	308	329	310	297	334	303	309	343	313	348	300
2457	899	1129	1228	1137	985	885	816	835	868	838	763	748	795	759	820	779	790	804	787	757	772	778	794	894	784	765	770	817	789	754	766	714	758	736	752	779	771	740	828	763	833	764	710	784	794	743	739	773	771	781	739	792	734	728	753	695	759	755	792	742	743	733	712	768	775	732	752	743	702	750	764	766	760	727	756	739	747	773	713	758	727	750	794	702	720	758	693	758	732	805	763	760	717	756	767	729	775	728	738	768	750	712	669	754	709	751	731	742	740	695	769	764	735	798	725	712	730	659	701	711	647	744	773	713	763	762	764	781	741	720	753	710	799	764	712	711	750	783	721	767	646	762	771	689	696	734	773	743	702	739	708	737	731	708	743	703	748	712	755	779	753	770	715	707	719	762	738	766	663	733	737	695	719	735	759	751	724	748	743	671	713	760	743	741	700	753	749	741	728	719	711	763	751	730	747	754	692	718	742	735	712	699	738	686	728	740	756	662	690	747	764	769	740	727	713	738	709	760	719	698	710	728	751	713	746	729	735	726	710	748	759	705	708	752	726	736	749	738	705	736	659	692	752	774	694	745	730	737	745	718	745	769	742	746	696	743	761	701	701	739	732	753	716	728	761	737	725	712	726	759	734	720	731	730	721	703	726	789	709	772	708	778	729	756	746	699	729	742	717	734	704	770	686	712	748	766	734	734	742	737	707	745	724	755	741	793	779	740	740	719	700	756	667	832	751	730	710	711	764	667	718	772	777	730	697	723	716	735	756	711	729	730	767	773	767	710	721	720	714	727	691	687	724	707	741	772	731	702	728	699	724	763	719	718	764	701	732	680	734	754	651	710	769	763	703	722	785	707	736	741	721	742	730	733	717	736	711	731	710	738	710	741	778	714	737	736	745	716	741	742	790	690	710	764	724	795	738	695	754	726	736	732	711	730	771	704	759	716	728	768	740	682	715	713	714	720	753	747	708	732	741	702	748	718	699	691	713	713	742	732	739	738	741	694	683	730	706	726	742	725	725	729	698	724	721	717	739	732	723	728	718	703	726	685	720	759	720	685	770	726	721	764	739	754	744	733	699	751	704	729	716	714	739	731	741	745	732	765	746	773	742	722	714	754	736	703	749	724	698	736	761	782	738	674	721	710	751	723	670	735	747	744	713	755	687	725	726	755	729	723	712	745	646	726	728	780	727	757	740	729	742	745	769	748	691	724	720	741	717	719	731	716	728	740	716	707	761	744	724	773	710	701	684	714	694	705	724	793	746	738	801	680	708	789	699	732	725	710	691	709	698	730	676	748	726	702	729	740	681	732	652	734	721	763	707	793	701	765	716	737	739	719	717	731	768	740	739	731	727	707	752	717	733	741	745	756	714	740	734	724	772	745	712	720	758	684	734	748	707	730	709	736	762	724	715	757	765	736	752	755	715	779	766	732	773	763	719	732	712	726	737	712	740	751	760	748	738	750	741	765	759	741	716	723	718	694	724	698	777	751	757	696	730	719	778	703	733	744	747	701	691	712	723	740	691	730	726	682	770	737	755	812	747	706	775	726	710	722	774	711	746	740	716	682	763	742	746	772	693	741	722	730	747	735	703	744	700	660	724	744	728	757	718	752	770	738	731	716	712	745	682	730	758	742	752	757	741	719	750	770	771	747	709	694	730	706	724	748	670	734	694	739	780	716	743	747	728	708	706	737	760	711	702	711	753	786	779	739	754	757	698	735	715	765	742	691	709	682	727	743	744	743	698	697	745	752	779	784	708	710	723	752	726	766	745	697	742	735	779	746	742	693	725	760	717	729	709	747	724	750	720	722	714	724	689	679	733	754	735	714	735	740	673	767	842	721	722	751	761	744	759	718	752	718	708	726	715	735	749	764	757	694	709	746	768	770	737	708	760	753	719	729	772	705	748	712	764	751	734	731	724	775	759	703	752	725	727	739	761	722	678	766	717	747	794	717	713	704	716	751	737	730	717	725	760	698	712	710	734	721	756	724	741	715	720	757	719	758	740	700	761	765	747	684	736	737	779	748	695	732	698	686	762	678	697	722	733	737	676	738	728	677	737	742	734	718	710	700	741	720	668	767	722	712	719	746	768	736	710	759	742	751	728	749	737	753	757	729	726	767	742	746	733	747	772	735	796	731	738	791	797	731	671	729	745	768	694	724	727	694	740	788	742	733	789	729	710	765	713	741	733	757	724	741	732	732	746	723	731	710	755	672	732	766	761	669	776	701	738	756	694	745	744	761	706	738	723	695	685	746	714	696	753	713	733	720	715	716	741	712	724	732	687	744	779	750	746	724	778	723	692	745	729	730	720	774	729	746	791	769	723	684	772	708	725	758	783	723	708	744	768	692	723	681	707	684	774	733	709	730	712	741	695	709	731	702	717	763	732	752	769	732	718	733	735	725	752	683	658	703	725	755	730	776	722	739	724	745	784	732	711	730	739	712	723	689	729	735	723	730	675	750	753	705	666	736	740	759	723	691	710	729	765	719	757	718	738	753	754	765	783	739	720	703	720	726	757	692	689	734	724	691	745	768	749	703	726	711	688	687	743	677	685	745	764	750	739	720	725	719	781	743	693	738	728	708	712	698	763	715	706	735	770	724	791	726	712	714	719	723	740	704	736	699	730	756	742	704	694	754	711	728	701	759	776	733	708	754	719	708	693	758	727	723	718	760	736	718	734	723	746	807	730	722	731	770	759	737	754	699	732	760	732	771	704	738	721	765	769	760	698	788	803	726	702	753	688	711	757	773	747	752	753	690	699	738	726	707	737	715	702	728	739	770	684	743	692	744	746	712	770	681	726	692	725	754	736	701	769	720	739	777	720	755	716	709	779	734	744	691	684	738	771	763	702	752	748	678	709	708	732	756	735	770	749	707	731	661	718	755	761	743	728	676	738	760	713	723	719	695	739	687	763	682	740	752	737	721	715	729	722	778	678	736	683	758	737	725	747	758	700	762	710	777	755	716	721	750	697	685	783	772	747	731	709	716	737	658	755	714	748	725	755	723	740	705	708	748	708	759	738	718	750	738	755	724	746	746	723	779	722	718	751	681	740	705	776	710	749	715	714	768	719	724	684	735	772	664	725	686	708	745	704	701	708	774	734	732	771	751	689	733	795	702	796	713	743	735	736	731	726	736	729	741	701	756	712	685	731	751	712	743	721	743	767	749	770	721	757	746	739	757	743	694	717	778	703	723	758	726	714	716	744	706	756	712	746	696	717	755	735	763	741	739	735	718	685	743	676	727	688	752	686	687	804	682	743	738	714	697	764	745	727	713	716	746	691	785	741	651	746	720	781	670	678	698	761	735	756	715	746	740	740	734	760	743	732	698	746	661	737	753	722	727	691	718	723	747	708	689	759	747	747	741	700	762	719	766	750	764	712	738	708	759	724	695	710	791	718	725	745	668	756	709	742	738	724	765	730	716	717	734	719	750	765	737	752	766	699	704	702	775	782	718	726	725	726	729	731	709	727	733	738	743	731
8681	1295	1541	1142	815	579	480	437	377	322	296	295	274	280	264	242	238	266	234	285	218	232	241	248	250	256	221	234	245	229	196	264	200	191	213	212	220	207	213	234	243	254	192	212	234	212	208	208	243	227	251	216	207	219	256	228	229	204	221	188	239	195	220	222	223	207	188	223	215	236	205	203	214	218	213	232	209	209	197	214	208	210	218	180	219	202	190	207	191	194	220	215	231	245	180	199	204	213	227	232	208	230	225	219	218	217	203	202	215	196	185	207	226	207	206	195	227	192	200	193	198	216	216	230	227	220	210	208	200	205	246	195	213	216	205	176	209	180	231	213	218	214	240	220	197	189	205	198	215	174	220	206	209	240	224	199	227	218	211	170	212	187	240	224	238	221	223	226	216	226	208	217	217	195	221	221	204	198	214	204	213	229	237	227	219	211	214	224	213	221	210	211	190	208	198	236	222	210	218	212	203	227	242	211	194	203	215	203	169	226	202	223	196	211	231	225	217	188	240	181	230	216	236	191	169	196	197	198	214	191	197	195	209	195	205	227	206	219	225	197	217	219	227	240	184	163	206	190	242	202	198	206	194	211	211	256	199	203	213	225	237	196	193	202	219	212	216	228	212	236	234	201	177	208	213	206	215	204	213	204	218	198	185	223	215	202	210	217	217	200	232	211	220	226	204	231	225	212	215	172	203	210	213	229	207	220	193	227	205	221	195	230	213	215	202	200	196	201	196	184	215	218	224	216	191	210	211	217	213	200	178	216	204	201	232	194	198	211	190	202	216	202	201	221	210	192	240	224	228	206	210	203	207	191	200	212	220	224	228	229	218	201	200	203	192	238	225	208	204	235	228	210	229	223	195	208	193	223	198	194	242	208	207	217	197	215	204	211	214	218	202	199	203	214	187	209	202	215	200	214	204	219	215	195	209	187	222	206	202	193	224	207	209	252	202	209	238	223	203	206	221	231	229	187	226	205	206	194	220	201	218	219	211	214	213	224	201	227	221	195	199	200	213	202	218	200	214	191	208	213	213	250	225	213	248	197	201	208	204	193	226	220	216	242	227	215	239	206	211	213	211	232	200	203	190	212	230	196	209	211	212	226	215	233	205	191	208	202	233	224	194	212	195	195	199	230	221	195	214	211	195	211	190	236	233	205	210	170	210	209	194	209	205	218	198	201	215	215	211	220	210	215	220	200	209	236	232	222	224	179	208	214	205	228	214	196	208	213	205	199	211	174	206	190	215	219	210	206	200	230	211	217	222	237	197	209	220	252	241	190	200	208	215	198	202	209	198	189	207	204	213	201	211	212	195	202	223	227	204	209	228	207	202	189	211	215	194	226	196	222	212	190	213	196	168	219	221	251	196	200	196	230	223	210	222	227	204	231	212	218	198	206	224	204	205	212	233	213	209	193	205	193	228	220	212	187	185	180	226	203	216	206	210	233	196	225	209	199	220	213	211	205	206	217	206	207	234	238	217	237	191	207	205	185	215	180	234	193	195	206	236	233	200	230	199	199	216	198	224	218	231	195	201	219	206	209	246	203	189	194	225	217	202	226	188	189	204	202	198	202	227	206	208	202	226	201	211	204	209	192	203	212	225	215	200	186	236	192	227	208	216	198	238	208	233	218	209	216	213	219	223	226	202	176	210	229	217	201	192	220	223	200	233	188	212	212	200	184	232	217	202	214	195	220	190	189	220	225	204	181	224	218	215	195	192	200	194	209	200	200	198	221	194	206	219	198	221	210	184	223	225	196	208	219	184	207	215	249	204	208	209	182	194	218	221	192	220	235	193	188	222	208	180	228	173	210	223	216	201	207	206	201	204	231	226	212	214	181	223	209	209	238	223	194	229	208	205	216	193	201	223	213	190	205	193	226	216	205	205	197	202	199	201	215	223	204	217	215	198	192	200	206	211	224	216	216	211	239	208	210	222	206	219	209	175	209	212	211	192	231	209	241	215	208	218	179	210	212	211	203	246	225	198	232	214	217	223	194	205	190	186	216	183	201	190	201	223	204	242	213	191	212	193	221	187	221	197	209	194	213	201	201	227	227	208	212	200	216	206	208	223	186	185	197	180	211	190	204	209	205	197	204	196	199	200	201	231	205	227	207	225	220	234	226	212	225	223	205	210	197	213	192	181	219	218	201	218	217	223	201	214	205	193	235	225	222	206	213	201	193	212	248	224	212	237	227	183	221	212	202	218	213	210	195	213	228	196	216	232	224	229	221	207	193	196	227	216	201	225	171	213	223	242	215	210	195	229	198	193	174	231	209	217	216	213	201	205	192	220	220	218	234	209	223	235	207	215	203	216	201	209	193	226	229	210	212	199	195	213	204	230	217	229	207	218	167	233	207	238	196	234	238	182	211	197	201	217	206	231	207	212	217	203	211	195	196	224	209	207	174	227	205	227	195	199	227	187	204	202	217	234	206	215	183	211	220	211	203	227	227	220	215	189	214	213	209	213	220	188	210	210	203	187	231	186	216	200	241	215	208	206	230	223	177	236	232	220	190	183	210	190	219	225	221	219	210	200	225	212	215	250	213	196	191	211	230	195	200	222	188	183	208	210	211	191	218	209	202	241	224	225	233	211	253	216	181	217	221	209	223	182	216	206	200	187	200	211	218	167	200	230	202	216	195	201	212	192	206	226	190	206	229	202	211	204	208	206	195	224	224	189	233	208	207	232	213	190	197	202	202	204	231	203	238	190	205	209	213	234	219	197	206	208	196	215	214	233	215	205	208	205	205	218	212	208	199	199	207	218	205	199	209	190	223	192	206	198	221	199	217	201	209	217	212	215	228	206	199	216	217	207	223	200	183	187	228	198	212	186	232	226	209	218	210	209	182	210	187	218	200	212	203	196	224	224	218	219	229	216	221	213	203	210	211	234	211	174	209	217	186	218	232	198	197	209	196	186	209	213	199	215	207	195	223	215	193	192	225	199	208	224	188	204	208	205	237	208	206	191	221	223	219	187	216	225	218	220	219	225	211	196	197	198	199	226	227	216	196	202	203	238	202	218	185	209	174	217	203	223	209	222	212	201	212	197	216	198	218	186	216	200	197	188	203	214	184	219	228	222	224	194	202	186	203	197	223	216	192	208	210	222	222	208	198	171	192	214	204	202	192	201	214	206	209	213	236	205	215	185	214	226	207	220	214	222	227	219	212	202	219	229	199	223	218	215	230	210	194	230	207	243	249	215	200	175	232	210	233	213	209	216	201	199	194	212	192	201	197	179	204	188	216	210	226	228	211	228	214	205	242	215	215	217	226	236	211	242	193	209	205	210	210	203	220	204	196	186	216	200	209	222	207	202	241	209	187	210	198	241	213	212	192	193	222	204	221	178	200	204	193	209	202	208	224	208	234	208	177	188	173	213	218	198	195	195	221	204	216	208	209	193	210	198	216	219	196	234	210	189	231	198	211	215	220	204	213	230	218	198	192	193	194	245	207	210	177	194	180	208	177	220	202	200	233	224	215
5976	1416	2991	3656	3159	2508	2034	1695	1503	1342	1200	1144	1076	1009	952	901	896	868	893	881	793	812	842	897	846	764	736	702	757	707	675	667	694	693	639	657	662	613	639	694	656	663	619	577	591	594	583	597	580	580	584	578	559	536	606	559	580	543	583	559	555	559	540	552	570	524	542	568	565	548	547	587	519	547	547	577	548	509	542	569	531	543	526	571	532	566	548	522	519	555	534	526	564	582	539	554	536	563	512	506	554	542	529	537	534	528	546	514	495	541	518	503	473	475	540	521	493	527	523	542	471	540	521	520	533	523	488	521	536	538	562	534	477	498	480	535	512	510	525	558	502	538	546	495	481	511	508	521	525	555	530	487	508	490	505	530	505	493	519	544	496	487	519	518	523	536	490	518	565	549	496	548	539	531	547	524	500	510	519	519	514	516	505	455	516	516	553	566	498	479	498	532	511	503	529	517	499	530	541	490	548	516	515	480	526	501	523	514	513	523	514	504	509	521	508	525	478	476	546	539	544	515	544	527	492	527	503	487	499	518	521	483	502	500	486	500	511	502	511	504	547	531	514	481	492	501	498	499	524	474	516	542	539	508	501	574	505	518	505	502	531	506	509	497	493	501	490	514	508	508	520	502	556	514	520	485	505	508	530	533	523	499	483	522	529	496	536	477	491	509	503	502	519	540	523	564	451	496	513	536	555	512	511	534	518	513	482	499	508	518	486	551	502	527	497	534	520	498	526	549	508	506	531	527	516	547	511	479	507	501	509	533	503	492	525	500	540	522	545	494	495	532	510	496	525	530	526	510	497	539	490	524	490	476	516	534	527	556	518	504	549	487	522	492	492	505	543	562	532	475	483	503	490	487	531	532	559	508	466	546	493	538	489	478	490	533	536	529	512	519	492	506	542	519	518	485	516	508	503	520	543	582	489	493	507	534	516	471	531	555	490	479	472	486	537	555	521	480	495	549	538	542	544	531	486	480	462	544	491	498	535	506	499	519	518	502	563	533	563	540	504	529	521	576	522	504	491	501	538	528	522	478	539	528	487	514	498	506	553	501	513	504	498	485	539	555	589	502	518	505	532	518	513	533	532	505	549	530	525	543	520	519	498	525	502	544	586	484	525	478	534	482	521	510	525	509	496	496	475	525	481	558	512	520	528	508	526	541	552	547	518	545	504	504	494	507	526	527	511	500	508	538	463	467	514	548	495	548	521	502	496	532	488	529	526	488	503	513	493	501	515	520	528	548	536	523	524	515	513	541	473	508	498	495	475	559	523	514	548	534	492	469	542	506	536	526	552	513	478	526	493	505	522	512	527	550	496	513	513	496	503	515	531	524	513	523	540	502	513	566	485	518	540	531	516	556	495	501	539	511	549	544	509	534	468	493	477	494	521	518	518	524	533	497	478	494	539	495	531	515	542	486	541	540	522	507	499	549	542	519	498	545	501	505	511	540	482	515	518	512	534	506	553	495	519	523	506	537	537	526	513	508	546	549	527	485	490	529	497	493	496	487	523	481	530	479	516	523	523	478	514	529	548	517	502	505	467	527	530	541	565	519	525	539	515	509	492	525	512	516	519	493	541	513	505	478	493	492	490	544	502	527	503	515	519	516	494	517	498	504	492	535	526	539	499	529	562	515	488	504	505	538	507	519	516	517	509	514	498	544	520	524	502	498	531	502	499	512	492	478	500	538	556	533	524	510	508	534	553	542	514	493	508	506	548	518	484	519	507	548	493	516	500	500	512	524	499	534	515	498	552	543	532	505	510	461	504	457	484	518	513	503	532	515	558	525	507	511	490	499	542	493	498	494	500	516	536	494	501	522	523	516	541	522	475	544	508	580	508	511	539	558	553	478	514	484	514	516	521	499	580	503	579	514	509	538	519	529	535	542	523	501	471	522	510	518	483	501	484	519	542	523	512	486	527	512	507	535	526	550	489	537	531	528	503	543	457	510	538	501	543	476	547	551	518	500	514	492	538	577	518	533	531	484	506	482	531	517	523	509	561	511	509	466	559	517	510	524	496	512	544	550	511	529	506	538	512	484	543	496	501	539	528	503	499	525	542	481	481	536	528	490	559	531	492	509	500	512	504	535	504	510	496	523	517	535	511	515	542	539	538	537	535	499	508	522	481	478	527	500	526	541	490	509	516	489	517	492	571	532	531	517	535	542	549	511	501	533	508	548	495	477	509	524	549	528	470	470	484	495	526	531	504	497	523	481	482	508	530	528	495	529	511	531	509	505	483	535	485	512	499	524	508	563	508	500	514	515	510	538	497	483	498	506	495	535	535	537	544	525	518	504	492	515	476	521	544	523	578	490	532	502	493	482	519	522	483	519	510	520	511	513	501	496	507	518	516	505	540	513	531	551	498	485	502	547	532	527	477	505	548	526	522	495	490	501	483	515	559	503	544	495	479	493	510	481	548	563	523	496	535	503	526	478	494	549	495	510	494	492	514	557	512	473	490	533	519	485	500	508	535	515	525	489	500	535	528	566	524	532	540	504	556	517	550	510	517	501	543	502	509	485	532	533	500	500	514	513	525	548	505	502	492	501	543	515	526	505	517	539	512	505	519	550	540	478	499	526	448	482	513	513	488	522	518	520	518	516	488	492	488	536	481	551	513	521	498	513	547	528	532	505	502	507	523	551	512	494	511	511	478	491	529	524	534	520	530	520	520	510	523	536	483	527	521	500	513	561	486	451	536	514	533	498	520	546	521	512	534	527	508	474	522	522	535	536	539	517	518	510	520	507	494	522	559	518	574	538	554	520	517	513	523	506	503	550	514	566	556	485	501	541	500	518	525	469	473	484	480	528	518	579	534	529	528	511	499	536	493	516	544	547	527	500	479	527	516	499	489	541	507	545	547	535	553	527	503	534	485	474	472	520	493	507	502	520	471	522	489	481	500	512	499	529	505	519	557	484	500	521	518	477	526	531	530	522	529	503	516	520	553	497	506	549	489	523	474	502	492	495	481	493	501	516	517	497	486	493	490	494	534	511	538	539	516	511	541	534	507	519	558	500	532	534	483	504	530	509	515	544	556	500	535	512	579	497	555	508	503	525	541	536	507	563	520	524	508	516	529	463	475	526	512	551	523	531	520	553	519	499	468	503	493	520	477	516	527	500	559	523	481	510	519	525	519	538	556	495	496	521	508	472	532	521	538	561	487	512	533	524	512	496	476	537	509	512	521	509	487	555	485	546	508	541	501	533	492	478	512	522	510	515	506	553	521	557	522	491	503	487	518	515	539	507	497	519	504	529	554	579	540	523	547	505	527	503	526	484	506	548	540	545	551	533	547	526	583	478	508	539	501	520	530	558	508	481	492	506	509	541	482	549	513	539	483	571	514	553	532	528	531	486	530	531	487	525	551	469	491	558	519	499	492	525	535	546	512	515	534	496	471	511	524	520	495	500	541	493	531	538	507	516	528	503	512	552	556	471	543	527	520	499	505	516	512	526	518	525	535	478	578	526	457	523	463	495
15298	2847	2827	2149	1439	1068	836	702	599	483	521	440	425	392	337	360	367	358	345	345	324	322	320	354	366	287	318	328	321	311	282	293	307	302	339	293	267	263	259	279	302	295	251	271	289	271	267	304	251	271	284	256	264	281	283	238	253	277	249	251	262	279	269	274	263	265	245	278	270	241	246	248	255	247	276	255	257	260	294	277	284	266	248	247	247	301	267	265	237	246	252	272	277	236	286	275	251	281	239	286	253	250	264	242	265	254	279	246	280	295	251	250	274	298	276	255	257	275	271	268	275	245	263	274	243	254	256	257	260	238	258	256	242	254	244	265	255	274	259	272	262	251	252	285	256	247	255	247	246	269	258	239	282	296	243	277	281	261	263	266	254	275	251	262	264	242	254	253	228	273	240	243	245	254	245	264	271	251	298	242	276	247	231	257	237	284	285	256	251	247	262	265	254	230	243	273	281	274	256	294	280	236	223	271	254	261	253	231	262	263	217	258	243	255	288	280	261	255	259	248	248	293	256	241	251	263	269	253	235	248	275	251	261	270	271	257	274	265	249	258	233	242	243	271	268	274	278	249	282	257	247	261	246	282	272	251	220	262	288	250	277	276	241	254	208	255	254	259	246	255	248	307	249	254	248	229	265	256	274	228	254	256	252	270	290	254	254	260	265	271	293	234	279	242	278	242	256	251	271	266	272	271	261	243	269	235	258	250	264	235	244	249	273	220	246	252	262	245	281	253	256	257	259	273	252	261	249	224	246	258	268	258	286	254	276	236	237	264	245	254	253	315	258	267	270	263	266	256	241	239	294	299	248	232	271	267	259	269	260	250	262	252	244	239	260	255	270	271	249	259	280	252	304	253	270	272	236	257	276	282	288	295	264	267	273	248	253	237	258	270	296	244	235	240	267	326	283	266	236	239	239	239	264	290	282	254	292	231	267	254	256	250	257	267	250	282	290	263	267	273	289	235	234	249	261	268	290	241	253	276	269	246	251	285	245	277	235	279	247	258	250	252	254	256	231	273	266	277	259	264	277	273	274	259	289	265	223	226	292	236	246	259	267	257	240	231	260	252	247	253	250	244	279	245	250	243	235	283	249	281	292	254	277	277	268	247	289	234	242	282	227	270	253	245	233	252	247	232	285	260	245	251	229	227	270	271	252	260	255	280	273	233	248	264	251	269	244	279	254	269	238	260	246	250	241	242	235	261	261	275	262	257	233	268	263	244	286	273	257	250	229	257	283	254	266	280	270	273	242	249	260	253	234	283	251	247	227	264	228	248	276	251	245	258	254	264	253	275	278	246	247	248	275	267	269	263	229	252	235	268	262	228	256	251	253	254	239	249	242	241	241	263	291	283	266	258	259	274	257	257	231	256	252	259	256	269	264	268	279	258	290	282	281	265	220	270	242	252	293	280	269	263	250	249	267	255	264	241	244	273	236	239	244	272	247	238	229	251	256	241	268	253	242	287	285	277	274	268	288	312	258	248	231	254	293	236	240	250	284	273	239	280	227	275	296	259	247	252	266	266	223	258	274	283	256	244	250	260	286	262	249	239	267	285	246	260	253	270	233	257	220	274	245	251	254	269	263	246	285	263	258	259	267	253	254	227	246	255	285	238	237	244	265	256	261	255	257	262	250	237	282	250	260	262	252	262	315	245	256	293	291	246	254	252	264	255	303	259	230	245	282	264	257	263	280	274	255	262	296	296	265	267	285	270	269	275	279	241	261	276	246	250	268	287	253	268	253	278	248	270	280	283	261	226	251	269	240	243	270	246	254	279	268	240	252	281	219	258	265	264	275	246	259	266	288	283	244	262	245	236	264	240	280	260	258	259	238	241	217	224	258	252	262	256	285	248	250	247	285	269	266	274	204	263	247	235	262	272	250	278	268	247	273	261	234	242	280	249	271	268	242	274	243	253	285	227	251	276	271	264	267	249	263	241	248	240	270	250	265	247	257	247	286	254	265	255	264	269	244	299	271	243	237	240	238	242	280	243	282	260	222	270	231	245	221	252	263	257	259	254	242	246	264	267	251	240	241	244	249	268	263	265	268	248	250	298	287	247	250	249	253	272	263	252	287	229	254	237	230	283	255	228	266	285	264	242	262	256	247	275	255	270	272	252	268	271	255	270	277	276	258	253	227	279	252	265	244	231	247	252	246	237	234	260	238	247	274	265	268	255	264	281	289	235	256	225	290	277	249	276	285	226	254	251	243	280	260	227	218	250	240	244	230	278	290	249	256	243	286	263	279	264	263	218	262	233	234	248	261	264	258	296	262	258	252	257	248	265	262	290	264	249	238	248	270	251	264	236	261	271	255	267	238	268	261	257	234	251	281	267	231	257	248	283	269	248	267	238	276	267	238	274	266	253	243	267	222	296	285	210	251	280	236	216	273	252	256	249	274	251	260	277	256	265	254	236	246	275	272	243	268	285	278	255	256	284	259	268	259	246	250	285	246	283	290	264	240	261	282	273	252	279	294	262	254	252	252	252	260	250	248	271	218	284	244	268	252	260	291	264	246	237	267	257	266	239	249	258	291	255	254	248	232	256	267	250	221	264	248	238	268	223	260	267	289	249	280	251	226	261	276	267	258	248	280	235	278	259	235	252	255	269	246	246	236	263	246	260	228	248	289	230	268	282	269	244	268	251	262	245	241	272	258	267	254	261	263	232	264	247	250	234	230	235	232	266	285	275	263	249	244	246	240	270	273	259	253	260	278	262	262	272	264	268	254	228	256	252	233	266	260	264	227	243	261	261	260	262	258	254	249	244	232	237	232	244	241	233	264	275	275	259	319	265	243	258	248	250	212	232	261	244	242	275	253	229	270	278	265	254	250	274	294	272	256	256	249	284	273	279	258	241	268	276	254	261	261	269	277	267	248	268	246	264	267	266	253	247	265	275	264	251	256	244	266	270	261	246	274	272	245	286	241	265	260	247	250	279	270	303	258	271	238	268	245	236	234	251	276	244	254	291	243	251	273	278	248	244	265	263	267	248	270	259	272	238	257	275	228	257	241	267	246	237	258	254	256	251	276	264	261	271	244	214	285	234	233	276	254	259	272	251	238	269	253	283	269	273	264	269	271	242	247	273	236	252	283	270	256	271	245	272	272	255	264	250	285	267	261	238	251	250	290	266	264	264	257	258	272	242	265	244	234	252	259	266	274	262	255	287	268	215	309	257	291	263	275	276	266	255	246	281	281	278	226	285	262	271	263	272	271	250	240	225	251	270	249	231	270	299	251	280	263	266	244	237	249	219	259	278	250	275	250	256	237	281	238	278	281	266	240	258	261	291	280	247	262	229	269	295	265	240	271	294	220	279	250	242	273	275	258	235	220	282	256	256	265	245	255	264	235	267	271	257	253	310	279	256	255	238	243	241	264	270	244	245	252	246	255	222	253	261	232	281	261	239	250	259	266	246	295	259	248	250	261	258	251	269	248	259	263	263	251	230	264	257	264	262	279	240	292	239	246	264	252	232
7853	2344	5242	6201	5304	4338	3413	2895	2469	2225	1955	1825	1713	1557	1436	1432	1344	1273	1279	1196	1132	1153	1189	1262	1308	1143	1034	1014	1042	974	937	952	943	885	917	934	891	794	807	858	871	872	800	820	769	840	758	801	789	742	711	719	748	776	776	726	740	689	739	706	737	695	667	702	661	663	715	687	641	694	733	671	684	691	709	697	694	709	702	710	708	674	669	678	705	680	695	633	688	671	686	703	711	716	651	666	662	656	646	645	623	649	650	630	632	633	658	699	658	598	656	643	658	631	627	641	605	623	672	638	649	617	643	608	644	647	608	651	666	641	696	653	645	657	621	653	636	622	630	641	593	617	663	650	675	633	612	625	638	632	657	620	621	643	666	619	607	615	676	625	648	637	603	658	615	606	679	662	621	643	644	623	606	625	629	670	661	636	647	630	650	641	649	620	665	630	626	624	600	650	595	636	612	671	641	664	638	607	620	666	610	665	662	634	616	643	666	591	645	612	649	665	614	636	613	601	668	629	657	638	650	626	632	650	668	647	649	628	617	600	615	627	616	625	654	628	682	675	629	644	588	576	654	636	638	598	662	697	615	655	614	650	610	646	622	654	611	583	643	637	658	602	667	633	606	637	621	662	625	611	613	637	647	698	640	595	679	622	597	588	617	632	615	600	638	650	593	635	609	614	611	637	611	645	675	640	687	638	627	603	586	653	609	633	624	613	622	670	632	663	668	642	619	597	645	597	589	620	636	613	578	650	639	611	633	560	641	632	640	635	601	637	661	656	608	640	645	625	610	596	637	645	662	601	619	671	677	610	589	647	653	612	614	629	622	635	628	588	611	657	588	643	643	630	610	627	645	635	641	617	633	643	616	628	654	644	633	641	641	628	646	645	632	699	618	636	588	669	635	650	605	681	619	638	629	650	647	616	644	652	610	590	642	645	633	670	672	607	659	611	644	623	641	599	629	588	690	625	648	638	634	635	632	607	580	657	619	641	615	626	594	628	662	622	610	580	625	596	628	660	648	621	658	606	625	652	621	600	629	588	621	602	698	597	676	600	627	623	659	590	635	647	599	591	625	648	652	656	649	632	612	671	602	669	655	600	649	635	668	610	650	621	638	600	613	630	651	594	604	586	613	615	602	629	652	641	652	632	669	615	636	655	613	602	652	616	614	679	648	607	579	623	631	671	643	655	607	630	631	639	604	625	592	666	616	623	638	619	582	621	654	599	621	635	609	653	613	649	623	615	593	629	665	629	639	619	617	618	636	623	645	610	631	628	620	651	610	659	643	622	609	598	655	576	602	629	635	576	571	620	625	615	639	664	649	636	650	635	627	620	647	611	663	632	611	654	618	616	625	646	644	613	644	640	618	615	631	656	641	644	625	623	656	644	607	605	655	629	651	628	621	617	629	645	623	637	605	604	668	695	619	620	650	622	617	656	631	649	622	614	659	602	612	670	608	664	644	608	615	646	594	635	611	644	671	653	609	625	635	647	619	636	666	620	626	627	628	615	655	649	628	675	590	663	638	610	638	657	621	631	641	619	607	640	630	650	635	650	624	623	627	612	610	681	627	630	612	636	654	590	649	645	637	567	644	596	614	629	626	641	592	660	648	686	596	650	603	640	660	667	661	600	608	587	656	626	631	652	568	669	669	623	661	641	628	632	632	623	626	654	651	626	645	613	644	648	646	642	622	620	603	629	599	643	666	615	608	649	662	596	657	643	624	570	625	629	622	614	643	626	653	650	626	627	608	637	684	648	668	612	657	588	635	638	633	674	625	658	614	594	604	602	656	625	635	581	653	656	626	631	656	629	592	641	626	615	623	647	659	583	622	622	623	642	598	614	636	597	635	675	623	623	642	647	645	652	625	637	648	630	637	646	636	599	638	592	649	590	645	662	643	619	615	643	608	610	640	628	605	640	667	641	674	637	608	599	700	654	624	614	647	657	595	659	596	639	642	674	642	678	667	609	665	626	606	643	597	604	610	656	619	597	608	615	623	657	637	613	636	594	622	640	628	609	656	624	602	634	612	593	669	672	621	610	671	676	640	638	645	645	655	607	630	629	644	657	629	645	640	622	620	661	652	635	646	647	630	625	641	625	643	597	664	681	571	682	681	607	637	677	659	622	641	635	629	628	656	632	663	670	628	650	604	644	675	614	638	589	605	655	652	625	637	610	645	646	611	631	653	667	638	647	627	640	648	670	621	591	608	628	624	639	630	595	625	585	644	615	699	631	629	640	615	652	642	607	624	605	644	629	674	649	616	659	676	637	602	676	645	618	653	617	701	593	635	654	640	659	643	650	643	576	611	682	606	670	595	641	623	666	634	656	638	605	674	646	605	601	647	634	640	627	689	634	616	628	647	651	611	597	649	593	665	651	655	625	627	630	648	657	638	627	636	656	638	627	591	598	655	619	581	624	654	597	571	610	619	639	603	657	649	640	646	602	627	632	616	623	624	687	628	613	652	658	630	642	579	644	644	639	632	611	615	602	630	600	643	644	627	662	658	628	678	622	596	649	641	622	642	648	643	621	664	646	624	655	635	662	589	615	618	630	664	592	590	624	625	658	619	645	655	647	628	660	601	682	621	659	653	570	593	635	630	613	674	652	649	645	653	627	641	651	637	575	607	629	621	632	621	649	610	622	566	628	565	629	622	668	601	631	666	618	612	645	617	617	697	644	622	627	618	587	621	595	603	624	624	648	627	635	628	641	651	647	635	641	645	637	641	641	609	616	615	646	658	588	599	611	588	607	659	614	673	622	627	687	642	676	611	678	625	618	605	639	636	635	682	632	599	642	645	631	619	599	622	604	628	639	626	623	628	615	645	645	635	669	649	669	589	648	612	621	620	622	642	591	617	596	648	651	609	684	625	637	630	638	642	624	605	611	652	648	671	677	634	632	652	638	644	603	663	625	626	670	626	652	674	655	570	676	656	616	617	626	641	624	629	619	628	659	619	679	626	646	634	619	642	618	621	618	597	631	655	658	669	607	646	638	648	645	631	693	637	672	647	648	614	638	585	662	660	624	626	638	659	638	605	631	653	579	600	625	621	588	652	620	584	652	593	634	646	598	656	610	563	622	630	628	657	629	645	668	628	609	646	629	636	617	600	654	634	600	654	617	639	652	654	654	625	619	630	647	600	607	626	642	644	606	603	706	635	637	610	660	581	627	627	658	587	707	590	604	633	656	634	648	601	594	628	618	614	613	638	632	595	675	608	613	647	667	638	585	649	656	626	611	648	665	640	625	645	647	646	574	651	574	655	627	663	626	612	618	650	626	611	628	646	592	611	661	617	631	649	657	634	597	611	642	634	658	649	649	639	564	682	637	614	612	613	627	690	644	647	638	670	620	622	624	634	619	598	640	645	651	609	647	631	635	645	648	602	694	621	617	618	634	654	663	649	623	623	632	659	655	621	622	607	671	580	606	619	608	632	615	633	654	616	643	606	659	628	648	631	638	630	658	656	618	610	624	619	671	617	610	634	621
2380	453	540	460	365	369	351	311	358	319	286	318	300	350	315	304	336	303	322	318	346	308	316	315	314	314	317	329	299	316	321	323	294	328	321	314	340	315	309	341	308	304	304	293	312	303	328	335	281	311	289	340	328	326	297	324	298	311	321	325	322	321	303	327	282	338	294	312	323	316	338	318	345	322	311	334	311	335	281	352	313	306	339	313	309	344	293	301	302	327	329	316	320	332	338	319	310	314	330	330	347	333	302	285	314	301	302	308	364	300	296	303	302	309	308	325	305	337	330	323	326	334	328	298	305	308	322	318	322	314	317	332	324	301	322	342	322	323	264	288	320	315	301	344	275	327	322	303	321	359	299	318	332	306	280	322	349	305	316	337	296	308	313	310	324	359	320	325	297	329	321	279	326	294	297	295	344	326	299	301	300	327	325	294	343	321	290	330	314	340	300	331	302	333	303	309	294	321	300	311	317	336	266	313	340	303	315	318	301	301	277	326	315	313	322	306	338	288	292	359	307	337	337	371	277	335	273	326	301	313	328	323	303	296	306	308	319	296	290	293	328	332	340	318	327	297	339	290	317	312	321	290	311	333	306	324	341	294	305	333	287	353	307	301	319	346	322	293	331	296	307	282	328	360	336	314	332	285	318	280	323	334	332	348	336	316	318	307	349	293	294	332	279	310	324	305	317	338	319	295	310	332	307	329	340	311	333	337	340	294	314	293	313	278	297	320	283	310	312	331	312	333	317	330	293	287	311	309	326	298	334	317	327	328	339	294	315	344	332	308	289	307	341	297	290	288	295	293	294	332	353	313	318	337	314	323	325	319	309	308	290	343	323	310	318	322	320	328	329	303	326	304	346	319	292	282	320	327	298	315	315	301	328	290	286	284	350	335	330	357	355	316	299	292	337	314	314	334	302	353	278	296	317	329	306	344	304	304	325	297	313	287	319	316	335	311	307	335	319	315	301	349	316	296	312	324	312	324	310	318	301	358	337	306	295	310	322	317	300	313	299	350	311	311	304	289	284	287	315	352	302	297	327	325	337	340	320	296	323	314	342	323	314	316	341	288	320	287	303	357	331	313	296	357	320	294	299	314	322	311	342	320	304	317	317	309	338	329	283	295	325	313	323	322	320	341	326	308	316	307	329	286	326	296	328	305	338	292	299	315	352	337	292	333	310	296	346	367	302	330	309	319	288	293	287	297	335	312	328	306	330	292	337	317	329	307	310	336	360	324	314	297	295	310	320	298	302	317	270	307	314	337	266	323	321	306	310	317	316	298	275	320	304	303	334	320	312	301	325	310	348	350	291	333	309	302	320	319	293	312	306	316	322	282	329	326	354	332	306	319	345	325	338	334	361	320	348	324	333	309	300	328	363	311	339	334	291	311	332	324	325	300	314	312	322	348	304	328	367	301	307	304	298	337	338	342	278	310	310	274	352	334	358	309	278	345	322	312	313	309	297	302	294	284	312	305	319	321	305	309	309	312	341	332	310	313	299	313	308	338	321	266	297	376	305	330	319	308	336	322	298	319	315	329	313	319	298	279	327	331	329	340	316	270	332	313	337	324	348	295	301	338	335	298	310	276	322	335	330	313	298	320	284	319	325	336	330	274	331	309	312	368	354	289	314	325	319	331	306	272	333	310	318	348	368	303	315	296	281	292	313	315	312	299	314	322	299	311	329	321	278	339	372	313	322	315	318	339	319	334	305	300	332	320	324	323	310	312	324	329	298	317	323	312	287	355	333	297	306	325	319	298	308	300	318	321	337	313	306	298	325	317	324	306	309	317	309	298	323	298	348	321	318	324	318	321	292	304	333	286	333	314	305	304	305	332	318	330	295	328	302	316	331	316	343	330	322	303	296	287	311	290	345	300	303	277	320	344	321	293	320	327	291	288	325	286	322	308	325	335	317	340	312	356	325	318	330	318	305	343	326	306	290	306	333	332	317	288	301	342	321	321	323	329	321	322	296	326	335	314	319	292	323	302	344	286	326	310	334	357	314	304	305	314	289	331	296	316	309	317	289	303	333	296	325	334	327	297	309	281	293	294	332	325	320	310	294	328	302	309	312	286	309	313	333	330	305	301	309	309	310	310	300	323	317	304	331	326	320	273	300	328	309	338	336	303	337	290	348	318	294	308	341	306	338	336	347	307	338	322	285	319	321	317	328	321	326	325	303	339	291	324	279	291	313	290	324	316	332	285	283	284	278	307	320	356	343	317	360	279	315	299	284	322	320	337	327	351	311	322	320	341	319	318	302	346	309	328	290	323	339	311	336	302	327	290	319	325	299	266	291	315	331	325	311	315	325	299	288	288	338	318	282	321	294	283	336	317	349	295	302	316	300	343	298	321	325	300	314	281	345	325	309	330	320	299	335	307	319	301	310	336	273	341	335	251	315	304	312	310	304	278	320	311	301	325	314	313	300	304	298	345	344	329	314	322	312	313	345	284	298	300	341	304	319	302	318	335	320	324	307	302	317	327	341	320	316	297	307	323	345	343	337	319	289	331	328	327	350	292	282	325	301	323	297	306	304	334	322	333	307	339	326	318	356	326	325	322	315	335	273	318	314	282	341	321	323	294	330	301	335	298	353	311	313	326	318	323	291	318	314	316	342	353	323	339	311	310	307	342	304	311	312	298	318	295	354	277	335	317	306	332	301	325	331	317	354	309	314	319	342	325	325	322	286	324	321	321	299	318	321	321	324	325	276	310	316	328	267	318	323	313	359	310	340	306	307	305	303	336	291	326	316	299	312	296	307	370	294	328	281	255	281	309	286	359	288	318	287	297	314	328	300	329	310	316	336	305	339	337	303	335	314	327	318	327	308	337	328	312	300	336	358	344	333	294	295	289	292	356	296	329	329	332	349	346	318	324	324	305	338	320	313	319	335	304	337	312	300	332	338	288	312	309	355	329	351	303	313	332	300	302	314	312	351	306	318	344	311	353	308	340	313	300	291	298	326	335	309	317	310	311	312	311	321	299	309	302	323	327	309	312	324	344	316	315	333	304	302	322	301	317	316	318	322	280	330	310	324	345	316	306	320	307	338	346	310	319	355	338	331	336	329	333	306	307	296	339	328	303	294	307	343	285	329	336	334	284	324	285	309	333	327	332	326	307	295	300	289	335	344	317	317	326	308	324	307	330	291	285	317	325	338	326	287	290	290	299	308	327	332	331	340	326	334	304	352	334	319	318	316	338	351	313	317	337	324	306	324	320	335	291	352	357	305	301	279	321	286	330	326	311	322	335	325	321	321	326	303	310	307	268	312	337	298	310	324	311	328	331	348	333	339	309	322	344	335	318	327	316	343	306	312	321	329	343	278	296	294	328	326	305	310	294	327	270	330	321	293	311	336	312	310	309	319	307	305	308	317	322	279	342	329	296	316	314	315	334	326	333	322	317	323	274	296	321	307	309	321	322	333	278	344	295	332	280	301	310	335	304	300	296	307	296	292	301	336	338	277	318	314	307	320	288	300	340
2439	886	1142	1155	1064	1009	892	807	799	812	796	834	808	758	771	777	712	797	761	819	745	796	835	897	818	767	829	813	756	754	734	814	760	769	722	775	748	726	744	762	752	772	733	738	761	766	679	745	743	713	735	699	711	756	768	764	728	725	743	735	741	749	732	720	737	768	724	707	745	741	749	753	778	751	757	750	713	712	768	703	701	742	733	745	713	753	730	764	678	730	735	738	708	751	722	712	740	705	673	731	769	713	711	698	707	694	739	708	774	696	704	725	727	774	724	730	714	722	744	695	739	710	716	734	700	726	720	740	726	722	757	726	735	745	756	684	706	702	733	714	749	773	695	787	723	751	712	729	737	736	722	735	717	690	751	699	758	746	735	761	717	749	709	741	727	741	766	735	778	762	755	739	723	746	758	747	743	726	726	773	724	735	699	704	687	779	689	771	743	706	717	753	710	729	690	727	711	728	746	735	716	747	751	706	775	723	702	725	752	678	712	743	722	675	674	763	774	723	697	705	720	731	746	718	718	741	729	737	754	674	763	722	716	731	727	693	775	736	667	683	715	769	693	762	708	730	716	643	734	769	738	713	716	703	744	750	723	716	714	676	678	739	782	749	716	674	660	743	758	734	778	704	761	781	761	718	698	702	681	701	733	719	729	732	733	666	734	725	749	751	728	727	751	737	662	718	742	762	754	693	699	720	735	748	714	697	766	711	753	736	713	667	698	691	745	740	719	701	753	661	724	715	664	720	700	724	725	762	698	709	716	696	725	694	707	737	711	725	764	726	742	733	762	753	731	716	682	719	729	724	718	746	714	720	701	757	729	726	753	713	761	704	737	754	805	721	723	747	728	713	726	727	703	737	704	732	716	688	704	725	774	713	751	754	713	719	744	759	704	706	750	765	747	729	691	693	686	746	699	677	717	682	681	695	737	675	706	730	752	697	747	745	696	726	726	737	729	695	718	724	706	774	725	698	725	658	675	767	720	716	719	708	691	723	722	742	667	738	719	711	729	719	748	743	767	676	731	727	687	691	739	693	690	714	722	738	721	725	648	725	761	657	697	709	764	730	714	755	718	689	764	766	775	744	749	753	754	773	723	708	743	721	713	723	717	722	767	707	752	721	751	709	731	756	685	710	753	689	693	723	678	696	703	722	698	694	708	751	782	741	707	688	717	714	715	700	746	780	730	709	738	729	733	712	689	783	780	733	673	727	719	759	764	737	732	735	705	658	702	737	757	715	727	703	741	774	709	698	715	726	729	752	737	748	724	763	710	696	756	767	725	725	722	746	695	742	767	687	747	743	721	711	690	744	694	719	769	753	714	712	759	719	712	679	743	758	728	729	716	732	770	710	719	736	715	789	766	681	698	740	721	725	720	680	708	730	771	736	758	720	699	693	722	726	739	701	752	725	742	679	715	726	712	731	715	689	747	732	738	755	738	712	715	717	747	736	697	712	743	699	751	718	729	734	717	741	713	720	733	722	754	718	711	708	773	688	738	723	698	707	751	697	734	766	753	721	696	707	728	702	750	701	727	729	711	666	693	761	753	755	720	743	680	725	713	710	733	739	718	741	763	736	697	727	739	750	720	731	731	692	707	751	702	731	708	756	738	697	744	750	744	757	726	776	716	718	741	738	708	692	705	721	728	728	736	700	768	703	747	779	749	768	746	780	720	756	661	712	713	779	737	715	774	731	681	735	663	732	720	703	742	715	693	698	754	750	741	711	699	743	687	762	706	688	724	714	732	728	721	740	741	657	744	701	741	725	735	777	724	723	751	736	695	743	737	720	714	731	728	759	768	722	734	718	737	758	768	724	746	682	764	761	761	702	698	725	782	705	724	732	766	746	715	678	716	711	707	710	685	698	752	747	703	682	709	730	713	750	729	700	743	744	710	726	687	743	711	716	739	746	679	712	768	742	734	730	709	733	755	686	716	719	702	748	731	707	729	724	700	704	704	718	662	725	700	706	694	658	738	739	727	702	741	729	709	731	742	695	716	730	762	707	724	708	731	717	720	681	720	690	697	732	733	726	746	704	739	764	722	725	707	714	693	736	742	710	710	758	690	785	744	718	765	719	759	710	697	731	723	728	732	688	746	681	719	760	732	767	758	722	722	765	729	725	740	750	696	744	709	704	727	738	751	754	725	716	723	727	706	736	741	738	727	749	760	731	721	732	699	730	726	715	714	734	700	754	697	739	720	747	749	735	769	753	710	674	734	746	734	706	706	701	713	739	704	723	698	691	749	741	698	741	703	735	723	756	716	694	760	739	742	739	693	691	729	734	701	697	718	760	682	726	767	768	702	707	703	704	765	696	750	723	686	704	717	700	741	787	735	720	739	716	714	724	712	734	711	719	750	723	745	755	724	684	706	713	755	765	704	743	705	696	727	760	678	728	725	706	795	707	722	743	715	690	695	735	723	721	719	729	731	773	748	713	726	750	698	680	718	715	769	750	747	715	720	736	747	672	690	767	740	753	698	731	734	740	734	733	738	715	741	699	725	717	703	742	691	668	739	747	739	755	768	666	725	747	743	666	759	742	704	780	755	735	798	737	692	725	749	705	729	708	665	727	651	710	775	720	661	689	722	768	738	690	756	767	696	763	756	689	716	696	703	738	734	688	758	719	729	726	717	755	698	693	774	733	785	730	750	700	686	786	760	758	778	729	725	738	725	705	713	711	709	757	738	728	705	708	732	719	783	706	724	734	691	681	745	724	751	715	694	716	731	657	716	716	673	717	703	747	743	727	722	742	713	755	689	775	729	773	683	682	691	705	756	729	706	720	741	738	712	692	737	730	719	733	744	743	681	732	748	738	746	705	711	698	723	736	750	706	693	694	697	753	702	696	737	728	782	681	722	738	746	739	754	733	735	648	709	694	688	724	742	714	733	750	689	709	742	719	698	711	737	771	685	740	717	728	716	758	709	706	671	765	744	737	720	749	687	751	700	726	722	743	757	790	735	717	744	747	755	730	774	692	735	735	755	695	713	736	728	705	776	698	719	686	750	768	761	730	709	731	717	709	731	719	733	709	737	718	681	697	728	702	693	700	704	741	733	769	734	753	776	703	692	699	743	717	747	757	730	781	750	703	759	721	701	744	714	736	781	734	756	700	702	715	709	693	730	757	721	663	737	762	718	752	751	723	749	728	732	814	715	721	720	775	720	754	681	748	701	701	729	711	782	729	728	743	690	719	728	735	732	740	686	744	705	717	730	725	797	754	685	733	729	752	787	675	746	736	728	709	708	705	740	747	730	715	710	703	723	707	710	765	755	742	763	694	743	756	700	717	764	710	754	704	733	701	704	706	705	776	720	711	728	737	731	760	700	727	716	792	726	715	690	756	739	733	712	734	714	687	736	775	738	769	692	712	738	704	729	693	707	721	681	759	748	753	739	682	749	706	753	726	793	695	691	714	716	720	727	691	730	715	730	736	714	750	779	703	755	704	724	701	711	701	715	727	725	738	751	734	711	737	744	692
8442	1270	1426	1126	828	637	450	408	359	304	369	338	286	253	275	264	243	292	254	250	221	218	239	264	257	245	261	242	244	240	221	227	219	222	203	219	220	237	242	233	254	238	220	212	236	216	201	207	197	226	196	219	214	226	204	228	231	216	247	214	193	181	241	229	190	183	210	195	209	206	211	210	209	202	201	194	203	208	216	215	225	196	194	228	170	212	208	217	197	217	199	212	194	193	199	189	207	189	203	221	195	248	194	186	202	193	205	209	228	212	185	221	199	196	203	204	213	202	209	169	239	212	200	210	202	242	226	198	223	190	217	216	188	218	201	217	223	203	184	206	197	250	215	213	216	197	210	220	213	201	214	226	192	216	211	237	204	188	190	195	205	218	215	189	214	203	197	190	182	215	186	202	212	237	202	176	211	199	223	240	188	214	220	204	183	213	200	227	197	206	214	207	232	204	218	205	233	232	212	210	203	215	181	202	212	196	197	201	210	184	201	235	213	234	217	212	228	190	241	195	204	195	187	192	213	192	233	177	221	205	215	206	219	204	196	219	214	177	209	188	179	201	200	199	198	199	223	200	185	228	239	207	201	200	185	190	177	209	209	194	195	214	192	193	208	212	227	204	222	195	204	220	189	181	191	208	196	200	226	193	199	187	201	216	183	221	223	202	194	195	239	205	210	186	211	172	178	203	202	221	210	223	199	191	235	212	172	195	207	189	201	203	214	244	208	215	196	183	213	211	211	187	209	181	218	203	215	194	233	192	223	196	203	209	219	190	206	184	208	223	176	203	197	206	181	216	244	223	203	184	172	205	183	199	173	215	190	207	216	199	192	215	208	222	223	236	211	216	202	201	220	211	215	216	226	216	183	208	192	220	240	200	225	207	180	224	219	202	215	203	209	206	209	219	224	204	198	207	190	219	223	207	198	214	206	213	193	200	187	188	206	180	220	189	207	215	208	202	189	210	216	219	216	209	221	204	193	199	206	195	196	207	208	201	201	207	204	204	199	205	222	202	211	203	210	234	210	214	192	195	208	192	206	217	192	185	221	228	184	188	197	224	209	190	216	224	220	189	204	208	189	197	193	199	229	208	203	214	210	203	185	203	193	213	191	207	197	223	197	171	168	218	232	203	233	180	198	186	205	201	211	219	199	183	188	222	188	179	211	195	170	216	212	200	174	193	207	217	213	188	217	229	206	203	183	176	236	209	205	201	193	211	234	203	187	230	225	202	197	211	225	228	224	198	207	202	208	192	188	236	216	177	223	193	224	224	223	204	211	221	220	220	186	182	211	181	222	214	213	233	190	192	200	227	204	190	205	199	197	186	207	187	188	242	216	217	205	201	195	204	190	200	209	231	207	207	190	202	197	196	199	193	221	180	215	199	197	233	216	201	217	209	202	195	168	219	206	215	165	203	200	222	205	230	208	206	212	221	193	209	241	205	169	241	178	186	221	186	201	218	224	208	198	207	196	221	194	202	217	207	216	230	226	212	177	187	212	209	193	213	195	208	210	193	211	211	202	222	211	227	191	195	217	206	204	223	219	204	195	221	194	167	183	221	191	188	189	207	231	216	196	202	219	238	222	227	236	209	185	216	231	198	203	214	171	213	215	184	220	185	218	217	185	221	203	189	205	207	198	198	177	196	180	230	220	196	206	202	239	211	209	168	206	214	206	205	197	198	219	180	179	183	221	210	212	211	205	197	178	193	190	231	206	193	206	173	219	196	199	215	206	196	195	225	211	171	188	219	212	191	225	198	191	223	193	220	216	193	215	213	216	215	210	220	216	236	191	201	197	206	202	228	196	202	206	217	218	181	175	229	202	194	211	209	212	193	211	208	202	165	214	197	202	176	193	189	204	220	186	202	225	213	259	206	209	215	207	199	195	199	207	199	231	222	216	205	219	213	198	192	185	196	190	195	205	168	190	211	191	208	200	213	218	215	207	250	212	201	179	198	189	199	202	195	192	211	230	219	239	203	241	218	204	198	209	213	206	205	219	168	186	213	235	196	209	209	205	222	211	194	218	226	195	198	213	176	197	196	195	201	204	209	182	202	168	187	189	191	202	183	213	215	213	189	195	193	214	193	206	218	202	231	207	201	187	185	195	219	208	204	204	207	201	213	217	199	218	212	228	179	209	221	231	186	210	209	205	202	214	198	203	190	203	201	203	196	207	184	204	222	202	203	225	214	194	204	201	195	223	196	195	221	221	210	188	198	223	224	228	189	241	196	184	214	230	180	195	207	199	215	199	250	202	192	203	231	205	200	219	210	192	180	204	217	198	204	198	205	194	207	197	227	229	207	196	214	199	208	200	228	214	205	192	208	215	196	204	211	231	194	216	216	199	199	216	191	172	216	188	188	202	175	209	180	211	202	210	231	192	215	167	206	199	190	202	207	192	185	192	207	219	181	228	213	193	198	201	202	217	199	206	202	202	214	199	164	216	212	188	193	202	181	226	198	214	238	249	191	221	180	218	181	206	200	224	219	212	209	216	219	213	208	214	203	204	194	191	212	202	207	207	199	185	211	184	228	215	209	199	194	190	199	195	224	225	209	215	217	193	225	210	199	233	225	229	191	218	221	232	202	215	200	200	217	209	191	200	203	215	219	215	206	183	190	201	193	228	212	226	215	227	225	218	214	186	212	219	195	226	192	179	206	204	203	203	188	214	223	227	208	206	212	203	202	206	190	232	209	214	205	192	191	215	210	181	206	204	222	214	215	209	197	185	225	218	196	192	209	194	232	176	213	205	221	209	205	187	190	214	218	209	212	215	223	210	212	199	232	207	189	185	206	207	192	188	242	262	228	194	224	205	238	203	242	213	237	192	204	196	215	217	201	227	196	206	214	217	185	170	176	221	158	223	219	190	211	189	206	200	204	233	195	199	209	213	215	248	197	217	209	214	194	196	221	194	200	204	215	230	207	222	193	193	191	209	197	224	196	220	204	202	168	197	211	224	231	177	207	212	169	215	209	216	224	215	197	203	213	182	180	189	200	203	203	191	199	208	193	206	185	205	226	222	226	219	205	218	212	211	192	211	199	220	198	187	211	181	209	229	185	198	201	176	220	199	213	185	184	206	220	231	214	166	213	210	216	207	212	204	204	192	223	254	197	224	202	192	194	217	217	195	227	208	200	199	202	217	193	210	209	205	177	198	201	208	208	191	196	193	227	193	196	201	219	192	237	197	208	212	224	212	191	202	208	217	200	234	186	201	193	232	190	213	205	174	186	228	205	214	197	193	194	176	209	220	212	220	205	181	188	205	207	183	199	213	216	203	198	206	192	219	211	197	193	195	191	199	221	209	177	203	199	223	194	231	208	243	186	206	215	254	206	224	215	210	209	198	206	187	226	204	204	191	196	216	204	202	207	191	220	189	209	194	191	208	189	216	197	197	200	206	211	230	243	227	226	177	198	192	221	152	208	197	199	193	195	184	191	172	193	224	194	187	201	225	207	189	190	226	194	206	183	221	244	218	193
5919	1434	2998	3559	3131	2459	1998	1658	1423	1319	1143	1084	1016	977	913	850	903	829	852	846	756	794	817	903	870	776	772	697	775	671	687	620	698	651	634	610	626	592	622	621	650	615	581	595	648	606	609	596	580	584	570	567	565	560	551	576	564	536	603	549	525	529	582	520	547	544	533	516	492	552	536	571	520	588	569	538	529	528	548	540	527	558	489	532	519	540	491	548	512	536	540	543	505	495	544	506	533	488	540	544	520	527	479	513	515	482	544	514	492	503	491	478	479	473	513	550	511	484	491	517	475	522	497	486	501	519	529	508	520	443	526	557	518	494	512	541	505	526	472	562	512	488	505	472	436	530	556	500	507	498	501	502	534	506	524	496	523	530	498	553	512	512	532	501	495	466	516	493	493	541	499	527	499	512	519	513	535	521	469	471	500	517	529	512	531	485	494	501	523	531	502	504	503	509	484	493	473	510	520	512	520	524	504	513	544	500	453	502	507	487	475	534	504	548	529	493	495	502	512	541	475	502	495	524	501	504	511	481	503	480	513	517	510	482	474	482	518	516	453	518	521	492	514	473	512	518	475	461	496	570	513	561	502	518	505	526	491	538	505	497	531	521	510	517	508	483	550	490	516	524	526	506	480	530	529	538	545	456	461	480	507	517	535	514	487	516	512	469	496	522	502	471	524	505	484	503	479	518	508	515	520	507	487	444	522	496	509	525	500	480	516	526	512	514	485	479	490	504	499	505	478	537	497	539	500	499	506	510	486	504	539	522	522	486	482	526	510	480	557	516	474	504	483	518	503	534	499	506	527	481	528	535	536	522	512	524	542	517	521	477	529	525	497	541	508	520	457	526	496	484	524	549	488	520	541	558	527	505	481	504	529	485	490	540	501	533	463	494	526	508	491	511	527	491	486	489	489	518	503	533	509	525	475	492	504	520	557	486	516	494	512	524	514	487	502	450	501	487	511	510	518	494	518	499	493	527	521	485	498	478	524	504	473	516	516	521	470	491	496	548	498	526	523	523	484	513	488	522	497	510	497	478	522	555	517	491	522	494	497	474	523	513	476	498	503	513	491	510	488	525	526	495	487	465	539	494	511	530	518	536	499	504	480	492	510	521	496	529	455	505	502	483	516	498	509	512	491	501	510	513	533	538	472	485	516	532	508	463	561	545	479	469	505	535	475	514	498	466	496	507	511	549	522	526	506	503	506	532	506	496	527	504	535	488	468	525	524	512	472	484	488	494	470	485	511	526	481	531	457	542	510	475	526	522	527	505	520	516	506	492	521	501	467	473	527	530	539	516	522	502	494	513	537	505	475	549	519	540	485	500	517	512	519	494	527	530	526	532	521	517	494	482	506	516	481	485	467	493	509	490	553	534	476	487	488	493	544	523	522	567	478	485	496	477	521	468	548	457	502	546	524	500	507	467	533	476	506	478	505	493	480	476	495	531	491	485	528	526	528	497	466	488	508	497	540	511	496	554	497	521	504	504	492	534	455	534	501	489	483	506	507	518	577	504	485	482	512	494	494	529	537	511	522	540	474	521	498	485	522	512	484	469	470	524	480	504	487	470	510	489	534	525	495	503	483	516	499	528	538	501	480	505	495	485	491	535	534	508	516	486	483	482	525	541	512	461	517	451	475	486	525	500	509	502	462	513	508	525	527	516	536	494	468	521	517	474	523	522	502	420	508	520	512	538	510	506	481	485	512	537	481	526	482	481	477	509	488	462	467	505	492	523	550	520	492	518	519	493	483	498	541	525	507	523	483	496	545	525	556	489	513	497	498	482	469	482	497	460	500	531	519	505	478	485	507	484	491	522	488	482	498	501	494	543	500	471	536	492	491	483	508	522	562	543	507	515	531	521	494	510	509	501	515	500	509	490	540	488	498	475	519	521	511	491	484	496	524	509	494	531	489	509	506	489	530	512	521	498	521	537	542	531	503	492	482	489	512	485	517	519	518	497	527	534	495	470	464	527	523	559	506	482	502	491	472	488	510	528	533	537	475	515	485	503	466	493	560	537	504	502	462	508	480	487	488	487	460	522	521	524	483	480	468	495	503	500	485	507	472	526	487	515	511	469	516	499	537	495	495	497	546	511	493	528	479	516	488	487	544	478	450	521	486	490	492	500	508	530	540	496	469	513	516	499	528	553	570	518	461	496	467	510	472	493	509	530	518	503	524	510	519	526	541	478	510	495	503	528	490	494	481	502	484	534	508	530	494	503	454	519	497	482	528	501	476	539	501	487	506	498	507	477	527	494	511	495	522	541	498	488	526	487	508	486	501	499	497	528	507	514	498	504	466	468	532	470	517	490	488	512	469	490	499	489	510	509	509	495	476	508	520	488	481	514	530	499	511	499	506	484	510	532	497	474	504	534	515	497	516	529	500	482	485	500	508	491	505	509	548	443	495	496	527	506	502	482	534	500	507	515	541	480	556	517	528	530	535	458	491	513	505	515	521	491	503	528	485	497	528	497	506	521	487	508	504	531	501	502	449	497	480	524	504	524	492	497	516	482	513	486	551	528	473	505	514	512	524	501	519	558	502	480	479	494	493	516	496	496	477	501	491	486	503	510	495	485	478	496	477	481	517	500	512	491	500	495	505	490	487	526	532	532	496	488	523	510	508	502	534	513	466	537	513	484	487	501	524	495	473	517	522	519	516	522	495	478	496	515	493	503	519	530	514	488	529	501	500	480	540	503	501	493	530	497	509	535	465	512	547	527	458	483	525	495	511	462	501	494	471	475	492	508	521	470	448	547	506	490	533	494	518	495	521	450	502	511	544	513	492	522	514	498	472	515	523	470	504	513	485	497	527	482	458	484	555	493	536	447	485	486	493	502	518	494	504	478	504	487	517	487	489	491	537	524	484	454	504	507	504	505	521	469	521	501	492	508	523	474	466	484	507	485	471	497	484	494	506	538	500	478	527	505	468	566	529	518	478	492	493	483	513	524	497	526	497	487	506	490	511	499	505	522	541	500	517	541	521	506	520	495	508	547	481	528	478	530	506	492	479	510	493	530	466	556	531	534	514	507	511	526	510	516	481	481	496	520	498	469	509	486	521	452	517	482	521	527	514	509	468	535	504	504	478	503	484	510	504	508	499	502	510	504	484	483	500	494	512	503	487	521	470	505	505	514	510	548	480	518	519	531	534	493	492	510	470	489	509	511	517	518	504	537	511	505	486	495	516	523	525	503	499	521	508	509	537	531	503	504	532	510	484	518	507	517	484	524	466	512	515	488	487	462	511	443	480	513	513	500	496	509	501	525	530	484	498	485	526	491	475	539	503	512	494	484	472	490	485	525	506	525	497	529	523	534	509	513	461	508	530	506	515	490	465	474	513	519	486	495	490	505	527	535	489	510	538	505	527	511	485	488	521	496	458	511	524	530	524	484	497	526	511	497	490	512	518	463	521	522	535	502	474	508	458	508	496	514	501	497	535	491	480	502	475	507	509	521	505	566	512	527	518	499	464	515	517	540
15594	2930	2908	2120	1392	1110	843	677	558	531	466	431	391	409	350	329	380	330	393	374	313	319	353	320	321	306	318	315	312	302	266	295	305	298	291	294	278	298	288	269	242	297	287	297	288	283	244	274	262	283	254	251	273	268	281	259	277	271	277	287	262	247	248	293	259	294	274	261	258	258	278	271	275	268	214	272	238	273	283	264	252	280	268	282	259	278	257	238	249	254	273	249	275	248	260	285	250	291	245	285	273	260	261	257	250	249	271	258	260	258	249	259	263	245	264	242	269	287	272	266	271	240	276	275	248	250	268	252	258	257	270	277	283	230	245	235	246	293	251	272	231	245	287	289	266	253	262	258	253	236	226	239	249	255	268	256	252	246	268	250	244	239	277	272	247	265	265	258	258	265	281	256	254	268	237	253	239	259	258	275	235	240	256	217	247	260	279	273	267	266	219	241	262	274	273	239	254	245	236	250	246	271	241	268	265	232	253	281	285	251	255	269	235	260	233	261	250	254	246	255	253	252	233	254	309	246	244	245	241	276	215	252	257	253	243	243	262	262	287	284	234	242	246	238	211	248	274	242	250	266	224	278	255	244	251	253	273	277	258	258	317	229	266	249	253	270	267	264	250	243	211	251	273	265	257	236	287	253	301	262	236	251	256	258	230	269	240	243	270	247	254	271	255	253	267	271	256	235	229	249	268	248	245	262	277	260	232	245	273	275	253	262	284	262	231	281	240	238	267	261	236	240	230	251	275	267	263	253	256	261	273	260	255	253	290	250	288	231	243	258	244	281	274	246	257	257	259	241	254	256	271	250	273	212	263	243	265	257	273	275	264	272	272	306	270	235	274	282	242	253	284	244	248	280	229	257	267	282	274	245	267	247	263	260	257	245	245	263	262	247	269	241	274	256	262	266	234	255	266	257	254	288	269	263	245	260	247	265	246	226	259	260	262	238	245	264	254	256	251	251	264	265	257	244	252	260	255	266	253	243	259	238	266	261	267	248	239	263	254	256	241	245	267	274	242	257	268	251	251	293	268	252	241	257	270	258	241	256	244	267	286	236	264	270	249	256	264	242	273	264	248	260	271	243	264	264	227	233	250	268	283	263	259	246	245	281	242	243	285	249	249	272	246	236	260	246	272	270	250	242	261	284	223	253	255	252	258	259	250	267	228	276	260	219	264	256	206	259	276	249	235	315	270	250	264	226	238	274	252	241	239	255	248	244	278	264	252	262	247	232	286	265	279	267	266	246	289	265	269	278	254	246	266	261	268	259	246	262	267	246	269	240	252	257	243	279	243	247	274	257	268	274	256	241	255	247	259	267	253	267	242	260	263	232	239	251	260	267	274	252	254	264	241	272	260	284	240	257	240	253	253	245	241	264	261	279	267	234	257	258	273	249	262	226	245	255	260	237	266	266	241	256	243	273	253	244	252	262	273	259	266	264	239	272	249	253	295	246	256	273	266	258	257	265	229	262	268	248	242	241	239	233	248	256	259	269	276	249	249	277	258	255	256	282	232	275	271	277	234	252	250	269	264	236	250	257	254	244	264	248	266	263	247	278	276	249	270	281	277	276	282	261	281	249	276	238	277	268	236	269	252	266	230	251	259	255	267	271	279	262	279	257	237	257	244	240	264	270	268	255	252	267	288	288	261	268	246	268	250	248	257	238	237	248	281	210	242	263	251	246	281	231	262	264	249	269	246	249	282	248	259	257	279	268	257	270	234	253	273	247	251	255	252	243	267	255	251	248	242	228	259	267	265	254	260	296	244	254	269	265	277	293	250	254	257	278	253	251	249	272	248	265	236	263	263	251	260	264	253	275	273	254	288	263	258	264	229	246	258	252	259	239	259	265	259	241	241	253	285	275	247	252	223	215	220	236	237	292	214	280	279	281	283	255	271	255	257	246	260	249	242	270	283	266	286	253	254	248	255	255	278	267	253	247	224	266	276	264	260	243	283	270	288	252	240	261	287	245	242	242	257	236	237	283	251	258	277	250	261	234	270	259	237	257	250	232	273	271	271	228	258	242	248	256	251	250	260	285	259	252	258	255	270	255	242	284	258	255	257	238	288	260	258	272	280	251	280	237	239	261	245	263	235	256	269	261	260	255	274	246	267	256	246	244	262	269	254	232	226	260	260	261	257	248	283	260	269	292	235	293	265	264	257	232	272	225	260	254	258	271	253	261	242	253	251	282	227	248	260	278	263	241	247	249	238	283	260	261	230	238	257	246	288	248	294	253	246	241	228	247	281	269	254	236	259	223	246	248	248	232	264	263	293	283	259	253	268	273	246	246	262	256	246	229	222	247	244	259	274	273	263	263	264	227	260	309	273	243	260	275	249	263	275	237	252	251	254	257	240	236	249	250	256	267	244	237	274	257	265	291	267	263	308	247	244	263	238	241	240	251	272	257	270	256	259	264	257	287	268	257	255	233	261	260	255	250	272	281	263	250	297	234	276	261	263	257	272	222	259	258	262	272	265	224	248	252	277	254	250	256	260	247	278	216	243	252	234	257	232	269	247	243	257	241	270	249	262	267	255	251	258	272	258	241	278	238	248	239	236	253	204	256	240	245	297	280	234	250	278	258	279	250	277	270	240	253	274	290	278	259	264	235	259	255	251	287	263	253	267	236	250	261	243	277	280	268	299	242	251	230	233	258	262	274	248	248	269	297	243	287	250	258	253	275	241	228	263	239	234	247	266	241	244	268	287	280	260	234	250	243	274	236	259	246	245	283	252	257	254	224	265	230	256	231	284	282	253	243	261	260	255	251	234	267	277	237	253	244	273	254	251	275	240	264	231	253	264	243	219	261	273	258	253	292	265	236	256	239	227	252	261	259	260	315	255	265	278	253	286	283	240	214	259	248	253	249	258	243	247	280	273	255	262	258	257	229	283	241	262	238	250	252	241	262	268	255	260	296	274	267	256	241	281	267	269	262	246	231	252	230	283	273	235	258	254	235	247	270	248	250	277	252	274	257	254	257	244	230	227	265	278	268	244	245	255	251	269	277	248	257	251	280	224	247	247	259	240	247	229	270	246	268	225	234	262	241	273	272	243	240	255	245	250	250	263	276	237	270	267	254	256	237	252	252	271	269	262	258	246	239	264	272	246	270	248	271	252	233	244	276	259	268	266	272	274	243	258	264	280	242	248	260	267	236	244	260	256	258	265	303	263	235	283	248	252	263	253	246	257	251	249	234	255	262	254	230	248	272	274	275	250	254	263	199	269	239	269	252	260	256	256	267	275	246	283	245	270	255	258	221	277	281	258	252	303	263	227	253	246	239	254	259	257	270	265	258	248	282	271	308	255	253	265	250	269	249	261	281	229	271	240	284	283	264	236	245	253	261	272	283	252	234	251	265	268	278	230	267	240	251	257	254	230	250	282	259	299	267	253	265	251	236	273	233	241	257	253	243	237	256	234	258	215	225	260	249	242	267	252	281	233	252	255	241	301	268	245	264	243	246	247	246	305	224	251	265
7841	2408	5184	6187	5272	4196	3364	2868	2497	2228	1958	1737	1646	1514	1374	1336	1342	1226	1239	1233	1142	1185	1156	1285	1217	1083	1025	1001	1016	952	941	965	864	927	889	859	832	819	803	883	863	830	859	821	873	821	774	791	739	734	751	719	766	772	744	780	756	767	679	725	637	696	673	721	694	687	685	674	704	643	699	681	681	699	665	684	616	622	663	698	650	684	700	660	734	667	753	682	630	664	712	653	692	655	655	677	665	682	666	642	601	667	678	651	633	667	633	642	641	641	620	621	645	610	668	607	623	603	628	593	623	606	654	605	649	661	602	675	622	681	687	678	648	636	680	670	650	632	592	598	603	636	676	616	601	685	640	637	609	624	623	676	626	674	627	639	639	627	613	624	609	638	642	670	637	627	603	655	639	605	599	635	606	644	642	652	639	660	583	643	639	614	651	660	608	661	581	633	604	645	639	602	610	613	614	631	642	624	616	624	602	666	605	601	658	583	637	658	632	633	635	567	586	662	629	634	651	598	629	604	659	624	613	606	591	613	665	663	632	667	652	644	614	625	687	641	643	662	606	627	625	628	598	645	653	625	648	610	613	590	635	623	610	640	649	662	601	649	644	632	599	652	618	601	619	637	665	635	598	617	653	614	625	644	630	663	613	645	640	653	649	596	620	649	664	645	611	655	618	592	649	633	625	592	656	631	619	652	633	639	678	575	634	598	658	631	662	600	647	637	634	606	583	600	603	625	615	627	621	579	616	602	593	602	631	658	629	663	589	623	650	653	621	628	624	634	593	616	627	642	638	589	607	653	628	622	625	617	615	589	640	617	666	607	633	614	595	611	623	683	600	606	594	607	620	613	656	571	673	605	670	587	655	592	680	606	646	622	606	614	647	588	661	614	606	600	608	616	606	624	660	626	607	591	657	642	627	628	603	612	651	605	653	659	626	598	656	617	671	615	626	626	576	674	621	625	615	630	622	622	662	616	636	608	637	605	663	626	626	574	644	649	631	638	601	587	609	649	571	629	634	668	650	626	676	665	616	657	625	633	603	666	653	589	600	648	629	622	638	623	629	653	589	644	596	614	624	593	609	613	650	654	627	579	627	608	589	665	587	603	648	643	647	614	606	612	617	621	631	629	659	619	648	695	663	641	634	605	581	558	624	664	623	617	584	637	649	613	609	605	636	615	632	633	626	626	636	630	582	586	602	587	623	603	680	666	594	620	614	617	672	635	693	632	594	636	598	588	612	634	637	605	617	651	615	593	629	634	616	650	618	615	631	626	624	608	693	610	583	653	629	636	625	674	630	647	630	594	641	582	622	658	657	654	630	640	588	646	646	628	630	619	631	600	629	639	594	619	608	653	623	623	641	610	623	609	621	662	619	634	605	673	617	626	599	604	616	617	623	638	635	623	675	613	599	632	634	640	630	609	624	646	574	626	625	605	616	603	573	661	690	653	614	650	582	593	639	574	629	630	568	642	628	623	636	599	577	596	615	603	661	630	644	642	614	659	593	548	608	651	598	635	661	584	624	585	652	663	628	625	646	588	616	613	645	604	632	614	589	662	597	651	665	610	612	650	600	590	650	640	620	585	631	583	622	586	655	628	624	644	624	678	615	658	587	641	652	629	621	601	617	589	556	634	670	619	645	644	644	584	678	588	600	627	612	617	617	607	631	610	584	618	601	619	629	658	549	608	639	588	622	630	638	634	631	585	660	599	590	620	622	635	632	642	652	655	614	658	604	607	600	597	662	622	619	653	610	632	615	636	636	585	635	611	643	667	640	634	602	609	619	612	614	648	626	670	619	632	608	617	641	642	656	631	595	637	598	605	594	633	555	626	636	634	652	615	642	627	598	623	654	637	645	676	646	613	583	698	614	636	587	614	628	612	588	590	630	624	618	648	617	616	641	624	648	658	585	625	644	657	601	614	650	580	650	674	662	630	602	590	649	657	665	647	653	603	628	620	625	598	638	622	626	622	638	605	637	627	590	639	628	671	612	627	609	587	663	607	623	625	626	622	648	623	622	603	628	625	646	612	648	640	658	658	619	594	656	558	634	635	602	646	622	632	643	649	652	640	637	666	633	584	655	653	591	622	576	644	628	626	635	616	633	647	628	612	604	620	623	621	662	595	677	600	617	628	633	624	599	642	614	662	606	625	623	644	668	616	633	608	619	627	640	631	616	631	606	670	629	644	648	638	574	611	625	653	672	619	621	619	656	638	599	627	640	598	635	629	630	662	621	639	591	648	662	611	620	632	593	609	632	568	634	616	651	627	589	625	636	678	578	587	621	647	603	614	619	669	624	610	628	588	616	592	637	626	621	605	616	586	578	641	613	609	586	652	654	630	641	651	654	665	656	622	643	648	615	642	611	626	613	664	605	587	574	637	611	604	634	624	606	635	634	613	667	613	643	596	597	671	610	548	641	579	624	615	635	609	602	585	651	611	588	628	641	615	591	611	620	603	644	625	609	629	678	620	598	623	625	619	620	617	606	597	638	602	610	623	622	601	579	568	638	652	641	646	623	578	683	648	631	614	633	583	644	600	609	611	605	632	614	668	642	663	578	647	608	612	626	637	629	567	597	618	638	625	681	589	584	625	630	613	621	622	575	643	623	619	640	653	615	619	662	629	572	638	612	619	665	660	647	622	663	585	634	611	667	633	582	602	653	649	635	580	618	621	627	650	620	611	590	645	587	634	653	643	658	595	611	660	622	635	654	595	610	627	613	626	645	630	629	627	641	640	655	631	629	617	598	606	651	654	624	627	660	614	620	623	667	647	616	661	623	581	609	655	638	643	594	633	658	578	647	589	618	646	646	648	655	620	682	626	623	590	609	623	670	619	628	653	653	608	635	601	594	592	586	633	681	657	683	672	634	711	608	638	610	648	654	651	579	612	582	623	647	605	588	640	612	652	600	632	638	675	622	605	642	656	643	608	615	650	675	599	600	622	578	611	644	608	618	629	630	571	609	605	668	603	636	670	630	622	631	662	620	595	614	637	647	627	668	618	638	632	633	626	632	657	610	600	632	626	605	642	672	641	580	658	633	596	647	592	691	608	589	637	593	609	609	616	661	651	604	672	654	612	609	574	661	634	597	657	624	633	601	638	611	606	601	631	652	629	622	679	612	615	619	617	589	615	633	606	613	605	626	628	639	641	625	625	655	645	628	614	638	646	645	599	610	630	654	613	633	626	639	630	598	643	684	597	559	565	634	579	683	610	602	624	644	568	624	647	623	642	628	587	638	642	676	628	613	620	607	622	612	626	664	610	590	634	673	629	599	662	605	622	606	610	645	595	635	598	626	617	594	568	591	628	635	634	655	611	640	676	686	670	626	615	639	583	681	621	642	631	635	601	613	639	631	593	675	679	637	615	639	644	648	633	627	604	662	646	608	661	621	649	601	644	654	668	631	588	627	601	603	621	620	656	649	647	599	621	587	635	640	621	649	635	649	616	610	599	620	655	594	627	647	645	695	597	606	627	655	654	623	639
2301	477	469	471	395	350	358	325	321	335	337	309	318	338	328	332	284	346	296	320	317	345	361	329	359	313	328	327	312	340	327	285	280	320	331	321	339	334	305	302	299	300	309	332	345	284	295	276	279	296	314	289	317	306	337	291	305	318	335	335	303	336	291	309	340	318	325	306	307	326	335	296	282	327	302	316	311	276	326	302	341	306	295	337	331	315	332	323	334	340	313	333	346	312	300	329	323	351	336	308	310	310	296	311	345	292	327	305	341	328	305	300	323	334	279	324	313	296	300	304	324	301	316	321	300	324	301	336	294	301	331	298	318	315	334	290	340	303	329	317	328	332	327	354	340	288	341	297	312	297	315	296	347	301	296	338	293	340	318	329	283	304	312	326	300	289	340	310	316	298	351	300	323	332	323	293	335	302	330	331	320	313	329	340	321	296	330	326	281	345	334	338	261	329	307	357	285	297	345	328	310	322	321	347	330	304	346	320	312	323	323	328	366	318	307	344	327	311	288	342	316	341	332	321	301	339	299	314	292	324	292	321	334	318	285	325	296	333	294	327	319	313	336	319	311	296	318	314	335	316	330	349	283	324	350	317	335	316	339	327	326	344	338	304	339	324	328	335	301	338	320	294	320	349	328	317	317	317	316	348	304	301	297	263	279	312	341	312	320	320	309	300	324	321	300	305	329	273	313	307	301	350	320	313	323	319	316	293	315	282	303	311	293	295	340	335	309	302	330	317	307	294	326	338	332	326	312	302	296	305	324	318	318	301	354	330	295	315	319	338	331	313	288	276	337	306	305	325	317	304	324	337	311	322	323	337	329	340	290	326	295	307	321	326	317	314	313	305	334	312	355	312	322	341	326	350	322	322	323	305	350	303	314	302	315	295	318	316	342	297	307	353	298	301	315	315	365	296	324	300	299	334	313	312	286	314	317	304	352	287	289	318	356	329	316	323	325	327	345	320	331	293	299	315	310	289	321	318	329	286	323	305	314	341	330	289	341	303	317	294	256	317	320	307	309	283	297	321	309	306	301	336	334	314	298	324	326	280	302	305	343	290	312	322	324	321	300	307	319	339	282	291	307	275	282	310	294	313	314	310	292	291	327	332	299	318	303	307	316	317	292	285	284	339	343	294	312	324	311	342	273	319	314	321	276	312	322	385	326	318	293	308	310	310	290	330	332	331	298	306	341	305	340	290	302	307	315	337	304	328	321	303	290	298	289	283	329	354	304	315	326	317	321	300	301	350	303	324	316	314	309	310	333	324	293	294	302	320	363	332	327	310	266	320	286	316	352	317	308	324	330	325	325	310	296	307	305	303	346	307	361	332	339	280	327	312	301	289	314	340	316	319	323	324	272	295	331	300	306	278	300	293	313	301	318	285	293	302	331	291	330	314	295	327	311	290	299	327	334	313	307	279	287	352	328	301	305	329	312	325	314	318	340	292	327	321	327	291	302	307	328	344	336	307	342	321	300	336	316	300	315	322	322	345	295	291	334	324	319	304	300	319	303	302	313	307	324	279	317	312	282	281	292	311	356	312	314	328	350	314	339	312	315	321	318	358	303	341	333	314	305	296	318	319	315	283	307	340	297	328	297	321	328	309	287	333	292	293	300	308	314	328	321	306	325	288	353	299	313	292	336	308	307	277	311	314	330	290	307	357	306	306	306	289	291	325	294	299	306	282	296	325	282	300	313	340	311	339	308	306	317	266	301	314	332	313	310	264	301	301	331	321	292	331	328	290	359	330	306	293	319	305	308	328	328	298	343	280	343	311	355	324	321	318	330	316	299	305	323	321	352	323	319	283	309	300	303	291	341	302	295	337	318	306	316	290	282	310	347	294	305	345	347	318	349	329	289	284	317	290	332	302	337	332	316	321	314	294	294	304	321	301	331	316	309	340	310	306	326	313	335	307	326	317	297	298	305	293	297	323	334	303	315	305	319	338	292	339	342	355	316	301	319	297	311	301	322	334	340	316	316	324	326	305	326	327	328	332	278	334	311	321	307	311	300	342	303	298	298	320	288	338	340	329	288	302	298	292	331	324	314	315	309	291	286	332	315	341	303	288	301	314	308	306	322	292	337	281	319	321	281	327	308	313	300	315	304	347	301	361	330	299	311	333	326	300	299	322	291	323	337	298	300	307	334	325	310	331	321	298	298	295	281	315	348	331	289	298	300	314	292	323	291	271	298	301	331	322	307	310	283	321	331	284	291	301	318	289	320	340	285	291	336	289	317	326	347	303	310	314	268	298	341	295	310	316	311	338	332	333	361	306	317	350	328	330	328	319	302	294	308	308	300	299	331	321	291	303	325	314	309	324	309	326	299	336	318	329	301	289	307	296	311	270	301	304	334	360	319	293	298	299	320	326	319	295	288	321	346	308	298	301	309	301	317	327	304	338	326	324	320	305	348	336	309	334	284	313	306	312	332	313	295	312	327	336	311	311	326	291	318	307	295	306	313	317	311	328	310	272	314	317	310	320	327	331	318	327	297	284	312	323	358	317	319	320	286	312	323	331	344	325	315	353	347	329	308	330	310	298	362	359	323	311	332	288	298	323	303	327	320	300	294	324	312	298	326	309	334	280	313	331	316	325	327	326	321	288	295	290	331	299	308	308	318	328	337	336	296	357	317	353	318	316	319	323	274	346	310	341	310	328	317	320	303	299	282	285	287	312	330	348	300	301	316	300	319	326	326	328	297	326	310	332	309	333	318	361	332	333	297	306	335	342	284	349	311	322	328	302	343	311	314	307	307	285	320	304	306	306	353	312	299	323	319	299	302	296	306	285	340	346	336	310	343	343	281	339	299	320	307	321	306	302	326	351	344	338	275	304	325	331	342	310	301	295	305	356	337	338	300	314	286	314	321	304	336	350	319	287	318	316	308	314	333	311	308	297	305	315	281	325	296	326	286	338	335	335	331	302	326	339	285	280	335	284	316	345	334	344	318	311	312	339	326	295	295	330	332	331	328	286	314	346	294	335	335	328	324	292	303	314	295	321	306	286	305	319	309	289	291	302	324	303	328	299	320	308	310	324	291	280	317	322	298	313	346	300	316	329	296	297	298	320	304	288	293	337	296	352	311	335	345	303	325	326	288	269	299	312	330	306	321	325	314	308	304	297	307	342	316	330	336	312	325	340	280	317	283	309	322	308	332	310	332	296	315	317	334	293	316	330	332	286	320	316	318	319	315	323	306	340	319	325	317	330	299	307	346	335	304	322	318	325	301	300	318	319	307	321	318	296	296	282	309	306	330	341	317	335	295	315	288	323	315	283	313	302	298	312	314	355	295	291	345	279	341	298	322	347	329	332	346	316	328	325	319	285	306	346	333	320	343	331	332	342	325	307	329	303	295	293	307	307	321	306	275	344	312	332	324	325	317	298	349	289	290	308	325	344	342	343	292	308	311	314	281	329	289	287	290	345	339	326	311	332	310	307	334	308	318	327	286	302	307	326	321	319	313	314	331	300	327	309	300	309
2514	866	1087	1156	1047	880	910	868	822	776	800	771	818	772	780	776	784	755	833	762	797	792	739	812	841	816	753	732	781	773	741	730	726	805	738	733	773	776	775	761	778	773	773	693	759	761	717	757	813	761	739	744	737	723	774	737	729	743	752	740	707	757	736	738	775	749	761	738	726	762	722	718	781	742	713	767	717	766	703	715	667	734	792	731	754	684	689	745	732	732	741	733	749	743	729	743	749	796	777	715	701	715	746	741	740	710	755	686	768	755	732	719	683	761	731	716	688	709	702	725	799	668	726	677	738	754	743	698	736	738	761	746	717	742	729	750	748	761	748	776	721	750	741	746	728	726	710	724	706	710	726	738	734	743	710	702	720	722	646	721	736	716	734	750	717	736	720	752	733	684	675	728	713	704	756	735	737	756	684	714	700	679	709	705	764	718	725	714	736	733	711	751	769	742	762	733	740	708	761	723	695	688	746	723	711	668	742	739	698	700	750	722	737	727	691	806	697	705	713	731	668	726	756	733	729	714	702	725	685	723	681	730	703	712	771	736	755	741	716	714	709	717	744	790	730	755	735	703	738	673	728	715	711	726	732	698	739	708	765	765	695	776	736	722	681	777	704	689	720	673	734	724	738	708	737	731	724	734	713	700	691	666	724	735	745	685	730	767	694	737	744	706	744	726	738	704	711	709	715	773	758	725	715	707	711	706	697	710	732	720	770	699	758	713	742	727	691	714	709	661	731	762	705	698	723	703	711	739	669	715	707	682	714	733	708	736	704	719	761	739	740	690	763	696	687	754	692	726	728	718	739	696	714	762	782	743	727	748	755	721	701	726	685	759	746	741	727	713	745	712	719	732	695	713	716	696	740	722	736	699	748	732	719	745	723	708	772	756	742	696	719	716	732	714	735	699	724	715	774	784	730	700	686	684	740	715	742	704	714	730	726	726	738	707	713	703	753	713	743	662	741	710	680	747	723	648	732	732	723	739	777	706	737	721	736	740	718	681	735	742	756	722	740	698	701	736	712	719	724	705	727	665	733	703	779	702	719	707	712	742	746	757	750	759	708	763	735	749	731	770	724	677	725	744	746	719	746	819	705	720	740	726	715	772	725	771	743	697	762	731	702	733	749	734	723	698	727	725	698	719	720	741	696	746	727	760	665	670	668	765	752	709	753	765	714	715	757	708	751	738	732	695	767	699	669	708	709	797	771	754	716	753	682	722	741	779	675	712	709	722	758	718	739	680	725	741	723	737	732	732	738	731	733	747	721	741	697	730	756	758	726	714	688	728	672	729	723	736	783	746	683	705	719	707	730	735	740	737	654	755	719	745	752	700	748	687	773	725	707	710	752	738	757	688	687	751	732	738	773	727	788	705	796	716	728	715	684	736	724	728	688	758	713	722	766	700	695	738	725	748	695	763	729	732	759	723	734	680	725	690	766	754	741	687	752	697	715	706	705	717	703	727	781	745	728	735	695	707	722	733	727	707	774	730	726	705	734	734	747	727	727	732	726	721	722	743	750	730	716	755	704	753	708	741	740	721	713	745	759	698	694	775	695	754	721	734	714	766	749	702	753	728	723	710	715	741	768	702	690	724	745	736	722	728	702	744	722	691	707	743	720	746	694	715	714	683	720	712	701	774	723	747	681	695	731	737	737	715	751	726	734	706	731	760	751	746	735	720	694	700	708	712	732	718	694	721	743	705	703	692	714	798	693	651	727	742	727	748	711	720	725	720	747	703	718	750	727	729	724	723	761	714	692	709	718	706	719	701	697	724	740	666	805	703	702	713	693	733	696	747	705	715	723	777	697	721	731	730	690	717	731	752	728	741	719	747	704	718	725	691	695	730	739	731	724	757	753	705	714	757	686	753	765	772	703	720	737	750	741	704	797	733	696	731	788	736	752	729	679	728	743	772	725	731	748	723	727	752	713	744	688	715	735	760	732	698	701	700	689	687	725	704	727	729	738	690	739	752	734	773	681	731	689	737	689	705	709	779	699	752	711	714	703	727	742	731	755	765	705	716	734	733	733	723	728	707	697	715	730	774	700	759	746	773	727	737	746	735	683	710	719	744	718	760	755	728	732	700	739	767	682	743	718	689	727	730	736	726	682	672	726	691	700	728	682	703	736	713	709	713	754	767	721	739	704	750	697	707	744	719	712	734	715	746	724	716	751	698	771	684	743	763	727	706	760	704	717	712	754	738	706	738	716	737	727	733	686	751	692	749	769	737	711	731	723	710	719	737	775	705	725	757	759	701	689	715	727	757	734	727	697	713	708	730	748	714	692	666	707	672	755	701	768	723	744	708	736	650	700	738	678	717	721	760	740	781	717	746	673	691	696	675	743	695	749	736	726	728	743	747	758	728	733	701	693	690	699	712	719	721	763	650	710	749	767	681	704	706	707	731	732	706	717	672	763	710	715	742	732	777	716	755	711	728	718	691	728	736	721	757	715	741	693	734	744	705	790	725	724	764	721	734	722	723	702	678	722	733	677	728	736	690	765	721	729	692	663	738	771	708	736	709	730	718	728	705	688	720	738	706	744	771	732	746	724	712	741	778	722	751	711	739	715	760	746	737	761	679	752	711	753	739	726	731	752	703	732	761	732	689	730	728	696	731	737	695	695	675	749	738	759	753	773	731	695	735	727	786	761	738	748	726	764	747	742	739	739	752	743	760	680	706	747	741	723	697	788	686	750	731	694	792	725	734	803	729	716	764	742	747	740	688	724	703	680	722	773	736	744	712	718	724	716	701	731	723	679	723	710	775	705	759	717	697	753	718	714	764	726	684	699	722	727	762	687	728	748	736	750	757	678	736	709	689	701	726	746	748	737	707	709	706	783	745	708	710	714	702	701	765	754	731	745	681	730	714	739	720	706	746	764	692	738	696	708	706	732	716	718	766	685	739	737	741	716	738	713	739	716	752	687	694	755	751	733	708	735	715	709	715	698	740	788	796	717	742	727	767	734	732	748	724	712	737	743	786	718	688	720	719	758	703	723	725	782	735	768	758	785	742	724	731	698	726	739	694	772	722	719	745	690	717	706	709	712	722	733	747	717	730	732	737	728	731	762	706	713	739	726	747	718	780	762	709	764	693	699	745	723	701	697	723	719	694	672	697	736	697	715	755	741	710	727	716	724	746	738	731	719	746	692	738	731	668	672	751	713	734	699	705	733	684	733	758	732	740	740	720	726	702	707	692	710	745	689	708	678	721	739	769	682	732	730	690	722	751	750	775	750	738	750	729	710	732	731	716	725	678	760	682	701	758	697	716	744	717	706	681	757	722	735	718	719	737	728	753	683	739	723	685	710	663	721	733	726	694	739	721	746	733	668	687	720	735	723	720	711	700	653	723	713	750	697	700	700	721	735	718	707	732	743	759	726	689	719	714	751	719	674	748	740	736	713	731	747	746	739	684	724	678	696	700	702	737	734	750	725	713	713	763	755	747	720	721	708	714	707	711	723	738	761	716	699	681	688	717
8290	1247	1510	1135	752	586	498	429	348	311	273	297	279	273	282	257	287	240	249	207	238	270	252	261	254	239	266	262	216	226	232	225	224	232	232	229	201	209	204	229	207	239	239	246	216	200	204	235	238	211	206	203	206	211	221	219	209	204	213	218	219	220	194	219	208	229	211	198	218	190	203	213	207	213	191	223	200	201	224	232	207	216	216	190	239	229	233	197	220	199	203	231	206	191	205	240	198	199	216	214	214	223	194	214	203	191	186	218	194	205	206	201	221	212	197	219	173	232	181	211	198	233	221	205	205	190	203	201	194	221	206	193	220	234	221	198	208	208	195	196	202	200	211	221	230	204	211	190	206	206	196	183	204	233	189	187	191	187	197	193	217	198	200	216	211	217	194	215	217	211	206	206	215	181	203	208	210	175	198	203	211	195	207	196	205	206	178	193	187	224	245	206	198	202	196	219	201	217	212	221	228	222	227	179	215	212	190	197	220	181	222	225	209	216	227	205	193	227	207	191	186	202	209	198	181	184	204	213	189	199	186	219	184	238	198	186	208	219	207	202	194	204	196	171	219	217	205	226	223	188	183	207	186	188	202	204	180	223	210	217	218	229	205	202	213	180	232	185	178	236	208	195	191	187	213	200	216	212	198	225	197	202	202	207	226	230	193	183	197	203	209	236	221	208	191	227	185	189	218	198	242	189	197	243	185	238	216	195	242	212	219	217	193	197	238	203	209	208	209	223	188	195	212	195	198	204	205	211	246	201	211	218	232	175	198	205	195	217	201	211	256	197	206	243	209	184	224	203	210	213	179	197	200	191	214	231	228	215	213	224	181	210	195	200	228	213	187	223	210	202	181	216	212	199	231	220	217	228	221	193	199	211	191	195	213	204	218	197	213	188	217	189	211	231	212	205	206	213	218	185	212	188	178	213	211	200	213	183	226	189	227	220	197	213	198	212	216	199	247	218	214	210	236	200	215	177	217	177	220	216	219	190	211	199	210	180	188	187	180	228	214	200	199	206	204	209	200	211	211	216	210	205	199	188	207	204	187	183	206	209	201	207	190	227	212	183	167	212	213	218	197	203	218	183	209	211	218	217	214	219	177	224	209	197	190	197	196	213	209	239	193	221	199	225	208	207	218	180	230	205	203	184	192	213	211	195	214	224	241	201	211	219	222	202	211	225	219	226	185	180	198	194	191	215	202	224	221	213	224	214	234	222	212	235	204	192	217	188	221	195	226	215	215	224	233	213	204	184	217	218	202	232	200	205	220	188	203	209	227	224	213	229	213	201	240	206	177	195	195	204	212	195	206	196	223	195	210	221	201	194	207	201	178	224	209	201	200	234	217	226	200	237	201	214	210	184	203	213	194	216	193	196	219	184	225	213	209	186	225	209	214	206	188	192	189	197	187	217	196	192	222	211	189	218	221	188	188	203	193	205	187	178	240	170	205	193	185	216	217	195	204	215	188	207	206	222	182	210	227	192	246	209	192	183	245	237	189	227	207	194	218	187	193	203	231	212	195	232	204	200	203	232	227	199	219	240	199	224	224	226	212	234	182	219	212	192	190	209	189	211	214	205	214	231	202	201	192	203	199	224	210	196	184	203	201	172	213	200	177	226	231	196	190	213	207	198	168	226	228	183	216	219	219	207	200	196	217	200	194	198	205	214	206	195	205	179	205	188	207	205	211	183	193	229	216	216	183	191	183	184	245	179	188	188	230	220	191	197	209	189	209	219	219	203	201	199	214	231	201	198	263	204	198	200	212	217	210	184	193	204	202	194	205	200	198	198	186	195	207	185	196	187	203	206	193	217	195	204	220	214	203	213	215	216	203	201	216	200	249	200	203	214	194	198	223	198	224	189	232	215	220	196	210	215	202	209	214	210	180	197	209	182	176	203	187	214	201	205	231	227	212	235	211	223	214	232	220	213	220	208	218	210	199	218	202	228	225	207	217	229	198	228	202	199	208	219	191	197	210	196	188	195	193	215	207	224	226	196	210	237	236	202	228	199	205	234	211	218	223	209	211	233	195	199	179	235	226	201	204	219	232	201	198	228	221	206	179	217	214	242	183	204	232	212	208	221	201	218	194	194	224	219	202	236	214	194	190	217	218	182	195	230	190	221	211	231	206	229	215	213	210	234	212	207	185	227	200	215	218	217	202	194	183	183	206	188	184	228	215	222	164	218	222	235	209	215	203	210	183	195	228	204	216	194	199	221	192	202	220	177	209	234	215	212	193	172	200	200	216	226	187	206	208	184	196	219	210	229	215	199	198	213	221	210	204	221	207	229	194	215	226	226	210	210	197	188	193	217	214	204	225	234	200	224	213	193	213	192	207	184	177	191	202	215	220	204	219	221	219	222	184	227	199	201	184	190	216	201	214	229	200	216	214	230	209	207	192	203	216	192	191	198	214	198	206	204	227	186	193	210	216	186	201	214	196	232	182	221	174	204	204	229	202	203	199	210	251	205	213	198	205	194	220	193	180	223	193	195	208	208	217	201	215	205	195	222	186	183	217	202	226	188	217	214	219	202	203	219	219	192	220	201	164	205	221	224	208	197	183	181	208	211	196	220	184	190	201	182	241	231	205	198	205	225	227	228	201	219	199	187	218	202	217	180	215	247	199	231	217	240	196	218	196	217	200	211	215	216	181	207	223	205	206	201	199	191	222	188	199	214	200	221	195	173	229	194	216	217	222	188	210	244	204	203	183	218	203	209	179	212	212	195	227	219	212	216	215	210	192	178	213	236	191	233	214	200	211	210	238	201	212	207	193	218	198	210	201	193	203	204	250	216	186	222	192	176	228	185	221	229	224	194	203	199	204	214	190	198	223	220	212	215	218	212	182	219	190	220	215	215	200	207	209	214	192	209	229	238	214	201	197	191	203	200	171	229	222	199	206	203	213	187	201	190	228	217	198	193	220	203	218	247	211	217	205	211	220	199	225	206	197	248	217	201	204	194	198	157	190	200	213	213	216	190	205	214	181	206	210	201	239	220	212	187	231	205	198	228	201	209	218	197	192	221	211	206	236	206	236	214	214	219	203	216	208	208	212	214	199	203	219	205	226	205	214	212	211	209	191	205	201	217	199	207	207	223	193	201	198	198	179	213	211	186	196	211	185	247	206	220	213	225	204	215	207	198	215	209	220	186	207	213	203	202	197	215	200	224	208	197	222	181	221	195	246	196	200	200	245	210	216	180	217	193	184	205	211	188	202	183	227	197	206	203	193	213	214	219	190	184	229	188	208	193	204	193	192	196	192	212	195	210	186	213	199	231	239	200	186	215	194	217	215	206	203	214	190	213	205	206	192	229	204	182	226	207	222	219	235	205	215	201	180	177	217	189	230	200	208	185	178	202	191	219	229	219	209	222	215	206	198	204	204	199	207	204	195	221	224	209	181	225	215	180	210	208	209	217	208	192	220	220	220	215	185	230	235	180	181	212	222	242	199	204	202	214	189	227	205	224	211	214	212	222	208	238
5920	1383	3026	3507	3043	2417	1960	1789	1554	1357	1226	1095	1015	1022	897	940	851	846	871	807	808	838	884	913	868	758	685	751	762	676	651	709	678	646	658	665	637	617	638	609	684	607	613	638	593	608	571	610	617	612	591	597	628	613	609	526	545	550	589	561	577	517	588	548	485	556	550	600	565	534	586	513	578	578	552	535	605	535	497	536	561	551	556	562	554	516	546	489	535	571	549	557	541	606	552	513	521	526	558	531	532	529	537	539	499	479	493	497	512	547	517	490	480	510	501	523	490	513	540	508	515	541	499	547	553	504	499	518	522	571	507	516	541	493	513	517	511	530	524	542	530	561	486	503	486	476	493	518	529	507	492	525	529	514	561	492	547	512	515	493	511	503	514	538	515	502	500	519	517	506	508	558	508	569	511	534	470	508	497	511	502	527	503	505	513	509	555	543	506	507	564	509	508	496	508	545	494	525	467	471	500	501	481	534	502	502	492	527	528	559	539	568	480	555	558	492	549	513	524	511	496	505	555	525	494	518	517	525	515	509	481	520	527	500	506	471	496	504	541	505	518	525	499	460	479	526	507	505	538	526	502	522	514	485	528	524	510	499	535	556	518	535	525	526	507	518	533	511	493	551	552	525	494	529	472	499	550	525	488	509	491	499	552	513	503	538	509	507	532	482	523	473	525	542	497	523	503	511	474	503	521	528	533	488	500	504	512	498	523	505	507	516	481	525	493	480	497	485	493	507	513	544	513	519	508	526	502	512	516	476	509	511	561	562	526	548	520	499	534	517	523	499	544	505	535	505	530	533	526	473	509	495	524	535	518	493	539	540	517	525	516	540	482	491	490	523	504	541	501	466	524	522	526	494	481	529	501	519	541	536	490	498	499	509	474	534	516	543	537	541	528	526	504	521	487	526	513	533	487	519	509	542	529	530	510	533	533	554	503	543	495	483	520	546	522	526	522	495	478	467	537	508	509	527	500	507	525	497	527	514	492	499	494	545	520	535	484	528	514	494	475	543	503	517	522	538	503	541	569	493	586	497	480	498	515	538	536	522	549	548	510	508	543	469	508	519	510	534	544	489	513	547	487	520	534	506	515	511	534	532	557	480	528	482	524	522	512	518	489	516	546	531	517	477	501	514	482	540	494	499	502	540	553	516	536	523	475	506	522	561	517	464	525	497	553	527	534	485	545	513	523	508	525	522	536	504	534	502	472	482	517	480	551	520	509	523	455	526	531	520	491	526	511	468	505	535	510	529	493	498	513	526	501	539	523	509	475	479	502	501	511	515	519	549	494	511	488	532	522	525	550	489	545	515	527	531	493	510	548	493	535	513	519	527	493	511	565	462	531	474	556	508	497	501	520	482	493	533	543	542	513	485	531	503	500	531	523	524	510	495	469	494	503	543	516	496	527	538	495	512	541	549	512	527	522	501	518	522	517	496	526	481	521	516	546	527	544	485	484	529	510	502	516	535	498	505	511	510	550	551	503	503	526	536	551	519	530	520	523	519	516	503	489	522	516	536	521	505	531	508	545	534	514	549	508	502	529	516	528	543	509	514	500	529	546	561	514	495	480	507	556	540	543	495	532	538	525	488	532	522	553	495	522	475	537	521	533	518	516	522	541	502	473	528	506	524	518	505	535	528	528	481	482	540	527	534	515	494	537	527	525	542	524	521	536	480	511	533	514	533	536	518	537	510	520	483	480	490	512	538	531	511	512	479	548	540	496	560	523	478	531	487	534	496	557	506	521	524	504	480	538	503	531	529	534	487	537	488	530	517	461	530	513	531	479	534	493	482	522	543	503	531	505	485	518	501	469	484	547	562	536	493	554	501	494	524	559	523	508	500	506	537	540	530	517	525	522	561	515	498	526	534	496	521	520	527	518	500	526	521	527	544	505	540	494	523	477	523	525	542	527	523	517	518	499	498	595	496	509	534	555	522	542	494	530	488	457	533	510	516	573	542	507	532	501	487	542	522	527	538	537	497	527	502	506	504	572	520	510	488	549	492	534	487	504	545	513	498	506	539	521	523	536	541	510	544	532	510	535	537	505	527	513	495	526	533	532	546	507	539	529	537	554	535	543	491	512	517	541	501	521	491	538	521	485	486	486	525	521	544	545	508	531	509	498	536	513	503	548	511	569	526	521	496	508	499	532	508	539	532	507	509	509	500	518	526	533	505	539	498	551	539	510	499	521	533	531	503	489	496	503	530	492	490	528	476	522	531	507	525	497	535	562	538	549	512	522	494	538	562	522	507	495	545	516	515	494	497	494	544	548	520	535	504	535	499	568	525	501	539	511	512	530	569	551	537	493	487	513	529	522	493	543	541	550	518	518	515	547	506	548	524	497	522	522	490	489	536	518	483	512	534	500	516	533	525	529	485	526	468	518	506	527	482	503	514	525	550	520	527	539	523	501	474	523	485	494	509	504	495	545	558	522	506	499	547	509	494	525	539	540	481	470	547	518	509	535	502	515	467	519	464	490	497	486	509	528	512	545	525	515	510	545	532	520	508	499	487	559	507	525	526	536	517	518	500	530	497	469	513	512	516	524	477	523	524	479	557	506	535	503	572	536	533	550	555	503	519	508	543	518	542	498	504	524	521	526	544	528	524	513	498	526	513	522	497	522	524	512	517	549	517	515	522	476	530	506	556	533	513	499	510	574	487	508	503	492	535	546	488	527	514	511	515	546	534	478	483	569	483	532	580	519	528	540	505	510	523	504	534	541	492	524	512	546	515	488	483	523	551	528	544	492	479	527	469	513	521	484	519	539	506	520	520	518	514	510	518	499	516	492	540	516	504	524	520	511	546	513	515	513	537	517	557	525	529	546	492	512	537	554	521	556	507	465	546	532	526	513	549	520	486	485	501	496	538	495	524	522	524	550	471	485	486	527	528	506	503	507	516	506	500	541	513	524	491	527	525	503	537	519	501	539	473	539	482	475	499	487	507	530	508	492	512	500	525	556	517	518	512	542	477	501	504	526	505	566	537	479	547	539	516	523	484	511	516	514	494	517	511	488	503	528	536	500	527	503	503	505	456	538	575	500	519	490	566	575	493	523	507	503	470	526	486	535	487	515	532	529	512	485	540	512	511	529	515	520	488	511	508	497	520	493	472	554	514	527	481	502	533	549	503	463	540	555	525	510	532	513	498	484	467	527	506	525	503	529	501	564	499	521	477	477	512	499	533	500	523	515	522	513	544	497	540	523	510	542	484	518	515	537	467	519	522	533	552	487	498	500	505	543	496	523	512	485	538	505	502	491	525	513	522	535	520	501	514	481	572	554	551	502	503	537	516	531	523	506	524	520	533	522	498	522	502	545	545	540	559	499	534	512	505	526	547	554	504	494	507	526	516	511	504	493	535	520	497	526	526	568	519	500	483	480	518	501	537	516	514	540	505	489	533	496	493	491	524	531	484	471	515	492	501	553	517	530	526	473	498	527	521	540	502	533	499	494	487	522	503	523	543	525	515	521	490	490	508
15722	2837	2850	2100	1365	1014	809	659	595	552	471	431	456	398	387	373	325	363	336	351	350	340	347	356	323	343	306	334	308	299	330	298	295	301	310	274	290	287	297	295	279	283	282	269	269	270	289	293	290	294	264	263	257	250	285	254	289	292	285	284	294	277	247	282	242	263	273	285	285	261	311	267	272	247	251	269	265	285	258	258	229	270	269	284	272	237	276	262	271	263	257	254	249	277	244	288	266	293	237	264	248	273	261	245	263	239	255	263	251	264	276	266	250	262	262	233	231	235	261	258	271	262	288	261	257	238	269	271	267	245	244	287	255	284	269	282	255	245	279	295	254	247	247	249	242	293	246	248	244	264	263	263	239	265	224	255	288	235	253	280	261	270	254	274	264	232	280	236	236	244	236	287	282	287	269	285	276	246	250	246	258	260	241	254	275	277	257	243	251	235	266	254	254	275	264	248	259	272	223	249	237	303	281	284	281	265	260	246	221	237	261	253	283	264	254	243	257	249	239	227	292	281	269	262	249	255	256	265	226	282	242	257	254	260	269	250	265	239	262	254	250	257	252	256	274	255	312	277	282	265	287	273	276	280	249	243	279	259	281	248	274	258	261	263	242	224	286	270	275	244	260	243	244	275	252	256	252	270	266	245	255	278	291	297	291	271	276	255	262	271	270	263	264	289	261	254	238	283	286	265	267	257	265	262	237	240	249	243	256	242	250	245	248	247	284	275	265	275	261	224	252	267	255	268	307	253	269	279	272	282	268	227	253	235	270	238	246	275	286	288	273	268	253	245	272	295	244	254	261	264	250	255	259	228	261	256	277	247	263	281	289	251	284	285	263	246	294	272	285	266	265	249	253	270	270	263	254	252	251	280	263	282	276	255	284	270	255	245	275	248	238	258	253	286	251	249	260	225	219	248	249	291	264	272	272	233	269	250	279	249	266	268	260	259	248	270	252	256	248	254	258	276	279	255	277	253	269	268	271	276	255	257	257	242	274	270	274	252	285	287	222	259	260	260	248	237	256	246	269	277	285	267	254	267	254	255	233	231	266	252	277	228	237	236	251	297	227	266	257	271	250	270	259	278	292	258	259	237	283	284	251	255	239	244	258	250	269	234	283	264	244	258	281	256	275	258	257	261	229	271	263	257	256	260	257	243	256	236	280	263	234	273	274	265	279	250	285	242	236	247	247	264	245	265	245	296	259	261	249	234	252	255	282	232	241	283	295	272	266	280	280	283	232	261	268	259	307	261	252	251	258	273	263	271	244	286	296	273	271	238	286	261	276	253	247	276	251	275	278	236	232	274	273	239	270	267	257	254	223	270	256	266	245	232	272	263	256	292	235	278	246	237	264	273	243	265	277	268	275	264	277	258	248	282	253	282	260	257	251	266	232	263	285	259	267	249	277	224	241	236	292	291	268	258	282	238	252	264	245	254	254	261	247	258	269	269	280	248	268	290	283	264	246	288	273	284	272	250	267	246	250	248	260	253	307	277	260	241	251	254	271	266	295	300	298	238	274	258	252	221	267	280	229	248	256	253	253	273	250	237	253	263	275	229	264	224	267	266	272	236	232	255	250	269	257	252	285	259	274	248	258	257	258	265	252	268	279	256	238	255	256	245	237	263	267	251	237	237	253	267	267	280	234	263	258	258	252	245	225	262	225	241	263	259	261	277	264	251	285	288	290	272	266	247	293	275	248	296	270	272	242	251	300	279	278	281	267	260	245	242	272	260	264	273	231	260	257	243	267	262	244	247	254	258	263	251	273	287	247	261	224	292	214	259	277	270	280	246	266	278	272	230	270	276	264	279	255	263	257	285	276	247	249	305	236	253	263	270	250	273	269	251	268	250	251	242	243	246	281	261	251	264	245	265	259	251	256	280	277	274	260	276	243	251	270	247	268	253	247	264	253	261	236	266	271	274	285	246	233	282	239	260	254	256	243	262	238	253	255	242	288	258	270	263	271	245	270	271	276	275	261	270	214	250	275	262	256	256	270	240	293	261	262	230	255	260	285	257	203	248	255	265	268	243	255	256	305	220	281	254	252	272	238	249	258	247	258	257	276	266	277	276	259	231	278	277	252	236	234	271	264	284	279	246	266	275	242	243	247	260	252	236	280	227	255	290	259	274	242	247	268	263	275	268	241	260	256	263	277	264	254	239	249	260	255	259	227	258	267	248	245	252	232	260	268	263	268	260	261	262	266	249	248	267	247	245	288	277	264	255	220	282	262	250	274	264	267	231	278	243	229	261	278	280	261	270	262	258	273	275	276	262	270	255	235	255	257	259	246	247	269	250	284	255	255	232	276	257	233	247	269	237	243	233	272	253	302	266	258	264	245	284	251	262	267	248	254	282	273	258	286	236	276	266	294	242	290	261	270	293	286	242	242	257	252	263	238	257	260	289	254	234	241	280	261	248	236	262	262	257	269	272	250	260	280	225	258	240	283	259	288	255	275	264	276	257	281	260	254	253	245	232	250	244	233	258	272	250	253	237	257	247	280	239	270	252	276	266	247	260	285	280	247	222	272	250	246	257	256	246	274	305	255	247	272	247	249	278	289	266	253	279	292	256	260	245	281	280	259	283	273	266	231	262	238	291	247	226	251	262	249	277	255	224	265	258	259	271	287	279	261	264	250	270	264	255	255	251	238	252	251	269	252	249	281	292	238	256	262	255	281	254	247	255	256	250	263	288	285	233	254	245	286	241	287	243	253	232	255	248	247	257	289	254	272	242	251	267	237	317	278	265	257	270	287	255	284	266	253	275	241	250	231	256	277	247	255	272	255	273	268	225	265	245	283	255	276	264	275	243	256	249	302	235	248	272	251	261	259	260	277	237	245	272	265	281	253	277	260	289	272	262	231	253	233	237	277	247	241	235	268	263	251	231	278	243	252	252	264	261	259	281	258	299	273	267	236	229	260	250	283	267	289	241	249	273	264	237	255	265	249	241	260	252	281	277	250	282	271	229	251	269	275	245	266	263	247	277	246	253	283	263	257	248	285	274	264	274	240	272	232	266	258	249	270	266	241	274	256	282	269	254	259	250	235	259	222	259	283	251	289	290	270	244	250	281	290	255	246	247	270	252	245	263	262	262	269	253	273	256	279	276	264	263	270	249	276	279	290	275	246	271	255	248	273	259	276	248	238	261	237	272	246	258	284	251	250	270	216	231	243	226	285	234	250	264	255	247	271	258	255	265	238	237	252	258	264	258	275	256	264	241	232	242	268	251	266	246	268	260	288	220	281	262	255	243	247	257	271	238	286	297	285	280	268	248	276	272	255	276	251	258	256	265	275	248	274	271	254	253	273	255	259	277	262	270	250	285	273	252	254	265	269	256	262	257	284	252	265	260	255	252	276	237	270	268	270	231	252	269	242	268	272	241	258	276	272	258	282	256	303	243	246	258	263	250	263	292	315	260	242	250	302	236	271	260	252	262	244	249	291	273	257	235	253	259	241	248	280	277	240	220	237	265	246	239
7907	2379	5200	6113	5158	4349	3433	2931	2530	2219	2024	1834	1582	1546	1391	1370	1347	1286	1269	1222	1224	1191	1191	1283	1186	1040	1050	1047	1033	1009	917	890	935	914	886	891	866	860	804	909	872	872	835	840	814	812	828	811	774	792	774	695	807	805	772	827	737	729	749	708	724	720	704	694	706	708	680	679	682	700	703	693	671	718	739	685	683	723	747	679	694	723	696	726	645	675	693	700	676	680	730	691	699	681	648	635	661	673	671	652	653	616	624	635	650	641	643	619	649	623	635	671	655	677	650	638	654	699	636	674	635	690	586	657	621	642	604	635	657	677	724	678	708	659	661	632	605	660	625	619	661	615	682	646	650	658	630	646	613	641	622	668	646	640	638	658	647	640	644	601	640	662	641	695	651	620	645	640	691	681	627	608	628	631	636	602	654	672	664	625	659	661	615	603	691	584	625	597	674	680	657	698	602	643	601	614	646	660	638	627	617	649	690	631	618	619	627	646	627	611	660	626	657	637	641	662	647	617	702	633	635	656	666	580	654	618	660	645	664	709	644	602	640	609	658	618	638	648	634	644	626	628	647	692	661	644	623	664	641	656	608	643	667	662	641	673	645	641	626	677	608	636	670	670	595	673	648	624	611	581	626	675	656	612	651	626	640	616	650	666	652	637	666	681	654	606	644	620	648	641	644	632	622	693	602	647	655	611	641	676	632	645	644	621	621	649	615	673	661	647	641	635	665	618	651	619	619	638	643	663	619	693	671	646	642	652	695	690	652	601	643	696	645	617	614	657	635	637	662	636	624	646	646	648	665	696	618	622	592	585	662	664	672	615	616	615	667	615	614	647	638	629	635	611	609	656	622	665	628	649	640	643	643	655	626	687	607	619	682	652	653	619	693	611	636	638	639	657	656	652	603	657	634	644	630	607	642	610	684	620	657	598	623	599	638	595	625	651	648	653	602	627	659	626	682	610	634	669	657	671	636	664	616	637	672	586	672	627	624	620	602	680	611	606	659	668	624	613	655	654	613	635	596	605	655	604	614	657	671	626	636	632	635	647	605	618	627	605	624	636	625	586	647	687	617	641	643	674	586	666	637	618	634	647	626	589	624	650	625	712	677	624	632	628	638	641	618	620	656	661	686	650	634	626	653	625	682	627	626	651	599	623	699	630	662	620	628	673	637	641	631	605	645	620	618	684	640	646	611	620	584	598	653	605	657	669	600	645	626	673	645	658	667	625	606	623	612	596	700	659	648	622	625	671	634	603	596	611	621	646	643	594	619	647	622	667	622	634	717	636	664	631	666	637	630	648	615	705	660	616	610	587	659	688	608	621	633	579	651	639	623	678	657	599	621	673	681	656	655	624	629	679	586	591	623	610	583	638	661	665	633	676	642	668	647	659	691	633	634	618	625	597	656	651	655	637	664	679	645	614	630	658	647	602	673	653	661	634	618	610	667	600	645	649	669	618	596	639	612	598	628	624	647	665	637	611	668	660	591	640	630	632	631	597	639	649	677	626	634	652	592	634	619	633	638	659	642	624	618	655	674	610	647	651	686	617	641	593	620	635	676	677	678	680	653	632	645	629	622	640	615	620	635	608	695	633	664	637	684	595	607	660	690	621	606	658	631	651	636	614	654	612	691	611	628	593	621	626	709	653	611	622	602	634	594	657	640	645	634	668	640	632	664	645	652	640	692	609	644	606	655	641	641	656	664	637	641	636	611	664	615	626	666	645	620	628	628	617	632	622	642	662	651	628	626	680	601	649	647	642	578	671	629	692	622	619	645	605	617	696	642	632	634	674	631	633	627	667	621	645	684	607	645	618	655	655	663	591	688	646	631	682	635	659	669	682	611	618	647	606	585	653	628	641	659	657	700	649	638	639	641	720	633	670	687	648	680	658	645	633	693	645	623	607	627	613	608	611	639	613	635	638	694	646	629	645	654	654	679	672	650	610	653	678	608	655	668	675	667	632	624	606	636	646	644	661	618	678	616	612	614	637	637	634	671	649	646	656	656	653	652	614	631	710	646	612	703	650	600	630	646	635	593	655	632	593	655	650	653	625	684	672	673	625	614	639	615	670	609	678	657	613	612	632	637	610	667	599	653	621	600	604	661	661	626	629	669	633	636	665	670	660	678	602	665	647	688	662	671	644	604	630	637	626	652	644	678	640	661	616	657	608	681	667	608	639	636	640	651	628	696	621	682	628	672	651	633	609	658	636	624	631	655	620	592	619	626	625	663	620	660	637	673	604	607	611	629	640	663	638	625	643	651	618	686	657	706	658	622	617	597	623	638	623	621	630	645	608	675	649	692	626	604	640	652	652	632	652	632	640	585	650	625	636	644	602	650	620	616	664	657	632	623	640	622	633	659	636	620	609	637	633	663	642	625	591	636	656	603	631	661	674	635	614	605	596	641	641	677	659	662	641	580	620	616	649	628	621	598	638	627	668	664	627	622	661	646	680	656	657	638	659	609	618	602	626	664	659	632	612	630	645	638	643	674	656	615	630	599	681	657	658	641	635	598	703	641	657	644	672	655	655	623	612	630	605	648	616	635	665	651	614	640	652	649	687	637	605	668	670	662	599	654	631	665	662	618	617	643	626	698	597	631	631	624	635	667	608	634	623	648	616	607	610	637	655	646	653	651	637	664	614	674	610	669	617	670	631	652	677	679	650	626	666	683	614	640	674	629	622	615	646	642	615	628	630	639	661	613	657	680	689	628	600	642	661	688	663	616	628	661	594	640	680	653	627	648	635	624	625	616	607	601	625	637	690	665	650	688	580	597	598	616	646	626	654	668	624	663	630	650	664	622	634	650	656	644	627	648	611	610	668	655	667	665	648	665	698	671	656	652	639	691	641	585	682	622	576	666	611	713	615	663	614	653	652	631	649	643	617	652	644	615	669	643	638	626	610	606	634	676	621	611	627	637	686	595	647	671	680	674	630	659	678	642	665	647	688	643	649	582	636	662	620	597	646	605	625	700	675	627	643	685	589	637	624	596	679	608	646	651	636	644	641	627	619	629	602	673	634	633	654	635	626	657	670	641	650	626	639	651	643	631	607	635	595	660	649	635	672	673	661	663	651	609	582	611	683	686	626	659	636	603	659	631	661	618	664	638	585	631	599	640	644	689	627	634	651	670	661	628	614	604	627	646	638	668	623	649	648	642	623	620	646	645	674	618	629	662	659	683	645	679	642	621	658	632	650	626	640	651	652	664	659	652	674	654	699	655	611	651	673	638	647	628	629	672	644	652	638	679	662	637	646	642	632	663	593	626	576	610	678	641	625	625	654	649	645	627	638	659	618	639	647	674	667	629	651	656	643	623	664	612	645	679	659	646	667	647	614	603	629	608	628	646	584	584	662	633	636	603	637	612	657	676	648	604	653	637	621	616	692	573	594	638	620	609	649	625	653	625	650	619	642	647	666	685	655	642	630	637	627	627	653	617	619	624	637	671	648	638	658	621	598	658	649	635	594	651	638	642	638	602	674	631	672
2320	514	502	428	401	383	330	331	345	371	352	313	308	324	361	316	315	327	322	313	319	327	318	342	337	323	316	323	302	321	303	304	301	322	326	324	369	344	374	312	294	279	348	273	320	315	326	323	356	321	334	333	331	370	336	330	304	308	326	317	346	344	304	317	330	337	334	313	327	313	337	313	326	303	302	334	318	323	343	293	310	281	337	320	311	282	327	293	356	318	314	319	323	318	333	304	317	286	361	311	330	306	285	333	322	329	321	342	336	326	309	286	294	332	292	309	299	315	301	331	347	284	329	306	291	315	295	326	333	317	327	279	301	289	338	313	314	324	314	290	335	332	329	309	331	308	314	306	330	321	314	328	299	317	308	332	329	307	327	326	301	356	317	335	331	306	334	325	315	326	320	310	323	302	340	307	290	291	318	343	325	336	324	324	307	324	354	322	299	295	342	327	324	305	317	327	343	322	322	301	323	353	293	312	342	319	316	304	318	312	315	319	306	302	288	307	339	318	323	303	352	304	321	331	306	303	329	341	311	339	315	333	313	286	353	312	303	301	329	331	304	322	329	295	314	281	284	274	269	305	313	296	342	323	324	303	332	320	308	304	292	304	312	312	322	322	300	329	317	319	349	354	349	340	348	300	339	331	305	305	329	328	336	315	349	303	319	345	298	309	354	338	330	328	328	321	286	294	327	343	306	340	309	288	320	303	307	355	288	325	310	326	311	317	330	292	309	300	346	323	334	344	298	323	306	272	327	306	289	335	306	337	319	319	319	345	303	304	318	317	304	352	329	298	317	302	363	334	324	347	336	284	304	344	300	304	327	350	304	319	350	312	310	312	346	322	312	333	320	312	323	301	328	334	291	355	327	294	340	296	320	359	317	333	326	346	308	326	304	283	340	317	305	319	313	317	291	322	305	296	343	348	328	323	330	314	324	287	341	294	295	279	320	325	300	329	338	306	337	324	337	319	330	314	331	323	314	310	307	294	290	313	300	349	304	300	314	316	324	311	304	297	332	294	311	311	326	332	353	303	290	324	316	325	321	328	315	308	296	308	331	317	331	353	326	345	302	348	337	310	310	324	299	343	325	311	340	324	320	304	289	316	317	326	320	315	323	331	304	350	298	315	342	316	290	304	278	361	328	317	314	311	345	317	317	309	324	333	316	286	346	353	316	330	312	310	351	293	347	315	318	305	305	289	323	318	321	288	338	306	320	325	314	311	296	352	327	300	306	328	332	336	339	315	304	291	355	318	325	336	345	295	296	336	322	329	320	315	340	328	335	324	322	314	327	327	301	321	333	294	286	300	284	343	310	313	296	339	282	320	284	310	294	333	317	302	331	318	314	320	295	320	301	297	322	336	326	353	318	330	313	319	308	343	339	308	315	320	340	308	315	345	345	355	310	320	325	343	291	330	345	312	326	309	328	277	319	329	325	315	306	344	312	311	293	302	314	299	333	348	325	324	317	270	321	341	301	317	352	307	325	305	307	343	297	290	346	312	325	356	317	281	360	317	350	310	324	321	331	297	331	313	284	302	326	327	306	297	339	322	296	302	327	326	307	328	347	296	349	319	331	308	333	294	315	313	319	308	333	302	334	313	349	320	300	335	305	313	318	318	339	314	363	306	326	321	301	313	330	338	305	340	335	296	290	335	323	300	349	299	326	292	321	329	323	317	301	283	349	316	285	319	318	325	289	308	312	314	299	325	270	319	322	332	318	317	338	346	323	309	311	324	350	314	352	266	311	342	311	333	331	310	307	353	316	305	323	317	319	337	329	296	326	314	313	299	303	304	308	304	325	315	340	343	312	328	299	322	307	334	366	284	286	349	332	328	320	313	311	297	336	317	302	334	304	277	310	334	314	325	306	308	319	284	306	318	317	332	329	331	330	282	326	346	275	313	346	341	335	312	331	339	313	336	341	314	312	323	308	318	303	326	321	287	348	282	344	341	335	297	316	304	321	350	314	338	309	314	340	306	310	319	326	318	342	341	333	318	307	327	318	354	311	305	302	296	296	294	317	376	343	308	351	333	334	306	325	316	319	332	367	292	291	303	308	308	312	339	344	302	352	307	330	292	312	309	290	338	276	304	285	316	314	360	298	348	324	307	322	323	299	323	316	309	327	291	305	304	287	290	343	336	315	300	328	314	320	316	321	320	329	289	308	284	320	333	343	334	316	337	314	328	366	296	310	308	313	320	311	344	307	313	355	340	351	344	321	307	318	353	309	315	304	319	309	328	306	300	309	314	325	342	318	311	322	317	310	321	301	307	340	312	289	320	286	299	297	333	286	329	316	353	316	363	284	337	330	309	290	319	324	316	312	331	322	319	306	350	325	311	348	321	306	311	328	308	292	319	302	329	305	297	343	349	290	340	304	288	320	300	337	297	331	339	307	304	332	314	308	281	314	333	308	329	317	333	304	314	315	313	330	324	333	312	337	320	298	323	360	336	334	319	312	309	339	344	316	322	326	333	330	287	333	329	293	315	325	295	335	338	333	309	286	321	329	311	349	320	311	334	304	296	312	287	322	316	317	306	305	312	325	309	293	301	306	348	289	323	326	318	327	315	306	305	320	303	314	267	318	302	318	317	315	323	340	302	330	320	326	306	320	305	324	321	322	345	325	288	277	319	294	298	316	317	320	336	337	362	318	309	338	377	331	335	321	309	320	340	290	337	310	338	275	306	307	327	346	292	310	306	320	331	341	359	310	316	314	337	313	291	326	335	332	322	304	294	310	328	297	302	307	317	299	286	346	295	330	312	330	316	280	296	323	314	307	314	330	325	313	314	297	305	340	311	330	327	317	303	330	312	303	321	286	320	307	310	321	353	314	343	303	304	315	300	341	343	316	332	321	293	336	349	341	285	290	316	320	340	311	316	297	297	292	339	322	314	323	302	346	326	296	308	293	315	311	331	337	300	300	342	372	351	298	306	311	318	327	313	322	319	330	302	311	302	307	337	310	339	331	336	340	320	351	329	331	303	324	352	327	315	320	296	326	307	350	349	314	294	314	336	344	316	320	326	336	355	363	308	258	316	333	310	317	272	337	310	344	340	320	382	324	326	297	341	282	287	284	321	341	324	340	300	305	313	311	315	288	306	284	311	314	308	300	334	300	302	320	338	322	275	330	319	261	298	288	304	286	358	323	310	342	319	319	310	327	340	314	338	298	335	312	305	305	300	310	324	314	297	308	323	305	293	296	297	328	353	324	357	305	293	362	283	288	299	324	308	330	319	337	328	302	276	348	300	333	349	316	288	307	308	329	338	350	333	346	331	283	311	310	316	269	303	305	305	340	284	321	329	260	311	316	305	306	312	316	317	335	340	309	313	325	331	312	302	315	292	321	308	298	305	311	319	320	308	324	326	314	303	347	312	284	321	341	302	305	317	308	352	309	316	347	341	309	307	314	336	323	308	283	311	323	294	327	297	315	330	322	322	315	281	329	342	310	330	333	319	287	344	326	328	320	277	314	315	310	332
2521	920	1195	1142	1028	926	858	845	817	881	798	845	827	817	796	850	790	796	801	787	799	785	846	797	796	827	875	803	699	815	783	763	702	753	743	721	789	720	785	782	804	705	738	783	750	757	741	745	753	742	745	694	754	740	703	817	780	809	680	720	719	729	698	699	736	702	751	753	747	785	779	738	794	771	725	757	731	707	722	798	773	757	741	749	769	779	726	741	749	751	728	741	753	716	758	741	752	777	747	747	756	755	748	786	758	768	734	751	774	727	722	683	755	770	723	690	745	702	702	712	731	729	721	787	770	731	697	773	722	727	732	711	753	736	722	707	746	777	731	701	753	728	689	702	756	757	718	749	751	710	760	716	765	738	729	722	744	686	725	735	744	740	727	718	739	688	714	740	714	780	718	775	775	713	772	725	736	720	745	780	753	740	735	693	737	662	716	727	714	728	783	739	693	756	742	730	731	713	705	747	717	751	701	742	728	693	782	704	750	790	699	705	721	688	738	808	746	725	719	750	737	745	766	694	703	730	686	720	692	783	735	717	746	699	761	729	737	717	722	766	716	738	711	765	741	734	763	735	742	696	756	738	719	721	735	707	763	752	758	762	722	733	745	758	712	740	681	730	754	704	722	744	745	719	741	702	765	706	772	740	677	716	704	768	761	748	716	725	763	709	760	726	740	722	816	727	697	736	769	763	732	728	722	757	731	719	735	764	746	713	766	714	765	712	721	776	721	759	729	698	716	738	743	706	720	738	756	711	723	700	721	715	754	721	713	727	719	714	764	699	767	768	704	715	710	709	734	698	746	778	745	708	699	738	794	695	734	706	704	704	757	697	714	737	755	755	708	759	726	719	757	716	753	787	766	730	733	746	684	771	763	716	697	727	739	711	768	706	683	735	762	704	742	724	692	724	757	683	707	757	757	785	723	720	761	752	714	775	737	722	715	720	718	711	751	747	697	682	755	771	759	694	710	704	700	733	696	797	745	723	678	764	765	807	740	746	735	710	721	688	677	724	720	750	763	772	729	788	723	735	743	658	710	813	679	743	734	730	713	762	761	720	743	723	750	766	755	756	767	707	741	724	771	729	717	740	756	688	702	730	713	742	733	759	715	757	741	735	724	747	764	702	736	735	735	722	768	772	719	779	723	776	697	725	666	672	757	736	739	699	704	720	738	732	783	747	709	749	712	707	726	724	756	701	709	731	772	749	720	676	742	686	729	703	725	710	720	756	718	773	738	768	752	704	719	714	742	727	750	710	808	718	716	736	741	720	781	760	733	745	718	743	747	788	744	730	773	744	732	721	739	725	722	711	720	746	696	726	733	763	756	724	727	764	719	738	749	678	719	719	727	697	758	678	759	715	738	749	679	705	734	730	722	731	736	714	748	743	752	767	687	757	748	775	720	714	715	713	732	764	751	750	734	799	715	674	739	810	733	760	740	720	743	725	753	693	722	679	740	733	737	722	720	743	735	703	715	725	722	786	696	729	712	786	732	728	724	703	735	744	700	725	700	698	783	733	713	736	754	699	691	736	720	709	719	714	714	687	762	702	691	721	760	804	712	726	727	756	776	701	747	683	750	759	740	739	710	690	718	752	732	722	762	720	731	754	709	770	699	718	772	752	712	720	707	716	770	749	713	696	739	741	743	743	777	773	762	717	743	699	729	700	749	734	723	761	691	720	669	765	706	763	681	760	711	723	726	730	697	728	720	731	729	684	746	755	723	740	760	722	757	732	754	668	768	690	735	746	691	769	714	780	698	704	735	682	694	751	707	761	732	713	710	686	732	757	737	724	716	721	723	726	710	723	736	757	729	711	761	695	731	766	760	713	723	731	730	750	739	682	707	753	733	730	737	679	748	694	720	745	763	730	726	741	685	745	712	700	768	730	695	712	729	727	735	753	739	738	711	736	748	738	745	795	678	688	770	695	749	765	767	725	694	699	777	767	764	734	738	690	789	734	787	702	695	714	798	765	746	719	751	719	718	743	740	723	712	765	675	755	747	761	732	739	743	703	737	780	738	700	746	731	710	745	728	799	695	738	691	694	739	694	728	754	688	754	758	709	791	733	714	705	750	731	734	754	682	720	735	709	750	728	770	803	793	731	731	771	760	748	735	786	739	768	729	724	710	732	705	725	731	717	728	740	753	660	739	820	670	773	776	726	687	743	731	707	743	713	710	685	795	763	737	708	719	757	710	735	753	744	743	772	738	759	785	734	717	698	713	722	740	706	701	711	717	735	720	743	706	719	676	758	726	840	737	713	705	767	715	759	732	741	728	737	733	737	724	739	745	739	704	731	707	774	703	718	723	754	710	735	727	694	729	767	715	712	686	749	695	758	757	714	759	708	725	713	735	746	741	730	725	778	704	717	720	760	734	737	698	703	738	740	741	739	721	734	748	690	724	761	726	725	744	767	738	708	718	761	736	702	818	752	694	744	806	752	697	723	747	753	729	789	734	724	723	696	734	716	740	761	740	739	748	732	721	763	755	705	719	730	724	787	762	707	748	742	695	744	731	711	741	770	712	721	727	728	729	725	767	779	749	799	743	697	714	691	696	765	703	713	732	770	785	763	716	736	753	752	705	727	670	730	730	713	699	754	729	741	720	741	731	752	760	754	728	726	720	742	697	704	739	707	751	727	732	743	678	794	790	753	750	739	713	737	690	706	722	742	745	734	744	686	706	727	715	707	672	760	721	752	725	750	714	756	741	744	736	701	739	730	750	741	751	688	738	703	713	714	755	728	715	745	746	743	740	716	719	746	751	758	694	708	709	718	737	710	745	754	734	728	691	736	689	778	718	792	781	720	765	703	744	762	709	784	759	732	731	746	761	739	734	765	764	739	734	715	735	744	730	686	684	743	706	721	685	702	717	755	729	725	755	753	764	724	710	704	758	676	696	737	732	752	760	760	716	719	764	733	736	721	778	767	710	779	746	704	713	784	718	751	770	728	741	724	751	738	763	762	701	715	756	798	761	802	695	792	755	759	758	717	776	703	747	686	730	741	682	683	742	738	675	704	775	697	745	687	716	688	744	715	746	728	759	762	739	750	698	723	711	716	748	709	730	756	682	738	683	704	725	762	722	784	752	746	744	720	771	739	679	743	715	729	752	735	719	739	694	735	694	753	673	774	732	717	746	731	755	769	752	699	750	682	700	755	724	738	726	705	685	730	704	724	753	744	671	734	750	723	721	756	758	737	735	733	728	704	762	741	765	771	726	721	744	708	730	674	712	752	784	739	725	728	765	741	729	720	761	728	717	699	751	750	763	735	712	705	767	682	713	724	714	769	705	702	735	730	743	701	706	760	715	691	736	717	742	742	706	740	729	725	736	751	747	729	740	730	737	697	698	701	721	703	716	724	720	713	742	722	760	771	747	750	709	677	713	725	721	770	742	779	699	726	749	761	687	731	725	716	722	729	747	758	739	727	728	741	687	751	749	731	709	720	753	739	705	739	742	779	711	764	744	720	711	723	750	769
8480	1319	1532	1193	784	613	460	408	373	318	338	290	299	288	287	260	270	269	278	264	259	249	259	234	248	260	238	219	244	232	214	231	222	191	231	245	235	234	238	208	212	246	224	209	234	207	223	197	247	201	230	246	215	183	243	225	227	209	199	207	233	206	217	234	204	207	212	211	196	209	232	230	229	203	251	229	246	215	206	196	184	203	232	215	205	228	197	181	185	236	226	221	189	217	218	193	195	183	220	237	226	196	182	224	191	213	218	242	196	211	217	223	224	214	201	196	159	203	210	202	213	201	228	258	200	233	224	193	209	207	251	221	212	239	216	233	203	200	207	193	204	197	209	258	220	187	208	236	189	214	216	206	219	217	211	201	211	199	216	189	179	196	207	214	211	212	211	195	200	195	209	225	207	204	219	203	184	206	204	215	195	198	195	219	198	192	195	189	198	201	215	206	177	220	231	202	200	209	228	197	233	204	194	213	203	192	218	198	225	198	190	205	215	196	208	220	211	195	210	218	222	212	223	223	212	194	227	211	234	190	188	205	231	224	231	222	225	231	214	228	230	237	213	223	207	210	206	195	231	241	204	205	200	226	219	183	214	215	198	206	204	230	209	238	194	229	235	222	209	183	200	249	196	203	215	222	215	225	170	202	227	217	203	202	208	203	187	181	231	204	217	212	227	204	190	187	171	234	208	220	199	221	211	215	208	232	213	187	198	221	211	219	205	188	223	200	196	188	187	216	225	216	200	205	213	217	193	212	237	197	185	187	226	212	213	215	236	222	241	217	202	181	207	247	217	210	189	198	210	201	204	230	188	216	211	214	210	203	194	214	212	221	193	218	208	194	195	191	195	193	230	229	215	218	212	221	224	190	219	211	220	227	199	244	228	197	206	209	194	204	225	189	232	213	217	185	186	207	213	200	214	227	215	208	211	203	213	234	218	218	204	202	206	226	188	233	225	205	197	201	228	201	192	229	212	199	212	185	196	200	201	205	241	197	192	188	239	196	212	181	204	220	207	217	210	200	202	200	204	191	205	185	242	185	247	208	203	243	178	195	212	206	211	221	217	228	194	184	206	239	233	227	190	189	201	208	203	192	230	195	226	213	178	191	225	182	194	227	209	210	239	222	224	207	217	228	191	212	205	206	226	230	217	197	209	196	223	216	192	222	210	215	219	211	220	224	243	211	198	195	181	210	220	211	216	202	189	198	196	197	217	215	210	217	196	226	211	196	206	219	198	191	228	232	216	212	218	223	220	193	195	199	192	201	210	198	255	223	224	192	221	213	228	192	227	201	213	248	230	203	226	227	214	203	202	233	215	210	201	221	197	202	198	203	227	210	227	207	199	226	187	200	226	210	209	202	176	209	206	201	216	228	194	207	205	197	226	218	203	220	224	223	231	214	235	199	184	204	183	217	212	213	208	223	190	211	200	202	193	185	181	198	206	192	224	222	200	197	216	222	188	197	212	229	207	179	222	225	198	197	225	217	219	187	220	208	208	228	205	184	197	208	209	207	219	181	198	213	213	197	225	178	210	196	220	209	209	186	188	220	185	200	215	215	213	228	218	200	190	214	220	208	208	181	197	203	210	206	224	197	213	224	177	212	216	207	214	190	182	232	201	189	215	228	204	209	201	210	190	226	218	200	221	203	213	236	208	215	174	197	209	201	214	206	216	188	212	204	219	171	212	206	195	227	221	220	199	218	196	232	229	226	226	194	224	195	212	216	194	201	189	223	227	193	221	218	214	204	226	227	221	202	182	181	203	230	214	209	216	235	226	236	213	200	201	218	192	217	200	184	223	204	215	201	204	210	218	219	202	198	172	200	219	202	202	212	196	192	210	214	209	241	227	193	223	200	219	222	235	213	198	186	222	202	211	223	214	226	214	227	210	216	192	205	207	193	194	192	236	217	216	201	220	238	207	169	228	204	212	184	215	210	215	225	211	212	228	217	195	207	191	200	208	210	213	219	200	211	192	210	228	195	223	210	203	229	213	196	208	202	219	237	212	225	231	200	234	201	216	234	177	206	232	215	227	204	240	191	213	236	183	207	215	198	215	214	212	231	189	208	214	180	240	234	221	202	226	195	206	201	226	220	205	184	220	215	230	227	235	200	189	195	247	215	215	229	216	223	194	197	225	203	210	181	215	227	182	213	195	192	218	208	211	239	190	230	238	236	221	195	203	238	202	203	215	201	206	167	194	217	192	218	218	215	228	213	215	213	225	196	250	227	216	229	235	219	219	222	199	215	207	206	219	200	210	205	212	196	198	212	234	232	240	230	201	215	215	197	232	230	224	224	201	226	225	193	180	215	213	209	209	231	214	235	203	216	204	232	223	236	204	223	199	190	195	204	200	225	182	232	209	238	226	224	221	253	200	197	212	190	216	207	214	205	229	197	216	194	196	244	209	193	187	201	243	207	211	207	222	200	179	199	192	202	194	214	200	201	186	202	221	210	205	210	202	205	219	249	229	213	203	201	204	204	196	212	225	232	202	211	201	217	224	189	213	211	199	199	223	235	198	222	218	206	220	212	211	219	224	206	205	200	212	228	221	220	209	216	200	189	238	232	185	215	219	204	186	180	237	200	208	242	236	222	205	231	230	223	206	202	222	187	180	193	228	187	197	197	221	191	193	226	186	198	190	217	233	208	224	193	188	217	189	180	207	192	198	218	216	221	213	205	244	221	213	206	252	213	190	201	213	203	200	235	214	208	185	225	204	218	193	213	205	229	212	229	209	202	196	208	220	197	212	220	191	225	200	220	229	216	202	205	229	211	196	199	195	222	188	211	237	226	205	195	234	236	203	216	192	199	202	204	212	237	196	214	200	198	200	220	213	182	202	226	226	199	167	209	221	197	210	206	204	221	229	198	239	176	187	216	200	193	208	211	211	205	219	188	219	200	196	243	195	216	192	198	212	208	229	205	214	209	188	188	201	189	224	198	208	179	207	181	223	191	207	193	210	194	222	187	187	199	209	207	199	208	202	192	211	213	233	230	184	196	196	208	213	218	205	214	234	180	221	202	204	189	216	188	237	204	205	201	194	209	214	201	224	202	214	197	216	208	217	214	199	213	215	230	196	218	197	218	203	205	190	230	183	199	196	193	207	202	207	230	203	189	186	224	216	197	221	199	200	231	192	221	237	211	228	201	199	203	215	199	224	214	211	186	211	199	225	222	213	205	198	210	223	212	230	220	220	193	194	206	216	204	227	217	247	203	222	223	191	242	189	215	216	208	239	196	243	213	196	202	209	194	215	211	215	229	207	214	215	210	229	215	207	205	232	228	222	226	215	192	228	236	202	209	214	213	197	181	193	207	177	205	226	223	209	251	218	229	211	221	189	214	215	222	208	218	218	212	215	222	228	225	242	234	235	222	204	215	200	211	199	201	214	194	215	179	204	209	211	205	217	184	237	191	214	198	200	199	217	213	190	230	236	209	237	205	212	192	197	224	213	242	207	213	181	212	230	198	248	236	210	236
5773	1503	3051	3466	3041	2464	2008	1783	1460	1275	1279	1125	1023	1057	993	950	865	924	870	800	763	827	902	866	838	787	724	743	707	738	733	709	674	619	658	659	627	642	664	685	660	683	611	621	619	594	654	622	634	618	597	564	614	600	594	544	554	578	574	552	561	551	559	568	555	604	552	543	539	537	514	596	535	517	582	552	553	542	573	532	533	533	532	530	551	512	532	514	517	573	544	546	549	530	536	507	513	564	541	515	556	533	530	485	505	531	509	501	553	535	563	541	498	552	517	522	552	537	531	504	526	515	496	552	552	534	551	566	518	541	513	544	510	536	523	546	560	519	538	491	522	528	542	512	505	525	482	562	534	544	503	523	532	554	521	549	483	545	505	553	542	487	523	505	515	554	524	491	524	525	477	527	522	523	504	527	554	514	524	506	493	490	516	517	544	536	483	526	542	553	487	521	494	529	535	517	505	491	493	499	535	526	457	492	480	525	529	555	480	513	530	524	533	479	507	506	488	518	486	506	508	515	472	523	562	514	471	517	500	515	531	494	506	550	524	518	556	480	496	546	544	521	534	514	506	524	510	510	534	509	503	530	503	486	517	490	514	509	521	530	534	534	544	541	540	518	515	535	533	523	528	516	479	490	497	503	503	506	504	509	519	505	513	506	531	539	528	552	541	499	488	512	455	505	521	504	503	530	530	486	518	498	554	513	537	511	527	534	502	506	496	470	527	522	525	539	509	519	522	552	561	492	502	529	524	506	524	509	542	494	491	494	535	508	543	504	483	475	531	539	473	525	530	531	495	486	529	523	526	549	532	561	525	567	543	514	539	502	543	501	507	502	513	548	500	517	504	570	488	548	510	497	470	514	519	515	498	488	495	524	510	482	532	501	549	517	520	562	493	500	491	511	479	490	518	493	544	505	525	553	485	495	527	540	542	513	491	505	527	505	580	526	506	552	529	522	518	527	499	531	521	513	519	501	486	518	526	527	540	495	498	546	531	508	565	502	511	493	548	545	510	546	526	544	534	496	508	573	512	564	540	494	522	503	521	514	484	537	506	540	526	580	531	561	523	533	529	557	483	549	509	531	529	531	512	514	512	555	508	522	491	502	532	487	535	569	529	547	530	500	520	511	511	508	538	529	531	540	494	477	526	539	517	529	540	527	515	494	513	495	518	479	499	542	538	497	484	509	514	574	492	532	553	513	498	508	521	493	581	499	541	478	541	529	512	547	514	521	569	528	523	518	480	533	520	508	527	525	550	524	520	528	494	524	546	496	476	536	487	523	495	518	528	515	524	522	520	522	533	504	488	535	541	553	565	552	506	537	494	539	515	562	531	545	503	558	540	479	524	521	491	560	512	530	528	504	542	541	502	532	529	520	546	517	515	541	546	512	493	516	504	522	513	557	524	502	503	536	518	525	525	503	486	512	527	509	545	538	523	546	552	535	550	463	526	505	543	490	493	519	511	540	530	511	540	530	518	532	491	543	555	537	500	508	491	489	522	505	537	477	520	539	503	519	513	549	511	502	527	506	506	487	531	507	519	489	551	526	513	540	482	548	543	536	518	527	501	518	485	496	525	521	559	509	547	518	505	481	536	517	530	508	505	531	519	519	467	511	505	513	503	499	521	517	501	538	548	480	537	477	526	497	492	476	577	495	515	493	517	469	523	514	509	555	504	535	548	526	486	537	539	527	489	524	468	539	522	486	508	540	506	473	551	525	509	492	509	536	530	512	521	492	530	518	568	538	492	488	556	523	508	567	540	523	512	533	532	491	540	529	530	543	536	542	494	539	527	527	512	510	503	494	477	530	525	570	518	513	489	532	536	478	479	515	546	546	461	503	519	540	505	520	508	528	530	586	541	500	549	538	498	524	503	504	482	519	515	516	496	531	481	490	492	514	515	527	537	517	488	504	545	514	526	509	524	518	544	523	494	528	521	558	527	487	516	507	514	554	514	519	479	491	532	499	547	511	495	547	511	498	530	540	505	530	519	537	506	515	517	515	537	508	512	530	528	557	518	502	532	517	489	545	467	535	528	518	529	504	568	531	551	505	502	481	548	480	539	541	530	524	526	531	534	519	541	537	535	523	517	528	503	470	525	531	530	519	540	513	507	512	503	499	561	494	494	527	526	524	512	510	542	507	561	520	506	530	523	546	485	533	511	490	543	523	522	522	479	548	502	519	516	541	540	512	527	549	512	509	525	478	524	502	554	535	507	523	521	473	547	497	527	535	468	470	511	576	506	486	556	519	568	467	501	526	543	547	537	502	497	511	489	515	527	542	526	501	516	536	556	531	524	525	554	512	523	490	525	553	511	545	499	539	502	532	460	505	514	545	527	556	506	550	511	525	523	547	508	558	473	481	535	483	588	484	557	544	525	503	516	503	496	522	531	518	496	496	514	505	523	544	517	515	544	542	509	521	535	545	499	514	483	512	541	502	537	515	521	531	493	534	474	528	500	532	517	520	547	508	537	548	503	527	548	525	516	521	503	522	506	520	477	517	498	498	533	542	544	477	525	539	501	523	503	520	550	526	485	524	510	512	538	508	508	521	509	542	523	513	515	498	479	533	561	549	513	534	547	506	518	522	555	521	505	476	527	546	515	483	500	514	524	506	529	497	528	529	513	493	531	513	511	474	509	540	506	504	473	512	550	504	494	487	497	537	538	532	505	515	528	516	529	507	532	473	501	498	531	528	524	507	527	524	556	518	558	539	518	470	530	525	515	528	511	515	471	492	518	508	511	498	524	517	518	537	498	479	542	514	538	539	508	530	519	518	496	497	512	538	513	492	489	527	514	496	493	511	560	472	533	604	522	554	576	493	508	496	540	566	552	501	488	501	491	502	501	491	541	492	539	512	515	517	547	553	524	486	554	531	553	511	529	485	514	522	499	528	520	516	535	539	488	525	506	505	501	522	522	494	508	541	542	503	488	530	529	498	516	507	569	498	518	521	541	483	485	541	485	525	522	537	514	547	531	522	518	540	557	532	549	540	527	501	530	496	569	569	534	455	524	543	535	524	506	479	468	514	517	519	534	521	514	523	533	513	523	527	517	537	544	522	521	518	518	487	498	536	498	516	475	525	507	516	499	503	512	550	565	521	530	522	549	555	487	531	482	496	525	545	518	526	539	516	535	517	485	503	539	530	523	515	534	522	487	507	492	519	537	523	515	533	550	515	517	517	513	548	490	502	537	524	538	525	534	500	508	493	530	513	556	559	511	553	493	514	535	532	530	511	555	524	518	546	463	547	557	471	536	521	490	508	531	512	507	513	497	498	552	515	532	546	535	489	472	519	503	525	551	539	517	525	530	519	548	515	509	570	524	501	520	520	521	546	517	527	517	523	510	539	518	501	500	548	541	505	528	498	502	510	558	526	533	544	532	542	569	532	501	504	566	513	515	513	506	516	533	539	517	523	490	543	488	518	512	513	501	527	503	530	519	561	502	553	518	538	532	544	548	513	509	498	490	536	552	486	550	519
15581	2799	2868	2091	1463	1088	840	700	573	544	461	457	454	445	330	364	323	340	368	363	359	356	339	347	325	311	305	342	301	302	308	290	288	280	294	311	271	261	310	311	283	276	265	286	286	296	260	289	314	244	251	262	291	272	289	256	266	273	267	268	266	249	259	276	252	293	268	261	275	272	273	271	260	250	266	263	230	259	288	253	260	285	305	274	255	283	256	277	246	256	290	297	278	266	254	293	261	277	270	263	268	265	244	277	254	243	260	286	267	280	307	254	252	249	265	254	271	270	293	265	249	272	279	266	283	249	270	272	294	278	277	295	296	271	274	254	257	236	284	240	266	238	278	275	251	262	266	227	266	250	264	273	263	262	294	256	278	287	268	262	236	287	254	289	292	248	273	271	275	266	278	241	263	263	250	284	279	246	300	299	251	260	279	231	257	260	265	250	263	251	285	270	249	314	308	249	269	261	309	279	267	261	227	267	246	273	264	259	265	275	262	252	249	276	248	258	272	269	276	239	265	276	264	285	251	254	277	265	277	264	262	243	266	260	254	258	273	292	264	261	296	244	282	289	264	262	303	276	281	274	264	267	290	259	264	285	245	299	269	255	276	282	244	282	238	266	247	289	267	264	254	253	258	250	219	270	271	284	246	259	281	261	294	260	278	293	238	267	259	265	291	264	252	281	266	244	269	247	263	251	249	258	280	265	280	244	260	282	293	297	251	248	293	270	280	267	273	254	247	270	266	265	253	282	249	277	221	244	253	246	218	252	245	283	267	283	267	280	284	263	287	265	266	254	250	256	240	267	293	248	264	274	274	236	275	259	291	276	292	282	247	284	249	263	284	263	270	245	242	262	279	237	271	246	282	291	250	268	265	263	303	270	241	262	236	263	288	268	278	243	256	271	254	260	236	259	233	265	273	282	262	258	291	251	210	266	264	273	252	251	273	260	273	241	256	280	244	268	272	270	254	279	263	239	268	275	278	257	267	278	263	271	246	257	262	290	263	277	256	277	273	241	244	277	254	238	279	253	298	249	232	260	280	282	277	278	306	264	277	273	267	298	262	287	288	278	257	260	270	261	226	239	238	287	250	257	270	267	247	259	271	250	272	283	279	254	230	293	262	275	245	264	249	262	262	230	250	257	273	252	285	258	253	242	278	260	248	268	273	259	274	235	248	221	256	258	248	261	256	245	239	266	273	273	270	279	253	246	271	269	256	251	300	262	247	303	265	274	265	263	235	258	257	269	246	244	253	251	309	238	251	262	274	279	269	258	267	236	242	247	246	271	278	242	244	250	251	262	266	278	264	277	251	267	263	245	261	270	284	281	263	284	248	252	255	259	291	260	273	273	248	267	274	251	250	258	305	286	265	252	263	256	297	252	281	274	262	290	288	267	230	245	258	262	289	277	268	275	290	257	267	254	262	259	253	250	256	259	264	258	234	263	276	254	287	280	286	286	255	260	278	282	268	254	279	289	238	243	247	276	251	285	289	257	280	299	243	263	249	241	296	272	258	292	249	290	251	274	229	258	227	260	280	259	279	263	287	260	319	277	264	275	265	275	272	282	273	275	278	257	250	284	266	256	248	251	251	275	255	256	255	275	268	313	298	263	227	260	252	274	247	267	273	278	242	232	278	256	272	253	274	255	267	289	289	248	273	287	277	234	266	238	266	273	236	286	287	256	271	253	248	274	255	238	253	282	269	245	316	273	259	248	288	279	254	263	281	249	278	269	263	267	268	250	287	284	258	261	267	277	239	256	255	247	263	264	251	241	254	245	286	264	266	272	234	239	255	263	235	264	257	263	297	274	275	265	291	275	263	277	304	223	262	249	287	268	253	250	268	249	242	269	237	245	273	268	271	272	268	261	264	254	259	259	248	274	244	293	262	294	255	255	292	266	284	265	257	271	270	252	258	233	259	234	249	269	253	253	235	296	281	252	261	286	269	278	281	261	290	253	236	254	277	212	261	279	262	265	270	307	285	276	260	253	245	246	261	314	271	272	265	287	271	246	261	235	265	275	266	267	267	229	258	278	243	290	271	275	266	281	283	248	254	269	265	272	281	262	242	257	283	288	262	286	286	273	286	273	270	269	279	280	248	258	236	259	262	265	265	277	259	280	276	263	262	279	305	264	259	299	256	272	258	249	264	249	266	266	250	279	287	243	215	260	270	228	266	262	224	263	262	278	280	275	253	266	264	255	245	288	249	301	285	266	254	261	267	264	264	274	268	270	262	238	303	272	269	266	280	238	258	285	244	278	257	253	232	276	277	251	281	244	241	256	227	256	256	265	287	292	244	260	248	253	264	249	252	288	262	259	241	281	255	250	269	241	238	285	273	261	237	257	251	259	258	262	235	258	258	268	266	284	298	275	231	238	257	242	248	270	258	271	246	266	280	266	276	235	269	266	261	278	261	308	287	252	276	292	255	288	225	228	244	251	254	278	267	294	257	257	258	224	244	263	257	272	274	253	272	262	269	253	290	263	261	248	251	256	290	262	281	271	238	253	255	263	278	252	271	263	241	257	260	249	275	262	264	278	280	283	258	279	261	238	255	263	270	239	264	263	242	253	238	289	250	284	274	224	271	264	260	239	276	260	270	271	243	287	274	264	279	256	274	289	254	260	265	252	307	265	256	250	267	261	256	290	256	268	265	233	264	286	244	284	243	262	306	258	288	266	267	260	245	267	235	236	217	267	270	278	271	258	245	278	274	272	256	292	290	255	282	263	255	288	268	266	260	258	242	273	262	250	290	264	287	258	283	263	266	304	268	265	282	296	227	273	258	281	306	254	269	267	240	271	284	264	253	266	262	248	269	240	239	247	249	248	268	276	256	294	267	260	249	268	265	271	241	281	271	279	266	277	276	274	238	300	273	272	245	276	257	263	256	267	275	276	281	253	260	288	265	255	262	259	273	285	292	267	278	259	279	259	270	277	274	281	254	271	287	241	278	271	250	284	226	247	277	251	274	273	245	279	282	265	254	272	260	246	263	265	260	276	271	244	261	258	270	229	273	252	239	259	287	293	253	244	261	267	244	279	273	266	290	273	256	264	250	245	255	237	281	280	277	236	257	276	270	264	255	228	260	252	274	239	296	257	275	263	241	248	246	261	256	279	265	277	270	271	261	226	270	284	272	267	230	260	221	254	253	279	233	285	265	270	279	299	264	276	301	251	263	278	281	244	243	248	259	268	291	250	273	280	270	246	239	253	254	256	258	261	279	236	279	266	232	238	262	237	263	264	255	264	283	250	270	260	257	261	278	281	255	249	248	265	265	261	261	257	260	241	243	281	246	271	270	261	227	266	289	287	268	251	248	235	280	248	267	277	279	260	270	261	264	257	283	258	265	237	248	222	264	250	264	253	263	258	270	271	289	299	266	269	257	266	270	296	256	264	255	261	255	267	249	293	280	283	245	294	253	255	254	244	253	249	243	261	258	269	236	301	269	265	273	233	277	267	230	263	236	257	259	288	282	255	243	269
7816	2419	5229	6125	5266	4358	3421	2844	2524	2219	2002	1841	1646	1495	1436	1359	1377	1262	1286	1190	1141	1134	1194	1342	1116	1039	1109	1110	966	900	937	907	950	946	864	869	914	810	840	848	855	813	806	813	756	879	807	803	774	775	781	747	754	820	730	733	753	708	766	712	731	727	749	675	641	688	704	674	683	721	695	735	731	719	697	652	704	732	701	694	714	646	681	670	671	677	658	704	675	713	698	727	712	682	708	628	678	657	672	644	717	664	642	655	646	644	663	645	629	635	586	633	676	641	694	672	615	652	687	662	700	632	614	631	680	636	649	697	630	683	660	744	661	640	694	655	639	622	624	637	667	643	671	671	646	649	647	683	639	651	620	612	658	656	631	614	660	669	657	637	602	689	661	670	617	657	651	715	643	696	603	634	634	603	651	688	662	634	645	622	662	610	625	666	674	607	678	620	637	665	638	648	657	657	637	633	676	632	626	649	672	622	654	697	629	611	654	661	626	642	644	688	667	619	677	628	632	660	625	618	652	647	638	615	617	629	612	649	696	632	678	644	596	641	642	674	598	645	665	632	656	674	596	638	681	637	656	645	653	631	658	706	687	607	653	668	671	587	629	606	610	602	689	613	643	672	611	651	643	646	676	650	609	640	589	635	695	669	658	676	618	643	689	636	659	634	640	617	645	641	671	639	620	666	671	651	676	659	656	633	678	651	651	678	638	624	641	663	644	638	628	662	671	710	632	654	635	644	668	621	639	668	659	675	632	667	654	653	635	629	630	615	661	679	654	688	628	665	608	623	664	639	706	602	620	642	663	653	652	675	645	621	652	675	636	658	640	670	646	684	609	676	714	671	668	606	702	637	696	687	626	650	625	613	628	659	657	603	634	643	644	650	636	633	648	643	622	635	625	626	662	607	657	620	655	647	637	642	651	682	622	661	659	611	675	668	632	620	640	610	655	612	629	648	592	671	670	623	657	662	668	622	659	610	616	668	668	644	627	664	674	652	653	653	672	665	661	641	686	609	640	634	692	617	629	635	667	600	626	670	660	653	625	655	657	663	638	625	623	653	652	640	664	713	624	647	613	687	582	636	639	654	643	624	639	642	668	677	626	650	644	688	641	680	629	618	651	658	660	620	670	698	608	589	619	655	674	650	639	635	640	574	656	602	618	577	628	671	638	692	637	639	646	674	675	667	611	633	648	600	679	660	665	630	636	669	628	639	656	620	691	635	618	658	647	664	652	648	618	678	604	662	663	629	657	684	629	645	640	658	633	671	605	656	641	614	626	621	644	650	639	676	598	657	626	654	655	685	640	648	637	639	642	630	659	681	618	641	637	708	646	641	665	679	641	643	626	662	662	659	671	647	632	660	669	662	680	607	644	655	672	642	640	642	606	674	656	587	666	645	685	618	678	662	632	664	597	634	644	643	628	638	606	602	614	651	631	638	674	705	643	606	634	630	622	639	652	662	627	641	618	666	634	645	611	681	620	654	635	663	665	636	644	611	623	665	652	641	650	625	641	652	693	631	664	643	664	654	607	631	662	628	602	619	693	609	647	621	635	649	645	598	669	643	659	644	592	663	618	659	690	677	626	632	629	642	625	630	656	649	667	646	656	687	611	641	660	587	666	660	622	615	683	646	623	667	633	645	627	635	647	670	659	667	658	624	658	646	697	659	630	653	611	631	661	595	595	686	656	600	629	614	614	675	657	681	605	627	653	677	616	618	632	618	645	641	634	694	651	668	644	636	678	700	653	618	622	627	653	621	663	649	648	685	606	680	640	635	662	644	629	638	640	588	660	641	652	671	642	655	606	645	658	651	643	615	633	683	642	588	612	639	652	644	652	662	668	626	634	663	634	636	629	659	590	664	606	648	652	647	665	685	646	643	647	653	687	682	630	619	702	639	644	609	664	653	660	648	630	663	660	606	678	681	617	643	674	642	687	610	655	658	622	660	653	580	606	630	662	659	649	621	641	637	677	656	676	644	666	699	629	637	624	655	642	643	663	660	647	657	673	666	625	669	634	650	645	677	640	627	636	617	637	653	659	706	585	634	622	642	621	601	676	629	630	627	649	632	618	607	637	659	691	630	621	651	640	664	636	628	655	650	662	618	656	612	604	657	632	613	642	660	668	637	607	630	685	656	700	651	642	634	634	666	654	642	658	622	673	678	632	672	635	696	675	668	641	598	658	658	599	654	619	631	652	641	658	641	616	616	687	629	666	650	668	635	640	640	670	655	687	641	613	626	609	625	644	628	670	642	674	654	632	659	624	599	646	615	687	631	658	615	656	671	629	656	611	615	655	654	645	635	648	657	625	649	578	674	631	625	644	618	616	607	641	643	617	603	630	671	704	633	657	617	666	667	634	663	634	642	636	678	678	661	659	680	677	599	649	627	606	580	663	639	659	692	640	667	664	601	672	643	628	631	657	594	625	632	665	680	653	653	650	645	645	656	671	577	638	648	630	633	632	597	634	621	631	646	650	641	642	627	621	673	685	666	665	662	656	664	702	656	648	630	644	608	677	610	673	615	640	637	686	674	670	644	651	654	697	627	630	634	624	642	664	668	663	638	617	650	627	653	629	660	626	612	663	646	676	658	598	634	637	640	692	673	633	679	641	672	597	631	643	611	621	632	665	589	640	672	577	659	648	664	635	636	640	629	632	627	669	645	618	613	660	663	612	688	603	652	645	648	652	629	655	623	619	668	625	605	681	633	677	618	647	637	612	618	676	617	691	695	619	645	640	650	714	670	598	617	616	596	674	660	698	623	631	640	661	649	631	598	622	654	643	648	621	663	606	631	632	644	611	652	688	669	615	642	655	663	620	689	674	660	662	627	682	609	644	646	571	630	654	638	647	683	631	601	678	657	630	630	591	607	671	635	635	635	654	658	632	666	653	674	644	630	693	658	682	650	658	634	649	628	609	629	626	632	637	658	666	684	660	657	637	674	663	604	633	669	614	635	647	607	678	640	654	663	638	649	634	665	639	607	583	678	647	651	622	630	644	634	659	646	612	695	647	657	606	619	620	629	699	693	660	628	671	672	651	656	665	640	644	648	638	632	660	652	645	641	640	643	643	653	647	638	627	675	643	645	662	632	634	686	659	643	606	690	614	655	652	617	675	642	662	661	617	633	637	641	651	643	611	604	637	628	663	689	644	612	642	640	650	648	625	676	625	677	643	609	657	655	648	635	641	675	628	723	608	643	654	648	702	644	603	614	675	608	687	646	668	636	685	608	668	639	641	699	662	627	663	653	610	649	617	661	636	655	674	642	641	646	718	626	633	626	632	626	626	625	640	645	620	674	634	679	652	582	638	636	659	636	661	637	612	681	668	627	616	614	624	620	638	661	661	629	656	708	640	654	627	650	688	648	669	645	677	619	595	666	618	604	663	625	640	652	649	657	673	617	656	681	665	617	647	671	638	648	612	634	644	621	639	666	635	646	645	644	634	643	670	665	673	689	629	637	635	610	619	615	648	623	624	639	623	644
2358	481	484	400	370	395	340	332	332	339	335	330	342	362	311	309	346	335	295	328	333	336	303	334	332	323	304	359	326	301	285	331	300	313	330	313	307	315	314	336	330	322	317	313	318	315	320	308	304	298	307	320	337	318	322	325	341	323	303	328	316	348	318	305	314	304	342	324	328	274	302	313	357	302	303	295	324	320	325	277	311	323	288	311	309	315	306	313	315	298	292	299	356	314	349	334	312	327	328	340	307	322	285	308	304	335	342	314	293	347	341	315	326	331	299	317	311	320	299	322	350	342	337	333	322	327	347	362	350	319	292	304	313	338	292	341	338	376	308	316	309	292	311	312	347	289	312	326	322	303	317	327	335	319	340	333	321	316	334	311	317	282	334	321	308	337	346	314	315	338	327	344	337	295	329	335	312	311	314	301	313	336	302	313	304	342	307	298	298	332	336	299	326	335	295	312	327	326	336	294	298	336	337	307	324	333	323	320	343	342	297	317	311	285	316	315	320	347	312	320	331	307	337	315	305	315	301	310	303	309	322	306	322	290	325	333	332	327	319	318	304	310	325	307	322	338	338	329	302	357	335	309	295	312	311	303	329	313	329	324	336	310	255	306	347	318	300	352	311	343	326	302	329	286	340	324	330	303	337	297	311	336	320	341	323	333	282	306	328	318	315	321	332	313	339	286	316	343	310	318	328	293	323	316	325	335	295	313	353	329	320	287	326	335	290	292	288	328	306	308	354	334	314	320	324	296	320	329	346	321	295	315	341	291	315	366	315	364	331	314	315	307	293	312	321	334	336	341	291	332	304	291	328	293	316	324	342	336	323	320	346	319	342	316	309	321	306	321	318	330	315	294	332	330	295	324	350	306	332	310	323	311	340	280	307	309	312	334	342	332	320	321	321	306	283	338	317	308	324	329	358	322	324	303	347	319	310	303	320	359	301	297	362	305	325	314	335	328	344	348	327	328	305	314	285	324	329	335	302	326	300	319	343	336	315	336	319	322	347	322	367	312	304	312	298	291	318	297	324	293	332	308	327	351	309	308	326	316	341	286	300	298	323	324	288	311	382	317	353	345	316	304	336	311	300	333	329	323	301	318	327	302	316	308	335	287	274	295	353	323	322	287	287	307	318	314	345	308	325	309	351	335	314	316	350	281	316	341	329	320	329	281	289	331	313	312	324	367	333	290	332	308	286	306	314	342	301	296	334	317	317	301	361	337	317	353	313	318	341	293	338	298	322	323	293	289	326	340	286	290	311	327	306	321	309	320	314	324	319	322	314	323	296	294	315	317	341	325	325	338	355	323	310	342	319	292	299	302	303	297	334	311	274	305	351	329	323	311	307	342	336	296	297	336	296	312	343	286	329	295	328	286	292	332	311	310	330	313	305	323	307	322	309	348	323	317	344	347	339	316	284	308	300	335	312	287	301	350	312	319	312	326	350	345	281	314	292	331	301	334	310	301	299	326	329	332	334	319	343	324	315	285	298	308	313	335	325	306	314	312	333	314	332	317	301	304	297	348	318	316	311	301	309	331	289	348	343	330	291	344	330	334	333	334	324	317	312	331	323	341	342	316	338	303	306	282	325	336	320	287	324	315	345	326	343	320	327	340	305	340	325	311	311	303	319	309	303	322	318	300	353	317	314	331	329	321	326	310	325	299	297	319	305	323	319	301	339	357	306	325	304	305	297	294	327	315	335	326	311	333	342	301	274	297	355	322	351	336	369	336	294	328	309	316	351	318	316	305	310	338	332	313	337	326	294	298	347	332	338	322	306	306	288	343	320	299	345	371	317	296	343	324	291	304	329	294	330	298	335	301	318	325	325	317	304	307	287	352	331	322	320	328	284	312	356	330	324	297	320	313	312	332	314	307	287	308	335	312	317	313	315	350	322	306	330	335	335	325	348	333	328	322	309	306	348	305	389	310	330	304	321	359	326	280	305	314	318	308	336	319	313	310	309	333	304	324	338	302	310	282	306	291	359	302	345	320	323	330	312	309	297	324	310	319	322	348	331	339	286	326	340	309	317	344	335	345	309	341	345	358	341	314	306	286	319	265	316	320	295	308	352	318	315	318	321	326	318	338	342	323	305	291	334	325	308	341	316	338	348	304	279	313	350	324	340	339	320	371	305	350	313	339	282	295	342	302	310	322	310	295	301	302	330	336	308	311	339	309	325	330	324	312	317	317	302	331	314	307	335	318	312	288	301	322	316	345	307	349	331	336	320	275	287	315	327	334	338	291	328	322	330	327	316	319	353	325	299	320	344	322	294	343	309	334	322	301	302	327	331	317	303	306	326	333	357	326	311	371	309	322	309	335	330	314	309	305	321	324	300	273	330	331	298	317	278	341	296	340	322	306	311	294	335	297	314	304	307	353	357	319	310	321	294	319	282	315	328	303	312	308	345	279	318	303	305	339	319	320	327	296	306	312	329	321	303	349	350	313	295	335	346	290	338	294	318	302	351	289	328	298	326	316	286	330	348	285	324	300	325	332	317	335	320	306	304	345	312	322	300	307	361	328	313	314	336	302	315	287	297	349	302	324	312	330	377	320	299	342	320	324	297	282	302	317	322	324	316	344	308	290	330	330	329	279	308	305	323	283	340	311	327	336	295	314	311	290	314	327	336	315	303	303	325	306	350	319	315	322	260	309	332	357	338	332	314	337	351	323	331	333	299	280	323	288	311	355	321	305	339	305	304	325	340	316	286	353	312	332	310	322	278	291	296	331	332	300	299	306	301	313	330	302	313	368	277	309	303	325	349	293	324	296	341	300	325	272	322	320	362	320	301	300	294	342	313	305	286	313	309	343	317	328	318	313	294	316	351	293	295	337	321	301	298	336	314	294	329	348	344	321	316	314	318	338	335	287	312	314	293	313	342	339	312	316	311	332	314	307	315	304	325	319	305	340	314	313	322	340	338	324	304	332	316	318	303	302	315	303	309	313	296	303	291	337	304	328	321	347	326	306	338	314	339	290	309	320	324	313	335	331	331	320	320	318	327	309	316	330	304	289	331	319	326	316	351	313	336	313	319	309	325	339	296	307	333	318	286	345	318	309	313	282	301	339	264	316	336	316	313	326	303	323	311	337	328	325	319	313	342	334	306	324	304	304	309	320	304	335	316	326	331	333	327	311	328	326	305	327	343	309	328	333	303	294	330	341	321	314	312	311	303	304	334	314	352	305	319	325	308	256	318	308	326	315	341	338	319	326	343	311	321	323	319	351	327	320	324	285	303	320	336	308	295	320	302	294	315	318	312	292	326	341	305	329	330	330	331	336	334	328	281	307	308	337	330	348	349	291	323	333	306	329	325	318	315	320	333	318	319	301	310	335	329	334	327	298	312	314	297	332	316	289	347	323	308	330	341	290	307	335	315	298	311	325	356	327	329	339	305	321	343	301	317	300	324	334	339	327	331	324	294	320	303	300	320	335	334	368	313	300	308	275	302	313	329	326	318	290	365	305	328	336	308	328	302	312
2467	845	1094	1153	1070	956	908	843	825	846	828	804	790	766	776	824	792	745	754	776	748	783	826	843	785	761	754	732	765	773	784	771	740	705	803	765	740	784	784	770	733	761	769	805	789	754	712	734	794	737	733	735	714	696	715	723	748	750	768	740	751	801	731	751	713	727	737	716	735	733	760	726	748	717	729	724	736	744	793	701	750	707	711	711	799	757	736	787	740	738	759	750	764	682	766	732	769	751	753	749	734	698	698	741	691	767	735	777	766	697	710	730	685	730	735	752	729	748	733	739	726	694	701	759	784	735	698	696	730	758	776	757	733	739	740	765	735	694	734	709	785	745	697	757	747	775	675	708	773	742	740	703	715	757	671	841	760	742	731	747	744	705	730	764	767	757	724	747	712	717	711	734	703	759	726	708	727	708	763	751	728	751	733	767	695	685	697	752	754	697	720	740	771	731	702	766	735	708	726	723	797	729	738	654	737	745	735	714	790	730	699	750	784	722	706	715	699	739	746	697	730	699	723	808	713	762	708	737	764	690	756	716	701	712	751	755	724	741	770	714	719	757	731	749	732	736	697	683	702	748	762	742	710	750	728	748	725	719	733	710	738	756	760	715	699	745	694	738	723	741	720	745	710	715	734	718	708	730	703	720	758	774	685	761	730	767	726	685	750	758	719	740	718	724	702	737	739	716	767	723	716	720	768	741	692	742	736	697	738	754	798	765	770	734	795	751	736	709	696	745	721	733	757	730	729	746	727	727	745	743	721	752	729	686	683	760	747	737	743	694	750	722	682	697	785	757	761	707	715	744	740	699	741	763	749	717	745	713	696	737	745	760	748	668	738	712	765	696	749	752	742	732	723	707	711	729	760	736	747	773	753	731	713	754	719	727	694	722	714	809	719	750	750	758	767	766	742	706	679	708	728	696	799	748	732	749	741	731	758	705	728	719	812	704	772	779	725	739	739	722	698	739	725	723	730	771	761	751	739	732	746	762	762	717	755	686	743	758	813	694	738	703	694	752	733	748	751	719	699	761	721	724	725	759	688	726	742	734	749	723	746	763	714	764	763	725	719	737	804	777	711	739	700	699	728	743	696	737	703	708	717	743	746	710	757	747	745	755	725	679	717	723	769	744	727	722	720	742	744	754	751	754	751	734	736	736	704	742	739	728	729	746	716	741	724	792	708	745	728	770	738	715	728	741	755	723	744	749	763	749	739	741	747	703	747	739	766	726	693	769	727	722	719	753	746	803	707	737	719	721	704	731	705	749	729	719	713	700	741	678	708	749	735	698	771	780	734	763	694	724	696	734	722	758	707	726	740	734	703	765	730	697	745	776	742	773	744	748	676	727	679	789	708	792	729	713	745	723	729	754	731	762	728	724	742	707	707	713	743	748	731	733	706	680	739	684	778	721	692	778	711	787	740	693	750	698	746	721	696	705	696	771	712	744	705	746	752	753	732	711	737	728	713	758	738	696	733	764	725	690	711	726	769	697	744	730	724	688	751	735	738	696	737	711	765	713	745	739	728	754	727	753	688	737	730	737	727	755	752	744	732	738	694	730	729	750	696	746	771	724	760	733	738	765	703	682	735	765	740	777	728	763	719	740	748	737	734	769	741	762	697	700	704	783	752	705	732	674	751	722	743	727	748	735	752	730	726	738	724	682	743	737	733	683	746	786	718	752	741	712	747	789	758	768	758	727	759	758	729	743	769	708	731	704	769	746	761	729	722	698	765	678	764	751	707	730	721	681	717	725	735	746	748	743	743	739	738	728	757	738	739	760	732	771	772	687	704	781	683	754	720	736	717	739	714	750	704	742	798	749	737	709	727	745	709	735	713	769	745	744	692	726	696	737	737	717	735	716	721	761	752	712	743	761	724	726	743	774	712	764	696	706	721	755	719	649	753	703	716	709	722	696	716	724	745	702	683	731	745	716	737	759	678	713	710	732	752	713	758	693	709	808	753	753	707	760	740	722	758	765	742	744	702	778	716	724	716	763	735	728	761	734	733	739	723	686	706	722	730	776	731	727	675	755	699	727	776	715	754	714	713	738	704	718	748	716	703	729	741	739	721	693	737	723	733	771	763	729	765	747	737	724	734	750	748	739	762	755	728	730	738	707	773	734	746	753	689	776	728	686	691	756	702	688	749	817	740	744	684	801	782	783	736	712	716	740	752	715	716	755	740	734	762	760	739	714	717	711	677	699	733	750	757	742	741	766	729	717	782	752	721	737	718	797	759	759	748	685	692	731	720	736	725	730	837	778	734	700	724	754	736	717	764	696	703	696	745	719	719	728	711	738	702	759	752	710	756	770	704	754	743	733	729	751	757	756	744	718	749	735	761	728	736	742	724	779	741	720	768	770	734	670	688	706	754	752	737	687	731	720	709	778	749	780	729	739	697	720	717	719	781	784	749	746	748	704	728	777	737	703	757	677	734	766	744	735	739	739	727	732	682	715	762	719	702	721	737	752	723	732	710	708	752	691	747	732	738	750	737	744	716	719	727	717	763	736	721	674	736	691	745	760	744	774	738	712	719	688	750	769	751	740	760	715	720	754	712	739	795	723	752	762	703	692	699	711	743	758	718	722	762	732	675	768	698	691	720	706	729	734	708	774	746	740	723	661	783	749	713	683	735	731	710	767	716	723	720	774	764	754	694	770	757	740	712	697	713	719	751	732	766	720	740	750	780	733	750	760	744	756	707	711	716	776	726	730	740	715	745	713	736	730	747	719	747	775	764	721	735	731	703	724	740	752	750	773	774	707	701	712	748	681	732	735	733	751	755	728	735	727	733	747	705	716	748	757	730	731	699	741	685	780	744	746	719	756	751	762	727	788	727	713	703	706	726	762	724	698	674	710	729	746	772	710	721	719	729	747	741	738	750	719	773	714	765	754	742	675	767	706	728	753	761	775	780	740	725	763	720	704	779	773	742	780	685	689	742	718	779	731	715	694	783	730	691	715	721	721	686	749	698	699	682	715	747	739	739	719	691	728	780	678	791	772	756	734	745	761	748	719	697	703	730	700	706	745	719	739	679	751	703	741	754	774	718	768	751	723	702	697	753	710	741	746	736	772	776	705	735	742	749	701	776	699	732	746	734	750	707	740	740	690	685	734	680	709	749	771	697	777	701	717	749	766	758	729	709	704	753	713	726	758	699	763	778	772	769	706	732	677	774	727	741	768	714	781	692	751	732	761	778	750	743	684	727	704	756	721	759	728	715	715	744	733	738	793	690	758	730	782	753	723	736	750	721	718	708	739	742	749	729	769	728	735	746	706	755	743	688	729	728	730	749	737	748	736	737	766	709	741	731	721	701	715	790	750	706	738	704	742	747	722	757	729	729	727	757	753	726	792	731	730	680	782	773	729	797	758	737	715	703	708	765	715	730	716	705	736	725	740	724	744	742	720	733	725	730	701	726	749	724	748	719	742	738	719	735	751	769	755	720	734	719	716	734	712	743	708	720	690	735	734	804	722	739	716
8445	1203	1464	1146	773	597	489	461	349	359	358	321	310	298	287	251	254	252	289	229	275	260	246	269	226	232	225	261	244	234	247	241	259	220	258	228	235	210	220	242	228	233	233	226	251	221	224	246	218	238	225	224	222	232	213	238	218	189	245	215	242	208	249	211	216	208	246	213	213	222	209	241	233	209	243	197	196	195	215	204	229	230	230	214	206	239	224	213	197	211	218	225	217	243	203	195	193	210	193	247	203	224	216	241	221	232	230	229	225	215	224	214	232	227	215	231	261	216	231	222	215	220	212	233	208	221	217	215	209	209	220	241	218	235	222	232	225	218	202	236	223	191	217	218	212	218	225	216	184	234	219	238	194	209	212	205	220	214	213	205	228	226	221	199	213	212	229	214	222	202	221	210	227	217	244	228	237	193	213	200	217	228	219	229	182	237	212	211	232	205	220	211	206	218	220	230	195	220	233	247	235	229	231	192	230	231	233	208	221	228	219	207	193	199	247	202	241	221	212	243	219	217	203	215	189	239	206	197	238	203	218	210	220	213	242	256	213	241	219	181	213	218	207	182	233	208	196	229	224	206	231	203	215	233	201	194	208	237	244	196	213	202	224	216	217	225	234	228	214	241	198	216	214	210	211	212	211	218	200	212	207	229	207	220	199	239	222	212	246	203	187	214	206	229	209	233	208	201	200	206	230	199	222	233	232	201	218	194	197	215	225	209	219	238	213	223	227	237	189	210	232	241	231	236	201	212	216	197	205	208	237	227	217	203	217	222	220	224	213	206	208	226	227	217	212	218	212	213	230	195	207	183	193	217	214	193	215	211	240	207	215	208	240	218	222	215	243	222	231	212	198	227	204	227	197	197	227	230	230	191	207	213	223	225	212	221	205	231	265	198	189	206	194	247	220	222	217	205	215	199	226	232	203	230	208	207	204	226	231	217	185	229	225	202	190	210	251	224	206	225	231	214	227	216	188	190	186	210	203	231	240	214	219	207	225	210	225	239	219	219	229	222	211	247	237	226	235	235	227	239	230	211	216	239	211	218	226	242	200	218	218	214	171	243	217	216	220	202	199	198	214	218	219	204	211	225	224	233	230	210	229	197	200	223	204	207	225	215	203	209	184	212	211	233	221	202	238	195	197	199	195	201	214	218	215	233	190	228	202	180	243	205	208	208	220	232	183	220	226	214	232	235	228	222	227	207	223	216	193	199	214	211	217	204	241	212	205	207	212	214	229	227	200	239	197	221	204	243	191	248	201	231	212	203	227	211	242	205	212	201	220	225	208	240	223	226	219	225	220	234	219	210	208	220	219	200	178	216	205	250	240	217	225	215	200	210	193	211	218	212	218	190	193	212	200	223	202	207	170	227	224	204	232	196	237	236	190	221	216	228	227	215	199	214	235	211	221	205	237	217	232	210	213	235	211	219	219	216	207	222	213	246	220	226	207	192	199	225	234	213	232	205	208	208	209	208	229	219	215	234	207	232	211	225	237	219	203	211	213	200	229	211	230	228	226	207	213	226	258	226	208	224	194	198	212	206	210	232	225	211	231	236	233	214	220	197	230	219	252	214	251	202	223	210	185	210	219	216	228	199	199	222	233	200	224	221	206	236	209	216	219	259	203	241	208	228	230	230	206	214	183	235	223	207	198	210	204	221	258	219	229	223	218	205	239	204	215	203	214	246	220	230	201	199	220	205	215	220	222	218	210	233	208	222	188	216	228	240	247	197	232	212	214	193	230	207	231	217	194	222	218	223	189	218	241	239	229	237	236	201	227	200	212	225	203	226	220	217	226	227	224	237	223	224	226	214	215	214	198	193	195	215	188	243	209	219	215	215	234	239	212	225	243	206	222	203	210	196	205	217	213	223	192	190	207	189	229	209	200	257	224	220	262	210	223	176	196	205	208	222	223	237	238	232	227	249	229	223	222	204	208	199	220	227	247	212	216	197	206	212	211	231	228	212	214	206	235	219	255	221	236	204	237	232	246	240	208	216	235	210	204	211	239	212	241	198	209	221	222	221	207	201	205	229	202	257	212	216	229	219	208	218	216	209	212	227	208	201	234	212	243	200	218	209	224	222	202	206	216	223	220	225	216	221	219	213	234	217	190	210	220	197	201	202	226	227	222	200	206	222	234	209	234	220	211	211	214	197	205	200	224	190	229	203	225	224	220	186	210	193	228	200	208	224	214	229	201	235	198	210	202	189	240	213	229	192	199	234	230	206	229	203	198	244	246	190	217	183	231	219	230	224	200	237	228	239	221	230	229	211	196	219	225	216	223	213	216	227	220	209	203	221	195	200	235	236	229	208	263	211	200	233	192	229	236	211	222	197	206	195	232	197	221	209	220	239	202	232	223	212	203	234	202	206	217	239	220	197	199	212	225	217	199	200	210	227	233	240	218	222	251	231	243	202	222	215	198	217	218	222	205	236	244	220	219	234	220	227	221	193	245	206	173	230	221	219	239	223	219	225	251	209	207	215	199	221	210	194	216	209	215	232	228	218	236	209	190	236	205	219	219	221	188	210	210	198	237	213	233	203	207	227	200	180	203	222	221	208	215	231	204	218	224	229	198	212	228	216	220	209	229	199	210	217	190	228	237	216	193	189	236	207	212	213	235	222	222	222	202	215	218	231	206	216	218	224	221	210	233	219	217	214	226	230	237	213	191	201	218	200	238	243	226	211	217	246	205	202	204	232	221	187	222	225	214	184	201	201	233	198	219	244	243	209	213	218	210	224	220	216	207	216	206	245	224	211	217	200	216	196	208	246	228	227	230	212	228	214	228	230	232	226	211	218	213	215	221	237	246	228	214	224	206	226	200	232	199	231	229	215	210	202	206	213	208	196	189	245	201	208	226	212	211	227	227	192	229	222	236	220	202	229	202	232	215	222	214	217	234	206	210	219	218	228	202	233	212	196	206	209	228	202	225	189	206	193	211	225	217	221	186	205	248	191	223	222	225	217	239	198	195	205	203	181	215	200	232	192	238	226	223	233	199	191	192	223	213	199	229	196	230	193	236	216	215	223	199	235	202	218	226	231	189	212	222	209	198	228	231	200	215	228	206	187	225	211	180	252	216	234	203	241	189	245	211	229	204	205	215	226	222	207	240	219	214	219	216	214	213	213	232	223	208	214	191	250	206	228	236	232	211	231	220	197	211	236	223	212	219	214	190	195	205	198	228	221	218	192	222	184	188	225	199	214	220	185	181	244	214	225	187	234	219	220	215	209	194	206	226	180	229	200	198	195	247	217	234	201	222	226	226	185	215	229	211	218	204	218	213	216	204	239	204	194	237	210	210	212	231	199	224	197	185	226	196	198	206	204	217	218	208	209	237	243	198	213	206	211	212	214	209	195	211	208	248	217	217	227	226	210	199	229	220	196	215	232	184	210	223	211	205	204	233	233	190	203	207	226	202	202	189	191	204	234	216	214	206	216	209	206	200	214	209	192	216	165	185	228	229	195	201	223	219	222	216	233
5881	1431	3048	3507	3027	2400	2034	1698	1525	1347	1246	1164	1049	1043	939	981	946	875	888	788	830	836	917	895	814	783	745	786	708	733	735	689	696	690	665	689	654	666	640	663	684	606	695	676	665	656	626	671	606	622	586	611	648	610	619	615	541	599	621	619	525	557	587	518	600	595	562	567	601	549	561	598	560	525	524	583	556	588	566	568	577	560	537	558	555	518	552	530	535	590	600	530	537	534	503	533	560	547	540	534	535	512	517	529	503	510	542	532	529	559	569	536	548	524	538	581	543	521	551	515	527	517	515	583	531	524	537	536	526	558	531	560	524	511	538	517	544	503	564	527	502	534	581	503	520	524	524	520	534	542	528	561	546	537	526	545	508	539	510	535	518	508	510	577	514	504	541	538	538	531	511	482	566	556	507	530	548	546	504	545	553	565	490	509	535	517	537	551	550	491	531	491	524	488	497	557	521	471	510	552	550	564	486	494	552	552	526	499	549	532	511	519	551	521	478	550	519	498	553	524	559	503	541	567	536	562	527	527	551	564	568	497	525	529	537	512	539	526	563	515	539	518	542	527	502	536	549	538	495	512	539	491	522	537	489	575	546	592	504	528	527	569	524	546	508	532	494	520	458	551	542	525	474	588	578	506	528	518	527	552	520	527	496	528	521	565	522	532	492	554	534	562	501	543	497	493	479	517	533	508	513	545	532	528	531	510	554	518	520	475	519	520	547	544	508	545	535	546	545	541	580	516	525	508	502	547	524	510	567	516	506	568	558	542	549	549	559	544	515	511	518	521	516	528	534	553	525	554	516	550	526	532	506	540	524	542	546	501	555	515	531	576	526	559	526	506	496	527	533	538	553	529	544	536	540	512	511	573	522	511	541	525	516	501	542	507	510	536	541	547	549	507	559	522	508	510	526	513	536	533	520	546	528	550	501	557	535	494	501	517	555	545	559	547	514	497	536	479	528	530	528	563	520	494	528	537	540	514	558	495	503	531	496	528	494	495	504	529	540	553	515	547	498	541	537	527	554	534	546	539	551	526	541	553	532	518	522	536	527	529	508	532	497	534	499	539	512	501	535	518	528	535	533	547	506	501	520	515	513	547	498	515	535	511	541	600	499	544	522	570	581	555	503	503	509	531	499	530	536	522	543	506	532	526	561	555	559	496	550	537	532	540	503	554	528	560	523	527	547	490	556	472	537	551	519	543	541	534	505	532	533	578	571	525	517	542	537	534	511	560	518	538	544	468	555	562	562	547	510	515	501	516	541	533	546	500	507	522	526	542	546	561	569	539	494	526	525	588	507	510	506	565	550	534	546	538	553	515	546	543	504	548	507	509	567	510	557	536	553	545	560	530	528	522	559	503	484	522	568	564	512	491	549	499	529	519	493	536	562	510	520	502	555	501	529	510	505	510	560	485	548	508	552	539	551	552	521	534	535	574	558	525	556	564	524	537	545	571	528	525	546	511	493	523	545	530	520	519	537	564	495	531	559	499	555	527	502	519	540	524	528	553	554	528	552	544	515	538	522	518	552	560	482	539	532	551	490	546	553	536	545	500	523	492	494	540	529	557	522	470	541	557	537	515	506	519	542	513	534	537	510	519	543	551	556	530	525	503	535	539	509	538	591	501	514	581	560	537	515	532	491	544	510	531	567	501	556	507	545	518	523	601	535	556	555	501	539	548	574	471	529	506	571	546	534	554	536	543	520	563	521	563	528	528	570	532	531	494	530	543	576	539	527	509	551	524	553	525	487	509	501	532	539	582	531	549	545	555	504	545	504	510	500	523	522	526	569	485	574	545	544	551	532	517	547	528	524	551	510	527	512	515	528	535	515	527	528	519	535	549	529	508	535	549	509	488	550	555	508	525	536	525	526	507	527	515	557	518	563	551	530	547	536	586	542	483	531	553	518	519	516	524	545	519	529	566	536	501	524	523	488	536	495	496	570	550	529	547	544	525	505	548	542	553	550	522	516	517	536	511	530	502	565	529	520	510	522	552	507	523	496	560	543	514	535	520	542	534	501	539	577	526	503	497	548	530	573	515	504	531	505	542	548	551	543	538	508	534	525	547	552	577	527	540	540	543	546	512	531	538	552	555	544	547	525	535	548	521	543	550	572	550	563	521	541	546	535	512	491	514	575	495	520	567	569	554	537	542	526	554	528	501	514	539	510	534	529	483	501	519	556	532	504	489	562	550	538	573	541	535	540	482	527	510	542	533	514	567	501	529	513	502	515	541	510	507	534	487	546	557	540	501	520	492	548	526	524	525	548	515	530	532	544	538	534	595	507	545	518	539	538	535	548	502	519	521	535	504	527	547	543	512	561	542	542	537	567	531	534	525	524	497	539	541	543	531	563	546	536	520	526	531	527	497	582	557	528	582	513	523	521	525	535	578	533	586	468	555	518	534	522	535	518	541	536	534	547	531	522	517	538	516	549	540	554	491	552	533	519	505	561	538	556	535	478	525	544	559	487	528	511	537	524	538	537	533	502	492	473	528	538	543	551	505	542	543	521	520	529	501	536	464	534	492	502	555	531	515	526	571	552	508	564	560	511	566	512	562	528	531	508	559	477	512	523	561	565	561	543	555	542	578	509	517	532	524	526	506	554	533	505	538	536	510	557	524	539	526	523	571	573	534	524	537	519	533	520	553	598	475	556	524	527	511	528	546	535	533	549	520	563	496	515	529	545	569	513	493	536	567	507	522	525	494	522	563	526	508	503	551	549	535	524	510	538	527	529	536	502	523	527	537	531	524	503	569	510	554	535	515	557	498	516	553	528	522	570	516	533	557	537	530	546	547	495	507	486	556	518	546	499	554	540	572	516	530	519	534	535	546	553	492	523	514	532	544	515	512	558	556	528	537	523	561	536	534	539	532	534	545	526	552	569	573	548	545	533	544	545	527	510	537	532	529	529	516	541	555	559	562	578	519	537	540	503	538	526	521	523	521	517	556	533	566	544	531	549	517	513	563	543	491	555	567	550	563	509	515	550	526	555	515	566	542	539	512	534	526	511	539	519	530	506	522	527	516	532	531	502	558	510	533	537	558	512	514	493	532	534	507	517	547	512	557	501	512	567	544	508	569	503	548	508	512	512	536	506	560	527	553	505	524	551	551	538	532	531	530	500	562	505	534	476	550	482	528	544	577	539	499	542	522	511	542	511	526	530	534	520	558	521	528	543	584	575	560	515	557	528	581	534	511	572	525	535	496	525	508	577	521	505	526	511	498	542	560	537	514	530	527	506	562	531	504	536	535	530	545	554	536	541	527	516	547	560	500	505	530	563	527	528	513	549	574	543	570	507	496	542	512	529	533	545	551	594	525	559	524	517	527	500	541	522	494	505	524	609	515	541	533	559	535	530	590	561	524	548	525	532	553	553	526	553	538	535	541	509	513	527	504	533	540	548	538	536	516	547	520	558	573	482	558	556	509	529	533	529	557	523	513	542	534	525	469	513	517	520	535	545	549	528	531	528	543	561	517
15418	2712	2886	2235	1496	1020	854	651	607	573	497	473	427	425	418	383	379	383	345	350	365	353	354	378	350	324	315	339	323	306	334	296	303	300	315	303	312	284	265	303	312	282	297	301	330	292	297	287	296	289	274	306	321	285	279	273	233	279	310	296	276	259	303	282	260	289	288	299	273	273	281	285	266	289	287	265	302	281	293	280	299	279	284	274	265	297	302	254	290	268	299	279	298	252	273	295	283	278	256	301	275	248	287	255	273	297	263	256	257	262	269	259	260	286	289	242	262	295	298	288	306	280	285	277	256	279	268	232	262	299	263	285	272	261	270	263	272	293	279	303	282	272	286	272	271	315	277	285	268	268	261	282	293	307	253	285	309	262	295	259	259	281	263	265	256	235	299	238	319	296	293	283	280	270	283	262	262	263	255	315	284	265	289	268	270	260	267	248	249	289	276	237	287	292	266	304	309	229	298	278	276	297	275	279	263	287	271	250	276	247	303	253	258	296	271	294	281	269	238	309	244	248	275	286	248	256	287	258	259	304	288	300	286	276	249	262	271	275	239	293	222	261	271	279	251	292	241	270	260	260	289	287	283	297	302	267	280	276	269	276	255	238	235	299	277	278	253	278	268	302	252	302	259	274	262	294	275	304	294	268	267	253	274	270	284	272	295	264	269	287	285	270	296	269	273	280	266	267	286	254	269	282	267	263	288	267	309	284	272	279	271	271	266	291	281	294	260	280	270	277	315	279	260	274	267	262	281	255	243	272	287	287	269	310	252	277	313	275	261	318	299	279	298	301	262	251	252	282	293	280	264	275	264	288	294	253	257	255	297	267	274	269	299	296	276	289	280	293	289	269	280	278	289	266	274	292	302	266	279	261	263	252	257	262	276	263	268	224	252	266	286	289	268	284	271	298	278	266	273	279	276	274	294	277	290	268	273	309	287	285	294	281	282	259	267	296	281	266	274	252	283	264	258	261	263	279	297	293	276	280	265	251	292	275	275	309	290	265	257	261	248	253	274	295	265	258	266	240	268	264	266	274	278	291	281	264	277	268	299	256	265	261	280	280	270	270	276	229	280	267	305	282	254	291	291	279	276	275	259	278	287	273	240	253	304	301	251	278	276	281	251	297	268	309	279	281	273	253	261	287	243	272	318	299	293	269	286	276	239	290	290	300	262	293	267	268	274	264	261	263	266	276	293	236	237	271	268	257	290	285	260	250	277	273	279	313	301	270	303	262	283	276	261	292	284	301	302	290	278	271	305	273	286	255	281	280	260	286	251	296	289	284	260	277	241	289	289	256	262	320	271	269	277	279	272	294	288	269	279	259	277	272	267	266	280	297	258	252	269	277	265	260	274	262	288	299	299	249	259	294	277	297	284	271	247	293	270	257	300	258	265	242	307	260	273	286	254	271	281	238	291	271	268	288	272	249	267	272	290	248	279	297	277	266	298	289	317	261	249	362	266	253	256	276	282	284	289	239	287	261	273	291	264	275	264	317	312	266	274	308	281	256	266	255	260	251	294	284	282	310	277	267	324	295	269	271	275	283	276	245	261	261	256	273	268	306	273	299	240	277	247	239	264	266	262	284	278	279	299	272	272	261	262	250	266	270	275	282	284	290	265	254	256	264	254	274	282	269	268	284	272	312	284	267	288	244	293	279	277	247	268	257	305	278	261	286	268	263	259	239	276	262	249	274	277	246	252	255	271	277	294	302	281	296	270	243	234	274	294	249	273	256	278	270	274	297	282	292	261	269	292	282	265	256	268	289	265	270	271	273	277	247	266	263	255	252	269	267	264	284	290	318	285	267	259	296	276	277	288	307	306	297	268	270	282	273	285	294	251	286	267	308	293	288	274	291	326	275	266	286	299	267	286	266	282	274	285	256	272	297	292	271	282	308	307	265	273	263	280	274	278	289	273	290	274	270	272	274	256	267	287	308	282	279	274	250	303	289	266	276	288	248	280	254	292	281	248	265	267	282	266	278	268	274	271	278	279	309	251	272	260	272	246	285	292	281	260	277	247	246	262	256	293	283	255	268	284	254	276	266	283	285	284	272	304	278	295	260	285	259	282	296	260	288	253	275	281	278	272	286	233	267	292	269	271	290	306	283	252	262	290	292	301	280	243	280	237	297	258	280	261	283	282	267	248	299	275	274	289	297	309	299	263	267	260	285	273	267	250	265	274	290	247	275	299	259	281	279	270	286	252	279	303	263	252	274	279	258	240	261	278	313	268	257	247	250	295	283	275	288	282	256	335	247	292	255	273	312	290	272	265	281	313	280	284	267	280	281	231	278	273	306	275	263	283	279	287	292	325	302	277	264	276	263	268	257	275	318	235	296	277	308	249	270	275	271	255	281	270	278	276	286	294	275	276	259	278	299	246	306	281	251	263	275	299	285	274	274	298	294	282	280	289	286	269	293	285	260	270	301	287	266	262	290	261	289	257	268	246	287	268	280	263	302	269	279	288	261	274	297	294	300	275	300	283	266	287	283	281	311	277	255	283	261	264	293	262	270	267	235	229	271	292	291	285	263	264	284	304	282	307	256	257	277	259	262	296	280	284	262	248	280	298	268	294	296	264	255	345	305	258	271	278	288	278	287	287	292	261	331	276	285	278	286	252	274	305	279	307	245	285	300	285	246	275	293	241	265	297	277	261	298	264	298	259	296	289	283	278	310	259	311	288	263	267	263	288	262	270	282	257	288	249	250	277	288	259	261	260	270	311	301	279	261	291	275	283	283	286	268	287	266	274	284	274	266	284	291	307	257	299	290	281	283	270	256	251	282	288	312	267	246	243	287	247	292	255	279	290	293	277	249	280	291	276	294	284	282	291	276	295	281	276	243	259	284	283	249	269	269	270	266	271	268	272	275	258	292	306	246	286	275	291	271	276	279	226	267	266	253	270	253	274	294	288	279	279	294	283	272	287	279	251	250	272	253	262	268	297	260	271	258	279	295	280	280	285	277	285	291	244	270	248	271	295	251	283	266	279	275	288	292	262	267	275	263	264	309	251	276	305	265	262	241	303	272	241	251	294	263	243	265	271	272	290	258	264	261	273	270	240	292	261	287	268	274	250	268	273	279	244	249	271	264	292	266	292	282	276	290	292	295	289	307	290	288	266	274	289	281	272	273	235	256	295	271	248	285	280	271	285	260	304	284	259	276	257	290	275	297	281	312	275	227	263	229	276	270	259	264	260	260	260	294	290	296	281	286	298	279	283	282	272	264	291	247	273	293	303	267	253	266	270	263	254	310	287	312	277	267	278	276	261	273	282	277	265	269	262	280	275	280	256	253	277	273	272	315	292	309	277	247	293	274	294	263	261	262	270	289	293	255	276	284	273	279	285	315	297	247	288	272	287	279	286	273	297	251	285	266	275	279	281	280	249	258	266	256	269	263	242	296	275	307	296	265	262	268	272	271	263	292	284	275	267	302	248	266	246	283	261	262	276	305	280	303	264	260	272	268	258	273	265	268	272	261
7819	2470	5309	5999	5232	4353	3425	3012	2472	2169	2006	1831	1690	1556	1458	1390	1350	1266	1268	1222	1169	1122	1175	1212	1141	1104	1162	1017	1052	1014	989	927	979	938	960	926	890	900	937	926	909	833	848	873	892	840	805	794	810	794	785	825	849	821	757	754	727	795	734	789	735	756	725	735	735	694	765	738	735	738	687	675	738	712	739	722	774	739	770	703	687	758	728	716	718	657	679	701	682	748	688	731	703	691	699	677	682	657	720	699	640	693	669	711	701	676	696	680	676	688	704	683	641	672	665	655	646	646	701	651	632	645	655	662	688	744	680	703	726	710	689	719	714	696	701	705	679	620	718	677	675	710	691	663	687	655	676	632	679	666	689	620	702	680	675	671	649	669	641	707	706	718	723	703	749	621	645	734	666	643	739	715	680	697	660	722	686	702	714	663	671	668	661	691	742	683	644	691	665	636	705	685	643	681	729	664	664	640	683	676	674	697	651	676	652	662	684	658	662	684	716	664	624	689	654	665	696	647	682	659	672	645	658	702	670	689	654	644	660	664	687	673	717	666	705	652	645	704	657	667	672	676	735	668	680	667	682	648	699	690	708	649	658	611	657	613	670	693	681	694	663	661	661	677	680	670	678	679	659	662	646	645	678	680	678	663	686	717	671	663	690	680	648	637	661	667	640	660	685	656	678	700	742	645	667	739	663	685	660	716	684	684	719	681	678	704	657	716	697	707	662	699	680	671	693	650	669	737	621	673	679	634	639	753	600	651	667	641	617	711	660	660	650	689	694	699	670	704	674	652	676	685	662	667	689	665	656	681	672	686	704	662	628	703	640	673	711	664	684	688	675	673	657	690	698	654	617	657	686	708	662	691	653	701	680	638	637	682	630	678	689	681	662	671	653	699	653	651	693	650	646	670	655	685	688	661	613	666	682	655	702	676	687	724	716	682	645	669	680	668	707	644	690	688	673	712	658	669	650	700	651	692	676	632	654	678	702	680	606	718	645	693	626	649	679	729	630	688	657	635	677	644	663	618	642	673	646	662	666	645	711	682	703	651	664	666	662	692	658	666	663	674	697	670	668	725	636	636	681	661	674	657	702	695	720	687	609	696	662	665	661	670	658	660	696	685	729	665	672	683	648	670	664	653	710	714	690	662	641	688	633	678	650	690	656	691	712	671	687	663	642	708	683	704	628	672	631	680	644	643	663	744	621	673	664	666	698	691	655	685	652	712	715	650	669	643	651	707	650	651	630	654	653	724	620	690	661	670	698	718	641	649	685	651	687	668	651	649	684	701	696	682	676	668	656	673	665	673	636	693	697	665	674	691	685	669	670	681	675	721	738	659	679	653	677	686	675	679	655	694	645	698	635	672	648	653	660	655	723	651	657	653	704	692	693	671	680	658	669	686	633	723	654	689	704	656	660	658	635	664	646	686	635	699	673	711	653	710	662	693	664	682	683	666	698	664	694	625	670	659	711	690	660	602	670	653	723	694	698	612	694	651	649	649	655	694	686	700	652	743	640	656	667	665	684	657	691	665	682	669	651	694	665	684	693	689	643	654	668	641	659	672	644	662	703	680	686	656	671	651	660	663	680	702	659	641	654	733	685	644	664	682	667	678	725	672	667	638	685	720	662	606	721	682	680	637	618	699	662	670	692	648	667	675	652	693	710	652	678	645	644	668	710	645	668	697	642	674	629	701	662	621	656	651	664	646	677	693	669	624	689	674	712	641	648	660	697	697	658	681	698	686	660	655	695	660	699	652	704	666	674	675	694	692	667	703	661	651	680	689	713	678	647	669	625	655	674	680	649	646	678	650	625	624	637	638	634	615	673	693	669	697	684	665	692	623	683	678	687	636	635	705	644	697	664	643	673	634	669	679	646	687	656	647	655	675	687	673	672	652	595	672	660	674	662	672	702	627	637	657	639	689	649	726	687	650	664	675	630	663	680	688	698	648	664	637	698	730	656	656	695	656	693	718	694	631	665	634	695	668	670	632	671	659	683	668	695	668	665	640	640	688	698	692	648	650	670	695	670	641	613	722	689	632	646	664	655	657	693	659	665	695	696	677	632	623	674	663	681	637	703	695	655	645	693	649	714	635	693	695	661	722	658	671	652	678	663	704	681	609	666	639	671	659	659	642	701	692	679	638	629	670	715	705	680	658	704	623	666	652	684	678	649	675	662	684	667	649	638	669	652	694	696	693	683	669	675	681	684	667	635	691	683	658	684	667	672	662	666	662	656	677	697	611	691	675	706	699	650	671	647	666	681	726	621	709	638	706	654	641	646	656	694	679	682	679	664	675	659	702	689	666	656	622	650	671	711	664	736	667	635	667	678	708	683	601	661	710	645	674	661	645	691	738	676	663	700	673	648	601	678	706	679	643	687	665	665	672	670	654	668	667	708	684	611	686	692	652	697	690	700	650	657	634	639	637	647	664	689	654	680	741	707	674	704	645	625	652	693	668	650	690	699	699	713	686	684	672	679	721	650	647	669	695	675	639	719	622	690	704	649	680	634	640	636	676	665	617	698	643	740	678	698	637	696	653	669	665	658	645	690	656	685	656	691	654	694	682	681	625	648	722	698	618	712	677	687	642	709	676	654	716	682	671	632	681	637	663	687	702	693	689	676	673	663	638	626	661	709	680	660	710	644	659	655	658	670	693	625	650	621	677	626	688	669	688	662	652	666	671	647	739	665	641	663	594	650	669	720	660	659	674	692	718	660	657	695	707	642	623	690	678	651	678	631	705	674	653	644	672	678	675	660	686	691	708	683	668	679	685	657	635	704	667	683	639	641	656	647	655	678	672	688	648	669	637	652	693	698	670	644	628	655	656	658	670	649	681	649	683	670	633	697	622	664	682	647	681	706	680	686	652	638	703	654	690	676	682	671	643	689	685	649	645	654	668	663	638	641	721	646	629	645	648	628	686	651	661	698	630	653	679	665	684	696	679	652	677	687	674	671	652	650	606	665	712	669	685	659	637	669	703	648	628	637	687	688	661	656	651	642	678	718	652	653	681	666	662	686	656	672	625	661	624	674	644	638	679	665	657	665	638	655	677	674	733	662	642	683	700	700	672	680	687	726	682	675	648	649	697	687	671	647	672	657	726	657	680	657	636	694	656	624	712	657	686	689	640	656	687	672	671	634	681	667	641	677	720	697	721	647	693	709	644	644	665	728	641	659	648	704	681	656	708	661	683	675	679	702	630	628	687	675	729	673	661	663	660	693	661	675	653	647	686	710	729	675	671	650	692	648	655	681	651	724	681	681	683	615	667	657	613	672	656	650	712	682	712	708	648	651	681	629	641	632	653	618	670	665	686	636	667	669	661	645	603	680	697	647	704	717	682	587	679	659	666	683	698	678	685	640	668	691	614	686	651	675	618	666	671	680	668	673	676	673	743	699	655	642	637	684	669	633	698	658	650	679	715	761	697	661	712	662	667	659	651	662	697	612	668	645	646	627	684	667	685	624	665	652	715	642	688	665	658	669	659
2539	454	501	474	427	399	379	336	371	352	349	337	319	350	378	378	394	347	331	324	374	352	343	354	365	364	339	365	313	376	348	321	360	346	378	328	362	337	338	348	321	340	348	340	366	323	352	331	328	365	340	320	355	332	329	350	331	319	344	342	353	334	311	321	352	295	323	325	315	351	323	307	337	325	307	296	371	371	335	357	324	351	334	351	299	308	328	347	358	317	327	332	319	338	341	334	338	357	320	349	317	320	314	312	336	317	346	370	354	312	360	355	341	339	342	358	326	338	344	354	346	304	328	348	355	335	350	376	356	337	298	320	322	338	358	349	357	310	368	304	337	354	328	304	346	332	359	335	365	315	320	314	342	340	346	337	372	344	352	346	326	316	310	375	335	343	314	332	343	367	360	352	373	306	326	301	364	343	341	346	340	346	355	311	351	336	309	324	300	300	305	351	354	347	311	317	289	313	340	347	346	308	341	299	360	352	337	339	363	336	294	338	322	348	363	333	317	349	333	359	334	370	316	324	339	324	332	334	314	330	343	336	315	311	322	341	324	351	330	350	355	354	357	315	334	311	348	329	327	352	320	320	310	318	318	317	348	307	332	327	337	345	311	311	318	329	361	344	323	340	342	329	345	353	341	329	342	348	360	304	358	359	358	355	330	363	324	335	350	340	350	328	299	326	352	313	334	362	330	286	381	348	323	339	331	329	302	331	298	345	308	347	344	367	333	364	333	337	276	352	284	354	358	291	335	338	337	326	323	330	333	354	351	377	334	327	329	339	312	338	315	360	331	314	329	329	333	341	322	352	311	335	298	329	327	338	338	332	345	293	350	324	322	355	320	344	328	339	361	306	343	334	335	347	333	363	326	343	370	305	333	318	335	352	350	363	319	353	333	326	313	350	350	314	343	312	345	328	331	354	347	343	324	310	336	331	327	336	301	342	325	333	314	325	315	318	330	319	326	325	321	312	345	326	343	329	301	346	334	348	327	318	337	348	331	308	314	350	364	347	328	303	345	335	347	336	344	312	344	323	341	345	311	332	351	328	320	339	329	329	370	341	360	392	329	337	289	363	329	307	331	340	356	345	331	337	347	320	322	343	347	334	368	331	322	332	317	357	353	367	308	320	357	299	346	332	330	347	357	334	323	343	323	369	353	351	332	319	337	320	339	349	326	336	300	358	303	340	311	314	346	331	360	337	342	334	347	326	327	334	336	309	352	359	354	327	372	305	309	313	292	346	383	346	343	341	327	340	373	330	345	337	321	345	307	335	315	317	327	348	319	346	365	330	315	343	332	333	331	356	353	358	329	325	354	346	321	367	323	350	322	303	308	346	311	332	308	328	341	307	348	311	352	320	331	366	332	356	370	310	341	325	345	354	343	348	344	370	299	343	344	326	343	350	370	318	317	338	345	335	361	361	351	341	300	352	341	341	333	314	354	324	311	385	334	308	371	323	317	342	331	325	348	318	334	322	326	338	319	322	361	345	314	347	342	330	335	349	352	330	346	335	316	360	342	328	322	309	328	317	331	302	332	337	344	352	306	347	355	335	354	350	374	378	321	312	351	312	321	335	337	343	364	317	344	328	353	299	345	326	383	349	325	335	334	359	308	338	312	302	322	311	324	328	323	340	322	339	317	365	355	325	341	323	350	370	355	342	336	352	304	331	360	342	355	325	328	324	311	356	355	300	328	334	352	368	329	311	358	301	322	363	312	310	362	341	336	338	354	312	351	357	321	346	316	342	322	336	319	341	352	290	336	366	323	343	340	339	319	328	322	335	366	330	329	327	376	313	335	343	346	351	344	366	308	343	338	320	333	314	365	328	379	328	394	358	318	355	344	371	339	351	356	333	365	331	360	338	333	347	357	357	350	350	330	357	322	339	322	339	346	357	303	354	337	338	369	331	328	349	352	344	347	329	351	327	326	344	323	329	350	321	354	351	331	324	342	374	323	339	349	353	342	344	338	317	363	353	299	360	358	314	364	335	340	332	357	332	329	325	353	340	371	352	346	331	357	361	368	359	319	319	359	359	339	298	346	356	301	342	300	351	364	352	356	361	315	330	322	335	306	350	343	307	343	347	344	325	371	318	339	325	353	350	329	306	370	348	333	297	350	333	373	311	352	314	332	323	339	316	331	325	322	334	344	329	326	336	319	344	350	334	338	333	346	368	347	363	333	301	326	337	339	340	331	344	359	311	330	345	354	333	310	373	316	329	300	347	333	325	342	381	296	369	370	329	333	331	361	349	348	338	353	360	335	373	350	350	341	328	352	336	361	320	340	289	328	355	351	325	370	313	340	342	316	315	347	321	339	340	324	315	339	354	364	347	335	318	327	338	316	322	357	301	356	351	306	358	328	300	336	335	304	335	325	323	331	359	336	327	360	316	342	342	318	328	339	348	312	312	329	347	358	321	368	335	310	336	356	327	316	364	330	315	340	360	341	368	339	335	328	356	314	336	330	336	333	353	365	348	359	352	361	316	333	364	373	335	341	315	334	327	330	340	306	354	361	347	343	316	335	334	330	396	334	331	327	356	345	320	348	334	325	332	335	338	306	353	350	350	353	342	328	373	320	319	343	357	312	319	376	340	368	344	359	324	330	356	285	332	348	342	300	313	320	327	341	337	347	308	359	332	307	319	363	316	343	342	329	316	332	324	341	328	366	323	314	360	347	326	345	332	368	339	360	339	351	326	330	346	322	320	334	374	349	336	303	327	338	370	331	342	331	353	314	323	352	339	338	309	327	368	378	324	328	341	323	347	310	293	319	319	327	332	350	342	335	340	359	355	327	359	356	369	341	352	362	329	364	364	327	338	320	372	331	334	306	310	313	316	314	341	323	308	329	348	330	329	396	310	342	336	349	323	311	319	317	351	339	325	307	338	359	330	328	337	321	331	345	347	380	382	290	345	366	332	372	340	331	361	337	308	337	368	329	358	342	325	315	308	369	358	352	301	320	337	322	380	335	348	342	350	341	332	327	349	309	310	355	328	378	337	354	381	301	309	319	332	343	291	318	309	325	340	295	319	322	334	318	334	334	317	411	346	345	341	334	332	365	330	327	331	319	329	354	346	341	350	306	312	349	348	351	328	323	351	328	349	322	359	349	369	333	309	344	318	357	332	349	334	327	355	336	348	340	311	314	349	350	370	340	309	353	315	369	308	330	327	351	328	320	342	330	367	371	350	317	327	346	311	361	385	320	343	346	360	358	354	347	286	360	348	369	347	333	300	336	336	349	363	363	323	290	354	337	334	331	354	321	334	344	338	336	311	368	305	327	345	337	341	334	333	333	327	318	309	317	351	334	337	357	329	325	327	328	336	345	364	362	336	342	382	332	344	360	342	346	317	350	333	343	294	315	365	328	369	322	352	338	332	355	294	330	354	338	305	327	309	361	349	305	340	371	309	325	336	374	348	351	364	332	307	313	332	326	339	310	297	312	334	324	360	353	348	349	328	338	333	383	337	320	338	375	341	363	345
2531	885	1196	1232	1109	1011	929	912	847	863	825	807	853	874	803	774	857	820	849	858	872	812	845	855	834	834	894	852	799	789	805	802	810	818	810	745	816	782	744	792	810	813	763	790	795	749	818	818	776	802	750	762	808	810	811	772	776	813	821	782	780	790	756	794	831	815	799	743	772	831	780	798	842	796	786	757	754	780	781	791	714	779	846	795	764	762	783	817	771	845	793	742	734	753	771	763	783	722	776	746	782	737	746	789	796	795	738	795	799	779	763	779	754	738	788	772	726	847	767	778	741	745	803	754	776	750	756	812	757	725	848	756	809	826	810	759	761	706	767	761	736	768	757	788	738	752	822	746	786	771	762	791	770	749	793	807	760	753	843	815	842	691	804	774	749	790	772	824	750	788	814	761	755	800	788	767	769	741	807	795	777	789	826	745	793	760	746	779	764	794	747	758	800	791	738	782	728	768	742	746	752	794	805	771	796	787	784	783	815	741	738	734	680	781	703	748	792	742	785	775	749	837	761	832	755	743	789	755	763	740	709	747	845	759	746	745	812	768	756	765	733	813	799	763	785	830	811	780	709	790	768	734	773	742	787	782	716	806	741	774	778	743	729	758	764	788	758	833	730	748	770	777	777	772	764	725	778	813	795	827	785	819	758	793	731	751	739	751	788	771	819	794	830	794	762	770	800	733	772	757	720	736	844	794	729	775	779	771	713	766	751	817	774	776	722	811	807	832	789	733	772	760	766	731	842	807	805	774	728	780	766	814	755	826	743	787	781	802	753	738	756	791	819	796	770	774	757	798	742	762	783	768	764	800	781	800	813	779	759	761	797	743	789	792	804	753	742	753	749	782	781	736	780	773	779	823	781	779	769	724	753	765	793	795	770	763	811	743	808	751	811	795	758	758	759	764	806	747	797	774	767	810	740	777	742	736	778	847	745	765	793	778	775	738	776	697	774	805	740	808	772	764	763	772	738	746	756	758	742	749	790	807	753	763	777	768	737	806	740	756	755	734	792	754	830	793	774	724	784	805	764	743	719	816	744	750	793	815	762	787	720	789	798	722	770	740	799	782	770	779	796	795	726	756	750	780	783	736	723	829	747	764	745	745	757	784	763	800	756	780	807	764	748	759	770	811	756	805	763	783	795	758	716	785	737	784	773	840	811	832	779	778	774	756	770	790	751	737	798	748	799	763	787	775	753	807	776	789	806	757	760	767	766	747	755	787	733	767	740	781	819	781	765	744	788	759	794	704	763	730	809	774	811	801	708	795	756	788	737	778	769	720	765	749	817	760	711	802	790	758	804	805	804	765	806	827	762	817	726	754	755	806	743	818	795	769	796	775	777	737	785	757	780	825	727	741	784	733	771	803	762	757	786	769	794	776	775	764	778	800	782	753	806	760	783	758	777	744	744	745	784	793	804	792	751	784	752	746	758	727	817	799	778	760	750	792	786	813	829	770	749	729	767	756	753	789	736	786	755	764	711	715	738	752	813	829	728	792	777	738	733	794	803	739	804	774	776	785	746	749	805	761	776	762	790	736	715	780	725	782	778	763	784	733	728	726	789	782	816	782	753	756	780	746	766	793	800	759	746	740	805	715	776	742	731	784	776	727	772	781	777	740	784	721	737	780	751	769	712	773	813	751	761	740	794	770	799	719	822	700	792	748	736	779	779	790	819	785	744	763	822	812	791	757	755	772	768	744	721	798	779	777	782	791	782	747	759	793	806	742	830	750	744	741	738	732	776	752	780	756	768	791	768	814	806	806	738	758	755	760	789	714	755	716	767	800	751	777	757	797	809	804	741	705	776	841	801	757	763	746	766	736	812	733	792	755	777	723	764	777	792	769	788	768	776	761	760	733	785	746	777	818	754	746	733	769	753	783	769	781	820	756	768	808	786	788	741	749	726	755	788	798	797	755	802	792	764	781	838	716	742	757	739	785	769	808	764	755	755	747	787	759	775	724	820	806	778	774	763	763	812	763	812	748	763	790	779	801	790	762	783	804	733	733	751	766	769	751	777	744	747	782	787	747	759	790	751	746	783	822	763	730	752	781	784	793	735	761	749	719	764	769	760	760	756	789	817	791	756	818	786	776	708	736	766	763	788	776	754	766	754	779	830	730	788	778	741	751	742	781	770	757	763	814	789	756	796	765	822	819	783	798	792	763	801	752	747	761	745	768	743	764	827	754	740	751	766	798	695	764	738	764	769	751	750	790	750	787	749	845	790	797	756	790	779	735	792	761	754	762	777	760	738	767	793	778	807	804	769	720	744	761	751	757	770	746	822	740	740	796	812	821	703	769	755	810	783	766	802	790	751	753	725	765	723	768	753	762	716	756	793	755	742	735	758	742	778	771	811	787	775	772	782	772	821	752	775	781	819	753	753	790	762	809	770	785	775	786	785	749	806	717	798	820	744	819	794	766	792	751	776	780	708	787	750	725	804	790	720	744	754	803	795	756	805	775	776	755	786	744	783	763	783	775	740	826	797	721	764	753	747	745	764	771	751	810	771	791	775	839	760	770	794	779	752	761	796	793	780	796	799	766	754	743	766	737	757	770	837	765	827	803	724	771	791	752	771	730	774	761	798	798	799	749	805	760	799	806	748	769	721	777	782	774	749	769	798	749	776	763	753	737	763	776	791	698	752	766	799	749	745	825	787	803	770	809	749	799	725	797	798	801	719	796	775	743	740	740	772	731	772	816	761	739	864	735	840	750	729	787	767	785	780	764	742	786	744	796	773	790	784	735	794	777	793	802	725	778	816	780	791	754	751	785	795	763	781	741	735	786	805	801	764	753	758	784	790	778	843	831	815	792	738	817	782	768	770	777	777	824	798	791	773	797	725	848	824	811	758	775	793	721	789	781	745	831	755	795	826	755	776	783	783	788	789	801	765	764	787	751	805	793	806	780	739	766	815	757	777	764	812	697	780	772	844	781	745	826	779	741	751	734	790	818	755	825	782	750	792	737	736	756	770	770	791	752	799	794	769	785	764	793	728	811	802	761	789	783	785	698	750	745	779	757	765	762	769	754	781	743	788	757	773	803	750	699	768	766	716	772	778	801	759	803	791	767	763	792	787	777	785	762	782	742	794	760	763	757	805	784	793	825	805	788	773	788	783	802	789	782	763	809	823	767	764	791	737	783	758	718	725	824	749	789	802	745	826	835	770	765	719	787	782	799	782	809	779	803	824	772	773	724	760	775	785	762	748	758	817	727	738	761	763	817	770	780	741	757	781	805	739	784	766	744	764	760	775	738	757	730	730	766	732	779	733	744	776	799	773	727	746	772	784	789	726	800	788	773	818	776	860	801	801	772	781	774	730	700	734	729	769	788	760	756	773	773	790	784	781	758	775	791	802	782	713	768	745	790	802	741	761	772	723	696	796	791	766	807	764	776	805	770	742	772	748	771	804	792	784	756	734	787	720	781	788	750	759	790	797	791	830	812	776	798	787	769	755	786	785	825	839	807	756	759	728	746
8513	1219	1446	1156	844	639	513	439	356	365	330	305	292	280	286	264	255	278	275	269	197	245	265	284	269	208	248	261	233	247	258	275	244	211	237	284	232	222	235	236	226	261	239	230	235	221	247	264	208	227	238	231	236	248	219	225	226	199	231	248	227	226	221	244	239	218	179	237	229	237	234	235	215	202	236	240	220	205	251	211	247	248	223	229	257	224	218	232	224	218	215	192	208	238	235	220	242	221	229	234	224	198	222	218	233	239	242	225	243	245	218	238	202	202	225	230	220	224	206	211	204	231	229	224	189	250	213	237	224	207	249	225	196	217	240	239	243	213	217	180	234	226	199	216	234	198	197	237	221	207	227	206	196	227	216	222	205	206	230	225	217	222	220	248	216	253	231	220	249	197	213	249	205	202	239	225	223	205	225	240	226	190	230	220	230	224	222	214	224	200	246	217	208	229	197	244	200	220	213	223	246	223	204	221	198	187	238	199	219	224	206	251	205	241	235	216	207	249	221	218	214	216	200	228	232	242	242	203	210	195	253	204	206	231	244	235	212	210	224	232	225	235	240	217	208	226	226	224	236	217	240	217	187	241	232	244	195	251	208	208	194	221	236	233	237	221	240	241	236	206	236	245	232	242	201	211	210	206	199	217	208	230	218	233	209	216	207	206	224	255	230	248	220	220	210	229	192	258	245	222	240	222	228	206	232	219	207	209	205	197	227	237	225	212	224	196	211	199	233	218	220	202	242	212	229	256	245	235	211	199	205	218	228	207	205	231	217	232	236	239	208	241	201	191	188	228	213	204	252	224	231	202	204	219	213	218	247	198	226	230	209	200	228	231	230	204	224	225	241	227	212	220	223	221	235	215	213	228	209	229	249	218	194	219	218	204	231	205	212	215	242	218	229	240	208	234	236	230	210	232	216	232	227	223	214	240	238	204	242	223	223	220	211	209	207	220	236	223	261	223	235	244	214	206	228	210	237	215	230	234	215	215	209	212	218	230	227	216	215	228	244	217	240	231	240	209	203	217	224	223	217	230	219	207	258	227	208	209	231	233	229	192	213	255	223	231	234	208	234	207	205	204	205	220	230	233	221	217	215	244	213	193	224	217	218	224	191	235	253	226	224	210	234	209	227	206	215	196	207	172	230	189	207	218	253	233	211	214	241	228	222	215	224	209	215	225	235	195	233	214	199	212	204	224	231	222	231	248	227	242	224	239	205	202	249	214	186	210	239	186	206	209	212	218	220	235	223	212	205	246	244	207	218	214	201	192	190	198	211	222	191	207	240	203	193	211	220	231	248	261	205	216	228	227	230	210	215	217	239	183	225	234	250	228	210	248	218	248	223	233	206	220	200	250	205	245	216	241	249	207	229	235	204	223	226	239	262	214	239	243	179	175	239	222	220	226	208	198	207	224	227	213	248	212	208	232	203	216	213	221	217	235	219	234	218	197	220	226	227	261	212	214	210	234	198	208	229	221	223	210	220	205	210	195	206	197	209	220	228	241	209	199	242	201	229	200	222	208	207	216	203	212	238	227	240	211	226	206	225	206	222	249	226	221	217	204	241	209	242	199	232	203	196	211	219	235	230	209	229	194	212	223	200	225	223	225	253	217	225	214	186	220	221	239	215	236	194	235	195	240	198	197	240	215	230	215	224	239	201	200	223	227	228	218	194	202	204	236	248	208	234	218	248	210	218	209	226	226	207	237	223	223	224	199	212	229	243	246	251	224	198	206	207	217	201	218	197	237	223	214	212	202	233	207	206	207	247	250	226	222	203	244	228	217	228	209	248	225	219	190	213	206	218	221	224	226	210	239	205	201	238	215	207	233	184	214	224	233	242	218	224	225	232	217	230	229	211	223	231	202	219	236	207	201	211	200	213	234	205	223	224	221	236	214	231	204	209	208	222	226	230	211	212	223	222	203	225	223	251	219	237	231	204	196	233	212	227	215	228	229	218	233	197	211	240	208	199	202	213	218	223	192	223	259	219	245	235	217	219	213	198	212	229	190	230	202	223	234	211	187	198	200	197	216	203	219	213	220	224	221	230	227	220	216	202	236	227	238	218	217	215	216	221	221	212	192	199	205	242	249	194	205	217	248	205	217	249	246	202	219	210	174	212	225	218	211	198	205	236	215	217	261	213	205	202	226	227	205	208	226	227	210	183	219	204	229	229	205	204	252	236	195	223	214	235	245	203	168	216	224	219	202	206	235	219	223	228	201	196	213	224	204	239	243	203	209	221	192	211	213	235	213	215	216	228	202	212	241	209	235	224	223	214	219	215	198	184	241	247	232	218	222	232	215	219	220	213	221	211	219	198	214	203	204	200	217	240	240	203	227	240	252	223	233	191	233	205	222	208	225	233	217	216	222	224	243	205	222	215	222	226	197	244	236	240	217	211	231	195	228	255	211	239	230	225	202	210	246	233	223	200	227	205	228	204	216	247	218	201	216	225	209	216	205	202	240	193	195	223	236	207	251	209	243	205	205	201	197	223	233	235	244	250	240	204	221	199	224	219	219	197	209	232	242	205	216	225	231	226	238	199	212	204	231	230	245	225	191	236	218	251	212	215	212	234	218	195	189	223	215	227	210	226	220	220	189	230	230	215	214	236	214	201	237	217	203	253	216	250	229	246	228	203	211	241	228	197	219	221	210	214	217	212	214	221	217	224	233	205	217	243	238	211	197	191	206	236	230	239	236	197	223	202	222	216	220	218	254	220	233	237	225	231	234	237	235	201	231	237	222	230	216	200	220	202	214	221	196	241	244	195	214	245	216	240	214	205	199	213	217	225	233	223	236	209	200	206	257	223	240	208	215	220	196	206	215	203	228	224	211	196	215	214	217	205	222	209	240	224	244	215	248	213	206	212	232	231	228	204	215	248	231	227	237	237	240	232	239	249	231	249	206	225	225	213	205	187	184	240	220	212	228	217	227	229	196	251	198	245	227	191	212	224	237	211	228	226	236	222	227	236	227	228	224	238	201	215	192	250	237	214	209	232	194	208	228	214	209	209	242	234	206	215	212	229	215	243	220	199	235	238	203	215	229	213	227	223	214	212	216	209	224	222	223	226	210	227	199	220	215	228	195	211	239	207	202	233	213	233	192	213	222	232	229	223	251	200	225	219	213	199	224	212	204	234	246	195	199	217	225	202	197	214	206	251	226	237	204	226	238	249	209	201	232	237	224	235	233	203	222	219	194	222	225	207	237	242	244	206	227	196	207	230	214	230	242	216	206	215	230	223	190	235	231	223	217	227	217	227	206	231	200	204	235	219	221	220	236	223	219	223	211	229	187	213	207	205	207	198	217	226	220	214	211	215	212	260	232	245	215	218	197	194	236	203	216	217	185	246	212	213	224	204	204	221	238	211	210	237	230	231	204	229	210	202	236	209	204	211	191	220	197	223	194	226	242	231	222	216	241	216	218	180	215	210	190	210	230	237	223	212	218	211	198	217	259	226	226	196	201	223	193	213	255	192	217
5906	1422	3051	3548	3147	2548	2041	1774	1551	1380	1200	1110	1028	1005	991	935	873	911	878	808	832	805	920	867	883	729	727	773	741	700	673	721	743	670	664	646	720	669	681	653	650	653	667	685	644	633	641	640	622	611	556	657	641	644	591	580	599	590	562	573	618	583	607	594	558	574	590	618	561	579	565	564	543	581	588	566	600	609	577	581	544	563	589	558	560	559	583	542	562	505	555	570	560	571	563	588	538	511	548	561	565	560	574	542	535	547	582	520	540	528	550	564	544	593	586	565	526	543	539	531	563	572	563	506	578	589	556	547	589	583	581	558	554	556	584	553	563	546	556	546	557	563	530	527	508	571	594	529	531	557	520	592	574	563	504	542	549	544	562	548	549	563	519	560	531	564	520	540	564	529	582	582	552	593	533	545	541	529	544	579	540	562	532	508	536	514	516	527	507	502	535	515	511	545	519	572	541	534	564	513	529	600	544	577	556	577	582	533	529	551	558	529	550	544	562	518	579	592	572	531	528	534	570	541	554	530	516	561	558	509	590	583	528	521	550	549	534	542	545	591	577	542	559	537	549	523	538	546	546	529	507	549	476	596	552	526	563	547	570	551	540	569	499	540	544	529	529	514	519	494	582	545	564	493	563	543	586	552	568	528	545	580	535	512	539	563	569	547	533	542	520	531	518	563	519	528	537	564	528	546	550	546	525	601	568	543	562	523	536	606	569	509	503	572	557	538	512	519	500	575	506	542	541	557	571	582	545	560	545	556	548	571	566	584	539	555	552	539	531	471	541	551	517	513	549	536	557	554	524	554	515	524	541	573	547	512	574	509	504	557	534	568	556	529	511	559	558	572	552	565	517	552	532	516	524	528	578	539	564	533	562	496	582	529	509	563	560	558	522	548	523	535	520	526	513	593	567	526	528	539	559	554	499	545	507	540	547	512	567	549	577	538	527	517	547	536	537	563	542	551	545	530	521	508	562	559	563	518	526	549	526	527	551	566	555	553	543	550	573	518	528	520	530	499	519	559	509	567	544	534	534	571	523	553	541	526	515	530	525	550	547	570	555	516	543	503	511	551	536	579	516	560	546	551	512	548	604	533	537	596	575	503	523	530	544	532	545	504	527	513	543	525	514	530	555	550	577	567	535	550	515	562	563	545	511	515	510	564	529	549	545	544	555	566	529	537	539	553	533	568	522	528	531	579	542	554	551	561	545	545	568	552	530	554	548	554	537	534	499	543	495	583	560	512	501	551	527	534	541	573	565	565	555	504	575	574	509	525	547	547	536	509	508	505	504	508	540	524	564	558	536	563	535	558	547	542	576	509	581	549	532	514	578	573	529	575	545	585	540	527	525	527	531	564	557	535	519	543	518	560	561	556	530	545	534	516	482	557	550	517	560	547	537	542	561	516	580	594	578	559	542	609	566	547	595	501	571	561	559	520	516	495	512	522	550	520	537	529	569	539	578	577	511	540	530	518	512	534	551	530	505	552	569	516	544	550	537	503	528	553	569	532	546	534	563	527	539	573	540	529	563	536	545	517	563	550	583	530	537	528	525	566	552	547	559	546	545	526	561	558	507	559	565	541	530	514	558	521	562	523	538	543	590	513	554	515	509	589	509	529	543	524	566	559	491	554	515	537	543	538	541	593	547	534	586	547	565	552	586	538	509	530	527	541	567	538	580	537	526	560	534	565	507	543	527	560	541	523	547	518	540	545	600	527	536	533	571	530	534	545	524	573	604	556	516	540	538	520	548	494	530	534	540	535	571	539	545	540	562	560	572	520	580	532	573	545	531	538	522	548	576	521	579	526	549	552	551	576	526	535	531	549	551	550	588	503	553	523	488	550	541	575	526	537	556	532	541	575	552	537	573	521	528	531	566	572	544	519	556	513	559	545	537	532	521	554	531	571	534	540	592	493	542	552	521	567	540	544	511	526	622	511	535	545	554	558	573	518	548	551	546	531	526	499	538	527	527	533	555	540	534	503	508	519	568	557	517	507	547	526	574	553	522	548	587	537	534	493	526	554	553	534	534	542	532	545	570	554	548	539	541	574	536	548	563	568	573	516	532	552	511	531	584	565	574	502	546	560	563	534	527	531	544	523	503	558	540	566	565	580	558	541	544	527	557	515	534	591	512	532	558	556	546	509	553	491	506	548	525	552	542	591	546	540	544	564	565	534	520	588	533	521	559	564	554	524	521	536	539	520	548	520	553	550	539	563	528	536	574	489	536	533	537	563	534	554	545	561	576	532	586	542	512	612	571	554	544	590	541	542	508	580	503	540	562	541	584	546	513	505	521	529	578	546	569	498	523	525	575	562	599	494	544	566	539	562	563	556	521	526	547	580	546	586	541	590	573	543	521	598	536	554	496	530	502	505	575	526	560	549	538	541	515	531	544	563	562	554	549	553	516	520	528	548	502	568	547	523	552	551	543	545	572	545	546	533	521	500	538	519	546	530	515	499	556	564	534	523	532	520	559	589	536	586	530	569	546	555	528	504	537	496	550	533	493	513	519	548	550	537	556	562	521	584	559	546	565	539	565	524	504	581	543	528	561	585	538	544	504	582	527	548	559	523	548	578	546	493	552	538	525	539	532	560	522	528	559	458	535	522	551	561	505	571	526	540	537	539	550	581	549	556	555	523	520	547	568	597	520	579	529	535	541	551	527	549	561	553	553	532	539	563	548	522	577	516	519	570	555	543	527	527	525	526	532	521	533	548	559	561	546	538	541	540	517	536	549	502	518	515	589	513	563	539	584	547	554	529	530	503	509	541	553	573	530	552	526	556	544	523	574	568	547	549	571	569	545	532	543	515	560	547	562	508	538	538	527	515	521	509	532	552	529	532	567	543	586	565	556	575	567	568	531	561	556	592	556	522	563	581	533	531	522	508	535	548	557	519	560	550	546	543	497	527	551	533	559	536	513	520	557	571	545	532	536	552	537	517	554	546	583	529	514	600	547	524	524	533	573	540	551	534	570	545	535	561	529	546	534	513	539	517	557	548	545	526	516	508	547	505	564	526	561	565	528	538	537	554	513	571	519	488	526	527	535	568	510	514	523	527	504	531	534	507	536	530	568	505	579	532	582	507	601	537	528	536	541	528	558	563	550	566	595	541	515	531	568	554	483	520	580	578	551	540	540	527	519	529	565	569	529	540	561	549	537	602	585	535	482	518	562	540	554	517	556	550	518	547	536	508	552	536	554	550	540	541	531	551	533	553	546	546	569	535	518	526	576	560	542	509	558	552	541	500	520	517	552	539	534	562	530	521	543	534	538	558	556	583	509	552	504	520	575	585	565	524	536	530	529	546	514	505	592	540	526	548	536	541	574	568	558	513	497	560	539	504	549	536	512	561	564	538	544	535	548	579	531	531	533	566	534	544	540	529	534	583	519	541	527	539	561	529	534	542	542	544	521	566	541	564	532	555	575	540	537	511	546	538	560	570	545	508	514	535	543	542	531	528	565	513	526	549	548	557	551	511
15274	2870	2889	2080	1451	1075	829	700	578	513	490	464	435	373	393	353	387	343	340	344	325	355	342	334	347	333	337	329	325	278	311	313	281	279	293	307	300	305	326	290	288	289	301	277	287	275	282	296	284	315	278	314	284	262	278	254	283	283	266	288	304	291	269	279	292	270	263	257	248	259	291	272	295	260	276	258	279	287	268	255	287	303	288	321	258	283	272	260	276	260	283	250	277	269	249	259	250	287	281	271	297	270	290	280	245	285	284	293	250	261	264	273	306	281	267	250	252	290	256	278	257	278	253	280	263	263	256	270	268	276	257	243	276	258	266	272	265	269	249	246	279	297	260	263	293	234	300	261	271	282	257	280	278	268	281	280	284	252	250	286	264	253	296	283	270	290	299	284	297	283	237	281	278	300	292	272	256	275	265	270	262	255	278	255	276	230	275	261	256	299	300	272	270	227	231	248	274	274	245	268	239	266	277	268	273	272	232	299	279	270	251	288	273	262	304	292	278	266	313	276	250	278	275	308	288	280	256	270	270	267	274	271	281	283	276	281	262	274	245	277	288	269	267	267	292	280	285	256	276	256	278	255	279	290	261	268	258	245	268	303	273	281	264	257	244	272	277	280	255	263	290	279	245	302	254	279	261	223	256	241	267	293	245	279	273	267	244	259	259	274	278	253	275	276	258	279	264	257	277	254	261	266	220	272	263	248	278	282	261	274	250	272	262	253	254	244	248	283	270	270	268	275	248	270	286	276	266	243	254	260	286	278	302	262	274	248	261	277	302	277	277	258	277	268	239	269	264	270	263	283	296	258	229	253	258	275	263	260	250	290	248	298	270	268	286	307	283	274	292	251	309	287	252	285	264	272	251	288	259	266	268	276	266	260	278	248	277	265	260	268	259	245	326	251	275	265	270	276	256	268	281	292	278	292	287	238	255	263	235	285	276	234	294	243	273	266	251	289	225	282	261	281	245	252	262	290	256	283	292	282	248	263	248	271	262	289	284	272	286	267	273	291	273	268	266	301	242	247	268	273	289	288	276	268	269	228	276	264	264	259	243	262	271	272	238	267	285	275	282	232	274	259	270	268	255	280	237	284	305	273	256	286	258	253	229	279	244	281	286	256	256	279	260	286	284	284	269	301	230	287	273	268	278	280	295	280	278	299	298	254	272	277	272	276	256	296	267	274	316	243	248	263	276	296	291	288	244	235	271	302	249	299	287	262	282	307	275	284	256	267	257	266	288	282	275	270	275	240	277	270	273	252	248	238	272	265	303	260	259	265	282	298	262	284	253	274	258	263	256	268	282	273	241	278	281	274	300	260	251	280	286	276	255	294	276	282	270	284	256	257	259	286	252	273	275	247	283	280	298	249	245	271	284	267	272	264	273	247	251	235	274	271	266	273	266	298	265	246	270	291	273	247	271	291	247	283	276	279	287	295	273	302	288	269	303	289	289	258	268	290	257	282	256	306	289	261	262	275	244	305	281	258	307	263	246	263	290	266	275	258	272	288	272	267	274	282	250	257	289	265	257	273	285	264	271	275	249	262	251	255	294	282	243	237	259	270	256	261	267	297	298	287	266	281	262	266	272	256	270	295	308	259	276	265	261	295	275	269	289	291	301	255	259	274	269	291	291	265	267	283	266	292	281	286	252	264	256	237	287	300	250	276	265	253	256	304	266	252	296	277	259	247	257	264	256	258	261	265	261	268	246	250	253	234	259	224	258	283	286	266	248	234	292	275	269	259	298	273	277	271	265	273	291	261	249	274	272	240	240	269	252	277	263	271	272	245	281	283	283	262	279	278	274	258	268	315	249	259	244	280	273	292	252	284	234	325	282	264	268	274	290	311	307	262	279	280	271	250	275	276	272	259	269	307	249	229	298	282	259	272	284	267	257	273	281	245	260	242	251	248	280	272	276	284	267	262	311	283	313	262	255	260	273	260	279	289	258	259	266	280	284	260	287	277	271	265	266	238	238	243	273	290	274	262	246	286	314	268	286	273	239	289	240	270	248	301	289	281	318	252	253	271	311	275	237	276	270	260	277	281	242	297	251	258	277	289	283	268	256	305	283	251	255	259	283	271	266	250	260	263	268	270	285	280	266	234	266	233	262	267	272	239	250	246	254	254	285	266	278	267	233	288	260	277	303	280	291	276	275	302	260	276	276	313	273	269	231	297	258	279	261	272	262	263	246	227	290	262	250	250	258	260	280	256	271	237	257	294	271	276	264	259	257	296	278	267	287	305	279	263	249	282	243	267	268	292	288	251	277	292	287	283	245	300	273	275	283	293	267	259	281	274	281	262	276	261	257	282	262	252	245	305	277	284	271	276	281	283	268	275	259	286	259	299	279	311	251	262	268	302	282	278	250	281	264	312	271	283	276	308	268	287	301	268	252	284	288	245	284	270	283	275	289	267	271	264	273	269	248	269	282	282	283	272	231	299	259	288	258	280	287	263	305	262	278	278	254	297	265	236	279	258	243	235	275	262	274	258	262	273	256	276	256	291	278	252	260	284	267	268	247	248	257	271	286	265	294	309	255	277	267	289	255	283	270	250	315	270	257	277	292	285	298	255	280	276	294	298	280	256	281	263	264	259	237	261	277	273	267	258	274	285	268	253	291	258	259	294	273	294	247	295	293	261	276	285	284	255	261	309	302	287	282	258	276	239	268	284	269	282	281	283	264	272	287	277	303	278	271	270	288	271	265	289	293	277	268	275	242	294	266	294	258	261	265	260	271	295	301	241	242	248	286	288	296	256	262	250	285	238	261	244	246	261	275	252	255	262	256	273	294	237	270	275	255	291	218	232	254	301	269	281	231	272	290	248	267	289	279	284	279	258	283	292	251	276	277	290	281	256	283	251	267	265	283	246	283	290	281	253	286	272	255	268	269	261	278	230	256	271	271	267	295	270	313	259	293	288	261	282	252	293	296	278	278	288	270	268	266	289	277	261	273	251	287	274	254	266	269	285	294	259	313	319	291	278	281	266	308	285	249	297	281	258	280	283	278	294	302	280	246	284	265	278	289	274	260	245	279	284	279	300	267	260	252	274	248	277	249	277	242	276	258	258	263	258	242	276	274	266	259	265	259	246	239	275	264	237	273	299	269	298	285	272	227	284	242	269	266	242	260	266	245	258	277	261	304	245	254	254	258	296	266	278	291	275	227	304	287	275	256	276	286	276	284	242	261	268	276	271	290	264	291	266	283	265	267	302	250	262	271	258	285	267	274	264	276	288	264	278	315	283	269	286	283	274	263	274	279	265	282	279	279	278	255	273	253	254	248	277	277	294	297	267	247	285	253	300	275	238	271	288	261	267	264	257	265	265	258	279	312	273	266	247	241	263	266	310	246	273	274	260	252	257	293	256	296	242	278	272	258	256	274	278	265	281	258	258	248	268	249	270	250	244	282	279	303	281	253	247	279	263	254	263	252	269	245	225	250	244	261	247	265	284	283	289	274	276	258	297	311	282	303	261	297	270
7792	2478	5137	6018	5372	4330	3488	2955	2522	2246	2028	1736	1593	1550	1391	1375	1378	1289	1230	1215	1179	1157	1265	1192	1141	1089	1169	1083	1061	1026	934	999	980	991	846	927	883	849	890	869	816	818	795	906	861	808	815	839	858	775	809	777	859	789	793	775	740	754	753	798	755	726	746	755	773	803	742	704	757	725	735	707	703	723	692	745	704	682	708	771	705	672	651	688	732	686	714	675	675	670	682	682	720	711	714	727	659	641	656	660	674	670	661	683	649	683	671	660	665	681	622	595	656	625	668	646	715	665	670	640	692	645	662	701	684	655	695	683	706	703	730	645	690	669	687	704	683	713	692	663	672	681	701	641	686	675	691	692	672	705	657	657	656	670	665	708	616	682	692	714	644	671	666	623	645	698	721	616	696	691	647	671	687	711	711	627	649	642	645	625	697	656	688	672	625	692	644	667	668	662	694	671	648	669	672	676	638	660	668	669	660	632	669	660	647	664	653	649	618	646	671	656	622	601	659	699	682	623	668	663	693	631	622	672	627	647	688	692	659	713	627	684	677	663	614	709	682	643	715	614	653	642	713	644	693	662	688	621	656	691	663	692	713	620	678	668	671	658	679	655	681	635	641	638	598	632	677	693	623	693	650	706	659	677	669	640	716	633	602	619	693	668	671	673	658	646	684	672	662	629	673	704	655	654	656	670	638	644	677	629	617	666	664	658	682	698	661	635	692	657	625	666	688	667	660	654	686	628	638	661	715	634	676	655	633	634	678	677	643	663	637	712	685	699	653	660	668	682	681	642	684	661	633	653	667	690	681	625	644	657	671	653	688	708	688	665	637	659	639	667	685	665	647	713	640	648	656	676	683	637	675	658	677	628	681	668	643	678	658	654	660	679	656	678	647	685	666	709	692	629	665	647	657	697	686	658	651	672	696	600	653	676	669	642	667	655	732	646	650	669	655	654	630	653	673	677	671	622	646	651	668	692	649	618	628	636	650	670	663	712	678	675	670	681	623	674	680	680	662	678	683	643	628	644	614	644	623	662	638	632	722	642	661	628	639	659	657	683	671	693	638	683	657	624	631	659	662	657	658	642	630	641	652	662	626	666	690	697	675	661	667	643	730	644	644	673	679	653	681	643	725	692	627	668	672	673	623	630	664	627	700	674	669	658	666	705	690	653	667	700	657	673	691	634	610	609	696	613	689	668	643	684	680	642	653	649	632	633	679	614	654	631	648	616	700	620	681	655	678	634	649	602	671	685	643	707	668	633	634	666	643	631	699	645	636	670	614	667	643	684	656	654	619	666	690	657	649	633	643	661	647	676	621	649	603	649	603	652	656	650	696	663	665	651	657	639	631	665	638	624	615	625	735	679	622	655	592	688	667	642	691	681	677	635	657	644	662	637	665	669	666	650	681	671	662	716	663	654	649	656	659	678	650	672	674	697	659	654	668	642	679	678	665	711	726	662	647	669	671	686	622	650	716	678	654	679	713	648	673	687	641	628	654	644	660	678	623	638	686	653	691	674	688	710	651	692	676	679	707	630	671	632	664	678	634	658	679	655	686	640	681	626	647	700	626	665	660	691	679	682	676	675	695	709	657	654	657	643	644	644	632	701	671	645	682	657	644	640	659	624	665	641	632	639	651	670	629	624	615	658	684	608	694	690	599	674	645	676	668	678	626	678	663	647	703	674	682	690	625	630	647	636	656	683	667	620	612	645	640	660	620	666	716	639	690	697	699	693	632	670	695	684	704	644	675	655	667	643	694	636	654	643	681	672	714	679	619	677	626	637	650	621	651	639	631	676	622	661	628	664	620	645	659	673	610	671	617	630	628	658	675	681	662	656	692	662	627	656	655	671	678	683	649	702	708	632	656	713	664	663	650	641	665	691	623	646	651	733	655	671	683	655	687	750	653	666	656	663	652	664	652	678	675	689	689	643	658	703	642	670	666	707	632	635	684	654	691	652	661	636	653	693	693	717	669	657	622	659	683	706	650	659	687	606	685	637	620	639	607	687	677	708	675	661	666	639	677	659	648	675	669	692	653	643	655	693	687	648	740	686	675	709	647	610	682	677	645	629	635	673	678	658	657	666	664	640	683	643	678	655	663	700	642	666	613	684	660	619	648	677	693	707	651	646	619	757	664	685	670	696	635	699	658	664	678	686	658	653	684	715	623	649	696	669	679	650	658	667	614	614	663	699	645	669	664	628	688	707	704	664	696	653	656	658	664	655	700	632	628	690	674	701	671	691	655	559	673	654	634	688	634	692	663	614	689	671	693	586	642	672	686	638	600	740	672	662	656	671	677	672	672	653	635	661	631	673	684	653	664	626	707	673	653	703	670	625	658	661	644	677	683	649	641	702	680	664	689	622	664	582	671	695	645	586	686	643	641	687	676	670	668	664	668	702	678	663	671	656	644	650	678	611	675	653	659	652	668	649	697	644	647	669	668	630	644	625	642	621	656	635	667	676	622	662	685	638	641	620	666	623	634	653	659	659	706	681	667	659	628	683	671	635	692	718	631	669	643	687	626	643	671	657	657	623	649	674	657	660	624	653	657	651	695	712	655	702	656	642	668	701	689	628	617	603	683	604	680	652	628	665	631	632	605	653	694	683	646	654	664	678	656	697	643	664	630	689	684	660	660	692	670	669	672	629	657	657	643	647	652	617	677	668	682	691	668	652	668	691	660	662	671	667	680	652	659	687	663	651	685	638	655	653	694	671	683	649	632	653	656	648	675	664	668	606	692	700	639	690	676	660	636	638	697	670	646	650	629	668	664	634	632	662	702	716	677	694	668	648	678	631	689	711	660	686	655	672	664	664	655	563	654	688	665	643	640	649	622	660	650	649	654	686	635	664	597	634	645	641	696	674	665	652	688	639	677	662	655	680	660	631	651	619	609	681	669	658	604	676	658	631	708	676	660	635	700	643	658	663	687	637	634	640	643	645	648	624	642	653	654	703	635	641	658	679	722	651	664	703	645	654	616	662	643	675	660	661	637	604	683	662	657	660	649	712	675	677	618	656	638	676	622	644	679	635	658	648	633	681	696	678	707	665	636	689	648	646	664	637	655	677	652	672	601	678	618	699	668	671	641	668	626	677	654	695	674	655	671	651	700	649	657	646	662	668	649	650	678	686	704	644	638	685	694	680	643	663	618	686	682	695	654	627	649	618	663	643	654	647	694	593	637	640	657	663	696	650	634	692	623	681	643	658	682	682	652	620	645	692	628	703	646	655	619	678	648	692	683	687	657	658	714	654	729	683	665	609	660	690	692	630	649	691	682	631	711	672	648	658	654	661	640	676	620	671	650	654	692	734	695	628	683	671	657	652	664	639	696	606	715	705	637	670	730	629	686	642	684	674	694	653	681	647	640	659	651	653	666	646	656	659	730	654	617	627	632	629	595	654	672	636	622	672	652	683	711	629	674	702	615	727	666	668	611	696	633	687	673	648	713	642	671	670	684	643	671	696	662	665	625	613	700	612	711	718	686	621
2420	494	513	479	416	374	351	348	326	340	347	320	323	347	349	347	331	341	325	290	348	358	344	374	314	326	331	323	330	386	372	356	327	300	360	297	344	335	329	332	318	350	317	335	314	319	335	347	310	334	307	362	339	318	321	345	322	324	324	307	363	322	368	335	328	336	329	345	315	329	319	371	337	312	349	339	319	352	321	337	334	321	349	318	315	338	310	328	286	304	303	326	305	310	332	326	335	295	302	342	325	341	348	309	342	301	317	347	355	332	324	327	321	339	319	303	339	330	340	324	332	332	304	338	313	324	349	329	288	345	331	325	282	353	331	329	338	323	334	326	277	339	367	330	321	343	334	348	310	311	340	326	328	288	347	371	327	313	340	328	332	323	337	330	286	300	334	330	333	369	331	305	297	326	309	315	313	316	325	335	313	295	308	340	335	302	351	344	353	310	315	319	323	294	327	315	336	309	315	297	291	306	350	322	306	339	343	321	309	328	323	322	320	312	351	325	327	333	324	292	306	308	321	332	342	342	347	321	309	331	372	345	287	346	318	330	335	360	307	324	324	343	314	301	310	329	333	346	349	309	324	345	322	289	323	288	317	326	311	317	342	331	313	317	301	328	331	338	307	326	318	319	351	350	312	314	319	331	303	379	325	356	327	325	346	340	325	318	337	306	331	295	317	332	328	299	344	346	342	353	337	347	319	318	320	282	320	310	318	358	315	343	323	297	336	360	298	332	348	319	336	322	308	311	338	312	299	336	346	313	286	332	297	329	335	324	319	339	295	281	343	351	288	311	339	322	341	334	315	301	318	319	297	289	343	322	322	310	370	337	310	344	309	321	317	322	310	359	304	334	338	326	330	326	351	392	315	315	343	344	302	307	318	332	298	300	316	323	322	351	330	343	337	301	303	315	340	291	285	336	321	336	329	332	347	350	323	304	318	309	346	330	308	307	328	327	320	320	337	324	316	319	348	327	304	333	322	334	316	314	311	347	337	289	351	324	323	311	315	324	338	312	338	323	327	321	345	358	313	334	343	320	313	348	335	304	321	330	316	327	340	317	329	330	352	318	309	367	345	304	310	327	338	353	313	314	347	332	299	314	326	293	313	345	336	322	339	336	328	353	340	312	314	319	319	340	323	327	339	304	307	342	307	336	337	342	326	321	325	318	320	353	299	293	271	316	362	323	303	331	360	342	309	337	337	343	304	331	294	312	294	303	330	378	311	331	320	339	319	345	334	332	323	321	293	336	316	358	343	302	334	340	315	381	351	316	340	331	314	302	337	294	356	328	339	309	317	322	337	332	325	320	351	313	366	314	305	310	330	310	323	307	354	315	312	316	335	340	340	290	381	295	349	344	310	280	322	355	294	316	358	319	348	302	330	338	327	333	364	304	300	331	365	328	323	312	371	353	350	302	324	281	341	312	303	305	351	346	357	320	327	331	306	313	305	310	317	325	319	338	355	358	324	354	306	321	305	314	308	312	336	349	305	286	338	324	323	318	346	290	333	323	362	352	309	313	317	320	331	359	345	338	338	306	299	317	325	353	339	334	320	340	342	322	340	336	369	351	319	344	317	338	313	318	330	293	328	306	340	321	323	308	329	342	330	302	318	352	334	341	321	325	333	358	311	305	278	386	364	313	320	333	326	329	331	328	316	346	326	353	321	335	335	371	344	351	354	317	315	303	319	324	346	343	326	331	323	317	313	310	314	351	330	314	309	331	330	334	297	318	304	331	295	350	295	341	343	344	326	342	348	334	357	302	332	293	316	327	323	313	344	327	337	337	321	278	375	315	324	305	336	290	366	318	326	330	324	293	306	350	348	320	323	345	310	324	337	340	334	346	312	310	305	333	305	325	298	364	278	304	333	359	321	332	333	317	343	340	351	337	341	307	321	328	310	331	306	338	323	333	328	314	336	332	321	312	340	322	312	325	352	335	331	357	349	320	333	362	318	305	291	312	318	320	342	324	303	357	302	331	342	324	336	346	318	310	340	343	311	329	325	319	345	316	321	340	324	316	344	323	333	327	347	333	338	339	360	323	324	323	352	347	309	328	317	345	315	311	335	342	336	333	334	339	331	306	322	338	312	323	315	315	323	326	330	319	304	317	327	333	334	313	353	315	319	293	308	302	296	311	329	326	343	291	303	379	320	322	342	336	315	360	365	329	353	329	336	339	297	318	316	328	304	316	296	305	321	319	355	323	321	353	324	330	297	334	333	329	327	330	337	321	329	357	323	329	304	345	358	351	354	304	319	375	292	325	300	333	357	321	308	312	345	350	339	339	351	334	351	385	322	352	320	321	312	339	299	367	369	341	338	325	316	307	312	313	314	357	360	317	318	329	317	355	351	303	324	327	306	274	309	299	337	323	333	309	322	332	340	307	301	320	320	340	355	318	294	332	302	304	333	328	351	347	325	304	319	326	326	341	328	331	294	340	332	294	303	306	315	332	314	295	310	313	320	333	335	308	334	349	328	333	363	331	343	344	327	295	306	300	333	333	330	342	309	313	316	309	337	319	313	303	334	340	340	291	326	354	321	349	311	320	331	342	320	357	334	325	376	321	316	332	331	335	323	328	311	322	327	303	323	340	311	306	321	330	339	321	310	341	356	338	341	297	334	345	340	312	342	303	339	336	335	329	309	341	328	304	309	313	320	323	327	303	317	310	316	310	304	335	295	317	302	311	348	338	333	326	311	299	348	346	327	307	325	342	349	305	329	333	314	311	346	340	341	322	328	312	356	333	313	320	356	350	338	322	347	356	312	314	297	345	323	339	370	350	318	358	307	335	334	349	325	316	305	314	303	335	355	308	338	312	356	328	298	324	330	348	326	333	312	297	305	334	295	320	334	355	316	360	338	306	330	325	350	318	342	315	329	313	306	329	315	325	325	306	356	341	328	327	314	333	331	348	322	317	316	327	335	331	305	335	288	354	320	345	316	298	323	344	336	333	343	335	311	318	339	340	320	319	317	287	338	367	305	324	372	299	346	339	348	312	320	302	313	349	330	329	362	326	346	311	309	373	329	333	342	311	312	346	310	312	329	307	334	304	323	315	346	330	327	323	328	360	336	322	283	341	328	316	318	293	316	349	311	339	311	306	330	358	305	317	331	323	329	319	307	322	306	297	305	348	313	344	345	333	291	323	334	300	309	313	341	366	303	295	372	319	365	331	340	334	331	325	333	335	314	360	331	334	345	351	335	345	325	321	344	317	355	329	292	336	313	344	326	323	302	303	300	313	314	320	317	354	312	310	309	333	333	308	323	315	308	358	350	330	355	315	324	349	326	299	322	324	302	343	339	309	307	313	326	320	306	345	315	347	325	337	341	337	338	304	308	351	306	342	304	279	306	351	314	315	325	371	331	351	304	322	339	337	320	338	342	343	345	297	295	317	346	353	336	322	318	350	287	315	312	338	320	309	340	334	307	351	314	324	346	358	318	327	318	346	358	348	310	324	343	329	342	315	365	346	314	310	285	346
2590	876	1089	1209	1086	956	958	855	814	883	817	820	820	765	817	779	835	810	823	764	787	813	832	851	826	844	866	775	827	736	809	769	824	766	765	793	851	777	739	788	808	795	789	823	803	788	800	734	758	772	754	784	791	770	794	790	782	734	760	804	758	794	767	754	804	770	763	766	750	778	722	782	816	760	759	776	768	787	697	748	723	770	715	753	762	741	795	746	752	765	776	764	820	782	730	727	767	778	727	815	754	708	737	715	771	742	771	786	758	726	789	761	736	745	769	782	763	741	763	719	679	747	803	747	800	755	741	802	730	724	764	757	762	795	779	713	805	755	745	759	744	727	718	720	720	761	771	765	769	733	822	736	758	793	780	734	776	816	711	722	761	721	815	749	769	748	744	777	738	795	728	771	774	775	773	772	730	781	761	737	816	769	745	752	801	790	761	778	787	769	799	748	746	756	738	781	788	774	824	752	749	744	725	781	775	742	718	744	750	783	758	755	749	754	751	754	775	757	789	689	818	762	709	778	749	709	775	736	747	761	800	749	784	778	742	753	743	784	770	766	742	776	742	752	768	735	718	763	719	771	744	772	744	730	759	700	762	744	800	734	809	760	733	697	732	765	708	718	720	772	782	757	679	738	777	774	776	758	802	722	753	754	725	774	761	782	779	698	754	740	723	733	746	744	740	728	757	779	795	707	816	732	735	741	747	726	775	734	775	747	760	783	757	770	720	732	819	791	712	723	744	759	805	737	760	750	746	754	751	741	750	714	757	779	782	764	788	702	789	770	725	728	721	737	742	802	768	734	740	788	753	768	748	757	745	788	758	784	722	775	716	734	755	800	748	735	734	758	718	738	756	760	750	697	733	728	794	754	767	760	760	703	770	779	757	699	768	750	752	742	756	712	782	759	758	791	728	730	780	764	760	796	787	738	768	734	745	764	677	759	717	801	799	748	767	768	768	775	734	733	723	780	727	735	792	783	787	739	732	758	714	732	733	732	756	760	777	814	738	789	763	789	750	769	752	728	785	742	759	752	753	754	739	779	756	756	749	756	784	760	742	744	731	769	727	706	733	746	729	749	752	691	749	763	750	739	770	754	752	751	792	751	767	756	717	742	734	737	789	737	755	745	747	785	773	750	720	729	791	748	808	775	738	729	758	782	775	768	717	700	693	749	770	781	818	759	737	718	783	747	773	742	758	734	728	777	707	771	746	814	729	764	766	764	735	772	777	733	766	747	706	812	776	781	747	766	750	709	759	773	777	777	708	742	774	785	802	748	722	732	772	799	751	738	778	705	738	811	784	760	744	743	734	781	739	752	751	697	733	685	784	762	769	779	763	746	778	735	736	768	748	758	733	729	795	752	731	698	757	712	768	801	768	714	737	733	741	727	766	803	742	707	744	777	778	735	806	745	759	750	768	768	763	750	706	746	780	747	805	785	736	757	727	781	745	757	785	734	748	723	757	773	720	762	769	759	758	768	735	732	796	754	780	823	784	771	742	792	731	733	774	736	727	768	706	767	767	747	759	688	734	771	746	795	750	753	744	775	751	734	729	763	745	770	790	771	786	773	751	746	745	773	751	712	735	695	740	755	798	783	790	784	763	741	754	759	727	846	719	730	712	754	756	766	749	753	771	754	731	700	771	751	780	723	744	789	695	744	733	738	741	734	719	737	759	756	751	770	772	771	791	754	759	720	764	745	768	816	759	767	710	750	738	774	781	708	718	705	721	724	764	772	772	732	739	745	767	775	742	764	776	753	808	737	737	757	754	754	785	721	772	745	763	705	755	777	704	752	722	742	721	758	760	750	755	771	783	789	700	763	737	765	741	761	790	787	759	727	797	752	745	787	728	719	770	715	778	752	709	773	725	739	807	766	735	739	805	762	710	735	761	796	755	735	729	728	760	728	755	772	742	727	770	759	728	755	790	768	734	811	743	735	763	804	722	726	766	767	733	786	732	755	783	785	743	751	772	761	732	700	691	788	761	688	796	794	777	782	755	744	741	720	752	744	748	719	731	803	791	805	760	754	737	715	729	737	732	768	779	727	756	751	788	727	720	763	786	757	761	736	788	754	773	728	730	738	731	735	691	743	747	781	681	775	706	749	729	732	762	775	763	731	746	799	804	721	768	748	728	709	693	783	805	773	710	767	744	771	772	728	709	768	722	757	754	737	753	746	679	720	743	741	773	725	775	794	778	732	762	745	726	741	771	772	707	796	764	722	829	744	711	733	730	740	752	787	775	708	798	768	795	779	763	748	767	766	785	738	767	745	728	726	807	753	775	709	765	780	781	750	763	768	766	766	748	734	758	749	758	793	747	696	728	748	751	694	775	779	731	706	738	794	739	746	790	711	758	739	765	733	762	749	739	743	736	807	820	736	775	732	736	712	777	761	755	800	748	715	736	778	748	795	768	714	789	752	760	738	770	771	739	789	709	751	767	774	721	768	745	759	760	751	762	783	755	721	700	752	751	750	794	779	731	796	760	762	714	776	729	752	769	752	771	769	698	738	790	748	777	786	758	751	773	737	771	743	723	754	699	765	721	779	739	744	751	781	761	740	698	775	748	730	750	759	767	766	754	768	722	774	726	734	748	801	740	745	717	700	773	785	801	776	769	746	760	786	761	700	758	736	728	760	779	738	773	721	727	735	697	745	718	754	821	702	751	736	784	796	773	711	746	752	741	692	734	725	717	790	738	707	787	721	740	749	733	753	715	731	760	776	745	738	766	741	783	765	762	751	781	794	760	745	749	738	751	748	779	765	752	820	744	790	774	764	744	739	734	816	761	766	721	766	752	801	782	764	751	709	743	770	762	769	726	736	768	756	796	748	769	748	760	782	726	711	755	783	760	777	734	729	762	747	793	745	751	776	748	756	753	702	786	726	727	779	764	730	715	753	742	772	710	758	739	795	723	781	780	707	762	768	735	737	730	719	765	779	760	805	747	745	768	746	743	746	775	808	725	724	760	772	753	779	719	721	787	796	753	723	775	739	734	753	726	715	810	750	793	697	738	756	739	732	752	746	757	786	723	735	775	798	768	774	772	805	742	718	813	765	764	790	749	773	722	783	765	730	750	796	731	743	704	752	735	791	765	760	742	789	756	794	721	756	741	728	764	732	740	801	716	751	732	744	742	710	773	691	782	742	730	752	755	766	751	752	718	728	751	812	783	791	736	747	739	738	757	716	789	754	749	718	744	797	691	760	774	791	771	710	777	750	704	774	776	808	774	761	734	774	750	779	750	794	805	746	734	735	713	707	739	832	712	772	756	789	751	752	736	780	751	795	752	769	770	703	757	782	772	730	755	763	733	758	763	764	776	796	767	757	750	758	793	797	786	759	748	784	768	754	773	721	743	750	725	744	713	738	741	799	775	721	759	761	703	739	755	755	741	728	727	764	735	758	747	778	737	725	771	769	737	745	712	788	732	729	735	766	754	762	713	763	768	781	735	777	725	729	721	782	744	780	778	741	763	775	732	839
8444	1215	1487	1162	792	659	479	428	371	358	346	325	291	276	285	250	281	252	279	272	233	277	279	257	243	268	243	244	223	272	257	259	197	209	252	259	236	232	197	199	245	233	235	240	229	227	233	251	217	240	211	216	219	238	208	228	237	220	209	215	221	196	214	239	221	229	235	225	229	223	227	255	240	209	215	239	238	228	231	199	187	208	198	199	217	216	194	230	213	195	225	220	203	187	226	241	207	197	189	216	237	230	211	243	241	214	230	214	234	247	214	197	227	226	222	199	235	214	219	211	219	205	224	232	232	230	215	206	207	228	229	227	241	224	214	226	212	214	200	216	233	213	223	204	223	209	226	201	213	194	214	222	240	209	218	226	217	223	219	197	246	204	223	221	206	197	216	218	243	207	217	226	219	213	214	210	216	199	219	208	199	231	233	225	224	220	210	226	226	209	221	222	221	270	195	215	205	216	176	206	199	210	222	217	210	227	236	212	207	202	206	212	234	218	213	187	213	219	199	199	229	233	201	237	216	207	233	192	234	221	196	220	219	248	230	195	238	220	204	211	199	263	227	189	224	229	211	217	204	196	193	217	195	231	213	229	196	226	196	209	199	208	193	217	199	216	204	204	229	192	201	216	212	234	217	217	192	192	216	217	232	194	209	207	244	222	200	210	222	208	253	215	198	221	221	219	205	216	214	231	245	217	210	225	226	212	241	212	197	221	214	226	223	201	207	204	234	244	221	214	241	231	230	219	253	227	218	242	217	242	216	232	239	240	224	232	237	224	245	202	208	212	204	195	211	210	214	229	192	212	196	227	233	206	230	221	228	216	201	219	210	236	233	205	235	198	220	216	218	222	210	206	221	230	180	198	197	225	211	211	205	204	206	233	188	245	236	235	226	217	217	231	251	241	211	217	229	242	194	198	227	217	224	211	220	212	200	216	227	210	204	241	212	210	216	199	221	240	226	209	218	239	223	216	202	218	229	213	207	221	226	221	211	219	224	218	178	205	215	207	200	179	229	207	196	238	225	216	202	219	210	220	193	210	241	191	197	191	227	198	213	225	226	218	212	229	184	195	236	236	218	235	212	199	221	204	218	201	244	223	210	218	219	208	188	223	191	208	194	239	236	220	211	227	236	236	221	224	203	197	202	191	209	204	218	214	230	214	209	238	229	235	219	206	220	239	261	229	211	216	222	213	192	226	237	251	213	232	187	228	236	221	218	216	235	201	201	242	218	242	227	192	219	234	215	217	219	216	227	255	216	239	212	211	247	230	251	245	231	219	234	204	229	230	234	215	198	220	226	203	222	217	227	214	220	175	228	205	237	217	228	198	225	201	215	223	217	214	199	216	206	186	223	231	220	202	238	196	211	245	231	224	221	220	211	226	203	231	246	231	220	218	242	254	214	194	205	235	195	218	231	208	216	229	243	193	234	218	190	221	224	221	219	202	197	224	205	210	230	230	225	207	244	209	202	209	238	211	209	231	239	217	221	219	209	246	206	238	216	199	203	195	222	216	240	223	205	223	236	232	209	211	215	179	195	215	227	229	197	206	204	191	222	227	210	201	218	232	247	250	220	226	218	220	226	213	217	207	199	229	233	188	203	219	205	220	215	235	211	196	222	204	204	194	218	224	224	211	218	229	222	222	231	212	205	219	198	222	230	221	221	196	235	228	247	196	231	224	208	242	214	218	237	234	185	201	188	225	238	242	192	205	185	214	200	194	220	224	230	216	226	226	222	209	233	207	215	222	211	189	195	216	209	217	229	227	207	197	216	195	224	206	226	225	216	228	202	205	219	217	210	248	243	191	219	211	201	212	185	197	208	233	220	214	217	216	197	234	178	215	234	234	227	225	240	203	228	229	216	203	238	216	206	218	182	206	212	223	236	210	225	231	211	207	240	199	220	193	229	225	216	228	229	211	204	236	225	224	209	225	208	224	232	198	215	234	226	206	224	208	230	234	199	211	202	223	236	239	221	216	202	195	225	228	192	235	201	211	194	199	197	214	226	197	196	211	192	219	204	192	222	192	225	211	189	210	212	221	222	209	215	224	203	225	218	229	202	225	220	225	207	193	227	228	222	208	195	204	226	233	225	227	210	235	216	202	213	200	192	245	238	254	215	210	194	186	239	240	228	216	207	218	207	204	229	210	233	208	210	180	213	215	220	195	210	215	207	209	228	216	213	228	185	212	217	189	229	210	252	203	201	231	203	202	220	202	228	228	193	194	231	229	216	197	213	199	214	215	198	209	226	238	229	219	217	201	204	222	233	224	212	249	248	219	219	254	217	235	229	240	217	214	222	212	219	239	227	255	228	241	232	199	214	237	216	224	201	221	232	247	221	210	216	226	227	228	207	221	199	231	214	228	190	199	232	228	224	224	214	194	194	229	213	207	229	222	204	209	222	214	211	227	188	214	232	192	201	221	217	234	214	266	234	228	224	208	211	212	222	223	225	233	202	198	207	211	231	228	215	196	222	232	204	199	203	238	207	241	242	246	215	180	208	212	225	202	235	217	219	222	234	211	220	216	208	252	190	222	222	231	226	223	222	201	217	236	259	242	206	202	217	203	236	223	181	212	217	224	248	216	215	209	225	215	205	187	215	198	225	218	238	212	208	214	205	223	219	217	208	217	225	223	224	214	228	221	215	189	193	196	215	218	227	223	205	213	207	232	216	228	242	231	194	216	209	228	191	226	216	213	214	215	209	222	234	230	225	201	191	236	187	249	211	225	214	197	207	216	240	252	233	216	214	184	190	201	216	206	214	211	225	206	211	197	236	204	214	229	223	200	229	237	206	184	243	241	238	223	226	205	193	226	234	203	227	237	225	221	221	201	209	201	201	230	247	207	202	225	222	214	241	226	237	212	234	203	256	225	208	210	230	226	201	212	232	198	234	248	225	193	214	238	213	198	223	209	217	240	205	219	222	201	218	199	246	184	174	197	209	213	213	236	186	207	198	230	222	207	234	228	234	199	223	223	206	207	206	205	216	210	203	215	204	199	229	204	216	215	210	249	219	192	219	215	234	236	239	237	199	182	213	205	209	224	202	206	198	217	218	206	202	180	231	209	236	210	211	216	205	238	213	220	221	219	216	217	230	206	193	230	226	241	200	201	222	228	215	239	211	217	220	223	198	201	233	210	206	218	264	235	221	215	230	227	254	187	240	219	230	225	222	209	222	207	222	202	204	174	219	218	237	204	258	202	208	203	217	205	193	203	226	204	234	248	229	212	248	220	199	259	198	212	214	217	224	217	223	199	207	188	223	206	231	227	230	224	220	222	216	206	237	201	228	195	229	228	226	235	261	207	230	237	214	191	235	238	201	197	207	179	219	215	221	245	199	199	219	182	214	214	206	205	209	216	221	229	214	242	227	240	200	234	192	207	221	225	226	234	216	234	208	239	231	196	221	195	221	222	232	207	213	220	223	211	217	224	184	229	221	224	203	208	219	212	214	219	215	212	234	227	222	204	225	239	228	228
5840	1475	3038	3550	3080	2567	2003	1745	1479	1441	1242	1169	1079	1052	1016	980	857	890	857	813	834	864	871	886	803	844	784	792	725	723	655	758	741	665	679	688	643	705	656	649	658	638	682	680	635	638	627	581	622	601	637	620	636	550	550	600	595	602	627	588	589	622	574	586	602	573	559	603	565	630	610	600	526	529	553	596	546	554	538	606	565	540	573	512	547	531	552	542	568	555	518	538	596	621	562	542	582	567	557	537	523	553	544	541	619	537	557	523	521	546	543	553	515	528	551	545	533	524	548	520	536	545	547	570	553	553	534	562	520	524	601	508	521	540	575	535	534	511	570	569	543	523	575	500	545	579	533	549	541	543	520	574	542	545	550	525	517	544	541	509	550	546	550	501	539	510	586	594	530	563	509	524	565	527	522	510	552	504	527	544	521	557	525	516	571	523	549	509	513	551	552	526	580	540	520	514	590	496	552	534	566	537	533	520	583	557	575	533	515	578	560	549	534	549	462	513	520	542	574	554	506	505	552	535	565	531	500	557	540	543	526	555	498	578	581	527	529	532	542	520	547	521	505	538	540	524	574	572	563	518	514	544	519	546	560	550	544	545	520	527	493	538	532	517	519	531	541	512	534	524	513	520	480	532	556	533	580	529	510	512	524	530	525	515	552	521	517	552	516	515	520	518	555	571	545	554	500	560	553	551	527	519	536	518	518	530	555	500	543	556	558	520	547	579	539	546	501	524	534	549	516	548	541	575	563	596	532	516	585	552	547	545	505	519	538	558	547	524	524	523	524	533	578	559	565	526	540	522	543	562	517	504	494	558	546	551	499	518	547	546	500	539	490	530	500	536	517	490	545	551	537	560	560	556	506	561	514	509	558	539	490	512	550	542	530	531	532	480	542	544	554	575	559	586	536	541	532	554	523	526	535	574	553	501	530	522	554	528	503	556	516	555	542	552	562	526	536	548	517	559	499	526	515	544	556	533	501	511	542	526	519	522	536	510	473	521	548	560	532	530	508	543	564	507	573	555	515	558	515	507	576	528	542	552	513	535	525	523	523	545	519	564	535	539	506	485	516	514	550	561	550	552	560	554	536	546	561	581	586	499	511	513	533	580	547	540	544	516	582	518	534	542	578	567	556	485	556	486	552	536	551	527	530	528	551	542	563	543	511	518	525	515	544	536	528	562	526	568	510	536	551	562	514	534	506	539	542	502	543	524	514	529	534	482	563	515	561	527	554	569	506	517	539	535	533	571	512	532	531	516	518	482	507	571	562	537	522	516	546	538	533	533	548	545	513	546	533	556	547	559	518	531	561	534	536	534	557	533	560	534	541	563	517	540	557	538	541	501	524	497	509	541	504	536	543	556	538	543	557	518	521	513	524	565	569	516	555	559	531	506	530	550	562	524	540	547	593	498	548	527	526	537	569	565	535	531	541	517	566	528	508	550	591	555	540	523	515	545	548	537	553	572	565	534	538	566	541	500	520	522	533	549	558	525	517	524	527	533	550	539	558	538	541	534	536	550	520	495	526	573	565	535	543	535	531	501	537	572	518	510	568	549	544	556	544	511	534	535	515	492	552	523	541	502	563	567	530	519	562	559	512	570	558	514	526	551	521	538	530	520	554	548	507	565	493	510	503	550	526	539	524	543	514	575	555	530	550	551	508	503	523	517	527	524	521	489	537	514	562	547	530	531	538	563	526	522	522	552	534	516	513	544	562	586	534	566	498	527	520	569	538	559	542	554	537	569	511	532	534	536	564	537	538	544	553	536	549	524	555	496	551	561	556	540	532	516	553	548	532	519	531	517	540	499	543	556	513	537	542	542	519	544	487	537	582	550	529	484	565	508	564	531	508	579	532	499	543	554	537	528	510	550	569	585	554	528	561	501	521	531	572	554	570	571	548	536	504	530	522	551	549	555	517	559	543	554	553	588	537	527	514	515	551	581	539	551	546	553	518	569	517	566	535	547	563	548	579	542	553	505	505	509	519	506	533	619	550	524	547	525	527	535	546	572	495	521	542	518	514	539	527	516	547	527	538	555	540	559	558	559	509	540	572	551	586	494	552	558	501	542	526	539	556	559	548	535	526	537	548	511	540	549	557	540	576	544	543	548	520	515	532	511	565	562	545	514	522	576	542	530	506	488	559	544	541	530	539	540	536	511	516	565	516	541	604	582	584	527	554	564	540	494	586	524	516	532	534	555	575	526	539	560	536	528	513	513	549	552	551	572	556	548	567	474	534	536	555	536	510	576	519	488	496	503	538	496	522	568	546	571	566	552	554	560	533	542	549	546	478	555	569	534	523	555	513	525	532	534	512	544	546	512	532	516	544	528	506	540	549	548	492	547	560	520	541	530	525	534	529	525	497	564	487	502	524	555	534	557	556	510	532	527	577	544	532	565	503	571	544	543	485	514	540	500	495	512	511	539	558	508	567	538	551	567	565	503	538	475	516	517	529	531	522	527	491	527	531	550	488	544	533	546	518	559	506	548	518	550	560	555	546	533	498	516	550	545	536	541	557	537	547	599	515	532	535	520	557	556	542	507	528	565	554	551	534	537	555	553	541	527	554	513	545	515	547	532	555	531	563	551	542	488	532	540	548	517	546	508	546	528	517	555	553	508	535	553	506	508	547	498	534	544	539	523	528	532	530	539	574	550	566	554	557	553	501	569	524	538	553	544	502	542	523	567	538	535	509	553	544	516	537	570	518	599	556	556	551	517	547	529	567	514	536	530	524	538	538	522	519	504	562	541	497	551	543	536	500	528	530	540	539	547	510	543	500	540	538	535	567	556	500	562	538	555	495	550	542	590	548	533	560	543	539	528	531	520	556	498	513	541	533	550	532	520	548	531	552	564	547	500	561	592	524	519	495	546	575	575	520	533	507	563	519	535	535	540	538	548	523	539	550	534	556	534	567	583	526	543	534	549	587	511	517	546	548	519	531	503	509	520	528	499	575	543	539	541	555	494	576	547	543	542	556	519	570	520	530	543	556	544	527	579	517	566	545	543	531	567	577	521	534	539	558	520	544	550	538	533	526	544	543	528	531	541	554	558	489	553	534	532	508	543	585	491	583	578	511	523	511	540	576	498	545	543	562	526	588	539	547	563	516	550	567	547	535	531	496	569	526	560	542	532	518	498	514	537	502	548	530	542	590	549	599	558	581	541	546	518	481	542	548	492	530	516	522	547	485	511	551	507	536	536	515	559	566	513	546	502	506	522	518	552	535	527	535	540	522	527	560	546	516	535	504	547	543	579	555	525	518	492	559	535	512	499	536	570	566	521	552	561	547	502	532	515	518	513	582	546	558	553	522	527	575	547	541	489	544	531	566	485	551	562	528	526	572	547	521	562	545	544	522	568	538	535	508	539	530	534	544	562	582	514	541	556	549	534	535	557	530	499	504	547	525	527	549	536	572	523	535	558	508	567	585	565	545	500	565	523	520	536	532	552	551	520	549	529	542	528	534	556	577	542	511	532	506	557
15630	2860	2853	2112	1459	1075	858	687	606	544	502	498	436	447	406	412	406	359	363	361	373	368	371	327	326	371	337	303	339	377	318	308	315	325	285	320	306	326	324	318	282	317	301	316	308	287	265	340	278	299	303	277	295	287	294	273	270	297	269	295	276	296	284	288	292	269	278	266	293	302	318	258	318	287	286	271	271	292	281	266	267	291	254	309	279	295	254	284	256	299	275	288	261	271	291	282	292	247	267	296	257	293	293	278	286	236	270	284	255	256	287	295	268	303	312	318	278	288	278	270	267	286	288	260	264	312	284	280	297	271	281	307	257	286	274	282	268	283	272	306	301	256	263	287	281	276	258	291	257	290	305	269	305	246	245	311	270	265	242	267	284	287	299	287	295	284	257	248	270	310	264	295	287	271	280	321	283	268	263	310	284	269	273	276	277	281	280	260	275	272	254	306	275	278	268	292	265	249	290	264	292	274	249	243	279	283	283	295	280	281	278	266	299	277	267	284	252	287	271	292	276	237	266	286	272	260	255	251	284	298	264	324	301	299	237	302	286	257	282	299	270	305	299	285	253	273	277	283	281	283	278	278	284	240	288	269	282	258	260	292	273	289	279	276	288	317	277	311	315	306	289	266	274	284	287	290	263	251	257	262	288	267	297	270	238	259	304	271	249	269	270	296	240	253	285	292	283	273	283	288	280	263	279	260	256	272	261	281	281	268	289	282	296	277	264	305	258	279	257	265	245	287	292	274	278	274	268	272	289	274	318	302	288	287	275	265	282	279	309	300	268	266	261	240	276	274	285	264	303	270	247	281	265	282	306	282	266	278	303	297	273	311	283	299	313	286	267	300	284	321	255	266	254	280	265	281	261	275	283	262	270	251	291	255	268	282	270	281	262	289	270	260	240	273	265	263	289	263	269	274	265	254	244	241	269	269	283	282	284	285	262	293	265	272	262	277	259	257	252	287	288	234	282	312	270	267	317	297	273	307	263	282	290	259	280	265	262	296	267	264	295	241	253	292	277	264	274	285	270	292	271	279	275	268	242	306	282	292	291	285	279	235	271	257	308	313	247	317	265	296	241	259	279	304	289	280	241	263	254	269	289	247	250	264	247	295	273	276	291	308	262	266	294	270	266	267	265	277	290	285	270	284	273	297	284	284	279	258	254	270	294	291	295	262	275	291	275	250	285	301	292	292	249	267	277	272	299	281	261	270	290	234	291	275	269	254	282	259	305	276	275	260	282	289	295	312	275	278	272	252	257	281	271	267	312	287	295	282	282	291	258	278	267	296	262	295	246	262	244	291	288	271	280	251	257	249	300	276	275	280	299	254	280	312	269	311	272	251	283	268	277	289	290	264	290	310	250	282	285	266	289	251	262	292	270	272	248	292	292	263	265	277	293	264	253	321	284	232	282	248	275	305	248	292	273	285	275	289	253	289	282	268	250	256	270	287	288	291	268	278	300	278	287	304	261	275	296	254	295	269	277	291	290	246	306	277	280	294	269	271	268	291	285	269	269	275	274	292	274	285	292	313	261	301	271	258	295	299	265	262	271	272	274	248	275	288	267	256	257	286	251	233	291	304	249	248	258	238	250	294	282	283	297	283	283	258	323	280	282	288	269	257	293	288	285	299	286	272	261	283	292	278	270	264	302	270	283	297	271	285	283	326	241	308	286	279	310	276	295	283	262	246	254	258	309	287	297	287	289	278	244	229	269	271	308	271	269	273	281	279	288	261	278	304	287	303	278	239	267	299	278	264	251	262	268	265	288	263	275	298	262	271	268	279	280	318	293	280	288	299	280	252	280	272	276	254	287	317	291	297	286	289	266	272	267	276	281	279	277	301	293	269	272	288	268	280	273	268	251	249	288	292	295	287	300	288	264	262	279	235	253	261	246	288	302	269	279	258	296	286	291	295	296	272	268	283	267	278	269	298	308	263	282	258	304	290	249	282	274	297	243	282	281	280	292	265	262	296	259	281	291	271	285	273	306	250	275	272	263	279	261	251	267	283	268	277	291	276	288	283	295	292	313	253	298	306	258	283	260	278	320	283	262	275	270	284	286	295	294	252	284	275	259	274	260	271	307	266	251	278	279	282	276	257	280	305	266	250	267	286	279	248	251	272	254	253	280	254	263	264	248	281	274	297	278	262	257	295	259	274	259	295	262	280	278	282	271	275	288	265	300	305	255	259	291	280	307	287	285	291	275	290	276	273	274	268	290	277	279	292	254	282	277	255	253	288	267	253	285	275	294	277	275	251	241	279	291	294	260	286	287	280	264	262	286	246	282	264	271	265	278	267	262	282	260	285	242	280	262	298	285	278	276	278	251	276	278	268	276	274	291	257	292	285	243	300	274	311	281	280	282	279	268	281	290	307	255	274	283	286	292	291	269	264	290	289	272	281	255	305	260	293	260	270	291	269	277	275	266	261	251	261	277	299	275	296	263	285	266	258	292	272	286	305	267	277	285	311	300	287	259	279	259	291	288	292	273	301	291	287	273	293	268	302	250	268	297	246	288	238	269	272	277	262	307	287	291	285	242	289	263	290	283	308	258	317	307	289	267	270	288	293	276	278	223	340	280	280	263	281	281	281	279	247	277	260	277	288	276	298	237	293	290	274	285	268	290	264	271	285	257	279	249	264	251	282	278	290	253	278	281	257	245	248	294	259	279	297	270	274	285	278	268	282	287	292	312	288	294	294	256	275	275	237	279	277	291	268	258	288	284	259	276	309	264	274	295	272	248	267	286	260	282	273	273	285	258	279	304	280	290	266	266	300	251	295	276	272	279	259	273	245	282	284	303	262	317	270	271	269	296	278	263	285	269	305	293	266	271	292	291	277	267	299	262	276	287	285	297	255	277	284	270	273	287	254	291	286	269	282	252	274	286	263	260	272	294	306	272	295	280	274	280	259	267	274	269	268	259	264	260	257	305	266	267	288	281	279	283	303	298	271	306	274	275	261	253	321	296	262	275	253	289	288	257	291	286	279	254	261	291	297	290	306	280	276	290	279	289	288	265	276	279	281	278	265	268	276	284	253	265	270	278	305	259	264	279	274	315	268	291	263	279	271	261	272	303	295	274	251	290	268	245	250	281	286	284	260	268	255	289	281	292	263	246	295	267	272	269	266	280	300	305	289	273	296	254	287	273	271	277	295	262	280	300	266	256	262	266	288	281	280	262	290	303	259	288	276	308	307	289	237	253	276	248	295	259	300	306	293	272	248	279	288	264	278	261	283	285	276	246	283	251	304	266	261	272	279	259	261	253	288	275	269	260	289	294	238	315	275	259	290	302	324	272	295	248	306	273	285	286	285	241	281	267	265	256	229	261	286	308	273	265	289	263	250	263	291	262	289	292	293	296	258	315	299	279	258	250	235	290	275	282	273	297	275	265	307	268	278	276	299	240	290	272	285	304	307	264	293	282	285	271	294	261	256	290	265	262	268	277	296	281	272	281	277	295	297	272	274	296	287	282	293	292	307
7933	2387	5109	6148	5366	4331	3498	2991	2454	2133	2036	1829	1689	1644	1561	1351	1337	1380	1176	1173	1176	1264	1249	1222	1143	1196	1110	1152	1001	997	974	975	960	953	904	929	922	834	841	941	875	891	869	855	889	837	842	827	772	767	835	812	817	765	781	742	733	782	794	790	740	731	809	712	769	801	773	756	752	737	732	746	725	746	760	729	724	705	755	714	747	711	697	753	692	655	735	697	697	727	719	719	681	687	711	692	630	702	714	665	731	705	692	634	757	689	653	697	687	711	691	730	657	693	637	677	679	657	665	670	679	649	678	696	703	654	684	691	715	668	711	706	686	693	693	646	713	653	698	659	693	674	686	694	700	716	683	647	681	676	677	665	683	680	646	680	678	663	647	687	637	674	677	660	664	618	710	680	664	690	722	680	686	710	679	724	696	637	657	653	677	739	735	701	641	695	661	639	711	646	655	705	681	713	673	707	670	640	663	661	696	631	664	679	610	658	662	666	701	678	660	644	637	699	678	679	655	734	682	667	696	657	677	644	654	686	683	627	699	696	663	672	636	682	662	660	694	616	697	709	679	722	661	681	684	652	680	655	716	659	614	666	656	654	663	693	649	711	696	668	658	671	691	697	683	653	706	659	699	674	654	648	689	689	692	663	712	644	687	676	653	628	670	675	667	682	710	659	667	659	686	712	659	672	698	651	670	690	648	651	652	659	704	656	690	647	681	674	683	656	675	724	657	657	676	714	655	699	688	674	708	708	652	644	668	689	648	671	654	678	717	678	680	701	680	667	637	659	655	661	604	692	636	636	626	691	651	654	710	638	672	661	665	639	689	651	651	660	687	643	700	635	680	715	701	636	711	671	663	695	692	687	666	701	641	638	682	662	664	689	704	673	708	645	736	696	650	677	647	647	714	712	624	663	663	682	617	698	676	688	666	703	680	661	654	682	672	684	673	653	700	681	691	679	645	714	655	700	667	677	679	684	664	640	702	665	657	674	676	656	667	653	682	662	741	641	652	637	645	645	641	693	689	685	652	726	660	685	659	709	688	698	671	647	659	676	671	704	635	689	713	665	696	678	705	692	672	660	624	635	640	668	685	595	665	675	656	639	667	690	624	677	670	684	676	670	721	661	679	649	626	684	685	649	675	664	692	657	657	692	716	709	694	643	665	660	690	678	694	633	685	696	645	685	677	659	664	591	664	640	667	667	655	689	726	670	682	661	643	669	698	657	634	668	634	648	633	676	692	653	672	631	713	709	673	643	677	651	608	691	674	645	649	671	670	644	687	645	648	695	606	662	713	690	669	675	666	618	706	656	708	691	657	644	707	686	637	722	623	648	719	704	675	666	710	644	636	665	677	663	631	661	678	664	640	664	692	655	609	644	662	696	633	743	686	655	684	729	683	639	695	664	684	692	669	645	704	664	661	698	696	693	676	652	673	613	682	638	606	665	644	702	687	666	694	626	660	700	686	682	710	629	696	648	668	695	662	681	667	672	643	636	693	669	634	690	675	692	712	668	642	676	713	688	604	709	672	711	751	673	685	644	648	665	692	642	665	664	700	677	661	651	650	694	668	698	635	637	675	679	663	680	662	658	690	708	666	672	659	644	694	683	694	678	633	685	693	652	660	710	653	653	689	691	663	687	685	707	696	654	678	664	682	654	685	691	672	680	648	651	685	693	693	637	661	689	700	697	686	662	687	680	661	748	659	662	699	701	676	657	668	710	647	646	696	653	641	665	669	728	663	661	658	655	695	655	739	675	647	616	698	673	641	678	713	694	681	641	666	662	657	674	686	677	709	646	645	666	662	706	686	684	723	678	718	733	650	635	681	693	718	643	718	620	667	673	683	685	691	730	704	681	671	646	695	700	686	671	684	675	699	707	697	639	657	682	657	681	646	741	686	644	667	651	702	660	671	644	677	696	658	662	703	672	653	687	689	739	656	650	674	717	697	685	719	684	717	663	712	725	634	659	669	674	665	627	677	692	667	634	676	660	658	688	664	667	672	721	636	651	686	746	655	699	664	697	663	720	679	694	693	668	642	681	640	666	678	688	649	664	686	740	682	696	722	657	659	660	711	692	667	660	635	710	653	681	655	714	696	654	694	685	661	645	709	680	696	645	687	696	653	640	662	669	659	640	629	678	631	703	677	633	679	638	724	680	661	628	672	699	653	670	714	690	665	658	649	706	644	656	682	614	646	670	711	622	693	618	662	655	681	694	653	710	632	693	674	661	662	703	691	655	677	698	632	678	685	722	679	658	668	712	716	665	699	681	664	641	653	700	660	660	696	621	684	657	668	656	627	694	701	633	654	640	675	705	677	724	674	702	629	642	674	684	651	671	672	711	663	672	669	684	651	708	708	675	690	677	673	665	668	661	659	686	648	686	679	717	672	634	647	625	699	685	625	608	688	668	670	711	669	651	638	719	704	646	647	671	648	643	668	640	672	684	660	679	719	651	732	710	659	690	702	700	642	672	636	693	654	674	645	668	672	666	635	705	650	697	708	612	696	698	663	647	642	647	663	650	673	644	717	634	696	599	713	671	628	654	725	689	690	701	656	637	701	615	647	685	646	666	693	685	669	679	685	700	681	721	668	667	646	701	718	685	716	687	665	708	660	671	638	616	669	635	692	694	696	673	714	652	619	648	682	659	664	661	697	646	650	634	706	687	660	688	634	695	720	667	667	669	626	721	658	657	661	627	651	704	716	732	677	678	705	675	688	655	671	674	677	681	667	672	682	692	702	719	687	646	669	704	693	653	656	695	658	673	681	655	682	659	664	668	697	653	665	700	687	671	619	659	658	658	673	695	702	675	663	653	711	644	654	680	704	680	715	643	652	705	663	601	662	719	668	658	721	665	688	634	686	652	696	702	708	628	624	688	670	672	659	677	682	624	691	713	677	685	659	662	637	688	665	659	654	686	657	671	699	658	614	692	647	695	668	637	674	679	652	697	687	671	678	695	663	707	652	675	702	695	613	635	634	708	661	664	646	662	678	696	694	625	656	697	677	676	658	641	632	679	702	699	638	669	670	654	663	626	702	722	652	687	669	703	671	642	666	714	646	675	679	689	678	689	687	685	694	716	700	725	673	688	674	700	726	646	684	629	664	640	689	655	653	682	645	672	628	666	688	677	691	659	684	683	737	670	690	695	667	706	714	715	717	686	694	723	675	672	625	707	636	705	679	695	699	683	642	684	708	686	666	652	669	663	692	676	627	667	712	695	714	654	627	682	689	656	668	717	690	657	693	677	715	690	679	656	632	693	613	714	674	692	689	685	664	685	679	693	673	669	698	656	648	694	676	638	695	661	643	669	680	674	655	721	673	654	724	642	688	735	638	677	646	599	682	649	661	663	653	649	700	724	688	632	688	641	648	652	704	637	671	750	686	686	690	686	672	684	658	676	735	697	704	697	649	699	651	674	644	666	665	633	669	708	649	693	672	634	668	675	643	675	673	657	691	647	682	694	667	691	667	698	684	642	689	644	667	656
2436	500	552	421	431	395	361	376	329	353	345	338	378	343	335	346	331	345	330	360	361	389	362	351	339	342	340	309	374	351	374	347	345	361	329	345	333	333	330	341	373	339	359	326	293	352	353	361	355	350	371	309	340	330	318	352	333	363	336	353	340	331	340	326	332	340	333	327	315	357	303	333	331	380	332	331	327	343	331	333	356	318	364	340	327	339	344	320	328	313	303	345	341	342	390	382	341	330	340	340	311	302	346	342	314	333	341	310	337	347	307	334	326	338	348	369	345	344	356	381	325	338	342	327	356	339	349	320	342	358	314	374	335	346	335	340	359	352	326	357	335	362	350	362	329	303	335	334	364	314	346	330	348	303	314	332	337	343	350	347	316	351	332	328	341	327	330	329	338	362	343	322	356	330	335	311	338	341	347	346	328	320	339	321	364	323	314	303	300	325	327	375	336	334	361	353	342	334	346	299	350	344	308	361	344	331	306	315	384	332	346	353	348	311	311	373	335	335	340	329	329	345	338	350	359	363	343	318	303	335	339	333	335	331	309	350	329	348	315	306	328	336	330	350	349	327	382	376	311	306	319	345	351	354	303	364	326	347	344	359	331	341	340	331	346	326	339	329	334	299	352	342	324	341	345	334	340	341	344	338	342	319	327	350	341	340	335	356	340	361	357	356	320	319	381	330	304	319	357	366	334	372	325	325	345	364	341	315	291	342	339	350	322	384	349	326	338	351	312	324	326	345	341	336	317	347	341	332	341	314	313	330	353	361	357	313	318	359	322	325	331	311	343	357	367	338	346	314	322	320	320	362	331	325	384	336	328	370	310	369	375	392	353	348	349	352	361	362	333	350	328	300	306	375	353	327	363	361	309	346	318	338	324	352	333	363	332	332	332	342	301	329	333	362	339	341	309	347	377	372	316	333	309	309	322	346	334	337	315	316	342	382	360	350	324	365	352	316	335	362	329	339	334	357	312	337	347	310	344	336	317	336	322	340	341	309	318	329	342	327	318	338	339	316	336	333	382	337	303	343	354	348	345	315	339	338	344	311	359	343	330	292	347	345	341	325	358	306	363	340	342	343	364	352	367	314	307	335	328	309	363	359	353	304	320	332	317	300	335	370	360	340	367	343	333	359	342	350	356	309	320	356	348	334	313	351	321	340	347	377	369	336	334	321	345	348	322	319	329	327	342	334	317	308	349	294	342	331	299	359	303	367	348	362	345	374	329	317	313	333	347	320	331	337	346	336	326	298	291	331	325	341	353	358	361	363	348	336	373	361	302	342	339	371	350	336	283	334	360	336	351	340	334	290	324	341	336	317	312	341	368	343	349	348	331	323	374	279	319	355	323	346	316	324	326	330	338	357	335	344	323	362	334	352	325	314	361	355	350	305	305	326	348	315	315	335	374	335	340	350	360	339	339	343	313	327	306	356	334	339	293	346	344	344	363	313	383	357	335	364	320	312	337	340	328	362	349	308	314	334	359	347	326	315	322	334	325	314	325	333	324	381	334	331	318	340	320	332	339	359	321	329	339	354	347	342	326	325	336	315	309	330	345	359	347	340	326	350	346	364	359	304	346	338	325	343	339	334	345	345	327	337	341	331	325	297	317	359	342	359	347	338	307	305	352	302	329	332	334	323	302	327	309	349	328	347	336	325	313	339	380	391	352	345	329	340	355	329	374	320	347	340	351	323	335	328	352	320	346	345	339	345	340	373	325	338	301	349	338	342	323	341	320	353	315	347	321	305	337	357	317	337	320	361	377	352	346	335	343	340	366	344	327	338	358	326	350	335	325	320	327	376	352	327	343	341	327	312	338	351	357	347	344	320	372	371	326	329	349	334	354	364	355	330	309	332	317	319	316	331	328	333	339	284	352	332	311	361	365	393	324	333	320	352	311	347	339	334	333	309	313	350	314	322	348	329	340	343	348	340	344	332	343	322	347	336	324	327	325	313	349	341	320	332	343	360	325	363	345	316	347	320	320	366	343	358	316	351	329	355	336	354	336	307	330	338	315	339	354	354	363	315	315	349	324	300	358	311	346	312	339	324	308	354	382	331	374	323	357	325	318	347	278	362	336	306	330	310	343	343	361	387	322	311	328	337	324	356	343	335	366	369	330	343	318	308	329	330	326	326	334	351	310	321	331	333	330	333	307	352	357	318	362	364	346	328	364	379	371	357	362	351	335	322	325	310	319	374	314	316	344	301	298	301	316	354	339	365	321	349	335	339	314	321	334	354	376	340	354	395	340	309	300	348	308	318	345	353	340	341	323	339	315	344	315	315	337	332	333	317	333	325	368	358	346	336	368	291	366	335	346	341	358	367	346	322	312	326	353	314	363	326	353	322	334	350	341	369	335	328	371	345	359	335	363	357	344	362	339	341	360	358	340	324	337	343	331	330	306	376	344	359	300	314	323	318	365	351	351	324	346	348	358	331	342	341	366	350	352	332	328	349	337	341	339	342	339	335	341	337	354	334	301	339	342	310	340	349	335	350	382	327	346	340	305	378	282	337	308	353	340	328	311	341	356	337	333	324	334	372	340	326	353	374	367	349	328	365	359	344	348	354	360	372	341	326	353	372	314	347	347	352	380	357	366	316	363	326	353	371	334	375	332	350	359	327	349	360	346	361	360	349	342	336	348	335	319	335	322	377	326	324	335	333	344	382	327	377	341	320	300	366	358	376	339	322	351	320	333	315	335	367	336	319	319	339	322	354	335	316	350	340	358	335	373	354	373	345	328	330	357	337	345	350	349	351	331	361	368	317	357	339	332	344	328	295	325	334	320	335	349	340	308	337	336	340	302	323	328	393	323	356	316	304	338	346	339	341	369	343	316	335	350	322	338	322	343	324	339	357	340	318	306	317	338	357	363	340	335	350	315	341	331	355	321	313	324	346	326	360	374	338	337	347	312	340	365	346	388	325	337	335	329	362	343	322	291	333	340	336	345	314	368	329	314	324	337	333	335	309	336	362	341	316	355	350	343	333	329	324	329	326	330	311	349	349	331	325	361	341	325	344	303	320	371	289	340	322	308	314	315	346	337	328	334	352	319	325	341	337	329	304	334	317	327	347	322	342	395	306	324	356	320	310	337	342	319	336	347	362	320	327	372	326	352	338	313	319	335	316	324	337	344	319	315	322	335	334	362	337	345	309	347	302	319	347	363	344	334	379	355	303	336	341	335	320	359	328	347	368	314	294	328	342	331	329	342	316	313	321	285	342	365	333	351	314	312	344	358	337	343	311	364	283	330	332	319	374	312	314	346	320	371	336	319	346	299	306	319	329	335	343	345	331	335	358	365	306	302	346	327	317	343	313	353	307	313	321	323	328	355	324	367	314	358	306	342	351	314	340	339	321	350	377	336	341	355	346	352	324	316	359	320	345	325	321	327	345	316	317	336	364	342	311	342	298	345	306	327	357	342	308	353	349	345	326	342	353	325	358	343	302	316	331	353	316	332	352	342	317	367	346	338	335	332	335
2529	941	1158	1183	1105	992	931	917	851	890	911	854	791	877	818	856	839	822	816	863	795	811	890	824	836	847	817	809	828	802	783	755	851	786	819	805	791	797	738	803	768	831	845	843	845	798	819	760	808	740	798	810	850	826	774	740	769	794	833	822	813	823	793	717	802	842	794	761	818	758	796	784	761	769	829	763	809	771	770	770	795	780	853	819	715	749	791	779	796	743	779	829	778	792	816	754	794	790	768	765	761	755	759	803	788	794	771	792	789	801	771	809	787	773	780	750	781	747	772	750	782	729	739	767	811	769	821	799	809	810	764	793	799	783	783	751	736	810	756	813	802	803	778	739	825	754	768	745	771	778	750	789	822	797	779	772	780	838	776	777	835	845	795	789	820	739	803	763	764	774	754	781	729	796	800	810	779	790	787	817	791	785	750	719	742	783	775	790	767	762	759	730	807	826	789	771	794	756	819	759	787	811	790	785	780	789	753	810	833	802	764	797	792	756	764	770	789	756	796	759	771	796	765	757	766	775	785	784	759	785	748	753	789	776	772	800	725	802	738	781	754	774	766	752	785	801	733	783	730	768	756	768	731	782	768	775	821	801	809	752	776	787	746	783	777	795	797	782	805	755	786	813	767	764	778	790	696	799	760	766	773	727	753	736	766	785	784	812	748	717	759	796	762	773	766	786	777	779	818	798	778	749	776	806	771	796	807	776	785	797	806	796	828	797	776	786	748	752	792	761	748	736	754	822	753	760	744	822	709	741	764	744	818	777	788	799	797	758	799	758	785	779	785	750	782	778	763	758	777	809	772	780	776	806	790	822	769	788	781	763	770	805	792	828	825	795	769	769	775	752	762	784	797	764	802	781	746	748	823	786	815	763	763	796	765	750	768	760	751	788	780	822	809	805	797	780	791	771	794	725	753	838	780	770	821	795	771	760	817	749	756	771	776	770	792	757	834	766	757	791	793	799	817	744	802	788	745	775	796	815	797	785	768	740	759	767	795	785	750	759	792	765	791	759	775	810	718	774	778	829	738	735	760	749	754	773	790	757	773	785	734	790	793	770	742	742	748	819	774	748	745	737	799	763	748	779	783	787	760	778	798	759	851	748	767	776	799	766	739	761	738	780	766	766	796	824	797	760	763	796	790	774	758	737	789	782	745	766	791	761	806	826	833	765	743	743	755	758	774	824	765	794	842	722	773	801	777	738	787	762	817	725	760	804	787	743	758	755	774	757	779	802	772	799	767	789	815	817	777	767	738	782	757	771	746	784	797	803	771	749	759	770	797	815	712	777	736	815	793	751	757	760	797	776	804	748	784	738	752	760	781	764	762	774	810	773	872	797	761	789	775	804	780	764	786	821	776	820	801	773	768	772	865	781	709	744	755	753	740	804	779	778	791	801	828	757	787	798	722	770	815	791	809	789	748	821	792	767	769	794	745	793	779	735	787	761	802	741	839	776	808	774	797	786	772	798	821	832	802	721	785	825	829	788	735	768	766	761	769	774	797	774	765	839	795	798	753	801	773	765	736	767	738	806	766	778	802	757	770	741	819	831	806	774	761	729	812	788	813	711	772	762	748	797	789	751	757	815	768	729	749	774	775	785	780	787	785	778	763	740	744	773	798	815	778	764	800	795	806	796	772	797	741	790	773	820	719	798	801	769	790	749	778	759	749	766	741	861	806	759	788	828	780	818	755	780	784	776	793	784	836	837	806	793	794	773	770	731	761	770	764	771	739	776	736	732	761	748	747	783	781	786	734	743	765	793	821	782	765	760	809	762	752	777	797	795	750	762	760	768	769	782	775	794	818	807	759	799	791	762	776	766	793	801	791	788	756	778	805	777	799	751	804	740	728	768	818	767	779	776	778	774	800	822	760	758	758	770	777	751	720	820	790	822	749	794	734	806	792	775	762	796	796	771	795	735	764	754	750	759	770	833	741	745	771	799	771	795	778	812	720	808	747	768	742	782	751	781	782	772	777	793	810	767	790	700	792	772	767	755	754	817	763	783	772	779	833	831	771	812	764	774	785	745	801	707	796	781	731	772	731	769	834	826	798	781	727	745	822	783	778	777	718	746	818	761	740	769	770	790	783	785	822	761	788	763	815	787	796	823	803	747	755	797	788	794	736	776	827	787	762	793	760	791	757	781	755	720	767	794	793	709	756	759	770	765	765	808	773	784	765	742	786	731	759	758	781	767	728	796	746	786	721	750	868	767	811	754	708	752	746	841	756	757	762	790	775	795	703	725	762	797	771	817	742	750	791	775	816	773	774	792	735	798	749	715	770	762	749	832	746	800	801	771	800	752	794	773	787	757	794	774	794	812	721	800	769	769	768	783	767	788	782	763	775	753	792	785	779	751	790	764	805	788	758	765	774	797	808	802	770	770	737	783	811	705	796	787	776	726	785	772	785	733	816	764	789	783	776	768	774	803	807	792	787	783	818	809	758	737	805	746	734	777	738	788	784	777	798	784	764	761	838	771	820	776	788	771	791	742	761	778	760	779	740	841	746	775	813	776	790	804	783	804	750	740	744	757	795	807	817	797	802	745	754	800	744	750	763	762	776	772	738	771	758	769	722	736	762	777	740	821	805	793	833	764	756	805	816	816	728	737	766	811	798	766	802	774	741	731	804	758	777	784	786	793	794	738	780	783	779	778	765	793	803	743	800	812	781	771	766	826	845	755	744	737	767	803	784	767	713	769	780	798	769	829	800	807	810	809	771	761	768	802	802	780	785	784	804	777	778	775	761	779	772	749	816	828	766	802	821	795	767	798	798	822	761	802	785	752	749	774	789	737	820	761	769	746	840	790	787	779	807	747	803	799	730	774	709	793	763	795	816	788	812	814	793	808	814	774	750	786	819	798	778	769	778	750	787	833	760	683	804	789	808	751	726	783	737	800	824	725	765	756	761	766	773	800	744	781	771	770	773	795	770	788	798	741	782	804	788	742	786	759	731	843	789	772	754	753	766	766	743	764	799	752	776	797	850	831	811	779	736	765	825	800	804	786	762	781	780	760	787	742	740	739	777	766	801	716	797	759	803	798	773	757	783	760	789	789	799	804	770	720	815	792	815	807	736	828	794	830	746	779	729	736	823	716	795	751	825	768	798	792	824	803	803	780	787	761	777	774	756	815	766	757	742	791	750	757	757	760	755	804	759	747	775	798	762	786	805	745	801	778	755	801	740	795	787	768	840	768	739	773	752	846	747	793	765	751	769	779	756	806	822	754	784	760	746	806	785	738	765	759	756	726	749	787	760	777	815	747	777	752	777	786	731	764	764	809	836	789	756	778	761	806	778	799	769	806	740	802	740	766	783	809	832	756	798	743	797	749	738	762	747	782	823	799	814	799	768	784	803	806	785	791	766	732	768	797	784	798	750	783	815	812	791	788	826	799	762	768	783	793	836	742	694	776	775	805	760	758	765	763	779	762	782	785	799	790	766	775	784	791	763	783	751	784	780	747	795	799	795	795	767	808
8375	1311	1454	1184	815	621	500	450	377	351	321	294	271	265	288	270	256	249	232	241	249	242	271	253	251	253	237	231	282	225	243	245	234	199	220	253	218	230	216	228	218	254	219	220	223	224	214	222	229	228	229	250	262	231	220	217	257	204	206	211	224	254	235	188	222	218	224	216	260	207	251	215	224	214	229	199	200	219	254	226	200	209	204	184	207	213	199	187	226	221	250	230	209	235	242	240	206	195	192	200	256	258	208	217	216	199	222	205	223	229	229	191	213	249	186	229	239	226	199	224	225	201	231	206	242	205	215	214	218	220	210	222	224	207	235	227	227	246	217	219	218	240	220	202	229	212	211	218	226	213	213	199	227	243	200	248	236	249	219	210	198	207	201	204	226	205	224	251	200	202	212	214	221	216	226	223	207	221	210	215	218	227	204	236	217	223	231	224	176	214	223	217	200	196	231	237	211	202	189	238	209	208	202	209	225	205	199	218	200	225	226	193	227	193	224	210	228	254	226	214	235	232	219	221	177	239	206	205	213	262	210	253	206	231	188	238	259	194	209	208	205	208	258	228	237	230	213	194	231	216	211	220	226	237	198	213	210	262	249	209	204	238	222	218	231	245	223	206	233	226	232	214	190	208	213	233	211	198	214	196	202	209	207	210	218	206	227	235	235	281	208	240	232	204	192	218	214	220	195	196	215	218	216	200	207	219	242	229	218	226	235	192	240	211	213	206	223	243	201	225	215	202	225	220	226	227	218	183	209	221	205	205	230	246	226	221	189	215	201	229	213	244	218	215	201	228	248	233	236	220	209	229	221	222	245	216	204	242	213	227	208	194	222	212	231	202	200	214	210	231	217	195	218	243	210	211	206	225	215	220	190	229	201	243	188	230	234	237	217	232	231	231	211	223	238	252	220	201	210	206	233	205	237	208	222	229	224	197	214	186	207	201	253	230	210	196	214	178	214	219	253	216	222	241	225	239	220	228	209	206	183	225	200	247	243	231	217	212	212	227	229	193	224	232	209	224	206	221	197	218	195	206	208	232	240	225	190	191	241	222	231	205	203	238	211	215	206	222	215	242	239	224	231	228	213	207	183	222	224	210	204	224	229	216	217	231	231	199	260	224	213	217	233	204	219	215	224	196	212	234	232	203	228	210	229	211	220	211	219	207	206	211	203	221	235	236	215	205	229	198	249	211	233	210	218	227	229	238	208	207	202	237	214	206	234	224	247	208	212	213	216	229	207	254	219	245	255	240	186	224	230	191	228	248	219	198	200	213	239	229	233	204	207	193	236	193	219	211	199	194	201	224	228	203	238	205	211	218	188	204	230	233	239	192	253	235	225	233	224	252	207	168	206	210	201	235	226	220	229	230	203	219	214	202	204	204	229	215	226	225	208	192	253	224	233	235	217	213	221	237	238	218	231	215	219	228	231	218	213	200	208	202	192	225	198	247	194	201	234	214	199	230	215	219	233	201	236	232	222	223	219	214	200	215	189	217	228	225	234	203	230	210	202	239	223	205	219	207	210	233	196	213	223	213	220	230	265	220	229	209	218	220	232	215	206	230	221	237	191	214	222	219	237	194	203	219	220	212	237	200	233	209	227	208	219	227	215	222	226	216	208	223	260	204	226	215	216	216	228	225	213	215	235	218	217	208	227	242	229	229	205	235	222	235	254	231	206	201	240	232	211	239	239	229	217	211	207	195	202	239	214	194	242	214	213	206	193	231	234	230	212	217	217	235	254	209	191	228	227	230	217	183	256	213	230	218	222	231	216	220	195	231	236	224	211	227	243	195	237	243	229	199	234	212	230	205	228	194	233	208	213	221	195	216	202	209	239	201	201	217	225	208	223	214	200	211	222	210	199	224	226	197	227	220	217	212	213	230	210	208	208	222	202	241	214	211	196	215	220	226	214	246	219	243	210	198	189	236	254	206	223	227	215	241	224	208	204	205	234	209	202	192	220	198	221	217	221	231	216	229	215	214	238	239	216	205	224	208	214	223	229	230	225	229	202	236	222	209	213	219	238	203	227	218	248	231	221	210	236	234	217	208	204	222	218	218	212	231	228	219	204	241	206	214	261	255	212	257	223	219	226	231	220	222	227	215	211	252	227	222	209	236	237	201	188	204	215	225	229	205	201	239	222	231	231	206	195	219	196	247	200	196	232	228	229	212	187	187	227	227	215	221	246	217	221	237	230	205	208	224	211	226	230	223	258	196	220	237	262	205	241	242	209	220	210	228	208	232	209	248	229	234	203	202	213	199	203	223	206	198	231	171	260	222	200	207	198	218	242	218	217	222	198	213	188	195	193	229	221	232	198	230	229	220	241	226	246	198	249	199	212	223	237	235	213	181	208	207	217	230	200	242	243	227	209	214	184	241	201	217	230	214	214	246	207	229	216	241	224	223	231	201	206	205	216	226	185	233	229	216	231	220	208	232	222	214	201	208	222	224	208	226	205	200	206	218	233	233	209	220	226	202	208	216	230	209	197	218	207	232	242	223	217	226	236	222	222	217	225	214	212	261	247	206	238	192	190	232	245	229	204	204	206	210	233	228	198	234	231	200	216	214	213	215	215	213	218	228	205	227	223	225	216	203	223	185	217	232	208	184	225	219	210	206	244	245	222	222	220	221	221	230	243	235	213	239	194	224	250	238	248	225	233	231	237	209	219	212	226	196	221	198	236	220	220	202	243	222	228	234	227	244	236	213	204	234	228	226	234	236	217	213	189	218	225	218	197	231	235	225	215	215	218	212	229	214	228	232	244	214	194	223	209	232	222	200	214	228	231	202	219	239	225	234	219	232	218	215	196	190	211	232	217	232	187	215	208	242	193	223	220	203	219	222	222	185	220	210	224	187	215	196	226	210	210	229	246	219	241	224	228	225	234	211	209	213	220	246	238	198	195	206	229	236	239	200	204	224	213	195	220	241	209	212	212	226	188	214	225	216	236	219	226	219	216	202	201	212	181	238	231	203	229	210	207	250	224	250	219	201	195	230	222	200	210	227	202	242	222	227	227	193	214	224	200	215	245	225	201	227	231	237	247	227	183	220	229	232	219	219	243	249	235	233	217	228	213	221	180	227	224	226	229	204	209	222	199	228	232	196	229	210	210	202	221	193	227	237	211	220	221	215	207	218	252	230	221	217	223	201	211	230	236	217	220	200	243	226	239	246	226	220	213	222	219	219	243	239	220	229	204	204	227	198	231	202	224	220	236	213	211	244	217	248	191	211	243	208	218	238	210	196	268	211	224	210	225	214	217	210	216	250	235	201	220	219	211	207	244	215	231	204	202	186	220	222	204	223	209	247	249	225	228	229	245	220	212	218	251	185	208	227	249	230	232	237	205	243	224	210	241	223	216	230	210	226	268	225	222	254	202	199	241	213	199	220	221	213	236	211	225	236	231	220	196	209	221	204	238	173	198	228	198	228	206	247	280	215	221	208	249	225	203	233	206	209	250	189	201	223	224	216	233	235	235	245
5862	1508	3082	3631	3055	2474	2071	1718	1534	1389	1292	1150	1086	1011	989	927	957	926	851	879	828	833	809	880	832	807	755	764	708	722	748	746	717	730	688	638	622	652	645	663	673	695	636	717	652	645	670	618	601	606	625	615	585	640	575	577	585	562	644	591	593	634	627	640	651	578	619	607	617	585	557	555	541	590	544	607	570	565	587	626	566	582	563	551	564	585	561	574	529	612	560	584	581	578	562	584	580	591	562	522	578	550	546	557	513	542	514	546	529	519	599	517	545	548	540	481	520	538	562	513	533	558	548	579	564	540	598	562	553	550	561	549	576	502	573	576	544	536	561	553	544	554	530	532	554	547	496	527	549	604	578	525	543	563	500	562	542	536	527	534	510	527	537	523	566	513	537	556	523	573	596	527	575	498	527	562	543	527	585	510	562	528	551	532	542	564	589	539	535	503	540	544	565	507	521	563	561	596	531	541	559	536	546	548	550	552	583	521	476	514	555	533	543	572	552	553	511	529	549	564	562	543	562	558	533	521	548	493	568	520	608	498	532	549	549	590	579	561	555	539	528	549	571	543	524	559	501	550	556	504	537	525	531	561	535	541	548	513	614	520	512	520	514	531	545	525	534	521	547	531	582	544	596	561	488	558	533	549	527	509	545	549	503	523	525	538	529	533	558	537	596	575	509	585	553	509	530	540	518	569	542	569	570	518	568	558	546	567	548	586	562	551	569	541	568	537	555	524	517	538	534	535	553	541	532	506	572	583	572	518	547	575	555	540	539	525	508	550	543	535	575	531	549	544	538	516	485	511	533	532	553	514	497	537	570	541	549	575	524	534	572	512	521	542	502	560	546	533	539	531	537	578	499	516	529	567	554	542	533	548	554	583	550	530	566	541	514	525	536	570	526	530	507	523	563	589	556	554	540	582	511	527	523	542	519	570	487	555	555	559	544	573	486	538	552	542	516	531	549	582	519	559	586	541	534	549	530	544	569	524	536	519	552	544	565	530	493	496	547	523	514	573	559	531	534	513	554	545	513	567	554	522	574	574	580	531	504	508	531	544	535	535	577	525	550	571	571	528	550	560	507	562	525	506	547	552	528	543	574	597	567	529	520	523	546	536	529	563	532	543	583	539	556	585	553	563	549	496	517	550	554	582	526	522	552	561	587	530	534	507	550	476	489	520	569	563	549	559	583	512	532	532	550	530	558	547	541	543	539	523	552	531	524	563	554	522	512	541	515	538	540	562	521	559	576	550	552	556	518	542	547	558	504	537	511	542	541	535	561	526	544	519	531	537	504	508	565	596	539	575	515	549	533	544	530	543	547	521	510	554	550	511	575	540	577	562	550	562	558	508	533	534	522	521	504	562	562	539	537	521	564	539	536	518	540	510	588	537	558	519	546	524	573	518	557	549	560	538	554	558	527	551	581	568	540	551	530	586	506	508	535	570	546	506	555	557	518	552	528	497	576	551	588	554	557	558	549	548	520	538	525	532	500	566	521	553	547	587	528	565	522	573	547	557	531	581	527	539	592	574	559	539	573	519	554	575	515	513	564	527	557	565	491	543	530	530	561	527	554	479	551	567	528	542	552	551	539	539	578	500	547	556	550	529	558	541	580	566	518	517	539	528	566	549	495	562	530	536	559	550	558	561	517	562	555	535	550	574	495	553	520	550	562	540	553	583	549	544	572	553	580	561	523	582	574	534	551	565	554	543	529	543	515	552	537	525	580	507	499	550	522	520	541	556	542	532	589	543	520	540	530	517	538	552	537	534	555	522	582	543	519	489	533	559	553	535	529	514	554	535	520	533	507	552	555	541	543	559	558	541	540	560	596	534	538	533	538	555	525	506	533	562	487	569	555	533	567	522	538	561	581	544	550	524	585	541	526	511	545	559	573	522	545	578	516	602	525	534	565	518	536	483	568	546	539	537	493	527	534	533	558	517	512	565	538	555	537	526	559	548	573	562	536	555	562	536	524	514	559	578	547	538	500	534	580	547	544	536	547	524	510	585	544	541	538	579	521	566	489	579	568	595	548	531	510	514	513	563	520	511	519	535	549	544	542	527	558	509	552	568	519	516	555	529	547	566	546	533	546	529	521	526	531	572	550	560	548	555	551	567	516	517	565	531	482	583	517	559	544	517	520	553	545	528	542	523	479	560	554	504	556	587	561	557	537	512	538	567	539	538	522	534	555	547	550	517	543	534	579	572	511	550	524	482	596	560	546	561	547	569	542	575	546	538	503	563	545	543	543	509	528	521	589	528	543	519	537	541	561	520	570	539	504	566	566	498	559	521	513	498	559	574	574	548	524	557	549	561	528	522	535	597	551	544	519	583	543	530	544	534	524	490	524	554	552	547	547	529	550	527	566	573	528	555	525	537	551	548	562	525	549	520	515	553	524	549	540	576	550	502	598	567	578	547	570	531	571	552	495	563	518	548	557	522	553	528	510	544	575	511	574	506	573	537	534	538	516	563	523	577	551	545	550	562	554	535	517	512	541	494	517	584	512	607	561	505	562	528	554	529	569	551	542	558	539	536	549	559	553	576	545	510	537	517	543	566	573	529	510	569	535	531	557	576	565	490	556	564	490	552	489	608	539	557	544	535	555	558	532	565	493	563	581	514	533	508	568	551	532	564	582	502	592	540	545	538	496	584	511	547	528	542	568	564	549	603	562	550	525	551	513	506	567	528	543	511	588	531	583	561	535	566	563	554	554	548	611	521	553	508	544	581	552	549	551	540	507	517	583	514	520	546	525	553	536	547	554	543	535	535	575	526	543	550	574	561	525	520	579	517	551	564	539	534	485	553	534	569	552	539	507	516	545	534	552	569	548	559	514	562	543	533	551	543	537	519	563	484	554	534	543	506	550	531	582	552	570	549	536	567	500	540	553	552	573	521	527	535	568	547	516	550	547	558	496	579	581	530	508	571	548	535	511	551	546	580	578	561	577	573	553	555	563	572	527	544	548	570	548	546	562	537	571	524	531	550	564	543	526	533	558	529	546	505	529	509	537	579	521	513	527	515	564	575	542	542	550	548	555	526	531	523	513	562	542	526	496	559	593	545	521	557	540	552	543	565	542	584	562	575	550	520	520	505	553	534	542	535	542	538	516	589	529	521	504	520	550	553	567	545	536	534	539	554	505	509	524	566	523	553	540	546	537	520	551	531	550	555	565	585	546	519	531	536	546	543	518	556	560	537	517	544	552	525	503	607	576	535	510	516	569	508	572	560	567	527	563	529	526	503	496	509	542	549	537	515	553	511	600	543	541	517	555	529	584	541	550	543	587	575	548	569	552	551	559	546	565	552	566	532	534	538	540	562	532	577	524	543	573	566	498	553	527	526	545	576	584	527	561	504	524	585	572	537	518	553	554	507	583	549	598	549	511	527	548	542	537	548	575	535	535	486	582	532	535	573	590	579	580	521	545	565	577	520	564	543	546	551	552	517	512	583	542	574	534	532	558	538	545	536	567	518	543	546	554	535
15539	2861	2843	2181	1413	1052	857	699	618	494	444	436	421	400	425	386	371	343	338	372	347	347	359	302	314	319	334	365	315	328	294	313	334	299	327	332	286	285	284	303	288	270	319	289	273	274	288	264	288	270	293	275	292	268	274	278	271	279	260	259	269	270	288	273	249	302	272	272	247	275	279	273	249	283	277	269	224	255	280	270	260	265	267	243	269	322	293	272	239	272	291	261	275	274	302	278	249	285	238	296	234	266	274	303	278	253	287	255	267	276	270	271	254	265	271	279	278	264	290	284	279	236	281	268	266	272	282	284	271	289	269	311	278	288	275	287	272	274	297	265	295	280	269	255	281	256	229	301	262	238	292	258	230	280	301	257	300	269	266	268	264	289	272	240	280	308	277	283	268	287	273	274	254	272	272	259	283	277	277	276	238	282	271	242	288	298	238	245	268	248	278	239	256	292	263	287	259	257	273	255	271	319	282	253	283	269	255	274	258	267	272	274	299	277	290	277	270	326	239	273	294	234	259	244	252	245	272	294	276	281	256	297	282	264	272	276	281	273	265	254	263	255	252	244	273	271	250	264	262	258	259	302	277	274	292	296	259	281	286	256	237	290	276	284	281	284	265	287	273	248	278	297	261	273	242	257	253	258	255	281	301	305	218	256	239	246	272	281	280	276	308	262	268	310	283	297	285	251	271	261	282	257	255	270	246	274	301	260	269	287	247	282	280	276	259	284	243	253	283	262	301	284	263	284	257	277	251	291	263	258	285	276	242	264	275	264	297	274	266	270	268	250	254	270	306	275	295	261	246	266	256	255	272	237	263	285	298	295	278	249	278	254	248	272	304	240	239	269	225	249	254	316	288	270	258	275	268	273	255	277	276	276	264	303	254	299	261	255	248	254	279	294	257	269	292	270	254	285	232	271	262	263	285	267	273	248	248	263	272	293	279	283	285	229	282	285	255	286	266	267	277	279	279	249	276	273	282	254	288	268	254	262	279	276	260	248	240	275	256	265	260	235	289	274	249	267	298	241	237	285	273	269	259	282	266	261	244	258	264	289	244	274	282	261	280	242	265	248	277	261	285	263	263	272	286	267	265	280	247	253	265	243	237	268	281	272	281	262	260	261	280	259	263	277	235	245	304	268	265	255	267	259	268	273	279	268	303	259	267	293	262	254	237	250	249	260	245	280	289	259	254	230	237	275	250	293	260	262	265	265	287	235	284	250	290	258	226	254	298	254	270	276	284	253	290	258	238	247	268	264	253	257	254	278	274	297	287	276	270	260	292	293	281	278	248	281	284	283	268	304	273	251	262	288	250	261	296	276	256	289	284	285	274	299	245	245	269	269	279	259	278	308	290	269	267	258	248	273	252	266	287	257	235	291	245	246	270	252	251	271	274	241	272	286	267	268	273	307	254	280	281	267	257	283	250	257	256	253	262	240	267	266	275	280	271	282	276	263	262	285	267	270	254	227	269	249	284	293	273	264	271	269	276	260	266	233	285	284	260	255	274	259	248	275	271	278	280	288	266	259	271	281	234	259	267	259	278	250	257	302	283	283	243	284	265	233	271	286	256	288	268	253	269	286	246	261	257	240	278	285	268	265	273	221	261	291	227	282	280	266	286	261	271	270	265	258	270	262	243	245	268	261	295	265	280	283	284	282	232	278	289	273	245	232	248	265	303	257	251	283	259	250	263	259	271	287	268	277	265	262	262	259	263	249	259	310	268	255	269	277	279	257	281	237	268	278	282	250	253	237	239	272	299	276	250	263	277	252	275	272	269	281	237	243	273	315	246	289	264	252	253	265	264	279	249	275	258	260	227	274	269	300	277	272	285	253	247	278	265	249	277	273	280	264	250	280	277	265	253	279	269	270	271	287	263	266	278	268	273	262	271	264	287	256	298	273	290	274	290	276	290	284	251	246	289	277	268	258	275	271	257	255	236	256	269	265	262	222	271	255	272	291	286	264	263	263	283	278	260	233	257	281	244	261	264	270	288	245	282	270	246	279	276	266	267	233	286	265	264	235	247	281	290	268	260	243	277	272	276	255	269	256	279	301	264	299	244	269	274	280	268	270	304	262	257	271	275	275	255	257	286	274	249	279	291	269	283	244	280	282	247	245	288	258	279	273	281	242	234	240	260	291	261	257	259	278	293	271	285	264	254	239	231	237	251	281	278	251	259	264	278	260	224	272	271	314	249	259	251	258	270	278	256	266	295	272	256	227	249	260	275	266	259	232	272	296	279	285	259	281	304	271	298	290	259	267	292	272	255	286	267	300	273	262	232	264	285	271	279	277	290	222	251	271	258	254	254	281	240	228	229	233	260	236	261	268	284	279	264	264	291	256	269	250	278	293	241	241	255	258	266	268	279	279	245	279	271	241	251	288	269	255	271	258	270	253	282	233	282	275	270	259	262	273	255	281	277	288	257	250	284	283	252	267	279	289	246	247	239	234	260	260	260	278	241	286	277	252	251	262	264	268	271	270	258	266	293	292	267	290	281	271	273	255	254	281	273	248	270	280	269	290	254	248	259	268	312	270	274	263	274	259	256	279	246	265	283	269	287	252	236	262	270	279	265	289	269	258	291	262	296	294	267	273	259	266	272	259	247	254	266	272	262	257	274	238	247	273	255	259	259	231	289	256	271	261	258	277	254	282	277	298	262	276	277	267	313	239	283	274	275	287	285	263	254	263	297	284	263	307	268	296	298	235	279	240	267	257	292	291	269	278	296	246	276	254	241	256	279	284	260	295	284	263	297	267	263	298	260	243	263	263	296	278	239	262	254	276	281	262	267	265	288	287	262	273	247	253	243	295	260	277	296	272	272	273	259	257	269	269	243	282	272	254	262	260	275	245	250	272	269	295	249	255	266	266	268	276	295	250	251	255	257	240	277	275	279	268	281	257	248	280	289	265	283	267	252	299	248	263	260	291	272	275	256	277	249	280	254	266	282	275	294	280	273	311	307	256	257	285	275	270	248	259	268	281	294	271	249	304	273	280	257	269	248	290	278	256	318	284	247	245	313	262	271	259	274	244	269	280	281	256	273	266	298	231	268	280	282	285	266	250	269	277	274	282	245	259	275	283	276	271	264	257	283	268	244	272	279	297	260	253	250	276	253	288	267	259	255	298	273	251	291	264	269	253	267	265	263	299	276	296	305	241	276	269	290	269	267	226	264	251	286	269	286	265	265	252	292	270	264	245	267	289	266	266	292	294	293	259	279	299	261	285	281	277	266	261	265	257	264	273	261	261	287	268	267	243	294	275	270	274	254	252	270	295	325	281	287	287	255	302	259	259	267	261	309	260	239	286	263	265	242	291	271	260	287	295	271	288	261	277	238	235	246	283	300	273	265	270	269	246	276	268	278	261	250	276	254	260	248	266	279	279	252	274	281	254	251	302	288	245	269	303	272	237	276	281	251	271	295	265	288	272	276	295	275	283	282	234	260	261	273	265	276	268	278	315	265	256	264	260	283	262	273	278
7832	2398	5332	6183	5276	4249	3454	2944	2443	2180	1896	1782	1698	1567	1444	1401	1348	1255	1218	1192	1158	1154	1176	1192	1122	1149	1045	1058	984	1043	931	988	933	930	901	949	898	829	875	885	897	869	853	864	809	801	850	757	787	787	788	807	831	741	728	738	761	792	749	794	738	782	745	743	728	705	749	743	752	666	708	723	750	677	711	716	695	766	764	713	662	702	682	631	712	720	702	676	666	700	702	743	690	693	699	688	684	706	684	649	694	671	676	698	690	653	707	692	669	676	620	626	682	702	635	700	694	661	648	652	680	623	658	629	686	646	689	598	625	726	675	664	671	675	674	691	661	719	663	676	639	641	672	649	608	712	675	688	678	656	676	658	669	662	693	699	649	627	648	620	651	664	679	631	604	644	704	656	664	682	698	639	681	640	689	642	653	670	647	651	709	678	617	629	593	648	720	650	671	639	674	646	682	650	634	680	687	664	657	688	638	654	665	736	683	647	636	662	651	660	646	642	626	614	658	629	587	641	662	665	696	650	646	690	654	649	655	665	701	612	672	648	631	625	666	651	679	679	652	646	668	653	627	651	647	665	669	629	682	592	668	673	706	681	672	709	671	611	625	650	621	639	622	637	696	646	727	685	706	656	668	627	674	701	665	635	666	639	612	670	677	624	649	650	671	640	647	639	700	644	634	701	648	658	639	668	633	664	649	620	653	609	627	652	664	632	653	674	635	648	657	648	663	623	648	670	697	624	608	657	634	715	600	708	615	633	594	669	682	682	643	615	623	651	670	635	661	668	666	606	615	676	611	653	653	664	651	623	684	653	665	674	642	660	664	660	631	673	681	647	691	663	661	703	663	633	645	648	666	679	634	677	664	694	642	695	682	677	654	646	659	699	643	662	623	659	648	668	667	623	679	665	656	693	696	625	636	680	677	690	690	643	649	653	674	658	641	636	695	644	648	657	592	646	678	639	590	694	666	640	648	654	637	624	708	659	647	653	614	620	625	659	659	633	599	620	698	665	658	662	650	646	688	655	630	646	681	636	619	663	588	652	670	690	684	721	646	640	624	651	651	624	639	672	695	648	652	657	655	612	653	674	625	691	628	694	646	621	665	642	640	640	654	674	614	684	634	637	693	637	689	660	661	662	667	684	638	661	680	669	620	628	688	627	643	685	675	657	644	686	615	701	666	642	679	654	684	613	724	691	697	662	626	646	673	623	632	600	689	646	657	627	654	630	689	707	676	623	612	644	613	662	661	646	609	654	659	675	632	596	670	640	642	628	633	660	636	616	649	691	673	673	601	637	663	639	647	680	655	657	667	665	665	642	674	630	660	654	592	631	643	651	688	619	667	686	707	654	661	656	676	653	652	652	665	623	660	658	685	682	655	628	675	623	640	692	633	672	656	649	652	670	659	646	689	614	694	646	649	663	638	625	676	659	635	627	645	663	621	670	679	630	670	679	651	652	630	637	660	666	676	701	638	653	611	661	677	629	623	621	623	678	664	614	673	669	687	586	657	641	647	645	647	640	661	661	682	647	674	662	673	695	696	648	628	652	641	641	638	650	641	653	700	649	655	667	681	668	674	712	654	701	640	668	638	637	642	651	687	667	658	629	679	664	667	613	624	653	629	685	662	676	633	671	667	650	655	674	643	688	678	644	665	683	655	651	638	611	685	670	698	690	688	632	683	672	662	623	669	654	657	672	667	662	632	652	646	694	650	645	613	677	652	649	651	653	671	640	639	659	652	658	610	658	645	676	628	644	637	655	622	668	613	662	648	648	700	627	619	670	689	654	686	675	633	681	642	682	677	664	720	660	655	667	661	620	707	655	672	695	639	610	659	629	639	697	700	697	690	621	638	620	665	677	714	646	700	659	679	631	636	662	619	618	651	668	666	639	685	662	704	692	663	662	645	631	667	624	698	654	679	709	677	677	655	686	622	680	613	672	641	636	678	655	657	603	662	652	682	648	659	689	647	668	654	696	670	672	693	673	625	654	653	667	706	673	650	657	631	649	630	643	670	659	637	651	683	702	695	603	685	685	658	625	639	660	687	669	671	645	643	618	628	677	677	657	634	667	634	670	597	615	661	623	703	675	655	589	665	679	666	694	633	666	642	680	619	668	606	641	651	647	682	633	658	681	653	609	687	648	656	649	656	680	676	669	709	681	631	687	688	659	680	594	656	687	658	684	611	655	684	618	658	623	639	665	659	647	681	655	639	684	624	658	659	649	707	634	681	662	692	684	631	668	673	664	642	619	671	651	680	671	646	637	609	669	659	653	664	626	599	649	632	667	632	675	685	652	663	636	669	692	694	714	662	586	596	648	675	643	605	668	655	664	657	651	670	675	654	642	699	676	646	674	658	649	685	658	663	677	634	639	679	621	654	642	634	677	670	660	644	664	646	655	679	683	656	666	639	709	648	631	665	654	655	641	645	631	665	692	655	681	694	660	703	592	695	633	665	664	604	620	689	681	634	667	648	658	605	671	656	664	659	675	659	688	655	630	653	672	639	644	684	636	642	658	668	657	682	642	602	651	671	656	636	687	687	650	661	609	652	650	673	650	620	692	653	693	668	614	651	673	628	632	632	646	667	696	651	666	703	627	626	632	617	649	618	638	644	671	643	672	634	658	634	690	693	632	665	688	652	657	643	673	643	650	661	572	653	639	653	624	663	650	689	668	662	698	681	682	664	658	654	661	684	682	647	631	692	688	606	648	658	651	645	648	652	629	649	673	674	658	679	667	649	677	658	656	610	651	636	661	672	654	659	687	655	652	712	628	640	679	659	660	656	678	643	686	640	640	708	690	623	655	686	692	660	667	631	651	673	652	634	654	680	676	619	682	663	670	668	613	648	657	645	677	654	645	666	627	676	648	673	646	668	661	647	643	647	622	630	631	658	661	615	673	683	583	696	701	677	621	626	654	682	644	704	620	644	670	694	665	625	690	666	642	680	687	617	646	622	664	665	680	663	688	667	696	642	716	672	670	634	632	592	654	644	671	673	636	680	601	616	642	674	638	651	658	611	654	678	639	583	679	628	678	668	629	654	662	677	630	656	627	626	722	680	669	674	672	679	671	669	665	751	614	627	677	696	664	643	666	660	669	676	644	628	662	677	665	664	655	625	675	647	629	653	692	678	671	648	642	688	639	651	639	637	676	692	659	691	652	635	661	662	652	618	664	678	670	643	663	680	700	702	655	620	634	661	679	679	612	685	657	647	614	616	666	678	653	667	633	613	664	622	654	686	698	649	671	656	627	662	649	636	619	636	690	687	641	644	636	653	647	663	669	667	671	678	699	668	675	649	624	612	652	648	689	625	636	640	608	623	649	651	658	687	667	669	661	682	640	662	658	637	669	666	656	711	644	640	667	705	704	682	693	687	656	650	658	679	658	654	606	703	726	647	622	653	723	638	625	619	629	649	660	645	639	687	670	661	637	650	635	608	664	705	659	632	672	654	702	687	665	639	656	684	631	663	637	649	629	673	689	645	651
2304	459	498	446	434	339	359	352	324	322	334	342	359	326	341	341	326	316	320	337	305	329	316	317	335	326	352	335	353	360	336	318	347	332	338	313	365	321	351	329	315	307	323	324	341	354	296	337	322	317	321	356	347	324	340	334	359	319	328	312	318	328	294	318	341	311	300	305	292	302	314	332	322	325	312	319	307	313	302	348	317	359	302	294	303	295	321	286	306	332	319	333	328	319	354	354	328	314	334	308	337	330	334	332	332	305	287	300	307	328	319	336	333	318	297	326	350	326	362	332	316	272	329	321	308	319	326	285	322	348	321	276	309	298	325	325	334	300	331	333	315	291	313	343	310	292	306	321	348	332	286	318	320	340	338	293	320	314	338	340	289	306	336	333	314	346	292	315	303	337	328	332	321	315	302	347	324	333	323	318	299	312	341	333	332	313	340	290	292	335	333	311	325	330	321	342	285	316	332	321	324	315	321	337	321	347	320	315	299	349	324	345	290	307	336	307	329	314	313	321	337	348	320	343	307	308	343	299	330	297	318	334	326	336	307	313	314	325	291	354	316	349	340	320	333	314	332	318	306	373	322	320	318	353	322	327	307	331	299	339	330	348	306	332	316	332	329	333	306	340	342	318	324	351	319	339	332	330	315	341	336	321	286	298	333	302	308	338	344	323	318	289	318	339	335	311	297	319	327	349	284	327	302	311	323	329	306	309	314	350	346	333	316	330	331	319	355	301	339	310	362	278	332	352	320	322	302	317	334	312	325	333	371	313	328	316	337	310	313	318	269	347	329	334	357	293	367	342	334	341	335	335	321	336	342	324	337	311	342	337	280	320	307	289	323	355	337	328	297	305	303	345	338	340	306	328	340	313	322	282	313	314	291	334	333	348	317	334	315	336	319	304	345	283	320	328	327	294	314	296	326	319	313	291	344	315	330	352	300	326	350	352	323	308	331	324	327	329	329	348	344	322	306	354	320	304	348	341	335	335	326	323	320	327	296	295	306	293	303	300	324	310	355	334	319	337	333	307	346	321	302	301	295	289	321	334	337	337	335	306	289	317	351	321	336	333	334	319	314	335	313	330	310	344	319	321	306	324	301	333	314	338	315	354	343	332	309	305	318	338	319	324	339	336	333	311	309	322	336	326	303	314	315	323	340	337	323	322	353	342	314	338	305	310	317	295	341	330	333	297	338	313	297	300	339	349	360	329	326	314	332	281	320	320	326	341	353	310	298	329	336	324	276	285	311	305	331	304	321	312	336	333	311	321	312	319	297	337	305	313	363	327	335	319	349	322	321	328	326	324	354	322	287	325	330	314	331	337	306	347	333	324	298	320	311	310	309	318	318	327	348	308	314	281	350	325	337	312	313	319	302	340	317	323	323	326	308	342	307	295	328	313	293	318	306	315	325	305	326	341	332	359	317	319	333	333	296	318	320	322	321	313	278	312	325	329	290	324	320	332	299	305	322	344	286	324	319	326	318	335	302	313	329	328	327	315	336	349	298	343	306	367	320	292	312	296	339	330	302	341	299	304	308	347	326	311	348	328	339	334	356	345	321	350	315	352	323	349	323	324	353	317	323	325	321	316	287	309	323	321	316	330	341	354	324	299	299	371	319	296	316	293	300	343	332	316	331	335	332	296	295	316	303	325	292	323	338	312	275	303	302	313	334	338	347	310	331	322	356	351	309	316	344	320	316	324	288	288	330	297	334	324	325	332	302	341	349	297	309	306	318	288	313	276	322	316	353	320	335	301	304	335	299	308	351	314	335	320	306	340	341	305	294	336	274	307	320	320	319	300	311	331	339	357	316	313	342	308	326	359	333	336	340	311	321	350	304	308	331	331	328	296	326	338	304	345	319	284	355	310	300	348	310	301	322	309	319	346	300	314	334	333	286	315	322	301	327	312	363	364	290	321	344	337	361	324	279	325	327	360	343	330	301	307	307	333	381	306	333	315	319	318	333	313	310	296	332	323	341	306	313	313	333	308	327	345	328	343	315	319	326	346	327	325	342	338	282	290	312	341	326	334	339	333	340	274	333	335	315	362	307	310	324	330	325	276	316	348	324	322	317	302	327	317	321	361	317	310	312	316	338	307	344	321	335	320	305	302	334	260	330	325	342	300	328	334	326	296	270	312	310	318	336	280	331	327	319	316	296	327	321	280	317	313	353	353	324	315	295	323	312	359	311	326	344	303	334	373	341	299	319	331	334	291	324	326	313	340	346	320	338	337	317	303	351	291	313	327	346	307	304	289	338	307	332	316	335	313	299	319	313	311	334	331	318	353	330	325	339	356	312	318	309	353	312	306	308	302	344	332	317	333	347	326	294	308	337	312	317	305	321	364	318	308	317	298	302	307	325	349	350	362	311	316	317	310	340	307	341	314	334	340	291	306	347	312	328	324	345	291	340	347	331	324	332	309	309	321	312	311	343	325	315	333	347	331	281	352	333	324	320	322	323	292	301	315	350	333	345	314	304	335	333	324	331	315	305	328	323	292	310	319	289	349	350	333	316	323	320	325	324	333	318	322	349	343	331	335	342	338	332	329	314	312	304	305	306	309	329	337	332	326	330	309	308	316	325	320	290	335	343	339	318	340	328	330	294	330	316	317	330	309	318	326	342	340	276	339	321	311	316	304	318	319	326	322	333	290	321	318	326	331	317	293	276	319	346	318	358	304	299	332	311	318	304	311	314	319	329	339	320	306	323	310	315	298	351	285	315	320	317	310	276	302	343	327	336	309	319	330	325	298	317	324	282	335	356	315	332	356	326	301	311	336	326	316	291	322	302	316	302	314	350	354	326	338	347	367	323	308	299	305	311	303	333	332	324	292	307	345	322	334	309	363	339	312	311	328	327	341	348	300	318	338	348	323	314	382	299	337	367	358	318	322	351	274	288	320	321	333	310	329	314	335	327	303	313	322	320	295	311	327	312	327	356	319	337	303	345	336	342	320	295	331	329	338	342	322	317	344	326	305	330	313	310	306	325	331	335	337	303	323	340	314	331	299	342	285	334	346	332	364	335	371	345	328	329	346	320	320	306	323	304	305	302	303	305	340	316	329	299	308	291	333	323	329	359	352	337	334	334	382	343	304	308	334	319	329	297	297	322	339	328	336	322	314	317	306	316	325	333	292	312	294	325	326	328	328	300	335	314	335	324	348	328	329	287	305	313	356	327	294	294	301	323	342	324	332	317	333	331	337	305	337	332	342	334	323	327	289	324	331	299	349	323	333	318	298	304	303	344	324	301	332	342	316	320	357	299	305	311	352	341	329	293	337	309	348	320	336	322	340	304	331	322	299	349	350	320	339	351	298	310	294	343	336	301	304	323	337	319	287	310	327	311	349	310	316	300	335	361	329	322	310	325	321	289	307	346	285	330	313	319	316	346	355	316	280	281	312	309	285	273	333	319	317	345	328	335	316	328	322	323	314	311	343	314	335	328	317	333	304	334	312	338	323	315	335	362	302	309	337	320	319	298	383
2497	867	1141	1172	1013	926	896	872	832	825	859	851	802	854	777	809	787	746	833	771	807	817	836	791	818	842	773	775	778	769	777	787	755	780	811	738	699	754	719	782	693	777	819	816	788	733	765	757	788	791	781	736	742	771	743	773	674	717	727	783	735	774	736	833	744	714	817	766	767	754	742	706	747	722	773	731	746	771	781	732	782	720	743	740	829	748	762	745	772	742	691	739	710	771	790	715	709	797	739	721	740	701	761	740	775	793	743	723	704	751	777	764	739	712	741	780	732	760	758	720	759	716	746	689	763	759	768	727	794	727	721	777	764	755	747	779	779	715	715	795	759	709	663	741	758	800	763	712	724	699	776	753	736	733	675	725	782	762	746	694	741	742	699	706	741	766	722	779	760	776	711	749	718	766	742	792	712	729	693	754	761	709	735	733	686	765	757	747	718	702	755	751	714	750	745	719	691	742	730	755	700	726	702	754	759	755	753	767	756	720	749	748	717	736	740	725	778	765	734	695	727	752	722	746	755	721	757	738	798	731	739	710	778	763	708	723	747	755	743	722	755	720	797	770	721	738	754	700	723	726	737	724	719	777	711	753	759	764	731	730	765	733	728	756	768	803	754	710	701	730	755	764	754	753	741	768	752	710	775	713	734	743	737	730	771	736	758	754	766	734	722	741	746	717	725	709	723	704	740	754	692	706	705	806	735	721	787	714	752	747	792	754	708	780	721	735	741	745	757	719	746	722	732	697	704	722	779	751	761	737	763	747	748	735	796	820	724	736	759	743	767	739	732	753	788	767	799	731	752	728	732	763	725	734	768	790	739	771	738	763	700	737	736	734	759	779	689	707	736	739	742	734	643	779	772	685	704	703	754	750	778	738	793	772	703	756	723	776	730	716	757	772	665	727	808	773	756	797	743	771	754	734	749	774	767	755	708	757	752	704	740	769	730	719	738	729	778	733	741	729	723	714	764	761	729	697	791	711	768	833	733	787	735	682	790	762	724	761	733	768	702	703	750	742	770	772	781	730	726	774	769	777	721	702	747	714	727	724	723	707	740	698	723	768	810	768	793	759	739	748	750	724	754	749	733	756	772	753	710	731	692	769	698	755	735	756	751	693	722	744	764	742	672	703	777	756	778	737	750	728	726	741	701	724	749	766	768	734	740	760	718	728	672	770	753	761	711	725	740	780	719	718	721	737	668	756	741	773	750	706	744	743	741	710	733	723	791	736	740	752	765	761	737	739	724	770	755	741	770	776	731	715	748	748	767	752	754	773	820	718	703	765	691	704	719	747	722	762	738	767	776	780	769	716	779	725	710	735	731	708	722	745	754	696	729	742	739	722	748	718	733	791	709	720	744	750	667	719	784	787	707	727	752	712	706	768	736	736	776	764	759	740	756	730	732	748	728	724	757	793	770	706	763	718	757	685	745	762	749	707	763	812	762	752	746	726	750	682	778	750	746	731	762	760	760	718	755	758	755	747	688	722	796	712	743	750	785	740	733	769	703	734	730	732	737	762	721	699	779	714	734	792	736	797	744	744	748	756	758	781	679	775	717	756	774	753	751	722	721	770	792	733	754	758	737	746	763	771	729	745	790	659	756	728	742	751	759	748	745	799	739	740	701	722	726	719	684	732	724	774	748	690	750	763	757	737	785	746	759	727	749	786	693	703	712	739	689	768	723	761	703	758	727	748	730	725	725	755	755	745	765	719	757	749	733	749	798	764	769	745	726	784	777	733	794	750	794	723	791	742	765	757	721	769	769	660	721	745	740	768	720	743	723	724	693	807	690	724	749	746	764	733	793	722	697	705	700	741	714	746	755	735	692	691	723	706	754	722	756	780	721	721	771	739	701	754	674	758	759	760	747	727	753	748	722	783	735	710	791	735	707	760	781	733	754	712	784	716	724	769	731	737	735	734	777	748	723	721	807	750	763	750	749	702	762	776	763	775	727	744	706	747	702	744	705	700	749	762	681	727	678	746	760	710	706	769	725	731	725	702	751	743	790	697	723	742	746	693	753	762	734	744	723	754	733	787	780	723	757	710	723	754	687	718	732	751	774	725	749	744	758	769	780	706	715	759	753	727	758	728	767	734	719	722	692	727	761	720	716	746	731	748	749	784	751	688	784	750	755	756	763	746	725	762	759	783	738	735	747	736	734	735	772	731	725	719	751	811	744	741	744	741	750	796	716	694	706	741	720	692	734	721	743	742	708	775	751	750	747	760	777	713	713	761	731	706	726	713	791	719	769	706	761	709	714	719	727	758	776	732	717	724	787	755	729	727	752	729	751	718	702	734	723	767	735	755	734	732	807	748	731	735	727	731	747	772	775	743	731	762	808	753	731	759	708	718	728	761	735	732	769	771	751	770	772	750	692	742	714	706	706	734	745	743	711	730	786	726	752	748	764	701	771	759	724	761	729	778	746	759	730	708	770	713	719	774	748	757	769	729	750	765	717	698	711	765	734	715	798	734	739	746	671	726	754	752	748	704	770	757	723	725	745	705	791	701	741	780	745	761	736	777	754	742	683	725	762	745	723	729	744	743	720	755	749	668	748	728	690	734	767	709	786	730	770	746	741	762	752	762	745	711	741	792	733	729	762	665	722	739	741	713	754	783	742	767	763	769	739	741	740	720	713	747	772	758	760	713	764	750	783	739	721	754	728	747	737	738	741	695	706	758	733	757	771	779	765	734	736	767	747	741	678	723	776	730	757	734	774	720	727	749	778	743	782	736	753	728	751	789	825	710	707	733	792	758	749	769	707	732	745	799	701	719	712	710	803	744	733	763	705	762	795	754	724	770	743	755	749	733	755	744	770	753	722	745	752	775	748	722	760	756	758	741	763	735	714	722	778	752	763	771	786	758	704	727	729	752	752	759	707	770	759	752	717	745	706	787	758	768	770	765	744	712	738	806	779	752	761	767	709	736	767	706	749	761	772	772	741	731	777	718	755	706	802	718	741	738	741	727	752	734	744	748	703	727	725	726	714	736	708	756	777	764	757	793	740	743	719	743	704	752	724	735	717	736	713	747	757	766	734	723	709	700	745	761	756	730	697	778	751	722	726	753	738	734	764	768	736	743	744	723	728	807	706	758	736	698	733	720	766	698	775	750	752	768	738	782	758	745	733	716	765	752	749	741	753	732	750	768	755	735	754	807	711	780	723	782	734	724	735	759	787	792	740	725	745	734	750	747	778	765	741	699	732	788	725	763	740	745	727	796	740	749	768	759	793	770	732	748	743	740	718	737	729	671	743	750	755	785	707	733	760	772	702	777	731	736	784	718	758	765	755	727	749	724	742	742	753	698	738	763	720	729	759	770	744	792	760	756	738	724	735	774	755	760	745	722	737	751	762	780	812	727	784	729	775	738	751	793	731	714	666	716	763	765	788	721	721	784	789	747	775	732	729	708	739	752	761	733	783	758	735	718	716	707	737	815	717	698	774	741	752	708	712	743	717	708	723	734	802	748	727	765	714	779
8495	1230	1358	1084	757	591	507	426	421	373	331	288	307	284	275	306	266	256	245	261	271	248	253	248	245	233	237	236	239	266	263	234	229	231	247	213	242	210	247	235	241	217	211	233	219	221	206	210	210	202	229	237	231	219	245	205	207	212	225	224	218	238	201	211	211	244	215	186	225	203	230	220	232	203	222	242	224	236	220	210	207	250	234	212	199	202	238	229	227	202	247	188	221	244	220	236	193	225	218	217	200	208	213	200	202	192	239	194	200	219	215	189	227	213	207	225	208	192	224	203	200	211	228	219	212	216	190	221	195	238	223	210	204	209	221	206	204	226	220	196	204	190	199	232	234	180	239	176	224	226	193	192	195	212	234	211	207	191	194	242	210	222	218	232	229	198	199	202	241	220	211	192	210	224	244	206	222	205	214	186	220	210	200	193	228	228	225	199	205	227	211	230	200	215	250	222	189	217	198	178	232	222	210	236	209	231	194	236	219	225	212	201	211	220	239	229	213	210	211	222	195	231	206	217	202	226	187	203	186	210	212	209	225	211	212	207	214	188	208	209	226	204	197	219	201	229	206	213	209	191	199	205	209	234	223	212	219	232	220	206	203	227	215	232	215	204	238	199	193	215	211	187	192	219	195	208	225	189	232	201	229	218	218	201	208	174	219	202	208	222	198	193	209	220	238	195	213	191	205	219	194	215	228	210	218	204	176	207	205	229	218	196	223	209	216	196	216	198	194	194	225	195	214	218	223	213	204	190	198	224	192	231	221	193	207	229	210	218	192	227	212	230	229	227	207	199	195	217	202	218	210	198	200	200	226	186	210	215	211	246	222	203	212	225	217	235	213	232	195	249	189	219	229	224	216	225	201	203	208	201	202	210	192	229	220	232	172	208	242	212	204	235	221	203	233	182	212	199	197	221	212	219	207	243	214	209	232	221	253	248	223	202	206	201	211	200	206	207	232	226	221	219	209	213	235	211	220	201	209	211	204	219	219	226	203	205	212	201	233	238	226	196	222	209	228	191	211	190	224	216	215	217	177	195	204	219	199	202	206	195	203	214	218	202	205	214	211	189	220	231	185	220	214	198	230	206	220	225	171	208	201	255	245	222	221	212	214	218	207	239	211	223	204	198	241	231	212	216	226	218	211	224	211	209	217	217	219	217	218	237	229	191	186	215	215	219	214	202	233	204	202	226	210	207	210	241	219	224	198	218	194	209	221	210	183	201	184	196	222	212	194	192	197	194	198	219	209	187	202	220	187	199	231	204	201	208	191	203	225	204	207	215	226	202	190	189	211	221	222	227	228	201	204	237	176	203	203	227	201	196	199	227	209	194	187	210	227	227	210	213	213	197	218	218	216	241	209	216	205	209	209	232	235	223	202	234	197	196	210	217	213	207	206	193	179	226	207	215	204	209	201	188	208	231	212	208	230	232	229	212	218	244	203	229	223	209	186	195	184	211	207	209	225	184	217	206	210	203	216	213	230	207	198	207	231	224	209	242	207	225	219	173	201	221	222	218	208	201	207	184	186	209	211	237	227	223	202	195	206	239	207	234	215	228	213	193	207	197	222	198	208	215	232	198	203	207	231	213	220	235	230	213	203	238	207	186	220	217	226	233	223	219	189	201	230	209	219	196	216	245	202	189	204	245	233	227	224	221	230	234	207	219	202	204	183	190	211	202	195	187	223	208	237	216	212	222	193	208	236	209	205	208	208	202	201	206	203	206	221	214	231	209	193	248	215	198	199	224	213	213	203	177	173	222	222	196	213	205	214	242	213	191	239	227	218	217	213	216	214	209	204	234	227	235	227	240	221	207	192	221	218	201	213	213	211	240	211	213	217	207	245	183	209	245	175	206	241	232	211	189	219	218	218	239	230	226	231	225	217	195	214	213	186	213	199	204	244	208	206	187	200	191	220	216	210	229	239	218	211	234	219	229	242	220	198	186	204	211	230	204	222	223	201	218	208	228	215	225	189	212	185	191	214	204	206	212	223	225	208	196	210	203	240	217	215	212	222	200	203	236	209	205	212	219	215	195	237	216	210	215	180	196	203	212	230	194	226	193	212	229	194	222	203	214	224	254	217	205	222	210	212	195	209	208	208	215	224	210	195	222	234	241	218	229	205	220	238	188	204	217	191	226	210	225	199	197	210	207	209	227	215	213	219	200	216	204	218	219	202	240	225	216	210	200	236	201	218	197	212	235	206	196	194	196	223	212	182	215	209	224	237	229	189	214	204	227	210	235	213	198	208	249	227	211	226	234	201	227	243	216	225	210	210	213	204	208	227	187	206	190	228	207	211	184	180	208	217	207	215	211	214	238	219	213	247	208	203	228	197	207	223	206	216	221	236	229	186	201	189	185	238	213	224	191	198	204	200	239	227	244	208	242	213	225	173	205	223	172	201	200	217	219	203	210	229	223	202	218	216	233	205	212	190	221	223	215	214	217	218	216	207	208	206	200	188	195	202	226	208	205	213	223	223	238	221	194	192	225	188	226	192	199	210	214	204	206	226	222	210	202	211	217	222	186	197	191	209	192	185	201	234	211	239	206	227	223	216	197	215	225	221	224	204	208	228	202	226	224	199	232	238	219	200	205	215	199	223	218	232	205	254	223	221	205	198	214	217	223	197	216	187	208	191	225	213	207	226	205	219	211	196	216	196	196	221	229	221	234	200	230	213	226	210	191	208	208	225	217	219	208	204	215	212	195	206	225	232	217	208	225	219	192	212	212	234	198	249	221	227	226	213	218	212	226	220	231	208	208	195	221	204	217	235	217	211	219	222	193	234	227	208	177	163	215	209	215	222	209	222	239	233	199	204	186	223	190	217	243	237	228	196	236	221	224	232	220	223	192	208	186	233	205	212	253	207	208	195	193	201	191	234	200	214	200	231	180	224	206	214	217	212	200	208	239	204	237	219	186	228	242	188	215	208	206	218	213	205	210	222	201	218	237	219	202	216	206	222	193	216	205	228	203	183	207	220	238	175	209	233	195	198	216	231	223	195	193	197	218	234	197	200	212	197	206	201	226	192	234	220	208	240	212	237	204	223	238	206	175	203	218	223	196	216	209	215	223	228	201	244	179	226	197	215	218	236	224	193	221	216	216	206	226	191	227	219	215	206	219	217	240	226	202	197	195	240	222	208	197	205	233	201	214	203	212	201	218	196	209	200	209	196	189	210	234	243	229	244	197	221	224	211	200	204	216	232	202	221	203	214	216	212	197	195	195	236	208	200	216	205	253	217	237	221	199	225	205	233	208	227	196	219	210	216	243	252	213	226	188	235	190	227	190	203	230	208	206	219	236	224	194	226	236	239	216	229	221	252	225	228	209	183	214	187	246	236	212	182	235	207	192	219	193	216	235	193	195	211	209	183	222	197	204	229	201	197	225	252	229	223	223	209	218	194	207	195	221	211	203	208	228	218	189	222	204	215	223	215	193	205	205	194	221	227	230	210	197	218	202	195	211	235	195	196	206	212	225
5842	1501	3070	3608	2983	2487	1989	1726	1455	1288	1272	1112	1064	1013	996	878	856	897	824	876	778	797	824	897	883	783	742	719	684	723	695	702	691	665	692	689	671	673	683	612	641	628	653	599	587	612	614	622	615	564	632	610	637	590	564	626	610	615	602	587	595	551	592	597	631	611	633	591	568	585	536	554	542	551	565	559	527	588	579	529	587	554	612	523	522	531	539	564	535	541	524	553	567	527	563	552	551	577	548	513	543	538	531	561	536	533	496	579	565	530	530	557	538	505	526	541	529	541	527	508	574	565	553	550	504	527	529	553	522	492	515	544	537	544	505	512	515	539	526	544	551	533	529	603	523	546	558	504	554	549	517	574	492	510	523	537	565	484	552	521	513	521	499	489	544	524	574	547	506	534	552	525	551	496	565	529	526	519	525	505	532	535	547	510	498	559	507	508	501	509	524	510	528	529	533	524	503	530	510	498	546	494	525	559	550	540	521	539	512	562	519	568	515	518	505	533	496	559	524	541	510	529	539	540	495	548	518	499	517	498	518	526	508	542	524	532	493	558	519	521	519	510	527	544	506	560	547	541	517	506	537	580	562	525	478	486	550	506	542	528	519	541	508	519	516	476	538	501	503	546	540	533	529	527	514	530	539	487	507	520	552	516	534	499	549	535	571	498	530	516	516	559	539	501	528	557	486	527	529	490	543	524	518	529	494	555	528	546	527	575	568	524	548	506	496	543	559	509	534	537	507	483	507	517	548	533	555	539	524	531	539	549	513	533	543	541	500	493	543	486	490	514	514	525	556	497	551	504	529	494	518	524	516	524	514	503	497	506	509	533	522	556	545	513	527	544	485	514	543	551	531	482	527	509	527	525	547	543	508	547	530	569	537	547	524	488	524	560	501	472	515	536	504	501	588	566	517	499	537	514	579	504	533	560	554	511	506	501	524	574	512	503	542	519	546	547	532	536	534	513	532	533	533	523	510	545	528	556	516	552	486	540	522	507	576	505	544	542	543	515	555	536	562	554	562	558	495	542	481	531	473	563	560	505	496	532	555	525	570	487	528	512	528	536	521	497	512	504	561	515	496	533	522	527	523	467	545	517	538	564	526	532	545	485	521	525	544	544	533	518	509	541	540	556	539	529	555	534	514	527	509	513	563	506	515	518	552	496	504	527	488	530	566	533	503	540	522	517	469	516	524	546	520	541	503	519	473	567	515	520	498	537	538	567	588	529	502	529	514	536	508	520	532	487	512	556	556	503	552	537	558	505	528	529	516	527	545	562	529	533	492	529	570	524	512	516	522	546	517	563	457	529	540	503	528	549	514	493	512	563	557	546	521	460	567	536	529	522	527	526	540	572	534	549	528	477	514	503	540	568	512	523	505	547	513	533	505	547	523	489	553	519	528	512	540	523	478	516	530	497	538	513	548	495	507	530	503	549	503	500	547	518	518	558	561	511	524	498	503	545	517	529	557	517	537	531	538	535	557	506	517	525	499	580	554	524	520	540	515	515	543	533	544	542	520	534	492	533	541	504	549	542	528	489	501	470	554	547	525	539	517	526	525	529	488	523	522	536	541	568	503	549	527	573	567	586	539	538	509	539	517	525	526	558	556	517	538	510	570	529	510	547	525	509	540	545	510	544	548	510	543	519	509	531	518	529	556	488	526	536	540	515	500	484	532	506	564	506	523	508	518	536	522	510	540	535	538	497	504	486	494	549	515	554	516	561	526	521	535	529	521	540	510	556	555	535	511	520	538	486	499	531	516	554	517	534	541	549	510	534	530	519	552	535	595	490	550	562	552	543	486	543	516	521	539	523	574	492	501	544	513	566	550	577	519	546	516	524	526	548	513	552	508	507	529	524	492	523	530	525	510	531	547	528	544	532	549	533	546	492	547	577	548	520	541	534	535	540	534	509	540	512	530	554	469	528	562	570	508	538	493	584	542	505	520	553	520	533	533	548	473	518	478	564	532	546	507	509	533	545	533	509	523	510	535	511	523	511	527	534	547	562	503	523	510	485	526	506	479	518	556	550	536	515	516	536	548	572	517	506	559	516	522	498	492	539	551	504	516	516	503	551	520	485	538	508	513	523	534	554	534	523	477	514	494	571	528	503	508	553	485	561	504	520	511	527	556	513	509	515	522	530	547	537	546	522	538	530	540	543	550	537	540	529	526	582	519	518	508	565	553	551	558	537	530	568	549	530	546	494	508	533	546	513	570	591	513	583	490	531	506	521	505	527	517	527	527	522	537	556	556	513	521	537	526	485	546	561	511	555	534	519	500	513	518	487	528	504	512	532	529	507	534	521	463	500	519	511	518	525	540	516	601	476	505	564	573	542	539	543	567	494	510	477	510	530	505	549	503	569	513	542	521	557	525	526	516	492	513	510	526	512	512	506	505	530	574	558	520	548	468	546	560	504	559	524	538	515	551	518	511	531	539	526	544	528	517	545	518	566	508	508	495	547	551	511	568	536	503	533	533	481	509	540	527	508	545	543	549	538	529	536	517	493	567	529	505	570	549	519	530	519	558	532	525	549	517	533	524	542	539	569	497	507	518	528	531	575	510	532	511	573	482	557	561	524	526	500	539	492	533	501	507	512	549	554	538	534	517	531	520	536	498	528	518	530	521	547	505	503	530	512	512	553	551	471	567	535	526	557	521	536	514	532	523	541	502	529	532	528	519	511	534	515	494	516	570	502	541	521	533	531	568	558	587	571	558	498	547	497	510	538	516	496	519	543	529	549	511	555	534	560	519	541	535	505	516	538	550	489	538	546	509	525	521	518	520	505	525	514	537	556	503	497	546	544	496	514	541	496	525	541	526	514	510	532	533	535	540	519	515	507	554	543	495	511	538	510	536	544	522	524	523	454	534	496	542	501	560	557	556	532	500	558	540	523	529	542	570	528	543	489	542	518	533	552	552	533	541	528	546	527	538	505	553	552	558	521	515	526	589	511	512	558	582	546	576	544	521	521	542	521	502	482	462	545	511	514	524	545	560	519	499	543	541	542	490	538	536	532	511	574	506	558	531	520	525	524	486	521	507	554	528	505	518	520	512	498	568	497	532	491	564	543	600	501	541	532	529	539	526	553	533	534	554	549	503	524	515	573	547	519	508	548	527	519	551	535	523	539	512	543	537	510	499	546	555	529	499	553	547	545	554	498	491	530	533	489	560	508	505	527	553	523	546	536	517	541	520	544	553	527	580	530	537	529	497	563	546	513	517	579	536	498	549	510	554	543	529	493	543	562	536	538	525	531	526	548	528	552	479	528	548	531	513	549	556	503	517	516	572	527	525	519	491	553	513	582	524	538	564	496	572	535	544	544	525	502	527	528	488	528	485	507	537	563	504	527	537	535	541	546	524	507	528	542	517	556	528	532	545	515	529	541	534	559	530	513	515	518	516	526	526	549	511	565	511	535	494	473	564	562	489	540	525	530	510	528	520	543	482	556	513	538	546	538	526	544	559	558	506	542	517	510	517	526
15423	2844	2807	2123	1450	1109	868	674	595	575	490	407	424	386	413	355	358	351	354	325	341	356	389	310	324	328	328	282	306	298	299	297	293	304	307	283	306	284	324	297	306	300	285	288	297	274	281	317	315	276	259	301	276	307	315	290	302	255	280	316	286	249	296	302	250	262	284	287	262	263	292	273	287	297	290	252	286	274	282	260	286	293	260	275	269	294	265	291	256	271	283	279	282	290	305	261	248	289	269	277	252	256	274	248	288	249	275	253	279	236	262	271	250	256	259	265	246	291	286	304	287	292	256	279	220	265	251	287	308	279	310	284	254	253	283	284	275	257	272	274	250	282	255	255	257	298	277	246	270	285	281	285	272	290	255	261	264	239	251	273	260	269	244	279	287	279	237	256	256	270	283	288	281	265	254	244	305	266	261	277	246	293	283	256	292	307	260	262	246	261	275	263	233	302	264	264	296	298	259	267	279	274	280	275	272	244	269	296	267	266	271	251	285	285	298	270	286	255	258	280	277	253	312	257	277	270	248	287	282	248	265	253	251	277	246	253	276	257	273	279	302	258	239	257	283	272	249	266	279	257	296	281	272	267	274	291	292	259	269	278	255	277	255	281	270	260	263	277	256	269	283	280	294	278	277	267	253	290	245	286	263	260	267	244	277	257	254	285	286	260	273	259	266	255	271	251	316	272	297	233	247	265	284	274	272	274	257	259	259	257	297	296	297	251	253	244	291	270	269	267	269	266	284	263	244	282	274	273	243	275	286	289	266	261	272	247	244	296	282	284	276	281	264	265	284	244	262	268	248	247	260	300	283	261	222	281	260	276	250	296	299	270	264	275	264	224	263	286	295	250	284	261	255	276	249	278	285	276	278	252	247	288	254	254	285	284	285	257	249	292	275	295	285	250	283	269	238	280	275	310	281	266	278	267	274	261	262	241	301	284	263	302	279	283	269	258	279	301	260	268	256	270	262	276	269	266	282	266	288	260	276	261	246	258	291	294	282	282	272	259	297	275	286	300	276	251	290	271	282	258	298	239	266	277	235	255	246	274	259	237	258	310	276	253	272	260	255	258	271	259	243	234	276	283	238	302	255	254	289	243	257	230	263	283	267	256	264	284	265	272	270	254	258	251	287	251	263	256	299	258	268	287	276	259	296	283	308	266	315	253	276	278	247	258	251	214	240	284	267	272	274	258	230	291	239	252	282	233	286	275	274	291	268	267	266	287	275	272	268	264	312	271	235	275	250	258	255	263	257	263	278	252	278	275	272	257	254	258	247	285	246	274	284	282	259	281	293	322	253	271	295	282	269	269	264	248	290	260	274	271	235	280	260	273	255	255	249	258	270	265	291	292	261	246	293	285	277	246	262	267	266	274	279	276	262	264	260	251	278	246	282	278	281	253	275	267	276	269	261	256	277	300	294	259	278	262	304	267	263	302	279	274	301	256	226	255	259	247	273	259	265	254	289	259	234	291	312	288	254	258	250	265	270	298	268	275	250	255	277	281	292	281	251	262	263	252	244	284	259	255	299	280	286	273	251	289	297	246	274	273	251	253	252	269	264	271	253	276	255	260	268	270	290	294	280	283	266	261	267	266	304	243	261	274	292	242	283	313	270	272	284	251	255	291	264	265	246	278	264	279	267	259	263	279	235	244	243	254	283	258	244	290	266	284	284	259	298	287	254	289	254	256	251	267	260	264	251	290	257	289	269	258	270	268	302	285	276	272	257	269	251	272	274	271	253	268	268	269	286	285	239	255	300	273	232	254	269	262	240	268	277	270	277	280	238	271	233	261	276	277	290	261	273	263	291	250	261	293	267	283	257	266	280	276	290	270	244	294	295	263	265	269	281	250	275	269	272	282	301	289	276	263	216	253	289	290	260	285	271	283	288	276	272	279	263	257	292	265	261	266	266	267	252	274	268	261	263	274	249	310	283	275	245	294	294	286	275	260	251	298	290	270	280	255	295	271	259	242	266	285	278	275	260	268	247	267	270	264	275	277	266	224	269	289	271	296	282	278	272	294	271	263	254	274	262	255	269	268	266	267	267	281	255	285	250	262	285	271	243	253	274	292	260	273	282	292	281	296	265	257	268	286	271	280	269	259	280	277	311	266	275	248	268	272	293	268	276	270	286	273	279	268	253	277	242	263	273	271	269	263	267	247	241	274	270	287	260	303	258	276	271	313	280	258	290	299	239	298	283	265	254	252	278	274	288	291	266	290	259	282	255	261	244	268	296	299	284	254	238	293	265	247	283	313	271	267	254	272	287	268	280	282	264	252	284	269	249	262	297	261	276	267	257	267	261	278	276	262	240	289	271	294	262	275	275	282	296	280	273	260	257	278	270	274	271	263	282	264	257	279	267	289	268	255	267	272	244	241	273	287	280	266	284	292	268	275	285	292	247	293	259	283	242	266	250	253	277	259	279	259	271	265	283	281	263	275	249	266	275	288	276	290	281	292	259	285	279	269	270	277	255	287	295	277	266	272	295	273	227	293	282	235	261	248	277	280	286	266	292	269	262	247	283	282	237	251	320	274	280	256	284	261	256	273	293	247	231	259	247	281	251	296	290	244	267	248	282	245	285	254	265	290	252	297	279	260	306	270	255	258	283	272	255	262	251	287	260	270	261	270	295	260	265	282	280	276	249	239	267	284	300	277	285	291	269	248	269	272	253	256	286	277	269	261	259	245	291	283	259	284	255	272	219	250	266	250	262	285	284	246	230	280	244	277	253	252	269	261	281	254	269	312	255	268	323	300	270	261	278	282	293	247	283	278	291	267	278	286	265	291	257	284	257	289	254	275	266	286	262	300	279	258	258	274	280	289	289	265	272	265	275	273	273	278	272	279	288	253	291	306	272	286	292	293	319	266	269	262	280	277	251	291	234	287	278	283	257	279	267	261	257	268	259	277	273	263	279	280	292	256	263	258	248	256	264	287	240	268	260	296	268	277	307	292	270	262	285	274	295	271	266	258	249	276	249	250	257	267	285	276	275	257	294	272	281	268	269	278	244	285	264	269	254	289	298	276	254	266	274	286	267	299	274	274	254	256	299	292	247	268	274	284	256	281	277	282	290	315	298	265	284	255	273	260	303	267	288	270	276	257	281	286	268	266	281	263	250	217	277	279	253	289	262	290	262	266	265	294	276	268	268	265	238	251	314	252	259	268	245	261	271	290	256	265	270	268	214	271	262	238	261	280	287	291	288	266	290	286	270	289	275	258	258	254	242	257	239	271	277	269	299	268	272	267	239	267	298	268	289	271	264	259	266	259	287	259	268	268	272	279	259	265	267	300	253	239	245	288	265	263	267	239	241	278	284	268	315	263	270	255	271	291	285	239	273	298	262	265	271	267	269	277	284	275	267	259	291	257	261	263	257	257	253	285	262	313	274	254	276	268	248	240	265	315	270	250	308	267	229	255	267	299	274	271	280	301	298	271	267	268	264	267	272	266	278	247	249	272	270	234	278	276	271	284	257	273
7712	2490	5254	6221	5188	4339	3484	2907	2598	2226	1911	1766	1709	1574	1456	1455	1354	1314	1208	1165	1155	1177	1223	1171	1195	1089	1085	997	1019	991	1019	977	940	886	910	935	844	822	885	844	858	853	854	864	815	826	856	728	725	776	755	825	798	797	758	777	732	766	795	781	724	762	732	749	787	765	753	767	715	755	772	695	678	727	717	682	718	683	702	700	709	707	713	680	695	689	674	712	674	716	691	718	724	685	676	701	753	661	699	674	681	661	689	745	648	646	661	692	670	639	651	630	633	672	643	662	653	676	710	676	668	660	599	630	655	649	640	708	660	686	651	686	646	706	679	720	651	672	669	669	730	685	620	681	703	641	636	670	677	603	680	689	639	659	708	662	620	689	671	690	645	674	690	676	674	700	746	695	678	643	702	643	689	715	686	678	653	649	663	623	682	660	642	720	641	678	639	677	675	667	689	646	679	686	648	642	672	660	649	648	619	655	667	693	697	644	651	673	636	667	666	668	675	660	699	633	719	653	678	628	706	703	657	664	625	661	682	662	615	711	653	623	658	627	650	657	655	665	659	632	644	736	683	633	617	601	704	672	670	650	644	663	705	669	641	688	629	649	661	630	635	692	705	651	681	674	690	638	662	678	646	650	630	667	687	747	635	637	644	645	618	633	659	658	632	610	722	680	652	635	673	656	635	630	690	673	646	654	660	667	653	657	623	656	677	672	674	687	675	630	626	614	635	682	592	653	675	658	698	665	624	683	670	627	649	696	656	676	678	625	649	651	642	662	628	640	730	690	666	639	636	670	627	655	660	638	628	684	645	664	680	639	632	653	656	672	629	676	688	639	667	668	671	657	674	597	658	664	654	651	620	664	646	663	661	694	680	639	660	668	624	656	624	664	650	652	677	631	634	640	660	650	635	673	666	647	666	683	673	643	654	653	649	651	701	635	687	691	637	626	681	677	638	612	663	620	672	685	617	635	663	705	636	658	666	598	672	647	678	689	630	636	647	679	647	682	671	632	680	708	697	675	688	622	626	672	663	709	644	640	667	671	662	650	678	640	645	635	672	660	631	684	629	645	631	684	659	653	638	657	653	675	641	662	684	700	706	625	679	638	631	650	668	602	641	633	646	676	697	721	670	663	657	653	646	646	664	607	646	671	654	640	659	662	662	676	703	633	651	664	618	636	666	668	656	689	670	629	652	635	654	659	642	668	670	642	672	679	679	660	680	680	609	610	662	680	673	636	604	649	659	707	637	629	601	680	623	636	662	624	676	668	650	674	652	626	659	628	663	655	675	652	649	667	667	634	606	621	676	680	734	619	680	638	616	651	679	667	676	713	663	649	600	665	678	697	663	600	664	666	693	663	656	668	638	662	700	672	627	659	620	670	701	668	650	628	650	600	682	661	696	632	645	647	631	685	697	657	683	691	694	623	680	669	647	690	683	673	671	671	655	642	634	662	646	651	677	669	672	607	670	622	682	680	651	657	620	651	630	642	655	641	654	698	663	713	637	679	657	633	716	687	682	651	648	683	702	671	665	646	641	630	661	663	712	695	691	661	693	676	615	686	697	673	651	669	694	673	694	632	652	636	629	676	626	651	672	635	651	656	656	676	679	685	640	654	689	653	690	646	612	630	629	640	668	638	670	686	647	678	647	641	653	683	638	688	699	679	607	661	652	673	652	655	612	640	666	669	645	608	639	651	656	682	704	640	633	675	601	671	640	705	702	652	659	682	663	677	649	632	660	651	665	632	694	633	681	670	637	637	632	622	646	659	678	661	654	667	683	705	646	668	653	710	669	653	667	676	609	698	672	723	641	631	634	683	664	650	660	664	664	662	667	661	731	680	650	668	650	654	615	587	696	651	661	601	676	668	644	710	627	672	658	712	661	706	647	635	655	696	643	642	652	650	672	663	612	686	705	659	662	667	662	680	658	658	680	650	631	634	710	670	630	688	665	673	672	671	642	641	674	658	681	659	615	661	636	704	665	677	623	653	685	689	646	628	673	681	687	695	648	619	695	684	643	646	643	653	664	668	657	652	651	622	633	674	639	656	689	720	664	645	669	637	657	650	684	673	659	670	677	696	640	689	684	655	669	661	649	656	658	645	673	606	693	671	668	633	674	634	654	680	661	675	661	680	675	654	708	643	684	673	679	640	656	643	703	663	651	642	730	662	689	733	682	667	620	602	677	680	689	680	677	660	629	636	678	633	635	674	693	689	698	673	689	668	668	612	661	667	617	618	689	687	651	638	680	651	636	629	638	702	662	680	636	648	638	632	644	660	642	655	677	627	635	627	638	627	677	665	630	667	643	654	661	676	643	694	613	646	728	664	652	642	690	681	667	665	655	664	735	673	673	625	622	675	679	664	616	685	648	693	638	668	696	649	657	654	685	641	707	629	677	677	626	643	670	662	684	611	632	653	652	686	654	652	691	654	630	655	636	686	651	678	648	667	643	687	677	682	646	619	628	700	674	681	644	710	669	651	639	657	661	662	672	673	686	670	645	680	681	654	664	658	691	677	628	608	677	675	636	683	680	670	684	667	671	618	651	655	650	649	681	661	642	653	602	680	664	659	681	694	632	695	697	618	667	675	651	654	637	660	677	696	663	644	669	636	668	668	655	653	629	654	646	679	654	642	664	584	650	617	677	676	646	666	651	633	671	713	666	688	690	655	666	681	658	628	624	654	618	628	647	689	702	689	663	667	728	643	690	698	674	661	649	656	640	680	655	677	673	646	669	656	656	676	671	717	679	647	672	683	617	643	667	673	660	703	628	666	681	673	646	666	664	638	654	683	671	653	695	661	676	626	665	648	649	653	641	649	643	648	659	657	650	667	644	676	692	632	657	655	657	662	667	625	677	629	658	614	619	658	660	636	652	677	656	703	624	665	643	675	643	670	650	681	656	628	688	682	642	668	656	604	663	679	623	638	672	685	665	650	693	659	650	674	614	672	682	666	671	672	630	706	665	641	680	699	684	637	662	632	636	676	621	654	654	699	628	651	648	661	610	685	688	648	706	673	576	690	631	659	640	661	672	652	624	649	656	648	631	687	604	689	688	685	651	645	680	684	671	631	608	659	649	626	640	697	660	699	679	684	667	644	675	662	689	669	660	658	640	676	650	684	665	676	638	648	644	631	664	669	634	665	640	655	646	640	628	627	662	689	678	662	652	654	685	642	713	668	669	658	692	615	655	663	666	656	645	669	627	683	695	685	648	635	695	657	629	645	684	646	677	621	669	662	658	684	615	645	651	674	684	659	651	652	717	643	654	658	633	659	685	611	640	694	724	696	651	667	694	650	619	708	651	667	640	666	627	682	650	651	646	666	660	652	649	696	679	660	674	641	622	652	702	634	634	685	642	652	647	669	693	647	646	639	651	666	611	630	655	667	667	654	654	627	688	658	636	700	672	649	668	645	644	634	654	674	653	646	656	647	684	673	696	646	660	646	642	657	672	721	646	650	675	662	685	705	677	656	644	667	627	654	658	619
2375	475	513	467	420	361	342	343	382	358	395	340	310	340	333	351	325	326	325	326	363	327	349	366	329	350	349	350	334	345	321	362	328	323	354	339	363	314	316	317	318	324	304	337	324	339	320	329	328	322	323	331	318	299	308	280	314	345	303	328	362	327	309	299	330	310	332	337	340	333	317	377	341	340	351	324	352	327	323	330	330	307	314	335	344	343	339	305	310	351	346	326	340	311	309	316	354	311	308	328	361	352	306	323	347	319	371	297	299	314	336	328	327	299	334	319	329	340	329	298	324	361	307	348	288	305	332	292	363	331	321	331	307	362	291	298	305	350	289	318	322	314	353	328	334	311	334	319	358	337	339	326	341	338	332	309	345	371	314	306	270	332	344	300	340	332	317	335	357	317	346	339	333	351	303	315	326	326	320	354	367	341	344	323	292	329	333	332	355	333	320	305	321	340	338	320	313	284	307	357	331	319	330	339	318	309	338	298	309	311	309	328	328	369	320	344	328	315	327	329	319	327	351	336	353	325	324	336	295	330	310	336	322	335	317	310	315	329	306	350	335	329	301	298	302	312	304	305	343	319	338	336	320	309	319	335	361	299	325	312	328	326	344	342	354	303	332	313	328	365	337	357	309	343	306	328	311	321	341	326	322	351	313	303	356	347	357	344	310	348	339	303	341	321	304	297	345	331	350	354	303	313	371	335	346	318	320	336	355	332	324	314	349	314	326	310	335	309	298	312	344	320	316	314	329	334	311	337	332	339	344	319	296	311	330	360	341	286	309	319	325	330	324	320	339	332	324	341	312	343	294	358	336	312	331	311	316	312	342	309	328	333	328	358	320	341	352	318	321	329	334	343	323	313	313	341	303	280	314	312	301	279	363	331	312	363	309	340	305	308	340	355	302	335	315	335	339	293	334	336	360	347	352	368	307	301	360	312	311	319	330	341	327	334	319	311	346	328	322	343	336	304	335	335	298	337	302	384	336	325	314	311	341	348	293	345	369	329	334	312	311	323	341	336	342	317	327	332	306	363	323	317	352	305	338	342	349	319	310	315	351	346	342	326	320	296	332	328	325	322	345	335	316	329	303	323	339	315	301	298	322	302	295	323	352	296	307	302	309	338	344	336	309	287	328	325	307	300	345	321	321	327	335	332	329	324	318	313	325	355	338	331	350	339	335	308	310	319	318	331	318	343	346	360	357	330	346	341	344	294	323	306	306	306	363	351	321	328	357	318	313	319	333	343	319	328	330	310	349	334	325	363	340	332	315	381	313	324	321	373	347	360	343	367	314	301	326	301	337	328	318	310	356	325	314	378	312	330	308	303	302	298	303	310	322	317	324	305	335	321	318	292	315	356	329	338	325	318	332	323	336	299	301	345	307	329	336	328	333	356	358	324	341	338	338	364	381	334	317	331	332	326	305	351	350	320	358	312	336	332	327	348	340	376	351	300	327	302	311	336	319	350	328	320	337	344	307	294	314	321	337	351	337	328	331	311	325	325	347	316	297	333	306	346	347	330	327	329	312	320	355	333	339	340	344	314	318	318	342	304	338	335	338	337	314	322	320	317	368	319	306	287	307	354	318	353	296	363	340	341	347	332	300	335	330	333	344	293	324	315	317	320	353	314	277	332	326	306	294	340	316	345	318	320	313	333	338	315	331	301	306	324	367	323	326	338	301	313	307	306	359	354	334	352	334	312	329	342	343	314	321	369	311	345	352	334	355	302	329	317	349	358	356	274	363	323	341	329	381	320	338	323	326	356	350	339	312	334	338	320	328	343	328	317	313	301	301	288	341	297	353	294	334	327	323	334	338	327	295	319	327	328	316	337	346	343	318	320	362	324	321	345	345	313	335	299	288	336	312	356	356	334	330	306	311	342	343	293	306	326	318	309	321	356	301	322	330	317	309	351	317	317	317	337	341	334	321	322	343	328	332	341	294	353	374	319	337	320	336	305	332	327	358	289	328	369	282	343	351	349	321	330	329	298	351	341	326	300	343	341	334	360	339	329	343	346	351	343	304	329	298	310	335	337	315	320	310	321	334	335	334	323	337	333	325	348	312	350	346	337	306	284	307	345	313	319	327	334	362	353	320	344	325	340	321	312	304	322	375	342	309	359	340	296	316	318	333	320	361	334	317	300	299	343	360	313	335	334	351	318	327	288	357	338	335	330	330	309	338	326	343	333	304	326	325	347	337	361	343	324	314	371	336	303	331	315	313	356	352	323	298	362	325	352	297	318	352	330	328	317	353	338	319	323	337	317	294	335	335	341	334	344	347	337	347	341	328	320	327	339	310	324	292	335	336	316	317	305	303	335	327	318	304	307	341	316	330	319	355	326	347	325	311	319	303	336	328	342	315	374	332	317	288	351	350	303	276	302	314	344	288	337	339	352	328	322	321	324	334	318	319	326	324	316	353	322	280	321	325	321	318	308	330	345	343	325	352	343	334	327	330	289	327	329	343	318	308	288	333	339	332	338	345	300	303	298	317	331	343	321	303	325	322	328	327	325	352	343	327	329	291	349	319	317	307	339	343	307	363	338	320	347	324	348	291	317	298	319	329	348	332	335	330	307	304	327	349	290	297	326	296	357	324	339	318	295	350	325	322	340	335	318	312	352	355	336	320	318	309	313	340	353	344	335	310	333	332	338	342	343	322	318	342	330	348	321	304	317	330	353	336	331	318	349	297	294	326	305	305	347	333	316	373	329	317	345	324	343	347	345	332	347	308	321	315	367	337	359	319	320	331	325	315	319	340	305	266	351	359	322	323	384	314	332	312	328	313	343	347	365	345	308	296	316	323	305	337	325	332	312	335	329	320	314	339	299	277	310	329	307	333	337	309	327	305	309	344	316	327	321	304	343	317	354	349	290	337	326	336	323	323	332	344	306	326	342	333	304	298	339	307	310	295	326	356	317	336	307	312	323	334	299	355	337	331	313	325	295	327	335	322	353	312	332	314	321	332	369	333	334	343	322	321	321	317	304	360	295	345	337	325	332	318	340	340	337	341	297	331	330	302	318	334	315	354	309	345	320	313	340	341	325	347	350	328	343	354	316	314	302	302	317	303	325	308	335	316	370	330	310	281	352	296	332	324	291	342	359	318	329	340	353	308	326	342	295	297	343	333	307	331	299	297	325	350	349	335	368	298	334	321	349	343	336	337	320	347	327	347	344	315	291	332	326	357	307	363	327	285	340	298	316	323	313	315	345	307	317	293	316	340	322	329	327	311	328	321	325	324	339	351	339	327	336	324	325	351	348	342	324	337	338	332	327	333	314	319	318	329	352	339	350	343	313	316	336	343	340	324	314	333	329	318	312	329	300	330	318	337	333	355	295	361	326	341	310	327	293	342	319	327	345	350	346	363	312	302	333	306	315	305	368	330	330	320	337	290	303	332	308	352	329	323	311	312	356	304	298	337	302	322	371	315	314	317	298	335	324	329	324	312	342	328	348	326	380	336	338	327	329	316	321	311	324	318	319
2524	936	1138	1162	1063	968	900	832	906	846	790	843	839	791	822	816	839	811	760	813	786	866	829	842	830	817	749	809	809	769	767	802	784	761	844	752	756	723	774	756	751	758	790	791	793	762	781	788	796	736	760	738	727	800	809	748	687	725	766	736	742	744	789	804	743	816	759	753	776	774	740	756	784	720	744	726	798	765	743	778	790	744	709	767	756	732	743	779	759	745	769	703	753	759	771	729	770	755	771	763	806	800	767	686	791	716	791	756	759	756	720	777	739	744	727	737	719	793	701	686	769	697	751	803	734	741	720	754	765	789	737	762	710	718	736	738	694	776	743	764	773	766	702	802	751	733	718	754	719	724	727	734	684	730	741	739	729	739	758	752	737	734	731	744	737	702	735	815	764	767	778	741	731	703	750	695	711	694	775	783	767	693	713	735	760	767	655	743	779	763	728	774	731	760	774	700	746	814	785	720	750	746	749	769	731	750	770	789	711	776	768	789	747	735	759	765	763	756	767	716	755	782	775	787	734	688	778	777	719	728	760	787	746	730	738	733	776	732	750	754	764	798	732	773	726	798	741	798	762	739	764	759	791	749	800	755	710	708	701	753	748	744	736	763	819	736	746	744	738	763	705	801	741	761	766	708	751	737	751	682	752	775	781	716	764	744	737	731	703	731	741	743	759	796	752	707	752	772	744	748	749	763	780	777	769	740	674	766	781	728	773	744	740	781	722	766	735	746	725	728	717	731	746	809	785	756	725	749	665	768	734	760	784	744	729	752	740	731	774	771	741	739	718	744	753	732	755	779	788	797	781	766	754	821	779	763	747	804	722	753	747	793	760	743	715	770	760	703	767	755	691	751	751	729	770	738	724	732	778	800	730	763	737	793	753	786	739	761	693	778	747	758	767	747	754	750	744	755	781	743	754	764	773	759	721	772	799	751	717	734	741	810	746	739	754	776	710	726	732	779	755	768	777	780	731	735	730	764	783	761	745	732	741	694	756	731	729	728	800	739	706	739	766	753	679	736	759	747	737	761	782	808	768	790	780	790	712	723	753	710	779	748	737	753	777	768	764	760	695	716	737	732	748	753	730	731	717	785	738	730	711	794	745	784	717	779	742	783	770	738	733	763	734	722	706	751	740	728	722	766	738	750	720	746	723	739	729	758	802	737	765	802	771	740	732	778	763	709	737	731	700	754	737	727	738	786	791	805	773	730	786	731	771	716	782	782	724	748	744	756	710	760	799	754	742	759	771	760	776	763	714	728	711	742	734	754	771	767	738	756	746	767	699	748	749	726	768	754	775	733	770	774	791	705	765	790	746	787	728	741	757	791	759	745	767	728	752	737	730	786	740	750	740	770	741	712	733	796	739	795	737	752	752	740	757	735	731	777	773	741	711	740	763	728	753	760	715	730	734	744	737	736	782	763	755	756	747	730	758	731	795	747	758	780	746	770	679	740	771	781	772	705	758	714	781	752	754	733	733	756	757	807	797	712	720	738	809	748	753	766	745	737	712	739	715	734	759	775	808	743	783	749	727	799	715	786	752	746	796	762	728	737	717	697	707	744	759	741	818	772	764	736	730	790	739	765	731	734	700	735	758	738	733	767	737	759	749	768	750	752	751	778	820	776	699	765	683	716	735	759	741	758	745	731	770	779	776	763	758	744	754	738	753	752	748	749	788	766	755	780	682	750	803	733	764	724	805	768	760	738	713	741	759	743	750	775	776	729	753	818	762	680	716	729	736	751	761	770	710	734	729	725	745	749	780	760	770	719	753	740	749	781	786	726	759	728	709	756	768	745	722	712	713	750	768	773	720	762	745	761	734	757	717	778	754	769	740	785	748	734	705	765	782	751	758	726	736	759	771	737	810	751	752	746	704	793	790	729	752	775	784	838	801	743	763	778	774	711	785	743	770	751	734	747	746	725	713	763	799	784	727	783	739	774	752	772	812	745	754	733	726	780	701	746	834	783	754	739	730	723	741	757	712	757	740	704	717	797	754	726	744	762	761	704	773	766	765	768	754	706	757	799	776	770	712	765	752	724	711	734	740	796	770	766	778	749	758	743	727	728	743	736	741	714	717	750	722	746	729	718	750	724	741	771	751	712	830	744	736	753	781	766	720	746	768	810	755	740	764	753	776	707	708	694	723	730	764	740	724	716	780	738	733	714	740	714	730	750	754	712	695	731	802	748	760	744	726	725	766	772	731	762	726	772	752	731	790	757	705	746	779	763	749	709	721	716	779	739	764	747	757	773	716	792	734	766	752	755	771	785	781	738	720	727	693	770	744	776	712	756	763	827	747	784	760	749	766	806	772	786	764	701	763	744	756	750	783	728	743	736	727	801	793	738	754	775	738	733	714	789	738	761	742	744	746	808	764	703	744	734	732	718	761	771	759	707	774	790	727	751	751	758	731	722	732	728	717	717	801	740	778	765	709	767	698	715	764	714	737	762	754	704	720	780	775	708	732	720	760	709	751	734	779	801	792	699	709	751	742	772	719	791	752	756	768	757	736	738	733	734	808	769	763	775	762	767	716	766	765	755	754	765	738	745	759	709	781	724	709	739	783	719	737	760	741	764	768	761	761	757	749	759	740	775	718	749	752	762	734	769	757	734	731	768	759	800	757	746	721	761	773	738	764	742	733	745	760	725	755	773	736	711	773	744	754	789	738	795	741	732	748	738	752	752	730	708	732	762	759	730	784	764	737	720	694	774	726	724	741	712	738	729	671	748	721	756	766	794	732	744	762	784	773	760	728	727	786	723	777	771	704	759	739	755	736	747	724	710	746	754	766	745	743	700	708	697	741	756	738	763	790	713	720	713	744	756	773	785	742	751	686	751	795	756	749	760	769	759	755	745	746	827	750	782	780	729	733	702	792	724	719	772	756	795	777	744	724	725	793	742	732	780	742	780	750	724	749	780	764	733	766	786	729	759	755	727	744	756	765	775	749	707	770	789	742	713	745	742	781	751	746	735	745	777	734	790	761	775	723	756	764	771	756	771	764	723	767	740	772	728	712	771	747	731	705	721	825	713	704	730	709	780	753	723	805	733	739	740	746	723	740	779	731	750	742	706	764	745	741	751	796	744	740	730	710	769	770	760	756	690	785	747	752	787	733	777	764	698	764	779	724	752	745	739	769	752	757	747	721	750	693	749	754	741	767	775	773	742	728	801	769	783	775	763	730	762	755	713	729	727	737	779	746	712	762	738	703	733	740	798	770	727	751	738	751	764	736	726	719	785	755	723	732	729	729	759	752	693	739	728	781	755	747	741	766	730	754	731	746	757	767	733	766	821	755	720	766	724	793	791	765	719	725	751	773	749	749	729	753	737	743	788	736	768	795	706	797	794	770	701	785	761	733	722	722	710	712	734	740	742	761	723	735	728	739	761	756	722	764	729	744	740	768	764	765	794	740	762	744	751	729	787	701	708	805	699	772	746	736	729	737	750	734	726	758	717	714	786	760	777	799	760	767	784	745	780
8444	1254	1420	1146	800	645	534	455	386	351	339	310	299	290	261	278	292	285	281	274	247	234	243	272	237	273	250	251	261	253	244	252	259	233	231	245	217	230	227	243	228	216	244	214	256	213	226	237	232	205	210	225	262	238	210	263	222	227	262	207	234	225	239	219	224	223	223	236	230	229	225	219	224	207	234	211	220	233	219	215	247	206	199	213	223	226	210	213	225	212	183	223	205	202	228	238	238	227	249	204	183	203	211	227	220	203	226	222	197	210	218	200	189	229	227	200	216	207	239	194	222	244	217	220	194	194	210	219	198	227	212	240	214	217	228	195	218	228	236	240	198	238	234	213	197	213	188	224	197	222	220	215	189	260	226	214	214	220	210	195	229	216	220	224	248	218	219	197	229	208	197	215	250	205	208	189	210	219	191	219	207	206	220	225	220	216	219	198	202	188	208	192	230	222	230	207	208	219	205	233	215	218	234	219	213	225	221	217	220	219	208	203	230	225	251	228	224	218	214	215	239	197	211	214	236	223	200	230	217	251	223	216	215	204	220	227	222	221	225	234	209	224	216	209	241	228	187	220	233	207	218	201	220	235	198	222	201	241	216	201	233	210	225	225	259	197	202	199	245	215	216	190	224	187	190	200	217	233	219	216	212	201	196	214	205	212	225	219	196	214	225	238	229	247	206	199	227	186	219	270	235	208	244	218	218	223	219	221	192	236	213	221	209	208	246	237	211	229	217	207	184	217	216	217	216	239	191	212	221	237	216	229	223	223	225	190	241	221	215	215	205	221	213	216	203	218	237	202	255	231	209	209	215	221	225	216	248	211	203	222	207	186	210	229	229	236	222	239	200	184	202	215	209	200	224	230	195	237	236	197	226	213	234	197	198	229	218	249	204	217	207	220	265	227	234	183	213	205	212	207	227	227	241	214	220	227	218	214	228	211	190	226	221	234	231	235	203	210	246	226	223	194	209	199	197	209	217	213	185	197	219	234	204	235	233	231	211	241	233	195	208	241	184	222	209	218	214	202	223	252	231	201	235	232	241	192	234	205	229	228	215	202	198	216	204	216	221	199	200	224	226	210	246	241	225	224	241	203	201	189	229	230	195	208	210	236	203	207	208	232	215	250	202	213	224	205	225	213	230	193	192	217	251	203	250	223	218	223	234	219	212	219	198	248	226	215	202	226	215	214	236	222	213	214	216	203	195	216	216	232	229	216	222	222	238	220	233	212	245	243	211	204	212	246	230	204	225	256	223	210	234	208	209	202	233	207	213	222	209	205	189	204	206	217	236	233	207	220	219	218	224	216	209	203	228	237	239	218	242	222	214	225	207	245	199	218	261	221	206	223	182	215	231	204	209	176	186	229	202	244	197	175	222	213	217	237	228	214	226	200	231	236	218	221	204	234	228	219	217	213	221	248	206	219	242	188	194	220	212	199	207	197	201	190	226	211	211	220	223	221	224	218	258	251	207	211	197	196	194	239	225	225	223	208	213	227	203	204	239	194	198	221	225	219	222	240	226	220	200	217	213	211	206	212	216	204	247	224	216	206	209	204	170	214	208	221	258	201	210	164	239	238	213	226	228	218	221	194	226	213	214	228	197	224	223	213	227	231	212	225	207	255	243	235	215	191	223	186	190	202	189	233	200	224	195	187	213	216	213	220	200	220	210	219	198	220	214	226	239	236	241	205	222	227	237	240	212	219	218	233	237	183	208	195	244	227	217	179	204	225	219	238	201	228	213	250	220	220	222	235	206	213	214	211	220	229	212	209	239	251	224	207	222	243	182	209	211	195	196	211	220	248	220	223	200	202	198	227	204	198	216	207	233	220	201	225	221	202	234	213	207	199	205	224	204	225	242	231	221	217	201	184	202	201	230	202	210	216	222	198	207	216	228	208	212	219	221	219	211	225	237	233	222	211	232	218	193	216	250	211	209	229	214	196	232	207	233	234	191	226	231	233	201	206	189	216	220	234	204	226	200	212	221	206	240	196	224	229	248	247	218	216	218	224	220	210	212	221	217	218	220	219	208	222	219	203	200	197	227	229	220	178	198	229	229	218	210	224	226	219	225	217	220	231	209	232	217	209	193	209	225	237	225	219	223	228	216	213	223	201	236	234	198	210	211	223	184	216	212	209	193	227	209	230	221	213	201	220	229	199	204	222	208	198	210	239	226	215	242	230	232	197	209	229	208	229	208	236	225	220	205	214	220	236	210	218	230	231	212	201	230	229	199	201	234	206	221	215	237	203	216	254	226	212	228	226	208	232	223	219	213	196	210	229	233	213	239	217	212	224	223	213	228	220	226	190	222	216	211	216	224	249	251	193	187	210	253	208	203	226	231	192	213	214	193	237	253	224	204	216	210	220	229	199	183	200	213	212	231	217	193	219	208	227	255	207	216	202	248	200	187	225	214	226	210	228	215	209	229	216	212	266	233	216	219	205	210	212	209	232	231	241	201	254	212	227	201	227	239	218	197	229	219	206	214	211	210	238	196	232	222	215	208	239	196	211	239	217	201	234	181	232	215	225	228	196	205	206	238	231	217	215	237	221	203	219	225	219	236	185	219	213	217	233	252	197	231	219	195	232	221	212	238	198	244	218	229	233	196	224	214	211	213	202	216	213	224	234	223	225	227	212	229	250	239	227	226	271	222	210	205	180	221	193	213	241	213	210	204	234	218	210	232	204	238	203	237	230	198	206	193	221	201	212	219	224	232	212	233	252	223	181	223	241	236	232	189	248	227	207	219	200	206	198	226	225	226	211	209	217	214	200	201	209	233	227	193	204	228	227	226	226	223	204	219	208	226	192	213	218	227	199	211	194	223	223	203	211	207	206	196	219	227	227	217	195	232	204	192	198	242	235	189	243	231	202	229	201	215	242	241	194	203	194	209	217	245	212	220	188	200	242	200	213	237	219	233	228	209	195	209	213	256	236	213	229	235	218	223	224	208	212	232	231	214	208	203	227	219	259	234	200	236	229	182	204	228	213	215	209	208	229	231	216	216	201	225	206	235	231	222	245	222	232	216	212	210	207	223	210	213	208	197	219	220	230	211	231	249	236	223	239	242	217	229	206	216	202	212	212	213	236	226	219	194	239	203	191	232	227	226	228	199	230	233	202	204	240	206	234	219	219	223	216	242	220	192	204	214	229	189	227	233	239	204	215	200	208	227	233	223	243	208	236	222	249	185	212	249	209	231	204	228	207	241	219	199	192	218	221	232	237	228	215	185	237	220	205	233	205	235	249	198	206	201	214	220	207	246	222	217	206	216	221	207	210	198	219	211	227	228	211	208	215	237	214	228	206	216	203	193	248	252	197	204	232	246	229	234	226	204	198	205	192	235	231	229	195	195	203	205	227	213	212	224	217	227	202	211	227	250	202	205	218	239	218	220	224	208	218	230	210	202	217	220	234	228	222	233	203	222	256	222	191	207	236	225	209	215	216	218	191	225	210	236	246	213	203	219	211	227	202	210	221	231	215
5897	1452	2990	3673	3017	2543	2087	1792	1543	1375	1264	1139	1100	1106	979	923	905	916	828	833	801	857	840	805	814	840	819	747	713	736	769	783	688	599	684	664	698	666	662	709	597	663	633	657	642	601	660	607	608	626	651	684	553	642	583	570	608	613	644	632	616	590	604	551	609	574	632	575	601	578	539	589	559	549	577	572	578	574	623	557	517	564	544	557	502	559	545	542	536	604	535	543	567	599	568	550	582	605	583	578	568	612	577	552	535	536	512	503	574	525	521	568	487	539	541	569	553	535	478	525	532	602	554	534	510	553	523	523	548	542	527	563	525	532	502	552	507	539	525	475	511	540	556	519	527	570	546	551	541	538	530	521	518	537	536	549	523	506	530	519	522	542	572	529	538	515	544	504	511	520	585	559	528	558	554	541	570	522	517	550	547	561	577	522	535	526	574	554	520	556	547	541	525	490	519	529	537	559	574	522	525	556	533	536	533	546	536	591	543	504	575	533	500	545	504	512	531	532	544	555	567	569	532	565	524	512	575	531	538	571	574	534	611	532	545	571	532	530	522	505	514	557	499	517	540	509	535	571	531	528	549	529	545	514	538	568	544	487	564	574	544	550	510	538	541	536	548	528	539	550	510	509	556	553	538	536	551	542	549	504	509	539	516	531	535	503	529	484	510	529	527	544	518	516	517	549	531	496	529	554	534	616	521	528	521	544	527	547	511	529	537	528	581	545	553	537	539	561	541	566	512	535	525	544	580	512	518	519	541	521	508	544	540	536	517	510	561	545	528	581	506	566	574	501	545	530	534	555	527	587	545	513	525	557	511	582	527	541	530	520	540	529	530	556	552	536	537	539	527	577	575	565	549	553	510	541	566	540	536	530	477	516	579	488	524	579	550	527	590	531	564	550	526	575	542	557	565	581	502	521	515	540	533	568	531	561	524	519	512	540	535	545	500	534	527	573	573	554	531	521	570	505	579	535	523	525	552	555	554	520	558	574	556	544	514	523	534	525	518	535	521	498	525	479	508	535	545	520	540	530	581	526	542	548	508	518	544	506	548	569	544	526	526	523	523	585	496	511	553	545	529	529	548	528	505	520	514	577	557	502	532	540	544	492	535	525	591	552	563	519	539	490	561	511	572	548	537	555	549	550	553	516	525	545	532	534	534	515	554	562	537	545	536	549	521	551	542	537	504	536	515	557	503	573	503	513	535	535	497	564	557	533	534	530	524	524	567	515	570	566	501	538	564	511	518	505	552	519	504	537	528	545	552	528	563	548	480	584	576	536	546	532	510	556	547	560	532	547	517	557	502	511	548	518	544	550	562	530	544	532	519	548	540	528	534	522	557	535	555	526	550	519	498	541	552	537	532	510	526	563	530	531	516	505	507	508	546	529	560	573	515	550	576	527	537	536	549	542	519	539	535	539	569	538	503	562	529	508	542	537	567	510	528	489	526	580	512	543	541	505	522	507	511	570	549	559	574	537	580	525	511	533	545	526	548	559	515	509	539	554	540	525	584	526	528	538	549	529	522	595	509	533	525	541	550	538	499	548	529	520	545	540	527	505	533	485	559	524	578	551	520	527	602	575	551	552	550	548	519	565	526	540	518	543	505	553	546	526	565	553	528	532	509	529	559	522	540	529	524	571	514	535	578	551	555	543	548	552	546	535	562	538	516	556	540	500	500	542	545	525	511	544	532	545	575	556	527	561	560	584	516	523	506	519	552	549	498	550	523	501	527	541	499	561	498	498	489	547	514	524	568	530	525	525	529	546	520	554	562	547	546	516	542	562	536	520	563	531	576	551	526	543	546	534	528	538	562	516	527	511	518	481	557	496	532	541	541	602	555	578	541	519	522	539	497	527	486	542	517	542	515	499	529	532	503	484	550	555	550	526	557	506	545	533	531	519	537	519	558	573	506	554	536	548	532	570	544	497	540	527	587	516	496	512	543	540	533	499	551	506	527	525	529	530	557	533	531	574	556	544	558	531	525	520	559	532	583	542	583	546	523	539	544	527	553	541	539	534	532	520	520	538	525	530	485	531	529	538	488	563	528	564	500	511	573	538	573	529	554	539	531	573	568	561	512	535	536	548	567	549	537	553	578	516	531	520	544	484	549	528	538	515	484	559	549	544	570	531	494	524	534	538	522	522	526	563	524	540	593	546	507	548	514	530	554	478	530	545	557	523	517	534	531	518	559	524	526	523	585	490	523	543	584	505	561	579	509	534	542	568	526	540	538	514	547	532	530	553	541	548	534	552	510	506	491	549	581	520	544	555	493	513	529	553	513	562	537	515	521	536	516	555	564	536	563	574	561	534	512	538	534	525	554	514	529	535	527	593	538	530	518	553	537	537	555	552	546	563	549	504	541	523	518	568	509	534	519	559	529	546	540	563	537	501	529	545	521	536	565	536	508	530	512	521	552	565	497	509	531	569	545	548	541	578	513	574	540	554	543	526	520	523	515	539	583	550	521	528	514	506	540	494	521	547	550	567	540	515	577	530	567	564	555	551	550	548	494	513	556	563	536	558	531	551	530	507	560	545	520	537	516	544	500	499	510	528	560	504	557	547	582	518	496	537	547	522	503	522	527	564	529	549	581	501	552	517	555	555	546	514	561	531	517	508	556	515	579	556	559	534	556	564	566	513	512	521	571	522	544	530	522	573	537	563	521	574	563	522	532	554	555	523	543	511	507	580	514	573	545	542	523	524	511	534	532	545	551	554	547	568	533	511	508	531	515	524	538	579	545	514	510	500	554	534	526	545	506	529	557	531	572	524	531	561	513	526	536	520	558	501	556	561	493	514	541	535	563	548	546	535	496	564	515	508	554	527	547	593	498	519	553	529	575	515	536	537	552	571	524	501	548	543	549	567	558	546	528	538	513	555	564	546	513	481	531	580	526	535	553	518	564	565	516	544	537	542	535	529	545	492	494	538	539	576	508	530	499	521	534	554	524	491	544	576	547	573	570	567	542	554	547	550	532	537	514	526	490	550	564	535	564	529	527	515	545	539	513	514	547	598	543	526	559	544	568	529	564	519	546	527	524	580	558	541	524	519	506	512	511	504	521	553	577	544	548	539	560	550	556	543	519	558	520	558	531	568	551	564	602	528	537	533	571	547	553	519	532	581	538	569	541	547	540	537	570	536	588	543	498	511	532	548	509	574	539	540	534	543	570	559	486	508	510	525	507	510	500	518	529	536	522	548	551	532	506	528	498	548	541	544	539	534	538	572	515	562	553	544	534	543	566	502	566	526	535	553	534	578	550	532	580	505	497	567	527	567	532	533	532	550	538	510	531	546	527	535	546	586	535	574	539	517	551	562	576	561	562	531	530	525	531	560	541	507	515	530	544	481	527	593	561	577	573	524	552	509	544	556	499	556	524	517	558	510	586	545	551	578	531	537	575	495	504	559	487	514	503	531	525	563	544	583	561	513	547	536	583	586	534	546	539	553	541	539	603	564	496	518	539	549	541	556	557	536	515	522
15416	2740	2855	2127	1450	1105	829	730	628	502	494	454	432	434	371	369	363	352	325	369	320	350	347	358	340	312	320	332	340	289	298	285	316	296	316	303	327	330	299	299	279	314	289	297	294	277	278	309	280	306	328	297	279	276	279	274	252	276	285	306	277	272	284	286	286	307	284	280	302	293	271	282	276	249	266	264	261	297	302	277	282	300	262	285	277	286	296	268	284	256	287	286	277	280	282	256	256	297	278	301	247	295	297	288	301	290	277	252	248	260	263	292	268	256	284	255	282	297	278	277	272	257	253	276	277	265	278	279	250	277	256	296	273	256	238	252	272	271	271	257	250	255	255	297	299	298	280	290	264	252	282	284	273	242	289	278	280	293	287	308	274	283	254	300	266	281	291	274	291	261	289	287	287	269	254	276	275	263	272	303	284	315	306	255	282	269	276	252	269	301	279	256	279	240	263	282	237	297	281	258	264	289	277	240	304	289	324	281	290	286	279	263	269	285	291	280	296	269	258	270	297	272	264	290	248	257	226	259	253	265	257	253	265	289	305	280	261	291	264	257	250	266	243	285	285	279	267	270	267	309	272	274	248	274	271	266	317	282	281	250	285	292	273	297	267	285	240	269	252	280	295	275	267	245	286	260	270	263	264	266	261	263	271	264	263	260	283	295	283	259	276	308	266	262	278	274	290	270	260	268	248	282	286	232	276	279	266	264	265	259	294	279	266	269	282	293	267	257	290	272	281	294	280	269	264	318	263	285	287	274	251	270	258	265	264	272	250	260	260	273	251	268	287	274	271	268	294	303	258	252	273	290	273	272	280	279	273	278	273	281	268	253	288	291	287	253	284	270	259	223	263	259	271	284	305	277	253	285	284	298	272	267	278	288	286	267	258	285	332	290	267	276	269	293	322	269	297	257	245	284	261	266	261	260	281	273	293	249	273	273	296	230	269	274	286	273	273	253	264	286	272	242	272	295	287	287	280	278	264	265	269	249	281	262	284	285	298	269	266	294	299	258	258	299	272	263	266	270	273	277	255	262	248	261	286	247	257	284	269	276	234	273	255	268	271	281	266	261	279	271	294	286	248	283	308	260	306	279	260	251	292	280	295	275	279	305	266	275	259	273	298	273	298	287	283	305	297	317	253	276	266	248	276	282	274	287	316	271	294	268	301	303	264	277	250	265	291	252	289	259	254	254	291	273	271	276	249	253	278	263	283	258	271	257	296	280	265	274	262	256	242	257	314	270	267	263	247	284	275	251	267	308	268	283	270	256	290	306	270	300	250	290	259	289	254	278	261	292	248	284	270	284	280	268	260	268	257	260	302	244	259	279	276	283	295	282	281	290	283	252	279	286	265	269	276	269	284	255	276	308	258	284	287	288	255	266	259	272	292	239	276	268	301	273	258	312	266	280	241	325	278	296	276	297	259	252	251	243	255	267	302	293	271	298	287	297	285	284	245	220	292	296	291	259	282	277	278	265	271	289	252	266	276	270	277	272	265	284	279	282	305	266	272	258	271	280	273	285	258	275	277	278	281	258	290	263	274	273	306	280	274	291	264	270	260	285	265	259	285	291	291	242	271	291	300	304	240	261	303	247	275	303	298	274	295	291	258	265	283	276	263	260	263	281	245	280	274	270	282	253	279	284	268	272	257	282	303	257	286	290	264	293	254	257	295	252	271	287	249	284	241	286	285	282	238	263	275	252	255	264	256	264	240	275	270	270	277	283	305	269	275	256	292	254	277	266	270	286	272	258	270	270	287	306	287	274	281	260	283	295	255	282	276	263	248	262	269	280	290	319	285	267	327	260	244	284	291	279	272	287	256	244	287	251	262	262	252	274	298	261	254	272	268	275	259	268	263	255	289	300	266	250	270	281	261	258	305	273	261	268	275	262	276	285	303	264	256	237	268	256	268	274	270	262	270	270	256	274	236	287	285	246	231	282	241	288	291	279	291	265	282	280	280	282	307	252	265	261	292	305	258	254	255	275	257	293	257	299	282	288	263	314	279	256	293	285	262	282	247	278	280	292	273	261	286	269	283	245	257	300	269	279	280	257	273	297	286	273	263	272	272	279	254	257	284	267	272	307	285	293	266	277	271	290	247	279	265	247	286	276	261	289	311	295	306	268	255	273	272	263	291	256	267	267	332	251	257	261	265	293	304	266	273	276	272	232	299	261	267	251	299	300	308	320	303	276	280	303	276	291	298	306	284	260	280	283	239	298	259	289	260	284	284	292	268	268	289	282	264	294	286	269	276	283	272	270	263	284	269	297	270	253	266	258	301	246	277	282	270	317	257	265	268	297	281	294	279	283	266	279	285	283	263	293	283	292	274	246	264	254	270	255	295	281	267	270	326	273	287	276	289	290	290	294	263	285	282	278	297	270	293	295	286	258	250	256	253	278	257	267	271	284	302	271	243	292	265	230	285	289	266	281	258	272	239	277	301	272	267	258	254	262	261	270	278	288	296	296	287	307	277	253	280	282	259	273	263	276	234	254	243	280	249	284	297	299	266	280	274	297	284	285	288	276	267	265	263	262	294	298	280	290	267	261	250	261	288	273	286	298	234	285	279	246	296	260	276	264	288	270	299	301	292	262	245	253	289	272	239	256	269	271	269	280	272	299	251	273	289	237	312	254	253	276	285	278	274	262	267	284	277	247	262	327	255	277	260	279	262	284	308	294	328	250	290	301	272	281	289	286	294	268	278	274	274	259	267	276	283	254	296	313	301	275	268	283	271	292	296	283	276	278	276	278	285	260	293	279	269	265	275	265	288	251	297	270	265	297	252	271	284	290	270	266	278	279	274	282	303	288	317	273	259	281	270	265	267	247	286	305	297	270	298	252	257	283	278	292	281	280	277	276	263	293	229	270	262	287	317	300	257	238	260	268	299	275	278	267	304	300	262	295	289	303	267	253	262	285	296	254	239	310	244	269	275	268	271	281	258	263	265	266	271	243	277	286	280	268	269	250	306	263	248	261	282	282	283	270	304	285	278	264	269	281	262	300	270	259	267	280	253	278	308	275	251	268	300	297	280	250	297	279	266	260	307	288	272	271	261	260	273	275	287	301	267	281	274	285	257	292	267	271	287	249	261	281	283	273	310	252	284	268	297	312	285	272	280	281	266	311	305	282	275	279	271	268	296	288	291	305	264	275	283	268	268	267	284	247	264	285	266	256	234	257	255	266	313	268	256	288	295	273	280	275	283	282	285	276	279	281	287	267	278	275	306	245	286	290	287	291	277	247	304	283	303	316	266	272	245	278	280	310	275	265	265	246	299	259	261	238	283	270	249	294	293	231	299	285	272	258	274	264	269	302	260	304	255	255	301	283	301	271	293	283	275	289	284	239	256	274	271	266	264	248	261	305	278	321	272	276	278	278	253	258	274	266	273	272	287	257	271	293	303	249	288	268	253	248	278	249	278	260	285	242	286	267	267	267	292	297	283	301	268	306	264	248	257	274	290	274	276	273	277	274	281	288
7914	2415	5152	6277	5252	4348	3471	2970	2428	2212	1999	1786	1651	1607	1475	1438	1355	1235	1216	1164	1131	1144	1280	1296	1215	1140	1163	1004	1004	991	988	987	929	931	928	871	900	905	900	861	868	890	866	871	857	862	811	803	807	829	794	788	762	775	790	680	766	739	795	748	743	768	787	742	765	809	752	767	774	712	712	710	719	744	728	694	718	684	711	705	767	730	670	690	708	732	689	727	744	756	708	730	701	711	722	727	679	726	717	698	711	702	716	684	665	708	677	622	678	682	693	681	680	690	670	679	645	697	690	634	663	659	668	639	699	698	667	679	669	710	655	696	681	706	640	694	707	700	660	685	639	651	642	688	679	665	701	692	680	655	654	697	664	698	705	723	695	618	701	649	653	639	657	653	638	666	657	631	703	657	716	602	698	678	665	660	650	646	689	680	655	664	670	675	650	632	691	648	672	662	695	664	653	652	700	672	651	630	652	683	671	692	637	704	670	642	638	659	699	673	703	673	682	624	604	625	649	653	612	628	661	690	675	672	685	659	689	693	644	650	669	648	673	680	676	638	658	638	662	666	697	646	673	727	662	661	608	667	675	689	677	666	652	654	628	670	637	663	624	644	666	642	625	640	664	669	702	652	621	702	671	666	688	670	632	687	661	671	673	636	695	626	640	657	672	688	673	653	719	624	667	650	684	672	650	681	707	640	664	683	651	725	701	678	673	697	674	642	645	705	705	656	644	661	690	630	668	658	691	702	683	669	651	679	679	661	624	675	654	648	654	641	659	652	704	672	668	643	623	625	709	661	669	647	653	669	684	673	676	752	672	628	663	697	688	682	710	651	677	657	668	664	618	593	676	675	677	631	726	661	660	679	669	651	673	677	673	684	702	672	669	658	654	671	665	676	687	636	634	695	710	670	695	643	683	675	658	715	654	698	640	675	692	660	667	703	631	684	668	710	644	660	659	666	648	690	661	679	681	634	635	667	673	665	667	677	647	672	681	702	644	690	689	651	636	675	672	653	658	635	665	685	684	661	659	600	695	663	709	651	679	633	667	691	654	692	685	682	663	626	656	681	670	615	669	658	642	638	723	660	692	673	657	709	651	657	696	664	680	657	700	720	664	715	652	650	657	645	677	655	687	677	644	633	699	706	697	667	679	657	682	654	668	625	667	618	680	672	647	657	699	707	654	663	677	696	629	712	677	660	650	677	648	673	693	678	673	624	613	703	692	659	684	690	721	665	680	718	617	660	690	632	666	624	647	651	676	663	638	683	659	653	664	675	662	675	683	675	664	670	672	642	651	667	655	664	643	627	670	666	662	645	675	674	670	674	675	638	669	674	671	658	707	678	697	655	680	688	699	662	667	712	671	725	666	632	648	655	662	680	705	644	626	636	658	689	621	653	666	691	653	665	656	656	715	675	669	648	672	667	655	673	645	643	660	672	641	680	679	621	685	653	655	688	621	628	660	668	686	667	642	670	679	675	676	673	667	653	642	660	645	701	663	657	679	684	700	649	691	630	693	679	666	695	663	623	659	683	649	623	676	616	642	644	676	694	671	650	654	695	636	701	692	642	631	681	680	633	659	664	736	716	677	731	696	665	664	685	702	639	637	631	684	710	625	701	654	680	688	664	654	684	703	649	638	666	656	654	681	673	693	659	670	646	712	633	707	683	682	632	676	666	684	666	595	712	674	662	641	679	666	645	691	694	678	603	647	635	634	647	618	654	736	645	723	672	639	678	648	620	670	688	628	673	643	641	653	638	661	695	635	636	648	695	648	705	608	656	687	707	658	653	642	652	623	648	704	690	621	622	635	685	696	679	658	658	718	639	647	633	687	665	648	649	675	645	679	665	649	677	686	651	672	665	691	688	625	690	647	642	648	675	646	663	672	685	657	681	671	690	673	668	688	648	708	679	652	684	737	679	687	637	714	665	619	689	691	629	634	682	699	632	675	657	661	666	669	654	657	656	702	647	678	683	698	660	635	673	654	660	661	709	671	673	710	638	664	732	616	639	681	657	628	673	641	616	665	687	649	679	642	651	679	632	651	633	681	689	713	639	643	679	636	681	670	706	634	683	694	691	654	649	716	635	678	662	669	686	670	690	671	715	659	686	646	675	662	678	661	691	660	675	707	670	641	679	648	670	650	722	657	708	622	669	669	663	711	652	674	657	663	665	682	712	626	685	695	647	640	617	678	667	647	669	644	676	650	647	680	666	674	643	653	636	661	672	638	663	608	698	633	641	687	622	688	659	722	695	624	676	729	684	689	665	677	670	665	690	656	632	654	669	666	702	633	666	622	728	659	665	641	678	654	637	659	692	657	629	647	697	671	660	633	683	682	647	661	682	658	620	652	650	671	693	689	681	624	708	641	650	627	646	683	671	668	650	659	725	593	678	667	680	649	671	685	707	659	665	658	662	642	678	680	673	675	633	610	645	658	668	633	671	639	653	666	666	673	680	640	726	632	668	673	670	649	662	695	675	689	729	652	624	648	647	687	698	649	637	669	687	638	649	602	651	656	647	708	658	620	675	607	637	672	713	653	664	690	623	683	655	636	615	710	637	679	656	676	674	664	671	605	651	683	670	697	677	672	685	674	662	640	632	692	690	651	682	682	640	696	666	634	662	659	685	617	658	684	660	687	654	649	654	618	703	640	670	642	651	630	696	634	719	665	654	638	683	630	661	649	666	712	680	649	685	694	661	662	617	670	646	675	678	641	634	667	647	646	663	643	678	671	680	677	636	698	706	637	649	626	737	649	689	622	627	692	668	660	629	645	633	636	663	653	678	688	667	688	632	724	676	657	652	612	709	648	692	715	678	654	670	681	697	642	667	678	627	674	628	692	663	671	663	673	677	664	671	652	668	659	658	656	676	709	657	693	645	611	710	680	652	734	686	721	709	691	675	645	689	660	639	665	644	686	708	669	689	709	629	670	634	683	672	652	640	702	666	626	640	630	662	636	653	666	655	632	674	637	684	719	661	678	654	693	696	679	715	661	659	687	715	689	671	636	702	641	654	654	680	618	684	673	652	626	671	667	689	642	666	710	604	654	675	648	658	679	703	689	668	683	699	653	666	681	663	647	664	661	635	621	672	634	636	673	653	654	642	654	649	675	673	692	631	680	633	661	609	650	663	693	656	701	610	648	668	715	630	663	661	666	666	660	671	640	673	629	688	670	634	664	688	650	663	681	685	664	622	681	649	693	691	698	655	713	703	645	667	640	684	681	653	691	702	690	690	603	681	660	681	676	671	695	658	686	678	669	706	677	696	663	659	634	656	678	649	664	710	613	660	639	642	655	653	669	669	694	684	673	638	654	661	628	652	622	649	703	713	665	687	687	704	670	656	663	665	665	644	622	645	669	658	654	717	645	648	701	691	729	678	722	704	649	677	636	686	675	676	656	665	679	680	674	661	623	663	686	686	668	684	671	692	682	690	657	687	617	612	650	678	648	654	693	680	653	653	636	611	667	677	677	693	667	682	670	650	635	670
2316	524	531	459	378	355	357	371	367	388	342	342	351	336	335	347	380	337	365	366	315	314	299	367	329	323	326	347	321	345	334	321	315	341	343	315	332	352	329	322	319	381	325	358	331	345	326	319	327	321	346	358	313	338	368	341	368	318	346	348	334	337	338	361	365	325	363	302	341	333	344	331	326	311	374	356	317	319	348	335	372	349	349	334	342	335	338	324	307	334	323	290	344	350	321	306	309	303	332	288	317	339	332	326	316	306	339	312	341	326	337	337	350	359	336	310	336	345	329	307	326	323	332	333	321	341	315	305	333	331	326	330	327	302	344	339	364	349	359	347	359	344	339	333	333	303	353	329	328	372	344	328	360	324	337	323	360	360	349	326	343	294	400	337	330	339	301	316	315	354	314	309	328	369	312	332	327	343	346	309	298	346	310	303	321	334	361	329	324	330	347	336	346	330	317	283	323	325	339	342	302	308	328	352	327	358	307	313	341	313	320	361	339	305	336	306	316	301	359	325	354	327	355	333	355	319	356	311	346	339	313	324	374	331	344	350	324	320	344	319	362	319	340	353	317	329	344	342	285	348	331	336	306	360	316	306	335	317	358	345	339	334	297	337	358	303	317	346	336	323	349	323	340	294	322	309	346	334	304	319	356	354	364	322	329	359	303	327	312	364	330	322	339	303	324	305	337	312	304	316	328	295	332	341	341	341	333	374	333	315	321	332	310	361	326	336	301	339	358	354	304	373	359	309	331	285	335	374	311	336	318	345	350	312	343	340	359	323	339	342	357	325	329	328	334	346	323	328	330	335	321	309	325	335	331	326	343	337	324	353	299	338	312	353	331	346	327	347	329	317	355	299	332	355	319	330	303	319	322	317	322	350	347	347	312	338	312	338	316	339	323	319	355	319	331	299	327	340	323	337	316	354	317	321	338	338	366	310	324	320	303	315	355	347	302	309	331	317	343	349	337	338	344	348	319	317	321	318	318	328	306	323	321	332	340	343	302	321	323	320	335	333	329	340	362	344	364	300	296	307	335	336	299	380	344	324	312	316	330	320	344	331	337	338	299	323	299	306	328	335	346	328	331	341	333	299	377	364	296	309	292	348	321	330	304	316	326	323	364	328	300	347	318	327	312	344	371	337	332	323	333	319	348	326	316	311	330	326	336	324	321	341	351	344	337	323	320	332	301	335	327	342	307	364	322	306	286	328	371	323	290	355	324	351	356	364	362	358	304	331	319	356	302	318	301	310	330	316	313	330	295	317	347	346	346	343	331	337	352	346	313	318	347	327	295	369	340	322	333	325	338	337	299	315	324	329	314	305	316	364	305	331	327	316	361	303	302	327	336	343	311	322	331	337	331	318	335	323	357	326	326	336	353	315	331	325	345	336	311	341	333	336	301	337	305	289	330	300	321	320	320	328	362	309	348	362	362	316	320	313	363	360	341	332	345	338	326	332	336	320	337	346	329	321	327	333	337	342	320	336	331	314	303	335	317	341	349	354	292	312	344	322	359	331	343	313	337	299	300	332	324	331	352	355	347	351	318	326	351	329	302	328	348	317	343	333	305	320	333	322	387	340	325	373	322	336	323	327	320	355	329	322	309	331	303	310	348	329	360	352	348	331	345	334	353	326	360	310	319	323	344	352	320	329	304	303	297	335	335	334	315	311	339	373	316	337	340	332	323	347	335	336	325	338	333	304	337	356	329	328	353	345	334	306	290	339	350	321	321	338	323	317	334	353	339	327	340	333	356	324	338	314	289	329	336	358	302	302	289	346	338	321	295	348	319	322	324	351	348	324	324	322	337	325	331	349	324	298	341	315	323	368	297	288	347	318	315	341	329	319	347	324	320	306	324	302	325	337	334	304	323	331	301	309	345	350	319	303	318	328	313	346	332	331	344	362	347	354	372	332	320	333	353	373	301	348	337	322	318	333	350	309	347	328	309	327	348	306	354	308	313	343	349	326	332	308	323	344	333	309	331	318	362	346	332	332	341	318	352	338	329	310	352	339	304	344	305	332	347	334	329	307	331	348	328	371	325	332	343	355	345	350	313	313	321	330	323	314	330	350	326	321	359	328	340	339	360	348	350	319	317	355	305	316	300	354	327	347	341	377	328	347	332	344	344	340	343	344	333	334	356	320	362	329	319	341	343	326	287	312	337	323	341	348	310	356	348	348	367	303	336	294	335	314	346	344	308	338	359	338	325	373	331	331	348	332	335	346	313	335	315	324	320	343	330	337	352	300	316	344	306	323	364	322	298	316	290	387	323	333	356	312	360	319	336	324	350	333	337	365	338	301	345	360	331	299	338	358	338	323	338	352	324	335	327	339	321	326	316	363	315	364	363	343	339	366	325	334	330	336	289	337	338	320	379	323	375	355	284	315	313	348	371	324	333	307	336	362	322	351	326	353	333	353	396	305	319	311	319	311	357	352	342	330	339	332	330	346	364	339	334	344	328	339	337	333	347	327	384	343	335	333	312	332	332	334	324	345	325	330	336	339	314	286	311	321	326	320	319	356	356	329	299	327	327	350	356	334	287	347	335	303	328	336	339	349	351	361	331	359	316	325	334	330	333	351	350	332	322	318	333	325	343	332	378	336	348	352	353	294	346	329	319	330	335	343	339	337	319	320	324	329	320	360	305	338	330	339	336	345	350	323	313	319	331	354	286	328	329	305	352	297	335	315	368	369	338	353	326	348	334	346	349	345	298	335	315	359	321	315	331	318	345	362	314	329	338	356	342	336	333	370	343	344	342	331	343	342	378	330	320	369	320	327	298	360	318	320	328	355	348	347	339	333	343	325	320	326	327	351	328	365	363	312	356	326	309	354	299	328	336	320	319	313	306	360	329	347	309	307	351	286	319	329	384	340	308	327	345	324	344	322	355	343	319	298	349	351	336	332	316	336	344	328	356	356	310	318	307	345	313	345	321	345	338	323	364	346	355	303	312	331	321	324	337	334	354	318	330	315	313	317	367	329	311	339	360	346	323	352	301	331	321	321	299	331	329	313	332	334	354	317	365	334	311	336	337	333	327	344	320	321	333	331	356	346	322	296	313	310	324	338	297	327	331	367	341	333	359	343	332	326	352	346	320	333	315	359	346	368	332	358	351	364	333	349	319	331	339	329	333	348	308	332	369	340	333	319	348	332	325	316	375	364	345	345	359	327	356	332	331	317	304	325	321	294	343	338	337	318	312	352	342	346	343	351	394	333	331	315	326	320	338	331	291	306	349	320	318	351	346	318	350	324	301	347	341	333	360	340	324	343	304	322	366	369	337	309	332	348	322	366	334	323	315	349	317	342	359	377	356	327	347	359	334	356	344	371	339	322	330	325	311	336	312	356	352	322	324	347	337	326	362	333	327	306	334	357	355	346	319	310	318	314	327	289	326	301	329	313	338	338	317	338	324	335	336	319	354	318	321	315	345	328	348	339	341	337	307	299	351	307	318	321	297	308	363	340	350	283	325	322	334	350	376	334
2578	894	1093	1237	1132	936	967	821	867	885	838	873	812	869	837	810	782	797	817	820	820	855	897	879	856	837	776	795	790	802	842	738	783	792	768	786	785	794	760	824	766	741	846	800	805	797	785	773	785	797	787	815	733	766	760	787	773	765	759	789	793	819	773	804	831	784	792	764	824	781	752	758	786	777	783	739	743	781	774	748	782	731	731	837	778	736	739	721	767	762	739	735	791	781	700	773	758	787	770	731	863	762	804	785	725	779	757	726	754	737	799	744	801	720	714	771	797	747	777	758	741	737	783	717	764	735	794	780	755	759	760	764	764	790	786	765	777	726	766	783	805	715	751	738	781	773	734	762	739	734	761	747	735	758	801	710	790	717	741	781	776	775	745	739	709	778	757	753	753	775	738	720	761	787	766	763	733	791	792	803	795	778	769	788	777	718	767	753	742	778	786	776	707	772	778	766	750	791	752	781	729	756	718	755	759	731	802	757	776	790	764	735	818	735	777	800	766	807	806	730	754	792	757	786	756	772	771	776	749	682	738	762	787	771	737	752	730	776	773	811	751	731	848	745	761	774	806	777	787	737	761	768	770	777	773	776	771	780	771	738	733	804	781	763	751	760	718	725	742	747	813	799	778	756	731	785	765	781	775	770	760	806	747	754	735	781	737	734	797	782	794	763	765	757	779	767	812	740	794	760	742	739	772	730	770	763	802	762	767	802	758	744	787	799	722	740	776	744	726	825	778	719	769	782	820	765	771	743	781	721	791	728	781	793	767	789	748	720	821	785	792	750	799	721	765	791	732	754	757	793	793	835	787	756	774	732	778	789	744	783	793	775	838	707	749	754	772	749	746	720	778	749	737	830	784	731	766	751	769	723	772	769	754	765	790	728	780	756	745	758	780	796	801	768	781	737	757	746	779	781	778	774	792	785	755	791	764	754	754	790	777	719	754	723	741	776	798	751	736	746	747	778	753	788	750	730	714	784	764	730	792	790	785	809	777	777	776	793	772	802	780	741	748	776	793	725	783	752	786	772	686	761	753	744	771	721	799	743	780	733	775	781	766	689	772	763	759	758	772	720	773	760	736	799	773	782	744	739	735	767	740	759	761	759	707	774	784	815	767	806	736	745	786	757	713	765	770	745	732	719	795	795	764	772	750	790	736	709	814	750	746	733	782	768	798	766	733	746	772	770	768	741	744	779	766	780	809	740	747	771	845	806	758	746	703	748	711	762	766	821	757	762	773	783	739	776	768	744	744	785	741	756	754	727	803	787	749	775	731	768	759	773	787	745	738	767	784	733	748	796	705	754	788	760	761	817	822	772	781	771	800	741	742	811	746	777	773	758	829	783	753	776	745	759	779	772	757	753	785	721	741	740	742	718	747	774	764	793	803	755	764	761	808	717	814	783	752	758	795	762	743	738	791	725	758	761	770	800	756	740	745	823	822	795	773	725	777	753	784	760	726	760	805	773	782	780	757	751	748	766	761	803	729	758	799	776	770	724	746	729	773	774	744	760	777	744	778	721	757	743	783	753	743	774	739	791	751	772	807	745	787	771	741	777	755	754	761	747	793	752	730	755	737	806	752	737	805	801	776	763	740	799	756	715	798	771	772	725	713	748	763	750	754	761	718	708	788	772	745	780	777	781	792	809	771	778	770	739	784	737	781	725	803	739	732	723	699	803	784	796	755	763	748	764	763	738	730	778	747	848	744	785	772	752	770	750	794	761	749	761	771	760	764	791	806	809	761	725	723	798	775	824	748	750	764	793	748	764	796	754	723	745	789	755	740	731	746	775	721	793	762	722	772	766	715	769	792	801	800	774	761	809	742	735	748	784	762	793	765	771	771	759	796	756	774	686	790	754	791	764	790	723	785	784	760	761	777	781	725	752	729	766	783	738	748	769	735	782	763	761	761	795	795	736	757	789	797	799	747	770	757	774	764	791	768	750	799	723	728	776	776	713	758	815	713	780	721	767	781	780	752	761	739	749	710	759	768	769	762	790	717	734	772	778	752	756	753	740	804	780	736	783	785	728	714	770	753	776	772	733	756	755	667	736	760	752	780	795	796	753	725	761	785	770	808	772	747	764	782	718	788	805	796	765	734	715	736	752	725	715	789	745	773	760	773	814	807	732	738	812	753	743	762	795	755	803	743	799	778	789	750	727	773	759	744	764	744	757	759	774	746	756	792	734	747	795	758	759	739	804	792	751	783	766	777	714	758	778	750	770	748	722	801	732	756	712	775	795	707	769	746	736	764	772	764	774	709	717	756	753	701	766	748	753	737	806	823	741	736	773	761	797	801	725	773	764	735	794	735	726	711	738	754	738	793	762	763	731	752	759	803	779	775	750	778	724	748	743	803	734	750	760	750	756	737	741	762	814	752	786	779	763	791	712	777	743	753	768	747	787	821	784	741	769	754	770	784	788	787	759	756	758	753	780	773	725	777	795	772	752	774	733	773	739	791	771	837	749	791	722	768	795	764	760	771	777	758	764	727	763	780	781	754	732	765	776	810	717	753	776	762	788	795	775	772	760	723	773	771	808	802	733	774	762	735	711	722	783	768	761	748	762	739	757	794	748	721	748	777	736	692	742	781	805	788	767	729	727	755	764	775	753	759	809	779	734	777	756	784	772	742	748	771	720	741	766	782	754	754	813	746	779	765	752	750	793	805	800	761	737	752	723	732	734	773	758	779	778	812	794	762	780	750	756	765	699	835	746	798	744	763	735	761	752	775	714	779	822	755	771	709	768	767	735	741	762	724	813	794	795	769	794	760	788	800	759	772	743	776	771	724	803	765	736	783	797	766	752	742	776	734	810	786	747	773	785	804	752	779	774	785	755	784	761	703	760	768	783	811	759	784	729	767	743	761	756	750	732	766	810	740	757	782	800	751	757	736	792	766	752	734	743	770	748	709	824	788	723	799	811	811	735	755	738	759	733	742	758	762	782	755	763	720	753	744	803	756	736	779	803	748	750	787	809	763	768	743	796	733	773	789	766	741	785	727	724	785	731	721	739	736	791	783	790	768	739	771	740	722	739	751	774	761	727	769	819	670	754	747	752	763	797	761	720	785	786	801	808	800	754	759	751	750	818	771	760	785	794	766	764	733	751	723	782	804	784	748	740	768	755	764	787	805	748	784	761	788	737	746	762	781	725	762	792	759	763	752	726	760	731	757	777	712	738	803	747	728	748	777	764	728	778	770	759	797	767	754	778	768	777	777	755	736	750	816	780	796	763	725	737	779	722	763	824	770	745	766	760	765	777	744	747	721	751	717	744	796	711	725	800	742	771	749	735	746	756	757	769	802	744	792	812	763	765	771	768	768	767	763	752	763	741	792	764	778	805	751	793	742	756	733	736	762	748	786	795	794	743	759	760	706	765	758	761	706	746	782	774	766	770	753	778	755	818	756	752	796	826	781	805	715	742	746	738	729	810	744	767	809	768	780	741	798	752	729	771	752	760	778	717	767	766	800	739	762	800
8417	1227	1479	1132	820	619	496	432	382	350	306	306	313	305	302	303	280	281	284	273	292	256	258	256	244	235	250	253	232	209	251	211	230	228	251	239	276	250	203	236	245	226	234	257	245	274	226	230	237	224	214	245	236	234	221	231	263	264	220	201	244	217	205	239	256	267	206	236	239	250	213	217	224	207	241	223	225	225	206	212	256	236	208	238	227	234	223	202	222	233	208	222	222	203	209	227	225	252	206	230	239	214	216	204	221	220	234	236	193	224	221	230	254	257	224	223	231	222	207	232	202	204	227	220	207	198	212	241	240	211	199	194	222	244	229	196	216	224	213	246	241	244	217	239	230	235	212	224	229	208	229	220	211	234	220	215	220	218	236	221	238	220	213	208	199	227	251	214	249	246	236	213	237	235	228	224	211	241	226	210	231	244	198	241	220	215	222	230	210	212	232	236	232	223	238	231	235	241	217	237	225	208	220	234	231	238	226	204	239	214	212	227	200	195	211	229	213	243	234	236	230	230	198	223	232	222	231	231	226	248	214	212	238	197	201	234	220	234	236	225	215	223	228	193	247	215	214	240	227	218	234	191	214	223	254	236	209	254	241	237	244	230	232	249	233	211	236	211	219	216	226	245	205	203	205	233	223	219	210	222	233	218	238	228	228	210	202	251	226	212	209	214	210	223	245	205	234	249	207	218	218	227	195	217	225	223	199	209	229	197	235	258	213	222	197	203	234	209	222	233	225	232	229	226	227	242	215	221	225	224	232	196	213	201	236	207	238	231	224	231	234	197	186	229	204	242	212	216	231	215	206	208	199	246	240	243	231	225	222	224	220	238	234	246	237	215	251	265	228	222	226	232	216	208	199	228	223	215	215	229	195	250	205	228	230	219	204	224	245	199	254	187	236	212	235	233	221	211	239	217	230	229	217	194	247	197	220	239	237	220	189	206	207	188	195	236	201	248	217	205	192	233	198	240	234	203	245	191	240	216	252	240	226	222	220	224	230	242	196	226	208	214	215	249	252	230	218	225	218	217	223	236	252	246	218	197	207	204	213	233	238	224	215	245	219	216	206	217	223	203	213	211	261	219	214	216	228	243	229	221	257	229	214	223	229	220	198	249	202	220	235	237	212	194	235	257	233	224	184	249	233	230	206	213	215	205	206	234	230	207	250	203	237	231	203	211	251	213	222	224	231	193	226	207	223	218	229	219	219	209	238	239	216	224	227	233	234	213	245	226	230	215	208	239	240	204	210	235	236	208	221	208	211	231	247	221	209	231	239	202	211	225	216	210	217	232	225	228	211	208	234	228	229	228	226	211	216	211	220	219	245	203	221	218	210	214	186	214	234	238	205	225	229	187	251	213	223	192	233	225	244	204	202	232	236	214	240	212	210	224	251	217	211	226	238	209	208	226	200	220	223	214	206	230	209	213	235	226	228	205	222	203	201	215	220	205	216	214	260	236	217	224	195	222	228	178	216	243	236	216	206	246	200	211	228	217	209	238	215	245	228	219	207	212	227	216	206	226	217	221	223	219	189	234	221	249	209	236	219	215	234	210	229	203	229	239	232	229	202	272	199	212	216	226	216	230	218	226	238	242	217	252	224	233	210	224	205	218	224	224	227	230	226	226	219	236	222	195	221	235	234	207	216	252	230	214	202	214	231	214	210	240	204	231	223	240	215	230	212	220	229	223	236	217	249	241	230	205	221	207	216	238	207	221	249	221	208	216	247	195	210	190	225	216	217	224	202	200	207	231	227	243	232	188	207	217	196	231	229	204	232	224	199	259	227	213	210	230	217	211	198	213	219	215	184	229	211	220	231	235	237	206	199	216	242	213	239	215	213	209	224	225	244	242	211	202	249	223	229	227	223	204	237	242	205	200	197	219	209	207	237	194	204	227	186	220	192	197	229	233	226	201	243	237	216	226	217	222	217	230	230	212	222	211	219	267	241	217	216	213	226	227	210	236	207	208	238	235	206	230	245	236	246	228	256	209	223	242	250	241	237	231	207	203	198	245	214	226	223	237	195	205	260	220	246	216	241	234	203	230	217	233	218	211	234	198	223	202	202	191	211	237	216	215	218	225	234	251	239	223	215	219	222	233	242	203	215	239	227	226	203	246	245	194	228	218	215	230	259	220	211	198	212	206	239	234	229	220	237	233	242	213	244	201	228	236	226	210	234	206	222	244	219	218	231	209	213	252	229	212	223	245	272	209	228	220	217	206	234	192	236	245	196	198	238	220	223	208	221	214	211	234	197	216	215	251	240	218	210	245	200	220	198	198	236	226	218	217	225	216	222	229	214	236	216	222	256	243	230	221	215	211	246	217	231	226	226	232	220	228	208	236	216	200	215	213	225	216	226	227	210	233	229	204	197	210	211	223	237	202	223	205	211	215	219	223	251	227	222	214	215	222	219	243	235	222	192	222	207	223	177	197	212	234	222	213	233	237	228	212	220	237	206	222	211	220	224	207	221	200	226	218	226	188	235	234	217	218	229	227	256	244	233	257	235	207	234	242	208	199	212	212	224	237	204	209	244	255	206	191	216	229	213	202	252	222	223	204	224	234	219	223	209	241	220	250	210	194	208	215	210	213	231	208	234	207	230	219	251	205	256	245	215	223	225	249	196	213	208	225	222	197	213	232	211	248	242	213	233	196	228	221	220	251	222	237	234	222	219	223	221	199	242	230	231	226	216	218	242	227	201	208	229	213	215	219	246	209	210	220	219	243	236	232	230	203	233	228	226	221	230	224	213	199	225	238	240	228	225	228	220	222	180	200	209	231	222	228	221	221	207	226	228	248	217	230	210	197	217	226	228	226	209	231	216	236	201	220	235	199	223	220	227	237	213	246	219	237	241	212	234	228	232	191	237	217	232	235	203	216	235	224	216	212	218	227	217	220	232	219	203	216	230	205	242	207	224	216	255	235	219	219	209	222	209	214	236	194	242	227	228	238	219	246	252	245	214	215	214	229	205	227	222	186	228	221	232	230	221	221	205	223	212	197	225	230	215	199	217	243	207	219	213	221	216	210	208	231	238	221	216	211	234	217	189	233	218	224	232	212	237	229	198	232	246	239	249	234	208	213	228	207	210	244	227	216	218	229	216	220	241	209	226	231	211	220	253	234	227	231	236	253	222	214	213	227	218	226	221	243	219	239	234	199	211	233	213	209	208	217	219	213	215	217	215	224	217	224	228	216	216	212	206	217	214	212	225	213	216	231	229	205	207	233	232	235	247	219	236	211	215	215	222	230	219	211	223	215	211	210	246	236	203	197	196	225	217	222	190	228	226	217	209	236	213	248	203	201	228	214	220	223	224	228	208	207	193	212	203	197	246	242	215	179	207	222	212	231	247	230	232	209	228	235	220	232	228	247	244	226	209	229	235	204	240	252	230	220	208	214	219	221	247	233	239	228	200	229	230	217	204	208	241	237	236	225	223	258	245	216	213	241	220	225	205	214	202	228	239	235	221	219	207	227	218	226
5950	1472	3090	3716	3116	2489	2121	1783	1456	1382	1242	1118	1080	1053	986	862	942	883	897	811	814	830	908	882	855	776	780	748	746	699	737	707	693	766	701	728	640	674	666	691	654	646	683	653	718	669	665	650	581	651	632	629	622	594	605	598	618	601	569	617	653	630	615	593	622	613	632	574	596	568	576	572	545	585	593	557	612	596	575	557	594	571	540	531	572	542	576	568	543	559	587	543	591	592	572	533	572	606	585	551	516	566	575	562	526	541	542	556	529	554	558	532	523	568	569	558	568	505	552	517	540	615	541	570	528	548	545	539	562	564	527	565	532	563	573	530	553	535	547	541	568	522	572	527	535	554	533	585	584	537	601	537	501	523	559	555	515	548	498	546	530	517	513	576	568	582	559	526	550	563	586	579	587	532	554	541	561	598	561	535	569	514	531	527	543	567	524	553	560	531	515	569	562	542	575	594	487	523	550	561	561	540	538	547	578	576	584	496	532	564	564	530	519	552	573	504	583	509	555	524	526	524	553	526	568	560	539	565	539	527	520	545	569	565	550	583	553	538	505	561	545	537	523	551	567	541	541	562	514	499	528	553	598	528	536	516	525	544	563	557	597	527	539	569	497	508	551	574	534	516	527	545	559	544	538	503	549	530	579	541	577	570	562	545	526	567	527	534	529	512	558	576	551	533	555	568	549	538	544	568	522	552	581	548	559	563	583	559	577	542	510	568	544	513	549	535	531	561	556	561	555	526	547	568	535	545	547	530	560	527	580	556	554	526	578	541	523	576	563	530	526	563	534	541	546	541	529	559	534	542	520	559	547	546	594	521	547	514	551	550	526	550	533	573	545	542	576	526	537	546	545	575	529	515	562	559	521	572	556	569	582	543	574	554	484	517	541	544	553	519	554	501	531	555	539	582	562	518	548	560	562	557	553	518	534	529	566	557	551	558	509	517	531	525	518	607	562	543	558	561	574	545	527	579	533	540	548	549	586	524	533	516	565	518	555	537	562	556	544	502	524	597	540	564	559	542	548	584	571	551	546	585	530	546	525	603	565	563	515	527	548	573	534	545	551	537	545	555	549	543	578	551	586	528	537	566	538	578	506	546	531	520	509	556	540	574	524	538	579	546	553	521	576	553	542	543	536	529	522	510	549	554	578	527	518	560	552	495	562	565	521	529	532	567	509	549	558	553	513	502	568	559	569	610	562	539	574	547	562	545	550	513	559	515	545	570	508	532	550	540	557	557	542	529	569	554	565	557	532	561	555	567	558	556	550	541	554	544	551	603	545	541	545	524	538	527	517	552	605	503	555	542	556	527	535	515	569	511	554	539	539	554	553	561	558	581	610	535	550	571	539	574	584	577	557	569	598	558	569	541	562	550	544	557	543	542	541	553	566	533	512	541	510	530	581	556	512	511	550	549	543	532	545	534	570	525	523	571	565	592	543	579	514	513	563	580	536	515	520	562	589	529	520	536	549	555	597	542	555	557	533	521	568	553	543	565	537	592	562	556	536	579	539	533	542	564	584	534	534	552	527	522	523	532	529	575	570	562	530	526	525	546	548	559	570	546	548	565	577	487	537	528	519	569	543	535	529	578	565	565	568	553	567	541	531	527	565	548	543	531	563	524	588	563	570	582	550	579	555	524	560	541	577	579	516	569	542	564	548	543	561	520	552	549	499	556	531	565	580	518	564	538	526	533	595	537	523	532	530	560	552	529	543	578	541	547	513	554	539	537	549	550	538	527	526	574	574	546	529	548	591	551	566	526	539	557	569	570	516	552	549	547	565	531	533	573	557	517	573	573	564	500	535	514	540	545	523	531	533	593	501	531	567	552	565	521	534	528	544	554	556	500	540	552	533	539	560	517	545	554	518	511	532	502	563	515	526	508	578	546	573	570	557	567	564	559	505	539	562	548	530	549	565	524	535	584	551	564	550	567	558	557	571	554	558	536	553	555	535	547	546	564	578	535	534	557	539	571	557	571	548	568	557	538	555	546	525	565	570	571	587	544	529	568	591	552	556	520	532	580	556	579	550	569	534	555	517	554	599	599	592	551	561	530	573	557	562	538	543	544	561	576	510	533	569	549	566	584	548	543	551	553	562	580	526	536	538	635	498	512	549	511	528	574	546	567	514	547	557	558	498	592	510	559	554	526	560	538	498	550	554	558	609	555	545	494	580	569	583	541	523	541	546	583	562	561	527	537	552	513	533	554	568	568	554	537	582	520	530	553	572	534	561	525	496	560	570	554	566	553	532	522	580	560	549	542	498	519	546	550	524	576	555	503	531	588	562	532	516	566	544	527	536	563	585	541	560	586	603	560	541	506	523	541	584	509	560	544	533	535	517	538	565	560	555	561	540	597	530	539	535	533	570	562	484	537	573	576	539	556	537	521	568	559	533	586	531	540	540	577	520	540	553	546	552	531	569	609	538	593	538	536	538	571	551	516	567	592	539	571	540	569	546	581	543	536	596	541	544	560	558	618	547	588	542	579	546	516	586	576	568	504	536	531	543	554	550	550	556	517	543	541	567	530	544	541	529	558	554	562	565	523	514	558	528	528	558	546	504	511	545	566	585	561	589	618	535	539	531	560	527	521	568	531	532	540	576	537	519	578	545	500	570	560	557	588	552	564	553	551	569	559	545	554	522	550	532	521	566	572	546	537	526	589	554	527	550	569	563	538	553	534	536	544	519	527	553	554	525	578	546	525	560	521	526	576	534	539	569	534	552	570	510	556	544	528	517	531	526	553	533	538	572	549	531	570	556	567	562	543	566	554	556	534	551	494	563	531	489	560	584	532	527	557	519	513	543	505	542	508	561	550	516	532	584	584	553	539	519	504	497	509	567	511	527	548	533	598	567	529	545	517	542	547	552	534	538	577	554	533	540	586	582	534	567	577	574	584	535	563	560	557	548	567	595	592	549	567	545	559	535	562	587	559	543	536	594	591	543	525	556	524	590	516	553	558	583	516	537	553	595	561	568	524	547	564	546	582	570	546	565	541	560	534	534	564	546	552	523	546	518	510	554	545	554	548	523	511	560	532	551	549	548	500	590	561	549	535	527	562	541	526	563	546	536	535	543	577	540	538	501	510	521	511	556	520	535	560	555	560	563	533	540	538	540	560	563	533	548	571	570	568	526	530	516	569	524	549	493	513	578	537	529	550	540	513	532	547	521	540	559	530	521	525	570	542	569	569	525	580	581	526	553	530	550	538	531	575	533	521	529	589	551	566	578	523	551	517	537	512	568	535	563	548	519	573	564	552	579	575	579	574	578	555	509	549	517	540	547	559	526	549	524	575	584	506	554	520	572	533	565	553	540	526	496	537	606	532	547	523	509	497	556	550	604	496	601	553	546	526	532	563	485	541	554	521	517	586	550	526	540	566	561	542	541	514	534	561	522	554	559	506	562	532	562	522	562	548	542	596	547	561	521	547	549	524	501	556	601	522	526	576	576	579	572	574	549	534	562	563	538	514	504	534	540	538
15359	2877	2823	2170	1498	1082	860	716	608	574	492	471	429	411	389	389	394	365	303	402	327	383	367	386	365	328	374	299	318	296	315	280	331	284	281	333	339	320	317	286	280	273	310	301	297	293	300	285	277	303	301	334	319	289	268	291	324	272	276	312	297	276	320	306	311	285	271	309	300	285	275	292	277	286	287	281	302	276	259	305	306	294	269	294	327	245	295	292	275	281	305	272	294	292	268	287	287	275	307	269	301	307	309	276	300	295	295	270	257	281	260	262	313	269	281	298	248	287	311	287	276	304	278	265	281	250	272	256	287	306	282	299	287	289	267	298	303	251	244	270	277	255	303	272	279	286	287	325	276	289	269	296	301	279	302	289	264	297	246	264	272	271	303	288	287	279	281	284	278	256	263	276	287	290	287	275	285	295	272	264	278	298	285	322	269	287	265	298	270	278	297	276	335	291	261	268	284	275	273	265	279	244	278	294	279	261	306	272	286	272	290	277	292	292	286	296	283	265	293	272	258	268	273	302	303	270	252	278	271	274	289	310	269	277	286	294	299	263	281	286	272	298	275	297	280	310	326	286	258	287	294	273	307	259	264	286	309	313	279	303	296	286	279	297	286	276	293	271	267	272	269	278	283	278	273	313	263	247	243	273	276	289	300	284	297	274	298	291	276	285	285	240	255	288	297	265	287	255	293	267	304	272	289	275	289	257	297	297	262	290	278	283	309	272	292	297	271	300	279	292	307	289	283	278	300	263	276	260	256	245	278	274	261	288	306	283	279	290	271	295	272	294	290	246	301	282	272	291	261	261	249	257	317	271	293	315	264	257	309	307	296	268	311	291	274	305	258	287	270	272	265	255	247	272	293	267	281	263	289	263	274	295	285	270	282	299	305	282	268	267	265	287	285	288	278	281	277	278	288	288	264	293	279	272	301	309	269	300	264	278	278	280	273	277	287	265	249	267	277	286	265	301	272	301	267	270	278	258	295	295	280	257	278	224	275	292	295	269	291	273	300	288	303	301	281	249	236	305	294	304	279	265	287	281	263	284	263	255	270	271	311	295	283	316	284	271	250	295	267	274	246	280	285	284	266	250	309	268	285	279	285	275	264	290	275	303	280	258	293	280	296	265	275	234	291	335	270	289	265	269	270	305	287	291	279	260	283	290	277	270	295	291	290	265	255	300	270	293	265	273	267	278	269	280	259	285	297	289	271	264	296	285	255	302	301	280	323	279	275	290	254	268	309	273	297	234	269	266	258	296	266	257	287	269	272	273	300	282	269	287	284	273	268	295	284	298	305	245	277	285	293	271	296	281	285	261	316	297	302	292	260	304	268	262	282	285	277	263	270	275	286	285	292	300	292	274	287	272	290	265	271	272	284	262	287	243	295	294	298	288	270	312	301	277	291	285	294	266	290	270	294	283	275	321	256	266	264	294	278	294	274	290	257	294	279	288	291	291	259	266	282	269	253	256	279	286	285	295	268	275	278	277	298	270	247	257	290	289	307	282	262	288	267	282	249	262	259	268	283	282	254	279	296	316	289	247	295	261	266	285	264	306	275	282	281	291	289	269	268	272	309	261	289	298	291	301	305	298	291	291	246	272	266	269	253	288	269	248	254	260	269	263	287	308	255	282	288	257	295	261	293	246	239	271	284	278	260	275	286	286	262	310	282	285	273	254	275	296	310	280	290	296	282	274	247	312	289	297	287	258	266	286	258	267	250	277	264	303	295	305	245	296	299	296	262	248	274	247	265	291	317	266	271	299	284	328	250	271	287	297	254	272	279	273	316	266	268	277	242	274	284	265	266	295	284	268	286	307	265	269	325	277	269	316	252	258	272	273	275	251	288	280	293	295	296	298	279	271	282	267	293	289	313	257	282	263	270	255	253	279	294	276	267	250	249	262	293	288	283	299	280	268	288	301	283	303	269	288	290	277	246	280	268	244	252	281	259	272	261	266	246	251	293	307	268	282	293	261	306	293	260	277	308	276	289	284	268	279	290	269	258	282	290	292	308	258	272	255	258	275	275	272	272	266	293	261	325	262	306	294	322	281	285	256	260	301	285	252	289	296	260	313	304	295	290	288	275	304	247	263	238	280	267	308	287	270	273	292	270	323	287	261	305	293	281	274	256	240	249	256	272	261	252	274	274	293	266	279	296	291	299	280	298	291	276	266	288	329	286	240	273	319	276	284	272	309	277	299	259	234	292	301	246	251	300	296	279	282	315	266	288	306	256	261	266	285	271	293	302	251	274	283	298	272	265	275	249	259	295	293	297	310	284	267	294	310	273	262	277	292	284	278	281	271	260	286	274	268	298	274	315	289	288	286	318	303	280	261	270	278	301	286	288	287	278	315	266	254	261	277	293	304	248	273	291	254	268	279	291	291	256	268	265	279	294	316	286	272	257	269	303	266	281	278	270	281	304	308	288	278	291	283	291	266	315	308	267	246	250	263	285	284	279	267	274	255	294	275	291	261	282	266	285	250	283	267	284	284	274	264	283	295	267	298	285	274	281	296	296	267	291	277	266	306	261	259	257	278	291	316	274	273	283	272	301	262	289	309	280	303	285	290	285	278	283	276	288	285	276	271	316	263	272	292	276	303	303	278	337	275	262	295	299	260	246	283	301	278	274	287	323	264	267	302	303	271	301	287	249	298	278	281	306	242	277	272	286	284	273	277	275	273	284	276	292	255	305	304	291	287	277	255	287	280	289	253	286	305	253	279	274	314	297	266	288	299	272	286	286	303	300	284	249	254	298	283	294	277	258	274	273	264	281	308	277	288	274	274	290	255	274	268	293	276	292	297	272	284	323	245	283	273	271	276	291	276	243	286	265	272	273	260	285	279	284	237	266	268	265	294	288	278	307	282	281	293	275	270	269	322	284	289	256	304	323	283	301	284	257	261	300	237	279	280	271	287	291	256	273	297	282	272	273	258	292	294	277	296	296	273	274	256	277	276	275	301	280	287	254	272	268	271	301	301	283	290	318	259	277	278	280	294	271	280	258	284	293	298	285	276	270	259	263	249	272	283	289	280	277	267	268	265	262	254	308	287	262	264	306	282	280	269	283	264	268	262	312	252	263	267	270	236	268	268	289	262	269	299	287	299	271	263	280	283	297	283	291	283	291	261	308	272	306	268	252	262	284	289	274	298	286	279	265	294	281	281	294	263	275	267	286	284	269	288	255	289	273	251	278	309	271	299	287	298	269	287	267	272	302	283	288	302	267	294	263	300	284	281	308	278	294	269	265	284	280	277	272	274	298	275	293	257	279	272	254	275	246	280	284	296	257	297	278	242	278	292	310	270	269	274	277	274	279	277	265	263	310	262	271	315	288	283	288	294	278	281	291	282	283	278	273	265	272	288	274	307	253	292	283	310	276	280	275	279	286	296	303	256	302	273	302	288	263	287	271	273	289	261	272	251	264	262	247	282	261	291	253	295	276	272	281	251	261	260	314	289	316	273	284	278	303	268	254	307	283	283
7988	2354	5435	6401	5341	4284	3512	2980	2453	2277	1935	1773	1726	1564	1443	1447	1384	1355	1235	1190	1157	1182	1226	1273	1174	1152	1086	1048	1023	1082	975	919	936	953	924	939	911	837	917	833	868	877	879	840	858	861	863	827	844	869	783	803	763	803	777	784	812	828	814	836	801	805	792	761	756	738	756	790	761	734	771	694	685	727	721	768	701	699	710	721	703	715	714	741	725	698	717	713	711	758	736	734	730	735	672	699	674	773	742	704	705	694	686	700	698	658	667	673	671	694	722	683	748	677	684	705	668	682	691	684	683	733	661	703	623	669	671	670	637	671	716	708	674	685	685	713	662	618	701	664	684	685	696	689	662	695	657	660	679	672	701	690	643	763	714	668	658	645	666	650	667	697	646	635	614	707	686	660	709	681	719	681	664	674	681	668	708	703	669	672	661	683	665	693	719	610	659	684	693	665	678	732	730	685	661	630	629	660	611	679	666	661	675	698	676	698	712	697	628	679	663	652	621	689	688	684	692	663	688	695	680	691	719	686	685	663	698	704	674	685	611	664	674	670	671	699	685	731	681	700	692	704	675	651	681	683	707	643	671	688	693	664	695	681	642	682	677	671	667	641	640	651	725	688	690	624	662	641	642	656	665	672	658	632	691	732	695	664	654	641	674	677	670	657	714	632	713	684	712	614	670	671	697	675	670	688	680	645	644	696	660	715	658	669	647	720	720	696	662	648	676	650	679	660	719	692	649	699	682	680	676	676	663	668	648	667	653	684	676	682	663	695	737	676	659	667	646	641	690	720	675	662	657	726	604	673	683	643	739	680	704	686	679	689	749	677	668	682	654	678	623	645	668	684	649	688	678	694	670	670	678	668	680	648	706	724	693	688	688	690	695	696	650	663	655	683	648	697	700	652	676	685	713	712	693	640	675	650	634	681	650	700	687	727	635	672	653	701	657	661	664	666	638	685	664	688	663	703	714	646	662	652	680	688	679	694	710	665	678	648	672	682	732	663	677	658	690	616	664	674	671	687	721	725	710	626	627	645	650	649	614	694	705	721	613	668	683	676	707	661	673	715	657	629	683	696	665	711	656	640	678	681	665	705	713	698	684	728	714	641	669	629	698	696	689	651	605	617	652	679	691	682	624	677	640	660	669	655	670	658	634	651	684	674	705	693	683	665	628	669	669	669	689	695	668	667	669	712	691	674	704	722	693	645	636	651	698	683	682	695	691	657	645	685	668	687	648	685	704	632	719	692	663	704	708	654	663	704	694	666	682	678	682	696	685	650	682	622	719	648	688	660	627	704	680	663	678	686	641	673	716	646	698	632	661	648	761	667	588	659	670	696	664	716	693	649	698	641	630	666	649	666	724	680	690	647	641	636	694	705	706	677	719	658	640	635	697	717	671	713	649	656	680	671	664	664	663	670	656	701	682	686	647	639	661	682	716	677	653	645	669	683	681	732	683	681	672	672	648	679	657	640	672	670	642	606	690	630	650	712	675	708	662	683	663	676	693	661	683	681	646	673	671	655	653	695	705	695	623	696	682	670	738	704	619	630	656	667	731	661	658	668	651	671	673	707	700	627	671	662	668	678	680	685	641	705	692	693	683	606	702	659	668	689	662	731	677	711	689	656	703	662	724	674	681	658	671	692	625	672	683	653	647	730	664	659	611	629	659	664	644	643	670	690	667	696	678	627	680	678	705	686	683	686	676	676	702	653	679	685	697	688	672	632	681	683	670	695	628	649	655	654	670	663	695	691	636	714	648	664	688	672	622	718	689	691	702	647	680	620	654	705	644	728	651	655	723	628	701	688	674	690	712	635	647	691	659	711	661	647	654	681	648	698	677	725	653	680	637	683	730	683	665	749	686	639	681	654	642	685	680	686	708	634	690	685	718	672	666	651	688	668	671	674	662	678	690	679	680	700	698	653	630	672	678	683	683	685	687	689	694	674	678	639	649	675	715	720	632	695	666	691	712	688	671	687	709	628	718	641	669	680	646	676	674	673	671	683	618	698	688	698	682	720	686	678	719	664	701	712	681	640	655	710	689	663	681	654	652	642	652	696	696	676	646	676	684	670	711	692	687	691	673	705	660	606	622	691	712	705	676	655	718	688	711	688	709	629	721	708	677	694	677	669	718	679	692	652	641	645	692	723	662	675	685	608	660	665	657	712	672	686	687	698	715	635	671	650	672	669	678	620	710	698	672	649	700	681	669	697	636	686	721	643	675	707	700	710	694	624	642	657	700	678	696	689	728	682	672	674	619	706	664	663	707	688	625	711	687	689	648	667	672	671	691	677	672	660	673	680	698	620	631	637	651	700	666	687	739	650	667	687	717	665	677	665	689	693	665	696	661	685	671	653	684	719	687	665	690	640	747	692	691	727	653	698	676	695	665	640	642	699	677	667	698	715	629	633	704	739	677	627	661	720	697	684	684	699	674	697	711	688	720	644	685	663	700	738	681	675	645	642	711	656	686	654	657	658	631	680	680	721	631	700	677	665	665	708	669	660	695	664	672	681	670	686	678	683	668	702	695	668	672	684	641	667	634	686	697	671	636	635	704	663	696	698	683	675	703	658	703	660	683	699	665	710	667	662	661	638	673	677	672	655	614	681	687	655	741	668	634	681	734	678	706	713	672	691	650	690	660	664	672	610	667	687	697	665	645	677	701	667	626	635	713	712	658	682	751	698	652	711	657	658	682	688	645	687	665	683	640	654	693	637	626	705	650	663	640	677	666	679	668	655	675	688	679	666	697	650	686	649	659	660	701	647	687	708	682	678	712	679	650	698	657	656	666	670	752	668	643	662	678	663	667	736	685	649	693	673	682	664	679	660	647	718	663	671	682	711	680	657	736	654	653	675	703	672	676	654	731	668	614	657	713	705	656	655	702	693	669	690	675	603	737	701	669	664	690	621	647	702	717	686	708	660	730	671	698	671	659	645	671	670	697	702	696	687	658	634	677	652	687	670	686	710	688	687	720	668	657	713	682	679	675	689	646	683	703	685	682	726	713	650	678	695	678	651	677	656	682	660	659	676	696	691	684	659	669	686	689	684	682	711	672	702	651	702	636	649	672	667	702	670	664	708	673	692	699	648	654	627	729	668	727	698	662	687	711	666	665	669	665	599	662	661	688	694	690	663	696	647	685	655	705	654	700	672	663	679	641	683	633	704	725	626	693	659	670	640	659	690	713	651	691	708	636	657	667	681	611	695	710	675	686	703	689	695	701	699	642	664	705	682	651	632	680	625	664	678	700	655	656	693	722	694	706	640	734	641	694	671	698	692	684	720	684	671	689	670	666	680	712	702	692	646	695	672	599	692	657	637	690	665	667	644	707	664	665	703	667	650	664	635	658	662	643	671	643	692	674	655	658	677	696	693	646	646	699	673	674	679	626	681	740	670	682	648	680	717	675	692	717	660	698	693	676	702	742	670	676	674	687	633	653	645	631	696	669	626	657	719	692	678	676	670	715	698	672	662	686	731	664	689	667	668
2386	507	515	487	401	373	383	373	362	332	359	360	351	341	348	334	382	355	330	343	337	336	334	334	331	364	330	322	359	294	321	345	325	353	343	304	347	320	338	353	335	347	342	299	333	317	345	327	350	352	332	310	358	367	318	367	359	341	332	378	341	318	338	317	351	333	372	335	337	325	298	316	303	335	344	385	327	302	318	345	332	352	320	332	330	364	312	318	347	338	312	338	317	334	374	308	333	307	359	343	341	302	322	352	327	315	346	365	333	331	309	332	337	336	339	329	305	361	334	352	340	344	365	335	330	319	320	347	297	338	376	360	337	353	310	327	332	327	338	360	323	350	350	324	328	345	326	337	297	287	336	348	361	294	348	355	325	352	349	298	327	327	353	353	299	320	312	310	311	322	324	350	328	306	324	311	362	331	345	342	343	303	348	322	349	345	344	329	335	355	332	342	337	351	321	325	334	348	324	343	324	329	322	350	347	304	357	321	328	348	338	337	326	337	303	336	336	336	364	310	360	322	334	334	309	308	347	324	291	323	344	328	343	344	330	370	313	307	316	306	325	345	335	329	321	334	313	341	340	363	328	376	326	315	343	337	357	340	300	348	359	307	323	351	350	343	330	316	319	309	357	334	322	362	351	332	353	351	346	372	367	316	309	357	353	319	357	377	355	347	345	339	301	375	322	354	332	331	337	338	297	358	343	351	301	306	318	364	333	344	334	324	318	302	339	328	307	351	340	346	325	331	342	308	320	308	304	302	335	354	317	361	349	324	350	323	321	312	311	330	342	338	339	339	322	360	354	356	327	312	359	312	360	319	336	329	336	318	342	324	324	319	306	335	344	337	354	351	316	323	351	321	324	335	305	343	332	369	332	335	337	323	317	365	338	340	348	353	352	341	338	310	308	342	296	347	356	371	381	309	338	343	317	336	314	336	400	334	319	303	311	325	311	304	293	337	331	316	324	341	329	350	337	361	340	318	324	343	326	339	328	303	363	327	331	352	353	355	350	336	394	344	331	336	329	338	342	335	331	302	329	313	327	291	310	311	333	338	337	328	322	309	311	348	316	316	365	361	324	337	339	360	324	333	350	381	312	336	313	381	365	344	341	322	329	345	325	299	317	317	351	328	316	362	331	334	349	332	344	313	355	339	316	337	371	373	337	323	344	335	356	337	384	319	327	336	318	327	333	348	290	325	360	318	345	295	335	338	369	310	318	351	307	338	317	330	307	327	341	314	340	357	333	317	388	328	345	338	351	334	302	333	329	350	321	333	327	351	323	343	339	375	313	363	348	321	343	338	344	334	336	353	326	335	332	330	310	329	362	360	340	330	345	334	321	364	339	345	314	330	322	323	337	347	322	336	327	323	326	380	349	356	347	328	370	350	289	336	336	349	298	323	349	345	341	333	317	326	337	339	350	345	337	327	321	331	340	354	374	344	331	317	337	327	297	363	345	304	332	341	343	315	376	278	318	349	346	345	359	337	313	337	323	312	311	355	340	353	346	346	334	377	315	339	332	348	345	320	314	355	324	315	338	325	330	328	283	325	334	304	320	347	302	363	334	345	336	369	320	310	341	310	326	317	332	346	342	325	324	331	348	306	347	344	352	328	340	338	308	338	331	353	330	299	353	368	328	318	337	352	345	350	352	309	326	330	332	354	323	332	343	367	318	339	284	327	334	303	341	331	335	371	375	349	331	342	359	332	363	322	348	341	345	317	333	317	331	329	340	329	351	332	343	332	371	296	350	362	335	325	331	327	322	325	324	322	328	310	341	313	320	342	358	321	336	311	366	344	340	347	345	337	339	324	340	370	351	346	342	328	305	316	319	367	370	347	363	336	341	410	355	345	366	319	357	318	320	354	357	319	329	330	305	345	374	329	359	327	326	347	329	367	336	320	340	308	353	311	304	364	305	343	321	312	361	304	349	361	314	339	344	370	331	358	346	355	356	343	321	369	341	302	349	322	323	320	346	339	315	342	343	336	303	340	347	344	364	293	334	345	336	319	366	353	329	356	332	328	291	335	353	360	314	357	323	368	330	372	345	321	340	328	357	349	328	363	325	335	306	322	349	335	322	323	330	335	363	352	333	315	340	343	320	318	329	325	363	351	340	348	309	328	331	357	323	351	324	358	339	337	319	316	377	367	318	354	315	368	324	354	353	333	324	319	332	337	337	329	326	363	366	337	361	341	339	355	310	361	313	327	365	345	326	316	324	310	360	333	351	330	357	320	341	320	318	359	329	285	337	379	350	355	360	357	342	339	354	345	334	335	358	334	327	365	355	332	312	339	344	321	306	341	320	359	316	318	374	319	356	373	374	332	365	347	336	356	339	330	318	350	343	360	338	320	349	348	311	329	367	318	305	339	340	358	329	375	333	360	354	359	325	300	344	340	347	328	307	350	351	331	302	314	321	333	349	357	344	320	344	324	350	333	332	320	331	334	323	347	306	318	337	368	350	344	353	356	312	340	362	360	335	371	369	335	313	315	359	323	315	333	307	325	328	314	334	352	334	345	321	344	325	351	338	352	346	366	308	358	373	334	324	292	373	335	332	333	315	334	337	366	323	317	343	331	343	324	351	346	350	379	338	376	371	361	331	325	361	310	328	314	337	362	334	343	301	341	339	308	300	347	324	315	351	288	331	342	346	343	354	342	336	349	335	336	317	323	355	319	334	299	332	341	324	368	345	345	345	336	338	340	335	318	321	308	327	344	320	317	335	347	336	329	350	323	333	363	344	311	327	325	336	351	302	325	375	327	343	354	331	300	314	314	347	327	339	345	336	358	355	309	327	335	338	331	318	375	341	305	333	341	344	325	278	353	300	345	332	344	352	322	327	308	359	311	330	291	339	350	360	313	341	315	322	381	353	324	379	337	369	317	332	342	327	329	352	356	357	345	346	289	312	347	350	321	299	320	311	314	333	333	333	326	352	343	333	319	301	356	366	337	320	338	362	333	357	347	304	343	323	346	337	330	337	355	340	341	332	330	346	335	309	339	319	325	329	301	324	336	359	331	332	324	341	342	300	300	324	309	332	321	295	347	338	348	333	322	332	329	326	348	361	359	353	371	338	335	336	353	342	358	319	363	316	337	356	340	291	319	356	340	323	351	381	343	356	340	350	299	349	312	339	355	319	330	353	336	345	326	340	303	341	390	330	326	314	323	306	319	336	330	334	324	341	328	335	323	353	339	358	310	317	325	302	367	335	345	377	339	299	335	337	371	351	358	329	358	318	353	354	363	324	356	342	317	365	337	334	358	337	368	299	348	369	354	387	340	319	332	348	311	326	342	312	321	333	312	329	340	324	300	326	338	318	301	335	360	343	325	319	352	372	312	360	323	350	374	345	330	326	325	335	341	324	357	345	358	333	341	361	337	347	348	352	345	346	321	365	317	325	355	345	318	350	317	332	306	330	345	323	361	348	338	355	351	332	335	334	342	335	326	339	340	343	327	364	329	364	338	316	337	341	341	342	354	341	333
2533	930	1191	1189	1147	992	955	834	906	858	874	858	872	833	803	844	811	832	821	821	811	790	813	894	837	831	830	800	841	838	857	793	787	781	823	789	831	777	780	806	805	738	833	772	776	820	781	797	773	778	798	756	798	757	784	793	807	835	811	776	758	754	748	791	795	772	774	767	779	827	755	758	811	783	739	799	747	789	776	800	807	764	791	755	829	722	790	832	788	776	747	797	784	749	815	807	746	754	797	823	781	761	749	763	744	773	749	803	747	760	807	761	755	760	767	766	780	763	772	765	803	735	724	782	796	747	776	796	831	779	794	852	797	763	772	791	822	789	771	818	810	780	772	787	771	800	748	808	786	788	720	814	808	792	820	781	790	732	809	767	818	760	785	774	747	742	728	803	756	788	779	767	755	741	759	796	792	755	805	794	749	797	721	761	801	816	743	728	747	769	777	730	787	834	749	750	822	777	806	789	752	782	806	767	806	738	755	823	775	779	781	775	779	746	766	738	762	824	806	789	761	748	777	758	789	800	765	805	733	776	744	803	788	741	749	742	790	800	719	756	743	791	791	765	780	748	770	746	789	777	772	753	731	781	716	779	730	746	782	780	787	761	783	793	748	732	810	746	755	809	720	796	801	777	818	773	769	804	791	725	762	764	758	789	770	764	751	800	789	793	767	769	707	780	764	737	753	751	795	779	776	771	738	778	772	773	782	771	781	705	743	763	766	772	849	729	806	775	822	775	821	768	755	750	755	803	785	812	785	770	808	759	783	731	773	772	759	791	776	787	778	766	776	744	745	794	798	776	792	759	740	715	731	780	771	821	759	813	768	813	771	704	756	774	785	730	839	751	790	754	742	749	780	798	739	704	801	762	776	778	779	804	792	704	797	757	753	813	786	711	747	780	774	760	823	797	737	774	813	757	734	793	729	724	778	797	787	738	746	788	815	817	789	759	777	779	748	746	805	760	819	746	766	736	805	779	808	800	723	788	763	761	734	797	755	776	845	776	810	761	779	791	790	767	782	732	754	757	760	768	777	770	830	798	776	741	749	759	790	801	822	750	740	746	706	751	841	794	718	802	774	768	709	735	780	734	816	756	751	774	794	834	726	787	803	749	805	756	740	733	735	717	725	799	725	811	756	774	824	760	839	716	745	792	807	767	778	740	771	773	790	776	800	752	764	766	768	819	792	745	773	781	794	772	769	790	733	762	765	776	781	751	781	788	789	788	812	753	772	835	744	759	799	768	759	755	783	795	797	756	741	766	783	799	749	771	735	760	754	785	776	777	752	790	763	739	732	768	763	796	773	804	783	745	804	758	762	801	761	740	747	702	741	770	774	817	733	777	744	749	706	763	764	783	813	747	785	735	739	750	760	809	793	719	820	755	791	783	780	742	752	830	729	724	767	802	774	762	792	813	782	770	722	754	762	809	744	810	791	775	785	723	730	811	784	802	787	788	838	773	821	757	769	781	764	755	753	728	778	771	797	781	749	797	757	777	789	785	785	749	757	772	774	757	778	742	768	805	823	754	787	821	776	773	810	763	765	752	793	735	775	723	821	768	774	792	792	776	790	736	764	751	763	765	794	762	824	773	798	773	749	749	764	766	798	772	845	756	761	744	758	758	781	740	795	753	765	748	817	809	785	728	832	762	761	790	804	783	778	761	768	715	822	807	760	773	760	778	746	784	742	752	739	802	739	768	805	798	743	809	781	740	766	791	743	795	740	763	753	749	785	726	783	740	831	816	771	815	791	811	811	775	765	744	793	757	767	765	761	768	757	760	775	765	754	809	782	799	789	756	752	749	730	812	778	718	776	784	780	701	777	790	773	754	829	793	759	758	749	785	766	774	790	776	786	762	716	740	756	737	826	774	774	786	757	818	740	798	777	696	781	767	759	768	792	753	795	748	720	773	756	768	837	791	752	784	782	725	767	758	752	719	770	768	727	778	823	730	751	731	757	755	753	766	729	823	780	767	764	773	741	734	702	767	819	714	741	729	753	808	772	755	787	790	807	733	814	841	764	798	760	766	796	735	812	781	772	750	762	753	765	791	742	797	769	793	773	785	769	742	786	786	753	828	775	733	718	724	775	733	757	739	784	724	779	731	766	772	794	771	815	784	762	799	803	737	795	798	795	764	730	789	756	764	806	765	778	795	769	776	836	742	757	799	731	766	754	729	787	774	806	804	781	787	786	755	728	719	800	763	778	759	791	733	775	757	786	773	831	771	763	825	772	776	796	747	746	703	773	735	774	774	733	782	753	783	754	796	783	734	740	755	817	791	760	744	784	781	739	708	777	774	737	769	761	770	777	803	782	732	772	750	803	742	745	774	758	817	766	770	738	826	723	797	775	739	706	720	826	759	801	766	781	754	742	776	727	760	777	806	817	801	760	767	753	710	762	812	785	771	796	773	793	729	817	799	811	821	717	799	754	776	807	764	775	781	732	782	764	736	789	749	750	715	767	757	783	807	779	799	839	745	756	801	819	770	837	743	766	774	776	779	810	765	759	743	727	765	752	815	772	784	734	747	790	783	784	792	798	766	795	795	720	733	757	790	727	792	810	753	753	777	757	762	767	743	809	745	747	785	832	796	768	724	764	780	795	757	734	741	776	772	768	789	736	763	755	832	756	798	753	790	792	796	742	770	802	748	798	750	788	773	800	754	797	761	830	755	791	834	769	755	736	775	793	769	749	805	778	773	729	786	807	797	784	805	756	753	793	741	771	781	782	812	762	741	772	791	748	773	774	743	767	764	746	769	729	805	767	767	757	785	787	824	787	746	762	743	743	738	766	778	785	787	830	794	761	763	780	825	798	734	784	733	766	792	788	751	747	756	780	782	797	730	746	729	778	801	765	768	742	778	718	787	791	801	771	757	786	787	734	751	765	767	754	782	778	764	758	765	728	782	744	776	728	791	789	815	754	724	764	729	755	759	725	780	767	742	780	782	763	771	706	767	790	802	762	796	746	776	827	794	769	781	779	705	756	760	766	768	728	726	753	769	749	833	816	809	797	768	767	720	748	765	776	689	747	820	780	780	787	770	750	784	776	778	764	741	709	742	763	754	766	761	742	757	790	722	748	779	756	772	833	717	744	798	749	752	813	763	721	779	756	778	768	806	773	741	816	756	723	704	756	792	784	756	755	765	777	773	771	778	751	776	782	758	770	743	750	835	764	746	813	760	787	810	775	781	752	785	810	704	780	785	751	782	776	720	758	809	775	785	774	753	791	725	745	805	734	768	739	781	760	769	741	800	743	721	806	811	765	746	781	747	766	782	771	782	774	778	817	796	775	743	774	769	753	768	720	797	777	701	766	759	758	805	756	769	711	792	735	763	726	706	753	771	780	774	770	793	758	799	740	802	774	779	791	805	787	794	771	798	752	773	792	743	794	813	784	795	760	773	791	761	817	727	748	795	758	796	755	783	756	785	770	837	719	793	771	768	762	784	717	755	728	760	767	752	800	778	791	757	815	783	788	752
8462	1237	1527	1158	820	663	460	411	406	377	317	318	290	310	311	264	295	260	250	237	260	254	259	232	251	266	261	272	243	266	220	247	256	229	248	223	241	250	258	234	259	259	235	216	249	220	238	210	219	247	243	215	230	244	258	221	216	291	223	203	259	204	243	246	239	243	232	208	203	227	243	223	203	221	214	223	243	194	217	207	193	201	226	230	232	197	222	216	235	248	254	190	205	213	220	225	197	224	232	233	216	218	220	208	237	231	228	218	204	230	227	238	214	248	240	259	203	226	215	252	222	219	200	223	246	228	239	223	217	213	221	191	198	216	258	220	240	198	200	210	242	213	209	200	209	211	199	237	233	242	231	220	213	223	221	216	248	221	199	229	195	225	223	239	231	211	234	209	233	219	197	235	232	220	236	196	241	216	225	233	211	226	206	214	228	207	220	242	238	196	201	227	237	224	219	220	228	199	237	211	213	229	232	240	231	212	228	224	235	224	201	240	241	218	232	192	220	228	209	217	249	271	249	203	217	215	229	234	212	237	244	218	227	210	225	228	191	215	222	239	209	209	209	205	216	224	240	215	233	221	225	211	230	233	182	224	218	204	166	231	232	212	229	237	225	205	203	212	206	219	214	228	214	216	241	213	221	216	211	198	231	206	232	240	223	245	208	233	195	212	230	223	219	217	220	233	218	245	209	210	224	199	192	216	198	215	195	227	218	209	232	222	197	175	223	253	219	235	218	210	186	222	253	248	222	234	239	219	209	194	214	211	205	222	237	207	216	237	218	212	192	194	232	176	221	193	232	226	220	264	208	201	207	204	229	231	232	217	202	203	234	219	243	214	228	194	226	199	211	234	228	218	230	235	210	219	238	226	226	203	195	224	194	236	234	217	236	234	245	216	234	249	205	218	215	216	246	241	227	232	207	219	255	279	232	227	211	227	194	242	244	214	230	217	229	225	227	211	189	187	208	267	218	193	218	221	211	217	220	218	237	250	207	203	222	227	227	194	228	203	227	224	201	221	225	229	226	234	204	207	246	250	223	202	224	232	258	232	226	219	245	241	185	216	229	248	216	220	204	222	237	210	211	235	216	233	228	244	185	234	228	199	221	210	215	211	196	237	209	221	235	229	208	243	210	191	192	219	231	251	261	257	205	215	202	228	217	204	222	208	235	190	233	203	218	217	213	207	225	191	217	242	233	224	228	230	204	206	208	200	207	236	210	207	205	222	218	226	214	210	204	229	266	219	240	229	213	233	184	236	236	209	205	223	212	228	202	228	228	233	228	216	220	229	222	229	226	229	230	221	217	233	194	229	237	205	220	227	232	219	213	215	229	217	239	247	239	230	215	230	220	238	232	224	213	201	205	213	226	218	216	216	202	173	247	228	227	228	197	213	212	219	215	206	204	237	210	239	249	228	205	230	232	214	225	231	219	192	249	215	245	242	215	249	210	223	248	226	216	215	221	224	204	205	210	226	222	221	247	220	214	208	198	214	191	234	218	215	223	205	202	220	211	249	233	225	238	218	181	232	231	225	216	212	214	220	235	222	252	239	248	223	222	230	207	210	234	229	229	211	221	203	202	207	226	232	217	223	217	210	232	204	215	227	225	208	231	214	202	208	223	222	212	233	236	221	207	233	208	227	229	234	214	229	247	211	204	222	209	263	233	229	211	242	210	217	236	232	232	220	224	236	248	240	210	212	202	235	214	248	215	234	211	189	201	193	218	225	251	194	224	181	228	201	214	228	234	231	242	199	183	210	209	209	203	213	202	213	226	219	199	216	232	229	225	217	197	212	216	223	238	232	225	239	224	206	217	237	205	216	232	218	242	206	217	217	230	232	192	226	208	223	197	275	207	216	201	230	233	209	269	238	212	210	245	244	232	208	231	239	219	199	209	212	232	205	226	237	217	197	199	213	201	232	254	223	220	211	213	239	228	201	228	228	205	251	226	216	247	197	222	215	220	182	222	205	228	227	222	208	192	215	215	253	199	214	218	209	229	222	202	241	242	213	244	242	191	229	238	229	234	233	235	229	235	205	221	236	240	254	227	229	201	217	210	229	211	201	229	217	230	188	219	190	206	235	199	217	207	220	209	256	208	222	174	218	225	237	231	255	188	238	257	220	234	222	211	246	203	211	238	249	238	230	220	207	229	220	230	223	200	219	228	202	218	232	224	256	226	212	213	216	215	206	208	221	210	199	241	208	215	218	211	210	213	221	207	209	240	245	224	207	232	212	224	224	220	232	197	246	197	215	222	225	201	239	227	225	199	210	224	209	226	189	209	235	253	248	219	223	236	233	215	272	235	238	192	238	220	226	235	233	219	202	231	220	220	236	232	198	209	205	232	195	199	253	204	213	207	209	234	198	189	211	223	221	223	233	229	220	212	218	221	247	196	223	212	238	230	217	230	211	217	215	250	203	229	231	222	222	193	212	196	218	213	247	229	220	205	241	213	206	205	242	228	239	235	226	238	225	227	210	217	217	205	225	243	249	225	229	216	242	204	189	231	214	237	226	179	197	210	221	229	233	203	191	196	214	226	229	219	237	208	239	209	209	202	224	233	200	231	212	244	249	190	222	204	204	225	225	222	191	222	228	221	193	201	219	226	222	245	236	223	239	213	221	219	211	231	241	220	216	222	241	258	253	195	224	224	205	224	213	215	225	219	217	231	260	229	214	227	181	225	238	219	226	238	227	241	230	215	214	218	223	191	240	207	194	223	237	205	189	214	223	208	209	233	218	213	232	229	206	226	228	218	218	263	215	204	231	192	214	214	227	219	224	231	232	210	233	225	233	238	236	224	229	224	247	236	230	227	209	236	216	250	228	232	237	220	244	204	220	209	227	202	266	227	243	238	231	195	203	226	217	213	198	240	225	245	210	253	244	211	196	210	239	212	244	235	236	207	217	234	195	238	185	214	198	234	212	215	226	201	214	223	235	219	214	207	234	208	229	208	202	233	243	225	238	220	226	205	223	214	222	238	215	221	216	223	252	215	205	215	233	227	217	225	245	217	228	245	223	243	221	216	241	211	198	234	211	252	241	219	220	209	190	228	237	229	212	197	192	226	236	230	238	205	236	231	209	225	220	210	235	208	210	216	222	223	239	241	213	230	219	194	231	213	213	206	214	189	221	246	238	193	202	223	215	226	201	224	185	216	199	222	219	232	239	217	217	222	205	202	217	218	237	228	237	225	233	228	236	228	208	213	236	212	230	228	210	257	222	213	221	207	241	213	229	233	222	202	236	202	250	206	227	225	210	229	225	221	220	208	220	180	193	230	222	201	224	239	250	225	208	214	241	219	232	211	229	230	188	215	243	212	206	207	231	218	201	214	216	231	229	218	246	201	212	235	217	238	212	213	209	249	208	236	224	232	204	211	223	187	216	208	214	243	221	215	205	243	221	224	242	205	229	209	229	199	226	224	224	217	247	215	207	246	194	195	205	200	221	236	241	222	219	212	229	217	224	217	212	207	209	231	230
5864	1452	3095	3735	3127	2535	2058	1648	1550	1354	1286	1141	1131	1116	980	902	939	872	849	843	835	871	870	842	845	818	842	775	741	758	737	715	710	701	702	659	649	661	661	636	660	674	641	655	667	656	622	614	613	601	627	611	597	608	597	620	598	588	610	606	605	600	567	627	608	611	596	571	582	557	570	612	553	571	610	603	546	596	568	542	571	611	512	550	577	573	585	577	592	572	544	604	562	581	550	573	571	553	555	530	557	546	603	554	518	559	538	550	577	522	568	565	563	529	531	551	535	542	486	572	534	582	532	578	537	527	525	564	539	559	528	509	524	565	533	578	547	564	555	531	519	534	539	544	540	531	544	547	562	572	581	549	517	566	537	581	526	531	530	532	514	531	585	573	514	533	544	550	591	558	559	571	607	551	560	532	553	554	579	566	532	506	541	543	515	530	551	550	543	562	551	526	530	521	572	558	532	550	556	491	566	532	530	545	561	564	545	587	552	521	564	584	553	563	541	566	539	529	508	540	562	532	559	536	534	516	557	552	542	522	565	520	573	543	567	518	566	509	525	518	562	559	575	552	529	529	540	524	574	498	554	528	555	533	583	550	572	557	530	549	556	508	551	558	548	543	556	569	511	565	561	562	562	572	549	542	542	491	496	526	537	504	492	529	559	563	541	530	494	533	492	536	521	617	551	528	553	581	546	552	535	546	523	585	559	513	551	553	557	509	560	582	529	512	565	533	556	575	519	557	542	544	540	550	526	555	559	534	565	524	554	562	587	562	544	555	537	530	547	516	571	527	547	558	591	547	546	599	550	531	574	574	574	536	542	551	566	548	545	566	579	588	557	510	566	514	520	548	569	513	528	525	536	535	550	594	567	548	566	528	583	514	541	536	547	579	584	580	569	543	555	520	531	547	542	572	555	531	501	554	552	579	580	553	508	493	548	503	554	537	512	549	533	558	521	498	572	528	509	504	559	524	561	556	506	555	518	566	552	527	561	519	514	547	544	525	528	588	583	552	575	560	562	567	581	557	565	552	594	555	545	563	531	525	527	525	535	561	555	556	544	531	494	562	573	552	502	566	544	544	532	546	528	568	518	557	534	509	575	563	567	562	532	559	549	548	556	572	572	528	546	565	526	553	522	525	546	549	477	538	507	573	550	566	569	528	576	540	564	532	502	514	529	540	530	592	541	545	561	521	566	559	545	560	521	539	546	544	545	566	530	550	574	585	591	556	565	568	611	538	530	541	522	552	567	575	534	491	522	546	556	564	554	558	549	586	521	560	563	531	525	573	548	572	587	532	533	508	519	545	504	552	602	552	532	547	545	596	509	524	566	548	566	533	556	555	546	548	530	535	561	556	547	500	563	569	520	529	519	540	537	570	591	532	578	512	548	558	521	525	555	577	538	555	533	566	539	549	554	535	536	523	561	544	589	522	478	554	558	514	527	568	557	519	595	525	584	515	537	519	526	569	578	527	549	514	522	572	562	554	550	530	564	548	552	541	516	534	525	572	521	502	542	566	533	558	521	543	505	521	540	524	532	559	526	526	543	541	531	510	512	558	527	538	525	536	511	527	519	548	565	542	535	580	540	552	544	542	574	554	550	546	583	545	534	581	562	505	517	555	557	545	583	569	569	545	546	575	522	534	552	527	546	560	528	526	534	595	536	568	552	513	557	560	522	534	544	555	536	552	545	549	558	568	542	497	527	593	541	558	564	527	536	552	577	558	517	529	560	524	568	545	548	553	507	541	528	527	545	531	548	566	538	540	544	533	558	547	506	562	507	553	549	557	507	537	555	522	568	519	585	561	562	584	569	489	562	533	538	522	523	524	519	556	539	571	535	548	525	538	543	523	564	560	536	513	570	535	523	547	532	532	526	562	567	554	527	542	587	552	515	520	510	492	556	547	525	573	542	515	533	546	609	566	536	536	546	563	558	529	546	557	537	527	553	538	560	518	583	552	512	506	555	533	548	537	546	546	525	516	548	551	556	521	582	526	508	602	515	575	541	511	526	534	499	545	549	558	572	497	551	563	577	565	526	502	527	549	563	553	580	568	571	512	523	511	580	501	544	536	538	531	579	538	556	515	507	573	533	528	542	541	497	559	549	527	503	550	589	553	548	558	534	557	552	579	601	517	579	548	563	539	541	542	569	569	558	537	489	556	561	560	572	562	563	536	572	567	558	487	574	560	530	528	548	520	522	537	595	555	520	496	584	574	525	559	551	506	576	549	564	556	532	507	537	530	549	525	526	517	516	520	516	530	525	534	534	562	587	563	498	556	541	554	532	536	540	533	542	513	563	542	543	529	559	529	521	500	552	517	561	529	538	519	579	561	566	526	507	542	551	546	498	554	543	522	564	537	537	554	572	527	587	553	526	558	550	553	562	543	562	518	542	548	531	536	556	544	576	554	516	555	565	527	562	546	570	554	540	546	590	532	590	545	529	577	519	597	570	509	537	540	522	577	524	509	520	554	580	532	604	539	524	536	539	564	578	513	550	589	510	569	563	536	547	586	594	557	531	544	568	545	532	548	562	550	532	528	566	548	577	486	562	551	525	534	541	532	550	525	577	560	538	531	508	558	554	559	485	567	547	539	518	568	597	556	535	541	539	564	588	533	567	567	546	543	492	524	513	523	537	535	524	579	525	537	540	558	545	562	528	537	557	541	533	549	542	545	526	545	543	548	551	514	559	526	522	528	542	569	555	568	574	568	574	497	515	563	534	569	593	561	568	542	534	567	548	581	502	544	555	521	505	531	541	508	516	535	553	545	560	518	542	534	534	529	527	518	525	536	536	544	547	547	607	521	518	546	551	529	566	541	533	560	591	535	551	557	542	525	551	555	560	581	557	520	524	560	546	554	527	556	531	559	599	542	551	550	523	533	537	545	526	550	487	520	567	560	508	543	538	538	505	531	538	568	536	535	525	571	570	523	547	551	572	539	565	588	546	572	529	559	489	549	523	527	567	543	532	525	541	564	569	546	563	548	495	542	542	534	516	558	561	537	534	510	534	541	548	509	507	578	546	544	563	546	549	558	511	539	524	565	520	515	520	539	514	577	552	560	524	551	521	548	521	543	524	543	548	556	526	523	584	518	518	536	589	584	528	564	546	503	558	577	490	495	541	560	550	540	564	569	559	556	566	533	563	568	527	527	547	560	568	506	534	592	516	519	566	532	518	545	541	510	570	527	543	566	521	513	593	579	523	527	560	529	583	522	548	536	557	510	518	525	528	549	523	541	545	546	539	556	515	530	530	493	578	540	515	540	540	505	628	565	563	540	526	530	537	580	546	561	542	534	557	515	591	529	551	579	575	527	534	501	524	496	515	525	550	545	538	549	562	559	529	575	561	568	543	522	533	501	547	499	548	586	537	566	520	543	575	532	568	573	577	563	519	564	522	573	553	551	544	534	550	596	544	551	556	576	567	585	526	568	547	514	548	579	518	551	544	552	524	571	526	549	510	572	558	563	611	535	558	556	548	572
15641	2991	2952	2175	1542	1112	849	695	601	535	491	448	457	434	354	348	408	362	373	356	341	323	335	333	331	341	352	338	333	312	282	284	330	375	269	277	303	327	279	317	315	313	304	294	294	305	313	309	289	282	262	311	286	301	338	279	295	316	310	306	283	290	291	326	277	301	288	267	278	263	291	294	259	265	261	314	295	285	278	275	285	307	276	285	318	276	292	255	267	266	295	243	291	270	246	290	264	269	274	281	267	294	267	285	290	282	278	260	251	278	307	264	254	278	285	272	273	305	275	277	288	288	272	272	308	283	304	289	278	270	275	271	292	263	311	290	287	278	275	274	274	282	271	268	286	265	257	290	300	285	298	273	325	241	290	276	290	309	260	272	299	276	276	297	300	271	277	278	256	298	286	310	283	266	299	288	282	257	254	248	297	274	270	289	263	275	290	237	282	264	263	276	237	259	264	266	266	271	248	294	262	301	248	303	285	273	289	291	260	294	255	252	276	249	287	251	281	229	280	298	286	254	288	270	264	290	267	265	301	314	259	294	253	298	253	288	294	291	256	276	246	266	275	304	281	283	280	272	277	305	259	267	281	287	270	259	263	278	254	290	296	262	279	258	276	243	277	259	276	245	274	245	303	237	305	266	295	281	271	281	287	284	257	272	254	305	315	259	288	306	299	292	263	268	263	266	272	253	242	262	264	253	243	279	276	256	251	239	263	277	279	266	280	270	287	265	270	267	258	269	291	264	256	287	269	274	291	269	299	267	285	299	272	271	252	289	260	261	284	264	274	272	284	253	313	272	286	254	246	275	273	293	272	314	248	291	270	270	278	266	286	270	286	272	287	285	312	299	252	289	233	257	273	289	277	298	310	290	260	254	280	294	285	280	266	276	288	282	291	263	250	281	277	248	267	242	268	261	287	268	275	263	297	240	259	252	274	242	278	277	306	261	270	307	280	261	287	297	262	274	278	282	303	295	263	261	276	237	239	264	285	286	278	266	266	252	253	275	279	285	288	266	262	265	272	301	283	267	281	279	258	265	263	283	309	255	239	259	289	281	264	243	272	274	298	272	283	297	290	294	278	232	297	312	298	262	269	276	296	292	265	298	269	287	283	290	271	265	283	302	260	263	298	240	272	267	277	292	285	267	251	277	250	265	268	258	300	279	269	289	295	303	283	287	281	267	266	247	285	261	275	231	270	271	277	272	255	264	273	256	276	261	297	253	248	267	279	275	296	262	302	286	286	292	302	293	276	291	297	260	276	283	276	252	284	297	279	281	278	250	270	257	306	256	281	259	259	301	271	276	292	239	250	290	241	308	295	257	243	308	260	257	285	279	276	270	299	272	280	310	272	270	268	278	265	282	262	250	307	266	302	259	274	274	311	292	280	255	265	291	267	270	275	259	257	260	335	294	250	282	259	247	314	282	278	239	259	247	262	314	277	277	281	258	297	285	276	281	269	285	307	285	275	297	265	275	261	270	306	266	257	284	259	282	301	291	267	268	293	288	283	296	282	264	241	265	276	277	257	303	297	264	270	280	286	278	278	274	268	247	293	243	274	258	304	283	262	270	279	263	261	269	281	260	308	280	284	280	289	272	263	259	281	258	288	274	273	264	278	254	247	271	265	284	284	276	297	287	262	263	250	287	261	291	269	281	224	252	286	248	267	270	280	288	281	267	295	286	294	269	300	281	297	268	303	291	284	278	286	303	273	262	273	227	284	311	296	291	252	278	285	275	260	255	280	308	282	254	296	251	273	267	260	254	242	301	275	293	278	266	274	259	285	282	290	272	306	252	245	284	287	272	303	264	292	282	256	282	287	289	269	261	298	278	263	265	258	296	280	268	253	283	266	259	295	305	256	300	261	276	275	290	258	257	264	300	273	289	290	265	273	291	294	264	266	243	284	288	304	257	277	291	283	285	301	261	253	281	281	293	282	245	300	298	275	288	295	286	265	280	298	225	276	256	237	271	311	284	273	301	283	279	320	273	276	294	289	300	310	280	255	275	275	274	277	271	303	289	280	247	295	278	261	290	232	301	272	258	274	304	261	247	295	278	265	281	263	267	268	257	268	290	261	260	260	291	263	251	290	277	278	278	281	271	256	288	266	279	268	277	295	265	266	264	275	280	277	256	305	273	268	295	283	261	279	297	272	270	270	277	280	260	257	248	269	266	261	253	280	283	268	295	283	280	259	271	302	281	292	266	226	295	292	271	296	286	279	261	279	288	275	283	290	272	258	261	255	267	259	250	265	237	288	266	268	282	260	300	289	277	257	290	304	289	305	293	297	281	273	266	325	297	297	273	251	274	295	302	305	261	246	304	258	273	263	277	268	298	276	274	298	273	272	281	261	273	251	288	257	272	304	272	282	272	282	291	242	281	295	269	273	275	301	253	274	242	268	286	302	229	272	286	268	285	314	296	297	279	285	322	275	289	265	289	266	254	278	281	301	240	276	267	293	289	306	278	277	263	315	270	296	272	285	271	316	261	268	302	282	255	275	251	276	307	236	306	270	305	293	262	295	242	288	274	290	265	281	250	290	259	234	257	262	287	276	272	270	241	268	293	267	254	273	256	253	251	246	236	277	269	287	287	288	284	278	268	278	280	261	264	283	261	237	278	264	279	260	250	268	251	263	278	319	275	264	249	275	280	265	261	305	318	281	274	293	266	290	288	298	298	293	285	298	270	261	257	254	282	271	263	280	261	271	275	244	291	281	291	266	289	247	288	263	243	281	264	287	272	267	253	251	285	287	252	276	283	285	283	285	291	279	252	265	295	261	277	246	272	280	241	274	292	277	273	289	258	292	274	249	251	317	305	299	275	274	254	292	254	267	266	275	271	262	304	289	255	285	280	275	274	299	269	271	270	261	272	298	271	269	264	293	278	285	310	269	276	283	269	266	277	275	265	274	294	305	249	270	282	277	284	279	275	264	273	334	285	246	300	272	254	235	258	300	242	272	272	288	271	266	280	283	274	263	271	267	266	273	273	267	284	274	251	278	278	270	287	279	274	273	256	309	279	259	246	226	260	285	249	291	249	282	270	275	296	297	286	281	281	277	267	252	254	289	296	267	267	263	258	295	282	269	272	293	261	265	295	282	283	311	246	259	289	279	286	279	315	282	264	275	284	290	279	300	275	271	268	262	285	280	316	255	243	252	288	297	293	259	274	239	285	271	307	268	292	284	291	308	259	265	259	276	279	282	280	279	285	278	283	285	285	294	248	274	270	264	291	296	288	279	284	263	267	284	288	290	276	263	262	281	293	297	250	264	292	282	276	268	280	239	271	265	255	274	259	259	314	282	275	279	288	276	277	271	274	308	273	284	255	255	266	315	277	294	278	263	248	285	319	286	277	273	270	280	267	296	271	301	284	266	269	263	290	286	294	298	284	277	277	279	276	272	255	285	266	269	293	275	257	278	295	262	271	321	276	282	290	230	287	270	248	312	270	259	257	284	298	286	259	252	259	298	247	292	293	256	281
7895	2410	5221	6313	5289	4265	3535	2924	2523	2190	1978	1787	1787	1574	1477	1355	1333	1344	1181	1167	1127	1117	1245	1287	1181	1171	1100	1040	1009	1032	978	978	970	923	946	944	903	867	845	842	851	860	854	868	864	835	807	790	845	791	784	803	802	819	781	797	763	740	784	768	794	751	741	746	797	718	754	705	742	734	739	712	749	681	737	751	706	744	720	738	700	723	717	704	696	708	731	717	710	701	729	713	776	765	693	672	734	658	700	781	767	724	729	708	717	660	665	673	700	689	697	662	669	696	661	717	690	678	667	676	675	663	705	668	704	650	679	676	649	638	651	635	676	696	636	637	674	685	677	701	665	671	631	658	639	681	655	666	701	649	674	646	639	705	712	646	689	663	699	704	652	650	647	668	681	705	655	701	689	699	681	672	663	709	680	696	667	691	683	640	631	628	677	613	660	652	610	661	668	635	693	728	619	645	610	646	677	698	627	668	697	665	676	667	669	701	670	694	666	697	623	682	687	650	690	675	664	669	662	681	673	717	684	680	647	635	691	678	674	672	614	693	663	665	662	659	704	645	670	690	670	664	716	622	610	626	674	637	641	717	638	698	647	662	673	618	728	658	685	689	686	689	673	659	691	655	696	667	664	698	653	638	716	681	696	681	664	689	656	648	695	691	721	666	696	659	690	688	659	637	641	686	647	664	657	615	659	683	689	676	673	633	684	693	678	677	692	680	663	709	676	716	695	675	699	679	706	695	722	713	684	654	657	682	691	690	658	656	685	659	621	697	712	669	652	654	662	635	643	650	674	669	672	696	658	680	636	676	657	728	650	606	677	617	679	685	684	673	653	645	675	629	660	721	666	650	691	668	659	679	692	651	658	630	714	632	671	696	623	659	690	700	677	611	680	658	636	677	681	679	651	687	703	678	651	687	690	658	646	667	685	623	650	697	665	663	654	642	694	629	664	679	687	651	696	620	627	667	647	651	664	621	637	674	664	703	691	695	641	672	679	706	716	662	682	632	693	651	658	681	646	644	706	675	650	674	656	698	655	695	690	656	704	685	630	642	635	658	696	659	633	655	650	686	666	677	656	656	655	678	685	700	674	671	658	641	677	650	675	659	660	665	681	674	675	685	700	719	672	627	704	678	678	686	676	696	679	644	671	686	668	678	714	613	643	651	683	653	661	631	682	690	649	664	678	618	664	620	666	625	684	706	659	667	651	657	653	655	651	646	656	670	605	669	650	663	678	654	655	691	676	698	633	685	674	676	655	702	693	685	689	678	637	631	742	654	643	662	647	701	638	602	674	669	676	673	684	651	667	652	638	660	638	674	673	673	663	712	670	677	715	651	708	648	642	699	716	695	630	691	675	670	692	672	656	698	716	709	625	700	646	689	705	686	659	661	715	650	665	656	686	636	688	678	677	702	666	673	689	705	655	714	629	705	672	676	665	687	660	649	664	651	655	698	683	623	653	686	678	646	615	701	718	688	649	685	659	693	659	633	628	692	665	715	705	686	668	662	678	708	635	689	676	688	698	678	632	645	658	690	659	693	672	664	652	649	694	682	636	717	688	658	628	697	685	637	665	661	685	672	690	676	691	658	637	724	641	663	661	689	657	627	689	657	661	690	676	649	677	642	677	692	650	679	662	672	706	636	627	671	672	658	702	663	704	683	644	713	618	638	634	645	662	633	659	669	674	658	699	657	693	651	693	678	704	658	676	664	670	740	725	629	676	710	661	671	696	683	698	640	686	684	675	668	603	657	692	645	753	618	650	665	714	711	684	689	698	642	704	661	661	671	649	669	684	679	660	653	649	664	656	709	661	666	611	655	680	676	665	656	652	644	689	673	692	660	651	678	650	672	681	696	688	675	659	712	652	672	689	667	648	621	652	704	660	613	713	653	678	650	657	659	664	665	639	696	670	684	680	692	649	682	634	710	675	654	663	673	725	641	681	650	673	594	700	668	623	658	715	667	634	667	673	707	693	661	690	666	697	677	715	677	679	629	643	653	636	701	634	658	707	681	695	621	617	676	677	681	643	652	683	694	655	680	691	659	678	660	668	666	698	708	632	677	624	667	644	644	651	691	682	705	680	688	693	671	646	656	672	713	661	670	639	685	644	664	676	670	670	703	688	655	672	655	667	680	676	668	686	673	631	644	705	645	673	689	656	686	610	705	659	664	672	664	697	706	729	718	614	653	688	677	662	688	678	660	638	619	670	683	651	690	695	670	649	658	682	711	657	671	654	643	646	658	652	657	723	702	661	701	637	732	681	678	715	653	728	705	670	667	684	675	693	648	701	676	678	643	725	651	662	680	671	627	666	637	676	624	656	682	640	700	673	675	685	646	655	660	701	657	691	687	672	640	689	664	664	684	689	649	709	616	658	644	694	713	697	658	702	671	648	674	618	667	646	658	646	684	681	692	626	706	712	635	650	646	651	651	663	674	672	655	661	655	676	657	688	696	689	655	604	690	653	668	677	625	692	655	692	665	666	706	658	703	682	659	686	665	653	693	673	697	717	665	604	692	679	676	665	698	663	673	676	665	621	675	676	718	675	669	638	698	648	640	659	581	705	666	683	677	688	682	678	625	683	673	692	697	690	670	645	661	696	655	738	715	645	637	674	625	642	646	656	696	647	652	683	722	683	660	634	636	628	668	671	690	707	630	659	719	661	656	718	660	654	653	673	689	659	642	678	611	650	687	684	663	689	714	671	685	697	652	691	639	722	671	695	671	673	640	725	683	668	661	715	678	653	674	636	683	646	667	671	622	697	667	659	732	691	695	659	665	697	676	686	662	651	638	687	680	633	682	659	665	713	703	681	658	661	639	627	716	639	667	654	655	655	733	666	675	686	652	676	675	630	714	658	642	664	668	619	628	699	675	663	688	688	646	655	674	669	652	633	686	672	707	657	659	657	677	625	675	688	701	711	635	678	681	670	631	664	660	647	708	708	696	664	699	636	622	642	664	633	630	665	675	647	656	652	691	689	667	664	694	667	650	673	699	648	642	677	659	682	639	701	667	629	646	682	674	654	660	707	691	706	669	650	708	654	648	681	663	689	679	668	679	680	669	663	662	643	648	653	671	700	618	657	688	635	700	656	697	635	651	645	667	664	715	675	680	690	669	651	645	682	634	623	687	710	662	652	674	682	668	646	681	642	617	680	721	654	690	680	688	658	698	673	679	679	663	662	664	686	649	643	695	629	672	648	676	667	642	688	691	683	648	660	690	660	687	644	708	645	694	693	681	722	694	650	638	649	687	632	706	693	649	683	646	654	694	620	598	651	646	683	642	668	654	684	684	636	651	690	656	655	676	652	679	689	692	771	673	681	653	644	689	704	659	652	693	670	659	653	667	652	589	676	678	647	642	698	692	634	679	611	659	624	636	731	669	724	674	690	653	666	632	664	678	648	669	697	712	639	664	654	591	663	670	717	684	659	677	688	658	675	649	692	643	628	653	634	647	649	633	689	672	676	652	645	636	691	632	649	688	666	686
2367	494	515	483	420	371	370	375	361	341	318	374	346	311	321	348	335	321	336	308	354	315	332	348	327	362	323	328	340	344	309	311	308	314	364	334	302	298	306	307	339	295	356	317	325	356	330	316	342	326	321	363	350	304	290	317	322	309	331	362	292	316	338	369	309	292	351	324	369	344	303	315	307	308	284	294	332	305	328	338	317	330	332	315	303	330	322	334	332	327	344	317	304	372	333	334	318	365	324	337	333	332	342	334	342	343	321	320	322	328	350	316	339	305	327	295	346	317	308	339	296	329	320	326	316	317	338	332	292	314	326	327	377	337	324	323	297	339	369	309	337	322	330	323	327	320	349	334	352	345	331	335	323	330	327	302	295	348	341	323	305	290	310	341	329	344	301	326	317	333	342	337	321	334	330	337	345	316	334	321	319	321	296	332	333	332	313	331	292	318	330	331	314	312	314	305	313	317	311	318	366	322	321	314	336	286	316	338	296	300	341	308	342	314	331	276	329	298	322	315	325	321	320	319	323	337	334	347	350	313	319	320	312	297	283	305	315	333	310	280	369	347	311	319	313	343	322	352	341	285	373	330	319	349	303	339	348	364	294	338	331	349	297	316	322	342	307	374	330	345	345	318	325	311	331	310	302	316	338	294	326	315	316	298	357	346	327	334	314	347	324	326	359	313	301	339	348	312	327	377	331	341	329	338	332	339	348	309	298	332	315	321	321	304	318	344	331	293	354	326	342	323	305	335	316	349	322	347	319	313	370	328	339	348	312	319	318	325	351	319	339	315	322	338	324	313	363	332	352	342	324	336	322	302	318	336	325	354	352	330	325	326	352	323	342	306	339	328	324	328	344	345	309	344	291	368	355	379	327	326	354	326	307	356	346	320	293	298	350	343	338	290	353	341	304	320	324	320	345	347	344	334	334	326	352	340	328	329	347	316	317	338	319	299	346	308	361	301	304	329	326	315	305	302	322	335	290	319	317	310	331	362	347	313	319	300	334	316	357	335	337	305	328	322	339	335	277	306	328	350	345	347	326	332	310	337	336	326	306	332	324	315	363	333	340	327	316	332	346	343	344	327	338	334	325	318	299	340	310	318	348	316	366	326	325	323	328	318	285	340	327	334	297	320	329	297	334	330	356	313	319	337	308	315	303	297	300	327	298	309	307	310	294	345	315	355	339	339	310	327	341	314	306	310	321	318	370	297	320	330	336	318	331	322	344	311	334	364	305	296	330	332	338	311	321	324	315	339	329	328	308	314	322	314	358	321	324	335	333	332	331	331	279	331	325	298	326	312	325	342	339	339	323	322	325	324	327	322	287	343	328	317	315	316	301	341	331	326	333	311	356	332	324	355	322	317	323	330	290	347	348	301	320	319	322	351	321	320	309	329	365	278	306	330	331	339	316	324	321	317	328	317	328	320	303	329	303	295	307	308	322	301	326	346	304	348	309	336	285	361	309	317	290	345	329	348	337	323	363	320	342	326	351	334	313	315	300	333	326	346	333	328	291	315	310	349	312	317	334	316	298	341	354	298	339	325	318	335	339	318	330	336	368	320	334	305	353	317	323	333	307	339	314	339	316	334	367	376	336	320	348	314	325	309	329	318	363	330	329	346	347	340	340	316	344	317	288	302	311	332	301	310	328	331	333	307	332	319	315	327	303	322	344	362	329	339	291	331	341	329	312	311	298	333	321	326	301	349	295	294	321	282	327	321	324	318	315	338	333	328	342	330	333	332	306	316	321	351	338	297	314	340	343	316	330	325	339	325	312	323	315	319	345	351	305	321	338	331	321	326	312	299	324	328	327	353	318	281	315	339	319	333	334	305	291	323	310	327	291	340	305	340	345	311	312	315	317	323	315	332	333	322	348	308	345	318	340	303	328	337	334	323	327	309	356	329	313	342	348	332	300	351	279	295	296	340	309	321	287	322	337	341	314	364	319	325	331	324	326	311	319	320	340	310	345	324	356	318	326	348	322	365	327	334	315	302	339	356	333	326	344	334	345	362	322	328	292	323	320	306	322	334	322	335	342	318	304	325	340	309	314	308	332	359	333	332	355	311	303	331	271	358	330	306	324	287	340	329	334	317	313	314	337	349	317	319	311	336	339	330	320	323	326	321	299	351	322	338	316	340	302	314	349	355	338	306	328	316	301	315	314	311	323	317	310	289	329	308	345	326	329	333	315	327	303	316	319	307	314	319	328	313	345	313	331	318	308	326	319	316	348	333	303	352	303	328	332	346	329	322	310	350	336	331	303	352	331	316	341	367	344	312	317	313	350	288	348	337	317	338	321	329	324	314	354	330	303	338	355	323	312	333	334	314	316	280	312	314	365	354	337	331	317	314	356	311	352	281	314	307	300	316	341	329	318	350	302	360	314	344	344	289	336	317	340	325	331	287	323	299	331	333	356	338	311	330	309	290	283	329	323	315	295	352	365	343	339	340	326	338	324	363	338	305	324	314	332	314	309	328	319	352	302	319	323	365	322	307	351	315	300	345	310	307	322	334	317	336	315	298	307	361	310	303	332	347	316	309	302	326	327	331	370	296	322	323	289	331	335	316	316	322	364	343	335	346	338	306	329	292	300	340	345	321	311	341	322	323	330	299	344	329	334	364	294	300	328	326	304	344	326	313	335	331	323	314	331	305	346	303	324	308	376	318	365	366	343	344	341	328	330	351	362	326	329	322	331	303	319	323	299	317	323	310	335	341	338	329	362	362	291	317	322	296	296	337	345	360	328	291	320	362	322	332	317	324	295	333	344	322	355	300	346	311	340	339	329	319	318	325	317	325	309	333	346	319	287	362	297	325	309	329	347	332	344	326	304	306	340	312	339	305	314	327	287	331	344	313	362	294	352	313	336	309	381	343	336	277	318	297	343	293	315	317	298	304	325	299	316	350	340	341	323	303	326	364	321	336	296	323	336	329	322	305	288	302	304	298	350	317	314	325	327	367	305	314	357	308	314	310	298	312	286	334	326	319	349	313	317	333	343	317	304	294	362	357	362	323	336	345	323	317	331	317	348	317	317	324	319	326	308	332	326	319	310	344	357	298	316	328	333	331	307	299	331	316	318	307	323	353	353	307	374	324	327	346	289	297	319	306	318	315	337	297	339	345	322	326	290	320	343	312	346	333	307	328	327	328	337	360	278	309	309	306	332	322	346	300	339	352	310	316	319	333	324	392	331	324	347	332	319	338	335	323	334	313	277	292	327	291	367	287	303	328	345	304	312	332	318	295	302	332	326	307	307	324	350	314	351	326	314	316	327	313	342	337	319	306	337	309	298	368	286	326	313	299	372	323	294	344	312	307	309	334	331	361	316	311	301	349	287	314	330	339	289	296	339	355	313	297	344	329	321	318	287	308	308	330	306	333	319	308	333	344	330	341	343	300	356	319	324	302	340	314	326	320	344	294	348	335	346	323	321	335	341	337	346	330	316	325	298	305	318	290	314	336	320	356	305	333	322	343	321	317	260	308
2543	909	1145	1147	1039	965	880	859	823	834	823	801	836	840	781	852	815	759	781	816	822	805	856	838	833	790	809	829	796	804	780	771	738	815	776	734	794	750	779	817	797	811	775	765	840	805	772	761	745	748	783	807	830	770	787	770	778	759	709	748	766	816	796	733	795	768	796	771	714	758	774	764	714	745	746	737	752	738	761	735	748	719	777	750	770	710	756	767	723	759	729	760	751	745	790	705	725	730	754	758	765	719	760	745	790	726	696	734	722	748	778	763	738	765	773	743	760	791	754	704	728	702	795	759	729	738	773	769	772	749	760	741	762	755	732	752	726	773	782	748	731	771	733	724	743	754	732	759	792	775	748	802	709	730	727	804	794	725	721	738	679	749	768	760	781	789	771	760	717	737	770	761	709	760	764	781	738	761	732	719	732	781	703	773	743	789	701	714	709	727	723	757	758	795	762	727	774	761	718	741	724	731	738	720	762	729	749	740	734	704	790	724	741	731	785	766	745	733	747	806	758	742	768	719	778	740	757	740	739	734	758	770	752	773	765	769	698	718	768	773	723	714	743	745	756	751	740	720	756	789	747	729	742	753	767	695	740	788	742	709	777	751	747	720	748	741	759	749	787	804	781	769	775	764	758	703	755	784	733	747	731	773	734	728	739	776	757	750	814	745	748	774	764	784	761	733	743	755	761	757	756	734	749	737	731	765	778	728	737	754	721	742	743	763	737	701	761	792	752	738	713	780	781	832	725	738	725	745	733	782	756	709	753	701	724	750	705	722	779	731	749	772	720	767	723	741	702	741	770	744	695	760	793	752	714	754	719	759	785	708	761	757	744	743	767	701	727	760	771	758	809	732	768	731	797	722	767	777	784	758	742	728	748	738	783	734	684	781	721	715	754	743	756	785	735	746	754	811	768	703	763	741	801	721	734	760	759	765	734	741	750	727	765	760	763	750	739	761	724	743	749	721	732	741	749	759	780	723	747	785	721	737	797	758	769	773	784	734	710	797	772	719	764	725	720	730	735	715	749	725	780	772	774	769	741	787	724	733	761	777	777	749	770	745	719	730	758	720	747	766	749	760	752	785	758	736	708	770	744	803	757	758	752	760	770	760	747	749	741	733	740	744	698	732	752	743	755	710	709	785	724	773	770	693	796	745	704	718	740	753	792	742	715	791	762	702	745	746	698	772	777	720	776	757	706	732	734	742	751	750	770	732	763	726	744	737	749	782	726	717	721	728	766	789	733	739	750	747	845	736	796	750	752	809	783	743	739	717	759	695	761	747	727	763	705	734	740	761	685	768	732	752	745	806	709	740	780	754	809	689	719	798	732	742	716	713	776	741	767	769	732	803	771	725	789	770	736	725	780	756	763	784	774	786	780	792	759	754	736	798	747	764	746	738	726	771	789	724	755	759	733	793	767	741	709	704	734	714	786	781	756	738	763	756	738	738	802	752	754	711	714	793	761	758	755	798	723	711	715	761	763	728	761	782	763	746	746	706	735	765	751	751	751	758	736	769	773	758	744	696	751	683	714	757	710	738	750	802	712	740	731	735	791	727	735	747	735	752	753	753	783	762	712	723	729	761	719	701	755	710	775	767	789	751	773	713	779	764	761	772	769	715	721	776	778	748	769	761	758	779	761	797	681	728	737	705	777	790	774	770	722	730	714	817	771	732	732	732	765	737	781	729	748	751	744	730	724	744	793	764	732	737	761	771	784	727	731	713	768	775	720	785	752	691	691	764	756	731	671	789	746	766	759	718	710	717	759	729	741	768	710	735	802	751	716	716	731	776	726	773	776	720	777	797	752	784	761	777	721	723	726	747	753	776	729	767	760	756	734	764	746	760	743	744	764	759	724	792	749	751	753	777	699	728	818	753	723	765	785	738	798	725	678	781	765	751	750	759	743	803	761	721	739	749	750	773	727	757	712	724	682	810	740	742	719	740	723	743	768	712	721	773	709	807	759	784	723	774	793	757	769	760	731	739	759	738	788	754	759	729	732	747	743	737	746	722	720	759	760	773	757	766	737	717	763	766	771	752	764	747	746	736	762	718	745	750	791	757	822	754	751	786	723	753	726	765	756	750	729	761	766	736	768	800	763	763	719	808	764	714	783	753	726	744	742	745	755	729	758	731	747	736	728	808	740	779	781	759	716	760	725	778	759	740	766	736	718	770	784	776	712	755	785	717	732	774	749	689	742	776	768	727	769	797	735	720	727	737	739	776	770	731	737	755	703	763	755	751	673	700	761	733	707	755	746	753	798	712	729	774	732	751	740	796	720	793	696	732	743	752	760	752	748	728	698	745	731	816	776	736	782	742	774	768	713	788	766	732	708	737	739	777	733	746	735	766	768	740	756	806	740	745	717	771	767	771	747	748	779	749	758	778	748	735	687	768	784	727	726	799	698	825	772	713	766	778	782	734	701	789	759	800	731	727	759	727	745	740	719	784	721	718	723	704	751	757	705	738	701	770	778	787	699	743	684	755	741	777	757	723	739	712	773	755	703	733	725	739	794	749	793	755	754	762	749	748	746	757	774	723	793	757	745	756	742	780	769	770	746	771	739	738	747	792	749	778	803	728	767	777	777	805	682	730	789	726	774	712	761	781	704	791	750	762	767	742	781	723	751	777	744	697	690	752	741	776	747	773	769	769	756	777	723	747	730	772	747	756	710	798	758	694	746	711	745	765	737	746	805	771	715	729	744	764	745	772	746	805	762	722	766	764	761	774	774	730	736	773	768	727	749	726	745	729	785	809	780	746	728	726	726	751	777	721	778	740	738	749	756	746	735	726	787	770	762	793	699	733	757	711	756	753	734	720	761	721	740	746	736	755	800	715	755	713	750	777	779	784	716	733	799	770	744	710	755	759	789	772	702	751	785	723	801	770	739	761	780	728	781	782	781	726	748	757	732	764	789	757	717	783	739	784	772	818	745	713	722	769	743	757	773	799	754	743	731	796	777	769	769	698	691	735	767	767	755	779	708	769	735	793	733	703	758	730	794	750	691	717	743	704	813	773	765	752	733	746	771	768	803	783	724	751	745	759	777	792	721	711	804	765	744	776	789	787	768	824	741	798	715	778	739	737	740	759	712	757	759	752	793	693	743	700	785	798	730	731	814	698	713	729	773	746	785	746	773	768	757	726	756	752	753	736	746	741	747	736	765	780	774	753	704	754	770	718	746	709	765	772	661	745	762	727	700	761	765	716	721	723	742	739	710	753	758	740	710	756	759	739	747	753	794	788	784	701	759	776	735	735	755	760	738	768	749	746	747	721	777	731	743	777	748	741	776	759	718	748	763	735	753	762	791	745	795	786	772	713	776	748	781	723	750	769	751	725	761	721	747	747	745	758	750	708	784	780	713	784	764	808	734	738	749	723	728	735	764	734	796	755	733	754	729	810	748	772	702	748	730	738	761	730	781	743	714	756	791	750	752	777	741	748	737	724	773	738	767	736	722	732	764	797	740	749	766	754	785	756
8558	1265	1499	1213	788	605	488	418	390	371	322	309	279	245	285	313	264	259	246	242	245	233	243	239	250	243	231	206	230	213	221	242	208	204	214	234	224	224	222	191	248	242	233	199	231	231	186	214	209	217	235	236	199	203	218	230	209	227	237	238	205	207	212	219	245	228	239	260	239	211	232	216	193	200	214	213	194	238	224	184	209	193	197	224	224	210	186	201	232	210	216	213	222	205	214	230	222	176	211	190	218	220	234	228	222	211	190	232	237	208	199	202	214	206	211	227	191	214	192	186	188	218	204	209	223	197	191	202	194	210	202	213	227	216	213	213	246	196	224	212	208	201	217	225	199	221	197	210	214	237	241	212	216	207	211	197	211	209	202	211	216	221	209	201	228	221	201	227	221	237	212	241	218	215	209	210	184	244	203	237	191	211	233	212	215	196	220	215	196	229	226	200	209	206	229	186	210	229	218	217	213	222	218	224	219	201	199	223	193	239	186	230	202	186	217	210	216	238	189	223	234	203	217	213	221	211	201	200	214	213	214	232	197	177	219	229	227	192	206	191	205	222	224	239	232	208	204	204	225	199	209	249	230	217	192	190	204	224	223	220	198	193	228	210	195	207	218	221	200	194	215	216	217	214	199	198	203	226	224	240	207	197	192	215	205	194	221	214	199	211	218	224	222	194	220	224	226	228	235	202	254	228	182	195	221	237	195	219	204	186	208	190	216	195	233	234	216	198	194	229	201	216	222	222	192	209	211	215	213	207	233	209	180	213	201	227	219	213	230	209	217	204	213	223	202	195	213	170	206	210	200	213	210	187	269	230	222	199	212	217	190	203	214	202	214	189	208	232	223	194	233	225	209	206	200	203	217	200	210	191	189	217	216	232	191	245	223	176	199	204	208	206	223	211	236	189	212	203	193	220	209	236	215	214	183	210	213	226	224	209	224	210	188	225	208	224	223	215	189	213	215	200	199	188	230	213	209	204	232	195	184	192	215	207	229	212	209	206	218	233	203	215	228	193	187	223	212	240	223	214	243	186	205	201	221	189	212	178	225	205	190	201	208	215	217	213	198	230	216	204	221	213	224	222	227	204	226	205	218	221	206	204	220	203	203	203	226	207	211	213	195	184	210	202	203	211	230	228	235	220	208	188	209	204	202	217	219	225	218	225	226	210	214	208	204	203	182	208	209	220	202	203	217	198	221	243	203	229	188	215	203	217	181	230	186	207	179	225	224	223	210	223	213	216	218	195	199	176	220	215	218	222	220	215	223	216	188	237	189	226	245	227	223	228	182	222	206	219	218	214	221	235	224	212	197	227	222	228	234	216	232	188	195	224	216	202	213	216	223	196	213	211	204	193	221	190	220	262	210	244	187	204	216	209	217	178	227	247	220	209	230	195	225	235	216	238	221	196	207	213	218	209	226	187	207	200	200	218	216	191	210	229	202	222	191	247	222	215	207	206	217	204	261	218	218	191	213	195	227	221	218	199	227	203	203	213	211	219	225	208	196	210	199	210	204	199	218	233	225	195	213	244	192	206	210	202	210	201	191	213	240	201	221	217	238	249	230	209	219	203	198	211	199	205	217	232	220	212	186	208	190	197	191	188	221	213	211	222	207	185	230	231	205	224	193	210	237	217	205	221	259	204	238	235	227	206	195	195	237	237	198	204	197	216	206	194	234	175	196	174	220	210	190	203	210	198	223	192	235	203	220	237	244	210	225	218	233	179	236	234	210	216	220	217	210	218	207	242	216	229	201	205	195	233	186	214	206	226	198	202	199	214	218	223	220	238	200	237	195	233	214	240	209	222	205	191	178	202	209	214	211	259	197	202	229	190	209	207	186	213	210	212	211	223	206	205	215	202	221	220	222	205	225	185	223	221	177	209	205	216	213	210	262	210	201	219	226	199	236	230	181	202	195	229	208	196	219	237	170	195	229	199	216	196	238	233	207	230	213	204	185	215	208	224	230	207	235	201	188	213	201	180	218	206	221	201	229	210	209	219	219	230	188	193	207	197	207	212	225	210	195	195	199	224	200	208	192	205	221	210	197	189	215	202	234	189	203	200	190	203	214	220	221	200	202	198	243	237	217	254	194	250	218	220	209	230	210	251	195	215	220	192	238	207	176	196	202	233	232	204	213	204	215	214	219	200	223	211	211	205	228	225	209	203	219	225	209	221	205	203	239	225	217	206	221	226	217	203	223	207	192	240	224	221	176	213	226	232	234	199	194	218	198	225	208	199	189	198	211	229	228	198	237	201	215	204	220	191	167	177	183	203	197	202	222	232	218	205	208	194	225	242	218	237	209	220	219	227	186	222	204	221	196	214	188	201	186	205	192	241	246	213	204	210	212	233	220	246	238	199	210	228	224	182	205	198	224	190	218	187	185	199	214	233	217	219	212	206	222	216	227	210	228	236	231	185	210	196	209	213	228	213	210	208	210	201	192	209	235	193	195	189	205	213	195	223	211	222	223	188	227	189	203	217	212	242	208	212	209	205	196	189	201	219	241	218	224	211	215	206	208	231	188	204	198	230	226	212	240	239	206	228	228	222	207	219	229	205	205	201	218	207	216	213	190	196	204	223	250	195	203	197	206	236	218	205	213	208	233	190	207	225	213	222	217	214	217	192	209	203	195	209	189	194	223	230	235	230	238	212	182	222	190	219	220	206	227	201	214	203	205	174	209	211	203	233	210	231	198	229	222	223	206	201	215	218	252	197	199	217	199	228	216	212	226	209	201	200	193	193	233	201	214	206	210	185	208	219	240	219	208	192	212	208	219	211	223	211	226	217	193	209	230	241	199	206	206	202	200	213	242	253	197	245	191	250	191	221	201	202	224	206	197	224	204	213	221	196	211	194	209	215	216	204	186	222	182	223	228	233	218	204	210	208	209	215	203	221	189	212	228	200	210	231	200	203	190	226	202	222	232	175	213	222	208	221	228	183	236	215	209	216	199	206	206	235	183	219	202	201	185	209	222	210	228	209	182	246	192	247	211	213	220	185	207	193	221	186	209	209	176	204	247	228	198	200	206	218	207	183	214	205	188	203	216	198	194	214	229	226	176	228	224	216	195	220	199	225	217	225	202	220	198	204	229	182	249	180	205	215	208	215	203	206	204	188	209	257	212	191	220	215	196	209	217	224	197	213	215	183	227	198	208	193	247	226	178	224	194	209	218	227	227	209	207	219	211	197	211	212	199	226	221	217	236	235	217	218	234	242	202	236	215	198	189	234	225	236	227	245	209	214	216	201	201	203	204	218	193	206	204	229	224	219	224	191	203	204	229	198	223	214	209	194	223	210	206	203	204	198	223	230	211	180	226	214	214	204	194	211	252	235	220	166	220	230	238	219	192	226	207	211	229	213	198	199	209	222	218	211	202	228	204	224	209	196	190	229	209	205	228	221	179	203	195	210	236	206	218	224	197	198	218	238	214	210	220	220	216	191	219	206	192	210	193	204	235	201	208	221	216	250	242	198	186	211
5848	1501	3077	3662	3094	2449	1989	1750	1545	1324	1277	1156	1104	1032	912	911	888	908	840	804	784	853	806	893	859	794	773	699	690	717	700	713	659	661	672	663	672	617	665	641	619	617	649	602	618	626	593	661	620	615	594	596	624	613	582	597	621	572	604	581	586	624	588	589	565	519	556	599	531	564	567	598	591	551	529	548	538	569	515	605	560	558	519	496	581	546	565	546	519	521	532	505	537	584	553	533	541	516	545	525	542	519	532	551	549	584	552	530	509	498	512	525	503	549	531	554	578	541	561	493	501	578	547	516	545	537	548	532	544	511	526	555	534	558	551	545	480	573	504	492	521	552	515	536	487	508	520	555	509	516	535	505	516	559	544	490	529	515	554	550	562	548	500	495	558	483	526	529	546	537	504	550	511	502	531	497	517	500	533	500	516	525	545	509	509	532	567	517	543	573	553	497	571	520	507	482	556	475	566	529	555	500	518	503	536	527	514	524	546	556	559	516	480	517	531	510	554	522	531	539	540	523	527	519	537	503	561	499	513	485	465	497	525	511	536	501	589	517	528	553	538	509	518	545	556	538	471	506	519	541	519	524	511	533	509	529	527	543	541	544	539	496	496	505	520	498	543	508	550	513	498	508	500	518	536	559	536	523	513	489	541	502	539	529	508	533	534	538	493	543	509	542	540	512	583	490	553	494	539	524	505	567	530	541	529	541	540	517	537	500	504	502	514	506	510	521	532	528	573	525	556	519	498	537	525	551	519	515	555	567	513	538	547	482	500	552	490	562	500	535	543	513	508	493	509	555	542	499	510	535	529	509	527	517	499	533	490	456	568	544	478	539	513	514	502	528	511	514	508	549	533	549	531	518	489	513	533	521	520	493	531	513	492	502	554	540	525	532	551	543	533	539	512	521	569	536	538	540	531	521	519	520	528	508	539	477	515	510	604	516	441	526	530	555	538	560	541	533	475	489	497	536	527	489	548	533	556	527	544	563	552	510	531	524	521	528	514	481	563	554	538	539	567	509	503	567	531	502	566	560	528	527	556	526	526	547	535	535	524	525	554	512	477	490	538	504	525	577	521	538	507	525	576	510	527	515	547	537	487	563	502	503	541	553	498	500	514	507	586	554	493	556	516	540	532	567	486	541	579	485	507	537	446	545	522	531	559	546	550	513	544	519	559	531	547	454	536	531	510	526	550	496	514	548	510	528	539	477	499	529	499	508	514	489	535	550	534	538	502	527	517	502	524	522	523	476	507	537	513	551	577	501	508	553	549	554	547	568	507	512	499	557	554	524	499	546	528	534	531	468	495	517	570	555	543	497	517	520	511	534	500	512	532	504	502	519	507	470	517	548	524	511	561	502	495	518	540	532	532	535	503	547	506	572	509	520	530	567	516	481	506	532	542	540	558	496	548	495	526	509	525	548	530	537	503	512	487	518	537	506	551	500	528	531	516	519	559	478	560	528	504	518	544	533	529	520	516	527	515	522	541	513	549	541	557	533	524	482	541	548	495	557	513	545	550	490	520	514	519	560	520	537	530	516	533	536	494	531	581	483	548	525	515	554	502	506	548	543	591	526	531	503	554	531	549	545	524	519	512	531	548	533	565	552	546	533	501	523	524	522	494	531	534	528	529	505	521	522	579	518	513	532	560	558	486	546	527	508	505	529	511	521	498	542	522	520	555	513	534	551	494	536	521	514	521	544	502	525	528	538	520	552	491	518	489	555	537	504	515	503	526	513	536	520	538	557	527	545	555	557	506	477	529	529	507	495	519	551	505	481	507	517	503	511	503	545	505	531	513	514	541	531	512	516	520	534	540	504	495	544	540	530	531	513	555	509	539	548	492	499	527	530	556	513	500	555	566	580	537	467	522	501	507	528	559	505	485	566	509	504	517	519	524	515	489	489	528	484	529	492	539	481	516	536	515	484	529	528	539	531	527	523	525	508	544	481	547	538	555	557	492	557	527	498	519	492	503	517	485	536	596	514	516	542	532	533	562	561	530	500	511	488	500	516	503	511	541	510	504	496	519	544	520	567	539	562	593	513	529	521	560	538	538	544	518	526	567	520	538	534	552	513	500	513	553	519	530	507	540	535	570	515	497	513	496	500	536	552	531	487	530	493	527	543	528	522	535	540	592	511	523	509	502	553	516	572	535	523	516	496	509	552	520	547	527	524	503	538	542	488	547	530	497	544	580	487	515	504	582	523	521	525	491	508	553	538	534	508	523	470	516	516	535	551	547	609	508	528	512	523	547	534	525	562	563	507	529	506	548	531	522	513	541	543	545	509	515	540	544	534	520	497	536	535	472	537	561	516	537	488	537	533	501	491	531	512	538	496	517	550	606	516	521	523	537	564	533	530	550	524	541	506	506	532	547	509	513	494	519	514	534	519	521	506	552	501	531	540	511	519	543	533	536	505	548	504	543	506	532	528	506	542	583	526	492	514	491	519	523	555	561	524	496	496	470	503	543	506	551	501	498	504	588	529	464	543	532	539	489	534	539	521	540	555	536	545	558	537	551	516	492	517	565	512	538	504	514	533	508	519	554	469	559	516	505	544	550	534	473	514	545	525	488	527	510	519	534	526	533	472	496	456	473	523	516	492	576	517	545	519	532	533	535	509	503	517	501	512	567	566	535	520	524	523	488	538	540	530	532	542	516	494	539	529	496	522	549	552	563	550	523	499	502	525	545	519	532	527	540	522	534	475	538	492	520	546	529	499	504	550	529	521	517	533	518	538	518	559	512	507	507	503	521	531	531	520	543	542	547	477	563	523	558	576	508	503	518	536	544	534	535	516	553	537	525	543	538	495	555	489	495	532	528	528	527	531	524	525	537	463	505	515	548	508	508	498	545	549	552	485	520	512	545	515	563	508	558	520	536	525	553	498	551	530	498	483	516	575	521	510	543	512	572	519	517	499	519	533	525	489	508	487	535	506	540	576	511	534	530	494	555	543	522	563	526	488	483	480	560	512	550	555	542	516	523	479	529	509	521	508	546	533	577	501	564	555	503	547	489	563	535	527	506	526	568	513	547	531	562	539	512	512	580	552	520	515	552	532	539	524	545	493	535	573	508	513	526	497	484	526	524	507	577	494	551	481	522	532	511	572	529	502	501	514	541	549	561	517	531	545	514	501	532	519	558	483	553	522	514	529	531	505	533	491	524	528	556	536	544	554	550	564	518	525	495	510	495	534	533	558	535	539	502	535	534	529	515	534	515	534	521	529	514	549	513	516	533	502	553	491	526	522	571	517	511	524	552	497	532	560	539	534	526	532	510	507	471	521	540	516	496	556	531	536	525	526	529	499	524	548	525	507	492	487	546	516	513	538	491	517	507	583	511	554	477	508	502	512	503	504	540	502	502	515	572	534	518	545	545	537	519	493	501	512	557	487	562	530	491	513	530	502	522	484	468	469	564	514	521	539	509	544	522	562	543	529	537	510	516	514	536	525	520	497	536	523	515	562	504	503	521	538	562	551	542	536
15588	2905	2945	2238	1399	1039	780	708	595	581	505	470	441	407	376	381	344	305	348	332	351	286	344	371	349	332	313	316	304	304	302	291	306	302	299	311	283	309	292	278	325	311	277	294	280	316	286	289	298	301	263	296	281	269	296	250	291	256	288	287	276	283	286	277	257	280	266	251	302	242	274	273	272	251	278	283	301	264	268	282	283	266	257	281	258	260	284	259	267	286	265	264	276	300	246	291	270	269	261	282	261	240	252	285	260	291	260	258	303	276	269	277	251	284	251	254	262	265	266	267	272	280	269	284	286	266	289	232	270	296	277	261	271	282	288	327	280	254	281	283	275	272	257	305	272	276	276	256	284	310	268	250	229	272	239	274	240	267	262	251	259	299	286	286	243	266	267	270	277	255	258	274	261	265	271	269	260	261	246	281	282	252	273	252	263	278	255	256	272	287	256	257	242	271	255	279	279	270	246	233	241	273	275	266	262	259	248	289	267	277	255	278	259	277	286	290	261	274	256	274	270	269	284	237	304	272	264	294	238	238	264	269	263	277	239	257	256	262	252	268	258	257	306	272	268	293	274	242	290	278	285	255	260	260	253	249	280	255	271	273	244	300	284	276	261	296	263	269	251	247	249	261	249	256	285	294	264	278	292	272	255	264	285	254	290	286	270	274	281	289	276	271	297	285	272	249	275	268	285	280	289	277	267	232	277	267	281	272	258	282	285	255	255	266	296	297	300	275	252	255	259	280	266	300	264	255	286	268	258	280	250	270	305	277	242	279	285	273	271	258	264	270	240	288	286	312	237	250	289	313	250	303	266	288	245	254	278	257	267	271	256	266	232	249	298	240	252	252	237	292	279	265	257	261	259	271	296	232	277	270	260	270	254	255	284	266	248	270	245	256	287	284	286	254	250	233	277	258	280	267	270	247	262	251	256	268	254	281	284	278	295	281	272	265	277	249	250	255	261	265	279	272	234	280	227	293	242	252	250	238	332	266	258	275	262	292	280	256	266	267	258	253	288	239	259	281	230	291	262	282	293	273	270	252	257	268	264	246	284	272	287	293	257	288	261	269	254	259	285	238	285	276	273	297	264	282	287	245	273	275	258	259	259	282	286	263	247	266	273	270	263	245	266	289	261	278	270	268	258	270	296	274	261	267	273	263	311	280	237	274	275	247	259	295	314	277	266	301	288	265	260	252	297	264	301	252	257	289	267	257	272	290	252	258	251	285	284	293	269	224	255	283	248	266	238	255	282	297	278	258	260	261	245	243	274	251	238	293	290	268	263	233	279	279	260	267	297	286	268	252	262	270	263	285	265	261	281	268	248	262	277	259	275	278	233	261	275	283	237	257	252	269	257	323	256	280	292	257	228	254	260	266	264	251	268	245	316	266	262	280	262	276	236	255	260	255	242	265	317	276	232	256	267	268	285	254	269	268	248	266	262	268	279	278	279	267	256	288	234	277	244	241	248	276	269	272	250	285	249	293	261	273	269	271	242	261	282	265	258	296	227	254	285	264	226	272	253	262	269	259	282	283	289	239	272	305	255	283	285	252	258	264	245	278	267	256	286	253	255	251	269	263	279	250	272	274	267	242	282	259	284	302	252	266	258	291	266	250	285	247	252	284	290	238	276	237	267	263	286	263	259	227	281	276	264	269	267	291	255	259	248	240	272	234	265	282	270	260	285	290	275	271	267	297	271	316	272	301	260	256	298	252	258	275	246	250	269	258	272	248	276	297	249	285	270	266	244	242	262	277	277	292	258	277	286	290	266	252	275	284	264	259	260	272	277	263	271	271	277	243	264	283	266	271	276	252	257	282	274	258	281	289	280	282	308	275	300	259	276	298	254	286	255	283	254	281	265	240	280	252	298	266	271	250	271	275	263	265	296	253	262	287	242	242	245	279	256	279	266	244	281	281	275	254	250	269	264	279	239	275	264	256	264	252	275	243	271	228	245	253	286	282	255	268	261	249	236	241	257	276	257	244	290	256	252	276	262	284	249	279	271	295	266	261	281	232	255	247	272	240	265	275	268	249	260	280	273	238	253	280	256	262	259	253	254	289	261	241	283	286	263	273	266	253	251	270	272	276	292	274	260	286	271	243	272	263	235	294	268	275	297	265	251	241	252	262	293	263	254	244	249	243	260	262	288	254	261	275	283	260	248	253	268	283	266	291	297	291	278	266	259	288	266	289	284	290	249	258	261	290	297	300	267	262	253	274	273	279	273	277	272	286	263	281	278	290	273	271	252	242	275	287	263	276	270	259	264	261	270	258	263	258	256	262	282	236	277	286	254	273	249	250	253	270	262	263	282	251	260	244	236	286	310	239	258	260	268	242	275	255	266	263	257	227	262	248	273	269	325	282	261	229	245	242	277	273	258	286	273	221	288	292	238	274	253	278	280	243	305	278	288	271	268	268	263	209	270	274	248	220	238	236	278	281	279	258	262	262	272	278	284	250	282	264	263	255	272	279	295	263	280	263	268	262	251	282	258	267	287	263	270	279	258	246	265	249	238	263	290	294	292	301	273	238	304	265	250	258	261	263	241	263	259	253	268	292	265	274	272	268	257	276	257	236	278	245	269	259	304	281	265	286	229	233	276	277	276	237	243	262	257	256	294	247	248	275	276	258	285	265	281	277	231	264	287	271	239	305	243	266	275	258	273	256	268	274	256	269	275	268	271	263	271	255	266	289	266	279	275	259	228	286	280	253	257	285	278	291	252	281	275	261	285	270	252	260	284	263	243	258	266	281	269	225	272	241	269	263	249	261	266	276	302	240	240	270	253	288	256	269	267	237	270	238	282	271	297	272	268	277	267	256	261	257	244	265	255	310	291	290	254	264	247	269	244	304	302	251	262	272	260	284	252	276	293	289	271	242	277	263	272	262	257	268	290	261	237	233	284	279	281	242	299	274	255	290	265	279	225	267	241	275	266	267	250	272	306	268	265	249	271	277	273	276	233	273	283	290	277	285	224	256	270	269	255	260	270	266	240	212	254	245	242	276	258	261	272	280	246	274	260	266	248	283	257	251	257	273	299	307	207	279	286	253	276	284	265	275	258	275	291	284	259	269	260	284	251	269	261	265	279	250	278	271	260	282	235	278	263	262	284	258	296	252	284	282	260	274	253	260	274	310	263	245	269	281	255	289	283	253	261	282	280	248	260	302	283	234	246	242	267	260	242	275	305	280	278	279	290	276	278	280	265	263	294	250	228	275	261	259	288	278	268	244	273	264	298	258	271	286	299	284	261	262	255	265	317	273	264	254	295	250	293	271	282	266	257	278	282	260	254	290	262	287	289	267	295	254	226	227	255	260	276	296	268	267	303	236	233	265	266	263	270	279	264	237	271	285	279	262	257	281	306	268	258	246	276	260	279	269	275	262	311	296	279	278	258	295	261	264	262	242	289	253	269	264	267	258	247	285	261	260	248	264	295	268	259	303	233	275	283	291	269	275	275	270	278	248	250	251	267	293	255	264	280	259
7947	2501	5313	6373	5253	4311	3414	2973	2514	2247	2012	1812	1724	1627	1447	1356	1299	1327	1247	1128	1136	1068	1176	1125	1085	1035	1061	976	921	943	997	1001	970	971	996	847	919	810	922	887	802	871	862	834	820	833	824	745	762	809	771	793	754	789	787	762	764	787	788	790	726	759	791	755	789	735	712	773	722	702	734	728	710	678	674	691	687	708	659	714	663	697	670	662	726	694	698	697	678	693	676	639	676	667	698	689	680	660	705	650	696	689	673	635	656	612	691	621	677	734	658	642	654	646	621	642	641	621	646	667	659	639	628	646	624	649	668	692	689	630	637	673	714	688	677	702	697	690	640	631	642	627	678	629	664	632	686	634	651	652	647	632	661	644	695	643	635	631	651	715	647	662	654	653	660	674	699	657	676	707	665	676	632	613	670	645	633	646	643	677	651	649	682	640	642	637	696	675	650	623	642	641	712	652	676	667	648	598	619	639	669	674	636	686	694	606	634	633	712	646	647	672	637	660	663	654	671	624	694	690	640	656	622	677	664	659	663	708	655	682	669	645	609	615	680	622	673	657	644	644	625	632	649	656	661	656	649	675	675	674	621	643	628	651	644	662	679	628	696	663	647	668	604	689	667	633	683	712	691	659	685	624	660	677	641	635	678	615	686	663	667	638	642	606	676	654	661	659	640	627	632	641	701	628	660	652	711	635	670	652	695	667	619	652	668	636	636	635	655	635	638	666	642	683	675	614	614	654	638	619	644	669	611	640	657	636	630	620	588	658	727	655	657	705	665	680	657	570	613	704	645	648	658	668	651	606	718	623	697	654	649	654	617	604	660	678	651	635	657	653	642	627	627	655	625	633	676	628	625	631	661	628	649	638	639	656	658	668	630	652	690	637	670	709	627	684	703	646	673	638	609	632	647	645	656	687	608	642	656	620	662	655	680	659	675	665	655	630	661	682	705	654	672	624	655	681	689	681	655	637	624	675	680	621	651	625	677	683	617	643	693	663	652	683	649	593	670	649	689	618	657	693	715	678	661	619	644	580	709	635	650	639	608	608	650	677	631	684	642	678	668	655	641	657	649	667	681	654	689	607	677	658	639	692	699	655	700	675	664	625	690	655	651	617	614	672	644	626	694	643	676	652	658	643	616	641	714	663	638	680	672	673	566	637	632	657	695	679	640	636	664	672	661	634	643	642	660	661	644	711	654	678	646	681	671	650	666	656	637	646	683	636	654	634	620	596	645	671	655	634	652	626	647	677	686	674	636	715	621	666	653	660	647	624	671	634	646	667	652	622	639	651	669	646	666	605	685	632	664	680	688	636	622	656	660	645	636	647	650	646	670	635	657	641	682	618	652	675	669	654	661	664	606	663	645	628	705	642	654	682	619	688	646	660	621	658	643	682	649	635	685	641	669	677	688	631	669	634	685	640	644	625	620	630	686	656	627	661	646	648	680	697	682	616	653	662	669	676	658	683	673	628	670	674	645	669	614	662	660	676	681	662	690	669	666	638	639	646	676	631	674	613	637	645	646	607	634	660	676	670	636	638	665	640	641	643	646	644	675	632	647	662	645	667	632	631	646	644	634	713	686	666	678	605	636	651	628	659	600	711	623	625	645	621	650	592	671	614	659	604	659	638	666	631	704	645	695	660	655	701	643	673	657	650	633	660	632	617	628	690	648	682	631	607	628	687	652	673	672	665	628	653	635	637	647	661	699	664	670	712	685	695	649	658	649	695	649	657	693	642	659	631	588	637	619	701	699	641	687	654	718	634	631	626	639	635	634	686	625	711	581	695	606	606	691	703	605	619	641	668	663	665	642	665	662	642	642	651	689	657	615	626	649	663	648	656	680	656	647	670	667	656	654	640	730	627	646	652	666	680	654	632	720	701	647	665	705	744	680	702	619	652	623	638	641	715	689	672	660	667	648	630	675	642	663	634	618	663	660	616	667	640	662	650	693	686	644	657	623	649	669	638	664	676	642	703	621	659	671	625	643	631	615	656	672	653	693	652	601	654	616	638	631	657	677	663	638	658	629	654	665	642	662	638	654	637	620	636	688	608	670	692	663	665	634	648	638	681	654	602	633	667	649	673	683	672	656	665	708	650	638	650	649	657	682	605	643	639	615	657	630	691	673	676	654	640	635	629	644	632	676	606	616	645	655	634	712	636	633	668	655	647	646	677	675	635	701	691	647	641	674	635	629	635	617	629	647	621	612	678	655	675	642	606	675	646	626	639	654	663	640	662	665	649	631	633	620	670	663	672	710	661	603	685	660	704	633	629	655	627	639	659	720	641	600	651	651	658	676	658	678	663	582	664	672	618	658	637	659	666	641	610	683	620	658	666	647	661	643	609	647	661	639	637	693	643	693	615	602	698	665	629	616	667	612	689	624	651	681	641	645	647	679	682	599	720	616	618	635	669	689	665	665	612	642	608	650	653	638	655	625	655	694	678	695	669	659	666	655	659	658	695	636	643	678	632	639	690	703	633	655	638	633	643	674	675	652	628	669	681	657	627	699	670	653	679	650	664	635	683	690	653	641	643	675	669	632	640	620	636	610	603	639	694	657	691	643	631	669	645	654	647	648	640	648	650	663	635	728	638	628	705	607	669	577	653	622	663	586	610	646	666	627	656	607	653	673	651	687	663	697	623	650	631	647	611	661	693	633	670	621	650	633	689	666	596	650	643	621	647	629	697	685	665	671	725	657	633	635	662	661	670	602	634	700	629	672	663	623	629	628	689	657	668	658	657	636	660	625	600	654	701	625	629	636	648	646	621	605	656	665	678	677	661	662	685	645	734	639	674	655	645	605	633	641	627	657	692	637	624	618	627	679	659	690	648	608	650	621	700	663	638	659	626	674	646	649	698	652	649	694	695	636	666	645	632	598	698	655	642	610	632	668	676	650	633	682	664	686	690	620	639	632	672	653	675	614	622	641	653	643	619	650	688	633	679	683	661	644	606	623	669	595	639	645	622	661	692	656	634	679	622	679	660	646	694	701	630	599	613	637	598	641	640	669	680	680	637	630	668	658	695	597	628	654	691	661	630	682	632	645	645	679	662	591	614	647	666	635	629	608	670	655	654	677	642	675	631	688	669	650	679	667	635	671	603	672	668	618	715	661	625	687	619	643	627	689	643	698	666	670	630	648	666	638	632	643	657	658	629	678	656	673	643	641	630	612	659	648	663	650	629	634	621	685	715	670	638	687	661	663	670	639	642	694	649	657	722	676	679	627	640	631	692	669	628	641	703	680	625	670	655	674	678	654	637	642	679	739	637	678	625	681	685	657	636	631	636	657	640	657	632	695	642	642	635	662	630	675	638	666	655	663	662	637	636	699	648	694	685	665	654	640	623	625	671	651	676	673	659	658	611	669	657	648	666	669	713	649	632	624	622	654	685	600	671	667	678	647	645	653	658	627	636	644	665	682	680	676	659	641	633	655	696	654	662	630	676	625	632	692	639	663	659	685	685	622	641	688	679	638	609	701	654	659	614
2466	542	477	466	388	342	326	359	317	344	324	356	310	339	317	325	337	335	329	310	320	343	308	331	339	304	342	331	299	305	292	355	317	319	318	329	352	330	358	337	313	345	263	317	325	318	319	341	312	332	332	299	327	330	317	318	330	312	339	336	372	317	290	308	338	310	289	340	332	290	287	304	354	306	329	300	309	326	307	336	302	314	315	345	294	307	302	332	306	317	326	336	320	322	316	320	345	303	350	316	316	308	314	274	279	325	297	338	279	335	346	324	328	339	313	326	309	316	324	315	334	346	339	290	309	369	357	325	315	328	334	336	310	308	316	329	313	319	318	316	322	303	325	303	300	291	310	317	288	342	315	346	310	304	316	306	299	315	343	330	311	332	327	324	311	322	296	311	334	353	332	321	317	341	314	324	328	327	325	300	336	289	331	330	353	311	307	303	317	307	303	338	301	269	317	331	333	288	312	302	287	307	324	360	314	287	326	326	303	309	324	309	318	303	326	325	321	338	336	293	316	327	297	300	336	323	326	338	317	337	317	309	309	319	347	320	315	339	306	303	301	327	336	336	313	313	311	346	295	325	327	310	341	300	322	344	291	334	306	296	328	339	305	318	375	326	333	356	337	283	295	326	302	340	315	314	333	317	301	350	301	336	298	295	316	337	343	320	312	329	297	305	304	324	312	356	346	316	319	320	280	338	296	336	304	331	303	311	317	283	302	289	273	322	313	312	290	316	282	317	316	308	290	326	327	339	324	340	304	313	337	316	336	340	301	331	343	305	323	310	303	334	333	321	334	297	296	316	351	320	325	293	301	326	314	313	321	284	303	317	302	319	304	313	324	338	319	302	335	324	337	318	322	304	311	308	336	351	334	299	326	351	338	316	328	328	320	312	333	299	341	331	330	305	339	303	310	331	342	322	300	317	311	330	329	289	309	315	351	305	312	305	278	304	326	316	296	304	310	347	330	332	345	333	309	304	310	359	308	289	288	285	349	333	313	330	300	304	309	340	310	374	327	320	279	317	338	368	327	306	319	305	313	308	329	328	332	310	304	325	313	295	332	306	316	295	360	317	314	320	326	346	340	330	334	317	300	355	315	309	308	305	303	347	329	329	312	304	287	294	341	304	337	314	310	323	307	318	334	341	316	310	332	353	318	288	287	307	318	336	299	315	341	332	335	299	318	332	304	303	329	309	343	314	306	318	307	324	297	312	315	310	290	330	318	309	325	276	323	340	320	310	321	371	322	306	335	338	316	350	338	314	327	319	326	307	345	328	324	340	311	322	337	293	318	314	348	347	333	328	301	309	329	313	334	307	315	310	312	306	286	319	345	292	317	318	334	315	278	300	308	323	338	311	322	300	340	336	318	333	349	297	342	313	325	309	300	341	311	336	321	347	315	333	323	321	310	331	324	311	333	297	303	365	320	272	305	305	289	333	302	291	331	325	344	309	333	293	333	322	346	295	311	327	299	301	319	330	302	332	303	305	330	337	324	351	319	313	329	330	320	297	322	311	259	316	326	303	364	313	295	312	296	313	300	350	334	348	331	333	339	350	304	300	332	300	313	327	328	293	320	303	321	333	319	295	308	303	316	321	311	313	330	330	331	330	322	355	313	313	327	330	313	317	311	337	287	330	334	319	312	298	302	337	353	327	300	333	339	319	297	308	347	339	350	345	318	339	293	323	333	330	335	313	322	313	315	366	300	303	315	292	284	306	319	309	313	318	293	278	308	322	321	311	316	298	317	332	290	312	303	308	297	316	351	324	344	320	314	302	311	310	318	284	330	336	325	328	307	315	314	331	328	328	328	300	355	320	313	294	300	312	286	298	299	306	328	328	315	309	339	329	305	321	337	312	340	346	294	296	325	314	316	301	338	290	312	336	305	358	350	302	346	300	331	333	275	300	372	346	335	307	298	320	280	328	313	302	321	350	316	338	341	306	317	305	297	293	300	314	321	337	326	332	308	320	336	325	335	337	327	295	320	307	316	302	309	318	331	331	292	300	330	322	342	348	293	286	291	330	316	319	345	331	295	329	334	368	299	300	358	340	350	280	303	333	319	340	323	300	316	305	280	265	358	319	330	330	327	299	347	313	336	323	318	317	360	355	351	320	337	291	305	324	322	308	301	328	309	302	335	300	309	334	344	310	327	325	289	290	328	317	294	320	336	348	268	274	340	343	319	351	316	306	327	340	309	309	302	361	322	313	331	319	311	325	335	308	367	328	324	320	298	315	291	344	304	315	322	328	293	304	313	288	336	333	306	300	328	307	324	304	354	349	317	272	347	308	335	310	309	306	335	326	304	327	310	364	332	344	304	295	349	314	332	307	344	293	319	322	335	328	283	300	294	343	308	315	339	313	304	335	315	316	311	311	290	322	311	300	308	295	339	298	313	294	305	325	314	301	315	318	300	348	305	329	335	348	362	316	332	310	327	332	335	311	319	333	331	318	301	316	364	319	316	337	338	315	297	312	305	262	293	276	329	300	288	344	336	305	308	295	298	303	346	329	334	292	360	327	327	345	317	305	324	324	322	326	291	353	338	292	337	350	318	318	322	322	347	323	303	318	332	352	328	309	326	309	297	285	331	334	362	309	305	337	336	309	323	287	309	330	328	324	289	342	288	328	321	303	332	339	298	323	304	329	333	292	294	323	327	316	305	306	312	323	341	275	307	298	323	292	293	315	329	327	325	342	317	337	330	310	355	316	341	312	336	300	348	336	302	315	310	361	329	348	320	342	321	342	334	324	339	329	322	323	303	328	302	336	315	290	277	326	335	339	297	318	320	351	349	312	301	318	315	316	361	315	299	291	324	308	319	312	290	312	335	318	298	295	327	307	334	330	326	309	312	321	337	266	313	311	326	313	353	317	368	354	294	308	302	322	348	313	289	310	329	329	341	322	320	318	334	341	305	321	274	311	319	303	304	314	351	326	314	313	327	364	329	293	335	344	300	329	314	317	366	296	330	299	345	334	320	332	348	301	344	341	309	336	300	299	323	331	290	280	349	329	303	320	334	311	311	288	315	299	308	283	303	287	310	295	301	322	329	316	335	350	293	325	304	342	298	318	311	339	304	312	334	369	330	315	318	315	318	325	315	330	351	308	336	300	278	330	320	305	283	299	359	332	279	339	324	318	355	294	335	319	342	358	308	325	290	336	312	311	319	326	323	332	337	314	305	336	309	313	312	324	330	287	333	301	354	325	323	338	296	331	305	294	282	341	301	334	319	338	318	325	328	340	305	326	297	289	307	320	323	296	303	310	326	336	271	308	301	321	336	304	305	306	311	317	304	344	302	296	337	332	300	301	310	312	334	309	315	316	289	276	320	328	292	351	361	336	330	344	308	339	336	327	324	310	311	308	339	329	338	352	300	330	334	335	337	315	316	364	331	289	332	346	347	347	324	315	323	310	349	337	322	312	294	273	295	283	307	317	300	324	317	294	317	334	323	302	319	342	301	310	301	325	287	337	304	323	308	318
2558	897	1134	1163	1124	955	840	830	844	819	800	846	799	804	780	817	782	749	774	804	796	744	836	774	819	786	805	783	785	747	780	826	773	746	791	743	788	719	760	739	765	768	737	787	715	761	754	740	764	716	754	766	741	756	751	738	743	752	730	799	770	736	763	752	784	687	745	806	750	727	734	719	707	798	769	724	751	745	753	769	721	725	747	735	738	713	772	777	745	745	748	723	741	751	718	751	732	785	747	780	692	734	708	756	698	764	769	720	733	699	715	756	715	720	729	720	725	694	767	746	711	770	790	709	675	710	760	699	726	697	755	734	739	716	719	698	711	747	785	735	692	779	740	702	748	748	731	776	723	721	706	802	690	709	721	701	742	745	724	779	717	712	744	717	708	756	723	718	734	768	699	689	701	730	764	777	718	720	750	709	708	709	781	760	772	739	743	711	717	741	731	729	735	742	776	750	745	710	726	753	707	715	760	759	744	765	799	772	730	715	733	746	735	724	751	740	724	730	749	744	700	717	777	743	743	794	716	710	688	710	712	769	756	711	755	740	720	704	736	712	735	736	721	763	734	775	740	730	740	707	728	727	749	744	707	719	729	712	721	777	703	765	752	720	783	768	740	718	779	642	721	698	723	718	777	751	717	772	706	723	768	718	713	794	748	733	738	737	752	734	780	729	726	734	723	764	742	753	782	713	670	748	747	710	698	758	717	790	724	750	733	719	716	702	771	745	750	720	772	738	700	729	765	670	725	748	756	698	736	779	714	745	670	724	765	747	754	714	758	717	721	738	786	735	748	696	739	728	741	742	730	764	749	719	726	717	730	707	758	732	738	770	743	690	724	712	795	728	744	704	747	719	715	707	752	760	768	726	726	736	704	757	751	735	754	692	743	766	731	802	728	716	745	723	756	740	797	765	729	735	731	726	784	726	738	738	726	727	739	731	748	809	783	710	735	732	757	736	738	735	720	738	750	744	688	731	720	720	694	740	752	763	726	728	732	780	733	771	709	724	746	756	766	786	726	723	699	731	721	719	720	721	713	742	755	746	685	716	740	724	738	683	698	754	785	754	707	727	754	719	729	774	775	706	752	763	759	781	759	730	717	701	703	742	699	744	695	773	738	708	750	715	739	721	742	777	745	743	771	692	704	711	773	777	744	760	725	761	731	727	747	766	721	766	700	735	728	709	696	705	764	761	724	692	740	700	690	766	713	738	780	736	758	723	737	747	683	791	751	722	772	743	742	717	741	743	743	712	760	717	678	715	754	720	730	740	732	746	733	732	734	757	767	721	741	749	741	694	743	745	737	719	738	733	775	715	688	679	734	767	766	778	705	739	756	703	751	707	735	741	722	742	716	740	735	720	748	774	747	758	743	739	741	730	732	743	749	756	746	787	682	694	743	746	716	749	760	739	783	713	764	717	751	758	750	795	698	726	737	722	700	743	737	730	761	768	754	768	750	758	706	702	756	703	778	709	729	726	760	727	745	739	709	747	696	732	718	698	696	707	729	734	784	742	765	740	734	740	673	750	786	730	711	721	748	796	730	679	719	744	747	682	716	738	755	716	718	779	746	707	734	751	749	806	747	704	684	748	763	723	759	741	740	717	721	728	734	742	699	743	747	724	698	728	750	699	731	719	700	712	704	727	726	746	696	718	767	745	713	737	734	707	707	782	728	727	728	760	718	728	733	701	725	731	700	740	758	728	742	700	800	741	715	743	749	760	713	700	695	743	750	718	782	715	757	729	796	722	765	725	680	716	716	721	733	751	717	743	738	747	742	758	703	749	741	734	753	712	741	730	757	677	739	729	746	799	783	788	724	769	743	703	726	718	745	759	759	671	717	743	730	784	732	728	728	744	659	710	710	676	782	752	746	725	758	725	740	771	759	771	729	749	750	734	716	735	764	675	751	698	747	744	728	738	694	741	713	741	709	724	728	722	726	719	743	744	750	726	751	699	696	661	704	802	693	752	722	729	706	711	715	729	762	716	732	740	732	730	726	745	724	769	743	719	767	770	737	749	706	705	684	714	688	754	743	723	745	754	746	720	749	721	749	746	744	704	703	754	700	749	747	779	724	740	754	732	725	737	722	769	748	740	733	760	703	767	740	725	734	691	747	750	719	749	747	732	743	806	712	745	667	717	703	761	727	767	743	761	735	723	776	741	733	745	723	736	684	718	778	686	698	727	750	702	742	725	736	734	791	739	691	728	763	685	728	771	746	759	713	796	754	777	709	700	739	758	741	718	721	734	766	747	734	699	710	711	732	739	766	722	724	717	728	724	766	763	717	728	697	711	710	757	755	760	719	749	701	753	758	654	709	771	778	699	787	709	670	760	753	765	719	727	756	692	747	732	729	756	717	699	785	733	754	726	718	747	771	701	695	765	760	757	733	723	781	720	746	761	701	783	764	722	742	700	718	760	695	726	735	781	755	742	709	687	758	674	757	731	716	764	679	711	757	732	738	716	704	721	771	742	743	714	764	759	719	729	750	764	732	736	719	766	689	730	743	734	736	737	714	809	768	757	733	738	735	752	738	711	793	741	744	756	748	741	742	735	745	774	793	713	709	747	758	775	759	673	711	721	720	786	784	762	794	744	765	725	773	798	772	740	704	771	732	732	764	702	762	751	746	796	777	741	720	812	771	764	772	696	670	768	764	740	742	734	762	753	695	786	760	708	752	729	699	716	740	752	771	703	709	774	779	697	729	720	730	718	734	765	752	749	688	761	752	733	756	744	764	731	760	753	785	715	736	675	786	741	722	745	729	680	777	681	764	721	704	738	742	724	735	731	728	793	722	684	765	645	727	720	731	706	730	767	747	677	768	731	719	734	744	737	714	756	760	708	719	756	743	748	733	763	727	689	727	747	737	760	765	728	730	733	732	743	724	738	696	777	737	702	704	734	719	743	678	764	756	723	710	747	732	729	732	794	695	749	746	738	727	748	756	695	703	794	736	724	676	733	729	739	792	739	738	749	733	758	764	756	719	716	713	744	760	709	796	719	740	734	766	740	716	778	732	722	751	718	736	747	727	774	737	753	741	738	703	751	738	721	737	719	731	792	722	749	761	747	731	686	764	686	735	736	731	736	733	727	721	722	753	716	759	789	707	730	731	738	723	761	762	785	818	754	768	704	755	735	762	758	726	690	720	697	744	723	683	730	769	726	717	745	703	718	763	693	694	762	750	794	717	755	739	741	768	728	751	706	702	686	728	746	722	729	756	742	755	724	729	717	715	736	743	759	764	715	789	742	757	725	751	788	755	699	714	736	785	750	720	744	689	800	721	715	716	729	712	705	716	792	721	745	688	772	743	733	700	725	744	722	720	700	739	714	703	755	695	755	776	726	715	716	759	725	704	776	730	757	752	746	760	655	733	713	692	719	716	757	751	775	717	745	749	701	687	778	761	751	730	697	780	716	725	757	681	713	733	771	787	759	743	751	793	714	764	699	783	761	736	713	737	713	726	713	762	729	739	760	706	737
8396	1298	1436	1115	839	610	463	430	382	321	328	321	276	291	287	270	267	264	230	247	223	236	239	238	249	244	238	235	257	257	200	227	239	224	210	209	227	235	215	222	218	241	232	238	225	228	221	204	179	231	219	249	191	209	233	209	168	216	204	206	222	212	211	209	208	193	209	193	221	200	208	207	216	197	222	209	235	237	221	210	201	191	216	208	218	163	208	206	193	207	226	203	214	225	182	201	197	210	207	216	200	218	218	196	209	194	207	220	197	203	207	187	184	230	227	203	199	216	238	198	191	207	215	220	201	185	197	197	200	183	225	222	213	192	198	202	192	262	205	201	217	224	201	182	187	215	204	169	174	199	190	216	219	204	195	206	214	188	197	196	206	196	203	210	219	209	218	207	206	217	199	215	187	209	222	195	191	187	205	211	214	210	193	213	233	190	211	207	197	209	182	207	213	223	187	207	240	232	214	227	219	215	195	247	209	206	221	212	225	213	211	200	189	214	184	207	227	211	234	245	211	189	189	230	203	202	231	219	226	185	184	213	176	223	177	208	200	206	193	198	202	169	210	197	183	202	216	199	184	226	210	187	210	216	215	195	208	219	233	196	225	234	224	219	211	209	208	181	235	210	208	192	216	205	208	220	206	207	207	213	217	212	209	201	201	178	192	202	209	209	184	223	227	222	201	190	179	183	191	198	198	208	210	217	210	183	165	223	225	227	217	215	232	214	200	219	200	196	163	232	195	202	199	205	197	215	231	210	232	218	254	195	193	238	205	201	213	216	204	212	199	233	192	212	222	218	185	193	198	227	218	204	217	171	237	223	231	190	241	214	194	217	204	231	219	216	224	229	220	224	216	200	190	190	190	211	213	200	204	223	212	212	203	234	205	198	202	192	208	212	217	215	202	205	204	187	203	195	194	194	226	201	210	194	209	206	212	221	227	211	202	207	177	192	213	204	191	216	189	207	219	185	211	178	216	219	208	225	210	213	189	209	205	204	213	187	213	186	224	227	207	233	197	201	209	196	223	215	215	213	228	202	216	186	203	225	208	232	225	194	222	234	218	226	199	223	236	203	205	198	190	180	203	198	206	207	213	227	187	197	204	215	210	205	237	218	217	188	223	219	208	205	195	201	214	216	205	230	213	217	189	210	192	210	209	233	174	205	194	206	212	186	200	210	197	210	212	178	199	181	206	170	212	192	216	212	193	177	201	186	217	195	209	219	212	193	217	191	224	219	210	232	201	226	190	187	187	221	226	222	201	224	181	233	169	201	191	204	210	243	201	204	193	184	196	208	215	197	218	211	209	193	219	208	235	222	231	176	199	215	241	222	220	227	204	229	208	198	209	179	180	245	215	217	196	211	195	193	190	227	221	211	227	203	195	201	203	226	221	211	200	187	212	214	189	219	198	197	170	199	214	211	198	229	199	206	210	210	192	205	199	233	221	230	211	215	217	179	195	233	213	206	201	199	207	218	214	212	211	227	183	228	222	219	203	224	209	234	203	167	199	198	213	189	219	216	200	199	224	218	220	195	199	239	223	205	192	211	220	184	202	197	206	213	207	223	232	196	192	196	237	211	214	181	176	210	214	234	191	199	192	196	204	210	209	188	192	202	189	218	196	222	212	180	233	209	211	200	196	217	217	218	191	204	218	208	181	202	234	203	193	223	210	235	175	199	221	213	212	217	205	202	206	203	193	203	172	215	200	173	203	206	216	192	208	194	187	203	180	204	211	236	175	210	228	220	209	210	197	222	210	214	208	223	215	226	242	211	195	200	225	195	203	203	231	207	202	217	190	222	205	192	182	222	234	207	179	207	189	192	209	197	190	204	208	206	209	202	219	213	206	208	197	208	193	206	219	231	194	186	215	206	212	214	219	205	192	206	175	204	183	216	199	230	191	182	206	230	195	201	208	210	227	186	213	199	215	207	217	202	206	252	204	185	213	209	205	204	225	194	189	221	208	218	215	212	184	230	202	213	211	229	210	228	220	191	209	225	199	213	209	208	203	209	230	163	205	246	206	216	194	208	206	189	191	217	225	176	211	193	241	231	195	232	204	173	236	198	212	218	196	202	229	204	222	206	206	199	219	224	180	209	218	202	188	213	248	198	197	188	223	201	194	224	188	191	213	219	220	203	206	221	218	212	212	200	199	217	176	195	211	207	224	218	180	201	211	215	207	183	192	205	208	193	190	189	197	229	207	227	191	222	223	223	204	203	208	231	205	190	192	166	222	217	181	239	193	204	216	212	187	214	189	211	188	212	215	212	193	202	192	190	183	195	210	194	205	236	236	217	202	199	236	213	222	198	207	207	240	195	192	204	194	201	217	205	211	201	232	213	204	209	218	213	223	224	201	191	205	205	202	220	198	228	200	187	210	233	193	211	206	213	190	206	191	228	221	213	210	208	213	211	210	207	207	196	201	209	182	216	196	196	197	196	203	209	205	195	210	221	202	221	192	204	221	204	227	201	178	208	206	188	221	225	216	219	213	229	182	205	221	224	182	209	205	171	217	208	238	201	207	205	228	228	193	201	211	202	175	215	222	188	200	196	236	196	187	209	183	208	219	202	216	186	199	219	195	189	186	199	191	217	237	223	219	188	204	215	209	203	228	227	195	225	211	197	214	216	197	205	209	197	221	210	204	211	184	218	186	180	209	224	186	213	196	214	203	225	205	194	184	196	218	210	233	192	212	206	248	197	203	189	198	190	197	220	208	204	195	219	202	221	203	197	187	198	213	229	214	222	185	211	205	212	215	226	214	240	195	213	216	216	202	197	222	217	217	211	208	216	190	238	227	193	216	206	210	189	211	206	205	204	191	222	212	196	204	212	199	207	207	201	196	182	200	211	213	211	223	232	235	187	213	221	199	203	206	176	203	219	205	216	211	219	213	190	197	186	218	226	205	230	220	205	192	181	213	177	187	222	175	229	199	202	216	209	204	211	232	206	221	217	218	198	205	180	215	200	203	217	222	216	199	241	239	220	221	185	196	190	196	226	204	219	204	223	217	198	180	209	212	212	227	210	219	221	224	209	198	219	216	188	223	202	199	218	219	196	234	196	190	216	200	221	236	206	217	221	198	220	226	246	212	202	204	222	169	219	208	167	215	196	228	225	198	199	198	190	206	203	216	198	193	232	211	225	222	224	202	196	213	178	208	220	233	201	193	219	192	210	219	207	183	193	229	241	198	192	220	219	222	199	221	209	187	198	181	217	225	207	215	202	201	205	201	199	190	189	201	214	200	199	212	214	215	203	192	199	177	211	240	208	216	238	186	213	188	213	210	219	218	224	217	209	233	209	194	181	206	209	228	244	223	220	205	205	223	227	196	224	216	187	214	220	216	174	243	219	191	222	212	202	203	196	226	219	214	168	207	218	206	206	166	242	195	212	238	208	184	201	201	187	211	232	218	200	193	190	212	199	181	207	196	223	217	202	192	217	220	213	201	189	212	207	209	208	216	210	211	195	201	188	227	208	239	220
5977	1485	3075	3542	3026	2472	2016	1709	1500	1326	1225	1164	1130	953	927	874	880	829	775	830	782	827	861	822	748	740	720	703	714	700	666	708	630	634	644	634	612	606	585	638	605	626	600	624	617	552	594	570	607	594	593	660	611	547	587	609	552	579	608	650	577	608	613	640	620	537	531	551	562	555	552	563	533	549	600	587	571	511	560	562	533	508	536	556	542	503	507	507	569	508	517	524	531	538	516	491	527	534	534	524	536	528	545	511	499	485	540	510	498	528	579	501	493	525	532	504	536	530	445	498	523	505	545	543	512	539	477	505	522	503	504	562	530	533	525	467	488	533	510	505	526	514	508	513	484	470	520	533	526	562	521	503	538	500	558	521	484	530	480	548	534	491	495	522	518	517	528	509	563	549	536	508	503	513	536	502	554	532	513	545	502	524	501	527	519	494	515	527	513	492	515	518	488	505	499	535	489	499	548	537	522	553	514	547	518	506	511	529	535	496	546	517	517	555	524	501	528	522	515	529	502	516	553	553	514	496	454	519	510	511	514	485	469	522	474	505	506	499	524	546	518	544	520	515	495	521	489	463	548	542	486	509	514	509	513	525	519	514	535	509	534	502	499	501	505	453	500	546	511	516	541	495	498	510	538	527	515	538	534	462	546	558	512	513	507	516	521	521	505	517	524	528	508	504	538	505	502	481	511	495	512	522	527	542	502	511	524	537	483	497	514	538	559	499	514	479	499	501	515	563	528	555	493	514	543	527	495	539	534	453	511	485	526	505	496	505	514	497	507	514	487	509	534	492	512	494	515	479	511	531	514	511	510	503	519	515	476	524	517	507	515	528	504	485	502	466	486	501	517	503	516	521	524	526	505	492	539	512	487	524	464	537	509	511	506	522	486	466	531	528	523	542	516	479	549	489	478	534	531	540	507	531	551	480	500	508	482	497	529	511	531	531	505	528	511	552	540	534	561	511	471	526	488	505	524	526	512	504	515	486	511	502	498	487	533	549	513	497	504	524	512	495	518	494	507	509	498	528	510	534	509	466	515	527	552	524	540	491	510	498	500	515	494	508	515	520	509	520	428	486	522	503	496	528	526	477	474	491	522	526	496	502	520	492	540	524	508	542	509	484	497	498	522	540	474	524	502	501	520	515	513	493	520	550	507	496	503	509	524	497	545	500	543	538	523	490	529	514	535	518	525	495	509	524	502	504	565	545	530	531	558	518	498	543	533	483	510	518	516	537	502	519	544	542	519	521	506	477	503	497	482	499	542	533	491	490	498	525	515	520	540	512	545	537	512	472	556	536	485	483	518	496	491	473	474	467	495	527	495	499	486	527	555	492	493	462	527	529	492	547	519	502	496	516	518	531	499	540	501	517	517	533	484	504	517	520	533	493	520	510	499	495	517	527	514	500	541	497	522	505	529	482	518	535	547	517	516	479	536	507	498	528	497	547	515	517	516	551	563	479	529	541	546	511	539	508	505	524	541	509	530	503	525	502	560	511	497	504	501	515	499	509	527	523	544	535	538	541	511	538	518	500	543	509	488	495	459	554	501	479	536	523	519	513	558	546	497	474	554	511	501	510	539	506	505	467	499	526	482	502	506	539	532	514	527	444	466	513	523	533	532	514	496	519	512	525	540	533	491	540	503	514	520	460	530	520	496	539	490	513	477	498	501	481	553	522	516	522	505	490	491	526	528	507	485	492	553	470	505	499	522	511	520	536	545	509	496	506	517	495	509	497	511	537	556	519	527	489	506	533	534	491	499	515	524	496	482	503	551	528	525	479	526	460	477	532	524	516	514	535	517	511	484	500	506	494	494	536	525	495	501	499	503	541	502	549	548	505	540	486	493	493	516	482	515	512	510	544	512	464	525	534	541	515	516	590	478	548	473	492	523	474	490	485	522	513	481	501	536	516	537	541	460	531	499	528	497	563	515	474	552	501	529	496	544	505	492	537	520	507	534	534	530	465	470	482	536	483	532	524	506	536	502	503	520	537	483	513	495	535	517	560	510	525	488	529	528	489	484	471	470	493	485	539	533	494	531	501	493	528	484	544	521	488	549	474	479	528	504	510	511	514	506	511	525	463	533	562	510	526	473	555	513	519	544	500	519	500	502	489	485	529	521	548	523	509	509	523	529	548	523	514	493	483	547	501	512	533	506	520	541	489	518	530	537	541	519	497	509	498	493	472	520	498	538	526	555	529	509	512	525	529	526	526	489	513	499	529	511	470	524	505	489	509	502	505	524	489	527	501	505	507	562	504	513	516	541	516	500	492	551	522	509	501	490	459	498	480	515	485	495	500	505	483	557	521	575	553	529	526	564	515	520	519	530	504	525	500	538	501	508	539	495	530	527	542	478	516	514	549	564	515	547	562	507	488	491	522	555	510	507	526	516	464	543	529	526	507	481	515	515	503	493	507	521	508	571	523	514	542	458	490	528	531	538	503	547	535	485	523	500	515	465	518	503	505	510	510	474	504	512	534	506	556	529	521	512	516	497	499	483	500	516	521	513	496	510	507	538	518	529	527	520	518	521	545	513	522	513	526	501	524	521	497	530	518	501	491	526	496	520	531	527	559	489	522	506	496	518	534	538	532	488	496	519	499	506	553	501	525	508	526	498	513	538	512	538	549	492	478	558	471	481	543	536	494	489	478	489	483	522	528	526	469	524	503	542	526	533	467	526	525	491	520	521	498	510	496	504	515	544	512	503	507	482	522	555	508	521	492	530	487	511	531	487	556	475	508	482	485	496	528	515	535	535	493	521	458	555	539	531	509	476	536	516	500	484	516	508	521	470	541	525	502	561	538	494	521	495	535	542	509	533	505	509	510	509	501	507	526	496	509	468	493	494	518	526	474	510	548	555	501	560	529	469	522	485	558	514	497	500	508	518	509	526	541	522	491	524	499	482	515	510	481	485	502	504	482	539	493	509	525	516	542	532	532	507	511	492	540	519	491	502	513	506	501	516	498	539	495	504	484	570	554	535	505	477	516	520	477	543	493	528	502	503	512	516	463	499	538	508	498	572	514	470	489	498	513	598	507	518	499	533	529	563	513	496	531	484	491	509	513	509	514	537	487	532	516	548	482	518	492	541	516	504	473	491	507	543	519	531	565	505	518	531	559	517	503	515	533	523	468	515	529	491	484	501	546	531	526	547	541	486	510	512	496	517	492	514	526	540	514	523	499	538	514	548	536	507	498	495	503	468	530	514	469	528	561	518	478	515	494	561	529	545	503	546	529	524	534	539	492	552	517	507	524	537	489	499	485	518	486	505	535	500	533	498	493	499	522	474	532	505	565	527	539	510	478	526	507	512	523	525	506	487	489	490	478	564	545	464	466	524	506	497	518	481	474	486	472	541	493	524	506	497	544	452	491	517	524	529	503	499	524	544	525	538	508	517	521	503	538	507	512	488	519	515	560	528	503	500	502	482	503	484	494	500	521	506	527	518	481	532	527	510	480	480	538	541	489	541	542	494	516	531	555
15586	2972	2999	2195	1465	1054	867	683	596	499	462	438	443	408	407	387	362	359	316	345	354	298	329	320	337	323	303	332	281	282	278	338	302	313	252	286	263	313	299	297	293	271	304	281	272	239	282	321	271	313	251	291	279	241	300	281	270	246	254	271	289	271	293	285	277	275	267	296	237	262	257	233	248	262	252	299	251	237	254	258	265	259	248	280	268	266	260	244	257	262	263	255	247	273	255	287	268	241	239	295	275	266	253	274	284	300	240	272	259	288	281	266	250	260	261	263	266	251	281	247	248	263	242	276	238	269	268	241	246	280	310	263	271	278	261	267	247	282	276	281	283	268	244	268	228	254	259	255	268	247	283	260	263	257	261	275	250	231	268	243	249	263	234	273	225	265	234	261	285	237	266	274	267	245	272	221	263	247	274	281	280	265	250	270	245	244	258	265	275	273	245	233	266	305	257	242	268	266	262	255	260	279	270	284	256	251	249	269	267	255	247	263	245	232	251	290	273	254	255	254	283	272	233	258	284	266	262	239	249	246	272	281	275	244	247	272	269	262	244	257	302	257	268	277	259	252	252	228	270	259	269	266	235	257	240	237	281	250	261	283	265	239	262	264	251	284	290	242	231	251	302	249	249	263	286	283	290	224	259	262	249	236	252	277	266	244	303	244	264	266	281	255	271	306	261	256	285	262	254	273	252	249	261	236	276	272	268	272	255	240	229	265	247	252	259	253	268	245	262	262	249	271	289	263	273	251	276	287	253	263	282	277	254	249	254	263	264	272	257	256	270	246	266	269	272	269	267	255	253	262	265	281	268	289	306	250	232	273	256	273	242	274	248	251	254	262	250	248	271	258	230	264	266	254	272	252	262	268	258	247	244	233	272	266	285	245	249	284	279	270	281	253	281	236	243	252	241	248	235	249	245	269	249	279	289	276	241	251	244	278	235	272	255	291	271	252	277	279	282	279	309	247	241	247	294	260	253	270	244	268	229	220	250	285	280	259	284	259	286	274	261	270	247	250	266	277	245	263	252	267	237	277	246	248	240	261	288	254	231	267	269	274	294	295	273	263	261	235	229	269	254	263	286	259	271	279	251	260	269	223	262	251	234	256	281	287	219	251	231	253	234	250	237	256	267	304	262	230	250	231	252	270	286	243	280	271	291	269	256	262	272	288	223	266	263	250	288	258	276	286	277	241	255	305	266	262	276	263	287	270	258	285	264	264	238	272	264	289	270	238	259	255	235	277	269	252	263	262	278	284	255	243	247	269	234	245	275	251	245	249	245	267	267	256	249	308	264	263	237	270	242	250	250	248	267	250	262	254	239	284	266	290	258	238	247	275	268	249	257	264	243	256	272	259	283	256	260	252	295	266	272	274	286	244	280	242	240	256	252	238	261	269	290	263	269	270	261	300	282	275	293	256	291	277	301	278	235	280	267	252	246	272	277	277	259	249	242	256	290	256	267	291	247	264	249	288	243	283	248	287	258	268	297	251	260	306	246	279	313	269	269	258	296	301	267	237	271	272	263	249	311	278	274	247	276	256	234	221	269	289	258	255	240	287	303	278	269	253	255	248	263	265	277	244	264	222	272	255	248	288	236	239	248	256	259	256	268	271	261	249	278	242	226	246	239	235	275	250	279	252	254	296	245	249	272	258	273	257	249	241	279	228	280	246	262	262	244	277	236	268	268	266	263	252	236	269	258	274	253	254	287	238	243	284	267	278	253	260	267	249	281	285	260	285	244	286	282	241	273	265	257	256	252	238	239	263	261	240	263	274	249	278	247	271	268	306	285	264	269	263	279	295	262	263	275	279	253	266	237	283	238	266	267	266	253	275	247	279	242	279	274	249	277	249	259	247	245	268	269	248	247	262	265	247	269	258	255	249	242	297	243	263	245	247	252	283	277	275	237	237	248	249	249	235	263	279	248	235	258	252	243	242	246	219	247	243	266	256	301	276	268	252	279	236	277	263	275	257	243	276	275	257	269	269	241	297	254	256	269	274	275	285	268	230	278	241	246	277	235	253	263	246	270	257	241	277	250	220	254	276	298	268	256	250	282	247	250	264	259	280	286	265	256	269	249	277	276	303	252	257	284	259	235	271	255	257	278	242	248	247	284	276	257	274	267	248	273	247	262	290	249	253	255	256	242	289	289	251	255	268	248	279	294	276	240	318	292	241	238	262	249	255	257	281	244	266	254	295	285	263	268	250	264	254	248	257	263	262	251	279	254	287	250	256	257	271	257	227	292	251	249	321	253	254	299	255	262	268	289	269	271	302	251	264	306	268	286	286	262	257	240	249	281	291	276	299	261	276	266	282	265	241	257	260	275	266	250	248	242	249	277	257	246	262	267	269	260	263	266	236	255	277	258	269	258	278	262	263	293	282	256	316	265	224	278	245	231	277	278	285	254	286	255	251	260	272	269	242	254	278	264	267	259	299	235	271	254	254	236	293	234	252	240	260	257	251	252	260	258	251	250	273	264	274	274	259	267	270	271	294	273	261	253	253	274	216	230	262	255	243	260	234	284	286	276	254	269	225	257	270	251	268	260	267	252	258	256	278	271	284	274	272	260	268	252	249	262	262	280	246	265	274	241	252	268	299	241	240	261	253	300	257	266	262	281	272	281	276	245	235	259	254	260	291	263	261	263	257	252	250	249	259	265	290	235	278	262	214	263	236	278	279	247	279	252	269	285	281	258	222	302	258	273	255	265	277	268	251	239	251	253	268	283	263	264	253	279	265	266	282	249	253	266	278	275	248	260	285	253	282	279	263	289	277	289	233	241	250	293	260	271	246	283	290	251	236	263	260	284	250	277	281	314	262	235	221	276	256	262	239	276	268	261	237	271	265	275	240	264	249	257	253	270	256	271	296	264	264	271	259	251	263	244	260	287	262	260	266	276	302	252	280	254	273	266	259	276	253	247	262	279	238	244	227	252	266	264	248	227	267	266	251	254	275	274	246	262	259	250	243	227	245	271	269	266	259	289	267	280	258	253	283	241	258	279	278	258	272	265	275	277	278	280	233	275	238	288	277	260	252	264	259	260	274	270	265	248	239	251	275	266	253	257	292	284	252	267	282	279	237	234	299	279	267	270	267	237	265	254	267	226	268	238	267	261	262	244	265	231	276	260	273	247	261	253	236	270	274	258	247	282	257	242	274	275	255	261	284	247	247	237	273	286	263	284	227	249	253	253	254	263	275	256	226	266	267	282	255	258	269	270	284	278	297	255	286	249	264	255	286	291	266	263	256	254	256	212	297	243	265	244	271	272	270	272	269	249	256	257	272	269	267	258	253	260	255	280	245	274	276	271	266	240	256	248	257	261	273	238	270	244	256	281	254	251	272	255	281	242	240	237	257	327	270	256	283	273	247	261	251	289	289	288	271	262	248	278	289	252	287	292	267	286	289	288	248	268	221	252	259	256	243	253	283	280	270	258	275	258	243	272	284	267	268	251	253	232	270	262	265	278	283	273	247	259	281
7860	2395	5285	6129	5287	4268	3479	2905	2516	2185	1961	1763	1611	1516	1419	1337	1341	1281	1189	1189	1199	1105	1215	1199	1144	1068	1071	985	971	987	979	929	876	896	911	936	868	867	849	819	819	857	846	855	832	817	798	767	767	793	739	734	739	791	761	719	764	786	802	757	713	792	733	693	730	728	752	760	716	677	719	691	703	698	736	703	674	708	655	692	698	679	699	711	641	707	691	705	638	650	662	689	747	721	683	684	657	688	662	662	648	660	638	640	675	685	663	619	649	628	634	707	682	639	660	691	667	670	669	665	671	642	605	681	657	602	675	636	656	681	667	680	666	645	693	690	628	655	653	675	656	709	582	644	604	649	633	642	628	673	658	657	640	663	685	658	642	698	689	662	637	693	630	649	664	606	687	682	644	643	621	610	638	658	596	668	634	610	672	653	647	598	655	630	673	662	663	603	598	629	691	676	634	621	670	682	628	682	650	642	574	613	655	622	655	668	644	651	649	660	674	651	646	637	633	656	669	676	678	675	647	653	659	647	642	653	652	649	644	625	669	600	648	631	619	596	643	638	651	625	586	639	654	710	610	646	583	628	620	641	646	693	641	667	660	651	659	638	647	642	615	669	608	649	656	660	636	670	706	659	621	633	637	637	631	610	682	622	623	645	641	611	601	679	678	674	659	648	648	659	647	652	665	653	639	637	646	627	657	644	619	631	647	673	644	662	621	652	661	710	654	658	662	663	675	644	653	680	652	639	665	651	643	612	650	615	678	664	641	659	661	649	636	637	609	604	657	634	641	611	616	634	626	641	628	632	620	619	657	649	645	654	631	644	618	599	681	618	660	657	609	696	631	645	663	661	669	679	621	655	628	644	611	666	622	638	642	644	657	660	705	641	630	656	682	622	618	643	638	640	640	672	667	632	615	677	631	689	656	635	621	653	653	659	639	628	670	648	664	604	644	639	638	643	655	673	654	649	662	640	595	620	667	637	624	673	655	639	608	613	669	699	646	636	629	676	673	601	634	654	632	605	633	639	678	651	620	609	701	612	661	646	596	655	646	671	635	655	642	567	654	690	657	650	661	656	687	621	619	696	631	600	632	646	611	645	669	629	670	641	662	636	606	645	645	676	629	699	657	633	667	649	670	615	659	662	631	671	643	672	662	637	623	610	631	680	622	629	632	660	678	661	594	692	596	619	648	618	607	599	681	596	632	642	652	641	634	585	687	635	621	683	618	630	659	662	648	656	650	638	666	636	635	633	648	619	644	635	678	677	675	611	632	647	594	649	669	608	647	648	621	666	676	636	679	673	622	619	625	625	644	690	676	621	630	646	652	668	654	606	606	661	663	689	659	660	673	629	615	618	635	604	697	624	593	643	647	630	627	644	629	681	679	629	643	659	663	622	606	639	616	655	693	636	660	648	681	666	636	609	657	657	664	650	640	669	644	655	649	650	625	650	646	667	633	703	617	666	621	670	675	634	676	620	664	640	619	623	630	672	671	617	657	600	673	626	699	643	620	667	621	655	619	634	703	624	640	632	633	665	625	652	676	646	665	629	640	660	627	636	670	635	623	677	583	687	682	604	670	660	637	646	622	674	635	660	639	653	620	647	641	646	650	642	650	616	649	630	656	691	670	624	654	623	639	675	645	656	653	672	634	599	638	670	691	677	684	643	668	642	642	627	663	680	641	587	674	614	634	632	652	646	668	643	644	658	603	644	601	609	637	627	647	611	645	686	635	630	617	642	614	608	639	611	653	574	659	649	677	692	652	639	625	669	624	592	656	636	644	649	628	630	606	642	638	611	646	671	668	629	646	647	648	714	615	620	664	635	674	676	657	634	652	598	666	614	659	692	622	648	657	626	621	689	650	658	655	649	630	656	657	670	669	607	676	678	629	650	660	621	632	645	614	651	630	635	654	670	628	612	652	652	615	650	640	644	625	647	641	673	650	617	633	634	670	640	599	630	655	669	650	652	629	646	704	671	604	710	599	627	612	641	637	671	659	633	653	668	626	667	687	656	617	630	610	659	642	621	647	656	656	629	605	706	659	617	672	600	644	651	636	610	717	653	631	651	623	662	623	651	638	652	635	655	646	659	716	660	615	623	640	598	658	652	630	655	648	677	657	619	671	595	646	650	653	641	611	623	632	668	668	586	634	611	626	627	683	720	690	627	695	639	638	651	634	625	603	702	644	706	633	621	643	639	616	627	632	661	621	639	632	621	660	640	634	628	647	619	601	631	633	624	605	624	617	676	675	666	681	634	629	666	601	672	658	608	643	682	669	647	615	631	639	645	683	635	675	649	629	603	635	667	597	636	627	618	688	656	660	628	603	599	642	665	654	632	631	624	606	625	623	668	695	686	600	653	662	644	649	650	633	643	638	611	666	630	618	659	637	657	703	660	643	642	660	688	693	605	625	613	675	614	651	625	677	634	655	658	659	627	658	709	658	568	648	644	613	671	640	702	659	670	647	656	655	662	614	654	640	616	664	628	646	635	633	663	664	654	654	632	650	632	618	619	655	649	643	664	673	638	644	702	611	659	623	631	662	655	664	607	605	630	607	697	680	665	635	633	605	652	650	645	696	654	679	666	627	600	630	616	638	643	668	626	670	663	639	592	633	683	623	633	679	646	657	629	666	648	632	668	664	657	640	656	629	616	662	652	649	670	688	613	618	653	661	657	678	599	633	638	648	639	634	669	644	648	617	659	627	613	636	672	654	614	610	675	695	697	642	630	660	605	674	676	657	596	661	642	671	641	681	624	662	676	683	623	670	627	661	672	686	643	683	642	610	648	643	637	658	665	682	646	604	650	648	637	621	657	683	613	646	680	667	659	632	598	615	644	605	663	643	606	580	628	655	623	634	645	673	634	639	572	657	634	649	661	656	687	657	652	616	600	657	658	633	636	654	602	626	624	635	672	614	632	629	625	658	691	658	623	642	659	689	635	678	637	617	634	622	679	640	663	652	662	673	636	606	657	641	626	638	670	612	683	613	663	635	583	661	650	621	625	639	656	631	598	661	677	619	664	609	655	626	638	614	662	590	603	664	609	703	657	657	664	637	643	613	619	662	627	651	668	687	614	631	637	628	604	644	633	645	667	623	608	654	666	676	660	637	667	621	661	647	662	621	638	658	642	617	640	632	637	654	625	644	621	637	642	690	618	630	640	652	654	634	637	647	638	686	615	634	671	611	665	634	646	599	698	630	618	661	626	658	617	649	623	661	656	622	641	608	623	613	646	639	654	622	673	608	655	640	624	634	681	644	634	632	673	657	622	676	651	699	609	666	637	606	647	643	667	654	614	622	643	649	676	697	662	637	647	614	618	647	616	678	694	671	646	683	630	621	679	655	636	652	618	610	693	610	652	671	684	632	614	705	660	611	663	628	605	634	631	584	678	632	636	665	667	623	663	677	616	649	690	607	640	645	648	662	632	667	635	644	623	642	659	651	659	655	653	660	678	632	674	648	606	586	609	654	599	682	660	623	654	643	604
2408	446	475	427	390	362	349	331	291	331	344	342	335	332	333	300	338	345	335	369	315	325	319	362	342	317	286	316	319	327	279	313	327	340	335	321	356	295	322	329	305	293	300	293	301	304	306	294	309	299	383	315	294	301	307	285	291	322	322	322	325	349	306	286	297	316	314	322	293	337	318	324	324	338	334	342	303	351	324	283	317	323	324	301	295	329	318	326	347	326	338	345	336	287	330	309	340	302	321	347	312	337	309	312	351	329	296	328	319	316	327	302	297	325	346	328	319	314	339	324	283	313	334	304	314	308	283	332	297	314	349	305	341	319	299	304	294	344	327	293	322	308	303	345	314	322	336	314	296	330	351	326	316	288	301	319	328	334	337	326	304	336	337	312	327	321	301	348	319	304	305	311	327	309	299	311	327	348	310	325	295	346	328	303	350	322	325	331	305	332	311	292	359	297	322	311	300	323	333	311	334	295	332	318	311	334	302	342	332	316	339	301	327	280	325	308	278	324	349	293	344	356	345	291	337	318	323	309	327	294	325	330	303	309	317	300	326	310	330	319	370	318	324	346	312	313	295	290	308	325	340	300	337	304	289	335	310	308	316	307	318	314	291	326	286	302	300	319	319	346	314	310	328	330	305	332	292	314	298	306	321	304	276	300	345	347	333	305	303	318	328	325	316	310	291	315	322	329	302	321	336	322	309	321	325	312	318	303	311	289	263	328	307	344	317	337	309	326	330	329	335	288	291	326	305	336	318	335	311	318	336	320	369	319	272	320	303	318	312	297	322	324	325	322	339	320	339	279	317	306	296	282	339	311	325	346	334	308	345	315	300	308	291	295	265	294	304	322	327	288	328	331	303	331	318	293	305	339	318	292	306	313	285	377	354	310	302	323	390	317	336	315	332	295	302	304	284	282	322	315	341	357	356	319	299	323	288	281	340	308	286	333	324	311	335	339	327	305	316	327	300	298	278	350	307	306	350	315	348	315	330	360	349	320	340	301	300	308	291	318	302	294	296	343	299	309	322	311	300	353	285	335	299	315	323	287	304	320	301	318	275	299	303	321	313	330	323	331	321	336	323	312	311	307	261	310	305	282	304	353	321	286	316	337	308	292	306	329	310	299	358	313	349	280	296	287	318	311	348	343	300	314	322	335	334	301	321	278	301	299	335	301	287	340	313	300	299	325	283	358	353	333	285	315	328	304	317	320	275	307	322	330	319	329	318	344	337	337	303	331	343	300	316	284	303	319	274	321	323	318	317	311	325	299	292	297	325	325	310	312	327	330	351	331	296	317	311	283	286	351	314	299	312	304	295	332	292	308	297	350	320	285	315	347	314	330	314	320	324	296	299	326	300	328	333	337	306	336	328	307	305	326	345	334	307	305	355	336	313	326	329	313	318	295	318	335	317	325	318	282	335	322	316	336	316	303	348	317	327	307	343	309	322	315	333	277	322	310	270	353	326	343	311	305	335	337	315	309	295	316	319	311	332	292	345	327	333	329	326	330	284	315	296	320	295	327	312	316	310	306	286	344	314	352	292	314	328	337	311	332	310	343	338	313	310	341	280	305	330	308	289	313	315	297	337	347	319	284	344	339	322	334	351	328	328	343	294	324	295	335	318	299	323	323	336	322	306	284	285	317	304	293	292	306	338	311	299	345	334	292	298	325	308	297	328	301	303	308	329	346	325	307	324	315	304	317	334	289	298	315	306	331	327	296	329	289	290	304	302	311	316	313	322	314	337	318	303	305	286	315	292	328	310	317	312	318	316	293	291	329	363	316	304	316	295	316	311	337	305	329	317	323	309	319	358	333	333	305	310	319	313	278	306	304	295	319	316	337	332	294	286	343	310	325	293	293	307	326	309	339	299	329	294	289	310	342	327	319	307	310	290	342	313	324	295	307	320	314	320	308	321	298	343	322	318	353	297	333	308	298	292	296	302	308	302	346	287	289	321	344	339	324	303	348	283	321	308	362	351	300	322	353	330	336	313	292	331	327	314	345	316	358	377	310	336	318	325	324	307	318	332	294	341	284	307	323	339	341	321	336	355	302	304	336	322	314	343	280	320	285	320	294	337	309	298	317	337	322	304	314	322	298	277	312	319	320	330	290	328	302	318	302	323	292	319	325	318	344	362	304	306	334	326	315	316	340	323	325	313	320	335	322	317	321	310	324	308	283	304	298	340	284	327	309	312	328	330	316	303	299	334	340	324	322	319	324	312	342	323	297	357	324	324	291	290	299	311	319	355	332	318	303	316	294	298	334	301	306	311	311	315	326	335	314	323	319	317	306	306	297	329	319	321	274	293	320	319	320	317	303	315	307	336	318	310	319	319	311	307	282	316	339	335	316	295	306	322	324	303	277	305	275	303	324	292	313	336	365	286	297	300	339	358	317	328	335	325	319	337	292	302	322	320	312	326	341	304	294	283	335	306	324	322	326	265	286	277	302	317	321	314	315	295	313	353	315	318	290	326	309	284	296	300	301	318	333	336	285	294	320	282	333	305	325	284	311	310	340	312	326	289	344	306	330	300	324	334	326	305	334	312	334	289	329	325	322	299	317	333	305	334	279	329	301	328	323	342	322	305	298	315	311	323	297	321	307	304	337	339	338	337	276	285	300	344	361	331	330	316	316	288	324	320	352	320	337	298	341	275	306	326	305	314	333	332	325	296	342	314	304	291	316	340	318	291	307	317	309	310	305	280	317	322	316	325	304	281	322	320	334	316	320	319	335	335	337	289	315	323	315	334	321	291	310	282	301	301	313	343	320	306	299	297	302	286	301	322	343	328	304	313	339	305	297	299	295	316	308	315	338	308	335	332	297	312	304	360	343	340	354	334	299	313	306	296	306	279	281	310	329	301	298	345	324	338	349	307	362	297	301	349	329	269	301	314	341	326	335	334	302	347	354	342	340	313	341	286	348	319	315	295	330	314	322	337	321	320	320	306	339	329	345	316	306	311	325	300	352	332	308	346	313	331	327	312	314	309	285	312	326	306	324	313	348	308	324	329	328	306	313	302	313	326	319	304	329	303	327	271	315	299	328	289	352	335	303	357	352	366	333	309	300	334	328	333	286	337	321	302	306	306	306	273	334	342	319	309	308	315	326	300	332	313	331	274	285	327	306	319	311	328	322	319	285	314	306	313	326	354	306	326	345	318	322	320	313	331	319	320	312	283	285	317	344	318	334	359	326	280	317	322	327	275	312	329	298	298	342	303	301	306	311	304	293	350	319	339	301	305	297	280	303	330	319	328	297	315	336	306	316	296	307	332	315	294	332	295	316	324	295	322	300	302	300	338	291	317	314	335	323	336	302	317	329	338	313	310	322	319	275	306	345	320	275	327	283	306	296	373	319	344	299	325	292	332	328	302	328	292	324	319	317	334	304	315	307	310	283	311	290	288	299	322	362	299	329	324	311	290	287	295	319	314	291	329	317	300	306	335	324	340	309	323	310	324	287	348	335	298	328	332	340	299	343	334	311
2456	811	1102	1149	1010	975	946	877	837	781	845	797	782	793	810	795	782	784	775	770	800	750	802	765	817	794	807	805	792	780	737	753	758	811	753	759	786	708	750	723	746	762	784	761	806	759	780	777	797	754	746	708	716	701	764	747	701	727	777	799	751	760	746	763	753	697	732	757	744	709	719	739	764	711	769	738	729	732	721	765	742	763	723	751	747	722	743	770	749	702	804	726	745	825	749	767	751	736	702	746	746	671	691	735	763	771	700	727	711	728	702	749	751	708	728	722	738	747	767	766	696	701	710	721	732	747	716	719	715	727	725	692	762	772	754	688	741	752	768	723	756	688	749	747	752	719	758	734	785	708	742	784	762	745	740	702	741	766	732	728	725	745	752	705	703	693	721	741	741	718	766	705	741	738	767	753	702	709	738	801	740	716	760	714	719	715	786	712	724	731	754	777	735	772	712	654	726	779	704	708	750	693	681	739	699	740	755	700	711	712	701	757	769	738	760	730	695	716	726	731	767	699	697	741	716	704	696	707	747	746	725	726	719	706	688	766	759	743	722	765	732	712	697	741	745	781	692	786	708	743	670	773	731	700	705	721	740	707	707	707	713	754	785	746	696	732	736	720	750	718	727	689	724	761	740	697	736	734	731	717	706	747	745	721	736	742	724	752	706	746	718	716	717	733	692	742	716	736	751	764	715	677	731	740	726	716	701	769	774	721	719	669	783	735	729	738	736	751	739	735	761	756	726	724	684	702	718	710	762	702	751	727	736	766	740	699	754	768	691	759	765	766	777	737	753	734	790	807	745	733	730	699	712	725	685	666	692	704	769	687	742	772	721	713	713	741	725	759	733	775	768	767	742	736	715	741	755	736	784	726	667	742	724	770	713	732	718	758	747	764	750	753	705	707	744	734	759	724	715	770	738	748	714	764	711	735	722	760	735	709	659	756	767	668	721	703	769	704	734	706	727	711	705	712	712	729	709	751	693	782	769	716	707	747	750	756	758	739	757	719	749	719	734	734	738	741	717	745	722	693	716	750	716	715	736	769	787	720	701	752	741	753	715	732	761	690	737	727	770	750	737	692	772	730	728	723	739	676	703	717	716	720	729	698	702	705	701	706	757	721	732	753	723	724	716	731	749	694	754	755	730	675	760	761	769	733	720	726	701	737	744	715	728	755	684	713	727	732	685	729	786	688	772	726	730	726	707	719	769	727	736	728	758	732	689	712	758	767	689	720	752	762	732	810	736	727	715	749	708	737	689	707	696	680	753	711	769	714	733	712	740	761	749	721	680	741	776	730	754	773	747	749	733	718	762	685	740	740	708	721	768	708	704	711	738	746	761	725	744	756	732	745	721	746	727	752	724	738	772	743	692	700	746	722	762	706	751	726	757	736	723	753	695	743	736	750	739	754	713	779	712	719	741	674	690	732	720	711	734	725	710	720	699	705	722	786	740	708	703	731	692	705	727	731	743	771	740	686	753	731	755	740	734	748	756	755	763	753	678	791	677	738	780	710	737	696	759	748	785	761	720	725	744	751	707	680	727	731	724	746	758	699	719	727	720	724	762	707	727	717	744	761	700	737	734	696	722	710	711	746	715	709	787	747	732	739	740	718	680	764	698	747	758	708	739	730	722	769	697	730	719	735	772	756	728	743	690	708	700	717	730	703	759	722	748	671	753	730	755	680	705	689	731	713	744	711	751	727	675	768	740	734	781	699	684	752	722	698	660	733	714	743	675	769	745	683	739	726	694	736	719	718	771	751	750	738	748	747	699	723	722	773	770	764	704	726	752	751	737	715	741	709	743	705	735	695	747	738	724	742	702	674	686	694	764	697	739	745	758	702	673	709	743	733	778	719	705	713	707	757	771	698	735	741	761	751	773	800	689	774	760	781	717	694	742	720	715	718	742	729	762	657	767	668	712	745	751	726	743	736	720	737	740	746	714	764	745	776	719	728	743	738	780	663	753	717	752	727	731	736	779	780	715	758	733	767	729	772	734	733	750	684	697	701	702	787	740	726	704	692	717	682	695	698	721	729	776	691	744	740	747	780	733	724	732	709	729	744	749	712	699	749	727	689	707	674	707	740	739	784	715	770	782	773	712	744	674	751	751	677	764	687	771	754	761	710	752	763	739	725	689	713	754	734	723	758	774	717	739	732	698	700	692	683	780	737	729	726	780	717	738	726	706	736	765	739	746	707	717	755	723	715	704	786	728	730	745	719	735	747	744	715	732	722	732	748	776	674	773	727	705	738	724	694	707	711	758	682	728	736	757	717	700	750	731	740	710	752	755	747	735	766	757	717	754	696	699	735	687	761	697	729	755	728	708	743	752	722	709	738	701	741	700	709	741	732	733	762	737	707	743	722	750	704	687	694	694	723	698	728	722	724	683	752	730	763	672	766	707	732	731	734	742	761	714	735	774	722	732	718	754	724	739	739	709	720	725	730	694	739	765	717	729	710	737	752	736	683	746	772	737	734	730	707	745	682	742	742	710	721	721	752	704	786	730	765	717	775	705	727	732	703	730	737	745	710	789	731	750	765	728	742	705	773	736	716	739	778	756	774	728	705	749	694	713	732	747	751	708	748	701	743	729	685	729	762	732	748	699	747	767	701	720	717	743	726	779	731	696	732	704	797	730	712	726	755	709	704	746	748	726	761	737	717	751	717	658	716	768	717	674	741	740	745	709	761	744	702	724	715	722	738	712	709	725	758	683	757	722	758	791	761	701	756	668	712	677	722	702	731	692	713	704	710	753	721	772	684	703	726	742	732	749	708	763	736	737	707	718	697	717	747	749	774	697	719	712	766	718	756	744	753	718	705	738	735	649	732	735	735	718	730	744	720	749	746	734	737	721	730	733	719	707	718	749	764	727	734	680	738	728	745	742	753	734	713	767	764	773	737	673	699	733	788	735	677	702	627	747	756	738	732	728	666	746	731	758	692	776	714	724	719	699	775	689	762	742	719	717	728	751	767	747	705	734	741	726	720	751	716	717	706	737	726	750	697	733	782	733	692	736	723	719	727	766	672	779	748	691	721	769	760	731	723	733	743	724	751	736	705	707	722	769	796	744	718	720	679	748	769	703	720	727	716	767	686	754	748	755	697	728	702	758	732	733	773	711	740	730	767	760	720	708	727	737	742	770	720	704	754	779	775	724	738	737	733	720	777	764	730	731	760	788	761	701	748	705	708	739	726	717	732	737	727	738	707	758	723	705	749	736	705	721	762	771	810	676	755	731	700	734	730	767	723	735	746	721	727	726	723	721	684	706	757	783	757	736	786	731	719	741	729	699	760	717	699	712	747	734	715	731	728	718	732	716	677	746	707	760	742	756	739	734	714	777	773	738	736	735	741	689	728	754	725	722	736	726	763	742	754	761	710	763	723	753	690	713	778	700	729	752	804	753	653	728	714	728	757	723	794	703	762	715	689	729	708	699	758	726	695	724	741	724	751	712	757	728	707	757	736	713	712	711	743	715	721
8444	1247	1466	1089	793	568	476	417	377	336	303	286	274	279	275	267	259	226	231	234	264	226	242	225	245	236	212	203	223	267	211	259	237	215	238	219	222	211	256	220	247	210	207	185	240	201	201	225	211	207	218	210	224	202	217	230	171	221	199	235	245	222	185	215	212	213	229	223	216	213	189	186	227	248	201	175	213	210	187	205	235	206	227	212	225	199	228	216	212	202	223	212	186	203	223	192	200	247	195	220	187	209	219	207	218	222	218	207	212	217	206	209	210	210	213	219	188	197	208	202	183	223	234	196	185	231	226	221	190	205	203	208	226	207	214	190	205	218	201	210	200	227	201	205	196	193	193	214	185	205	232	226	223	200	201	209	212	214	207	206	182	229	207	208	212	201	192	219	196	216	185	193	192	235	185	194	226	226	202	211	226	219	202	188	233	191	197	206	191	179	231	195	191	216	208	182	211	197	182	213	203	204	208	203	221	236	223	214	175	185	199	228	229	197	214	216	202	198	209	182	178	186	247	225	219	190	232	197	196	213	205	208	207	218	221	206	188	156	215	205	205	195	176	228	211	226	225	188	179	206	213	197	261	215	212	186	174	175	199	228	183	193	254	186	201	185	222	221	190	208	207	217	210	242	209	195	209	200	227	194	206	193	229	200	205	199	202	218	194	202	202	199	206	207	200	218	219	214	196	204	196	216	201	191	218	185	209	193	200	242	205	192	206	208	195	205	215	195	190	206	213	195	198	202	233	226	231	203	230	205	226	212	205	220	211	211	213	205	201	218	188	209	197	184	206	246	182	197	192	225	221	239	198	215	203	230	207	184	226	223	199	234	227	204	216	196	201	235	202	220	201	210	209	237	230	172	192	241	223	183	167	220	198	238	204	236	207	221	222	203	223	218	196	196	198	224	188	194	189	204	217	193	169	230	208	225	220	195	206	227	179	207	259	205	192	231	195	203	218	225	232	186	211	217	216	193	173	208	184	220	172	215	216	185	220	206	205	209	208	210	189	204	209	206	180	205	207	202	206	211	200	190	215	215	203	218	205	210	192	198	197	200	212	232	216	230	228	208	230	195	202	195	194	210	188	190	188	179	220	245	187	222	213	223	198	219	211	192	201	213	208	238	221	214	224	204	206	188	195	211	212	223	199	208	201	205	210	207	187	221	198	203	201	195	202	221	193	225	212	226	191	202	226	197	203	206	195	191	221	215	220	180	175	236	209	222	213	217	243	221	219	195	199	192	188	210	216	214	199	207	214	225	177	205	207	186	195	202	245	195	196	187	194	225	208	202	190	184	200	207	213	213	210	180	200	206	237	233	188	210	200	191	214	220	222	217	212	201	206	202	250	199	219	204	176	204	182	201	194	209	203	223	207	182	208	218	190	231	234	209	179	210	211	175	217	188	214	189	196	192	188	223	199	203	194	203	209	221	206	223	211	205	193	195	214	203	231	196	212	219	197	218	206	216	217	190	215	212	173	207	200	232	199	194	195	196	200	211	244	212	214	220	217	227	196	216	202	206	231	223	188	230	214	208	191	219	204	203	191	201	199	196	188	209	184	190	219	212	208	214	224	200	215	219	221	220	211	227	214	229	192	200	195	213	206	240	211	200	223	181	212	197	228	207	215	208	225	198	187	191	221	221	197	213	188	227	224	193	205	204	220	210	181	197	215	209	222	214	219	193	212	215	219	214	213	197	186	218	215	227	204	202	218	191	207	200	204	196	221	207	192	211	217	237	197	230	245	216	218	217	191	191	209	183	179	221	201	214	206	226	208	198	186	182	204	202	199	203	200	230	195	197	207	205	205	195	211	197	218	213	202	214	239	193	213	206	192	181	192	213	215	203	222	213	210	238	218	186	196	192	184	207	220	170	203	213	214	211	191	218	199	196	201	228	202	198	208	218	220	223	191	239	229	206	220	185	178	198	217	228	190	191	193	221	198	207	229	212	221	219	206	206	212	201	210	214	180	212	229	200	183	183	194	220	215	207	216	176	236	213	218	193	229	186	194	198	210	201	233	214	199	198	215	213	198	234	197	209	200	225	212	202	201	217	237	230	209	207	190	232	204	199	198	195	208	214	217	211	206	202	219	207	224	199	194	212	202	244	210	195	194	199	211	181	225	209	199	203	235	217	209	203	206	203	197	215	206	219	194	212	179	214	191	203	215	232	199	194	228	168	196	217	218	207	186	203	228	246	212	221	231	207	227	202	218	226	210	198	220	201	215	224	207	220	204	231	211	212	222	245	199	206	207	203	215	218	202	204	222	235	204	195	208	233	214	184	190	240	187	222	210	217	203	196	203	196	223	215	236	222	182	205	200	234	205	198	215	186	184	215	200	184	214	213	205	203	200	208	203	229	194	237	195	206	209	211	193	249	194	185	206	224	207	219	194	191	185	201	188	185	211	229	208	214	222	190	197	211	213	201	197	186	204	207	209	201	226	187	229	214	187	198	201	204	218	202	215	186	201	227	203	169	186	200	226	227	186	187	169	208	193	218	201	198	195	239	200	206	214	222	212	199	190	209	202	199	210	202	213	195	181	206	196	221	211	189	197	187	190	182	197	215	201	220	194	197	195	197	224	190	225	209	224	193	199	214	211	187	201	224	217	214	187	218	202	218	198	200	205	228	186	209	189	210	205	215	198	194	233	176	221	226	212	226	227	202	214	185	205	193	234	178	221	213	225	181	205	212	194	200	228	226	203	227	209	202	187	219	209	205	187	219	233	197	209	223	224	205	225	211	216	193	241	197	206	236	209	215	240	192	214	204	193	198	196	190	221	202	231	201	184	205	205	210	191	246	207	192	230	209	213	235	184	203	206	232	197	194	228	179	188	194	229	217	235	197	189	194	219	209	204	191	201	217	216	220	208	199	217	184	210	200	211	230	195	211	199	237	214	207	224	214	196	200	179	195	219	228	199	188	208	228	234	195	209	203	210	195	182	176	202	209	218	193	197	219	206	158	194	210	194	199	190	210	189	214	190	202	204	171	207	207	251	208	210	200	185	189	220	192	176	225	186	218	194	212	214	213	233	205	198	210	196	227	230	198	207	225	224	200	186	207	199	198	212	220	214	189	195	191	214	202	199	213	209	223	210	190	193	183	221	204	231	197	201	201	209	219	225	191	231	227	210	200	226	210	205	197	199	195	196	207	191	209	208	241	206	216	240	193	193	216	214	213	214	206	206	200	231	203	190	203	215	235	200	197	220	218	209	217	207	203	235	213	227	205	185	219	234	237	234	221	164	181	227	206	214	204	189	217	228	223	211	214	211	206	198	220	223	232	204	210	227	234	200	217	228	215	227	202	214	204	227	214	193	205	225	206	226	236	214	210	249	186	202	214	209	235	213	204	217	204	195	187	212	244	198	190	234	194	216	217	225	219	207	216	176	193	195	203	234	203	210	171	212	209	207	217	199	219	218	204	192	194	191	182	205	210	212	224	188	177	217	190	219	192	199	206	224	209	193	205	221	234	218	180
5997	1438	2955	3528	3016	2428	1956	1726	1482	1350	1194	1166	1037	983	964	884	923	829	820	786	783	759	804	814	729	753	705	766	705	696	660	646	708	621	690	642	676	649	610	618	592	581	619	650	560	598	597	558	584	611	587	583	589	551	621	599	568	616	602	578	574	627	586	578	535	526	567	557	564	558	495	556	502	557	577	554	522	539	515	555	531	594	532	560	555	539	512	536	501	529	549	511	544	542	553	499	504	543	521	505	535	532	555	507	526	563	524	533	510	523	531	479	481	516	518	498	516	547	485	499	485	469	499	520	528	519	494	497	511	492	531	533	538	537	546	550	518	499	545	552	507	491	534	485	524	568	530	504	525	508	547	508	518	540	534	517	504	498	495	526	553	510	511	515	515	513	496	531	504	505	525	535	503	540	494	542	503	541	523	527	507	502	536	546	519	498	484	504	480	553	513	561	470	543	525	515	549	511	532	516	504	538	510	522	502	496	485	472	557	523	494	525	518	499	491	562	518	543	528	521	481	521	485	516	528	492	535	502	547	506	528	467	498	496	512	528	562	535	513	533	531	536	483	493	495	489	478	509	521	557	527	501	521	523	519	520	490	491	520	486	496	511	460	509	481	516	487	507	544	516	502	490	564	496	501	481	501	465	491	524	506	523	539	519	533	483	545	508	503	529	569	511	481	494	515	520	499	482	493	527	503	542	527	530	520	504	532	526	515	533	519	484	512	511	522	558	477	529	566	520	490	497	540	545	525	523	509	542	558	493	496	490	537	508	514	487	497	503	529	531	476	539	530	467	531	498	467	514	512	503	512	498	508	513	546	498	502	519	507	529	462	495	537	495	516	536	503	527	490	503	573	494	523	519	480	523	514	519	499	521	528	513	519	554	575	516	502	494	503	559	526	495	504	514	527	544	543	547	493	527	498	486	535	507	495	518	507	499	542	519	477	542	507	501	514	487	478	502	509	530	499	510	509	540	520	499	517	500	518	517	512	514	504	505	531	514	527	536	535	495	484	504	510	526	554	489	548	525	476	575	516	496	483	562	505	515	500	496	544	537	469	527	503	496	525	513	521	527	504	514	544	554	529	522	492	491	531	514	503	520	513	515	530	517	519	530	524	513	523	508	520	548	501	508	495	509	514	500	501	509	532	510	523	495	549	531	518	493	497	507	537	491	516	521	519	512	506	500	522	526	551	476	544	495	537	537	517	505	524	506	526	511	472	505	551	502	540	553	525	475	510	516	517	511	547	520	520	536	522	516	510	559	503	535	525	548	563	516	515	522	495	495	537	538	532	531	496	530	538	527	495	488	491	491	539	508	562	515	530	489	507	497	564	505	542	509	494	496	507	506	514	487	535	529	530	479	520	475	504	544	507	526	519	542	504	547	488	482	520	502	528	516	498	494	518	528	538	550	497	541	477	536	521	523	465	498	553	495	523	515	500	474	482	520	498	542	522	551	491	564	524	514	499	526	520	504	529	523	496	529	511	510	540	485	513	496	518	489	525	494	504	485	546	549	515	536	531	518	528	463	470	518	535	502	530	563	503	566	480	530	521	487	487	516	537	468	567	530	522	502	554	516	524	512	540	551	482	472	522	538	487	529	468	513	531	486	545	532	517	513	498	538	472	532	511	549	494	517	533	485	538	503	490	507	522	548	526	533	500	557	520	484	491	520	505	560	510	551	521	516	474	560	522	497	522	522	543	518	548	495	509	495	515	520	505	502	571	523	520	523	494	505	506	512	502	508	521	480	498	499	512	482	510	503	504	528	534	499	502	498	514	504	537	535	513	508	517	517	508	537	517	482	512	517	488	569	488	537	464	492	543	523	505	549	525	530	512	512	507	480	534	459	513	520	514	521	540	508	531	528	488	512	505	512	527	501	510	515	509	489	478	515	520	503	484	505	503	491	528	509	497	551	533	500	493	514	560	509	523	503	512	507	523	467	516	512	529	522	523	500	521	512	516	541	477	510	518	516	497	477	533	513	526	483	476	523	511	504	504	533	520	541	553	534	518	536	531	507	547	504	513	524	529	539	509	566	534	558	524	509	509	483	486	522	521	478	509	523	528	484	516	529	489	493	505	562	493	536	514	478	525	497	487	481	550	515	515	506	557	476	457	521	486	534	548	531	485	519	525	579	534	502	586	481	493	537	493	471	536	555	579	539	550	544	505	491	539	502	491	506	496	504	518	509	500	529	518	512	495	512	550	527	521	525	494	517	579	537	526	545	539	464	540	497	466	507	528	527	507	537	514	519	472	504	511	553	471	485	496	481	496	520	515	523	535	508	514	533	522	506	536	491	529	541	550	511	521	470	512	526	493	484	535	517	520	528	515	526	496	490	522	578	503	534	521	549	518	539	508	527	524	510	491	451	520	559	471	530	514	543	531	554	525	492	526	496	504	505	492	520	523	519	501	588	479	494	500	513	526	528	497	518	517	533	547	506	522	530	527	503	523	492	524	527	532	500	474	536	506	547	524	510	514	530	509	470	524	530	539	525	489	506	505	548	509	518	543	473	536	450	493	497	488	490	509	484	530	543	509	518	551	516	527	505	471	507	501	518	506	515	475	507	532	510	512	508	501	498	503	579	543	474	503	524	492	531	519	474	466	536	495	534	470	477	543	546	497	527	537	492	478	506	510	515	525	497	524	536	504	530	545	500	484	506	496	515	508	513	515	489	525	524	504	520	496	479	550	536	527	540	554	518	489	506	482	469	540	542	486	524	520	544	516	499	530	521	483	518	503	518	555	458	510	538	531	491	531	517	510	566	446	510	523	525	527	474	534	541	533	500	549	508	509	541	538	537	502	493	482	527	500	473	525	474	480	557	495	479	476	494	500	497	495	522	532	492	492	519	537	481	488	551	529	456	501	538	523	507	501	526	522	489	519	540	522	481	539	509	519	503	539	520	514	513	497	508	490	499	529	556	483	485	521	479	525	529	569	518	562	542	490	487	528	530	530	520	504	497	521	500	561	507	509	493	524	509	491	510	530	494	504	497	509	508	500	495	496	538	513	512	487	544	489	481	535	519	546	495	530	528	530	553	543	519	513	546	551	504	551	483	514	529	495	573	508	524	558	557	551	501	509	503	524	519	542	543	498	516	494	466	499	478	497	497	551	547	525	567	502	525	529	521	478	554	551	530	536	468	510	528	523	521	518	516	533	478	517	504	513	515	541	558	539	489	502	493	508	535	509	501	496	478	493	481	520	506	501	532	496	534	501	487	468	499	556	508	528	495	480	533	527	489	535	507	490	528	539	497	525	511	554	505	526	496	516	489	474	488	512	491	510	494	521	516	502	484	517	503	528	532	555	523	517	516	479	527	485	526	535	502	507	516	520	515	519	481	531	544	495	489	534	500	535	519	522	557	551	532	474	500	496	498	510	503	481	502	523	549	527	502	538	510	489	489	551	461	509	540	507	494	495	495	514	517	536	546	517	538	485	514	533	566	519	518	510	532	516	544	508	524	475	522	533	510	539	504
15470	2874	2816	2199	1441	1067	862	691	560	532	480	440	388	401	352	362	365	357	356	316	323	314	314	331	299	339	298	317	300	319	308	276	299	295	269	261	329	287	309	294	297	314	289	331	274	284	263	300	280	258	288	260	279	288	309	296	280	267	254	320	290	286	258	295	275	264	301	256	310	253	287	254	294	271	282	276	262	269	242	267	260	246	247	252	268	293	255	263	264	267	279	260	289	241	260	248	267	256	287	277	277	270	259	269	268	277	258	276	314	264	240	234	251	281	242	255	267	284	279	256	259	248	287	263	228	284	303	243	263	286	315	296	267	294	269	288	261	285	280	245	261	268	286	319	271	249	242	265	274	260	264	258	278	266	286	256	276	281	263	301	227	234	270	270	259	262	237	223	247	283	249	255	265	249	259	240	259	262	280	291	273	278	301	264	292	272	242	242	284	269	298	280	255	279	258	257	265	289	275	283	283	252	264	269	267	272	236	262	263	205	256	276	274	231	287	279	250	261	248	247	273	294	254	261	242	280	261	268	250	242	251	269	268	267	279	282	250	260	287	267	265	270	285	294	269	283	235	252	241	261	260	249	264	249	261	235	297	249	250	272	232	248	245	237	255	222	287	257	239	243	273	256	258	285	263	272	273	252	277	269	280	262	238	231	251	241	252	249	242	281	264	251	257	274	270	264	255	246	273	265	240	297	270	253	264	279	267	272	258	246	236	249	266	244	246	268	244	239	264	250	256	279	263	272	283	289	264	259	272	259	273	275	285	265	247	262	282	254	265	255	245	249	241	261	277	265	268	286	307	273	253	261	242	248	287	272	270	286	291	261	241	253	282	240	248	253	262	263	291	253	257	242	254	273	271	283	284	241	279	258	260	227	274	253	228	278	251	246	266	238	272	269	272	255	258	263	261	263	275	289	284	247	272	261	267	245	240	266	240	257	258	240	244	270	274	258	234	236	265	234	263	275	237	254	293	253	254	272	280	247	275	281	240	263	263	288	267	275	255	273	302	273	291	273	279	268	246	235	267	294	257	276	274	261	250	248	241	226	250	256	297	261	270	258	286	256	257	276	260	244	261	269	238	275	248	299	256	267	253	243	290	283	247	255	256	282	247	261	299	268	285	241	251	257	272	250	282	252	278	263	295	268	284	260	239	275	253	242	257	229	280	258	242	296	265	275	226	253	288	277	266	243	263	282	241	269	240	220	289	273	247	264	263	260	282	276	246	262	276	265	284	298	270	263	260	253	255	250	239	261	275	284	260	241	253	256	275	256	270	252	262	295	281	251	268	277	256	257	254	244	288	286	280	253	261	246	250	251	302	270	265	300	245	246	270	251	232	270	274	284	275	274	268	281	291	229	230	270	271	234	271	300	254	238	261	243	270	288	260	247	270	271	270	256	242	261	238	259	288	275	242	268	254	276	280	270	285	242	291	275	269	269	257	227	260	260	250	275	265	289	279	264	252	258	261	275	258	272	268	267	219	277	264	261	253	268	254	231	256	273	262	265	255	258	278	243	262	245	240	249	305	278	278	258	258	278	273	243	274	251	275	274	235	267	232	267	255	256	242	249	233	244	239	262	257	268	287	260	255	259	250	259	230	241	258	250	281	263	252	276	258	251	253	259	253	241	263	282	277	248	264	275	252	250	271	263	263	274	258	263	285	276	251	294	265	248	260	266	266	250	305	288	298	257	247	268	288	279	265	271	273	270	286	242	261	264	271	258	273	247	253	264	256	251	260	255	274	285	236	269	265	253	225	262	291	251	256	276	250	285	263	273	261	239	246	266	275	254	263	268	280	267	238	290	242	273	271	271	248	283	255	276	276	273	258	279	266	249	293	260	249	282	260	264	277	248	283	287	274	248	274	269	280	281	275	288	295	238	290	283	265	251	261	259	283	269	284	290	274	288	255	266	264	298	230	262	250	283	235	263	280	288	263	272	245	239	246	298	271	271	255	289	258	262	256	266	290	233	251	296	273	264	252	273	286	249	285	260	259	282	272	264	277	289	291	288	273	263	292	246	257	257	254	237	261	265	266	263	281	248	234	291	244	283	279	250	240	275	292	251	270	247	250	246	284	300	273	235	235	260	248	281	252	290	246	262	240	249	279	279	253	254	272	252	256	254	276	254	250	253	264	270	241	263	270	249	256	286	263	263	279	246	261	270	269	222	253	243	293	275	271	276	293	291	244	248	281	274	232	268	263	257	272	262	253	253	304	253	267	268	298	275	279	237	242	275	270	221	284	262	256	302	298	283	255	252	286	228	278	258	248	242	250	275	276	270	229	285	253	278	264	265	240	264	244	277	260	245	265	251	275	250	239	260	265	262	267	263	278	224	269	291	264	262	272	246	247	263	249	272	260	256	299	244	266	282	252	277	276	289	261	242	260	252	290	255	257	273	224	272	267	236	287	249	267	248	288	227	296	241	252	257	272	277	291	251	265	293	252	240	239	244	268	239	244	253	288	249	247	283	239	278	252	265	294	250	286	287	288	262	222	258	245	256	263	214	234	290	279	269	291	280	258	257	258	260	263	241	269	252	260	257	236	255	263	272	262	282	265	281	265	264	252	282	243	307	256	252	286	245	273	249	275	254	242	261	266	237	243	284	239	272	265	282	259	275	263	242	273	265	269	287	276	295	242	234	262	295	288	275	288	276	262	226	265	272	253	261	268	257	267	256	265	280	256	235	251	268	280	276	293	290	254	264	252	257	267	256	249	296	269	256	303	282	262	253	258	251	217	247	260	264	286	265	272	259	271	265	247	269	282	299	258	275	270	266	235	272	255	250	247	256	257	262	267	234	239	281	287	287	260	241	260	270	259	252	292	256	249	256	266	257	290	279	261	269	254	296	277	241	270	263	257	277	280	255	262	268	254	250	259	271	255	281	300	286	264	255	287	241	248	247	241	260	269	273	283	226	258	278	290	249	268	255	261	274	237	289	259	240	257	249	264	256	262	233	265	241	269	257	271	271	256	282	264	280	286	314	257	261	271	246	247	288	263	261	280	274	228	264	259	276	284	271	295	235	235	277	242	260	256	280	275	249	267	255	273	259	257	249	284	274	279	271	265	256	225	243	248	265	258	255	259	267	266	243	278	268	243	277	287	280	255	248	255	283	237	251	279	288	259	281	244	282	255	260	266	256	287	262	236	268	253	245	276	264	299	283	292	257	258	273	254	267	272	274	241	251	233	282	271	246	261	288	273	272	259	258	250	258	282	260	238	257	267	263	274	270	272	254	263	269	279	278	303	280	255	234	264	263	264	242	270	268	273	269	272	259	253	277	234	261	259	240	294	250	269	295	241	258	230	215	276	260	257	268	255	261	250	224	272	251	270	240	235	259	248	251	240	291	261	261	262	280	270	266	289	251	281	258	260	247	276	252	255	279	248	259	276	263	252	268	267	281	257	270	274	265	275	279	259	265	285	252	270	265	251	265	248	269	237	258	267	276	278	276	243	264	256	283	278	300	241	267	285	283
7857	2421	5202	6168	5334	4317	3494	2926	2468	2128	1975	1770	1656	1511	1400	1294	1257	1247	1234	1190	1126	1111	1198	1213	1039	1048	1075	991	1031	995	923	921	874	922	927	856	914	837	820	882	846	875	834	868	839	781	784	808	783	790	798	788	754	741	786	748	773	773	797	778	768	774	780	782	801	710	717	704	688	713	662	660	708	682	724	636	649	679	698	715	716	702	685	729	668	680	670	712	654	705	646	628	624	670	673	687	665	683	648	673	685	667	677	694	634	661	697	678	657	676	651	697	672	675	640	615	646	681	681	624	633	632	630	668	649	652	641	617	615	628	633	625	674	668	668	701	638	656	644	704	680	608	699	642	629	655	681	675	662	641	622	683	653	662	663	638	662	658	692	639	659	631	642	617	685	613	656	680	648	656	686	660	637	675	683	627	656	655	619	681	668	619	700	643	620	684	656	653	664	627	664	651	635	657	659	690	649	659	615	669	650	610	657	648	667	651	720	698	673	646	651	618	614	683	680	638	650	626	652	646	678	634	656	655	647	601	660	654	650	650	677	636	619	670	625	660	634	659	660	629	659	655	603	628	623	659	650	682	645	610	625	659	622	689	669	677	641	641	645	656	687	653	599	613	646	647	685	617	649	621	628	640	617	618	678	646	649	683	602	637	611	587	608	622	677	651	648	623	654	619	635	603	649	607	681	660	659	647	695	674	683	614	631	661	640	647	668	658	651	598	656	620	637	712	649	652	644	600	675	665	662	649	657	645	616	690	652	644	613	646	658	650	645	634	650	632	594	642	626	620	679	658	636	672	659	651	651	633	629	624	623	608	645	640	659	666	661	653	620	644	621	643	675	637	676	687	654	628	603	670	583	644	642	624	659	684	598	737	612	722	656	686	636	632	680	665	600	736	614	603	583	668	677	666	608	638	638	645	621	645	627	696	643	668	671	624	603	647	632	616	651	624	635	648	650	674	616	630	680	687	634	647	620	619	659	669	639	638	587	636	637	632	621	655	659	656	616	668	677	645	648	644	636	623	677	583	573	678	643	634	616	619	647	635	673	664	623	659	640	622	655	636	649	658	644	639	657	687	649	696	638	652	683	701	595	688	652	625	601	632	639	630	678	676	653	645	622	654	641	697	621	616	664	638	643	648	633	674	660	663	648	586	652	643	633	638	639	703	629	667	642	658	649	652	670	669	599	635	642	689	679	659	654	627	654	664	644	638	689	647	668	636	653	613	624	628	643	653	625	613	629	581	640	655	616	640	613	679	637	665	656	642	637	678	634	648	681	631	649	623	615	638	638	666	638	667	680	683	646	653	664	636	658	636	638	623	612	630	635	637	610	665	621	623	654	646	629	652	629	691	638	698	625	671	617	650	665	638	684	697	647	642	645	716	664	626	667	627	608	658	663	605	653	614	616	658	637	667	675	674	627	643	668	617	645	650	614	680	637	678	608	633	627	650	645	645	682	680	625	651	634	616	624	605	629	635	637	662	610	660	650	603	620	652	681	644	683	682	682	674	659	613	609	681	636	642	651	610	637	649	611	654	650	688	628	626	607	660	644	614	619	628	635	655	610	618	681	650	654	656	628	657	642	653	677	629	650	664	607	610	609	680	673	619	597	653	624	588	658	644	700	622	616	637	678	624	650	664	669	659	608	640	655	627	605	659	594	631	647	615	626	646	680	670	586	659	653	625	652	611	670	667	653	655	632	654	620	641	638	624	638	636	609	668	649	650	664	661	582	651	662	640	647	653	631	599	637	635	657	657	598	642	605	599	624	641	657	621	640	655	616	642	651	688	634	614	638	630	693	684	609	678	622	623	646	634	675	648	655	652	656	671	657	603	661	664	667	630	632	699	658	647	677	639	650	646	643	633	678	624	629	626	601	657	616	604	633	622	615	617	637	666	636	633	643	659	653	658	644	637	697	639	663	662	667	666	576	654	644	654	648	653	675	629	633	668	696	620	661	657	647	610	656	661	642	704	651	665	657	635	639	630	630	606	618	665	611	621	668	626	718	649	648	655	601	634	651	650	644	633	637	666	634	652	663	646	674	644	650	680	662	651	618	645	648	658	627	615	640	642	623	664	682	674	660	654	607	643	613	666	670	640	679	614	588	643	663	679	638	670	647	655	661	649	684	647	645	659	622	630	593	633	658	620	613	655	666	650	644	641	649	659	649	615	608	606	648	699	648	671	651	622	665	612	633	549	653	643	644	615	679	650	676	598	613	628	605	610	651	666	657	644	642	633	634	677	611	604	650	656	621	645	655	644	642	642	616	657	683	649	629	668	674	601	669	654	634	667	609	611	651	627	663	653	636	654	642	665	636	669	617	640	643	660	655	613	688	652	657	613	651	659	625	631	693	708	635	675	608	603	615	617	628	642	607	673	641	643	618	651	669	633	646	632	645	651	595	618	615	637	667	654	663	623	613	636	623	620	657	625	645	678	620	640	668	628	632	612	626	628	664	614	607	643	603	608	614	607	649	674	627	699	666	566	687	607	644	626	641	652	675	678	619	685	666	692	638	642	651	620	655	621	636	658	597	629	661	626	641	668	654	651	648	644	648	611	606	668	637	648	612	631	678	650	674	647	654	633	619	615	651	670	649	680	657	661	705	636	593	696	631	654	584	663	652	674	654	690	625	693	658	671	614	620	650	656	655	595	657	606	652	647	630	662	653	638	631	693	604	652	613	641	633	629	629	663	609	618	634	617	655	628	665	623	682	605	636	736	589	600	625	652	659	598	625	609	669	658	653	617	668	602	639	657	664	658	659	621	598	655	582	612	652	658	642	652	674	655	658	663	672	651	663	645	647	626	674	640	636	632	655	661	596	647	716	647	622	637	693	677	665	665	670	633	615	608	612	631	674	667	668	608	676	630	619	627	598	649	663	622	645	656	667	632	605	645	657	685	652	666	657	629	664	682	634	613	643	648	606	665	643	655	704	641	607	665	626	652	631	659	693	578	711	633	647	630	636	650	677	596	648	653	616	673	671	676	641	603	628	645	601	638	705	635	604	661	641	634	681	678	664	702	669	641	631	647	652	603	660	616	631	586	622	630	693	574	651	698	658	627	709	622	574	651	651	614	687	706	684	662	634	650	661	656	645	662	651	617	650	677	643	654	694	605	663	640	694	675	608	623	685	651	636	683	645	682	628	640	659	645	641	635	654	636	625	655	625	623	631	666	619	652	648	593	605	633	636	640	688	662	643	635	670	668	668	644	563	623	641	634	714	657	665	671	612	672	628	614	628	599	623	655	607	641	649	648	654	670	674	675	627	622	600	667	649	613	639	655	668	615	671	637	660	610	654	641	634	602	653	653	633	626	668	588	670	636	639	719	671	596	664	657	593	612	613	649	583	657	603	633	618	648	666	656	642	627	658	628	683	649	617	623	601	651	611	631	645	691	644	697	633	631	664	627	637	647	635	660	659	681	647	660	605	628	602	642	718	677	681	644	649	611	621	688	689	640	618	609	684	650	608	682	601	655	653	663
2294	475	552	436	375	368	371	336	311	357	313	337	317	320	344	321	305	324	320	330	342	357	332	290	322	321	374	313	306	310	324	310	291	326	335	321	302	299	315	330	333	300	316	346	304	319	331	308	322	292	334	298	322	376	317	331	312	340	321	328	345	303	334	301	283	301	329	276	306	327	335	309	359	342	303	276	355	333	312	317	330	319	334	332	306	309	336	325	331	330	330	313	314	325	320	328	318	330	310	322	292	310	340	303	310	267	336	333	289	342	328	342	348	312	328	313	280	330	306	303	323	304	323	308	324	313	323	295	331	309	358	291	299	281	328	349	340	300	300	309	299	311	299	324	320	326	316	316	336	319	292	321	309	308	323	294	318	324	308	362	310	277	322	317	325	328	338	281	297	295	313	313	300	299	315	318	348	339	322	306	301	310	301	293	281	300	267	311	327	299	310	329	289	313	343	329	341	321	318	327	291	296	296	309	274	266	298	333	315	311	344	287	320	311	327	303	313	308	318	307	342	294	315	312	323	322	294	322	326	312	296	315	311	330	320	328	311	323	310	313	337	336	308	341	306	339	280	337	361	327	322	334	318	336	325	323	325	336	296	327	337	288	307	305	313	323	313	339	319	327	350	302	335	293	342	299	333	290	316	343	335	332	311	356	296	325	320	340	320	285	285	301	330	301	325	320	347	331	287	286	261	292	341	291	304	333	349	327	305	336	326	330	308	317	311	290	317	316	311	346	307	316	336	342	299	317	357	301	328	304	326	311	336	296	319	303	325	301	281	330	318	299	342	295	322	322	330	295	294	304	312	318	274	306	305	308	275	313	293	285	297	342	317	304	310	329	310	326	300	275	324	334	287	274	328	300	297	308	299	294	321	323	330	338	334	324	317	298	343	327	310	295	300	335	311	313	326	318	334	353	307	302	329	313	330	306	308	280	326	296	311	315	317	287	313	307	308	312	309	296	301	317	293	318	270	328	293	305	290	341	305	325	331	326	317	293	306	352	317	337	313	289	317	291	304	330	311	291	287	304	333	348	303	341	311	277	333	297	304	317	324	324	315	320	314	317	285	331	319	324	322	300	327	318	292	355	304	335	305	324	320	320	313	317	318	353	287	273	329	301	283	303	322	319	318	326	334	310	305	294	326	356	316	326	285	347	321	298	312	285	306	365	312	317	296	316	292	324	293	321	307	314	348	326	324	348	316	327	329	328	322	364	323	293	305	316	309	302	317	326	317	291	311	333	333	312	335	315	302	308	338	307	295	314	311	291	307	287	316	347	322	322	285	310	312	303	326	340	333	312	287	320	341	323	323	319	300	334	336	304	324	300	295	327	319	310	333	328	327	307	324	346	297	330	307	318	330	284	331	308	305	286	310	257	302	306	326	319	307	332	314	315	335	315	283	325	332	287	320	310	308	316	290	321	305	298	318	308	290	305	352	323	309	303	307	312	331	307	317	343	320	309	301	363	332	322	316	335	291	327	268	325	307	332	270	340	309	298	313	335	329	294	335	318	335	299	308	290	304	325	330	300	315	283	301	342	324	342	347	278	305	290	345	344	291	284	316	309	329	317	310	313	327	331	301	321	280	316	350	351	307	319	325	289	324	338	317	297	313	313	292	299	321	313	317	314	323	333	277	297	331	329	318	312	327	293	337	325	314	305	324	357	338	287	312	350	306	324	309	322	335	344	307	318	319	307	313	321	297	287	295	342	347	319	327	309	316	338	317	320	294	322	321	325	309	292	347	312	321	318	308	343	321	337	310	327	299	321	290	308	299	296	296	331	310	329	300	295	322	316	342	327	286	314	358	319	314	311	309	301	349	292	324	321	270	324	292	324	319	291	338	287	323	325	288	365	316	307	327	288	333	305	333	333	330	313	319	321	314	302	309	267	314	311	335	310	283	309	298	312	293	322	312	305	321	306	333	336	348	285	314	332	316	316	309	331	330	296	302	321	341	344	340	324	294	273	328	312	278	304	285	350	298	302	318	333	297	313	311	327	318	348	302	314	312	327	318	338	307	295	304	309	331	318	310	320	294	293	349	299	341	330	292	307	295	332	328	328	313	303	285	318	316	316	308	330	292	288	293	308	336	339	320	331	278	331	319	327	284	340	351	335	306	326	327	341	308	302	309	295	335	330	307	328	285	309	322	313	322	328	301	298	304	328	323	299	297	315	307	330	301	309	333	317	350	330	313	278	319	332	298	314	312	321	323	302	327	310	331	325	315	327	303	309	303	310	322	322	314	309	330	305	335	331	329	298	258	316	316	298	308	314	320	319	320	351	333	329	304	325	298	327	281	325	312	283	322	317	290	307	361	289	304	325	333	311	310	334	330	290	295	305	315	321	325	322	333	302	319	302	338	342	368	337	317	317	315	322	309	319	333	330	307	301	335	302	315	329	311	333	291	306	305	324	359	327	316	325	338	344	318	308	279	311	317	335	318	300	311	316	347	316	288	285	317	326	297	297	315	293	325	327	304	326	321	317	304	288	288	293	323	285	283	310	301	331	309	286	317	330	338	343	307	334	322	308	262	343	294	332	325	345	306	314	293	320	344	317	349	324	317	315	296	325	331	312	327	294	288	337	288	315	318	314	316	322	338	340	299	338	305	296	274	304	329	315	329	288	293	300	318	309	315	298	324	308	323	335	340	312	295	326	309	272	318	322	324	299	306	331	296	308	311	325	303	295	313	310	303	325	346	280	316	309	313	293	294	290	269	285	345	322	309	326	333	297	320	336	304	319	292	335	315	292	302	326	337	299	320	295	316	329	322	320	324	319	301	332	284	295	294	309	312	302	304	281	311	297	306	325	313	323	331	326	327	316	302	291	314	296	313	313	318	324	314	313	290	345	306	330	307	322	289	313	304	326	303	304	346	324	350	321	320	327	312	320	301	318	336	304	326	306	324	310	327	344	334	309	331	330	311	311	289	310	324	349	275	320	322	337	329	305	294	319	295	307	347	294	307	268	307	323	329	335	317	296	303	310	320	321	316	311	302	311	294	339	312	297	334	292	321	280	296	322	326	296	296	307	324	304	290	320	310	312	315	303	322	300	290	325	295	320	340	312	308	298	317	302	281	323	334	294	320	314	303	349	347	302	300	303	307	305	314	300	304	332	340	304	279	339	326	321	297	346	298	300	336	308	321	303	325	319	277	327	302	339	311	313	307	345	349	331	338	295	336	324	341	328	313	297	310	346	331	331	332	287	300	313	328	323	307	322	323	311	346	311	308	319	327	311	319	308	309	329	323	294	318	306	337	310	306	278	307	304	302	313	283	310	321	316	325	380	295	292	332	317	298	344	311	297	316	325	321	301	332	310	291	292	323	309	287	312	310	330	326	308	321	314	310	319	339	320	312	311	318	332	305	334	323	334	285	323	327	311	346	309	311	323	305	308	310	330	318	319	302	316	296	299	321	325	311	311	326	321	330	326	318	334	324	307	303	327	321	329	336	323	306	332	297	266	311	341	318	352	324	305
2514	868	1075	1109	1057	914	877	822	845	810	810	768	808	839	729	779	752	783	794	800	736	779	797	794	783	752	791	769	746	745	712	755	813	761	820	726	750	734	754	692	776	715	768	791	714	773	770	717	786	782	749	742	740	731	729	773	762	727	742	709	778	756	790	740	730	724	721	724	754	746	695	692	722	770	718	723	745	737	715	745	667	730	721	747	759	718	706	790	740	715	732	764	778	640	745	731	765	692	710	682	767	723	675	740	754	705	769	793	713	684	777	718	747	761	668	708	714	710	730	717	738	712	779	743	694	748	767	681	695	672	680	692	676	770	749	728	727	718	717	746	764	743	747	737	749	698	765	754	674	747	725	745	747	727	725	682	714	714	723	683	701	755	754	707	746	737	731	738	765	725	709	781	707	762	728	769	666	722	735	728	746	679	708	723	760	790	731	751	703	745	708	689	697	726	757	715	726	724	693	706	755	731	738	743	717	696	742	750	710	718	737	716	720	689	763	724	743	673	733	737	761	718	688	720	715	738	775	752	709	685	747	747	708	733	681	751	724	763	753	706	759	727	725	677	708	741	756	733	744	689	720	724	698	725	746	791	766	787	717	662	761	717	698	690	736	756	706	698	773	710	743	718	732	746	697	759	761	722	771	717	721	731	746	710	690	753	690	757	739	741	779	688	725	710	747	704	760	765	703	770	729	655	708	744	717	761	672	680	705	725	737	742	749	703	696	715	717	712	710	694	688	728	736	743	699	766	741	762	692	735	671	700	690	718	720	788	787	711	672	697	744	724	704	726	721	722	762	718	787	715	765	681	701	716	700	736	703	660	776	738	740	726	712	771	720	678	699	757	712	740	687	712	702	742	728	734	704	711	726	726	696	727	720	721	737	723	760	714	736	682	766	707	705	664	711	736	697	726	675	723	752	769	765	727	749	726	688	700	730	774	709	742	743	709	745	740	721	722	759	751	763	723	747	697	777	768	768	712	659	697	691	724	790	770	741	774	718	706	690	710	685	702	734	700	705	731	725	743	731	728	719	704	704	708	711	749	709	702	736	708	757	716	743	720	716	788	718	709	724	699	698	743	739	723	706	719	738	691	798	754	727	666	711	744	729	736	777	737	707	701	712	753	739	716	744	715	759	783	763	713	720	696	693	699	720	714	726	705	723	699	765	715	712	713	731	708	730	765	764	776	751	754	717	741	746	726	740	708	724	687	697	704	723	686	730	721	723	705	770	678	698	728	747	738	732	684	738	701	701	727	703	714	724	707	777	725	684	758	711	739	659	725	662	725	753	692	733	712	718	709	728	711	707	718	745	774	723	693	761	750	699	745	742	702	749	718	750	741	750	726	727	723	800	765	745	705	719	714	712	775	691	722	692	712	714	697	735	703	770	703	759	702	748	758	746	714	683	786	697	751	762	730	771	724	756	697	739	755	703	683	669	710	712	714	725	713	727	721	721	764	722	668	702	665	798	725	745	748	727	728	713	707	762	737	699	731	754	717	751	721	708	757	746	702	732	757	731	716	701	731	790	739	759	749	730	728	722	701	713	723	730	666	741	758	706	671	705	702	669	778	767	758	703	752	782	729	741	673	732	753	736	733	721	762	742	679	699	698	738	757	762	716	751	721	751	757	754	726	737	694	706	737	711	743	748	722	738	734	715	705	768	660	710	744	730	723	744	690	719	701	759	750	709	758	760	752	723	725	796	747	714	719	710	724	711	761	717	702	705	711	674	767	688	756	677	700	725	693	745	732	752	718	701	729	716	761	712	707	743	732	740	715	701	704	733	728	704	692	672	749	739	757	706	759	712	750	789	772	792	746	742	719	746	712	707	724	700	695	744	681	777	729	697	723	800	707	736	752	739	704	757	699	684	666	710	725	717	701	788	781	684	735	730	741	678	727	791	748	744	776	769	729	770	715	714	730	757	678	730	751	734	739	673	749	698	709	747	736	718	734	726	684	761	687	727	692	762	756	723	739	686	771	704	731	686	740	703	684	716	728	688	772	703	714	732	762	765	670	707	759	715	725	676	723	773	749	756	733	704	679	699	746	707	733	726	741	749	702	733	754	685	744	691	768	714	736	742	676	733	722	753	713	724	746	722	711	762	753	749	733	733	736	719	691	739	774	819	732	662	718	741	670	681	715	787	699	747	721	744	735	738	766	765	666	741	733	746	713	715	675	735	778	674	730	743	747	746	738	708	714	733	751	745	719	731	715	738	717	757	721	741	755	703	715	696	747	712	689	713	728	718	740	676	741	744	750	740	698	718	707	718	696	750	727	740	720	763	727	784	759	747	729	688	736	755	780	745	717	717	725	707	730	732	720	711	708	727	744	707	718	705	719	720	755	757	753	698	716	737	745	673	710	736	745	680	720	757	740	707	701	760	729	732	749	701	741	711	698	713	743	745	701	759	801	782	744	754	695	748	743	753	700	763	731	701	689	701	721	749	727	714	667	725	742	726	671	733	714	712	744	708	753	685	688	730	759	720	718	705	743	759	761	693	688	732	674	722	730	776	703	789	725	742	708	766	714	725	733	688	737	720	731	730	686	706	701	675	706	683	679	737	685	741	738	711	752	734	766	731	746	707	772	704	700	709	729	745	735	729	789	686	680	771	757	735	724	690	688	698	747	738	724	738	760	702	736	748	759	741	763	746	753	755	754	733	680	788	731	719	724	702	705	683	768	719	711	704	771	757	700	732	698	749	716	690	724	733	740	738	705	736	693	723	745	734	706	676	730	726	661	716	714	688	748	715	702	758	694	693	723	736	724	751	669	737	701	690	726	710	713	714	690	767	724	740	761	755	715	689	726	722	736	733	765	712	700	686	714	737	778	744	695	772	720	701	750	748	746	754	732	765	723	715	740	707	771	666	753	704	704	714	733	716	746	736	695	755	705	741	750	765	733	746	740	721	720	692	683	689	724	719	710	759	716	669	715	777	711	774	712	772	713	667	780	744	749	721	716	744	706	744	703	730	730	678	722	691	728	692	691	731	742	751	750	745	740	741	739	690	701	699	779	668	743	721	747	758	684	668	748	776	673	802	691	757	688	697	729	699	683	749	699	751	732	780	728	744	708	737	686	752	723	753	747	697	717	685	746	685	737	714	750	727	711	722	692	696	727	699	657	695	739	751	724	739	720	757	751	747	692	697	726	673	740	708	716	729	770	742	700	735	698	738	739	751	711	748	692	721	716	719	743	773	687	715	724	707	728	732	713	719	717	700	722	707	783	726	750	698	694	734	737	728	753	740	711	722	723	759	723	744	751	754	712	717	663	726	750	732	736	702	703	753	718	725	754	751	748	744	801	762	728	701	690	703	732	736	720	711	720	719	714	739	713	776	745	735	763	717	751	686	710	754	708	728	682	746	696	715	715	719	683	714	736	746	747	721	784	744	724	704	723	736	730	739	701	754	710	776	728	744	739	745	801	721	789	719	703	748	693	709	754	758	651	714	717	768	742	818	708	693	717	719	764	722	738
8658	1148	1356	1167	802	606	448	400	346	356	306	291	263	278	266	258	260	271	239	247	248	197	237	232	262	203	246	238	190	250	242	229	199	251	206	236	208	204	200	223	216	191	215	222	213	240	187	189	234	208	215	244	206	199	202	241	218	219	181	241	244	203	218	194	216	195	194	205	221	222	230	188	202	216	201	223	234	198	220	221	235	185	190	191	212	172	203	198	216	226	203	208	231	191	197	171	177	227	184	198	221	196	193	225	193	205	167	214	207	193	190	191	222	218	194	203	168	242	175	195	219	228	226	180	205	188	197	197	221	186	208	226	157	223	232	217	206	181	219	219	180	214	197	230	204	199	192	197	206	213	233	238	189	212	226	178	204	186	206	213	163	209	186	212	210	188	191	223	233	196	206	200	197	203	239	222	193	205	203	215	230	180	184	193	218	179	211	188	193	209	209	194	233	215	199	180	198	199	213	217	200	185	197	204	193	203	191	202	187	208	199	193	205	221	189	188	177	191	229	213	193	206	203	219	196	224	196	199	204	179	225	194	196	200	210	199	211	210	235	219	191	219	189	224	238	202	208	227	212	216	231	176	189	195	215	221	198	239	195	190	212	207	215	186	222	203	206	209	195	199	216	191	219	207	196	204	216	211	189	216	194	230	164	189	180	197	189	199	215	202	210	206	215	196	200	181	208	211	219	182	184	218	204	214	218	172	214	199	226	215	215	184	200	207	201	237	196	223	208	181	197	165	189	184	210	179	192	221	208	225	179	173	214	210	213	209	201	220	198	213	195	176	206	213	211	213	216	231	197	197	213	198	210	188	202	196	204	220	198	208	217	193	194	232	187	225	200	222	184	214	183	197	203	153	200	218	201	212	209	202	210	187	207	196	223	192	222	206	208	189	209	180	179	198	196	209	187	200	213	222	202	213	204	178	220	202	217	237	202	204	206	204	199	212	218	209	188	199	198	198	181	219	199	219	222	212	220	246	193	201	215	199	221	219	200	204	214	217	195	195	199	206	200	212	207	201	217	198	211	193	202	218	192	217	174	208	206	223	194	206	198	221	230	220	214	224	227	187	217	200	201	208	223	201	196	190	216	202	205	205	210	225	211	229	217	214	188	193	205	199	205	167	205	201	208	203	202	184	223	210	188	201	213	199	218	188	191	198	211	205	217	188	227	216	186	202	214	205	196	192	186	214	209	211	190	177	212	204	196	175	210	194	221	191	187	202	201	196	197	207	190	208	202	192	229	209	213	180	207	189	207	216	201	190	216	200	201	204	220	219	187	205	216	193	175	213	226	159	188	201	213	183	206	206	187	229	189	200	206	201	198	204	201	177	194	228	212	228	219	197	248	221	217	198	199	231	211	220	218	215	186	212	210	186	208	200	218	213	210	200	213	183	221	237	192	207	208	210	228	218	192	222	196	228	220	202	243	202	213	215	194	199	180	225	209	199	217	225	217	211	213	214	191	215	183	175	204	214	220	217	195	200	209	198	190	212	220	196	252	231	203	222	183	177	198	195	214	237	193	162	223	180	232	227	206	202	206	222	217	192	188	196	219	215	206	189	203	193	223	195	217	213	200	216	203	196	185	227	177	190	222	190	195	188	187	171	204	190	197	192	217	209	177	181	217	193	216	190	219	193	210	170	181	203	193	186	211	198	201	199	202	222	187	191	207	200	212	207	194	203	209	189	186	220	205	182	188	191	203	204	214	202	205	235	199	217	217	217	206	185	185	191	202	167	216	234	196	215	211	235	200	220	214	217	190	210	203	211	204	204	232	207	211	210	205	203	195	201	211	190	218	174	195	226	188	188	200	187	209	229	216	211	205	194	227	205	191	194	205	218	221	198	193	202	178	234	227	201	194	212	193	184	197	193	194	210	194	212	199	215	214	180	194	207	212	225	206	187	201	207	191	218	223	169	219	218	214	229	201	211	221	197	198	183	196	206	207	214	200	228	212	197	185	194	213	197	200	209	212	192	211	243	211	203	200	204	188	203	212	220	184	198	238	207	177	197	240	210	219	198	212	211	190	224	176	202	209	215	174	182	204	208	206	240	201	212	196	206	224	198	191	189	228	205	221	186	186	199	200	194	218	220	186	194	205	211	206	225	210	212	205	214	200	199	188	173	203	202	205	223	209	219	209	206	210	193	184	196	218	186	219	201	209	215	189	209	211	200	224	202	213	194	189	181	205	193	215	197	203	197	187	195	205	208	193	207	243	182	218	174	191	233	228	237	203	230	222	222	204	240	204	196	194	221	219	209	215	194	190	215	189	162	211	212	188	215	194	230	201	192	203	236	220	201	233	180	210	194	177	219	201	212	194	198	163	196	189	217	186	228	241	172	194	221	206	218	197	215	190	214	193	211	211	201	203	170	186	197	203	213	195	196	188	219	214	227	220	203	210	204	225	219	200	199	189	175	216	217	200	203	193	196	173	219	194	200	230	201	206	196	237	219	213	223	205	223	176	217	188	224	210	193	196	207	215	186	200	189	185	198	205	200	212	201	200	213	209	203	214	213	198	215	206	197	207	227	193	207	195	212	205	199	202	220	223	203	204	212	216	206	181	217	194	206	221	193	212	195	203	210	207	215	247	203	199	213	201	214	192	181	190	205	247	197	204	199	196	202	181	194	189	208	224	218	199	200	216	190	209	199	181	186	218	195	210	223	220	191	197	215	216	183	195	178	190	219	210	200	198	196	223	184	194	210	173	200	189	207	215	192	198	194	199	211	183	215	190	200	188	213	216	205	201	196	211	197	228	201	204	193	218	192	213	206	219	211	197	218	241	186	191	199	200	198	192	187	219	201	188	222	202	187	216	189	193	179	205	189	173	208	211	206	221	213	208	216	242	213	196	210	202	201	216	196	193	207	198	190	190	230	228	206	192	201	189	198	230	219	207	202	227	208	209	181	209	206	202	229	188	206	219	220	199	226	196	202	183	213	213	211	199	191	216	227	182	234	198	212	217	225	193	219	213	203	200	227	204	229	203	194	213	196	191	223	187	213	220	241	234	218	207	209	201	210	217	223	228	200	218	192	202	204	256	204	220	184	163	212	226	176	185	211	211	201	210	217	172	160	184	185	208	211	211	188	231	210	181	191	227	196	207	221	216	200	214	207	179	221	218	187	209	178	180	233	213	199	208	198	204	220	183	209	206	202	205	222	208	191	214	212	187	185	198	222	186	203	207	229	224	203	205	212	207	209	199	163	192	211	204	193	224	206	196	200	198	211	231	201	210	192	200	211	197	168	167	182	210	179	229	204	202	177	204	211	208	205	197	191	236	185	193	185	204	192	168	240	194	230	198	213	218	225	225	178	214	205	195	200	192	220	197	175	187	195	234	204	219	205	191	194	201	235	220	196	202	189	169	209	195	200	236	207	216	192	214	229	210	209	178	178	208	201	212	215	220	185	194	195	186	188	200	174	206	192	190	229	212	225	224	220	190	206	218	189	184	217	209	186	208	211	211	189	211	180	205	217
5931	1390	2934	3443	3045	2440	1956	1675	1469	1272	1230	1146	1036	957	938	935	864	869	776	761	803	777	786	790	749	751	738	722	721	685	629	659	612	678	647	679	644	574	576	620	641	612	682	595	598	607	609	560	611	588	625	553	593	590	556	600	621	615	579	581	562	608	591	609	551	589	551	554	552	589	533	537	545	525	517	478	555	562	548	523	531	552	562	545	533	534	522	514	532	544	520	544	500	511	524	508	547	510	558	496	513	555	525	510	531	511	485	497	474	528	505	540	497	511	531	520	498	553	528	489	484	507	499	509	533	515	480	529	488	493	516	525	478	545	505	544	538	519	512	517	525	515	478	536	476	488	515	514	489	531	498	515	488	499	472	559	524	440	551	504	474	500	489	517	507	510	501	524	544	517	492	555	501	504	510	526	525	499	509	532	537	436	509	520	532	558	496	479	519	484	486	537	503	496	482	480	504	525	510	567	459	485	507	482	566	452	518	506	513	485	506	504	493	498	530	519	533	498	509	508	487	534	520	481	484	495	516	512	506	502	480	482	512	529	501	503	519	488	484	490	498	483	522	495	502	488	530	502	546	509	510	525	529	500	503	502	517	508	526	501	487	497	507	489	483	502	515	510	487	501	516	480	501	530	502	513	529	516	523	520	507	496	544	505	469	549	530	467	500	482	509	524	476	486	474	485	540	520	518	470	492	502	525	502	524	529	493	546	496	527	478	475	504	499	487	515	541	482	497	488	526	504	501	498	481	506	522	491	490	525	517	482	475	506	501	484	497	473	495	550	518	526	521	505	472	515	533	489	484	498	536	490	466	497	490	498	541	511	514	519	495	516	519	543	539	513	507	512	545	505	491	475	497	522	497	519	477	513	519	492	488	486	521	517	577	546	520	513	486	488	529	535	469	541	519	493	492	512	507	522	499	487	510	529	494	493	515	512	498	473	515	496	499	517	544	506	493	498	475	494	516	514	503	517	519	554	499	475	504	507	502	511	500	508	532	520	491	517	531	461	522	538	572	522	546	487	502	523	515	520	543	495	536	516	530	478	490	511	506	493	525	498	530	516	521	510	533	528	526	488	485	476	511	493	505	498	513	515	529	519	564	491	509	529	487	503	525	542	503	559	495	492	498	499	505	535	536	540	534	503	491	506	478	477	475	473	502	491	516	520	511	479	502	457	519	513	499	534	533	515	507	548	528	525	481	537	516	479	517	480	554	498	511	555	512	514	497	524	525	502	539	542	488	519	513	512	528	518	507	472	511	494	517	497	501	513	513	462	521	488	515	515	512	501	449	500	504	518	518	513	515	523	475	523	527	490	494	508	523	501	493	551	491	508	502	504	537	521	506	480	521	490	478	498	522	542	481	497	506	535	493	515	512	493	506	476	535	497	495	519	496	506	500	489	505	477	528	504	543	497	479	518	505	533	498	490	538	534	512	518	491	498	509	499	517	541	523	524	504	540	546	496	548	501	494	471	523	507	484	500	535	544	527	498	507	531	491	545	520	512	508	517	564	510	477	526	533	534	503	465	535	499	509	537	525	488	532	503	532	477	529	511	492	518	507	473	476	477	499	500	512	511	518	511	550	479	500	487	525	496	474	500	467	528	511	510	532	582	477	490	505	518	500	534	552	489	534	457	505	527	503	517	498	531	490	506	510	488	544	532	501	500	459	510	515	519	527	487	561	515	534	513	481	489	473	514	508	500	529	499	533	487	517	523	510	494	484	529	486	481	493	519	582	494	513	483	534	488	526	490	511	481	494	489	526	504	482	548	490	490	516	528	511	504	521	514	493	503	466	490	459	475	508	481	523	534	546	545	550	481	507	504	469	488	487	507	501	503	492	473	488	501	506	482	515	497	516	533	544	551	478	535	487	477	500	509	517	523	477	487	518	526	508	527	506	543	505	518	515	488	536	498	490	516	528	533	516	518	505	531	488	501	477	532	484	515	497	537	469	542	509	561	466	484	516	471	476	475	501	485	502	457	471	547	479	508	488	482	536	514	519	525	482	478	542	497	486	507	485	486	546	527	511	512	461	513	504	494	503	481	519	461	486	460	564	530	453	536	472	523	475	479	514	460	522	517	554	483	477	488	471	536	492	508	516	578	503	530	549	506	533	484	504	481	526	468	522	504	473	515	475	493	520	544	502	466	509	523	494	495	507	457	522	468	501	506	512	494	516	495	497	496	502	545	502	500	478	466	510	507	483	522	559	528	516	524	543	532	503	513	502	497	488	482	487	509	568	530	504	534	500	493	494	499	482	568	534	480	565	558	519	490	542	499	505	514	534	510	475	467	505	508	441	511	522	480	468	500	494	490	500	493	465	469	515	536	533	489	537	540	556	509	508	498	501	513	485	485	519	438	481	497	505	497	475	495	463	487	533	551	476	517	461	533	518	511	507	528	513	540	530	492	507	516	497	522	492	542	507	558	528	503	494	489	477	485	503	498	513	527	525	495	531	490	521	512	497	509	477	572	539	506	506	501	500	531	520	487	500	529	535	515	556	511	454	511	516	504	504	552	523	502	508	513	463	531	531	485	485	518	526	497	489	541	496	485	505	466	523	519	492	519	513	514	506	491	483	452	533	522	550	510	484	505	497	476	503	492	520	525	504	521	464	511	518	463	473	514	493	512	534	474	522	452	486	522	530	502	564	510	545	530	491	566	491	508	512	495	509	522	481	507	514	487	481	497	500	539	501	553	520	498	494	506	524	509	513	505	513	479	504	516	495	495	510	496	475	469	487	495	569	475	500	531	499	529	510	488	517	468	508	508	510	500	500	551	524	457	495	525	504	522	538	490	502	520	477	488	489	487	511	525	534	519	464	487	519	496	499	507	516	508	511	514	509	485	467	478	518	535	512	529	526	505	514	490	518	476	553	511	505	523	514	493	494	526	462	498	507	508	490	499	503	531	506	533	522	541	513	538	494	505	530	517	514	504	496	493	542	477	560	530	522	500	511	518	534	544	467	524	500	516	518	465	519	481	490	496	500	502	513	547	515	507	496	477	513	478	507	473	532	515	491	517	524	482	527	497	516	547	540	538	503	501	490	484	507	465	551	495	519	484	496	499	493	498	504	503	512	536	503	473	532	506	544	502	526	522	495	487	558	497	518	470	496	513	486	507	521	518	470	507	504	524	528	509	455	478	481	533	474	494	533	508	496	536	489	503	488	504	529	536	538	519	507	484	492	478	472	497	568	547	479	505	491	489	551	472	470	471	529	511	523	527	514	514	517	476	509	484	494	519	549	531	536	502	499	524	518	517	529	516	505	492	534	486	473	476	481	461	529	497	503	506	480	508	530	533	510	517	482	526	509	505	493	531	499	509	497	515	553	502	508	547	493	512	466	532	517	511	482	489	503	520	518	506	498	496	540	497	456	476	492	516	537	487	516	497	511	490	528	529	501	534	479	505	552	514	501	487	514	520	503	483	479	499	474	502	510	473	504	503	528	509	503	539	512	508	480	483	536	515	498	484	513	482
15987	2905	2841	2191	1458	1079	853	675	559	470	501	493	435	383	369	344	331	377	304	336	288	333	326	333	304	322	280	311	296	282	272	269	296	252	245	269	300	249	282	233	270	249	293	311	302	282	264	288	284	248	257	261	297	278	281	291	246	294	258	252	244	286	288	255	267	275	288	268	260	266	275	261	290	265	276	236	242	257	233	243	285	251	274	239	256	258	257	243	261	283	256	239	267	269	241	275	254	248	221	248	275	284	251	261	265	246	275	270	283	265	292	272	270	243	284	258	244	219	248	256	268	217	254	245	244	262	273	247	245	290	275	250	275	244	249	246	293	265	239	224	250	242	262	261	222	253	249	258	272	263	267	270	255	279	240	252	252	262	243	231	270	248	264	258	250	280	264	246	254	228	263	245	255	239	273	240	238	264	287	249	252	236	265	248	253	262	276	274	234	251	242	242	224	241	290	266	254	262	249	270	247	252	265	239	236	279	305	233	256	281	283	278	264	254	269	246	261	261	264	264	271	239	242	275	276	273	257	264	255	262	254	255	244	242	257	254	250	276	267	268	264	256	233	287	256	273	261	238	282	274	263	239	266	288	251	242	233	247	274	244	234	277	251	280	247	270	268	256	270	269	286	257	264	229	240	255	282	252	276	261	238	252	269	232	236	228	226	259	215	255	265	248	260	259	269	237	251	244	260	242	253	256	241	263	257	235	268	262	255	254	249	259	240	222	258	249	268	257	248	249	272	281	293	242	245	270	248	256	248	250	248	248	266	259	252	255	265	239	263	240	270	265	251	278	250	251	272	253	268	239	254	265	245	237	244	245	257	260	246	268	237	254	271	246	253	248	231	272	241	240	264	231	268	281	270	302	235	259	247	252	263	258	259	251	262	239	251	248	242	258	275	272	264	235	271	291	284	250	245	235	270	263	266	253	270	254	230	248	282	249	254	271	247	275	289	238	261	254	260	259	245	245	257	238	258	261	242	259	238	263	277	251	266	280	272	258	250	252	252	243	239	277	283	258	222	264	273	267	227	239	274	231	266	248	258	232	267	275	258	250	244	231	252	275	239	253	228	265	229	234	241	233	230	244	255	245	234	269	248	263	278	258	269	268	247	284	279	275	232	250	255	265	254	242	283	257	271	286	247	244	241	248	256	263	247	269	260	257	266	268	243	233	254	235	247	269	275	255	271	260	243	259	230	296	273	264	263	248	260	247	263	258	255	263	271	284	289	243	270	243	280	234	272	237	249	246	238	286	254	255	268	250	241	270	279	249	246	232	275	255	245	246	264	234	276	294	248	269	264	277	233	248	280	237	255	277	292	245	243	231	246	261	253	247	242	278	220	254	267	280	259	272	240	235	235	226	253	261	246	252	239	284	238	301	277	256	260	246	249	262	258	265	307	249	280	255	246	250	279	219	242	278	267	270	259	235	285	250	237	242	269	267	300	245	290	268	267	272	257	248	275	285	263	307	283	252	257	261	270	266	262	255	261	218	255	254	237	248	275	274	274	242	225	292	271	253	264	255	287	263	254	240	231	260	257	240	290	277	272	259	267	230	241	269	251	245	240	252	242	271	249	241	249	229	261	246	276	259	244	262	254	252	245	244	248	244	254	273	276	287	290	292	287	277	266	251	237	265	262	261	261	244	274	253	223	272	244	258	264	240	227	246	251	254	255	260	295	243	249	249	261	248	269	259	259	255	276	269	241	225	272	232	258	238	271	233	276	247	252	247	232	249	253	278	280	285	258	277	251	265	252	254	281	268	282	267	298	256	255	260	255	247	279	265	255	263	263	297	270	285	257	252	237	246	248	244	235	254	272	279	270	268	233	256	251	321	257	247	272	280	241	265	273	281	239	260	256	254	268	267	276	263	281	265	270	286	256	234	252	258	266	261	261	262	259	236	253	264	264	260	261	254	286	258	279	290	256	253	248	247	261	255	247	251	235	225	244	234	246	288	270	253	269	260	270	277	253	256	251	251	265	277	257	242	290	280	266	254	248	251	253	267	259	258	261	266	275	246	228	273	245	240	245	279	270	266	254	278	264	273	247	279	260	262	270	245	258	238	257	258	254	260	249	241	233	231	251	270	233	285	256	236	291	248	257	233	245	254	239	235	260	260	295	270	261	241	259	260	253	240	239	271	279	257	246	259	234	271	264	250	264	280	248	263	254	264	252	297	273	267	238	268	266	251	274	257	250	246	246	250	272	261	246	253	241	238	267	264	244	260	235	247	261	260	263	265	275	264	267	233	246	285	243	247	257	277	245	246	233	278	286	258	246	272	284	236	278	294	253	252	243	217	244	288	271	240	245	221	249	278	235	277	265	243	283	239	252	233	257	257	279	251	254	268	272	265	248	229	231	273	273	250	267	275	258	243	242	275	252	256	235	229	250	259	266	196	247	271	245	237	245	294	240	245	247	245	250	278	242	281	277	229	259	261	242	239	265	291	273	293	213	224	266	256	258	290	257	279	294	245	268	256	267	241	251	246	246	268	259	276	257	260	274	284	245	263	276	242	292	245	266	290	242	253	251	283	249	248	251	279	280	269	280	258	269	270	271	269	282	251	261	270	253	243	278	239	213	272	246	282	269	256	278	242	246	264	268	278	270	237	250	269	266	261	259	254	242	273	251	251	257	249	253	253	262	228	228	250	255	225	278	234	261	262	275	261	268	242	251	260	277	258	261	234	260	265	288	244	253	258	262	283	256	278	267	239	275	255	263	252	260	265	261	226	252	260	241	259	227	280	231	240	250	256	233	229	248	287	243	260	256	279	266	226	248	253	247	283	236	273	259	277	272	264	278	253	273	249	242	294	281	245	277	270	250	254	267	235	233	245	261	255	259	247	262	277	277	263	257	272	218	263	246	280	258	251	265	260	267	236	250	274	267	255	250	247	228	284	260	221	254	267	230	257	289	256	253	260	277	238	261	280	234	248	268	248	273	262	306	282	211	249	242	257	249	266	264	259	258	242	260	273	249	265	244	270	226	254	269	254	252	216	257	247	252	278	290	236	277	271	262	236	243	268	268	232	273	286	300	267	273	262	273	234	258	243	260	242	219	259	277	230	272	276	231	260	262	237	265	266	246	250	246	272	244	246	287	261	252	285	250	262	223	258	264	270	244	257	240	275	248	255	238	257	252	280	216	259	269	251	248	248	258	264	273	277	252	291	297	254	252	274	256	261	259	235	235	278	267	232	261	273	255	267	246	257	260	234	247	250	233	265	291	249	244	274	246	273	258	259	269	229	240	252	257	269	270	303	271	275	249	289	259	291	256	276	263	279	280	251	296	263	275	256	271	254	288	238	287	259	277	276	274	260	262	244	232	249	261	252	233	267	275	266	283	268	256	245	285	270	236	249	240	298	259	250	247	256	225	277	257	252	254	249	253	260	280	257	267	261	249	246	255	276	258	263	236	231	286	261	254	264	271	308	273	264	259	243	240	243	281	246	242	228	255	246	264	271	262	276	265	263	240	248	268	265
7831	2449	5300	6066	5266	4309	3423	2907	2456	2183	1910	1915	1650	1522	1390	1342	1254	1225	1133	1234	1143	1071	1190	1139	1076	1085	1004	993	995	979	899	891	906	873	894	838	850	811	793	812	808	844	798	796	823	748	820	792	846	850	778	773	745	734	791	702	722	701	709	802	734	742	805	728	744	729	687	736	676	706	691	651	688	688	644	690	661	713	665	712	670	697	642	710	686	669	679	597	652	665	715	667	677	666	658	667	656	647	652	686	640	641	642	666	622	640	662	645	590	617	641	648	646	575	589	664	658	623	652	679	662	665	634	674	595	616	611	641	621	571	644	644	672	641	636	652	700	638	660	627	647	609	606	590	644	653	679	648	616	621	658	640	620	634	591	631	642	608	646	622	631	548	680	675	606	623	621	714	632	652	633	691	610	647	599	627	629	630	667	660	619	640	651	629	650	634	648	598	657	651	642	611	630	605	641	638	661	649	660	642	629	604	640	618	632	605	647	634	645	669	621	588	633	625	610	658	631	641	602	611	658	639	633	661	641	626	658	652	704	635	575	629	650	595	637	677	636	600	691	634	655	558	648	596	636	620	640	661	659	623	664	631	618	638	601	582	631	714	590	608	659	649	702	639	607	636	582	638	662	568	643	586	599	668	661	632	609	651	608	602	604	616	673	617	632	653	647	606	602	619	593	640	633	637	612	645	610	609	621	633	631	642	670	678	589	591	651	686	622	597	628	629	604	639	660	650	604	669	605	644	611	638	639	636	573	616	605	588	632	676	623	659	573	611	625	602	624	658	683	607	622	635	650	611	663	587	617	611	606	614	610	630	698	627	605	613	644	618	631	644	655	624	643	675	637	599	606	637	564	575	634	641	617	599	632	604	586	623	630	661	633	648	615	601	635	592	633	627	661	663	643	649	608	653	630	617	639	609	616	688	611	630	648	623	617	661	594	664	621	641	631	625	629	668	661	676	633	621	625	664	667	633	631	628	650	610	638	644	639	601	595	665	619	655	612	612	639	624	647	622	631	611	668	613	651	621	619	629	648	656	632	613	622	634	618	626	624	624	644	670	670	646	675	655	600	673	636	621	640	592	628	634	686	589	632	667	609	676	644	658	632	592	627	616	648	623	651	643	619	646	634	650	672	636	661	700	648	638	632	610	653	629	633	588	629	626	592	634	672	664	616	618	651	647	597	621	585	649	643	646	683	618	615	608	638	633	652	647	610	641	632	633	597	681	608	637	600	677	653	615	650	660	636	661	647	595	639	656	630	604	596	588	655	629	664	606	651	667	629	653	623	589	640	606	615	664	590	636	602	645	618	639	650	587	640	590	635	625	657	633	626	642	634	602	627	619	601	635	610	654	626	641	586	622	676	588	611	620	640	649	655	666	618	613	608	612	620	609	640	611	621	608	637	588	659	639	684	613	639	615	649	631	569	598	630	585	634	610	617	672	595	649	630	634	653	635	630	638	684	580	561	610	603	609	647	671	653	580	616	610	653	654	604	598	658	656	626	655	645	582	615	602	609	648	640	619	667	648	631	629	633	616	609	643	645	656	611	630	652	634	622	602	633	642	623	617	642	609	662	636	596	612	631	593	625	639	636	623	614	629	653	674	622	603	605	618	615	648	658	612	655	653	652	617	593	630	631	609	613	638	611	666	672	610	650	636	642	636	620	616	601	653	608	599	652	612	615	701	621	624	627	614	641	644	616	642	688	640	624	625	601	607	628	662	609	650	620	622	604	659	582	607	639	621	595	590	639	648	630	653	652	586	638	653	594	655	628	632	626	663	673	636	613	609	592	654	631	640	648	642	574	610	652	615	598	630	626	640	626	655	625	637	584	617	646	595	619	606	604	597	613	642	655	658	664	649	636	634	588	612	661	603	633	627	630	646	634	647	616	636	634	645	652	615	657	619	619	635	628	662	618	600	616	605	619	561	604	633	628	657	650	591	594	631	595	618	656	639	566	653	628	667	633	689	672	658	636	642	669	650	606	621	601	676	648	647	625	628	659	627	638	616	625	641	624	612	634	638	672	596	637	630	662	683	623	624	572	655	627	628	668	638	602	655	600	651	608	616	608	638	611	638	588	642	644	582	610	647	635	582	648	603	634	659	631	662	609	632	587	629	625	614	615	630	601	646	634	580	644	629	587	709	628	634	604	604	675	657	653	606	627	664	615	660	598	636	599	624	623	618	640	653	619	637	622	653	617	635	656	612	655	670	611	627	658	606	614	605	623	673	616	591	646	628	625	550	616	591	646	647	635	597	658	624	636	608	653	662	647	656	641	648	625	577	589	635	632	613	609	651	587	624	656	595	643	603	638	626	627	626	681	607	670	648	662	606	614	611	601	639	655	621	627	593	615	623	662	631	633	607	618	623	626	631	663	622	646	640	662	626	704	678	615	621	638	609	623	606	631	641	677	657	561	612	626	653	662	653	620	593	631	632	613	593	637	615	655	637	640	622	618	629	604	587	579	650	632	597	610	617	610	648	622	651	597	605	648	632	612	645	616	621	640	625	619	595	669	660	616	683	657	612	626	570	647	583	656	638	665	607	588	662	657	613	620	623	665	621	666	634	609	677	638	620	628	672	626	647	643	640	605	633	623	658	628	585	648	639	662	594	653	626	667	584	604	639	655	668	624	615	609	621	576	581	596	674	640	624	649	659	623	613	645	562	625	631	652	630	648	656	631	686	614	612	639	577	615	636	597	613	609	624	644	630	617	651	658	599	640	651	614	624	655	633	637	611	689	608	621	671	611	631	647	627	676	635	613	630	624	606	612	590	597	611	653	572	623	644	656	632	648	644	572	638	599	621	603	624	672	665	619	683	600	626	653	628	640	631	627	619	616	664	661	607	656	580	631	646	578	634	632	643	631	587	649	622	638	635	637	593	668	606	628	644	579	616	639	584	618	632	629	648	629	633	630	610	620	628	648	666	653	642	627	636	590	626	668	647	631	594	641	615	595	631	659	585	601	659	664	635	649	638	631	651	614	626	612	649	611	630	603	635	607	674	596	628	610	636	606	644	603	675	592	633	631	691	645	639	641	577	656	654	641	657	620	599	589	634	632	614	676	615	631	672	595	665	649	604	646	669	651	629	673	626	631	643	652	627	633	637	640	627	608	624	660	664	600	661	605	609	670	628	600	556	608	596	653	633	573	573	662	623	633	630	625	642	624	636	621	610	604	596	620	623	592	604	641	663	633	606	663	625	652	612	614	644	606	632	603	667	608	596	638	653	661	586	641	576	614	590	626	601	663	624	651	650	621	640	598	629	648	615	594	574	626	617	612	645	640	626	596	609	641	630	624	621	617	595	605	625	644	638	642	643	666	658	611	579	605	651	627	668	632	659	628	591	705	656	630	609	674	639	654	617	642	642	643	638	642	648	664	600	624	615	640	608	604	677	611	674	621	640	667	667	667	622	610	660	616	630	643	594	604	653	620	581	649	683	615	632	592	650	670	633	644	634	698	649	636	657	654	603	644	629	602	604
2510	469	496	416	429	359	352	330	340	311	356	286	314	285	302	287	315	324	334	331	338	324	296	322	314	296	303	291	279	302	287	316	297	301	300	335	322	329	312	320	293	314	305	318	318	317	280	316	304	314	327	345	291	290	323	309	300	315	292	306	305	304	287	250	289	314	304	308	327	319	315	253	341	307	305	306	319	340	309	297	293	310	288	312	328	312	301	301	307	305	322	320	315	294	305	293	308	307	284	300	302	314	314	337	350	321	328	313	305	301	324	296	303	291	300	274	288	303	306	318	331	279	281	295	295	293	309	286	313	340	288	285	293	332	320	333	303	291	296	328	338	304	335	324	279	281	313	318	317	315	297	293	354	308	301	288	308	320	325	303	272	297	343	292	307	304	325	338	273	308	306	330	317	327	314	313	319	346	317	302	319	316	315	297	278	318	326	318	326	312	323	314	303	272	292	287	304	282	321	290	291	322	283	315	301	308	279	293	319	308	308	313	295	314	304	304	310	325	308	293	312	292	311	290	306	319	303	268	292	305	313	300	307	294	295	322	319	299	325	327	314	324	306	275	308	294	352	279	285	272	321	296	298	308	318	307	314	322	328	323	302	319	306	291	310	308	311	318	298	346	304	346	318	320	277	334	316	327	276	300	317	317	333	314	310	347	300	289	347	333	303	331	319	311	296	310	269	265	283	324	333	319	288	326	336	313	332	330	301	350	282	274	308	311	320	292	286	302	314	299	308	305	309	318	328	320	326	335	311	318	342	291	286	276	266	297	323	278	296	310	310	317	307	301	263	297	321	298	285	295	253	283	307	261	346	283	305	312	323	301	337	317	340	312	320	317	314	316	320	281	269	310	298	368	333	302	294	310	319	325	297	322	307	312	306	329	320	311	282	288	319	314	275	342	299	305	321	284	327	321	286	303	310	284	302	315	308	330	297	309	300	302	320	314	328	280	278	283	295	301	314	336	322	292	291	313	297	287	321	278	312	316	302	296	302	306	318	297	354	302	288	320	314	317	321	291	293	317	301	320	284	329	311	347	311	291	291	334	285	299	287	322	297	289	302	308	297	291	299	313	299	339	309	287	330	311	301	312	287	324	304	293	307	324	342	309	300	291	298	310	269	297	299	342	281	279	297	268	313	322	313	301	338	314	324	298	278	332	324	313	282	322	309	295	319	303	322	306	329	283	312	324	317	282	331	303	295	328	269	330	289	284	331	312	324	289	289	301	301	335	283	303	318	335	323	308	295	331	307	314	341	298	295	339	305	303	291	293	318	331	318	326	293	269	306	292	312	284	303	303	286	275	318	304	308	315	317	310	311	268	339	301	294	286	307	278	285	290	311	302	328	323	289	294	323	298	320	288	357	300	312	293	327	285	313	280	311	295	304	289	349	289	287	302	280	355	301	314	327	300	298	309	280	275	311	331	320	313	297	330	299	277	324	307	289	317	355	335	315	345	298	307	322	274	326	289	299	316	296	282	338	305	330	308	295	330	298	301	292	294	310	331	319	301	275	292	310	299	287	319	317	325	282	321	323	332	278	307	298	333	339	306	291	316	313	318	282	282	302	317	329	271	274	333	307	304	310	280	306	307	313	318	353	317	298	308	296	307	343	316	294	299	293	294	291	308	310	344	286	319	312	327	297	310	295	314	279	324	286	301	316	326	275	316	328	323	325	272	309	300	306	302	333	310	308	335	343	314	288	284	310	332	325	298	313	313	301	315	280	292	319	263	311	274	283	287	322	278	317	304	315	342	331	309	300	337	308	308	332	292	322	331	327	305	307	287	328	299	282	309	280	317	312	324	334	286	302	300	319	301	321	310	315	323	317	285	326	290	310	324	303	303	329	310	345	299	310	297	288	289	327	294	332	289	329	315	321	289	300	287	297	296	293	298	324	292	359	322	302	308	277	314	304	308	297	283	313	335	328	279	302	312	324	326	324	302	324	283	326	294	302	297	300	283	302	309	315	290	317	324	316	312	269	336	307	318	295	295	309	289	279	313	282	323	347	320	335	341	308	318	339	333	291	306	311	349	336	280	304	325	352	298	302	293	304	320	329	305	306	289	304	329	282	334	315	321	322	325	299	293	272	304	327	291	322	329	328	315	345	305	340	322	284	284	338	301	276	302	327	270	310	324	318	296	346	297	311	347	300	311	298	297	308	317	302	306	314	322	299	272	305	288	326	301	298	330	294	287	318	282	303	332	299	293	313	324	303	271	304	271	294	334	277	322	325	326	297	306	307	298	295	297	295	326	332	318	274	305	327	300	312	291	286	296	283	309	345	292	363	281	306	297	323	298	289	315	294	279	289	324	332	285	299	306	301	292	304	317	325	308	306	320	282	315	312	299	295	316	288	329	309	334	313	300	313	326	350	300	303	327	291	311	281	291	310	330	298	318	296	305	308	286	322	287	331	353	311	297	301	279	324	315	302	281	318	332	286	311	310	296	332	276	302	275	303	255	327	316	333	301	307	297	319	346	263	296	329	306	303	290	336	321	320	301	317	319	306	356	299	306	322	314	304	319	287	301	292	314	320	301	328	343	302	310	313	290	287	297	304	328	291	284	302	301	289	320	308	313	300	280	308	298	287	322	304	318	323	302	310	310	306	334	298	312	330	319	327	313	321	309	339	296	302	288	299	306	291	286	315	342	292	351	273	322	284	294	301	316	303	325	333	302	300	306	277	300	305	306	321	301	315	322	304	298	326	325	344	337	300	308	296	280	305	297	329	274	310	288	321	312	304	271	262	302	320	339	316	307	308	328	286	322	325	292	319	314	331	312	327	296	328	308	316	277	314	304	330	310	321	299	319	298	267	287	305	277	310	316	295	289	330	316	326	297	293	307	305	304	328	316	301	320	309	328	307	334	288	302	300	298	305	295	307	312	335	315	335	328	318	320	299	278	293	308	310	321	315	322	314	327	337	343	312	275	317	279	345	310	316	301	292	313	325	318	298	306	296	301	311	315	313	310	304	337	312	281	346	345	316	281	294	298	320	289	321	303	311	309	300	322	318	318	316	328	327	333	307	323	301	312	317	295	311	340	296	311	311	298	307	323	294	301	293	322	317	280	323	343	333	281	323	271	293	311	322	326	309	318	280	292	310	297	312	304	311	311	289	310	297	320	304	313	332	289	300	277	298	317	327	292	321	334	307	266	307	320	290	324	324	355	312	294	306	301	313	290	284	275	297	310	323	312	305	312	344	290	304	346	321	318	308	307	311	313	302	315	301	316	308	318	310	298	325	308	283	286	310	325	262	326	315	318	317	350	305	285	312	329	309	313	286	319	330	287	313	308	298	284	320	331	323	283	312	303	302	291	337	301	281	345	320	328	305	314	304	278	294	297	292	299	306	331	317	324	328	285	295	303	306	290	290	284	281	301	290	295	322	309	311	312	295	292	299	328	323	320	319	312	327	296	322	285	266	294	325	325	291	339	320	282	339	309	325	332	326	293	316	289	316	334	332	335	326	315	307	303
2486	842	1055	1112	1092	1001	858	828	815	824	779	765	753	793	758	735	711	789	743	734	752	760	743	780	744	772	739	693	744	755	760	723	782	725	720	758	730	784	736	718	744	762	727	740	764	743	717	745	779	736	779	710	745	722	747	706	757	705	748	831	746	742	710	780	736	768	727	702	720	713	697	746	715	702	676	707	728	764	735	678	712	706	758	699	688	741	722	715	751	724	709	757	688	713	673	765	745	685	669	695	706	710	708	713	749	708	708	696	707	680	700	709	723	715	729	732	720	720	700	680	728	690	640	682	694	718	680	720	660	628	679	705	718	689	770	763	704	676	669	707	707	692	739	705	703	698	742	749	704	713	720	686	750	712	708	729	724	719	720	676	753	693	723	727	694	681	715	740	695	699	714	739	770	681	726	705	730	708	690	709	682	720	679	706	702	712	702	702	667	742	692	707	731	741	685	724	677	706	714	703	703	714	724	754	721	724	739	696	726	676	719	707	684	690	722	691	681	675	692	696	721	694	735	727	689	707	685	692	708	716	763	684	718	749	661	744	741	706	720	709	734	693	698	690	690	722	732	691	729	696	682	704	687	770	677	717	689	745	716	677	743	721	709	704	670	706	751	731	685	718	682	715	789	691	746	684	678	735	715	700	710	664	670	725	710	701	711	644	739	711	663	721	682	655	700	704	710	710	695	712	720	744	686	775	705	693	677	722	706	727	729	743	682	713	701	699	679	707	730	721	730	705	703	715	748	667	699	747	702	671	694	719	744	736	720	711	724	732	774	684	709	715	723	724	686	681	730	706	734	676	726	731	709	673	723	764	754	698	696	690	726	725	673	710	677	676	728	644	674	710	701	695	720	716	694	698	769	710	689	703	720	716	690	692	730	720	735	698	692	683	708	716	678	738	693	721	724	707	741	707	705	702	750	686	730	699	683	757	744	733	754	720	666	693	750	685	686	723	748	714	709	757	773	688	747	732	710	740	687	723	753	733	753	696	696	739	713	750	748	703	715	765	698	696	697	713	729	668	683	681	745	691	708	703	712	752	673	694	670	730	703	672	737	716	730	720	693	731	669	692	673	692	672	729	665	714	702	674	698	741	723	723	753	731	720	684	687	684	707	725	724	733	725	706	680	708	713	710	678	721	733	710	715	732	698	672	761	705	701	709	752	704	771	677	689	747	704	751	715	718	717	690	733	668	710	719	753	708	694	730	741	695	735	712	738	699	741	693	663	702	740	745	720	678	717	758	700	695	691	702	736	773	722	685	703	690	722	750	699	722	702	699	715	704	713	711	701	672	696	728	725	717	745	719	699	703	746	681	753	719	707	703	748	731	671	699	708	710	734	763	717	709	697	764	671	723	679	696	720	708	690	730	681	670	679	704	701	736	721	715	724	714	685	712	704	717	694	642	688	725	728	697	710	686	695	716	740	774	675	714	705	697	744	685	699	690	734	671	694	693	740	700	732	723	684	696	709	684	722	698	668	735	687	733	706	714	753	697	715	697	740	753	687	749	615	753	720	747	695	751	739	705	725	717	740	682	700	724	715	709	720	715	707	729	742	727	678	758	709	747	708	724	699	707	681	739	702	671	712	674	684	697	694	750	712	681	728	687	629	760	687	737	667	722	699	759	666	701	723	697	733	701	705	711	724	675	686	720	689	714	735	702	693	704	670	665	724	715	668	707	745	673	674	699	695	719	711	699	745	693	708	714	707	711	693	699	688	689	717	727	718	717	699	699	700	720	698	690	696	685	733	701	717	671	681	703	746	761	695	707	697	687	725	705	683	711	716	711	685	719	751	712	741	733	757	723	733	733	681	718	688	767	717	736	717	708	714	673	690	704	739	722	743	664	677	696	684	725	695	716	731	691	670	693	674	704	682	697	721	691	697	633	708	714	752	736	684	739	677	728	712	678	677	706	675	729	682	719	684	688	725	706	686	705	715	673	703	731	692	692	754	690	728	658	644	718	719	643	742	733	697	689	692	741	687	678	726	701	691	707	712	780	697	719	688	708	730	749	727	709	736	714	705	691	693	674	698	710	709	722	739	700	690	681	696	707	752	675	720	679	735	728	697	714	694	703	711	633	693	743	706	707	718	654	726	774	729	664	728	696	694	660	679	707	752	731	753	724	710	684	680	689	722	690	716	705	666	734	752	700	674	690	741	702	679	705	708	680	663	750	708	687	677	719	686	732	709	669	703	720	711	711	699	747	730	765	714	709	688	733	694	701	677	755	698	719	716	693	696	723	746	690	742	734	684	714	716	690	723	711	738	670	737	712	764	733	700	722	719	672	683	733	713	709	715	683	671	694	725	715	708	727	678	660	732	755	741	702	729	732	674	695	700	710	706	728	755	728	676	722	659	737	685	710	717	678	699	696	705	721	697	711	698	708	756	711	710	726	731	657	693	732	747	708	673	749	692	722	710	723	707	744	722	692	740	693	691	725	729	749	723	696	711	688	698	676	764	681	675	728	690	681	754	733	699	692	703	708	743	700	715	707	702	639	693	758	686	734	713	710	726	742	744	737	708	717	693	688	732	732	719	702	749	720	759	732	740	686	722	737	660	702	679	713	681	728	718	679	706	693	727	716	689	716	696	673	731	713	708	710	689	700	730	761	692	704	697	710	690	675	689	711	724	721	765	713	732	698	763	697	689	750	710	710	748	704	730	686	684	809	692	715	678	683	690	658	729	734	709	715	669	695	733	736	698	729	665	716	706	680	712	684	705	698	730	736	696	719	717	694	713	732	719	758	743	704	694	681	667	740	725	715	674	722	739	766	743	705	712	731	712	694	763	782	740	710	733	703	675	704	713	740	749	695	728	724	755	681	658	731	685	743	689	743	708	702	702	737	695	749	683	673	697	737	704	748	720	721	694	689	729	685	751	689	699	737	723	663	736	739	731	755	718	728	692	708	670	709	762	683	656	730	752	676	666	700	700	727	698	649	674	729	672	718	764	709	711	669	684	716	718	735	694	671	717	742	730	727	714	710	659	714	722	735	705	731	735	691	681	707	667	735	739	689	720	726	680	721	697	731	713	680	711	756	726	756	693	728	738	693	754	750	701	701	696	714	711	743	742	698	706	724	709	717	759	695	729	699	764	726	679	686	688	678	686	720	701	687	746	732	696	698	726	707	744	715	710	682	678	716	704	709	676	683	686	691	692	735	723	704	710	682	761	764	729	692	692	712	698	771	717	698	703	694	688	687	766	697	724	699	781	692	720	701	688	710	701	717	724	713	699	670	723	651	687	688	734	680	673	705	708	720	689	739	723	663	655	736	707	702	713	698	697	706	684	691	705	742	729	720	725	711	706	744	731	731	721	728	712	687	710	699	703	726	666	689	654	712	752	709	723	703	686	769	702	778	698	668	732	670	727	702	701	709	672	720	696	675	705	749	690	693	711	754	721	714	735	744	680	691	753	727	745	746	711	699	711	716	692	717	737	729	730	705	697	674	704	710	742	699	701	756	733	692	714	670
8474	1202	1359	1119	816	627	454	395	355	318	306	282	271	257	273	247	238	208	231	226	238	224	279	232	231	204	213	224	238	210	223	240	239	227	196	239	221	215	216	186	226	246	178	195	205	218	222	197	203	222	214	197	210	196	182	196	184	212	233	193	205	203	207	197	202	215	220	212	179	186	221	188	212	194	180	189	210	193	208	182	203	194	200	224	189	205	183	220	200	172	225	168	206	184	192	205	219	202	180	199	169	185	204	200	198	224	248	217	169	197	236	193	164	185	191	220	199	229	195	182	214	199	191	205	192	188	196	191	193	195	228	210	201	200	201	191	207	211	216	205	208	204	206	174	201	228	201	226	193	186	207	197	203	198	223	203	188	208	211	202	195	198	215	209	214	200	191	195	209	225	207	167	210	214	193	209	204	213	190	206	210	206	183	217	200	198	193	191	186	200	213	170	213	178	213	200	199	203	196	191	211	184	192	190	216	199	211	177	195	196	192	223	193	198	189	197	209	218	182	209	195	204	195	207	200	191	214	200	165	199	224	209	190	190	209	195	215	196	199	176	181	208	242	186	198	221	183	218	199	205	198	199	215	203	180	183	203	204	176	191	191	178	214	186	209	204	181	194	224	208	218	199	208	208	229	180	198	206	196	209	204	211	215	181	198	213	219	225	223	194	201	215	187	203	198	208	209	209	195	178	186	204	173	201	175	185	203	203	201	228	176	202	188	228	195	202	203	188	235	178	227	192	185	209	204	174	180	177	155	189	171	195	184	197	196	202	198	203	212	207	218	207	183	174	216	179	207	209	195	226	202	173	197	201	201	210	198	197	235	188	181	222	190	216	192	179	183	182	208	188	196	197	191	220	209	190	202	245	204	214	169	194	201	211	206	186	185	193	227	205	188	224	206	181	185	199	208	210	205	198	243	204	231	205	191	191	214	194	187	188	172	229	188	186	202	204	177	225	218	210	205	186	188	202	200	205	192	210	198	190	199	203	197	206	199	211	200	200	191	186	193	197	163	197	208	199	187	192	181	186	213	198	202	226	208	201	202	215	210	171	202	205	185	208	155	170	196	187	195	184	234	174	206	211	183	169	212	193	212	189	185	187	186	186	216	215	205	206	198	198	187	188	186	219	195	178	216	202	193	207	212	178	194	200	199	198	205	201	216	226	211	189	211	190	211	191	187	202	219	188	198	226	208	145	184	198	179	196	209	176	193	220	178	193	215	195	194	184	204	207	208	188	214	190	209	202	220	200	181	198	203	217	175	192	199	202	195	189	203	228	191	213	194	193	187	218	180	188	192	197	197	201	203	203	200	202	194	180	176	198	183	175	193	202	178	208	195	193	182	205	198	202	199	205	206	177	178	196	198	234	205	188	195	217	209	203	213	216	186	195	181	179	182	202	217	197	175	207	197	221	203	211	178	168	175	200	207	198	189	172	205	189	185	203	206	207	188	190	194	177	205	181	213	215	190	214	212	202	177	194	229	197	215	209	242	195	199	203	192	199	210	202	174	212	182	198	205	230	170	197	171	210	205	214	202	165	204	218	202	199	199	176	213	196	196	191	191	194	191	182	195	182	201	223	189	191	216	192	210	200	185	195	205	197	202	204	198	194	206	193	197	194	199	197	197	221	185	183	209	195	201	201	207	183	211	210	198	183	195	189	182	202	194	200	208	186	200	213	198	226	206	209	211	183	197	204	200	209	220	181	192	214	219	204	181	183	190	175	212	220	188	209	211	226	187	199	179	217	212	225	183	188	203	200	233	176	179	179	209	179	187	198	192	178	200	189	204	174	192	196	218	171	204	186	200	230	217	192	173	206	204	223	209	190	169	204	196	189	190	202	203	211	169	203	228	215	215	210	190	207	209	208	170	211	181	162	199	187	197	227	184	170	210	209	190	181	222	227	208	187	196	213	184	164	213	195	215	221	213	202	187	220	228	167	167	176	192	190	207	189	186	189	202	186	201	200	213	214	181	189	214	211	180	197	179	202	204	183	214	192	184	238	211	203	196	190	166	191	181	174	205	210	191	187	179	212	207	214	207	187	183	221	214	234	217	204	169	220	192	193	200	203	176	202	197	191	193	200	197	203	167	191	211	207	199	233	188	185	218	188	192	209	171	202	198	212	198	200	183	197	206	203	191	194	193	164	192	204	168	184	180	204	211	179	181	183	208	220	192	204	196	182	197	177	207	207	177	184	195	194	183	193	183	196	191	187	234	179	179	194	196	201	206	216	207	193	223	217	209	211	195	224	201	227	190	175	190	219	214	224	162	195	213	213	214	224	210	183	224	207	202	221	173	181	205	199	186	183	193	184	198	198	191	226	198	197	195	198	197	188	186	196	229	222	195	185	189	229	201	216	188	188	223	199	226	179	190	181	206	185	219	182	187	186	198	206	196	175	206	169	200	203	206	192	219	212	184	191	205	192	175	215	182	192	197	198	199	192	210	207	207	210	205	200	192	212	176	178	213	207	194	202	188	203	230	191	181	187	199	205	211	208	193	183	210	188	231	200	211	197	182	197	193	215	208	196	211	190	198	215	212	183	204	202	212	183	186	173	203	190	216	181	190	197	220	217	193	195	192	232	208	190	232	219	223	194	197	185	206	174	186	200	180	212	205	166	187	204	190	176	190	187	188	200	189	198	208	212	213	195	211	187	195	191	198	205	180	157	200	208	200	202	218	188	223	191	196	185	179	213	203	205	199	193	186	192	176	212	199	198	180	175	196	190	201	211	181	217	180	189	187	193	212	193	180	200	207	191	183	214	206	197	194	201	193	220	196	232	179	200	198	202	221	210	197	169	198	215	191	201	184	182	179	172	192	203	196	187	196	198	205	207	190	220	199	205	203	226	215	205	216	227	178	209	186	207	177	192	189	206	175	174	191	184	196	178	194	158	197	200	198	170	220	209	203	191	195	203	211	197	184	202	223	202	207	186	228	166	197	189	182	185	188	205	213	220	174	200	190	220	205	210	202	224	196	215	205	202	194	229	224	204	172	184	173	209	175	223	202	204	220	187	197	173	205	188	194	205	193	191	215	204	212	196	232	191	213	190	226	206	188	184	180	193	192	174	173	208	202	197	165	200	198	194	204	197	218	194	205	210	183	208	178	217	207	188	215	172	211	190	202	203	180	166	200	213	204	206	183	186	175	205	188	201	214	205	205	183	204	199	178	198	187	224	202	198	220	206	216	180	185	192	206	191	210	191	196	197	192	187	200	206	174	194	201	201	209	179	203	216	210	206	193	202	213	185	220	188	214	188	188	220	215	200	182	218	195	205	166	199	194	214	208	206	176	197	196	200	185	199	224	194	203	207	191	181	193	226	189	185	205	175	212	224	206	188	203	201	227	188	178	228	195	213	190	206	203	199	204	216	207	167	195	186	214	193	214	219	191	195	203	202	227	184	226	202	209	173	197	231	200	209	190	202	218	211	183	174	218	210	224	210	204	223	203	203	174	173	211	201	201	191	189	211	183	184
5813	1378	2869	3441	3120	2462	2004	1666	1390	1319	1206	1136	984	939	825	918	836	756	793	761	755	762	809	783	783	712	681	673	683	639	653	633	574	632	679	618	582	575	568	581	568	589	542	624	578	548	601	582	585	536	567	521	552	572	550	524	556	572	555	573	595	526	600	579	550	530	507	535	543	546	528	548	555	532	537	475	537	501	545	506	504	497	535	523	531	531	523	532	473	503	508	519	553	463	491	479	531	538	523	505	536	492	511	493	507	502	515	477	534	502	476	515	473	518	508	479	441	513	473	542	474	477	480	498	505	473	475	491	535	499	506	469	517	512	482	521	475	513	483	523	486	448	530	482	539	463	468	454	497	510	467	535	459	489	523	505	498	510	480	472	528	522	451	463	485	483	480	511	521	516	496	525	498	496	505	505	554	465	489	478	496	509	526	482	479	464	476	485	441	535	514	493	541	501	486	483	492	469	473	472	504	498	508	494	508	495	480	493	497	526	445	533	507	503	517	471	474	528	537	497	493	469	490	514	501	483	492	498	479	511	506	532	505	524	481	515	492	464	501	469	527	513	524	493	482	485	506	517	491	491	482	462	503	493	509	483	473	483	493	546	492	452	493	475	516	487	469	465	488	480	494	495	517	472	495	501	479	522	514	541	507	484	465	472	450	441	476	440	507	491	483	474	470	500	489	477	513	460	483	526	486	489	505	544	481	494	498	495	541	521	523	499	514	479	480	492	486	464	499	518	487	508	478	530	495	522	502	518	542	475	526	510	483	492	483	518	484	516	489	490	459	493	530	509	490	483	490	449	496	520	459	476	503	482	521	472	513	492	486	501	501	504	511	440	531	474	475	491	537	489	515	515	533	518	513	506	491	500	499	467	473	511	485	496	485	508	485	452	466	515	503	475	476	485	542	471	498	503	501	486	506	506	506	503	506	484	470	501	514	471	513	500	472	507	488	479	486	506	539	515	484	510	509	511	454	453	528	511	424	482	538	487	515	476	539	524	523	489	493	498	520	464	477	490	518	477	504	505	505	456	502	523	487	550	463	512	482	479	494	521	469	493	501	517	489	511	471	485	501	499	476	471	506	509	473	486	496	495	459	467	475	486	493	467	511	486	506	486	526	512	474	524	531	505	494	484	527	512	487	503	478	484	464	486	478	511	470	482	518	486	481	505	482	500	519	481	493	524	480	463	527	480	528	518	487	505	518	478	521	510	521	486	500	473	488	511	485	486	501	517	548	489	525	462	527	462	494	488	489	475	481	517	504	505	508	503	480	481	539	490	489	495	519	489	461	521	503	482	515	481	528	451	451	458	494	486	520	537	488	512	507	495	547	474	486	474	505	476	517	496	491	509	522	475	496	522	490	509	481	522	473	509	508	512	486	517	465	499	476	523	530	491	507	477	497	495	520	462	515	495	518	496	482	507	453	512	502	501	484	517	483	468	517	448	515	485	480	507	502	518	462	508	508	450	517	528	530	511	504	507	511	481	490	494	492	474	478	499	525	458	489	468	489	466	493	493	494	456	491	471	485	472	482	509	490	471	462	482	479	482	482	456	479	462	470	494	518	465	466	484	533	503	484	523	513	465	512	497	451	416	476	473	503	503	554	469	465	510	529	488	486	466	480	467	478	527	485	515	459	488	495	477	476	495	481	454	519	501	489	523	531	498	472	486	490	492	466	482	478	487	507	482	491	461	500	521	475	503	513	493	511	537	495	488	453	513	556	497	480	501	535	488	523	504	475	493	508	506	499	500	445	482	472	483	494	540	469	506	486	468	485	471	476	525	535	472	511	516	469	491	494	489	467	519	461	516	492	477	483	492	519	471	478	459	482	468	535	508	508	479	535	496	475	527	459	497	479	511	452	494	471	478	502	507	510	525	505	505	509	464	473	484	512	505	504	496	462	508	491	514	476	507	481	497	497	530	530	518	471	479	504	464	468	514	501	479	467	498	477	496	470	483	492	471	487	521	482	472	483	515	464	508	501	538	492	467	493	476	491	518	499	520	490	491	427	468	499	483	527	486	473	529	498	479	480	486	496	497	485	478	500	507	469	499	483	541	539	490	488	477	492	473	474	518	499	556	441	506	526	487	497	457	486	510	514	489	480	456	486	541	514	516	512	469	526	458	486	484	493	512	527	517	489	477	455	504	490	470	445	483	489	496	523	476	518	488	472	477	534	481	489	479	515	458	476	488	496	465	489	485	504	467	493	472	496	491	522	496	491	523	540	506	529	534	533	432	527	488	515	485	439	477	491	495	494	466	452	488	479	507	476	474	478	481	455	481	519	510	542	499	487	475	448	470	506	477	491	484	472	479	516	470	501	498	481	487	465	510	546	478	533	468	517	489	495	514	470	457	493	495	486	505	501	525	486	466	496	524	527	507	508	511	489	458	510	483	478	503	518	491	475	497	493	514	486	487	498	472	503	474	515	501	500	503	444	503	477	476	491	490	508	507	514	482	510	491	499	515	475	474	507	489	481	483	519	510	475	513	497	474	457	474	500	529	497	504	474	499	485	546	515	481	469	512	497	506	496	442	508	525	448	492	496	469	506	489	509	496	495	517	517	512	505	499	476	469	487	519	501	470	532	504	491	516	509	460	501	483	450	482	509	456	498	459	517	507	504	487	503	455	497	479	494	515	485	512	501	506	514	511	502	506	531	485	472	523	484	468	521	518	497	465	447	501	515	498	459	491	488	484	495	508	529	486	506	492	490	494	497	499	487	513	498	493	482	483	497	491	503	532	532	517	510	523	479	512	491	522	469	481	479	479	489	512	501	477	503	478	502	502	488	503	486	500	475	467	479	503	518	490	476	474	575	486	464	480	439	505	485	467	513	476	499	494	515	522	472	494	500	464	512	528	431	527	443	487	479	523	482	468	540	487	478	471	505	468	492	502	483	475	511	462	530	488	517	495	491	546	491	473	491	502	461	443	500	479	501	503	488	512	478	451	514	455	526	518	476	511	503	500	484	502	493	525	503	485	502	482	483	486	501	517	517	503	479	523	449	505	448	475	499	507	482	505	520	469	470	441	463	505	473	532	529	483	516	520	480	491	462	493	511	475	482	516	504	446	500	511	496	498	459	472	487	510	475	492	473	481	515	464	512	511	467	488	523	482	465	491	465	462	517	494	489	481	515	474	507	503	482	474	530	507	490	507	460	484	477	498	472	502	485	519	474	522	480	490	521	509	524	479	525	488	462	494	471	502	497	499	487	566	491	473	501	519	470	461	521	474	451	504	530	519	499	516	553	500	515	484	494	513	484	517	505	476	504	501	505	516	478	484	526	483	467	519	476	488	488	513	529	469	482	483	512	494	493	537	508	522	510	491	505	495	520	530	488	518	498	480	502	480	495	515	491	510	537	489	492	478	453	483	521	500	533	497	484	477	475	513	498	538	484	510	499	481	501	523	503	503	507	512	498	505	492	475	511	495	482	511	482	514	536	520	491	490	524	519	518	500	467	474	488	481	474	503	509	473
15234	2730	2830	2090	1384	1024	832	671	591	511	462	427	413	387	356	374	348	344	345	334	349	294	281	310	306	299	310	281	265	271	293	288	310	282	291	283	280	270	267	293	287	268	250	278	258	258	267	263	285	255	255	256	266	255	270	270	287	259	265	311	271	285	290	287	286	256	241	226	279	253	272	256	277	266	270	276	252	261	272	255	247	231	245	252	276	255	244	265	266	258	261	277	254	232	262	253	263	248	286	243	235	259	246	235	259	273	284	244	242	261	260	241	264	228	235	254	248	251	253	262	245	237	277	276	251	250	256	250	228	255	280	240	258	264	266	240	264	276	250	266	229	253	259	235	269	264	245	227	227	258	249	247	251	287	244	246	270	231	269	258	257	246	223	259	239	253	264	251	257	254	250	244	289	238	240	268	259	254	275	258	272	261	271	258	258	275	247	263	286	285	234	260	253	220	280	260	238	278	234	265	256	250	275	291	259	257	270	236	245	259	239	258	234	283	268	231	258	238	228	287	276	251	257	249	223	245	267	258	222	254	247	266	243	229	255	248	253	224	230	245	250	276	239	245	251	263	219	269	285	239	253	251	236	251	241	237	268	249	249	252	240	266	227	227	251	221	264	232	226	269	261	261	239	251	273	238	251	268	268	231	233	239	256	261	225	247	225	260	227	240	267	237	238	244	240	231	241	261	210	221	273	243	229	258	259	241	254	245	245	247	244	267	288	242	235	239	261	252	273	242	199	263	266	269	251	294	230	269	240	249	274	257	228	231	236	250	236	257	269	255	286	237	236	234	240	257	266	250	259	257	266	255	234	243	274	263	232	262	264	256	240	258	270	219	269	263	287	259	245	225	272	246	281	247	254	253	262	239	245	257	237	234	226	249	288	268	232	254	246	246	251	237	262	242	255	249	250	247	251	248	266	255	256	263	257	266	242	232	261	267	219	257	242	244	245	239	252	283	262	253	250	218	247	243	244	230	243	242	220	225	257	239	217	273	230	257	271	243	211	287	257	225	249	243	279	229	207	253	247	235	252	263	258	240	263	301	276	269	269	257	262	267	257	273	272	236	225	245	241	262	258	294	254	264	245	238	228	269	236	248	242	253	234	241	240	267	239	247	265	257	212	281	275	257	237	271	254	241	232	267	273	206	241	248	252	243	257	243	238	272	271	262	241	258	253	245	233	234	279	233	252	235	239	259	256	240	231	257	274	259	249	243	259	266	262	263	247	258	278	238	260	244	250	232	247	249	249	230	236	240	278	249	269	283	244	244	267	248	270	257	275	234	261	241	236	260	245	263	244	248	270	251	262	247	244	249	294	265	247	251	270	249	243	242	235	250	240	233	243	237	217	265	261	260	261	256	281	272	242	238	286	247	242	268	251	252	231	254	238	246	235	248	264	241	250	259	244	242	233	233	220	247	259	256	259	267	272	256	266	263	281	241	266	247	240	298	231	234	251	246	242	216	237	264	243	263	274	254	261	237	249	245	258	264	233	283	259	283	243	267	272	262	219	250	248	224	246	265	225	232	252	209	239	276	226	265	261	272	254	269	240	225	260	273	257	244	272	264	270	235	258	248	232	287	281	242	251	275	279	247	227	278	233	252	264	247	228	229	271	252	255	249	251	272	286	261	299	217	263	245	260	239	283	267	277	264	225	235	297	278	244	272	242	282	275	253	248	254	245	259	260	249	256	278	244	251	238	228	213	257	255	261	250	234	253	272	222	277	263	240	260	252	294	236	256	260	250	247	253	252	246	256	262	268	256	236	216	254	258	248	258	242	250	227	243	275	282	228	253	245	222	215	239	276	254	256	248	252	256	252	259	270	284	242	240	267	271	240	253	225	265	238	221	244	259	282	271	255	271	247	258	254	263	238	230	234	235	242	253	241	258	245	244	243	197	243	257	266	244	256	256	233	266	279	263	271	254	250	254	267	254	253	287	281	251	249	249	243	251	271	236	220	220	259	264	245	240	254	256	251	274	264	261	255	248	273	246	253	218	260	243	229	247	253	246	259	288	261	233	266	248	277	256	270	277	249	232	254	270	288	254	249	268	246	268	258	235	280	275	260	256	248	290	282	283	248	212	286	250	242	258	295	238	269	261	230	233	235	230	274	251	254	299	286	243	258	238	223	246	246	236	256	229	249	261	249	231	240	281	283	275	266	238	250	248	270	256	243	265	244	255	253	235	260	256	273	246	250	246	251	243	288	244	273	230	233	255	233	251	247	260	275	218	265	249	263	307	269	268	226	234	258	263	262	250	221	239	258	253	248	233	272	244	282	272	243	249	259	248	253	210	248	277	262	258	246	255	259	245	259	264	255	281	240	243	267	261	242	269	247	230	229	236	271	271	215	241	266	257	264	233	240	242	233	232	237	274	280	253	237	255	264	276	235	261	268	239	245	240	242	237	255	269	252	262	265	260	241	268	227	257	258	249	256	198	263	224	266	243	264	249	243	256	246	241	228	249	243	236	237	237	226	245	240	243	243	246	278	260	270	258	297	259	244	268	255	272	256	249	261	239	243	248	253	256	255	275	217	239	258	245	261	235	230	259	242	254	241	261	279	231	234	277	254	224	254	257	232	272	239	218	251	250	264	248	268	226	231	229	211	251	263	241	240	271	274	276	261	267	259	244	234	266	240	268	252	243	275	240	273	245	233	254	252	275	269	254	229	246	255	273	250	261	243	271	240	262	232	271	256	256	238	255	251	242	256	217	249	273	258	249	236	255	259	247	237	248	228	269	266	255	279	218	250	233	236	252	264	232	265	260	248	266	262	279	274	258	267	260	245	273	276	277	319	261	260	282	253	231	269	250	255	255	231	233	245	260	276	284	241	264	252	246	242	245	264	238	215	230	251	247	244	268	259	266	245	255	250	232	235	224	271	267	252	251	299	250	228	264	269	264	255	242	251	259	255	265	269	261	242	260	246	238	276	228	245	252	246	254	260	264	238	265	257	240	234	239	235	286	268	276	216	264	265	253	239	234	282	245	278	255	250	280	250	246	233	254	247	269	237	236	264	277	283	263	233	250	227	269	260	258	238	248	252	277	244	238	255	292	268	239	264	277	243	250	274	257	241	259	245	246	279	232	258	274	222	258	241	238	240	268	264	256	263	272	273	261	250	239	235	250	251	245	250	281	271	234	248	265	279	267	220	261	282	268	267	235	267	232	276	250	244	262	254	230	231	229	232	265	267	235	260	241	259	235	249	256	261	267	242	275	260	274	296	231	261	235	247	268	257	250	262	268	259	266	253	279	285	253	260	228	271	253	305	261	234	265	287	261	227	252	285	240	275	243	249	233	280	247	271	240	273	269	287	264	262	243	276	266	220	239	216	239	266	241	242	262	264	247	237	273	265	269	287	265	250	251	250	261	287	253	255	275	248	258	229	241	260	260	286	256	283	263	249	232	237	248	272	284	260	282	262	259	253	238	267	257	257	249	254	215	250	254	236	248	243	247	250	263	282	235	257	241	248	258	245
7806	2398	5150	6098	5177	4221	3475	2813	2423	2141	2073	1766	1623	1508	1422	1259	1253	1231	1210	1148	1123	1142	1076	1086	1116	1026	971	1025	981	953	983	956	883	824	844	839	841	835	860	830	776	810	801	779	788	772	727	752	817	725	780	750	758	746	724	763	695	742	738	703	738	769	770	726	738	703	736	660	680	633	650	678	654	674	721	666	623	619	700	641	688	685	668	664	694	647	696	675	668	628	648	644	650	689	646	662	672	617	635	642	628	638	619	631	646	616	658	616	654	631	667	604	609	573	671	645	610	601	663	636	633	640	624	647	622	617	602	650	616	652	650	608	646	630	649	622	633	646	693	614	612	597	610	666	588	613	614	642	641	638	633	590	617	621	613	644	645	637	582	639	601	603	632	598	592	635	644	667	625	587	608	593	668	635	573	640	640	621	623	599	633	618	614	588	607	639	614	593	615	621	650	591	643	627	612	620	579	636	620	653	690	643	656	644	652	648	611	673	634	590	659	622	655	622	637	648	561	617	619	594	630	617	600	609	622	639	674	637	597	620	633	660	647	606	558	630	548	613	584	640	613	597	600	611	593	661	626	687	588	614	602	664	648	663	640	641	627	597	621	653	636	662	611	636	630	620	646	634	619	619	613	614	584	644	672	672	602	645	641	591	661	621	604	607	561	633	650	638	621	616	610	637	618	587	602	640	595	610	606	602	647	666	586	659	607	615	650	597	617	667	631	622	634	575	603	605	628	662	637	634	634	620	624	648	611	658	570	635	629	576	606	579	640	647	694	626	601	607	624	609	619	614	592	583	663	620	570	588	602	617	622	644	592	636	614	618	636	594	611	653	659	630	655	583	612	645	620	619	621	645	626	614	652	579	608	625	608	615	596	604	614	593	599	642	612	631	582	618	620	609	613	615	601	604	657	609	641	616	665	623	633	599	600	626	643	576	671	593	604	610	619	631	631	603	567	658	620	629	650	621	598	662	588	642	598	593	596	575	622	601	642	563	649	610	604	610	618	605	613	635	627	636	597	604	618	581	585	651	603	649	668	636	614	669	613	584	627	658	625	619	640	648	686	595	596	653	592	570	588	616	572	597	599	627	595	602	618	631	631	594	633	630	627	619	572	631	619	601	578	590	660	581	614	634	578	585	598	590	598	639	609	598	638	621	636	598	601	613	633	616	618	633	646	599	623	594	624	645	575	656	603	613	645	606	618	602	599	629	591	610	629	666	619	609	593	645	624	652	617	617	631	622	637	607	645	572	585	649	613	633	601	570	611	554	642	622	605	580	613	616	617	624	636	680	660	596	653	660	612	614	651	648	663	605	621	583	628	585	616	561	616	659	621	594	604	564	625	603	659	580	661	574	637	638	626	650	656	606	621	602	624	634	606	611	632	590	581	644	578	620	565	653	624	612	640	626	611	596	633	613	614	634	584	606	624	607	621	623	683	588	631	599	594	625	587	573	630	565	622	637	651	571	605	642	580	577	622	596	623	632	621	588	653	607	642	640	676	668	585	606	612	603	607	617	668	611	656	605	577	594	655	602	645	644	663	611	599	625	614	657	609	615	653	659	607	673	648	643	578	649	570	610	645	627	589	641	607	588	584	645	585	678	625	643	648	625	569	627	679	605	597	590	611	610	603	614	663	635	579	616	668	641	584	621	593	644	632	614	598	678	582	578	635	637	621	626	599	598	593	603	591	639	594	632	607	664	623	615	615	601	624	666	622	596	623	618	614	622	664	649	647	607	639	599	669	628	601	620	612	637	631	601	636	591	639	592	653	612	619	602	615	588	636	667	649	605	630	611	582	638	596	614	621	653	647	636	600	644	649	580	637	610	625	633	609	583	636	628	616	626	631	596	599	572	625	600	576	672	595	619	613	592	625	655	681	600	644	596	621	628	609	621	566	632	623	667	640	655	615	633	657	606	633	615	596	609	615	592	615	606	575	628	635	644	598	589	629	615	634	614	618	619	621	625	579	636	621	600	646	625	606	606	613	670	599	626	621	633	610	613	624	569	617	594	648	626	611	621	622	612	629	641	662	626	643	619	615	638	638	675	598	594	617	621	597	600	589	664	631	613	603	634	681	592	652	650	625	590	632	654	627	635	624	569	614	630	630	629	657	623	606	619	627	647	606	645	602	630	622	661	633	614	635	613	624	619	609	662	599	617	644	599	600	619	602	612	641	585	596	640	603	645	595	615	629	632	594	641	631	594	641	603	616	606	621	617	621	606	629	672	608	651	641	596	608	626	658	629	643	614	629	598	592	605	639	613	645	586	629	631	623	611	639	646	654	600	644	671	662	633	600	649	609	609	605	596	592	590	595	613	566	649	642	611	616	637	608	638	634	634	635	628	600	667	631	642	641	661	601	645	610	623	603	660	634	599	614	631	581	627	638	616	632	610	618	611	628	602	616	618	631	653	621	657	610	608	595	647	611	643	564	690	682	660	629	602	667	668	560	607	643	615	655	649	597	601	642	618	635	607	668	643	599	614	632	640	568	609	613	597	645	658	638	618	592	615	666	616	663	584	602	576	591	612	654	561	654	607	623	618	622	667	640	581	649	630	635	569	624	672	586	595	628	657	648	641	603	627	652	632	570	655	584	613	657	593	600	638	641	639	612	632	605	609	598	617	621	666	635	639	635	607	616	552	601	598	615	612	613	623	643	630	628	618	623	648	619	644	630	654	572	656	641	589	600	623	619	611	623	637	617	632	624	649	611	578	615	634	592	601	577	636	637	660	643	621	672	587	639	628	645	599	631	621	578	659	658	642	581	624	587	610	618	636	600	663	589	607	600	609	638	608	646	613	637	618	593	619	623	572	620	618	653	634	601	613	661	650	601	597	601	629	632	591	620	631	610	646	636	625	600	661	629	645	602	627	630	652	586	650	631	633	597	645	654	656	634	597	603	651	613	602	642	625	660	628	545	643	645	614	616	667	623	635	595	660	609	647	593	613	616	588	610	608	632	589	629	627	612	629	627	687	607	594	631	635	605	628	596	592	599	636	619	589	606	620	642	609	631	648	671	575	601	598	600	588	617	597	600	595	618	625	598	661	623	608	610	618	627	632	624	632	631	652	660	593	657	643	608	635	625	640	601	674	626	670	582	578	641	654	607	594	608	644	612	633	627	636	634	607	609	632	639	619	651	611	628	592	637	603	603	608	609	610	635	610	673	628	658	629	609	582	619	577	630	614	616	591	596	645	571	631	661	626	616	637	619	625	611	613	606	650	628	634	620	621	609	602	653	596	591	650	637	631	603	584	603	689	641	599	633	614	591	611	645	584	638	563	633	605	655	604	633	625	645	610	607	582	619	627	618	594	593	603	626	642	637	681	583	589	588	629	619	640	631	548	632	581	613	631	633	604	677	609	616	582	625	615	619	613	633	602	579	600	628	627	581	642	617	615	559	626	634	592	639	601	603	609	625	615	597	595	577	616	611	562	625	620	619	596	627	639	614	614	602	642	581	631	636	607	622	590	642	634	619	617
2305	473	446	448	384	321	340	314	305	322	290	338	306	285	334	317	333	308	306	298	329	321	297	298	317	332	295	271	347	337	296	273	304	309	304	310	303	289	294	312	303	316	275	308	308	308	329	328	357	298	313	276	332	299	284	296	321	317	303	322	294	268	301	349	325	307	308	281	317	323	312	295	321	319	306	301	315	308	279	319	308	293	321	305	285	303	289	292	306	247	280	311	299	322	265	283	304	267	305	305	304	328	322	320	285	279	316	322	354	323	294	301	295	293	284	270	274	339	325	291	312	307	314	309	274	281	300	293	271	299	349	292	304	306	293	284	276	304	335	302	293	324	322	298	293	275	305	301	313	291	289	327	318	303	309	326	272	296	308	325	297	316	311	329	305	276	331	291	297	321	308	293	302	347	309	305	281	282	299	332	309	330	347	282	321	316	311	308	323	312	296	278	295	301	305	311	299	304	300	287	311	303	308	288	312	324	305	275	293	285	292	308	306	274	300	304	345	316	318	267	274	352	292	303	337	296	297	312	281	305	325	324	255	298	346	318	299	316	308	308	308	292	324	300	283	279	305	270	264	277	311	297	319	284	334	300	289	306	293	303	338	303	287	294	345	327	282	275	321	299	302	288	286	282	315	298	319	333	273	284	298	311	287	304	306	327	325	329	321	304	299	332	316	256	287	318	284	290	307	304	285	301	296	274	324	333	310	314	275	302	307	286	293	322	319	313	301	322	320	286	289	266	314	290	328	317	303	286	319	287	264	281	306	307	282	317	306	272	292	299	309	282	331	296	269	306	296	300	317	305	315	298	317	260	292	281	232	289	320	273	302	269	353	313	316	299	294	357	278	303	299	295	266	270	334	319	292	295	309	285	319	296	306	291	295	279	304	312	285	295	294	284	290	314	303	310	292	289	314	293	298	312	304	306	278	287	277	300	320	302	335	329	298	287	260	315	311	322	293	316	308	314	274	307	306	294	309	319	302	266	291	318	284	323	308	300	331	296	309	288	313	307	322	285	271	309	302	334	284	266	299	289	298	324	310	300	301	293	271	289	284	309	318	297	309	266	318	302	310	248	280	270	274	302	303	310	251	311	285	295	302	287	309	299	320	308	289	285	315	305	284	317	267	300	318	299	309	279	296	283	285	281	287	311	319	300	320	290	310	322	286	320	306	296	342	282	287	322	291	319	273	338	334	293	303	299	302	287	296	310	337	278	279	277	303	297	301	279	325	296	324	287	316	301	329	295	297	288	320	302	276	284	303	311	306	307	304	302	312	306	318	283	289	337	290	309	301	265	292	309	258	300	313	298	282	288	294	287	307	314	311	317	334	291	297	284	296	282	305	313	291	337	302	306	297	299	327	321	286	276	297	305	278	285	328	294	301	313	291	293	348	276	290	307	319	304	291	311	305	326	310	305	325	272	285	311	312	280	300	309	303	311	292	319	308	292	335	286	317	305	313	306	285	283	314	274	317	321	302	303	251	298	302	296	267	296	289	292	300	285	312	309	326	275	277	326	304	300	330	313	306	331	296	312	303	283	293	322	311	303	303	271	300	296	311	285	287	273	307	308	278	316	292	302	282	301	296	307	288	298	304	293	279	285	274	278	281	275	268	306	332	316	293	313	329	306	244	298	268	285	294	307	319	301	300	314	321	314	297	310	287	317	286	299	293	309	317	330	310	309	301	301	317	306	338	321	293	315	282	272	318	319	296	296	279	311	303	297	298	287	328	344	321	295	290	303	329	282	299	299	280	294	297	317	303	277	305	275	297	340	294	303	290	286	299	303	258	276	291	288	307	327	261	291	313	307	299	281	324	293	336	322	273	302	342	296	303	316	314	315	314	327	291	327	304	288	305	306	311	287	305	304	280	281	331	313	318	285	327	312	313	254	312	311	296	339	278	288	273	287	309	284	299	311	308	301	306	294	321	290	289	290	315	301	269	315	310	304	269	307	297	316	312	314	289	319	314	277	310	302	308	310	307	278	291	295	275	274	281	296	272	297	319	300	311	274	312	309	303	271	302	292	278	298	288	299	266	261	296	303	310	322	279	283	275	294	299	336	283	305	267	301	283	289	270	275	311	289	245	336	318	326	347	308	303	304	281	297	254	258	286	358	334	319	331	303	274	299	288	290	280	306	313	307	307	321	298	282	288	280	296	268	323	316	284	305	329	306	311	296	268	297	281	267	308	272	309	266	314	320	315	287	260	314	280	333	303	297	337	285	295	284	264	314	341	329	301	290	311	301	286	277	306	296	295	323	282	284	277	263	291	315	311	306	265	298	287	313	288	295	308	282	317	285	317	310	303	289	311	308	313	318	362	301	315	302	291	323	311	304	307	306	308	329	295	277	357	302	292	299	309	280	302	305	312	284	331	342	309	291	331	286	283	294	270	278	319	308	309	299	318	284	308	327	289	310	308	322	306	303	294	303	295	304	285	327	316	323	321	289	298	315	282	298	296	304	266	317	272	304	318	287	313	327	331	285	298	285	308	285	257	318	293	268	314	352	283	295	326	274	318	307	279	307	283	304	269	308	273	296	303	278	301	293	322	312	301	334	299	292	288	275	306	286	319	305	293	289	322	311	294	304	321	280	301	315	322	314	302	282	315	297	298	300	328	308	301	287	282	305	310	282	296	301	317	290	347	311	319	277	284	319	271	301	303	311	291	302	295	302	310	298	309	298	318	288	301	308	311	328	319	313	309	274	306	280	343	298	281	349	304	291	320	345	299	290	275	305	292	285	277	301	321	275	299	301	317	280	284	293	290	275	300	295	302	303	287	295	323	294	307	329	328	318	302	292	262	312	321	284	345	303	304	273	293	293	251	279	289	304	303	312	315	309	282	328	317	335	321	263	289	308	304	314	303	332	298	287	279	315	269	306	320	326	289	291	300	291	296	273	303	294	305	295	312	316	284	299	287	276	259	335	295	326	300	292	322	300	294	332	314	285	320	291	290	291	283	296	313	289	337	290	297	310	280	314	290	289	288	330	327	281	329	288	293	306	310	280	320	245	320	287	299	314	276	295	298	301	329	285	304	297	312	278	289	336	254	252	302	278	286	296	303	284	334	266	279	294	315	319	305	288	318	298	305	248	314	313	285	286	277	299	304	312	300	313	302	276	343	301	316	290	290	309	310	294	301	270	335	322	300	289	294	300	270	294	291	307	289	287	286	290	329	319	337	291	275	292	314	288	318	301	299	302	287	308	280	308	291	258	302	305	267	318	287	310	299	344	307	326	300	286	320	301	270	284	301	317	282	320	301	296	322	279	301	318	308	272	289	302	262	281	307	321	311	307	314	302	304	312	312	301	259	284	295	288	297	311	301	312	279	302	305	275	298	293	319	314	328	256	295	334	341	300	307	288	308	295	309	329	313	295	323	295	311	320	282	294	277	281	292	255	303	294	300	325	313	278	296	286	278	312	272	300	295	300	295	289	255	326	296	311	295	294	268	319	319	324	279	300	293	294	297	290	305	310
2426	814	1090	1117	954	950	787	778	812	796	765	738	763	779	771	740	777	707	690	682	783	772	750	785	813	750	761	723	704	762	734	758	762	739	663	697	730	715	790	715	742	749	677	719	698	704	750	734	694	730	713	725	702	743	712	722	739	692	721	703	715	734	768	730	721	707	742	723	704	701	734	724	712	669	680	706	715	709	708	673	685	710	703	709	706	718	685	703	680	675	705	654	688	705	677	682	684	716	676	697	720	700	745	666	698	682	644	714	710	677	713	748	708	678	697	700	713	684	686	715	647	676	677	732	699	741	711	693	684	690	693	719	706	729	727	708	649	645	647	728	690	728	659	696	735	716	703	670	690	721	707	691	705	701	709	689	678	715	703	652	675	670	710	684	689	730	683	659	650	689	714	659	785	726	706	741	701	699	688	695	739	670	655	693	725	697	695	687	669	709	686	700	707	680	700	691	644	700	714	725	752	699	665	677	743	696	691	667	735	676	681	717	731	707	702	716	676	679	727	703	727	673	663	674	730	669	668	642	712	674	732	714	678	686	727	689	657	678	649	688	686	725	703	694	717	714	711	728	712	697	729	670	651	685	717	674	723	662	664	664	680	662	710	717	667	697	642	691	658	655	711	716	772	723	666	703	695	707	695	699	697	723	698	717	701	710	734	742	603	697	697	700	681	666	708	663	664	676	699	725	681	654	690	703	718	683	687	693	727	664	698	720	683	685	688	729	645	728	721	692	679	695	658	669	653	705	655	702	652	706	717	707	705	676	697	638	708	700	695	712	664	693	702	722	689	670	694	750	728	688	678	650	688	718	710	698	727	748	683	662	675	662	673	700	680	658	654	677	688	708	751	710	709	706	736	670	673	678	704	660	683	693	660	690	672	692	698	674	689	712	696	700	707	669	670	666	668	707	697	728	694	674	712	681	746	666	669	697	731	724	689	705	718	711	661	700	682	679	696	700	724	724	720	716	696	711	715	691	659	654	729	708	657	687	702	718	662	678	712	693	669	695	726	688	707	677	698	647	653	673	683	689	670	675	678	661	690	723	704	726	670	703	717	687	710	673	748	703	688	694	685	703	686	721	675	696	697	710	707	700	736	727	740	701	674	677	722	709	717	713	718	728	730	699	703	751	670	724	659	686	689	743	695	645	712	701	679	693	712	678	719	697	680	706	661	708	698	712	690	703	670	756	686	719	682	692	697	713	699	688	709	750	701	724	709	741	693	687	698	681	708	646	722	667	687	697	651	662	720	720	672	706	704	709	680	688	741	702	714	728	704	648	702	705	728	646	708	729	725	681	741	736	707	700	714	704	690	701	664	734	695	676	662	715	711	704	687	758	665	688	700	701	696	679	629	730	735	687	704	708	708	672	736	721	655	717	693	702	756	710	685	700	688	676	701	751	660	716	699	697	708	650	740	724	678	707	697	712	709	702	739	730	680	681	702	700	737	693	651	675	677	693	715	695	682	733	726	701	710	688	650	666	695	705	725	677	713	699	694	685	712	674	738	713	720	680	712	651	658	709	665	688	692	690	663	737	715	667	730	695	693	695	685	677	719	694	659	677	695	675	710	727	672	704	661	741	703	668	660	659	693	718	731	684	744	668	741	708	688	693	689	671	701	718	695	670	709	727	744	691	700	670	708	683	654	684	737	734	724	687	689	669	707	730	619	737	736	642	683	674	647	659	689	690	680	720	735	733	724	723	677	737	680	703	701	694	712	705	699	645	719	703	692	681	736	686	683	699	717	681	670	717	689	679	675	695	681	741	671	673	724	701	669	679	717	702	682	697	730	696	694	682	700	698	683	723	702	676	669	669	698	660	687	677	694	677	653	675	689	686	688	681	658	707	701	715	730	670	661	743	731	706	705	702	674	662	698	700	690	714	648	670	687	721	699	707	701	708	678	737	724	678	695	685	674	663	668	704	700	702	752	796	653	691	672	710	692	663	709	703	691	709	694	698	640	697	689	744	721	735	693	697	680	699	699	688	691	666	659	694	685	677	725	684	730	704	649	674	719	703	697	701	655	637	686	680	672	698	657	761	671	657	670	655	641	720	708	718	681	696	685	656	708	727	660	712	683	623	684	694	657	732	714	719	681	650	720	705	691	631	696	682	647	711	703	678	750	720	686	692	721	714	745	716	641	694	675	700	722	726	729	666	744	685	718	692	674	729	687	700	657	697	661	672	682	710	697	687	683	674	678	665	658	734	739	652	695	682	704	706	692	695	681	787	688	706	725	685	745	684	659	699	726	706	663	728	718	714	691	749	712	683	702	674	714	653	691	678	681	708	701	685	705	697	696	682	681	702	676	732	701	740	705	705	651	657	704	685	629	709	695	684	682	670	698	752	699	743	689	705	651	693	694	663	655	697	677	655	730	672	705	694	692	689	729	693	648	690	669	750	718	678	767	665	690	696	722	703	692	707	669	696	667	678	679	712	707	710	714	730	662	723	672	626	645	668	691	683	682	716	731	738	709	669	694	707	714	671	682	666	702	672	721	679	683	720	668	711	702	690	690	687	677	692	705	697	731	667	704	702	717	665	711	760	753	655	728	665	706	757	690	722	675	678	711	696	727	693	693	697	692	694	705	692	627	671	748	699	673	719	715	676	696	697	729	679	700	657	711	694	683	681	699	668	712	685	694	709	745	688	700	691	729	713	752	723	732	729	691	694	668	687	689	719	656	683	702	719	669	710	704	710	713	685	697	680	706	693	714	674	726	648	740	696	691	708	642	653	716	684	738	668	704	700	698	688	700	699	699	655	683	737	695	706	680	663	718	643	649	719	678	691	701	706	730	669	714	638	682	715	710	703	707	724	725	733	669	703	747	684	668	706	719	623	655	685	721	698	683	739	682	670	726	681	629	749	709	643	696	726	702	681	631	681	653	708	653	713	661	700	705	706	687	651	660	671	735	698	770	707	666	678	667	694	683	681	692	652	710	718	696	710	710	751	702	696	697	704	713	700	688	712	693	650	737	691	654	710	678	696	741	640	718	742	671	684	697	682	649	726	672	721	695	674	679	733	703	743	688	713	719	700	674	680	749	715	697	707	677	675	705	736	668	694	675	658	709	662	687	675	666	718	664	699	686	711	684	687	696	691	702	699	697	690	672	708	717	681	644	677	708	722	675	677	676	723	688	770	702	726	702	694	709	752	697	679	682	690	691	679	687	694	693	716	723	718	684	740	714	659	677	690	701	690	720	701	645	696	728	710	686	702	651	724	731	678	696	668	708	704	678	702	708	745	692	714	648	677	704	687	674	705	679	733	701	734	685	723	685	700	706	640	703	665	646	648	687	623	687	704	713	737	656	655	672	666	701	680	655	715	728	737	690	715	676	702	680	716	684	718	699	692	716	780	670	702	692	705	674	669	702	698	691	692	681	673	665	686	699	692	690	731	717	726	673	736	708	743	711	658	701	674	753	670	683	713	684	671	757	683	704	688	673	688	751	645	707	707	702	722	721	681	680	697	655	724
8417	1163	1431	1095	767	568	478	405	296	325	306	274	271	248	271	260	246	231	218	227	245	228	219	212	205	181	201	214	215	244	179	201	204	206	192	192	211	194	200	203	190	209	203	202	195	208	203	219	212	219	200	216	229	188	190	181	206	223	218	236	191	209	210	189	179	207	186	209	199	179	195	159	192	198	205	199	196	189	187	187	191	191	182	219	185	195	193	188	190	203	186	172	172	181	182	176	194	214	203	194	187	186	189	182	190	177	192	201	192	221	195	206	198	188	197	203	180	165	187	202	180	195	177	211	173	183	193	208	185	201	189	208	175	192	187	224	179	173	211	191	179	195	217	188	185	170	171	207	174	190	196	185	186	193	187	166	171	194	203	178	175	208	193	191	216	213	181	193	185	192	222	168	191	215	211	213	194	183	199	203	176	170	217	194	195	209	210	180	207	169	177	202	173	210	192	178	167	165	205	194	197	198	183	202	205	183	195	176	158	175	186	192	193	193	207	206	176	169	184	196	191	188	195	181	170	201	190	192	199	204	189	182	184	179	200	182	186	179	149	173	194	205	185	171	177	167	195	184	215	228	190	179	174	176	203	183	182	204	201	205	184	183	187	198	173	206	189	184	173	199	198	186	184	206	203	206	188	191	192	175	203	194	190	219	169	191	224	172	196	190	203	181	198	199	176	211	206	197	165	164	197	172	202	194	196	178	177	165	176	171	177	206	185	195	189	196	190	175	182	187	201	191	164	207	189	186	195	183	203	207	189	168	178	196	207	211	194	204	174	181	193	189	198	194	185	214	195	169	153	211	188	228	167	193	185	182	200	202	183	235	175	197	184	186	179	171	192	181	217	178	206	175	196	174	181	182	197	201	177	213	211	198	192	198	210	212	189	203	212	181	162	164	194	184	178	190	193	194	189	190	190	207	187	192	176	193	186	207	177	181	189	195	195	183	186	191	195	191	198	203	194	206	188	185	188	177	192	187	199	201	175	184	170	204	242	208	209	202	173	192	187	202	199	180	198	208	201	183	191	177	188	192	176	165	185	174	197	187	180	188	198	213	172	183	191	183	186	206	204	184	173	197	192	190	187	215	168	185	171	192	182	205	202	193	169	198	203	202	171	185	176	172	174	198	163	183	189	221	177	202	197	194	194	211	173	189	170	202	190	174	168	209	192	195	191	168	202	195	189	177	187	177	176	201	195	158	161	190	184	175	210	187	199	202	177	198	178	192	180	163	205	184	175	195	185	176	189	201	195	195	199	181	188	189	193	207	184	198	184	208	174	193	185	215	205	210	160	207	206	181	192	171	206	194	176	181	166	171	229	197	176	195	184	164	194	214	203	220	206	210	195	193	230	158	181	191	198	178	186	182	189	174	196	172	162	206	186	212	177	168	176	221	190	190	180	195	191	182	185	179	193	202	185	226	180	200	182	200	207	165	200	208	197	180	200	164	181	210	194	189	207	195	185	208	199	165	181	178	182	205	160	220	190	182	188	167	185	186	183	188	208	198	196	216	199	187	164	202	205	206	166	195	164	182	182	172	167	197	198	200	198	195	168	215	190	211	189	191	186	200	199	192	170	197	200	186	170	188	201	186	170	188	176	192	207	181	172	201	144	196	183	234	163	169	184	187	174	182	177	202	195	180	185	189	184	190	187	201	203	184	195	197	159	192	173	192	156	190	180	175	188	176	198	187	171	181	186	194	190	202	218	186	178	194	164	186	215	188	176	209	171	156	177	180	181	195	197	207	188	197	191	197	181	195	172	201	186	156	192	177	196	209	206	204	194	177	202	189	206	167	157	187	223	160	176	202	205	198	181	228	162	166	191	212	199	201	176	200	193	207	200	171	190	190	202	211	167	197	210	190	206	201	167	177	221	199	202	181	192	187	167	171	217	163	200	186	184	189	230	186	186	199	198	217	191	210	195	188	192	189	194	176	201	186	182	202	190	208	201	236	202	200	211	203	191	182	182	190	207	197	204	208	173	185	213	163	186	177	168	213	198	205	218	208	191	189	178	210	189	216	198	180	189	163	169	184	183	191	194	204	183	181	201	191	178	176	202	185	178	185	178	173	197	194	214	187	166	199	199	192	192	190	190	191	181	181	193	199	194	209	194	206	179	185	169	180	171	190	186	189	185	146	184	192	191	200	166	202	194	194	170	203	179	189	179	206	198	205	165	175	185	163	180	177	175	144	184	186	203	200	184	216	194	184	196	211	184	186	201	210	176	194	196	209	167	194	172	183	176	203	210	175	177	192	198	194	189	191	203	179	193	196	186	169	177	198	212	204	191	197	222	212	199	184	192	183	213	214	200	197	187	200	168	218	186	186	180	185	169	207	211	196	197	167	193	205	203	192	208	201	201	180	188	184	180	185	201	194	163	177	192	205	201	178	178	222	187	189	185	166	179	190	187	199	203	191	192	201	188	211	186	209	186	189	167	193	189	188	198	188	200	200	180	186	171	191	203	192	196	172	211	205	154	198	196	195	192	214	199	193	190	204	222	191	202	199	214	194	176	192	195	180	187	167	192	191	177	185	186	179	189	164	179	193	187	169	194	187	204	206	206	205	163	176	207	190	166	181	182	197	176	193	223	192	175	174	193	224	208	204	177	163	188	184	173	191	167	183	212	183	184	182	175	200	210	208	172	174	179	173	208	188	214	203	181	192	182	182	175	190	206	197	184	185	180	192	219	198	190	189	176	181	196	202	198	172	182	180	176	189	193	222	189	178	188	186	207	179	218	170	192	190	175	205	182	204	187	174	225	186	210	178	176	192	206	207	190	176	225	180	185	170	160	212	210	177	182	158	208	211	186	213	186	176	175	188	203	206	203	190	208	161	178	193	182	208	190	196	173	183	205	203	196	191	161	158	200	183	194	200	179	171	201	176	188	212	209	183	169	197	193	193	194	189	191	197	198	171	194	204	162	177	198	171	176	201	195	191	181	180	186	203	190	226	210	217	186	196	189	202	187	195	204	200	187	214	185	192	175	189	188	175	188	211	217	199	182	199	174	198	181	205	193	241	213	200	200	205	176	207	196	208	172	172	190	189	181	177	202	185	197	186	188	219	181	192	184	165	175	199	187	178	205	189	194	171	217	203	215	200	176	207	188	167	165	179	188	183	178	190	196	176	207	180	162	200	201	224	186	170	225	206	204	189	199	180	200	193	177	190	172	163	173	179	205	174	206	164	189	174	181	213	208	225	223	205	193	179	164	191	173	185	173	206	206	204	201	175	204	199	183	188	180	176	180	162	218	197	175	198	212	196	178	202	195	167	209	196	183	208	211	190	206	167	189	187	203	188	215	168	203	188	176	175	179	182	212	178	220	146	189	217	202	183	192	195	202	186	186	193	200	182	193	180	188	188	176	221	204	194	188	213	176	188	200	205	163	217	172	185	182	205	184	190	193	181	222	201	185	182	185	172	214	193	183	173	209	181	187	186	201	174	212	203	182	195	198	179	186	190	198	175	201	185	200	209
5892	1475	2934	3505	2934	2398	1994	1633	1437	1315	1197	1050	1007	968	873	780	811	763	809	768	706	690	769	756	770	688	701	667	665	648	670	628	627	627	572	623	593	602	548	583	582	604	557	560	593	578	568	597	576	562	602	548	537	579	519	562	521	552	564	608	575	532	552	550	511	513	507	517	497	468	547	522	502	500	460	510	527	508	499	485	484	493	493	474	513	495	560	514	496	510	508	505	496	453	474	505	473	480	486	505	508	490	485	500	481	469	446	471	497	462	476	454	478	459	494	506	472	496	451	460	472	500	473	468	453	495	455	477	496	466	483	484	489	463	497	483	498	448	483	484	489	499	485	458	478	452	496	502	480	472	464	495	496	457	474	463	470	480	499	468	494	486	486	473	473	493	472	491	503	464	491	439	461	494	478	453	460	508	482	465	483	456	510	440	481	460	471	444	448	503	459	445	504	468	470	502	480	471	484	462	482	487	492	444	456	486	433	507	493	499	439	489	459	491	458	488	497	485	489	464	460	460	466	451	446	464	484	500	479	473	450	517	460	457	494	447	475	452	481	494	473	493	466	457	454	500	451	456	487	448	467	483	460	454	460	486	481	501	474	479	490	517	495	475	457	488	489	470	447	512	475	492	467	495	491	425	479	469	492	482	482	488	469	507	497	493	501	491	518	462	489	475	480	463	497	522	477	487	456	453	473	499	513	469	480	477	503	420	497	440	472	468	458	441	399	501	460	515	464	486	474	494	431	470	489	486	486	480	474	502	481	507	464	433	490	451	457	454	455	431	453	462	474	508	506	494	476	461	445	486	483	479	453	494	453	458	493	476	503	487	509	489	468	470	471	436	513	495	494	471	438	431	466	490	416	453	497	459	497	478	456	507	488	458	463	475	502	488	470	508	468	478	513	491	479	488	462	485	491	459	485	503	469	433	489	461	498	465	500	491	485	478	506	441	484	502	496	460	469	477	479	472	449	451	486	442	516	461	489	461	443	473	463	462	456	485	442	491	478	471	491	479	471	470	484	502	457	472	463	480	446	469	470	475	439	435	483	493	514	465	482	476	496	471	506	463	449	474	449	470	445	485	485	482	435	476	457	486	479	467	502	496	471	474	489	515	495	490	464	460	462	462	475	474	488	471	462	476	468	449	467	466	484	495	463	505	509	460	490	467	464	473	499	477	459	490	480	476	475	495	457	486	470	484	520	478	436	451	463	492	511	480	470	449	486	488	463	479	480	444	451	466	472	484	437	503	482	541	484	477	468	481	448	470	482	454	459	469	467	493	493	448	478	473	470	488	479	499	475	454	471	450	483	462	484	471	455	455	457	448	433	456	506	450	524	463	458	477	464	463	444	445	497	483	482	492	463	472	477	490	470	441	509	485	491	454	497	484	474	493	490	494	486	451	495	463	484	444	492	498	493	465	476	431	470	469	523	483	450	472	477	471	459	503	489	439	489	462	482	416	494	462	476	456	473	468	442	481	467	461	485	460	489	439	514	511	480	450	519	479	467	495	470	467	483	457	494	471	511	501	465	472	467	452	450	475	462	458	466	514	496	496	488	442	518	458	447	415	506	506	510	429	457	455	437	455	469	472	443	482	487	467	500	462	474	473	486	468	518	497	473	460	477	457	490	438	476	492	458	469	502	476	454	504	451	501	467	453	478	467	479	502	488	490	476	487	459	488	424	469	443	482	489	438	440	469	468	455	481	484	445	462	450	479	479	464	465	453	498	497	472	467	471	464	459	514	520	468	465	488	508	492	466	448	497	441	443	471	431	471	474	511	452	489	447	476	495	529	482	474	482	511	456	477	474	469	446	477	454	484	441	476	421	484	475	487	491	508	483	458	485	467	473	474	489	497	493	470	498	477	530	478	490	476	496	443	492	488	493	460	485	495	455	475	461	493	472	444	480	492	478	456	488	476	463	471	480	461	493	479	479	454	483	458	487	485	488	441	489	423	493	485	447	511	459	468	455	467	478	474	455	502	545	482	459	525	469	466	466	492	483	478	490	456	477	458	480	471	485	494	484	493	466	479	442	476	467	465	519	519	460	489	486	471	464	472	477	505	483	465	489	438	487	497	423	485	455	472	514	499	476	482	482	448	473	516	446	477	505	434	461	481	469	474	498	490	491	487	461	482	497	495	458	466	454	472	434	468	481	443	479	493	489	503	431	453	467	476	465	474	498	466	498	477	461	485	473	465	508	479	452	477	474	489	478	515	470	481	465	470	485	461	483	454	465	455	444	436	470	500	470	459	508	470	483	464	434	485	496	494	482	480	462	520	516	472	455	463	473	476	481	452	494	472	513	480	469	481	502	469	480	512	464	472	496	455	475	503	467	488	477	494	511	470	507	469	460	468	503	481	492	470	471	487	462	475	492	478	481	462	490	485	489	481	475	455	477	499	497	448	494	454	479	423	452	464	474	466	463	479	455	475	460	433	449	463	452	440	493	484	469	471	483	473	464	503	511	508	484	494	489	482	498	504	491	442	480	501	514	464	454	465	443	498	493	469	488	516	476	481	462	485	495	508	457	481	468	483	514	428	473	464	477	477	428	475	459	507	469	487	462	442	465	456	503	496	450	469	490	474	472	465	504	479	489	502	480	464	482	473	464	470	487	441	471	463	461	502	474	460	485	498	507	471	483	520	472	459	501	459	490	503	449	494	488	467	448	468	478	477	470	508	508	461	491	521	504	448	478	515	481	439	477	470	491	455	453	457	458	419	475	464	441	487	498	482	492	496	484	479	473	437	491	511	453	468	497	425	441	498	452	480	446	501	481	491	485	496	475	512	489	426	483	493	469	478	484	485	463	474	477	453	509	477	452	469	472	494	435	482	459	481	477	474	491	477	493	502	502	445	483	488	438	468	496	472	492	502	478	482	469	448	427	471	497	432	477	475	489	474	453	471	475	471	491	483	476	493	492	494	508	457	481	468	481	502	461	455	424	463	510	513	493	451	479	449	453	465	484	440	456	482	494	499	459	522	513	463	443	452	488	474	478	505	464	427	499	478	506	445	471	448	483	503	488	467	466	477	487	438	486	476	446	470	492	454	480	461	484	446	452	466	438	476	458	487	444	485	470	478	506	476	464	437	441	482	493	467	481	440	477	494	487	481	483	499	451	471	460	464	492	488	453	504	494	454	448	497	483	456	452	530	478	483	477	498	476	465	467	463	448	445	447	439	465	449	460	497	449	483	439	470	472	481	464	453	473	471	510	512	502	457	459	513	504	483	474	489	478	501	454	465	531	467	462	453	481	468	500	468	449	469	470	501	466	468	478	467	457	487	481	494	471	487	467	475	504	451	438	467	473	480	460	482	515	476	493	463	476	435	478	462	486	515	510	459	507	454	487	458	445	503	508	457	451	482	489	455	467	474	525	423	480	441	475	474	454	436	483	461	514	468	434	483	496	474	501	484	448	498	471	495	482	475	499	457	457	507	485	454	466	476	472	470	467	496	490	472	468	497	474	509	461	502	505	502
15144	2674	2832	2084	1388	1001	814	686	540	529	420	433	388	369	352	369	313	287	305	312	305	295	320	299	316	273	285	309	267	303	262	296	291	268	285	269	275	228	266	298	298	268	245	259	249	246	267	263	233	264	245	264	253	236	261	245	280	272	274	287	267	252	252	243	249	261	236	236	256	256	231	246	241	251	242	270	263	273	213	274	238	243	246	249	254	269	247	254	270	245	280	267	263	250	251	245	254	234	275	249	240	238	242	267	254	271	260	281	253	256	240	247	239	253	233	245	252	253	248	233	226	242	255	238	230	244	247	206	229	259	233	250	255	255	254	263	251	247	215	258	244	230	237	220	269	253	259	227	254	260	270	210	269	225	219	254	253	250	262	239	219	249	248	231	249	230	220	206	247	231	236	278	247	223	220	262	250	260	247	243	222	217	261	236	240	218	242	238	253	246	231	221	224	253	229	249	254	280	253	260	241	242	254	250	257	265	247	245	254	251	240	223	249	245	251	255	243	225	257	219	240	247	239	271	234	248	225	238	188	253	249	252	247	270	268	232	254	280	226	252	250	212	273	225	250	240	225	211	242	225	288	274	276	243	225	232	258	257	230	220	242	237	248	247	252	271	234	211	253	243	231	245	266	226	272	230	279	253	263	236	266	248	224	254	253	234	266	255	245	228	235	243	244	211	230	249	236	242	246	230	251	256	242	237	243	247	246	240	250	241	233	227	226	233	257	251	246	247	237	265	280	261	266	224	222	229	251	267	227	240	238	268	227	219	256	245	232	220	245	252	243	238	251	244	247	245	245	221	237	243	243	248	241	240	258	259	264	238	230	252	265	255	234	254	240	245	239	262	227	212	260	238	226	240	244	244	243	272	231	240	249	248	255	222	265	225	234	268	244	223	239	221	251	242	237	246	241	217	267	247	239	243	256	245	255	226	236	255	221	245	256	269	244	237	228	218	260	249	242	233	252	246	245	234	226	254	247	237	251	254	234	250	229	245	260	243	252	214	240	232	230	261	236	240	227	259	212	204	242	258	274	255	222	223	240	251	237	252	262	223	222	206	262	213	256	234	246	271	242	264	261	222	281	232	225	233	276	236	235	231	252	236	254	245	268	236	260	249	240	234	245	224	215	244	271	226	239	266	232	218	266	220	246	259	264	264	249	257	238	213	247	226	242	243	224	248	258	277	224	247	228	213	259	259	271	230	263	249	258	214	270	268	244	237	204	219	233	242	250	241	237	265	245	238	237	239	213	242	258	248	254	256	253	240	253	246	256	233	228	264	209	237	228	250	209	254	251	247	257	240	277	209	232	226	246	257	218	226	234	220	256	268	239	262	262	256	206	215	255	269	261	239	249	235	271	246	222	245	233	243	234	236	219	250	245	259	252	277	253	231	235	247	258	240	246	246	234	236	243	247	205	251	263	255	254	278	243	225	248	253	241	232	271	234	237	254	224	215	239	220	257	251	255	264	237	239	254	239	221	233	215	254	230	256	240	229	258	244	292	251	252	233	227	245	260	251	227	257	257	245	242	256	263	225	252	254	252	241	237	212	239	233	250	258	242	235	230	248	268	243	237	243	221	237	242	228	234	231	246	231	245	250	218	224	262	250	217	233	252	248	264	240	233	255	263	279	229	232	268	247	254	256	234	232	248	248	262	254	260	233	232	231	249	256	230	245	261	233	226	252	245	256	252	259	257	243	253	244	242	254	240	241	240	226	230	252	243	252	231	242	271	236	243	241	274	222	251	253	243	235	262	243	245	219	239	251	238	236	254	252	237	229	260	259	247	249	270	229	257	248	256	271	230	239	266	240	256	255	249	217	259	266	251	234	256	266	250	263	236	234	227	259	243	255	273	231	243	237	253	252	260	255	263	232	261	248	264	219	254	197	268	227	244	225	230	238	263	262	249	290	253	237	244	242	247	222	244	221	247	225	222	254	235	265	247	233	259	222	223	254	231	258	242	232	229	215	252	239	261	224	213	282	226	255	256	241	247	246	242	249	223	230	243	233	255	214	240	234	241	251	228	219	250	254	213	232	238	236	229	257	236	244	266	255	233	243	249	238	267	240	232	267	232	255	245	212	288	231	239	240	258	246	230	242	243	210	230	265	239	237	249	258	232	253	251	264	239	270	235	258	230	249	254	231	248	279	242	254	281	245	208	241	222	239	229	233	237	238	221	255	247	244	255	248	265	265	259	248	224	261	247	240	215	260	241	244	224	232	231	259	248	247	287	277	251	255	248	240	222	246	234	227	263	223	222	265	228	229	241	251	261	236	221	236	262	257	244	251	241	240	252	242	219	232	246	262	243	251	259	231	249	239	280	237	237	274	241	250	231	237	260	237	234	257	217	253	255	237	237	229	250	244	232	227	271	268	254	228	216	236	258	214	220	221	229	253	244	236	218	248	233	233	251	280	234	273	218	248	239	238	216	268	262	260	216	241	259	229	241	269	248	249	280	236	237	249	258	251	244	280	232	243	259	243	269	235	267	207	245	246	267	243	220	260	249	219	243	246	228	243	258	252	244	267	239	227	227	235	251	233	219	249	212	223	226	232	233	243	244	245	227	231	278	253	254	243	236	248	267	262	229	232	253	248	254	238	269	221	252	250	253	224	240	210	221	260	248	243	269	263	248	244	250	246	241	217	255	239	239	259	243	270	240	226	262	263	221	236	259	251	253	240	245	237	248	263	236	279	250	254	273	239	225	223	246	220	242	255	238	264	252	271	225	247	223	230	236	217	247	226	251	273	249	239	225	258	229	274	268	236	246	247	255	235	262	249	253	254	221	247	200	240	264	246	240	233	223	250	229	237	238	268	226	238	248	229	246	234	269	250	274	238	241	238	217	225	259	242	222	245	241	243	217	237	245	247	271	228	265	243	224	226	222	227	264	216	252	250	253	265	262	248	256	242	244	258	281	225	220	216	262	248	250	246	251	287	216	242	245	280	244	240	247	232	258	278	224	228	226	244	234	263	267	250	241	219	229	235	210	224	234	220	232	265	233	258	247	258	226	208	250	260	249	260	242	209	236	244	219	238	237	258	245	229	218	233	244	240	260	263	225	243	220	230	241	262	238	232	223	266	256	238	238	215	238	254	251	256	268	236	243	243	199	248	251	251	254	227	241	216	243	235	272	250	245	251	239	234	253	242	263	238	238	236	261	234	262	236	223	252	244	247	245	245	244	245	235	254	249	283	250	231	253	240	262	254	260	293	246	271	242	236	238	295	250	236	225	253	214	238	273	253	219	243	264	260	259	251	261	265	224	235	237	248	255	239	252	275	253	248	247	238	227	247	242	245	245	250	245	226	250	227	240	258	244	246	241	258	219	258	265	231	250	244	272	234	263	253	248	244	265	245	243	245	227	261	261	253	247	231	227	268	235	280	235	231	217	237	227	261	246	257	232	266	266	242	252	233	244	246	277	254	225	244	261	250	248	209	255	246	252	244	218	265	243	238	249	225	230	247	237	257	247	247	237	204
7746	2284	4970	6079	5097	4281	3396	2909	2403	2167	1924	1799	1604	1467	1290	1293	1193	1168	1188	1138	1082	1040	1102	1105	1084	1017	957	988	966	958	869	838	873	881	816	816	793	748	762	761	833	742	745	722	749	704	704	820	765	772	729	704	690	719	691	651	674	667	712	726	678	764	683	730	738	646	678	689	666	685	652	650	689	636	606	621	610	656	655	637	633	627	662	629	586	649	602	607	615	615	622	653	609	585	604	639	620	622	623	626	597	606	666	652	630	576	618	598	586	575	636	630	622	643	598	616	640	599	570	582	591	587	576	562	639	592	585	572	545	655	630	622	601	579	610	593	612	598	624	568	639	617	601	566	628	574	589	609	585	649	591	609	559	555	588	603	645	585	603	599	588	568	558	583	604	555	603	580	636	621	607	570	604	617	591	584	620	580	571	592	616	625	530	551	608	619	570	592	575	639	619	641	614	562	615	574	587	621	656	631	601	615	561	571	596	586	591	528	582	587	647	636	541	557	632	604	633	622	582	592	636	584	628	582	619	588	590	605	561	599	619	587	596	532	569	538	596	597	588	638	629	631	547	599	618	597	602	585	600	617	559	580	608	583	615	607	627	569	585	615	629	597	568	615	595	606	607	578	596	608	636	615	593	595	559	612	607	590	582	583	608	623	612	601	606	602	592	590	577	632	644	578	567	604	600	582	562	643	622	570	605	639	610	613	613	611	648	589	625	590	604	621	565	591	598	590	596	584	570	597	608	588	609	606	574	609	566	573	639	600	612	562	570	574	632	601	624	582	584	604	614	566	573	572	617	606	648	608	593	560	607	600	571	585	606	609	611	587	567	630	589	619	644	601	617	637	562	642	609	643	586	620	582	590	586	598	611	591	566	571	580	598	597	626	582	604	610	584	561	580	551	595	627	571	595	616	643	579	635	578	569	635	605	633	619	610	582	569	582	563	615	634	614	594	648	583	597	564	618	614	611	595	591	556	593	633	605	564	583	605	604	562	610	604	556	562	619	575	578	600	608	561	571	583	608	605	621	594	571	605	583	619	586	548	556	605	576	557	586	584	601	573	562	590	604	599	612	549	596	597	610	598	602	611	584	608	594	583	564	606	630	622	550	632	604	648	630	626	624	591	587	590	573	600	581	568	587	608	608	641	567	614	641	634	627	609	606	614	621	610	604	621	591	572	549	589	596	617	591	618	614	603	568	617	600	588	608	632	564	568	576	611	588	584	610	661	554	600	534	629	602	606	614	592	621	580	614	574	579	602	598	608	643	552	553	566	570	597	590	617	602	614	618	589	615	567	562	573	572	605	575	558	609	569	589	535	592	613	603	595	567	571	631	619	623	609	600	634	576	573	573	604	590	548	594	632	579	565	586	586	559	590	595	609	617	604	584	604	599	570	611	624	610	578	608	607	557	601	605	550	602	572	583	627	583	632	618	601	554	607	582	612	603	598	600	557	611	564	613	596	614	619	581	577	557	622	613	586	611	637	624	584	575	598	608	552	601	583	603	622	585	596	563	595	597	611	578	596	609	539	618	611	603	584	616	574	618	637	609	629	589	611	578	644	576	541	590	592	585	629	607	610	602	579	586	627	600	565	550	570	592	592	597	602	616	610	575	561	576	602	612	580	604	574	594	624	632	589	542	574	635	593	637	616	622	600	616	607	566	665	585	598	625	587	607	623	576	567	613	555	562	611	639	579	591	607	614	586	614	599	558	640	570	585	593	579	608	634	569	541	593	546	624	604	562	602	626	599	590	545	565	626	622	614	577	578	603	596	598	616	602	608	600	648	638	580	589	580	545	562	613	597	556	598	602	607	585	579	587	631	616	576	640	562	584	624	607	572	548	587	580	592	607	581	594	626	561	579	621	604	629	621	557	591	575	581	596	622	617	608	592	604	617	621	586	587	601	594	570	575	615	591	577	646	594	590	562	625	611	632	600	556	564	593	622	621	602	577	595	610	586	589	576	569	630	568	587	636	602	602	610	580	564	595	561	591	595	609	556	581	597	633	606	581	628	579	647	604	603	613	593	590	593	629	659	609	599	578	566	598	598	618	586	606	582	595	624	598	566	597	579	594	666	600	619	575	579	615	605	566	567	585	637	580	644	592	623	609	631	590	576	570	548	592	606	623	549	636	567	596	606	582	618	600	601	639	591	600	584	603	602	564	592	588	592	614	618	607	564	597	566	609	591	605	588	683	613	604	612	599	593	610	604	591	591	606	602	610	625	631	603	584	602	597	547	582	565	603	589	598	629	595	608	584	555	609	605	626	581	550	601	587	543	600	662	580	570	560	641	600	585	623	631	603	604	618	589	595	615	607	616	620	659	594	619	620	586	618	584	612	571	636	574	599	590	558	568	577	615	561	604	575	610	570	565	545	564	575	565	569	643	598	590	584	584	610	626	672	605	582	611	620	620	590	591	573	585	633	588	559	600	597	610	562	576	593	553	604	587	585	566	619	609	575	599	598	610	610	618	594	566	636	579	621	589	594	626	583	599	604	616	579	589	596	618	602	595	642	622	628	578	623	605	591	542	626	604	581	614	620	593	642	616	633	597	564	586	545	589	608	601	601	592	589	647	586	551	557	651	593	569	552	581	574	616	634	577	613	606	615	617	638	593	577	628	601	642	644	614	628	618	636	601	562	596	664	602	608	553	619	602	583	611	617	596	542	622	591	624	617	624	599	633	637	579	586	642	626	615	577	590	560	615	555	598	601	597	594	639	601	593	620	619	595	589	656	588	631	625	614	612	624	624	625	605	641	597	612	586	586	590	589	565	617	592	560	561	566	584	607	637	571	609	617	601	601	626	599	592	584	568	611	613	609	584	554	582	579	590	616	607	580	592	589	580	598	585	616	602	575	605	627	622	604	579	617	613	593	599	582	619	624	579	600	608	613	588	627	609	573	600	616	589	602	592	641	629	618	564	588	623	611	601	588	614	549	612	610	628	576	582	566	608	606	656	613	627	616	602	618	598	600	618	611	617	628	576	612	589	597	561	649	574	597	603	642	562	634	570	646	639	573	585	616	568	596	622	601	606	579	615	584	611	600	559	626	632	606	579	567	623	603	600	577	605	573	565	575	605	562	579	595	628	611	568	544	590	607	582	578	627	601	593	599	583	556	620	569	643	591	580	573	593	615	586	606	601	553	636	571	609	596	603	582	598	596	590	622	576	578	580	582	571	576	614	568	545	589	616	613	567	648	582	595	596	650	581	587	564	615	558	642	573	593	591	636	574	608	570	591	605	592	622	609	609	590	603	611	566	612	604	571	618	579	630	619	602	612	602	573	577	574	558	609	577	622	595	595	583	639	593	589	583	595	554	589	625	582	594	614	587	643	589	625	619	645	590	577	593	570	651	573	638	607	590	598	617	601	595	619	607	566	567	602	568	645	616	616	550	623	561	580	562	583	604	594	580	579	608	604	616	579	615	615	613	617	594	644	550	612	604	568	598	570	609	567	585	605	587	589	635	613	531	572	603	587
2250	444	444	432	352	310	338	338	295	304	335	290	308	330	297	282	299	302	307	295	333	306	320	309	294	310	322	293	285	291	281	269	290	270	290	323	288	286	315	290	313	282	314	318	299	294	318	313	307	293	294	307	270	276	312	303	288	293	287	309	331	311	279	288	296	318	307	337	321	271	303	289	312	295	283	315	280	302	279	296	287	308	268	286	301	298	296	311	304	268	296	306	292	300	297	270	314	325	270	332	329	294	310	325	297	307	327	314	295	288	335	267	296	313	285	299	270	259	302	311	306	294	272	299	317	306	283	345	296	302	310	299	273	315	293	283	305	299	287	317	308	288	282	291	305	301	327	316	288	315	295	308	318	290	312	294	312	298	296	277	323	266	286	317	303	317	274	317	262	286	303	308	285	280	367	302	301	297	306	295	307	301	271	328	266	270	271	299	281	308	289	322	289	320	314	313	325	303	322	314	292	323	308	295	314	289	329	261	313	302	306	285	292	319	286	285	296	314	299	293	312	291	332	325	280	292	270	324	311	300	306	271	301	295	286	322	295	327	296	312	287	278	297	295	290	293	285	295	308	333	269	280	282	293	295	291	303	303	326	300	308	257	304	322	280	295	310	308	324	311	304	309	344	353	292	295	303	316	284	275	285	321	281	293	259	302	292	277	315	284	285	276	289	305	308	308	320	287	279	332	304	316	275	307	301	304	311	304	280	312	281	287	305	303	285	303	312	267	302	300	309	307	296	302	288	313	327	286	287	302	324	279	310	268	307	262	315	296	328	295	296	308	263	301	309	314	286	324	289	294	316	275	297	262	304	280	294	309	277	296	315	280	319	288	275	331	325	239	292	316	301	271	291	323	308	299	279	303	284	257	284	283	314	285	303	273	323	314	303	286	274	317	288	295	292	275	312	252	328	304	300	294	292	301	289	325	329	282	287	282	298	292	315	278	296	282	319	296	293	302	271	302	297	293	311	332	333	274	312	304	290	305	326	303	279	299	315	325	336	296	272	279	295	294	338	293	264	304	310	259	326	280	283	293	308	299	318	285	310	315	300	250	278	304	278	286	290	292	289	267	309	305	288	319	311	292	302	301	294	288	336	284	315	293	299	330	289	287	323	290	299	262	318	306	300	316	286	284	303	308	290	280	302	312	308	283	299	269	269	324	258	296	262	308	291	296	286	308	243	288	288	293	302	292	311	340	329	294	283	296	289	317	289	303	283	282	310	289	279	314	316	255	283	314	314	292	291	290	262	297	318	290	307	302	266	302	288	303	276	317	311	294	316	327	291	302	298	289	269	319	306	294	302	316	291	284	292	279	302	304	308	300	289	325	322	272	285	343	296	287	334	343	262	307	296	264	341	304	336	291	302	278	298	284	285	291	309	290	289	291	302	326	285	320	288	306	328	341	297	285	295	313	279	302	302	299	265	306	282	306	288	322	276	311	293	298	268	300	340	289	299	267	295	278	293	328	283	290	321	274	301	295	291	268	280	296	248	314	304	286	289	291	324	278	284	286	288	314	310	295	299	272	313	321	322	325	320	298	297	304	289	283	295	269	271	313	293	316	271	314	293	305	271	283	304	319	264	293	286	273	293	290	260	274	299	274	255	289	290	326	300	299	295	274	292	262	323	291	271	312	303	290	296	304	288	317	308	292	319	326	297	318	324	310	318	267	314	281	316	278	295	268	293	292	261	321	299	303	316	315	279	283	277	308	264	328	287	298	301	319	295	294	314	316	290	302	312	271	286	305	310	295	282	305	282	332	311	274	334	302	269	290	281	270	274	308	299	276	314	272	285	324	290	313	301	289	322	266	295	295	297	281	313	298	350	280	270	308	267	278	309	290	293	311	281	309	299	300	293	283	307	290	261	317	295	292	289	313	303	276	303	284	286	271	310	313	306	304	292	307	353	315	270	292	301	305	301	283	275	301	294	273	290	295	288	315	298	289	299	276	285	290	319	305	301	316	288	296	325	290	312	288	279	321	273	312	292	297	320	290	355	301	303	305	281	314	296	312	320	288	267	288	276	295	282	282	284	289	305	299	312	308	295	312	295	310	301	271	287	297	273	313	302	317	277	297	298	271	275	302	248	292	291	292	311	298	321	285	278	284	303	350	285	303	292	290	272	311	301	323	321	284	292	307	297	291	304	274	281	293	292	284	272	315	283	328	314	294	301	324	310	305	280	303	280	313	271	313	296	279	348	292	317	306	307	304	277	294	299	292	283	278	293	312	318	297	267	314	321	271	318	284	315	275	281	316	274	286	305	275	318	318	313	293	260	279	314	292	282	281	256	299	292	322	278	301	304	296	280	291	308	291	274	315	288	297	311	281	296	286	290	315	300	282	300	280	293	271	318	303	294	322	296	293	289	285	290	289	289	259	291	338	276	264	291	288	292	324	318	307	323	283	288	283	293	284	324	300	302	270	277	320	271	313	278	290	315	286	320	265	280	283	293	310	290	300	284	321	289	263	291	284	282	293	302	285	269	272	288	332	308	299	287	278	305	283	283	326	287	292	280	309	289	333	282	283	278	294	321	308	268	265	306	319	289	306	284	284	290	278	301	337	308	301	266	311	296	311	263	304	321	292	296	294	267	321	292	281	311	327	278	277	331	271	303	319	330	310	308	266	281	297	317	288	303	297	320	283	293	286	302	322	273	320	292	291	330	288	328	266	305	265	298	281	293	296	292	292	271	308	306	325	284	307	307	287	300	344	283	293	301	260	285	256	306	296	250	286	314	253	298	295	290	330	284	313	286	328	301	266	293	282	310	271	279	281	290	299	288	301	280	294	300	290	273	271	263	332	321	311	300	298	324	295	300	297	312	273	297	300	267	269	262	297	275	283	290	337	307	292	304	310	293	292	295	294	306	273	301	305	293	312	308	294	316	279	289	302	257	287	312	339	304	308	308	312	311	308	303	330	316	316	302	286	324	296	315	312	312	312	309	288	280	298	313	338	309	299	310	334	279	274	292	316	276	290	283	272	304	276	322	292	308	275	296	315	323	302	312	314	287	283	310	300	300	297	285	301	304	344	273	312	310	307	303	281	284	313	310	306	313	302	304	321	306	297	286	266	299	267	332	297	310	288	306	270	273	287	283	301	297	272	333	339	309	301	309	308	300	307	303	295	291	297	306	295	355	305	301	278	294	319	293	294	274	279	300	308	277	278	304	275	309	346	285	284	279	304	266	320	280	287	298	340	307	288	323	302	315	334	300	333	315	295	318	300	292	331	287	288	289	294	288	306	344	274	290	288	276	309	299	301	319	331	312	266	269	278	315	273	305	256	306	294	265	298	286	270	295	284	273	298	286	319	295	298	330	273	278	324	278	290	291	321	299	279	300	288	318	268	297	313	296	287	280	286	287	324	290	310	297	325	258	311	294	298	332	292	300	287	281	274	288	330	303	302	273	272	318	311	263	274	316	309	310	287	299	302	280	286	273	283	293	309	302	273	294	311	284	283	305	272	286	290	269	311
2445	817	1044	1123	1022	904	816	855	757	807	778	782	756	728	735	734	750	715	714	733	778	742	794	811	769	744	682	746	784	762	719	738	706	736	710	700	684	687	665	728	674	722	723	700	717	716	678	708	667	693	702	708	698	680	694	691	719	685	687	666	686	704	742	695	702	731	710	748	684	715	682	685	680	679	719	723	641	707	658	735	649	655	734	712	696	687	692	645	632	668	687	683	663	681	682	749	648	704	728	714	706	723	679	711	661	701	666	700	683	660	699	707	691	693	670	682	643	695	684	688	685	680	772	698	690	691	726	747	680	694	702	749	705	683	669	689	671	718	671	723	687	693	686	642	654	679	674	707	709	739	697	677	704	763	670	645	725	669	612	687	704	613	734	669	714	666	671	725	688	708	658	701	680	687	684	736	659	670	648	670	701	657	693	639	710	702	657	695	663	688	675	664	667	678	666	647	704	692	694	684	682	707	679	683	687	718	686	702	716	682	676	707	670	688	643	727	717	692	725	681	703	676	654	741	672	649	648	682	707	720	697	700	699	706	686	668	672	731	678	636	668	673	666	692	639	669	711	687	659	663	637	689	772	734	635	690	703	656	662	675	695	676	644	656	665	689	671	687	709	666	673	612	664	682	679	723	661	665	699	737	701	716	684	703	673	730	676	700	651	660	632	657	691	724	693	641	659	704	679	672	739	648	659	696	706	652	715	650	693	701	703	667	682	651	698	642	687	673	700	682	706	673	687	688	683	682	693	678	630	676	714	684	658	726	725	678	657	670	646	702	671	637	684	718	664	679	701	724	667	709	650	654	689	716	683	714	710	669	730	721	653	687	694	676	663	665	738	694	665	686	699	714	693	694	676	668	661	672	666	673	692	697	713	710	673	689	694	699	710	690	662	684	670	677	670	672	646	697	646	651	702	644	606	656	638	688	696	680	706	718	720	721	694	697	675	680	719	681	668	695	700	702	624	675	696	663	648	634	727	680	699	707	616	711	665	670	696	648	667	656	720	685	627	660	720	697	668	692	692	649	720	721	681	675	712	722	716	687	701	660	662	641	687	698	702	683	685	685	682	662	724	688	689	702	636	692	681	734	674	708	698	723	681	682	699	661	690	721	699	669	657	709	664	682	651	669	683	695	697	662	688	721	699	699	617	675	679	669	694	642	699	711	685	708	685	671	698	715	684	663	708	700	677	696	681	697	674	731	723	696	705	681	684	692	722	731	696	699	701	697	657	686	715	649	677	693	661	660	678	717	713	690	712	676	718	683	675	666	722	652	706	693	691	629	672	686	690	699	704	711	685	732	692	689	676	683	660	658	684	665	662	653	671	719	713	706	672	744	691	728	648	669	657	684	693	695	681	656	680	708	701	659	695	644	666	697	652	720	734	676	679	632	694	678	675	657	676	699	651	701	671	660	670	716	675	726	648	672	710	678	695	655	657	641	653	698	695	666	678	664	649	679	732	708	687	706	696	685	687	656	676	660	723	707	698	671	656	673	711	638	685	672	674	671	678	708	669	709	740	703	706	695	687	694	727	719	690	716	649	695	673	693	670	702	672	657	690	698	692	728	689	719	682	671	635	697	686	657	676	663	716	730	666	655	741	689	706	652	675	666	676	701	643	698	725	654	676	706	723	670	690	701	659	691	675	683	727	699	673	676	703	648	707	718	702	703	667	674	693	748	677	658	680	709	686	710	706	669	725	694	675	646	698	657	664	693	710	669	720	676	705	708	650	690	685	650	661	695	713	689	771	679	683	668	700	682	721	682	675	657	685	726	773	701	648	740	703	665	696	663	655	682	678	669	663	704	678	648	679	684	671	726	704	642	719	682	664	660	674	660	715	698	697	711	660	687	699	668	674	665	696	666	653	682	720	683	689	693	704	694	670	705	708	714	661	705	719	690	705	660	694	689	658	719	701	673	690	713	697	674	693	658	668	687	680	652	686	687	703	643	665	710	722	672	671	710	690	664	714	684	709	702	709	685	726	701	682	706	710	685	678	698	682	682	687	681	703	699	668	699	659	688	736	736	650	674	722	654	672	668	673	713	627	717	674	683	681	690	687	669	704	681	653	660	703	713	688	724	720	689	679	688	689	709	709	709	690	726	700	669	675	681	717	666	699	694	703	674	649	663	682	634	695	706	687	699	655	698	710	682	712	687	692	677	688	685	679	677	691	684	709	706	648	677	624	739	673	704	640	642	668	730	658	678	628	687	676	686	653	689	674	645	686	673	731	733	691	671	706	710	646	683	668	667	682	707	648	675	654	684	706	725	655	697	706	682	711	672	675	689	707	684	683	680	705	703	670	726	717	662	753	679	709	654	675	702	692	683	732	690	699	700	698	656	648	673	684	713	697	706	645	711	674	675	705	685	685	659	644	689	690	721	678	639	691	693	704	672	720	671	628	665	671	679	667	690	717	685	647	682	638	683	711	692	699	634	699	703	625	713	682	674	652	652	658	662	718	767	685	709	663	693	699	697	672	720	691	698	685	707	765	683	678	712	680	700	710	667	683	642	712	689	735	665	721	702	672	644	692	655	689	667	703	705	738	665	683	708	664	684	679	699	636	712	676	652	676	715	700	691	703	657	718	674	733	712	669	688	693	696	664	668	647	691	650	646	668	707	679	652	671	716	688	669	661	686	664	695	655	703	706	744	706	681	667	705	672	645	649	713	654	709	733	699	706	677	680	661	639	708	659	657	697	694	709	688	705	652	693	693	697	698	679	685	694	699	726	682	664	648	659	666	695	708	692	661	741	712	736	664	673	746	659	693	649	679	687	688	655	687	705	651	647	666	692	691	678	702	690	727	661	667	706	690	697	698	744	692	695	655	697	656	672	692	705	641	689	689	612	678	713	722	642	711	678	698	655	651	682	691	716	715	683	698	676	682	708	652	687	697	739	709	680	725	696	698	675	708	662	701	676	696	674	691	677	726	670	716	698	682	675	677	680	699	652	683	692	710	688	692	667	681	717	674	669	683	689	677	709	689	699	705	720	668	690	715	727	689	691	700	744	708	656	698	676	705	702	728	672	638	647	679	672	648	686	709	647	723	668	699	697	663	712	721	675	681	672	685	691	692	709	662	720	696	674	669	666	649	702	658	691	669	696	686	732	707	728	684	655	724	701	639	719	658	713	688	705	711	664	701	669	695	656	684	689	681	653	686	687	682	691	665	698	688	689	729	745	694	693	678	684	719	652	640	686	697	638	651	655	664	681	703	632	675	739	723	651	682	681	638	685	649	710	680	666	680	724	749	717	690	707	700	709	700	680	679	688	742	726	712	672	701	622	679	651	705	670	625	733	666	638	728	669	671	675	708	691	668	692	704	667	725	712	635	737	690	723	658	686	712	696	667	700	744	695	676	642	687	697	699	681	676	689	694	667	721	701	674	656	686	677	719	668	652	702	705	684	696	678	671	711	647	713	670	689	713	693	722	687	650	725	682	681	704	656	708	684	674	683	698	703	684	698	664	642	702
8272	1229	1351	1093	787	584	483	403	342	319	293	256	265	276	247	219	212	233	221	200	220	218	231	230	221	212	217	205	204	190	231	220	218	207	202	187	188	184	181	185	190	213	226	246	177	225	195	193	179	204	204	200	196	186	203	184	206	196	203	211	208	178	213	197	186	183	198	204	166	204	206	195	196	180	184	194	183	183	193	213	202	206	198	183	183	182	193	206	195	219	204	193	181	192	194	174	213	171	190	182	180	162	179	170	199	186	204	187	163	199	201	207	207	196	205	188	185	185	170	195	188	181	192	190	208	178	192	187	170	187	184	167	173	168	177	197	195	196	201	155	184	188	181	187	193	224	167	198	177	189	184	195	191	183	216	172	191	211	187	190	193	194	203	212	184	176	200	190	172	207	211	190	174	172	187	167	191	164	178	196	160	193	202	190	186	189	181	171	212	188	189	184	182	181	176	175	177	206	187	180	175	208	199	197	197	188	174	194	202	188	181	165	166	190	188	219	181	203	197	199	188	205	187	182	182	203	152	197	196	210	190	184	210	166	175	177	183	220	184	182	191	184	190	200	183	178	183	182	167	179	170	215	196	197	192	195	180	174	158	183	208	201	179	190	191	193	171	194	188	165	186	177	180	191	173	203	179	213	190	198	201	170	170	194	212	176	178	182	172	202	202	189	183	176	200	183	195	171	205	205	204	164	167	151	196	206	182	174	172	201	186	181	180	198	200	197	166	193	197	181	212	188	197	194	174	178	201	186	199	212	176	187	164	195	181	194	189	194	227	174	161	173	208	192	197	195	223	177	209	184	172	187	193	198	183	208	211	172	170	176	180	195	212	187	180	191	184	185	198	181	172	184	190	203	172	167	207	174	183	202	160	192	198	193	144	187	212	177	164	201	175	187	181	181	198	205	183	190	195	199	191	198	188	174	195	204	185	169	178	205	192	201	186	197	185	187	174	208	189	195	208	210	170	173	187	193	202	182	163	154	171	197	177	206	188	185	206	169	204	174	196	191	182	189	175	189	193	175	179	174	186	197	178	183	149	200	187	214	187	187	198	193	172	182	212	188	182	209	195	174	179	191	196	155	188	193	198	177	198	200	185	216	192	193	169	182	182	173	195	181	199	184	187	199	194	159	182	189	198	168	177	192	182	191	198	170	186	187	170	204	180	163	196	201	177	184	185	182	167	181	156	189	200	162	167	224	195	177	205	163	181	190	179	188	185	214	199	193	211	209	190	207	194	202	164	210	226	176	181	209	181	184	178	171	180	183	200	192	182	194	199	184	185	196	189	203	194	181	184	184	177	176	188	173	181	183	206	180	194	183	206	202	183	177	208	181	202	172	159	188	170	187	199	182	183	193	183	176	190	180	194	199	218	175	187	191	179	174	184	183	180	170	177	201	187	162	197	207	191	179	174	185	177	192	200	193	176	185	205	178	199	168	205	209	184	209	189	179	160	193	191	184	176	178	211	187	187	158	214	180	183	196	202	187	189	179	191	201	191	201	188	204	197	189	173	185	183	176	184	204	194	196	176	171	177	177	194	211	180	185	185	203	173	180	184	200	189	187	209	160	226	176	188	190	179	168	217	170	179	194	205	206	203	179	225	199	212	191	194	177	192	174	192	197	185	172	209	188	182	184	203	159	175	178	188	173	177	186	171	194	193	179	178	177	180	185	180	180	187	208	182	199	182	183	200	178	205	199	196	201	198	171	202	195	161	168	195	172	184	186	166	174	181	173	176	177	185	184	176	190	196	171	184	206	199	184	180	199	209	214	203	202	188	159	231	188	171	183	180	212	181	198	173	185	199	208	182	158	175	200	180	199	169	189	188	177	206	196	178	181	187	193	184	190	186	190	204	207	172	214	189	212	194	178	192	166	197	195	176	205	215	184	192	188	184	200	153	178	194	204	209	168	191	198	197	188	181	176	175	150	165	159	193	185	203	188	172	189	184	178	163	197	204	180	205	183	192	191	186	173	176	209	176	200	187	191	198	209	214	178	162	173	178	191	200	198	182	205	191	176	198	183	186	166	165	189	168	172	173	171	192	178	204	225	211	181	181	205	199	167	189	171	195	190	216	180	183	190	197	208	230	195	195	182	192	184	212	207	176	181	197	179	167	212	194	203	200	172	194	187	183	204	193	192	171	162	176	196	196	189	172	205	180	196	170	211	176	179	168	201	163	199	189	159	190	169	202	180	174	189	196	186	183	184	203	185	192	215	199	198	199	173	195	179	182	195	193	173	183	171	153	172	169	226	191	188	175	222	200	212	192	178	192	169	188	177	181	186	186	191	169	195	208	202	186	157	194	169	179	194	218	202	207	205	178	181	180	188	181	199	197	166	197	193	182	218	191	170	177	184	166	193	190	199	152	194	192	175	193	185	201	175	201	201	186	212	196	196	176	196	176	197	194	188	210	216	198	177	205	181	173	211	190	184	179	185	178	194	205	186	163	191	191	179	186	191	198	217	198	219	176	173	203	195	175	191	192	205	199	199	186	199	182	174	169	204	186	170	198	196	180	177	183	169	182	204	208	166	190	181	181	197	209	193	173	185	189	195	163	196	198	195	176	186	162	191	188	190	226	188	174	177	209	197	205	179	180	197	202	175	188	171	175	186	170	169	181	191	185	189	178	176	188	184	196	200	194	186	193	177	182	198	170	183	201	198	204	182	210	168	193	198	210	194	171	188	179	174	209	176	214	187	203	195	189	183	189	214	183	204	187	169	184	178	179	176	202	208	218	169	192	158	166	155	211	200	173	184	188	199	209	185	160	187	185	223	178	221	190	192	158	196	216	197	202	181	179	172	218	184	154	206	201	165	178	157	170	185	177	213	187	202	186	177	209	198	190	203	193	182	161	182	204	197	184	179	181	197	169	187	209	182	168	191	194	181	172	169	156	168	179	176	221	181	190	178	207	178	192	166	176	194	206	220	175	189	216	218	161	156	189	174	189	186	199	178	207	183	165	160	174	168	166	184	185	184	179	197	187	194	183	215	219	190	215	166	192	198	188	209	188	191	193	191	176	188	167	186	168	194	175	174	204	191	192	167	177	204	203	188	189	206	199	209	204	199	182	196	187	175	197	183	166	185	202	201	175	173	178	187	203	165	175	185	189	192	197	182	209	198	178	179	208	188	184	164	192	190	186	176	192	179	206	202	184	176	193	198	181	190	182	156	191	184	169	189	180	209	189	173	175	196	214	181	209	177	161	184	186	198	191	174	184	180	191	193	186	182	186	185	179	207	163	184	206	185	203	198	189	165	189	198	198	195	189	189	164	174	197	185	163	192	193	189	168	167	201	203	180	225	206	184	199	143	187	189	180	186	192	219	184	203	174	192	170	177	180	176	176	184	182	216	165	194	209	199	205	200	199	185	191	218	219	178	160	197	190	160	179	211	189	174	191	172	187	189	181	190	196	196	184	181	199	172	165	206	159	194	180	205	193	183	179	177	174	194	182	195	177	216	199	202	187	162	185	206
5806	1327	2831	3377	2867	2314	1952	1670	1470	1304	1188	1054	988	955	858	825	773	802	736	706	755	744	739	761	677	661	708	693	680	643	625	587	610	652	564	598	613	583	577	537	592	522	572	594	527	572	566	573	564	569	509	589	521	521	529	534	521	528	570	493	541	552	489	561	556	514	536	475	498	490	508	510	494	517	500	499	522	490	541	490	435	537	481	484	482	483	518	507	482	493	453	482	496	428	470	467	466	487	511	481	517	505	483	467	499	476	457	500	493	480	439	467	503	509	443	464	475	460	462	484	457	474	486	486	429	474	481	478	504	489	449	498	476	452	505	478	483	472	446	460	498	495	474	436	453	468	461	488	440	487	493	429	458	489	470	455	473	469	453	485	469	486	481	453	478	500	455	468	491	508	475	446	499	479	450	475	488	464	498	489	480	451	458	462	492	473	489	455	431	467	513	487	475	477	467	453	474	459	455	440	453	495	472	469	480	484	535	473	474	448	494	487	470	498	454	455	465	496	473	471	450	499	486	456	452	485	475	455	470	441	502	496	457	469	439	493	485	492	466	462	491	463	457	483	434	453	472	465	464	458	480	429	461	475	481	452	486	484	472	464	465	495	488	458	460	485	483	507	436	471	467	455	501	484	472	465	492	459	474	466	436	472	485	487	465	447	475	470	439	466	437	446	468	453	499	442	462	458	463	489	470	444	478	443	467	516	443	459	462	478	425	427	470	493	493	475	458	471	500	506	467	469	497	462	456	495	474	508	442	499	463	469	455	462	486	491	441	433	435	450	497	466	469	459	469	498	477	466	435	483	459	475	451	492	458	431	464	479	475	497	469	493	433	458	462	456	476	448	470	482	447	417	428	489	479	426	465	474	437	431	496	461	444	475	489	463	443	460	484	477	457	448	529	462	456	486	459	486	488	501	433	422	435	450	467	475	446	459	460	432	440	468	465	463	467	465	478	469	478	459	465	456	428	489	469	525	446	475	482	451	463	458	438	469	472	487	470	490	436	455	483	493	467	494	464	481	438	506	438	462	479	451	433	483	461	493	473	504	478	496	416	475	474	439	486	480	477	454	465	447	455	488	473	526	470	483	492	500	502	434	456	449	460	470	513	469	469	485	472	510	475	492	464	470	472	487	498	454	469	464	501	508	478	462	468	448	484	484	493	481	491	394	470	472	501	470	464	490	482	480	472	433	497	480	458	445	482	448	495	484	445	485	448	437	444	435	460	482	470	450	492	451	472	467	441	443	495	510	465	434	476	475	496	450	490	453	439	478	488	471	521	440	456	460	478	451	470	476	486	406	468	439	460	507	489	471	445	477	472	469	485	447	445	463	466	461	484	458	517	488	482	440	446	460	486	468	454	487	488	435	454	455	486	475	461	452	480	449	482	488	483	415	479	456	491	471	475	485	467	482	450	489	472	493	479	475	467	480	484	498	460	453	505	509	477	442	447	472	481	451	489	446	443	511	467	457	428	451	424	489	455	450	437	506	507	455	498	426	458	490	455	490	468	484	484	512	465	476	465	471	455	444	489	452	486	450	457	454	487	477	447	447	452	462	438	504	471	482	461	451	476	460	494	471	468	475	461	481	446	482	453	453	458	457	491	436	451	488	465	463	498	474	455	461	426	463	529	461	420	483	471	454	427	515	492	480	459	490	484	434	486	463	434	474	469	471	488	493	468	462	445	454	468	458	477	448	489	486	462	441	428	477	432	436	472	508	504	434	462	466	519	482	473	450	454	437	478	451	479	486	502	475	492	486	434	489	462	500	537	461	459	488	486	483	450	498	504	491	504	468	473	483	460	451	482	468	473	471	440	450	478	447	462	493	466	480	475	469	452	472	440	482	476	476	452	455	508	449	461	484	458	464	488	431	466	491	438	436	472	450	454	448	468	464	462	464	493	461	482	475	433	465	458	466	460	459	446	467	440	450	459	468	484	494	459	430	481	501	417	487	479	456	484	507	473	475	434	430	467	505	469	436	462	478	464	444	444	431	430	464	449	431	468	468	477	487	466	474	502	472	446	473	481	484	441	511	449	451	463	477	469	442	479	443	473	466	463	470	473	469	443	438	525	468	430	432	435	493	440	485	475	470	441	430	472	456	467	486	463	431	439	477	488	465	462	512	435	459	488	479	493	477	467	461	493	467	440	421	442	439	456	468	456	441	447	488	448	487	446	498	465	497	441	461	464	492	496	488	444	458	462	447	483	439	492	476	476	472	468	483	442	485	439	486	448	502	482	462	489	437	517	425	435	449	481	507	467	498	468	477	461	463	449	486	474	447	453	486	489	516	448	459	440	466	455	459	424	483	422	442	461	472	437	476	503	476	443	432	475	478	489	477	464	430	448	452	484	504	452	454	438	449	468	462	474	467	468	488	481	462	497	491	470	482	515	469	475	465	457	458	497	443	464	441	465	499	453	450	489	466	458	474	452	453	465	460	438	484	458	496	479	467	463	506	470	468	460	487	457	454	458	465	453	513	487	464	527	470	473	465	467	433	467	452	475	452	425	470	468	486	451	488	466	463	479	481	446	453	490	436	502	460	496	451	486	464	455	451	482	487	466	470	496	505	518	429	460	482	457	502	457	499	444	439	454	489	454	496	451	451	497	451	477	478	456	481	477	484	442	461	487	507	523	461	485	479	444	465	461	505	504	502	453	441	473	511	476	462	505	494	451	462	513	448	460	458	467	499	490	442	425	455	467	469	519	448	477	499	441	467	459	472	476	501	476	464	470	474	497	440	481	453	453	472	462	441	482	435	493	476	464	474	457	430	439	467	440	461	447	474	452	479	476	476	452	465	459	458	442	481	453	487	484	436	446	485	462	428	448	501	495	498	462	487	474	471	509	441	442	461	489	466	476	471	467	453	450	476	482	502	477	493	499	491	486	456	492	473	471	473	466	480	487	451	461	468	460	486	456	462	449	444	496	447	467	478	480	497	440	418	425	499	465	459	447	453	455	456	489	494	474	456	492	483	478	455	436	466	468	491	453	478	488	462	479	484	467	461	519	453	460	467	461	464	456	502	510	470	475	443	479	469	458	459	503	475	464	493	479	474	450	480	450	453	473	479	472	471	491	460	471	477	484	468	432	462	472	443	458	473	468	484	455	464	478	479	443	463	479	505	490	459	438	483	503	469	463	499	461	472	492	490	476	484	436	476	499	454	438	438	487	484	485	489	505	473	479	473	466	441	472	472	439	499	469	509	418	470	464	478	442	466	476	464	478	457	440	457	451	519	472	503	476	493	453	485	481	459	473	474	470	499	467	465	490	464	486	452	480	483	466	485	457	452	446	453	502	454	496	477	481	460	481	464	476	490	486	476	482	447	475	468	454	465	466	478	456	464	453	419	453	467	464	482	439	447	471	470	467	439	458	465	488	472	496	489	434	461	446	469	484	467	486	429	479	457	448	495	462	477	482	509	464	473	474	450	494	493	491	455	437	486	509	462	463	449	503	509	505	476	505	482	450	471	504	441
15326	2679	2683	1956	1362	998	854	685	573	501	468	413	415	373	354	315	329	316	322	308	273	303	338	314	296	300	287	286	290	279	275	277	297	264	238	267	261	271	272	250	254	247	254	215	279	301	231	287	278	242	256	207	241	212	250	257	264	254	266	271	244	259	238	244	239	228	233	241	270	246	240	245	234	235	235	248	245	240	221	266	227	234	264	261	226	235	245	271	248	237	253	250	239	248	256	252	243	235	232	236	247	240	255	256	242	233	235	252	218	260	272	210	215	213	237	239	220	229	259	244	241	228	266	219	252	258	225	250	210	262	224	251	244	257	264	259	221	212	240	247	219	254	269	248	244	214	253	255	238	245	255	238	222	225	246	214	238	226	248	244	236	234	256	253	225	257	231	224	239	265	264	246	238	235	227	236	266	244	224	265	261	260	240	255	248	227	267	264	253	252	210	251	242	246	253	248	250	241	233	245	234	255	244	250	229	242	269	247	256	231	222	232	274	241	269	247	224	209	214	213	261	260	236	245	253	243	234	235	260	228	242	250	236	263	225	254	212	244	239	251	266	215	233	264	264	235	235	226	247	256	228	250	272	231	229	244	259	244	252	278	254	222	230	214	205	247	252	259	252	243	255	225	259	243	232	257	247	272	237	243	242	254	237	250	220	217	240	233	256	253	259	217	231	234	241	246	245	240	236	255	244	228	226	238	268	228	262	229	225	232	257	256	242	248	214	245	263	229	257	222	237	232	230	260	257	213	230	227	257	236	226	246	241	257	211	239	215	245	227	227	252	219	269	253	234	258	225	235	231	218	250	229	256	254	255	270	239	293	240	227	231	237	226	265	263	247	213	233	242	223	273	285	246	275	255	271	276	237	265	231	226	223	236	256	235	235	248	243	218	229	259	253	236	243	241	237	252	235	247	218	225	263	265	230	258	244	231	257	242	241	241	246	256	262	234	249	229	215	229	227	248	251	227	258	240	231	219	239	254	263	248	260	259	272	274	214	234	222	234	236	227	245	268	235	257	242	259	208	236	262	245	222	241	231	236	252	234	230	217	227	220	248	215	220	259	227	214	234	231	250	243	216	251	238	238	212	225	229	227	254	229	253	251	239	241	252	260	260	240	259	255	253	266	228	210	243	258	264	243	235	262	224	239	265	250	221	240	267	228	235	241	223	232	236	219	234	257	227	229	241	243	230	270	241	243	239	246	254	277	238	225	240	217	257	246	234	261	229	245	270	240	240	237	257	243	231	262	264	243	256	250	258	239	275	253	211	241	233	271	249	231	220	232	223	240	262	234	258	215	230	247	238	242	209	247	255	273	248	241	303	236	217	234	219	241	235	239	226	218	233	232	270	253	257	253	247	253	229	267	250	231	254	249	250	252	203	238	263	243	243	253	251	223	231	271	220	249	235	254	246	248	232	244	242	261	249	226	234	249	236	231	244	226	228	263	282	209	234	253	242	253	250	239	278	237	246	250	213	265	272	232	242	241	254	247	273	248	234	275	251	241	245	240	278	268	223	213	216	226	219	234	235	242	263	240	277	243	227	226	234	242	250	260	279	248	214	261	238	275	256	221	256	254	265	243	272	223	230	234	240	258	232	260	231	264	263	257	237	237	227	250	238	220	237	222	222	238	246	256	258	213	228	264	240	248	255	264	245	232	254	213	222	221	271	229	236	199	234	251	246	218	236	251	220	218	262	230	253	212	227	231	247	262	244	238	205	232	245	259	225	212	250	233	245	260	241	244	225	248	237	246	237	228	217	244	242	256	257	233	246	201	263	226	225	244	254	254	240	252	255	253	254	263	222	215	229	225	242	256	251	241	248	272	235	234	253	233	247	237	248	229	238	271	246	232	271	242	210	231	234	274	242	283	231	254	259	229	252	199	216	237	262	220	224	246	261	235	276	236	235	209	256	270	224	241	234	249	236	248	246	236	229	236	234	208	235	233	257	238	238	272	256	231	242	262	257	250	222	250	243	263	251	227	228	237	247	279	227	246	239	262	240	254	231	249	244	232	249	212	261	244	265	253	241	244	278	256	241	244	230	232	222	232	261	243	250	273	233	229	235	252	235	253	266	242	245	234	241	259	241	262	240	262	241	223	244	245	243	255	251	264	239	239	240	229	260	252	205	264	273	249	237	224	242	266	235	229	237	223	245	242	240	233	245	251	245	270	212	266	232	244	234	263	276	265	244	249	242	267	240	251	239	237	251	254	257	277	264	241	228	260	259	235	241	237	241	249	212	248	249	259	215	289	257	231	252	225	247	237	218	225	254	225	248	242	252	226	264	255	277	239	219	247	215	266	273	249	250	224	228	237	251	259	240	237	244	243	227	241	208	249	243	197	263	227	283	257	252	247	239	259	234	251	236	231	232	250	223	230	240	259	242	211	212	241	234	250	231	266	255	266	253	242	249	264	230	241	260	231	221	269	224	249	214	209	240	239	248	251	251	205	230	227	248	249	219	244	231	233	221	247	232	293	271	229	261	258	224	208	244	234	246	232	236	242	215	258	245	214	226	247	231	239	238	275	256	248	256	229	251	237	206	219	221	256	228	220	255	255	215	270	256	255	253	233	238	237	279	256	260	234	234	246	259	238	230	263	239	268	236	232	244	250	258	259	255	274	224	228	247	225	268	199	249	256	245	262	217	226	230	248	237	234	256	256	265	228	258	227	246	210	200	251	211	230	259	262	202	200	268	217	269	237	254	211	215	258	254	235	233	241	261	268	233	231	226	248	215	268	227	239	231	233	239	231	243	239	270	244	197	252	252	259	277	260	282	257	268	237	214	256	238	256	225	217	266	273	235	248	228	243	241	235	223	212	252	269	249	237	244	256	257	197	234	235	232	228	199	228	221	267	262	233	224	252	235	231	236	198	265	259	235	247	236	221	248	248	233	242	219	240	260	244	260	250	273	234	242	251	243	262	225	257	254	231	249	255	220	225	264	235	256	254	245	229	251	273	249	227	236	232	220	201	248	248	251	255	277	256	262	245	242	259	208	277	219	233	255	228	214	233	241	224	233	256	249	260	264	228	233	246	265	244	246	228	258	237	264	244	256	233	264	277	240	248	246	228	217	258	243	260	237	231	251	225	255	244	247	241	253	269	215	219	229	207	282	248	262	267	259	236	239	222	249	239	232	262	250	233	223	248	233	259	245	233	238	242	232	236	229	235	238	223	223	253	251	226	238	266	253	221	227	214	245	244	239	251	261	252	217	228	248	250	244	229	231	244	235	247	246	240	236	248	239	245	225	226	225	258	247	233	243	245	259	247	272	226	225	249	237	268	233	258	259	238	219	219	276	248	239	241	260	241	259	248	241	261	252	268	239	219	261	236	221	245	250	249	247	243	235	252	273	234	225	227	245	259	273	233	244	218	218	223	221	248	267	258	234	250	249	247	271	218	253	240	221	259	246	232	262	247	215	251	259	237	231	258	234	226	223	287	233	218	208	200	252	214	259	225	247	254	244	225	245	245	248
7799	2347	5050	6069	5073	4187	3297	2817	2468	2181	1935	1745	1655	1447	1328	1271	1176	1156	1195	1115	1074	1028	1104	1109	1067	1001	1023	953	923	879	904	845	858	849	810	812	797	751	805	810	718	728	765	752	760	740	748	770	750	769	735	725	753	690	687	698	655	774	693	689	714	676	721	668	698	709	687	673	643	681	633	665	631	601	674	655	588	625	675	649	653	622	650	650	644	605	636	618	610	625	601	626	634	595	595	638	611	602	615	659	634	656	605	627	595	576	639	622	580	600	560	588	607	611	595	602	555	595	584	616	611	590	574	630	594	546	601	592	594	589	633	585	597	592	636	615	614	575	608	581	601	553	617	594	594	604	583	600	601	614	608	599	595	594	604	615	584	634	581	578	538	543	628	597	585	556	599	627	611	623	588	617	606	610	589	589	601	613	590	595	603	576	624	568	610	606	588	621	588	567	549	594	618	549	577	610	602	626	581	610	548	569	585	605	645	584	595	559	551	586	601	616	614	623	577	624	610	610	626	607	583	643	592	626	632	536	565	580	582	613	624	580	577	599	584	600	538	568	606	570	609	576	665	605	576	614	627	635	607	611	610	572	581	588	622	608	597	634	584	563	604	588	583	616	632	630	625	566	636	603	575	598	646	626	605	594	582	614	618	580	601	591	608	577	637	615	621	601	606	603	558	573	583	576	572	624	569	620	587	635	568	573	596	599	599	585	550	613	599	562	589	609	585	570	559	613	593	589	579	548	564	600	634	618	624	596	607	621	608	595	562	592	599	628	594	575	628	558	626	585	578	598	583	616	566	571	592	601	565	578	603	581	614	599	569	562	605	597	621	564	617	626	589	606	594	585	636	599	605	614	555	576	586	589	580	589	559	640	620	612	558	594	571	602	605	587	585	591	557	592	620	611	584	615	600	601	591	632	574	573	596	642	559	590	577	620	565	620	605	631	591	623	610	588	583	591	625	574	605	600	610	559	544	622	577	627	612	623	575	585	593	624	548	589	591	584	571	588	579	558	608	577	609	594	594	594	574	570	604	604	626	567	615	589	613	595	609	610	595	540	633	596	587	616	554	585	584	588	608	554	617	556	547	574	570	616	576	626	583	581	577	590	571	536	627	576	571	604	579	586	612	583	572	609	561	601	591	581	601	576	602	543	588	612	597	584	562	616	580	608	569	600	589	625	618	588	595	571	592	604	539	592	616	611	611	602	615	597	615	580	631	615	596	548	670	584	559	573	565	658	608	553	570	586	595	613	575	596	582	602	604	609	587	612	573	598	602	564	591	598	597	572	610	576	593	568	624	593	572	648	582	556	581	607	526	598	569	630	607	542	571	580	663	625	609	594	596	649	555	597	603	596	549	583	589	612	624	601	586	620	573	604	601	549	580	616	604	586	603	579	613	628	628	609	565	629	574	600	611	560	583	575	595	612	591	570	555	573	609	614	582	605	554	578	597	583	613	587	597	590	602	595	578	651	584	560	547	597	598	613	608	604	643	600	625	579	585	581	643	583	628	598	599	603	592	595	592	632	665	566	589	582	563	605	590	606	608	566	609	552	653	602	656	605	570	601	583	572	586	560	597	612	642	626	616	594	589	640	568	614	610	550	637	606	592	564	571	606	589	584	596	556	580	603	636	614	579	592	589	578	563	564	594	629	593	610	575	599	602	593	601	622	592	537	600	581	560	570	617	616	589	608	597	598	569	604	617	608	567	612	562	602	606	594	599	580	574	611	613	600	565	597	614	565	572	579	650	634	599	639	608	619	589	592	611	628	562	625	589	568	602	589	615	581	573	632	576	608	610	611	532	614	629	629	603	593	649	579	635	586	569	606	616	558	621	579	589	592	564	568	656	640	623	590	620	569	547	588	567	651	573	626	575	596	568	569	577	609	572	586	595	563	582	607	566	618	623	591	617	573	610	609	594	569	643	553	639	590	618	560	580	607	584	580	580	596	637	607	627	577	607	622	580	585	571	595	600	578	586	580	568	540	604	570	594	582	579	595	642	620	596	591	578	637	561	561	605	596	546	593	594	594	594	557	564	606	573	597	599	615	559	606	579	613	574	632	566	646	595	578	627	601	574	573	586	597	623	596	608	641	574	596	567	621	603	596	618	595	637	593	593	599	614	621	595	639	568	577	577	568	597	595	612	595	594	611	575	609	599	597	618	582	614	579	605	558	598	626	613	644	560	600	598	614	591	597	574	612	599	620	622	611	557	581	580	591	580	554	633	601	611	564	614	592	596	562	595	640	615	598	586	603	596	567	620	623	567	544	589	598	586	577	587	581	578	599	591	561	598	581	591	594	590	609	610	564	581	568	602	597	622	609	626	590	626	595	606	616	548	599	569	596	622	579	596	606	597	554	608	594	593	613	549	590	599	546	617	588	613	543	582	564	574	608	608	620	579	602	592	591	579	597	537	603	581	610	617	618	590	610	614	600	592	569	621	607	539	595	645	620	582	607	611	587	624	605	582	575	579	603	645	614	622	596	607	593	579	575	636	612	592	624	563	557	608	596	567	614	565	566	584	586	606	580	622	595	630	634	566	635	596	588	576	550	569	633	600	600	623	592	608	577	581	572	626	550	594	598	587	601	577	612	590	582	634	584	593	608	633	602	624	560	582	558	626	592	658	572	603	590	583	603	572	606	602	589	614	609	613	632	570	637	556	603	616	596	569	589	661	584	630	608	596	614	636	589	614	572	550	589	593	627	589	597	617	575	580	592	580	589	615	606	597	599	569	607	619	622	640	624	645	600	635	605	607	554	629	555	590	569	607	589	605	619	568	555	571	589	598	612	638	560	588	591	572	578	582	587	583	608	592	611	623	599	596	633	567	621	593	587	622	612	611	636	559	577	608	557	589	603	628	557	563	613	593	581	553	602	632	615	579	626	604	583	612	630	601	595	597	603	548	655	601	632	580	581	547	566	598	574	597	552	577	684	594	550	612	566	591	572	587	645	614	589	593	612	612	587	621	638	606	585	596	582	565	611	581	596	567	584	617	587	582	612	605	602	617	570	581	619	564	597	568	601	554	565	564	619	612	574	591	592	534	590	621	609	577	608	581	584	620	607	603	604	582	650	602	643	565	601	555	585	575	659	590	635	616	589	586	650	600	571	582	616	572	610	585	639	622	630	599	553	596	625	621	578	598	624	581	548	587	600	612	609	569	634	556	575	610	560	552	599	605	600	557	602	577	576	610	584	574	636	604	615	619	571	577	539	623	563	597	597	618	627	597	602	646	580	631	580	573	604	632	566	563	594	595	585	576	618	614	591	554	624	579	570	599	568	601	600	557	608	597	587	587	603	579	570	552	603	579	598	642	593	597	608	614	581	577	620	606	574	616	610	648	599	598	578	620	606	558	601	591	624	613	605	565	610	619	568	587	610	604	603	531	627	617	592	616	566	581	622	602	570	587	605	614	579	594	566	569	619	586	567	625	581	635	582	581	589	639	616	612	529	606	588	567	597	618	569	608	570	563	580	553	622
2222	466	444	400	340	322	322	289	289	307	280	280	337	293	288	277	288	297	304	280	302	319	281	312	286	320	301	285	283	238	290	285	294	276	293	324	299	299	289	296	289	289	299	285	291	333	294	335	309	295	291	297	304	259	277	296	285	314	287	291	309	295	278	255	258	280	316	315	273	284	297	291	267	268	284	312	298	284	271	277	302	281	289	261	278	294	242	321	310	294	292	276	255	273	292	288	303	263	259	292	283	290	297	295	279	338	294	292	267	276	266	292	287	262	248	318	277	266	268	267	268	292	301	276	265	296	286	269	303	315	316	280	277	301	275	266	287	304	298	301	310	298	302	294	289	270	293	310	280	282	296	292	329	319	272	277	300	258	296	269	282	287	267	259	288	276	274	277	277	215	307	271	285	297	266	268	284	296	288	287	268	274	294	299	279	277	315	280	294	283	293	304	303	281	272	322	295	308	319	277	279	294	240	257	273	276	303	276	293	316	273	282	286	284	292	305	298	282	299	297	277	250	306	297	276	297	292	258	287	269	276	283	282	295	314	306	271	302	295	317	288	300	266	278	293	290	266	279	272	305	320	308	315	302	298	288	283	264	270	294	274	309	269	290	264	271	275	294	254	224	281	283	307	270	284	283	257	266	275	276	306	296	303	301	279	312	265	280	268	275	324	302	273	283	275	277	278	273	269	283	296	262	267	300	308	310	272	309	266	276	290	294	276	279	250	286	272	258	273	290	319	334	318	260	301	278	318	307	258	294	282	327	304	307	279	279	284	286	279	291	279	236	297	296	265	287	288	282	292	287	277	317	284	302	297	286	296	263	295	327	307	285	299	294	314	276	293	291	278	289	271	298	274	276	281	294	285	281	264	292	263	269	295	262	322	259	313	253	317	306	272	284	307	286	277	274	345	306	257	257	283	286	293	269	267	286	298	302	282	281	296	271	300	263	295	289	302	291	310	302	277	283	300	278	287	277	296	304	275	315	311	281	259	318	290	301	290	279	276	281	287	280	292	249	276	309	289	269	277	287	285	301	308	288	264	254	293	298	291	262	306	272	330	289	276	299	311	314	247	288	294	298	304	274	323	303	282	254	293	291	286	281	285	297	319	299	302	288	325	332	279	320	294	285	271	290	292	302	286	271	305	288	309	285	305	288	292	287	293	285	273	295	320	266	273	276	284	293	294	273	280	282	283	294	292	275	305	289	305	302	293	297	287	268	296	261	280	294	300	294	290	272	288	288	302	308	266	292	264	274	321	313	293	250	281	301	304	278	291	288	290	276	304	277	285	280	278	322	270	261	238	289	271	258	278	268	279	256	325	309	295	264	316	294	271	294	275	280	267	270	293	295	291	272	304	277	322	257	261	269	272	277	269	322	329	269	274	273	302	284	291	295	276	272	297	276	318	272	281	308	310	285	276	313	310	284	299	288	274	279	294	265	264	324	282	306	272	276	277	265	307	277	311	295	295	343	309	284	292	269	275	289	266	308	270	303	307	314	288	306	288	240	293	292	294	288	273	259	298	274	262	284	302	286	313	279	285	272	293	274	283	281	300	288	307	286	273	291	278	267	267	299	297	300	290	260	326	285	277	280	260	291	300	296	286	269	263	271	300	284	291	260	287	275	316	259	281	275	271	324	302	288	314	304	317	296	286	301	289	265	292	302	288	272	337	263	286	295	271	278	268	295	308	289	304	268	290	290	271	272	290	273	279	265	281	280	287	275	272	265	318	298	296	285	296	260	287	295	277	288	281	285	280	264	316	257	294	309	284	290	268	300	294	299	294	299	277	289	274	285	312	305	299	294	279	271	306	313	279	286	286	284	277	304	241	289	258	300	279	289	291	297	314	269	297	269	262	317	302	297	303	295	343	300	320	280	287	275	272	292	293	258	273	253	282	272	293	287	253	252	305	309	282	305	287	266	299	244	275	279	272	305	307	289	276	305	275	311	295	278	279	258	297	298	266	293	314	302	302	280	319	289	318	307	290	290	293	293	270	263	263	323	295	304	312	277	281	261	305	329	300	320	289	269	288	247	282	291	291	314	299	267	299	270	284	291	265	298	258	323	299	252	294	285	259	283	302	289	270	283	293	269	252	302	306	292	309	276	282	286	336	269	279	274	320	308	283	280	309	289	257	268	297	295	291	293	281	258	318	289	282	316	304	298	308	297	287	308	293	317	303	308	274	282	337	271	269	294	327	288	270	275	318	276	295	287	300	306	275	299	275	285	285	300	300	300	277	259	288	282	289	271	276	310	300	308	299	299	299	260	291	309	282	319	304	303	325	288	319	276	290	317	274	283	292	266	314	260	243	289	284	301	266	242	278	257	308	305	273	300	271	281	289	289	301	273	296	297	262	286	268	299	290	289	268	278	290	295	279	303	293	270	285	291	297	300	280	286	267	317	330	292	315	285	273	286	303	290	292	256	297	294	267	283	298	296	285	276	291	304	298	286	296	306	274	299	285	306	312	313	308	285	288	282	244	290	303	279	291	293	291	283	267	281	293	255	306	317	303	273	302	290	291	271	300	265	292	269	290	293	272	303	285	303	325	272	291	287	303	299	286	312	271	297	326	301	265	292	272	273	315	291	322	309	297	288	305	279	274	231	296	292	287	304	315	290	279	253	305	275	295	292	313	257	274	289	322	290	319	284	271	309	276	294	303	300	274	360	284	300	275	266	310	287	286	287	287	281	264	298	320	297	294	301	300	283	241	302	282	258	302	291	305	271	329	252	296	285	316	269	285	301	288	279	269	304	266	308	257	292	297	297	289	275	271	284	303	260	316	315	296	254	298	293	270	341	272	274	274	272	282	284	256	280	295	264	303	263	302	269	243	297	320	302	306	298	300	252	295	291	280	282	281	286	280	271	255	318	281	259	300	282	266	285	296	327	304	305	299	304	298	250	291	279	272	325	275	325	246	293	252	288	301	261	332	289	259	278	290	285	279	278	307	305	277	286	274	276	291	301	301	255	311	280	304	303	291	298	298	272	288	288	312	276	303	265	282	321	288	299	274	300	272	291	295	275	315	276	279	291	271	295	275	298	285	305	275	267	280	306	338	268	280	286	293	281	301	296	289	297	290	262	267	273	310	273	288	289	296	302	297	288	281	286	285	284	292	287	278	273	272	321	286	268	319	253	301	280	303	296	281	291	302	275	279	281	302	305	294	266	301	299	288	277	226	273	256	283	268	267	282	300	277	296	310	281	262	300	244	292	291	290	279	268	314	266	268	293	277	303	285	251	297	299	290	297	292	274	281	277	306	292	302	282	304	273	296	298	328	311	307	283	290	294	279	327	301	291	303	278	286	260	269	283	264	294	306	288	272	272	278	264	286	254	279	316	275	298	308	289	293	294	282	290	293	282	290	306	292	261	255	320	332	301	291	292	274	300	300	311	284	309	281	276	277	307	274	294	306	285	286	268	279	318	291	278	319	294	285	311	287	276	319	287	283	284	271	293	283	295	273	301	277	276	298	289
2341	809	982	1058	931	913	826	730	805	777	721	731	720	723	781	697	718	688	700	676	701	775	730	717	726	752	744	730	733	690	698	701	711	692	705	682	709	690	661	709	708	703	699	698	666	677	683	695	683	719	732	717	664	669	710	737	648	644	712	717	714	674	683	692	719	691	689	681	666	699	673	674	715	669	719	712	667	686	648	628	669	652	664	665	656	665	618	702	668	701	695	646	666	656	718	688	663	654	668	647	672	646	625	688	663	668	652	700	651	648	688	647	646	658	668	677	635	678	695	682	675	669	658	678	697	631	652	661	649	627	703	664	665	678	679	659	638	689	674	642	629	636	664	685	662	664	654	627	674	649	668	666	559	654	655	684	666	647	675	700	689	666	681	680	685	693	635	677	643	620	672	658	637	631	716	687	688	654	645	693	656	673	673	710	664	703	673	637	665	648	697	694	667	683	645	697	708	706	626	680	630	685	642	629	672	590	641	655	663	708	651	653	702	693	672	666	653	708	598	659	679	679	669	672	679	653	673	667	687	685	685	706	725	694	717	651	679	654	663	664	665	696	659	718	665	712	636	646	629	691	650	621	712	618	692	619	688	687	625	629	659	649	639	631	623	645	692	662	693	663	647	664	703	678	680	662	634	668	660	640	653	666	627	663	657	711	637	642	672	670	707	685	691	644	672	608	678	662	696	662	663	674	698	673	692	604	694	704	629	683	667	644	659	673	597	644	659	652	640	639	694	629	705	678	679	641	688	679	622	652	662	640	684	670	692	675	646	642	654	676	669	689	679	661	704	664	660	665	681	664	683	628	698	650	688	708	664	689	658	642	680	659	654	695	701	695	675	706	591	659	666	643	656	690	677	674	689	670	658	635	685	664	635	683	679	693	653	658	692	681	667	616	668	611	690	642	662	643	614	686	682	663	679	656	672	650	645	652	651	664	680	645	643	676	618	739	655	672	659	702	674	617	657	656	671	725	718	677	721	673	633	676	654	700	655	683	640	665	661	646	673	698	669	682	646	639	664	619	689	697	648	680	630	681	605	638	703	662	698	750	697	681	753	635	646	646	693	705	649	656	680	701	649	681	685	662	611	656	626	627	631	680	697	655	663	633	664	672	702	714	663	662	698	696	689	665	671	668	674	633	673	625	646	667	657	690	692	690	719	676	648	685	674	676	662	698	624	682	689	689	674	694	672	694	695	644	635	688	701	649	682	627	639	688	661	630	621	649	666	681	655	629	604	719	686	650	686	685	662	662	681	677	685	653	648	638	627	669	674	645	655	623	634	641	679	659	663	684	686	646	640	691	669	686	704	641	650	632	687	708	678	677	692	661	659	614	656	712	655	633	666	642	667	714	646	638	687	648	650	628	679	649	694	639	707	650	658	663	651	682	686	641	688	694	661	674	652	715	658	730	685	650	630	658	653	657	704	657	663	660	678	681	647	649	646	667	671	688	681	648	629	675	672	670	686	620	633	663	652	662	724	691	706	710	719	657	675	688	666	659	696	653	708	687	620	618	671	688	674	646	688	709	644	682	642	667	695	649	662	672	664	661	667	604	626	633	605	664	673	650	693	628	657	661	672	656	681	692	706	674	616	661	742	708	673	668	635	699	635	717	645	664	686	643	671	645	663	680	679	642	644	666	709	700	671	659	644	581	646	694	654	677	662	692	651	727	682	696	621	678	669	646	638	667	634	681	717	689	703	675	661	642	612	647	677	656	686	671	670	695	650	619	648	664	636	657	645	708	660	631	680	679	673	663	686	602	661	709	684	673	698	668	686	687	650	654	665	664	672	646	651	681	700	633	649	678	670	665	671	676	666	656	693	655	653	690	676	671	630	651	636	657	638	619	613	698	677	674	668	698	680	629	596	637	670	689	610	668	663	652	600	664	676	666	651	659	678	661	668	674	667	683	690	684	722	672	698	650	690	654	649	655	630	639	680	678	701	691	686	692	641	686	644	707	680	643	663	681	724	643	622	703	651	671	666	655	612	677	667	696	634	671	696	606	692	651	712	702	727	614	629	659	694	673	719	642	650	647	686	728	662	671	659	690	648	730	661	653	667	652	675	649	681	657	658	655	665	728	642	676	692	666	747	678	709	649	661	686	702	623	661	657	672	670	641	691	660	700	643	716	650	652	664	715	700	649	678	641	667	642	631	708	637	699	661	618	644	660	690	652	664	609	720	711	670	702	664	678	688	696	657	611	707	682	659	650	636	686	669	683	673	662	668	647	653	680	656	668	651	655	673	681	687	651	701	697	697	680	635	672	684	658	604	631	631	652	655	704	631	686	678	711	670	687	661	721	625	630	702	643	728	725	674	691	725	659	677	685	644	699	640	682	674	685	679	679	681	666	694	690	642	612	702	636	649	693	643	654	663	637	687	709	629	604	663	719	665	655	601	707	674	666	659	643	622	706	686	638	680	698	683	630	675	646	645	645	728	684	673	671	679	648	641	688	661	671	638	631	734	696	686	661	671	644	684	623	706	638	685	663	652	639	648	660	637	666	659	674	645	694	677	625	627	694	592	680	656	663	680	661	706	631	626	692	617	687	686	640	726	650	648	677	687	652	646	660	667	653	690	640	654	674	656	678	672	682	704	653	703	648	682	705	654	660	639	651	675	668	700	672	665	657	684	624	692	714	678	671	631	671	649	619	654	705	675	694	656	725	701	685	662	703	697	673	653	687	751	705	674	608	666	678	643	636	656	667	645	681	686	676	652	710	679	635	652	675	666	659	704	705	704	689	696	682	695	660	683	662	649	680	660	689	639	652	679	708	681	661	676	690	695	694	642	655	715	641	664	651	663	688	636	694	655	636	710	692	649	660	655	692	663	668	640	732	663	655	658	660	645	681	664	666	648	716	649	667	656	676	653	681	682	659	617	685	686	687	677	700	619	664	622	657	665	717	656	670	688	693	670	660	613	645	741	624	673	653	693	669	680	674	625	665	649	629	668	735	620	635	649	659	667	643	725	681	680	693	687	670	605	611	676	713	633	672	641	675	676	668	704	677	670	676	700	664	669	632	687	680	679	639	676	652	651	680	663	703	678	632	670	643	685	688	676	654	677	664	701	671	674	607	658	700	683	648	643	655	684	682	680	617	690	673	685	680	666	701	678	697	611	694	650	671	685	634	661	640	631	645	665	666	674	665	697	702	693	649	674	668	628	693	650	641	641	696	652	667	640	668	668	703	711	660	652	673	669	715	629	676	646	633	698	685	639	695	674	667	672	634	665	691	721	682	673	730	668	651	686	635	661	690	667	659	678	615	641	643	679	647	691	641	620	695	683	747	703	647	675	683	712	656	651	653	668	663	681	630	661	663	642	676	665	663	649	670	647	727	680	658	676	651	690	698	684	656	720	656	643	594	648	698	661	663	693	673	681	682	681	686	664	641	633	636	661	655	645	704	701	705	643	654	678	664	643	697	685	673	699	693	706	713	669	691	708	681	642	642	674	656	668	648	641	670	634	672	646	700
8337	1257	1381	1087	769	578	443	376	355	359	299	278	264	248	243	213	234	236	236	218	222	184	227	225	226	190	195	235	189	201	213	180	226	193	192	154	209	203	177	193	204	192	185	202	189	191	185	225	210	177	181	174	167	171	187	171	202	219	190	175	175	177	206	176	179	167	189	176	216	195	162	201	180	176	190	175	187	160	160	174	178	165	171	167	162	182	193	204	195	200	185	193	191	167	190	161	182	180	152	186	185	180	179	185	189	187	186	162	182	190	155	183	185	198	198	158	201	186	176	191	187	196	186	184	189	172	200	184	172	177	156	196	204	162	168	187	197	169	167	182	199	175	188	188	190	164	182	210	167	160	190	183	191	155	188	191	174	169	178	183	180	192	201	194	166	177	188	168	195	178	189	189	194	195	178	164	188	187	166	187	197	169	179	176	203	209	166	175	171	210	182	195	199	157	193	170	187	153	180	193	189	182	192	178	174	185	163	193	202	179	179	198	198	163	183	181	188	170	167	175	157	184	197	170	174	182	206	184	191	174	201	170	180	151	187	193	201	192	190	176	198	199	181	175	200	170	188	155	182	170	193	179	187	174	200	171	156	186	153	171	181	164	189	166	184	184	173	170	181	199	202	173	191	197	181	205	191	191	171	168	200	186	156	197	159	168	137	172	156	158	183	188	156	185	154	215	172	196	208	164	177	181	197	188	186	184	190	188	186	159	188	178	171	180	168	168	178	186	151	208	176	177	177	200	159	187	167	189	194	188	167	179	176	177	168	194	202	185	155	167	166	173	205	154	173	203	174	163	176	203	182	189	164	165	186	172	202	183	149	162	175	186	168	171	173	192	181	207	190	167	183	186	183	183	196	196	178	151	195	176	188	181	191	180	159	163	144	167	191	177	150	174	176	189	189	180	194	183	166	201	158	183	186	181	199	200	164	185	191	214	170	181	183	183	191	175	182	183	189	182	178	189	164	177	188	192	181	175	181	178	186	174	167	157	174	187	176	166	198	186	163	194	174	179	178	170	194	189	152	158	171	161	197	174	198	165	187	178	175	181	185	187	173	212	178	168	179	169	191	171	173	176	190	179	186	171	198	195	148	200	177	176	202	196	161	174	170	169	184	166	166	175	180	198	191	164	190	190	173	177	172	169	158	172	186	173	162	196	165	175	161	184	182	175	200	192	188	182	183	168	183	186	177	205	197	172	197	178	188	203	179	147	148	180	191	198	162	209	209	195	192	170	195	168	173	198	172	185	175	166	176	169	178	182	158	189	173	194	193	206	181	147	171	194	166	154	167	190	204	157	185	170	185	178	180	203	171	180	172	176	169	179	157	184	160	169	159	204	180	184	189	190	183	190	205	185	199	179	166	179	185	183	172	187	190	184	188	174	188	184	184	172	178	171	186	171	164	230	166	200	182	177	189	193	184	171	198	160	168	166	205	172	181	167	168	196	191	182	193	171	205	201	170	177	178	196	176	174	186	206	177	174	166	190	198	186	194	186	185	165	174	188	187	196	190	180	200	159	170	172	170	195	187	189	179	185	175	184	154	221	160	193	155	211	174	166	169	204	197	167	168	158	186	198	184	175	162	167	172	190	181	178	161	177	174	206	202	182	190	198	180	162	149	165	175	198	200	171	186	167	152	185	196	198	197	166	170	159	189	183	164	175	164	204	183	164	169	174	180	167	195	171	155	219	166	194	168	161	200	172	169	177	199	192	195	166	192	191	202	175	177	182	203	190	194	170	152	172	206	169	179	176	174	165	170	196	192	207	203	189	196	163	178	157	190	185	166	192	172	192	182	189	191	209	164	188	169	189	198	181	189	193	194	182	178	156	179	160	171	195	172	192	160	176	166	163	177	200	177	185	149	169	192	171	206	182	167	170	179	163	190	170	165	175	157	176	174	198	166	174	185	184	194	157	184	175	194	201	182	175	179	172	164	176	185	182	167	160	188	174	167	189	175	171	196	181	185	195	170	170	174	163	200	168	177	186	154	180	193	198	167	184	190	190	185	192	175	186	185	204	188	176	200	167	186	193	181	193	166	172	186	194	146	190	155	194	187	181	170	180	204	178	156	188	187	214	182	199	174	179	168	163	167	192	175	193	174	182	153	160	184	184	176	181	172	178	201	184	147	174	174	195	197	192	204	190	156	162	187	184	173	177	187	191	184	157	169	195	193	195	182	197	157	176	178	192	195	171	192	185	181	169	178	151	184	183	183	177	203	183	165	164	186	203	173	191	193	183	173	174	162	168	170	203	153	155	166	174	180	193	173	178	171	195	156	166	192	173	175	185	170	185	169	191	178	200	178	169	176	169	170	164	183	177	185	174	184	205	193	166	160	191	189	164	182	197	176	196	177	169	207	185	139	155	156	172	179	171	156	178	197	190	208	178	199	174	176	169	169	155	189	155	164	191	195	184	178	197	173	169	169	172	176	188	178	180	158	173	194	186	194	187	196	189	206	175	171	200	185	189	175	162	166	161	162	219	204	175	170	191	185	178	177	185	176	187	171	161	159	157	172	185	179	172	184	177	194	163	172	185	179	186	183	176	169	175	175	188	192	185	145	173	179	172	176	165	164	155	183	195	183	202	173	226	157	193	178	174	199	193	165	182	184	217	163	189	181	173	193	191	174	177	179	194	191	181	191	181	194	190	193	175	171	189	167	175	168	179	188	198	152	170	200	160	171	199	169	194	184	176	187	157	185	176	182	165	171	189	163	182	198	164	180	184	193	181	196	182	198	163	179	180	208	166	168	174	152	174	183	191	190	182	197	162	179	211	180	151	208	159	186	184	155	185	169	191	160	176	183	160	221	176	183	175	176	186	165	152	187	172	193	186	178	182	200	189	171	200	180	178	192	183	175	173	187	185	163	194	189	192	192	177	163	180	193	189	213	200	175	177	191	168	163	171	200	174	205	195	196	181	202	194	149	168	181	174	181	169	180	174	204	181	187	179	175	180	179	184	186	192	162	196	185	180	212	215	223	168	171	167	180	157	203	169	163	161	194	187	190	186	174	176	176	183	225	176	162	150	199	168	156	183	196	183	169	186	185	160	182	197	184	199	194	189	186	202	169	188	185	176	194	169	204	205	177	191	171	186	178	182	181	189	191	185	190	188	197	180	183	191	180	173	187	162	172	165	194	182	164	198	173	200	178	213	179	183	198	184	174	198	148	164	175	196	190	165	187	179	169	179	186	182	176	188	189	185	161	185	170	190	173	200	198	187	180	169	177	180	174	187	167	176	189	192	184	186	159	158	147	189	184	188	170	192	206	178	162	160	181	179	183	176	190	209	179	180	177	208	163	181	168	169	174	184	183	190	182	170	190	164	190	162	185	196	183	160	165	170	194	186	178	177	191	186	188	163	216	170	190	180	222	180	198	160	170	190	174	191	189	172	173	180	176	176	182	183	176	201	164	174	201	169	161	191	181	161	170	168	164	170	167	155	200	174	171	166	174	190	191	165	184	187	192	185	191	169
5920	1303	2860	3542	2861	2366	1961	1619	1450	1266	1138	1085	980	935	850	799	780	799	776	724	702	671	685	714	687	664	669	650	633	628	579	579	587	601	599	588	546	550	549	563	524	540	603	524	513	530	543	546	541	469	501	521	526	513	496	502	514	570	514	544	525	514	547	476	494	460	485	537	502	514	479	467	506	497	475	463	470	461	481	470	498	503	508	511	449	463	510	424	432	456	454	502	483	428	471	464	419	456	509	490	496	496	399	481	449	470	432	429	485	439	436	443	481	456	435	452	482	462	444	424	432	463	471	476	460	470	474	447	491	433	442	427	457	468	460	444	455	439	425	438	434	503	444	466	431	419	461	424	446	459	459	459	455	429	466	430	441	415	448	481	448	461	449	441	467	430	455	480	446	470	452	466	466	439	462	432	449	471	433	464	476	446	435	457	456	455	462	447	473	438	411	423	464	442	440	427	480	499	499	475	476	461	444	428	436	417	507	489	446	448	434	448	442	448	470	449	488	470	473	460	434	455	481	443	446	438	438	446	476	495	452	466	447	429	447	455	430	470	435	483	451	447	417	461	440	435	432	453	456	470	485	454	417	414	444	450	412	482	457	446	425	446	466	431	466	453	448	430	474	451	461	460	466	456	433	443	472	485	424	456	470	468	447	432	472	461	472	475	463	454	472	447	467	469	484	463	398	466	460	471	426	424	458	412	459	455	465	452	408	484	465	492	470	422	450	436	434	493	450	459	457	491	424	440	512	462	415	440	471	437	488	425	451	438	406	488	451	455	473	483	447	447	439	465	482	497	455	431	460	491	428	476	496	409	425	436	441	464	433	436	449	437	429	454	495	446	463	440	454	432	456	451	446	440	457	454	457	443	456	438	481	457	445	387	479	479	435	442	481	469	438	468	421	459	465	480	456	461	471	425	419	503	452	455	409	460	467	460	489	451	451	464	472	453	468	492	447	466	488	415	484	455	446	425	496	453	472	437	479	450	443	440	444	458	440	429	452	430	472	427	443	441	460	424	463	471	475	470	456	418	451	424	446	510	486	468	429	435	499	443	462	457	443	428	465	430	440	476	486	437	434	444	442	464	424	492	467	442	472	463	449	459	478	444	454	432	419	422	475	451	426	482	460	414	445	434	453	439	424	406	442	480	430	441	446	438	439	487	424	454	463	473	447	465	437	472	456	465	506	426	483	472	436	444	457	437	476	455	457	490	474	474	443	468	416	480	481	437	450	437	454	481	445	445	504	480	482	447	459	470	445	438	460	429	440	439	444	483	457	439	425	421	469	455	463	436	468	442	452	486	461	445	470	467	442	419	444	457	485	467	452	460	452	436	461	480	401	428	496	439	473	466	429	429	497	459	440	439	413	454	491	451	440	470	438	473	446	468	448	474	452	468	420	433	434	439	463	421	404	468	455	469	448	471	468	426	498	446	494	456	487	434	441	440	412	483	407	449	447	450	469	455	455	469	463	452	456	468	452	457	483	449	418	422	466	472	468	459	426	447	440	400	430	479	474	452	516	451	428	493	454	431	461	437	453	426	432	470	423	428	420	427	451	453	419	461	430	444	462	467	470	429	466	451	473	433	442	455	444	481	410	423	467	471	444	505	460	454	454	410	474	480	457	441	477	420	453	453	464	473	450	460	440	460	432	456	431	442	469	493	447	434	471	430	477	467	450	417	461	474	463	491	479	459	470	467	471	439	462	430	437	445	413	452	426	421	441	450	463	440	492	443	476	440	417	440	470	494	415	456	454	435	428	452	472	436	448	474	411	439	433	465	405	440	466	428	434	409	453	446	478	441	478	440	444	449	469	437	448	449	476	435	436	463	438	445	462	485	430	429	454	422	459	494	440	480	463	458	432	404	443	452	424	460	412	449	441	449	473	483	452	429	405	453	421	455	429	456	449	451	449	425	490	411	486	443	436	432	445	427	437	483	427	461	411	446	414	408	405	469	440	460	461	472	438	452	440	440	449	460	442	444	493	422	445	454	470	448	462	476	479	457	446	443	430	455	459	436	454	442	454	453	422	431	419	479	459	438	478	417	418	424	424	447	488	457	418	466	463	430	446	428	447	461	472	441	458	442	458	464	462	471	457	452	404	465	461	490	458	484	458	457	440	434	458	480	471	442	421	448	411	446	438	448	463	464	475	425	435	484	430	434	449	464	408	451	463	513	433	464	461	442	464	420	423	427	435	435	434	472	454	476	439	427	474	472	471	430	455	463	458	447	433	467	432	455	463	452	445	448	490	422	467	469	434	448	455	459	435	468	431	406	444	448	436	415	439	439	418	467	444	469	490	451	457	418	451	480	465	470	455	468	430	424	447	459	495	449	460	450	452	489	479	472	442	468	444	458	445	464	445	465	476	464	444	440	454	435	464	442	447	466	494	426	471	493	462	442	460	451	485	460	462	490	462	412	489	480	460	455	474	420	459	470	438	478	477	449	460	425	458	462	449	463	454	464	461	442	462	438	415	448	497	447	459	433	434	434	434	462	481	424	432	447	432	446	449	461	437	422	418	404	450	461	466	493	435	470	443	476	433	437	448	477	433	475	461	406	445	462	439	450	465	480	419	480	459	436	425	445	461	405	457	451	462	459	445	473	438	477	475	459	448	475	478	419	452	473	431	468	475	473	446	456	449	439	436	416	439	446	447	454	461	476	455	481	429	428	414	463	480	411	439	443	445	464	474	442	439	468	419	477	440	482	448	445	485	455	442	448	430	464	407	458	424	461	452	424	463	430	436	466	479	405	435	447	485	457	457	457	449	457	398	428	453	469	439	416	441	413	466	470	469	408	396	401	461	432	457	421	472	435	436	436	425	436	436	429	441	480	422	439	470	468	462	434	476	453	447	456	455	431	437	459	441	419	455	472	418	456	457	454	444	494	438	444	497	482	454	461	463	481	485	465	434	411	482	436	463	436	477	446	475	468	429	449	439	465	460	440	404	456	448	449	441	481	450	462	463	440	474	444	464	447	452	489	471	454	484	440	472	422	453	431	446	447	458	445	484	449	474	474	465	473	483	447	444	458	453	428	448	458	465	439	446	413	451	451	468	476	431	438	450	501	436	499	458	448	445	470	418	443	443	433	452	459	471	455	463	469	418	428	437	453	454	453	464	467	441	447	460	414	484	464	432	464	487	439	446	472	462	452	480	446	448	420	454	435	447	497	432	457	464	490	454	452	463	472	461	493	418	441	438	399	447	439	445	452	478	453	454	421	448	424	481	449	488	478	399	443	464	468	438	437	421	464	453	461	447	462	471	465	436	455	454	454	455	450	418	445	452	436	455	437	449	476	433	452	488	425	469	405	417	483	464	450	419	448	440	429	455	452	451	434	449	457	410	459	449	467	398	432	452	435	449	467	466	478	461	445	475	422	445	443	485	442	475	447	444	438	446	447	427	493	485	432	442	480	451	444	479	431	422	460	438	431	433	468	448	438	478	450	468	474	412	430	429	469	400	464	487	437	473	462	442	427
15119	2710	2824	2094	1395	1026	760	618	544	486	453	419	385	367	340	316	298	335	303	316	317	324	317	265	299	282	264	227	274	256	260	256	268	286	277	271	298	228	256	236	268	291	264	264	260	237	264	268	249	256	249	248	265	274	275	273	245	235	255	248	247	246	236	235	269	260	267	264	270	248	215	257	227	212	248	231	242	268	193	225	234	234	203	207	262	239	239	249	241	215	248	209	218	258	250	240	279	268	245	221	245	231	244	240	251	223	224	224	228	238	252	215	255	237	240	229	211	255	221	227	247	258	218	239	223	209	224	238	249	264	282	223	219	216	195	235	220	261	252	238	231	241	231	200	234	248	221	254	240	239	254	227	254	233	228	236	231	266	216	252	233	228	192	256	218	227	266	230	239	231	227	214	231	203	212	226	225	222	238	266	228	238	223	221	246	214	231	210	248	253	243	226	203	214	241	238	233	207	238	244	241	232	214	220	234	253	232	261	217	234	233	221	225	232	263	245	256	224	193	242	226	231	238	255	228	224	249	238	235	238	228	247	212	216	224	246	233	221	254	204	234	242	229	259	234	245	231	235	236	237	228	215	197	239	240	241	211	232	254	242	243	229	216	263	212	239	268	238	215	261	235	237	236	236	248	262	215	228	243	226	235	248	241	253	249	213	281	233	235	238	268	218	236	234	250	245	220	243	222	245	232	258	224	243	207	242	229	237	244	238	233	200	220	242	236	239	232	236	233	240	232	224	234	251	248	235	196	249	250	229	247	260	264	226	242	231	229	229	230	234	231	243	245	249	231	239	254	214	219	261	246	234	233	227	253	223	237	203	241	261	249	210	205	216	199	221	266	218	269	237	201	235	260	206	240	251	215	208	240	231	233	252	239	237	212	243	228	243	253	232	246	233	231	205	249	249	234	218	271	254	224	258	252	213	223	250	237	237	257	260	260	253	218	242	250	198	231	207	222	230	249	228	239	209	237	282	234	246	250	214	236	226	231	251	269	267	236	243	235	214	248	232	227	247	216	225	243	246	233	242	231	218	215	242	233	277	244	222	238	232	245	242	231	256	259	241	245	256	226	247	213	195	233	255	231	239	257	233	208	217	227	247	235	238	246	264	217	223	235	271	242	234	213	220	223	212	217	231	269	255	225	251	257	227	231	245	246	238	243	244	258	221	250	228	255	215	232	227	238	260	222	243	241	212	215	242	236	234	224	244	248	231	230	227	233	222	254	235	240	253	195	203	261	243	253	270	238	252	242	234	259	220	250	223	250	241	231	212	233	245	226	242	239	233	241	214	237	235	243	258	269	241	227	246	210	253	230	252	243	263	244	222	240	236	238	241	234	268	252	258	207	243	239	234	271	241	215	234	253	237	226	257	236	241	256	245	253	220	252	219	250	215	221	253	217	203	256	229	210	238	226	250	234	214	235	217	272	246	244	246	218	231	250	231	202	201	269	252	232	240	247	242	252	210	247	223	249	244	245	225	206	227	242	258	252	240	245	231	209	250	255	247	237	235	272	234	242	225	245	211	232	220	231	225	244	217	241	278	238	237	219	220	239	243	237	220	229	237	245	221	235	201	228	237	245	238	215	233	208	223	229	268	217	225	234	197	239	232	227	239	239	246	278	250	238	224	232	246	219	218	212	240	244	232	225	243	244	230	228	225	226	225	289	232	211	216	212	254	227	230	245	240	253	207	255	240	235	250	244	242	257	233	224	245	247	251	222	213	216	226	247	223	252	251	203	246	249	250	267	243	228	233	229	261	228	234	235	277	241	232	225	207	200	223	229	259	236	209	222	209	199	239	222	230	262	214	258	245	227	243	228	263	217	223	229	249	253	220	225	226	237	248	227	282	247	217	238	217	249	243	245	260	241	252	255	239	233	238	233	242	237	245	233	218	244	257	235	243	225	201	225	218	220	246	211	234	230	220	242	239	233	258	219	227	217	224	232	248	246	259	261	245	201	252	221	212	240	224	216	214	244	236	208	261	241	242	230	211	227	263	269	245	220	223	237	243	248	253	231	246	203	228	220	247	243	218	252	234	224	191	225	246	233	255	269	227	224	236	232	243	217	202	219	264	204	238	227	219	220	226	208	222	231	215	231	229	252	242	250	236	262	225	255	220	254	246	231	216	226	248	222	215	247	228	235	206	226	274	240	240	230	242	247	211	232	252	220	245	209	217	245	237	239	237	227	237	234	204	242	240	217	247	224	224	210	210	247	260	232	218	215	256	207	258	210	264	222	245	222	231	240	231	239	236	206	232	247	224	228	224	240	221	234	228	214	259	262	253	238	220	254	239	215	233	205	241	220	223	251	231	219	248	248	253	259	196	239	229	246	215	204	234	237	248	234	223	222	258	270	291	242	239	243	238	262	246	240	212	223	235	232	240	249	254	237	212	225	250	261	239	212	236	244	241	255	252	243	236	241	212	263	210	208	250	252	256	238	242	211	255	222	238	225	231	209	222	213	205	254	230	221	252	248	241	250	237	250	225	235	256	215	212	208	271	245	262	240	244	231	267	243	225	219	216	233	221	200	212	230	197	241	246	210	222	230	245	230	270	233	226	268	241	223	237	250	246	233	218	250	216	270	225	241	199	218	245	213	201	229	202	256	246	224	226	246	246	222	226	213	260	227	237	249	233	248	249	235	239	226	259	213	224	267	242	248	230	237	236	273	224	238	257	242	239	217	215	238	251	264	243	248	232	232	246	211	248	256	232	227	254	264	252	235	262	223	228	242	241	248	220	232	246	250	223	214	238	265	231	253	259	284	220	254	232	221	262	256	241	229	236	217	229	244	219	235	233	220	251	248	234	235	239	222	243	224	222	233	238	234	254	263	222	244	258	232	242	224	238	228	236	244	240	288	235	221	212	210	227	276	235	247	229	216	195	250	212	286	228	244	219	244	238	233	253	248	246	236	227	223	200	227	245	234	247	247	208	248	243	238	230	232	234	222	220	233	252	232	253	203	222	248	199	258	211	258	246	236	227	233	226	249	215	252	226	225	250	240	220	232	238	224	238	230	237	241	259	227	216	244	226	230	249	234	193	235	230	250	237	224	254	245	248	250	234	236	257	239	250	237	237	230	235	241	227	225	205	220	264	248	255	229	236	230	262	222	264	212	270	212	225	252	268	233	245	251	240	250	250	214	243	216	258	215	203	235	238	229	218	233	247	246	221	211	228	259	232	223	238	223	239	224	225	223	243	210	215	223	233	233	248	237	236	208	249	241	248	218	249	211	247	255	228	224	223	233	232	214	234	207	217	230	250	219	219	247	245	211	244	206	251	255	204	215	226	226	236	232	237	226	227	211	240	251	197	227	213	243	237	239	249	242	213	246	239	252	207	236	222	225	214	235	227	228	230	231	227	230	245	230	226	235	233	240	237	235	253	231	264	248	223	227	204	233	232	263	242	234	227	237	224	228	234	230	223	275	237	258	222	263	256	246	239	212	202	240	264	250	195	225	265	268	202	255	225	254	257
7825	2266	4972	5962	5205	4144	3359	2789	2475	2167	1922	1739	1478	1438	1344	1240	1245	1146	1164	1115	1064	1061	1098	1050	976	961	976	1029	925	906	881	859	844	853	851	816	823	791	767	723	783	710	744	767	708	734	725	707	798	767	692	710	715	732	716	713	673	709	653	679	689	728	738	715	734	707	639	613	649	602	659	652	636	610	610	593	647	614	585	610	575	633	598	618	615	565	650	629	598	625	598	607	625	651	602	627	598	603	602	630	589	622	621	567	579	542	579	579	596	598	581	609	595	560	617	572	574	571	581	602	553	547	578	609	588	551	612	586	590	575	570	547	585	639	610	585	565	611	599	566	631	592	583	549	628	601	611	590	600	571	618	595	582	591	559	570	571	608	603	565	593	569	595	645	584	595	586	566	597	591	533	576	609	567	595	561	562	575	571	570	621	582	590	570	617	594	577	611	557	597	595	576	585	611	592	531	608	565	596	557	554	577	566	568	549	609	586	571	612	547	562	621	589	562	587	637	547	622	583	572	612	638	590	589	533	591	597	588	563	566	555	585	601	561	550	595	605	604	548	595	575	587	563	567	564	568	624	585	607	575	596	614	590	627	589	591	601	566	580	557	561	578	589	567	562	557	579	588	555	561	575	553	611	627	601	601	609	574	584	593	566	627	592	572	531	540	551	571	568	583	598	594	579	559	559	566	572	545	566	594	554	596	577	587	586	536	605	566	580	563	565	589	568	576	602	567	569	588	591	533	543	600	585	630	567	613	557	588	587	598	585	566	553	616	532	641	565	586	641	613	599	558	624	616	580	612	564	578	575	552	567	550	559	563	579	548	555	598	546	602	593	587	600	613	570	592	584	635	618	556	594	538	580	564	573	591	603	552	595	585	558	571	581	599	569	589	578	633	586	541	562	581	614	566	587	580	598	592	597	551	619	571	580	590	531	534	609	558	572	605	590	581	562	549	550	643	587	550	544	596	643	591	601	577	578	580	586	542	644	525	553	575	571	550	571	614	581	556	556	592	581	591	591	572	574	573	594	544	576	587	572	579	578	571	594	611	528	586	593	603	577	534	576	534	547	583	580	572	574	598	571	590	579	561	615	613	627	555	603	580	596	606	582	582	629	598	632	596	564	610	581	582	602	599	556	569	577	585	564	574	552	593	544	553	609	573	623	595	590	581	561	593	627	588	549	588	616	609	572	599	615	576	541	569	568	570	622	523	568	598	543	563	521	571	591	571	587	580	585	538	562	572	603	590	636	582	601	568	541	599	575	595	585	610	589	564	624	586	602	578	560	581	600	598	559	575	582	557	575	563	563	606	557	587	594	574	624	597	579	614	560	607	612	582	638	578	607	588	577	593	595	586	573	609	546	569	563	571	574	581	594	568	542	609	588	596	594	557	560	601	575	584	564	548	524	601	616	601	584	572	614	609	571	562	642	572	589	601	608	560	579	558	590	587	572	543	618	595	546	555	595	591	591	594	566	532	616	605	548	607	592	551	574	582	564	566	558	587	563	591	562	588	540	549	620	557	580	523	559	568	569	566	597	583	599	587	585	609	544	623	556	602	595	583	559	590	577	563	600	573	578	616	570	543	586	624	587	549	576	559	593	605	606	608	545	542	544	566	588	585	566	623	578	568	580	573	555	573	622	621	574	598	583	628	562	565	581	573	546	638	560	553	581	600	581	553	591	584	543	572	531	542	581	630	601	619	618	606	566	620	541	575	586	572	653	560	528	581	590	569	594	603	594	535	565	604	594	569	590	584	570	543	575	595	559	594	608	606	592	611	557	590	642	578	610	618	559	602	580	617	569	540	593	623	627	565	582	562	581	579	593	566	568	575	527	544	569	530	619	553	597	616	559	510	570	580	587	555	610	585	581	588	573	595	557	582	562	576	536	605	591	565	577	576	604	551	599	595	622	560	587	540	572	557	581	588	550	572	566	563	583	594	593	557	570	573	597	603	564	626	559	574	612	572	605	627	574	559	600	626	582	642	600	613	560	608	583	605	634	605	572	594	631	609	580	563	589	576	532	557	578	577	532	553	577	572	568	600	587	614	611	578	614	546	576	587	624	602	592	599	618	539	624	573	585	557	595	584	578	594	579	540	575	566	592	580	556	606	590	580	572	589	615	566	608	561	552	570	593	543	550	580	574	588	551	546	581	574	541	574	612	584	606	564	584	570	624	554	598	600	590	577	600	598	580	545	547	575	565	533	573	566	572	571	608	601	595	596	594	577	601	569	557	594	572	534	538	589	586	598	621	580	578	584	577	561	556	536	590	572	626	613	568	568	554	570	565	565	565	552	581	587	582	582	551	601	574	593	539	566	518	552	564	592	584	601	576	605	562	543	611	584	605	593	570	551	534	559	579	574	552	611	566	579	579	590	576	572	582	576	612	571	598	602	585	601	519	558	598	558	620	592	609	574	552	597	622	611	565	573	542	594	574	622	593	604	566	581	592	569	618	566	560	551	587	594	556	598	637	615	601	582	591	580	560	580	600	558	583	594	600	555	545	600	598	530	544	603	581	605	614	582	563	586	568	585	583	572	587	568	578	593	565	584	615	580	561	602	581	602	593	566	558	558	580	561	584	623	587	531	549	571	545	567	596	598	596	589	560	598	576	568	575	548	653	527	590	576	597	628	601	596	611	567	547	519	568	564	609	607	564	592	604	534	650	555	564	588	600	592	607	587	571	598	579	591	555	567	588	588	585	576	573	588	602	616	571	586	589	560	572	596	572	544	549	571	573	575	562	584	599	620	596	579	564	613	568	572	593	631	593	598	596	590	602	587	575	603	612	538	547	589	576	611	580	595	581	569	560	615	585	537	576	628	608	570	566	514	556	564	621	580	576	566	595	603	552	587	615	597	629	580	612	524	590	554	617	627	579	569	604	579	570	574	576	551	604	573	580	602	592	538	540	588	578	589	597	592	577	597	586	625	586	602	610	570	565	555	556	598	617	577	576	569	591	611	540	614	594	580	603	599	561	606	562	593	568	606	604	638	584	600	577	577	626	605	598	591	574	623	564	593	597	620	556	578	560	606	524	563	601	572	558	559	576	593	598	614	581	609	597	606	580	578	596	538	584	576	571	631	594	529	591	581	602	578	558	583	574	558	555	546	601	581	584	542	546	555	570	580	577	572	590	579	537	565	590	548	559	561	569	613	552	617	571	558	551	593	537	574	610	542	529	576	578	593	601	564	615	534	569	593	581	645	559	606	576	595	609	558	596	544	574	585	573	565	585	548	581	528	556	566	563	576	563	623	563	603	567	587	576	603	557	592	610	580	587	590	571	602	578	545	572	594	592	539	589	559	572	579	560	569	603	585	538	573	593	647	567	582	527	588	567	560	574	559	581	556	587	547	569	594	608	541	553	601	577	588	618	548	579	580	588	553	610	577	557	582	593	559	570	582	581	566	613	577	560	571	591	564	596	588	561	596	557	528	582	613	564	566	584	540	582	579	562	571	607	583	571	585	568	555	575	571	568	573
2311	463	459	403	341	361	327	317	278	320	293	306	277	311	312	301	266	274	311	278	272	333	293	313	302	313	304	300	310	285	269	310	315	307	266	294	285	260	288	282	319	292	276	263	262	315	303	299	278	280	295	294	289	313	335	303	297	267	267	302	316	297	293	279	261	314	280	280	274	282	318	267	306	280	279	281	299	285	316	291	297	303	284	297	297	317	285	269	234	280	254	284	310	303	293	267	278	269	302	299	292	326	318	284	304	292	263	306	279	258	291	288	256	280	259	268	277	273	288	258	298	273	304	279	314	288	321	273	254	280	278	299	306	269	250	290	315	290	288	276	282	308	292	266	291	293	301	301	284	308	304	314	285	276	280	296	292	316	299	283	267	281	279	298	287	314	282	258	276	298	321	253	289	258	247	301	292	312	296	299	297	262	287	303	296	290	287	313	253	299	281	282	280	289	305	284	271	276	279	264	269	294	298	261	285	267	303	280	281	285	274	312	322	292	268	284	286	299	279	293	275	273	322	280	293	309	296	294	261	267	291	288	321	287	295	280	279	292	281	282	264	316	265	283	307	278	300	296	267	314	318	305	309	310	314	332	271	276	291	290	261	274	285	301	298	287	307	278	300	275	293	287	300	260	284	266	296	297	287	268	255	291	270	311	324	307	253	303	307	282	285	299	291	307	296	291	305	259	269	299	282	321	281	273	289	266	300	269	283	272	314	254	300	283	310	274	294	297	276	267	296	325	311	271	313	251	288	287	297	275	290	275	286	253	282	295	278	275	292	267	303	231	307	312	288	282	300	300	270	310	303	302	275	273	296	297	304	310	286	276	262	320	313	262	292	301	279	275	311	275	258	256	301	270	274	274	278	292	268	267	269	291	280	279	318	283	256	287	320	287	288	298	289	321	253	284	272	279	298	276	320	266	263	290	278	318	255	303	281	275	292	281	293	316	249	285	278	274	317	290	275	285	307	334	298	262	277	286	274	302	282	272	285	331	265	261	316	283	289	272	271	289	299	279	282	309	285	271	312	287	298	285	283	303	289	309	268	278	263	266	314	286	311	254	280	278	285	277	288	301	282	299	269	286	267	270	272	305	284	282	253	288	291	307	300	298	293	259	246	270	292	271	287	331	281	292	277	291	301	289	281	320	294	281	311	267	301	293	287	299	270	270	286	273	292	311	286	326	287	250	292	312	283	294	329	312	265	287	285	299	292	320	318	313	285	279	277	315	292	273	298	293	293	262	298	305	301	269	281	318	305	293	268	282	286	284	302	283	304	283	245	317	302	293	313	265	235	277	320	307	322	275	283	292	265	309	283	298	321	300	291	273	299	305	287	305	282	312	290	315	267	281	274	300	324	310	274	298	285	292	327	311	337	302	284	252	303	303	305	288	293	280	306	269	262	282	290	300	289	301	275	281	302	273	279	279	289	294	288	303	307	282	311	307	323	290	272	274	290	284	288	272	295	270	252	316	294	309	281	270	295	313	277	278	331	330	319	272	293	275	281	285	278	284	284	292	289	268	312	287	281	316	287	298	291	306	296	298	291	284	298	282	295	272	298	257	276	279	303	312	284	274	295	260	279	296	252	280	287	274	288	299	277	283	278	296	273	300	268	298	296	310	288	276	275	283	301	305	313	279	321	279	281	297	277	294	282	295	257	265	298	290	264	274	313	288	282	296	284	318	303	282	270	300	293	281	269	298	323	272	278	293	244	278	257	278	240	279	285	311	251	316	270	298	290	276	310	276	299	306	282	258	309	269	311	295	276	278	281	266	290	269	278	320	265	288	300	310	287	285	312	291	275	277	289	307	280	293	277	268	318	275	304	306	289	286	317	282	266	271	286	283	323	295	293	314	296	284	249	305	267	282	312	273	294	305	298	268	278	280	296	297	299	296	308	299	267	277	277	294	314	284	316	303	291	280	278	300	271	294	287	297	252	307	300	300	268	286	308	249	283	259	298	291	299	302	300	274	279	264	277	306	262	287	294	292	257	285	274	299	314	276	268	299	298	262	292	307	258	284	247	274	262	268	284	321	299	265	291	294	298	282	286	296	265	288	266	257	269	308	283	263	323	257	292	260	267	306	287	296	297	311	274	280	293	298	298	266	278	292	292	280	308	289	276	301	295	290	308	307	240	267	301	299	278	297	283	267	285	286	262	300	278	301	326	291	272	316	299	283	254	307	284	321	284	337	294	277	273	276	263	316	261	286	292	290	267	285	298	295	304	270	276	296	266	284	288	277	294	267	277	259	280	275	292	278	287	292	296	298	272	265	283	261	304	315	289	262	282	276	272	291	287	317	287	303	308	321	301	269	288	266	272	280	302	306	280	348	319	289	309	299	293	288	284	292	300	306	245	283	296	316	314	320	288	291	298	339	284	287	264	282	305	289	328	257	279	287	283	284	279	267	284	304	274	278	262	295	275	280	294	321	291	272	294	270	251	274	269	283	308	254	299	303	275	304	286	303	293	285	275	275	277	291	308	296	278	282	289	267	311	292	285	287	270	297	290	299	281	283	299	273	255	279	265	293	293	268	295	265	284	293	288	280	283	289	289	276	266	298	297	303	274	298	303	288	274	315	330	282	283	291	295	281	275	291	264	287	286	325	275	243	279	272	285	288	283	278	257	265	285	258	304	293	267	309	274	291	309	295	278	301	298	290	272	270	328	306	313	253	299	290	275	307	289	276	291	275	263	280	321	287	264	318	270	256	282	298	276	305	278	281	289	287	279	325	283	270	266	278	293	309	299	333	279	292	292	288	301	271	282	288	295	273	265	306	305	304	285	279	299	283	313	279	287	296	288	263	288	248	274	286	283	282	294	300	272	273	301	308	254	279	272	309	274	281	265	329	303	280	274	274	282	240	284	285	279	252	289	280	276	277	257	302	297	287	281	299	304	269	287	287	280	283	294	295	294	277	296	306	328	282	324	276	314	313	282	284	310	297	307	312	266	271	281	279	291	287	303	280	277	278	263	324	333	320	313	271	338	312	297	312	305	307	275	273	291	334	265	295	270	269	290	302	281	297	239	291	295	296	290	292	296	268	284	226	268	290	271	295	291	309	273	262	287	292	288	269	260	288	270	295	292	297	291	266	256	266	289	252	269	287	297	292	290	277	304	337	267	289	282	274	280	287	294	278	297	287	251	242	292	285	265	303	268	299	290	289	268	292	277	303	293	272	279	298	257	272	297	292	298	273	246	276	291	284	251	294	282	274	291	281	314	299	258	325	276	303	281	301	282	285	291	309	263	305	295	277	288	283	283	312	246	272	282	274	309	279	303	284	295	280	285	288	285	268	290	295	318	291	297	265	317	261	299	301	330	263	256	285	296	312	302	302	319	265	278	266	278	285	292	296	274	262	291	289	281	290	287	298	253	291	284	281	268	295	277	263	305	258	296	292	319	290	256	290	308	268	263	272	300	299	306	258	305	276	280	302	298	286	296	273	294	252	281	275	275	284	304	285	287	269	302	288	271	281
2462	815	970	1082	929	834	816	821	802	767	711	736	739	721	696	687	647	745	744	682	718	712	704	790	710	704	713	716	732	709	698	643	707	686	671	697	702	687	691	709	669	622	698	698	669	658	658	718	671	651	686	633	644	702	687	676	661	711	715	708	684	705	688	686	674	678	715	623	708	644	693	632	705	677	666	649	690	618	661	670	646	742	706	700	685	722	679	636	676	689	677	682	665	659	666	680	667	677	654	662	641	704	655	681	674	627	659	678	658	670	633	637	687	710	674	664	680	695	669	680	679	713	673	694	672	649	649	660	692	687	621	683	643	655	681	648	689	661	684	616	638	657	635	698	664	677	625	658	622	659	643	635	651	692	634	645	709	652	664	669	677	669	701	672	667	675	658	664	689	660	691	680	727	651	634	689	660	665	657	712	655	672	687	663	657	664	653	673	687	682	639	682	672	630	675	682	640	692	670	635	679	708	647	671	656	651	633	672	711	663	639	626	727	676	669	660	653	683	683	596	658	668	659	678	649	657	670	703	668	626	704	674	632	685	626	695	644	626	641	636	685	652	639	655	635	698	652	680	655	632	690	636	663	679	692	675	673	688	693	676	689	677	654	692	622	675	649	663	635	647	651	639	696	631	667	706	682	640	677	693	680	696	660	659	678	642	655	713	665	659	661	682	639	611	657	663	663	671	678	691	655	625	680	652	704	671	662	666	648	657	660	640	685	669	648	672	662	678	628	720	686	704	655	650	642	677	676	666	677	686	703	703	618	631	658	632	665	673	670	679	687	713	661	682	657	675	685	673	620	671	657	670	655	637	682	703	666	639	599	660	681	645	674	672	645	678	662	654	663	677	648	656	651	654	642	661	686	666	682	678	691	652	708	709	659	609	658	694	647	675	646	636	682	676	619	668	634	682	656	663	663	643	678	662	671	655	696	682	662	634	663	641	688	644	709	630	692	702	640	659	686	655	689	633	643	658	676	654	627	629	654	637	653	641	695	645	664	684	630	692	680	620	686	608	625	643	651	637	674	675	708	618	646	684	648	651	646	647	639	666	687	673	667	640	639	711	679	656	696	670	670	636	648	657	620	678	664	645	684	638	706	662	666	676	727	639	649	610	662	645	647	660	657	641	648	624	679	695	676	665	596	647	618	638	661	646	617	653	634	626	675	617	666	676	683	716	640	628	696	702	682	697	666	644	646	652	609	635	639	667	678	646	703	675	691	600	653	625	651	680	660	617	659	671	663	688	646	667	656	671	688	610	670	683	629	678	704	676	682	707	698	674	651	657	619	690	698	644	664	652	635	655	654	626	674	688	669	672	687	664	667	609	657	658	694	665	655	700	657	658	664	649	660	608	707	651	633	697	649	655	671	662	647	678	646	639	661	672	656	617	666	689	657	655	649	634	672	662	632	703	674	660	671	649	600	629	646	638	651	687	661	640	646	661	629	651	627	662	675	688	713	701	643	719	685	691	666	641	668	694	618	707	650	673	656	702	660	654	681	679	650	670	600	692	657	672	681	688	641	600	691	700	667	649	684	698	653	676	706	658	671	697	670	684	667	690	698	700	669	690	660	673	734	670	698	677	678	675	637	676	664	667	645	670	674	666	638	633	623	675	681	669	644	631	659	691	665	656	641	672	679	690	662	638	675	686	709	659	677	644	621	648	643	678	657	666	687	663	632	634	668	689	657	700	635	671	683	703	676	656	674	631	675	683	665	644	706	730	715	690	661	665	699	705	636	675	616	645	662	655	665	683	654	692	673	651	689	614	642	641	563	660	654	682	643	663	620	686	623	642	670	668	683	686	654	665	740	660	658	698	664	622	651	659	658	656	678	671	664	677	624	674	677	670	681	669	657	659	689	665	681	658	684	671	643	657	662	638	713	658	640	709	670	621	680	694	646	705	648	691	686	662	676	612	619	727	632	653	704	673	606	674	673	694	659	655	645	618	681	662	683	701	672	698	686	696	649	640	669	655	657	688	659	682	660	622	618	650	692	631	667	645	686	688	649	688	638	636	652	616	705	643	635	654	662	647	679	643	679	652	637	668	666	614	669	637	693	668	652	642	699	677	694	658	649	693	686	654	663	604	713	692	667	646	664	655	689	671	681	636	669	663	661	710	672	662	659	711	669	692	660	634	651	708	667	615	658	618	658	670	713	631	670	649	664	650	662	684	625	655	634	652	662	642	676	663	668	696	643	672	680	710	675	659	633	663	674	667	709	622	658	678	632	657	625	641	632	663	688	598	649	723	682	637	678	630	672	665	647	649	672	612	701	695	603	677	618	648	639	654	716	666	666	650	623	672	651	614	656	678	648	657	649	698	672	625	708	679	657	683	682	663	655	615	658	634	627	666	692	679	675	626	647	690	653	656	677	666	611	657	642	693	692	702	647	620	670	633	662	712	678	603	640	705	670	656	626	654	671	671	674	664	654	636	676	720	696	636	686	659	653	640	668	634	704	666	668	665	682	666	678	691	660	647	643	636	661	720	667	616	636	684	670	670	681	644	699	635	632	632	673	658	636	668	660	671	630	684	701	664	640	656	633	687	654	630	677	673	654	664	703	670	719	739	699	642	656	642	669	645	700	648	634	655	631	646	689	634	676	658	674	663	676	678	691	668	684	625	647	657	650	661	665	661	601	619	698	672	701	650	660	650	671	684	665	648	615	655	648	692	632	705	661	676	655	635	655	648	647	680	672	670	679	681	687	667	640	667	637	661	710	674	648	627	634	657	663	653	633	677	656	676	682	695	656	638	723	669	669	674	717	646	675	675	644	695	650	652	609	642	681	653	656	700	701	660	682	620	688	671	671	682	680	639	651	672	677	642	640	640	672	702	657	620	719	648	673	646	670	680	655	652	663	672	640	659	646	674	704	698	660	651	657	690	633	675	651	606	658	673	702	695	664	666	595	653	621	634	681	658	630	644	682	673	702	653	691	680	639	645	695	651	684	652	671	699	704	686	637	660	647	650	650	667	691	680	661	642	635	677	717	660	698	684	664	646	677	652	679	667	676	674	661	653	687	600	702	624	713	671	653	686	681	687	631	635	663	688	656	686	643	697	692	719	672	664	643	643	679	680	673	660	669	689	691	705	650	711	691	643	653	642	656	658	655	658	666	693	691	666	648	662	686	684	650	684	607	683	697	658	658	695	665	668	641	678	632	673	666	662	670	660	640	646	680	674	653	635	707	620	682	675	635	652	654	679	633	665	706	645	637	657	634	650	658	670	657	664	657	703	637	675	672	669	662	656	696	661	654	639	669	684	643	665	656	618	650	640	646	656	663	668	662	641	645	664	632	670	661	675	614	626	659	671	695	675	673	647	646	708	663	648	651	693	665	677	630	663	637	650	637	673	698	667	703	690	621	636	697	725	696	653	662	723	646	679	662	592	683	637	623	683	657	656	654	699	627	631	661	697	658	637	652	686	662	663	673	680	675	661	643	702	702	626	682	668	662	667	665	670	652	707	641	699	665	686
8395	1197	1401	1088	785	560	458	411	348	277	292	263	239	214	258	231	235	212	221	189	207	213	210	177	213	216	216	184	190	205	217	212	206	166	207	192	206	194	208	209	194	172	192	194	167	185	211	187	195	182	191	186	181	195	181	211	168	209	177	161	183	187	173	196	172	179	197	192	181	164	177	180	169	176	191	180	198	178	176	187	187	199	189	184	173	178	178	180	188	190	179	161	207	185	182	170	190	160	191	165	201	188	164	208	170	175	174	166	190	162	199	198	168	162	191	192	184	167	165	201	183	207	166	170	184	177	193	171	183	168	190	179	187	177	141	177	167	200	177	187	169	182	160	190	178	167	162	171	197	171	175	174	179	187	152	175	167	182	193	192	195	168	184	203	195	169	190	170	174	162	161	188	197	210	174	201	193	174	167	166	178	160	170	167	188	172	185	184	171	192	184	167	193	178	156	184	192	181	164	172	185	185	169	192	158	196	182	185	187	175	176	192	192	179	186	185	177	171	187	195	181	173	177	173	173	177	165	161	184	178	204	162	204	173	183	152	197	190	164	169	209	197	222	188	142	177	165	182	158	161	204	159	190	176	171	195	175	178	185	163	205	198	196	167	177	205	167	202	189	157	183	166	185	154	205	191	162	193	182	151	205	166	181	180	175	170	174	163	185	172	147	177	205	221	198	170	185	175	158	198	188	163	176	185	172	201	185	171	175	169	174	153	196	158	188	177	203	195	187	180	165	144	174	199	191	189	170	182	171	201	192	179	169	194	172	186	178	202	186	161	172	169	170	198	192	166	189	196	182	175	178	169	201	204	200	190	178	186	183	175	190	189	194	168	195	194	177	179	185	185	168	169	187	181	204	167	171	205	172	183	165	165	191	168	183	217	175	172	190	179	189	194	161	182	180	162	182	175	202	165	164	184	174	181	210	169	202	167	211	185	175	197	179	199	202	167	175	175	187	193	180	183	183	170	190	203	166	169	173	171	184	190	182	156	161	194	166	192	189	181	153	169	182	193	194	181	168	149	199	162	204	197	188	186	200	174	191	179	182	193	178	190	187	185	179	170	188	200	181	160	184	187	176	200	150	179	203	180	187	181	186	157	174	174	183	174	187	162	186	167	187	183	174	185	196	173	181	187	189	175	184	200	163	189	170	188	170	168	196	194	182	201	212	180	182	184	177	165	187	186	178	209	206	167	197	188	197	213	189	164	185	205	187	179	160	177	182	163	175	173	167	207	179	182	188	199	185	190	174	165	184	194	175	186	170	171	184	172	180	184	187	179	175	175	175	166	180	186	188	168	202	187	190	176	146	174	166	167	183	193	180	156	155	169	202	160	193	183	176	190	191	165	155	178	176	194	167	183	168	193	173	171	162	203	182	186	180	194	189	147	200	159	193	174	188	179	169	162	185	154	174	178	177	164	200	199	166	179	189	176	197	200	198	174	172	166	166	179	179	187	158	165	204	167	195	181	201	186	187	165	185	194	168	202	181	169	167	180	178	181	188	185	177	205	194	183	189	164	178	183	147	170	162	182	166	172	159	139	178	172	182	198	200	204	209	201	185	172	208	205	162	171	180	184	157	156	184	176	180	199	190	191	167	166	169	178	160	200	194	189	187	167	210	182	193	167	208	165	177	173	171	179	187	185	171	189	159	186	169	219	189	167	168	194	185	193	170	197	179	172	148	162	185	178	162	166	185	165	174	184	184	171	202	173	201	192	186	191	167	157	166	179	183	175	193	209	166	188	176	192	192	183	199	176	168	186	193	207	181	168	174	191	171	180	187	188	182	192	189	156	194	190	183	176	194	207	187	190	170	181	184	175	188	172	180	159	153	191	166	170	183	180	181	200	171	179	174	189	194	186	201	173	185	202	168	175	162	187	198	200	168	157	183	181	164	192	188	172	171	183	172	169	182	182	197	190	175	175	170	179	194	172	164	172	173	175	162	187	177	189	186	197	198	184	159	175	180	169	180	198	189	198	170	174	188	193	157	171	170	149	202	181	177	175	193	195	159	150	177	185	190	200	149	172	166	162	192	171	190	191	187	149	193	186	180	182	173	167	191	178	177	180	173	182	185	184	168	153	160	176	197	204	200	201	150	200	169	160	173	193	184	183	193	191	197	194	171	165	182	189	171	199	193	188	187	187	194	179	163	184	171	191	168	178	170	184	190	195	181	148	185	176	181	173	179	187	198	203	199	182	198	193	175	222	184	195	167	172	172	189	175	190	173	173	186	191	183	182	178	180	140	182	171	195	141	165	182	154	176	171	180	201	179	178	197	170	188	203	162	199	193	196	161	196	173	176	191	158	158	163	189	206	180	172	186	197	185	196	175	187	157	198	184	200	177	180	171	188	203	186	183	186	181	172	180	160	176	182	166	195	186	154	163	170	179	181	170	165	178	171	199	164	177	170	183	179	176	177	213	183	180	159	186	169	176	173	191	181	182	181	198	185	180	178	185	160	177	181	196	175	170	155	181	166	205	178	192	167	163	183	153	186	161	151	200	195	186	163	169	166	180	162	198	186	189	193	159	197	209	182	166	157	181	196	175	168	180	208	152	203	185	192	177	197	165	177	195	179	160	181	197	171	168	195	182	168	163	172	151	166	160	192	210	185	206	182	188	166	173	174	167	207	171	166	181	145	192	165	163	187	178	174	163	167	187	160	185	163	152	186	186	168	184	177	179	186	188	193	181	165	176	188	191	168	155	181	163	194	180	158	179	197	190	198	194	177	184	174	195	182	176	170	178	160	153	214	199	191	181	158	203	197	180	164	182	158	183	171	148	162	195	191	183	176	169	176	153	180	172	165	166	195	168	166	168	185	159	182	187	160	174	165	159	161	186	178	167	184	191	199	165	170	197	185	183	190	194	167	210	183	171	166	189	188	163	202	188	167	177	197	181	175	178	184	188	199	183	149	183	179	205	191	189	171	182	193	177	181	166	177	170	178	202	181	208	186	196	186	180	191	191	165	177	187	181	215	187	178	196	167	161	184	176	174	158	174	190	170	171	173	189	166	189	172	183	172	182	186	171	165	201	177	169	160	170	185	174	191	187	197	163	186	189	162	168	164	160	195	178	178	179	181	191	179	149	168	185	206	151	191	170	179	192	169	197	207	189	179	167	202	156	175	170	174	164	172	202	181	166	202	176	166	146	172	200	165	193	181	185	174	180	184	183	181	157	191	166	191	175	190	178	169	180	178	165	156	167	174	179	184	209	169	171	178	174	178	191	172	191	183	186	166	188	172	171	167	177	171	192	184	165	168	204	183	181	179	175	146	196	170	201	175	175	190	183	187	175	189	175	190	196	201	155	171	173	163	164	211	169	174	187	165	178	208	165	188	169	162	193	163	175	177	186	189	180	187	187	187	158	181	168	183	163	167	196	196	201	185	188	190	188	192	182	210	174	164	192	186	210	171	188	172	171	181	185	169	182	179	168	168	163	167	175	183	172	189	193	190	152	182	190	189	201	172	172	163
5829	1366	2869	3383	2968	2409	1903	1682	1475	1321	1093	996	957	895	867	787	727	717	741	720	680	681	733	752	696	652	695	684	679	656	602	620	589	556	586	607	546	549	625	581	558	537	555	531	531	559	588	576	568	518	541	516	524	505	511	525	561	519	523	505	522	559	545	534	524	476	509	476	482	464	526	465	520	519	486	499	462	494	437	419	489	495	481	453	500	483	457	439	476	485	492	483	465	468	479	480	455	464	487	467	471	490	479	476	488	435	469	468	490	431	411	444	453	424	450	446	420	468	465	415	473	458	462	452	467	423	433	438	498	429	449	455	451	425	452	444	496	424	461	472	448	451	450	459	453	487	462	479	443	464	491	416	507	471	443	451	428	453	479	418	432	426	452	472	453	450	432	475	508	465	484	427	491	437	470	444	483	469	469	494	419	435	438	427	445	437	446	421	438	404	472	431	456	460	440	435	417	484	433	465	423	448	436	420	452	478	452	435	448	433	445	471	427	454	439	481	448	444	418	444	392	453	454	427	446	397	497	465	451	445	457	436	459	492	454	448	436	456	430	449	501	461	437	439	459	427	468	416	446	426	448	454	467	436	472	443	466	429	453	496	457	474	488	437	438	418	435	477	417	429	424	433	474	410	448	469	477	492	440	452	449	439	503	424	454	442	461	458	476	454	462	451	489	457	468	452	438	429	452	466	418	483	460	475	451	454	462	442	460	462	467	415	491	467	461	451	404	466	443	440	448	455	443	436	478	457	479	438	443	429	420	454	486	458	460	431	452	437	472	475	464	454	429	464	485	463	455	442	484	432	477	437	456	454	442	420	441	464	448	448	454	468	449	432	471	440	469	456	452	443	441	497	469	474	446	442	464	423	439	431	436	440	446	483	430	462	447	446	467	461	456	461	464	456	409	457	482	441	469	474	487	466	470	471	456	430	441	481	446	474	436	439	510	417	457	449	457	431	445	446	447	455	451	436	449	442	441	441	413	449	427	449	469	443	454	436	432	410	455	452	470	487	465	438	411	471	452	466	431	395	447	442	469	416	454	475	474	478	411	451	447	481	475	438	427	467	485	426	478	479	447	405	442	457	452	473	459	405	421	452	442	448	452	463	482	464	425	457	449	467	475	446	449	458	438	421	435	458	461	464	452	420	396	450	444	438	473	474	454	438	431	430	475	495	460	450	450	450	474	484	455	442	429	436	410	426	455	473	477	456	465	466	438	450	446	452	440	444	439	473	424	448	486	458	442	416	452	459	488	449	472	482	448	430	450	433	450	423	414	492	439	452	437	439	475	446	439	443	466	480	423	476	474	419	473	470	439	403	417	452	434	471	453	428	454	455	422	422	442	479	440	438	427	463	471	408	445	428	472	434	461	436	473	465	476	420	451	438	454	485	434	453	431	468	455	464	456	466	449	452	452	452	450	430	466	468	435	460	459	420	459	474	452	438	457	408	450	457	441	479	445	428	468	455	437	462	453	448	467	446	452	449	465	477	435	438	435	460	437	470	448	440	474	452	451	422	428	415	435	487	452	455	450	472	479	439	499	484	431	411	428	458	439	460	470	434	466	435	477	447	463	447	460	456	457	452	448	448	464	446	445	448	415	409	435	449	463	470	466	425	445	475	461	420	468	429	411	445	457	453	469	461	428	515	466	463	480	457	451	436	439	473	465	450	427	435	431	475	455	409	463	435	426	452	450	457	444	476	468	474	451	440	449	479	466	436	477	427	468	464	457	450	467	456	444	473	481	480	475	445	444	420	465	455	470	431	476	424	442	433	467	442	405	451	418	486	463	491	453	471	424	456	424	445	458	493	451	464	466	445	439	442	464	475	480	488	448	455	432	430	416	468	452	438	404	464	447	430	395	455	455	457	439	477	473	414	459	477	423	458	446	438	455	409	466	411	464	425	454	438	427	448	440	464	467	447	467	430	443	447	473	451	467	447	456	440	427	468	449	451	461	452	427	481	480	472	438	421	465	449	480	437	408	436	473	483	444	448	459	451	453	441	473	454	468	457	473	467	460	452	447	458	424	470	438	439	443	465	469	426	421	434	440	461	487	459	458	437	438	469	464	445	469	446	457	444	411	456	472	469	468	429	458	412	452	423	436	453	460	423	423	416	447	473	474	460	463	445	406	433	468	422	446	445	490	456	443	431	432	441	479	439	459	462	454	424	432	458	457	444	481	456	439	460	427	465	404	454	457	440	458	424	434	449	448	470	470	481	444	425	428	454	444	474	446	452	497	431	428	461	458	417	454	393	470	472	471	449	411	423	423	440	480	477	425	440	476	460	485	463	449	467	434	437	434	454	436	437	471	424	421	464	443	450	445	467	458	432	474	445	480	426	451	467	466	433	411	425	464	492	441	437	460	474	467	470	436	467	415	414	451	459	402	438	445	446	442	468	413	415	459	452	462	472	449	427	436	488	454	447	411	413	461	449	435	439	433	495	439	414	453	461	472	432	424	419	488	449	454	435	455	477	398	423	474	441	487	428	455	458	429	401	477	411	407	454	461	418	438	427	474	449	447	446	446	427	452	458	453	450	468	424	451	468	447	475	455	458	463	438	447	423	427	452	431	451	447	424	443	435	428	488	475	437	447	419	450	427	454	474	444	460	454	450	476	470	401	442	464	455	445	474	456	482	458	459	435	445	434	463	470	448	443	441	477	426	472	456	458	437	438	410	473	469	459	430	447	444	440	460	473	428	459	459	444	438	441	413	442	438	449	392	429	432	467	450	442	484	466	459	441	457	466	449	457	467	502	440	469	444	464	452	463	438	425	424	493	446	490	414	451	456	424	404	472	469	443	452	423	477	466	442	456	469	419	427	450	415	431	464	483	418	491	460	464	409	471	481	416	428	441	430	442	455	388	432	459	453	442	427	469	478	455	468	431	453	437	484	450	434	456	445	444	435	467	430	443	448	476	467	484	431	427	472	444	479	477	501	505	456	465	435	421	436	480	449	496	457	451	438	442	439	432	439	454	444	429	441	468	442	437	441	431	447	471	433	432	437	470	418	448	395	436	478	492	473	417	485	490	470	475	454	520	424	463	461	457	432	402	444	415	469	424	430	444	478	467	470	431	476	448	435	452	434	467	460	458	443	478	463	424	435	466	450	471	460	484	464	468	507	473	440	457	458	432	473	466	443	431	471	452	515	450	443	449	443	445	469	440	462	443	492	474	468	454	451	497	465	430	435	500	456	455	419	485	442	467	482	454	433	475	452	436	445	476	412	448	466	407	514	462	396	452	463	421	460	484	431	493	444	426	405	446	447	456	446	458	466	434	494	458	456	439	473	447	456	475	458	443	476	462	446	462	447	440	460	452	460	430	461	463	407	467	416	428	444	420	429	458	422	450	496	441	433	459	420	432	494	494	454	435	460	463	473	468	452	456	464	493	472	434	437	473	481	438	479	468	471	434	465	485	473	441	417	483	473	486	456	455	450	452	436	438	493	481	430	449	476	479	430	482	498	495	460	459	470
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
