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
337051219529	337051220089	337051220639	337051221189	337051221739	337051222289	337051222839	337051223389	337051223939	337051224489	337051225039	337051225589	337051226139	337051226689	337051227239	337051227789	337051228339	337051228889	337051229439	337051229989	337051230539	337051231089	337051231639	337051232189	337051232739	337051233289	337051233839	337051234389	337051234939	337051235489	337051236039	337051236589	337051237139	337051237689	337051238239	337051238789	337051239339	337051239889	337051240439	337051240989	337051241539	337051242089	337051242639	337051243189	337051243739	337051244289	337051244839	337051245389	337051245939	337051246489	337051247039	337051247589	337051248139	337051248689	337051249239	337051249789	337051250339	337051250889	337051251439	337051251989	337051252539	337051253089	337051253639	337051254189	337051254739	337051255289	337051255839	337051256389	337051256939	337051257489	337051258039	337051258589	337051259139	337051259689	337051260239	337051260789	337051261339	337051261889	337051262439	337051262989	337051263539	337051264089	337051264639	337051265189	337051265739	337051266289	337051266839	337051267389	337051267939	337051268489	337051269039	337051269589	337051270139	337051270689	337051271239	337051271789	337051272339	337051272889	337051273439	337051273989	337051274539	337051275089	337051275639	337051276189	337051276739	337051277289	337051277839	337051278389	337051278939	337051279489	337051280039	337051280589	337051281139	337051281689	337051282239	337051282789	337051283339	337051283889	337051284439	337051284989	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34661	6428	2637	1874	1328	1073	927	783	688	613	552	492	480	491	507	441	472	460	470	422	453	429	401	396	439	411	405	405	412	399	413	385	386	364	418	375	421	407	380	406	391	382	386	389	392	393	367	408	364	397	385	403	398	415	411	400	385	347	400	406	376	429	375	361	360	415	398	389	391	396	340	428	340	402	375	397	405	375	359	369	428	397	412	366	392	351	394	398	382	383	377	411	372	359	409	373	421	392	397	355	401	402	377	383	394	376	411	365	397	380	406	376	380	392	380	387	393	363	387	418	388	389	399	448	367	390	391	425	382	361	383	347	396	365	386	412	456	390	402	399	370	393	359	367	384	330	380	337	384	376	382	388	394	385	357	400	367	358	392	406	384	389	378	383	412	365	386	420	414	402	394	374	370	430	373	387	366	424	404	407	404	394	403	408	394	383	364	413	402	383	399	410	386	389	355	394	425	406	382	386	359	372	411	421	402	386	421	404	357	422	397	405	388	380	388	400	378	437	383	362	380	406	397	419	390	400	385	426	371	376	385	391	342	396	378	395	380	410	370	349	359	394	378	386	409	348	377	365	389	401	384	349	379	409	372	406	380	361	395	369	391	385	387	407	369	368	384	425	377	372	395	389	363	382	423	388	418	385	373	385	363	348	364	377	400	370	437	369	366	360	352	360	337	397	385	350	398	434	375	415	364	387	387	405	410	389	400	396	367	398	418	341	372	370	355	391	374	407	358	353	410	401	401	403	355	415	390	369	417	433	354	419	422	347	395	412	363	400	398	365	400	414	367	392	352	397	400	387	407	380	406	356	365	375	362	368	363	376	363	388	377	379	374	404	379	390	390	380	366	378	379	403	415	365	428	381	414	351	368	374	373	409	382	372	388	387	414	393	358	353	354	358	377	378	370	395	425	401	371	447	415	363	364	383	401	354	379	384	416	386	412	382	415	361	374	423	387	379	373	384	391	382	378	357	363	381	410	414	394	385	336	414	381	388	363	372	391	412	446	384	383	380	404	374	353	395	365	386	389	396	395	398	388	403	427	371	386	371	353	366	370	386	389	392	376	390	389	382	422	388	381	369	379	392	382	356	379	394	417	364	381	398	391	387	368	401	408	377	397	401	397	369	444	390	382	398	396	400	387	417	367	402	406	377	376	365	365	392	378	419	406	414	413	381	389	414	408	387	436	360	387	372	383	387	354	368	393	459	389	434	387	395	396	370	391	390	409	374	350	423	407	383	395	390	394	385	367	395	400	381	364	376	397	380	359	384	390	409	366	375	389	388	382	408	386	366	394	398	379	374	417	408	399	368	418	341	404	358	376	371	360	379	397	385	393	354	378	406	387	374	376	396	389	391	359	386	395	404	377	382	386	412	417	370	381	386	399	352	403	378	398	371	356	374	401	384	394	391	389	396	386	349	427	360	366	375	422	393	348	376	399	394	328	382	389	371	334	364	469	412	398	404	393	364	364	370	354	361	374	378	399	378	382	350	407	356	360	393	383	372	393	419	403	409	371	360	422	360	359	379	376	408	407	404	378	355	387	416	399	383	387	389	351	384	391	374	356	369	375	391	388	369	418	399	360	394	393	360	376	392	377	404	371	368	381	361	385	372	368	380	417	354	387	355	376	404	389	429	403	380	403	362	398	362	407	373	399	366	378	405	380	406	432	373	377	379	379	406	380	418	412	415	384	364	386	351	403	386	417	396	381	384	382	375	394	397	372	383	399	403	341	398	381	392	393	401	410	405	374	392	389	337	374	396	378	412	355	387	378	419	390	379	405	399	406	355	364	386	380	406	437	406	409	385	393	381	385	402	389	347	377	359	387	376	409	370	395	388	370	396	402	377	395	363	387	388	410	337	378	374	413	398	370	379	348	403	398	400	391	392	387	376	372	399	403	367	377	435	369	415	385	385	368	362	369	409	381	415	388	393	373	373	349	387	365	386	402	374	412	372	345	415	385	364	393	389	370	364	392	385	388	393	378	391	382	399	390	383	404	361	404	402	433	337	390	386	409	416	375	392	403	387	390	363	381	395	384	406	380	404	389	375	392	369	366	393	405	374	410	389	403	406	371	386	373	371	407	389	355	361	421	404	362	379	363	350	357	390	394	423	389	381	399	397	355	383	412	394	390	397	412	444	402	401	356	382	390	443	414	380	409	413	385	413	401	372	371	390	404	387	379	377	397	382	398	365	361	401	378	372	390	384	404	397	397	387	357	373	354	423	369	394	390	390	385	419	394	365	378	430	383	389	383	378	404	413	384	376	382	388	393	366	375	407	416	435	408	379	380	367	393	409	398	405	400	417	370	349	357	367	394	371	385	387	402	379	370	374	370	363	361	426	370	383	340	384	364	409	428	392	426	396	401	362	414	381	395	397	378	394	353	376	407	373	413	390	396	381	402	383	402	371	393	392	377	409	383	390	339	399	386	372	417	388	393	367	369	401	379	420	418	391	366	383	354	350	420	388	427	370	367	376	358	377	365	388	382	395	373	414	398	411	376	397	426	382	375	368	428	367	400	365	412	379	372	391	388	380	407	405	369	345	419	363	361	410	442	360	358	359	380	384	361	378	396	366	421	395	391	364	384	415	369	396	405	404	392	379	380	368	421	418	397	376	378	387	381	359	369	409	344	376	375	412	372	388	356	399	388	375	399	373	429	375	388	347	395	391	380	411	409	385	360	374	394	372	412	400	409	425	378	373	395	401	354	398	434	358	360	359	419	382	392	407	403	375	428	380	377	413	382	388	421	380	401	381	366	334	375	399	372	397	345	387	375	386	396	377	383	396	377	414	380	357	338	375	408	408	388	392	363	407	369	382	358	392	345	369	404	381	381	366	380	357	432	419	367	391	374	396	398	377	407	394	359	365	420	398	396	378	401	421	389	372	382	428	385	398	428	388	396	327	364	396	354	353	416	404	413	396	402	395	408	377	440	332	377	415	368	415	390	382	416	374	349	374	389	360	395	412	372	412	354	376	377	358	374	397	399	363	371	415	382	377	395	366	370	395	394	406	366	419	401	389	370	377	405	380	379	384	405	378	334	393	383	395	374	388	401	370	372	375	375	369	356	360	409	391	381	393	384	431	439	393	361	394	387	371	395	372	376	382	365	366	418	340	390	404	391	364	438	391	393	401	359	374	413	376	393	384	395	416	394	398	419	393	368	417	405	375	408	370	378	374	381	371	399	379	435	367	401	377	395	395	359	386	411	362	373	376	409	376	408	403	383	345	371	405	417	401	355	370	412	367	393	400	357	418	381	370	352	388	422	395	385	376	373	382	368	418	408	368	385	386	403	344	362	378	401	434	392	390	403	398	379	408	408	354	382	383	370	443	401	417	394	371	404	405	367	381	365	378	356	386	393	395	379	424	391	384	394	350	384	353	400	385	384	421	396	388	367	444	389	394	363	402	392	359	368	382	392	404	407	376	382	360	395	400	387	403	374	405	404	352	373	401	375	388	387	400	365	413	398	350	392	378
15380	2396	4762	5468	4783	4050	3412	2955	2625	2282	2032	1822	1748	1623	1549	1424	1361	1333	1320	1299	1257	1184	1191	1228	1211	1135	1112	1080	1103	1078	1072	1061	1061	1045	1030	1038	1046	1026	1067	1009	1020	1001	930	1002	1051	1004	1016	1110	1057	1001	1031	982	986	1054	975	958	1025	1006	973	952	968	954	977	989	964	1003	966	980	971	901	1020	960	1039	1042	954	945	991	975	1002	969	978	989	983	1007	922	972	940	981	985	938	997	939	901	1002	1007	944	941	947	984	900	999	1022	956	1031	938	974	959	931	959	914	987	904	970	942	929	970	917	943	932	910	978	917	905	944	966	1004	941	925	918	915	921	950	966	974	955	942	913	935	1011	985	969	985	958	957	953	950	970	964	952	971	950	927	1015	960	919	942	922	987	964	965	952	953	995	982	975	986	919	952	977	976	980	972	967	969	983	949	957	931	977	937	930	966	930	933	981	861	980	982	909	915	937	907	967	975	954	1007	977	972	940	981	982	894	967	976	911	955	971	901	951	927	941	956	987	999	944	933	889	909	966	957	976	943	875	968	928	960	935	988	945	950	962	942	941	925	976	974	1033	931	927	1000	969	947	930	950	932	927	982	939	993	962	952	923	932	995	995	951	933	929	918	999	967	884	932	931	966	905	931	897	900	959	957	940	945	972	953	985	960	922	961	949	1003	945	966	964	897	901	944	976	965	958	948	954	950	923	963	944	955	984	970	938	998	959	885	951	955	985	941	916	918	957	935	968	955	936	953	955	930	1018	929	920	966	1000	983	949	901	932	974	979	886	966	914	959	920	915	905	928	919	980	979	956	934	968	953	951	943	958	985	956	1004	952	992	954	935	957	852	928	934	934	989	964	982	938	964	914	957	945	993	918	979	951	1004	946	921	936	961	962	976	956	905	981	971	927	984	933	949	960	984	932	920	928	1000	960	981	931	922	896	906	988	952	936	914	941	944	878	983	962	961	940	952	979	925	980	977	897	934	959	1024	892	966	899	933	954	967	942	948	970	878	897	931	963	902	932	982	983	953	1022	910	957	924	961	915	904	1007	910	997	913	917	942	976	932	972	984	983	919	985	948	965	964	972	998	958	1016	998	994	934	906	952	924	982	960	951	944	942	959	947	945	899	961	964	915	928	970	900	980	969	923	915	943	921	948	965	892	945	917	908	936	943	985	983	981	947	928	979	904	991	953	1005	916	962	934	913	954	982	930	980	974	926	948	994	938	974	943	951	972	862	954	936	941	887	959	978	935	928	937	875	984	906	934	952	950	914	984	933	936	976	978	960	937	946	949	936	920	924	982	977	968	913	934	907	962	944	945	920	974	973	1003	959	912	987	971	978	1012	1002	960	919	949	952	995	908	961	991	956	905	905	915	970	891	941	944	969	941	851	951	975	966	966	958	970	979	936	943	957	943	949	934	961	926	960	942	971	949	965	949	932	924	912	941	925	958	951	887	979	940	917	951	932	972	946	1033	922	963	961	927	933	961	931	940	926	914	942	971	988	955	885	946	944	950	935	953	996	911	964	947	984	926	977	926	919	1030	950	940	983	973	968	957	946	930	929	942	982	947	934	999	932	901	989	957	929	932	914	949	986	983	950	1003	957	946	976	912	924	923	951	968	931	909	944	932	942	919	1006	912	960	998	947	955	898	895	899	950	937	921	931	936	978	904	936	944	1002	957	931	970	922	912	954	979	964	952	990	953	937	919	928	949	989	933	914	1027	901	928	964	1005	981	964	970	944	936	955	910	988	931	877	957	936	953	953	966	945	948	1003	955	928	968	930	928	924	946	948	967	943	931	903	930	928	957	925	971	947	957	936	925	932	902	920	953	985	959	962	935	960	946	949	1023	945	949	981	967	939	947	943	938	935	961	893	942	960	953	927	997	953	958	920	1019	1014	969	945	1032	967	877	988	984	931	984	948	981	976	969	942	968	966	925	967	926	960	974	931	945	922	978	977	947	928	918	900	902	967	943	889	983	955	952	960	938	924	975	960	951	925	890	915	947	971	957	961	934	907	939	932	985	947	947	937	921	917	898	971	965	951	973	974	992	891	958	956	927	940	956	916	883	960	919	940	970	953	956	947	890	965	917	917	968	980	963	973	954	966	956	967	959	941	935	962	923	941	948	907	933	932	952	961	985	922	953	1020	942	959	982	989	934	926	955	953	937	959	946	956	990	952	963	899	947	927	977	970	949	975	887	955	987	939	924	958	977	881	926	982	939	926	921	932	976	938	902	979	890	916	951	910	993	921	990	960	947	978	931	997	987	924	997	971	936	950	936	976	953	933	929	1009	969	924	971	971	923	954	903	925	932	932	939	902	907	938	1012	926	939	960	971	974	921	915	962	909	1013	1022	911	987	984	967	956	973	917	962	944	915	937	938	925	941	963	964	935	946	905	949	977	923	967	962	947	984	957	1007	968	917	956	928	924	997	951	951	911	932	985	937	924	958	1030	915	912	947	960	970	941	939	927	944	924	939	924	965	976	926	968	893	951	922	909	980	982	926	912	1021	923	926	1005	963	938	927	963	1001	947	952	955	969	992	988	980	992	913	951	961	942	890	934	945	978	946	922	926	942	942	929	967	925	977	904	968	984	946	950	946	925	944	980	979	993	946	967	942	921	948	930	956	975	998	939	915	965	949	943	908	936	949	948	948	996	980	923	957	941	944	933	950	933	951	936	957	903	908	974	942	937	947	960	917	975	957	917	913	956	939	954	954	963	920	974	974	970	963	953	940	921	954	973	975	895	952	942	917	918	939	973	978	969	944	922	981	925	940	967	926	910	954	1004	963	932	934	973	998	962	919	902	985	984	970	946	946	1001	913	942	922	922	956	1001	946	928	978	1012	951	940	920	967	906	979	918	926	902	987	885	924	969	926	936	960	927	946	957	918	929	902	1001	907	936	1009	972	943	937	988	1019	956	964	927	936	927	939	914	949	912	917	923	923	942	898	989	919	971	1025	938	949	960	1005	899	968	962	969	937	954	915	932	908	1005	902	922	991	898	944	894	1024	937	968	986	951	966	936	1018	952	949	930	962	931	958	928	957	956	1004	958	936	946	949	1034	876	936	911	964	937	943	921	912	907	975	958	957	951	966	928	936	982	942	933	912	886	989	993	946	906	994	960	955	932	937	1017	993	942	911	973	933	930	948	954	942	942	965	925	946	966	931	915	936	943	919	917	1006	969	944	968	1011	950	991	935	957	917	967	974	956	926	943	943	972	961	1003	899	983	991	885	912	962	964	969	936	917	993	984	986	996	959	937	887	937	954	951	947	959	990	934	996	883	885	931	953	978	972	924	916	932	932	932	950	934	943	929	975	938	935	951	898	941	960	981	949	1002	1026	974	982	996	910	974	941	959	905	905	969	931	954	963	974	989	908	978	964	984	1000	997	933	949	957	1015	934	1003	913	951	1003	918	938	921	955	907	942	959	939	991	919	999	961	984	934	1006	959	964	941	923	943	928	981	963	973	939	950	967	922	951	963	964	972	880	939	981	947	939	939	921	979	949	929	984	943	914	919	981	950	909	957	920	947	926	920	960	893	952	925	948	994	971	1023	968	986	962	945
3259	341	324	312	292	315	319	301	284	292	272	327	301	278	301	277	301	295	299	302	316	325	286	301	306	281	269	291	307	307	315	305	294	305	265	262	288	297	336	276	287	298	303	284	263	272	306	299	305	305	293	309	296	324	289	320	295	282	304	324	294	289	294	303	291	312	297	332	279	255	288	281	273	296	281	296	299	314	266	291	299	269	260	291	324	313	284	312	296	275	266	273	282	303	297	308	330	324	322	293	294	280	258	307	303	314	314	290	266	334	290	301	304	290	307	294	304	305	304	255	299	277	297	306	300	298	294	304	284	297	270	302	283	268	263	268	295	307	315	315	296	279	276	313	246	319	323	326	307	278	297	308	288	257	308	252	281	262	270	304	275	295	303	308	282	284	285	299	297	301	327	310	289	306	290	283	302	304	320	307	330	291	321	290	271	310	267	292	302	287	277	295	281	274	314	309	260	252	277	309	293	270	300	278	313	267	303	244	253	321	294	292	330	278	285	293	306	295	298	294	300	281	281	274	303	304	312	286	266	283	282	276	276	310	308	286	286	283	277	296	296	284	274	292	275	307	302	316	277	268	279	293	310	268	290	314	309	295	299	303	282	285	291	310	332	303	296	308	306	289	283	310	303	324	260	296	297	289	314	307	279	288	291	314	296	285	315	272	279	332	325	305	305	282	266	281	283	280	298	292	289	289	280	276	291	298	288	294	263	277	252	287	274	283	320	314	279	316	295	304	271	318	307	305	302	282	284	316	289	279	305	302	278	306	284	276	299	299	282	271	272	304	295	254	309	336	286	312	334	302	287	271	306	316	327	299	303	295	302	304	305	296	290	293	283	288	324	303	283	272	285	298	283	272	279	286	286	294	290	310	283	290	290	284	275	320	318	284	278	279	317	303	291	264	301	285	294	295	266	297	291	301	282	294	304	278	284	300	307	265	276	297	292	293	288	288	327	304	309	277	305	272	273	304	297	315	302	289	312	270	275	315	314	289	295	288	289	312	275	300	297	287	302	290	298	288	278	314	303	308	299	288	316	332	283	284	294	296	296	298	315	280	257	296	287	305	299	260	305	278	259	324	282	261	281	295	274	286	284	263	285	324	339	281	321	305	349	333	254	273	326	309	297	303	331	309	318	289	324	272	273	286	313	295	278	300	256	292	288	280	300	268	285	290	291	294	280	318	319	327	286	256	302	271	314	279	294	293	290	287	259	308	317	283	290	294	309	305	299	294	292	326	314	329	305	312	298	314	291	296	312	296	294	302	317	292	334	316	319	299	287	285	301	279	270	302	304	278	293	306	310	309	282	313	274	301	300	267	310	307	244	287	303	278	265	316	275	288	273	294	308	296	311	293	290	296	270	287	294	280	297	301	290	263	287	274	276	307	309	261	291	320	282	317	297	352	282	275	318	300	275	257	302	316	283	275	286	286	283	320	292	297	293	312	247	332	298	261	322	304	322	341	307	285	297	294	295	272	307	304	288	280	274	288	290	272	285	296	283	296	331	303	297	314	290	304	289	301	318	287	300	318	314	303	300	301	293	293	294	303	284	285	314	285	302	294	270	335	299	281	311	312	317	294	340	315	285	278	288	286	312	325	296	264	292	288	304	299	313	292	297	290	295	272	281	263	322	325	282	243	320	306	279	326	289	279	289	309	273	293	300	276	300	322	307	323	324	277	323	307	285	272	285	314	295	293	283	284	338	278	261	320	291	321	315	296	272	273	271	278	298	296	266	287	306	305	307	265	297	283	281	298	313	328	310	284	255	309	270	281	303	281	291	296	299	364	290	288	320	317	290	294	299	289	318	289	290	282	289	287	252	262	297	253	284	298	273	301	279	309	291	307	282	286	287	291	305	267	282	264	303	306	316	308	291	304	314	318	286	299	286	299	297	283	318	319	312	289	292	284	288	284	297	280	280	298	286	299	284	294	278	273	305	290	306	269	273	294	299	259	262	312	276	290	295	297	299	279	317	327	297	276	292	325	279	263	277	284	296	300	276	327	265	291	290	292	296	282	261	268	299	300	338	301	291	315	313	250	282	334	299	283	278	278	266	288	237	313	320	301	274	337	296	314	281	308	289	290	310	284	298	288	298	312	313	282	245	309	297	284	282	293	290	292	287	289	254	275	319	306	292	273	254	314	284	302	292	304	316	259	283	282	272	289	306	279	300	277	268	274	314	283	296	280	299	295	298	285	308	302	289	294	309	313	286	317	304	298	302	290	292	311	258	288	282	301	273	295	280	284	273	289	293	327	266	304	300	304	275	327	298	301	328	303	303	291	306	261	285	306	297	287	297	301	296	268	300	297	273	340	288	299	282	308	285	297	316	333	296	265	299	281	301	322	291	277	276	320	284	276	297	292	273	302	315	314	273	295	300	302	314	278	295	287	277	282	290	285	296	311	271	311	286	317	228	314	286	277	303	296	301	291	306	298	304	306	320	277	297	313	311	294	300	338	275	283	288	280	311	281	293	295	303	329	308	335	277	294	305	296	277	297	286	306	296	320	297	304	315	263	263	268	268	282	311	282	287	308	320	306	281	267	285	255	313	267	269	281	292	306	280	297	295	288	277	288	279	299	275	307	297	298	266	318	327	285	278	255	272	302	298	278	300	287	250	246	301	308	302	292	269	267	317	285	316	286	259	284	287	317	297	272	299	292	280	260	273	290	312	270	286	314	324	286	273	288	290	326	314	271	313	291	300	270	269	320	258	281	302	295	284	315	309	264	321	284	309	341	270	321	297	278	270	299	267	332	283	309	320	284	280	338	276	299	296	272	254	301	291	316	304	313	332	325	316	314	303	260	303	275	294	282	286	321	287	281	313	269	314	278	279	272	316	294	279	301	272	282	303	306	340	307	306	253	304	271	280	290	308	266	267	303	294	279	296	264	263	299	339	248	282	303	279	310	313	305	301	317	280	300	274	311	278	314	310	293	272	293	323	324	290	291	303	313	337	288	314	302	307	275	279	309	312	286	296	293	283	287	298	292	296	315	303	274	287	294	312	324	291	316	317	286	270	292	274	287	307	277	273	277	272	278	325	304	321	291	297	272	318	304	292	277	282	266	302	251	267	295	296	274	283	312	287	282	325	304	283	288	293	291	285	299	279	273	274	297	301	316	294	277	281	271	301	277	259	329	269	308	298	297	316	308	320	296	283	282	300	277	311	289	288	277	292	281	283	301	306	297	310	301	282	309	303	286	302	279	297	294	306	306	309	300	284	294	262	287	260	286	298	287	306	288	278	283	308	273	276	288	293	287	292	299	284	297	271	285	284	316	307	284	270	301	286	284	266	332	297	282	306	258	257	319	277	298	292	276	300	314	286	297	291	280	277	323	312	299	282	320	310	309	285	279	273	307	299	261	303	272	279	303	322	293	299	294	290	289	318	295	293	277	303	278	316	288	273	302	304	285	329	314	307	291	323	286	268	294	279	263	260	285	307	298	315	335	279	318	303	287	271	317	286	316	279	267	300	299
3878	796	801	815	782	827	797	799	768	791	772	746	753	776	730	776	756	714	786	724	731	781	747	722	746	758	744	765	707	763	742	723	711	724	705	763	751	735	698	755	742	742	767	741	762	675	733	729	755	752	725	755	747	735	739	717	762	748	836	749	716	741	705	716	744	752	722	775	703	708	687	707	783	741	773	716	723	730	722	752	690	712	713	732	700	707	751	707	704	754	706	739	750	736	655	751	742	784	741	750	713	672	730	697	718	716	745	749	784	764	774	720	741	709	738	712	717	784	729	767	701	729	712	739	704	733	692	715	724	719	726	734	704	717	706	688	704	714	773	795	668	759	678	732	712	748	725	757	725	715	745	759	701	695	734	753	745	713	702	758	718	745	717	743	737	734	704	734	727	739	735	679	705	739	750	716	725	736	759	769	733	712	699	744	698	648	718	746	734	694	701	730	767	698	736	724	734	776	722	698	733	760	745	741	764	742	754	760	717	719	763	777	710	741	702	718	704	692	814	761	728	750	724	652	764	747	684	733	753	736	741	738	717	750	708	734	746	720	764	718	748	720	708	731	782	719	687	778	697	726	706	757	746	766	706	721	734	710	695	751	720	737	693	741	782	777	775	765	759	713	766	733	696	769	753	719	739	743	715	692	717	724	724	705	723	755	712	775	676	754	762	702	716	753	701	754	785	702	719	696	748	769	718	712	702	743	731	766	769	750	755	702	732	720	714	701	776	772	737	767	752	764	741	718	736	718	755	753	721	767	725	715	699	766	697	739	711	736	786	680	728	723	759	754	742	795	689	707	734	696	723	699	712	708	686	694	724	754	727	725	748	713	714	717	696	685	745	771	745	763	716	744	763	737	734	723	698	722	693	780	708	734	713	703	730	795	734	715	748	729	767	770	713	743	718	767	709	755	739	699	703	705	750	727	720	747	710	719	744	713	784	718	752	677	730	728	713	726	734	733	734	762	734	789	694	724	728	732	734	734	771	707	718	710	725	711	765	755	686	696	746	674	764	797	782	748	709	710	725	696	718	763	687	694	800	727	735	750	689	721	729	731	741	712	740	732	754	769	754	759	669	699	701	772	740	709	741	735	700	738	735	745	722	771	732	721	718	728	755	727	714	686	703	678	755	733	751	744	771	772	766	763	743	708	741	697	724	726	712	700	715	746	722	756	730	739	713	754	770	690	757	753	743	813	734	742	711	714	726	699	731	768	712	741	716	779	709	728	723	738	723	782	684	745	744	727	717	697	751	768	738	713	756	700	743	712	709	761	715	736	752	745	750	714	712	674	754	710	742	768	735	727	748	762	747	672	710	669	695	762	735	732	715	755	697	744	724	714	779	743	707	768	725	752	700	770	694	668	770	705	748	747	765	676	684	734	746	715	732	739	703	723	749	680	728	750	758	717	737	747	731	731	719	706	745	779	755	728	741	740	713	745	702	756	734	751	738	705	706	849	761	716	741	743	746	691	681	758	692	746	716	767	755	727	731	758	754	755	748	762	716	732	711	726	731	724	705	714	714	742	709	701	723	764	745	766	747	740	732	725	698	761	782	703	776	708	725	691	701	787	736	711	693	709	730	725	735	711	750	728	745	728	748	767	723	745	731	715	727	675	724	757	684	726	762	759	683	708	741	739	750	750	717	696	746	778	726	719	704	710	753	694	742	779	731	722	724	725	755	744	746	728	745	724	736	706	737	711	728	761	718	743	723	730	741	698	786	667	723	743	722	744	712	676	748	695	721	686	691	746	769	781	731	717	722	724	721	737	749	749	758	675	735	694	772	776	739	717	727	740	719	728	746	723	731	754	706	720	726	700	710	663	732	758	730	713	733	773	673	834	679	659	764	709	739	664	708	684	657	754	723	720	753	762	763	725	723	743	719	749	772	702	720	768	679	744	761	741	762	772	707	749	803	740	729	738	741	743	730	694	695	794	794	731	706	704	723	802	749	700	716	690	764	759	738	743	762	739	726	710	751	730	717	709	744	736	700	709	760	741	706	691	731	715	736	677	797	720	731	684	742	714	747	720	730	759	737	761	732	790	743	728	749	777	694	742	701	730	685	723	742	717	700	745	736	713	731	697	728	714	728	771	700	740	761	712	710	744	745	824	720	768	718	757	714	754	750	674	761	749	669	729	725	714	740	740	747	701	701	731	725	700	767	749	708	735	746	741	717	758	719	735	751	770	788	769	686	729	739	725	754	732	679	717	764	735	693	716	747	752	741	679	757	763	731	745	727	723	716	743	741	715	792	712	677	733	721	719	734	717	733	732	745	701	743	719	724	731	708	736	704	708	729	757	739	737	764	727	724	743	741	777	761	737	753	711	756	739	709	765	748	705	721	764	755	703	743	731	745	723	734	716	757	708	753	716	749	771	702	769	731	746	740	741	752	738	719	687	730	688	739	734	769	695	715	751	766	727	706	712	732	771	768	725	736	746	738	726	698	781	718	693	734	757	746	751	687	739	730	679	698	697	748	723	686	747	721	766	702	790	776	729	732	684	735	703	723	723	708	735	720	732	732	743	688	709	728	759	735	734	728	726	742	717	701	723	737	724	735	751	756	788	707	696	723	704	770	758	718	718	729	725	739	749	791	761	790	693	730	739	731	766	785	693	743	786	720	735	734	735	667	724	742	702	772	747	732	742	735	732	754	756	745	718	749	740	757	740	731	711	738	737	740	729	732	782	738	723	750	719	743	706	690	716	749	730	737	706	763	762	752	694	772	703	759	730	699	767	668	725	734	732	741	764	722	731	697	706	700	760	766	706	731	709	777	740	733	742	773	726	713	704	746	736	717	720	731	745	721	741	735	785	725	727	726	694	735	750	718	729	717	748	760	725	732	684	800	765	736	700	722	714	703	698	706	746	717	774	769	722	748	705	721	722	731	731	718	729	735	668	718	701	764	717	752	782	777	728	726	740	737	784	739	728	733	689	749	712	727	737	679	658	679	740	781	695	766	696	730	731	702	703	691	769	752	762	720	709	774	754	712	750	724	717	712	698	680	674	696	720	712	671	748	742	746	732	719	709	740	755	745	730	791	731	707	719	746	711	770	740	714	763	755	774	760	762	690	700	783	725	749	669	743	765	717	719	749	779	719	728	714	717	726	728	671	719	785	794	762	741	763	748	748	715	741	722	711	717	705	743	711	760	736	753	700	699	782	739	745	700	743	729	718	756	729	704	732	736	703	721	748	690	693	721	661	736	741	720	740	670	725	673	721	736	790	704	746	702	739	739	752	680	728	708	693	747	730	760	758	692	772	709	737	721	756	747	802	734	690	756	734	748	732	736	760	721	723	757	711	754	716	733	757	749	742	743	710	714	739	712	748	685	749	715	759	704	704	727	766	730	753	747	723	757	784	728	754	749	713	716	755	742	698	698	721	729	721	738	698	728	744	697	736	774	772	779	755	750	756	719	680	728	721	760	691	743	765	715	716	727	758	706	743	721	742	683	679	740	751	774	733	728	719	756	769	764
23278	2588	1127	899	698	562	427	413	371	317	313	309	271	276	243	268	247	260	232	248	256	244	248	217	230	260	241	243	243	217	248	227	220	227	226	228	231	229	270	236	229	234	260	248	230	226	238	232	211	226	224	219	220	234	234	252	212	237	199	199	236	224	222	207	246	225	218	227	223	217	226	247	216	227	236	205	235	251	226	229	245	215	217	248	202	223	229	189	218	239	208	228	237	225	223	233	237	244	221	205	233	234	230	227	218	243	234	195	236	204	209	244	220	221	242	208	227	217	220	244	211	198	218	236	202	210	225	237	244	210	224	227	227	221	229	232	207	227	220	240	229	234	219	213	233	227	230	219	237	239	232	224	243	208	210	236	224	226	224	228	215	247	201	246	236	222	246	226	231	253	220	218	223	208	229	221	217	207	240	233	237	218	217	207	235	216	230	207	218	229	226	222	221	221	250	229	251	231	224	211	243	230	236	227	221	230	215	235	229	199	228	243	215	229	212	225	217	195	232	219	217	229	220	249	224	200	237	218	228	209	211	219	221	212	215	223	205	198	215	224	226	215	238	243	241	207	210	237	203	232	211	229	237	246	229	222	232	222	232	233	234	231	199	230	238	242	252	202	224	241	216	259	231	201	223	216	212	210	242	230	206	204	211	195	214	202	221	243	216	225	225	216	203	251	220	233	254	220	220	232	227	209	201	230	240	224	240	219	237	274	245	225	209	217	229	224	229	187	230	241	232	218	225	238	216	193	235	253	234	247	211	213	244	204	239	225	206	211	223	251	233	255	226	238	221	212	222	238	226	224	233	205	226	214	235	210	248	201	183	237	242	246	199	213	237	231	257	242	215	212	231	231	194	209	207	224	198	233	214	196	222	225	214	224	224	206	221	234	211	196	219	214	210	211	229	220	226	229	212	203	230	220	237	222	225	176	233	228	191	218	209	246	216	220	198	200	215	224	235	206	213	237	217	227	228	201	221	189	225	215	210	243	213	215	226	205	202	232	221	240	228	232	229	236	233	229	228	202	263	247	231	208	233	230	230	222	207	241	230	205	243	235	236	238	225	235	233	215	219	213	241	223	200	217	217	235	239	232	240	203	242	216	202	220	193	225	237	213	230	211	234	216	223	236	230	257	234	233	241	230	234	207	183	180	236	240	222	234	231	212	233	191	229	243	219	210	206	204	184	221	232	224	211	256	215	242	225	235	238	206	218	244	218	230	213	199	231	244	255	223	220	183	213	197	256	209	239	204	236	243	216	211	217	232	226	211	227	229	218	229	225	216	241	231	209	196	213	216	196	226	240	217	225	246	220	220	198	206	190	227	217	219	238	250	213	207	213	218	236	198	250	226	245	249	215	212	235	208	209	232	205	227	225	237	206	229	221	232	214	206	226	237	232	190	220	225	218	181	222	227	200	211	227	209	223	191	235	235	222	217	221	241	254	233	214	218	217	247	221	242	224	220	215	232	232	211	212	210	220	220	215	247	206	207	229	238	197	212	210	206	241	216	274	228	230	224	236	218	233	194	228	233	230	206	243	227	217	229	242	230	249	211	243	241	211	228	242	251	242	215	231	213	190	214	218	252	210	235	260	220	214	240	217	232	248	232	217	225	214	230	237	222	216	233	207	256	246	248	209	216	199	179	202	231	213	241	226	200	225	226	227	191	249	215	212	229	196	224	204	233	223	215	223	230	221	248	200	233	244	221	237	236	221	213	215	221	225	209	229	210	209	230	225	216	220	234	225	232	230	209	219	232	228	210	235	242	221	235	225	225	224	245	208	223	248	246	238	206	191	245	203	199	237	231	202	200	216	190	201	239	219	213	236	207	250	203	250	216	190	227	256	231	232	240	251	207	258	220	238	227	237	247	247	232	234	227	202	214	259	226	185	209	220	239	207	231	224	212	217	233	235	200	234	243	211	236	208	208	210	237	233	203	242	215	246	198	221	215	208	223	248	234	232	210	237	215	217	208	234	224	218	208	214	216	210	223	221	197	252	232	234	236	210	236	213	223	204	227	241	221	236	191	223	225	204	192	206	252	246	212	219	234	212	221	231	216	221	205	241	224	238	226	228	240	234	200	218	227	228	225	204	230	225	218	259	210	198	230	218	255	256	227	253	199	221	244	240	249	224	246	219	195	219	226	233	202	223	218	234	226	252	234	233	231	214	232	197	219	240	225	235	233	222	245	243	227	231	206	227	212	231	224	218	205	201	208	201	245	211	207	223	235	239	256	240	218	238	221	240	248	199	238	216	210	235	250	230	230	224	235	207	222	225	222	211	261	214	236	243	240	214	213	239	231	245	226	242	225	229	224	229	218	238	208	243	205	217	219	226	227	230	230	196	222	203	214	235	211	222	230	228	255	219	236	213	227	247	206	249	249	251	236	223	235	249	223	254	216	242	244	197	238	218	238	276	248	229	244	227	228	229	207	220	242	232	250	236	219	236	212	231	192	225	235	198	199	239	231	216	221	238	196	215	230	212	213	200	218	233	228	213	201	244	224	226	241	241	213	242	225	228	233	256	221	214	200	232	236	237	262	226	219	232	244	233	211	235	207	229	238	216	234	216	227	221	232	248	264	245	240	229	209	216	221	227	222	240	228	255	197	207	247	227	222	210	215	200	207	209	226	244	205	208	235	242	216	217	220	205	209	217	235	227	228	256	211	226	246	224	225	247	215	244	236	213	220	230	244	211	224	211	231	240	217	241	209	245	200	192	212	229	234	258	214	217	191	233	237	248	221	225	230	218	232	234	217	243	223	203	254	249	236	242	206	213	236	196	215	228	240	248	225	228	234	235	224	218	227	215	235	210	233	214	247	245	220	238	202	206	229	206	222	218	235	212	194	234	249	223	197	234	235	211	264	240	234	205	201	224	221	224	214	217	222	213	226	208	247	248	237	228	229	210	224	224	211	222	196	228	222	221	208	229	215	222	264	220	242	262	190	232	224	228	223	217	227	239	240	202	245	240	225	230	221	206	223	239	232	218	251	241	219	215	230	248	236	191	250	238	202	210	231	225	217	225	228	217	207	237	237	223	201	236	209	238	223	233	217	233	206	222	207	228	217	256	223	207	242	229	231	237	229	234	208	233	243	228	236	210	212	233	251	235	239	224	206	219	223	248	214	221	226	205	199	220	228	237	224	255	222	243	229	242	220	211	203	221	229	228	227	230	224	222	239	214	239	225	214	237	229	216	224	239	213	251	224	250	215	208	244	216	232	232	211	238	244	249	230	238	240	201	234	222	230	210	212	251	247	243	235	218	241	229	243	229	204	216	221	204	266	238	255	224	194	218	260	210	231	222	205	215	225	215	240	230	206	219	248	247	229	230	240	198	230	243	202	219	233	224	231	222	214	243	201	235	219	221	230	212	200	208	253	236	205	250	232	206	232	231	234	220	233	216	209	227	230	238	227	234	228	227	229	206	224	240	218	207	214	250	244	213	218	250	240	207	230	240	223	210	223	217	227	245	225	231	215
11458	1270	2611	2906	2644	2268	1857	1557	1483	1221	1097	1078	1056	946	900	865	817	796	782	814	798	753	697	695	741	723	701	616	658	654	691	647	640	628	691	669	625	634	712	630	652	598	618	656	675	669	660	631	639	682	623	610	632	654	605	612	634	659	632	597	605	553	597	665	633	631	568	636	606	574	621	641	654	593	598	603	624	654	627	635	616	604	618	583	598	596	590	637	598	596	601	630	613	593	624	623	618	558	595	609	589	606	573	666	592	618	614	608	587	616	611	593	656	601	605	598	627	661	626	621	577	605	613	572	617	589	633	584	591	649	631	650	562	637	607	622	592	609	583	633	638	556	620	590	585	621	623	643	587	605	609	639	620	607	633	645	602	620	615	654	682	632	602	650	628	617	652	664	618	609	617	678	625	568	650	627	595	657	620	587	607	573	591	568	582	594	618	609	632	587	600	619	598	614	639	616	616	588	604	598	605	649	579	625	558	615	550	599	590	617	598	616	606	568	604	594	606	602	605	633	572	628	577	594	626	649	582	579	590	624	617	612	633	565	619	624	559	598	604	596	595	623	585	599	589	624	573	645	609	589	618	589	597	615	595	643	627	589	629	603	609	643	634	606	592	592	602	615	608	562	594	574	604	619	635	598	606	595	565	604	631	576	625	595	592	581	576	581	607	579	600	604	628	548	589	586	566	577	629	572	620	604	590	599	651	610	578	606	619	584	611	610	683	591	586	571	623	618	564	616	636	611	578	628	605	587	645	611	604	597	590	620	593	622	598	586	606	636	584	596	593	610	617	604	658	590	629	613	568	589	592	587	648	558	611	656	643	593	607	564	652	609	620	583	592	620	584	632	636	610	608	587	588	603	614	552	645	616	607	640	577	635	594	591	591	635	570	599	597	603	622	597	625	639	598	574	621	637	584	606	597	594	598	611	620	559	632	610	595	606	584	614	651	606	653	619	605	592	639	595	612	620	572	603	624	660	598	603	607	585	632	580	638	612	604	590	603	569	605	619	572	623	587	585	628	607	633	584	616	596	614	581	608	628	599	606	604	561	567	620	581	593	625	604	598	599	645	553	640	639	577	581	589	625	582	608	577	640	570	583	654	618	615	601	598	626	598	625	621	595	565	564	612	643	627	574	595	641	583	555	635	576	622	643	587	623	581	594	619	645	565	593	609	578	606	570	638	617	626	569	630	636	568	597	597	662	648	548	604	626	588	581	605	590	608	594	586	594	609	630	596	547	617	606	586	626	602	630	608	603	627	623	642	600	637	622	623	615	612	573	580	582	600	629	593	601	652	661	606	571	595	628	637	608	611	611	611	621	663	604	605	565	592	596	610	605	580	617	605	599	596	587	660	603	588	611	566	600	633	587	600	632	587	594	615	594	597	611	607	604	590	592	577	600	611	599	609	568	613	597	607	623	616	564	591	590	596	599	637	588	651	618	621	661	597	618	604	584	583	621	590	552	612	601	609	605	587	628	579	613	637	594	590	594	603	572	596	640	616	597	595	604	619	617	592	616	622	614	620	586	595	598	593	621	582	634	618	589	575	589	629	597	593	598	584	622	625	640	566	636	616	570	627	643	595	600	649	576	576	598	611	581	557	622	596	618	589	651	608	593	566	574	664	600	593	598	608	602	596	598	620	603	580	563	598	602	606	590	630	560	585	576	554	607	574	580	620	594	573	603	589	567	583	641	651	591	570	622	598	598	605	592	581	584	544	576	585	581	574	615	583	595	620	577	627	580	577	594	615	606	618	593	620	610	558	618	612	621	631	630	631	616	599	612	602	601	542	566	617	625	603	618	603	616	611	598	592	618	630	597	626	585	573	598	600	564	617	589	583	636	642	563	572	601	621	671	628	592	591	569	610	596	606	584	570	598	623	599	632	567	634	616	590	630	576	593	601	661	602	640	612	587	576	648	618	598	589	600	608	606	627	624	610	602	578	627	649	590	631	595	594	613	611	578	582	574	563	638	581	604	623	642	601	587	604	606	584	595	580	580	609	591	661	649	631	627	598	621	563	614	590	638	609	616	589	674	597	616	593	620	655	621	614	625	662	585	594	590	589	565	570	572	625	624	628	606	575	604	590	635	607	677	587	624	591	573	609	606	615	614	632	579	620	623	603	614	587	644	616	589	631	585	614	642	616	608	593	583	592	584	643	628	569	571	611	630	587	607	590	611	617	637	586	620	611	607	640	574	631	633	603	608	592	594	617	597	576	624	631	589	610	592	574	587	599	564	583	650	603	565	601	615	577	578	584	631	590	621	577	575	593	604	582	613	607	625	597	551	644	591	613	576	628	568	569	613	592	638	564	598	582	577	558	625	630	638	619	619	608	614	615	619	595	635	650	578	600	543	610	609	577	586	591	581	633	612	610	604	608	616	615	577	616	596	625	598	587	602	567	581	634	622	594	612	609	604	605	627	635	611	651	641	619	599	662	578	580	575	630	600	588	540	597	604	599	654	581	613	660	599	548	638	632	600	613	618	609	579	582	594	639	636	633	623	600	634	596	602	655	587	634	582	640	584	552	610	564	661	597	563	617	572	548	597	538	599	601	664	612	582	593	633	602	632	586	642	592	627	602	605	541	638	589	600	642	587	641	579	596	614	574	599	648	592	602	555	592	582	675	606	601	633	581	594	617	609	596	571	619	599	587	583	635	645	599	629	601	592	602	580	641	578	626	656	563	648	618	612	591	666	595	588	574	608	595	606	641	553	617	600	603	596	610	597	582	603	589	579	590	586	663	657	607	627	593	625	592	628	609	564	630	640	640	616	612	574	580	681	613	621	638	617	567	626	634	623	532	647	647	631	624	654	643	622	603	614	561	593	595	600	605	621	613	580	591	600	610	616	619	595	628	567	579	612	635	612	602	579	601	632	589	631	594	584	635	586	642	615	611	611	575	672	571	644	618	662	625	660	589	607	608	584	577	592	576	548	616	642	539	578	615	638	571	572	604	609	594	598	578	607	593	606	601	613	597	598	608	573	626	599	640	563	586	606	632	607	630	634	597	613	618	591	608	612	601	630	635	596	626	637	591	573	581	625	649	638	615	607	592	624	637	569	613	615	596	560	597	560	629	598	612	576	660	617	628	624	595	614	588	630	650	586	592	629	602	611	640	576	580	646	633	590	623	635	573	584	589	609	563	618	592	627	636	620	631	611	563	608	587	653	598	624	561	563	552	625	622	590	575	579	574	582	627	606	628	612	580	584	611	594	607	588	606	630	606	641	623	589	599	614	567	641	604	642	652	638	568	636	616	581	587	614	634	581	601	579	606	609	606	570	553	611	589	616	606	612	606	597	673	606	619	590	589	562	624	614	638	625	603	548	620	610	595	594	626	597	545	606	586	587	608	596	588	642	619	578	698	592	612	611	612	585	597	554	650	547	577	606	589	614	584	604	605	606	623	589	635	582	577	579	580	569	624	637	614	633	610	633	606	607	596	624	618	636	627	611	607	646	615	618	628	633	576	624	569	588
39153	9299	2926	1876	1373	1030	866	741	661	585	535	516	529	455	476	441	479	465	427	426	439	418	422	438	396	387	374	421	431	383	417	395	426	397	366	387	365	414	412	394	398	406	401	392	375	390	411	335	349	404	404	361	406	370	392	378	439	346	367	371	361	384	403	366	395	386	377	360	403	364	368	385	378	369	362	382	375	410	388	366	368	353	375	343	352	383	389	387	379	386	403	404	369	400	373	338	396	399	391	366	376	405	364	358	410	379	418	383	367	393	388	377	360	371	377	354	404	400	411	360	384	387	357	375	366	407	397	379	390	418	396	355	364	383	395	398	411	386	395	385	342	348	390	390	412	371	379	394	343	342	399	402	358	355	370	425	363	405	392	376	387	385	396	390	376	411	344	372	345	396	397	409	368	434	399	398	405	386	380	417	375	346	377	376	366	403	391	375	380	383	388	361	399	394	377	394	362	338	357	382	376	376	405	389	384	378	388	361	383	388	397	404	377	400	376	384	359	418	378	406	356	358	382	342	377	393	362	396	375	373	379	382	374	399	381	390	374	379	414	383	396	338	350	390	400	361	368	370	377	340	363	371	371	376	396	361	374	386	331	395	428	376	358	365	401	395	408	321	358	397	386	352	338	371	388	341	370	404	390	398	376	344	399	392	380	352	399	389	354	370	378	346	385	382	406	353	376	365	411	397	426	390	393	373	341	377	394	393	396	411	383	367	375	400	393	418	366	421	388	377	374	356	364	356	376	376	402	364	370	398	361	376	388	392	370	358	369	395	422	375	337	315	385	387	393	379	373	349	362	377	375	374	336	372	381	360	355	371	389	355	369	364	357	365	391	378	371	389	404	377	383	367	354	363	384	386	382	423	309	389	398	378	367	374	389	379	343	373	335	368	381	351	384	389	369	359	367	352	352	365	389	358	419	380	373	376	398	416	372	396	371	374	390	422	385	375	386	383	390	350	361	348	377	373	404	380	379	384	374	379	395	372	399	376	396	378	363	360	411	354	357	349	373	375	395	380	342	356	375	370	384	403	362	354	414	377	356	357	403	381	389	379	377	385	399	385	387	372	367	374	384	364	376	391	398	361	358	427	383	335	390	366	367	374	415	373	343	378	388	379	360	361	372	405	389	422	411	381	368	382	399	362	370	393	388	393	421	391	398	403	381	406	372	369	359	357	382	394	347	394	354	405	367	395	398	381	375	354	351	388	381	389	403	377	399	369	380	331	372	397	357	405	359	361	391	373	363	360	358	356	384	390	362	383	402	388	376	383	376	435	367	375	407	342	355	419	378	358	370	350	358	374	412	388	376	368	363	406	372	378	358	390	385	393	385	413	378	379	385	399	384	375	405	363	379	340	340	363	392	388	367	433	399	398	384	350	376	387	361	402	381	366	397	353	415	407	393	366	357	381	368	369	370	345	386	385	372	407	377	436	404	360	378	371	399	390	389	393	373	388	391	349	408	380	386	386	411	376	389	385	426	379	377	340	373	379	356	337	370	408	398	425	399	348	407	389	395	384	399	405	349	353	383	428	367	406	379	367	413	395	386	369	405	370	404	365	381	400	370	385	378	370	376	388	359	405	373	379	378	423	372	361	369	360	368	373	362	373	398	426	384	352	384	386	391	358	405	396	354	374	348	365	380	408	397	359	365	385	372	389	362	400	371	353	360	398	373	394	380	360	376	351	366	374	370	373	367	374	390	389	423	385	360	397	391	410	348	400	388	402	361	360	393	386	349	368	409	415	384	351	363	412	406	378	352	407	387	392	335	377	364	329	366	384	375	387	359	354	384	411	390	388	412	371	363	353	355	361	391	385	396	379	363	394	404	390	370	338	405	406	395	379	377	389	390	358	365	397	367	368	370	390	343	391	369	371	333	358	349	361	359	388	356	355	349	345	324	394	397	378	362	377	366	372	383	414	398	360	351	386	376	377	373	420	368	358	361	351	399	370	376	327	388	411	387	366	397	416	353	387	338	405	409	388	374	356	382	383	378	392	369	382	379	389	367	401	347	364	370	404	379	388	381	373	369	340	365	358	345	386	382	379	367	353	361	362	347	400	366	393	359	383	358	362	383	389	384	406	366	390	367	364	372	361	374	387	403	363	386	370	379	364	360	314	372	368	362	396	380	364	384	395	365	349	344	378	363	342	375	340	370	374	397	387	421	394	393	364	359	433	387	388	363	316	389	409	413	380	399	406	366	400	411	395	367	387	397	380	388	359	350	379	381	385	373	346	387	395	402	354	381	385	402	398	378	367	411	374	414	384	396	372	379	408	400	377	390	362	352	393	394	365	366	410	392	362	418	348	365	358	359	372	342	396	401	367	358	365	407	404	375	369	367	353	376	371	390	351	416	376	382	390	384	412	412	383	378	413	366	339	385	365	378	383	375	391	417	376	364	369	345	355	355	398	356	365	398	365	351	419	385	353	307	403	374	349	360	385	370	350	397	376	358	352	394	419	417	375	399	339	375	372	358	350	367	335	371	329	373	410	402	372	391	393	380	390	386	396	396	374	381	383	386	379	378	369	393	412	415	370	395	389	361	401	369	354	394	416	362	352	372	373	373	376	398	391	376	367	375	397	369	360	389	376	369	390	331	367	365	413	403	418	386	358	374	374	363	364	377	376	351	358	348	390	354	357	384	413	383	397	408	369	383	392	382	378	439	399	391	357	381	391	364	379	358	366	390	379	404	377	376	367	393	408	388	364	386	358	372	365	368	402	379	397	365	407	380	387	377	358	329	353	395	399	385	397	374	415	364	386	351	375	380	361	377	354	421	395	399	418	379	384	396	355	351	333	378	379	350	420	370	391	361	393	368	378	347	377	377	406	369	375	366	394	384	383	385	369	372	378	349	377	383	347	391	349	346	414	406	379	386	416	369	367	352	374	374	354	386	391	374	349	346	365	351	358	338	399	354	351	338	359	369	387	417	378	366	369	353	373	339	373	377	340	390	366	410	395	385	390	340	378	379	372	351	402	377	400	394	396	394	389	394	353	395	375	401	368	353	359	414	372	365	364	384	370	347	390	386	357	369	382	402	358	422	358	360	369	416	373	339	385	340	403	377	374	368	388	363	416	382	370	381	372	335	380	382	402	370	398	394	376	411	376	372	357	413	361	341	389	386	381	371	360	367	385	370	366	379	368	338	354	356	371	409	381	358	394	377	390	347	393	389	381	350	388	394	407	354	370	375	385	399	390	348	364	387	372	395	383	375	364	404	369	394	385	342	370	375	387	368	396	399	386	366	356	359	381	393	401	383	349	395	383	368	377	340	409	383	386	365	392	405	394	368	371	388	363	390	381	369	362	375	371	404	368	358	396	355	374	401	409	358	373	371	380	362	396	380	338	376	392	330	349	399	370	367	371	327	413	347	354	379	376	381	377	383	416	412	360	402	379	362	392	411	375	345	384	386	367	359	361	365	375	354	416	361	353	369	370	404	362	342	392	402	355	365	380	367	357	383	334	390	427	385	362
17397	2286	4619	5310	4869	3900	3408	2923	2472	2105	1816	1788	1669	1622	1478	1390	1368	1325	1296	1205	1232	1170	1155	1133	1152	1073	1113	1186	1040	1047	1053	1054	1057	1028	1060	1028	994	976	1021	992	1025	975	970	960	991	991	992	1017	1050	972	987	991	946	954	1024	962	946	944	972	972	943	956	958	952	932	968	920	949	937	906	925	937	994	953	970	994	999	938	924	967	921	988	893	961	970	925	975	995	932	982	976	977	940	950	959	963	948	938	970	981	943	942	922	931	907	967	960	955	905	955	990	964	954	936	935	925	973	958	926	905	983	964	953	895	997	842	1002	948	952	960	906	909	888	899	935	934	934	947	888	936	890	941	890	933	963	937	980	881	928	951	959	977	927	964	952	972	925	1003	1001	990	953	973	955	966	951	964	934	968	947	922	1024	975	955	908	915	895	978	954	909	959	913	938	924	963	913	916	925	909	951	967	924	937	922	880	915	897	910	907	987	911	947	922	959	951	913	927	969	946	923	878	943	930	961	917	890	923	925	930	900	959	961	929	911	956	887	912	949	906	921	941	915	964	957	910	925	897	921	952	944	851	963	856	955	918	894	948	950	914	921	925	989	954	926	922	956	961	937	1006	957	934	916	918	946	894	921	932	919	903	907	915	940	895	917	938	911	949	942	930	980	911	976	892	985	944	930	949	927	948	915	937	895	888	954	873	906	926	927	909	926	902	934	898	901	914	941	903	919	921	915	947	973	926	962	881	926	954	948	925	887	921	953	898	962	952	903	972	940	905	934	999	957	911	993	884	928	924	956	931	934	949	916	895	989	917	927	950	900	886	961	930	957	932	942	934	879	903	925	959	963	966	954	876	941	954	953	927	918	975	962	928	960	915	895	953	916	972	957	962	966	961	878	939	923	881	972	921	898	868	923	926	977	926	901	933	869	935	953	927	909	965	948	921	916	944	964	941	889	932	922	980	914	896	908	928	909	921	955	902	895	936	994	894	911	933	958	939	937	914	919	914	894	914	855	967	936	910	918	956	962	875	954	932	947	945	967	898	897	905	937	917	951	930	959	946	935	943	962	923	928	850	912	907	983	867	924	916	965	901	919	909	968	905	880	944	882	902	916	920	890	938	947	867	897	959	953	964	960	974	955	927	891	934	948	912	944	941	930	952	947	894	936	914	954	929	954	958	943	926	925	960	924	930	956	864	967	926	891	896	880	871	922	904	989	925	973	957	933	936	938	917	912	927	912	852	896	918	916	917	925	944	962	991	950	894	957	939	1020	944	928	927	943	890	965	886	963	888	891	915	1039	960	975	980	992	899	946	909	880	968	1015	909	870	907	942	884	928	951	909	949	994	951	915	946	950	980	955	843	960	955	926	1034	933	932	915	914	871	909	981	914	921	904	938	953	922	957	951	968	886	920	922	868	888	928	946	928	978	910	908	914	883	875	961	931	952	922	934	948	967	960	957	949	936	918	917	954	859	994	929	911	900	911	908	868	904	871	944	907	941	889	917	968	904	950	931	909	945	922	940	919	928	865	888	959	910	917	916	946	965	952	930	928	937	915	958	922	926	918	921	917	918	933	937	1003	910	939	987	959	898	946	966	904	881	940	950	948	948	923	911	937	896	954	964	919	969	927	925	928	887	933	1002	873	940	936	923	976	923	839	984	935	945	992	926	937	930	920	921	912	905	936	915	899	884	946	924	893	952	898	935	919	876	984	961	954	931	916	959	926	926	948	884	937	950	922	877	945	902	925	936	880	943	928	940	965	955	926	930	909	949	868	929	916	891	955	909	902	930	930	928	957	947	884	956	945	968	888	920	952	931	932	938	1000	960	914	940	895	980	886	962	960	917	936	900	947	945	923	897	916	920	928	939	904	911	912	896	916	908	931	914	915	845	952	906	964	940	946	864	880	934	888	898	980	909	1008	914	928	929	939	926	922	858	936	963	880	899	973	919	944	921	885	923	958	912	910	940	913	937	913	914	980	995	871	937	948	927	911	845	920	887	930	945	969	937	878	916	966	892	945	937	906	893	928	932	957	921	918	951	956	948	881	899	975	894	925	909	866	918	934	922	955	924	933	924	986	910	960	894	913	973	923	927	941	904	914	960	964	946	901	957	958	980	952	902	948	912	910	925	937	910	966	961	931	944	912	980	992	970	926	948	936	907	966	983	920	928	937	860	987	919	859	929	949	918	874	927	949	893	895	961	922	961	966	917	909	884	919	897	875	884	957	954	916	950	1012	987	958	948	950	902	919	918	937	968	941	908	940	920	937	900	946	893	917	960	909	936	933	901	969	924	925	928	985	908	998	892	912	909	939	898	916	889	918	975	906	938	919	972	978	940	919	953	964	956	940	967	986	905	929	932	955	954	922	917	914	911	910	925	938	948	954	926	974	900	963	942	946	933	957	962	944	896	882	919	949	945	893	906	938	878	913	965	981	960	958	933	935	959	969	956	887	917	907	909	970	900	868	953	981	985	922	902	906	949	934	908	932	971	972	954	882	951	950	935	987	985	887	922	1017	941	894	935	976	916	967	898	913	942	880	936	939	902	931	894	939	943	927	917	912	950	894	899	927	925	936	926	897	952	988	1031	962	881	946	918	957	896	927	900	988	944	892	924	901	970	964	955	941	923	959	912	943	923	905	908	978	948	936	951	901	934	910	917	926	904	904	925	898	931	910	928	945	987	944	981	916	902	928	946	925	913	963	974	881	948	898	912	908	904	889	912	951	934	988	907	968	906	912	948	939	958	941	907	896	969	910	929	918	890	906	899	877	936	914	980	991	923	848	922	924	984	916	958	880	966	895	972	923	885	957	988	1004	930	905	904	928	944	927	942	876	930	915	933	927	950	944	889	922	964	936	942	907	932	945	939	945	903	947	962	953	900	956	913	946	965	938	953	911	948	940	912	957	895	915	983	947	897	917	904	949	909	956	931	960	909	925	959	961	900	931	889	934	912	944	985	886	958	962	934	963	934	884	960	952	917	880	921	902	917	923	877	932	896	944	888	960	883	957	888	882	920	883	905	914	907	894	910	955	919	888	886	911	905	965	950	940	968	982	916	937	944	969	918	929	961	979	942	990	925	975	965	942	906	982	961	924	914	967	879	959	920	951	893	953	997	907	944	945	942	899	940	955	864	961	909	918	891	962	978	903	936	879	979	967	922	951	881	980	934	932	945	908	923	950	935	941	937	887	911	900	923	897	940	922	934	913	928	938	905	915	972	902	927	934	937	931	888	934	936	957	971	906	928	941	943	972	936	966	924	962	931	947	919	963	930	976	944	953	899	929	943	964	926	915	937	874	908	923	950	936	955	948	909	967	948	921	973	926	933	947	891	950	918	908	929	934	904	918	946	949	943	978	966	916	966	932	959	936	966	927	964	905	903	959	990	936	929	937	930	932	923	974	974	901	933	906	922	921	932	995	930	904	935	921	956	901	876	907	915	967	931	936	919	909	899	945	895	961	997	904	941	909	909	946	880	905	901	924	915	903	944	905	910	964	948	921	963	901	890	943
3468	291	324	307	349	325	282	278	353	316	291	290	294	315	281	326	279	300	279	292	283	298	282	298	327	304	261	272	260	285	310	305	268	293	293	310	266	281	283	277	252	288	293	274	298	282	293	259	295	302	288	296	322	299	282	289	295	291	275	281	292	325	321	268	319	286	285	301	312	291	295	278	286	306	271	318	291	285	301	286	240	283	276	297	299	292	318	309	294	282	270	249	292	309	275	287	290	283	324	298	286	289	276	287	324	279	292	251	278	289	268	292	279	292	287	278	272	314	319	293	318	307	279	260	298	307	306	276	263	268	270	275	313	314	304	288	257	313	281	261	312	327	293	346	282	311	292	305	312	264	329	303	328	293	301	314	293	314	284	324	298	316	304	328	303	305	292	299	307	247	308	281	321	289	293	345	302	293	291	279	279	283	259	290	271	282	291	295	291	300	287	278	324	292	273	297	304	295	280	323	284	317	292	286	277	284	263	308	297	284	288	313	257	286	257	299	277	322	326	284	287	280	303	296	282	284	292	289	330	309	294	263	271	330	317	302	291	301	303	271	293	307	297	273	278	257	305	242	300	305	299	293	298	289	274	289	299	321	297	302	282	288	286	318	303	251	289	294	288	284	275	316	323	294	288	313	267	284	310	285	339	275	327	274	274	324	296	312	306	290	283	291	336	275	295	288	261	295	297	301	296	257	311	272	294	331	282	286	278	312	261	281	290	290	260	267	270	307	304	324	290	275	262	289	304	317	340	254	263	300	282	291	274	281	301	273	311	288	292	302	287	308	305	297	300	315	304	288	297	294	291	291	319	295	308	314	306	257	304	311	307	280	280	258	300	297	276	295	292	308	290	298	315	294	316	269	294	275	274	287	302	283	270	281	276	301	271	290	297	290	274	282	277	292	287	311	286	289	309	334	306	296	293	266	297	271	307	293	271	283	259	292	282	284	327	289	283	266	282	299	271	297	300	292	323	284	288	304	311	306	301	282	296	296	301	276	294	260	304	284	305	294	279	320	276	305	271	280	281	296	275	299	303	275	304	260	256	285	312	297	280	274	279	289	288	322	284	275	317	289	305	298	286	304	269	277	273	300	308	310	343	314	285	325	238	301	290	304	311	292	299	304	298	308	274	310	289	288	284	269	301	291	278	258	275	286	301	304	312	299	275	277	302	305	286	294	299	300	315	282	302	271	287	273	316	272	280	290	320	283	275	249	324	302	311	271	281	286	309	289	305	280	289	302	301	275	297	312	303	320	306	271	304	280	299	269	269	304	258	273	263	289	276	282	321	266	309	284	316	287	299	270	280	285	281	280	272	257	263	276	297	274	291	314	315	295	280	311	317	295	281	306	311	304	284	291	261	278	275	281	295	318	322	278	304	298	287	306	278	279	300	284	277	295	321	268	288	295	284	320	298	283	320	300	251	305	299	275	324	283	326	331	311	284	294	273	295	291	292	263	303	334	289	297	274	305	305	298	299	307	292	308	303	277	283	279	293	290	278	307	294	332	274	271	312	296	291	277	314	297	274	271	299	323	282	282	283	279	284	269	280	285	289	312	288	308	297	285	354	277	324	288	296	310	333	306	281	271	283	298	305	284	307	311	313	307	311	314	284	262	301	319	325	308	272	301	332	270	260	280	288	294	296	295	302	272	293	280	303	296	281	308	271	294	262	322	297	275	344	292	280	282	298	305	312	269	281	305	319	265	278	291	287	241	283	293	317	298	291	307	279	302	318	309	309	314	271	289	260	310	277	289	280	283	282	303	284	293	271	289	307	278	319	317	294	265	285	283	275	250	292	302	290	306	304	306	311	280	274	300	307	291	285	309	320	314	301	298	277	296	316	302	252	290	246	257	284	257	268	312	314	335	284	290	268	325	288	270	305	296	273	263	315	297	302	302	291	317	285	294	309	287	267	298	246	278	319	295	331	291	286	301	283	294	291	274	282	282	309	273	328	281	288	327	293	335	295	296	288	279	290	291	299	306	298	256	296	271	293	265	298	258	318	308	292	297	273	294	260	306	279	274	301	282	260	291	307	271	283	286	336	274	320	288	290	306	296	292	307	280	286	271	296	314	294	319	290	327	334	303	272	295	290	285	290	290	310	298	293	290	319	313	287	284	266	284	272	267	315	298	310	292	288	287	270	317	319	298	294	285	286	286	307	286	305	308	263	308	272	275	293	270	311	299	320	312	310	300	302	272	324	265	296	314	283	302	277	314	242	308	271	283	281	273	271	288	292	295	281	283	274	302	318	270	282	290	269	323	308	318	304	302	291	306	300	295	290	295	299	309	265	293	289	298	289	294	296	314	290	317	296	257	342	296	279	280	315	300	288	297	300	269	296	290	280	270	321	284	273	301	270	302	344	276	293	291	295	335	278	292	312	286	268	308	285	275	280	273	298	317	311	329	278	283	286	275	283	284	313	273	248	276	267	266	279	299	316	280	303	278	270	294	292	289	291	267	266	291	301	293	291	362	259	298	258	300	291	270	297	275	281	280	285	289	257	283	327	266	293	265	273	294	284	267	279	303	289	295	296	287	299	272	296	296	313	314	294	297	286	302	283	293	306	303	298	297	313	314	324	289	293	302	259	314	261	290	272	294	300	272	321	276	280	308	302	260	283	287	306	293	312	309	306	302	271	305	285	312	319	323	293	293	287	284	308	316	319	307	275	297	295	279	281	280	317	290	310	268	317	308	285	290	269	303	273	276	267	307	292	307	297	277	339	283	296	274	290	284	269	280	289	318	294	284	297	308	270	277	291	281	279	306	261	271	277	311	289	284	321	258	314	305	285	302	281	301	279	304	270	277	289	261	308	295	303	278	307	304	285	322	303	294	310	293	296	271	305	288	282	309	279	320	301	289	292	299	285	287	268	299	271	303	305	299	276	307	297	282	275	300	310	328	250	340	255	290	296	271	301	279	294	277	310	295	297	339	277	288	290	304	293	275	316	320	332	275	300	270	289	266	292	277	297	295	294	311	295	289	288	314	300	305	306	317	294	302	282	275	304	286	286	299	267	288	299	259	301	292	306	293	343	262	270	309	266	318	289	305	304	296	310	284	280	282	296	274	295	288	274	299	290	276	286	302	288	313	304	278	321	308	327	299	284	267	304	306	268	302	323	264	279	290	292	299	280	302	282	312	301	309	297	276	263	285	300	285	288	264	290	297	331	295	283	287	267	268	278	317	334	290	287	284	324	287	294	304	308	334	288	297	297	285	250	290	269	298	294	298	289	293	290	322	289	275	292	304	297	271	312	310	305	272	286	296	303	289	322	310	301	254	298	275	298	283	298	292	272	281	297	336	277	298	301	291	256	288	333	267	311	293	286	280	312	272	305	306	330	281	259	331	286	292	323	300	292	303	268	289	308	289	298	316	276	284	317	294	275	288	286	266	293	282	305	278	300	282	283	287	282	306	293	299	295	302	292	298	269	257	269	307	283	304	285	302	307	316	297	316	273	297	288	283	282	284	299	298
4048	790	815	816	862	842	792	823	778	765	724	731	786	734	737	724	784	769	774	730	681	764	769	719	706	743	697	693	748	752	695	743	738	734	758	718	698	759	764	706	667	746	736	748	728	721	780	726	742	738	747	770	734	793	725	739	708	741	740	688	752	711	742	753	731	728	718	695	720	694	731	736	731	743	750	732	775	755	695	706	767	759	717	714	706	675	776	727	717	728	757	722	718	733	730	745	708	716	720	728	719	715	758	724	717	766	712	743	750	727	672	761	731	746	757	740	739	767	733	742	733	716	723	731	726	742	768	717	717	717	707	735	737	721	741	748	704	778	721	715	746	755	738	720	758	724	791	666	771	761	740	693	774	737	727	703	693	736	738	720	762	737	739	742	755	667	708	720	726	737	746	698	714	747	703	721	742	732	682	737	766	704	726	761	685	730	731	702	717	732	752	791	737	730	766	723	730	696	723	702	751	760	732	700	740	719	728	710	722	734	723	746	715	707	730	757	734	697	700	732	684	731	748	746	738	740	736	675	745	726	713	702	685	718	710	732	739	735	709	719	738	673	703	699	725	764	644	709	737	753	688	723	728	751	790	722	749	724	752	757	721	711	730	673	700	692	740	672	692	661	697	741	737	734	701	719	689	739	728	756	762	754	700	696	732	735	708	762	728	701	725	742	740	738	693	722	724	694	701	720	726	738	741	706	754	733	765	740	770	678	740	692	759	697	709	677	716	704	761	752	747	761	737	717	757	776	706	739	747	716	759	707	700	730	689	744	702	756	731	727	732	730	739	752	682	751	727	725	802	729	742	704	718	704	697	739	753	723	674	732	724	722	699	739	718	763	683	693	688	749	764	745	726	744	795	679	732	734	752	708	653	789	707	728	686	738	714	716	765	731	720	745	651	703	733	717	727	767	713	779	722	748	721	749	729	744	742	708	753	747	744	735	755	768	718	718	704	713	695	768	739	775	711	760	747	719	737	716	757	707	719	679	719	742	727	760	745	702	738	769	752	704	719	736	689	708	690	703	708	698	720	703	705	752	703	699	715	723	740	692	746	729	731	686	746	746	757	760	755	723	747	698	712	699	740	704	686	724	706	729	763	701	699	724	753	728	681	713	751	691	726	706	729	786	697	720	718	777	689	717	730	687	707	716	769	757	708	715	705	733	722	726	772	713	752	732	738	735	764	710	741	723	677	751	766	718	760	661	761	720	748	714	759	713	725	741	734	691	713	720	733	707	695	740	709	719	744	717	674	727	730	742	695	744	707	778	698	732	683	678	761	753	735	750	721	704	719	766	695	734	734	714	701	726	714	721	720	737	719	732	668	738	735	729	783	704	729	769	711	727	773	723	708	744	743	713	719	731	770	708	718	733	717	735	751	749	685	723	734	735	733	654	735	736	725	763	717	762	732	739	750	780	735	733	743	722	721	732	737	757	774	700	748	745	735	746	734	711	762	764	687	712	713	711	711	697	725	726	759	749	719	703	743	706	699	717	735	687	769	712	737	712	756	737	711	717	765	726	706	723	696	699	775	701	722	698	711	746	749	754	780	745	723	701	723	729	690	715	711	747	737	694	735	723	744	740	684	730	749	752	748	748	704	735	731	709	691	744	751	723	725	720	713	711	753	740	748	689	742	690	767	705	723	674	680	720	693	737	745	759	738	704	735	732	710	728	712	690	716	723	754	765	737	723	717	722	770	702	747	746	715	762	742	745	721	743	696	705	749	726	738	702	733	682	780	765	725	721	726	712	750	752	705	756	755	698	691	736	747	721	758	728	721	726	778	768	725	714	739	708	757	674	715	757	727	756	724	745	773	747	737	743	720	706	698	707	686	709	769	686	770	731	733	733	723	734	726	692	713	703	714	774	725	704	721	756	737	713	726	735	749	762	718	699	720	717	729	749	728	740	759	715	680	712	737	720	697	705	727	738	755	761	739	721	732	748	740	751	741	756	770	741	804	738	724	731	724	743	752	713	755	697	726	727	734	739	730	749	753	706	738	762	714	739	719	734	726	734	717	736	750	760	694	721	779	748	751	690	779	740	730	749	713	688	736	769	718	709	721	758	732	731	762	710	707	712	758	737	746	767	749	717	726	761	671	734	762	726	725	724	729	709	646	796	754	769	744	690	713	722	739	733	703	655	722	720	684	709	715	736	715	776	726	759	730	739	737	720	750	684	728	752	719	731	712	684	754	688	770	739	706	759	752	733	700	695	710	754	754	693	707	723	704	731	721	737	714	762	728	743	743	728	760	716	716	715	724	737	720	736	717	788	700	722	706	733	789	737	718	686	767	710	691	720	741	702	706	715	717	716	743	686	733	730	691	783	706	755	693	741	737	712	747	718	722	802	682	710	733	749	711	723	759	707	678	730	710	778	690	729	763	722	732	706	731	706	707	773	696	704	712	744	702	685	696	747	766	693	780	719	739	717	737	708	740	703	758	687	714	726	714	694	771	716	763	710	722	741	725	764	741	716	705	714	713	774	740	685	707	696	727	690	748	712	717	721	769	743	731	703	755	687	741	708	724	732	784	777	747	704	675	735	742	709	743	751	712	660	675	728	683	757	741	768	702	761	702	712	736	774	757	695	715	769	736	682	747	696	719	680	702	713	719	726	727	698	717	702	718	699	730	742	693	734	756	807	684	756	769	682	712	759	754	764	675	771	758	743	706	728	717	777	701	756	701	749	769	684	723	749	728	729	700	752	691	721	772	716	682	691	771	716	717	658	738	729	731	722	775	745	727	694	745	735	700	764	758	718	701	729	781	726	806	695	760	756	668	755	758	742	717	724	742	765	723	675	733	694	759	731	721	763	720	733	716	690	740	745	764	732	787	740	731	690	765	706	749	746	726	722	793	731	709	765	709	723	721	708	714	747	716	738	728	758	724	741	732	764	688	713	753	732	741	758	723	718	741	666	704	758	724	716	728	768	735	748	726	731	702	720	762	776	702	740	759	717	764	729	749	742	674	737	675	742	770	691	729	704	703	736	712	727	738	736	743	712	730	689	737	654	713	713	715	706	707	716	722	713	743	764	751	751	683	660	739	701	722	704	736	737	785	728	738	734	700	771	699	726	725	727	636	721	754	735	726	771	753	691	683	721	680	668	732	759	736	708	745	707	765	743	727	740	701	700	756	757	747	701	723	706	690	743	748	775	710	688	687	732	775	755	680	700	741	666	718	761	724	724	732	686	734	716	698	679	706	764	759	736	733	717	775	710	761	717	703	726	750	735	750	773	743	704	732	785	725	748	718	720	707	749	683	734	749	722	722	736	709	768	704	767	701	740	712	709	769	716	722	737	722	743	734	767	745	717	746	727	692	704	678	720	737	726	708	659	752	720	715	715	750	705	721	766	723	750	698	675	734	766	706	721	714	737	755	702	753	711	694	675	741	712	714	705	702	707	747	759	725	736	719	710	778	744	742	703	707	761	771	780	737	700	765	707	733	714	722	734	737	775	756	759	756	710	662	728	734	767
24696	2854	1166	889	681	548	467	365	373	356	308	299	288	247	257	242	228	267	216	245	269	234	235	270	238	220	265	245	238	219	215	252	224	246	207	213	226	266	248	214	235	247	232	229	252	243	245	221	234	229	223	233	182	219	223	201	237	227	214	231	234	235	218	219	232	231	232	247	232	256	216	213	211	218	206	242	270	219	244	250	217	238	249	241	219	236	213	217	225	209	216	235	231	254	233	240	203	224	208	222	219	197	217	192	219	229	194	221	186	233	236	217	245	239	244	224	212	196	216	228	242	227	253	223	231	234	247	216	208	215	194	215	217	199	203	230	223	225	241	209	200	215	210	200	227	258	243	209	239	233	214	201	239	210	248	250	224	200	221	221	218	224	256	197	197	221	218	221	224	226	237	214	247	210	213	245	221	188	206	240	222	229	240	233	227	232	209	234	230	222	248	216	211	205	216	222	208	225	224	239	220	256	256	213	235	249	231	214	198	191	219	195	224	226	231	213	224	216	210	225	187	228	185	229	208	219	214	235	229	236	234	212	212	209	236	213	209	210	220	245	197	192	210	222	210	230	213	213	249	248	237	195	232	217	210	208	233	241	234	204	219	233	217	251	229	234	247	220	221	271	227	229	216	209	209	203	211	215	189	208	212	205	220	230	224	203	235	199	190	229	223	235	213	220	229	231	218	206	223	207	241	211	252	247	229	249	237	212	249	226	234	228	252	224	202	240	226	247	237	211	236	257	216	222	208	243	211	246	233	234	219	241	214	209	221	232	247	213	245	205	224	224	198	207	215	218	236	216	245	222	247	223	248	213	231	243	190	230	197	194	214	248	229	213	219	224	239	242	219	193	229	233	231	216	215	224	233	212	222	215	221	207	237	219	231	235	223	234	208	191	230	187	232	237	225	226	218	211	210	231	225	204	201	213	223	245	226	240	213	241	248	222	231	217	208	214	214	218	219	220	214	237	223	229	243	210	217	218	215	207	207	233	220	225	229	237	224	188	214	203	228	227	228	221	223	238	268	216	262	207	200	229	214	241	209	225	212	224	224	248	233	231	249	250	206	230	203	212	261	252	231	258	240	268	215	229	197	229	184	247	241	215	201	205	211	212	208	251	208	246	215	224	220	224	210	224	220	219	221	229	204	220	213	208	210	223	206	219	203	255	244	218	206	211	241	260	211	227	221	213	236	219	234	203	236	213	229	177	207	196	228	233	205	236	225	207	225	261	212	194	209	226	221	220	232	230	213	238	232	221	219	224	228	230	242	237	201	216	225	212	223	227	245	245	224	225	248	197	230	197	209	227	213	220	220	224	247	239	224	225	204	231	210	208	223	198	216	245	211	248	227	263	226	209	218	233	241	214	244	205	217	229	209	234	198	232	223	223	225	217	218	228	226	249	239	234	233	235	199	212	255	226	217	235	233	252	244	218	214	246	210	225	231	212	217	232	250	216	238	217	232	237	224	220	228	230	198	235	235	237	228	247	249	215	221	201	232	243	231	228	224	212	228	234	227	215	230	218	206	214	225	224	205	227	220	218	236	234	204	202	219	230	217	202	218	228	221	240	229	213	197	212	250	222	213	223	205	223	218	205	226	197	254	208	248	268	233	213	216	240	206	217	243	190	238	240	232	225	254	232	214	215	248	211	227	189	208	220	216	234	217	229	251	205	232	219	220	211	236	232	213	230	247	242	229	205	217	190	186	219	244	215	185	221	249	230	235	235	240	213	197	204	237	243	215	223	227	232	222	219	218	230	217	209	224	220	222	205	245	216	214	219	209	243	236	223	223	226	241	200	219	207	217	233	240	220	225	249	212	228	216	235	197	212	222	239	213	256	228	215	223	238	228	240	235	220	220	247	195	226	221	218	198	213	244	207	205	240	223	217	229	202	199	232	231	241	200	229	255	213	231	236	201	246	216	230	228	219	245	239	219	234	216	221	237	204	264	195	210	206	243	179	242	213	243	221	245	192	217	239	214	216	225	230	241	211	223	235	210	222	247	214	234	200	200	229	207	223	230	248	219	227	233	208	203	204	239	217	215	242	196	219	241	238	240	224	206	217	213	240	228	222	223	215	231	204	233	244	214	268	203	221	244	204	223	231	221	232	238	212	236	225	213	211	213	202	212	221	238	211	225	212	209	241	206	203	190	228	250	240	194	227	233	217	244	259	247	216	229	263	224	217	215	245	203	238	245	222	205	225	250	245	227	221	217	231	212	236	236	248	216	213	232	215	237	237	209	219	223	205	193	212	236	251	236	205	216	244	222	244	216	228	234	247	187	203	212	229	238	247	207	210	222	281	219	221	203	203	209	218	195	229	239	205	218	249	225	221	227	216	237	233	208	213	213	239	233	246	217	217	213	200	235	232	240	230	222	242	222	233	247	243	219	220	215	221	219	231	233	227	217	249	249	200	216	230	213	235	216	208	233	214	230	239	217	219	232	216	218	229	257	254	200	220	233	242	217	219	249	225	216	234	201	227	240	228	270	218	237	217	263	190	205	224	228	230	224	198	229	236	229	262	239	214	220	227	221	234	239	212	218	223	219	213	201	224	220	248	234	226	242	213	232	198	223	223	210	222	239	214	203	201	223	198	236	214	243	215	255	232	237	229	233	212	234	232	219	244	210	219	226	216	216	222	222	245	221	242	208	222	235	206	221	228	227	220	209	211	224	251	203	228	243	235	235	220	232	239	270	216	241	246	227	208	242	199	239	240	245	220	238	213	224	210	223	212	221	228	224	219	244	241	221	216	211	214	233	218	215	248	220	263	221	214	216	228	228	215	241	217	195	234	218	236	223	189	218	228	246	241	236	211	224	277	233	236	218	229	207	242	201	230	229	227	220	243	241	214	236	237	217	236	238	225	208	231	186	236	214	205	234	205	216	243	229	217	212	236	225	214	217	218	257	226	241	223	212	214	236	185	215	237	226	202	213	215	245	237	226	221	208	213	212	242	231	242	229	208	221	209	196	214	233	220	218	227	211	210	219	239	223	220	203	226	229	207	227	226	232	234	208	204	210	209	226	219	240	201	207	273	254	209	204	232	225	236	232	237	214	249	237	230	247	225	225	220	203	226	206	215	230	253	254	226	250	223	196	238	224	234	220	233	229	221	235	218	211	252	260	236	196	225	229	220	226	241	224	224	222	236	251	204	213	209	233	232	209	230	232	195	223	218	224	246	230	246	233	200	213	228	233	218	222	237	193	221	210	250	199	232	243	224	221	207	232	248	206	224	221	202	210	209	243	231	200	219	199	227	268	226	216	228	241	216	239	242	202	231	224	245	246	230	254	231	210	217	196	224	211	185	224	211	219	224	215	229	248	255	255	236	222	260	235	211	205	213	227	213	227	212	226	234	217	227	198	238	232	235	225	219	232	218	250	218	197	214	223	230	205	205	192	216	223	211	253	237	208	212	211	232	242	223	229	212	226	233	215	202	231	241	233	198	193	225	219	231	209	207	218	247	246	236	255	229	225	226
11814	1337	2420	2905	2656	2236	1882	1558	1436	1210	1128	1110	1001	945	901	895	878	831	807	773	735	759	705	718	654	737	683	725	682	693	699	642	664	684	637	659	632	710	662	623	615	616	633	615	630	602	624	641	661	577	575	590	619	695	620	620	612	607	657	620	626	644	631	637	663	610	641	592	613	639	615	614	626	586	666	583	619	591	676	583	585	599	641	660	621	642	579	612	634	589	592	585	578	622	626	604	659	610	610	609	559	574	627	599	613	606	593	616	600	620	591	580	615	624	600	639	588	589	593	577	670	569	613	617	610	578	565	588	591	593	651	589	658	632	597	636	643	573	609	579	621	606	571	603	583	578	592	633	643	592	616	596	677	591	600	591	645	643	646	542	656	624	605	590	621	613	640	618	627	622	611	616	581	608	585	590	644	568	606	639	599	577	634	565	604	651	569	607	646	636	594	616	573	602	603	596	536	659	660	625	611	560	591	588	620	630	619	572	616	609	619	608	603	609	572	594	605	644	621	569	643	592	616	567	612	591	563	620	624	606	597	645	614	604	606	629	571	613	564	588	580	594	580	584	651	610	589	594	613	597	614	610	639	573	591	551	619	631	609	598	576	612	575	632	628	580	542	591	638	628	618	663	588	592	607	632	618	607	562	624	609	616	626	598	636	585	610	609	614	580	594	592	585	605	588	584	614	616	616	585	626	616	592	607	585	630	572	637	613	615	607	610	597	585	637	613	644	627	579	570	594	616	620	597	608	570	611	599	609	633	598	563	573	619	598	621	623	618	596	596	608	637	571	589	637	593	573	595	585	639	612	615	576	606	638	618	631	624	607	621	600	638	626	608	578	613	580	591	570	620	607	611	561	577	628	565	584	623	553	603	582	552	587	632	600	611	571	595	645	613	551	562	602	601	603	618	634	583	614	601	582	615	594	619	618	602	613	610	586	591	571	585	614	619	610	609	607	630	661	598	577	624	567	631	618	600	613	627	615	633	590	614	601	602	601	643	562	607	618	593	591	625	643	594	584	591	611	598	606	606	597	595	597	591	618	600	632	603	569	607	581	640	611	578	575	573	611	600	556	575	605	626	598	566	609	585	649	621	617	577	621	572	609	630	624	606	583	598	599	603	610	595	603	632	639	604	636	543	567	602	598	617	566	604	634	549	588	599	600	572	603	631	616	616	609	605	586	617	643	598	636	641	631	653	580	577	606	558	558	557	626	654	592	580	636	601	596	635	623	582	636	617	613	615	626	623	602	575	594	564	575	601	600	612	599	590	610	623	634	589	623	589	609	660	629	597	637	585	603	639	637	633	607	610	646	579	579	589	600	650	576	624	560	639	643	574	647	569	597	647	612	615	592	576	615	610	577	594	677	628	615	611	640	619	623	577	614	626	621	683	642	607	620	596	578	609	599	619	643	644	610	633	604	615	620	590	629	610	626	579	575	609	582	623	565	575	646	576	598	646	616	581	623	654	647	615	579	632	599	573	601	573	643	589	637	606	607	638	610	607	611	624	575	608	556	615	639	581	595	617	574	636	569	635	593	592	616	571	617	608	586	609	627	618	616	597	578	589	574	605	590	584	616	589	591	629	639	575	588	627	603	629	628	631	634	638	612	625	585	592	576	572	624	604	673	618	571	573	604	644	625	613	589	579	577	602	621	540	579	557	632	566	587	599	631	572	627	618	663	594	566	568	612	627	600	619	592	643	599	543	594	589	593	596	587	572	581	598	624	598	579	629	609	625	609	556	612	643	593	613	599	620	621	633	581	630	605	586	538	606	580	615	602	588	601	658	609	575	605	578	635	569	605	606	565	612	597	625	589	567	595	600	603	571	603	617	637	575	619	618	558	622	599	613	618	601	628	631	600	546	623	594	614	655	624	603	645	581	586	604	581	569	598	592	612	606	587	632	547	600	617	597	573	618	600	640	620	546	642	612	651	616	596	629	581	584	585	582	605	580	556	656	602	650	612	569	590	603	601	579	604	617	630	587	635	603	601	580	569	617	576	595	568	583	603	598	561	580	588	592	562	637	594	645	627	609	631	608	598	581	611	586	624	619	625	605	586	582	650	587	563	614	599	574	568	570	616	648	600	575	595	584	610	603	621	586	643	607	611	598	590	597	607	605	638	565	622	627	605	588	581	604	653	609	610	612	587	570	643	604	586	618	591	580	606	625	630	659	612	612	572	608	606	616	608	618	650	596	577	595	599	633	615	592	595	607	574	615	600	615	573	636	574	646	606	557	605	558	616	652	624	598	612	625	571	601	588	600	617	634	586	628	566	571	570	553	629	628	564	613	592	554	635	607	598	572	627	611	626	567	605	627	614	597	597	600	584	611	632	573	610	599	623	620	578	578	555	591	607	592	612	612	607	593	598	621	590	604	584	619	586	646	604	588	658	588	628	634	642	641	603	629	619	568	621	594	612	598	587	602	639	653	596	596	635	628	607	582	588	629	603	604	617	633	622	603	590	628	596	599	617	600	573	604	606	594	593	584	607	586	578	607	631	624	616	620	601	597	599	606	560	568	617	608	605	648	608	610	593	638	614	564	604	632	599	564	586	619	641	617	581	630	585	648	603	560	582	561	593	577	597	642	602	577	591	597	596	597	653	582	583	610	573	580	610	649	595	596	598	649	585	640	622	581	581	628	565	616	633	558	565	523	604	634	645	566	570	612	612	621	601	643	618	639	594	606	603	625	603	595	614	594	580	604	633	582	660	594	575	648	613	630	648	568	637	593	589	569	600	626	601	594	589	613	635	600	611	641	609	603	632	599	616	635	582	590	562	625	616	645	653	577	618	552	601	584	620	598	576	620	598	597	602	630	568	570	615	655	615	619	591	563	649	593	576	557	603	592	598	600	605	592	588	630	561	580	587	643	573	646	637	598	584	589	579	599	635	615	606	584	601	639	572	591	620	592	558	623	619	619	592	573	563	615	619	629	641	636	609	606	587	595	579	594	601	628	591	629	553	598	588	604	653	626	554	664	578	579	650	597	612	551	584	597	620	641	615	608	641	614	627	600	604	605	623	599	609	575	576	590	616	619	596	623	601	610	547	582	618	608	630	595	607	552	615	604	609	633	655	583	590	597	600	595	617	663	570	581	598	622	610	623	612	607	669	609	582	560	608	575	634	593	637	597	593	640	609	623	578	635	560	631	577	638	610	581	605	579	598	593	629	619	556	610	609	620	612	587	615	607	590	653	598	596	558	608	597	627	661	615	615	606	601	607	591	574	564	586	586	626	616	638	600	615	578	613	651	594	620	626	642	595	596	641	602	562	626	641	597	571	615	606	611	593	620	583	616	608	610	652	620	565	580	617	593	586	642	622	570	609	560	623	622	603	626	614	585	623	587	596	627	660	625	563	593	612	610	593	609	578	599	613	583	608	605	603	640	593	601	595	599	635	584	640	630	578	593	636	678	589	606	598	589	587	596	558	602	606	617	570	633	586	597	599	629	631	598	633	543	588	605	611	613	630	571	590
36496	7655	2728	1897	1359	1008	849	772	676	561	551	501	497	510	470	448	458	417	448	405	464	390	433	429	381	401	380	424	435	446	382	395	379	391	380	390	411	416	403	402	374	393	385	402	361	376	429	382	420	368	418	411	385	374	393	378	378	359	362	394	375	401	377	357	411	396	432	402	407	365	391	365	408	385	362	380	385	379	407	401	408	365	375	385	401	359	343	377	392	379	399	378	387	384	414	397	372	387	399	410	369	367	371	351	388	422	402	386	390	374	405	378	354	407	423	408	406	366	389	370	385	365	361	417	440	405	385	371	353	413	389	374	378	388	404	399	394	395	373	335	364	399	405	386	384	383	431	347	409	386	365	371	386	372	381	384	378	388	389	403	371	365	357	395	394	382	431	364	389	419	395	379	391	407	381	365	350	412	358	368	342	381	406	391	367	362	401	381	322	398	371	339	390	357	375	360	362	366	398	364	391	359	405	383	417	370	388	384	362	390	366	366	388	408	357	394	353	372	376	413	377	359	385	420	394	372	361	371	390	374	360	446	390	341	378	364	369	390	384	385	337	421	366	392	383	391	387	405	413	397	376	418	365	384	361	356	365	370	354	366	385	412	365	353	416	376	405	349	378	403	377	382	356	345	372	391	384	384	391	400	359	377	390	388	388	350	389	375	376	370	398	369	373	378	377	414	374	377	377	399	377	413	374	328	401	362	385	382	373	344	368	361	405	386	384	386	374	380	424	444	386	356	358	393	360	375	377	421	382	382	380	384	368	375	413	373	374	361	398	372	392	355	397	374	388	396	368	403	403	366	350	373	379	382	390	353	389	371	377	358	399	360	378	373	334	384	376	392	371	419	370	370	408	373	366	418	369	402	367	357	389	358	368	384	383	392	392	393	379	395	378	388	389	384	386	360	374	352	371	365	412	366	379	400	371	356	379	356	425	374	396	386	390	377	390	400	362	376	351	375	362	372	353	419	388	400	375	386	340	405	377	363	385	394	379	385	390	345	380	365	349	400	382	393	392	372	369	374	402	389	380	382	408	370	357	414	405	387	374	425	392	402	409	391	377	346	403	368	364	375	413	401	382	348	366	383	370	368	355	352	356	378	358	389	381	385	369	340	368	359	358	362	378	339	387	440	391	339	363	375	376	388	395	377	339	387	359	378	366	354	358	366	380	403	364	392	398	355	380	365	374	374	349	398	399	349	370	379	404	345	373	383	404	366	375	365	413	392	415	331	397	363	355	369	414	376	371	385	363	374	380	416	402	336	377	396	402	396	375	429	403	370	406	410	382	377	372	388	386	423	378	398	364	384	361	387	364	367	364	407	406	391	390	385	374	370	405	381	423	413	368	409	421	355	410	358	408	359	386	373	361	380	374	383	379	369	409	411	393	379	358	376	372	373	341	419	369	410	366	344	401	371	356	364	425	364	367	401	403	444	403	393	385	356	371	382	405	445	362	353	410	397	405	365	389	398	418	366	366	385	369	383	376	410	411	398	348	354	360	407	379	388	409	416	410	412	343	381	370	385	396	382	369	367	370	402	350	375	341	372	355	404	356	415	364	411	390	370	389	368	379	356	361	346	391	388	370	355	367	407	331	379	411	388	388	414	388	367	374	382	393	372	383	378	390	351	391	362	373	402	348	360	389	397	414	367	394	377	357	373	381	401	418	364	370	377	396	389	427	388	387	396	411	382	350	374	392	370	392	364	353	366	373	396	410	351	362	391	360	366	358	415	405	374	384	393	346	393	401	393	366	362	380	381	381	374	366	379	367	365	414	347	388	349	364	379	406	377	379	400	395	353	393	362	388	386	369	342	331	386	394	358	386	382	396	386	373	360	400	377	329	374	412	396	406	353	370	374	374	381	386	406	390	375	372	390	394	358	412	364	360	387	389	384	375	390	388	416	389	432	414	364	422	385	414	387	414	365	401	413	381	373	382	388	360	364	401	399	390	374	361	372	410	393	372	393	379	335	350	423	358	378	390	384	404	386	379	415	338	369	360	370	393	412	414	407	387	370	416	380	375	378	375	353	386	390	408	357	367	378	354	360	393	402	381	391	371	421	410	410	375	366	355	390	368	368	369	397	360	372	381	407	388	362	366	411	381	381	365	383	368	361	412	374	370	378	405	402	380	361	394	389	393	379	381	408	361	429	388	388	408	356	373	379	379	366	398	398	390	380	378	377	376	376	377	367	388	349	420	404	355	395	380	356	386	378	383	375	372	343	374	356	364	359	376	352	328	379	389	370	383	405	416	395	360	382	406	392	373	356	369	403	387	374	431	408	386	358	360	413	403	395	353	364	418	399	391	366	387	370	371	354	375	379	427	375	358	373	368	367	399	354	385	394	352	400	374	364	355	375	393	349	389	378	380	320	386	347	359	395	380	386	418	398	384	356	396	355	365	344	388	358	382	384	399	384	412	392	354	384	341	404	413	337	385	336	364	373	373	369	378	367	388	387	398	397	340	351	326	382	386	385	371	379	366	389	389	377	376	361	371	383	372	388	374	341	400	385	393	374	378	433	370	390	399	363	418	373	406	378	375	367	413	385	383	359	381	382	388	364	396	387	398	375	362	388	386	326	438	400	387	375	337	359	416	403	366	372	387	368	357	397	366	373	365	408	369	381	393	350	396	381	406	356	401	326	354	389	389	380	351	347	381	379	350	388	362	363	360	388	370	429	369	379	382	383	369	418	388	396	386	423	358	365	351	393	395	360	416	394	368	368	340	354	376	360	369	407	354	402	432	346	386	359	390	357	368	396	384	382	410	379	372	390	358	347	357	395	368	400	369	378	399	377	364	403	395	354	418	366	384	383	374	385	371	378	369	398	387	372	352	386	387	407	399	366	373	376	402	374	375	357	388	386	384	368	390	392	390	370	375	387	416	357	409	396	370	429	347	366	381	352	353	359	408	343	402	385	416	393	364	351	362	391	347	373	378	387	384	402	367	389	376	371	345	371	361	420	379	379	380	406	402	392	395	387	374	363	385	404	375	387	354	411	385	347	375	348	353	368	336	407	360	368	404	400	374	362	373	358	379	393	362	387	417	407	415	355	385	345	355	381	367	395	372	376	372	349	398	383	365	370	408	406	359	357	317	414	397	375	376	386	392	362	390	397	413	375	424	363	387	374	411	380	381	397	381	408	378	370	384	409	379	391	376	344	340	363	394	403	360	378	341	397	354	384	400	397	385	388	370	430	387	376	405	372	401	405	365	367	372	383	357	381	372	342	371	363	381	363	356	391	364	362	365	420	397	385	368	375	384	389	406	344	366	402	416	363	383	381	397	385	372	392	379	377	360	391	407	392	348	386	388	395	365	407	394	381	387	363	395	374	407	425	354	388	392	419	365	379	371	381	393	368	397	399	375	361	362	387	407	374	405	403	355	376	380	385	374	371	376	349	392	390	407	394	384	361	399	363	365	378	347	382	376	363	373	371	381	348	354	397	398	338	381	403	363	365	359	373	359	367	380	406	443	359
15986	2270	4761	5417	4703	4038	3413	2823	2509	2237	2031	1817	1633	1542	1510	1503	1341	1313	1297	1304	1236	1263	1248	1102	1171	1170	1103	1096	1069	1067	1044	1057	1044	995	1036	1034	1026	1008	1014	1003	1004	1028	946	966	978	996	966	1002	988	969	976	968	993	978	983	1000	967	989	1004	954	1018	959	976	979	882	974	944	984	962	900	954	955	971	940	955	912	1021	916	912	1013	951	1049	921	895	913	898	960	975	920	940	989	920	922	972	889	978	908	936	936	887	991	911	958	955	938	1003	935	1009	990	950	921	976	911	965	991	968	974	921	920	936	888	933	936	948	885	908	967	940	943	983	910	912	887	965	1008	916	931	942	932	892	902	895	958	924	920	904	934	977	964	935	1019	980	893	892	1003	930	932	989	899	970	966	962	960	965	994	965	909	957	999	920	910	935	953	910	993	973	926	950	942	928	961	856	932	936	912	941	940	952	956	971	965	979	982	891	923	980	929	963	953	959	969	961	904	939	958	901	972	905	962	922	958	975	950	966	952	951	960	900	974	919	921	918	971	921	872	944	939	938	925	951	922	912	921	950	905	914	932	920	935	965	949	914	945	926	897	926	915	908	893	898	959	939	906	946	930	980	934	967	963	925	953	942	963	983	931	948	982	907	916	976	967	944	957	947	965	908	886	888	911	969	920	963	923	901	909	970	913	972	926	963	965	943	903	948	932	922	905	986	892	941	948	970	902	988	907	973	920	914	883	883	928	910	919	907	979	954	943	997	935	956	957	922	917	931	927	925	935	930	908	937	925	919	921	925	924	997	953	952	962	955	907	939	941	947	919	1010	945	931	891	876	973	933	926	896	871	949	955	917	967	913	898	917	916	912	961	933	890	894	912	951	947	935	893	919	950	908	918	958	922	985	994	950	959	869	952	926	975	885	951	971	904	903	944	926	900	908	914	951	935	922	941	990	924	953	941	950	916	940	849	920	971	893	926	886	927	917	926	949	949	955	923	961	944	960	992	964	953	915	936	968	957	915	903	988	991	927	987	939	902	938	980	958	981	909	986	999	955	972	909	905	933	970	976	906	985	897	895	923	934	895	927	897	946	939	926	894	954	928	867	892	931	919	957	935	926	934	939	971	971	892	893	914	978	938	1011	918	889	966	933	972	994	929	967	917	953	913	967	942	966	935	991	937	947	951	919	901	929	905	920	915	963	958	936	889	921	971	977	937	960	903	888	963	922	940	915	980	960	937	926	941	907	934	952	946	974	963	949	919	934	955	925	902	933	949	949	983	938	886	893	924	950	981	972	883	958	957	927	907	944	976	934	915	972	909	970	921	974	898	906	1005	945	960	981	932	981	895	894	967	932	979	950	889	986	930	905	980	921	935	948	932	893	920	903	904	988	971	888	953	947	926	948	931	908	943	912	908	866	962	875	936	895	859	903	969	970	952	931	919	925	921	969	928	879	930	961	924	861	967	971	984	948	941	940	948	928	994	889	920	910	985	944	928	949	906	936	953	878	954	911	868	976	928	935	950	913	969	976	933	941	916	945	984	940	975	942	922	952	988	915	951	914	911	942	936	955	982	921	956	956	920	965	960	914	984	948	967	921	931	982	919	971	950	939	990	949	1000	968	900	972	928	961	920	940	985	907	909	941	941	933	984	921	953	988	962	944	955	918	930	885	917	926	939	947	916	930	916	920	943	901	907	887	901	895	912	983	885	914	898	956	974	941	903	923	943	952	952	972	920	929	901	929	949	937	955	954	899	983	931	952	943	905	971	965	935	961	951	944	924	973	895	957	894	981	894	907	865	930	1012	916	931	967	948	954	953	908	907	984	893	948	963	1000	947	953	938	879	870	929	892	986	932	912	970	953	940	926	904	938	946	980	891	944	908	955	939	956	883	940	938	913	936	921	888	901	945	910	973	914	916	916	966	913	974	926	928	919	965	963	929	951	951	954	961	904	938	972	894	930	946	954	936	957	895	898	928	954	964	910	941	921	954	964	930	939	999	907	946	934	931	931	936	903	980	893	996	933	973	926	913	915	914	921	875	977	976	959	942	920	971	918	970	909	976	902	910	905	922	898	878	926	911	951	961	919	911	913	911	987	931	912	971	954	918	900	877	943	956	980	960	969	936	894	916	939	938	891	966	911	935	991	969	949	919	964	847	903	890	933	939	900	956	949	910	962	932	891	897	917	968	910	968	950	962	922	964	954	958	971	941	890	891	877	943	961	926	956	931	888	953	974	902	962	912	947	925	923	933	979	974	927	956	931	920	909	939	974	974	922	882	957	954	892	908	947	959	994	991	958	907	927	909	961	919	894	908	901	944	906	904	929	935	884	946	960	969	903	914	931	970	927	989	934	931	940	934	917	998	916	872	942	994	887	964	936	922	962	957	947	911	926	925	981	993	932	952	1003	977	966	946	924	941	957	904	957	929	959	952	953	958	924	1021	888	955	977	955	899	925	944	918	934	1024	977	977	931	871	943	940	944	892	907	921	967	928	917	934	851	930	957	956	899	979	900	956	939	939	936	943	867	904	980	907	922	886	959	982	932	964	948	903	905	929	931	896	931	882	903	936	935	939	941	934	921	891	920	905	917	905	901	960	950	947	906	889	876	915	940	922	979	950	897	973	927	945	886	932	878	951	934	909	956	946	923	912	955	945	890	921	941	992	1011	946	934	950	947	929	949	944	911	959	969	899	974	919	958	952	948	948	965	893	990	947	1032	961	900	881	923	895	936	977	919	919	937	941	929	912	929	901	921	892	933	995	929	926	878	929	992	965	970	928	965	929	948	923	955	917	933	847	912	934	875	966	932	942	970	937	961	922	923	1013	917	898	975	936	928	908	930	961	863	936	911	914	957	926	941	910	923	949	933	928	904	965	874	897	985	884	949	934	1017	936	925	934	897	942	920	911	919	964	921	872	902	921	955	978	945	918	965	925	953	931	901	955	986	897	958	958	930	905	976	915	949	954	914	913	943	978	970	926	916	917	920	930	883	924	947	871	905	923	927	918	927	951	935	905	898	931	937	942	960	992	876	920	946	938	912	946	914	937	918	896	933	934	917	941	935	959	861	926	978	973	974	867	903	917	982	943	921	886	895	921	954	989	942	953	920	921	904	912	929	932	842	978	970	928	963	925	892	1038	930	920	960	920	909	962	961	948	949	898	962	955	942	951	871	916	899	927	962	901	944	898	930	941	932	966	909	969	942	954	928	932	960	923	913	943	968	920	909	968	906	904	1006	903	941	955	914	938	1010	896	897	922	923	938	926	969	884	956	918	894	999	897	974	972	960	953	962	924	959	928	946	967	950	937	912	940	971	936	930	897	914	978	930	960	911	969	932	961	956	898	941	914	959	952	913	856	958	926	952	890	872	918	898	888	941	957	911	931	957	989	923	841	946	958	940	939	965	959	938	976	1002	937	882	975	990	951	930	941	899	882	918	926	1018	933	949	933	975	934	884	922	1002	932	890	953	922	975	932	975	939	928	952	945	966	944	954	976	910	966	928	895	982	956	927	938	979	917	926	952	918	891
3309	312	340	317	297	341	306	287	288	307	318	265	326	279	285	306	271	306	302	245	290	285	286	261	291	309	290	315	309	262	310	283	256	287	288	309	302	297	290	282	297	293	286	283	337	310	295	305	269	304	325	299	290	267	284	320	263	279	272	274	289	300	307	271	313	297	314	290	278	289	287	271	278	316	268	299	299	285	278	296	309	263	312	294	295	309	290	320	325	319	287	290	290	324	257	310	281	304	303	306	270	318	302	286	299	286	301	292	316	291	293	315	278	304	290	296	288	306	281	279	276	288	288	285	311	283	286	307	297	280	309	284	299	274	287	310	327	284	305	272	262	287	293	305	311	284	264	277	317	298	297	319	265	282	283	300	273	300	299	296	284	296	301	309	279	280	292	294	310	292	318	297	297	292	264	282	278	285	297	280	282	280	322	316	325	274	284	297	308	315	257	289	308	327	318	280	300	294	280	328	265	307	272	304	294	331	298	312	264	285	322	302	275	326	287	284	318	316	291	306	315	285	285	323	330	292	315	322	289	270	279	307	291	292	295	289	315	305	273	295	295	317	300	336	287	265	302	316	299	339	324	294	327	277	286	276	293	336	304	307	293	295	296	314	316	306	294	282	324	340	282	278	310	267	299	298	252	301	295	302	288	294	279	323	272	314	270	302	253	319	299	285	273	290	328	295	303	342	275	299	287	311	307	261	311	299	279	293	293	307	269	294	270	278	309	292	284	263	307	291	310	285	288	271	355	294	293	293	336	273	330	333	281	271	289	310	291	276	292	312	298	347	275	307	288	308	308	308	299	253	297	304	299	340	309	292	304	325	317	291	310	297	307	295	322	291	298	293	327	341	297	325	306	301	264	292	309	300	292	283	312	302	275	277	286	274	313	323	325	287	310	285	319	291	279	292	295	257	299	300	270	297	279	296	281	300	295	283	304	312	325	286	319	289	275	317	295	276	289	269	311	298	285	306	310	280	296	289	248	315	286	292	299	306	313	329	302	318	300	304	305	312	308	299	322	321	292	298	311	271	282	269	299	299	297	299	306	293	308	355	294	294	296	308	273	286	295	300	267	314	293	312	335	303	301	296	276	325	294	291	322	300	314	309	310	286	276	293	266	274	310	336	290	281	293	310	317	321	279	282	303	282	289	282	291	298	276	318	325	313	290	297	311	271	305	289	291	250	266	289	280	303	297	261	305	282	275	259	319	305	271	311	272	291	289	304	337	339	276	299	298	266	319	277	312	327	317	283	323	325	294	298	289	299	325	280	264	312	256	312	292	304	282	309	323	330	297	314	320	298	322	286	300	318	302	265	298	306	291	337	273	280	283	291	292	316	290	283	277	304	308	300	291	317	319	283	314	303	298	281	317	263	316	325	295	313	315	283	292	303	302	324	305	295	291	308	330	294	311	307	280	295	291	303	319	265	280	311	278	298	298	290	291	284	294	281	325	287	294	296	287	301	287	297	286	299	289	291	303	300	332	314	288	279	294	255	263	288	295	263	290	292	291	277	260	314	309	313	325	262	297	314	267	307	290	308	301	294	294	244	291	300	295	282	300	333	280	302	292	285	281	270	268	297	309	271	291	289	272	302	318	310	305	304	328	308	319	299	318	317	287	306	273	314	328	309	314	290	308	306	286	312	310	268	294	319	303	274	299	295	307	311	313	304	309	280	317	314	264	293	279	291	294	292	283	327	303	296	335	279	289	308	290	286	266	301	298	312	285	314	305	298	300	298	300	299	304	288	288	252	280	298	290	287	295	284	254	302	304	283	292	282	272	314	295	292	295	311	296	290	297	307	280	277	290	287	284	305	328	293	283	294	313	278	271	277	333	303	321	307	326	304	276	275	265	299	308	311	271	284	309	293	292	286	326	319	294	311	286	290	287	284	290	309	296	307	324	291	295	288	286	330	308	277	290	301	293	293	294	285	293	284	314	306	310	301	318	302	300	279	296	312	286	301	275	305	335	339	283	318	326	293	313	333	308	299	254	307	275	277	297	306	345	275	338	323	309	303	333	286	293	291	292	300	289	276	311	300	311	296	291	285	292	299	305	290	293	283	294	297	301	297	323	317	347	273	305	315	292	285	243	281	280	303	313	287	312	304	303	297	272	307	321	300	283	289	284	286	329	314	332	315	290	330	283	304	299	286	278	269	303	300	313	287	298	294	307	285	258	288	307	278	338	295	279	313	314	327	277	298	321	310	260	294	300	292	282	307	299	297	286	338	302	319	293	280	313	299	308	299	303	296	301	292	333	278	317	296	301	299	287	276	335	294	302	309	339	295	314	299	314	319	323	295	295	317	295	300	274	316	304	321	250	314	319	310	280	303	269	295	292	273	292	286	276	319	318	299	292	283	294	315	284	295	276	299	262	308	272	295	304	276	254	264	282	300	288	293	305	293	269	275	293	287	350	284	341	283	280	236	300	310	331	315	323	310	322	340	275	266	289	328	338	315	263	258	268	285	285	283	297	296	275	300	287	286	309	290	301	289	281	262	295	263	299	301	289	275	310	282	279	298	294	278	272	302	304	284	255	284	288	329	294	291	291	322	296	282	298	294	304	327	293	309	291	308	334	295	276	317	314	295	297	306	259	277	306	291	270	344	311	271	296	308	291	304	309	307	300	326	251	291	341	286	321	288	288	304	308	270	292	286	310	300	271	278	304	302	312	316	307	279	309	315	289	311	290	295	282	312	268	283	292	320	289	307	289	291	339	286	282	260	291	310	265	299	298	302	274	303	290	320	302	290	304	310	309	286	322	310	311	313	272	249	287	313	310	299	299	277	327	260	293	266	306	322	301	288	328	330	294	295	282	311	303	313	288	292	311	334	282	279	319	311	284	278	288	294	295	291	286	286	293	300	314	270	273	297	278	311	304	297	299	290	304	310	282	294	275	307	262	305	306	296	293	262	318	290	296	297	320	303	318	277	298	283	290	320	306	333	292	286	283	263	298	279	269	302	318	290	291	315	323	323	302	290	293	324	297	273	291	326	313	295	341	299	292	313	280	299	287	286	270	299	310	315	303	283	286	302	274	304	311	309	286	309	269	311	314	293	286	302	306	299	322	298	300	326	286	265	308	312	283	308	300	281	268	304	282	305	274	338	318	322	287	305	292	328	290	303	312	303	274	310	297	280	302	308	290	299	266	305	299	312	292	305	265	284	317	306	319	318	283	320	292	319	256	310	297	286	320	292	320	329	282	307	282	288	304	326	300	316	283	280	307	284	297	302	295	280	249	293	288	282	321	314	286	300	294	298	283	280	319	295	285	286	299	311	306	288	308	302	331	296	293	281	316	293	311	293	277	296	310	316	325	309	274	324	315	293	312	315	327	335	293	303	317	300	276	305	301	311	301	281	339	312	271	285	303	288	292	287	287	296	299	277	302	297	292	294	278	297	299	301	280	282	304	279	287	290	297	260	306	294	283	264	300	309	273	314	273	309	276	324	290	270	293	301	292	314	280	273	309	319	316	301
3948	760	811	857	875	862	804	802	794	783	759	775	787	731	749	732	720	747	698	773	762	729	718	720	685	730	757	754	723	734	705	753	716	725	738	681	697	749	713	718	727	697	737	720	750	698	707	709	749	716	728	748	739	776	713	761	743	757	709	736	716	677	743	739	714	718	704	691	759	764	731	711	757	695	708	741	688	711	746	704	734	728	707	704	744	741	753	758	772	759	783	721	756	726	775	744	801	767	719	705	718	775	732	713	759	736	711	741	749	724	738	761	723	735	713	778	744	723	731	750	762	729	712	754	784	760	727	780	716	735	739	741	704	692	727	729	761	716	724	713	716	759	721	760	716	726	762	744	757	708	746	788	728	728	779	734	788	782	795	757	706	750	742	759	750	729	709	743	717	712	754	711	721	671	756	736	758	710	750	757	707	688	753	759	714	721	721	718	647	719	713	773	701	744	752	709	725	695	750	739	710	671	755	725	739	754	728	717	701	714	744	732	786	739	733	751	705	700	676	736	741	731	726	694	700	715	749	740	707	726	761	745	758	764	743	720	760	708	711	759	766	718	718	788	712	764	738	755	743	728	739	756	766	723	749	707	713	766	734	752	724	661	707	780	707	790	708	726	747	724	753	686	736	722	736	703	760	754	764	736	724	755	711	748	707	760	717	713	743	672	726	711	734	709	709	754	722	707	744	739	739	781	760	745	723	666	782	670	682	726	743	739	695	715	735	763	745	680	768	687	715	741	722	726	773	787	734	715	724	715	747	684	747	735	777	727	717	741	714	705	710	721	809	761	727	726	713	725	720	730	745	762	749	693	756	750	777	740	721	720	744	729	735	687	709	745	737	746	755	693	701	777	779	720	730	731	730	720	685	716	681	741	718	751	728	811	754	769	744	715	706	755	729	794	752	706	719	721	731	691	691	688	757	735	774	761	712	743	701	761	724	737	749	687	687	721	736	747	792	711	699	715	686	692	691	744	759	741	712	693	715	719	753	753	764	709	667	752	741	779	712	738	727	803	749	781	732	778	745	739	733	688	744	724	713	690	790	719	722	743	691	782	699	704	748	754	757	699	753	688	703	726	744	740	761	750	749	715	697	734	718	735	724	693	703	769	755	701	729	749	677	757	740	676	798	689	737	774	731	694	700	720	773	727	770	769	676	688	718	746	757	740	756	771	762	685	711	742	782	761	733	724	711	674	718	721	709	691	724	763	737	750	712	687	714	727	774	712	760	735	717	732	708	724	787	692	762	768	775	680	727	774	717	779	698	701	754	741	800	762	716	777	708	753	731	711	768	720	719	713	752	732	743	716	726	767	738	767	760	753	695	761	728	759	762	712	709	734	724	729	705	724	748	751	690	712	743	743	685	737	726	707	706	759	726	731	738	667	702	715	725	701	756	753	737	693	747	727	730	739	705	738	750	720	736	723	771	698	734	728	718	703	711	721	731	692	736	749	739	749	773	727	755	731	767	715	756	735	723	693	765	783	679	694	701	770	734	745	760	762	740	692	729	712	687	756	723	827	757	756	692	744	736	701	692	727	715	706	738	680	722	717	717	772	721	764	711	736	711	708	687	740	718	749	697	758	773	752	766	763	779	734	736	705	728	719	752	675	780	750	723	764	754	727	728	707	715	729	751	717	740	754	738	753	734	745	731	740	765	770	688	752	783	724	751	702	767	735	745	738	747	736	733	707	742	709	712	716	700	739	732	749	717	717	779	704	729	751	714	805	735	726	729	719	709	773	697	725	728	744	769	747	682	753	708	748	701	719	715	738	783	721	773	722	740	705	711	740	772	793	758	697	754	731	703	744	741	742	698	767	757	779	770	725	707	741	719	740	743	731	702	813	708	692	779	772	747	711	737	740	660	742	690	699	748	723	724	738	776	731	747	759	744	742	758	689	713	738	714	714	738	744	754	729	748	729	694	756	803	740	730	727	744	690	739	710	720	743	758	696	744	722	723	750	752	731	700	684	734	667	725	714	719	689	753	756	724	733	732	707	743	725	712	768	737	771	708	739	710	783	778	749	726	714	773	702	751	759	675	771	740	774	694	761	753	745	742	695	758	734	780	732	717	709	700	716	759	739	764	746	713	732	740	801	746	736	734	784	767	727	717	741	719	683	751	741	721	714	789	718	705	725	769	680	742	701	755	727	734	796	730	778	698	773	730	738	745	752	758	738	787	755	775	714	721	714	719	740	703	755	734	753	721	724	756	734	764	723	749	769	743	715	748	721	713	743	738	743	732	753	742	748	734	765	739	756	745	716	777	681	677	721	730	772	787	758	720	725	733	732	724	731	766	731	693	695	691	722	762	759	722	750	753	708	726	726	786	720	746	701	781	713	801	741	746	693	726	750	745	731	706	706	721	690	739	739	742	748	721	749	698	768	730	725	697	700	755	758	728	753	663	750	758	705	714	747	722	715	704	732	748	741	746	753	723	738	719	754	764	695	791	685	767	733	744	735	684	737	751	747	774	750	782	776	718	723	739	705	714	671	729	742	743	709	715	711	695	737	701	741	738	737	757	707	723	747	755	745	727	731	711	739	653	753	746	683	756	696	725	735	705	724	682	756	763	690	762	727	689	706	705	752	768	750	725	727	750	775	737	670	759	741	694	716	743	734	740	682	702	742	727	795	764	800	694	787	722	705	714	737	702	770	735	764	769	743	720	748	718	775	708	732	754	718	730	744	777	698	771	745	710	704	729	714	731	743	728	737	743	667	697	711	745	783	753	696	764	733	765	740	710	775	705	729	731	681	737	726	761	771	744	768	759	708	710	706	761	712	732	724	716	752	746	714	744	721	723	665	775	724	700	739	706	687	705	758	725	713	767	761	789	718	760	754	741	776	750	736	685	701	727	745	745	719	702	692	667	747	702	666	712	696	772	787	760	719	723	755	725	741	728	718	749	784	696	773	729	734	721	752	777	758	754	720	732	721	693	718	754	757	762	709	734	765	762	726	689	736	692	705	775	742	747	709	758	712	704	737	779	729	690	727	767	711	754	697	742	721	797	716	729	710	737	738	730	734	709	720	704	719	686	682	725	766	731	762	703	747	706	742	749	725	752	715	759	684	770	741	698	745	686	699	752	751	783	755	722	712	726	744	732	714	756	715	721	746	666	730	746	730	726	690	681	755	718	787	749	739	686	730	719	746	727	759	665	744	675	709	736	782	748	788	725	766	711	731	722	727	684	710	724	717	747	726	787	691	751	737	724	747	723	711	757	700	691	737	728	784	734	707	770	722	736	758	727	772	686	761	734	737	773	716	718	720	702	707	716	723	725	738	773	729	687	733	739	723	744	753	723	751	711	715	752	720	746	725	728	717	718	718	750	720	747	764	718	713	801	725	748	743	733	760	700	727	724	769	775	705	682	727	801	681	719	717	733	703	671	776	694	726	754	772	729	722	718	726	729	686	776	740	761	749	742	763	738	675	738	709	752	735	746	690	792	727	722	748	730	732	720	713	713	702	763	715	773	722
24497	2733	1128	939	682	529	483	399	392	340	304	295	272	276	251	297	268	261	254	237	221	273	268	272	277	246	212	232	244	255	260	237	240	241	202	223	230	225	264	248	245	215	216	270	206	241	225	216	248	238	203	245	238	230	205	219	234	239	224	234	207	220	237	208	229	231	208	225	204	204	243	237	263	268	209	238	206	254	201	232	224	252	246	212	245	243	252	217	240	259	240	211	244	237	220	228	240	217	235	236	236	242	233	217	222	192	251	234	216	205	230	189	204	203	217	208	230	252	232	235	213	205	224	212	227	214	212	208	208	213	230	223	234	218	213	225	212	227	226	232	232	216	258	246	262	235	236	221	228	230	218	243	229	236	193	222	233	236	204	239	205	238	222	230	269	240	257	246	214	216	224	243	222	222	238	236	226	207	231	225	213	248	244	211	237	221	230	217	280	254	225	239	260	201	218	211	217	201	203	209	243	239	237	202	221	205	220	257	222	237	196	222	204	237	254	247	238	223	231	217	242	226	217	223	219	240	228	219	204	259	227	226	203	239	207	242	235	235	232	225	208	257	235	227	251	239	238	246	222	215	205	213	261	196	219	235	237	223	226	216	245	226	202	194	222	226	206	242	232	227	242	253	227	232	217	253	231	255	257	226	202	234	235	212	228	225	188	213	214	225	240	232	232	218	219	234	245	249	206	204	225	248	210	224	236	212	247	217	225	217	226	266	217	225	228	219	211	219	229	255	225	217	231	233	230	208	219	207	235	202	236	234	241	209	239	209	230	211	207	264	239	258	202	210	237	236	230	203	218	216	254	259	206	195	229	250	238	230	223	210	226	224	227	224	241	197	245	230	237	237	237	237	200	224	217	199	238	244	256	231	242	227	258	229	241	236	234	223	234	243	220	194	208	219	228	209	205	257	206	212	219	222	224	247	224	226	241	238	207	234	225	218	223	235	217	232	205	243	243	198	241	270	220	219	237	225	226	235	238	244	228	224	241	221	209	230	213	237	247	200	227	219	226	241	246	222	238	223	225	220	202	226	224	246	223	210	207	222	227	232	226	205	208	205	232	225	220	216	232	224	199	219	229	220	203	253	238	217	216	223	211	252	230	198	206	227	224	219	271	216	244	214	227	211	247	208	207	220	217	237	231	245	238	219	226	253	224	233	211	218	242	251	251	226	216	219	237	213	243	222	212	204	239	227	209	208	207	254	235	233	242	221	203	224	189	226	217	257	238	244	245	247	185	246	209	204	219	236	230	221	237	224	223	226	208	216	238	200	232	219	215	246	249	230	229	222	245	236	222	217	205	243	227	217	238	245	221	257	221	256	227	235	247	218	239	233	227	218	231	225	234	242	231	251	232	229	236	251	220	246	230	219	232	204	230	214	249	240	219	226	243	238	234	207	227	259	228	225	236	244	200	237	234	241	222	248	246	255	206	201	215	255	220	209	224	240	212	212	233	213	227	236	235	246	241	202	232	214	217	227	249	220	213	215	198	225	198	234	231	249	260	209	206	220	211	237	221	229	262	273	212	246	220	238	245	232	227	207	234	224	235	240	201	229	211	218	246	218	229	232	252	222	223	231	240	230	225	223	234	214	222	238	239	221	227	216	233	226	229	224	241	241	221	213	202	241	227	229	229	214	222	195	230	239	243	210	236	207	233	228	236	218	192	230	228	222	222	243	257	218	209	244	212	210	234	235	226	215	224	252	226	256	246	228	234	198	213	251	196	195	227	229	193	238	212	228	218	229	232	231	231	230	199	224	217	243	250	242	243	237	219	246	229	237	218	234	226	209	240	219	212	223	219	233	208	228	233	227	208	231	218	253	244	235	239	187	223	234	242	214	224	236	220	220	234	268	230	250	198	218	246	217	239	203	234	263	208	243	243	214	220	220	231	244	231	226	249	226	225	245	213	241	176	244	226	232	237	234	225	220	206	247	219	235	226	243	224	233	229	194	227	216	217	222	223	216	208	210	229	250	256	227	227	229	208	240	245	241	224	246	254	231	231	220	229	233	225	239	210	205	196	238	198	208	219	232	231	225	223	220	239	209	212	232	203	247	216	230	199	203	225	258	233	197	211	194	249	233	193	244	232	238	226	225	208	235	248	205	232	229	257	261	237	237	200	231	191	213	199	248	212	211	253	196	229	217	195	221	258	251	218	189	225	231	223	245	231	216	231	237	222	262	248	221	238	253	206	223	250	209	255	219	259	226	222	207	246	239	228	235	218	233	224	247	215	245	236	244	189	218	224	218	213	208	221	200	217	212	220	243	237	219	211	236	227	215	210	229	210	234	250	194	222	226	239	222	214	220	207	203	229	239	236	218	232	220	245	237	245	233	226	233	228	219	257	223	280	244	233	218	206	241	211	220	218	261	232	242	241	230	232	228	226	211	242	257	231	213	212	257	214	246	243	233	207	230	215	213	223	212	219	212	211	225	254	222	251	209	220	226	217	250	240	260	221	225	233	250	226	208	223	234	210	222	230	223	211	227	238	212	225	199	210	213	224	232	254	241	245	217	231	232	217	230	246	249	227	251	239	201	207	244	224	249	228	247	227	207	234	230	255	211	251	233	229	217	229	257	231	258	221	236	214	241	228	238	210	226	209	206	229	241	211	210	212	193	203	218	243	250	231	218	236	249	236	234	232	221	218	222	236	200	210	238	223	206	205	245	214	228	232	214	231	232	234	215	231	212	248	222	244	227	207	221	206	221	216	229	244	223	229	223	221	191	233	218	197	236	250	221	240	240	209	223	222	259	221	244	236	258	213	224	262	200	244	228	244	223	241	233	216	229	223	204	243	212	213	207	197	198	223	219	232	210	208	213	212	198	224	230	233	235	199	215	194	224	224	241	236	216	214	250	248	244	217	212	244	222	228	213	201	232	237	257	244	238	229	211	252	221	229	220	232	214	246	200	211	219	235	238	217	224	225	210	267	228	215	214	232	240	250	223	196	206	202	248	248	234	221	244	225	210	205	238	246	228	224	226	224	244	232	218	227	245	223	240	216	244	229	226	220	220	211	228	233	237	232	220	234	239	214	214	223	212	229	237	218	211	223	235	217	235	229	195	236	224	235	219	228	229	226	235	237	186	219	201	258	228	242	229	248	233	235	231	219	223	231	203	217	211	225	239	235	237	234	226	254	220	238	230	241	248	235	236	221	251	224	254	246	217	195	215	223	226	224	246	199	217	210	253	209	231	234	257	250	213	208	229	250	221	196	218	236	223	220	219	228	210	229	233	220	207	225	238	259	238	230	222	249	223	208	221	213	199	219	256	218	231	216	230	231	230	227	221	224	230	246	241	231	227	213	209	215	218	228	230	247	221	241	229	238	213	224	222	217	227	261	233	247	188	232	239	265	216	253	215	228	220	227	204	221	227	228	237	232	215	211	221	246	236	252	249	220	220	231	245	206	217	214	241	207	204	243	207	226	218	204	230	202	245	217	242	188	226	236	222	225	222	215	222	234	251	241	204	247	255
11657	1293	2570	2904	2712	2261	1937	1639	1374	1290	1099	1091	949	982	887	888	855	793	786	782	731	736	747	739	690	715	703	702	708	684	681	716	667	711	680	700	673	604	658	668	635	663	646	656	713	639	651	653	628	652	670	641	616	625	639	626	629	683	606	624	620	632	591	654	616	646	644	638	636	566	598	622	631	633	591	609	592	617	625	616	577	638	599	621	645	593	628	610	593	597	605	557	621	588	625	638	613	648	610	595	601	646	598	594	559	641	623	650	635	619	627	588	586	600	600	629	598	588	625	585	597	622	583	587	634	597	634	611	620	566	629	580	584	595	604	644	647	614	584	627	637	604	638	614	616	610	577	636	630	576	660	672	607	605	659	635	628	614	629	662	612	619	618	595	619	632	631	616	647	655	585	625	653	601	617	646	599	550	602	636	590	613	580	591	575	578	579	605	643	618	618	606	600	603	616	575	614	583	540	636	577	553	611	633	597	594	585	598	606	641	586	631	609	582	615	650	618	572	595	611	573	607	606	603	544	645	595	575	621	593	573	598	591	583	585	579	573	590	620	592	616	592	627	609	605	578	611	615	594	603	615	591	648	587	612	601	601	587	612	646	583	607	573	597	602	626	594	631	587	622	633	605	580	547	649	605	596	606	581	590	564	617	570	631	582	609	582	656	573	630	563	590	593	541	618	639	603	586	588	589	632	615	626	618	613	594	623	641	578	645	601	596	613	629	597	617	627	595	575	574	577	606	603	631	579	599	619	640	591	640	657	581	592	639	604	569	576	635	579	604	596	604	626	612	628	604	631	652	624	616	614	646	655	565	613	611	587	588	577	608	611	575	599	624	644	617	628	619	617	540	630	649	579	610	609	622	603	585	600	629	608	572	602	609	584	621	601	600	590	591	582	600	600	614	596	635	600	627	594	582	597	572	594	623	621	628	629	602	613	604	664	593	609	606	655	653	625	600	622	580	605	571	620	651	631	604	607	618	590	610	591	624	618	665	625	579	623	581	623	672	615	600	607	618	587	609	607	567	615	623	657	599	613	570	568	592	645	586	600	587	642	636	594	622	612	623	596	569	610	630	589	558	575	599	611	651	661	590	615	600	602	593	593	609	606	592	649	622	629	614	606	587	653	631	642	607	632	606	615	601	612	602	593	595	606	603	592	608	571	642	581	660	640	607	617	591	638	630	625	606	600	585	627	637	638	612	628	613	631	640	582	644	558	591	618	633	658	609	619	583	604	585	609	591	582	583	610	620	610	612	607	617	628	583	616	598	636	617	602	642	576	591	618	617	596	583	601	608	620	601	623	604	602	606	668	605	581	567	617	596	613	644	594	614	596	584	625	573	626	595	589	634	606	615	618	658	608	578	587	592	616	661	618	599	620	580	591	646	591	600	624	614	581	563	631	635	649	574	635	595	596	585	610	582	570	633	617	590	593	619	605	614	582	582	598	590	617	562	586	552	562	560	568	608	616	621	616	627	587	575	621	594	597	610	574	611	595	621	637	655	632	636	670	553	603	580	577	578	559	633	638	617	610	565	572	629	585	559	585	622	575	566	596	615	571	595	614	627	648	605	612	628	656	614	611	600	600	572	578	581	619	662	608	606	617	546	611	576	651	606	643	594	597	595	590	619	601	587	625	631	648	554	616	579	583	622	603	578	592	608	645	615	615	593	620	608	600	614	622	594	633	617	604	610	636	615	618	605	598	626	658	635	609	617	614	601	622	662	609	659	609	589	643	608	629	630	576	583	622	606	573	613	622	641	589	625	644	553	602	616	601	598	601	630	591	608	599	586	553	668	626	598	579	605	609	616	616	596	572	591	603	601	609	591	645	645	608	576	650	598	627	606	622	664	627	627	600	591	603	579	575	610	582	635	616	592	624	622	603	600	613	589	587	596	623	610	593	633	596	643	587	566	628	604	603	612	647	609	560	619	615	609	611	596	569	587	600	639	612	604	566	625	566	549	618	586	644	617	636	609	588	611	581	589	605	598	674	617	590	584	637	598	576	640	607	604	652	600	631	637	659	572	590	613	615	587	576	575	596	619	604	596	600	625	623	620	593	617	602	579	562	631	667	572	594	587	609	601	590	623	559	607	566	634	570	628	627	584	584	575	611	606	583	597	591	625	553	610	617	577	645	603	596	636	602	618	570	614	595	577	603	608	627	620	614	624	610	638	605	614	569	581	650	599	611	609	600	621	672	599	635	578	573	589	609	625	631	622	596	608	584	603	640	569	605	620	624	591	621	598	601	664	561	641	631	618	624	611	585	595	589	615	574	596	642	589	626	669	651	608	597	629	627	598	622	611	624	613	604	585	612	607	589	674	581	642	618	589	603	616	605	625	596	574	693	586	623	644	589	587	572	635	562	598	578	613	598	644	614	600	612	627	604	583	656	597	590	621	620	635	563	591	587	546	655	598	598	651	634	625	626	594	650	622	620	623	664	618	604	564	587	619	617	634	637	623	624	619	589	611	602	584	615	619	591	599	545	628	579	625	581	621	649	593	604	613	642	602	608	594	602	568	631	652	588	602	610	588	609	584	613	577	593	583	572	661	625	629	637	596	608	579	612	589	572	588	580	634	591	610	568	601	577	611	616	624	564	608	582	566	565	597	600	612	571	584	597	645	611	613	585	618	644	618	626	638	591	608	555	571	587	611	596	614	583	601	582	614	598	620	597	570	632	664	636	596	622	604	628	586	574	628	658	593	612	599	598	584	614	610	625	632	632	590	599	635	598	587	608	605	633	602	663	611	598	581	651	623	606	554	609	570	594	620	614	616	598	609	580	603	618	642	587	654	614	583	637	599	610	622	615	615	606	585	633	574	623	606	629	594	613	651	591	594	618	595	584	569	603	603	614	583	601	648	593	579	633	581	603	639	655	605	618	572	564	570	635	626	622	652	641	615	611	641	561	580	546	613	570	600	636	577	619	628	595	597	633	639	569	596	616	592	601	591	643	616	611	594	611	625	645	553	583	554	607	619	590	620	600	617	612	601	578	611	615	625	588	560	641	577	590	629	611	599	615	597	653	617	609	632	621	615	654	579	649	557	616	603	600	650	592	602	578	602	585	646	568	632	599	606	573	646	592	601	596	588	626	612	652	626	639	563	679	625	609	596	648	602	646	612	602	584	673	606	591	617	593	579	636	622	637	613	606	594	664	589	611	636	552	627	625	616	600	628	611	597	604	583	576	588	584	618	599	611	600	619	606	639	635	600	618	633	626	609	632	680	602	608	566	596	600	589	640	604	667	583	567	662	582	608	608	578	588	663	593	657	625	646	629	645	619	627	616	625	561	609	606	584	603	603	616	559	608	588	619	615	646	608	637	587	634	610	601	607	628	602	586	602	588	622	632	547	607	628	636	553	613	614	575	560	597	608	572	612	619	570	650	550	592	616	567	625	572	583	583	584	625	610	611	654	612	613	616	605	570	586	621	625	617	614	608	614	600	599	595	581	602	611	610	588	579	548	620	616	621	629
40133	10377	3018	1936	1264	1050	859	743	700	598	558	512	492	490	456	413	452	428	430	407	424	438	403	415	419	403	417	376	381	390	406	383	393	426	410	386	374	406	389	425	394	426	388	367	396	401	414	409	385	374	356	393	416	389	380	389	380	394	398	374	402	425	398	387	379	372	367	407	359	347	378	397	412	362	396	377	407	400	397	402	426	409	362	403	398	394	402	361	385	379	365	378	360	375	381	421	375	367	364	359	347	394	403	380	351	380	370	357	332	370	384	399	387	396	377	382	429	370	372	394	367	397	362	383	349	336	369	368	363	360	369	351	400	389	411	435	368	346	380	363	354	387	397	393	376	382	368	396	352	392	407	375	394	396	382	360	413	342	344	386	385	382	364	379	363	343	377	411	400	416	368	368	361	409	344	384	363	366	359	360	384	385	390	432	398	411	422	356	376	360	378	368	400	379	401	368	378	376	362	368	435	372	361	399	362	389	420	387	355	370	386	384	354	363	368	385	377	398	398	353	374	405	371	403	416	405	407	374	409	411	376	398	365	382	369	354	362	375	396	375	406	394	408	388	365	375	392	378	388	401	345	330	380	421	388	368	399	376	427	371	379	377	378	392	377	366	355	365	407	383	391	414	389	380	367	372	394	414	368	402	366	329	384	364	405	372	392	347	327	396	414	386	411	367	425	391	411	401	410	401	405	390	377	332	356	404	394	374	342	393	364	388	389	349	379	374	358	362	387	419	390	398	385	393	384	364	402	368	405	401	410	356	398	382	374	372	341	368	364	362	400	397	409	372	389	419	368	341	391	383	400	394	371	374	387	345	414	374	396	387	369	412	415	349	347	366	398	401	430	366	430	389	375	351	341	396	365	392	381	332	344	414	380	396	377	357	361	407	339	362	399	422	381	395	422	367	355	393	377	416	416	365	353	400	390	366	367	403	349	405	401	428	364	378	378	413	395	387	392	380	378	385	374	387	375	380	402	418	409	404	401	386	399	380	392	408	373	386	382	372	389	346	377	356	392	371	375	335	375	390	399	358	400	392	350	382	343	384	400	383	377	367	373	433	412	372	445	376	359	416	389	354	383	357	372	406	397	382	335	392	379	356	376	354	382	371	409	405	388	366	371	384	381	382	385	356	408	415	422	392	392	387	357	358	390	358	352	341	426	374	421	381	359	402	385	340	363	369	350	367	391	396	373	361	391	393	400	375	363	380	369	340	359	373	362	407	336	398	390	385	385	390	370	379	391	364	406	379	384	403	416	397	378	424	431	400	392	367	381	415	358	365	368	383	364	353	378	419	401	384	383	396	396	368	385	354	392	382	370	384	372	427	365	393	353	382	400	363	399	356	385	381	363	386	392	430	407	368	369	368	373	371	379	360	378	382	376	381	380	417	362	383	377	393	405	388	383	368	381	336	358	349	376	368	358	405	394	397	377	408	398	404	388	360	329	336	404	393	383	393	375	345	387	359	383	389	350	389	418	380	392	356	388	383	395	380	378	399	392	383	371	385	381	372	384	370	359	410	357	363	378	368	368	393	427	373	405	401	411	370	378	331	369	399	416	373	432	381	362	357	362	387	432	380	413	393	392	416	402	407	390	411	392	376	368	377	378	412	356	384	349	389	391	382	395	377	403	392	343	384	394	379	399	373	357	416	379	389	386	413	401	360	358	370	380	383	402	385	357	388	397	344	374	399	384	377	319	415	378	358	382	392	377	399	370	366	347	385	372	400	352	388	351	367	439	424	350	408	344	364	403	357	362	422	393	410	372	394	411	361	383	377	394	383	362	366	364	357	370	384	356	359	400	352	389	381	388	381	391	402	382	353	346	353	363	379	405	402	379	388	407	385	407	405	351	380	436	390	395	369	393	384	405	364	410	370	388	384	359	386	380	377	410	404	397	400	368	376	360	379	373	387	395	367	421	373	360	372	385	368	365	346	349	371	381	377	358	365	391	373	415	412	331	377	369	393	370	383	380	376	360	359	358	406	408	362	399	389	366	353	369	412	393	396	385	362	390	385	367	395	403	409	358	369	386	403	372	407	383	397	350	363	350	426	376	368	378	392	357	386	370	380	390	429	377	436	414	359	358	403	396	392	393	372	377	377	382	339	397	410	389	379	378	396	388	372	400	409	416	364	368	366	395	407	398	399	394	390	384	385	396	394	395	354	399	380	387	393	368	379	372	400	360	405	357	369	384	366	382	359	381	388	366	389	387	403	384	396	394	353	428	400	374	395	385	382	384	387	413	352	352	427	337	402	393	381	393	403	396	357	351	380	416	416	368	415	391	401	367	400	403	357	411	393	399	345	369	378	350	358	404	390	402	380	346	402	390	393	352	407	390	410	411	370	362	401	369	379	382	398	399	373	412	374	325	396	406	394	390	411	378	364	419	382	380	349	403	363	360	362	369	401	400	396	411	371	376	374	374	375	356	364	377	376	401	371	364	350	392	397	370	415	341	354	406	383	358	402	386	400	388	359	384	343	412	377	362	356	367	366	392	419	349	374	392	358	401	400	357	390	373	346	335	376	409	394	353	408	392	365	370	331	384	378	387	367	368	367	371	359	411	358	373	353	404	344	378	374	397	357	367	378	418	362	356	383	399	384	335	368	410	363	414	361	423	393	404	361	386	403	385	404	400	391	372	386	379	374	402	387	403	382	379	405	380	404	373	402	356	366	367	406	371	406	416	328	398	370	390	352	386	360	392	390	376	372	362	375	393	384	358	376	417	385	400	406	362	361	388	347	408	392	369	337	389	364	373	403	369	392	360	383	387	388	382	389	383	377	364	420	405	391	376	392	387	396	411	371	367	385	379	362	331	420	366	349	383	400	397	342	395	376	343	382	377	366	369	365	385	379	369	360	364	388	398	359	386	413	375	386	336	351	378	362	393	383	359	358	382	370	375	397	396	390	383	390	371	422	392	362	387	376	407	372	376	340	382	416	374	339	409	409	399	369	368	391	384	376	412	398	344	380	381	394	389	358	374	368	406	366	371	378	414	342	386	383	396	388	435	394	387	374	415	347	397	392	361	365	426	403	364	377	363	377	393	371	407	418	389	403	416	374	402	376	366	380	391	365	375	362	399	356	415	398	408	384	390	387	368	391	362	386	389	366	394	364	385	384	436	391	387	363	369	390	406	364	422	453	373	398	381	409	377	372	351	383	394	391	395	393	338	403	352	395	339	371	374	353	405	396	333	372	391	389	386	386	416	387	393	419	373	431	400	362	372	381	392	363	370	396	378	388	367	383	397	403	403	369	393	368	384	384	371	382	380	390	356	415	393	383	418	404	360	383	377	336	385	399	404	353	406	375	376	393	396	375	366	376	397	398	384	357	382	411	369	388	387	378	383	429	374	391	407	349	376	390	383	408	393	368	363	404	357	362	370	356	362	407	370	425	417	382	403	371	408	394	366	384	379	371	391	381	359	382	362	379	338	409	381	362	405	367	348	386	380	330	403	365	450	387	396	358	389	357	368	384
17669	2331	4539	5322	4760	3917	3463	2933	2538	2121	2003	1785	1642	1544	1505	1452	1389	1369	1285	1284	1245	1206	1149	1162	1169	1173	1063	1097	1111	1065	1167	1073	1026	1055	1058	1040	1020	979	1034	1014	929	1018	1027	1048	990	987	1024	979	992	962	946	1022	945	1019	966	958	978	1019	998	948	1011	971	1008	913	901	983	928	963	942	976	991	948	1003	924	916	973	969	945	950	982	1037	1011	953	961	962	922	942	954	920	926	940	979	941	940	925	920	945	931	919	926	922	982	916	970	959	927	992	977	936	939	924	953	905	917	958	904	980	969	932	960	948	958	948	1015	927	909	954	1025	973	923	922	953	958	903	931	923	943	941	998	912	916	918	935	991	897	921	928	985	949	961	932	948	975	884	943	1018	983	966	948	883	935	993	982	981	927	947	943	992	982	976	1026	954	944	952	985	983	951	1003	965	966	952	928	939	993	932	947	929	945	941	949	922	985	949	976	917	1010	892	872	1003	892	884	920	929	906	989	924	955	959	977	945	937	954	907	924	908	984	856	958	900	929	967	951	944	963	891	983	928	939	934	992	923	916	944	960	904	881	954	886	922	943	980	870	915	921	917	949	892	965	917	965	991	944	932	972	911	943	930	984	908	963	934	864	1017	943	934	927	925	921	887	938	920	915	956	924	937	1017	912	943	902	903	896	937	906	954	947	913	978	959	987	925	917	988	912	917	948	978	950	951	906	958	990	962	966	955	995	942	916	933	966	950	973	933	917	968	920	935	931	956	965	969	974	956	990	890	918	931	954	941	905	951	968	948	906	978	918	946	943	926	920	883	963	894	948	953	961	931	859	970	970	934	961	923	945	957	931	940	927	1013	942	959	922	931	953	973	978	936	956	968	928	923	909	932	965	968	981	910	921	955	918	936	954	939	919	976	954	940	960	943	911	970	880	939	931	945	929	978	994	951	920	919	926	947	888	963	939	985	967	958	981	927	874	923	887	949	930	967	911	925	884	887	989	951	932	1012	933	953	943	920	911	933	977	938	898	932	884	956	991	952	913	945	959	968	955	961	959	981	910	967	937	966	937	1005	937	951	912	906	996	943	969	934	993	914	933	1012	934	935	975	910	949	931	918	946	905	937	958	919	965	947	998	945	926	918	927	942	976	895	967	964	871	977	932	901	923	988	917	984	928	874	907	951	947	897	949	967	972	907	957	882	941	904	1025	958	944	958	937	962	957	938	929	949	962	974	862	984	951	985	904	878	973	896	930	928	941	915	976	928	899	917	904	933	929	955	930	923	990	948	950	895	964	915	905	884	905	968	961	924	947	949	964	939	943	912	984	965	934	933	931	920	926	984	945	947	931	911	954	911	929	988	949	919	913	902	942	969	910	915	962	970	978	998	975	957	957	925	927	918	910	894	1012	953	916	986	969	948	908	957	939	976	931	881	972	940	995	894	920	955	970	940	947	923	907	989	978	907	942	910	942	959	992	916	938	1005	954	919	920	924	957	970	961	936	957	935	951	924	909	969	904	954	961	962	969	913	985	987	986	913	959	919	945	923	992	919	980	916	913	986	991	966	992	975	958	935	887	895	988	937	899	966	912	940	967	944	929	903	942	898	936	950	911	958	933	890	976	902	936	916	961	921	933	907	965	926	944	960	914	920	943	941	932	910	954	926	926	949	962	908	915	909	937	951	949	961	962	909	948	957	926	949	922	916	920	973	929	925	944	952	967	925	975	937	968	991	917	933	940	997	888	953	987	982	931	947	884	954	927	901	940	965	916	981	976	930	911	934	957	916	924	893	981	916	916	972	1020	931	912	948	960	957	961	928	897	1002	983	917	938	969	920	900	919	896	910	943	963	917	970	983	953	928	963	931	940	927	958	912	954	979	960	1012	896	969	906	961	974	944	968	985	933	915	980	962	909	948	947	961	971	945	965	941	934	971	929	951	903	919	914	905	947	954	962	871	1020	990	1025	928	954	936	913	933	931	951	957	944	935	938	961	974	911	900	882	968	933	920	919	973	923	917	906	909	914	967	898	959	906	941	892	945	903	937	918	984	926	921	900	962	924	928	965	936	921	939	938	952	919	959	912	905	946	913	1001	935	902	912	942	940	925	974	898	952	877	954	954	928	932	956	939	902	939	945	933	942	988	977	895	916	1004	925	938	887	944	957	971	924	948	974	947	918	994	892	939	957	1000	930	951	967	913	931	948	945	903	932	906	929	944	950	875	939	895	952	913	978	914	939	920	963	960	943	914	908	1008	931	938	931	929	1002	947	853	946	948	914	945	960	938	950	943	945	974	941	985	953	921	949	918	899	954	905	960	901	941	907	915	933	956	908	992	923	929	915	955	946	980	917	960	906	966	987	953	991	935	886	942	902	958	928	919	936	946	902	924	963	936	928	947	939	926	953	921	919	990	931	892	988	913	925	996	949	915	949	959	941	956	976	904	974	925	930	974	955	919	919	911	920	972	917	986	906	931	945	924	942	919	900	869	880	947	955	953	910	949	910	928	938	944	918	944	927	913	958	905	971	917	944	918	907	903	946	981	956	968	925	915	939	956	962	947	937	894	959	943	998	949	931	929	969	946	1024	979	955	960	940	958	941	902	869	923	924	937	973	916	987	936	887	918	957	882	935	933	972	954	942	960	934	924	925	962	915	974	913	940	931	933	934	917	926	845	978	946	983	923	948	921	958	908	948	1018	934	910	949	975	967	949	955	953	917	966	946	956	947	931	967	961	921	994	916	918	988	904	942	894	939	905	930	941	992	948	931	911	969	936	957	947	951	990	940	964	936	941	934	916	907	954	987	897	874	913	938	930	983	923	897	930	1007	934	915	938	889	953	999	942	929	902	981	945	955	963	951	930	891	945	950	906	955	892	951	919	935	952	951	934	942	922	901	937	915	985	910	939	932	900	940	948	944	951	974	881	970	945	890	911	961	989	930	956	931	985	983	882	936	918	988	965	886	912	976	941	927	945	886	845	933	937	904	903	986	946	918	900	974	953	980	965	902	926	966	937	946	937	947	923	895	892	884	951	982	902	883	917	941	938	948	901	995	925	890	1000	922	934	868	948	948	927	960	988	917	894	943	911	999	947	930	955	937	862	930	972	945	918	939	967	959	979	1005	918	957	943	980	885	921	937	962	893	995	939	951	925	924	909	946	867	922	947	928	888	908	944	927	976	965	956	944	924	887	895	941	905	909	925	910	942	930	966	906	946	941	960	948	935	944	918	906	902	955	924	924	950	916	932	951	934	925	906	953	950	916	929	955	940	882	919	936	968	937	938	948	923	897	884	921	978	918	976	924	996	917	974	950	957	901	953	927	927	898	959	950	931	898	944	935	921	970	937	940	991	928	932	926	941	1001	951	887	931	987	964	943	1012	886	958	902	907	886	868	958	959	956	942	995	979	961	988	979	917	921	890	923	922	919	979	975	881	929	886	901	976	916	973	976	941	973	962	920	905	908	942	962	976	943	978	952	965	917	955	935	994	917	927	939	898	910	886	969	913	1008	929	887	910	985	968	892	940	899	925	922	979	995	905	934	915
3310	318	320	306	314	318	290	349	310	303	301	305	315	306	333	281	291	321	288	292	307	317	287	284	294	306	282	287	285	311	305	330	307	304	320	281	285	298	286	272	278	307	311	304	324	316	309	281	287	305	260	303	277	292	307	286	295	312	294	277	299	314	305	318	313	308	305	280	326	323	290	311	324	278	280	314	314	272	277	292	293	301	311	307	272	274	284	312	286	288	317	289	274	295	282	301	307	288	305	293	307	270	270	265	309	309	281	285	276	272	287	325	287	303	317	297	282	290	311	286	293	287	312	270	262	283	316	307	302	297	292	317	267	273	295	311	308	296	279	315	304	316	275	279	302	272	305	266	294	309	292	304	288	305	303	285	286	301	281	275	278	294	299	324	287	349	309	306	303	289	325	302	300	296	274	311	290	249	308	332	287	293	294	276	326	330	291	332	288	314	273	299	290	253	295	279	330	299	289	279	298	303	286	272	313	291	307	306	334	288	290	270	311	274	303	324	298	285	300	318	321	302	317	281	320	293	317	347	273	350	330	288	304	296	313	301	303	311	270	312	270	360	286	248	294	307	301	291	278	294	311	285	293	302	259	288	321	320	310	317	297	301	270	304	298	278	307	301	304	310	274	292	296	331	316	300	305	291	302	269	282	295	299	273	272	277	334	330	300	316	245	298	298	290	313	277	291	291	269	270	310	291	308	340	302	305	273	281	290	267	262	274	298	298	298	275	304	280	302	304	301	320	279	259	297	299	311	285	299	325	289	258	315	289	275	273	298	321	298	280	275	259	271	320	290	308	305	302	251	317	306	300	278	292	283	275	286	251	297	285	285	287	302	305	297	306	290	296	301	288	312	284	320	298	270	286	267	299	305	309	281	297	318	305	303	284	278	306	276	278	260	309	315	303	294	322	285	298	283	294	341	268	288	327	280	322	274	290	312	297	298	266	282	290	270	312	300	310	294	286	272	314	302	294	286	280	307	294	271	277	288	290	300	306	292	313	355	281	329	302	295	275	318	288	287	277	295	287	302	303	270	289	322	294	309	301	273	300	280	333	286	275	307	321	304	265	329	313	289	317	289	304	288	291	291	305	291	264	356	296	280	280	313	274	315	311	296	289	248	265	307	281	279	320	313	274	293	282	303	312	269	315	309	299	347	306	288	346	299	308	281	299	314	286	307	337	281	309	263	331	267	294	304	289	293	259	303	301	269	311	300	304	303	323	280	272	299	316	259	301	275	281	282	292	295	307	318	292	317	300	299	305	288	294	293	308	291	275	313	304	316	294	303	318	289	289	312	312	280	290	294	270	278	316	302	300	321	286	276	290	302	295	272	308	319	329	284	295	281	281	272	273	279	311	305	322	293	279	318	278	291	278	274	289	286	290	298	316	318	291	292	292	287	290	303	300	289	285	287	311	301	307	289	299	292	338	296	328	326	293	283	301	297	306	309	298	281	277	291	305	334	294	292	291	298	303	290	298	262	303	291	280	272	313	297	312	324	294	280	307	293	290	279	266	303	335	266	322	297	265	254	289	308	292	306	302	341	289	302	295	301	267	275	331	308	295	284	349	319	279	327	278	329	291	287	332	296	288	260	309	310	326	285	294	304	249	303	291	317	295	298	298	303	309	284	274	294	303	309	305	285	288	293	266	274	272	276	283	289	313	310	304	296	315	284	291	301	271	311	272	273	288	290	266	331	334	279	297	302	302	286	278	279	285	285	314	300	312	300	267	309	341	300	269	288	303	291	272	303	283	294	296	302	243	292	304	328	307	254	344	309	284	275	287	297	297	277	298	287	310	306	310	268	268	267	306	316	306	295	264	322	276	303	286	292	310	313	297	319	294	284	317	325	301	282	278	301	306	297	297	291	324	271	279	281	304	307	303	305	287	303	257	311	322	321	297	265	290	282	272	286	312	295	304	302	284	294	283	273	296	300	291	289	273	274	319	293	279	291	271	316	290	310	286	250	295	297	298	296	277	284	284	298	292	310	313	300	310	308	285	267	291	336	295	312	275	303	286	271	328	307	301	278	292	300	309	345	301	282	314	288	280	286	290	283	284	283	304	282	253	297	311	289	275	297	293	298	298	284	307	338	280	270	269	318	290	279	300	287	281	289	305	296	285	299	298	273	277	286	278	304	264	282	283	275	291	313	304	301	260	274	277	317	271	276	300	304	329	300	301	314	288	291	280	295	303	301	282	273	311	280	300	303	319	296	290	284	269	280	286	304	331	307	312	294	304	291	297	290	292	279	307	308	318	282	283	270	260	301	305	283	277	285	284	281	287	302	297	299	292	283	305	308	272	315	335	305	323	312	293	300	275	290	291	280	294	314	302	323	303	270	284	316	314	275	304	312	321	303	286	302	283	293	288	299	286	269	297	301	314	309	286	315	304	276	262	303	281	309	312	311	289	275	309	317	298	286	306	278	284	275	319	277	315	274	305	303	315	269	306	298	283	307	350	298	303	295	302	315	274	312	307	295	296	304	275	291	305	273	297	307	318	306	307	297	318	316	303	338	315	277	290	325	289	288	292	290	304	283	304	307	306	326	266	312	281	300	295	310	287	279	277	341	321	274	281	268	314	299	307	325	288	297	288	313	296	320	311	301	285	286	291	315	295	294	302	299	262	302	324	315	291	299	296	270	296	303	289	286	252	290	334	312	272	300	309	311	305	277	277	303	278	284	311	318	320	301	320	293	288	268	324	281	285	277	301	308	302	291	308	290	307	284	292	263	303	308	293	289	297	306	306	288	271	276	287	257	317	295	320	291	290	308	313	277	300	312	292	299	306	325	315	289	249	283	301	310	298	296	297	306	286	301	316	307	285	296	306	281	298	298	305	303	317	283	313	301	296	299	334	295	297	294	300	303	329	300	278	297	323	300	272	303	334	319	317	312	334	297	314	318	297	278	319	281	331	284	305	266	321	320	296	299	312	289	288	274	328	290	263	304	338	300	295	309	290	265	241	321	308	295	292	306	302	295	322	273	308	287	285	327	288	294	262	305	312	266	301	300	302	333	327	305	311	296	282	311	314	302	305	279	309	254	316	315	274	309	298	280	321	297	322	295	292	325	292	266	295	306	301	277	318	260	348	317	271	302	322	323	287	300	295	288	310	271	310	301	303	304	300	285	289	313	298	300	288	293	277	294	311	296	303	286	300	284	288	286	301	326	282	303	325	293	266	276	287	299	283	294	275	307	300	300	275	278	260	291	295	265	316	280	284	306	272	315	280	322	305	317	281	287	285	309	291	264	274	292	310	265	284	312	304	288	252	290	304	305	278	295	254	307	320	274	265	286	309	297	329	311	277	283	309	281	276	316	283	287	305	317	338	276	287	300	289	301	310	306	301	266	305	297	305	303	303	311	292	329	288	337	313	324	289	292	314	289	288	331	318	279	259	311	274	286	285	288	323	302	288	306	295	308	307	297	273	275	306	296	289	268	273	306	289	277	297	310	296	303	286	294	293	331	295	276	315	345	301
3923	807	848	848	768	766	813	806	770	743	761	755	785	779	714	735	738	740	776	720	812	797	730	703	736	738	726	710	741	730	704	712	770	721	719	743	782	770	739	767	764	727	733	767	756	753	708	711	734	715	785	716	723	775	729	706	720	739	710	716	758	741	740	733	748	753	716	764	745	701	683	750	748	737	707	736	773	715	733	760	766	729	720	757	763	774	772	734	729	673	705	726	764	765	748	708	762	711	719	791	768	743	720	768	694	721	767	799	703	760	744	717	687	699	730	712	708	741	740	732	724	709	754	727	760	707	736	694	764	705	682	741	734	703	750	687	796	737	720	731	771	747	728	718	791	766	719	788	786	735	769	761	739	750	748	725	757	743	779	749	769	733	726	744	733	718	751	784	694	787	687	725	716	720	716	669	766	726	722	730	716	739	708	743	726	696	719	738	744	754	712	756	689	701	758	734	774	786	753	709	766	722	703	717	699	748	715	776	704	748	720	718	737	721	704	739	737	714	722	718	753	706	734	775	722	714	745	706	725	741	776	733	732	786	744	758	760	747	769	742	699	727	747	737	729	743	717	712	702	739	747	753	712	659	742	760	743	732	700	711	729	750	737	678	741	745	751	733	738	715	765	754	684	708	764	705	732	723	723	741	726	745	779	767	727	727	719	722	740	730	687	722	721	770	736	749	743	689	754	762	717	725	712	757	721	739	763	737	740	699	776	759	721	718	754	750	766	716	716	718	769	767	684	749	682	735	736	713	697	736	748	753	708	766	753	737	719	704	730	722	693	736	735	755	766	675	687	703	729	766	765	719	742	815	717	721	678	712	775	773	742	756	736	698	743	755	724	747	722	744	823	743	720	727	764	752	755	710	738	697	689	719	765	749	780	731	672	758	719	726	740	770	737	763	729	697	739	748	729	746	726	779	710	723	696	777	736	775	682	771	752	746	725	717	756	714	774	718	694	736	702	742	661	759	749	740	793	776	719	721	699	744	750	747	718	707	774	766	729	726	739	691	728	704	694	758	681	745	727	778	718	780	731	765	746	793	725	757	697	727	761	698	732	715	728	755	688	698	775	742	723	681	799	730	704	712	763	719	725	769	745	712	725	785	754	699	712	758	774	750	712	757	708	754	688	777	686	710	705	739	689	742	754	740	677	728	721	703	700	726	770	734	767	743	738	739	755	677	726	773	716	778	704	747	764	718	736	731	752	766	741	695	720	726	735	734	758	713	679	816	735	759	703	751	724	725	744	749	730	719	737	714	788	733	722	752	702	775	722	757	767	793	736	678	685	760	768	791	708	725	779	695	750	721	746	752	791	736	664	719	769	724	724	776	712	735	717	748	727	740	766	777	704	727	677	734	758	719	696	751	748	672	789	704	756	741	759	718	746	757	732	694	708	772	645	725	758	724	713	738	762	743	775	714	772	752	761	732	739	735	730	769	742	759	711	700	750	726	774	724	744	770	772	766	756	708	744	700	736	739	736	713	720	692	736	768	785	786	737	729	733	708	694	692	753	694	751	729	770	745	771	730	748	762	766	760	723	762	738	727	734	733	775	694	681	725	746	683	697	765	761	745	717	655	773	694	716	753	734	729	750	717	727	729	690	715	726	747	697	758	739	707	699	739	687	723	758	747	769	738	707	710	719	709	743	737	695	716	705	748	751	749	732	706	742	776	721	736	744	710	739	750	713	718	754	711	704	716	677	723	729	713	774	747	719	745	734	717	775	720	753	791	772	751	704	684	727	704	720	692	702	741	719	724	749	696	783	750	771	734	774	730	747	795	760	739	739	763	760	718	701	808	693	684	695	771	743	731	719	689	690	712	729	750	729	706	726	779	760	769	764	686	787	755	724	778	668	714	718	740	703	781	714	692	734	748	759	697	785	740	698	739	740	702	726	759	716	741	714	727	786	727	744	799	731	742	749	752	724	749	754	718	762	692	728	735	742	693	785	730	714	712	715	728	765	723	765	758	753	735	679	786	777	735	720	732	713	734	744	759	724	740	719	720	748	750	742	736	735	711	709	736	793	658	752	692	720	711	738	741	742	731	717	749	740	767	721	711	712	771	731	723	683	738	705	759	749	754	743	770	746	658	748	697	747	737	710	721	725	682	701	709	772	764	725	741	737	706	759	716	781	760	715	743	755	687	754	740	726	763	771	746	728	671	729	726	729	767	730	760	732	730	747	723	776	712	707	741	768	682	744	697	708	719	760	736	730	775	709	722	714	745	748	724	742	762	725	712	730	761	724	674	774	721	759	774	733	720	695	742	775	702	729	732	725	726	700	669	717	712	701	697	754	721	722	762	732	689	777	709	741	708	707	729	762	804	738	774	753	676	759	774	761	725	699	744	743	739	695	696	768	698	713	671	710	700	747	746	718	702	773	741	691	744	743	748	686	811	709	716	720	751	708	707	753	724	791	675	737	788	741	671	732	706	713	732	700	704	712	737	763	698	679	697	713	767	794	787	772	716	743	724	709	718	732	733	719	708	665	723	782	776	736	697	774	727	740	726	739	739	722	742	720	694	744	750	745	665	746	727	743	725	746	731	748	719	739	705	742	733	766	715	700	724	742	740	746	764	722	695	720	719	711	691	719	721	716	727	729	766	733	707	738	748	726	732	751	693	745	775	751	746	699	755	731	748	760	782	711	725	707	735	734	706	769	722	760	767	774	750	760	727	730	733	753	734	723	677	697	741	730	715	731	732	712	729	779	709	703	706	775	705	729	738	737	744	703	748	784	703	722	692	735	704	736	730	712	684	743	760	715	802	792	720	712	779	754	776	755	716	741	696	757	728	725	732	737	711	775	752	701	730	699	737	710	752	751	712	706	733	742	781	700	746	760	759	776	723	723	745	711	676	755	721	710	763	694	712	727	729	729	731	731	728	715	691	729	675	786	782	770	706	756	729	729	716	761	723	701	731	695	689	717	707	727	776	676	749	722	806	757	724	743	720	737	755	766	714	739	777	692	793	748	672	783	789	678	783	748	772	727	738	764	750	721	771	737	721	718	759	691	759	751	733	716	743	753	707	720	775	739	712	759	656	738	717	810	721	755	728	723	712	740	721	710	701	723	732	751	731	738	738	736	742	716	740	742	745	726	717	742	771	750	728	734	719	706	738	723	767	710	755	795	694	724	767	726	708	719	731	725	750	736	720	747	750	743	760	763	664	715	706	798	760	769	748	747	698	691	728	698	730	749	714	694	773	742	745	735	681	761	734	741	756	739	778	711	741	754	724	714	719	764	739	707	738	742	770	743	736	782	690	746	750	775	699	738	750	734	743	725	736	720	712	738	739	711	745	720	753	732	756	754	732	699	733	721	726	740	762	733	769	725	737	714	754	719	765	720	742	773	746	721	745	736	667	713	769	716	732	723	714	728	737	730	711	775	699	729	733	702	758	725	737	701	721	703	710	701	756	730	752	704	761	710	765	706	735	687	717	796	697	741	742	710	724	744	748	696	774	746	770	726	781	747	728
25638	2993	1242	880	722	589	451	447	402	354	295	278	298	264	269	266	269	267	244	253	234	246	244	251	233	246	233	260	204	264	261	242	215	229	237	247	226	233	226	217	236	250	237	208	228	239	222	223	212	233	226	206	227	256	233	241	251	216	237	238	221	233	229	232	226	243	211	200	221	223	210	230	229	242	231	231	232	203	224	226	221	234	224	222	220	253	206	229	213	215	233	219	228	213	202	263	222	188	207	231	223	237	222	219	248	248	227	210	228	229	250	198	210	215	235	231	238	275	249	224	237	232	197	257	247	230	211	207	223	206	230	247	233	190	249	234	238	269	215	237	249	212	223	207	229	218	249	203	211	220	216	260	254	220	238	260	229	251	223	240	236	212	248	227	232	224	223	239	213	254	242	229	220	250	222	230	219	188	231	227	217	240	253	213	216	235	233	247	253	240	229	268	204	215	220	229	236	221	246	228	212	207	233	255	266	232	223	266	219	244	241	225	234	224	221	205	216	213	230	241	235	229	234	221	240	243	237	233	230	218	215	233	218	221	242	231	216	215	233	211	235	268	257	239	232	228	253	228	193	228	244	245	223	215	209	176	236	259	258	227	231	235	262	250	222	235	227	216	224	238	223	220	209	220	195	261	232	225	216	225	238	247	231	245	234	239	240	233	232	214	276	235	228	238	243	241	225	210	196	241	214	209	264	214	236	213	230	234	206	242	224	238	227	215	228	219	258	241	215	237	230	267	248	203	245	209	207	203	238	238	206	225	232	245	230	238	221	216	227	231	232	211	222	224	218	214	263	226	229	213	208	242	233	221	205	194	248	236	234	272	230	220	214	213	236	240	229	222	242	244	244	205	203	242	221	221	217	206	222	214	212	230	238	219	214	226	232	232	231	251	235	225	253	232	244	207	219	227	266	212	221	204	221	231	228	218	254	232	216	231	239	243	220	216	220	220	254	229	237	229	250	231	213	256	241	201	264	238	240	243	229	253	183	228	221	246	226	230	257	248	226	233	256	230	224	243	216	250	249	215	207	240	220	228	220	223	230	214	261	232	228	240	209	236	237	235	248	224	218	239	243	202	250	233	246	238	221	209	200	217	253	215	226	252	184	224	228	223	183	233	225	228	228	223	253	203	239	255	226	255	245	217	230	257	207	233	229	217	245	222	229	209	240	220	230	225	226	251	247	222	232	216	219	226	234	226	231	213	227	220	256	200	229	207	230	218	263	235	219	226	225	230	205	226	220	240	242	263	241	238	215	232	232	201	204	227	241	218	236	242	219	224	241	226	201	225	234	196	192	239	198	233	237	212	210	214	223	244	231	233	234	222	218	248	224	222	231	209	228	239	215	269	231	231	239	237	232	209	235	231	237	215	216	229	227	217	231	203	228	247	236	210	217	217	263	210	240	218	235	221	246	238	203	196	235	223	211	228	244	229	211	230	218	219	219	238	226	206	242	227	255	228	200	229	228	205	234	218	268	242	232	224	224	210	246	233	205	236	217	223	254	222	210	258	215	215	214	250	250	207	255	249	198	206	235	215	231	226	228	212	233	211	229	225	253	230	241	256	212	217	257	235	218	235	227	239	257	244	246	258	257	224	253	227	247	231	198	251	213	238	207	243	216	211	211	203	246	217	230	253	234	226	239	241	209	222	248	221	216	252	217	241	234	209	233	212	231	226	260	233	217	225	250	226	242	239	233	216	219	227	222	230	221	197	200	221	246	235	209	235	270	246	234	203	205	224	224	209	218	219	238	259	219	248	236	230	220	214	206	211	219	246	198	218	253	227	223	217	241	240	232	249	245	202	221	211	195	225	260	223	240	250	210	247	259	215	230	237	231	213	257	258	228	214	207	198	228	216	218	233	222	207	246	244	221	224	221	224	227	208	223	209	231	222	236	219	276	244	211	219	237	227	239	216	225	227	228	225	220	245	217	261	238	224	218	237	219	243	243	207	224	218	230	258	214	204	231	231	228	222	231	246	223	210	250	230	224	207	216	241	233	206	201	221	235	219	220	249	229	226	236	200	215	248	221	219	211	207	220	233	227	211	222	236	228	227	252	239	247	230	223	208	206	255	230	259	220	228	253	233	226	237	219	243	254	223	216	250	205	225	218	202	230	212	202	255	231	225	227	217	217	230	217	264	215	219	243	218	231	215	211	232	231	244	216	243	215	214	214	213	231	216	214	239	221	212	245	213	238	238	231	217	215	234	216	234	232	206	226	214	242	239	234	217	238	230	282	246	259	190	204	208	239	224	240	214	241	226	216	193	216	238	232	244	225	214	222	217	208	197	226	220	241	206	244	237	216	227	241	237	207	241	233	213	220	264	225	206	233	213	216	243	254	236	218	247	219	228	222	239	217	219	203	267	213	234	218	222	239	226	242	225	244	235	215	212	247	213	243	224	227	244	255	224	241	245	242	238	239	195	232	242	246	223	215	236	233	241	240	213	205	215	250	202	195	226	240	229	234	216	192	194	265	240	247	235	222	216	211	237	210	198	230	212	253	213	249	235	232	229	255	218	251	221	192	250	221	228	213	210	242	241	211	223	250	227	254	250	207	237	233	219	194	255	193	216	237	236	220	220	264	243	258	253	225	211	210	230	235	241	240	222	220	233	247	207	203	236	227	220	235	240	261	194	213	206	227	198	252	209	258	223	236	215	249	227	254	224	243	243	246	233	221	237	228	228	260	224	213	209	204	266	212	220	215	216	223	217	238	224	246	213	220	218	243	247	198	225	253	236	238	227	208	224	245	233	204	216	236	208	222	243	243	240	255	247	230	233	234	235	261	229	243	231	252	232	228	255	218	228	227	218	224	256	206	219	237	234	224	237	218	228	225	242	199	235	236	221	245	234	226	239	247	224	248	231	244	216	227	251	227	221	234	241	242	215	242	237	219	243	254	236	215	190	239	240	229	218	225	224	238	234	262	244	234	236	240	227	236	199	245	244	225	267	207	254	232	249	229	239	236	185	219	241	226	215	266	219	245	245	224	243	207	235	239	255	231	263	212	195	242	214	251	211	201	229	242	225	215	241	253	225	204	224	239	253	239	263	235	229	253	234	210	235	215	209	258	231	225	243	222	229	244	229	211	251	222	235	245	238	227	228	227	232	237	234	205	220	235	233	229	248	240	232	237	229	223	243	243	224	247	215	239	232	225	241	232	222	235	229	223	234	210	213	235	241	245	248	247	231	222	229	210	213	221	220	236	255	251	217	239	231	221	239	229	237	195	232	253	215	231	232	229	234	230	213	223	196	223	219	234	219	222	222	259	231	201	235	218	194	209	248	255	226	225	209	271	238	231	245	199	247	242	210	249	223	219	223	223	252	214	254	219	196	237	219	229	218	243	203	244	231	238	215	250	241	215	198	213	236	236	234	214	234	233	238	246	249	251	254	236	269	275	215	230	224	220	233	223	238	233	206	209	214	193	245	233	233	230	248	227	220	232	260	224	248	214	227	197	235	226	227	223	223	221	210
12255	1328	2454	2857	2631	2195	1828	1686	1466	1221	1172	1098	990	940	902	894	886	788	808	781	723	725	721	716	742	715	698	679	646	726	685	688	643	665	682	640	701	669	644	612	652	664	649	682	681	617	670	600	637	634	602	646	614	642	610	659	609	697	626	657	701	646	614	650	639	617	627	616	657	652	594	616	582	660	667	582	682	611	650	675	632	653	594	600	600	612	588	624	642	630	590	624	629	582	584	595	611	624	576	610	611	606	619	623	657	648	599	609	645	656	644	609	595	625	622	641	631	616	577	612	630	597	643	616	643	629	638	625	630	572	628	604	619	589	649	616	619	581	593	581	589	596	622	624	628	585	586	596	635	603	577	664	679	611	586	628	646	642	606	580	650	657	644	631	642	606	643	606	575	655	646	603	623	631	622	631	583	596	650	633	604	598	640	623	635	626	610	618	590	614	564	610	616	605	643	590	649	618	586	619	637	604	613	611	617	613	597	659	601	622	613	638	614	627	636	594	589	616	624	639	600	615	623	614	597	625	609	617	581	616	642	633	626	623	600	627	572	561	607	596	573	626	648	652	568	602	606	646	629	634	605	622	613	611	606	644	596	647	588	625	573	576	607	593	638	638	611	612	634	629	627	631	618	633	618	644	638	594	635	602	703	624	614	624	624	578	651	592	604	578	632	630	609	634	685	607	661	658	624	644	555	592	614	609	619	643	644	588	648	598	648	593	630	601	603	591	614	582	634	649	670	648	607	625	620	592	617	608	597	604	634	602	619	597	569	611	609	618	631	616	578	642	647	598	628	597	618	612	622	594	594	613	640	616	600	611	632	610	638	646	629	597	596	579	641	630	636	610	649	664	617	633	600	591	629	643	608	619	630	609	618	607	616	587	543	577	644	620	629	572	629	635	605	604	589	610	583	603	624	592	612	602	627	564	618	591	566	643	652	633	600	608	626	592	611	616	629	622	632	556	598	631	588	643	639	627	595	644	616	556	637	644	605	587	643	614	611	622	597	605	589	623	585	667	640	629	609	655	588	607	594	604	636	633	644	573	584	624	608	605	581	601	601	661	569	565	597	632	638	593	640	648	589	637	651	663	620	620	638	638	607	613	639	582	604	675	653	599	629	597	580	622	627	575	578	606	635	598	625	639	599	630	625	585	590	645	583	589	620	569	621	593	601	608	630	645	636	627	592	592	608	589	567	616	631	625	607	583	624	593	633	614	633	630	615	556	617	617	629	609	585	585	617	605	594	614	638	603	630	588	561	678	635	617	632	641	641	589	595	612	588	555	601	609	636	626	582	620	603	591	603	648	555	614	592	574	633	628	592	623	604	611	646	615	574	597	601	654	628	595	653	606	623	611	573	611	620	628	614	617	675	613	572	613	568	614	597	598	630	617	647	600	633	592	605	627	574	575	576	652	636	619	632	597	634	583	650	598	576	647	599	618	673	632	635	602	613	661	636	624	638	597	612	600	640	619	639	626	642	602	562	589	583	610	612	653	606	614	614	616	620	626	621	611	639	584	640	627	624	607	600	594	614	554	605	618	638	576	651	601	643	548	622	636	616	568	672	619	591	597	605	629	571	624	606	612	631	662	617	657	582	576	624	587	640	625	576	585	592	606	658	650	587	599	598	615	614	614	655	570	636	614	617	658	587	597	557	598	599	589	612	620	644	643	602	566	624	588	639	642	598	657	618	607	583	607	614	603	553	581	637	656	608	572	585	610	612	653	586	573	583	602	605	632	624	611	601	630	603	602	582	572	588	650	683	591	613	647	611	632	642	645	652	609	651	558	608	617	615	615	616	622	584	589	571	605	630	661	563	614	596	626	605	564	614	605	598	628	634	633	587	605	603	596	657	618	588	617	632	650	599	597	575	598	582	604	638	610	603	635	553	671	592	650	610	612	599	636	575	622	579	578	567	589	597	647	629	643	554	618	586	603	568	611	601	611	594	629	600	601	618	626	623	601	622	628	629	598	618	607	589	595	613	600	573	609	626	620	585	610	622	592	599	628	613	543	643	655	622	614	584	627	612	603	598	590	602	620	579	581	606	592	600	606	578	657	603	592	645	598	626	577	619	631	652	584	640	611	616	609	604	616	605	631	602	618	644	636	626	608	598	593	615	612	591	601	640	608	624	633	628	589	601	658	602	605	612	639	595	584	612	565	620	612	609	589	611	581	565	576	592	635	638	631	617	587	629	653	613	602	638	633	562	592	582	575	595	633	654	610	655	603	603	654	608	605	614	620	596	579	604	645	637	591	609	682	621	624	597	614	600	617	635	604	608	604	627	586	646	657	622	612	637	620	582	654	622	565	584	608	556	625	628	640	630	612	619	609	641	602	587	577	612	645	607	593	571	606	614	613	555	620	616	630	614	623	656	626	626	607	628	635	607	620	614	618	658	632	568	619	591	616	594	586	601	633	615	588	619	580	608	674	654	597	591	599	634	633	639	621	646	598	611	591	577	555	604	583	621	604	590	629	655	664	600	648	626	619	580	579	574	623	572	628	603	634	563	629	608	624	603	594	604	562	628	624	594	640	595	633	644	632	601	668	641	563	601	612	609	585	609	613	618	612	616	610	586	626	600	595	622	643	616	657	585	625	607	609	570	623	610	587	596	568	642	591	619	603	615	628	608	635	634	632	587	625	648	584	646	629	624	599	590	561	577	627	586	632	589	637	622	594	603	643	628	589	627	628	584	618	598	624	641	662	631	576	640	583	661	653	644	623	636	659	624	591	590	597	586	620	587	642	617	639	612	625	627	598	593	626	644	632	618	631	630	600	642	676	628	606	655	590	616	634	600	599	590	545	634	592	603	582	636	613	572	647	665	599	633	620	619	613	629	572	643	609	662	602	577	630	574	632	594	588	649	576	686	632	610	630	670	636	618	593	630	616	634	617	631	636	666	612	620	623	627	609	620	560	613	633	544	630	614	596	586	620	583	647	596	595	576	608	599	624	631	599	625	611	622	592	636	629	597	601	654	630	654	632	595	615	610	658	597	580	632	612	615	575	595	586	588	601	630	605	667	608	634	642	612	616	623	645	602	592	619	587	598	635	596	563	617	609	613	611	642	584	588	589	635	571	629	616	615	619	629	611	673	684	599	615	648	626	594	610	650	594	626	652	636	621	614	635	623	627	630	628	621	613	616	658	604	674	623	591	635	624	599	598	547	633	618	609	605	592	571	658	633	575	612	609	624	590	595	627	629	622	591	625	632	645	626	581	616	621	619	634	614	606	666	595	662	629	584	585	590	624	611	583	592	630	615	647	589	632	618	645	602	680	633	642	602	546	641	563	581	591	620	660	627	593	629	581	607	639	623	575	594	611	598	606	635	621	630	631	647	628	588	593	639	658	643	623	629	627	559	646	642	617	607	615	586	612	574	603	628	599	612	586	585	636	603	613	593	620	614	606	644	591	618	597	581	600	657	606	597	635	607	577	596	621	585	624	616	654	590	579	641	596	647	578	635	595	625	605	632	649
38324	9068	2915	1889	1300	1006	926	742	682	602	501	545	489	454	464	481	437	430	424	429	451	408	462	425	417	450	404	401	400	385	398	422	380	379	396	407	395	401	383	397	392	410	411	394	366	379	382	386	376	379	418	373	422	359	360	379	436	406	383	377	388	356	365	393	426	374	368	364	383	362	416	386	389	382	374	411	419	361	389	369	409	384	391	399	345	393	375	361	348	367	406	388	419	427	352	379	425	402	398	353	369	410	396	380	384	404	364	359	383	404	407	383	391	360	412	391	360	397	392	429	393	404	377	367	427	419	363	418	373	393	350	357	378	368	393	386	424	422	369	407	399	417	379	388	388	430	365	354	367	378	378	427	394	404	421	404	361	347	408	368	426	391	402	402	407	409	375	378	385	382	401	375	332	381	399	391	369	381	383	391	355	355	402	404	345	419	361	374	393	399	378	418	398	395	408	384	386	392	412	418	417	396	407	389	396	370	366	374	432	388	378	422	372	354	375	394	406	367	385	371	405	378	379	337	376	372	391	360	392	376	388	347	399	385	377	406	365	369	392	365	398	402	367	367	439	397	384	386	380	385	353	423	391	409	405	371	371	374	389	369	420	397	378	367	327	391	396	375	375	347	409	391	399	400	401	404	342	407	373	347	377	339	417	367	430	380	449	412	387	406	416	398	398	396	374	376	368	393	369	368	373	380	332	357	399	380	425	402	390	386	381	345	375	398	393	373	381	380	408	359	352	405	394	407	335	378	394	342	396	359	385	382	419	389	329	394	356	365	395	409	395	380	402	394	398	386	374	406	389	381	406	370	383	367	367	393	394	397	382	388	388	398	404	384	365	423	402	421	408	391	352	399	407	389	363	351	400	393	366	374	343	428	354	417	341	387	348	442	376	410	401	408	405	425	398	397	385	392	388	433	360	339	381	364	391	372	389	383	347	370	397	363	397	383	400	399	375	360	369	383	387	385	413	372	374	369	348	399	380	360	386	370	389	369	378	377	384	382	365	414	402	399	354	358	384	388	370	401	410	363	392	449	378	394	379	376	417	396	399	403	360	358	411	391	361	375	347	416	390	389	388	381	384	385	420	402	388	352	397	363	390	404	363	412	361	393	369	391	392	355	393	386	388	406	359	397	372	401	417	375	423	344	395	376	358	413	408	381	365	394	392	368	362	378	410	395	401	395	400	419	382	385	378	375	378	405	401	397	396	388	431	398	407	394	383	342	359	393	385	412	386	387	372	355	385	371	362	359	396	400	379	365	381	427	397	407	377	388	375	365	343	351	373	359	350	364	340	382	348	338	384	377	352	384	384	377	358	398	375	376	383	371	417	384	385	401	383	347	358	405	361	346	375	388	384	349	401	381	363	387	408	381	352	392	419	381	385	362	358	376	355	375	341	352	420	352	380	358	416	401	398	401	381	391	410	378	378	333	397	382	395	387	447	392	378	396	372	363	373	424	404	381	394	398	362	381	395	380	404	399	405	359	382	372	400	418	395	387	390	398	401	391	349	382	387	361	413	415	354	367	371	421	403	395	359	400	371	392	373	324	378	386	340	389	387	391	379	428	386	399	358	379	365	398	377	406	408	375	407	399	382	380	401	396	377	395	393	381	422	376	376	398	362	417	390	348	378	376	377	401	388	405	421	403	401	400	387	357	387	394	384	407	373	384	357	394	394	358	357	380	349	351	381	401	409	397	385	398	410	320	385	380	401	388	404	361	409	376	393	402	327	387	347	374	422	357	373	414	380	393	391	363	376	388	375	406	408	396	376	358	392	353	350	364	364	389	414	371	388	349	378	413	410	391	398	370	358	401	392	352	391	384	377	380	362	379	368	374	378	405	394	378	403	389	382	409	350	380	397	384	400	417	369	386	410	371	382	365	381	378	414	410	351	389	392	387	415	371	377	369	357	371	371	356	413	430	404	386	357	407	405	412	371	379	337	412	407	427	348	369	382	364	416	391	395	365	407	377	343	397	376	382	372	362	369	418	374	361	361	400	353	376	390	408	374	385	392	385	387	394	367	379	387	387	381	398	406	382	349	376	435	345	347	375	399	374	370	379	402	349	378	380	380	373	377	399	367	358	363	394	408	378	394	366	391	369	358	384	424	371	419	377	421	435	391	394	406	407	388	379	375	398	385	424	397	392	403	403	384	365	375	400	372	421	404	404	371	360	413	385	395	370	396	366	380	365	383	379	411	363	355	375	385	379	366	412	347	383	393	382	415	371	395	362	362	377	376	362	390	357	358	405	365	405	390	366	376	412	355	429	387	392	395	391	400	413	366	386	388	362	379	372	387	395	416	410	368	369	386	374	381	383	360	353	383	381	392	417	407	408	344	379	374	351	412	389	389	368	384	360	389	370	402	395	400	365	427	413	406	418	399	378	404	383	438	371	376	409	399	411	372	404	362	387	399	418	392	379	399	370	405	368	384	362	358	386	366	387	399	359	355	376	364	381	400	373	394	374	394	352	328	348	396	367	391	369	407	361	368	386	381	352	383	374	379	360	352	355	384	403	403	393	350	407	387	391	398	415	376	395	369	364	386	403	363	373	387	402	367	350	416	393	353	343	414	420	364	397	390	390	388	364	425	377	409	381	364	339	377	405	402	385	409	401	393	411	406	388	385	393	409	367	366	328	380	396	422	390	376	390	393	358	406	418	362	407	416	375	392	355	393	378	404	371	369	425	399	379	384	342	345	381	339	398	377	383	381	399	393	353	377	388	373	394	351	378	398	395	383	408	365	389	347	389	375	403	403	422	371	358	382	408	403	364	406	404	378	383	408	410	389	406	397	409	423	366	385	364	399	372	354	417	385	368	435	372	410	354	388	391	402	360	370	365	401	385	386	354	373	391	393	360	353	379	408	377	395	334	372	378	385	394	385	363	390	398	385	381	373	369	388	395	372	375	383	374	350	366	358	355	393	405	405	397	414	381	398	376	386	417	387	395	372	364	421	391	340	374	399	351	419	364	389	350	422	375	381	391	359	340	397	401	390	350	399	384	386	389	373	404	395	421	402	380	409	359	380	411	418	382	389	355	369	362	383	349	349	398	373	387	379	373	351	385	380	400	407	434	381	387	395	407	390	382	423	387	413	405	366	395	400	403	360	371	384	368	392	405	386	391	363	427	367	347	375	357	362	368	356	384	373	392	414	377	360	362	395	416	389	384	422	351	396	409	382	391	388	411	358	368	397	348	401	386	374	377	433	383	417	384	394	382	398	392	403	430	368	353	404	370	370	391	408	364	408	406	410	387	382	356	389	376	358	387	361	382	371	392	407	397	363	383	379	424	385	378	384	391	388	377	414	365	370	386	391	411	370	393	369	389	389	422	385	353	383	410	401	375	421	360	399	393	368	378	402	419	384	364	372	412	384	378	388	415	341	355	386	391	402	343	368	375	396	380	385	399	391	366	396	370	381	369	412	352	370	357	365	346	345	363	382	373	369	361	410	386	375	369	358	385	377	409	417	432	372	364
16826	2344	4703	5385	4756	4014	3485	2897	2532	2207	1955	1857	1700	1607	1475	1423	1410	1360	1310	1239	1340	1248	1167	1151	1167	1141	1165	1052	1104	1117	1055	1103	1037	1067	1055	1037	992	1071	1103	1024	971	1004	1016	1009	1087	1007	1005	993	1016	1034	979	963	971	942	930	992	1000	1042	961	974	1005	1024	938	980	934	953	926	946	1014	1026	1006	981	947	928	951	926	916	927	949	929	981	964	969	959	958	986	938	929	895	935	921	962	926	973	1001	918	971	974	915	928	972	933	982	927	1017	1004	905	972	916	969	963	966	931	954	950	957	916	968	937	921	926	889	932	947	963	921	966	942	914	947	902	975	932	929	953	923	965	951	965	984	958	983	934	946	941	964	985	970	1005	927	967	952	996	973	990	949	926	970	974	958	984	955	974	953	1016	982	967	958	940	986	930	974	1013	959	960	975	915	943	913	967	876	1015	908	922	937	932	917	977	964	944	947	933	1002	934	907	915	993	965	928	960	962	982	931	1007	1027	901	951	987	881	948	960	1011	960	966	963	927	955	919	983	922	947	940	959	906	928	942	943	922	966	948	922	908	896	993	913	934	938	904	929	957	908	934	981	926	1015	956	922	919	947	933	946	980	952	995	986	980	943	927	1006	951	914	924	938	946	910	931	929	967	932	962	918	947	923	909	953	926	943	988	982	929	934	920	941	987	952	951	957	912	998	933	986	947	893	966	978	931	949	970	963	983	927	921	942	991	927	937	929	978	905	972	921	974	966	951	878	923	878	972	940	956	933	996	916	1004	948	930	936	923	932	976	951	965	949	928	927	949	995	947	936	939	948	920	967	961	953	948	931	973	936	926	918	941	985	969	929	944	937	953	939	958	967	956	920	987	989	945	945	931	904	898	933	939	950	1001	966	1000	930	863	939	953	962	936	964	939	963	924	903	948	950	873	943	929	917	958	992	936	930	959	958	917	964	886	912	981	940	926	930	939	914	1004	969	944	915	967	935	980	949	909	985	979	923	962	966	884	943	938	989	920	927	922	927	902	961	956	956	967	958	954	910	951	889	943	888	964	966	967	969	916	929	936	1019	961	898	946	914	956	934	982	945	953	903	928	950	968	907	961	992	974	947	931	921	970	925	909	946	956	966	972	960	913	942	969	979	898	1009	975	950	949	895	934	911	904	933	919	938	903	930	999	916	959	947	929	923	881	974	976	919	936	1004	908	919	920	968	954	957	942	937	970	951	957	937	907	935	908	940	975	904	941	956	1018	878	973	930	1005	975	979	900	960	942	952	950	974	951	975	950	989	940	951	967	947	950	944	948	921	950	863	962	919	915	883	921	927	937	919	929	891	950	907	948	910	936	945	972	932	904	937	1000	998	974	964	921	933	959	964	1004	960	927	938	942	996	966	947	947	894	913	963	958	966	953	913	991	906	929	955	952	948	915	919	926	965	926	960	930	922	973	939	956	944	938	947	875	961	898	1000	935	943	936	946	982	872	953	923	958	909	947	926	945	933	953	970	908	970	923	928	948	939	965	943	974	921	971	939	974	919	966	948	954	924	954	1017	967	932	982	936	895	927	1004	963	900	927	925	912	875	927	1001	952	973	903	976	948	899	981	985	936	908	924	953	935	923	861	967	909	972	955	981	967	926	967	948	970	934	912	912	945	971	938	899	979	962	965	900	928	950	946	907	988	933	953	981	931	928	947	930	960	928	901	917	979	940	928	937	919	958	985	942	981	982	964	944	895	877	952	970	981	903	959	969	927	924	940	939	1008	944	965	956	918	943	940	932	919	1004	965	934	974	993	927	970	957	956	982	947	939	946	958	888	966	941	889	945	943	935	926	968	981	946	967	890	941	924	933	905	946	992	983	949	904	968	949	960	965	952	909	929	869	898	940	951	867	962	923	992	921	959	936	930	905	981	963	923	964	894	962	966	907	943	931	979	931	919	1000	948	945	950	924	930	968	950	964	924	970	930	952	957	928	923	966	1016	930	946	951	968	927	962	984	951	907	924	942	942	999	898	899	960	932	933	945	923	934	949	935	902	896	905	966	926	966	971	985	1025	925	945	955	934	950	980	916	903	939	905	948	987	945	929	962	943	917	954	928	921	904	962	951	920	974	913	963	921	960	952	946	940	953	1010	934	943	977	975	956	965	972	906	948	931	949	980	895	917	901	968	975	932	895	918	945	930	951	981	922	975	939	939	962	945	911	938	972	958	925	1000	949	919	887	951	917	904	959	901	889	913	986	963	944	917	963	909	939	993	942	956	941	888	1006	935	952	937	954	940	999	947	951	963	970	875	957	935	919	928	989	971	916	947	937	959	931	939	970	953	925	947	913	967	962	956	917	912	917	929	881	937	986	950	946	958	1002	937	898	900	902	943	923	916	956	915	950	952	971	993	941	927	975	971	954	908	961	980	965	957	903	946	953	871	983	931	912	971	953	998	936	939	941	910	938	973	1012	896	995	915	910	944	969	917	890	947	917	931	925	1013	1006	952	916	878	958	971	949	897	938	937	885	960	949	895	940	961	958	968	962	982	961	969	906	928	939	939	952	932	894	953	958	946	941	908	956	971	994	886	913	920	962	944	974	967	930	1000	939	969	992	908	939	910	948	940	972	929	970	905	915	920	889	904	976	946	920	967	966	959	920	931	925	925	908	1045	935	954	996	921	941	938	937	896	949	958	946	1006	959	939	935	915	960	943	938	887	970	931	918	944	955	953	928	911	928	915	969	950	948	966	949	954	960	939	907	967	951	944	951	912	956	982	931	899	922	957	910	960	935	927	909	913	989	950	947	932	931	908	913	963	940	941	943	940	859	919	985	962	971	944	904	944	998	936	905	893	891	914	980	916	979	964	931	960	914	889	933	932	902	922	932	918	982	911	952	943	960	970	1008	926	948	892	973	954	953	944	933	914	993	973	865	961	948	991	919	877	849	970	918	951	954	987	967	996	917	950	934	921	1012	929	952	904	915	948	1011	925	950	933	943	888	911	889	932	978	973	934	971	977	938	909	921	956	944	882	956	941	934	943	946	982	904	986	914	968	958	907	969	947	969	931	983	960	943	923	927	976	915	926	927	958	959	962	921	970	994	976	941	991	969	956	938	950	915	988	912	981	965	961	931	962	934	905	955	906	925	957	932	954	981	957	910	933	927	956	1018	937	928	890	923	939	948	918	906	905	974	950	923	958	933	878	943	994	936	961	953	945	968	955	945	986	917	962	932	1004	922	955	956	917	943	854	979	913	943	935	934	969	977	955	914	948	939	947	941	877	938	980	929	951	906	975	961	940	923	1006	936	919	902	915	980	902	981	950	1003	900	952	940	949	914	934	959	955	937	926	897	937	929	970	902	925	1002	909	895	992	911	943	934	912	984	981	924	938	969	917	964	939	958	937	908	1007	988	944	924	926	970	950	944	930	949	924	983	953	951	938	900	967	939	947	985	957	934	962	923	973	991	950	959	921	911	937	913	977	940	904	916	934	931	971	958	923	942	955	909	963	985	905	944	897	969	990	915	951	919	996	931	944	944	954	967	1012	935	966	966	1004	915	909	966	929	948	986	967	957
3184	324	325	308	298	288	302	289	338	289	336	291	272	284	297	318	264	247	318	306	299	288	307	293	288	276	288	296	279	302	320	293	312	279	295	294	296	288	297	311	310	234	304	289	310	273	311	296	278	289	278	288	273	318	323	345	301	291	275	301	291	273	299	282	296	289	334	286	306	284	311	272	268	295	285	317	315	269	290	317	306	270	301	318	298	291	271	291	283	279	310	309	274	300	281	296	300	286	292	305	321	300	367	298	266	284	311	285	291	321	327	321	307	291	296	277	331	282	308	292	277	289	285	305	298	278	286	280	299	283	315	294	294	315	332	291	299	302	298	336	301	299	277	298	282	316	266	325	265	265	274	283	267	311	296	287	314	301	307	289	316	283	296	319	310	289	316	268	314	295	294	311	311	284	257	318	299	311	320	321	279	280	316	296	308	301	283	290	303	308	326	299	271	310	282	284	312	306	320	307	266	319	300	313	320	315	303	265	303	286	309	273	287	314	309	309	305	304	295	298	291	285	299	287	286	317	260	324	311	303	316	284	334	264	278	257	272	334	283	322	293	293	303	269	289	282	310	299	280	300	297	268	291	281	274	295	279	284	309	300	278	276	289	297	319	310	289	286	326	308	296	300	327	293	294	297	277	280	294	286	287	302	300	316	280	322	294	332	306	328	315	293	289	303	298	282	269	269	293	314	281	305	279	262	283	293	271	287	313	279	296	300	298	304	276	263	293	324	272	322	344	291	312	269	316	307	319	305	294	263	315	293	281	286	291	307	348	316	297	303	306	297	288	303	321	288	303	289	307	296	319	294	287	290	329	327	275	354	273	304	311	302	317	294	311	300	321	291	284	289	306	290	289	309	272	294	311	330	296	300	290	298	296	308	307	287	281	306	312	307	307	301	325	312	311	311	316	290	308	340	278	322	257	313	330	320	299	286	304	301	276	314	290	290	285	325	295	275	295	274	313	269	295	312	282	302	270	318	267	301	314	292	282	299	305	306	283	275	309	253	289	295	291	299	326	291	289	282	300	319	292	326	298	302	339	278	313	283	282	314	286	309	276	290	319	301	328	300	300	308	294	311	318	301	276	293	297	294	301	278	301	313	283	305	286	266	265	294	299	260	305	313	309	279	303	314	288	271	329	271	284	300	307	296	294	273	307	294	297	307	288	290	327	283	335	296	296	306	309	288	321	314	304	278	314	284	301	315	303	304	327	290	274	272	292	287	308	295	265	303	294	312	304	315	296	299	300	303	292	286	309	261	300	293	292	286	266	326	307	295	316	308	284	298	325	272	310	281	323	274	305	289	305	303	296	275	307	304	308	264	293	283	284	312	259	291	288	317	284	319	303	288	291	275	328	283	334	292	293	298	289	306	321	299	302	285	300	296	292	290	310	286	299	317	284	277	345	322	273	275	317	294	315	305	321	289	288	275	295	301	318	308	308	273	285	295	286	325	263	301	282	280	301	279	319	305	293	286	321	300	298	281	332	293	320	267	281	316	299	323	273	336	280	292	300	329	280	338	297	311	302	293	270	337	281	312	328	259	266	298	263	310	323	294	282	251	282	286	296	314	312	311	276	324	292	282	276	304	275	309	308	273	304	291	281	323	301	322	288	292	299	282	297	286	264	332	311	291	289	262	321	275	330	300	291	307	306	310	327	271	292	292	298	322	289	269	306	300	291	291	281	285	297	274	287	297	267	289	303	307	317	308	304	290	290	281	281	278	307	300	295	292	289	309	289	294	272	296	280	305	289	286	286	332	307	308	298	331	279	334	303	270	313	315	269	286	314	274	272	307	290	266	305	330	290	253	260	300	308	295	271	272	289	335	287	320	322	316	276	275	296	299	300	314	308	318	291	287	307	291	313	275	300	307	250	354	299	306	290	325	304	299	276	284	293	309	312	302	297	313	311	284	304	317	322	301	295	305	319	275	297	290	266	296	306	334	313	257	291	297	302	286	299	296	266	309	330	297	316	311	319	316	282	291	296	319	298	296	314	278	289	267	297	301	302	276	317	265	307	291	304	297	306	304	327	287	292	298	302	327	300	324	302	343	315	296	329	288	303	311	283	269	316	306	262	285	342	262	338	295	302	311	283	270	303	314	307	289	292	307	318	287	327	267	322	316	326	295	284	291	300	290	275	268	334	267	306	284	270	269	313	288	305	287	291	279	290	300	281	280	331	323	290	327	287	323	319	314	297	275	299	288	299	274	261	335	293	308	320	306	302	334	295	298	297	281	327	334	324	276	277	310	310	299	346	317	323	323	312	284	333	291	293	303	300	278	306	329	283	286	299	266	301	289	289	304	314	305	289	300	295	297	298	299	259	275	276	310	314	301	290	344	322	315	287	316	333	303	307	307	298	299	292	285	303	284	282	284	293	302	311	258	275	252	275	301	299	293	288	301	292	279	276	277	297	317	255	304	314	284	313	272	283	268	304	293	281	304	311	313	312	290	264	291	327	306	302	309	324	328	297	292	272	280	285	323	276	289	314	285	314	316	331	285	299	289	277	268	276	283	300	320	323	284	295	292	291	330	295	316	310	263	285	311	323	267	291	306	290	293	280	305	289	279	265	299	312	340	298	293	326	300	320	321	284	296	317	279	289	287	349	283	314	301	297	280	320	272	300	280	285	289	297	335	308	326	293	300	316	315	281	306	286	311	282	280	315	283	280	283	307	299	280	295	300	323	315	283	343	284	280	306	285	278	336	324	281	318	318	295	292	288	289	304	264	293	305	311	283	282	286	305	323	294	297	314	280	305	281	255	322	319	296	338	311	301	276	344	306	317	320	342	324	244	332	283	305	303	296	277	325	313	290	298	295	303	340	325	322	296	294	314	299	303	297	300	312	296	268	304	299	292	254	311	293	270	299	300	322	272	276	291	285	311	318	323	266	287	292	298	303	270	312	292	304	304	282	296	284	289	309	292	311	300	291	296	321	280	299	280	288	329	309	333	301	290	286	312	305	318	323	278	288	312	298	287	291	308	266	268	295	291	310	281	279	284	335	284	280	301	315	302	293	298	299	311	302	299	325	255	259	288	317	316	294	319	282	284	296	299	321	294	316	327	282	299	297	285	332	307	320	298	274	292	336	321	308	293	280	297	324	307	291	267	299	298	309	295	292	276	279	311	318	311	314	282	300	288	320	292	291	272	297	300	290	308	317	317	307	297	328	321	306	298	302	301	316	269	279	296	335	317	304	308	290	318	313	327	279	280	247	286	305	314	276	312	279	315	321	301	299	266	330	282	299	307	311	276	278	293	306	283	305	291	315	288	302	289	301	298	288	301	310	329	327	300	295	296	352	336	301	297	294	262	304	304	292	298	314	264	306	316	300	300	314	324	311	287	317	280	299	293	304	311	295	287	296	314	308	264	279	309	312	295	265	285	305	311	313	289	294	276	308	301	286	328	313	282	310	303	300	276	320	317	311	301	281	285	312	277	287	287	287	308	289	283	317	312	286	305	298	286	258	278	301	274
3894	750	790	846	793	819	809	805	790	770	761	787	775	750	770	770	713	755	729	791	766	743	738	763	792	744	740	749	735	727	730	712	761	765	742	752	757	775	710	715	718	746	726	725	746	704	745	733	745	748	730	758	717	775	707	719	740	686	715	743	755	746	704	747	744	683	736	726	808	756	720	763	732	751	716	751	734	748	739	730	715	717	749	717	724	755	718	739	730	727	732	721	762	730	738	711	700	741	712	730	764	782	752	726	758	735	738	732	763	783	728	734	752	769	744	728	742	766	756	748	737	760	706	695	741	733	750	742	717	738	766	783	740	725	751	696	718	755	755	780	738	721	734	739	715	740	740	769	772	729	673	728	745	778	728	696	737	771	717	747	787	782	770	690	712	698	727	715	731	750	770	728	735	726	755	726	765	701	720	721	740	723	718	737	722	786	715	710	710	732	723	708	750	720	732	688	763	743	698	701	782	756	704	722	772	778	767	762	717	685	768	735	750	726	728	722	756	709	717	745	768	751	784	737	756	737	752	720	722	688	752	739	705	750	781	711	747	745	772	733	756	714	766	732	743	753	761	740	737	780	711	712	749	704	737	716	739	714	753	759	721	745	750	701	705	743	734	701	807	752	754	701	767	718	765	712	774	721	757	763	769	755	736	773	779	735	783	773	734	742	717	708	714	754	770	709	744	776	719	706	736	724	751	765	754	705	747	706	746	777	698	709	752	747	726	723	748	754	727	740	730	786	773	713	763	713	767	710	724	689	697	707	681	729	721	723	752	764	788	759	714	733	741	721	694	771	706	709	768	729	729	747	697	747	700	718	765	737	719	739	743	717	729	732	770	730	798	708	754	737	742	707	719	734	723	765	720	707	726	776	744	733	722	760	742	774	782	740	762	759	707	721	712	733	758	732	742	776	745	779	764	769	747	787	743	744	728	728	778	703	748	745	760	762	735	800	777	769	724	702	721	665	766	769	726	762	741	710	767	771	756	728	695	740	740	720	708	740	761	731	743	758	744	734	777	692	737	741	730	710	726	713	751	752	720	762	755	761	760	727	783	754	722	755	710	708	738	740	742	693	739	733	749	721	766	735	697	764	717	753	727	744	727	714	779	736	726	761	729	697	722	740	777	732	741	721	716	781	716	720	714	797	741	758	733	686	741	720	744	714	739	714	697	741	744	762	768	716	746	749	704	765	756	716	719	739	760	745	718	699	710	777	758	789	746	724	710	767	709	727	733	734	731	761	717	742	708	831	708	735	720	711	746	743	786	709	729	743	739	716	750	791	763	734	751	759	729	726	718	725	670	777	757	727	708	767	722	753	755	795	732	790	772	732	763	688	747	706	691	730	745	793	725	723	698	756	729	733	695	742	713	738	724	752	754	789	744	703	750	742	728	732	689	735	796	734	739	725	683	766	685	728	718	741	733	694	728	713	696	690	696	765	696	723	768	714	687	693	694	702	756	771	757	684	730	748	745	758	777	736	721	753	715	744	762	741	742	722	742	723	786	723	744	746	721	739	735	715	699	752	708	753	710	759	747	738	739	742	726	706	687	821	740	725	749	663	747	730	749	737	716	766	784	760	774	700	754	744	726	726	728	735	753	740	755	749	764	757	723	728	776	677	698	720	684	765	690	701	716	727	747	758	774	722	723	781	698	782	765	744	714	732	768	740	673	741	737	742	763	725	678	687	701	716	743	741	726	772	769	748	734	758	741	699	721	738	777	751	724	733	742	775	686	728	737	728	743	756	711	736	762	733	731	689	772	725	751	725	722	705	662	760	741	731	753	726	746	760	683	766	765	746	737	739	707	725	756	687	761	736	703	777	767	698	768	711	752	700	767	741	744	765	742	730	755	716	720	741	776	745	750	710	723	744	772	738	767	719	767	778	747	675	750	740	669	711	715	726	772	767	722	734	784	750	747	731	733	814	723	722	745	746	737	751	774	720	731	724	714	794	726	773	724	770	706	707	742	746	776	721	755	756	727	716	742	754	748	745	733	742	718	743	761	768	760	814	764	711	754	737	763	706	721	735	727	731	760	736	759	747	755	716	787	713	759	738	717	730	747	769	749	714	748	737	772	745	722	702	768	780	710	726	758	747	691	730	753	751	714	750	770	764	704	756	764	741	743	732	684	722	785	744	769	741	741	749	745	781	747	703	712	724	742	742	755	707	765	709	746	741	781	714	741	709	729	746	696	701	742	751	708	718	789	792	746	699	754	743	758	740	729	773	735	767	713	731	738	730	752	718	731	762	764	746	740	755	725	756	736	751	753	792	741	773	751	722	769	713	740	704	721	739	769	713	668	741	759	727	733	763	724	720	744	737	770	711	732	731	784	787	766	716	777	727	754	741	734	724	744	747	702	689	723	757	729	718	744	763	731	686	747	734	726	791	715	665	736	733	751	741	795	731	740	790	717	712	736	732	752	732	719	745	762	759	739	761	714	755	771	720	703	762	742	760	762	684	754	777	683	738	722	726	739	738	745	711	764	720	698	701	722	752	779	655	721	754	686	720	693	747	723	751	739	735	799	760	709	737	745	785	736	745	741	727	716	692	722	759	715	752	738	729	749	683	702	692	747	711	734	766	771	769	721	742	746	746	746	785	744	716	812	748	727	734	783	772	766	759	773	780	788	740	788	716	769	732	736	747	755	765	752	713	727	702	705	721	789	754	795	740	725	736	714	780	754	670	772	748	724	730	725	725	712	718	699	724	734	731	735	704	760	715	719	782	719	747	677	749	765	755	754	687	751	738	740	732	683	753	779	769	765	805	689	759	778	741	697	712	715	780	704	742	721	726	738	729	740	717	738	735	743	768	775	717	722	737	724	711	711	767	744	745	728	725	777	714	737	749	712	778	774	730	761	758	692	757	700	767	748	709	735	735	763	755	757	724	732	747	786	743	710	720	707	739	782	733	734	745	764	761	725	750	789	714	716	784	723	727	753	742	713	722	740	721	689	774	746	767	747	769	752	721	760	729	734	743	719	784	790	698	716	733	699	739	743	684	803	712	724	725	706	766	747	718	702	786	746	769	753	713	766	725	726	731	704	690	737	713	741	713	735	711	733	723	695	735	719	728	741	715	713	743	751	736	749	767	773	786	760	737	677	748	726	738	770	735	719	721	710	739	743	698	726	736	760	740	768	696	740	723	714	761	717	761	738	745	755	759	718	760	732	745	702	772	731	739	724	758	743	718	775	769	746	739	766	723	762	806	747	742	697	717	717	685	739	734	746	742	731	743	731	721	749	742	782	784	698	767	708	770	723	766	781	754	706	759	736	690	743	752	721	678	722	768	720	718	705	760	742	738	727	730	742	750	699	736	735	781	790	682	720	741	689	751	692	731	760	757	717	732	736	792	727	699	728	699	711	748	694	723	683	696	733	736	693	692	696	676	754	786	695	715	721	719	762	769	762	745	768	693	741	724	757	743	798	735	736	712	742	736	718	727	714	757	786	784	734	739	709	737	766	711	731	686	725	752
24618	2812	1227	863	657	554	529	445	392	359	311	302	259	273	258	243	226	238	250	254	286	254	237	235	250	236	227	251	238	249	237	227	228	269	251	238	260	251	249	217	236	228	243	230	242	229	230	229	251	242	249	252	238	214	231	237	247	263	231	258	239	194	234	229	246	262	232	256	250	234	248	221	209	234	268	252	210	219	205	244	216	227	199	207	227	218	217	217	213	231	237	230	218	237	256	218	218	213	237	222	255	231	223	228	243	250	223	233	239	235	240	218	206	254	245	238	217	242	224	263	254	246	202	242	229	251	224	230	225	249	245	249	266	238	253	222	221	236	239	212	224	236	237	225	230	214	234	236	257	248	186	228	229	236	239	221	225	214	227	258	242	236	250	205	255	253	239	233	226	205	240	220	247	250	245	244	228	233	229	262	196	260	249	256	219	223	249	252	237	231	235	239	229	230	229	248	202	230	231	239	263	236	187	227	223	235	219	254	226	230	243	234	246	225	245	230	257	241	231	259	230	236	240	223	189	213	238	250	232	235	214	234	275	230	227	234	260	242	228	221	229	231	223	237	227	237	233	218	209	228	218	237	215	233	221	190	221	268	231	247	221	255	237	229	229	219	225	226	234	227	256	213	203	240	220	254	252	254	204	237	250	222	235	233	232	252	243	207	239	215	238	220	223	267	219	221	217	233	213	220	224	224	232	207	228	216	247	224	235	227	216	192	229	207	229	213	223	216	231	220	231	250	263	223	235	212	236	227	217	215	244	230	233	259	238	223	237	225	230	199	228	239	235	205	239	235	203	251	213	226	264	252	231	264	236	228	237	200	253	259	228	224	211	223	236	222	257	248	226	225	247	259	228	225	248	186	242	231	235	255	214	253	221	241	219	238	239	209	225	245	221	226	250	233	244	211	210	240	234	254	289	253	217	211	211	233	213	216	197	248	233	252	233	237	230	219	194	226	216	259	236	216	231	229	222	249	235	239	225	260	242	236	215	262	248	232	244	260	230	232	238	265	259	217	219	271	237	247	235	248	232	222	229	239	202	213	222	230	205	211	240	232	227	234	188	263	222	221	217	199	241	241	230	241	212	234	239	232	225	225	235	204	249	185	212	217	238	216	248	235	228	233	210	218	252	234	233	267	262	229	221	233	234	248	219	206	225	249	223	196	207	225	213	214	240	248	238	212	238	233	209	246	229	224	197	224	259	231	216	227	227	243	224	229	209	222	196	242	258	224	229	229	239	233	229	247	217	228	220	244	200	217	235	233	246	223	249	249	249	218	219	208	224	199	244	226	226	216	238	224	217	242	258	232	231	205	257	264	227	239	233	214	230	245	210	234	251	228	233	237	219	213	221	240	244	214	256	249	238	235	209	234	234	246	257	248	260	223	227	245	244	223	222	209	216	227	226	213	249	216	234	225	236	217	235	252	242	242	225	235	236	234	224	220	217	233	234	229	233	265	255	226	203	250	214	207	233	224	225	230	233	236	221	249	242	217	212	203	219	253	242	255	260	238	232	240	244	209	220	253	253	241	232	219	194	226	241	216	239	238	202	199	225	223	210	222	218	219	254	226	250	237	218	221	232	231	243	228	231	254	223	224	217	223	216	188	229	228	227	229	220	234	246	235	226	234	233	238	238	223	200	264	248	233	242	215	249	219	216	238	232	234	237	239	219	220	237	215	226	244	199	227	251	233	214	234	214	242	202	225	225	230	214	214	241	220	229	253	217	217	245	234	228	220	224	241	219	266	237	204	220	227	215	243	220	258	202	232	256	230	222	254	180	216	270	245	259	242	242	235	251	242	215	215	235	254	238	236	246	248	261	228	241	212	226	218	229	253	236	227	205	247	266	221	248	228	214	226	244	249	225	227	241	224	231	255	240	246	230	215	228	228	230	211	221	224	226	219	239	235	230	225	203	246	236	215	237	246	236	253	247	235	266	212	211	208	222	232	201	252	233	215	218	220	233	231	215	235	228	234	205	228	206	223	234	261	227	231	225	242	231	252	244	221	240	215	226	226	229	209	220	264	215	221	235	231	225	223	220	251	231	238	234	220	202	240	218	253	223	238	237	211	220	221	257	227	234	244	224	230	226	217	238	270	262	224	209	218	209	234	198	225	253	237	214	206	245	254	226	237	226	213	221	213	212	205	188	263	241	265	234	252	230	204	209	234	246	234	235	235	241	216	242	231	224	210	238	198	238	242	243	254	242	241	246	225	264	249	221	208	233	234	221	228	226	257	226	228	230	231	220	200	224	225	270	229	229	216	227	216	251	236	231	257	246	219	192	228	224	220	223	216	219	253	242	234	217	220	218	224	233	216	208	242	244	225	261	235	211	231	240	235	230	222	229	240	246	254	219	214	228	220	194	226	215	263	261	240	237	244	217	211	213	222	218	236	243	242	250	210	232	241	235	233	214	249	240	244	236	222	240	236	244	253	239	232	213	231	233	254	257	229	234	238	202	239	213	209	224	194	235	246	243	239	219	217	238	205	252	228	224	208	212	227	230	215	232	236	227	235	216	228	233	228	226	231	216	220	190	240	260	260	192	223	233	220	232	216	216	242	234	208	213	248	227	234	223	225	235	220	217	211	240	241	205	203	209	210	237	238	204	233	225	213	272	208	195	187	226	241	249	243	245	207	256	228	238	220	242	226	240	239	232	225	248	233	233	193	218	245	228	223	233	249	212	230	230	242	223	249	244	214	248	222	213	220	232	229	220	246	258	218	247	207	237	235	217	195	233	234	209	239	220	213	236	252	225	276	247	238	244	215	219	208	220	238	262	195	256	239	232	251	254	222	227	221	206	251	236	244	223	211	245	221	243	218	244	227	216	230	211	250	206	226	251	211	236	248	252	232	209	230	264	227	243	248	225	224	225	225	201	230	232	239	210	218	255	241	213	235	249	221	231	231	254	247	218	206	226	243	231	253	244	269	245	224	240	252	224	229	229	241	249	233	245	201	234	228	237	249	241	232	240	221	222	234	242	231	259	269	259	210	220	222	244	241	219	257	272	235	243	226	257	253	237	233	226	248	248	262	233	237	248	231	234	245	230	234	242	237	233	243	218	237	228	230	249	249	233	257	238	239	229	256	250	221	227	221	203	225	262	228	228	250	222	234	230	271	232	267	220	238	260	238	235	228	226	241	235	248	223	258	250	214	241	237	235	250	254	210	232	227	204	221	261	214	228	229	231	221	232	235	260	216	227	235	213	246	245	242	221	227	215	239	227	240	237	223	216	236	232	209	230	231	251	212	216	236	253	236	225	229	233	248	228	233	219	244	266	235	258	251	223	233	239	240	220	232	224	228	238	234	217	215	215	198	213	222	238	212	270	262	205	253	237	214	246	230	254	225	229	201	233	248	218	211	215	200	253	240	250	231	250	254	214	252	239	225	242	222	241	234	217	233	201	231	208	246	220	249	238	228	235	220	234	226	250	234	223	223	240	237	236	228	253	263	230	222	213	204	235	243	241	214	240	255
11689	1273	2631	2952	2584	2294	1868	1599	1428	1223	1180	1039	998	955	965	843	837	833	815	768	775	709	695	686	733	745	732	670	700	703	604	712	643	671	673	702	648	666	686	634	678	688	647	612	624	691	635	642	632	611	598	621	579	629	651	641	654	626	631	626	642	624	622	633	641	625	612	646	656	635	624	599	644	630	621	611	637	620	605	650	616	612	621	637	591	626	653	650	653	626	666	597	600	637	588	610	628	636	616	663	597	698	627	644	608	636	610	622	599	613	636	613	656	633	590	610	649	610	583	574	604	601	615	643	586	589	678	654	544	591	636	633	640	614	587	589	585	619	646	601	611	599	569	638	619	586	664	621	642	587	686	608	674	620	648	638	651	639	673	609	657	608	627	630	585	629	672	628	630	607	662	623	578	601	643	612	609	567	596	620	642	626	642	599	641	587	590	643	624	650	619	603	617	604	625	630	623	587	557	629	598	599	572	621	652	627	613	649	627	648	602	600	600	628	583	690	617	622	627	646	637	620	615	637	631	642	593	630	652	621	647	628	602	633	604	590	578	638	587	617	625	586	597	554	645	671	596	622	627	651	617	660	596	638	636	633	634	601	617	584	584	614	599	628	602	582	605	614	633	624	599	618	644	625	608	598	612	600	558	645	618	618	660	592	623	582	635	594	635	624	598	562	601	639	636	564	596	622	649	624	627	603	605	634	582	604	584	635	592	594	637	562	631	626	622	629	576	630	590	591	639	609	603	657	591	664	612	608	626	635	645	626	629	635	627	653	627	618	580	564	620	602	596	630	584	629	597	617	606	664	661	622	623	550	581	596	611	620	621	622	655	621	608	601	634	621	615	641	594	616	620	598	611	607	563	673	632	617	650	613	609	601	613	595	623	641	660	629	634	598	630	619	612	675	637	599	595	614	647	595	630	617	598	599	627	614	610	622	641	610	669	646	640	605	628	639	592	594	622	641	650	612	621	601	590	646	606	624	636	593	614	580	648	583	588	640	628	588	622	601	606	586	610	641	567	633	633	595	597	638	587	620	601	629	589	624	617	627	606	619	597	560	585	621	653	579	600	638	654	624	636	624	632	661	583	612	603	612	657	589	653	665	589	602	573	606	564	564	648	635	594	628	610	640	666	581	646	624	628	612	624	646	582	609	631	644	580	569	624	646	583	600	605	641	591	599	636	609	639	555	579	625	577	654	566	615	671	609	632	655	608	629	615	611	589	618	633	658	608	624	575	585	590	606	618	562	663	632	649	605	653	619	608	665	610	581	592	631	651	585	590	632	617	640	622	621	592	630	595	619	594	574	649	652	631	612	651	590	587	578	634	642	601	640	609	671	630	618	615	615	577	598	631	662	621	626	607	672	637	611	623	644	608	589	607	634	556	631	613	666	624	591	620	603	589	610	640	633	656	641	660	643	649	613	659	635	641	643	586	636	569	591	625	618	572	600	605	632	677	640	572	621	622	630	628	630	590	608	609	603	629	610	645	576	600	617	614	635	586	585	600	662	577	644	581	570	605	617	591	576	623	608	581	594	599	610	617	604	609	602	630	632	644	619	601	604	576	643	599	604	610	641	611	640	624	591	629	664	591	605	628	661	601	573	562	639	582	598	625	633	593	637	565	615	625	619	629	585	638	629	619	573	605	641	609	618	614	602	650	636	658	604	613	621	611	614	621	653	605	602	585	608	617	620	609	591	630	599	586	593	585	631	584	627	596	604	609	637	567	634	590	599	649	595	644	601	589	590	627	598	587	605	587	588	616	605	625	614	628	611	668	569	637	631	610	622	596	598	623	603	593	574	632	635	625	640	629	660	638	614	658	627	597	585	610	651	656	633	625	619	646	636	613	604	647	576	638	645	647	618	561	612	598	612	635	581	605	592	666	579	608	666	634	616	634	643	616	605	616	588	654	619	655	618	615	668	610	622	633	607	612	588	629	624	598	639	619	596	594	613	606	572	624	602	635	619	605	619	604	583	636	598	630	613	637	587	642	635	647	616	626	604	592	601	614	601	610	576	585	638	637	605	609	625	614	627	633	628	578	630	564	600	624	612	585	596	644	595	567	610	582	596	640	641	637	607	620	634	642	603	610	605	607	616	605	637	617	603	606	624	621	571	648	653	629	601	598	602	575	595	597	637	633	606	611	605	581	613	643	629	639	651	645	613	652	646	642	619	611	618	686	643	642	632	607	596	625	649	609	598	604	584	622	634	639	625	614	620	595	604	628	596	617	590	593	643	623	623	609	600	632	601	566	595	598	653	615	588	618	639	601	599	643	639	592	630	644	613	583	583	660	631	618	637	577	597	556	611	640	599	613	602	647	620	642	652	612	608	610	550	631	582	593	648	636	604	638	623	657	615	546	648	653	633	599	629	635	604	688	629	611	620	589	635	627	614	632	654	605	620	629	649	602	638	596	637	623	629	659	624	610	581	603	611	594	616	603	619	598	584	612	659	643	609	634	651	616	646	593	579	626	634	627	606	628	587	612	631	564	607	624	647	648	603	602	619	651	603	579	589	587	636	582	604	605	636	596	613	542	643	595	604	599	608	579	608	622	626	597	637	642	630	613	655	611	604	615	664	604	657	614	595	621	562	631	588	615	564	640	600	607	624	626	613	604	618	589	598	613	628	640	621	622	634	597	630	665	609	655	641	639	612	621	592	626	617	621	661	579	610	615	595	633	678	617	592	627	600	599	613	581	600	664	618	617	660	591	608	660	607	628	656	612	632	609	622	591	620	650	627	596	597	657	617	554	635	632	618	601	625	562	626	614	630	547	587	582	616	591	601	621	612	559	623	595	615	598	612	636	601	602	624	580	617	627	610	627	629	594	564	645	625	605	645	627	623	641	640	616	629	597	602	617	608	672	610	633	627	656	637	636	620	611	592	607	634	634	582	613	608	648	655	604	632	594	614	648	589	605	575	613	607	570	626	593	673	598	606	600	643	607	603	613	570	632	585	621	611	651	628	586	591	635	652	629	622	609	607	625	632	587	648	639	568	628	627	577	658	616	616	611	620	635	564	579	622	612	618	590	634	600	594	577	598	617	619	656	612	632	600	597	613	601	617	642	631	621	606	630	579	639	614	627	563	624	650	597	611	608	601	561	600	625	596	646	588	628	606	613	628	612	670	601	652	630	584	617	605	675	611	667	615	593	603	619	639	583	527	647	610	628	627	615	645	596	557	644	636	569	588	585	611	615	603	593	588	599	663	640	617	620	663	597	617	613	608	645	595	595	590	609	623	608	598	623	610	640	650	677	613	592	608	605	629	622	605	632	628	612	584	612	589	634	573	620	638	638	608	631	590	552	647	665	604	596	624	661	618	650	594	568	632	648	621	679	631	640	641	591	582	608	632	638	656	640	598	620	612	652	607	626	590	645	614	574	610	579	638	617	565	614	681	604	629	645	624	648	604	638	622	660	653	594	601	639	604	625	580	576	634	599	630	642	623	622	645	604	629	610	651	599	577	596	587	613	655
36585	7349	2664	1826	1368	1031	899	735	644	591	568	546	520	512	480	494	468	437	440	444	419	412	432	464	447	410	367	389	420	402	399	421	353	390	377	406	355	369	398	397	431	428	397	407	409	415	406	385	385	369	354	391	409	383	405	416	393	393	391	384	374	362	369	414	389	403	422	396	373	358	405	399	392	361	446	394	412	384	440	388	415	420	384	414	415	375	409	412	414	414	390	388	378	380	361	393	413	379	382	389	359	356	374	374	410	391	362	396	371	363	350	416	384	411	418	367	404	410	370	434	387	365	378	418	398	382	412	380	406	374	395	372	394	394	369	373	391	387	378	416	360	419	416	408	434	391	371	434	384	386	337	382	431	390	380	386	398	419	380	375	368	409	432	377	384	378	366	400	364	413	388	392	401	390	405	392	409	398	383	400	360	363	408	377	427	404	361	411	383	395	421	394	385	382	391	381	392	377	389	384	358	408	390	418	405	383	400	419	389	374	371	386	356	431	372	407	397	384	404	374	405	386	374	385	420	419	351	403	394	386	386	376	402	377	406	365	358	427	385	360	427	405	424	408	411	387	367	410	386	368	396	382	385	375	384	404	386	364	381	416	420	374	371	397	417	424	381	406	382	374	385	387	385	373	380	384	379	415	405	384	380	431	384	393	406	434	403	380	384	397	399	428	375	366	380	408	378	416	355	377	414	409	382	391	393	406	379	390	362	399	383	404	420	362	405	414	396	386	395	402	390	427	395	424	421	409	366	384	398	418	389	369	360	365	379	387	390	436	355	359	359	390	409	385	363	442	370	393	382	378	398	359	388	394	402	387	420	423	429	436	408	395	382	385	373	368	410	401	373	390	398	367	353	382	416	404	388	373	376	408	385	364	366	373	388	408	358	404	416	390	381	377	377	386	394	382	400	367	424	386	386	381	366	422	397	380	425	389	387	393	381	365	390	388	353	402	398	422	385	406	407	406	421	348	406	364	393	433	387	423	418	443	420	393	412	385	371	384	388	394	382	371	372	385	420	392	421	368	392	430	433	387	399	377	386	386	392	376	343	409	409	411	409	371	393	388	409	424	372	408	383	396	392	394	402	417	412	372	385	389	362	356	408	393	395	411	395	389	378	388	368	381	386	400	371	373	369	381	404	396	417	395	424	433	419	409	390	400	377	367	419	385	421	410	408	410	383	382	396	364	413	407	389	372	358	446	410	396	409	419	384	407	376	400	394	406	397	395	418	359	400	368	380	417	421	413	396	390	403	392	390	388	396	399	379	408	356	404	398	409	392	373	346	430	384	385	390	373	348	360	409	368	359	412	393	402	399	399	366	366	389	394	408	361	384	400	381	413	395	413	383	393	402	356	366	407	363	377	393	369	383	385	381	382	363	420	371	375	378	407	397	383	383	390	384	401	348	379	362	377	392	361	375	398	391	383	380	389	390	364	384	381	385	408	379	419	387	370	391	407	389	411	415	381	423	366	383	353	398	380	385	409	396	411	404	372	349	392	417	428	416	416	359	375	422	367	417	411	382	346	403	433	426	400	412	375	374	408	408	363	352	384	440	407	403	366	387	373	412	393	374	384	407	400	368	397	406	356	409	371	377	407	387	386	400	382	405	355	380	366	384	353	391	438	399	360	399	367	364	385	374	401	392	377	375	370	373	360	336	360	398	367	367	403	387	414	367	386	379	380	382	382	360	403	410	418	395	406	388	399	410	400	384	396	411	379	421	396	392	385	369	440	388	390	379	380	372	433	381	421	366	387	400	389	370	377	384	368	397	385	410	385	375	425	426	385	393	358	373	375	385	408	409	422	400	357	401	407	385	383	395	377	374	403	410	409	393	392	354	437	385	417	377	426	376	374	392	391	372	372	352	358	385	369	397	395	392	420	397	380	383	407	406	366	411	403	381	388	369	387	387	381	397	388	407	371	363	358	395	413	414	380	373	405	364	384	375	401	413	396	375	393	406	382	372	407	359	362	373	423	409	374	400	388	386	372	383	402	395	334	374	362	398	397	434	414	392	392	370	405	430	435	423	397	394	381	400	367	362	386	399	393	384	425	399	384	417	418	373	414	414	406	355	379	369	403	395	414	392	402	363	408	365	376	360	407	382	412	419	385	418	421	390	374	388	409	342	415	422	395	317	416	398	352	382	389	356	388	422	396	379	383	411	373	393	368	403	373	405	423	395	416	370	381	404	348	405	373	396	429	383	365	389	358	390	399	398	364	405	402	366	376	376	366	342	390	447	432	371	378	416	381	396	405	392	359	422	406	370	396	356	389	378	403	376	393	393	421	403	420	366	421	357	405	369	382	382	404	376	392	401	382	380	377	423	363	381	400	385	353	414	390	401	426	393	367	401	409	409	364	376	436	414	365	406	363	364	381	397	394	379	396	392	415	412	385	370	364	364	368	373	405	382	363	417	416	416	383	386	402	345	393	395	371	376	369	381	412	380	388	380	397	392	388	393	422	374	410	416	381	399	385	388	437	362	371	364	430	371	401	375	407	405	379	402	375	385	384	384	429	392	380	353	393	397	358	416	389	426	378	369	400	367	383	412	425	406	345	381	403	403	379	405	397	370	370	393	391	387	406	401	355	381	372	373	385	411	364	391	407	369	362	365	417	415	373	386	388	439	362	417	392	375	412	358	383	358	385	442	360	393	371	383	413	398	405	373	373	367	371	391	372	384	401	391	375	379	381	403	363	364	376	358	397	410	387	400	383	410	360	393	368	416	403	368	430	399	429	355	395	409	403	378	402	380	398	372	379	373	390	385	413	402	390	357	389	385	375	386	387	355	386	369	401	405	422	447	367	361	420	405	398	370	352	398	406	393	409	402	422	377	397	394	383	379	405	407	375	384	359	399	424	369	367	356	372	415	396	351	386	363	349	393	379	393	399	396	366	371	405	391	407	410	403	387	404	360	397	372	390	418	362	399	399	414	377	389	410	417	375	375	370	408	441	406	354	369	416	386	412	411	405	381	352	372	404	386	394	380	416	414	381	385	428	412	407	371	408	389	365	373	366	374	383	389	376	385	412	372	344	392	438	401	418	379	376	400	390	413	363	384	378	368	397	386	381	347	389	368	423	391	389	423	370	355	365	387	358	364	423	371	396	395	410	406	352	386	405	362	344	430	370	410	382	429	386	401	416	386	413	393	412	347	445	378	354	396	385	384	369	369	387	388	388	390	397	374	366	409	375	366	419	384	403	361	352	379	365	369	393	406	375	381	391	371	402	380	408	370	416	414	401	409	427	369	365	387	397	388	411	364	385	386	403	431	351	380	410	382	398	417	400	402	406	411	398	383	406	395	393	368	374	381	383	352	398	361	383	416	394	412	431	405	353	370	341	362	381	410	411	404	423	403	375	348	410	400	377	378	412	411	390	418	404	395	368	391	361	379	381	390	421	378	389	383	357	375	397	407	385	390	372	406	364	408	375	402	393	388	387	414	364	403	379	381	374	390	371	419	353	424	400	386	408	375	382
16100	2234	4546	5326	4816	4017	3435	2852	2520	2168	2045	1828	1709	1559	1463	1485	1364	1366	1309	1278	1240	1239	1155	1223	1137	1123	1082	1127	1060	1168	1072	1081	1079	1035	1085	1071	1140	988	1066	1003	1043	997	1005	1069	1045	993	1033	1024	927	996	1005	1042	981	1001	973	969	995	1005	920	939	989	999	994	953	1007	968	975	950	1001	927	911	940	892	987	997	930	936	997	1026	935	927	906	1018	949	965	966	918	951	978	986	986	916	960	939	965	927	982	914	919	992	961	949	992	941	976	971	928	894	990	937	1013	971	1017	983	947	958	1036	924	954	924	1006	896	1002	956	917	979	933	891	960	908	926	917	986	974	954	966	930	941	894	958	926	914	954	961	921	956	924	998	960	969	953	931	984	958	961	1000	927	962	993	929	941	950	1001	978	1001	954	955	997	975	982	954	959	918	1006	928	965	970	979	912	927	993	904	920	974	954	942	919	924	959	918	971	957	952	944	945	963	948	926	1025	963	915	982	943	988	997	930	949	1000	907	917	1000	945	978	934	971	914	1037	976	911	986	956	953	948	958	950	955	962	924	943	970	948	984	909	1014	959	945	946	991	963	965	959	955	1046	987	915	940	966	965	920	909	912	949	971	976	972	959	976	962	953	950	980	1047	950	921	994	918	933	935	970	952	969	1019	1009	954	904	970	946	917	946	997	956	906	985	1005	954	944	915	945	947	950	912	984	943	916	899	897	969	1021	948	960	890	946	1022	1004	930	975	986	906	1004	916	939	961	966	944	971	943	930	929	906	983	927	985	1024	924	1001	970	948	974	1023	947	950	956	1006	983	1016	923	987	980	980	954	951	942	970	950	890	1002	990	937	971	973	936	987	937	949	898	926	927	987	1006	919	931	913	950	967	933	966	975	991	973	972	914	967	945	946	897	1010	938	953	953	974	974	941	951	921	989	956	913	898	962	930	922	942	896	952	966	924	921	893	960	966	949	933	986	986	933	939	898	995	988	978	920	934	1021	937	986	928	959	981	900	909	958	986	903	959	996	965	930	968	968	995	1000	936	992	953	914	916	958	957	915	943	938	940	923	989	963	941	920	900	956	971	968	955	980	952	941	929	965	983	961	968	932	958	998	983	919	880	903	985	944	1017	959	957	943	962	926	914	944	981	942	929	1038	933	953	932	954	979	939	960	929	994	924	904	941	928	919	946	955	931	945	986	914	981	948	937	912	998	946	959	999	944	970	956	972	965	993	1009	947	987	885	942	952	898	898	984	1031	911	986	1011	939	968	911	914	968	927	986	962	973	875	918	975	963	1039	970	933	952	962	946	924	925	895	959	1020	924	952	956	941	941	932	970	1008	948	962	949	944	948	958	960	967	957	967	939	972	932	948	923	1029	970	926	880	958	944	1015	946	996	947	957	933	911	973	922	926	981	962	992	967	892	963	900	958	893	969	933	949	971	972	931	960	942	959	969	953	919	926	921	926	942	984	980	987	991	904	983	966	957	949	976	903	916	983	919	989	902	933	931	947	989	920	968	989	928	969	963	954	944	978	943	927	949	976	1017	951	965	913	967	968	1000	927	963	1011	910	978	958	930	942	932	947	927	952	971	1001	987	940	917	937	970	964	956	949	879	949	954	917	969	949	907	948	958	946	939	961	989	948	957	918	952	921	950	964	943	960	964	940	939	990	960	969	938	980	955	965	946	947	935	985	908	943	921	999	942	938	962	898	967	964	951	995	964	974	996	931	889	933	921	930	960	967	930	878	965	925	981	907	945	960	954	931	946	938	987	913	974	931	964	950	1024	917	905	948	947	963	887	958	1003	959	970	989	934	944	953	1004	946	930	902	968	911	948	910	936	931	958	951	941	913	981	990	977	945	916	885	932	936	938	931	976	963	975	930	924	935	957	991	963	957	955	915	913	948	938	950	927	944	1013	910	989	967	916	952	986	948	980	969	996	967	913	938	940	981	1000	875	992	994	962	930	959	896	938	949	935	929	938	932	933	927	937	983	950	963	937	987	919	999	942	972	885	951	913	921	881	1001	904	969	944	960	931	938	998	940	976	916	981	966	944	976	916	928	955	918	943	1018	968	953	927	998	947	978	995	930	974	993	964	968	1017	989	957	940	929	977	963	947	972	903	955	988	930	907	886	963	1001	986	941	972	939	964	929	949	975	877	944	928	971	918	935	971	934	953	980	1003	972	925	939	991	900	924	925	895	885	941	921	905	928	969	934	900	936	946	1002	960	990	992	940	952	981	987	947	933	972	942	993	957	940	989	880	998	952	906	961	963	906	959	929	987	971	967	919	958	984	956	1004	952	931	959	966	904	942	932	980	968	965	970	979	975	921	962	962	933	930	928	954	955	954	945	977	924	989	958	953	967	931	936	948	993	942	934	922	946	944	900	984	943	957	967	944	976	979	981	952	909	935	982	917	932	957	945	943	906	931	893	949	951	916	976	948	995	924	940	948	955	967	896	982	976	1020	925	939	1007	918	979	989	942	966	943	920	992	937	956	986	950	900	911	926	967	993	930	983	994	973	932	1010	944	987	904	861	963	950	1007	945	992	907	971	967	883	905	986	931	1005	900	999	901	970	956	914	927	986	946	970	965	956	937	974	950	1011	974	1031	933	937	974	976	928	963	991	973	971	925	936	920	947	942	918	937	980	934	1008	907	949	994	937	926	962	936	959	910	975	945	927	991	1000	943	934	960	960	953	919	907	994	935	968	1024	938	936	937	959	953	1008	933	979	923	975	917	938	944	926	1000	961	949	957	924	950	926	942	989	991	975	944	943	946	952	940	946	960	939	983	939	979	946	935	939	946	969	974	964	988	924	1001	948	977	977	944	934	1012	938	945	975	984	981	970	963	972	979	918	962	928	903	974	918	887	930	928	931	957	992	957	944	926	915	931	986	955	943	982	965	953	924	968	963	979	955	934	1059	949	939	976	982	961	945	958	934	961	935	986	964	988	963	959	1004	933	973	972	954	909	927	968	929	958	953	932	964	924	937	1036	943	975	959	926	920	945	917	987	981	958	951	995	996	958	961	943	936	913	971	928	1001	969	935	992	947	899	926	1003	972	967	901	969	952	945	966	937	956	949	938	890	994	931	900	983	927	954	936	975	983	963	919	968	956	984	990	930	967	891	947	926	967	953	926	952	924	968	895	1022	932	926	939	923	944	953	979	950	951	931	960	999	929	962	953	978	892	962	959	958	959	901	1000	949	933	987	1001	1003	939	946	945	944	955	934	959	959	957	989	933	948	878	979	1010	923	1038	959	937	947	969	942	932	925	967	930	949	995	898	995	955	937	995	920	949	942	947	986	967	993	935	980	903	946	1009	903	946	1000	992	984	981	933	990	913	967	971	943	985	962	957	928	922	932	929	935	941	951	979	876	931	953	921	949	902	989	965	959	904	999	960	928	989	947	977	963	942	968	997	937	961	922	927	933	943	951	980	926	981	930	950	1011	933	994	934	918	967	948	962	928	981	942	890	904	958	959	1022	944	876	937	949	1010	1000	963	990	984	913	920	937	1020	955	935	888	980	920	953	960	913	915	916	938	925	930	982	941	940	913	921	946	916	1015	953	954	923	983	997	934	962	955	978	933	936
3091	342	283	338	317	297	325	284	314	341	281	283	297	294	316	318	306	313	271	252	288	297	280	310	310	304	290	300	304	307	324	300	312	283	292	314	250	273	281	321	269	298	300	321	280	300	319	265	300	291	295	300	321	280	288	293	309	307	298	270	304	292	302	295	292	290	320	310	302	285	315	282	308	288	275	276	290	318	286	280	277	302	303	308	294	280	304	303	281	290	295	293	298	311	319	255	301	295	359	278	281	286	306	313	325	306	286	257	285	297	288	289	349	334	296	350	327	297	280	297	313	324	298	314	286	345	325	294	320	286	300	294	296	306	290	289	294	305	264	295	305	293	301	301	300	272	269	328	335	288	288	276	276	299	313	303	283	288	313	268	303	267	282	306	327	311	278	283	300	273	296	331	294	293	263	283	277	285	290	305	303	320	289	301	350	324	282	294	306	295	305	297	329	302	324	302	336	277	316	304	291	265	287	294	300	294	319	300	276	310	304	316	277	299	283	282	296	285	320	295	285	297	273	297	303	314	277	304	321	286	293	302	302	299	288	287	306	325	338	292	286	322	306	298	325	275	297	312	302	284	272	286	297	301	298	284	298	293	344	292	337	274	288	304	283	290	332	310	311	308	314	326	288	279	323	299	290	302	255	300	310	298	298	270	275	298	264	274	292	286	302	325	310	258	280	312	293	310	286	295	284	295	321	346	315	289	319	300	262	332	276	317	286	307	298	282	306	300	296	278	285	305	316	285	300	274	286	283	294	309	326	291	311	291	272	314	291	290	327	320	290	310	334	314	338	323	291	289	337	270	313	290	298	295	308	306	272	304	310	303	293	283	286	295	280	303	317	342	293	294	307	308	285	290	294	284	291	267	308	302	303	338	300	295	290	318	282	333	310	292	324	280	309	298	292	275	298	315	291	317	305	299	296	288	315	290	349	298	316	281	284	289	289	276	308	303	281	326	268	314	294	342	306	286	332	339	305	305	322	300	305	311	303	285	301	290	315	309	287	274	292	274	293	292	308	301	297	294	297	325	328	291	310	288	271	309	303	322	293	319	299	324	310	277	293	302	324	308	303	300	300	300	308	267	286	306	293	306	291	265	292	311	323	277	288	260	298	295	290	276	284	301	303	332	309	270	325	294	297	300	305	324	314	294	301	284	294	280	287	309	268	290	298	299	322	285	290	281	294	332	291	312	273	304	292	307	315	299	298	286	307	325	291	281	302	288	315	301	304	303	314	294	297	293	274	260	273	311	289	301	313	304	282	312	296	297	307	317	303	312	301	335	303	290	286	301	313	332	310	313	302	290	326	319	268	287	296	281	291	283	298	302	301	294	289	294	305	276	301	291	288	324	244	286	293	315	334	303	332	317	324	265	282	296	281	308	288	248	272	304	322	305	269	301	282	264	296	285	290	317	277	297	308	318	286	277	296	290	315	288	290	301	310	284	275	272	284	262	297	303	321	299	306	293	293	323	338	306	297	287	294	281	323	298	293	278	294	281	299	294	271	341	314	279	308	295	272	320	299	295	291	286	268	306	309	319	272	297	309	334	300	292	297	305	335	315	296	298	304	292	316	311	311	283	262	258	295	296	306	338	296	285	329	317	296	306	307	299	287	307	320	303	291	298	277	313	274	310	279	308	273	275	309	302	319	282	291	293	303	338	316	296	315	339	283	325	288	322	299	335	311	302	324	284	317	304	333	301	304	273	308	323	314	310	267	284	325	292	319	258	280	346	304	304	288	314	316	289	285	325	289	324	305	316	293	298	280	279	299	301	292	261	311	294	306	290	301	263	294	311	272	304	289	320	282	302	303	294	288	306	282	288	277	309	331	291	300	315	288	308	319	306	277	306	256	308	310	289	303	324	292	292	295	277	291	329	274	316	291	310	304	297	293	319	288	295	299	328	318	308	293	295	290	294	313	299	282	314	335	291	307	307	301	294	289	285	299	281	325	308	290	283	282	329	313	279	267	279	288	291	288	297	299	310	284	260	305	302	285	330	301	298	313	303	282	262	309	331	248	272	285	289	339	287	296	280	289	260	304	301	301	310	347	297	274	333	288	285	295	311	286	255	295	279	297	295	290	305	284	298	283	319	313	307	302	262	295	305	315	320	331	310	299	287	270	285	274	273	314	321	310	296	288	284	308	273	341	288	301	295	304	313	340	281	273	331	289	298	322	286	299	328	277	316	334	305	305	292	277	297	289	303	300	294	275	312	317	252	284	296	304	308	304	289	290	300	298	281	299	307	325	294	312	298	284	335	284	297	341	293	289	294	270	295	285	307	298	307	297	301	305	307	302	312	289	304	284	292	282	287	282	299	342	295	307	296	312	304	321	317	303	282	325	272	272	285	296	300	250	309	303	322	288	298	315	303	309	325	282	276	317	321	291	309	302	348	279	296	261	319	304	321	301	334	308	308	293	265	282	316	279	289	271	327	305	329	288	309	275	283	281	308	322	287	300	265	310	298	282	307	297	292	314	294	324	284	275	290	306	320	297	266	295	300	328	335	301	266	309	283	289	257	280	317	273	305	305	290	284	307	290	298	256	331	304	270	308	312	290	270	283	291	282	283	254	275	350	291	286	287	305	293	307	316	277	302	317	278	281	279	298	291	307	302	288	278	270	310	295	320	315	315	277	313	288	298	305	280	315	279	285	270	313	325	347	306	315	305	310	272	277	328	284	275	300	296	297	298	279	307	321	287	281	307	330	259	311	307	281	326	261	260	296	326	311	287	303	316	292	322	311	299	311	321	299	272	287	307	283	293	289	307	308	319	331	295	312	267	307	287	284	303	296	288	289	312	302	306	312	278	299	293	282	297	283	282	291	292	292	267	332	316	275	293	298	283	295	307	314	295	302	298	298	296	290	282	295	266	293	310	273	296	298	293	296	289	269	288	278	284	321	307	262	323	293	268	318	294	289	321	312	307	293	320	300	279	289	294	276	321	315	289	291	306	292	296	264	302	307	334	295	302	296	321	312	286	342	277	296	325	318	295	313	292	315	326	273	291	307	319	324	299	307	293	308	282	315	310	338	291	314	326	303	318	308	309	265	305	297	304	300	275	288	288	311	266	295	303	297	305	311	302	297	293	330	284	276	303	303	290	312	290	272	337	290	302	318	303	312	289	251	278	272	312	288	315	301	290	352	321	317	307	302	300	320	298	303	278	317	298	313	258	274	340	346	299	298	303	281	313	283	324	292	304	304	314	279	271	286	313	279	294	278	295	290	280	305	298	294	274	282	324	320	284	286	261	325	288	313	327	309	328	330	319	311	284	326	272	305	306	280	281	281	304	329	294	299	265	284	279	294	293	290	266	291	298	306	275	304	294	327	292	289	300	288	334	288	280	295	306	292	286	271	281	305	293	339	302	306	269	309	285	285	293	261	264	316	293	313	331	295	299	261	328	307	330	328	322	304	270	290	275	322	283	332	295	270	285	290	310	291	302	292	302	309	296	291	315	286	288	285	319	310	278	298	305
3751	791	770	836	810	858	786	789	792	806	718	805	713	793	767	690	744	744	763	766	724	760	737	763	741	742	754	781	755	786	798	725	733	790	761	750	742	745	725	712	760	738	746	758	722	758	775	695	764	693	753	735	730	683	765	747	712	693	726	752	733	713	711	751	701	706	762	737	732	739	713	751	759	706	738	770	774	748	781	757	742	719	696	747	763	772	759	750	672	724	745	734	755	650	706	745	756	790	723	757	711	746	731	770	752	738	727	710	826	716	750	762	741	726	759	766	741	726	743	733	721	771	773	686	734	756	729	664	816	720	721	756	742	753	733	756	772	737	706	760	702	724	693	731	749	668	722	751	751	683	768	738	763	745	727	735	736	780	704	801	776	746	762	730	724	729	751	707	740	794	730	723	723	708	712	734	753	748	675	729	744	730	738	755	738	756	698	731	737	726	717	733	745	777	707	732	663	726	686	691	805	721	714	764	715	741	806	748	744	706	712	751	705	732	729	720	711	789	791	753	732	730	709	760	742	723	746	735	743	750	750	759	793	735	755	756	682	773	701	736	774	721	683	718	720	735	700	742	736	742	792	766	731	726	764	714	696	707	724	769	711	732	770	733	726	761	756	680	788	727	739	743	744	709	750	755	705	718	736	781	726	726	768	707	692	709	772	702	734	725	748	744	753	708	730	749	739	678	750	786	753	757	712	711	751	779	741	728	764	721	734	779	723	787	713	801	683	747	715	689	694	764	777	772	715	673	736	743	749	718	748	747	726	682	689	703	755	756	734	741	767	764	716	761	753	725	749	708	743	767	723	715	713	711	719	697	743	716	736	689	773	739	751	750	759	726	665	714	747	774	735	709	743	701	704	733	738	785	744	777	755	706	740	752	748	754	743	726	722	800	740	758	732	753	688	805	695	740	762	716	721	768	779	751	741	750	735	703	751	692	715	756	758	712	742	710	815	758	724	733	717	745	734	795	717	691	770	740	767	721	769	724	735	762	780	721	742	711	756	754	775	711	712	745	734	791	731	790	709	726	735	743	689	751	775	716	774	791	702	722	728	793	752	721	766	683	768	691	745	691	760	743	741	750	710	731	738	717	733	755	723	733	774	738	754	738	757	701	727	684	784	777	739	700	750	726	760	734	695	734	759	717	757	692	759	728	794	767	768	725	774	732	728	698	722	727	752	759	699	777	754	700	749	784	749	769	740	764	749	679	752	711	716	735	716	704	731	709	712	704	749	745	730	736	763	731	740	729	714	734	783	755	758	711	719	721	702	766	749	716	738	729	728	743	764	742	752	750	731	729	720	718	703	744	735	744	747	717	766	722	762	732	773	745	709	675	771	721	759	746	727	722	734	732	750	740	785	754	744	731	770	689	718	733	768	770	726	755	737	738	765	706	743	777	705	691	714	748	749	705	749	725	677	764	740	729	730	728	666	734	756	739	751	734	692	708	736	739	764	725	692	738	703	752	734	739	732	748	700	707	691	756	771	687	735	700	756	721	709	726	753	703	720	750	711	702	726	752	690	707	760	714	706	755	763	733	685	741	696	713	698	777	720	753	767	713	752	674	722	730	773	733	686	805	750	723	780	752	706	728	736	735	763	717	739	708	753	755	773	746	742	685	715	730	753	753	743	733	760	728	735	785	714	704	699	717	748	696	699	762	758	711	734	764	702	752	726	741	749	736	749	723	718	707	745	763	753	775	717	722	753	738	761	755	723	730	719	772	770	761	753	700	768	775	720	746	744	762	724	753	740	763	709	753	713	764	719	788	771	714	722	776	731	734	754	692	678	708	709	740	691	716	691	767	723	772	731	721	714	702	782	740	778	732	718	748	739	796	731	788	747	724	726	705	771	743	743	743	698	733	712	720	727	754	718	792	767	750	742	735	746	750	745	726	741	708	753	724	714	782	747	756	694	738	749	713	697	694	725	764	723	770	782	775	728	747	734	743	764	798	754	785	713	699	735	786	709	742	762	739	748	716	720	725	758	761	736	700	767	798	770	705	764	772	723	769	770	737	751	755	767	682	759	735	725	739	695	712	771	778	718	781	691	736	702	754	737	763	731	717	761	736	714	777	738	756	741	695	711	715	713	745	747	732	738	749	723	745	746	714	728	749	662	702	760	745	716	751	785	751	730	713	721	765	776	694	758	721	764	703	700	714	740	731	742	766	749	752	739	751	696	717	716	740	756	723	733	735	703	714	757	726	731	773	725	773	737	785	791	708	715	718	718	724	713	760	742	738	677	739	758	742	753	715	724	801	754	772	717	730	756	725	774	754	751	736	695	740	709	713	744	762	723	736	689	735	742	772	706	723	745	716	728	728	743	759	749	745	709	757	750	758	700	756	721	736	754	776	780	756	711	706	696	717	744	731	719	726	707	725	730	728	707	770	741	746	750	754	742	719	714	686	714	772	757	712	749	662	708	719	756	719	733	791	759	748	746	685	768	783	704	750	725	724	745	722	715	708	728	743	767	752	725	709	739	745	718	758	732	782	739	671	787	767	738	759	699	752	727	702	782	773	793	810	735	714	792	770	759	745	759	672	751	730	750	732	727	694	737	759	704	765	767	715	736	738	715	779	746	718	734	760	770	756	695	786	765	789	727	755	743	817	746	762	779	739	743	788	679	756	772	723	722	698	740	725	760	744	693	722	745	762	798	731	787	768	742	739	730	753	738	738	709	732	755	731	782	722	719	743	750	743	733	771	727	693	775	707	754	781	736	756	730	714	756	726	710	752	747	785	712	725	740	693	716	762	793	757	752	733	747	738	713	725	779	757	824	740	736	743	765	732	750	755	747	803	760	738	756	708	753	681	723	750	733	732	711	787	794	798	714	800	743	739	749	769	734	688	793	720	729	714	775	740	757	775	731	708	691	711	736	770	758	731	745	743	707	722	754	712	708	737	798	738	693	772	768	694	739	787	758	757	724	748	712	761	735	803	730	749	786	724	685	728	742	739	731	755	751	770	747	751	734	664	768	737	734	778	729	758	761	739	743	738	739	737	744	699	729	751	750	705	761	714	749	769	714	753	676	733	742	702	751	740	742	716	691	707	751	763	694	733	760	710	705	752	766	716	776	781	728	727	680	734	743	738	721	782	713	764	755	768	744	780	746	784	745	721	707	763	719	771	755	746	729	747	773	739	740	714	722	704	767	741	757	737	802	739	753	741	707	754	767	724	731	737	714	745	766	720	760	711	736	735	755	758	717	729	716	677	741	716	730	698	677	744	786	735	678	730	756	737	746	739	758	699	720	769	767	745	722	719	745	723	783	725	758	737	739	731	728	763	762	756	724	758	760	749	779	791	702	726	738	752	733	698	772	744	723	766	721	799	756	698	775	765	752	726	702	758	725	771	702	762	719	742	737	721	731	746	727	710	748	770	733	714	733	736	775	717	769	724	770	738	731	724	760	732	717	745	774	685	714	739	690	806	686	739	734	734	731	695	775	741	720	733	785	738	752	724	764	798	728	764	761	715
25976	3064	1165	929	686	577	464	383	378	335	323	305	288	298	280	275	274	249	246	249	256	248	232	262	222	215	250	230	249	266	258	220	272	231	210	214	217	253	221	227	249	232	227	218	217	238	244	246	231	232	210	241	248	239	233	235	233	221	229	221	256	243	256	263	236	248	235	252	220	220	226	228	231	235	227	244	229	248	239	239	229	255	252	241	240	218	279	219	232	226	232	218	208	240	256	246	214	247	203	234	238	234	221	194	217	222	232	218	240	228	203	250	207	231	213	243	230	223	225	248	216	247	197	244	249	228	231	234	217	241	209	229	244	245	221	230	221	233	242	221	232	218	252	223	242	240	251	241	243	212	223	208	228	228	242	233	221	259	230	232	227	237	221	245	225	222	231	241	227	227	237	223	238	234	213	232	250	193	259	198	234	242	242	232	255	226	242	214	224	245	229	256	235	254	231	212	236	262	213	240	233	242	239	234	211	253	194	235	223	230	216	249	211	217	251	232	217	212	251	264	211	235	234	232	238	241	211	246	223	212	254	221	254	231	248	233	225	233	229	239	222	240	226	217	225	226	223	229	238	231	240	244	274	214	223	233	240	240	238	250	245	219	254	217	213	228	234	222	241	228	244	252	213	241	248	241	238	210	238	253	217	211	248	245	252	249	250	225	272	227	255	216	236	244	212	210	247	236	241	244	234	240	237	228	205	239	239	208	235	216	217	246	245	232	217	201	234	177	247	267	252	220	225	225	237	272	183	236	236	197	239	231	222	222	241	223	222	216	211	241	251	223	201	239	235	241	259	251	226	249	209	235	259	213	233	255	210	249	236	233	220	220	221	225	239	257	224	214	231	224	215	239	232	235	235	260	241	262	231	235	228	233	230	241	213	239	274	240	253	248	254	264	223	222	218	213	219	236	231	226	248	192	257	236	234	247	239	226	221	218	236	230	202	244	218	213	250	237	205	234	241	233	226	243	227	229	231	252	234	252	206	263	246	220	229	245	204	235	246	247	228	255	222	227	209	224	259	204	223	246	264	223	247	235	240	215	228	242	247	227	247	267	232	236	226	245	212	221	204	243	249	233	213	230	214	226	220	197	238	245	219	209	264	239	258	225	244	232	236	258	256	233	200	242	233	218	236	221	243	221	252	243	207	204	230	238	244	226	225	254	231	236	228	255	215	260	229	195	239	252	228	247	270	235	254	235	229	222	240	250	213	197	235	201	199	223	246	201	207	215	231	233	216	214	217	232	234	213	244	250	234	239	221	227	215	235	227	240	246	224	232	220	227	214	214	225	237	200	240	238	223	220	219	234	221	222	262	213	206	237	207	243	238	222	229	223	242	205	239	225	238	222	220	235	233	225	241	255	217	235	221	238	234	210	227	216	256	211	238	220	263	227	213	224	238	244	249	257	217	196	222	244	231	244	237	215	221	235	227	220	246	220	225	258	231	212	232	219	237	229	263	226	228	242	263	217	237	231	239	198	226	223	254	246	223	250	250	239	251	215	234	266	242	256	247	244	210	188	248	202	218	237	211	238	243	252	207	216	203	231	230	234	237	241	223	219	218	207	227	235	236	228	251	226	263	264	252	234	211	232	200	216	218	248	254	247	230	217	233	216	242	223	243	244	218	234	222	271	209	236	248	240	253	211	228	210	218	245	255	212	240	248	246	229	230	234	224	262	234	205	233	230	206	213	226	230	224	237	229	221	233	244	224	237	228	233	218	232	224	239	234	230	251	229	249	233	218	248	242	227	206	230	219	229	234	260	245	247	240	238	258	229	216	207	238	233	222	194	226	225	218	222	244	181	253	224	219	218	222	245	232	249	220	203	224	220	210	249	255	199	258	252	255	219	231	236	226	264	216	212	215	261	235	245	235	209	226	240	262	249	218	220	244	236	242	245	250	254	231	238	233	222	233	200	246	238	259	267	220	209	243	243	208	238	233	209	261	255	245	227	222	220	245	229	220	234	226	255	212	232	241	224	239	224	239	247	250	259	233	225	224	234	226	234	211	238	245	248	228	246	233	227	241	235	266	227	239	242	209	246	237	228	239	222	225	216	216	221	264	217	211	238	216	212	224	253	224	234	232	204	226	215	247	225	216	225	220	230	238	238	229	222	226	220	258	247	253	232	220	222	210	238	217	228	223	210	216	238	215	260	220	218	250	235	249	219	194	242	221	222	258	223	219	226	237	209	215	228	222	246	228	240	268	229	197	230	243	267	237	250	231	225	223	231	241	212	240	217	211	220	216	246	223	254	251	236	221	210	214	207	230	241	233	236	212	260	239	227	237	207	233	240	235	243	235	222	239	239	266	253	207	215	256	221	227	227	257	247	211	279	249	227	231	216	250	235	221	248	244	222	204	245	211	235	219	239	232	235	240	238	248	244	233	249	252	213	235	233	256	239	271	220	237	237	229	233	265	217	256	232	236	241	252	227	222	229	223	217	234	214	250	229	224	236	233	228	221	237	223	231	224	228	244	252	204	215	223	228	253	218	209	219	225	239	218	220	215	231	199	223	259	230	246	234	239	214	214	233	217	244	243	276	256	245	252	218	211	232	226	266	217	201	237	248	210	222	225	192	221	217	223	255	224	204	250	238	193	243	220	203	224	229	203	223	229	238	249	229	240	228	219	246	221	257	255	240	230	231	243	243	226	240	187	224	192	221	263	227	228	222	236	236	226	214	229	249	248	234	263	255	237	225	225	216	227	224	223	222	214	231	218	240	244	233	246	234	214	240	229	229	211	231	243	231	262	230	236	217	224	212	223	226	240	227	238	216	254	246	256	225	224	250	240	230	219	244	247	267	248	273	229	261	247	249	251	251	222	221	221	234	188	207	226	208	226	242	215	233	250	227	234	194	223	240	201	259	232	253	237	232	256	201	229	212	193	219	246	255	209	224	221	211	225	229	253	183	234	240	235	247	235	251	221	244	242	254	242	219	227	228	243	245	250	221	214	241	247	243	243	245	224	251	238	224	227	229	232	227	235	217	231	249	225	220	199	252	260	222	240	237	250	231	239	221	226	225	246	231	206	209	236	240	267	218	233	241	223	224	240	214	248	241	228	231	233	205	216	238	269	206	233	234	271	230	221	207	216	210	266	250	257	223	219	196	266	226	241	235	224	223	242	227	242	232	232	227	242	232	217	258	200	222	244	242	223	250	246	248	227	245	252	237	222	218	213	201	269	221	236	257	214	268	226	254	242	220	254	237	258	233	227	236	218	221	262	223	229	209	212	215	243	236	227	220	243	238	207	222	208	220	221	238	219	248	239	242	243	217	231	204	257	241	253	232	225	246	194	228	242	246	234	224	239	211	219	248	256	237	222	223	215	251	226	203	244	222	220	259	222	234	237	276	206	225	247	230	208	217	234	251	222	214	229	197	215	232	237	241	207	234	247	251	231	217	249	197	228	219	236	239	211	218	192	242	230	213	238	218	244	220	202	236	242	194	243	228	259	217	225	234	241	214	239	247	217	224
12337	1284	2552	3039	2692	2207	1870	1568	1396	1262	1137	1110	977	940	939	869	812	865	757	831	808	709	775	731	736	768	733	753	704	702	676	715	676	706	650	686	724	680	699	680	625	627	644	674	642	634	658	666	662	620	636	609	678	621	605	642	634	666	630	667	692	631	611	623	626	631	613	558	589	651	596	581	659	640	599	665	642	605	589	630	614	649	654	641	597	626	603	657	616	638	620	663	658	627	589	596	599	643	629	591	633	627	609	670	640	634	643	622	620	615	642	639	590	610	640	604	622	631	608	588	615	602	636	572	642	603	663	608	625	628	606	620	642	638	647	585	607	627	563	635	635	635	616	635	649	607	621	616	577	653	654	657	672	616	640	653	606	652	626	619	621	628	643	623	644	627	663	626	619	627	590	666	653	650	604	559	638	631	654	617	695	617	643	628	647	569	663	671	637	580	620	612	652	670	600	636	615	609	633	649	642	602	606	653	625	637	583	607	652	661	575	632	595	638	640	627	608	639	628	623	613	638	622	628	582	633	629	611	644	595	611	556	639	627	628	614	586	596	638	577	653	560	633	604	613	607	654	639	595	634	574	618	635	638	614	604	633	584	662	651	611	567	632	650	622	656	671	604	582	617	648	632	634	590	624	586	588	629	608	611	621	637	665	632	596	622	618	577	612	632	614	611	608	600	625	622	618	629	671	631	633	631	598	638	632	635	643	606	630	579	630	604	621	610	646	598	655	600	680	632	635	627	626	609	656	649	607	652	634	617	638	610	649	586	597	636	606	606	595	586	620	615	577	667	633	574	583	611	625	661	655	637	588	654	630	652	638	666	599	650	605	595	625	611	615	595	634	638	630	636	583	662	578	619	616	599	578	620	610	621	606	606	653	583	629	644	623	628	632	567	598	565	597	645	639	592	641	606	647	597	621	621	600	659	643	625	543	602	622	601	578	623	625	620	654	586	599	607	632	634	617	580	637	616	623	639	599	609	624	578	641	603	629	591	621	604	628	622	654	641	619	614	652	599	620	638	627	583	610	604	629	647	672	641	616	636	621	626	621	622	607	568	629	632	592	590	600	609	614	625	584	608	642	633	582	630	591	626	624	587	636	640	608	642	643	620	646	591	617	604	633	650	601	629	630	628	601	612	610	644	583	639	563	628	647	636	643	606	633	611	623	633	634	616	636	615	636	659	624	582	645	632	626	629	615	614	634	612	656	645	622	601	576	645	640	609	635	603	563	640	674	608	634	668	629	618	622	645	643	686	621	599	588	603	632	572	617	608	635	581	603	633	603	641	624	592	610	640	615	619	599	580	616	610	582	606	618	588	623	570	644	606	611	614	587	595	619	598	639	644	604	610	605	653	614	620	595	590	618	599	615	660	611	597	609	624	631	599	631	610	661	604	656	624	617	645	611	610	628	627	602	640	648	630	624	644	608	611	607	591	577	667	678	634	616	657	617	606	646	634	642	583	623	627	589	626	625	618	614	611	610	616	615	611	646	656	627	591	627	607	577	615	606	622	620	615	642	633	628	602	603	611	637	653	569	611	642	616	609	651	609	689	631	622	619	594	633	665	614	646	632	630	649	605	624	655	604	641	628	616	648	608	618	599	622	634	631	604	563	644	658	616	647	616	598	633	595	616	581	653	623	593	672	608	667	638	622	594	633	611	597	571	607	599	603	639	596	645	641	638	576	664	598	620	639	615	626	636	622	584	594	655	620	619	626	679	651	659	594	626	610	564	630	611	630	637	621	617	598	598	616	634	607	617	593	613	640	614	615	589	630	614	588	649	630	616	670	620	640	645	602	633	609	631	616	622	592	604	683	663	648	617	615	598	636	630	641	604	623	622	632	637	634	644	638	605	581	626	632	620	639	630	609	585	587	656	623	639	630	597	615	636	632	642	610	628	625	625	592	627	594	594	561	635	632	582	646	598	652	583	604	602	603	606	622	634	654	576	581	620	659	634	622	626	610	609	589	626	598	632	593	586	590	580	618	628	657	614	589	580	630	655	627	639	664	589	625	696	601	611	615	671	667	616	636	645	651	579	602	660	648	641	651	599	619	624	630	623	580	576	611	639	634	619	618	608	620	628	622	634	640	636	605	654	628	634	626	670	601	628	613	652	628	634	623	591	617	660	652	667	666	636	632	656	632	556	666	602	665	614	652	625	621	664	585	616	653	630	659	623	640	653	608	588	592	561	629	593	632	605	577	625	611	587	628	676	609	587	629	614	636	643	600	653	621	630	587	626	639	668	631	588	628	626	625	606	626	581	607	610	622	593	575	592	621	616	596	671	627	607	603	631	606	609	627	637	559	629	601	603	630	596	630	592	614	621	605	605	605	615	614	640	653	630	622	616	611	627	573	633	647	611	643	596	583	626	607	658	596	635	634	633	634	583	630	608	627	667	625	619	609	626	605	648	624	638	581	631	631	612	643	622	613	578	650	624	603	581	628	589	631	625	643	614	628	616	630	601	656	593	611	626	614	644	626	614	626	620	635	610	617	648	577	641	606	649	625	631	611	585	637	594	631	595	596	647	630	575	616	586	603	619	651	616	605	601	585	641	628	634	625	674	565	633	608	672	603	676	632	637	619	632	583	636	632	603	632	568	653	631	619	626	604	575	621	597	604	672	656	605	603	635	627	601	577	626	620	609	657	650	657	645	602	631	619	644	616	595	606	606	643	647	627	622	607	551	590	608	652	607	599	600	650	613	645	631	619	664	634	550	633	612	635	676	652	658	620	615	642	603	566	637	627	648	621	615	592	602	606	654	634	594	652	589	631	664	675	616	597	666	585	611	599	570	648	579	603	615	598	591	568	630	612	614	605	623	594	604	628	575	600	608	607	630	605	573	638	617	596	637	598	602	579	584	589	665	579	653	603	604	622	651	589	615	627	594	648	635	627	603	644	628	662	621	619	626	596	608	614	612	582	590	601	634	627	601	595	664	616	617	617	586	650	627	603	608	630	632	647	620	584	547	619	583	565	602	670	615	624	592	633	616	639	632	588	633	643	618	630	648	623	645	597	618	630	656	631	620	626	620	612	609	608	634	620	593	618	650	597	638	625	600	628	597	606	631	635	651	647	641	637	624	564	632	566	609	623	634	580	617	691	578	658	555	616	646	627	638	596	641	655	637	639	638	642	617	602	618	612	637	651	617	594	585	592	632	579	625	677	620	615	562	607	608	590	623	581	619	644	590	614	589	627	621	567	600	599	631	653	631	608	645	564	577	650	608	622	632	636	604	635	613	668	649	642	636	637	592	611	616	635	631	636	647	649	599	628	638	653	613	602	620	612	620	623	613	601	631	641	629	615	652	613	635	597	603	645	644	674	613	648	598	605	578	638	628	588	641	599	628	603	603	633	667	623	593	602	596	609	622	635	622	580	624	589	608	547	594	603	589	607	597	609	596	646	605	593	619	660	621	626	634	554	606	598	641	601	620	612	641	654	601	635	671	559	573	625	595	653	649	600	619	627	624	613	601
39552	9485	2971	1890	1317	1068	902	703	668	622	507	518	497	477	487	486	458	467	439	418	420	479	427	376	416	412	399	431	439	397	401	358	383	407	403	408	393	389	386	377	350	393	427	396	381	406	397	381	358	405	399	428	402	382	382	354	392	410	389	403	389	391	399	397	369	368	387	385	371	382	367	351	370	390	394	377	365	387	399	385	402	395	361	397	379	440	374	381	423	392	395	378	415	387	409	362	380	350	387	403	435	392	373	405	371	427	401	398	400	378	378	367	375	410	407	390	403	388	385	386	374	384	355	402	414	363	365	391	427	396	382	391	394	371	379	352	384	386	417	361	374	411	397	333	398	391	380	375	392	409	368	354	385	416	440	393	386	412	381	395	363	387	435	392	382	385	394	370	424	411	372	418	372	359	363	417	390	383	386	408	414	395	387	393	410	370	405	402	419	384	365	372	411	373	384	346	391	375	387	415	419	397	388	367	378	387	409	358	369	380	344	352	405	379	405	390	390	422	372	381	407	397	400	366	386	401	402	392	380	423	378	424	411	397	360	394	371	382	391	387	375	378	412	410	366	365	380	391	428	405	384	390	358	385	390	417	393	400	389	388	399	415	388	398	365	397	384	387	369	356	400	370	353	394	380	388	392	377	419	359	399	391	383	387	375	368	397	401	382	411	378	363	393	393	345	380	405	432	388	415	401	376	395	425	400	387	360	381	386	387	365	394	348	375	377	385	397	410	426	423	428	411	416	403	338	386	403	417	369	372	430	368	400	382	409	392	399	402	378	395	395	397	433	423	391	389	407	380	430	371	407	402	388	442	393	400	403	377	400	353	353	394	375	397	341	366	353	389	373	405	397	398	366	370	417	382	389	402	391	354	384	392	402	411	365	346	370	394	378	364	388	357	373	381	369	392	380	429	404	368	358	373	433	396	366	387	424	365	398	398	400	348	373	392	422	370	389	406	390	408	404	395	368	376	408	398	392	394	390	386	408	368	380	396	369	410	403	406	360	380	378	359	367	373	369	395	411	385	362	419	381	381	365	437	419	398	386	411	367	395	362	401	361	412	364	409	414	393	379	369	391	341	382	413	390	379	392	382	369	395	389	395	365	370	402	417	403	396	393	365	392	369	401	370	365	425	367	360	405	391	382	381	388	391	385	391	403	371	334	367	394	390	378	371	424	366	397	404	390	343	374	400	410	388	357	413	404	379	393	395	415	400	409	385	364	378	402	393	384	397	401	382	415	391	371	387	393	386	386	380	404	377	342	384	392	390	411	391	355	376	403	403	411	374	396	386	379	405	377	392	357	395	370	379	362	371	378	368	374	388	382	394	384	409	398	379	388	367	361	365	401	450	388	369	377	367	398	389	389	407	387	410	370	386	411	410	389	402	392	402	377	398	424	405	396	387	383	415	376	386	334	384	384	386	427	363	382	343	350	366	374	380	413	419	374	396	414	392	406	404	405	404	402	371	394	378	410	347	400	402	369	407	371	380	354	387	407	396	400	427	373	416	404	417	398	422	396	435	442	407	383	381	390	412	385	394	394	408	401	368	414	380	391	381	366	372	411	378	387	398	420	371	383	372	435	397	385	387	414	390	385	421	401	412	414	359	366	394	415	392	390	393	389	403	400	356	376	411	387	411	399	398	408	372	388	386	405	383	385	384	391	381	404	367	415	392	354	368	423	389	373	402	377	404	385	364	398	395	379	369	380	407	446	379	406	352	383	381	418	389	364	389	416	403	374	383	399	413	403	356	397	399	428	385	368	357	414	361	365	378	377	380	354	378	414	403	398	337	373	378	355	366	406	398	391	366	393	396	384	374	383	373	408	394	385	383	427	387	413	358	411	364	374	419	396	402	410	389	360	405	390	384	398	418	376	416	355	379	393	342	377	407	400	402	387	367	384	385	363	394	402	421	360	362	429	383	400	407	406	376	424	377	391	356	365	418	396	389	404	368	381	349	377	395	367	389	373	399	390	408	399	390	383	403	401	394	365	396	373	394	419	366	379	370	397	366	378	395	366	393	400	430	357	387	396	394	415	400	428	378	374	375	367	410	414	429	391	374	418	376	449	397	369	392	365	389	417	376	406	379	403	375	370	349	388	383	418	380	362	363	380	391	364	416	379	433	368	376	346	407	396	392	368	370	389	374	374	353	364	363	395	354	371	430	382	378	374	398	391	391	398	399	352	412	399	381	389	395	379	414	389	407	360	420	351	371	344	381	361	332	401	417	381	420	375	409	382	359	356	391	422	398	395	403	409	376	412	395	378	350	404	385	390	358	391	381	414	368	390	389	372	378	387	398	394	393	342	381	390	388	401	377	374	402	384	362	395	399	382	363	384	361	415	413	370	415	408	377	378	370	382	390	381	402	380	391	407	387	381	433	359	366	403	392	401	400	382	386	382	378	389	372	388	397	374	391	422	415	361	379	392	415	394	361	376	391	366	397	399	398	398	387	386	425	369	432	377	323	339	374	375	432	416	373	394	358	342	425	358	393	399	382	396	382	415	387	377	368	407	365	409	414	411	384	363	393	387	351	387	418	427	387	359	365	391	384	371	413	405	383	366	434	385	393	379	428	393	376	393	372	351	373	375	393	395	379	423	393	389	381	365	453	365	372	385	383	394	399	391	394	427	383	387	362	395	400	391	389	358	388	379	379	403	399	348	383	395	401	375	392	363	414	369	392	400	339	374	377	395	408	360	406	361	383	399	383	412	387	414	348	423	384	373	407	371	398	390	384	380	378	367	410	419	386	415	376	413	386	372	370	354	396	381	407	375	357	419	411	388	401	373	396	409	443	380	412	353	400	382	373	389	391	419	371	441	415	406	394	434	382	449	376	378	398	389	402	385	371	421	393	431	406	388	385	365	406	384	398	394	385	397	365	390	381	372	361	375	391	401	375	367	369	393	371	358	359	378	361	388	404	376	391	353	358	372	383	369	356	400	402	377	359	385	415	371	367	388	384	377	375	392	382	404	405	399	358	399	384	409	420	405	357	364	400	412	400	364	415	419	373	404	370	407	397	397	384	358	381	368	384	390	375	405	405	361	384	363	381	380	370	375	415	377	416	372	402	385	380	408	352	397	406	373	381	389	374	421	373	391	411	388	370	358	393	405	332	392	374	401	417	377	386	418	382	338	405	369	394	424	352	443	399	368	452	402	367	378	360	373	388	375	405	382	397	389	397	360	406	395	432	393	310	388	397	391	388	403	395	375	359	374	385	373	412	374	422	376	398	388	386	398	365	385	378	355	397	386	452	385	369	424	389	386	389	412	356	416	367	379	368	372	408	393	394	321	373	426	379	411	400	381	390	382	433	393	400	393	372	416	401	364	408	391	381	367	387	352	396	379	383	364	378	385	362	391	379	415	415	372	395	391	371	388	396	415	382	409	411	372	394	432	354	385	328	384	362	370	412	360	367	391	381	395	365	384	396	425	363	380	390	404	378	389	379	367	401	370	385	430	366	390	389	380	398	411	402
17533	2340	4640	5295	4729	3961	3467	2900	2496	2135	1950	1846	1633	1574	1507	1493	1336	1353	1306	1308	1240	1210	1172	1151	1159	1180	1161	1131	1148	997	1138	1009	1002	1000	1054	1024	1038	988	1094	1041	1029	1038	953	1022	1034	994	980	976	928	1018	982	987	989	961	989	951	947	1047	982	1004	1001	1006	937	953	950	984	971	971	987	955	968	986	943	958	911	974	943	993	967	1009	938	1005	960	989	1002	949	1023	979	959	1009	965	1001	922	1014	970	938	938	942	963	957	973	983	943	988	953	964	966	964	1019	1010	1002	986	907	999	955	980	966	953	951	943	949	952	978	986	980	987	912	998	934	963	965	1020	971	924	975	956	948	952	970	902	908	974	958	955	877	973	918	929	978	954	1019	1000	910	980	1002	938	984	1001	989	915	979	1024	994	1015	1020	939	910	906	980	1010	913	1023	983	989	950	989	912	952	992	936	956	953	1004	951	963	959	930	942	913	937	886	981	986	943	958	945	971	1005	977	961	943	964	1009	958	994	938	914	937	983	943	961	985	954	962	983	920	957	953	990	926	956	949	970	949	998	969	996	989	927	967	895	934	899	965	982	950	949	949	978	916	945	927	974	916	916	971	958	907	982	914	945	956	919	933	908	965	972	943	950	929	948	953	872	985	967	896	959	928	1003	919	972	992	979	946	872	961	923	995	941	895	953	924	984	886	932	949	943	892	907	946	955	990	977	942	987	933	955	922	926	982	906	897	938	1004	913	944	959	937	946	957	987	944	967	916	971	946	933	962	922	922	966	988	915	943	950	948	925	932	951	936	925	946	958	972	944	971	956	947	938	900	976	954	985	898	1020	939	961	916	941	968	853	1023	951	926	889	917	981	939	961	929	972	986	978	908	985	1001	907	985	960	1004	976	935	939	986	967	984	935	967	985	944	927	936	955	955	933	977	950	943	937	977	949	934	973	942	942	938	948	938	947	1024	907	948	982	936	1021	989	885	979	946	974	962	929	936	963	975	927	1013	924	947	923	1034	985	924	986	956	917	951	966	967	921	966	996	1047	946	1003	954	962	917	950	925	943	961	938	900	977	938	958	916	991	920	951	931	976	987	959	932	938	952	939	894	948	936	996	928	958	953	969	923	935	941	942	951	955	980	942	946	893	995	920	908	982	965	929	962	958	970	946	931	983	948	965	947	950	955	964	951	978	941	964	918	971	902	1019	959	941	897	999	958	951	946	944	951	967	918	900	957	958	964	932	957	880	951	869	992	972	893	984	937	956	914	953	949	963	975	973	913	989	978	943	950	931	960	890	960	1008	937	915	965	965	989	924	933	959	948	978	964	976	973	970	970	941	986	951	909	909	992	962	950	995	942	976	939	973	993	964	960	990	937	907	928	898	927	928	956	921	910	1008	961	930	900	949	974	920	959	967	987	913	947	917	934	966	960	991	963	965	942	954	947	957	965	958	956	940	918	1026	967	921	945	932	936	968	923	950	986	976	903	954	1025	963	954	969	920	918	974	940	906	1022	964	946	883	925	937	966	999	971	968	908	968	932	910	948	998	962	937	943	907	932	956	923	930	993	942	954	897	979	962	974	970	1002	980	1001	996	920	946	972	949	970	947	937	949	939	960	992	943	943	962	923	903	875	921	941	970	939	952	984	901	923	969	959	1015	962	922	973	917	943	960	963	974	928	894	977	963	944	1000	991	918	946	945	919	909	927	993	940	920	916	926	936	966	942	896	998	951	942	965	942	916	912	944	946	953	965	949	928	970	911	949	982	949	973	966	1004	891	992	948	1025	962	1001	951	954	965	981	943	904	931	921	958	977	968	945	945	966	992	997	991	971	988	940	1052	926	926	965	933	935	965	982	971	966	924	994	977	1008	951	970	990	933	930	949	961	948	962	936	941	919	1001	953	943	895	953	935	1031	953	985	927	1046	1007	905	962	979	946	955	991	962	941	972	938	945	974	940	988	955	959	964	855	1024	983	979	936	947	970	959	939	873	958	959	978	988	924	954	1002	1011	925	943	958	904	943	979	933	966	919	967	927	918	1015	960	916	942	956	986	941	977	989	936	1030	962	967	966	1006	931	905	991	946	977	978	962	907	907	974	915	974	940	930	929	979	890	956	1010	1015	962	948	922	910	941	948	960	974	977	1002	962	970	978	962	943	977	925	935	943	900	988	954	966	925	955	909	918	911	912	959	902	935	927	920	994	928	981	965	969	982	943	935	1000	992	997	962	987	997	969	941	929	953	915	930	965	935	997	905	977	895	1011	957	978	904	996	906	953	987	933	939	958	952	934	951	958	929	936	915	954	935	904	999	940	956	954	970	966	966	948	926	944	967	940	869	932	917	914	994	980	986	889	940	1009	931	933	996	950	964	944	943	927	956	976	950	951	916	918	957	946	960	936	917	965	965	931	985	922	930	959	932	951	953	978	968	942	925	932	934	984	932	977	988	908	943	998	999	963	950	935	897	948	987	994	989	958	976	980	922	939	894	935	924	904	952	954	945	898	1008	913	926	928	929	989	944	965	948	955	972	994	920	944	914	925	914	885	968	884	999	940	960	953	948	911	932	953	891	969	936	908	929	924	981	959	947	975	937	981	906	955	947	981	907	947	929	927	921	981	970	974	976	940	934	904	958	906	969	927	1003	944	917	913	906	991	929	962	974	992	949	934	951	985	931	971	906	953	935	925	903	962	909	950	986	944	892	927	929	992	990	963	946	941	907	971	894	947	934	985	1000	922	954	879	990	989	895	894	978	1004	1007	978	1026	952	914	987	962	985	927	990	974	889	988	987	942	931	978	956	924	901	917	932	929	974	951	965	976	920	960	963	933	966	942	968	882	915	937	964	951	957	956	959	940	929	929	944	940	939	956	972	941	921	954	1003	952	916	922	963	959	941	1020	949	980	928	959	968	944	961	949	1015	964	933	931	904	953	990	950	980	994	939	912	947	919	926	958	929	927	986	913	939	940	971	963	972	922	955	929	979	964	909	950	971	979	962	952	944	911	924	975	919	942	996	945	942	941	961	994	987	922	918	944	967	954	965	949	942	945	929	975	943	945	928	905	949	942	914	964	910	925	992	959	905	893	971	1006	993	999	932	944	925	957	978	936	950	958	940	918	993	971	907	961	927	965	988	944	920	969	949	939	998	993	948	910	1015	968	993	1023	928	989	1004	939	944	904	1001	936	956	949	978	940	935	984	948	991	923	924	923	938	953	968	954	922	935	906	898	908	923	969	984	1026	973	931	1000	921	972	948	992	954	1002	981	913	955	949	955	927	927	944	955	953	948	907	954	915	1014	913	969	972	962	941	938	964	939	948	925	946	942	989	963	982	949	910	883	933	977	965	888	1005	981	949	943	950	925	967	956	963	950	986	968	953	964	948	1026	970	925	957	942	923	943	920	930	964	926	938	935	966	961	895	964	984	954	926	954	952	938	947	923	915	1011	934	963	955	949	907	977	1016	912	957	919	927	961	994	967	924	959	991	967	951	962	1027	966	1027	944	914	896	955	929	937	921	927	996	960	991	986	942	928	950	902	956	960	970	911	936	903	927	904	913	964	929	932	919	915	988	959	917	1000	943	931	923	871	1006	909	891	901
3146	320	325	314	279	315	313	288	281	293	338	327	313	295	272	323	283	323	297	272	293	296	268	309	307	285	291	282	289	308	293	313	281	297	311	287	307	284	295	295	294	304	277	296	303	293	315	307	290	333	306	315	260	296	296	303	276	282	314	311	303	295	294	272	293	285	276	264	299	295	295	285	303	300	285	280	278	327	300	324	321	266	290	299	306	299	314	304	293	279	300	297	286	330	323	294	282	293	301	329	318	287	286	295	321	280	317	287	305	279	303	314	316	287	328	283	327	284	283	277	295	277	281	302	305	281	296	280	328	279	330	298	263	286	289	307	255	306	302	302	278	318	295	320	268	277	310	295	320	298	263	285	285	303	306	346	291	288	305	308	295	338	277	276	309	303	289	257	299	294	315	292	307	309	285	303	285	314	294	309	270	279	292	286	288	282	310	303	289	299	258	293	289	278	295	303	326	280	326	312	302	279	304	298	298	317	312	266	298	286	281	303	313	285	310	300	263	294	325	308	287	329	311	317	300	327	309	304	270	245	294	287	318	280	316	303	315	306	299	296	313	287	328	306	306	312	303	303	278	308	305	347	315	293	314	307	297	289	293	282	282	306	323	276	308	295	289	298	296	326	292	262	296	284	283	258	291	278	317	285	311	287	295	292	257	298	329	246	263	282	310	311	279	272	300	311	290	313	316	297	330	312	287	301	280	284	289	262	286	309	302	293	300	283	303	306	334	277	279	313	303	279	302	300	306	309	311	310	292	322	269	274	320	288	321	261	314	299	316	303	286	305	293	293	292	305	288	287	261	290	294	299	328	265	272	282	285	307	322	294	303	318	269	285	287	284	291	303	304	308	334	294	291	293	305	275	282	284	296	278	310	290	309	305	334	306	295	316	300	280	280	290	301	291	271	308	291	310	303	301	332	291	308	287	304	273	316	273	320	289	281	305	288	288	313	277	300	300	314	276	303	282	293	301	284	322	275	296	281	334	305	282	250	287	311	317	306	252	277	301	302	272	286	308	293	300	301	297	282	285	269	287	272	287	307	279	306	316	300	306	284	327	311	324	310	310	278	336	323	287	308	311	293	337	275	285	309	272	275	291	300	322	298	326	283	289	305	294	300	295	323	307	305	287	303	324	295	281	277	268	300	310	298	305	322	297	293	265	336	255	295	324	313	264	298	303	298	298	312	299	319	266	274	285	282	304	299	291	333	275	275	294	290	283	277	283	257	278	292	295	272	318	308	293	303	291	295	310	275	292	296	304	325	281	301	299	285	337	288	307	289	293	281	284	284	299	298	302	262	288	287	287	277	327	359	349	305	326	288	295	290	309	310	288	275	270	307	324	296	265	289	289	283	300	286	289	294	338	312	291	303	294	315	303	292	308	290	282	281	294	261	337	300	310	291	314	291	311	307	299	281	296	306	309	283	286	278	310	282	292	299	288	299	300	311	292	277	272	311	278	295	309	296	278	277	300	298	284	308	282	269	316	313	319	291	328	285	305	295	300	300	304	283	295	305	306	308	298	295	303	314	324	308	275	300	287	272	320	296	260	330	325	299	298	310	291	273	299	290	288	309	301	285	322	269	294	293	319	273	271	313	296	270	272	278	294	290	290	304	284	306	278	285	278	275	303	295	293	352	293	285	284	282	306	329	313	294	269	283	271	295	285	274	291	312	313	313	309	302	333	290	306	304	283	292	275	313	256	312	350	289	294	301	305	297	280	310	303	280	311	290	280	266	295	289	301	295	274	304	289	321	298	297	296	300	270	304	311	277	297	316	315	293	306	263	303	288	292	317	281	310	311	299	287	289	296	315	299	295	273	290	299	268	291	279	289	292	288	284	302	311	321	279	296	296	327	284	298	316	280	292	297	311	291	306	287	302	298	255	273	280	284	291	321	274	307	281	299	310	340	305	272	265	276	294	301	298	326	295	302	304	296	317	234	266	307	279	302	311	288	299	305	299	324	289	329	303	299	284	293	310	307	294	302	327	296	279	273	302	262	293	331	298	272	334	289	277	274	329	266	247	281	280	304	303	292	273	267	329	292	276	299	275	296	273	276	298	283	350	293	284	306	273	307	301	275	275	278	287	313	304	348	316	285	303	332	304	280	311	339	325	310	308	303	292	312	302	280	311	294	254	304	296	272	287	308	315	287	332	288	307	279	308	283	315	282	326	335	294	298	290	332	304	308	299	323	268	313	292	255	293	315	271	273	311	284	301	282	313	286	267	316	327	288	274	309	276	297	289	281	332	307	329	294	290	307	306	334	289	290	283	308	326	310	296	260	305	309	311	314	303	289	291	313	285	274	286	319	300	304	289	266	301	294	295	303	270	265	308	288	313	297	315	295	312	300	309	271	269	294	292	296	254	312	328	284	319	325	315	267	285	287	316	288	301	309	279	284	271	307	260	290	304	295	284	313	327	289	314	306	297	282	314	312	286	290	324	275	322	254	299	313	293	283	281	320	315	281	307	322	312	303	317	277	301	316	323	292	289	289	305	339	329	295	295	264	282	277	287	299	310	315	292	293	310	288	293	305	310	281	298	267	302	308	338	308	275	291	282	284	280	291	319	315	297	287	304	310	293	321	273	319	311	300	338	287	292	310	270	306	286	320	280	291	272	297	322	279	247	300	311	265	263	278	287	324	313	314	325	312	312	283	320	297	284	321	278	273	299	303	294	311	290	296	329	279	277	328	321	316	274	277	297	274	278	290	300	300	286	308	339	293	282	302	292	290	270	271	271	310	263	275	291	304	300	277	274	280	290	310	313	301	288	297	277	302	319	284	299	270	281	337	299	275	305	334	293	292	284	277	292	294	278	276	310	302	324	296	285	280	309	323	316	280	307	298	288	302	300	320	299	303	275	316	259	272	289	280	271	280	275	295	336	284	335	304	301	294	288	289	296	267	286	325	295	268	286	274	318	294	270	272	268	320	326	289	292	309	306	294	290	296	324	343	282	311	290	325	309	285	287	308	277	289	295	290	288	290	272	284	279	288	278	273	268	283	289	299	331	302	273	328	284	290	270	277	287	285	280	284	282	277	287	278	312	295	257	294	272	273	272	293	291	304	291	299	309	293	318	279	297	316	319	307	280	278	280	308	286	296	298	299	299	296	276	313	277	342	323	311	283	290	290	301	286	273	252	295	302	310	296	309	310	305	286	294	311	267	291	304	295	288	322	307	330	291	313	331	299	323	290	324	319	308	293	305	278	285	284	314	315	302	283	261	293	282	275	294	312	295	314	303	278	312	286	278	328	318	301	318	287	271	310	294	307	270	290	329	314	285	291	330	304	315	286	287	279	305	288	299	251	302	286	285	312	322	288	297	316	318	303	272	320	261	292	334	303	308	330	257	332	311	275	287	252	295	295	321	290	300	297	306	286	256	286	300	314	312	305	268	302	282	283	284	283	332	318	314	319	296	305	321	304	288	299	327	318	284	285	290	310	316	294	283	276	308	263	274	311	322	289	288	308	298	293	285
3918	770	795	837	860	794	748	750	782	751	794	749	776	758	774	758	785	775	727	722	764	717	762	785	768	740	789	756	766	802	777	747	743	746	758	733	744	726	691	731	743	729	738	751	695	738	746	714	721	769	657	778	731	764	680	737	734	731	715	752	779	748	749	763	745	762	738	756	782	718	729	771	753	756	733	793	717	710	757	741	718	713	749	759	728	775	718	740	750	773	714	760	725	732	786	752	776	760	747	779	741	744	778	693	700	720	692	757	733	745	700	702	713	763	708	783	778	734	764	767	711	746	782	771	781	729	759	755	742	718	702	733	757	722	754	752	744	750	734	716	762	724	773	733	729	740	754	775	766	757	709	726	708	769	773	739	724	783	742	720	765	757	717	713	799	756	721	733	748	707	766	751	748	759	740	741	730	750	777	701	778	684	734	757	724	805	734	742	723	761	691	729	765	703	769	763	728	706	766	725	716	711	732	765	709	703	749	804	699	726	745	734	746	758	690	718	741	737	754	711	705	680	672	771	718	725	726	759	692	756	724	721	719	688	744	710	739	776	721	708	752	759	764	778	773	706	763	735	729	689	722	731	777	715	778	734	714	751	738	730	707	716	719	782	746	755	739	730	726	749	722	730	745	759	754	811	756	727	751	714	749	692	814	745	751	703	764	784	750	712	711	747	742	738	777	708	783	683	753	705	751	741	717	745	788	756	741	767	667	788	708	745	766	769	768	741	754	734	709	714	713	779	724	749	757	713	765	764	728	764	751	761	771	734	733	700	762	733	787	748	738	771	748	759	697	722	763	792	739	713	767	725	713	803	705	685	740	745	689	764	735	709	727	740	718	672	740	753	736	785	748	704	770	755	741	717	697	782	715	713	742	748	735	682	730	783	706	717	738	738	711	749	723	709	742	707	722	759	715	751	798	726	728	721	766	749	709	745	738	742	721	762	744	770	730	697	764	784	749	743	760	753	766	738	776	768	715	759	713	741	713	745	764	749	719	746	795	739	758	762	721	764	661	729	729	763	752	756	745	680	736	741	702	765	725	729	735	756	768	730	751	696	754	735	717	739	757	767	753	703	733	754	676	726	760	759	730	746	724	763	735	803	767	736	731	730	706	768	710	724	726	734	727	698	764	708	718	756	761	734	724	724	735	747	753	772	725	774	737	743	732	728	708	710	722	822	699	722	670	736	754	671	720	760	733	746	725	789	747	728	740	749	774	758	758	697	717	770	763	767	742	744	728	738	738	730	790	759	716	720	692	720	721	757	752	748	764	743	759	760	722	718	715	775	722	746	702	727	745	734	720	711	737	730	769	749	721	755	745	724	730	783	775	767	774	778	751	769	690	723	707	758	721	717	711	718	764	784	784	741	773	775	731	671	772	734	783	766	747	743	747	728	784	751	805	739	758	710	746	738	763	760	678	712	739	735	765	780	743	735	745	732	789	734	762	761	800	691	764	757	690	759	732	733	691	791	735	743	766	783	715	752	697	747	803	714	719	695	724	753	754	680	723	762	722	744	772	733	753	688	718	707	743	777	720	752	764	737	744	756	721	706	702	729	740	747	775	740	719	719	755	722	699	731	729	744	767	757	781	751	716	744	705	763	703	789	762	709	728	738	736	733	744	724	764	721	739	747	744	721	730	720	785	747	739	761	734	740	755	772	691	727	738	763	707	740	770	719	715	664	692	717	733	742	754	762	734	727	749	710	770	715	714	720	701	725	750	692	771	720	777	790	740	720	741	738	711	722	742	684	719	760	761	735	738	774	751	751	761	758	746	750	683	714	751	708	729	729	752	712	754	774	722	742	741	721	730	673	783	735	709	738	688	792	744	703	690	796	736	770	744	719	766	683	698	775	770	743	763	728	755	765	693	751	758	759	713	723	730	732	734	721	719	758	715	702	741	709	724	756	685	696	728	737	721	715	759	781	699	782	774	726	709	745	698	734	750	704	701	717	727	744	747	747	677	734	772	699	784	774	721	710	740	757	729	713	710	766	750	689	714	706	750	706	762	743	745	709	712	698	740	711	724	750	714	750	774	803	737	704	714	810	760	746	751	752	752	730	747	763	734	780	753	704	738	699	737	778	753	767	730	755	751	745	807	764	695	741	770	686	725	765	772	768	716	726	749	734	763	682	745	768	736	755	719	756	758	719	769	750	672	743	675	731	788	770	738	718	778	736	766	761	693	742	716	750	724	719	750	731	683	747	766	712	712	687	773	709	771	735	729	723	729	728	732	755	696	705	749	759	759	737	754	720	719	719	761	733	754	751	732	754	760	742	747	751	735	740	736	740	694	705	769	705	746	713	759	737	749	727	772	704	741	769	744	743	772	722	725	750	707	741	708	767	740	713	747	814	770	696	727	707	767	762	729	734	722	735	765	774	710	698	743	751	783	710	731	754	766	755	740	743	731	723	722	714	753	744	702	734	681	703	736	764	761	757	753	764	767	738	693	690	749	742	793	718	705	716	739	742	713	770	760	744	763	719	753	701	764	706	751	767	705	719	754	741	773	728	730	769	751	743	745	693	753	736	724	779	700	727	769	767	698	713	714	730	793	701	776	764	760	757	730	754	733	736	772	743	730	732	697	712	715	736	749	736	727	795	749	726	726	745	713	719	687	729	751	737	705	730	732	721	768	760	690	721	701	720	727	752	725	785	754	800	706	730	737	744	765	707	769	741	740	742	738	742	767	744	697	711	718	714	741	744	753	747	729	720	740	719	782	748	737	738	715	752	745	734	711	755	731	722	761	716	747	725	686	760	719	737	733	723	745	757	760	755	780	811	756	718	770	734	730	787	710	799	724	776	790	738	764	772	719	759	730	757	702	749	708	744	734	752	791	776	734	779	738	782	773	749	721	748	738	759	724	721	730	724	765	724	751	726	720	744	725	734	765	752	706	745	732	740	684	733	730	739	773	709	712	728	695	758	747	726	712	762	733	731	748	735	793	699	707	748	765	746	775	723	737	755	734	731	756	776	731	704	715	704	778	740	725	750	749	794	746	746	756	746	701	755	741	754	710	751	751	723	743	733	737	772	794	727	769	741	713	737	711	753	702	784	745	750	693	703	762	732	715	795	751	726	752	747	704	794	707	772	746	737	777	749	730	738	766	793	789	758	727	764	764	726	722	735	705	750	725	779	780	732	746	763	763	767	774	731	737	735	747	725	726	752	671	781	745	738	763	731	710	732	763	721	751	716	778	694	743	732	751	750	719	703	772	673	775	721	784	712	745	703	724	745	792	669	716	743	740	754	734	748	772	759	740	727	739	713	696	774	700	734	742	738	704	767	687	743	731	747	742	778	738	770	767	713	751	686	710	744	740	761	725	728	745	654	737	765	799	727	735	738	735	781	742	718	769	741	788	769	712	719	668	752	718	763	776	750	752	707	723	794	713	720	752	721	701	721	733	722	798	732	703	721	757	762	737	735	743	784	754	740	739	754	723	718	736	712	720	775	706	745	715	756	752	716	732	738	691	752
23509	2569	1195	863	717	537	483	439	358	316	292	277	280	281	260	252	264	259	256	257	258	235	284	237	226	214	237	208	234	229	239	233	243	234	210	229	222	255	230	234	199	226	241	248	220	239	232	201	224	238	245	213	235	222	214	238	238	226	223	210	227	235	234	242	234	239	226	238	209	250	235	232	214	210	210	229	223	230	232	228	215	226	239	234	263	231	231	222	242	201	239	200	213	206	215	226	216	248	240	235	229	232	208	215	239	203	218	226	211	236	213	254	215	214	223	225	218	201	249	205	217	244	179	247	263	248	245	214	229	237	209	229	222	231	251	217	247	232	258	243	215	243	223	213	224	251	235	225	232	235	223	224	245	237	212	219	233	229	240	242	222	232	213	223	223	228	225	228	246	223	208	191	219	225	221	211	221	271	207	226	242	222	256	245	233	232	233	251	240	243	272	257	227	211	217	238	261	230	229	222	221	220	232	238	229	203	235	250	230	215	225	245	239	231	193	241	230	199	240	224	257	206	212	220	232	222	213	214	228	244	214	237	245	249	241	224	244	235	208	228	264	237	241	226	236	238	229	241	204	216	234	226	214	215	237	234	213	216	207	228	213	234	233	203	220	246	193	240	258	219	218	212	220	228	229	196	208	214	231	218	224	230	222	227	231	249	241	225	224	208	232	219	268	258	225	246	234	226	265	200	191	244	230	246	227	236	236	244	241	257	203	217	236	246	204	227	217	239	239	251	253	223	226	238	213	222	236	201	240	249	226	220	240	210	219	253	245	232	232	217	226	251	218	222	230	222	214	237	223	221	234	273	236	238	234	220	211	253	238	232	255	224	226	234	237	231	232	230	250	254	238	223	193	243	253	233	229	225	222	247	220	229	253	232	253	239	214	235	212	228	250	233	237	215	266	193	192	236	226	214	216	197	251	233	211	209	224	238	223	222	225	217	196	216	253	243	257	232	228	222	233	211	220	231	241	229	241	241	245	216	220	220	245	230	202	241	235	206	214	233	243	215	234	240	231	273	254	219	193	222	262	236	224	242	230	251	218	249	219	225	210	231	224	243	252	242	228	206	201	240	235	245	241	246	199	221	226	232	241	234	245	236	219	232	225	226	253	248	236	235	242	215	213	228	255	220	228	257	224	261	247	228	230	210	244	206	205	184	232	206	208	218	246	249	237	221	228	247	199	197	223	242	231	228	218	194	242	236	247	248	243	244	213	203	225	224	233	234	226	251	251	218	239	230	238	226	256	244	223	249	236	211	236	216	228	227	246	253	248	208	219	249	222	251	231	249	240	216	202	231	222	246	234	219	230	223	246	240	218	231	220	227	224	232	216	238	239	253	222	248	219	238	245	229	249	237	230	232	244	240	217	210	207	232	238	236	227	214	213	234	237	259	212	239	204	240	225	226	245	231	212	230	207	222	219	234	243	213	232	230	247	265	219	230	241	225	186	221	249	216	226	220	212	206	221	200	238	233	225	238	234	254	224	218	179	203	207	259	252	231	211	235	248	209	234	236	252	224	216	235	214	234	232	256	230	239	250	240	218	213	246	211	243	244	207	240	224	246	207	184	218	236	237	245	232	222	218	253	239	221	227	217	220	238	232	215	249	239	214	226	215	246	241	260	231	248	235	232	240	224	236	207	247	250	247	239	198	228	233	235	193	196	227	237	235	245	207	233	214	244	207	233	202	255	229	222	239	239	245	239	254	257	251	191	227	213	221	186	224	228	227	241	230	244	231	235	234	242	227	221	239	231	226	235	230	235	203	218	246	228	212	216	225	220	251	257	247	212	208	214	230	216	222	195	213	238	253	249	246	207	204	272	229	249	252	230	238	214	240	211	233	215	229	246	250	264	221	246	218	208	213	223	233	232	212	260	244	219	223	246	233	253	194	237	213	197	236	201	247	222	220	233	240	203	249	218	224	218	232	240	243	227	231	238	252	214	243	219	242	233	212	242	234	249	231	197	228	225	213	198	214	237	230	258	241	218	217	240	213	231	262	235	251	216	218	246	222	226	217	216	221	221	217	246	215	235	222	218	220	214	252	231	233	212	190	231	237	230	213	240	231	230	221	230	204	230	224	223	261	219	238	229	214	241	181	204	250	230	244	209	251	251	232	225	227	183	210	209	230	248	226	207	233	237	230	248	253	201	228	240	256	222	235	216	212	228	238	236	217	246	221	223	223	259	219	221	254	245	251	234	213	224	211	242	213	214	250	212	228	218	215	243	243	239	233	247	256	228	236	222	222	235	213	241	236	221	263	255	247	231	188	227	211	199	206	215	212	253	214	237	219	223	243	219	238	252	218	234	232	234	224	203	222	229	236	240	227	236	192	244	216	257	247	234	224	201	243	237	214	232	211	226	233	226	217	215	235	246	235	215	226	227	223	231	206	249	214	206	252	227	234	253	244	206	255	235	208	253	204	206	219	257	242	235	186	235	236	242	212	230	239	207	233	250	241	210	232	219	229	237	264	209	223	215	219	238	264	238	241	223	235	263	215	223	249	235	255	238	236	215	223	249	249	233	230	240	214	192	215	244	231	204	236	237	230	238	223	220	219	216	235	219	228	232	192	236	232	247	239	241	252	238	247	222	213	229	232	219	220	249	233	217	222	240	217	216	234	207	236	234	231	245	233	225	223	205	223	254	259	233	245	234	219	236	182	213	232	219	225	224	238	219	225	246	252	216	250	254	237	228	208	259	229	239	226	235	227	239	236	222	254	214	242	221	238	236	219	253	258	230	244	214	246	216	239	230	268	227	223	239	242	249	249	253	213	226	202	250	214	230	208	247	217	199	235	225	253	236	244	228	240	217	246	223	232	217	247	235	229	245	222	227	231	218	233	210	246	208	209	230	203	230	198	242	212	227	216	254	223	238	225	256	216	241	251	253	251	231	229	219	229	249	241	239	212	245	231	227	228	223	224	245	227	250	226	241	207	212	253	230	228	210	241	220	229	226	239	228	215	240	226	254	255	224	215	227	231	228	245	225	201	224	247	234	254	247	243	237	230	237	224	217	230	241	239	238	238	229	244	214	224	247	251	220	209	229	218	193	259	221	202	224	237	216	225	277	254	231	251	217	233	229	213	219	248	222	224	220	223	228	242	208	239	255	233	236	225	227	221	209	238	205	256	258	206	227	233	246	234	227	228	243	229	218	215	231	220	219	273	256	260	223	235	254	207	213	234	229	222	233	210	238	224	216	230	227	237	219	248	253	216	241	229	213	230	219	260	200	247	235	244	217	245	251	208	220	250	240	212	235	228	240	207	220	216	199	219	240	237	209	232	224	247	230	233	261	226	234	253	236	255	239	257	214	261	235	223	238	219	223	203	229	243	201	211	217	248	223	219	233	214	233	213	215	244	224	234	211	210	263	213	242	215	241	241	210	237	240	224	233	229	207	223	262	261	221	225	236	242	213	237	223	206	225	224	247	221	225	227	239	245	222	233	209	241	244	225	241	244	243	231	215	229	210	250	219
11352	1333	2505	2882	2615	2202	1962	1589	1434	1325	1158	1020	1006	905	880	873	808	789	776	749	779	723	772	777	694	708	676	746	656	706	719	662	648	708	667	674	618	674	681	649	653	624	674	649	642	658	611	644	639	625	602	619	669	644	602	668	608	622	637	615	591	632	684	660	618	638	651	654	633	623	618	624	606	629	648	618	601	648	626	621	652	605	705	629	611	634	646	590	641	626	638	651	613	589	622	629	619	630	562	580	618	639	638	603	659	615	630	649	595	598	660	634	614	646	627	609	588	627	619	609	623	609	589	601	610	629	586	597	614	655	614	584	547	654	595	632	652	592	571	631	598	608	615	571	660	633	619	605	621	657	593	657	624	639	618	613	627	661	625	618	594	586	607	638	630	638	649	661	596	609	618	639	611	583	632	656	629	578	632	620	585	589	596	577	581	620	619	604	553	602	646	601	626	600	665	624	595	628	581	602	607	605	624	649	624	577	619	630	601	649	609	610	592	583	627	606	585	595	598	648	600	632	600	640	601	589	587	603	619	655	645	596	584	635	601	606	573	627	650	602	581	606	618	648	639	614	647	656	614	618	589	627	616	594	606	646	598	619	629	611	585	615	601	632	622	655	614	609	606	628	656	584	631	620	616	599	590	638	583	680	593	649	605	609	622	606	595	588	644	613	629	623	604	608	641	613	631	611	624	586	641	577	605	628	652	624	670	603	558	640	595	601	611	638	641	666	625	647	653	585	617	657	602	622	602	612	628	606	593	620	617	621	594	567	626	617	637	571	644	585	632	611	603	590	604	644	584	645	586	621	630	563	636	613	619	609	601	602	636	598	609	600	616	631	601	621	603	634	589	571	585	602	601	634	639	631	628	594	636	570	599	600	586	608	602	609	603	595	593	615	636	610	597	620	622	580	576	652	599	610	588	573	617	602	616	587	597	609	567	583	630	606	621	576	618	604	600	625	580	654	647	603	603	612	601	597	646	623	610	606	587	616	655	584	657	622	655	582	611	601	593	616	558	642	601	581	613	634	625	569	654	612	567	635	631	608	598	613	615	599	620	619	615	628	592	605	582	604	642	569	626	581	610	591	638	613	601	646	617	603	613	592	603	615	615	654	608	624	613	615	659	616	622	585	628	602	603	607	638	634	601	630	630	639	657	640	603	644	638	595	618	633	604	625	620	665	596	643	628	581	641	597	612	607	592	625	607	573	591	667	648	604	573	597	661	618	594	607	616	646	607	624	594	592	655	628	561	637	623	623	594	592	582	601	600	574	574	583	592	617	641	610	625	617	598	655	627	573	625	594	582	583	619	638	603	624	587	625	635	557	591	622	595	621	571	626	614	586	584	586	614	631	580	601	639	605	622	644	606	627	626	652	632	608	615	576	630	607	611	600	612	621	657	632	574	626	594	659	658	664	595	587	605	617	611	610	631	588	652	598	683	589	557	604	588	668	606	663	643	628	599	635	661	626	597	609	606	603	608	590	594	615	634	601	623	619	670	657	603	635	620	586	604	584	581	641	656	633	615	601	582	607	619	586	626	571	600	594	583	594	641	627	609	557	629	626	593	617	603	559	580	600	603	602	618	646	601	621	640	614	528	592	625	646	611	588	619	588	601	650	632	661	583	613	616	619	600	609	581	596	630	615	592	624	621	640	619	616	585	630	605	603	577	644	602	600	593	583	636	586	636	617	556	607	609	558	621	637	591	595	631	614	625	580	616	667	605	629	647	603	614	636	588	608	577	584	614	588	604	598	617	628	607	615	634	642	640	634	601	661	607	592	644	651	606	616	624	577	570	622	655	612	641	665	619	588	615	663	569	622	632	638	590	612	625	585	649	602	623	661	608	568	624	622	583	574	639	625	656	601	605	579	560	624	650	601	580	641	631	594	615	631	577	624	619	599	601	613	593	665	588	597	647	625	618	616	637	560	611	658	636	602	611	625	623	620	575	596	620	620	600	650	643	585	575	628	595	597	589	634	617	628	574	625	609	584	615	669	593	585	667	636	620	611	630	586	650	619	565	627	605	647	602	581	596	628	593	573	607	594	596	638	641	626	579	603	657	663	628	598	590	604	655	622	651	600	600	613	627	572	599	611	603	583	640	602	606	599	566	643	632	615	585	664	592	632	608	600	622	635	551	649	624	644	579	546	598	605	633	643	605	634	594	635	598	608	568	610	586	625	623	604	632	613	666	622	614	634	616	566	634	598	638	613	556	613	631	632	594	633	642	567	648	575	599	623	649	628	582	602	561	659	591	620	611	608	590	581	594	613	643	621	594	621	605	617	658	616	624	650	613	597	581	660	613	569	592	572	590	586	614	614	593	590	581	631	615	567	615	635	643	592	589	676	620	608	590	641	641	622	589	588	609	587	599	634	612	639	620	609	625	571	631	638	581	587	596	671	589	630	591	611	643	586	642	649	600	641	642	596	570	626	596	638	663	608	610	593	656	585	650	646	601	603	597	608	613	630	629	625	635	600	630	624	605	609	675	567	597	585	591	570	578	599	601	628	630	601	618	607	645	634	586	613	630	602	599	602	624	634	643	628	614	601	567	640	620	618	616	628	636	656	632	572	659	627	630	653	563	598	644	590	612	587	612	605	577	615	638	625	586	593	604	606	650	650	556	627	623	621	607	600	582	589	621	597	612	601	608	613	668	617	572	591	640	612	575	617	584	619	602	581	658	639	612	559	630	618	613	606	564	638	622	593	632	588	625	641	618	572	591	610	595	615	643	611	596	606	634	593	633	579	677	600	634	640	655	617	617	624	578	585	617	613	589	556	593	628	626	606	583	616	633	632	614	590	635	593	627	554	618	585	603	638	614	625	581	585	626	565	618	633	604	596	624	604	606	610	563	625	609	664	631	589	568	635	551	615	637	597	645	607	643	579	600	598	598	634	620	614	601	620	568	595	590	628	569	631	633	611	641	568	613	620	597	603	602	631	614	586	574	616	625	620	634	636	593	666	612	642	676	626	628	594	631	620	600	622	577	609	632	592	613	622	599	622	661	616	591	621	589	584	597	642	572	662	612	635	665	645	620	669	616	593	630	679	641	591	668	614	609	597	618	608	587	638	599	608	598	615	630	607	621	649	595	584	627	598	637	592	630	627	635	662	596	638	620	622	603	647	630	617	617	613	597	587	692	632	610	618	600	627	642	653	632	627	631	605	608	608	615	595	623	605	606	600	623	642	626	592	623	594	608	588	603	626	618	605	593	630	587	589	602	608	619	617	663	606	589	613	610	631	571	606	595	607	629	599	572	617	628	611	630	614	627	565	620	589	606	625	631	651	628	618	615	583	614	610	627	629	592	635	594	624	629	582	646	614	624	625	627	627	585	600	605	607	584	620	644	594	646	613	627	606	601	607	614	624	566	599	650	609	603	620	629	627	600	611	646	615	630	604	645	573	640	606	643	576	595	640	609	569	590	625	637	562	624	578	598	601	656	618	595	565	600	598	629	627	658	590	582	601	612	621	633	635
36552	7750	2761	1910	1444	1112	879	767	662	574	569	520	518	433	470	496	437	436	487	438	424	461	391	445	410	440	413	442	445	399	371	394	369	385	364	395	393	394	384	337	385	406	424	379	375	391	357	374	360	375	392	389	394	402	379	391	411	393	383	376	403	371	371	379	418	392	394	354	424	387	381	375	396	397	370	374	365	406	394	377	377	403	348	389	383	367	370	395	397	362	365	349	380	386	362	403	382	379	397	372	375	359	413	383	363	367	366	386	389	368	405	359	399	369	413	390	401	380	398	408	407	402	385	427	354	399	391	380	361	364	375	378	387	430	388	399	377	397	417	355	382	411	411	379	347	369	412	390	388	394	390	391	396	382	405	377	369	384	404	411	405	393	398	401	388	380	391	371	406	372	385	372	400	391	369	419	410	370	379	381	380	369	369	394	402	445	346	389	380	386	379	399	381	413	416	378	375	390	398	405	350	401	364	386	340	388	363	398	408	389	396	394	406	417	365	396	393	416	428	359	338	374	368	397	384	395	355	401	389	375	378	366	374	375	411	388	390	363	345	389	422	382	407	370	385	404	369	343	376	407	443	376	401	363	393	433	399	354	358	362	378	389	381	386	395	403	372	446	356	389	422	417	405	415	368	406	373	395	412	431	377	412	379	374	348	363	375	387	392	381	378	369	388	391	388	388	360	414	395	400	361	350	378	409	381	360	372	334	380	389	390	382	352	434	366	408	388	368	399	350	396	390	376	408	421	401	391	391	356	396	381	384	374	358	347	358	382	402	352	371	387	397	371	382	365	409	377	384	409	412	376	378	422	363	396	400	400	372	374	425	397	400	398	411	364	355	390	374	401	391	366	391	381	382	361	401	399	385	380	391	403	409	366	374	386	402	406	345	345	382	387	399	390	387	402	404	408	390	387	410	413	372	393	358	406	371	370	410	393	418	398	350	411	404	420	398	369	373	378	396	397	398	351	384	355	369	385	379	356	398	371	372	388	400	388	398	421	416	390	404	406	414	375	362	383	379	368	425	385	368	393	417	413	399	354	347	410	386	412	402	378	405	402	370	397	354	360	400	394	365	367	355	374	401	382	426	378	377	358	362	373	378	391	406	390	350	420	373	397	404	370	396	381	403	419	385	422	393	407	375	394	391	401	404	385	382	385	407	373	396	395	379	394	419	399	405	392	397	389	332	388	419	402	352	400	399	390	404	387	387	412	353	419	401	414	410	377	406	401	368	397	360	375	404	373	382	381	362	375	399	367	413	380	402	439	344	391	371	392	365	354	374	372	399	370	384	389	399	394	429	390	375	389	393	409	355	388	371	349	393	405	386	405	400	377	380	383	372	386	365	420	375	381	399	391	388	378	390	446	364	370	377	346	385	384	355	386	348	371	398	380	345	396	374	377	398	379	380	419	395	359	331	393	392	392	402	415	364	407	407	364	431	410	404	396	392	370	373	405	377	410	435	395	414	388	368	385	399	372	349	381	363	392	366	372	380	398	375	354	350	372	405	392	355	362	420	398	386	380	375	389	407	381	383	362	395	394	405	390	400	384	382	338	380	373	391	390	405	371	417	386	406	384	390	356	365	412	332	417	378	406	397	368	369	366	361	389	417	378	368	382	430	343	343	382	403	361	411	374	405	371	367	364	350	405	345	357	408	381	384	345	364	382	378	376	334	373	382	409	366	360	379	415	411	366	352	413	371	369	372	387	372	397	389	406	392	395	388	412	375	392	393	366	389	416	369	395	378	379	367	356	383	379	391	424	379	361	383	391	357	390	405	358	382	380	369	369	370	375	390	369	397	395	386	428	355	400	413	345	350	348	442	393	356	363	378	389	389	407	401	380	366	362	340	416	358	377	398	368	413	373	342	374	410	384	352	401	399	395	383	400	345	386	381	397	381	434	389	378	347	396	387	333	391	414	339	427	394	379	358	404	354	404	414	384	383	336	354	387	384	396	357	360	396	409	367	374	401	388	375	409	374	376	405	379	393	423	339	390	394	356	403	356	371	362	402	391	350	379	391	360	390	384	376	376	387	405	395	390	409	355	391	343	357	402	380	408	397	366	380	393	368	372	383	366	392	412	397	399	402	353	408	387	394	373	343	339	387	343	395	360	401	414	395	380	357	382	359	362	390	374	387	403	408	386	387	398	396	387	387	392	383	399	402	374	402	342	411	407	401	403	364	381	362	379	386	406	392	387	372	389	414	402	397	393	381	374	357	367	363	381	377	439	376	414	382	372	342	367	414	355	378	385	383	382	344	391	420	393	386	370	387	390	384	404	368	371	402	380	341	371	398	362	420	369	382	421	390	401	408	398	381	408	346	388	397	371	414	342	410	373	387	352	365	370	404	390	423	398	352	389	404	403	381	428	390	388	390	353	384	374	383	367	417	404	375	380	380	418	428	349	363	394	362	392	362	391	398	378	371	384	380	367	380	353	421	378	402	353	416	381	380	382	393	392	417	351	353	377	389	386	410	395	379	414	380	405	381	414	374	363	368	418	360	383	392	400	390	363	375	412	333	417	411	392	375	366	410	430	357	403	394	367	389	353	398	374	391	379	421	384	362	359	375	364	397	360	437	361	386	389	392	382	404	406	357	389	377	361	392	377	423	398	395	410	323	392	381	418	391	406	371	393	417	358	379	352	375	406	354	352	344	371	370	433	383	364	380	407	369	387	410	370	413	368	388	387	406	365	397	420	430	382	386	372	382	412	399	389	367	380	400	379	346	366	389	409	385	368	401	365	413	359	374	360	354	371	370	389	403	395	335	362	346	394	398	335	433	395	347	367	385	369	398	355	384	352	372	404	385	355	400	364	372	402	383	361	395	381	397	397	371	386	369	387	380	418	372	396	378	423	404	366	420	393	427	371	399	396	389	394	378	374	362	361	389	351	393	389	438	379	427	382	385	382	365	378	393	353	409	389	398	395	361	388	373	400	390	359	332	410	378	403	386	393	414	386	395	400	372	405	376	411	392	367	393	354	355	362	442	366	387	412	365	392	363	425	381	336	363	389	404	379	359	376	353	373	366	373	374	376	389	369	386	390	384	397	367	412	395	365	379	407	399	390	399	388	383	429	377	360	381	361	401	380	335	360	370	402	404	384	382	385	359	387	393	394	395	368	379	392	377	390	383	388	361	364	368	375	406	370	405	409	386	391	416	402	350	417	398	389	411	381	389	425	383	391	416	378	407	386	431	358	396	356	391	397	354	381	369	376	387	390	370	405	398	398	369	407	374	382	376	361	339	368	411	371	402	373	393	391	394	370	382	384	407	403	374	339	410	398	371	371	385	383	377	379	409	448	411	366	377	397	377	399	370	409	422	376	413	407	368	382	382	404	368	363	364	411	401	360	370	327	363	412	395	435	402	402	388	390	367	375	341	384	344	379	388	418	424	404	406	374	351	363	413	363	367	375	365	379	419	395	421	408	362	356	391	370	384	374	397	458	398	366	380	384	370	388	362	376	357	368	363	391	384
16033	2305	4626	5333	4765	3908	3430	2879	2487	2220	2007	1847	1684	1632	1498	1455	1412	1292	1283	1227	1257	1242	1220	1204	1121	1164	1133	1090	1149	1065	1099	1038	1048	1036	1025	1036	1025	984	1067	1030	1019	977	1043	1047	997	963	1011	971	1010	1003	1005	985	1028	987	1007	995	1005	941	952	956	1008	956	930	973	939	905	968	985	958	969	914	1008	936	981	1009	949	989	997	948	947	994	969	962	960	938	964	978	966	967	917	959	960	902	949	915	939	960	950	940	1010	921	982	958	969	928	968	935	960	915	986	976	996	931	927	958	984	978	965	905	943	953	896	979	977	889	938	932	938	955	915	921	931	969	981	926	953	933	986	924	966	959	892	980	917	995	933	936	922	952	989	926	923	1022	916	998	940	1014	951	921	960	933	958	959	988	956	1017	985	974	975	938	957	973	1006	949	942	979	909	892	995	961	937	924	960	940	968	965	978	986	932	933	949	918	973	941	905	916	912	923	976	981	928	946	888	943	913	914	978	925	966	972	914	968	962	937	979	1036	969	883	877	907	909	919	923	1021	924	982	900	940	943	972	967	954	991	949	920	952	949	912	884	977	938	957	936	933	930	951	928	924	996	983	947	981	918	1017	943	1005	962	913	965	926	942	996	1007	953	934	858	958	945	917	923	926	919	964	891	908	940	881	959	953	942	938	911	978	945	947	900	1026	983	956	924	923	1007	943	934	923	961	974	976	963	916	949	915	917	914	927	1011	944	973	898	956	998	970	889	956	928	965	926	951	931	924	942	940	961	895	940	950	924	931	987	957	958	874	956	941	983	930	917	964	983	908	888	953	927	965	981	926	971	935	961	942	925	956	986	932	972	968	934	927	991	953	927	952	919	968	990	957	996	957	925	1021	996	895	930	955	995	935	983	895	935	928	896	974	968	968	959	932	919	922	945	922	919	947	939	980	947	967	874	959	944	972	988	1002	974	887	977	910	1003	945	982	957	960	949	951	986	959	914	924	960	931	918	945	987	999	919	949	938	937	917	980	978	935	948	952	941	953	953	913	921	924	947	956	933	937	910	971	1006	970	922	894	960	931	897	964	864	918	946	959	929	944	967	880	970	930	984	947	1009	973	937	973	963	935	892	988	965	943	915	941	938	934	948	932	976	908	938	977	999	882	947	940	954	996	928	920	880	981	950	918	931	944	946	909	941	963	962	991	929	943	944	955	998	911	954	896	929	974	987	949	931	932	972	909	968	957	918	951	938	930	916	972	913	941	949	960	942	881	962	925	993	964	979	909	1015	932	946	958	977	959	950	935	975	939	927	925	937	930	955	979	955	929	892	891	935	984	932	937	916	939	933	954	919	991	952	979	980	927	886	968	967	897	961	928	938	924	921	900	965	888	928	938	890	914	963	953	937	922	905	920	963	937	926	890	989	898	927	930	943	980	953	899	937	974	937	933	957	961	978	937	908	950	883	949	956	971	908	955	915	991	973	912	960	961	888	987	895	952	974	936	879	912	947	913	854	962	881	944	964	944	941	925	937	944	923	902	984	938	933	975	936	953	904	920	938	896	1016	914	919	1024	917	938	953	944	926	930	917	941	941	921	948	994	929	906	960	957	898	954	938	996	1012	955	889	939	959	911	968	942	985	1029	932	914	947	950	953	973	950	1004	966	948	949	942	901	977	973	961	951	951	939	925	975	949	940	925	898	936	925	970	966	882	939	914	923	886	1014	939	943	1012	1010	940	977	927	917	920	984	935	851	960	948	1001	942	870	909	962	953	928	923	917	932	925	930	920	931	945	962	945	926	1006	943	964	958	898	927	929	975	906	918	925	932	945	932	926	908	948	944	946	922	906	946	907	988	953	943	919	971	954	959	976	934	985	961	934	932	880	931	947	956	923	886	974	939	923	918	909	939	947	968	963	939	953	940	988	923	901	966	971	912	891	943	942	968	950	941	940	924	923	980	901	971	1009	935	881	928	910	960	967	946	920	965	969	945	947	910	982	998	897	911	937	877	992	928	1004	931	924	893	994	931	913	908	930	957	958	902	924	995	931	981	983	938	951	990	897	998	928	928	993	960	944	945	970	912	988	924	940	906	931	944	924	974	909	971	945	968	966	928	984	913	944	895	886	865	958	964	941	969	963	871	979	951	981	986	960	933	904	908	959	1025	914	910	964	944	923	977	914	959	926	932	905	918	901	990	963	897	941	947	941	979	943	941	971	929	921	973	927	925	943	914	984	908	949	941	965	982	972	973	903	957	912	958	935	953	988	895	976	1001	948	929	1007	924	889	966	985	948	910	948	982	927	982	899	943	952	950	928	998	906	947	864	942	949	969	969	982	963	936	962	954	899	986	1014	986	927	969	992	924	954	945	1001	948	910	909	941	947	964	928	939	936	938	880	907	909	958	916	957	931	986	993	853	937	941	883	971	922	865	969	952	929	975	970	934	963	955	926	906	879	931	973	897	982	975	1005	943	977	858	988	978	938	921	948	962	943	938	975	936	933	936	886	977	963	902	987	958	971	991	961	949	954	956	917	1018	950	939	910	977	930	878	932	971	962	962	955	966	918	1006	910	963	917	1011	863	961	903	959	961	973	1047	993	946	915	961	941	966	911	958	958	953	923	873	966	962	939	905	981	949	937	950	896	980	924	928	897	932	972	929	839	869	928	935	992	991	928	905	955	969	927	931	851	933	1005	959	975	948	912	997	926	929	962	933	931	955	942	949	892	907	944	923	858	939	906	885	954	963	898	966	943	921	897	946	942	997	959	915	955	888	977	931	940	945	973	922	951	981	959	936	941	956	955	950	952	925	971	947	904	952	952	966	943	894	930	943	902	992	894	915	975	947	962	996	952	970	949	895	965	940	913	947	971	913	859	939	942	915	952	964	961	957	971	934	964	891	947	935	921	954	936	968	906	964	939	938	967	888	965	938	901	940	959	952	901	954	913	892	990	930	988	947	920	918	925	970	929	909	890	957	950	913	947	935	918	968	936	936	897	972	968	955	969	964	950	986	982	988	907	936	952	938	923	933	935	962	911	931	962	963	979	960	955	939	990	933	969	948	966	973	934	888	937	941	957	964	955	999	986	939	876	983	891	970	932	968	886	926	947	929	929	946	957	988	928	971	948	1009	962	894	918	926	911	915	947	895	950	953	1019	951	999	990	902	983	938	956	934	952	994	958	933	950	973	920	915	922	932	984	983	892	944	936	955	916	988	938	937	916	980	984	915	1007	953	897	977	926	1002	948	950	886	950	957	975	972	952	906	906	899	939	990	927	937	929	986	977	967	926	928	928	969	971	895	950	944	917	969	937	975	941	907	983	946	971	956	960	997	887	908	933	891	907	968	965	933	929	1003	908	906	946	887	950	903	942	950	936	938	932	891	883	970	954	973	921	986	921	930	948	942	916	921	961	934	915	969	930	946	953	934	952	962	957	1006	966	940	978	910	910	943	933	939	950	940	959	889	934	967	928	935	906	924	943	916	925	903	999	907	957	948	946	916	924	929	956	981	932	957	911	980	971	920	990	901	923	994	937	964	974	964	951	910	939	881	977	957	947	913	938
3350	305	340	330	323	275	304	283	322	309	280	290	297	309	292	282	304	293	294	271	288	318	264	290	326	326	311	287	297	291	298	326	304	298	308	289	301	312	287	286	299	278	310	294	291	294	291	318	307	304	283	320	309	295	311	259	284	329	317	313	297	321	308	301	288	323	315	319	265	299	280	277	317	280	306	314	324	281	320	312	289	305	311	262	304	284	300	284	306	295	284	300	297	322	323	292	289	333	298	289	274	315	344	280	253	310	289	292	299	297	288	308	293	306	342	284	278	284	285	301	297	312	293	279	320	301	306	299	316	296	317	287	265	272	313	313	297	307	309	285	273	270	300	318	288	296	278	336	297	324	303	313	284	292	302	321	306	293	293	295	314	306	300	353	295	308	304	286	307	278	310	286	289	312	337	290	296	277	311	297	275	303	260	307	304	316	281	340	309	270	274	277	261	328	281	290	296	301	307	298	305	311	268	321	300	295	298	285	319	296	321	294	291	289	301	310	291	306	271	315	296	283	306	318	258	284	289	273	295	291	309	292	310	295	281	287	317	332	277	262	278	328	328	313	315	300	302	318	299	290	323	278	299	316	292	263	294	302	312	277	307	279	299	304	302	294	314	289	306	281	275	290	271	294	273	313	311	293	282	307	295	313	312	300	292	327	296	312	283	321	286	287	317	292	305	293	287	298	276	343	285	313	298	309	307	286	285	274	277	282	309	311	290	283	329	315	285	279	294	314	266	339	314	302	287	273	277	305	263	300	305	292	297	301	316	285	275	293	292	288	318	294	311	313	336	311	257	297	301	289	278	287	325	310	277	288	291	272	303	324	279	284	317	301	277	296	306	294	325	274	305	301	302	283	295	288	299	298	310	290	281	298	305	288	273	275	269	314	307	301	298	318	286	309	288	310	314	300	288	330	293	289	279	286	272	325	260	287	322	288	305	301	306	292	273	320	327	330	312	289	337	319	282	283	291	306	298	292	295	318	311	299	264	339	369	306	301	298	259	319	291	301	284	289	306	298	295	263	267	338	289	320	298	250	322	311	304	294	324	298	298	282	328	296	289	312	312	333	311	334	267	302	266	316	292	274	283	279	290	282	273	322	292	298	304	284	314	255	274	308	284	267	320	296	294	293	293	278	272	291	309	268	273	327	294	296	293	301	300	261	284	303	291	295	306	298	287	266	302	290	285	293	305	282	305	298	312	292	282	294	316	330	274	294	278	311	297	285	350	290	253	323	331	291	305	303	295	332	308	296	334	318	284	299	319	306	274	276	297	260	301	286	296	290	303	310	272	268	311	292	302	298	278	287	293	307	292	314	293	289	285	271	339	326	297	300	316	304	293	255	320	308	290	300	302	307	314	285	293	268	283	284	313	286	271	317	321	292	316	264	298	288	287	362	271	289	300	301	307	296	307	258	318	298	313	304	299	303	307	293	286	284	297	299	317	334	321	309	301	308	283	273	290	297	311	327	318	337	304	301	310	258	280	314	344	284	297	293	303	310	306	286	309	279	310	289	290	296	299	336	261	304	287	341	308	317	305	255	278	310	303	313	284	304	294	276	268	292	271	300	321	322	283	276	294	314	300	272	297	352	280	293	314	280	255	292	303	281	278	313	276	317	327	292	296	304	295	316	312	285	291	323	266	318	271	288	288	279	325	289	263	303	288	288	323	303	286	288	297	284	275	276	274	293	251	308	332	295	325	299	241	330	288	307	285	288	335	303	332	290	254	258	274	307	278	280	286	270	282	298	308	282	300	280	313	274	270	308	277	293	289	317	312	326	294	312	333	275	318	319	292	268	315	298	297	280	315	322	295	320	297	307	326	301	309	279	308	267	309	300	324	298	261	316	284	301	311	291	281	306	311	301	300	307	330	305	294	295	329	288	269	329	302	322	317	310	296	290	293	275	284	284	295	302	273	287	277	302	298	299	263	299	300	314	309	286	272	287	265	274	281	296	236	300	286	265	307	299	281	313	300	306	290	296	302	294	284	272	290	302	276	302	304	292	273	329	305	284	273	260	304	319	315	286	256	293	296	293	308	322	298	308	297	276	296	285	290	289	300	321	311	297	271	290	308	295	315	297	307	268	289	292	288	315	290	292	302	294	303	302	286	305	294	297	253	300	289	293	281	304	306	306	257	284	326	322	316	310	314	301	273	285	320	299	299	309	289	296	315	258	283	279	303	284	320	282	313	292	295	288	297	298	264	308	273	276	296	294	308	326	299	277	299	318	289	302	311	303	320	336	318	268	291	316	319	302	285	296	281	331	313	291	318	333	264	277	317	288	308	292	306	292	272	277	313	287	284	274	289	302	311	286	292	294	303	327	303	276	292	299	296	304	300	308	294	274	281	339	293	281	268	312	284	294	297	312	303	305	295	306	280	285	289	304	286	307	288	278	286	302	298	291	292	331	288	302	321	291	305	311	310	334	317	312	282	300	282	267	310	306	286	277	288	261	284	323	283	331	287	311	295	312	287	291	310	305	287	313	291	299	306	301	299	290	296	300	308	326	266	283	307	312	306	344	324	310	298	287	283	274	283	298	281	275	285	307	299	295	271	298	287	285	313	333	309	278	284	300	304	292	316	319	285	291	300	261	298	333	316	274	302	280	292	315	280	299	268	302	290	282	304	304	293	299	297	300	284	302	300	274	281	289	323	316	301	314	297	300	309	284	284	319	270	287	263	286	297	306	286	306	275	317	285	309	331	290	294	316	283	303	282	290	271	313	295	327	297	291	304	308	318	298	300	287	304	298	272	308	323	309	298	315	297	303	288	279	309	322	286	284	312	269	289	293	282	297	289	307	268	273	337	281	268	333	313	326	305	309	265	323	272	311	301	295	312	296	302	301	329	291	288	246	307	292	296	282	248	305	337	295	308	332	318	297	266	277	324	289	271	285	329	324	304	315	258	277	323	324	278	322	287	277	296	301	327	292	296	306	293	302	290	268	303	317	275	296	294	306	317	332	306	305	275	287	275	272	300	290	290	314	283	283	315	310	279	262	293	298	326	322	259	313	291	294	309	299	297	290	297	296	257	297	292	293	313	327	296	315	285	315	285	313	282	298	301	291	310	312	308	323	315	312	323	287	274	316	296	330	292	279	283	302	311	318	340	299	318	298	288	298	279	279	282	321	295	266	290	307	283	292	303	312	302	310	316	326	297	268	253	312	296	305	291	275	293	290	289	275	314	326	306	298	299	300	294	307	295	297	281	291	287	311	270	303	306	292	314	300	277	295	291	291	338	299	291	273	305	299	300	311	286	323	310	311	323	295	350	330	312	320	301	295	309	289	348	316	360	299	298	282	314	290	282	307	298	311	301	301	294	259	272	316	287	297	291	306	326	298	297	323	278	307	297	282	317	336	265	287	292	301	294	319	260	286	309	273	338	306	310	292	290	300	307	305	293	279	315	282	280	277	301	302	296	299	309	321	284	301	282	322	300	262	308	314	276	296	274	292	300	306	308	271	327	276	298	284
3921	756	821	773	795	833	790	795	738	774	785	738	758	720	785	746	772	750	753	769	693	760	741	735	754	784	755	761	736	744	748	726	756	780	747	718	759	778	741	740	717	751	747	788	772	722	719	748	719	723	772	757	663	704	733	761	723	730	755	785	786	736	705	752	756	706	724	726	791	721	694	725	696	720	740	708	755	747	698	742	705	717	729	707	701	740	749	719	767	742	749	811	732	751	749	713	731	718	748	704	738	702	759	762	735	655	691	735	740	747	743	733	715	773	774	735	724	799	760	796	727	741	680	725	723	736	739	729	757	737	717	744	733	778	711	751	741	779	751	724	727	749	822	685	740	741	765	748	786	715	710	723	738	714	681	738	763	744	761	780	761	762	712	759	741	739	709	750	761	703	708	730	736	743	739	715	706	724	733	715	763	720	742	756	715	764	760	716	734	774	722	771	745	746	736	737	754	776	736	667	751	750	723	719	678	691	775	721	713	761	741	745	783	713	732	736	761	727	737	754	759	726	747	719	783	784	768	777	745	690	766	769	727	737	699	776	695	726	734	753	747	705	767	733	732	737	720	746	761	726	752	746	708	758	788	751	718	738	770	793	733	762	715	744	743	769	741	781	756	765	738	746	762	735	695	746	735	777	773	774	694	740	713	728	794	766	762	773	760	730	754	764	657	696	737	734	775	763	679	758	766	730	743	717	796	758	699	725	778	757	756	735	762	730	764	755	707	722	782	771	705	713	732	733	764	710	721	746	722	746	744	718	724	716	739	760	767	760	770	760	791	734	729	747	712	731	716	708	726	743	748	735	759	773	755	795	747	732	769	771	717	797	699	751	748	708	731	735	752	746	696	756	745	721	716	719	733	738	709	757	740	710	728	735	761	717	730	806	736	771	747	728	699	716	718	759	712	765	744	710	757	694	705	732	725	753	787	733	719	725	764	734	731	711	717	739	701	679	791	732	740	786	742	721	712	730	758	732	750	736	778	741	715	777	767	749	755	729	717	703	722	709	744	762	707	729	733	707	774	759	743	740	745	772	730	717	676	731	761	750	762	736	731	775	712	719	770	714	749	745	725	762	747	733	737	711	729	719	757	769	709	705	732	722	742	707	755	666	736	730	739	745	708	682	721	768	699	703	787	773	755	758	735	695	773	766	762	784	724	732	775	668	763	768	734	732	685	741	744	741	709	759	757	729	766	736	732	705	743	729	747	687	717	752	764	716	733	748	760	752	770	738	762	732	760	768	736	780	757	731	735	719	748	721	737	780	722	747	733	721	742	724	683	802	754	742	763	778	740	751	763	720	754	761	726	708	706	676	720	728	724	746	757	719	773	759	784	741	754	708	739	689	727	744	699	783	746	751	724	737	772	758	680	703	740	693	735	744	717	757	694	738	752	772	703	768	736	705	703	747	720	729	755	767	751	693	739	751	789	712	739	740	709	747	764	713	826	746	711	705	742	757	744	708	733	747	747	720	710	672	712	767	709	737	716	719	736	689	731	748	777	743	721	720	712	714	724	750	729	762	759	724	739	762	717	721	774	745	736	737	707	764	753	746	748	705	775	707	750	720	754	784	728	717	722	732	746	791	753	760	745	728	733	699	794	775	749	690	736	725	768	767	728	803	720	743	760	743	689	729	743	723	741	746	720	762	741	742	739	769	766	739	740	791	741	760	726	746	722	747	741	774	752	725	726	727	714	748	736	734	688	743	740	740	727	704	735	665	743	739	764	719	751	696	736	725	733	773	671	779	714	758	749	734	763	761	804	742	753	754	713	780	767	747	793	740	739	766	771	725	710	784	705	757	728	709	749	740	711	778	730	722	725	756	746	712	736	752	706	760	714	754	705	734	729	758	729	760	736	779	715	772	744	706	717	689	728	748	744	745	738	740	729	746	719	738	727	725	782	743	774	781	729	715	753	757	734	737	716	737	736	766	799	759	777	734	792	722	702	765	745	709	712	720	751	728	769	735	725	759	748	767	786	731	741	767	781	707	752	730	717	757	738	769	732	722	794	773	758	800	741	697	730	735	768	739	698	749	720	677	778	747	737	698	757	706	684	712	728	696	760	742	734	748	742	744	739	701	793	728	779	760	754	736	745	768	666	765	753	782	742	707	781	701	761	765	744	668	722	731	804	768	751	709	760	712	745	726	786	755	743	759	731	730	764	754	670	764	734	718	697	771	729	733	706	718	750	739	732	778	775	765	738	752	714	740	716	746	763	742	761	762	743	753	726	731	752	749	715	720	767	706	761	762	743	746	720	721	763	790	734	726	698	748	738	743	698	721	718	723	747	702	708	744	715	771	752	744	750	760	735	795	749	746	787	722	716	695	766	730	703	773	737	705	765	705	760	784	757	743	708	715	749	709	710	763	770	667	754	717	745	740	788	714	688	784	758	758	707	721	746	732	740	729	694	755	730	727	730	748	754	760	711	792	727	761	739	772	712	762	774	715	759	708	758	767	726	778	723	744	698	712	739	738	758	716	718	674	749	752	786	768	762	753	751	769	757	730	749	727	708	746	713	705	742	744	689	775	730	702	737	778	721	731	739	716	804	685	724	730	715	732	746	714	734	701	734	714	759	734	741	739	770	770	769	729	742	674	777	771	766	761	837	721	733	755	694	759	727	794	793	763	749	729	719	734	732	741	763	732	741	745	738	742	702	715	747	753	737	753	775	756	739	771	743	695	760	759	719	775	776	745	736	723	758	766	742	728	740	720	699	792	773	784	736	730	768	752	761	744	785	722	736	725	730	720	767	752	738	680	757	738	751	733	737	751	741	731	746	753	710	732	720	806	744	725	734	760	718	754	711	749	734	778	749	692	740	760	701	731	751	732	766	723	714	735	758	754	777	688	753	750	737	701	733	758	766	727	727	744	749	785	756	712	740	761	751	725	755	708	695	727	718	759	697	720	674	724	712	727	688	764	695	765	734	730	745	714	780	703	727	728	674	743	741	755	738	730	760	700	746	750	788	747	782	687	769	717	737	739	759	713	710	703	704	739	743	714	752	719	773	687	754	742	747	717	732	736	803	767	765	749	768	769	764	697	742	763	761	746	727	708	707	736	750	731	676	698	767	699	787	675	730	730	788	780	779	772	750	738	724	802	709	694	761	693	730	739	718	730	760	731	737	721	745	706	745	719	773	720	776	774	758	748	740	755	777	691	775	724	723	741	754	734	717	698	706	731	695	743	728	771	735	744	817	753	725	712	775	754	695	717	736	755	747	726	791	729	716	779	746	748	736	720	708	755	769	741	738	764	740	716	734	760	715	730	757	716	719	768	740	749	710	750	717	740	724	753	765	704	736	688	729	747	749	700	787	773	756	747	784	724	752	704	681	727	737	703	777	779	740	710	763	752	769	740	693	715	795	698	756	758	793	757	713	715	750	722	751	750	840	765	759	719	738	758	706	747	741	677	786	775	718	750	768	730	746	805	765	756	698	723	724	699	734	738	757	748	778	720	795	779	751	750	687	737
24744	2877	1244	965	698	544	463	408	424	340	332	259	259	280	253	276	268	267	254	247	244	269	227	238	224	236	267	239	257	238	231	235	227	251	237	230	238	247	224	215	245	220	203	249	209	215	245	199	228	224	230	241	243	240	250	240	208	237	231	228	225	243	201	248	215	221	222	214	226	215	214	251	230	247	229	263	251	240	247	256	233	236	241	235	224	231	229	225	228	244	225	246	237	216	222	228	225	228	242	205	245	217	258	228	249	258	240	239	235	226	253	208	227	210	248	244	240	225	224	237	217	230	205	229	214	227	233	211	253	243	227	221	218	229	233	234	242	246	243	228	238	223	206	221	211	236	219	217	227	221	254	236	227	234	229	213	211	237	225	254	252	241	217	257	224	219	234	237	251	229	211	219	214	232	234	228	242	212	225	237	223	219	243	218	222	226	220	224	213	231	241	252	260	231	226	209	230	217	236	222	217	222	235	225	217	223	229	238	226	199	200	236	216	228	197	243	243	226	245	223	232	223	223	228	215	226	224	232	226	245	232	213	250	229	209	251	258	237	248	211	237	223	230	216	218	234	227	235	242	259	214	232	229	220	233	224	239	217	259	217	227	207	220	209	216	210	216	210	217	220	198	242	244	239	200	232	222	221	223	248	238	231	231	232	238	222	222	205	245	207	249	243	228	243	242	236	262	229	199	257	238	227	238	222	253	235	250	229	257	221	237	244	214	238	214	234	234	232	225	244	235	196	243	246	258	246	233	255	235	223	241	250	257	235	227	243	231	249	213	242	257	199	261	235	248	234	235	207	220	231	236	229	223	237	226	248	228	231	244	235	216	225	215	230	253	243	256	215	257	217	221	218	202	222	216	233	227	228	233	251	232	234	225	250	243	232	230	237	220	222	240	234	247	244	218	223	225	213	203	191	261	228	206	229	215	208	216	241	227	220	203	247	210	256	203	223	227	243	243	245	226	208	189	228	223	238	239	242	213	245	234	215	223	223	222	233	202	234	216	201	241	241	235	234	223	224	245	215	192	229	210	225	231	233	248	245	234	211	249	245	227	238	222	268	227	229	204	234	254	247	229	224	217	219	237	234	232	211	231	231	242	210	245	233	227	242	217	229	223	210	242	241	244	211	213	222	235	251	217	229	270	281	238	223	233	232	221	246	237	263	228	217	211	245	214	231	246	224	235	236	226	244	223	234	213	234	239	242	216	217	242	229	199	208	225	233	228	197	249	228	220	237	226	241	216	222	230	227	219	249	228	223	225	229	223	234	230	246	204	253	220	233	205	246	215	230	237	248	228	221	222	230	208	248	233	231	219	237	214	269	255	223	238	235	223	254	239	249	257	214	228	251	245	232	216	195	232	225	233	216	240	228	193	241	218	238	207	229	244	242	209	232	217	207	207	195	228	221	254	225	210	224	223	235	230	232	272	217	224	201	229	230	238	264	230	239	220	211	226	224	207	230	208	218	240	249	237	220	218	226	243	238	223	231	244	216	230	251	236	218	231	231	247	210	219	213	270	237	218	220	235	241	260	223	212	226	256	209	247	218	212	224	246	233	225	231	225	213	202	233	232	230	220	216	215	239	215	221	214	244	238	225	209	221	226	235	227	239	256	203	249	229	232	217	241	194	218	205	232	229	221	213	217	229	243	198	233	246	238	228	199	247	254	244	217	243	220	227	233	259	201	221	244	228	214	242	215	215	230	228	216	242	239	230	213	215	213	234	208	225	241	229	234	207	212	214	277	238	199	219	226	243	211	233	239	248	223	214	241	209	256	229	219	201	246	228	235	240	204	224	213	255	259	227	229	248	231	218	232	238	245	231	220	242	217	225	218	200	222	253	222	219	226	246	241	221	199	253	236	219	216	238	222	244	225	252	211	213	224	260	235	235	219	246	243	238	228	242	244	228	233	247	216	206	255	238	218	226	227	227	208	220	233	190	222	215	237	210	234	210	215	245	214	239	226	230	208	224	224	237	235	266	233	212	236	237	224	232	230	224	243	197	238	210	232	253	273	250	239	228	228	231	228	264	228	234	200	225	227	238	255	233	244	240	214	206	218	216	253	236	229	231	224	210	212	226	236	202	217	197	233	232	234	225	251	223	236	220	249	233	229	250	226	226	213	220	231	243	223	231	237	213	243	216	236	235	217	223	220	218	222	232	254	230	231	207	217	209	227	246	208	223	231	229	233	244	234	218	225	209	238	234	231	262	211	239	201	225	226	231	243	248	218	245	216	213	235	208	228	232	235	228	244	233	226	244	199	225	220	198	216	216	208	226	221	220	222	237	214	254	233	213	268	235	230	209	259	251	233	213	213	232	232	225	230	259	216	227	218	241	236	216	239	233	231	215	216	240	221	218	240	230	234	234	224	202	244	215	225	210	203	231	273	222	202	228	240	238	237	220	209	222	253	230	238	217	220	228	217	209	215	227	242	262	205	232	218	220	229	227	244	229	216	232	218	242	242	255	210	221	236	242	234	223	219	235	223	248	217	253	223	220	236	211	209	235	257	224	225	249	237	230	220	206	231	255	234	223	222	263	245	214	205	247	257	206	237	238	234	230	224	227	207	218	249	230	267	251	227	234	229	221	253	234	249	225	200	230	251	218	216	216	213	224	215	214	239	217	217	260	236	222	222	228	217	250	254	236	210	228	231	227	208	225	225	252	226	232	244	234	238	246	251	234	233	244	240	244	226	217	245	254	198	217	229	227	207	223	215	211	232	207	240	234	219	223	234	233	201	240	246	263	204	244	247	222	232	216	195	239	213	229	201	206	223	213	207	240	258	194	216	234	234	231	253	239	223	238	213	239	216	230	234	247	227	227	242	245	228	225	218	237	224	208	214	238	208	211	218	234	215	223	246	226	226	256	197	202	251	264	231	223	240	224	226	227	240	217	267	203	218	213	205	222	246	220	220	232	229	214	232	227	237	239	220	199	231	235	229	218	193	256	214	234	223	264	205	207	220	255	227	245	239	223	228	213	250	225	228	220	243	240	235	227	227	234	233	259	220	204	242	274	232	239	242	213	239	241	227	217	239	228	264	253	256	242	198	218	250	233	214	239	268	229	258	263	270	240	217	237	194	232	240	219	217	228	218	207	213	244	243	211	228	237	237	242	209	227	207	217	248	206	235	223	232	252	237	242	230	250	243	241	228	262	212	221	241	211	229	229	230	218	227	251	237	233	246	213	236	206	202	244	219	234	248	221	225	217	228	217	237	249	221	228	233	215	232	220	263	248	238	237	204	191	229	232	222	243	243	243	235	215	242	224	212	237	237	223	253	245	237	213	225	233	243	222	214	263	213	220	241	223	232	263	240	205	231	235	212	206	227	219	247	242	216	211	253	224	229	259	224	229	237	239	221	204	216	232	258	210	238	242	250	206	211	233	216	252	201	248	250	238	221	231	230	213	242	219	224	218	232	223	213	222	227	225	211	232	234	232	241	226	221	238	241	244	224	245	245	217	203	243	219	213	232	223
11726	1283	2545	2940	2621	2182	1910	1617	1422	1245	1167	1065	1003	948	904	894	843	819	821	803	794	767	719	699	741	664	752	676	709	711	708	666	700	712	637	706	630	679	685	614	705	667	646	644	676	598	623	637	625	695	626	608	672	667	665	595	650	636	612	652	632	618	638	609	651	577	619	601	652	629	624	596	649	639	643	644	661	586	606	616	633	612	649	591	633	668	626	604	608	643	629	594	630	623	619	619	573	605	644	635	622	613	642	621	602	650	597	573	540	615	604	653	655	619	627	604	646	603	644	581	636	618	630	655	583	590	620	656	583	621	594	599	589	574	628	593	656	605	575	597	682	576	589	611	640	646	617	625	628	585	673	634	673	647	639	599	600	599	636	638	609	618	630	621	642	641	644	657	647	622	626	619	609	611	661	602	597	646	581	619	593	609	611	620	604	601	663	634	642	653	623	623	648	602	655	642	612	607	604	604	660	659	603	633	653	634	643	629	620	578	620	642	622	620	611	608	624	621	608	651	639	596	628	598	590	650	627	601	607	630	664	575	595	616	598	617	592	616	592	605	626	611	635	624	615	584	618	614	620	587	603	601	665	647	593	626	679	617	613	632	617	610	660	599	636	648	624	618	635	631	672	636	625	623	587	624	583	611	593	609	632	580	592	611	625	593	625	611	595	624	587	617	591	608	617	564	609	604	628	614	618	626	625	630	637	553	595	594	598	668	677	648	629	602	605	609	631	613	624	587	631	606	656	633	607	618	631	624	620	625	644	605	648	591	602	585	596	620	560	598	566	607	591	606	645	634	639	630	597	626	570	628	573	635	649	620	610	616	617	595	590	644	627	620	605	646	631	675	619	650	563	585	570	613	638	641	628	612	591	610	663	636	604	627	596	635	600	616	630	623	615	606	592	603	599	654	612	597	657	642	645	607	602	600	657	599	616	614	643	584	579	599	644	608	634	591	607	611	639	608	567	598	584	630	595	634	636	645	597	587	621	566	630	626	650	619	619	631	604	625	623	639	602	634	592	668	624	611	652	618	581	586	605	661	615	588	650	603	607	620	660	635	612	643	624	601	614	621	632	576	599	599	588	581	631	597	623	627	626	620	557	621	635	643	574	623	623	673	662	608	642	593	644	581	633	622	591	619	620	607	606	620	631	588	619	604	652	621	585	620	590	612	626	626	648	652	636	645	618	603	623	629	616	607	685	618	611	581	620	614	596	583	613	613	622	591	634	602	593	696	591	632	591	621	592	614	583	606	619	646	542	594	594	629	601	612	596	601	631	632	610	583	570	597	614	644	622	654	625	619	597	595	584	650	611	615	636	603	612	654	610	608	685	614	595	579	662	616	647	633	629	574	607	618	596	588	625	645	629	578	602	628	585	610	600	630	585	586	632	635	608	558	596	613	625	666	633	588	587	598	609	653	634	614	639	610	592	638	590	624	626	664	591	614	587	580	615	637	623	634	569	630	565	592	600	614	612	600	602	621	599	609	675	630	599	582	624	606	601	630	620	559	580	684	627	652	629	616	589	627	585	590	600	629	645	654	569	632	588	604	624	558	597	639	571	649	604	617	640	562	624	623	631	593	642	626	598	665	665	618	610	623	589	621	589	631	604	627	634	603	662	600	646	599	611	574	593	620	612	636	576	627	583	620	621	636	620	653	571	626	653	624	593	626	634	601	617	608	589	615	592	567	597	596	635	599	626	630	603	612	615	638	598	601	606	568	634	633	616	614	597	608	590	601	663	616	650	592	559	566	585	635	627	628	596	636	639	604	608	611	627	636	614	604	636	602	619	616	653	621	638	602	619	618	631	592	615	619	643	620	637	605	666	606	628	650	587	611	616	611	602	605	566	637	643	572	616	618	612	587	634	570	618	601	593	586	598	615	632	609	581	574	622	635	652	597	603	614	586	640	641	622	664	666	622	635	626	625	600	635	625	637	602	640	631	627	610	619	594	638	620	613	580	600	612	636	640	609	599	650	628	637	582	652	599	649	651	631	607	613	610	605	634	585	651	601	588	622	589	602	607	623	608	640	654	628	617	651	624	593	589	618	562	609	622	612	603	590	629	594	611	553	670	644	613	591	644	591	646	621	626	651	589	594	646	581	634	655	603	626	610	605	676	591	607	590	652	589	583	605	623	633	658	579	653	598	665	599	595	636	622	612	633	567	619	606	636	587	616	664	651	638	640	628	623	633	627	546	636	631	581	598	599	599	610	638	612	663	615	640	603	632	581	623	615	637	620	576	605	617	694	581	588	607	606	548	657	628	587	643	648	594	666	628	637	605	608	638	555	614	667	578	624	599	614	633	594	624	620	646	641	587	631	636	642	600	611	585	590	612	635	627	619	644	625	612	596	644	641	609	634	596	564	656	615	642	577	603	565	680	617	623	614	576	637	630	678	610	607	588	626	635	627	600	547	606	651	653	610	625	635	633	682	618	608	627	574	588	628	639	598	617	592	589	651	612	612	628	639	560	601	611	580	571	614	617	604	610	625	614	594	626	618	626	593	621	631	596	622	600	620	616	639	607	620	612	602	630	603	600	621	644	655	612	577	646	591	665	645	603	659	618	610	590	656	638	628	605	614	622	603	606	627	584	603	616	589	637	607	595	609	634	637	645	623	608	619	604	632	639	640	549	632	607	605	619	626	609	611	631	625	588	664	611	650	642	642	626	622	655	589	610	636	559	608	601	600	624	632	632	658	601	652	604	589	672	617	606	589	619	659	632	630	603	615	608	700	590	634	599	613	628	602	565	573	598	575	605	642	620	618	643	581	635	617	576	665	597	606	623	602	611	572	625	656	599	652	575	610	632	609	615	592	634	644	615	626	628	619	640	597	606	677	559	634	584	611	591	613	595	646	652	635	611	626	641	570	636	617	590	625	614	622	590	571	643	609	610	629	636	602	614	633	602	586	609	631	580	605	605	613	577	590	585	588	643	575	594	641	621	643	628	607	602	598	609	616	623	610	633	628	600	597	552	606	577	650	663	584	623	567	645	579	613	590	583	611	603	668	611	605	600	563	655	576	615	618	640	605	605	626	624	628	653	669	620	591	573	625	581	616	608	637	619	601	627	582	631	619	653	607	654	566	639	641	656	614	595	624	621	660	623	582	608	622	587	597	605	639	624	566	677	662	629	597	623	634	641	603	591	614	592	676	591	588	594	620	623	613	623	606	616	592	613	601	587	641	612	590	593	645	611	618	591	660	637	567	648	612	621	606	620	604	609	606	666	608	591	587	647	575	610	580	631	598	583	613	608	588	629	596	636	623	607	625	596	561	664	599	618	622	639	614	608	603	648	569	591	620	599	652	590	601	689	611	630	633	623	588	593	614	643	582	599	627	578	636	595	628	596	560	651	603	626	648	632	628	616	598	633	605	617	573	658	647	637	581	621	628	574	598	663	627	613	588	611	633	587	581	612	623	621	646	605	626	585	624	591	626	612	645	566	603	616	595	634	616	617	602	568	614	593	599	626	623	616
38292	9010	2912	1895	1389	1012	876	698	672	642	544	515	508	509	456	424	479	482	440	396	429	420	427	447	412	408	403	421	438	409	390	369	409	421	402	400	379	376	412	396	392	345	404	359	406	409	390	389	408	358	403	388	382	380	416	420	395	451	446	389	366	373	397	394	397	419	378	409	362	386	397	397	405	361	373	364	410	409	375	406	389	364	360	368	356	370	412	361	402	391	421	371	380	363	390	384	380	375	381	380	388	400	413	390	444	380	391	388	358	398	391	361	417	413	413	392	368	371	393	371	362	370	370	371	363	369	442	384	385	368	372	372	386	395	356	401	401	405	394	395	353	397	368	365	381	392	393	356	393	378	363	382	364	399	344	383	355	390	375	402	360	375	410	393	408	391	377	402	361	394	409	401	409	424	445	388	350	394	385	386	400	351	379	373	379	417	411	368	382	370	330	433	429	408	382	410	385	376	421	373	391	394	373	408	366	376	390	356	380	358	377	358	373	377	385	393	374	376	409	392	341	362	401	397	402	394	423	353	416	397	378	402	350	362	396	364	385	374	398	337	367	375	366	386	358	416	440	388	343	399	395	380	380	410	384	420	373	406	398	404	395	384	379	390	372	373	372	384	397	379	365	376	372	342	385	381	387	367	381	373	374	381	386	370	366	354	434	397	388	376	351	400	342	419	394	420	379	389	379	366	368	384	410	412	402	373	368	362	377	368	398	376	419	368	393	428	390	394	362	397	390	346	384	357	392	382	358	393	389	382	412	410	354	407	402	380	384	373	411	371	363	363	375	403	429	401	391	390	340	368	357	362	390	383	402	405	392	367	438	396	391	407	406	377	383	367	406	371	374	369	357	392	372	413	377	414	396	404	365	379	408	400	411	381	388	406	377	367	374	410	360	408	396	375	356	377	358	405	386	322	356	392	396	401	371	411	413	371	406	409	362	350	394	398	370	409	362	367	396	333	385	415	395	376	349	376	406	411	341	377	424	375	374	376	374	400	355	374	375	364	418	386	352	389	352	404	397	377	384	363	359	372	384	393	400	402	382	380	412	394	416	375	371	408	384	358	405	367	367	367	412	384	365	380	399	391	408	373	373	380	368	379	371	387	401	346	365	379	387	364	398	364	381	371	392	377	397	386	397	395	362	429	370	401	389	379	395	397	394	440	377	444	390	376	383	363	394	396	391	413	354	386	356	400	413	413	408	385	351	353	374	396	383	364	387	397	360	373	409	385	429	392	370	402	373	398	416	383	375	396	376	374	400	378	413	381	355	429	408	353	369	379	395	400	379	393	352	377	348	357	373	392	375	417	360	360	382	378	375	387	388	397	409	392	409	400	417	364	377	372	420	384	338	383	386	420	388	390	400	365	369	398	356	376	398	351	377	411	404	343	373	396	411	361	406	361	424	395	439	402	381	369	406	418	367	402	400	397	409	356	370	433	364	371	356	402	374	384	378	388	390	378	390	391	376	343	387	384	368	374	354	355	430	399	400	420	374	397	396	370	387	359	373	383	382	411	401	397	390	390	372	345	387	402	387	381	399	383	390	374	393	352	376	375	344	370	399	375	411	405	376	390	421	374	359	399	379	378	380	367	393	399	399	384	404	409	388	399	377	372	389	366	413	396	417	376	374	373	398	416	364	397	357	374	390	361	376	405	383	409	402	372	374	385	383	359	384	378	401	398	391	364	396	369	404	409	364	389	363	396	407	363	394	356	406	385	393	409	403	368	384	356	384	411	402	396	387	386	403	398	352	382	352	382	392	452	399	434	383	433	395	344	341	383	362	420	395	372	382	414	385	408	348	374	381	371	370	396	406	409	386	385	385	380	388	402	362	392	379	412	377	384	388	353	371	384	335	371	381	386	363	390	359	403	371	367	363	413	378	381	402	389	389	377	406	381	363	380	400	387	361	401	371	432	371	372	365	388	377	407	396	388	374	412	409	395	402	398	412	343	391	350	359	415	374	382	335	363	375	390	396	378	396	338	356	418	413	414	387	394	393	401	357	382	391	442	384	408	406	448	361	367	415	384	389	406	341	430	385	399	376	385	400	425	362	376	402	407	397	375	361	380	408	387	371	381	427	392	362	374	365	375	350	387	409	418	382	397	381	439	368	404	413	375	404	412	376	421	396	348	358	385	380	380	405	373	374	398	408	357	414	393	368	409	381	385	429	370	366	371	409	401	369	361	391	378	431	388	372	368	389	380	409	402	386	394	377	366	414	375	393	413	400	403	344	360	379	348	422	369	370	381	393	440	394	362	351	375	406	406	365	343	407	384	408	380	379	404	364	437	432	404	380	351	399	378	418	393	394	382	380	387	337	377	396	370	368	382	423	392	420	388	412	390	393	371	383	360	424	423	402	382	396	399	430	396	367	374	368	375	384	398	404	377	388	354	405	361	381	371	364	375	438	404	384	406	374	417	394	382	383	383	406	380	393	402	419	381	394	407	387	381	367	394	411	391	402	394	414	390	399	358	379	362	387	418	365	375	368	418	435	382	384	361	398	371	383	405	364	401	369	404	369	385	371	416	423	407	394	404	395	372	392	405	380	398	368	401	398	379	383	360	401	393	403	396	378	416	393	392	375	415	424	426	388	408	361	377	412	400	380	382	372	358	408	368	378	368	374	385	394	407	393	411	410	418	383	358	409	398	406	367	409	382	378	370	394	351	359	368	417	441	379	420	392	366	410	363	390	385	390	379	379	399	347	390	363	436	397	378	362	391	394	366	390	360	354	360	400	360	384	395	414	432	364	386	378	377	415	386	361	376	408	365	383	424	383	369	356	389	415	370	386	392	401	379	401	386	398	406	400	419	426	398	379	393	356	378	419	363	389	380	340	409	330	359	393	391	424	381	399	386	379	394	436	390	350	378	371	419	394	394	384	384	392	382	393	408	407	389	407	380	396	396	400	394	408	375	376	394	374	384	358	375	369	395	373	364	408	380	426	374	363	413	402	361	390	378	391	372	399	413	402	388	377	411	381	396	386	408	360	341	381	390	356	392	413	364	404	418	373	391	384	389	375	385	406	381	386	404	370	387	373	383	381	385	368	358	399	382	406	365	405	337	350	398	393	390	387	375	359	377	387	410	361	390	383	381	411	418	380	372	371	374	390	404	390	393	378	378	399	413	372	412	367	381	409	383	375	366	389	399	385	415	356	383	362	388	416	387	394	368	375	410	361	395	349	382	334	375	395	409	394	356	378	422	432	373	366	387	380	389	378	395	387	357	408	374	354	383	391	383	389	389	396	352	377	355	380	401	389	384	447	389	386	396	400	404	394	385	388	372	404	383	388	392	391	382	385	388	420	372	384	382	392	404	356	397	368	390	419	412	372	393	375	421	367	380	364	417	344	379	418	397	400	374	381	386	380	372	372	405	382	376	374	403	371	401	396	390	400	349	335	399	413	376	378	390	377	393	393	385	405	432	358	422	415	362	415	408	382	398	363	354	373	416	379	378	366	412	389	380	399	372	404	402
16841	2419	4633	5269	4706	4022	3373	2834	2512	2233	2009	1777	1756	1634	1468	1465	1415	1358	1331	1328	1335	1246	1191	1228	1147	1151	1107	1101	1103	1117	1068	1041	1054	1083	1045	1069	1025	999	1064	1057	1013	1074	987	1018	1016	1013	1009	1024	948	1007	1009	1015	948	999	1014	1021	1071	972	1013	1048	1016	951	1047	999	925	909	934	972	1020	980	941	935	965	1015	929	948	1014	915	959	1000	951	964	954	960	926	983	929	965	937	1007	974	992	922	968	949	934	949	899	921	979	958	893	935	939	987	945	980	963	968	903	990	946	877	982	965	933	908	935	943	948	988	958	942	996	960	972	996	949	956	994	963	900	937	993	1024	943	972	937	982	948	927	934	927	954	985	937	942	989	960	983	971	958	966	1000	1003	995	966	976	900	938	971	960	960	910	937	962	981	944	970	978	991	938	990	941	961	956	910	990	967	946	924	962	897	946	902	950	952	968	951	914	948	918	959	910	966	955	973	992	945	939	962	904	964	930	881	911	874	938	982	938	928	918	998	923	938	960	978	966	913	983	955	1025	997	937	909	1020	984	975	963	972	916	974	927	935	942	922	913	915	925	987	979	981	924	966	949	1014	961	980	975	948	910	890	955	946	887	895	925	891	928	931	930	1001	967	899	933	939	928	945	967	926	929	942	965	952	947	909	926	956	973	991	983	973	996	931	908	921	974	965	943	985	964	947	985	953	956	927	972	944	944	922	931	956	897	938	892	957	940	951	914	949	942	1022	999	983	966	905	929	971	1002	942	972	939	960	933	893	942	1018	955	933	968	977	943	931	951	941	930	990	959	975	910	962	979	963	959	949	986	938	1012	919	941	949	917	996	1066	933	984	931	930	926	940	938	878	990	919	968	944	939	953	912	953	963	901	984	950	941	961	981	1004	975	913	920	912	956	937	976	972	943	997	927	900	939	943	953	919	929	927	939	906	949	987	921	945	960	884	969	943	959	963	959	991	962	952	958	934	958	980	938	966	960	967	938	949	936	990	943	890	948	965	946	927	948	951	930	885	931	990	947	946	992	951	935	956	968	931	962	974	924	955	881	952	940	966	933	961	960	962	949	921	926	984	966	935	897	969	912	920	931	931	885	955	959	930	930	914	969	952	920	936	931	991	949	964	943	913	927	967	933	964	937	940	911	941	968	958	943	934	981	974	909	921	953	916	973	890	989	935	910	948	975	965	941	961	940	979	929	980	954	919	939	935	898	999	1013	963	858	900	930	917	961	907	904	957	945	933	969	961	982	957	892	919	941	947	955	952	968	900	935	934	955	934	951	871	980	987	979	986	974	913	937	973	954	961	969	961	916	869	971	935	937	981	940	929	931	946	919	913	948	952	924	919	969	934	908	987	986	981	979	965	977	945	974	916	921	938	909	951	960	978	968	884	914	934	911	912	918	966	951	907	919	920	920	945	921	940	964	926	897	1002	916	909	946	947	964	930	966	950	931	965	906	925	961	912	965	938	987	981	957	990	951	973	975	957	985	933	962	920	982	980	949	911	965	973	968	944	948	938	917	913	945	933	950	972	949	982	923	954	953	965	989	975	958	922	1003	897	940	930	926	966	927	904	958	951	884	1002	995	931	978	991	923	978	958	952	950	916	962	949	987	939	974	958	937	948	949	990	942	961	972	976	968	933	945	910	931	899	948	973	941	964	960	944	983	961	952	888	932	945	950	942	948	929	936	954	960	952	974	948	978	998	903	928	949	921	966	900	949	933	908	932	890	924	956	971	938	922	974	1002	940	987	909	955	934	961	935	997	955	968	923	964	943	927	914	903	988	930	927	919	968	990	911	885	961	990	1018	895	958	948	893	961	960	941	955	963	927	919	1020	1023	980	943	988	930	991	969	988	964	973	942	940	978	991	963	931	953	943	903	940	965	928	1005	957	920	981	975	960	994	992	954	995	949	934	938	946	949	958	955	923	983	935	889	961	958	962	909	971	912	976	1031	940	979	934	921	921	915	921	904	908	927	915	943	975	958	930	967	896	955	980	1000	914	916	925	898	982	923	932	932	991	938	981	936	962	952	915	924	947	966	1014	945	884	984	947	910	967	895	1012	947	938	973	900	920	968	956	970	951	939	945	942	949	941	885	891	914	948	959	963	1022	962	909	964	985	995	969	975	921	949	974	961	951	949	916	983	986	945	963	947	1019	957	966	969	986	922	921	952	950	923	990	979	951	938	960	949	976	967	905	908	935	926	1007	1002	926	988	954	944	975	927	965	964	970	955	985	899	912	976	951	941	944	974	916	973	991	997	1004	930	972	955	901	981	941	917	910	899	925	969	959	931	924	945	945	917	904	948	942	890	940	955	900	953	948	876	943	976	970	972	980	950	983	950	903	1013	952	938	933	929	993	969	948	915	1004	865	981	934	935	923	989	942	976	856	952	898	987	916	958	891	970	930	919	969	901	1004	864	953	975	942	969	1012	947	931	913	947	926	955	959	922	957	936	963	919	953	973	929	927	958	917	923	882	960	938	948	909	963	938	905	894	967	973	963	925	964	937	978	901	999	1003	935	978	973	932	942	920	923	982	957	935	953	986	991	980	964	962	927	929	932	919	923	985	964	966	953	971	914	948	916	943	906	899	954	948	966	1003	997	926	920	933	940	948	925	959	977	962	913	910	920	937	957	925	922	1001	983	948	968	923	951	917	1002	944	940	906	967	946	890	953	924	944	993	983	941	943	905	958	952	969	949	1021	938	940	962	875	958	991	902	964	963	928	997	920	932	931	929	999	893	963	950	930	1019	925	952	983	901	957	967	922	949	922	927	918	937	947	1024	954	930	910	963	966	898	963	950	1023	948	954	989	989	988	913	979	971	945	945	951	980	939	977	969	935	978	934	951	949	908	926	923	1005	947	977	999	966	902	982	976	982	922	935	925	942	976	951	973	926	952	980	951	909	928	972	911	923	957	825	887	932	936	962	908	969	972	916	944	926	932	1004	966	923	939	966	973	948	938	941	907	937	972	912	941	946	948	903	946	979	985	912	955	926	944	928	998	958	918	954	924	955	969	911	931	934	928	956	951	1003	987	942	944	945	970	921	913	931	950	914	971	962	917	980	972	925	923	911	955	975	985	968	962	926	976	1000	946	906	886	953	945	941	926	983	952	935	944	907	918	951	953	919	930	981	986	934	951	1000	960	951	908	953	936	934	938	932	973	952	939	940	924	938	932	946	947	954	981	978	929	939	965	957	929	953	928	969	956	936	994	919	914	955	924	964	975	924	891	975	982	933	960	939	933	940	940	958	943	943	936	1007	906	967	905	917	958	903	985	948	932	957	990	948	1051	926	966	958	975	969	905	895	925	965	962	951	999	946	982	939	907	959	965	914	951	971	1019	985	953	896	953	901	948	925	928	903	961	924	965	890	975	984	942	968	991	970	885	920	938	990	944	952	916	1022	939	882	983	952	945	881	968	958	990	953	940	945	929	937	986	1000	985	936	955	964	967	998	896	1011	927	963	973	985	964	983	957	964	993	963	905	952	881	937	946	939	921	932	983	1008	959	918	958	930	928	945	945	940	934	896	899	982	990	996	968
3150	329	303	353	341	347	286	273	309	301	304	260	259	289	308	311	283	309	286	317	281	297	279	309	307	290	292	309	308	310	335	317	305	303	297	301	299	313	289	331	290	277	245	308	292	307	301	314	296	301	322	309	308	290	277	279	276	273	287	276	305	286	275	295	325	277	294	320	296	289	324	303	297	280	275	310	303	269	318	314	287	278	305	295	279	299	297	317	281	275	292	294	331	284	287	297	289	283	253	286	308	283	282	299	316	296	315	301	289	292	316	323	296	303	262	301	283	300	291	290	303	318	294	287	285	280	294	289	295	300	282	303	294	284	282	296	304	276	287	282	240	302	293	275	269	286	280	299	295	287	321	302	316	287	271	296	334	299	278	315	276	300	295	277	254	315	293	280	280	301	281	299	277	273	300	262	283	303	280	249	257	301	287	323	328	286	308	301	287	283	302	307	282	281	283	264	267	315	289	311	314	277	304	282	281	284	287	302	290	299	301	294	307	292	271	282	303	315	286	292	244	284	284	320	278	329	322	304	292	325	267	304	288	311	296	287	313	286	319	288	304	329	280	308	318	269	297	286	342	298	277	312	307	302	327	306	247	294	342	287	304	288	288	331	288	301	307	280	310	307	281	295	277	269	298	305	282	293	265	284	301	300	306	291	313	305	277	280	300	336	301	314	282	303	318	295	286	278	310	296	283	280	299	327	297	288	261	282	271	298	321	327	305	290	295	282	262	314	287	265	292	279	276	272	307	297	305	286	292	295	296	277	328	291	299	277	298	310	315	321	296	285	293	297	271	245	290	292	319	292	289	330	289	300	276	269	265	271	308	285	309	286	289	304	290	288	271	304	263	289	307	310	332	305	283	311	303	269	294	308	307	273	296	307	291	284	293	297	284	274	313	269	297	317	262	269	293	313	292	276	289	309	328	297	281	325	294	299	279	296	263	318	263	296	296	299	313	285	306	333	265	268	282	311	289	293	261	331	307	287	306	309	317	316	285	295	261	300	309	283	289	336	301	306	291	296	299	293	299	294	301	300	315	299	311	311	280	276	278	294	305	304	275	307	298	292	294	334	269	300	281	287	268	291	272	306	296	296	329	324	255	285	285	297	296	284	293	307	290	302	318	315	260	295	331	309	308	317	292	286	309	278	269	278	281	299	285	283	280	303	284	319	291	307	311	311	301	283	301	288	289	307	301	261	275	283	287	330	292	305	296	272	306	294	278	285	334	276	293	301	295	297	299	276	309	294	307	307	262	311	259	256	312	305	302	315	286	284	331	302	296	278	326	302	256	308	281	279	283	292	285	292	307	281	321	294	271	303	304	328	313	313	290	305	312	295	277	308	277	303	290	308	297	294	315	281	292	273	292	315	307	296	291	270	286	282	298	289	311	323	311	300	296	300	289	317	300	295	309	288	300	308	304	303	285	322	308	269	303	296	305	283	284	285	266	331	322	252	309	287	285	322	325	262	325	292	281	273	263	306	266	282	290	294	309	322	306	261	287	282	272	281	319	286	252	289	308	294	293	242	275	293	295	271	293	302	314	284	286	270	264	312	305	306	297	281	270	303	280	306	275	303	279	284	318	315	312	281	306	272	289	330	285	302	311	298	296	299	308	299	313	292	289	297	319	274	323	278	292	296	287	306	285	291	302	283	310	298	326	303	311	328	313	315	299	326	296	325	262	299	308	270	295	273	315	288	305	302	304	319	296	288	329	310	313	315	322	303	267	317	320	323	316	296	286	274	296	294	325	279	296	290	285	298	290	290	267	293	316	292	253	261	287	298	281	279	328	277	256	284	311	285	286	300	285	299	270	324	280	318	311	277	318	296	293	296	287	289	295	266	341	262	312	255	294	282	309	275	271	283	294	270	302	274	298	309	287	299	293	261	299	277	285	296	280	279	279	273	294	278	285	278	270	291	320	281	329	276	279	273	281	309	307	287	305	327	284	270	294	314	322	326	283	278	290	320	303	299	286	284	296	301	278	315	280	294	309	307	278	323	284	281	305	316	313	297	316	274	305	289	266	307	304	289	301	336	299	288	303	286	328	303	298	302	292	306	274	287	263	294	311	301	299	291	296	308	317	298	299	280	310	285	323	304	284	288	297	310	290	263	277	254	312	293	296	309	315	311	308	292	307	258	287	282	284	279	265	299	279	296	307	322	296	258	312	245	272	276	309	301	289	314	299	273	293	275	302	285	288	269	312	297	292	300	305	268	294	289	266	273	287	282	284	257	303	321	279	298	301	278	311	299	311	267	277	320	295	290	313	286	312	282	303	284	255	281	282	295	290	284	301	282	273	325	286	262	299	276	280	296	296	301	280	290	285	298	306	290	303	301	302	322	283	292	309	316	287	294	293	321	296	299	315	279	306	317	285	305	282	335	311	275	305	299	308	333	285	296	327	281	281	299	282	293	294	328	289	279	320	291	268	313	274	264	269	294	306	301	326	319	286	277	312	313	306	298	295	272	280	299	286	283	313	308	288	335	306	284	289	309	276	286	266	280	295	285	265	299	317	314	339	320	313	292	332	282	302	278	313	303	256	285	309	298	319	280	304	287	309	283	339	301	313	294	305	292	265	292	289	283	284	284	284	310	300	259	299	290	287	274	320	298	276	288	265	259	302	308	292	325	272	294	310	284	271	308	288	286	323	284	274	296	295	320	291	287	263	300	303	320	294	293	284	284	281	305	303	300	274	301	265	306	292	295	306	319	267	309	286	320	325	286	293	283	278	305	268	331	307	285	302	278	279	282	308	276	277	298	276	319	312	279	289	300	299	314	257	326	296	297	335	309	295	276	285	288	304	304	301	280	284	284	297	315	293	312	304	290	300	291	272	270	315	289	260	270	304	309	282	289	322	292	293	288	287	303	296	306	295	303	309	256	322	295	316	320	274	297	280	277	292	290	302	288	278	275	285	289	326	275	311	295	272	287	258	278	303	277	320	268	298	302	303	307	281	308	312	297	331	277	307	304	279	271	313	336	257	307	305	261	280	278	278	304	287	270	294	313	308	279	289	283	265	293	303	280	290	291	325	324	302	294	299	311	273	288	328	306	277	284	292	277	279	272	303	284	296	274	284	291	291	287	325	305	323	291	307	288	273	313	292	300	309	301	297	274	272	266	287	261	271	333	294	314	278	299	317	292	330	262	280	304	335	323	316	308	283	294	265	292	300	285	296	282	298	331	345	272	294	270	303	280	265	314	303	314	287	298	300	285	301	295	316	282	296	315	255	306	316	309	301	304	316	309	297	269	328	273	316	296	293	303	299	298	289	269	307	283	308	282	285	262	282	264	320	289	293	290	280	308	289	308	315	276	272	295	284	289	304	314	320	306	308	321	291	283	277	276	271	260	291	311	287	291	292	296	270	279	289	292	298	259	303	280	305	322	302	330	295	289	282	254	295	317	325	290	301	288	289	289	285	287	288	327	303	280	309	273	312	275	306	294	315	317	261	299	297	320	273	280	332	291	298	304	313	310
3742	735	809	800	798	792	772	731	727	755	783	760	751	727	719	752	742	705	753	740	683	721	731	740	754	755	690	741	717	707	701	710	768	683	697	732	744	774	723	751	719	708	704	687	703	743	804	659	697	761	771	777	747	747	726	724	674	712	696	749	732	740	738	743	727	753	737	711	738	708	739	717	744	707	672	760	754	760	707	738	721	664	706	708	782	709	712	749	778	727	707	724	754	753	726	691	655	785	733	707	737	701	723	702	717	762	715	724	662	730	762	754	727	717	760	720	751	749	733	722	778	748	784	719	719	738	765	701	759	698	751	780	725	713	704	727	734	762	712	724	727	666	669	740	698	771	716	730	739	739	724	783	711	723	716	726	756	732	763	752	700	737	747	707	718	705	711	723	751	746	743	756	735	678	730	726	744	706	692	747	738	747	731	704	735	701	738	711	702	692	722	745	737	729	710	714	731	759	752	705	767	756	715	727	731	748	723	730	742	690	727	719	676	772	753	706	717	775	725	699	744	732	734	754	761	704	807	766	749	723	734	760	710	713	779	686	715	771	735	733	740	702	766	743	732	698	747	753	754	691	769	750	749	686	771	736	745	826	762	732	743	740	707	735	718	759	707	734	735	687	722	763	730	727	753	746	679	746	680	726	695	728	769	720	759	726	748	743	729	696	720	743	757	747	729	746	691	668	712	713	769	709	731	812	695	736	780	662	722	731	689	733	683	736	758	728	710	718	747	721	696	758	753	727	699	727	712	755	735	769	709	725	725	668	731	710	731	735	702	753	737	687	690	699	753	745	795	707	730	749	730	729	709	720	786	738	730	747	724	732	762	749	750	748	690	694	725	749	755	689	755	738	730	766	751	761	740	761	748	747	704	758	747	735	702	728	804	739	693	725	747	738	749	725	752	705	764	738	742	727	770	723	746	700	708	698	796	728	710	717	706	677	732	770	760	707	733	745	751	698	764	693	702	732	699	754	762	747	710	751	766	770	654	743	687	759	768	715	663	701	734	714	744	693	759	734	734	764	739	720	716	716	733	737	710	748	770	702	716	712	744	719	750	741	727	732	711	758	750	725	737	729	698	678	775	701	713	754	738	766	716	774	751	726	714	712	738	746	724	736	726	747	703	743	752	721	742	777	728	699	759	766	715	702	777	708	709	766	762	692	723	712	747	743	750	737	734	736	768	749	728	732	775	745	764	717	730	733	730	719	693	738	706	672	751	748	730	707	718	775	772	688	761	736	703	730	695	736	721	695	703	722	715	734	687	768	749	731	739	721	754	739	795	781	692	712	690	693	743	728	728	679	751	719	688	719	727	701	740	731	717	753	691	744	712	752	731	745	719	772	738	748	755	766	725	720	765	708	724	747	760	733	739	750	771	735	733	735	701	705	744	761	757	757	756	783	706	736	764	728	752	728	708	780	775	734	756	739	723	744	715	730	736	728	770	685	726	741	711	694	721	723	764	715	764	763	734	779	740	708	702	776	730	697	724	726	751	742	723	741	727	726	734	775	727	746	740	726	731	735	715	731	740	710	707	727	736	770	724	677	770	749	716	696	728	710	713	716	741	713	705	748	738	727	761	733	723	759	712	726	761	730	737	720	759	692	745	700	712	728	756	694	748	744	717	755	674	720	707	732	706	713	750	738	706	751	751	698	705	703	728	672	722	763	763	730	689	700	775	768	722	774	720	736	695	696	739	692	723	734	715	732	748	731	732	770	723	754	777	736	721	684	716	748	726	732	749	723	754	731	745	764	737	691	743	677	761	719	723	731	745	723	705	736	735	689	720	703	702	741	728	755	760	759	717	702	744	729	712	728	720	782	748	752	783	748	716	751	746	773	737	699	724	717	712	737	721	745	706	673	706	771	756	741	731	726	757	744	698	747	689	737	752	711	742	763	731	800	725	767	712	720	717	720	718	704	720	756	775	732	753	719	782	705	763	708	750	725	714	733	760	716	726	701	768	747	719	732	666	685	716	744	735	736	745	762	729	706	712	747	740	756	758	724	733	712	712	711	723	730	742	723	756	740	751	773	685	700	652	741	715	770	728	645	739	738	726	704	731	734	744	746	735	759	727	723	723	696	700	752	720	775	716	730	707	742	727	749	758	707	690	770	766	760	710	770	739	665	739	744	726	746	744	786	747	729	723	731	741	739	710	733	714	752	719	735	742	739	748	755	716	727	719	694	736	738	760	670	702	699	714	732	738	715	732	769	704	696	688	728	708	745	694	782	716	745	717	679	761	710	745	634	774	757	753	672	764	766	709	727	736	793	767	755	714	728	757	717	712	741	772	767	741	677	739	738	720	719	741	764	768	757	766	766	731	689	740	765	751	643	783	729	754	765	711	709	692	709	742	745	690	743	724	768	774	751	765	721	708	740	731	682	714	735	776	736	717	711	779	755	742	719	708	721	728	722	779	740	704	713	723	736	701	664	735	698	741	722	737	707	728	746	746	716	783	705	716	722	761	759	778	727	729	708	734	716	704	747	739	704	716	718	723	752	744	739	716	723	759	699	710	708	748	725	799	709	748	700	732	721	749	713	745	736	755	739	723	725	762	727	729	694	691	756	768	782	791	742	686	732	689	680	698	771	734	749	727	693	687	739	713	703	736	751	690	735	695	733	790	714	775	766	721	700	748	719	781	702	734	703	753	689	727	758	733	732	723	768	755	741	763	697	705	773	732	742	767	756	717	767	735	716	719	710	706	752	750	700	736	737	688	741	717	746	751	722	757	738	708	778	686	736	731	702	712	764	729	713	743	704	751	703	734	711	694	676	719	728	718	730	705	729	763	707	740	691	706	766	729	720	704	688	772	683	716	713	758	756	720	710	780	702	761	790	759	730	766	717	738	747	741	682	709	756	752	741	734	719	753	734	708	731	733	776	748	699	738	705	736	721	743	729	732	765	696	707	745	752	739	778	778	696	762	758	731	722	702	739	716	735	752	731	743	739	712	752	710	697	726	762	726	725	689	722	708	687	682	735	741	758	717	732	731	733	686	701	725	710	712	753	670	707	741	743	706	716	731	738	764	749	753	699	726	680	728	739	706	722	786	709	760	705	674	716	714	745	787	766	783	726	723	705	769	766	722	709	745	775	719	711	718	717	718	655	726	737	715	732	701	728	785	701	722	714	700	788	702	756	742	741	700	767	679	681	773	734	704	733	720	713	777	777	746	709	727	710	778	724	754	770	744	682	730	740	729	717	701	717	715	730	750	726	730	769	707	729	721	730	723	765	698	697	746	729	734	761	697	727	715	723	712	691	763	743	744	719	764	672	749	697	734	773	668	717	768	717	705	738	719	719	744	704	760	721	755	717	715	703	754	707	761	746	770	741	698	744	701	709	707	675	741	754	743	715	689	678	706	730	701	753	733	695	750	722	676	767	742	756	737	723	729	723	720	738	743	739	705	735	744	727	692	686	708	737	729	743	761	720	758	711	706	731	715	724	723	665	782	713	727	742	727	720	707	720	751	738
23080	2512	1238	964	636	576	434	437	362	304	290	261	297	256	271	268	247	255	247	224	245	251	223	228	247	248	259	233	259	220	232	235	245	231	228	218	268	239	207	232	235	231	219	248	219	226	226	233	220	231	228	224	221	233	250	255	225	224	199	217	212	255	247	212	233	249	223	205	226	249	220	202	249	244	196	228	212	218	212	239	226	222	214	248	202	227	213	206	219	227	221	227	243	217	259	231	240	223	220	233	225	218	224	235	214	237	222	242	230	233	198	231	239	221	226	222	252	226	212	231	211	215	240	239	231	247	209	248	236	192	229	244	204	214	222	224	241	244	223	235	209	221	237	231	245	224	227	220	228	224	262	251	204	210	242	228	233	258	236	204	227	233	212	246	226	226	217	218	215	247	223	222	210	238	207	246	228	238	229	198	231	234	248	194	242	207	206	203	227	220	252	251	229	205	212	211	228	202	206	219	250	187	242	214	217	210	216	240	233	219	203	230	209	211	241	230	206	242	225	221	216	214	223	225	241	218	199	230	248	215	221	256	236	254	222	222	199	244	226	199	228	249	223	220	228	196	226	209	212	245	202	247	242	226	242	221	216	252	216	200	215	224	217	211	222	225	245	220	215	215	213	223	223	229	219	209	214	236	223	208	208	239	231	242	220	223	245	236	220	231	233	244	245	234	236	207	235	240	212	217	238	243	220	196	217	206	179	215	218	230	246	230	237	198	212	251	256	215	229	233	217	223	258	217	232	224	227	218	228	251	209	211	232	237	241	229	233	239	221	222	211	237	239	249	216	203	221	244	233	244	257	224	202	239	222	216	219	258	235	225	233	240	252	216	224	263	214	243	215	216	220	222	218	206	204	236	234	239	229	227	196	221	254	244	230	216	246	207	209	208	215	214	228	224	267	221	243	229	209	234	264	214	233	215	260	213	231	244	217	196	242	235	211	239	223	231	230	255	202	229	261	239	231	241	216	224	206	230	238	219	225	236	241	249	209	238	236	240	209	225	211	243	232	222	227	226	196	216	206	196	252	240	241	206	226	222	234	207	212	247	251	221	219	213	272	223	254	206	217	218	222	223	229	208	250	211	233	237	199	216	235	202	201	205	206	222	224	213	231	240	208	231	220	221	248	241	226	237	230	240	256	214	240	229	224	212	210	222	226	240	237	191	246	225	221	220	225	216	247	210	235	214	245	246	223	216	223	208	227	200	228	223	212	228	246	230	215	237	224	237	208	218	207	237	205	233	271	212	220	233	251	239	203	219	233	253	227	228	212	255	222	236	226	253	220	206	235	201	214	228	235	220	265	238	243	204	237	215	212	234	211	224	259	223	242	224	211	202	204	235	221	225	216	238	206	235	210	218	233	222	235	209	212	244	248	235	261	248	207	186	228	206	217	200	223	189	223	207	228	205	258	204	199	226	227	262	219	190	216	204	215	233	209	198	210	214	196	227	236	256	216	219	236	205	219	235	234	246	240	232	243	258	239	248	214	210	219	256	233	230	225	226	237	232	236	254	258	210	252	223	217	231	235	238	236	202	236	226	227	219	238	220	214	224	225	235	250	232	246	226	199	245	243	197	226	229	236	229	211	219	251	222	220	223	197	223	230	241	244	251	239	238	214	220	226	231	200	244	235	216	213	230	248	219	230	217	235	193	235	218	246	226	214	251	245	224	238	240	213	223	228	231	218	221	256	224	251	232	205	232	217	201	253	196	241	191	212	235	216	212	229	207	211	240	221	203	232	188	221	210	225	254	253	222	214	206	228	207	224	193	242	216	235	227	227	225	229	251	218	237	208	227	200	213	205	224	221	247	236	219	252	231	226	238	210	234	232	243	192	215	206	247	220	197	256	217	231	243	228	227	201	213	225	225	222	208	225	206	204	201	206	211	214	278	238	198	205	225	233	249	238	228	210	240	221	204	221	219	247	244	236	233	238	223	237	218	184	211	203	214	231	231	207	255	248	229	236	209	231	246	219	223	206	243	229	220	234	247	262	243	249	222	239	240	222	242	234	223	220	216	178	210	236	244	214	236	225	241	232	227	192	229	208	230	222	264	218	245	226	220	214	211	221	240	230	218	227	209	233	245	220	243	219	227	267	193	197	199	235	222	223	241	194	233	220	244	221	199	246	226	229	247	203	230	219	212	230	210	236	214	227	240	211	234	217	245	220	221	244	206	241	222	247	215	240	217	219	226	244	210	230	200	225	208	218	216	214	210	214	203	226	228	206	216	254	227	227	238	238	238	206	214	209	219	210	214	237	230	235	218	203	206	224	224	233	232	225	222	226	236	214	200	221	222	220	225	229	229	218	238	229	256	221	197	226	229	217	215	218	225	223	220	221	232	206	206	246	218	238	225	235	219	223	212	223	244	231	233	236	247	213	218	234	233	217	227	238	222	239	213	218	214	228	216	228	178	233	245	197	232	221	237	232	229	208	238	242	226	225	236	206	250	236	262	184	227	226	225	206	207	216	219	214	221	239	228	236	232	232	239	238	225	267	220	237	199	247	229	220	228	236	239	208	217	231	243	227	236	243	234	210	238	224	250	221	218	219	241	209	221	233	219	207	222	219	199	229	239	247	243	246	251	229	242	269	238	209	248	233	210	218	250	242	205	211	218	254	213	223	206	231	209	227	245	207	233	211	212	248	211	240	221	191	238	208	203	230	256	241	231	219	216	251	202	209	215	251	230	219	239	232	226	212	226	243	247	226	202	205	268	228	228	210	212	209	240	219	248	205	231	237	217	218	233	209	233	217	237	210	190	223	248	220	215	221	221	248	227	242	214	219	189	234	225	206	197	232	253	205	219	205	214	229	202	231	213	244	217	242	228	211	237	218	217	225	204	235	258	236	227	217	224	227	232	212	257	207	226	203	220	201	228	225	212	236	231	239	220	209	243	224	222	207	194	214	242	242	226	216	228	248	228	248	214	223	220	227	236	233	241	206	214	253	228	248	222	227	213	221	230	219	232	232	211	237	233	239	226	214	217	262	224	257	222	204	231	220	214	211	225	218	228	205	233	221	268	234	237	210	235	227	228	227	237	229	217	221	239	219	217	235	230	233	249	215	231	239	230	233	214	228	191	200	222	233	197	218	223	248	246	229	206	222	208	266	243	210	238	204	188	211	233	226	207	209	227	201	224	219	228	210	226	239	223	265	214	203	229	196	222	265	248	224	215	238	227	225	213	224	209	244	226	225	219	234	234	223	226	214	218	222	211	224	230	229	218	233	222	222	212	218	230	242	220	217	233	256	237	207	216	203	259	226	215	224	218	225	244	231	221	217	213	229	222	209	220	218	226	224	229	259	225	251	242	206	230	232	220	226	222	204	218	223	209	225	237	237	208	244	254	224	213	237	215	212	220	219	239	263	231	231	235	231	232	216	233	220	246	234	201	228	219	235	229	212	246	213	231	245	211	237	245	226	232	235	245	228	208	216	235	218	235	229	233	212	217	228	217	214	222	235	240	236	224	184	185
11045	1312	2524	2893	2545	2193	1911	1677	1434	1295	1081	999	1018	938	899	885	866	862	823	833	768	741	693	719	724	703	684	687	686	629	669	715	698	640	683	600	689	643	652	619	628	644	648	645	643	653	652	624	648	649	613	618	675	625	667	625	611	626	628	650	680	673	641	639	618	640	595	610	609	635	579	578	618	575	560	607	612	615	611	605	575	618	613	596	624	574	608	616	626	596	648	555	621	623	658	646	623	632	617	604	637	624	613	615	603	604	590	613	657	594	635	583	613	591	610	663	634	618	617	601	633	589	622	616	588	609	612	615	593	601	594	617	641	565	641	653	649	672	607	614	577	632	614	575	583	616	568	640	615	629	631	607	600	640	589	638	628	605	643	618	662	647	608	596	643	595	673	615	612	686	592	593	628	627	610	602	624	673	635	667	636	622	617	555	601	604	568	603	593	568	639	610	598	607	619	645	636	563	610	566	591	608	589	579	566	576	603	567	626	614	614	609	624	605	602	657	613	602	618	613	602	614	592	619	615	580	633	590	629	592	528	628	617	603	597	663	604	551	605	627	604	623	596	578	565	626	651	589	598	543	582	590	602	645	568	611	607	592	611	646	579	610	574	623	551	619	592	608	649	573	637	657	565	621	564	618	661	620	583	602	575	625	614	572	643	579	609	594	577	591	596	610	642	620	617	620	590	595	629	559	647	591	605	602	599	608	593	649	624	583	582	623	598	619	575	568	635	624	617	600	598	594	582	590	613	582	621	582	649	613	574	605	641	624	614	623	555	588	617	589	597	620	635	595	579	608	660	594	578	620	619	621	609	628	616	598	573	626	571	631	616	618	600	627	589	585	585	635	602	617	588	623	600	613	573	633	541	554	595	637	653	566	632	628	597	613	636	615	578	613	603	617	632	625	581	582	618	599	598	642	599	647	630	612	561	593	641	575	625	655	614	612	627	597	625	627	594	598	587	644	587	607	629	601	644	627	565	623	606	567	619	591	628	608	620	583	569	640	615	620	609	606	647	640	572	634	606	619	604	619	676	622	666	592	598	646	586	588	584	619	633	563	617	596	625	573	571	604	612	618	590	621	644	568	606	611	597	652	613	646	589	610	620	599	592	612	605	563	651	637	627	623	558	578	618	585	604	601	646	606	605	559	606	588	580	612	666	586	562	607	625	611	550	645	623	606	573	654	620	591	584	570	589	643	652	630	570	566	594	597	629	637	609	621	579	621	621	620	625	591	612	605	619	650	584	620	592	607	653	622	588	628	590	608	617	591	625	623	609	589	596	635	636	627	603	611	607	617	632	595	554	607	595	627	621	641	620	612	594	588	640	589	621	648	605	646	621	582	619	611	620	631	604	614	614	624	600	615	599	593	632	638	608	626	625	639	650	638	633	616	610	595	607	614	638	606	596	587	620	591	597	616	587	599	609	611	602	604	625	600	626	587	617	583	614	596	605	614	607	599	590	610	566	616	632	626	652	632	583	617	596	614	607	658	558	619	612	619	622	590	604	551	573	638	617	623	664	579	620	582	652	623	647	581	593	644	609	646	641	609	595	624	594	631	598	584	601	612	573	621	592	574	588	613	589	614	628	581	634	627	634	649	617	544	647	627	582	576	642	629	636	612	593	579	588	613	611	588	611	588	580	603	594	648	591	615	632	606	671	611	623	620	612	556	599	611	616	621	634	607	612	563	640	626	593	611	620	578	601	618	571	597	563	614	601	582	609	623	649	595	632	614	605	587	639	597	569	611	575	631	591	552	603	606	609	665	607	595	626	588	631	618	604	613	615	592	627	584	593	596	627	626	617	596	612	598	650	587	574	634	568	599	625	598	600	558	608	603	615	610	630	609	618	616	658	557	560	610	596	628	570	618	608	590	644	543	597	573	600	599	591	609	570	601	571	609	627	604	606	552	593	635	589	594	583	612	589	584	596	597	571	604	609	614	615	591	597	572	574	664	583	588	628	587	580	612	593	597	623	643	613	592	607	611	642	600	563	603	607	614	581	644	609	616	625	602	626	628	630	616	578	637	628	621	636	603	612	598	597	604	623	619	597	649	577	551	630	585	606	612	614	634	574	585	618	625	648	644	601	608	612	611	586	576	626	602	617	600	596	587	598	595	608	598	567	634	632	620	636	580	630	564	625	616	556	588	624	615	577	599	664	607	578	567	627	602	613	570	568	593	606	650	582	619	596	578	569	603	628	593	581	625	620	621	628	665	646	632	624	595	574	574	651	606	589	594	592	600	654	608	598	633	632	612	605	593	561	604	648	555	586	634	635	624	590	594	587	581	586	622	563	602	619	609	636	583	603	595	589	594	624	569	633	591	627	632	635	654	616	612	620	612	582	598	582	594	581	601	569	586	621	615	591	606	637	617	623	613	598	610	629	567	633	610	565	606	599	614	661	591	680	529	592	595	598	596	616	614	580	625	608	638	606	685	642	582	582	625	646	602	578	602	567	641	613	578	599	616	620	634	643	649	615	614	664	582	610	573	568	557	577	630	630	620	608	650	600	605	615	587	612	588	615	604	578	649	598	582	588	565	642	603	630	571	610	613	626	602	597	643	591	621	560	562	566	605	638	612	624	573	606	618	555	601	582	621	603	635	565	616	600	605	619	638	649	586	666	607	591	604	608	589	620	602	596	579	613	662	648	619	612	632	639	617	633	595	638	621	645	572	569	591	598	599	606	634	572	561	660	617	576	619	589	638	590	596	644	609	611	619	582	606	602	601	606	585	609	619	615	598	587	580	657	634	586	638	608	613	626	607	616	596	671	620	616	656	589	582	601	635	606	617	597	606	619	613	629	601	594	581	623	616	612	615	555	580	621	614	584	634	561	605	649	584	598	643	610	595	624	594	589	568	641	645	590	590	600	611	621	597	637	560	597	618	616	614	600	655	591	652	608	644	625	572	574	568	594	603	581	620	599	569	565	606	610	595	651	644	634	633	581	570	585	622	586	552	616	603	618	652	623	603	626	601	583	608	560	586	613	590	608	595	596	602	603	600	653	601	626	609	586	608	636	599	635	609	620	622	608	586	587	628	645	580	614	561	660	591	594	592	596	584	610	637	609	627	603	673	558	633	558	632	580	607	565	577	630	630	581	580	583	644	616	630	633	562	608	627	631	576	543	622	607	606	618	588	638	664	592	647	589	612	627	580	580	608	631	660	607	630	616	622	606	583	615	635	642	625	630	632	606	611	600	644	593	585	642	586	626	600	574	617	622	598	626	643	612	598	646	580	618	657	581	600	592	615	551	602	633	629	632	590	594	648	612	608	633	561	643	566	541	604	579	648	620	618	625	591	620	613	581	618	563	583	622	668	588	612	632	620	614	586	616	595	612	602	593	612	565	601	606	584	630	575	605	599	618	591	585	576	588	600	599	620	600	577	650	580	601	646	599	567	624	651	669	637	538	573	606	637	602	617	639	604	579	684	604	590	600	568	614	625	578	551	580	623	644	600	595	617	612	649	581	629	620	606
36995	8173	2813	1830	1337	1070	865	764	709	602	526	549	493	508	463	473	443	445	411	412	427	398	421	405	421	423	420	401	386	388	423	419	403	413	421	394	401	399	401	399	363	388	408	389	433	415	394	405	421	421	412	391	368	403	394	416	390	403	388	386	436	398	393	409	384	394	415	365	383	402	407	407	388	412	418	417	388	425	378	416	377	423	398	408	360	379	338	428	437	394	399	359	421	364	387	427	398	375	392	390	401	403	410	385	357	400	419	423	383	371	397	409	374	388	393	347	384	344	376	386	409	384	405	396	366	406	408	376	362	391	407	378	394	408	411	357	394	394	335	368	378	398	401	388	382	421	337	371	373	402	377	379	356	399	368	390	403	408	350	350	418	359	392	389	377	366	410	395	384	394	381	389	394	382	348	409	382	363	374	401	394	357	387	362	369	354	360	368	397	355	375	402	389	399	385	363	392	359	385	368	368	367	353	418	378	403	388	447	385	380	371	387	390	359	388	356	351	432	382	394	366	371	403	378	379	388	424	357	382	386	363	330	339	340	397	450	364	348	370	402	388	350	389	411	377	410	353	368	374	387	367	378	412	378	355	347	409	414	374	380	396	365	381	398	404	446	363	375	342	409	366	382	358	393	365	379	383	369	387	442	389	377	353	389	399	343	408	403	397	400	358	377	403	402	399	364	367	355	399	412	384	386	394	388	378	392	373	369	351	369	407	351	376	409	352	378	380	398	388	374	382	376	384	373	372	382	388	393	430	385	355	385	417	349	398	348	379	361	341	399	388	378	376	335	374	371	370	376	362	387	344	364	370	385	367	376	381	360	358	406	395	379	382	397	428	386	375	370	432	377	359	381	345	378	372	377	390	385	378	343	362	397	386	358	384	363	391	383	366	428	366	407	373	393	376	365	411	384	396	376	379	411	362	414	368	389	390	369	392	370	402	392	387	411	396	401	399	387	369	334	369	354	382	385	353	398	373	379	399	400	408	381	417	420	416	387	348	349	343	365	371	390	386	420	373	360	362	399	377	365	364	393	401	419	397	384	376	374	390	377	393	421	375	414	403	413	311	377	396	361	353	366	348	346	390	388	404	351	377	375	394	408	398	387	369	384	389	353	388	386	367	389	380	385	404	389	406	374	413	406	415	374	406	364	386	409	408	428	361	361	396	384	395	358	367	370	378	415	403	345	358	378	407	392	437	389	420	372	400	393	389	398	366	366	365	382	356	380	368	382	386	400	375	409	394	397	383	403	384	377	351	371	391	382	400	388	377	412	409	428	403	418	368	364	348	404	378	413	395	400	356	373	367	388	377	353	370	410	401	417	385	391	360	387	382	360	389	366	370	393	387	401	395	366	361	392	380	401	355	403	432	339	388	364	398	402	355	400	391	409	413	404	376	375	388	399	386	393	378	365	361	378	382	389	383	367	382	403	399	380	401	353	379	378	368	375	391	383	385	393	385	390	363	402	391	379	407	386	367	382	422	367	371	363	385	386	407	391	394	382	375	388	351	390	390	407	337	411	368	394	380	450	345	389	373	404	364	380	411	410	353	384	392	449	405	382	371	391	396	359	397	406	411	392	356	368	443	391	380	365	380	360	404	392	414	370	387	386	409	360	386	368	348	373	396	399	383	416	390	381	397	387	384	390	418	399	362	386	405	387	390	367	379	392	390	366	403	359	391	408	345	364	401	391	385	364	385	386	376	378	405	387	356	350	360	387	386	406	392	433	334	404	375	406	400	387	398	370	429	358	419	385	366	362	332	414	408	438	372	402	441	361	371	375	375	357	400	381	362	399	371	363	356	409	407	399	405	376	379	375	389	406	407	399	407	346	366	371	363	399	355	372	367	398	411	377	385	427	378	426	377	363	410	368	387	391	395	380	397	382	377	357	410	375	365	366	369	362	418	419	412	409	382	385	394	375	366	350	359	407	358	347	373	389	370	398	420	374	405	400	374	413	359	355	388	383	406	370	332	419	417	416	423	374	398	419	397	371	372	357	400	376	346	377	414	407	390	358	416	364	362	396	372	383	388	362	378	382	447	404	413	353	400	359	376	370	377	419	406	402	422	412	364	385	369	391	384	346	407	411	375	385	383	401	419	378	374	399	422	364	421	400	393	365	380	382	381	383	377	413	353	412	368	362	419	385	383	386	410	411	373	372	399	362	381	397	414	384	364	408	418	368	370	365	378	420	355	396	342	392	364	362	385	395	374	392	378	358	358	364	405	366	378	334	395	375	413	391	380	378	368	403	380	406	404	377	375	379	396	347	379	407	362	391	354	379	365	345	338	379	396	370	390	356	423	388	381	392	362	393	411	395	398	370	392	379	404	376	402	395	422	387	413	400	379	368	372	403	384	411	375	385	398	371	371	383	380	333	386	376	354	343	372	383	388	401	389	373	350	373	396	381	411	407	397	425	363	385	362	381	356	359	384	362	392	367	380	393	353	391	365	399	371	423	346	377	418	374	401	373	352	361	376	406	378	378	391	391	340	377	393	386	385	415	391	402	401	397	370	367	402	363	368	388	399	389	386	335	336	359	393	368	385	394	390	379	361	384	373	395	433	382	378	373	383	402	366	393	393	425	411	402	361	384	399	384	363	413	372	351	388	382	363	383	384	371	381	394	398	363	373	374	385	379	398	396	409	401	387	382	412	401	352	373	440	367	378	390	392	375	417	343	399	355	400	389	398	368	426	389	411	354	369	394	438	430	369	387	421	396	373	359	385	377	387	390	406	377	374	369	409	361	386	373	359	373	392	368	364	383	384	362	384	385	351	381	390	398	399	378	392	407	430	419	363	390	383	331	333	403	421	388	408	388	363	377	396	419	395	380	402	386	387	407	383	376	375	349	374	399	378	386	378	365	388	383	359	412	390	355	387	396	400	406	402	403	371	405	361	377	355	383	358	388	406	384	388	340	362	364	395	393	396	409	386	362	351	381	384	419	360	366	378	385	378	349	423	404	354	378	375	394	406	382	426	388	392	400	378	346	365	408	374	372	358	381	406	348	380	376	391	356	362	363	401	378	415	333	380	368	395	382	392	391	367	370	392	381	379	379	397	348	400	398	374	373	384	396	377	378	398	399	356	383	380	411	397	347	361	373	382	388	392	382	387	424	379	408	392	390	360	398	374	399	407	379	390	386	371	383	356	405	398	383	373	389	371	353	351	377	382	393	421	378	355	366	384	370	404	376	381	416	401	400	395	388	358	375	396	347	368	384	361	396	411	382	388	399	353	407	373	388	343	414	408	373	384	409	323	391	423	398	382	367	357	417	405	377	402	381	419	382	391	349	365	422	412	390	412	371	361	416	381	406	369	352	409	359	377	396	399	386	357	362	385	381	376	383	433	398	359	384	391	379	384	381	411	411	383	392	405	422	372	328	391	395	342	355	416	376	380	409	388	399	418	380	362	353	352	389	376	391	394	372	409	362	417	399	396	391	405	407	370	393	400	422	415	381	402	400	361	398	354	400	365	397
15943	2360	4717	5315	4723	4040	3470	2913	2457	2268	1996	1759	1678	1562	1614	1421	1451	1331	1292	1300	1279	1258	1205	1178	1177	1133	1130	1076	1086	1093	1023	1111	1126	1041	1017	1035	995	1031	995	1040	951	989	986	987	972	985	1011	964	1009	962	979	969	1007	1025	982	969	990	973	996	971	1002	962	955	937	961	934	978	945	940	1004	945	1050	972	977	962	965	952	975	1006	1023	1003	1000	899	969	936	937	1010	987	1002	948	962	961	924	949	893	910	919	962	985	938	976	1013	934	966	880	969	938	1004	961	963	1001	859	1005	967	928	999	945	907	951	936	979	921	963	896	979	909	888	936	941	940	984	893	956	935	989	901	940	957	973	955	992	952	956	1008	1021	959	928	995	975	963	949	964	999	1004	1001	978	925	939	948	979	996	965	994	1031	969	907	980	916	950	990	976	1003	943	973	911	970	974	918	912	956	903	943	951	968	920	930	943	927	972	941	925	899	945	997	941	962	940	973	995	991	990	899	976	921	966	917	947	968	907	937	939	907	937	914	890	881	941	986	956	918	955	930	940	908	916	908	914	902	915	969	961	950	925	907	925	933	1018	923	924	956	985	943	947	976	915	951	973	932	967	928	933	898	934	944	958	986	945	922	993	979	934	931	910	929	901	869	921	967	981	946	893	880	950	968	984	939	948	955	925	941	941	965	963	949	923	941	980	959	884	935	921	921	939	894	971	944	950	892	938	953	1004	971	957	969	934	943	947	923	924	942	977	938	878	945	939	991	977	955	890	947	978	924	926	968	936	980	955	917	967	937	985	970	956	908	983	958	885	868	922	923	997	964	968	968	954	934	936	910	949	900	974	1006	1004	964	944	934	968	917	931	905	896	895	920	961	972	939	923	931	941	952	979	920	946	978	930	953	928	948	971	958	1004	921	993	937	988	934	947	944	941	933	946	926	977	908	905	968	901	894	923	958	940	948	945	930	962	948	932	923	923	940	945	959	966	891	948	934	1021	947	953	946	897	917	902	905	937	946	927	949	886	929	980	948	949	956	934	928	895	931	954	960	936	934	944	948	973	985	954	955	966	933	964	949	949	980	986	959	988	902	911	967	984	935	955	969	970	949	918	994	927	959	982	933	942	923	977	935	950	973	942	951	958	967	927	969	937	908	930	974	916	995	971	979	963	942	925	974	928	965	976	954	937	893	955	967	965	917	955	998	926	926	967	901	921	961	938	938	928	937	956	906	942	879	988	938	896	970	974	924	905	937	956	956	941	971	942	925	943	951	936	991	937	928	960	991	921	966	979	929	972	889	935	950	953	983	876	953	962	989	924	918	940	911	980	939	946	973	927	915	940	949	907	928	934	919	967	957	947	940	938	919	935	924	953	922	952	930	950	996	894	944	940	949	972	977	934	903	943	960	931	935	970	917	938	950	963	958	960	940	905	979	973	949	948	942	890	977	938	915	962	926	935	972	918	936	966	943	955	973	1001	911	946	919	912	963	912	919	981	940	902	944	879	974	977	891	924	976	940	971	991	955	923	982	957	989	912	914	964	939	915	986	935	900	947	894	927	921	920	968	903	969	920	953	971	937	927	879	938	927	919	967	987	950	928	979	974	919	888	901	960	985	948	973	989	982	979	958	950	931	928	954	937	924	855	966	940	905	936	919	911	949	913	972	927	927	957	984	972	948	946	943	976	919	929	890	961	928	942	922	941	915	951	903	896	970	944	935	920	931	934	964	926	967	951	931	953	1013	963	908	920	1003	972	896	924	961	928	963	972	935	950	913	980	950	952	942	898	995	901	918	937	947	961	929	969	983	944	964	941	935	920	971	957	935	928	958	938	954	945	1011	947	969	943	931	951	900	985	968	966	973	921	917	951	997	911	977	973	937	925	917	938	913	922	939	951	864	955	963	959	931	898	917	936	922	944	908	960	996	947	954	900	998	950	949	944	884	913	906	929	910	968	958	917	892	928	924	970	864	954	902	891	933	933	999	952	949	955	929	913	952	949	941	897	896	949	951	951	942	949	965	942	918	932	944	878	951	944	942	972	945	949	977	915	942	916	995	924	888	945	977	947	982	923	982	967	948	916	960	951	920	891	935	900	903	972	908	948	955	942	915	978	947	912	941	952	963	964	968	940	957	956	978	919	931	908	898	890	869	939	908	975	931	904	889	904	956	1019	905	896	966	955	967	979	945	944	907	910	959	945	941	872	974	963	973	960	940	984	956	877	944	984	926	1000	894	900	944	983	975	982	968	929	957	911	975	994	965	919	946	969	963	920	940	921	974	931	885	934	1001	954	940	920	941	926	950	985	941	904	1006	987	993	931	923	891	965	943	904	898	929	994	948	966	969	918	967	922	967	930	1024	869	964	937	918	998	942	1002	939	947	919	922	969	945	927	959	964	926	976	949	944	932	982	916	901	892	878	973	928	939	930	1013	978	936	975	905	957	1012	855	948	918	979	936	970	940	914	938	963	930	894	938	917	918	908	950	883	932	949	969	973	909	975	924	957	959	936	942	940	907	950	929	955	950	933	947	950	965	961	998	950	940	967	920	942	937	897	984	899	999	978	970	922	909	943	901	937	919	933	930	925	967	948	941	899	952	911	950	993	970	931	941	914	905	977	928	928	956	936	954	938	948	964	960	1004	930	942	973	994	916	959	916	909	924	894	942	927	935	1015	962	929	877	954	949	970	932	918	976	905	940	961	924	928	971	956	924	1008	945	901	980	954	942	930	898	970	929	1006	952	902	938	877	975	912	968	984	917	967	972	941	979	949	931	923	939	905	957	879	883	916	936	975	931	957	975	944	930	917	990	958	921	955	965	943	903	902	941	931	936	949	904	934	926	965	945	1011	982	939	961	950	975	979	955	927	947	897	949	924	924	939	909	910	941	963	869	917	932	999	933	966	943	951	924	934	961	927	953	984	927	963	1018	904	957	873	913	932	958	857	926	954	947	948	955	902	951	922	955	1007	934	903	970	1002	905	995	896	947	943	911	944	956	963	921	908	912	932	974	952	991	943	993	939	950	946	916	919	981	938	912	930	935	958	962	989	910	977	911	902	952	944	893	925	898	902	937	963	945	944	926	912	951	941	908	947	955	954	938	921	934	1002	989	961	953	992	941	884	955	927	893	901	943	883	914	990	980	880	928	957	987	895	959	944	889	979	960	901	954	964	948	948	907	927	944	962	948	919	919	974	991	928	920	963	907	923	935	931	920	975	941	929	896	908	915	944	939	972	942	964	963	976	1001	910	1016	910	937	949	963	1011	904	951	958	958	890	985	974	908	922	1000	928	936	923	955	968	953	995	926	891	928	910	952	1043	917	926	940	892	953	944	920	969	942	946	971	952	943	942	926	1005	918	984	947	990	962	928	885	960	923	905	925	952	943	865	931	912	933	983	921	890	966	972	949	933	954	977	931	926	972	926	929	917	958	904	921	944	895	970	973	937	894	921	971	948	904	921	959	980	941	950	953	959	958	937	937	928	897	1019	946	957	933	967	910	970	929	954	945	895	933	935	912	939	936	940	978	977	895	954	931	910	978	957	971	939	967	925	943
3100	311	292	314	327	311	344	313	292	288	278	300	303	281	280	310	247	278	308	305	305	291	293	305	310	309	337	306	282	277	295	271	285	292	285	290	321	273	270	288	277	285	309	305	318	311	265	311	306	337	293	287	308	292	301	263	264	268	288	276	286	287	272	327	315	273	260	306	287	270	308	293	299	289	294	293	277	273	299	275	319	316	298	334	310	279	310	264	302	302	263	307	309	285	292	292	274	274	280	269	300	282	311	286	292	287	270	308	283	307	300	322	309	270	296	307	328	302	281	272	295	303	289	263	270	244	290	309	285	274	301	295	307	316	275	277	298	309	282	286	297	276	291	287	300	289	302	285	319	298	289	291	266	292	309	279	301	264	303	264	282	281	283	289	310	303	288	306	272	306	275	293	271	284	287	328	323	260	304	301	298	282	312	243	311	282	286	317	253	322	295	277	298	296	262	272	328	296	268	320	305	298	305	284	284	283	287	278	283	317	282	307	278	327	310	338	286	290	306	296	281	291	297	297	267	288	294	287	292	308	285	312	298	264	316	308	268	274	310	296	312	276	281	286	273	291	280	324	308	267	285	283	332	291	281	285	263	330	298	272	326	303	306	315	314	271	281	291	293	305	294	300	279	308	291	275	319	316	287	286	260	305	284	296	261	286	319	285	313	298	316	323	285	281	292	325	310	300	280	313	299	279	311	240	283	290	271	249	275	317	316	312	303	333	277	316	323	307	299	294	319	296	308	306	273	275	292	282	253	297	309	299	304	316	265	269	268	282	296	301	263	294	277	270	288	292	288	260	330	335	342	301	301	283	311	317	321	294	283	268	325	289	267	276	302	278	278	302	300	279	289	272	293	328	284	282	302	294	289	294	318	278	295	327	265	297	291	280	305	292	309	285	282	310	281	274	296	280	280	275	297	289	273	324	249	289	294	304	275	280	299	290	297	233	275	298	286	292	301	262	268	278	284	278	316	268	275	278	297	313	273	307	300	320	287	313	305	290	331	297	275	281	314	252	277	273	304	291	288	270	280	294	315	310	298	288	285	292	286	309	313	300	319	322	301	307	299	277	304	296	301	288	285	303	301	287	274	292	292	318	295	284	265	310	299	310	284	305	297	336	284	283	303	306	291	285	297	281	307	274	319	269	331	309	305	312	293	305	298	319	274	271	287	333	288	287	316	273	308	289	275	304	296	310	309	301	294	288	311	272	283	320	327	304	328	292	297	287	300	293	290	306	325	307	287	288	295	282	291	273	311	274	278	292	300	300	274	283	338	277	248	282	273	297	311	296	291	283	324	264	311	301	288	293	258	305	276	292	286	324	264	314	268	266	287	285	294	314	279	292	274	276	278	296	285	294	297	300	314	297	278	310	280	293	290	303	278	322	316	297	311	322	299	307	285	265	277	280	271	278	257	312	287	279	291	315	321	300	304	260	289	289	268	301	295	277	284	305	303	310	305	288	270	281	324	290	328	268	300	305	311	267	314	270	259	284	284	300	303	339	307	289	283	289	271	292	340	290	318	310	309	279	271	289	328	301	291	277	295	288	294	293	295	309	260	365	285	312	303	290	281	300	318	308	278	292	292	238	296	275	286	315	268	304	275	279	268	306	317	319	312	290	268	280	269	298	300	279	298	297	314	300	251	276	265	313	294	303	293	302	291	301	308	315	275	277	297	265	323	303	290	288	270	310	287	277	308	270	297	311	337	306	320	303	272	300	297	274	302	298	306	313	293	265	258	282	304	305	309	274	325	309	303	287	284	297	276	277	323	322	280	290	284	266	293	297	318	293	301	286	282	259	262	294	282	318	305	296	291	291	280	280	245	286	306	311	285	287	312	299	294	272	296	287	302	276	275	249	305	313	323	291	243	286	329	322	296	248	280	287	304	302	309	301	278	299	285	292	289	256	314	274	271	296	273	285	271	292	296	318	265	278	311	293	284	281	291	325	297	291	279	310	288	315	260	279	309	284	306	307	293	318	294	299	300	302	318	298	330	276	276	282	302	295	272	293	274	326	279	306	300	290	282	290	311	318	288	284	287	266	303	306	294	288	275	310	286	261	323	337	272	295	290	294	322	294	262	289	307	276	308	277	307	296	306	296	312	305	307	279	267	301	245	269	276	333	250	275	282	297	304	302	285	315	293	289	306	308	313	256	299	335	307	290	316	300	277	282	304	293	304	251	291	290	281	292	290	300	258	282	273	288	290	312	263	310	286	254	279	321	318	300	280	281	278	281	313	303	275	291	300	296	290	273	301	311	307	274	284	292	281	272	272	287	318	291	282	277	274	275	287	323	268	273	279	302	283	308	297	282	288	279	275	300	290	273	294	293	287	283	298	300	302	292	306	297	283	323	298	308	271	312	288	308	278	263	303	292	283	283	321	302	322	294	293	302	286	266	295	317	309	290	289	293	279	313	294	260	286	294	292	294	332	346	304	284	296	297	308	332	275	282	269	304	269	308	307	301	288	314	264	286	301	296	323	286	254	297	311	288	255	297	322	285	302	281	297	286	317	295	274	301	294	316	275	315	304	284	325	305	291	280	299	282	319	319	292	297	326	307	316	277	296	287	279	308	332	272	297	278	277	289	290	280	289	272	291	301	294	304	321	309	280	275	301	283	313	261	285	274	312	301	273	308	291	310	300	292	309	300	285	254	258	292	292	289	294	312	266	304	299	286	293	293	317	296	287	321	279	316	282	292	271	285	314	307	330	297	313	288	297	305	243	274	294	327	287	307	292	311	290	265	289	267	324	269	261	300	293	315	326	316	305	297	302	292	288	291	306	309	298	302	293	281	282	270	283	302	307	274	298	282	300	341	243	297	291	300	304	269	299	299	275	306	290	331	334	281	295	282	307	268	283	289	250	259	302	335	315	289	316	301	260	279	276	286	298	291	283	293	287	280	299	284	294	255	322	316	283	271	296	292	299	308	262	301	294	286	301	295	305	311	311	295	276	315	312	276	309	267	295	304	299	277	264	302	316	255	326	294	290	279	289	314	263	288	259	282	296	290	309	284	300	291	282	307	287	294	296	254	290	330	301	280	315	282	313	329	275	295	291	271	287	302	287	317	307	296	331	281	284	305	290	274	276	281	337	274	298	286	285	309	303	298	293	259	282	291	313	295	334	251	312	275	306	325	273	272	320	288	300	269	289	302	294	279	286	269	294	330	308	312	250	293	301	318	272	293	298	265	309	257	304	279	289	312	266	326	270	305	291	312	288	319	287	267	287	304	317	272	282	343	286	272	299	288	291	316	289	299	274	285	278	292	274	281	279	263	286	282	325	312	294	290	298	289	266	323	271	299	305	297	265	261	273	304	307	277	283	281	298	302	241	279	270	275	324	314	283	272	297	309	290	292	309	331	287	311	299	274	283	286	299	288	315	260	300	305	306	301	267	294	263	273	297	294	301	307	278	316	299	298	303	290	274	277	295	293	297	289	301	309	309	300	299	291	337	295	295	275	295	296	269	318	274	305
3830	818	804	811	813	752	820	803	695	800	737	778	733	755	713	707	706	737	749	710	745	679	755	722	707	747	672	704	728	751	737	717	744	715	721	728	747	703	725	745	714	720	759	724	715	761	698	724	706	713	730	755	728	758	684	743	761	691	714	769	728	767	688	746	711	751	721	714	737	765	684	763	712	731	772	739	760	704	772	721	751	698	721	732	706	716	690	744	730	746	739	682	736	742	741	736	743	748	723	737	739	736	716	746	719	728	721	754	754	707	736	717	715	738	689	774	746	734	722	763	753	737	773	762	739	729	749	738	695	728	757	746	749	748	688	732	728	728	683	717	770	726	699	715	723	704	758	725	723	713	740	708	742	738	733	742	759	720	741	736	735	731	750	736	746	710	750	730	742	703	735	664	722	704	736	757	719	728	771	729	703	705	780	664	718	744	739	725	733	742	704	756	745	715	731	709	755	761	711	670	670	703	702	753	699	720	686	718	710	691	730	673	741	701	666	689	714	730	648	698	751	749	784	730	736	713	694	725	718	773	695	753	763	703	718	770	677	776	709	714	703	753	704	745	729	762	716	727	725	735	701	774	682	710	714	697	707	703	754	740	710	701	736	685	727	707	688	757	765	712	780	761	709	731	727	748	749	759	704	720	723	704	738	695	709	749	713	744	778	706	723	746	774	727	727	714	765	697	737	715	729	760	710	776	692	724	736	734	746	722	701	764	738	744	702	728	785	729	718	730	749	739	722	716	771	773	750	723	691	734	690	685	703	744	679	701	742	719	734	724	733	724	746	754	726	730	746	707	724	710	741	713	738	701	744	766	721	695	741	714	695	700	769	708	738	739	727	682	684	703	710	736	739	785	744	706	755	713	715	663	680	744	760	722	733	730	705	728	723	790	682	746	714	739	729	718	720	692	718	712	729	713	751	699	739	731	730	715	698	717	707	730	680	694	713	721	757	737	719	745	722	757	713	696	721	744	709	689	780	694	694	747	761	690	764	748	730	746	751	724	755	788	664	697	722	730	724	722	711	710	732	708	716	735	775	742	767	739	738	738	704	689	759	739	733	712	723	712	696	747	692	710	733	720	748	738	703	702	707	761	750	717	764	693	763	734	677	710	707	766	727	710	740	744	751	750	723	682	708	722	670	762	769	668	771	713	722	705	749	761	742	768	722	717	734	770	746	681	734	690	755	735	714	781	717	716	726	793	714	723	735	739	719	747	708	744	743	736	742	704	737	702	689	761	741	754	722	721	708	743	709	750	735	791	722	743	766	678	752	751	774	740	680	705	725	705	724	710	730	740	805	705	736	712	738	713	726	773	714	713	687	724	732	712	673	745	747	694	700	715	714	748	695	708	674	742	741	734	749	732	736	759	699	742	751	680	706	707	751	671	741	708	761	721	652	746	732	733	726	703	750	728	732	684	722	765	764	740	714	718	763	726	702	759	717	722	708	751	732	708	685	723	737	658	706	723	761	680	764	749	743	737	732	721	732	759	734	759	743	763	725	674	679	756	703	713	695	733	698	760	784	730	795	707	713	710	742	734	707	729	724	734	731	739	720	735	743	767	713	705	747	726	777	710	715	717	708	713	776	736	737	717	733	699	762	691	698	727	757	740	705	732	741	741	737	726	721	718	731	701	755	685	717	753	707	736	738	764	722	703	747	707	715	742	748	693	742	747	712	732	749	711	747	735	692	716	762	729	715	747	740	736	767	708	739	709	722	724	680	780	720	687	713	740	693	700	719	719	705	668	722	713	673	726	767	775	702	729	721	733	768	780	715	740	739	724	724	699	706	722	686	726	706	754	701	734	761	778	769	720	729	726	745	715	735	724	736	746	666	669	765	728	764	757	729	737	733	746	720	701	706	755	727	706	780	776	686	731	735	716	702	690	718	772	750	710	739	706	750	737	723	728	710	765	743	721	721	675	675	741	769	755	775	718	728	742	738	721	721	752	674	745	749	674	755	729	714	702	672	754	718	803	743	727	701	695	728	712	726	708	727	731	726	757	756	676	737	803	699	711	708	739	746	738	738	719	684	733	756	755	735	790	730	719	720	756	705	714	722	755	752	715	696	679	741	704	722	715	734	750	740	718	711	720	723	787	773	717	697	691	716	735	749	741	826	728	754	690	780	715	771	729	712	736	715	704	757	753	732	720	753	735	756	751	674	734	740	738	706	750	719	730	728	748	730	720	741	731	703	684	743	777	755	698	711	756	738	734	714	740	742	756	741	711	727	766	764	734	717	708	645	709	760	707	770	695	705	717	753	760	739	781	748	739	738	770	730	745	764	751	754	720	734	686	726	696	725	756	668	678	769	713	706	681	720	717	700	755	731	738	705	780	706	710	743	725	720	767	758	727	733	754	763	743	722	762	718	728	779	750	724	705	752	742	720	760	757	690	729	726	791	708	759	717	706	719	672	695	760	738	715	731	796	750	715	750	738	722	744	719	699	690	707	667	730	728	716	698	723	759	740	687	695	686	692	735	729	799	795	730	751	803	762	694	752	753	723	709	723	749	699	716	743	717	746	765	698	699	756	732	695	720	673	723	706	714	758	670	686	718	731	694	750	753	719	720	733	766	761	766	721	686	717	676	749	743	734	731	706	708	745	734	773	714	756	687	746	745	660	740	725	685	779	773	737	768	743	735	711	720	751	711	749	654	682	758	697	713	734	726	739	716	702	730	706	732	717	713	728	748	681	712	742	722	740	695	701	695	697	694	701	676	767	711	734	713	712	713	736	733	740	734	773	729	697	697	736	756	728	772	734	726	738	741	701	744	718	716	687	740	699	734	693	747	699	719	739	707	762	765	730	679	666	731	748	717	707	741	764	696	727	722	694	686	711	716	707	730	665	739	695	686	751	664	735	739	718	747	718	689	766	760	727	692	744	779	736	704	762	755	749	667	692	701	770	731	734	727	748	709	754	692	785	771	707	715	733	780	676	697	774	797	713	697	757	673	690	722	699	715	686	747	733	725	720	746	697	661	735	729	713	709	698	718	660	715	681	746	719	737	731	724	740	707	714	730	692	749	714	736	716	729	705	742	754	779	718	665	701	743	690	730	689	692	760	731	734	730	742	711	726	730	762	726	699	754	718	748	687	739	740	698	758	693	718	772	725	725	732	738	749	746	724	754	738	676	679	727	722	706	766	759	764	709	773	672	727	716	717	759	710	744	720	721	769	721	751	695	735	764	716	715	663	765	715	737	774	711	700	804	783	736	735	720	690	732	721	758	741	702	733	782	725	755	719	802	666	757	728	751	734	740	756	689	729	713	770	718	715	678	763	748	731	726	713	766	650	727	696	687	782	708	722	818	724	728	714	757	676	730	688	695	785	755	696	695	692	748	766	726	718	729	743	764	712	721	737	710	702	703	738	743	729	730	691	711	708	702	724	730	772	714	682	792	718	722	714	763	708	742	699	705	752	716	729	771	733	717	716	753	731	729	769	734	694	740	705	691	735	728	675	712	720	721	709	682
23061	2563	1128	911	623	564	466	382	346	319	273	292	274	260	264	272	255	247	234	248	224	240	223	259	266	240	234	254	232	210	234	235	237	201	231	216	225	222	222	232	209	242	222	244	241	231	236	209	229	222	215	242	217	213	240	248	208	206	214	206	210	229	220	217	257	225	246	259	242	217	224	210	260	230	215	209	245	220	234	238	243	243	234	224	216	232	216	224	227	236	246	257	193	231	222	205	212	241	227	241	207	219	233	218	226	205	234	211	234	226	259	222	247	210	216	215	252	231	202	234	229	223	243	198	239	212	209	232	206	193	219	212	189	259	240	211	226	225	212	223	244	217	205	183	257	253	188	206	213	218	232	236	244	219	236	213	250	235	216	229	234	238	225	222	212	214	246	247	209	218	206	200	228	238	237	207	237	234	216	214	195	221	246	221	232	218	213	208	231	211	216	221	214	241	204	238	222	227	240	205	215	230	209	247	232	238	220	213	222	216	208	246	202	223	226	204	210	240	211	242	240	235	217	240	235	212	246	223	217	183	214	206	245	225	229	214	250	251	210	218	247	207	239	220	235	233	208	220	206	221	218	228	233	223	236	212	236	249	209	228	206	226	198	210	208	242	226	236	229	231	223	227	221	219	243	183	220	222	228	237	235	221	231	207	227	214	209	234	229	221	224	212	263	212	221	184	213	256	232	232	207	206	223	231	209	233	242	243	204	211	224	210	226	251	232	196	197	223	216	224	207	229	233	249	224	220	228	207	242	229	237	221	230	224	203	244	210	208	217	235	191	183	238	199	226	245	244	214	225	242	232	207	223	221	208	240	237	220	252	242	229	218	223	228	252	245	259	215	245	203	233	214	235	215	247	216	256	226	228	193	202	232	234	237	238	184	226	216	237	226	202	231	236	218	216	219	229	226	222	225	233	245	225	244	232	216	214	213	220	234	257	219	227	224	239	211	231	235	232	223	237	235	216	225	220	225	243	240	246	205	204	246	217	231	219	235	233	214	221	237	249	213	235	235	263	207	217	223	205	232	224	221	216	208	228	225	194	205	219	231	225	215	219	255	229	245	209	235	253	223	231	227	209	235	230	212	221	215	226	233	223	239	207	242	262	227	223	212	232	212	217	222	245	228	197	218	226	197	222	213	225	222	220	229	212	216	254	224	230	235	214	229	217	221	234	231	256	244	207	214	211	255	229	223	219	248	238	208	221	230	238	225	218	206	213	248	249	211	200	232	262	222	227	217	230	216	198	220	214	216	233	235	235	208	216	209	254	249	244	233	235	230	234	227	232	251	216	197	195	222	231	209	208	231	199	212	217	215	244	198	233	249	249	214	236	225	228	236	222	221	205	238	249	209	233	229	229	242	214	240	241	234	224	235	237	226	215	225	243	234	242	187	255	225	235	232	210	234	281	223	207	233	227	216	220	227	221	194	249	224	250	224	236	247	192	242	215	213	251	239	209	226	219	220	215	248	221	215	204	209	216	230	209	222	217	217	217	223	232	234	210	252	231	215	214	245	239	233	254	215	215	211	219	229	196	209	214	228	215	250	253	221	205	222	196	221	232	251	229	220	247	213	225	223	235	187	233	206	243	213	249	231	236	226	200	220	209	210	220	209	237	241	226	212	227	245	236	242	222	219	199	242	234	220	222	204	221	220	241	229	227	242	228	229	215	222	219	251	233	272	214	222	227	216	221	206	224	208	219	214	212	215	244	224	236	208	215	228	202	207	245	203	237	249	219	211	191	235	210	212	212	259	216	213	241	219	244	241	216	214	203	223	240	251	235	247	241	228	221	201	228	215	225	230	210	186	219	232	230	207	213	221	235	229	202	224	211	210	237	213	241	227	246	224	220	223	206	216	242	217	237	218	241	252	225	250	227	233	248	245	229	249	234	208	222	210	249	216	256	236	217	228	234	206	240	242	213	241	201	211	248	237	223	222	224	217	232	230	208	198	247	228	236	246	227	245	228	235	217	204	212	251	207	233	228	232	228	205	228	225	233	252	229	244	240	207	221	232	246	222	255	212	226	208	220	224	214	258	211	217	247	227	224	231	210	230	235	236	219	231	251	249	214	199	205	205	246	232	213	219	242	231	233	197	239	217	218	249	200	238	244	237	217	222	238	222	242	219	198	222	214	216	200	226	221	250	203	211	201	214	222	183	208	194	230	246	271	208	230	229	210	212	251	249	207	224	227	256	223	209	225	222	240	195	215	211	209	202	184	232	232	222	227	203	223	236	234	256	219	231	218	245	208	226	262	227	228	226	232	236	210	231	241	220	230	239	179	208	180	207	222	199	225	215	203	211	244	226	226	191	190	212	191	214	211	203	194	219	236	216	227	220	231	235	228	239	201	226	238	284	255	232	209	223	226	248	219	218	236	223	232	222	231	234	211	221	205	231	206	216	192	187	231	220	215	189	212	206	223	243	216	223	240	249	238	250	239	203	256	230	220	240	223	213	223	207	226	239	226	244	245	212	256	220	223	242	264	203	251	233	204	238	216	224	220	238	199	236	237	231	226	228	226	252	223	207	228	227	195	219	247	239	248	255	257	233	195	226	189	211	200	246	250	207	248	219	226	180	225	244	218	236	231	223	263	231	214	235	214	200	228	239	243	242	248	240	181	242	184	231	218	226	227	219	232	267	231	232	198	234	238	267	220	231	233	219	193	235	236	228	255	198	277	230	248	235	228	218	207	197	190	238	245	221	183	208	236	218	220	214	222	229	215	239	227	241	203	189	221	227	233	233	217	198	240	217	216	224	209	252	212	233	207	220	212	221	218	212	245	216	225	226	230	214	245	235	211	243	212	223	248	242	248	220	219	266	207	228	258	216	227	208	212	238	226	203	225	213	203	227	247	206	228	234	241	247	219	213	219	225	252	243	255	218	225	229	211	256	234	232	206	197	229	204	243	190	235	233	230	228	220	220	225	207	241	237	216	226	245	216	223	224	221	229	216	246	248	206	225	236	187	231	238	207	219	217	233	261	206	214	226	211	210	232	217	258	235	221	207	238	232	237	236	239	220	224	217	207	189	235	239	228	227	230	217	193	218	254	242	233	241	219	227	222	211	220	236	272	216	242	227	227	215	243	256	197	244	234	197	238	201	196	219	224	220	216	212	226	241	233	234	219	250	218	214	217	228	221	223	195	235	220	227	242	241	239	221	220	227	253	228	222	238	233	225	246	227	221	231	268	218	203	239	232	235	246	218	222	223	241	210	234	205	208	253	232	220	235	270	234	201	227	242	215	241	215	226	261	204	224	242	202	249	237	213	226	225	237	227	227	212	241	213	222	223	239	229	238	232	238	229	219	238	202	251	262	207	226	215	220	222	241	250	239	243	203	208	247	225	237	219	212	216	223	224	243	234	213	201	230	238	207	220	234	194	206	233	237	219	234	222	222	229	215	242	216	231	240	258	210	238	232	245	224	233	243	243	197	220	221	228	226	246	229	216	213	204	206	229	202	216	241	220	213	208	211
11063	1325	2460	3002	2712	2199	1932	1606	1489	1215	1096	1092	1027	954	794	861	832	836	753	825	831	719	756	715	709	670	705	676	654	646	679	715	638	677	666	629	641	667	705	643	634	629	661	627	676	598	631	597	628	633	597	627	606	616	595	619	603	623	620	587	653	608	661	627	580	609	646	578	608	666	624	595	643	614	637	601	576	645	607	570	572	635	602	610	612	636	651	625	645	595	635	614	630	595	610	634	670	579	639	632	606	659	625	657	590	600	621	619	625	643	594	630	608	622	610	655	591	598	644	568	640	604	606	604	655	571	619	624	601	664	625	626	608	606	586	599	579	656	624	588	618	640	660	594	636	608	603	617	640	595	616	644	639	644	599	623	607	634	617	630	588	651	627	647	604	590	588	627	626	618	641	654	606	589	635	607	647	598	557	623	587	638	640	592	629	580	659	600	623	671	645	623	630	614	677	613	666	600	626	640	616	629	609	581	577	564	638	585	578	616	592	583	624	622	590	610	584	612	584	599	649	594	579	580	598	603	629	592	569	592	608	625	643	638	666	611	581	632	642	619	573	612	606	595	585	639	613	596	652	611	589	625	661	603	591	615	579	646	604	584	588	627	607	610	619	629	615	573	574	606	621	570	626	602	605	621	554	611	605	637	631	551	577	616	609	617	633	599	595	619	607	601	622	589	573	600	585	597	611	652	586	580	596	598	632	611	623	597	619	624	587	644	609	581	608	604	604	626	568	609	639	595	608	633	596	619	609	647	557	634	619	612	554	595	590	607	577	644	606	612	635	642	584	651	589	547	592	619	597	571	600	639	589	641	622	587	589	615	528	620	592	571	610	561	622	607	606	597	594	595	596	628	558	661	601	642	570	604	611	629	615	635	646	580	653	580	610	565	595	604	595	603	605	586	596	582	576	636	621	638	591	586	624	589	625	612	617	588	592	625	628	617	614	630	654	622	611	549	646	656	589	614	579	644	594	562	579	648	610	603	560	583	621	640	597	592	618	639	608	622	637	643	578	584	607	604	618	573	587	584	610	651	562	550	568	620	644	574	614	594	629	597	619	591	587	593	598	598	632	587	624	609	556	655	570	610	648	598	602	596	583	597	626	609	630	622	597	577	613	631	600	570	561	617	629	616	608	606	601	611	591	580	647	586	600	612	566	635	623	614	631	609	615	569	607	599	608	634	601	623	625	613	579	623	596	593	670	566	617	592	604	628	586	616	619	608	588	581	613	582	598	566	603	588	617	626	628	615	594	578	612	637	651	580	595	592	593	544	594	603	607	597	551	602	583	584	589	620	608	650	590	616	594	611	586	583	614	608	640	591	606	622	593	575	564	608	599	616	619	614	602	610	571	617	610	611	620	635	590	617	613	626	595	588	635	606	577	647	638	635	595	578	634	628	597	575	645	596	604	619	579	621	581	604	588	626	603	608	566	573	559	596	588	611	656	621	614	604	627	599	609	581	610	564	606	562	606	630	630	591	598	622	664	591	581	596	638	607	571	602	603	587	575	596	585	604	635	648	617	591	610	652	638	588	649	639	586	618	610	609	604	637	598	572	624	613	613	610	583	620	650	611	586	621	619	620	599	613	573	615	621	625	602	631	625	609	577	599	604	596	657	621	600	610	587	632	587	602	618	633	623	631	573	606	593	661	616	622	610	627	550	598	592	616	575	559	615	600	621	567	606	586	604	633	611	613	584	584	582	617	613	623	652	571	627	575	602	590	589	597	631	608	624	648	577	595	619	639	588	617	599	655	627	640	576	657	632	618	550	605	628	630	640	658	578	606	668	580	619	599	611	625	567	641	610	572	561	638	626	670	607	616	607	559	611	615	641	618	623	599	635	613	630	596	607	616	613	591	628	600	622	592	598	587	621	581	572	614	641	598	600	581	602	619	609	632	608	612	591	611	626	590	585	608	596	609	589	641	587	576	575	611	651	617	603	592	577	618	614	585	626	640	592	584	611	589	607	638	577	674	609	584	600	610	634	589	612	582	619	647	513	592	605	568	610	610	618	632	601	636	667	619	630	609	630	648	619	604	621	581	614	569	584	609	568	621	625	617	609	606	598	583	611	606	611	531	601	588	621	601	593	597	592	631	633	620	620	606	592	567	612	650	583	627	632	605	633	591	585	597	559	595	611	596	648	622	584	627	618	614	607	609	598	575	610	575	619	582	603	637	598	631	634	664	635	605	616	588	590	622	622	595	624	602	622	628	628	578	607	598	597	639	583	599	618	580	592	592	603	617	640	581	615	605	596	667	592	624	662	573	612	571	600	627	583	584	584	579	585	630	605	575	630	632	639	600	614	618	653	634	531	545	595	654	632	652	655	608	613	624	579	596	641	618	607	633	619	613	583	610	598	597	660	624	602	595	604	618	554	632	593	592	577	603	610	573	598	631	600	632	597	636	569	622	628	628	600	601	597	606	576	621	590	576	578	528	613	622	614	644	592	614	597	614	579	580	613	609	624	605	534	585	610	609	615	594	628	581	600	615	592	599	625	625	600	632	586	613	624	592	610	645	613	603	633	616	604	590	584	589	617	647	611	596	593	611	635	609	630	608	619	621	581	642	622	597	611	586	620	615	583	601	634	620	606	588	658	586	577	585	627	568	623	603	627	605	626	604	630	587	633	601	625	575	616	582	615	586	597	547	578	588	605	601	626	590	599	624	574	622	562	625	643	658	609	614	574	618	663	594	611	582	616	611	606	600	627	647	639	559	634	619	622	623	600	600	615	620	623	595	586	635	583	592	603	589	632	595	633	573	589	611	610	632	616	625	620	658	600	608	625	589	564	575	565	581	565	583	587	583	641	648	594	578	605	592	618	642	632	611	567	572	601	587	633	633	597	618	575	643	616	589	630	567	566	609	645	562	606	560	626	659	558	577	608	579	627	643	646	587	582	607	607	624	608	598	576	605	649	617	565	601	588	626	601	609	614	630	595	581	627	587	621	619	600	597	571	624	627	589	580	644	588	625	603	565	597	614	650	593	595	632	606	601	619	642	597	595	621	615	646	577	621	620	610	627	622	589	560	634	622	586	584	641	594	567	635	587	585	613	600	648	653	594	587	615	600	602	582	631	628	568	598	615	578	613	607	590	595	614	625	606	652	631	595	613	639	608	602	632	619	580	606	624	564	599	600	627	579	612	569	623	608	643	567	580	612	578	616	624	637	616	617	593	597	569	617	598	606	621	587	620	616	589	592	587	647	623	614	617	605	655	632	581	605	580	564	613	613	596	598	604	647	599	594	628	622	567	581	549	600	607	596	599	606	612	619	622	599	601	596	592	616	574	616	558	624	625	616	618	614	641	604	635	628	648	631	561	562	573	638	632	635	574	623	576	618	619	618	612	618	632	552	595	608	603	625	629	624	670	594	585	623	560	619	588	623	588	622	624	600	605	569	638	628	598	613	592	643	612	631	597	634	595	617	602	608	603	580	623	586	628	598	587	564	610	632	628	650	621	599	619	593	609	596	613
35665	7134	2673	1808	1324	1029	927	747	661	601	554	516	490	529	463	452	439	457	411	415	436	392	410	400	433	385	421	410	390	375	421	384	385	405	418	400	371	376	389	349	381	425	368	406	385	375	401	404	392	425	381	371	352	347	373	370	370	341	393	396	388	382	400	379	367	397	395	367	406	395	360	415	373	392	400	406	359	444	375	369	375	377	435	361	373	357	348	363	393	370	375	372	398	401	426	404	379	379	404	391	398	392	422	324	390	363	379	425	418	382	388	398	394	355	362	361	393	387	403	412	345	372	356	387	382	363	346	345	378	380	378	406	412	375	391	359	379	386	356	360	393	379	350	373	367	345	349	380	364	362	398	349	356	389	390	386	382	371	382	402	387	413	370	368	366	355	369	390	372	399	390	380	347	376	370	365	414	366	368	390	392	401	329	377	399	358	373	354	347	346	403	383	369	378	383	378	357	382	377	381	381	379	344	375	371	408	354	394	368	334	380	374	370	373	338	380	385	374	387	414	407	410	349	374	388	383	399	349	346	395	365	390	360	397	366	368	376	376	390	367	391	399	370	378	421	355	358	371	398	380	370	394	367	385	396	402	372	403	376	390	434	382	397	411	370	390	402	401	374	401	390	373	379	366	417	348	385	393	414	348	379	355	401	403	409	387	377	396	376	394	372	380	363	371	400	386	400	384	360	412	391	378	374	398	379	347	387	375	408	363	363	386	416	364	398	419	370	403	395	370	349	353	401	379	382	385	374	377	380	399	363	372	386	357	367	369	388	395	370	369	392	380	361	370	391	389	400	357	365	370	367	379	341	360	380	401	356	392	353	356	366	367	383	340	385	363	368	336	386	369	378	375	391	386	359	358	360	415	351	387	368	355	369	361	386	360	394	381	329	385	398	359	359	360	394	384	407	389	374	327	355	346	373	383	383	395	409	363	389	386	400	378	361	360	398	391	414	349	408	357	395	352	390	348	369	360	380	344	387	394	374	406	358	404	355	337	378	360	392	380	378	379	363	375	398	407	387	385	391	348	363	408	369	366	362	361	365	348	382	376	369	391	404	405	368	388	417	365	390	370	401	346	375	356	382	379	352	368	368	371	356	384	376	381	359	382	399	353	346	398	378	379	386	392	394	378	378	375	372	411	403	398	398	370	351	374	368	392	337	391	371	381	395	385	358	369	375	372	374	420	377	397	382	395	391	376	347	360	387	377	362	375	378	379	375	362	372	370	380	396	369	421	375	362	367	368	369	403	406	404	368	353	383	367	389	370	370	363	393	353	353	385	384	389	385	370	384	413	381	390	342	355	384	394	416	341	381	401	370	376	367	341	359	343	386	385	404	398	382	363	379	375	425	414	372	359	360	424	398	404	388	382	397	387	393	398	395	403	347	384	375	327	402	362	387	387	376	367	397	385	386	398	367	372	370	391	379	336	402	384	393	375	376	373	381	387	415	409	361	400	390	411	372	381	372	449	393	403	385	397	399	371	402	384	385	359	398	359	378	366	372	404	362	342	376	376	396	373	409	365	383	375	412	376	375	351	405	393	359	389	366	398	374	384	376	374	376	357	392	383	409	412	381	360	401	391	390	357	396	389	408	368	397	409	368	350	364	353	375	355	376	389	353	378	399	330	340	386	369	341	378	357	372	393	374	346	356	365	384	371	348	392	375	366	382	360	405	401	350	356	412	401	369	379	384	396	368	378	355	378	380	382	358	402	418	379	394	377	394	402	411	385	400	386	373	378	368	409	379	392	375	370	365	362	384	348	359	355	365	417	362	357	432	356	374	413	369	385	386	377	362	372	368	352	359	355	370	365	360	371	384	394	385	387	380	387	377	400	374	368	361	400	399	371	361	401	387	388	409	391	367	380	366	386	370	359	346	364	391	406	353	392	347	423	358	390	371	412	400	391	377	366	379	383	354	391	369	363	417	395	354	379	366	382	363	370	366	362	373	384	401	394	362	361	380	388	379	373	384	366	414	363	375	402	329	387	380	376	399	371	381	357	348	418	412	365	398	378	379	352	357	375	413	366	391	355	358	383	384	390	383	360	438	391	398	397	368	341	390	359	390	374	405	385	362	388	395	355	366	379	378	395	347	388	383	366	375	396	359	379	384	390	396	386	398	395	386	372	383	412	379	390	381	387	373	375	397	376	347	388	365	407	356	422	383	368	338	378	427	350	419	416	367	368	355	394	385	373	369	387	403	375	387	407	370	357	384	398	379	345	392	378	371	373	372	403	372	421	331	322	398	386	372	371	390	372	406	395	392	367	389	351	403	384	381	360	354	364	394	386	360	376	386	359	365	388	356	366	395	360	403	372	363	364	408	337	385	361	360	395	352	379	407	370	395	379	398	362	391	404	389	393	381	353	388	360	381	411	343	359	378	341	383	387	359	360	372	396	398	407	361	374	394	393	332	383	364	368	425	387	396	375	372	401	363	375	378	393	344	341	376	370	389	367	402	413	406	392	397	374	397	364	382	335	365	388	406	371	381	363	427	366	362	360	382	391	374	390	395	369	354	378	391	404	359	351	368	406	380	385	369	373	355	393	386	373	390	367	391	397	414	427	382	402	366	408	370	400	389	398	409	399	352	350	371	376	352	369	387	368	382	387	402	378	399	375	367	388	419	374	356	384	358	347	398	412	374	396	405	385	394	371	362	411	368	339	418	391	391	382	381	398	374	352	434	381	366	393	389	383	374	387	363	364	375	392	391	360	418	379	384	394	393	349	382	407	365	421	348	390	400	387	374	413	350	370	369	384	396	391	401	334	371	363	349	409	367	394	382	396	392	358	391	325	397	406	374	376	376	369	379	362	425	407	356	386	384	354	353	370	435	376	389	380	377	411	365	382	436	367	355	402	369	371	383	379	395	358	392	379	383	394	375	421	351	355	408	375	388	391	361	411	380	364	392	361	390	372	356	374	355	402	378	378	381	361	373	407	403	384	381	367	373	389	387	350	386	404	424	392	416	360	373	383	362	387	372	359	325	373	361	390	410	402	377	376	360	381	365	384	372	410	378	377	372	371	385	377	391	407	357	380	372	392	359	350	384	359	364	388	368	365	367	374	340	393	397	373	369	407	400	380	353	375	359	368	370	378	401	379	433	388	345	414	347	356	439	429	398	356	354	376	350	385	353	407	411	398	380	375	382	413	391	396	415	382	370	396	394	384	393	386	340	350	383	414	403	381	412	381	380	376	338	375	382	360	389	383	409	346	406	406	380	389	390	374	348	380	435	364	367	369	403	362	387	362	379	398	360	361	363	370	377	392	359	436	379	406	349	352	386	418	384	359	353	383	366	372	375	315	376	397	380	400	368	379	421	359	394	413	409	370	411	356	362	402	412	349	395	377	347	380	389	384	392	366	366	412	411	396	361	435	404	353	368	373	367	362	420	340	359	388	373	379	372	392	369	381	346	398	385	388	331	379	406	370	373	349	352	391	388	406	386	391	358	387	378	385	361	386	388	391	387	404	377	385
15765	2331	4641	5438	4716	3969	3434	2911	2483	2099	1986	1777	1701	1449	1483	1367	1388	1367	1237	1246	1252	1232	1123	1223	1100	1098	1100	1157	1108	1077	1053	1073	1085	992	1055	1015	1054	1030	1037	1053	1074	1014	989	1066	969	999	956	927	990	961	975	1010	989	970	1003	1003	978	1017	999	971	1000	953	956	976	989	963	974	946	962	967	983	1020	964	929	930	914	902	999	948	995	960	951	988	972	935	947	908	940	928	992	950	983	943	986	906	933	965	916	917	944	956	931	942	935	909	923	968	964	949	950	965	962	920	919	1002	903	959	1007	956	922	930	889	957	901	957	889	968	1005	846	941	1012	903	909	964	998	973	946	958	922	957	893	924	945	945	988	952	966	927	924	1000	940	1024	961	1020	975	994	938	958	925	939	920	972	933	1008	984	910	895	939	910	937	953	965	968	980	916	900	970	959	930	952	958	925	900	930	944	911	977	941	974	894	877	929	896	965	928	947	886	903	890	920	984	889	968	913	921	983	925	921	947	903	972	953	894	922	947	960	918	922	921	871	946	934	964	929	902	965	979	894	974	935	952	935	920	920	945	912	961	939	936	966	976	966	938	916	956	939	956	934	923	913	934	938	896	886	924	928	921	985	903	944	904	935	919	962	967	950	998	912	976	953	896	978	935	936	926	941	930	929	958	922	900	934	918	928	971	885	897	932	933	961	990	992	920	894	909	968	921	929	917	932	967	952	955	917	917	948	954	949	921	968	943	913	934	940	945	933	916	919	870	899	941	949	940	943	921	925	916	973	952	959	938	919	884	909	968	897	919	943	1002	886	967	962	900	899	889	923	962	898	912	940	944	936	964	896	945	924	937	902	886	927	937	938	883	925	933	904	897	977	920	909	919	946	930	990	954	902	969	934	930	944	963	929	929	963	907	947	975	931	909	933	930	931	944	913	948	953	892	927	884	968	889	892	987	929	956	898	963	946	961	923	957	979	964	942	930	970	885	907	896	944	983	925	905	938	967	932	912	939	973	941	926	918	966	914	947	958	963	971	961	905	923	927	953	925	978	936	869	882	944	956	931	881	976	1001	954	957	922	921	921	938	947	933	933	933	916	877	1000	946	910	866	937	919	922	980	921	944	888	890	967	941	955	936	911	921	951	932	938	923	907	979	933	911	951	910	889	958	936	921	961	986	907	993	951	975	868	961	954	940	955	899	893	987	929	959	929	912	965	927	898	974	938	991	898	919	927	913	952	948	980	931	906	946	981	917	872	899	914	950	951	975	921	906	949	932	916	965	956	896	894	952	939	904	986	930	945	901	938	925	892	935	883	923	949	881	911	905	933	977	909	946	931	989	968	950	922	935	953	916	951	960	936	937	940	916	912	900	938	949	940	947	895	951	940	958	906	927	990	908	924	957	964	910	979	930	978	905	976	968	935	967	951	945	974	967	950	894	991	898	953	944	965	907	947	989	925	976	944	971	928	872	995	956	977	915	973	941	832	915	928	918	968	898	926	920	976	896	954	956	868	919	939	907	919	896	933	940	952	942	941	981	942	987	892	979	908	925	992	897	934	915	963	948	951	878	976	941	934	951	959	908	919	941	933	957	924	875	911	946	939	903	974	952	951	950	857	922	988	976	975	953	960	1021	902	954	888	900	887	916	898	961	973	891	932	894	904	936	899	927	967	902	960	904	949	893	996	933	948	930	932	933	897	900	962	985	890	921	877	974	975	941	978	873	939	919	923	899	958	915	896	972	969	902	985	888	916	934	941	995	915	921	1007	949	930	910	917	937	949	919	931	929	925	888	953	931	963	895	905	934	954	919	966	915	972	988	963	973	872	923	945	942	961	887	964	921	966	889	883	883	910	916	987	984	980	933	929	931	935	934	914	901	925	908	942	1001	946	920	867	912	945	965	938	888	960	960	935	959	879	931	952	908	906	912	951	912	905	970	945	934	964	945	915	960	928	914	909	932	937	936	858	923	942	950	968	918	911	877	936	953	939	927	923	916	918	949	964	978	918	931	935	951	945	944	941	907	909	907	893	957	900	958	926	983	958	934	926	952	931	887	927	938	866	940	935	882	934	868	924	963	985	890	944	930	921	992	939	865	945	955	972	921	911	966	865	932	861	921	919	917	948	943	906	948	932	963	902	977	883	919	928	962	969	971	1004	901	989	976	915	949	893	882	910	911	887	954	931	942	951	947	915	972	899	934	934	974	897	951	952	947	918	921	900	982	967	935	893	941	934	917	825	938	949	877	917	935	897	933	958	894	954	930	940	896	879	948	922	934	930	948	959	929	946	974	937	909	987	912	925	911	931	921	873	906	883	917	949	937	898	994	973	996	948	985	891	882	950	911	1001	877	987	949	973	972	914	928	945	926	918	929	958	927	952	886	938	957	952	931	899	973	922	943	923	983	954	896	908	940	916	1000	938	912	935	935	911	997	890	947	962	918	976	958	933	958	952	957	946	918	928	939	911	915	981	878	933	950	938	926	931	957	909	962	996	931	943	953	924	927	924	907	989	942	950	967	902	934	984	950	920	920	895	937	889	970	959	940	990	912	878	894	931	954	995	959	919	967	936	915	949	873	933	939	912	915	899	893	944	895	931	965	989	932	939	960	927	942	961	943	949	951	938	941	988	959	926	897	900	947	913	941	946	950	906	954	917	903	918	950	975	951	971	950	916	961	905	952	921	911	945	942	903	905	983	965	955	911	934	968	977	934	945	965	904	916	977	973	948	940	930	942	961	975	945	957	961	949	935	919	916	961	942	892	913	898	942	932	914	961	908	919	946	922	985	928	973	925	910	899	928	928	942	931	896	944	935	903	938	855	948	892	958	921	931	925	949	926	949	960	987	953	894	941	962	876	977	960	927	949	945	931	918	929	925	931	905	972	970	938	934	931	919	942	964	939	958	913	906	977	918	966	929	919	1014	956	934	975	941	878	920	881	965	933	882	924	925	894	900	953	1002	972	1005	950	965	929	935	959	954	922	965	929	908	896	942	953	963	923	956	960	938	924	951	892	901	923	943	938	962	886	938	978	908	921	911	928	916	903	914	947	941	933	960	935	891	924	912	890	927	958	914	942	956	896	920	934	991	958	947	933	931	976	953	922	894	922	936	938	895	978	947	968	934	936	879	928	906	927	972	890	879	978	955	957	917	953	887	897	952	943	918	930	905	895	995	909	894	961	897	976	909	918	942	916	926	955	937	922	990	920	946	892	958	910	913	905	895	935	926	937	939	907	960	986	943	929	980	953	913	925	959	912	985	950	956	897	910	896	936	976	890	944	967	947	964	940	930	926	936	929	935	941	930	965	923	946	931	926	957	928	948	925	925	901	966	881	901	892	945	965	954	886	905	986	940	961	929	945	938	965	943	935	913	926	946	933	938	900	946	975	951	930	919	904	928	957	898	911	872	873	915	964	956	899	953	923	925	915	917	962	924	910	940	888	916	947	963	903	909	930	940	1004	964	973	963	942	917	920	905	883	880	931	958	935	950	954	924	930	933	944	885	952	927	866	910	865	950	931	905	892
2919	321	284	284	296	310	312	295	299	297	302	295	308	282	309	291	279	293	278	289	297	276	292	288	287	319	311	282	310	289	286	268	277	296	312	299	281	283	303	335	305	303	280	282	323	295	288	296	319	280	291	274	304	266	288	283	299	278	294	271	262	275	285	275	301	265	324	296	282	302	303	282	300	274	278	274	291	284	282	245	291	253	286	282	294	283	296	282	290	307	280	309	280	286	284	298	303	298	265	309	288	284	254	303	295	302	294	275	289	251	290	315	275	293	261	279	288	297	327	297	286	283	306	296	340	292	261	270	333	266	262	265	298	285	298	302	294	296	273	316	312	269	283	282	297	295	286	279	291	331	270	258	288	310	297	282	308	313	300	284	309	300	272	274	296	318	260	279	259	265	298	313	294	291	324	279	275	310	269	272	291	271	307	277	284	300	258	284	266	287	271	286	270	273	286	291	299	258	292	290	313	309	281	285	271	277	306	279	275	315	306	277	300	306	295	302	299	290	279	267	281	281	308	265	277	292	295	274	264	309	257	342	265	284	311	283	283	273	285	280	297	315	276	249	289	273	283	290	267	287	295	322	269	273	297	274	284	295	296	310	304	320	313	282	273	274	297	326	277	292	249	292	292	315	243	271	290	288	291	298	296	298	272	280	274	300	312	268	300	295	297	285	307	325	304	305	301	313	286	297	308	311	288	285	300	306	303	269	326	300	303	300	285	300	299	277	287	298	283	295	292	285	280	293	298	331	319	285	298	288	301	268	300	261	294	278	330	279	300	292	263	296	270	293	308	283	316	295	285	301	282	272	264	299	298	274	265	273	254	295	292	302	288	282	300	286	279	316	283	336	275	261	274	261	235	320	303	285	308	286	269	289	329	315	306	283	311	272	288	295	313	259	292	302	306	311	280	312	269	297	249	325	303	280	271	315	260	281	300	299	301	281	281	286	330	294	312	305	283	270	294	293	281	293	287	300	256	283	282	291	289	268	291	312	277	255	304	284	289	295	336	293	301	270	316	304	302	300	278	276	271	313	267	280	277	297	303	265	261	280	295	279	296	278	282	293	237	285	285	267	308	288	279	274	282	262	317	300	315	308	282	303	315	268	283	263	272	318	282	283	278	309	296	307	312	302	316	287	277	270	306	263	287	286	288	328	301	275	281	275	316	322	290	305	269	280	305	293	264	303	261	278	302	254	303	295	269	257	260	290	282	267	261	303	295	257	266	308	293	274	299	308	309	302	300	255	286	321	303	292	266	278	278	295	313	294	310	329	304	279	305	322	281	263	309	271	313	276	275	266	280	303	286	286	281	294	300	310	317	292	275	293	284	268	282	293	288	288	310	311	272	316	281	243	278	259	293	291	304	290	298	305	294	318	305	293	282	263	270	295	256	322	297	292	292	284	335	334	313	302	298	305	286	312	304	268	292	312	256	297	292	279	277	310	291	283	314	298	300	266	291	284	302	272	301	250	296	272	276	305	302	293	293	299	303	299	295	295	302	286	268	283	312	276	277	277	309	297	274	317	299	279	297	280	300	291	303	265	269	299	277	242	270	300	277	278	316	284	300	294	317	288	296	281	294	276	294	267	284	278	319	304	262	289	254	275	296	288	284	261	328	296	285	270	302	313	309	331	270	288	294	262	282	293	311	267	284	294	277	299	286	317	311	298	310	282	274	296	276	300	280	307	302	312	266	273	311	294	294	275	286	276	291	290	282	321	331	322	263	277	287	300	278	293	279	261	283	292	302	256	331	298	307	315	275	268	274	274	321	266	280	287	302	323	277	301	293	298	307	255	283	281	294	314	289	289	279	280	311	308	300	267	297	292	287	295	296	311	298	266	304	301	328	258	349	292	309	308	326	278	278	291	267	281	298	297	275	271	281	277	299	272	272	302	273	299	304	273	294	306	303	294	269	293	311	276	305	302	300	300	289	308	265	293	291	279	303	305	304	301	240	287	299	296	293	304	289	287	282	308	304	289	312	277	273	300	266	303	328	308	287	272	296	283	284	281	288	289	298	288	295	307	294	307	280	287	279	305	301	267	287	325	283	287	289	304	306	285	300	295	286	277	305	299	285	281	286	304	266	296	273	280	287	294	290	310	255	278	310	283	306	330	269	284	279	305	293	262	282	297	282	289	278	284	289	294	273	304	301	283	262	273	241	302	297	313	325	302	288	259	306	288	314	285	299	293	273	273	321	300	285	283	272	257	308	273	295	308	315	315	284	274	246	262	279	281	263	284	285	301	298	284	272	291	296	296	274	272	293	325	302	266	262	298	294	292	281	301	271	287	279	316	272	302	296	290	323	304	315	278	268	271	314	291	302	274	307	293	280	316	314	297	272	301	259	314	302	301	300	276	288	296	292	277	277	275	275	297	296	276	303	306	304	323	293	305	316	284	305	287	258	277	253	301	288	293	275	286	296	289	299	277	260	285	306	291	305	313	295	279	273	287	276	266	273	287	298	296	288	306	276	300	312	331	294	269	289	270	303	306	265	272	296	297	285	276	278	286	269	293	306	283	304	281	283	316	287	274	267	289	302	314	259	319	265	304	298	310	286	283	289	300	275	262	265	295	285	288	294	280	269	298	288	253	309	279	296	270	279	288	297	280	299	285	261	296	289	254	300	262	290	349	302	302	286	306	324	307	250	279	275	294	248	276	282	283	323	280	331	306	265	280	281	308	295	299	309	309	316	303	297	303	257	304	311	298	283	286	265	320	337	304	304	321	249	328	290	303	266	286	304	291	281	330	287	284	291	306	310	275	288	260	289	313	307	317	316	305	306	290	282	264	287	259	316	287	302	281	294	290	248	275	308	299	320	287	303	261	310	281	312	303	327	303	316	287	265	287	267	305	314	282	309	260	301	276	283	284	270	303	262	267	248	306	300	254	291	295	295	279	303	226	291	294	278	308	284	287	274	259	304	309	262	315	286	296	325	281	306	260	289	248	319	292	307	273	279	273	311	282	311	292	274	299	281	251	304	249	305	310	327	306	276	296	307	264	270	293	266	278	288	279	286	293	291	283	303	281	298	305	288	280	316	311	299	285	301	296	291	294	289	272	277	265	271	315	295	279	311	283	293	316	336	281	325	269	283	272	290	322	292	305	275	303	289	286	285	266	304	269	272	282	271	300	267	285	293	292	299	310	297	285	316	304	277	290	276	309	308	277	288	294	285	270	313	314	296	282	269	319	302	274	294	318	286	273	291	259	291	272	277	296	300	262	292	267	316	307	303	283	276	280	293	290	297	296	272	304	255	290	291	252	327	276	270	284	260	278	260	276	321	297	277	273	290	308	266	279	304	319	272	270	264	258	287	304	321	305	301	326	302	322	262	314	296	314	299	293	293	325	321	325	317	304	266	298	290	282	292	249	297	291	269	300	291	252	271	301	279	269	303	280	295	252	274	306	295	323	277	268	288	293	275	295	267	310	306	286	310	287	293	288	302	273	278	269	281	295	301	274	277	296	293	308	308	306
3501	784	758	814	818	817	803	743	737	785	762	742	781	735	791	768	735	697	747	746	780	699	767	695	734	729	794	709	726	701	743	715	650	725	736	725	754	760	736	719	709	739	725	675	683	744	759	735	710	786	693	780	717	688	721	734	690	678	736	714	740	735	708	741	672	651	736	695	744	721	747	733	760	723	704	642	709	697	725	732	700	751	702	725	718	713	715	774	757	721	736	763	706	716	736	707	767	779	719	704	733	715	786	673	709	722	735	698	743	697	759	724	721	687	732	746	746	717	749	718	703	730	718	694	688	708	687	718	746	715	746	732	717	693	762	707	702	687	707	753	742	755	716	702	701	724	687	689	712	726	711	729	693	725	694	750	735	756	745	742	771	758	739	764	755	732	738	716	756	676	712	714	737	706	710	723	717	720	719	700	720	728	758	681	725	716	731	733	749	723	714	713	701	683	763	734	704	677	693	695	740	730	714	701	711	736	734	726	709	717	751	686	728	760	742	707	742	800	712	743	739	778	786	694	727	757	656	727	723	755	754	694	743	704	707	761	711	711	677	710	787	694	686	711	767	704	732	655	717	740	726	744	690	723	683	722	721	713	696	732	743	701	754	737	703	700	720	737	736	712	711	737	688	718	733	692	752	706	706	714	710	740	737	764	685	734	745	706	759	707	704	684	738	722	753	725	697	727	732	690	740	742	686	716	692	741	705	712	745	728	733	728	748	697	732	763	673	717	715	718	737	718	723	658	708	716	723	704	700	780	714	678	703	689	723	731	717	728	744	765	756	730	750	664	689	682	722	731	737	708	723	721	733	730	718	758	677	738	647	717	714	759	719	764	739	738	687	697	738	705	738	727	667	728	724	707	710	733	703	706	760	707	709	772	713	764	714	722	714	721	692	707	764	726	727	750	714	729	712	730	682	682	723	729	742	715	765	743	734	716	698	718	748	767	729	715	757	752	729	715	686	715	728	716	703	761	735	738	733	738	716	717	748	702	735	700	730	700	752	741	746	739	749	729	730	735	750	709	734	755	713	723	659	762	730	764	723	756	706	742	721	714	749	773	787	737	748	680	748	688	716	722	695	720	718	725	704	719	752	727	741	734	737	733	704	727	695	739	716	716	731	739	750	698	726	705	771	753	733	694	723	747	721	690	759	713	699	705	685	744	685	673	721	707	729	697	706	714	669	727	758	709	701	688	730	712	758	752	724	694	685	708	746	674	722	749	704	680	752	778	716	736	739	727	707	694	699	734	735	717	727	746	735	706	735	688	696	686	707	724	748	759	744	730	749	771	762	746	704	761	691	732	742	718	775	723	708	754	668	769	736	733	730	683	653	729	729	637	724	729	731	733	714	727	718	755	713	767	753	720	760	718	704	713	751	685	760	694	781	704	704	704	707	744	708	752	699	718	759	714	699	725	714	675	762	702	763	723	700	716	688	695	721	760	755	728	779	660	687	722	722	701	719	724	702	685	724	673	709	727	706	741	711	670	717	676	705	731	704	743	726	682	669	744	725	771	774	734	719	724	686	721	799	697	719	709	737	719	720	712	694	727	688	679	749	727	720	740	671	786	684	759	688	663	758	748	721	707	712	729	768	750	718	744	678	720	700	714	733	739	717	750	786	721	696	711	727	692	798	719	723	741	686	707	707	739	704	705	718	753	809	728	740	717	685	726	763	737	694	715	751	706	754	753	727	710	749	719	739	776	741	717	724	720	701	711	726	712	696	740	714	704	728	722	731	728	723	692	731	685	708	735	704	715	728	758	729	719	689	738	755	717	716	761	704	734	697	717	705	748	660	731	749	717	718	698	743	725	712	736	713	672	723	747	709	717	733	676	736	737	713	730	676	702	767	776	780	713	752	717	703	724	714	752	741	733	696	778	695	743	718	705	696	777	751	752	741	736	707	723	683	699	729	707	732	723	682	738	748	720	714	732	679	703	707	735	650	788	752	730	744	737	749	708	728	754	730	716	708	755	716	679	732	728	697	768	732	741	696	738	661	673	706	742	739	712	731	719	711	729	726	704	693	729	743	783	717	717	736	765	799	751	756	722	731	750	673	768	705	673	672	720	756	719	748	728	657	703	700	731	726	727	713	697	672	741	712	717	753	660	686	693	760	731	754	721	682	729	703	714	722	709	728	750	720	702	733	676	704	700	760	690	698	702	717	709	791	746	710	744	698	733	719	733	725	682	732	734	715	811	722	712	699	679	738	784	756	699	696	766	676	728	670	737	756	685	700	729	754	672	733	720	700	712	655	742	749	764	700	688	728	760	718	705	700	734	772	698	658	708	699	734	705	744	750	743	728	774	753	705	696	695	765	759	722	695	704	690	708	667	724	766	693	767	683	706	742	683	762	757	695	699	708	715	760	743	677	696	769	717	692	688	676	727	705	689	719	741	731	722	749	761	723	710	785	725	708	712	744	716	713	673	777	722	736	704	741	745	718	717	712	709	722	698	759	692	759	727	713	739	738	719	710	729	689	737	730	741	724	738	730	704	695	747	733	668	712	713	742	733	750	758	693	719	731	728	742	736	742	724	737	731	749	720	730	740	736	701	720	735	732	709	715	744	743	735	744	722	723	701	743	709	715	683	767	685	695	717	746	720	720	730	772	681	739	741	727	797	710	760	728	687	756	692	725	700	763	716	733	717	708	729	713	736	734	725	727	748	677	744	767	741	656	717	696	733	686	723	743	678	722	685	721	712	664	725	720	767	689	732	722	756	706	739	730	713	752	778	685	732	742	691	736	736	704	728	700	720	721	712	707	718	737	755	713	722	738	690	736	714	727	745	733	752	761	769	707	695	722	707	738	710	692	720	752	712	735	691	748	724	702	719	756	761	693	714	735	759	692	732	739	718	747	684	751	697	726	733	753	699	713	773	731	756	705	738	722	698	728	768	800	743	706	733	732	722	702	677	699	732	674	706	752	698	713	733	717	752	703	720	719	721	730	695	678	722	710	747	713	764	719	684	724	736	701	737	780	727	719	709	707	734	679	684	745	724	727	692	727	764	758	737	684	742	692	713	712	714	729	740	708	727	799	778	691	714	717	700	703	731	709	706	700	742	743	727	721	692	721	695	696	758	704	698	714	696	721	705	712	738	707	720	717	752	724	742	727	677	724	711	725	725	704	696	717	756	713	724	741	738	679	724	760	766	745	708	706	715	725	659	722	761	766	704	792	698	704	719	742	676	711	702	713	759	747	719	720	705	677	731	698	637	729	743	668	724	777	771	774	729	753	742	673	729	708	695	712	724	739	718	725	732	709	733	748	741	705	690	775	733	748	699	730	676	725	713	733	714	737	701	744	693	693	721	724	724	740	723	709	696	731	703	702	719	728	687	724	718	778	778	753	706	733	722	699	653	734	730	712	704	693	736	689	749	763	689	770	740	711	713	735	732	718	743	731	701	732	699	709	740	711	762	724	711	747	792	712	721	707	668	717	729	710	733	689	733	751	742	703	764	708	744	738	718	733	726
21324	2052	1140	897	660	524	427	386	365	302	300	290	307	270	260	252	248	251	246	220	239	259	195	249	247	239	247	255	242	232	224	233	204	200	256	234	230	229	221	207	239	234	239	233	217	245	217	233	218	223	216	228	226	217	243	246	222	234	212	232	226	201	185	229	230	247	237	229	214	202	202	237	218	225	213	246	242	213	235	224	197	250	256	247	195	238	235	243	224	207	217	219	208	205	241	194	219	222	215	212	217	210	244	210	216	227	240	218	246	233	241	202	255	236	250	220	210	220	251	236	231	180	207	221	210	220	230	242	204	224	239	191	217	250	213	189	246	242	226	208	220	231	227	214	227	235	222	224	240	255	200	230	242	207	227	219	211	230	241	236	218	258	207	218	245	242	217	189	218	217	231	215	214	196	252	242	232	221	235	202	243	226	220	230	230	205	235	231	220	240	206	250	212	220	241	248	211	230	243	201	220	216	241	255	251	233	236	222	215	189	212	237	212	220	227	218	194	214	230	228	250	250	222	227	242	230	245	243	218	227	238	233	229	233	211	224	206	228	217	234	216	251	229	245	214	231	198	211	236	225	220	217	221	226	227	211	237	225	234	222	207	236	255	206	252	220	204	221	226	232	213	241	238	218	219	229	221	238	216	201	218	222	213	189	219	219	233	228	229	240	235	235	216	207	212	219	234	218	239	220	215	241	247	229	215	235	202	206	249	218	232	219	236	228	257	218	238	214	281	198	259	174	224	236	236	227	208	242	229	219	239	231	218	240	241	231	242	233	242	227	221	227	216	230	221	240	238	228	206	187	212	212	223	237	224	233	227	207	217	219	226	233	225	223	212	204	240	207	209	234	207	203	232	229	221	224	226	233	242	226	267	221	212	239	238	193	228	242	229	229	223	264	249	200	207	230	214	209	225	213	217	242	204	219	225	226	226	226	229	215	222	237	207	249	207	211	229	236	248	250	241	205	193	227	242	201	222	225	238	231	254	248	232	206	235	235	231	215	235	221	250	222	225	228	202	225	195	200	196	226	205	208	196	254	223	227	218	228	202	249	189	222	257	204	216	227	199	206	234	213	205	209	229	247	212	242	215	212	224	229	224	222	244	217	249	252	230	216	241	218	221	238	239	211	204	208	214	265	229	220	232	194	241	239	195	224	251	216	191	227	234	221	223	217	220	224	229	215	234	221	221	237	227	226	216	182	237	222	203	209	248	249	211	229	226	217	216	236	229	244	219	230	229	256	230	235	241	233	215	218	208	217	208	229	232	212	235	233	210	222	252	230	232	200	218	236	230	214	242	227	181	208	252	198	215	222	222	224	244	218	201	209	238	235	218	215	224	227	222	208	228	203	257	218	213	212	225	215	190	214	207	210	225	229	227	229	219	193	220	224	216	212	207	212	244	233	217	213	205	220	222	220	216	211	249	238	244	204	206	231	193	191	243	227	231	248	235	225	203	219	213	227	241	222	243	222	195	228	250	227	210	211	254	219	216	226	254	232	233	198	238	228	220	223	214	217	227	220	212	215	203	207	245	200	249	220	212	233	207	193	232	221	223	213	233	203	228	229	238	219	231	234	220	220	217	208	212	213	245	239	223	226	242	206	222	199	243	208	256	214	215	207	226	208	211	202	241	224	214	213	245	209	220	209	207	233	223	230	259	232	227	233	231	230	192	212	222	225	209	235	196	213	240	190	218	223	216	232	214	227	219	235	215	210	184	223	223	205	211	238	227	206	212	203	204	257	210	245	227	214	234	239	251	251	232	199	225	209	225	224	211	238	242	211	224	246	212	214	237	257	244	242	222	222	204	248	213	220	231	212	223	215	229	212	236	253	202	201	209	235	233	215	230	228	224	233	222	212	219	224	223	196	201	203	209	195	230	208	239	214	241	213	252	164	204	211	229	212	236	206	233	222	203	235	211	221	221	206	252	227	221	225	245	248	228	237	208	234	242	237	195	232	230	228	217	204	238	216	235	244	196	247	256	227	214	224	232	232	237	214	230	227	248	257	211	215	228	227	190	237	243	225	248	212	220	217	232	231	208	224	230	197	259	238	219	241	212	212	217	219	237	208	244	211	226	209	212	218	237	220	232	206	221	239	234	226	226	235	212	227	236	207	242	217	220	229	232	226	237	209	218	227	207	208	210	216	230	216	227	224	219	203	248	215	230	244	224	215	204	225	227	233	265	209	216	233	198	202	232	233	229	207	239	225	245	231	222	212	219	189	228	227	253	222	243	223	210	235	227	207	204	232	230	207	232	231	217	213	220	232	227	260	228	222	226	233	216	211	221	212	237	215	228	223	196	222	208	235	228	226	232	230	219	231	214	231	229	221	218	205	227	220	215	234	237	217	234	191	241	216	194	237	229	220	220	259	227	249	224	211	215	226	200	212	258	223	213	233	210	228	223	208	223	258	240	227	205	192	202	231	242	221	205	229	232	248	229	247	212	236	229	257	235	214	220	190	190	237	231	238	242	233	218	220	200	226	220	239	210	242	216	225	210	199	251	228	259	204	212	249	213	213	235	203	209	243	219	238	211	219	237	251	227	237	228	217	267	244	180	217	237	215	196	214	226	215	207	242	229	239	229	184	218	239	242	214	217	214	213	233	235	232	220	196	221	216	225	221	211	230	204	228	212	205	234	218	235	222	189	211	223	219	246	215	239	244	214	213	227	193	227	210	199	226	222	217	222	239	230	219	219	214	209	209	235	207	238	231	228	204	227	212	227	221	231	212	241	228	213	246	257	235	237	240	239	228	217	216	235	249	209	226	227	247	215	243	230	232	215	231	240	233	218	227	201	224	209	194	224	248	231	218	239	240	217	215	221	235	239	231	233	228	210	209	226	230	220	263	228	223	230	220	216	208	207	233	229	214	205	233	244	212	192	216	243	238	203	204	251	222	211	214	237	199	241	218	235	196	203	204	247	258	203	229	234	222	229	215	238	236	221	244	222	222	219	217	225	216	259	237	219	233	215	216	218	233	236	208	233	222	221	223	208	224	196	248	221	199	242	224	221	205	197	226	209	225	206	183	226	195	214	239	228	222	239	197	221	223	214	217	232	225	217	203	216	177	219	234	250	247	218	228	231	206	231	219	219	213	234	232	215	253	246	223	220	190	218	217	204	254	204	201	221	182	214	266	225	223	230	232	249	196	219	234	220	219	219	229	235	224	225	189	216	248	241	219	219	220	214	207	235	221	209	242	200	202	195	214	233	223	220	207	225	211	236	222	206	211	223	206	195	231	208	222	228	219	227	239	233	194	223	255	221	260	224	215	217	213	236	211	228	227	210	241	231	232	224	211	253	209	231	228	225	219	245	215	253	222	186	208	191	234	218	236	206	227	197	245	215	252	237	227	217	245	205	236	218	197	197	221	210	230	215	225	249	225	237	250	255	203	204	230	202	244	201	209	236	234	222	216	227	249	226	241	244	234	212	194	224	221	219	212	194	222	231	249	213	232	212	222	217	225	234	222	203	223
10618	1310	2541	2979	2619	2240	1926	1609	1449	1214	1113	1055	1024	939	878	906	831	808	781	777	758	805	729	718	734	739	703	689	657	663	665	658	681	685	707	656	645	661	654	665	627	661	614	671	649	669	621	659	593	631	635	609	653	632	628	614	621	576	639	604	641	600	605	603	638	604	612	563	595	594	584	617	596	642	622	637	644	593	629	604	604	595	587	614	583	630	615	586	599	646	634	626	597	585	626	623	661	580	592	567	601	615	592	571	625	604	607	577	605	598	584	618	590	620	645	595	633	587	614	583	629	625	608	608	625	544	577	600	636	593	620	593	599	615	566	629	618	626	601	567	607	563	614	621	592	558	623	620	644	646	593	582	590	626	595	573	628	613	626	601	623	632	617	581	602	549	603	618	601	622	620	565	581	605	645	617	608	617	595	587	584	601	592	602	598	565	598	593	591	596	622	613	625	570	567	632	623	591	579	607	623	586	594	608	662	616	590	626	588	559	603	592	611	632	594	598	588	590	623	626	613	644	606	616	612	582	582	622	600	639	588	593	596	626	571	597	622	628	593	580	659	597	588	606	601	610	596	627	608	600	611	587	583	638	625	584	590	576	606	601	594	578	592	591	594	624	624	581	606	614	617	579	617	607	558	652	623	605	603	584	615	614	560	572	571	643	653	664	610	626	624	595	642	587	654	621	609	638	579	556	603	572	596	621	559	595	582	622	578	603	618	625	636	615	581	633	613	590	587	603	602	568	586	631	606	628	649	606	627	575	602	660	610	592	573	625	641	605	560	600	592	607	595	624	588	567	610	610	573	638	600	627	615	605	560	607	581	633	591	589	631	658	596	597	638	592	618	559	635	568	636	580	575	639	602	613	646	641	618	608	599	638	631	587	603	544	664	589	616	598	588	616	604	600	592	584	643	624	595	626	624	639	582	602	646	586	574	631	630	631	599	581	622	610	614	611	610	617	577	593	622	599	666	610	613	597	601	580	631	636	637	641	604	632	584	622	585	613	609	637	598	632	621	630	589	582	595	590	584	625	599	625	612	610	639	630	635	589	582	612	642	608	615	593	613	651	629	563	626	601	607	647	572	669	611	610	564	564	590	610	643	598	598	570	580	612	555	615	600	593	623	579	562	623	605	622	641	634	592	576	635	630	606	593	631	626	591	629	580	629	595	614	626	588	598	622	615	605	592	657	624	646	616	568	610	568	606	579	624	597	581	633	586	586	623	589	564	607	633	607	591	588	604	591	550	634	581	618	606	621	643	619	592	643	639	599	594	587	614	565	603	572	555	608	596	611	644	632	601	617	629	610	574	609	581	579	642	606	570	578	610	621	636	599	619	593	623	583	604	616	612	560	607	585	623	594	588	602	627	603	600	589	615	593	606	605	591	598	588	613	624	567	568	578	583	564	587	603	556	556	592	614	645	612	582	617	585	566	586	597	658	610	588	607	567	613	634	629	618	604	573	602	599	574	594	580	587	636	592	593	612	581	556	596	648	568	609	603	589	624	588	647	633	586	624	615	575	623	616	598	600	632	560	585	594	601	572	597	618	599	591	612	627	627	613	558	609	584	585	605	641	587	619	590	664	581	601	653	586	597	603	643	651	627	574	604	592	599	606	608	603	624	604	607	590	599	606	615	598	602	598	609	602	600	583	573	592	599	632	619	605	638	584	610	590	577	596	595	634	631	562	585	544	578	572	572	660	603	597	597	621	618	562	646	583	609	617	603	608	629	628	580	630	562	594	567	569	615	610	587	621	622	628	614	575	642	571	597	628	641	567	598	585	641	607	607	574	572	608	592	612	626	626	617	605	581	591	619	593	583	645	563	624	612	594	633	607	628	592	588	611	627	612	573	628	590	591	608	597	598	661	576	607	586	609	611	633	610	582	630	587	587	614	625	575	648	605	628	649	586	570	614	611	633	595	603	614	600	582	580	587	623	586	592	582	617	597	589	589	633	654	578	592	615	631	556	612	648	594	608	595	588	583	613	602	596	629	634	619	603	639	586	648	588	619	664	597	613	596	631	598	627	672	589	577	603	606	670	628	601	587	612	608	596	616	616	601	610	581	643	578	579	561	613	585	639	602	595	593	614	604	602	637	607	576	581	601	604	598	617	627	623	647	620	614	618	595	557	630	565	621	576	603	629	585	584	625	634	602	562	627	598	552	557	619	591	616	581	610	575	604	619	659	582	579	591	539	589	635	612	616	621	564	598	588	613	593	619	627	646	578	617	615	640	642	607	570	542	602	615	629	603	604	616	610	592	578	594	628	586	565	593	593	624	608	603	604	590	610	570	580	611	562	629	582	634	610	603	616	659	590	604	588	643	598	575	568	621	605	602	581	584	609	597	597	643	599	587	611	608	612	611	605	611	565	605	593	593	561	578	565	600	580	589	595	586	640	619	572	556	596	581	609	576	588	625	587	614	635	629	603	607	602	597	575	632	600	610	560	596	565	611	601	586	612	610	542	627	569	631	590	586	593	590	596	597	622	669	586	629	631	563	579	670	581	599	621	640	610	588	635	624	586	637	618	589	574	624	577	613	565	616	612	589	643	643	632	601	604	626	647	586	629	619	589	626	570	568	554	587	643	618	592	640	605	570	598	605	565	612	626	613	617	627	620	581	625	614	596	644	628	575	579	594	592	571	573	593	634	584	584	585	630	556	622	608	591	615	605	595	588	602	565	612	580	623	539	625	622	647	623	653	597	612	609	618	645	651	665	628	633	565	609	589	599	621	559	583	630	544	619	596	592	634	593	588	556	561	587	566	652	640	560	619	594	628	624	582	618	595	602	616	576	597	579	587	626	565	585	605	630	596	634	571	610	608	627	554	595	552	639	621	597	611	583	621	564	596	648	580	589	614	610	620	602	593	575	604	584	644	613	629	639	623	620	582	591	611	607	591	608	635	607	596	622	629	630	656	585	632	591	597	595	596	618	600	564	599	600	620	589	573	620	683	577	614	603	582	592	583	641	568	615	599	583	574	592	603	616	630	647	570	608	552	590	586	580	594	602	615	588	587	615	606	602	662	605	586	589	599	623	614	600	599	606	600	611	582	593	588	632	602	605	569	581	616	575	612	604	567	621	602	601	595	583	594	616	613	563	620	577	623	655	629	543	585	646	599	618	603	634	628	621	588	578	570	653	626	557	625	582	599	609	557	609	577	588	610	604	631	625	625	540	583	600	633	594	603	567	653	618	542	609	691	617	595	582	603	617	587	594	616	582	635	637	604	617	613	590	589	582	614	591	633	607	666	580	631	581	541	597	624	581	623	601	600	602	595	586	624	639	616	594	660	623	570	633	626	649	622	595	562	597	597	622	654	606	611	594	644	589	602	636	582	638	637	615	538	605	640	622	627	573	559	576	597	594	615	617	607	602	594	602	522	616	542	567	602	557	629	620	584	620	616	580	598	611	600	623	585	575	638	562	580	602	605	631	650	596	593	592	635	591	623	609	603	621	575	636	556	572	605	573	640	600	605
33617	6112	2497	1883	1422	1065	879	728	725	579	503	528	513	476	461	436	451	437	409	433	426	461	413	415	392	394	419	412	412	419	397	359	403	411	407	382	385	398	360	373	387	387	407	381	454	419	401	406	362	391	385	382	406	400	395	374	370	394	380	361	371	375	363	381	374	359	376	370	398	376	368	374	382	376	356	376	388	400	386	380	367	350	398	371	380	368	374	379	356	399	371	364	376	343	411	386	344	352	363	396	395	410	381	378	388	352	379	358	386	421	356	369	398	359	384	352	365	374	371	404	354	371	395	359	365	350	378	351	390	397	372	391	405	372	380	355	350	405	409	391	411	397	354	367	390	352	374	389	395	384	395	390	369	402	405	413	338	420	373	381	404	380	390	373	418	375	388	364	395	376	351	347	363	348	359	396	377	399	353	407	385	373	350	409	387	353	377	384	386	326	388	389	398	389	416	365	407	372	370	352	352	425	399	354	383	398	412	381	410	396	390	384	404	397	365	402	359	360	394	372	415	395	367	394	397	385	380	393	388	376	389	382	419	366	357	353	371	374	397	353	362	385	359	315	420	369	409	381	372	384	397	384	352	369	349	387	371	342	357	370	413	363	434	374	357	343	380	388	383	402	370	398	383	403	386	389	370	390	432	366	318	357	361	364	396	352	369	412	353	393	372	365	325	396	412	441	371	364	380	406	381	385	400	390	397	428	355	374	373	401	372	361	345	386	378	365	315	358	372	382	392	409	355	390	424	359	377	381	393	398	328	391	377	393	405	356	371	376	387	375	411	376	371	380	379	341	371	367	330	399	399	358	417	378	396	402	368	369	373	333	353	388	390	391	403	384	422	392	384	388	389	362	360	389	387	375	425	394	334	362	391	394	350	358	346	374	374	378	381	403	369	371	376	386	411	380	394	370	389	335	398	367	346	379	380	401	380	392	374	374	377	376	405	358	375	338	372	382	351	380	390	390	347	404	361	387	379	394	359	443	408	397	369	410	379	362	366	393	398	366	371	383	382	384	427	369	348	401	354	365	348	390	361	414	382	379	320	377	393	360	367	350	376	343	363	358	372	394	360	375	403	341	382	338	368	383	378	387	366	390	368	360	374	365	379	348	391	395	403	392	399	407	401	376	372	421	402	386	417	351	414	400	374	340	428	370	374	383	390	361	396	377	415	391	409	367	386	381	394	354	363	370	409	375	352	372	379	358	381	383	383	362	379	375	418	358	354	378	387	386	357	386	369	389	389	400	379	384	372	412	355	377	382	360	380	354	366	382	343	370	409	413	398	386	384	366	365	373	398	399	389	357	379	404	363	390	374	387	375	395	379	368	388	383	374	383	398	381	402	390	357	406	381	392	383	376	362	384	388	383	390	341	389	378	400	392	391	367	367	376	371	399	438	389	394	388	376	355	358	383	342	404	375	409	408	410	385	383	384	413	412	393	365	378	374	382	336	372	361	411	410	359	382	411	345	365	432	386	357	420	369	378	390	393	385	399	395	408	358	402	353	411	380	369	383	381	346	386	361	336	371	383	410	357	372	420	438	352	367	387	400	413	382	369	425	375	371	379	409	368	359	393	354	386	406	365	402	403	358	359	407	330	379	409	354	382	375	398	378	406	378	384	402	403	397	415	333	359	399	336	368	394	363	380	389	388	419	398	386	374	380	364	369	377	355	355	389	384	397	365	376	392	332	395	362	375	356	380	367	400	398	364	407	327	374	376	350	395	376	353	412	335	438	370	373	386	358	383	386	379	386	360	403	384	370	355	416	383	362	410	352	384	381	398	380	389	373	364	360	394	403	364	384	432	366	411	400	360	398	389	383	346	342	391	358	369	405	357	349	364	377	380	371	350	366	385	397	376	406	375	385	428	332	391	378	379	377	338	361	376	376	368	357	396	330	383	368	335	387	390	409	326	410	398	410	394	387	354	391	373	393	416	390	445	439	392	372	379	363	373	357	355	351	376	386	387	365	412	396	357	389	416	362	419	391	379	385	405	384	378	377	351	385	371	346	368	378	384	400	392	381	379	410	369	392	415	401	355	362	377	359	389	371	381	356	390	373	381	406	373	404	410	370	409	376	381	368	353	385	374	385	394	320	371	424	402	407	364	405	370	356	391	393	374	393	359	382	382	436	356	396	379	353	371	365	353	358	354	362	400	372	378	380	342	377	391	353	355	334	386	346	367	364	389	388	367	382	390	361	364	375	384	386	402	374	382	421	358	381	377	376	379	338	352	376	396	382	395	402	331	383	417	368	354	350	377	380	357	373	393	390	372	395	413	388	364	411	397	338	411	366	374	398	381	418	376	353	385	401	356	360	385	368	378	367	353	367	376	332	363	390	369	369	426	345	377	357	397	389	369	401	381	357	433	424	361	382	365	402	365	375	358	402	377	387	391	417	369	379	368	360	360	379	406	383	359	387	416	374	373	377	356	382	371	396	390	363	372	382	400	367	379	373	391	394	400	336	373	363	373	358	339	386	432	411	400	360	371	390	366	377	368	403	349	351	409	380	373	373	370	403	336	372	370	361	378	382	401	392	362	378	438	339	375	381	388	369	404	357	375	360	346	375	389	366	363	361	392	404	372	354	344	394	395	411	393	399	337	390	394	394	415	364	356	381	378	402	365	388	365	402	340	400	380	379	349	374	397	381	375	387	369	360	393	398	393	395	365	387	377	394	402	417	416	359	364	362	366	386	367	369	380	356	412	354	380	373	375	396	356	379	403	365	363	398	393	378	369	364	365	397	387	414	355	380	407	394	339	388	367	372	368	370	359	416	369	390	356	344	357	398	351	373	392	416	388	377	357	371	355	393	369	344	387	423	371	362	378	383	379	376	394	396	359	377	379	357	391	368	394	368	361	390	372	327	375	407	385	412	379	391	374	364	342	394	377	376	396	382	395	377	400	390	374	397	399	357	373	373	390	372	320	400	392	378	411	375	360	387	430	372	391	358	381	398	382	384	346	376	375	374	358	355	402	368	358	380	382	411	382	387	341	334	361	355	389	370	388	373	381	405	408	375	390	394	405	334	338	398	387	359	356	382	381	385	377	383	385	387	368	401	403	406	398	394	393	372	403	409	388	409	405	400	374	347	404	414	360	379	382	378	375	341	360	387	347	438	363	377	407	429	408	375	361	416	395	359	376	398	404	390	350	381	367	398	388	400	362	376	413	356	409	397	378	385	394	412	347	371	368	357	387	381	409	366	349	373	365	405	386	410	407	369	389	371	400	367	376	404	383	417	364	400	399	393	379	337	386	405	408	409	362	358	372	369	419	397	368	380	358	353	409	361	369	383	363	361	391	373	357	365	344	395	376	363	390	385	421	328	380	375	368	374	408	420	401	407	422	363	365	379	374	408	335	353	405	369	407	379	443	360	379	373	323	388	374	366	368	363	420	364	388	415	381	401	349	375	429	359	381	345	382	370	402	385	370	403	379	372	388	407	361	381	354	373	369	366	357	398	388	403	374	355	369	385	366
14886	2310	4709	5346	4688	4059	3344	2839	2549	2256	1932	1793	1709	1565	1482	1440	1411	1303	1241	1245	1230	1147	1169	1189	1165	1155	1052	1122	1056	1078	1083	1088	1060	1055	997	1045	1020	997	978	993	1010	991	1009	985	1000	949	962	1078	997	1007	952	1022	993	973	994	958	976	993	956	989	945	963	942	970	952	1020	918	987	923	940	901	897	975	891	944	903	981	901	931	948	962	951	967	946	963	898	959	967	930	976	936	910	904	980	972	941	987	975	997	933	938	944	945	963	980	966	885	952	958	928	943	931	987	936	914	932	963	923	920	939	965	953	900	994	978	967	944	973	908	956	959	915	894	917	889	954	967	927	928	968	968	906	905	977	926	916	966	952	956	962	970	960	975	939	991	938	1003	938	992	973	991	968	931	950	943	926	919	950	878	898	978	917	901	969	940	955	942	933	944	903	936	902	853	925	909	974	1015	972	960	918	937	911	990	956	925	914	963	1015	876	942	914	942	965	946	927	958	919	892	846	906	983	919	914	891	899	958	962	916	978	902	947	923	903	923	948	873	923	945	914	951	921	924	983	928	906	977	955	961	992	930	931	913	944	920	948	970	966	930	876	923	891	973	902	908	927	967	934	897	953	924	917	936	920	952	911	875	919	897	991	1000	985	946	913	871	919	928	971	876	915	931	953	956	996	937	884	910	985	943	980	893	951	919	969	954	897	870	980	934	941	954	913	904	970	928	906	914	856	909	900	900	941	911	926	916	924	904	873	974	978	923	923	858	972	962	917	981	943	882	947	931	974	893	943	929	972	991	978	891	939	926	949	911	919	1033	933	921	950	947	924	954	938	862	959	915	883	896	961	924	944	961	927	896	954	976	920	922	931	918	901	914	949	957	968	903	917	990	871	961	904	965	916	934	938	903	907	909	900	930	930	949	935	887	968	919	909	909	947	967	893	943	902	935	945	947	937	906	912	868	910	904	951	929	906	916	929	932	906	958	952	922	914	978	963	894	911	898	953	938	961	948	912	937	949	909	942	889	900	869	944	960	911	906	961	924	918	959	960	972	921	1013	959	943	922	945	953	899	960	927	981	930	973	940	928	960	941	929	956	915	942	953	930	868	946	898	961	927	950	1008	899	939	939	927	907	955	931	968	931	879	1018	922	887	979	938	957	941	938	904	931	938	934	896	932	886	934	911	946	951	960	967	924	928	1023	914	932	953	939	948	890	901	939	925	924	949	983	978	1009	956	931	911	967	895	936	954	935	921	945	958	942	923	981	876	960	973	908	918	942	977	945	967	918	944	932	923	891	966	976	924	909	922	906	955	902	913	915	923	920	909	958	960	889	980	950	923	918	874	928	901	945	914	969	911	941	917	921	903	927	900	924	966	894	981	952	907	921	940	918	918	957	945	940	947	937	878	910	899	942	912	942	997	963	937	931	930	953	956	969	939	947	947	953	942	1002	937	939	898	909	953	971	902	980	943	941	943	974	955	961	963	939	917	946	917	939	963	985	992	916	949	920	894	915	936	967	949	924	1029	934	972	971	942	951	898	973	973	908	925	885	960	810	941	924	895	928	926	1008	997	909	928	964	907	986	987	933	971	917	959	896	961	894	945	911	970	953	959	949	917	949	985	935	957	963	946	988	954	856	965	914	917	977	952	969	899	929	876	917	969	936	1005	986	915	922	931	932	911	928	961	934	910	897	927	923	938	904	928	989	929	934	876	962	961	917	955	979	918	926	949	979	928	952	944	953	912	909	919	919	926	937	933	921	894	949	898	962	898	975	962	909	946	929	979	957	897	949	949	968	975	917	939	923	908	948	924	898	942	940	935	941	972	966	961	943	931	920	905	937	880	934	915	991	949	947	911	949	1003	913	931	964	961	954	859	888	903	894	923	966	895	906	962	918	888	900	930	964	944	912	925	903	972	955	961	963	940	976	931	963	881	893	941	922	934	929	918	972	905	942	920	974	897	993	867	957	955	907	969	942	858	966	956	946	947	900	971	933	902	944	929	931	949	907	948	923	972	951	909	965	972	954	933	923	954	886	894	925	921	904	942	947	897	974	936	946	935	876	912	893	938	925	899	951	966	902	931	945	908	947	945	947	960	870	945	951	923	922	906	936	963	946	961	903	915	971	940	936	905	931	920	904	942	957	974	972	965	904	882	935	968	951	917	947	883	956	898	958	947	918	932	919	961	942	941	928	906	936	927	919	978	950	948	927	939	930	906	962	908	976	966	937	972	910	944	928	927	965	960	926	978	912	925	888	963	894	882	941	906	942	938	919	950	941	948	906	952	972	946	957	953	899	962	891	936	893	955	925	928	968	950	948	911	950	913	906	976	929	882	969	918	1009	931	994	982	962	905	922	915	903	953	906	904	930	927	903	959	958	968	967	947	971	921	935	910	960	938	942	946	904	923	979	940	886	931	989	929	921	909	952	994	947	969	879	966	901	941	913	977	914	928	906	933	989	905	968	976	957	917	941	904	968	970	1023	864	989	958	911	942	977	920	926	892	892	880	922	948	921	937	956	934	904	971	972	936	891	886	911	950	875	946	911	909	946	894	912	968	927	933	982	1022	934	932	911	926	929	929	858	965	962	991	950	942	936	931	927	939	955	906	924	930	891	937	917	921	937	978	928	964	889	899	968	897	998	947	970	983	942	923	902	989	937	944	903	943	939	954	928	931	889	920	979	956	901	957	923	893	936	891	978	942	917	887	929	932	979	877	995	956	894	943	977	954	920	882	927	945	952	998	938	906	975	920	923	960	946	944	930	928	893	928	908	917	942	864	900	897	920	880	939	987	910	953	924	964	936	932	945	916	957	959	939	934	961	909	945	932	972	921	962	949	957	918	949	991	971	955	964	938	964	928	925	967	919	982	914	975	956	889	931	936	977	908	988	941	929	991	906	918	892	909	946	948	908	940	936	908	948	945	951	902	939	941	943	848	974	959	885	932	940	943	905	924	896	878	934	993	891	947	948	924	925	920	918	971	946	891	955	911	912	900	841	959	928	940	930	931	934	973	920	914	941	887	905	956	940	955	918	938	874	947	967	915	939	945	946	965	892	908	957	990	954	928	965	923	922	909	954	982	967	955	929	956	956	868	952	924	945	926	909	899	915	936	937	945	998	928	884	946	928	951	960	955	991	886	896	963	878	899	920	981	934	904	917	932	905	942	878	949	936	974	899	935	886	924	913	909	860	965	920	959	932	960	914	971	930	921	938	875	949	934	907	969	923	956	939	951	921	972	942	926	910	971	915	947	966	912	919	928	925	906	955	902	906	910	934	951	989	955	925	936	978	945	976	950	913	888	932	969	920	919	956	864	939	951	966	894	922	930	943	959	905	913	962	904	914	911	930	905	923	896	915	882	939	902	891	949	904	909	953	950	922	909	923	876	944	970	933	950	927	941	894	946	949	923	925	923	932	993	934	906	968	932	925	912	911	957	920	940	884	943	938	936	947	943	902	947	928	983	909	875	963	912	932	952	954	925	876	966	913	975	917	943	935	984	923	906	970	932	943	966	923
3085	312	294	305	308	299	297	274	296	307	309	284	278	325	262	285	311	307	270	295	295	287	306	288	279	308	275	273	280	300	296	292	307	294	279	293	263	319	294	275	281	269	311	310	273	285	304	283	285	321	267	255	251	268	300	276	287	268	266	307	304	299	297	298	306	221	294	335	302	305	276	305	283	307	291	305	276	282	288	276	303	272	294	285	283	281	256	265	323	336	294	290	274	267	310	285	306	255	301	280	301	272	325	286	288	277	262	290	277	290	278	291	313	284	263	326	282	288	317	273	295	292	286	290	295	289	266	300	292	281	311	317	268	260	290	284	325	293	308	316	298	284	289	262	293	309	254	279	289	271	284	298	285	296	288	283	277	299	303	277	309	325	278	281	271	287	265	275	288	285	295	287	281	281	287	266	262	284	277	294	299	294	251	273	304	279	304	258	305	290	286	272	261	274	291	295	265	288	288	292	288	305	304	265	288	289	305	275	285	301	285	275	281	283	275	268	298	310	307	270	274	268	298	323	314	249	310	282	268	276	326	312	296	292	275	261	298	273	313	279	316	293	286	299	297	315	262	313	279	287	276	292	287	261	294	296	315	292	266	273	294	283	302	274	282	311	326	303	276	294	270	300	271	279	299	284	257	310	313	294	288	289	282	283	295	314	291	286	281	288	336	296	270	268	293	307	309	277	252	279	288	307	287	299	301	281	301	262	332	296	325	286	290	272	314	293	319	291	264	305	277	264	257	289	280	291	315	313	310	282	292	289	300	310	287	285	295	278	296	286	301	270	283	307	303	283	318	272	297	282	283	268	292	281	316	278	292	298	286	311	272	307	294	329	291	297	285	293	317	305	267	278	292	282	283	288	285	274	279	262	268	312	292	324	285	338	273	311	310	280	308	300	285	290	269	303	319	304	242	280	285	295	287	303	266	329	270	254	279	306	301	281	279	281	286	290	281	299	280	288	277	293	283	265	266	292	317	296	301	313	297	281	254	260	253	264	292	278	268	268	269	292	294	277	264	312	293	311	277	304	291	281	310	263	284	304	278	328	282	302	282	280	281	313	313	300	290	254	301	302	291	305	294	288	249	273	293	301	279	292	316	298	316	310	259	267	286	309	297	270	295	275	292	278	303	294	289	276	285	296	281	296	307	288	305	291	284	254	284	279	296	296	305	275	286	306	309	297	277	296	314	304	244	305	318	305	305	280	289	307	279	290	286	271	317	283	300	306	272	266	280	283	282	275	266	264	303	274	285	267	285	301	280	260	290	300	301	276	271	298	284	293	303	294	298	293	293	279	287	296	309	284	269	276	296	289	297	277	277	312	271	270	293	288	306	301	289	330	318	284	304	255	261	320	292	281	289	280	268	271	312	285	244	299	295	287	297	299	290	301	297	298	264	242	274	278	279	266	276	266	275	269	291	298	288	313	318	279	313	316	238	283	297	283	290	269	285	288	285	276	275	258	278	268	294	274	310	314	271	297	270	289	276	305	322	313	281	295	309	269	275	287	294	319	297	255	292	323	289	251	301	315	295	281	271	286	274	291	292	255	295	297	260	292	317	291	300	273	270	272	282	332	273	291	289	315	294	312	271	333	258	305	273	301	255	311	315	312	290	259	283	307	285	309	312	275	291	296	280	290	295	303	274	277	279	306	282	259	289	295	273	294	279	286	273	277	305	281	286	274	298	293	290	319	291	287	290	314	294	300	289	280	296	272	270	283	309	312	276	278	291	291	286	303	314	292	289	272	307	301	286	279	264	286	298	281	299	280	281	261	270	300	253	289	270	288	291	307	288	307	308	309	279	260	261	304	317	319	294	307	298	301	285	276	260	300	290	275	271	303	241	283	316	282	292	275	263	275	284	291	309	276	278	248	300	268	290	280	278	320	286	286	268	310	278	310	288	266	278	292	328	259	274	285	284	283	267	309	298	311	251	281	299	249	278	291	269	281	285	272	286	298	309	310	283	306	279	274	299	267	334	267	271	267	294	288	265	279	280	304	299	296	299	299	265	282	329	265	335	299	249	286	288	272	292	304	275	324	302	299	260	297	269	292	250	249	279	276	295	318	328	289	256	270	269	265	294	266	295	298	273	293	293	300	280	276	301	305	268	326	294	300	305	275	307	295	290	293	284	308	276	304	304	259	297	295	277	281	304	328	274	258	278	304	261	267	298	322	268	295	304	287	271	304	290	275	311	305	288	309	277	272	265	279	276	276	298	295	286	323	304	286	307	275	337	294	319	274	288	274	273	265	285	287	301	288	297	307	284	282	272	276	281	292	322	296	281	300	283	270	292	277	284	312	272	300	306	313	287	295	304	283	288	264	298	312	315	320	280	284	274	307	302	311	250	277	280	301	274	290	277	276	291	284	255	287	274	242	288	273	282	294	275	260	277	296	296	276	303	291	282	282	281	260	295	298	318	303	298	321	328	285	276	281	300	286	273	243	307	263	301	281	275	269	280	299	326	272	293	306	301	288	261	265	280	279	285	306	311	285	320	243	294	275	282	278	330	264	292	291	277	332	308	266	275	314	306	305	279	315	289	293	275	272	302	274	308	279	297	291	268	302	277	312	287	277	297	285	294	309	299	307	275	296	254	293	295	284	281	331	299	263	286	296	318	262	289	303	282	290	297	276	278	286	269	294	275	265	273	292	277	305	300	278	259	271	318	264	322	271	282	309	298	256	285	261	294	283	265	286	320	261	266	292	281	290	271	282	305	280	314	286	287	275	280	310	297	279	323	315	262	265	269	288	326	268	257	309	304	273	279	279	259	297	294	264	286	282	276	281	282	283	273	276	276	299	267	285	275	306	271	252	279	268	282	257	282	288	299	309	312	311	274	285	296	316	266	295	276	265	275	301	281	301	267	271	307	275	292	266	266	316	289	275	298	295	288	261	286	315	287	271	253	302	298	313	285	270	253	306	280	311	280	295	281	254	297	288	273	288	277	308	297	277	292	298	275	311	289	247	295	269	305	286	268	275	291	318	288	295	286	284	277	274	277	310	313	276	274	276	300	263	286	285	299	314	275	305	267	296	272	313	292	292	275	319	287	262	318	319	263	284	328	280	317	270	295	304	284	286	290	299	258	298	288	292	305	289	278	297	291	285	274	262	281	259	287	279	292	264	283	265	236	265	271	293	302	261	304	280	315	266	254	295	287	300	273	280	274	274	267	286	311	300	267	295	282	308	272	295	273	270	296	270	281	272	307	294	283	302	305	294	247	258	320	283	263	298	276	304	292	294	304	320	307	299	315	282	279	291	264	285	280	281	294	285	255	301	280	274	259	274	298	282	298	300	274	297	314	299	292	329	273	285	272	268	267	278	266	333	306	292	269	281	271	268	283	315	297	260	263	300	301	310	284	276	284	258	294	289	283	287	271	289	322	283	309	322	302	291	281	285	313	287	283	282	283	256	283	285	296	278	257	290	280	292	280	291	307	267	322	294	266	285	273	293	281	309	304	319	330	255	307	312	321	273
3657	788	771	788	778	810	781	760	742	769	735	690	687	732	689	743	752	719	769	743	705	783	716	693	756	722	709	724	699	717	686	774	722	735	723	713	714	732	719	679	719	722	725	683	731	676	723	755	722	717	737	712	731	685	687	752	741	717	720	695	750	708	745	742	719	718	668	663	704	749	723	689	689	678	717	705	771	753	704	748	737	736	713	707	732	756	714	710	725	732	716	709	709	768	744	691	723	712	724	763	726	713	680	699	695	769	768	726	695	676	750	750	707	727	738	685	769	711	733	662	767	705	716	717	724	758	770	718	758	702	719	676	663	742	710	714	719	723	734	669	720	714	700	783	684	716	752	773	717	714	736	659	754	731	740	732	741	759	695	741	698	725	711	728	758	715	747	718	698	690	724	727	722	732	744	763	754	730	706	743	765	733	697	719	666	704	711	701	729	732	741	750	703	706	674	701	708	737	745	699	731	750	723	744	779	755	700	764	741	727	725	722	692	684	742	731	702	710	771	745	698	713	730	753	699	745	715	744	739	696	713	724	749	681	699	710	732	741	719	698	740	692	714	707	728	701	674	703	726	730	703	752	719	700	713	744	741	719	686	725	785	696	753	771	701	747	713	690	745	722	720	710	733	710	734	723	680	678	701	746	730	722	714	667	721	743	748	703	706	716	699	758	736	743	715	715	740	702	692	663	741	736	706	730	741	700	716	710	697	713	706	721	726	699	708	781	698	699	708	673	727	705	698	752	749	697	638	747	766	722	743	663	728	722	733	665	678	668	694	704	682	768	709	745	731	733	744	738	750	711	744	671	690	701	728	735	680	678	701	709	715	710	762	698	711	726	727	723	720	712	658	718	714	687	683	649	719	702	725	723	771	715	685	700	724	693	732	712	695	748	717	792	729	739	736	733	674	730	646	724	740	713	696	643	726	724	685	710	710	717	733	716	733	729	688	737	710	739	740	708	769	744	770	697	732	757	785	679	657	720	728	752	733	715	699	725	714	692	729	738	698	738	725	684	674	731	686	793	746	708	745	734	709	668	772	698	733	731	714	698	675	717	699	709	722	704	702	673	683	696	709	785	696	729	756	725	714	694	747	776	716	723	784	711	718	707	750	734	760	698	705	718	662	751	743	709	706	744	692	719	715	726	722	710	729	716	738	708	736	708	715	709	697	701	660	730	673	780	751	719	693	719	697	699	713	704	731	735	666	714	713	696	659	706	682	711	755	700	683	720	707	702	691	707	732	714	711	736	712	729	702	780	672	709	726	729	700	724	681	709	727	728	748	710	754	675	705	732	717	730	717	712	731	714	725	709	749	774	735	713	701	692	743	698	695	718	663	681	747	713	728	731	740	748	749	679	655	690	698	763	688	697	754	702	743	681	708	707	721	710	746	737	712	680	684	746	673	700	732	718	744	692	732	703	704	751	753	720	640	735	735	749	709	686	718	724	726	736	718	751	715	723	744	756	721	710	717	716	722	739	713	741	711	756	715	767	783	754	736	705	657	685	677	720	725	714	733	699	711	711	708	716	746	758	718	684	716	735	774	675	755	719	721	714	699	691	713	699	728	747	713	722	764	714	734	688	750	706	711	714	688	746	713	698	744	731	727	757	690	730	718	696	714	728	728	749	703	703	688	716	683	746	708	695	740	726	678	687	721	755	719	673	724	722	733	715	697	785	736	724	683	695	683	742	688	716	700	763	682	747	742	755	758	722	681	712	748	750	698	695	699	694	748	724	713	763	681	717	723	738	704	712	736	690	703	722	707	756	730	687	745	728	728	750	691	727	750	730	768	759	691	736	727	715	747	740	704	684	727	764	724	712	708	700	747	701	714	750	724	697	710	694	710	755	764	739	736	692	738	725	740	756	696	757	717	680	691	717	710	725	691	732	715	695	739	735	743	706	718	689	712	777	695	694	666	717	748	823	739	694	721	710	696	707	719	740	704	696	764	670	674	739	765	731	705	719	718	714	705	746	736	765	734	707	751	690	721	736	688	685	725	729	712	742	768	690	718	748	693	718	715	706	709	723	687	741	731	697	724	707	692	744	754	763	694	716	723	700	772	697	725	739	732	707	695	695	716	669	724	726	715	724	734	718	695	699	691	728	657	661	746	741	679	704	672	694	670	769	712	721	713	702	700	709	722	689	785	701	734	720	715	702	693	651	726	762	688	762	723	772	693	712	731	708	742	704	705	735	746	708	723	770	718	703	720	748	730	743	704	696	710	730	728	741	729	703	661	746	720	719	708	710	753	716	735	675	760	709	703	762	723	722	719	729	728	701	749	727	683	760	690	732	706	677	696	714	763	682	743	676	737	702	733	694	684	736	724	741	740	743	718	694	739	728	702	743	727	724	787	722	751	738	716	739	715	708	700	736	707	684	706	726	730	726	701	701	743	683	710	677	736	714	693	731	724	692	751	743	717	719	731	701	738	739	720	662	711	706	721	744	708	755	755	702	705	681	687	734	667	706	721	737	712	733	745	706	781	721	727	723	728	703	689	685	717	750	744	663	744	692	724	737	749	713	780	726	720	710	738	738	721	753	708	737	682	705	696	749	682	680	655	678	673	687	710	709	739	690	769	707	728	682	731	725	725	714	750	687	697	671	762	724	723	727	687	722	730	692	725	708	741	682	691	733	698	751	707	753	722	752	751	730	714	759	735	718	701	730	683	717	743	664	703	714	720	689	741	713	691	694	719	736	694	686	729	695	721	712	708	725	739	716	712	682	731	732	689	685	736	715	715	765	730	757	685	730	706	779	699	709	705	759	721	748	694	743	752	690	737	706	703	752	718	729	711	686	717	726	728	712	714	700	669	741	743	693	672	722	685	682	747	700	748	662	710	727	749	708	674	660	678	704	724	694	723	760	692	710	746	729	711	697	704	722	685	722	684	719	756	708	714	714	729	739	728	714	732	740	685	704	737	724	702	702	677	706	707	711	698	713	716	669	714	745	695	665	726	726	713	676	664	757	704	712	681	697	736	700	673	706	772	762	712	725	677	738	733	729	681	681	759	686	733	730	650	769	716	693	717	724	688	717	714	751	691	718	750	697	729	720	708	699	681	764	683	704	728	680	753	702	776	702	693	723	774	729	716	736	749	761	731	668	707	724	713	660	752	702	720	690	680	727	715	716	690	710	766	681	755	733	716	729	709	716	718	696	712	702	728	746	699	724	727	712	723	660	696	735	738	732	708	722	751	680	672	742	742	730	747	654	724	692	721	742	744	681	710	666	722	712	711	703	764	728	746	725	718	715	739	723	697	700	744	742	732	758	718	768	718	679	696	702	699	697	733	719	706	707	700	739	745	771	686	742	722	690	732	724	727	736	705	724	709	740	723	731	717	750	697	746	698	722	715	726	662	735	727	726	725	671	750	706	758	711	738	711	726	753	702	740	723	706	730	713	745	733	737	695	701	713	689	755	716	708	663	723	707	710	710	761	718	683	738	702	720	692	711	740	687	748	672	682	711	737	729	682
23827	2770	1191	927	685	537	526	425	359	302	290	263	258	282	278	262	237	279	260	268	233	252	241	271	252	235	217	236	265	228	232	222	215	260	228	217	231	222	220	226	233	215	234	250	201	220	250	226	219	218	220	241	250	228	231	226	211	212	217	261	231	214	224	199	229	236	227	228	214	262	237	217	233	217	240	218	234	220	203	223	198	205	200	227	228	214	228	212	213	218	210	215	221	215	212	193	198	237	244	228	245	233	243	233	244	221	229	222	217	246	235	246	237	248	230	224	214	223	247	238	234	229	232	195	226	219	212	251	219	214	208	214	232	259	225	227	221	204	208	215	236	221	227	220	237	230	236	237	248	230	202	229	223	229	228	237	237	233	194	245	208	215	238	258	235	222	221	223	225	216	211	212	214	221	240	212	207	238	253	227	207	214	237	201	235	215	222	239	229	261	235	234	245	236	212	247	220	248	237	227	231	237	210	242	236	220	227	230	217	227	205	207	232	235	235	207	217	248	234	228	209	239	236	215	238	209	242	225	249	249	241	234	226	224	229	231	217	228	226	227	252	246	215	210	212	203	253	201	214	235	244	242	225	235	215	264	207	216	245	230	234	245	226	204	212	235	223	216	228	225	216	214	223	240	208	198	238	222	229	215	213	243	216	234	218	229	226	225	215	268	231	222	257	211	241	212	224	227	222	203	227	217	227	246	219	238	227	235	239	265	222	207	211	204	221	219	222	235	248	205	248	233	232	209	218	278	253	216	201	234	233	247	228	252	217	246	248	219	199	218	219	222	216	206	214	208	242	232	203	222	227	244	206	257	202	244	241	236	234	253	233	248	214	210	224	261	255	216	223	250	218	230	256	194	191	203	231	221	218	251	242	216	232	224	218	206	228	194	210	229	238	225	230	233	235	210	240	229	204	199	226	233	220	209	241	237	225	225	225	205	236	221	210	210	222	206	206	279	242	250	186	218	229	218	230	266	224	215	193	243	240	246	245	236	178	226	263	214	232	230	216	221	197	231	199	215	252	230	222	218	223	199	214	222	215	199	232	223	196	224	237	197	243	233	226	225	253	223	223	200	206	206	204	220	278	256	242	229	218	227	214	241	232	214	230	203	227	235	221	232	198	234	222	212	226	232	218	239	218	235	233	199	223	212	242	230	223	209	218	256	219	232	230	245	229	217	238	217	214	233	221	241	228	235	232	237	260	198	211	248	227	231	239	238	219	239	222	236	214	240	224	208	205	222	211	230	231	278	224	213	221	218	208	238	247	239	235	210	207	219	229	194	209	215	258	227	220	210	237	252	248	235	197	235	218	267	239	225	246	211	230	194	222	225	261	244	248	214	217	217	268	226	254	220	212	215	252	222	215	219	242	203	244	213	251	228	222	229	233	205	242	218	197	209	239	212	240	220	216	209	227	223	202	240	236	251	216	240	227	258	210	224	248	266	258	206	239	216	213	213	222	226	218	222	212	202	237	232	207	233	233	217	221	225	258	204	222	224	245	220	204	225	221	225	223	230	225	214	221	251	195	242	225	223	205	214	217	212	222	209	234	224	238	252	207	242	211	220	225	235	212	250	241	222	215	216	232	238	215	230	204	221	224	228	211	215	228	234	259	209	210	230	224	209	240	232	235	220	208	211	248	242	224	226	212	239	213	234	208	248	194	249	236	208	235	215	224	227	244	227	236	212	204	231	210	231	232	243	203	223	238	230	215	216	227	208	224	226	231	215	245	227	226	209	256	215	241	234	237	218	238	203	208	225	215	220	225	220	235	246	224	259	221	218	210	210	229	206	249	223	254	226	230	204	257	229	208	204	201	213	244	243	204	223	209	241	216	196	232	223	239	237	211	212	238	251	232	211	208	193	231	217	191	239	210	231	256	226	232	217	211	229	209	219	248	227	230	231	203	191	211	235	214	241	243	233	218	251	192	219	227	237	226	225	237	231	215	231	216	206	188	234	241	216	239	213	246	236	206	240	229	223	203	207	251	238	249	199	194	217	202	225	231	210	204	233	245	240	212	229	234	217	239	229	221	244	215	221	246	228	222	213	203	208	221	216	213	226	254	229	202	218	219	241	225	233	230	253	216	224	243	208	224	228	226	237	235	254	205	242	211	230	229	230	216	245	218	227	227	229	241	215	227	228	210	212	222	215	226	206	215	221	228	221	234	233	220	220	216	273	204	219	215	226	231	230	214	227	220	242	230	204	203	217	212	220	218	248	216	220	206	217	204	234	220	205	219	225	216	210	230	219	208	229	227	228	219	227	254	243	242	218	221	220	217	218	211	196	219	226	223	206	227	219	240	240	235	244	230	249	274	240	258	222	181	209	217	240	232	243	235	239	203	229	219	216	209	225	214	267	239	262	229	211	188	227	199	235	227	252	217	229	227	245	248	223	217	209	226	251	220	228	220	247	243	245	217	229	216	242	203	222	205	226	244	226	211	208	211	228	212	216	222	216	229	213	243	239	239	234	211	201	216	228	230	209	255	212	235	226	231	236	210	201	249	221	217	240	223	231	228	209	207	213	196	218	214	245	216	217	203	209	222	219	232	227	210	221	233	223	217	225	244	210	206	224	222	220	215	220	242	250	224	206	235	219	226	200	209	223	213	216	233	241	224	263	229	233	210	238	232	222	243	225	238	224	225	208	222	217	211	204	220	237	255	219	210	245	248	232	251	228	226	214	241	227	249	190	183	220	231	213	218	200	228	250	246	207	244	238	228	216	235	205	234	228	237	247	253	209	251	222	226	233	197	229	222	208	253	205	225	204	226	252	227	228	248	225	241	213	220	214	193	213	214	246	229	226	215	236	207	220	234	223	227	273	233	225	247	200	220	204	243	233	225	218	214	228	207	233	222	219	225	231	231	215	218	225	206	209	230	253	217	213	216	264	230	202	236	212	241	229	213	191	237	213	207	204	204	208	217	238	198	205	243	210	212	233	240	259	244	240	207	255	233	241	238	246	209	235	222	207	218	227	193	213	215	221	188	221	238	199	198	240	206	204	207	209	226	233	220	200	224	206	211	223	239	235	212	219	230	219	242	219	230	227	223	212	216	237	232	205	218	236	233	216	215	217	223	204	242	228	207	212	255	249	216	219	228	196	240	217	231	260	211	220	219	244	210	229	224	238	233	268	209	221	254	238	233	233	223	228	211	222	220	221	223	219	246	231	220	211	255	220	223	205	215	243	239	254	231	223	228	254	207	203	211	239	250	229	209	225	226	221	178	205	230	224	253	242	205	213	240	252	280	229	204	222	239	219	232	240	228	203	241	252	208	226	232	195	192	224	242	239	228	223	207	196	257	243	233	225	241	258	220	247	205	227	195	230	208	256	234	238	214	234	208	215	245	212	226	240	198	226	228	217	238	216	223	241	221	227	233	200	220	240	218	232	223	250	217	208	203	202	215	214	259	232	215	220	231	234	230	245	239	235	220	246	252	201	213	221	247	221	210	231	226	221	241	224	235	217	233	235	223	199
11545	1262	2654	2929	2681	2264	1877	1674	1500	1246	1206	1103	973	928	869	902	861	837	783	790	754	737	727	714	699	726	619	725	728	687	668	692	677	667	698	678	650	642	648	676	636	653	652	627	603	620	661	631	601	605	642	606	692	618	642	641	622	631	651	625	624	622	646	590	659	624	611	621	590	593	646	680	600	604	609	603	651	611	622	622	609	583	604	637	595	658	649	637	637	626	644	645	613	638	610	613	615	580	645	609	615	658	615	570	599	648	598	623	630	621	607	609	637	589	613	597	581	597	582	569	603	570	634	591	616	634	574	608	632	640	618	598	616	629	613	583	615	629	586	578	572	617	624	632	672	636	565	644	625	596	636	606	594	583	580	636	615	662	609	567	627	619	612	640	588	619	608	608	605	563	618	624	588	617	594	622	602	574	642	613	626	571	572	626	637	625	596	623	583	637	629	602	638	607	584	582	582	573	628	594	616	656	596	626	690	617	590	590	574	595	582	581	617	593	575	570	565	553	551	628	629	642	604	608	699	591	624	588	594	607	603	576	585	596	630	628	615	597	636	585	616	600	586	599	582	650	606	611	589	653	620	553	645	605	609	594	605	630	592	608	570	585	615	676	612	596	583	614	608	611	584	589	620	639	590	589	573	607	588	583	603	614	597	612	633	605	670	605	609	610	597	646	586	556	609	607	612	663	594	635	542	630	602	561	597	595	577	627	603	581	581	615	642	641	592	583	608	590	649	613	662	578	615	633	610	572	640	591	582	579	655	615	614	579	608	594	596	612	624	672	594	603	611	635	602	590	588	572	603	592	608	628	626	596	616	600	598	629	573	589	593	603	651	700	610	618	588	619	616	600	583	638	562	650	589	574	556	614	601	677	599	629	636	610	618	634	560	577	590	571	586	614	590	614	547	582	557	611	614	645	602	558	603	618	586	596	621	588	649	580	584	643	655	557	576	576	589	575	602	608	622	602	616	654	624	612	622	618	594	592	595	616	571	612	591	630	595	573	600	635	652	584	606	594	620	562	584	591	629	630	606	643	610	609	606	603	589	581	565	604	668	619	596	572	574	602	633	587	622	627	601	616	619	635	595	599	600	637	614	614	602	639	612	605	586	643	666	629	640	593	659	613	615	567	579	674	620	556	632	676	608	603	594	574	600	630	616	599	648	601	611	629	588	629	649	600	613	595	607	580	598	577	576	584	625	557	636	589	635	618	633	593	597	593	583	620	577	605	626	619	595	644	612	627	626	594	616	580	646	632	629	596	630	624	591	610	599	619	577	621	588	626	586	631	585	652	606	601	545	591	621	662	575	635	636	626	609	576	550	600	596	594	625	574	609	622	636	611	597	558	565	587	621	623	589	601	595	590	602	602	629	646	606	610	573	625	588	603	640	566	626	585	599	609	574	609	594	602	629	579	594	616	571	598	608	609	608	592	612	555	604	566	602	645	646	605	635	596	652	599	598	593	651	616	592	637	615	635	628	547	603	616	605	632	581	640	599	587	615	564	576	561	582	643	651	616	612	651	583	604	571	650	582	583	645	613	634	572	605	645	622	602	570	604	604	648	619	592	607	615	580	626	638	619	548	635	591	581	607	638	617	618	613	603	635	595	637	614	641	630	574	581	636	615	625	625	573	591	653	583	622	643	628	628	581	643	663	604	589	591	586	627	576	580	615	637	631	589	604	617	588	607	540	594	619	608	616	604	607	638	639	573	611	633	617	569	628	580	643	563	599	631	645	604	579	607	602	595	613	601	595	604	600	611	635	621	614	590	584	604	653	603	608	565	529	637	615	585	592	625	596	598	585	598	624	608	628	607	608	588	635	663	574	634	589	550	569	588	612	588	597	637	589	615	582	632	577	641	536	600	618	604	614	544	582	595	624	574	591	597	585	596	642	616	616	612	626	619	551	628	628	574	642	563	609	650	631	647	575	581	618	637	633	619	609	575	603	594	607	613	590	579	564	629	570	584	613	608	566	592	599	580	608	562	571	611	612	639	572	588	607	558	637	601	652	628	579	600	616	615	593	616	604	605	592	601	611	586	614	571	623	592	587	605	635	616	617	598	580	566	629	625	572	599	601	607	598	605	624	583	584	581	636	626	588	618	578	616	607	611	620	601	606	609	605	583	587	605	621	630	596	571	622	636	654	591	557	567	578	588	609	624	624	625	604	630	586	612	629	604	608	608	637	641	647	608	641	553	686	611	590	594	575	583	571	604	617	571	618	609	608	579	620	609	590	593	611	639	608	612	620	606	614	562	610	611	574	616	615	630	592	587	578	630	580	561	593	579	587	609	656	641	613	622	639	639	571	602	623	627	613	617	577	627	605	584	614	623	615	627	660	626	594	595	652	607	664	636	606	607	607	596	623	577	598	613	627	583	642	574	634	580	644	636	536	625	602	601	563	676	570	612	608	528	595	607	601	603	621	575	588	641	647	634	597	602	589	560	609	607	598	591	613	635	553	628	563	636	592	578	594	618	618	602	629	637	612	624	599	571	605	642	576	578	594	607	597	578	618	613	578	596	621	612	618	623	573	617	615	587	613	605	624	594	623	625	611	604	631	627	617	589	545	641	611	586	608	585	594	605	623	599	642	562	619	643	613	608	596	632	631	616	608	630	568	613	610	593	595	653	591	656	618	593	574	610	604	613	598	592	593	634	597	551	612	592	625	573	617	611	598	578	596	588	590	607	647	615	635	573	601	591	620	598	610	598	633	633	629	579	577	588	610	603	598	547	614	603	579	634	611	589	609	565	569	544	579	606	611	607	583	608	619	634	594	631	630	611	620	611	633	641	618	608	587	637	610	615	607	588	597	609	639	586	559	592	562	579	609	583	582	629	615	601	643	640	596	579	618	601	616	592	592	610	644	592	602	608	584	589	636	581	617	610	612	577	551	586	577	606	607	607	618	539	601	598	592	605	609	577	626	611	616	583	584	589	627	601	600	614	597	582	589	623	590	623	561	610	626	619	621	603	587	618	632	614	642	615	586	618	563	636	607	589	625	646	616	599	582	599	625	652	558	602	592	561	559	645	658	611	645	661	572	605	578	568	607	641	600	608	630	563	609	630	597	622	585	596	609	557	594	572	619	643	603	599	630	643	630	617	589	576	630	624	579	638	600	570	616	576	615	589	629	551	574	593	611	636	584	603	579	596	604	577	655	626	584	610	615	640	598	613	614	584	648	592	673	564	593	598	606	600	613	640	549	580	598	602	635	624	633	592	618	597	606	608	626	619	616	597	611	592	562	599	590	631	636	540	656	632	629	597	639	598	590	570	599	600	606	613	569	601	593	585	631	628	557	653	604	601	616	587	601	583	609	586	575	619	572	579	629	601	619	621	580	634	580	600	620	585	610	618	567	575	642	625	604	618	597	568	606	629	653	635	645	606	615	548	618	591	578	568	680	587	558	582	606	592	557	622	603	553	639	574	609	596	620	591	640	574	576	622	586	618	608	617	638	588	620	601	619	638	606	573	562	582
35021	7067	2662	1883	1364	1104	920	767	626	600	569	532	503	464	468	461	413	442	447	455	445	428	381	424	416	391	434	414	375	388	397	441	391	344	407	396	391	387	390	387	404	406	430	413	405	370	398	393	379	380	386	412	407	402	377	333	379	376	379	402	400	376	390	387	387	372	381	376	361	389	386	378	375	359	403	374	403	398	419	388	394	331	398	379	368	392	415	401	366	374	382	363	359	427	384	371	400	413	384	382	339	430	379	379	369	360	344	371	388	404	392	366	367	378	354	371	386	386	385	384	387	365	409	371	404	381	376	401	361	396	401	380	429	402	397	366	345	410	409	414	368	385	398	397	382	355	371	417	398	429	369	405	384	376	353	421	384	379	404	351	364	376	381	386	396	362	358	361	402	392	393	354	359	423	345	413	397	359	382	367	379	364	391	379	342	386	372	357	400	393	432	389	342	335	379	392	382	388	397	381	377	429	385	367	390	358	384	387	404	418	383	379	386	391	381	399	389	345	388	394	370	387	367	383	431	379	395	431	384	379	337	336	378	383	376	389	380	386	405	405	342	372	392	358	378	360	432	397	408	386	378	379	371	389	367	376	380	392	384	385	399	353	366	414	378	399	391	397	386	389	394	395	410	375	415	405	395	368	408	400	411	399	366	363	363	386	351	395	390	380	383	392	371	407	372	431	379	388	380	382	368	353	375	369	388	397	398	403	361	374	407	363	368	371	376	351	376	379	368	380	371	377	379	385	374	368	412	375	405	372	361	400	398	370	377	351	388	428	389	393	377	377	386	369	421	366	359	378	371	419	365	384	363	390	405	361	373	386	356	347	432	392	393	379	386	359	383	387	351	395	395	361	405	357	392	379	397	385	389	377	367	400	380	401	378	385	334	397	374	426	362	408	393	393	357	379	361	383	400	397	412	364	388	394	390	406	391	394	381	372	388	395	391	354	352	364	378	390	398	385	344	414	376	387	415	389	386	387	379	409	365	376	375	374	408	372	358	383	363	362	374	412	367	391	365	356	352	382	350	394	345	369	356	355	349	390	373	378	371	412	364	389	415	379	396	379	433	376	357	390	378	412	379	409	374	411	386	396	375	383	370	359	399	380	354	372	426	368	384	367	390	398	359	387	372	373	389	386	374	344	376	375	388	397	385	342	387	400	385	403	354	390	367	367	369	401	379	395	368	386	372	367	358	389	421	398	372	404	409	374	392	366	409	374	384	375	368	374	379	397	391	391	349	377	367	383	377	395	416	372	393	404	370	392	391	391	380	390	348	396	406	387	373	386	335	388	335	369	405	427	411	375	420	343	397	444	391	401	364	349	412	400	373	373	397	384	370	430	374	425	414	375	390	389	381	382	412	375	370	381	341	396	408	417	387	346	389	392	364	334	367	335	366	371	382	390	406	422	385	404	379	427	386	358	355	411	382	382	402	389	384	394	353	368	408	423	393	328	374	388	361	400	422	362	418	415	341	370	394	375	382	351	370	386	356	382	398	384	361	382	386	384	406	380	396	390	402	420	388	420	397	367	337	371	398	389	347	375	372	399	404	385	404	355	365	409	373	367	384	389	357	393	385	373	393	410	351	384	402	394	371	375	384	377	381	379	380	354	371	394	394	404	378	356	409	412	394	385	391	349	361	370	338	370	370	373	374	353	396	382	378	376	376	389	401	392	389	358	431	387	397	403	401	395	345	395	359	366	390	359	376	412	361	363	364	373	389	373	356	389	372	372	354	353	374	393	378	370	391	393	352	398	385	366	375	384	398	387	411	378	396	364	392	371	386	355	384	362	390	375	385	411	370	365	376	419	408	388	371	409	347	385	398	414	375	383	408	356	367	401	396	388	398	386	403	438	351	375	417	378	356	387	386	397	398	365	352	354	358	399	409	404	436	367	382	363	395	352	346	358	401	384	413	402	384	409	389	416	377	384	374	376	404	400	393	386	375	362	385	392	378	375	396	349	382	392	389	354	364	408	422	390	374	372	346	402	358	370	402	411	396	372	381	391	416	364	389	361	391	394	412	381	403	358	344	394	374	404	387	365	400	395	387	401	383	375	370	369	419	376	369	377	329	364	347	347	374	379	384	376	412	329	419	349	370	393	364	404	394	378	388	424	379	384	398	361	354	397	387	376	394	388	371	376	374	348	397	387	385	356	409	392	416	428	402	381	419	385	368	383	422	385	377	408	361	379	428	362	368	407	368	403	365	349	400	372	419	355	366	364	380	413	366	393	336	357	373	375	387	437	363	402	386	359	366	398	392	348	397	403	399	358	378	366	384	401	377	378	423	379	403	411	430	409	401	391	393	397	381	412	399	365	389	374	400	404	399	414	387	404	360	421	369	378	386	377	378	374	369	385	386	393	373	385	391	347	391	393	412	352	421	372	391	431	420	386	385	376	415	358	405	419	397	415	374	345	364	386	376	365	426	395	332	362	369	376	395	423	385	373	385	392	400	392	368	386	351	371	379	393	367	412	399	348	405	370	361	386	379	392	432	405	344	337	386	366	331	347	409	396	374	383	393	359	424	388	369	391	392	377	383	381	406	353	409	384	366	377	397	391	389	374	372	359	411	381	376	404	373	402	382	376	373	385	361	394	383	378	345	369	382	404	404	373	375	356	396	388	412	387	375	429	390	386	383	350	383	363	371	372	336	403	401	393	386	360	400	371	396	368	377	381	368	412	373	355	362	362	375	352	371	385	386	341	370	408	374	388	373	414	385	372	428	393	402	426	404	409	386	370	382	418	379	343	405	409	413	376	396	383	401	363	373	376	397	396	364	349	391	417	399	397	421	349	412	390	369	435	361	394	375	384	354	374	395	411	342	379	380	325	367	389	451	420	385	383	348	376	360	353	356	387	385	393	372	384	391	384	360	347	400	392	359	388	367	371	355	395	337	416	383	389	414	350	396	368	374	387	375	381	373	403	385	393	385	410	397	375	359	402	360	373	385	397	381	361	408	395	413	375	392	404	382	374	394	416	409	371	361	372	353	406	403	405	369	353	379	403	395	372	386	376	361	412	385	368	380	374	387	372	398	405	371	414	389	410	326	391	381	354	345	398	391	382	393	382	366	347	372	372	379	397	409	375	385	379	374	370	349	361	376	354	367	377	391	405	415	383	387	413	382	380	373	361	360	365	368	402	374	387	400	396	365	386	399	421	351	325	381	365	383	398	367	382	408	389	345	386	394	359	364	403	428	430	405	375	391	408	402	394	398	362	406	382	418	375	382	390	357	387	385	355	377	348	365	380	369	362	328	384	376	383	363	407	374	349	373	361	384	377	406	393	413	379	379	393	363	399	369	410	332	360	386	360	404	383	380	375	386	392	380	352	392	382	414	398	386	410	360	374	379	416	374	407	347	406	390	379	379	409	367	370	376	375	375	380	390	372	385	381	365	378	359	383	377	418	381	349	376	386	376	360	396	374	382	376	374	366	356	387	391	393	392	379	399	394	379	385	404	369	396	381	373	368	386	380
15284	2224	4586	5270	4712	4071	3457	2918	2534	2227	2012	1794	1680	1570	1526	1453	1362	1380	1290	1303	1261	1260	1173	1176	1119	1144	1158	1058	1064	1064	1033	1049	1078	1048	1020	996	1014	1000	1000	979	1012	1013	1035	1075	964	1018	978	978	1029	996	997	976	1015	934	1002	1032	941	984	930	962	1009	958	888	994	934	940	958	912	973	949	959	1007	993	973	929	961	942	971	988	936	951	933	939	1001	938	991	965	1021	989	965	959	927	938	950	938	915	911	892	937	957	966	908	951	929	963	926	993	918	956	956	971	954	860	976	944	921	927	884	951	922	907	952	938	922	1003	883	957	924	957	907	938	953	891	994	938	946	912	907	939	927	928	936	914	951	924	993	994	956	967	912	980	937	935	938	1002	964	941	940	970	936	973	926	928	985	971	918	988	936	943	934	939	986	905	927	907	1021	931	983	967	911	958	974	968	958	900	910	903	892	895	881	931	913	893	949	968	883	915	962	937	942	955	956	954	920	893	936	942	920	939	986	953	895	917	944	1000	909	989	956	989	920	967	977	913	933	937	919	940	915	895	930	949	938	912	969	897	953	953	887	963	960	1017	959	917	1011	897	880	926	934	920	912	935	946	897	951	930	949	914	898	931	954	920	960	877	920	980	898	914	887	973	945	969	903	869	929	917	898	940	920	944	945	979	941	956	1009	920	1006	945	1009	943	941	923	945	964	906	936	965	946	966	1008	942	965	897	937	906	945	928	963	959	960	931	902	923	945	957	945	915	956	914	963	915	891	926	1004	950	1017	983	955	912	967	919	926	955	931	941	952	936	939	937	917	947	964	980	930	931	912	899	948	941	969	928	960	939	934	939	911	944	959	918	912	913	910	983	997	952	945	866	949	909	952	1024	921	902	963	929	935	888	996	948	974	969	984	960	988	947	917	882	927	959	933	970	989	959	970	947	907	934	923	992	932	909	876	1005	934	882	926	930	937	926	990	988	943	923	983	929	911	950	922	961	968	891	969	925	910	929	921	900	957	908	1000	953	961	936	906	966	946	947	964	934	980	965	953	950	973	917	965	945	917	931	939	956	935	932	928	957	936	946	930	915	893	977	958	918	948	919	948	956	971	923	977	876	960	927	966	929	935	952	966	966	927	958	870	900	950	941	947	946	935	973	915	973	917	886	934	924	956	959	915	895	934	946	925	949	890	906	943	960	970	991	926	999	967	918	895	953	952	931	920	896	948	962	904	954	936	940	954	937	915	913	962	920	917	919	905	952	938	877	937	958	944	893	907	942	955	902	961	898	902	923	895	918	881	972	930	948	986	946	923	952	986	923	949	937	924	893	947	1016	922	964	967	977	992	948	968	997	912	963	934	932	911	900	958	1000	914	941	899	949	910	949	918	992	923	980	910	925	946	970	907	945	969	1016	893	952	943	932	914	916	899	959	925	954	963	926	1000	897	938	942	953	964	961	920	951	922	892	927	963	952	926	872	942	958	935	981	910	920	934	974	963	917	907	948	955	926	929	945	968	945	931	943	883	974	894	951	949	916	945	929	953	972	950	915	952	925	1011	942	913	949	910	956	929	899	927	938	910	917	987	955	945	901	939	941	910	959	913	878	942	951	962	943	954	929	971	956	935	909	914	939	895	891	995	946	937	903	962	965	923	921	907	970	969	911	948	984	943	968	944	939	970	1002	954	961	923	904	941	979	950	896	936	925	930	936	961	975	905	887	925	947	924	939	956	1002	885	906	946	955	866	882	916	941	977	943	912	908	881	961	887	899	943	920	971	939	968	958	933	950	975	900	877	921	939	960	936	927	948	945	985	900	927	951	922	971	918	952	990	898	960	874	895	894	886	936	921	958	954	875	972	958	926	929	986	954	949	904	948	944	983	933	953	931	947	937	920	961	905	930	964	930	969	898	887	940	972	920	924	952	925	1009	904	922	936	965	981	891	893	945	951	1007	960	913	961	949	923	923	924	949	963	929	939	983	931	956	965	910	941	949	952	924	913	916	926	933	926	926	972	942	949	916	1007	942	889	899	949	901	931	926	973	898	909	916	929	989	900	974	927	936	921	932	929	858	962	993	981	937	987	964	916	969	926	966	906	965	935	926	887	906	937	960	960	930	919	906	915	920	940	949	912	1002	970	871	935	915	926	844	891	945	940	960	916	956	912	939	1009	944	977	988	938	946	920	946	932	957	938	926	967	978	936	930	944	919	995	970	984	979	911	890	874	947	913	950	902	960	979	976	963	922	958	991	931	996	944	946	902	923	904	913	994	904	978	980	904	979	927	972	918	948	971	924	983	957	899	982	955	908	902	933	976	958	945	885	958	940	925	982	894	981	998	967	983	897	938	941	913	851	944	942	979	904	888	926	926	896	882	946	966	897	889	985	965	933	933	942	951	941	950	916	907	921	958	984	884	955	948	904	929	937	881	964	909	941	955	916	914	917	971	928	952	900	958	903	973	905	968	923	970	973	947	916	951	997	899	925	985	905	946	901	948	965	913	938	902	941	936	922	916	885	920	969	939	964	973	917	927	966	919	880	940	918	943	900	968	923	975	992	940	978	935	960	934	963	925	961	949	956	935	924	1049	968	950	957	934	925	992	961	961	913	925	935	930	992	962	935	896	943	973	911	907	998	954	962	984	935	952	954	954	936	906	921	967	926	934	959	972	899	981	968	933	924	962	923	907	937	933	923	912	916	966	894	916	891	964	969	974	937	928	904	962	945	902	931	986	900	909	891	914	960	937	953	966	939	944	933	946	909	943	928	971	939	952	960	904	900	898	943	999	881	940	892	917	923	892	926	939	948	930	885	957	902	936	913	946	941	910	945	929	937	956	897	957	900	963	950	937	949	917	943	882	925	933	928	934	927	967	929	922	921	915	948	884	947	917	981	976	967	935	926	908	880	942	917	928	948	958	919	953	939	943	956	981	951	962	914	943	953	924	944	982	993	950	892	950	887	939	924	926	896	914	940	924	915	899	897	941	917	883	960	952	958	1021	900	962	921	1001	909	924	923	879	953	924	899	903	949	944	938	989	974	906	938	927	935	958	921	893	933	951	909	950	931	963	961	943	930	904	924	906	975	874	931	941	909	908	956	971	927	979	931	951	940	933	906	984	958	942	908	901	937	936	942	957	932	962	975	962	978	940	951	912	909	883	926	943	949	900	934	975	928	955	892	877	970	947	958	974	906	937	919	969	965	938	906	936	956	911	960	917	990	989	896	1007	915	947	965	941	970	936	904	994	934	925	925	927	982	932	912	908	892	941	891	978	1008	956	908	955	914	928	955	952	907	931	940	937	927	965	921	896	990	980	954	917	928	923	926	961	903	920	938	965	932	896	895	992	944	944	942	922	964	955	917	953	967	941	921	909	950	921	932	963	944	951	953	935	922	949	958	925	940	944	890	973	935	983	931	935	968	942	937	901	944	954	913	949	917	986	913	962	947	897	1032	932	886	952	952	980	925	954	960	905	916	933	973	929	969	906	940	949	935	963	929	951	976	951	933	1008	931	948	910	919	933	969	923	939	902	974	918	962	928	958	935
2882	300	299	310	296	291	306	281	323	288	258	315	307	271	285	282	301	294	300	335	252	282	303	308	265	306	312	302	238	275	308	315	284	333	290	266	275	302	288	282	329	298	289	312	299	285	313	257	303	291	324	289	309	287	315	306	326	282	271	284	272	304	320	282	316	267	293	295	296	329	326	248	293	263	262	254	301	306	279	275	274	273	274	285	287	321	291	314	298	303	273	272	291	324	296	316	267	312	297	305	299	288	270	306	284	291	287	274	255	305	258	297	261	292	308	294	288	285	282	266	294	304	269	306	305	276	293	307	290	293	285	330	313	296	262	319	309	323	269	272	287	297	285	297	306	247	257	342	302	260	295	283	270	294	297	270	296	300	301	303	263	312	260	304	277	280	259	296	291	289	314	276	269	292	297	284	288	253	306	311	276	287	300	294	302	294	303	301	303	269	312	290	277	283	297	284	283	312	310	305	256	274	273	285	305	337	295	317	277	267	295	283	273	276	281	291	333	280	294	306	275	300	285	270	286	281	303	285	285	292	297	276	307	293	278	277	289	339	307	276	272	290	272	276	268	304	317	287	303	300	305	303	289	308	289	302	291	293	270	316	295	301	279	275	296	281	308	304	297	301	317	316	276	282	284	267	285	280	292	301	262	244	328	269	289	290	297	308	311	269	284	288	266	300	303	299	279	310	261	292	271	280	282	301	276	320	250	260	305	316	316	291	298	300	282	280	292	266	312	279	304	291	290	281	301	288	305	287	280	270	285	291	281	292	293	302	282	302	287	284	250	280	291	247	303	279	268	309	292	273	290	306	290	314	291	273	287	309	271	303	302	309	294	270	269	283	286	258	285	288	303	283	288	275	270	304	273	275	324	277	264	299	294	283	277	304	270	280	307	291	288	281	293	294	290	302	277	313	289	296	292	306	305	268	259	276	277	299	281	312	281	283	284	298	291	299	272	295	313	300	260	298	275	284	273	284	282	304	278	253	283	292	272	270	294	308	311	283	304	262	267	294	313	278	275	297	307	282	265	305	315	262	294	297	274	253	279	323	298	288	269	287	308	312	265	273	303	295	275	324	302	287	290	304	296	287	284	283	307	297	271	293	286	296	297	273	298	286	298	295	283	307	303	291	269	308	308	281	256	268	275	322	282	295	311	264	302	320	286	269	298	298	298	302	274	313	293	287	290	288	266	283	274	306	271	316	263	297	310	309	283	246	306	293	291	296	264	282	290	286	296	325	296	280	276	298	276	319	285	329	296	286	266	265	286	312	298	300	305	313	270	294	314	302	308	318	302	262	295	307	304	320	295	305	310	285	303	279	266	297	291	306	297	301	283	279	286	259	305	289	288	277	307	288	301	279	318	293	304	316	316	297	293	293	284	279	265	295	298	284	289	304	297	309	254	283	331	281	271	317	278	273	335	262	309	287	273	294	299	319	278	319	294	310	308	318	268	304	264	282	296	282	276	307	289	255	257	275	296	315	280	300	258	282	272	273	255	278	255	285	275	295	287	289	267	288	284	266	286	290	298	295	298	282	257	275	299	274	313	290	296	336	273	309	302	289	282	303	272	309	308	296	286	315	280	311	297	318	305	309	277	292	293	290	285	312	286	274	302	257	323	294	287	264	295	314	295	300	291	260	293	276	301	283	278	290	299	271	270	288	269	316	275	289	283	298	333	275	298	301	299	299	256	300	303	267	288	307	268	309	292	289	289	324	294	293	297	316	302	247	245	290	282	287	270	278	287	274	270	294	274	298	277	295	300	287	294	293	307	300	277	299	292	285	296	271	293	302	313	289	293	284	300	294	286	308	298	295	286	270	277	284	309	298	272	264	300	313	289	290	298	280	321	320	321	279	273	283	283	296	300	311	303	284	273	295	272	332	309	291	276	315	273	292	298	305	297	308	282	282	292	316	291	292	328	298	298	281	297	243	301	273	291	287	297	276	320	307	308	298	280	279	306	274	294	278	300	286	334	287	275	288	270	270	276	265	281	292	292	305	285	318	278	300	281	309	299	312	308	303	268	282	296	281	287	309	292	309	281	316	306	315	314	282	287	296	283	297	280	288	308	323	294	294	274	294	293	300	293	287	314	296	284	299	331	299	300	287	285	266	283	303	277	307	300	289	289	268	305	290	279	272	273	302	291	269	291	252	283	291	276	282	281	299	277	290	281	289	284	274	307	296	255	295	324	281	265	284	265	280	279	298	301	306	288	319	323	297	290	283	326	294	273	273	305	257	297	300	269	280	319	317	299	296	318	279	307	310	280	287	289	301	281	260	308	320	282	282	279	275	285	286	266	311	314	284	260	309	284	261	274	266	281	287	294	291	272	296	293	312	280	287	273	292	323	307	296	286	280	317	270	292	296	308	290	288	307	280	278	280	279	303	318	305	255	294	294	300	294	285	298	314	284	316	310	293	282	285	323	312	267	289	282	316	292	284	304	283	280	293	251	287	272	258	284	319	326	273	304	273	291	323	294	279	294	301	309	268	297	296	269	288	311	281	306	298	320	307	308	318	270	284	311	307	276	318	288	262	297	300	279	314	279	297	291	293	284	288	303	286	324	304	290	268	293	271	292	271	274	274	301	318	294	294	299	309	303	292	300	275	246	279	309	308	290	273	261	284	285	304	287	299	303	266	282	306	292	287	294	311	266	306	262	266	256	307	270	288	285	278	262	277	263	321	291	261	296	273	284	274	307	278	272	300	295	257	299	318	324	257	299	276	302	312	296	288	292	293	289	246	327	290	286	280	325	290	308	307	304	291	316	294	296	294	279	271	297	314	273	291	275	278	300	320	291	275	302	280	288	329	307	288	278	281	310	275	285	280	291	274	279	289	329	285	336	308	292	268	263	315	273	283	261	275	294	271	275	272	327	293	273	283	255	321	300	268	256	265	265	293	280	295	270	306	278	303	299	321	274	290	305	315	264	248	317	283	285	286	311	277	294	321	311	285	277	280	257	294	318	275	284	311	312	268	292	271	279	300	259	322	294	282	276	303	301	305	289	278	260	303	285	307	282	310	313	292	318	325	319	310	288	300	301	276	287	291	296	298	300	283	283	299	290	330	282	321	288	269	308	300	266	321	312	280	300	282	286	276	309	295	294	281	289	307	258	313	290	277	268	300	335	297	305	280	299	290	262	289	251	269	282	263	286	282	282	291	282	261	297	280	270	271	311	261	317	249	293	263	292	269	280	284	307	264	302	277	294	310	261	308	305	257	302	314	287	303	294	299	281	283	287	303	292	271	248	286	308	279	288	254	276	290	289	304	291	297	277	314	279	291	289	304	281	290	284	292	293	328	303	277	284	290	299	326	262	304	275	362	283	321	318	290	271	286	308	317	301	288	301	319	294	256	301	278	305	270	299	318	289	300	283	307	313	261	293	281	321	290	282	307	293	298	281	309	293	324	323	292	291	297	284	301	304	291	287	305	286	303	274	278	265	295	319	277	260	285	288	301	295	279	282	279	288	315	280	283
3613	736	852	784	811	762	814	805	759	686	750	769	682	748	783	706	674	727	704	682	697	713	746	704	761	752	736	712	734	705	701	692	697	723	720	699	710	726	671	739	745	718	685	714	742	727	741	695	729	716	742	720	690	736	732	741	731	706	724	703	733	724	668	743	720	695	691	688	729	728	724	748	708	729	686	779	685	690	742	739	755	708	777	712	719	748	712	704	665	710	729	738	717	700	708	690	707	725	701	717	727	767	717	719	770	746	736	736	786	742	737	733	771	702	747	685	740	696	719	709	738	712	705	720	712	719	749	747	713	709	741	742	719	748	755	710	775	733	770	737	753	728	709	706	697	725	722	696	741	691	748	722	756	712	803	749	733	735	705	728	726	738	714	676	691	721	747	757	751	760	713	727	726	732	736	751	691	699	788	719	657	755	700	763	724	731	688	706	729	710	734	693	674	738	719	729	747	714	702	772	742	712	711	715	703	756	720	679	754	709	791	751	747	696	705	750	747	766	740	755	818	685	721	719	703	757	699	731	709	682	674	721	753	705	731	732	705	690	778	715	700	753	756	733	724	714	693	700	750	663	731	703	704	689	697	743	686	716	706	734	736	679	728	712	714	713	692	763	697	733	736	672	737	695	740	689	761	705	685	732	712	700	707	675	723	755	734	740	727	673	704	727	740	736	720	725	732	725	711	745	702	720	702	691	748	730	744	709	695	721	703	664	767	732	753	712	715	761	727	724	688	741	683	714	697	693	757	724	713	758	744	750	704	742	757	728	736	710	752	734	718	725	692	748	735	731	710	711	707	714	674	765	695	733	703	724	735	748	701	684	738	729	688	693	741	712	712	763	713	727	727	710	738	704	680	724	686	749	704	710	753	761	732	696	744	762	749	705	778	710	708	731	728	718	723	739	731	712	729	754	723	735	748	716	735	739	754	766	702	728	727	743	736	722	750	735	750	739	740	675	713	703	762	697	717	738	742	704	712	712	722	768	725	742	800	736	746	756	684	729	728	705	740	726	753	726	771	723	699	757	722	730	774	716	730	694	720	711	726	761	734	759	726	719	767	724	707	697	693	686	718	719	714	721	760	733	680	736	684	732	763	734	715	735	651	723	734	751	716	719	740	724	681	697	740	732	708	690	688	710	728	682	762	715	756	763	709	702	743	737	739	731	719	734	714	717	728	728	700	710	736	764	683	667	741	711	711	771	742	698	719	701	773	739	743	729	684	716	745	709	727	730	748	721	713	719	657	737	705	694	762	736	697	714	740	692	662	693	758	717	767	744	653	711	705	722	720	730	707	732	733	713	753	699	714	691	687	750	735	688	688	728	709	803	719	709	700	730	742	752	769	702	701	691	644	734	718	742	709	698	746	677	741	704	745	690	709	698	649	712	755	780	735	774	726	722	751	724	733	712	726	690	741	689	738	745	726	685	786	706	711	719	740	669	746	757	721	671	750	716	722	736	746	681	722	747	736	741	765	719	700	715	710	719	726	735	739	724	697	717	774	736	737	709	726	687	710	716	759	728	741	732	751	744	786	732	758	673	745	699	678	717	707	730	724	738	688	701	733	672	736	710	743	711	724	715	671	776	703	742	741	778	738	711	723	710	685	732	711	698	711	724	746	743	718	748	746	701	724	733	695	760	776	717	694	708	736	704	789	687	701	765	783	741	733	766	705	726	738	724	757	787	775	703	776	701	716	757	720	686	745	712	702	749	733	705	685	698	733	702	721	700	727	756	696	731	728	702	691	701	730	747	703	710	696	730	737	730	727	726	721	744	747	713	716	760	725	763	710	733	744	707	771	764	718	701	753	706	691	729	734	707	732	686	725	705	739	711	736	729	690	720	702	709	725	753	741	727	727	725	704	714	743	702	734	675	706	689	703	677	726	692	688	725	712	734	762	703	741	711	745	669	754	778	676	742	660	709	685	750	728	669	757	724	741	738	748	709	721	707	715	720	739	704	741	704	752	688	735	741	743	721	705	719	796	693	707	716	682	659	739	701	723	769	696	726	730	723	694	721	720	717	711	747	749	705	711	743	692	704	722	722	692	732	686	706	706	754	701	701	698	739	721	736	694	742	733	735	712	719	730	759	680	721	717	743	682	707	731	754	702	739	723	706	744	742	687	708	693	734	716	705	740	737	692	673	711	712	741	720	748	711	713	724	724	751	730	730	710	706	706	744	678	719	684	747	781	726	712	709	717	732	727	757	739	716	709	734	741	758	739	695	700	704	679	720	685	743	722	647	686	699	713	746	716	721	717	739	711	723	713	750	707	733	753	730	764	703	755	715	743	707	726	737	730	719	726	739	746	737	747	717	727	713	702	709	689	690	698	768	732	749	714	740	706	763	705	706	733	780	745	738	736	740	754	735	742	692	718	690	703	714	703	769	710	732	719	730	683	709	737	776	748	651	712	726	687	754	753	704	705	748	739	716	740	772	701	714	696	711	713	710	730	687	732	729	733	718	707	723	710	729	735	739	704	707	742	694	681	670	687	733	743	755	731	702	693	727	746	699	768	733	760	661	708	713	721	764	755	724	730	770	675	731	747	725	719	717	742	761	727	732	715	719	698	722	767	721	727	719	738	735	745	737	734	724	745	667	711	786	696	762	724	704	719	733	727	694	700	701	709	709	733	689	708	679	661	721	705	732	729	699	715	761	704	694	741	711	716	756	711	747	742	717	728	728	757	725	706	709	702	681	725	751	696	677	749	735	715	706	773	715	726	755	706	708	676	729	705	724	718	717	752	727	694	702	740	722	760	711	721	773	727	726	696	716	722	729	706	714	753	687	713	696	695	691	720	714	709	714	689	718	694	774	682	678	746	692	725	744	740	695	724	691	717	717	744	737	763	760	710	715	761	720	710	724	715	757	740	746	738	734	760	738	682	727	677	721	716	679	739	708	708	688	734	690	752	745	671	705	731	726	712	712	733	703	724	678	701	669	757	691	744	697	695	711	772	761	706	733	702	702	693	708	729	710	698	731	735	718	737	738	717	705	712	780	736	755	746	744	677	738	679	721	685	674	680	708	737	721	710	769	727	703	746	677	709	717	693	704	742	719	767	701	735	703	690	727	706	687	716	725	697	688	738	696	739	745	744	730	721	678	732	758	711	694	711	767	756	748	708	740	702	695	748	761	667	716	766	712	692	743	724	736	760	713	773	724	699	750	713	682	724	710	701	717	730	711	712	670	733	703	720	724	698	708	704	701	759	722	671	701	748	753	711	725	695	745	742	792	746	737	685	763	729	748	674	695	705	741	744	739	755	696	706	708	717	699	740	712	708	694	682	705	714	728	729	743	743	715	709	720	741	787	729	721	708	684	680	724	738	683	693	716	748	718	703	758	706	696	700	758	737	749	683	711	750	713	724	730	748	744	743	740	667	716	710	796	693	693	718	740	750	701	711	726	710	736	762	732	689	726	704	719	717	721	748	732	728	723	702	714	690	730	773	723	719	706	729	714	709	721	745	710	679	702
22863	2563	1236	964	716	555	458	402	389	387	308	318	304	293	277	267	291	276	222	227	255	220	243	267	252	238	250	226	264	239	280	215	224	236	243	241	226	228	215	244	235	191	240	210	198	230	218	237	238	219	243	231	208	219	190	216	242	198	209	245	228	243	193	211	223	236	260	219	217	234	214	221	215	218	259	200	206	216	242	226	225	237	214	208	203	228	212	196	223	232	222	206	207	194	223	253	221	236	238	235	235	229	216	242	246	232	238	236	205	215	258	241	260	242	218	259	225	247	205	241	227	207	247	239	216	210	222	242	234	236	255	258	247	237	234	239	208	243	208	239	223	224	260	235	215	233	222	225	222	218	214	228	225	191	251	223	227	233	237	232	222	224	236	216	233	204	230	216	223	256	221	261	213	220	234	236	253	223	227	216	240	219	238	242	239	230	235	211	222	198	245	225	247	242	225	208	245	239	226	205	215	210	230	266	207	226	239	223	210	221	229	240	230	239	226	249	233	206	225	211	229	250	215	230	260	222	230	245	208	234	229	192	214	199	249	218	239	238	221	238	213	234	204	216	232	240	240	236	217	231	213	205	190	213	201	225	248	229	236	222	245	201	255	204	216	237	240	235	236	249	248	259	234	232	229	227	212	245	210	224	221	221	219	226	237	216	241	213	243	267	246	232	219	220	226	234	225	222	210	238	252	224	217	221	234	230	219	245	234	219	219	216	217	205	222	189	231	239	226	244	212	244	216	249	223	226	245	228	240	238	235	225	196	220	227	209	232	239	245	227	210	214	214	224	239	226	239	239	223	228	218	216	211	210	218	232	228	225	227	220	212	246	224	260	233	224	236	207	203	222	245	235	221	230	222	237	229	256	248	218	254	222	235	213	226	221	213	235	227	227	239	205	220	229	202	234	224	224	231	234	227	225	224	210	229	211	241	219	211	222	214	232	229	214	244	253	202	242	247	207	217	238	197	228	222	214	218	196	231	231	220	225	231	243	216	234	233	234	227	219	226	203	216	193	223	226	236	232	227	239	209	226	225	219	255	247	228	227	226	256	260	240	197	236	215	213	231	227	271	240	212	227	206	247	225	229	231	248	206	209	217	250	227	209	218	240	211	246	211	220	215	212	201	245	233	242	232	218	237	235	232	193	234	233	239	209	235	252	203	254	234	233	219	223	230	248	217	196	224	260	193	197	227	251	252	241	227	213	231	236	211	222	225	243	218	228	259	220	199	208	237	241	209	209	245	234	208	240	237	230	252	241	221	241	231	240	218	223	256	232	230	209	241	206	238	242	235	207	234	225	226	222	180	210	247	206	217	229	234	227	255	222	260	231	222	219	244	211	230	204	244	197	229	223	220	243	249	234	257	235	200	196	234	238	204	224	225	230	209	213	211	206	199	207	194	206	244	233	203	216	226	212	226	247	227	174	223	228	239	225	239	243	210	214	259	221	234	227	242	223	210	200	233	223	212	188	219	216	224	231	215	204	235	184	206	235	214	218	226	218	230	210	221	207	222	243	255	207	220	229	225	233	238	257	225	205	245	252	223	241	216	204	237	214	249	232	204	224	222	230	217	228	238	199	209	251	230	215	213	256	217	199	218	216	240	216	235	228	235	208	254	221	228	237	229	213	208	236	242	234	243	237	201	203	208	216	245	213	239	231	226	260	212	229	250	217	195	226	244	248	232	231	230	218	253	251	224	248	226	232	206	247	224	232	227	230	200	217	244	225	270	212	228	233	209	264	243	207	212	219	253	217	224	228	237	197	223	200	229	236	236	213	219	235	221	234	242	221	244	223	246	257	235	225	222	212	242	238	223	227	215	207	230	236	245	211	215	209	231	251	251	226	210	237	238	235	223	215	231	216	233	245	211	241	216	216	224	240	228	216	209	247	207	218	221	245	203	232	241	232	248	229	258	218	219	228	237	225	202	224	218	222	204	221	257	207	198	247	234	225	218	232	220	220	241	201	229	225	238	242	231	241	238	207	226	233	226	232	220	238	239	241	212	214	239	238	243	250	239	198	261	211	225	245	226	272	223	222	240	225	212	223	233	213	230	216	251	225	212	245	224	245	253	216	227	228	225	223	203	206	219	219	211	223	223	221	249	223	256	246	243	206	203	207	211	219	228	218	263	211	211	239	214	223	201	240	251	228	240	230	211	240	241	227	219	245	231	219	229	250	218	222	209	202	245	206	238	233	234	245	215	202	217	222	214	211	214	233	203	229	214	207	227	214	256	215	239	231	239	227	234	229	244	238	258	219	234	223	250	222	240	227	213	218	234	215	246	237	249	264	244	237	232	234	224	249	238	226	248	239	238	238	212	230	215	254	192	239	220	233	216	217	230	209	220	242	212	269	222	258	212	244	240	217	198	220	194	200	231	234	237	221	219	232	246	258	241	208	233	211	218	205	231	215	226	232	256	238	219	226	224	234	209	239	229	236	233	220	252	215	205	233	226	220	241	191	229	203	213	218	207	223	246	213	217	228	223	223	223	227	210	205	224	230	229	231	225	230	255	200	223	208	214	198	221	226	238	223	229	227	236	239	203	216	210	223	226	244	236	226	215	233	209	228	220	235	245	225	267	238	220	209	219	226	218	246	242	215	223	242	228	223	225	218	242	246	216	242	213	234	239	215	228	242	262	214	229	237	210	206	237	215	230	237	229	220	223	223	236	228	197	253	257	214	214	234	230	223	238	239	239	190	234	227	229	236	235	221	236	221	237	208	234	227	204	226	227	226	227	208	195	247	233	222	187	239	215	219	226	216	199	205	247	222	215	250	244	235	220	213	253	205	222	218	198	244	226	217	216	229	234	213	245	212	235	233	229	240	226	270	225	239	226	228	224	230	235	236	212	234	252	203	215	199	225	207	243	216	217	229	214	271	211	241	232	225	221	241	240	235	249	210	233	233	230	231	222	230	222	254	256	216	243	219	219	253	265	234	222	274	233	220	259	221	209	215	209	244	221	237	256	237	231	212	212	229	219	246	201	225	237	236	228	216	229	229	208	261	228	251	196	221	223	238	220	242	235	227	245	245	226	224	243	241	235	240	231	204	241	235	214	231	256	238	244	216	214	208	243	227	212	222	244	233	205	214	230	209	217	219	246	215	234	241	238	247	217	226	250	269	235	236	255	253	228	203	209	213	217	212	228	237	231	250	233	232	224	211	229	226	225	218	242	243	214	236	234	236	255	244	214	232	227	229	231	217	199	205	234	247	229	234	228	235	235	214	217	228	217	239	234	229	220	237	237	244	224	212	218	218	235	231	226	228	242	227	227	235	233	241	235	240	228	213	223	210	219	237	202	241	234	223	269	220	203	233	213	230	238	224	247	219	225	246	245	224	231	199	212	213	233	221	239	237	226	230	224	212	221	257	232	222	231	250	209	255	246	216	221	246	230	222	226	221	241	225	233	230	217	212	240	223	225	234	239	225	220	238	234	267	231	247	232	211	249	249	207	218	217	216	237	226	235	226	257	224
11301	1273	2519	2985	2516	2249	1882	1696	1408	1232	1119	1116	987	900	910	873	823	831	821	801	743	726	681	678	708	690	685	700	658	684	715	603	624	625	652	670	672	627	649	655	665	632	630	679	615	635	639	677	641	625	597	605	640	629	669	618	622	571	625	675	578	630	625	640	622	612	620	617	615	625	611	610	629	588	559	638	591	610	606	583	635	612	640	574	582	612	631	624	630	643	659	631	576	632	628	628	576	629	635	586	601	609	588	598	563	634	616	617	626	649	623	622	608	616	594	616	606	613	601	601	665	595	649	609	637	619	600	637	601	616	572	577	632	606	621	612	622	587	596	602	590	618	636	591	644	625	641	654	588	608	584	640	597	629	659	625	600	641	638	611	596	612	614	611	629	595	608	598	636	587	598	606	594	634	649	612	636	576	629	641	584	565	627	643	646	589	626	604	593	637	602	627	605	599	595	562	603	657	603	630	594	608	581	626	635	581	623	601	574	617	646	608	599	614	630	625	620	615	583	589	637	595	630	590	607	600	575	592	657	639	678	635	638	575	619	615	571	573	529	580	617	640	603	581	599	596	609	610	628	588	619	608	591	638	582	575	602	601	581	624	625	619	597	611	626	625	606	596	607	605	598	596	633	606	564	593	628	625	633	622	610	552	604	653	625	617	624	568	596	610	594	611	620	591	618	612	589	645	592	578	554	648	629	592	621	610	595	621	588	625	605	609	625	621	576	588	588	575	611	584	604	548	588	572	620	592	641	581	637	646	583	596	609	608	654	581	586	635	577	586	595	590	592	618	590	598	635	593	604	566	641	598	617	547	629	611	583	610	609	628	583	578	620	604	605	622	562	627	627	617	590	623	596	589	655	587	621	625	632	643	599	601	609	570	567	621	618	633	603	672	618	621	616	600	558	640	630	547	604	604	622	633	576	592	623	636	586	627	620	621	588	574	635	638	647	596	630	670	585	606	584	607	619	556	619	560	564	625	615	601	589	617	597	575	636	582	609	567	615	589	620	623	573	598	598	633	629	594	629	615	590	666	589	581	542	529	601	595	626	632	644	671	639	619	597	608	609	584	605	578	606	641	596	613	633	592	628	611	601	573	633	581	589	640	581	593	628	632	607	625	566	600	644	650	644	615	593	564	625	610	591	631	679	597	592	615	619	602	653	630	606	591	639	627	644	587	642	654	604	571	600	602	579	611	606	587	600	605	632	578	635	640	598	603	617	631	676	609	597	601	648	644	590	539	636	629	585	631	630	596	537	617	581	562	601	563	579	568	591	607	630	607	593	618	635	624	606	590	601	641	585	614	608	574	594	616	637	662	563	630	620	655	637	595	609	623	630	609	634	620	591	595	640	612	618	605	622	605	635	599	558	650	626	585	627	608	596	614	578	664	639	625	577	598	624	601	632	631	573	594	596	611	650	670	632	661	596	594	629	574	616	594	602	615	561	643	622	559	611	591	624	595	606	609	678	599	572	582	610	586	597	577	630	606	614	646	609	610	666	614	640	601	621	568	657	605	622	608	569	628	658	578	573	589	647	653	589	579	614	633	613	613	598	607	582	635	613	595	586	596	634	603	594	606	547	599	570	619	608	569	629	596	552	595	649	613	591	606	621	597	634	563	594	629	649	633	594	624	607	602	645	627	563	637	622	585	582	602	593	607	633	613	612	619	611	622	603	588	692	614	643	624	619	595	590	571	615	623	600	624	610	624	598	536	602	560	654	608	603	649	634	598	619	638	593	598	613	608	615	619	600	604	567	580	556	631	606	626	662	618	602	557	586	582	565	552	602	605	620	612	558	560	596	639	586	649	621	619	616	645	564	599	554	637	635	597	570	604	602	634	603	557	604	640	644	622	604	593	632	636	596	612	620	601	582	626	627	581	603	630	620	597	615	638	608	594	600	601	605	596	594	556	617	610	618	584	595	647	561	625	564	618	612	602	625	638	646	566	587	611	594	610	618	625	624	628	595	624	638	590	577	601	571	622	607	644	595	631	585	594	637	568	629	614	663	613	586	611	589	618	584	623	611	612	586	637	595	596	573	592	600	586	551	611	623	613	566	617	576	627	556	621	574	590	617	604	598	619	577	614	666	604	636	615	606	587	605	615	593	615	613	547	635	627	626	585	588	611	607	635	605	603	627	602	601	594	585	628	615	560	606	588	620	577	599	642	579	588	602	619	638	623	641	557	622	621	655	583	619	598	620	626	605	615	601	612	583	599	615	600	616	621	600	580	617	635	608	569	592	626	607	567	599	633	607	616	593	628	634	630	615	649	649	628	615	598	604	618	626	639	637	579	611	626	605	611	607	550	634	591	609	588	576	606	599	606	612	618	574	633	604	599	555	612	601	581	581	581	621	587	631	583	577	595	599	634	599	657	579	619	567	568	583	591	599	594	631	580	610	645	601	596	610	648	586	611	586	577	591	612	606	589	585	634	576	565	630	628	641	593	606	606	607	655	592	571	622	622	638	602	580	597	625	622	586	634	609	585	603	595	576	607	595	680	619	594	615	634	632	638	561	635	623	595	609	616	659	610	636	639	632	634	636	610	605	613	652	586	579	628	590	636	631	593	594	587	606	613	598	608	633	599	614	579	594	604	623	596	591	640	626	632	633	588	605	583	606	594	555	603	575	595	610	582	646	598	602	669	599	585	618	600	616	612	621	577	623	627	663	580	593	637	638	590	591	605	638	596	622	596	593	583	607	595	628	611	592	630	623	550	568	617	568	580	590	637	652	630	578	614	621	607	643	594	614	597	598	624	600	624	622	614	580	625	602	604	597	603	570	619	601	644	645	619	629	582	613	606	575	600	597	625	614	614	602	579	608	587	626	634	622	595	633	581	607	616	608	591	624	614	551	610	646	601	623	631	613	671	655	610	633	587	611	588	606	602	603	627	624	588	627	609	654	571	631	639	582	603	626	616	586	625	612	573	616	610	623	600	596	596	654	585	637	608	643	627	636	600	612	632	627	590	616	649	626	575	594	604	626	594	594	580	578	584	632	598	632	592	579	601	566	611	568	606	613	607	641	587	624	581	615	617	589	609	581	620	583	616	592	603	592	646	603	615	637	587	586	622	584	642	605	612	603	597	631	588	626	644	593	572	591	577	612	613	639	647	630	647	583	624	612	596	637	624	611	566	590	619	644	613	626	599	619	612	620	615	660	569	624	604	627	613	593	613	582	648	617	617	617	625	600	606	600	631	581	591	551	550	597	601	619	614	618	625	626	658	570	570	609	642	573	631	644	595	617	618	590	584	567	663	606	572	621	627	615	606	601	650	606	643	560	605	626	606	656	644	596	593	568	629	616	609	636	606	588	611	629	586	625	584	651	613	580	619	627	564	558	619	609	617	610	571	625	622	585	581	571	603	598	545	621	598	527	643	654	620	647	611	582	614	626	623	594	573	587	575	585	577	613	590	648	545	621	574	577	619	579	581	594	584	585	577	612	581	625	678	612	568	599	565	607	574	607	571	632	615
37446	9462	3167	1829	1400	1043	941	762	669	589	530	516	547	489	510	444	451	453	414	422	416	435	442	400	417	395	389	402	409	409	390	430	376	390	383	382	407	379	394	405	418	408	398	441	351	412	356	392	403	377	377	381	385	415	418	415	370	400	377	393	384	387	402	401	386	388	406	426	362	411	366	400	400	393	388	422	418	395	386	380	398	409	381	424	353	365	391	405	400	408	433	394	418	360	391	397	396	375	384	396	387	398	399	381	380	390	389	358	363	392	407	388	365	377	390	368	400	369	356	429	378	384	355	410	382	371	379	390	408	382	354	383	412	368	352	396	406	374	368	401	386	404	421	394	409	393	374	359	387	374	407	373	402	394	405	382	375	416	402	416	373	367	406	402	394	365	382	376	391	363	374	368	358	376	399	401	368	396	391	386	409	344	432	373	359	314	410	436	398	379	381	419	391	380	398	408	380	407	347	373	376	375	374	384	399	378	407	376	382	399	361	379	381	353	393	375	388	438	368	381	380	384	404	420	384	365	358	377	398	410	392	394	393	393	385	394	417	392	405	380	396	392	422	393	383	413	360	375	390	383	395	342	377	380	422	353	398	433	389	379	419	413	374	402	392	378	422	407	377	393	369	404	394	389	392	397	364	381	406	361	368	372	389	397	373	365	386	377	374	366	407	454	394	382	393	410	404	385	351	369	390	384	364	387	349	419	372	390	423	410	376	424	392	367	402	403	432	398	398	378	372	372	378	384	397	402	380	390	391	359	346	377	428	406	385	389	392	404	363	384	372	376	384	388	410	412	379	376	380	380	362	363	375	392	374	403	404	366	379	377	410	399	354	433	406	364	379	386	369	417	382	392	356	364	393	414	403	392	405	399	409	396	407	400	397	380	376	408	353	381	372	399	353	404	373	378	397	363	373	394	396	375	381	382	375	333	395	374	414	377	388	393	385	403	373	380	384	365	382	407	368	384	393	394	398	405	380	369	382	373	386	350	365	406	402	411	398	381	388	345	378	379	374	422	406	402	437	371	383	375	412	384	375	395	388	361	350	377	373	422	352	357	366	380	381	356	396	404	331	382	361	371	428	368	392	400	384	363	392	397	407	401	392	394	386	382	384	391	404	391	366	395	354	374	377	374	410	366	408	375	404	397	400	377	378	394	360	401	378	381	384	400	362	427	371	387	379	404	389	350	369	378	339	404	359	367	365	369	392	372	337	405	393	385	411	354	439	375	403	423	355	401	426	360	408	383	410	356	378	407	384	377	394	374	399	415	400	393	364	393	387	369	411	379	373	407	395	399	386	353	383	418	345	398	415	419	383	363	382	372	369	396	368	382	348	399	379	401	392	389	367	359	378	408	394	379	363	379	370	371	388	370	412	380	378	362	394	450	408	407	373	424	417	425	384	365	384	384	385	386	406	375	409	371	393	343	407	403	378	377	376	374	385	404	383	353	363	386	381	386	361	371	388	371	406	382	424	379	388	439	386	406	371	395	383	349	408	418	407	359	367	347	384	390	344	388	403	377	345	376	427	402	407	373	429	373	374	374	363	347	398	363	394	398	360	388	406	398	402	381	421	404	411	364	390	370	385	416	374	323	374	394	374	370	363	378	352	399	373	408	398	384	374	366	399	392	390	366	405	365	407	385	402	403	447	383	371	384	350	410	363	356	417	377	379	414	379	416	371	417	411	404	424	401	378	384	394	379	434	385	378	376	357	358	375	385	416	404	378	377	364	374	375	363	360	370	406	370	411	380	413	387	381	386	391	388	391	399	391	380	375	349	391	410	379	379	424	363	388	365	385	405	379	386	391	360	392	341	377	398	405	392	389	361	390	402	372	334	391	399	367	403	400	381	397	407	396	412	345	385	386	369	356	393	385	360	397	392	366	410	398	371	358	366	350	386	390	395	397	367	366	406	386	390	353	407	387	375	412	395	376	373	428	378	430	401	393	382	438	378	373	353	384	391	389	361	453	363	363	414	412	407	370	394	415	378	351	397	391	379	375	396	408	409	436	367	347	355	345	396	399	445	399	408	383	375	350	387	385	366	356	376	369	366	415	389	419	372	358	396	402	447	391	383	380	391	407	369	360	385	382	388	421	381	386	352	413	389	403	390	406	364	387	391	352	389	413	365	406	378	386	384	420	363	368	358	351	381	388	397	396	367	383	389	385	348	382	413	387	373	356	389	371	440	369	391	403	407	370	372	396	413	381	384	423	377	393	377	387	379	352	357	422	385	404	407	440	361	387	391	363	362	387	389	413	380	352	404	388	380	422	428	379	387	386	374	388	393	373	378	412	424	359	420	378	357	392	403	411	342	365	382	352	362	362	367	386	413	377	379	364	407	400	383	367	358	364	389	378	398	392	368	399	381	388	366	386	395	384	379	342	412	396	387	391	353	390	387	361	379	381	442	326	381	394	365	371	376	376	376	396	352	375	417	406	391	367	382	400	397	369	398	371	369	384	388	374	381	374	420	392	376	385	424	413	406	376	395	356	394	406	412	403	382	342	382	410	381	386	355	409	382	381	379	362	420	424	406	387	379	388	393	417	400	399	395	430	455	396	379	349	355	411	364	380	401	353	381	366	399	380	375	392	416	412	413	400	365	368	406	380	367	366	396	346	383	389	359	391	396	374	358	336	437	378	399	388	390	383	375	379	392	392	392	375	379	373	383	386	374	365	371	381	382	421	390	411	408	404	424	390	389	385	404	387	397	402	419	416	325	392	383	391	420	415	417	425	393	419	398	407	381	388	386	390	378	380	417	401	393	392	357	377	375	399	382	388	398	421	395	402	375	373	406	372	384	399	376	369	375	422	386	379	370	381	386	402	386	385	391	403	386	364	398	396	388	346	391	389	346	408	386	422	388	400	398	397	349	373	396	376	383	407	364	372	384	390	405	380	410	386	400	411	388	362	384	398	383	403	389	374	384	366	365	364	364	379	359	419	379	339	378	396	377	378	420	362	400	405	388	401	416	418	385	409	395	382	376	367	406	419	361	412	342	379	380	397	437	367	346	393	383	403	389	379	372	400	415	393	416	425	385	407	381	369	376	346	401	384	406	368	400	378	353	374	385	391	440	370	357	422	345	403	369	366	375	396	414	369	382	402	378	388	384	390	380	374	414	421	376	360	378	413	383	389	401	375	382	394	359	363	408	395	386	372	403	399	398	383	399	376	443	375	369	376	375	379	410	398	417	342	391	386	397	385	360	367	376	360	361	364	394	369	394	391	375	403	390	432	406	386	377	413	397	392	409	417	391	431	378	354	379	381	352	400	405	383	381	390	408	377	377	362	402	363	408	383	389	386	409	372	419	392	406	379	395	367	382	370	370	372	405	373	378	371	358	375	374	370	421	384	365	405	366	413	380	408	373	410	408	386	416	368	385	376	366	377	376	393	391	345	388	377	404	359	376	363	389	434	377	393	392	381	404	380	385	384	403	376	381	401	414	359	407	377	365	433	415	369	333	355	402	402	389	415	365
16589	2294	4642	5408	4737	4046	3388	3027	2526	2219	1991	1830	1630	1583	1598	1469	1338	1337	1317	1227	1237	1210	1181	1232	1180	1171	1110	1130	1187	1130	1056	1057	1066	1057	1039	1044	1008	1021	1059	1037	998	1118	951	997	974	905	974	1011	955	993	989	1001	983	988	1013	995	1025	930	949	955	988	962	941	979	967	985	957	989	933	951	934	913	973	979	972	932	948	977	886	998	938	940	924	1011	881	943	983	920	945	935	960	911	964	936	970	948	920	926	971	993	961	948	960	955	884	911	921	954	952	960	957	883	979	947	983	960	927	940	916	948	959	960	984	961	966	931	950	900	958	935	932	947	908	886	909	980	954	978	889	951	954	874	957	926	943	998	962	970	940	913	912	1020	1005	997	912	995	887	964	996	1007	940	952	931	977	988	943	948	969	903	966	978	901	979	977	985	914	972	972	917	966	955	942	962	954	905	1027	984	1015	918	919	940	922	906	941	976	952	967	842	927	895	922	959	968	861	878	983	980	1002	960	935	959	997	918	934	953	922	934	965	950	921	982	921	948	955	971	944	861	965	914	972	977	981	957	987	945	907	946	934	1004	958	905	852	945	907	882	937	984	965	951	942	907	890	927	919	941	935	909	928	958	958	953	935	944	958	920	948	953	878	924	980	940	949	939	967	936	921	987	942	978	940	973	887	981	905	943	941	989	985	917	957	969	899	923	952	889	956	903	921	969	916	920	958	1000	932	931	941	937	945	932	932	954	921	946	927	953	937	943	991	917	977	980	964	918	945	945	950	903	994	953	910	923	907	947	878	911	933	894	956	921	978	973	973	926	948	961	956	976	988	991	988	953	923	949	944	1003	957	930	943	919	897	924	861	899	911	944	963	964	897	966	948	935	966	955	955	929	975	910	994	971	934	983	913	951	943	952	914	937	931	935	952	939	918	903	938	958	920	928	905	925	955	879	892	927	980	949	923	963	952	994	958	897	964	903	932	990	915	949	917	905	992	906	931	931	945	981	1013	947	954	956	948	942	889	934	945	989	968	947	989	947	974	967	982	946	980	896	994	894	937	963	932	902	942	913	935	934	899	934	959	909	937	950	944	912	937	924	974	927	935	893	920	964	974	872	983	916	912	978	975	892	966	1029	897	955	947	926	941	961	984	945	996	974	945	994	878	936	920	933	964	973	984	929	974	922	923	964	904	927	938	938	958	956	944	984	905	888	974	908	910	972	911	957	981	949	931	973	918	898	951	921	959	956	939	979	933	973	874	962	952	864	946	920	935	946	976	912	913	965	1004	936	995	954	931	882	959	889	964	1021	933	906	976	915	949	925	900	1018	932	864	919	922	944	907	944	958	928	942	959	944	939	973	929	896	962	931	964	937	958	959	949	917	907	860	920	948	910	962	934	929	961	992	887	932	963	914	860	909	975	926	1003	900	955	987	1012	924	950	930	955	929	937	918	955	938	993	940	966	919	923	997	977	902	893	955	951	943	905	982	949	948	1015	987	958	950	927	902	919	995	913	899	967	984	934	993	960	909	920	894	947	959	1025	955	978	956	936	884	944	930	959	909	943	884	953	911	963	936	913	885	957	948	965	896	924	902	926	957	921	948	988	967	931	928	898	905	910	957	912	996	936	945	930	900	909	957	954	911	954	970	955	964	967	938	965	914	898	911	964	959	969	885	963	939	965	954	945	921	966	928	1013	906	920	946	931	936	957	962	884	902	975	941	983	960	964	870	947	918	939	925	969	884	961	925	984	925	957	906	943	917	930	937	911	950	977	893	936	942	934	954	932	927	938	935	986	945	921	944	955	957	956	962	892	925	964	933	921	913	932	923	920	934	913	943	921	973	935	917	963	930	928	945	930	932	925	956	965	961	924	877	916	991	912	936	926	947	914	920	954	906	965	921	981	906	932	956	962	961	913	926	903	948	945	954	942	887	896	967	906	938	958	937	915	902	951	990	942	917	885	964	951	915	942	851	953	950	959	910	952	903	952	877	993	983	945	927	958	970	986	891	940	982	985	905	924	902	946	967	899	899	931	948	997	927	946	951	919	941	973	928	992	979	966	921	880	920	1000	962	993	934	981	929	956	919	953	901	942	943	922	940	935	943	951	907	930	960	916	972	883	954	926	983	936	945	931	937	904	928	937	969	941	899	936	969	855	995	919	934	934	939	924	947	1012	939	900	974	982	977	935	978	925	930	959	945	939	970	916	927	967	936	941	939	904	962	917	940	920	903	968	902	1001	936	931	931	920	964	956	927	1002	964	931	945	898	964	929	925	953	950	944	932	974	985	936	948	917	976	934	926	953	986	921	925	946	920	958	998	898	957	925	986	912	1002	932	933	921	905	902	912	952	936	948	961	943	907	924	958	943	892	970	929	886	1005	894	974	937	957	991	943	994	899	915	927	971	929	946	950	860	997	977	921	932	907	900	894	905	931	913	979	1008	910	993	986	917	977	882	934	943	877	893	1008	938	945	867	925	947	929	945	953	985	954	966	977	993	943	907	971	908	990	979	983	912	895	1025	953	900	923	901	903	946	894	946	901	921	913	949	958	899	960	981	920	949	919	947	971	945	964	921	948	910	976	933	915	970	895	959	975	896	896	942	929	967	869	937	934	917	942	994	998	882	938	961	935	925	965	978	909	956	915	923	967	953	908	936	916	924	931	951	980	915	978	1015	913	945	943	928	896	927	911	950	984	944	943	943	922	911	950	900	922	936	933	907	931	989	980	895	934	904	931	957	904	945	913	972	917	885	865	935	967	943	964	980	958	946	927	944	964	886	911	955	938	945	936	911	945	912	939	906	935	919	919	968	912	947	894	966	954	944	888	949	933	917	921	903	972	937	924	915	906	936	946	983	949	925	958	890	980	931	955	975	976	971	952	916	966	932	939	919	907	934	943	921	905	951	911	984	1000	971	922	931	912	944	982	923	922	962	968	931	970	940	971	970	905	950	937	1037	888	963	921	932	917	929	913	952	912	956	908	893	893	891	951	979	946	951	970	961	943	923	924	895	929	913	978	883	952	900	922	906	938	938	966	963	941	944	953	913	936	915	930	964	875	921	943	916	941	917	947	966	974	930	895	958	915	924	933	992	897	942	955	945	942	977	975	942	890	942	971	918	943	943	913	928	954	933	873	969	935	987	986	911	911	916	961	928	962	957	946	919	913	951	916	924	888	942	919	894	925	969	899	924	945	903	944	879	941	911	917	878	994	963	900	933	893	902	928	951	910	891	917	914	902	944	921	922	969	932	906	912	936	941	904	921	964	934	955	952	916	990	936	949	879	967	947	922	933	914	990	951	938	973	951	923	925	968	961	931	999	931	929	909	940	928	916	928	965	969	903	938	965	964	933	911	944	957	957	897	945	938	973	961	938	864	956	924	958	916	888	944	911	927	937	889	906	916	914	933	961	956	968	954	960	925	920	960	964	900	972	951	981	914	947	946	969	940	894	942	969	962	941	934	945	955	901	918	975	990	976	911	942	983	928	951	967	913	940	958	949	890	918	897	948	935	960	929	901	922	941	958	944	923	912	938
2982	290	330	313	304	298	305	275	320	324	309	273	283	287	304	292	285	325	294	273	280	292	283	307	286	306	265	276	296	290	278	282	275	291	318	287	296	326	332	316	295	265	293	318	294	312	316	283	307	292	281	310	308	309	266	271	294	307	312	303	260	271	316	316	286	328	297	292	303	281	291	282	298	297	292	292	319	272	299	249	261	283	285	278	326	280	298	270	302	298	289	284	267	272	256	315	288	277	324	277	315	274	299	292	297	278	267	277	283	276	254	298	263	276	260	279	262	291	315	299	297	300	279	318	300	294	303	323	290	291	255	324	290	282	291	300	286	268	297	283	284	292	319	277	302	312	261	299	263	269	291	296	282	306	276	283	277	282	272	306	305	312	295	276	290	308	283	279	309	293	281	290	276	287	292	276	299	264	287	278	301	284	269	261	294	299	308	290	251	298	292	306	301	290	286	266	303	290	292	289	283	290	329	288	323	278	277	265	310	274	288	275	318	293	287	292	273	268	307	300	283	269	274	303	274	284	297	303	294	286	288	287	271	290	285	267	291	297	269	285	291	318	297	295	271	290	309	279	263	263	284	299	317	285	280	310	284	269	303	265	259	312	296	298	294	293	279	276	307	298	274	312	303	307	283	310	275	305	240	271	288	282	268	292	282	315	296	300	291	313	289	240	280	291	300	305	281	289	304	275	265	322	322	297	267	242	289	262	325	295	279	278	293	288	286	276	288	307	270	289	295	265	266	269	294	257	268	266	307	279	300	274	267	290	306	273	330	302	292	318	296	253	307	250	294	290	265	258	279	316	271	287	265	320	294	253	277	277	302	304	277	319	314	325	261	276	314	274	322	272	306	296	298	273	292	299	306	292	308	290	310	280	268	300	296	282	286	322	277	293	289	276	295	273	292	302	296	261	278	266	295	311	282	268	276	310	288	311	283	262	291	303	274	244	337	277	332	285	310	305	299	293	299	281	280	299	285	294	321	272	288	297	283	292	291	272	298	305	325	270	292	296	272	277	297	290	276	274	260	311	276	275	290	316	287	279	285	270	301	285	322	275	323	261	271	293	276	308	246	278	276	288	293	299	292	283	281	284	287	267	297	284	288	278	297	314	313	291	305	304	292	269	303	265	277	285	295	317	282	297	286	292	267	287	275	297	256	289	298	322	281	274	301	274	268	290	278	298	295	290	283	328	292	302	301	291	302	296	278	280	279	296	315	277	270	305	284	279	304	278	286	285	289	299	296	303	285	278	294	313	304	268	296	274	299	292	286	264	308	276	277	274	293	288	311	296	298	281	300	280	265	269	281	282	281	248	323	275	304	273	325	289	293	292	275	295	292	256	309	280	293	319	294	275	299	285	285	288	311	302	276	282	318	266	297	311	282	270	317	275	288	305	291	303	270	263	293	282	271	271	289	310	296	287	277	290	282	266	278	283	291	274	285	294	263	286	305	289	286	304	275	283	278	282	283	276	307	296	271	280	304	274	296	281	288	269	251	275	292	293	286	318	317	296	287	286	294	303	290	273	238	284	317	264	265	269	297	294	290	331	335	281	298	300	306	308	276	291	291	281	275	290	294	279	309	280	298	283	273	293	247	311	296	287	282	265	286	308	277	295	297	315	303	288	294	283	293	292	298	335	308	317	274	303	283	286	296	264	307	312	284	292	270	271	285	267	286	298	277	272	275	313	298	298	298	306	304	297	293	286	276	275	298	261	303	273	307	303	316	298	303	295	260	287	290	294	300	265	273	302	283	301	306	277	296	310	304	311	314	291	289	314	263	295	292	303	286	278	280	272	292	312	275	259	285	297	268	276	271	266	300	292	264	284	299	290	275	279	303	275	280	296	293	306	286	271	301	307	267	280	309	286	282	329	277	308	282	303	302	284	286	292	308	292	258	262	312	261	329	317	320	305	276	293	273	328	290	258	335	291	274	281	309	288	275	287	271	273	285	314	253	272	313	246	311	311	286	275	293	313	279	269	290	274	305	318	303	306	284	266	300	264	272	322	289	271	302	284	280	270	291	294	286	301	276	309	262	297	273	301	303	261	259	284	282	296	284	276	266	319	286	276	278	304	296	313	296	280	290	301	289	279	284	289	295	294	280	306	315	288	287	284	305	283	296	274	272	288	330	293	286	308	293	260	301	294	319	243	305	270	249	287	299	274	283	273	276	274	278	276	318	275	294	301	303	276	286	300	285	277	286	305	293	284	298	304	282	295	287	294	272	289	315	281	288	302	314	274	306	262	310	278	265	320	316	322	318	299	275	273	296	300	300	273	282	324	254	294	266	321	299	311	266	283	328	268	278	274	326	258	283	270	281	285	286	272	310	320	271	286	300	280	275	252	295	297	283	311	275	313	304	289	289	302	278	296	310	280	299	265	283	310	297	284	295	296	318	302	338	315	258	259	293	311	278	310	318	301	263	284	264	299	271	281	288	306	296	274	300	294	314	296	271	302	248	280	287	285	273	304	270	254	283	286	270	269	276	315	288	267	304	307	275	294	314	278	290	315	335	279	297	308	299	262	320	312	288	288	298	294	302	307	291	309	282	267	267	324	328	287	285	263	255	285	289	331	296	290	312	286	278	309	274	314	302	282	295	295	270	302	292	269	322	292	274	261	298	270	278	281	285	298	271	299	341	324	303	277	272	292	292	292	280	304	310	291	286	298	284	296	319	315	296	317	282	308	296	294	315	280	269	325	297	273	284	274	291	285	266	289	297	313	282	293	278	295	308	290	282	302	308	296	308	259	273	281	331	284	273	278	315	296	280	279	280	310	323	287	289	319	286	275	289	318	298	287	265	281	321	294	273	268	290	297	284	286	254	286	299	311	256	295	253	301	301	290	325	292	300	314	297	297	293	289	285	304	276	291	292	300	282	301	276	308	269	285	304	337	297	282	286	274	280	298	296	300	283	282	296	296	301	265	266	319	265	283	277	268	317	299	309	284	290	298	270	290	310	321	286	300	262	301	288	263	270	294	277	282	271	260	260	276	304	301	260	302	299	269	289	274	301	300	304	329	274	290	274	271	274	245	289	275	273	264	294	291	286	244	309	281	288	277	322	297	320	284	310	269	298	306	274	281	286	313	287	266	293	296	311	297	310	271	284	303	274	266	298	273	241	289	298	304	296	297	313	328	315	256	332	282	292	294	287	283	304	284	257	291	313	265	283	262	292	285	271	293	335	250	294	270	270	287	277	310	266	299	285	302	291	270	308	311	306	291	291	287	275	282	322	294	291	283	281	285	282	312	293	276	281	276	294	330	304	275	280	314	308	316	276	262	283	307	279	263	261	296	291	275	262	294	287	270	268	298	286	331	283	264	308	267	270	297	287	266	302	308	277	286	311	264	257	276	264	287	276	312	279	298	276	289	275	272	300	266	313	279	296	314	310	267	293	325	285	278	273	314	268	309	284	338	271	267	297	261	315	283	266	287	279	245	267	250	317	308	279	295	299	293	283	255	284	287	291	262	284	271
3483	787	854	728	827	835	769	755	769	734	774	763	727	683	676	736	725	755	749	697	710	737	729	702	697	705	719	720	769	775	715	714	798	743	707	711	678	714	706	816	743	731	701	715	731	743	747	762	741	711	736	720	721	722	698	718	676	774	688	709	700	695	721	714	776	750	697	689	697	730	714	725	746	702	714	698	713	734	682	642	706	697	672	770	662	721	755	774	714	724	732	744	732	716	708	755	726	715	757	700	662	695	728	704	734	752	731	728	686	736	672	749	737	738	701	715	720	713	767	775	705	720	697	728	686	703	716	727	711	739	730	760	746	694	732	733	701	776	735	708	733	700	736	731	702	713	672	686	691	762	764	743	691	770	728	729	696	764	720	675	702	737	719	730	714	705	729	729	700	731	701	758	720	675	771	737	732	724	703	714	727	690	733	746	745	696	729	704	728	703	794	756	717	728	724	736	701	694	697	748	761	748	724	729	668	708	765	722	756	688	736	746	754	742	720	705	727	727	695	699	724	713	715	735	728	672	700	757	711	766	705	690	762	671	746	771	691	719	715	696	712	701	702	700	750	706	709	735	701	670	677	678	714	687	690	711	705	714	699	796	737	749	690	681	724	726	731	779	702	685	726	734	675	728	734	711	714	746	737	691	755	737	696	689	697	687	684	696	717	748	763	694	714	715	749	704	675	715	713	728	744	677	680	719	726	694	749	678	692	770	676	668	755	664	720	746	748	743	726	752	745	702	770	720	705	678	696	713	726	724	738	698	718	685	738	693	697	690	662	757	754	701	729	699	706	759	706	733	743	733	704	723	710	707	716	717	736	715	676	724	718	676	733	719	741	720	753	768	718	700	683	719	769	739	733	775	705	673	695	743	710	689	746	739	657	710	675	719	726	667	667	689	711	733	752	742	735	688	767	718	701	690	664	684	703	774	757	719	734	717	732	666	724	739	760	741	696	716	719	700	725	743	717	732	782	770	698	746	708	778	708	682	697	691	676	700	729	728	771	732	681	714	677	734	745	689	791	784	712	717	695	720	732	718	677	713	735	736	757	728	725	726	721	686	714	690	712	716	732	718	697	713	756	714	700	700	744	679	693	709	735	684	665	721	746	727	734	724	655	699	726	686	734	698	680	692	760	682	686	703	737	742	750	701	698	680	668	736	692	674	745	736	736	740	747	721	695	679	717	682	746	723	699	718	684	714	742	754	741	759	730	691	721	725	691	711	719	712	781	696	680	718	715	693	699	690	760	766	708	729	714	784	699	677	722	733	673	753	740	704	720	734	727	734	707	702	716	742	715	697	703	692	698	742	694	720	719	690	734	693	744	707	688	712	676	726	687	714	679	766	751	728	738	726	728	723	729	735	776	661	750	711	753	778	686	685	752	731	737	725	728	679	720	751	762	684	733	692	721	765	704	701	702	720	747	736	700	746	679	717	715	679	749	712	693	686	739	741	738	737	696	736	733	725	700	690	681	736	702	701	666	723	694	735	740	712	704	712	732	706	713	728	729	721	674	727	686	722	731	686	704	692	751	737	714	719	774	723	743	711	733	727	699	718	711	722	710	658	706	782	724	703	729	740	711	731	741	712	710	714	706	725	688	711	725	743	784	744	710	722	746	762	688	710	728	675	719	735	704	714	676	728	736	685	721	746	735	767	667	770	711	718	753	717	698	749	755	781	723	725	679	738	683	730	727	747	717	731	695	695	733	707	705	707	717	756	685	695	727	714	718	756	719	718	722	711	721	772	712	784	754	742	677	731	708	686	738	716	717	740	725	725	789	725	719	705	659	720	715	735	697	730	709	737	746	745	713	715	738	688	681	711	708	710	693	747	700	754	759	692	697	716	737	742	700	684	697	696	640	669	707	723	694	713	724	662	707	743	687	714	672	750	724	724	710	732	717	719	708	720	770	701	739	723	709	727	739	750	706	702	720	694	736	669	721	687	730	719	691	689	732	782	712	708	700	706	738	746	737	675	775	682	760	713	758	689	720	745	722	696	711	714	732	672	724	725	740	741	709	683	711	759	733	734	690	684	722	748	707	689	694	722	760	702	725	742	701	722	720	691	686	706	716	721	729	711	791	688	660	695	707	713	742	723	750	713	741	704	721	679	706	672	713	747	664	695	705	672	706	706	701	726	677	710	703	731	711	732	723	724	728	727	724	756	758	776	726	701	725	727	695	701	723	711	694	709	712	708	703	714	753	733	731	684	724	766	692	712	704	711	701	721	704	707	698	705	732	748	733	685	702	731	743	738	720	704	701	719	714	706	673	711	699	766	739	701	733	735	754	680	675	702	711	653	749	693	731	702	690	679	745	744	736	720	753	721	710	775	725	692	698	727	676	748	715	728	743	701	722	702	697	749	722	777	754	773	760	733	688	702	752	731	727	719	722	697	738	674	722	699	702	665	709	726	657	708	741	749	684	774	738	728	715	712	733	691	724	727	681	712	712	778	698	746	685	768	722	710	717	727	726	734	742	742	719	701	732	745	702	688	715	674	708	767	682	654	712	751	754	709	726	786	736	693	715	729	655	717	729	686	747	689	749	738	725	726	736	727	692	766	712	686	736	723	690	682	687	690	712	700	727	735	754	701	723	718	686	726	734	776	735	705	736	672	737	662	727	712	718	704	688	750	711	756	740	717	679	727	675	694	724	695	681	735	714	734	668	732	720	740	736	739	724	727	688	750	782	729	742	729	721	701	718	668	717	700	758	710	749	676	741	715	754	728	740	712	737	676	726	737	693	731	682	690	748	717	766	786	759	749	726	694	726	707	692	701	719	705	732	722	687	714	718	692	680	733	758	673	726	741	708	800	743	728	670	678	739	777	776	706	746	741	700	751	728	701	683	732	716	718	730	744	726	766	733	720	723	750	764	700	729	706	707	744	698	714	700	694	759	721	708	749	742	694	703	712	718	767	708	730	729	712	730	739	731	683	753	741	755	764	709	677	726	743	701	692	691	706	722	761	712	753	758	724	714	670	699	745	771	681	719	709	714	669	683	747	736	722	722	728	719	737	726	708	698	749	738	732	725	726	727	666	779	706	707	738	691	727	699	716	766	699	728	669	719	663	700	759	693	723	686	706	735	730	708	716	721	704	708	697	706	689	702	684	645	760	773	690	744	674	757	707	725	729	681	638	716	742	777	758	704	730	703	732	730	703	696	696	741	720	712	653	714	696	757	722	768	727	737	739	681	710	720	726	730	755	712	757	701	736	704	692	661	707	731	725	755	789	747	723	730	717	720	738	755	706	708	715	680	712	752	747	681	754	700	749	720	702	705	665	752	708	697	749	721	671	685	686	755	719	713	704	688	721	717	709	735	730	728	729	706	679	691	744	693	687	710	706	712	671	693	754	731	697	694	720	705	753	638	684	720	755	742	725	715	673	707	693	728	681	707	724	699	714	719	705	742	751	698	735	772	660	731	718	692	726	738	682	706	635	726	747	750	680	708	768	764	727	737	717	722	701	709	765	726	729
20944	2044	1170	890	667	508	463	437	388	334	320	300	276	283	272	275	258	260	223	258	257	245	252	267	236	269	224	222	256	230	234	228	263	234	218	227	233	220	259	212	217	213	204	225	227	232	253	173	239	239	223	237	231	220	199	209	214	246	241	249	209	239	229	219	224	229	202	228	243	208	220	243	259	227	196	229	230	209	214	218	239	209	209	188	211	216	230	211	227	236	233	220	253	243	215	231	206	194	243	235	239	225	230	226	224	254	240	216	215	258	235	214	233	225	218	215	211	227	210	205	246	224	242	202	215	239	201	229	220	218	227	245	227	192	215	231	225	228	240	222	217	214	245	207	216	197	237	237	251	195	228	246	225	213	237	239	216	232	210	218	240	223	221	230	232	221	228	220	219	214	231	234	258	202	218	218	236	208	231	224	228	233	216	246	247	208	208	226	234	213	207	225	234	222	219	211	228	231	249	231	254	224	214	233	235	209	217	219	231	229	231	215	261	243	226	235	207	205	192	224	253	230	243	209	223	218	244	245	211	226	205	188	220	213	256	220	214	220	224	218	229	240	209	255	222	236	236	239	236	211	227	212	265	238	220	213	256	255	225	213	219	234	226	203	220	208	190	244	242	220	195	252	214	222	202	200	201	209	223	221	235	226	259	237	248	227	218	238	205	236	207	210	235	221	205	232	245	223	246	213	242	212	201	199	223	240	216	212	236	243	229	213	234	229	232	251	229	258	245	246	211	237	234	231	235	207	210	214	224	227	217	213	233	241	212	213	223	201	212	229	248	204	195	221	199	239	217	227	220	243	200	249	221	231	230	235	200	226	245	239	227	248	239	218	215	268	216	230	224	210	193	222	252	229	243	268	237	251	203	224	210	220	241	203	269	232	235	212	216	226	232	219	223	233	237	210	244	234	220	213	216	252	224	234	207	210	215	237	229	199	248	261	233	225	223	220	226	199	230	215	232	225	204	214	208	246	246	214	212	225	240	234	221	229	196	227	238	228	203	231	233	211	221	222	218	214	197	239	247	226	202	220	234	208	209	196	217	215	209	259	235	221	236	232	236	229	235	206	234	212	212	229	236	242	221	220	240	229	269	231	258	240	218	247	253	227	204	238	233	247	208	206	235	242	230	222	236	218	210	231	217	224	216	232	209	187	221	235	229	219	206	202	199	241	216	213	220	226	234	230	237	224	229	241	225	225	221	242	214	193	249	227	230	215	235	221	226	233	217	198	206	213	233	243	226	225	224	234	251	231	255	201	221	207	227	228	217	211	222	221	232	236	211	241	238	209	217	226	205	212	205	221	216	237	226	221	227	260	208	244	210	203	241	220	208	227	202	248	235	235	251	225	235	243	235	231	225	224	205	241	236	247	227	224	241	218	211	216	228	229	229	257	195	210	219	240	239	236	238	233	227	232	243	185	205	218	223	262	215	223	202	191	215	220	230	221	216	223	199	242	220	198	236	214	218	224	218	247	237	231	237	201	234	224	243	236	221	220	219	197	219	225	224	258	257	227	230	228	209	213	223	234	228	228	202	227	204	241	236	227	205	227	239	216	228	214	210	216	245	207	221	214	232	220	221	212	240	237	196	205	214	243	225	222	211	224	250	209	225	209	232	214	222	210	249	256	265	228	228	216	231	233	202	241	211	223	215	222	212	221	228	236	235	199	207	219	253	231	215	227	236	218	211	250	206	229	201	263	234	239	235	202	264	204	208	236	225	230	205	215	256	230	224	225	207	212	194	208	230	210	214	215	209	246	194	196	228	234	231	198	250	250	206	218	237	244	220	231	236	225	248	268	231	204	228	245	221	204	233	215	218	205	209	230	233	229	230	211	218	220	250	253	212	216	222	244	215	183	225	209	214	224	237	221	213	242	221	229	225	214	226	223	251	253	204	220	199	214	238	218	247	213	199	225	234	245	212	255	235	231	194	235	221	210	202	214	242	208	229	221	214	213	234	239	225	215	245	228	222	213	231	229	220	230	237	220	197	208	221	214	229	236	222	234	241	223	230	211	208	211	205	228	236	217	207	258	231	218	218	207	218	213	213	253	235	227	225	202	201	224	219	204	225	237	224	243	232	210	237	238	259	227	189	240	257	213	245	205	227	198	210	217	239	223	263	223	234	215	212	261	250	232	220	246	212	230	217	215	206	230	206	219	214	228	221	217	223	243	199	223	257	216	210	247	263	226	209	226	217	235	232	237	231	215	209	224	229	241	230	236	192	205	216	248	216	211	241	228	234	263	210	230	216	215	218	213	213	215	201	208	230	246	221	245	239	221	227	232	207	228	198	214	219	228	259	219	244	235	244	210	212	235	221	226	220	249	241	241	245	242	211	244	204	222	212	241	233	266	231	245	254	225	214	225	204	233	222	208	233	215	225	211	223	229	209	257	246	238	213	246	219	215	211	202	215	240	241	251	238	225	217	202	233	208	238	243	223	222	224	226	214	241	242	212	205	207	236	232	236	208	221	208	228	230	205	223	247	227	230	240	219	207	198	217	240	231	205	208	211	237	210	209	230	206	230	227	241	215	221	236	227	233	221	267	219	231	248	199	232	205	208	234	232	228	230	259	226	231	216	233	220	184	240	221	210	229	242	223	217	232	241	215	220	232	208	201	195	188	204	206	233	215	233	236	215	240	214	227	229	239	229	235	213	254	222	205	260	216	208	247	187	189	220	234	233	245	250	239	222	241	196	237	222	234	216	231	193	226	207	206	242	224	203	214	214	248	232	204	223	201	225	219	216	213	217	211	231	245	258	239	247	249	219	229	213	229	223	236	253	210	202	210	206	238	225	217	225	226	235	231	211	212	224	198	208	220	226	238	205	229	239	245	245	193	201	236	231	225	208	211	236	211	240	223	204	215	233	233	237	216	196	216	222	253	240	255	225	278	236	231	229	238	233	245	209	254	249	206	197	250	235	224	220	223	219	249	217	220	237	186	228	227	233	237	243	245	222	237	204	240	227	233	232	245	234	238	207	239	221	203	237	217	233	217	208	236	238	231	237	213	200	238	214	216	235	188	232	203	224	208	210	242	234	212	226	231	254	230	240	198	215	210	208	231	196	230	214	223	236	242	232	221	204	251	240	204	224	228	215	232	225	194	229	227	256	243	211	258	218	246	204	226	189	224	225	241	230	211	213	245	222	212	204	206	232	248	211	224	214	199	201	237	226	228	233	217	226	222	195	235	238	224	233	199	203	219	221	256	229	219	227	237	247	207	201	220	228	219	196	230	262	225	234	230	238	225	199	226	192	225	208	212	216	220	237	204	259	236	205	229	239	195	204	230	238	231	224	239	229	208	228	233	242	241	229	214	228	225	202	244	221	231	216	218	242	224	213	210	236	210	224	205	241	245	234	257	220	221	220	214	237	227	198	235	248	229	229	215	229	207	238	206	239	236	232	224	215	235	198	219	251	228	220	244	247	246	191	211	209	225	233	231	237	242	212	219	216	207	217	232	235	222	225	214	209	218
10519	1302	2533	2934	2623	2186	1938	1670	1365	1245	1197	1018	966	994	844	930	838	845	812	821	715	762	794	692	750	690	642	668	704	726	690	657	676	680	706	645	666	662	680	620	657	683	577	665	604	643	644	654	686	644	571	593	621	635	621	592	610	595	597	621	612	593	620	617	568	576	601	605	626	629	604	568	580	590	629	578	652	608	641	595	600	610	646	647	605	576	624	590	582	608	576	617	596	582	611	664	622	611	583	623	625	651	589	641	584	598	619	613	627	613	599	619	599	591	588	575	607	645	614	577	567	541	617	608	618	574	582	625	638	616	594	564	616	603	577	560	646	616	622	611	627	573	629	605	559	622	590	590	636	601	624	610	638	649	634	644	624	582	639	597	616	642	630	628	604	621	599	632	602	616	595	592	553	645	598	586	572	588	620	606	575	625	592	623	594	586	600	620	565	636	591	585	589	589	614	591	575	562	627	612	589	580	590	598	601	565	581	612	600	601	568	600	575	572	615	604	585	606	644	615	606	616	606	580	634	599	641	602	583	621	607	596	595	633	563	610	603	587	586	609	613	566	555	640	608	572	569	581	594	613	615	574	605	581	584	598	601	564	603	651	628	582	628	603	609	614	565	603	613	622	612	606	619	607	619	600	634	614	593	605	581	537	596	619	602	618	615	596	576	621	599	632	593	594	595	617	613	594	655	575	653	626	612	668	597	588	587	626	567	605	624	592	571	582	591	585	591	570	579	595	632	601	594	610	576	560	598	647	608	595	606	576	605	587	612	614	655	574	574	543	670	553	624	639	643	573	615	609	660	589	592	615	618	647	578	581	606	592	625	599	582	609	583	586	569	612	602	609	592	612	577	628	572	638	568	610	589	625	584	595	616	595	596	620	581	647	605	596	636	646	561	601	577	653	606	572	568	578	615	586	633	597	581	590	568	620	631	619	577	583	586	611	582	589	572	590	591	591	614	623	617	597	564	580	612	592	587	586	635	571	634	608	582	632	590	543	599	587	630	603	557	590	614	623	603	574	607	619	593	661	614	640	595	607	581	565	617	626	624	620	596	622	580	607	636	643	594	601	595	569	629	642	628	591	596	565	647	589	612	540	597	652	597	595	619	589	593	615	627	620	593	574	627	629	619	645	590	634	617	586	596	645	567	580	614	585	611	593	586	586	613	585	578	618	610	618	588	622	605	594	635	594	638	599	623	641	642	596	589	605	607	600	617	569	620	606	624	597	571	589	590	596	563	590	617	585	624	567	545	576	606	614	618	585	579	600	630	591	632	586	581	593	581	554	566	614	612	603	556	595	564	591	615	608	562	601	570	569	597	604	576	580	592	583	563	585	596	623	643	620	586	569	526	586	627	598	649	589	631	591	622	633	581	612	615	596	637	607	620	560	641	607	611	591	603	590	595	618	586	595	590	638	611	560	615	621	594	585	601	592	611	573	606	579	598	566	588	604	603	618	552	593	597	585	617	577	607	617	611	584	574	625	598	612	610	597	641	622	611	605	613	569	620	607	619	619	604	587	620	617	599	610	589	569	636	623	574	603	625	601	635	571	592	611	613	643	622	636	595	643	621	602	622	599	586	564	586	616	602	622	575	571	547	625	628	671	580	614	606	598	593	586	640	618	589	574	595	622	595	591	618	635	589	619	602	577	604	571	605	571	601	583	625	558	628	604	627	593	619	613	647	597	575	579	622	613	594	605	644	598	621	630	581	603	639	590	628	569	620	610	597	638	592	568	554	591	579	595	580	624	642	611	585	635	646	573	588	649	624	592	609	609	625	583	602	607	607	612	621	612	605	599	612	645	605	600	607	607	591	596	571	576	628	618	636	590	580	637	645	626	623	605	615	597	538	562	549	611	603	589	595	621	589	605	605	589	584	619	603	641	580	615	590	589	575	638	582	618	634	590	629	605	568	575	593	654	590	582	565	621	582	627	584	600	643	556	604	575	611	625	605	619	592	594	652	572	648	567	591	646	578	650	612	623	614	578	610	618	575	588	608	553	597	573	611	623	601	636	588	603	602	645	625	624	584	614	522	629	628	610	576	631	599	630	553	575	574	641	634	594	543	587	625	603	613	607	599	595	609	631	598	623	610	616	643	627	642	574	624	560	582	602	605	586	608	622	624	601	554	610	589	632	600	583	611	648	655	578	621	600	561	598	606	585	631	625	649	637	606	586	608	626	557	612	573	573	594	597	579	620	606	618	622	630	542	652	648	621	582	623	615	583	601	602	628	618	620	613	635	607	607	614	622	605	569	585	610	607	617	620	648	572	605	590	584	624	584	619	619	584	604	642	576	598	613	535	580	579	599	604	590	634	586	605	606	638	575	592	633	622	611	607	544	614	624	579	570	607	615	564	577	655	620	617	575	589	589	593	593	605	607	499	574	619	566	598	591	600	588	589	624	580	569	597	587	604	539	588	622	619	578	607	612	617	624	585	588	615	634	629	580	608	616	595	605	557	616	600	609	608	589	626	620	592	631	607	559	604	586	609	620	612	580	607	582	640	610	643	608	620	606	570	597	617	616	555	589	615	629	569	610	607	600	588	596	614	592	612	633	577	585	596	592	632	618	567	595	565	597	559	583	622	600	614	618	592	604	617	595	594	595	573	601	604	592	616	560	604	579	589	618	515	586	605	594	584	605	598	582	638	605	588	599	653	638	591	599	604	595	590	611	601	603	642	623	585	582	612	618	613	610	618	588	581	581	629	556	652	573	596	647	602	603	572	603	614	575	617	621	556	574	642	608	624	603	639	633	639	599	643	596	624	635	578	649	588	591	614	604	620	625	582	657	656	590	577	629	648	602	605	599	564	610	629	571	624	596	600	597	633	630	576	622	618	602	618	610	577	601	569	602	597	570	625	600	617	622	589	594	631	572	579	622	567	596	594	608	578	560	606	652	622	564	577	609	613	597	623	630	572	613	583	586	597	610	577	592	613	605	611	583	615	601	615	552	584	623	645	597	585	620	669	595	610	578	639	602	638	610	632	625	576	649	600	599	616	600	593	585	606	628	626	580	569	593	602	620	614	631	643	563	597	608	556	623	616	604	604	579	597	609	574	557	622	555	621	627	624	597	689	620	608	640	595	625	603	619	617	598	579	597	575	597	625	640	589	615	593	618	614	634	643	575	595	579	564	606	649	561	577	665	577	620	629	626	622	637	641	603	601	591	591	616	620	618	628	624	595	603	593	574	610	639	603	601	581	599	585	573	562	573	629	582	641	581	611	642	608	608	568	599	590	625	577	638	615	629	633	609	566	584	626	564	546	631	624	589	610	562	632	680	644	576	610	611	615	641	620	602	620	631	586	589	642	562	593	583	628	617	612	599	585	585	569	623	590	641	572	605	584	626	634	585	585	554	640	628	600	565	635	615	653	583	602	601	576	608	609	599	577	581	639	588	620	611	603	584	576	588	618	587	569	623	612	576	644	587	582	556	629	572	619	604	607	630	616	589	612	568	627	578	651	589	586	595	620
36081	7949	2784	1782	1369	1139	895	762	655	600	578	525	510	465	490	451	490	437	417	422	434	424	413	419	416	376	424	396	417	432	374	375	426	428	415	400	399	422	408	419	401	395	391	396	376	401	407	388	371	399	402	347	351	406	374	388	401	371	404	379	406	420	357	404	363	350	393	361	413	383	400	368	420	402	363	382	354	377	397	412	381	382	362	342	388	433	384	385	368	379	390	371	390	351	398	370	372	371	388	406	336	401	379	380	384	362	369	430	403	377	349	370	413	350	424	395	403	373	386	393	418	429	397	379	364	384	402	387	411	345	421	364	365	395	383	362	394	395	450	369	405	397	413	385	386	389	363	397	408	388	374	360	387	399	365	374	400	403	354	405	396	400	394	377	373	365	369	365	381	369	419	372	410	416	386	414	392	394	392	428	368	388	367	398	413	398	398	383	395	385	410	378	374	423	367	398	405	344	364	389	422	359	392	369	416	365	394	407	415	404	375	384	392	395	369	416	390	390	366	376	402	365	354	348	398	400	399	422	364	383	381	389	374	392	409	380	345	395	389	364	379	392	385	427	364	372	408	372	370	381	373	367	379	445	359	387	384	417	389	384	379	388	398	371	375	386	410	383	387	409	367	397	351	419	371	358	384	404	352	386	392	388	366	437	371	386	369	387	416	404	397	407	357	388	381	373	394	357	358	350	355	408	387	364	382	382	375	376	441	379	365	389	367	396	368	370	358	374	365	391	379	402	362	356	363	398	381	372	390	416	360	368	395	396	374	373	375	355	384	385	382	382	362	428	398	350	385	370	400	402	418	384	381	384	387	385	396	374	373	380	392	351	386	386	368	376	378	370	347	412	396	395	416	359	386	386	414	403	341	405	409	338	396	379	368	364	363	395	362	394	370	415	391	352	433	396	369	347	415	354	391	419	424	352	377	364	367	392	430	414	404	421	419	384	391	373	378	369	377	411	412	376	342	370	378	417	402	362	388	403	381	421	453	416	381	350	378	373	359	411	406	356	350	381	367	372	401	393	392	387	370	369	422	403	381	409	418	371	359	367	374	380	377	375	417	375	384	375	413	388	408	399	362	381	367	374	412	390	379	433	355	361	392	365	369	395	401	378	387	410	358	387	383	381	358	371	383	387	377	369	376	360	401	369	393	393	421	377	395	444	367	390	351	363	397	348	383	402	366	391	361	412	385	378	385	382	429	390	395	381	362	379	384	412	390	357	418	361	392	393	357	415	377	371	405	382	389	390	405	379	388	371	353	366	362	398	388	402	382	357	358	349	381	435	395	400	387	391	400	375	392	415	411	380	395	404	379	384	404	362	426	362	363	361	441	394	387	402	324	366	378	375	418	376	387	405	370	358	411	378	403	386	386	398	362	401	399	371	381	409	378	363	395	357	373	392	388	370	387	343	358	363	391	406	378	395	369	410	397	382	391	381	396	362	422	361	391	375	422	401	370	385	416	393	385	378	407	409	412	364	401	368	384	375	370	420	398	366	381	362	346	385	407	396	372	385	376	369	399	374	337	364	393	395	406	358	408	383	372	399	392	392	416	405	413	407	419	336	404	357	358	359	369	381	401	374	408	353	375	402	372	421	389	377	371	420	410	371	402	389	393	354	393	374	404	370	395	391	386	368	430	417	404	384	384	397	421	428	397	376	405	373	403	408	410	384	435	377	377	393	377	374	356	410	400	380	361	372	403	380	373	381	405	398	362	403	369	343	370	399	409	345	365	374	404	389	410	417	366	404	379	368	408	394	358	410	385	403	395	387	391	393	390	398	386	397	395	357	393	384	399	381	403	346	378	392	384	368	395	398	388	410	362	421	386	375	401	393	377	359	372	413	384	371	350	404	412	385	387	349	388	405	372	394	377	386	396	395	354	373	392	386	421	396	373	372	393	371	392	353	389	359	395	366	396	382	398	399	360	417	411	352	400	381	350	371	377	442	379	386	398	365	383	422	359	376	404	395	383	402	377	368	403	430	404	364	378	368	403	372	379	375	344	405	371	378	409	373	408	379	372	350	381	401	412	375	396	393	352	371	338	394	396	374	376	345	401	392	399	414	353	389	374	380	414	399	380	411	384	388	380	411	402	437	388	392	385	347	343	423	370	406	370	366	391	337	380	387	411	382	359	370	372	365	388	393	403	425	396	361	396	385	368	368	351	356	420	371	362	382	374	428	383	363	416	390	419	395	393	375	359	394	376	385	404	385	413	442	402	381	395	400	413	392	374	375	400	371	374	387	398	357	376	390	375	407	391	381	383	384	408	383	372	362	403	390	397	387	384	379	369	371	403	348	377	399	421	373	415	370	391	365	414	400	349	384	401	385	392	399	356	352	405	385	348	334	392	370	400	365	381	377	363	342	416	389	384	394	376	364	352	423	399	369	402	386	358	346	401	422	376	383	389	401	397	390	367	400	388	413	432	422	386	368	369	391	388	390	374	380	399	377	387	399	383	388	365	375	393	400	375	372	391	408	401	360	389	378	377	386	370	410	383	394	386	365	358	399	396	379	400	373	389	409	397	408	372	357	423	392	354	393	404	379	394	388	368	364	423	405	409	380	422	396	392	395	414	401	383	369	354	398	370	419	374	398	372	400	395	383	419	360	377	382	403	394	396	374	407	380	369	373	374	352	367	348	386	420	389	382	363	364	356	334	371	389	377	384	385	377	412	380	403	402	368	374	365	397	394	388	408	415	392	382	386	364	437	434	387	410	372	398	380	340	400	415	394	394	365	360	389	352	412	430	372	393	368	390	365	385	370	380	361	427	396	362	365	368	396	392	410	378	392	396	394	390	371	391	383	378	384	388	380	405	374	366	378	372	379	420	389	352	380	401	411	326	384	414	429	346	387	375	386	377	410	409	374	348	420	378	401	394	378	407	394	375	385	361	390	359	411	373	366	401	378	377	371	372	381	396	375	360	390	377	389	393	373	403	354	393	366	414	415	369	384	340	374	414	357	393	382	379	368	371	387	370	380	380	386	381	375	388	338	377	393	416	373	393	366	387	415	390	412	345	405	366	414	428	395	392	366	386	359	394	413	354	356	365	373	390	389	390	360	355	424	409	390	382	386	381	385	390	381	358	416	386	421	377	406	378	391	403	385	422	385	407	416	392	351	395	381	377	371	417	398	363	379	362	380	378	381	368	361	393	381	371	378	348	373	397	369	393	377	419	389	403	405	405	364	383	421	402	349	371	383	381	415	355	399	367	391	383	403	347	383	388	394	375	370	379	356	373	328	396	366	376	347	381	378	375	402	385	351	362	394	379	372	385	306	414	372	365	368	379	381	375	368	386	355	397	373	362	374	376	368	359	382	371	353	363	395	390	404	378	395	363	473	398	376	361	373	361	372	377	391	384	414	384	350	374	430	378	393	367	432	399	408	351	393	370	424	383	381	388	358	420	392	387	402	379	325	393	385	376	374	388	435	344	382	406	397	376	372	395	366	391	388	377	380	370	385	412	371	371	406	388
15730	2320	4628	5434	4783	3976	3337	2933	2508	2216	1974	1768	1747	1587	1535	1489	1405	1330	1321	1235	1153	1167	1207	1103	1125	1152	1066	1089	1028	1075	1025	1051	1065	1034	1086	1023	1066	991	1080	1064	987	1060	992	1007	997	995	1023	1008	1033	945	992	1010	976	914	988	1005	969	915	991	936	951	961	1002	951	949	944	956	939	916	931	943	965	876	969	953	968	941	919	933	888	1026	975	974	969	1004	867	962	1001	971	984	958	939	984	980	971	961	929	962	940	989	942	939	959	974	975	927	929	992	968	987	890	912	991	939	944	920	963	983	912	966	922	979	926	964	947	958	943	963	947	946	973	942	942	1025	955	1002	911	958	981	938	899	913	975	925	932	909	980	970	990	983	975	967	971	983	962	947	898	1031	1026	978	973	936	914	1005	991	954	971	986	933	898	894	954	949	932	934	962	998	977	995	839	951	985	926	901	943	883	953	950	983	957	940	947	956	918	950	954	888	910	926	942	918	926	969	957	966	914	938	921	901	969	968	924	939	874	987	940	898	925	899	948	932	898	907	922	965	933	914	949	944	972	981	921	969	906	876	950	963	926	909	948	945	918	931	909	940	961	990	1011	949	942	913	922	931	921	968	963	922	988	1009	937	924	988	918	867	914	938	976	953	933	953	978	922	941	875	924	922	909	956	914	944	894	960	946	946	905	899	918	955	974	963	933	922	953	969	993	987	971	966	929	919	971	942	971	943	992	975	890	930	915	923	927	944	915	987	951	932	974	935	968	941	1013	915	936	945	924	898	970	928	910	900	976	919	978	923	956	888	964	939	905	918	963	978	937	935	926	920	951	913	949	965	887	948	980	1005	893	964	936	937	948	913	868	938	957	918	905	984	982	924	918	932	907	946	935	951	880	928	915	980	917	918	919	908	910	952	960	943	877	941	946	962	978	941	894	962	910	879	946	942	971	942	900	938	952	951	953	935	993	978	927	948	957	915	955	952	940	922	931	907	926	905	944	963	907	877	938	942	922	941	968	924	951	964	921	950	916	959	950	990	916	909	932	925	988	906	976	951	918	956	1002	918	930	908	883	928	918	929	958	910	931	930	1001	924	925	969	937	909	960	942	986	954	973	960	914	912	924	965	897	936	925	954	988	944	960	920	949	899	950	961	951	943	937	958	915	944	922	1013	951	932	969	930	971	875	956	954	963	987	923	925	888	933	935	920	953	1003	931	935	944	960	929	937	890	932	928	945	940	935	941	938	917	931	966	936	919	931	951	928	944	914	898	925	958	933	988	908	964	1015	906	999	980	928	924	931	962	929	903	1022	943	914	912	952	959	947	959	953	953	946	932	852	964	896	879	938	910	955	917	980	917	897	952	975	957	949	896	957	958	951	937	950	942	934	922	944	927	917	992	898	941	919	919	958	976	949	930	974	973	927	910	965	959	927	887	905	944	881	931	991	946	947	909	940	953	947	865	995	903	993	929	955	936	962	869	956	924	928	926	959	992	925	933	884	932	922	920	918	915	930	943	897	948	920	980	882	1013	952	883	894	953	909	971	921	923	923	902	945	969	990	909	942	908	939	923	954	916	956	986	961	927	922	936	947	904	943	950	910	989	934	921	930	961	979	955	930	935	941	940	964	930	982	962	942	958	906	943	900	954	932	938	897	968	942	962	967	965	915	987	928	882	901	943	947	950	939	933	954	901	949	950	939	972	937	908	991	910	980	932	920	963	930	891	905	931	998	945	945	931	899	982	960	929	938	933	893	897	870	941	968	969	927	973	932	922	943	962	937	928	939	1008	887	916	945	954	975	977	958	945	956	952	949	907	943	906	944	948	947	950	922	878	913	939	923	926	929	917	927	909	884	958	925	926	948	957	950	940	926	1008	952	923	882	903	919	915	957	913	920	862	925	929	887	969	942	930	951	950	933	936	909	916	919	961	906	934	926	921	926	917	919	927	930	903	982	932	943	905	985	924	930	962	986	903	952	964	942	931	923	945	904	943	966	922	916	917	903	975	1009	926	929	930	953	893	928	958	988	992	955	953	908	979	937	948	949	947	947	936	927	956	901	958	948	943	959	1022	969	925	923	961	920	979	940	917	961	928	932	963	945	866	947	990	885	923	930	925	939	920	964	909	961	886	901	940	952	917	904	969	954	911	953	879	911	940	927	866	961	937	998	918	898	931	899	929	960	916	987	968	897	926	888	955	922	946	950	932	970	963	928	946	900	970	939	927	941	944	953	920	887	913	932	934	970	919	942	934	884	943	961	919	895	883	912	947	931	982	931	971	960	916	909	919	948	931	979	913	865	923	919	927	958	914	905	894	922	912	941	925	944	941	905	903	923	904	960	938	906	897	946	893	964	901	947	974	1016	906	990	902	954	931	945	953	945	934	906	977	926	948	908	915	946	1005	978	926	919	955	888	903	933	843	907	971	951	927	898	965	962	1002	1010	964	948	953	922	925	887	972	915	975	962	867	903	880	869	871	983	957	978	951	923	956	907	952	881	922	949	901	935	951	920	933	959	957	910	922	924	926	896	983	933	858	932	904	943	951	953	994	951	901	950	900	930	939	976	924	949	889	934	938	960	873	944	946	939	979	912	904	933	877	928	962	908	919	948	965	902	975	930	940	952	1007	963	967	967	908	952	949	969	934	979	930	933	917	912	953	931	945	968	947	944	932	938	947	982	961	923	907	930	1019	984	899	978	933	934	892	935	910	889	901	983	933	1018	961	925	984	919	904	905	940	944	901	934	926	929	940	946	972	938	984	934	920	897	998	916	932	905	937	966	940	983	955	975	956	921	931	948	932	935	976	994	946	936	933	943	933	963	922	961	955	914	961	964	966	930	943	943	971	978	925	981	892	920	968	922	866	949	922	924	950	918	924	951	917	926	908	925	907	912	875	972	995	952	960	945	911	952	934	931	884	897	940	960	920	927	956	934	919	940	924	974	975	884	937	936	920	968	951	932	915	885	949	995	927	894	974	960	910	926	975	965	932	975	985	936	890	982	915	1000	886	945	938	924	939	991	983	885	931	924	993	970	994	917	958	907	966	950	968	987	958	926	935	906	990	961	952	945	916	930	974	902	941	966	948	894	979	917	967	937	919	954	959	940	983	949	946	948	955	917	929	931	976	993	971	927	895	949	912	940	970	980	923	958	891	938	904	925	968	934	919	912	952	954	923	944	925	985	966	910	958	959	941	933	944	906	941	1003	898	944	931	912	972	895	902	933	914	950	956	903	979	990	969	1008	883	928	945	921	915	970	941	949	956	968	964	968	938	914	919	978	998	930	877	935	1002	923	935	955	971	931	935	960	920	917	998	921	947	914	939	915	995	954	989	935	928	963	920	989	986	906	904	901	954	955	922	965	930	912	894	943	956	906	885	926	957	929	966	917	968	948	958	952	980	909	962	929	908	906	929	957	898	937	914	1014	969	966	940	931	938	900	969	959	911	922	964	956	937	975	969	914	953	884	887	940	1000	885	917	1005	908	886	968	968	887	936	931	926	907	932	918	890	968	917	890	920	906	947	983	907	963	906	907	962	918	937
2863	291	318	272	279	286	301	309	301	239	283	296	309	290	284	308	276	261	301	307	293	316	263	273	306	255	320	313	260	268	340	294	267	277	277	275	331	294	303	318	290	287	257	260	282	283	266	300	288	279	275	304	290	273	269	289	295	293	306	288	261	300	281	278	273	253	287	255	278	281	277	262	311	267	259	280	270	264	281	293	278	273	269	269	292	286	302	308	291	271	274	289	287	300	293	276	254	279	270	299	281	242	272	291	305	291	269	289	315	277	273	272	263	290	282	300	254	280	294	268	316	276	296	304	269	293	307	307	299	291	314	316	269	319	299	313	276	306	293	305	263	286	270	277	280	256	275	288	276	262	310	265	282	293	286	261	290	258	264	266	269	275	300	286	279	284	255	260	314	275	267	281	287	266	291	286	271	276	279	304	274	291	281	268	289	237	303	315	280	284	296	299	294	306	284	323	279	270	271	272	298	260	270	264	270	276	241	283	302	284	283	296	281	285	293	265	267	258	277	297	278	298	302	291	296	273	301	281	302	295	309	290	283	283	266	281	290	291	309	291	310	290	302	277	286	303	284	314	275	266	277	249	265	298	254	274	286	280	287	278	264	301	253	281	254	298	253	269	286	299	257	290	299	272	311	291	246	275	271	279	301	283	289	281	296	277	291	287	283	259	287	286	294	286	310	289	288	292	285	276	291	292	274	295	265	302	278	312	293	282	254	312	294	270	295	300	267	270	283	267	264	313	297	288	316	272	288	293	271	286	273	328	260	254	282	300	281	296	259	286	279	277	290	274	289	304	291	265	282	295	267	276	281	281	306	246	285	303	291	275	303	304	274	289	302	274	300	275	302	302	269	312	275	241	291	287	309	305	299	299	295	297	274	292	283	330	256	273	323	286	295	264	297	309	266	255	264	297	291	290	312	283	248	300	267	280	303	277	267	258	296	275	303	300	279	310	283	310	239	271	287	290	294	313	290	270	281	293	255	276	288	267	301	280	312	287	277	276	284	299	315	275	260	293	304	307	276	288	285	305	310	292	281	272	262	289	300	305	303	299	258	324	273	325	293	288	269	294	293	281	275	284	279	270	275	285	285	268	297	257	274	276	290	263	306	239	262	260	298	270	297	265	283	284	286	279	270	252	311	289	304	293	280	311	289	276	296	293	293	294	282	313	290	298	291	294	301	306	303	274	278	259	290	294	291	291	285	303	278	304	262	282	319	290	286	277	275	288	298	313	263	275	320	297	283	291	277	313	290	281	294	285	313	282	289	275	292	295	273	275	286	280	287	259	274	287	292	287	293	303	277	298	278	280	276	286	263	273	270	286	263	276	303	304	236	277	326	298	302	302	304	275	276	302	295	273	319	288	285	285	297	292	281	255	294	325	265	280	305	298	310	271	272	280	286	304	308	288	284	302	303	306	278	290	285	292	285	282	293	279	287	270	284	286	296	315	276	305	260	297	278	286	286	293	300	270	280	260	274	300	270	305	290	271	320	310	267	303	261	295	276	283	276	299	272	274	290	282	246	305	287	279	270	283	307	332	300	277	280	279	265	269	272	275	272	289	317	274	270	275	278	285	285	257	283	301	263	312	303	304	302	274	287	278	252	278	295	302	256	260	285	290	283	266	271	290	298	310	251	319	275	296	308	273	280	275	282	316	281	260	255	331	289	326	274	279	264	292	265	289	303	265	312	265	277	270	286	314	275	300	284	281	285	284	304	292	272	285	256	277	286	274	267	302	284	267	265	265	252	265	296	295	272	310	262	270	288	281	252	301	272	288	290	278	301	280	302	306	261	327	279	274	253	293	275	282	319	302	281	292	256	290	288	263	328	282	267	289	273	268	289	306	303	270	257	280	270	266	280	275	290	277	277	279	284	268	311	289	280	294	279	277	280	281	263	306	301	293	290	299	271	279	295	272	289	288	292	253	295	289	279	276	271	294	290	288	254	299	296	318	293	280	285	286	281	287	284	264	286	308	302	281	315	303	278	253	271	281	266	300	294	299	307	291	290	278	276	291	303	313	301	264	264	265	305	307	290	296	297	278	267	282	308	272	259	275	292	279	308	317	278	290	288	307	308	279	294	285	323	295	319	280	277	265	287	304	309	317	265	284	277	305	283	305	282	284	313	318	285	273	286	281	273	296	263	274	293	271	317	280	277	275	272	266	297	293	277	294	277	290	297	261	297	263	301	291	296	292	291	317	313	265	318	325	285	273	290	297	282	281	256	283	281	316	308	289	288	277	270	265	289	292	280	281	235	276	287	322	279	268	289	283	280	289	305	319	296	262	275	316	287	288	299	281	309	313	303	288	273	294	292	269	267	282	286	250	297	261	287	275	280	299	252	273	278	288	270	309	262	278	287	270	311	304	306	274	304	314	294	274	288	289	278	264	279	268	286	292	271	306	275	295	282	254	292	288	269	293	286	272	289	277	278	305	280	278	278	264	314	281	287	297	291	296	307	294	320	287	283	277	304	284	285	269	297	280	309	266	294	291	302	259	272	297	290	284	271	264	270	298	277	279	298	297	292	303	276	289	292	271	289	282	259	298	267	234	288	280	272	272	292	289	322	264	281	269	313	291	279	297	276	291	305	280	273	286	275	264	282	281	285	301	276	275	283	273	301	285	318	283	295	298	308	292	321	273	277	270	276	310	304	318	286	249	293	287	296	303	319	274	276	312	286	297	280	305	304	303	346	298	275	265	283	317	274	298	279	310	301	304	282	250	248	299	280	280	317	291	294	301	264	264	290	286	279	280	307	290	273	258	303	299	251	285	297	283	316	300	292	297	239	278	301	297	280	288	306	273	291	277	292	283	293	259	249	312	316	284	307	291	278	326	289	270	311	284	299	281	293	299	271	270	247	301	261	262	329	299	278	260	279	287	252	293	310	267	308	275	297	282	290	298	309	271	297	274	315	262	252	282	288	288	266	289	307	312	315	273	302	283	272	284	264	275	288	263	329	255	281	257	292	273	283	303	312	275	280	261	272	299	284	277	301	266	293	277	267	297	288	292	294	298	256	291	272	289	262	294	293	298	270	298	272	302	263	256	279	305	285	288	297	286	266	290	280	297	284	306	283	323	271	271	306	272	301	273	282	296	293	270	287	285	293	283	287	297	290	289	253	270	277	331	273	295	287	275	289	265	294	322	286	305	303	274	278	283	285	295	285	314	282	292	261	317	301	288	264	288	278	295	274	269	304	276	303	290	301	305	318	286	317	309	275	287	268	289	263	287	285	289	295	279	293	290	327	276	267	296	298	293	265	279	324	289	256	270	286	282	248	297	258	264	279	295	248	285	274	271	270	305	271	296	265	301	295	251	329	280	292	251	304	290	275	262	282	283	305	284	303	298	256	267	318	310	320	296	278	328	271	256	281	288	306	272	286	294	299	313	275	285	291	304	296	263	315	292	303	274	295	313	288	286	288	274	314	271	287	270	296	287	298	278	274	282	259	285	309	291	303	258	270	276	295	285	287	265
3495	781	817	784	852	761	827	758	755	697	708	773	751	693	753	747	713	769	748	752	764	641	713	724	687	732	684	751	695	750	698	712	716	766	689	706	728	706	665	725	708	730	696	709	672	716	789	758	711	717	694	698	689	718	696	689	670	670	721	701	741	707	670	733	725	716	703	693	781	731	746	737	697	686	706	768	710	726	704	718	795	716	732	713	722	745	722	713	712	716	717	711	739	714	728	721	733	689	684	694	688	659	704	730	710	713	723	697	677	697	695	735	692	805	678	708	743	740	712	716	793	694	757	722	751	692	697	744	742	698	713	688	737	692	689	671	755	697	727	714	684	733	688	727	654	714	696	712	741	697	670	677	752	735	700	745	724	728	773	743	694	748	702	727	742	703	717	678	713	723	725	699	772	720	736	734	760	731	684	705	723	700	710	713	684	689	738	759	706	737	709	671	732	694	711	695	704	668	759	700	716	725	691	708	715	672	720	735	733	716	675	714	695	705	712	706	701	718	715	704	705	728	737	701	699	722	738	729	724	650	688	731	725	694	740	702	642	687	717	690	745	740	733	760	650	700	729	669	736	719	720	719	703	717	740	713	717	735	717	738	708	736	723	687	724	753	679	715	707	737	738	738	679	735	685	722	711	702	702	727	733	712	768	715	711	726	677	678	717	714	714	691	695	713	699	727	723	714	723	748	707	725	745	671	701	729	695	658	690	719	735	694	687	732	686	733	731	702	738	699	662	722	718	716	680	734	687	776	656	723	693	701	678	730	737	715	722	724	722	666	683	734	738	718	707	793	726	700	717	726	683	736	674	717	733	744	729	702	762	713	706	768	748	710	707	683	678	762	720	716	725	740	722	650	661	745	697	723	743	711	701	741	753	737	698	676	726	683	694	728	736	751	656	707	686	668	675	762	678	702	699	661	711	762	732	700	717	710	720	688	697	726	738	760	716	742	690	691	661	736	699	736	736	705	712	705	698	704	722	728	698	729	751	705	750	686	739	678	730	748	710	741	752	734	753	726	669	707	694	696	676	650	719	738	746	721	716	781	692	771	728	730	740	679	739	719	720	655	692	724	693	687	734	747	724	678	664	725	681	721	747	732	710	734	756	704	729	729	653	731	771	714	740	683	678	709	710	715	676	705	759	733	715	697	684	695	752	727	711	702	688	720	695	761	737	733	699	718	692	711	706	685	727	721	659	703	706	699	662	656	761	727	705	725	756	738	744	727	743	735	708	706	698	714	698	725	673	745	680	703	688	737	721	675	701	711	730	694	718	716	716	749	735	660	676	701	657	707	690	711	688	665	702	712	685	728	674	712	707	761	741	703	750	698	700	709	726	700	672	655	732	693	747	658	699	740	755	725	747	739	652	741	681	687	727	755	711	728	690	719	697	715	746	723	747	653	738	705	708	687	766	687	739	688	759	728	730	708	749	755	706	694	639	721	717	708	773	717	759	743	684	675	729	731	742	714	688	637	675	699	680	731	722	725	734	670	745	710	721	705	678	704	754	734	747	716	720	724	665	747	747	767	680	686	707	660	700	735	781	694	708	725	736	688	692	730	648	731	733	708	691	685	670	718	651	707	705	736	707	723	677	712	731	710	779	743	736	715	714	698	704	719	735	696	679	722	719	733	711	695	688	673	729	710	706	708	749	722	684	705	705	740	733	717	727	738	713	715	678	696	750	741	732	760	741	668	675	739	717	695	715	698	743	678	726	708	755	693	740	763	687	776	736	648	672	719	750	688	698	710	701	676	729	711	709	711	724	667	710	755	709	737	704	705	696	697	766	712	739	722	676	680	752	735	670	704	739	771	700	675	740	727	747	764	645	684	725	714	692	710	719	679	737	696	694	796	649	717	671	682	710	700	733	753	698	678	734	690	662	758	721	682	751	738	713	707	702	718	686	691	709	753	717	692	700	660	687	712	710	719	706	761	720	754	741	699	729	685	674	720	736	700	707	718	732	703	730	717	699	730	683	665	697	740	724	715	667	753	729	698	663	734	713	689	752	697	729	654	708	734	740	682	734	664	711	712	704	702	696	717	676	732	733	715	732	700	709	759	671	717	691	675	697	704	660	728	714	710	746	742	769	658	685	687	704	715	695	664	690	725	733	782	758	725	707	697	654	704	748	716	740	675	757	753	704	723	714	681	757	704	696	708	744	740	681	674	688	702	725	677	677	722	732	709	684	724	687	750	736	733	712	683	758	674	738	716	723	701	696	710	746	725	704	656	726	687	691	696	724	708	685	721	719	727	760	714	701	716	705	749	688	679	730	732	718	709	702	733	707	687	734	697	695	705	709	728	649	672	751	680	684	686	732	666	727	759	706	713	745	725	736	747	769	669	690	688	752	729	728	647	710	728	711	696	702	772	735	724	708	711	696	725	750	734	701	665	702	738	723	713	712	708	704	758	747	767	748	713	739	733	651	699	702	743	684	682	701	701	668	720	698	690	696	735	754	739	743	728	725	712	759	702	729	676	689	727	710	722	763	758	722	697	716	653	689	726	740	717	723	710	728	749	751	712	692	732	710	706	678	789	725	703	654	706	732	724	726	740	722	757	701	731	719	749	710	734	735	731	713	696	673	735	715	721	739	713	682	715	753	720	739	718	723	685	714	679	675	733	708	721	652	682	758	712	670	786	720	733	733	736	721	722	694	757	679	693	688	700	704	720	711	656	712	735	732	688	725	729	683	752	734	694	699	718	750	695	725	626	686	788	704	688	742	680	672	698	701	699	671	701	714	704	723	697	761	719	707	692	757	718	680	705	689	677	666	752	707	797	738	704	715	687	698	704	701	698	712	734	711	706	736	750	726	737	705	707	705	672	735	795	734	740	774	775	716	703	723	738	723	647	707	711	653	697	703	734	713	711	710	726	747	660	692	708	731	708	727	711	739	685	698	665	710	729	661	722	741	714	705	708	660	727	692	704	741	714	667	751	724	716	702	751	638	706	686	706	670	695	707	726	731	761	692	739	711	667	700	713	682	701	753	727	694	726	681	707	683	754	776	705	763	716	723	717	715	718	719	710	749	767	701	669	692	726	749	781	714	710	693	755	671	685	688	713	733	690	740	681	674	700	696	660	758	702	771	745	720	729	729	731	731	707	745	753	711	639	688	680	754	721	740	686	714	695	724	729	698	718	742	745	723	751	748	699	701	750	724	748	689	695	723	694	726	774	763	714	718	723	720	729	693	747	726	674	693	745	700	713	741	700	655	698	732	704	723	719	699	727	705	700	718	721	715	752	722	711	730	727	707	734	704	706	715	728	680	732	703	691	733	723	683	672	720	750	694	734	709	722	699	707	679	710	668	763	716	719	737	663	725	689	704	716	701	754	698	663	721	673	690	756	729	697	717	704	754	729	676	683	714	703	737	714	688	710	694	686	716	726	729	742	710	716	673	665	725	745	702	717	719	759	708	701	685	710	712	699	751	682	755	753	750	697	701	737	724	770	734	692	729	733	718	687	715	726	730	701
19981	1832	1207	857	694	552	434	415	364	348	319	268	286	265	283	245	239	274	255	223	271	232	236	233	251	230	213	223	237	213	262	244	265	241	236	237	236	216	225	234	210	202	227	239	245	223	230	204	228	240	219	239	218	240	220	235	233	235	223	229	197	203	219	234	250	223	238	247	235	241	252	212	218	227	230	230	232	215	225	207	222	230	210	226	199	226	223	238	234	242	214	241	207	216	228	252	207	204	231	232	208	219	210	248	202	243	235	228	216	222	252	188	241	241	216	223	220	219	220	215	217	225	219	232	212	226	215	225	225	234	216	228	236	205	214	222	229	213	217	260	236	218	210	249	252	230	238	220	229	223	248	237	230	228	231	242	210	239	214	204	216	233	218	244	234	224	219	204	236	208	225	227	219	215	246	196	216	223	221	231	243	237	218	248	207	246	229	209	228	220	227	215	225	215	211	222	220	220	218	236	232	225	214	198	214	199	229	217	220	213	211	217	208	206	215	214	217	215	228	207	264	229	198	213	243	272	219	246	213	196	218	245	226	214	207	207	241	217	220	210	251	238	215	199	210	213	202	230	210	240	237	237	215	230	241	217	240	211	239	248	222	225	226	228	218	205	216	246	215	205	232	219	218	223	212	231	226	216	228	227	216	213	218	216	193	194	201	217	220	223	215	233	224	235	211	229	233	218	226	258	249	214	230	195	203	228	212	238	219	214	252	231	214	217	229	202	196	213	215	215	208	265	224	241	218	205	222	186	223	248	228	219	218	225	207	202	206	222	207	241	212	202	216	204	222	223	242	225	209	227	214	231	243	246	231	215	214	209	204	237	222	241	235	219	258	245	233	238	222	216	220	228	217	225	201	179	208	227	211	206	217	209	226	222	214	217	249	247	200	237	242	201	201	217	225	251	221	207	213	224	231	225	217	239	194	227	221	224	241	224	226	199	238	226	191	226	230	221	208	219	207	236	203	237	225	271	224	186	228	213	218	230	227	220	209	204	244	222	209	240	216	223	190	244	210	217	234	203	225	211	219	226	191	232	229	218	232	225	240	231	205	211	238	240	214	226	229	233	218	212	213	207	232	226	224	229	208	216	233	218	237	216	220	213	216	206	215	223	237	233	186	223	265	211	235	215	209	241	226	228	248	229	229	252	214	220	222	231	241	208	232	225	224	218	248	224	224	235	206	222	219	251	201	233	227	231	198	210	234	210	228	213	210	230	213	216	193	207	230	226	221	214	246	227	200	232	218	218	223	203	207	224	224	214	245	225	238	217	235	202	236	214	237	222	208	220	213	245	220	216	245	224	228	217	191	224	213	220	238	242	225	215	233	188	247	224	214	243	250	233	244	198	235	239	231	230	218	235	214	226	221	220	230	208	216	177	238	227	230	222	210	213	202	197	213	212	240	216	206	252	231	173	235	186	216	238	245	201	231	241	224	257	227	197	246	217	237	206	227	202	218	227	236	213	230	225	204	226	254	222	216	224	210	218	218	224	226	203	232	251	251	238	215	232	248	214	219	236	219	210	220	197	230	217	253	217	234	262	213	260	259	205	201	224	233	249	234	238	241	205	211	241	236	207	217	219	217	232	241	219	229	233	218	200	206	214	214	227	214	217	223	208	225	208	218	225	217	225	207	199	228	231	200	244	214	214	209	220	221	230	232	238	249	208	234	229	227	217	199	221	207	233	228	221	234	215	232	218	214	239	202	194	221	204	231	236	209	224	222	195	229	220	226	205	226	214	230	199	217	217	221	233	239	189	220	218	222	223	204	236	208	241	252	208	221	253	213	213	248	183	219	222	221	235	208	215	244	231	220	233	195	219	212	226	232	232	242	200	214	217	233	241	193	231	224	216	202	205	218	235	222	221	216	248	226	237	235	230	211	217	213	226	225	246	245	201	219	188	180	207	212	233	231	222	222	208	221	233	246	245	203	218	238	200	224	230	247	226	218	220	232	240	212	215	206	234	232	221	237	213	227	196	207	241	239	222	211	204	247	213	245	235	232	215	234	202	237	213	190	219	251	238	225	236	237	221	221	229	218	225	215	212	220	222	224	220	198	239	206	213	218	219	236	226	224	226	224	230	245	202	236	225	228	195	217	224	211	218	180	228	227	233	238	223	215	219	224	229	214	236	242	242	216	209	242	230	216	229	233	214	203	212	229	236	193	212	217	258	218	214	229	218	221	210	212	224	221	219	240	216	224	254	202	210	221	231	221	222	206	225	225	217	226	204	193	198	263	227	235	214	231	212	231	215	212	207	221	225	237	209	240	221	241	230	226	207	216	232	232	239	217	223	221	249	238	198	217	211	231	230	259	254	239	203	234	231	198	224	243	206	237	216	231	209	238	212	216	229	223	243	220	222	198	192	218	207	221	243	188	241	181	210	243	231	214	220	238	225	195	228	206	224	214	266	214	247	226	209	209	214	217	225	222	216	214	235	224	200	228	246	223	242	223	215	227	240	258	213	224	210	226	211	229	243	237	222	187	236	209	214	223	251	219	225	215	207	259	233	196	213	221	248	204	223	209	221	235	227	213	246	268	236	209	207	241	215	235	204	215	242	226	213	212	238	223	229	227	222	224	249	221	222	232	242	208	229	218	235	216	200	227	243	247	229	231	293	193	194	215	218	227	235	255	242	220	196	216	211	230	220	231	247	221	215	229	235	224	222	234	243	222	190	222	203	232	233	206	225	228	218	195	190	248	212	233	221	233	245	253	226	234	202	228	233	235	215	213	225	247	220	242	215	210	240	220	219	215	238	195	239	224	230	245	206	235	204	236	217	220	230	213	193	233	244	207	205	226	209	230	212	212	174	239	212	227	235	208	222	215	238	199	186	234	220	204	213	222	228	204	237	242	250	181	220	196	229	237	239	232	190	238	245	230	202	230	202	205	228	213	230	249	225	245	224	204	230	226	258	230	224	201	210	218	197	247	233	235	216	212	202	244	262	213	243	212	236	206	227	242	207	239	229	214	260	232	217	233	222	210	221	199	225	255	235	230	262	214	216	272	233	218	217	220	222	209	212	235	231	221	214	206	200	224	217	214	202	217	255	236	184	246	215	237	254	213	218	229	226	240	216	218	210	262	272	241	186	194	208	218	203	252	226	209	219	238	238	194	229	193	208	212	242	240	221	212	215	226	221	222	232	220	232	223	207	191	220	218	238	226	231	184	207	210	227	222	219	229	209	231	204	190	212	192	238	238	223	213	259	244	240	244	201	237	207	229	196	214	237	218	220	233	222	235	208	232	209	227	243	241	210	226	227	218	243	226	222	229	214	244	226	225	218	234	242	231	225	213	232	196	225	220	221	246	221	237	250	229	198	222	221	225	236	232	231	236	224	199	213	219	210	220	243	235	199	212	228	218	224	186	223	238	222	223	204	203	192	203	226	228	234	206	222	220	216	236	222	221	233	231	230	239	240	205	186	254	227	220	220	256	216	211	218	244	215	187	204	214	245	205	254	214	212	215	209	189	203
10097	1235	2502	2875	2645	2205	1844	1601	1381	1268	1171	1051	966	942	872	882	784	877	761	771	760	736	770	721	691	726	635	711	718	688	690	680	687	679	645	615	590	645	673	621	671	650	653	615	631	634	644	637	647	634	618	661	625	659	599	583	593	646	589	664	621	625	641	625	567	585	629	593	579	625	598	573	604	590	643	622	608	644	662	596	592	584	583	588	620	557	587	578	610	613	610	621	612	569	620	572	595	636	579	619	597	588	643	637	612	530	599	604	605	605	568	579	642	561	611	618	536	564	628	606	597	631	609	612	543	577	556	576	652	616	589	620	647	584	597	626	627	609	618	610	574	569	576	626	653	565	615	602	629	595	564	598	613	578	571	653	625	598	629	632	603	653	608	638	564	641	621	618	640	576	608	628	620	612	603	583	611	595	589	620	601	574	561	582	607	602	621	600	596	585	592	596	609	606	612	642	586	615	584	621	623	584	583	560	606	587	577	587	583	644	633	587	591	602	564	587	604	579	610	604	584	608	616	624	612	567	591	606	581	626	630	581	582	604	612	601	623	630	598	580	647	556	635	589	618	595	649	604	636	595	567	644	636	598	643	539	575	645	583	655	572	587	619	587	611	647	588	613	608	598	582	583	592	563	602	629	649	558	605	581	618	616	646	571	610	588	598	562	572	640	619	599	624	613	603	642	617	601	601	598	587	600	624	601	620	595	586	637	631	587	624	567	604	599	532	595	577	613	620	580	624	640	594	589	620	602	616	590	634	579	593	613	579	631	580	617	606	623	630	584	611	591	619	587	537	628	618	585	614	579	602	584	585	567	597	633	623	607	581	603	570	612	587	568	585	576	572	591	652	627	619	652	606	614	636	623	591	623	626	603	603	637	649	596	619	612	594	583	590	555	603	569	608	594	592	662	609	596	609	593	617	571	611	616	626	627	531	630	623	625	579	623	579	597	598	607	580	618	605	569	596	616	592	605	621	567	573	590	616	620	639	584	622	594	626	567	565	570	576	665	587	623	552	571	639	613	584	601	585	614	596	603	564	639	603	602	630	634	662	590	644	639	605	627	602	560	604	609	621	595	560	602	620	612	624	636	594	581	579	607	607	609	595	619	615	618	619	570	604	637	614	631	588	585	535	609	584	594	604	585	586	634	626	571	652	589	613	598	591	622	581	618	622	579	555	611	607	568	597	608	607	601	592	630	593	603	596	610	610	580	598	596	632	630	611	610	569	610	583	604	592	605	587	556	612	628	602	580	570	592	607	569	603	615	591	634	627	650	568	596	562	569	614	598	613	590	625	594	603	614	614	560	594	618	574	587	592	617	605	599	580	580	575	612	594	577	588	642	618	579	612	608	560	590	586	592	597	625	598	602	596	587	593	621	578	623	630	599	599	570	594	577	569	575	618	610	611	629	604	659	573	617	604	613	591	591	559	558	619	602	579	641	566	601	581	584	594	631	607	643	630	590	605	562	569	610	672	639	629	591	577	552	604	602	601	609	619	567	575	633	542	594	649	527	571	591	613	606	600	621	572	593	626	587	586	617	536	615	615	633	592	637	590	629	609	565	610	586	632	572	610	567	595	586	582	610	614	579	579	583	567	601	593	635	625	606	597	593	608	593	578	609	562	630	611	577	631	608	658	586	602	612	559	621	634	593	561	583	553	614	542	604	557	590	594	590	613	567	616	597	607	611	568	589	577	587	630	610	592	590	631	607	621	632	632	597	582	603	575	609	602	596	607	603	652	612	587	616	604	599	614	618	598	622	632	607	579	613	586	573	596	635	595	577	634	563	596	631	640	618	592	593	613	629	607	592	591	595	560	615	599	587	588	576	605	583	655	623	580	582	600	597	570	601	583	628	589	584	615	651	588	623	597	593	633	588	584	587	594	622	579	537	593	597	577	606	610	612	552	590	603	593	610	634	626	664	606	596	622	613	592	627	586	621	609	651	565	578	577	578	600	629	622	626	649	596	629	603	623	596	613	576	599	590	638	604	622	597	611	590	588	597	573	637	610	612	602	557	577	612	571	575	563	555	577	603	581	570	589	600	640	640	585	600	592	598	583	564	605	591	648	610	603	539	576	604	593	602	582	647	615	620	597	606	621	596	594	574	555	583	586	630	578	612	615	600	590	587	583	632	603	583	583	585	638	611	610	593	632	635	600	616	552	617	610	565	602	596	558	596	616	535	589	605	641	649	585	616	599	544	580	626	547	645	608	557	602	583	561	600	582	585	586	592	632	599	590	560	588	621	632	593	633	601	582	599	632	615	637	618	613	602	641	601	574	606	601	626	635	635	602	672	603	583	572	608	621	595	586	580	611	608	601	552	574	577	623	628	597	576	587	607	602	637	572	558	610	572	606	577	611	632	598	597	585	632	616	614	623	596	596	638	591	569	601	559	597	605	576	634	623	615	609	683	574	643	631	606	609	612	573	605	607	609	570	610	612	609	580	637	628	605	628	587	592	554	635	607	610	591	567	600	617	604	603	623	641	628	586	615	547	624	619	679	590	617	585	584	625	649	592	591	590	625	606	629	591	614	572	576	608	622	557	559	611	597	635	631	598	579	606	563	570	631	566	603	598	614	580	628	581	599	601	591	610	619	590	630	603	582	593	599	593	576	591	597	630	600	590	625	589	575	613	571	634	580	598	661	522	609	642	595	580	587	588	593	564	627	590	633	593	591	602	616	599	603	614	588	598	644	599	607	580	616	568	609	634	616	618	599	641	617	601	579	600	561	577	535	575	598	565	601	602	599	626	623	589	568	630	555	591	623	641	643	596	593	584	598	579	612	593	590	537	558	605	579	563	602	620	600	646	591	549	565	601	579	598	564	549	595	607	584	602	558	573	604	611	605	606	598	562	611	596	606	608	549	606	574	559	606	647	608	615	602	575	597	587	634	613	604	591	597	609	613	597	577	587	606	604	605	606	569	608	617	590	569	626	587	600	588	593	599	575	620	652	623	610	634	571	637	592	579	575	599	587	599	552	587	626	636	602	591	583	624	616	589	619	562	621	600	617	606	590	602	564	603	575	593	622	573	606	615	540	622	635	595	578	629	586	583	611	587	650	614	647	614	582	588	598	593	563	621	599	606	580	603	617	567	574	605	611	557	640	599	596	629	577	577	595	573	591	613	643	593	549	606	644	590	552	621	596	615	582	579	630	605	568	623	615	602	619	553	554	569	587	623	661	604	614	600	603	578	639	617	570	628	608	622	651	562	578	598	618	648	586	564	585	571	609	569	582	574	626	547	566	644	583	613	635	634	590	629	630	570	601	588	592	617	627	576	611	587	583	614	570	587	625	619	574	618	608	586	597	576	610	620	612	599	564	560	608	581	577	612	553	646	598	582	594	620	598	611	605	650	585	628	592	605	569	615	578	575	575	570	580	592	599	601	658	608	580	600	609	597	642	619	643	546	609	634	624	620	591	632	628	582	607	628	612	601	619	640	574	588	594	595	625	552	629	629	626	597	584	590	590	608
38248	10468	3223	1807	1383	1082	839	737	683	603	565	545	457	460	493	466	428	452	408	422	412	405	425	437	423	395	470	379	394	426	389	409	398	398	394	402	397	353	373	411	330	375	401	359	354	397	413	379	353	413	368	365	369	373	363	385	381	402	381	366	398	362	379	403	396	377	396	390	385	402	395	404	387	389	378	359	362	367	373	362	358	371	379	406	376	375	408	397	349	406	329	347	375	426	352	384	348	378	395	370	370	366	338	365	384	382	391	388	373	384	369	378	425	383	331	338	390	359	372	355	389	363	351	350	368	383	384	390	390	380	385	357	367	387	380	371	356	368	382	388	385	378	362	379	383	386	421	341	405	398	372	353	407	361	386	387	362	380	371	366	423	391	418	372	359	364	379	397	344	378	358	363	421	368	382	386	380	414	405	371	369	369	398	383	365	375	373	394	401	384	375	358	415	379	371	395	393	393	385	410	343	394	391	383	392	380	354	395	402	360	425	381	406	357	412	368	402	400	370	385	369	408	389	351	356	336	397	387	376	397	343	355	403	373	373	374	402	361	404	394	342	395	396	383	353	376	385	361	360	399	391	360	362	377	362	419	381	335	418	370	378	365	397	407	434	377	383	345	367	374	364	390	388	379	340	365	400	405	401	386	381	362	401	384	369	373	386	367	446	375	384	362	351	345	403	411	381	369	354	388	372	391	388	362	355	389	391	372	381	365	381	401	387	364	383	363	373	381	348	329	377	412	371	410	329	398	373	347	355	335	376	384	394	394	368	377	401	373	373	361	414	328	389	347	350	393	408	398	391	388	349	340	394	396	343	401	377	357	374	367	348	381	352	391	398	385	369	360	368	387	400	389	368	370	402	375	364	388	392	362	402	345	358	383	370	422	322	396	387	391	375	398	399	358	389	345	386	369	423	369	298	362	348	346	382	391	404	389	358	406	363	362	388	347	382	353	360	376	403	381	402	351	407	375	344	380	367	390	378	390	400	410	351	329	393	367	356	373	410	362	388	375	402	377	372	388	381	386	399	368	393	353	366	387	386	375	377	399	376	363	357	373	384	412	361	377	391	393	367	405	437	380	375	333	381	329	378	384	393	364	369	376	387	430	384	387	405	369	360	386	374	403	392	386	365	414	382	397	382	422	399	381	360	361	426	354	379	399	368	422	397	421	387	386	381	417	350	367	364	408	413	421	363	420	372	373	332	397	386	404	346	375	387	380	390	381	411	368	400	378	379	379	372	357	368	407	356	366	374	374	412	405	359	406	421	422	388	443	395	375	391	358	361	415	362	388	396	395	367	400	343	355	376	395	364	387	373	369	365	378	382	420	383	357	343	386	344	384	365	392	386	372	391	334	371	350	386	395	396	400	351	338	370	350	382	437	388	392	378	391	371	360	346	373	403	364	365	379	372	390	388	376	373	378	374	387	380	397	372	379	380	399	350	369	401	363	349	409	396	377	381	386	374	389	376	411	429	374	367	398	395	364	385	414	364	387	375	382	388	399	368	361	341	373	381	395	381	398	372	373	405	377	379	389	383	362	358	405	364	354	399	399	321	335	375	371	357	385	369	392	420	391	404	316	387	375	401	370	391	371	366	387	362	383	377	391	362	383	420	383	388	383	384	379	371	402	350	399	386	376	353	388	381	391	367	391	400	402	398	372	382	353	369	383	422	347	389	420	382	360	361	402	389	392	354	387	361	372	355	351	399	346	367	347	385	397	391	361	400	376	386	403	365	375	342	397	354	376	367	385	371	385	377	385	399	379	392	390	370	407	358	417	378	381	377	372	405	378	355	373	398	359	427	373	357	407	384	358	377	393	361	381	396	366	353	376	361	386	399	381	345	327	361	366	402	368	391	359	378	354	379	370	374	405	381	377	383	338	394	416	405	396	378	400	385	395	367	388	392	358	395	383	369	347	353	365	374	365	356	420	381	361	373	346	398	366	346	410	405	371	362	352	368	357	389	382	423	420	382	370	341	341	355	353	389	401	423	390	435	379	381	437	391	359	361	367	385	379	363	365	378	385	355	405	390	349	387	376	399	372	370	336	368	405	421	404	385	366	401	377	384	381	358	356	364	375	350	366	354	391	380	374	371	360	383	362	402	341	420	362	341	384	363	379	345	359	377	373	381	384	374	371	374	351	356	384	368	354	350	337	351	365	381	362	384	361	362	385	355	381	379	392	343	393	395	374	386	390	403	367	380	383	385	387	377	403	389	362	399	343	400	381	362	381	404	363	379	370	367	335	366	385	354	419	366	330	356	384	384	379	348	391	358	403	394	377	417	385	367	339	382	372	418	389	372	357	357	376	403	401	373	382	391	356	376	366	348	388	378	364	394	377	365	378	377	369	364	367	377	355	353	374	398	365	362	354	428	369	411	402	406	409	326	378	404	372	421	397	377	393	403	424	367	391	383	348	397	376	377	387	434	426	377	394	379	376	374	428	382	402	356	381	351	373	376	416	361	379	350	361	369	377	345	390	370	372	365	410	386	374	409	387	370	363	371	377	357	380	394	368	375	373	416	415	336	384	343	381	344	373	401	362	376	414	388	388	351	383	354	343	383	379	329	374	355	382	349	417	381	395	399	404	391	382	385	380	386	351	366	361	364	387	349	390	338	368	361	362	363	371	353	363	370	375	394	368	347	388	398	382	365	343	351	395	390	391	421	373	378	367	379	375	384	375	377	364	363	396	386	403	412	368	385	404	366	396	332	374	397	368	353	346	366	423	366	363	378	385	333	419	395	355	336	358	385	411	371	358	354	392	385	402	377	369	376	342	395	365	337	394	367	391	378	383	385	408	399	411	390	345	352	391	397	411	368	381	379	395	385	399	341	370	363	375	427	394	362	364	377	364	386	368	354	361	381	345	404	390	385	407	413	352	389	341	369	411	402	386	388	418	345	371	368	362	381	384	354	376	334	413	364	373	383	352	396	376	379	384	357	370	389	358	398	398	395	375	340	365	369	367	351	385	368	340	400	410	388	357	396	377	392	348	363	414	377	359	393	402	359	377	357	378	380	359	370	382	332	383	386	386	381	341	369	396	419	372	361	375	399	421	399	378	375	402	424	380	347	376	385	350	399	363	370	390	384	388	420	364	376	367	361	389	372	375	385	361	403	401	368	383	367	356	413	352	367	349	395	409	362	376	375	379	373	426	382	378	392	373	372	406	390	392	371	397	370	404	366	369	349	347	390	397	352	371	391	384	377	384	350	344	406	392	368	352	387	394	406	358	376	359	376	359	355	343	378	377	391	370	420	365	346	365	391	395	384	402	383	376	379	384	388	401	351	352	382	383	380	394	325	423	397	397	380	403	397	384	360	361	369	378	408	378	396	375	381	337	368	387	382	368	383	410	387	374	380	407	383	378	391	362	368	355	401	373	351	399	402	395	386	379	379	369	373	382	363	390	340	401	388	385	391	376	337	389	386	381	367	382	390	387	381	382	396	377	375	408	370	414	387	335	354	372	373	395	399	376
16524	2289	4633	5422	4718	3956	3431	2844	2454	2154	1945	1827	1684	1567	1530	1461	1477	1322	1287	1165	1225	1266	1215	1129	1109	1124	1074	1129	1050	1127	1072	1092	1004	1013	1016	1037	995	1031	976	959	975	1005	1039	949	952	965	966	1025	927	950	971	958	1005	981	994	981	977	1000	956	948	958	974	994	949	953	976	930	926	911	939	952	948	940	920	919	1013	970	957	964	983	929	935	959	1007	938	954	963	995	939	951	966	961	913	958	967	966	951	962	936	933	951	1008	1022	987	931	903	910	990	845	921	898	912	926	963	918	898	923	907	943	943	904	948	911	943	903	945	956	939	937	937	919	928	968	936	898	916	933	913	911	969	928	894	917	883	947	971	946	959	935	907	973	942	953	965	966	894	998	966	972	992	911	937	936	900	880	931	948	969	963	908	987	897	869	961	946	882	972	920	947	913	934	914	986	900	917	922	970	941	944	967	984	950	959	906	938	927	916	944	895	928	928	941	870	938	897	935	1030	963	977	916	910	978	966	944	950	956	989	917	957	942	900	905	945	974	970	920	903	965	922	951	934	914	909	985	918	920	953	939	898	945	936	992	895	936	900	910	896	902	938	932	876	893	938	908	942	939	955	939	910	843	927	928	967	962	925	915	979	890	941	917	915	906	955	945	919	864	944	1006	921	941	912	892	942	936	952	906	934	910	876	926	923	918	907	936	918	943	943	924	951	879	929	887	934	897	909	925	939	972	928	950	929	950	916	930	908	912	929	924	907	922	868	925	905	929	935	947	966	928	950	909	937	928	962	934	882	962	887	897	949	970	946	933	955	951	960	934	936	934	949	898	906	926	899	917	939	990	975	955	924	951	927	951	977	1017	960	938	870	997	930	914	958	903	895	878	911	949	943	945	973	933	967	920	962	959	934	940	987	929	952	936	907	935	918	893	960	922	955	971	965	897	886	952	907	917	880	929	937	933	951	905	923	933	914	953	933	953	888	935	939	938	901	876	955	964	947	967	931	866	953	905	932	873	933	926	925	911	915	922	944	891	950	969	945	963	903	958	970	922	941	911	893	917	940	962	921	896	900	907	903	870	946	959	901	917	859	923	931	963	927	929	951	959	929	895	923	933	926	970	878	990	933	893	933	910	937	1023	889	961	902	923	916	915	948	950	949	913	886	933	963	924	911	892	927	911	921	947	914	926	959	981	907	936	919	907	944	932	892	970	923	947	963	952	921	922	973	915	924	891	927	934	898	935	910	913	987	934	925	931	921	916	922	939	931	993	886	942	959	936	893	972	908	979	910	874	928	1004	926	1002	962	898	939	971	921	925	881	882	917	961	972	936	971	990	932	967	923	952	970	958	891	916	913	938	952	907	885	919	965	931	946	936	931	893	957	863	897	925	966	977	971	939	945	933	932	931	922	899	928	937	883	921	968	914	962	922	943	910	955	925	917	871	940	907	954	902	950	897	929	947	892	917	936	914	922	939	916	924	917	1003	934	886	886	962	922	955	926	920	908	908	935	937	929	964	947	953	919	899	902	935	912	911	926	937	894	922	960	926	957	906	908	899	971	962	949	991	919	914	940	901	914	952	910	938	939	929	939	924	940	908	947	966	889	929	936	959	981	944	901	887	903	905	977	880	953	966	936	944	988	931	917	929	913	949	944	949	978	954	954	925	918	933	919	947	921	911	900	896	939	909	936	945	928	946	859	921	915	935	951	923	909	933	937	965	949	968	918	903	888	931	926	1016	958	929	920	958	951	967	943	934	888	934	917	965	918	962	898	991	963	926	915	974	884	919	975	906	975	978	958	943	967	875	918	927	957	933	902	946	968	987	922	910	953	975	894	940	962	883	956	945	935	944	916	936	966	939	921	942	959	914	933	987	930	917	927	914	912	947	927	907	937	954	940	884	888	952	968	886	945	891	912	907	941	920	960	979	869	945	931	957	918	907	957	952	899	926	956	933	865	895	963	911	1002	953	925	970	937	932	942	949	913	861	982	916	917	899	955	910	909	950	961	984	923	950	949	948	958	958	964	925	910	932	942	946	953	883	950	918	987	935	935	915	948	957	918	954	962	891	965	997	961	914	907	972	906	964	903	974	932	911	928	925	957	918	869	894	949	921	931	961	927	928	937	906	893	953	933	934	970	971	909	939	966	939	899	910	892	949	919	915	924	948	930	906	897	961	926	941	921	886	916	921	970	907	927	970	890	924	954	935	975	973	990	959	935	964	904	925	931	945	935	889	919	976	906	919	985	906	959	886	936	929	932	943	919	997	932	922	1009	890	993	945	923	994	952	908	910	908	933	947	939	927	891	937	966	932	918	963	935	930	996	958	884	934	918	935	966	980	905	937	925	898	967	961	899	934	925	896	920	930	923	925	910	900	922	916	901	963	926	1001	964	908	959	927	903	956	951	952	905	968	956	942	925	924	904	971	926	948	963	935	882	903	903	928	944	939	935	979	950	938	955	937	977	946	914	916	902	908	897	928	938	853	965	957	972	885	914	922	904	942	913	893	900	938	923	939	916	966	942	913	955	940	948	956	950	952	931	923	919	890	949	917	895	948	920	931	958	923	960	902	920	947	957	915	917	921	926	928	894	974	956	895	931	967	915	936	921	935	983	938	909	891	905	976	934	951	872	1003	857	957	881	896	975	954	928	929	943	929	907	929	876	964	960	916	872	907	920	919	940	937	929	940	898	964	907	846	935	927	957	863	930	934	967	913	954	929	968	956	943	966	907	898	978	926	916	947	924	972	931	987	924	890	915	939	943	947	913	902	896	899	934	922	928	944	950	929	972	921	974	933	977	932	964	943	939	913	972	952	918	900	912	865	924	944	908	916	923	939	972	947	978	910	916	907	959	916	934	989	921	964	949	947	904	927	917	968	915	933	912	874	941	944	912	893	965	923	937	919	898	914	947	885	882	933	944	998	934	946	927	950	859	937	907	908	901	894	881	939	946	939	914	913	891	922	898	953	968	912	948	941	954	915	937	898	914	895	892	978	964	956	886	906	924	971	964	953	875	902	890	790	982	944	937	945	936	957	965	931	975	917	950	916	878	932	897	985	971	947	924	916	929	920	929	876	913	930	921	936	918	937	979	935	972	921	961	968	904	981	939	916	961	872	879	1021	921	909	936	868	917	941	905	900	919	904	980	931	896	940	953	911	922	945	908	963	930	926	945	931	944	943	944	884	887	951	959	905	982	951	998	954	886	989	933	886	936	944	948	953	901	884	914	952	961	915	906	907	936	929	939	943	1019	933	868	964	903	918	946	932	954	909	924	956	896	960	897	969	852	955	939	917	903	933	968	904	896	910	934	901	993	911	907	905	933	940	933	951	918	900	886	963	933	920	873	935	884	942	923	931	951	906	920	920	956	936	949	922	981	959	936	972	925	928	932	909	897	895	901	903	894	929	965	900	961	937	928	946	955	971	951	989	958	940	925	942	929	907	973	939	949	971	926	934	925	945	923	903	970	902	932	974	903	889	945	921	941	884	922	984	924	928	968	956	967	966	901	898	916	946
3123	325	337	311	276	284	328	251	316	283	284	306	241	287	275	304	297	298	270	303	321	287	267	273	272	277	283	256	283	301	263	275	242	309	297	296	291	285	274	268	278	276	268	278	280	289	298	314	300	253	264	281	310	283	269	250	278	264	255	247	292	283	278	271	288	294	261	292	273	281	256	264	283	278	285	275	312	289	301	275	274	299	301	294	287	261	267	308	277	282	296	262	325	291	278	296	298	270	307	291	292	298	295	273	316	271	281	271	289	269	308	295	301	273	281	267	271	263	248	294	269	270	306	273	294	323	298	266	278	320	298	284	282	287	283	297	263	291	280	310	288	282	282	293	275	286	279	285	252	284	312	297	278	310	309	251	264	299	275	290	241	251	289	273	289	266	272	266	270	282	293	284	268	315	275	334	281	279	274	288	288	293	248	293	311	297	311	285	279	308	295	297	307	265	287	280	275	266	294	279	299	277	269	319	298	300	280	291	283	275	293	283	271	277	294	286	280	263	293	310	297	266	303	298	290	267	277	292	286	286	277	288	290	292	297	293	273	285	290	290	249	284	285	284	255	257	292	302	290	265	311	281	282	297	282	317	260	295	276	286	303	262	286	292	288	287	276	287	293	274	274	279	309	330	302	281	308	270	263	291	285	299	289	256	279	255	263	297	269	284	270	294	298	328	279	286	304	252	290	265	302	318	306	280	302	263	222	305	268	318	293	280	270	289	334	289	267	284	295	269	274	284	273	275	270	301	292	299	292	287	301	282	266	276	279	301	280	280	268	271	269	243	276	271	267	290	296	287	307	331	281	310	311	287	288	271	259	287	271	297	270	285	291	311	307	255	293	294	326	317	274	282	294	282	291	268	259	311	299	256	282	276	293	261	315	298	267	291	300	296	319	287	273	284	268	282	293	270	291	245	286	300	278	280	294	261	270	293	295	252	269	267	271	287	279	290	303	276	273	288	280	300	291	256	304	267	276	297	294	290	293	276	275	272	294	265	270	289	281	295	260	294	289	310	284	283	278	280	283	276	268	295	279	277	291	279	286	275	268	308	284	283	262	291	285	301	317	297	261	305	307	285	295	265	320	260	279	283	289	274	280	272	253	288	289	299	287	289	274	321	314	274	292	270	279	267	259	323	272	304	255	289	273	266	284	323	276	285	273	307	270	272	277	296	282	287	291	275	291	277	301	272	271	271	270	290	267	299	270	296	306	256	297	299	242	278	265	281	271	307	290	255	294	308	232	243	274	273	286	283	295	286	274	292	290	274	291	279	268	270	287	271	283	283	266	290	282	258	308	293	282	304	269	314	267	257	291	252	278	278	271	297	286	279	318	280	312	330	269	300	256	253	260	256	300	289	256	311	314	296	301	300	293	297	304	283	306	289	263	289	288	279	284	268	280	276	286	302	323	288	274	285	307	308	294	274	308	240	270	308	282	301	256	294	275	277	272	257	271	265	286	285	302	281	282	278	323	282	263	282	250	276	287	313	258	303	265	283	289	278	271	280	285	289	299	306	254	302	266	287	255	266	281	282	241	261	275	324	301	287	296	274	299	246	278	292	279	291	270	297	319	271	294	232	286	313	297	268	308	310	296	293	245	299	288	289	281	288	271	280	287	269	282	273	312	295	279	253	301	284	276	287	311	310	295	268	307	317	261	274	274	300	288	247	289	279	276	278	303	302	277	270	267	314	290	290	285	271	294	271	299	305	313	309	302	280	280	283	272	276	256	272	286	275	301	295	311	273	302	273	299	289	263	304	294	336	320	295	301	294	266	300	289	274	261	278	280	290	291	283	304	296	270	291	311	293	256	278	239	283	265	261	283	284	286	281	284	288	292	257	248	298	252	280	276	290	309	277	289	287	311	313	271	273	274	263	296	271	311	265	262	290	262	258	279	274	292	269	288	281	278	261	269	297	305	274	278	297	301	280	302	266	299	327	291	284	284	272	290	274	278	276	293	282	283	273	299	278	287	285	285	306	291	276	254	250	294	301	304	304	279	313	284	286	298	275	303	303	256	308	266	315	290	307	246	262	294	273	306	302	296	288	281	290	283	291	279	296	278	297	285	255	288	288	279	265	250	267	294	291	285	276	331	280	271	280	300	258	272	280	251	292	238	258	296	292	270	272	260	279	288	319	276	278	253	304	249	302	274	284	282	259	281	273	296	257	296	264	275	288	314	289	298	299	317	302	329	305	302	273	275	295	298	286	310	305	289	278	317	277	284	286	263	307	297	297	279	265	300	305	250	272	286	285	306	268	278	305	273	259	271	265	285	280	274	301	282	279	289	275	297	304	286	285	263	324	290	261	261	293	290	294	265	289	273	313	246	293	294	294	239	307	296	284	275	264	267	253	287	293	298	289	305	305	261	298	281	280	289	286	268	303	290	289	288	292	290	290	314	258	295	271	281	271	313	276	275	333	290	258	266	283	296	333	270	282	284	280	307	304	297	277	273	269	304	289	301	287	280	295	250	298	303	281	296	318	285	284	267	257	275	268	268	270	307	255	238	251	266	295	285	247	290	284	270	325	267	287	293	291	289	269	269	322	294	281	281	269	281	255	296	287	269	268	266	253	284	278	280	306	272	260	300	296	318	259	272	291	289	299	277	314	286	274	261	276	290	295	273	285	283	281	294	249	278	280	282	276	280	258	264	271	252	301	270	284	272	258	263	289	258	285	264	260	270	260	312	316	286	297	283	279	275	267	313	305	279	299	288	290	308	304	261	283	292	276	304	285	264	260	298	284	279	300	304	248	284	299	288	256	308	313	297	258	299	288	319	267	292	291	270	279	271	296	297	291	263	271	281	247	299	297	229	290	317	294	289	276	265	269	282	272	295	308	281	303	264	305	290	300	270	307	287	317	274	269	318	293	260	288	269	279	281	297	303	287	269	299	325	257	311	302	279	289	259	274	284	274	282	291	262	302	278	272	260	243	305	279	277	271	289	271	272	259	313	280	286	270	295	294	319	263	307	305	278	272	269	293	242	256	269	271	296	292	257	290	290	318	323	289	288	291	276	244	293	317	298	281	302	291	264	300	259	269	288	240	314	263	273	269	287	277	279	261	268	289	276	293	283	266	280	295	293	298	312	268	287	266	265	286	322	281	268	259	285	263	293	298	281	282	286	289	280	295	299	280	272	268	269	292	277	308	291	272	301	311	278	284	261	262	289	255	276	279	291	256	278	299	290	279	241	255	299	280	277	287	279	296	301	314	232	290	290	280	314	274	306	300	252	306	281	299	295	259	314	293	267	309	243	301	281	291	289	282	238	289	281	291	260	269	269	305	278	292	292	298	269	265	262	277	286	278	288	282	306	259	296	301	301	297	289	294	294	283	280	279	275	298	252	260	291	294	286	314	277	284	304	293	300	296	254	266	283	281	270	295	286	317	287	277	263	310	294	275	297	278	297	294	271	319	321	291	298	281	301	281	257	288	265	275	272	277	329	261	270	288	285	262	286	298	302	287	296	296	321	297
3758	763	766	708	791	761	818	770	727	760	703	685	751	766	759	739	716	724	744	696	700	710	729	740	705	714	711	659	696	662	672	686	725	697	737	694	691	674	693	778	726	728	748	722	695	688	739	707	742	697	716	699	755	703	701	704	719	719	732	700	729	718	724	680	741	722	692	728	714	675	696	686	734	714	727	722	708	670	673	704	741	730	718	710	693	721	705	688	718	658	696	717	708	704	712	749	652	739	681	672	726	695	715	724	696	685	750	704	711	732	764	715	686	731	711	655	704	716	709	728	700	686	713	718	721	704	709	703	685	744	742	673	660	660	717	714	691	734	741	707	701	694	677	642	686	666	703	711	701	688	690	765	728	726	703	720	748	666	720	711	733	699	712	717	756	713	720	706	719	739	699	738	716	733	716	700	709	711	714	722	730	743	720	688	652	748	706	686	725	713	741	718	710	731	714	652	674	739	713	721	660	721	720	752	713	691	663	695	702	716	700	721	757	699	769	697	732	724	708	757	777	708	685	702	736	666	622	719	744	683	714	712	721	748	684	686	694	669	705	690	727	673	690	720	677	746	732	729	739	704	695	736	685	731	711	736	690	721	673	701	715	746	738	716	708	666	708	743	705	741	724	678	698	710	669	666	774	688	682	702	740	740	724	666	694	682	685	688	664	714	710	717	697	660	722	720	759	699	702	761	703	698	700	710	718	679	739	685	722	695	662	710	752	734	727	711	706	730	680	687	694	747	694	668	703	655	709	702	697	714	716	684	679	701	709	704	726	728	714	712	743	703	660	705	731	719	720	692	692	708	713	699	731	732	723	704	693	752	694	647	708	739	686	687	717	721	739	699	721	677	712	756	643	743	661	685	718	741	679	680	696	717	733	695	690	719	666	722	665	723	699	734	719	718	685	719	715	710	721	751	715	723	711	674	664	721	723	700	698	730	695	728	707	748	699	703	719	737	648	711	726	698	713	738	674	682	757	709	672	713	768	731	678	751	699	704	684	699	693	768	718	772	709	668	714	759	719	736	735	640	743	717	723	747	700	695	718	728	734	724	746	715	669	744	684	725	714	711	741	688	679	696	720	747	711	705	717	776	704	716	678	674	725	705	721	711	711	751	655	719	681	756	710	681	712	779	754	761	713	728	751	705	750	710	673	667	691	723	692	686	695	707	779	701	704	728	717	684	731	701	748	658	731	708	707	702	686	703	673	734	688	694	723	713	750	704	710	706	747	757	682	710	695	758	725	726	653	696	772	768	694	712	688	675	711	665	703	665	711	727	667	702	671	735	705	746	712	701	663	709	683	680	684	684	693	705	703	703	704	703	697	688	706	711	720	694	677	712	711	680	767	706	735	700	715	659	693	677	710	683	696	685	724	717	688	672	699	691	740	713	740	715	733	738	695	688	771	741	694	731	728	695	713	669	728	734	704	705	694	698	710	703	661	739	706	739	699	711	676	757	723	660	674	711	685	715	724	704	697	697	702	710	697	712	723	694	760	683	687	771	707	725	750	677	733	743	708	731	720	727	701	724	719	741	697	712	701	703	710	697	743	691	715	747	730	678	748	698	709	689	727	731	695	668	692	665	711	722	727	716	678	700	708	712	732	711	694	764	733	723	731	712	708	751	717	697	705	663	675	712	748	676	700	688	719	737	723	750	721	688	695	721	723	683	737	659	720	672	684	650	702	684	681	749	656	653	706	692	691	710	717	679	686	704	737	705	730	708	705	707	678	723	720	688	677	791	692	677	672	691	674	691	685	767	703	729	699	741	710	748	707	716	711	729	716	691	720	687	717	678	719	719	693	707	701	697	698	731	696	679	693	702	711	676	746	703	692	768	728	723	699	686	711	706	681	710	746	759	699	718	694	664	767	730	735	707	668	694	745	691	742	704	725	741	738	683	723	643	701	663	766	738	698	731	686	690	705	723	705	696	676	675	705	665	717	723	737	673	673	684	676	710	708	757	715	666	732	707	739	736	732	693	762	674	731	699	697	699	747	713	679	695	716	708	676	726	692	719	730	692	737	681	712	709	663	702	690	738	746	719	677	719	727	705	683	719	674	725	714	676	717	744	724	703	718	701	688	738	716	732	788	709	677	685	663	718	711	765	729	686	709	704	706	722	737	661	732	731	709	679	706	731	699	738	695	700	727	672	729	716	719	753	760	725	678	730	701	724	695	729	701	672	693	705	696	701	712	701	777	698	650	689	680	691	718	701	738	719	698	711	704	705	724	688	711	764	736	699	744	703	693	707	697	651	720	710	687	725	671	692	732	741	663	760	712	686	686	765	660	724	730	717	674	667	721	706	710	724	682	711	654	736	696	705	702	765	737	684	734	689	746	714	697	741	666	709	701	685	710	673	696	726	675	692	685	720	680	705	670	705	734	718	721	698	723	719	704	718	746	697	715	717	769	659	757	697	667	725	683	756	718	726	715	711	700	721	720	685	691	711	708	700	673	736	722	711	707	715	708	748	747	694	754	670	676	686	688	716	666	650	745	704	728	743	701	701	726	717	709	736	742	723	734	712	757	667	748	683	710	688	722	702	717	730	644	678	759	719	709	685	709	693	683	655	640	700	717	688	719	693	657	733	722	693	673	669	735	657	697	702	727	705	768	630	728	713	720	677	727	743	737	648	704	672	702	733	703	692	664	698	725	652	686	714	734	700	666	727	747	699	773	702	728	728	701	703	719	711	715	727	733	731	716	711	744	671	692	640	683	709	710	702	752	707	702	744	707	744	696	709	716	682	712	725	726	742	699	718	705	672	671	696	686	703	702	734	699	709	667	719	683	731	753	677	713	679	629	734	728	710	705	717	701	701	726	704	654	729	717	704	731	708	739	691	663	748	703	714	711	725	728	733	709	706	703	690	751	722	735	703	713	729	683	733	733	717	699	693	712	715	763	705	707	686	710	672	750	653	724	659	694	739	701	699	683	676	719	676	705	717	667	709	653	721	685	716	703	740	708	693	677	679	700	674	718	698	708	709	729	716	728	676	694	705	680	720	754	747	727	714	697	690	671	654	719	773	685	741	712	688	695	764	699	695	734	745	693	685	701	710	708	758	697	688	708	734	696	758	757	684	692	647	718	737	704	752	679	704	695	736	666	780	770	709	705	768	724	707	677	716	683	714	709	687	699	710	685	724	719	735	665	683	732	778	717	708	717	735	754	685	637	737	699	742	738	735	775	712	681	706	652	707	726	714	702	723	724	755	733	720	747	731	709	716	659	722	705	689	715	699	693	708	723	681	697	701	715	716	750	688	698	683	726	717	711	679	711	718	717	667	715	755	718	723	736	723	712	698	720	771	719	696	753	724	753	690	728	740	665	706	676	674	735	686	741	718	742	677	681	733	716	684	703	681	698	689	751	704	689	665	719	665	722	744	735	684	629	708	745	712	715	707	689	730	719	673	659	775	728	742	707	659	693	705	702	718	684	725	694	719	702	711	684	662	702	728	696	668	649	701	657	744	715	710	670	700
20732	2195	1135	871	681	545	453	415	352	341	261	308	268	249	262	299	245	264	247	268	253	224	228	260	243	231	252	226	237	244	239	206	217	237	224	235	227	223	218	274	213	216	244	227	211	252	198	224	203	190	240	204	228	235	217	218	203	198	228	224	218	204	200	237	214	222	182	231	229	185	214	240	248	232	229	226	238	208	195	219	216	225	222	198	217	233	218	229	233	228	233	236	191	235	223	201	238	209	223	198	251	225	243	217	242	227	208	219	200	222	220	240	236	203	212	202	225	228	238	220	214	208	224	223	247	234	263	233	234	204	217	232	228	228	220	193	210	243	218	203	244	208	211	225	210	219	216	234	219	250	202	218	202	242	242	226	209	227	226	209	225	231	243	205	238	221	205	214	233	204	197	209	230	212	201	200	219	187	213	202	250	189	215	220	233	223	186	208	281	233	231	234	227	210	196	220	192	217	217	222	208	208	198	215	229	214	236	222	213	240	223	245	204	225	217	187	211	219	203	221	232	239	199	210	188	232	198	199	220	219	239	220	214	236	213	209	221	226	249	243	207	225	247	198	256	226	227	225	225	218	232	224	209	198	210	208	215	235	218	195	237	245	240	261	209	238	219	235	229	193	214	230	215	250	202	216	234	220	213	261	207	214	230	228	190	197	239	232	221	233	215	194	227	227	207	234	234	196	236	225	235	234	224	245	203	230	220	236	203	251	224	231	216	227	219	232	226	232	201	243	197	189	215	188	220	230	234	203	239	230	220	215	188	240	233	188	213	232	192	217	236	214	213	192	247	208	223	231	226	214	227	205	211	204	225	223	236	227	231	221	220	209	211	224	199	232	222	215	219	221	200	218	218	234	217	194	213	219	225	192	235	230	222	228	212	197	214	235	208	230	223	249	222	187	229	232	225	208	204	202	215	220	259	238	211	213	233	218	231	198	207	194	219	232	219	186	209	210	234	219	225	215	224	204	202	244	212	228	247	207	212	207	199	205	227	221	244	238	204	224	205	206	204	212	220	213	232	199	204	197	231	197	239	197	243	228	200	245	211	231	240	224	210	192	205	216	232	227	217	205	221	214	208	231	220	236	226	231	220	232	205	208	213	240	199	239	227	224	198	232	231	206	248	202	202	224	211	219	241	222	205	248	200	202	234	216	214	235	176	207	227	207	206	222	233	222	223	236	235	205	216	210	232	200	230	225	217	243	229	194	254	216	237	194	196	216	187	236	206	244	205	215	241	246	227	260	221	226	229	221	211	221	216	221	232	227	226	212	213	215	208	210	199	248	214	211	235	208	234	226	241	201	201	253	219	234	225	228	243	224	216	228	215	212	229	180	216	228	231	215	225	232	211	202	228	227	226	242	222	202	210	200	202	238	212	227	236	223	209	215	203	233	222	233	240	231	210	226	191	221	217	194	233	209	204	192	219	212	184	245	209	199	194	241	215	240	223	215	245	206	203	199	245	215	227	254	233	237	225	221	230	234	238	203	240	241	207	210	234	197	200	195	230	230	221	210	205	228	200	229	219	241	231	201	225	208	230	212	261	199	215	224	208	208	193	201	223	226	225	216	245	236	233	227	214	232	212	219	215	192	228	216	213	214	196	176	226	241	215	207	237	202	219	209	225	202	226	235	216	222	224	203	220	222	238	232	210	235	219	229	206	230	240	220	248	222	200	218	205	201	187	215	206	215	225	259	226	229	224	221	220	208	195	207	221	210	221	203	198	178	212	208	203	226	223	225	208	224	201	221	216	195	210	213	221	190	217	204	205	221	214	227	217	201	206	203	216	204	213	217	201	219	218	238	248	209	219	208	195	230	216	204	201	221	228	214	207	206	240	240	228	203	219	223	242	220	218	222	225	239	211	232	218	223	195	207	218	209	234	209	211	225	245	244	220	221	220	242	221	217	206	220	229	217	227	206	217	227	204	211	234	192	211	192	200	216	204	220	233	226	218	231	221	216	217	228	211	212	199	225	232	211	224	210	208	214	222	229	217	227	217	224	249	226	211	221	222	239	226	239	220	231	263	232	203	247	241	219	214	210	246	224	234	230	245	233	201	206	218	232	261	240	222	183	244	243	232	220	230	234	209	230	236	212	230	216	222	235	212	196	194	214	204	228	218	208	223	223	218	207	214	245	200	217	196	238	207	229	214	212	235	228	196	235	231	218	239	218	201	222	216	214	224	224	193	215	230	238	213	236	239	219	208	212	210	214	227	195	214	217	215	193	204	224	228	212	232	225	226	206	208	193	206	197	252	231	223	219	208	232	235	208	221	206	229	217	218	205	193	242	216	243	219	233	213	192	241	223	221	208	251	217	207	205	201	227	206	221	219	203	236	205	217	214	239	211	212	213	194	223	226	229	226	215	215	197	221	221	218	218	210	228	248	211	212	199	202	215	229	213	215	199	227	202	213	242	260	222	247	223	225	215	198	210	227	211	224	226	247	227	222	197	212	194	207	210	237	207	223	226	208	197	214	215	237	213	238	245	217	196	236	244	234	222	197	247	237	248	181	230	213	209	239	226	230	211	224	227	196	224	200	230	213	190	230	247	220	227	199	229	224	211	209	206	214	212	213	214	211	253	209	220	202	250	234	232	226	206	216	223	225	231	225	223	213	253	242	199	225	227	220	210	228	212	205	220	209	241	242	208	248	195	196	216	227	206	228	226	188	208	233	226	220	221	228	202	218	208	190	197	203	229	237	233	227	258	228	187	206	223	246	212	216	199	231	219	201	212	218	203	228	240	222	222	231	217	215	217	191	230	226	225	247	228	221	241	211	234	262	202	244	216	215	211	195	203	208	223	207	210	187	206	213	205	225	206	245	214	226	213	219	239	247	230	216	254	234	200	241	206	213	214	190	201	221	226	225	215	190	215	211	200	219	196	240	235	222	224	220	234	240	219	213	221	212	236	217	199	243	244	221	213	234	229	195	213	203	214	214	202	200	213	218	189	242	217	195	189	206	206	187	216	220	223	226	227	205	217	179	211	219	217	242	227	211	234	211	229	201	223	196	213	206	235	209	239	240	198	214	218	184	205	216	212	209	221	235	227	244	224	230	223	239	204	201	176	237	207	205	230	237	242	213	199	196	203	220	206	216	197	222	223	227	216	213	244	233	223	242	264	200	203	220	216	210	204	237	226	205	216	211	225	205	206	232	221	222	244	203	202	227	236	213	252	236	244	231	220	224	199	241	213	213	236	204	211	227	224	213	214	199	218	211	212	204	214	218	232	220	227	234	191	215	237	216	199	216	229	215	214	239	218	243	212	200	240	208	217	214	189	239	221	209	200	234	219	258	228	207	204	251	223	231	234	223	221	214	210	220	208	251	240	212	223	211	211	213	242	198	200	227	220	234	214	208	200	202	214	194	205	225	244	216	211	229	212	215	201	218	240	222	225	208	207	235	230	208	223	224	197	237	205	245	224	215	206	197	233	216	242	206	187	225	230	205	227	237	214	232	219	227	205	207	198	196	200
10330	1381	2522	2956	2627	2168	1949	1611	1453	1210	1123	1091	951	955	829	864	857	754	813	812	708	730	729	705	695	693	683	723	693	651	619	691	634	648	637	629	657	639	641	605	618	663	593	620	640	654	598	571	617	596	589	616	599	610	616	646	626	629	607	592	594	652	623	605	569	637	625	623	590	601	640	599	594	583	615	652	617	634	598	612	578	550	598	620	587	616	589	609	598	579	595	633	566	597	623	588	624	589	600	616	572	586	589	624	606	591	585	557	608	546	615	561	614	581	587	575	631	611	598	590	608	611	585	586	571	578	568	621	602	618	574	579	584	572	579	644	628	613	552	592	576	611	584	629	607	608	602	621	628	625	619	590	607	585	593	627	620	596	631	596	608	644	619	617	638	607	602	558	594	578	563	641	558	587	569	606	592	576	598	587	624	607	572	602	598	580	577	587	571	595	567	576	569	636	556	614	640	580	565	625	593	637	588	622	587	603	595	567	564	575	607	616	591	583	648	633	613	620	591	612	599	566	583	645	620	619	581	583	564	580	588	581	572	582	620	601	626	587	555	611	604	598	628	530	636	568	591	596	612	610	608	583	602	604	642	628	563	593	633	590	588	566	580	606	611	537	613	560	582	594	651	591	633	608	572	633	570	597	609	623	584	590	609	557	559	585	578	603	594	611	581	593	603	580	620	615	610	574	593	591	622	571	620	608	608	584	615	585	596	569	597	591	573	587	578	601	612	557	579	616	626	603	568	635	612	590	574	605	603	581	571	600	631	546	620	552	621	591	573	549	604	613	610	557	631	634	616	625	608	642	608	596	601	642	595	631	555	614	595	580	567	589	569	578	580	641	603	587	605	590	565	611	595	632	647	612	583	601	579	602	558	626	586	576	598	582	562	583	589	563	590	604	589	625	579	606	595	596	590	615	578	599	597	598	548	611	600	563	545	574	623	603	549	604	597	620	572	591	588	621	588	649	604	592	587	620	608	538	633	605	613	599	598	617	578	588	639	564	590	592	555	590	584	587	591	556	609	617	598	546	577	615	573	640	607	631	578	625	569	613	612	575	584	597	564	646	585	592	606	547	602	542	592	664	578	632	625	560	567	598	576	657	615	624	580	600	642	588	551	575	579	619	608	616	577	603	559	569	584	572	612	575	572	605	644	616	610	588	563	607	561	610	585	578	576	573	577	606	598	580	548	576	566	583	644	587	622	618	565	653	630	600	575	572	562	611	620	596	573	588	608	618	628	624	596	542	566	583	594	549	608	598	577	599	633	597	566	650	614	532	606	608	641	612	539	610	590	599	571	585	586	590	559	572	587	540	616	626	644	575	562	588	587	561	568	615	580	613	537	568	540	593	577	623	570	548	574	565	586	596	585	636	593	592	601	620	615	596	606	613	617	611	599	584	634	616	578	583	572	574	597	605	629	565	592	579	593	616	599	580	560	578	572	580	595	547	590	570	619	595	643	610	600	582	592	570	571	585	598	576	593	618	630	602	547	561	589	591	574	595	625	626	608	600	561	595	621	574	587	601	589	592	562	607	586	561	595	561	611	623	552	579	608	604	610	616	545	556	547	603	590	604	573	607	609	590	594	618	585	546	602	579	578	582	622	581	592	592	596	595	576	585	618	573	585	571	573	591	616	604	553	565	604	626	587	566	616	572	599	619	596	569	594	596	571	596	614	635	587	559	570	602	581	544	637	620	574	584	556	582	545	552	593	562	582	574	546	635	597	585	619	548	617	613	629	624	634	549	638	632	581	583	565	617	572	625	610	637	559	613	551	639	599	584	614	618	610	562	592	586	579	550	626	542	605	579	576	610	591	594	626	586	631	561	590	571	624	628	601	604	577	603	581	566	539	587	593	588	549	615	630	634	600	647	582	600	586	587	586	608	617	564	564	569	609	579	615	617	596	580	636	550	616	558	606	609	573	602	592	555	601	612	603	576	570	586	591	587	603	600	612	584	576	568	602	596	609	622	586	614	614	598	576	581	576	593	605	606	566	582	608	600	606	590	588	597	551	586	588	627	583	604	564	582	600	548	606	535	573	575	629	585	610	605	602	669	575	617	553	596	637	608	602	602	607	587	600	638	570	608	599	566	589	586	565	584	605	615	625	581	612	606	670	602	627	631	565	562	559	615	587	594	587	588	585	597	584	615	574	645	603	608	563	599	597	600	643	616	598	623	581	615	596	592	568	619	583	619	567	582	597	574	554	601	604	595	582	594	608	604	577	585	627	550	571	571	600	606	632	573	551	612	637	536	629	600	629	596	596	625	577	616	594	593	628	589	611	558	590	604	582	592	610	556	558	585	552	591	582	596	583	599	565	599	600	583	570	613	605	565	568	622	614	592	594	571	611	584	607	558	569	574	600	557	622	573	588	624	597	595	620	593	530	596	621	602	551	577	607	588	559	592	575	598	604	561	557	613	619	586	585	597	602	624	572	559	585	584	613	584	554	624	562	597	594	608	638	605	587	591	584	589	591	600	617	655	555	586	603	585	591	611	592	614	586	597	615	579	539	601	574	612	571	568	610	621	576	583	609	582	613	557	604	612	621	601	594	597	556	606	620	626	632	566	554	629	620	617	600	602	595	548	564	583	608	590	564	581	597	606	625	563	603	583	589	558	584	567	590	608	558	622	590	608	596	604	592	586	588	637	622	614	584	603	613	577	586	588	580	573	620	625	615	576	583	609	587	597	642	582	610	579	623	619	588	561	581	608	598	569	571	581	580	606	600	596	531	578	579	627	570	590	568	615	603	593	582	619	560	601	542	595	594	571	604	658	599	618	589	615	609	607	596	583	622	569	599	542	588	589	587	599	586	614	606	585	622	602	547	554	587	583	599	615	607	618	552	586	631	596	595	610	571	590	598	601	599	587	602	616	596	544	657	622	547	591	619	579	600	585	603	602	566	634	573	569	604	547	598	633	608	540	631	629	580	555	571	602	572	614	593	588	587	559	574	650	603	567	604	633	567	596	539	596	609	597	555	576	632	607	617	598	582	584	598	550	506	626	583	563	562	612	554	578	612	579	587	573	591	532	588	615	598	628	608	590	557	587	631	627	618	618	609	568	611	581	604	591	521	569	616	584	644	594	586	611	593	565	595	556	604	548	612	578	590	563	586	598	644	563	558	579	582	626	575	612	603	574	573	605	596	560	604	571	612	649	570	639	614	568	571	596	597	613	627	540	568	591	579	572	648	539	632	641	611	610	595	608	577	621	641	579	607	602	628	577	616	593	577	600	620	596	567	599	604	537	584	619	575	571	617	603	589	560	594	595	581	583	551	597	548	559	619	589	586	552	584	572	599	612	594	567	550	581	629	590	597	576	605	589	550	587	608	551	534	542	554	614	601	588	631	605	614	556	542	614	641	625	631	597	588	576	601	565	591	612	594	606	613	559	575	584	564	608	574	576	591	630	598	596	546	608	579	630	612	585	603	614	618	630	618	604	568	580	563	589	598	595	564	622	595	627	638	605	554	605
36914	9915	2962	1910	1345	1030	830	803	701	594	576	509	477	437	463	446	492	466	427	408	439	398	424	408	438	448	396	394	413	391	408	399	392	407	419	411	355	365	367	371	386	379	383	378	393	361	369	347	360	397	346	388	365	399	376	336	403	390	402	403	418	374	370	356	412	384	371	325	356	347	355	339	377	366	373	400	383	396	412	381	381	358	388	382	391	359	375	386	350	329	371	377	372	347	383	405	352	378	419	348	354	349	378	375	417	378	376	359	406	391	351	358	378	377	366	353	377	371	377	369	370	338	370	380	397	366	372	371	398	361	348	316	337	387	351	406	378	373	357	423	389	382	442	400	394	395	378	419	377	356	388	387	404	359	353	382	342	393	354	352	367	389	378	376	394	385	384	387	377	366	397	412	375	395	421	396	395	404	354	400	397	393	363	362	357	373	387	385	369	382	367	378	379	375	362	385	355	347	381	378	396	344	426	376	368	374	387	359	387	403	396	376	370	400	401	367	390	390	401	386	382	385	363	375	384	407	352	372	402	381	399	350	362	405	386	356	400	344	372	419	388	368	391	389	368	363	379	367	373	346	385	376	374	378	374	355	428	386	390	364	406	379	386	381	342	353	354	357	376	421	375	385	383	368	358	369	338	383	376	380	396	382	375	383	347	384	379	402	359	393	357	394	361	364	358	345	368	386	408	386	419	364	387	398	393	417	364	375	374	361	397	371	355	365	375	428	391	409	380	387	402	378	351	347	388	394	388	394	384	378	408	373	384	371	384	354	397	366	403	350	361	381	394	333	379	398	382	341	390	377	382	367	395	396	392	380	364	367	362	372	364	394	382	368	370	335	399	361	381	415	358	347	374	408	366	390	384	379	377	338	362	382	348	375	394	373	391	408	358	379	391	389	380	406	409	355	367	410	355	369	373	378	397	388	379	372	373	363	383	369	372	386	394	360	375	359	393	388	373	399	390	346	354	365	377	395	387	416	345	375	337	330	380	354	367	355	372	384	357	362	371	372	359	368	368	353	368	375	399	396	413	387	363	383	381	410	412	405	411	360	405	377	373	364	378	358	365	398	386	363	406	367	394	369	372	378	367	383	383	387	385	361	390	368	393	374	347	330	360	348	369	334	348	370	339	384	375	376	383	408	350	390	365	354	378	415	404	411	407	339	396	373	395	387	366	385	380	396	363	377	387	374	360	375	366	391	345	423	353	374	391	368	419	393	370	389	397	360	367	352	383	386	396	355	368	400	382	356	397	372	386	401	367	356	404	375	397	403	379	326	391	415	401	369	366	366	377	379	374	422	388	417	364	396	343	356	372	385	384	405	386	392	384	367	388	404	397	391	345	401	367	399	384	378	376	353	357	361	367	399	407	375	385	399	361	380	374	374	373	382	369	377	362	404	409	373	391	401	389	387	362	394	392	363	389	402	373	385	346	376	356	386	364	391	383	367	395	376	373	377	357	349	369	362	383	372	392	376	363	372	353	339	394	346	355	353	386	381	444	351	363	371	375	399	365	375	345	405	359	367	363	390	421	381	379	365	393	391	404	347	367	366	396	366	378	366	377	381	376	371	394	376	374	336	414	371	367	390	380	359	375	370	418	401	359	396	376	394	377	371	381	398	372	352	416	393	396	377	406	357	420	392	358	383	405	396	405	378	392	409	363	400	412	386	400	402	369	395	358	366	388	388	388	381	397	392	409	355	365	387	364	372	387	382	366	402	350	371	408	403	359	365	388	349	399	396	365	377	383	368	390	404	395	366	362	392	369	391	387	367	367	387	378	366	379	372	360	397	389	362	368	369	345	341	447	383	356	406	362	347	381	371	377	385	352	404	366	395	370	412	373	361	408	379	372	367	373	363	390	374	352	406	379	396	376	374	387	359	356	333	358	401	367	372	396	392	411	358	376	362	333	366	363	382	364	372	418	349	373	370	365	405	374	371	351	401	394	357	378	392	359	371	376	353	423	329	339	370	371	390	397	369	379	369	375	388	405	382	400	384	405	370	397	380	367	383	375	358	379	373	342	370	401	386	369	390	322	398	404	401	371	387	365	376	370	383	368	354	364	378	329	362	367	386	383	370	388	381	349	380	388	392	374	370	383	376	356	364	387	373	382	406	424	374	401	353	360	394	388	333	401	406	409	396	331	406	372	394	425	380	381	376	352	400	353	327	373	369	372	399	357	362	351	347	363	404	371	371	395	394	364	352	357	396	397	365	344	405	365	370	363	395	397	377	365	389	376	362	340	369	397	358	350	386	389	389	369	385	381	384	379	390	370	383	353	404	400	343	370	401	397	371	403	357	366	360	391	384	362	375	383	402	371	342	376	380	373	402	389	393	387	382	392	388	335	354	332	386	411	390	344	371	394	367	399	355	359	351	396	361	369	363	358	399	397	392	364	388	373	379	389	389	361	322	387	365	360	392	358	447	409	389	382	377	349	325	386	383	345	363	358	361	375	373	358	397	400	372	362	363	404	398	381	367	337	406	375	381	396	370	344	394	407	397	406	379	366	366	360	382	357	345	342	380	339	371	393	402	398	381	391	336	398	391	370	377	348	374	407	364	371	392	339	368	408	405	387	374	388	408	345	402	348	393	365	390	380	386	381	387	365	371	407	370	374	396	384	359	379	369	349	353	388	372	408	372	388	390	369	355	380	413	330	388	329	407	379	400	371	363	364	393	353	371	372	407	384	371	409	390	388	389	362	387	384	396	356	393	415	355	401	343	334	323	363	372	361	390	370	357	391	362	372	408	390	387	386	360	364	396	356	402	386	375	344	390	408	341	395	406	383	390	345	399	359	367	349	370	376	383	348	370	324	361	380	358	375	397	417	396	425	348	379	371	363	371	408	386	348	349	353	370	408	332	362	364	408	355	408	359	395	390	366	375	388	379	318	365	350	346	383	359	370	376	392	400	389	402	386	344	370	365	394	358	342	391	377	366	392	353	374	374	381	420	401	430	376	417	377	400	365	353	400	366	392	357	349	368	392	372	397	394	394	414	410	416	365	366	358	394	398	393	346	390	368	341	384	392	376	378	364	374	356	338	354	372	374	367	393	383	364	383	369	406	375	378	353	376	387	382	374	344	417	388	388	358	332	353	406	370	363	378	379	382	364	354	382	389	362	393	369	335	380	337	380	380	385	363	399	379	375	380	383	373	382	389	342	395	336	439	385	347	388	437	361	376	350	387	382	387	389	384	349	387	354	355	381	364	342	361	372	350	375	391	342	358	402	404	377	352	365	400	395	385	385	372	355	349	375	359	349	379	373	362	378	348	387	383	362	386	367	407	396	364	393	387	365	343	358	364	353	389	363	426	346	350	377	366	381	365	395	365	369	389	376	376	348	378	363	365	346	388	376	392	373	396	356	410	390	381	377	371	361	364	413	370	411	383	421	407	323	328	369	390	412	394	382	382	427	386	382	383	382	376	335	374	389	396	342	402	371	338	384	389	397	376	359	347	367	386	411	387	355	384	384	350
15924	2347	4561	5429	4742	4071	3348	2816	2523	2120	1991	1797	1644	1563	1496	1449	1452	1379	1247	1304	1161	1178	1148	1153	1117	1099	1141	1094	1098	999	1028	1058	1068	986	964	1002	1006	1037	1001	966	1016	958	994	990	983	988	962	983	923	982	958	981	919	966	954	983	975	966	945	993	953	960	958	950	942	934	1024	951	937	964	942	956	942	928	940	906	941	1000	943	910	906	971	918	921	932	938	986	976	922	979	926	935	973	942	914	927	964	962	913	967	959	930	944	931	955	910	871	905	908	958	949	889	869	957	974	914	967	996	971	944	941	1005	916	947	935	945	922	953	835	880	988	889	907	934	913	977	899	954	924	979	965	946	913	895	951	944	971	973	970	990	957	966	957	954	905	937	949	965	963	970	923	971	996	913	951	957	919	944	948	912	970	934	928	920	938	935	901	888	917	959	938	928	933	942	936	899	950	884	976	937	904	910	903	941	918	920	901	927	988	861	910	951	914	948	945	921	897	867	884	930	893	922	995	950	897	870	950	902	935	942	990	906	912	935	910	920	966	897	938	912	923	906	848	943	910	910	879	915	934	907	1000	927	956	935	924	941	930	970	887	924	926	942	923	966	908	908	915	872	940	920	931	976	906	933	926	897	935	900	956	977	931	943	918	941	957	941	908	925	920	955	924	930	859	928	1018	856	996	948	953	873	921	882	894	945	875	969	946	886	939	925	940	930	897	929	901	935	907	924	887	973	908	867	920	959	908	874	887	931	921	960	854	986	932	880	868	872	948	933	863	896	909	937	905	930	851	955	890	929	963	888	910	899	936	975	876	956	972	898	941	862	949	929	956	916	949	897	967	962	922	910	897	872	927	935	899	858	927	909	866	911	899	970	910	939	980	930	911	889	957	932	937	973	857	963	940	919	939	934	977	964	929	925	952	936	912	973	904	945	978	923	937	993	939	965	869	949	977	968	913	911	927	957	954	923	924	871	913	933	980	943	955	908	966	898	918	906	947	931	955	950	946	893	923	974	890	943	868	935	930	925	929	938	947	917	906	895	924	917	890	898	938	973	933	915	934	958	957	954	932	931	896	909	963	883	930	916	975	948	949	941	947	929	925	884	944	1013	907	914	883	965	931	918	943	925	943	895	922	898	893	956	967	942	876	933	960	919	932	860	892	927	937	929	953	893	943	919	899	909	931	884	924	939	919	931	893	864	938	902	882	903	923	877	887	913	971	939	916	929	909	994	960	924	932	922	952	921	901	919	904	918	928	958	917	938	908	931	947	870	957	915	951	913	952	914	909	938	900	907	960	894	950	950	883	922	921	933	933	1003	926	968	891	913	866	926	941	892	931	866	877	901	926	934	940	880	952	955	923	930	957	974	924	906	923	879	957	871	926	974	921	933	938	911	949	912	959	867	907	985	935	959	932	987	900	909	878	909	963	980	922	967	914	900	904	885	938	1020	897	944	964	889	920	918	963	971	949	984	920	905	924	975	943	937	885	895	953	908	901	908	921	921	976	910	911	973	948	938	926	925	902	926	910	966	916	931	950	876	931	916	936	955	980	881	903	960	918	916	937	941	884	973	906	960	962	886	966	931	935	940	913	897	902	913	912	898	956	904	979	906	947	953	910	947	872	965	952	1012	955	915	929	916	925	931	902	939	904	895	930	861	911	933	966	921	949	903	945	912	961	903	925	938	957	910	952	931	892	909	964	958	891	952	931	912	929	954	930	878	885	911	912	848	921	996	961	894	931	934	973	905	872	897	896	951	941	922	959	914	894	938	935	920	926	939	919	928	905	893	921	964	950	948	963	885	916	914	880	951	873	972	931	927	962	906	943	928	948	934	906	927	939	942	957	929	861	928	903	890	926	875	946	949	930	935	881	947	923	910	942	932	943	941	857	952	874	951	921	909	924	941	879	978	895	922	985	939	922	916	914	908	918	911	933	950	1018	919	901	973	924	920	874	889	913	949	873	925	912	908	874	923	944	903	931	947	939	914	898	913	877	890	929	904	1001	956	929	926	933	878	881	933	932	959	931	976	960	903	916	901	869	909	910	859	931	949	953	898	884	951	964	940	903	873	915	918	893	966	941	971	900	884	883	947	924	922	922	949	866	924	929	948	967	897	930	932	904	941	904	900	896	882	922	935	967	912	970	956	937	908	916	940	946	914	868	906	871	927	938	915	913	924	909	902	889	900	934	922	934	986	903	941	939	883	957	956	900	899	909	917	892	918	857	944	940	892	924	890	893	941	905	912	993	917	938	911	918	909	932	882	871	913	980	931	913	876	924	920	946	867	921	912	915	920	966	890	948	948	940	903	893	934	978	906	912	876	933	900	927	981	887	940	886	879	911	887	928	919	928	933	933	941	928	926	930	930	913	895	904	936	910	940	934	915	955	922	978	951	943	912	870	932	983	902	939	946	926	877	914	968	919	943	947	932	923	937	909	957	946	917	954	988	893	939	999	922	975	946	915	898	901	939	900	879	890	932	913	889	978	931	939	937	902	882	948	918	907	1006	936	947	969	944	873	969	962	874	903	951	869	959	951	972	1017	899	895	909	896	902	933	926	945	961	909	912	950	920	861	898	904	855	885	915	937	891	961	908	929	942	949	1005	952	915	907	877	945	915	947	976	910	941	887	950	922	943	917	930	971	933	922	904	952	940	955	940	919	971	952	952	967	905	939	904	965	958	907	932	885	964	897	955	947	918	909	872	980	949	910	982	902	979	888	949	966	925	893	956	966	937	916	939	924	945	874	952	936	922	972	946	952	912	938	931	870	976	981	907	889	842	931	859	890	898	923	923	929	909	967	929	906	970	963	990	927	925	932	905	897	922	958	930	946	921	879	949	939	921	925	900	899	917	950	912	939	948	994	946	933	901	947	901	992	925	897	896	911	964	908	907	920	941	913	877	980	891	937	927	911	922	930	945	917	898	920	930	893	914	934	930	977	870	873	948	933	863	967	918	997	969	948	911	936	927	962	879	937	910	948	943	913	914	938	860	917	920	968	899	936	950	931	954	929	929	954	992	927	947	935	895	917	878	913	893	957	904	943	874	926	914	904	951	901	938	882	916	986	934	954	930	933	853	923	954	938	884	946	889	967	935	852	915	959	945	966	869	914	934	908	943	891	929	985	888	861	977	913	897	942	921	970	940	893	943	923	885	923	950	938	957	943	892	901	918	964	903	929	899	922	916	990	877	898	914	947	933	989	937	978	966	900	939	935	893	967	944	894	939	903	958	961	938	929	919	878	961	889	928	958	935	893	928	905	925	866	904	886	976	948	900	942	933	899	917	940	942	949	945	877	943	943	915	929	900	913	899	971	927	939	992	939	923	909	985	901	943	913	998	912	970	934	884	984	963	917	965	973	906	914	882	962	912	946	949	951	899	944	909	919	883	931	926	960	930	927	957	920	937	945	922	960	861	920	1004	909	936	887	904	913	904	969	928	871	906	902	882	903	957	989	962	905	932	921	930	932	948	955	1000	935	901	951	883	931	852	879	943	993	903	916	927	958	958
2710	284	281	308	287	291	312	296	281	268	263	277	292	307	260	258	263	264	296	293	298	298	265	264	280	277	246	261	274	304	271	259	285	291	319	304	277	274	288	291	309	296	257	297	273	262	318	290	275	256	291	299	281	282	285	256	236	270	290	267	306	299	309	279	314	288	289	257	275	291	303	269	264	257	268	278	292	268	253	266	286	269	289	272	249	284	286	293	282	332	265	274	286	291	293	277	304	289	310	280	313	283	288	263	254	268	263	297	281	277	249	252	291	280	276	276	266	262	307	291	280	289	277	283	309	272	301	281	297	285	284	285	283	287	249	257	233	256	261	286	261	296	282	284	333	299	278	297	310	263	290	277	281	267	282	275	269	285	291	297	317	284	286	252	298	266	250	268	297	253	262	247	310	267	320	258	260	285	274	306	254	262	270	294	322	267	282	216	296	279	277	288	298	255	296	297	293	305	260	273	276	307	310	314	256	284	293	288	299	296	282	263	285	283	304	269	258	268	248	257	298	266	297	284	293	291	262	240	252	284	289	270	267	257	297	261	309	290	296	267	270	268	310	311	276	274	277	297	298	313	292	271	290	253	268	260	289	267	279	290	294	259	270	282	261	302	262	300	253	298	297	252	283	271	273	303	275	278	300	257	280	303	286	282	276	277	297	269	270	275	288	296	258	302	279	292	278	280	278	295	283	302	282	285	283	300	290	276	264	278	295	274	279	261	295	284	272	265	265	287	271	292	268	264	286	285	290	296	288	290	274	249	261	289	292	288	267	293	279	295	268	299	269	274	251	288	281	260	270	317	280	285	252	278	278	258	277	253	271	274	264	265	306	282	280	272	304	281	249	262	283	287	292	269	294	308	291	288	283	273	289	281	307	253	327	291	252	268	275	285	279	297	293	273	268	274	270	310	270	288	288	294	277	276	242	279	297	263	255	303	292	282	273	289	287	265	278	269	284	277	275	278	287	266	277	261	298	286	320	274	262	270	289	307	247	265	291	264	251	287	275	274	278	263	281	259	339	284	266	286	275	264	286	282	284	298	250	282	284	248	272	282	265	261	286	272	297	307	298	293	279	281	280	277	281	283	262	293	273	272	294	310	264	285	275	281	268	308	282	285	261	280	267	292	274	293	275	309	290	286	289	299	273	261	259	280	271	315	299	270	262	258	274	255	281	302	285	269	284	270	267	269	260	264	302	312	313	299	289	276	285	273	280	264	283	289	273	279	265	251	291	302	281	290	288	277	290	283	246	244	259	288	290	296	255	277	278	250	277	274	284	281	276	271	283	288	289	266	268	246	249	279	287	298	260	282	294	266	276	267	305	276	287	264	274	287	276	263	304	273	308	268	268	306	265	309	261	249	245	272	285	250	261	295	268	274	239	267	302	286	299	310	303	292	254	293	268	276	261	282	283	302	281	263	292	279	255	267	283	286	283	254	255	268	275	287	238	288	255	294	274	277	258	279	271	277	277	264	280	264	281	282	283	273	265	277	265	292	283	286	275	285	271	291	251	257	288	298	308	295	301	276	272	272	289	277	281	271	260	288	263	335	288	242	290	267	294	272	308	291	263	274	312	290	287	288	299	289	238	259	274	251	262	314	269	254	300	249	251	276	303	298	312	290	311	277	290	270	276	295	274	269	291	295	262	244	277	306	287	267	292	300	269	254	280	280	254	293	264	264	263	298	269	266	290	285	281	272	280	296	288	279	283	255	260	282	279	288	273	294	268	264	266	294	252	242	266	282	284	305	269	278	270	282	299	248	275	308	320	270	283	277	288	307	265	307	290	269	316	281	272	291	294	296	279	278	272	283	322	295	263	305	269	308	253	269	299	248	324	283	243	235	267	285	265	282	260	305	300	298	297	283	277	258	239	276	278	279	258	263	302	288	263	250	305	279	274	273	281	250	269	265	307	293	298	293	297	267	293	274	286	271	278	285	268	288	264	281	247	283	257	275	278	287	280	238	277	274	307	281	253	277	279	297	325	283	284	297	272	286	287	289	283	277	299	280	260	274	311	318	283	296	319	292	353	246	301	297	262	285	283	289	258	292	279	251	291	287	289	329	276	262	277	276	281	320	258	251	290	326	277	255	278	263	302	305	286	296	280	294	310	275	268	258	335	315	286	279	248	278	289	273	267	301	246	276	289	302	286	300	270	284	266	287	281	292	285	312	267	251	286	306	295	296	301	281	277	275	332	275	264	280	276	277	250	268	265	248	303	296	268	274	265	271	265	286	255	280	298	284	293	316	291	274	261	238	295	263	300	294	291	260	309	298	268	247	310	294	266	275	249	247	240	262	244	261	261	300	272	299	263	288	265	299	279	272	279	306	257	279	259	273	292	333	255	258	281	300	267	269	281	275	286	301	279	277	277	239	270	297	277	297	260	277	287	279	249	311	299	258	308	260	294	307	267	293	279	289	272	265	275	273	287	264	289	296	288	279	285	282	271	280	297	281	285	301	290	269	287	293	285	269	257	274	291	305	300	305	274	329	284	292	275	262	291	288	275	278	269	287	276	276	294	282	239	251	272	284	305	299	272	281	280	276	284	279	303	288	264	288	307	285	291	275	263	262	252	281	253	280	279	287	270	294	289	294	280	289	302	311	272	218	301	279	293	258	258	267	299	287	266	306	293	278	326	286	285	277	314	291	288	266	280	266	268	291	299	266	285	297	292	274	297	289	285	303	297	279	269	299	292	282	272	281	289	278	263	302	274	301	265	288	282	265	239	300	300	282	298	299	262	268	256	276	276	294	305	254	294	286	319	302	306	278	269	292	264	292	269	263	286	279	261	284	277	291	271	285	300	249	282	247	281	284	307	298	285	290	281	295	322	283	303	262	288	305	275	267	294	297	248	272	295	292	266	284	290	297	277	288	262	249	256	313	258	293	296	302	300	254	299	266	313	268	274	261	256	307	270	258	323	285	287	293	275	271	324	258	277	274	290	298	285	300	303	248	277	277	297	278	279	264	279	260	302	270	298	291	289	252	275	268	275	294	285	299	283	273	299	299	281	292	293	219	306	248	238	318	283	279	266	292	275	297	247	281	289	296	260	274	309	279	258	238	275	283	324	258	304	288	284	308	268	285	261	280	290	267	262	277	273	265	290	274	300	298	279	285	278	274	320	272	276	269	307	306	291	280	298	284	275	278	314	278	269	266	291	276	260	260	275	296	272	279	288	318	277	275	282	294	281	300	285	307	281	276	282	266	273	322	257	266	304	299	280	235	273	307	273	286	308	258	300	268	271	283	287	267	298	304	298	277	261	300	276	278	259	273	289	289	297	281	273	291	286	293	253	287	308	298	286	290	304	318	269	258	285	266	253	319	302	298	264	270	256	309	316	287	282	282	291	249	320	317	300	296	279	272	260	308	275	287	314	253	260	282	262	308	279	294	294	270	290	280	282	291	301	242	287	281	291	282	293	312	300	238	299	290	275	268	296	284	276	257	294	277	269	257	282	310	305	293	297	280	287	302
3444	746	750	814	759	756	761	771	705	731	758	704	761	685	741	688	762	727	749	712	735	705	757	690	729	622	721	688	691	737	777	712	737	637	722	716	705	779	699	686	709	719	724	687	691	701	686	748	777	756	730	640	747	700	671	633	693	715	712	683	673	691	715	679	735	735	678	650	692	723	691	686	711	686	718	689	747	660	711	760	710	697	709	696	671	660	713	698	701	728	707	703	674	691	668	704	740	664	666	676	708	684	702	683	697	708	698	666	687	725	687	692	729	659	701	695	704	697	727	697	721	694	688	688	696	717	689	707	743	687	714	710	722	746	692	720	661	679	691	725	688	692	717	726	685	676	686	731	716	681	732	715	686	713	730	747	729	748	717	711	717	748	671	688	686	714	751	724	690	721	681	684	717	695	692	724	682	721	724	684	690	727	712	716	724	689	660	711	675	688	689	684	688	699	654	694	717	694	690	700	709	667	708	703	725	684	657	681	716	712	730	704	687	729	670	702	725	752	718	704	699	750	723	695	738	707	717	673	731	650	697	699	687	659	706	712	715	700	701	688	700	706	701	687	689	700	686	720	683	729	682	705	687	750	716	710	700	709	696	692	693	690	731	687	736	688	717	679	753	729	705	709	646	697	688	716	680	698	686	698	683	704	704	723	704	734	693	712	699	678	693	748	724	647	690	708	680	712	691	688	719	674	678	724	702	671	699	702	712	704	698	687	692	678	695	770	728	704	714	737	736	723	671	709	634	725	710	720	730	720	693	722	679	698	714	683	710	702	727	739	722	680	688	690	758	716	691	709	728	736	720	677	654	684	672	672	648	689	704	716	742	715	659	714	705	683	640	705	725	728	718	681	730	706	674	700	707	654	705	658	731	690	728	692	720	726	735	724	730	671	680	736	698	705	682	670	715	709	697	697	708	704	725	697	671	713	734	714	723	654	739	667	677	696	737	699	727	738	754	699	673	697	648	688	699	756	705	649	678	685	737	720	645	729	707	713	684	704	686	704	770	748	672	669	649	684	667	686	688	717	702	706	740	707	698	724	689	690	695	708	707	710	674	714	721	668	683	705	679	688	710	689	687	663	719	694	654	718	691	641	697	647	691	732	677	684	678	742	675	670	684	688	716	659	671	713	729	724	730	672	692	667	673	705	711	722	703	705	669	693	676	685	640	718	703	719	715	706	718	714	679	701	690	710	682	686	695	693	671	685	732	704	735	681	681	682	708	706	669	704	736	695	681	669	725	655	717	707	742	702	729	693	680	742	720	722	754	745	676	677	699	751	707	659	713	689	681	729	726	690	719	685	715	707	692	723	727	688	657	732	755	706	737	685	770	664	712	685	698	689	720	693	724	632	715	688	662	722	675	654	754	731	705	699	764	706	693	687	703	672	712	725	692	746	738	688	694	708	667	669	655	716	720	680	712	740	706	758	685	727	718	728	708	748	729	709	684	696	699	679	653	733	697	717	759	653	720	699	675	667	720	704	768	707	736	726	711	669	697	717	688	716	614	738	726	682	673	720	717	714	733	749	726	680	699	707	721	683	726	703	677	675	731	686	690	730	708	688	681	671	752	673	740	702	654	658	707	716	693	659	743	711	690	729	725	685	744	716	713	717	713	678	745	743	736	715	721	721	760	723	695	690	680	708	754	713	706	707	678	691	731	696	701	712	715	686	695	730	730	729	691	702	678	722	721	724	695	722	714	716	721	708	758	695	702	721	713	683	727	746	689	692	702	699	761	747	687	648	720	743	698	731	704	748	742	738	725	690	685	704	705	714	702	715	717	651	691	721	710	704	689	685	711	700	647	676	726	726	676	679	725	678	703	710	720	665	689	699	714	771	713	711	712	721	723	655	715	717	716	707	639	671	727	695	758	709	696	696	692	717	669	683	717	707	684	693	659	687	699	712	711	701	737	729	737	683	694	714	712	709	699	771	675	700	710	648	706	690	738	735	670	677	654	709	732	724	706	683	686	680	772	699	710	704	641	752	699	702	677	675	719	685	690	727	715	705	662	689	721	702	741	704	667	707	727	713	720	709	641	675	696	699	715	711	727	696	703	752	719	702	703	716	724	734	697	703	671	707	676	677	738	693	712	678	721	767	701	676	722	727	709	703	718	688	691	742	737	678	669	711	643	692	674	728	696	686	732	678	746	696	712	717	638	701	651	720	704	762	685	669	669	712	712	737	730	684	709	726	729	720	734	707	680	713	692	682	714	653	707	714	708	727	702	720	713	721	717	706	715	671	715	653	665	742	704	647	668	714	735	695	729	725	698	680	680	663	707	737	705	653	723	720	688	728	706	714	704	744	725	727	714	683	705	718	688	706	735	680	678	720	698	725	704	689	727	674	729	696	729	694	746	689	678	757	710	698	684	706	734	699	712	675	680	708	723	700	659	733	683	715	728	703	720	732	679	685	694	727	698	709	715	690	661	700	716	735	704	741	738	672	708	673	730	727	704	726	711	687	661	658	699	667	690	746	746	691	692	712	724	765	759	724	715	739	720	735	647	744	721	682	694	698	638	701	730	692	692	673	703	674	702	674	719	676	780	733	731	662	707	681	689	687	708	682	720	699	725	674	703	749	722	732	761	672	687	739	697	716	678	714	698	690	691	675	740	690	709	716	698	731	713	726	762	732	707	707	725	699	691	717	694	708	673	706	736	683	704	753	709	734	636	746	724	725	729	661	716	679	725	711	708	703	734	699	709	718	704	708	730	709	683	720	704	713	677	715	659	745	684	696	679	706	710	688	658	710	713	668	703	714	752	721	651	657	698	679	711	659	727	688	703	652	709	679	686	712	759	691	694	697	700	686	682	683	731	722	687	709	685	737	672	700	727	728	676	753	702	683	733	716	728	696	696	705	675	698	677	746	648	718	703	672	682	729	688	671	717	664	718	685	706	684	668	671	730	661	718	707	667	689	679	669	691	691	741	742	671	683	654	665	672	693	715	715	681	691	760	666	716	713	692	667	689	680	719	699	689	669	732	683	730	708	675	733	737	698	645	697	689	693	677	706	760	730	657	733	701	669	687	746	679	704	658	690	719	686	707	685	717	758	752	748	663	741	680	705	708	685	714	656	676	677	745	702	724	702	700	684	720	689	700	692	717	657	694	739	676	656	701	704	737	725	736	673	709	726	698	727	741	690	691	649	668	688	690	753	752	711	709	697	719	706	713	701	661	732	698	712	731	711	731	683	714	673	684	740	693	655	706	714	713	667	700	689	690	705	687	731	717	698	698	744	710	710	678	684	703	685	730	693	708	696	744	730	636	722	677	753	683	722	715	700	722	723	723	713	700	715	651	684	705	723	715	731	694	728	712	671	699	724	675	693	690	674	715	743	688	687	698	678	688	705	712	678	718	705	729	714	715	726	673	730	713	697	687	735	725	731	715	688	722	748	658	718	673	694	706	733	722	735	713	694	702	675	711	687	743	680	700	691	688	736	732	722	679	742	752	685	697	711	740	686	717	680	723	709
23281	3063	1190	863	680	540	438	390	321	351	348	292	248	262	247	228	244	242	261	215	219	226	209	242	233	240	214	241	241	242	212	247	212	210	234	206	269	239	262	244	193	210	250	219	222	190	223	211	238	240	191	211	224	218	251	235	198	215	220	230	204	237	223	206	228	214	204	215	237	214	243	223	226	200	221	234	220	234	211	200	219	244	228	226	214	218	198	223	211	222	202	231	234	224	214	209	212	216	244	211	201	217	223	196	221	212	220	226	235	222	231	210	223	211	230	206	215	217	207	216	214	212	210	228	221	218	231	212	222	234	205	219	218	210	220	227	200	208	213	241	195	213	203	220	224	236	220	223	212	192	212	199	255	233	216	232	223	250	229	202	225	236	224	233	227	231	196	245	218	233	262	210	236	224	209	228	216	220	203	201	217	259	210	206	207	221	229	217	227	227	209	212	248	236	227	244	223	191	232	177	219	248	219	231	227	199	215	251	225	211	231	204	213	228	219	237	214	219	222	230	209	233	223	207	195	205	234	224	203	214	217	196	235	218	214	216	215	206	242	217	216	230	200	240	199	235	205	231	222	208	214	218	212	204	210	206	198	228	206	224	218	200	223	222	230	214	222	230	212	204	218	220	209	215	221	207	233	236	218	201	206	255	216	205	245	249	212	222	191	215	229	237	203	218	179	205	220	221	216	213	219	198	231	206	220	237	207	221	209	221	173	181	245	241	209	236	220	215	209	200	232	191	228	221	221	198	201	209	217	221	239	192	199	225	207	229	203	195	225	206	218	224	235	199	213	230	211	230	225	226	238	242	238	222	220	194	231	218	262	218	225	206	243	221	212	202	218	217	213	225	238	226	219	221	178	248	216	220	223	209	216	195	217	233	213	229	236	214	227	212	198	187	227	208	238	222	221	195	222	211	220	228	218	219	216	205	214	227	229	192	238	193	232	203	211	214	227	223	225	223	225	227	221	199	218	224	194	240	219	197	232	221	220	210	221	260	195	218	221	227	213	220	227	230	202	214	234	214	204	244	185	239	204	240	196	218	219	242	201	249	231	219	209	236	201	205	226	222	196	197	212	207	204	233	194	232	193	215	221	229	214	223	235	236	235	217	240	213	228	208	214	236	230	240	220	244	226	227	212	227	217	246	204	239	247	215	196	257	221	239	256	194	237	228	218	207	219	227	237	220	231	193	206	226	197	218	216	223	200	225	214	250	203	236	206	221	216	199	211	250	198	236	235	210	180	224	215	217	213	209	225	217	215	232	225	205	239	208	234	203	212	227	226	199	216	202	205	182	225	210	207	225	205	218	211	216	211	222	217	195	216	217	215	196	207	236	210	260	232	220	197	216	211	222	196	234	238	251	202	235	204	230	185	220	194	206	235	228	228	206	226	229	212	211	233	221	218	206	232	243	187	200	213	227	260	223	224	232	205	228	225	224	202	232	250	235	200	210	222	207	216	223	217	232	202	195	218	221	223	234	225	208	205	218	228	203	229	240	225	235	227	212	216	229	175	208	231	213	227	234	206	187	195	244	230	208	218	219	262	214	206	227	194	230	246	280	225	185	200	205	234	218	210	238	222	227	236	227	212	217	250	224	215	222	195	206	232	217	209	229	224	198	209	213	220	222	218	242	213	217	224	214	224	219	234	219	231	206	205	229	216	242	245	238	222	223	222	238	233	229	244	220	224	221	203	236	235	254	214	214	219	214	204	245	239	221	245	215	202	231	214	233	204	195	212	215	220	222	199	217	210	211	229	250	246	242	233	235	215	237	214	216	226	227	187	206	230	192	260	229	220	215	208	209	211	264	192	219	262	209	211	236	214	242	207	199	226	231	233	222	198	234	235	222	205	245	212	213	205	232	212	224	223	226	228	205	231	221	229	217	218	218	202	209	204	209	214	229	225	220	237	220	177	214	189	220	222	204	225	216	231	227	217	221	241	228	232	237	230	189	211	202	207	187	211	220	198	212	223	227	211	218	202	222	217	225	191	203	237	218	210	202	230	208	217	227	204	234	213	216	233	228	219	203	207	217	209	222	215	200	225	266	211	238	226	217	234	248	197	226	193	243	223	247	215	234	224	239	217	226	210	192	219	233	215	202	249	208	237	205	245	219	211	184	231	210	232	195	239	229	239	222	218	203	215	228	265	201	269	221	231	208	216	182	250	232	207	214	229	232	228	185	237	203	226	209	208	208	205	221	212	205	224	200	259	196	222	223	218	203	222	213	214	207	239	232	227	223	231	194	240	216	227	217	232	243	225	213	217	208	218	215	217	194	202	192	230	176	229	224	200	222	208	222	240	237	220	207	237	242	212	214	228	185	206	204	242	221	241	189	205	215	232	223	194	209	206	253	223	233	240	217	224	230	214	217	205	237	197	221	204	220	233	242	211	208	241	249	213	215	213	235	221	178	233	212	251	217	214	220	212	199	220	208	247	215	195	235	201	218	242	220	221	227	237	209	230	232	226	224	220	234	208	207	230	221	198	206	229	220	242	242	219	240	231	238	212	234	233	215	239	252	237	224	207	213	220	198	223	212	218	203	191	194	216	217	195	237	246	201	248	211	219	194	228	237	217	221	233	216	236	265	239	199	209	226	211	224	223	201	221	221	247	228	215	222	207	220	224	219	215	240	214	213	245	196	225	204	211	212	223	215	213	198	218	227	215	210	226	219	204	199	231	218	220	225	225	237	247	249	204	229	229	247	216	232	226	223	222	214	229	222	222	232	200	196	221	208	209	218	208	223	220	229	214	203	215	223	202	210	214	245	217	211	221	227	243	197	208	216	216	265	218	216	233	205	218	237	216	208	211	196	196	219	227	218	180	235	236	219	216	217	219	220	209	261	225	248	215	246	226	240	236	240	239	216	200	186	240	227	204	240	211	232	202	220	231	224	208	199	226	231	232	220	232	205	229	224	210	211	201	241	232	202	240	224	199	201	201	220	225	227	221	210	216	228	222	243	220	234	213	202	235	226	223	248	207	243	217	229	196	233	228	230	228	194	212	209	201	229	225	242	223	213	203	247	232	235	230	211	230	219	220	207	218	217	215	206	223	214	226	205	209	203	217	231	220	212	218	232	211	229	207	182	202	242	214	209	225	228	213	228	221	228	181	204	218	229	237	223	238	183	214	235	213	176	204	202	208	228	237	202	222	230	239	221	203	222	199	237	234	225	248	209	201	251	231	207	236	222	235	206	216	236	196	225	215	223	245	212	194	227	209	217	207	232	198	233	222	204	208	217	199	231	232	231	231	214	191	236	225	225	240	236	221	241	229	197	220	248	213	219	207	228	204	228	210	204	200	205	225	194	205	231	213	207	212	233	226	251	226	225	209	228	224	210	232	219	223	249	247	210	208	234	226	212	210	199	217	201	216	229	230	227	244	220	195	237	219	242	207	226	260	203	225	204	181	215	224	226	197	217	230	216	240	217	201	222	211	236	218	224	223	198	197	253	212	213	201	201	225	224	204	205	213	237
11194	1293	2476	2965	2659	2199	1919	1612	1369	1227	1148	1033	958	951	859	864	796	785	748	798	714	750	726	760	669	679	674	663	688	663	684	689	694	649	653	678	651	652	610	604	666	627	622	649	625	601	558	620	612	623	660	595	614	591	621	629	593	607	608	609	639	606	641	630	611	644	579	616	627	603	606	610	623	664	608	584	632	580	586	610	619	631	612	653	583	610	598	584	616	541	579	599	652	574	581	632	598	566	585	596	588	591	597	628	570	595	643	592	610	592	609	583	613	600	570	568	610	631	595	579	599	565	553	575	589	557	547	553	647	610	582	610	662	612	607	614	623	603	587	573	572	583	598	604	594	605	610	605	613	692	569	634	601	603	655	596	588	593	592	628	613	629	654	616	621	541	621	651	641	546	637	605	579	550	633	571	635	588	578	635	586	586	621	579	624	587	614	564	591	611	568	568	562	597	605	609	643	607	613	608	624	586	586	624	649	578	607	571	617	616	597	601	590	545	559	595	577	587	594	574	553	569	580	543	559	585	590	609	621	585	619	549	626	639	560	589	604	582	604	608	585	546	614	576	630	574	626	588	580	585	583	580	550	584	585	598	599	588	597	630	619	546	590	617	598	573	616	613	628	577	575	587	596	578	618	619	597	596	562	586	609	614	526	597	577	587	573	588	589	582	660	565	562	600	602	601	622	628	573	621	601	582	563	574	588	605	577	632	645	587	629	596	581	591	580	578	579	596	560	611	595	550	633	601	618	571	581	599	586	600	598	567	593	562	662	577	652	648	577	581	562	565	589	612	612	559	623	566	607	597	616	599	585	594	565	567	606	612	593	616	594	605	575	627	620	617	599	585	574	625	612	629	590	611	598	600	630	578	597	609	659	627	596	632	632	599	609	570	542	613	592	566	576	555	571	598	567	592	600	607	612	590	614	679	585	573	569	613	572	604	557	593	644	597	607	572	577	612	652	609	541	617	612	604	595	613	569	608	582	604	638	604	589	575	567	594	596	572	569	603	603	580	571	613	624	553	588	583	601	604	613	609	579	621	598	552	615	585	588	589	604	637	590	629	609	594	600	565	550	566	595	562	609	592	609	587	544	581	594	579	612	589	661	592	641	589	594	622	613	626	624	585	584	650	557	574	629	594	604	627	562	607	594	626	576	623	595	630	583	574	631	556	598	581	617	604	589	540	585	575	553	655	599	617	589	594	532	551	598	600	583	567	598	583	582	568	583	605	633	601	548	579	598	591	561	669	556	533	588	612	588	580	606	616	586	569	578	613	630	581	597	550	571	612	612	572	572	608	535	573	597	610	603	580	558	619	606	593	629	593	601	610	624	643	670	586	580	559	591	569	640	551	616	617	589	594	613	566	597	554	599	575	625	603	582	597	565	647	631	549	597	588	592	578	637	580	579	601	613	597	596	583	606	598	585	572	574	597	595	568	612	595	586	584	603	570	601	630	624	615	579	563	595	611	588	601	598	569	609	581	610	590	620	610	599	597	635	610	561	587	570	610	599	557	540	579	621	594	640	568	609	559	544	600	592	645	610	589	585	572	562	583	583	575	603	545	589	602	631	588	581	625	555	600	592	554	591	632	568	633	568	592	577	596	564	589	617	617	542	593	606	611	576	574	543	608	589	584	613	579	628	591	577	584	634	567	616	646	616	585	576	565	600	555	569	613	598	590	614	605	552	613	565	589	594	633	586	607	572	604	596	623	599	614	609	615	545	582	581	616	616	607	642	599	555	574	619	582	598	620	598	551	618	598	629	570	623	527	602	620	668	627	634	590	566	578	618	574	609	603	618	585	613	623	580	593	582	587	600	573	547	566	584	618	619	594	603	635	620	635	622	578	621	553	631	631	599	573	631	585	581	600	614	571	561	635	577	614	553	628	612	620	598	585	595	622	610	625	591	591	609	580	596	585	591	556	576	611	592	589	606	581	613	574	560	600	616	608	599	606	578	573	602	588	579	598	540	587	586	584	603	577	595	547	555	605	574	601	592	635	574	549	564	628	560	603	604	607	606	608	577	587	593	555	579	599	604	596	613	585	617	625	596	591	585	581	620	620	583	613	596	603	612	597	582	643	555	553	582	560	626	586	588	583	616	649	644	586	593	585	547	602	606	565	583	578	556	594	609	587	561	615	610	586	584	614	585	611	589	588	555	594	598	610	568	586	576	590	593	607	599	570	612	602	607	588	597	557	594	577	582	548	633	580	605	562	622	607	637	599	571	570	579	569	610	618	557	563	596	622	587	588	580	594	640	594	605	593	603	580	577	607	629	604	592	613	593	599	568	626	567	576	577	623	621	559	538	578	593	622	624	635	607	575	586	578	583	643	566	597	590	597	611	564	617	575	614	595	566	613	611	585	628	625	568	635	629	569	603	579	549	595	654	575	581	602	669	553	621	577	588	585	599	588	608	569	582	604	618	596	632	588	592	585	598	621	669	608	576	589	582	626	634	600	574	555	595	616	579	548	603	592	599	618	635	537	611	589	607	605	603	628	582	550	617	620	632	557	599	585	570	599	581	546	584	612	572	631	595	665	572	568	564	594	603	608	597	577	571	597	605	593	592	543	549	578	605	597	600	597	590	636	600	589	617	603	584	652	619	607	587	577	588	556	589	570	567	616	578	606	615	570	604	557	630	573	558	600	605	596	630	604	620	588	606	554	597	613	596	568	625	611	587	592	619	591	573	614	632	578	633	574	611	556	586	588	587	551	541	567	629	543	551	585	570	608	572	572	621	608	617	611	603	644	614	605	633	588	595	548	577	571	612	580	606	589	582	633	553	598	592	574	607	566	625	583	599	585	593	577	596	572	587	541	624	567	599	619	620	616	573	587	584	609	614	593	630	596	604	608	565	582	631	561	618	585	615	606	606	556	626	608	621	584	582	575	586	593	610	567	601	582	634	556	602	599	604	562	587	621	627	610	574	638	588	599	577	561	585	567	592	621	605	582	584	590	571	565	574	618	614	573	616	556	574	627	571	625	573	567	585	600	570	594	592	599	613	584	591	606	557	536	648	578	591	604	570	639	599	632	608	607	590	595	610	623	605	655	622	587	584	573	595	564	625	580	589	598	597	556	596	591	625	597	603	585	602	598	609	596	561	529	620	566	590	568	637	585	583	577	583	600	572	604	583	618	584	562	597	621	560	582	603	615	563	576	604	594	567	556	584	538	590	575	572	608	648	599	619	614	575	580	562	602	601	578	520	619	567	618	571	568	599	570	604	604	570	609	660	605	640	636	627	536	608	582	627	624	600	622	596	629	646	585	640	611	578	582	605	617	617	619	613	625	588	617	584	600	605	606	597	597	600	585	603	591	565	615	570	599	581	615	565	608	563	597	617	554	617	579	573	578	638	592	594	640	578	573	601	546	623	572	598	642	569	607	596	624	605	614	600	585	553	597	624	610	601	599	612	559	603	622	614	618	591	565	602	575	601	577	594	543	595	596	637	536	574	627	624	626	564	618	594	596	618	611
34745	7603	2737	1748	1326	1040	899	747	671	652	559	538	496	485	460	425	402	443	447	403	432	401	418	412	385	390	368	407	385	358	425	391	402	412	423	369	425	402	374	400	402	369	393	383	395	414	378	393	410	399	391	409	368	366	349	350	383	415	397	365	367	389	411	382	396	359	357	376	403	397	403	410	376	387	378	388	356	365	398	383	374	355	388	372	367	398	410	412	369	394	399	365	378	394	387	359	382	402	390	382	357	342	361	344	373	368	357	381	374	400	378	355	369	360	371	379	350	364	393	364	400	400	368	362	368	410	371	367	390	372	379	355	420	377	390	397	375	362	351	386	364	362	347	356	394	385	423	382	385	383	366	373	378	374	360	393	373	380	408	381	378	365	398	361	353	380	382	391	358	375	356	383	402	384	360	367	390	335	377	372	371	348	346	374	394	381	439	377	398	341	367	388	360	361	359	369	390	388	364	380	388	363	371	386	391	392	431	376	397	348	349	354	374	381	346	344	377	361	343	380	351	378	375	386	394	420	393	373	363	376	381	409	389	353	343	374	389	431	390	380	382	421	390	355	373	387	377	357	340	365	390	373	347	395	372	358	358	424	366	385	378	390	355	348	359	394	328	391	362	363	383	352	369	351	324	370	371	401	412	374	372	379	341	377	392	396	373	403	389	372	346	414	405	379	371	398	374	358	395	357	351	362	352	375	372	339	370	373	405	427	352	344	373	368	349	336	364	362	395	378	379	343	388	402	386	397	406	377	377	373	392	400	389	393	368	378	384	390	421	390	370	353	332	412	405	369	355	407	401	389	377	366	379	405	378	375	381	383	395	365	400	371	386	369	388	384	375	380	420	396	356	374	372	380	387	371	377	362	358	363	400	376	359	357	374	348	352	373	377	350	393	335	357	395	379	385	394	371	367	413	394	318	391	339	359	346	376	374	355	388	366	354	362	405	412	383	404	377	368	381	365	357	366	393	354	345	377	359	333	393	380	388	389	395	372	356	338	378	364	379	373	394	424	384	337	362	401	393	385	393	382	382	342	344	375	405	353	387	386	374	365	365	338	384	392	385	393	396	370	351	387	371	418	374	355	375	371	393	362	364	393	357	363	366	408	389	372	374	366	356	350	374	375	392	350	383	391	371	370	360	381	383	406	385	356	388	375	328	416	361	368	395	360	391	432	383	392	391	392	412	378	365	386	341	393	399	387	335	371	376	400	353	364	396	380	374	369	407	414	349	361	366	386	340	391	372	345	382	394	388	373	378	359	370	386	402	420	377	416	368	388	355	376	355	380	362	369	404	358	344	369	402	386	362	368	367	368	395	416	350	411	397	377	397	377	400	358	373	406	386	396	376	381	381	381	361	340	330	386	364	355	347	383	361	389	354	384	403	338	414	400	371	412	384	373	397	378	370	345	376	366	376	344	388	363	372	347	354	381	360	324	401	368	338	373	401	391	374	357	355	386	317	365	353	342	361	390	404	381	363	373	359	368	355	365	396	369	416	410	389	392	353	378	394	400	375	391	391	361	358	379	415	406	381	396	339	378	393	354	346	371	384	381	365	389	386	409	389	360	346	369	378	351	378	381	372	410	379	383	360	369	398	338	401	407	404	382	366	360	388	387	361	400	395	390	418	362	391	349	377	353	363	367	341	366	374	397	404	385	408	401	372	346	389	369	403	366	338	358	379	332	357	367	364	365	389	399	393	409	360	407	404	356	407	345	384	397	371	384	390	367	377	363	339	371	371	335	379	371	361	357	404	408	394	386	431	380	413	357	411	405	399	341	374	389	363	427	351	385	403	400	374	381	409	411	358	358	402	391	388	384	361	333	348	360	391	360	379	386	372	373	417	366	363	379	390	366	387	353	368	379	377	389	398	385	372	380	407	389	404	390	356	368	352	392	352	372	429	388	421	379	385	378	365	403	377	348	404	364	372	367	377	371	321	347	355	371	378	350	409	349	386	384	423	331	390	376	384	344	394	359	371	366	366	372	362	368	383	374	379	376	374	367	381	382	353	389	363	366	342	351	339	355	330	358	407	388	379	363	390	406	387	403	385	362	383	367	408	372	385	358	382	373	374	401	443	433	371	369	401	331	371	376	348	388	376	406	409	370	384	365	419	405	392	405	358	378	338	389	385	347	411	367	381	374	404	370	371	328	359	367	377	394	350	373	373	366	357	374	380	368	371	384	379	353	395	350	398	381	365	380	391	378	394	353	395	364	400	347	407	376	406	394	362	351	372	340	406	386	358	358	372	378	385	358	394	370	410	391	350	420	356	359	401	355	381	393	388	369	372	337	372	365	349	379	398	362	364	347	344	402	377	367	361	360	364	353	383	365	415	385	376	427	364	384	363	354	394	389	401	349	383	376	377	357	399	345	374	360	406	380	379	357	376	382	355	353	409	380	389	349	355	351	348	371	359	399	366	373	363	370	399	398	375	402	335	374	403	417	417	360	379	388	401	375	398	380	359	347	346	375	396	369	376	350	386	352	362	395	338	369	392	365	375	372	396	365	383	383	362	364	416	384	372	370	370	356	369	381	385	385	386	384	357	373	385	362	375	364	354	416	431	407	422	398	401	386	385	362	358	355	369	342	384	368	398	357	370	367	379	382	397	378	399	354	384	381	376	375	409	359	377	394	396	379	398	410	406	385	379	381	389	381	390	385	355	350	343	351	388	384	369	410	361	389	394	374	361	377	362	361	377	421	360	374	389	381	348	364	376	391	350	372	355	370	392	376	396	399	356	347	375	379	397	362	368	424	390	385	394	390	390	380	353	368	385	362	416	337	387	376	350	444	385	400	365	378	359	364	355	374	382	331	391	356	359	371	366	379	372	398	388	377	393	356	392	381	351	345	362	386	390	413	414	359	354	368	367	413	362	391	379	403	352	410	356	383	360	365	367	404	377	357	370	401	374	377	341	368	412	402	369	383	379	343	374	363	350	397	357	373	394	375	346	393	383	340	370	354	417	356	387	365	384	383	403	373	369	383	357	375	392	333	393	385	391	362	371	400	385	359	386	422	377	409	422	405	380	379	367	371	397	377	395	391	387	377	381	342	389	359	378	379	368	366	388	393	326	351	361	355	363	384	366	411	407	355	367	376	382	402	379	372	384	400	378	392	366	383	387	386	373	405	360	372	354	380	396	355	373	381	381	352	386	366	352	369	390	372	356	358	394	395	383	370	363	405	365	438	377	388	389	358	378	397	399	371	402	348	410	357	362	382	384	363	331	367	402	371	401	373	376	354	365	383	384	427	356	332	405	429	380	379	376	369	349	364	402	417	418	373	404	398	401	402	393	380	412	377	381	372	359	349	383	339	333	411	393	391	408	367	373	375	395	352	343	386	368	329	369	369	383	354	398	353	388	372	355	368	373	360	381	367	396	394	340	363	417	412	400	401	373	379	392	387	384	380	414	407	354	397	392	406	353	398	357	379	382	406	360	385	361	361	384	354	409	362	362	357	376	368	398	356	386	348	430
15059	2246	4763	5261	4777	3943	3366	2930	2416	2229	1999	1795	1659	1538	1467	1381	1363	1354	1319	1257	1242	1161	1218	1146	1101	1129	1141	1107	1111	1053	1090	1056	1086	986	1060	995	1002	1009	990	1031	1000	1017	958	973	1029	972	1010	952	905	962	1014	907	977	996	926	947	928	928	945	932	947	911	916	924	922	916	919	943	1014	940	918	949	943	927	944	958	900	963	958	959	898	950	966	946	949	927	966	916	966	924	909	901	893	923	923	910	912	928	942	977	935	931	899	922	969	899	886	949	942	872	930	936	913	924	946	917	973	884	898	955	869	999	917	943	945	902	894	978	937	894	933	965	993	911	888	979	926	950	922	946	905	933	933	967	973	977	948	990	948	990	972	972	950	894	937	953	975	995	972	913	911	968	913	985	951	936	928	878	952	951	974	911	932	967	920	945	866	955	918	960	893	908	949	947	912	917	923	942	934	972	949	918	928	905	898	942	897	833	913	935	924	938	968	989	898	958	917	917	943	902	891	964	887	854	928	903	944	918	979	914	952	910	891	969	931	894	927	933	962	935	951	916	887	907	939	990	881	932	979	946	926	964	908	909	927	914	916	944	961	945	946	904	891	945	915	921	941	947	903	895	965	899	906	888	928	913	885	922	929	965	889	945	964	932	968	891	941	888	849	953	897	976	901	927	907	897	916	944	922	936	926	941	916	964	938	906	900	924	905	931	974	986	950	967	926	902	936	905	893	922	879	947	903	938	924	920	914	950	977	922	916	917	923	914	887	910	942	903	899	891	1000	982	963	936	968	977	971	973	936	929	953	890	925	936	971	906	978	926	920	905	923	946	956	894	903	947	947	914	975	950	936	923	882	946	950	950	900	954	898	897	890	931	950	954	916	871	965	930	885	915	938	915	956	881	912	924	945	982	939	905	916	896	934	892	962	921	917	948	967	936	957	853	992	896	935	903	931	896	937	913	931	907	897	858	949	902	898	960	898	900	950	888	992	918	951	927	942	972	927	964	919	912	939	900	901	910	898	922	969	965	939	924	930	930	959	901	942	911	999	928	942	902	924	942	939	981	907	916	938	952	922	931	934	914	907	938	973	945	938	886	916	929	962	959	893	952	881	945	927	933	947	963	897	911	947	914	937	918	907	940	969	927	937	941	913	996	952	954	968	956	944	951	926	986	908	952	897	906	963	886	924	929	889	940	956	932	905	935	912	905	898	906	936	937	909	963	951	967	971	967	863	969	978	930	934	941	949	881	896	900	931	920	876	893	968	935	982	972	947	936	913	965	926	932	913	927	926	872	921	947	872	945	978	974	894	901	899	895	923	950	904	952	911	882	933	943	883	958	917	960	902	924	905	936	901	969	929	955	919	920	944	893	960	925	915	946	915	947	969	946	947	897	899	1000	887	908	891	914	948	961	951	892	972	965	923	936	915	890	930	936	948	954	892	951	902	859	865	913	902	922	977	923	913	900	906	868	946	926	902	889	915	917	957	885	924	912	883	933	915	945	930	938	933	898	895	838	945	951	862	948	900	890	920	903	945	914	938	915	933	931	881	908	940	943	917	884	895	841	861	986	924	952	922	918	997	929	930	910	882	939	953	931	954	981	933	923	890	944	914	965	935	908	903	855	956	904	891	889	957	931	941	964	945	954	974	924	895	945	920	883	945	879	979	937	952	907	940	916	891	921	956	933	905	936	945	897	960	938	911	940	906	938	879	918	935	940	954	928	937	957	896	961	931	913	956	940	908	930	912	984	930	944	896	937	942	882	899	945	930	949	877	935	907	935	926	898	916	971	872	926	942	922	976	958	927	933	922	878	926	867	949	928	945	926	935	954	952	951	955	957	943	915	995	946	938	961	933	981	865	954	916	952	875	902	947	895	921	837	920	973	923	914	975	958	889	967	889	956	933	937	911	899	919	976	932	887	942	922	903	908	936	939	933	945	956	889	922	940	887	961	898	913	918	927	932	942	942	918	961	929	885	958	922	960	934	890	924	861	915	990	921	935	961	906	937	883	927	905	971	932	929	914	942	907	936	952	881	984	908	888	897	908	916	973	990	979	919	926	921	940	947	953	944	912	946	915	887	929	928	969	1000	907	950	907	896	880	919	939	914	932	845	935	905	927	939	892	911	872	969	946	963	925	983	937	943	932	959	902	947	911	955	939	1015	899	914	943	878	982	868	928	957	912	911	910	957	864	959	901	952	875	919	910	932	951	922	974	907	974	926	949	906	915	853	958	899	901	897	941	922	872	975	915	898	960	941	922	937	930	925	997	900	968	958	930	975	906	970	904	862	945	952	931	847	896	948	947	890	935	920	870	934	883	902	983	914	951	961	957	896	923	939	959	972	938	901	899	941	924	923	880	907	901	915	861	908	960	901	910	903	942	881	919	909	936	930	891	975	904	961	928	900	940	934	891	954	905	946	948	939	904	892	933	963	968	911	940	899	959	916	920	858	920	902	988	913	964	951	897	911	968	955	1003	935	923	938	944	913	891	917	917	917	945	902	938	909	868	920	909	983	951	922	990	904	916	994	979	875	948	994	960	930	887	935	862	919	882	965	894	906	885	935	970	948	934	914	940	886	915	985	878	964	972	900	904	921	901	936	937	923	936	892	933	953	933	907	910	868	910	999	899	920	952	965	959	850	897	942	907	900	927	864	913	931	957	926	918	947	925	974	941	936	900	941	912	919	940	922	888	980	926	980	935	972	909	901	903	930	928	956	888	963	943	938	978	981	938	906	925	944	939	856	889	880	906	919	911	914	970	942	956	867	929	885	925	928	938	951	918	925	957	894	864	876	857	929	946	928	941	906	960	994	911	945	902	920	940	932	950	952	934	951	952	919	897	966	882	924	933	903	877	938	913	965	892	920	911	885	962	950	916	917	920	971	959	902	920	873	1016	916	902	899	897	949	984	868	982	885	903	907	931	926	949	948	923	885	923	898	868	889	966	911	930	889	902	933	906	937	886	927	973	927	956	933	861	938	890	872	945	919	918	920	936	1009	896	959	1003	928	985	941	916	866	959	853	947	901	964	901	880	961	952	935	930	988	914	934	879	891	982	951	917	980	986	933	918	890	895	923	938	962	893	910	906	968	924	908	935	903	942	932	988	887	901	939	928	927	919	947	954	898	933	900	928	966	856	941	914	969	938	931	960	906	931	980	930	861	973	1014	913	969	923	906	900	963	895	881	972	877	999	948	898	898	924	912	916	912	915	947	886	910	948	960	951	899	900	915	905	982	939	951	943	980	952	923	955	934	937	908	924	922	945	904	930	918	984	924	947	922	941	909	951	950	909	942	952	929	891	883	936	897	917	948	961	928	934	905	906	936	927	940	891	876	914	917	952	952	927	932	969	922	957	941	959	908	903	967	894	903	934	897	941	909	903	939	944	970	931	938	969	935	977	977	930	920	924	946	955	916	944	881	954	874	900	937	902	950	908	933	956	930	971	912	943	939	940	931	897	845	922	906	887	956	910	914	924	901	907	871	916	940	948	910	933	938	946	952	894
2621	307	310	323	311	288	293	297	285	299	294	297	261	294	281	282	296	309	289	263	272	264	259	309	275	314	289	283	281	297	282	269	270	258	271	312	275	297	315	282	280	282	305	288	284	288	292	263	269	293	294	282	269	278	302	260	282	297	282	308	286	284	278	299	275	283	300	266	288	260	280	288	289	273	260	262	292	314	305	237	276	283	284	260	293	261	320	280	284	279	286	275	273	293	299	278	279	258	265	263	276	237	277	269	298	272	266	294	279	284	270	255	312	318	282	278	283	273	298	280	292	252	342	328	269	289	311	264	268	300	289	295	289	287	285	266	298	281	250	296	278	253	289	304	283	271	306	312	278	288	266	286	294	293	279	287	294	289	256	270	258	280	301	259	284	290	257	312	279	275	284	293	272	286	287	298	281	296	299	288	275	296	285	262	283	294	301	299	263	269	297	275	286	301	292	296	304	281	293	220	279	278	270	257	269	300	287	245	293	279	282	276	295	265	332	286	284	287	291	261	304	265	287	297	288	276	304	272	276	263	293	267	274	252	269	272	304	302	249	283	280	276	287	284	285	294	290	250	277	256	289	258	290	260	291	301	254	291	266	267	266	257	303	268	270	277	257	258	285	279	308	267	318	300	259	247	272	262	279	270	297	324	294	326	293	280	289	298	276	302	273	275	272	318	277	276	274	289	286	276	275	273	268	272	273	277	266	312	303	297	303	256	305	299	274	273	290	258	289	302	265	278	281	269	265	272	274	258	255	271	269	279	254	268	282	284	261	290	289	307	278	259	269	264	284	283	270	280	296	297	292	261	288	284	252	249	266	278	264	311	283	280	239	268	271	281	282	293	284	277	294	277	305	322	255	312	293	260	305	279	306	267	305	278	259	282	296	289	302	257	262	271	291	288	270	286	295	285	296	277	274	307	283	301	270	295	280	305	283	261	275	298	265	301	277	292	277	295	260	262	285	268	262	273	257	277	297	266	284	269	283	292	267	288	292	288	299	288	293	279	280	270	286	288	257	269	272	281	299	256	289	273	249	304	285	294	263	283	294	274	271	264	279	258	296	272	317	295	308	254	294	292	294	299	290	307	266	238	267	307	276	290	280	279	256	219	291	286	252	300	287	251	262	275	297	295	275	303	292	299	301	316	289	314	293	266	290	278	297	299	283	293	281	275	268	277	283	273	261	285	288	313	299	263	291	276	314	255	288	311	297	293	290	277	288	284	276	280	296	289	266	276	278	270	277	296	287	279	282	279	272	293	294	303	274	298	235	261	282	288	264	291	284	272	284	273	250	290	299	270	265	293	322	273	305	255	254	339	270	303	283	269	260	279	268	285	278	295	305	278	292	290	292	274	299	277	290	284	276	264	300	271	278	290	263	275	266	288	297	269	266	290	282	318	280	308	278	302	246	263	306	308	271	252	280	295	292	285	284	291	285	289	262	299	260	278	274	275	278	295	257	287	284	272	291	283	299	256	298	298	252	266	241	249	265	256	288	269	268	284	291	277	306	277	300	304	281	265	283	279	266	292	281	305	244	254	268	266	251	312	300	276	273	249	292	249	254	266	310	305	306	253	266	262	290	293	281	297	267	271	267	251	284	291	293	275	277	279	287	248	285	285	280	289	299	282	325	288	299	268	255	306	279	255	261	266	301	282	280	280	264	292	299	294	292	266	272	274	258	293	271	298	298	274	288	290	302	269	269	273	260	274	306	297	262	251	275	299	315	266	319	269	280	268	278	288	262	286	285	292	289	306	310	259	279	279	303	290	279	284	279	288	283	276	298	248	298	303	263	243	264	270	265	276	269	294	304	282	318	292	311	251	296	283	274	288	281	281	294	276	268	271	242	288	287	281	296	267	273	322	289	254	323	269	315	297	253	311	266	249	280	270	308	281	295	296	280	255	301	302	277	290	302	288	273	281	298	253	302	290	284	312	262	265	250	295	287	317	282	276	266	299	253	301	254	273	292	277	289	298	260	304	316	274	272	287	259	293	289	260	285	318	292	279	278	298	300	244	305	288	257	290	303	280	264	270	292	290	265	303	269	289	305	304	249	312	268	320	290	269	282	274	292	295	277	301	283	294	300	272	290	301	266	283	301	261	279	305	283	290	266	250	312	307	299	306	278	274	267	270	289	283	281	295	291	269	298	263	285	290	310	273	279	296	291	264	294	270	291	297	256	296	281	284	284	307	305	277	303	296	303	282	304	276	263	287	301	262	314	277	237	298	336	286	278	284	288	259	294	225	271	285	265	292	269	292	299	293	250	285	271	313	287	283	265	267	266	279	303	283	303	259	299	279	301	286	299	303	284	247	285	292	298	289	302	292	293	320	274	282	296	302	298	268	260	284	281	287	262	277	262	260	267	298	286	265	247	275	271	282	257	301	274	299	281	281	280	288	293	277	296	298	327	277	286	279	287	291	289	267	286	279	302	261	253	291	310	286	304	264	306	272	264	262	260	270	299	259	274	288	284	271	301	294	260	275	317	288	281	284	279	247	300	276	284	303	285	298	245	321	286	299	283	281	305	268	263	280	272	270	286	298	271	268	271	277	303	254	277	264	273	272	291	284	299	300	298	264	289	296	307	292	284	300	301	272	264	307	274	267	290	313	258	277	301	267	288	268	286	271	264	237	268	312	274	280	265	308	291	253	298	271	259	315	290	300	275	291	301	261	283	284	301	284	248	280	275	280	277	252	291	284	294	236	274	252	300	286	260	302	268	301	272	270	280	302	280	311	286	249	314	261	279	276	280	251	259	291	284	264	293	290	298	288	278	294	301	274	276	271	300	292	297	315	277	305	288	332	293	288	273	271	269	285	287	257	280	260	283	295	259	280	270	263	302	297	295	282	251	245	277	278	279	292	243	296	273	282	254	269	287	284	283	265	267	294	290	299	291	313	295	267	274	285	267	254	266	273	257	276	283	271	287	269	269	267	291	312	291	268	270	290	267	300	284	290	302	317	319	260	308	254	271	257	273	280	295	272	297	280	306	323	307	277	292	278	313	321	277	258	268	293	270	295	284	263	278	285	295	275	280	276	277	293	277	285	305	310	295	262	277	273	278	227	281	301	271	259	286	277	310	271	293	302	284	292	267	271	271	283	322	308	297	263	281	270	257	318	291	275	279	290	305	290	281	287	287	244	311	267	290	287	274	315	251	254	284	274	256	290	287	264	250	283	262	276	303	324	277	283	245	298	260	259	295	279	259	286	243	268	290	287	295	332	271	267	290	265	293	265	259	264	281	267	266	263	275	233	273	244	288	304	292	281	270	276	245	299	286	292	287	301	273	293	280	286	266	279	266	284	269	269	316	281	249	271	255	283	281	260	305	261	271	282	280	264	260	304	284	283	313	250	267	301	267	281	310	300	288	300	322	257	241	303	297	308	293	291	273	278	288	295	281	293	298	302	282	268	285	300	268	264	299	297	266	247	277	260	254	277	255	266	297	268	319	284	267	288	297	285	285	301	268	301	255	252
3308	712	780	767	829	766	767	725	711	760	757	720	734	760	734	679	698	729	713	708	658	696	774	723	708	718	694	658	694	712	701	711	689	716	754	744	655	663	736	665	706	715	680	696	720	680	711	699	691	690	615	717	707	749	708	717	702	694	693	726	714	710	684	679	680	655	700	730	748	728	708	679	711	674	725	676	727	671	704	742	676	701	705	748	722	668	660	705	636	692	759	724	718	682	677	698	711	690	668	676	718	719	711	711	738	708	683	669	747	698	698	713	692	642	718	685	718	696	723	691	671	701	667	647	675	707	712	673	674	784	736	688	733	692	705	732	723	688	697	708	651	699	775	694	688	770	703	662	686	682	734	684	719	674	753	687	730	644	702	701	729	689	701	693	690	722	725	678	729	737	717	672	637	690	723	701	695	686	733	716	685	649	676	709	701	679	726	660	653	669	710	732	690	688	714	671	676	672	656	711	688	692	690	690	677	710	697	678	689	719	697	663	722	721	684	721	691	705	719	720	676	727	710	691	711	720	710	699	715	685	691	743	690	733	697	736	739	644	697	706	683	726	711	675	679	693	725	659	700	680	672	654	722	722	709	667	694	716	697	692	745	741	716	715	670	710	726	733	674	717	720	747	708	743	680	717	715	654	701	710	687	655	696	738	697	693	726	688	682	659	698	700	708	714	704	693	745	687	701	716	674	699	719	714	655	724	678	685	706	699	684	690	717	692	729	745	708	717	730	681	712	712	681	665	672	721	737	682	733	710	690	713	713	758	678	668	633	714	739	720	714	680	705	662	683	742	693	745	700	722	721	691	741	722	724	668	693	724	708	652	740	702	681	736	660	723	672	698	676	735	648	659	738	650	694	725	691	691	734	677	709	712	725	706	731	722	744	696	701	727	680	717	740	730	680	710	713	681	657	698	685	694	682	698	685	734	688	656	681	698	686	665	660	698	724	712	711	678	687	707	694	669	665	709	638	693	658	696	752	699	679	668	687	735	700	728	757	712	683	736	705	630	707	683	749	727	715	683	682	719	678	716	657	700	735	665	690	720	706	734	697	700	730	682	679	742	679	723	743	701	694	684	688	696	661	686	707	671	695	684	722	718	685	704	680	682	746	690	671	719	702	732	692	723	719	715	682	676	745	731	666	703	706	734	663	693	687	673	693	735	701	703	720	662	714	707	752	739	661	740	650	716	669	743	723	698	682	715	692	714	680	770	708	686	707	679	693	714	728	661	712	721	721	680	701	690	687	707	698	687	727	725	671	679	719	698	672	702	661	688	671	697	679	737	672	737	696	702	702	700	724	719	696	706	694	717	709	684	669	705	673	753	739	716	628	698	713	668	708	637	694	698	758	727	741	714	713	692	724	710	724	770	681	680	707	713	703	719	720	704	713	678	736	733	689	732	691	737	677	679	677	728	749	664	701	743	689	690	694	721	685	722	707	707	710	679	704	697	691	679	690	662	675	710	741	650	750	637	738	719	727	730	713	739	723	670	680	706	734	680	705	740	687	683	686	662	709	715	681	701	660	688	719	727	686	706	692	690	699	765	676	705	716	693	716	711	741	694	699	707	658	728	727	678	688	708	706	672	663	745	696	725	745	695	741	726	724	687	694	698	693	709	713	752	745	708	719	694	690	701	749	686	687	709	707	698	659	706	678	657	724	685	717	732	701	690	670	690	687	731	696	681	716	674	697	675	748	731	688	635	701	690	632	720	715	707	729	660	664	688	774	691	718	702	719	736	671	702	759	709	692	699	665	697	720	734	730	725	692	632	688	713	687	657	652	711	690	703	743	748	697	701	701	710	698	681	718	681	673	707	647	690	674	681	678	716	731	673	748	706	732	714	717	694	705	748	672	706	701	706	694	683	726	693	691	681	664	686	715	707	725	654	757	674	661	745	717	711	708	687	708	715	718	694	678	704	742	703	716	709	666	716	689	687	719	688	689	686	674	695	677	721	697	689	757	701	710	671	710	716	705	742	740	772	695	723	714	723	677	714	678	659	714	730	728	680	766	700	730	691	696	718	701	671	664	717	705	726	701	733	722	673	703	718	702	705	702	692	717	676	707	741	735	718	696	650	697	721	737	680	734	700	676	666	752	700	679	721	684	652	703	698	678	719	691	698	706	665	703	709	709	676	690	718	689	708	680	700	730	730	724	727	669	713	650	700	712	696	643	703	659	690	688	687	744	721	654	721	657	701	714	731	703	732	711	682	676	704	691	703	725	686	687	693	686	660	696	702	689	672	652	689	737	704	726	627	686	738	691	687	705	693	692	694	700	673	637	738	752	683	727	753	734	681	681	721	689	712	745	682	689	654	664	686	672	702	676	732	692	691	729	692	692	686	696	718	728	660	697	722	734	706	720	753	717	671	730	708	684	657	673	701	695	707	708	664	688	729	677	700	699	653	724	714	664	708	718	738	700	783	699	699	712	709	725	692	734	655	653	647	700	666	697	684	714	690	727	690	749	722	688	693	710	705	660	696	697	703	706	689	746	695	666	707	695	705	719	687	695	682	724	753	703	741	688	718	708	801	720	697	731	697	716	734	713	652	719	681	656	639	759	698	710	679	694	713	670	704	705	675	656	699	699	694	726	700	672	712	742	691	667	717	715	738	650	668	682	692	716	726	682	659	688	728	742	733	699	695	687	731	684	688	681	777	760	668	664	715	694	663	725	694	699	685	654	661	729	654	686	715	652	731	699	729	687	693	683	722	730	738	749	699	700	658	732	720	742	696	705	722	709	742	713	708	728	737	720	640	701	719	718	715	640	731	694	690	665	714	715	737	657	737	703	726	688	690	690	695	679	693	698	700	698	729	736	707	725	703	668	692	721	680	753	667	743	708	714	686	720	710	728	705	677	756	726	708	729	686	730	713	735	708	700	669	711	690	709	723	719	716	749	701	698	695	699	713	660	707	708	700	707	668	691	677	689	680	717	712	692	645	689	714	709	708	702	721	737	661	706	728	722	709	707	697	719	668	716	692	671	704	682	723	661	679	720	660	657	678	713	738	671	718	672	737	744	726	691	718	742	762	706	734	775	655	751	689	664	684	653	713	647	727	668	675	721	713	744	725	743	756	692	777	739	658	732	664	705	736	673	652	711	764	700	719	701	732	766	665	683	668	637	650	711	695	722	692	720	648	736	729	742	707	688	717	677	722	720	762	666	658	690	689	710	657	685	747	722	729	807	691	681	720	698	716	746	698	688	685	676	732	714	661	662	666	714	713	718	733	679	642	701	720	704	699	669	701	716	709	693	684	710	740	718	697	733	759	710	701	693	691	685	671	692	687	705	723	730	703	696	718	695	693	715	683	724	714	700	718	714	710	702	677	678	696	707	705	702	685	747	661	734	733	716	749	697	700	672	691	731	718	714	721	718	732	710	706	672	697	712	679	702	659	656	695	700	736	688	704	694	666	683	663	704	740	698	720	674	766	709	688	698	709	669	702	759	702	717	689	746	670	700	711	726	726	717	747
22454	2528	1148	864	660	566	490	393	343	340	303	289	266	280	261	299	280	277	241	204	219	240	269	233	216	215	276	233	232	202	238	219	251	267	248	218	236	260	209	229	217	223	221	230	224	205	243	220	217	220	263	224	201	242	255	252	242	204	209	229	231	247	207	197	210	208	230	215	244	205	197	252	245	228	190	229	230	233	227	227	205	211	226	213	191	227	209	217	212	208	237	225	231	247	220	233	232	230	225	217	228	231	208	245	221	212	202	224	198	221	192	217	227	211	246	241	246	235	240	234	237	194	271	232	218	218	195	210	196	210	211	252	249	230	218	218	250	226	240	236	229	248	207	232	182	227	228	216	212	258	232	229	234	212	215	226	216	214	221	249	249	229	209	236	221	236	243	220	238	229	208	205	190	244	258	200	213	229	224	236	233	258	211	235	219	232	219	231	229	238	204	227	203	235	215	201	219	196	249	228	210	227	224	231	243	198	219	213	234	230	217	204	255	229	238	241	230	246	209	226	211	222	233	212	263	224	209	250	224	239	229	238	241	222	219	214	203	230	205	208	209	236	241	228	242	218	238	228	184	229	230	236	241	206	211	225	202	219	227	267	241	211	202	242	252	212	259	217	202	236	241	223	222	239	225	225	200	232	223	212	204	226	221	230	224	221	244	225	233	223	213	241	201	203	230	240	197	201	232	233	229	244	213	222	238	264	235	229	255	205	196	211	229	225	220	207	213	228	216	193	233	238	223	230	231	230	211	234	266	210	238	244	214	209	254	233	228	229	257	216	223	210	228	225	188	208	255	222	231	230	218	208	233	230	212	227	232	241	208	193	210	202	234	222	232	230	216	219	225	247	221	202	232	202	233	240	234	232	212	238	212	218	210	219	228	217	254	270	256	215	218	226	249	239	240	214	232	231	221	223	216	195	230	201	258	225	220	230	219	211	222	255	227	247	211	231	220	234	217	211	238	233	210	209	233	240	206	243	194	231	232	212	240	222	208	229	222	227	224	243	245	214	203	209	235	211	247	193	235	242	208	210	213	229	212	236	264	236	195	213	260	215	221	216	194	195	212	216	219	224	220	193	222	221	208	218	238	230	226	192	238	210	202	219	211	214	234	255	200	202	213	253	215	257	228	240	233	224	210	220	247	212	240	231	210	204	213	201	207	211	206	241	211	228	237	221	202	222	236	211	230	219	222	229	240	224	231	212	209	232	226	204	234	192	218	231	229	235	228	263	203	235	254	213	228	215	224	220	231	230	241	197	236	229	211	201	236	224	220	236	240	223	215	214	222	199	242	226	205	231	248	257	209	227	227	193	248	231	206	214	249	265	221	215	237	202	219	232	234	229	194	228	262	201	211	197	225	211	235	233	212	237	226	222	238	214	212	220	213	214	217	215	252	224	230	210	250	227	215	232	214	239	209	228	246	235	259	225	198	222	220	205	246	215	236	241	249	227	222	206	238	221	240	247	211	235	211	246	256	236	221	232	221	259	227	230	210	217	216	228	219	229	215	219	231	216	204	220	202	250	209	250	228	212	213	242	253	236	205	233	240	256	194	216	240	208	229	191	230	210	224	211	234	235	239	186	220	204	236	214	217	218	212	220	208	233	235	217	184	223	202	234	215	265	200	215	246	270	183	256	221	247	227	227	224	258	237	230	245	215	213	232	202	232	221	248	208	231	260	219	215	230	218	215	216	227	236	229	227	245	212	211	253	220	203	205	227	244	217	216	219	234	245	201	226	209	217	193	224	253	226	234	239	200	216	213	222	226	227	229	232	227	211	224	218	216	238	251	221	217	235	208	217	222	246	237	226	228	228	233	216	202	226	244	194	215	235	227	186	222	227	221	246	232	235	222	247	180	226	218	252	228	224	217	214	223	207	200	212	184	235	235	208	244	253	238	204	233	195	218	225	227	229	215	239	240	197	220	222	197	219	195	233	206	206	234	223	221	213	213	210	206	209	216	244	204	200	220	228	211	204	219	206	236	218	230	245	222	208	233	202	212	217	217	240	218	218	230	224	235	235	223	231	256	202	177	224	216	236	237	216	213	211	224	200	250	224	215	206	245	194	232	215	229	241	228	216	237	225	205	197	228	202	214	233	221	219	260	247	215	229	247	193	230	222	186	215	238	235	220	223	213	222	221	222	233	210	242	223	238	228	217	203	219	218	236	227	253	194	217	222	216	230	220	230	227	216	222	238	220	246	189	218	212	228	257	233	233	194	236	204	260	214	232	237	211	230	264	225	229	248	207	229	211	223	205	216	202	218	186	235	238	239	207	234	220	221	230	215	221	212	215	234	209	175	200	223	223	212	210	208	218	216	205	205	240	213	254	223	258	193	203	238	218	212	229	238	226	227	241	222	181	207	257	220	270	255	224	226	224	216	219	204	206	236	213	178	214	223	200	231	199	222	241	224	204	215	201	211	236	224	245	217	229	230	206	240	218	208	205	203	215	222	191	218	223	213	202	234	196	236	258	205	218	234	225	214	216	248	202	243	254	218	198	221	205	190	211	217	198	220	231	249	228	232	206	214	233	224	228	217	212	244	210	222	228	224	239	234	204	255	208	216	245	188	233	214	199	230	221	200	252	210	214	238	204	258	233	219	215	207	241	213	236	228	233	235	209	256	215	210	251	233	243	233	215	242	209	228	206	228	232	208	263	220	201	226	230	204	198	223	238	213	202	229	218	231	235	231	232	225	240	234	217	226	202	248	232	247	234	217	203	249	213	243	231	187	210	231	216	201	222	246	255	239	204	232	248	237	225	204	195	213	220	240	222	228	207	226	194	252	224	209	220	219	204	227	213	217	245	204	193	230	222	243	219	229	224	249	204	253	257	239	219	233	238	218	232	210	234	177	205	211	221	188	206	235	225	222	233	246	239	249	220	206	244	227	240	262	233	236	204	202	205	231	202	228	241	218	246	210	235	212	215	239	211	198	222	234	219	204	243	234	230	257	228	202	233	244	223	254	234	207	232	252	212	195	217	227	229	213	216	227	212	243	211	233	232	246	216	242	217	233	213	215	224	204	230	231	230	211	248	209	216	233	237	238	228	265	240	207	251	206	195	198	217	229	224	202	223	235	209	203	220	217	189	223	251	217	217	223	219	225	240	215	218	221	252	221	232	244	229	258	234	225	231	230	221	217	211	224	213	215	222	231	209	209	243	220	253	240	234	211	218	199	212	258	216	219	215	221	202	190	193	215	215	229	196	208	210	264	207	239	235	245	216	214	213	224	221	191	219	227	212	243	226	206	226	207	201	208	231	223	205	210	214	206	206	223	234	211	230	213	197	201	225	240	255	233	212	227	251	195	232	201	230	235	220	215	204	247	224	220	225	236	226	205	220	241	208	231	236	186	204	203	211	206	210	197	215	256	229	214	187	207	200	236	211	221	221	192	252	224	229	235	192	233	249	205	226	197	213	211	194	232	204	236	216	234	232	235	222	233	206	228	224	220	205	207	194	203	246	246	236	223	242
11091	1271	2528	2934	2566	2150	1795	1639	1403	1255	1133	1039	1007	971	881	839	839	804	794	749	762	712	735	753	682	686	683	723	654	732	692	668	666	656	663	637	622	647	624	648	646	668	609	659	637	646	614	658	605	663	619	611	630	657	620	595	655	641	622	618	575	617	594	599	606	581	610	632	582	607	592	653	576	587	566	647	586	577	586	589	624	589	569	609	629	596	591	581	599	561	600	652	584	583	607	600	610	659	650	556	635	584	623	586	595	580	648	594	644	561	591	628	619	601	568	578	610	599	590	599	583	563	591	606	614	619	586	582	638	599	580	611	601	561	613	649	592	617	628	572	579	601	643	582	595	663	634	568	637	625	597	625	585	610	621	582	619	606	601	647	634	632	600	648	585	665	548	640	595	582	632	604	598	601	587	627	580	622	629	570	622	598	536	623	545	585	616	626	604	610	569	636	592	612	588	633	618	629	600	604	596	602	580	593	599	657	609	605	590	612	630	610	574	610	589	570	602	632	572	568	591	584	605	578	571	623	584	617	592	564	602	583	632	643	582	614	630	580	588	614	588	588	614	607	612	624	588	608	587	588	610	635	599	627	552	612	568	566	653	618	612	594	647	626	640	602	606	600	576	612	613	551	583	612	575	594	581	575	589	627	584	617	625	620	578	601	589	581	576	592	585	661	610	660	593	598	591	590	626	625	555	590	565	620	554	587	615	591	619	612	583	641	587	586	555	582	596	614	595	607	626	581	627	616	558	583	546	633	580	588	573	620	559	585	566	590	613	587	596	580	604	606	625	605	583	610	612	623	624	640	601	643	568	590	587	593	616	590	621	584	602	613	605	598	628	591	612	576	589	568	631	592	596	649	640	616	603	601	602	586	590	551	564	584	604	572	583	578	581	564	622	577	572	657	557	614	571	596	593	621	583	644	584	610	596	609	588	630	617	612	614	585	650	596	615	586	596	577	621	589	602	600	651	581	627	575	592	627	642	561	584	636	609	653	594	596	582	566	604	547	570	647	597	608	588	597	595	617	611	576	579	596	574	595	615	603	614	581	586	562	593	563	644	577	616	610	583	615	519	580	641	613	632	637	557	564	633	605	623	590	604	558	547	574	640	588	643	598	597	604	616	556	587	619	637	624	604	594	619	592	642	582	621	659	628	573	574	576	557	636	591	611	603	585	619	618	595	582	601	623	558	560	596	600	601	579	652	603	620	574	597	593	614	597	603	610	614	638	608	599	592	583	593	594	599	608	609	603	608	586	638	586	578	561	567	614	579	610	606	637	636	608	594	570	574	598	592	581	578	632	603	609	576	625	624	611	607	605	600	549	618	611	575	584	626	614	554	592	566	607	592	616	587	587	622	638	583	573	615	612	585	597	638	587	645	645	556	624	621	603	585	607	598	550	598	636	591	599	574	547	639	576	663	637	612	602	568	627	605	570	611	622	572	570	610	613	617	608	580	631	617	616	617	584	604	588	605	590	611	604	585	593	565	622	609	624	574	587	607	610	583	568	590	579	598	607	591	624	581	640	633	609	603	587	617	622	560	625	582	608	569	591	600	618	589	572	586	514	639	602	657	613	583	626	610	611	592	606	591	590	637	599	625	603	563	645	590	604	551	624	557	655	660	611	593	612	590	560	613	603	581	620	638	586	601	597	576	622	626	623	605	603	593	602	580	581	665	637	565	588	576	594	621	617	579	562	537	635	632	589	605	566	633	592	594	560	593	548	606	590	619	574	598	597	590	603	634	572	619	606	596	589	591	632	594	635	599	601	595	593	606	593	622	602	597	582	590	567	600	603	568	622	611	576	609	585	574	547	583	595	604	630	616	607	609	609	623	585	590	603	590	562	624	606	600	586	579	583	669	598	627	642	614	592	639	626	596	618	627	619	616	600	642	611	607	616	575	592	593	626	579	606	555	564	613	601	581	566	617	607	646	599	605	577	619	584	617	592	571	579	588	596	596	591	631	613	586	560	640	609	618	577	624	628	639	611	626	608	563	620	616	609	605	552	600	599	618	595	629	622	559	612	602	591	590	638	596	581	619	633	587	625	643	572	587	558	602	626	569	588	600	598	605	580	662	589	607	610	607	615	638	619	614	608	608	593	627	618	589	584	539	633	590	626	608	580	553	602	606	596	618	622	595	589	578	618	645	615	589	616	590	601	564	595	626	595	597	614	602	547	585	619	562	628	628	584	589	610	596	547	568	583	609	606	606	582	591	608	605	626	605	580	609	579	646	600	662	593	592	627	600	613	626	574	607	581	609	595	630	577	609	590	581	636	596	631	550	590	621	635	626	591	613	602	584	563	634	602	607	602	626	605	578	597	614	572	593	635	611	637	587	605	608	598	571	588	636	571	596	606	619	587	595	635	592	640	579	603	644	611	647	592	595	606	626	584	611	649	575	611	587	599	639	614	651	600	627	610	586	605	583	594	570	587	551	603	596	594	612	606	617	611	648	583	579	579	589	620	584	591	574	569	596	593	571	569	589	618	630	601	623	601	711	603	582	594	612	589	632	595	559	595	610	648	586	602	607	557	623	538	589	622	611	608	633	623	666	627	569	599	609	637	630	628	625	615	612	588	569	614	610	597	579	633	597	622	570	606	624	599	618	607	583	583	584	607	596	585	608	613	561	591	578	618	629	651	610	574	632	643	612	581	581	566	569	589	580	625	632	562	587	592	556	620	640	586	613	606	567	609	628	587	574	630	603	582	639	584	613	586	617	583	574	613	612	608	602	571	593	562	588	610	602	583	586	607	589	624	602	577	563	622	583	577	594	626	605	595	576	624	583	580	551	591	599	604	570	614	612	566	592	582	646	668	595	652	603	574	576	564	586	568	590	591	634	595	598	584	602	606	607	561	581	620	608	592	635	631	603	596	617	627	580	584	617	618	593	597	587	575	603	587	581	642	619	613	616	612	589	610	582	581	564	582	586	575	609	619	572	564	615	577	599	595	617	599	565	580	589	622	544	635	616	608	584	630	566	602	577	635	591	585	639	585	562	569	556	561	566	622	604	638	606	580	568	608	604	587	610	562	637	599	590	590	584	612	624	580	600	571	591	650	613	604	578	573	545	621	617	598	571	594	575	596	574	611	569	630	618	567	543	613	607	568	592	603	591	611	632	576	588	628	626	643	588	599	602	623	616	618	559	649	620	600	624	593	598	579	562	613	619	555	591	575	576	632	604	623	630	529	639	612	628	576	598	625	590	568	606	620	585	601	662	599	591	541	567	610	652	595	564	628	578	606	592	598	621	610	611	605	640	628	591	585	593	584	615	607	585	582	605	573	587	561	595	560	598	619	635	632	633	617	593	581	591	613	568	637	581	651	601	585	597	591	624	629	594	555	601	574	613	628	606	590	572	631	628	610	581	588	582	617	577	593	661	658	592	601	550	580	575	590	593	611	590	609	583	582	606	618	593	600	615	576	631	605	586	575	618	576	636	616	628	572	609	577	586	604	650	624	544	622	561	623	606	566
29446	4824	2516	1878	1400	1131	882	722	692	592	556	552	513	467	452	461	455	406	445	454	398	437	415	351	380	389	420	387	383	384	360	408	358	370	389	381	376	418	352	385	386	410	391	418	402	386	411	366	385	436	386	376	350	388	424	418	363	392	352	390	409	362	358	354	384	373	394	352	386	371	375	355	374	412	415	418	395	395	438	383	344	382	369	408	362	390	349	403	365	367	387	381	354	383	347	395	437	351	371	391	364	366	387	378	365	393	378	347	395	370	358	390	365	389	362	382	392	363	413	416	417	396	325	390	379	375	367	390	371	334	380	401	357	334	391	353	376	398	379	402	359	372	394	381	343	391	348	398	423	405	374	358	368	398	363	384	376	388	358	388	395	404	403	428	363	376	358	371	386	356	373	368	387	375	396	390	367	394	364	365	418	368	419	370	368	381	363	365	378	403	386	407	340	389	395	364	340	410	385	382	392	395	405	399	393	380	374	373	379	386	393	378	357	396	370	371	380	394	371	379	383	393	387	374	390	384	388	361	356	401	400	377	363	386	355	414	361	369	390	341	355	420	401	414	370	367	376	372	424	375	408	334	385	373	374	422	417	393	354	385	423	364	402	391	364	358	369	344	353	379	380	360	418	388	381	382	422	387	370	381	395	410	391	370	406	364	398	365	369	407	355	361	370	383	405	351	390	396	401	422	395	367	354	369	396	383	390	353	386	407	381	354	383	375	369	372	375	389	381	408	375	375	401	339	387	402	361	352	416	364	388	396	393	365	412	367	358	418	392	376	376	394	370	430	411	391	337	361	386	380	372	393	373	373	366	412	378	376	376	366	384	410	374	374	406	386	398	376	395	371	371	355	398	372	378	361	346	361	405	366	359	389	404	400	370	389	398	402	402	394	364	358	380	336	392	385	363	384	406	381	384	355	327	325	382	359	396	408	408	358	383	396	345	390	381	387	411	386	412	360	378	374	349	394	371	389	387	345	395	420	391	392	388	357	362	410	363	367	384	386	381	425	340	354	377	391	391	327	374	387	374	402	372	352	352	363	390	390	405	358	333	364	374	343	394	406	362	396	331	348	357	347	374	389	377	394	412	359	377	376	382	370	382	336	392	382	389	373	377	382	404	388	353	367	379	403	395	380	386	362	375	346	362	395	382	383	376	385	364	363	355	366	391	419	388	363	416	380	377	363	367	384	365	376	388	361	391	396	373	350	393	362	393	385	397	413	369	391	372	357	429	378	394	410	353	431	389	341	384	398	371	383	400	355	341	344	369	365	362	397	416	397	408	375	363	378	404	393	355	392	352	369	365	383	384	411	386	372	355	366	388	375	371	403	328	391	354	354	394	392	418	326	414	392	358	361	399	375	407	372	385	358	390	357	356	345	375	388	419	377	385	407	375	381	373	366	390	395	378	380	368	372	397	400	360	371	387	379	371	378	374	397	391	382	416	399	353	345	406	351	408	363	361	402	419	363	371	355	370	383	380	367	360	434	353	378	339	367	408	369	374	382	343	421	428	397	387	378	368	412	400	405	393	368	398	374	353	375	360	398	391	365	391	350	405	378	344	367	397	382	386	389	351	386	363	368	374	382	386	410	306	399	344	373	344	367	373	371	355	409	378	391	388	380	386	351	361	375	385	399	366	357	374	407	379	400	411	351	402	409	392	375	421	382	390	401	383	368	423	372	351	401	434	358	384	412	381	393	399	368	385	360	371	395	403	378	390	395	366	385	421	409	394	423	355	394	375	399	436	381	392	383	373	386	364	360	388	360	334	372	384	389	416	381	369	380	378	376	364	379	384	386	344	362	410	343	353	347	395	376	398	421	363	347	384	367	380	364	395	349	390	394	405	380	357	394	402	398	383	395	379	380	373	369	419	381	344	355	357	365	403	403	383	420	398	370	370	363	387	399	390	360	389	387	396	395	363	393	363	373	377	379	386	347	363	355	386	367	382	379	385	350	354	404	392	342	372	402	355	388	413	374	421	394	377	374	384	384	375	381	384	395	375	361	386	375	396	386	436	401	361	402	365	406	400	407	380	424	404	410	384	372	374	352	400	356	374	405	395	373	382	319	353	413	377	403	382	395	379	389	369	406	357	407	385	365	390	415	417	378	388	360	362	401	398	358	377	378	358	386	354	375	380	392	400	377	396	387	388	390	407	404	414	365	386	366	371	359	384	381	347	364	399	350	323	389	384	360	373	386	393	402	358	457	368	405	380	376	384	384	401	377	380	380	376	397	377	406	381	359	391	432	358	391	360	348	397	379	398	331	386	367	384	387	382	396	380	417	354	371	367	360	396	351	382	408	384	342	384	417	373	381	385	407	395	361	349	363	405	428	405	357	410	383	371	407	354	346	367	384	373	362	396	359	376	358	359	375	401	368	409	391	382	389	427	366	388	366	380	407	388	371	346	362	358	369	345	386	378	402	384	366	372	390	356	372	349	376	391	377	389	377	397	400	400	374	391	394	410	401	376	364	378	389	396	374	343	366	364	380	382	379	392	369	381	371	383	411	381	370	386	338	393	368	365	378	371	392	367	392	345	355	371	367	375	371	345	414	380	358	399	358	367	367	361	361	400	366	386	377	392	375	374	406	376	349	362	375	368	403	392	360	384	339	434	363	385	366	403	398	379	413	385	406	406	411	396	361	387	376	383	411	366	363	339	371	422	344	375	398	354	410	376	356	406	385	379	393	387	351	349	391	409	361	425	379	388	372	372	369	364	402	383	340	373	358	381	323	354	384	350	371	356	407	370	393	404	386	381	381	387	425	353	353	373	352	374	375	386	368	392	384	407	336	404	368	387	382	396	425	375	397	350	415	388	369	414	376	388	377	380	391	405	388	428	373	382	387	398	374	376	374	341	368	364	388	362	380	415	404	383	370	394	377	406	410	414	402	370	338	369	397	354	400	380	395	403	351	362	375	342	386	351	372	375	359	364	367	370	374	391	427	372	354	380	373	365	398	402	385	380	388	332	344	371	349	366	384	421	369	373	379	384	389	393	374	394	355	396	370	367	382	368	382	434	397	391	373	394	353	359	384	367	399	354	362	381	366	407	406	368	383	380	365	422	387	426	408	397	382	346	374	365	407	385	382	393	341	410	379	402	412	362	392	339	395	359	386	346	377	356	364	394	359	386	363	377	375	376	394	394	397	378	411	403	410	385	388	365	350	366	364	392	384	405	398	388	383	383	397	379	346	405	364	386	408	347	406	344	371	399	379	368	373	355	392	385	357	368	408	386	406	377	380	354	368	381	394	391	344	328	358	366	371	378	391	364	381	361	384	367	378	392	360	381	353	406	378	360	406	376	401	399	375	376	395	357	357	388	391	407	418	398	376	375	357	397	376	350	372	374	396	370	374	415	388	399	386	355	372	370	409	369	382	386	414	376	378	384	367	382	390	372	366	341	373	354	391	367	379	399	365	381	353	398	411	390	377	394	364	378	387	379	388	363	356	371	390	371	409	384	368	368	390	378	332
13380	2356	4675	5390	4769	3969	3477	2932	2486	2114	1934	1765	1698	1570	1491	1474	1405	1295	1299	1217	1255	1235	1115	1172	1146	1105	1069	1059	1088	1070	1038	1058	1058	1010	1080	1021	1034	1054	1018	1009	979	994	967	1048	1011	923	994	962	950	1022	963	1000	979	952	1030	948	961	971	998	982	1000	1017	971	993	964	972	966	1027	1019	999	969	992	987	921	983	979	945	984	1003	1009	907	974	907	934	985	960	922	919	913	986	941	942	974	923	935	874	936	965	966	912	961	965	933	964	1032	969	965	929	982	921	953	985	829	928	964	902	942	932	895	936	1017	955	959	879	960	924	933	964	908	948	965	930	929	968	906	970	963	981	907	859	974	949	935	971	971	910	897	914	969	890	944	913	959	930	975	969	915	1005	938	944	947	930	935	990	956	948	986	925	920	955	982	953	957	922	968	914	875	952	873	921	951	927	941	913	1000	931	953	944	924	929	900	900	957	893	978	920	956	952	895	911	970	922	913	891	972	964	899	938	890	962	935	946	914	895	906	921	923	947	940	973	898	966	917	988	931	905	891	865	899	940	981	988	981	946	919	881	934	955	912	916	926	995	907	939	896	967	901	924	987	929	901	914	987	900	952	869	885	954	936	871	923	901	927	939	918	967	907	941	934	986	962	884	939	886	954	904	924	905	884	953	913	971	939	906	907	947	937	984	903	952	946	913	864	924	943	932	878	895	946	887	888	908	966	898	969	930	946	957	982	904	940	972	904	912	899	939	934	905	936	910	964	891	957	960	938	906	920	913	929	961	936	864	997	954	949	925	953	938	906	988	888	891	998	991	886	1018	947	920	927	915	956	908	925	936	922	966	946	926	933	955	903	918	898	940	960	926	985	943	958	982	925	937	958	969	945	944	962	951	963	954	958	934	899	893	944	950	987	937	928	907	974	931	923	907	949	982	950	927	939	937	975	898	925	941	961	966	952	926	911	933	979	903	898	956	889	933	984	889	885	960	941	949	906	930	928	903	910	895	887	964	908	958	946	951	922	913	915	916	917	923	991	956	954	923	968	888	956	902	911	934	923	987	908	993	881	948	937	967	959	924	978	924	921	936	931	954	887	965	917	921	967	946	902	969	925	952	905	980	923	958	951	946	915	975	930	923	970	920	911	930	942	897	952	957	910	918	946	911	897	967	934	956	895	916	926	908	999	987	924	915	938	974	953	944	957	951	920	918	876	943	927	910	896	919	920	991	864	944	890	925	918	922	950	893	924	961	958	932	927	943	918	942	945	871	942	918	931	921	964	943	918	896	959	932	899	908	957	1023	957	938	915	953	940	991	934	942	925	923	941	883	888	937	957	944	937	919	936	945	940	952	870	931	935	899	920	866	961	942	953	958	887	974	925	899	988	907	962	986	921	943	923	930	895	908	903	932	956	879	902	986	1005	936	926	926	929	908	910	902	963	933	935	967	887	938	936	927	900	946	949	1015	928	931	905	899	926	897	905	919	903	891	883	942	948	909	936	932	950	952	933	923	911	908	967	922	921	916	985	941	975	926	977	921	904	962	950	926	889	898	919	951	922	873	929	971	937	873	904	931	993	916	937	897	907	976	941	903	955	918	880	947	925	948	917	946	930	918	950	904	951	968	912	966	959	982	1012	920	964	940	918	873	979	886	1013	996	938	875	962	915	968	914	928	965	911	910	906	912	940	970	939	929	898	910	928	884	918	929	944	925	897	927	922	926	932	975	992	960	901	923	964	962	935	900	901	961	866	920	898	940	902	891	931	976	917	934	938	904	856	921	939	997	937	924	944	881	890	878	944	931	1018	967	880	924	880	894	930	983	873	945	924	910	946	921	955	899	975	939	918	888	879	1011	974	940	981	945	949	915	909	960	935	945	917	934	1010	949	901	893	938	893	913	930	993	910	955	968	945	943	962	944	934	967	945	872	930	904	932	906	923	948	911	935	930	918	923	954	932	915	957	952	942	887	942	883	949	905	919	933	909	995	876	976	871	963	927	906	1011	949	915	934	973	947	904	942	948	889	931	957	897	903	955	928	934	845	961	872	918	930	948	908	927	937	895	974	937	924	933	943	947	946	949	932	949	929	942	917	924	956	912	853	879	982	861	904	996	883	900	915	921	913	914	940	980	908	997	962	958	997	906	910	951	908	915	930	951	933	960	903	942	941	948	941	921	967	932	946	885	906	897	925	963	947	902	980	933	918	933	976	939	933	971	938	907	949	873	967	957	899	919	930	967	905	934	937	918	948	919	936	948	934	955	962	883	964	884	909	936	903	909	973	906	909	938	879	946	935	900	955	925	920	911	950	956	880	953	908	929	930	928	954	903	961	868	928	976	913	914	916	895	965	874	932	942	964	936	933	935	922	935	959	891	977	927	901	934	898	955	853	913	920	984	931	926	939	955	909	934	910	915	934	895	915	922	905	945	983	939	903	935	953	918	981	940	938	914	915	999	943	951	877	955	948	918	961	946	903	963	925	931	918	920	1009	951	904	963	919	929	960	969	909	898	946	938	962	903	934	909	969	911	871	914	945	939	901	946	886	878	840	910	928	917	932	992	900	931	948	941	920	913	946	960	988	909	917	924	871	937	956	946	925	945	933	862	920	957	961	907	899	964	919	893	941	909	940	918	961	964	944	890	948	948	891	908	859	934	892	899	920	885	935	926	936	946	956	884	818	946	934	901	923	960	893	921	940	953	981	987	901	918	923	933	908	972	921	893	935	936	940	913	904	931	966	999	959	958	933	932	971	896	915	949	936	907	903	944	890	965	899	929	909	913	926	881	968	935	902	919	931	955	921	845	962	890	917	972	875	863	937	906	935	915	986	915	903	949	956	926	984	943	938	962	890	990	900	946	933	916	916	919	945	887	936	941	938	907	982	908	948	927	944	984	907	909	925	950	962	963	934	943	987	927	874	973	1006	977	905	903	847	891	878	919	934	877	902	945	851	963	942	896	920	941	929	965	993	945	969	942	942	916	962	930	950	936	926	938	949	937	929	923	885	935	968	927	904	912	972	925	957	874	943	919	909	918	914	875	974	890	935	921	906	884	928	947	958	923	912	896	943	947	970	932	920	942	887	929	902	920	962	915	935	933	980	986	965	954	939	927	938	962	925	923	921	939	926	983	941	916	912	965	884	940	904	918	923	930	928	925	920	879	953	927	929	916	930	991	913	935	873	939	902	929	953	996	963	929	935	1002	1002	886	955	937	983	933	903	912	946	922	923	963	948	953	1011	982	914	939	908	937	921	996	980	894	958	926	905	912	906	935	914	922	929	963	916	935	932	955	892	921	935	932	927	913	911	965	915	866	933	1013	941	904	942	888	934	947	941	929	939	903	944	909	977	915	931	881	886	932	884	970	1010	914	883	880	941	996	928	936	950	973	934	983	973	940	852	918	958	920	933	968	923	976	912	913	954	889	966	961	921	950	939	877	938	861	915	914	947	929	855	896	921	962	931	883	912	966	946	962	965	930	945	925	924	958	946	940	973	965	913	893	957	996	935	904	938	854	954	887	974	872	949
2765	304	280	332	318	299	311	294	308	294	290	291	286	290	291	286	269	281	278	276	324	260	289	269	257	271	264	252	276	294	238	299	290	271	268	277	288	268	293	271	278	281	307	299	293	255	290	239	298	277	303	297	299	283	310	263	278	322	282	282	300	311	282	302	313	290	279	293	290	236	294	296	295	274	300	292	290	255	259	273	314	262	272	307	313	284	279	266	294	275	291	271	303	301	287	317	313	299	268	292	256	296	295	283	306	284	297	292	284	284	306	280	289	295	288	263	280	264	283	269	281	278	263	255	285	270	308	263	287	280	290	305	310	292	314	300	318	251	284	283	270	282	287	296	250	253	279	281	292	313	287	269	261	316	262	290	281	284	276	296	279	294	287	249	276	297	303	299	296	279	282	295	283	286	263	262	278	292	280	285	333	316	313	327	276	300	281	284	284	275	285	306	259	273	299	289	292	268	279	308	287	246	298	272	270	285	274	270	270	305	264	298	255	302	272	257	296	318	279	306	285	289	270	255	272	250	285	270	269	293	247	259	284	296	270	277	315	282	264	264	293	277	281	297	252	295	304	300	307	299	305	260	301	294	272	298	301	289	269	268	318	269	284	270	261	244	290	288	285	285	297	294	271	283	269	291	271	281	280	264	286	313	319	270	300	266	263	316	287	276	262	275	278	303	269	285	302	288	271	318	283	296	264	264	287	288	308	303	277	333	294	284	264	290	279	292	292	290	285	324	301	284	308	312	273	269	275	291	274	292	281	271	283	297	282	283	291	273	294	291	271	299	297	280	324	268	289	318	328	251	288	284	288	298	260	290	290	294	282	262	296	283	275	264	293	272	270	293	292	320	311	274	287	274	293	271	279	293	276	256	275	277	275	288	300	264	293	225	293	256	274	283	289	294	316	305	280	248	264	286	262	258	286	268	308	262	277	298	291	270	288	295	284	317	304	273	266	297	275	300	283	287	307	300	261	291	257	268	297	314	272	261	267	261	297	317	292	277	288	311	266	292	277	276	276	298	297	276	275	306	312	293	313	240	292	253	287	307	275	327	278	291	269	267	311	264	273	264	330	288	275	294	310	292	266	268	289	261	274	286	288	297	319	299	298	279	301	280	266	259	276	287	294	294	284	271	292	279	301	298	254	303	282	245	302	286	270	282	272	279	279	296	285	275	278	301	265	306	290	304	298	309	287	283	297	290	314	310	260	310	271	294	255	289	277	278	292	281	261	268	290	297	266	297	252	307	250	292	303	294	267	299	269	284	302	268	264	277	258	283	306	290	287	290	286	295	282	265	294	304	280	298	286	263	296	264	302	257	289	313	298	303	303	290	254	289	306	284	270	299	277	294	276	287	289	314	302	257	282	278	286	292	279	310	292	267	287	283	296	289	279	286	321	289	282	299	356	291	268	281	251	327	282	287	309	270	251	247	300	295	311	280	292	302	296	263	266	268	287	289	280	281	283	304	267	275	256	284	286	284	252	240	257	324	275	292	319	272	308	277	280	272	284	281	291	278	285	269	248	277	275	304	289	317	288	272	267	300	305	284	285	293	282	296	284	276	288	319	318	321	287	258	277	279	306	263	301	267	262	287	261	302	286	291	269	255	310	282	278	287	277	285	283	298	258	289	270	277	293	292	284	304	324	281	243	257	278	264	229	297	313	308	280	281	297	252	247	280	288	298	288	284	290	277	297	289	293	264	296	293	312	284	294	258	290	276	252	277	272	293	300	311	294	271	315	302	313	291	284	284	294	304	277	306	256	284	311	280	289	290	291	278	270	307	272	282	270	291	264	280	285	282	289	301	311	291	291	271	274	290	291	282	304	262	261	291	272	301	278	270	315	292	262	305	277	290	279	258	293	290	247	307	327	278	305	278	282	271	282	287	286	279	271	280	301	297	266	284	281	283	287	277	241	288	287	287	263	271	267	288	259	286	297	320	278	316	294	271	276	279	296	298	311	286	246	278	284	290	296	250	282	316	282	291	284	278	285	269	280	267	291	268	279	271	274	256	306	286	303	292	293	265	310	292	258	290	284	290	281	253	285	271	313	299	280	260	309	246	291	284	281	288	288	308	278	316	286	276	288	280	272	312	290	256	285	292	275	300	242	299	274	281	278	260	304	307	330	309	285	274	274	281	298	262	259	291	282	308	268	263	274	267	248	303	275	266	271	304	294	274	306	294	302	279	341	281	281	292	279	292	284	265	270	286	288	302	288	306	283	270	285	300	311	284	287	269	266	253	291	294	302	304	263	294	281	246	299	309	273	289	312	279	272	258	251	269	302	297	292	290	265	272	264	292	290	316	291	294	286	299	313	303	256	337	276	282	262	298	281	304	289	288	279	289	300	246	257	268	275	269	287	284	269	273	260	286	256	273	272	279	311	281	261	309	288	294	269	283	272	298	313	269	274	287	260	303	301	299	291	284	276	270	309	285	285	267	323	300	303	312	276	265	275	288	265	321	306	262	302	255	299	285	283	288	254	289	291	290	274	277	283	292	286	311	257	264	282	279	285	305	283	293	286	283	279	269	264	280	309	285	289	307	272	238	309	276	262	298	296	264	275	307	262	269	293	295	318	295	269	291	303	271	317	275	291	306	289	271	262	301	302	296	280	264	270	288	287	286	293	308	274	295	311	297	301	275	278	296	261	280	293	290	296	330	305	318	295	266	251	270	315	266	331	259	292	307	276	259	271	285	279	299	288	283	308	292	288	268	299	312	318	303	292	290	290	278	308	271	280	287	315	264	254	274	304	262	296	275	315	278	272	279	283	286	299	280	282	279	307	267	295	276	298	286	265	297	305	322	291	287	313	263	297	286	295	280	300	289	303	310	282	324	272	276	305	283	285	293	298	272	274	301	301	296	296	296	283	276	272	303	262	323	288	292	306	300	263	276	275	296	281	314	282	283	271	297	300	269	307	281	311	279	310	284	282	304	274	305	299	308	273	290	284	260	313	299	284	267	283	296	264	266	260	255	281	289	287	280	276	287	276	299	269	307	281	292	295	250	259	259	263	310	288	286	290	303	264	263	299	275	306	294	308	334	284	323	296	291	299	260	286	280	312	309	303	287	262	281	279	295	305	284	295	297	310	298	268	279	261	294	281	258	284	305	269	304	272	288	271	272	256	273	288	312	284	275	288	297	303	284	283	260	254	294	301	280	296	277	259	298	290	309	284	289	273	259	294	297	295	257	275	268	309	296	299	296	256	305	266	286	289	303	298	272	341	303	246	273	303	270	269	305	263	275	287	282	286	317	249	313	262	261	296	285	298	279	311	290	308	292	290	297	262	248	262	275	333	291	273	287	269	286	288	306	275	277	263	294	258	254	295	309	267	282	293	314	321	300	254	308	324	294	273	284	266	286	286	283	282	301	280	290	288	294	295	244	308	311	307	269	278	286	304	289	286	316	268	313	294	323	289	265	302	268	289	303	281	287	298	297	297	264	282	298	288	262	287	254	255	265	273	275	279	251	295	283
3359	746	800	817	802	833	799	763	837	716	725	729	719	680	750	719	714	749	687	734	693	719	707	701	730	727	753	751	704	742	739	716	750	713	674	688	743	703	693	742	698	701	726	773	722	705	710	737	718	709	724	717	727	718	741	659	683	710	696	691	722	627	653	677	667	735	714	724	729	699	717	704	783	735	685	729	695	693	669	724	698	749	650	650	718	719	689	665	713	719	679	695	717	661	724	712	693	678	723	683	705	677	697	715	696	677	696	685	718	750	661	682	716	686	740	729	684	683	729	671	683	723	689	686	689	722	727	762	726	678	777	699	728	749	715	696	754	667	711	728	717	719	684	731	709	725	677	735	697	702	748	718	692	715	746	695	753	709	689	700	695	706	726	709	714	710	706	679	707	672	690	681	709	721	706	733	739	768	691	700	669	669	752	741	659	699	730	709	716	680	694	696	752	726	663	703	705	687	667	727	693	688	672	686	711	738	716	736	727	710	668	715	709	734	700	690	698	699	701	735	727	680	700	713	746	710	694	724	706	720	684	694	697	648	685	688	682	760	699	668	684	732	744	733	683	667	686	726	742	681	731	707	764	748	695	769	725	783	676	699	694	720	745	714	692	744	694	687	665	740	679	730	710	658	700	709	712	706	695	782	750	727	677	713	684	700	687	731	777	770	666	698	722	729	744	716	708	700	706	724	656	719	698	697	640	726	684	726	687	714	700	718	721	675	674	723	682	731	736	722	778	695	717	701	708	695	746	717	684	676	726	732	768	741	699	692	674	666	699	697	727	725	766	694	726	694	742	750	707	758	675	708	723	725	736	748	687	703	708	750	728	640	721	753	704	689	705	682	698	713	705	692	719	706	767	690	713	688	728	694	767	694	717	698	740	731	702	750	696	675	720	718	705	687	680	713	688	739	739	751	690	728	743	706	749	725	727	704	731	701	730	716	707	655	684	698	723	662	696	696	706	687	669	692	731	689	637	697	721	687	713	730	714	709	728	708	754	700	713	704	692	695	719	716	705	739	708	669	700	723	711	730	696	732	696	713	705	740	714	711	714	711	715	771	701	689	686	692	702	671	711	696	740	662	699	691	708	681	719	680	693	736	666	665	769	764	751	715	710	668	745	708	635	666	719	698	699	732	726	690	692	709	671	752	638	674	765	707	743	705	717	712	736	714	725	687	725	707	751	743	706	729	704	738	772	702	711	724	715	682	737	710	693	700	685	727	705	730	705	724	714	683	726	715	733	698	695	698	696	755	716	683	701	722	787	733	685	721	676	693	718	707	710	695	683	688	733	709	711	726	726	710	677	742	675	665	714	675	703	696	713	718	707	727	721	698	695	718	738	723	675	702	713	717	668	728	662	682	704	714	749	705	654	740	667	718	706	702	724	722	728	691	739	661	759	695	712	662	709	714	734	700	690	730	682	680	700	737	701	701	691	729	709	715	710	711	670	727	705	712	709	709	738	717	722	713	715	714	730	715	673	705	742	735	688	692	679	727	723	749	727	711	698	691	709	725	667	685	682	654	697	747	756	680	685	766	742	710	702	716	704	703	733	674	717	656	687	703	673	719	704	680	725	677	664	740	739	745	686	742	706	726	655	720	686	654	688	710	680	699	711	687	724	727	721	731	739	657	717	737	678	703	707	674	663	689	774	651	728	719	713	682	742	708	678	713	700	754	707	736	695	711	706	748	689	741	686	723	708	707	660	666	638	655	708	734	691	699	697	718	761	749	688	713	685	736	691	713	679	716	694	717	766	716	711	708	697	737	728	702	697	670	669	732	724	712	734	682	724	662	711	662	689	697	657	680	670	687	716	698	685	707	727	677	744	717	707	744	712	719	659	692	748	729	654	734	698	695	685	690	705	661	731	704	692	681	696	727	694	712	694	704	707	696	752	726	732	725	723	705	710	713	722	690	707	661	717	744	744	730	711	697	693	710	669	687	661	690	717	729	724	742	712	746	719	698	719	750	708	669	703	717	708	683	686	702	763	740	707	675	757	672	716	732	726	727	679	729	732	741	646	733	703	703	697	727	644	739	706	712	715	749	718	724	699	703	741	683	682	711	717	725	727	727	686	710	674	704	723	686	701	732	738	658	690	722	689	682	709	677	757	695	744	694	698	695	738	746	688	704	712	745	718	688	706	709	715	683	681	693	660	724	763	728	647	741	717	699	706	729	723	709	703	660	754	721	703	726	722	672	685	723	652	711	688	836	737	715	734	705	697	670	697	725	729	716	694	684	750	738	737	720	710	711	705	672	672	690	641	696	703	726	724	754	676	717	702	622	723	697	716	693	718	697	771	695	728	687	700	697	665	733	663	641	720	722	694	691	666	725	676	671	730	695	728	746	742	688	668	687	690	763	705	729	647	705	671	690	734	704	716	726	698	667	700	714	709	719	688	723	698	712	710	686	736	714	704	689	754	718	677	700	670	687	746	680	713	710	749	683	601	699	708	749	698	720	670	744	709	716	756	723	725	697	699	690	687	724	666	684	678	708	735	724	684	743	691	749	697	725	719	686	706	729	746	756	720	727	727	676	719	712	677	740	696	759	713	738	695	706	708	709	680	712	707	663	699	705	710	726	708	688	706	716	696	714	690	737	663	658	734	759	768	676	675	686	718	669	673	737	763	729	704	757	730	693	723	711	699	699	710	664	670	707	639	647	710	722	697	704	692	697	736	691	707	655	712	712	672	734	705	734	751	735	692	713	726	776	704	727	688	752	699	721	709	687	723	692	738	723	661	739	716	641	689	741	694	736	709	715	730	703	721	713	689	691	721	729	710	691	701	713	740	717	703	693	691	717	707	736	716	705	712	713	651	671	688	694	679	748	694	686	703	713	725	751	749	721	684	720	698	700	657	700	731	760	704	751	681	712	715	759	741	704	686	714	655	748	684	670	726	711	724	715	706	690	737	693	690	709	718	678	693	759	751	707	722	695	677	727	701	705	702	724	689	731	663	740	740	728	685	673	717	711	728	690	760	739	695	686	718	730	686	742	713	701	681	703	676	685	688	671	685	684	684	704	714	708	734	725	688	698	691	694	679	675	710	704	715	675	712	709	677	726	708	714	679	711	690	749	695	701	697	699	711	706	723	691	726	705	742	706	746	684	747	720	722	696	738	672	671	718	691	743	744	748	708	731	769	709	655	710	747	733	685	703	717	698	708	716	692	766	704	727	694	751	651	759	769	721	682	693	707	746	696	723	702	668	742	764	751	702	756	724	741	711	692	764	718	687	675	692	717	727	743	708	684	695	715	700	689	743	722	715	752	735	679	694	729	669	742	695	674	732	681	743	711	741	742	677	678	704	706	690	652	689	697	673	719	702	676	687	703	723	757	662	711	689	753	677	707	699	705	713	749	695	737	700	741	690	705	712	694	737	702	735	711	710	705	723	716	725	712	718	723	694	693	728	638	684	711	750	699	696	755	664	689	717	745	712	723	736	717	682	725	719	705	722	750	691	686	702	698	679	699	732
19906	2119	1133	942	707	510	498	375	370	334	307	293	298	265	243	260	237	227	258	240	256	279	204	231	255	254	226	243	240	244	233	199	205	209	235	203	240	198	222	218	240	219	211	236	211	237	237	246	264	239	221	205	219	242	224	238	225	219	238	235	241	227	212	203	264	209	225	225	193	210	226	260	225	221	251	234	186	218	228	243	246	201	243	237	237	218	215	227	239	219	233	230	211	235	252	248	213	230	219	219	191	215	265	241	257	241	245	231	216	207	198	228	224	218	230	218	215	232	199	216	237	207	222	220	229	221	211	201	229	206	209	218	227	238	235	207	256	231	213	210	216	228	211	215	232	219	245	237	230	243	232	229	230	227	201	213	211	218	239	218	227	190	177	221	252	196	219	228	227	233	223	179	221	208	252	240	225	229	227	234	219	265	205	183	204	235	219	213	217	228	205	229	249	219	213	228	211	219	226	215	236	229	192	227	211	226	226	240	234	212	213	229	193	211	209	221	217	234	234	217	219	234	240	224	229	204	234	230	219	222	222	200	255	215	203	216	227	209	235	242	230	197	219	221	239	209	244	207	241	210	256	210	238	255	244	224	245	232	227	254	241	242	210	239	230	202	220	210	258	212	215	232	237	251	227	213	222	202	232	205	213	189	225	202	220	217	210	241	225	237	236	224	198	235	244	222	216	227	226	222	232	218	192	227	242	233	241	209	222	224	234	206	223	244	215	239	236	210	238	212	228	232	233	232	228	223	201	190	198	215	229	227	197	160	230	199	218	209	201	231	232	205	232	208	208	206	239	218	213	210	218	211	242	225	220	221	240	219	197	211	239	228	236	212	232	230	215	224	226	218	221	211	243	226	220	216	198	235	233	230	232	227	212	221	245	237	227	224	238	254	190	242	231	202	250	241	205	210	199	244	197	226	243	216	216	220	203	220	225	227	224	235	231	261	224	211	214	237	218	235	253	228	222	232	208	204	205	241	244	249	222	225	229	202	225	227	214	225	231	272	213	205	227	234	233	212	254	249	222	234	225	234	204	205	224	214	232	204	203	230	198	212	220	204	259	213	223	210	250	227	227	222	222	233	216	230	217	259	220	221	245	233	233	269	235	218	217	223	241	225	234	223	250	246	219	224	232	212	235	215	210	235	200	247	219	235	253	214	222	209	199	197	181	203	242	236	215	240	216	215	222	245	222	248	247	207	217	235	205	213	227	207	213	222	216	199	226	217	212	246	232	209	210	242	224	216	227	232	221	230	226	214	222	227	214	242	240	242	244	214	216	235	221	216	198	246	197	250	208	247	207	218	240	213	242	236	208	195	214	206	245	221	242	238	196	205	205	239	203	214	218	217	196	215	222	239	222	220	254	220	233	206	202	235	224	217	221	246	208	217	226	236	235	206	248	201	197	194	213	249	235	250	212	206	236	224	221	233	225	233	215	221	254	221	200	240	227	239	248	234	222	222	235	215	224	225	242	214	220	241	223	217	242	227	217	212	222	234	187	231	228	215	228	217	221	249	236	235	204	207	228	231	228	240	228	234	249	252	223	212	232	194	237	232	228	221	221	253	194	252	263	227	230	231	238	194	221	236	218	203	231	192	244	213	227	219	214	224	219	250	209	208	201	243	238	228	214	233	215	227	210	239	238	221	219	235	215	235	233	200	237	241	218	240	216	252	216	229	218	217	233	240	213	246	193	222	225	232	225	245	249	205	247	208	245	215	242	228	244	239	218	208	219	238	250	213	228	232	215	241	222	217	254	209	207	213	234	245	219	239	214	208	249	237	235	225	215	216	233	219	197	215	226	200	226	228	201	247	221	239	237	244	237	205	241	224	231	234	210	206	225	210	253	256	231	247	215	234	209	216	224	230	217	239	247	253	213	227	191	212	237	239	224	235	237	192	203	256	220	257	222	207	223	237	222	208	232	210	195	222	196	219	224	216	244	219	229	214	217	220	230	229	253	214	197	224	226	209	242	255	224	214	220	204	204	205	211	239	210	200	215	250	201	204	206	252	219	255	213	234	215	240	203	201	196	221	220	240	233	217	217	251	229	198	227	205	200	218	234	216	209	233	217	232	215	194	248	198	222	228	227	233	223	234	216	186	238	203	223	205	237	215	252	230	217	221	193	212	214	191	195	192	205	205	204	209	237	233	215	229	205	214	218	251	186	211	256	197	207	230	217	202	227	253	235	209	255	215	223	231	213	216	194	246	238	238	207	241	212	211	221	224	214	230	213	220	234	224	199	198	254	245	218	178	239	242	218	182	207	233	229	207	217	231	213	190	198	247	208	222	199	236	232	223	222	219	203	217	226	212	226	232	222	187	219	238	248	235	201	216	223	233	228	212	214	252	212	240	199	217	217	236	223	206	215	230	247	212	223	185	192	228	220	218	212	224	233	203	207	250	202	217	231	208	243	221	196	226	221	226	231	209	225	219	222	226	230	222	207	222	212	228	255	235	242	226	226	223	220	241	230	219	224	220	207	227	228	255	210	219	250	226	227	211	229	225	230	226	242	226	247	231	191	215	219	226	218	216	229	264	231	220	190	241	247	214	213	250	246	230	239	227	245	260	216	234	262	239	238	222	215	248	194	215	230	232	195	225	207	208	221	248	255	217	226	227	178	227	222	217	214	222	248	241	240	207	228	220	202	206	207	222	223	221	225	233	220	225	240	240	217	228	219	243	212	212	232	219	227	240	235	246	227	228	197	220	222	199	208	230	212	240	190	228	211	229	236	195	207	182	209	209	230	236	210	228	197	244	216	226	224	238	233	208	179	215	207	248	210	199	212	211	242	238	229	234	205	244	265	229	199	223	209	213	205	208	197	214	215	203	216	237	207	228	248	217	219	234	251	209	234	229	216	186	206	226	224	258	204	244	207	219	195	200	208	238	214	261	244	254	215	240	217	239	255	234	210	226	206	241	237	253	227	225	221	203	224	207	246	241	224	237	246	226	176	214	252	242	226	243	238	215	223	242	230	226	196	206	228	228	212	205	211	238	242	219	252	243	229	230	204	227	229	217	205	200	207	217	209	204	238	211	218	213	229	217	212	173	229	237	239	211	232	231	231	212	223	232	221	217	222	209	217	229	224	238	225	219	225	222	235	229	223	248	239	237	231	213	230	226	240	232	218	231	228	241	191	223	209	226	218	245	199	224	222	242	246	233	210	234	211	240	212	221	202	212	227	229	224	226	197	219	193	186	208	212	201	233	232	224	222	209	228	228	220	240	231	216	240	232	229	222	211	207	232	211	222	238	222	235	237	238	243	216	242	220	213	200	239	206	238	228	216	222	219	243	232	222	210	219	219	214	218	218	260	219	229	263	235	195	229	201	224	244	231	214	229	223	219	257	234	239	198	220	239	211	262	247	222	229	207	191	204	209	209	230	221	211	211	211	246	209	221	231	204	240	235	203	212	246	205	232	231	210	197	230	231	220	212	226	201	231	244	209	225	232	198	233	217	207	229	231	250	216	230	193
10124	1255	2502	2901	2623	2180	1837	1605	1402	1233	1158	1023	981	888	875	819	824	841	804	803	780	734	713	715	712	669	705	695	698	653	695	645	661	655	667	639	636	623	622	671	637	652	623	662	644	646	616	606	610	649	629	598	622	561	628	637	675	583	639	601	603	605	597	609	615	588	648	628	652	559	644	595	637	636	630	646	653	580	646	612	667	591	587	577	622	581	567	607	572	600	624	607	591	628	590	598	619	585	564	586	563	581	574	548	619	597	569	580	579	570	642	622	592	629	556	581	578	604	615	590	598	649	582	596	581	587	571	605	596	635	602	640	648	588	594	599	633	610	651	591	611	580	597	629	615	623	606	653	633	604	620	632	587	610	632	568	614	598	605	604	656	624	629	584	583	627	637	560	593	581	601	590	656	636	571	601	569	580	646	600	615	605	584	629	615	606	561	601	631	568	606	633	638	605	648	597	581	609	588	568	621	533	585	570	652	571	584	604	616	630	620	611	570	586	587	580	601	572	616	670	594	593	606	596	577	667	585	586	593	597	611	612	576	640	559	584	619	567	570	655	607	603	631	598	632	640	563	638	609	608	608	641	605	569	592	661	602	624	598	614	598	600	554	628	568	610	582	611	576	600	577	615	621	621	589	628	667	632	607	622	609	588	609	592	633	609	556	548	567	597	546	627	646	583	613	585	613	618	566	589	584	596	576	604	591	601	591	612	612	586	615	593	557	601	613	598	571	631	593	556	614	584	581	597	570	588	554	576	628	619	624	623	602	587	596	621	562	601	608	576	599	599	554	608	628	598	573	567	625	615	593	582	578	604	647	617	584	605	571	635	610	593	618	619	607	607	601	620	570	613	621	606	601	585	568	570	575	574	551	607	614	567	558	605	547	615	599	569	591	539	565	581	553	571	594	589	632	579	608	553	601	630	629	637	596	591	624	610	575	609	584	621	634	632	627	604	577	569	650	618	602	578	576	593	609	595	592	581	609	591	608	567	617	614	591	597	622	577	591	580	619	568	579	554	608	585	581	584	606	604	570	585	596	587	606	637	595	668	603	541	577	607	605	623	585	624	573	562	605	586	558	577	600	604	610	590	601	574	575	541	583	612	616	623	607	583	618	624	591	593	591	598	580	600	574	607	659	580	563	597	612	595	621	602	625	597	601	611	615	660	580	632	594	568	598	596	615	611	596	599	545	620	605	582	631	593	626	602	583	602	549	604	633	587	574	597	589	629	583	609	604	601	611	615	605	585	572	572	589	583	554	593	542	614	562	599	598	587	604	625	618	628	587	617	574	558	605	589	625	586	617	619	587	596	588	574	619	607	595	642	616	603	570	571	643	647	638	632	576	590	597	609	638	573	610	583	614	570	581	617	609	570	611	536	593	600	597	615	583	591	649	590	616	609	614	628	615	616	573	613	593	638	594	564	614	592	617	616	579	606	597	586	551	603	591	594	587	585	585	627	612	555	610	622	628	647	566	615	604	593	621	594	560	622	628	621	616	568	605	579	590	576	620	569	557	575	630	598	595	585	570	594	576	618	585	569	606	585	572	592	617	583	582	601	595	550	614	574	606	628	577	613	637	601	649	583	589	608	605	573	537	559	588	583	593	608	594	575	607	569	640	627	608	596	617	552	558	588	679	588	617	592	611	612	556	610	615	600	571	631	614	634	576	580	572	568	569	585	624	616	558	580	632	579	571	648	575	564	617	622	642	588	580	615	585	599	626	579	626	594	647	577	574	579	597	621	578	616	619	604	618	629	608	615	636	602	614	615	616	602	607	604	601	586	649	628	565	626	566	598	583	621	591	617	577	627	562	538	624	599	553	613	595	570	638	571	589	650	601	597	628	570	638	612	608	587	629	575	613	572	572	592	591	585	639	654	592	598	586	615	639	623	600	615	591	601	625	593	611	599	572	621	588	598	583	596	576	579	596	588	654	638	597	600	591	579	610	606	586	636	569	590	591	642	564	630	582	615	564	618	591	591	588	649	584	592	602	554	628	601	588	591	621	593	592	599	603	669	591	636	615	585	572	589	611	607	591	621	598	594	612	599	595	600	610	604	620	625	577	596	620	571	604	580	595	605	567	636	585	583	591	613	603	571	599	553	611	610	571	606	603	586	609	597	579	575	596	592	584	621	635	588	594	592	615	595	588	569	575	619	613	564	550	619	618	580	640	578	588	606	567	572	559	626	596	651	583	570	646	581	602	614	609	563	604	566	609	576	655	598	626	611	603	614	633	608	598	600	572	595	590	622	605	597	603	637	627	599	532	607	526	596	642	541	591	559	585	600	601	599	642	599	630	605	619	633	600	581	600	597	598	593	629	612	599	596	584	561	595	615	629	599	600	590	598	603	586	623	589	627	597	649	571	618	609	564	602	614	647	618	614	598	576	635	599	614	585	592	624	595	612	646	628	604	638	575	614	629	625	608	585	553	588	602	613	611	614	596	617	622	617	605	612	605	586	564	637	604	602	569	649	581	610	567	650	623	620	593	629	601	584	572	613	566	591	586	610	641	617	608	595	595	587	626	618	585	589	573	585	615	577	596	572	597	574	579	598	587	642	622	614	647	607	583	561	618	616	583	608	631	607	596	609	564	618	602	608	634	565	601	604	570	563	586	627	630	566	625	573	597	626	654	585	575	614	612	586	603	615	594	584	609	587	567	610	576	599	608	586	623	635	626	581	597	581	595	626	609	600	644	565	592	566	614	583	642	592	638	626	629	591	580	576	555	623	609	617	651	591	597	633	618	601	550	585	652	605	578	621	599	622	547	587	624	583	586	582	593	580	608	591	624	636	596	601	587	613	571	592	593	617	612	590	628	557	650	634	631	603	634	611	569	603	638	604	629	588	612	578	631	627	606	566	552	630	584	614	598	626	631	639	625	576	589	615	625	582	607	604	611	625	595	547	566	570	630	644	606	558	567	624	546	591	606	571	593	608	602	613	598	577	590	581	591	598	590	590	599	582	572	694	626	561	617	647	598	539	598	600	571	617	630	547	593	593	605	568	606	596	581	557	616	607	620	634	626	603	604	617	608	639	608	584	580	635	615	644	552	608	608	624	586	572	588	598	602	598	575	629	577	622	549	649	583	576	599	584	608	561	585	609	608	587	618	632	604	604	599	593	613	570	580	592	614	588	617	569	596	655	604	575	608	610	583	601	609	603	574	597	623	619	633	587	568	563	598	590	593	610	563	630	582	623	575	593	592	587	606	604	596	549	612	588	570	610	584	570	635	616	582	627	608	597	571	577	600	682	606	593	604	613	602	585	597	634	572	608	632	625	616	581	601	626	607	652	579	614	628	603	559	615	603	619	617	646	640	568	629	572	612	603	608	599	607	595	588	597	568	593	617	581	618	562	627	624	584	623	594	593	627	638	611	642	629	596	607	585	610	590	556	565	583	603	582	656	626	606	575	581	638	602	622	601	595	584	595	618	598	591	540	598	583	608	620	656	593	588	581	545	577	595	575	595	580	635	606
34291	8305	3071	1908	1309	1049	837	745	667	646	597	485	530	479	435	425	431	444	435	468	436	412	384	422	382	381	443	396	415	431	418	359	391	405	412	329	412	394	374	414	389	359	394	368	387	399	439	384	420	391	363	397	413	389	398	407	396	360	394	364	365	394	392	395	406	373	388	396	339	399	378	380	371	407	378	359	392	393	383	377	371	380	402	383	380	384	387	416	389	401	343	421	371	378	408	395	398	407	361	391	367	420	401	428	343	364	380	405	401	400	369	379	402	347	406	377	372	369	374	374	381	362	396	368	386	399	366	396	375	409	391	408	407	398	366	384	397	396	412	350	374	388	359	416	403	399	393	404	370	408	375	426	393	397	387	394	386	385	354	401	387	426	359	397	407	380	359	392	385	412	390	371	395	365	405	388	377	358	431	366	401	387	361	381	348	386	380	413	380	372	351	380	376	396	369	356	390	392	363	376	357	412	399	355	388	390	372	414	372	375	378	390	381	341	369	398	370	388	365	358	371	373	439	360	389	382	410	371	372	416	396	387	368	370	385	387	369	390	395	374	362	383	379	390	398	402	387	373	360	379	359	369	382	343	387	363	394	383	374	393	374	370	376	390	401	376	381	380	374	389	392	374	374	397	365	403	372	375	396	419	362	380	402	372	376	388	396	356	354	371	392	397	374	368	386	395	403	382	387	352	364	417	395	362	362	363	395	378	396	348	378	380	395	385	395	397	389	349	374	390	362	391	381	378	370	395	367	384	392	342	402	403	324	359	364	370	373	383	389	348	359	366	342	352	341	382	369	365	354	367	408	351	394	425	410	358	329	388	410	415	383	419	387	374	339	376	403	376	368	356	393	381	372	359	389	406	358	354	412	396	384	406	366	361	366	390	383	403	382	364	416	377	412	423	374	396	360	399	414	381	396	376	402	348	385	398	354	377	413	396	348	358	383	382	396	377	389	353	373	395	372	382	351	392	355	341	344	369	378	389	347	416	399	359	337	394	416	386	367	338	379	391	381	368	395	389	393	401	382	381	378	394	353	374	412	377	365	401	421	386	372	418	383	407	405	368	368	356	406	370	421	381	396	364	392	381	338	383	388	384	385	408	373	385	388	387	423	355	364	433	386	440	379	371	379	350	358	384	405	406	345	386	389	373	395	406	376	354	384	391	393	413	356	360	381	378	415	386	398	418	379	387	380	369	366	373	384	401	337	377	369	382	379	362	376	397	405	406	381	401	381	389	413	394	391	383	402	363	384	365	388	369	393	360	404	365	396	396	400	397	384	385	419	377	365	363	355	383	354	395	359	375	368	383	388	388	388	389	388	396	377	368	353	409	355	373	358	365	387	367	387	371	386	377	368	383	356	346	374	342	362	329	352	385	395	376	370	373	392	377	374	348	406	385	381	389	388	394	419	378	363	409	418	385	364	400	368	373	360	365	359	395	420	376	384	425	400	364	382	388	340	371	362	407	358	371	376	386	412	377	369	414	384	390	406	385	398	365	361	393	398	353	366	403	362	411	392	430	353	446	366	394	390	403	374	351	404	382	377	382	380	372	366	389	417	386	411	393	358	395	370	358	373	362	406	403	350	376	373	382	354	367	381	356	403	396	382	377	362	404	380	398	357	381	411	366	384	364	392	372	370	384	373	393	387	339	356	380	361	414	365	377	408	384	377	386	383	389	390	399	424	352	371	354	394	402	373	391	393	349	362	389	392	381	401	387	367	388	355	400	415	401	383	381	388	378	388	351	391	343	392	382	409	398	351	380	351	379	368	393	401	382	305	371	373	385	365	376	347	385	395	381	408	367	378	400	364	418	398	411	334	368	398	378	387	394	373	347	392	382	342	374	394	395	380	393	367	381	419	335	371	356	403	374	388	377	424	374	392	318	329	349	378	370	384	389	348	358	367	353	381	360	389	344	325	352	364	382	390	412	387	370	396	363	345	390	365	411	378	354	388	356	399	409	391	409	381	357	361	371	377	399	375	398	399	423	394	387	350	392	371	333	357	366	352	418	398	359	383	375	404	388	360	401	376	401	394	362	374	399	369	389	358	359	377	393	387	340	382	393	364	370	371	383	368	352	390	371	404	355	389	376	361	392	343	393	416	431	374	354	354	391	357	389	377	397	377	358	412	359	380	366	406	384	391	377	369	370	383	416	349	353	386	371	401	419	398	354	406	365	385	379	375	416	391	366	367	380	385	389	408	390	352	376	403	369	430	383	366	378	374	385	429	393	343	406	386	408	370	364	378	384	405	404	388	356	385	374	370	405	351	369	393	405	387	391	368	366	382	371	351	379	393	351	370	415	384	418	404	353	359	358	395	349	337	382	406	391	372	382	375	398	352	360	342	406	374	403	366	380	424	353	371	395	419	336	348	350	388	373	374	368	415	377	367	395	401	363	363	411	398	391	356	410	378	410	385	379	348	371	360	353	378	372	364	377	374	425	385	392	374	412	383	355	356	395	405	383	368	373	368	399	412	372	361	411	383	405	366	385	406	363	365	372	390	378	369	377	402	381	396	375	366	364	439	371	408	361	391	402	405	364	391	373	403	377	362	367	378	364	382	358	363	358	389	396	357	392	381	408	400	363	358	365	372	384	363	379	377	363	390	378	378	447	363	383	366	373	387	379	354	368	386	379	363	351	406	392	410	343	410	399	444	377	369	423	373	411	371	412	391	378	398	366	423	373	381	379	396	396	430	396	433	404	419	363	390	323	395	388	398	408	394	395	371	353	376	394	365	382	407	341	362	357	405	368	440	358	371	381	369	381	366	394	404	368	400	353	421	355	361	377	366	358	362	416	366	381	353	360	403	393	377	420	386	373	353	368	412	381	410	354	361	345	359	394	366	418	399	361	412	361	405	376	422	382	322	390	373	395	369	379	369	375	396	374	357	374	425	401	379	389	377	414	370	407	398	385	387	346	378	368	366	404	393	339	394	354	369	402	391	377	352	391	391	388	394	353	371	378	372	378	376	334	385	367	373	366	367	395	360	435	392	384	382	369	358	390	363	379	409	390	373	385	360	392	352	407	386	396	388	379	388	331	428	385	398	397	356	395	369	374	401	421	400	376	370	395	394	385	388	427	377	380	383	368	399	387	427	349	388	343	371	363	379	354	387	377	411	348	374	342	373	373	360	376	359	350	391	389	413	364	351	429	389	331	374	380	384	343	389	370	390	423	398	359	403	373	367	367	393	377	415	406	399	411	383	371	390	391	380	400	393	394	396	366	395	395	384	398	398	390	372	391	371	392	402	416	436	382	396	355	414	359	403	376	415	372	350	377	389	359	371	359	379	377	372	379	414	399	353	344	384	388	395	401	389	366	419	378	403	367	368	421	364	415	409	421	380	362	377	381	382	397	399	383	367	393	348	366	378	388	377	372	396	441	375	401	410	370	388	385	335	422	375	373	395	342	402	341	372	382	401	378	367	404	358	388	356	396	384	378	359	379	410	327	382	340	380	350	383	399	385	389	399	379
15134	2326	4570	5337	4699	3999	3411	2799	2370	2098	1902	1838	1721	1579	1474	1407	1347	1336	1258	1285	1230	1191	1202	1212	1141	1040	1156	1121	1105	1087	1063	1070	1045	1013	1066	1020	1058	999	980	1003	931	959	941	1024	951	1034	934	975	1037	1016	1014	986	936	931	974	928	970	990	918	926	965	984	953	954	954	942	976	923	946	964	929	922	970	937	938	977	936	935	903	979	971	932	951	1012	990	949	971	959	919	956	951	940	923	957	936	938	954	944	938	960	937	962	956	952	957	887	931	933	943	957	961	915	964	984	900	975	952	905	939	918	939	940	935	952	883	934	934	942	932	961	961	932	931	936	981	936	943	955	995	981	916	1002	939	930	926	869	933	982	967	940	968	931	950	954	917	966	1002	1009	970	966	977	977	930	926	987	976	948	930	979	954	921	877	927	992	902	935	920	970	898	930	947	892	958	972	904	935	952	951	948	903	957	929	869	959	893	888	969	977	926	944	984	977	890	963	883	859	932	911	897	937	968	915	933	939	915	982	955	961	963	932	969	906	935	926	931	947	916	903	945	938	957	935	948	904	969	955	966	907	988	888	916	897	923	991	933	972	1025	979	963	841	923	928	990	952	985	886	975	955	910	978	893	956	886	932	867	951	883	896	967	984	918	913	886	944	960	879	875	894	941	885	936	876	929	964	963	919	954	963	931	948	972	936	965	950	919	992	949	881	952	947	935	950	977	944	918	962	951	958	907	953	892	914	897	948	893	955	927	908	942	933	940	915	915	952	959	886	940	910	924	926	955	907	920	891	954	930	926	934	919	912	985	919	980	842	912	937	889	943	957	935	951	905	937	941	920	896	893	958	896	957	940	834	921	959	944	897	866	928	909	911	913	895	957	936	985	901	911	934	955	944	937	975	920	885	925	903	976	920	902	902	940	903	1001	966	939	957	965	928	907	1002	981	925	945	906	928	874	959	939	910	991	939	921	899	922	914	866	971	903	888	986	901	927	966	905	914	981	898	927	909	953	910	940	893	891	963	878	990	958	936	925	911	952	872	982	842	907	854	963	968	933	919	909	962	934	891	953	964	961	973	972	920	962	991	862	959	956	927	950	884	930	950	921	906	921	959	869	964	936	927	942	909	936	917	880	981	942	929	902	926	983	922	910	927	934	931	930	921	903	937	937	872	907	944	914	956	919	944	945	934	940	915	929	951	965	907	969	928	940	952	935	913	912	965	983	960	922	944	910	921	904	931	903	935	927	943	948	911	946	890	905	943	878	950	994	896	930	934	935	951	882	913	926	894	977	933	912	956	936	890	1023	928	979	922	943	998	1004	915	976	927	944	958	914	947	932	933	957	980	961	926	924	899	927	875	934	887	894	969	912	984	924	976	883	978	908	928	944	909	906	912	902	941	918	901	926	934	929	974	894	933	902	927	916	925	920	957	949	937	935	938	912	912	938	953	903	911	917	900	966	934	1004	910	946	947	949	950	893	910	936	950	953	913	913	892	895	947	936	912	931	916	931	936	960	870	893	939	929	903	1008	920	979	934	996	925	901	944	986	934	940	945	931	931	951	962	967	914	969	966	911	870	927	932	918	918	955	916	976	929	930	984	894	937	936	924	938	898	910	946	961	946	969	956	918	911	922	964	949	909	884	894	932	960	906	893	940	904	924	951	929	945	914	936	899	865	959	940	928	939	909	924	895	921	893	961	981	955	921	979	1015	898	944	918	964	902	957	918	916	929	934	921	925	873	944	915	918	888	871	950	936	934	920	923	920	976	926	910	906	897	931	969	892	924	979	963	876	924	977	912	936	908	918	968	938	927	937	917	978	921	942	934	946	978	981	911	893	973	914	909	937	907	945	964	939	964	960	936	959	880	901	916	928	946	935	941	970	936	910	931	917	979	931	964	1023	932	922	957	920	919	912	910	889	894	988	909	939	920	896	981	892	898	954	954	901	932	996	938	942	1020	943	972	941	930	871	913	921	981	941	921	893	918	902	940	944	931	914	916	888	883	959	937	935	932	931	942	925	986	948	913	907	970	941	953	910	917	916	923	922	984	925	949	905	961	937	936	864	911	892	950	866	1011	924	867	918	913	930	917	856	900	952	932	967	991	879	934	901	930	907	893	931	933	973	878	969	882	922	933	934	931	898	942	930	917	909	1009	898	950	925	932	905	896	935	924	942	1012	899	978	971	902	916	889	964	914	886	984	910	930	910	949	886	887	911	933	888	891	923	964	970	932	865	901	960	966	886	911	970	927	947	929	958	915	946	978	923	889	897	896	908	984	898	913	959	991	937	933	947	951	899	933	949	927	943	933	937	909	960	895	906	944	953	918	917	907	975	924	972	942	985	959	919	971	925	995	953	925	1001	890	957	946	921	886	966	910	898	973	967	909	968	930	955	918	908	949	925	953	894	908	924	916	948	927	890	922	935	903	904	908	910	953	904	952	931	929	947	898	959	923	946	920	899	926	939	888	889	959	906	978	898	914	908	933	903	929	898	944	901	1001	864	916	880	902	932	986	943	958	966	960	962	915	862	931	990	951	954	870	888	949	905	950	889	902	970	899	927	891	915	853	986	930	920	968	940	976	994	906	925	944	939	862	976	881	890	951	910	944	941	913	902	884	956	935	910	922	909	901	893	913	957	996	901	892	931	1005	941	927	900	965	961	988	902	897	921	980	921	910	927	905	924	967	941	919	942	928	907	922	905	977	907	914	950	948	915	941	952	921	890	989	949	944	961	869	965	950	931	947	966	883	974	920	950	935	944	970	879	950	941	982	948	902	887	920	930	913	924	953	981	935	944	866	884	984	964	952	922	879	946	910	957	874	910	987	981	925	958	935	905	945	926	892	849	932	879	975	908	927	910	900	885	922	911	967	981	966	916	972	912	902	939	963	919	915	928	901	949	948	920	937	980	840	913	937	940	889	946	953	909	914	933	959	889	940	968	883	896	923	978	927	931	902	940	885	927	969	904	917	954	935	944	961	953	935	894	881	936	902	974	975	917	901	947	930	890	941	889	946	920	930	998	983	950	947	949	963	937	912	906	868	911	964	917	943	947	955	923	928	958	1005	944	894	926	960	966	909	933	933	923	897	961	892	974	918	950	910	961	930	974	902	974	912	919	995	939	943	937	906	918	922	931	918	960	922	950	894	931	889	923	912	916	931	977	941	885	899	992	972	935	926	939	887	943	937	928	930	932	941	949	917	945	945	920	937	970	945	921	944	902	903	924	914	899	927	957	942	944	923	939	950	855	936	949	912	968	935	961	962	900	929	940	903	899	871	900	950	900	910	922	956	917	932	907	967	929	844	959	901	956	961	896	902	913	961	970	953	926	929	949	938	972	858	941	910	955	927	952	905	954	901	900	890	977	950	968	944	937	982	931	930	948	958	864	949	922	913	986	908	891	946	960	953	898	892	935	931	910	907	918	933	923	949	951	907	937	905	977	897	956	918	929	862	957	931	926	926	943	912	920	929	905	866	926	943	935	987	979	996	892	908	967	946	910	961	935	977	939	916	939	905	929
2500	272	303	336	308	297	287	278	277	278	272	287	278	294	264	260	272	292	306	322	278	313	270	254	306	314	308	311	288	322	281	281	271	294	292	247	327	284	310	281	292	281	293	287	322	279	288	282	286	278	291	275	276	288	277	265	306	298	290	292	295	298	280	303	279	297	301	272	277	287	306	270	311	285	275	283	269	283	296	329	286	291	263	315	279	292	342	270	283	274	283	279	270	278	307	288	296	296	248	259	285	280	279	273	272	266	298	257	280	259	276	293	268	251	297	296	267	280	293	312	298	277	301	296	324	283	278	289	274	307	291	264	269	267	287	276	308	298	308	298	299	280	290	311	287	297	261	286	279	260	264	263	290	301	279	280	255	306	286	308	247	273	277	275	288	318	263	264	246	269	279	235	285	281	268	251	288	274	301	281	272	261	283	311	259	300	265	279	309	268	282	283	268	264	293	302	287	303	284	293	282	269	285	280	270	318	281	244	277	294	261	276	294	263	288	257	310	253	279	274	296	296	291	314	311	284	288	293	272	278	266	301	302	311	276	256	294	290	304	316	279	261	290	286	274	286	285	281	303	294	300	302	268	304	277	280	269	280	294	282	303	282	261	281	269	250	304	293	298	281	287	269	278	259	318	282	290	306	291	296	278	276	295	291	281	273	288	287	321	298	279	277	271	252	280	277	270	288	269	253	267	299	268	262	283	254	289	290	273	301	278	281	292	275	270	288	278	268	289	289	258	274	263	286	298	324	290	297	281	296	275	304	293	245	280	293	255	283	254	282	251	284	283	314	271	261	287	297	291	293	313	285	275	279	274	286	278	282	289	307	289	291	280	292	311	278	276	303	294	319	283	252	261	278	291	281	258	297	282	290	292	277	258	283	278	281	295	273	291	284	271	294	290	305	264	303	293	264	264	303	295	275	284	308	297	262	289	297	276	283	270	310	275	271	282	281	287	300	279	284	310	274	290	294	305	281	284	281	314	278	265	283	280	276	261	298	275	275	296	277	314	272	324	306	284	257	271	271	295	285	243	275	289	270	309	283	291	286	271	297	297	292	282	281	254	273	303	255	295	259	293	289	284	261	290	272	268	275	326	278	294	289	286	284	270	271	268	293	282	299	257	277	316	281	249	266	271	265	276	280	270	275	316	298	266	277	293	281	294	281	248	274	281	279	269	265	262	304	275	262	270	274	292	280	310	273	302	312	308	287	279	304	277	304	276	284	295	287	277	290	279	304	282	303	306	271	284	283	263	296	294	295	265	255	294	273	257	280	304	319	265	304	275	260	298	289	253	277	272	273	288	257	288	299	291	309	255	263	282	275	260	269	273	272	290	263	311	314	283	277	300	274	278	289	281	267	310	280	310	295	270	285	281	288	272	289	300	299	243	286	283	300	308	285	284	289	266	272	292	264	305	278	277	250	314	272	267	283	287	265	294	302	299	285	275	322	295	267	262	272	259	265	280	251	288	292	292	277	316	286	252	289	321	270	297	280	321	291	283	270	304	306	284	258	314	262	273	263	243	288	276	264	275	289	285	292	278	277	270	280	281	300	284	281	286	303	279	288	285	248	279	276	268	255	268	297	274	272	271	294	275	322	274	297	262	271	270	301	308	269	285	306	273	258	264	275	278	271	278	249	278	284	313	279	303	277	274	268	289	275	272	326	282	297	293	317	309	298	275	291	288	246	261	276	294	261	280	284	284	301	295	305	245	290	288	262	273	262	299	244	292	301	299	315	290	285	260	281	293	287	288	284	300	309	309	293	334	271	266	308	310	252	284	278	282	317	311	284	295	264	280	248	257	311	272	270	297	301	290	271	295	291	294	293	285	313	273	295	272	247	300	274	258	276	293	299	273	284	270	277	272	282	305	269	301	303	272	313	267	271	260	307	305	282	267	255	315	273	283	292	302	261	281	293	274	252	294	308	267	299	238	275	293	246	306	293	271	298	303	279	306	272	279	271	293	256	257	269	291	299	288	274	288	273	267	295	295	269	285	298	279	269	287	286	248	291	294	295	269	298	326	336	285	274	274	307	298	289	276	266	299	286	288	284	287	311	278	278	288	263	308	278	254	284	301	286	283	285	283	278	294	276	320	250	300	292	304	303	306	291	304	296	283	270	286	281	304	283	274	263	301	253	309	287	306	296	277	272	250	297	309	269	295	273	256	314	260	294	306	281	270	308	279	336	277	267	283	262	294	290	288	281	264	276	288	265	273	284	259	285	276	255	299	291	287	285	262	240	291	273	288	263	290	277	283	283	258	267	251	280	273	275	307	297	281	288	271	286	272	272	273	280	291	292	294	312	282	275	291	284	289	261	289	274	238	293	302	265	267	298	291	272	295	286	271	285	302	308	277	287	298	276	285	304	255	279	278	289	271	289	271	269	300	321	292	286	305	261	287	287	287	271	302	299	301	289	313	269	285	269	279	277	280	264	277	250	292	290	295	292	257	276	297	292	287	267	275	252	315	242	244	285	276	274	300	304	306	306	278	260	302	307	305	297	260	290	259	275	321	271	257	248	261	281	275	275	277	301	251	269	325	282	290	291	298	259	287	280	285	254	272	266	261	279	288	253	280	261	264	306	302	286	273	294	273	313	294	249	283	275	253	267	283	292	274	277	264	305	255	280	284	311	269	281	293	273	261	293	272	272	283	291	270	274	276	307	287	306	283	290	291	284	288	280	301	292	256	303	277	267	281	259	319	274	284	291	281	275	247	273	265	290	290	275	254	281	299	258	277	292	272	257	278	256	296	268	275	278	260	294	282	253	275	299	265	316	254	289	279	252	315	296	332	306	301	269	295	321	267	250	289	289	287	283	294	277	255	278	297	268	271	278	289	298	272	327	273	252	293	306	301	300	277	276	292	293	308	252	268	294	280	260	315	278	244	255	281	289	287	314	276	286	275	299	275	290	258	290	280	265	294	264	295	285	279	293	242	264	286	304	308	262	270	274	253	292	284	287	280	288	280	270	259	285	273	285	313	310	246	284	255	264	291	305	307	287	292	303	266	293	264	304	292	283	252	269	292	266	313	300	298	256	275	291	282	251	291	247	277	283	266	285	345	251	263	290	295	266	272	304	282	250	291	293	296	255	286	256	272	261	269	285	273	290	277	274	252	286	309	276	289	264	270	290	265	294	292	272	290	297	297	291	270	275	262	262	306	287	280	270	279	280	249	278	313	293	292	294	299	269	304	251	310	294	296	268	283	249	257	291	285	291	277	279	304	319	283	316	248	274	282	239	313	288	317	276	274	313	269	277	280	257	306	256	301	280	244	296	258	272	273	283	274	285	286	291	317	292	253	329	289	274	271	264	289	276	289	289	281	301	269	300	303	258	287	272	256	260	285	262	283	275	280	299	313	299	271	300	274	300	287	279	255	316	278	242	282	287	236	296	292	289	307	279	270	275	279	290	275	291	269	304	307	283	296	296	319	272	295	251	278	269	296	297	288	293	270	280	274	289	279	314	288	261	275	281
3271	738	790	783	795	827	785	766	743	734	712	653	688	715	712	681	680	719	701	722	710	725	742	681	740	689	719	713	698	708	684	718	660	710	711	738	746	687	686	707	673	689	717	709	699	690	719	656	695	697	741	715	702	661	707	729	700	734	711	729	729	708	717	711	685	680	710	677	690	724	756	724	720	741	724	712	700	711	753	717	732	698	715	674	731	753	678	707	685	670	696	670	687	701	701	675	759	710	706	746	758	643	707	694	729	678	730	708	706	677	744	681	666	674	717	697	722	714	716	684	726	730	730	657	660	684	710	680	706	727	676	680	699	660	696	722	683	765	724	701	701	736	673	680	719	737	700	660	752	756	651	722	732	698	713	680	719	707	681	687	722	703	694	706	786	709	728	723	695	696	682	754	696	762	741	737	739	721	700	627	677	684	703	693	713	732	705	704	721	760	731	719	708	700	649	731	718	678	689	706	720	682	652	682	670	689	665	713	743	706	676	701	682	692	754	696	714	657	657	731	715	741	696	691	708	702	700	689	703	739	722	697	713	731	728	742	692	686	712	689	686	726	702	683	682	704	707	709	679	665	623	688	710	679	660	696	710	706	637	730	744	734	673	686	734	741	715	685	696	703	688	742	683	744	704	709	744	655	703	663	727	687	704	710	706	691	743	678	719	752	721	672	722	725	684	737	694	746	704	715	716	690	687	714	680	747	690	645	667	666	722	737	660	689	710	683	720	686	691	671	754	654	679	697	687	691	679	720	684	712	745	697	753	710	698	730	699	738	711	679	704	726	707	711	675	669	705	704	729	766	694	754	715	738	696	700	672	700	709	692	738	749	707	737	721	699	713	697	672	703	683	646	715	730	704	742	699	703	688	708	677	717	695	688	691	698	660	703	680	738	699	702	719	717	690	755	691	684	669	690	681	694	648	717	676	701	701	677	685	700	687	706	713	669	731	669	715	675	701	713	696	714	708	694	672	744	703	706	709	724	699	671	731	708	720	674	699	709	754	686	699	664	673	669	714	671	715	697	684	672	683	703	711	745	713	685	666	751	701	711	703	741	685	696	726	710	700	678	679	735	711	648	717	724	705	692	708	690	671	724	720	693	715	714	660	680	678	664	694	743	729	724	712	712	693	692	685	715	672	669	695	704	698	675	681	722	703	710	764	684	675	651	673	710	724	707	687	715	696	712	715	713	707	695	648	717	699	672	700	698	706	661	707	711	691	687	754	707	713	691	680	746	746	716	726	676	712	713	717	746	662	710	718	719	679	700	677	674	731	709	673	706	705	701	737	701	728	717	707	742	706	696	678	696	661	660	722	701	689	655	699	663	721	712	760	731	732	706	751	672	680	710	716	734	721	687	662	684	728	710	728	738	699	724	731	701	724	679	749	662	724	631	745	676	688	705	696	723	673	696	696	702	667	727	718	696	705	681	692	658	689	721	721	726	734	728	680	698	713	715	675	723	740	728	714	718	755	736	696	720	740	724	680	703	718	703	709	692	700	725	679	726	699	695	705	681	698	710	676	672	749	709	741	675	756	711	716	733	716	695	678	723	672	687	670	644	688	727	699	748	698	733	736	711	683	750	751	688	700	676	708	724	629	681	721	706	745	733	671	700	708	705	681	717	678	691	681	684	652	693	675	681	709	704	756	699	702	659	681	690	688	732	664	674	704	677	674	709	690	692	720	733	711	632	692	673	698	720	729	682	664	690	709	774	653	692	702	686	715	704	699	718	707	715	682	653	768	678	739	682	642	674	699	751	710	709	739	728	712	713	689	737	698	709	704	731	711	707	683	683	764	676	677	647	686	690	739	672	758	688	698	774	709	719	691	718	736	740	658	696	708	657	717	711	727	701	720	709	726	664	696	693	729	676	717	694	715	698	691	714	700	704	699	718	688	698	690	729	716	707	715	708	751	695	710	729	650	665	725	681	714	654	676	705	711	773	738	664	693	709	718	744	737	691	681	652	706	665	708	692	702	700	716	676	683	761	713	739	693	763	688	711	700	724	697	735	711	737	721	711	723	705	669	699	676	711	710	716	691	695	677	686	697	682	698	703	674	697	673	669	712	671	673	721	684	680	733	755	732	686	674	727	737	667	707	690	676	670	684	694	705	715	701	678	767	693	679	703	694	717	690	727	731	717	704	675	681	658	728	697	694	689	756	691	680	679	711	708	659	710	749	710	673	706	667	710	689	704	709	712	713	720	718	676	691	715	732	689	748	710	729	711	682	723	723	703	697	697	697	696	733	670	706	739	695	731	689	647	681	692	701	695	764	727	702	723	649	708	672	689	690	748	728	695	724	688	688	732	687	667	741	720	702	697	702	728	662	732	678	641	675	710	703	703	702	740	653	669	685	647	682	706	687	748	684	757	741	681	703	658	699	705	726	640	746	702	712	736	692	722	723	664	706	664	675	668	681	672	708	659	735	714	682	705	741	691	710	704	702	687	752	746	657	733	712	730	735	695	700	719	774	686	755	716	701	725	672	717	742	688	718	726	725	686	692	697	739	728	667	674	747	702	694	654	702	711	639	682	668	693	706	709	718	731	757	627	733	657	683	711	699	686	741	679	713	672	704	706	752	735	717	737	710	715	673	693	714	703	721	707	715	761	732	720	749	706	714	693	644	704	699	719	717	721	650	713	762	715	692	750	686	665	696	714	687	730	751	714	740	751	721	719	669	695	701	693	713	672	679	702	683	676	698	726	719	735	713	690	708	701	698	688	686	722	722	686	729	700	697	699	712	704	774	697	681	661	698	706	695	652	712	701	693	711	731	713	703	723	693	698	692	675	675	711	647	706	712	714	724	690	724	695	719	743	719	690	693	658	706	680	723	728	710	693	727	674	731	707	712	668	707	724	756	773	673	694	708	708	739	704	734	674	688	748	728	712	711	697	716	650	677	738	707	731	697	720	639	707	705	692	704	650	693	689	731	698	683	723	736	735	726	709	702	713	708	694	720	694	725	712	704	733	714	691	672	736	732	700	666	721	686	682	731	678	702	749	704	705	677	725	702	744	731	698	719	750	701	692	735	692	645	723	726	682	703	720	638	707	743	695	701	733	669	655	671	712	701	695	731	679	690	702	725	651	658	678	702	690	673	706	724	673	747	694	684	709	700	704	753	697	727	662	687	735	727	733	712	661	711	705	752	690	683	679	704	670	704	673	696	676	698	756	695	749	689	717	708	714	698	639	679	729	714	707	698	711	751	672	732	643	710	682	707	721	663	691	741	686	718	694	764	684	697	715	712	685	692	728	715	667	721	723	708	662	711	677	659	713	710	718	735	760	697	711	713	671	747	691	670	665	727	744	703	686	705	709	700	736	706	676	676	698	719	706	697	709	644	712	666	719	722	705	703	682	670	704	687	710	665	699	716	734	729	728	714	720	781	697	636	695	710	728	702	741	710	727	685	668	678	723	677	702	695	713	696	720	713	675	698	707	647	683	652	708	686	739	697	691	735	695	757	704	679	721	721	684
20711	2337	1124	944	697	536	457	428	341	320	298	279	268	238	275	252	278	238	243	230	231	237	252	252	249	234	241	212	244	197	223	222	245	231	214	235	220	224	230	233	224	195	243	246	217	256	222	246	252	224	237	247	241	231	235	221	235	220	215	243	249	228	219	198	200	185	203	222	210	263	230	236	228	195	200	223	219	248	214	228	241	222	228	198	223	230	231	220	248	209	187	223	195	225	220	230	273	189	230	225	224	233	219	230	210	222	218	256	227	239	238	230	221	247	202	204	236	223	231	210	204	222	246	223	235	244	219	200	217	216	200	207	224	220	230	256	225	225	230	222	224	223	207	244	234	230	230	226	249	241	207	237	237	224	210	231	216	199	200	234	216	232	190	206	197	228	230	234	239	215	231	233	196	201	250	204	210	262	188	203	218	221	242	209	237	240	240	213	243	189	217	205	242	223	230	243	201	229	203	171	241	227	227	219	246	231	209	230	223	208	217	207	204	234	215	191	233	218	233	198	211	241	226	217	232	243	219	216	217	200	232	227	228	210	211	198	203	224	219	214	229	221	234	200	201	221	205	228	241	207	219	208	188	231	210	238	220	253	223	224	198	213	239	217	226	205	214	230	188	254	206	235	219	200	218	217	222	240	248	217	240	231	232	199	215	214	241	234	199	216	227	242	247	234	219	219	218	209	201	216	223	243	218	214	219	208	221	212	215	214	230	211	216	198	231	202	218	231	240	212	218	212	242	242	195	216	206	209	267	211	213	221	239	234	185	236	218	219	245	206	214	201	209	215	220	210	238	230	167	203	228	204	196	221	225	197	247	223	237	233	215	208	229	226	233	251	237	232	242	197	261	209	221	224	208	211	217	226	210	235	226	210	247	239	218	221	203	237	227	227	225	205	210	201	214	210	254	225	210	205	246	215	211	251	231	209	225	223	254	203	196	223	276	224	236	228	228	224	229	235	219	211	224	220	241	237	238	212	208	220	251	231	218	248	212	235	217	238	226	233	223	220	203	225	225	214	229	220	225	209	230	224	248	220	215	234	238	196	228	239	199	233	217	228	250	235	200	236	214	245	250	240	207	201	233	213	223	222	210	243	197	216	223	215	216	233	210	218	228	211	228	234	200	246	206	266	232	221	202	209	227	219	221	229	224	235	238	218	229	226	226	215	207	215	211	216	210	246	216	223	208	187	229	228	233	221	237	233	221	221	214	228	239	224	195	213	205	249	211	217	193	221	240	212	227	233	221	193	221	218	224	196	246	219	224	211	213	213	226	219	248	213	246	222	215	222	235	238	215	247	228	224	243	227	217	222	224	225	249	214	244	208	204	229	216	226	232	221	229	241	225	221	218	236	206	254	211	240	205	226	242	235	212	224	210	211	218	225	234	215	210	202	241	206	215	243	227	215	225	201	214	237	240	223	213	202	202	217	222	208	244	232	218	229	204	201	234	208	240	230	220	216	232	211	227	217	199	187	224	227	219	227	235	211	224	224	230	237	204	209	232	237	262	210	227	202	211	193	207	206	235	189	227	238	242	198	225	231	231	225	201	222	214	210	232	221	203	204	219	230	215	228	244	218	222	225	223	219	214	229	237	209	205	211	230	220	236	224	220	235	218	219	236	210	229	173	209	237	227	239	225	237	229	231	222	199	223	230	241	224	221	189	250	215	216	211	244	223	236	212	235	200	184	224	239	201	204	243	225	217	205	213	193	226	208	199	237	229	228	224	215	231	201	208	207	195	225	221	223	231	221	226	236	234	229	247	218	234	222	204	221	226	232	237	219	252	203	214	220	234	222	212	220	213	206	233	204	225	219	222	229	222	201	213	234	210	260	213	197	214	218	210	218	214	203	275	213	222	239	220	224	241	231	226	224	220	240	205	252	209	208	224	239	220	214	199	233	227	210	221	227	218	242	196	217	206	214	201	215	189	244	238	185	234	213	228	192	212	207	212	211	236	249	218	219	215	221	220	237	187	231	220	223	213	204	230	209	199	217	209	225	228	199	210	222	231	219	192	212	231	210	234	216	208	213	239	207	203	226	236	200	233	222	211	216	208	215	242	215	221	220	221	207	201	219	225	203	236	216	233	244	227	218	207	214	228	239	231	221	238	222	219	253	216	210	207	201	246	242	210	230	254	211	217	231	197	208	214	219	188	227	239	223	220	243	198	229	232	228	228	189	225	238	221	237	229	235	191	223	214	212	221	201	225	216	227	188	222	223	230	239	242	203	215	203	232	200	223	219	195	184	204	241	214	243	240	222	218	239	217	235	214	214	244	216	216	226	224	244	233	208	223	237	229	211	218	221	225	215	220	234	243	188	230	218	234	212	224	225	221	214	207	248	245	232	246	199	234	219	237	229	226	213	204	215	226	220	223	217	237	229	200	209	231	235	260	232	234	242	214	236	212	226	228	229	232	232	217	242	239	209	236	239	233	220	232	215	215	219	222	221	250	248	207	227	234	215	237	210	223	232	208	202	263	240	226	229	220	250	211	227	219	237	219	233	229	188	235	220	227	183	196	215	224	233	230	228	218	218	254	236	216	237	251	235	213	218	237	203	220	203	212	254	225	230	233	228	222	222	234	185	200	226	232	229	209	240	227	202	216	230	221	223	257	203	223	214	226	226	228	225	233	227	214	234	202	206	221	236	214	214	222	243	230	236	205	201	216	224	196	220	228	231	214	231	225	222	255	193	233	230	223	197	220	213	203	226	220	206	206	224	242	233	268	197	229	214	230	230	236	236	236	210	221	212	222	207	213	238	263	205	227	190	213	220	250	245	219	232	260	235	213	224	211	231	232	218	204	219	255	220	205	229	211	235	212	236	258	227	223	216	229	256	256	213	247	228	205	233	218	202	191	230	213	214	226	259	241	237	229	228	191	205	195	213	244	226	212	231	211	245	210	216	242	222	220	225	197	205	231	230	229	236	200	236	207	223	224	221	236	217	232	257	205	228	235	226	217	209	217	235	221	222	231	215	243	208	206	195	218	206	234	246	240	230	215	192	216	227	207	192	210	200	207	214	234	227	210	210	198	229	222	231	222	226	220	229	227	225	207	205	214	235	220	221	208	223	229	219	218	213	209	226	225	232	215	204	208	224	204	222	221	199	232	238	242	233	223	214	217	222	219	245	204	198	229	214	239	212	245	231	197	239	241	206	212	234	192	260	212	209	199	198	217	209	235	224	195	214	241	232	191	252	247	231	237	244	229	230	246	212	204	239	227	223	203	248	263	224	211	205	220	196	238	229	226	209	216	215	204	248	220	256	240	192	244	217	195	216	234	209	232	253	264	205	229	217	227	214	252	190	217	234	204	217	247	224	233	215	188	230	229	210	222	216	215	232	236	245	209	190	231	232	236	237	209	229	223	222	208	216	189	210	227	222	201	207	216	210	233	240	237	217	226	203	203	217	240	219	205	217	234	235	236	252	216	226	209	213	244	230	252	223	218	231	227	229	205	209	235	231	239	208	224	240	244
10711	1251	2514	2882	2611	2181	1753	1686	1389	1255	1138	1064	998	914	904	895	852	847	770	744	736	804	701	685	721	743	683	709	656	676	649	682	645	678	656	654	587	645	669	617	658	624	669	607	619	617	586	648	621	593	620	620	616	601	638	623	600	623	624	586	664	620	630	631	639	628	625	636	583	621	615	651	632	624	617	615	574	608	619	639	648	628	616	633	649	569	595	607	654	602	601	664	572	594	647	597	564	597	622	623	610	586	623	609	607	629	659	654	627	582	624	619	608	606	609	583	613	620	651	626	627	600	552	610	600	653	625	564	594	568	636	592	582	629	587	597	615	590	602	623	588	664	623	658	636	634	629	606	651	626	595	614	605	589	584	655	638	607	645	591	623	582	597	616	622	621	590	610	598	615	589	588	622	652	607	610	601	618	599	634	586	587	610	650	575	610	591	606	628	586	606	582	619	640	548	573	584	602	622	591	606	597	572	565	589	599	674	607	585	620	655	626	618	584	616	587	600	582	554	635	637	595	580	563	592	619	564	645	624	637	575	554	608	619	593	615	576	606	630	590	602	604	600	601	564	592	586	617	618	601	609	622	614	628	579	607	594	635	609	622	610	649	547	608	620	594	596	623	591	592	586	572	575	608	581	584	608	646	605	628	597	549	626	670	572	588	590	620	590	610	574	597	620	596	603	616	544	605	631	593	557	549	624	592	579	631	530	623	597	617	610	564	574	590	597	657	610	618	615	594	636	602	573	588	604	655	576	570	624	552	627	638	584	632	597	627	599	589	581	587	600	629	581	592	603	592	613	596	599	579	589	598	600	592	595	575	640	612	635	614	611	615	540	633	571	603	615	619	615	594	583	599	577	602	557	577	582	592	616	615	606	623	570	599	587	584	607	594	593	614	616	603	605	566	597	580	615	613	575	626	641	597	608	607	588	609	635	619	605	565	633	586	635	565	590	652	610	613	640	597	627	607	587	624	610	562	583	624	553	564	594	590	609	588	616	580	660	627	604	589	592	572	586	628	615	576	586	596	597	610	632	586	631	609	620	608	595	584	574	581	642	600	606	596	637	603	600	619	634	652	578	595	535	559	583	614	575	592	612	581	624	617	582	608	614	582	609	599	597	602	606	647	612	619	599	590	582	583	597	611	545	581	570	604	601	584	616	609	641	641	622	606	596	575	593	629	578	601	596	591	613	662	644	556	560	555	622	579	589	578	607	604	621	605	571	617	637	613	577	630	638	588	548	613	639	584	629	618	606	599	635	598	576	610	588	567	600	626	598	587	562	617	587	629	630	596	640	615	593	609	623	596	633	557	632	597	567	589	568	583	619	608	649	640	611	568	581	614	567	603	635	615	657	616	621	568	583	588	600	585	591	621	587	572	615	652	612	601	575	568	596	554	648	593	605	590	583	588	581	594	586	608	639	531	572	604	622	620	590	571	601	574	619	605	601	604	627	657	608	612	601	614	586	603	627	568	617	602	626	615	574	633	614	583	592	664	552	603	622	628	590	574	576	613	587	611	623	592	615	588	577	590	581	622	577	592	594	571	621	578	646	597	571	624	578	541	606	616	612	628	587	574	599	637	549	594	616	582	624	616	598	573	592	589	611	601	579	577	623	606	573	574	598	644	619	587	574	627	632	594	589	629	639	591	619	607	590	630	633	561	613	617	601	612	574	646	564	558	610	604	621	585	582	570	596	619	599	632	585	583	596	617	585	607	561	594	579	594	601	612	583	610	620	575	606	597	619	567	614	636	587	581	592	630	609	562	586	607	602	551	644	597	612	640	585	585	630	591	569	582	631	585	602	552	582	582	599	584	620	577	605	589	600	575	607	595	609	577	633	611	565	608	607	637	635	585	611	638	573	594	613	586	601	611	652	632	594	628	599	562	610	608	625	567	598	611	597	538	602	525	579	626	606	619	612	606	595	593	623	582	621	588	599	611	610	612	597	608	602	604	597	575	573	619	591	587	592	584	580	574	632	585	622	584	596	593	591	587	581	589	594	578	591	607	621	599	570	623	626	601	586	601	596	584	562	612	621	624	583	598	663	607	593	653	552	565	632	592	634	584	639	611	608	607	587	610	592	583	578	566	599	604	605	634	574	608	617	590	562	572	629	621	627	573	647	559	613	590	595	582	558	602	605	589	590	611	609	615	598	560	598	553	621	579	560	615	617	612	571	604	586	603	611	617	629	602	595	566	602	582	571	619	628	610	615	620	602	572	633	589	627	580	574	573	623	599	642	655	607	638	571	590	572	589	559	597	584	565	602	613	632	585	593	558	620	594	606	599	555	583	636	606	597	600	596	591	621	573	604	632	581	618	613	569	628	571	599	639	633	597	600	587	590	645	607	631	614	564	601	635	586	601	624	618	618	605	622	601	606	607	571	609	609	627	562	607	610	547	591	632	578	690	587	590	609	593	610	593	608	576	544	592	603	594	616	595	587	603	613	592	604	591	608	630	595	587	603	560	659	598	587	611	632	601	616	601	598	588	561	561	580	599	603	629	638	620	607	595	637	589	561	569	597	612	605	605	601	594	583	600	597	579	578	616	606	583	628	585	611	566	620	582	605	630	583	586	600	562	610	613	597	601	592	591	596	620	636	580	578	571	611	622	571	566	629	614	615	627	589	570	573	579	613	594	601	632	614	557	596	649	552	570	590	597	587	587	608	564	554	586	574	617	575	638	620	576	641	587	585	625	593	575	655	577	618	605	591	632	603	601	607	612	581	569	586	609	605	593	606	607	606	602	631	538	610	631	596	653	660	594	568	627	610	625	566	557	593	640	614	627	581	621	622	594	577	573	608	625	610	615	550	565	589	640	585	569	611	574	604	612	569	596	600	575	588	645	628	595	620	597	600	557	638	616	660	601	574	574	616	580	612	612	599	624	614	604	558	580	611	577	546	585	603	605	604	605	596	605	604	576	604	613	583	613	583	637	642	562	570	636	607	571	625	595	622	585	623	587	650	604	584	592	599	582	580	589	602	623	600	589	604	673	642	582	580	621	618	573	583	630	604	595	565	573	574	610	624	571	612	618	597	587	607	609	587	575	604	598	549	578	636	626	585	618	550	600	601	626	616	569	618	614	605	620	614	610	615	566	559	629	583	598	582	587	649	599	600	598	540	575	582	583	581	588	616	632	591	578	604	600	641	589	604	610	589	616	577	613	611	554	558	641	605	581	603	586	576	570	568	601	592	603	592	624	572	534	635	631	621	635	631	619	628	568	605	588	585	622	622	611	630	600	590	613	566	563	628	612	578	583	604	632	633	622	626	619	637	602	599	587	588	635	594	584	626	632	580	576	612	601	631	579	617	613	586	631	551	629	569	566	594	617	633	568	611	589	588	583	651	570	583	603	594	583	570	599	597	623	574	593	616	549	593	577	584	603	607	593	613	630	629	648	614	594	652	551	582	591	629	614	637	587	618	590	620	568	603	577	595	608	628	578	611	605	590	622	604	609	596	570	594	588	632	582	586	596
32212	6560	2580	1850	1264	1038	826	732	650	579	516	472	506	439	460	452	443	454	423	408	441	409	368	379	399	417	409	382	392	363	426	387	392	361	361	388	394	426	356	356	411	392	382	405	370	331	355	364	411	409	368	383	372	371	404	380	360	404	349	357	387	366	405	418	369	409	369	375	385	398	389	367	398	408	397	363	374	383	391	428	381	409	423	392	396	398	313	369	379	361	403	402	339	403	378	369	423	354	376	409	369	391	353	363	399	375	358	369	375	391	374	372	364	355	360	388	377	390	344	354	349	379	400	361	378	359	397	400	377	423	365	350	360	371	401	333	395	361	359	373	377	366	398	360	381	347	374	359	364	383	348	433	391	396	378	373	358	411	354	371	338	355	386	377	378	391	380	391	373	374	408	376	367	367	384	408	359	368	362	373	370	347	379	400	366	380	368	380	366	386	332	364	342	374	360	370	354	407	368	361	400	367	370	389	378	367	383	384	357	397	371	347	377	366	371	381	317	371	379	367	367	390	379	403	394	366	362	366	402	368	394	406	353	389	404	342	370	347	393	401	380	329	375	396	396	389	379	390	391	387	369	366	384	360	349	382	410	347	393	374	362	400	357	367	396	351	374	374	386	401	406	328	378	371	376	364	423	342	415	405	392	365	390	393	388	372	391	398	405	372	381	362	383	403	375	397	357	385	357	416	381	358	365	356	374	408	374	382	393	369	395	400	378	393	382	396	407	367	359	361	348	391	395	345	373	357	389	375	369	377	373	395	372	394	390	381	331	361	374	377	377	396	382	356	380	345	422	349	367	364	378	350	377	403	384	395	379	380	389	405	376	378	365	391	393	426	352	336	400	375	388	383	366	406	370	393	341	383	347	359	361	339	417	386	386	358	352	374	368	359	365	408	359	373	373	361	365	390	419	376	425	392	395	375	394	360	394	384	423	352	390	397	350	383	364	382	388	329	355	375	370	397	389	367	382	321	354	377	373	403	354	384	353	367	385	392	409	398	367	386	370	365	374	372	380	385	386	381	393	404	358	383	325	366	348	393	376	377	367	310	377	350	391	400	376	377	398	397	359	382	380	355	413	389	333	373	366	382	375	417	371	390	363	392	386	361	392	369	403	406	356	383	352	387	372	420	379	367	377	375	392	409	366	374	422	373	385	393	386	388	401	384	396	372	361	359	367	384	387	396	373	400	381	395	370	369	374	385	378	323	344	381	386	386	407	346	387	394	390	381	354	355	400	409	400	387	388	356	352	356	356	347	398	360	359	399	349	385	340	388	371	386	391	393	391	415	388	335	368	404	380	382	379	356	410	373	373	384	401	360	369	372	365	390	340	334	355	375	393	380	313	381	382	355	352	372	363	374	364	398	397	383	378	381	371	370	392	395	375	377	354	424	383	385	364	361	362	392	382	359	365	384	376	375	357	358	404	363	379	413	377	391	381	383	342	372	407	371	344	361	375	367	367	370	348	385	372	381	378	420	379	405	381	397	369	389	351	399	313	409	379	362	378	385	386	350	354	366	339	395	379	382	366	407	378	390	368	353	415	335	381	385	368	356	334	372	399	373	379	351	363	385	390	324	367	362	361	351	360	380	432	385	381	396	431	375	417	398	391	356	342	387	376	347	374	343	356	376	342	392	359	365	377	380	354	358	393	347	424	384	403	417	374	381	398	374	384	373	397	376	388	357	362	405	392	371	365	398	409	368	368	346	389	380	350	347	362	424	384	393	390	388	381	386	400	378	380	373	369	373	369	410	375	400	399	405	399	372	358	388	384	390	360	361	394	407	378	384	397	344	395	369	370	379	367	378	382	371	351	380	357	392	336	376	373	365	354	352	360	409	344	368	362	385	370	423	372	409	367	386	403	386	359	391	416	352	375	382	347	395	390	387	380	391	387	347	373	365	370	339	378	377	392	349	367	344	390	388	369	351	408	369	353	388	356	379	373	361	374	395	403	398	378	408	369	415	399	359	391	349	377	379	364	406	389	404	341	369	371	411	360	393	375	356	382	363	382	370	385	379	375	377	367	388	347	377	377	389	418	367	368	386	386	354	351	380	384	397	392	358	379	374	373	340	362	401	367	363	378	384	377	393	362	352	351	375	340	384	373	399	359	384	405	346	336	385	389	364	322	391	376	367	373	403	379	371	378	388	398	396	386	375	391	380	372	411	386	354	350	393	383	373	341	348	389	357	384	369	380	398	360	401	348	377	336	433	332	351	362	349	385	379	377	347	411	381	365	387	384	408	367	383	341	376	343	378	351	383	386	372	363	353	373	374	409	382	352	396	352	370	365	392	390	403	399	382	380	389	374	353	409	371	369	377	395	368	348	390	400	389	360	357	369	386	377	381	391	391	358	380	372	376	389	379	383	401	347	362	336	371	388	407	392	377	374	412	408	357	366	374	370	373	366	405	401	387	380	385	367	405	360	374	378	373	399	381	387	400	361	360	390	361	400	397	387	403	375	367	418	378	376	382	360	381	369	389	386	382	388	372	379	349	402	382	356	385	400	402	390	367	362	393	360	405	389	375	368	362	386	406	356	423	383	364	381	381	387	361	421	367	358	365	390	366	364	381	392	367	360	365	400	385	365	392	406	374	383	372	375	373	397	379	361	396	395	368	366	365	376	387	382	381	389	379	412	396	392	394	360	372	366	393	419	324	363	370	382	408	375	353	343	369	373	373	363	354	364	387	400	364	389	365	398	361	377	307	406	353	392	348	386	418	397	380	362	347	379	378	328	365	384	367	365	382	384	381	373	400	390	402	345	380	363	365	395	339	371	382	367	376	332	395	408	377	398	391	386	420	346	346	379	373	346	383	371	384	352	356	363	344	357	418	389	359	383	348	370	361	380	354	359	362	383	392	383	361	387	362	375	383	355	368	396	342	373	389	391	376	370	344	345	385	357	368	360	381	402	381	396	388	397	393	362	350	352	422	377	383	370	364	404	363	347	364	379	376	383	382	362	416	366	380	389	337	340	383	375	376	374	359	371	407	378	399	359	375	393	350	355	343	367	381	381	362	369	408	364	411	420	410	373	389	375	372	393	326	362	350	394	366	373	405	362	397	395	380	380	394	357	383	400	398	360	345	359	372	354	362	336	370	383	377	410	344	364	350	351	328	416	343	389	398	381	391	385	393	405	393	386	403	402	379	379	388	366	386	348	360	413	389	380	370	392	394	388	361	378	393	375	345	344	373	386	360	345	354	395	364	375	386	372	380	396	421	334	399	361	377	407	357	372	390	346	400	381	380	384	413	388	348	382	383	413	381	373	346	366	360	355	340	383	378	352	304	399	354	367	392	369	378	383	377	359	373	375	359	382	344	386	384	374	409	369	394	383	356	379	377	397	373	366	359	383	344	371	374	356	337	377	361	362	389	379	354	342	382	407	385	383	371	366	397	371	379	405	359	354	375	387	381	381	356	384	374	356	363	370	389	390	401	389	403	376	370	372	375	369	401	399	388	383	362	388	379	372	372
14296	2275	4553	5302	4751	4057	3384	2880	2407	2105	2015	1882	1782	1547	1496	1422	1410	1336	1259	1245	1240	1269	1130	1191	1164	1092	1109	1074	1054	1086	1062	1068	1039	994	1077	1059	1041	1066	1008	969	1002	1015	1020	916	964	978	930	1024	997	1012	1022	971	959	970	953	923	955	974	898	993	954	983	924	996	973	997	968	943	948	905	1003	896	946	973	964	942	939	918	996	958	965	944	938	956	917	971	977	926	968	935	920	957	895	934	987	892	945	889	908	960	940	946	927	913	958	925	959	972	956	949	923	936	962	948	914	966	935	917	928	911	946	931	931	933	879	959	881	945	975	922	940	924	929	909	933	950	888	908	911	939	930	960	872	929	904	943	927	941	895	977	933	897	946	971	892	927	988	941	971	955	914	923	949	925	897	979	936	880	902	918	955	923	967	929	887	978	952	909	908	1013	929	889	925	941	929	937	916	939	961	942	932	832	905	953	903	949	947	921	897	929	974	895	982	898	932	937	882	956	932	940	958	933	965	896	922	913	945	890	944	936	941	950	999	901	912	947	896	946	916	960	898	941	877	909	972	948	896	875	949	919	923	916	924	907	939	961	961	902	933	933	917	889	906	897	970	906	941	932	952	952	899	936	959	885	935	918	945	910	837	964	917	934	935	940	901	893	947	919	899	1004	901	927	926	892	882	912	958	922	917	921	948	903	961	892	950	889	899	940	913	893	902	917	943	967	895	874	854	912	932	960	927	913	889	975	966	874	898	952	951	943	907	921	912	879	924	940	886	889	876	929	913	908	948	885	921	927	906	882	958	933	980	918	914	949	916	927	938	918	912	970	965	923	942	913	909	919	933	961	936	923	909	886	923	924	884	917	934	914	923	908	934	920	904	886	961	925	910	896	913	970	945	837	918	984	919	912	881	881	906	896	932	938	891	939	927	911	954	931	976	894	967	940	930	921	971	906	928	925	890	872	918	943	909	946	907	911	908	989	859	938	948	938	914	977	988	933	887	884	911	924	928	929	896	920	1000	940	956	949	906	898	894	937	945	929	933	891	928	926	930	908	925	948	912	972	946	977	867	917	952	926	915	910	816	945	913	981	945	986	922	894	876	902	890	917	836	970	927	948	922	925	917	926	934	887	889	896	921	887	873	928	924	954	876	937	951	905	979	934	928	889	912	868	926	917	906	896	866	904	947	926	944	953	926	939	992	958	911	917	974	906	913	929	887	913	894	946	955	919	968	912	887	919	882	929	961	926	965	963	887	956	899	948	988	923	910	919	943	870	883	924	933	930	959	906	909	900	905	948	947	943	934	929	949	927	923	940	957	914	902	952	916	893	972	894	893	913	918	924	1003	890	916	895	933	941	960	925	894	887	913	937	915	947	917	998	871	976	894	922	920	914	935	896	960	880	935	945	902	942	968	940	933	869	914	967	934	942	933	901	943	914	886	927	956	929	903	943	954	957	896	943	954	963	893	921	921	964	912	956	927	961	937	937	940	892	933	929	930	933	926	913	937	880	920	932	899	933	972	919	907	931	924	984	895	882	888	999	924	950	951	944	905	941	872	948	919	927	967	937	921	943	907	917	890	925	906	927	949	905	950	941	897	910	941	891	887	950	919	916	984	921	945	938	934	940	933	910	910	942	900	927	943	970	972	919	942	975	927	889	875	969	905	958	930	945	937	899	925	946	881	924	905	874	922	958	973	912	931	920	893	827	976	980	989	935	901	987	965	943	910	884	867	899	848	912	938	907	905	890	916	878	949	932	936	972	957	923	875	965	943	915	929	903	943	862	893	888	925	901	950	878	937	920	924	964	860	980	947	961	919	952	929	910	915	874	940	946	943	906	953	917	934	937	971	899	969	907	921	939	905	943	871	948	994	931	878	902	953	915	896	958	906	913	879	932	945	855	912	920	964	860	961	916	960	871	902	945	900	931	887	936	885	932	923	891	935	971	871	938	890	947	901	918	984	917	933	938	974	928	899	900	933	937	884	898	991	943	958	898	955	924	949	914	893	880	902	914	952	977	921	885	957	875	882	971	972	969	859	898	917	845	906	948	921	953	953	964	908	951	919	950	976	902	983	888	910	965	899	892	924	883	963	898	978	854	961	900	913	901	884	893	873	957	887	924	863	914	961	940	954	945	936	897	936	894	978	972	933	919	924	903	979	944	957	880	929	903	970	922	912	922	916	921	952	939	906	920	935	906	940	918	948	910	950	924	940	911	930	950	931	935	949	905	888	948	922	892	935	908	898	889	894	961	923	866	922	942	967	888	989	884	859	935	960	922	905	902	949	1022	942	971	973	885	903	902	886	931	917	950	954	940	929	963	904	914	918	839	926	921	885	968	925	915	910	945	916	900	913	945	922	908	886	889	948	917	980	945	921	893	931	982	926	935	939	905	938	880	897	961	917	932	967	918	942	942	974	931	909	884	886	905	914	968	862	900	888	963	919	929	948	949	937	928	901	954	977	965	898	939	875	957	877	901	957	929	949	925	908	922	957	932	880	960	939	913	903	939	933	968	914	852	922	905	930	913	920	887	944	921	924	980	896	994	902	957	890	999	919	891	931	903	948	946	892	926	898	890	970	925	928	925	935	904	931	933	871	894	925	914	946	900	924	953	958	920	893	919	929	890	956	978	897	943	875	900	946	992	923	918	952	916	959	909	951	957	946	921	950	962	959	953	912	876	960	936	890	940	906	939	896	895	870	924	938	931	895	894	930	987	907	915	944	950	973	896	929	912	944	955	932	931	927	940	907	899	932	931	879	954	937	901	912	953	898	920	988	933	922	926	868	905	889	905	969	952	921	894	933	959	912	968	903	989	939	843	880	958	926	987	915	941	894	886	966	917	957	917	919	880	924	952	849	903	937	924	983	972	944	880	949	914	841	934	886	929	860	957	914	933	937	930	913	921	914	897	913	988	902	900	877	998	962	931	914	913	870	928	1012	903	932	918	887	930	935	943	942	887	920	857	875	945	926	942	918	982	951	895	933	870	906	918	943	896	997	877	945	945	986	937	931	923	952	887	927	919	898	899	927	878	929	886	931	907	917	1007	950	924	970	919	892	946	939	917	952	913	935	957	926	943	936	909	955	984	927	962	922	907	908	928	969	973	906	935	919	904	955	909	927	929	909	905	888	970	943	904	873	935	947	899	925	962	927	928	896	946	951	918	920	949	921	948	923	969	879	857	935	884	899	919	950	968	924	927	925	879	930	925	939	959	888	919	895	925	995	960	908	952	913	872	905	948	926	895	962	886	937	908	951	916	1004	896	893	902	879	922	955	918	841	926	917	956	883	975	954	948	911	966	941	906	903	957	880	952	925	937	933	877	924	947	952	888	917	882	886	903	931	930	917	960	980	964	966	947	935	946	959	936	890	950	979	889	934	938	860	916	954	907	910	885	933	933	925	922	962	907	915	920	961	931	881	983	930	879	907	916	961	927	973	963	911	938	909	977	926	929	922	917	854	907	936	926	935	919	900	946	898	943	897	941	912	933	884	888	916	930	984	925
2646	298	302	334	303	322	287	308	277	283	288	280	320	277	301	284	281	294	299	311	274	273	276	281	284	256	278	273	276	289	279	272	298	261	277	294	281	283	236	277	295	261	286	259	245	279	293	290	324	260	259	269	267	268	268	294	279	267	260	233	246	300	279	280	274	255	267	315	278	285	281	285	283	291	292	298	318	260	253	301	286	278	289	254	257	284	252	234	288	294	277	248	296	253	263	292	326	264	283	304	256	259	284	306	276	308	261	283	263	284	270	251	284	279	309	259	296	277	261	282	285	306	266	300	277	268	277	256	266	261	273	309	284	273	294	280	281	304	311	280	261	284	281	259	259	270	275	299	281	291	288	307	276	265	291	277	265	279	259	274	288	286	304	300	276	266	258	279	282	285	286	291	286	315	253	271	262	293	248	274	292	303	287	284	279	310	307	270	306	279	286	315	280	254	289	278	276	286	281	275	251	294	275	272	276	280	311	230	318	298	281	279	268	285	265	307	274	285	284	267	286	273	300	285	273	260	261	318	284	257	258	257	254	266	251	283	280	281	274	284	272	271	260	307	291	279	313	273	283	253	281	252	270	307	297	299	280	266	258	303	283	296	281	291	261	275	283	257	274	263	274	280	273	300	299	258	275	298	278	307	285	277	257	281	267	272	300	283	246	288	264	279	277	297	284	296	256	313	289	250	281	255	273	280	294	310	280	254	270	261	271	287	262	276	295	267	310	274	287	260	290	296	315	273	285	271	270	272	295	268	252	255	239	266	246	275	267	292	272	285	292	301	286	285	258	282	304	300	303	268	299	287	258	263	265	260	265	279	291	262	274	260	288	277	278	301	286	267	276	275	288	225	284	294	294	289	273	280	312	257	297	305	292	299	312	274	303	276	306	277	270	281	291	247	278	266	262	286	261	291	285	266	293	298	234	270	278	284	277	270	272	265	286	284	288	258	319	284	279	277	285	305	272	263	287	271	278	298	277	293	261	252	285	283	272	288	277	270	274	280	243	296	291	280	296	299	296	268	285	258	290	271	296	288	295	263	284	284	285	294	274	315	308	279	281	274	293	253	286	271	253	277	269	288	291	288	289	270	283	260	277	269	276	268	289	265	274	288	286	264	266	286	299	289	240	275	280	264	274	286	278	297	281	303	299	256	280	284	288	283	275	264	287	285	263	297	294	294	306	264	248	267	272	269	271	327	263	249	278	272	228	276	282	280	257	296	285	275	272	284	277	283	288	319	254	271	294	272	281	274	273	284	323	275	292	268	268	266	250	284	263	278	269	273	287	311	288	278	264	302	273	268	298	330	273	248	286	268	271	303	281	316	289	284	281	296	276	240	260	279	275	275	254	269	294	256	281	256	311	253	285	265	268	293	252	267	293	310	316	278	305	296	291	271	267	264	269	275	255	247	258	284	297	256	292	275	256	273	251	288	243	275	263	306	300	268	305	299	251	274	279	298	286	285	289	239	265	256	262	260	226	269	260	280	269	301	281	300	283	260	292	291	272	270	289	254	305	272	252	278	306	279	294	276	300	291	285	300	262	291	258	297	298	270	304	290	274	289	285	264	281	269	286	292	300	276	282	329	268	302	258	283	257	291	327	284	260	249	286	292	308	313	338	287	306	253	261	295	262	314	285	290	262	291	257	281	282	272	294	284	257	278	281	289	249	278	286	276	261	308	267	282	291	281	319	266	280	251	298	266	306	286	258	309	264	266	309	273	274	267	258	271	264	264	284	250	279	272	267	280	299	260	275	284	276	265	262	260	289	285	262	263	288	316	292	246	282	299	288	333	284	245	229	263	271	298	299	276	312	265	289	268	268	262	284	283	315	281	280	296	273	294	280	284	251	267	270	290	303	285	278	262	275	256	267	300	286	281	301	272	264	297	272	293	262	294	274	288	286	273	248	265	281	262	313	262	273	316	244	295	296	273	269	275	290	298	291	281	267	294	277	266	275	271	276	286	283	314	263	272	265	259	253	270	267	270	295	292	285	296	267	306	280	293	298	274	279	281	292	262	279	274	244	280	278	258	262	316	319	272	257	279	274	291	252	269	288	278	261	287	279	268	269	260	300	253	279	303	279	269	271	298	274	285	325	263	277	294	260	302	291	280	279	262	275	278	270	267	252	284	296	283	260	277	264	264	264	279	269	287	298	288	271	299	299	289	294	257	283	289	286	269	289	280	289	265	285	287	314	270	259	294	278	261	272	259	245	273	223	306	285	244	292	278	302	310	273	297	304	234	304	280	278	303	282	284	263	260	261	253	293	258	336	272	258	267	282	294	284	291	285	261	291	313	315	262	274	302	243	251	279	270	261	265	273	254	235	299	292	254	270	268	294	275	287	288	264	283	285	310	285	260	304	252	282	264	277	256	306	293	288	264	302	308	266	289	261	274	255	280	276	274	320	267	275	309	306	291	278	273	251	268	254	268	272	264	274	289	301	278	261	280	258	294	280	288	262	239	262	268	268	263	257	300	271	303	257	304	277	297	342	276	266	272	293	276	284	273	294	258	271	271	284	284	272	289	279	269	277	244	274	264	297	261	276	282	293	293	280	269	283	313	253	282	303	287	296	266	262	292	287	262	315	257	291	330	285	309	265	290	287	300	261	273	249	289	307	270	303	283	289	249	308	283	318	282	291	277	288	267	274	276	279	236	283	306	237	263	293	290	260	273	250	248	282	292	271	310	333	295	304	284	292	286	303	257	288	291	292	264	270	275	271	270	278	299	288	288	270	249	279	278	280	305	301	251	255	269	294	289	263	286	274	287	292	296	270	273	292	312	257	291	236	262	258	297	281	236	247	273	251	278	262	283	263	281	290	262	251	268	299	280	269	270	282	286	269	255	272	272	325	294	247	291	233	311	279	278	260	275	296	265	270	256	283	270	304	289	286	307	292	286	283	315	295	269	308	307	301	274	253	269	277	269	285	289	260	289	259	263	300	246	287	300	283	249	277	269	292	274	286	273	286	284	251	259	310	258	292	306	283	246	281	279	284	314	295	297	289	284	288	303	278	293	281	292	254	280	255	264	280	272	281	263	292	292	309	268	279	301	278	286	268	270	288	250	292	257	314	265	263	283	271	278	276	252	288	292	290	269	266	281	261	290	277	292	289	274	275	316	262	297	262	275	288	273	295	284	305	256	303	261	252	283	267	257	281	287	285	253	310	294	272	284	288	287	308	278	298	264	253	290	286	259	287	282	326	255	272	266	254	288	297	307	298	295	319	299	280	302	300	300	280	282	265	266	262	273	278	288	303	250	289	284	261	281	274	269	272	250	291	225	278	268	270	281	288	273	269	306	280	291	286	253	278	299	302	263	280	292	281	318	269	292	267	263	286	334	298	288	274	273	243	289	283	263	272	265	296	272	280	270	270	269	282	291	314	297	320	293	278	297	266	281	281	251	259	309	315	233	287	283	304	290	276	256	293	280	261	266	248	257	259	301	287	298	303	336	298	273	284	273	254	278	279	284
3307	682	774	755	758	758	763	726	795	734	692	720	727	710	749	690	718	677	712	684	658	721	690	667	694	684	688	682	723	655	678	699	666	705	677	741	661	711	688	752	709	693	705	698	692	695	660	714	671	665	705	696	653	689	653	665	682	670	693	699	681	735	705	712	701	708	667	666	690	671	682	700	703	719	701	690	733	715	704	720	687	682	675	695	672	724	720	663	666	708	710	684	700	656	667	699	701	682	737	681	725	706	715	717	648	693	686	662	698	705	699	688	756	675	727	660	660	707	703	667	722	712	686	677	662	671	728	685	699	700	706	770	723	729	722	713	687	701	680	696	710	671	706	670	682	718	713	684	710	681	694	693	722	747	688	680	725	701	688	700	683	721	708	688	718	692	650	689	710	681	706	688	686	636	666	654	679	719	667	668	682	736	669	717	716	676	712	678	678	683	678	692	715	685	721	711	715	664	679	673	648	707	725	806	724	670	707	657	719	684	737	694	750	715	758	735	730	700	657	667	699	709	698	721	700	701	699	652	696	718	701	701	738	683	734	708	752	697	703	680	680	724	740	673	702	705	727	712	714	731	653	708	704	701	676	732	692	676	681	662	718	685	715	700	692	668	698	692	746	735	722	681	672	715	669	684	682	726	696	713	721	726	671	714	725	691	661	713	705	670	683	686	697	709	708	705	721	723	704	717	738	683	636	718	678	733	688	681	683	636	700	707	687	700	717	696	684	714	684	708	670	740	720	694	698	713	734	671	674	674	693	732	678	703	660	760	663	697	680	663	651	658	655	669	712	702	692	708	677	720	697	696	680	686	707	730	711	736	703	715	691	709	740	685	672	712	696	710	684	703	756	663	712	725	695	670	699	657	658	681	701	689	666	704	680	729	712	663	721	750	726	686	686	715	728	702	701	743	701	677	665	647	675	714	672	652	680	733	672	705	714	684	707	753	656	708	647	699	705	694	718	711	723	744	705	672	741	728	719	664	676	680	712	738	680	687	657	723	689	661	710	704	712	712	744	720	678	691	700	708	724	666	704	719	678	695	702	691	658	686	691	670	707	670	692	727	705	696	707	704	697	701	646	669	769	693	747	716	702	716	699	742	682	675	674	690	752	718	705	748	677	687	698	701	673	693	717	673	690	657	635	661	660	695	683	709	713	651	696	708	731	702	670	715	674	697	682	734	715	711	667	711	674	672	705	670	768	716	718	703	680	699	665	690	698	679	660	740	725	708	672	687	668	645	670	695	667	714	705	674	719	697	692	678	701	726	687	645	709	714	712	701	734	698	730	732	751	717	701	683	710	737	691	689	712	720	699	681	700	689	709	740	725	649	724	690	695	735	691	706	690	719	681	730	718	733	679	765	691	738	736	667	715	668	703	677	675	660	732	692	730	708	674	697	711	707	701	706	729	745	658	706	685	687	685	687	707	694	683	704	682	678	686	675	715	705	712	641	725	686	722	653	709	705	693	699	701	676	678	691	703	706	737	722	658	619	729	675	723	685	704	715	712	726	743	697	683	724	684	712	694	683	699	711	678	709	676	728	680	684	698	678	676	676	723	685	668	672	694	739	651	738	668	727	655	723	704	671	726	701	703	754	717	706	712	683	739	734	661	725	724	694	701	660	703	764	641	733	706	706	735	686	701	672	677	713	670	734	681	685	684	682	727	710	730	750	700	713	717	724	716	752	723	644	607	740	698	667	686	653	736	699	738	713	690	673	728	695	681	704	677	726	724	695	737	723	690	736	706	717	682	689	678	718	746	690	698	679	700	655	662	675	726	761	696	644	728	651	724	694	720	712	747	694	678	698	697	711	696	672	655	714	687	705	710	681	738	700	690	707	716	721	670	704	708	704	673	669	686	722	697	739	714	659	669	739	670	693	701	674	683	736	699	688	698	689	727	655	712	718	748	758	709	696	718	695	696	713	734	750	686	707	680	720	725	742	728	719	654	667	719	722	688	698	694	680	672	717	685	697	672	729	711	751	686	676	665	731	731	685	703	711	682	714	714	686	731	699	694	673	684	689	696	675	714	711	683	663	663	656	701	706	662	694	669	688	652	714	668	679	708	694	738	738	710	663	656	655	727	692	774	656	728	691	642	640	695	710	707	697	727	662	668	679	674	727	673	682	717	688	741	722	688	734	657	693	706	693	658	726	658	627	712	702	701	698	699	700	676	725	708	678	701	674	669	660	683	706	694	673	673	743	676	702	680	648	694	664	744	689	726	743	692	672	692	669	715	673	695	725	673	681	706	704	685	681	748	683	705	693	707	703	736	719	699	733	672	717	711	652	682	718	697	698	634	769	713	675	677	672	669	705	743	685	673	757	725	665	696	695	749	698	696	690	675	666	653	644	692	727	753	714	719	628	661	731	687	689	679	703	686	710	722	687	734	734	679	666	698	710	681	712	707	695	703	691	745	734	686	671	705	680	730	674	698	723	667	705	773	732	698	690	722	668	742	738	670	728	687	716	683	662	711	703	693	671	705	694	706	690	733	726	695	684	677	662	736	706	674	698	681	675	708	684	681	704	710	696	701	691	709	643	714	713	683	751	671	688	664	668	666	632	700	670	697	681	677	664	682	680	663	661	713	675	711	747	733	737	665	741	663	729	699	721	715	719	741	694	716	731	710	687	706	662	724	685	662	648	724	702	663	707	697	706	673	724	666	733	688	661	678	682	658	677	691	709	699	693	734	709	688	695	705	710	664	734	682	684	673	656	709	647	670	696	698	693	676	704	678	704	724	741	682	695	654	689	664	682	681	721	704	724	723	690	694	705	703	701	713	701	701	683	710	712	767	663	743	699	613	662	677	702	691	718	656	722	689	697	688	719	649	678	717	684	709	683	736	696	667	720	676	708	686	699	704	735	715	685	667	715	673	692	707	727	674	684	702	695	690	712	698	738	665	737	723	669	749	704	724	691	672	708	686	658	681	698	735	682	731	671	730	648	751	666	685	649	724	626	712	686	704	734	710	724	750	718	689	755	704	681	678	723	713	741	628	717	672	665	672	722	675	723	630	715	719	671	660	732	695	699	660	742	738	731	751	713	711	701	681	645	670	693	684	679	709	706	640	714	697	687	682	663	675	654	701	720	712	692	651	718	721	705	686	664	716	743	685	700	671	739	671	696	699	689	699	688	673	697	679	673	690	705	702	660	694	677	683	681	713	689	695	687	700	700	678	670	667	641	697	698	679	652	708	701	690	684	710	646	735	657	750	720	673	717	685	695	690	690	695	683	675	684	707	675	716	695	636	700	697	711	728	738	679	719	724	693	729	699	704	716	687	726	725	728	741	687	674	693	701	704	701	717	718	682	709	675	692	719	665	711	726	734	698	687	729	673	659	707	668	690	718	698	663	698	694	750	697	734	685	694	676	689	693	645	709	689	738	695	707	708	730	692	681	708	694	701	705	727	689	668	755	663	739	734	694	709	690	672	674	655	742	708	697	714	665	679	726	713	647	690	720	702	654	693	691	681
21876	2508	1208	883	705	536	439	389	318	348	330	319	270	269	250	282	244	217	248	243	270	273	265	224	228	224	245	239	257	226	230	228	213	212	218	252	233	261	220	198	219	230	218	233	218	230	232	217	241	225	238	235	210	207	193	208	213	204	189	235	204	234	196	232	241	234	223	220	219	239	231	237	237	219	223	254	229	214	243	211	250	236	223	224	242	207	229	221	202	214	225	209	209	241	220	230	226	210	242	229	219	253	243	230	224	216	204	213	205	196	228	209	216	201	198	226	202	216	200	222	234	226	244	229	218	227	244	240	238	215	199	212	229	218	228	225	198	232	225	223	237	209	211	242	201	193	184	231	200	219	234	209	241	220	212	221	225	217	227	233	225	216	212	247	264	231	230	249	216	222	220	224	196	220	190	212	221	237	226	191	223	224	258	217	225	239	215	212	215	233	223	211	211	200	222	200	231	224	201	237	203	237	201	226	252	229	223	233	229	216	211	205	225	193	218	230	214	205	201	235	208	204	231	226	225	241	239	241	228	235	239	202	226	214	233	215	234	204	216	200	234	242	213	211	201	212	235	207	218	232	219	228	237	209	211	222	213	252	234	240	212	222	236	212	198	197	211	231	229	246	234	198	239	216	236	232	228	214	211	236	182	232	215	226	221	208	227	229	201	237	213	194	242	229	212	235	209	261	224	223	218	228	236	217	216	210	214	236	194	240	246	206	208	220	221	235	215	240	237	247	249	193	240	200	226	230	234	226	220	223	202	231	238	210	219	236	222	219	213	224	203	215	247	207	214	219	227	221	227	226	226	222	218	223	222	228	234	225	232	225	192	205	233	226	239	221	207	222	210	211	236	209	240	218	219	200	194	231	216	215	229	206	237	231	211	227	199	203	203	212	203	183	224	230	206	225	222	213	222	226	218	216	232	224	205	242	226	232	234	217	192	211	242	224	226	248	204	212	229	223	233	210	212	222	223	224	205	201	202	238	211	211	217	217	222	241	216	237	214	216	230	227	220	220	207	187	217	208	218	190	212	204	206	212	220	197	207	229	228	228	227	221	227	224	214	186	196	232	221	211	218	250	213	208	213	201	200	194	242	208	204	240	232	206	215	223	202	212	224	228	226	202	236	192	205	220	200	226	215	233	241	233	208	230	235	226	224	226	221	214	231	230	206	214	216	218	253	199	209	233	218	213	221	207	209	222	213	232	218	212	204	218	218	233	208	234	186	228	218	211	203	217	213	242	218	211	246	232	242	235	221	212	232	224	230	210	199	239	227	217	215	228	217	225	232	225	223	225	185	233	229	216	187	200	201	225	232	234	250	238	229	224	229	241	222	244	204	227	217	219	202	186	198	221	204	227	220	203	216	222	217	239	206	192	258	217	250	203	192	216	221	229	229	218	234	221	220	195	218	220	216	212	219	208	244	223	220	216	201	254	202	228	205	202	209	253	232	226	209	212	214	242	225	208	220	265	226	241	232	222	223	236	214	210	225	209	209	226	216	191	201	207	227	229	203	222	222	195	219	198	225	201	236	198	205	214	224	240	216	207	238	232	215	226	232	211	226	204	225	236	214	208	209	220	214	258	253	207	233	230	191	216	224	207	190	223	217	210	174	199	238	219	194	232	189	202	225	250	230	202	203	199	229	210	222	258	217	218	214	222	229	219	249	214	255	210	205	204	225	242	219	232	224	231	224	236	232	252	208	227	221	217	225	227	226	205	243	241	241	205	258	220	229	200	209	214	218	198	194	199	218	232	242	242	233	206	247	236	221	242	218	204	223	195	247	230	205	228	211	220	235	234	224	236	243	204	236	224	198	199	209	222	221	234	218	211	225	205	221	235	222	252	221	210	222	218	210	213	220	226	201	215	220	213	236	212	208	219	190	233	234	223	215	226	225	242	237	228	250	224	220	185	206	248	228	219	223	213	197	241	204	207	239	221	233	222	223	212	215	214	219	211	231	221	208	221	221	224	199	232	219	196	240	237	197	208	203	245	215	214	221	206	176	240	250	240	215	242	224	235	216	238	215	206	208	216	226	200	221	191	208	211	209	208	221	210	235	219	204	207	216	215	207	227	228	195	253	232	197	221	218	190	194	200	220	224	198	229	212	227	212	206	218	223	208	222	230	252	230	216	237	197	209	216	218	229	224	235	225	216	222	199	230	208	223	236	237	215	206	194	194	229	212	213	256	217	242	241	226	228	213	225	236	220	236	253	212	235	215	217	217	233	215	211	215	215	223	219	236	225	189	221	202	234	228	215	215	215	201	220	236	222	218	199	224	235	237	209	208	217	221	202	231	222	227	209	219	220	213	207	210	243	215	211	234	247	213	204	243	220	186	232	194	247	228	220	266	214	214	207	215	236	214	244	233	251	227	216	227	210	243	211	240	200	229	232	231	230	198	223	214	225	218	210	204	197	245	236	249	202	233	216	214	244	198	212	220	234	223	213	231	213	230	211	217	229	193	234	241	188	236	233	242	251	225	236	225	233	232	220	207	226	222	212	233	211	216	205	193	228	223	230	223	221	226	254	219	207	227	223	233	231	222	237	203	200	225	190	217	218	201	212	245	210	225	232	195	193	217	236	221	237	245	233	226	210	206	229	206	260	210	240	226	252	212	221	223	219	225	199	193	222	218	218	205	219	215	208	213	213	228	225	230	248	214	208	224	242	209	181	229	208	207	257	217	211	231	223	215	243	217	223	225	234	219	221	223	209	207	272	235	229	196	214	230	214	194	224	223	222	213	222	235	215	209	211	209	250	222	219	204	218	256	213	209	215	230	210	240	261	215	219	214	212	212	229	203	229	194	220	247	243	211	249	242	212	203	222	247	254	228	208	209	217	204	225	212	216	240	232	210	241	207	210	228	236	221	240	204	189	227	221	204	232	201	233	208	207	225	231	222	228	226	212	225	228	224	219	241	216	228	219	214	235	211	215	211	254	219	222	208	202	196	208	227	214	231	227	224	188	230	231	212	226	229	188	224	234	203	249	220	215	214	222	208	251	222	213	224	218	232	233	207	220	231	207	215	204	181	234	229	233	211	196	197	212	209	205	196	236	207	204	207	210	215	225	248	253	228	230	203	231	221	224	211	214	202	192	221	211	185	215	216	248	223	226	202	211	229	215	218	186	228	204	181	219	235	239	218	229	227	215	222	239	225	229	246	222	224	227	231	218	214	203	228	231	264	209	218	243	228	210	235	225	211	175	189	207	218	248	237	226	206	223	229	222	216	238	208	208	210	218	242	234	221	199	222	211	206	244	215	235	257	224	219	196	227	240	234	207	222	201	237	236	210	207	197	232	199	233	232	203	221	206	229	202	234	239	215	232	229	237	238	196	210	198	210	217	237	225	203	269	216	236	225	212	222	229	224	204	219	206	203	197	233	230	228	206	206	226	257	211	221	219	229	219	237	206	225	228	224	189	212	226	206	255	220	262	208	211	208	239	218	222	205	220	233	195	226	233	225	246	222	229	257	212
10769	1326	2489	2945	2563	2278	1858	1644	1380	1233	1085	1038	949	931	890	892	807	806	718	753	744	734	745	742	702	715	673	684	628	668	641	684	636	683	630	653	631	651	651	616	644	630	665	627	629	650	619	641	648	594	638	632	614	647	601	623	592	646	618	668	592	597	586	559	569	620	586	635	602	657	615	634	615	597	573	627	598	574	597	608	577	578	591	605	633	578	618	599	619	573	587	570	589	607	581	584	575	604	584	580	629	564	623	591	604	610	633	582	588	636	607	562	581	561	598	596	578	617	546	546	599	601	614	605	614	596	587	605	561	635	630	606	613	559	586	626	598	582	593	564	595	598	588	657	644	583	609	601	632	591	642	647	609	587	647	591	604	620	639	586	581	595	595	588	648	623	661	605	609	571	583	560	596	634	630	586	607	612	619	583	597	575	601	568	560	593	594	595	606	588	555	571	623	629	630	608	563	582	619	585	601	623	596	541	617	604	634	574	591	645	596	608	593	577	631	597	544	577	596	598	573	618	591	615	593	603	599	600	610	582	568	573	610	612	586	598	618	608	575	549	597	573	594	618	567	573	610	616	602	628	565	572	566	621	612	609	618	579	565	571	563	642	572	627	565	593	569	582	612	609	547	615	588	637	622	601	590	622	599	577	643	592	562	548	578	578	548	613	580	596	599	600	584	610	584	595	604	604	601	593	571	593	582	615	581	604	589	618	539	606	614	593	599	600	555	560	590	597	581	586	606	588	587	594	577	569	614	588	590	564	585	570	637	602	571	593	557	556	585	596	584	595	553	557	598	596	582	609	581	610	595	556	579	587	590	555	596	613	611	588	585	621	591	550	599	634	617	587	589	603	585	618	595	583	604	568	573	584	598	594	607	627	632	592	597	609	624	607	615	578	617	564	538	573	565	589	566	663	648	604	619	614	600	596	589	570	619	619	604	610	591	581	574	579	612	588	590	627	603	604	621	586	592	603	625	579	627	589	619	605	599	608	610	611	608	587	619	562	598	604	569	620	582	649	628	559	600	591	586	621	603	585	576	609	570	613	550	603	549	531	542	565	612	576	547	584	581	592	564	600	588	562	613	599	567	605	652	547	607	572	589	584	580	595	572	581	593	604	613	563	594	600	589	557	608	590	658	565	598	531	565	607	562	567	579	561	563	605	615	577	590	580	616	570	603	582	562	583	564	560	581	640	553	612	597	593	580	592	602	608	606	598	592	581	599	585	597	592	626	553	571	602	536	612	580	582	591	601	579	603	588	576	576	570	584	589	584	596	608	612	608	594	615	579	591	568	568	591	582	572	629	599	589	587	575	599	581	583	590	573	590	621	612	614	566	635	594	602	568	621	565	587	572	585	625	612	593	603	598	606	569	564	552	588	569	579	599	584	577	586	620	586	554	638	641	590	626	574	614	553	609	582	580	633	578	604	571	632	606	588	583	603	607	633	553	610	561	603	570	581	609	572	617	591	573	584	570	578	628	588	594	577	628	587	564	562	590	601	610	568	611	631	610	568	632	572	594	597	563	625	602	614	576	622	628	608	595	583	607	598	619	575	613	614	622	586	615	563	637	589	593	626	626	591	552	582	563	617	612	594	608	570	611	607	566	650	638	566	611	589	601	593	585	591	587	614	632	603	589	602	543	590	623	560	597	589	564	625	574	573	593	618	605	595	601	576	547	599	572	592	597	565	568	587	592	612	599	575	619	577	611	581	621	539	538	555	564	609	591	573	591	613	591	593	615	623	585	626	602	649	604	577	581	545	575	601	589	587	566	559	589	588	606	601	583	596	612	589	592	573	584	614	600	594	603	600	567	592	604	593	565	593	604	584	598	611	572	571	624	600	612	587	610	640	549	589	523	626	584	564	625	561	579	551	633	598	557	588	614	610	573	593	582	590	583	592	574	595	590	589	566	587	610	579	573	586	597	546	580	572	578	624	580	533	598	579	614	633	637	615	575	556	635	555	607	615	603	565	629	592	583	592	581	584	559	630	548	552	603	557	622	570	598	583	643	565	578	624	568	560	605	634	612	604	589	567	638	568	608	570	573	528	596	628	602	602	556	595	645	635	607	598	610	615	576	589	555	582	592	609	535	549	601	617	623	615	609	607	593	604	592	584	605	592	567	576	603	591	599	623	590	571	570	625	570	613	583	609	582	586	607	587	579	588	578	586	574	571	601	603	585	618	631	597	616	569	576	658	597	594	546	596	604	571	642	591	582	587	623	579	598	623	585	573	604	621	586	592	582	624	664	610	622	574	586	578	608	616	603	623	588	587	562	634	597	578	619	571	606	658	574	598	600	576	589	590	578	574	602	601	607	625	604	583	609	600	598	570	593	584	631	584	603	612	610	628	556	614	584	589	636	536	596	605	600	580	583	593	578	600	595	610	611	571	611	543	590	589	626	555	610	587	571	616	613	584	559	602	628	577	585	601	567	612	582	562	559	589	557	604	578	584	587	578	603	577	591	589	563	589	560	611	568	597	586	612	610	614	582	620	585	596	610	597	562	632	622	588	601	568	584	565	574	596	593	583	622	616	568	618	589	617	584	596	597	627	619	592	563	632	648	610	597	595	586	579	595	549	585	597	564	540	615	570	564	582	610	590	639	570	559	553	617	607	571	629	569	586	598	615	581	617	597	600	581	606	638	601	630	580	640	551	586	586	605	598	603	581	594	581	608	591	588	628	590	605	598	585	569	588	600	595	605	579	593	542	574	662	595	611	592	587	622	621	593	566	591	647	590	649	573	587	590	614	593	607	610	585	607	558	586	571	590	611	570	608	640	628	595	527	608	572	619	613	578	594	598	580	588	566	564	601	549	558	589	595	575	571	573	608	585	578	603	603	557	596	593	615	574	567	573	675	604	596	568	582	598	637	569	591	635	593	636	552	565	571	584	587	611	620	579	640	549	570	633	576	569	621	599	603	583	533	591	573	592	582	604	613	581	604	574	572	625	552	599	598	575	580	647	580	591	589	576	598	590	585	633	606	600	589	579	646	605	597	580	603	584	584	663	597	606	579	572	554	556	642	573	613	574	584	560	569	581	593	545	609	623	584	606	612	636	545	583	634	581	582	580	621	586	582	589	568	627	567	559	596	588	612	570	593	590	614	601	606	579	615	607	571	622	587	619	606	578	579	567	649	589	599	593	638	602	588	561	584	574	599	564	648	576	628	610	577	627	592	618	587	621	572	630	573	557	615	587	543	562	569	587	585	559	553	585	617	594	529	591	535	616	555	573	583	557	581	612	584	613	574	605	563	601	608	586	603	550	599	586	589	583	570	577	585	585	608	583	558	578	545	614	583	606	647	599	547	575	631	616	570	602	620	616	583	584	597	612	573	607	591	555	610	630	619	600	587	619	586	596	596	593	631	560	585	608	570	615	585	634	575	603	594	557	608	570	617	606	577	569	594	607	591	600	594	610	610	581	571	552	572	551	597	546	565	601	570	602	586	577	570	587	600	612	563	567	603	597	577	585	629
32222	6265	2566	1776	1366	969	834	763	620	559	553	515	525	505	434	428	438	465	406	445	422	434	399	411	393	436	403	404	408	391	371	366	385	387	385	396	388	419	427	381	405	364	418	379	377	381	358	428	373	363	356	375	379	373	412	404	403	346	363	380	356	373	405	368	326	399	384	374	347	361	350	392	375	398	364	379	389	341	376	361	393	383	373	335	378	387	365	379	357	408	373	384	416	349	355	369	401	363	377	374	348	393	336	367	409	352	387	364	401	373	399	382	402	354	395	388	406	335	367	365	401	361	424	374	408	384	375	393	408	391	354	366	393	422	337	379	383	369	378	368	365	407	392	330	374	362	372	382	402	366	383	403	349	390	383	377	373	371	339	369	360	354	345	357	377	356	353	381	346	358	337	367	376	355	375	377	346	338	433	368	383	399	354	387	390	360	351	341	395	392	342	388	351	363	363	368	401	340	364	362	335	377	363	359	375	361	358	366	436	379	358	400	386	389	350	371	385	381	377	378	391	374	373	378	363	361	353	402	407	397	365	369	332	382	330	361	378	403	350	357	379	352	349	342	379	405	361	380	392	377	365	399	354	354	411	388	358	344	318	398	360	412	381	374	385	370	391	377	395	393	358	388	386	355	379	379	360	345	392	379	420	362	407	365	367	399	355	344	402	391	383	333	407	366	379	390	353	355	382	365	381	373	357	379	377	389	342	367	403	379	355	396	388	367	371	387	357	333	378	361	376	352	373	330	395	415	403	349	376	367	344	375	388	361	391	373	373	367	373	386	392	370	364	407	421	349	360	385	373	357	399	374	389	360	373	363	383	370	379	346	355	357	408	427	353	376	379	377	371	350	388	402	398	359	364	381	365	378	364	425	378	372	350	403	345	369	389	356	387	388	375	388	364	378	353	383	390	375	375	353	372	353	386	358	367	340	359	410	347	403	384	436	381	355	374	396	394	372	384	337	389	357	408	395	369	377	383	374	369	406	350	365	372	377	359	377	375	338	382	357	389	387	393	401	369	403	375	382	374	395	386	363	388	379	418	355	385	397	349	432	371	428	354	349	352	357	343	380	377	366	377	388	383	407	405	388	412	360	355	412	399	387	357	407	365	405	365	382	341	394	396	343	369	369	386	346	395	360	357	386	390	362	393	397	385	323	377	355	378	370	417	395	365	378	365	350	352	400	399	391	349	391	336	366	344	356	362	377	409	372	392	371	340	350	365	385	379	361	353	401	387	352	385	386	349	387	383	363	400	397	388	371	389	365	373	367	394	417	376	375	391	392	395	363	343	356	360	398	385	359	346	365	374	366	351	399	360	414	363	388	413	385	366	358	387	391	374	351	362	414	393	369	387	415	362	359	355	341	359	376	426	417	371	402	363	379	402	370	372	332	405	403	402	366	377	368	381	373	375	386	368	332	322	414	361	358	370	394	421	340	379	355	396	402	362	376	419	352	369	395	354	362	346	393	368	379	382	367	398	373	354	374	377	372	364	374	389	405	369	391	405	366	348	371	400	413	353	360	360	347	423	364	379	350	373	362	386	418	378	324	342	411	377	382	392	382	372	354	425	413	380	373	335	373	353	355	397	367	364	377	344	383	346	362	390	408	393	387	372	414	412	365	377	346	373	356	387	398	394	392	381	382	366	359	384	378	372	387	381	418	365	339	367	370	345	365	370	404	345	402	347	365	372	382	378	391	369	355	376	363	367	370	394	372	388	373	381	377	363	377	396	386	367	367	372	379	331	355	415	388	368	399	382	394	369	352	379	398	347	397	366	363	359	368	369	381	397	362	343	352	353	383	347	374	379	393	377	379	409	381	391	377	379	377	388	382	348	367	353	396	369	407	380	375	394	367	353	353	412	402	382	422	375	359	375	384	384	365	372	399	390	372	402	363	362	375	360	381	374	394	342	395	397	379	421	377	406	361	367	370	373	363	381	368	376	384	391	390	378	384	349	366	369	380	374	400	370	372	361	378	378	411	380	361	379	382	434	411	413	399	375	371	388	374	348	416	439	371	385	362	424	362	372	391	349	375	352	378	391	371	384	377	392	367	394	413	357	351	353	405	364	383	370	391	390	354	375	352	387	399	393	375	339	371	344	376	350	367	389	394	379	405	364	368	391	362	365	352	342	394	372	405	324	369	400	371	358	364	356	391	391	374	350	396	343	363	370	364	374	399	324	377	383	386	370	392	379	403	377	381	347	367	368	365	360	396	403	351	372	351	383	386	339	360	392	373	366	350	399	378	360	368	364	359	364	413	382	364	381	414	329	352	391	366	386	350	396	380	335	366	408	382	350	375	382	386	394	377	358	407	344	382	362	385	379	375	380	381	352	389	374	398	407	388	403	361	404	380	416	380	365	370	382	361	371	385	392	387	380	372	422	338	331	359	359	366	362	367	381	422	343	371	427	410	341	358	370	368	359	354	308	358	369	374	396	386	379	422	392	408	357	379	381	382	330	372	385	377	385	385	369	342	395	377	398	370	371	393	361	354	398	393	386	353	366	364	352	366	398	373	352	345	388	372	409	367	336	360	368	392	363	365	383	389	387	376	367	375	386	347	394	374	404	399	359	364	340	342	389	367	364	390	381	374	378	367	346	357	397	387	361	371	338	391	402	398	346	374	345	374	357	390	374	434	379	408	397	374	341	339	363	372	374	380	397	367	374	370	374	339	393	391	388	370	379	383	365	377	384	389	354	373	390	383	392	368	379	416	370	366	401	363	424	380	379	389	390	378	436	376	374	372	396	366	352	376	377	298	393	403	312	394	367	358	358	387	325	371	394	402	385	366	378	356	353	372	372	379	378	368	385	392	356	344	365	401	392	432	389	392	365	367	351	403	374	357	396	397	387	387	358	369	397	407	374	401	401	404	360	367	386	384	357	353	371	395	392	388	380	364	328	358	376	384	360	363	310	407	359	409	372	379	377	366	368	384	358	364	358	345	431	373	364	330	431	391	395	350	388	388	360	360	402	395	409	348	362	366	369	347	381	378	377	363	374	339	419	346	366	374	372	372	367	377	382	364	387	371	398	352	345	413	391	377	382	377	386	340	392	363	359	419	388	373	358	361	368	371	359	388	376	348	344	411	373	368	366	342	353	364	388	380	348	366	393	354	358	367	368	370	407	375	339	371	392	339	368	368	399	353	365	362	404	371	355	325	380	382	396	370	369	322	372	366	365	365	406	369	380	375	414	401	393	368	345	375	345	376	374	385	353	372	382	359	379	381	391	369	383	356	378	345	352	380	367	390	399	356	390	367	320	338	337	365	384	376	424	339	375	357	399	417	377	337	350	370	366	374	335	419	375	357	401	412	330	345	339	377	380	372	354	390	392	336	391	356	383	367	375	373	379	370	401	413	390	404	387	357	368	392	331	399	390	365	399	384	395	368	367	367	401	394	359	400	407	393	364	393	346	371	374	329	373	411	406	377	382	380	377	380	372	361	387	415	362	354	400	358	357	349	379	360	371	370	370	362
14041	2340	4541	5357	4701	3947	3312	2977	2510	2166	1912	1764	1602	1579	1508	1443	1375	1260	1219	1223	1231	1285	1133	1142	1145	1119	1090	1074	1013	1068	1050	1014	1040	988	1020	1023	1057	977	984	1049	1023	1011	968	924	1003	991	944	967	931	958	996	1000	1008	967	1024	970	956	951	966	957	956	987	986	947	901	976	966	941	931	931	933	955	983	906	969	910	959	948	941	921	935	969	951	987	936	961	956	950	975	929	893	937	926	938	923	957	924	978	978	873	907	963	940	977	988	963	937	949	930	964	985	876	969	924	915	895	912	927	935	908	894	921	956	945	955	955	986	931	928	925	878	953	972	913	975	945	937	932	901	981	948	941	933	911	938	920	943	967	964	957	1025	912	931	958	983	922	941	961	971	948	936	958	959	943	946	940	929	936	812	948	955	899	892	947	947	930	950	975	935	978	910	952	959	927	905	934	921	937	937	915	910	903	955	910	880	965	947	900	911	912	889	918	905	979	906	937	947	925	925	947	984	961	990	897	969	918	923	947	917	920	905	930	929	956	920	942	954	925	913	924	920	912	920	903	953	939	919	964	960	947	904	906	961	874	919	899	888	933	925	911	913	946	906	875	913	955	913	921	933	949	940	925	911	873	936	946	888	933	983	970	928	935	925	960	900	918	900	961	932	936	1018	925	928	871	906	934	910	910	907	930	940	901	962	897	976	961	954	984	937	943	897	934	983	921	898	869	972	982	983	929	915	956	886	902	901	926	883	931	952	913	914	942	921	923	942	920	935	937	894	887	932	996	906	914	878	932	909	914	905	894	941	889	938	935	955	947	910	908	932	961	913	886	858	974	962	880	944	930	933	930	939	928	876	919	891	887	900	987	871	898	930	876	917	928	932	925	952	930	937	881	883	900	919	883	951	958	928	901	927	920	873	988	869	874	934	860	928	888	897	920	941	950	888	908	941	912	904	896	920	895	928	921	936	955	920	949	944	947	870	911	906	889	889	980	883	928	898	940	901	871	927	890	893	959	920	921	924	923	912	894	938	946	915	959	920	900	924	916	924	932	866	952	917	966	954	917	915	937	893	929	956	932	943	912	894	948	871	957	912	984	917	939	886	886	932	839	891	899	942	912	913	894	932	938	970	891	980	928	939	935	892	929	960	898	914	955	922	940	973	912	946	931	904	912	956	857	900	971	933	966	971	896	897	938	913	951	901	907	918	951	919	936	917	897	918	920	924	978	936	873	918	946	928	908	926	925	855	897	949	913	941	863	922	960	955	956	938	953	973	922	871	926	908	893	909	938	940	887	934	957	924	933	923	869	930	954	898	947	946	852	946	844	922	974	886	908	933	934	920	880	903	952	894	933	905	876	928	953	908	960	943	905	942	918	943	910	975	927	900	887	959	911	926	916	940	960	960	908	908	988	963	931	992	934	924	922	959	917	916	960	954	943	943	929	958	932	947	917	877	952	923	882	893	947	918	997	909	948	933	938	929	893	997	934	918	926	897	879	914	981	934	889	954	931	980	944	889	880	877	893	933	940	943	899	906	917	945	989	971	909	958	914	913	880	898	925	946	944	943	937	944	927	947	939	903	963	930	912	915	926	897	893	969	917	958	896	929	894	907	909	944	876	951	923	897	958	960	891	894	986	904	900	938	932	963	942	918	920	912	892	880	932	940	941	934	949	918	953	958	889	914	932	879	970	943	906	899	976	882	923	932	960	909	919	862	944	960	898	934	895	907	919	941	993	934	908	921	947	980	883	927	932	947	929	858	921	948	899	1012	933	924	900	876	911	888	933	908	923	949	918	937	932	919	982	862	989	967	945	924	879	942	939	912	948	923	937	987	916	886	884	915	911	938	913	943	917	960	969	936	878	896	864	952	943	924	974	947	921	878	924	944	882	906	909	906	932	969	918	954	934	914	936	918	948	914	915	915	908	977	929	913	868	873	924	896	899	935	909	926	922	939	915	890	893	916	881	944	892	899	925	890	890	969	910	908	930	922	921	948	895	1000	927	914	912	975	935	902	973	881	951	942	950	893	907	998	942	995	959	908	919	940	956	919	942	893	903	942	907	877	920	890	951	993	940	991	973	920	909	888	910	921	957	903	949	985	934	891	937	899	907	929	916	951	847	950	866	866	889	839	896	932	913	908	889	948	914	956	868	925	948	916	896	858	917	940	927	935	946	962	879	941	940	876	892	878	873	912	928	970	943	894	884	921	913	925	918	917	919	947	917	927	912	905	931	977	895	903	915	893	955	950	927	939	953	940	902	906	935	939	975	933	859	929	923	932	920	898	865	929	947	921	942	941	894	881	915	907	992	962	891	915	923	917	904	929	909	907	913	920	931	971	918	911	939	950	924	888	867	948	883	927	968	880	921	963	922	977	934	871	909	904	889	896	952	915	956	894	903	919	879	954	938	904	895	873	909	994	938	874	940	878	972	913	875	867	905	916	937	948	894	950	929	890	938	946	929	923	919	863	980	921	896	911	887	934	936	892	962	926	995	922	914	888	924	885	908	917	927	925	895	945	910	922	922	895	881	908	967	949	952	916	921	867	977	892	941	900	972	975	982	964	914	880	892	946	922	959	942	926	941	930	977	938	942	933	890	923	916	905	953	900	917	933	948	912	894	939	927	962	894	960	938	938	965	915	914	914	928	984	953	891	950	899	916	896	945	920	878	865	953	894	988	987	896	922	911	919	936	858	896	977	940	936	973	929	921	967	926	949	906	926	939	939	936	899	959	921	962	922	867	937	912	904	891	993	936	921	909	965	909	947	916	900	925	907	919	911	913	896	998	956	896	949	899	951	879	979	949	900	1002	896	918	951	982	925	967	911	935	895	912	953	970	941	946	892	931	910	898	931	897	894	933	952	906	894	948	912	874	996	972	963	916	862	954	979	937	914	948	948	859	955	930	961	930	891	931	905	925	952	922	954	926	972	949	916	940	901	926	905	934	884	953	911	901	942	901	902	938	842	938	906	915	921	891	924	972	921	957	975	899	898	887	957	926	937	948	936	896	936	912	904	928	877	890	897	927	936	904	879	862	898	907	918	1002	941	946	923	944	914	947	943	942	967	939	896	953	900	895	955	919	963	897	898	876	888	903	943	926	951	875	900	904	907	924	925	912	921	874	853	938	863	983	921	923	915	925	953	919	922	945	860	918	921	946	965	981	895	958	945	972	968	946	909	895	892	910	928	921	909	884	911	924	888	888	868	902	934	949	925	902	890	896	871	968	893	968	974	904	926	882	914	928	947	971	929	947	946	968	925	952	942	910	992	917	907	910	967	910	901	889	901	942	934	876	934	949	886	916	907	911	894	879	951	855	967	918	872	936	897	976	934	947	886	905	958	874	963	924	949	912	966	929	882	939	914	880	936	909	978	965	914	961	907	903	927	881	949	912	900	908	905	898	915	947	922	1020	959	962	923	890	971	930	942	910	943	912	860	902	902	927	915	932	931	909	939	891	975	905	883	918	878	921	951	901	926	945	950	854	922	915	903	926	888	923	882	989
2712	306	296	305	315	311	284	276	271	302	297	275	296	287	263	261	294	251	272	238	266	249	255	277	287	271	278	262	281	295	253	274	265	279	286	273	310	283	283	314	292	272	282	273	312	287	269	294	294	304	296	287	276	288	310	286	277	273	293	279	272	255	309	289	282	290	300	260	294	296	281	284	275	308	252	242	266	275	276	254	261	281	252	273	265	286	331	259	279	291	273	275	267	269	256	270	263	287	262	269	289	262	269	274	273	267	275	261	283	341	261	254	295	293	266	275	266	291	255	274	299	270	286	227	278	265	254	279	276	279	271	285	312	293	251	268	271	282	266	297	288	282	285	276	299	290	272	268	257	284	264	291	260	260	278	274	273	300	254	292	284	240	268	272	262	262	288	275	251	268	263	288	286	297	292	270	274	272	270	269	295	293	265	310	284	285	296	288	260	292	274	266	265	272	290	269	282	259	295	258	289	261	262	275	283	271	292	264	266	276	293	295	264	305	263	251	285	272	300	265	271	274	342	297	303	273	283	301	239	250	248	235	262	274	288	267	304	315	305	272	287	293	251	268	315	278	295	266	261	289	263	278	276	303	279	304	277	266	280	255	269	277	293	299	275	265	278	255	295	227	257	240	298	275	256	281	240	250	261	276	265	278	273	287	293	277	264	303	287	266	287	292	300	281	305	290	275	285	234	265	289	275	273	256	323	279	291	276	294	271	284	291	276	260	262	302	270	276	271	251	303	269	275	268	302	301	267	238	287	285	277	277	256	283	297	297	298	284	295	246	296	286	275	262	278	267	281	297	296	273	269	254	266	280	289	295	250	304	287	262	268	278	238	266	275	259	331	285	280	276	260	272	269	297	272	300	259	279	262	229	294	285	277	267	268	288	289	277	290	261	299	272	281	271	308	254	287	277	270	261	263	265	298	279	285	260	285	254	286	240	296	277	262	270	283	254	247	297	274	280	271	282	297	290	278	284	287	270	288	287	281	284	278	274	298	279	311	277	284	290	281	271	253	287	295	284	279	268	251	297	283	299	270	303	286	297	291	256	297	271	292	268	303	323	288	259	271	265	311	261	291	278	292	280	262	247	260	251	289	298	281	256	255	284	284	269	258	262	246	284	274	265	292	257	277	281	284	285	251	278	281	266	293	257	245	266	262	294	272	290	307	281	278	272	277	319	249	291	285	280	311	315	271	257	235	274	268	255	255	273	296	290	263	288	273	264	301	267	257	248	281	277	279	279	303	263	264	265	296	302	275	262	266	243	263	306	268	268	256	249	286	269	267	256	278	289	267	247	261	288	302	260	283	272	289	272	266	285	258	245	266	231	273	279	310	289	275	298	253	261	283	315	277	304	275	274	246	285	292	274	272	239	282	291	289	270	265	279	270	279	271	305	280	292	262	271	285	269	292	283	285	272	293	301	255	291	279	275	281	293	293	295	296	314	284	250	260	277	250	253	261	280	283	262	254	276	284	292	263	264	279	262	275	262	280	271	249	260	252	283	288	286	277	274	296	282	260	306	244	256	255	285	264	256	257	242	296	272	240	308	263	273	254	264	279	267	257	255	255	263	275	270	277	293	248	277	273	276	263	218	262	279	288	263	281	281	259	278	252	255	282	289	258	298	262	270	264	245	282	270	285	267	300	280	304	281	265	289	297	261	264	249	298	295	252	269	273	240	303	287	266	281	261	313	263	308	305	270	272	250	289	282	290	269	280	276	280	279	275	272	241	315	235	265	260	246	279	275	276	287	309	275	277	316	290	298	272	285	283	263	273	282	284	265	263	272	293	268	307	257	251	278	289	275	278	257	296	267	276	280	299	285	293	303	262	287	281	293	274	284	278	272	298	293	244	288	277	279	265	234	304	290	296	269	274	285	268	280	310	297	288	257	285	296	272	295	316	299	241	270	262	298	263	271	283	263	300	274	292	288	302	275	275	256	292	259	292	288	268	252	245	285	270	291	272	285	266	281	260	264	264	284	261	304	277	244	294	278	279	250	316	275	265	268	254	295	251	293	273	279	249	256	288	288	282	284	280	271	271	280	278	249	265	296	275	273	247	254	254	248	260	306	278	274	288	277	254	269	268	255	290	294	293	287	298	264	249	267	303	287	250	259	243	270	262	290	296	264	241	289	304	282	269	275	263	283	260	278	318	273	289	269	276	302	305	279	257	266	259	249	258	235	254	265	288	292	285	210	266	301	267	272	314	273	244	279	268	260	276	267	289	278	279	272	262	305	265	298	300	289	275	301	287	283	266	263	296	269	273	261	252	275	239	289	282	285	289	280	299	277	289	287	284	264	275	265	296	255	279	292	281	236	279	289	282	285	277	257	285	290	257	296	281	268	277	289	288	260	251	265	279	297	279	283	291	271	262	263	252	317	277	268	269	225	278	265	292	275	254	271	242	258	252	272	283	275	268	256	272	290	285	255	283	281	268	308	299	290	279	273	291	281	248	268	276	277	279	294	270	243	280	287	251	267	259	288	266	285	283	282	251	279	260	261	293	281	305	297	236	272	258	273	318	289	268	285	278	264	282	287	282	284	278	288	268	290	259	257	254	307	255	249	277	278	284	296	280	272	260	276	272	300	275	283	273	297	309	304	276	267	280	322	260	271	261	283	279	291	261	277	303	278	286	281	292	290	287	254	288	308	281	237	284	255	291	257	262	253	277	293	255	285	267	310	296	257	259	288	274	276	260	269	298	261	292	285	269	290	286	277	242	252	263	317	280	279	290	269	277	283	265	287	296	298	285	247	269	285	291	292	294	286	283	296	296	262	255	261	308	306	254	266	272	281	258	273	267	269	269	273	277	286	250	279	279	294	284	246	251	300	276	315	258	271	268	258	292	288	257	260	303	261	287	256	268	260	270	263	286	278	292	269	296	281	274	342	277	262	276	260	285	275	255	252	278	304	251	273	307	287	273	273	286	271	268	304	291	286	284	265	291	287	261	300	293	283	287	291	240	272	258	294	295	283	269	277	306	296	299	297	270	268	281	289	298	281	269	287	312	277	260	296	313	261	241	272	287	282	308	276	279	277	258	266	281	277	282	283	273	256	273	264	271	292	281	295	283	282	293	279	284	270	269	281	307	279	271	309	278	299	294	308	270	278	282	273	266	293	271	289	300	281	287	261	287	253	297	256	273	290	269	302	305	252	287	276	264	281	262	263	287	280	275	300	296	285	242	268	287	333	283	275	264	287	279	283	270	276	280	297	306	272	286	289	297	275	279	253	269	297	291	289	275	311	311	261	285	283	271	282	303	262	262	304	258	296	277	306	277	302	270	297	291	276	269	276	265	264	240	247	297	276	295	277	278	257	282	244	250	301	298	275	282	275	241	282	286	248	261	273	282	273	285	270	281	254	275	265	300	294	272	284	300	285	296	267	277	268	283	248	291	284	268	314	305	320	280	309	277	289	300	281	309	273	266	273	284	283	293	280	317	288	305	267	280	263	276	266	279	270	305	267	283	279	253	264
3283	759	753	796	804	818	715	747	719	709	700	704	701	706	741	719	700	691	668	715	734	654	669	735	691	688	700	658	678	722	712	726	689	703	708	700	718	754	686	690	646	684	692	650	666	651	709	702	697	681	669	730	668	698	719	683	722	716	688	669	700	719	639	689	673	689	706	675	721	710	691	733	708	670	705	706	661	663	748	702	704	657	739	693	740	677	694	729	689	736	740	715	699	682	724	699	729	733	699	680	718	727	702	710	660	709	669	689	661	699	712	668	709	663	727	654	728	702	749	674	686	681	710	677	694	687	680	708	721	714	675	744	711	661	686	672	697	692	726	685	656	684	678	665	756	755	651	730	649	677	690	715	686	736	683	722	734	743	652	710	709	728	717	725	689	730	642	703	666	690	696	686	680	664	671	747	709	730	653	671	697	690	664	698	689	698	699	680	691	666	606	719	678	724	752	678	727	652	697	669	715	685	647	698	684	691	712	731	637	667	691	697	706	685	710	666	701	725	703	689	681	706	701	716	684	670	732	660	695	670	719	696	724	707	650	692	715	688	659	722	699	683	671	752	710	670	751	702	714	676	730	660	683	673	695	680	686	745	679	682	660	635	668	731	655	672	715	676	712	703	684	743	717	731	655	684	693	679	722	695	685	667	701	743	700	674	701	651	654	715	704	661	669	692	674	677	650	668	730	707	706	728	679	720	713	692	685	652	690	706	695	729	664	659	674	696	694	708	705	691	736	697	660	751	676	710	702	688	721	671	727	669	697	693	721	699	707	683	701	684	685	676	684	657	731	741	664	674	693	703	698	706	715	688	668	678	696	689	687	662	700	680	645	704	676	724	657	692	745	704	671	688	759	683	701	664	716	683	658	637	694	682	722	700	694	732	673	748	692	699	684	701	671	674	634	683	688	685	681	705	724	627	683	666	697	682	714	702	666	727	690	704	668	694	731	693	712	705	678	699	691	663	700	743	726	695	674	696	696	674	703	705	705	699	681	687	716	685	715	701	710	659	700	699	652	675	685	671	703	680	713	721	702	660	674	685	684	715	670	712	679	685	663	697	660	668	738	695	687	689	648	662	674	710	686	676	683	721	697	707	680	656	674	721	703	683	720	710	682	703	729	741	672	675	715	696	624	652	673	701	660	704	676	702	629	654	684	650	718	681	694	717	665	669	689	694	695	700	689	666	684	622	679	691	681	673	676	674	695	701	703	696	689	704	733	686	689	697	694	669	657	700	676	702	654	680	649	655	675	636	667	645	693	676	690	730	687	642	668	705	640	672	695	696	713	716	641	660	714	637	708	726	645	729	704	722	689	751	651	643	672	707	692	657	695	669	723	733	680	701	727	697	689	714	697	677	686	640	687	686	670	679	636	730	678	694	655	721	695	702	667	719	694	679	712	696	649	682	654	666	678	672	725	726	737	680	642	688	678	693	677	695	697	706	702	690	701	675	700	640	680	644	668	688	690	728	706	704	656	668	707	691	675	716	689	661	740	678	717	657	687	673	722	734	701	681	716	694	711	727	686	689	684	698	690	741	649	667	703	726	678	709	686	709	699	698	706	719	679	682	736	695	697	705	713	648	716	694	718	735	681	687	687	721	719	684	719	703	704	699	671	719	664	671	716	674	726	673	701	698	696	760	717	710	701	725	661	660	682	711	713	717	731	696	719	722	672	694	676	669	706	685	700	700	692	699	717	697	670	710	669	695	758	667	683	686	709	701	669	668	665	690	671	702	633	684	713	723	689	686	689	647	740	732	686	670	686	724	660	660	633	676	707	717	656	652	650	689	716	690	685	717	692	670	673	700	704	704	730	692	666	722	686	644	746	742	696	654	734	678	722	695	646	695	688	694	733	764	688	702	705	655	667	672	674	662	705	694	673	703	646	683	699	704	686	720	702	673	690	695	711	623	668	625	741	747	695	708	655	650	697	704	676	686	683	693	682	752	720	729	650	675	626	702	660	682	717	672	682	691	677	699	673	699	694	659	647	691	716	665	705	666	680	681	678	660	731	707	714	695	710	719	688	736	701	690	678	698	703	670	657	672	696	656	682	654	690	676	726	683	755	686	711	691	694	648	717	708	703	686	698	677	709	701	691	706	675	689	703	676	696	691	687	706	714	717	703	708	725	658	714	677	707	736	692	678	696	732	692	735	719	690	674	725	662	695	712	718	722	737	699	670	755	719	681	691	686	665	657	710	735	686	734	700	706	677	690	704	676	677	670	680	675	715	698	690	688	697	667	702	707	723	709	703	702	671	666	694	689	682	702	731	641	678	714	668	642	695	684	706	704	738	723	697	675	662	659	669	717	675	701	671	631	682	689	706	675	680	705	712	629	681	698	712	688	691	684	680	708	711	675	704	702	719	702	697	649	710	709	737	701	699	686	713	659	720	693	651	674	611	708	656	726	706	694	718	665	649	669	663	708	709	727	686	693	724	686	642	701	662	688	683	721	668	648	652	723	705	690	727	699	655	704	674	672	677	679	669	675	712	706	664	729	659	661	680	646	726	692	680	636	654	683	707	709	759	725	726	702	651	716	683	734	696	665	707	643	686	717	678	706	665	726	643	668	670	694	703	668	678	696	676	692	721	711	746	664	709	701	662	663	676	723	689	655	679	700	667	694	674	684	644	732	701	726	673	660	665	680	660	686	670	636	679	695	705	668	707	717	702	686	710	720	677	663	707	709	652	720	654	689	740	659	707	694	658	713	665	723	701	696	694	723	703	684	685	672	698	729	713	704	720	700	693	756	689	710	707	680	692	714	657	668	723	767	695	724	664	670	715	691	650	743	669	666	709	690	676	664	702	688	713	636	647	665	651	670	702	717	672	701	688	697	678	702	681	678	737	662	671	695	683	688	694	718	718	685	705	673	644	673	712	654	674	694	700	726	691	723	699	627	655	725	748	659	697	692	685	683	687	683	719	738	717	681	717	651	664	640	704	695	735	687	680	631	710	680	724	667	689	715	689	675	657	655	686	616	718	675	666	672	727	655	742	705	713	700	697	743	690	729	649	704	673	739	672	700	715	736	687	650	691	692	700	697	695	698	710	719	693	724	697	672	613	672	727	719	726	661	678	693	703	687	676	675	728	686	703	656	719	698	672	721	682	668	707	730	717	645	674	688	662	710	713	720	757	664	654	693	705	708	695	713	694	702	701	719	736	652	697	705	671	712	706	691	679	686	699	706	668	702	694	686	701	712	682	690	661	658	717	710	664	673	664	676	703	682	699	700	756	655	685	706	678	693	731	673	688	700	704	717	709	661	685	735	675	685	695	693	680	711	722	632	727	735	646	618	716	713	674	709	695	689	707	638	640	684	697	654	688	634	707	681	683	658	664	719	715	698	709	694	705	663	630	729	671	708	714	675	751	716	689	715	733	645	668	689	686	627	650	716	717	694	719	742	723	697	734	693	704	707	691	731	671	689	664	663	662	701	734	658	687	721	695	695	694	701	650	721	700	727	691	643	665	644	652
16937	1634	1116	880	678	536	475	427	344	304	307	310	273	282	234	242	253	213	251	253	252	211	207	228	252	254	222	204	203	227	237	226	226	211	179	224	236	243	205	255	225	216	227	203	209	225	205	201	228	216	209	225	265	242	202	235	215	209	231	206	243	221	230	217	249	202	206	218	198	206	226	226	190	198	218	210	221	190	204	229	213	205	215	205	199	214	224	205	221	215	196	189	228	245	228	204	254	211	228	212	210	252	219	208	221	224	195	230	234	237	237	214	212	203	231	227	219	211	188	205	207	199	220	207	223	206	199	223	201	224	214	222	205	225	226	203	232	232	195	246	207	209	208	204	208	208	230	217	266	199	208	209	209	214	233	241	213	233	208	204	200	226	240	211	236	237	209	237	212	206	222	206	206	224	212	222	212	212	216	235	194	222	258	226	222	222	255	197	192	206	205	215	217	234	212	195	200	253	240	231	223	233	206	219	242	220	215	209	201	217	233	215	225	214	204	214	234	213	213	233	186	222	214	252	197	217	220	203	188	234	210	204	219	233	208	253	217	207	218	204	207	204	214	206	208	224	182	221	223	229	204	225	209	249	212	195	221	215	208	230	198	255	241	191	221	208	210	194	200	225	207	252	204	210	228	213	208	215	221	197	210	207	217	219	230	181	211	210	216	202	236	211	243	191	220	240	215	201	209	208	178	188	213	160	221	231	214	245	201	228	226	230	220	209	229	217	193	213	230	189	201	219	231	221	197	213	204	194	209	214	226	187	201	211	220	214	232	204	246	219	222	228	196	224	211	215	230	204	230	201	245	208	212	196	219	218	201	194	219	159	214	220	212	201	211	233	216	237	223	211	229	226	202	217	201	209	208	184	205	234	224	217	234	197	193	205	220	243	223	234	229	215	199	229	221	199	217	211	198	213	222	217	227	222	173	222	205	200	207	215	216	214	227	208	237	210	230	228	230	211	221	252	205	225	220	201	216	210	228	229	214	210	205	232	223	208	221	226	229	186	224	177	193	219	233	207	213	191	216	219	267	222	219	193	223	206	228	252	165	213	234	209	219	245	243	191	218	210	194	234	178	204	211	210	208	214	212	195	167	228	201	222	221	191	208	215	211	223	213	190	193	226	221	229	205	222	197	235	202	233	219	216	235	189	204	184	199	189	232	230	232	212	228	199	213	239	246	221	210	236	239	204	218	212	220	214	214	224	218	215	195	218	234	233	192	219	206	218	246	224	230	213	207	202	198	206	193	237	222	229	208	186	210	223	231	216	227	193	234	218	239	198	222	229	243	213	235	202	228	214	217	212	211	223	217	194	207	216	213	210	185	205	202	224	207	246	223	220	236	223	195	222	222	213	202	205	223	209	216	209	230	201	215	193	223	211	204	216	185	194	199	206	237	227	245	210	203	234	243	196	212	219	209	207	205	226	209	234	181	215	219	212	225	239	236	250	231	191	211	194	204	218	216	212	231	225	204	201	205	241	213	214	231	239	208	196	203	232	215	234	225	228	209	225	226	211	223	232	230	212	213	250	195	219	228	199	203	198	213	230	228	217	213	185	203	220	197	236	231	213	217	214	219	200	208	221	211	212	234	218	215	206	193	216	218	227	227	209	237	225	233	210	189	232	201	199	198	188	171	201	204	219	212	195	218	236	215	203	209	201	210	205	203	231	248	213	210	217	186	199	195	221	181	195	197	203	205	211	226	184	209	210	201	223	204	224	223	201	248	226	219	217	189	188	215	209	216	225	231	237	208	188	235	213	254	227	231	194	215	201	202	222	245	229	254	216	203	217	201	206	224	232	217	196	204	218	210	204	228	210	232	237	222	212	225	226	230	212	201	207	218	242	221	209	198	213	208	206	220	216	229	214	214	222	210	214	210	192	211	243	229	225	221	226	200	203	216	219	207	201	206	201	226	247	202	217	212	214	212	197	212	234	256	205	215	218	229	237	239	205	235	205	220	225	215	217	213	209	212	220	220	233	193	203	218	233	216	202	233	240	197	219	230	212	220	201	195	224	197	202	211	225	219	201	206	225	218	205	212	225	222	220	185	206	200	215	214	228	225	217	230	210	215	215	187	211	214	206	236	205	194	246	183	204	232	240	210	217	224	224	194	196	271	238	203	180	233	238	209	220	240	227	201	226	187	218	215	202	211	214	233	225	220	235	227	200	203	216	210	221	223	216	234	201	219	209	195	232	200	214	208	244	233	225	191	229	171	234	199	226	214	184	205	250	212	211	233	218	214	219	206	205	218	201	252	218	249	231	209	203	217	194	230	227	224	224	184	221	189	218	226	232	220	214	209	208	253	217	226	247	192	207	234	211	200	218	246	227	216	211	198	228	222	251	207	238	203	226	185	201	221	175	227	206	204	236	201	218	239	205	238	189	234	185	204	246	234	225	180	209	205	192	182	201	200	204	214	196	223	223	239	219	223	232	208	211	209	231	215	199	219	218	238	212	218	217	213	205	210	223	214	213	192	238	217	198	213	211	208	201	219	202	221	218	221	218	207	226	237	228	220	236	218	198	232	209	201	206	222	194	206	209	212	225	219	211	219	210	205	213	202	194	228	201	215	223	249	211	205	182	214	200	233	212	230	242	233	223	218	200	206	215	196	248	216	211	226	200	209	237	249	206	207	213	219	204	225	204	200	246	207	212	217	239	208	228	206	187	209	202	204	232	228	226	198	214	236	190	220	220	206	228	217	233	254	230	222	205	219	214	212	232	193	229	234	225	222	212	208	237	195	219	209	201	209	233	210	233	202	181	216	205	202	199	215	197	222	233	198	226	199	193	182	211	223	216	187	183	219	205	221	218	215	200	219	211	168	200	214	222	223	204	214	222	198	224	202	213	211	215	240	231	210	209	222	220	203	220	211	191	210	206	224	225	214	208	217	219	228	223	212	202	196	227	218	203	207	234	227	205	229	214	197	197	186	244	248	200	211	224	235	244	227	215	216	212	208	207	209	206	227	203	238	215	201	227	231	210	215	208	234	207	222	205	234	228	229	220	210	202	216	223	228	213	236	222	219	211	209	230	216	195	230	224	200	226	192	221	227	191	223	234	213	225	214	269	220	222	256	205	233	222	215	207	219	188	205	225	213	217	207	201	217	215	242	184	223	224	226	197	205	226	242	214	190	227	203	200	233	190	223	196	217	225	209	184	233	207	212	181	205	195	216	221	223	221	178	222	224	217	201	226	201	200	220	231	213	206	227	234	207	191	226	185	198	220	199	211	218	233	223	211	191	217	202	198	241	250	198	213	201	206	208	247	229	193	211	253	217	239	202	186	215	210	207	230	209	227	228	228	184	222	209	223	220	199	233	242	192	204	216	225	224	207	216	198	201	201	235	216	221	211	200	193	189	233	231	211	199	197	220	232	213	214	232	227	198	239	217	237	192	209	220	202	253	228	205	216	215	223	227	236	207	217	214	245	210	218	199	228	205	242	201	216	220	225	240	188	200	194	204	211	188	239	206	232
9459	1211	2529	2914	2598	2146	1930	1551	1421	1239	1098	1054	922	962	953	833	797	794	770	817	783	717	702	754	711	664	685	652	682	620	657	604	642	608	664	653	633	643	608	641	631	577	630	622	628	617	652	632	607	645	619	645	624	630	598	598	635	654	616	541	581	626	660	598	589	563	546	593	539	576	585	598	593	576	678	639	612	643	558	622	588	640	588	585	566	621	564	575	575	573	553	575	613	640	599	569	603	607	608	567	565	613	635	609	606	559	605	600	577	617	595	612	624	613	551	574	564	609	564	612	585	614	563	577	583	550	581	568	571	581	615	545	585	559	609	607	619	583	583	520	584	600	545	567	549	603	632	630	567	596	633	575	632	547	592	572	635	613	643	573	574	605	593	619	598	609	590	595	606	542	553	543	571	603	560	553	602	600	634	570	499	594	602	585	578	606	573	599	590	557	574	559	593	584	600	574	619	557	587	532	583	597	606	606	569	581	554	573	620	584	587	585	595	581	585	629	572	568	552	584	575	621	585	583	612	570	559	606	608	548	627	611	580	592	605	604	587	583	573	581	547	623	596	602	590	540	595	583	599	553	564	637	568	576	593	593	579	567	580	576	580	627	603	567	578	551	596	593	569	576	551	591	564	581	553	591	553	628	585	604	558	563	587	575	582	563	567	567	615	473	583	592	574	566	568	670	567	596	616	621	595	608	580	584	562	608	564	612	557	602	558	548	571	547	589	573	604	593	562	603	589	609	599	593	568	569	576	589	584	593	564	600	589	596	567	584	593	596	582	600	532	654	594	571	598	561	587	576	606	623	564	544	605	579	569	582	601	582	537	585	588	593	514	582	615	606	571	598	563	558	600	636	593	616	607	586	589	574	580	601	606	623	569	591	575	585	570	591	582	565	569	595	619	567	589	591	608	574	563	588	569	599	550	591	624	596	600	601	617	577	546	593	579	547	580	604	618	551	562	562	596	633	567	558	583	585	613	550	562	604	562	609	587	569	595	611	623	589	604	597	588	596	578	604	613	555	566	613	624	546	579	583	551	541	613	612	578	556	538	546	552	579	573	582	569	593	577	574	596	604	571	632	587	560	533	530	604	517	579	578	582	570	606	587	613	572	592	567	610	593	598	582	585	550	599	575	573	577	607	578	552	602	538	579	585	579	539	545	620	592	597	594	631	612	615	568	602	570	625	591	566	599	578	580	585	610	582	590	587	583	636	563	587	569	550	558	585	604	624	632	600	538	563	580	563	552	589	595	551	591	574	600	566	570	591	598	572	573	606	551	632	598	589	550	585	582	600	587	519	590	537	577	618	570	592	570	614	568	574	546	580	547	588	602	558	586	558	589	584	537	587	612	620	574	549	562	569	590	603	599	609	598	619	579	562	575	555	575	606	515	578	567	558	587	577	572	539	568	611	613	583	587	592	614	578	562	584	616	595	594	573	561	599	555	591	567	558	579	572	622	570	565	574	556	554	593	597	588	578	563	577	571	591	567	583	617	591	617	587	558	594	617	605	596	626	590	579	573	615	587	596	623	512	555	601	568	599	573	605	592	579	589	584	544	577	536	552	618	586	554	594	564	606	647	581	575	569	596	631	570	596	585	568	556	585	571	583	601	586	600	599	560	587	576	594	606	605	512	547	577	644	583	599	602	585	574	581	567	533	585	597	613	596	598	627	607	571	578	574	612	594	566	585	569	589	575	553	537	624	549	607	611	574	563	553	568	624	574	603	595	613	566	582	598	529	573	583	634	559	555	549	579	532	566	600	574	584	577	545	635	604	631	534	611	609	545	524	587	573	579	620	532	542	586	560	621	619	582	568	567	603	596	584	580	603	554	606	633	608	539	530	590	567	602	552	575	551	573	592	562	585	618	551	605	568	624	600	553	569	610	623	599	582	598	579	576	598	610	589	589	583	574	587	600	595	579	556	582	567	597	582	565	598	599	605	586	606	555	588	639	563	601	531	584	572	577	588	593	569	546	560	591	574	552	600	595	535	573	580	577	582	564	587	614	569	531	589	613	514	563	569	582	607	574	610	591	614	547	610	621	565	617	568	594	595	599	555	585	517	596	589	579	577	574	557	600	615	584	573	617	576	548	604	562	619	539	570	556	578	595	590	567	612	578	587	577	563	619	615	585	552	570	595	572	539	572	596	574	561	556	610	586	533	602	591	563	618	559	613	575	608	575	556	559	598	596	546	611	607	577	520	543	585	576	576	635	629	527	580	561	582	646	578	568	588	587	587	610	579	620	601	582	592	576	575	595	597	587	583	557	583	612	567	581	559	619	587	583	603	590	569	571	567	587	572	543	558	608	597	573	561	571	530	580	609	568	573	583	561	574	544	574	572	610	552	604	561	546	581	590	570	607	565	578	574	571	578	592	529	614	600	576	564	598	570	557	617	579	570	583	570	573	586	611	584	589	544	642	603	623	562	555	567	561	570	618	575	574	617	568	559	580	573	593	602	596	559	602	596	589	626	551	550	569	624	618	572	558	607	591	545	565	563	590	571	595	584	620	612	583	588	591	572	598	606	570	559	613	608	589	618	624	558	583	609	599	560	539	596	551	612	573	611	564	560	540	621	608	570	553	575	579	602	586	557	596	596	568	596	610	567	555	587	584	582	540	532	568	544	599	625	632	592	609	599	578	580	586	586	606	610	639	601	578	571	546	584	590	563	571	597	570	635	556	600	576	581	585	569	577	591	595	576	598	587	514	585	628	572	559	560	582	596	573	598	562	616	596	588	601	537	598	577	612	594	603	576	596	559	582	582	549	566	584	588	585	563	583	605	566	565	570	570	573	585	613	616	606	577	592	585	572	586	588	596	588	604	576	539	589	569	569	571	577	619	565	540	598	556	561	610	570	609	549	639	551	574	609	622	586	589	553	574	601	604	584	563	564	594	593	563	576	607	532	573	607	560	618	581	559	612	578	586	596	580	556	566	570	580	582	617	615	575	593	531	566	564	570	613	599	590	596	555	619	579	545	588	586	580	558	599	599	579	560	572	550	554	593	586	571	593	557	561	567	541	560	560	572	551	593	593	624	600	555	575	573	581	563	583	572	584	594	586	579	571	562	569	576	557	590	574	599	611	575	561	558	548	576	606	632	585	595	606	582	595	573	557	558	557	601	602	579	601	575	607	589	570	593	570	563	602	599	584	621	608	584	587	553	579	592	561	579	553	605	623	612	558	628	592	567	587	595	597	528	588	615	570	588	579	594	571	585	577	585	649	620	569	557	567	601	589	569	550	578	558	640	574	601	569	554	579	599	592	580	567	572	605	583	604	563	581	569	578	574	587	600	550	583	563	556	590	587	602	581	616	575	575	551	583	609	594	614	567	620	619	620	623	569	554	588	543	603	593	601	599	579	548	544	597	553	548	560	561	561	616	554	574	561	577	610	539	593	626	540	585	623	613	557	577	583	596	575	574	611	590	583	569	608	564	549	550	591	582	578	580	595	577	534	601	574	601	598	565	606	569	568
29251	4772	2373	1763	1431	1047	898	690	660	553	570	503	479	526	458	478	444	409	396	430	413	409	418	405	394	392	385	386	377	425	377	395	375	406	356	393	398	391	400	389	364	381	339	395	414	414	394	395	384	350	375	339	383	388	373	362	388	382	367	338	373	358	429	352	388	365	384	380	415	339	384	351	374	388	363	360	369	355	339	399	375	392	372	364	370	395	371	370	345	394	371	356	415	344	360	358	367	391	379	393	409	376	408	389	391	353	372	397	352	344	371	355	368	395	367	337	392	302	358	352	351	389	392	384	361	344	357	399	384	396	350	366	400	374	390	344	330	368	369	406	357	369	381	386	396	410	364	375	373	394	378	376	407	401	388	326	339	359	342	383	362	350	375	383	372	388	405	398	381	408	384	393	373	343	380	416	364	347	372	333	360	411	353	346	376	428	365	351	371	382	394	344	359	390	404	385	359	330	380	377	386	350	344	398	378	354	362	411	381	370	379	375	352	374	395	407	382	357	380	341	364	373	359	357	351	345	401	383	385	386	373	385	345	372	339	340	389	424	364	347	372	393	355	340	345	352	384	341	395	364	371	416	353	353	399	389	378	359	394	387	367	368	395	389	379	363	383	367	365	355	401	388	392	354	381	367	413	389	370	372	384	402	368	361	404	380	388	399	391	396	357	388	363	360	371	402	382	388	380	382	382	402	377	387	356	367	397	353	385	361	412	364	366	378	386	379	384	371	380	359	394	357	384	393	375	362	375	381	362	398	390	418	368	350	381	366	384	347	346	388	390	389	360	367	368	388	369	357	351	325	345	393	374	367	364	374	374	377	374	367	359	382	401	358	392	355	345	368	426	396	356	327	382	376	368	375	361	391	397	383	348	364	371	366	331	397	377	349	370	395	408	378	341	388	443	375	381	392	409	409	406	415	380	350	378	374	364	344	373	395	361	396	361	407	368	382	393	410	369	337	364	377	345	388	359	362	357	364	355	390	366	378	379	373	383	392	364	395	383	337	335	371	356	398	331	313	383	362	366	361	371	367	377	364	387	376	386	390	356	358	385	402	362	407	367	395	377	424	410	387	375	364	378	347	382	344	335	370	393	377	397	376	369	401	384	357	360	375	393	344	365	370	388	399	374	401	425	381	365	374	377	389	365	363	367	357	389	371	371	356	372	378	371	364	375	338	411	416	395	354	354	381	404	350	393	358	360	345	360	346	378	344	371	348	352	368	398	396	354	365	378	385	378	340	368	377	360	356	401	367	324	370	354	425	356	384	358	372	383	358	376	340	395	373	385	411	381	364	377	404	387	368	359	374	341	333	315	376	368	397	369	384	363	373	394	354	351	406	383	379	394	342	373	347	345	329	365	387	389	365	386	379	390	374	398	380	361	377	357	383	356	380	373	367	367	359	348	352	443	359	381	394	381	410	369	351	420	368	340	354	395	386	380	378	391	397	339	398	354	340	376	335	409	361	341	368	370	382	369	336	377	362	392	376	382	344	360	390	394	391	376	382	398	373	356	371	370	358	370	366	386	391	373	363	393	326	355	376	382	397	397	341	356	354	365	368	343	353	389	389	381	387	373	395	391	378	384	374	382	362	412	362	386	379	339	357	370	385	411	403	382	383	347	365	390	365	369	369	394	390	337	375	353	346	368	394	377	377	341	374	371	376	373	367	353	395	404	353	378	384	367	340	391	336	365	344	371	381	359	357	408	338	344	367	349	402	402	343	375	382	382	371	386	336	390	369	350	381	382	383	373	386	401	381	385	369	364	323	334	367	389	381	359	371	395	362	346	358	373	381	371	350	409	383	353	371	363	388	325	350	348	374	358	363	350	397	348	375	341	360	364	382	354	380	356	386	386	394	409	377	346	397	389	335	363	352	398	364	336	390	406	355	371	391	373	405	379	330	358	373	391	335	333	376	333	396	404	372	398	395	388	370	342	361	371	346	378	334	359	379	365	394	373	392	356	377	369	393	394	356	364	376	352	362	369	380	374	351	365	345	428	404	362	359	355	376	390	354	369	372	355	391	379	382	385	358	417	377	361	381	346	384	387	347	383	378	360	373	358	388	408	375	398	345	365	380	376	393	379	351	376	404	398	377	348	388	408	392	363	367	399	399	348	398	352	347	388	389	406	375	361	373	411	375	371	402	364	391	376	359	362	368	407	352	354	365	355	395	366	388	359	373	380	403	374	370	378	402	361	374	337	370	356	389	333	375	365	378	369	436	386	380	393	351	387	390	370	379	357	353	355	359	337	361	326	381	370	379	371	377	384	385	382	387	396	371	336	364	382	392	369	383	376	374	336	385	401	380	380	395	375	404	382	392	389	367	396	375	347	403	364	399	382	360	364	343	358	342	392	399	388	364	360	345	398	403	383	364	381	383	351	355	355	374	410	360	384	365	390	353	381	352	383	398	374	390	369	355	363	363	345	367	366	372	358	376	382	394	340	370	388	384	388	375	352	335	366	351	364	389	390	353	322	363	370	396	384	373	355	360	380	374	381	345	368	425	376	369	369	368	378	359	362	371	359	343	345	383	338	396	374	398	358	361	365	378	362	389	342	357	352	429	357	378	385	400	359	372	370	390	357	402	378	330	370	373	394	369	366	422	360	373	361	381	363	335	368	371	365	402	355	430	360	327	368	370	357	376	383	389	348	376	378	360	416	375	420	400	358	343	338	333	340	359	367	368	356	378	347	385	332	368	350	356	377	353	361	412	368	354	367	388	379	352	370	361	365	327	368	355	368	360	383	372	381	335	381	399	395	363	379	363	368	379	360	370	363	380	380	351	347	322	375	399	350	367	374	387	395	343	376	370	363	315	382	346	365	387	375	403	386	361	393	382	367	372	395	386	346	349	370	388	393	392	411	391	417	378	355	326	358	352	389	370	347	366	322	397	377	369	358	348	370	376	329	379	350	391	363	393	379	373	400	429	385	398	407	421	370	363	387	370	388	368	367	353	381	364	371	394	419	388	391	387	345	393	371	356	388	372	375	380	378	388	370	388	384	352	360	391	382	357	341	422	378	372	350	380	390	341	353	372	351	402	356	388	368	373	337	361	329	352	408	349	352	346	355	336	368	369	409	386	392	370	362	415	368	350	327	366	379	377	357	345	395	361	323	390	377	328	394	393	370	366	395	368	388	365	375	329	383	394	398	374	370	380	347	374	375	388	349	362	351	377	400	360	363	358	391	405	378	377	360	394	376	343	386	348	338	392	366	362	387	393	380	355	348	443	358	337	376	390	384	369	396	378	381	372	366	388	395	375	374	394	363	354	395	378	381	378	404	399	385	396	390	368	379	359	448	418	372	354	365	384	374	372	378	354	394	392	392	368	376	423	428	379	404	366	295	365	350	403	405	359	366	369	372	394	358	377	380	397	333	362	412	407	373	372	399	371	342	368	388	364	392	400	364	375	347	406	373	385	429	387	395	380	395	392	398	366	414	378	372	419	349	328	425	369	358	392	370	365	396	398	356	380
13272	2353	4525	5405	4612	3958	3474	2963	2569	2107	1953	1862	1682	1532	1509	1419	1370	1338	1254	1220	1291	1248	1181	1120	1133	1032	1109	1058	1068	1063	1053	1069	1039	1054	1046	997	1035	999	983	971	978	1025	972	957	1022	903	967	942	977	957	1001	965	974	986	961	918	926	994	944	934	909	960	973	966	942	924	946	987	891	951	893	948	920	956	924	947	985	901	979	920	913	916	981	913	962	883	925	909	877	931	910	911	964	940	932	948	907	882	971	925	941	932	915	911	928	914	933	921	959	918	911	940	927	994	933	988	955	944	928	956	937	909	934	954	984	946	897	901	931	948	876	927	970	944	899	892	890	941	960	893	964	896	876	937	943	946	944	936	905	962	952	898	954	919	951	963	986	901	878	919	936	943	885	894	978	955	960	988	881	953	885	904	944	893	932	916	917	881	883	904	892	899	945	866	930	925	896	937	902	953	902	901	948	951	945	878	938	928	907	919	912	971	927	929	915	915	969	926	898	886	917	865	859	939	878	872	928	932	932	964	894	878	907	915	943	927	911	910	909	915	859	933	927	946	971	938	892	885	897	943	913	931	923	889	880	936	930	942	894	919	911	935	906	892	933	922	980	900	919	878	897	956	861	949	971	954	895	881	894	897	923	942	879	961	936	837	945	890	909	967	937	870	936	929	919	956	922	951	916	926	973	921	933	966	899	861	950	899	910	948	886	897	939	970	920	928	924	910	942	963	904	940	893	897	973	913	898	958	920	961	907	926	902	881	967	916	882	941	944	941	923	951	922	944	945	869	945	877	935	894	877	933	888	912	864	885	911	927	964	904	921	951	906	965	940	943	917	965	877	913	932	874	944	888	865	945	928	932	905	940	920	913	906	877	887	910	917	871	885	875	869	927	938	890	904	874	905	898	930	889	880	913	914	914	905	976	929	922	943	898	954	908	1013	882	912	897	892	916	929	904	916	890	904	892	965	893	932	947	938	875	930	952	894	864	920	851	889	891	941	946	939	912	899	953	887	988	949	871	873	929	948	917	947	886	877	914	942	842	858	928	920	918	925	922	946	939	931	891	842	943	944	980	910	910	900	889	951	969	901	916	897	928	888	925	934	938	929	859	948	878	935	880	892	945	949	963	925	870	848	875	956	943	899	952	937	926	921	950	907	881	938	967	920	900	950	919	879	969	918	942	901	917	933	929	912	896	935	895	863	890	873	916	904	894	962	904	917	949	886	900	907	909	957	936	861	938	934	904	925	935	927	924	852	824	980	911	897	904	890	913	932	846	924	927	907	923	931	907	915	966	936	892	928	935	910	933	946	928	899	903	881	904	919	928	902	957	929	972	931	901	948	857	870	863	930	928	938	946	890	926	924	858	930	913	959	927	900	862	918	930	921	917	904	931	845	900	892	914	922	879	952	943	936	935	926	913	943	949	916	854	926	910	944	901	878	910	917	943	938	905	861	898	933	894	928	905	921	972	902	875	903	934	949	933	902	951	915	935	903	885	872	949	876	905	891	971	926	911	898	880	930	936	905	893	970	911	929	863	963	884	907	917	870	957	942	957	839	917	877	918	857	943	899	922	907	879	883	960	878	913	904	906	888	963	947	930	928	905	927	869	896	860	898	925	909	915	851	859	915	892	908	947	895	927	912	905	930	967	919	878	922	950	984	906	919	936	901	911	926	941	909	927	918	927	899	919	918	945	879	973	917	853	912	934	903	950	914	899	882	899	876	933	922	935	923	920	948	865	863	924	889	941	922	889	849	920	868	940	942	949	916	923	914	903	908	847	877	914	948	865	931	850	878	937	905	894	912	939	914	892	922	927	882	902	873	905	901	896	896	955	908	949	911	899	932	915	922	922	929	936	918	881	872	917	884	902	916	902	881	911	940	874	904	933	876	854	932	939	910	860	892	887	923	876	911	970	968	850	890	954	945	902	907	906	857	929	900	943	890	967	920	903	905	930	920	922	908	922	947	882	893	933	919	902	923	893	887	889	938	883	907	915	885	944	934	908	957	950	964	917	882	943	909	919	898	860	968	944	913	938	902	933	910	875	929	943	934	930	917	930	860	924	887	901	872	947	919	980	896	913	875	910	842	924	915	909	926	906	842	857	889	944	877	932	860	958	944	891	931	1012	951	883	913	967	900	888	886	936	972	1007	915	942	905	997	972	918	891	882	876	876	968	853	941	930	892	896	874	920	898	930	970	901	893	942	887	983	896	865	939	920	971	866	909	880	896	926	881	937	919	880	954	911	894	889	892	934	858	933	869	907	938	909	896	938	880	900	979	914	896	876	921	925	892	960	974	860	913	934	948	860	958	919	843	920	949	907	947	875	896	931	932	911	909	946	878	900	933	936	921	939	970	883	873	935	885	861	888	940	882	898	871	908	919	884	933	912	938	937	929	904	895	957	937	951	903	916	924	920	928	894	946	886	917	897	947	931	950	911	936	906	951	917	940	953	881	965	945	943	930	932	966	902	892	937	938	886	906	912	919	908	873	904	884	966	978	898	886	959	935	923	884	888	900	907	910	872	891	934	915	894	910	934	904	948	923	965	973	899	967	957	909	963	937	953	915	940	923	956	965	912	894	909	943	938	914	921	907	934	905	955	931	966	856	898	888	932	939	884	910	895	928	917	920	908	898	884	910	897	927	907	906	949	952	891	893	956	915	932	912	858	934	872	860	896	904	859	895	961	910	894	897	928	882	907	891	886	927	913	937	914	945	903	940	914	931	917	929	908	917	909	892	924	941	947	916	967	954	926	948	944	924	927	914	894	893	903	922	938	929	908	964	912	931	970	894	927	934	919	921	884	959	933	906	878	908	957	876	905	926	928	889	933	888	887	975	880	915	915	953	923	918	907	929	884	887	878	919	893	913	929	941	954	897	920	886	884	865	886	929	929	965	902	902	921	953	930	899	902	926	881	921	954	954	905	905	923	875	887	900	970	895	919	873	920	921	944	927	862	937	919	923	931	914	924	948	876	861	934	921	945	899	886	900	942	848	935	915	913	941	859	915	869	935	943	878	893	913	888	903	948	908	910	885	892	865	856	906	893	899	864	914	946	938	956	957	897	902	926	891	875	881	934	941	919	990	920	937	927	936	912	865	922	926	922	898	913	982	914	924	941	922	874	932	939	942	970	877	913	936	891	855	904	929	909	967	906	932	933	925	940	947	938	915	878	893	900	995	896	921	888	888	919	917	875	878	907	934	909	911	930	881	944	987	924	919	919	892	914	881	916	968	917	923	930	881	936	935	907	903	872	929	925	943	926	921	877	973	920	948	905	957	906	889	877	965	942	901	926	934	940	871	874	908	883	957	930	894	944	884	937	921	912	890	916	916	935	874	929	893	923	860	930	975	910	947	901	937	935	915	908	896	968	887	883	898	918	906	921	867	911	860	949	918	903	880	878	904	941	893	904	975	978	884	901	900	849	925	949	915	926	924	909	989	921	887	906	973	874	916	955	962	912	903	904	875	908	865	910	932	909	930	902	923	929	879	946
2617	329	296	314	284	299	246	275	277	292	256	261	289	245	272	246	292	302	253	284	290	292	259	300	288	250	280	284	273	272	275	281	292	274	259	266	236	253	298	281	282	278	278	261	278	296	254	256	278	282	270	264	253	261	285	280	301	318	266	256	257	258	271	315	253	265	252	266	259	286	256	273	268	239	287	248	238	291	252	276	273	279	253	250	277	271	254	252	289	280	288	241	262	289	259	291	316	259	256	258	291	282	281	275	250	285	262	275	272	268	260	290	259	278	283	261	249	248	249	260	271	249	280	287	298	262	272	273	287	280	254	259	233	281	277	225	273	248	247	269	293	268	275	318	259	279	246	254	271	246	247	259	249	289	283	277	255	279	249	243	260	255	246	275	250	277	280	268	257	262	297	277	287	271	268	261	275	290	272	281	240	264	266	274	275	295	256	290	282	275	272	274	263	289	284	285	271	266	270	271	233	306	299	245	265	271	267	258	271	286	265	273	260	247	267	266	292	274	286	266	289	281	275	240	281	262	304	258	274	273	285	272	265	283	262	251	284	274	281	245	288	295	301	283	278	277	281	276	247	283	288	312	275	289	289	257	256	262	255	275	263	235	273	238	286	321	293	295	278	299	250	261	257	254	271	294	282	250	269	283	281	281	262	281	281	264	311	274	258	248	227	278	279	258	236	274	264	251	267	257	278	270	265	279	275	287	258	279	273	301	280	270	286	264	275	315	265	252	276	283	264	227	272	273	310	294	270	274	279	261	274	289	281	295	282	271	246	243	272	280	268	266	262	268	284	301	249	269	283	285	311	288	293	292	273	262	276	263	270	255	253	265	245	238	251	264	257	276	282	263	282	283	284	284	268	269	263	274	253	273	254	301	253	270	289	298	311	271	251	291	282	271	282	251	260	237	297	260	240	281	245	277	285	274	290	296	268	283	299	322	252	285	269	263	256	255	287	253	296	258	293	271	265	303	261	241	259	252	277	238	267	256	253	282	285	268	269	268	289	257	276	269	238	246	247	300	300	287	272	277	284	269	279	253	276	295	259	247	247	253	258	258	270	295	301	234	278	253	289	248	281	280	272	306	263	247	277	297	270	252	289	266	286	293	315	284	273	282	288	273	245	287	269	265	258	288	284	278	268	285	285	272	255	246	283	309	307	282	299	297	269	259	282	273	288	266	288	269	311	296	275	250	279	287	292	280	279	268	275	293	289	265	298	266	260	263	267	290	282	249	261	281	267	243	315	279	299	282	269	245	268	258	271	276	284	279	277	278	281	248	267	280	236	294	259	240	272	273	273	259	262	266	290	268	256	283	261	261	263	253	267	278	290	278	265	261	266	300	247	271	258	274	302	294	256	253	286	290	292	289	250	271	295	299	272	265	267	269	313	303	282	255	269	238	272	275	260	284	258	300	265	247	300	290	259	278	310	264	264	279	247	303	273	280	292	256	291	258	306	271	264	254	274	263	291	268	258	280	281	302	262	251	288	251	265	273	258	266	294	302	263	280	271	274	272	262	271	266	263	279	284	264	292	240	284	289	267	242	262	258	241	269	270	282	300	261	256	289	295	276	248	290	288	274	256	271	274	273	298	255	278	276	274	287	271	286	270	262	269	275	296	262	289	262	249	279	272	252	288	288	260	253	258	278	252	246	290	297	274	264	236	279	249	259	278	246	268	262	287	253	309	260	293	271	312	265	270	284	298	295	270	274	272	250	260	245	273	300	288	280	293	290	285	247	273	272	279	300	296	253	285	276	266	277	263	276	278	274	246	283	304	277	299	276	252	271	285	275	300	254	294	285	285	290	285	251	277	289	251	334	279	283	255	262	267	270	289	281	256	262	262	313	276	295	280	264	272	286	253	250	254	270	261	277	294	275	277	294	252	304	271	266	271	259	286	261	268	262	300	274	290	273	224	299	297	250	248	281	281	302	272	268	271	274	281	288	265	285	258	265	249	255	280	290	244	266	262	274	288	261	242	289	309	266	256	310	288	282	270	291	284	258	276	281	265	274	243	243	247	311	275	263	269	286	255	284	250	297	283	285	284	304	259	254	251	271	257	249	308	274	268	310	268	277	276	300	257	295	275	267	274	283	264	323	283	278	284	270	303	246	256	306	284	273	253	272	275	304	286	277	285	296	242	261	268	268	283	262	261	253	259	262	278	341	256	295	251	300	261	254	284	292	280	275	246	278	274	278	295	242	289	273	270	279	259	252	263	285	254	303	287	281	285	274	280	295	289	272	276	266	274	258	257	261	273	277	262	262	280	266	266	298	258	300	246	272	294	291	275	288	306	276	257	272	288	285	283	293	274	294	302	295	273	264	289	283	285	276	269	278	295	282	247	284	315	315	275	285	280	297	272	274	303	267	271	250	270	286	268	278	270	263	256	264	264	273	290	278	285	271	229	262	273	254	285	250	287	248	255	295	274	300	272	306	277	264	263	231	274	302	275	292	284	285	244	272	268	267	251	268	258	283	276	276	292	254	284	260	248	300	244	297	258	260	275	296	295	301	289	315	294	292	253	269	246	258	290	278	257	255	250	247	249	266	276	279	301	253	265	304	263	279	267	254	261	211	250	243	291	289	245	295	278	271	276	278	281	273	244	273	301	309	274	275	236	253	288	281	272	256	269	288	295	278	292	256	260	263	298	272	276	272	278	306	266	286	268	286	259	308	286	278	281	262	227	273	256	290	287	247	282	287	289	279	292	281	271	275	272	244	263	276	266	279	308	294	281	270	256	280	281	290	267	284	295	289	264	299	279	271	279	260	248	267	276	276	291	265	281	279	254	270	278	289	274	281	280	280	273	267	260	258	289	267	253	294	279	262	268	257	265	257	267	261	308	271	238	254	263	298	274	288	251	260	276	286	263	265	265	273	285	296	254	268	268	277	305	258	278	243	253	283	302	245	260	278	276	242	253	241	285	247	300	269	286	274	252	289	273	279	292	300	271	259	246	290	255	301	271	310	255	273	263	282	269	285	253	254	275	265	283	261	281	245	283	284	288	304	239	257	258	276	280	276	286	254	263	282	293	267	261	258	274	290	268	269	258	282	273	238	265	280	257	295	310	301	279	297	301	270	280	259	282	279	291	260	214	303	294	260	299	275	268	269	295	274	280	285	293	266	265	267	244	281	284	252	258	274	243	256	290	290	281	274	287	255	270	265	293	269	300	273	277	312	279	317	274	267	273	313	235	279	282	252	289	242	262	310	261	274	250	277	285	263	266	284	289	270	292	243	263	267	284	264	300	258	244	297	286	324	285	262	288	263	266	265	313	274	257	266	276	276	270	246	237	255	275	291	243	277	272	243	266	285	267	284	272	259	272	277	256	296	240	284	270	284	235	266	261	296	265	295	276	282	251	297	270	257	270	311	264	251	266	270	276	282	300	281	257	269	248	270	252	242	262	302	255	257	249	240	294	298	278	287	309	257	263	282	283	292	290	247	257	260	262	283	266	273	296	270	277	269	282	270	295	294
3250	711	760	806	788	738	817	779	675	716	709	736	749	707	649	707	665	662	653	708	694	721	644	690	694	656	692	665	707	709	732	734	670	683	694	729	670	730	654	701	676	669	663	654	635	689	704	682	665	681	673	694	670	693	652	703	645	692	691	707	696	679	711	680	682	639	722	653	667	737	668	692	723	706	707	679	687	672	651	659	647	684	699	665	723	705	694	647	703	661	679	691	712	701	674	724	648	668	684	695	682	687	704	697	666	659	669	659	713	688	707	693	727	705	635	679	696	669	680	642	692	707	640	687	698	708	719	698	672	669	702	676	651	659	682	682	667	691	689	717	659	669	699	737	690	656	650	697	703	661	707	684	715	717	668	649	711	655	651	722	675	702	686	705	716	719	647	703	695	655	726	694	666	670	724	689	692	699	671	690	666	709	722	658	673	679	682	635	700	666	663	604	646	726	686	716	736	663	637	721	675	716	711	693	698	700	702	671	652	676	682	666	679	716	692	698	659	730	689	685	683	719	702	727	694	660	639	663	621	668	647	679	663	696	677	685	683	644	655	683	691	701	695	711	652	666	679	673	692	724	698	710	713	687	659	683	695	733	716	679	693	704	716	690	708	753	673	665	710	709	721	655	647	662	644	647	669	661	696	686	714	743	667	693	700	684	654	723	672	680	656	680	644	682	672	686	672	706	654	692	704	709	663	665	706	687	687	691	680	683	678	743	660	700	710	669	692	686	652	671	758	703	683	696	684	660	624	704	737	688	705	710	706	691	650	685	698	709	688	704	634	708	680	638	705	691	677	692	682	668	665	695	659	703	641	725	711	673	704	728	677	720	672	662	667	745	689	680	662	686	704	709	699	688	702	686	691	655	675	679	718	661	649	652	678	712	664	648	718	692	706	630	707	682	703	695	684	705	771	680	709	725	703	705	641	704	692	645	693	663	676	658	674	700	659	708	637	686	736	735	670	708	679	673	698	688	694	644	680	687	653	681	680	661	680	653	696	660	654	665	662	663	673	676	682	638	663	666	673	718	659	680	679	645	700	703	694	698	684	725	697	641	729	677	689	680	684	672	711	622	668	719	677	673	672	737	708	692	661	716	689	686	693	646	661	667	689	695	711	677	715	708	678	654	682	663	710	671	698	693	695	712	711	717	680	694	654	657	671	701	666	719	701	690	703	682	651	701	634	696	714	728	661	677	665	679	692	715	738	667	675	692	731	689	731	708	679	656	679	698	704	693	653	669	665	687	705	718	678	718	663	735	703	672	654	662	652	696	710	650	691	688	667	726	630	658	675	689	643	710	665	695	688	719	656	696	727	703	741	685	716	707	717	685	658	633	708	670	670	660	722	722	733	728	648	670	673	701	665	723	653	684	718	734	676	660	732	710	669	691	662	698	679	681	687	707	679	668	669	672	666	688	679	697	648	667	603	687	725	707	659	702	681	670	696	697	628	649	691	687	704	646	654	691	679	674	672	640	634	654	677	727	659	722	704	680	716	688	683	696	691	647	672	682	684	655	714	696	707	708	694	646	681	678	665	646	729	700	711	689	715	661	707	675	689	662	673	723	700	678	692	659	696	689	717	644	684	712	704	674	698	694	644	650	682	681	678	693	697	700	689	669	649	707	637	687	681	709	656	703	661	702	662	662	659	693	679	656	688	720	657	643	686	684	641	671	649	679	696	705	689	662	684	679	730	639	686	717	736	714	664	645	674	702	720	714	703	741	669	667	682	699	657	643	680	693	706	670	713	704	727	705	621	660	680	730	682	651	707	671	679	682	652	666	686	664	683	667	665	697	698	728	667	715	696	724	663	662	797	744	683	697	679	694	720	663	678	709	681	677	728	691	700	678	713	678	742	714	709	727	667	679	679	667	686	705	736	692	689	676	692	681	674	676	675	649	666	688	698	725	700	692	691	678	700	740	700	720	692	710	668	668	748	663	739	689	681	668	695	704	688	684	738	671	704	720	689	636	664	701	710	702	680	672	683	699	700	679	656	736	689	649	697	686	655	662	656	677	699	661	704	645	694	709	652	724	691	680	671	671	650	657	686	667	684	687	679	652	674	723	697	697	754	719	705	664	639	691	666	659	680	728	735	679	691	660	715	683	671	658	689	701	694	676	703	678	640	667	706	672	685	677	657	684	646	713	692	690	715	695	643	710	731	652	669	650	695	692	658	648	689	691	691	705	689	686	702	662	671	630	674	725	688	670	726	677	677	663	651	706	693	733	673	674	710	670	703	689	663	723	689	688	687	690	713	693	653	669	686	707	683	685	678	651	674	725	695	718	670	679	663	705	679	672	676	703	702	671	706	653	699	705	717	662	662	708	662	713	701	649	735	678	650	694	650	659	659	678	675	700	693	719	680	715	723	681	668	683	685	690	655	729	679	733	735	707	662	690	659	678	692	694	722	674	682	683	692	693	706	727	656	682	708	688	643	690	713	691	707	627	661	704	651	645	704	694	723	677	680	683	729	641	732	713	658	711	689	662	670	664	700	730	679	682	693	641	656	683	668	677	697	736	708	668	680	669	705	692	674	694	665	704	669	743	684	752	679	705	727	660	697	708	681	647	679	669	704	681	705	696	685	715	693	689	709	704	649	688	706	663	700	684	694	711	681	650	702	698	673	687	675	683	657	685	688	643	670	694	687	689	672	709	702	705	668	681	654	668	730	707	686	665	689	715	666	715	697	670	657	696	730	703	681	706	655	698	671	684	693	714	648	722	680	720	700	654	703	696	720	652	687	704	666	678	687	701	696	721	670	682	693	738	651	730	718	636	672	665	682	678	705	669	689	696	664	694	705	685	641	656	664	629	742	675	664	665	696	696	684	663	673	670	688	678	722	686	664	710	707	672	668	644	666	703	681	697	694	681	661	694	689	719	734	672	638	657	722	659	730	709	716	693	660	694	683	673	687	672	686	676	713	687	704	710	677	654	685	677	682	728	715	663	695	703	649	665	685	665	650	685	679	658	657	665	669	680	665	641	680	697	768	710	675	690	643	701	657	693	662	672	690	679	729	703	692	669	681	691	713	685	697	706	669	668	680	659	685	662	687	744	654	690	694	685	690	697	684	702	732	734	688	670	667	679	660	669	677	704	713	714	711	722	724	689	691	651	684	680	685	658	719	636	683	629	660	722	697	691	707	709	694	686	701	667	623	642	672	663	715	652	720	692	701	690	681	675	688	682	690	698	689	685	698	682	712	715	697	639	660	690	662	723	678	709	696	753	684	720	700	691	728	683	721	711	688	690	709	651	728	721	669	653	669	673	668	682	737	749	667	664	661	668	693	706	656	647	692	700	678	659	660	624	644	689	666	681	668	684	667	688	677	653	702	683	666	657	659	648	662	647	691	678	723	653	673	713	644	746	687	648	708	684	715	720	723	730	651	641	660	687	676	707	714	683	674	643	715	685	667	682	697	706	654	638	700	667	694	691	685	649	695	667	666	659	711	682	709	627	611	649	689	730	692	639	676	661
14036	1228	1171	881	627	521	401	370	349	333	290	312	273	284	258	242	258	244	236	238	253	268	241	241	227	234	202	242	227	228	208	239	215	220	210	199	239	229	211	217	202	215	220	228	215	225	204	203	227	230	231	198	221	200	202	204	234	222	218	205	225	193	213	229	217	199	180	227	201	245	213	206	220	208	197	211	241	215	212	215	212	242	220	202	213	199	196	199	209	228	222	191	175	238	207	199	197	202	248	203	212	214	218	210	209	232	215	213	230	188	182	210	212	230	210	214	211	213	200	209	254	218	198	219	231	259	188	203	203	201	216	216	219	194	198	213	183	192	217	214	240	197	186	237	193	235	222	230	224	230	223	220	186	218	209	234	189	212	213	202	218	223	200	221	243	221	248	199	218	191	224	224	206	204	218	198	204	239	205	205	199	218	183	187	216	209	244	217	198	211	209	227	219	214	203	227	215	221	193	215	208	204	214	218	220	222	206	235	209	228	207	224	215	186	201	205	211	234	198	199	197	209	182	212	214	189	199	215	209	223	217	193	195	213	200	201	201	224	203	233	234	184	215	215	211	197	198	223	229	196	212	203	205	219	216	205	205	236	210	228	231	254	231	219	235	200	251	245	222	200	232	216	214	214	228	215	208	207	212	208	204	227	204	241	197	196	245	188	218	215	226	203	226	193	195	204	209	222	218	205	209	228	214	232	223	233	210	208	232	225	205	182	232	223	189	202	231	196	241	203	195	212	212	193	233	223	211	220	219	209	205	212	218	212	193	209	203	211	225	253	228	210	225	193	240	225	205	174	214	242	213	211	197	235	199	219	212	196	201	208	197	217	187	203	193	212	180	199	188	208	196	213	219	240	211	227	201	233	193	211	242	187	227	214	230	223	195	229	230	194	177	207	187	223	191	209	235	237	206	218	217	221	203	202	196	222	209	208	218	211	225	235	216	198	208	216	176	238	206	206	240	216	194	209	247	233	185	209	205	190	206	208	232	233	199	214	235	213	188	222	214	226	218	213	228	218	221	196	246	205	212	203	201	203	201	185	203	176	219	221	227	194	228	209	189	207	231	234	231	215	195	226	213	212	232	218	236	214	222	201	223	216	184	222	222	199	209	195	206	223	200	223	220	199	203	206	213	219	261	206	225	234	210	204	207	195	202	217	195	190	216	193	195	176	227	225	189	169	217	239	201	233	184	220	217	185	195	200	194	252	216	202	220	224	213	226	255	231	222	212	218	209	231	215	208	216	205	178	248	213	201	210	205	231	189	220	219	238	204	207	215	226	223	210	214	200	188	182	207	230	235	219	203	205	197	190	226	216	203	211	220	208	198	199	193	196	212	188	194	219	223	217	228	216	224	203	219	226	222	204	198	212	222	200	226	208	207	216	216	207	198	214	206	230	192	182	207	217	171	223	212	216	176	239	201	228	234	238	209	238	208	207	206	212	208	195	194	237	207	187	210	201	201	206	194	192	237	230	235	247	214	207	203	192	212	242	194	190	206	210	194	211	211	208	220	191	214	221	203	218	209	206	223	185	188	198	226	218	206	240	223	197	216	174	222	197	236	186	217	207	206	242	224	244	198	200	191	215	210	217	201	217	197	200	203	180	208	216	207	179	210	226	192	205	192	207	231	225	232	191	238	200	210	201	213	182	236	221	206	230	202	230	215	221	217	206	197	204	201	200	208	224	233	222	214	209	238	202	222	202	215	200	186	231	189	205	221	194	213	207	198	202	223	190	213	217	204	198	210	213	203	207	219	214	220	198	193	170	191	197	208	227	200	243	217	229	227	186	206	192	192	203	208	218	197	203	216	220	203	213	236	203	226	218	218	215	199	234	209	206	197	220	230	198	222	237	216	227	202	211	231	215	214	231	215	204	224	215	237	209	196	204	194	219	211	210	202	187	226	200	216	225	225	221	206	229	181	198	185	229	200	217	195	230	224	238	206	192	200	209	226	160	222	219	196	217	201	230	223	193	212	203	224	204	210	202	227	212	250	203	198	232	204	209	189	221	179	219	206	193	215	210	206	221	209	227	233	202	224	219	195	236	196	212	190	206	202	235	221	224	234	220	228	222	180	236	201	200	200	194	219	207	246	218	225	203	205	196	228	194	207	205	190	203	208	231	205	217	195	218	211	219	201	207	233	215	226	220	217	214	207	197	195	213	217	255	210	213	203	222	220	229	221	230	237	211	221	187	213	187	248	230	206	209	202	207	226	218	209	191	203	193	210	211	228	219	184	217	239	178	239	223	218	225	196	218	203	212	222	200	229	181	204	219	220	211	186	197	235	239	210	206	215	228	213	204	196	216	210	194	236	224	195	217	214	212	207	190	207	219	198	231	222	225	217	213	197	205	215	210	202	196	226	204	217	196	209	197	206	211	189	205	213	218	184	202	191	213	210	213	187	193	204	211	182	210	203	184	183	217	195	197	215	193	240	215	226	227	196	208	203	197	207	188	213	195	186	190	225	182	212	204	200	209	216	204	211	210	222	205	210	189	243	203	215	194	220	201	225	206	232	189	227	217	218	216	227	211	238	210	181	189	201	210	233	214	206	203	206	224	249	205	230	214	197	207	205	188	220	185	211	208	236	226	218	213	197	190	214	220	230	172	220	220	208	224	222	210	207	224	199	202	213	216	204	207	193	191	189	206	237	212	222	207	218	214	222	217	209	188	228	230	193	194	203	211	201	220	212	228	186	196	196	211	233	211	242	202	203	197	189	224	253	238	213	219	212	198	208	206	215	215	203	215	207	201	215	229	242	223	199	232	214	210	199	211	201	217	209	216	217	193	215	207	241	241	212	217	212	183	241	230	233	221	223	214	222	220	209	197	199	194	215	199	187	205	206	205	196	216	208	214	201	204	217	200	202	213	179	220	204	208	190	200	201	178	216	197	211	218	201	226	198	187	210	234	218	228	217	208	218	195	201	196	216	202	184	201	218	214	198	218	212	201	229	235	208	207	193	186	220	218	211	209	205	216	211	200	211	194	185	241	213	202	222	225	193	223	210	197	226	215	218	193	217	207	209	229	236	199	211	207	243	206	227	227	257	200	184	227	217	224	185	209	215	187	212	212	223	202	217	222	216	216	206	197	207	186	231	219	182	241	215	220	201	232	204	246	200	208	212	221	210	212	218	224	230	232	199	187	211	223	197	220	197	214	223	191	189	220	177	206	205	202	209	200	194	186	185	212	195	203	204	204	204	214	238	217	188	185	219	205	229	230	229	238	222	186	207	209	211	217	205	224	175	206	229	213	200	211	203	203	213	187	202	194	213	209	208	201	206	240	206	219	217	245	227	221	214	205	215	221	207	226	224	185	205	191	211	229	203	216	203	208	230	220	223	218	217	213	230	207	223	216	203	196	223	199	211	230	197	231	207	232	225	221	235	211	218	234	198	221	238	203	205	213	207	230	210	210	207	228	233	209	212	204	229	203	220	206	173	240	226	201	212	204	201	215	230	233	210	249	226	205	222	217
8307	1320	2488	3024	2623	2175	1875	1663	1397	1263	1135	1061	941	882	892	867	800	816	793	733	740	775	726	723	649	715	705	668	674	649	657	675	641	649	622	621	591	602	604	642	642	604	629	593	609	580	588	599	583	596	599	597	613	623	583	584	575	559	561	557	562	589	559	626	543	608	648	547	578	578	567	597	618	550	558	576	602	595	590	600	573	580	563	588	588	618	606	573	580	591	559	550	562	594	587	558	557	585	584	568	558	570	546	591	627	602	548	576	578	570	531	591	590	564	592	546	601	582	541	584	544	592	598	555	596	571	592	598	539	590	574	590	565	592	591	568	622	589	612	582	528	613	595	570	592	590	608	530	565	578	635	567	580	563	617	556	640	631	602	595	609	578	613	537	621	579	587	548	552	582	591	591	585	586	604	589	580	567	554	574	617	586	607	583	594	576	580	603	585	582	583	576	538	588	574	551	558	613	608	546	574	553	610	580	574	557	612	547	566	610	581	554	592	612	571	512	594	566	581	549	581	604	613	623	543	533	602	555	581	583	562	591	618	583	564	558	554	629	573	600	572	578	570	579	589	608	585	567	543	571	585	585	553	593	602	575	579	530	572	539	622	598	594	547	572	590	586	580	611	586	546	587	579	544	626	552	586	597	601	603	569	588	587	609	577	543	582	574	589	598	576	568	560	572	541	603	583	576	560	585	600	577	593	596	566	560	615	552	609	572	605	555	585	561	571	611	604	572	583	572	536	588	565	632	638	589	564	585	579	586	552	564	560	561	630	617	569	606	561	547	587	568	562	560	626	569	592	604	590	599	538	551	556	576	563	551	580	581	580	560	647	596	613	586	549	566	576	555	534	586	578	555	593	550	577	564	573	583	598	575	556	578	570	579	560	530	601	568	589	552	628	585	541	580	543	572	560	573	546	563	559	575	512	566	600	556	607	614	577	587	561	567	593	582	580	531	559	566	599	588	547	600	589	583	591	522	606	569	597	570	578	575	572	580	564	558	575	547	595	560	590	592	580	564	596	592	606	555	581	547	589	556	590	596	593	555	595	563	561	603	620	559	561	587	566	620	586	582	574	504	597	594	584	579	571	639	539	603	623	614	596	611	584	570	566	593	585	574	603	570	580	572	559	581	585	579	577	550	596	582	619	561	573	583	585	551	555	540	571	579	575	529	552	588	558	593	581	585	578	598	558	541	573	619	594	581	553	635	625	585	557	585	584	554	563	609	557	578	602	596	586	600	543	579	564	573	532	563	577	545	585	559	557	567	543	595	597	598	564	550	594	590	603	597	602	600	565	582	525	532	551	572	564	561	583	563	571	593	559	625	546	554	565	579	576	613	553	590	596	584	566	565	612	585	544	571	603	548	607	598	558	615	573	587	550	597	593	578	560	592	614	588	563	595	523	601	548	604	602	568	584	586	536	537	571	561	569	573	606	601	561	581	591	558	585	581	622	591	588	589	582	547	582	592	537	568	566	595	551	576	582	576	588	576	574	614	562	604	571	562	581	597	557	581	594	587	577	563	557	583	587	566	578	583	566	653	562	586	585	613	585	544	534	592	573	591	553	547	555	576	563	579	579	534	572	581	591	620	562	554	578	577	577	591	582	595	551	595	565	567	587	543	577	570	555	555	538	589	565	568	584	558	561	609	581	539	588	546	593	623	588	552	600	521	572	567	598	592	614	582	553	541	584	540	570	567	560	549	586	595	573	634	592	591	559	548	556	583	538	568	556	585	571	633	568	538	559	564	591	594	569	577	551	598	579	605	618	581	576	586	608	590	592	557	574	583	587	562	569	550	603	577	543	569	619	581	558	576	579	565	568	581	596	590	607	549	560	636	613	594	588	537	551	553	566	540	555	587	576	582	577	573	539	587	570	571	593	525	594	557	599	611	561	605	593	570	595	553	565	579	579	605	566	542	592	576	563	608	549	583	577	595	536	571	589	566	601	586	551	574	562	566	582	580	588	587	536	563	569	614	586	576	585	585	621	586	552	584	562	583	544	559	577	548	578	539	533	581	571	584	531	578	575	579	585	548	540	604	604	575	573	587	577	562	552	529	597	653	562	580	590	585	606	552	554	593	612	553	575	586	608	610	546	609	609	609	549	511	605	595	514	606	591	586	629	551	569	588	562	556	591	559	582	549	622	577	537	587	583	559	565	556	531	574	530	554	574	594	579	575	595	570	539	574	537	556	555	558	579	570	578	534	580	550	586	555	596	538	559	594	570	568	553	569	553	594	569	574	586	563	566	578	559	560	566	600	545	586	534	562	619	598	511	600	586	564	564	597	554	569	591	540	591	577	565	579	582	578	609	608	562	587	553	535	572	557	549	568	634	580	531	573	561	566	610	600	549	602	597	564	536	551	556	556	560	603	549	532	558	609	572	581	563	562	561	551	550	632	563	572	568	554	614	544	595	546	575	574	608	559	530	596	565	582	563	510	611	533	587	562	560	577	617	621	569	547	589	552	559	567	553	641	636	573	577	565	627	572	539	531	574	550	625	548	594	566	544	615	574	605	572	600	559	603	594	546	559	569	591	587	574	581	547	555	570	583	572	603	543	557	536	597	531	595	537	561	524	527	562	589	605	573	587	588	589	562	570	557	616	587	565	571	620	570	538	537	557	598	559	596	588	574	577	590	581	575	610	575	535	558	567	618	630	606	533	572	625	607	581	589	564	605	589	591	572	561	586	605	576	585	600	573	584	574	578	597	568	574	617	599	576	569	574	600	537	595	578	572	562	553	580	596	593	584	553	532	567	579	557	553	610	567	571	553	582	613	584	585	608	546	574	621	552	563	569	583	572	554	626	544	572	556	599	591	600	579	587	590	561	564	557	573	557	547	578	608	591	583	609	533	587	544	575	616	540	598	586	567	565	583	564	609	590	595	555	546	576	586	554	579	554	580	581	559	581	609	553	558	584	644	579	596	579	584	568	586	563	558	578	581	570	550	574	579	532	555	568	545	627	562	583	560	564	588	592	576	578	600	566	573	523	568	590	575	588	568	612	526	625	529	572	577	562	544	570	564	575	567	548	589	583	579	630	562	570	555	586	565	565	602	598	578	598	593	568	574	596	580	582	586	561	587	595	585	596	619	598	561	585	579	593	552	598	550	594	550	548	553	578	558	592	570	551	582	591	543	605	590	592	591	560	551	556	618	577	552	549	533	592	608	588	531	580	586	603	529	570	563	607	583	591	575	518	583	586	563	579	602	568	571	596	519	579	541	563	589	543	596	563	563	551	602	598	601	558	562	583	602	558	610	575	606	578	612	594	606	573	575	595	578	537	556	552	618	547	564	562	572	584	570	559	567	580	579	594	604	576	603	565	581	597	608	577	555	588	549	527	558	580	595	552	640	536	571	602	534	552	567	545	526	529	610	597	558	588	541	584	598	574	563	521	571	561	586	644	573	545	602	564	574	567	581	588	554	573	572	626	586	602	575	602	591	607	591	592	575	565	531	592	591	576	565	562	591	571	586
24670	3505	2427	1813	1252	1090	878	785	625	561	503	492	496	473	427	432	426	435	426	406	408	411	407	427	434	370	405	406	378	412	367	376	420	356	397	398	413	389	407	391	379	367	407	349	420	380	385	346	385	393	371	408	355	397	379	384	354	419	386	404	356	370	409	371	346	391	378	355	383	343	361	383	392	348	351	408	397	389	349	366	372	401	338	353	306	351	377	341	426	351	369	335	394	381	396	358	374	373	339	389	378	363	377	346	402	414	351	366	370	376	342	400	371	374	388	373	361	365	365	391	380	396	360	386	359	393	362	368	370	370	388	376	368	371	394	380	358	388	356	363	389	356	345	387	339	368	370	376	375	366	369	367	360	398	363	395	352	373	373	417	368	369	379	426	352	398	361	380	364	326	343	376	356	366	394	384	379	332	373	360	359	413	379	362	381	390	343	321	361	373	395	347	373	386	399	370	353	346	355	373	373	376	377	372	377	378	371	351	418	382	411	371	349	380	363	374	330	354	379	367	338	349	399	366	390	323	383	383	416	367	323	343	370	396	370	361	352	390	374	348	347	378	384	387	372	369	391	374	339	370	363	379	360	364	357	336	357	331	389	348	351	365	384	353	367	392	361	362	358	356	381	339	395	384	381	375	368	363	355	362	370	345	375	326	355	390	348	330	379	380	388	358	377	383	367	362	365	366	343	366	378	348	374	357	369	380	382	368	398	399	392	374	360	397	378	391	373	372	363	357	386	375	395	354	340	372	366	355	335	312	339	351	380	364	427	393	328	379	354	357	364	361	374	387	363	360	352	379	370	343	374	325	359	338	342	370	354	360	367	380	381	376	372	395	380	378	367	386	366	377	340	408	396	363	364	385	355	354	358	347	357	400	381	358	323	373	367	312	400	373	374	375	377	366	393	370	398	405	356	351	363	353	356	405	386	334	377	355	388	352	377	388	383	352	367	382	387	377	335	328	387	369	339	342	368	359	362	363	374	371	393	368	375	336	368	372	405	357	377	371	356	338	351	370	370	358	372	373	367	390	382	369	390	395	363	418	379	383	394	363	363	365	338	362	381	347	364	356	361	347	383	369	386	366	365	385	353	339	371	358	359	344	370	351	399	347	345	416	364	392	351	368	356	363	359	354	358	365	379	391	410	355	380	372	381	367	376	344	394	379	419	362	368	339	351	384	368	359	338	342	378	396	377	390	387	321	399	366	367	375	362	346	368	363	335	395	335	382	381	356	343	363	353	365	354	386	372	365	364	341	393	328	378	351	362	316	367	398	384	351	358	394	355	364	391	336	330	372	391	366	354	363	379	342	332	367	408	361	380	364	357	407	333	350	360	386	410	375	382	345	362	346	357	364	366	402	407	359	410	360	385	318	365	384	364	372	331	344	380	401	341	371	359	364	369	385	385	371	375	402	361	393	340	387	368	357	328	364	376	330	337	365	336	370	373	372	352	357	345	379	407	371	385	365	350	357	369	371	351	378	335	380	379	361	357	363	390	380	342	388	332	353	360	371	363	380	407	362	384	383	331	377	362	359	372	367	369	361	380	383	373	359	355	365	362	378	362	379	407	405	358	364	361	388	401	349	380	369	393	372	363	370	347	369	334	407	337	389	360	370	360	368	400	362	362	342	387	384	372	374	359	392	358	366	337	364	413	399	366	384	361	398	360	390	383	367	365	358	357	341	352	382	365	341	384	377	411	350	348	388	373	383	387	371	357	338	385	387	394	355	350	419	343	366	337	374	369	393	358	389	377	366	350	386	382	364	401	355	363	393	359	395	396	365	353	411	379	385	382	381	359	366	385	369	377	368	389	355	384	358	333	368	350	365	387	375	363	360	372	347	418	393	365	375	376	354	397	328	336	371	358	376	371	369	403	345	337	350	350	345	369	363	350	398	361	402	394	384	373	355	355	378	403	376	366	383	373	346	377	374	404	344	348	369	370	362	381	364	361	374	347	361	342	376	406	347	371	342	391	373	368	371	358	371	351	386	382	367	359	379	332	380	352	337	342	340	366	391	382	366	379	359	360	381	369	392	382	376	353	372	406	349	370	347	379	358	346	373	384	365	399	394	419	383	370	387	379	405	346	356	381	341	342	396	343	369	372	359	321	342	363	382	355	348	366	346	359	369	384	380	334	359	356	376	376	361	359	373	372	332	367	375	353	364	353	368	382	378	357	355	370	374	375	379	394	370	379	339	383	386	389	349	349	365	341	363	386	364	364	375	378	358	399	368	374	372	382	369	380	357	349	369	339	363	355	401	402	360	372	347	394	370	319	374	364	378	375	363	398	337	355	333	376	392	384	366	402	390	405	382	435	393	405	336	358	356	408	359	377	413	394	387	389	401	361	367	365	340	367	379	344	374	372	378	362	412	363	360	335	361	353	338	354	393	386	353	402	393	349	412	363	354	358	388	353	374	388	388	372	359	363	392	382	346	370	379	364	372	368	362	363	384	388	351	382	339	370	321	355	339	346	400	338	395	391	357	368	354	401	355	369	365	359	350	369	383	377	357	381	394	382	382	394	386	365	406	379	366	360	392	364	366	397	340	361	381	350	383	357	371	366	376	361	365	352	383	348	371	393	362	398	364	393	346	361	329	380	392	369	389	332	417	370	337	367	386	373	377	371	381	379	381	366	365	380	382	400	340	392	372	388	386	356	373	379	354	357	343	316	385	347	352	386	384	352	387	384	397	355	326	367	392	319	370	363	335	368	408	367	343	381	370	373	380	339	357	356	320	369	353	376	337	391	392	398	375	385	369	372	347	382	355	358	387	418	370	408	354	367	332	362	365	366	348	349	410	356	375	345	363	366	370	350	334	366	381	378	363	398	361	360	407	358	360	368	327	364	363	365	373	355	357	373	382	359	352	372	373	400	379	357	357	369	388	330	426	378	394	369	370	376	397	371	382	389	347	390	397	326	403	401	380	328	365	374	342	356	388	370	370	364	396	370	345	372	418	380	357	365	335	365	380	395	434	374	365	386	324	378	364	381	399	372	365	370	366	369	371	352	347	353	375	386	381	380	328	390	355	379	380	377	383	401	394	393	386	320	373	365	346	403	357	363	360	364	352	397	387	399	357	335	321	357	365	350	402	348	352	340	363	413	383	375	368	386	319	349	359	354	346	378	399	352	383	379	407	352	342	387	345	379	369	354	362	369	360	337	392	381	364	382	317	383	375	362	355	388	326	376	400	370	369	354	381	367	364	355	376	393	367	365	382	339	348	390	352	348	348	356	350	347	370	364	386	385	406	371	341	374	354	374	372	355	350	343	389	373	379	393	357	363	370	363	356	367	398	348	368	372	390	377	333	359	419	367	355	363	333	400	381	403	388	351	363	421	372	388	374	370	357	348	358	395	360	341	370	379	367	369	367	392	359	404	375	342	383	378	378	331	391	358	393	375	373	380	351	366	323	335	367	353	355	372	368	365	394	364	394	384	373	363	343	376	346	375	361	350	386	377	404	380	386	361	362	370	370
11880	2366	4685	5444	4820	3939	3287	2862	2423	2197	1988	1802	1622	1476	1496	1362	1311	1274	1246	1244	1188	1169	1181	1106	1103	1080	1116	1118	1109	1060	1020	1024	1030	997	1014	975	1002	1009	983	995	954	1040	988	947	963	1041	970	967	989	932	937	881	953	918	970	988	948	967	958	929	923	935	895	909	962	960	903	899	923	888	954	916	1004	865	900	969	894	922	974	939	914	905	923	884	924	929	934	895	929	897	917	886	938	997	912	915	908	905	898	929	923	891	898	910	904	882	961	952	935	900	893	897	907	917	949	898	934	875	917	929	904	933	888	909	890	936	928	943	900	886	909	973	921	931	876	910	927	927	867	948	911	909	880	905	864	889	903	942	938	989	906	900	941	967	945	920	944	919	873	912	910	924	908	965	900	905	931	894	923	864	901	892	920	929	949	878	911	865	960	921	899	909	872	853	867	952	900	906	885	871	953	894	908	960	938	960	920	891	897	932	964	854	933	896	940	924	912	955	935	908	869	921	914	912	890	881	918	947	941	885	910	867	877	864	883	933	917	930	913	935	913	918	930	930	886	950	904	913	932	877	915	918	930	931	848	892	955	883	875	881	894	950	892	957	881	930	928	887	891	919	911	893	889	919	918	876	918	911	928	913	870	878	904	880	894	877	908	923	846	926	910	893	929	877	884	823	905	916	945	889	899	901	893	935	917	904	923	891	871	909	911	883	947	912	853	913	918	888	902	953	923	918	829	916	887	875	900	872	878	953	903	924	888	877	925	907	988	839	892	906	890	882	873	930	897	829	862	928	860	858	858	903	907	897	911	908	901	904	909	852	937	912	855	899	873	899	916	953	925	916	912	921	912	920	873	897	883	901	904	917	903	911	912	934	879	959	917	965	902	898	933	929	849	920	887	947	903	885	903	930	894	900	911	935	911	996	926	899	894	961	890	972	897	891	889	859	933	935	944	912	908	861	925	887	954	902	922	926	911	907	924	892	883	898	904	835	877	911	968	956	925	1017	899	893	874	892	912	927	889	929	910	931	911	890	930	924	914	841	915	865	897	926	931	902	943	916	913	866	900	876	932	887	871	845	891	922	934	876	901	897	920	881	982	908	863	935	883	905	914	833	919	876	896	950	879	915	934	906	916	859	892	890	825	911	903	873	948	935	913	911	892	919	895	943	922	863	904	895	858	897	885	923	883	906	927	920	955	906	914	869	879	916	868	890	933	900	894	875	906	856	904	918	889	966	893	939	863	891	856	971	966	909	878	866	907	905	912	950	904	929	909	993	892	933	888	905	931	861	899	850	926	895	959	850	881	824	889	839	952	868	918	844	881	899	924	899	906	918	877	936	922	886	866	874	931	919	961	966	988	891	869	946	885	916	919	885	930	866	897	901	942	897	915	883	912	921	953	853	898	927	913	911	898	925	926	912	906	915	908	903	920	897	876	851	894	874	934	849	906	943	925	914	927	909	927	932	911	893	928	940	854	929	925	899	911	885	832	843	886	898	861	899	906	949	901	920	886	863	929	861	886	928	943	920	863	889	902	872	874	898	898	904	911	936	907	928	843	867	966	842	935	901	915	819	894	890	970	880	898	884	874	908	908	916	944	933	886	911	962	920	863	899	897	862	971	870	932	814	890	925	968	900	869	858	951	892	923	865	891	872	841	885	879	877	952	883	902	902	897	933	908	913	900	911	903	873	909	884	926	949	856	856	905	957	897	920	880	879	858	890	923	940	825	855	923	975	904	923	908	888	933	896	915	911	950	912	917	877	963	841	916	936	902	938	965	898	903	947	882	889	845	917	880	903	910	936	913	884	873	941	916	888	913	898	921	950	950	975	872	934	915	921	840	923	891	932	974	922	890	906	877	907	919	941	930	919	903	913	935	884	869	862	872	928	896	867	963	887	944	899	900	945	869	911	886	937	916	948	958	911	888	927	928	970	925	927	967	922	896	924	894	888	902	964	898	855	931	888	893	893	884	888	931	874	900	901	897	882	950	904	913	904	942	940	870	922	968	862	944	931	922	937	912	900	902	910	868	872	929	927	889	860	921	954	910	946	895	903	898	885	928	919	897	859	882	900	868	903	916	969	880	885	934	915	899	915	873	894	907	902	907	900	915	928	913	897	866	877	875	907	913	915	882	956	911	928	924	902	926	950	915	890	912	835	904	897	942	873	925	921	881	906	910	902	884	937	919	956	913	929	839	929	945	883	925	920	857	902	884	913	908	945	896	916	876	933	815	880	937	921	884	913	992	913	894	891	994	928	866	881	866	897	904	901	915	856	905	922	920	849	910	875	897	907	897	880	858	930	935	938	920	952	921	882	894	863	898	886	904	913	860	908	849	899	960	855	885	909	934	883	922	889	879	900	924	879	906	930	931	939	862	891	854	872	875	901	889	888	938	910	970	889	878	889	869	903	920	871	944	934	892	895	874	901	949	869	904	925	902	931	865	912	931	901	943	936	934	907	902	890	896	893	902	899	854	874	924	911	914	894	935	833	946	855	841	880	936	991	972	932	921	909	858	927	930	895	893	950	926	900	912	889	924	872	911	942	935	886	960	878	930	910	892	875	914	853	865	900	910	989	948	923	947	965	950	920	856	880	934	916	914	940	878	907	882	907	857	923	892	940	935	868	868	877	893	910	896	964	905	898	882	903	943	843	886	940	896	889	957	926	930	921	839	897	937	905	888	927	936	892	960	893	899	924	906	914	856	851	881	909	944	938	907	915	900	909	928	883	903	890	885	899	875	967	969	892	892	937	963	882	908	962	851	847	909	940	942	924	878	857	923	895	899	941	825	912	908	870	887	928	914	915	871	890	900	956	938	876	923	905	892	931	847	861	912	901	878	855	918	925	939	894	892	908	876	921	855	903	970	946	893	901	926	916	893	891	892	871	876	931	852	904	942	881	893	859	890	893	848	917	882	940	922	919	853	936	922	884	881	896	937	895	888	916	923	886	962	892	893	976	922	916	927	892	954	895	896	887	896	935	921	882	910	869	897	850	948	902	914	930	890	914	901	882	899	915	892	910	874	944	900	925	908	917	947	899	918	908	918	896	913	858	917	893	921	900	919	898	905	891	916	896	886	928	926	887	904	924	929	889	882	911	873	924	917	896	919	895	846	893	942	933	897	868	890	855	947	901	914	903	906	842	974	906	923	853	885	917	887	929	950	936	922	929	877	893	869	904	849	893	882	903	951	923	865	869	866	891	908	933	930	850	915	942	922	912	920	882	886	922	933	964	904	887	887	867	918	931	908	903	864	849	914	928	875	946	911	893	910	887	915	921	951	940	931	887	914	984	895	937	898	926	928	881	910	891	880	898	915	872	889	914	937	900	940	903	864	907	912	897	897	909	917	947	898	922	911	885	894	895	924	867	918	920	885	890	883	911	875	937	963	893	915	907	934	884	883	854	919	895	930	884	895	921	893	871	923	858	931	898	906	922	922	924	957	944	922	898	848	929	923	924	889	916	902	871	905	953	892	929	948	943	845	888	920	927
2450	278	284	285	300	306	288	297	291	263	270	287	270	281	244	276	274	284	257	242	249	235	281	282	268	303	311	240	260	287	248	257	279	278	261	279	284	261	256	273	263	257	262	283	275	297	281	266	230	290	280	267	299	302	285	262	299	273	271	237	283	276	267	237	287	272	238	274	263	270	296	277	266	267	289	272	264	269	250	260	271	291	261	257	251	251	268	267	250	272	267	268	284	298	275	266	253	267	276	269	278	248	275	253	258	273	261	283	272	292	233	284	251	266	301	277	250	254	259	284	234	259	234	298	281	263	300	286	253	264	276	276	285	268	279	251	272	266	242	257	270	264	243	256	257	251	257	262	249	283	259	256	291	280	247	289	303	264	266	290	251	305	255	264	301	278	271	276	277	287	230	260	291	289	252	268	295	288	281	242	282	282	265	271	244	232	310	281	253	314	267	272	251	274	272	295	255	265	268	272	270	235	232	303	298	286	283	299	275	276	273	286	265	264	256	311	281	255	261	263	278	271	262	276	259	261	254	275	278	239	253	259	226	274	261	274	278	275	284	285	273	263	278	258	275	225	286	273	297	273	257	237	240	277	315	249	289	256	278	287	249	267	268	298	288	264	273	248	295	282	260	271	249	258	266	267	283	268	243	266	255	243	284	308	276	248	274	269	248	253	277	253	266	263	284	284	276	258	245	267	274	253	301	266	234	258	280	268	281	253	243	287	290	291	216	290	260	259	252	289	266	237	285	277	290	272	269	262	255	270	239	266	274	287	278	270	264	267	270	302	264	286	256	255	264	253	296	266	283	275	293	287	293	264	281	253	259	268	285	282	242	245	273	305	306	269	305	267	257	258	283	273	257	295	282	296	249	274	255	289	242	275	264	278	276	258	281	279	250	269	269	303	283	237	251	254	273	309	263	274	300	312	303	297	268	284	277	247	252	282	269	270	248	241	281	247	271	284	272	273	270	283	290	265	275	292	280	258	273	250	262	289	273	319	242	261	298	299	286	271	246	291	261	276	264	290	255	281	279	235	253	249	240	276	260	276	299	274	276	265	262	302	275	291	264	310	304	274	306	256	268	246	267	298	273	306	257	275	291	277	299	272	280	256	258	261	283	257	279	287	241	246	249	298	277	268	289	251	261	260	269	235	269	276	274	261	278	301	281	267	254	256	296	267	266	271	237	283	286	281	264	268	278	271	263	234	246	276	262	306	266	296	241	251	269	244	260	289	267	272	268	263	259	268	261	289	268	280	265	238	271	276	253	264	265	239	257	295	284	250	276	263	271	251	285	277	266	290	284	249	280	290	261	246	266	249	274	266	278	232	264	250	271	268	257	253	299	287	298	254	275	232	274	276	267	263	280	296	245	260	267	258	287	258	298	278	295	274	313	254	289	249	252	279	268	265	266	285	281	286	261	240	282	270	283	288	293	274	276	283	289	264	248	273	278	272	273	259	288	269	250	273	266	257	282	260	230	252	263	285	289	279	269	273	274	261	270	255	277	259	280	281	262	271	257	265	251	303	254	265	266	279	274	265	272	262	287	254	271	241	304	258	245	265	248	244	269	296	283	258	288	278	257	287	247	268	259	257	301	290	248	281	264	284	256	237	245	241	267	251	294	300	254	265	260	244	292	268	307	271	276	291	277	254	220	264	265	277	234	264	288	264	241	256	263	269	261	299	271	254	251	248	250	271	274	257	275	277	263	272	264	257	260	275	249	272	276	274	254	241	274	260	247	269	269	286	262	289	235	285	291	321	274	319	270	275	283	293	287	266	282	291	283	269	283	274	282	302	265	249	248	245	265	268	282	271	269	268	274	293	274	260	294	283	263	261	310	299	261	275	285	294	289	255	242	308	266	242	281	261	303	267	257	264	248	264	271	258	294	245	292	277	305	275	261	282	308	275	245	281	257	260	305	285	271	236	231	301	286	282	264	269	272	276	268	263	272	279	266	275	290	296	276	293	253	244	275	236	251	286	264	248	268	278	299	258	279	242	282	272	271	261	287	272	242	279	284	275	251	285	255	281	263	269	282	302	268	267	264	282	290	267	307	286	269	242	298	291	283	299	274	272	271	284	260	266	306	287	250	252	284	281	268	298	272	278	276	305	269	268	243	284	261	253	292	244	303	300	273	279	257	248	299	257	254	269	262	241	279	236	279	252	303	266	264	302	276	274	274	256	276	278	253	269	273	270	270	233	251	265	244	289	253	283	308	252	283	241	263	276	279	239	285	250	273	271	278	247	278	261	255	278	252	296	278	301	253	304	286	299	242	251	257	272	287	262	271	280	267	274	295	278	272	281	285	277	228	275	266	288	236	264	237	255	251	257	248	262	269	278	295	271	288	291	286	291	294	265	283	284	273	254	284	259	273	244	281	239	273	258	276	272	281	272	295	274	259	260	250	257	277	300	256	257	241	273	265	247	255	284	273	259	297	242	262	266	260	251	267	263	260	263	292	267	242	274	288	278	295	281	261	279	247	242	276	270	276	289	299	232	273	252	282	275	264	259	295	298	274	293	265	240	267	306	286	256	262	268	283	257	279	244	253	274	288	267	272	273	273	282	231	263	269	286	301	301	290	275	279	245	255	278	275	278	290	281	251	290	253	248	279	262	281	284	308	277	276	270	251	258	283	305	263	264	246	279	231	284	250	271	264	274	274	280	278	232	255	292	240	247	276	269	236	263	287	260	258	275	258	270	258	259	264	277	310	263	263	259	302	282	280	288	287	277	285	259	274	285	254	253	293	278	288	246	281	295	276	257	273	276	266	262	261	265	256	276	269	289	282	277	265	295	264	298	252	277	265	308	286	285	249	264	286	263	268	247	277	294	296	315	268	232	258	275	245	273	293	236	258	266	267	230	269	267	229	262	262	277	277	257	274	253	289	289	284	308	271	263	257	249	267	279	271	297	253	258	263	235	283	255	286	262	259	272	269	266	263	283	272	261	254	307	255	246	286	247	264	277	251	243	263	268	261	273	273	252	277	256	247	278	258	264	240	312	261	281	251	261	268	276	266	268	279	259	275	281	266	288	296	305	271	240	259	258	265	253	306	298	274	235	298	260	285	273	241	263	276	258	259	260	279	270	261	258	235	287	258	282	245	238	274	236	252	281	279	273	276	258	277	266	267	241	242	261	262	267	268	259	255	267	235	264	296	296	294	260	271	268	269	291	270	272	266	253	260	293	269	282	281	279	278	254	248	267	255	235	263	241	274	253	272	261	302	268	289	290	254	255	258	263	259	264	266	250	236	277	269	286	270	259	265	299	250	247	269	263	274	284	246	256	284	267	235	265	269	283	280	311	268	241	275	254	273	276	259	300	260	274	283	290	289	254	298	249	281	260	264	295	290	267	256	278	251	285	261	262	277	269	299	292	292	254	253	258	271	309	250	250	284	272	271	267	264	273	251	246	274	245	265	300	279	264	261	290	290	259	272	276	288	270	289	269	254	251	263	255	260	234	279	236	268	318	290	270	259	257
3054	743	741	779	801	779	700	738	743	691	668	722	648	669	652	715	674	728	724	694	630	706	656	679	637	672	742	688	693	666	663	718	701	669	679	704	696	681	691	644	702	679	702	671	667	683	638	671	624	674	692	701	659	723	695	709	682	684	646	673	641	670	666	682	621	698	658	681	690	642	646	661	627	659	692	661	660	616	670	674	689	660	642	715	718	696	656	663	719	692	655	633	664	660	728	675	716	631	663	685	633	717	680	697	649	734	678	726	709	661	687	681	635	672	699	665	684	620	683	634	692	708	700	673	679	744	732	667	677	656	666	664	716	654	694	672	662	670	645	666	656	644	665	648	677	660	656	658	713	673	703	694	725	658	641	702	653	665	662	637	662	659	689	704	727	690	641	672	670	667	675	670	677	688	681	646	662	699	728	702	666	630	712	709	709	655	716	647	692	667	660	687	655	716	649	688	664	698	670	675	673	708	658	700	683	663	678	674	679	716	690	674	673	688	633	631	651	691	658	694	649	681	653	668	693	664	738	677	698	723	647	607	634	664	668	665	703	650	655	688	602	685	686	695	670	652	612	670	679	663	666	691	722	649	687	675	661	668	677	694	725	656	648	649	668	684	698	619	670	686	678	666	655	747	656	722	654	661	688	688	724	687	669	723	626	715	661	676	682	692	661	666	667	680	706	693	687	686	675	647	690	684	714	686	660	696	646	674	697	688	700	701	675	671	656	694	694	682	666	662	642	684	701	674	669	713	645	715	688	687	632	679	689	636	688	670	649	649	625	635	688	671	701	673	658	643	632	673	727	703	685	676	683	720	683	669	667	656	686	698	684	665	656	648	680	678	711	674	693	633	658	688	663	624	650	672	692	714	679	709	635	690	647	689	693	668	691	658	675	648	704	684	698	649	694	664	625	673	684	647	693	693	689	637	663	635	673	697	691	667	647	706	705	678	698	698	707	666	730	658	700	673	701	654	634	642	692	652	713	631	667	722	630	653	688	670	702	670	694	653	701	693	675	650	723	662	661	673	685	675	646	673	659	669	681	658	665	659	670	647	612	691	666	733	696	646	690	667	661	696	672	674	678	653	701	667	682	692	683	650	664	661	674	675	608	670	675	675	668	642	675	685	671	665	660	672	650	680	675	686	675	732	659	693	659	656	664	740	655	688	701	661	669	651	707	659	670	685	700	700	665	716	623	704	660	651	720	667	681	703	635	701	701	716	665	684	658	694	712	668	688	651	700	666	628	665	660	694	678	680	657	686	701	638	718	655	708	657	691	636	671	664	685	683	688	663	682	673	654	655	714	670	684	730	676	671	705	698	702	655	640	699	680	664	716	665	689	637	659	683	637	636	684	647	658	672	654	650	617	692	645	695	665	667	670	671	636	626	655	666	666	652	637	648	700	672	649	709	674	663	673	664	681	687	697	613	706	653	682	675	737	677	666	652	668	670	695	630	658	686	686	677	689	661	722	654	695	663	614	632	659	645	669	686	702	629	653	685	709	701	667	651	685	678	724	701	675	673	678	728	703	665	728	639	728	674	697	690	694	648	684	665	680	671	697	696	707	713	689	716	660	680	650	653	723	690	687	661	668	697	651	662	659	687	683	637	659	659	654	705	675	690	681	617	734	683	706	700	678	680	706	696	707	693	694	691	704	697	674	685	680	637	663	678	624	680	637	667	688	648	705	698	746	669	658	694	656	665	632	664	698	727	680	698	655	680	669	705	691	657	660	694	712	694	671	671	638	710	657	683	664	660	629	687	709	650	674	689	631	713	661	706	677	691	648	698	678	697	708	672	656	646	663	654	652	661	693	687	700	678	694	652	701	675	722	694	699	676	675	668	675	687	688	646	692	729	665	659	722	713	708	636	678	649	677	666	654	696	691	646	694	711	677	647	714	648	639	683	650	642	695	696	674	689	637	682	653	727	713	643	687	670	717	640	693	662	641	691	669	710	639	686	674	710	688	640	667	662	658	611	657	648	661	650	676	680	666	670	649	673	724	740	666	660	688	696	694	618	672	659	635	637	681	662	672	687	677	662	653	690	654	638	654	646	635	638	653	663	700	668	662	696	675	668	690	688	708	706	633	636	681	701	691	695	706	701	624	660	654	657	664	691	616	683	645	715	681	694	668	685	704	678	639	676	664	682	679	678	661	691	658	681	661	673	627	709	683	654	684	629	652	673	687	694	713	677	647	653	646	634	638	629	672	704	679	664	668	688	665	710	672	682	657	676	674	663	707	692	666	665	672	663	716	688	714	695	676	670	691	647	700	651	622	691	671	658	711	646	691	649	664	691	641	683	656	641	727	683	657	647	670	688	700	672	694	693	663	700	705	677	736	706	672	681	621	678	662	688	692	671	673	667	742	634	668	706	667	669	644	676	713	673	651	703	650	681	709	685	703	653	671	654	689	715	684	698	682	678	651	689	697	681	650	663	663	719	605	687	697	685	656	707	670	689	675	691	640	675	703	721	699	664	716	660	725	678	648	658	668	642	634	699	694	650	626	637	687	665	691	676	760	625	675	713	612	694	680	714	693	658	683	671	656	685	640	694	691	753	638	683	685	658	668	706	686	653	641	713	722	720	733	653	712	646	696	659	637	667	662	651	660	628	631	712	661	626	675	710	623	696	693	712	696	620	644	712	705	643	652	677	715	646	659	699	692	703	698	668	671	679	645	737	683	687	680	660	655	683	687	637	682	722	626	699	670	634	666	660	669	669	652	678	695	716	687	666	678	701	725	653	688	701	683	663	672	633	685	665	651	720	712	705	656	700	700	709	664	690	691	698	707	698	634	631	688	662	700	652	693	640	648	718	701	671	701	659	640	683	667	695	631	693	689	724	654	641	632	663	649	696	676	727	689	681	652	663	703	630	640	693	710	666	655	674	599	665	672	626	642	733	691	684	687	685	664	696	661	660	703	687	672	655	671	687	673	670	696	668	684	666	701	627	675	701	679	645	681	683	656	701	672	677	605	636	662	681	654	717	694	702	687	657	645	708	722	640	681	655	647	691	659	704	696	688	702	652	665	646	628	664	647	683	677	691	657	705	691	615	666	648	676	728	661	643	681	705	637	678	694	663	682	695	714	656	682	673	646	678	658	643	691	693	662	707	667	690	710	690	665	653	639	675	718	675	712	589	643	691	688	633	655	657	693	695	671	672	698	676	690	687	664	703	676	725	698	641	674	699	672	662	712	670	707	615	648	733	636	621	681	681	665	687	687	685	628	662	645	676	665	676	658	671	715	693	658	682	707	614	680	689	650	666	695	671	740	652	696	653	645	684	649	665	706	696	712	734	675	612	671	685	685	668	662	652	664	649	683	712	711	641	664	653	642	630	667	692	706	695	692	651	662	655	676	627	727	701	680	694	659	678	651	737	670	654	683	662	758	681	646	700	650	671	649	690	691	703	685	668	694	640	685	640	650	680	625	664	689	665	675	676	682	711	708	701	662	717	637	669	668	684	677	656	719	664	688	694
12611	1081	1119	895	645	543	435	369	327	297	303	292	304	252	243	219	254	235	241	245	242	230	224	224	215	237	227	221	215	235	212	204	222	227	192	214	208	227	186	210	230	226	194	214	191	209	193	204	199	223	235	196	207	203	197	200	205	208	254	201	199	218	219	193	197	199	215	201	196	211	192	201	197	176	230	190	225	193	220	217	193	181	185	211	244	229	214	219	204	207	203	201	190	208	193	221	208	222	201	191	215	211	212	227	205	217	212	185	192	193	192	190	201	191	211	234	230	234	220	196	205	220	218	212	226	219	223	226	210	209	204	208	202	228	201	225	197	219	209	227	205	224	213	192	190	199	188	237	213	194	242	210	182	207	210	215	220	196	209	219	213	217	212	182	220	196	204	198	205	218	205	197	220	190	232	219	198	221	218	236	202	208	213	200	215	223	178	201	201	192	221	215	225	219	207	206	187	215	221	221	198	207	225	179	213	215	213	201	208	225	218	209	199	211	213	234	231	192	213	190	190	224	196	208	213	200	204	232	210	207	216	214	244	176	207	202	224	220	238	209	201	198	200	205	200	201	204	224	181	196	224	223	211	208	229	221	227	227	198	204	213	184	224	195	212	240	202	205	201	223	213	191	226	223	202	208	210	215	184	218	206	189	202	219	205	192	209	185	205	235	201	233	208	196	198	213	220	200	223	217	201	227	232	199	206	214	231	209	216	235	178	196	242	225	187	241	209	218	202	190	232	199	203	226	191	195	213	228	199	213	179	215	194	221	223	209	247	206	174	203	214	212	208	200	189	199	247	230	199	240	217	221	207	184	220	176	200	197	215	196	193	197	235	220	195	217	191	179	199	195	205	199	197	196	190	180	204	207	233	213	221	195	199	190	196	222	206	227	214	226	216	206	220	224	196	200	214	205	189	224	183	210	202	210	213	219	215	216	216	237	216	235	215	230	218	200	200	227	219	199	198	211	203	192	209	209	233	216	207	211	211	232	206	207	208	185	185	237	221	207	184	208	187	200	201	199	207	225	212	234	203	216	175	234	208	194	221	191	195	211	248	188	222	224	197	199	196	235	219	216	220	184	202	200	221	209	194	205	202	215	213	215	196	201	184	227	204	178	205	200	239	208	223	203	199	214	211	216	216	195	223	232	229	208	193	181	212	209	193	209	199	208	240	195	208	223	186	203	233	227	196	220	221	194	231	209	205	204	213	237	208	216	209	223	209	188	188	188	199	189	233	219	222	210	234	183	203	211	209	241	184	233	185	174	210	216	191	203	239	211	219	199	215	230	223	205	228	230	218	177	193	196	215	194	223	198	210	225	198	177	200	186	195	208	196	172	205	200	191	200	227	232	196	209	233	216	209	211	200	221	239	203	211	213	202	211	179	205	194	206	212	223	232	261	222	222	203	197	208	196	213	192	210	206	191	213	219	230	209	187	209	208	186	230	217	201	215	235	230	205	227	208	205	209	212	208	226	220	196	203	217	211	233	237	225	208	217	222	204	197	174	181	202	237	220	230	215	202	212	196	184	212	179	212	231	217	214	214	218	192	236	222	197	208	216	195	197	220	216	207	233	183	190	216	209	204	209	200	214	225	223	198	209	178	216	233	205	219	199	223	238	220	215	211	185	198	189	178	185	196	222	214	231	186	199	171	213	201	199	202	195	199	221	200	198	202	204	226	201	231	223	196	210	182	191	234	182	203	180	235	234	220	204	203	218	207	199	211	211	221	212	220	230	204	201	220	209	203	196	236	225	231	214	193	210	225	208	208	227	231	208	201	235	193	219	183	221	180	213	209	198	204	233	188	213	186	208	221	212	218	212	207	200	204	198	229	198	189	218	208	204	206	242	221	216	192	202	184	199	203	237	194	212	228	202	209	192	223	207	207	199	218	217	245	213	223	225	196	196	222	222	212	195	222	200	219	198	200	207	182	209	185	226	227	185	205	204	206	185	208	203	203	197	218	232	213	204	199	190	233	189	213	222	220	225	207	204	188	220	222	198	225	184	216	218	213	219	202	215	203	205	203	204	209	215	216	195	216	202	205	199	202	225	233	214	181	220	172	207	211	228	201	204	205	213	172	204	222	180	178	207	204	221	206	200	210	180	185	214	223	186	186	245	217	200	214	241	231	191	192	208	203	227	212	209	203	208	194	216	218	195	216	233	189	204	226	211	202	217	206	188	195	207	218	222	238	216	226	220	213	212	220	189	198	211	189	234	192	203	198	244	209	177	193	221	219	201	229	189	197	222	204	223	214	215	223	194	214	209	241	196	214	211	216	206	222	181	224	215	206	205	208	216	199	247	216	221	208	247	201	179	195	224	213	201	195	202	204	206	217	195	214	211	215	227	205	207	207	227	229	189	200	182	175	201	204	191	203	249	223	195	214	201	230	193	192	204	213	194	217	231	179	217	201	221	216	188	215	193	224	202	197	187	188	214	219	223	208	218	206	216	217	209	238	187	220	203	187	214	221	246	224	199	243	203	217	229	223	202	224	218	222	192	228	218	201	198	230	202	202	187	205	196	202	221	208	190	223	229	223	242	185	210	212	213	200	199	200	188	207	195	220	193	216	218	239	226	230	203	193	205	197	218	212	185	245	224	215	197	205	197	212	193	168	190	205	200	233	202	206	210	211	207	211	219	218	214	201	217	212	211	223	224	218	229	240	194	186	205	212	206	194	199	226	201	203	239	221	200	211	203	224	215	207	193	216	204	218	201	219	202	189	208	225	236	214	211	218	252	235	216	230	219	186	208	210	249	217	222	239	214	204	232	218	195	198	185	190	207	205	226	215	224	191	228	194	192	235	222	199	231	207	193	189	209	201	214	212	203	190	198	197	212	207	200	213	229	235	229	221	194	199	201	212	201	207	233	202	217	183	228	218	191	189	215	224	208	208	205	185	224	249	236	240	211	199	200	230	213	197	187	220	206	217	202	202	232	240	205	224	200	189	217	188	179	218	231	205	220	211	222	205	210	204	202	224	235	233	218	197	206	209	239	209	201	237	218	209	209	206	219	218	211	179	205	190	225	207	189	194	228	217	207	200	223	198	244	207	212	227	213	203	197	189	176	197	232	227	181	212	193	218	211	224	194	217	214	174	227	241	212	225	230	203	215	191	201	217	210	217	202	223	208	238	234	177	199	209	218	225	196	228	232	182	211	247	227	229	230	231	191	218	183	239	227	205	210	205	212	209	200	192	208	192	224	211	215	209	203	203	199	177	223	196	198	196	214	198	192	209	205	193	223	180	223	202	203	208	211	208	220	210	254	201	190	214	232	216	203	210	217	198	209	202	214	186	241	202	221	189	235	229	224	225	232	223	214	219	200	198	208	208	198	240	222	224	214	194	196	229	224	214	205	210	206	209	206	210	194	243	242	211	239	195	209	221	203	196	192	228	187	221	219	232	204	189	201	214	226	200	206	219	207	200	196	201	215	193	218	213	210	216	211	173	219	236	223	210	198	195	199	215	234	213	194	212
7739	1304	2522	2962	2590	2210	1893	1602	1337	1154	1145	1051	976	913	845	843	784	777	719	745	709	728	653	740	671	640	683	665	625	577	619	612	622	601	597	665	638	605	634	574	593	591	610	570	618	603	586	611	568	583	614	582	590	579	588	593	511	592	581	563	582	588	557	539	583	554	602	593	596	552	607	587	580	564	591	590	588	536	645	540	590	579	566	550	541	580	565	558	554	590	532	545	551	571	591	624	557	597	594	569	579	588	551	543	578	559	519	620	552	592	555	524	546	562	539	616	584	564	555	582	601	605	566	577	586	589	633	583	566	613	545	579	531	553	539	568	577	536	575	588	561	572	574	532	592	611	582	612	562	611	583	599	563	573	577	590	589	540	549	547	593	605	588	591	592	580	601	579	551	577	551	599	590	631	532	561	545	543	560	579	600	546	545	549	547	636	561	528	570	589	553	610	526	591	577	591	567	559	539	564	585	519	595	604	532	613	574	541	561	594	578	551	564	577	570	576	612	584	559	621	580	544	580	521	573	596	564	582	565	534	568	569	570	570	547	564	588	573	563	597	558	536	581	560	578	541	590	581	550	584	525	571	571	554	548	627	546	572	588	609	561	591	611	550	571	545	587	567	555	511	543	603	559	555	599	548	572	516	569	545	590	633	556	607	559	579	535	576	610	537	551	535	605	588	605	582	585	566	584	561	585	571	550	558	572	535	570	601	605	603	583	584	592	551	559	553	553	576	581	569	575	541	561	608	591	550	540	596	585	563	563	591	588	564	553	560	572	554	605	586	557	605	561	556	562	556	556	623	579	607	580	573	565	607	604	595	549	591	539	550	565	607	574	577	548	565	602	577	632	555	547	584	589	580	554	571	586	612	606	559	545	575	567	518	569	564	598	570	565	540	575	524	588	577	553	572	564	569	542	566	566	535	559	561	646	575	563	553	577	535	535	533	551	594	563	542	566	569	556	537	552	534	573	569	568	565	597	605	580	555	566	575	575	578	587	558	564	541	569	565	572	532	600	571	570	551	607	581	634	611	579	599	579	565	528	621	524	548	598	581	532	586	581	565	589	565	587	588	610	582	545	565	528	570	544	561	576	585	553	593	552	609	557	552	540	555	571	556	567	548	561	550	585	580	570	583	567	580	546	599	550	614	610	580	538	582	568	595	544	564	581	567	582	621	590	538	564	541	560	553	521	544	545	614	560	595	597	543	569	531	593	565	565	593	560	570	589	592	585	549	545	558	560	585	573	552	578	562	551	584	573	594	531	560	543	529	573	564	543	635	566	603	559	547	550	594	552	589	587	570	594	576	575	557	575	584	588	596	572	558	568	537	578	522	556	522	583	566	596	597	557	586	578	551	573	580	567	601	550	543	543	603	538	598	549	574	575	542	514	574	545	536	590	560	553	601	579	586	577	502	597	562	602	542	559	604	576	551	580	566	578	549	514	560	555	550	549	547	580	618	554	585	562	573	531	584	533	574	530	570	572	573	550	545	576	555	529	551	615	562	551	576	611	603	564	536	604	590	563	558	568	571	612	531	541	598	575	590	560	612	609	571	545	574	578	581	582	544	566	550	572	570	569	541	576	559	535	566	579	584	575	586	585	573	570	530	552	568	592	541	556	536	559	554	598	571	534	601	597	560	588	590	598	539	549	543	580	539	544	608	590	588	540	614	590	557	508	563	620	583	595	554	574	528	578	621	571	561	536	604	563	593	553	569	573	604	555	553	578	496	611	578	616	547	553	589	548	546	571	549	545	573	571	579	560	542	576	592	575	655	574	554	564	552	560	581	565	522	571	570	595	545	578	587	517	565	538	557	558	571	574	584	608	563	568	556	572	594	550	541	544	595	619	560	584	615	589	568	585	573	611	581	584	567	585	560	557	593	614	574	561	582	559	582	549	599	557	579	557	590	581	556	584	610	556	591	578	548	524	569	550	563	556	559	549	541	556	536	561	627	609	581	592	559	557	577	560	607	550	513	527	596	574	566	551	601	579	541	565	550	583	567	558	610	524	595	575	596	577	607	596	556	560	559	558	579	548	588	565	609	559	552	551	596	558	547	561	556	587	553	596	563	599	584	573	558	578	549	546	534	553	557	605	562	605	596	546	558	549	591	585	561	526	573	628	523	571	588	518	585	545	556	586	590	626	585	603	546	524	605	556	590	594	582	579	551	570	554	583	566	528	593	590	551	568	567	549	564	540	532	608	558	554	550	566	561	556	559	544	605	598	554	559	582	578	596	572	564	564	555	579	567	525	566	564	557	578	556	535	520	626	536	598	589	535	539	592	577	541	556	535	578	611	566	528	602	568	563	539	576	543	589	552	584	537	584	643	575	577	548	553	562	587	589	548	574	635	569	567	570	585	574	573	590	554	576	531	560	550	560	555	606	613	586	565	548	542	591	567	587	585	560	540	600	574	575	586	590	567	562	586	586	532	579	552	590	538	563	571	529	571	556	588	560	565	567	570	596	560	573	544	587	559	551	558	600	569	571	582	578	555	586	587	550	595	558	580	536	598	553	543	616	553	552	574	612	576	615	576	572	571	576	588	539	572	535	527	561	574	530	560	573	537	535	577	550	566	578	582	567	582	563	574	568	561	576	548	566	558	570	612	600	554	590	571	548	559	530	554	537	561	572	570	574	571	589	599	593	552	534	600	522	532	561	616	565	566	566	564	542	575	595	539	543	588	550	588	588	577	528	577	600	560	537	536	563	535	562	555	537	573	610	590	559	572	562	568	585	566	535	579	544	570	545	575	567	568	540	537	541	554	585	599	525	582	557	533	571	571	549	550	581	550	540	545	515	586	588	556	554	551	581	535	594	574	527	572	562	543	605	558	576	591	563	562	565	587	573	549	595	535	567	528	566	580	579	579	600	548	599	592	567	572	586	595	602	581	509	617	602	523	539	588	580	613	573	569	575	532	528	554	608	611	557	541	532	588	586	538	551	543	556	564	629	556	538	583	564	532	573	638	575	472	561	582	600	506	567	564	569	555	556	606	555	598	548	530	577	576	569	611	558	543	530	599	582	592	570	615	594	567	564	533	593	547	573	584	597	590	545	568	541	545	586	551	562	622	526	601	554	599	546	568	548	595	574	524	566	598	590	558	585	561	546	571	585	536	557	557	552	576	561	577	583	538	558	533	589	583	570	571	546	572	591	546	548	565	537	609	588	574	527	586	577	551	572	575	547	561	519	555	584	521	563	590	566	537	556	602	580	546	568	543	530	602	556	567	583	567	559	561	574	587	566	595	559	591	604	540	577	571	567	565	522	580	541	598	536	568	570	560	583	569	543	560	617	545	577	575	566	552	585	556	561	576	588	578	553	523	556	537	531	563	544	583	547	556	535	552	567	556	570	542	566	578	627	548	574	549	589	600	543	536	571	541	542	594	576	572	592	545	569	528	542	626	560	569	583	570	546	520	553	553	591	564	560	614	543	541	617	609	571	594	552	567	614	549	576	575	590	547	513	551	548	556	583
27323	4571	2472	1872	1375	1070	821	714	667	584	577	516	514	469	469	463	404	451	412	400	373	405	411	399	405	402	384	385	384	355	416	375	378	355	325	373	400	402	350	374	360	364	343	383	391	359	399	366	364	357	374	391	360	351	377	390	387	390	377	397	367	375	349	354	375	374	327	344	351	414	384	384	371	367	367	374	373	360	368	401	385	392	368	395	362	383	382	398	370	376	362	372	351	379	352	371	346	348	380	393	386	350	339	367	373	369	358	384	352	363	386	378	384	369	376	384	347	362	351	339	350	316	363	345	364	366	338	358	371	347	386	395	380	332	369	376	360	355	384	379	334	366	370	405	375	341	353	351	408	367	355	369	376	352	371	348	365	388	378	366	372	363	394	363	365	376	363	393	337	342	377	358	367	371	377	367	356	350	365	374	350	367	390	346	367	363	352	358	370	359	351	383	351	373	371	385	359	332	345	408	376	343	393	377	357	337	350	368	369	349	375	394	368	368	379	340	334	376	402	349	371	383	355	387	337	418	377	400	357	365	413	382	401	374	342	374	334	373	373	355	379	361	310	362	384	365	372	393	338	354	360	377	370	394	358	368	374	368	380	356	372	383	388	356	340	395	372	357	370	378	352	373	330	361	353	360	382	340	385	373	343	334	405	350	340	354	385	365	356	338	365	367	371	348	399	380	376	376	372	364	352	393	350	382	361	338	325	309	410	346	344	353	364	387	372	348	363	377	337	361	370	358	367	346	388	384	351	397	362	364	394	360	368	342	340	332	382	377	332	357	351	347	367	357	362	402	365	363	397	374	339	357	407	354	365	366	344	353	340	347	345	362	353	359	372	369	367	359	354	390	355	343	373	336	347	351	348	339	363	354	352	376	349	392	332	348	339	401	387	374	365	363	379	385	354	367	355	383	351	367	406	364	346	395	358	333	399	350	367	368	384	321	385	351	348	360	382	345	362	397	364	336	313	348	353	355	372	354	372	357	363	353	327	370	375	348	356	365	347	376	405	375	356	350	361	373	356	363	326	356	379	409	373	346	363	334	363	374	340	345	367	393	351	368	370	363	388	325	365	384	344	386	364	356	341	339	340	391	392	356	348	370	376	363	370	377	372	364	357	360	364	361	379	354	354	412	362	344	359	365	369	358	387	365	394	345	419	385	356	325	360	375	373	384	357	351	410	351	352	348	407	350	397	348	401	376	357	329	366	344	362	387	393	342	354	368	388	377	363	379	371	351	350	370	366	366	385	410	354	327	362	360	340	375	342	380	382	386	342	350	363	401	382	358	381	363	353	373	364	380	360	352	385	398	389	364	371	364	370	362	383	363	364	387	358	336	342	386	337	374	359	398	370	378	369	330	311	362	362	369	375	350	387	362	352	337	358	341	381	355	393	345	379	382	393	356	395	357	349	372	319	364	372	344	348	393	384	354	344	354	347	374	372	399	390	367	374	343	356	378	401	390	426	411	375	355	364	396	348	386	348	371	396	369	341	358	365	335	344	347	361	364	384	375	335	369	367	384	367	336	377	358	365	418	386	382	373	361	364	315	370	365	364	352	358	415	365	367	394	355	334	379	356	365	367	390	346	405	360	378	390	357	359	374	405	381	373	363	373	361	354	348	363	353	363	395	387	374	373	353	377	384	367	359	376	350	401	396	364	364	345	358	389	363	348	357	362	392	362	360	366	374	377	335	380	339	339	373	364	376	398	351	357	369	356	360	384	342	372	379	335	373	378	342	357	337	372	342	366	352	390	386	358	372	366	350	358	380	334	363	384	376	378	356	384	373	361	369	388	342	377	392	347	389	377	368	375	332	353	370	361	363	365	370	390	402	359	358	409	350	376	339	360	362	356	337	345	385	365	346	337	336	381	360	379	371	390	366	389	348	385	349	324	323	331	404	362	379	376	354	364	366	362	346	361	370	341	383	359	374	366	345	362	395	344	335	399	387	411	388	387	364	384	351	371	343	382	360	388	342	359	388	355	355	368	324	369	377	363	359	326	359	406	358	367	385	387	352	348	352	389	347	324	357	362	389	357	365	337	351	386	386	396	390	344	331	358	361	377	366	397	396	384	320	378	342	385	350	419	374	380	379	392	354	380	357	382	355	384	404	355	334	375	392	371	363	365	362	391	371	384	381	370	396	394	353	331	352	328	412	322	334	366	317	382	361	361	328	355	393	370	374	359	346	345	345	384	341	353	341	392	369	394	357	361	400	361	338	341	380	366	352	355	348	352	352	357	357	390	338	387	344	382	361	354	366	341	387	365	354	384	333	325	366	359	380	371	383	353	338	375	375	340	356	383	351	368	382	352	338	379	387	354	320	374	377	361	359	389	333	359	365	370	412	340	362	371	362	340	398	352	355	356	375	368	345	357	356	394	351	371	356	352	414	394	367	384	371	361	343	353	361	371	348	385	349	377	370	405	367	371	366	379	359	391	335	369	359	348	364	377	376	363	356	360	328	331	358	333	381	347	372	361	408	367	408	337	356	415	360	368	366	363	364	371	385	352	359	374	327	354	339	378	345	334	339	381	388	363	410	384	345	415	380	355	354	382	378	426	382	361	349	344	369	358	348	366	374	363	365	376	347	344	367	379	358	363	427	379	373	369	383	354	363	369	352	377	341	396	342	364	364	367	360	386	396	396	346	342	369	362	356	402	378	327	387	318	344	366	373	339	342	353	349	374	387	362	387	342	358	382	358	367	359	373	357	354	366	347	369	369	372	357	347	356	373	353	346	363	362	389	377	344	437	331	369	383	380	402	421	344	384	408	380	368	360	333	352	374	372	357	396	359	352	377	367	336	356	414	384	401	394	312	395	373	365	369	351	356	391	357	390	410	398	344	386	380	340	354	406	377	338	346	354	347	383	342	315	344	361	370	387	388	382	374	372	380	349	361	381	370	379	372	403	364	377	326	378	378	384	372	379	370	377	385	381	361	347	372	320	332	369	355	354	361	394	343	331	366	368	362	361	359	370	355	343	363	360	358	355	392	385	352	353	341	362	377	347	381	378	375	352	351	399	357	354	390	340	330	391	382	362	355	391	377	370	348	355	349	354	379	351	362	356	372	353	383	339	345	362	362	367	355	384	428	408	379	422	378	382	362	380	375	368	318	357	372	405	373	351	389	327	372	353	392	384	355	380	340	338	345	373	369	357	399	388	371	395	363	345	341	375	407	365	384	368	361	308	382	384	339	371	361	366	358	377	379	335	317	305	379	356	379	390	400	387	355	394	368	374	387	369	351	386	352	379	332	354	391	399	391	382	346	354	347	340	390	361	360	398	384	345	339	381	380	371	352	382	369	376	369	391	385	349	375	367	371	366	374	376	424	354	370	344	392	372	338	387	386	394	395	371	358	408	378	386	358	364	393	424	402	339	383	358	373	350	352	358	388	368	367	348	343	359	358	402	385	312	372	353	379	402	384	337	374	372	396	381	343	367	332	383	368	362	357	373	386	340	380	363	410	415	354	367	353	441
12620	2219	4674	5450	4641	4054	3385	2902	2410	2170	1956	1751	1652	1548	1437	1393	1398	1297	1288	1222	1210	1152	1148	1108	1071	1134	1095	1042	1088	1067	1051	983	1025	999	1037	1016	1001	968	974	989	953	943	1005	975	942	1003	903	933	984	976	932	933	920	959	980	910	947	961	950	978	952	852	923	956	876	984	932	903	913	941	945	946	945	942	947	939	909	914	889	923	896	944	921	909	917	879	930	884	894	893	939	920	882	895	900	898	920	937	879	933	898	905	882	873	908	937	924	917	895	917	865	872	954	877	945	893	913	928	902	920	927	864	931	899	884	925	893	911	890	912	887	920	904	920	936	901	885	923	878	922	877	868	895	888	908	937	916	968	881	913	906	915	932	900	911	932	874	937	953	954	899	926	938	923	934	933	907	900	887	905	834	902	875	874	891	945	884	846	849	924	912	905	954	937	911	915	913	904	877	954	872	926	842	855	871	909	897	880	913	948	891	879	885	886	869	967	872	916	870	880	863	915	858	907	945	848	843	896	935	860	881	882	880	907	866	943	906	918	910	938	913	865	883	908	927	940	874	902	924	882	882	939	906	901	898	865	904	876	914	890	900	912	894	927	874	919	860	923	909	874	860	884	895	879	861	926	916	940	923	908	910	877	928	915	855	911	889	918	891	893	851	930	939	872	898	939	893	910	862	933	918	875	906	911	911	900	914	890	909	940	907	937	870	904	878	919	906	933	896	914	895	866	882	904	874	870	923	883	885	894	932	882	859	928	925	892	922	903	898	893	859	891	894	884	851	905	895	866	915	920	917	896	910	868	898	894	902	923	927	877	955	943	905	900	868	880	896	933	905	891	856	884	954	860	894	908	908	929	912	926	860	899	884	939	923	861	904	881	905	867	879	890	910	906	933	894	897	884	860	915	888	878	948	876	927	914	937	913	906	941	922	917	917	875	856	887	888	868	894	904	909	900	909	928	926	912	922	854	949	891	932	911	860	898	900	918	873	936	937	883	872	914	888	918	871	901	932	868	904	986	882	931	968	900	874	866	825	903	939	845	851	936	900	908	912	890	918	845	894	845	925	910	897	871	932	870	902	864	877	858	869	882	911	947	921	926	917	874	854	917	877	916	925	928	886	904	894	941	869	904	914	909	901	910	910	917	886	974	954	925	933	910	958	900	911	897	868	991	845	896	860	888	905	862	873	834	935	893	872	882	951	900	893	908	886	870	911	908	868	915	907	848	883	893	896	939	906	897	906	856	922	885	889	871	909	934	909	899	901	913	930	977	871	907	900	893	859	839	930	911	946	959	887	896	909	943	935	879	901	880	842	942	883	941	928	875	902	959	882	869	876	905	947	894	895	900	915	902	902	914	914	911	905	883	890	908	830	937	852	900	904	882	919	880	917	927	887	916	879	907	926	888	895	927	968	907	857	910	887	885	934	936	903	882	918	922	917	938	925	926	892	876	919	923	924	915	934	927	898	911	924	907	929	942	924	929	904	917	845	868	881	912	932	893	884	839	919	904	860	882	904	940	909	850	870	920	945	919	851	923	859	936	851	903	925	959	886	883	856	900	917	910	894	850	879	874	849	882	870	882	892	913	892	918	868	891	877	917	884	854	900	926	887	846	919	863	916	958	917	904	867	841	913	894	904	943	955	924	910	889	853	894	954	918	961	939	894	895	920	913	911	841	956	932	884	913	929	957	913	901	914	857	899	908	878	893	913	860	951	870	867	890	915	904	869	888	895	918	893	861	901	868	899	870	936	877	857	895	937	874	848	913	918	891	917	861	897	954	868	863	888	880	905	915	901	879	873	926	954	906	917	876	865	949	908	916	840	906	944	944	914	868	953	867	908	864	876	874	929	890	910	876	949	904	901	942	909	875	953	920	958	933	902	940	909	903	897	915	934	892	909	949	911	874	850	932	917	904	904	875	890	894	882	929	937	873	911	883	949	867	847	882	829	940	896	888	875	926	887	885	887	886	888	932	890	908	870	953	883	918	916	847	870	944	915	907	858	938	913	878	946	913	974	911	918	852	895	883	944	885	884	930	914	932	886	897	915	898	882	890	875	925	914	945	921	932	917	875	897	899	937	851	881	916	864	884	870	891	862	855	926	880	883	881	904	916	844	912	898	890	892	871	898	858	869	906	928	894	921	938	892	925	909	935	890	916	891	884	860	910	880	891	914	896	887	926	919	929	900	893	861	884	891	927	889	951	941	827	868	873	920	857	891	929	845	849	879	868	890	902	901	906	906	918	929	899	884	938	884	850	893	890	918	863	930	917	872	894	983	902	949	937	916	858	947	895	874	899	925	922	923	912	919	880	912	867	945	904	893	899	866	896	860	872	927	922	912	881	862	883	878	906	919	916	889	937	898	937	869	899	923	854	891	903	880	920	856	866	893	896	888	890	927	909	949	924	932	974	923	836	913	858	873	934	885	887	887	864	932	896	908	937	886	903	871	890	881	895	950	942	887	917	866	933	906	873	904	880	872	903	945	877	878	914	870	968	928	866	857	914	890	931	936	874	901	877	900	868	915	915	871	906	908	842	865	943	926	915	949	888	908	903	896	949	872	825	892	919	922	903	905	877	905	943	890	895	924	882	953	914	922	880	856	852	929	893	940	915	956	949	932	877	885	905	875	909	887	930	923	944	922	873	922	924	922	909	917	896	927	939	915	848	886	878	914	844	886	920	921	898	929	876	900	905	866	904	915	871	849	866	834	914	900	902	890	887	881	954	915	934	889	889	927	881	853	906	872	879	892	869	907	881	969	905	933	908	878	898	902	856	903	852	851	894	887	895	912	910	900	907	884	855	907	873	958	934	895	872	876	922	902	907	890	925	930	915	940	919	892	849	873	867	860	922	909	912	921	856	896	945	877	899	856	877	896	911	894	916	889	937	922	921	932	898	937	890	910	866	911	881	893	953	948	924	941	896	871	916	892	845	911	905	912	872	889	927	925	836	924	871	930	902	940	928	894	849	937	923	873	927	911	914	882	911	878	857	873	903	922	967	945	914	929	894	925	926	876	895	911	889	930	899	941	925	853	913	899	890	897	885	870	916	923	922	947	913	861	870	923	894	918	971	897	955	899	898	872	849	899	912	907	887	900	869	863	915	897	922	1004	891	916	901	974	882	892	880	914	877	884	858	888	923	874	894	892	895	903	888	920	871	902	969	901	950	941	927	893	853	907	914	928	918	901	869	866	859	894	913	893	897	905	878	902	892	946	894	884	892	848	927	885	879	865	883	889	908	855	884	944	946	923	917	869	945	934	924	920	930	886	873	928	908	928	888	932	933	913	920	837	918	944	956	873	845	943	910	889	837	877	908	896	868	876	886	868	911	918	913	878	938	942	956	913	808	890	898	885	927	896	866	961	861	892	897	927	909	904	926	876	896	911	927	899	898	924	873	940	914	944	902	888	817	938	896	894	869	906	881	886	894	900	886	890	901	888	908	926	890	941	904	885	909	911	893	916	878	900	915	929	968	853	873	869	955	876	916
2301	282	300	284	274	301	288	301	280	275	240	291	241	259	248	262	288	261	270	271	256	274	275	240	252	254	269	263	277	268	241	243	279	277	281	249	265	246	283	303	246	262	259	293	243	296	285	266	270	276	279	278	271	248	274	252	271	271	282	268	257	246	263	261	235	246	281	245	243	255	281	239	284	283	274	297	286	279	238	299	252	231	267	286	290	290	263	285	272	269	272	300	306	239	257	277	260	259	260	245	273	283	258	235	258	260	278	279	265	269	276	250	248	275	278	260	266	235	276	246	313	250	240	280	279	228	289	252	259	247	283	272	279	244	268	246	274	267	259	275	241	246	294	258	273	253	265	254	280	240	245	263	232	278	245	242	275	273	292	287	258	291	258	256	276	263	261	250	286	250	247	303	283	259	256	237	265	240	275	283	273	258	278	269	262	284	264	280	270	302	266	285	232	290	266	253	250	304	263	270	240	255	291	258	258	264	253	273	288	262	299	285	254	251	278	279	269	269	248	279	271	300	229	245	229	261	303	252	264	254	272	265	248	285	240	273	251	249	257	273	226	272	263	273	300	285	274	275	304	231	257	249	252	257	264	266	257	250	263	275	282	244	259	292	261	284	259	265	278	273	261	272	272	267	268	261	277	229	269	269	285	260	271	247	229	259	262	274	244	245	256	253	299	265	261	261	264	292	253	235	265	279	279	258	255	258	265	277	280	240	258	278	291	263	250	274	262	226	275	268	254	250	268	272	236	262	320	251	307	282	273	266	262	252	324	268	287	277	267	250	289	282	291	236	262	281	285	272	269	299	256	246	280	285	277	254	256	262	284	251	268	250	276	245	267	254	236	244	226	250	268	264	259	251	292	253	298	250	245	287	273	269	286	287	252	289	261	278	251	251	286	273	241	250	265	296	253	273	280	270	276	256	276	258	261	265	263	275	252	289	276	246	267	250	271	264	261	281	256	270	260	266	274	266	269	245	279	245	259	268	279	258	271	284	287	280	289	278	278	277	288	262	224	276	276	288	241	254	276	310	251	273	287	271	262	243	286	273	262	241	260	246	282	284	274	258	267	257	261	285	255	264	269	286	274	279	264	277	271	296	252	271	274	234	265	291	250	268	289	262	268	295	262	254	251	280	257	288	270	273	230	269	253	282	254	288	254	269	259	269	273	268	251	277	262	262	275	325	255	247	273	266	273	278	283	266	247	259	255	258	240	283	286	263	284	243	273	258	261	266	255	279	267	271	258	275	292	221	248	248	243	269	281	278	261	265	244	259	246	281	280	265	231	245	272	240	280	250	249	238	253	286	277	289	261	249	254	297	237	273	267	300	280	251	274	284	275	293	250	255	279	291	251	271	269	296	252	263	253	288	261	245	268	286	279	251	273	281	269	241	282	290	270	276	261	297	253	275	247	272	254	300	293	266	286	300	274	254	254	260	247	266	260	262	270	283	274	257	230	249	286	250	254	303	298	262	291	263	240	236	299	256	289	296	246	245	253	249	235	259	256	269	252	273	263	279	245	283	234	261	248	261	254	279	313	248	235	285	271	270	263	266	258	286	244	273	265	283	278	267	241	241	258	292	259	258	251	277	280	300	254	251	265	257	289	274	270	262	262	237	272	258	248	266	284	260	257	253	281	269	292	266	243	239	250	270	265	284	267	282	264	276	265	265	266	223	262	253	238	268	276	238	240	279	270	238	244	273	288	270	239	257	262	243	239	234	289	269	252	272	247	293	285	258	299	244	257	279	261	268	291	269	285	271	272	261	271	257	298	280	264	276	286	284	261	245	254	285	279	299	301	252	245	293	255	272	266	254	246	257	239	281	261	252	246	271	275	267	283	253	273	275	291	270	281	281	241	262	273	311	277	261	249	261	267	251	249	293	266	277	252	260	259	281	278	286	283	260	232	275	267	274	242	289	282	288	231	263	261	287	242	257	288	301	272	268	269	274	275	269	252	259	245	262	260	267	258	263	271	264	269	251	288	230	271	274	256	284	253	290	257	239	268	282	287	227	247	276	262	268	260	286	253	267	253	241	256	247	273	272	248	250	271	263	271	278	275	269	265	275	282	255	260	271	273	279	268	273	261	257	268	244	260	284	297	284	274	243	269	261	271	251	229	243	263	295	228	264	280	260	234	232	308	288	273	244	308	286	269	282	300	289	286	269	246	261	274	265	260	268	283	260	271	244	277	248	260	275	266	264	264	288	272	257	252	252	255	257	268	292	285	255	276	253	272	253	309	256	270	277	255	298	270	286	237	281	274	292	258	271	252	266	248	271	246	270	277	271	251	261	268	266	274	276	288	279	283	262	288	302	233	294	296	247	256	268	240	246	253	247	281	274	264	266	279	266	259	260	272	285	270	266	273	249	265	272	254	266	281	256	244	260	274	300	279	274	253	259	263	287	253	258	296	257	241	259	259	280	253	302	271	269	242	244	274	254	247	249	269	277	298	248	258	278	236	274	275	266	283	276	259	304	250	277	255	260	250	280	272	266	268	259	301	281	272	276	250	241	257	297	245	251	246	264	247	270	245	260	255	285	261	268	279	235	270	287	275	267	256	271	240	294	286	283	263	292	245	246	272	269	274	297	263	270	274	265	252	259	255	274	266	290	262	285	272	262	238	231	288	270	279	277	290	239	247	255	271	259	270	290	269	272	294	248	259	247	268	259	239	245	236	253	270	278	268	267	266	292	260	262	240	256	293	262	269	252	251	244	276	283	256	277	298	274	285	265	266	280	274	256	270	240	262	275	270	243	267	252	286	240	279	284	265	266	281	256	256	243	275	274	261	261	298	261	264	271	256	271	244	281	262	270	239	293	266	282	284	249	276	254	295	266	281	256	277	264	262	282	276	268	250	256	289	290	264	238	251	271	255	295	298	258	261	268	279	287	260	262	270	266	264	257	262	241	273	289	269	249	270	285	263	270	252	242	289	276	288	255	277	277	298	284	247	275	270	263	263	251	237	270	240	269	236	257	263	247	257	258	297	282	266	250	268	310	271	281	286	273	255	301	255	278	266	263	273	274	297	263	249	288	284	259	257	251	245	274	254	276	277	240	270	234	238	261	278	255	269	233	263	260	265	255	276	312	271	242	240	229	256	255	274	245	281	249	232	241	308	288	257	265	260	271	256	266	262	259	278	273	262	291	287	241	271	302	264	251	255	251	270	277	256	286	251	288	261	277	266	263	255	241	269	264	286	264	273	258	281	283	252	249	287	260	287	297	281	281	261	247	269	250	260	301	294	246	272	250	254	246	254	267	227	271	272	263	292	276	274	250	293	262	266	288	269	285	265	239	271	288	274	240	266	264	257	285	252	271	271	271	267	304	256	268	278	277	249	272	290	281	283	249	268	260	264	284	260	254	250	285	225	288	273	247	263	267	295	263	265	276	284	235	236	238	277	305	256	238	274	282	273	268	230	273	268	270	261	246	300	284	287	270	263	283	255	275	225	254	264	253	240	253	256	286	275	199	222	278
3069	715	743	804	724	728	688	712	692	722	711	642	706	686	679	660	619	664	682	634	668	627	677	683	686	698	611	668	647	678	687	685	645	668	620	660	650	706	639	682	645	672	676	676	710	679	670	652	643	651	701	653	675	696	679	678	700	659	683	654	654	648	657	641	615	623	668	694	650	649	661	660	690	724	642	657	701	611	657	655	650	674	654	675	670	653	627	697	644	673	660	646	699	668	669	672	715	705	671	669	673	670	638	670	621	672	650	674	685	628	662	708	661	662	666	652	626	635	659	738	639	646	640	629	660	628	716	667	710	726	626	677	633	635	685	664	656	638	692	656	652	698	667	670	645	676	696	700	631	719	668	643	655	643	664	719	649	688	717	724	667	694	699	683	660	690	678	636	708	653	630	653	666	664	690	693	684	663	672	721	613	627	660	676	701	655	654	680	672	639	659	631	676	672	709	672	626	700	628	663	666	647	613	676	676	620	649	681	680	616	678	619	651	685	653	648	677	659	639	686	670	642	685	675	696	677	647	653	678	680	656	680	717	663	684	629	641	629	663	651	696	645	662	662	666	694	657	673	667	666	694	710	653	648	656	660	676	681	651	672	645	759	652	675	670	657	611	608	715	704	695	676	667	710	699	662	691	631	667	700	636	673	705	647	671	658	697	641	679	656	692	648	622	710	661	682	703	633	691	684	676	653	631	661	662	689	703	709	627	653	630	658	663	640	687	665	689	635	706	684	694	669	678	650	666	663	689	665	711	631	655	665	665	665	622	695	673	678	650	683	685	680	726	708	628	649	677	700	647	622	644	665	650	636	655	691	649	654	665	679	680	680	679	676	682	641	658	638	650	674	660	685	674	687	674	654	607	750	689	675	669	716	673	697	638	624	645	667	674	669	618	682	668	661	696	671	714	645	679	679	681	624	723	637	635	680	714	641	641	700	678	690	654	679	726	642	655	624	686	627	642	657	620	697	686	686	705	614	688	666	668	668	616	608	648	661	653	671	675	672	666	667	637	650	691	647	655	654	656	662	652	703	638	683	630	723	677	721	696	662	689	687	654	668	633	669	683	655	664	625	664	642	666	675	642	656	688	692	692	696	700	610	664	646	689	656	673	628	663	700	721	612	657	715	663	672	658	695	641	669	725	733	686	625	713	687	668	698	658	665	646	721	681	709	670	652	658	650	630	664	680	676	644	650	645	707	636	677	685	670	677	697	654	665	620	694	660	707	664	676	700	697	700	648	634	681	630	646	681	650	695	716	646	652	727	683	703	727	703	670	636	690	660	657	643	688	659	720	683	637	651	671	688	666	654	671	656	646	704	677	646	638	696	631	649	676	682	687	667	662	694	652	671	602	686	671	674	679	694	685	636	652	670	666	593	677	647	658	631	707	644	670	646	664	682	693	673	661	673	686	670	676	690	665	670	674	681	699	633	648	680	600	635	684	707	654	638	637	652	649	656	707	702	634	663	659	694	641	659	658	674	626	704	664	611	645	718	667	669	650	629	644	702	645	708	650	714	637	675	655	682	630	654	691	620	665	673	657	701	684	697	690	683	692	651	669	631	685	663	712	674	637	708	708	682	689	674	646	680	681	709	626	676	668	684	614	600	656	646	668	684	648	679	687	665	653	683	637	671	667	709	654	633	640	633	663	669	633	632	678	658	685	643	674	651	695	652	673	671	687	673	622	673	656	655	667	663	647	622	657	664	667	660	619	692	717	631	656	658	652	660	672	690	648	660	677	662	621	675	657	727	655	671	659	749	686	715	621	699	665	667	636	668	640	691	678	721	685	683	665	678	646	651	640	630	684	673	637	658	704	616	710	660	660	644	652	689	641	709	736	658	651	694	659	692	636	718	625	628	689	694	638	661	672	637	688	640	701	665	687	629	632	678	704	635	696	630	743	672	660	644	657	636	642	683	684	693	686	681	670	682	655	656	629	625	643	679	701	669	676	666	687	685	638	657	699	677	689	683	692	657	635	636	631	671	696	668	667	672	654	626	651	685	676	640	694	669	656	675	685	668	634	662	636	704	645	704	695	654	665	655	676	665	643	671	630	650	683	680	670	622	677	667	650	653	662	657	687	710	685	712	669	612	658	696	692	672	671	656	654	653	719	646	660	679	657	657	709	669	696	686	679	606	654	634	681	606	696	614	666	711	714	669	691	699	667	676	675	694	639	680	679	689	654	694	647	725	694	673	692	641	618	684	681	627	616	672	691	673	646	673	617	699	668	640	657	643	644	714	646	650	698	684	698	640	690	701	640	710	696	656	678	646	692	674	669	652	646	654	662	717	643	686	661	695	666	654	663	615	652	670	681	645	645	672	673	698	657	658	633	662	665	696	647	672	681	688	652	646	698	726	704	640	665	679	686	656	691	664	712	714	675	642	697	634	656	692	686	732	664	616	639	635	654	644	663	643	638	658	675	685	666	680	699	631	701	670	700	645	659	655	710	679	702	654	651	649	698	656	661	664	635	650	678	699	677	707	668	699	702	677	711	643	676	684	694	673	699	656	673	668	670	715	700	699	672	622	671	655	699	672	680	673	655	659	721	669	671	672	679	733	630	694	667	676	651	657	651	623	657	696	689	677	595	695	692	688	678	688	677	668	665	688	647	703	702	689	699	656	662	673	683	666	649	662	676	705	640	651	676	655	666	660	689	704	670	646	670	693	733	657	669	689	679	677	676	642	689	670	660	682	682	695	685	628	696	684	715	654	621	640	695	675	648	662	697	664	680	716	665	660	672	688	658	667	650	625	663	694	664	696	658	628	664	665	665	691	673	710	667	626	680	693	663	681	670	683	710	712	656	703	669	667	679	651	702	683	674	642	621	634	677	706	671	700	649	647	675	672	671	661	665	650	654	668	684	714	651	686	657	653	685	648	702	660	643	637	683	643	649	665	684	644	657	672	673	633	664	701	728	670	654	667	641	656	656	691	680	664	722	625	682	645	673	659	667	724	687	656	714	683	696	713	646	682	675	674	714	662	654	685	676	673	655	666	652	695	643	690	703	709	658	693	702	670	672	688	655	590	673	647	678	667	688	703	688	669	698	685	678	688	652	717	643	644	644	647	683	633	668	685	706	656	658	713	697	660	676	666	667	666	669	680	684	690	675	708	644	647	647	672	677	714	674	661	697	641	675	665	684	639	661	642	688	654	707	643	680	699	636	621	637	691	656	660	712	696	684	641	641	747	704	648	703	658	693	688	689	694	703	668	639	708	634	645	613	663	685	670	640	684	663	624	655	683	679	667	620	666	674	641	658	663	668	705	677	626	653	727	676	684	680	713	680	681	683	647	708	681	664	664	722	681	718	724	732	659	641	647	651	642	690	696	703	693	618	671	645	671	692	714	676	649	646	628	690	729	671	687	656	643	660	690	625	655	748	658	701	643	677	666	671	715	689	631	660	676	640	662	665	706	665	653	691	679	717	637	703	623	681	629	646	664	737	673	715	722	656	690	656	711	691	660	652	668	678
13183	1153	1106	874	704	498	422	440	325	291	292	311	255	235	245	228	276	220	254	215	222	242	209	223	214	205	229	208	209	206	229	192	219	216	218	215	211	184	226	215	196	204	207	195	209	186	211	225	222	208	208	206	217	193	212	215	204	217	206	195	188	210	211	195	210	210	206	201	201	230	195	205	200	229	203	196	227	181	184	217	219	207	208	199	234	201	231	214	216	223	222	230	236	224	196	243	209	220	202	216	178	195	209	200	209	202	232	203	213	190	201	175	210	229	184	182	207	211	204	205	221	190	205	192	195	202	239	211	201	211	209	178	196	182	217	195	188	219	189	216	184	214	173	200	208	241	231	212	211	214	231	223	218	227	204	209	228	193	197	204	189	227	197	170	184	220	206	201	205	190	200	207	210	184	212	183	220	188	199	213	180	205	203	202	217	224	215	204	197	205	218	228	212	220	202	242	215	230	193	198	228	212	220	227	218	185	198	220	217	210	205	197	198	204	216	223	211	236	244	215	206	197	196	207	233	232	208	200	193	194	204	210	217	202	217	211	193	217	195	228	242	212	207	206	210	220	204	209	207	194	219	205	227	215	193	224	206	191	226	184	239	224	229	182	209	223	206	207	243	194	210	189	202	200	233	224	203	225	182	208	208	200	212	227	222	214	191	188	205	207	179	203	237	206	221	204	226	181	196	221	230	185	218	197	198	185	215	211	212	190	195	224	194	241	200	200	189	192	238	217	202	207	190	217	213	222	185	215	217	176	196	183	190	208	215	194	208	195	195	224	207	182	197	200	200	207	208	206	186	233	171	208	214	188	192	220	200	196	186	198	209	195	213	206	216	182	205	215	209	191	206	183	202	190	201	212	179	211	201	220	204	206	173	198	211	222	208	196	211	204	235	206	199	185	206	199	196	212	198	210	191	189	215	193	218	225	214	215	221	201	215	226	211	241	229	190	209	208	224	213	211	170	192	182	215	217	225	170	202	212	214	205	216	189	232	222	228	171	241	194	253	235	187	205	200	224	224	198	218	244	237	185	221	190	223	194	207	206	211	208	213	210	206	207	197	200	229	212	201	189	214	206	198	216	198	200	184	214	171	240	211	214	183	211	229	212	219	210	195	196	186	201	213	216	199	214	202	205	232	208	188	182	208	210	193	237	227	200	232	197	210	205	224	165	206	196	212	227	205	217	228	214	201	225	214	216	221	219	181	197	228	207	228	197	208	204	217	210	210	202	214	199	208	186	200	193	223	205	233	190	201	218	200	209	232	219	209	205	207	203	218	215	193	226	209	196	219	218	202	200	199	227	203	214	201	206	195	175	215	202	193	204	183	213	222	217	219	206	219	201	224	186	182	186	204	202	209	197	186	181	172	246	184	217	181	210	233	214	219	203	165	225	211	221	194	213	217	214	174	200	226	176	224	247	186	205	214	210	223	212	208	223	206	203	214	210	212	186	193	211	202	222	208	254	242	215	222	204	202	202	243	212	180	212	211	210	200	179	203	192	191	204	206	215	221	200	237	207	202	197	204	207	199	199	180	195	224	201	168	182	168	172	221	200	211	181	212	180	175	199	204	212	207	193	207	212	219	206	204	172	186	210	176	184	208	220	201	222	214	187	205	222	199	213	208	184	186	207	231	180	228	200	215	213	202	198	216	237	237	232	212	205	218	191	209	212	214	181	211	201	215	192	231	206	195	195	242	220	203	204	212	196	192	195	206	209	205	218	196	216	195	204	204	211	199	215	208	199	191	205	216	204	176	221	195	207	214	216	210	183	211	200	235	202	192	199	215	198	215	222	218	211	183	197	194	171	207	214	239	233	247	218	200	247	220	192	202	225	221	209	199	224	199	183	217	197	211	188	224	191	196	211	195	187	194	208	228	218	208	225	200	221	227	217	216	223	231	210	199	191	210	183	189	186	200	208	207	218	232	211	226	199	178	242	183	196	218	193	188	191	239	226	224	198	211	195	205	214	217	198	239	203	208	196	217	238	185	216	175	218	213	205	212	193	224	208	212	198	233	210	203	208	224	209	211	240	222	214	224	201	207	192	202	230	216	188	207	205	209	190	204	181	206	189	215	185	251	192	197	188	212	207	183	213	204	228	198	212	188	211	211	196	216	193	193	197	210	191	229	260	195	185	235	230	228	197	196	210	196	202	194	229	178	225	208	201	195	212	212	194	202	226	221	224	209	195	228	209	232	232	208	209	201	194	212	203	194	222	214	225	203	209	197	202	215	200	182	218	221	196	222	212	206	206	234	205	225	211	216	193	222	216	201	214	184	202	207	219	199	197	214	202	209	219	202	230	196	214	205	204	205	218	220	219	232	202	203	223	221	218	221	217	217	223	214	217	208	182	217	236	156	206	199	209	218	226	228	199	215	219	207	188	216	214	181	183	216	180	207	223	191	214	201	237	208	195	199	197	212	209	211	228	224	204	202	203	227	198	175	189	181	225	190	207	213	225	201	173	236	214	242	203	209	210	203	238	216	205	197	219	211	208	210	210	213	225	219	186	215	207	206	210	217	203	192	194	218	197	185	214	205	199	217	244	223	219	202	199	209	226	204	211	214	195	195	206	199	198	192	198	201	199	218	226	216	193	203	180	223	215	212	199	204	202	208	218	211	209	228	199	220	240	221	221	210	203	207	208	205	197	189	218	175	174	188	210	209	210	205	172	220	225	192	219	217	238	198	219	218	203	191	209	187	248	186	196	194	182	181	206	230	235	205	216	235	240	213	219	193	184	223	196	207	216	214	212	222	195	209	195	221	218	196	220	194	222	229	187	215	196	198	203	190	190	232	197	212	216	188	188	253	234	209	205	203	204	212	226	213	226	191	217	220	193	212	220	216	203	217	238	200	199	208	185	199	200	216	187	205	214	218	217	213	231	210	199	213	187	185	204	231	210	217	225	190	225	211	216	222	180	204	211	226	206	197	200	226	196	228	204	214	223	190	236	218	205	218	213	197	217	218	212	239	241	203	213	209	179	193	199	228	189	214	193	206	225	226	178	242	225	240	201	222	212	209	207	205	187	218	203	212	215	203	202	198	202	227	230	217	205	212	210	233	178	182	195	204	188	243	221	211	226	220	222	200	236	221	195	214	228	236	216	210	215	197	204	198	225	197	208	233	215	204	221	197	212	209	201	196	222	212	203	212	226	205	182	197	181	229	216	230	185	212	190	168	215	222	211	225	205	211	236	224	217	197	206	214	238	191	200	205	214	202	216	223	210	203	213	218	220	197	209	216	180	237	195	200	230	211	219	198	213	196	196	193	210	219	201	212	213	219	216	183	202	201	191	209	227	199	221	199	186	193	238	204	197	211	235	224	213	206	237	210	223	204	226	212	219	202	211	221	194	199	207	212	219	192	201	205	189	196	207	217	208	228	243	188	226	204	208	222	228	207	196	218	198	222	231	228	188	184	209	219	223	199	228	225	200	214	225	227	205	207	232	232	227	213	210	202	197	207	198	215	212	197	186
7907	1292	2557	2958	2553	2164	1848	1621	1342	1224	1145	1011	925	881	920	933	823	792	761	731	774	743	705	673	673	697	666	669	679	635	627	640	657	643	651	631	622	607	597	610	612	601	592	607	597	633	579	596	591	566	590	582	614	636	625	598	606	570	631	641	620	590	584	563	587	612	599	595	597	583	596	600	580	575	602	590	569	538	586	613	572	551	521	578	603	587	557	585	548	569	591	582	525	575	569	568	569	624	581	504	533	566	584	574	578	543	606	593	603	540	536	583	557	617	588	554	592	546	557	581	546	582	584	549	608	575	547	558	584	609	591	581	569	586	592	593	585	564	567	554	607	554	563	565	575	564	555	614	588	585	613	563	576	596	629	571	570	582	578	589	598	597	592	591	591	588	536	552	566	541	576	601	592	570	558	555	580	539	597	606	574	594	565	580	570	569	609	565	546	568	565	558	562	581	545	550	598	559	580	554	552	600	521	562	577	545	562	562	613	593	569	599	582	579	600	593	601	560	554	542	566	579	593	559	601	557	590	544	551	577	557	558	581	540	581	611	592	557	549	569	539	567	553	595	572	599	563	540	577	517	576	596	560	566	575	563	576	549	555	577	568	570	570	555	562	575	582	600	563	560	540	533	570	591	579	534	553	566	542	561	570	603	573	557	603	549	564	562	575	589	540	575	554	550	559	567	618	588	620	551	564	571	555	560	559	560	579	585	577	572	548	546	580	580	607	597	591	551	589	586	555	556	578	594	553	559	565	529	589	560	575	549	601	577	582	556	585	560	576	533	576	504	588	570	564	531	568	575	612	519	591	555	569	564	579	609	554	580	535	524	557	540	560	571	597	564	565	566	539	581	572	539	620	535	564	550	626	547	565	593	593	533	587	543	562	563	556	555	598	564	556	546	551	619	534	575	601	527	541	570	555	570	552	556	619	536	566	582	611	534	579	577	580	576	604	579	607	555	568	588	527	599	583	557	561	536	603	579	546	576	552	573	572	552	576	578	587	575	523	535	610	545	590	521	587	535	534	542	531	564	563	548	600	533	583	541	539	589	555	603	557	556	574	567	537	568	560	573	552	550	577	554	553	603	569	556	580	606	551	573	561	526	598	585	575	601	551	560	570	569	558	555	586	611	620	566	504	547	579	597	573	565	569	531	540	538	561	548	585	570	548	599	598	604	559	583	582	591	555	574	566	542	577	594	514	558	644	537	555	583	572	566	583	559	599	603	594	534	531	586	549	550	600	584	581	532	554	551	552	576	535	583	566	619	591	579	577	584	543	543	568	539	533	553	579	574	529	559	553	547	601	545	562	570	546	567	554	570	515	561	552	586	578	535	617	566	580	539	556	589	556	538	595	564	581	598	584	557	584	561	570	580	543	580	568	510	559	638	584	569	571	546	564	570	568	543	602	527	597	574	577	589	562	546	584	588	563	576	588	584	544	579	550	576	559	555	560	567	589	589	564	527	581	573	607	580	589	563	594	594	569	575	560	530	571	590	576	560	552	605	577	563	532	596	571	528	599	613	579	599	590	603	567	570	560	577	575	553	533	573	590	538	598	608	572	576	561	599	544	587	593	565	573	577	531	590	577	548	559	569	558	563	543	582	589	594	580	543	561	595	593	573	564	566	578	589	599	564	544	549	579	537	579	596	580	640	559	559	576	560	556	588	579	590	558	550	548	577	611	572	527	587	560	560	582	568	584	586	587	572	582	590	594	587	556	586	529	593	569	569	574	532	574	562	570	571	612	570	543	566	556	567	540	553	623	572	557	525	508	554	571	600	609	561	556	546	621	614	562	594	572	566	618	559	582	570	575	558	578	594	555	568	598	578	533	550	526	585	527	588	562	573	614	575	565	568	560	580	545	536	537	561	579	560	551	560	540	566	576	584	567	542	598	572	544	557	549	547	576	555	589	555	555	560	580	559	596	563	536	554	560	627	568	546	545	587	576	578	564	552	546	587	564	573	587	562	587	574	563	570	534	568	579	572	589	579	566	535	550	582	574	582	597	576	546	535	587	569	588	579	588	535	533	541	572	547	574	568	589	573	562	603	576	580	566	483	599	570	543	600	588	563	601	590	583	546	599	591	496	606	568	519	538	619	581	562	565	570	548	544	578	579	574	601	579	568	529	583	529	603	599	575	550	509	559	562	556	570	583	554	585	585	550	581	548	553	564	549	579	501	599	569	564	546	552	564	537	580	575	576	594	577	581	548	589	558	555	582	587	556	525	608	588	589	551	542	545	534	566	608	560	595	580	570	553	560	582	556	571	530	575	593	541	608	563	552	561	565	588	540	568	595	566	613	561	545	583	554	575	576	541	543	561	567	577	564	591	584	557	559	601	548	579	537	542	571	579	511	576	539	537	603	580	560	540	554	550	544	551	572	601	559	560	520	532	581	556	567	530	589	575	548	569	546	554	508	602	522	593	580	603	549	601	547	562	590	593	611	587	543	582	546	542	559	572	559	544	578	536	567	588	585	557	556	564	551	574	618	573	571	559	593	575	546	550	557	527	551	589	520	564	595	597	555	543	574	539	568	563	574	567	560	536	564	581	574	520	567	623	556	533	531	581	589	595	547	594	611	595	594	515	558	553	560	572	591	579	589	553	533	595	544	550	595	563	580	521	555	555	545	609	566	579	536	565	534	562	582	558	561	576	599	576	546	602	592	569	597	536	599	546	582	580	539	597	611	615	569	560	556	593	572	559	513	519	513	540	564	591	561	584	527	577	593	603	545	516	557	572	564	566	562	540	568	583	596	540	563	558	563	578	562	572	601	548	580	597	577	556	568	561	573	598	598	561	595	542	542	582	590	587	562	593	599	574	600	597	555	610	578	587	527	540	578	614	570	578	541	588	568	588	550	548	544	594	550	567	578	573	563	610	597	562	524	583	598	572	543	559	565	563	520	604	626	579	552	565	557	593	573	560	577	586	579	557	551	588	555	578	566	586	592	554	531	518	555	563	560	565	566	583	594	580	559	528	563	603	571	573	601	577	585	557	545	572	524	586	563	573	555	561	543	564	554	577	529	568	568	559	601	578	572	554	552	529	543	526	551	554	572	630	545	584	568	526	540	540	586	583	558	537	534	590	566	565	553	549	567	586	535	566	541	579	518	546	556	539	582	596	543	594	554	554	553	573	570	623	574	568	604	576	584	534	516	496	532	548	603	560	550	550	598	600	533	573	566	565	566	552	563	613	524	588	551	565	554	610	581	583	547	547	539	508	562	495	544	565	554	575	542	564	548	580	599	585	557	531	573	577	557	535	602	541	556	577	556	536	610	523	571	561	596	575	597	551	560	558	560	572	497	545	522	562	587	531	538	596	546	581	555	532	581	563	584	575	585	587	511	521	598	560	546	571	581	582	573	557	573	528	554	578	605	548	546	546	585	557	590	556	561	533	563	594	545	534	581	526	576	553	564	574	532	588	549	577	518	603	566	549	574	561	599	560	580	562	550	543	599	584	573	544	530	566	582	546	604
23219	2963	2423	1810	1299	1021	829	796	597	564	510	499	470	460	440	419	408	418	415	415	376	383	423	395	389	421	401	359	395	374	380	385	387	381	410	399	386	366	382	403	381	366	405	361	348	388	376	401	337	333	401	366	334	349	349	349	339	365	380	373	369	325	350	346	387	354	359	327	369	346	378	374	388	371	363	370	365	369	393	372	336	348	373	366	342	344	380	346	368	360	362	343	353	388	331	361	403	356	371	370	342	386	374	358	398	388	335	394	367	387	391	390	409	364	320	370	366	348	389	343	364	380	356	366	365	351	342	380	415	332	357	351	386	367	363	351	360	377	388	371	392	381	321	365	358	351	329	378	386	360	349	370	369	367	368	342	342	363	382	363	387	372	399	356	379	390	366	385	336	357	356	338	358	351	371	349	362	371	418	357	362	358	367	347	362	388	372	386	361	362	389	373	358	366	376	385	360	382	356	347	358	347	364	344	332	383	354	371	328	379	349	355	349	370	373	375	329	371	414	370	381	326	357	371	403	349	371	366	389	355	355	378	370	369	346	354	372	399	345	370	350	377	365	371	365	346	362	375	379	360	343	381	369	378	374	327	347	362	378	372	373	346	351	360	356	378	364	376	380	379	377	390	364	361	393	342	384	362	372	384	362	363	375	385	356	368	375	353	379	389	354	367	377	384	379	351	358	353	378	334	351	372	332	389	395	335	354	350	369	361	403	369	356	394	387	352	360	348	341	398	372	320	361	394	376	381	352	340	381	400	361	375	374	364	343	388	366	341	362	370	350	367	358	382	351	389	379	371	379	351	357	348	410	370	342	323	309	399	332	363	360	360	338	391	353	358	375	355	366	366	365	363	369	371	381	359	362	373	363	395	369	356	361	380	352	355	383	368	369	377	359	356	397	361	333	392	372	366	369	380	361	406	336	351	349	354	373	369	345	379	392	391	359	394	361	338	345	348	357	358	341	351	331	350	369	383	354	367	355	346	357	341	350	393	343	384	400	390	371	364	355	383	372	372	372	347	385	341	363	345	334	372	377	344	357	400	403	360	357	353	351	354	374	376	363	379	352	366	377	342	350	369	335	330	401	346	395	342	354	342	371	365	374	329	381	342	357	371	389	375	347	350	391	324	337	376	330	399	375	373	346	342	371	346	393	395	369	387	340	349	386	424	358	350	358	401	356	361	382	366	381	335	372	361	351	370	389	374	345	337	406	355	336	377	348	370	375	372	373	354	377	376	362	357	378	368	375	359	354	359	348	350	354	391	360	391	332	346	358	339	369	348	347	314	358	349	360	334	366	377	396	361	352	362	345	393	357	360	387	362	359	334	375	316	364	338	369	375	331	339	340	362	394	390	389	369	395	357	352	361	342	367	360	357	356	382	388	361	292	364	385	321	378	355	326	367	364	341	348	368	356	338	345	353	398	364	358	353	361	372	391	334	374	389	393	351	397	360	357	337	366	390	312	386	328	346	354	380	354	397	365	356	360	384	366	383	365	384	371	328	351	365	371	381	354	396	335	378	390	350	373	357	383	381	353	386	373	382	335	361	348	309	378	361	372	351	356	351	397	378	377	353	368	374	345	362	351	356	348	391	350	396	377	352	348	394	349	344	364	377	390	366	352	341	358	348	358	357	355	422	373	349	370	378	383	386	377	394	374	348	386	339	371	380	366	371	377	379	371	384	354	352	360	374	377	372	360	380	368	365	390	404	407	367	335	355	354	365	364	340	362	358	369	338	405	351	383	356	377	354	374	350	363	347	339	383	359	358	388	320	383	343	333	391	370	387	321	373	365	327	355	405	364	355	324	330	363	399	376	328	345	391	381	379	387	372	370	360	380	358	364	345	348	357	342	367	358	340	389	326	345	358	332	397	340	356	363	379	366	335	340	356	333	396	380	384	397	365	421	416	376	382	359	368	345	325	374	373	369	334	374	342	353	388	364	371	373	360	389	367	360	363	364	352	391	383	384	351	356	367	376	390	332	360	362	348	377	424	373	342	358	370	414	372	354	374	348	348	373	352	374	384	341	329	351	379	373	353	384	400	395	384	409	348	343	332	362	395	367	382	362	362	338	343	369	353	352	364	354	391	379	340	345	347	350	388	359	379	384	334	350	350	349	386	357	371	374	391	329	337	377	362	372	418	401	342	376	344	375	347	365	372	319	364	373	393	386	374	351	328	340	381	380	347	335	363	336	346	378	344	350	365	377	358	346	354	360	369	362	371	334	368	355	385	387	373	363	373	384	365	362	367	349	372	389	383	340	339	369	333	371	372	349	349	333	366	388	363	355	379	367	360	335	377	355	330	353	398	353	330	370	379	347	350	389	365	354	372	345	330	352	367	367	366	387	370	404	369	397	368	328	326	353	355	403	371	390	367	377	364	376	355	360	349	359	351	362	349	336	369	370	328	388	352	351	361	417	359	370	360	359	366	367	385	390	343	399	338	366	375	327	366	357	355	379	396	365	357	380	371	363	356	406	336	310	376	356	384	343	382	346	375	325	380	302	380	354	331	360	349	338	349	359	370	378	348	329	359	369	395	376	370	375	376	396	347	343	363	326	323	362	359	375	356	356	384	382	395	352	349	338	410	371	356	371	374	349	379	314	382	347	336	341	393	355	353	360	396	383	327	367	349	365	361	374	320	381	353	347	389	396	362	375	318	355	339	386	328	376	332	359	352	355	350	349	345	357	339	334	355	346	366	371	362	359	408	354	334	368	366	350	358	333	338	401	365	374	329	365	352	358	329	376	361	363	353	378	324	355	352	307	340	360	358	351	358	346	374	379	361	344	352	388	366	359	348	375	380	375	372	366	343	391	374	351	374	312	340	353	343	370	360	337	352	366	366	374	360	380	357	352	334	342	350	348	352	352	352	362	336	372	380	352	381	352	354	409	381	360	395	357	381	361	387	358	378	381	385	340	391	365	344	364	345	376	352	329	361	355	339	407	351	379	350	380	394	399	349	388	387	389	368	367	351	385	337	384	350	365	355	341	430	362	366	388	382	333	368	330	391	334	373	351	361	352	352	358	360	376	343	339	382	360	359	376	378	373	343	379	382	359	368	354	348	376	356	375	356	400	368	384	341	393	363	372	373	397	394	323	347	348	348	349	349	332	352	330	365	335	378	357	382	340	353	344	366	365	350	365	348	351	340	363	388	355	351	339	345	367	391	374	343	349	346	373	365	359	360	355	344	350	377	362	367	380	345	361	345	353	360	353	362	363	391	397	353	340	360	357	358	328	356	364	350	417	347	359	377	339	393	390	355	363	385	374	358	370	367	365	346	347	381	399	401	368	380	331	356	354	324	364	411	414	386	332	340	364	341	356	328	364	363	397	382	375	350	333	391	361	380	394	372	366	366	355	331	363	331	341	339	363	353	340	363	381	374	376	367	353	379	388	368	381	376	352	353	343	370	338	366	365	395	351	354	370	347	359	356	373	380	365	371	374	379	375	406	363	355	396	379	344	383	387	365	382	348
10989	2397	4688	5430	4616	3980	3294	2740	2520	2156	1972	1753	1654	1638	1471	1426	1381	1304	1273	1224	1222	1125	1148	1109	1162	1104	1055	1090	1031	1045	1005	965	988	979	999	1011	1020	983	989	946	1023	1012	987	960	926	946	949	967	953	937	930	1007	951	939	913	931	927	898	973	945	940	931	958	943	939	912	944	969	956	917	931	960	937	931	962	942	943	936	875	923	981	885	892	883	929	902	867	943	927	914	952	900	864	937	901	885	884	881	886	865	890	912	933	922	898	915	894	880	944	940	925	892	894	975	938	875	900	925	849	887	925	877	911	947	857	918	920	940	897	903	902	902	938	931	880	869	877	867	877	914	897	912	872	887	925	916	968	944	932	922	974	940	912	966	899	961	922	994	954	927	949	887	839	923	968	906	890	903	917	928	931	866	871	892	843	882	874	916	892	933	886	922	914	885	937	893	896	919	860	835	867	880	882	889	856	857	868	836	836	901	874	904	955	919	952	852	861	925	914	913	934	922	888	883	903	883	896	899	882	891	873	889	896	868	918	919	878	908	914	945	892	844	926	904	895	880	887	913	894	901	914	855	917	935	866	867	908	893	904	889	933	884	896	883	922	901	931	927	914	910	884	924	876	889	913	867	819	876	970	917	868	877	899	869	952	941	937	901	883	907	897	897	931	942	905	884	838	902	886	873	897	907	885	908	909	900	914	890	850	1002	904	902	918	859	945	880	889	952	868	901	917	896	888	865	870	861	956	927	902	945	894	882	949	882	876	937	895	879	851	833	950	871	939	851	886	860	908	869	917	911	885	889	837	871	874	864	933	925	921	976	852	908	893	905	911	902	833	919	923	903	891	854	912	929	848	875	867	910	877	879	908	867	892	910	872	875	898	878	897	879	870	967	916	835	906	887	919	891	893	907	945	908	889	865	888	870	889	876	924	937	849	937	964	923	890	888	930	892	886	874	922	945	854	880	889	878	839	876	920	911	941	830	896	903	877	883	901	842	895	930	859	948	843	939	891	897	868	868	903	906	944	927	899	936	909	914	889	903	917	872	908	913	949	852	867	924	877	855	874	917	888	900	926	867	904	869	910	835	930	893	895	908	921	931	876	908	959	919	867	931	902	891	907	873	883	954	946	881	908	904	913	858	894	870	892	936	916	937	901	864	844	902	888	865	955	888	922	866	884	904	874	945	929	866	882	880	950	935	921	893	912	925	852	890	868	903	905	896	942	911	914	890	868	908	969	894	883	841	931	919	900	874	876	908	895	892	912	901	881	878	861	878	861	852	907	928	887	878	876	888	906	878	891	893	913	868	886	886	936	919	879	875	898	892	944	861	847	884	907	857	909	921	908	837	905	900	898	923	861	911	909	944	932	868	960	893	888	849	855	861	875	923	920	897	842	908	900	880	861	956	896	906	885	877	865	925	878	916	913	918	905	868	886	889	909	948	868	868	958	898	907	909	954	937	800	892	912	912	864	924	908	912	840	908	913	886	889	905	891	881	904	902	950	894	853	897	939	889	943	907	931	889	897	861	899	917	885	891	846	916	881	928	911	925	858	874	906	841	915	883	868	882	833	934	883	896	888	882	813	855	911	900	887	930	881	908	935	935	900	896	887	939	829	835	854	913	843	878	913	880	914	890	845	863	865	858	907	943	868	878	910	906	894	925	900	917	891	875	881	901	919	952	909	890	913	896	871	892	890	870	835	898	897	901	905	915	938	921	891	878	866	931	957	844	906	821	885	876	934	893	891	900	877	918	941	913	933	899	877	899	898	909	860	905	884	909	897	844	930	901	901	924	931	920	858	957	874	857	879	934	914	909	854	916	892	911	938	877	884	879	892	906	861	904	967	900	915	837	956	882	910	932	896	884	873	961	946	893	910	929	861	925	892	855	861	902	927	979	867	932	882	891	852	900	890	903	873	942	849	910	895	907	889	863	912	907	848	861	910	861	943	846	940	907	912	880	840	903	953	904	936	896	927	837	908	815	975	847	880	899	871	890	876	932	907	863	929	903	901	908	921	947	852	870	883	927	926	869	902	871	927	916	904	903	922	936	857	917	904	958	894	864	837	906	865	911	924	921	911	876	839	870	870	948	889	897	852	898	898	879	899	906	845	892	890	887	945	878	867	914	892	914	908	886	955	887	918	847	910	899	958	885	886	870	907	939	853	896	839	888	925	880	868	905	884	911	940	840	897	847	928	957	908	858	912	862	897	884	878	897	858	875	842	910	930	916	887	862	863	918	868	910	902	913	904	980	931	859	883	889	929	929	905	916	913	899	863	951	951	895	861	877	900	897	877	896	883	920	884	920	889	906	878	881	857	886	938	906	902	889	866	887	875	876	892	907	857	904	900	887	923	969	960	907	969	900	917	909	901	921	904	883	896	894	910	979	939	883	894	900	897	899	935	925	880	921	853	908	878	924	928	907	882	882	887	883	875	922	941	899	956	901	934	891	899	942	863	844	920	921	860	871	893	882	877	905	931	891	895	884	860	942	863	899	843	889	898	892	916	877	938	894	868	923	902	897	842	880	899	921	858	929	890	977	915	965	829	871	834	903	857	903	908	919	888	941	895	859	892	936	892	911	878	898	886	900	911	887	886	904	946	894	922	932	897	947	898	870	904	922	855	852	896	884	880	884	886	900	885	934	860	931	881	891	934	927	881	897	881	931	881	913	925	912	881	873	858	926	908	844	850	881	931	890	916	915	888	875	857	999	843	931	826	930	967	938	899	857	869	906	908	918	927	910	872	901	939	897	944	918	904	913	944	885	868	913	908	879	801	905	917	874	895	944	889	905	846	858	884	910	901	922	936	866	873	858	862	944	919	934	868	848	946	859	877	910	883	875	942	936	903	884	948	902	897	902	861	877	919	889	900	923	927	946	884	879	862	945	911	908	897	863	944	835	886	910	874	921	852	900	897	926	850	871	903	850	885	893	909	910	866	952	850	850	932	890	928	881	903	874	910	952	917	868	868	911	881	934	898	877	898	859	915	883	906	939	868	902	941	863	888	884	880	857	877	874	858	911	898	875	898	951	898	918	931	893	889	916	899	924	900	878	878	881	959	876	937	920	941	894	921	904	865	919	812	876	961	910	887	935	914	921	912	904	846	925	851	905	913	857	878	854	911	876	927	889	927	874	890	895	897	903	908	903	932	866	946	868	898	883	946	925	903	860	867	912	901	900	909	927	881	927	852	947	864	899	898	884	833	920	851	858	893	850	875	908	904	903	852	954	869	886	890	930	912	887	911	882	961	870	897	928	938	928	871	888	904	921	884	905	939	891	859	895	879	898	924	889	922	881	882	860	865	886	928	888	897	906	893	934	903	818	872	919	976	880	890	891	900	924	913	903	906	937	927	904	905	882	898	932	841	909	878	875	897	923	859	870	913	926	900	931	863	896	893	898	925	927	925	846	844	858	867	901	886	889	973	885	889	897	913	892	963	902	844	890	901	928	844	891	905	884	874	912	878	914	884	861	888	959	877	871	910	922	916	819
2481	290	297	290	291	265	291	264	248	289	258	295	318	278	264	261	275	282	265	276	264	244	250	232	265	249	284	264	253	274	271	299	245	263	278	280	265	256	245	252	263	280	239	252	269	246	237	273	269	277	274	300	282	285	288	247	257	254	266	232	260	242	257	275	246	241	283	249	289	283	286	261	288	293	261	264	261	276	251	274	238	261	261	275	266	268	258	282	264	267	250	270	302	262	259	283	277	263	291	264	271	271	260	251	247	274	228	246	278	262	271	252	258	249	204	275	272	267	271	271	302	255	266	262	287	249	288	240	242	263	254	261	250	282	261	257	274	262	268	256	271	253	249	288	329	239	246	234	303	237	270	278	263	267	293	264	270	272	264	251	282	249	265	255	239	253	256	253	236	270	264	266	254	282	289	283	249	263	268	270	266	229	257	276	258	276	259	257	220	253	263	266	255	274	263	267	272	273	284	254	267	259	270	245	265	262	273	278	273	275	271	247	256	269	279	313	274	233	266	280	283	244	315	288	270	255	258	234	231	263	272	282	295	284	286	268	258	258	280	289	279	284	267	294	237	258	289	286	255	269	241	279	254	274	295	263	263	268	258	246	241	275	258	272	260	256	277	238	255	252	242	247	257	257	258	275	267	254	287	257	297	266	272	271	271	266	263	250	235	271	295	269	249	242	252	255	264	288	255	281	276	253	252	253	254	249	268	252	269	270	263	269	253	263	242	259	237	245	291	273	260	229	275	263	264	281	262	256	253	262	269	276	261	227	288	277	265	288	264	273	259	256	276	278	220	281	260	285	291	247	266	278	275	277	256	268	240	266	262	253	266	252	285	219	267	279	243	300	274	285	245	258	272	299	261	251	233	243	270	242	232	267	261	259	257	252	268	269	253	243	294	299	251	275	257	259	266	266	269	275	282	247	226	210	232	252	264	240	278	245	259	284	276	265	276	259	260	272	284	276	286	250	276	270	261	272	271	282	264	262	288	265	247	255	250	270	233	235	264	262	263	269	259	257	264	280	271	267	271	293	275	240	247	244	283	287	256	273	274	244	233	263	262	242	275	241	261	256	280	269	242	260	278	252	273	261	261	270	264	261	274	239	264	255	255	247	243	263	285	248	243	280	274	280	234	239	254	271	282	254	276	246	255	258	276	260	273	251	274	285	263	236	247	233	257	285	263	253	262	265	261	281	291	241	249	272	258	259	255	263	257	285	286	228	239	266	218	280	241	277	257	270	232	250	247	279	271	268	274	263	253	258	276	295	258	270	276	236	280	258	290	278	270	291	279	257	245	268	293	250	249	255	257	243	234	258	265	275	275	276	268	238	271	260	275	253	231	252	268	264	292	262	257	229	263	284	284	262	250	253	288	249	282	267	262	272	242	311	304	250	270	296	248	281	251	276	299	277	267	243	218	256	246	247	291	265	278	262	272	274	289	248	258	239	261	279	266	256	272	298	284	278	283	280	281	257	287	295	254	244	286	241	246	261	271	255	267	271	237	286	279	263	271	301	275	236	255	259	256	266	296	265	271	258	273	270	251	270	260	300	273	256	293	272	286	249	255	302	251	292	244	273	253	264	283	259	286	263	269	253	243	272	244	279	277	241	272	288	261	276	249	278	245	260	264	292	267	280	308	274	220	272	264	279	266	251	294	255	266	269	242	258	290	242	250	263	279	258	254	262	273	251	261	258	287	273	234	264	267	275	271	260	258	274	237	273	271	281	293	256	281	259	293	260	243	264	242	257	274	270	245	226	263	248	263	244	268	273	261	247	245	256	243	255	274	256	255	277	274	250	295	284	291	289	249	269	274	268	267	258	264	271	275	236	246	272	253	252	238	267	239	255	229	276	242	236	245	266	276	250	267	277	283	275	255	262	264	287	269	252	288	266	268	241	268	273	283	266	287	282	271	288	296	242	257	259	300	276	263	262	300	252	248	285	259	282	263	276	255	243	253	291	239	248	248	264	260	286	271	280	235	286	289	246	271	265	253	256	282	248	263	258	225	266	238	238	253	280	276	255	235	260	259	255	244	258	252	259	257	300	246	261	264	243	261	257	264	276	269	281	288	261	249	273	262	273	254	249	239	280	245	241	274	280	258	249	276	257	291	245	260	268	277	273	254	239	238	274	271	264	267	275	274	251	264	239	257	241	270	302	273	242	255	295	265	261	285	237	254	268	256	269	257	260	274	286	286	262	280	276	239	242	280	280	276	264	252	254	228	257	299	247	272	258	274	264	260	282	285	294	244	278	292	272	263	257	251	265	288	237	266	268	258	268	267	249	279	283	271	258	234	263	320	250	278	245	219	294	250	266	284	274	280	255	261	253	264	278	270	257	268	276	270	286	278	300	282	239	278	258	289	271	287	262	274	278	277	265	269	247	270	273	243	256	291	272	315	286	298	296	280	263	281	277	265	269	259	272	278	286	273	263	270	266	273	259	253	266	245	261	256	272	254	243	235	259	271	249	240	264	252	274	256	262	281	274	265	274	273	273	247	273	270	279	249	276	242	266	268	260	252	246	228	252	275	276	265	275	290	254	282	272	261	278	261	262	238	275	281	277	249	251	230	279	255	251	285	288	290	228	275	244	253	229	265	287	282	230	264	251	267	259	273	240	260	296	261	268	231	235	250	264	245	256	222	247	274	278	268	280	261	249	282	258	251	260	249	292	275	240	257	272	276	243	275	273	285	253	267	280	278	243	277	276	273	247	232	278	265	265	273	281	258	239	237	261	261	259	269	301	277	267	288	262	304	274	298	295	250	272	257	258	262	265	226	260	274	279	270	270	250	245	264	266	261	294	289	269	258	244	254	277	275	259	256	265	258	257	268	240	251	247	231	267	266	256	240	280	256	253	242	261	263	252	293	252	273	299	271	236	263	280	230	245	260	287	304	234	257	253	274	248	292	272	229	262	277	273	247	249	234	247	253	296	260	279	268	255	233	262	273	292	235	271	279	274	263	235	251	268	267	297	258	287	229	229	258	245	231	245	285	274	269	282	283	258	284	290	226	246	266	261	279	246	253	278	250	261	253	268	276	266	266	253	249	254	235	287	288	249	280	286	266	257	262	244	255	248	272	257	251	257	264	271	277	247	281	303	243	251	279	253	271	269	276	306	263	267	278	220	260	240	249	280	261	293	288	249	249	272	245	256	280	282	263	271	256	246	268	266	294	269	249	263	276	243	265	247	256	256	273	275	281	244	279	275	272	238	271	268	288	242	260	248	267	284	285	234	274	278	254	261	282	259	252	288	246	240	255	238	299	279	291	269	248	246	257	280	283	263	298	267	263	308	263	261	297	258	279	250	276	253	270	256	239	279	275	245	250	270	256	249	258	242	270	247	295	253	276	243	261	270	283	261	258	235	260	299	256	237	247	275	260	249	280	301	235	280	290	250	252	247	259	263	254	234	253	267	270	295	250	286	275	262	239	254	251	279	273	277	255	259	254	285	273	269	248	276	287	268	250	264	263	246	265	242
3038	718	787	776	805	714	743	729	739	709	677	703	723	682	715	711	676	668	699	701	650	670	731	660	693	614	685	636	664	661	645	676	668	653	661	657	648	682	679	657	665	653	660	662	649	671	672	670	693	681	682	683	643	686	654	680	702	654	685	649	661	641	662	639	718	675	679	695	664	678	691	646	664	645	704	647	633	686	625	689	616	607	669	688	666	653	630	664	683	661	697	645	671	677	672	656	636	649	678	649	665	685	629	684	593	669	639	686	617	665	690	673	644	617	717	670	674	698	704	703	670	620	682	691	683	651	641	644	669	700	672	649	693	633	677	682	697	672	721	705	649	656	649	644	664	662	671	698	690	635	706	659	649	680	668	686	731	682	656	670	744	649	629	708	678	624	665	654	690	627	670	653	679	634	637	680	671	664	735	658	656	655	668	687	662	633	706	680	650	651	657	680	647	611	681	665	664	649	645	653	697	706	655	650	645	697	696	632	670	656	671	641	677	686	685	674	701	631	672	672	691	650	663	690	635	719	673	682	680	673	654	706	679	653	693	658	663	658	680	666	640	664	701	635	688	668	642	640	698	656	655	669	725	650	635	633	678	691	645	586	678	625	688	661	658	649	649	662	651	666	658	652	647	703	680	639	634	649	668	651	627	613	681	663	654	634	671	653	688	670	642	680	698	664	659	670	709	617	692	655	612	701	669	715	649	706	687	713	704	664	687	631	655	688	686	640	678	631	662	695	634	680	664	677	627	666	663	638	681	655	660	676	645	680	645	668	709	667	672	645	660	699	661	686	643	675	718	639	660	677	714	673	659	653	639	683	730	665	646	666	663	679	669	687	653	706	655	654	685	679	639	693	682	708	697	643	681	691	651	691	685	672	650	680	677	665	679	674	683	660	665	681	677	716	659	652	663	672	658	665	704	651	662	631	650	690	649	672	690	642	677	694	688	616	654	704	662	643	700	644	646	618	709	678	693	694	678	636	684	700	683	666	629	672	689	640	677	642	696	631	659	668	676	634	665	639	681	694	674	697	663	682	652	671	679	700	665	676	683	639	682	686	650	664	658	646	645	683	683	677	677	665	697	668	664	655	668	693	628	697	672	670	687	677	675	670	660	638	701	615	637	680	686	630	698	689	668	678	671	682	655	624	676	655	663	623	674	681	687	645	666	653	663	705	665	698	653	643	643	667	644	663	695	663	715	670	660	687	665	616	666	676	689	626	683	633	688	644	624	694	673	664	691	645	674	681	685	684	685	645	653	667	662	655	663	658	670	662	669	697	670	656	625	698	675	606	652	655	640	602	643	692	718	658	655	654	670	707	614	644	681	681	713	637	650	678	682	655	641	714	693	702	682	669	673	632	667	621	703	635	694	665	709	674	701	639	676	612	702	654	626	672	708	678	668	684	701	663	702	652	703	667	672	661	645	653	695	644	659	706	663	648	643	644	685	659	707	612	682	628	636	663	708	699	658	679	643	691	688	676	701	626	707	662	614	632	705	672	666	675	609	681	680	637	677	643	689	662	696	622	638	685	677	673	664	640	649	683	636	666	679	690	646	671	662	654	652	641	641	659	646	661	666	650	629	670	646	730	680	631	698	684	672	639	686	705	676	676	686	641	646	645	651	688	668	648	621	649	650	649	655	699	639	659	660	699	652	641	664	655	667	682	658	660	675	700	659	687	660	674	644	713	660	691	655	696	619	688	675	697	644	629	623	706	671	653	654	668	693	677	649	675	670	611	704	648	668	650	663	633	684	655	661	623	653	631	697	652	654	660	676	681	674	654	638	664	681	644	631	665	699	659	621	688	654	615	613	684	698	653	717	662	710	720	666	669	652	663	668	693	670	636	701	660	622	679	663	612	655	684	724	640	677	670	681	675	666	691	654	657	715	631	649	654	685	695	650	680	606	647	689	703	674	688	670	710	647	643	683	661	642	702	666	644	647	652	685	649	688	635	701	669	676	630	701	695	672	669	669	615	696	645	669	658	645	635	644	704	619	690	675	663	668	664	720	728	655	693	639	651	702	665	668	638	693	666	663	686	652	640	638	628	640	674	622	670	689	670	681	712	691	686	688	690	702	652	694	676	657	624	713	664	675	656	647	665	699	667	688	687	672	698	710	667	623	672	654	664	670	635	669	691	663	630	653	678	691	646	666	689	676	689	650	674	662	686	673	665	645	700	646	671	630	650	631	689	665	662	689	658	685	654	694	689	664	664	673	643	646	611	681	644	732	673	680	665	659	675	679	657	702	689	701	685	642	645	654	675	694	595	627	680	710	664	671	686	648	700	687	655	690	706	687	659	624	663	629	694	629	681	674	666	697	687	692	695	670	647	687	649	688	598	684	654	668	654	712	671	675	702	646	622	623	656	646	649	619	672	709	686	674	708	703	657	661	650	689	673	696	664	669	668	696	688	697	637	628	669	659	685	695	626	655	736	650	674	632	650	682	667	672	682	658	679	666	654	651	683	666	692	659	623	689	641	677	671	669	699	710	617	671	653	639	681	658	738	689	681	610	653	645	677	635	657	661	625	671	648	676	675	655	663	653	616	665	685	736	647	632	721	664	634	670	657	631	715	706	649	652	642	625	657	658	614	640	667	668	646	688	671	686	639	692	727	687	640	663	642	646	650	688	693	687	692	674	659	655	659	673	697	634	660	676	650	631	616	698	680	665	629	668	694	673	665	674	616	658	662	654	651	633	627	638	646	660	659	644	702	723	618	700	634	701	688	636	671	677	666	697	683	716	645	649	674	648	721	683	684	705	649	744	656	691	613	673	625	685	638	693	672	612	675	715	652	664	699	673	684	660	678	642	620	654	672	632	648	682	734	687	673	673	627	683	690	665	656	691	653	694	649	692	709	649	658	665	666	646	650	627	681	675	675	657	696	645	697	681	614	615	683	646	656	681	683	659	672	739	658	693	602	713	665	668	712	690	653	680	697	645	653	671	658	643	676	653	702	646	700	677	668	688	697	629	631	659	664	645	688	630	651	652	661	633	692	728	662	682	653	728	674	687	692	677	676	631	683	621	650	649	605	705	658	694	652	661	655	663	657	685	643	633	667	698	652	649	685	641	673	662	705	670	631	683	672	637	663	642	650	668	652	678	663	696	681	675	678	658	689	720	660	655	641	695	643	632	707	666	671	632	618	730	672	675	661	697	672	686	700	681	675	702	704	658	672	698	657	658	645	687	648	650	703	626	666	669	661	663	685	613	647	714	668	641	654	668	698	662	686	668	664	684	690	662	699	651	703	674	728	670	671	674	645	714	625	722	644	667	681	652	664	670	683	678	648	660	656	644	661	644	694	674	706	678	646	701	660	718	683	702	698	698	653	733	658	644	668	657	702	655	695	696	677	690	612	687	667	672	659	693	657	684	679	635	675	681	748	683	656	716	663	649	665	675	649	638	638	649	667	638	648	685	687	622	630	647	667	689	699	665	691	695	657	684	716	619	688	670	632	650	693	670	666	678	662	688	648
12209	1127	1170	885	714	560	409	389	355	321	296	301	265	250	257	234	226	265	221	221	217	229	230	225	209	203	217	217	217	208	214	199	223	251	213	209	228	199	212	188	211	238	234	214	219	190	240	211	200	225	184	239	213	231	205	220	249	170	230	187	210	198	198	207	197	200	229	184	200	209	208	227	223	229	194	222	188	193	218	199	202	234	203	216	204	218	222	195	219	179	216	208	221	229	220	194	207	203	196	216	187	221	201	203	217	206	175	211	180	200	209	209	205	213	200	173	225	221	213	199	223	206	209	183	209	202	230	211	218	231	185	213	193	216	193	217	204	226	209	212	220	213	209	211	222	179	198	218	213	211	219	183	216	193	192	187	232	205	193	190	221	225	178	226	208	206	201	228	207	204	213	208	201	219	224	214	185	222	201	217	213	204	215	185	177	188	217	190	205	217	206	188	237	184	212	232	187	211	222	183	224	226	187	177	223	194	210	187	186	224	216	200	230	215	217	220	195	209	198	197	195	196	207	186	198	190	240	202	181	225	218	194	243	218	216	202	203	180	193	209	190	202	187	216	227	226	198	195	196	217	222	187	237	208	219	222	223	221	231	215	223	197	199	172	211	211	209	188	187	210	213	208	205	211	214	180	200	227	198	200	209	175	211	189	205	195	207	217	211	200	174	210	202	189	228	216	219	205	224	213	186	194	200	209	208	193	210	216	214	213	201	213	190	220	249	199	218	209	194	205	209	200	217	206	206	220	222	206	203	212	224	192	175	194	199	203	198	205	218	219	215	207	221	209	207	223	196	215	211	221	193	191	222	210	215	203	205	210	204	204	218	207	204	217	217	187	207	233	220	213	225	192	197	203	202	217	228	243	211	223	222	210	232	201	202	206	212	213	203	196	214	212	206	205	205	201	228	226	199	209	215	205	197	196	173	215	208	214	223	196	216	188	205	183	219	180	227	219	198	197	226	218	219	212	208	216	206	229	201	197	204	199	224	209	221	230	193	208	217	216	197	206	203	199	208	187	199	210	189	195	170	210	212	207	216	204	223	206	212	195	195	171	190	218	201	209	225	216	207	180	202	193	191	200	193	214	224	185	205	197	213	170	202	224	197	198	219	215	221	206	204	220	225	213	223	192	196	209	203	216	223	203	203	223	232	208	229	215	218	204	210	212	180	211	235	241	198	191	188	198	189	182	220	204	190	206	180	211	176	190	196	213	217	216	215	211	231	175	194	179	221	211	195	198	202	238	204	201	201	202	183	201	198	197	201	167	228	237	209	193	231	232	227	216	206	204	175	181	208	219	215	206	194	196	208	211	190	232	204	234	219	174	214	213	174	210	240	202	197	204	199	190	196	203	219	229	181	217	226	196	201	230	233	203	237	197	233	211	189	214	205	220	212	221	207	194	191	215	198	197	211	224	219	180	203	223	201	184	226	200	227	219	222	212	174	202	193	218	215	220	184	178	240	201	203	195	206	191	191	244	222	191	199	210	237	219	197	220	202	230	196	199	200	224	204	213	208	187	220	218	183	201	205	221	205	197	220	198	194	206	206	213	221	225	228	207	232	202	223	179	171	181	212	181	238	202	206	204	214	202	203	202	205	229	244	208	203	217	221	193	234	211	225	202	200	198	199	198	224	189	202	197	216	176	188	202	210	198	195	207	188	231	184	212	217	198	181	187	199	193	194	171	201	201	197	206	213	202	210	182	203	205	211	235	201	237	207	202	216	212	203	226	213	223	214	215	195	209	202	193	205	218	180	206	211	206	214	205	201	212	213	182	227	201	209	212	208	202	202	236	175	203	195	235	200	198	203	174	193	187	189	214	237	218	190	207	220	228	226	209	206	192	213	205	206	205	217	212	198	240	211	203	171	212	207	221	193	194	201	210	194	209	207	196	203	183	202	194	209	165	198	194	198	207	194	195	206	203	192	176	189	216	193	210	181	210	192	201	247	222	199	208	196	212	217	202	185	205	199	237	185	227	212	210	190	190	239	212	219	214	219	207	234	220	195	195	197	205	210	217	196	202	212	203	207	224	193	239	198	217	191	188	217	220	210	210	200	209	219	208	178	202	197	198	216	163	214	234	198	210	207	198	216	221	226	197	228	206	197	195	210	218	191	248	220	196	225	185	208	207	214	217	206	226	211	207	240	199	205	217	217	238	201	233	181	190	204	208	194	214	196	199	249	199	216	237	204	209	205	203	197	189	189	202	202	229	209	205	184	209	206	209	205	203	234	194	211	192	210	207	187	187	188	208	180	186	200	224	209	205	192	223	198	243	203	211	247	219	196	220	228	214	191	196	217	194	241	195	223	208	186	194	210	225	242	207	213	237	211	208	226	232	209	185	256	186	201	227	213	175	196	215	197	211	189	165	198	194	218	206	201	221	212	217	205	189	201	205	197	196	189	194	190	204	202	196	201	210	225	185	212	186	212	180	185	217	198	187	200	204	220	202	204	200	175	210	219	202	195	214	189	189	185	205	203	203	184	202	210	225	224	197	203	182	206	200	203	218	198	180	182	186	209	220	214	176	229	218	199	205	201	210	207	191	199	218	199	205	222	213	218	227	238	181	209	228	213	185	196	210	182	221	189	175	194	186	204	231	192	233	184	194	175	186	215	199	214	184	203	216	209	258	215	249	215	198	210	199	227	199	217	190	205	230	197	206	183	214	210	212	207	199	213	201	206	216	200	202	197	188	191	196	238	245	199	212	221	193	216	205	189	210	204	187	233	195	205	220	206	202	227	226	205	218	209	215	211	196	170	222	183	217	196	195	219	196	176	208	219	207	221	214	185	202	207	228	203	197	232	188	187	184	231	210	185	189	183	204	183	224	208	188	219	212	197	185	214	221	189	174	212	203	190	211	190	211	223	233	197	205	212	224	213	195	220	186	221	182	213	184	210	211	214	212	234	213	207	218	225	203	225	195	231	210	200	213	177	211	215	210	217	211	185	207	185	203	206	221	196	211	197	211	211	214	202	209	236	188	199	218	212	208	201	189	238	188	220	216	201	190	209	207	180	195	199	177	198	212	220	191	220	181	210	185	197	188	210	207	209	214	212	198	225	202	201	207	225	217	178	216	212	185	199	191	194	233	192	229	202	199	223	201	222	209	208	234	218	212	198	233	204	214	195	205	217	222	208	200	217	215	204	229	222	202	198	191	203	204	241	236	203	176	202	198	214	212	197	206	213	232	195	235	194	182	183	196	205	191	188	179	209	192	219	184	192	208	225	231	222	217	224	203	214	205	215	180	206	249	222	210	200	208	227	230	198	205	208	203	191	195	199	228	226	206	212	223	217	217	203	213	221	231	197	185	202	177	185	215	194	208	221	214	217	210	209	202	226	226	222	222	183	173	235	220	215	209	206	220	185	209	197	217	187	183	222	199	197	214	219	218	211	205	216	224	205	191	207	229	214	233	190	189	203	224	196	231	214	193	186	212	235	208	191	211	229	217	227	223	217	209	219	185	192	195	229	223
7710	1305	2520	2907	2680	2259	1867	1611	1416	1219	1108	1036	960	911	882	828	809	800	753	775	753	676	714	668	642	666	635	619	670	704	613	610	634	644	601	622	566	669	562	639	611	606	577	587	580	594	621	609	583	562	607	539	620	604	588	593	588	594	526	537	562	560	576	516	557	581	574	610	566	533	544	546	554	605	606	574	565	579	599	521	539	567	543	583	538	584	552	571	589	593	532	604	539	549	578	587	567	573	560	572	608	552	573	557	576	578	551	579	615	524	569	545	551	610	598	574	553	596	540	576	568	579	557	538	531	557	585	549	555	559	602	570	539	557	544	582	605	557	584	546	532	558	613	535	580	560	574	571	532	578	574	567	574	530	555	584	602	539	591	619	566	578	531	538	580	546	569	591	604	531	581	552	597	532	563	607	577	532	522	571	558	575	533	543	597	545	535	573	533	549	601	542	573	608	573	527	548	563	561	582	592	546	549	543	575	565	570	555	550	570	566	573	582	604	569	574	522	526	533	608	538	549	568	581	564	528	584	555	531	550	551	531	604	559	539	561	571	589	573	603	558	574	527	585	577	524	556	594	604	608	532	584	516	541	536	570	571	559	624	543	562	574	574	545	592	540	559	628	601	572	550	543	557	562	565	611	590	550	577	538	562	561	566	564	573	580	579	560	600	591	564	553	533	564	572	565	547	561	608	575	540	532	537	587	566	575	564	562	592	535	543	559	558	586	554	531	530	590	539	543	540	595	545	533	626	558	582	572	548	559	597	594	561	562	588	561	578	527	501	539	536	544	587	578	564	543	545	575	550	546	550	571	600	562	545	546	539	556	577	559	543	559	557	556	535	538	539	581	555	533	556	541	540	553	536	598	584	552	573	567	576	599	558	547	526	541	553	565	539	538	559	589	537	599	575	513	566	523	560	552	578	551	535	602	557	592	573	583	574	580	539	522	528	572	574	577	593	587	568	555	547	561	553	531	547	558	578	623	514	549	561	603	540	560	552	541	588	559	551	566	579	560	535	572	570	591	597	543	614	546	546	565	546	583	589	568	511	572	556	540	572	582	596	545	563	552	576	569	555	561	572	565	579	520	547	595	556	587	566	571	512	566	574	582	568	575	592	555	589	549	562	551	559	589	597	578	658	605	568	559	559	568	542	597	585	571	572	543	530	579	570	572	561	523	572	537	580	561	552	525	557	532	562	550	544	576	557	572	532	560	570	572	568	578	587	576	535	537	546	541	553	540	578	570	581	572	530	562	602	530	544	551	514	610	586	598	570	578	553	545	598	579	532	556	589	588	552	592	543	585	561	566	567	568	551	571	587	552	604	550	594	525	532	587	574	560	587	575	552	576	589	578	581	581	496	517	552	563	560	570	585	547	553	551	522	551	531	541	552	569	604	588	554	581	592	540	594	546	588	563	595	547	567	552	605	568	558	567	572	581	584	567	538	569	556	591	540	524	545	577	597	557	592	574	539	553	548	533	597	560	564	551	570	572	576	593	582	564	583	572	550	535	557	565	531	569	604	591	561	593	585	533	526	600	544	557	543	555	540	515	602	593	534	589	547	564	495	514	566	559	601	578	551	526	562	559	533	560	571	541	603	573	540	558	548	509	600	590	587	586	596	594	590	596	542	542	555	586	571	586	562	585	598	582	527	526	557	560	522	594	540	553	551	571	528	592	562	560	586	554	583	572	565	542	573	547	546	581	601	580	542	566	588	555	567	537	574	518	565	582	550	542	521	557	531	553	557	545	558	590	535	535	572	601	565	584	557	565	583	576	509	567	588	578	574	520	547	575	543	565	539	513	552	543	567	547	585	515	527	603	618	552	557	577	559	593	581	571	592	629	576	519	577	551	537	591	546	594	587	542	540	531	554	568	583	537	568	567	583	550	573	526	550	580	602	538	561	548	550	561	568	601	537	530	545	575	590	573	567	563	536	538	571	538	576	545	575	571	592	503	617	582	575	543	576	529	573	556	564	548	537	553	566	577	574	582	558	526	607	575	560	573	546	613	572	574	553	583	570	557	573	552	578	552	540	619	537	597	523	572	563	554	561	597	580	566	572	585	549	593	561	535	589	538	561	562	506	556	537	587	559	596	540	608	574	576	571	560	554	556	554	566	577	549	569	533	575	586	558	556	551	493	565	594	548	576	546	590	542	576	599	539	603	560	537	576	545	524	586	564	562	603	525	571	552	534	507	529	545	602	568	578	527	575	556	527	536	559	577	592	534	567	563	564	541	564	592	549	588	589	557	547	542	569	529	581	520	594	518	568	522	615	535	555	560	601	600	547	521	557	576	575	614	539	538	562	576	574	551	531	588	547	546	573	550	548	572	581	544	538	607	564	599	574	568	567	571	565	566	555	579	571	503	559	556	575	567	539	551	582	598	575	581	568	551	627	562	548	569	572	578	554	527	567	558	496	546	582	604	580	557	614	578	586	545	577	556	560	537	576	607	586	593	588	499	558	585	541	599	554	570	547	625	569	564	533	550	571	575	598	590	563	528	565	579	578	557	543	556	588	517	557	551	536	565	564	541	561	542	587	581	597	559	534	594	528	552	536	559	613	592	560	541	562	557	530	535	539	565	557	538	534	573	542	593	565	540	534	589	635	575	570	582	563	559	573	545	582	574	517	549	586	585	588	558	575	525	527	565	540	583	598	570	594	520	561	565	546	595	620	569	555	584	533	589	597	587	547	559	525	561	545	581	554	567	539	573	566	557	547	558	519	517	505	539	520	597	561	554	556	583	562	624	569	534	557	579	551	593	536	562	587	559	520	577	593	574	530	566	560	573	583	551	517	582	569	579	616	532	557	572	585	543	553	518	548	558	545	571	563	573	577	551	543	560	539	535	566	576	546	538	570	575	594	577	605	583	563	567	565	541	566	535	563	587	530	584	537	571	598	628	543	570	554	564	589	526	588	552	584	561	564	587	599	580	581	556	572	535	551	553	574	532	542	558	541	537	554	561	564	554	539	532	573	593	560	537	566	535	585	532	561	557	513	552	578	588	520	544	552	549	568	540	547	567	577	581	521	587	542	587	573	561	559	557	553	556	535	572	524	560	565	509	585	510	604	571	555	610	541	577	592	589	566	536	549	550	624	552	559	564	542	541	545	538	613	571	533	583	565	552	578	566	570	515	545	537	526	515	558	595	584	590	592	607	582	571	545	500	552	568	583	573	552	556	562	580	531	569	547	606	608	575	562	536	609	590	551	516	558	560	535	554	550	532	594	568	537	553	611	554	591	583	563	554	603	563	583	523	532	577	526	562	529	545	533	541	549	543	565	564	531	588	576	571	577	556	568	554	552	553	554	578	542	528	543	534	573	561	547	547	540	552	525	544	583	532	548	511	559	541	555	608	567	545	546	579	556	533	571	527	557	585	541	556	567	617	539	571	573	560	580	570	607	543	574	557	562	561	570	577	590	532	565	550	576	530	585	611	552	543	580	608	580	544	582	551	551	528	514	529	611	558	561	607	574
21987	2887	2412	1811	1314	1013	865	715	671	598	542	518	469	432	437	419	428	394	421	408	392	401	365	413	381	375	366	384	409	365	416	401	379	397	379	383	386	406	370	376	361	384	353	405	355	376	379	354	351	363	376	355	370	369	387	358	350	370	371	338	373	374	323	379	380	350	335	360	333	363	410	370	375	353	351	350	383	379	329	351	368	318	372	359	353	371	398	391	350	345	348	368	329	365	347	356	375	346	327	363	356	345	357	356	357	344	367	355	345	398	383	367	380	404	335	347	359	353	345	368	383	361	369	351	404	346	369	363	367	380	371	358	357	382	356	336	351	386	351	396	355	378	381	365	390	374	357	375	393	314	367	337	332	388	347	356	386	377	369	354	389	413	382	356	360	329	332	373	389	387	403	374	380	361	369	371	359	371	382	350	349	396	348	342	376	338	360	372	360	348	372	359	338	380	334	384	340	380	341	343	367	361	349	369	382	346	392	370	324	354	366	340	339	405	353	374	362	403	351	344	348	363	345	368	396	360	366	366	347	322	392	385	350	367	367	376	366	378	345	346	347	346	376	370	358	355	347	359	362	346	330	348	402	405	378	336	348	376	345	333	334	372	341	351	371	341	380	331	366	399	383	375	399	395	372	386	399	387	368	369	382	361	377	357	335	368	338	369	364	362	338	347	377	328	359	357	358	403	388	393	332	373	383	360	370	404	395	356	345	354	397	368	339	336	354	400	389	376	343	314	330	387	392	395	339	392	362	369	393	375	373	337	342	331	357	348	336	329	320	330	373	391	361	353	345	362	354	388	338	379	361	378	350	366	391	395	386	382	356	368	364	357	334	396	350	332	373	359	331	374	384	368	355	380	388	376	354	380	370	321	334	361	376	352	367	382	362	340	370	356	362	354	368	370	379	408	319	357	403	372	317	378	357	380	386	335	335	378	386	368	337	338	356	389	356	355	359	358	369	364	388	359	375	413	350	340	375	357	353	381	371	387	367	341	380	338	358	395	386	343	370	360	385	404	394	366	328	333	345	332	391	350	369	360	342	392	379	372	348	379	372	340	348	355	370	359	374	341	387	353	363	366	381	406	361	377	355	337	373	371	349	366	372	343	358	375	367	377	335	405	317	323	329	348	360	369	380	380	358	336	358	390	375	368	343	372	357	342	339	327	366	314	326	351	329	391	341	356	348	357	311	403	335	363	378	375	381	357	381	382	376	360	319	381	379	380	358	360	402	362	338	366	359	365	365	384	350	350	372	344	374	397	332	378	346	341	371	357	352	363	388	396	333	336	382	353	336	348	371	386	354	361	373	371	330	345	368	358	373	363	388	385	356	318	352	358	380	398	367	412	411	359	327	401	352	362	378	368	371	358	371	416	365	381	358	352	386	373	347	369	358	363	349	375	327	328	365	341	334	340	354	362	366	367	383	357	387	387	352	346	356	356	348	382	375	349	358	341	339	381	362	351	374	345	345	340	353	372	348	390	362	371	345	348	335	403	333	347	374	367	380	413	357	369	360	364	406	391	393	327	371	377	410	401	346	334	369	359	348	351	379	355	347	340	352	343	357	367	372	326	346	331	365	359	360	400	330	358	388	353	365	364	372	408	356	380	380	367	352	372	347	369	370	355	350	337	349	355	398	400	368	315	347	370	373	365	357	355	344	348	354	378	353	379	363	390	354	384	328	360	372	364	360	362	363	363	347	342	383	376	323	356	379	362	373	371	385	357	381	385	411	358	394	356	328	352	387	360	355	323	373	338	370	319	354	343	335	343	345	413	347	352	366	378	344	397	340	396	370	343	365	381	382	381	386	324	361	382	373	356	382	371	366	373	376	351	355	354	312	323	340	347	347	370	406	350	330	363	338	339	375	350	352	338	369	358	399	371	351	415	366	389	369	355	354	346	410	369	370	352	329	359	364	369	354	396	371	349	364	353	367	338	364	361	343	364	353	378	366	372	391	396	382	344	368	394	392	345	359	378	384	365	342	334	349	333	325	368	369	361	377	379	393	345	328	352	369	350	341	329	379	342	374	353	377	383	370	354	314	361	348	346	353	373	380	377	368	351	389	343	384	358	356	366	339	352	359	372	370	373	341	352	357	370	322	347	360	359	373	337	359	356	355	351	362	357	361	366	376	384	354	347	352	355	369	370	351	356	389	382	375	339	363	347	396	362	344	376	385	399	387	375	331	401	384	346	336	390	347	375	385	373	346	344	382	382	362	386	363	363	398	340	339	361	352	335	343	362	381	355	353	353	335	381	358	391	318	339	342	368	349	357	362	353	373	375	338	373	338	328	365	371	359	375	355	403	350	362	371	362	372	344	363	351	358	374	360	380	342	332	389	365	368	386	368	371	355	345	372	386	362	407	370	336	358	326	385	358	377	355	414	342	363	365	334	375	368	384	358	348	332	355	337	346	354	352	347	395	358	377	388	336	398	341	345	355	361	337	359	385	346	357	327	366	367	354	364	386	381	362	383	373	384	364	345	353	350	375	344	322	339	365	378	393	348	388	354	382	348	362	366	334	320	388	347	345	358	363	340	338	346	385	381	327	367	375	353	368	363	376	372	357	342	338	385	379	355	352	346	391	379	380	374	393	391	376	372	345	386	354	331	337	350	364	368	355	369	358	381	373	332	368	385	361	369	362	364	344	328	389	320	378	373	372	366	320	378	373	367	357	356	374	388	368	318	375	345	377	370	351	366	337	371	343	369	362	374	361	356	349	377	366	368	388	355	358	369	382	372	367	412	403	355	362	331	360	380	319	365	389	363	370	329	374	364	321	358	359	372	337	355	385	365	364	361	387	364	374	389	379	321	367	329	349	385	372	365	313	383	369	345	353	344	353	361	395	355	365	355	357	381	344	374	335	379	369	379	376	369	361	353	339	360	329	359	350	393	352	377	358	398	343	349	343	366	348	358	358	343	346	335	351	323	357	356	360	350	387	368	392	350	358	370	336	347	357	355	370	360	375	364	353	344	380	365	364	345	366	359	329	351	373	366	345	372	409	363	356	359	363	357	380	374	370	391	348	343	386	374	388	341	366	360	325	385	362	341	365	380	380	369	371	375	367	393	365	336	388	361	379	362	354	353	382	338	390	365	365	354	354	371	336	355	322	344	395	361	379	350	353	407	367	366	350	381	378	389	368	354	350	381	334	362	377	375	356	372	350	349	386	367	352	367	356	364	377	351	331	355	373	365	344	353	353	346	387	352	336	358	364	373	353	355	383	327	343	359	347	342	354	338	395	400	356	377	381	366	352	352	345	386	380	395	317	379	344	352	359	349	366	374	348	404	361	375	391	354	378	369	369	397	356	376	314	359	350	385	341	399	395	366	340	372	356	362	362	341	372	373	382	331	364	369	352	333	366	361	356	367	395	341	376	371	386	354	366	401	337	345	376	391	351	344	369	335	375	349	373	336	343	338	337	353	371	350	369	343	364	390	403	372	363	368	334	365	361	386	335	365	336	341	377	369	330	401	360
10689	2294	4755	5421	4811	3973	3399	2997	2456	2170	1933	1765	1595	1497	1445	1432	1424	1318	1295	1234	1225	1191	1153	1086	1101	1050	1100	1023	1001	997	1060	1004	1028	961	993	1001	969	981	981	981	931	941	928	903	933	928	939	925	951	946	958	959	906	897	963	902	941	892	961	936	906	916	930	917	917	945	922	919	891	900	920	885	926	943	868	903	869	934	856	912	878	926	850	894	920	911	863	853	891	929	937	875	898	891	940	911	915	848	943	924	914	875	893	889	887	861	903	902	924	942	877	884	964	915	921	915	912	885	914	895	887	941	903	904	945	878	891	905	880	878	884	828	888	905	940	896	907	871	844	911	896	886	983	886	966	943	912	894	895	995	956	966	929	885	913	940	896	897	857	918	980	910	877	917	906	903	919	866	875	938	918	914	893	929	922	910	869	906	904	931	905	956	926	873	856	876	896	908	875	876	816	848	942	882	923	914	883	910	919	806	871	958	893	878	862	889	937	896	895	878	867	844	913	866	850	840	927	878	903	861	916	899	880	915	918	793	915	897	905	868	877	908	898	869	874	878	892	884	869	921	907	894	900	933	872	901	886	900	902	859	917	891	906	898	923	888	948	896	923	911	951	886	846	849	929	895	923	883	945	882	883	871	901	843	876	871	919	933	904	846	861	926	866	864	832	889	896	897	893	929	860	872	935	904	889	934	900	894	869	946	933	920	898	830	879	905	896	833	882	917	881	832	869	878	883	877	886	892	861	860	910	875	890	903	895	927	870	924	887	899	883	909	863	934	882	933	855	913	891	902	888	916	879	887	886	906	903	950	888	899	820	919	906	926	872	977	949	880	921	936	850	870	978	878	960	861	886	842	931	949	905	849	884	915	875	903	873	920	923	909	901	878	870	854	843	886	884	861	903	909	900	836	924	885	905	856	864	889	845	875	887	911	906	864	890	914	875	876	890	876	884	873	902	838	910	891	895	851	865	895	879	909	838	870	836	875	911	882	880	885	902	864	909	947	952	900	864	880	880	897	930	899	880	937	864	907	889	885	863	862	940	932	862	882	908	884	853	880	903	937	944	836	908	847	852	848	900	883	867	878	900	935	834	895	904	918	938	863	894	941	919	897	858	862	903	859	876	876	887	875	870	854	887	889	830	877	916	846	865	897	870	899	889	900	870	910	900	869	894	904	922	897	891	846	812	889	924	886	910	888	888	836	905	931	904	891	883	862	959	915	871	880	909	831	944	895	882	876	883	899	888	852	960	881	924	955	879	883	866	922	946	952	868	902	879	942	893	916	929	858	862	891	861	797	890	845	910	885	875	906	903	946	817	875	891	890	940	866	871	852	924	871	856	834	902	864	939	860	890	904	857	947	895	904	908	865	912	907	872	873	883	870	906	921	898	936	879	874	948	880	919	901	953	871	871	886	913	870	949	844	854	878	906	926	946	856	902	925	889	901	912	896	895	889	845	851	914	881	897	882	916	866	860	904	887	918	916	885	932	867	891	869	887	867	920	897	944	854	896	931	881	940	820	917	910	888	883	922	896	871	892	883	849	895	857	924	945	892	944	843	895	846	876	915	911	925	886	854	837	873	886	889	843	922	893	855	942	900	918	845	879	991	920	922	883	924	854	868	891	851	888	867	904	922	883	886	889	912	873	910	849	912	898	804	937	901	922	978	859	901	856	895	908	867	872	928	920	852	910	892	845	900	908	889	943	895	906	906	918	921	865	936	911	865	878	869	885	923	865	919	874	897	912	887	924	913	900	868	895	903	877	892	864	882	932	921	884	934	877	851	899	927	877	869	887	877	807	935	893	888	875	926	918	875	921	840	901	869	933	928	853	811	876	857	891	901	893	894	858	854	919	917	885	889	908	897	908	906	872	852	899	932	875	896	852	838	901	857	854	864	851	897	887	873	919	899	839	924	883	968	881	848	915	867	865	890	870	923	918	893	920	925	873	874	909	909	901	843	897	975	842	883	915	924	858	930	932	896	893	922	846	879	877	915	892	837	925	915	903	912	877	893	905	843	866	873	955	873	954	861	917	922	890	852	895	871	910	929	907	924	859	924	913	869	939	936	950	893	932	844	894	925	905	861	898	921	861	901	843	928	923	884	883	893	843	876	886	860	957	913	880	893	915	903	924	864	834	906	878	883	862	871	863	919	868	880	893	903	934	882	878	907	872	857	857	917	895	891	870	888	865	870	875	875	944	931	918	900	909	847	898	867	854	928	872	888	913	916	893	842	957	913	918	891	874	869	870	892	916	853	863	888	919	824	895	922	885	863	888	859	883	856	850	940	912	893	892	896	920	916	922	910	893	888	833	890	921	901	860	844	851	941	865	812	852	888	851	864	944	910	879	850	875	919	909	861	879	891	968	891	907	881	865	906	853	872	881	872	855	865	854	895	818	893	905	864	912	880	861	910	912	879	891	885	895	847	890	854	864	838	889	847	902	923	898	905	863	876	916	848	876	910	939	899	917	852	872	888	915	895	924	885	855	914	860	896	925	940	878	860	891	890	906	861	840	880	862	880	909	884	867	908	943	901	922	872	875	879	948	854	838	875	926	897	883	836	878	877	894	924	903	903	885	919	904	891	880	885	826	846	861	921	885	929	897	893	932	904	891	850	899	861	905	876	885	900	914	911	882	863	880	846	861	903	883	901	878	886	847	905	857	864	918	883	902	923	885	936	944	831	866	930	935	880	899	867	870	893	903	923	850	894	905	866	901	872	847	875	893	861	895	878	874	858	837	895	917	882	920	890	881	901	878	892	908	898	901	900	885	911	861	911	863	901	892	895	885	848	925	895	893	871	892	888	880	864	872	937	931	913	888	858	899	852	898	883	836	897	902	897	874	847	902	822	931	862	942	868	909	879	885	892	893	932	924	910	879	902	877	848	975	893	904	878	922	900	850	892	886	884	904	893	885	891	878	889	902	879	902	947	895	896	938	857	903	863	933	853	901	891	905	908	905	911	894	901	868	939	898	868	907	894	883	879	857	929	870	927	894	863	916	857	894	847	893	863	893	874	875	883	898	863	837	941	901	890	817	887	927	954	878	900	875	913	946	864	881	902	904	920	905	833	886	843	870	817	950	894	871	895	858	863	920	890	880	905	889	895	922	931	940	885	963	850	847	931	873	963	840	897	885	871	893	904	921	896	870	910	897	865	876	897	847	894	886	916	916	872	854	891	886	894	907	836	925	851	885	853	904	887	891	901	911	884	910	895	866	872	909	891	885	880	850	914	890	884	852	903	890	925	852	922	880	932	897	927	924	914	912	922	908	890	854	823	896	876	923	898	877	910	925	836	936	845	882	910	875	908	918	891	947	870	920	917	862	881	895	862	888	937	866	902	886	958	860	907	865	910	917	897	868	868	871	861	878	881	876	865	872	913	868	857	912	900	905	921	933	872	878	887	936	875	914	914	935	937	890	901	855	897	894	900	861	885	925	853	893	886	885	921	900	903	934	941	852	860	911	875	918	889	892	881	839	882	911	898
2370	292	252	286	288	292	211	256	255	263	243	238	256	252	225	222	255	245	266	255	246	235	248	260	287	265	288	239	243	263	275	250	255	274	241	262	248	290	307	286	267	288	255	277	255	254	226	255	273	275	239	276	260	253	224	228	273	279	248	254	288	283	247	238	217	245	245	248	269	232	251	249	244	302	255	261	274	240	268	253	253	264	283	247	264	252	234	223	274	274	268	270	300	288	268	240	245	263	264	273	272	273	272	258	277	279	262	284	246	247	256	254	282	273	259	283	251	276	268	299	249	295	275	276	266	264	283	247	236	271	276	238	239	271	235	243	248	280	262	262	251	246	246	264	270	247	262	298	246	251	255	251	265	254	282	261	268	242	259	246	274	259	268	268	270	247	268	232	253	284	297	276	267	269	266	260	250	238	243	278	267	295	304	254	231	270	262	252	269	241	262	266	258	263	268	271	251	246	252	277	220	277	264	274	245	248	258	282	263	264	250	257	306	281	234	262	263	252	251	251	269	256	270	273	251	294	303	271	242	223	247	278	254	272	255	253	246	276	271	246	233	261	215	248	254	273	275	245	274	263	287	271	281	245	254	288	225	262	245	259	245	255	275	286	238	268	260	272	256	279	254	227	257	262	270	253	275	289	268	297	294	265	263	235	273	286	305	264	277	226	263	276	227	255	251	270	264	231	242	264	240	258	284	318	237	277	262	261	270	237	296	262	266	269	265	237	262	228	244	264	286	213	266	268	237	250	260	265	240	257	277	251	279	279	255	281	306	261	269	277	244	270	269	264	267	285	270	240	252	274	245	258	266	272	262	278	239	279	270	229	265	257	275	253	279	215	253	253	269	272	246	263	290	258	250	246	271	232	272	272	269	259	276	255	270	219	266	280	252	237	278	237	247	284	266	230	273	260	242	280	257	257	288	268	265	247	296	261	254	282	261	293	292	291	270	238	281	274	263	251	245	267	277	239	248	248	284	237	242	258	240	246	306	268	272	246	260	287	247	258	262	259	233	251	251	266	239	276	235	281	259	242	257	248	260	264	251	283	271	268	263	278	261	270	243	258	249	271	281	250	253	269	262	248	257	277	272	247	246	283	292	273	307	287	264	250	249	275	282	263	270	284	270	303	272	240	234	257	270	252	235	273	274	222	275	254	279	255	266	270	280	253	238	238	265	283	243	236	257	292	245	241	251	297	277	264	253	253	269	262	237	272	246	271	261	266	255	238	258	229	268	270	232	233	281	253	256	245	272	259	256	243	254	257	271	249	245	297	308	248	238	242	259	269	285	261	259	284	275	270	265	286	262	306	266	305	244	274	289	242	249	234	277	240	261	261	254	243	272	253	249	277	262	275	251	258	233	284	270	269	264	259	274	271	260	256	259	274	264	279	238	272	252	259	291	235	294	304	217	263	271	286	251	261	250	249	266	281	253	279	231	248	257	271	247	243	279	244	264	247	258	259	239	259	265	243	287	257	276	238	289	251	252	246	269	272	242	265	265	261	249	234	275	264	262	274	278	262	270	252	247	285	258	243	264	280	236	290	293	251	260	235	293	271	290	297	258	274	289	260	247	271	250	286	235	271	273	257	254	269	265	257	234	273	254	279	266	254	246	254	258	251	252	264	254	248	240	258	275	241	238	270	269	252	215	280	283	267	256	222	255	281	282	258	268	297	284	247	288	232	246	274	256	275	277	247	279	261	277	251	254	264	247	292	273	268	245	226	245	264	274	274	269	279	263	247	250	243	252	234	252	236	249	275	246	259	266	252	264	243	267	279	252	264	279	250	259	220	275	272	273	250	246	278	264	257	252	240	241	261	260	279	281	256	268	263	240	244	259	262	244	215	260	289	244	269	261	264	233	281	263	265	247	265	243	265	253	269	233	281	281	270	247	252	257	279	231	258	268	293	241	274	249	259	285	272	263	257	276	270	287	263	255	261	249	263	258	245	271	278	274	250	280	253	269	247	239	261	264	252	274	260	253	253	261	252	295	279	235	254	262	251	250	252	263	242	250	293	267	281	280	287	266	258	267	258	264	272	272	277	260	253	276	269	245	268	266	275	261	248	252	259	270	257	277	270	284	259	238	279	239	253	239	245	254	266	250	269	278	256	248	281	246	284	249	280	249	285	283	238	270	258	268	210	285	305	255	274	271	261	273	257	274	285	257	267	255	237	290	263	271	235	268	246	221	259	222	249	282	289	258	244	282	278	257	244	247	270	246	254	268	243	246	257	258	245	252	260	260	265	253	241	248	283	278	252	244	274	272	265	275	276	216	236	250	259	294	248	247	231	300	256	249	261	277	268	256	257	278	260	292	285	248	235	263	281	257	264	285	247	248	227	260	266	247	298	291	243	228	284	258	271	276	280	278	251	285	231	276	263	252	317	239	235	258	273	282	274	288	277	285	284	264	250	267	284	269	252	249	250	227	256	284	266	259	244	289	270	253	274	257	250	243	226	240	248	282	246	244	285	257	260	273	292	244	261	263	288	263	240	262	265	268	262	248	247	293	239	277	245	271	268	248	262	261	252	257	236	269	254	240	261	251	251	266	278	268	252	277	234	250	233	304	264	279	247	253	238	289	257	250	279	259	240	247	259	277	253	265	231	253	239	270	256	266	261	270	258	250	290	259	255	262	229	239	269	230	244	257	283	281	258	285	298	244	269	266	254	298	262	277	297	278	240	276	267	291	260	218	267	250	280	263	255	303	275	253	261	249	269	268	228	283	280	282	258	264	261	262	249	247	250	254	245	261	236	275	286	272	248	236	276	243	267	289	266	238	274	249	252	263	256	224	243	256	272	271	262	235	292	237	270	272	313	275	249	279	222	280	235	264	279	256	293	252	247	267	234	269	253	288	256	275	239	248	241	292	267	297	278	251	275	262	281	227	264	261	251	265	274	241	307	263	272	277	260	242	225	254	279	266	261	275	227	237	249	286	283	255	255	260	249	274	267	269	248	253	265	272	249	261	245	265	229	255	274	253	267	250	244	263	251	265	294	251	264	259	244	272	293	265	231	234	244	263	250	275	252	242	272	241	288	263	256	226	255	288	239	274	252	292	280	267	253	259	264	278	274	282	244	271	243	258	274	266	281	249	243	250	263	249	261	252	286	251	281	258	266	236	290	241	250	270	251	265	297	260	263	270	264	276	270	266	264	265	289	220	286	268	224	239	249	244	254	269	264	256	246	255	247	311	273	248	273	259	236	269	245	254	262	302	251	256	279	287	264	253	251	262	270	248	245	252	277	261	278	273	292	281	256	253	269	253	261	265	276	244	256	277	262	244	245	278	247	264	258	241	267	259	234	249	273	282	310	258	243	252	258	262	286	276	259	256	282	288	245	271	273	259	261	241	232	283	222	249	248	250	255	261	235	270	285	287	259	309	233	264	259	274	257	252	237	249	228	297	268	264	259	267	282	261	254	269	269	272	246	249	237	243	258	250	259	286	277	250	269	259	294	271	253	275	256	247	269	267	260
2994	703	696	751	740	740	714	730	734	739	670	664	672	654	689	661	725	681	679	683	702	674	663	636	683	609	628	657	645	648	675	672	630	640	663	623	634	681	666	674	638	696	662	624	681	663	672	629	676	660	656	673	621	670	690	684	682	620	640	667	664	691	653	676	693	603	647	682	623	657	702	602	623	643	653	638	652	675	671	679	606	704	665	666	628	648	689	634	633	655	639	637	684	639	673	668	654	654	632	670	646	691	661	623	667	649	654	636	674	626	659	706	658	627	640	691	678	662	657	690	677	625	674	590	666	666	634	697	643	607	719	640	624	646	656	631	641	636	614	674	656	605	642	681	638	668	650	676	643	662	673	675	674	616	663	729	625	656	633	646	693	668	637	665	657	643	660	708	634	676	646	666	672	645	708	695	635	635	605	662	605	662	668	583	681	632	672	613	688	684	645	648	653	686	641	646	666	634	673	650	632	664	714	637	681	667	688	656	653	644	628	692	640	670	674	642	640	677	650	677	647	647	662	657	647	676	703	631	669	646	633	659	712	649	711	680	671	647	686	651	669	664	675	590	685	638	671	602	630	696	651	667	611	638	655	613	661	622	663	650	677	642	667	650	658	652	680	671	671	619	665	692	660	687	593	639	604	687	668	672	667	631	688	636	680	643	658	647	673	601	638	674	685	676	691	655	648	662	626	664	654	655	656	659	656	662	657	661	611	671	621	636	657	668	683	648	643	644	676	640	699	661	665	637	662	658	674	689	625	679	676	678	678	670	687	663	653	632	640	660	656	613	614	640	660	639	646	635	657	600	638	701	648	639	652	673	655	663	638	709	680	662	631	683	648	646	690	669	660	665	605	655	642	629	648	681	649	681	674	632	652	666	631	615	627	668	615	611	647	671	593	658	637	691	670	648	695	680	661	665	653	673	637	669	605	662	663	637	674	664	678	634	613	645	651	674	614	642	658	652	663	635	655	651	647	680	694	690	667	656	656	646	659	643	668	621	613	651	660	673	659	674	656	644	708	625	668	680	674	681	680	673	639	641	681	638	638	669	682	609	610	688	661	677	670	663	649	633	657	676	687	657	632	599	684	656	656	679	689	631	687	627	705	667	675	623	710	653	621	672	670	662	639	615	669	644	664	648	659	681	628	668	640	658	687	622	637	648	668	640	630	651	651	648	648	632	627	647	657	633	688	715	620	659	652	630	647	659	651	637	679	669	668	648	661	637	664	647	630	675	661	678	680	680	654	630	644	668	644	704	663	656	721	693	658	676	667	707	667	629	703	683	643	625	628	640	733	651	637	647	663	667	661	684	677	691	651	645	665	677	702	657	668	649	667	690	657	676	633	644	654	670	703	636	623	691	643	681	626	625	642	653	671	636	629	639	669	623	656	693	621	645	681	676	656	633	658	628	647	673	630	652	716	639	624	692	682	606	647	644	670	680	636	633	638	643	671	679	652	626	681	605	639	652	610	696	662	662	672	679	628	677	650	684	678	702	690	668	653	701	682	685	684	664	699	600	638	652	677	646	630	680	655	663	647	610	662	671	630	689	681	656	679	668	641	662	648	668	646	698	661	649	663	663	643	679	691	670	689	585	659	613	684	613	666	641	657	707	669	719	648	648	653	648	653	691	678	627	676	649	670	665	661	672	696	642	650	655	690	662	637	678	648	635	673	635	650	684	659	657	725	655	726	608	669	666	641	663	624	643	660	658	633	682	683	644	676	617	666	662	633	628	635	669	642	644	681	687	670	655	689	683	658	675	684	652	677	655	663	647	609	727	694	652	622	691	627	689	628	642	642	662	648	676	610	675	653	636	671	619	644	638	658	653	605	656	687	688	655	657	686	645	669	653	610	646	614	648	651	671	678	664	678	662	633	651	673	608	683	647	663	625	640	649	634	661	642	678	654	692	648	619	622	672	656	637	637	622	717	620	646	685	661	618	699	702	670	665	609	599	653	642	671	685	638	628	660	666	636	683	702	665	621	659	628	664	642	631	654	642	680	633	691	692	653	644	661	683	659	623	645	629	679	701	629	679	670	649	620	693	625	628	612	687	632	661	661	688	677	657	659	728	686	621	626	627	679	636	688	686	633	675	629	663	650	645	634	670	684	668	655	657	672	626	621	679	682	675	674	644	658	640	687	633	702	636	685	648	647	635	667	645	683	630	649	660	652	621	634	633	670	656	620	646	678	676	660	631	661	665	687	577	657	637	655	633	658	666	638	659	665	675	637	642	667	669	665	650	655	667	658	686	614	656	659	682	633	660	680	650	651	647	651	647	667	651	673	643	669	672	650	650	653	663	646	638	641	667	618	657	667	682	660	665	697	650	628	610	629	664	668	641	618	630	620	652	633	690	642	699	633	676	658	691	676	632	674	638	663	671	662	638	654	652	647	681	637	655	647	664	653	682	721	648	648	690	669	615	636	660	644	662	684	627	665	682	674	664	627	606	647	654	656	662	651	639	657	653	664	680	667	685	650	669	665	694	645	708	641	664	673	687	687	637	704	630	651	647	637	640	650	644	634	705	684	683	662	665	618	634	689	684	632	678	632	657	673	666	633	667	674	638	667	681	670	693	663	625	633	620	622	659	599	640	644	660	688	700	653	656	674	693	648	678	669	692	688	664	652	705	648	644	696	696	686	684	666	675	658	659	648	636	646	693	664	636	717	627	658	678	662	585	655	666	680	691	667	700	677	638	654	658	658	631	652	680	625	682	660	598	650	645	652	660	644	624	645	688	667	670	663	650	627	644	676	667	667	695	660	675	733	686	707	614	653	580	674	643	630	667	636	650	646	664	643	664	635	661	674	631	654	660	647	674	628	642	693	653	656	665	674	656	618	671	649	661	604	657	711	674	687	603	667	707	662	628	666	648	646	659	652	679	635	651	673	669	628	637	707	674	675	665	673	670	656	653	646	675	655	673	668	632	648	692	680	648	664	659	673	705	731	649	703	657	637	706	660	675	652	633	665	699	683	609	643	657	702	672	617	589	691	654	670	630	663	687	644	697	676	644	610	657	663	683	685	626	631	651	657	676	681	625	607	643	679	651	668	647	677	667	690	597	685	662	644	658	694	658	663	658	677	636	662	610	669	693	684	683	658	682	604	661	677	656	652	646	660	673	640	684	613	681	612	641	669	656	651	661	638	662	633	691	661	683	674	706	690	621	650	642	621	590	691	609	675	683	642	643	667	705	688	655	644	640	694	662	678	644	631	701	657	651	628	653	648	622	648	647	664	590	606	664	704	715	630	671	655	627	647	704	652	685	677	629	599	655	656	650	698	651	691	677	680	636	728	626	646	610	643	655	658	666	665	641	678	675	655	597	664	648	632	667	682	666	664	689	628	648	639	656	661	650	681	658	610	641	637	655	698	666	654	699	663	630	651	658	685	659	638	660	669	701	623	688	678	663	690	667	699	642	657	673	659	672	654	641	640	672	636	671	618	655	648	611	659	623	707	655	669	655	709	666	671	677	691	603
15453	1412	1211	894	726	475	428	380	341	326	269	310	262	278	249	226	255	240	249	234	219	230	209	194	217	216	205	211	234	204	215	225	216	200	226	200	212	197	212	205	217	215	234	210	188	220	242	226	221	189	219	191	183	222	211	207	219	205	217	224	212	209	231	213	216	207	189	231	213	187	214	178	200	193	203	208	222	219	205	226	206	204	198	216	234	205	186	208	202	200	190	183	190	201	206	215	198	204	240	218	196	188	215	242	217	195	178	211	204	210	205	191	216	217	188	234	199	199	183	227	209	236	188	226	213	225	213	203	229	197	233	198	208	228	211	212	191	205	191	225	193	221	213	205	221	202	192	210	224	197	228	254	207	211	198	217	211	210	208	200	208	205	183	219	209	193	181	223	209	207	207	190	213	193	202	211	210	189	197	199	190	182	224	193	211	195	205	214	213	197	207	207	184	218	224	200	186	225	211	226	198	207	179	187	223	216	211	201	216	209	200	189	196	211	197	225	201	214	192	219	200	203	214	228	213	204	231	232	205	193	205	204	207	203	197	212	191	211	235	223	207	202	201	194	190	181	205	217	218	201	215	217	210	191	212	203	232	217	188	220	199	203	211	197	210	183	229	195	207	202	221	217	213	229	222	200	226	188	198	217	187	209	210	192	214	197	201	212	185	205	203	202	244	178	212	173	220	177	208	214	208	199	205	188	197	194	190	228	190	205	224	202	212	188	207	218	224	220	205	200	209	218	190	202	211	191	235	182	186	192	230	223	205	227	208	180	220	219	225	192	212	215	196	231	212	214	214	194	224	200	234	201	199	203	190	226	209	195	228	196	164	219	206	200	207	210	220	212	214	223	195	214	223	215	205	198	219	199	200	212	207	211	193	200	234	214	185	219	222	192	199	240	194	201	189	206	205	190	234	195	205	203	203	212	203	206	212	214	219	185	211	212	187	205	204	232	189	203	220	189	199	223	173	181	223	208	219	227	200	212	197	215	213	208	198	225	212	190	202	186	178	199	167	198	181	221	205	215	227	203	202	213	229	187	190	185	222	227	215	201	216	211	202	190	219	204	197	204	182	213	204	199	197	205	222	215	198	215	198	234	178	195	225	233	208	175	206	222	214	225	197	194	184	232	237	210	216	232	218	162	210	210	204	229	192	207	188	186	159	219	197	192	234	227	227	197	219	216	217	190	220	232	196	229	227	189	206	210	220	201	193	216	214	208	175	206	214	238	195	210	227	240	234	194	192	216	232	197	214	192	211	198	227	229	198	197	195	223	221	196	213	187	220	200	193	200	217	213	206	226	218	217	202	215	207	208	187	192	207	186	176	192	198	209	210	195	207	190	214	187	199	174	206	222	190	209	206	192	222	211	189	200	217	210	199	201	213	218	210	204	213	199	197	217	211	196	200	212	226	230	220	205	234	214	215	193	203	182	178	245	234	171	195	185	183	201	225	209	231	203	211	236	198	197	225	202	212	210	195	209	195	182	196	177	224	170	206	205	191	215	192	180	200	204	188	223	232	210	218	196	221	201	211	180	209	246	216	211	175	202	198	211	210	209	203	202	199	212	224	225	208	196	195	183	211	199	213	195	199	221	212	245	212	236	228	210	188	201	233	208	190	209	217	192	187	201	216	208	232	198	196	204	195	219	206	212	201	182	235	190	214	232	206	195	205	193	218	207	206	177	183	199	194	228	195	226	217	210	219	216	201	194	199	206	185	205	190	219	196	215	204	225	203	188	218	195	225	210	203	216	200	188	184	214	211	231	207	180	212	220	212	194	208	190	205	226	198	221	203	189	202	244	192	200	184	183	235	192	216	225	201	205	221	195	212	225	208	198	200	194	175	219	214	206	202	215	215	205	220	204	200	229	211	221	180	211	198	214	209	216	224	218	214	217	229	200	209	182	207	197	225	190	226	212	197	218	205	197	202	195	184	212	208	216	198	185	198	200	211	203	200	216	195	218	225	187	214	191	216	199	206	217	222	210	209	209	211	204	187	203	213	184	192	199	187	232	217	205	212	232	212	214	238	186	205	210	191	225	211	241	223	226	174	210	193	201	191	201	200	191	209	226	202	197	208	200	206	186	196	219	237	226	206	202	203	218	200	178	194	212	206	195	204	203	197	214	201	194	215	211	210	193	201	218	204	201	195	217	218	205	195	204	232	217	191	201	180	213	212	228	185	192	192	187	206	178	199	198	218	197	217	222	256	217	182	164	197	203	190	202	188	194	237	225	186	189	224	184	206	211	192	192	193	209	195	193	233	229	218	213	233	216	215	204	205	216	191	208	227	201	194	225	193	209	216	204	241	194	218	180	203	224	210	225	181	195	200	225	220	231	198	210	207	198	182	220	197	187	226	237	184	192	208	215	216	206	200	201	216	191	192	201	201	201	209	207	189	169	175	188	210	208	226	231	203	214	228	234	188	219	215	201	198	198	228	224	212	226	209	198	235	189	215	198	218	208	217	204	209	200	207	214	205	198	207	190	194	221	205	210	203	185	211	221	203	196	215	200	193	205	215	211	230	223	204	195	207	191	240	209	210	190	207	199	217	227	206	200	181	229	191	227	228	216	205	171	169	176	209	193	197	205	222	219	215	220	190	207	210	195	192	232	214	202	210	240	200	205	203	202	224	194	229	218	241	201	198	205	215	199	237	194	209	230	196	181	245	200	201	216	198	189	233	220	213	219	208	214	191	214	221	224	208	206	218	222	238	212	226	199	225	203	196	244	206	226	210	172	229	194	210	200	188	211	181	244	190	188	183	220	225	202	205	211	223	220	229	200	206	179	222	200	187	201	208	214	180	204	217	211	228	205	201	207	222	201	241	198	197	194	215	188	196	188	193	195	218	179	173	227	207	224	161	185	236	189	222	189	205	216	238	209	225	225	213	232	211	214	209	214	175	210	214	183	211	225	210	218	220	222	220	218	201	220	208	203	217	202	184	243	219	202	188	185	214	185	189	214	209	178	191	233	194	217	212	206	228	208	192	225	226	203	200	218	190	204	208	188	227	177	213	225	195	173	179	165	183	217	213	211	225	216	232	178	209	207	234	224	201	227	214	207	215	194	182	235	217	195	223	193	189	197	203	206	213	204	206	173	199	197	203	214	204	175	219	223	196	201	203	172	227	205	216	225	194	209	201	206	188	193	187	193	201	212	201	203	196	231	218	218	182	211	228	211	195	190	189	221	229	236	222	236	167	231	242	210	224	227	209	217	210	197	230	206	214	203	218	201	191	199	204	197	220	192	207	192	197	209	208	228	193	228	191	183	189	220	205	196	203	243	249	225	221	179	208	178	227	247	214	223	222	209	196	225	201	228	207	216	218	233	186	171	215	196	208	204	199	202	205	215	219	216	214	208	197	184	215	220	219	214	212	210	204	190	215	195	199	205	201	224	221	196	192	210	224	198	200	208	226	190	205	220	222	204	175	196	206	232	203	214	198	200	205	203	189	206	211	185	214	191	194	190	192	198	204	198
8640	1331	2442	2887	2570	2172	1864	1634	1415	1261	1129	987	962	919	856	800	774	798	801	681	734	705	700	648	692	641	613	648	618	657	626	602	619	587	598	579	649	600	580	634	584	554	645	590	599	575	576	612	606	585	555	597	546	584	601	614	596	588	591	598	554	616	588	582	543	586	586	564	620	617	582	581	589	553	565	592	520	563	548	569	535	573	567	622	568	613	555	573	552	543	583	567	551	545	540	561	572	582	520	542	545	608	560	584	551	585	509	603	562	559	546	535	562	604	587	553	551	585	551	555	568	583	571	574	512	568	552	593	575	530	524	574	557	596	599	548	558	557	518	578	509	579	587	582	566	612	561	595	574	595	612	580	618	587	518	608	595	558	590	607	563	598	586	568	604	583	594	573	575	539	567	564	546	549	575	569	565	534	565	569	562	559	555	585	572	553	541	522	586	536	551	607	549	524	553	570	601	568	561	552	584	564	529	573	545	564	552	557	550	566	576	576	581	551	533	551	595	547	564	567	539	577	554	566	550	583	568	592	580	580	588	584	563	584	546	561	550	544	569	588	580	541	529	551	586	558	543	534	554	502	597	561	585	555	526	581	545	583	582	577	553	557	563	501	577	567	555	572	577	546	549	573	613	552	531	568	567	582	578	582	580	545	565	575	536	576	575	547	548	595	526	515	563	516	574	555	561	548	569	561	531	578	532	546	580	588	553	518	602	570	523	562	571	578	614	555	526	613	570	544	557	564	558	574	527	571	586	513	561	551	522	575	605	564	581	550	565	552	530	554	545	592	528	582	564	572	585	573	569	546	570	555	522	585	595	551	567	559	596	579	587	532	569	566	553	605	570	546	561	597	571	593	588	534	538	507	533	557	589	574	569	588	549	590	561	613	556	574	600	586	574	557	568	547	566	571	588	592	563	568	590	550	583	491	573	594	553	558	575	547	503	545	537	578	586	529	569	556	569	584	574	574	582	546	580	581	597	552	598	568	543	539	585	557	579	589	545	581	586	576	584	600	573	616	583	553	578	567	551	539	553	560	578	607	567	599	551	583	637	549	587	565	541	602	553	555	574	559	563	570	577	590	557	567	505	578	558	568	579	538	541	522	585	555	587	545	528	544	509	471	537	588	579	523	584	598	607	527	600	534	563	580	528	566	549	577	557	586	601	599	545	539	519	521	524	570	580	543	560	547	551	534	568	545	565	560	594	564	553	536	575	553	592	579	557	600	566	546	534	557	567	555	532	563	569	572	554	534	558	596	540	609	552	535	541	586	527	540	563	574	560	551	527	596	526	565	617	520	543	583	568	580	534	578	569	613	551	511	555	577	562	516	558	562	502	575	510	558	582	542	553	582	562	554	595	564	559	502	550	583	571	557	565	569	562	532	605	546	585	577	563	541	543	581	554	558	547	544	525	550	568	588	546	555	560	572	560	583	562	577	556	576	517	587	577	573	588	585	525	546	558	581	534	548	508	566	557	581	580	553	571	566	516	558	574	591	584	576	541	534	545	569	561	576	542	562	539	566	533	577	552	563	531	577	558	604	546	530	577	586	539	538	541	545	554	593	539	551	554	565	581	593	555	560	565	544	569	560	569	595	560	576	614	526	530	580	553	574	550	574	575	555	573	558	557	557	527	585	556	542	528	543	534	593	629	588	565	547	566	566	599	561	558	546	584	578	574	559	534	560	564	563	617	550	550	575	578	599	562	563	561	581	541	558	548	587	555	535	561	564	543	511	515	526	604	584	559	576	578	555	595	557	524	549	568	579	584	562	577	552	570	559	543	559	544	576	592	606	562	559	579	563	540	546	567	566	580	543	549	551	565	596	533	584	560	607	563	552	562	568	563	556	539	582	518	549	570	547	550	574	562	603	609	561	566	555	551	535	592	593	579	561	586	576	552	588	569	605	625	535	541	559	548	587	569	607	571	536	583	524	602	581	572	557	564	578	584	559	547	610	543	577	540	561	571	576	567	577	569	608	534	574	529	556	568	560	577	557	593	542	526	554	587	593	551	568	578	580	561	553	586	566	626	561	553	567	570	518	527	599	581	535	568	547	549	554	537	532	567	599	561	553	579	581	556	578	568	555	537	536	553	495	594	600	585	580	567	539	542	557	598	581	571	558	524	528	617	580	572	534	575	577	597	577	560	581	582	577	604	517	572	547	596	579	592	569	562	580	573	544	566	582	541	571	590	540	553	576	538	589	555	564	606	551	559	566	610	561	565	568	574	507	551	567	578	544	599	542	542	566	562	587	555	574	605	551	552	613	531	511	563	556	581	598	559	581	582	559	548	554	590	539	548	562	516	574	553	524	582	570	541	525	568	572	571	539	565	550	527	546	555	568	551	546	577	558	595	577	533	552	563	599	550	548	579	570	552	554	557	535	536	579	522	568	546	594	558	566	564	574	585	525	574	539	574	543	543	587	545	520	569	543	586	608	621	591	525	554	541	558	534	603	553	575	559	562	589	532	571	544	540	511	588	563	564	563	579	561	560	547	571	563	539	530	562	556	597	550	569	571	553	562	557	573	585	594	577	564	501	590	533	541	554	555	547	524	562	553	567	594	590	526	580	597	528	561	591	559	540	569	587	573	556	532	577	531	569	559	548	556	572	566	530	562	591	588	600	565	583	574	529	597	564	561	572	585	545	557	534	570	527	535	587	576	560	586	564	535	525	546	584	609	568	546	549	568	574	578	580	604	567	528	562	542	597	567	588	545	540	541	524	570	582	618	529	581	583	545	570	576	563	608	637	584	558	588	583	558	560	543	517	573	589	538	556	547	589	548	530	580	581	538	543	581	567	553	558	589	544	562	544	579	575	569	590	575	557	586	587	543	533	534	549	601	588	556	564	600	531	570	529	604	548	591	540	527	528	540	552	556	542	585	563	573	549	598	590	566	543	569	564	543	556	589	571	548	558	527	568	517	561	544	528	545	584	569	556	557	562	575	529	542	576	534	567	559	574	529	548	558	562	541	535	575	616	559	563	556	565	565	566	562	510	588	593	588	546	554	543	574	578	499	592	582	545	566	576	597	607	606	578	574	575	555	527	560	560	560	568	563	571	587	540	581	569	545	576	546	547	594	577	594	571	544	572	558	539	577	565	572	556	576	558	559	552	560	596	569	520	517	573	549	521	555	571	484	562	595	552	562	606	590	572	584	581	611	595	570	582	562	530	536	545	563	535	603	535	587	550	614	536	538	500	576	541	579	555	543	584	588	576	553	521	588	507	547	544	585	549	536	592	601	565	584	576	550	565	500	544	528	560	555	575	542	551	579	586	608	579	614	569	581	523	541	577	581	575	565	579	547	565	567	570	544	541	551	571	544	602	569	532	582	555	540	546	525	575	589	571	531	525	547	588	573	581	543	539	568	587	554	552	568	584	573	558	578	535	521	539	518	542	552	585	588	565	552	589	596	583	564	570	520	594	614	568	504	584	575	593	560	559	570	554	574	567	562	584	597	566	530	610	550	536	549	606	581
25729	3603	2426	1803	1412	990	820	691	624	524	531	541	478	463	411	394	436	423	418	424	394	433	407	363	368	388	368	386	383	406	423	399	368	393	428	384	379	397	364	368	370	392	341	383	359	345	366	342	369	391	347	399	352	368	342	348	354	342	338	368	362	359	405	320	369	357	346	380	338	336	347	354	374	378	378	372	379	351	382	351	368	366	366	395	354	366	376	319	343	420	359	395	353	387	347	391	385	368	376	390	328	368	381	323	397	310	353	362	331	345	367	362	376	362	372	333	351	359	363	375	375	374	335	358	372	339	332	343	338	374	391	383	345	363	397	353	419	372	360	384	363	404	354	363	357	382	340	357	332	393	351	360	361	346	392	377	325	403	359	371	363	375	369	371	350	361	374	371	356	357	349	348	376	358	390	361	371	348	341	395	350	335	386	363	359	344	329	373	338	370	346	380	361	372	386	351	376	322	395	383	374	338	386	360	381	351	361	366	335	357	353	354	370	397	394	384	322	356	348	362	348	373	406	370	351	369	347	369	354	368	366	322	363	369	384	356	358	333	383	365	353	352	353	375	365	362	367	359	336	392	360	348	340	357	391	381	336	382	356	325	401	325	395	411	344	399	378	362	352	393	367	348	374	367	378	353	359	380	348	356	398	333	360	351	335	353	340	347	391	359	352	368	396	360	358	358	397	395	350	361	355	364	382	368	373	333	369	349	362	334	336	373	404	340	360	376	388	335	360	382	352	340	378	417	372	355	369	405	370	347	372	363	371	346	367	351	383	349	336	381	362	365	381	354	398	344	371	351	355	351	366	366	369	357	330	364	363	372	372	327	369	360	320	351	387	411	410	371	360	346	373	334	364	367	350	350	336	331	373	347	329	340	389	376	390	339	376	342	363	342	366	374	383	372	374	354	366	365	354	394	354	358	362	363	334	357	347	377	361	376	368	390	352	364	361	345	365	388	363	356	376	378	364	425	366	355	370	339	381	364	360	348	387	348	353	384	361	343	379	374	348	371	361	393	371	360	350	356	393	407	377	343	316	370	382	372	395	356	370	377	344	336	391	362	361	347	340	389	341	339	363	346	371	359	368	343	345	395	335	349	371	374	362	371	349	373	369	393	342	382	364	339	387	377	339	360	352	390	339	402	363	351	352	328	330	363	377	376	379	378	360	385	336	374	330	372	332	374	381	357	330	328	377	367	357	344	350	401	378	371	393	368	353	368	350	330	384	351	374	343	351	362	353	382	384	371	329	353	388	336	347	342	382	384	368	340	349	399	370	365	366	356	342	337	375	375	383	355	340	367	352	382	357	383	371	325	353	361	335	346	365	375	388	355	357	334	355	390	377	342	415	331	359	374	338	355	344	373	376	369	368	373	356	392	370	365	348	389	383	349	393	334	356	332	358	372	349	346	369	363	347	392	346	376	396	374	370	348	365	383	397	363	369	372	389	349	360	347	410	353	379	341	362	358	368	362	368	344	357	359	380	379	372	340	378	375	333	319	351	381	359	367	373	355	342	359	355	340	350	363	346	343	384	369	341	369	348	396	391	357	404	361	373	353	360	361	337	355	383	383	355	383	369	357	367	369	399	360	352	352	441	380	347	369	367	359	393	359	360	390	331	360	387	368	376	368	342	376	344	358	374	375	381	357	374	323	348	380	339	340	329	352	392	357	356	371	358	362	393	366	392	386	354	354	358	398	398	373	351	344	357	361	347	350	407	351	362	380	355	362	369	368	366	385	349	359	364	378	376	329	388	367	347	395	378	390	339	344	377	367	346	360	385	377	370	372	396	361	341	391	364	360	358	344	395	367	354	357	355	338	366	373	413	360	367	341	365	367	342	370	327	370	368	358	333	356	379	364	337	329	363	356	359	327	362	374	347	357	369	368	359	326	379	400	385	375	351	402	366	355	415	366	332	360	354	352	363	350	361	348	363	329	346	391	379	366	361	370	378	411	360	312	379	364	382	381	372	364	344	363	344	380	378	341	370	363	375	369	349	324	376	403	382	400	391	365	370	366	329	376	362	356	360	401	355	374	332	326	370	347	359	346	354	368	372	390	364	386	335	353	370	365	346	342	365	353	351	386	350	336	338	346	363	373	343	364	358	349	392	359	392	372	382	351	378	360	354	361	364	339	383	333	350	374	378	297	371	381	341	369	381	346	331	330	347	391	352	364	381	365	362	375	371	386	344	375	371	385	357	355	354	371	339	382	370	367	341	365	341	374	394	372	386	381	349	371	362	357	360	348	360	378	363	366	405	351	372	375	381	373	375	382	390	371	347	360	397	342	364	346	365	364	370	355	350	359	379	381	366	367	369	359	361	373	384	378	358	352	373	353	352	360	362	384	383	357	370	368	363	349	380	360	349	351	359	361	355	354	386	375	371	375	354	351	350	406	378	377	353	363	368	361	348	376	374	389	397	377	373	370	397	392	374	340	349	360	364	375	371	341	375	390	359	377	366	362	396	373	378	385	375	344	317	380	344	340	398	367	375	358	388	387	368	378	373	354	325	395	398	385	360	372	393	385	395	389	411	336	370	371	404	372	345	366	379	391	372	356	396	387	373	382	359	383	402	370	338	364	357	371	348	311	350	331	362	355	359	350	382	366	373	371	367	380	421	396	363	374	327	369	401	345	346	377	350	423	344	370	354	370	334	337	331	392	322	356	369	379	362	347	415	363	368	343	334	376	378	327	345	354	380	360	377	383	364	357	387	377	391	366	353	382	408	374	348	343	316	359	331	354	370	355	367	329	433	368	346	382	366	350	355	409	388	348	353	358	381	388	332	353	325	359	391	328	348	374	365	356	329	349	359	410	378	377	341	375	403	343	350	349	376	344	359	384	332	352	380	345	350	360	382	355	394	356	362	346	350	347	378	370	372	388	353	336	354	338	364	375	351	366	393	368	366	365	373	361	341	375	376	367	378	350	380	369	382	366	361	376	369	381	324	347	384	330	350	356	377	364	339	403	360	371	339	340	360	388	343	354	390	356	346	355	370	385	380	340	366	373	355	361	363	357	352	324	362	345	334	418	338	378	354	398	381	389	374	356	368	349	378	405	345	344	361	377	366	331	358	349	350	329	357	334	375	368	415	364	318	353	362	350	371	346	359	367	326	319	395	359	352	368	324	337	342	400	357	321	351	363	379	366	354	413	355	348	380	327	374	393	357	399	348	345	375	359	378	343	335	372	374	329	324	366	365	388	355	394	362	375	373	393	326	340	377	374	383	363	338	352	374	339	360	331	364	374	354	377	380	355	360	348	376	358	354	368	333	388	330	342	378	349	360	345	394	353	357	366	366	356	391	338	357	367	391	374	354	398	393	349	369	337	360	342	342	370	390	384	342	348	347	357	377	378	335	358	404	363	389	375	407	346	360	341	346	360	379	361	387	365	375	362	359	321	384	357	366	360	348	363	350	373	359	343	372	360	319	360	337	348	392	343	339	390	367	389	346	368	349	348	364	415	387	322	404	360	362	336
12167	2204	4733	5245	4791	4102	3298	2799	2434	2173	1991	1749	1626	1536	1475	1425	1361	1333	1192	1192	1253	1152	1166	1138	1139	1122	1091	1072	1050	1044	972	1051	1043	1024	1037	1008	982	966	971	990	907	942	916	1034	1003	975	986	946	895	901	956	940	976	957	942	982	910	883	957	959	942	922	966	947	903	893	933	874	925	903	936	856	908	926	961	912	903	892	941	950	920	893	930	912	967	883	864	899	878	901	915	943	890	929	910	899	887	899	903	880	837	892	887	915	924	850	887	980	919	875	932	911	888	877	905	910	947	901	901	935	903	895	874	863	868	911	931	899	896	867	907	880	941	934	911	891	908	892	860	906	906	939	863	862	907	897	935	860	937	885	959	912	958	874	935	943	949	918	901	883	886	881	946	870	956	938	945	851	874	915	855	861	925	890	882	883	866	906	876	922	951	889	892	896	879	866	916	883	865	879	833	875	884	818	855	881	858	869	840	896	906	878	853	871	903	866	902	865	932	916	870	881	920	942	867	906	852	890	872	853	873	938	847	836	938	873	868	851	859	913	867	936	908	882	923	856	900	915	888	855	928	860	893	891	978	912	888	928	824	895	890	880	881	882	936	883	924	911	885	898	915	878	902	893	873	856	928	928	883	889	901	894	830	946	840	870	895	913	881	878	877	946	913	885	924	907	889	884	893	884	935	950	866	883	881	891	846	865	941	846	916	914	854	893	921	871	919	901	864	883	913	930	937	887	920	914	922	914	935	898	863	845	875	861	826	862	926	923	859	851	918	886	821	887	889	913	944	897	880	825	942	867	911	885	860	903	855	816	858	932	870	900	907	911	899	814	893	863	907	839	876	817	905	892	925	923	853	900	892	878	871	861	917	812	881	893	891	944	842	920	875	894	873	945	885	913	927	906	884	904	866	910	874	893	853	900	851	888	904	931	840	893	864	840	858	903	892	934	924	942	903	953	914	866	926	875	884	903	900	905	892	860	866	912	884	923	929	897	901	939	866	859	940	909	912	921	916	883	932	888	894	821	907	814	902	873	905	873	870	909	884	905	893	914	907	913	882	905	876	862	892	859	881	835	899	842	883	861	867	930	887	904	947	929	898	866	871	874	845	942	888	905	881	878	851	898	954	945	930	905	859	852	879	903	886	936	884	941	940	890	863	860	879	906	925	908	915	888	909	855	941	896	890	917	872	873	891	869	932	880	943	909	897	914	880	942	884	927	867	889	898	908	846	924	902	884	868	846	950	859	920	932	875	850	908	871	894	864	844	845	903	921	901	870	878	862	886	922	888	895	891	919	906	841	896	906	874	912	890	869	883	895	899	853	868	920	867	892	841	899	884	858	927	896	885	894	882	866	885	926	917	891	862	897	890	909	926	877	897	858	939	852	925	934	915	885	928	863	893	889	913	864	872	918	838	897	869	940	857	934	877	840	928	928	839	905	882	897	901	865	967	871	919	874	902	897	884	876	972	906	844	968	885	928	867	895	872	920	931	899	943	863	874	838	908	871	940	855	883	853	863	900	886	904	843	878	912	896	847	894	927	945	910	904	798	923	850	869	890	824	895	917	857	905	888	929	889	881	895	918	878	912	899	880	893	900	903	860	878	920	865	902	877	863	892	950	905	876	878	880	869	850	951	890	915	882	865	901	908	872	931	909	869	834	902	881	907	878	873	883	892	928	931	912	934	870	941	914	852	890	865	870	870	868	896	922	882	831	885	930	862	903	877	905	871	861	919	924	922	909	896	889	902	838	861	882	872	887	910	919	847	862	901	867	906	887	851	899	935	898	880	937	907	843	871	887	860	864	917	974	900	892	954	883	886	880	872	902	855	923	922	896	873	883	936	863	852	902	947	872	851	898	951	899	923	907	864	890	856	909	886	900	840	902	872	905	953	894	838	900	802	865	943	908	855	860	875	899	859	924	894	916	917	871	867	919	864	849	880	861	868	849	855	862	923	899	886	850	894	870	963	900	851	935	892	901	847	934	908	946	868	861	897	921	846	854	954	883	883	889	913	927	893	935	869	868	927	929	866	852	880	914	889	911	935	894	884	864	893	934	903	896	882	865	904	867	874	882	889	882	911	868	901	861	918	885	857	941	863	881	889	845	904	903	913	906	885	860	854	879	865	891	913	919	872	822	885	878	916	894	897	883	896	879	834	904	962	844	897	894	893	880	918	932	837	920	846	913	835	842	917	865	892	926	893	894	900	914	879	901	891	935	942	926	905	920	954	946	908	912	887	870	848	916	920	901	892	907	934	967	885	884	866	887	890	863	903	917	881	923	859	958	911	929	913	841	884	881	900	879	914	910	902	885	854	919	880	842	861	959	930	884	881	927	917	926	834	949	904	919	900	933	954	895	935	906	883	863	902	918	960	839	892	891	915	872	907	932	915	905	873	847	903	932	869	861	915	870	921	862	891	859	921	844	942	889	898	909	914	953	891	883	887	881	928	919	870	887	906	934	840	937	918	890	815	847	853	889	931	856	927	858	915	886	852	916	879	910	916	844	853	901	957	878	872	912	868	924	881	810	910	938	853	875	933	925	905	914	829	901	878	866	843	916	917	884	868	914	922	907	868	859	910	819	898	879	970	928	884	902	952	930	873	876	907	917	903	834	921	917	900	876	854	860	896	902	945	927	873	873	856	905	874	901	905	879	864	862	930	926	899	935	915	897	904	925	884	879	909	923	901	943	917	896	895	895	886	864	833	897	858	919	898	889	896	963	903	870	852	953	938	894	903	891	933	930	905	936	887	875	906	835	858	916	860	892	867	916	876	905	868	954	861	923	931	912	924	870	896	848	883	926	920	913	824	849	884	910	881	847	929	877	876	850	896	948	930	834	905	841	831	903	875	922	821	855	903	849	835	912	900	858	907	871	939	913	952	905	920	906	896	879	867	952	927	916	900	892	897	909	896	873	868	919	914	880	888	895	919	874	885	876	889	887	916	843	917	911	878	874	896	904	878	935	904	909	927	916	917	921	873	857	944	895	885	904	912	876	897	893	877	913	873	844	932	886	852	861	915	882	889	921	861	850	895	910	891	905	862	877	872	911	880	905	883	861	879	824	839	908	883	851	898	904	851	836	864	940	847	889	882	869	903	902	888	896	963	903	941	893	847	864	911	928	894	888	898	905	917	901	888	930	867	927	947	888	898	890	898	890	892	848	854	845	892	884	912	900	871	872	895	901	899	879	854	869	904	909	877	865	882	915	955	880	922	867	920	846	856	923	924	940	878	891	822	867	892	889	857	885	906	897	864	910	892	878	870	888	860	892	909	871	919	858	880	854	864	881	915	876	877	918	914	871	889	908	886	885	900	880	851	828	921	964	859	915	891	828	953	899	888	880	896	881	868	893	829	915	961	896	914	872	916	885	844	849	869	865	937	882	886	834	926	885	933	890	901	892	891	903	920	934	848	896	891	876	920	890	850	907	900	900	931	843	935	894	910	870	863	878	871	907	877	936	848	976	893	883	910	935	860	869	891	884	877	900
2618	294	303	283	279	239	273	242	222	233	306	222	245	262	261	265	250	228	279	260	241	261	252	296	255	237	270	244	251	268	275	244	289	254	273	282	239	244	258	248	260	264	252	261	287	270	285	230	302	258	247	239	257	250	243	235	241	271	249	264	271	257	264	262	250	269	254	258	235	246	233	265	245	250	252	253	226	258	258	259	261	243	254	281	260	271	264	260	259	244	287	247	297	296	258	282	255	230	245	259	254	259	246	248	281	282	257	275	263	272	255	258	271	256	268	291	234	251	276	264	251	269	241	251	250	239	252	259	292	278	282	270	236	255	281	241	278	296	259	231	249	226	253	244	243	257	263	261	268	252	260	255	280	248	251	260	245	257	275	243	259	285	285	264	291	252	283	285	264	245	273	259	251	231	291	259	249	268	241	239	248	246	249	258	227	294	262	290	231	267	264	255	254	260	274	242	242	269	322	254	251	268	268	249	267	238	259	256	254	254	245	270	262	262	239	252	263	271	262	261	248	254	272	274	255	247	239	283	264	252	269	234	240	274	278	249	232	228	265	264	254	278	259	262	263	252	272	249	246	253	244	216	264	268	244	275	280	263	283	241	276	251	275	245	260	253	260	276	261	264	233	275	253	256	252	242	248	280	242	288	239	242	259	278	271	257	267	268	254	254	253	250	266	253	245	268	236	251	261	248	259	263	259	232	263	274	273	279	265	267	240	238	298	233	261	252	274	247	276	256	263	261	261	239	268	242	266	250	251	241	266	267	245	250	274	292	259	254	260	226	269	263	266	260	260	271	268	253	225	243	283	249	253	218	301	261	267	271	292	239	274	243	254	266	267	250	261	250	282	271	299	281	237	255	252	266	256	253	275	266	280	268	282	246	247	270	272	277	242	270	258	236	274	238	263	262	245	279	257	255	243	249	256	278	237	281	273	277	245	262	239	262	282	262	272	243	238	260	274	260	298	285	291	252	235	267	243	257	263	267	258	246	262	241	295	259	255	250	278	267	232	246	245	284	257	254	235	249	225	269	264	237	264	248	272	236	263	251	256	294	262	274	269	265	249	239	262	278	267	265	249	260	282	244	253	252	284	220	247	259	247	252	244	258	262	270	246	305	268	267	255	245	263	242	245	231	253	273	253	253	270	282	254	243	265	248	271	310	279	261	272	256	243	260	254	260	252	257	254	275	266	257	257	258	253	258	281	250	275	272	246	235	253	275	258	278	247	270	287	257	282	235	261	271	255	258	271	279	241	257	228	274	245	236	226	258	251	249	260	254	269	271	257	286	285	261	257	296	309	279	262	239	248	232	240	312	305	277	279	250	277	286	260	251	263	249	253	256	241	258	245	250	261	244	229	263	290	258	263	238	243	260	273	242	286	286	269	254	252	273	286	273	239	258	253	245	257	245	258	256	250	256	250	263	250	253	252	249	247	257	282	267	253	276	275	254	267	268	283	267	232	257	229	280	287	252	221	253	254	258	255	262	267	236	278	257	268	254	277	297	268	251	251	201	289	267	284	282	264	250	249	222	233	263	257	276	262	250	246	241	253	254	249	272	247	256	273	268	286	264	246	272	272	257	256	294	246	238	268	315	272	268	261	230	247	274	236	252	268	258	238	264	243	250	256	259	266	263	280	249	253	234	293	248	274	241	248	289	273	261	245	255	258	207	281	249	294	235	278	272	265	251	227	271	241	262	237	258	249	229	267	249	272	259	281	255	243	270	255	254	251	249	255	247	276	238	281	255	260	248	247	287	265	250	295	252	273	276	270	278	243	247	273	279	308	282	244	278	251	270	255	240	239	248	277	273	265	279	255	258	270	255	275	283	242	267	249	264	252	261	231	273	294	281	283	246	242	253	253	251	258	262	271	256	239	278	269	248	276	287	270	246	246	254	278	244	262	270	290	273	250	277	257	256	259	236	291	241	267	267	258	261	243	251	222	257	240	282	273	290	296	294	244	245	219	267	280	287	273	276	275	254	270	235	275	262	255	268	278	273	271	275	283	276	243	255	246	254	235	270	262	271	275	234	281	226	236	257	287	240	254	257	248	229	275	268	262	258	262	271	271	258	272	266	257	277	270	271	235	271	292	235	269	252	255	272	272	235	260	263	253	253	280	254	275	247	268	245	267	257	250	281	269	269	254	295	270	250	251	267	255	251	239	263	239	281	262	244	249	269	277	252	248	274	261	267	262	271	239	299	244	251	250	236	264	275	255	261	307	256	240	264	249	267	244	249	269	286	268	260	245	277	278	268	272	272	268	239	265	258	248	267	268	277	279	268	228	277	262	283	262	261	251	261	285	258	256	277	252	237	273	241	244	286	230	278	236	265	250	249	283	262	278	274	267	259	238	287	281	252	269	264	256	258	282	262	242	282	273	234	267	250	250	220	238	249	268	275	248	258	234	259	262	245	257	310	258	263	230	270	253	263	246	254	268	258	258	276	279	262	261	213	272	231	271	281	239	271	267	256	238	251	250	259	258	220	266	281	268	267	264	259	291	246	249	264	253	274	263	275	234	256	251	250	241	259	240	266	256	262	260	273	265	244	238	234	281	281	250	269	241	281	294	242	278	249	255	239	268	267	280	252	238	258	289	259	255	244	245	262	263	245	252	279	248	271	267	303	252	243	256	261	256	251	265	248	218	277	258	239	275	261	262	257	264	272	269	272	223	262	243	284	274	282	263	264	258	257	256	262	248	254	233	238	275	262	246	270	211	237	261	256	268	270	252	248	259	267	284	280	282	276	254	246	250	260	291	264	240	283	252	261	234	218	269	279	248	265	252	281	253	256	272	246	244	244	282	264	254	260	277	276	251	268	259	257	228	228	219	260	268	245	276	283	296	243	294	273	275	319	281	275	271	263	293	237	251	262	248	287	280	303	273	246	257	264	259	240	255	265	251	269	209	259	274	244	239	273	258	282	246	254	278	256	260	268	276	250	294	295	280	274	249	252	219	271	289	234	246	248	267	254	264	246	279	234	293	286	269	275	249	239	276	261	253	244	235	277	281	257	263	284	269	260	290	270	271	265	271	262	270	267	256	293	267	265	259	269	261	279	275	247	263	247	260	280	268	293	248	266	268	253	246	263	265	236	265	266	248	239	285	256	249	267	249	275	239	265	261	254	256	267	231	263	262	248	242	271	272	310	258	259	269	239	251	291	277	264	286	258	272	257	269	267	258	270	277	261	273	261	259	252	292	262	278	291	251	240	249	251	274	229	229	256	287	258	264	252	243	261	266	239	253	263	244	253	261	253	266	245	255	238	259	218	263	240	267	278	286	263	293	279	268	236	249	236	274	261	282	254	233	274	256	249	267	274	272	252	265	240	267	291	227	243	266	230	244	256	269	236	269	258	257	307	270	265	281	255	279	235	256	246	294	255	293	240	244	267	272	247	235	234	281	310	259	272	264	242	281	244	245	248	255	278	256	246	258	263	249	263	277	266	261	247	231	245	238	272	248	245	286	214	248	281	253	274
3125	707	742	782	793	721	756	708	715	677	714	662	681	668	692	703	688	663	657	657	637	676	655	652	713	688	641	600	625	629	670	705	694	671	641	607	621	656	728	672	644	598	632	694	697	663	665	693	630	697	656	680	629	654	633	613	649	626	665	653	593	631	700	655	664	668	664	610	657	624	699	615	671	674	604	641	625	631	683	663	627	713	631	707	631	635	646	677	650	601	641	671	652	673	650	637	676	664	671	659	687	633	638	676	659	620	621	669	682	657	683	621	718	653	649	684	608	635	654	616	653	670	704	682	622	705	690	663	642	683	681	677	647	619	675	663	639	654	663	670	670	677	643	705	683	714	631	716	653	658	674	701	640	685	636	668	669	640	722	668	679	661	653	619	664	671	655	692	647	616	653	608	688	647	609	657	616	617	609	664	666	651	644	612	641	670	607	664	694	676	666	646	655	617	630	653	669	677	682	677	690	680	665	714	691	667	604	638	688	702	677	649	643	675	643	639	676	698	668	680	647	637	637	613	653	677	665	667	642	616	640	663	649	698	641	645	716	660	655	642	665	634	652	665	649	615	679	679	704	643	666	641	664	648	670	660	658	655	604	633	630	679	670	654	637	618	594	651	666	677	687	653	669	666	663	656	604	657	668	707	655	640	639	707	694	635	629	673	627	616	661	641	662	651	641	652	641	641	629	640	638	652	648	677	684	639	642	650	676	635	669	656	626	685	590	696	644	618	655	680	644	609	671	620	692	613	679	656	660	647	616	666	635	657	668	619	633	637	640	711	664	624	682	669	635	633	697	696	646	689	634	671	682	661	586	631	668	700	674	666	659	674	640	673	665	667	606	619	663	666	633	669	648	697	680	685	632	636	662	671	627	696	707	645	663	702	661	667	679	656	666	655	689	665	660	690	630	630	658	713	607	654	635	636	636	625	619	671	611	688	642	685	659	657	664	686	629	649	616	627	670	677	597	648	702	641	619	656	650	677	695	644	680	682	641	675	684	600	686	681	606	594	651	626	627	632	616	659	681	669	637	704	664	651	633	643	702	628	656	678	620	634	601	684	616	673	642	657	649	637	596	646	660	665	700	614	675	687	655	612	679	653	630	640	608	665	701	643	671	627	657	588	692	675	603	682	620	659	666	660	626	685	657	647	627	651	663	668	666	663	642	659	624	665	679	623	675	692	687	637	658	643	663	606	664	659	728	678	605	621	622	669	625	700	659	624	673	674	661	637	641	667	659	650	638	656	647	659	620	676	648	648	647	624	636	651	629	692	667	625	605	673	631	643	611	662	676	651	620	679	663	638	726	674	668	633	636	683	653	615	657	656	660	656	663	647	624	659	719	629	622	662	676	657	637	684	640	633	651	611	715	681	617	610	572	723	652	694	672	633	631	693	664	663	679	655	673	632	672	610	673	664	707	663	677	648	652	623	653	629	660	641	662	660	646	685	659	674	660	644	680	684	696	629	629	646	641	655	665	617	641	662	652	630	654	649	687	702	661	642	649	696	617	665	680	662	630	622	640	612	663	656	677	664	643	619	619	625	662	675	640	630	602	683	647	665	693	661	705	645	661	615	629	627	674	663	660	666	654	678	650	674	667	652	685	687	648	643	676	712	658	651	680	666	652	660	652	660	646	663	699	706	638	651	669	672	645	647	675	704	652	607	671	643	653	675	669	670	624	695	654	679	639	613	667	663	629	663	639	627	658	620	695	650	675	667	672	678	645	632	665	657	659	640	643	660	655	671	676	653	647	674	657	699	674	673	640	692	671	688	657	674	667	672	648	672	653	632	718	637	645	651	644	679	618	649	629	650	670	656	655	702	663	658	637	676	623	626	627	628	639	655	650	629	650	655	680	649	650	617	682	661	680	650	651	650	588	654	670	698	668	666	663	622	643	663	618	681	683	641	669	679	664	657	655	667	648	675	662	602	627	657	694	697	667	619	636	705	685	626	642	667	670	669	652	612	672	599	657	672	666	629	669	680	666	632	628	687	672	662	621	670	676	635	700	675	650	607	649	619	631	679	673	675	659	653	629	687	647	698	646	635	679	662	612	669	646	670	685	643	639	667	654	645	602	646	664	666	641	693	697	716	684	654	661	649	645	670	689	654	661	686	672	634	664	640	673	692	658	687	649	687	673	655	649	656	649	651	639	642	661	624	659	635	682	653	615	656	683	674	640	658	640	669	664	656	673	671	636	653	639	646	674	647	662	656	674	628	644	640	668	685	633	696	606	644	668	651	633	636	655	673	683	666	657	643	709	588	612	708	655	637	683	638	663	624	637	627	665	667	637	618	652	648	648	691	712	684	626	657	657	639	629	669	672	661	644	634	650	696	674	667	657	639	682	650	630	647	629	729	613	642	655	695	649	643	672	645	666	648	668	675	692	611	633	638	676	645	593	675	659	649	647	678	652	657	679	674	674	610	632	639	702	678	670	685	662	671	686	732	674	667	640	682	669	596	701	631	655	674	654	671	643	689	655	714	650	637	620	669	670	684	656	682	666	701	686	674	654	648	647	674	636	662	627	667	676	641	622	674	659	725	638	675	678	651	726	661	638	700	678	674	653	653	626	634	695	679	653	659	628	663	686	648	633	682	644	653	690	661	635	674	648	660	646	624	690	641	646	673	649	610	642	666	655	654	629	649	689	676	633	619	665	667	648	673	652	630	709	689	719	634	652	666	638	612	726	640	636	648	654	630	620	665	601	682	683	609	666	703	641	677	630	641	660	721	633	655	697	662	698	676	616	607	661	678	635	689	650	668	677	640	623	631	625	619	697	680	677	680	656	657	636	687	639	655	671	663	631	644	634	655	694	653	670	624	659	669	637	634	700	650	617	703	626	697	710	693	653	703	642	662	661	685	664	676	647	603	647	683	639	631	680	627	651	624	635	641	622	684	679	638	597	651	668	680	653	660	653	691	665	669	653	646	663	663	656	665	686	622	662	676	626	647	621	668	655	658	680	650	646	664	606	630	707	602	628	640	658	683	660	652	647	633	691	660	705	679	639	672	694	631	656	692	652	658	634	712	609	599	654	657	629	597	629	663	664	663	651	665	662	665	677	674	652	673	660	630	651	707	677	641	702	659	649	702	672	635	672	664	616	643	663	655	674	679	648	640	625	636	739	643	633	667	611	650	674	682	638	676	676	653	622	651	637	689	665	655	649	660	645	614	643	683	620	590	681	673	665	629	689	635	625	659	679	633	640	717	641	694	628	678	654	690	658	685	667	642	665	639	689	696	685	689	689	684	664	633	656	607	616	686	601	608	621	682	673	631	648	654	691	659	668	682	641	675	671	603	662	588	657	608	683	653	654	637	673	655	649	599	638	673	661	624	633	662	655	671	701	660	651	662	689	626	683	627	659	626	652	661	683	670	685	662	635	655	658	593	658	659	615	590	670	635	673	682	637	632	666	653	667	645	620	636	641	632	668	689	673	667	659	658	617	654	697	634	661	626	647	654	644	665	677	674	652	674
14015	1291	1162	840	662	536	428	376	340	319	304	263	290	248	256	232	255	210	233	203	230	199	243	218	230	213	209	243	200	200	244	206	239	210	208	189	219	202	212	207	214	192	195	204	188	199	210	206	205	206	212	177	202	229	211	192	221	177	204	223	225	193	193	221	216	208	226	183	201	213	198	226	207	191	191	180	226	209	170	209	191	214	242	197	221	209	195	195	201	209	203	182	210	224	176	232	207	221	201	244	200	201	207	214	179	218	181	202	211	214	213	198	197	188	217	195	219	212	214	194	193	169	198	190	216	203	218	210	201	202	195	206	204	233	180	213	202	238	204	206	210	197	199	221	199	216	193	206	194	193	195	200	200	207	190	223	205	226	195	204	182	212	188	195	176	208	210	207	219	212	199	196	219	211	187	197	222	206	197	221	185	204	214	198	190	200	217	185	204	197	230	184	223	186	201	199	186	209	214	208	225	198	197	216	176	217	195	205	231	192	182	208	206	220	196	195	205	202	202	213	205	197	217	234	177	191	223	194	223	195	184	249	187	200	212	204	218	197	200	207	218	202	192	240	240	184	209	223	195	188	213	202	181	206	197	180	186	247	168	195	208	200	203	219	202	204	221	208	223	201	170	218	215	191	210	198	213	227	226	224	217	198	222	198	213	217	209	252	226	191	236	195	210	210	212	177	211	193	224	212	188	197	190	205	203	191	190	198	236	193	227	208	235	192	200	218	197	221	195	204	204	191	216	240	195	201	216	211	194	218	206	207	197	188	204	183	197	202	213	205	196	206	195	212	200	201	191	188	217	199	227	188	211	194	207	206	187	194	217	197	181	197	195	211	225	212	218	207	206	207	213	204	213	210	214	197	203	179	184	192	206	200	177	196	192	231	180	211	217	221	191	213	202	195	233	179	201	184	242	215	196	212	192	217	221	214	226	209	197	209	180	186	186	179	210	205	181	194	197	195	201	205	181	213	216	204	178	193	244	195	199	217	214	213	190	214	191	193	222	184	192	203	223	191	213	192	198	214	196	214	210	234	202	212	212	228	202	207	227	206	204	199	223	200	205	202	217	219	198	210	212	207	201	204	200	195	196	218	213	186	212	200	224	187	207	194	211	219	209	174	233	207	210	215	205	202	195	168	180	204	199	176	196	199	197	207	204	205	192	209	199	191	189	181	213	210	188	226	184	209	203	176	192	186	202	191	180	223	188	202	200	207	190	206	168	190	188	209	215	189	209	211	222	219	252	218	215	218	193	217	176	242	179	230	202	169	208	203	197	203	197	210	201	221	203	201	203	212	174	196	183	207	206	220	218	193	220	210	186	197	231	206	206	223	183	232	202	204	215	212	213	201	196	192	180	198	170	189	214	188	212	176	189	226	212	187	192	219	193	218	218	201	208	214	189	210	209	215	186	242	207	212	203	195	183	231	208	202	190	199	204	200	222	211	216	205	219	212	214	183	207	198	202	209	209	202	187	206	188	227	211	206	184	190	214	196	190	195	175	206	198	229	220	222	190	208	202	193	215	199	209	188	176	205	226	183	226	196	218	206	202	205	193	195	210	207	228	205	212	205	224	175	211	183	193	196	219	227	184	200	202	202	231	196	196	218	202	221	214	196	210	204	207	220	188	193	222	205	216	199	182	180	203	223	227	206	201	192	177	197	216	183	223	200	198	189	183	214	217	183	192	197	205	237	219	207	212	199	192	209	191	188	225	202	208	196	189	194	191	196	224	200	192	200	208	172	200	235	199	213	185	189	211	206	194	218	217	219	215	199	210	216	200	216	186	212	189	210	193	207	206	217	212	218	226	205	225	222	192	205	208	177	221	230	213	220	188	232	192	192	184	185	196	231	197	196	212	205	197	183	222	237	202	198	231	219	177	206	210	213	198	206	186	208	230	225	198	211	213	210	197	205	216	226	211	197	188	197	217	209	183	187	212	196	178	207	194	209	205	198	202	196	214	198	199	217	186	191	209	198	193	193	212	222	223	200	167	217	198	216	217	193	186	205	181	222	195	191	187	192	201	225	161	224	217	185	217	230	205	219	198	188	186	196	200	206	207	201	197	220	174	195	208	217	229	198	188	203	195	200	201	194	208	206	240	197	207	218	199	185	208	195	190	215	190	200	214	208	214	221	194	208	187	206	201	176	195	181	210	199	200	214	192	228	236	197	208	221	204	202	192	230	218	205	216	212	209	184	211	202	218	221	212	209	215	192	193	207	208	196	194	222	220	203	181	193	195	193	207	205	159	181	170	210	188	198	213	222	190	206	186	196	198	216	190	204	205	220	213	208	224	195	193	204	175	167	210	201	204	211	217	209	205	196	205	184	190	200	181	181	200	180	216	216	190	211	207	200	196	206	235	210	192	202	216	197	195	202	200	212	200	191	179	198	188	194	217	211	197	190	224	209	230	204	221	187	195	215	236	202	216	215	211	211	198	206	234	204	227	201	189	194	206	190	216	228	202	226	194	190	184	206	185	198	228	226	194	217	212	196	199	215	202	201	196	174	207	190	209	207	208	194	206	205	210	211	216	196	229	181	199	239	207	210	206	202	203	191	191	197	206	200	185	192	204	204	235	191	196	196	196	204	201	196	188	183	208	211	198	213	209	215	219	199	217	216	201	198	194	193	222	201	189	223	198	196	220	220	212	199	189	209	227	211	221	175	193	183	220	224	211	199	191	192	217	192	203	190	205	204	217	220	197	197	201	188	193	204	193	208	218	203	197	214	218	233	222	205	223	221	210	234	196	203	198	216	184	198	171	220	213	184	200	198	221	207	206	187	201	219	219	213	236	203	194	207	192	213	162	196	233	211	196	194	212	206	216	194	201	209	210	202	214	202	217	200	206	196	183	171	213	195	203	192	193	194	193	200	189	191	203	186	192	211	210	207	193	198	231	182	211	191	219	219	201	228	197	179	202	199	226	209	214	232	199	189	193	183	204	195	199	212	207	190	212	188	197	237	210	213	193	244	185	189	204	186	198	188	218	197	195	214	188	211	223	216	183	187	215	201	191	215	209	185	200	202	204	204	193	191	196	229	193	201	197	206	235	205	200	216	209	232	186	210	230	223	212	223	197	204	229	203	201	219	225	199	203	209	233	221	215	214	186	205	191	179	204	226	220	211	215	171	194	190	219	210	211	223	209	195	207	205	207	204	202	210	175	232	204	195	216	200	209	191	203	212	221	211	195	200	215	200	184	209	214	197	170	188	190	178	219	189	203	215	203	219	194	202	175	184	181	212	187	193	186	199	190	211	208	209	188	216	198	209	206	217	214	201	181	197	239	205	206	188	226	170	210	195	215	231	213	189	203	216	201	216	205	197	187	208	194	202	209	193	195	206	194	188	216	197	194	193	208	189	185	207	209	190	183	184	203	180	219	206	215	197	222	192	188	178	214	239	193	208	178	225	196	225	207	195	215	186	221	192	206	207	217	208	180	207	169	178	173	205	201	213	195	177	211	204	227	211	192	199	207	217
8307	1254	2540	2895	2659	2188	1833	1571	1349	1218	1095	1005	957	869	780	785	827	775	743	726	724	730	662	663	645	669	611	639	673	643	653	609	577	596	621	559	580	589	590	603	596	532	570	561	591	608	620	582	605	647	574	582	564	590	595	596	560	589	567	574	546	580	559	563	540	548	556	574	578	579	560	596	650	546	563	599	546	587	548	572	590	574	522	543	554	602	557	571	567	522	540	548	543	534	574	587	573	551	573	553	555	555	568	578	570	516	566	577	580	522	579	552	560	556	558	554	573	529	553	543	577	593	540	571	565	603	559	576	575	571	565	571	537	569	594	545	603	572	594	560	551	533	577	569	591	553	541	546	603	597	586	534	555	546	571	546	587	551	546	544	572	559	553	583	559	548	554	530	581	566	577	558	606	556	535	526	548	591	544	596	545	545	564	544	554	533	566	537	564	524	531	558	504	550	535	564	536	493	538	549	572	569	532	559	524	545	584	522	546	608	582	564	569	548	535	546	555	529	567	534	579	518	525	558	565	552	548	568	536	556	539	535	543	568	529	555	526	568	525	562	539	582	535	562	538	559	559	572	561	545	555	588	556	563	531	526	576	528	563	559	572	546	545	522	543	579	603	557	596	571	550	563	558	530	544	507	544	569	554	563	558	540	562	585	532	573	539	557	595	542	556	525	536	573	542	509	524	546	583	578	586	564	561	545	529	533	548	547	635	523	565	522	568	554	538	519	505	605	585	515	507	571	562	562	530	553	586	546	545	547	554	588	579	590	576	606	541	565	615	562	555	553	539	495	556	587	541	560	561	579	561	575	594	523	596	546	512	605	537	545	612	593	500	546	519	566	571	502	556	558	573	533	550	550	538	558	543	562	544	555	545	559	562	567	547	557	528	569	571	559	572	574	550	578	545	538	568	553	508	580	547	547	582	534	544	556	554	546	568	579	545	566	540	577	568	554	522	585	565	589	558	571	548	575	552	585	498	559	534	567	552	567	546	532	548	505	528	579	563	588	530	569	589	555	589	509	572	575	541	564	557	559	524	577	579	549	549	541	556	532	519	599	547	560	520	567	581	556	502	530	564	577	588	518	565	572	542	606	517	533	584	520	532	510	580	571	587	577	548	559	526	532	542	565	584	588	570	570	552	519	580	545	563	543	577	557	554	557	554	538	548	553	575	536	501	580	560	558	546	553	540	574	538	588	557	561	580	562	532	589	554	600	546	548	546	538	556	594	573	554	585	550	565	527	543	596	552	544	519	530	571	589	543	598	611	547	547	532	538	571	579	566	560	597	558	554	561	559	520	532	564	591	518	539	543	537	601	592	565	543	534	563	561	576	544	541	566	542	572	590	560	550	545	525	553	577	558	544	565	556	533	535	564	573	531	559	574	560	584	547	592	563	531	568	562	524	551	572	566	519	557	560	574	554	567	551	566	535	580	598	548	537	572	527	554	525	556	508	548	583	546	568	546	559	538	531	529	539	543	527	600	541	568	565	499	598	555	534	540	528	579	560	588	555	541	590	588	564	548	554	515	574	549	562	566	583	574	601	551	537	538	552	551	556	606	520	622	544	553	560	548	548	532	529	592	547	542	544	526	522	563	561	574	550	542	516	549	554	599	582	548	572	527	513	521	582	537	534	568	509	526	546	533	548	599	572	558	559	548	562	554	565	542	523	563	526	558	618	569	589	558	527	568	539	568	534	555	544	528	564	555	598	554	532	534	536	582	591	517	531	554	562	549	576	577	543	566	570	540	581	531	542	580	503	536	531	563	542	567	574	534	524	510	554	557	517	525	514	530	589	519	574	575	564	554	519	587	556	552	572	529	531	585	535	546	558	552	522	564	528	566	570	556	581	532	550	553	559	505	592	610	540	541	549	566	555	603	551	540	559	519	548	592	557	587	589	589	514	562	562	553	573	577	580	560	543	585	578	550	583	539	589	557	550	539	565	521	563	552	527	546	592	556	562	542	564	578	520	563	542	561	515	569	562	563	537	564	552	576	542	534	587	583	560	575	550	575	567	554	547	548	574	522	572	573	545	514	560	524	557	549	516	584	534	534	583	533	560	562	535	548	499	528	594	584	549	523	559	536	594	571	576	550	547	589	536	540	588	532	584	562	546	544	561	557	545	544	599	548	519	578	541	553	562	591	569	553	532	561	581	536	548	534	544	568	585	537	511	550	553	515	562	562	512	565	556	550	560	544	564	579	521	505	536	548	573	570	505	557	535	570	551	572	541	577	577	548	531	547	549	511	583	561	576	613	523	500	557	569	594	550	561	537	573	562	546	547	554	526	564	553	547	587	564	597	559	581	569	554	557	563	600	558	547	559	525	515	558	523	560	555	564	573	520	557	570	571	528	526	518	545	563	535	558	552	519	546	533	576	551	578	534	542	562	589	596	566	547	563	512	562	576	547	567	568	555	600	559	525	598	570	562	521	589	554	582	577	553	562	555	558	566	565	568	585	547	550	563	571	546	539	533	553	556	538	575	524	589	552	571	536	517	566	523	543	541	541	595	528	541	507	583	515	581	586	551	557	565	559	519	563	551	566	545	566	553	541	530	538	537	577	549	568	540	538	563	560	551	588	533	567	554	545	551	565	580	551	512	553	523	552	546	597	538	562	609	572	581	551	530	593	556	570	525	576	550	533	489	552	558	617	570	582	568	556	548	549	523	593	542	565	590	571	529	583	541	524	548	514	556	583	547	568	525	542	517	584	511	552	558	555	557	533	576	537	558	553	567	597	523	536	551	554	557	574	567	563	574	551	550	596	584	563	497	539	563	566	560	570	530	549	559	555	537	525	543	571	579	570	562	539	563	538	542	501	594	544	585	607	545	540	584	563	568	522	571	547	560	548	560	589	552	532	564	544	559	554	553	560	557	521	518	514	561	541	602	563	564	577	543	556	501	545	593	542	572	548	578	527	532	525	518	570	547	569	598	585	530	588	555	518	609	537	552	523	567	535	551	513	496	551	562	555	565	602	544	520	513	519	550	545	592	575	565	560	529	526	538	583	548	560	548	551	549	587	532	568	606	536	573	526	572	527	556	575	550	547	562	597	552	552	559	589	542	583	542	577	548	598	538	539	526	524	546	520	611	549	609	526	552	542	554	590	584	597	567	582	554	581	557	582	581	539	562	538	561	561	557	588	556	523	565	532	578	554	538	557	549	530	538	557	532	583	575	568	522	596	532	536	595	549	527	585	545	542	556	581	519	551	604	561	526	548	549	564	569	536	519	523	572	545	600	573	547	550	580	548	547	560	553	560	534	579	574	524	572	567	523	557	563	570	555	556	500	553	539	616	543	577	568	569	576	580	569	548	521	599	537	544	585	551	565	591	555	521	565	533	539	593	583	525	538	527	548	587	583	558	616	515	548	547	559	545	573	528	581	538	571	529	551	545	550	563	573	565	517	558	596	588	566	561	557	559	569	550	570	589	550	535	588	589	543	557	569	546	549	565	571	554	520	583	538	538	551	550	535
25149	3485	2387	1844	1400	1033	799	695	649	620	546	489	521	453	455	447	417	432	443	442	421	407	394	379	377	361	382	369	383	377	366	350	368	393	357	379	334	396	351	405	351	416	371	415	366	415	398	344	365	366	365	380	370	322	364	393	369	404	367	358	373	355	397	351	343	394	390	393	350	352	392	368	382	343	384	351	371	380	375	357	374	365	349	354	372	406	377	352	377	380	339	364	377	354	359	352	364	361	370	364	348	331	357	350	365	380	391	376	393	391	399	381	369	405	386	352	356	383	373	374	362	331	358	329	336	380	386	385	364	330	338	353	372	359	383	366	360	347	358	335	342	332	413	389	381	343	375	352	354	351	412	374	367	380	357	389	369	388	384	368	375	342	391	361	358	350	413	371	423	368	386	360	365	384	368	350	353	363	376	366	376	360	381	387	356	374	344	357	351	405	359	383	361	370	345	355	364	376	345	370	371	315	403	357	381	356	350	326	357	395	395	363	362	377	366	351	340	356	385	368	366	347	392	390	355	356	367	372	371	366	385	356	357	343	341	390	391	388	323	321	340	368	357	368	319	350	368	358	329	393	340	372	308	380	373	353	362	344	359	354	376	358	342	339	345	370	383	370	330	370	385	383	357	375	372	350	383	334	400	330	403	359	324	348	389	401	361	354	382	362	373	370	401	363	356	379	340	360	332	328	345	393	344	391	362	354	359	376	358	345	333	364	342	403	344	346	339	379	368	359	331	402	380	361	388	367	374	340	361	380	380	365	328	342	355	401	380	370	324	366	381	344	352	397	361	374	341	377	387	355	398	387	337	358	343	339	404	364	347	350	382	368	363	356	340	399	358	366	358	347	362	326	332	386	348	377	380	385	350	391	319	359	380	354	335	371	352	380	384	344	339	369	327	369	360	361	332	348	340	377	314	375	360	335	336	371	346	356	381	366	386	330	385	355	398	349	385	386	368	388	357	322	382	360	347	351	320	346	389	373	368	386	355	377	345	335	356	336	402	376	392	390	381	400	337	357	377	390	394	382	390	381	344	353	372	375	388	353	372	353	334	343	370	315	352	333	350	344	332	328	334	399	368	367	362	367	349	351	391	382	334	372	385	363	380	359	336	355	364	334	335	382	350	394	359	381	393	348	326	379	396	350	332	368	365	368	335	367	322	345	381	372	365	349	339	362	395	345	381	329	395	408	372	357	356	357	368	350	368	359	324	380	367	381	341	374	385	366	387	354	355	350	353	339	356	363	366	365	400	376	392	346	379	410	406	364	337	379	366	375	343	343	359	376	352	415	369	381	382	364	332	387	361	328	377	338	403	363	388	372	386	409	341	321	368	367	381	373	377	358	373	386	382	356	368	415	351	354	332	339	333	344	337	357	388	352	371	335	370	344	362	309	384	362	354	380	382	390	354	385	390	348	339	402	365	365	409	356	336	362	361	391	375	355	291	356	414	357	341	354	353	342	359	367	375	395	351	360	378	384	413	330	394	389	380	381	367	383	364	362	385	354	354	346	327	388	384	349	357	371	378	357	356	356	364	355	374	388	349	377	334	368	354	395	348	373	361	390	394	339	373	315	379	338	333	387	376	362	361	382	399	355	372	364	377	368	370	375	351	352	385	382	358	373	386	373	331	364	384	358	346	382	334	373	392	367	360	374	359	365	387	359	394	410	317	356	383	372	383	381	354	358	360	349	371	399	336	383	362	404	348	336	372	316	375	396	382	395	362	341	370	344	351	388	327	370	359	362	372	339	376	379	358	355	358	404	373	360	327	360	359	377	325	378	340	364	379	380	370	375	353	377	354	353	364	380	372	380	349	377	370	377	344	321	371	348	358	361	362	375	344	354	369	317	402	364	385	388	363	347	397	376	373	391	349	346	388	372	388	381	330	362	365	347	330	344	370	351	366	385	370	379	386	380	361	364	345	353	332	374	381	380	345	386	330	380	356	376	366	368	378	359	379	359	375	379	382	324	349	360	381	369	341	382	345	374	362	387	318	389	345	357	363	353	403	364	369	370	355	351	381	368	361	397	338	317	354	330	381	398	386	352	338	369	344	383	376	378	355	328	359	355	338	383	345	344	350	369	342	356	350	378	344	338	355	375	311	341	376	367	416	384	333	403	374	354	369	367	352	355	340	353	355	352	333	349	358	353	381	314	362	380	379	367	329	387	340	391	360	334	411	360	383	373	323	383	325	410	355	356	378	313	371	314	378	353	365	355	344	367	394	388	340	329	336	345	356	334	347	388	395	373	353	351	333	353	381	367	365	390	354	365	340	394	374	353	356	361	360	365	351	370	356	328	335	367	379	364	416	361	377	369	377	366	391	372	344	356	321	344	357	358	341	383	406	408	371	346	346	332	365	356	364	315	367	382	359	313	343	347	412	371	373	374	344	371	352	393	383	347	374	385	382	339	343	364	365	361	394	369	403	376	344	322	370	367	348	336	384	389	386	388	357	389	386	379	412	376	377	345	381	401	370	375	351	387	346	362	370	312	362	366	354	390	371	375	377	319	364	361	328	368	326	364	343	352	374	404	368	343	348	339	360	364	337	332	392	345	367	349	381	345	364	338	347	369	324	346	342	375	359	333	369	370	384	381	389	378	391	352	375	315	387	335	348	344	337	387	364	361	338	392	364	356	380	383	365	345	323	393	366	376	363	360	384	366	372	358	354	355	414	354	398	385	343	357	364	389	364	356	392	378	349	352	397	351	354	370	347	337	362	342	406	365	360	369	335	373	348	353	331	393	348	373	321	354	351	376	345	349	344	383	387	343	407	327	401	353	382	349	337	357	355	364	337	348	383	365	354	360	337	374	374	365	342	369	350	382	360	388	347	323	330	397	333	362	375	357	334	357	341	400	366	345	374	385	359	402	369	354	378	359	357	360	363	360	357	329	363	360	350	349	392	331	334	335	336	386	401	406	367	370	374	369	379	365	328	370	373	365	361	399	372	400	372	367	402	373	357	375	344	358	354	313	362	394	345	366	328	380	363	377	353	351	371	399	372	395	378	386	336	366	400	364	369	387	374	339	334	360	366	375	367	355	362	362	355	381	349	374	355	359	352	350	376	359	356	365	405	346	373	386	348	358	401	367	361	339	382	345	367	365	342	341	381	334	391	368	360	328	383	365	362	354	360	341	374	348	409	376	336	386	351	337	380	352	386	347	374	388	382	379	375	337	349	369	358	398	352	388	341	350	360	356	381	349	348	390	376	374	357	413	394	342	397	375	403	356	369	378	375	358	359	354	376	373	357	362	372	358	350	383	359	366	374	349	368	357	346	350	394	385	399	381	406	349	392	362	358	339	369	398	363	377	354	333	391	395	365	375	334	398	354	344	414	338	362	364	334	379	346	389	368	402	358	374	359	396	339	389	352	382	356	346	396	397	360	369	365	353	357	332	378	357	327	384	410	376	365	369	412	371	359	376	346	359	351	368	372	371	351	346	347	340	379	350	343	369	406	348	369	365	378	355	356	376
11812	2277	4676	5418	4679	3967	3362	2939	2326	2180	1916	1871	1567	1573	1488	1424	1355	1318	1272	1181	1214	1193	1106	1157	1084	1081	1037	1051	1028	1018	973	1022	1007	953	993	928	963	981	990	972	940	937	933	913	942	997	955	979	895	936	955	918	1030	938	958	912	904	912	971	927	892	895	935	910	905	955	887	856	908	940	912	871	961	924	928	904	894	954	880	923	896	916	893	901	873	908	916	969	909	929	940	897	909	919	922	892	872	914	900	892	863	916	922	952	879	930	881	923	950	923	898	919	918	879	919	853	888	923	838	911	939	885	938	936	893	862	899	888	928	888	896	923	912	920	847	879	901	907	840	885	875	893	864	892	880	936	927	939	874	914	836	962	991	896	933	950	903	905	899	930	908	879	888	883	874	875	836	895	907	949	901	991	889	895	882	980	838	835	971	882	891	879	879	858	851	904	895	846	891	919	911	975	866	928	908	895	880	871	928	877	883	906	928	940	915	854	900	917	810	869	905	871	863	893	898	877	854	904	895	872	934	895	934	950	919	856	907	894	904	845	912	836	900	914	893	878	890	984	897	897	863	968	869	851	872	907	879	899	889	863	906	867	839	889	842	880	895	899	877	870	915	934	908	844	915	927	901	890	866	903	886	848	892	858	928	927	895	896	874	878	908	891	868	897	932	962	900	866	891	928	886	871	885	910	924	913	899	903	863	938	861	918	850	875	894	835	897	885	912	911	924	868	966	845	913	889	856	893	889	934	901	852	889	830	874	890	932	913	954	903	876	875	899	849	857	884	908	851	905	889	883	875	842	941	893	897	900	871	919	888	877	888	913	908	922	845	849	896	915	903	880	883	928	895	912	890	880	878	881	909	920	897	913	906	912	936	846	890	861	944	892	874	881	890	892	887	911	923	905	926	867	920	937	875	932	844	893	939	887	931	838	920	855	900	901	931	924	838	903	951	926	949	922	838	874	897	908	893	885	918	841	912	895	871	906	879	851	908	818	904	841	868	909	877	842	860	902	891	908	910	915	961	878	850	909	906	959	881	919	913	916	902	873	892	908	922	889	865	909	898	888	909	876	899	916	883	915	888	905	912	916	903	870	871	910	872	915	889	909	916	891	863	868	872	845	887	886	862	905	874	903	881	898	860	864	888	933	871	921	877	839	917	852	857	864	880	843	857	911	908	904	873	867	880	863	953	878	852	907	850	850	914	875	942	917	873	896	877	881	860	892	880	923	892	857	892	868	908	911	869	881	918	869	915	876	863	911	865	942	862	904	934	876	882	933	855	900	906	907	886	894	896	884	870	872	903	921	924	904	917	863	888	893	925	893	889	914	903	910	897	838	882	911	892	876	876	845	920	878	899	928	910	868	857	928	903	909	913	854	923	892	922	922	857	923	905	917	868	926	925	864	926	903	875	852	877	865	926	886	866	905	888	880	882	855	905	931	850	912	881	841	897	896	927	910	894	934	915	922	925	902	906	850	889	960	917	931	864	925	836	889	870	873	952	866	914	940	877	938	879	871	920	900	924	879	894	880	904	874	986	886	930	870	884	893	869	898	895	907	922	910	904	886	878	878	915	831	871	832	856	895	911	852	877	870	905	853	843	907	882	891	885	920	886	887	884	882	892	867	864	848	849	855	942	905	926	922	926	893	942	934	876	876	941	927	935	924	919	928	901	895	967	902	896	902	851	920	844	895	896	862	881	888	897	899	844	936	822	902	844	880	916	906	869	872	924	894	862	932	961	867	885	897	868	904	850	856	872	910	884	857	889	895	914	871	906	925	852	867	907	899	946	847	849	819	894	877	941	825	883	911	902	880	904	904	908	913	962	896	906	873	927	889	903	893	888	918	896	881	843	915	886	893	876	883	863	927	855	867	879	914	885	874	869	926	851	870	910	904	916	902	892	924	875	921	899	883	893	928	888	937	913	880	856	866	919	890	916	893	929	867	896	903	906	881	876	842	910	869	877	885	909	918	928	924	852	965	895	880	914	874	922	890	900	899	874	868	884	910	874	876	859	908	882	885	867	880	883	927	884	858	878	923	886	925	873	897	886	926	919	910	843	913	852	925	909	912	910	891	891	907	935	878	920	897	880	890	932	920	849	880	899	913	878	908	921	930	885	859	875	940	896	884	883	913	884	844	951	899	912	911	882	918	816	889	858	933	862	894	828	933	887	882	875	899	805	885	916	929	917	890	917	947	910	855	832	867	904	880	914	892	905	942	857	942	872	849	856	907	854	900	899	878	856	924	907	848	844	883	892	912	896	866	914	945	920	897	865	901	870	902	895	924	835	859	897	897	892	923	870	908	915	878	918	901	895	837	892	906	875	875	941	895	891	888	868	867	873	928	927	937	922	869	929	935	870	875	939	927	919	901	869	942	914	873	919	915	815	846	888	909	894	853	884	904	930	881	834	874	885	850	863	934	913	886	918	821	927	921	911	885	859	890	930	891	924	881	914	934	899	901	904	859	912	914	858	893	854	869	861	929	882	852	885	844	897	834	897	867	911	921	842	939	923	964	903	862	922	853	870	888	904	836	860	879	863	889	852	896	918	892	897	927	879	888	890	905	870	832	865	930	878	871	904	944	844	972	917	846	916	900	904	908	937	890	966	863	915	876	897	841	928	868	873	862	898	927	873	844	901	907	940	888	888	902	888	887	863	907	838	889	888	861	907	907	885	898	858	889	891	889	888	867	931	856	903	921	949	872	880	883	884	835	851	873	903	919	898	937	877	875	875	921	934	901	873	922	919	922	928	876	912	858	923	925	932	883	854	905	897	864	847	886	864	917	911	851	890	937	895	874	914	853	903	877	889	906	890	928	857	889	875	880	887	876	890	861	897	906	910	889	858	835	912	879	852	885	888	919	921	896	928	887	905	861	860	891	877	901	909	915	915	864	895	928	846	902	909	900	883	841	913	942	850	874	885	881	919	890	835	892	911	919	914	914	882	834	886	860	938	863	905	919	902	902	873	870	872	861	911	896	908	864	932	899	883	929	931	899	892	848	864	901	898	881	879	875	886	939	907	900	917	908	952	902	884	863	862	882	902	888	840	905	862	891	881	905	963	924	869	930	852	902	905	870	913	897	939	918	890	885	860	905	886	882	907	878	920	885	909	902	900	916	932	931	824	881	906	841	900	924	896	858	842	860	898	930	896	917	836	914	937	875	907	887	897	942	888	894	883	944	894	823	928	855	887	866	895	866	960	918	915	923	948	911	851	942	911	895	893	890	859	814	896	860	879	895	845	910	854	929	920	867	908	854	920	858	903	897	921	915	953	857	900	876	926	899	901	899	910	882	886	893	849	908	889	904	871	889	897	855	871	883	899	859	891	928	917	837	914	933	906	882	883	908	844	906	882	914	888	911	932	872	898	943	919	882	869	922	896	908	904	866	864	867	894	875	876	931	944	900	890	869	859	904	880	860	891	887	891	895	957	923	844	989	856	860	853	834	866	881	895	901	905	863	889	852	879	873	917	919	934	918	914	862	898
2553	279	302	301	270	299	273	303	235	274	280	245	258	243	275	252	266	237	245	280	255	254	233	221	248	235	254	249	268	254	258	266	253	266	282	266	252	244	261	297	250	227	265	256	235	264	253	233	262	246	274	266	262	241	260	273	290	276	264	267	283	276	249	260	262	252	256	265	265	267	280	289	258	252	259	267	281	271	267	260	262	277	276	260	273	272	282	234	258	274	291	268	271	284	248	244	254	240	257	283	275	261	268	247	255	239	264	229	255	256	261	253	282	240	271	246	275	235	244	261	285	268	272	250	241	270	258	240	257	289	247	268	287	274	257	275	301	249	261	239	298	215	251	264	260	279	262	274	269	260	236	267	284	254	272	251	289	266	251	205	261	267	217	272	278	254	261	274	265	269	291	245	260	273	257	265	265	256	260	263	287	255	267	271	258	242	242	264	271	254	286	254	268	253	250	258	274	235	257	228	271	247	238	241	290	249	269	259	262	272	256	272	247	288	256	255	247	267	233	295	250	267	264	273	276	230	244	270	282	251	271	265	234	264	263	270	259	243	234	279	259	243	260	255	230	253	267	251	245	280	264	228	247	267	265	256	229	241	268	259	239	306	263	242	281	228	283	246	253	259	232	234	300	256	243	242	281	247	221	237	270	282	270	262	269	247	243	271	274	261	303	269	252	232	244	275	249	266	268	290	262	247	233	240	258	293	270	257	263	273	281	288	255	274	244	286	254	265	261	255	279	245	251	272	283	278	278	250	265	248	243	270	233	256	259	235	244	236	271	289	269	217	254	265	233	262	248	281	253	255	295	288	261	238	238	277	263	256	281	247	241	268	238	253	266	282	279	254	258	253	276	243	250	227	246	262	275	259	270	266	264	272	256	245	310	268	256	250	267	229	244	261	239	271	256	283	239	241	275	254	260	276	244	251	297	254	249	255	233	241	265	272	243	264	238	261	264	289	257	241	256	247	249	258	296	235	282	259	287	249	275	267	265	272	272	275	259	283	246	260	249	250	263	293	249	259	266	249	237	270	244	284	273	263	239	220	245	258	270	243	314	276	235	282	287	274	261	267	229	246	260	256	255	251	256	240	259	245	268	291	235	290	271	268	264	265	253	246	244	264	250	287	260	286	233	223	236	239	276	267	253	265	256	252	270	282	256	254	264	253	254	244	289	254	259	287	251	268	272	260	245	278	256	264	277	268	273	251	256	266	258	260	252	189	265	262	288	267	257	249	237	269	250	280	272	260	261	242	270	276	279	266	288	288	253	253	268	270	254	284	265	249	286	269	260	242	239	255	263	269	264	278	236	224	257	219	245	277	237	278	259	232	280	242	294	279	257	246	252	263	288	272	254	259	251	246	248	257	252	257	266	248	260	263	281	222	254	238	279	226	280	249	267	269	288	249	257	254	234	261	255	257	254	251	264	278	270	236	255	260	265	259	249	247	227	243	243	275	237	242	258	258	264	239	240	238	240	252	230	255	260	274	277	261	261	249	261	248	229	226	274	255	238	297	282	278	265	266	284	260	229	274	260	272	236	266	230	255	234	234	251	252	277	272	278	254	264	289	266	265	255	263	255	252	257	257	270	257	261	256	270	246	243	271	248	282	287	272	280	231	243	245	247	255	264	258	267	256	244	242	285	263	261	242	261	276	261	304	253	280	255	261	268	256	267	248	221	294	240	278	261	252	264	235	277	293	265	254	250	206	260	254	240	309	263	233	239	246	258	242	259	241	267	278	284	237	271	258	288	255	265	249	244	286	246	257	249	233	243	236	241	256	260	247	270	264	242	289	260	252	248	245	274	272	246	254	250	235	262	260	218	276	262	285	253	259	285	243	246	237	246	262	282	244	273	271	269	264	284	263	271	286	257	275	257	246	243	259	261	251	246	269	249	266	265	271	238	242	243	271	275	265	280	255	240	241	255	270	261	261	275	267	235	262	260	245	286	269	283	259	257	269	241	280	245	247	249	254	244	263	256	277	254	265	270	247	286	259	257	247	237	252	266	274	280	237	295	246	277	252	256	255	262	248	285	261	255	286	250	252	281	251	289	258	292	298	249	252	280	253	288	231	270	260	261	236	264	251	257	242	229	264	259	255	254	245	276	237	234	255	249	263	259	251	255	254	240	264	248	255	256	250	239	290	280	283	232	254	242	237	277	283	239	276	231	299	259	233	238	265	280	274	231	233	266	235	260	268	240	249	264	268	266	272	238	264	212	251	282	236	239	223	235	293	281	259	266	262	233	258	265	257	267	255	270	274	276	250	264	260	256	251	268	281	258	277	222	299	259	266	271	283	231	271	243	274	246	284	254	236	256	267	251	250	259	235	274	262	231	249	254	274	256	252	244	256	249	290	247	259	268	254	287	270	270	241	266	236	245	252	246	259	250	280	279	254	259	243	245	266	256	248	277	253	250	253	261	253	288	240	257	258	241	277	269	245	245	257	265	265	272	242	277	239	259	228	245	287	237	264	229	253	244	218	282	270	242	268	229	244	237	254	258	251	265	249	246	252	261	291	281	266	272	276	255	229	261	275	254	256	265	266	251	264	238	295	275	258	247	273	267	225	270	259	262	287	244	280	264	233	257	275	266	267	244	259	257	265	258	255	254	250	283	284	260	252	278	242	272	209	239	260	264	297	245	274	250	246	255	255	259	283	248	238	251	225	261	267	268	295	261	282	247	264	283	287	237	257	257	254	299	261	258	273	266	257	289	225	272	256	241	265	253	253	259	254	240	261	253	276	267	271	270	252	270	259	263	241	269	257	259	273	238	285	303	267	247	246	239	250	257	264	240	230	260	249	271	242	276	257	266	238	249	254	242	263	291	250	274	293	253	300	243	261	238	275	279	253	292	271	274	273	251	256	244	246	275	273	232	257	230	255	243	235	255	272	252	283	245	224	248	300	253	264	262	257	243	269	268	262	270	244	273	305	276	268	266	290	271	282	243	270	267	237	258	274	259	239	247	258	288	264	282	242	259	257	273	259	251	249	256	289	291	291	244	275	256	226	265	266	272	256	259	260	269	252	256	298	248	228	256	262	223	245	268	247	279	259	239	262	278	280	233	234	264	267	274	282	242	237	230	255	280	257	277	247	269	250	276	277	259	263	257	249	289	242	257	270	258	256	267	248	242	230	255	245	265	251	249	259	263	253	267	249	280	264	273	256	286	272	226	263	274	256	257	269	287	263	259	268	274	250	263	277	260	276	253	247	264	241	280	276	255	266	269	265	264	259	266	254	225	281	285	249	275	246	243	275	255	279	245	227	252	285	264	240	239	262	280	264	256	252	263	223	275	299	270	256	260	248	272	248	247	267	260	303	271	247	273	290	269	277	262	253	241	242	270	286	239	277	260	270	261	272	231	289	269	275	237	256	275	274	250	267	235	290	267	266	271	250	288	253	272	252	258	273	247	231	255	250	253	258	246	266	262	266	254	281	281	250	247	252	250	253	272	255	279	239	265	275	252	260	281	253	250	283
3062	622	710	783	765	712	699	705	669	700	688	691	704	674	606	658	687	636	665	663	649	714	675	621	616	637	686	666	649	618	641	680	646	645	616	636	644	641	664	660	658	654	620	660	642	645	656	610	697	681	668	679	660	658	670	642	628	670	697	664	658	653	643	628	709	651	682	629	686	634	656	664	670	665	685	668	659	630	643	607	648	667	626	669	613	650	692	648	630	636	649	642	640	637	675	651	659	660	650	677	630	608	655	625	661	659	616	685	631	656	660	673	666	666	679	710	636	650	626	707	666	621	683	633	634	618	604	670	664	610	686	629	622	619	597	641	670	692	637	705	610	639	660	686	687	685	657	666	624	682	662	639	710	627	628	693	670	671	647	637	670	677	658	655	663	659	633	671	606	615	639	628	658	668	619	675	642	707	675	688	643	677	718	690	629	627	668	635	608	654	679	619	669	606	640	667	675	647	663	668	629	649	608	673	662	644	678	659	676	649	657	680	698	630	642	655	586	667	628	662	654	662	652	644	622	618	637	657	611	696	728	650	664	668	631	632	671	638	654	600	678	616	624	614	650	663	680	626	648	692	653	701	702	694	606	671	687	639	701	649	703	675	639	639	673	646	629	659	639	624	646	674	695	673	676	654	683	674	669	661	715	639	680	615	617	606	635	679	720	626	683	668	690	670	621	657	622	666	650	646	609	582	654	634	637	667	620	632	628	692	669	663	669	655	651	640	624	613	683	681	714	707	616	666	669	639	661	600	623	632	634	592	655	627	654	639	633	603	628	716	637	633	648	655	654	613	627	650	667	599	649	660	658	616	625	599	643	650	689	648	620	650	678	666	651	665	669	633	659	692	653	623	632	649	678	643	670	653	662	663	690	658	643	640	694	637	616	669	668	654	685	660	638	632	669	656	659	627	660	680	662	675	679	640	608	676	650	686	645	651	640	655	652	644	709	624	671	661	626	637	690	616	652	688	672	645	651	678	659	652	626	652	675	612	677	608	661	656	672	613	630	650	651	665	645	647	659	647	666	678	651	633	641	670	644	629	629	703	670	669	665	670	673	697	633	611	660	631	626	616	662	609	609	649	635	662	687	657	659	625	682	655	677	681	639	611	653	651	684	681	670	634	638	626	636	658	655	614	624	673	614	633	631	637	673	706	688	622	620	615	649	613	633	651	679	626	653	659	653	657	646	648	648	651	639	645	666	687	645	664	634	565	669	683	654	644	641	617	692	644	679	627	667	657	641	689	652	636	664	634	673	678	664	636	688	677	622	677	647	668	631	679	635	659	622	643	624	646	643	606	651	644	622	683	649	609	694	635	658	702	707	586	654	646	647	636	649	621	665	598	692	647	677	636	632	614	655	631	629	661	649	675	696	659	654	622	620	622	658	628	652	689	676	629	646	603	639	622	654	636	677	678	696	649	621	662	667	650	655	626	619	637	631	601	621	656	621	631	615	653	694	673	642	651	671	591	639	719	676	645	624	653	672	701	654	675	667	642	621	646	665	652	649	666	621	655	643	644	639	651	632	715	655	677	661	664	623	668	618	655	635	657	621	676	641	667	668	654	614	676	645	648	643	666	653	589	591	649	662	669	674	613	675	642	615	616	606	625	688	624	653	670	675	590	658	672	662	673	681	677	657	670	636	659	677	646	627	684	651	674	611	691	709	632	674	659	687	648	707	682	650	662	614	673	674	676	678	644	635	625	618	639	656	657	706	647	627	675	646	626	614	618	673	626	625	654	664	699	673	679	638	717	632	685	655	600	665	642	617	645	692	598	664	630	660	647	687	669	644	615	652	649	629	676	674	638	622	664	624	688	665	612	643	640	658	646	652	636	648	689	630	646	644	664	654	663	651	709	680	617	662	674	628	654	623	658	647	595	680	645	655	671	638	695	649	652	660	656	643	670	668	633	637	636	626	671	682	641	659	658	631	654	642	677	706	671	639	667	614	628	651	645	657	629	664	600	641	637	653	664	638	625	627	641	656	645	643	673	613	581	637	647	615	670	625	697	631	665	667	652	638	617	683	647	641	655	605	672	626	629	634	648	616	646	677	630	659	643	703	677	633	652	676	693	635	602	608	665	662	631	653	651	622	659	674	629	682	676	613	655	645	647	668	626	630	641	668	667	680	609	627	675	648	657	641	673	689	642	645	695	647	652	679	662	616	605	672	641	640	659	668	652	638	653	630	696	620	613	670	655	689	664	659	663	646	602	677	679	633	676	673	666	615	626	670	637	654	677	621	627	671	652	645	686	674	625	657	618	641	683	631	663	667	658	696	645	644	658	616	666	653	634	658	615	648	635	644	673	693	667	632	654	691	580	689	666	688	655	679	687	624	668	637	648	663	634	654	614	654	657	632	657	595	694	659	671	678	684	680	676	646	683	653	683	657	692	618	605	606	641	699	609	696	691	670	636	666	653	652	643	675	610	690	638	667	626	651	650	673	652	644	638	655	644	726	671	628	694	680	681	613	644	621	665	597	612	655	679	577	676	621	678	649	656	656	692	646	651	639	639	637	653	646	628	706	664	609	648	646	622	690	660	647	599	696	641	687	663	677	674	636	637	620	709	692	631	617	647	639	618	647	587	641	637	652	633	609	669	658	638	638	696	655	677	617	663	652	718	651	684	617	683	652	657	615	667	684	672	604	647	661	695	675	668	682	644	649	648	666	684	670	608	706	677	648	649	659	680	631	640	667	668	708	683	645	586	664	604	635	670	647	611	652	633	643	627	653	690	657	665	641	666	641	641	644	645	661	687	650	637	652	662	680	643	643	657	710	673	662	663	622	655	629	659	641	672	651	635	695	633	606	644	673	674	634	666	636	655	650	650	620	661	661	625	655	657	661	622	681	653	656	639	664	703	628	647	637	679	670	621	670	653	648	610	633	652	694	629	662	680	645	689	616	685	650	732	638	628	662	625	658	641	726	640	639	654	639	670	658	649	650	652	621	598	634	674	610	656	658	673	609	635	691	634	589	651	660	680	644	657	675	675	637	661	663	674	628	691	661	666	640	654	633	662	636	688	673	629	642	647	679	650	669	648	665	645	687	676	644	617	626	671	649	669	695	650	658	694	643	643	661	645	668	643	641	652	654	605	679	639	617	632	598	659	655	682	602	665	688	676	694	609	659	644	677	665	638	675	693	650	634	615	611	637	692	650	696	678	625	652	627	619	680	654	676	652	669	648	646	632	657	655	660	646	658	650	652	626	650	653	633	665	653	673	622	685	661	630	643	667	658	680	688	645	620	624	623	671	630	653	664	641	658	672	671	648	639	666	677	671	612	638	642	687	616	689	633	668	692	696	657	680	653	671	676	653	686	696	636	613	669	639	636	628	633	641	644	632	614	646	650	682	667	636	613	642	657	642	616	656	670	619	651	651	653	681	645	644	662	657	641	684	612	607	688	682	648	666	641	631	669	646	709	619	698	633	655	614	626	647	620	640	669	702	661	664	664	657	653	647	625	688	600	633	659	678
12933	1175	1172	877	697	548	435	366	362	315	304	328	266	285	242	251	244	233	237	230	222	228	209	216	197	213	193	217	213	211	209	216	199	194	223	220	211	204	185	205	194	195	212	193	194	220	212	239	202	198	207	211	200	207	199	211	187	218	216	192	202	245	241	203	182	175	204	235	218	196	211	220	165	185	206	182	215	212	209	224	206	196	220	197	203	193	172	194	207	187	203	232	199	196	209	231	204	210	212	203	211	209	216	169	237	203	196	188	219	224	206	186	214	176	210	204	215	224	202	207	216	186	214	228	163	209	163	217	202	193	207	225	200	197	234	202	193	203	220	198	190	188	194	210	205	179	200	221	214	216	205	189	198	194	192	220	214	204	204	210	188	232	190	199	211	188	236	208	185	207	225	205	196	198	230	186	206	205	188	198	193	195	206	212	185	231	197	190	201	213	192	187	209	200	177	205	202	182	211	205	214	214	181	195	185	211	213	205	213	206	202	195	205	220	219	199	185	187	216	195	213	184	203	208	216	170	207	215	183	199	184	199	182	189	219	209	211	222	191	216	196	194	188	210	190	201	218	192	199	219	202	220	187	200	181	205	208	234	242	199	190	203	202	202	205	229	244	210	216	231	189	215	192	181	204	223	211	224	195	220	233	201	193	213	186	199	207	211	198	184	203	196	224	195	207	227	223	219	197	212	213	197	212	208	214	195	202	192	224	195	208	213	198	178	218	229	206	220	209	201	215	219	221	197	244	211	213	193	195	223	214	208	209	199	217	226	205	210	216	195	203	190	219	199	193	206	207	238	208	194	194	229	208	219	175	215	175	210	241	228	221	181	229	195	202	240	231	207	218	204	209	187	219	204	189	193	204	185	183	201	214	200	221	190	195	173	189	218	205	212	206	201	207	223	175	197	211	194	183	202	189	200	190	204	201	208	241	217	184	222	222	187	243	191	229	208	198	235	193	196	233	196	211	190	181	211	195	206	196	188	206	215	210	215	190	209	218	220	212	195	229	211	201	202	218	189	201	182	199	213	208	220	227	210	197	186	196	213	209	203	204	205	202	202	197	202	210	185	195	187	231	224	201	193	204	190	200	195	188	185	191	189	200	180	217	205	217	228	198	208	209	218	189	218	193	220	186	192	201	221	208	201	189	195	180	182	219	197	212	195	201	221	186	208	223	202	185	203	201	226	187	188	195	193	184	196	208	187	206	201	198	207	202	214	202	215	198	194	179	214	201	190	210	218	184	216	215	206	221	172	208	198	203	180	194	226	204	178	204	175	220	227	217	186	188	190	186	191	216	212	209	208	185	185	206	194	205	181	232	226	208	223	221	197	208	201	195	189	212	202	199	193	197	215	203	215	199	187	195	210	201	191	213	186	203	183	207	201	229	211	256	193	187	167	202	233	206	226	194	220	211	200	177	208	185	184	198	213	237	222	203	184	218	210	216	218	192	227	221	200	194	211	188	226	191	214	179	187	210	215	244	205	203	208	203	216	228	204	228	217	204	214	196	201	206	206	201	244	222	207	215	214	207	183	226	195	207	220	207	215	214	173	200	181	223	193	197	224	198	196	206	197	180	193	207	225	214	224	209	200	209	191	203	198	205	202	236	206	183	191	210	194	189	197	172	223	208	216	194	191	185	193	219	202	207	194	189	204	214	184	187	229	216	212	198	212	195	203	208	237	201	198	200	195	198	204	221	225	204	188	202	208	216	195	204	191	196	183	185	214	213	186	204	184	210	213	182	203	195	211	211	220	205	227	186	196	193	195	213	212	197	175	175	189	209	193	208	197	173	203	206	242	222	193	188	208	229	225	195	208	217	208	195	238	177	228	201	204	202	216	225	227	212	222	248	214	229	206	184	200	202	183	194	200	199	229	212	211	190	210	187	196	206	187	196	215	213	217	208	217	219	168	185	202	215	192	229	181	217	208	226	212	219	204	201	205	204	213	191	197	197	235	206	226	209	175	206	229	199	171	202	220	205	203	202	202	197	180	210	186	209	188	234	198	226	204	239	193	213	206	211	207	203	230	234	197	213	206	182	186	187	210	228	201	219	202	197	188	216	234	185	193	215	242	212	204	213	179	202	202	162	214	181	198	189	225	192	207	204	212	199	211	175	208	211	224	210	209	212	183	197	211	212	235	203	207	202	179	202	233	208	232	211	201	214	200	196	223	211	189	191	215	208	180	230	213	228	194	204	194	197	210	186	196	180	213	194	213	217	192	193	215	216	190	191	222	213	218	205	193	195	233	210	197	179	217	193	179	189	207	221	202	204	200	207	208	203	202	208	221	210	198	218	189	181	200	206	214	188	218	208	199	192	183	202	212	206	207	209	202	198	183	222	207	213	202	185	222	184	199	211	213	201	216	187	181	200	222	194	180	195	192	222	215	192	192	198	181	189	174	209	210	207	218	206	225	215	196	197	167	183	218	204	198	183	197	190	194	181	233	216	185	187	208	222	199	179	200	196	214	222	219	165	208	215	211	232	172	214	216	204	196	194	199	193	211	235	223	205	217	202	218	188	243	214	189	199	182	206	197	200	191	177	216	197	208	232	212	226	200	208	199	191	195	213	245	211	197	196	201	191	196	217	206	191	220	215	193	198	207	190	178	212	204	191	196	208	230	197	208	200	218	215	200	174	212	242	201	177	205	208	200	220	193	196	187	221	214	217	202	187	201	220	206	179	228	214	220	207	202	221	252	204	208	210	213	210	205	213	192	197	247	210	214	196	200	216	201	204	208	186	209	183	192	201	210	205	193	197	201	218	218	174	205	175	213	198	184	204	221	216	213	186	225	210	207	217	196	179	227	180	217	199	199	226	215	191	217	218	203	211	179	185	179	192	173	212	185	184	221	193	220	207	201	183	179	200	190	199	197	210	207	184	196	218	206	206	234	204	198	213	185	168	209	202	208	199	183	202	212	215	218	187	175	194	196	208	200	210	201	221	211	196	190	178	210	199	241	234	230	196	184	211	201	215	193	216	199	199	187	224	210	209	214	167	195	195	198	186	180	219	203	205	199	182	200	213	230	201	205	186	192	226	196	223	218	225	203	234	196	207	208	194	226	240	236	192	202	157	194	219	213	231	205	209	172	210	199	201	207	200	211	209	200	200	202	206	207	193	203	199	221	200	196	188	201	207	217	190	212	204	213	202	193	216	198	193	185	220	193	220	180	198	230	185	190	197	186	234	187	231	204	190	214	207	230	227	207	202	185	203	204	203	187	201	226	203	200	196	217	198	176	205	195	227	193	202	183	218	209	198	173	220	188	193	201	213	217	180	217	198	199	215	203	210	216	173	210	229	180	187	213	205	206	186	187	194	194	201	220	201	220	198	182	191	189	178	229	245	188	210	202	203	190	188	200	209	208	196	203	206	205	205	231	196	213	183	210	244	222	209	225	191	195	215	178	215	209	211	222	194	218	215	237	203	195	203	191	179	184	214	209	207	215	202	207	185	200	202	223	193	207	234	225	212	191
7925	1192	2583	2938	2627	2172	1852	1644	1373	1223	1100	1040	943	931	866	807	799	706	730	732	763	670	684	653	617	657	665	628	682	658	646	615	587	586	645	602	602	640	600	589	591	573	591	563	572	585	595	561	589	566	636	577	574	561	603	592	581	586	590	504	533	562	549	521	525	541	567	600	621	613	574	505	557	551	603	576	547	562	625	583	534	556	548	586	595	567	576	584	575	563	562	579	536	587	525	537	530	567	556	569	550	526	559	566	567	530	577	553	566	558	567	527	594	565	565	568	577	502	565	522	532	552	534	559	534	574	532	572	558	590	588	545	536	539	547	579	547	574	513	557	554	554	534	556	546	570	577	575	592	554	570	567	603	541	561	575	548	566	543	533	555	567	577	553	563	597	535	557	563	555	578	568	556	564	516	613	523	566	544	545	571	541	561	543	582	555	538	550	566	564	544	523	533	583	608	520	552	542	557	566	567	567	545	555	568	570	557	567	593	540	535	606	580	526	556	541	588	576	556	560	590	546	544	572	568	524	541	527	546	562	532	565	583	550	569	590	577	545	576	578	558	570	565	582	584	554	548	566	520	510	559	547	559	534	537	574	561	536	540	531	597	590	575	573	588	547	534	568	537	547	565	567	545	488	521	574	572	556	599	560	542	556	588	529	535	587	538	560	547	557	546	555	532	520	567	556	555	529	529	546	574	560	549	584	525	536	554	572	598	549	538	542	549	545	549	575	539	535	572	587	581	554	560	550	563	542	554	585	516	560	526	520	591	536	523	511	553	544	500	560	572	562	549	570	545	533	583	537	537	584	548	533	563	539	552	571	513	579	604	559	575	577	569	569	546	565	563	531	520	554	586	514	602	540	549	499	562	535	557	577	523	543	506	536	519	509	580	543	535	565	590	569	535	529	592	577	535	554	600	565	558	556	533	511	567	552	522	577	514	560	647	544	573	552	544	562	532	581	562	560	563	562	537	517	569	534	505	528	550	565	504	536	534	513	519	560	545	526	573	560	539	559	520	551	572	567	546	603	559	540	547	586	533	565	576	539	561	574	594	584	562	545	579	603	536	561	570	514	536	557	553	587	530	540	562	526	529	551	522	580	578	550	543	558	559	540	554	560	521	569	568	585	580	568	547	533	541	555	543	583	562	554	546	507	540	523	574	527	532	559	564	559	532	549	537	549	582	535	576	567	583	564	606	580	575	587	587	544	540	555	604	498	548	578	559	546	616	541	574	547	596	577	603	588	579	544	553	542	576	530	545	548	543	580	563	489	555	576	561	555	591	543	587	550	571	564	535	511	547	556	554	564	545	559	576	521	547	575	529	507	564	588	558	604	564	569	545	602	557	570	570	512	565	538	565	570	533	527	541	556	580	500	539	602	555	549	562	565	548	560	525	501	542	572	569	567	512	545	536	593	593	541	587	515	554	569	587	605	544	555	548	576	582	563	593	564	600	547	574	535	555	586	567	485	529	575	530	543	524	571	642	521	551	550	582	539	517	548	542	551	535	531	564	535	590	578	531	554	574	547	530	538	575	580	532	565	540	545	563	546	600	559	535	569	527	573	551	516	521	508	549	519	542	547	611	516	540	562	581	559	552	545	551	552	563	556	563	594	551	567	542	552	533	523	515	532	573	548	555	575	571	538	583	553	535	550	535	560	584	494	528	553	560	531	528	578	577	590	541	561	538	523	551	567	557	581	503	555	579	524	567	556	538	553	588	594	546	570	540	532	541	581	542	551	565	554	576	546	550	549	551	619	580	562	522	543	530	534	562	559	562	572	564	551	489	578	533	546	579	548	582	525	584	595	536	543	553	536	587	541	563	549	519	513	566	534	611	601	572	564	571	526	576	584	533	532	547	554	557	499	526	536	536	549	554	582	537	583	501	522	518	560	589	567	553	538	594	582	547	562	563	546	555	564	584	575	566	530	582	575	556	547	553	554	548	562	543	543	579	534	539	590	540	524	548	602	561	600	520	581	576	559	525	576	576	574	565	527	555	575	577	576	631	602	532	546	538	541	560	518	574	562	544	509	555	549	512	559	591	544	554	557	572	546	513	556	538	541	597	525	530	562	613	533	569	550	564	506	542	538	553	562	501	560	557	571	560	579	559	552	499	550	578	537	529	518	512	529	505	579	556	563	588	541	560	500	502	499	553	505	516	572	571	544	544	608	557	552	551	585	569	546	625	535	544	482	564	555	543	584	538	569	537	550	592	567	537	569	539	574	569	561	576	602	560	573	553	510	515	527	557	570	585	557	556	576	548	566	532	554	543	578	572	575	515	564	537	587	580	559	545	546	592	539	515	535	505	591	539	553	586	573	561	539	591	511	572	569	591	524	521	567	538	560	585	597	536	545	558	578	565	565	557	560	562	573	560	583	586	581	572	584	509	498	556	528	568	524	539	553	540	545	567	555	564	583	585	613	586	528	563	527	580	534	603	566	552	537	513	569	571	560	552	554	551	593	506	564	554	542	556	600	571	586	533	530	551	529	543	613	577	559	568	543	534	554	566	546	515	535	534	565	585	569	587	582	552	534	508	559	542	557	593	550	576	562	574	566	576	544	537	575	552	540	536	545	553	522	537	569	566	552	563	563	549	528	575	570	541	525	515	526	541	582	571	598	574	541	580	558	546	586	566	582	547	535	542	578	537	568	516	522	532	583	545	585	564	548	539	550	538	585	560	548	567	572	577	573	543	567	548	527	536	551	534	553	546	564	537	631	584	541	548	590	589	580	594	540	516	544	540	540	531	524	545	543	556	580	549	566	570	558	536	591	557	517	582	555	539	538	585	532	568	579	511	555	542	546	554	560	560	550	568	555	550	563	585	534	557	595	562	540	565	557	521	543	574	570	502	536	547	544	564	533	531	544	573	534	552	560	597	561	563	572	580	561	577	559	553	499	571	577	551	579	523	556	543	537	568	527	535	534	537	542	543	584	590	489	513	550	554	559	565	582	539	571	553	577	557	546	543	531	536	523	551	564	530	584	539	564	565	529	597	537	565	536	619	579	565	590	549	509	530	587	572	531	551	518	536	558	539	540	557	527	575	554	542	568	543	575	539	545	591	573	548	609	579	572	537	528	534	560	567	546	563	582	559	573	532	564	553	535	520	563	600	573	529	549	552	577	561	586	547	547	499	561	593	537	571	541	556	583	540	564	554	581	553	548	534	535	545	557	602	562	549	570	587	575	568	540	559	577	589	559	534	547	516	555	562	548	512	529	587	587	559	571	538	548	568	562	551	563	555	590	543	586	574	546	576	536	544	517	499	544	524	555	525	559	602	543	537	584	589	563	566	523	551	569	568	551	557	518	590	525	531	578	540	553	551	580	532	544	583	537	555	556	567	577	559	554	593	546	510	512	551	538	561	562	570	535	609	551	591	546	557	572	546	586	584	577	565	557	553	599	545	527	574	561	591	588	562	590	557	567	557	527	576	541	544	578	578	508	554	547	552	524	549	529	570	574	577	545	543	524	595	541
24038	3168	2511	1904	1354	1043	886	759	676	579	530	508	530	466	488	434	425	423	433	387	425	396	402	403	392	397	413	408	416	363	387	380	381	380	405	388	395	347	368	387	387	361	361	401	340	415	390	344	367	378	398	366	362	381	360	358	354	357	362	376	360	377	376	391	361	388	372	373	383	378	360	373	367	363	395	354	374	380	370	355	379	389	340	422	362	346	352	404	384	342	369	365	348	380	402	353	327	344	387	373	353	362	379	367	376	369	346	368	379	365	380	354	373	361	373	364	360	362	379	345	357	378	394	345	317	317	356	367	371	346	393	400	384	360	393	381	327	364	390	383	362	368	365	392	363	352	336	382	388	382	349	353	359	338	365	372	349	388	367	371	381	367	340	365	365	391	375	358	355	391	376	343	389	360	371	360	373	359	368	354	345	366	359	351	420	338	347	337	371	371	360	384	354	347	369	362	357	331	374	357	313	389	346	421	362	351	360	380	375	361	347	373	357	371	377	375	352	350	345	348	372	409	364	350	363	399	339	372	373	385	380	373	380	340	378	353	378	339	375	358	390	384	353	409	393	375	369	367	363	379	381	385	317	373	395	352	370	368	352	350	364	317	344	380	355	360	335	385	345	398	347	359	378	375	359	372	368	397	362	359	382	371	374	362	351	380	361	362	318	385	354	372	376	403	408	384	359	373	391	365	376	376	400	350	350	337	381	355	355	348	350	346	373	383	358	359	364	392	365	427	353	356	317	354	355	378	367	356	370	342	353	368	349	396	394	345	361	336	357	345	366	365	370	362	372	361	361	319	344	360	377	394	403	376	346	354	334	394	391	360	385	338	359	386	339	346	377	345	389	372	362	362	345	368	365	369	358	359	339	344	349	360	375	372	344	389	378	351	362	338	348	399	366	361	380	353	342	347	363	366	350	365	387	372	374	395	398	354	359	334	331	365	369	368	385	387	369	343	341	360	342	379	380	381	362	356	368	392	385	336	386	373	376	348	361	355	373	379	342	393	359	362	379	388	354	400	389	364	368	377	371	364	369	372	376	362	372	406	376	328	359	356	357	405	382	372	371	390	381	333	371	325	354	350	373	350	395	371	359	362	355	329	395	388	351	357	327	355	331	342	359	364	381	379	382	411	379	367	320	362	356	349	386	356	402	368	358	374	386	378	378	378	370	363	366	424	362	364	395	384	375	332	392	357	342	352	324	338	392	379	377	358	353	406	407	408	336	389	356	349	354	345	385	344	364	375	324	380	401	358	393	359	360	334	371	398	379	347	382	364	383	394	349	393	344	348	369	350	352	388	379	367	357	365	376	376	382	388	353	342	377	366	379	343	388	374	371	328	393	347	336	356	330	369	353	342	349	373	347	371	374	370	364	336	335	352	386	363	368	353	389	356	372	389	330	371	355	384	364	358	377	345	362	424	392	378	366	370	367	374	366	330	371	332	409	380	349	367	371	323	353	371	378	328	377	398	392	367	336	378	373	358	358	351	371	386	374	372	371	383	398	379	359	341	372	371	333	394	388	381	396	386	379	342	371	344	355	372	340	371	379	372	338	378	368	378	342	362	353	353	347	355	356	383	430	374	331	348	370	362	396	364	351	396	361	371	374	379	381	389	380	400	382	363	370	385	402	386	337	343	381	392	377	341	365	352	375	373	372	393	337	338	388	337	356	371	363	384	359	376	397	388	365	371	331	372	363	359	344	368	345	379	400	345	374	348	325	412	348	340	366	372	367	364	403	384	368	402	369	376	341	357	374	366	367	368	360	374	332	383	383	354	371	378	389	378	348	376	404	369	353	363	392	347	367	367	377	374	354	401	406	383	367	390	362	380	328	381	366	355	364	366	395	424	378	379	355	375	357	338	360	364	344	362	375	332	338	333	366	311	347	379	330	357	403	378	359	343	367	373	403	362	417	358	358	369	372	354	397	336	321	347	376	408	349	369	377	370	377	368	410	336	373	383	379	359	338	377	330	360	409	360	371	360	364	366	377	371	392	322	334	375	358	330	367	386	371	320	416	378	371	373	377	370	386	390	395	354	353	370	366	377	382	387	381	386	354	359	366	380	363	376	394	386	343	370	388	354	353	363	378	337	345	386	375	400	369	369	353	320	386	364	382	370	370	376	386	367	357	387	347	413	352	359	349	348	381	405	339	381	353	394	352	340	371	344	321	352	334	358	339	353	352	367	349	349	362	368	362	411	338	381	365	346	393	349	347	367	374	379	391	372	378	338	343	394	385	370	344	378	383	400	378	361	345	372	376	356	386	357	406	366	360	345	346	337	371	328	403	359	359	363	378	324	367	370	323	379	385	362	361	355	351	371	362	337	354	352	371	339	402	348	376	358	383	334	364	324	364	363	382	382	315	356	382	359	367	331	373	381	391	410	347	371	343	364	358	358	350	346	375	383	379	382	373	353	357	364	358	321	371	382	372	308	339	367	343	346	390	349	385	380	351	358	352	355	367	357	379	394	343	405	377	340	362	344	392	370	329	375	339	377	341	362	391	362	385	410	394	401	362	352	371	365	339	378	342	334	370	344	381	368	404	389	339	368	381	350	388	346	406	407	334	355	333	377	362	356	366	347	345	335	338	355	363	388	364	398	359	366	378	373	381	352	356	352	380	338	346	339	377	396	358	329	365	361	381	365	337	344	382	357	413	345	364	353	327	382	346	381	351	405	353	337	349	356	332	387	384	408	368	359	365	349	352	351	329	361	339	393	353	334	349	335	370	369	348	354	347	366	350	348	361	350	367	360	353	375	334	403	342	348	369	336	344	367	346	337	354	386	320	363	369	367	350	343	377	363	364	388	363	379	368	355	337	360	390	313	356	333	381	378	364	393	376	349	360	433	382	381	360	400	374	361	360	369	335	373	400	366	398	352	361	379	382	405	348	440	397	347	352	374	371	369	332	388	338	356	365	358	359	368	403	391	392	390	330	386	382	413	397	359	343	368	341	364	384	367	353	384	342	380	364	370	352	388	352	370	361	388	397	366	349	362	379	376	355	384	365	335	368	381	386	390	348	432	373	392	381	413	364	381	371	396	357	373	403	333	358	360	374	343	345	308	362	379	352	384	407	374	359	372	390	381	378	334	403	382	344	358	322	362	387	386	358	337	405	354	364	328	372	331	361	401	383	361	365	431	370	410	366	367	401	395	398	363	342	365	386	353	363	394	377	401	394	361	356	336	367	375	364	386	376	353	350	407	361	360	367	382	354	364	356	333	396	346	371	342	344	423	382	368	381	378	360	339	334	374	362	352	344	358	335	331	331	371	370	356	340	381	351	376	380	325	387	335	354	341	373	348	341	399	361	368	380	349	372	394	339	331	354	347	378	373	335	403	391	351	362	371	370	362	364	395	373	426	383	337	353	369	374	384	325	383	358	363	386	375	358	371	375	370	338	387	352	383	366	397	379	386	386	364	408	348	372	367	352	394	339	342	359	348	373	395	344	384	364	361	371	400	388	381	348	386	340	379
11324	2401	4749	5476	4787	3969	3318	2770	2413	2226	1926	1759	1651	1524	1445	1449	1330	1298	1256	1225	1218	1127	1152	1082	1157	1069	1101	1015	1074	1055	1021	1028	1011	1074	1013	1003	1014	924	987	985	1019	914	982	985	948	1025	914	999	956	951	968	913	947	953	958	935	986	923	900	984	946	953	922	950	929	923	897	924	938	892	918	934	914	962	917	905	957	950	922	885	911	874	907	902	983	878	925	863	918	876	922	913	956	940	894	908	914	877	895	935	916	939	865	894	887	966	895	896	883	926	924	830	903	920	899	900	900	854	898	960	946	905	909	916	879	864	884	916	864	914	850	947	886	916	912	859	888	860	896	901	900	893	929	900	929	925	927	892	918	911	855	908	988	903	971	916	921	945	903	907	885	903	943	895	922	920	890	898	889	915	914	911	830	920	920	881	856	885	911	851	872	949	877	926	888	887	885	901	921	857	924	909	916	869	958	925	886	858	927	880	912	865	890	883	866	890	899	900	865	913	919	902	930	927	915	865	920	974	908	940	935	921	905	902	888	875	960	864	921	861	878	883	893	878	892	883	904	919	882	897	864	915	845	933	884	928	876	876	837	842	930	919	884	936	890	855	908	909	912	890	908	883	921	896	956	875	866	888	900	890	873	876	878	941	887	814	888	931	881	941	909	889	877	899	868	863	874	890	936	923	925	908	870	926	933	842	915	927	904	886	910	897	882	907	898	906	857	856	925	900	925	977	880	912	919	856	903	893	887	902	895	860	913	883	890	898	916	993	935	937	832	919	900	953	906	962	934	900	893	902	892	913	907	922	954	928	849	874	862	914	952	880	916	928	917	870	902	879	938	920	878	905	907	925	925	858	913	947	936	889	888	925	896	921	902	882	847	896	872	850	885	953	929	913	945	907	925	871	884	887	901	928	852	915	921	865	870	953	842	890	865	891	889	928	915	871	917	922	879	887	876	884	845	907	864	862	882	873	851	917	895	877	901	891	895	913	855	901	911	922	878	874	893	904	923	867	903	859	859	953	924	937	838	878	889	923	923	912	883	891	854	925	890	929	859	871	902	896	880	876	888	920	873	928	931	953	907	889	887	927	934	873	893	900	948	932	957	930	888	871	862	854	901	873	923	887	864	907	874	882	858	920	904	923	918	851	948	878	913	944	908	880	990	950	870	904	883	906	912	943	860	878	896	948	874	933	917	846	875	865	893	878	948	892	941	892	894	898	895	875	906	913	912	894	950	887	910	881	886	964	870	933	889	929	896	889	887	898	806	940	933	920	912	898	901	928	894	907	933	863	913	851	869	873	898	850	862	870	897	903	873	841	923	912	865	864	900	856	886	888	893	898	901	911	896	876	902	907	923	899	877	900	901	878	891	938	897	800	880	890	898	841	895	868	916	874	929	887	881	909	938	879	880	905	864	922	924	917	932	907	886	903	874	974	895	914	836	879	877	890	892	884	894	875	847	911	926	869	903	910	897	893	864	913	893	908	884	895	839	886	888	955	923	879	844	835	873	923	947	866	864	875	846	944	912	896	894	917	945	912	906	788	852	877	871	884	905	876	874	834	914	919	888	916	905	868	917	897	888	869	886	901	948	925	886	876	881	900	889	896	917	930	942	866	835	914	846	894	923	881	931	929	862	859	905	874	906	922	929	899	919	909	868	919	863	905	931	864	877	862	888	863	889	854	904	877	885	945	897	888	949	941	854	924	855	893	888	887	902	923	915	891	914	884	941	878	923	962	923	866	898	871	886	869	883	869	878	898	945	903	928	871	945	853	883	907	934	827	891	936	898	874	955	923	922	910	886	868	950	952	887	884	914	868	862	891	869	938	875	882	909	949	891	895	900	899	934	941	893	900	930	896	932	925	842	907	846	910	925	899	853	928	860	920	903	931	955	902	876	843	904	862	892	915	920	890	915	905	891	888	867	981	858	877	906	912	865	913	870	925	875	884	958	892	905	911	933	844	920	883	916	859	883	926	920	877	841	837	908	951	883	910	883	867	890	905	921	868	904	908	942	883	944	938	901	932	905	860	941	897	946	900	878	906	870	868	902	910	919	901	912	890	954	851	916	879	919	929	853	894	913	885	838	836	885	888	947	907	847	896	957	853	867	904	862	919	900	916	881	884	916	917	865	932	886	895	917	848	902	919	871	860	893	915	896	874	849	870	937	912	854	872	888	860	900	948	864	901	917	898	881	856	874	950	877	894	934	885	863	905	872	931	898	887	928	885	930	910	906	916	931	923	866	890	861	879	865	872	891	876	928	868	898	906	937	918	859	891	924	902	890	921	895	930	865	901	942	932	963	937	856	899	925	975	927	888	851	900	853	924	886	869	867	887	873	930	938	894	877	878	927	886	920	868	951	935	903	878	889	909	901	962	899	877	909	928	876	899	912	886	903	916	859	869	897	843	835	893	908	870	870	885	891	918	932	950	813	919	859	865	876	919	887	879	875	921	923	920	868	854	853	946	917	929	852	933	882	926	914	856	846	915	866	877	907	872	867	893	920	936	887	849	836	980	912	917	867	918	929	894	859	881	935	961	934	897	893	914	888	852	853	860	903	928	865	920	858	897	850	905	895	905	902	971	926	905	884	909	887	793	867	927	915	851	905	930	920	905	907	898	953	911	815	926	933	867	908	881	882	886	916	881	917	868	894	826	942	890	908	876	844	904	900	904	911	884	887	915	865	847	840	943	927	836	905	858	894	956	916	862	911	920	866	909	880	914	872	916	899	874	887	924	945	884	852	928	844	902	901	878	934	876	866	889	907	901	909	880	894	904	911	923	836	955	885	883	869	898	912	900	945	942	947	886	989	913	899	902	911	849	884	872	885	867	876	909	898	877	891	889	878	890	895	893	973	908	896	879	929	943	937	884	907	895	954	913	834	861	912	907	883	880	851	923	867	858	869	869	891	833	915	892	880	868	841	936	920	940	849	901	912	903	894	863	900	946	865	901	866	920	843	895	866	896	896	870	850	871	826	885	909	891	886	886	889	903	843	902	930	873	894	932	863	879	942	903	848	910	850	861	861	928	943	946	862	923	891	954	921	921	873	841	907	890	890	847	897	907	880	889	877	920	886	932	893	906	873	846	898	876	901	894	932	896	860	945	954	903	842	904	874	900	893	904	856	934	911	927	892	894	933	840	890	954	897	920	853	852	888	921	879	859	908	878	868	867	895	883	898	891	908	911	890	944	898	857	947	912	935	891	845	926	927	938	931	892	931	943	897	888	891	892	925	978	858	902	928	829	918	859	873	865	875	878	893	871	858	905	947	851	950	888	860	857	817	918	906	894	907	936	887	923	900	914	853	896	961	952	873	881	927	909	841	887	901	953	872	963	882	882	903	917	923	861	940	918	884	865	921	938	890	881	940	902	892	886	896	949	925	880	897	857	958	858	942	911	908	841	865	887	915	926	898	856	916	881	900	920	928	854	840	926	890	899	897	932	893	881	885	892	881	932	910	905	900	919	900	855	928	882	884	918	930	920	947	926
2354	278	272	295	296	287	297	280	242	252	279	275	267	273	259	268	251	245	259	243	250	284	262	257	244	251	265	262	270	242	249	271	241	278	287	255	271	267	244	268	243	248	272	235	257	265	245	276	257	241	276	273	274	253	275	245	267	275	225	259	272	258	271	261	269	246	268	263	258	277	278	264	267	226	281	258	288	286	269	278	267	238	271	273	268	241	278	285	243	239	238	252	275	272	258	260	296	286	255	265	315	257	221	272	272	240	222	275	257	271	271	244	276	280	275	251	261	284	261	259	239	286	254	260	275	279	242	259	233	262	262	257	246	277	260	284	283	250	256	265	262	286	261	241	270	254	250	244	275	268	264	283	252	227	277	230	264	262	263	229	257	268	253	305	279	266	263	230	256	288	271	255	266	307	297	279	258	269	243	278	229	285	232	261	278	233	260	259	275	277	248	251	284	259	247	273	238	231	218	251	252	275	280	248	251	272	262	302	281	276	294	258	257	259	265	209	268	282	262	243	268	246	263	268	262	240	270	255	263	263	235	266	242	256	266	254	275	265	268	252	297	245	265	235	254	256	261	268	222	265	278	256	262	248	256	259	278	272	256	260	286	270	232	224	248	263	234	270	234	239	276	289	265	284	263	245	281	260	246	261	259	271	237	245	264	298	258	268	276	265	272	260	280	256	247	283	267	249	266	258	278	287	248	261	290	244	298	280	250	269	266	274	286	284	260	261	229	240	266	236	259	259	255	253	260	262	277	253	242	253	251	238	265	277	272	251	232	269	273	260	269	269	244	291	263	286	266	283	271	280	259	271	269	242	279	275	259	293	287	244	275	253	289	263	276	274	297	249	260	276	248	257	252	265	301	270	288	241	251	222	256	300	244	275	262	275	245	250	262	239	250	254	250	281	237	271	264	274	249	238	272	276	289	281	271	242	278	247	286	276	239	241	247	254	251	298	285	252	274	244	254	241	234	289	253	251	266	266	278	278	262	260	229	250	240	243	289	302	272	260	266	278	233	259	251	254	247	261	246	283	275	246	240	280	270	278	265	250	263	254	276	251	240	294	254	254	272	295	273	268	269	256	249	262	251	260	246	244	290	258	250	233	251	288	286	261	289	287	261	253	260	248	262	250	250	268	251	251	270	257	268	275	273	249	236	281	294	258	271	274	229	326	257	236	260	284	234	273	240	262	242	252	248	234	254	268	253	250	244	263	272	273	275	232	243	261	289	268	260	275	256	274	257	285	280	236	255	246	250	258	277	280	240	258	266	253	253	255	296	263	259	259	286	254	276	246	259	266	245	270	267	238	275	276	254	232	252	275	246	282	254	285	264	259	279	283	255	269	261	255	260	265	257	285	251	247	275	270	269	272	266	284	249	272	291	265	263	269	286	283	278	246	257	255	251	276	283	249	237	257	264	244	280	237	280	260	293	272	275	270	272	284	269	292	237	264	252	263	262	253	279	237	296	261	296	236	230	258	260	252	258	270	274	263	259	257	253	249	248	264	269	271	269	266	280	239	244	224	267	270	273	234	246	265	277	265	282	272	266	259	305	259	303	278	265	253	236	255	229	244	251	273	253	251	273	267	259	281	265	254	236	248	271	271	276	238	258	235	295	263	281	271	244	254	242	255	255	255	257	263	294	260	265	269	269	238	292	270	276	260	263	271	246	258	285	267	232	236	271	243	252	251	238	270	232	273	279	287	263	257	268	270	296	263	242	266	245	281	243	242	274	256	266	253	257	268	253	255	262	267	274	257	281	243	284	261	241	241	268	288	305	255	280	269	280	254	251	266	242	271	263	253	297	239	227	313	274	267	258	273	219	231	275	241	249	268	259	297	263	272	280	260	264	262	277	243	249	246	259	289	270	280	267	256	277	278	238	284	285	278	251	268	243	281	262	302	277	294	264	253	249	257	256	303	262	264	266	246	281	266	259	270	226	284	243	259	272	298	241	260	238	264	252	269	268	203	281	270	268	277	264	274	284	268	275	236	287	315	255	264	295	258	244	255	248	271	266	276	269	259	253	255	264	257	259	282	290	260	253	236	278	277	255	242	284	255	245	269	281	284	260	244	261	268	255	282	240	262	284	272	282	269	243	240	258	244	277	270	289	284	231	251	232	272	250	243	244	257	246	259	250	268	279	257	304	285	237	279	245	282	260	258	252	268	256	266	248	268	275	280	253	244	278	254	242	250	258	248	259	243	237	275	231	268	284	278	275	258	277	240	258	261	257	267	289	256	277	275	267	270	301	231	259	246	273	241	284	259	269	242	252	234	259	220	284	258	282	251	254	260	254	246	285	265	239	263	286	262	261	265	281	261	251	271	266	270	259	254	283	304	276	276	286	272	262	261	262	225	253	254	252	250	261	251	260	238	283	247	233	266	253	240	274	249	275	272	251	260	288	243	266	248	271	272	262	261	269	258	241	288	250	251	270	283	249	262	251	238	273	282	260	273	283	249	251	256	271	264	241	264	274	252	270	297	273	252	234	231	254	258	270	243	238	258	272	289	292	276	247	287	273	242	282	275	285	276	254	286	237	255	295	262	253	256	259	244	247	299	257	253	277	286	248	267	269	285	239	226	256	273	280	288	267	247	269	252	279	244	235	299	248	255	296	257	265	276	266	241	253	262	253	262	285	279	285	265	258	264	255	275	259	290	271	246	287	258	246	245	271	285	286	293	244	274	260	284	276	245	251	260	264	269	299	251	251	247	277	274	234	256	273	275	264	226	310	246	262	254	268	286	285	320	286	268	281	258	256	280	276	290	257	291	280	237	281	284	226	260	292	249	263	282	249	265	273	265	241	238	277	288	290	281	275	248	257	230	242	257	295	264	261	259	302	269	236	270	270	291	258	242	259	268	293	256	258	292	253	251	222	245	278	275	258	286	251	285	278	272	261	244	265	271	270	220	234	258	268	259	244	269	271	278	235	275	277	275	252	265	272	279	252	258	258	245	247	281	272	264	288	282	248	244	264	262	265	243	295	262	241	228	294	258	260	262	227	235	270	264	273	291	271	245	262	252	251	259	243	256	256	240	318	258	265	264	291	264	273	290	264	264	266	273	251	261	238	262	228	275	259	295	231	292	275	244	289	243	235	262	259	290	286	280	250	260	254	258	277	265	259	222	263	260	268	256	275	279	257	224	237	255	264	292	294	259	244	270	271	246	228	262	259	287	290	243	270	268	272	266	273	273	270	230	259	248	267	274	255	275	259	253	289	273	292	236	262	261	278	250	242	251	245	271	263	275	274	270	284	246	248	257	254	260	268	296	276	241	253	246	266	265	263	263	308	254	243	232	271	294	282	275	252	252	262	279	297	255	269	254	251	272	290	243	259	246	260	245	285	274	282	257	307	239	266	236	261	310	262	254	248	281	261	268	251	245	236	304	270	257	247	241	248	274	258	254	272	264	259	248	273	267	262	240	259	274	264	234	256	250	268	285	277	265	235	245	254	230	267	270	244	280	277	273	256	246	263	259
2936	726	751	770	764	771	676	756	648	719	685	672	664	689	663	629	620	689	681	671	666	616	675	702	678	644	657	696	684	675	649	664	668	675	685	666	657	664	682	642	692	715	644	649	661	647	671	690	698	637	643	683	684	650	643	652	677	700	711	675	644	677	677	682	676	675	626	637	682	693	673	608	632	610	666	655	663	648	664	651	672	647	678	652	648	670	650	679	645	715	649	674	621	699	632	657	635	684	636	672	658	662	684	662	686	627	616	655	669	674	633	648	676	702	666	640	681	664	641	629	686	658	651	689	688	645	659	659	648	652	655	680	638	689	643	666	661	622	655	672	632	726	665	682	668	651	665	651	654	685	635	679	694	706	651	645	646	718	658	617	681	647	657	688	648	662	672	636	631	669	656	665	686	647	674	633	712	655	645	657	663	698	650	669	655	666	630	628	650	626	698	688	741	613	665	640	630	612	668	710	677	692	649	681	622	650	635	667	641	683	613	652	702	623	684	710	657	615	642	611	667	643	703	668	644	633	645	692	685	652	688	653	666	650	637	637	666	685	706	651	646	630	623	634	660	660	703	701	629	633	712	676	625	683	639	627	668	654	644	685	655	654	671	631	661	633	694	706	704	605	603	623	660	657	680	638	672	682	649	636	623	637	663	636	684	655	659	684	660	633	749	655	666	653	680	638	678	695	685	618	624	636	630	706	673	658	667	628	624	673	690	668	696	653	650	644	654	622	688	647	596	678	617	647	645	640	660	683	677	650	652	638	652	657	697	666	634	656	663	692	604	661	672	671	619	667	633	666	628	680	645	678	665	666	670	698	620	601	657	642	629	676	699	669	672	630	648	628	640	637	649	678	657	656	650	678	673	675	715	645	654	630	657	662	653	676	685	673	624	662	598	633	664	630	655	647	659	648	697	632	667	694	646	652	636	689	668	660	670	649	727	646	668	671	659	666	630	669	651	671	672	655	703	621	689	655	664	684	645	646	645	658	632	681	639	651	628	660	646	610	616	664	660	652	651	655	656	657	631	694	653	647	677	663	697	633	647	674	628	634	619	628	683	587	639	635	671	707	610	649	610	679	671	635	634	660	634	682	654	665	656	619	646	648	672	678	617	667	662	611	691	643	702	614	645	669	639	682	655	640	641	663	684	709	652	701	700	639	604	661	702	630	669	643	634	695	638	671	687	686	675	701	684	652	689	661	662	688	675	668	668	667	687	635	679	698	659	647	653	674	632	643	639	645	631	665	672	670	670	669	610	717	636	632	664	654	718	671	643	678	689	687	708	671	638	700	641	682	675	658	628	679	660	631	651	640	669	686	652	685	641	676	632	636	702	674	627	617	659	693	660	651	642	642	703	685	623	668	695	646	675	646	633	667	671	642	650	704	675	632	658	663	631	685	648	623	672	688	638	599	684	629	682	642	640	653	678	658	689	675	699	655	667	644	692	660	672	669	598	651	653	642	661	682	687	655	648	617	644	667	622	652	668	667	610	668	699	630	632	631	669	600	625	638	627	672	652	664	678	682	696	668	699	654	672	685	643	635	684	660	678	671	657	625	695	644	699	626	647	645	667	706	645	624	693	659	657	658	704	651	593	720	695	712	666	633	590	674	694	631	664	656	649	655	714	618	651	681	652	624	710	692	647	643	664	646	702	709	645	644	692	672	666	644	649	651	686	623	592	666	632	685	613	677	663	634	682	721	676	634	630	646	669	665	698	644	701	673	645	677	667	703	647	627	614	684	689	664	680	686	663	662	636	668	706	700	679	618	671	665	654	594	684	615	671	619	680	647	698	676	646	655	667	641	672	667	621	657	677	642	689	665	647	619	650	677	677	689	685	656	628	709	661	701	722	636	692	612	639	687	642	667	657	659	690	676	637	707	648	652	675	672	627	672	652	646	638	663	680	661	661	668	645	620	667	649	736	630	622	684	652	691	629	656	655	648	624	666	638	638	697	672	651	643	613	658	640	729	643	718	636	676	684	664	675	699	657	617	669	678	656	662	645	663	658	666	658	616	643	617	648	639	673	655	649	636	660	632	669	662	633	671	656	614	685	643	628	662	678	657	662	682	665	629	661	670	634	643	651	677	629	651	673	674	636	641	673	665	654	641	670	678	627	648	620	654	636	671	630	656	697	667	664	692	639	658	687	653	644	647	641	691	635	655	680	672	683	698	618	628	700	619	694	731	677	686	670	676	668	678	659	684	667	661	678	652	680	669	631	681	605	665	622	699	668	657	704	661	651	650	665	650	689	638	653	667	637	661	686	683	660	646	633	604	638	659	610	659	623	679	640	674	674	664	632	595	671	636	644	692	645	595	657	628	664	663	700	671	612	708	656	629	648	676	638	642	665	656	642	668	671	672	659	656	689	649	641	642	654	630	681	646	645	691	612	639	739	646	709	665	664	658	729	620	679	647	659	639	676	658	597	686	642	632	672	671	625	660	642	665	643	664	693	689	659	662	690	699	700	655	634	645	622	650	657	646	685	690	673	696	657	654	695	727	698	651	635	650	657	660	661	646	647	667	669	676	645	655	664	628	660	682	667	694	680	629	641	691	671	660	678	701	720	663	612	674	651	655	653	678	628	688	637	678	686	676	660	612	665	659	625	610	688	663	648	657	661	640	638	655	625	625	618	655	720	625	614	657	688	701	662	639	626	664	685	694	668	691	694	642	624	673	683	634	653	577	654	701	689	655	666	658	640	667	691	601	643	667	663	674	650	663	653	753	707	695	614	668	646	689	659	657	636	694	636	623	613	691	645	663	659	629	657	679	669	676	615	719	678	718	657	665	668	634	636	641	654	690	622	673	640	682	636	677	679	627	675	665	684	655	715	659	672	625	620	627	652	663	640	655	632	669	660	631	629	689	665	690	664	614	640	720	652	663	661	657	629	653	673	605	659	669	661	677	615	642	628	650	659	627	722	662	714	671	667	648	624	672	648	651	682	686	666	624	658	631	641	653	669	640	707	653	683	668	664	662	658	651	670	657	620	650	690	663	669	659	675	638	659	677	654	674	703	660	648	634	630	658	636	669	641	615	637	671	673	668	651	655	678	665	636	650	691	600	677	634	690	703	682	640	678	683	688	674	669	659	669	660	695	703	693	684	673	646	640	647	638	623	623	645	658	622	725	662	645	645	653	633	646	660	627	674	662	633	625	652	607	648	712	657	679	668	657	672	655	627	651	694	630	660	642	655	669	645	647	620	684	679	642	692	689	624	643	710	595	664	691	611	652	682	650	691	609	642	630	632	662	727	604	644	644	643	686	665	679	702	676	657	675	655	632	673	613	681	679	638	654	676	678	677	623	665	663	667	644	673	612	680	656	652	684	646	635	624	629	633	618	663	637	685	640	694	709	715	643	736	648	670	669	626	659	677	700	666	593	702	642	668	703	654	627	669	660	605	617	657	641	667	624	673	647	694	659	638	649	660	682	626	643	650	656	665	696	638	699	644	616	698	638	692	693	663	644	685	621	722
15009	1312	1091	920	643	554	476	371	318	319	283	274	266	243	222	237	273	228	252	220	259	227	250	211	189	221	232	223	203	239	211	198	211	229	191	206	227	192	212	203	234	229	207	222	201	201	199	213	225	202	215	175	207	240	209	193	189	234	222	203	198	191	204	215	218	212	209	196	219	237	217	211	163	193	211	197	206	205	192	217	233	207	258	225	215	206	212	211	219	191	205	214	188	208	214	217	221	200	194	219	194	203	196	188	196	222	215	233	227	223	210	215	210	228	202	204	217	241	216	212	210	180	199	208	197	220	228	217	197	219	268	198	211	191	225	209	214	222	220	206	200	213	204	210	206	213	209	217	184	197	203	211	193	215	196	205	190	220	224	194	232	217	207	193	201	216	223	204	227	208	201	229	205	209	203	205	190	196	207	189	213	200	211	206	225	198	227	206	205	210	223	191	193	217	208	225	220	226	226	232	235	223	200	188	205	188	179	191	235	236	237	208	223	231	196	217	201	227	232	220	193	193	209	213	214	202	210	215	246	205	194	201	203	213	223	185	213	229	190	222	221	217	199	198	219	216	199	222	206	211	211	224	216	209	181	179	202	219	213	223	205	214	215	220	224	225	200	214	222	205	170	235	209	217	221	201	232	202	242	268	211	199	204	205	214	216	214	217	211	191	207	198	215	221	214	200	216	193	199	172	192	212	202	251	203	203	214	208	224	220	229	217	208	207	236	229	240	213	213	188	215	196	225	207	200	221	247	236	219	244	195	180	235	204	193	231	219	186	213	201	237	216	198	186	213	207	220	252	188	218	247	201	221	195	220	215	205	220	215	200	218	200	224	206	218	210	209	195	205	222	220	201	214	217	199	202	187	233	199	217	209	184	205	219	212	196	200	220	204	229	233	208	203	225	213	199	197	239	193	201	213	214	213	209	188	216	202	195	214	240	196	228	202	234	214	211	193	229	199	207	224	201	210	210	192	206	189	207	208	192	203	226	187	219	217	215	214	182	196	216	198	217	191	180	190	222	208	204	223	229	221	233	217	190	200	222	232	204	174	188	210	226	208	212	218	238	223	199	217	215	187	214	216	223	184	203	195	204	202	201	193	216	220	219	197	199	218	186	242	217	241	207	227	231	209	201	222	190	190	208	194	223	222	241	197	238	238	245	188	233	218	229	213	201	200	206	205	226	217	209	227	206	202	199	220	197	205	225	209	190	205	221	198	188	246	192	208	218	212	204	202	176	228	196	201	225	217	233	212	205	201	201	208	208	196	237	246	198	199	190	208	210	202	221	198	209	217	202	208	200	198	183	218	200	185	230	205	206	177	216	251	201	211	200	218	209	197	197	217	201	205	233	221	193	197	221	228	227	206	200	208	194	213	220	207	214	226	228	214	224	199	223	220	201	180	195	201	198	210	215	216	218	202	207	189	227	215	208	180	215	237	241	211	217	216	219	200	204	211	225	201	195	221	195	220	200	229	191	203	221	223	212	210	196	218	206	209	193	196	234	212	221	214	187	228	195	202	229	231	192	209	200	220	192	225	207	238	206	203	202	219	205	165	207	218	226	201	217	195	194	231	224	196	210	181	205	190	218	199	204	180	194	213	233	217	205	209	212	194	223	203	230	211	224	204	238	194	203	226	218	194	206	249	223	193	205	189	195	199	192	218	198	244	207	207	209	195	189	205	216	228	217	203	205	210	202	224	231	208	211	208	224	198	193	244	160	212	221	210	201	204	204	204	213	197	168	204	221	213	204	210	207	217	191	204	202	191	228	200	170	231	215	219	207	198	193	191	210	192	213	216	233	213	188	218	205	186	214	200	216	212	211	217	166	209	203	210	210	256	198	216	215	192	208	220	234	224	201	198	212	233	213	222	212	201	198	212	198	216	186	214	195	209	204	233	228	228	193	208	203	191	225	208	197	199	223	198	231	202	192	177	226	196	226	217	207	190	180	191	222	234	208	204	213	206	215	197	199	192	197	204	199	203	233	189	230	216	189	202	200	202	194	186	186	201	202	220	203	211	203	207	174	196	227	210	212	201	240	227	201	182	201	224	219	215	208	195	201	202	178	187	223	209	202	210	197	217	241	205	214	200	209	212	223	236	211	208	242	187	226	233	213	240	238	227	198	198	214	231	209	201	197	198	200	217	213	227	227	202	194	196	235	236	195	215	240	206	178	231	217	192	233	228	215	215	203	205	212	224	203	195	214	209	201	214	222	224	235	217	226	196	208	198	195	225	228	225	188	204	217	201	223	208	192	188	202	220	198	219	191	229	215	231	199	194	237	196	188	176	217	224	215	178	211	206	226	210	200	190	220	212	204	217	234	228	193	231	228	206	194	218	211	194	212	220	203	226	218	179	241	210	196	210	197	193	210	198	195	222	210	194	201	197	230	235	214	200	205	205	209	198	182	183	175	209	213	189	203	208	177	215	185	231	214	189	222	206	225	223	208	208	165	208	214	219	216	209	201	236	216	201	212	189	185	200	209	223	198	199	208	185	215	183	197	225	189	222	204	215	232	219	197	200	212	202	215	219	205	222	208	230	201	190	213	210	207	207	255	202	212	206	224	226	226	223	205	219	192	221	215	202	200	219	204	197	204	215	216	205	213	202	204	212	192	210	208	224	219	199	200	184	218	207	184	202	220	188	210	200	193	219	187	223	221	200	221	214	193	209	184	228	202	213	206	196	207	203	208	209	197	183	201	220	202	213	208	213	202	186	215	214	203	220	207	208	194	202	182	206	212	250	226	179	234	206	218	214	211	203	186	232	217	210	194	202	189	244	222	228	212	218	229	194	218	210	197	211	201	189	218	209	210	215	209	178	202	242	231	191	200	234	211	210	230	197	190	241	216	197	207	218	193	197	210	171	209	187	190	189	220	197	208	212	233	243	224	182	214	221	214	197	204	214	214	207	197	230	207	174	219	217	215	223	202	198	210	214	194	205	232	214	217	177	188	212	215	201	193	200	190	193	219	212	201	195	218	203	212	210	226	213	225	213	194	213	197	199	217	187	201	184	234	237	245	217	196	194	220	213	191	210	218	217	211	223	218	228	192	208	206	217	215	218	231	201	209	201	183	180	175	204	206	217	214	197	216	217	219	208	180	184	191	216	209	218	205	205	204	206	192	224	199	178	214	196	228	218	198	206	194	230	207	194	211	235	214	196	197	198	200	193	216	206	240	196	215	212	218	212	195	216	199	212	202	200	201	226	205	208	216	223	208	194	210	255	194	210	194	222	192	207	200	233	215	198	187	226	174	205	199	215	227	213	217	194	205	207	199	224	231	224	189	203	224	211	204	228	199	216	217	201	187	218	232	192	199	206	193	200	200	225	225	205	178	190	220	213	191	231	191	232	232	207	192	202	203	221	187	204	226	213	196	188	219	206	189	244	218	210	212	191	210	241	190	204	205	211	200	185	203	214	183	206	201	187	202	216	190	218	218	228	222	206	215	203	180	217	220	194	216	204	205	185	213	199	190
8522	1261	2517	2943	2513	2219	1809	1615	1379	1222	1116	976	914	872	828	852	774	747	741	713	725	660	692	688	698	688	667	658	653	635	636	643	636	610	627	564	602	622	581	671	596	612	600	562	639	589	568	622	606	558	599	579	584	592	607	611	600	576	548	596	566	585	602	591	600	560	570	594	585	544	560	580	515	581	592	613	557	572	539	566	560	584	541	584	531	548	555	568	537	592	623	546	584	608	568	563	555	593	570	597	576	547	548	549	558	571	591	562	552	533	578	594	586	551	588	552	580	589	564	567	542	579	525	597	578	561	600	543	573	547	573	556	572	546	576	563	620	550	570	530	536	614	515	550	589	558	559	605	535	581	528	574	584	607	569	585	547	553	558	611	592	580	592	573	598	592	569	562	555	573	545	600	565	554	565	546	585	578	538	533	552	524	551	499	556	524	564	544	532	533	525	554	594	594	584	575	557	550	567	575	560	532	591	544	576	597	542	621	566	524	562	530	589	574	587	594	577	550	539	575	552	568	576	549	576	576	574	526	563	558	570	567	587	538	540	502	584	559	559	558	558	579	580	569	545	581	561	606	580	554	570	563	573	528	553	589	607	592	584	534	595	543	609	539	597	580	555	538	553	525	541	587	522	556	579	526	524	550	568	560	619	542	539	547	552	586	548	578	557	553	608	601	576	558	548	572	546	565	544	550	557	536	568	559	561	540	594	555	590	564	579	546	527	560	552	627	556	604	593	550	568	592	545	562	583	578	561	570	551	561	561	634	531	567	571	565	581	545	588	564	541	540	562	551	577	566	560	559	578	589	549	529	526	555	572	622	531	585	589	550	578	580	539	579	569	562	587	555	538	579	530	558	573	575	525	589	601	558	537	571	599	515	579	556	554	553	557	567	613	555	551	577	577	593	587	557	549	525	562	560	496	575	572	512	568	566	607	545	529	552	567	542	548	565	554	569	628	590	540	575	596	553	551	610	536	566	574	578	534	589	526	536	577	624	603	568	565	595	617	547	589	596	597	581	545	583	525	569	595	564	607	571	599	518	557	607	572	591	577	561	547	549	550	606	561	518	577	577	585	579	535	605	532	563	560	545	608	535	545	583	552	569	562	557	598	526	550	558	496	582	527	562	551	549	536	565	568	550	558	569	559	557	545	581	524	523	551	543	562	529	561	608	591	573	576	583	552	535	573	563	638	572	569	572	617	532	547	572	596	528	522	533	550	545	528	561	564	598	545	533	595	608	555	586	575	573	539	598	536	547	595	526	611	537	540	585	585	554	600	549	548	517	505	595	552	577	567	539	562	582	542	590	567	541	576	541	550	531	578	573	592	581	564	556	584	556	593	569	564	540	579	552	562	576	590	541	576	596	555	580	546	564	585	511	537	605	526	549	548	550	582	567	526	545	543	540	541	566	590	569	575	565	597	543	521	608	554	580	583	556	535	539	572	565	572	599	591	572	530	555	575	580	555	562	590	558	563	535	600	544	549	593	572	596	589	569	543	543	584	552	611	538	574	550	593	621	567	534	553	545	536	570	521	561	567	562	584	550	540	614	531	525	524	547	564	574	573	555	574	570	612	565	545	563	533	552	571	565	599	549	552	553	547	583	564	573	608	585	552	577	574	542	604	552	569	571	532	552	593	547	558	555	560	603	581	553	616	560	557	593	562	569	594	549	578	564	657	553	601	533	571	591	546	566	559	544	593	539	588	566	551	546	553	596	580	565	573	561	581	571	545	552	563	605	564	583	561	578	553	549	560	549	558	568	557	523	583	575	556	609	536	576	571	591	562	568	605	597	563	549	590	581	568	552	612	579	548	547	546	543	586	598	572	548	638	553	565	606	557	481	550	530	565	595	595	578	550	587	598	539	558	578	555	532	633	556	563	548	611	556	528	584	555	522	543	566	551	575	562	572	558	589	547	552	585	535	564	542	569	569	580	576	527	585	563	555	600	581	571	583	548	549	517	554	550	555	560	587	566	583	524	570	577	576	567	544	571	559	597	588	527	544	509	573	582	540	566	539	564	562	588	576	539	551	574	579	582	533	559	603	537	553	541	556	577	529	544	552	539	579	553	554	581	548	605	578	569	588	580	605	547	546	514	571	599	570	548	593	549	539	570	574	582	565	557	575	624	546	538	571	590	539	517	600	582	599	586	572	586	558	613	601	594	585	570	560	549	542	577	571	546	594	554	573	539	567	557	530	547	527	576	598	565	557	569	587	609	571	597	571	603	597	586	580	565	555	563	547	563	546	547	580	557	570	568	547	533	551	572	567	548	555	580	553	521	557	564	563	566	582	606	590	549	591	537	545	567	588	574	569	574	584	560	553	575	539	571	539	611	575	586	516	552	612	551	589	581	521	563	530	538	576	592	592	568	568	605	545	602	578	568	558	539	584	516	582	548	542	592	589	509	537	576	553	545	549	550	621	561	568	569	595	544	565	579	568	576	599	598	567	566	564	543	568	573	591	526	544	546	585	583	574	576	568	578	543	593	586	565	536	567	606	603	535	616	566	593	553	514	555	578	603	537	583	557	573	522	547	540	588	536	573	572	549	551	572	522	568	612	552	602	582	515	564	583	573	571	577	553	566	579	556	621	559	542	592	545	532	529	536	549	563	523	541	564	599	579	542	581	527	561	554	556	594	579	520	569	531	562	596	560	495	588	570	580	555	546	586	545	603	532	530	543	577	593	561	583	568	549	565	577	578	556	594	585	537	552	561	588	553	577	572	561	544	560	602	595	562	575	580	568	567	602	602	580	580	549	553	551	562	575	553	607	603	575	517	579	605	548	570	569	616	530	561	559	559	581	594	577	582	592	568	557	557	554	561	548	593	559	546	537	595	579	522	566	570	602	564	549	516	546	593	548	577	568	536	562	584	555	585	592	620	579	501	593	533	541	581	542	550	606	544	592	593	528	573	565	545	594	575	532	573	582	520	566	550	549	576	551	587	551	595	551	529	518	576	581	586	572	595	542	553	551	533	547	574	557	557	564	536	564	527	563	566	572	539	591	567	553	555	561	521	554	544	585	588	616	577	575	572	550	529	615	573	530	549	582	576	552	541	563	582	549	537	566	572	571	544	607	568	574	600	555	579	543	580	552	542	551	562	557	556	602	551	606	610	571	563	543	596	589	565	570	555	576	577	567	596	597	547	562	561	544	529	555	545	572	528	531	565	573	558	550	560	569	588	557	620	584	531	533	567	570	540	514	570	573	619	539	550	527	566	593	503	561	583	552	557	537	550	577	565	577	582	576	595	559	569	532	555	592	511	602	543	615	567	614	556	564	551	567	588	579	549	542	596	544	509	530	591	551	509	591	545	546	565	589	556	586	513	602	546	599	586	588	559	589	549	579	577	556	613	580	623	540	551	574	559	534	545	545	520	568	590	549	566	570	550	558	565	561	547	620	548	589	572	559	579	594	617	585	582	563	554	525	565	532	565	571	590	544	596	521	578	554	576	517	547	562	616	556	532	577	581	588	516
21073	2812	2470	1842	1332	1004	896	702	631	558	531	496	481	458	457	440	435	371	403	422	421	362	422	425	441	372	346	383	369	406	381	367	380	390	346	367	390	378	384	394	371	371	390	352	358	395	402	384	361	339	370	371	357	347	389	381	393	379	361	360	368	334	360	374	402	367	423	342	386	339	358	346	323	376	344	362	354	400	362	346	337	379	354	358	333	373	342	395	395	377	400	381	344	379	324	349	379	367	361	368	368	396	382	396	356	348	374	362	340	385	374	322	364	358	345	332	323	365	397	378	370	357	325	380	373	349	391	361	375	338	332	352	358	385	356	360	364	367	347	360	354	385	313	356	339	375	347	326	384	389	372	405	366	350	335	361	340	390	368	350	367	380	382	430	375	349	386	359	401	395	372	342	350	387	381	393	376	349	398	381	373	324	369	350	354	364	335	357	371	374	371	364	378	349	312	370	375	392	370	375	376	389	360	381	352	347	395	361	370	344	374	352	354	326	372	375	352	337	339	371	326	360	375	348	381	381	360	398	376	389	368	369	360	332	370	357	372	357	392	314	366	386	398	372	355	388	321	388	339	368	385	374	335	367	348	346	320	358	352	374	346	345	381	378	343	375	337	344	344	379	361	379	396	346	360	350	369	364	363	333	381	361	349	347	336	349	352	347	341	373	366	339	352	343	398	413	334	337	336	346	353	358	371	361	373	380	361	387	356	391	384	363	376	379	377	357	320	348	393	366	388	350	363	344	349	356	353	364	351	400	363	377	320	355	357	386	350	356	349	421	380	403	366	400	371	377	361	386	390	343	372	354	373	348	328	359	364	363	415	356	355	364	371	364	366	356	398	393	350	348	351	346	399	392	337	363	350	377	341	401	374	407	394	386	301	377	394	350	355	378	306	371	365	376	380	373	342	352	324	396	358	355	374	374	322	391	352	346	337	382	378	344	374	354	456	359	307	376	382	364	363	370	366	384	371	364	358	380	362	370	360	307	377	320	402	429	353	359	362	386	345	350	373	398	355	369	353	360	374	403	343	318	359	373	348	368	348	387	404	388	402	374	385	398	353	349	367	356	394	356	396	344	402	343	381	369	290	378	330	376	357	372	378	348	344	359	351	372	380	320	398	354	370	346	340	362	363	361	378	374	370	350	363	358	359	388	384	371	348	370	366	361	340	357	378	357	393	345	352	358	370	351	369	365	336	354	334	393	378	360	350	396	376	360	336	359	369	377	381	355	358	354	388	339	372	373	352	353	380	372	366	370	352	356	372	390	353	338	335	391	357	351	347	380	375	348	383	367	399	359	363	353	385	360	331	358	382	361	357	393	356	346	350	384	387	361	374	369	360	351	371	366	366	380	344	368	385	340	320	355	355	365	354	339	365	372	374	345	356	329	386	351	365	334	335	354	363	363	366	326	372	352	355	353	386	352	356	379	362	374	386	344	358	379	331	397	363	320	373	367	358	380	353	342	340	344	383	363	337	368	362	362	354	307	381	372	352	330	341	352	380	344	350	368	357	353	385	384	355	349	361	362	389	362	384	373	373	372	359	335	361	401	352	363	345	378	379	363	365	349	354	347	367	351	348	378	391	358	370	338	354	364	356	363	344	387	331	342	363	360	360	382	344	337	377	367	388	324	337	357	345	348	344	362	399	374	386	310	358	348	395	358	345	376	402	340	348	377	354	382	366	395	358	384	349	378	354	402	372	367	362	341	325	345	374	375	375	356	330	392	360	353	360	347	354	360	361	341	352	342	378	399	337	326	357	357	356	372	352	370	366	338	329	374	385	356	378	342	319	379	368	371	354	401	380	351	386	354	364	356	350	329	333	367	339	340	349	379	355	347	369	350	309	359	346	361	351	351	350	381	343	358	386	367	352	330	364	384	383	322	363	370	340	351	340	345	361	335	347	393	379	356	388	363	399	397	358	366	364	328	339	378	372	340	352	342	373	394	350	358	352	363	364	330	348	362	352	354	379	361	403	337	357	355	372	370	367	357	370	349	353	366	384	378	323	365	363	307	382	382	347	377	345	360	382	343	381	356	366	379	348	345	346	346	398	348	360	352	367	343	342	349	349	379	351	372	373	343	366	338	361	393	365	400	349	362	342	333	354	370	372	343	336	398	345	340	346	350	349	372	371	364	372	344	328	392	392	343	367	364	359	406	377	372	330	384	373	330	383	347	361	370	392	400	386	375	377	372	351	369	380	349	376	394	372	396	327	327	416	387	355	377	331	372	335	372	362	351	395	411	380	330	357	377	332	390	379	357	373	393	380	337	365	363	407	354	382	348	337	384	364	345	374	312	372	365	392	389	386	388	361	356	372	353	344	352	362	359	358	349	358	358	358	352	402	357	391	372	372	366	365	350	388	404	341	354	372	372	337	329	337	343	356	339	356	345	339	381	361	357	356	362	358	327	364	351	357	362	342	358	348	377	374	328	365	370	333	341	386	356	364	353	381	377	352	382	376	382	360	353	363	385	371	316	376	379	390	399	346	353	358	317	396	380	363	405	377	326	400	397	370	378	364	376	340	383	370	375	381	372	362	321	369	364	373	356	354	392	345	379	356	368	396	366	310	371	362	367	380	373	315	376	365	387	346	359	326	374	386	358	332	343	370	363	412	390	370	334	365	324	352	381	343	341	354	343	372	392	342	404	374	340	353	391	376	379	362	352	359	378	384	330	374	345	358	379	359	366	387	342	379	356	374	391	340	335	367	364	387	399	385	358	355	338	334	341	364	358	381	356	366	357	365	378	363	385	416	339	298	362	337	352	357	367	360	359	350	333	354	387	359	367	375	361	347	358	351	388	346	393	343	349	382	327	357	346	359	368	381	325	355	385	356	362	351	372	382	364	367	375	364	329	337	376	350	347	358	387	351	348	352	358	340	362	345	401	359	368	334	368	345	371	409	364	333	356	346	402	372	359	367	358	359	352	345	349	376	356	377	345	362	373	360	351	366	363	361	392	317	345	373	414	337	347	384	370	350	348	356	336	352	375	365	358	357	365	385	313	361	409	359	361	351	348	378	345	345	412	378	333	384	347	383	391	322	365	393	410	356	353	338	380	343	337	364	420	363	377	342	364	356	325	387	356	391	323	350	341	347	394	336	342	350	358	357	338	366	336	362	385	370	337	404	336	347	317	368	354	367	342	377	375	333	323	353	383	329	348	338	361	355	379	310	365	349	372	351	345	383	372	369	390	350	366	369	344	357	364	400	353	436	347	407	362	380	372	370	389	382	367	356	311	354	357	380	366	336	359	373	343	350	356	387	348	363	337	346	352	378	350	358	386	372	369	383	360	386	368	371	347	333	376	356	364	331	344	389	359	315	349	390	367	346	368	391	374	351	370	350	367	344	373	362	323	333	349	360	385	325	370	367	347	333	343	373	342	326	396	391	376	368	381	379	380	364	328	360	368	384	374	353	345	356	341	377	348	384	342	336	337	368	371	349	386	401	375	378	325	389	371	347	410	381	345	353	389
10423	2291	4809	5463	4728	3921	3339	2872	2466	2210	1872	1715	1579	1593	1450	1360	1320	1326	1282	1230	1205	1196	1167	1116	1090	1022	1057	1025	1047	1054	1018	1005	1037	1013	978	1026	1002	1032	973	930	987	944	938	972	915	1005	917	936	952	982	955	922	932	1012	905	934	959	920	944	887	922	938	921	917	924	922	942	919	935	887	936	963	935	881	984	881	940	910	896	914	901	932	930	854	875	873	950	914	872	951	898	919	931	884	873	890	908	906	895	899	929	894	910	923	838	911	882	850	899	912	942	891	867	886	851	865	903	909	933	957	892	906	865	879	886	852	887	910	897	929	924	924	870	941	892	886	865	876	901	868	904	860	952	927	963	873	867	916	905	922	936	934	937	900	909	886	925	905	886	897	899	913	940	919	878	905	910	932	944	846	892	867	933	946	891	882	932	967	853	894	906	905	908	942	856	820	976	929	920	897	902	867	910	922	896	941	892	854	865	904	853	853	904	916	927	903	902	920	868	897	902	817	905	902	888	908	889	928	879	896	860	835	882	932	890	891	863	845	889	905	878	927	867	824	843	875	903	930	864	894	928	856	832	880	914	843	895	855	827	881	849	879	911	856	896	903	898	899	840	835	858	902	899	914	915	882	872	873	909	876	943	897	853	889	926	900	895	870	867	886	893	874	878	862	893	899	866	913	931	869	876	852	878	838	886	845	894	898	917	896	883	904	901	845	841	890	870	925	893	938	904	906	908	877	873	889	864	869	913	875	885	949	866	857	888	890	891	883	942	910	846	866	954	902	879	898	833	892	916	893	928	862	928	866	887	885	888	961	948	863	870	854	895	900	965	841	862	899	908	913	902	894	901	921	900	890	832	904	886	921	899	922	893	849	949	872	882	871	886	892	898	893	843	901	832	899	887	873	864	919	931	891	844	937	888	860	833	858	883	885	925	842	868	888	858	854	935	845	912	897	895	857	904	916	899	866	861	794	909	836	895	952	857	894	875	902	883	878	886	858	839	950	909	883	880	794	893	904	941	896	879	871	912	811	907	836	931	906	886	897	837	891	909	892	884	852	857	921	905	885	890	909	943	877	862	935	881	855	876	892	881	920	915	868	912	833	894	845	866	876	930	876	950	920	893	897	871	849	925	875	861	855	898	921	925	909	972	921	946	877	897	865	890	900	896	909	866	908	889	843	859	890	841	893	862	892	914	866	867	906	859	961	907	906	859	862	860	937	883	912	893	868	905	908	888	909	865	842	923	895	900	869	851	862	921	930	883	849	853	897	893	833	867	867	859	899	863	882	899	911	862	926	868	934	894	880	878	868	910	922	912	894	888	910	904	891	924	901	890	880	907	912	901	942	880	863	905	904	909	877	886	871	910	891	909	927	880	864	939	874	897	826	840	906	931	925	938	909	885	889	916	853	896	832	869	913	845	910	879	882	878	871	929	853	914	879	864	852	939	928	887	868	913	846	890	903	858	864	920	894	895	914	914	885	877	886	866	870	901	885	908	890	871	895	895	859	845	842	846	897	887	915	884	875	990	933	819	897	910	922	885	897	906	890	906	900	804	935	917	891	899	923	915	911	886	865	902	895	911	922	868	917	895	895	876	907	865	889	942	924	915	858	917	882	923	863	915	915	850	839	916	870	925	900	887	884	874	888	857	950	903	819	880	839	838	904	907	883	889	860	912	868	913	879	896	906	883	892	867	903	885	899	863	893	896	845	879	903	846	881	912	932	886	926	872	880	969	924	908	889	854	853	913	842	942	870	853	879	879	840	876	879	834	869	876	909	862	880	931	911	916	903	890	846	880	940	878	831	923	908	884	927	904	892	945	916	902	855	877	947	883	903	879	868	847	876	901	904	887	910	887	883	844	874	906	843	912	876	891	884	875	913	941	923	872	858	864	893	884	866	894	905	949	829	883	917	921	876	871	904	885	844	933	905	827	837	823	909	894	842	890	841	867	862	890	843	938	918	904	893	877	869	883	904	857	914	859	877	888	900	871	884	877	881	917	925	893	880	885	858	855	877	891	885	859	910	836	874	885	887	891	840	846	896	846	879	944	908	914	909	923	880	966	842	859	847	849	886	898	848	897	927	849	938	893	843	946	878	888	897	904	809	887	894	883	926	911	872	903	912	815	870	893	920	887	927	914	897	866	935	916	873	874	911	874	888	885	881	920	879	851	911	899	933	893	908	904	841	917	894	864	890	919	928	848	882	860	900	901	928	844	893	929	914	902	903	884	879	941	903	930	895	913	926	892	956	877	865	904	873	853	869	882	879	890	849	848	871	935	877	917	896	891	871	848	920	938	856	920	943	948	941	912	853	892	882	916	844	888	839	929	927	880	846	912	935	894	869	877	888	840	862	882	912	900	885	907	873	943	850	837	910	940	874	893	868	844	964	910	842	884	912	871	885	886	907	920	872	843	880	955	879	873	886	938	928	891	893	954	891	865	870	901	878	866	899	911	902	888	917	864	896	846	870	866	898	886	870	904	900	945	850	885	919	929	871	836	897	878	893	929	840	851	888	845	882	892	850	895	884	897	866	849	880	863	890	881	902	869	881	906	886	876	896	865	897	910	891	893	893	945	891	843	939	871	888	910	901	864	875	921	908	911	917	900	897	900	854	878	975	894	911	850	856	854	867	843	890	850	876	920	912	893	894	924	839	891	910	922	941	879	861	868	857	911	884	889	864	856	916	896	883	866	912	867	869	896	893	924	937	872	927	893	905	863	904	855	914	927	899	907	898	894	926	872	914	899	854	930	858	845	806	876	867	865	882	874	894	839	907	898	897	908	887	968	875	866	918	901	918	906	907	905	911	890	879	895	934	888	907	891	897	901	880	850	966	919	900	937	843	837	915	886	893	881	816	918	858	867	884	873	900	895	898	854	884	924	889	926	902	873	877	884	898	955	920	885	914	932	940	906	854	925	913	896	867	880	945	899	909	909	893	862	871	900	904	867	911	941	905	888	913	848	950	902	972	891	914	899	911	883	890	921	895	901	894	931	912	909	876	872	862	878	906	849	867	919	920	911	898	892	919	875	935	932	930	880	894	896	874	869	910	926	915	860	898	862	936	917	903	902	891	891	921	924	911	948	908	880	927	906	853	894	889	845	867	907	863	909	900	890	896	877	876	928	905	915	909	883	919	890	905	861	908	911	856	899	860	874	878	866	900	935	869	952	933	933	912	934	839	899	862	876	908	922	891	897	883	890	861	859	905	860	902	893	871	886	849	867	916	933	906	870	888	911	893	862	894	885	871	901	877	901	879	843	885	863	911	838	895	909	976	841	884	895	935	853	880	854	909	891	850	930	866	930	895	874	907	916	914	910	846	861	907	911	931	836	873	902	830	874	869	897	862	883	895	924	926	854	897	877	902	871	872	848	878	892	872	955	947	843	901	884	862	861	925	931	883	902	907	915	932	892	887	904	859	864	898	920	908	861	854	876	884	868	880	893	890	856	890	847	924	884	947	833	916	892	855	896	854	887	929	937	942	860	948
2488	299	305	272	257	276	266	265	256	260	270	258	263	255	273	254	219	245	259	271	264	248	277	268	259	233	246	243	282	252	301	299	249	267	256	276	236	257	226	253	255	254	248	288	231	277	268	246	246	254	292	271	240	299	268	264	285	262	262	262	244	261	265	262	238	263	241	257	273	283	298	261	258	279	258	263	258	272	287	249	268	259	249	236	275	269	243	285	280	251	261	265	241	296	252	279	243	266	260	309	270	243	280	260	253	263	309	265	260	238	233	257	239	221	259	238	276	272	246	282	250	239	252	251	272	279	262	270	247	262	291	269	282	247	277	253	273	274	259	296	262	276	252	264	210	303	266	250	250	269	269	266	267	265	239	260	276	286	249	264	267	260	253	259	259	279	284	224	269	267	256	242	251	242	284	284	260	254	276	245	264	291	238	256	237	232	288	261	265	259	273	247	252	248	243	262	271	243	265	267	271	265	275	283	278	254	278	263	242	243	273	264	253	239	258	271	265	294	232	271	247	272	264	249	247	272	227	271	262	265	265	272	244	278	266	237	257	254	255	251	254	275	251	272	268	262	259	289	265	252	263	238	237	268	300	237	245	258	263	283	254	263	256	238	251	250	250	273	271	276	255	280	242	275	256	261	251	252	267	272	250	281	239	239	288	248	263	272	271	246	271	234	251	270	242	275	266	242	277	284	276	285	261	271	245	272	256	232	293	264	258	253	262	262	291	236	254	282	285	253	273	285	262	252	269	267	267	260	250	263	258	297	251	279	280	255	276	277	262	238	281	243	266	256	281	262	275	262	262	274	274	264	256	249	230	282	248	279	277	288	248	248	246	263	267	252	288	261	269	288	275	266	302	254	248	292	262	262	250	247	269	257	251	238	268	266	251	294	269	292	250	233	258	285	230	248	296	273	268	262	248	247	278	280	285	272	272	292	245	254	300	271	254	263	236	260	257	275	269	267	247	281	264	263	266	246	265	286	273	268	278	284	286	276	258	235	266	279	271	258	273	234	225	285	275	272	247	255	278	248	255	254	253	269	278	251	291	300	271	253	266	249	263	306	265	226	268	288	295	290	249	265	243	286	262	261	277	245	270	265	219	289	268	267	275	277	275	250	271	258	261	263	240	276	255	252	287	254	258	268	261	264	272	272	257	258	246	282	264	266	267	283	252	282	254	265	267	253	257	237	258	257	222	248	246	274	262	279	265	274	269	258	266	260	272	234	276	259	285	246	257	260	300	261	249	263	256	248	246	249	279	273	244	280	255	287	275	254	276	254	269	299	270	276	268	262	270	288	264	253	262	269	252	274	240	271	253	292	254	255	251	282	258	248	243	243	252	271	255	240	263	276	248	236	252	244	249	276	259	283	253	230	261	225	251	263	267	302	258	265	306	279	282	279	260	278	263	265	251	279	269	251	276	231	267	265	230	284	267	258	272	273	241	243	238	252	254	301	267	253	246	250	288	220	246	281	237	288	280	241	256	240	257	276	274	298	270	245	275	261	242	287	264	256	250	259	254	290	260	281	245	292	237	269	262	229	273	260	282	286	276	259	292	245	270	247	254	264	281	257	277	254	235	244	271	244	256	257	269	286	262	248	261	235	290	261	276	297	242	226	260	287	267	252	230	244	277	244	289	271	242	253	275	274	276	237	258	271	244	252	280	273	278	276	243	277	254	248	272	280	265	248	291	278	297	269	238	237	247	249	288	269	274	229	252	285	248	245	262	251	252	270	258	263	275	227	223	271	260	252	256	278	263	273	271	264	241	240	257	280	248	264	274	271	251	271	244	254	265	278	275	258	292	257	273	269	261	254	256	273	288	278	253	272	271	243	268	249	265	254	314	277	240	273	279	274	254	256	245	248	286	239	267	254	248	229	283	264	242	270	227	325	282	263	293	264	293	262	277	252	264	246	277	250	275	259	275	224	252	253	248	266	245	293	276	242	246	275	252	267	217	257	253	279	240	261	270	269	251	271	256	285	277	260	292	293	257	252	242	263	238	225	263	242	284	247	262	277	273	250	236	237	249	262	246	272	252	266	275	246	218	249	244	254	234	280	274	261	251	227	242	271	267	276	279	290	235	286	251	240	264	265	255	269	292	253	256	241	284	266	260	274	265	248	287	270	252	260	262	259	276	273	242	258	264	277	281	256	274	244	253	264	254	251	250	272	272	277	278	275	277	297	247	265	244	275	234	272	251	258	243	272	265	277	264	237	238	240	240	272	279	291	241	270	292	247	283	235	267	247	308	261	248	255	263	247	260	286	275	259	267	236	270	265	295	267	267	254	285	280	279	293	256	262	268	264	253	255	269	232	271	290	235	260	237	276	257	275	267	265	251	243	246	246	268	247	279	266	302	272	254	286	279	256	250	281	255	268	251	262	271	259	259	280	224	231	276	259	265	235	249	260	279	262	279	305	248	230	251	274	286	267	237	244	246	246	262	323	272	226	271	247	257	269	261	253	266	250	277	252	265	279	274	222	251	279	270	247	256	251	241	255	261	296	245	247	265	227	266	275	239	259	289	264	219	247	246	264	259	276	259	272	259	301	270	272	255	259	247	267	260	287	272	296	249	235	252	285	262	269	269	289	250	284	255	276	258	259	300	269	251	258	269	267	233	254	258	245	254	285	263	247	300	245	267	262	281	284	279	286	283	254	275	259	247	286	234	249	254	259	285	294	275	263	253	265	239	274	281	262	270	252	262	266	263	252	271	294	266	250	256	266	266	262	262	234	245	277	281	246	245	273	257	262	224	250	260	242	248	248	264	251	269	272	250	267	243	245	278	227	280	276	272	293	305	270	271	285	279	283	278	291	269	265	286	231	272	273	268	261	250	244	255	295	289	247	259	272	233	276	264	263	280	266	267	274	257	250	245	251	241	256	246	262	265	250	273	245	248	246	257	251	277	271	255	266	262	293	288	256	260	251	274	264	269	244	244	243	250	281	222	281	263	251	262	293	274	241	260	252	254	257	232	274	295	255	263	259	257	262	294	248	248	271	281	288	255	266	303	262	252	293	240	258	253	270	261	256	283	283	299	264	281	246	219	251	283	240	259	283	268	241	274	256	241	303	271	271	288	257	256	271	255	252	266	272	247	227	237	275	270	269	235	257	263	275	294	286	251	241	274	272	241	283	252	272	285	240	266	249	262	270	259	237	277	268	250	245	253	282	273	237	259	265	259	275	256	261	282	287	213	260	262	251	278	277	261	232	260	290	270	270	286	251	286	265	250	280	232	296	251	268	244	267	242	291	264	293	287	259	275	245	265	265	254	279	260	262	255	262	301	233	273	257	243	257	229	269	277	263	262	276	310	250	259	292	254	268	234	272	255	270	252	244	238	263	241	246	273	288	253	244	257	248	256	287	272	246	255	259	284	254	262	287	236	246	258	268	262	296	293	260	284	244	249	235	259	263	259	274	278	248	255	239	256	285	245	246	257	271	266	262	272	251	246	244	254	278	280	219	277	256	264	293	270	249
2930	709	773	791	725	738	691	703	700	682	686	682	673	668	725	705	662	679	697	681	617	673	671	643	666	686	646	655	627	662	683	693	643	617	639	656	682	665	704	656	643	647	636	637	655	634	650	603	665	634	669	680	634	640	710	637	663	640	650	625	621	692	642	678	663	621	631	654	675	641	676	697	682	660	671	657	609	649	652	680	690	664	662	602	682	671	660	656	644	614	634	649	654	679	635	680	661	649	671	657	685	668	657	663	606	650	736	677	631	623	643	695	638	621	671	657	599	631	637	678	695	619	659	642	674	657	711	655	626	647	720	669	633	642	641	658	641	662	646	663	637	671	631	644	644	685	673	646	701	666	648	652	653	660	667	644	695	652	660	636	684	667	638	655	663	655	635	606	687	656	640	641	709	675	644	661	698	638	660	673	643	697	706	676	623	616	647	639	642	648	644	670	679	638	656	678	666	642	637	673	611	693	645	690	670	690	614	609	677	657	684	651	649	635	678	669	635	644	645	642	668	667	669	673	604	619	691	724	638	629	677	669	666	637	627	649	629	630	682	628	660	715	630	664	664	647	613	717	706	616	634	644	653	649	661	671	682	657	668	656	671	675	661	701	662	641	628	674	609	650	652	643	690	655	632	681	652	626	653	661	636	672	676	656	671	661	632	659	668	628	657	651	676	646	679	643	673	668	674	693	691	670	662	697	672	656	689	670	669	651	677	661	609	623	669	644	646	668	642	674	600	673	647	704	624	621	619	644	639	654	616	622	667	666	653	634	618	676	666	619	669	632	638	623	658	676	705	722	635	606	671	651	630	644	658	636	628	689	651	675	641	656	673	716	637	648	719	691	685	687	647	661	639	649	638	658	663	664	623	675	666	627	593	629	663	666	631	647	640	669	621	641	656	641	644	650	661	689	665	652	671	685	698	636	652	650	663	709	668	645	660	698	631	676	693	600	678	702	652	633	661	626	688	652	648	674	678	666	665	618	649	621	710	684	662	611	662	679	671	627	626	644	653	650	626	638	637	647	666	640	673	634	689	687	658	633	653	637	609	644	644	640	639	656	671	684	656	650	647	690	565	660	605	648	661	660	612	621	607	631	660	663	653	652	623	668	624	656	661	630	626	658	657	655	628	677	661	646	680	646	639	655	671	680	696	685	674	634	614	677	686	659	659	685	691	659	697	635	651	631	679	670	646	683	675	675	694	685	630	643	630	623	687	641	667	636	617	672	638	610	642	640	678	645	665	683	657	622	672	661	655	589	601	613	655	642	640	663	634	646	670	688	609	654	693	649	701	690	625	628	681	611	665	717	626	648	680	649	623	654	681	696	675	597	608	669	662	635	663	644	683	684	698	673	664	623	650	663	639	669	660	605	625	683	672	659	642	665	676	645	692	654	660	619	694	649	648	643	651	704	671	646	650	684	687	665	669	636	636	646	639	624	653	593	614	634	662	640	624	646	644	669	669	650	646	673	673	685	639	681	656	687	659	700	703	679	655	672	633	623	667	647	631	683	592	712	685	647	615	640	670	696	648	654	658	664	637	620	669	700	653	671	621	648	677	646	632	638	678	626	632	665	680	667	664	659	648	645	667	665	643	634	676	626	722	626	709	706	647	653	639	672	642	691	617	649	622	709	617	656	702	651	679	693	657	684	663	639	649	625	673	672	621	628	692	611	665	678	623	688	679	688	621	684	683	662	694	642	695	662	654	625	660	643	647	688	669	628	663	600	664	666	671	596	651	661	675	643	670	698	672	666	698	681	623	636	705	628	675	701	677	660	610	637	667	623	628	670	627	656	612	611	636	679	688	678	660	688	652	674	645	648	622	673	638	660	625	674	636	637	668	683	706	668	668	651	682	609	690	642	658	654	638	624	656	658	681	654	645	658	642	622	601	644	655	609	671	678	663	670	647	646	696	664	621	642	608	637	637	614	627	616	644	623	650	657	672	656	672	672	678	658	613	642	679	652	650	674	642	651	667	682	648	668	723	630	665	667	690	665	636	639	694	681	661	629	694	642	655	657	658	668	659	684	610	661	665	654	622	680	640	650	686	630	671	682	661	692	638	654	690	700	623	658	654	662	655	679	645	662	657	661	666	648	598	613	673	610	613	695	691	631	697	653	671	646	640	651	679	656	687	608	635	663	639	662	671	645	651	652	667	608	646	673	683	672	651	652	679	670	658	672	663	637	688	636	626	652	678	658	667	655	627	654	648	692	681	636	654	605	669	700	700	648	654	671	666	631	706	640	687	631	624	699	667	723	656	673	681	624	666	685	633	651	661	653	644	721	667	670	629	630	623	636	671	662	649	645	668	627	648	605	652	624	665	619	656	624	662	644	657	634	650	660	684	677	662	658	687	655	643	660	683	649	616	653	674	608	692	619	636	624	686	702	661	659	679	627	639	640	642	683	687	637	671	647	644	685	614	672	647	654	644	664	658	626	662	706	652	640	625	668	640	669	698	664	640	675	635	664	697	614	669	679	649	673	715	661	658	661	649	647	698	675	638	648	662	619	616	685	694	666	663	616	647	627	698	643	657	647	688	611	675	683	687	659	672	642	643	665	678	668	700	678	661	601	653	691	682	633	601	691	617	675	640	698	674	619	635	619	659	687	687	648	673	653	609	658	651	663	638	651	670	659	663	679	669	658	661	676	618	626	626	634	650	657	640	682	672	669	678	669	678	670	658	666	686	650	594	716	639	686	699	694	629	649	633	692	686	647	653	622	668	607	709	658	670	710	641	638	690	603	714	645	635	620	623	668	639	653	720	659	656	651	646	684	668	639	662	607	650	593	663	627	686	652	646	685	639	627	672	650	647	625	659	677	665	659	686	588	633	635	656	679	674	621	659	657	675	677	675	710	631	654	691	625	634	680	653	670	668	680	663	687	647	649	645	640	660	658	648	648	662	654	666	654	655	639	701	680	673	668	682	663	664	634	601	642	702	699	645	647	630	650	665	638	666	654	662	683	649	635	624	656	652	674	631	674	643	673	635	672	714	589	649	608	669	669	638	684	659	627	656	686	623	678	659	684	650	658	663	669	667	697	622	654	671	672	647	656	617	665	675	631	678	675	634	678	648	648	644	646	640	683	677	701	655	654	614	670	671	635	669	696	654	693	649	681	702	687	610	660	656	669	672	653	646	670	672	645	630	639	688	690	644	664	651	662	690	674	648	641	662	642	642	642	603	649	654	636	646	634	604	602	616	678	655	674	671	633	663	676	662	629	687	646	652	670	644	634	635	637	656	643	628	636	651	669	589	662	620	666	638	591	662	669	717	654	694	675	678	630	649	682	675	696	635	652	706	661	623	649	601	656	653	618	636	676	647	689	657	697	658	619	624	640	659	653	639	661	636	675	667	671	666	652	623	668	709	684	713	651	633	669	658	651	647	672	687	660	709	625	622	656	651	636	615	660	643	640	707	612	679	614	692	659	670	622	618	706	624	657	688	642	673	623	662	713	650	656	629	674	675	645	653	684
15313	1403	1242	899	667	513	446	366	333	313	267	265	273	268	272	261	226	214	230	223	240	218	198	231	201	201	241	233	245	216	197	215	221	205	212	188	200	216	221	215	193	220	198	228	225	218	231	212	187	206	210	208	183	214	221	209	188	194	218	206	194	201	218	217	225	184	225	198	219	191	200	180	203	235	198	236	219	182	207	207	204	180	186	181	215	214	214	214	205	244	185	237	232	190	217	197	209	200	211	196	203	182	191	205	224	199	234	208	214	186	204	182	219	188	172	247	230	204	223	230	217	218	226	214	175	206	188	188	196	230	213	218	208	210	203	207	221	196	198	191	219	232	213	218	230	181	205	224	217	227	207	213	208	226	227	216	205	197	210	201	241	198	198	222	218	206	171	186	200	211	199	212	199	234	232	194	202	242	211	224	229	192	193	208	213	191	185	203	213	216	225	226	238	212	190	228	199	240	237	201	201	209	212	216	201	210	222	200	194	240	195	239	208	231	179	256	203	224	194	214	198	241	211	189	226	229	229	240	191	217	238	196	231	200	203	215	212	204	191	249	215	191	206	206	214	226	206	212	208	216	215	194	229	210	195	194	223	232	221	224	209	212	224	224	222	205	207	198	206	223	235	210	187	207	218	188	212	212	230	181	196	201	221	201	182	218	205	213	179	187	207	219	224	197	226	182	226	187	178	203	199	205	174	216	209	210	200	220	214	210	207	233	197	224	223	209	215	206	180	195	226	187	186	211	208	186	187	201	192	210	231	205	204	203	208	207	220	196	199	219	217	211	213	215	205	221	217	165	208	226	183	216	193	218	219	209	202	204	208	215	195	210	237	243	192	225	207	213	227	185	226	211	222	216	206	233	180	217	186	225	218	223	198	213	203	249	217	217	191	219	223	207	217	215	217	206	231	213	179	211	199	210	215	233	193	218	200	225	202	224	224	190	199	211	184	192	207	212	201	203	201	215	187	211	206	192	219	215	210	217	215	221	192	204	212	219	214	220	221	201	190	212	202	208	232	198	207	208	245	201	195	218	229	198	206	231	170	193	198	201	197	199	182	213	217	218	213	197	199	203	214	208	182	185	215	210	218	208	204	199	210	209	216	230	212	189	211	192	206	202	224	228	192	215	227	218	212	215	190	173	228	218	194	211	230	228	200	214	220	198	224	203	218	196	205	200	199	231	194	183	186	211	216	201	210	197	209	194	187	206	216	207	187	191	190	216	218	209	211	226	206	190	207	187	195	199	198	222	215	248	214	195	221	226	221	184	200	193	218	204	189	210	198	197	224	186	207	203	196	201	221	199	202	217	192	227	169	207	203	232	206	216	222	210	195	202	213	175	216	215	193	203	234	229	214	203	199	217	191	210	218	190	220	211	196	219	204	187	205	219	215	262	195	215	205	190	181	198	192	206	189	199	229	187	210	203	215	215	175	223	215	203	192	197	215	218	216	210	202	203	210	196	193	200	200	232	205	207	180	216	201	204	188	212	193	252	202	202	219	188	203	206	216	227	222	196	204	210	192	208	204	195	198	206	206	209	230	200	230	189	205	203	197	225	201	221	202	170	195	197	223	222	203	200	203	218	206	213	202	216	194	191	218	206	235	197	212	200	182	196	216	212	214	214	184	233	223	217	221	190	209	183	197	230	206	245	203	200	217	213	174	214	199	183	216	206	207	182	222	211	219	191	186	218	212	199	213	222	211	207	222	214	202	216	220	214	222	192	186	198	213	196	208	198	233	193	202	196	229	229	202	203	214	174	210	202	191	200	196	193	209	201	205	203	203	197	191	218	196	230	203	197	227	193	227	213	246	193	217	204	190	208	214	231	198	218	207	195	194	219	189	187	210	206	168	213	202	222	187	226	237	192	184	204	214	233	202	221	178	203	202	234	241	236	213	223	209	239	227	205	203	235	219	227	205	215	185	201	220	226	193	211	202	200	183	209	229	208	201	202	222	203	183	204	209	184	206	202	208	206	153	210	199	213	212	235	202	188	193	188	219	235	196	212	193	201	234	205	222	186	197	211	236	199	192	209	196	185	211	197	213	199	202	183	193	190	207	200	223	203	195	189	222	211	195	211	220	195	180	215	207	203	207	237	209	187	214	165	193	209	216	216	220	216	210	216	199	177	202	216	219	203	207	206	200	226	189	223	187	200	205	217	240	186	220	218	209	190	196	207	216	210	189	202	213	221	221	236	197	206	199	224	229	198	195	222	208	195	187	189	198	191	209	200	176	223	199	228	222	186	192	233	219	200	216	216	211	223	217	197	208	200	191	205	214	217	238	190	215	216	204	257	189	217	220	199	216	232	195	200	223	227	244	232	205	200	238	195	227	197	206	212	194	219	171	212	182	225	199	213	202	192	209	210	204	202	211	222	227	198	217	229	213	181	209	220	211	198	218	204	221	173	212	198	198	205	202	200	201	202	202	202	222	234	221	209	205	215	202	217	192	197	194	216	205	209	194	206	182	207	216	228	201	197	196	208	214	199	221	200	225	210	216	211	217	195	203	211	208	213	190	219	226	226	222	200	222	177	237	205	218	224	200	208	213	181	212	202	221	204	215	191	195	192	230	191	237	200	185	200	196	216	196	220	197	215	186	202	204	190	191	203	197	211	225	204	202	219	225	222	219	221	203	233	173	211	191	206	199	199	216	221	205	214	191	210	203	232	223	199	212	215	207	224	185	195	200	217	188	236	200	179	195	198	217	203	210	239	204	204	221	204	205	204	219	215	192	235	214	223	200	228	209	219	205	189	195	175	210	202	190	224	227	202	211	182	199	205	211	190	210	219	185	195	184	221	212	213	205	210	229	214	218	206	185	183	215	180	217	210	237	188	196	210	211	221	203	205	211	203	219	218	215	212	176	217	210	209	201	194	205	210	186	214	211	180	207	220	210	208	224	196	190	217	212	163	234	205	222	209	213	178	239	201	214	220	191	229	195	203	221	200	218	221	204	189	213	211	175	210	209	177	197	202	181	220	196	202	214	201	206	197	197	211	201	205	203	201	216	212	203	229	197	188	194	182	206	215	224	194	172	220	215	208	200	180	223	239	229	232	208	204	201	198	213	198	207	200	210	197	200	209	226	233	232	226	193	202	193	215	202	214	206	182	203	178	209	201	199	249	215	200	213	196	203	238	230	223	212	194	211	196	188	236	219	190	190	197	210	198	233	214	208	206	203	205	187	208	241	217	200	215	187	184	220	210	210	217	201	201	218	200	207	196	213	195	179	191	196	243	194	224	186	182	186	203	211	222	229	243	231	211	212	220	224	208	231	176	198	176	202	210	210	215	226	229	205	210	203	207	204	223	220	191	213	196	210	188	201	204	249	186	196	206	211	203	245	213	201	234	223	221	225	200	231	203	206	212	213	195	197	218	186	209	220	183	186	239	212	214	208	207	211	205	207	199	186	194	224	219	217	209	211	209	208	200	213	195	205	201	236	197	187	198	193	221	213	200	194	191	226	198	195	191	212	220
8600	1239	2515	2875	2633	2219	1914	1538	1389	1213	1067	970	941	879	852	808	770	782	689	726	711	713	692	702	640	639	646	649	665	631	608	628	637	627	614	574	619	623	614	587	608	594	546	616	637	588	591	590	549	573	603	576	575	579	524	615	575	611	585	555	600	577	561	595	592	603	586	613	545	555	588	552	521	594	555	557	600	566	546	575	560	561	551	572	598	574	589	588	570	544	546	569	562	581	584	553	544	580	592	568	542	556	605	558	574	609	557	562	612	587	516	557	579	572	559	581	582	587	571	574	563	550	577	528	581	567	542	595	544	571	557	547	567	564	569	588	598	571	565	565	570	530	613	575	542	637	570	566	585	587	574	628	532	604	548	606	606	558	551	538	551	526	526	561	607	557	558	492	588	556	554	567	517	518	562	548	528	519	601	533	589	517	577	565	582	564	560	548	566	555	547	490	561	575	552	512	542	555	554	561	554	576	605	540	503	527	569	544	578	557	560	554	564	557	562	591	556	561	524	579	551	596	571	545	537	567	589	533	557	583	591	542	547	538	558	554	568	591	570	544	577	580	565	569	508	585	566	550	568	554	537	539	528	565	553	552	558	531	539	534	571	595	537	565	565	572	555	566	536	574	572	590	601	525	558	584	544	558	528	528	532	569	543	538	587	562	586	528	521	531	526	526	575	546	553	567	603	564	539	561	552	539	510	599	553	566	550	596	539	575	532	530	546	571	590	553	558	537	510	520	518	569	580	604	577	557	580	626	545	556	552	565	555	544	525	619	566	578	548	564	579	568	536	529	593	582	535	579	566	518	564	557	574	519	526	578	537	588	574	571	613	535	568	563	557	551	552	527	527	621	538	551	561	540	553	579	542	538	563	567	554	544	563	568	529	571	557	613	579	523	564	539	558	521	557	550	524	580	577	522	574	614	573	520	560	549	585	577	551	562	556	573	557	526	558	518	592	585	588	608	520	542	554	571	571	536	587	571	516	512	513	536	605	578	576	600	589	560	542	527	540	573	616	567	560	559	539	566	583	569	561	579	570	609	602	562	569	577	577	557	584	545	544	568	564	557	552	539	559	525	568	545	567	602	519	556	594	562	571	570	569	575	558	575	576	542	594	569	548	549	539	562	568	551	506	575	542	545	554	577	556	558	564	543	538	510	570	564	575	560	556	509	569	562	539	590	561	511	556	550	570	627	575	518	532	526	546	582	541	548	561	561	532	596	535	541	579	578	544	598	552	570	533	535	558	549	590	538	577	561	571	569	556	531	532	614	498	543	538	574	587	547	560	496	581	585	576	541	541	585	532	537	589	582	629	549	598	554	548	548	541	595	530	550	586	579	578	535	555	555	589	551	576	551	544	558	551	541	585	535	561	586	562	575	555	525	560	563	594	535	571	552	578	568	555	546	530	556	547	565	535	578	592	600	571	542	551	568	571	578	538	529	547	537	595	546	561	592	574	561	560	566	615	562	548	545	532	516	517	542	586	553	549	576	554	543	526	540	579	561	565	539	547	551	557	533	546	591	552	588	544	588	556	538	599	540	512	551	535	537	552	542	590	573	597	530	514	589	563	536	597	599	515	586	579	537	550	559	535	563	549	604	574	577	570	573	573	567	547	552	575	598	548	590	551	574	542	559	533	553	574	586	527	556	558	574	585	552	533	584	570	558	531	567	590	565	561	533	538	536	551	573	577	565	521	557	586	579	572	557	590	579	578	543	524	530	582	493	538	543	605	569	556	584	573	551	577	584	531	560	539	591	549	560	546	539	577	582	591	552	562	585	560	534	554	544	582	567	521	524	549	549	542	562	553	539	576	569	553	592	552	560	570	562	531	565	547	552	595	576	567	581	569	567	590	554	535	546	582	546	561	585	534	557	532	549	558	534	563	551	533	548	574	565	563	553	531	538	537	547	567	544	522	536	531	523	591	520	569	539	525	562	529	548	548	567	534	580	609	552	545	557	502	539	566	560	553	539	537	528	569	543	514	593	529	548	566	557	529	535	537	568	539	572	536	577	604	562	599	567	513	580	517	513	533	581	573	554	519	557	545	559	551	523	491	571	557	562	564	538	548	553	554	568	615	568	560	548	562	552	560	548	558	576	532	527	539	536	548	535	573	555	542	547	558	563	573	530	559	576	541	529	558	592	578	553	531	569	525	537	569	550	542	549	568	549	560	563	539	554	578	525	539	517	529	535	587	539	587	597	571	604	533	511	551	567	514	523	600	548	546	546	513	547	539	521	534	581	578	531	563	520	585	574	546	532	585	545	542	588	586	540	573	553	529	546	516	565	549	568	577	601	586	557	582	585	561	561	553	565	583	565	550	540	555	577	541	574	590	580	554	576	549	528	546	543	541	549	545	554	518	551	515	563	529	562	558	579	551	591	557	592	554	562	524	540	539	566	562	523	580	556	549	538	563	566	569	558	551	588	556	578	576	570	500	585	544	544	564	547	563	555	584	535	537	505	556	577	577	538	526	530	530	528	521	572	507	556	526	548	514	571	530	579	528	571	556	560	575	566	577	565	556	569	574	526	560	523	584	614	552	556	553	608	591	560	546	530	559	548	542	547	564	513	579	547	550	602	555	558	550	565	534	590	554	563	581	512	570	570	544	547	588	550	537	531	559	591	556	558	533	526	550	558	541	613	555	589	587	608	559	568	546	552	574	592	559	542	575	568	588	548	526	596	516	567	554	567	543	620	530	548	582	560	547	577	534	514	566	516	569	549	528	545	562	585	556	552	533	559	593	574	578	574	556	547	550	546	550	533	537	585	601	558	578	553	564	580	545	529	580	559	503	585	546	566	587	539	538	555	534	583	599	557	579	589	559	523	533	523	571	574	513	541	573	597	525	570	516	538	552	545	540	601	570	561	548	538	594	536	562	524	568	552	593	581	514	558	536	522	614	576	554	600	556	529	567	600	516	524	564	554	559	540	578	540	570	569	540	502	558	559	540	530	555	592	565	591	564	579	558	559	561	573	571	522	525	585	544	501	591	543	566	582	522	572	546	540	550	530	554	549	572	580	555	571	570	596	574	565	526	536	570	550	500	563	550	579	492	559	559	548	582	608	545	565	536	520	550	559	536	575	548	550	562	567	553	580	569	554	552	540	542	515	559	533	536	565	542	561	562	540	544	573	576	551	631	518	586	538	571	545	589	565	560	564	597	570	614	571	543	568	558	551	539	532	569	585	573	590	545	588	595	571	570	572	516	571	593	556	597	556	576	590	541	581	539	527	583	578	537	597	548	534	553	548	537	566	592	580	540	531	526	550	551	554	533	536	534	541	565	533	618	557	514	611	508	561	525	589	581	553	575	562	524	557	524	570	533	564	561	555	546	554	575	571	591	581	519	551	573	528	595	605	627	542	569	543	552	556	581	566	557	566	526	591	587	524	561	533	568	536	577	602	560	565	587	559	603	545	530	563	531	578	551	536	600	535	584	558	528	551	586	572	528	559	612	542	546	569	591	572	549	534	577	536
24342	3435	2420	1798	1285	1075	825	708	665	608	547	532	443	489	468	421	417	413	433	403	417	404	422	443	350	405	403	394	414	385	338	398	350	366	379	379	398	350	352	403	421	380	339	396	362	365	398	368	377	335	356	384	353	364	379	357	383	400	383	373	378	353	365	395	396	330	332	360	358	348	343	388	365	348	409	366	382	382	390	362	402	376	349	399	366	386	363	373	352	372	396	360	353	407	375	368	345	376	398	367	361	377	368	368	359	359	358	417	380	351	375	347	353	332	408	346	375	354	378	348	378	341	336	377	347	387	372	340	360	351	362	358	345	338	375	366	383	358	348	346	377	355	361	339	402	369	365	384	361	410	379	393	376	323	374	335	375	359	398	356	381	330	400	378	373	368	340	356	360	363	358	393	375	387	394	374	378	381	378	354	356	367	360	392	368	344	400	346	389	372	351	366	401	337	360	335	344	371	395	374	338	337	368	358	359	370	364	385	387	357	379	377	372	385	317	379	373	372	382	333	362	388	385	355	383	377	369	382	335	345	369	362	402	360	374	349	376	357	380	347	344	390	371	370	374	384	390	345	380	364	377	373	344	353	357	362	342	375	365	368	401	378	354	375	377	336	364	379	376	391	381	313	385	358	366	367	355	345	373	393	376	374	342	349	333	339	359	359	365	363	342	363	364	395	342	397	379	364	380	368	352	356	367	385	308	387	360	343	305	405	399	337	349	369	379	357	389	325	353	325	370	379	377	363	397	350	343	326	381	369	373	344	346	333	354	390	367	365	342	350	383	399	361	382	368	356	375	414	330	417	374	370	353	346	384	383	386	375	330	351	388	348	386	417	382	360	395	354	347	371	404	366	353	356	375	376	387	336	376	363	370	356	377	375	365	398	368	365	378	364	388	370	341	359	383	373	405	369	341	367	359	359	345	341	330	370	385	416	362	397	373	342	384	345	362	373	334	360	376	355	343	379	364	365	388	356	349	349	387	351	363	337	386	384	339	342	365	410	323	358	338	358	360	339	366	373	361	355	327	359	360	369	333	366	372	362	371	352	389	366	372	358	344	355	366	348	373	396	354	372	398	384	376	377	331	378	402	387	391	388	399	372	341	372	377	366	391	360	409	382	345	354	372	381	365	336	374	376	339	353	363	358	386	347	332	426	364	380	364	370	354	405	353	358	364	380	345	343	363	385	367	369	389	320	366	399	389	338	341	358	380	365	356	363	364	385	367	332	370	377	374	393	374	393	394	373	371	374	378	361	370	373	409	357	368	393	393	363	412	331	363	330	364	351	361	399	363	378	370	389	348	395	352	355	379	343	358	354	413	355	344	390	368	383	372	356	354	372	354	355	409	374	379	363	418	348	361	369	341	342	342	376	362	347	378	371	369	354	309	350	362	372	361	378	389	385	353	355	373	334	383	340	354	383	356	380	377	386	389	382	371	381	367	354	392	358	402	380	411	373	362	379	404	399	355	369	394	347	374	339	371	340	356	396	397	383	338	347	363	364	347	323	368	384	369	321	357	388	385	337	342	408	383	369	373	338	368	361	340	354	397	421	372	383	339	378	368	400	391	381	382	348	358	368	360	359	335	425	369	358	365	358	386	372	362	372	363	359	349	382	344	360	347	370	374	382	363	355	362	373	367	369	392	358	341	346	342	348	351	335	360	351	355	407	380	400	350	385	388	385	352	353	375	337	341	349	339	372	361	355	375	368	381	341	337	356	389	378	365	387	410	356	350	399	391	340	333	356	394	355	372	379	372	380	389	381	382	395	362	317	368	368	390	339	352	397	368	357	380	396	352	411	400	341	388	348	367	368	355	344	389	364	364	358	377	405	365	357	377	351	360	346	381	365	354	366	383	372	383	388	369	318	390	387	337	375	364	376	355	362	378	372	363	375	376	325	352	374	356	353	381	391	346	376	371	353	364	366	382	376	367	336	373	380	412	340	385	352	360	396	383	369	356	374	344	368	390	354	357	337	375	365	399	337	350	353	346	369	340	359	355	363	342	374	382	376	375	362	375	375	386	373	336	364	365	346	355	404	344	361	387	360	356	358	348	379	352	381	340	374	348	340	362	374	339	354	385	397	361	374	344	360	361	372	370	344	363	379	362	393	355	370	346	354	367	406	378	393	334	363	338	365	351	403	390	395	376	382	362	352	380	359	341	372	378	374	376	358	369	366	367	346	364	319	354	390	380	343	381	342	346	397	375	407	379	376	325	357	334	346	358	339	373	363	369	347	371	401	355	378	344	370	373	412	347	372	388	374	348	359	365	374	371	347	352	362	356	365	376	349	385	356	354	364	360	349	387	344	388	364	368	370	357	367	353	383	377	344	337	347	380	393	344	370	363	366	379	348	334	388	385	362	349	351	364	390	367	374	381	362	354	345	391	360	369	346	356	405	365	380	355	394	383	363	372	401	372	352	383	358	386	387	341	329	384	372	355	373	382	377	383	402	362	392	320	350	387	367	373	389	373	351	365	364	390	358	369	325	348	336	384	402	396	369	369	413	355	376	430	364	340	344	376	358	341	344	355	417	361	381	360	358	317	354	348	373	361	371	370	355	354	364	363	356	346	359	394	403	386	360	354	372	357	372	364	380	371	384	429	337	362	362	342	312	353	345	372	338	385	360	347	352	369	388	343	369	350	367	355	376	385	397	362	348	400	384	352	362	362	391	341	363	360	342	366	387	357	372	341	362	351	393	365	347	356	346	369	381	367	376	358	337	371	387	377	405	368	376	362	385	375	371	339	387	330	328	387	371	344	380	389	332	373	366	364	333	355	359	368	357	353	378	363	340	324	366	362	400	322	375	355	364	375	377	367	347	341	353	364	338	343	367	410	324	348	328	340	384	358	380	380	337	343	372	359	329	369	351	347	340	363	392	364	383	325	392	371	344	368	358	386	372	359	379	347	330	354	358	348	367	379	378	333	368	363	342	355	384	323	331	375	377	363	410	370	370	361	331	356	351	363	382	344	363	327	378	381	376	376	358	344	340	371	400	343	374	373	354	340	368	395	342	405	372	335	359	344	347	373	345	322	380	338	422	370	396	387	382	369	369	354	349	336	333	392	345	329	354	336	389	400	367	379	367	362	370	365	387	387	364	380	349	354	353	367	331	308	407	405	385	397	345	360	364	397	367	376	381	372	381	342	374	363	340	367	330	377	330	369	383	383	332	385	386	351	376	351	356	364	397	345	339	361	440	337	354	365	359	349	330	384	368	355	352	382	355	338	386	360	364	352	358	348	310	382	380	359	358	384	375	388	340	364	381	371	391	392	337	360	363	391	364	358	384	365	369	348	334	358	341	352	398	352	385	376	359	354	355	354	344	341	345	338	341	350	384	378	349	369	362	370	376	369	343	316	383	369	385	355	372	367	417	399	386	344	364	393	344	323	380	333	361	368	379	380	355	366	365	359	347	395	360	360	355	359	347	372	359	359	376	368	385	334	398	373	399	370	347	338	348	342	372	353	375	359	373
11585	2316	4648	5420	4720	3964	3231	2797	2405	2237	1978	1765	1583	1577	1448	1456	1372	1267	1294	1189	1211	1184	1130	1131	1062	1093	1053	1068	995	1056	1002	1076	1005	953	974	1004	975	1046	999	1006	974	977	966	973	967	930	887	901	983	881	942	944	1009	977	995	893	917	929	971	929	966	889	906	879	942	890	917	958	923	937	919	885	942	900	885	926	895	949	919	903	932	934	896	921	941	884	949	890	883	954	894	905	896	888	917	849	952	878	910	916	918	879	946	866	950	898	857	913	937	947	882	919	938	863	942	868	917	907	903	889	871	875	916	889	953	926	956	906	930	937	963	898	926	915	901	898	844	844	867	911	864	989	932	904	920	856	954	932	965	889	885	917	898	896	941	894	911	951	889	902	897	920	890	952	896	905	835	867	905	949	897	862	856	843	861	869	873	883	875	873	889	894	876	905	889	837	882	901	903	909	874	835	889	859	881	867	874	858	853	873	875	851	903	910	894	833	844	914	899	906	893	951	902	939	876	880	896	877	914	899	895	851	893	863	929	921	922	898	872	880	891	863	871	937	892	880	938	904	872	871	916	882	877	841	882	868	847	904	873	924	906	890	913	931	875	922	896	895	932	901	898	888	900	908	906	920	872	906	870	845	884	917	853	879	849	962	858	930	964	832	913	886	966	859	861	906	906	853	924	868	868	926	925	880	907	903	859	869	941	942	876	897	843	916	914	922	912	834	849	904	858	913	924	878	825	881	851	862	874	907	926	900	919	903	941	829	853	848	895	868	849	936	860	926	886	901	871	908	870	917	882	916	883	927	887	871	850	910	879	865	918	938	955	823	879	848	844	928	926	834	903	892	924	860	867	864	906	894	900	937	912	909	891	882	887	912	856	928	906	863	907	887	913	870	849	903	941	869	884	904	876	895	916	840	905	903	867	871	851	874	906	853	949	847	873	890	877	863	876	925	932	882	898	867	897	885	863	869	918	894	840	866	905	887	905	886	858	885	909	846	880	821	888	859	896	878	901	902	899	905	900	885	856	921	829	874	801	881	888	862	897	899	916	904	872	893	913	854	849	920	879	824	896	928	862	894	860	930	903	872	878	879	887	882	918	930	872	905	914	865	867	892	876	822	898	886	854	932	907	852	880	876	876	909	872	854	884	865	852	913	905	899	824	928	957	875	868	858	869	870	875	886	925	860	910	895	951	900	942	909	839	893	886	886	922	891	909	903	873	883	946	891	890	926	866	906	853	872	911	886	919	882	946	872	939	829	920	922	894	857	911	894	825	872	870	910	897	859	830	918	868	936	878	883	880	903	939	884	890	869	896	854	929	932	882	866	823	869	916	866	860	861	866	924	888	891	901	887	875	911	879	903	875	879	906	840	863	937	893	901	904	856	866	880	910	911	858	883	916	852	863	948	881	891	909	936	837	874	931	874	877	867	847	888	881	900	915	885	871	898	920	928	888	893	911	876	898	907	911	883	921	827	992	934	913	866	907	899	923	924	835	871	870	866	924	914	927	881	872	860	877	831	862	880	883	896	937	878	889	902	897	874	880	907	839	893	869	935	891	943	848	892	925	930	876	898	928	880	910	905	871	923	943	900	913	926	891	904	860	876	910	910	874	877	844	885	918	856	931	836	888	899	873	895	893	855	878	898	903	874	914	862	956	944	899	894	870	884	838	909	889	901	918	896	911	891	836	925	911	840	884	952	862	887	850	844	955	941	894	897	924	845	839	921	839	856	896	835	871	913	925	908	908	891	924	936	915	929	918	848	847	891	872	898	870	932	890	861	892	889	883	885	893	946	883	904	857	869	861	863	900	930	914	889	873	865	846	959	934	906	856	882	924	881	941	879	861	902	935	872	852	898	883	923	886	938	883	902	893	860	817	879	859	917	887	870	910	874	854	952	884	926	947	923	917	880	940	921	894	903	849	897	878	902	924	870	895	843	858	917	906	817	897	921	895	908	848	903	838	853	898	877	874	868	840	852	873	855	872	805	926	876	853	875	930	857	865	897	921	842	881	892	914	902	850	924	837	909	934	893	885	880	904	889	876	917	859	892	1000	826	917	919	922	846	964	930	888	874	911	901	912	865	907	875	902	886	886	846	892	881	901	828	905	868	877	920	904	850	875	834	910	884	887	933	879	836	906	868	909	878	865	877	895	929	866	896	877	872	885	841	888	919	872	892	907	853	845	909	845	922	846	900	839	931	940	916	888	945	890	860	940	905	862	895	930	902	834	898	906	822	921	877	860	935	828	876	936	904	853	892	952	885	848	902	860	913	868	951	915	891	857	846	873	897	886	896	862	920	912	901	905	896	873	877	844	885	869	906	859	944	885	883	922	882	867	944	885	898	899	902	958	927	894	900	974	890	916	898	895	905	835	854	842	895	893	918	855	895	911	881	905	875	875	970	897	932	894	891	912	853	872	931	885	930	851	880	857	913	885	886	876	869	906	867	879	898	930	919	877	863	837	891	890	829	857	902	822	923	877	912	910	909	884	911	890	893	936	848	895	911	921	892	929	953	903	905	845	909	883	889	918	868	902	935	852	875	926	812	898	856	963	911	892	880	906	839	874	878	871	854	865	878	838	884	877	927	921	844	893	903	895	849	882	885	881	878	884	885	932	901	904	910	933	918	928	953	863	944	872	885	883	881	899	885	869	896	855	896	880	946	874	946	920	869	827	877	860	899	878	888	891	919	883	865	841	888	902	889	925	901	859	902	892	873	908	912	893	930	888	894	866	911	895	882	902	894	916	913	869	932	900	826	852	860	917	917	852	869	909	844	948	868	909	851	897	882	883	854	824	899	865	900	913	836	894	889	902	908	834	905	943	883	867	882	864	863	897	881	916	913	905	938	847	858	877	891	903	851	838	893	889	879	867	841	870	901	848	876	880	901	880	890	887	954	874	900	844	872	961	907	901	941	873	924	936	856	889	883	831	874	892	919	898	912	838	906	892	831	849	860	934	889	882	828	872	908	898	853	860	908	906	890	919	900	836	894	870	895	903	877	850	931	860	904	917	854	859	918	905	892	873	920	847	892	905	912	899	872	887	908	889	924	916	888	873	905	880	933	891	852	879	888	901	868	903	900	909	918	910	842	913	850	862	903	883	906	903	892	916	868	839	895	877	848	932	922	878	950	882	829	894	938	833	879	916	864	854	883	940	901	845	921	893	914	910	886	853	894	925	835	902	907	894	835	903	861	881	945	902	905	863	918	905	853	937	946	893	907	881	948	869	839	888	835	902	951	839	917	828	887	860	836	911	808	921	928	886	911	907	936	878	880	962	915	874	933	915	845	905	874	933	904	902	880	904	876	900	913	917	871	937	893	894	932	904	841	861	845	906	868	907	922	932	852	912	882	903	860	890	881	886	883	865	917	881	922	946	892	931	917	837	924	893	921	850	897	873	820	904	837	908	844	908	921	894	857	948	847	877	850	928	893	898	897	871	876	868	885	912	893	880	846	875	956	863	931	958	898	874	887	883	867	955	862	915	924
2456	278	279	279	304	276	262	270	274	256	259	251	291	259	265	256	268	306	253	257	251	232	238	289	264	262	264	281	281	252	257	262	256	273	230	254	242	262	237	285	246	270	249	242	257	251	270	280	266	303	267	254	282	276	267	256	275	277	260	253	270	260	249	255	270	271	275	267	279	235	249	275	270	244	254	283	256	220	254	274	275	242	293	251	263	233	283	254	270	248	278	276	289	268	276	250	265	269	272	259	248	262	255	273	288	268	258	250	226	240	281	258	234	262	262	273	265	243	261	275	277	271	253	273	251	254	275	262	266	246	252	285	283	267	285	263	235	263	264	276	278	253	263	289	265	251	276	280	279	225	258	263	270	273	296	264	253	253	276	288	258	291	268	251	275	270	247	296	268	271	256	297	257	265	261	270	259	255	261	249	233	250	251	269	245	274	274	258	220	262	295	262	251	272	249	252	229	275	274	303	264	262	275	271	269	274	250	294	301	256	264	265	249	230	246	252	267	261	248	289	309	258	279	259	270	272	260	257	264	264	235	280	240	263	263	252	260	274	267	257	270	274	225	297	274	260	284	292	271	241	276	266	287	273	251	276	253	294	245	266	292	216	258	241	251	249	252	257	257	264	258	271	253	251	246	247	255	242	260	284	245	269	283	236	260	228	276	272	252	287	242	267	260	260	263	279	244	232	240	254	255	277	251	251	277	270	274	290	270	292	272	237	248	256	303	252	258	274	271	282	255	218	246	233	264	294	254	262	227	284	276	252	262	262	268	243	260	223	251	247	251	244	264	254	287	259	250	252	238	268	239	274	279	268	256	259	293	246	277	238	290	260	255	281	285	294	276	273	283	234	256	262	287	279	277	256	296	270	255	240	240	277	291	253	270	249	273	251	258	250	224	280	246	242	289	246	252	252	269	241	257	305	239	243	287	225	294	246	283	290	275	293	280	265	276	250	270	257	266	269	272	295	260	263	257	250	273	251	242	254	278	258	261	293	269	272	280	244	256	275	272	239	269	281	289	239	276	226	293	287	269	242	270	265	302	260	277	255	271	269	244	257	247	260	291	274	263	262	274	271	274	264	257	247	265	238	289	261	271	274	254	281	281	256	258	252	283	262	247	264	277	244	231	287	252	257	251	256	255	257	272	247	247	273	255	250	257	268	255	257	287	243	278	250	250	260	229	257	274	261	252	250	251	242	262	252	244	250	266	235	241	248	233	286	273	274	285	260	315	227	265	273	244	267	284	289	248	254	272	271	235	237	234	249	245	272	262	258	222	246	253	256	261	241	255	264	269	281	274	264	264	282	270	278	276	234	258	260	278	252	250	270	249	237	248	239	308	241	241	250	280	263	257	243	245	276	276	275	252	260	267	288	249	250	257	247	290	237	224	238	224	269	260	284	261	292	273	257	252	261	281	269	245	280	272	263	274	260	264	260	271	266	263	260	263	249	224	249	266	263	253	246	249	266	254	252	257	219	257	276	242	265	282	270	293	252	229	290	265	257	267	232	277	246	261	268	255	261	244	276	251	266	237	263	264	271	271	211	226	282	268	225	247	279	254	264	260	238	275	301	273	255	259	254	277	258	255	271	283	248	277	296	296	251	239	276	243	230	291	293	258	265	283	264	252	307	247	271	261	239	265	304	228	253	258	238	260	294	263	298	270	257	259	286	282	291	250	240	264	246	261	265	269	246	269	291	240	267	267	237	288	265	253	275	247	260	263	255	241	260	271	254	284	277	295	277	243	251	262	252	289	274	248	273	251	273	273	276	268	282	260	237	253	260	264	256	229	258	252	260	285	244	279	275	268	340	251	278	244	259	267	265	248	264	255	234	280	296	276	254	270	266	249	272	288	281	284	258	242	264	278	252	272	268	284	276	269	276	256	244	276	268	250	259	254	215	259	239	276	263	269	289	283	259	312	268	201	256	255	243	287	248	277	240	255	258	284	281	271	258	232	248	281	226	285	275	261	250	266	266	251	261	258	269	284	251	282	281	273	243	273	285	260	289	303	270	265	260	261	257	238	237	243	284	313	264	267	295	276	237	236	260	276	254	242	268	292	270	289	290	272	294	263	291	280	289	279	256	263	278	234	257	307	275	245	293	271	264	280	295	267	236	287	273	275	277	287	262	248	277	269	254	311	253	248	292	262	250	292	273	249	244	291	276	236	275	288	271	269	238	277	261	276	312	252	255	269	277	256	249	262	304	257	243	243	238	273	268	244	254	245	252	241	269	286	262	274	244	255	265	268	284	239	261	262	284	270	247	259	251	223	241	263	262	247	247	235	257	274	271	261	310	290	288	269	274	238	267	242	246	269	252	256	285	276	245	252	240	255	267	260	258	289	318	252	266	251	261	260	277	281	305	296	241	264	272	258	269	275	269	288	261	278	273	272	242	287	273	261	257	279	277	239	290	285	264	296	248	265	230	279	272	247	253	275	254	235	247	268	246	262	280	254	253	251	247	290	293	308	266	262	252	236	269	246	235	248	296	279	276	293	262	245	257	275	241	285	261	266	266	260	273	258	279	278	277	277	280	286	274	266	250	270	245	289	268	267	268	281	259	269	276	254	259	269	257	256	237	297	262	297	263	276	253	250	248	253	257	263	250	272	264	255	259	265	289	247	263	248	259	270	269	271	249	249	247	260	273	295	255	249	254	266	251	290	237	266	228	284	282	249	283	286	279	270	242	259	266	268	272	250	287	249	260	260	281	277	265	283	279	260	287	253	261	267	287	227	255	279	247	240	206	284	241	279	247	287	290	236	250	312	279	260	282	295	269	256	266	253	266	284	306	258	263	240	277	254	270	235	273	250	278	283	251	281	298	264	301	276	273	263	245	270	251	277	260	266	226	276	286	245	223	288	248	285	242	264	300	253	267	252	262	260	274	264	286	271	262	266	264	289	285	254	266	266	262	269	258	298	266	307	255	260	279	264	259	257	268	243	294	285	290	257	238	275	253	250	258	274	265	279	260	284	260	274	312	306	257	283	257	275	229	275	275	238	259	247	270	266	271	227	274	296	261	276	263	256	267	268	273	261	259	265	254	262	280	249	259	257	238	263	267	234	238	262	269	242	286	240	279	255	249	280	271	239	266	249	308	255	257	276	251	267	237	272	278	238	260	281	275	268	255	233	234	261	264	288	271	270	283	259	242	288	282	275	272	282	254	241	266	265	281	284	254	246	249	244	249	241	248	221	279	288	259	268	259	257	266	265	276	279	267	273	235	261	259	282	271	286	252	269	275	262	268	244	281	251	264	249	233	257	251	249	274	259	245	239	247	270	254	237	241	287	284	279	244	269	240	250	266	289	238	304	262	261	251	265	269	262	234	306	266	271	251	246	274	274	252	253	264	251	254	271	268	272	277	276	249	244	260	256	259	263	284	273	285	277	274	221	293	255	242	253	270	253	252	263	291	255	277	243	249	281	250	257	284	261	284	270	257	276	271	260	270	282	262	251	274	276	266	284	263	273	280	238	239
2993	709	702	732	750	673	718	727	663	696	656	709	711	665	710	638	664	691	633	660	656	701	696	643	665	663	694	649	632	679	672	670	658	649	636	634	636	640	626	654	659	692	676	699	663	649	696	633	677	666	652	652	684	621	669	657	656	661	692	663	674	617	681	639	682	700	636	625	674	684	684	663	619	715	651	670	652	629	671	670	688	648	702	644	614	680	700	639	680	672	659	668	641	636	654	656	629	668	656	609	640	652	669	683	690	653	685	667	650	668	624	641	689	706	607	685	632	646	635	707	626	705	660	650	690	728	657	642	645	669	666	645	637	667	610	609	645	657	641	666	653	692	630	662	661	703	668	678	645	635	682	722	640	692	633	685	667	687	661	609	693	627	645	640	642	665	671	626	696	623	654	672	643	667	711	694	642	629	632	700	678	652	673	646	668	622	652	605	658	669	640	670	636	684	601	627	671	662	685	652	637	625	638	644	646	648	666	713	656	647	643	640	659	667	691	624	604	679	669	672	688	647	677	676	680	627	670	679	660	650	661	664	660	700	692	630	627	670	661	628	627	662	661	659	650	666	626	673	687	656	657	608	614	689	654	664	624	660	660	660	688	644	653	617	705	614	630	644	651	639	662	672	652	630	651	684	668	647	630	713	666	702	639	664	653	661	702	621	631	687	655	652	678	672	677	625	673	641	597	614	654	683	654	672	667	658	627	657	634	674	673	668	628	676	676	684	649	673	631	620	680	630	697	643	608	643	619	612	654	639	649	633	704	664	615	647	659	667	661	638	663	619	670	688	664	655	638	683	667	676	621	696	673	621	633	681	627	661	643	677	656	654	665	694	673	675	662	680	683	664	657	663	691	648	659	683	669	608	663	649	634	685	635	609	674	663	659	631	688	661	668	615	678	638	653	709	661	651	687	652	638	649	658	643	684	651	617	632	655	656	673	606	639	737	704	643	667	684	587	677	662	635	700	642	682	718	646	621	645	687	656	603	680	677	674	642	652	664	678	669	671	682	652	669	653	652	635	633	647	645	706	662	660	666	692	651	596	667	669	637	601	677	664	642	713	621	664	652	689	723	688	626	676	661	662	635	714	678	663	698	709	626	687	632	633	682	625	655	654	688	645	648	621	701	644	654	694	645	677	682	675	690	702	639	680	694	665	617	632	682	644	656	676	710	635	667	685	652	658	682	700	649	633	657	658	661	651	615	687	646	654	670	682	663	656	720	667	632	678	643	639	663	638	659	657	675	676	678	658	625	636	700	635	734	660	636	652	656	611	641	676	670	669	663	681	652	655	657	721	728	686	657	715	647	664	700	675	614	680	663	658	646	639	668	677	666	646	713	632	661	664	674	612	665	663	652	656	692	650	658	680	648	648	657	638	670	609	671	681	703	647	645	692	648	648	640	655	666	621	678	623	649	643	684	650	665	673	657	687	660	692	643	649	695	737	643	643	655	671	654	608	659	665	676	658	614	666	646	649	591	655	627	632	662	676	699	625	664	642	675	654	657	673	653	635	626	673	637	656	691	637	657	648	647	678	652	651	630	695	654	629	663	671	608	645	695	661	652	673	634	685	665	663	639	650	641	652	695	711	622	670	664	681	678	685	661	627	646	713	665	672	621	680	659	643	694	680	642	645	665	679	629	638	685	734	692	693	692	648	660	679	694	615	636	663	635	662	663	635	661	627	663	651	640	678	640	641	691	633	687	656	649	604	662	642	653	680	642	635	667	684	683	659	648	683	673	659	690	686	674	655	693	658	675	675	641	659	629	673	676	628	676	685	652	630	648	673	661	632	654	684	688	629	667	667	661	676	611	637	676	643	689	659	612	649	681	674	640	643	658	671	695	656	686	625	632	661	674	647	671	681	639	714	697	660	688	665	676	645	660	688	688	627	672	697	648	620	650	672	641	645	635	660	630	609	639	621	676	690	661	667	658	640	595	645	669	654	663	668	679	673	659	646	614	603	690	597	623	681	659	651	660	673	629	622	667	694	672	627	657	662	612	684	681	680	710	648	622	680	667	691	685	650	638	685	630	652	644	640	667	636	668	644	667	684	660	631	697	664	656	637	675	636	636	644	630	666	681	670	704	649	686	647	643	696	593	635	668	646	690	671	722	640	645	666	656	632	640	634	627	642	697	609	652	666	639	653	660	669	641	640	696	656	629	658	623	690	670	644	670	652	654	678	657	632	629	686	623	617	608	646	691	643	665	697	698	660	692	653	669	625	674	624	656	655	654	635	703	655	658	624	691	677	654	699	618	666	627	610	679	658	612	679	697	736	688	650	659	651	641	636	646	701	677	678	657	641	655	719	614	661	652	628	630	653	644	626	650	621	636	660	633	677	629	627	624	643	661	660	617	661	659	693	649	656	652	697	664	606	657	694	656	669	654	676	652	621	695	660	643	630	662	655	651	653	638	679	658	690	721	617	662	649	664	638	636	661	653	654	701	674	649	622	665	649	646	680	632	628	691	636	651	670	620	646	668	654	660	644	665	646	708	627	629	647	648	625	705	664	677	680	652	665	691	682	644	669	646	628	645	629	639	661	639	678	688	667	668	652	667	725	667	679	645	678	664	670	700	625	708	640	652	643	661	676	676	630	661	630	675	683	619	663	709	627	689	680	645	637	638	666	660	672	658	670	686	678	661	698	613	663	669	650	652	661	663	646	633	681	671	713	638	627	658	569	654	686	627	646	669	666	663	702	677	642	685	651	636	691	649	648	665	663	669	655	690	694	663	624	693	610	695	655	687	661	679	665	631	657	669	642	639	613	624	672	620	645	689	671	677	699	696	644	651	672	696	676	646	677	684	668	678	700	607	624	679	678	612	650	659	673	668	632	628	630	666	650	698	639	671	652	655	667	661	624	651	668	604	674	715	654	673	636	681	641	637	647	613	692	634	664	666	659	663	670	671	708	653	686	676	698	643	645	703	732	662	649	671	663	663	650	678	653	626	627	675	683	668	641	707	684	645	643	641	653	703	672	659	599	686	643	651	668	651	684	636	658	704	667	659	668	654	664	673	690	681	650	644	669	668	620	607	647	684	689	679	647	617	641	659	655	649	650	673	698	707	690	605	687	613	632	659	644	690	643	658	666	620	598	618	675	587	676	695	665	661	648	644	688	680	657	697	693	651	657	641	659	661	635	606	650	612	671	653	648	661	656	626	685	660	678	660	696	638	719	663	651	650	635	704	660	675	697	625	603	619	661	726	646	670	624	650	699	635	667	643	651	632	614	627	641	677	640	696	691	681	654	671	660	662	653	647	644	659	645	657	655	646	648	645	678	630	647	665	675	664	682	615	668	658	641	607	633	690	687	610	684	669	693	664	677	669	654	681	675	640	672	649	662	651	697	657	655	671	645	625	649	685	634	635	685	633	723	706	671	661	712	690	658	673	670	655	692	726	655	687	647	689	640	716	640	637	651	645	633	622	689	690	630	686	680	637	694	654	644	632	674	689	665	642	647	679	651	669	666	691
14493	1307	1169	880	652	565	457	412	371	289	261	307	269	264	279	255	235	230	235	218	264	229	203	225	236	199	227	214	240	204	204	198	221	223	200	219	198	217	196	222	229	206	219	193	209	214	196	189	212	218	225	241	205	207	201	223	228	197	237	209	227	208	220	236	231	207	245	211	213	198	208	203	232	237	206	224	209	209	211	193	228	219	212	191	208	221	198	202	197	199	209	212	253	214	197	216	221	192	213	209	200	215	188	200	184	208	209	249	226	204	223	208	203	224	196	198	194	207	199	246	183	210	213	207	213	232	229	202	187	206	233	206	212	191	207	214	230	219	205	222	195	203	239	206	221	209	226	205	198	214	196	192	197	218	195	227	218	182	222	214	222	181	193	220	193	213	213	193	211	197	218	226	189	230	212	208	191	211	204	201	206	214	225	226	195	223	235	204	204	206	204	218	217	202	244	212	229	205	197	222	189	189	213	227	200	210	233	213	209	215	207	215	198	239	204	200	200	212	219	208	197	221	213	218	233	212	186	222	224	204	227	201	195	202	201	197	207	208	208	188	209	236	209	207	217	199	222	199	257	236	231	196	219	203	193	237	220	207	190	205	239	208	200	213	220	235	201	189	208	207	189	209	204	200	243	195	210	234	244	226	199	202	180	195	210	208	221	218	222	218	205	179	232	207	196	211	210	226	202	204	192	184	234	197	202	198	172	194	214	209	197	209	214	216	216	237	205	207	198	234	223	208	209	212	209	227	183	210	222	205	203	225	210	193	194	212	218	222	213	229	208	215	224	240	212	216	190	210	244	196	201	218	222	209	210	222	211	200	201	198	189	200	213	182	195	205	193	206	172	231	200	190	212	209	201	217	218	201	196	214	241	197	217	246	217	234	207	234	185	235	184	219	215	182	214	191	209	222	210	227	163	237	220	192	191	215	239	225	199	229	215	208	212	221	211	229	191	218	230	233	219	207	190	196	221	213	197	180	198	224	183	211	218	199	192	210	214	237	200	237	201	219	208	220	224	210	215	203	213	214	206	197	194	216	206	200	194	221	210	217	213	206	204	198	188	222	204	191	221	225	213	201	217	194	188	218	202	204	203	226	199	203	208	188	179	198	198	196	188	186	192	199	199	211	171	216	215	226	216	192	188	191	224	207	219	201	220	201	190	215	213	215	224	189	229	220	211	210	222	242	228	204	205	192	204	200	190	194	214	218	193	215	216	214	203	185	185	219	172	233	232	231	219	177	181	231	207	206	222	188	199	196	238	210	207	196	184	188	211	206	196	206	211	224	234	208	206	226	203	223	229	230	207	191	201	205	210	200	224	223	198	202	215	201	220	220	198	206	209	225	233	214	222	198	224	206	184	210	199	206	188	229	227	187	192	197	248	221	203	204	231	242	231	224	199	233	217	209	193	212	238	196	192	222	194	234	208	225	218	197	192	180	219	210	208	203	189	203	221	225	230	184	205	205	197	204	205	242	200	220	201	201	243	204	223	201	210	228	205	210	220	210	218	233	216	219	219	209	216	220	174	207	223	202	214	234	189	223	208	177	228	208	172	218	196	228	183	251	239	190	211	207	219	225	206	212	231	196	194	208	200	231	188	191	204	198	187	214	199	192	219	184	186	205	199	199	215	212	217	201	201	186	185	226	210	198	227	218	191	223	210	198	225	202	192	201	237	214	203	220	245	205	239	194	212	210	196	232	215	208	203	226	198	196	199	220	198	206	190	220	215	215	220	214	208	221	215	202	220	204	217	204	222	198	213	206	199	197	215	207	213	214	203	216	183	194	212	212	200	225	204	225	219	209	217	200	226	215	216	209	194	198	218	210	198	208	198	199	214	204	197	204	218	200	190	228	209	218	199	194	207	218	209	216	211	188	191	210	227	218	213	209	223	208	181	224	217	187	204	218	198	205	219	201	194	185	230	217	202	211	204	205	196	186	213	220	185	215	187	204	203	229	194	198	230	238	227	221	204	227	225	186	204	204	201	200	223	197	213	196	209	250	194	211	194	238	219	214	204	205	194	197	228	205	232	234	187	189	204	228	224	219	210	236	218	220	214	211	204	218	240	224	201	210	189	188	196	207	239	171	246	233	206	211	189	204	182	201	241	190	221	207	231	193	197	198	198	201	209	211	212	219	199	208	206	239	198	210	222	218	202	215	223	203	212	206	201	233	225	213	199	230	207	211	203	247	214	206	223	212	208	213	225	194	262	208	190	221	214	227	187	215	213	210	210	202	203	193	217	210	206	199	208	230	215	208	213	224	193	201	219	182	183	208	197	174	209	221	225	218	205	231	235	238	229	191	210	180	199	227	215	209	217	205	211	206	206	218	187	232	184	207	217	195	194	203	218	204	212	210	242	208	179	200	208	216	221	200	212	215	215	224	209	204	188	239	207	189	205	226	208	221	224	196	188	210	211	209	228	219	187	211	220	200	240	210	209	206	225	194	193	204	201	198	197	227	207	235	190	221	198	191	210	201	188	177	201	224	186	193	216	198	216	209	240	202	207	222	186	203	202	222	223	201	209	221	218	207	206	212	222	203	211	190	247	212	237	202	193	193	172	226	221	220	179	183	201	224	214	214	217	223	205	170	197	210	215	217	201	219	208	219	198	192	208	203	210	211	222	208	227	198	206	216	209	211	225	200	215	219	186	215	231	241	179	205	198	194	191	194	195	226	217	191	228	229	209	207	234	229	199	201	210	191	209	211	206	220	206	189	207	226	210	215	203	214	189	200	189	233	213	198	189	208	216	176	200	206	207	204	224	223	209	224	229	224	215	226	188	204	228	218	229	229	201	234	204	221	208	212	221	191	204	199	223	194	228	208	222	184	208	213	199	209	185	187	184	214	210	232	203	203	213	206	231	244	210	206	208	188	216	206	217	214	209	182	219	201	186	195	196	237	210	207	179	213	216	238	242	196	207	198	205	212	211	221	209	207	204	219	215	199	231	201	223	216	237	216	203	198	246	191	197	224	208	230	208	222	216	196	236	212	191	217	200	215	189	172	221	220	201	216	202	215	203	197	210	202	201	178	215	220	217	192	224	201	216	227	182	206	239	208	235	215	214	207	203	220	211	211	217	222	220	188	187	203	221	216	213	189	211	219	205	192	221	225	227	228	209	211	201	205	219	213	203	216	226	234	207	196	199	203	190	211	233	207	207	212	232	214	244	185	229	209	217	207	209	199	221	213	224	225	191	201	204	207	217	205	186	210	218	225	213	222	228	209	208	174	221	207	207	212	228	231	209	229	242	212	196	195	183	225	198	184	217	195	226	201	227	189	206	194	198	207	236	195	210	220	205	210	222	204	239	204	215	199	195	203	210	217	204	200	206	202	194	198	226	177	215	225	210	214	196	220	202	188	223	221	186	186	243	194	221	195	208	202	215	244	207	218	212	211	223	181	212	209	218	212	201	208	198	212	228	209	192	230	200	213	217	200	209	227	211	223	233	234	200	216	211	189	235	205	201	215	209	219
8360	1247	2580	2898	2582	2156	1846	1593	1376	1182	1128	1046	954	906	864	848	808	801	762	689	687	700	649	695	616	681	657	614	622	645	683	633	662	669	605	645	642	618	612	624	622	588	612	619	628	537	636	607	570	580	591	611	621	594	560	587	585	608	563	553	581	614	619	579	558	601	602	596	543	563	586	577	576	607	543	565	549	563	572	569	605	562	574	591	588	560	557	543	574	584	600	585	565	586	557	598	581	588	594	562	623	540	551	567	549	537	556	592	590	586	562	606	566	576	592	537	580	644	547	560	593	551	551	559	585	555	560	585	560	623	545	571	599	561	572	589	634	540	537	625	562	574	588	622	592	609	548	590	579	565	581	555	595	594	551	550	567	572	588	578	565	567	577	548	595	562	533	598	584	589	561	573	570	565	572	556	554	555	566	564	599	564	560	605	548	555	579	571	523	557	574	554	554	610	601	592	619	576	558	588	562	561	631	589	545	525	574	552	529	586	486	554	569	602	560	552	605	578	545	580	522	560	594	541	555	561	569	539	559	565	573	515	550	624	610	564	544	557	585	565	592	517	619	521	546	576	581	547	548	570	548	579	522	617	598	542	550	543	553	603	580	561	553	569	557	583	519	586	561	565	557	574	576	600	591	546	578	564	559	542	547	537	580	571	570	557	540	546	555	588	581	578	611	518	555	565	551	528	559	540	555	551	569	570	563	590	549	550	589	557	574	607	552	594	584	593	604	568	559	554	503	591	567	593	513	588	511	544	575	584	549	581	581	586	548	588	596	558	625	561	564	541	566	563	577	534	537	589	555	585	565	579	554	568	526	606	609	537	523	549	541	572	534	559	584	587	590	578	566	566	573	572	569	524	629	563	581	580	573	515	555	531	556	550	585	567	532	555	580	572	603	573	540	577	553	585	575	567	584	568	539	569	597	534	547	551	539	551	562	534	556	560	591	575	579	602	557	556	559	536	541	553	530	571	543	522	578	570	577	544	566	559	558	631	508	562	554	556	583	580	589	598	576	548	561	579	597	607	615	565	613	536	538	567	570	560	560	579	562	544	534	625	561	569	579	583	553	590	577	610	581	542	591	534	555	588	574	534	554	581	563	507	542	583	594	610	587	562	595	600	584	545	542	564	571	595	548	591	538	553	559	564	549	543	624	589	568	519	588	533	608	572	526	577	574	591	567	555	546	530	536	548	563	576	581	611	543	527	539	583	577	545	564	532	579	618	540	586	521	582	542	615	569	558	544	580	563	570	634	498	633	560	515	534	565	585	577	571	539	574	547	564	566	572	571	574	572	586	515	576	549	564	570	576	550	569	535	592	595	577	555	584	569	537	578	554	554	550	583	606	567	561	629	567	592	554	560	583	596	591	581	602	599	604	570	571	597	586	534	562	545	543	521	550	584	537	575	528	595	544	594	548	571	602	523	600	534	527	581	569	577	547	574	589	566	563	549	577	575	542	556	553	562	539	549	577	521	562	597	609	549	564	589	583	542	543	564	562	524	564	564	539	580	567	553	551	608	597	548	571	584	584	553	532	515	555	538	603	523	528	547	549	558	573	582	581	544	568	576	515	573	551	551	559	569	544	604	595	574	545	604	553	550	588	583	527	581	591	594	592	539	598	526	559	578	565	537	543	555	558	572	563	556	609	539	548	570	533	540	572	590	554	558	570	538	556	555	543	552	588	518	599	580	533	556	557	562	548	537	543	551	569	573	546	550	551	573	584	587	575	558	558	551	534	564	562	593	545	557	600	599	567	575	589	633	531	596	606	577	586	598	579	523	584	567	569	538	588	597	577	565	558	573	513	559	534	561	569	576	518	558	571	569	588	591	518	546	583	571	545	622	613	577	568	559	580	493	561	553	585	560	598	587	558	577	581	557	560	598	554	518	534	532	568	592	590	556	528	572	553	502	561	574	603	574	569	586	638	547	549	511	591	529	563	567	578	573	515	570	614	523	574	559	541	566	552	542	565	584	566	590	568	573	587	530	556	548	590	585	549	551	569	548	568	599	590	564	602	544	558	542	585	563	539	550	533	547	566	590	546	558	571	532	591	577	563	556	581	562	592	596	567	566	585	526	549	553	600	524	565	556	529	563	565	558	553	539	553	571	585	596	576	518	535	574	590	550	564	567	546	562	609	558	563	594	579	572	594	560	544	561	570	601	544	552	527	567	579	588	564	558	565	562	572	546	537	576	547	552	593	559	564	544	568	578	569	563	563	560	538	590	611	550	598	541	542	563	572	611	533	583	580	526	531	605	564	580	562	582	569	591	582	559	578	601	585	551	565	559	583	527	550	575	517	528	626	554	541	583	563	557	574	521	547	589	546	589	537	551	608	604	577	572	546	548	543	564	585	609	593	602	588	548	586	534	574	534	565	582	550	568	602	574	609	585	587	547	542	547	609	541	544	575	575	581	550	554	577	534	568	547	583	544	574	572	546	610	554	527	569	548	560	587	580	576	531	576	573	520	554	576	553	575	572	540	602	559	582	555	587	552	562	560	558	537	574	603	620	593	552	586	588	581	565	558	607	607	532	579	580	604	551	590	610	560	561	541	599	551	535	582	584	592	578	571	561	609	555	578	563	574	550	566	538	582	585	579	536	541	554	552	587	584	554	590	573	560	531	531	563	553	567	548	553	547	568	549	560	557	556	567	599	559	598	589	604	577	546	570	576	554	513	550	559	564	586	549	590	570	598	580	544	520	574	582	585	527	556	576	599	542	562	595	598	563	543	587	585	570	522	561	590	610	541	584	522	578	611	558	596	527	580	563	551	548	608	586	561	546	564	534	564	593	592	580	517	618	586	604	554	583	537	548	554	530	551	579	533	566	553	578	518	596	582	522	616	605	588	571	542	617	553	605	594	546	534	515	521	553	553	591	605	577	548	560	540	544	557	560	540	556	551	599	545	528	555	557	561	580	514	572	539	553	574	606	580	572	547	536	540	590	564	564	577	561	569	556	601	589	552	548	563	544	590	573	575	535	543	538	574	571	565	569	611	611	590	560	584	546	577	590	583	539	596	613	561	563	614	556	587	589	506	485	553	535	555	575	550	532	567	564	544	579	603	605	555	545	569	535	501	558	565	561	537	614	554	586	608	554	576	530	563	531	552	506	572	636	586	599	574	586	555	564	540	555	572	580	582	526	595	518	615	565	553	601	534	592	571	569	538	591	589	533	603	565	584	565	575	549	613	586	579	549	594	554	572	585	531	526	582	587	577	591	565	550	536	551	588	576	555	555	596	585	553	530	503	575	589	549	554	571	563	577	549	564	584	584	586	596	557	575	574	575	552	586	593	556	547	592	575	589	586	568	579	574	560	554	579	541	515	547	560	563	609	545	529	587	546	634	551	576	569	555	566	592	544	543	603	561	574	573	524	528	558	544	566	579	571	539	553	511	564	572	589	577	604	533	549	571	594	550	544	532	606	552	549	562	552	522	544	510	559	576	591	591	587	575	507	584	529	586	568	562	539	579	589
25544	3757	2470	1909	1335	1022	824	722	636	577	491	474	503	496	476	448	481	430	396	420	434	395	409	383	379	349	367	356	386	369	340	436	404	329	400	343	386	389	351	404	379	380	415	376	345	364	370	382	364	361	376	362	380	355	379	363	344	389	415	376	379	366	335	376	393	349	368	362	339	373	359	383	354	361	338	336	374	383	388	372	345	361	341	345	386	344	373	373	382	339	377	343	356	405	411	375	350	390	357	375	383	358	372	358	375	365	394	350	361	340	376	404	361	359	365	371	352	366	344	384	363	368	372	394	343	336	353	358	389	370	369	372	348	384	327	382	369	323	352	385	378	351	363	369	351	367	351	353	356	354	348	341	357	365	394	374	349	311	357	372	358	358	386	355	361	351	375	325	370	364	337	379	415	363	370	378	339	356	377	364	378	342	384	347	344	362	362	407	344	328	360	326	376	354	306	364	356	371	355	336	318	353	352	384	344	369	412	395	391	356	349	337	339	350	342	345	335	376	393	354	375	375	340	333	402	354	353	340	359	334	339	377	345	386	369	379	368	332	375	352	378	362	345	367	363	346	354	357	342	382	383	375	389	374	382	345	369	355	374	380	396	376	409	352	358	411	417	383	365	366	391	362	361	338	384	394	367	384	373	370	381	361	345	330	385	350	388	378	379	368	335	383	360	383	360	389	344	366	380	365	371	380	364	375	336	360	353	328	363	349	365	319	366	374	340	348	355	339	369	367	353	341	370	371	353	359	367	380	358	376	369	373	344	383	379	381	359	367	362	386	358	371	371	328	378	367	354	414	340	365	389	352	380	344	352	413	363	350	344	350	344	360	396	340	368	373	391	370	364	384	372	386	363	375	389	387	380	352	324	363	335	411	360	393	383	351	347	373	381	364	375	371	364	356	389	385	348	362	366	383	367	348	338	354	378	381	362	389	371	360	366	329	338	352	341	387	370	369	352	412	367	364	390	360	361	342	423	353	343	352	330	389	349	374	338	322	388	383	381	362	372	386	359	357	338	368	369	360	360	381	357	372	373	369	341	378	370	346	356	359	363	404	374	368	353	375	385	374	372	344	344	352	357	373	413	363	385	360	396	366	337	375	383	354	399	355	401	397	342	357	364	361	355	367	371	391	318	366	368	373	367	350	330	364	364	351	358	361	386	345	382	355	360	383	327	355	331	391	321	349	350	355	363	359	378	349	358	379	360	353	360	368	377	361	384	370	350	343	354	341	357	363	358	375	358	344	371	380	368	334	365	335	343	324	371	359	387	336	389	343	363	348	355	394	366	386	377	340	372	395	373	375	341	332	376	362	359	372	361	375	376	353	363	385	346	348	342	375	317	351	340	380	380	383	365	356	364	353	323	357	369	376	364	368	373	369	352	378	376	323	332	399	385	360	348	395	400	359	351	384	373	390	369	377	345	390	345	392	402	371	383	316	382	382	385	326	367	318	371	383	345	371	345	384	350	370	399	370	392	408	358	347	375	417	371	355	384	336	364	399	379	362	371	358	377	329	379	371	369	353	377	376	352	355	381	375	363	385	390	370	367	371	373	359	330	337	359	347	322	350	356	369	378	416	362	385	367	321	339	359	359	369	351	376	392	384	372	370	332	349	367	358	364	366	394	388	387	379	384	361	375	361	371	384	356	401	389	349	365	382	351	365	371	357	363	377	350	365	346	352	358	390	353	397	396	354	365	349	391	368	380	382	340	355	346	352	396	357	356	356	394	376	355	333	358	354	355	362	351	383	364	359	351	362	350	341	357	345	367	359	393	389	395	349	368	349	396	359	355	373	382	360	315	358	337	382	373	374	398	379	362	359	347	392	398	352	390	344	362	393	364	364	353	359	364	341	407	368	374	326	359	361	350	353	371	360	318	387	362	404	361	353	345	391	376	375	364	392	359	342	361	366	357	359	379	363	358	414	376	393	403	370	385	372	367	346	346	393	388	333	363	377	389	361	405	376	397	344	342	344	365	335	387	391	367	368	347	374	375	377	377	364	381	344	349	365	396	367	360	398	379	380	376	339	419	387	375	361	359	355	380	361	329	360	349	363	386	336	381	360	372	357	362	398	353	371	366	352	349	364	377	385	366	347	349	355	406	388	376	369	350	377	349	364	352	374	376	329	339	357	375	333	382	363	378	346	352	362	338	372	364	376	365	323	358	373	350	363	354	385	392	354	374	375	335	362	362	361	353	365	383	379	363	358	389	363	319	348	374	344	357	351	412	366	362	362	370	391	359	343	329	329	333	328	382	329	375	346	381	353	343	351	350	360	365	344	367	389	356	353	377	343	342	389	385	341	371	357	333	361	352	356	380	337	342	335	363	343	387	378	359	333	385	385	386	384	396	343	339	339	339	398	361	369	341	360	381	342	365	379	375	365	358	375	368	330	368	364	330	365	363	318	364	364	329	372	372	396	381	385	357	347	397	351	438	384	369	383	361	337	375	359	327	396	368	364	385	361	368	334	336	336	383	401	365	394	393	373	384	374	371	364	354	351	365	354	361	379	387	367	371	355	381	351	364	381	355	405	372	359	366	348	353	353	418	379	332	352	374	343	407	370	367	376	401	334	346	357	361	357	360	332	374	325	365	394	416	351	357	371	357	372	342	397	369	337	342	366	358	368	374	379	380	351	353	380	365	337	369	364	342	347	332	372	327	354	338	371	354	364	363	343	355	376	385	333	370	369	385	398	398	352	347	318	353	331	377	372	349	352	354	360	321	353	360	376	385	377	405	333	364	378	325	385	358	408	377	379	368	403	341	360	350	370	370	376	353	373	395	356	369	372	326	355	360	370	372	368	380	359	368	331	361	350	379	350	371	315	338	382	369	378	362	378	374	374	367	385	355	332	344	359	360	361	362	361	347	365	375	317	324	384	360	353	367	367	364	329	330	390	348	371	367	374	351	356	344	373	325	409	365	361	350	366	344	328	365	369	356	363	353	376	347	395	384	364	369	363	349	368	342	363	370	385	394	378	338	344	367	363	370	359	390	354	369	367	385	365	369	318	369	413	357	339	399	350	349	391	322	367	389	379	359	366	334	373	385	373	345	371	342	348	370	389	341	369	357	375	345	374	350	359	340	362	333	338	366	381	437	373	376	354	358	387	364	363	359	332	376	370	377	353	368	387	354	424	376	348	370	317	348	369	352	335	341	375	409	409	351	392	382	358	351	365	389	378	359	343	356	389	369	367	348	366	365	410	328	402	352	368	374	355	351	364	356	340	365	378	339	377	390	369	393	344	375	382	355	368	352	365	356	370	361	361	358	352	371	345	346	385	352	355	391	307	350	367	339	341	356	371	372	341	377	379	375	369	348	330	371	351	374	361	385	353	399	349	384	343	361	339	352	354	361	322	379	354	356	322	375	388	341	358	380	334	359	345	371	358	363	399	379	332	351	368	394	384	337	359	398	372	398	404	368	378	394	363	360	387	335	329	347	384	340	361	377	358	369	355	390	351	419	345	371	334	327	375
12074	2348	4587	5304	4806	4019	3255	2746	2397	2100	2019	1733	1657	1585	1502	1395	1331	1326	1291	1210	1210	1144	1059	1097	1134	1111	1127	1095	1094	988	1031	1056	1045	1001	1019	1008	962	982	1001	973	938	1001	963	979	977	938	952	939	917	926	932	928	899	980	917	961	944	934	953	852	884	909	921	925	949	883	899	934	922	914	840	858	883	942	934	956	926	920	921	948	906	910	869	883	851	947	937	948	886	845	969	886	913	829	868	909	882	948	873	912	881	888	962	859	874	950	869	898	886	932	902	940	941	863	867	921	934	887	922	897	940	902	910	901	888	844	884	963	903	904	846	845	919	862	911	928	890	935	923	895	879	920	916	892	937	839	854	875	910	897	954	940	926	929	898	868	938	900	925	893	917	897	938	888	893	909	904	847	904	894	863	873	899	873	902	914	921	872	897	879	890	899	854	875	934	870	879	881	877	908	897	913	894	870	933	865	872	887	879	863	955	872	833	951	893	907	854	955	889	946	892	918	901	916	891	899	888	899	897	864	892	898	894	908	863	857	907	951	887	865	905	905	894	850	867	883	858	867	897	905	865	885	863	899	905	884	869	915	887	877	958	883	924	901	883	939	865	867	904	845	889	864	900	907	920	888	891	887	837	922	888	883	922	844	880	867	882	863	900	875	878	889	917	883	896	883	869	838	915	899	912	928	844	912	945	899	889	865	930	870	925	921	827	862	822	939	842	857	893	871	887	873	891	927	877	956	862	855	886	875	875	873	897	898	919	864	882	908	888	883	866	911	921	852	867	901	934	926	866	903	903	897	827	909	860	926	946	845	879	898	860	846	879	891	881	904	894	912	870	875	857	921	967	936	890	859	839	864	893	875	885	899	879	887	860	934	841	929	898	910	902	885	875	845	884	867	912	906	884	866	876	888	927	826	821	865	918	887	895	885	911	888	901	873	896	841	867	896	886	910	919	850	901	898	925	867	836	946	861	876	899	910	854	873	970	866	875	858	888	938	807	897	863	905	897	900	877	949	915	908	863	907	868	911	925	849	911	858	920	902	895	855	888	890	929	838	849	916	912	878	890	893	903	909	884	897	910	855	956	917	869	895	917	891	880	905	889	903	855	838	912	825	884	937	918	888	890	904	861	844	883	859	818	863	851	888	826	884	909	839	883	900	843	968	922	918	899	891	887	903	872	892	906	894	934	858	949	957	853	892	857	869	874	878	921	893	874	890	933	907	933	937	885	859	874	829	877	956	904	874	874	860	881	896	870	903	960	890	857	892	915	893	942	874	897	902	887	889	909	881	898	894	924	877	863	881	843	839	872	848	910	890	913	910	944	891	895	873	839	907	910	870	928	925	922	868	873	859	859	941	921	922	908	879	871	844	935	880	907	894	888	870	952	873	916	882	888	883	944	889	923	895	888	920	932	871	870	865	878	931	933	874	936	891	892	940	858	843	897	920	921	916	887	900	918	896	913	903	907	919	916	913	927	910	865	796	906	890	915	933	861	913	914	933	914	952	912	874	868	944	888	896	888	857	918	873	895	942	889	902	883	885	881	889	928	899	908	966	913	839	879	929	891	871	907	876	824	916	861	880	940	846	885	948	862	871	917	899	901	895	854	883	880	900	888	893	871	812	848	887	902	842	895	856	893	873	869	915	876	918	888	831	913	865	857	926	839	857	907	875	875	901	879	908	908	865	864	888	900	863	904	836	848	907	895	863	911	850	874	886	912	903	918	841	835	894	866	905	914	882	953	875	879	884	832	817	898	986	918	886	873	922	857	927	891	876	878	915	934	820	900	879	917	893	961	876	842	895	970	918	874	839	898	890	880	889	851	889	888	860	905	896	837	862	859	930	889	901	910	886	887	900	919	829	919	857	913	863	904	893	879	928	949	892	862	858	879	831	908	885	955	905	939	886	891	907	906	891	906	890	887	896	962	868	912	870	912	865	874	878	921	880	867	897	923	829	884	940	867	942	887	910	878	886	860	871	884	910	830	921	903	906	911	882	865	864	926	871	914	884	933	948	907	920	874	858	930	943	882	871	894	879	854	889	850	913	923	919	894	861	840	906	879	898	889	969	883	905	919	914	877	918	893	939	883	929	900	867	903	928	900	896	871	872	903	858	918	885	909	910	864	910	917	839	870	925	898	928	862	843	859	921	927	935	873	881	817	915	892	888	927	909	893	881	901	911	882	876	892	919	900	890	882	899	885	876	848	886	863	912	872	905	928	858	925	857	907	917	913	907	954	885	856	890	883	849	901	882	866	864	865	886	885	845	927	870	930	917	900	923	944	871	874	933	879	890	859	870	919	854	863	855	903	866	884	906	911	868	896	885	941	829	840	913	879	891	886	853	907	884	847	886	855	924	849	894	934	910	896	886	958	870	888	944	894	887	895	982	841	935	911	885	942	937	847	909	889	945	885	856	918	924	905	928	871	879	894	978	865	892	867	893	878	942	880	944	899	917	944	936	884	915	879	944	890	900	876	874	880	904	905	875	917	862	865	940	943	847	883	926	918	867	907	912	870	843	917	860	913	865	836	913	925	935	887	826	865	929	910	893	910	850	882	882	877	883	863	953	895	874	869	897	867	894	866	875	851	875	923	841	853	902	926	910	835	898	918	888	873	899	868	897	853	869	936	877	908	892	892	864	869	897	834	869	878	888	957	916	916	912	930	860	920	886	894	971	898	892	897	910	892	834	882	950	871	888	917	870	908	903	915	867	911	892	873	903	912	844	825	916	842	903	905	923	856	880	912	943	843	881	918	891	899	884	909	874	876	900	866	913	906	905	889	868	936	885	861	873	862	901	868	883	885	878	902	857	853	901	846	883	913	873	860	866	875	906	873	860	876	929	909	908	911	877	841	887	918	840	898	883	909	921	902	900	884	913	797	805	905	897	903	863	875	940	887	898	929	850	886	880	840	848	902	923	897	919	878	880	902	886	880	894	866	880	879	904	957	898	865	922	897	891	871	900	868	858	834	874	902	881	899	907	919	901	917	908	893	921	924	859	908	923	928	914	877	973	821	877	922	893	930	856	906	871	938	835	899	913	920	862	801	951	855	871	897	898	877	898	838	847	931	861	827	850	884	905	853	901	923	910	878	883	866	934	936	900	868	858	913	890	906	921	901	881	915	843	910	930	875	902	963	906	899	929	901	864	874	872	890	877	925	857	890	838	883	878	876	930	851	896	887	842	879	881	916	844	858	844	882	859	892	903	848	900	914	887	903	858	905	841	860	917	878	845	911	915	918	899	916	857	901	888	914	901	912	939	923	906	885	892	921	866	910	848	899	950	900	916	884	920	936	863	867	866	902	864	881	884	873	888	856	899	892	874	885	902	891	914	880	866	861	899	874	940	911	887	949	906	909	843	917	907	869	903	917	893	867	951	860	885	886	917	876	918	927	883	807	875	872	960	912	861	929	855	899	872	879	935	924	861	903	885	897	921	883	871	871	874	852	975	931	897	880	851	827	949	887	928	889	912	846	876	879	907	904	885
2332	285	265	257	290	263	266	280	256	254	279	255	267	244	261	300	235	294	272	271	296	270	248	271	274	263	259	264	272	278	277	257	225	231	240	284	281	245	267	273	256	231	261	249	264	257	244	271	281	260	288	259	259	281	246	263	254	273	276	258	258	278	254	278	247	253	268	267	250	248	267	282	239	267	284	293	314	244	230	294	302	263	248	280	253	255	277	255	284	240	240	261	247	247	243	280	266	253	253	253	270	249	234	257	251	263	274	242	265	262	275	282	227	272	260	275	258	272	226	269	271	238	281	286	286	260	250	248	260	247	265	238	279	264	287	277	273	292	270	239	255	261	261	273	234	277	273	246	276	257	254	273	261	252	274	279	265	259	261	256	267	276	277	279	289	290	242	263	255	271	247	234	263	256	272	281	230	257	294	261	270	260	247	231	261	251	290	261	249	261	284	263	259	280	241	278	249	250	274	244	270	288	278	273	252	267	265	242	232	283	257	231	260	267	241	260	266	259	284	255	259	262	254	234	246	264	234	275	283	233	250	276	263	248	266	266	253	268	266	245	245	257	259	274	288	239	267	275	244	254	242	232	275	271	226	243	273	253	270	259	273	257	271	280	275	294	262	277	250	261	246	265	307	248	258	283	257	268	250	236	278	232	248	271	230	232	226	230	294	271	248	289	264	256	257	269	269	298	282	256	256	267	249	269	266	265	270	261	285	258	258	239	243	246	275	258	306	266	258	255	283	253	255	283	240	246	257	257	297	253	276	229	275	279	239	263	251	266	256	269	264	277	251	273	239	268	237	250	250	247	285	237	246	268	297	274	279	272	268	262	260	276	250	258	277	246	247	306	258	241	234	245	255	263	254	266	247	266	262	266	282	231	249	276	229	246	277	257	265	260	238	255	255	265	259	257	245	238	226	266	222	279	254	273	241	234	228	275	248	286	271	258	259	254	258	242	307	286	289	265	280	248	251	219	236	234	252	254	274	266	267	265	293	254	279	272	259	231	239	257	261	264	274	258	254	266	251	261	224	270	254	282	244	227	241	255	228	225	288	244	266	262	245	288	247	253	255	231	272	263	259	237	269	302	280	275	259	255	255	251	241	284	252	270	264	260	248	271	278	276	246	241	231	278	261	251	269	266	269	269	255	269	283	285	291	286	248	227	231	274	228	322	281	272	273	267	244	248	267	262	266	259	252	250	269	258	280	270	235	276	293	253	284	290	270	264	250	261	269	258	306	236	258	290	247	277	254	251	276	260	296	227	249	264	271	236	246	257	247	263	291	282	272	266	238	251	279	273	258	253	262	245	264	254	269	254	245	237	227	275	275	295	271	231	241	251	283	237	261	245	271	256	244	288	246	285	285	254	253	290	293	252	297	255	260	251	270	245	252	242	239	267	273	281	225	281	273	274	264	263	256	267	256	270	249	255	302	249	266	246	257	296	272	258	259	254	256	255	276	255	227	261	261	224	259	286	233	266	302	303	298	264	272	291	261	268	263	250	268	267	249	250	274	275	277	287	270	258	277	287	239	232	277	265	273	257	258	254	281	250	272	259	243	270	280	294	228	279	275	282	250	262	260	253	255	266	260	277	278	260	217	263	250	255	251	263	255	272	278	271	256	273	249	262	247	259	263	263	283	268	247	248	222	260	297	285	253	265	234	247	260	256	254	237	247	255	256	249	249	262	259	228	250	302	260	246	277	292	270	250	267	285	263	262	247	225	273	287	266	264	233	263	267	265	272	245	249	274	274	258	258	271	261	242	286	262	270	275	272	253	275	264	282	243	243	254	271	291	265	280	262	272	273	255	256	270	262	263	268	266	281	256	253	274	243	274	248	270	275	287	287	264	261	241	291	281	247	288	243	261	249	253	268	277	272	284	272	260	248	245	263	225	279	256	274	252	264	264	272	271	244	253	252	272	273	264	261	302	262	264	263	271	279	278	255	268	259	262	248	235	263	259	249	321	261	246	275	240	256	279	249	289	265	243	255	224	260	241	231	270	274	254	230	241	268	236	239	299	262	231	294	271	254	275	251	259	291	297	247	265	281	281	252	301	238	292	241	272	279	242	226	256	242	265	273	241	283	273	270	249	241	263	247	267	271	255	277	239	286	242	292	265	238	260	281	285	253	258	252	272	246	233	266	262	259	265	269	259	253	258	262	284	264	271	248	245	260	239	255	276	257	282	269	259	251	273	271	263	264	283	253	233	262	254	253	271	268	259	279	273	278	259	255	257	248	255	290	240	236	279	255	274	261	241	268	253	246	293	286	251	251	259	277	260	275	261	235	269	256	261	277	273	273	278	254	261	270	248	257	265	248	247	235	254	273	272	264	261	274	294	284	270	245	282	256	261	270	289	245	237	270	269	247	276	273	252	257	262	264	259	264	283	265	284	265	291	255	224	248	268	260	262	274	270	225	264	223	266	255	297	259	268	269	249	244	268	229	245	237	269	236	248	227	241	258	261	272	276	266	265	261	228	240	262	270	242	284	272	260	249	253	274	252	241	253	290	244	244	254	264	260	266	261	276	253	259	260	252	232	280	249	246	267	306	242	264	227	281	277	233	288	269	273	290	266	241	251	271	251	233	252	259	310	262	253	271	241	288	230	259	270	273	252	277	259	240	272	252	278	265	255	291	249	257	260	260	234	258	223	254	242	253	261	242	245	272	255	238	274	268	273	284	266	273	292	249	257	276	255	270	289	234	275	251	254	272	240	275	267	264	266	253	293	261	250	241	274	244	285	245	271	241	274	249	288	285	259	262	262	262	242	248	266	251	284	243	260	260	251	261	251	266	241	279	280	269	260	261	249	276	256	266	239	250	266	286	258	259	232	267	283	273	284	251	252	244	262	266	267	248	293	272	267	265	286	240	255	231	302	275	250	275	250	248	246	285	233	271	275	270	293	250	257	270	252	235	222	279	257	250	273	272	260	269	257	247	261	266	254	259	285	264	267	284	257	250	234	266	270	265	266	247	288	240	278	251	265	234	250	268	290	275	255	244	273	243	262	276	265	253	290	266	261	240	231	231	256	253	260	286	275	286	265	263	285	275	238	280	259	252	309	274	294	252	260	260	271	252	278	277	228	268	251	243	251	266	273	282	272	271	266	251	251	245	260	297	230	309	232	262	258	256	272	277	260	298	277	282	289	255	265	283	254	286	268	258	285	260	273	318	258	252	265	263	260	260	274	235	274	236	260	261	263	241	254	263	282	249	261	280	265	271	272	259	273	232	262	236	227	228	267	263	237	275	244	259	234	248	241	263	255	220	258	271	277	243	279	251	268	258	247	270	236	272	252	292	263	265	290	258	238	261	253	272	281	267	284	276	252	249	231	253	291	264	256	275	252	219	280	235	257	266	253	267	242	266	272	240	259	256	265	253	269	238	279	282	257	244	266	257	261	245	227	271	239	286	242	263	254	269	236	276	216	240	238	263	258	276	239	280	253	278	287	243	234	238	283	240	267	288	239	274	253	262	271	252
2932	684	728	751	707	750	698	682	658	723	675	652	626	735	662	665	641	612	676	646	648	687	660	622	682	641	694	644	638	646	698	649	631	647	634	614	642	654	647	664	671	669	638	633	674	641	678	622	673	633	699	663	614	648	659	649	647	660	614	619	659	625	642	691	714	634	650	649	619	623	643	610	672	689	639	702	657	678	641	649	696	617	628	651	671	702	669	646	669	675	677	696	679	687	648	651	688	656	625	709	557	593	672	629	653	654	642	627	653	669	660	670	710	635	606	705	635	687	604	640	659	661	654	684	680	660	647	611	632	639	659	653	647	643	634	629	642	685	662	667	613	649	654	642	660	677	641	676	678	642	672	640	644	664	650	697	658	630	653	713	630	634	688	665	605	652	643	649	693	666	658	595	672	652	649	658	617	651	619	663	626	630	648	628	657	676	625	646	657	645	673	682	634	660	642	667	634	627	634	675	706	656	677	623	618	631	647	583	659	659	666	667	621	636	641	663	655	653	646	646	664	620	669	620	663	659	632	657	647	642	621	613	618	674	637	699	652	680	705	631	612	665	635	677	656	669	669	657	649	675	657	623	638	689	657	621	628	669	693	720	619	600	643	605	682	662	656	647	650	664	655	642	634	672	660	651	636	683	626	666	605	648	676	640	619	629	640	665	639	677	644	670	663	627	643	661	651	665	634	643	695	622	659	644	660	646	635	663	657	637	638	677	636	640	635	661	676	649	646	650	671	659	636	641	667	639	639	642	640	636	616	660	654	669	651	681	697	660	630	623	621	638	655	649	612	672	638	679	617	661	646	681	648	657	586	632	637	634	691	678	658	656	653	685	596	646	674	678	648	640	640	647	657	627	638	635	649	625	632	625	630	643	637	662	679	688	677	684	649	684	639	650	651	666	658	658	672	709	682	647	675	671	678	618	688	639	715	629	676	645	634	646	622	647	695	631	649	630	644	641	685	680	630	677	664	587	659	640	584	641	641	665	624	674	646	650	652	648	658	666	670	636	608	640	686	661	680	665	631	695	645	657	626	698	693	674	633	632	690	678	650	662	672	648	595	675	638	617	650	642	717	624	618	682	596	684	652	725	621	643	645	629	668	653	683	709	671	640	680	648	654	679	610	676	672	674	653	656	646	671	647	675	640	632	645	623	648	721	647	633	662	684	659	620	627	646	715	688	651	603	603	615	655	685	672	666	659	661	672	664	677	627	677	634	650	678	638	604	646	654	707	647	716	611	662	655	667	615	611	670	672	663	670	662	636	638	621	687	638	631	638	641	625	663	660	709	615	621	672	698	656	651	645	606	614	645	636	649	656	652	680	702	654	613	680	602	660	692	714	699	623	651	674	669	641	635	657	693	640	676	638	678	652	649	667	682	676	653	679	686	686	609	643	634	649	633	630	648	680	600	660	570	655	619	654	669	673	666	688	664	660	622	633	688	648	641	615	644	640	667	656	652	651	643	643	660	647	687	622	705	648	674	636	594	649	665	663	604	670	652	651	652	622	613	647	627	649	660	644	661	676	648	636	648	624	688	617	655	675	702	644	665	600	650	678	696	637	625	603	617	670	614	670	610	689	624	640	651	703	661	720	663	643	676	628	681	674	620	591	624	618	612	626	638	657	636	657	643	660	669	672	667	663	678	680	719	610	677	640	659	627	617	714	668	619	687	701	643	652	626	651	662	641	649	651	603	653	620	673	629	656	630	649	617	660	669	669	673	643	675	603	688	634	643	643	689	675	698	611	672	656	707	681	640	674	657	634	665	610	723	624	605	639	656	638	668	624	686	698	663	647	691	623	674	685	635	642	622	639	672	638	710	686	688	672	669	642	638	669	624	684	609	657	666	694	653	671	594	658	638	624	664	668	636	732	651	652	596	673	633	646	633	644	688	691	653	695	639	626	654	647	622	679	673	669	641	681	651	612	665	651	637	649	653	632	626	693	636	645	664	684	649	620	595	661	662	642	656	663	663	648	653	687	657	643	588	614	679	620	613	653	687	623	669	640	653	687	640	670	627	671	688	609	670	653	627	659	627	647	610	661	644	649	654	639	647	604	691	630	679	701	616	630	647	697	655	638	693	674	656	634	669	595	680	647	649	619	643	672	654	648	675	619	659	645	619	642	589	681	655	625	644	669	671	634	606	610	648	702	678	688	659	649	669	668	652	683	631	675	684	688	627	650	660	661	682	643	644	646	657	658	667	662	657	589	688	628	645	652	634	614	647	626	650	697	644	653	651	641	635	659	652	650	654	623	662	656	636	645	665	643	692	626	653	617	687	626	668	683	645	633	689	641	657	676	611	627	660	683	665	650	615	651	665	688	660	657	646	622	662	627	671	649	709	663	682	672	628	622	643	707	714	662	635	689	649	654	666	632	641	642	631	653	658	639	657	646	704	628	613	654	640	655	659	678	696	654	664	640	657	665	658	673	622	646	662	710	676	673	662	687	635	690	594	644	656	673	646	673	671	626	692	634	661	620	673	643	642	643	606	691	630	668	642	685	678	635	626	718	645	648	646	691	602	630	668	655	671	663	638	697	670	657	632	659	612	659	619	605	654	668	651	673	638	626	653	643	633	678	628	625	630	648	606	651	680	675	700	653	647	668	711	670	623	656	638	635	672	659	610	640	648	659	692	701	711	699	641	655	651	660	674	609	679	642	629	644	643	685	677	655	630	606	663	677	643	650	636	700	668	630	630	637	637	657	651	643	635	653	648	661	672	637	659	623	667	620	617	714	686	673	643	683	685	634	633	674	647	670	668	648	684	705	652	644	671	607	668	629	582	635	660	654	624	652	660	647	655	635	650	623	704	662	639	654	644	702	647	634	653	659	638	668	693	613	641	630	653	624	648	643	624	669	633	684	647	634	591	669	629	641	664	641	665	619	612	648	677	618	666	678	651	672	662	672	633	640	636	701	679	666	674	674	624	647	602	615	664	645	689	610	654	653	662	609	666	630	646	643	677	670	617	654	623	659	648	678	675	652	652	695	645	659	675	681	662	702	649	624	676	639	616	606	624	615	689	623	608	679	669	615	646	672	646	658	696	637	661	641	680	626	704	687	670	662	636	645	636	658	713	603	686	638	694	625	640	669	648	719	623	675	682	660	666	646	654	632	685	662	635	629	649	646	691	624	627	662	694	659	651	610	608	677	700	619	650	658	677	663	639	656	705	647	664	630	696	658	650	647	659	633	640	621	623	664	672	656	653	645	617	694	627	602	656	664	646	648	675	654	643	658	695	645	625	672	625	686	627	622	696	634	617	657	670	678	673	660	693	715	673	620	661	650	620	656	653	668	618	709	626	629	677	637	640	671	673	689	607	652	622	703	641	653	627	635	692	657	650	697	638	667	652	671	694	673	662	666	709	653	635	625	612	655	635	668	616	643	654	645	712	665	637	682	667	673	592	609	647	656	669	700	640	689	631	713	643	638	644	655	642	652	668	688	650	639	640	652	620	694	637	640	639	683	668	662	623
14992	1383	1142	895	626	525	454	412	375	333	287	244	251	245	266	251	239	237	239	230	217	243	238	227	207	198	238	211	245	207	219	222	247	220	238	194	206	214	194	205	213	185	230	208	198	225	211	203	210	217	187	211	245	229	225	218	252	211	207	201	219	236	206	194	240	220	196	209	199	175	210	234	202	202	228	209	227	216	234	206	202	218	229	219	208	195	194	214	214	203	213	231	205	203	188	200	207	204	195	217	230	239	218	223	212	191	230	206	198	225	202	199	226	214	226	237	238	230	188	196	228	194	209	202	214	194	198	195	229	243	224	213	201	193	219	224	212	205	188	192	189	209	215	202	212	224	228	220	232	219	236	214	200	172	222	246	217	216	203	196	198	227	218	225	200	232	220	195	219	200	213	237	210	208	204	211	210	229	222	211	221	229	185	225	204	218	218	200	194	216	195	208	198	209	204	227	199	208	219	197	225	209	217	201	219	232	197	196	186	237	224	175	200	201	207	203	216	207	209	196	179	189	222	187	221	196	195	211	186	226	216	193	198	183	218	226	233	202	217	220	208	220	225	228	204	235	198	200	214	185	205	184	214	212	199	214	203	207	211	206	215	199	189	197	211	213	203	204	212	228	220	242	215	222	200	184	189	242	210	223	192	208	209	196	239	214	211	214	210	190	205	191	196	213	194	200	213	195	229	198	203	236	219	236	221	201	201	205	217	216	225	221	208	202	197	217	212	212	181	208	217	191	213	228	190	217	197	221	218	194	202	203	177	171	223	213	210	223	210	211	207	206	202	230	169	187	226	215	200	223	225	197	228	237	222	212	205	200	203	198	200	221	229	199	201	180	206	188	193	189	202	214	210	197	219	214	208	238	170	219	185	193	211	218	190	206	191	213	192	225	225	200	195	209	230	184	189	209	165	217	217	197	227	180	211	206	213	202	216	217	210	211	206	193	189	184	226	196	223	210	225	206	218	202	199	179	200	189	216	202	204	213	212	218	207	194	184	199	185	222	221	198	214	188	192	211	209	206	225	224	224	204	229	201	224	193	227	189	214	211	226	230	205	206	206	193	210	227	223	207	211	201	199	217	223	207	207	228	236	215	190	192	199	223	218	210	204	229	217	192	203	204	219	218	204	248	202	228	214	189	206	235	222	209	218	193	209	212	210	216	237	202	221	185	224	192	194	218	217	201	230	227	194	217	204	204	209	196	216	221	225	214	236	231	206	189	208	190	192	211	214	211	194	206	236	191	211	198	207	182	208	191	198	222	225	180	216	198	192	182	200	207	233	197	216	224	208	195	212	210	222	188	207	211	195	196	194	220	206	224	224	220	237	189	202	215	204	210	219	220	192	184	207	196	223	247	229	194	228	223	211	225	208	237	194	182	202	214	208	196	212	204	194	232	205	203	207	201	194	219	215	216	231	195	229	227	193	210	228	239	197	191	216	215	208	215	225	222	231	213	215	231	217	212	233	187	207	195	199	211	209	190	233	214	208	186	193	209	198	192	231	206	220	222	209	197	220	219	223	206	233	207	210	208	228	195	194	209	204	204	194	214	214	209	245	232	225	224	241	236	188	205	205	214	192	205	188	209	178	212	236	218	202	196	231	208	153	210	203	216	217	244	198	184	195	197	216	211	198	206	192	187	201	207	189	184	189	190	225	222	203	189	201	221	224	217	220	220	215	226	234	229	208	207	181	194	227	206	207	200	200	194	193	214	223	215	200	167	214	196	213	207	209	191	214	216	224	216	210	215	199	187	242	233	199	195	208	213	214	210	193	214	188	196	195	209	212	201	213	215	190	181	197	212	201	230	223	208	208	183	222	223	220	221	221	238	197	236	197	232	228	200	225	230	203	200	210	187	198	198	228	210	218	205	199	213	218	228	227	195	216	194	216	218	215	238	200	196	196	214	204	245	234	192	208	202	183	198	209	178	212	203	231	200	209	217	231	214	200	194	221	217	228	226	239	210	223	216	210	233	211	199	215	221	210	221	230	202	206	200	194	219	208	221	221	221	211	198	222	196	219	215	206	204	209	205	208	219	223	225	230	204	175	207	200	190	221	218	186	223	211	209	199	215	207	211	206	182	196	200	204	207	204	193	238	191	238	218	207	211	191	221	208	189	206	208	182	208	221	197	171	197	189	224	200	207	221	249	206	198	217	201	192	196	206	199	215	210	210	179	224	194	193	217	198	200	195	203	191	192	180	168	200	193	194	226	215	169	212	187	220	208	224	211	227	223	238	215	218	218	221	211	174	220	206	209	223	197	212	221	223	212	231	195	187	195	230	196	212	191	229	181	220	202	241	207	186	214	210	196	217	191	212	215	190	192	230	203	210	218	202	208	197	189	188	196	169	202	183	195	181	220	201	217	220	221	218	213	210	195	203	205	215	201	214	209	197	199	217	211	222	203	210	197	193	217	203	194	188	236	217	195	197	213	196	216	208	216	202	196	214	235	198	197	205	207	199	224	198	198	235	220	187	211	215	199	200	208	199	205	203	209	208	204	216	239	179	233	225	236	172	226	202	190	205	219	187	212	223	185	200	211	246	217	200	236	233	198	216	192	199	183	205	204	213	220	213	202	193	190	211	232	204	215	210	238	198	199	213	214	212	215	227	204	188	200	210	206	225	218	219	209	196	191	201	223	219	209	207	222	228	215	224	214	221	223	226	237	211	194	185	209	190	230	196	207	224	195	185	214	232	227	217	203	195	229	209	210	234	214	232	211	207	226	192	213	222	158	214	205	218	207	183	197	218	203	217	186	218	235	213	201	183	216	208	219	181	223	216	222	198	224	207	205	224	207	217	205	209	215	205	221	204	200	209	194	180	215	224	207	219	216	197	207	217	207	226	223	207	176	179	197	219	205	222	193	219	233	202	201	192	203	208	185	209	241	222	200	200	220	215	199	208	193	178	182	185	192	192	202	200	207	177	201	230	209	206	202	218	223	213	196	207	193	240	203	205	213	189	199	219	198	198	234	257	200	187	233	196	218	229	210	217	222	211	229	231	214	215	210	188	231	213	195	224	202	227	199	226	225	224	211	232	195	224	227	203	212	197	216	222	202	215	208	238	205	221	203	236	225	195	195	209	188	216	191	185	205	225	206	216	205	205	223	205	224	204	196	172	198	191	205	194	175	216	199	233	238	199	194	201	180	209	231	213	237	225	191	194	231	211	212	220	203	199	238	208	190	191	191	209	209	231	222	205	200	219	228	206	195	207	244	232	199	238	178	177	216	199	231	203	210	211	214	221	202	194	191	201	238	197	212	206	211	210	224	210	201	233	178	225	209	228	216	216	192	179	181	182	197	191	196	199	203	196	196	200	209	204	209	250	235	229	213	231	215	204	191	229	194	220	226	223	212	193	219	204	225	175	199	189	196	210	224	221	203	210	187	221	186	216	201	201	212	184	209	215	201	234	207	190	210	200	211	205	203	225	211	192	181	187	210	210	210	182	225	197	227	200	205	205	196	214	209	202	209
8522	1216	2563	2973	2552	2164	1855	1596	1456	1235	1062	977	972	942	883	814	840	805	722	730	693	724	674	695	675	651	590	637	638	647	610	590	621	630	628	627	572	606	606	619	607	611	568	579	586	613	557	604	574	594	557	608	595	567	579	610	555	595	586	557	547	546	639	567	590	553	580	529	570	564	555	588	564	559	559	558	565	554	555	561	584	558	539	570	504	615	568	548	602	544	552	567	506	583	576	585	561	597	575	541	536	564	562	582	539	544	587	541	615	606	580	565	549	564	569	580	552	566	617	563	604	569	526	553	597	581	575	559	586	542	563	551	588	577	634	542	543	575	581	591	586	609	554	564	631	553	554	549	566	581	580	547	554	604	554	578	616	570	618	540	518	566	614	589	592	592	546	548	565	560	571	565	550	516	552	560	576	585	564	579	568	581	641	524	580	527	560	545	559	549	569	593	533	576	588	596	591	543	549	560	541	575	540	563	565	584	556	535	570	550	537	542	548	557	610	576	540	574	530	551	569	569	562	568	563	556	575	564	524	535	566	560	544	556	550	558	543	522	582	566	557	535	591	576	609	545	520	559	542	574	564	531	595	568	557	575	545	565	534	560	548	572	563	550	572	522	563	549	558	596	546	552	565	559	539	574	555	563	567	572	521	550	559	591	568	554	578	563	556	608	563	562	537	556	514	545	574	570	563	575	551	579	578	579	572	557	560	585	581	518	561	546	582	582	575	558	549	542	574	571	568	566	558	573	563	553	595	563	556	563	585	579	524	534	577	559	568	577	591	564	534	603	552	552	597	538	568	574	554	592	565	590	564	553	565	559	535	579	538	582	558	533	565	569	532	571	580	565	569	559	511	526	587	615	519	548	574	527	583	593	527	621	517	544	536	564	569	538	533	581	584	556	586	559	538	555	533	552	563	577	553	571	563	542	539	502	550	556	532	569	541	534	540	586	563	536	538	601	565	572	571	573	577	564	592	587	581	524	577	549	539	549	523	579	583	606	565	605	621	576	589	546	538	522	549	505	535	567	563	606	561	537	586	566	585	578	563	589	569	597	577	579	542	585	549	617	547	584	593	536	554	551	598	530	575	545	592	555	554	536	609	516	554	573	547	582	512	547	549	593	556	527	548	553	557	599	556	573	583	586	521	563	539	594	574	559	564	597	525	626	598	589	574	541	573	566	543	556	577	560	556	534	588	558	537	586	530	556	568	543	614	538	595	538	594	556	550	551	570	580	594	633	558	577	612	544	500	600	611	563	556	552	613	581	606	549	555	554	561	585	539	540	569	565	575	542	582	552	535	554	568	545	558	561	535	580	537	528	569	581	563	559	568	545	576	588	572	571	571	575	580	569	572	542	540	564	573	543	549	531	572	563	568	556	597	542	575	558	570	557	568	562	547	596	574	551	526	587	524	572	602	564	563	555	515	538	570	566	514	573	567	580	526	591	584	544	599	579	562	565	602	593	517	550	548	585	536	589	575	559	534	596	606	573	536	601	539	570	571	567	547	524	576	557	564	569	537	605	577	579	584	555	575	534	579	568	587	544	581	592	576	565	535	564	591	553	578	576	600	535	557	535	532	525	550	544	609	580	615	564	547	586	567	552	522	531	546	557	559	545	560	537	559	575	526	523	530	601	610	556	560	544	554	573	613	551	576	566	589	596	565	573	564	569	633	552	563	566	533	562	555	590	552	599	601	542	577	586	595	555	578	563	550	545	549	543	575	562	558	563	584	551	562	574	576	546	569	556	555	615	548	573	564	562	577	552	531	542	542	567	598	620	529	574	533	601	547	499	554	531	572	539	582	605	580	575	586	534	535	587	577	571	540	558	548	565	543	531	543	577	560	575	522	602	610	549	603	532	533	597	575	553	536	551	551	552	528	566	591	578	582	554	569	591	554	555	542	558	583	552	510	542	557	543	539	539	583	578	569	548	529	537	550	548	577	589	548	599	602	533	580	541	529	582	604	561	565	559	574	558	591	594	568	589	549	561	578	570	594	593	587	583	549	560	573	555	570	542	563	570	539	568	557	551	519	615	563	546	546	564	538	538	555	552	571	561	569	562	552	610	590	577	595	565	565	549	526	551	562	531	563	565	552	559	561	553	597	557	552	548	550	594	529	559	598	581	535	572	607	522	540	545	506	576	564	565	554	569	558	559	570	527	559	559	609	581	575	569	539	544	613	562	569	538	548	616	532	599	573	531	575	530	577	585	569	522	557	544	565	560	523	533	547	586	567	529	533	531	561	529	596	562	585	537	593	515	549	543	588	588	516	553	541	539	555	537	523	549	558	566	642	531	513	549	590	554	615	530	549	604	524	594	560	589	590	574	570	577	522	530	550	587	579	577	570	550	576	578	574	549	537	567	548	532	582	553	544	554	532	589	541	537	555	559	543	581	573	556	544	530	533	575	533	567	580	540	583	544	566	559	554	549	569	565	566	608	565	547	581	611	587	534	535	570	562	592	595	586	553	567	544	565	575	525	553	569	561	585	586	557	535	573	545	563	556	529	549	555	550	576	570	607	576	565	540	543	563	562	611	549	572	560	542	589	586	590	540	588	552	546	503	556	542	584	523	551	541	564	541	560	565	585	553	551	562	565	548	601	594	565	542	568	553	577	561	554	507	574	566	610	572	556	547	578	588	540	577	560	527	571	579	567	569	559	544	580	522	560	594	548	567	545	574	582	520	607	555	580	557	536	541	561	585	531	589	545	567	559	572	592	565	541	563	536	586	604	540	563	563	550	563	515	528	538	571	563	535	526	578	552	555	572	554	549	554	605	596	558	570	562	563	562	530	595	582	608	581	565	518	586	539	578	560	552	570	599	534	573	550	525	545	587	559	549	545	570	557	568	582	595	564	589	537	567	558	560	552	562	591	584	598	534	554	576	571	554	610	573	551	530	565	618	559	550	602	548	549	596	605	543	593	592	588	519	567	540	553	551	586	564	599	574	578	574	605	573	578	620	555	579	554	601	546	570	594	535	590	532	549	581	561	554	591	563	556	560	549	596	553	552	549	558	585	541	548	541	582	551	558	496	568	593	552	569	527	585	573	604	578	552	585	556	558	593	574	529	594	593	566	550	568	578	528	571	521	557	575	546	548	600	546	598	589	581	563	561	584	591	565	549	560	565	554	540	568	594	549	550	522	576	551	523	551	568	546	585	598	539	545	609	565	575	560	548	531	555	549	572	592	575	577	552	540	577	569	558	563	577	582	583	549	595	543	557	569	545	541	556	550	549	553	521	565	568	597	588	569	600	548	549	574	574	527	576	531	573	525	547	535	602	527	588	566	563	600	583	569	578	572	530	557	553	591	549	571	556	532	539	543	573	571	540	562	568	555	547	591	597	569	563	499	589	570	598	583	589	541	579	528	588	571	580	545	571	592	535	549	552	570	560	538	563	532	595	555	592	568	593	542	563	548	560	552	552	590	563	519	569	537	544	576	551	572	560	598	506	553	558	549	563	603	596	545	580	560	573
25685	3790	2493	1924	1364	1064	824	768	668	545	549	525	474	463	452	412	418	405	397	398	377	417	368	403	381	413	366	393	389	370	376	382	342	363	400	398	379	391	364	360	380	363	387	381	354	413	368	379	387	372	403	373	425	352	365	369	371	333	388	383	391	351	358	384	361	350	360	388	338	366	356	376	337	368	353	403	396	367	379	370	354	392	365	354	348	409	349	386	378	369	379	341	370	340	383	378	362	368	388	369	408	372	339	349	354	386	388	357	369	350	391	341	399	355	387	413	372	367	386	386	368	362	356	395	382	366	368	367	358	365	387	340	355	377	353	396	340	370	349	377	375	376	406	371	340	393	383	370	362	342	368	377	348	376	362	361	380	376	363	361	385	361	363	365	336	350	349	406	373	370	379	369	355	372	346	360	350	381	389	347	367	358	360	389	351	346	341	358	382	351	369	374	365	358	344	353	379	345	373	393	400	361	337	376	412	372	370	364	341	359	372	394	338	351	360	355	325	324	377	360	396	386	383	368	371	349	385	394	380	350	347	347	357	417	364	338	359	376	359	336	363	363	365	379	374	358	363	335	354	350	386	347	395	372	378	343	378	326	376	348	398	367	408	350	349	376	342	350	369	377	372	344	362	377	381	411	376	396	326	385	372	349	348	380	410	370	377	377	342	377	351	347	367	380	396	388	347	373	408	390	354	320	378	395	356	377	351	386	359	352	370	343	336	373	347	363	334	358	380	347	354	353	396	353	359	380	371	364	398	354	360	361	367	349	393	378	347	347	400	337	302	376	362	386	384	385	336	349	367	365	356	365	370	341	368	373	322	354	361	348	399	346	370	382	358	338	367	347	408	353	340	335	364	411	378	362	354	351	350	351	384	343	361	362	373	352	371	358	376	360	385	362	401	320	356	400	364	364	364	358	369	407	380	383	359	324	398	396	343	361	362	341	369	346	381	366	371	313	351	362	349	386	361	374	345	355	373	381	389	343	363	398	340	377	365	340	376	406	347	336	373	354	390	376	377	387	357	370	370	378	350	388	319	339	370	360	409	367	362	353	360	369	394	360	362	388	365	393	350	387	385	348	347	353	361	350	364	324	369	354	374	394	385	340	366	395	341	348	358	387	383	381	334	353	388	374	376	400	362	368	366	342	386	361	413	349	366	311	369	412	368	356	349	373	344	371	342	328	373	349	386	355	335	327	377	368	364	370	371	341	357	361	320	365	347	381	361	330	335	374	355	323	356	373	369	393	366	369	354	375	383	363	338	347	416	420	337	357	350	368	371	353	341	361	357	343	368	329	371	371	328	361	378	404	362	341	338	368	366	371	398	390	364	390	372	364	423	373	360	321	347	347	388	389	375	361	371	384	381	409	345	334	337	377	347	402	355	346	348	382	394	370	347	361	403	386	368	372	371	343	358	335	363	413	365	330	358	368	363	380	369	371	355	374	334	392	365	371	378	358	343	361	371	402	375	337	349	348	368	336	350	377	365	328	365	343	376	376	379	357	328	358	415	323	319	343	392	361	348	345	406	361	305	360	366	351	353	372	368	376	386	376	367	366	420	388	350	378	364	396	348	383	370	348	383	415	399	359	341	329	358	345	372	369	372	361	391	387	377	354	334	362	405	380	346	350	372	382	366	339	378	349	385	317	381	396	364	374	340	365	342	378	370	333	368	380	347	364	418	353	373	370	372	370	356	345	349	387	374	378	376	343	339	350	380	369	401	379	383	373	355	341	349	333	382	340	334	376	335	384	383	344	345	344	344	355	399	333	365	348	363	396	392	354	385	388	341	395	318	377	385	389	373	358	342	336	369	370	389	372	340	347	399	328	402	362	330	387	362	364	352	345	385	391	390	333	347	345	409	393	368	375	392	393	387	352	342	322	375	363	320	367	374	347	363	340	392	364	364	369	393	353	360	385	387	351	369	372	336	385	346	328	384	389	392	377	339	386	377	407	358	372	387	397	360	404	376	383	358	391	359	369	371	393	351	370	383	357	374	326	357	314	397	370	394	398	378	343	370	374	389	372	381	368	394	351	337	375	360	354	383	321	377	363	378	353	388	363	359	381	361	374	372	353	362	352	355	351	373	359	365	350	406	356	385	389	364	375	354	380	379	364	362	387	378	369	360	346	344	367	372	374	414	391	366	369	350	352	413	395	390	384	372	365	374	383	315	365	377	411	402	356	351	376	387	355	343	364	377	354	360	328	391	346	346	385	343	359	382	340	358	351	344	343	355	380	398	342	348	377	332	338	379	330	330	376	339	383	392	395	359	396	362	371	349	357	351	413	354	387	356	356	374	418	379	351	358	364	380	346	384	327	359	346	375	346	346	356	358	384	380	405	313	343	376	355	383	365	368	375	369	388	369	344	348	369	364	344	358	375	370	374	373	339	366	349	349	339	364	359	364	351	390	336	384	385	399	373	331	352	363	341	364	364	360	391	355	395	352	359	376	361	353	352	384	376	377	332	365	391	345	384	376	388	380	371	335	362	395	369	372	348	370	365	375	356	374	387	366	344	364	387	351	384	371	431	357	337	412	356	396	367	391	376	357	374	389	402	354	366	374	390	396	388	408	400	352	363	362	392	374	355	374	356	377	392	324	351	343	382	366	375	367	360	375	356	356	380	388	347	375	375	387	368	368	357	337	350	360	351	367	359	334	357	360	375	359	367	387	376	380	403	373	337	368	346	362	381	400	397	382	374	370	319	345	347	380	380	360	357	355	381	336	355	363	385	365	372	381	374	369	384	390	331	366	324	373	369	397	367	338	372	386	384	379	333	351	355	389	377	344	356	346	360	347	363	369	386	374	377	332	394	349	350	349	375	398	361	387	369	373	373	338	366	348	390	353	365	380	365	359	380	411	401	354	366	345	380	359	397	376	356	407	350	381	383	350	370	373	354	366	359	356	382	367	381	365	359	345	382	383	400	366	377	352	380	359	354	341	364	338	391	371	388	337	373	364	391	378	358	371	395	366	385	362	378	354	357	351	381	354	379	395	372	366	384	368	367	338	398	358	369	351	371	401	357	389	423	332	412	351	350	340	382	390	361	352	366	352	387	373	369	361	345	373	366	410	366	351	368	336	374	348	361	379	374	345	370	368	346	396	363	342	343	366	376	379	371	365	360	393	392	393	390	367	348	379	367	367	374	396	361	360	366	356	325	376	370	348	353	398	356	338	352	365	357	320	379	399	316	393	368	403	398	357	366	369	382	338	362	351	358	361	406	379	378	367	357	364	342	378	348	337	372	356	373	330	388	373	360	354	383	363	361	370	383	374	352	377	382	380	339	342	375	360	382	387	345	396	388	398	369	373	381	331	388	373	367	334	346	359	376	355	351	424	343	349	379	367	378	395	386	371	402	342	407	395	380	353	370	330	376	352	359	356	365	343	378	377	347	343	368	378	355	342	393	396	353	355	319	357	349	341	352	357	391	353	365	375	343	387	357	336	351	368	401	350	332	345	364	396	365	355	367	361	373
12107	2348	4630	5390	4811	4029	3292	2748	2430	2101	1944	1823	1702	1557	1498	1382	1359	1270	1281	1240	1203	1241	1211	1128	1089	1133	1090	1050	1035	980	981	993	1014	1031	982	1020	957	974	1014	928	916	927	999	987	956	929	972	1007	986	924	924	992	913	945	939	926	939	891	928	982	912	931	957	872	961	943	911	934	927	910	925	880	960	856	863	923	892	940	901	927	929	916	942	922	948	952	902	878	868	873	908	907	901	953	902	916	932	892	895	897	920	920	948	923	903	861	911	945	922	890	885	902	884	898	888	940	893	907	875	915	930	861	889	911	929	954	927	902	909	865	906	862	910	944	919	922	904	891	891	870	908	860	934	908	878	959	942	954	905	872	927	903	889	931	984	911	911	847	928	909	917	927	870	945	926	886	910	859	865	911	910	894	945	962	868	953	930	928	883	882	914	887	854	915	901	909	870	931	838	919	882	936	875	936	948	895	917	872	892	889	875	847	945	949	957	839	889	918	927	818	879	851	882	865	879	897	859	887	917	852	879	912	913	862	944	851	924	885	836	942	845	962	878	930	918	857	930	846	871	856	897	898	888	871	956	883	829	918	922	894	899	877	897	874	884	913	917	920	866	830	892	856	860	876	870	903	836	875	864	935	891	894	892	872	858	920	925	860	915	881	890	858	880	851	922	912	893	924	882	895	875	892	900	889	891	851	870	928	911	873	907	921	885	951	883	904	926	847	910	957	924	928	892	907	935	892	888	879	939	884	863	923	904	861	882	906	902	884	931	906	939	925	907	912	863	875	879	909	898	867	885	911	898	856	854	906	872	917	929	909	921	850	901	914	845	889	889	898	895	925	929	863	882	924	921	941	874	882	952	907	892	905	886	926	906	873	923	906	948	909	899	878	923	888	906	875	872	872	864	895	932	949	914	976	940	900	878	919	908	893	919	973	889	952	983	928	855	907	878	919	928	881	919	925	861	874	849	923	883	904	864	905	878	884	933	856	930	956	940	861	841	914	896	896	883	873	849	884	871	906	921	870	923	901	867	918	890	904	816	889	918	904	915	841	921	914	936	865	899	857	885	877	940	951	941	847	882	909	851	877	845	895	900	941	853	859	843	885	872	930	928	924	923	911	824	891	921	898	936	936	937	847	910	928	872	899	946	903	886	937	923	901	877	921	887	923	845	880	894	884	880	875	885	860	894	934	936	920	884	874	894	907	926	926	926	888	933	910	921	883	904	871	947	903	916	928	916	891	884	853	891	958	874	882	886	900	896	887	919	890	923	923	899	915	907	933	851	928	884	870	887	880	897	974	917	930	906	875	870	911	858	892	876	919	959	922	854	889	884	923	867	911	840	891	862	866	876	935	865	856	865	970	886	918	903	905	894	905	916	921	858	900	943	861	872	957	928	875	928	919	906	942	900	912	935	856	890	931	884	874	934	905	876	849	943	843	932	960	844	879	912	877	892	887	906	895	870	879	914	910	893	846	884	936	866	911	885	904	872	913	879	896	894	912	937	905	899	882	877	903	894	895	916	958	876	896	906	893	946	941	896	926	889	904	852	859	902	945	904	928	895	898	862	930	877	909	874	895	900	898	894	877	898	839	855	911	859	884	948	911	912	912	893	858	952	820	842	859	871	895	895	857	943	899	887	912	835	883	942	878	901	846	874	919	883	896	919	892	927	839	950	898	913	876	924	883	834	909	933	889	846	886	914	888	910	870	934	867	904	865	863	889	867	841	913	921	917	916	920	929	905	880	897	913	902	910	844	835	930	868	898	939	870	891	859	875	848	876	892	867	893	887	889	911	911	944	862	932	940	905	844	902	901	872	905	888	890	896	851	908	936	863	851	924	845	929	937	873	881	956	894	898	852	884	961	895	899	874	902	913	913	925	893	903	874	889	858	908	894	897	899	872	907	935	876	881	883	905	924	886	920	946	893	873	951	885	922	853	948	885	916	945	881	913	918	895	946	937	903	918	899	952	911	886	891	897	899	874	931	864	896	873	891	876	894	910	881	941	883	832	931	896	846	865	901	901	884	934	910	869	904	906	879	877	854	861	893	872	981	899	931	910	883	861	897	942	864	921	903	910	911	881	891	917	896	928	874	886	917	934	883	934	870	903	947	872	865	878	919	949	906	922	924	864	872	834	902	883	887	937	875	891	857	938	868	899	887	838	900	939	912	932	896	937	865	869	891	874	904	916	863	934	870	898	852	871	899	914	912	927	919	895	933	912	906	888	930	869	894	902	854	886	882	866	850	920	887	863	889	836	924	917	892	911	843	806	905	911	898	846	852	878	882	899	907	901	879	920	872	873	885	875	939	938	954	907	861	896	910	898	873	917	874	898	882	896	955	893	939	880	935	917	844	890	876	884	886	909	877	909	911	899	861	907	917	859	899	916	889	858	889	901	878	922	930	929	905	873	909	940	904	883	932	932	915	885	916	908	952	860	902	878	874	857	867	865	826	917	865	948	848	878	874	880	944	890	840	911	851	877	954	864	905	872	857	858	934	883	903	839	922	891	944	903	876	872	941	919	900	881	911	911	930	890	898	878	867	874	891	929	919	930	899	842	919	899	896	916	922	891	933	860	949	912	923	896	857	875	922	948	943	845	853	906	954	934	927	886	862	921	876	867	910	909	906	937	906	902	894	897	897	872	945	924	856	854	944	891	924	902	926	864	881	882	848	885	903	943	926	931	888	863	907	898	880	911	879	891	893	917	892	906	893	840	940	860	845	870	938	940	907	913	910	925	918	920	939	910	880	918	911	887	906	924	912	896	861	859	886	900	925	882	915	914	894	892	901	870	876	858	942	963	900	901	906	879	884	915	863	948	915	924	911	872	898	893	892	916	944	834	930	874	916	902	911	877	904	861	874	891	904	873	858	900	960	908	919	872	925	961	864	885	898	911	866	872	918	886	836	933	909	890	880	898	916	863	932	930	942	870	926	942	846	905	905	934	927	918	863	975	885	924	906	945	924	886	891	877	888	867	898	879	885	815	894	931	906	888	902	977	896	915	919	881	851	899	877	904	895	909	880	869	899	896	889	907	946	862	863	944	916	952	919	916	892	822	908	891	911	919	916	890	927	858	833	887	836	926	855	915	908	909	965	861	920	930	885	920	909	894	940	896	921	928	904	874	857	962	944	921	872	908	895	859	853	918	897	919	873	889	862	883	950	915	870	857	807	885	874	904	930	905	834	916	877	953	920	959	869	907	912	954	871	935	888	876	920	870	860	903	919	952	867	966	880	871	863	961	901	844	851	895	881	930	869	887	931	885	841	887	868	868	923	917	906	926	882	885	884	923	859	909	877	805	891	963	897	884	925	931	863	851	880	863	910	872	920	922	936	880	912	884	899	910	913	892	934	981	866	915	881	901	850	894	921	881	910	859	883	894	889	907	884	904	926	888	931	912	912	917	857	913	914	923	871	912	876	926	941	918	953	892	861	854	866	908	891	901	874	871	939	876	875	861	903	920	857	896	927	879	894	903	905	878	914	843
2603	271	276	323	263	251	265	275	285	254	261	267	251	293	285	268	243	242	220	275	274	255	252	244	262	272	263	248	250	259	248	241	288	292	259	253	287	240	254	258	254	269	262	243	258	259	269	294	255	275	256	252	258	250	245	260	271	248	267	275	243	257	288	264	249	270	264	236	267	241	235	261	239	257	267	272	260	296	235	261	270	270	284	251	218	235	269	292	266	307	307	265	265	289	237	298	275	269	255	242	289	250	224	251	277	233	261	286	284	267	285	275	252	269	259	240	255	287	274	264	282	268	274	275	284	289	274	286	251	231	240	255	286	261	263	270	262	260	270	310	286	266	251	243	267	251	255	251	268	247	275	241	296	271	290	281	249	265	261	266	285	263	262	253	282	267	275	266	251	267	268	285	259	273	294	242	280	263	277	258	271	260	274	250	274	246	258	265	262	273	260	241	281	252	251	275	272	274	256	259	263	280	265	266	289	259	244	249	298	259	281	260	265	255	240	254	241	288	285	261	301	291	292	279	255	286	274	238	268	249	260	268	242	264	290	274	251	240	242	271	254	274	269	230	256	275	263	270	274	268	266	259	260	243	284	285	219	260	289	275	276	276	265	265	261	281	276	251	258	290	247	302	251	299	254	278	261	270	273	266	276	274	261	265	262	252	248	251	231	275	246	257	270	271	281	271	268	245	252	267	258	253	282	268	274	260	263	278	271	253	274	284	253	264	264	272	264	262	296	229	259	282	226	246	261	257	269	256	267	244	224	299	240	309	279	281	271	266	276	274	267	256	287	241	289	263	260	297	268	259	314	244	237	238	282	258	263	260	256	296	269	268	304	270	258	251	274	231	281	273	263	251	287	287	241	262	274	279	273	272	259	271	263	243	258	237	246	258	256	275	263	252	264	244	285	283	280	264	286	252	273	235	264	241	257	244	266	266	255	268	264	251	268	247	274	264	254	269	236	260	264	264	251	251	258	256	260	255	281	257	243	277	272	273	287	253	286	262	253	274	262	233	293	242	285	257	244	281	258	265	265	284	281	268	268	246	260	264	271	254	265	255	280	292	278	270	246	269	318	256	273	279	240	278	267	221	262	238	259	259	265	305	267	270	283	243	302	265	276	277	282	271	280	280	262	268	239	260	268	266	287	281	255	277	272	262	249	263	288	260	249	266	287	295	274	253	259	283	261	249	271	301	282	273	286	246	248	247	249	256	260	289	263	275	288	260	250	251	288	254	262	250	270	246	303	278	250	284	269	267	263	270	273	278	263	252	276	260	285	247	276	259	240	288	269	279	249	287	289	244	258	250	261	254	296	251	294	238	323	295	254	267	265	262	268	254	282	265	270	276	283	274	267	262	267	286	273	255	251	271	258	261	243	286	281	293	281	256	252	274	267	252	275	252	324	260	242	275	240	256	259	290	270	253	307	248	241	282	281	239	269	216	251	275	269	294	276	300	234	247	261	258	267	260	235	243	233	269	249	279	283	250	245	267	246	271	271	272	270	255	297	272	259	277	271	286	256	256	249	257	240	279	264	272	293	250	259	258	256	258	289	278	280	248	230	280	294	271	276	284	245	258	259	263	290	248	246	272	266	272	274	286	290	267	270	232	277	247	263	285	264	262	278	227	251	280	262	267	282	272	270	276	238	268	269	260	273	313	241	258	300	242	295	270	291	253	309	289	275	256	243	268	257	267	280	260	267	263	296	286	284	281	212	246	278	258	257	264	257	254	249	248	254	264	268	285	275	269	278	261	262	231	267	295	268	276	283	272	227	243	248	242	239	214	266	240	274	270	279	265	265	268	297	247	247	241	291	285	299	245	268	306	304	247	259	250	263	249	251	276	288	284	256	262	253	252	253	277	266	245	293	259	266	271	273	258	260	244	255	246	271	250	248	274	307	256	264	259	252	286	251	253	284	268	267	257	252	257	270	245	266	271	282	278	241	274	286	250	279	270	248	229	235	284	267	278	281	259	262	275	271	318	248	234	251	287	281	275	283	262	246	254	268	280	299	277	250	275	251	274	253	275	283	235	262	286	281	268	248	291	259	247	250	254	291	303	267	277	242	236	256	257	221	268	260	239	266	269	279	306	253	283	275	262	268	243	241	238	282	271	276	267	262	282	262	275	244	281	268	247	268	267	268	276	279	260	289	279	234	237	262	280	254	251	260	235	293	249	273	270	254	258	262	258	266	237	250	249	262	272	258	268	274	263	262	227	265	287	237	267	282	263	278	277	262	274	276	270	233	270	307	252	267	256	242	254	264	255	274	271	240	243	284	270	270	266	258	252	236	257	237	271	272	232	261	272	297	264	287	259	276	258	246	238	270	245	262	289	263	260	295	270	250	275	255	266	259	286	270	268	277	259	299	272	304	265	260	278	267	248	279	270	300	245	282	279	241	277	237	261	275	267	272	267	295	268	290	272	277	269	270	261	274	262	279	271	251	242	267	257	234	291	285	256	266	248	274	270	280	260	264	259	249	253	274	254	275	240	227	266	248	251	294	278	276	251	250	263	252	274	266	279	227	262	241	248	256	242	263	257	283	277	270	262	258	241	265	264	268	260	254	263	251	272	248	283	248	244	261	293	278	251	268	231	289	232	235	285	268	280	264	261	279	262	277	267	267	263	227	264	273	229	249	258	252	259	266	263	271	276	259	229	288	271	263	257	262	261	256	278	253	263	270	270	273	259	254	295	261	254	280	272	232	275	250	262	264	254	240	271	246	279	267	256	240	253	293	260	256	264	284	247	244	266	266	258	266	249	271	232	242	273	283	285	257	258	249	265	281	260	242	265	305	246	249	290	275	261	273	233	268	249	254	272	241	262	244	264	234	258	286	282	243	260	254	273	267	256	248	246	252	278	274	271	247	254	251	248	263	306	268	270	266	228	263	253	277	281	280	276	302	311	265	286	272	259	271	247	278	237	285	281	258	259	279	245	231	294	263	267	252	292	265	257	266	296	297	297	291	265	275	291	271	295	254	251	267	260	296	269	223	264	272	239	285	253	251	258	271	264	264	272	256	271	257	233	275	251	241	239	281	309	235	271	271	260	287	272	277	266	280	238	244	251	292	273	263	237	280	277	225	286	286	253	248	249	308	266	231	287	279	263	247	268	288	239	243	281	252	216	279	268	252	260	294	280	276	243	267	243	276	283	277	266	284	282	274	252	266	274	238	256	271	234	271	259	257	249	264	247	262	283	249	280	251	268	264	242	246	284	280	267	278	290	274	260	254	249	278	248	271	284	261	268	269	253	244	264	242	269	302	291	283	246	257	246	319	262	269	247	293	304	272	265	250	246	258	242	268	284	290	275	262	254	237	271	249	255	282	254	247	279	262	293	293	256	270	283	271	271	291	270	298	273	277	240	261	260	243	246	258	269	280	263	245	253	248	230	242	275	281	276	250	291	262	275	236	288	258	292	267	265	250	276	268	227	259	264	288	281	272	229	300	295	261	264	273	269	280	219	267	286	272	275	263	284
3185	711	714	702	758	702	678	716	651	714	675	647	674	727	709	654	705	674	671	683	708	689	675	658	675	665	692	679	661	678	639	679	624	683	673	616	678	657	717	641	665	619	667	703	678	650	642	656	676	637	646	669	704	693	691	639	618	665	671	643	685	685	683	657	605	674	689	674	684	643	666	687	674	640	649	653	656	661	675	668	657	639	666	667	616	657	694	675	689	653	600	669	697	631	657	669	652	667	670	672	640	649	647	666	641	722	662	658	668	640	653	638	660	707	666	647	637	705	706	627	654	691	652	640	605	675	667	670	655	695	661	685	667	642	648	674	616	658	659	655	702	644	652	611	657	659	700	743	660	690	651	663	679	649	692	695	658	656	651	655	651	633	712	627	657	686	669	671	625	629	691	666	642	671	634	702	703	631	643	693	640	667	659	656	646	651	653	646	704	665	651	665	622	659	658	672	680	643	657	632	625	658	670	663	700	616	655	671	676	607	680	662	675	674	620	667	667	681	659	663	657	631	648	645	685	597	695	707	650	640	665	680	690	698	660	724	682	650	689	667	661	689	697	686	671	668	643	689	686	600	702	607	664	650	622	666	642	671	648	696	653	672	659	648	641	652	644	603	673	697	683	664	722	653	638	637	705	639	637	624	679	645	684	644	684	658	630	671	670	625	693	676	657	636	680	672	661	634	626	648	669	683	689	681	651	645	641	688	653	625	663	644	632	660	659	703	675	654	640	711	665	640	620	699	661	639	663	659	654	657	666	625	645	675	690	726	645	715	675	671	697	635	650	682	675	681	621	645	667	684	681	701	651	651	668	671	657	668	671	673	653	641	681	605	652	687	646	658	682	661	637	682	670	679	666	649	665	648	656	647	695	616	630	669	647	641	673	709	643	674	669	645	638	657	610	645	669	676	654	663	697	671	636	664	720	668	642	663	649	663	685	653	672	666	633	660	718	714	692	627	668	673	654	635	684	657	634	650	691	650	692	643	668	679	630	683	656	680	664	647	613	645	666	649	622	639	660	709	654	660	679	645	645	667	639	682	645	669	672	615	649	667	621	639	651	679	651	684	620	663	666	649	699	633	639	658	651	667	696	671	631	649	663	594	640	631	671	630	702	672	647	638	646	645	637	666	622	659	664	619	687	665	697	627	672	662	652	702	637	739	688	629	626	658	673	617	636	688	688	666	660	626	649	675	663	638	659	668	684	688	679	650	672	673	627	642	636	686	677	652	707	632	675	685	661	662	637	686	650	619	651	671	639	677	703	643	638	615	606	678	619	637	705	725	671	625	710	679	661	662	686	665	611	665	666	659	645	634	606	693	632	723	675	663	637	705	658	659	683	708	698	667	632	675	665	613	656	705	593	699	641	683	690	640	658	631	634	639	660	646	646	645	619	672	654	662	617	664	605	627	677	660	600	651	617	663	693	660	677	690	681	683	637	672	684	632	639	714	641	713	665	681	668	659	686	663	657	650	674	667	667	682	631	696	658	705	653	642	669	656	642	693	677	689	700	613	638	646	650	670	656	655	676	694	661	667	643	696	614	615	632	670	657	643	640	673	691	675	634	637	639	697	629	648	676	676	645	650	595	672	639	711	652	631	609	645	663	637	671	634	620	616	604	641	640	643	624	651	663	657	677	642	664	608	624	672	643	662	659	664	675	673	675	615	648	642	634	658	679	697	632	662	676	621	649	630	688	679	664	666	653	627	600	611	661	636	613	688	724	634	657	677	682	615	679	640	680	621	647	681	709	653	695	674	657	659	678	706	670	631	687	636	669	676	679	652	650	688	659	629	686	689	679	652	671	707	627	620	653	697	653	693	694	633	677	684	662	650	691	688	623	651	652	688	631	656	667	658	670	618	684	653	636	643	693	653	668	647	638	647	647	673	662	677	640	639	661	717	645	621	646	666	672	680	682	629	624	620	668	636	632	663	616	705	664	659	635	670	667	694	675	618	603	677	702	650	630	673	625	680	645	653	664	674	652	611	690	640	685	647	680	670	629	613	640	644	609	672	737	631	654	677	618	661	667	649	691	695	644	656	682	715	644	654	677	664	666	672	631	628	647	666	660	654	641	664	624	646	691	644	669	631	662	666	702	648	671	665	666	680	598	645	690	663	623	600	690	663	626	710	658	624	640	697	638	657	642	651	668	696	662	598	688	634	691	621	646	661	683	623	673	671	637	627	623	670	622	623	640	653	676	672	640	608	624	652	677	633	631	647	636	637	639	660	664	678	662	685	608	650	650	654	662	681	633	649	675	689	671	624	629	631	666	659	617	639	665	713	638	672	655	688	675	637	657	646	646	638	677	662	633	653	651	650	653	682	669	652	623	651	690	650	625	661	654	611	654	672	714	673	712	643	603	660	657	651	617	663	661	677	685	709	669	639	631	670	643	667	639	652	677	719	642	704	688	647	652	607	667	665	682	659	667	629	666	704	698	654	660	591	692	639	632	618	649	704	662	662	662	701	634	640	673	656	623	654	679	668	682	700	710	618	664	674	665	639	680	680	614	660	669	676	667	618	628	659	696	658	651	653	661	628	650	652	657	665	667	623	663	664	670	642	695	656	691	647	641	654	659	683	658	673	633	673	670	639	692	656	645	676	670	647	714	660	690	644	631	637	663	655	630	613	682	683	661	658	672	677	639	677	664	649	634	645	630	706	694	645	619	650	636	653	666	663	642	652	667	672	655	628	622	653	652	689	670	633	645	630	642	673	660	650	636	668	671	614	607	626	656	664	639	655	677	669	615	638	689	685	697	704	657	634	661	678	639	652	692	636	661	662	684	648	656	703	678	671	599	699	698	678	666	666	661	688	646	643	667	668	635	702	669	606	667	669	688	657	589	669	690	623	689	613	690	660	625	673	602	647	626	676	653	623	682	665	663	657	675	643	664	656	629	666	659	663	705	641	643	645	628	681	637	643	618	733	644	642	648	680	678	690	662	675	672	664	670	680	657	677	665	653	654	664	654	642	683	680	687	683	587	686	640	705	695	651	635	616	694	681	666	620	681	645	658	670	633	667	661	665	653	664	704	616	640	672	652	697	692	623	685	674	673	664	647	673	680	681	666	679	647	637	636	613	627	650	634	641	643	697	645	632	635	677	667	646	644	627	669	621	692	610	681	639	642	645	652	671	670	648	630	703	627	691	620	680	651	661	694	680	637	633	671	680	673	691	648	656	690	680	697	664	623	660	737	646	635	619	667	645	647	702	688	646	679	665	670	634	658	680	660	663	625	705	642	690	666	678	643	628	679	653	709	668	659	679	653	674	697	692	619	622	605	655	628	633	628	643	675	722	660	687	650	660	669	675	666	636	630	703	642	662	729	645	654	684	682	616	649	681	701	657	659	660	648	680	675	667	650	665	649	722	650	656	693	680	662	632	670	657	619	649	634	677	639	645	683	681	664	685	655	663	648	667	703	643	693	666	659	683	671	698	650	637	623	691	665	667	654	629	636	638	685	682	646	687	684	658
17974	1623	1207	915	671	535	442	364	342	317	330	299	257	249	239	266	240	228	239	241	236	248	207	228	247	229	244	216	218	218	212	219	217	189	204	243	241	203	230	210	231	213	248	209	196	207	215	208	193	214	215	206	185	213	196	195	207	208	227	199	206	216	219	206	189	206	215	249	196	226	198	229	208	214	239	228	234	224	220	227	214	218	241	212	195	192	235	223	198	229	177	206	211	225	196	207	224	222	226	212	184	195	203	195	211	212	180	212	228	207	236	197	207	224	217	179	193	209	229	184	206	217	222	218	209	221	215	218	239	216	244	206	212	215	245	216	205	215	207	190	212	249	211	209	208	194	179	207	226	195	184	181	209	223	206	208	218	217	236	199	193	219	222	209	196	215	222	229	185	212	193	225	209	219	222	198	213	222	236	208	196	196	215	206	212	229	199	212	222	185	218	214	245	241	214	189	243	229	192	214	198	213	233	220	208	214	193	203	249	195	227	222	235	204	230	227	204	212	209	217	220	194	214	216	209	222	218	209	234	194	218	233	224	210	196	226	193	227	216	221	222	181	217	207	213	220	201	203	238	219	226	194	237	216	213	197	243	221	225	245	212	199	207	195	205	186	224	197	201	244	216	209	229	205	224	222	186	202	207	218	197	184	215	207	213	224	218	237	211	201	211	216	194	192	198	197	206	199	199	216	214	206	200	182	223	226	209	221	204	202	220	196	233	213	194	205	240	232	219	211	221	210	220	214	217	210	182	179	229	230	172	226	206	213	215	214	227	203	212	198	220	234	220	206	222	190	217	220	224	211	202	200	191	230	218	216	205	194	225	210	208	208	189	195	213	229	229	207	194	212	229	217	208	207	194	199	197	197	254	217	211	208	210	196	220	195	213	222	208	213	222	194	204	212	203	211	195	228	192	182	216	184	182	186	217	190	207	202	212	206	204	195	208	210	211	208	202	204	234	207	197	204	169	234	204	199	204	230	204	216	215	199	216	206	206	225	226	206	193	171	207	204	224	228	220	203	172	195	181	216	192	213	234	212	204	212	224	175	198	195	217	228	217	220	214	216	210	217	216	204	236	220	234	217	217	223	211	193	207	203	235	221	194	208	205	210	195	200	231	219	227	215	223	224	200	194	194	193	224	203	228	199	206	211	194	221	188	219	222	235	219	195	214	202	214	211	220	202	231	209	237	222	186	225	238	215	245	199	206	222	219	203	212	190	229	224	209	197	210	215	251	228	172	204	224	215	192	231	212	244	192	210	203	223	197	215	223	206	237	202	199	247	218	206	210	204	243	242	205	202	239	226	211	217	212	199	205	231	219	204	222	211	214	210	214	200	213	195	187	208	220	207	198	203	209	189	221	207	247	185	229	204	200	225	195	206	216	174	185	212	225	206	241	230	224	219	216	200	228	185	216	181	245	186	177	211	193	199	228	195	204	235	199	217	240	195	238	222	232	221	188	210	215	205	207	192	235	192	223	205	171	214	220	202	190	212	189	226	213	254	229	215	235	211	237	214	199	213	248	183	214	200	200	212	227	201	218	191	213	209	219	211	197	207	207	190	190	204	208	225	202	175	231	191	211	194	227	211	222	198	190	212	210	191	212	194	237	234	202	196	215	209	215	205	204	205	189	186	204	211	208	230	227	233	220	188	213	212	232	196	211	205	221	206	183	220	186	220	197	232	206	230	218	230	212	198	253	228	228	197	220	205	227	218	213	222	205	208	226	223	214	232	211	222	200	192	200	210	221	203	192	206	225	185	185	196	200	226	192	213	231	191	205	189	202	221	203	189	183	224	211	198	199	251	231	212	205	183	229	219	210	210	209	193	194	202	209	224	233	225	225	194	214	224	240	207	225	218	221	192	231	191	210	196	214	193	176	216	203	206	212	202	210	217	211	232	188	190	214	211	218	199	198	195	205	213	223	218	191	215	207	195	207	215	207	208	208	216	207	179	185	181	198	195	215	217	208	200	232	205	213	205	178	258	216	228	224	218	221	206	180	219	186	181	206	189	230	211	201	215	196	217	239	199	204	192	189	208	217	223	205	238	215	231	189	208	215	212	227	200	227	185	200	195	180	185	195	222	185	217	234	216	196	190	218	217	239	220	178	214	201	209	206	200	214	204	189	223	202	217	192	217	210	204	194	248	210	220	210	210	200	199	194	207	233	199	206	219	190	190	197	193	195	203	228	222	227	203	215	192	203	204	199	194	218	231	199	239	231	219	212	209	245	210	221	221	219	225	217	172	178	232	222	231	207	218	182	242	199	177	208	204	226	202	218	217	195	200	209	210	226	222	209	189	198	196	219	200	228	207	209	212	236	195	202	202	235	210	244	200	216	203	236	212	204	215	216	211	218	208	246	218	184	216	227	231	211	186	202	194	218	215	231	202	203	201	199	222	199	202	224	205	199	257	209	232	188	209	211	181	234	202	206	238	225	231	205	228	211	205	213	188	184	188	195	218	217	209	201	199	191	206	190	206	202	204	201	216	207	205	222	193	219	205	219	209	212	205	193	188	211	194	171	209	225	214	249	213	224	203	201	224	204	206	222	186	220	205	238	228	201	219	227	222	212	200	197	208	192	183	205	208	209	192	210	227	210	218	231	242	198	215	208	216	214	189	249	209	222	194	190	227	201	218	179	215	199	231	194	201	218	188	183	250	217	186	235	195	219	210	198	232	210	205	224	204	225	207	219	226	206	216	204	228	205	207	221	212	206	230	197	202	203	223	201	232	225	226	226	174	217	221	194	199	205	212	217	195	196	210	208	245	208	182	221	220	189	215	208	195	204	198	193	207	208	237	203	212	209	214	212	198	193	227	216	201	204	218	220	200	238	183	217	191	169	205	223	223	213	220	204	207	180	227	205	221	228	232	188	205	211	249	212	197	226	213	232	204	220	203	222	225	208	217	221	212	203	212	233	192	246	227	211	207	226	199	208	231	212	199	226	177	233	215	239	193	219	224	216	223	205	197	220	240	236	230	188	220	213	207	203	240	210	213	201	207	219	200	188	202	222	194	193	211	225	212	213	212	206	183	200	197	222	186	221	203	193	207	221	210	209	214	218	205	216	226	228	221	200	207	215	227	217	212	216	226	210	205	214	225	206	213	223	220	216	196	181	240	223	195	195	229	198	212	184	236	201	227	234	199	191	231	248	185	220	231	188	220	192	197	243	205	203	191	228	229	210	208	222	227	204	215	198	181	184	198	222	199	212	192	222	209	210	204	211	190	209	212	238	206	222	219	214	194	194	238	219	217	202	218	213	226	190	207	216	213	203	224	238	206	196	193	204	200	210	182	183	263	192	226	221	196	237	197	193	206	200	207	195	205	181	205	207	222	195	242	206	221	185	210	202	226	213	201	215	215	226	209	213	208	200	183	223	194	205	191	193	224	184	219	206	203	215	173	204	220	214	196	191	222	221	184	205	207	215	174	241	209	215	208	219	210	217	220	220	211	221	189	199	199	198	202	206	213	195	219
9400	1303	2544	2947	2538	2140	1809	1559	1360	1208	1093	984	954	932	807	759	847	789	726	728	787	693	659	700	690	636	644	688	631	629	619	648	590	619	612	588	621	653	638	625	628	574	574	630	565	586	581	587	599	642	599	544	549	598	551	591	561	613	592	569	561	592	573	565	591	568	575	581	592	596	595	579	598	555	559	560	533	587	620	563	566	604	584	580	588	586	623	545	568	564	570	546	584	588	633	587	564	585	603	604	578	594	568	630	548	572	592	591	536	591	541	586	541	591	556	620	579	564	570	546	546	563	566	575	542	560	540	558	568	563	565	537	584	540	545	576	606	560	561	554	561	561	571	548	600	596	581	561	591	592	562	575	558	562	603	549	596	597	553	575	558	615	612	534	596	589	545	547	552	569	593	620	539	573	572	591	579	579	548	581	576	548	554	570	560	566	609	568	564	543	564	581	592	630	525	585	542	600	536	531	588	583	555	554	596	554	574	577	592	592	561	591	573	577	545	557	562	583	594	553	556	580	597	591	554	584	576	555	584	576	552	527	565	565	585	581	536	594	576	604	629	573	550	600	561	575	588	520	586	557	605	525	552	555	565	575	613	593	599	558	552	530	579	536	535	566	562	549	510	567	537	571	606	580	541	572	582	566	531	528	584	570	566	591	537	605	589	539	528	561	531	527	581	561	585	572	557	579	561	538	592	594	568	547	510	586	580	548	596	566	572	579	599	497	578	515	576	579	553	548	584	564	578	588	577	544	528	577	555	573	528	560	539	514	576	607	569	575	558	580	591	589	652	552	571	582	556	582	592	539	548	578	569	548	533	604	633	577	571	621	574	539	581	558	588	579	533	591	580	576	521	535	577	572	553	624	540	573	524	603	542	535	558	536	555	602	537	567	569	575	576	606	556	527	535	588	544	590	581	572	570	594	572	567	586	568	590	512	550	562	540	520	601	534	585	580	557	579	572	566	560	530	565	554	610	584	501	552	565	568	588	560	597	545	550	569	546	554	585	574	568	603	552	604	593	552	545	578	575	564	535	545	559	550	567	554	586	530	627	535	610	545	548	555	554	551	560	592	546	615	557	503	555	585	539	576	572	571	563	547	611	528	552	563	514	586	537	564	584	553	547	576	584	580	553	579	587	530	527	582	562	603	541	553	567	562	574	581	577	590	555	546	557	565	587	597	617	595	553	555	546	535	580	553	593	548	533	526	540	599	560	590	570	575	564	589	561	569	539	608	571	558	577	586	552	583	558	570	535	553	606	549	541	556	552	556	529	580	543	590	571	607	551	576	548	570	581	557	600	555	545	610	585	547	563	565	547	546	563	544	593	570	557	532	586	595	565	581	571	547	577	612	589	570	531	559	574	570	577	554	586	629	565	539	588	537	563	583	550	560	567	598	581	586	531	569	568	525	568	553	559	560	552	529	547	561	567	582	535	530	559	538	584	573	586	535	556	582	541	583	532	602	546	551	574	571	566	537	521	574	539	633	555	576	532	540	572	563	560	583	569	618	556	638	598	628	599	587	564	558	521	588	571	582	570	574	568	596	559	595	540	594	639	576	580	538	561	551	601	495	555	615	585	555	587	577	571	574	575	579	588	589	618	600	601	563	572	550	586	579	565	560	585	589	605	540	602	523	546	546	592	603	549	543	538	551	627	598	605	585	567	563	559	561	573	583	541	579	578	554	552	573	587	615	602	580	603	564	579	577	578	577	569	555	512	599	521	546	550	622	541	567	576	556	543	570	553	564	595	591	565	554	540	609	554	545	567	579	571	579	608	558	547	531	549	550	565	523	583	569	543	573	558	573	557	561	574	535	518	563	575	598	574	576	552	602	547	564	557	568	599	567	563	563	578	583	572	578	578	567	542	571	529	597	560	560	582	535	548	556	543	579	573	587	544	547	539	536	557	592	600	581	577	572	589	597	566	559	576	603	593	594	589	547	580	555	539	528	605	585	583	580	584	559	608	587	586	591	581	631	568	546	576	534	535	556	579	572	574	549	568	558	543	556	574	571	587	562	558	555	588	498	529	560	545	555	587	565	594	572	593	511	605	545	543	559	537	553	582	573	534	550	580	565	603	593	540	577	549	587	551	605	557	598	548	543	584	527	555	521	563	595	556	567	560	527	581	580	560	604	570	526	634	570	611	582	576	620	561	598	576	572	565	615	552	581	607	583	511	589	583	583	549	548	614	558	540	564	530	569	546	534	570	552	542	572	571	590	543	497	592	551	539	587	585	556	593	586	555	558	545	605	550	574	598	578	554	538	608	567	570	591	571	540	571	602	521	574	516	567	598	538	531	559	542	585	569	518	536	607	516	510	549	560	584	595	543	632	549	577	544	550	560	523	578	542	589	575	588	548	547	555	601	598	544	579	560	571	549	543	535	561	614	544	556	545	562	528	578	567	579	607	612	560	582	560	592	598	567	546	533	533	528	601	582	591	545	555	539	562	555	574	564	531	546	602	561	562	599	573	563	591	611	553	572	629	576	575	562	562	568	474	599	605	542	585	546	574	567	573	538	568	571	603	524	576	598	600	562	585	527	572	593	614	587	570	590	569	576	554	541	560	556	593	576	592	562	575	568	545	577	548	557	563	569	538	557	551	596	543	519	582	603	543	544	578	547	546	613	565	545	574	585	533	536	597	560	521	556	570	617	537	546	570	530	558	588	554	570	580	579	579	589	556	567	565	606	602	553	553	559	549	562	578	606	563	561	575	531	554	562	588	577	541	582	554	565	555	553	615	579	519	564	580	554	560	541	555	549	583	545	569	560	529	575	529	562	562	568	574	564	588	545	556	581	529	574	553	552	554	572	573	553	575	590	597	564	570	537	593	550	591	523	587	557	531	566	580	551	548	575	556	601	517	576	564	529	533	577	560	544	569	559	553	544	547	594	560	528	526	538	562	568	555	574	535	564	561	573	566	587	564	549	534	576	534	571	545	578	581	610	590	557	544	535	599	507	557	574	535	569	535	608	496	527	560	573	576	546	599	573	538	564	559	587	557	570	555	556	605	532	520	555	571	559	539	575	566	602	560	603	558	578	556	560	546	556	563	556	562	568	573	604	543	565	605	551	593	579	572	571	564	527	557	554	613	596	577	576	572	567	576	581	611	564	578	550	613	569	525	543	542	604	547	563	532	535	535	576	519	551	567	559	551	578	589	525	574	587	562	544	571	517	518	541	557	573	581	530	553	540	583	609	535	529	555	548	587	554	539	578	547	548	574	617	550	545	592	532	563	548	568	546	527	544	539	568	549	570	553	577	546	543	532	586	556	541	555	576	553	567	577	560	532	575	576	606	599	563	601	584	567	543	544	570	600	530	546	545	580	560	543	550	597	584	517	603	564	589	554	572	535	562	570	559	606	578	590	524	556	552	541	537	592	575	541	542	563	580	567	578	563	553	545	593	545	619	553	539	546	545	563	556	558	567	526	517	517	600	565	540	573	571	532	573	572	584	521	520	569	561	553	586	587	563	560
25598	3564	2404	1829	1299	1088	891	727	612	611	569	498	461	476	436	443	460	423	395	417	417	385	384	390	405	378	347	359	384	384	356	426	381	376	394	391	360	403	373	361	375	332	389	339	403	394	334	357	384	363	399	399	352	380	351	392	384	382	402	361	402	381	380	383	352	347	389	355	341	353	359	384	395	379	344	403	401	361	355	351	349	420	329	309	370	346	363	347	367	356	377	364	403	377	372	384	365	395	312	398	393	374	326	347	380	375	394	379	372	360	384	379	380	383	344	367	348	407	352	347	415	391	363	365	361	354	362	377	380	422	397	354	387	385	380	373	393	381	385	388	345	329	351	366	360	377	362	368	387	386	404	372	368	359	364	346	331	348	364	363	357	364	426	355	352	388	357	365	358	326	331	423	320	352	386	410	364	375	341	379	304	338	356	346	387	345	358	344	330	361	340	374	339	360	353	364	373	343	369	385	375	394	325	402	379	352	297	344	339	389	344	367	350	389	359	350	343	376	349	385	352	376	341	373	397	343	351	346	374	372	339	358	389	330	332	384	409	369	413	354	355	359	318	384	344	406	374	325	393	364	380	351	362	362	366	389	370	384	378	315	350	366	379	346	353	354	410	377	355	377	390	377	374	373	370	398	363	359	369	343	340	366	352	422	390	346	330	367	393	388	324	362	371	338	351	349	395	342	387	375	361	339	347	379	405	390	368	413	384	365	355	403	386	358	359	323	384	381	348	397	367	359	362	371	351	351	348	359	373	353	358	364	378	401	356	379	373	338	361	363	380	345	376	330	378	361	350	383	368	332	356	352	376	379	341	387	406	362	382	372	414	351	360	379	403	364	363	364	345	377	392	348	381	373	363	370	380	368	374	372	399	361	386	351	343	398	354	359	353	355	374	404	374	398	345	386	350	366	371	353	387	389	337	377	392	352	399	338	373	384	354	408	393	368	374	402	381	373	397	371	361	362	361	365	355	362	344	350	339	339	387	401	350	376	350	333	354	361	367	336	357	353	368	323	363	353	368	402	387	375	367	363	380	388	392	375	363	337	383	325	361	349	328	341	347	340	360	397	340	355	337	393	324	364	342	384	385	334	359	424	389	388	325	343	339	332	333	380	357	390	397	387	349	346	348	364	383	355	351	348	378	378	384	383	349	336	375	417	400	360	364	387	386	361	353	343	382	356	365	352	356	380	345	378	382	389	393	409	354	353	381	354	367	377	345	395	383	352	392	361	384	390	373	374	340	360	372	390	410	370	434	346	381	391	372	350	360	394	353	353	334	326	330	365	372	371	372	345	388	405	330	387	338	387	357	383	339	371	359	364	343	321	368	354	398	391	380	356	391	372	373	386	343	355	410	364	389	386	392	348	366	380	376	389	365	355	371	395	381	386	348	382	365	341	354	417	375	371	376	358	323	387	355	401	353	390	370	347	385	369	377	357	338	361	372	365	358	361	350	325	384	326	382	394	386	391	383	379	346	379	362	357	396	362	339	366	395	405	395	387	373	383	388	368	374	361	403	406	369	365	370	378	320	331	384	368	376	352	388	343	393	362	402	336	359	372	363	406	395	366	379	372	375	342	342	364	371	331	358	389	350	386	339	356	346	329	370	374	371	386	370	368	375	408	329	346	401	383	395	364	364	361	376	368	366	386	342	323	359	328	353	340	377	378	355	368	364	378	403	362	386	375	350	381	358	366	341	348	372	357	373	350	350	393	380	369	374	347	357	374	392	350	378	343	356	361	365	381	402	405	375	344	363	377	403	362	328	364	342	374	360	375	352	381	378	354	388	399	367	384	350	365	370	409	348	345	374	384	329	373	375	383	366	363	371	372	367	388	346	349	371	370	364	334	406	313	388	344	346	347	388	357	346	367	360	336	368	393	366	357	378	383	360	371	410	351	353	336	361	389	354	395	363	354	373	362	366	360	377	364	376	352	411	386	360	387	364	391	351	371	345	326	391	345	379	352	376	381	350	386	376	360	370	352	380	379	394	348	355	362	359	356	353	355	361	365	344	389	377	388	392	380	347	378	397	362	342	352	392	362	374	377	360	378	372	371	375	340	365	374	386	392	378	342	374	377	375	388	366	348	353	347	359	360	406	383	363	381	361	375	379	350	387	376	354	366	386	341	368	370	382	350	350	362	368	378	363	349	339	351	355	343	361	346	378	387	323	339	402	369	358	388	399	341	333	383	407	366	335	364	354	384	381	413	364	366	398	353	363	344	363	355	384	391	363	360	400	388	363	379	346	336	362	357	361	330	372	392	409	386	382	340	359	368	329	379	416	329	349	374	398	372	377	341	351	398	366	374	381	359	385	387	408	377	409	376	385	350	386	356	371	398	403	352	336	349	346	377	379	313	379	390	341	368	354	361	370	359	394	369	359	382	347	351	370	374	362	360	365	364	354	379	340	399	389	389	342	340	347	366	329	389	355	386	348	367	391	361	377	345	354	367	339	367	349	347	376	362	391	355	420	389	339	386	340	369	388	364	371	348	381	404	390	387	360	387	343	365	356	351	376	351	377	386	371	371	368	378	357	359	372	388	344	412	379	358	369	367	377	358	360	364	383	420	374	358	385	363	342	363	389	392	324	368	374	339	359	366	327	404	380	343	343	343	329	370	371	348	380	364	345	401	408	391	364	351	359	368	379	385	362	370	380	368	362	376	359	367	361	352	366	352	376	361	374	389	360	394	361	371	380	357	327	396	371	381	386	384	384	362	352	363	392	341	400	345	356	351	354	393	377	324	371	377	375	422	395	369	362	407	325	363	388	391	336	353	380	351	356	354	356	378	352	354	357	325	397	391	403	390	343	358	348	388	393	364	361	360	370	367	339	400	413	363	380	394	410	341	385	387	375	349	349	341	395	359	382	362	400	380	357	375	333	371	341	330	392	376	362	372	373	380	393	366	369	400	375	390	376	347	403	388	380	366	378	359	347	375	373	365	349	348	386	404	379	374	349	352	359	362	380	359	382	361	370	401	375	368	377	369	355	350	354	349	372	353	362	348	365	399	357	368	370	351	347	367	359	405	346	376	373	381	361	360	383	355	367	368	389	363	397	345	353	367	351	372	361	349	341	341	374	392	376	388	379	387	309	396	353	372	353	391	372	375	409	387	408	362	349	376	365	371	359	350	360	367	345	364	339	366	368	329	361	351	364	365	362	354	360	348	367	383	340	401	349	400	401	370	376	368	364	377	338	397	372	388	406	353	414	390	372	410	368	349	344	408	359	353	358	392	354	326	381	345	386	377	381	369	337	340	372	368	361	372	352	348	401	371	389	360	336	354	358	369	372	375	371	350	381	372	387	339	369	374	374	325	376	378	375	346	367	373	391	373	407	348	349	374	369	344	391	377	387	353	326	360	353	343	358	386	396	388	381	400	320	397	374	380	398	381	332	374	365	403	371	367	332	407	387	347	350	370	322	358	369	364	357	347	384	365	365	347	391	348	349	362	352	402	369	364	402	370	338	356	381	389
12029	2323	4797	5399	4757	4044	3348	2817	2380	2194	1928	1775	1706	1536	1458	1420	1368	1411	1285	1230	1174	1137	1204	1157	1066	1098	1094	1052	1073	1131	1062	1001	975	1012	1021	1011	1003	952	951	967	1014	958	935	969	947	940	924	947	936	933	971	914	980	906	981	931	933	913	896	893	972	935	941	909	989	931	901	849	897	899	940	893	867	866	919	987	898	982	925	949	899	918	957	867	946	907	910	920	928	895	924	876	903	928	894	900	890	922	901	911	920	936	938	950	894	873	895	929	852	870	878	886	905	902	887	816	949	900	919	909	925	936	885	935	910	907	924	923	920	859	870	892	880	871	888	915	891	974	959	895	957	858	892	953	977	968	878	908	979	915	957	961	923	913	903	882	907	977	950	906	942	949	878	916	895	894	924	959	921	870	923	898	886	888	916	887	868	920	917	899	950	902	902	891	850	897	946	881	883	913	906	896	875	972	951	949	903	917	899	949	866	897	939	855	887	905	867	911	965	904	863	824	922	935	908	916	887	873	857	895	903	897	869	883	892	933	858	898	936	883	907	885	890	935	918	866	912	878	872	930	905	894	885	893	873	923	849	949	861	876	840	925	903	859	923	862	895	905	906	960	911	886	936	881	911	842	893	885	927	917	938	937	983	956	861	856	897	886	866	910	929	978	907	905	952	978	909	877	947	912	867	942	874	896	853	907	865	913	920	850	920	880	885	933	859	891	901	937	907	864	901	946	881	850	872	905	965	867	935	932	934	897	896	909	878	933	931	886	852	906	870	974	963	849	863	897	966	877	866	858	907	928	852	878	906	911	919	896	881	848	928	913	925	902	942	908	878	944	881	854	903	899	921	882	911	929	921	866	904	851	889	939	906	865	916	915	829	887	949	904	889	893	911	870	829	934	880	898	894	930	923	857	885	848	947	899	894	920	877	912	878	886	897	879	893	895	926	874	947	907	932	908	910	968	910	846	911	956	935	942	877	947	890	972	924	901	897	880	893	869	821	891	912	909	960	918	868	907	898	876	905	922	959	909	865	886	880	937	847	959	895	848	893	884	844	918	926	924	940	880	876	854	919	914	928	922	879	813	882	973	860	866	879	957	874	873	887	908	887	874	884	886	885	917	864	879	910	910	897	900	875	886	956	943	860	921	845	875	882	816	880	873	864	909	888	864	885	944	835	892	897	917	941	887	885	888	888	921	860	889	842	855	881	966	877	914	879	913	899	903	907	880	904	894	928	889	935	912	952	919	901	890	923	919	852	861	894	912	863	883	903	857	888	914	926	911	944	927	930	879	884	865	936	894	941	906	905	893	921	885	893	873	896	907	884	867	909	837	890	930	889	926	897	912	912	871	916	908	893	886	944	906	879	892	936	865	871	890	877	871	862	957	869	856	910	900	857	887	875	868	892	874	902	934	916	943	902	903	878	946	864	931	891	924	893	849	892	892	864	831	901	907	909	922	899	823	891	894	894	896	906	912	908	913	864	896	883	894	919	920	907	879	916	925	929	881	882	851	855	920	885	923	886	875	894	920	880	914	909	946	887	927	881	912	860	865	880	866	916	881	943	932	955	861	902	859	921	895	911	869	885	916	873	931	905	896	894	825	869	900	896	919	872	911	904	861	935	923	903	887	865	855	887	882	923	959	931	908	923	856	879	897	859	911	855	849	892	865	886	901	946	874	916	847	874	867	863	849	968	902	899	923	871	919	844	895	896	883	942	927	889	936	917	896	931	900	914	840	880	925	868	876	880	853	943	866	873	883	915	874	934	912	899	908	865	904	909	900	871	926	918	935	892	916	899	854	889	840	937	903	869	892	897	852	866	842	900	863	924	874	883	909	912	853	918	888	849	936	876	899	922	930	900	911	899	944	958	907	828	838	919	840	886	858	908	870	948	932	932	900	876	898	889	918	882	939	962	891	831	884	933	911	911	900	852	933	900	889	923	903	879	900	905	892	902	840	914	921	922	857	859	918	908	852	901	915	916	885	976	901	894	912	911	911	898	829	888	864	894	889	946	917	902	889	940	918	932	884	904	921	857	917	900	878	901	942	905	900	857	879	862	958	868	922	918	904	899	962	890	894	883	923	960	889	925	898	937	898	877	923	878	875	932	870	919	927	881	895	869	946	903	871	943	870	899	883	851	899	958	887	853	940	881	872	872	925	867	880	887	878	913	881	844	876	877	885	970	896	947	855	943	880	943	934	892	894	909	940	880	849	905	866	905	934	886	877	955	902	918	910	914	904	923	911	931	939	886	902	909	898	921	824	928	908	892	892	938	897	881	942	883	919	904	938	916	869	928	897	869	924	874	883	929	873	900	879	889	910	854	892	892	904	881	918	872	898	948	894	915	877	855	885	855	898	876	934	859	890	906	973	939	895	931	858	931	914	868	862	930	811	870	940	837	890	845	872	873	912	880	903	862	915	853	885	922	852	904	868	866	887	948	885	896	907	884	915	893	917	914	917	937	916	927	900	875	903	843	837	871	868	879	923	869	889	952	873	895	889	885	931	894	881	858	925	859	877	901	914	908	909	893	951	980	843	861	885	892	917	840	815	822	871	873	932	837	907	911	894	905	898	931	940	905	903	924	851	839	905	884	822	896	917	922	936	857	871	935	940	893	925	920	867	906	900	887	935	938	890	899	867	908	925	936	865	858	868	873	901	926	862	911	902	886	877	887	881	937	892	876	852	868	904	899	951	919	925	837	912	884	932	924	919	853	856	944	885	895	882	886	918	936	915	876	925	867	933	899	890	879	927	876	874	882	868	894	928	914	915	902	892	920	914	874	922	927	905	877	917	884	888	922	874	892	916	919	972	819	886	844	881	877	919	898	942	895	902	928	940	846	945	903	899	920	868	906	934	905	883	875	916	907	907	875	909	933	915	922	931	880	907	912	900	906	890	867	905	975	852	922	870	913	900	886	861	911	904	881	869	947	923	921	897	914	940	883	870	901	837	901	847	931	885	896	868	928	895	922	879	830	892	945	857	935	944	902	916	906	841	855	914	892	858	898	886	865	923	928	887	905	933	881	869	939	903	907	887	873	897	883	914	892	926	904	936	919	917	870	881	869	886	918	879	879	950	890	913	890	952	951	910	936	872	851	887	903	884	897	913	824	884	899	897	929	909	884	909	899	929	944	910	859	891	877	893	881	911	904	938	916	913	911	894	895	891	923	874	925	855	872	889	905	858	914	853	883	904	942	908	895	964	885	863	905	872	937	889	851	853	861	917	915	910	924	889	976	868	910	925	922	832	907	857	849	882	915	892	925	885	916	881	909	949	880	915	932	902	918	907	884	877	900	909	903	929	936	920	912	938	897	878	900	887	843	900	910	883	859	882	876	943	923	914	899	914	874	919	938	903	837	915	877	884	923	892	866	895	963	877	875	868	876	875	861	914	921	846	916	898	883	909	892	875	854	899	883	942	848	890	849	891	839	965	904	900	883	936	908	896	871	938	883	862	879	866	894	966	943	899	906	915	858	865	876	893	921	911
2842	266	284	326	301	251	273	253	234	295	276	258	244	272	261	279	246	246	242	256	255	288	246	247	281	261	236	268	260	269	271	296	266	263	256	264	261	272	248	261	260	282	230	249	257	227	274	278	267	270	248	237	283	279	276	259	249	284	267	260	258	247	264	243	253	271	274	250	273	252	267	276	254	262	205	299	226	255	245	267	246	243	293	282	252	245	261	269	283	291	276	260	276	247	261	268	275	278	272	258	255	244	253	243	275	235	240	279	260	258	256	266	309	289	279	270	254	282	260	286	273	289	271	251	239	268	283	256	269	266	271	283	264	256	272	247	264	254	267	225	254	269	277	244	261	257	258	272	228	302	280	250	264	243	284	248	235	286	268	254	275	257	273	268	264	290	256	255	270	278	257	234	259	286	251	297	292	293	299	263	271	285	279	267	261	241	263	257	266	259	248	281	275	287	283	279	279	249	241	254	283	269	272	269	255	257	250	258	253	247	265	275	247	275	275	251	288	291	280	266	254	255	256	292	285	246	224	254	262	243	292	255	241	248	236	246	272	263	279	233	253	272	287	272	290	261	262	249	263	274	254	268	271	269	269	239	252	291	263	220	274	244	292	267	248	245	278	274	248	274	219	275	257	263	283	269	258	283	250	241	303	295	274	292	273	256	276	297	256	237	285	285	290	249	249	288	245	248	268	289	221	270	249	294	286	262	262	271	258	268	285	290	263	259	283	268	262	260	274	273	265	275	253	252	251	256	299	274	273	245	268	286	298	301	271	266	264	294	244	269	270	252	262	255	262	272	260	272	289	230	250	236	244	274	273	259	264	282	266	276	257	266	257	275	276	264	267	244	277	251	274	272	308	265	261	244	271	280	264	259	263	276	270	272	268	287	224	265	269	277	294	250	259	265	247	273	267	283	263	266	233	263	290	262	271	266	283	253	280	250	235	281	253	268	268	263	276	251	267	295	254	263	251	271	255	257	243	277	260	284	237	278	281	269	262	276	256	244	266	284	266	285	290	281	263	273	266	278	270	246	246	290	287	243	260	247	244	266	268	281	271	267	288	260	269	247	244	235	271	260	279	266	263	282	268	242	268	278	276	277	313	275	280	241	244	271	270	267	244	275	255	297	265	279	270	250	257	271	255	293	282	257	288	249	270	288	267	267	237	299	278	279	249	266	253	269	235	264	257	293	286	283	287	266	293	226	253	267	267	274	251	273	263	279	243	278	267	285	265	268	270	265	229	233	231	267	278	260	268	271	243	227	242	256	288	284	247	262	277	260	275	250	296	307	277	285	259	241	275	272	292	304	278	286	276	280	264	253	256	270	260	289	260	242	275	253	273	276	225	228	237	250	294	259	273	235	267	251	267	254	262	262	233	240	242	271	259	278	290	275	250	307	265	270	266	249	273	277	277	311	254	256	263	256	237	251	269	266	294	262	228	241	263	268	246	260	236	265	263	265	247	259	260	238	228	267	248	248	281	270	272	276	262	283	287	236	249	221	264	278	258	244	272	255	276	270	286	260	259	281	226	228	291	264	282	306	283	247	269	274	271	270	282	252	253	247	260	260	264	287	263	253	265	255	234	277	253	276	254	252	283	253	246	279	264	254	261	264	271	249	252	268	289	290	270	263	243	265	257	288	266	256	277	255	250	259	297	287	248	272	293	285	271	300	264	247	243	246	237	294	288	254	250	243	278	271	279	252	238	273	275	240	252	289	275	247	235	240	279	274	267	289	245	262	255	261	271	274	248	251	280	274	244	266	260	250	239	254	250	255	258	310	250	279	276	257	279	261	266	282	287	261	275	275	247	256	268	234	245	241	257	294	295	269	287	248	275	248	267	262	259	246	284	269	284	270	263	291	241	264	265	256	286	267	264	290	261	282	257	257	251	262	276	292	289	285	293	263	273	257	255	273	222	268	274	278	273	258	253	259	253	273	283	253	210	274	245	249	264	268	280	264	277	240	255	257	271	260	278	257	257	250	259	255	237	278	270	269	268	285	263	259	247	272	264	245	260	297	271	283	264	287	272	258	246	280	285	231	223	268	245	278	265	266	252	243	252	290	262	261	266	289	249	251	274	269	284	298	271	252	244	253	297	287	268	254	289	294	274	230	247	240	260	277	276	228	233	288	272	239	269	279	262	259	255	235	242	243	234	259	293	245	242	283	250	256	260	269	256	266	248	285	248	292	265	283	275	245	258	282	262	272	270	265	275	273	290	276	269	224	268	284	241	252	254	315	260	280	250	245	264	252	272	256	258	270	267	264	276	296	246	246	244	269	257	265	282	254	251	271	275	290	244	302	240	284	259	254	267	264	264	282	267	237	268	271	283	267	247	288	252	285	263	279	266	212	278	266	254	251	256	251	271	263	255	275	249	273	271	253	275	274	256	284	308	247	277	236	278	255	279	257	281	263	290	234	264	259	265	282	317	268	251	298	295	281	250	281	271	282	271	285	278	230	256	278	271	276	279	282	268	263	266	273	269	258	263	264	261	269	257	277	258	262	268	249	274	230	274	255	278	290	265	232	239	253	249	292	265	281	273	284	295	247	243	271	256	282	254	266	274	263	265	291	255	273	245	262	290	268	260	276	245	265	266	278	273	289	282	265	265	242	244	284	249	268	273	279	266	288	296	275	277	271	276	245	301	259	262	278	274	266	279	262	236	286	230	282	291	236	275	276	275	257	253	271	268	268	293	258	250	261	265	289	257	268	262	246	238	247	256	279	256	247	298	276	289	249	224	298	258	260	266	287	244	249	270	270	256	260	255	276	257	282	271	247	264	297	243	274	262	279	256	286	257	246	265	266	284	266	252	291	243	254	253	289	293	277	251	272	288	241	268	243	255	275	239	275	243	260	282	273	273	280	273	260	278	261	268	281	258	293	248	269	255	257	259	304	244	289	285	270	267	313	254	272	231	290	277	308	269	283	255	287	263	254	255	253	260	262	266	250	274	264	269	263	246	296	274	259	251	255	275	255	274	278	275	251	253	263	263	252	268	255	256	274	268	238	248	269	283	275	252	264	297	271	269	269	253	289	253	262	233	253	285	258	313	270	272	299	243	264	244	259	266	255	253	258	271	264	270	311	255	262	269	254	281	264	263	293	266	265	246	234	275	292	281	262	261	257	253	250	238	286	281	247	259	249	241	268	271	273	286	261	260	275	254	283	251	267	289	223	243	243	284	246	244	301	264	271	251	290	293	251	261	231	254	257	266	256	221	245	272	281	271	271	274	272	286	283	286	277	263	284	255	252	275	243	268	262	276	273	278	264	259	291	299	253	266	311	242	265	289	243	261	279	301	273	277	263	285	236	258	233	252	262	243	291	241	293	276	257	250	296	257	272	273	306	273	284	258	249	244	270	244	260	244	250	282	264	281	248	247	288	271	235	265	234	279	264	285	242	271	282	270	272	256	259	227	251	281	257	265	285	249	248	286	265	270	280	274	239	253	273	280	294	270	266	275	270	281	272	268	258	260	272
3310	657	754	765	813	730	748	673	688	685	691	711	688	681	663	677	646	680	651	681	669	700	625	622	707	652	669	683	637	645	655	695	638	678	650	673	681	610	685	695	634	680	699	673	666	703	665	667	697	681	661	681	677	696	651	631	696	663	638	704	610	654	631	661	671	661	648	673	683	667	661	618	624	637	670	650	671	664	648	621	703	677	665	650	639	631	672	671	667	643	614	608	662	664	646	625	664	633	698	637	659	687	699	695	706	644	667	664	646	668	656	638	619	632	607	649	687	664	625	645	604	637	649	679	680	647	645	655	676	665	663	690	694	666	636	661	669	644	635	608	668	668	631	648	721	670	678	653	654	648	651	637	693	652	672	628	656	697	668	643	674	647	713	691	676	660	668	725	608	678	634	675	649	643	654	687	656	616	650	660	625	658	637	662	663	631	685	639	647	683	669	665	668	660	628	672	676	703	684	644	641	644	668	666	650	674	622	665	625	643	688	704	675	691	657	680	688	693	612	635	686	624	675	666	678	660	652	660	655	645	661	628	656	693	650	658	654	652	636	647	658	692	669	708	610	658	639	664	652	689	692	652	672	651	659	627	664	667	659	686	660	628	714	645	670	641	670	655	676	648	635	689	659	696	677	661	665	691	670	666	669	665	681	635	653	702	637	652	622	678	621	602	656	689	682	665	645	605	667	677	642	614	697	674	662	661	675	702	690	681	645	693	682	677	668	711	673	683	679	657	670	656	658	634	683	645	698	683	630	619	661	700	667	638	666	667	683	690	622	684	648	658	642	672	692	653	647	678	659	643	630	676	652	657	710	656	674	718	650	694	632	617	661	683	660	654	647	635	704	665	713	651	635	655	614	676	644	656	700	681	724	659	692	683	695	615	672	684	652	656	636	657	634	687	630	692	653	647	698	653	675	654	669	679	552	681	650	639	632	687	637	651	697	668	656	639	688	694	675	629	672	634	682	658	682	694	666	652	647	668	631	648	677	689	641	649	678	659	690	679	654	665	669	633	696	630	667	655	642	622	660	661	667	641	664	648	610	634	702	699	685	636	662	678	643	669	643	685	699	666	647	670	677	664	680	687	627	694	595	651	645	606	656	646	646	711	649	637	653	702	669	698	671	644	660	684	647	656	614	623	725	667	668	731	661	693	667	647	641	664	680	639	700	685	684	657	690	640	660	672	699	653	652	647	678	664	660	687	676	693	633	649	626	600	659	689	686	654	577	684	692	679	632	628	677	668	640	659	676	644	668	667	674	702	660	654	669	678	628	641	680	707	685	670	671	664	664	621	624	666	634	608	663	680	628	650	649	652	630	665	652	688	654	646	684	687	664	601	661	675	644	647	660	670	670	648	663	639	684	672	650	640	696	667	650	626	674	642	667	660	652	685	636	645	678	648	644	608	621	675	663	635	681	636	593	674	652	663	639	656	664	638	666	619	630	671	696	658	659	646	644	664	643	676	610	647	691	628	632	660	676	645	666	682	622	653	692	691	658	662	653	662	645	633	697	683	646	679	618	701	667	655	685	650	683	648	651	672	659	575	678	681	655	641	623	641	627	646	659	669	675	666	641	636	661	724	683	601	673	639	673	686	654	634	686	670	652	702	679	629	664	672	658	619	621	646	635	637	703	625	670	658	688	700	624	704	665	690	660	661	707	650	692	706	663	706	673	636	646	642	649	639	643	681	644	668	633	665	661	655	681	643	636	635	655	656	651	692	664	678	665	656	651	640	634	599	692	652	684	670	661	652	672	697	683	707	642	698	681	673	678	694	649	628	667	659	620	672	654	653	634	668	668	669	666	645	688	684	702	666	663	642	637	635	636	633	656	667	656	667	673	606	692	660	693	656	716	661	653	649	679	704	665	669	624	678	612	661	676	640	619	594	674	682	639	680	665	679	654	649	661	664	691	743	678	672	677	623	640	648	626	671	658	688	681	646	687	659	640	660	681	647	648	726	673	673	691	653	653	638	685	683	653	655	677	703	664	620	669	678	633	623	667	656	743	606	659	666	674	651	629	634	653	667	694	621	631	659	643	678	646	668	658	643	710	713	656	707	676	670	658	693	654	683	685	638	670	705	674	675	653	657	636	655	675	659	647	646	653	627	713	680	695	673	641	688	712	674	624	674	635	678	616	629	653	687	737	645	618	648	660	655	674	686	638	654	651	678	665	603	656	638	638	646	638	677	659	654	594	704	658	685	657	693	647	636	625	687	653	646	625	631	637	638	662	653	674	719	640	636	629	677	658	700	694	691	674	694	663	703	668	636	647	715	643	631	703	603	644	650	683	625	692	649	633	686	659	653	659	692	653	692	660	673	652	658	668	655	669	655	615	660	627	669	679	642	658	650	652	665	685	634	664	656	627	663	628	686	694	639	666	715	654	661	697	648	683	689	677	700	642	608	665	674	653	655	672	668	625	641	638	674	636	642	636	654	645	643	680	681	648	631	651	674	628	671	691	677	653	711	667	656	679	650	590	648	646	646	663	663	678	638	686	683	661	632	658	660	653	634	637	695	637	648	642	654	659	626	653	672	643	607	698	675	664	669	655	632	676	694	670	668	696	715	691	636	687	668	631	681	649	648	689	660	674	614	620	630	657	706	636	646	650	622	623	656	631	668	661	699	667	621	676	674	620	674	654	673	673	696	625	702	626	661	681	677	621	638	664	679	645	667	655	634	645	616	690	653	644	634	654	640	696	647	701	638	707	658	655	684	654	665	671	642	649	701	664	679	663	691	650	682	687	643	677	689	639	637	669	667	657	618	678	625	679	682	676	636	633	688	645	601	699	606	628	655	674	671	639	697	694	674	668	671	652	652	644	676	644	661	674	657	693	694	685	657	641	669	645	682	688	661	687	671	624	665	641	690	683	612	648	659	650	642	645	692	638	671	616	654	658	694	676	644	648	679	601	677	666	625	652	660	646	665	621	666	622	682	678	622	643	688	657	668	686	653	680	678	690	666	667	706	677	685	686	659	666	679	685	659	678	636	626	674	650	654	623	705	640	687	658	628	677	655	623	685	654	652	675	628	680	632	639	656	676	677	642	710	690	649	689	646	665	623	680	632	655	654	651	657	649	647	638	633	662	690	649	681	648	631	686	642	673	647	677	709	660	628	650	655	643	638	649	737	669	684	664	669	660	673	644	652	665	622	643	660	666	685	702	621	688	626	665	707	693	690	664	597	699	626	660	699	652	643	647	638	664	702	637	687	643	651	626	673	651	681	674	677	644	625	677	625	673	601	600	641	712	643	684	645	659	668	645	663	701	683	637	656	665	687	674	683	697	674	659	631	661	678	673	633	680	705	607	674	665	701	619	661	671	699	629	656	664	672	717	666	680	702	669	671	633	663	661	664	656	642	652	681	662	693	640	632	662	671	655	658	678	673	657	667	651	680	699	667	683	669	694	674	665	663	651	693	675	663	646	669	673	635	666	681	596	664	707	642	644	638	649	670	671	619	650	678	643	657	686	660
14686	1287	1118	876	686	544	474	414	334	315	275	283	261	260	243	259	226	282	251	229	214	226	233	234	234	206	185	201	223	248	246	222	221	224	220	245	229	225	213	198	234	216	201	238	204	212	201	223	223	211	203	193	212	206	216	198	211	225	243	218	218	226	222	204	223	206	229	232	218	236	217	220	217	233	213	232	225	222	230	200	237	205	180	202	222	222	208	207	236	223	218	229	209	225	220	178	225	198	230	218	232	194	239	231	194	224	216	217	202	210	229	223	220	219	210	218	233	212	211	221	212	199	199	209	224	208	206	197	242	214	209	222	205	234	255	233	211	223	188	208	215	230	230	205	195	215	205	213	214	241	199	221	236	200	221	216	199	205	230	204	210	209	232	222	197	197	211	195	191	202	226	195	214	231	223	223	200	192	201	199	213	217	221	195	202	239	214	213	189	203	213	202	201	217	222	208	240	242	230	209	219	183	204	239	220	223	201	215	207	197	210	221	207	214	226	226	182	214	221	215	208	202	214	190	229	224	215	199	205	209	208	200	199	208	224	213	214	218	209	207	189	197	208	235	196	228	199	228	203	193	214	207	202	206	204	218	204	216	203	221	237	237	199	226	184	199	211	197	220	222	200	222	206	206	199	239	194	219	197	223	183	190	211	235	240	200	216	197	229	203	254	192	219	230	210	235	215	237	198	225	208	250	206	232	209	223	225	216	230	202	214	221	223	218	229	226	210	206	185	211	227	220	177	212	235	191	220	233	233	203	209	219	210	225	183	196	183	176	214	201	220	244	201	225	195	210	171	191	196	198	191	232	191	199	241	197	213	210	215	198	195	239	238	218	228	239	211	209	258	212	225	235	198	208	201	212	197	227	227	217	202	219	221	192	233	206	224	192	241	222	200	215	192	223	227	214	232	216	222	232	224	227	206	196	207	203	173	210	238	208	222	239	211	210	214	198	231	219	200	204	184	227	220	216	204	223	224	196	166	227	194	194	254	225	228	229	214	199	193	216	223	230	211	229	202	246	213	237	208	223	201	217	221	234	219	199	212	191	206	219	213	190	201	203	228	244	232	210	180	239	226	241	223	196	222	214	198	220	229	209	221	205	184	204	231	179	226	211	199	225	233	201	220	258	219	213	208	215	208	240	205	240	214	230	210	220	226	208	218	237	227	239	227	209	203	215	216	185	212	225	210	238	194	209	187	191	210	208	234	202	212	229	210	218	175	224	233	213	205	228	216	198	214	218	206	225	209	184	222	230	217	232	237	225	211	204	200	229	214	198	224	218	205	219	231	237	234	204	193	212	197	225	210	235	219	201	228	194	183	209	213	203	226	219	215	253	197	228	213	211	215	207	192	210	216	188	216	186	219	206	217	211	223	221	233	217	214	233	211	203	208	181	210	269	224	207	194	207	198	206	213	223	222	210	218	222	230	219	193	198	221	205	219	219	219	215	195	208	215	182	218	222	221	211	188	196	217	203	222	202	230	241	231	242	224	228	219	201	194	192	216	204	206	214	186	198	222	242	209	217	235	201	209	193	234	195	213	219	222	205	191	186	217	206	239	195	181	197	187	226	211	203	214	229	213	212	227	227	213	213	205	231	231	181	227	199	161	213	227	201	231	193	186	221	192	225	232	199	229	202	225	214	217	210	191	181	188	237	199	210	249	214	208	198	201	202	191	202	190	191	243	217	230	201	218	226	203	200	226	214	223	232	185	210	184	208	212	212	204	187	220	231	204	221	220	203	221	230	183	192	199	224	221	167	218	185	225	191	231	204	235	201	213	194	206	216	204	210	205	185	181	212	211	184	188	187	202	231	219	188	194	221	197	206	215	213	194	204	227	218	212	211	202	225	238	203	232	202	191	186	196	224	208	197	205	209	211	240	218	206	225	209	216	228	218	207	204	213	193	203	221	215	235	222	211	183	215	213	202	215	196	201	205	203	193	221	221	229	185	214	199	180	232	212	185	197	217	241	197	194	220	230	227	214	201	234	200	205	218	200	216	196	204	245	201	194	193	203	205	220	211	208	231	193	196	196	204	213	188	204	206	204	260	180	195	175	208	217	247	241	198	188	211	221	212	183	189	198	240	200	205	213	234	204	219	214	197	209	221	229	214	238	198	251	215	187	194	203	229	257	222	220	193	222	221	198	199	200	206	214	225	205	213	210	202	223	185	205	201	213	218	230	224	227	209	198	231	203	198	224	220	221	210	223	206	215	210	183	192	195	220	210	195	187	213	194	235	204	182	193	220	198	209	222	193	211	223	203	194	213	227	213	213	209	210	231	194	221	225	234	206	215	235	214	195	234	196	195	219	213	214	218	212	216	187	203	213	216	206	212	242	219	193	206	234	211	218	197	208	210	201	210	216	223	239	224	219	204	181	225	247	195	239	194	203	193	210	239	201	201	217	195	213	207	215	218	215	220	223	207	226	221	183	194	204	214	194	215	200	215	246	218	217	223	214	204	230	202	201	225	208	210	221	225	204	204	236	199	221	202	196	200	192	196	215	215	237	193	196	199	201	252	174	216	188	190	203	211	230	216	205	200	209	257	207	242	192	207	195	192	190	184	232	196	220	190	230	184	195	198	205	223	189	218	211	216	209	213	202	206	211	199	228	218	242	230	231	243	194	214	218	210	209	199	214	219	202	210	231	199	241	217	192	201	219	205	196	209	227	217	194	229	228	221	224	207	236	236	201	182	224	244	210	216	214	235	209	227	183	203	203	237	211	203	219	207	221	191	209	225	205	193	215	192	226	226	204	237	202	197	233	194	214	224	205	218	227	198	233	209	206	211	217	204	207	175	227	205	213	205	237	206	191	230	214	232	183	230	227	190	213	221	242	178	209	228	178	227	213	212	229	211	202	229	199	187	202	226	227	220	208	218	207	199	211	210	236	192	217	178	222	201	227	218	203	222	186	237	219	205	207	217	228	216	216	192	222	189	215	214	219	219	199	217	209	228	250	225	196	204	215	198	191	215	227	202	213	222	212	204	210	195	206	190	212	223	214	224	194	206	218	181	192	235	230	223	183	201	195	206	210	196	209	208	214	214	228	205	185	189	220	231	201	203	215	199	217	221	229	214	194	238	232	215	211	200	209	185	246	221	230	226	211	203	220	194	212	211	218	236	213	197	205	216	187	202	241	203	230	204	181	206	201	194	217	224	211	173	213	207	186	198	218	171	219	168	211	233	207	200	194	210	231	202	178	227	195	238	232	223	221	197	202	190	228	211	243	222	200	212	241	221	182	223	214	228	217	215	217	219	208	226	230	202	196	217	226	183	224	205	217	192	214	183	191	207	222	184	206	201	214	174	236	220	212	237	239	208	183	193	211	233	204	212	237	206	190	219	204	225	208	198	205	211	212	240	228	237	223	202	211	194	232	213	234	203	222	263	206	247	191	200	235	210	229	179	201	189	217	222	217	243	194	198	196	245	203	214	218	215	216	185	183	215	221	200	208	222	236	226	190	211	179	204	236	191
8522	1277	2569	2967	2681	2249	1793	1574	1322	1253	1076	1062	978	905	922	829	796	808	778	742	774	690	701	675	697	626	673	662	682	671	633	623	589	626	684	649	593	615	610	598	613	586	638	623	622	546	610	569	590	587	587	587	573	621	562	577	589	592	618	630	590	554	618	582	554	594	611	604	564	552	567	579	561	558	543	564	616	567	575	589	558	617	551	589	580	625	540	545	590	583	593	577	576	590	591	620	578	584	582	547	562	575	555	565	548	550	544	574	573	578	544	586	606	597	585	592	606	594	559	531	550	609	566	600	535	549	557	544	539	554	543	590	543	562	564	588	585	569	600	553	526	552	581	611	587	569	598	602	562	563	586	573	591	568	608	614	540	570	536	574	589	549	568	643	594	578	572	622	595	574	584	557	563	593	601	600	610	603	560	548	558	580	535	558	548	552	540	567	505	576	552	601	576	613	556	601	587	584	568	566	557	539	592	554	574	548	553	567	522	574	625	546	603	561	562	554	599	553	576	585	557	601	547	599	580	524	594	558	603	557	590	568	549	586	605	586	547	575	568	584	554	552	557	531	537	543	583	629	577	595	578	561	591	572	616	579	561	576	565	567	606	564	558	612	540	544	543	571	543	594	563	573	569	565	567	549	568	592	528	571	562	583	574	583	635	592	568	589	566	581	559	565	569	596	555	556	567	576	577	560	559	614	559	558	589	601	539	576	577	570	559	562	590	617	561	554	516	584	556	566	593	574	621	560	532	577	501	573	535	564	580	571	565	553	587	569	538	578	550	558	535	570	549	553	527	554	563	577	594	570	568	530	565	581	595	591	564	527	576	572	529	536	564	569	549	565	545	560	589	562	564	535	544	541	550	573	548	543	540	534	575	555	588	585	542	620	591	548	573	589	604	558	572	579	569	584	545	594	551	556	543	573	583	542	568	607	597	540	571	575	567	590	586	581	592	559	570	574	553	620	600	563	572	561	557	558	603	587	580	529	562	563	560	581	574	545	560	577	516	576	536	548	537	557	570	585	551	589	538	570	521	543	565	540	588	607	576	587	558	573	552	584	574	556	558	565	571	584	551	618	554	590	553	554	591	565	558	578	573	540	513	535	537	562	564	574	560	564	565	549	580	567	581	580	611	562	594	556	570	556	571	589	592	510	574	590	597	579	577	570	562	561	578	557	564	549	543	547	552	505	562	479	580	613	586	565	560	521	579	560	584	577	616	557	545	609	629	571	586	540	538	627	562	551	577	578	595	546	535	568	575	575	557	528	590	623	554	521	553	562	580	550	588	576	595	575	602	521	581	571	553	573	586	567	558	538	606	564	585	595	562	532	574	567	576	594	571	540	590	599	530	560	556	555	608	576	572	571	573	573	583	600	580	563	585	529	536	598	591	578	547	567	582	581	570	620	576	593	583	564	583	592	560	546	572	571	574	571	554	533	554	564	574	499	583	542	538	563	526	568	598	621	547	592	568	591	583	557	601	559	583	535	515	545	552	566	575	543	608	585	555	588	537	571	564	567	551	544	573	546	595	572	572	610	549	575	579	542	501	564	528	568	582	598	589	559	571	543	576	558	544	548	543	609	576	600	612	572	593	543	609	542	562	520	553	594	629	540	548	553	576	592	542	617	572	584	567	557	555	591	592	557	553	573	571	537	582	555	585	623	611	577	587	546	583	565	543	588	560	568	591	578	561	563	578	588	548	552	572	564	580	555	592	562	591	581	582	562	552	518	533	564	569	494	555	536	572	555	571	596	562	574	570	548	631	575	569	599	602	570	540	536	605	576	592	566	549	548	577	566	593	569	564	546	542	559	537	587	574	577	549	568	589	584	587	582	552	563	591	563	552	587	571	599	589	566	537	574	562	591	573	574	581	601	571	581	534	584	566	615	579	569	540	595	581	539	555	583	586	565	590	582	533	552	541	555	584	513	544	561	572	582	518	560	557	539	609	581	575	614	535	571	574	595	565	529	572	547	584	588	585	581	554	611	609	568	570	596	566	588	540	562	564	572	585	560	554	550	603	544	535	544	606	627	567	578	594	579	596	539	586	572	591	582	571	655	544	527	570	602	595	613	560	573	575	585	577	577	544	536	568	560	529	548	560	529	581	557	568	532	553	553	512	555	549	565	581	542	581	538	556	520	574	546	604	596	567	562	596	561	627	594	592	591	589	578	629	576	563	603	543	547	543	601	539	594	591	554	563	576	581	586	580	583	572	572	539	589	603	584	562	589	561	601	573	579	579	619	534	552	580	580	557	551	631	576	558	573	586	585	575	567	550	501	580	574	574	568	537	600	566	562	554	585	600	575	568	559	567	566	598	567	569	551	596	539	584	615	573	552	577	577	562	554	535	563	541	519	606	569	570	558	534	572	597	560	585	570	569	574	596	534	608	562	577	559	600	592	545	560	541	591	534	575	551	574	581	599	592	564	558	555	546	566	562	568	584	580	562	527	588	550	559	558	624	554	544	600	594	569	566	567	593	553	562	602	550	579	562	556	584	540	586	528	577	591	602	569	590	539	581	608	589	568	562	558	562	575	606	639	593	614	581	561	600	516	562	556	549	585	529	549	531	556	605	572	577	562	535	594	556	556	576	588	561	540	543	576	580	541	562	618	588	588	531	583	610	630	570	560	535	572	615	599	584	619	598	563	589	568	538	587	583	577	516	579	561	532	559	568	582	558	558	588	570	568	578	565	560	576	559	552	604	599	585	566	581	588	516	582	564	563	559	536	580	546	593	589	559	555	573	603	567	609	551	623	563	548	533	589	526	554	612	553	550	612	593	591	569	580	543	557	566	556	555	500	528	565	564	590	571	525	556	583	583	544	587	588	604	562	537	556	600	551	596	589	537	615	578	550	578	542	585	589	548	584	611	586	599	553	602	571	609	577	589	557	538	552	574	599	588	600	587	549	585	540	563	569	605	581	550	582	585	609	586	551	538	611	600	564	582	579	562	532	591	570	567	548	576	597	545	559	586	579	533	582	562	577	617	553	596	556	580	599	571	565	602	557	588	580	568	570	561	566	544	562	578	579	536	553	548	569	547	559	625	565	575	553	587	565	572	542	569	610	604	612	559	565	581	553	516	570	515	573	581	569	569	577	563	554	538	518	524	565	570	561	572	585	574	573	543	573	561	591	562	584	571	551	593	558	591	606	582	543	583	564	573	548	525	596	597	583	592	595	595	565	541	572	559	589	603	569	598	566	545	551	603	541	639	531	582	582	579	535	588	593	570	564	577	552	610	569	587	551	565	586	577	536	556	583	557	596	505	557	591	581	542	565	592	564	581	541	588	599	566	593	547	595	581	541	573	594	544	537	566	562	592	526	638	591	586	552	573	536	563	572	593	511	541	534	594	556	521	575	523	571	588	582	559	526	589	525	552	583	608	623	596	597	570	554	587	538	560	616	531	588	525	485	581	608	592	590	604	546	537	575	554	585	531	568	525	564	586	582	576	594	612	601	576	591	601	562	586	599	586	565
25233	3378	2426	1733	1414	1047	859	729	655	586	554	496	471	482	464	412	456	424	435	390	431	417	410	405	390	385	377	370	391	394	361	385	409	381	400	399	391	430	367	382	366	371	385	372	352	421	397	364	403	378	364	376	385	360	343	380	354	382	349	374	372	388	389	362	422	375	379	384	388	361	389	348	323	407	359	381	335	311	366	379	352	358	395	378	359	382	328	399	382	386	392	404	372	389	371	336	368	365	359	403	378	365	361	350	349	369	342	318	401	369	358	339	366	364	351	390	367	369	369	382	375	360	363	386	353	357	375	372	398	355	387	366	366	363	404	363	403	378	349	359	334	384	386	359	350	402	366	384	382	385	380	404	324	396	357	342	406	366	358	340	340	421	373	361	360	340	403	345	366	375	382	342	375	387	392	350	354	402	356	390	369	360	364	377	368	371	328	378	368	373	382	352	380	370	361	369	367	396	358	372	381	345	344	389	374	376	356	343	385	350	404	360	373	371	344	375	339	385	354	375	376	339	358	395	390	417	357	328	376	383	349	375	398	341	386	385	397	365	405	386	354	412	373	358	371	361	394	418	389	392	378	376	349	393	348	380	406	388	397	343	378	419	372	361	362	365	333	336	383	340	376	326	358	348	372	381	355	399	385	383	374	378	399	373	351	385	390	358	367	345	385	378	365	354	391	392	377	394	391	353	416	385	363	368	397	402	338	370	378	384	344	355	334	399	354	377	373	400	379	358	387	354	387	361	368	368	345	368	380	409	361	388	359	368	414	377	397	371	335	382	397	354	376	377	358	353	373	368	370	349	371	352	343	371	364	379	382	349	397	364	383	384	379	372	359	361	372	399	395	353	386	380	362	408	391	380	387	402	352	373	370	385	364	390	354	395	376	409	422	384	338	353	360	363	340	411	356	357	366	394	418	378	387	394	320	392	383	382	361	382	343	383	402	403	350	374	430	385	378	403	374	377	369	360	375	388	368	383	371	378	385	363	394	365	378	366	378	372	377	415	375	370	334	359	374	408	352	407	381	352	368	362	374	377	355	352	376	403	388	350	348	352	409	382	340	352	402	361	371	337	360	379	325	420	413	380	357	380	400	353	367	375	371	398	369	387	412	365	375	399	401	402	388	376	393	369	411	387	373	371	374	363	363	383	371	357	339	404	362	365	391	376	374	377	397	399	374	376	367	351	403	386	358	379	379	361	375	388	375	382	354	363	363	359	352	325	368	409	358	359	369	361	365	369	376	377	368	396	389	360	363	392	386	372	392	393	364	393	389	363	392	389	364	393	391	377	386	413	339	415	383	345	371	333	392	385	384	393	399	360	363	365	393	346	392	401	357	400	387	385	351	382	330	368	381	356	360	390	422	383	367	390	400	379	380	386	401	376	357	380	353	340	353	330	368	362	361	382	382	360	365	343	362	369	383	376	391	372	342	395	383	380	390	357	376	376	334	367	368	405	356	378	371	347	339	377	403	385	382	374	422	349	373	394	384	340	376	377	386	399	364	382	350	367	394	390	345	368	372	351	392	374	341	325	357	363	373	363	409	388	354	367	406	363	387	389	399	343	353	381	383	372	403	349	386	358	342	371	367	322	350	364	355	373	379	365	347	369	341	383	414	395	396	341	342	399	368	373	368	359	360	342	362	354	394	340	347	379	370	389	426	380	347	365	361	370	389	371	366	338	394	370	375	362	363	360	332	377	356	405	371	356	370	346	386	368	376	394	378	402	391	366	372	381	368	402	371	381	379	338	338	396	356	371	342	362	394	385	383	381	356	360	415	404	403	358	411	383	416	380	407	427	382	392	361	391	365	368	349	349	361	364	409	342	400	387	403	365	363	400	352	359	401	374	344	370	383	399	377	379	366	367	383	378	375	431	369	380	389	407	335	350	327	336	355	384	389	329	378	336	343	373	363	364	366	375	394	357	372	340	348	373	383	376	360	395	415	370	377	362	370	387	396	358	366	376	382	412	396	395	373	381	349	400	368	360	369	405	400	366	383	390	351	363	365	390	362	406	388	344	389	393	339	354	344	323	396	349	361	400	377	366	357	379	380	387	353	350	331	342	394	362	363	379	341	363	377	385	387	373	372	369	364	385	318	367	380	344	335	379	393	394	369	370	361	372	375	331	396	368	358	377	398	363	328	350	388	393	357	395	357	383	371	380	362	349	366	363	345	356	358	375	349	362	355	369	358	355	382	389	372	361	331	368	380	372	358	346	369	380	352	354	373	360	353	374	379	365	370	360	383	347	391	385	340	330	338	349	362	380	391	379	365	404	386	378	382	344	384	385	389	400	374	377	392	391	391	386	375	366	356	400	425	360	378	352	336	364	407	377	371	350	337	356	392	357	394	348	382	402	377	374	368	371	340	354	345	341	388	364	371	355	344	324	355	356	375	368	358	397	370	391	390	388	371	335	350	355	356	382	377	359	385	373	375	363	366	389	406	412	365	372	365	412	372	414	347	350	399	384	382	376	400	386	383	356	378	359	355	373	378	389	357	356	398	396	385	378	402	399	389	381	356	390	373	359	370	355	344	352	384	374	355	392	361	368	381	371	337	367	391	385	360	373	369	409	352	368	367	355	402	384	396	384	355	336	400	376	383	397	343	376	381	361	368	373	387	364	341	377	395	302	337	400	387	401	374	394	384	377	371	396	385	340	379	333	393	375	375	351	377	385	397	371	364	337	356	378	368	368	376	368	387	372	380	364	377	412	360	370	356	361	346	371	396	368	387	377	347	372	392	357	354	385	389	368	379	386	389	355	361	375	382	373	361	386	369	358	385	356	355	408	380	358	369	412	387	368	406	353	360	365	367	340	382	356	347	360	361	373	366	367	374	372	349	384	362	379	365	377	372	373	391	399	388	388	362	371	376	328	382	370	359	385	368	373	409	343	376	327	358	367	338	350	389	379	341	391	381	356	377	372	323	375	397	359	392	401	341	372	428	360	377	347	399	356	395	383	368	381	383	367	347	380	344	364	380	381	363	374	386	348	354	414	356	392	386	382	374	398	349	353	364	364	366	378	373	379	381	385	388	372	369	403	389	370	413	382	368	363	365	392	361	375	352	393	393	368	365	361	394	345	380	367	368	358	357	372	380	367	415	335	381	363	374	366	388	353	379	382	354	350	358	361	381	364	363	406	391	356	373	373	324	362	351	328	352	320	382	364	392	368	351	369	363	364	387	316	392	367	345	381	370	373	377	377	358	380	356	371	367	362	424	395	354	384	386	375	381	348	359	389	378	397	372	368	351	386	347	393	342	418	392	356	358	370	380	384	390	371	374	365	402	393	387	350	369	341	361	398	371	355	412	388	379	387	368	328	360	357	386	375	354	370	366	347	402	322	377	380	400	388	356	375	375	366	357	395	361	409	397	368	373	395	395	321	380	336	375	361	344	371	373	394	346	365	377	370	400	352	346	365	365	345	370	365	347	387	388	387	362	399	356	392	417	348	352	395	325	401	381	338	369	380	403	372
11888	2289	4606	5547	4740	3890	3320	2876	2468	2180	2004	1774	1711	1592	1475	1366	1342	1298	1321	1247	1187	1241	1160	1114	1123	1100	1046	1018	1022	1069	987	1055	998	996	996	995	934	1010	947	947	966	974	1017	1031	986	953	993	930	968	910	949	888	946	942	908	971	960	942	944	932	979	941	950	933	1009	976	904	905	948	960	959	934	940	953	917	971	884	911	902	953	946	858	894	932	930	868	908	1022	918	940	961	915	944	915	910	896	963	915	942	881	988	917	891	924	893	883	950	919	888	889	869	985	869	879	841	922	900	907	899	896	946	933	907	914	910	967	878	981	948	937	902	879	937	943	949	913	939	904	867	888	863	920	957	920	933	919	964	890	969	902	938	950	917	899	955	927	919	937	918	932	898	941	920	924	923	959	908	854	920	886	888	876	918	947	966	957	876	921	924	954	886	925	914	874	886	877	886	922	936	899	932	936	877	947	916	907	909	911	913	885	892	907	908	906	893	878	893	936	894	888	915	889	885	921	895	933	918	904	861	929	873	833	908	929	896	922	872	912	900	901	906	882	907	965	855	821	925	871	894	908	886	906	878	886	866	925	919	876	913	863	860	892	872	909	885	880	953	866	838	895	919	917	917	929	932	936	879	911	910	905	895	882	910	914	937	889	957	869	902	915	883	896	894	860	919	923	958	943	910	924	881	905	961	900	967	865	893	880	932	904	900	950	877	945	925	921	839	911	931	888	882	894	964	938	933	888	930	957	924	893	944	927	895	902	879	920	866	879	905	871	887	897	940	867	901	893	893	894	934	898	888	884	891	960	873	929	925	964	907	912	925	883	908	868	966	854	908	871	853	939	905	913	848	956	906	925	906	933	940	926	838	880	870	889	940	889	912	897	904	832	978	934	896	886	923	830	882	984	883	926	861	900	917	880	895	929	884	919	880	902	884	899	936	902	933	893	895	918	957	907	859	877	901	937	868	882	838	903	935	920	882	874	959	886	874	986	887	908	885	975	922	895	870	945	899	924	903	949	875	925	896	895	921	918	926	960	907	915	881	960	926	850	863	906	888	915	938	953	909	871	951	935	871	911	926	912	843	900	868	960	983	938	847	905	859	948	935	966	918	877	907	929	912	890	900	958	925	907	902	910	874	812	845	918	945	905	949	903	898	922	897	956	961	901	852	888	902	856	937	887	906	928	953	872	938	907	841	943	946	925	902	925	876	906	914	904	917	937	908	902	928	886	908	906	906	913	915	890	864	891	931	889	931	914	938	886	881	870	893	871	912	925	922	875	882	924	934	896	965	859	845	870	954	888	884	883	851	870	895	946	888	975	881	915	876	909	873	887	871	926	918	878	842	951	982	903	933	946	931	879	960	924	945	906	888	878	974	893	932	928	906	932	923	901	911	902	897	873	862	931	977	862	945	898	861	900	905	897	924	864	864	932	889	917	916	959	896	912	910	913	916	919	887	919	868	887	871	924	944	863	935	896	929	862	922	938	908	867	914	897	842	873	940	882	864	847	932	908	916	879	850	936	888	919	898	866	899	840	922	918	939	893	858	889	914	907	920	926	920	924	904	869	913	908	904	918	908	910	887	899	927	881	984	956	898	947	894	919	937	881	884	904	908	873	902	899	915	917	892	892	869	945	908	901	912	893	905	936	925	894	945	927	944	874	885	921	901	853	910	910	881	887	935	897	876	886	910	919	934	895	887	923	906	892	839	928	913	911	915	873	897	905	869	915	882	884	943	948	889	868	980	949	892	914	925	882	893	930	914	931	912	896	894	875	912	916	862	881	902	894	915	938	873	910	926	928	926	870	912	900	954	911	912	883	890	929	898	865	921	897	884	886	901	933	931	860	884	913	845	937	920	925	933	884	884	902	889	887	938	876	905	887	894	902	952	966	901	908	880	892	925	918	908	873	952	859	929	887	903	909	907	866	879	941	844	925	930	887	850	857	889	887	889	910	915	891	870	898	921	914	934	939	914	898	931	894	967	911	899	938	914	862	967	941	937	864	889	880	870	875	901	861	903	883	888	849	910	932	872	901	913	906	908	903	902	893	910	910	900	889	933	878	856	886	925	909	911	945	899	925	909	918	910	908	889	888	976	865	824	917	872	903	940	908	881	915	900	878	876	902	881	910	896	903	872	945	887	945	874	911	900	874	932	889	939	948	903	936	897	866	932	916	946	826	915	878	875	920	935	924	878	910	823	923	866	904	899	925	885	908	881	936	920	877	885	922	914	898	867	917	867	899	870	927	889	866	891	890	927	888	898	949	925	909	968	971	888	897	878	950	914	870	901	902	900	909	923	850	936	919	870	860	854	937	916	936	903	891	933	899	852	939	903	875	886	940	880	960	927	895	901	886	879	900	903	859	871	919	878	924	918	933	924	934	948	893	900	872	933	885	871	913	889	886	931	908	919	868	907	874	877	922	946	906	923	942	899	876	901	902	941	920	892	858	899	885	917	941	883	928	888	872	925	943	926	925	848	907	939	888	875	951	894	942	928	859	880	887	906	897	934	937	853	936	871	890	864	858	862	863	882	848	955	887	933	926	932	904	889	891	918	908	938	904	890	898	893	922	884	877	888	852	932	905	916	891	944	902	896	961	915	901	889	932	968	889	917	880	911	901	891	921	905	844	885	912	887	907	910	904	858	872	919	930	916	852	924	931	914	944	889	860	956	963	957	852	937	936	878	925	865	958	861	906	920	881	864	881	881	940	908	904	889	940	915	871	928	904	923	915	854	972	907	853	904	894	959	939	858	886	894	927	926	867	905	876	892	955	891	911	931	901	858	936	889	918	928	936	873	979	964	892	915	847	943	896	915	856	866	947	941	911	891	931	858	875	891	924	843	882	928	899	870	869	923	905	874	918	895	899	883	919	893	933	889	928	861	897	947	883	926	904	899	948	902	913	945	883	866	949	928	926	941	929	896	876	892	874	865	895	948	934	910	898	920	857	954	907	908	896	905	895	901	925	886	884	895	890	899	934	896	903	887	875	862	916	898	884	922	922	856	939	880	887	909	853	868	919	888	900	897	912	952	972	898	888	940	880	903	896	967	881	886	884	933	911	880	894	948	879	924	902	907	915	910	850	897	893	921	895	914	933	865	912	910	903	876	876	925	922	895	936	906	922	896	915	815	950	904	942	871	931	857	923	936	936	966	913	863	952	895	932	889	914	895	906	952	910	934	890	908	873	912	925	887	859	907	905	887	853	902	864	902	914	963	905	859	879	936	912	910	967	852	927	847	853	921	874	909	862	913	918	902	909	904	864	886	888	877	915	967	957	914	903	856	901	933	916	904	899	954	888	900	924	928	881	869	926	886	914	963	870	909	909	852	893	902	894	882	888	908	959	881	932	907	903	863	894	909	906	898	878	953	923	975	908	927	916	879	880	877	924	908	893	905	911	903	897	899	975	890	906	950	909	926	835	907	884	901	919	950	888	925	905	877	896	911	925	876	894	978	913	890	904	926	929	954	912	872	915	883	906	880	911	924	906
2635	298	289	298	277	257	263	261	257	262	264	250	259	273	240	257	254	253	255	257	271	238	253	274	300	297	252	265	252	243	261	269	273	239	265	256	245	259	280	255	274	243	281	270	291	263	271	275	281	241	271	267	276	247	265	258	258	252	279	257	271	279	274	261	274	254	273	239	260	271	261	270	272	265	245	268	273	280	274	264	260	227	289	264	259	244	246	255	232	225	256	250	243	275	251	259	265	276	262	224	262	276	294	295	224	257	266	211	271	266	236	278	265	264	256	283	287	286	219	238	253	269	248	245	280	249	278	264	259	241	253	261	272	248	274	247	270	269	258	268	264	255	295	243	257	278	276	246	245	273	287	257	270	279	282	271	267	233	281	254	279	288	276	247	255	286	264	288	257	243	229	258	256	276	264	286	288	270	248	267	286	270	272	277	259	268	271	231	254	258	274	253	287	233	250	237	254	257	273	279	292	248	267	233	281	269	288	275	255	275	238	252	265	269	268	279	270	263	275	233	289	275	268	270	293	274	263	277	301	272	273	272	268	251	282	258	253	255	295	252	270	246	265	290	287	286	269	247	260	243	256	292	267	267	254	284	275	274	264	251	283	302	264	269	269	264	264	263	250	224	264	266	273	236	266	269	265	247	256	295	250	254	277	293	285	268	244	270	284	277	267	271	233	255	241	267	269	257	223	253	238	282	300	259	286	266	252	256	293	265	240	266	232	248	269	278	272	258	257	284	275	268	281	253	237	276	277	261	288	267	257	277	285	274	290	267	267	286	254	226	288	267	240	252	240	286	241	240	261	234	292	239	228	255	276	261	292	260	229	242	263	248	268	274	262	273	254	246	279	269	273	247	288	252	273	253	279	266	276	305	274	253	265	278	261	272	239	251	268	246	265	259	274	265	268	256	264	251	254	250	260	241	241	257	289	283	256	258	246	298	244	253	306	243	261	261	231	230	279	243	288	241	275	245	259	234	295	270	251	245	260	285	265	254	260	278	258	259	256	253	269	265	263	227	270	263	257	282	258	267	243	252	261	256	279	281	291	278	235	286	278	251	259	239	255	234	249	272	270	289	273	262	246	237	291	257	261	256	253	249	262	264	261	255	246	296	279	248	265	285	259	293	252	254	265	265	280	272	267	279	258	282	251	277	283	248	267	271	247	260	261	280	234	270	252	271	223	257	296	269	280	242	255	235	283	252	245	286	262	285	295	265	283	250	250	280	277	301	251	289	289	229	220	224	281	281	278	261	251	269	255	261	266	289	248	278	272	234	297	254	252	253	272	281	259	257	278	246	258	292	248	263	250	252	268	280	258	251	256	254	274	241	255	249	285	261	265	268	277	250	260	246	236	266	251	263	260	242	246	249	295	281	267	279	292	283	262	269	266	243	263	269	277	253	288	228	284	271	260	289	244	293	249	256	272	244	285	243	286	220	259	256	251	239	266	263	257	254	276	243	225	255	266	257	254	273	292	282	230	270	255	256	248	280	253	240	251	239	269	259	278	302	257	261	274	243	264	278	261	277	222	296	301	252	269	236	280	299	276	288	224	243	257	283	267	253	261	240	282	266	259	249	251	240	263	290	260	238	262	257	266	253	249	267	273	258	251	252	285	259	250	244	270	262	256	276	238	239	283	298	264	240	261	265	258	264	301	297	276	279	248	294	257	250	275	262	254	264	266	233	246	200	258	279	231	271	251	286	296	238	256	278	250	250	257	280	278	264	246	262	280	281	234	275	266	270	257	259	275	244	270	279	274	270	257	264	263	243	251	281	266	256	240	247	279	287	249	260	241	248	277	254	258	285	271	235	252	272	284	260	247	277	235	266	269	271	253	267	286	270	268	265	250	270	240	228	284	271	261	257	262	258	270	259	296	248	291	239	215	290	263	285	254	256	254	276	243	252	254	250	262	250	277	253	264	281	272	305	287	253	265	247	260	289	252	290	265	284	253	266	266	255	299	277	274	263	247	244	275	262	261	275	269	276	296	265	262	273	274	302	255	282	250	258	244	284	288	281	245	270	264	267	264	275	286	263	266	251	272	251	260	263	258	282	266	290	283	252	279	276	276	273	231	251	248	270	261	260	257	234	241	273	271	241	255	280	274	265	221	279	233	280	242	256	284	281	258	261	264	275	305	294	268	273	255	252	255	248	273	267	264	253	240	242	249	252	278	249	244	252	275	237	253	263	279	260	281	269	256	255	283	268	243	276	233	255	273	253	275	257	264	227	279	254	227	246	256	254	269	239	250	299	237	261	272	248	267	255	263	249	232	244	249	253	265	262	264	281	256	261	271	297	273	242	278	278	265	260	247	273	289	278	295	278	234	238	284	291	264	269	266	279	294	257	266	269	269	233	291	285	277	267	246	241	257	223	258	256	299	249	290	296	252	248	290	280	280	288	280	256	272	255	252	274	256	263	293	251	251	253	233	278	256	264	277	252	263	236	275	288	259	265	267	266	246	275	268	251	266	282	259	257	245	263	249	268	254	271	268	273	218	264	262	260	280	282	258	272	267	249	276	279	271	261	250	229	263	257	254	264	281	240	289	277	262	268	258	277	285	277	230	269	272	264	253	254	252	259	287	297	259	251	281	270	254	260	255	275	262	275	294	238	283	260	240	279	267	259	242	230	263	248	271	283	232	298	269	268	246	261	247	269	275	234	221	275	270	267	262	258	246	288	246	284	260	259	284	264	277	273	247	246	234	259	255	261	278	269	258	251	275	262	253	253	226	261	276	288	259	259	255	269	243	304	273	284	264	273	241	263	268	257	270	296	244	252	240	263	252	246	256	302	265	277	265	241	241	296	246	291	264	269	236	281	265	263	249	273	280	280	236	264	249	269	224	233	282	278	301	255	252	265	268	244	288	270	231	261	272	276	255	243	239	255	263	254	265	279	236	264	239	267	247	275	254	279	229	258	275	292	244	286	221	266	275	226	276	273	263	301	263	260	292	250	290	265	250	278	231	261	257	249	270	254	269	263	260	254	260	290	270	233	257	250	262	267	261	279	280	257	258	265	224	261	256	251	275	264	247	260	267	254	259	274	287	279	235	261	257	262	248	261	250	236	245	267	259	262	264	284	257	287	260	278	284	259	241	275	273	272	243	305	266	286	250	279	259	270	296	300	261	268	224	223	282	256	302	265	274	249	273	251	262	259	256	268	270	282	287	263	268	259	234	301	262	256	278	275	246	234	304	272	238	286	262	280	263	248	273	263	285	256	263	253	250	245	273	266	277	274	267	252	283	251	272	261	264	291	248	272	278	262	292	278	268	270	252	279	287	260	258	283	279	277	244	263	268	295	265	269	281	256	271	258	283	252	267	250	242	275	269	271	271	259	270	256	246	263	283	270	280	279	265	253	268	255	274	249	224	252	249	284	269	247	287	275	297	267	263	262	262	254	268	287	250	257	259	282	254	247	262	265	247	270	254	262	297	295	261	261	255	280	279	288	261	288	271	275	281	250	280	260	276	292	250	272
3160	705	689	698	774	755	741	705	708	622	724	672	657	651	715	653	644	660	641	695	642	619	637	661	664	669	625	672	689	624	659	645	646	671	660	654	682	658	634	700	665	672	626	693	681	680	632	705	651	644	662	681	662	760	604	625	696	619	681	626	617	669	680	675	707	682	708	655	679	648	675	635	645	682	679	657	628	674	671	648	621	639	696	690	648	686	652	655	599	701	632	653	674	651	706	660	641	634	614	648	657	691	609	662	626	685	668	682	627	662	644	634	665	674	665	643	690	641	658	612	668	693	693	724	667	641	628	697	657	650	656	653	668	676	656	640	654	655	665	643	612	653	632	642	667	650	630	613	669	634	629	638	677	596	699	653	683	662	673	595	666	705	678	646	654	656	625	622	706	634	663	674	646	630	627	601	674	676	642	631	686	627	685	647	665	680	663	645	622	678	623	655	652	651	651	657	619	668	646	687	654	676	659	671	656	687	634	630	660	654	695	635	642	673	639	669	647	624	687	674	659	600	662	632	582	670	648	659	670	643	633	657	610	670	687	676	725	623	687	662	671	672	653	651	690	678	684	665	649	664	652	670	680	643	648	625	651	651	660	641	649	623	628	678	656	675	660	650	643	708	669	658	627	646	629	652	638	647	655	674	659	643	672	662	649	615	661	704	692	652	630	618	663	677	632	675	648	647	639	722	638	702	612	694	681	580	644	652	630	667	661	609	625	670	651	656	665	679	674	650	702	663	656	604	677	689	630	659	661	623	657	659	678	631	673	662	653	647	661	665	658	644	657	658	662	649	604	646	679	635	628	656	680	651	633	622	663	656	651	662	649	700	632	669	654	612	631	655	645	705	624	626	636	615	659	656	607	676	663	677	693	656	602	689	660	648	660	631	657	645	641	629	601	674	669	696	657	635	651	650	609	654	664	699	663	676	650	662	668	679	701	646	651	653	671	658	606	722	653	660	722	653	627	678	660	659	640	611	613	650	671	661	651	665	661	681	664	646	658	705	690	649	657	701	661	616	714	654	683	666	660	647	643	690	643	639	690	667	641	659	626	630	634	651	656	678	659	661	694	634	644	629	637	692	625	676	692	622	653	700	674	647	689	644	633	647	618	673	692	668	649	670	669	623	636	656	664	676	665	658	647	678	669	609	650	627	682	665	674	608	651	642	693	707	644	634	682	627	673	679	654	654	642	624	640	619	609	659	665	670	655	637	676	626	660	690	677	659	664	657	632	645	676	678	679	654	661	666	628	675	704	685	641	649	642	639	687	710	616	628	626	637	642	620	668	668	642	636	668	671	665	640	684	708	708	672	649	613	678	601	679	649	627	660	658	684	656	683	617	648	657	676	680	630	622	683	643	630	655	676	623	633	651	658	672	604	631	665	664	679	598	693	669	625	670	623	657	707	664	675	673	623	632	674	658	661	670	657	659	657	684	640	680	652	624	652	641	588	705	632	618	648	641	630	670	698	670	629	645	653	668	625	663	656	618	651	639	664	681	644	683	692	659	647	695	699	638	660	669	690	677	640	663	652	650	642	643	692	631	615	636	609	660	649	662	690	629	639	684	667	670	646	664	648	657	609	654	675	669	644	686	633	637	673	652	651	695	622	645	684	662	634	649	654	665	588	671	646	647	623	670	635	696	649	673	616	646	692	693	626	638	656	678	635	673	625	621	648	657	625	627	636	640	661	679	690	656	674	710	647	607	682	645	627	650	694	657	674	646	647	661	624	656	667	692	638	656	673	653	633	598	669	664	641	645	627	648	663	618	653	627	709	642	630	646	644	648	649	700	700	646	680	634	654	671	697	684	585	677	608	598	656	671	700	650	617	648	642	650	694	694	650	654	618	652	661	706	668	687	687	670	618	661	662	644	666	634	654	716	628	651	628	619	665	679	674	690	653	647	659	647	635	674	683	626	640	637	637	654	649	692	650	642	633	683	628	678	678	648	646	619	649	693	689	626	652	669	648	629	697	628	659	660	683	690	644	652	655	673	656	659	611	620	628	648	621	647	658	687	631	666	662	658	670	617	656	680	658	628	700	636	685	650	697	599	630	624	657	703	684	640	657	677	660	708	659	593	650	608	681	618	638	680	669	678	667	654	665	679	675	669	681	641	650	662	711	685	643	670	642	632	653	681	661	683	653	669	684	626	673	647	629	662	664	658	636	631	646	654	633	715	653	660	594	645	638	687	667	667	660	671	657	642	657	640	665	636	669	645	681	643	637	617	661	657	642	625	633	630	649	676	646	627	657	678	710	622	652	668	669	600	641	686	628	669	625	651	667	655	631	666	644	658	630	618	635	668	636	632	654	641	580	664	676	642	632	588	670	710	630	634	645	677	615	669	626	653	657	717	686	637	639	639	653	672	620	697	671	690	611	640	667	652	644	638	626	649	661	691	669	659	670	657	684	651	638	696	689	669	660	650	685	679	667	705	662	648	679	634	679	637	655	679	659	670	628	605	697	651	634	663	644	644	652	689	617	605	658	666	678	633	614	654	659	615	648	662	666	666	673	663	681	679	692	645	684	636	655	691	650	690	678	637	674	680	664	581	686	661	687	680	696	662	705	648	665	635	708	624	617	616	622	596	590	665	633	678	641	636	662	655	725	629	626	679	596	625	703	622	643	658	698	653	685	651	613	687	688	672	665	658	684	684	607	610	676	607	642	602	659	656	648	662	667	675	664	638	641	633	637	674	662	648	640	639	668	636	639	727	699	655	706	651	676	663	616	740	640	618	699	636	659	694	710	647	685	671	713	637	717	639	699	621	632	657	693	638	675	652	641	639	679	653	655	672	660	655	663	671	640	660	629	623	642	650	654	671	706	618	641	625	673	632	684	632	647	665	644	647	674	608	697	642	643	645	643	663	648	687	638	682	627	731	638	697	676	690	750	665	670	617	705	617	646	649	688	605	657	686	634	674	656	622	663	641	652	663	672	641	654	636	656	693	680	688	670	642	668	696	618	687	628	674	658	659	702	685	648	653	669	695	699	636	678	645	619	684	623	666	657	665	653	633	664	680	644	646	660	619	626	640	657	649	626	640	651	620	619	607	655	666	677	679	630	630	674	622	666	661	659	629	629	672	666	632	625	614	658	610	647	673	668	698	648	631	687	687	614	685	662	676	654	652	681	633	692	612	633	668	675	666	643	641	656	641	663	634	686	699	649	677	639	635	641	673	632	605	643	698	673	632	671	633	655	680	599	674	696	644	679	635	635	688	643	660	621	657	647	624	645	629	658	686	689	585	649	637	673	631	671	655	687	684	628	654	676	673	661	617	672	731	620	637	660	632	677	648	619	655	679	639	674	648	652	637	644	636	652	651	681	637	675	697	650	722	645	652	672	689	644	645	635	683	692	702	637	657	663	648	632	663	648	648	622	630	616	668	644	662	706	680	667	622	662	610	643	710	640	651	673	695	676	709	667	661	679	618	629	690	671	609	641	611	687	676	634	683	670	628	671	719	648	668	638	667	630
16411	1640	1141	919	680	506	432	397	379	329	305	288	255	276	262	247	279	254	256	237	232	238	247	224	230	215	227	221	208	173	195	224	193	225	241	202	224	223	207	224	215	212	231	205	227	222	204	227	204	216	238	226	215	194	236	223	220	218	224	217	236	242	215	210	230	233	206	198	197	206	200	198	194	186	213	241	215	192	194	237	227	220	202	196	192	184	211	230	230	222	205	205	193	192	203	225	192	192	212	239	212	217	211	222	219	189	210	207	213	209	212	174	225	227	187	229	225	216	225	227	206	205	209	192	198	209	205	231	198	187	245	229	231	194	204	208	205	208	234	205	194	202	214	216	228	214	216	211	213	212	179	201	222	218	185	206	209	206	211	201	193	174	204	228	225	193	180	192	195	194	215	206	224	213	217	213	203	222	232	204	196	246	214	203	209	199	190	207	212	211	222	203	235	204	238	207	215	220	170	214	210	207	220	235	191	237	219	210	213	191	200	198	212	203	216	218	218	191	256	205	190	218	217	233	212	222	248	224	220	191	200	243	220	190	202	194	198	190	220	233	204	224	214	203	202	217	225	195	226	191	223	223	187	213	219	209	230	230	190	198	198	211	195	205	203	217	230	210	209	215	196	225	235	225	208	197	209	228	210	224	214	202	204	199	226	190	211	231	238	209	212	209	217	207	225	222	221	212	233	213	234	211	196	207	198	183	190	197	194	214	169	200	206	203	218	209	203	206	229	193	202	212	215	194	199	191	206	199	209	238	245	226	174	193	205	214	199	196	221	213	227	198	199	217	205	208	194	197	194	201	201	193	218	210	184	213	232	209	230	197	200	183	229	208	217	220	191	196	207	216	197	199	197	237	174	211	205	192	216	200	222	205	180	233	195	209	216	226	213	193	189	200	197	189	218	221	229	181	199	201	231	176	220	185	190	186	182	213	206	218	212	217	196	200	225	208	228	208	195	213	203	219	226	218	223	188	180	187	185	210	205	207	208	201	196	202	212	208	204	187	212	188	185	188	208	196	208	208	229	205	177	215	211	229	201	215	216	220	184	202	203	214	194	195	199	216	229	230	205	211	197	180	203	203	192	218	201	196	250	201	224	239	204	198	214	193	197	208	196	229	230	193	225	224	225	212	198	211	186	215	198	233	187	223	217	207	203	218	205	199	187	213	188	222	223	205	215	189	180	216	223	225	225	223	214	197	198	187	201	211	222	230	204	223	183	184	217	227	198	193	224	206	220	211	237	196	220	205	188	204	211	190	184	202	212	241	198	177	222	215	232	197	185	197	216	205	227	193	191	206	212	212	205	200	231	227	218	203	214	219	206	204	200	230	197	192	228	206	225	199	232	205	203	202	223	216	230	221	215	207	206	246	167	226	232	225	206	224	205	183	198	204	212	213	225	217	189	222	201	219	205	218	197	232	204	198	206	213	211	199	223	219	221	195	208	231	180	203	239	207	225	208	227	237	205	210	199	186	200	219	225	197	209	204	190	199	255	221	200	202	226	204	202	213	181	209	215	208	207	186	195	203	202	224	224	222	228	207	193	207	171	215	216	195	193	203	210	209	239	198	196	203	216	210	204	215	249	199	206	203	214	220	194	214	234	229	212	209	203	180	225	197	228	205	207	208	224	211	212	196	236	217	214	220	196	217	198	201	210	189	223	217	216	231	240	225	240	185	214	235	202	212	219	240	218	228	180	190	216	203	211	230	225	209	210	199	217	208	201	206	211	210	240	217	232	226	217	245	199	205	216	195	197	219	205	213	190	219	177	206	208	200	214	237	220	208	206	239	221	203	246	217	200	205	213	217	201	191	193	208	232	204	192	211	210	224	193	211	199	214	193	215	213	216	229	223	217	203	182	206	214	194	207	214	206	200	218	215	187	226	212	202	209	204	199	239	195	220	200	174	190	201	202	197	223	198	216	171	212	228	216	203	218	192	231	218	226	213	209	231	210	203	213	218	200	233	190	212	217	206	238	170	209	190	223	192	205	200	203	221	206	234	218	214	220	200	184	213	206	207	189	200	204	204	187	199	205	226	218	218	192	224	219	188	217	206	231	225	231	192	217	184	191	190	190	222	194	199	196	188	209	212	208	205	233	199	208	209	198	209	195	222	204	196	215	227	231	218	210	213	218	236	209	212	228	207	206	185	180	199	223	185	216	191	223	219	200	209	201	230	205	179	211	223	206	193	213	219	217	198	211	214	207	210	213	206	167	223	226	214	234	178	227	212	211	206	219	228	226	205	239	192	232	218	233	190	223	192	207	205	198	232	196	224	216	210	199	239	207	199	223	227	194	202	201	211	199	205	235	202	212	219	224	202	217	231	224	191	206	228	219	220	181	207	188	215	202	198	207	239	190	227	206	196	224	227	237	203	190	201	207	203	220	223	234	218	198	213	241	202	206	192	193	191	218	212	228	203	203	207	200	198	191	217	186	244	196	224	193	220	213	213	177	208	185	201	216	224	222	214	223	220	213	178	196	209	225	201	204	213	239	231	240	224	194	205	179	193	209	191	190	199	225	252	181	197	222	221	208	210	211	226	213	201	203	184	207	199	233	214	224	200	198	224	198	210	219	217	179	221	231	215	196	212	227	191	214	201	194	203	202	240	218	209	226	203	204	194	213	216	196	223	200	190	219	191	219	220	234	188	241	208	219	224	205	226	194	187	225	213	216	197	207	215	192	208	197	212	222	223	217	196	210	204	181	233	208	232	207	213	210	210	201	207	217	209	195	211	186	202	214	213	216	215	251	224	190	218	187	221	197	195	214	210	212	210	202	218	206	211	200	212	219	209	216	213	199	231	207	194	215	195	204	174	221	195	223	213	216	206	206	218	211	210	224	206	213	208	210	212	237	205	192	212	205	240	233	226	188	197	191	213	214	200	214	194	239	198	201	220	214	210	188	231	190	198	189	187	193	205	209	182	196	216	235	172	222	223	235	214	199	210	181	204	218	211	195	218	209	178	222	206	209	219	199	220	224	215	184	223	191	193	231	218	200	197	195	213	233	179	236	214	214	216	189	204	223	223	217	207	214	228	192	203	216	201	213	234	196	184	215	201	211	229	207	197	216	211	216	206	208	207	212	207	218	227	198	213	209	205	203	201	217	223	205	197	221	228	233	212	235	222	205	187	194	220	236	232	195	190	214	200	217	221	225	220	216	230	221	197	227	180	219	197	265	224	221	192	209	204	202	220	203	242	208	237	198	256	233	178	198	201	203	234	199	212	209	196	214	192	201	218	191	193	226	190	181	223	229	186	229	191	192	205	202	202	219	204	197	204	189	196	204	203	214	214	190	231	204	199	190	201	212	198	206	219	214	205	201	209	208	196	239	198	220	230	193	217	220	219	218	204	208	200	241	243	215	223	212	218	226	231	219	194	215	219	225	208	201	213	231	158	189	178	227	207	213	221	235	214	214	234	191	203	184	238	187	224	224	221	179	210	215	195	203	209	201	204	216	197	207	219	232	205	215	195
8956	1271	2555	2922	2634	2178	1819	1534	1353	1187	1074	1015	992	867	899	818	827	766	764	710	724	659	732	702	626	641	664	633	622	665	623	608	638	586	619	598	628	611	619	591	546	580	578	608	571	593	607	581	614	540	631	580	596	589	577	604	584	548	556	562	616	567	619	602	612	549	573	573	597	623	566	604	556	561	583	567	617	541	549	592	551	606	533	574	586	563	619	597	549	563	530	587	578	572	581	586	573	589	520	574	551	553	575	574	601	584	602	560	554	549	523	600	559	577	603	538	586	563	540	529	567	570	584	534	593	595	536	527	562	546	570	558	551	526	607	601	599	548	573	597	583	534	511	600	625	533	531	620	624	590	589	614	536	567	630	579	552	567	592	583	605	574	540	573	592	560	569	560	577	557	627	558	607	580	549	607	546	618	532	594	593	576	599	559	561	572	578	546	554	579	607	572	552	510	599	529	563	578	532	612	498	604	563	531	580	517	593	533	556	578	569	597	529	556	510	570	570	606	530	551	555	578	583	541	562	547	568	547	563	588	529	549	535	567	572	559	575	548	542	574	606	519	522	592	579	574	542	528	531	600	534	528	566	537	523	569	550	556	518	566	586	594	522	569	563	558	598	574	571	585	544	608	569	579	575	570	598	570	545	569	556	575	579	579	552	542	585	566	553	547	554	526	535	579	537	562	553	567	546	572	515	552	554	563	561	574	522	514	614	589	586	533	596	592	572	569	570	551	593	582	560	577	530	562	557	578	575	524	540	556	521	559	589	552	562	625	528	513	550	535	542	523	584	577	559	543	549	573	565	554	541	530	555	550	557	604	599	600	529	567	541	552	568	547	564	508	570	580	569	576	590	543	606	519	578	568	603	586	560	583	593	581	560	545	569	523	605	584	550	568	592	592	535	588	583	538	566	606	582	571	554	553	575	586	562	538	537	610	528	555	563	582	547	574	543	574	578	570	586	531	516	532	588	554	559	570	547	536	547	563	552	608	557	587	532	549	579	546	600	563	520	545	529	557	577	574	564	547	561	565	587	538	572	540	531	585	576	533	548	547	560	566	590	586	551	555	569	533	585	551	586	581	569	569	592	573	588	599	565	581	578	567	554	563	530	575	562	556	578	547	580	570	544	562	535	567	583	556	537	617	583	539	505	587	587	531	550	576	580	598	547	587	553	562	564	579	559	556	536	552	567	539	535	554	592	550	538	564	581	591	538	586	623	553	575	579	549	528	590	535	550	553	574	567	558	595	581	527	565	556	529	557	540	580	557	548	548	546	547	555	603	566	542	551	580	547	564	554	582	525	583	569	594	604	571	568	553	585	566	550	543	575	545	545	568	614	553	549	582	567	565	583	558	549	569	592	612	556	526	541	550	581	570	583	566	533	569	575	543	537	573	546	574	585	565	523	555	531	538	554	581	533	563	594	545	565	564	582	538	572	539	553	551	605	563	574	605	621	558	578	601	541	556	554	564	574	562	544	564	504	554	545	550	529	540	527	546	529	562	568	564	546	574	563	572	545	568	554	551	542	570	625	522	551	587	540	607	566	536	603	533	605	537	567	585	543	567	548	559	548	562	580	616	570	555	557	573	570	565	584	554	553	587	563	579	555	537	561	564	583	551	583	593	596	553	571	573	583	578	547	550	552	545	542	561	560	551	580	546	583	574	579	554	574	627	546	559	578	591	536	618	543	541	545	579	521	576	568	597	571	533	546	563	576	564	556	574	554	581	553	589	537	581	595	577	537	575	526	518	577	569	565	565	579	567	539	562	565	579	566	546	563	551	565	534	544	590	582	576	572	549	600	549	541	549	580	580	582	545	560	569	528	549	552	553	553	561	611	557	579	595	575	573	539	567	560	559	571	578	581	572	578	524	560	512	552	598	556	553	533	580	540	520	557	614	548	581	591	581	587	599	601	585	584	595	586	575	573	561	576	579	520	569	554	578	576	568	563	548	563	553	604	578	575	516	529	580	549	571	521	571	556	584	575	599	570	551	544	565	616	565	569	569	560	551	534	557	573	561	544	562	535	588	565	558	554	594	573	535	572	545	574	556	537	569	579	579	572	554	551	507	591	558	533	557	603	534	580	539	622	599	605	604	550	546	583	625	556	538	563	549	569	535	541	601	605	570	581	590	550	532	575	552	575	563	608	588	528	581	560	560	558	551	586	577	566	545	552	544	560	594	585	568	530	566	539	569	548	583	559	541	528	545	526	564	569	563	610	609	537	553	560	563	535	583	581	561	506	550	599	552	567	551	580	529	599	603	621	585	581	603	594	591	546	560	568	578	594	542	563	608	572	574	548	525	533	523	557	560	583	591	531	563	551	607	541	550	550	564	592	565	595	588	534	578	571	549	588	556	546	529	589	595	577	573	558	592	578	521	559	553	580	554	550	556	588	536	562	556	618	525	572	579	571	541	547	551	553	543	547	567	562	539	579	558	573	526	576	576	555	625	520	557	558	569	525	550	576	548	571	562	527	545	585	600	540	573	520	533	555	551	560	575	573	565	575	550	569	567	568	594	535	549	579	536	559	569	558	584	590	544	574	540	578	541	574	557	554	592	562	581	537	581	572	559	554	573	542	551	603	581	553	561	549	535	555	583	541	546	579	573	556	568	567	562	606	534	549	585	537	568	582	572	568	546	568	592	532	585	601	556	575	555	576	606	532	556	558	541	522	553	582	518	587	580	558	614	543	561	544	558	556	568	557	555	568	532	538	584	561	544	554	560	601	557	582	640	557	532	575	582	559	575	557	553	576	543	561	572	606	576	572	550	563	596	550	558	577	595	556	560	530	580	571	577	548	564	572	540	591	565	568	547	601	570	591	519	572	561	554	556	590	577	557	531	564	565	565	562	592	544	563	575	567	570	595	569	578	585	569	557	553	563	549	604	574	559	525	552	574	608	535	549	577	570	577	566	566	570	572	579	579	517	542	547	597	576	555	559	595	542	611	560	559	539	572	564	571	530	607	550	533	583	563	561	578	541	543	565	518	571	597	591	569	557	586	574	551	504	559	583	544	521	565	569	587	598	525	571	566	522	571	573	590	548	544	590	551	535	530	536	580	579	544	564	509	542	592	611	560	559	563	565	561	544	550	559	541	557	553	648	555	553	578	565	537	549	541	604	583	581	538	582	592	562	540	554	539	539	545	568	562	556	571	553	540	579	576	593	549	566	532	553	543	548	555	580	587	518	571	593	539	573	561	546	545	550	564	580	540	558	579	599	522	541	572	526	590	541	562	551	571	544	587	581	538	561	599	585	567	526	625	564	552	566	560	552	569	593	564	565	575	538	570	595	573	543	534	540	558	588	571	545	573	523	580	579	562	541	598	550	545	584	585	609	551	562	545	537	550	589	556	556	557	593	555	572	494	576	537	576	526	560	572	585	566	563	521	569	560	564	561	564	552	559	552	553	571	564	534	566	585	569	566	549	566	491	557	540	573	537	595	564	576	524	519	552	548	543	554	567	568	577	594	573	532
29973	5230	2526	1799	1330	1074	860	727	657	612	532	529	487	454	469	419	449	437	423	404	429	371	422	409	414	389	375	394	390	347	408	415	393	391	382	359	362	369	369	365	373	386	382	367	415	347	386	390	375	381	431	372	381	368	359	352	422	386	398	376	389	336	347	380	398	370	364	386	362	380	376	377	393	350	319	327	374	329	367	366	361	354	353	361	381	356	349	364	357	381	378	398	387	339	368	396	352	373	339	378	346	349	387	359	349	385	370	346	344	356	367	375	354	355	379	367	333	393	358	366	395	378	361	346	373	362	355	387	404	370	352	343	385	394	341	376	374	352	400	391	365	320	356	380	369	419	372	365	390	366	349	361	369	371	349	353	381	342	335	352	382	355	356	413	386	382	387	354	371	387	362	358	341	360	370	368	368	412	361	384	342	350	347	379	376	414	375	374	386	359	381	421	402	377	369	377	336	325	382	372	375	350	319	355	353	377	381	367	362	384	350	347	358	340	378	353	335	412	341	343	332	378	350	401	404	394	389	349	368	356	337	379	419	353	357	390	363	395	360	379	345	357	371	362	416	406	379	360	355	378	360	378	361	396	378	331	328	338	374	413	330	375	395	382	380	358	374	370	362	338	358	348	348	364	389	307	330	393	360	337	369	375	417	387	361	374	361	377	349	363	376	373	350	376	346	382	400	381	375	345	338	349	373	369	397	381	387	385	403	331	369	365	389	361	361	344	358	352	342	397	378	403	369	355	348	389	372	354	342	379	380	365	372	338	342	338	355	380	418	399	387	365	383	384	374	396	361	354	328	342	373	373	376	365	371	376	376	394	348	392	360	376	374	374	358	370	362	362	348	329	361	342	359	360	399	394	376	346	354	365	361	363	392	370	357	373	396	373	394	382	356	362	379	368	353	370	356	358	376	373	382	355	359	329	359	361	358	409	367	370	376	415	385	372	366	400	370	352	384	331	353	378	387	392	376	359	362	390	323	380	366	387	364	381	343	366	364	374	355	384	373	329	341	380	356	389	419	356	359	353	372	339	374	406	390	354	387	373	372	377	330	334	373	382	349	398	398	363	366	367	367	349	342	374	408	366	366	340	388	375	387	361	324	402	338	380	331	339	390	377	401	363	366	389	374	389	361	374	397	333	379	379	397	382	363	347	396	386	381	362	398	389	361	369	382	343	360	339	364	393	404	386	395	328	416	365	352	354	363	353	433	345	366	355	376	362	389	351	351	335	358	385	358	356	387	384	360	375	365	373	385	395	350	413	393	334	351	351	410	363	346	349	369	339	396	360	385	392	344	358	384	373	354	382	371	409	362	366	358	353	384	342	340	375	376	371	384	404	382	399	380	341	392	370	352	358	351	346	340	339	376	358	394	352	383	407	361	399	366	354	340	356	359	388	372	372	374	339	361	364	359	363	407	366	377	416	365	334	343	373	355	403	349	366	360	344	368	413	357	372	355	374	406	350	336	381	385	378	374	391	361	360	374	394	387	375	371	370	380	383	389	355	369	325	372	353	352	363	374	405	373	324	342	407	376	369	372	368	359	365	366	362	363	365	383	411	378	363	406	374	386	392	372	372	357	358	334	379	329	374	380	370	352	365	365	363	364	377	372	374	378	363	346	383	356	317	384	372	357	385	388	398	373	369	351	354	403	354	409	366	372	369	394	395	338	341	339	348	378	339	362	377	351	372	361	361	364	376	401	358	361	347	365	389	392	391	363	349	358	415	335	389	347	390	375	374	350	366	399	359	382	395	355	361	392	362	356	385	364	357	349	370	385	375	397	354	394	319	376	351	371	320	386	367	367	338	360	356	342	386	367	365	330	350	362	364	354	371	344	367	366	390	382	374	386	353	362	379	340	353	366	354	368	379	346	353	354	382	349	374	393	345	342	349	405	388	398	390	366	328	374	325	389	388	354	387	381	389	385	348	339	388	355	393	385	374	385	387	352	347	352	358	413	364	373	373	352	415	352	323	362	353	373	370	350	385	336	368	346	402	391	375	338	351	395	382	374	363	386	361	384	387	362	349	393	376	367	355	368	387	329	378	364	358	385	364	383	367	374	354	373	361	396	349	381	348	395	365	379	372	392	394	388	390	385	366	359	389	386	347	339	367	365	391	338	356	377	344	399	342	354	389	378	385	398	396	367	398	347	333	341	373	381	386	368	366	357	332	377	360	397	393	316	381	383	343	373	367	372	387	373	331	351	338	388	370	355	379	380	386	395	379	362	368	332	357	387	381	386	350	371	366	353	396	356	374	369	353	360	362	380	336	366	372	384	369	339	371	363	329	385	385	368	322	402	351	367	357	337	375	359	347	341	385	390	375	396	338	346	360	348	339	360	323	328	355	351	339	365	367	359	366	361	355	378	376	357	384	406	430	364	408	353	364	386	391	385	356	375	382	378	341	368	377	345	371	343	339	399	379	378	339	353	376	330	377	352	339	356	351	391	397	366	386	392	350	371	377	351	393	369	371	355	353	342	353	367	352	367	415	354	402	323	357	330	383	355	375	398	361	326	342	393	356	360	355	372	383	380	355	323	356	369	393	392	359	399	398	351	338	367	344	403	346	372	391	386	337	352	382	368	367	382	375	416	369	371	351	403	372	352	382	365	332	338	337	351	350	351	338	382	384	342	345	376	368	348	360	364	364	392	384	385	361	381	365	348	387	395	382	394	370	366	383	340	348	354	356	344	381	358	378	413	373	373	377	372	372	371	378	356	379	369	343	386	341	371	366	355	363	359	368	389	375	368	360	384	302	388	317	343	373	384	395	377	373	379	358	370	389	366	361	352	415	379	349	376	357	362	374	353	400	387	342	347	421	370	381	376	399	361	378	368	359	403	362	391	388	383	342	342	368	417	393	394	386	373	404	386	358	372	364	381	383	340	338	378	385	374	373	380	389	385	312	384	390	378	404	337	355	390	366	371	379	405	419	333	360	405	381	355	362	391	341	362	369	371	376	378	390	362	368	357	359	349	411	378	367	338	372	350	378	369	361	323	392	400	365	365	380	363	378	358	372	379	374	370	366	401	360	366	345	348	380	355	429	366	351	347	373	392	377	374	379	344	355	390	361	346	364	385	350	357	379	400	380	339	326	373	393	394	375	359	353	359	399	370	369	362	370	392	389	356	350	357	399	378	356	392	320	372	400	328	363	383	373	368	362	385	352	353	384	359	379	384	362	365	380	362	354	399	368	380	367	359	395	364	376	340	396	388	370	378	354	343	340	376	366	369	374	345	387	390	401	387	366	371	375	362	352	373	386	345	368	341	402	422	368	369	390	377	330	365	375	342	321	386	356	345	355	380	401	404	377	389	363	391	355	377	374	371	375	378	383	379	362	448	362	381	365	377	356	362	355	386	367	401	353	392	373	346	379	391	369	372	381	362	373	323	353	331	360	367	368	401	357	378	366	348	350	383	376	372	367	334	372	353	381	388	379	312	423	368	349	356	386	353	387	337	384	389	372	380	367	404	385
13660	2371	4630	5305	4723	3949	3213	2786	2384	2151	1991	1788	1683	1533	1450	1441	1334	1341	1304	1224	1199	1134	1138	1141	1090	1084	1097	1065	1040	1030	1056	1007	957	992	907	1017	952	1023	957	928	1024	941	948	938	934	954	948	938	929	998	978	922	908	923	893	902	925	947	935	939	956	922	945	951	905	985	971	906	961	912	909	913	967	892	927	941	910	883	894	949	959	926	927	941	930	935	902	904	896	859	980	919	931	863	912	947	912	919	935	975	952	844	914	902	842	918	916	899	870	918	940	909	931	897	939	935	951	880	897	906	876	908	897	901	882	925	934	961	902	892	914	922	929	923	909	871	893	912	850	894	870	926	910	926	903	973	931	897	956	957	844	889	871	861	983	945	917	863	929	944	911	895	901	912	886	922	879	916	884	923	890	868	862	886	917	900	874	915	921	907	864	870	878	972	888	930	903	896	869	856	887	932	852	875	925	865	912	904	832	909	872	905	877	914	908	930	944	892	952	885	916	850	925	918	907	879	909	860	859	913	891	877	897	950	902	895	845	967	856	917	910	920	882	918	893	899	880	920	864	946	929	875	915	885	934	883	882	859	908	835	898	919	881	895	874	920	914	949	911	868	929	896	897	905	876	885	883	894	889	916	893	887	928	866	834	851	884	868	930	878	896	905	884	904	865	868	919	875	887	895	908	891	862	970	931	916	870	839	907	879	883	869	929	915	925	844	867	870	859	840	882	848	854	912	888	935	884	907	885	894	914	852	867	884	821	901	894	863	935	902	913	930	867	988	881	920	887	901	947	900	876	892	954	873	900	882	915	906	883	883	899	865	894	889	902	899	899	910	912	887	894	879	913	887	909	885	917	977	867	906	883	858	916	912	937	901	905	899	926	877	928	798	905	922	872	895	904	907	877	847	888	898	876	967	886	904	875	879	878	901	887	924	870	917	841	909	874	896	960	913	872	925	929	881	916	929	875	889	909	877	862	883	910	917	873	859	942	908	899	856	879	873	893	875	912	865	870	970	863	902	876	937	886	912	904	851	905	899	822	923	893	870	896	877	888	888	886	878	957	890	890	903	909	837	898	909	926	835	889	905	906	886	922	925	923	885	921	857	866	870	898	887	898	910	951	929	891	942	945	879	868	888	943	915	916	895	858	914	861	835	906	914	874	919	898	912	904	910	922	948	848	909	849	834	947	914	893	876	929	878	876	894	889	901	887	911	921	903	912	914	903	869	883	944	920	879	906	856	853	869	846	915	875	944	862	952	902	898	877	896	916	876	893	928	906	900	879	941	943	874	862	949	859	945	927	845	900	929	899	896	881	922	873	877	947	915	886	934	880	885	829	906	924	875	917	845	930	887	861	938	916	907	885	950	908	919	901	881	905	878	877	836	957	887	884	863	879	902	913	934	888	871	923	874	883	901	876	887	904	924	851	909	866	904	926	857	919	931	925	898	917	907	909	854	899	900	950	946	903	910	912	918	897	845	892	969	869	889	898	881	876	871	918	916	976	883	911	819	870	918	928	933	940	884	854	931	877	899	875	861	898	908	893	971	887	904	853	935	940	938	917	874	902	881	895	852	867	911	948	896	900	920	848	845	947	873	906	904	872	895	893	905	894	935	859	890	876	898	845	895	872	899	889	935	913	900	959	927	925	878	870	906	909	957	924	909	893	891	863	865	870	907	939	877	875	962	927	890	893	907	928	886	908	928	895	891	841	912	882	865	902	874	902	924	895	936	888	896	894	906	888	918	879	847	885	898	885	883	944	932	956	940	875	915	910	880	905	911	862	913	914	915	889	920	966	973	891	890	925	871	957	892	910	849	895	887	906	900	896	911	916	877	933	906	926	874	862	889	892	860	899	930	908	875	941	932	872	871	865	872	900	889	924	923	915	888	919	910	868	883	862	910	899	899	900	896	877	904	918	821	921	917	874	875	863	923	889	904	860	907	887	921	948	892	952	907	887	913	857	921	861	829	943	883	906	900	938	899	871	870	950	906	929	894	935	883	857	882	914	877	916	871	900	958	875	941	923	875	847	836	931	899	895	866	862	906	893	911	887	931	851	871	904	893	839	878	908	913	883	959	941	856	917	878	921	907	894	881	875	899	866	913	897	906	940	889	912	901	904	911	871	848	880	864	902	895	910	836	895	900	904	882	929	867	844	890	898	894	902	876	912	929	881	867	935	937	880	945	904	872	910	894	886	905	846	910	930	917	911	922	967	922	945	884	871	930	894	899	879	906	943	901	840	880	894	879	857	931	873	920	903	938	933	863	874	933	902	857	877	878	870	899	908	866	939	944	915	878	942	864	909	866	903	884	926	922	867	889	892	844	922	897	936	938	916	935	873	963	917	859	947	940	827	861	940	906	859	868	840	912	890	863	878	883	877	920	830	918	900	945	920	918	908	915	918	875	881	884	879	829	885	902	902	920	915	839	851	887	868	846	925	894	915	866	914	923	852	905	889	891	823	915	919	900	841	920	886	875	891	903	932	898	880	939	936	906	911	883	906	959	888	936	919	914	916	955	837	940	895	894	875	902	911	897	946	964	882	932	891	869	903	914	909	946	836	955	880	915	855	827	873	901	944	883	882	905	902	850	950	957	916	869	859	923	921	920	878	922	874	872	932	884	913	896	873	916	901	936	872	906	899	908	877	902	939	855	888	925	888	892	933	894	952	903	928	892	908	919	894	950	927	877	914	916	847	830	940	976	896	923	896	914	916	887	931	868	901	904	936	866	907	905	895	907	937	849	918	933	905	861	865	947	885	910	896	955	882	898	901	932	934	852	910	859	939	869	860	887	905	916	946	894	881	902	832	884	891	892	914	917	938	870	946	912	893	886	898	891	876	867	911	957	879	910	902	939	861	894	871	917	912	901	882	860	903	872	901	876	851	898	887	933	912	909	944	913	863	904	880	952	883	911	919	939	925	905	898	907	888	892	888	870	906	881	909	875	889	899	888	935	925	877	960	852	926	903	837	845	876	878	901	925	935	917	859	921	923	892	906	863	928	947	913	860	830	908	874	907	809	871	922	882	902	896	888	891	919	926	882	925	877	865	909	904	946	935	907	890	887	921	854	874	899	914	852	858	884	938	878	863	918	830	885	875	891	865	878	901	878	874	924	896	879	901	895	942	881	933	876	861	901	903	846	874	931	903	865	883	854	903	852	946	914	915	906	898	896	876	902	910	869	868	911	915	864	911	911	902	863	886	880	857	880	933	925	886	925	920	938	935	947	935	929	889	907	954	939	850	842	930	841	936	896	905	871	870	952	879	867	916	929	920	841	942	905	882	898	943	927	852	940	897	863	859	885	864	844	950	915	858	871	903	878	943	966	963	921	908	873	897	949	893	915	926	815	918	873	911	907	857	900	884	873	858	885	935	885	926	913	922	923	901	900	954	911	886	900	901	937	880	877	891	913	909	945	940	880	919	860	948	856	870	886	900	899	932	825	906	873	909	886	853	887	841	881	865	929	901	902	907	874	868	874	889	883	929
2546	287	288	279	255	268	245	280	290	281	250	260	274	275	281	273	267	286	259	241	264	272	262	278	228	234	245	234	251	242	258	261	279	259	232	226	255	270	245	247	249	255	270	241	268	273	231	273	307	262	247	250	229	247	255	232	274	240	277	247	257	260	253	253	258	287	260	264	261	268	263	247	262	252	259	262	243	251	260	256	268	262	267	249	249	242	263	299	253	288	254	278	245	242	261	274	264	258	259	277	285	261	246	233	234	231	271	284	260	279	272	233	264	259	256	257	270	278	279	239	237	274	300	269	262	275	248	283	253	265	252	249	264	281	244	247	288	296	246	269	248	252	265	238	272	284	273	292	284	266	253	247	251	244	247	264	247	271	264	234	251	262	255	276	238	251	280	297	226	256	289	266	305	267	256	255	261	240	268	230	256	226	225	262	235	284	257	229	275	229	255	266	256	246	254	283	281	233	234	261	260	248	280	250	261	225	248	281	259	242	265	270	252	244	239	256	277	244	247	251	251	256	267	219	230	309	242	264	278	267	260	240	248	247	248	284	264	270	257	249	258	274	269	278	264	267	250	240	249	262	257	240	284	255	274	265	253	257	265	260	291	254	263	263	271	272	253	278	254	271	280	241	276	288	250	255	254	251	275	245	262	262	260	254	268	312	276	268	241	248	272	260	255	272	243	260	298	242	278	257	276	246	260	289	281	262	270	280	272	249	275	260	276	246	257	260	229	289	273	275	234	251	279	272	269	247	254	269	269	268	267	262	292	272	266	284	240	275	251	239	293	259	238	255	260	273	279	273	278	274	268	258	252	283	268	260	265	288	244	250	246	255	274	253	265	250	254	267	243	258	271	261	255	279	253	258	260	238	257	262	270	281	285	303	279	264	270	240	251	276	267	250	245	274	292	265	249	266	280	270	251	273	275	264	251	272	258	308	273	261	244	278	285	249	274	249	301	245	247	234	249	231	252	246	243	268	282	245	249	281	267	271	257	267	250	273	255	273	268	246	250	221	269	284	284	267	250	265	289	250	250	244	263	275	271	245	255	234	276	288	279	245	259	263	235	258	270	231	255	261	235	247	249	252	240	270	251	273	242	239	240	218	281	304	252	265	237	268	299	259	279	246	263	251	259	237	252	270	263	245	288	286	248	272	280	219	265	295	244	255	244	264	276	259	273	257	263	234	278	269	252	260	273	269	239	260	275	265	259	246	284	269	245	266	266	303	269	274	259	291	266	254	288	271	270	246	246	262	248	283	231	274	259	292	285	264	273	270	274	301	261	258	245	262	251	273	246	244	270	258	260	284	262	285	273	253	289	304	266	267	261	261	268	248	277	272	280	244	256	273	283	279	248	232	254	246	246	259	262	277	287	249	247	265	249	255	260	260	257	259	252	248	259	288	266	282	269	257	267	273	245	279	246	260	234	232	264	260	235	259	252	256	278	228	255	245	294	236	295	277	279	258	260	267	267	268	255	251	245	258	240	299	232	232	277	265	281	287	239	273	230	247	256	254	236	265	261	269	289	224	258	261	284	282	261	289	267	269	252	286	242	268	290	264	242	248	292	274	268	248	247	274	278	273	256	271	246	250	251	265	256	267	263	252	280	253	298	271	255	267	244	259	276	239	254	259	250	234	266	259	246	268	295	265	241	251	260	278	255	250	314	281	275	280	244	275	254	250	239	261	221	257	270	253	249	282	217	253	250	281	249	269	262	249	263	259	259	280	260	271	251	232	245	262	246	265	256	227	263	282	269	269	246	249	258	252	269	268	266	273	254	215	289	266	257	249	260	254	245	245	262	279	265	286	268	269	287	261	274	272	255	275	258	255	248	270	248	261	245	248	253	244	251	248	288	254	272	253	273	233	262	291	267	271	279	254	254	257	240	253	271	238	268	267	276	244	252	253	277	268	266	271	277	235	274	272	254	260	257	265	235	245	265	255	252	294	275	252	264	226	253	239	264	254	272	262	250	273	241	248	259	222	237	226	287	266	263	247	267	273	237	232	278	256	266	285	264	237	248	264	247	246	236	252	258	262	257	245	256	251	256	285	269	265	247	290	244	292	261	262	287	282	256	247	256	262	254	287	282	245	242	279	263	249	265	247	261	255	248	272	242	248	274	259	226	267	265	277	253	283	261	239	245	259	279	231	236	257	235	258	260	277	262	219	263	267	268	248	244	265	258	258	253	276	279	243	243	267	266	252	284	210	251	287	273	238	264	283	278	240	260	251	235	265	268	249	267	277	254	258	258	271	255	264	236	231	263	246	262	263	288	243	257	283	255	277	247	270	286	266	262	266	303	289	238	255	262	253	283	276	262	247	283	251	244	278	231	230	256	264	294	265	262	230	274	265	274	241	280	268	240	275	258	286	267	251	264	278	277	295	232	267	247	268	294	263	270	242	256	250	268	226	223	274	248	248	269	273	291	273	263	241	263	260	232	297	248	264	241	262	263	289	273	265	259	278	277	232	271	289	263	278	248	258	276	264	236	240	285	271	266	271	264	257	255	257	251	256	225	234	271	262	256	279	267	255	249	262	282	260	255	265	281	238	241	279	247	248	252	285	266	271	274	240	267	253	234	242	301	243	246	265	276	277	265	263	280	242	264	252	271	252	252	264	275	260	278	249	260	221	292	274	270	262	256	256	262	238	243	263	265	222	250	263	245	278	252	274	287	261	278	276	245	283	277	248	288	292	247	262	252	271	274	253	254	261	290	236	250	283	225	232	246	241	242	281	273	228	276	285	283	240	260	280	240	229	243	254	280	255	243	273	277	221	260	278	257	248	262	263	272	244	251	256	232	253	269	250	271	244	279	262	251	268	249	244	274	250	257	260	265	267	241	259	257	245	260	271	233	260	248	272	280	262	284	264	247	292	248	247	245	243	262	279	259	266	232	273	260	238	250	257	276	234	284	251	253	273	267	247	255	252	260	250	236	243	249	254	283	258	289	267	272	252	287	261	271	274	256	244	249	261	248	270	257	276	261	266	278	269	275	278	245	272	254	252	268	294	260	292	274	306	242	271	259	280	305	261	232	242	257	264	288	260	240	260	289	277	268	253	255	243	268	305	263	276	267	273	241	247	271	284	262	263	252	268	278	266	273	266	245	296	234	253	257	248	255	272	264	266	264	254	228	284	245	248	259	276	260	277	302	229	247	245	277	252	279	288	249	283	276	240	260	285	255	251	240	270	310	280	255	295	258	274	254	276	260	273	283	258	240	304	265	260	262	256	265	265	253	292	270	285	233	276	227	258	253	276	277	280	279	266	262	269	249	290	254	258	287	234	266	278	267	282	257	249	261	263	259	273	255	255	248	276	282	283	260	278	258	242	265	237	278	253	263	281	252	238	263	286	291	260	276	236	260	269	244	273	259	232	262	251	301	293	251	266	268	290	268	238	266	248	267	251	282	294	263	268	278	255	273	279	264	250	258	244	229	246	260	252	242	240	261	284	248	261	263	264	282	277	292	251	258	237	254	263
3153	676	732	703	703	731	724	666	706	679	710	636	644	677	656	653	661	687	671	631	696	621	651	663	641	599	663	635	669	661	626	655	666	664	640	643	645	662	615	667	630	705	662	638	668	628	668	654	626	670	647	670	609	629	657	633	644	663	659	649	736	647	620	704	640	690	676	619	669	652	654	653	624	694	611	650	646	615	679	627	639	639	610	618	621	645	634	673	656	641	642	660	703	667	636	634	687	650	692	641	652	651	628	641	678	663	648	644	694	666	674	671	702	683	662	676	658	630	654	599	657	620	679	659	664	696	649	644	649	627	667	636	627	663	626	635	688	625	620	655	671	635	619	646	643	650	655	656	689	638	643	699	672	630	626	658	650	634	701	661	663	663	608	663	668	683	670	641	634	675	664	673	653	665	666	679	652	700	693	656	678	632	678	650	660	644	616	586	674	645	629	661	694	680	672	653	692	623	685	656	603	683	636	671	657	645	693	619	649	624	694	645	664	625	639	671	660	662	643	649	646	701	659	619	685	643	650	706	667	691	649	619	670	642	633	665	634	638	656	615	654	702	667	677	637	650	653	599	661	656	621	612	683	593	644	700	620	630	645	640	689	645	619	646	678	653	588	691	621	635	615	659	704	663	669	605	621	648	668	665	666	649	714	624	627	700	699	634	633	648	643	663	681	641	632	608	635	687	686	666	685	666	663	698	654	669	633	633	635	648	676	667	639	674	616	603	688	651	634	668	643	647	692	688	640	662	652	626	643	655	660	687	621	595	656	634	648	673	611	698	702	632	643	659	619	687	625	670	660	658	620	651	709	600	638	670	681	594	671	682	673	627	656	664	652	674	646	589	671	634	656	671	626	660	645	618	675	663	666	678	634	636	671	660	692	637	692	679	682	637	631	654	591	687	622	685	662	659	667	656	671	631	643	609	632	679	642	649	686	648	675	658	667	652	647	610	629	654	638	692	643	639	673	630	650	685	667	640	584	587	636	667	674	616	650	600	627	634	615	655	671	668	620	635	661	617	637	617	645	639	671	583	682	668	638	597	640	671	715	659	659	664	670	641	657	693	663	610	648	637	629	667	624	640	604	660	670	638	682	657	678	655	650	651	658	641	707	646	671	635	641	653	699	639	641	671	679	665	668	651	633	624	618	661	684	655	649	695	672	639	637	618	634	688	618	663	676	658	651	641	659	634	649	639	637	622	655	641	680	661	641	630	611	660	650	657	632	647	645	642	639	637	672	659	662	630	704	688	672	676	698	700	691	635	659	640	624	632	641	663	665	646	657	665	659	645	677	648	656	643	670	660	618	633	610	605	638	638	656	680	623	647	700	638	666	697	622	685	641	634	663	645	631	629	656	559	670	702	632	633	649	628	698	668	656	680	659	698	680	721	631	661	629	569	668	628	616	619	622	626	616	627	652	630	643	680	691	635	657	663	643	611	630	691	634	659	669	689	663	615	659	665	640	659	667	653	660	649	653	677	640	644	682	633	662	677	641	633	657	666	650	651	678	680	627	637	636	616	673	689	678	665	670	627	615	640	675	645	667	630	647	701	672	671	689	657	657	635	663	641	642	688	618	602	662	673	605	671	667	633	675	640	649	676	679	656	641	636	661	632	644	646	658	697	676	627	623	635	668	655	661	594	643	618	609	651	662	695	651	680	669	645	645	627	679	643	637	697	646	629	651	687	692	617	627	650	659	653	640	659	647	618	652	577	677	623	663	657	658	677	640	686	665	642	681	635	672	705	660	612	708	604	648	669	674	655	661	631	669	643	653	617	656	649	637	612	646	658	646	660	604	672	640	675	625	676	663	619	622	654	641	612	675	669	632	674	688	656	650	631	648	625	670	657	631	680	641	650	583	662	678	634	648	649	679	603	694	643	630	666	626	631	675	643	666	647	722	644	671	676	578	655	621	650	593	615	655	590	680	645	647	620	674	644	640	689	610	615	618	579	658	643	632	631	649	668	631	744	638	641	659	646	663	652	687	612	643	591	661	663	698	629	615	667	648	674	681	620	667	599	657	638	640	614	655	627	651	620	666	657	628	672	660	659	673	648	657	646	621	712	622	650	648	686	672	622	671	667	684	652	643	688	654	641	640	649	677	661	671	627	667	655	643	662	648	662	662	653	661	642	654	656	679	691	603	646	624	673	629	655	628	657	668	635	669	667	701	620	612	684	643	619	723	666	648	666	665	637	704	612	673	601	607	617	632	687	626	656	653	680	692	702	642	649	620	694	634	662	648	645	682	633	619	694	645	685	676	701	598	639	652	622	600	651	691	668	641	649	626	620	630	585	657	660	650	632	673	673	659	655	652	651	647	635	614	574	665	656	644	663	656	687	639	613	687	639	663	630	697	682	655	634	653	648	640	650	630	613	689	645	634	646	635	669	663	688	619	633	668	687	634	610	639	623	668	644	662	657	654	648	632	719	596	665	616	638	650	662	650	653	638	629	634	612	653	671	663	641	613	651	682	659	621	644	674	672	592	629	640	691	651	621	654	620	690	649	629	649	625	635	605	730	657	658	635	637	656	668	664	671	646	637	630	649	618	636	652	662	677	654	606	644	653	655	623	644	681	652	641	663	628	616	625	655	627	688	632	688	663	701	645	586	624	672	611	671	651	607	648	644	634	651	669	627	679	626	660	645	637	671	642	618	599	676	613	699	599	645	622	664	614	646	654	630	678	660	636	639	676	629	626	689	646	636	632	685	657	684	655	657	657	657	667	637	691	654	665	646	612	650	658	666	635	655	618	599	665	662	658	614	618	646	663	679	660	723	670	620	676	650	691	664	656	651	666	666	648	627	676	596	622	667	616	649	667	692	694	631	628	664	684	639	645	657	653	663	666	622	644	649	628	710	648	658	660	646	646	652	700	616	652	629	665	655	619	666	679	646	642	649	623	663	637	687	649	650	627	622	681	670	655	674	708	686	660	639	662	689	675	666	633	641	645	653	657	664	662	623	635	649	666	702	666	651	637	633	690	657	679	655	658	659	636	656	634	676	637	653	683	646	597	656	653	628	640	652	646	685	628	646	637	694	666	689	657	621	633	647	692	682	662	632	674	658	679	667	668	668	634	608	633	644	620	651	680	580	653	667	637	631	650	671	675	680	616	630	634	624	637	614	712	656	648	617	682	681	659	671	651	680	645	655	661	673	647	659	666	684	627	671	627	653	662	652	652	666	654	674	632	647	673	633	638	635	671	674	616	617	656	641	624	655	676	620	631	636	627	673	606	608	657	678	603	636	691	675	616	675	667	680	670	654	576	639	659	642	645	626	657	647	640	647	647	632	644	653	644	697	680	645	658	603	645	666	680	677	653	647	644	609	649	688	630	632	659	659	673	650	690	614	625	666	626	617	641	649	678	645	661	631	633	650	651	674	655	650	646	658	675	635	601	636	656	599	645	624	604	596	692	599	667	651	666	660	659	611	667	650	698	681	646	669	665	684	625	652	647	671	658	633	642	634	624	669	626	643
17921	1664	1202	857	657	493	438	401	338	321	285	277	278	225	209	234	207	245	246	225	219	266	232	217	223	230	224	221	234	246	212	191	204	230	237	222	200	220	203	215	186	208	247	228	203	205	201	204	213	208	199	206	213	190	215	209	195	203	205	186	210	204	205	186	199	204	222	189	221	184	237	222	189	242	190	210	229	200	184	188	224	232	197	223	193	245	201	216	191	223	222	200	200	205	197	212	199	215	224	203	223	193	225	215	204	213	237	216	202	194	197	194	205	204	207	213	176	218	211	193	212	220	230	209	228	199	201	190	211	221	203	194	203	215	207	197	198	214	203	196	194	230	213	191	232	208	204	183	199	217	201	195	219	213	201	209	210	212	209	217	215	211	206	237	213	224	199	225	209	222	205	213	192	213	192	194	213	203	219	219	209	198	197	194	204	218	203	205	200	195	190	214	209	197	177	176	220	216	201	201	192	217	184	198	230	204	219	238	189	179	199	194	189	175	204	215	203	214	234	218	234	218	208	217	207	194	220	200	211	204	211	202	201	218	190	215	219	208	237	204	176	176	197	202	218	210	222	218	245	213	218	182	243	203	203	219	203	197	189	195	211	195	202	195	209	218	191	229	217	182	178	186	198	218	185	217	226	210	195	205	195	213	223	213	186	215	217	228	204	229	205	222	214	209	193	188	203	217	205	200	210	219	213	193	181	186	199	188	182	220	195	207	203	200	206	235	234	218	214	208	188	212	192	236	194	208	208	221	208	203	199	229	212	214	236	207	221	173	200	203	189	243	185	221	187	199	187	230	199	216	224	185	209	191	207	184	184	211	210	216	229	202	210	185	202	229	211	209	213	213	196	210	252	190	198	190	230	178	222	228	229	217	228	185	206	218	214	223	219	193	218	216	232	194	203	208	197	200	188	174	196	192	214	204	240	200	212	230	210	214	198	205	204	218	191	199	222	178	209	206	205	216	236	214	214	226	221	182	184	225	185	216	208	233	204	206	218	199	191	221	208	197	200	211	230	199	183	190	211	207	189	225	224	244	198	222	204	216	181	213	184	227	221	212	224	254	226	190	198	231	204	194	199	240	163	203	241	208	211	191	229	210	222	181	217	193	200	228	216	189	208	205	207	194	196	197	226	182	196	187	186	197	183	195	193	187	193	209	227	210	195	206	203	237	218	210	191	206	192	228	186	209	212	224	205	230	178	229	219	218	227	206	207	199	192	234	201	185	207	186	226	200	203	219	203	209	187	225	214	201	199	215	221	200	221	223	215	195	197	202	223	193	210	189	203	221	197	196	202	186	227	210	227	208	230	217	186	204	176	213	237	208	201	214	229	225	188	201	213	210	208	216	196	189	223	197	226	209	211	212	226	207	233	215	204	205	197	243	202	219	192	212	216	212	194	208	206	207	204	198	240	209	217	226	197	224	207	219	199	214	210	211	202	197	209	213	220	219	201	198	218	192	200	203	181	236	220	207	200	204	213	199	237	186	217	204	215	234	207	224	187	205	197	195	207	196	223	179	202	184	237	237	195	220	215	215	203	200	181	211	211	211	200	191	214	217	218	202	218	212	191	208	195	200	208	206	220	222	202	199	206	206	195	209	207	217	194	239	201	225	206	197	191	243	235	232	221	233	220	203	219	208	194	187	194	221	203	211	182	202	184	198	210	220	191	208	236	192	213	203	199	208	203	191	171	219	205	215	210	203	224	196	218	194	217	201	226	202	209	210	243	214	196	215	207	199	204	200	188	221	181	202	222	203	234	203	227	217	222	209	199	200	201	181	237	200	181	219	213	191	185	192	176	223	231	207	182	208	222	205	203	229	215	207	212	199	220	206	205	181	195	208	217	223	233	198	207	232	219	176	211	222	196	228	199	235	189	206	202	222	198	207	233	190	215	188	223	201	205	226	230	203	212	202	196	228	194	211	223	212	220	203	194	209	203	207	198	219	187	189	197	197	250	212	221	189	225	223	205	196	172	196	193	209	209	189	194	191	197	208	197	213	199	237	192	205	190	230	181	218	206	188	183	210	217	214	225	198	200	224	177	191	176	177	210	184	195	196	185	235	196	209	210	222	217	202	209	182	191	184	232	216	210	218	217	206	186	186	224	180	213	207	225	226	194	215	224	191	192	198	205	199	196	206	228	196	204	245	194	177	200	215	193	182	221	204	190	184	224	212	201	185	182	203	186	179	204	216	185	204	223	206	187	195	200	204	198	212	233	213	209	202	231	233	213	238	203	188	213	195	209	201	186	206	196	194	242	230	192	210	226	230	220	202	196	177	190	205	196	196	187	218	198	194	177	228	209	186	214	209	224	201	199	213	214	211	238	212	201	174	224	212	216	189	198	246	224	217	201	205	218	231	224	199	230	236	207	222	198	204	208	228	224	218	186	194	214	196	229	223	192	216	222	193	208	190	193	198	201	211	206	199	201	181	186	219	191	215	206	210	209	223	211	227	200	182	210	227	210	220	198	213	215	209	200	205	231	193	197	207	208	191	197	203	202	215	203	178	220	180	214	227	227	212	203	191	194	192	249	214	197	238	208	213	224	210	209	219	215	225	208	226	212	205	174	207	184	188	205	229	200	179	182	216	222	229	221	215	207	214	219	199	202	226	252	190	206	213	212	194	228	195	208	230	213	224	205	210	218	210	213	230	193	201	204	191	197	201	194	219	218	240	167	175	201	223	203	199	183	240	209	222	200	209	221	208	183	197	221	202	189	218	210	212	193	201	222	207	198	191	218	217	237	199	193	218	192	196	197	229	221	195	213	212	218	202	194	198	187	204	208	215	187	226	201	188	211	206	212	222	200	205	226	220	176	194	181	190	217	210	222	183	185	208	177	175	213	190	195	214	183	209	196	228	207	189	194	222	218	229	226	224	202	205	212	207	226	211	207	211	198	191	209	218	199	212	210	215	223	199	184	202	218	219	185	218	217	209	213	193	202	198	176	239	188	203	200	194	207	208	234	208	193	191	231	191	190	177	219	213	200	200	215	200	236	191	208	192	204	222	231	222	226	199	222	210	193	166	179	206	202	186	176	201	213	214	236	227	209	200	171	201	203	215	226	230	218	241	200	199	222	199	182	207	198	207	189	198	216	167	195	200	235	217	206	230	192	194	222	210	220	204	230	218	204	213	210	193	220	198	201	201	229	216	215	185	213	192	190	228	187	191	199	228	188	176	227	225	197	215	206	194	196	232	194	211	225	228	219	217	217	216	205	196	197	214	211	196	187	216	201	226	208	213	212	210	180	229	215	257	217	196	205	203	227	208	200	199	209	192	245	204	221	203	214	193	186	191	225	206	198	222	188	190	213	201	209	190	198	189	228	216	191	210	225	202	212	200	196	233	207	190	210	223	201	198	239	221	203	219	197	217	200	204	195	215	210	223	196	204	216	199	189	193	206	227	199	207	219	217	193	227	230	193	200	188	216	215	200	200	217	207	192	199	201	208	191	202	210	206	194	208	196	195	208	209
9325	1211	2406	2889	2536	2087	1845	1509	1347	1189	1097	963	915	907	877	831	763	719	769	699	681	651	692	664	673	616	659	608	613	649	655	659	599	653	654	640	636	598	586	600	589	534	601	575	587	624	562	578	585	557	571	572	612	586	572	562	592	582	552	545	598	607	558	579	570	540	542	535	590	543	549	557	544	528	563	601	580	555	575	626	571	582	539	566	577	559	541	524	498	581	580	542	524	573	516	549	594	557	550	570	560	584	569	550	554	581	610	516	569	569	610	537	548	556	562	568	579	553	570	590	528	539	558	587	572	544	548	575	567	541	591	543	528	550	551	575	636	552	567	572	548	584	573	555	584	562	547	563	578	570	579	545	581	582	531	560	611	565	549	536	563	551	554	567	532	549	577	541	533	537	519	574	568	599	553	526	594	544	543	556	543	537	575	551	558	522	555	558	573	516	545	577	595	544	562	560	545	570	559	541	564	565	555	551	583	553	575	539	542	524	572	580	542	536	546	568	552	549	573	546	556	584	547	588	596	557	555	554	558	527	600	559	535	530	541	571	551	531	571	513	523	565	595	581	562	558	547	546	607	543	564	583	509	601	527	560	559	585	553	593	553	593	568	547	531	566	526	592	511	514	542	556	589	601	541	592	537	563	553	590	543	589	511	573	565	526	549	561	540	502	541	581	530	524	594	606	535	552	513	583	564	568	522	581	606	578	547	540	547	546	528	498	530	584	537	508	595	527	546	535	544	563	519	553	532	549	518	554	576	588	537	559	613	503	592	568	592	571	555	590	590	591	566	574	570	537	576	519	554	585	530	565	545	510	570	591	517	562	528	568	571	532	562	569	542	568	556	560	556	537	524	534	571	587	550	566	547	566	559	539	563	569	569	601	558	565	525	516	549	545	549	562	535	526	538	545	522	546	575	569	555	522	585	537	529	560	543	525	534	501	537	577	534	527	588	557	573	500	552	525	581	519	554	584	548	576	559	513	560	533	593	555	537	526	552	548	536	584	551	569	530	556	572	573	541	549	567	574	552	559	567	563	509	568	536	565	548	547	560	569	519	549	587	562	564	519	534	533	569	575	557	561	535	550	531	551	539	587	607	547	545	530	552	600	577	563	560	561	563	551	563	527	552	547	517	563	553	573	583	536	568	533	584	615	543	583	547	523	524	532	579	579	528	553	562	547	563	554	568	557	511	525	558	533	604	558	521	566	554	548	601	583	586	519	545	572	532	563	541	544	547	515	534	547	524	584	598	577	508	538	564	532	557	533	565	573	523	556	512	518	585	560	570	576	555	568	557	547	547	604	578	561	580	529	498	585	548	507	545	509	569	515	580	524	592	615	541	577	551	555	545	528	547	517	528	541	580	557	574	591	562	570	582	595	583	556	557	555	610	609	565	547	558	588	545	564	566	550	513	527	533	555	566	533	583	525	572	537	552	585	509	571	533	529	523	554	572	544	523	551	547	612	573	590	547	573	505	575	538	588	555	577	557	537	582	544	596	514	561	570	548	558	550	581	525	544	554	516	557	573	533	589	574	528	583	542	574	550	588	543	552	528	536	580	521	549	561	621	577	524	517	558	618	585	577	582	590	542	533	598	533	587	550	561	531	512	547	545	544	545	554	549	507	578	582	562	545	572	536	544	499	562	551	560	537	539	551	548	560	572	579	607	531	556	577	533	567	542	541	530	572	531	529	525	534	562	544	532	517	570	527	525	580	544	563	563	555	590	579	567	564	574	527	558	609	538	573	581	565	534	551	546	573	600	597	544	535	554	549	553	507	572	563	531	606	571	539	554	551	544	573	502	571	572	597	561	577	532	548	584	586	552	554	503	591	593	521	507	624	558	547	565	592	555	593	566	593	573	559	573	598	579	565	536	537	581	594	535	600	602	573	525	538	566	552	576	568	560	532	550	581	589	562	570	573	526	541	532	507	572	551	575	591	551	548	557	575	599	564	595	505	558	511	570	577	495	563	569	557	541	561	505	586	599	566	594	546	558	519	540	578	573	545	582	513	554	549	568	559	544	579	611	525	574	550	562	540	578	524	561	548	559	583	571	533	579	558	559	596	549	552	517	580	612	572	613	561	532	547	595	556	573	563	514	530	571	543	562	552	535	524	546	556	579	547	548	536	548	581	558	564	598	536	579	572	557	549	549	531	555	517	568	538	542	552	553	563	580	600	564	563	546	591	596	555	533	562	604	542	567	571	592	559	564	559	568	544	540	549	537	572	527	543	555	542	564	565	569	549	525	545	541	549	535	569	543	555	552	564	581	528	511	613	565	557	530	616	589	551	565	540	539	568	505	562	545	563	558	509	574	481	506	539	566	532	559	513	575	527	560	546	535	498	588	522	588	582	561	542	585	565	557	511	552	569	575	527	553	562	608	545	545	529	520	549	592	524	545	551	538	561	521	560	572	532	547	518	564	540	551	545	557	554	534	575	522	551	558	526	592	572	580	513	574	589	572	592	562	551	571	524	572	532	508	548	518	547	548	543	580	550	549	556	565	556	586	552	549	576	516	544	517	535	570	498	512	551	584	520	556	530	596	595	560	574	607	536	537	562	588	535	563	535	551	514	538	556	540	537	560	527	569	567	555	527	574	552	549	544	545	542	557	564	519	562	573	557	554	535	541	547	554	552	512	531	562	523	589	548	583	572	585	596	583	569	511	520	541	553	586	576	567	548	570	578	548	589	622	564	538	548	554	538	547	569	533	554	595	541	596	589	530	565	562	534	533	580	595	541	550	573	578	564	540	567	571	557	553	566	548	536	540	549	591	582	571	546	558	558	557	585	559	541	570	556	523	580	545	577	551	530	565	525	554	588	604	523	534	533	517	533	578	569	555	580	519	537	562	554	565	558	542	549	572	516	561	540	561	551	546	590	569	566	519	589	539	522	569	552	548	566	564	544	579	530	538	572	542	599	546	516	584	565	604	549	552	579	539	582	571	549	557	558	534	551	533	551	539	539	577	573	551	591	573	584	546	584	547	569	584	507	531	597	572	564	525	547	589	554	548	560	561	554	578	580	530	570	505	536	530	574	541	540	598	533	500	531	553	565	575	556	538	512	553	573	600	600	583	550	562	554	591	565	565	511	546	551	542	550	524	550	547	577	526	569	604	538	534	535	601	559	557	618	539	537	568	546	517	547	544	555	584	551	544	533	585	551	568	581	601	538	544	547	560	549	516	589	533	573	551	567	524	532	532	546	535	554	561	511	553	553	572	545	554	596	545	551	544	579	533	581	602	569	588	545	548	538	551	513	602	535	588	545	557	531	554	548	547	561	495	517	564	542	591	594	539	533	557	558	574	554	538	567	554	549	607	571	581	530	535	512	556	557	577	556	568	563	558	608	546	579	572	565	534	595	553	574	583	552	576	552	546	541	557	564	573	559	570	543	550	544	552	554	564	554	590	552	529	553	583	539	593	601	563	554	598	576	551	563	537	538	541	537	573	575	545	577	566	520	570	554	519	552	560	582	586
29769	5656	2624	1820	1317	1042	827	713	616	567	580	472	454	447	452	427	428	410	408	413	408	377	436	429	397	393	411	419	398	387	375	379	398	374	434	367	392	368	368	371	394	366	365	376	378	342	384	381	374	369	397	369	350	384	339	386	398	377	399	350	379	379	402	349	390	341	355	365	364	350	363	332	363	358	367	361	366	370	358	361	347	389	340	352	367	370	374	335	351	373	367	324	378	368	361	351	362	364	378	395	374	362	384	385	363	385	334	393	382	350	363	347	393	339	386	322	363	387	385	399	373	392	369	333	345	398	359	403	376	368	389	376	329	361	385	398	370	367	391	350	362	399	359	356	414	364	384	414	413	357	389	364	363	387	358	355	358	359	397	374	352	374	390	398	355	341	403	387	369	341	383	350	350	334	361	340	314	384	344	357	361	357	356	394	385	389	403	367	341	391	355	324	385	360	370	375	349	376	372	354	358	372	391	362	372	378	381	388	416	388	383	339	359	356	374	362	378	362	344	316	364	388	381	380	351	386	322	386	353	378	373	382	360	363	349	355	359	369	362	339	369	346	370	333	354	379	391	374	337	339	380	323	368	362	359	330	353	396	353	400	425	356	354	375	350	356	375	377	371	357	361	373	398	362	355	403	376	372	347	354	345	386	368	388	431	397	382	355	375	399	426	357	347	374	378	360	359	388	347	353	373	358	359	361	373	349	355	364	330	364	369	357	368	402	375	351	356	387	385	365	432	342	369	382	361	390	371	336	374	336	413	359	364	357	343	359	380	329	394	361	351	350	388	342	373	369	380	357	377	385	375	410	370	353	334	350	392	341	359	354	388	365	407	353	394	318	340	363	368	349	377	375	341	394	369	385	352	365	361	394	349	351	365	385	345	357	369	354	374	389	375	379	370	373	387	382	372	346	380	401	400	349	362	398	339	344	399	379	363	338	350	371	361	346	315	361	416	386	357	365	352	389	367	380	345	351	338	347	377	363	349	368	331	405	373	314	361	353	362	356	362	345	356	371	380	326	339	384	399	359	370	377	359	374	356	380	365	370	383	353	358	368	388	361	381	369	319	345	389	401	320	379	357	384	388	362	362	396	330	393	358	344	392	351	405	367	365	364	363	354	369	396	368	355	323	336	347	355	373	364	371	364	391	348	349	368	338	367	390	350	362	341	371	378	361	378	344	350	393	363	369	337	381	363	385	359	377	340	335	355	361	343	377	347	369	334	377	347	379	370	385	357	360	339	376	364	369	365	410	383	369	358	355	335	374	381	358	381	389	376	346	336	338	352	369	346	361	345	367	378	396	355	366	350	370	378	401	336	381	370	367	402	359	383	398	356	343	391	339	369	356	405	364	388	367	377	351	366	339	362	357	373	338	360	398	372	350	403	370	376	329	366	369	405	412	343	385	397	357	367	355	394	369	364	330	381	366	372	393	406	360	371	348	336	353	391	353	400	358	343	369	382	349	390	374	346	334	374	367	366	365	402	328	331	353	358	357	388	387	364	376	367	431	369	330	371	394	374	361	388	370	362	355	377	354	341	384	403	390	389	385	387	386	397	363	366	343	369	363	387	353	350	367	348	343	361	363	357	365	361	399	355	398	345	356	334	351	371	397	382	405	357	357	348	364	362	387	352	357	391	414	358	372	365	363	403	370	365	388	395	376	330	354	380	338	364	351	352	381	326	371	378	369	367	351	352	384	338	346	373	359	383	362	375	351	377	368	413	342	358	358	364	372	376	397	392	376	344	399	344	403	365	361	350	342	410	376	318	359	366	359	349	363	352	389	367	329	354	381	346	326	373	339	369	362	380	345	360	362	376	334	360	350	375	359	378	402	382	375	397	346	379	341	385	367	339	366	339	389	391	348	386	392	400	334	389	374	358	361	378	360	383	322	351	375	393	393	384	397	382	409	330	344	381	345	355	355	332	404	395	360	357	391	400	409	366	364	372	384	379	373	373	366	398	368	376	345	342	378	391	332	367	354	428	376	383	359	375	365	360	397	328	378	368	362	379	402	322	364	378	345	368	400	361	394	386	354	386	337	348	366	369	375	368	379	382	389	387	374	348	364	378	337	370	390	367	298	408	367	342	362	362	374	401	366	359	396	351	370	379	351	386	341	322	342	363	408	346	358	417	367	369	371	360	350	341	342	365	361	380	368	359	378	358	330	352	369	375	367	354	406	355	395	345	397	368	363	383	366	384	319	359	375	394	389	363	353	367	370	374	387	344	372	363	377	312	337	368	375	354	382	358	378	368	369	388	395	352	377	381	361	391	440	347	345	392	319	368	399	385	346	356	380	367	379	379	353	388	397	350	378	358	382	343	380	404	408	342	366	332	331	352	366	337	338	357	357	381	404	384	325	343	394	419	313	355	371	393	321	354	373	362	386	439	331	389	391	342	398	353	353	411	352	365	361	352	393	357	352	357	359	352	356	340	375	371	375	348	375	374	368	351	358	381	368	351	372	337	362	344	332	351	383	371	354	386	356	359	367	349	384	357	373	371	339	381	352	383	381	375	359	359	355	344	379	348	405	340	363	362	356	361	359	347	334	365	355	375	350	370	371	365	418	401	382	338	347	362	351	378	366	372	367	345	332	360	391	366	362	343	352	354	338	377	356	347	340	386	355	360	385	342	397	382	328	388	375	349	369	343	373	346	397	347	354	356	351	363	366	352	360	376	363	345	387	343	393	391	342	401	348	389	351	372	389	366	367	364	354	366	372	358	374	344	388	390	364	351	342	338	368	367	355	392	359	369	346	344	356	358	349	363	361	373	381	348	348	333	371	367	353	353	376	347	349	351	370	346	320	367	379	356	377	355	351	363	370	355	330	414	396	404	373	350	404	392	334	394	393	348	404	383	387	377	399	364	334	349	345	359	370	323	339	372	355	352	375	393	358	335	342	391	384	340	365	351	383	380	345	344	373	367	342	373	380	377	356	333	373	378	332	345	377	357	359	373	327	356	366	357	348	386	373	379	352	374	354	370	365	386	348	372	363	361	336	395	380	390	374	357	364	346	338	365	386	383	364	388	378	360	373	339	392	366	376	370	361	356	352	355	365	386	374	355	343	349	375	365	373	358	383	347	382	379	344	407	332	402	361	384	375	392	368	373	388	394	357	369	342	348	342	358	326	365	343	341	371	384	365	388	342	380	384	343	416	354	358	352	322	361	380	358	356	353	372	393	361	384	369	349	402	405	396	378	362	305	398	353	378	378	332	353	382	370	374	392	400	377	345	365	359	379	360	360	398	374	375	354	385	346	316	343	393	380	419	356	331	352	353	344	359	363	359	397	333	370	393	352	345	366	379	366	365	346	396	364	346	366	352	363	374	324	422	372	354	388	376	362	359	367	394	382	352	367	337	367	366	350	369	347	368	362	383	390	319	371	368	378	363	357	363	382	356	355	359	374	371	354	382	372	306	367	384	356	360	398	380	366	357	360	360	349	340	360	367	366	340	368	306	379	385	348	339	341	375	357
13460	2292	4695	5269	4671	3883	3381	2740	2419	2193	1896	1809	1603	1531	1498	1366	1319	1301	1278	1180	1178	1208	1139	1107	1068	1070	1029	1057	979	985	1057	996	995	1034	1036	963	983	1003	995	957	962	989	1008	939	951	934	989	914	918	882	939	952	983	953	973	901	962	949	915	902	900	960	946	929	917	924	973	986	882	857	870	897	902	920	884	924	971	923	893	893	880	954	904	887	907	944	895	886	911	879	885	878	884	959	920	876	832	906	890	906	862	895	934	951	926	858	877	858	934	839	916	895	879	902	885	946	906	932	922	898	852	886	914	940	898	906	932	940	851	829	948	858	876	877	887	852	917	897	900	920	852	914	905	860	921	952	968	889	926	933	926	913	936	932	896	904	886	970	932	939	922	886	947	865	863	904	949	856	838	890	844	883	890	928	841	906	868	854	829	883	865	910	917	935	832	888	893	886	923	869	891	893	874	880	913	922	892	887	967	911	849	897	917	860	906	916	885	883	934	885	881	892	893	874	868	873	893	834	949	861	865	910	934	897	875	832	882	917	908	912	887	864	836	880	902	891	907	914	897	917	914	880	920	943	893	924	875	917	901	874	891	912	883	939	906	846	884	905	840	816	928	840	882	917	909	858	898	856	913	870	857	881	899	923	870	863	920	946	895	867	912	904	901	910	825	838	875	909	866	906	934	889	935	866	887	866	900	895	862	860	879	891	935	874	905	900	820	937	894	898	846	942	931	886	939	883	841	877	906	867	867	890	886	895	860	928	904	903	919	962	839	917	919	903	903	864	896	876	890	860	918	869	920	915	904	898	928	856	857	884	910	895	941	874	940	892	905	850	858	888	909	861	902	839	877	901	883	965	891	859	910	879	900	890	888	896	903	884	906	918	906	873	879	855	905	912	933	850	915	912	896	936	919	909	836	926	909	901	838	858	903	917	854	900	900	847	914	905	917	932	906	919	896	861	876	890	869	881	948	872	916	881	901	876	847	870	874	896	900	973	910	893	856	908	918	857	897	883	851	864	869	869	864	956	927	917	861	861	856	937	805	923	906	902	849	902	881	845	914	853	863	865	923	892	909	849	924	872	908	930	902	885	926	849	853	911	916	902	905	860	928	871	892	888	908	873	906	859	917	867	859	841	934	861	856	971	901	868	912	857	883	867	847	878	880	874	875	938	920	945	875	865	955	861	868	881	906	888	930	903	943	898	899	913	866	844	924	845	907	854	899	920	928	869	932	921	908	904	902	877	859	892	964	886	808	857	889	863	903	880	894	910	867	847	896	869	874	868	925	881	847	889	897	886	889	901	882	846	940	885	895	893	900	914	889	893	922	903	922	886	863	906	931	867	906	916	904	893	920	901	880	842	905	863	935	918	924	830	877	878	855	853	891	896	871	926	920	925	884	859	860	863	893	854	913	864	902	888	886	917	894	909	885	888	868	891	922	907	916	896	844	871	897	839	871	891	924	893	901	914	891	926	895	846	947	898	904	920	933	861	918	894	900	834	891	872	890	951	875	890	901	877	921	871	877	875	883	852	855	912	953	860	889	982	902	891	934	900	861	869	878	900	939	922	903	874	919	877	832	958	862	864	900	886	893	880	944	874	868	850	903	872	936	913	867	910	889	907	917	931	916	895	876	941	905	893	874	896	911	906	860	824	863	873	876	855	903	909	882	842	907	866	849	904	879	911	908	908	872	941	847	878	955	901	909	910	914	896	865	905	926	916	835	904	908	908	912	906	862	906	883	874	883	919	912	831	854	878	862	876	878	915	889	904	932	936	812	863	888	883	887	906	846	914	871	811	908	933	913	913	918	860	909	890	874	885	956	863	901	917	888	931	881	911	920	906	908	926	914	838	871	877	890	911	864	955	939	875	881	866	913	911	911	852	876	869	905	966	934	847	860	888	880	902	899	912	920	898	910	890	850	835	944	895	860	852	861	933	871	897	875	860	845	843	929	906	877	894	880	859	886	877	902	877	924	905	864	924	919	835	893	892	873	889	921	933	894	883	881	858	883	847	861	850	891	944	900	850	896	865	943	895	920	897	909	876	851	932	961	867	848	923	928	919	911	915	879	880	846	949	925	887	840	903	925	860	875	817	879	886	896	913	951	885	835	893	915	875	912	892	828	912	893	884	857	931	900	853	883	868	907	873	879	900	893	924	870	953	921	888	907	894	877	874	910	897	945	893	901	912	849	916	871	846	899	897	914	926	891	894	844	876	904	892	905	902	907	898	878	851	869	927	892	919	899	912	894	905	917	888	864	887	873	862	919	874	917	848	866	889	879	876	895	877	864	871	847	917	897	893	861	873	924	892	902	904	902	894	938	808	898	854	930	896	793	902	864	903	897	908	873	910	920	848	944	903	899	922	851	848	906	866	884	909	896	827	871	891	880	862	886	884	864	878	893	861	884	867	866	925	859	873	882	873	925	919	900	862	927	913	925	906	875	872	851	919	891	958	912	888	896	873	948	880	901	897	845	926	906	905	919	821	879	861	901	914	916	904	887	924	901	887	895	860	950	924	886	887	870	896	952	876	926	915	888	940	921	927	922	863	889	880	913	838	921	831	909	886	927	854	911	891	886	872	899	952	927	911	821	888	924	886	903	829	903	868	845	951	869	920	902	920	879	899	830	917	931	812	859	851	914	901	917	891	916	876	931	841	940	883	880	868	863	861	902	916	862	869	883	963	910	875	895	890	903	918	864	886	893	889	886	880	910	881	908	868	858	906	925	907	913	896	856	915	952	849	817	872	871	922	934	883	931	862	889	891	923	874	892	861	906	819	845	855	900	865	905	922	888	929	934	898	850	896	824	887	898	913	933	886	890	905	919	875	821	911	851	915	946	911	852	879	855	903	854	892	900	914	892	889	907	889	904	888	907	940	964	905	861	896	854	894	911	850	864	897	910	894	882	892	867	899	859	893	852	902	891	865	880	845	894	888	902	889	928	940	842	938	847	863	908	860	853	879	908	902	886	933	805	902	916	966	942	890	917	933	852	872	870	860	880	864	926	866	939	859	889	872	813	913	885	823	832	852	863	873	894	882	881	933	900	876	901	915	897	888	886	905	826	891	879	895	871	895	860	885	868	883	917	918	883	911	935	830	904	931	865	912	873	893	922	847	919	883	888	873	904	962	905	940	884	888	907	906	869	948	927	854	915	830	912	845	873	848	941	899	900	921	912	906	918	906	918	916	853	877	894	944	883	915	939	891	874	850	873	895	881	952	911	922	910	815	887	919	892	960	907	901	916	889	918	891	874	887	922	907	866	919	882	888	867	857	867	928	922	886	866	859	898	876	879	905	958	887	873	874	891	852	843	868	919	844	947	905	863	908	873	919	873	886	879	889	932	879	895	948	894	955	868	903	864	859	927	916	908	893	928	930	925	947	921	864	891	886	904	923	886	939	883	916	861	891	910	871	876	839	877	904	878	900	882	918	884	904	888	897	916	928	873	869	873	887	896	831	876	870	929	910	898	915	910	872	838	875	857	900
2581	295	280	281	264	280	268	275	265	237	291	278	245	264	252	270	288	276	277	253	277	247	234	256	299	249	259	272	267	309	273	254	311	274	269	246	243	274	278	275	234	239	271	266	265	247	225	253	260	253	270	266	259	244	271	248	264	213	239	241	264	233	226	252	279	259	291	266	286	259	284	277	252	238	256	269	252	275	264	228	246	279	241	248	254	281	262	247	265	290	280	276	296	248	280	291	283	269	295	251	252	255	249	281	249	264	300	245	264	265	255	242	255	260	292	240	252	266	288	286	272	252	252	283	247	235	241	260	252	259	259	253	237	262	265	277	263	264	259	258	246	238	222	252	272	295	293	285	240	257	233	275	276	268	234	229	295	295	296	273	265	250	262	263	228	219	249	260	262	262	271	258	245	258	254	236	274	291	264	282	282	252	243	253	277	243	274	271	261	260	256	263	236	252	259	270	248	271	271	276	292	258	257	260	256	258	270	286	261	244	240	250	232	258	256	283	251	258	246	211	250	265	265	257	280	240	252	228	263	243	256	264	258	268	284	267	255	253	268	278	280	255	259	259	249	266	284	263	289	277	260	274	269	248	213	248	248	265	248	242	256	248	233	269	266	258	283	272	274	249	285	248	276	248	270	236	255	255	278	266	267	275	288	263	281	239	255	252	270	251	296	282	241	249	245	256	262	266	269	228	269	251	255	237	254	246	260	256	250	246	251	252	249	259	286	278	251	279	256	260	257	256	276	252	243	233	281	265	269	311	283	235	265	267	264	253	238	289	249	268	246	280	281	243	297	262	273	247	268	262	240	296	239	241	272	245	255	229	272	242	244	259	256	264	266	241	285	252	264	248	259	233	274	222	266	267	249	223	286	264	269	261	259	272	284	236	262	289	268	255	226	244	247	249	250	259	303	260	252	228	266	243	290	241	257	251	293	266	271	266	273	275	276	282	269	281	242	268	277	262	244	225	228	240	258	229	270	256	214	249	250	281	236	268	239	261	250	276	264	273	294	281	274	247	243	237	243	242	251	260	248	248	243	284	241	267	268	263	259	292	299	265	284	273	247	257	251	261	256	265	274	254	263	278	283	249	245	246	239	244	243	266	278	269	251	278	243	288	265	251	301	268	225	252	258	261	293	266	263	235	267	260	269	268	224	255	276	282	247	277	237	261	265	238	225	248	239	257	251	289	282	261	294	231	245	255	266	265	271	234	280	248	267	288	264	247	263	261	239	241	258	274	255	232	262	245	255	257	290	249	251	265	246	281	302	223	290	231	291	279	270	279	241	232	291	271	276	252	260	259	241	281	281	276	256	267	254	262	259	265	254	252	276	241	257	297	252	281	257	261	245	269	246	261	251	249	221	266	259	254	277	273	254	243	239	246	264	265	270	259	256	271	266	254	260	270	237	226	251	239	254	290	266	284	252	229	254	288	293	274	265	256	260	243	267	237	260	283	264	258	294	261	254	263	286	269	256	249	260	257	259	276	247	257	273	220	268	248	238	267	280	264	244	303	233	266	279	277	243	283	273	251	250	264	311	259	297	249	260	257	272	250	257	257	255	273	262	268	243	248	270	266	252	252	251	254	272	288	250	234	239	284	234	284	239	273	270	263	296	253	251	287	285	244	275	275	248	262	253	260	249	247	236	254	257	253	278	309	251	228	260	245	279	250	277	253	252	248	268	244	242	238	256	230	248	269	249	270	246	270	252	269	253	275	273	275	289	251	266	271	296	243	297	249	245	253	259	260	273	303	250	224	245	264	245	260	263	271	266	252	238	245	256	266	273	245	245	271	264	258	275	249	256	297	228	268	259	268	253	242	282	269	271	262	257	281	271	252	302	282	284	273	238	253	276	258	271	265	291	252	259	245	278	226	263	235	254	258	255	263	280	258	238	267	237	268	270	258	258	234	253	263	251	259	244	265	269	249	255	245	271	280	243	236	243	277	276	246	271	255	287	283	296	243	254	266	285	253	248	271	256	264	240	247	269	271	287	247	293	274	268	256	268	254	288	262	259	261	253	276	245	235	274	245	256	264	240	265	237	244	275	255	283	281	264	249	224	249	280	274	255	266	264	261	266	265	252	274	253	291	250	254	256	265	259	266	250	276	253	287	250	255	277	235	270	263	244	245	250	268	249	288	263	223	254	257	270	275	276	241	249	276	268	281	247	275	248	223	225	266	241	263	261	245	240	282	258	244	264	260	295	261	250	260	258	250	233	270	229	276	253	261	234	264	277	249	262	266	266	276	257	279	262	256	263	264	275	233	245	268	260	275	260	248	254	277	269	259	289	266	248	263	252	278	279	251	244	266	260	290	259	270	282	259	246	224	280	257	234	254	264	290	264	236	251	291	225	263	242	278	259	257	267	245	247	251	271	255	280	259	257	232	255	242	263	302	285	274	250	248	278	243	266	265	264	248	258	261	238	259	259	239	255	281	279	269	219	252	255	240	249	262	272	269	256	252	228	237	242	268	286	227	256	294	240	267	267	271	262	279	264	272	286	266	271	233	241	276	260	232	240	286	265	257	225	256	253	250	254	257	261	270	247	266	275	275	270	281	276	231	284	241	297	270	245	271	228	279	247	233	289	274	262	226	267	254	273	281	272	264	272	260	248	236	245	288	239	266	261	262	258	280	273	260	299	269	270	269	236	272	276	264	242	263	237	249	268	275	264	227	296	274	231	232	258	252	273	251	251	249	255	251	254	260	268	267	245	254	260	245	276	259	242	256	249	255	277	244	264	228	272	247	246	265	282	254	240	262	253	232	282	246	263	234	246	253	268	267	258	269	279	241	251	285	241	261	254	260	252	267	265	257	238	305	262	278	282	263	250	237	256	234	271	242	261	238	267	227	271	289	243	256	282	268	243	244	245	246	240	276	252	249	243	258	284	266	269	258	263	284	278	255	289	257	271	282	240	252	261	249	268	255	255	263	286	246	246	251	270	248	264	264	257	256	237	267	259	254	265	255	256	230	250	252	215	260	249	245	254	243	266	245	266	224	236	281	264	273	268	255	257	256	256	289	278	242	290	257	251	258	256	247	242	250	272	254	267	229	261	258	256	262	233	269	246	286	264	266	268	233	229	288	276	289	290	253	269	249	251	288	285	270	260	257	230	241	232	224	266	267	239	244	253	249	251	286	264	254	252	249	248	259	272	261	262	250	294	263	249	273	283	283	241	268	270	248	246	255	239	263	267	264	269	289	257	259	251	250	229	243	268	255	275	251	244	252	259	227	242	247	271	275	251	297	262	223	269	264	276	251	250	270	246	247	278	290	278	275	285	281	252	253	268	274	261	261	278	260	277	270	267	287	273	278	259	246	255	247	234	278	274	311	269	251	238	260	254	260	235	265	270	256	239	238	229	275	273	263	285	265	244	282	280	265	253	275	264	261	223	238	238	276	261	279	307	252	235	254	279	272	240	251	248	282	241	224	258	279	284	270	268	270	241	263	238	269	263	225	243	274	279	265	246	267	230	252
2997	765	768	763	743	686	712	701	715	695	685	698	694	630	655	649	646	650	686	702	637	651	641	673	649	642	645	643	669	668	643	643	706	643	665	675	608	662	658	609	684	642	628	625	662	595	673	643	673	675	679	661	598	676	637	685	679	594	646	642	633	648	642	655	642	671	697	661	648	609	611	678	670	635	620	636	653	646	663	619	619	644	665	687	616	665	647	650	677	617	642	689	622	672	642	634	625	653	657	630	656	616	682	644	677	683	616	690	645	618	672	701	640	646	641	658	631	686	601	669	654	676	627	683	664	658	639	631	618	667	665	633	639	642	587	649	626	683	611	653	622	629	656	659	650	677	642	670	593	653	699	681	628	673	650	642	705	655	639	656	659	651	669	662	653	660	638	636	683	634	648	648	601	672	621	603	661	632	636	616	679	597	675	607	643	625	629	623	641	639	670	669	646	632	668	606	674	657	623	623	632	659	656	668	677	609	637	673	652	624	615	663	664	672	632	628	633	642	628	698	639	637	619	637	604	658	644	657	614	636	645	620	632	641	645	628	665	640	655	660	619	666	635	614	638	624	630	613	667	641	659	617	651	716	672	647	660	633	633	653	619	622	624	653	656	638	667	645	692	655	708	651	624	655	613	689	617	654	626	640	673	636	653	682	647	671	700	663	681	626	639	648	671	649	666	659	655	664	652	631	649	689	608	628	660	615	630	662	666	671	622	662	621	647	622	625	653	647	669	671	662	625	636	641	654	660	646	652	655	685	627	636	644	592	647	647	662	638	652	643	637	644	630	605	669	633	646	607	617	603	626	635	652	650	651	640	660	718	666	655	696	684	670	623	664	645	650	620	661	638	663	665	634	655	655	661	667	648	657	640	658	659	662	631	660	671	640	664	677	605	643	651	691	638	668	639	644	617	617	663	664	632	673	638	679	636	659	632	647	632	641	625	621	647	630	670	692	653	660	631	635	624	681	658	664	622	673	668	678	683	627	635	642	660	674	649	595	659	701	641	656	642	651	635	650	631	660	625	627	610	684	645	673	605	650	657	645	642	646	627	642	687	622	680	606	589	648	619	645	643	632	646	638	655	623	651	654	647	652	670	660	630	637	609	681	658	661	653	622	643	585	634	598	643	651	645	643	651	672	661	662	664	647	679	681	597	645	679	657	677	669	632	640	636	663	619	639	626	643	623	650	616	637	685	637	652	591	689	628	632	642	647	639	612	625	595	665	616	634	634	618	639	651	650	667	644	634	651	659	677	673	670	677	627	655	701	616	652	585	660	640	650	632	640	594	634	653	603	636	616	640	633	605	642	643	613	658	644	612	618	652	638	646	640	665	682	637	643	645	642	650	630	653	685	611	651	665	648	627	641	611	650	600	656	661	621	651	628	658	660	661	672	603	644	662	653	662	654	657	641	641	647	643	658	629	664	611	673	711	587	634	638	653	674	651	646	636	661	658	651	617	635	674	639	673	647	613	622	639	619	650	615	617	675	660	639	658	655	668	621	637	633	644	593	656	634	637	671	672	644	664	640	671	648	655	586	663	663	638	629	594	677	660	643	718	644	661	649	661	646	682	653	686	654	704	686	623	627	682	640	602	672	657	631	654	671	623	654	711	633	639	660	659	659	661	629	628	628	656	650	647	644	654	652	656	633	676	648	612	641	620	665	647	685	640	638	639	619	617	650	588	609	658	638	622	632	618	631	671	659	675	642	677	641	614	661	687	661	651	627	690	660	655	647	626	613	657	665	640	627	646	628	697	663	646	639	615	669	639	685	670	619	625	717	654	671	627	649	647	664	640	615	626	627	630	615	660	649	618	681	652	657	599	629	645	617	637	636	673	647	666	651	668	651	608	702	669	624	654	659	652	655	618	679	605	632	664	599	629	673	674	661	674	632	674	663	596	649	667	689	625	668	692	626	640	629	622	611	677	646	656	646	692	612	686	627	638	708	630	633	671	654	684	620	646	667	645	670	650	623	657	694	680	651	613	665	637	642	647	651	634	664	635	679	654	641	635	696	661	694	644	640	627	658	687	620	608	639	590	652	655	652	636	626	624	610	715	637	651	682	639	652	640	682	630	659	681	679	637	629	690	653	653	623	623	671	617	650	677	624	684	630	684	603	660	688	737	625	682	607	646	657	641	665	636	625	693	673	651	627	683	665	597	663	718	668	643	665	662	694	694	623	597	671	675	641	635	620	645	631	666	672	658	661	668	652	643	634	603	661	661	632	649	693	628	638	626	641	635	635	641	641	640	638	677	638	654	649	647	641	638	670	659	641	634	646	708	666	615	648	612	668	671	636	585	689	618	642	620	676	654	667	624	664	656	666	640	615	646	645	648	681	689	644	604	668	650	626	632	648	637	628	657	628	648	683	642	622	642	656	620	653	613	632	646	647	662	632	633	662	623	659	583	662	624	684	684	622	643	657	654	606	633	691	602	616	677	644	614	673	668	667	609	633	622	630	645	620	670	694	636	614	627	643	673	617	659	642	686	669	628	668	651	622	584	653	631	649	670	599	667	660	643	665	685	602	689	653	663	647	639	637	661	678	638	611	642	626	638	630	626	612	667	657	637	614	681	671	696	653	658	690	626	665	617	659	653	648	659	629	641	618	667	643	666	648	664	682	621	681	658	634	644	647	643	649	676	603	629	664	652	640	672	646	622	641	657	701	633	664	670	657	648	648	687	627	620	648	640	624	686	662	647	655	644	670	655	656	614	608	645	643	681	596	661	629	628	712	640	600	672	663	637	636	625	675	589	683	689	623	664	654	640	646	645	634	610	633	694	589	632	620	583	660	594	646	593	630	670	632	645	612	664	669	673	665	628	625	656	626	651	625	598	657	682	657	669	681	676	695	627	629	655	686	576	681	566	668	633	622	647	589	643	654	679	661	629	636	660	638	628	669	643	632	655	667	688	621	616	620	614	671	681	572	616	602	657	662	660	631	651	663	650	629	656	657	653	669	712	648	678	674	634	676	612	627	644	674	685	628	639	638	619	635	638	636	647	672	629	658	686	644	637	624	680	617	621	635	622	662	649	632	641	631	657	649	668	667	658	612	636	652	617	657	644	645	615	651	662	648	670	660	629	667	648	627	642	658	661	630	660	639	648	636	653	609	639	683	631	646	636	646	620	670	614	677	653	627	676	647	667	632	665	629	613	666	669	680	609	666	636	612	614	650	666	641	640	658	662	613	686	604	661	634	657	644	683	671	639	650	656	621	625	638	651	661	635	603	620	629	637	678	627	656	652	616	626	641	641	627	669	620	653	628	632	623	689	658	691	646	634	683	626	604	585	631	650	674	637	627	624	660	645	625	658	670	645	639	622	665	668	649	665	687	634	657	665	632	623	615	648	638	636	651	686	641	591	635	621	670	629	591	652	643	664	630	648	650	622	669	626	626	644	687	676	643	632	608	622	666	625	674	651	658	637	636	656	609	623	658	642	647	648	648	627	628	606	648	667	618	569	639	660	668	630	640
17393	1684	1178	860	673	569	446	384	360	310	295	286	259	262	244	237	219	230	240	256	202	206	231	218	224	221	205	204	221	224	209	211	188	212	211	232	218	219	223	234	245	191	195	213	207	222	204	195	225	202	178	204	214	229	198	193	221	209	195	223	201	191	213	201	213	194	195	237	228	207	216	211	191	161	191	219	198	186	196	170	188	205	203	181	209	209	202	192	209	198	216	191	185	192	205	220	206	191	225	177	242	221	231	221	201	221	195	187	204	216	190	193	195	221	211	192	217	213	200	224	208	208	191	192	208	208	216	189	206	194	214	224	192	210	188	217	195	201	215	223	211	205	220	206	238	214	218	207	226	204	202	195	225	176	196	193	184	210	200	212	187	178	203	200	209	181	208	186	223	208	221	211	177	227	215	216	193	214	203	195	230	199	200	198	187	226	206	215	193	212	195	194	210	193	204	203	209	210	219	206	216	201	213	190	215	220	192	216	201	168	205	200	207	190	218	217	194	216	194	193	206	193	190	209	202	183	196	197	205	190	214	210	198	206	206	210	206	205	214	203	227	229	207	213	238	202	212	201	249	221	207	212	218	198	204	206	214	185	199	208	207	214	212	193	205	200	214	210	209	229	223	215	198	199	209	202	201	228	203	198	222	196	227	219	208	212	211	192	209	205	187	238	221	192	203	178	186	232	217	220	215	211	213	204	186	195	206	230	225	199	188	205	210	217	224	226	184	201	202	196	193	217	202	199	226	209	211	218	215	214	197	194	214	243	219	188	233	196	214	211	183	201	192	221	188	206	199	197	212	221	228	211	212	197	202	199	220	189	202	215	219	204	212	193	197	220	226	219	188	236	187	207	220	190	202	217	236	210	173	210	230	214	212	184	197	205	231	177	215	193	218	187	224	193	215	200	207	220	193	205	196	233	201	197	198	213	209	209	204	209	230	202	212	190	217	200	203	194	189	218	204	205	233	190	202	197	226	191	207	212	220	188	203	212	189	209	197	223	204	223	207	221	209	217	196	204	202	192	203	194	181	184	184	223	188	209	194	202	236	184	209	245	195	224	199	193	232	201	217	197	199	209	217	226	203	208	209	204	213	222	199	214	199	196	200	208	209	228	210	217	243	199	180	203	203	199	214	223	210	219	216	189	207	228	229	206	193	202	186	221	207	236	188	190	215	207	193	236	202	186	207	219	204	258	212	206	234	202	210	216	205	204	222	178	221	203	196	208	181	182	202	206	204	200	232	195	206	208	198	197	227	203	202	194	192	195	228	215	195	207	190	191	221	211	210	215	232	207	232	212	193	207	201	197	227	200	184	228	189	230	207	188	219	224	199	208	208	182	184	219	224	193	212	195	214	211	195	196	226	198	221	206	196	208	195	213	212	192	204	195	236	219	199	182	211	211	187	216	186	206	226	188	176	210	225	192	179	210	223	209	173	204	220	199	194	212	200	227	196	215	203	213	216	208	212	173	206	177	209	193	216	189	220	204	189	239	216	202	200	214	209	213	237	229	219	227	204	222	203	231	197	197	199	207	202	212	196	219	204	195	225	211	193	181	219	216	202	209	190	171	199	221	202	195	216	210	169	184	196	182	216	193	192	186	228	214	183	211	186	212	204	203	206	231	197	223	204	229	201	200	200	205	178	225	213	212	194	203	227	230	207	201	183	183	202	200	215	181	184	217	197	200	191	193	202	210	194	236	211	213	194	201	210	219	210	183	217	183	200	180	199	185	202	246	189	215	211	204	210	204	219	202	238	212	218	218	207	210	228	207	185	204	173	207	195	198	204	207	182	184	190	220	211	213	228	226	196	211	197	163	199	202	201	217	201	223	213	192	204	187	212	210	209	206	191	214	206	210	224	191	206	209	184	201	237	224	222	200	220	211	196	220	202	215	194	206	199	187	207	193	189	223	224	205	222	209	198	199	197	211	214	174	232	210	177	210	194	192	177	210	206	170	214	185	214	185	199	228	201	215	195	195	189	205	194	211	189	194	209	182	169	225	225	194	188	206	223	217	191	210	215	195	201	229	215	198	191	247	207	227	209	210	203	208	219	216	212	197	185	198	206	202	214	217	191	223	206	171	212	192	238	204	197	197	197	209	225	207	181	222	203	221	182	211	177	197	196	184	198	214	216	227	217	212	210	198	194	216	200	199	209	187	211	202	170	198	201	202	212	211	227	202	216	194	201	210	199	228	193	224	197	210	212	231	190	197	234	213	196	192	209	214	207	200	206	215	198	220	181	189	209	196	195	209	193	209	195	219	183	206	200	209	216	183	218	210	198	208	189	217	240	218	182	189	212	181	206	216	211	191	192	215	201	215	222	210	213	195	206	212	183	222	210	240	181	234	215	187	219	215	231	215	191	239	178	220	200	216	219	233	199	200	198	188	232	216	199	189	206	202	217	208	233	211	211	206	200	205	197	207	213	225	222	176	205	199	228	197	191	190	199	181	211	179	182	177	214	198	214	221	202	198	219	185	202	199	211	202	194	198	215	213	244	221	199	200	206	183	191	206	230	218	203	219	209	194	200	192	175	206	200	216	218	223	180	210	169	204	210	196	208	209	193	199	185	235	209	199	186	233	212	207	203	198	208	221	192	184	220	181	222	206	212	209	210	213	204	209	214	189	203	197	199	223	182	220	215	204	200	192	210	221	188	180	194	207	218	207	200	202	199	235	209	193	205	221	206	208	219	185	190	220	208	215	179	196	205	201	207	217	212	205	222	207	197	212	199	196	200	213	189	196	197	204	189	204	214	186	198	218	227	200	190	215	216	189	212	205	223	237	209	209	215	212	226	199	216	195	201	203	218	202	206	212	180	192	192	192	203	204	211	210	182	222	205	226	205	191	212	208	210	198	193	223	214	195	215	226	199	219	197	207	245	212	226	194	198	230	232	225	191	198	207	234	208	220	224	202	202	198	200	239	182	212	204	214	197	195	202	209	197	218	209	197	213	223	238	221	223	219	202	224	196	183	209	184	227	220	201	207	198	210	170	215	182	240	219	230	188	182	205	217	213	202	207	218	204	204	200	244	234	193	190	191	209	211	185	209	209	224	226	214	207	210	211	211	225	201	220	175	213	218	210	218	205	196	220	199	230	197	243	194	213	203	226	196	232	187	198	196	201	237	225	206	202	219	202	208	206	200	184	210	205	205	205	213	201	203	199	190	206	220	192	210	211	180	224	217	198	181	206	212	209	206	211	232	193	174	199	202	189	211	206	177	242	206	217	210	171	225	215	188	211	215	188	197	211	206	225	208	207	220	211	203	198	203	204	205	189	185	205	184	229	203	188	216	213	187	214	210	226	169	212	210	187	196	225	234	210	203	198	199	224	216	205	210	207	212	185	198	195	204	178	211	200	215	181	186	167	180	211	209	199	228	203	210	193	197	225	244	189	200	189	208	210	226	200	219	191	187	195	199	215	197	175	196	214	208	228	218	204	223	203	209	207	203	238	186	210	166	220	212	172	201	187	199
9377	1230	2452	2867	2607	2208	1723	1518	1360	1229	1073	1031	985	915	873	841	770	747	712	751	693	703	660	661	694	649	633	639	602	646	621	637	610	610	643	622	616	576	604	577	629	564	570	593	599	585	600	583	628	553	588	559	549	549	543	565	583	601	581	592	606	561	579	581	600	586	555	592	575	561	589	555	533	586	551	562	604	533	564	527	557	574	600	577	570	600	575	582	589	561	516	570	559	560	570	532	570	561	566	580	543	587	588	577	539	571	531	588	570	607	546	537	527	595	565	576	557	541	550	560	563	584	540	533	553	495	533	518	546	571	542	529	590	555	591	569	599	584	552	574	588	511	544	559	571	574	613	537	575	573	554	573	525	580	592	589	563	567	621	558	577	558	536	616	603	543	559	598	582	602	552	578	570	549	554	549	551	547	545	558	570	608	579	541	583	580	555	529	582	539	558	569	547	560	511	564	572	546	571	532	588	527	589	599	547	568	541	543	563	597	590	521	535	544	576	567	553	532	566	539	548	584	589	528	553	503	547	540	523	578	564	538	559	565	560	535	548	574	571	537	573	584	581	535	555	575	551	491	565	519	554	533	513	551	571	576	507	584	580	510	605	551	549	529	527	546	570	540	555	544	546	536	551	569	561	554	560	570	562	593	555	583	599	545	570	542	553	556	586	599	536	565	547	568	603	542	542	563	536	528	590	582	552	549	524	539	544	546	523	546	579	538	584	551	607	526	559	552	579	530	565	531	559	548	600	606	543	571	527	550	562	569	543	558	556	536	561	539	489	553	516	534	507	543	531	514	557	562	594	540	592	552	548	573	572	558	585	537	586	529	526	546	526	537	558	533	545	550	546	569	558	574	598	544	569	527	547	578	573	541	520	544	583	536	614	534	573	520	597	576	543	550	547	575	525	533	531	542	551	577	582	593	508	552	594	510	532	537	552	573	529	546	574	524	521	509	512	544	581	581	567	519	571	574	530	541	557	523	552	524	543	573	550	520	552	558	602	552	553	542	567	572	544	611	527	548	534	535	550	551	522	568	552	594	520	547	597	545	538	534	565	531	557	546	554	570	531	521	609	576	512	552	548	518	617	553	597	518	518	527	570	526	573	523	526	559	559	556	565	594	530	610	568	542	566	565	564	578	509	591	590	562	586	576	584	495	547	537	539	558	565	514	530	552	548	543	539	530	591	522	561	554	568	594	555	546	583	572	542	562	582	553	544	549	566	564	571	555	594	545	537	572	567	589	550	576	565	535	548	549	567	573	571	598	550	543	562	562	530	552	570	529	605	566	579	555	564	495	552	554	578	528	517	541	535	607	571	552	540	534	543	562	558	517	571	583	580	559	560	543	555	562	519	525	541	574	555	544	551	580	553	554	556	573	536	561	540	542	523	588	564	539	561	568	568	576	619	603	504	536	575	552	547	540	537	634	546	541	551	544	542	526	608	547	529	550	571	583	530	590	536	545	547	520	518	547	563	578	588	568	531	568	570	532	563	588	536	577	557	528	546	568	578	566	545	562	570	531	560	544	568	560	548	511	573	563	564	574	573	567	538	549	551	527	547	557	563	540	562	545	571	558	547	551	559	556	527	518	530	551	546	524	587	560	553	530	563	545	568	553	544	553	570	561	577	526	575	561	544	528	530	563	522	566	550	572	512	591	583	559	576	537	542	556	547	567	526	535	562	558	537	576	544	570	534	574	557	560	541	579	536	551	545	539	563	534	594	585	537	558	545	536	600	568	578	538	553	527	551	578	521	582	524	556	554	543	573	560	547	584	536	570	521	540	576	534	564	530	550	526	583	562	505	542	588	577	595	549	574	569	524	521	535	517	487	560	571	539	583	549	567	523	535	540	563	533	545	566	599	552	563	551	537	563	578	575	528	582	516	521	527	562	584	531	573	526	552	579	510	541	562	574	555	530	584	546	513	549	588	560	548	562	582	572	532	525	568	581	574	549	578	531	555	563	579	527	528	583	539	569	549	515	539	526	566	541	587	567	522	563	527	578	522	573	548	554	539	570	572	547	573	560	567	543	556	552	532	563	531	601	547	572	534	569	513	578	581	557	518	576	570	571	563	616	548	534	536	501	541	578	588	511	521	535	577	540	609	493	521	576	577	571	579	579	541	519	569	545	550	596	554	556	517	611	563	551	580	519	556	563	551	549	580	584	534	556	566	548	548	552	602	552	555	560	526	521	506	573	533	581	543	545	573	557	565	580	539	569	540	619	550	576	552	551	568	607	590	534	579	539	562	535	578	556	526	567	561	527	531	537	566	581	568	545	551	590	598	561	554	521	585	513	568	544	540	576	593	530	578	561	582	539	547	540	533	531	557	568	572	568	500	516	550	541	517	587	570	520	556	562	586	576	524	565	573	540	549	550	575	528	532	543	562	601	510	515	565	576	548	574	540	531	534	541	541	532	538	541	553	531	534	551	511	552	579	548	541	556	537	521	533	558	546	560	526	550	593	554	560	585	595	516	572	523	550	554	534	557	591	509	511	589	514	532	519	526	548	524	528	555	533	579	594	567	540	551	561	553	554	558	571	574	570	582	569	574	559	557	573	566	594	572	565	558	555	544	585	576	563	542	512	541	517	515	554	535	518	569	548	594	577	534	546	556	551	573	535	561	517	552	541	586	574	526	538	580	534	543	563	541	502	577	508	544	542	566	552	578	558	547	545	540	569	593	568	528	580	560	526	517	551	591	534	576	559	533	528	593	547	484	525	537	582	578	552	546	549	569	553	529	549	544	531	554	553	545	546	557	527	522	548	537	605	553	569	517	586	558	553	574	576	584	541	594	601	575	554	587	563	600	609	523	527	583	568	551	568	613	579	546	560	531	535	544	610	580	573	565	580	571	527	538	513	548	543	566	569	539	536	577	545	522	545	587	567	551	585	556	572	590	525	528	562	578	557	546	540	536	536	543	528	560	568	556	525	544	549	545	587	524	518	585	569	564	531	582	522	528	573	517	550	552	536	576	562	571	542	578	552	577	554	564	535	543	538	552	577	604	588	548	579	569	549	572	543	566	552	575	503	555	563	572	554	530	548	563	579	546	533	540	551	569	554	561	556	551	547	552	548	550	516	552	515	560	584	527	525	581	528	548	544	568	520	555	548	630	552	585	554	568	548	555	641	534	591	545	553	526	571	522	528	571	510	575	537	531	559	574	556	552	593	522	544	605	539	533	562	576	538	560	554	590	568	583	551	528	563	537	533	532	569	562	546	558	542	547	537	571	569	591	564	564	573	580	554	540	536	581	544	572	569	556	582	587	595	545	520	510	542	554	545	579	548	579	589	538	562	564	530	563	537	535	574	546	527	554	523	537	522	516	536	525	578	560	581	542	547	585	552	557	568	539	541	548	529	557	540	559	556	573	562	575	577	547	516	550	553	562	547	560	566	571	541	552	517	556	575	546	526	539	603	560	539	521	521	542	544	568	579	539	570	578	529	563	573	602	528	571	526	615	535	556	573	602	581	529
27164	4381	2465	1827	1314	1073	825	759	681	569	553	532	520	488	448	415	438	419	417	483	425	388	393	415	411	407	374	376	354	382	400	396	392	368	368	391	376	370	346	380	352	363	353	382	369	374	363	313	342	368	343	398	387	346	399	331	368	356	375	371	368	403	379	391	382	371	395	368	374	362	383	374	353	399	369	352	372	396	395	377	347	374	371	366	341	360	372	341	385	375	370	329	364	399	375	332	351	362	398	348	341	345	366	349	393	360	376	356	367	387	394	329	370	397	382	327	343	379	360	363	367	350	362	364	377	344	315	356	381	364	388	369	381	370	336	349	352	391	372	383	340	356	373	375	364	368	334	389	374	376	371	357	385	358	404	384	359	403	392	361	342	363	382	382	396	390	339	374	363	361	374	386	377	372	349	355	362	356	362	329	391	369	377	350	353	386	361	349	386	374	373	339	379	336	392	384	349	358	362	353	362	373	328	360	339	352	356	352	357	367	355	327	353	401	371	358	348	373	397	383	368	356	348	357	339	362	360	370	331	348	390	370	346	405	385	370	387	360	383	364	365	336	336	373	341	368	421	354	342	330	343	364	343	349	382	355	359	377	367	350	338	364	347	363	365	383	355	372	335	342	387	373	361	377	362	398	357	353	357	373	376	339	394	360	358	388	354	351	384	363	337	372	377	365	334	368	353	348	354	334	365	411	379	352	399	400	376	321	387	366	407	374	369	378	365	320	388	348	366	390	380	372	356	366	370	300	363	349	387	356	349	339	374	344	344	374	359	395	369	348	371	337	361	365	379	347	366	370	343	346	382	349	361	351	379	402	336	374	368	415	340	352	341	345	383	398	324	352	379	395	354	367	361	402	386	411	355	377	360	375	388	356	354	355	358	367	411	360	354	395	358	355	374	362	358	378	388	346	392	349	364	387	322	374	369	374	403	360	385	364	344	389	358	405	370	356	363	329	359	378	325	345	341	395	378	328	378	391	399	364	368	369	406	360	350	374	342	370	351	389	356	375	331	378	346	374	364	366	376	378	339	377	356	347	356	364	342	362	364	372	363	375	369	373	362	345	367	354	369	364	329	395	375	351	344	362	339	346	346	373	375	348	365	363	369	363	374	363	340	365	355	378	371	387	377	404	393	368	348	385	338	366	378	361	358	367	380	351	394	338	359	411	330	396	353	393	331	349	357	333	353	374	357	382	361	333	345	355	352	363	341	363	345	353	390	380	359	351	381	323	330	365	374	365	371	360	352	365	370	355	351	437	382	369	327	357	374	339	352	347	379	353	371	374	372	320	307	396	361	341	336	358	354	356	366	383	356	359	344	341	347	366	388	385	324	375	376	386	373	353	365	362	355	352	433	399	370	382	356	373	360	357	364	330	370	337	359	373	349	374	409	368	392	354	359	377	377	359	404	367	393	354	369	369	341	357	374	335	373	402	375	350	381	332	358	345	380	367	381	374	377	378	397	353	357	361	326	378	383	381	338	352	371	355	391	357	330	322	380	361	385	336	380	403	330	341	374	369	337	334	411	366	352	329	357	363	350	352	363	382	384	353	370	339	367	365	395	375	363	386	379	376	371	369	380	371	340	375	359	342	381	363	390	369	357	352	386	378	361	339	362	384	348	342	365	377	348	340	340	393	388	359	354	356	379	376	365	361	346	360	372	335	397	350	380	371	345	358	383	383	386	397	384	383	397	387	345	335	371	370	338	365	315	331	366	361	352	374	373	378	314	364	399	371	350	360	348	340	342	375	359	349	347	347	375	375	394	374	348	384	353	358	386	350	360	359	334	406	341	356	361	335	336	353	379	351	374	366	388	357	371	376	397	348	372	364	396	389	351	374	346	385	361	339	334	377	357	358	395	416	416	387	349	354	393	363	347	373	356	382	365	380	317	395	380	323	376	364	404	348	415	352	332	358	355	336	387	404	383	350	358	392	327	342	365	352	359	379	354	364	373	379	353	391	359	352	360	378	377	377	385	354	385	379	364	347	348	401	345	386	346	371	362	381	365	378	373	344	379	386	376	381	351	332	339	359	370	368	364	363	356	345	362	356	310	351	375	380	365	341	352	382	374	345	366	363	352	367	340	348	354	354	381	367	381	387	368	370	405	358	411	383	335	374	359	391	360	332	360	361	325	339	368	369	367	365	374	383	362	354	325	356	335	388	392	375	358	344	372	364	395	379	349	335	348	353	351	388	374	347	400	364	378	341	352	358	404	348	344	379	362	406	362	368	361	364	372	356	356	352	370	350	358	348	323	329	346	408	395	383	341	356	363	397	368	378	373	375	348	391	389	341	349	364	388	368	353	350	332	377	395	370	369	328	344	354	368	400	368	359	347	340	384	341	371	354	391	372	372	360	348	365	374	371	344	344	347	396	357	345	401	358	384	367	368	371	390	371	401	375	390	393	372	395	396	343	367	370	346	354	366	391	387	406	410	405	371	357	372	350	328	334	356	380	398	400	353	336	366	366	367	352	397	363	397	359	369	367	343	356	367	372	356	373	328	384	338	393	340	361	390	357	387	352	373	408	380	366	371	330	346	343	337	376	355	374	374	380	376	353	360	326	367	377	351	339	371	339	394	370	360	414	364	369	376	380	374	371	345	401	401	376	350	355	356	392	393	354	379	343	371	358	331	357	382	357	353	346	361	379	350	368	349	347	383	399	376	337	348	343	360	349	360	362	388	352	378	384	369	361	369	354	358	371	387	377	346	337	387	371	331	343	347	343	356	382	372	365	310	379	374	396	382	377	353	354	404	389	341	360	350	380	371	387	379	362	353	363	365	361	334	361	362	333	364	321	380	361	363	361	349	330	354	344	342	374	385	357	334	386	353	374	342	380	347	350	355	372	367	381	347	342	392	368	362	352	357	354	371	375	350	329	367	380	382	388	352	332	323	371	357	369	372	361	362	359	358	374	368	380	378	331	393	369	369	375	352	396	335	334	401	347	352	328	354	403	329	371	406	379	356	383	366	319	384	360	378	345	365	346	364	380	363	347	358	334	334	416	385	315	395	373	366	399	343	351	336	377	371	367	325	385	363	369	339	361	326	389	377	363	387	351	386	370	395	365	358	370	367	367	377	360	384	341	381	385	345	384	396	346	403	371	357	383	348	404	379	345	388	335	361	373	331	376	366	354	358	360	358	383	397	343	387	350	364	385	382	335	351	367	342	344	386	393	361	405	357	376	401	382	353	356	349	362	352	372	398	350	365	375	357	346	358	377	379	369	363	362	344	356	350	333	388	336	376	348	348	383	357	353	331	349	366	395	394	365	339	389	379	381	375	366	356	378	362	389	358	348	393	379	369	401	370	371	354	393	371	380	351	371	361	374	348	343	366	416	366	403	366	312	375	366	374	388	388	337	354	334	318	377	348	335	331	380	384	349	381	375	357	416	355	370	371	356	365	358	379	363	348	383	349	356	322	371	380	360	362	369	330	370	382	348	374	344	353	362	354	398	352	366	390	368	370	362	322	375
12507	2330	4761	5370	4802	4034	3295	2679	2407	2181	1915	1747	1590	1609	1562	1387	1382	1301	1248	1264	1189	1164	1133	1093	1082	1122	1047	1122	1028	1066	1042	954	1011	1004	965	982	1012	1063	927	975	918	938	948	983	941	955	944	934	917	998	914	904	974	942	926	964	938	945	923	945	966	943	918	958	921	916	961	886	920	884	906	885	962	856	921	888	883	933	934	875	899	857	876	904	864	942	905	919	907	852	903	948	943	906	857	926	915	908	910	899	907	905	863	875	862	918	878	913	883	933	875	883	889	879	880	939	892	879	928	916	899	886	879	908	931	925	900	901	874	940	843	847	883	935	890	913	868	951	909	894	888	880	892	872	849	878	903	962	948	894	919	908	900	869	947	937	892	986	894	867	917	910	858	953	883	950	856	863	896	900	878	869	879	905	884	828	912	942	898	899	922	893	890	933	874	897	861	876	867	889	889	840	865	927	891	880	942	955	869	878	883	918	860	889	865	919	899	845	884	918	890	906	871	843	931	935	873	848	860	899	913	945	892	886	896	879	848	840	932	911	972	882	897	865	925	855	904	833	940	899	897	905	882	891	968	896	892	887	878	905	901	893	852	880	913	905	889	870	933	906	931	901	946	902	918	874	877	870	899	881	903	900	893	911	909	907	862	890	916	942	905	869	869	855	868	872	891	940	924	840	927	875	878	878	879	849	885	942	926	831	904	880	896	870	927	856	835	903	929	919	908	835	929	918	931	900	898	897	929	864	896	880	864	908	875	880	852	918	897	969	884	867	864	923	928	905	887	897	883	851	887	900	829	923	836	896	872	851	866	926	853	845	917	920	882	871	892	856	874	915	937	853	855	931	885	900	838	947	884	863	874	910	950	899	912	909	893	887	897	831	885	955	870	910	897	885	892	912	878	865	876	887	812	880	902	868	856	891	859	842	926	874	883	902	862	907	896	871	850	845	844	877	919	882	855	854	889	908	850	864	895	909	830	882	879	943	924	879	890	930	882	840	855	892	902	888	897	870	870	885	839	865	908	892	874	884	913	882	889	860	931	906	923	892	858	924	907	896	908	915	892	915	902	863	915	889	877	875	853	842	830	887	881	909	871	877	839	868	900	872	912	883	905	895	866	904	863	827	906	847	903	975	890	830	889	875	904	856	916	873	885	931	877	956	916	829	865	873	875	921	916	902	909	906	896	869	935	911	862	912	908	857	944	877	862	841	874	917	887	909	936	850	842	843	897	866	900	874	881	899	922	839	883	857	891	920	977	894	864	904	829	883	882	903	853	930	838	834	846	849	865	917	892	890	886	850	936	915	925	882	881	973	874	896	878	876	953	826	883	893	907	847	856	923	878	882	913	849	937	895	872	857	888	881	888	909	872	901	862	924	911	884	903	880	932	892	887	880	827	899	892	902	878	834	905	933	890	850	873	907	899	833	924	938	863	867	870	869	875	939	924	897	876	870	862	908	880	906	908	887	848	874	860	922	845	895	893	889	910	897	925	861	911	888	884	811	951	882	932	902	861	873	862	935	868	883	903	931	877	868	849	878	872	847	904	884	893	863	902	907	920	894	940	858	865	921	883	936	817	885	856	912	834	958	952	885	922	904	915	890	936	896	919	863	941	877	873	930	825	896	906	841	864	915	894	892	890	890	914	874	866	915	882	885	891	868	888	871	887	898	903	877	826	915	861	889	887	875	857	923	880	887	885	894	932	886	898	849	913	882	854	885	850	869	893	819	894	891	889	892	891	952	876	881	867	871	835	965	869	925	880	881	901	890	857	926	885	906	879	840	882	919	882	881	850	851	858	812	855	918	882	903	878	902	885	904	930	902	894	926	924	863	882	844	872	892	891	883	933	864	884	875	877	938	892	933	839	868	876	898	949	922	886	927	905	850	869	886	881	909	831	911	951	882	871	889	887	876	850	890	868	882	904	861	897	916	850	883	898	898	852	878	897	856	907	916	838	899	835	870	907	912	861	882	932	885	912	893	854	880	877	874	938	904	847	871	857	927	900	916	849	902	876	879	818	894	900	886	891	848	872	832	876	940	901	901	871	884	902	940	861	890	886	877	905	957	897	885	851	868	866	795	879	916	852	917	841	859	927	869	974	860	880	877	938	901	914	925	898	885	890	864	962	869	908	936	865	878	867	886	910	869	881	925	844	919	860	895	939	895	864	847	894	903	878	878	906	895	848	878	899	891	856	923	873	952	870	923	888	875	906	917	847	917	882	864	914	915	869	834	847	868	866	867	949	901	931	905	868	870	868	855	855	888	879	871	892	859	883	909	867	893	803	847	892	858	930	860	906	910	903	885	883	890	913	907	886	834	843	893	854	851	872	875	930	935	904	873	847	949	851	886	906	921	857	857	894	932	883	870	884	870	900	892	922	945	899	864	881	914	896	873	851	857	890	891	922	909	837	949	855	899	926	903	904	826	890	867	954	896	879	896	843	885	881	926	900	844	899	880	940	863	886	874	870	903	899	927	921	884	903	904	899	877	876	881	829	879	920	874	855	909	914	944	870	894	840	879	939	877	898	885	865	899	849	883	885	903	878	903	861	843	847	847	943	907	943	880	889	920	890	843	936	830	917	858	914	884	867	917	878	892	838	872	850	948	910	872	954	882	857	893	928	863	884	904	897	871	897	903	905	913	889	904	855	913	903	931	876	857	883	911	861	926	904	860	913	882	909	885	917	887	861	973	853	921	882	862	899	891	886	874	870	887	971	897	862	931	872	894	908	851	872	875	904	907	882	882	869	947	897	830	900	853	866	888	910	869	833	943	917	954	880	906	881	921	880	865	866	912	923	879	865	884	934	914	902	866	901	895	878	835	907	933	924	892	937	946	926	896	918	903	894	841	896	831	829	921	876	931	871	850	873	896	977	865	879	933	882	866	875	861	875	926	910	902	896	856	849	910	891	930	959	926	862	850	891	917	906	930	910	861	814	885	899	862	882	895	829	880	883	885	871	900	838	882	893	870	878	874	896	894	927	834	911	874	869	887	871	891	877	898	878	868	891	874	880	899	881	900	909	886	928	861	869	887	800	941	869	919	916	913	895	887	888	873	882	867	920	900	872	880	882	882	899	922	834	937	899	918	886	894	936	848	880	941	859	892	874	800	849	887	893	899	894	896	876	894	903	891	857	907	879	930	882	866	797	860	901	926	943	871	882	858	908	949	931	915	862	863	888	896	821	897	924	918	891	905	857	872	900	850	875	912	909	845	918	875	883	890	937	836	837	880	863	886	898	883	928	929	893	897	895	883	903	892	892	912	915	917	914	854	968	883	947	900	883	913	861	899	885	873	903	878	936	873	928	886	886	826	915	840	928	876	868	870	886	900	899	892	918	916	921	876	868	861	880	899	875	853	893	879	917	908	902	933	939	932	883	823	904	830	880	845	813	923	927	896	897	899	907	855	878	876	880	914	902	879	843	895	917	872	929	854	908	932	903	872	885	852	903	912	860	879	864	851	896	904	878	887	922	906	915	917	904	874
2599	261	292	294	304	265	247	285	279	303	293	288	254	298	277	270	251	212	246	284	240	261	234	250	249	242	286	253	269	278	251	267	261	258	268	272	245	238	282	232	291	290	265	275	255	243	253	248	231	240	268	242	241	255	281	282	274	247	224	268	259	256	266	257	265	256	305	294	282	262	261	275	271	252	229	282	264	264	269	225	286	282	280	284	234	241	262	255	263	242	255	295	269	270	291	269	259	258	244	260	270	240	281	269	254	255	261	258	277	244	258	232	255	264	261	266	258	259	284	275	258	311	276	260	232	251	271	263	257	254	261	249	241	250	226	262	259	265	277	224	279	242	253	291	226	272	268	270	250	232	277	249	228	252	259	237	290	279	260	283	253	265	282	273	290	287	252	283	281	247	266	269	248	258	271	241	247	248	259	264	250	269	270	255	236	258	251	259	248	259	245	273	278	240	277	256	274	246	266	262	261	245	276	256	255	257	210	285	253	240	283	248	296	283	249	218	237	266	233	241	235	249	290	283	245	249	274	256	290	266	245	264	247	269	254	231	250	228	259	293	256	246	306	248	267	253	286	269	250	250	234	256	253	251	244	249	245	269	267	270	259	272	255	268	239	245	241	254	269	260	252	265	229	259	275	250	232	252	276	234	248	253	265	248	240	249	250	264	266	240	266	234	273	271	260	252	249	272	276	282	255	238	252	257	242	243	262	237	269	242	262	241	248	258	255	241	252	274	281	253	283	273	256	249	268	290	262	256	244	310	283	281	236	250	253	287	282	255	274	263	268	262	253	243	264	253	250	242	242	267	246	249	269	270	254	283	244	274	269	259	294	254	278	259	285	248	264	294	251	279	240	260	277	246	267	269	239	280	231	247	240	261	257	237	251	243	257	234	232	253	238	275	223	256	254	236	250	246	240	284	253	256	276	271	250	288	273	232	264	291	233	244	277	302	248	263	264	249	269	267	243	247	256	284	254	275	251	251	247	281	263	294	278	294	275	280	236	224	250	278	240	276	273	257	260	257	242	268	276	270	222	288	275	265	256	262	286	258	263	243	275	234	261	258	269	243	275	256	283	255	261	246	272	272	268	244	245	226	253	252	254	306	234	259	284	241	260	242	251	275	249	285	216	293	273	212	297	275	247	247	252	210	238	264	276	268	236	256	261	262	249	265	258	273	238	250	265	248	258	257	256	272	281	258	247	268	282	232	249	255	240	271	225	265	276	239	243	256	253	270	253	282	273	280	267	273	238	230	276	257	221	232	259	269	251	262	233	264	286	270	241	263	270	286	264	245	270	241	262	256	288	269	258	267	244	254	235	272	267	243	263	247	247	239	253	282	251	245	231	273	258	289	229	249	268	274	260	258	280	279	263	242	272	244	266	274	286	255	274	232	258	249	269	263	274	277	249	253	270	247	252	245	255	265	273	249	284	269	273	256	237	254	285	234	275	224	273	262	228	251	258	257	224	238	268	279	281	242	243	293	253	250	258	260	270	263	266	256	271	231	257	260	263	249	253	251	268	240	258	239	250	243	295	245	247	235	238	267	267	225	257	310	239	260	257	272	235	240	263	237	230	251	245	230	263	236	293	277	270	255	273	265	254	238	256	278	274	239	245	264	265	273	294	279	237	255	251	256	261	255	246	228	250	281	294	249	262	268	251	272	228	311	244	262	246	295	229	244	242	267	248	283	255	258	244	278	270	256	268	250	263	240	253	253	239	257	265	248	248	278	278	247	256	243	259	225	261	255	256	294	259	226	251	233	254	257	263	260	250	266	262	276	263	248	261	256	271	252	266	259	259	246	248	260	241	248	235	271	255	252	242	228	295	259	280	264	249	247	252	242	293	245	257	220	272	275	278	246	272	290	259	242	236	266	235	257	243	258	262	258	251	263	252	267	255	266	251	249	250	276	287	247	244	269	280	259	224	270	247	250	266	298	251	235	253	250	252	244	260	248	271	260	243	281	300	268	263	255	242	257	257	255	270	254	284	256	260	253	248	251	256	243	249	255	268	268	283	263	272	270	243	255	257	247	293	270	232	262	256	252	257	251	261	281	253	236	292	292	244	265	275	239	232	256	259	252	222	265	253	245	228	267	257	234	265	243	249	234	252	281	281	261	232	224	300	254	231	256	253	269	236	246	265	278	256	251	258	246	262	262	258	275	263	287	251	232	220	290	262	270	268	255	267	246	258	248	276	262	257	281	251	203	275	254	241	262	268	301	245	265	264	248	257	252	254	280	260	248	251	253	257	219	251	228	261	248	270	246	250	292	258	250	202	266	263	259	228	253	268	243	255	269	259	260	273	290	245	260	270	271	253	265	267	272	242	264	286	230	274	269	228	253	254	251	258	240	260	257	240	254	255	266	271	253	259	263	238	251	268	281	285	264	274	251	250	249	255	240	284	253	223	235	262	264	253	263	261	279	255	299	256	258	264	257	266	248	241	243	260	261	279	253	235	273	266	250	233	249	222	256	227	250	225	261	266	247	258	247	253	252	274	240	283	275	233	251	279	259	272	250	267	235	263	263	253	244	250	237	261	242	290	253	266	240	256	213	241	260	239	263	274	255	281	254	256	239	273	249	260	273	249	259	281	225	253	259	248	235	252	258	270	266	292	255	266	256	251	264	261	285	243	251	280	236	271	252	271	271	236	249	221	258	259	251	258	265	264	226	266	257	269	238	265	251	262	263	238	237	252	272	227	288	283	261	283	292	266	306	258	262	252	263	294	236	260	243	268	241	242	264	230	233	235	284	263	240	258	274	264	297	258	246	244	276	248	277	248	257	247	241	234	262	278	237	261	194	270	275	301	235	251	287	285	230	262	281	246	272	255	237	259	257	272	261	250	273	247	262	259	245	259	267	262	282	278	260	256	258	253	296	252	248	264	259	240	298	283	238	267	260	262	245	267	230	244	229	284	228	223	234	283	245	239	253	269	255	254	274	261	232	240	243	221	243	259	255	264	251	255	245	267	251	268	260	255	252	203	267	265	245	251	240	296	223	266	256	246	248	259	251	262	265	257	271	261	261	239	278	259	271	275	258	254	248	254	259	234	255	254	248	261	278	257	240	250	260	246	253	261	259	250	260	287	247	226	232	251	244	264	254	257	261	230	274	263	269	276	256	260	270	211	238	265	259	277	252	249	243	231	272	253	258	259	252	265	249	251	212	273	270	242	232	241	264	216	245	256	288	254	277	264	245	263	280	245	239	238	250	272	296	250	274	258	231	245	246	302	282	261	284	258	234	272	273	275	241	256	255	276	247	268	249	261	247	254	238	248	240	278	284	234	295	244	228	263	260	264	260	271	256	248	258	239	255	248	230	273	266	251	240	252	272	268	251	249	239	236	252	292	244	269	247	279	228	259	263	264	232	229	263	252	260	256	254	256	244	256	241	240	248	263	279	262	276	210	279	244	244	250	247	267	262	236	261	293	245	263	282	227	255	232	234	242	283	254	266	259	264	261	253	260	266	269	229	279	251
3231	641	690	722	752	679	696	672	687	627	653	651	657	690	708	628	681	692	656	655	669	686	694	647	673	653	676	689	670	643	613	639	665	643	658	691	646	644	681	673	633	639	642	607	659	624	622	626	649	623	621	626	662	648	679	641	647	630	606	632	646	633	617	631	656	585	678	638	695	621	660	635	626	647	635	631	679	608	661	662	662	673	631	649	648	647	629	632	694	606	614	627	645	634	650	643	661	584	643	625	608	615	629	694	606	678	634	642	679	648	663	657	646	662	616	569	648	616	632	635	636	682	659	653	620	663	617	664	660	660	629	648	632	674	625	664	654	657	620	651	654	631	680	625	646	681	639	654	677	666	616	631	650	689	671	620	630	662	630	630	682	640	628	645	618	720	646	649	633	637	608	657	616	655	600	653	673	634	617	677	630	669	647	629	657	641	675	616	617	675	655	630	675	631	621	626	650	636	664	617	657	587	614	631	652	621	669	634	660	642	664	646	683	667	664	611	660	624	646	640	602	646	684	668	663	645	621	702	653	641	669	616	599	649	643	654	592	621	665	662	645	626	620	615	600	642	651	611	623	669	619	647	657	654	598	631	662	689	666	677	661	634	657	710	613	629	676	634	652	656	629	632	652	662	652	636	638	626	697	624	640	625	672	636	608	615	659	645	699	646	593	633	639	637	719	623	661	632	717	669	607	625	638	638	603	705	626	605	648	650	618	649	664	640	652	672	638	651	638	649	667	610	664	636	610	646	657	651	642	612	674	608	621	674	648	635	603	654	672	661	669	588	641	628	671	611	622	645	622	638	631	629	643	611	646	676	596	663	616	652	634	662	692	586	647	649	680	674	646	657	650	643	694	656	604	660	665	630	626	650	628	630	654	660	651	655	632	679	680	620	662	612	683	604	615	670	623	654	654	671	646	667	645	673	637	662	623	625	671	674	658	647	629	672	656	590	647	609	642	696	617	608	635	595	645	632	611	658	656	648	624	623	609	603	600	635	632	641	666	656	641	634	648	668	680	645	617	673	628	598	648	634	633	609	625	642	613	606	660	624	652	625	696	643	678	622	663	623	677	631	639	613	639	601	667	625	662	637	653	623	637	693	628	646	615	624	650	646	646	669	640	710	651	606	633	679	696	610	651	647	677	654	673	607	643	640	634	671	604	617	644	669	587	653	678	629	626	658	661	662	638	637	660	643	633	614	658	671	681	586	658	656	615	661	633	671	611	648	652	658	648	642	653	623	658	638	669	667	648	644	647	665	647	684	688	670	643	637	598	673	670	610	614	635	640	631	644	620	680	646	673	657	700	664	629	636	686	649	630	606	616	636	660	648	619	659	669	684	632	691	603	628	655	669	663	616	717	636	578	641	686	645	663	630	692	672	648	616	637	635	671	632	671	631	573	639	632	699	684	631	673	651	689	663	639	708	666	625	661	657	615	636	586	653	662	658	597	648	636	638	705	613	613	609	666	621	628	637	632	652	653	630	663	643	633	629	672	640	625	666	632	665	609	599	654	664	635	580	650	668	677	637	662	658	640	636	619	645	641	662	640	699	676	657	625	650	703	646	634	668	657	684	665	657	644	629	629	669	630	606	628	611	654	648	602	626	638	656	645	611	639	627	627	673	620	652	605	618	652	629	640	648	646	666	631	630	639	704	693	643	628	685	635	637	659	650	639	669	658	582	654	642	633	644	622	704	710	676	664	674	674	643	657	653	656	651	647	665	618	573	623	648	641	618	668	638	646	662	672	651	615	642	654	652	661	682	652	630	629	642	632	701	664	599	639	630	669	642	639	674	649	671	632	621	664	644	651	646	665	663	666	677	643	604	663	611	633	689	613	656	607	615	653	630	679	623	710	623	586	616	654	622	619	666	649	623	610	643	646	649	642	663	648	665	619	679	655	644	623	639	647	707	699	628	597	620	695	651	615	659	630	651	618	641	651	685	665	625	643	645	656	630	635	605	630	627	647	658	642	632	663	621	653	688	658	667	641	667	617	632	600	651	595	615	624	621	660	647	628	598	616	660	650	672	595	672	652	620	654	615	682	646	630	617	594	636	596	654	684	634	596	631	628	671	688	679	654	634	657	622	672	637	635	643	630	643	626	616	660	626	667	622	644	659	611	664	672	652	590	620	665	649	617	678	721	640	606	652	645	662	646	676	622	665	622	635	687	664	624	615	618	662	615	632	661	619	627	613	672	620	655	693	631	601	628	622	648	613	640	663	621	653	662	668	661	641	615	668	658	615	613	634	635	619	631	630	608	668	625	630	630	662	622	607	615	642	662	647	624	659	618	623	650	692	658	642	658	626	699	649	634	606	629	604	640	647	631	604	655	621	588	632	605	619	649	652	699	657	622	664	594	644	637	604	683	613	657	573	664	647	655	674	616	605	645	633	680	628	630	598	676	697	617	647	660	651	646	628	689	625	686	680	638	614	642	630	615	606	645	678	638	620	624	660	666	688	636	638	664	670	574	670	626	661	689	635	660	610	638	621	672	654	631	656	656	626	651	677	632	617	651	656	639	665	643	629	669	648	666	655	668	636	644	632	628	654	634	612	673	607	683	667	632	650	680	622	677	646	605	628	634	628	620	630	635	654	627	624	619	646	688	644	618	607	636	635	656	650	625	605	634	667	621	647	618	665	688	619	665	687	620	633	631	627	647	660	666	637	655	627	670	619	660	627	658	665	636	664	662	634	619	651	688	651	638	645	636	694	681	638	693	654	651	631	629	664	640	580	675	623	700	646	621	624	665	626	618	643	650	633	637	634	647	599	631	638	626	644	673	643	589	667	610	637	645	635	673	682	665	641	648	646	635	628	681	634	697	680	606	603	640	641	641	605	626	632	628	628	659	600	644	641	649	624	633	677	644	665	658	630	635	635	626	677	670	645	666	626	601	641	694	629	642	610	654	623	661	617	659	679	639	647	616	650	653	642	659	628	654	632	645	633	638	635	637	653	669	645	667	678	644	646	605	689	664	686	673	629	637	636	620	641	664	630	654	648	609	620	668	630	635	646	627	627	636	697	669	656	587	603	662	627	666	683	635	637	601	639	622	659	638	639	602	606	667	651	619	591	636	640	656	627	619	654	650	628	644	613	641	601	647	666	677	628	636	630	664	651	655	671	635	639	613	641	642	673	646	625	601	641	653	624	611	624	631	619	649	621	656	617	654	655	656	670	659	635	658	628	601	648	670	663	675	656	663	665	656	656	652	665	644	645	650	647	686	666	671	645	710	627	647	689	648	652	675	607	675	607	616	644	624	635	684	632	624	638	602	691	632	644	642	656	625	655	670	650	636	641	611	662	643	654	613	648	677	630	640	642	643	662	667	676	614	649	666	628	594	653	626	615	630	626	646	639	638	606	656	645	610	655	656	626	634	636	646	646	611	659	718	633	620	619	656	641	623	643	615	665	657	666	627	648	646	658	649	669	669	641	668	605	629	648	611	649	640	636	676	597	652	618	621	615	625	653	675	683
17373	1590	1103	906	675	512	467	379	362	365	290	254	264	294	247	232	235	229	238	203	228	237	193	221	217	211	233	203	229	199	218	203	231	196	231	219	241	219	209	250	189	205	207	204	214	212	188	210	218	206	191	202	233	201	200	223	196	210	197	193	213	216	200	240	186	220	222	218	209	209	215	223	198	201	197	195	182	196	223	182	220	229	198	207	222	226	231	223	187	232	212	199	235	195	204	207	223	197	228	215	201	208	196	199	221	232	186	225	220	207	207	183	231	204	204	200	221	197	215	190	227	201	211	230	183	244	226	183	194	202	195	198	206	202	233	192	196	208	200	244	211	192	189	194	184	204	195	198	204	197	209	219	192	210	223	204	203	215	241	207	220	214	221	185	193	224	238	220	221	223	207	212	210	216	182	213	177	246	213	209	172	201	213	214	216	208	206	199	211	202	195	205	220	220	224	215	222	193	188	215	205	220	194	211	222	219	207	202	209	206	186	198	217	203	174	220	192	227	193	225	233	197	216	209	232	209	217	213	197	190	206	214	212	222	234	219	234	198	235	230	202	194	221	204	207	217	207	236	210	208	212	190	208	203	205	235	210	229	228	188	179	196	192	227	214	200	205	217	216	161	191	199	240	199	204	187	204	205	206	205	190	199	248	197	214	206	215	208	210	202	188	241	203	227	209	203	217	223	197	222	225	216	207	201	204	210	223	217	224	225	214	203	233	187	202	194	189	223	196	198	188	221	212	209	188	224	212	201	237	207	233	203	223	219	234	210	219	196	220	204	207	212	238	189	227	212	190	206	235	209	222	222	217	204	175	186	203	215	191	208	227	187	195	211	185	195	228	234	223	208	222	214	187	165	196	198	188	186	217	205	193	212	223	201	198	201	226	209	191	204	211	207	228	236	230	219	198	195	189	224	208	207	207	210	225	193	233	204	212	191	203	197	188	178	239	214	202	214	202	205	194	186	221	209	186	194	197	196	195	211	206	226	204	213	201	183	232	204	209	226	224	217	215	200	200	202	220	228	207	209	225	199	232	241	208	253	190	165	212	202	205	184	211	188	207	185	210	190	202	191	227	218	221	206	178	210	216	210	184	223	209	193	217	182	208	188	198	207	228	184	221	181	198	238	220	237	192	209	210	199	195	205	215	197	218	207	216	211	237	232	216	204	195	220	218	207	219	236	196	208	199	211	218	203	214	220	244	232	206	217	186	224	220	206	173	203	254	199	195	221	211	202	179	224	219	200	214	226	217	188	202	224	183	212	243	216	226	198	200	190	226	215	215	208	205	210	210	211	197	190	186	202	236	215	233	198	215	211	216	211	207	201	199	237	210	227	236	223	198	214	219	206	206	190	187	255	186	205	203	235	229	197	243	203	213	181	224	211	197	205	211	200	210	212	221	194	224	224	201	211	199	180	206	187	207	211	211	194	225	221	198	182	239	197	187	194	199	190	190	207	220	196	214	237	208	209	189	204	211	231	208	200	203	228	170	220	210	200	196	190	175	197	210	218	191	226	217	216	193	166	210	198	209	213	211	207	237	182	192	233	220	192	197	205	234	227	203	217	181	215	218	222	219	220	194	207	205	214	213	222	205	226	211	221	200	206	194	229	198	205	230	232	214	211	194	211	215	222	214	214	198	224	233	225	205	210	195	202	228	210	199	216	197	216	204	201	200	219	215	202	200	209	215	229	227	206	199	231	177	218	187	202	207	215	222	204	234	240	210	183	216	203	215	207	203	196	233	184	205	213	223	229	182	200	205	192	231	220	208	203	204	187	215	218	224	248	253	182	205	208	209	191	210	210	202	194	207	204	203	202	221	222	205	210	192	211	206	230	196	227	187	212	218	220	191	239	217	185	188	223	213	230	232	214	191	208	196	209	198	187	178	223	227	214	223	202	192	196	197	169	215	223	206	199	187	208	200	191	197	198	189	196	216	215	179	215	219	202	236	220	218	223	211	208	218	196	245	199	206	182	238	211	190	194	218	225	222	202	193	204	217	217	221	196	202	195	216	228	217	221	224	204	224	198	236	209	210	176	221	200	224	173	197	223	204	200	183	196	207	186	202	198	196	227	180	189	243	216	219	225	183	230	210	226	247	228	218	213	180	189	212	224	190	184	202	224	195	214	177	222	201	223	216	199	241	204	198	237	196	191	206	191	208	213	217	204	229	192	200	215	210	209	235	195	208	199	222	197	205	214	232	218	222	223	221	213	224	224	213	218	197	252	200	217	224	192	211	212	204	205	197	195	211	209	228	195	212	209	228	192	219	190	212	226	203	212	186	206	182	205	222	200	205	208	206	187	217	234	195	202	204	213	222	229	194	224	209	193	216	238	216	215	198	179	224	207	211	219	207	216	205	241	206	203	222	194	232	203	176	206	158	199	234	218	219	203	197	211	202	238	198	196	190	216	223	202	211	203	203	209	219	191	219	256	216	236	211	233	205	188	196	216	232	225	175	200	190	220	212	209	194	212	201	198	212	204	206	192	194	189	224	225	208	226	212	197	212	195	225	215	215	196	209	243	205	222	205	221	204	198	226	234	212	240	209	206	200	229	231	211	199	201	199	210	191	217	208	200	199	224	214	204	208	230	208	180	206	215	205	197	205	176	185	211	201	211	199	206	197	197	206	226	246	201	225	180	201	219	196	213	256	242	193	218	201	218	227	198	201	202	232	208	184	205	204	225	212	209	199	186	217	209	212	192	208	205	250	194	198	218	228	224	212	188	203	224	205	208	244	226	211	197	198	222	218	210	183	214	227	184	203	193	216	226	207	193	195	204	225	194	213	222	216	226	211	184	192	205	189	206	234	214	212	214	245	213	200	200	204	174	203	217	224	240	194	184	218	214	206	214	227	207	176	202	201	201	226	210	210	205	218	198	199	213	209	193	193	210	220	190	217	217	216	207	215	180	209	199	218	229	195	213	216	240	235	191	218	201	203	224	198	208	211	207	235	217	208	195	212	186	199	187	189	203	221	193	212	208	203	209	197	210	201	222	199	211	200	227	212	209	210	209	205	236	198	202	225	185	198	213	207	231	221	213	219	222	200	207	214	208	217	217	220	193	215	217	192	194	232	225	210	199	192	188	208	204	200	182	240	233	233	211	208	199	213	223	196	203	197	202	203	204	199	188	217	204	211	199	221	213	197	204	226	202	225	214	206	207	205	208	219	232	219	199	215	234	193	255	226	208	231	224	208	220	204	227	184	197	232	239	204	195	192	205	212	183	229	180	216	209	212	193	216	212	228	199	207	216	203	235	209	240	201	205	189	221	225	186	208	220	234	214	198	187	196	214	200	222	182	186	209	219	223	200	211	199	230	200	221	206	207	180	217	226	174	214	209	212	212	219	221	187	213	231	196	202	210	190	219	211	199	171	224	228	221	193	199	222	210	270	204	189	187	200	207	223	231	173	215	213	212	225	192	204	213	197	218	221	205	203	193	193	203	219	221	192	240	190	197	225	228	196	189	196	223	218
9239	1231	2545	2995	2596	2134	1845	1551	1391	1211	1131	1054	851	876	835	837	799	799	726	739	676	676	698	675	688	661	657	659	630	619	649	603	658	655	579	591	604	587	587	652	584	620	597	624	608	567	603	624	612	547	555	539	598	567	605	627	555	566	588	569	558	578	600	591	604	583	580	575	565	533	558	577	587	579	581	558	559	522	573	562	567	575	539	551	581	620	540	578	578	579	568	575	572	578	559	587	543	581	564	556	580	629	591	578	557	603	556	539	550	569	584	554	594	594	562	576	562	548	534	562	535	612	586	580	523	571	585	561	524	560	558	595	555	583	583	609	584	586	541	571	567	578	523	579	537	597	568	588	572	570	583	598	584	567	571	575	562	573	612	561	598	608	550	574	566	541	603	562	565	561	568	576	611	584	574	573	537	556	577	562	568	567	565	570	566	512	558	563	598	527	557	581	527	546	524	550	516	569	586	557	586	550	565	597	577	555	546	578	603	530	582	526	553	556	537	571	552	561	543	540	580	603	564	581	542	589	542	572	588	523	574	535	592	508	579	555	558	547	556	586	546	577	526	567	530	548	521	556	575	538	559	521	632	573	565	555	570	562	536	561	546	549	548	539	530	594	561	580	561	533	553	572	578	531	528	568	592	567	562	597	571	552	584	526	577	559	558	578	568	562	581	551	547	535	597	588	570	550	607	529	526	594	622	591	587	509	567	534	562	570	561	545	559	518	602	575	557	602	546	577	598	533	592	572	564	528	591	537	560	594	544	541	547	588	592	538	541	538	572	530	572	539	539	577	574	528	617	581	550	585	547	542	578	547	533	596	533	515	571	594	607	575	535	551	555	550	608	538	582	589	542	560	567	552	555	581	543	559	554	553	587	559	554	596	567	531	544	578	553	591	588	551	591	563	548	583	557	545	626	545	554	555	564	571	580	576	562	556	596	606	567	563	571	580	564	578	532	550	555	595	564	549	551	566	579	535	573	547	595	538	558	545	603	548	535	588	538	598	566	553	568	563	552	567	560	585	556	574	589	558	579	540	576	566	551	543	560	548	508	522	544	599	582	559	532	591	576	604	550	553	567	536	519	543	554	529	573	562	565	570	554	562	547	545	562	574	597	592	563	564	571	553	517	554	519	565	569	569	571	541	538	562	569	566	540	589	557	555	598	585	556	566	570	544	549	574	558	544	540	595	576	488	559	575	572	558	575	532	543	539	575	545	533	565	550	556	563	594	571	533	585	571	580	571	581	563	555	571	546	519	526	553	544	591	588	611	527	528	578	536	554	541	518	554	565	551	570	554	575	546	575	560	555	590	534	537	520	511	565	521	589	552	577	586	527	532	529	576	530	544	550	562	559	534	570	586	549	601	528	586	590	585	560	573	523	585	580	547	540	557	556	510	544	566	568	579	567	553	588	594	573	585	555	637	560	512	530	558	578	580	593	600	551	578	598	553	546	567	561	570	586	544	547	566	549	547	527	555	504	591	566	538	568	553	599	535	521	545	576	563	563	584	565	580	542	574	559	578	553	535	592	554	585	535	568	591	573	544	573	576	585	565	590	561	550	562	577	529	552	529	537	608	590	555	557	566	547	524	574	579	551	559	549	600	592	536	531	564	575	555	535	575	593	592	559	592	596	553	568	552	523	513	537	546	519	561	595	579	549	578	600	583	553	522	565	544	554	564	539	550	560	537	562	579	567	568	560	554	534	509	578	549	570	611	561	548	607	556	588	595	529	581	584	555	523	564	543	581	557	558	576	550	518	559	597	539	580	559	545	584	529	523	604	564	557	538	574	545	595	567	534	583	548	562	610	565	535	584	577	602	555	536	559	558	615	544	584	542	534	585	627	563	557	569	574	599	542	556	546	552	515	551	554	559	607	635	558	556	555	565	530	604	519	586	529	570	564	567	566	610	599	573	556	571	557	563	563	538	594	548	581	551	567	538	567	575	596	519	558	604	552	558	572	576	558	575	520	552	629	590	520	610	567	589	551	593	554	561	570	548	557	582	526	543	533	549	558	537	541	563	547	564	548	585	575	619	603	581	547	553	577	535	545	567	594	533	583	571	576	541	504	540	554	520	564	550	554	565	596	578	531	584	544	562	547	568	578	515	589	564	602	542	580	566	574	577	575	587	545	551	486	564	555	530	566	556	560	576	565	537	579	527	558	569	520	601	522	570	541	517	567	550	586	568	555	554	559	552	543	569	583	544	540	544	538	553	552	577	600	575	541	589	541	588	524	559	556	543	554	557	536	554	580	618	522	536	542	592	595	567	558	566	563	532	597	574	602	548	559	535	579	545	545	567	557	544	557	574	551	544	547	535	567	575	546	543	597	566	536	614	565	555	566	539	587	570	565	601	588	562	586	532	558	581	573	564	540	588	591	494	550	560	580	568	564	525	545	582	579	544	590	515	539	566	562	611	588	517	572	534	555	570	550	559	579	582	547	538	565	560	562	588	569	566	589	547	579	569	560	553	538	509	587	589	585	554	509	606	548	546	549	585	556	549	579	559	554	585	565	571	564	550	540	616	560	557	583	547	583	601	561	569	521	549	567	550	561	570	564	515	521	542	558	604	564	542	581	538	601	561	560	557	606	550	573	558	589	535	576	570	587	584	582	619	536	577	556	579	557	594	528	521	545	606	537	555	568	553	578	545	512	540	580	530	568	563	585	571	584	588	553	572	581	573	573	574	567	565	544	568	566	578	541	553	528	558	580	551	563	561	586	576	585	564	531	591	572	548	598	532	575	590	570	565	557	519	568	570	555	565	563	588	553	567	577	571	555	538	605	530	565	597	572	595	563	582	595	563	570	539	616	549	548	567	581	581	570	553	577	527	513	543	527	561	564	561	570	584	548	562	573	567	550	602	565	548	573	614	519	563	563	583	569	542	562	552	558	543	536	532	550	539	597	500	567	567	587	567	570	558	541	557	573	570	577	556	529	569	561	578	564	549	547	565	535	551	546	536	538	565	510	564	532	582	587	583	532	559	545	559	553	562	564	613	580	536	565	557	560	515	552	567	575	614	552	545	564	556	538	547	568	568	557	568	541	528	608	527	587	575	527	545	537	569	580	543	528	555	545	545	605	615	534	575	569	565	562	544	546	543	514	561	564	592	562	576	561	583	515	574	537	581	607	558	609	564	564	556	547	566	558	557	531	567	554	548	525	568	588	553	547	567	558	606	547	558	533	547	568	612	569	566	598	550	583	548	563	557	582	581	582	559	587	598	546	581	518	572	559	540	551	569	550	537	556	564	556	552	551	554	603	534	522	521	557	566	543	593	544	547	570	573	577	527	527	609	542	543	556	571	524	523	541	594	570	577	507	557	581	557	549	541	540	569	569	547	560	581	577	555	564	589	554	551	575	550	541	552	526	582	555	567	546	582	576	515	563	541	530	511	602	585	545	546	534	585	564	554	550	588	548	574	550	550	562	535	549	568	554	558	548	598	588	598	570	576	590	546	554	555	573	562	559	564	577	601
27192	4315	2528	1942	1377	990	865	744	663	557	555	460	472	457	491	442	448	404	471	422	416	400	404	394	410	368	392	398	439	377	421	393	402	380	405	412	370	394	380	402	376	395	400	402	351	361	393	348	363	379	401	407	365	395	347	348	378	350	405	411	387	355	340	412	357	353	360	366	361	392	375	385	405	357	361	368	389	380	378	389	402	369	358	385	371	366	375	386	368	371	389	357	349	356	347	355	363	362	359	387	371	395	381	371	341	390	333	390	397	370	372	383	348	374	379	350	368	372	363	348	383	369	327	400	366	352	385	353	398	330	342	338	357	354	393	366	369	403	397	344	363	380	349	411	365	360	375	341	361	328	331	352	369	335	397	361	378	367	381	356	373	355	374	324	412	370	376	349	344	338	369	387	362	367	343	341	377	354	389	362	371	379	353	355	371	356	346	360	352	384	414	332	369	332	389	342	362	357	363	383	404	376	396	387	375	341	350	371	408	375	345	388	411	386	369	371	340	366	393	376	372	405	369	356	359	388	326	394	347	391	374	413	363	379	355	337	348	372	407	352	372	341	381	389	362	397	372	346	356	377	364	340	376	372	327	359	390	310	399	377	382	345	355	367	375	358	356	338	359	359	380	391	355	363	330	355	396	326	400	354	379	372	352	393	398	320	362	367	372	364	359	359	337	401	386	348	406	372	360	364	335	359	364	361	373	399	363	426	350	365	375	348	378	346	339	346	344	391	353	376	348	351	344	363	348	375	354	356	366	388	368	403	368	391	348	382	365	362	370	350	377	350	344	333	372	379	378	351	347	359	386	357	348	341	350	363	370	321	377	321	360	353	373	352	329	339	365	359	339	391	395	371	339	340	370	373	376	395	363	367	405	345	367	357	356	341	337	381	379	408	380	384	398	375	379	368	362	384	363	400	376	356	368	399	377	378	379	356	351	362	355	365	367	387	324	337	363	322	362	399	363	373	347	358	357	355	365	363	326	372	386	386	412	368	388	354	383	331	372	322	341	376	372	381	404	360	356	352	370	391	360	367	363	381	393	382	358	372	348	369	340	376	368	371	395	344	364	351	364	403	398	376	375	390	363	387	378	332	385	405	364	376	353	381	381	373	358	358	385	390	380	350	390	386	379	380	357	355	367	343	385	368	337	362	382	377	365	385	381	405	375	373	371	357	359	336	364	409	358	371	369	360	358	384	365	322	368	367	399	339	330	384	342	350	358	395	372	357	352	368	370	352	373	388	369	352	408	369	379	385	357	349	361	329	343	390	355	372	349	339	356	382	387	370	321	361	378	372	365	388	354	368	354	370	359	347	409	354	397	410	402	377	346	401	383	372	371	356	370	408	375	366	378	411	357	320	333	344	361	369	357	349	367	375	389	366	359	368	436	395	361	383	374	360	339	349	375	396	370	366	388	359	382	402	383	364	391	358	363	382	381	378	334	353	359	350	384	369	355	391	350	376	390	361	359	351	349	381	375	354	369	364	359	357	381	422	395	331	362	356	360	387	355	378	350	358	389	389	342	405	381	376	396	386	365	420	380	402	429	372	385	395	401	356	378	386	355	377	352	348	372	376	391	349	350	333	352	366	376	390	398	371	374	358	421	379	328	345	372	373	388	381	333	375	421	356	379	354	376	355	359	361	352	401	340	382	396	341	378	371	344	333	372	390	388	334	360	369	353	360	347	381	373	363	381	351	304	339	373	408	376	350	397	365	359	363	355	363	366	384	396	366	357	368	377	359	375	386	395	379	372	404	349	327	325	410	349	364	357	324	350	384	352	390	363	358	358	368	373	350	387	344	341	389	349	376	352	386	354	382	368	364	359	375	344	405	410	330	390	378	376	377	364	352	333	351	390	387	379	342	366	375	388	355	370	374	353	335	351	336	351	397	346	380	345	370	359	342	361	384	349	335	358	398	368	374	387	356	355	349	389	328	417	362	384	351	346	348	371	434	336	352	349	395	387	371	371	371	372	379	354	373	396	379	333	371	353	400	371	340	358	380	341	396	373	347	386	331	362	354	369	368	368	372	350	380	422	348	382	374	382	405	365	361	337	404	368	370	371	400	344	368	357	386	378	362	367	364	389	379	377	419	386	350	352	362	389	365	369	354	384	361	341	389	362	388	345	384	383	390	372	346	340	381	378	326	398	371	321	347	382	391	361	380	371	392	362	372	368	350	407	370	334	342	385	365	385	413	345	343	371	377	372	354	344	365	362	383	336	390	369	389	382	390	363	338	389	346	345	361	395	356	389	381	368	388	396	337	361	354	368	378	351	385	353	365	337	381	370	389	372	393	336	361	378	387	350	369	387	346	380	399	393	377	362	401	335	381	360	389	371	369	360	386	402	348	399	388	423	369	371	372	371	411	343	354	364	369	319	361	329	344	339	392	376	373	373	382	379	392	350	406	365	372	362	362	405	368	368	362	379	415	392	346	365	372	348	341	400	374	360	365	357	358	387	354	397	364	341	414	358	371	344	370	342	342	356	348	359	363	324	390	378	375	387	367	377	337	372	358	404	351	344	408	354	401	413	337	352	371	377	398	390	382	368	362	358	376	349	396	365	360	357	347	376	328	348	340	383	379	357	338	384	379	424	370	355	381	373	374	387	337	367	379	343	361	340	355	360	380	373	361	379	353	359	373	361	381	334	368	375	361	361	346	347	373	388	334	419	426	345	323	341	345	372	348	368	437	360	403	376	365	345	394	374	380	431	360	378	373	375	378	334	354	386	387	375	362	384	390	362	356	373	379	385	376	361	382	357	423	380	351	338	357	412	368	359	404	404	357	330	383	366	351	391	397	358	385	368	375	380	366	369	399	337	352	329	335	394	340	323	392	350	380	378	373	413	386	388	370	366	409	367	376	349	400	373	393	368	346	377	418	366	362	353	366	347	381	373	351	356	376	380	386	377	349	378	342	361	366	363	356	339	370	359	329	385	404	342	382	389	373	350	401	334	409	388	343	342	348	400	357	365	358	389	404	378	364	313	392	359	351	370	346	373	372	343	408	388	372	384	346	397	344	329	382	363	357	375	337	358	395	354	375	373	330	401	332	368	410	331	376	332	400	363	384	370	371	367	379	349	354	361	320	359	380	357	372	392	360	347	378	338	427	357	371	370	327	376	363	362	369	340	371	364	396	348	384	347	355	346	401	358	377	386	377	356	374	370	322	398	409	364	386	421	380	394	388	363	358	379	369	383	394	360	408	386	363	387	369	393	393	360	386	336	363	390	379	378	353	361	343	379	398	388	357	357	337	353	370	358	389	329	357	349	392	380	338	390	380	376	383	360	427	385	368	357	382	378	351	378	367	374	352	363	368	351	389	375	372	386	381	383	365	382	383	368	360	335	381	346	341	391	378	389	369	382	396	363	396	328	372	358	344	385	361	356	387	314	400	357	375	351	405	379	370	353	377	381	356	383	399	361	324	401	367	358	348	368	381	362	367	367	360	348	344	373	379	357	368	342	378	344	330	383	391
12599	2362	4595	5364	4727	3932	3299	2815	2357	2110	1911	1826	1618	1550	1518	1455	1311	1316	1257	1146	1197	1184	1131	1121	1095	1064	1043	1080	1075	1049	1090	1000	1017	974	1078	979	1035	950	992	982	921	927	943	994	999	973	937	938	929	937	986	928	964	971	985	994	969	949	990	935	938	891	900	908	933	962	937	914	934	930	943	948	936	907	893	885	891	903	927	880	952	911	903	912	917	903	824	923	922	957	903	849	899	901	906	888	876	901	942	891	877	883	878	899	811	897	871	944	978	913	936	964	954	893	863	910	878	911	943	882	931	913	970	859	916	889	928	864	947	925	922	871	876	936	879	880	905	897	914	895	950	912	908	923	926	895	930	945	980	913	912	943	958	952	922	965	951	890	888	892	938	915	942	896	957	872	894	961	877	874	886	880	872	829	882	883	907	897	874	879	925	927	903	882	909	878	892	859	937	940	868	882	929	952	885	920	932	904	927	879	869	930	890	924	896	908	865	917	899	890	916	885	907	859	896	915	898	897	886	916	875	872	922	905	938	879	893	879	860	911	868	856	914	884	929	844	848	870	883	855	945	946	888	867	857	919	890	961	960	852	883	900	894	916	949	865	938	854	862	895	868	886	852	922	897	949	925	923	917	902	888	939	921	914	908	959	876	841	883	906	886	868	862	842	906	903	900	909	878	871	914	955	884	889	918	902	896	940	880	944	875	842	872	879	885	881	884	878	872	909	872	911	902	859	895	856	868	886	862	892	889	852	909	920	927	884	930	848	881	926	901	926	878	903	908	946	903	901	942	921	960	875	876	874	947	878	941	889	932	884	879	888	830	884	881	862	876	869	941	907	881	897	949	857	873	938	874	914	899	914	902	846	883	906	904	898	865	910	920	910	935	888	886	847	889	873	871	929	915	854	912	868	927	894	913	895	914	867	911	879	894	938	831	910	919	864	870	897	949	850	943	891	893	907	923	890	942	913	843	935	895	907	857	856	872	921	884	882	886	920	901	916	862	952	894	941	906	871	884	938	857	907	868	875	925	900	903	891	882	914	885	906	894	825	846	933	913	918	866	923	882	881	899	892	876	863	874	864	939	849	933	833	837	912	894	879	920	890	898	933	950	889	894	908	904	906	861	891	893	894	909	887	924	890	904	834	896	906	909	886	892	912	907	903	879	898	869	823	897	934	881	947	918	909	878	902	900	831	942	871	880	854	854	881	934	865	882	885	863	912	947	912	942	901	874	874	865	903	883	858	860	921	858	895	903	885	924	876	877	848	917	906	888	872	924	885	867	925	930	881	844	908	845	908	916	897	843	888	910	903	905	826	932	919	931	928	946	879	818	903	883	915	901	893	898	903	931	879	879	886	896	915	858	912	853	916	903	913	911	876	888	901	932	835	889	863	904	948	923	940	928	930	883	909	907	845	874	899	871	861	835	924	903	924	912	932	914	870	928	863	885	873	890	881	886	888	866	907	947	879	922	915	917	920	840	901	924	908	861	905	948	889	881	913	894	927	879	883	877	897	937	905	884	934	840	948	859	917	890	934	895	901	880	940	881	875	911	871	916	841	869	945	892	872	911	927	917	888	909	907	948	899	901	859	878	884	850	900	928	907	905	863	913	908	899	829	873	884	868	905	928	911	909	918	880	832	903	937	866	898	872	948	924	889	954	901	912	928	867	915	855	893	894	874	896	901	872	921	887	908	858	925	903	873	890	867	890	808	890	886	955	929	886	857	875	924	906	885	894	896	897	935	889	945	891	959	896	876	914	926	826	918	899	864	872	897	927	888	885	898	876	899	893	901	890	910	857	874	812	977	901	917	881	928	902	945	858	912	861	945	914	913	934	924	863	881	907	889	912	942	847	845	890	969	904	886	908	964	861	850	885	831	924	921	816	860	907	909	905	912	889	916	891	952	935	922	903	863	895	886	830	909	864	907	917	953	904	983	925	926	898	891	919	873	884	887	898	878	938	928	822	894	898	880	903	898	935	891	879	878	900	895	894	889	850	857	896	934	886	915	861	896	929	892	911	923	852	907	882	863	910	913	926	923	885	883	860	895	859	896	869	892	878	911	914	966	893	856	854	874	907	928	921	894	901	908	934	871	862	870	872	876	924	889	922	876	834	894	890	954	863	883	913	902	899	898	915	922	929	910	930	886	871	931	943	891	920	863	926	850	879	877	917	906	882	905	898	861	920	929	900	900	927	902	876	898	850	877	947	915	881	886	860	905	883	860	912	910	886	917	937	874	875	891	892	949	878	922	896	899	912	891	911	851	917	929	940	915	876	940	900	946	904	882	863	904	926	936	906	936	863	830	903	911	901	894	911	971	868	903	825	862	904	939	869	918	915	940	883	881	945	913	885	859	913	927	883	863	847	901	913	891	927	899	942	910	894	962	915	893	946	858	877	862	932	927	942	918	883	921	890	878	946	930	898	918	939	897	912	917	871	906	887	910	919	897	923	938	888	914	911	882	907	884	894	934	875	896	925	903	869	876	857	880	910	854	891	837	925	956	955	931	897	850	900	894	886	900	900	896	893	864	876	909	923	868	889	892	888	935	894	916	879	883	901	879	901	872	919	902	849	923	887	899	869	908	899	927	887	900	906	903	908	821	924	869	933	895	902	893	840	876	917	925	898	976	907	883	843	887	864	898	971	877	927	851	893	933	913	912	878	961	936	926	959	890	930	906	860	876	954	847	895	906	934	824	926	894	910	975	828	931	895	919	894	870	887	877	854	888	844	898	888	914	884	896	913	907	883	899	870	873	902	899	879	882	904	853	862	878	934	921	880	934	874	892	939	912	887	906	884	926	915	937	877	932	858	851	879	858	862	911	929	866	926	896	872	842	937	869	937	921	946	917	912	873	918	903	920	847	863	895	870	890	917	887	892	914	867	901	889	919	878	907	916	840	907	941	889	945	851	863	891	912	897	874	891	942	860	889	879	876	898	876	846	926	900	894	902	894	863	895	886	859	908	921	864	903	908	903	906	844	890	882	896	893	920	944	914	908	885	921	841	874	883	901	900	890	892	897	890	912	896	882	878	887	891	902	916	909	906	880	889	919	874	907	844	847	907	871	888	926	911	858	847	864	904	872	929	859	846	862	975	903	868	914	948	931	886	898	884	926	874	892	896	847	908	914	878	896	923	906	880	905	871	852	940	887	896	881	881	851	860	881	881	863	908	913	896	905	889	903	894	898	859	916	840	879	899	898	892	879	898	875	888	920	866	901	897	887	852	937	891	857	909	877	938	839	922	882	895	923	935	902	864	946	924	889	915	918	912	917	901	946	949	857	919	869	912	940	878	911	903	878	935	901	926	916	907	915	882	898	944	888	923	929	892	863	941	895	911	858	933	917	881	944	907	896	932	914	893	845	872	899	982	909	952	897	876	904	886	838	845	885	933	916	985	898	916	931	929	874	908	938	856	876	918	888	883	926	891	876	909	887	863	945	914	886	911	909	870	903	894	883	856	933	864	911	945	858	868	858	933	973	900	946
2791	310	264	291	254	279	264	272	295	284	279	276	280	270	267	238	269	257	239	271	245	230	247	248	250	284	269	236	248	252	276	229	259	286	249	237	250	295	278	254	238	257	253	279	269	249	260	258	255	260	258	232	248	251	230	243	257	250	229	241	296	243	301	277	257	280	278	268	285	305	260	239	268	259	244	233	249	250	265	240	258	259	244	247	272	291	262	238	277	276	271	261	247	264	275	255	238	260	247	230	244	253	239	266	276	267	273	262	267	258	255	248	260	257	245	280	233	267	255	256	244	260	249	274	257	262	259	252	249	259	255	250	269	274	270	272	277	251	271	261	233	251	273	217	242	269	279	256	260	265	286	277	255	254	257	256	250	274	253	205	280	263	229	296	285	268	275	288	284	279	275	239	269	251	280	254	238	284	267	261	272	288	239	271	300	279	279	259	235	257	270	276	256	249	255	279	245	257	240	255	250	259	232	282	255	259	269	233	247	237	255	276	221	257	270	259	247	259	250	263	284	260	258	258	284	241	265	234	285	248	255	273	244	216	240	273	265	312	285	241	260	237	261	289	248	235	252	256	261	236	269	248	263	264	269	285	278	282	260	223	261	250	236	261	253	272	263	259	247	249	254	242	281	249	227	244	294	254	245	240	240	267	277	224	253	278	262	246	234	252	257	235	244	270	260	255	236	265	220	294	267	271	269	285	283	246	226	257	272	238	251	268	275	254	252	304	266	245	258	267	232	249	275	248	244	273	231	267	245	273	243	266	254	262	237	274	291	274	232	258	266	269	264	252	255	254	253	269	250	263	254	247	234	224	287	267	254	308	264	275	265	267	285	232	238	275	264	252	241	255	254	268	279	255	278	224	236	262	239	255	254	249	264	255	256	235	280	261	256	251	253	275	268	247	253	265	254	266	227	266	274	253	270	252	268	263	261	239	255	286	261	290	264	288	244	242	258	270	255	252	267	256	255	266	283	294	273	286	246	322	259	234	309	290	260	244	238	280	264	264	243	296	268	269	240	264	252	281	255	259	270	270	260	252	260	275	288	273	283	277	313	232	272	268	255	243	256	252	263	236	245	262	238	260	260	275	236	242	235	272	231	269	264	300	282	249	253	281	235	240	248	283	288	253	275	269	236	254	242	237	254	250	208	263	272	295	242	246	270	262	255	254	299	277	266	244	210	259	254	285	280	259	226	292	295	245	258	272	286	289	253	281	268	250	236	246	249	259	263	252	249	272	295	268	264	270	262	236	243	245	255	247	238	256	255	226	241	247	256	263	263	280	265	282	244	257	245	267	238	234	276	240	260	263	257	238	265	248	271	248	251	272	259	261	257	233	265	245	263	272	253	222	251	270	260	268	298	298	253	256	271	243	236	250	246	280	268	237	277	269	251	237	242	241	262	245	251	242	250	257	301	268	224	251	271	255	229	258	242	289	226	260	262	249	216	238	259	275	256	277	274	276	273	260	241	255	252	265	237	242	248	286	260	249	268	260	269	231	257	265	273	241	260	237	237	271	275	227	283	270	263	283	256	258	250	264	246	298	258	262	271	269	245	260	245	230	262	258	257	236	264	253	268	258	262	260	276	288	245	247	270	251	276	246	276	282	245	269	240	241	265	271	280	252	258	262	292	262	254	283	244	273	256	244	261	260	250	259	263	230	277	265	267	265	258	260	259	253	272	245	238	252	262	276	273	264	248	275	255	273	281	218	270	235	278	262	207	266	272	268	242	231	254	245	284	243	240	251	257	273	240	264	246	267	267	258	283	246	253	265	245	265	246	246	222	241	259	264	270	237	270	254	258	253	273	294	250	270	269	282	245	269	255	273	254	275	258	306	282	310	305	273	268	259	279	270	258	232	280	260	270	258	245	252	256	256	245	261	265	247	265	243	264	267	240	249	245	229	243	269	262	262	257	240	258	235	263	283	265	259	253	274	275	275	235	300	263	246	273	276	251	238	259	237	254	257	276	253	269	288	305	235	256	254	256	255	248	255	273	235	256	255	256	277	265	245	280	253	285	251	272	254	265	264	253	264	273	263	256	255	243	249	253	267	261	285	249	229	277	244	259	254	242	265	235	283	233	282	255	272	259	267	291	231	266	267	265	244	271	282	270	285	261	239	249	258	248	264	297	270	256	264	274	241	250	248	259	271	257	264	264	297	276	272	249	261	276	272	253	245	248	258	240	240	227	277	275	255	247	260	271	278	257	237	228	246	265	264	239	274	274	275	271	278	245	272	273	265	273	237	270	263	236	279	280	247	287	293	269	242	286	278	248	247	255	232	246	241	280	232	229	271	245	240	256	219	268	242	271	259	259	256	253	245	258	248	271	269	281	293	242	260	247	278	245	285	261	274	260	277	275	251	286	257	251	274	257	264	258	262	248	258	276	275	281	255	230	257	273	234	255	243	255	274	259	245	268	274	249	252	287	263	264	287	249	270	244	267	266	261	258	222	253	237	236	242	250	265	268	275	270	257	270	257	243	266	246	243	259	273	270	278	283	267	241	249	278	246	241	270	267	275	291	245	268	270	257	249	268	273	245	271	251	265	234	228	268	230	278	250	269	224	251	263	250	253	274	222	265	255	243	285	232	268	265	281	258	268	274	281	250	242	250	279	293	309	250	245	292	222	294	293	270	277	261	267	238	278	300	309	228	283	266	276	249	275	267	260	275	261	267	233	278	238	273	265	263	258	273	232	271	261	254	264	256	246	275	260	290	285	241	281	297	271	283	278	266	264	279	256	230	261	265	263	253	273	260	274	269	251	287	264	237	300	245	254	252	252	296	269	265	280	280	286	269	252	250	257	273	259	241	261	231	250	261	257	256	235	295	279	276	257	257	245	268	273	268	267	280	281	261	279	265	280	264	250	269	280	291	272	275	261	249	275	248	247	243	251	263	240	271	271	249	250	263	264	291	277	262	285	225	273	236	252	272	237	215	239	270	270	264	254	266	273	276	281	257	249	315	274	250	248	240	273	237	269	230	260	233	271	279	265	271	245	252	249	259	246	255	261	267	261	254	259	264	254	273	264	274	266	258	300	283	271	256	260	275	258	254	241	238	257	254	273	248	277	242	228	271	242	281	246	247	264	280	260	264	249	269	267	260	235	275	251	277	264	262	257	297	255	287	257	269	269	264	284	243	268	278	281	274	268	269	280	245	251	268	247	226	260	252	243	293	271	258	251	274	246	253	239	235	244	245	262	267	254	269	264	260	245	260	261	253	258	265	268	234	272	250	260	256	255	260	256	256	249	246	252	266	290	288	255	235	275	267	272	289	247	262	276	245	256	269	267	227	274	287	286	259	227	249	266	286	268	232	280	236	246	253	266	294	236	256	230	249	260	267	254	268	251	240	303	228	251	270	244	253	250	263	258	259	277	259	270	246	240	275	246	235	272	279	236	263	277	260	248	283	252	271	230	233	262	259	238	248	305	256	281	298	261	264	268	267	244	265	287	252	268	251	252	259	255	272	277	259	288
3240	727	715	742	725	724	729	737	720	610	684	648	676	691	642	677	669	640	656	637	659	664	659	649	632	657	634	667	701	664	616	652	670	617	683	673	646	650	677	668	597	643	619	636	641	640	627	621	635	697	654	655	644	661	641	673	657	698	655	697	605	652	652	671	669	657	646	646	668	581	621	658	686	639	644	627	669	651	685	624	640	667	615	641	629	644	662	644	652	607	674	644	648	644	635	682	633	649	645	593	651	644	646	665	681	637	664	673	627	634	622	620	638	642	661	658	618	655	663	627	639	658	651	627	643	660	648	648	640	662	701	680	637	664	616	636	630	664	620	647	627	602	639	645	661	651	640	672	655	671	606	667	641	677	666	620	635	591	635	618	619	656	631	617	668	651	649	664	629	655	651	678	681	644	619	645	654	613	628	635	680	619	647	653	612	678	623	660	644	657	638	708	655	642	611	667	652	653	669	667	686	650	636	670	698	619	616	602	631	616	668	687	680	683	622	650	654	677	666	660	657	649	693	608	654	671	613	643	680	633	652	638	663	653	649	636	613	676	662	636	683	688	623	621	667	632	645	613	648	625	633	637	641	615	658	631	676	670	612	675	670	629	636	632	628	648	666	630	651	636	604	694	629	619	626	595	660	644	670	633	668	631	669	646	675	663	654	712	705	671	640	642	619	637	630	655	685	666	602	645	608	661	637	646	662	635	642	649	668	633	612	564	681	656	650	613	576	704	617	664	666	655	611	625	640	616	670	637	624	642	635	616	613	629	670	629	702	662	666	632	649	721	699	655	600	614	702	673	653	618	686	637	670	672	676	625	682	647	637	668	631	601	663	637	667	630	614	669	632	619	645	670	650	667	638	652	659	593	645	701	691	654	623	630	649	632	617	653	631	664	614	618	702	658	653	608	644	648	596	635	692	655	631	698	635	635	624	697	630	649	671	652	646	667	629	619	641	625	630	623	642	616	645	641	629	676	664	628	647	630	635	629	608	678	610	656	660	627	639	659	637	665	668	659	639	648	657	613	631	652	575	626	636	624	660	645	676	623	672	611	605	657	654	593	696	637	646	679	651	648	666	645	630	636	612	658	614	622	670	660	602	666	652	641	641	699	656	655	621	592	663	641	615	660	603	638	666	639	676	605	606	685	627	620	638	590	608	642	646	672	659	637	620	661	628	668	649	638	630	698	653	661	689	656	655	670	672	645	689	670	626	671	646	675	648	662	643	630	605	658	653	623	632	609	637	646	656	671	665	635	611	650	642	652	651	682	683	665	669	617	695	660	635	698	678	645	659	682	642	615	692	627	642	626	666	639	566	618	668	653	637	628	614	642	672	655	622	646	621	633	646	675	664	681	603	663	638	649	620	581	649	674	651	663	686	646	639	617	658	603	653	641	682	625	638	654	633	664	676	637	641	664	680	714	656	628	644	668	621	609	672	628	625	624	668	597	653	645	667	657	698	581	664	623	615	626	626	633	591	637	652	640	647	586	668	615	610	638	644	628	642	627	665	651	622	652	659	626	620	649	637	620	610	661	645	610	661	623	656	660	646	639	627	659	646	644	653	654	613	657	658	690	689	643	657	636	615	670	656	650	646	654	645	664	632	664	594	625	615	668	668	647	660	654	613	660	591	614	644	630	704	649	660	626	629	653	641	675	620	636	678	629	646	580	645	625	633	637	691	643	628	654	635	645	623	633	679	640	634	664	670	677	649	612	610	621	665	611	654	676	611	642	637	652	652	656	698	678	639	696	643	667	596	640	620	695	660	658	643	646	634	673	646	659	639	636	674	677	599	652	629	608	677	675	668	626	620	671	654	673	652	682	659	659	706	619	675	647	612	663	610	650	654	627	606	675	675	648	653	703	656	663	642	642	627	662	642	642	623	657	662	630	669	672	634	656	682	616	626	643	613	652	640	625	689	708	646	700	614	659	604	608	672	617	611	671	616	673	615	679	624	647	678	617	665	644	658	652	667	621	667	647	629	642	618	675	672	646	614	585	610	655	649	659	608	663	594	595	655	614	639	657	632	655	673	630	600	660	619	611	667	612	650	634	641	589	664	660	672	616	621	673	657	662	639	624	612	638	679	618	665	626	619	684	638	589	644	670	642	614	629	655	662	631	638	604	634	645	647	663	653	696	625	618	640	632	646	623	642	633	597	624	638	642	641	674	663	642	669	685	667	646	726	665	660	658	689	631	647	627	640	639	652	658	688	674	629	640	664	642	635	626	612	651	663	684	655	616	665	653	633	640	641	659	670	636	649	591	614	645	642	647	669	634	638	619	664	665	657	657	643	654	680	643	625	612	653	629	650	686	658	620	652	637	614	625	667	642	672	680	658	662	618	671	605	655	665	601	656	635	657	652	625	621	636	649	619	654	661	604	693	621	698	675	629	651	635	650	649	657	631	645	624	658	642	617	691	623	642	686	651	610	635	671	638	640	628	643	662	655	631	665	651	651	620	644	689	649	637	624	668	631	651	645	641	635	638	627	623	690	595	637	690	654	654	649	688	640	665	643	673	635	680	653	607	661	655	616	645	637	658	643	676	670	666	670	643	632	657	626	688	663	678	648	616	604	638	672	623	663	607	690	671	668	604	688	671	645	632	676	640	643	679	655	604	627	700	680	654	626	645	638	655	666	629	635	629	650	638	661	615	643	611	612	687	663	682	683	617	625	650	657	636	654	626	648	696	649	647	612	582	638	637	673	635	714	630	692	667	654	630	642	633	621	631	648	637	699	619	637	619	623	622	679	642	647	678	660	621	635	664	648	645	637	647	653	638	651	670	656	652	639	628	636	615	662	661	642	644	638	643	689	627	613	662	640	667	645	688	628	666	653	612	647	665	629	674	665	630	647	644	679	618	608	585	688	632	621	628	635	672	640	637	661	656	672	647	649	629	678	635	636	608	635	637	658	632	605	674	614	650	655	637	697	636	599	642	659	637	642	648	629	665	647	657	696	629	608	648	622	627	621	638	648	665	646	663	664	642	639	633	643	611	678	616	652	621	640	632	648	645	669	619	695	667	645	645	645	680	671	619	656	654	629	605	647	636	635	631	677	611	695	612	714	660	628	645	619	616	635	652	638	615	658	659	646	651	640	659	657	603	615	663	670	687	597	601	669	639	607	631	648	683	637	645	612	605	665	659	637	671	661	666	656	669	645	624	655	646	660	655	624	653	644	616	656	625	681	654	623	664	621	658	681	642	592	683	632	666	637	628	657	650	634	623	628	634	610	728	608	669	652	611	680	656	643	623	633	633	646	631	613	618	644	639	649	651	676	673	664	639	668	627	653	642	623	641	602	606	654	669	605	655	679	637	639	647	642	670	620	668	607	678	637	649	653	634	644	623	649	609	629	688	663	640	641	605	637	661	655	662	690	653	657	641	619	609	653	676	592	619	684	654	666	657	627	647	689	609	669	612	649	658	682	659	653	600	632	640	610	649	654	608	639	666	635	674	672	588	647	663	611	694	682	637	616
15003	1312	1110	909	718	523	452	380	345	291	245	274	271	245	224	228	249	244	260	226	240	220	231	210	231	227	222	218	209	207	230	234	223	213	198	232	215	233	205	211	210	211	196	210	211	208	209	215	226	242	215	248	240	230	205	210	214	221	235	196	230	191	216	182	196	206	190	181	196	207	188	243	167	223	204	193	207	247	196	219	200	222	211	202	201	207	191	198	198	208	248	174	176	228	222	189	216	219	210	183	197	231	232	213	206	207	220	176	208	228	226	222	204	189	201	195	202	244	223	233	200	206	188	185	211	199	227	233	213	191	222	209	191	241	204	190	207	209	192	187	194	224	192	196	177	221	194	211	216	203	219	212	195	223	202	199	204	181	198	220	221	189	232	229	188	218	198	196	224	194	162	233	208	201	183	201	211	226	223	198	202	231	216	253	193	212	214	218	216	208	198	202	222	214	193	216	201	228	230	209	184	207	201	216	193	226	198	205	229	172	200	189	227	220	213	215	200	209	219	211	238	245	200	209	173	206	217	212	207	199	223	218	234	245	200	230	203	202	199	210	216	194	224	236	216	217	210	199	230	187	234	221	180	224	206	223	220	217	220	198	225	184	195	170	191	201	234	237	190	177	195	215	239	206	231	226	239	214	195	229	175	217	191	224	172	211	213	203	223	202	207	230	215	214	188	206	203	231	211	185	228	198	221	226	206	226	196	203	204	230	216	198	211	198	209	223	217	214	242	214	216	222	180	212	201	212	205	210	195	197	211	233	216	217	206	211	190	175	216	208	243	233	225	214	221	203	228	189	188	202	198	204	203	203	213	220	198	210	218	220	190	191	217	225	202	218	195	207	221	216	209	215	216	206	206	205	233	238	194	198	197	190	234	219	202	202	201	227	205	223	219	190	217	167	202	202	203	188	218	195	223	210	205	211	200	219	235	224	181	224	226	225	205	194	188	208	202	219	207	199	215	195	201	209	217	233	241	198	183	248	207	183	185	193	177	220	229	212	227	220	220	189	223	213	221	199	227	228	218	203	202	192	200	208	190	204	219	198	212	207	206	215	229	213	242	199	192	195	210	199	227	214	209	215	213	213	199	164	189	231	221	198	207	197	205	214	213	182	231	224	182	219	219	189	208	194	207	195	188	214	201	226	205	202	206	230	226	228	194	200	213	202	190	204	217	216	213	222	208	207	232	187	208	210	201	204	206	212	205	211	205	189	229	215	191	197	204	220	193	205	208	237	218	224	208	203	227	227	178	207	206	209	197	200	217	217	213	209	236	217	209	194	196	183	184	208	230	218	189	219	204	220	216	213	197	207	210	190	213	189	205	220	226	196	225	227	221	185	218	221	221	220	182	207	202	212	208	202	189	221	183	194	220	237	212	233	237	198	197	206	195	213	190	182	211	219	208	204	214	197	217	218	194	198	214	213	192	188	206	212	214	234	224	175	221	207	201	197	183	188	207	202	231	199	213	218	218	215	217	215	211	201	237	219	204	202	178	193	212	204	201	213	213	204	198	202	180	202	200	201	226	223	202	186	193	194	205	204	231	184	204	207	194	216	209	205	203	213	219	219	204	219	237	220	208	220	215	204	203	226	210	231	215	185	245	211	190	189	214	222	193	227	231	217	216	197	214	203	215	188	207	211	188	206	226	195	257	192	203	211	202	189	207	225	219	200	185	223	200	213	198	224	213	210	215	201	213	197	228	193	206	202	180	226	223	223	209	183	174	229	206	187	176	200	210	197	227	207	202	213	188	192	217	190	198	188	224	219	190	211	192	188	201	205	193	197	213	214	247	196	210	215	202	206	213	186	224	229	204	197	187	173	196	198	212	215	200	202	250	227	216	199	193	189	232	206	218	213	226	225	201	210	214	198	221	205	194	208	197	221	231	216	196	194	242	193	211	212	205	221	228	186	196	226	205	226	212	206	211	185	236	211	224	188	221	241	217	201	212	184	220	216	206	222	227	211	205	199	206	209	176	194	165	238	238	225	220	228	200	198	222	209	193	196	246	210	198	166	193	212	221	229	213	210	200	179	207	216	192	217	197	194	172	216	201	219	209	217	206	195	221	231	208	195	202	214	206	198	224	221	212	183	224	217	185	216	200	199	222	213	230	217	217	193	200	200	190	209	228	186	220	211	210	209	201	208	200	219	219	225	200	222	179	204	196	233	220	232	201	218	205	195	191	219	196	213	200	218	206	180	223	205	182	186	184	192	188	215	196	211	221	198	235	207	202	198	190	173	238	207	218	190	238	206	208	190	222	214	216	178	208	207	204	198	211	214	239	221	209	193	176	195	193	211	202	217	198	222	224	205	227	218	208	206	217	216	221	216	221	215	188	216	182	210	230	202	237	199	208	232	232	203	205	200	236	210	199	202	208	203	227	218	216	199	235	196	209	230	194	231	180	206	216	231	204	220	234	211	211	200	220	240	197	207	196	219	228	216	188	203	189	204	208	231	204	203	223	216	221	228	203	207	223	219	194	207	187	186	207	213	214	215	222	238	221	208	215	211	209	195	203	201	221	200	224	196	186	206	206	220	203	220	207	185	201	181	198	187	192	221	220	182	222	200	186	195	217	214	184	214	187	208	230	213	215	236	214	212	198	220	208	199	199	187	203	234	235	187	209	219	206	196	190	222	212	201	197	186	217	226	221	211	220	224	184	215	202	241	234	200	187	197	229	208	206	221	217	210	202	216	217	182	193	200	197	200	208	228	219	222	203	192	218	203	227	222	195	223	209	209	195	209	219	213	225	178	189	222	187	200	188	201	230	210	202	212	193	194	206	218	211	215	202	213	215	223	194	201	209	205	258	218	212	201	201	203	216	208	232	219	192	214	205	203	210	207	197	223	227	227	217	209	211	227	201	219	219	203	204	224	214	209	211	204	197	220	172	197	212	180	200	204	204	216	197	216	232	190	187	213	209	192	200	242	202	205	181	187	207	206	237	170	193	208	215	216	199	221	188	227	213	186	185	212	222	210	200	201	200	217	215	201	222	221	207	198	186	214	216	187	208	210	223	213	231	202	203	211	195	193	181	212	222	226	203	230	221	209	221	213	182	189	187	204	204	211	219	196	198	210	233	217	208	231	217	196	215	201	192	210	221	198	207	203	211	206	204	168	197	204	189	188	235	213	222	201	196	234	209	219	223	179	196	210	210	219	209	181	201	203	203	216	193	194	197	217	204	236	227	209	224	203	215	206	217	215	223	196	207	213	234	192	189	208	176	211	208	229	220	190	224	221	178	212	193	204	194	188	187	183	221	213	224	207	178	215	200	200	205	221	192	225	217	203	208	216	203	190	227	207	203	198	210	197	236	210	202	224	203	198	205	212	210	207	233	218	229	215	192	185	205	193	190	182	234	205	205	216	204	209	221	222	191	226	206	185	208	216	210	242	224	196	196	210	220	232	207	195	231	207	208	193	217	196	215	212	210	205	226	184	239	188	205	220	211	209	211	212	218	196	216	200	208	222	190	193
8538	1281	2536	2951	2594	2140	1847	1520	1332	1214	1093	1019	957	895	860	786	733	762	732	760	661	701	691	689	698	735	659	637	618	631	624	626	618	617	553	615	576	596	603	632	586	601	578	568	604	593	597	563	573	658	576	589	582	609	584	593	561	548	573	591	587	548	598	592	547	580	567	566	601	576	563	577	553	572	572	581	554	554	579	581	579	577	528	546	525	576	602	548	586	555	598	554	569	535	539	578	620	560	559	589	585	573	582	594	525	566	592	581	565	575	563	549	549	530	579	543	513	575	564	534	543	537	572	559	560	550	549	568	555	617	551	576	548	543	551	568	573	492	608	551	551	546	518	593	560	586	597	621	553	584	570	553	619	560	566	558	574	547	555	535	598	589	561	563	557	546	522	558	577	540	548	571	557	585	597	505	536	549	560	507	529	507	528	558	543	490	557	536	562	537	532	508	531	552	559	560	624	585	573	550	593	604	495	557	538	548	545	546	548	591	554	558	530	589	543	605	558	577	586	567	549	510	566	516	553	537	610	597	555	527	539	547	551	573	554	547	562	553	541	567	554	557	571	553	578	550	560	559	553	569	544	578	544	579	514	522	560	560	524	541	616	560	581	540	522	553	584	574	528	559	555	605	571	591	588	575	545	575	572	548	561	551	552	504	548	557	563	565	519	559	536	573	573	562	519	525	535	581	539	566	537	585	551	543	553	567	541	576	542	540	586	577	560	571	555	574	554	609	540	538	581	572	576	604	535	598	569	613	562	595	580	582	539	582	564	563	559	548	596	556	543	567	576	550	526	514	530	569	542	529	505	621	546	577	555	594	554	586	555	556	601	523	592	553	587	558	505	580	583	568	555	539	575	530	495	572	535	567	564	589	564	549	562	533	560	552	574	554	541	529	567	562	525	574	585	589	529	574	548	579	513	560	580	543	523	552	536	548	584	591	548	561	576	541	598	599	557	549	545	553	583	590	557	567	529	587	551	560	541	580	561	540	555	587	574	556	566	525	570	552	538	592	560	573	527	622	588	565	584	533	539	580	487	562	572	539	575	542	503	544	574	553	578	589	581	569	558	530	566	557	588	556	568	539	530	569	573	567	578	544	588	566	555	545	577	564	544	574	553	597	602	577	577	545	559	565	572	572	539	574	571	539	546	533	542	527	573	556	559	555	618	575	575	581	595	536	548	543	525	568	572	555	575	596	535	575	523	565	572	562	539	531	536	535	567	546	544	523	544	561	557	561	594	599	577	559	551	512	573	577	557	566	575	610	570	560	594	594	542	574	597	565	566	533	539	555	552	508	544	566	570	551	597	551	572	564	544	541	573	618	527	549	533	557	578	573	587	569	565	549	545	578	584	538	550	578	571	605	606	548	545	558	562	544	521	559	567	548	584	540	519	530	553	569	570	546	522	534	563	529	591	553	533	554	570	559	584	556	587	594	523	545	578	529	561	573	573	543	566	535	576	579	555	566	547	522	526	586	553	562	551	519	549	540	542	578	579	559	525	550	563	552	549	565	563	582	602	592	547	546	561	583	585	529	579	563	535	557	570	552	590	518	547	535	552	554	601	584	531	557	620	563	553	549	576	552	510	566	574	575	556	557	590	540	567	527	555	550	589	598	575	584	591	566	562	581	595	520	548	555	540	566	521	547	501	556	519	540	583	541	564	562	567	564	539	521	551	558	568	583	523	557	558	568	560	544	594	533	600	514	588	519	600	552	553	566	589	556	543	573	602	579	560	509	540	529	584	603	584	568	554	567	604	555	519	542	588	556	538	552	559	521	553	601	564	559	599	565	573	545	497	581	551	521	515	555	571	571	547	550	559	602	545	578	562	528	580	564	563	540	591	543	569	528	596	553	556	564	592	552	595	538	555	559	574	565	549	565	545	569	542	538	589	555	578	555	578	564	529	603	566	586	530	550	524	560	580	549	579	524	527	517	601	555	599	546	565	569	555	560	537	569	610	576	543	552	575	565	547	542	540	507	540	562	512	559	572	513	562	516	534	569	537	520	535	596	554	555	515	547	578	602	518	561	566	530	542	546	575	537	585	530	548	569	546	586	541	537	570	530	550	609	553	573	538	577	529	591	564	550	526	525	540	548	579	591	558	551	527	538	500	569	542	506	584	534	579	524	556	523	531	562	568	562	600	577	577	543	540	504	554	549	534	549	554	511	593	531	521	545	589	569	585	523	578	560	549	526	559	552	585	576	569	543	572	557	586	526	538	553	544	569	572	565	580	561	537	563	546	565	516	534	553	539	570	561	597	566	593	552	559	551	587	580	517	558	552	588	589	574	581	531	530	578	544	589	549	581	556	571	528	533	563	550	555	560	582	571	579	594	538	543	536	590	553	555	542	598	580	550	544	568	580	555	581	539	539	576	561	554	562	529	593	566	568	558	516	551	568	588	543	569	562	511	519	554	568	588	594	582	546	579	555	546	543	545	559	557	547	560	547	567	551	573	589	549	598	546	571	570	562	565	588	566	513	556	568	555	541	597	565	564	604	582	592	538	567	545	587	558	543	564	555	576	572	595	571	583	559	530	568	578	540	541	590	556	552	540	566	579	554	598	526	538	538	562	578	563	539	554	543	620	577	548	549	571	561	534	543	533	556	564	623	561	602	563	560	561	557	519	594	581	522	571	606	518	582	582	552	576	526	552	589	585	529	558	534	570	534	552	551	551	558	580	562	577	524	565	592	528	602	532	582	595	576	571	571	555	538	576	571	560	599	515	525	599	530	566	567	565	567	595	526	566	559	543	525	586	565	543	547	569	549	560	551	583	534	563	541	550	592	541	566	542	566	525	577	525	571	567	537	532	522	564	521	533	549	569	531	562	557	526	543	517	560	537	558	571	569	557	546	550	574	549	545	543	529	534	571	558	578	523	585	564	572	550	586	571	574	581	569	561	515	590	580	573	573	538	531	606	576	534	548	584	555	557	565	529	572	580	593	553	580	557	590	524	537	570	533	562	561	603	579	532	583	585	519	530	558	546	544	546	564	553	561	565	559	522	518	590	545	543	592	605	562	514	557	554	544	556	570	542	568	564	521	585	540	604	580	570	567	531	570	543	543	554	534	560	545	579	545	585	552	514	585	547	585	596	588	584	547	596	537	567	571	526	598	603	518	522	497	559	565	585	550	561	585	548	539	569	532	508	502	549	541	560	610	569	551	557	551	565	566	548	588	584	597	554	563	534	589	546	546	583	538	552	556	571	543	616	582	547	541	543	535	523	540	554	557	540	580	586	517	551	573	564	509	593	556	586	543	556	549	591	562	582	552	537	536	560	577	544	557	545	553	564	570	558	567	581	569	565	537	549	584	551	492	556	570	544	575	551	561	594	572	573	553	585	543	534	559	527	546	559	579	578	617	541	530	516	566	548	558	550	534	604	555	539	552	578	548	535	545	531	534	560	565	576	557	529	536	534	547	578	538	529	572	544	582	550	529	565	528	553	524	580	544	566	572	541	605	583	601	535	539	536
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
