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
338320044752	338320045308	338320045858	338320046408	338320046958	338320047508	338320048058	338320048608	338320049158	338320049708	338320050258	338320050808	338320051358	338320051908	338320052458	338320053008	338320053558	338320054108	338320054658	338320055208	338320055758	338320056308	338320056858	338320057408	338320057958	338320058508	338320059058	338320059608	338320060158	338320060708	338320061258	338320061808	338320062358	338320062908	338320063458	338320064008	338320064558	338320065108	338320065658	338320066208	338320066758	338320067308	338320067858	338320068408	338320068958	338320069508	338320070058	338320070608	338320071158	338320071708	338320072258	338320072808	338320073358	338320073908	338320074458	338320075008	338320075558	338320076108	338320076658	338320077208	338320077758	338320078308	338320078858	338320079408	338320079958	338320080508	338320081058	338320081608	338320082161	338320082708	338320083258	338320083808	338320084358	338320084908	338320085458	338320086008	338320086558	338320087108	338320087658	338320088208	338320088758	338320089308	338320089858	338320090408	338320090958	338320091508	338320092058	338320092608	338320093158	338320093708	338320094258	338320094808	338320095358	338320095908	338320096458	338320097008	338320097558	338320098108	338320098658	338320099208	338320099758	338320100308	338320100858	338320101408	338320101958	338320102508	338320103058	338320103608	338320104158	338320104708	338320105258	338320105808	338320106358	338320106908	338320107458	338320108008	338320108558	338320109108	338320109658	338320110208	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15906	2500	1706	927	596	440	346	288	254	214	218	182	179	191	180	138	131	167	127	140	136	119	112	91	112	101	125	124	108	112	102	90	109	86	105	109	107	101	101	101	87	80	95	111	88	92	104	119	102	107	112	92	103	102	128	117	96	100	88	120	117	113	82	104	93	105	128	102	94	106	113	81	105	94	95	115	92	89	90	98	99	93	104	101	100	92	101	91	90	117	97	115	88	89	95	98	103	96	98	81	101	81	75	101	112	86	91	93	99	99	96	100	83	99	97	100	90	99	107	118	103	95	113	92	81	91	91	114	89	84	92	85	110	94	108	90	94	108	109	108	91	108	97	101	115	102	91	91	88	86	87	82	85	109	95	98	121	91	91	81	99	83	87	79	109	104	95	91	99	87	92	94	86	98	79	84	74	98	108	97	87	108	94	101	100	99	93	100	113	120	103	88	106	77	112	96	83	115	89	95	94	97	91	84	113	73	96	88	100	84	123	112	112	108	83	97	116	109	100	107	101	92	107	96	97	106	88	97	96	104	93	93	85	97	93	100	116	87	91	88	113	98	95	105	115	116	95	102	110	98	77	130	111	99	71	108	90	110	96	87	89	113	94	82	105	92	82	102	90	87	89	98	102	101	83	98	97	91	95	85	93	85	85	98	115	80	95	111	99	79	92	105	89	95	99	85	101	106	109	108	105	101	104	103	87	85	99	91	107	87	106	94	101	117	82	88	104	101	96	109	96	105	95	106	82	90	84	86	81	96	109	112	86	96	98	94	95	90	101	95	88	106	95	87	90	112	104	97	84	81	111	106	89	84	104	98	91	99	88	85	87	93	106	95	89	104	98	95	88	93	107	85	83	90	87	90	118	128	107	114	118	88	109	92	104	78	109	100	112	90	94	99	111	96	92	87	98	92	88	106	88	82	100	103	100	101	103	85	89	101	88	111	115	99	111	101	103	89	113	84	93	87	95	105	115	100	94	90	99	117	100	114	107	91	96	80	86	79	106	83	103	84	95	90	84	91	106	95	77	78	101	87	102	88	103	85	100	95	84	100	77	90	92	85	105	99	89	93	76	97	98	119	109	120	91	101	102	97	85	97	94	86	97	87	99	109	87	73	94	110	82	78	92	91	109	103	89	101	100	82	104	103	113	86	87	107	82	87	118	105	92	86	93	114	91	99	107	84	103	82	94	81	91	96	113	111	101	98	90	103	98	79	102	95	78	92	87	101	102	103	96	88	84	81	91	95	91	91	98	111	87	109	107	96	107	106	116	111	105	109	110	100	88	83	90	84	72	101	92	97	81	104	98	99	89	89	75	100	91	101	104	96	101	89	103	103	104	108	97	94	105	87	89	84	105	95	96	126	93	85	119	88	90	123	93	99	111	90	92	98	84	107	90	67	95	82	107	94	94	112	83	101	91	118	98	105	90	83	100	103	103	97	118	86	108	95	94	102	105	115	92	78	92	72	87	97	109	117	96	78	94	94	97	105	80	97	89	92	111	112	89	87	92	90	98	106	101	98	98	85	96	97	97	101	106	119	86	87	105	97	104	104	103	97	109	92	83	89	103	108	93	84	91	116	104	94	101	85	97	103	104	93	102	98	85	91	93	111	113	102	83	102	106	109	80	92	98	105	90	100	116	92	104	100	107	109	95	98	105	75	92	92	94	110	111	104	107	94	98	87	93	99	94	92	93	102	110	96	88	101	93	112	88	103	98	81	100	90	101	107	79	72	90	104	97	113	105	104	79	108	89	114	84	96	96	98	107	88	71	95	87	93	85	88	86	111	90	89	89	103	99	81	99	84	100	97	94	101	89	103	81	87	84	98	101	99	96	95	76	109	105	98	107	107	89	83	87	105	95	95	101	101	107	100	77	89	97	92	101	109	91	87	95	102	97	119	81	97	80	83	101	107	79	91	99	90	78	101	87	99	92	93	103	85	88	109	93	105	93	95	80	98	77	108	94	86	108	95	97	116	90	103	99	94	100	90	78	86	106	109	108	110	109	86	99	98	118	106	104	101	83	90	105	100	100	98	100	122	96	100	101	105	110	97	97	83	94	116	108	91	91	109	127	99	103	95	75	103	111	102	81	96	104	98	98	100	110	115	99	102	122	107	104	121	103	103	96	106	107	97	95	96	106	116	102	116	98	77	98	104	101	99	101	85	101	116	92	90	84	94	105	94	88	96	71	115	108	83	112	98	104	97	105	102	92	88	106	81	95	107	96	113	117	77	92	91	86	103	98	93	98	92	96	115	94	98	95	100	111	97	94	110	98	95	80	104	96	85	96	123	89	87	79	96	103	105	107	87	102	102	100	121	85	95	103	93	80	92	89	93	96	91	105	84	99	96	90	106	85	103	97	116	85	87	80	97	97	102	79	104	111	93	105	101	105	87	77	84	95	99	83	102	99	77	102	108	77	105	95	89	92	87	106	87	85	83	90	101	87	90	91	102	116	108	96	95	101	110	93	87	100	103	99	97	93	105	107	94	109	96	91	91	93	89	79	101	104	79	107	103	82	95	83	94	96	79	94	112	112	91	110	97	92	95	104	102	120	116	96	89	100	92	88	111	84	88	109	101	83	99	113	112	104	93	98	105	101	118	105	98	91	95	103	96	91	120	79	118	122	89	91	87	93	82	96	104	116	117	100	77	97	114	109	101	102	97	94	77	87	91	96	95	111	89	106	90	84	106	102	101	90	93	86	88	105	87	111	102	91	105	94	81	116	94	111	93	101	80	85	90	104	83	101	103	111	94	87	94	102	80	114	101	97	98	84	81	92	111	95	102	91	93	95	111	99	97	107	96	92	100	93	84	108	103	95	113	107	99	98	109	110	78	116	103	88	116	97	95	107	86	90	102	97	114	114	93	100	99	105	115	91	101	112	96	99	76	106	98	94	93	102	102	102	102	95	102	116	86	77	97	95	94	88	110	96	95	134	84	113	108	112	98	95	83	106	87	91	101	101	117	115	100	104	89	86	100	89	85	100	84	102	120	96	112	110	108	94	96	109	106	113	118	67	88	107	94	111	93	78	107	90	112	111	113	95	84	90	79	100	79	93	93	107	117	103	89	103	97	100	103	104	93	95	112	110	89	105	98	80	79	80	96	92	84	85	99	95	92	110	108	90	102	103	106	103	94	104	117	98	103	101	104	88	90	81	102	115	94	99	107	111	93	104	95	97	109	89	107	111	86	96	78	99	105	106	96	88	105	98	88	95	83	105	109	74	99	103	103	111	94	110	90	87	100	114	109	109	102	110	89	99	102	100	85	76	93	110	98	118	84	98	100	99	81	107	94	93	117	87	71	82	106	80	76	86	119	93	100	90	114	78	99	94	117	89	72	115	111	126	98	89	115	99	86	102	99	97	101	91	102	89	97	93	92	103	93	95	96	106	106	80	109	106	94	81	85	88	92	105	107	96	94	121	79	99	99	108	94	92	99	108	89	114	85	95	114	94	102	97	114	110	101	95	98	98	90
9271	1803	2537	2776	2283	1868	1526	1354	1198	1075	1045	906	784	766	656	615	609	575	542	472	385	374	391	350	297	314	321	315	316	299	287	293	297	293	291	278	302	287	288	281	286	272	259	272	274	229	266	281	248	239	273	259	271	243	248	268	240	239	309	267	232	217	262	266	242	263	237	245	237	264	243	269	275	261	226	254	248	231	268	225	237	265	268	238	228	252	244	251	237	253	282	255	259	237	228	268	227	218	283	271	249	259	245	252	254	247	255	284	248	263	246	218	238	263	233	229	221	237	266	280	242	232	255	222	224	248	242	247	253	263	277	229	253	244	249	227	254	260	249	237	246	228	247	234	239	254	222	256	246	241	252	250	256	259	216	259	254	242	252	236	247	283	270	239	240	222	239	233	238	241	261	253	235	239	278	260	257	235	258	231	249	241	237	260	262	235	253	247	240	245	252	243	236	268	259	269	244	247	232	265	236	252	245	249	232	239	249	267	254	257	291	249	232	260	229	219	248	308	253	257	284	263	238	241	228	266	230	236	259	247	257	265	224	242	246	240	281	253	234	240	263	241	243	232	233	217	252	239	244	248	235	229	268	282	267	262	260	266	257	225	237	248	258	250	228	249	253	258	232	231	263	244	246	259	236	249	260	229	234	244	237	246	260	244	259	245	264	260	258	186	247	262	250	246	244	246	252	265	234	259	241	234	250	261	244	230	226	229	230	250	261	229	260	252	243	238	254	217	242	290	223	253	215	244	244	239	266	238	246	242	239	254	252	264	250	227	250	240	246	213	259	253	279	259	226	261	248	275	252	269	241	251	231	259	269	242	248	231	264	233	229	250	273	264	259	252	258	253	270	279	231	229	272	272	245	233	277	231	243	255	288	247	247	274	227	263	240	250	239	263	248	206	272	229	254	231	264	228	242	265	259	241	258	265	241	260	263	254	259	261	244	268	250	246	226	198	264	244	240	249	255	263	252	278	245	233	259	248	262	249	260	221	222	235	263	242	235	234	251	243	234	266	254	230	231	250	228	259	262	242	256	235	281	272	260	271	270	250	248	252	244	251	225	225	246	268	251	248	232	235	238	241	286	268	237	238	243	281	251	241	250	249	241	226	234	260	250	222	232	229	237	245	226	246	237	229	257	245	252	258	266	223	268	251	258	245	285	268	235	252	264	263	264	241	280	247	232	239	243	255	230	240	261	257	238	254	270	239	253	246	271	245	261	258	272	267	279	280	241	227	260	240	279	252	253	229	236	278	253	259	241	274	225	241	241	231	273	278	244	249	264	275	247	246	239	279	245	244	247	249	283	245	244	260	240	265	250	240	236	262	255	246	231	237	259	265	242	220	255	246	244	249	272	247	254	251	237	239	253	230	220	207	227	268	231	249	235	250	249	249	275	270	250	241	266	261	254	258	253	260	243	260	225	261	252	261	285	239	265	223	259	229	253	274	240	235	242	225	226	237	250	250	264	242	239	259	255	252	225	253	231	231	282	266	231	229	214	253	231	235	250	248	220	252	282	257	223	267	238	231	238	240	253	241	229	240	239	254	240	242	259	255	256	258	246	255	239	245	249	262	243	240	241	253	257	240	241	254	265	241	260	226	248	233	267	246	264	281	247	265	259	273	245	244	259	237	233	232	259	241	240	223	245	253	247	244	274	243	272	231	281	249	234	227	228	256	281	242	239	241	261	234	232	267	235	245	232	278	222	252	243	258	253	252	245	261	234	225	260	244	258	264	254	253	235	261	245	237	232	234	248	216	206	268	246	290	247	237	218	268	275	241	255	243	260	219	251	249	261	230	251	251	243	227	226	247	262	254	245	241	251	248	236	248	257	232	233	240	245	220	267	267	249	236	237	262	261	251	242	262	252	242	241	240	265	245	254	230	250	264	243	268	218	240	259	255	256	245	247	243	239	261	242	277	240	234	236	260	246	270	214	254	252	257	238	234	267	231	236	224	271	240	242	237	250	238	235	254	264	231	246	256	238	248	235	266	236	226	243	257	257	272	218	251	241	253	253	265	230	246	223	248	264	246	243	222	245	251	247	242	251	232	255	263	239	261	239	279	254	240	282	213	248	247	249	275	254	251	247	240	223	252	257	232	268	271	234	235	249	249	235	246	240	257	245	246	253	265	268	250	228	249	245	244	245	256	235	252	266	232	216	263	231	281	246	305	234	247	258	263	252	240	280	217	247	228	239	265	246	260	242	260	245	233	253	249	264	283	240	270	249	226	229	250	259	249	233	253	242	242	242	234	251	248	241	263	233	248	244	249	237	235	270	251	239	281	271	265	259	251	230	256	244	260	251	250	228	268	257	248	235	259	253	271	249	234	268	253	240	252	229	252	266	237	235	265	224	253	260	233	253	260	242	234	221	220	249	273	228	275	245	266	255	239	264	253	257	260	235	248	232	252	235	251	243	243	275	274	238	245	264	269	258	235	193	241	237	230	245	251	248	244	254	239	273	233	226	263	269	250	240	235	240	236	244	251	250	257	243	236	231	240	248	249	233	246	255	272	264	240	224	232	245	259	257	249	212	246	244	231	262	263	253	239	256	253	224	271	256	264	260	250	227	239	253	256	252	266	252	224	260	257	270	228	243	268	253	226	242	281	240	219	253	264	248	235	239	246	237	255	240	263	230	258	251	255	264	248	273	236	244	240	254	232	241	241	233	283	237	229	249	234	246	251	247	253	224	222	230	255	243	253	268	234	241	253	262	229	263	246	281	235	275	215	245	248	248	261	269	232	265	233	254	234	240	256	243	247	257	257	235	269	277	226	271	254	271	249	258	262	240	260	240	247	256	274	242	294	227	269	228	231	235	260	243	268	264	238	274	255	246	237	256	244	255	236	245	264	258	265	250	253	248	238	242	241	265	258	272	269	248	242	259	268	228	241	261	255	259	249	266	222	224	241	245	261	265	239	256	262	245	237	267	273	257	265	260	269	229	230	238	236	240	250	243	257	241	268	263	233	229	260	255	266	238	267	228	252	260	255	253	233	255	248	229	259	234	267	257	212	251	229	250	262	238	249	231	239	253	231	233	261	232	241	242	273	256	266	261	257	228	273	250	221	265	252	263	233	247	271	246	240	246	229	261	245	245	258	268	247	220	256	237	261	219	267	266	268	246	255	232	249	239	256	232	232	261	245	266	271	265	231	247	246	270	214	268	261	264	256	258	243	249	255	225	237	228	241	222	263	248	251	254	278	261	250	254	233	273	253	277	242	270	240	245	263	262	242	260	249	233	242	253	274	252	245	271	283	275	266	260	275	277	253	271	238	272	266	217	237	241	251	258	257	253	246	268	258	238	244	241	247	259	246	232	226	238	264	254	260	253	207	270	234	270	261	229	236	252	237	238	245	251	259	250	262	213	249	245	260	220	244	223	268	273	265	263	235	267	240	220	250	249	221	250	251	281	253	285	230	242	255	256	215	240	248	246	265	245	248	256	245	249	264	201	246	253	248	239	237	242	275	269	230	254	258
1668	353	425	345	365	341	346	359	342	324	346	324	313	336	362	306	313	294	292	332	319	313	287	320	275	308	328	292	303	306	304	322	289	314	296	287	290	263	296	319	325	288	335	299	316	324	281	320	295	296	308	282	328	341	304	288	299	333	294	306	324	347	313	324	303	297	308	273	324	263	325	328	333	322	316	305	312	308	316	307	280	298	314	315	329	275	294	297	291	308	322	293	294	284	286	291	306	295	281	302	286	297	314	329	306	321	323	295	295	329	315	316	290	316	334	346	327	309	290	346	305	284	277	334	303	281	286	290	303	347	276	300	294	261	308	291	290	340	325	288	302	283	294	294	328	334	324	302	317	305	321	318	313	290	277	318	260	311	330	313	324	317	279	315	300	300	340	300	315	307	307	272	323	337	322	318	308	285	318	341	324	284	330	304	282	310	333	302	285	283	319	316	295	314	319	333	322	310	267	295	326	332	310	318	306	338	296	277	307	304	286	317	326	328	303	284	272	307	285	297	333	278	286	286	287	289	329	292	304	305	291	322	332	279	315	295	310	315	305	300	272	271	305	281	313	314	319	303	266	288	295	288	291	302	341	302	312	299	289	288	326	347	322	277	283	307	293	286	332	288	276	307	259	340	298	318	308	318	326	297	298	286	299	301	323	304	261	332	314	330	323	323	302	315	307	292	297	314	305	292	321	299	315	330	310	301	307	285	294	332	318	285	322	326	287	316	298	285	292	322	315	277	300	279	298	299	309	306	282	297	311	265	304	286	292	334	294	308	314	307	307	316	317	296	309	281	275	297	306	319	291	312	283	318	318	302	312	293	300	291	297	316	297	311	289	308	301	309	299	304	321	333	299	279	288	320	319	329	322	317	275	306	303	325	329	321	296	323	286	302	307	300	289	273	293	322	292	280	276	307	332	284	310	323	280	298	320	304	306	330	309	291	345	295	297	275	280	311	299	306	311	330	321	305	286	320	360	263	304	295	290	316	294	318	280	301	318	304	312	309	287	290	340	317	309	297	290	317	312	315	291	328	308	313	289	300	324	285	288	289	299	353	292	319	331	313	313	315	310	318	286	299	292	287	316	296	321	316	323	276	314	282	313	321	343	284	320	316	336	322	295	332	287	323	309	291	350	303	295	289	327	327	325	332	341	314	317	301	314	297	300	286	286	302	305	299	262	279	258	286	315	315	315	322	284	275	309	289	296	312	351	290	303	359	319	295	296	304	322	293	305	296	297	313	283	332	313	317	317	326	323	258	307	307	334	320	317	312	307	312	339	307	308	302	317	286	314	297	312	275	280	318	298	302	323	292	328	297	287	276	289	275	326	306	305	323	300	284	313	323	319	322	339	298	272	311	316	321	304	297	321	295	304	293	301	321	326	303	342	248	327	318	318	319	332	314	302	292	303	342	272	312	300	324	286	315	299	345	320	297	305	285	297	294	293	328	304	322	310	284	307	329	297	324	300	318	335	283	328	304	318	291	376	309	299	307	295	312	279	338	295	296	321	306	264	283	292	302	308	302	302	311	319	323	299	315	313	317	303	296	286	341	282	323	326	299	265	311	309	315	316	309	314	284	310	296	288	306	293	312	333	331	281	326	273	304	306	299	334	322	305	310	285	278	332	296	298	310	301	281	324	297	275	310	314	286	290	294	330	334	302	320	324	338	277	271	280	317	329	304	318	290	317	328	308	267	295	308	298	291	293	316	311	309	325	301	320	299	322	323	316	294	295	284	285	305	327	304	296	331	320	338	302	330	324	298	274	305	284	331	320	327	311	273	283	314	314	329	301	326	283	297	302	298	260	293	329	313	282	294	315	317	311	277	288	297	305	319	296	310	288	266	278	304	297	271	295	275	318	311	304	303	298	288	312	338	304	309	322	301	315	295	295	320	305	337	320	335	327	299	321	307	284	274	297	293	307	304	313	334	308	307	313	334	296	305	324	312	283	321	295	328	318	289	323	310	317	304	302	272	331	277	289	324	298	283	320	276	283	299	308	325	331	320	309	326	271	295	295	321	289	282	286	305	309	330	304	310	313	280	293	305	328	349	298	298	268	313	341	289	297	303	262	286	302	300	316	313	302	270	309	290	299	325	280	273	311	320	313	314	283	306	318	290	295	314	318	302	317	335	316	322	338	286	326	259	309	325	266	307	282	271	296	334	289	320	300	296	303	337	284	292	283	295	317	324	285	302	292	319	313	298	296	305	295	287	308	271	324	308	309	293	328	319	288	295	271	314	337	305	306	267	315	285	290	316	283	307	292	294	280	302	303	307	295	315	297	297	316	313	315	306	324	300	298	315	317	303	290	324	301	293	302	332	338	308	316	335	312	279	280	323	280	299	304	338	293	280	319	308	317	346	295	286	293	301	319	319	306	315	316	312	304	280	305	301	290	294	301	307	291	289	324	314	307	299	268	253	276	322	280	321	318	270	322	299	338	342	296	270	293	305	286	295	277	277	289	292	269	316	315	315	342	334	295	319	321	280	292	317	281	324	306	315	323	284	261	305	299	295	326	319	282	305	303	317	273	327	305	305	314	314	318	320	309	318	304	344	320	306	285	281	299	316	338	303	285	308	309	309	318	275	329	278	296	335	343	263	306	286	288	302	279	286	309	261	297	326	300	321	351	279	297	336	348	299	307	301	317	292	294	310	332	312	300	309	315	315	337	289	304	313	301	320	321	331	284	312	323	298	294	341	295	317	298	308	286	296	290	339	329	302	304	303	317	296	314	298	272	291	287	283	276	295	262	293	335	301	312	293	284	284	294	293	300	313	326	339	331	312	291	274	304	308	272	288	316	312	283	303	302	273	332	300	297	267	297	316	298	288	305	304	291	322	317	302	294	336	293	268	317	293	287	318	297	310	279	290	321	311	283	283	334	288	308	300	302	273	294	319	307	321	316	314	310	280	316	277	271	306	311	344	334	300	294	308	277	279	317	276	301	323	324	317	321	282	295	287	307	319	305	301	267	297	292	319	308	298	318	320	298	322	299	298	291	305	320	345	295	303	330	323	354	290	302	307	303	274	297	321	289	308	301	343	297	318	321	327	296	310	342	321	301	294	292	304	314	315	341	293	300	310	318	295	269	276	297	331	319	277	328	267	261	274	307	313	277	294	312	289	297	346	338	309	291	274	289	280	301	297	292	283	314	341	281	303	350	323	315	294	339	297	306	319	267	289	309	269	268	313	355	303	302	267	353	326	318	323	291	305	332	291	298	276	330	311	299	292	291	309	324	293	364	307	298	292	312	324	312	325	306	301	303	313	300	292	307	274	291	314	298	300	290	284	291	273	314	284	274	310	327	286	321	323	341	266	302	322	306	300	334	301	309	286	302	299	266	309	302	311	299	330	325	278	311	315	318	285	297	275	260	280	274	315	290	303	314	310	326	320	295	276	324	323	300	293	329	288	308	295	312	322	321	277	295	274	343	320	300	290	277	305	309	298	303	303	294	324	308	310	303	282	330	298	289	323
2078	799	949	968	942	890	848	821	824	810	875	815	735	712	779	754	752	774	758	737	684	654	696	687	673	676	667	703	698	695	712	648	644	726	733	723	690	689	663	683	665	651	694	690	710	682	648	660	628	696	689	643	702	681	656	682	670	665	692	677	667	692	646	696	712	704	607	649	712	639	677	668	704	695	637	689	728	671	688	680	667	654	704	711	681	659	669	691	705	647	703	649	687	675	664	690	673	704	683	711	687	669	649	704	718	715	673	668	719	689	655	678	689	681	670	716	677	647	652	634	681	709	661	681	713	666	638	696	703	679	699	723	665	708	663	677	633	704	660	693	631	765	663	668	663	653	678	675	688	711	684	686	650	708	648	645	713	660	708	688	690	668	670	698	664	695	652	631	658	665	659	689	717	658	726	684	704	738	670	707	633	670	667	643	671	653	658	634	680	722	684	647	713	676	654	645	677	635	668	655	691	671	687	691	689	683	677	629	665	682	690	673	683	667	670	674	658	721	651	700	688	717	676	731	655	733	670	734	660	713	675	667	683	676	666	699	672	743	670	657	661	706	678	707	662	672	656	710	641	684	665	755	669	654	704	666	594	682	669	647	694	693	647	660	640	682	663	657	683	681	650	640	712	695	707	698	639	652	696	735	631	692	654	649	617	639	676	680	654	686	673	684	663	710	672	647	682	652	647	639	662	655	695	680	669	642	712	696	707	730	694	659	632	724	729	669	653	659	675	670	648	669	656	692	641	708	708	704	666	715	668	703	706	696	715	672	648	709	673	708	664	697	689	678	660	685	640	664	660	668	673	736	690	682	633	689	647	657	683	695	708	657	670	691	703	656	648	695	666	678	652	669	650	658	647	664	679	676	682	657	673	642	679	701	717	690	669	701	666	669	726	703	687	661	620	709	712	663	667	690	640	653	695	643	695	687	694	645	710	674	705	676	683	686	705	697	685	694	648	716	674	718	648	667	691	679	696	690	715	689	650	695	687	672	686	688	698	695	701	679	678	706	663	684	695	663	671	676	722	687	672	709	696	658	730	689	648	667	727	708	714	691	661	675	717	710	668	699	634	691	683	695	725	712	682	657	697	710	652	684	713	648	650	659	698	710	677	647	627	687	679	680	716	673	669	691	689	676	720	658	644	673	669	669	709	654	691	739	706	729	697	687	643	678	730	631	697	677	659	669	679	668	665	715	654	705	671	677	687	690	669	701	675	663	659	713	702	699	650	699	690	685	678	719	687	686	681	673	671	698	727	676	646	661	710	674	700	664	665	700	703	661	676	627	716	673	685	685	656	682	667	668	678	691	704	668	679	645	681	627	706	649	670	657	645	690	717	743	678	693	679	650	660	651	647	670	652	635	690	670	658	641	613	720	690	673	692	643	684	655	674	696	700	693	717	722	700	668	710	685	702	671	672	662	730	703	685	636	666	689	651	652	674	643	692	659	674	715	659	698	656	625	652	694	711	684	702	711	703	693	718	676	667	702	631	639	679	680	641	676	672	669	637	714	752	708	667	696	699	706	652	665	693	671	675	708	703	634	653	675	712	695	625	680	646	710	688	689	694	638	655	645	667	649	679	671	663	677	649	644	701	705	720	680	721	679	642	732	669	668	745	679	655	697	693	684	655	691	694	702	645	659	656	720	662	691	693	662	694	680	659	673	623	704	663	666	688	646	686	679	677	661	678	670	627	666	669	691	724	667	684	687	707	645	681	686	691	664	688	669	662	717	654	664	681	671	696	691	671	636	710	630	678	705	687	694	665	724	688	691	694	629	662	700	687	683	688	651	690	730	700	715	716	689	678	661	692	693	653	685	682	649	667	680	687	680	681	696	648	639	673	718	696	637	708	655	646	625	655	682	712	655	601	669	680	685	727	712	695	679	711	683	696	662	689	682	680	656	687	663	693	644	681	669	649	666	658	668	631	688	686	671	681	729	714	705	673	686	644	700	663	652	691	706	671	631	663	646	652	611	651	674	688	701	660	663	675	673	679	627	682	677	651	602	690	705	691	657	652	710	658	685	678	645	766	681	670	643	711	665	629	695	657	684	653	662	651	675	716	704	674	715	654	698	666	699	656	614	660	666	654	687	704	711	744	719	651	633	695	737	725	661	659	638	648	652	667	698	638	655	694	721	726	665	667	686	707	679	700	724	694	627	692	661	641	661	706	735	660	636	678	678	676	702	674	664	658	715	677	748	729	706	671	693	686	675	671	691	670	660	684	707	650	732	681	713	676	650	654	688	685	653	683	625	713	689	693	671	647	692	732	715	668	673	665	670	693	648	703	667	679	674	652	695	668	647	640	675	646	687	682	696	662	676	638	726	616	667	692	684	658	719	648	705	694	638	687	622	665	694	712	689	684	692	686	632	671	657	714	703	660	671	706	683	662	699	689	678	674	682	663	656	677	708	670	667	686	633	674	693	700	690	722	694	696	734	660	671	669	726	710	674	671	655	680	669	637	661	635	688	720	658	685	716	713	693	682	667	659	705	674	681	706	661	709	678	659	705	704	707	625	656	624	709	666	706	684	679	674	641	669	699	681	684	735	665	681	664	696	671	678	620	716	671	691	649	699	650	716	674	653	682	671	687	701	677	660	652	693	716	689	649	671	732	659	664	693	700	674	676	698	645	652	673	667	680	655	655	691	687	695	710	707	679	656	695	659	673	677	699	717	655	675	720	708	689	686	654	716	675	650	671	618	678	708	708	655	704	695	652	704	679	693	721	666	676	657	701	688	635	676	679	663	643	692	677	695	726	685	697	729	687	642	677	676	650	675	626	681	724	666	697	681	679	703	676	673	713	723	663	682	693	662	692	699	690	692	674	703	634	667	639	725	648	663	695	638	667	709	667	648	734	685	720	660	679	664	671	688	679	630	682	663	658	683	634	683	677	700	687	643	636	664	708	684	689	655	664	683	671	684	654	688	726	677	634	676	660	693	692	670	720	670	675	686	661	680	700	740	673	650	694	694	713	690	631	724	682	652	651	704	664	670	695	643	677	672	697	705	652	684	670	763	665	657	688	659	680	686	667	687	726	733	673	666	719	690	678	737	687	680	654	647	643	679	658	687	700	709	670	697	690	692	669	663	586	664	683	685	684	667	663	643	650	661	692	690	727	682	641	718	707	668	646	690	693	663	688	637	688	658	721	681	689	704	677	709	648	661	665	691	666	667	688	679	711	688	694	685	681	671	684	612	681	654	649	661	707	678	675	646	678	695	718	668	683	667	693	700	698	679	690	669	650	719	656	662	659	634	666	659	682	691	710	654	741	594	688	679	682	666	696	656	700	667	723	702	720	667	696	699	664	665	646	675	678	691	672	687	668	711	670	733	723	683	683	669	633	684	674	684	694	644	681	656	693	666	628	679	672	684	715	686	695	678	650	708	689	661	679	619	679	692	675	658	697	680	708	705	673	675	677	709	706	681	669	691	632	704	695	675	680	689	696	710	685	672	677	658	694	671	690	661	658	635	638
8646	1251	990	661	489	415	338	324	308	298	321	268	299	245	282	266	243	258	209	237	236	235	208	224	236	227	223	206	241	216	220	261	211	234	207	204	194	213	209	227	247	273	204	188	202	229	207	221	240	242	223	232	239	239	227	224	222	237	207	209	216	205	211	204	203	212	244	215	195	221	220	237	206	215	233	230	210	212	219	233	219	212	208	209	203	190	218	226	230	223	246	223	217	167	205	220	191	203	219	232	225	220	206	222	216	212	203	208	219	210	204	199	215	212	206	231	237	208	246	213	209	215	201	219	187	220	225	235	224	197	228	200	220	237	208	232	214	228	198	212	222	215	217	264	230	230	215	215	187	201	200	240	228	238	225	209	210	243	217	206	202	212	191	202	239	233	227	230	196	197	222	193	185	233	214	204	226	222	216	253	211	209	229	222	225	209	181	213	225	222	206	214	217	217	202	227	205	229	187	226	216	251	204	204	225	215	216	205	210	232	202	212	199	239	231	217	205	223	217	230	212	226	230	241	222	236	213	225	227	179	252	239	210	224	202	222	237	209	227	236	250	215	217	191	241	203	237	231	216	230	210	246	211	235	250	241	223	220	236	199	229	232	230	235	220	228	211	230	214	241	232	215	224	233	244	214	209	207	192	216	214	213	246	225	252	230	215	207	218	213	192	190	202	197	237	220	214	235	213	199	202	219	236	216	219	211	219	227	221	215	214	190	219	218	228	211	216	217	235	187	214	229	213	195	217	227	227	224	227	207	209	213	223	248	225	221	219	222	227	223	201	218	240	213	199	229	186	256	246	211	210	208	196	218	217	250	214	219	207	245	216	234	234	221	236	215	233	241	241	227	249	216	219	221	235	208	202	204	193	207	211	232	209	237	233	217	234	210	203	221	240	211	244	228	224	210	194	208	248	230	183	198	219	207	218	240	200	205	212	231	190	190	229	206	214	217	227	212	224	210	206	213	246	215	227	210	193	211	205	215	199	240	190	229	216	215	232	237	232	208	188	216	195	222	234	214	227	201	213	198	226	240	213	225	230	192	222	201	211	216	209	218	222	213	223	213	215	210	204	231	204	220	215	213	212	233	217	208	214	240	246	202	230	225	212	221	200	222	226	179	211	213	220	203	215	172	217	200	224	224	199	196	211	223	203	242	209	259	228	220	228	220	230	225	204	183	203	207	272	215	192	242	199	218	215	200	206	217	206	207	243	226	214	198	240	190	223	211	222	223	202	201	193	207	220	221	207	200	217	204	234	199	221	230	233	207	240	225	216	226	238	216	223	225	186	228	200	219	228	212	215	178	257	234	214	191	188	205	234	232	232	228	241	222	202	217	221	211	228	225	215	234	218	216	175	218	200	223	231	192	199	212	248	210	219	217	215	191	206	205	206	216	246	260	190	198	211	194	206	217	208	196	210	227	213	251	193	225	235	208	210	213	210	209	210	220	228	218	206	206	210	216	216	235	204	217	239	233	208	219	212	195	211	235	203	192	211	230	221	218	195	210	232	205	211	224	219	212	195	189	211	203	218	204	215	226	223	204	235	208	232	221	220	198	217	247	200	217	220	189	216	213	248	246	234	213	207	204	195	226	198	224	224	223	202	185	227	245	227	214	221	226	213	203	228	211	242	236	206	242	237	221	234	206	222	214	233	225	253	223	234	220	237	218	230	208	210	212	225	223	207	225	205	225	239	209	212	227	228	190	209	247	216	210	239	235	229	219	193	213	223	200	217	204	217	211	221	195	193	223	214	232	209	198	231	235	228	224	201	202	198	190	220	215	215	211	202	200	240	255	189	218	227	191	222	240	223	227	195	227	225	230	229	207	225	221	262	231	216	230	236	246	218	225	208	201	214	207	189	212	214	214	226	205	230	174	217	225	216	212	223	221	233	246	220	213	240	231	198	216	225	190	212	236	235	206	215	223	224	240	196	233	230	227	241	205	218	233	212	236	216	239	226	213	237	214	207	226	214	188	206	215	235	228	242	210	194	216	200	251	232	206	212	210	234	201	223	233	213	196	226	210	217	232	199	210	201	220	194	222	205	214	217	224	223	200	221	227	216	225	205	206	233	199	240	191	210	206	225	232	227	240	206	215	201	236	205	218	252	221	202	243	173	219	215	231	212	194	217	200	224	210	227	235	206	241	209	209	214	212	231	285	248	207	209	205	202	209	257	207	224	202	207	202	194	223	234	222	236	238	220	220	222	228	218	224	203	196	204	244	198	205	228	232	243	222	226	232	212	239	211	224	222	220	218	232	220	210	232	227	202	223	209	236	225	206	211	209	250	204	229	205	185	211	222	215	210	163	214	205	223	247	213	211	202	192	219	208	215	215	226	228	218	204	225	209	211	219	194	226	187	195	214	241	219	231	221	221	215	199	239	220	240	237	214	220	222	219	239	239	179	199	226	219	239	205	219	189	207	220	227	233	210	233	210	202	213	226	208	223	259	232	232	193	246	226	237	188	219	241	225	214	238	202	232	230	193	210	219	224	227	237	244	209	219	201	213	231	200	207	237	215	201	232	216	212	198	224	209	222	225	231	220	227	227	211	201	191	230	221	228	219	238	189	218	212	233	231	199	217	233	198	203	233	216	222	190	205	220	222	207	214	227	221	211	197	208	212	248	221	210	215	196	202	189	208	207	214	228	235	217	198	209	243	207	181	210	212	201	219	196	217	239	240	198	226	213	202	208	213	242	211	235	236	231	229	228	202	229	218	212	219	186	207	193	214	216	228	211	215	242	209	204	229	232	211	206	205	211	238	204	212	228	239	193	232	219	228	223	203	215	215	209	229	215	237	218	201	210	198	229	229	219	217	213	234	222	198	223	212	215	210	189	225	217	218	229	215	237	234	225	235	202	241	227	226	224	225	197	202	220	202	202	177	203	191	250	246	228	195	226	228	210	221	235	219	226	248	210	211	224	211	169	213	224	223	208	213	207	200	239	230	253	239	224	227	218	205	217	223	193	247	211	220	198	210	225	228	207	227	235	231	200	230	224	215	219	199	222	216	209	198	220	214	210	234	232	215	210	238	226	193	211	223	236	206	191	213	221	231	224	213	190	230	211	196	207	223	229	223	221	228	208	215	211	232	206	230	205	203	218	209	220	212	250	211	237	217	248	196	208	229	231	219	217	245	255	200	193	211	230	210	226	210	213	194	233	197	196	200	200	212	215	223	225	195	234	223	223	197	260	210	232	235	229	229	212	234	229	217	209	204	205	235	208	200	176	210	197	202	242	203	241	201	240	228	199	208	227	206	237	198	199	206	218	217	184	187	197	232	186	198	215	233	236	219	213	206	222	226	231	204	204	204	224	208	185	239	186	186	232	239	205	205	235	218	232	228	224	209	239	199	223	185	234	196	210	202	218	216	192	216	217	203	213	236	224	231	193	220	223	192	244	224	217	257	219	182	224	230	218	249	229	245	224	220	230	222	192	200	216	207	256	214	229	217	241	219	211	201	216	198	199	194	193	194
7181	1361	1736	1859	1653	1411	1278	1136	993	1018	982	762	748	814	750	715	695	705	623	653	574	544	543	510	541	539	527	532	531	526	549	532	543	510	550	557	530	516	477	530	495	551	504	508	534	509	479	514	499	542	517	472	477	452	538	497	505	541	517	546	504	487	515	491	476	501	530	510	501	501	475	490	499	494	489	453	491	459	468	503	527	485	485	532	506	501	479	512	516	496	480	481	506	463	503	495	527	499	477	514	476	455	503	483	493	511	484	487	464	479	488	492	510	493	503	548	459	530	491	446	483	521	496	498	479	453	547	526	505	516	510	526	486	458	504	497	485	494	469	496	449	495	474	492	510	501	501	497	449	511	520	496	536	488	503	510	526	457	499	469	502	530	509	500	478	471	546	490	504	443	539	502	468	537	502	514	505	487	493	494	444	514	540	529	523	561	463	527	484	461	459	510	511	502	444	515	516	486	537	469	475	484	471	522	482	497	516	479	469	543	459	453	555	503	461	517	494	468	483	489	519	475	485	507	513	492	484	530	499	521	497	468	482	470	495	513	481	508	516	531	464	492	477	487	493	478	515	493	489	493	487	464	506	504	513	476	502	460	496	521	549	479	486	498	490	507	466	511	509	507	521	504	473	478	522	554	541	490	502	441	510	490	525	534	498	474	524	468	493	494	490	500	489	525	496	457	493	473	476	526	476	520	444	495	505	491	528	499	499	483	482	469	518	501	499	479	540	516	517	508	503	502	501	513	488	482	506	475	521	493	513	531	517	509	510	512	497	461	500	521	519	459	472	513	509	478	469	512	506	505	499	533	467	493	460	503	477	481	508	509	474	490	480	528	466	501	508	514	511	463	488	486	557	481	498	477	473	493	513	498	473	522	478	526	490	488	520	506	505	488	482	470	491	538	504	448	527	466	491	542	501	508	502	498	499	494	506	486	477	518	470	484	539	509	492	493	509	533	481	496	478	489	504	522	477	493	505	491	504	485	487	530	499	488	477	511	511	486	498	513	549	467	474	483	471	479	474	487	495	513	484	489	515	517	510	464	494	450	511	528	468	518	515	450	453	491	490	523	495	515	498	500	541	494	477	468	495	468	512	511	517	490	502	497	526	472	541	522	526	479	475	471	486	535	493	461	509	464	495	484	447	512	504	500	501	512	459	452	486	469	560	523	475	483	477	499	460	495	517	474	490	503	525	488	531	497	456	461	453	503	508	485	467	513	508	465	460	486	492	468	479	478	489	482	465	552	518	509	467	489	478	527	486	496	540	479	488	510	505	510	530	492	487	463	504	482	528	497	493	516	512	492	519	488	478	476	452	489	512	470	500	527	493	492	473	491	469	491	528	476	481	514	484	467	468	530	470	464	500	514	524	452	523	479	522	489	479	481	493	504	478	452	481	478	485	477	459	477	533	478	461	501	518	503	499	471	494	483	535	486	523	447	486	514	491	493	537	532	478	567	526	458	501	498	557	467	530	469	516	475	447	500	470	492	503	486	514	494	479	458	528	475	517	479	473	471	472	509	479	448	493	460	497	479	512	498	478	549	477	500	511	483	469	485	463	511	511	507	526	518	531	474	468	477	473	507	460	523	499	532	496	510	549	499	483	487	480	538	504	522	503	505	467	510	490	454	480	476	480	525	525	511	497	518	473	519	513	521	512	516	487	463	507	501	521	463	444	532	499	502	467	532	526	521	471	498	534	495	489	503	489	464	501	464	495	489	510	484	533	499	501	492	485	492	516	500	492	505	464	519	500	516	465	509	500	537	455	486	490	487	537	491	488	498	491	487	511	485	489	438	472	498	506	531	528	470	488	497	495	491	488	488	489	518	480	505	502	466	501	512	483	473	493	505	542	494	493	478	479	521	487	488	539	473	508	483	517	479	470	499	507	516	515	515	507	499	491	506	489	498	495	467	489	496	486	507	483	472	519	505	463	495	507	470	488	488	493	473	498	511	493	507	480	517	462	542	486	484	460	496	486	458	501	463	479	549	472	501	500	487	502	508	483	494	499	528	497	495	457	499	492	492	493	548	476	487	522	491	478	486	457	497	481	496	508	515	482	470	499	481	497	481	494	478	505	485	531	501	497	521	508	501	474	494	515	476	517	522	518	515	474	522	499	480	507	486	476	480	520	512	506	487	535	495	462	524	504	493	506	510	516	495	464	519	512	485	501	508	516	488	490	524	496	502	452	538	484	409	446	508	482	504	476	503	508	481	490	499	493	503	514	481	478	480	547	483	479	513	492	539	454	485	454	492	452	527	497	505	501	445	511	495	504	476	486	490	454	518	467	523	501	494	516	484	521	483	480	458	530	489	490	491	484	526	508	501	467	489	503	471	480	509	531	494	505	496	465	479	472	488	471	488	503	448	536	525	458	478	490	479	509	491	469	494	488	468	508	551	487	479	479	504	520	465	519	507	504	458	466	492	522	542	517	509	498	485	510	525	516	533	513	497	466	534	478	510	512	496	476	509	501	525	518	456	459	488	517	502	524	511	505	489	495	475	489	499	489	459	491	488	475	468	498	477	488	502	470	490	504	513	528	488	506	499	530	494	501	490	483	486	491	499	528	474	485	460	518	439	483	475	463	527	495	462	523	484	525	504	491	476	491	475	464	555	510	504	484	490	504	474	457	509	488	544	486	485	457	501	526	498	518	484	493	527	512	506	516	530	482	475	490	492	464	479	502	491	470	491	530	466	519	510	521	527	504	487	489	458	457	460	484	513	489	493	493	475	482	505	500	492	469	492	522	495	492	505	490	498	468	510	469	529	506	469	498	494	490	465	482	496	478	519	503	481	489	467	495	507	490	500	520	515	491	483	467	484	500	463	513	501	473	509	464	505	489	526	503	475	489	473	491	534	543	524	500	474	503	495	498	499	519	509	516	504	490	469	510	502	501	474	484	466	473	513	492	465	487	473	453	502	522	475	490	496	474	471	486	493	468	468	523	501	507	493	497	494	496	477	479	503	511	475	491	465	480	491	453	495	469	509	516	491	494	525	491	510	481	516	459	481	500	498	482	507	484	507	484	525	497	494	514	488	483	499	468	496	500	513	499	490	531	482	500	482	533	469	490	482	473	502	488	487	511	494	504	496	474	498	475	483	503	516	535	527	515	491	523	497	500	506	505	528	559	516	485	464	502	477	465	502	474	497	457	529	491	532	496	480	467	502	499	480	530	494	485	457	498	508	461	493	466	492	452	494	503	479	527	502	473	511	445	511	507	481	496	468	457	493	466	475	447	472	514	462	499	529	494	523	473	495	488	471	506	520	485	505	492	455	513	457	500	465	490	472	476	466	513	484	454	508	494	503	504	486	495	477	480	490	475	488	481	505	498	523	450	501	482	484	471	539	488	468	502	510	461	485	512	485	459	468	475	483	488	489	529	496	471	487	497	541	530	495	493	510	513	525	459	478	488	498	505	473	477	501	507	533	486	501	492	458	480	530	500	481	500	507	500	492	520	468	491	494	482	495	520	529
15661	2484	1544	954	623	444	377	279	259	211	213	205	185	169	163	170	147	141	140	134	116	125	113	118	89	120	111	100	100	88	97	92	101	106	99	101	87	93	108	85	106	88	100	100	106	98	107	76	111	113	111	89	98	107	84	108	107	113	76	90	109	114	98	91	101	69	101	91	99	96	85	98	94	122	93	95	93	110	90	100	103	93	114	92	97	99	113	95	96	101	104	104	93	98	93	86	100	95	81	79	102	90	84	91	90	86	82	92	104	98	103	102	114	90	81	103	113	98	106	96	99	100	91	100	91	86	103	100	85	82	93	104	93	102	113	87	113	95	107	102	91	112	102	101	96	88	78	71	106	77	103	100	108	103	98	109	82	102	105	98	92	98	82	90	100	98	95	85	102	93	87	95	104	105	121	100	102	100	93	88	92	106	99	93	93	98	98	80	92	76	99	86	92	96	97	99	96	103	71	107	98	107	78	109	87	86	89	88	96	83	109	101	96	86	99	86	82	93	122	87	97	106	90	90	110	81	109	126	117	93	86	80	82	85	109	102	106	90	109	104	91	98	94	89	89	93	82	92	93	107	97	92	99	99	103	100	97	95	90	99	103	89	99	79	90	87	96	83	82	107	130	99	105	119	112	116	88	87	84	97	101	102	93	97	81	100	99	83	79	122	103	97	94	112	91	103	84	100	92	88	83	96	97	86	109	112	96	100	107	102	79	100	94	103	104	99	111	88	97	100	88	97	98	94	90	98	89	97	85	80	110	99	91	108	75	97	81	99	103	87	97	95	102	100	109	111	94	118	86	108	96	90	92	85	115	94	107	110	94	97	98	89	90	99	113	95	85	88	94	105	98	98	100	100	94	92	108	100	94	104	99	105	99	99	101	96	84	108	79	96	97	92	102	104	100	104	103	89	75	87	91	95	107	126	88	100	124	92	94	96	98	101	100	101	96	105	86	94	91	104	107	70	88	112	84	103	84	91	97	86	111	101	72	100	112	110	101	86	94	109	98	85	90	104	82	97	98	101	104	89	89	118	89	117	94	92	102	104	95	91	104	99	99	82	101	98	88	90	93	120	88	83	78	72	89	94	114	99	93	82	84	93	119	95	93	95	86	103	105	68	90	108	88	92	116	83	115	120	97	97	94	87	104	98	85	101	96	91	111	102	90	98	90	102	119	97	82	97	108	76	83	102	96	114	92	97	104	90	104	94	107	88	110	90	97	98	98	96	91	78	113	95	93	82	101	92	85	72	118	100	100	79	99	109	119	89	107	97	79	77	88	95	111	90	86	95	94	89	94	110	89	79	93	94	95	86	93	96	87	96	92	96	85	105	103	101	106	94	88	92	100	81	101	84	87	83	97	98	99	86	78	102	89	129	77	91	93	103	101	83	96	81	88	88	75	101	105	81	101	85	80	104	103	104	100	94	80	85	76	99	86	104	95	99	88	100	92	101	103	103	91	93	100	89	121	118	108	102	110	104	99	103	93	104	83	99	87	94	94	97	101	72	105	98	109	100	91	105	109	108	97	93	107	89	94	98	112	98	94	97	99	98	102	109	103	102	95	105	105	82	80	85	80	76	92	117	89	107	74	107	107	110	116	108	94	98	89	82	89	101	91	94	105	99	101	89	106	113	116	85	105	109	94	81	125	94	94	89	80	103	94	97	104	108	101	93	95	79	104	77	96	86	91	93	92	91	89	91	90	83	101	106	100	101	104	118	100	108	96	100	96	100	105	98	106	88	103	101	104	76	99	96	94	93	102	95	96	91	94	93	95	109	89	96	100	89	86	98	83	85	76	112	90	109	93	108	92	88	122	78	104	110	85	97	90	86	89	101	97	91	78	87	95	102	97	113	123	87	92	95	111	96	101	107	100	88	82	86	101	111	99	96	99	113	95	101	83	101	99	105	99	116	81	99	86	99	101	101	93	90	94	98	103	90	78	95	105	87	110	100	96	98	80	82	89	79	95	107	83	85	95	83	92	107	88	88	99	93	110	110	104	82	96	83	93	93	113	115	88	92	73	106	96	105	88	83	104	102	120	95	99	79	101	112	109	107	120	84	106	113	78	77	93	97	110	101	90	102	111	103	119	92	110	104	95	102	80	92	90	96	110	87	98	87	101	98	110	92	82	87	92	93	79	99	83	93	86	92	108	95	101	93	104	120	102	103	91	77	87	112	107	78	96	91	90	83	95	97	90	83	95	99	87	90	96	83	87	105	99	84	94	91	91	115	109	106	101	97	106	90	86	86	106	86	112	91	83	105	93	104	97	87	88	86	102	92	85	103	106	76	101	104	83	88	113	102	109	92	89	116	81	100	80	94	97	100	96	100	85	92	116	110	87	107	99	90	95	115	109	98	86	102	108	88	83	101	87	87	103	91	104	82	80	97	115	89	91	100	87	100	104	98	88	75	94	69	96	105	77	94	100	82	82	97	80	106	93	82	114	114	106	124	99	101	107	101	116	99	116	104	111	104	76	94	106	104	89	89	93	99	112	88	112	110	97	102	91	101	98	87	98	104	83	86	107	106	94	89	92	83	84	112	108	104	84	109	101	111	80	82	79	96	102	94	99	102	97	96	109	104	84	100	90	103	97	98	90	111	94	79	93	105	113	103	86	103	111	111	99	82	102	116	98	96	99	105	108	100	84	94	98	101	93	105	91	92	115	95	96	120	79	91	94	80	88	106	98	112	96	113	89	90	115	123	101	98	86	83	92	105	87	107	121	103	89	91	114	92	95	98	87	89	89	74	115	106	93	92	97	96	95	91	82	96	96	103	115	80	106	80	99	106	90	109	86	92	92	94	82	87	98	97	92	96	100	105	105	95	81	98	109	94	97	93	94	103	78	124	100	96	96	95	83	81	97	91	97	104	94	93	114	95	92	110	96	91	103	102	102	86	106	107	79	95	100	98	110	89	84	106	109	104	93	86	86	82	114	94	105	96	93	87	87	98	111	101	92	87	98	84	96	93	105	99	96	88	103	80	86	100	93	84	95	98	90	125	102	108	90	94	82	85	112	96	100	83	97	110	97	110	84	115	108	95	99	92	94	88	87	96	108	99	101	96	91	88	100	86	96	87	93	81	114	98	100	105	99	80	89	103	98	87	98	116	104	80	89	100	89	100	84	88	115	107	109	86	104	101	98	80	103	95	105	85	101	95	98	80	99	103	122	89	113	84	94	93	86	82	104	99	93	111	80	112	99	101	86	92	77	76	88	88	101	83	105	94	115	93	99	93	107	94	101	107	95	108	104	78	89	96	104	110	94	96	89	97	85	94	85	109	103	101	116	87	100	106	110	94	111	96	91	97	81	102	89	93	91	73	88	91	98	99	94	98	103	87	99	76	88	84	89	76	104	97	88	84	105	103	91	109	96	100	82	86	75	126	88	114	90	92	84	95	83	87	98	105	85	87	110	98	86	94	113	98	105	101	96	100	93	82	90	96	93	93	113	105	89	92	100	92	77	101	80	88	98	97
9063	1942	2544	2827	2403	1937	1535	1424	1166	1105	1010	892	794	746	682	654	597	519	508	494	429	372	377	347	313	302	298	303	322	288	302	305	275	297	265	279	306	295	270	296	275	263	241	257	276	248	277	230	256	248	223	253	254	262	236	262	281	246	263	283	255	245	228	242	284	234	237	232	254	252	263	243	261	221	227	260	257	229	251	255	262	221	246	241	245	245	242	238	240	248	257	251	266	262	237	267	258	257	255	253	240	241	249	251	254	234	259	264	239	248	225	224	227	272	233	239	271	250	248	259	252	259	229	241	254	252	239	245	258	274	235	253	247	231	269	245	250	261	253	259	255	239	237	262	243	242	243	245	241	217	263	228	254	224	233	275	240	216	228	235	266	233	252	229	267	232	241	243	244	251	244	248	256	292	205	243	282	233	242	224	243	235	248	230	228	257	246	272	284	251	238	237	231	230	198	240	244	239	239	240	262	241	224	275	258	215	274	239	241	227	243	279	247	245	228	262	240	256	237	259	250	233	276	250	237	229	247	282	233	295	238	234	242	260	241	260	248	225	265	280	242	254	224	243	240	247	227	241	230	273	250	260	274	255	242	241	262	247	233	248	252	253	251	262	246	238	228	213	232	263	251	262	261	255	242	243	238	247	233	234	247	269	236	251	250	239	247	264	281	258	230	252	263	239	255	239	240	244	247	252	213	267	254	263	243	248	264	241	251	248	257	217	243	253	230	268	235	229	268	264	247	240	244	263	206	227	263	255	238	244	231	250	255	221	224	242	254	229	239	232	253	253	236	248	254	243	261	240	255	233	243	236	227	238	264	235	230	256	226	241	250	247	244	231	254	274	234	238	257	214	235	248	243	231	256	247	236	245	247	251	239	251	247	256	237	232	279	271	254	253	241	237	244	255	258	234	228	258	249	249	230	208	237	238	246	221	262	242	276	242	246	239	255	234	247	245	247	237	285	250	261	256	234	246	266	226	267	229	271	233	230	235	229	243	243	265	236	243	257	252	255	253	236	238	259	244	238	222	232	230	235	228	243	266	235	216	246	255	260	260	276	219	239	233	240	227	270	230	232	255	213	236	255	219	232	250	261	232	263	246	228	281	250	220	238	249	234	257	255	233	247	263	251	239	262	246	294	227	255	256	258	235	242	234	237	289	248	235	224	260	260	232	260	251	274	233	241	218	269	248	219	245	269	247	258	245	258	251	229	232	251	215	249	252	230	271	253	241	215	241	248	238	233	247	253	224	241	233	229	265	233	270	256	232	207	239	242	226	244	244	238	237	235	258	237	246	232	256	221	252	235	256	236	234	239	285	230	264	230	239	227	236	247	247	236	244	241	239	218	232	198	251	235	243	244	249	245	250	243	237	243	228	269	248	220	257	271	248	229	228	225	244	244	237	225	230	255	250	231	234	246	240	228	254	246	218	264	258	243	223	261	220	229	249	218	242	213	242	257	246	249	249	270	257	244	233	247	260	240	223	260	233	248	210	247	234	244	276	275	274	243	254	285	257	253	248	235	277	231	273	209	271	211	274	229	240	215	231	286	253	238	255	252	248	243	262	275	218	253	264	241	249	247	235	209	257	234	255	251	239	240	270	230	240	241	229	249	233	246	232	220	237	245	253	248	224	227	241	217	258	241	243	244	234	300	227	251	233	260	253	238	226	223	268	237	265	214	247	236	234	227	223	228	235	227	255	245	261	268	245	261	254	271	228	250	257	254	232	259	216	263	249	227	262	223	231	243	237	250	249	225	238	230	252	253	239	241	250	234	230	255	240	231	272	253	247	246	240	223	233	273	238	237	240	238	247	265	253	272	238	245	212	240	279	282	239	257	243	261	241	256	216	229	249	293	252	258	225	248	254	236	255	228	272	240	252	230	220	234	276	235	240	243	269	266	255	206	245	246	234	282	234	274	234	247	234	244	248	223	250	249	251	259	228	264	267	229	257	240	266	247	234	259	259	275	245	244	257	249	239	241	238	269	250	249	246	262	243	217	250	220	244	244	235	229	257	219	251	239	274	250	237	225	224	252	259	232	235	266	242	231	222	248	258	248	252	264	242	254	260	235	249	245	252	246	227	240	250	257	254	250	241	240	231	225	240	277	227	256	234	238	235	277	252	259	239	246	244	272	223	244	266	264	248	271	232	246	254	230	244	245	256	258	263	251	235	247	268	253	210	265	238	241	264	254	230	253	238	247	244	234	275	232	240	211	271	237	240	253	240	229	225	234	238	255	244	245	235	289	237	252	255	230	238	263	241	238	220	245	235	251	248	248	260	222	239	261	244	276	216	260	221	257	256	255	266	256	251	250	255	231	251	261	269	244	253	249	258	266	233	238	256	227	225	267	231	249	226	276	241	238	231	224	257	248	241	238	239	254	234	252	237	257	220	263	234	237	228	247	237	293	261	271	240	244	217	243	232	246	270	257	239	272	251	260	230	256	259	250	246	224	239	234	246	230	252	226	229	271	251	217	220	270	257	226	237	254	217	236	265	257	258	262	245	260	247	243	244	253	245	243	257	245	224	272	261	257	254	252	252	259	259	258	253	250	218	244	254	213	247	246	283	273	222	247	234	261	232	224	270	271	244	243	216	244	240	234	244	220	252	252	274	243	250	257	256	244	241	206	186	228	264	239	221	264	262	241	270	229	219	256	247	256	264	258	240	255	253	240	251	236	245	235	252	252	273	265	222	272	260	242	253	243	239	245	248	241	240	234	242	260	265	226	252	247	247	216	236	253	296	216	232	258	243	267	235	241	224	251	248	268	220	236	263	237	232	256	232	257	238	252	208	247	262	261	244	248	266	239	239	267	257	231	253	237	261	245	232	253	242	244	234	257	240	207	258	271	244	228	242	229	273	249	234	233	239	239	243	218	241	239	227	258	268	230	235	238	229	243	239	246	237	258	252	241	241	216	236	240	255	232	249	252	246	222	249	272	242	226	238	263	255	240	239	235	230	266	273	260	262	224	262	285	251	269	261	224	256	229	256	266	239	245	246	234	233	227	237	228	209	228	249	251	256	247	234	250	240	264	257	249	225	238	256	239	235	262	259	245	235	233	244	225	239	270	241	239	249	264	272	244	244	242	239	251	246	243	230	231	222	240	277	250	229	256	215	233	226	254	237	267	266	225	249	221	234	243	218	267	252	283	227	227	240	255	203	247	231	251	260	238	249	254	224	229	218	254	231	236	264	279	265	249	266	230	274	226	253	267	214	224	233	308	262	248	253	242	209	244	252	238	240	274	244	243	260	236	229	252	228	221	227	252	222	225	249	240	254	247	260	235	212	231	250	275	207	240	238	236	218	232	263	251	233	231	227	244	227	239	251	223	259	247	231	235	258	241	237	242	235	227	280	236	233	245	261	241	272	255	253	251	262	245	252	223	227	241	256	264	229	261	231	252	238	273	247	259	222	232	252	227	232	257	246	244	239	253	223	258	239	230	245	216	245	255	229	275	222	242	199	215	219	251	260	250	231
1763	417	436	428	376	356	336	319	312	315	344	331	328	320	333	309	286	308	294	343	299	344	300	297	295	292	291	276	296	289	318	337	309	311	321	330	320	299	311	280	299	325	320	264	302	286	285	288	310	299	297	314	290	306	262	325	313	297	305	306	305	292	320	311	311	286	337	339	313	311	294	268	327	317	286	286	289	254	294	296	303	276	303	337	319	333	332	298	304	314	327	295	313	276	316	280	324	296	306	298	295	308	270	303	304	317	302	322	337	313	305	307	275	324	333	300	317	314	340	289	321	339	309	330	315	334	355	288	309	287	307	300	325	317	336	300	310	345	293	303	287	298	294	306	308	325	316	300	327	310	290	307	303	317	316	303	314	307	293	318	309	291	298	336	324	296	303	292	319	319	310	310	320	325	300	329	322	321	304	296	321	312	334	345	302	296	297	251	293	323	296	295	296	329	276	276	291	320	304	276	290	289	334	311	283	306	304	308	311	292	314	323	312	260	335	339	312	286	341	333	319	289	318	293	297	295	345	313	326	298	322	327	291	329	296	329	316	324	318	315	279	302	303	303	289	334	340	306	298	295	327	272	313	305	302	341	320	285	326	351	293	316	283	283	318	314	294	322	303	315	302	302	298	327	276	288	311	300	320	354	284	270	317	267	351	342	326	301	303	301	305	318	289	293	315	309	344	319	307	305	311	288	309	300	284	302	304	314	300	319	270	307	292	294	296	300	318	291	310	295	279	277	273	290	298	318	294	279	302	303	301	293	304	313	317	286	280	318	317	307	302	280	305	322	325	322	293	279	295	290	334	287	324	293	328	307	311	308	301	305	329	303	300	310	322	279	343	315	324	337	289	310	288	290	311	318	297	285	330	319	336	310	294	300	306	293	320	351	304	328	342	323	302	312	301	297	268	309	324	317	318	270	297	299	309	322	293	295	305	328	297	280	326	294	292	311	296	297	285	321	291	311	327	271	284	298	291	307	303	301	297	307	290	300	321	302	296	313	322	274	275	301	301	285	307	286	301	289	335	312	342	301	309	313	337	301	333	293	331	272	283	316	293	272	305	307	301	317	321	305	281	307	316	313	303	308	299	304	269	276	303	327	315	308	265	302	288	312	293	308	292	282	298	278	319	304	301	307	318	306	310	323	333	290	318	303	319	301	307	311	336	329	319	296	293	289	318	298	293	290	278	333	290	310	297	328	326	301	311	299	326	279	319	307	327	324	315	320	317	290	302	307	284	290	335	315	303	276	300	295	277	324	288	272	296	288	339	322	363	331	309	318	282	301	291	315	320	290	333	298	327	299	292	315	332	305	316	329	315	296	309	322	292	292	288	305	337	304	320	309	290	315	319	298	307	280	287	298	314	326	295	303	336	314	279	326	335	310	285	314	304	295	319	337	296	271	308	315	305	323	305	291	318	277	318	335	313	304	296	314	301	309	264	329	292	311	298	331	288	321	313	303	309	289	302	316	331	290	276	316	306	304	327	319	299	310	291	326	295	300	319	281	295	300	326	309	299	268	286	301	277	312	309	294	308	288	312	292	324	330	309	290	322	299	315	296	319	316	267	287	285	320	308	330	278	316	293	341	360	281	306	333	276	305	327	303	305	325	314	313	326	348	302	310	309	284	285	285	285	302	264	285	324	304	308	297	301	302	329	285	320	316	340	308	276	310	289	314	304	304	277	285	307	333	312	304	289	299	291	329	290	295	326	294	304	291	297	293	301	289	295	299	303	307	333	300	302	276	284	285	308	303	317	307	311	300	285	305	280	295	298	311	286	334	310	310	291	308	306	304	305	305	284	320	308	272	329	322	289	274	295	308	278	309	296	298	313	297	309	303	309	343	281	303	278	308	311	308	292	305	322	311	338	318	314	335	315	315	296	302	317	308	324	313	306	305	341	285	297	269	295	281	297	281	311	318	319	290	342	342	315	315	343	316	338	350	317	330	280	315	291	305	304	274	308	276	295	292	285	283	269	330	278	290	312	294	267	284	307	324	324	318	311	290	300	320	308	296	316	281	305	337	311	286	288	302	307	344	298	290	313	290	323	304	304	322	296	270	303	332	315	295	305	316	303	274	322	317	277	336	342	268	294	316	303	278	296	291	341	332	309	311	311	327	316	270	320	296	309	314	320	287	282	291	285	311	304	273	326	310	327	331	303	331	331	276	300	331	285	318	289	322	317	341	322	312	337	317	321	323	302	288	312	323	299	290	307	320	302	296	277	292	320	296	308	316	313	291	325	297	305	284	308	315	323	308	282	313	324	324	285	307	285	308	282	273	289	306	278	270	348	310	303	333	288	302	303	306	344	318	304	312	291	342	298	300	275	303	349	265	311	306	318	312	270	271	323	349	339	292	314	274	295	299	286	309	271	281	310	307	315	275	304	307	304	281	311	305	295	310	318	341	308	300	337	320	323	305	292	316	294	300	341	307	331	312	267	318	344	285	289	301	271	286	304	296	306	299	295	290	286	310	326	309	285	315	278	314	320	308	302	287	263	270	331	326	318	305	291	297	285	327	289	304	317	290	277	310	270	331	324	325	299	307	323	286	309	313	342	301	309	329	289	315	284	326	268	296	323	312	313	286	321	317	317	296	297	297	315	292	293	315	350	293	332	309	297	311	281	336	295	285	297	298	338	290	303	328	269	295	302	296	313	298	320	334	298	293	296	310	339	290	322	299	336	305	299	303	302	284	283	330	303	301	308	315	321	287	320	319	288	305	312	316	278	300	321	287	292	295	297	300	323	312	307	310	282	316	289	303	311	302	325	310	318	302	331	311	315	338	295	345	316	299	305	309	306	272	311	304	293	290	351	337	283	322	294	282	315	321	280	327	289	309	300	310	309	300	302	321	317	303	278	301	317	306	295	298	305	270	295	317	299	289	326	270	301	298	310	291	324	338	299	308	320	294	287	299	295	291	286	296	306	282	302	294	284	330	295	306	325	317	328	277	302	291	279	304	293	249	303	310	309	284	272	294	287	317	321	295	317	295	291	312	323	291	311	342	281	295	288	283	299	307	376	342	271	315	303	295	312	269	306	307	313	308	284	323	297	287	289	305	291	280	282	317	321	291	300	323	296	286	327	290	285	282	306	295	313	288	298	333	293	299	310	271	322	325	288	292	341	284	282	309	314	302	319	306	288	296	283	321	275	339	325	293	286	318	306	320	262	304	265	280	310	281	315	309	309	333	322	295	290	305	296	307	311	303	299	297	292	309	301	275	304	335	322	296	318	324	275	288	294	300	288	320	332	303	335	363	285	349	289	288	312	315	305	340	334	293	318	296	297	307	341	312	289	301	329	301	289	328	296	317	317	320	319	348	350	293	336	277	284	352	312	323	311	277	337	312	307	308	292	317	323	347	293	299	311	334	291	300	265	280	304	288	305	320	292	308	338	282	316	340	299	322	321	300	302	342	304	330	288	314	297	314	292	314	323	296	315	299	317	322	311	296	293	297	306	313	297	308	298	348	289	286
2068	738	873	1003	935	879	809	823	821	859	795	793	713	762	799	706	730	742	742	696	720	671	749	687	627	672	636	681	692	686	714	649	720	690	629	685	695	699	682	692	727	691	658	672	649	634	655	670	695	679	670	697	672	711	688	672	656	653	692	707	664	693	723	628	641	716	649	704	699	675	677	697	680	682	678	664	709	674	670	663	631	686	660	651	678	676	640	659	652	633	636	665	647	673	666	690	687	661	632	653	679	735	656	702	662	667	690	646	702	742	716	722	652	736	683	652	713	688	672	676	670	682	662	708	653	700	683	689	665	679	697	694	664	689	665	694	704	682	672	673	709	669	686	649	712	686	685	694	672	682	707	682	699	689	717	671	682	682	691	691	701	626	639	715	678	677	718	700	676	697	680	674	667	667	723	698	693	622	656	696	679	713	681	674	703	674	691	690	686	679	688	695	749	676	655	690	636	686	706	734	658	674	661	643	674	677	666	697	664	713	622	695	685	713	669	695	718	610	692	732	726	655	664	682	685	688	683	737	704	663	634	668	715	679	644	689	707	684	652	686	709	664	655	674	662	649	652	670	680	709	677	676	693	674	708	702	683	695	605	662	686	686	663	729	688	677	670	676	679	684	706	675	681	680	666	679	660	704	665	685	691	680	678	685	674	658	683	670	692	710	673	653	676	737	746	696	676	700	648	657	718	665	682	648	685	736	688	686	657	672	655	694	683	714	691	674	713	729	637	699	665	697	693	698	709	690	697	662	688	682	726	682	656	708	692	690	670	659	675	696	631	692	680	653	668	714	697	685	656	668	632	643	702	693	655	657	713	677	601	676	656	657	667	634	683	714	673	637	682	654	734	642	661	685	703	696	707	736	677	681	721	715	684	707	695	671	722	706	695	728	707	728	627	666	637	672	682	676	676	675	710	708	677	664	723	684	670	708	689	722	709	702	668	713	693	650	697	662	643	656	717	667	700	654	671	657	732	645	722	638	706	693	669	699	715	725	677	656	678	705	669	722	695	698	679	692	672	672	708	671	677	634	693	679	644	651	643	682	686	698	666	686	639	708	676	729	699	696	664	647	672	656	686	672	646	699	634	669	659	687	664	697	657	658	702	668	676	699	702	698	713	670	664	717	693	718	665	665	630	660	663	714	704	681	712	675	691	663	674	667	657	691	669	689	708	687	679	691	683	699	728	660	665	683	691	652	681	664	669	683	675	696	667	700	667	687	701	619	697	691	668	673	677	714	674	701	674	715	685	698	664	728	649	653	713	615	723	687	686	730	639	657	723	656	696	703	673	663	694	678	667	675	666	708	715	704	693	728	682	690	679	706	688	669	711	707	668	701	668	619	725	678	692	705	628	688	701	683	637	715	677	682	689	670	701	682	638	697	680	731	653	670	696	692	656	646	652	676	671	684	654	680	665	673	667	681	679	659	630	683	660	716	667	707	696	693	694	660	637	642	663	677	679	725	663	689	672	670	664	681	666	682	695	705	692	683	656	697	692	749	651	653	676	645	685	696	689	689	709	675	711	685	666	702	661	716	643	651	662	676	649	653	712	681	701	671	698	674	711	656	672	726	727	721	675	750	679	673	705	669	655	672	746	702	676	692	692	678	721	690	670	730	651	660	722	691	679	685	660	664	682	680	712	676	699	674	706	661	684	672	690	679	693	670	594	727	664	693	664	671	717	683	684	684	690	701	659	692	693	618	688	688	688	677	693	707	651	664	705	695	667	660	723	680	705	659	714	700	696	675	676	733	692	732	696	665	684	687	686	670	702	671	722	731	730	686	725	682	666	705	681	666	666	676	671	670	673	648	660	660	680	689	668	652	692	702	652	668	671	666	642	671	646	690	688	657	645	680	687	698	669	651	722	645	695	691	692	657	699	665	680	657	697	655	690	718	671	671	697	724	662	690	701	668	650	672	706	697	684	673	642	731	675	642	687	719	710	731	692	655	689	705	684	674	651	694	693	712	708	660	731	717	647	681	715	631	675	678	689	724	670	700	662	662	768	673	670	658	721	690	704	661	659	679	711	648	700	676	696	688	676	725	657	673	638	680	678	651	682	688	671	676	695	697	740	673	664	683	681	649	688	682	691	634	659	677	674	690	700	700	693	665	710	708	679	679	668	710	673	663	672	709	661	650	730	678	668	731	660	643	720	666	660	722	691	729	667	685	644	693	697	697	667	657	667	656	661	687	706	651	669	653	672	681	683	669	686	634	676	636	657	675	695	716	652	694	689	683	683	709	703	674	686	667	682	689	676	667	661	649	651	668	668	653	649	667	687	696	685	650	685	680	657	709	680	615	708	706	676	729	681	658	691	659	685	679	628	690	673	754	672	683	689	745	703	715	654	676	677	691	655	684	654	716	661	673	691	659	719	683	695	713	672	671	637	727	676	660	682	664	653	709	674	666	689	634	699	673	661	650	717	706	697	682	674	748	686	680	693	713	657	716	680	699	680	702	690	662	683	681	721	640	653	655	683	693	689	630	665	693	680	674	714	661	667	668	685	656	704	640	654	687	674	657	657	726	720	678	613	710	649	673	690	736	675	698	679	689	692	716	673	655	667	622	681	677	666	676	675	685	702	665	696	646	707	678	624	695	690	689	636	670	644	696	651	708	693	634	693	676	655	688	679	693	689	645	692	662	699	691	644	724	686	671	668	658	707	733	678	671	675	667	681	676	667	722	682	658	689	671	665	698	619	655	670	642	646	653	684	677	689	670	722	668	693	652	645	677	693	647	672	722	696	704	656	688	683	704	692	654	691	654	688	693	678	687	692	678	676	675	690	731	665	660	693	691	705	650	695	689	693	673	692	664	674	680	654	708	710	659	685	680	691	714	640	642	692	686	709	675	723	715	664	680	705	620	647	700	671	698	677	634	687	711	645	679	693	705	671	660	705	675	682	729	662	660	678	677	662	655	736	709	677	702	686	665	668	652	649	663	680	678	711	698	673	681	713	729	681	704	629	684	703	689	679	710	709	716	699	708	668	654	701	672	651	688	684	689	730	696	684	667	681	665	684	651	682	663	629	720	672	655	641	687	690	651	695	683	691	720	715	722	669	701	662	645	693	680	689	708	688	661	678	691	663	694	711	645	679	675	692	663	655	743	745	680	710	706	655	692	718	662	683	696	663	669	686	688	698	648	704	655	674	657	658	702	656	650	646	678	726	668	704	730	668	653	722	676	709	662	648	699	696	654	675	694	671	709	662	692	692	726	667	691	698	650	677	687	706	673	683	672	688	695	701	697	692	672	686	647	676	710	706	696	647	638	699	693	673	653	721	674	660	709	681	681	688	644	704	679	697	668	672	692	697	614	687	668	680	691	667	649	672	692	703	699	665	647	658	708	630	639	672	714	679	700	661	659	652	723	660	643	630	669	673	729	694	642	681	634	667	698	684	657	682	667	685	698	691	684	658	707	733	686	686	694	732	681	650	690	694	650	694	718	704	677	651	691	703	687	692	664	636	681	720	658
8537	1233	974	652	476	392	392	369	314	287	247	273	283	272	252	274	230	237	232	243	233	218	256	225	255	226	235	207	211	244	237	193	246	214	210	201	237	194	230	198	219	238	220	242	217	227	242	224	231	221	246	205	234	235	219	210	212	232	206	228	230	221	219	250	210	201	220	225	182	216	211	229	205	222	230	213	225	225	214	240	227	214	176	172	236	227	222	233	241	235	237	238	221	220	220	218	244	218	212	233	204	218	213	206	239	245	240	216	203	243	205	233	243	199	227	235	218	228	219	215	226	235	204	230	216	197	218	217	216	238	211	221	222	246	192	213	215	210	208	226	229	242	239	197	238	198	213	198	200	228	222	190	237	210	242	245	213	223	203	191	230	235	204	211	222	229	180	232	220	191	236	216	200	218	222	207	186	229	217	246	233	206	223	246	232	214	223	207	201	200	211	193	207	214	216	222	205	201	231	193	255	220	202	255	219	239	220	213	206	237	214	202	204	230	237	212	219	229	248	216	208	197	237	245	204	218	217	226	204	204	201	237	211	220	206	246	231	216	233	218	253	215	224	221	227	244	217	195	207	200	215	224	213	231	207	207	215	237	218	218	240	252	222	218	201	228	209	202	210	232	195	221	226	237	188	200	208	221	222	217	204	222	216	229	192	222	228	204	213	215	213	219	209	219	198	225	244	215	220	203	255	222	225	225	210	224	220	224	219	213	205	202	229	220	218	196	206	218	246	207	220	232	225	231	228	243	220	232	215	225	232	209	213	226	225	206	193	222	209	254	213	233	246	218	210	204	211	233	206	218	246	222	192	200	228	223	214	203	233	200	221	184	223	210	206	212	239	233	226	217	199	244	233	234	244	219	203	200	204	253	244	232	220	230	216	222	221	233	243	198	200	224	202	234	231	205	182	213	224	202	234	234	210	218	203	231	194	212	233	225	213	196	206	216	227	196	202	210	215	197	207	227	221	230	225	224	256	214	239	217	233	193	221	243	232	220	247	217	224	200	247	243	193	223	201	210	224	220	235	201	201	224	223	235	212	211	221	206	203	227	236	232	219	221	223	213	215	231	171	203	219	222	193	233	187	188	238	218	200	235	180	216	208	210	229	230	207	225	209	218	203	194	194	229	218	213	213	235	224	236	215	189	222	233	242	256	208	200	214	187	216	208	233	223	221	210	222	198	236	215	207	213	198	227	220	247	194	237	228	234	195	221	196	198	213	241	218	218	242	208	232	206	198	204	208	243	235	233	244	224	201	216	196	217	222	209	205	199	206	227	200	226	254	231	196	212	219	218	187	210	231	212	211	235	196	195	203	235	241	242	216	194	230	234	235	227	231	203	216	183	218	235	223	233	206	195	202	205	195	227	203	237	232	212	184	231	237	220	230	217	247	181	234	220	221	205	239	192	201	208	220	178	204	230	203	221	206	188	201	192	210	224	212	207	221	219	204	192	224	223	217	190	222	206	195	227	216	199	212	208	187	222	240	219	207	260	210	232	240	209	231	212	233	207	198	246	211	221	227	209	227	213	250	222	220	203	216	220	201	209	191	205	208	194	223	231	229	226	224	198	240	223	226	224	229	208	223	231	247	222	222	235	250	213	233	192	185	205	222	194	205	233	220	234	224	191	225	231	209	195	197	244	243	196	210	207	194	169	244	215	203	208	221	234	252	241	211	245	198	215	230	235	196	235	241	222	241	242	218	175	224	205	219	219	195	205	234	210	244	208	200	209	213	246	228	216	228	213	250	228	213	235	199	230	211	221	217	241	221	214	209	205	209	246	215	203	233	221	220	208	212	218	219	208	201	200	214	218	248	228	196	201	218	202	200	235	214	238	236	232	209	237	215	223	224	218	216	231	215	208	231	194	212	211	228	202	223	211	195	202	213	200	247	223	214	235	238	235	252	209	240	229	226	245	247	220	194	218	228	252	243	204	207	234	212	223	233	205	216	212	241	211	253	219	242	216	226	226	237	227	225	216	246	193	209	228	218	241	240	228	198	215	182	236	208	223	170	213	206	210	209	210	208	202	206	215	209	243	219	236	218	211	180	226	253	222	237	235	227	223	225	207	195	225	188	226	225	227	224	224	179	239	232	217	225	209	205	228	223	213	228	232	217	206	206	215	206	208	214	221	212	203	213	228	227	207	199	206	204	217	197	240	224	223	212	202	221	223	216	219	218	230	206	234	223	226	216	252	222	222	205	219	216	217	230	206	194	232	210	230	203	196	233	193	188	216	219	226	231	211	217	253	205	229	225	220	249	205	224	212	216	226	195	182	210	219	220	224	219	216	219	190	218	216	194	205	199	192	227	203	227	237	229	235	239	210	228	193	227	208	233	234	202	234	235	212	244	214	214	250	220	209	216	190	208	206	236	194	206	226	215	210	213	252	235	205	226	217	216	220	196	217	233	221	218	215	222	219	219	222	228	228	204	191	208	209	225	233	221	202	205	213	209	207	201	237	212	199	233	206	250	197	242	240	211	213	215	216	226	228	219	250	244	233	213	214	213	237	234	234	212	208	200	244	214	213	227	238	213	215	212	214	204	269	225	208	243	217	236	205	247	207	219	217	202	234	204	230	243	236	236	223	204	192	211	229	228	219	223	230	229	215	209	241	220	229	203	249	224	214	208	237	223	236	187	226	199	213	208	232	220	208	206	215	211	252	222	217	225	208	222	232	230	215	219	230	222	216	239	231	206	222	209	194	211	213	204	202	224	235	234	230	214	222	194	205	217	212	222	230	189	225	210	196	204	199	193	208	221	241	222	217	226	218	217	219	242	215	202	214	223	231	245	222	212	233	240	234	210	217	218	224	246	211	211	239	196	216	203	211	209	248	204	208	198	198	214	215	195	242	217	219	210	252	231	192	203	210	207	213	211	220	227	225	237	211	207	214	239	230	233	206	210	217	237	237	227	233	227	216	238	215	210	184	210	209	181	236	180	218	242	217	205	231	208	219	245	201	209	253	220	256	212	217	213	206	229	204	198	219	229	202	211	203	223	201	210	199	213	213	216	206	215	180	237	233	235	254	220	233	198	230	207	218	229	219	235	190	207	221	219	232	215	183	221	214	197	242	226	195	208	205	222	216	186	183	226	220	224	243	207	228	220	239	225	222	215	239	230	243	205	198	229	229	210	223	217	226	229	217	244	230	245	234	211	218	201	243	243	239	242	227	235	207	238	212	237	196	203	235	233	209	204	232	229	247	208	211	174	188	238	213	198	197	197	243	218	227	203	217	230	235	208	209	207	209	226	253	210	223	216	213	199	216	228	224	215	205	247	215	196	192	216	226	220	235	215	250	220	213	225	237	201	230	222	229	207	196	221	215	200	199	214	227	218	238	234	226	200	220	234	222	223	217	219	216	202	245	214	180	198	182	217	228	216	232	224	215	209	213	227	204	234	204	212	227	215	198	240	218	225	212	236	216	227	233	216	212	221	221	238	252	252	227	238	216	219	246	238	233	222	218	233	222	223	205
7124	1471	1756	1901	1690	1564	1242	1180	1085	1023	928	822	739	788	734	726	682	628	663	629	577	570	597	584	569	564	534	543	568	573	526	510	505	505	498	504	508	521	503	502	507	555	497	495	525	496	523	501	550	497	518	527	549	544	480	476	490	472	503	508	544	455	472	505	473	511	518	521	529	505	500	512	510	502	492	509	520	486	500	516	482	498	489	473	487	469	489	505	499	484	482	524	529	504	480	475	495	464	486	522	431	486	514	496	523	515	471	494	506	457	507	481	531	482	484	515	504	513	497	511	512	498	519	495	495	479	472	488	483	493	465	496	470	514	518	498	480	480	533	481	491	490	569	473	486	489	492	471	472	480	483	501	488	485	486	512	482	489	487	522	486	494	466	496	491	495	505	502	470	513	493	482	498	514	476	485	483	499	503	534	497	530	489	519	472	486	458	460	516	471	466	509	500	533	508	505	495	509	498	476	489	506	485	486	513	510	521	501	498	486	515	469	474	529	500	498	498	466	503	498	490	475	490	528	528	489	508	512	522	506	523	503	496	499	471	500	515	518	478	499	472	511	474	488	493	482	489	488	518	469	494	502	485	506	489	499	506	499	524	532	483	493	483	463	470	553	477	509	491	503	467	476	539	463	539	526	493	492	495	496	521	493	505	501	475	501	464	479	492	527	479	493	502	514	488	513	509	488	485	485	519	512	464	494	492	492	498	484	513	510	496	521	539	464	521	505	515	503	471	485	439	498	487	504	484	492	491	508	474	481	476	480	477	450	464	514	497	514	521	496	452	541	428	514	500	441	477	476	511	474	482	452	487	504	549	529	471	528	518	537	461	482	494	494	492	494	507	477	483	515	464	463	492	521	495	491	514	468	448	507	510	498	490	506	478	478	527	467	509	478	470	533	486	545	501	506	481	486	506	492	513	488	474	553	520	492	476	498	539	516	527	471	485	500	496	498	519	481	484	508	491	477	519	473	490	431	453	495	505	489	540	459	527	470	484	502	524	494	494	496	477	490	531	478	486	471	498	509	477	475	505	459	515	534	502	485	505	496	499	494	500	496	495	508	511	501	498	484	496	491	495	517	487	488	477	491	533	498	494	515	521	507	488	535	500	506	508	494	515	463	494	477	477	507	525	477	484	477	506	486	498	496	498	499	476	487	521	504	503	506	513	534	519	480	495	470	457	491	452	490	530	480	506	491	475	532	503	535	514	501	511	476	516	551	483	510	511	487	484	490	544	503	502	517	500	519	500	517	505	534	494	500	514	475	496	480	487	510	474	530	474	512	508	528	480	499	529	503	479	520	482	475	510	448	474	484	494	489	480	522	520	494	466	510	466	485	530	456	550	509	541	477	500	482	502	461	461	464	508	510	466	458	490	455	474	459	522	494	450	501	521	499	501	510	517	489	538	443	503	511	497	543	481	540	486	498	483	470	454	510	482	489	509	518	512	498	476	488	487	474	486	484	481	465	473	520	507	498	461	516	475	463	471	482	475	498	485	518	493	513	485	485	491	506	497	507	495	465	520	497	455	489	474	461	512	502	482	538	508	469	501	456	521	539	483	494	485	505	508	482	475	499	476	496	475	489	487	513	492	511	491	495	489	476	518	496	474	489	507	520	499	477	516	504	499	508	489	489	478	500	529	483	468	496	474	500	486	494	528	487	497	497	481	507	526	491	491	479	471	463	499	488	450	481	497	492	495	479	497	547	456	497	446	515	525	499	508	526	537	486	493	510	471	507	467	507	524	495	479	533	487	487	518	492	487	510	467	473	463	476	501	485	500	493	509	522	487	514	502	475	488	468	519	497	500	513	530	518	483	491	478	476	540	513	461	491	467	478	464	532	506	526	505	474	477	493	472	528	499	502	481	472	484	456	475	508	534	493	521	475	471	485	526	517	504	498	514	504	486	515	467	482	519	461	536	499	476	481	488	508	496	492	511	443	519	479	474	491	481	509	508	485	485	479	465	515	502	473	498	492	484	471	498	487	493	510	493	487	526	465	490	481	517	500	522	514	510	476	477	492	472	497	537	532	503	490	516	506	445	474	462	507	466	536	509	509	485	539	506	518	508	491	524	502	465	491	477	521	481	520	484	494	460	493	511	495	523	499	493	486	451	508	476	456	509	476	511	514	491	489	457	511	518	449	512	536	513	494	498	468	527	516	502	455	518	477	486	521	483	503	488	507	523	515	500	492	469	504	473	485	486	470	507	511	522	452	474	496	482	483	507	512	462	534	463	452	520	505	472	524	489	462	453	497	515	516	524	474	477	517	503	496	509	441	487	527	521	518	478	463	514	485	526	444	490	457	480	520	504	509	455	474	544	473	476	499	467	517	479	480	502	466	538	491	473	487	505	499	508	502	480	519	501	528	535	478	484	490	519	476	491	546	492	510	572	494	491	496	497	470	503	501	464	508	502	500	487	418	478	498	542	499	494	470	494	476	481	428	515	500	477	470	511	480	502	505	463	493	506	489	475	491	497	488	524	478	533	466	501	513	532	508	476	474	500	474	485	493	497	497	500	548	500	507	524	464	512	499	489	512	464	472	512	525	463	437	483	526	523	462	496	510	501	526	485	485	501	500	500	503	525	473	469	518	469	532	523	497	479	471	502	531	537	512	479	484	473	504	503	507	496	478	494	489	500	490	537	511	496	513	487	506	496	512	499	510	496	483	472	517	528	489	486	509	521	432	492	477	533	493	500	493	489	451	530	523	511	467	506	494	503	516	495	494	523	503	477	499	490	471	510	520	529	502	489	505	510	505	488	493	502	503	468	499	451	552	489	472	545	475	488	518	494	479	518	509	497	491	510	506	465	511	488	463	519	508	509	517	517	507	513	517	476	464	510	496	485	483	472	481	446	511	553	541	522	510	489	492	518	493	481	507	422	522	451	487	504	487	486	531	534	473	516	482	518	513	512	494	514	500	499	498	496	518	477	476	490	468	492	493	501	496	497	481	521	494	480	504	466	468	478	459	475	485	512	478	476	482	480	517	528	471	490	502	514	500	487	482	454	538	490	463	487	503	496	526	505	505	459	511	485	434	470	467	492	514	507	478	493	497	479	506	492	485	508	536	494	512	488	500	497	481	507	458	506	536	473	524	492	497	473	493	489	518	499	469	485	452	508	477	453	496	531	524	495	539	507	448	506	503	491	455	495	483	489	493	482	542	517	524	496	518	473	485	535	520	489	491	470	503	495	514	469	519	514	461	493	506	487	498	487	509	519	516	493	520	507	511	500	436	511	492	517	530	487	516	502	479	473	519	491	558	484	498	511	521	513	504	494	490	520	484	488	468	479	479	510	512	484	508	461	468	491	492	476	481	484	457	501	478	522	491	498	508	500	475	487	533	536	500	489	479	511	512	469	479	492	483	501	517	492	502	513	508	490	490	470	500	462	558	482	522	468	526	492	545	507	498	480	486	470	504	513	492	524	489	482	477	503	480	533	533	513	484	475	539	524	476	502	465	523	512	501	541	482	508
15292	2556	1554	943	633	441	341	307	282	253	219	164	178	164	158	137	150	121	122	112	119	105	119	109	99	108	110	122	104	105	118	116	103	104	120	97	99	98	83	94	80	90	97	100	106	84	93	102	72	89	86	105	111	103	95	84	101	92	116	78	86	95	81	111	79	83	91	88	110	118	93	99	122	101	107	85	106	93	80	99	101	94	96	93	102	101	90	116	106	94	104	118	81	96	111	96	93	100	75	109	92	94	94	98	113	107	88	106	88	100	111	113	108	100	102	89	97	93	104	86	99	109	87	110	95	105	108	115	101	92	108	88	88	92	88	99	99	114	78	89	94	83	96	101	102	91	104	96	102	116	114	84	93	95	105	90	106	106	96	97	110	100	104	93	86	95	107	113	106	123	104	116	97	95	102	97	116	109	93	102	97	91	98	96	92	90	96	91	112	98	80	98	93	106	102	79	106	93	91	110	103	108	112	98	108	81	110	111	112	93	80	101	97	117	99	109	99	97	73	103	97	106	110	109	92	103	90	93	113	69	92	109	95	119	78	84	121	91	96	75	101	110	78	113	76	89	93	108	111	93	88	75	125	94	98	83	91	99	99	98	112	103	96	101	97	104	114	89	93	93	100	95	101	88	94	95	84	85	74	87	81	93	110	91	85	81	102	116	115	104	105	106	94	97	98	88	108	100	93	92	88	111	97	82	98	88	94	93	121	93	101	95	103	94	110	99	95	119	85	99	93	94	102	101	74	104	109	99	96	106	98	95	103	96	72	90	92	94	111	104	114	93	92	106	109	97	78	109	104	106	94	84	89	88	115	115	103	102	92	106	102	102	94	112	109	75	92	77	93	96	97	111	96	104	108	94	115	77	94	99	80	80	91	101	106	93	93	91	90	98	77	98	87	95	104	81	96	109	100	89	87	91	99	114	89	90	94	110	77	80	99	93	102	92	89	97	92	92	85	106	85	109	77	102	102	107	96	99	96	103	107	102	104	113	103	108	99	87	92	92	113	96	90	81	97	94	88	85	86	103	89	79	89	94	86	111	104	102	92	100	104	87	101	76	96	100	110	84	91	90	100	90	106	97	93	103	102	101	96	103	102	81	83	97	101	110	110	90	96	113	88	99	90	94	86	97	89	97	103	92	85	105	101	103	85	93	97	109	108	129	89	95	86	86	94	104	95	75	91	109	87	96	96	81	88	92	87	110	89	107	104	87	90	92	97	97	96	76	106	95	86	94	81	98	97	83	112	91	74	100	121	102	92	109	105	109	102	85	92	92	102	108	113	101	107	93	99	108	90	114	108	83	76	111	99	111	83	85	97	89	84	93	103	95	91	80	100	77	98	96	85	96	100	89	96	75	97	106	99	89	105	104	102	104	99	112	96	110	105	91	100	99	93	107	101	104	102	94	90	96	92	87	89	95	128	79	105	101	100	87	94	84	91	83	90	102	88	85	74	87	128	78	111	100	95	108	87	117	100	93	90	89	80	99	86	91	105	96	113	109	99	99	109	134	99	91	88	118	91	93	94	91	108	89	117	92	94	104	95	101	82	105	88	103	96	84	76	105	111	104	98	91	113	95	83	120	100	100	107	114	106	88	98	94	100	107	91	101	106	106	93	97	108	106	85	96	94	125	104	120	94	88	112	95	102	91	97	84	93	102	86	97	105	79	72	100	110	96	103	108	95	108	95	116	106	108	101	112	93	109	110	104	108	97	93	84	94	98	107	96	100	99	92	105	104	100	106	103	95	101	85	117	105	85	113	118	115	83	112	92	117	117	84	109	96	100	87	89	88	105	94	94	99	108	89	86	103	110	95	78	95	72	86	84	89	91	81	86	87	117	87	105	96	103	111	93	78	100	101	109	83	104	106	99	108	99	93	107	92	95	116	95	94	106	85	106	90	87	102	89	108	96	90	92	104	78	101	84	96	86	91	101	92	96	82	94	84	80	98	110	110	96	84	99	90	96	97	100	94	101	94	86	102	114	112	90	108	109	91	101	94	106	89	101	96	95	82	89	85	95	97	97	101	86	118	100	123	104	95	114	110	106	93	100	92	95	98	96	98	107	103	93	84	100	98	112	85	99	91	97	94	90	93	101	84	92	107	91	96	119	97	105	100	79	78	84	99	123	83	104	99	102	96	91	100	93	102	86	93	90	100	92	95	102	97	105	86	90	108	101	97	82	117	105	94	97	101	95	94	89	102	103	79	86	93	76	84	97	88	109	105	106	91	96	102	101	101	90	81	81	96	100	100	96	105	90	83	89	87	87	93	101	96	79	114	111	96	102	97	75	85	85	117	97	83	110	92	108	105	104	101	102	97	89	101	99	88	107	111	105	88	86	109	95	93	106	88	97	109	92	96	103	94	100	97	110	100	112	97	88	105	98	97	105	97	93	110	96	120	105	105	87	80	91	95	102	98	110	98	110	97	78	83	85	93	117	81	78	75	89	100	91	82	88	88	108	92	102	91	93	118	109	105	74	83	99	103	89	95	115	86	116	97	98	84	89	101	87	84	104	79	94	110	94	84	97	104	93	91	94	117	103	84	114	103	94	100	117	93	77	105	93	104	88	98	95	88	102	91	121	95	85	99	67	94	87	95	101	100	93	85	70	114	90	95	96	93	103	86	107	72	97	78	102	93	96	116	94	103	115	94	102	107	104	100	103	99	94	88	83	97	107	112	98	97	91	93	116	114	109	118	104	94	84	97	107	102	115	106	103	127	82	98	96	90	84	116	81	87	80	119	92	112	103	102	106	116	110	96	98	90	97	102	111	95	98	97	120	100	95	99	114	89	117	102	102	95	107	89	89	96	101	91	106	98	108	116	90	88	86	106	116	99	106	93	111	98	107	92	98	106	81	95	96	101	87	101	105	123	104	92	106	110	112	95	102	92	102	104	85	98	96	100	102	103	94	103	90	96	96	94	105	94	104	83	97	86	98	104	103	100	91	92	81	88	81	99	100	112	85	120	86	97	87	89	90	96	101	107	105	102	108	101	80	105	84	93	98	98	100	102	95	105	108	105	95	88	99	91	101	94	93	88	109	123	102	97	90	105	85	102	109	100	91	102	92	100	113	110	84	106	99	98	93	102	86	107	97	101	85	124	95	129	93	87	96	89	93	87	95	101	119	97	100	105	91	78	88	94	92	89	107	100	114	113	107	94	103	94	103	96	100	104	95	95	96	99	91	103	90	93	111	89	97	99	130	100	102	97	92	88	101	109	108	92	84	102	106	105	97	119	105	90	102	85	99	108	93	86	110	98	99	89	103	114	109	88	101	102	100	87	98	99	96	119	96	78	92	103	102	89	95	98	83	99	83	86	100	107	105	122	106	99	86	87	83	98	91	113	112	95	110	85	91	97	81	109	94	102	97	106	92	92	98	108	88	85	94	95	102	82	106	97	107	81	90	81	95	102	97	76	99	90	109	99	87	91	103	81	105	92	98	93	91	103	87	98	88	93	87	95	93	85	75	87	119
9146	1939	2550	2879	2560	2146	1645	1414	1326	1202	1005	878	742	676	689	629	603	566	539	470	456	357	375	352	339	330	358	343	349	334	296	279	294	298	298	275	304	302	289	290	276	253	285	287	270	238	267	260	250	276	246	255	261	259	224	261	273	248	247	270	252	251	271	262	246	275	260	263	264	270	256	259	287	285	267	249	274	263	270	254	239	258	265	237	213	233	248	283	229	251	264	245	263	253	274	251	264	263	242	226	254	263	295	237	243	231	246	250	264	216	251	251	277	244	257	270	239	255	241	285	254	246	259	245	249	241	259	240	255	257	261	233	257	230	269	253	233	246	263	259	230	254	259	256	224	273	236	266	234	244	243	241	240	259	249	232	237	241	246	256	225	248	272	235	250	233	226	266	240	239	227	276	268	252	252	244	261	244	242	269	242	259	258	259	251	254	243	254	246	270	264	279	258	267	273	271	236	233	266	239	261	263	227	241	257	250	241	239	218	244	256	253	293	259	223	214	293	258	237	261	225	247	244	254	271	232	258	264	241	244	236	239	237	244	221	224	259	248	255	242	227	227	276	261	247	285	266	261	242	236	241	250	247	247	255	242	256	258	263	248	280	259	234	253	230	253	255	278	265	246	245	267	237	256	262	237	227	254	226	226	239	244	264	256	240	262	258	268	242	255	237	257	240	262	240	257	220	232	243	265	239	258	276	246	251	236	260	246	267	259	248	224	254	285	242	257	259	253	247	268	259	224	252	266	252	236	248	242	252	243	246	255	230	246	239	236	267	234	259	273	238	244	261	239	243	251	241	257	246	235	232	259	231	264	262	230	249	249	264	236	249	241	237	216	254	226	236	268	253	245	212	301	258	231	257	251	266	233	220	260	247	264	250	247	250	237	226	264	243	234	250	238	257	246	244	255	214	239	260	241	235	254	244	238	222	256	273	262	241	253	238	237	275	239	227	261	251	283	235	259	231	256	267	241	272	231	242	234	250	263	281	245	247	206	233	243	258	246	237	234	246	237	284	236	258	229	293	268	236	271	215	247	240	243	247	269	241	245	217	249	244	217	247	282	256	236	223	244	230	268	261	258	239	249	247	270	251	232	241	243	277	284	245	262	248	245	259	275	245	251	237	245	231	244	230	253	241	238	277	226	244	251	280	241	251	259	254	255	246	248	266	225	260	232	247	271	264	225	220	223	284	258	249	252	243	264	227	250	251	247	246	239	273	253	242	245	258	268	240	245	240	256	262	242	255	263	230	294	236	258	260	224	262	246	234	219	217	261	251	231	261	216	237	257	275	241	264	249	266	253	237	275	269	272	242	285	247	241	246	266	248	253	237	250	260	239	224	244	260	235	260	240	236	235	240	253	253	261	254	259	234	254	221	262	253	238	252	261	248	257	244	242	251	227	257	248	274	246	217	270	271	230	244	261	217	272	304	249	266	263	226	275	238	268	269	250	233	269	232	262	240	282	240	249	278	247	247	277	258	225	252	248	264	272	270	256	217	241	252	255	248	278	244	252	237	242	250	242	275	245	267	258	246	250	227	282	249	237	256	260	257	253	230	259	254	261	259	249	274	276	241	223	238	268	272	248	267	263	243	235	262	270	236	247	263	250	256	252	233	246	258	238	247	253	248	222	242	256	255	230	274	255	283	237	245	269	258	236	249	278	251	281	240	232	243	267	208	234	232	262	253	253	256	260	265	236	273	272	238	253	242	250	229	243	270	253	235	239	264	238	244	239	255	265	251	261	231	231	262	276	276	287	263	245	236	248	242	233	258	270	254	261	264	262	270	270	249	234	232	253	220	266	240	233	239	300	244	275	268	250	250	253	241	256	248	241	244	222	225	245	245	247	226	256	237	239	233	274	223	238	258	261	271	249	232	263	237	246	238	231	254	277	246	243	263	229	268	269	244	233	243	255	253	262	232	235	271	249	274	258	248	276	261	249	254	244	270	247	247	227	268	250	236	242	232	235	242	222	239	227	276	248	263	254	257	263	249	255	272	277	249	255	233	249	246	248	244	291	285	247	242	241	288	251	258	274	265	243	264	246	241	234	245	272	258	258	238	259	242	250	254	233	228	263	252	274	262	260	241	253	268	256	265	252	237	247	290	239	243	263	255	236	251	251	232	226	270	261	244	254	249	238	259	226	247	281	252	254	203	248	244	258	255	268	295	238	271	229	223	244	241	284	276	249	246	266	245	263	274	241	233	257	248	211	286	248	248	245	251	220	242	262	248	220	229	239	237	254	226	238	246	255	255	254	240	235	252	246	253	275	270	235	257	251	244	240	270	246	259	266	233	256	230	263	278	255	242	249	241	241	263	246	253	236	225	244	260	247	255	249	225	255	261	251	233	252	240	265	248	249	234	246	254	266	252	232	272	250	269	245	269	231	262	238	247	252	255	220	237	232	247	252	263	246	239	271	239	256	257	233	254	233	238	227	261	269	262	234	262	267	235	262	237	265	266	261	262	255	296	265	252	257	223	239	268	222	242	240	248	270	275	252	248	226	245	254	239	279	248	267	244	239	259	218	253	230	218	242	234	266	261	240	273	241	248	253	249	261	252	247	220	253	249	251	257	230	254	234	250	244	270	258	260	240	256	257	262	250	231	259	277	230	246	255	248	241	243	272	222	237	236	262	262	249	239	251	261	261	254	232	235	253	235	231	226	261	257	248	237	248	275	222	233	214	260	276	239	231	241	262	258	275	270	266	301	262	276	234	236	222	241	255	251	247	253	272	262	258	253	230	236	230	248	248	260	218	247	232	208	235	244	266	228	245	260	298	230	225	262	230	243	254	267	242	259	238	249	264	256	253	245	234	260	218	247	254	241	252	229	257	257	265	262	246	250	257	259	258	257	225	265	243	266	229	253	268	251	245	247	232	244	268	217	239	251	244	234	233	238	259	216	223	259	257	236	240	253	235	230	247	244	225	231	244	263	219	255	266	232	271	249	257	245	237	246	229	230	259	253	270	257	263	257	236	274	259	257	280	270	229	234	220	247	246	250	241	255	260	241	241	232	235	273	228	255	260	239	249	260	227	231	255	240	244	235	220	226	268	255	252	268	251	219	242	252	231	255	270	259	252	246	258	242	235	281	223	277	277	254	248	245	248	270	244	229	246	250	232	251	280	247	253	235	253	238	250	244	255	234	242	249	243	261	255	267	250	237	276	262	242	236	244	222	256	257	249	283	251	276	233	244	287	240	254	225	226	261	227	252	259	272	216	255	247	238	221	252	232	253	264	231	267	233	269	248	257	246	267	245	262	252	247	245	303	264	263	247	251	250	262	260	245	217	244	239	218	240	238	255	248	247	245	230	281	238	228	258	269	257	240	229	214	235	231	233	260	239	224	244	264	281	240	258	229	249	231	287	252	258	248	265	244	246	264	235	261	242	255	237	248	268	247	274	265	250	259	249	249	256	248	266	244	252	238	260	250	212	255	280	277	232	222	263	241	274	240	241	229	239	230	256	263	249	249	247	267
1737	401	435	428	352	347	352	357	340	305	322	335	319	352	346	334	330	296	331	317	319	269	311	312	307	297	321	309	312	344	324	325	285	313	322	337	310	319	315	312	294	293	285	325	283	282	286	308	272	314	295	313	316	338	324	308	304	297	313	302	314	328	314	277	301	284	332	319	294	303	310	335	287	291	325	321	337	308	308	302	299	303	295	333	303	280	274	302	258	319	324	287	306	301	304	306	310	332	327	288	296	320	305	295	332	305	314	307	302	320	311	313	300	310	312	322	316	340	312	323	316	316	294	331	304	344	359	336	312	315	296	325	330	320	294	323	279	295	355	295	319	302	286	303	319	324	281	282	305	299	353	319	316	341	312	300	312	277	310	292	329	294	286	341	307	321	280	309	347	303	315	327	301	316	297	314	318	319	304	292	320	270	324	318	328	299	323	297	266	305	307	327	308	316	274	316	294	327	337	320	317	295	303	306	307	307	307	288	321	310	289	329	311	308	345	291	321	326	314	327	279	328	301	291	313	304	312	269	300	301	288	312	313	328	296	306	316	316	296	345	324	306	334	297	292	300	290	326	334	299	314	309	281	285	291	348	289	307	338	261	301	296	314	322	300	311	327	308	325	304	299	312	282	323	302	256	336	305	325	319	316	313	348	294	298	321	310	285	325	312	294	303	277	322	359	254	326	348	301	311	325	296	313	330	294	290	313	293	302	286	310	294	299	329	277	301	333	276	343	304	298	324	312	274	313	276	318	290	321	309	313	295	319	337	290	334	292	313	298	306	339	300	314	360	285	315	326	338	316	301	283	277	290	314	319	306	305	315	248	297	286	330	306	366	315	311	315	325	310	297	295	282	283	343	276	315	328	289	310	316	312	281	300	296	296	301	304	320	287	303	283	298	312	318	325	331	316	293	345	289	315	299	297	303	286	298	287	326	281	331	326	308	311	305	299	305	275	330	295	300	290	305	321	281	290	317	304	271	282	313	276	317	316	289	305	309	327	291	269	323	289	274	299	316	317	303	300	350	320	304	300	290	305	357	318	348	299	292	291	293	311	273	300	306	287	277	290	283	302	343	302	292	280	335	331	324	328	306	331	325	299	307	334	299	266	330	305	300	307	311	327	325	327	320	325	321	309	306	306	291	287	335	346	323	336	282	294	267	288	261	286	318	336	338	265	314	272	308	304	289	295	326	322	296	306	295	303	339	293	296	325	304	335	308	298	310	309	291	315	289	253	373	327	319	327	316	314	315	299	290	303	302	318	310	265	281	275	314	295	297	301	271	309	325	272	313	320	272	296	321	282	325	308	300	279	319	297	332	327	328	324	341	287	274	277	298	328	340	339	266	278	304	313	295	300	300	325	308	304	299	324	341	304	319	320	315	318	313	318	355	293	314	319	314	310	294	339	311	292	314	321	308	304	344	306	295	314	326	259	297	309	314	297	304	306	286	318	279	310	309	306	297	306	294	309	328	330	297	301	303	280	325	309	318	296	298	294	304	304	304	304	304	311	304	293	328	295	354	342	307	307	330	293	314	305	320	306	289	271	304	276	286	294	324	326	312	303	309	303	304	325	286	293	324	291	350	308	332	335	330	313	330	291	332	274	315	279	274	328	321	290	305	297	300	281	304	317	345	286	312	304	333	330	317	319	328	308	284	322	276	330	302	291	288	297	315	325	306	283	332	297	310	342	305	315	337	347	313	296	313	306	277	316	284	326	322	317	316	311	302	308	299	313	287	319	303	309	331	313	303	324	321	256	309	308	282	301	322	279	299	295	319	329	289	340	310	311	322	319	275	325	308	276	298	284	358	314	285	307	278	314	316	303	328	299	297	277	313	316	286	309	289	306	320	322	326	320	316	341	285	350	326	282	321	343	325	331	300	302	305	251	304	311	330	298	306	273	304	264	286	301	262	314	294	303	309	292	315	319	318	338	303	302	292	291	301	311	291	321	338	302	319	296	319	304	318	300	346	319	297	310	324	309	322	319	288	279	333	287	300	293	312	287	344	293	330	330	290	293	315	328	306	293	342	318	333	279	316	304	279	315	321	301	306	300	307	278	288	313	316	351	291	304	311	268	286	284	332	308	329	278	301	314	307	307	321	287	317	322	311	308	308	302	285	314	285	278	284	306	290	295	294	336	322	330	316	329	311	328	314	319	310	285	322	295	313	305	309	318	284	277	344	322	275	327	288	317	315	289	307	328	298	310	290	320	292	290	319	310	311	311	283	299	285	267	305	267	303	308	305	348	320	305	309	297	308	292	298	345	315	308	295	320	308	335	326	305	323	321	299	289	317	286	324	324	303	280	300	309	296	331	300	278	313	339	271	359	312	301	319	321	311	343	324	262	329	284	301	315	300	281	311	320	332	343	306	320	295	308	303	298	295	300	307	297	323	265	330	313	317	317	300	345	328	352	293	288	337	300	320	332	271	297	290	299	285	332	296	313	295	303	312	318	305	281	326	299	309	325	307	312	314	329	314	315	346	301	324	316	272	288	318	281	290	284	298	314	324	329	331	322	270	325	309	323	296	292	306	296	303	327	323	314	298	325	295	333	305	272	293	327	274	333	323	282	305	293	259	306	289	294	321	337	314	318	298	300	313	311	330	299	293	320	312	319	299	272	299	309	335	292	286	296	319	302	300	330	330	308	304	312	292	288	314	300	314	337	303	284	332	278	284	335	279	295	319	357	337	325	313	280	333	315	289	292	282	336	312	321	294	332	288	345	298	338	310	314	312	330	301	308	306	338	318	334	268	319	326	297	303	296	282	304	292	320	293	300	288	277	273	301	293	303	314	325	316	306	290	310	315	291	325	331	294	320	292	307	314	306	329	306	315	312	307	302	291	370	282	311	269	288	304	313	298	302	321	307	316	280	325	271	318	311	333	330	321	306	307	281	312	297	301	305	322	309	309	310	332	286	299	289	277	298	303	293	323	279	320	287	324	303	307	272	317	282	312	324	294	306	301	322	273	284	323	289	302	308	325	315	293	304	289	296	320	285	291	303	292	287	333	315	280	313	331	290	310	302	309	303	355	317	292	290	305	293	307	312	297	329	315	323	284	346	320	316	298	316	317	324	316	288	301	323	284	335	320	282	299	313	329	316	316	311	309	326	318	298	273	287	299	302	336	303	297	276	301	278	303	313	329	283	309	326	334	276	320	292	293	278	285	305	281	277	301	300	292	300	313	316	302	312	283	332	306	326	316	314	323	301	277	306	353	324	309	298	315	313	290	294	290	315	292	309	323	329	308	309	336	312	283	293	289	287	297	298	315	349	317	312	300	286	326	336	336	312	322	294	296	350	323	307	298	294	321	302	315	292	326	272	324	316	296	329	305	308	289	334	303	309	332	314	276	340	332	322	305	299	335	282	315	274	293	304	294	304	336	326	296	334	307	332	331	319	308	309	284	303	331	294	302	293	309	326	283	296	293	315	291	312	295	294	281	326	312	276	286	303	319	277	314	358	308	313	296	315	287
2042	779	914	1060	1013	994	914	811	933	840	837	741	788	789	766	761	745	776	728	717	712	699	706	723	718	737	729	675	721	706	698	727	739	683	665	715	702	661	717	683	653	689	702	660	710	723	702	673	712	681	710	695	702	703	719	715	666	714	722	707	724	666	710	676	668	696	754	678	696	644	693	669	699	735	653	678	699	662	689	657	658	689	674	683	704	714	667	747	719	662	715	724	720	642	697	650	652	719	682	683	706	687	704	682	689	676	655	671	672	627	741	679	669	699	703	658	717	697	724	687	693	656	698	666	740	676	745	681	725	684	707	740	683	666	702	736	694	688	728	702	689	745	661	723	711	690	727	685	688	690	673	677	624	672	709	679	693	706	675	679	694	652	703	669	708	694	725	677	728	690	686	696	729	707	642	683	732	684	716	728	700	670	693	718	657	682	701	712	695	735	697	756	691	664	663	642	728	734	679	678	679	659	651	667	705	694	718	683	714	667	643	676	695	712	724	680	694	718	663	711	658	695	707	613	740	735	682	672	695	694	686	689	707	669	733	689	703	700	706	690	727	701	712	685	702	698	708	679	635	688	660	733	674	757	688	692	692	714	654	662	682	656	714	707	651	684	729	716	687	653	685	701	692	723	652	676	677	649	672	667	711	722	670	703	656	698	697	705	679	753	688	635	695	689	734	675	702	699	741	713	704	683	680	665	641	678	693	682	677	691	666	705	681	682	634	686	712	744	696	679	633	641	730	690	699	689	701	721	654	636	724	684	699	732	666	711	728	661	660	709	684	675	675	682	690	702	689	675	698	663	694	644	667	674	701	688	687	694	662	673	696	665	693	704	693	646	666	641	675	706	699	692	730	719	713	703	740	698	719	685	699	681	650	745	692	659	737	717	675	713	726	681	718	704	678	698	659	720	714	719	689	703	712	663	701	696	681	723	714	677	674	728	735	721	734	662	662	694	733	684	680	660	677	702	698	666	664	673	694	673	708	695	684	648	643	666	698	668	672	656	654	703	656	705	669	676	669	693	700	655	701	712	694	708	669	693	713	683	666	728	676	670	701	717	681	681	715	687	714	656	694	696	673	675	686	672	700	666	651	656	672	695	696	678	651	740	711	664	673	679	668	693	696	635	654	695	692	696	694	764	656	682	684	653	679	753	647	673	692	694	676	681	662	693	725	678	731	738	689	716	681	658	680	697	675	650	637	709	675	671	649	657	641	690	700	743	682	636	702	651	693	673	680	666	704	677	653	731	660	691	687	635	696	671	732	661	635	659	713	712	638	670	690	656	707	719	655	701	694	726	664	709	679	630	692	706	636	686	731	671	721	685	700	650	688	687	747	695	661	698	671	701	689	715	690	685	670	666	703	673	717	699	695	651	706	703	665	724	675	667	689	716	673	686	654	705	740	695	657	676	740	716	703	696	669	697	675	674	668	667	672	718	730	693	704	701	712	711	677	674	695	696	660	683	683	663	681	672	671	719	684	671	676	686	654	687	715	620	731	678	704	699	703	745	683	726	689	681	695	664	688	693	699	704	727	667	718	735	661	699	715	703	677	628	702	683	702	711	720	723	621	675	660	690	674	700	694	709	690	653	672	665	746	656	705	707	695	695	711	724	705	693	670	672	745	664	749	703	671	729	693	680	704	683	707	708	661	687	620	674	676	737	734	684	658	691	696	678	700	672	720	683	694	629	731	639	683	672	684	734	700	703	713	697	751	617	719	695	705	717	729	693	695	736	675	660	726	666	725	672	692	660	684	712	713	712	694	683	681	727	697	730	694	695	711	717	730	688	693	687	696	693	678	708	640	688	670	692	687	618	661	667	686	700	657	700	682	672	673	687	674	640	678	658	725	692	666	718	645	680	672	687	642	668	676	680	664	694	638	692	712	714	687	682	707	716	702	679	672	694	658	741	653	718	724	716	655	698	690	663	681	705	668	671	679	729	686	671	683	731	665	706	683	661	702	689	677	642	685	678	754	714	717	692	710	713	693	687	690	726	705	697	680	678	718	705	707	656	720	687	663	694	665	723	675	697	674	695	664	704	706	679	671	665	686	698	677	649	676	650	676	681	689	641	682	676	679	733	699	675	699	676	715	744	678	706	666	656	669	697	721	665	685	695	650	691	718	668	648	731	661	718	709	662	709	718	691	703	704	724	725	679	653	745	729	667	713	657	692	669	702	671	675	671	717	693	687	694	691	687	693	657	672	763	658	707	718	713	702	696	675	694	665	691	684	736	745	660	672	693	693	701	680	679	684	637	708	658	719	692	672	666	711	677	698	708	665	643	666	721	749	706	717	710	701	715	725	667	773	717	724	679	701	656	678	664	698	653	694	735	696	659	713	718	699	688	704	711	687	639	698	693	714	682	678	658	713	697	678	684	629	679	730	656	690	716	698	701	681	675	724	727	713	727	714	693	715	706	672	694	688	686	696	721	668	677	729	695	677	647	676	704	708	700	651	696	696	691	702	700	707	699	682	687	681	719	702	664	659	688	661	654	734	686	651	669	672	654	671	695	652	689	698	702	716	686	683	720	669	669	698	722	705	675	732	671	723	685	699	732	681	722	705	706	647	728	675	703	741	715	658	673	745	673	711	680	683	742	659	663	673	672	711	642	684	664	711	652	651	661	686	694	738	680	696	709	677	704	719	700	681	706	698	690	654	734	673	675	666	681	674	714	695	704	716	732	678	689	729	640	673	667	673	699	655	699	728	692	711	733	671	676	682	698	685	695	687	709	698	715	679	724	698	662	657	640	695	726	724	643	670	659	686	737	665	700	689	673	684	700	721	658	688	676	675	694	680	706	681	736	725	678	721	669	659	731	665	684	688	707	703	643	671	651	716	699	681	672	715	727	699	711	674	641	655	696	684	663	713	713	680	678	661	724	683	697	679	622	721	694	661	665	659	718	679	698	678	684	681	677	674	739	703	665	642	721	653	673	685	668	664	654	674	717	726	696	718	692	678	723	710	663	667	732	646	696	691	698	680	708	676	677	700	736	717	697	679	661	638	713	685	648	735	688	661	670	730	703	656	736	694	714	663	685	723	710	680	713	703	685	704	656	691	717	666	693	660	681	697	710	699	688	676	718	680	755	714	673	685	684	711	674	732	711	724	707	690	708	719	718	661	681	712	683	716	743	688	686	671	688	687	743	691	689	687	682	710	689	748	691	685	660	685	719	733	629	676	685	719	736	668	683	660	685	706	689	688	743	670	656	708	656	651	712	722	706	681	667	716	689	732	717	692	704	726	701	653	709	670	647	746	748	685	679	661	724	698	691	724	697	720	661	691	710	704	692	690	736	688	687	645	682	691	700	650	743	731	696	711	633	720	708	683	697	751	722	700	681	679	727	694	688	697	693	678	669	651	662	671	658	685	668	641	673	718	753	668	720	689	737	712	653	685	668	678	738	685	669	673	714	623	695	689	698	666	686	684	717	712	712	703	702	672	683	658	686	684	656	677	717	762	643	673	686	656	688
8523	1288	870	636	529	433	370	321	313	319	285	268	277	250	260	248	250	258	239	228	240	220	200	232	229	215	223	241	228	229	221	218	199	229	225	220	253	228	220	200	235	222	206	220	260	216	230	222	239	238	223	228	220	213	212	208	234	228	222	225	217	206	224	262	249	224	213	211	244	226	220	225	253	218	240	209	228	256	217	219	212	238	202	250	206	235	223	228	213	209	245	223	206	183	219	207	237	200	238	241	217	226	223	225	220	232	221	231	210	236	239	197	230	226	243	201	224	227	237	238	224	204	251	200	202	191	239	216	233	222	219	202	251	203	210	189	224	219	224	223	229	205	241	197	206	194	216	204	220	191	231	245	235	188	240	212	232	219	220	214	230	231	215	192	226	227	213	238	216	227	211	225	203	218	228	206	206	223	239	193	240	205	206	216	227	248	225	234	211	222	208	189	228	219	204	231	224	236	230	235	226	205	233	222	211	230	236	196	214	236	240	230	248	195	251	223	187	237	206	208	210	231	225	206	238	221	209	236	205	223	216	210	218	222	227	206	227	213	211	221	202	217	217	219	208	214	239	217	207	203	234	242	212	211	242	244	210	207	226	234	228	190	232	201	224	224	224	228	238	239	221	213	240	208	218	246	224	206	213	212	215	226	206	219	222	218	255	216	228	234	233	239	202	227	237	253	247	230	219	198	232	238	234	203	236	213	219	221	234	202	199	219	200	215	230	242	189	238	217	221	211	201	212	234	224	222	213	223	213	212	219	242	203	241	215	247	232	210	230	211	224	242	199	213	218	233	214	223	223	237	233	249	228	198	223	221	229	196	202	255	212	198	221	219	216	238	213	244	210	245	242	224	214	210	224	243	234	214	197	237	205	210	206	230	226	243	210	215	228	236	225	217	213	213	223	184	204	245	226	212	233	218	241	205	232	244	210	223	241	234	193	208	237	217	211	196	232	237	224	245	224	228	236	206	213	222	241	213	222	224	225	205	215	208	225	232	236	210	205	228	189	203	219	244	214	208	210	209	199	195	226	223	228	205	189	210	264	187	218	191	217	199	217	207	226	243	241	220	212	218	212	231	219	220	235	232	235	215	219	197	220	241	206	211	224	227	218	218	205	232	192	222	202	246	260	233	232	227	213	235	212	196	239	204	213	223	216	223	198	223	224	228	217	227	252	218	223	250	214	210	206	204	205	212	182	228	221	229	205	231	223	232	222	248	215	208	230	218	213	261	192	211	214	224	229	227	233	198	236	254	277	235	210	235	198	229	207	244	237	209	211	203	222	195	211	231	225	210	232	237	202	213	212	235	231	206	235	245	222	221	181	233	219	223	233	217	218	215	211	222	246	221	234	209	231	216	207	211	216	198	221	238	225	239	195	220	224	240	219	213	196	236	223	248	211	235	203	214	243	208	212	217	225	253	209	205	225	189	245	238	195	195	198	221	249	205	204	212	237	206	244	203	233	249	185	214	222	229	229	233	239	215	181	246	229	214	244	206	225	222	212	239	219	224	210	209	210	224	211	226	248	166	202	226	214	223	230	214	235	190	195	234	220	237	202	246	203	219	206	205	221	237	206	216	185	226	223	235	250	215	196	231	247	257	206	243	225	224	225	218	220	212	233	223	212	202	228	233	242	208	227	210	215	243	232	211	220	182	229	231	219	217	211	208	203	217	236	245	223	229	210	216	192	236	188	221	205	198	237	246	218	227	212	221	235	197	206	234	235	238	233	216	224	245	222	225	206	233	210	236	216	195	236	217	237	244	221	200	181	201	203	206	210	215	239	227	212	218	227	217	241	218	239	212	198	214	207	259	230	208	227	210	226	195	236	226	234	211	212	240	202	224	214	203	226	205	231	199	208	182	195	208	227	234	232	219	238	264	189	206	231	222	231	211	216	230	207	228	234	226	225	255	231	230	199	215	229	215	213	228	218	216	200	229	225	218	214	243	207	210	209	234	227	223	259	228	201	205	201	179	220	198	181	211	211	261	214	239	210	218	212	205	209	203	233	234	213	204	227	199	204	244	230	257	205	205	252	212	231	224	200	217	223	255	226	209	184	217	221	228	246	201	217	230	222	215	228	225	217	219	206	210	210	233	184	232	213	247	213	235	218	208	203	207	266	221	228	218	232	210	225	201	202	212	211	234	192	225	209	211	223	217	212	211	259	204	187	221	231	197	192	233	224	219	221	230	250	246	220	226	224	210	216	214	225	224	235	214	220	229	205	207	258	210	254	244	223	221	227	213	257	214	219	220	207	258	239	248	219	239	241	207	207	257	217	225	198	219	225	225	223	205	221	228	211	239	189	239	204	219	253	206	225	227	208	225	222	202	213	219	244	262	230	223	237	234	195	194	236	221	219	209	220	222	221	225	263	221	205	215	252	213	232	238	217	224	210	217	207	209	224	216	213	220	222	224	208	206	243	207	214	242	225	214	231	247	252	214	224	206	226	210	222	210	214	256	211	202	227	220	211	216	193	236	237	214	227	260	237	256	239	230	225	257	229	235	237	224	228	221	189	213	208	228	218	219	209	217	219	216	202	224	214	200	239	210	215	220	228	204	223	220	191	219	202	243	212	213	209	226	215	233	236	208	235	222	203	210	207	219	216	195	226	201	220	216	260	224	235	231	208	240	205	226	248	244	231	240	224	224	250	209	224	206	224	225	235	241	207	222	200	226	227	221	244	205	216	213	226	231	202	246	254	230	249	227	244	208	205	210	212	246	242	240	200	219	206	217	199	200	231	234	232	243	242	219	218	219	220	199	234	221	227	231	232	218	221	234	187	232	234	216	242	211	222	197	237	221	224	219	209	241	236	232	234	227	221	192	226	221	209	223	216	213	228	214	235	207	217	214	243	214	250	221	239	226	222	221	226	205	242	211	221	232	209	194	208	224	234	224	228	219	216	197	223	235	213	224	241	226	214	227	224	229	216	217	206	214	231	219	209	217	214	250	229	234	244	229	198	221	208	214	203	216	232	202	233	243	220	212	220	206	210	225	198	207	208	203	233	223	212	207	218	232	216	230	227	206	207	227	236	222	215	227	197	228	216	210	230	228	252	214	245	198	213	209	223	210	219	223	233	210	237	224	230	211	227	207	187	202	244	215	211	251	246	214	195	238	212	190	217	241	222	222	221	216	216	201	210	231	238	218	203	201	220	206	235	218	226	215	206	223	225	208	219	227	260	207	229	218	232	192	198	195	214	226	219	214	218	218	230	223	237	224	201	255	230	196	217	227	225	225	213	235	221	187	214	236	216	192	237	213	229	215	217	237	235	256	224	216	228	225	222	202	218	197	209	228	227	226	233	215	219	204	199	229	229	203	225	205	228	196	236	228	206	202	226	249	239	224	232	200	202	223	220	231	203	211	207	205	227	249	243	217	232	239	211	223	202	223	212	244	237	241	227	174	251	208	237	204	213	218	236	215	205	230	220	224	209	209	215	220	205	213	204	255	232	223	191	208	229	211	263	204	246	255
6900	1579	1787	2036	1827	1580	1323	1155	1160	1044	936	916	816	749	729	754	709	645	690	640	645	575	564	569	567	576	556	528	537	534	548	520	575	574	556	502	477	512	517	510	526	471	517	527	498	500	542	494	499	522	513	507	563	508	530	527	505	524	496	532	503	501	507	496	516	495	534	547	518	508	493	505	451	487	487	469	541	523	438	511	496	496	502	501	514	569	473	512	466	501	489	496	488	503	488	517	454	489	537	501	525	512	486	512	524	531	545	491	498	522	520	519	545	509	521	497	511	503	490	473	549	494	442	498	470	499	531	491	515	515	511	479	460	493	490	524	500	532	513	499	451	498	482	521	469	528	504	498	477	523	494	523	533	514	496	510	506	505	528	477	502	487	489	515	479	530	491	495	485	500	511	478	488	502	497	484	545	552	468	497	502	497	514	563	527	479	511	490	501	491	473	533	517	520	480	506	507	474	521	518	474	490	520	505	472	519	511	493	494	515	534	492	485	486	472	547	504	508	483	472	497	516	465	533	513	496	527	516	491	494	507	509	519	506	483	491	466	485	521	485	514	473	504	465	492	493	480	508	511	498	495	508	497	473	491	496	520	500	472	475	518	513	504	519	524	508	509	492	507	482	526	497	509	505	492	468	489	503	500	533	468	509	493	544	501	541	532	501	520	482	509	511	486	487	527	485	486	518	516	486	473	476	510	544	488	474	523	522	497	482	512	523	552	486	533	493	492	523	465	491	534	514	495	522	503	498	518	485	485	538	495	464	502	486	487	510	499	487	519	518	475	471	500	471	498	529	498	502	507	515	509	475	524	492	504	476	521	551	513	465	494	491	494	512	505	503	463	549	486	498	517	553	520	520	504	522	524	507	473	453	469	514	509	518	530	495	523	497	509	453	492	528	536	525	542	504	508	481	504	476	467	540	521	503	510	493	501	521	487	533	485	496	521	511	478	518	488	495	503	499	522	477	506	493	499	484	523	505	507	542	444	520	457	499	507	477	530	472	494	563	484	513	500	488	519	490	495	491	512	551	498	486	494	494	547	500	497	531	476	526	500	485	482	546	473	480	514	506	459	517	547	518	521	483	525	506	485	517	504	474	507	505	494	474	549	476	520	488	484	517	534	493	574	485	536	483	485	526	499	484	506	576	509	503	502	530	484	515	478	483	506	492	508	527	476	493	492	475	499	527	524	511	510	517	498	500	497	500	563	552	526	543	495	513	534	500	482	505	495	542	491	495	495	494	484	487	471	510	504	491	481	523	548	514	480	511	482	485	489	489	523	506	520	491	546	498	489	513	509	490	517	524	526	505	498	474	499	535	486	490	540	510	482	456	492	519	534	475	516	474	487	470	494	518	467	508	468	506	513	474	505	492	509	510	508	510	517	555	473	540	492	504	481	501	522	512	452	488	537	479	521	538	487	517	476	548	486	483	493	487	502	508	442	529	528	496	485	513	529	496	493	482	556	496	492	505	516	517	497	514	491	489	497	481	490	464	470	492	475	485	517	508	493	553	500	508	521	540	527	516	514	517	494	464	502	517	505	492	459	533	530	514	503	524	518	518	493	504	530	504	524	491	511	541	516	523	525	531	480	503	457	521	511	541	503	510	484	519	480	549	535	505	500	496	516	522	483	528	531	542	516	491	493	455	528	552	507	537	490	508	518	500	534	483	510	503	487	502	522	464	475	501	507	499	465	527	518	563	495	526	500	487	518	526	518	508	522	473	471	495	486	496	506	500	490	491	483	524	464	493	470	485	511	519	550	498	477	505	497	498	477	508	485	512	505	526	488	525	504	516	509	482	519	466	506	517	486	486	524	477	515	482	552	497	492	475	520	499	466	503	506	484	479	516	495	540	476	472	507	514	577	471	492	459	515	520	491	487	513	475	427	481	470	525	501	521	518	479	490	494	484	508	491	558	476	460	505	466	518	498	500	507	500	536	514	486	501	476	524	528	487	513	503	484	494	519	470	503	454	542	519	537	544	499	515	482	495	507	501	457	505	517	518	482	511	526	468	450	499	469	517	493	475	513	484	512	514	479	498	489	500	531	515	480	519	523	522	553	549	530	465	516	527	482	487	516	499	527	501	494	484	481	478	512	513	485	525	498	491	492	501	519	519	488	504	494	529	512	504	510	514	530	530	527	473	492	503	502	490	520	524	480	532	502	531	481	514	498	453	514	493	540	523	493	533	520	538	493	506	498	459	483	513	462	511	472	518	480	515	484	528	508	494	458	509	503	486	471	481	483	488	507	492	527	533	472	467	496	499	565	529	512	461	537	518	517	527	460	515	533	496	523	502	471	515	531	530	484	497	510	504	507	501	483	512	488	491	508	494	529	509	522	516	530	534	517	515	544	535	491	498	516	538	514	472	457	478	511	446	513	495	523	496	504	489	510	517	487	520	492	493	483	514	508	483	533	479	481	488	488	501	529	468	534	497	494	535	496	466	479	520	491	476	516	559	521	503	472	459	531	498	500	499	465	497	465	537	510	455	506	470	499	494	480	539	512	480	487	531	473	539	498	504	548	465	475	501	470	495	510	459	472	566	480	466	528	492	493	470	503	478	494	465	477	524	501	509	483	515	503	510	490	489	500	448	510	486	503	509	535	499	481	476	515	466	492	495	494	514	512	494	491	449	504	522	506	499	474	532	487	530	484	497	508	526	531	485	476	514	485	509	485	512	507	526	504	502	507	477	509	456	522	529	472	553	539	497	498	526	506	496	522	484	497	535	490	493	533	536	498	470	477	514	480	504	481	511	525	484	509	502	489	508	470	537	485	503	503	534	491	490	523	505	525	497	501	511	505	478	496	489	485	492	509	539	515	480	523	532	510	487	491	517	501	526	521	486	552	492	519	535	503	492	522	466	508	486	537	518	481	484	484	491	524	491	513	503	522	491	524	494	532	516	513	484	514	514	555	531	471	532	513	502	518	479	476	472	523	500	497	502	517	492	513	473	542	513	537	543	452	526	499	488	513	542	471	556	496	486	497	482	520	519	488	498	503	489	496	502	490	500	508	523	479	502	497	534	493	473	548	482	506	511	508	499	508	525	543	496	486	496	494	502	484	474	490	454	493	520	466	506	453	450	514	513	485	528	543	485	514	488	514	475	529	519	518	519	462	500	531	496	506	515	507	490	474	505	513	474	497	525	541	507	492	481	511	499	474	502	510	501	508	519	511	527	506	538	546	510	464	478	504	547	460	519	500	491	495	514	506	513	542	514	473	554	451	500	477	485	489	482	535	477	497	507	507	566	517	492	495	504	475	517	467	463	516	522	506	536	467	485	524	482	502	519	531	497	483	556	556	501	494	537	542	538	502	484	515	488	537	527	517	555	451	458	489	506	485	523	508	545	456	531	487	531	474	534	489	488	510	527	501	448	492	495	487	476	478	510	503	482	498	514	526	532	491	509	482	501	519	526	486	497	485	509	555	481	481	475	531	507	498	498	495	488	546	467	523	527	551	479	493	499	498	514	527
15386	2565	1557	1040	619	489	357	297	273	260	201	232	165	165	152	153	128	145	134	114	110	108	97	121	101	119	131	109	103	106	119	120	89	76	95	110	106	100	99	93	108	94	110	108	105	83	99	98	109	104	113	104	109	125	104	91	120	92	99	97	95	85	93	115	97	86	96	101	95	91	112	93	98	106	101	100	120	104	101	121	102	116	105	101	92	107	95	100	97	115	122	86	100	118	115	106	92	92	84	85	107	104	83	115	124	98	102	110	118	118	105	96	106	81	89	101	113	124	108	84	94	97	106	116	110	104	90	109	109	92	95	99	96	116	85	106	88	105	91	106	92	107	102	79	122	119	91	99	90	83	104	91	104	103	93	126	102	92	90	128	100	102	94	92	107	97	96	95	87	91	114	99	121	87	87	99	109	99	88	119	109	83	85	113	96	98	112	86	104	100	114	111	108	94	105	95	116	89	98	97	109	107	106	99	95	92	79	98	95	107	114	99	104	85	89	102	82	111	109	79	104	77	118	97	100	113	94	74	82	103	93	105	100	105	104	99	89	101	113	89	108	101	97	99	84	88	88	114	104	91	101	106	109	88	107	101	91	99	101	94	84	90	100	108	81	93	112	108	105	93	128	102	107	107	89	99	112	104	77	93	114	94	111	93	88	94	79	104	91	98	85	97	81	88	110	112	79	103	93	112	87	104	107	97	118	91	96	97	98	83	100	95	93	88	94	97	96	90	101	98	91	122	116	84	120	104	84	91	91	101	86	127	100	109	127	95	94	99	92	91	100	78	100	99	107	107	82	81	92	84	91	98	110	104	90	114	74	91	103	98	111	101	99	91	100	123	103	118	109	104	85	100	95	84	99	91	102	86	104	108	85	93	108	88	104	101	99	90	114	110	111	99	92	100	100	82	100	102	97	113	98	95	100	94	100	91	85	112	124	95	95	86	97	98	91	83	99	103	115	110	96	91	123	119	93	97	99	98	109	86	84	108	86	98	93	92	89	80	102	94	98	86	94	81	82	90	113	91	98	110	101	99	89	105	91	91	105	96	104	96	101	98	87	115	107	87	96	115	89	92	86	107	109	129	115	83	103	91	81	89	106	104	106	101	103	99	116	106	104	98	107	109	101	100	95	80	93	97	78	93	98	96	96	100	77	92	79	107	109	108	95	87	92	113	112	122	97	98	90	99	111	108	105	100	105	97	102	109	115	122	120	95	91	90	96	88	108	83	112	82	112	86	99	83	115	93	100	113	94	79	87	111	105	102	97	105	110	113	113	98	97	86	100	90	115	115	107	95	109	92	93	97	87	101	86	107	106	87	89	114	104	111	107	113	97	112	105	99	91	98	110	81	98	95	99	85	106	107	111	102	91	85	99	86	92	87	88	101	107	86	106	98	105	116	106	99	98	95	112	92	100	88	94	99	96	108	93	96	101	98	104	117	109	88	105	100	107	95	113	108	87	98	101	110	96	121	98	106	113	109	94	95	89	118	89	91	103	107	110	103	106	108	119	97	99	112	106	94	83	86	102	113	105	88	106	93	104	84	107	119	87	98	89	99	86	96	116	98	98	82	84	95	112	85	85	114	96	106	104	85	112	105	102	82	94	95	120	90	88	104	101	88	111	105	100	102	98	98	97	98	120	99	104	104	101	94	111	93	92	109	103	107	107	99	101	112	112	98	107	95	90	107	107	101	105	109	95	95	93	88	91	85	122	107	101	87	106	110	100	99	97	102	96	99	90	107	110	104	89	108	93	110	103	105	97	109	109	84	111	101	104	95	103	99	116	97	104	110	93	99	104	95	101	117	107	94	101	109	98	102	95	92	118	93	121	86	91	97	102	79	98	93	97	90	105	93	105	123	104	103	105	93	87	85	95	96	83	103	103	87	111	118	100	107	90	121	75	79	108	110	111	100	100	122	93	91	98	105	98	95	90	94	96	81	90	97	110	82	103	97	80	98	91	103	83	102	97	92	100	105	106	103	91	93	98	97	99	104	100	112	98	113	91	83	107	112	108	100	100	112	102	100	98	90	105	110	85	116	102	105	110	114	99	101	101	108	108	104	95	102	80	97	77	102	90	87	88	102	90	101	82	110	129	100	105	104	87	107	83	104	96	105	101	92	121	102	99	101	109	104	94	96	127	96	101	94	94	97	110	71	86	99	93	126	103	111	92	83	105	90	94	83	113	99	90	110	102	97	80	90	84	99	113	125	94	100	108	99	88	100	123	93	102	100	100	99	116	90	96	100	89	99	90	95	119	85	85	101	105	94	99	101	119	103	101	104	103	97	108	84	101	97	102	102	99	101	100	100	98	104	105	95	100	95	81	102	99	110	101	108	104	106	104	96	103	106	85	107	105	79	108	102	101	112	80	81	101	87	87	118	94	100	101	99	97	105	98	120	87	87	90	104	103	104	102	88	90	102	111	90	95	90	104	91	102	93	96	108	101	86	92	122	99	103	127	98	97	89	97	83	108	101	91	80	95	98	94	88	95	116	115	107	117	116	109	93	112	108	119	106	96	116	136	97	92	86	104	85	100	76	90	119	93	105	92	103	105	110	96	84	104	72	117	98	89	109	88	101	102	94	84	96	101	113	101	100	93	103	90	85	99	87	97	93	92	102	91	90	92	105	113	99	114	106	90	110	116	105	119	97	96	100	104	86	89	114	102	94	99	92	103	111	98	87	98	104	102	91	83	97	97	89	85	113	85	91	98	79	100	98	102	95	89	92	96	82	97	82	115	99	79	91	116	88	93	96	117	113	82	94	95	108	92	94	114	90	112	104	76	101	87	105	90	103	104	110	114	111	97	83	121	106	92	92	110	89	107	100	109	97	98	107	93	117	105	111	106	89	93	91	84	94	78	99	92	102	110	98	97	107	98	110	88	109	105	84	95	107	109	103	105	83	100	77	86	92	113	107	93	93	94	108	103	92	114	108	89	101	109	108	94	84	119	98	110	100	110	85	96	100	96	92	90	103	97	105	111	112	118	103	100	78	100	108	84	95	123	94	87	80	86	88	101	97	91	93	88	105	105	102	112	80	89	97	104	95	80	107	93	106	108	98	104	114	102	92	98	109	97	109	76	117	105	101	114	85	99	92	87	107	85	102	106	98	85	101	99	101	109	94	104	88	116	106	117	96	96	84	97	113	90	109	106	109	94	113	91	100	127	104	92	89	108	101	85	119	84	91	112	88	101	100	100	110	106	100	92	100	97	98	104	79	105	95	106	101	87	114	91	94	98	121	111	103	112	108	103	127	85	95	113	99	105	94	89	102	104	87	96	100	85	96	97	100	100	123	89	113	96	103	92	98	85	108	90	104	86	91	96	95	100	94	125	100	101	92	105	88	101	106	115	79	97	116	101	94	109	93	96	96	104	90	105	103	96	80	100	75	101	96	88	85	110	130	90	106	104	94	82	88	85	112	99	106	102	87	106	100	96	122	77	104	114	104	114	76	100	97	104	87	73	119	93	98	104	113
8917	2104	2601	3031	2677	2189	1678	1408	1383	1189	1011	956	746	798	678	635	584	534	510	448	401	407	358	332	348	348	322	303	308	329	298	309	306	314	297	274	297	281	271	287	235	275	278	292	257	254	278	276	273	267	258	259	268	240	258	254	259	260	281	258	258	225	274	245	255	237	246	263	258	258	259	273	249	271	254	273	242	288	246	246	265	271	267	233	274	248	282	253	247	283	263	229	276	259	231	246	271	225	239	249	263	267	252	260	256	238	277	240	258	249	260	226	277	268	284	263	256	251	267	285	248	265	231	267	250	259	246	240	252	254	247	265	241	262	251	226	236	256	256	252	242	237	248	257	266	278	278	230	276	270	264	258	245	252	258	255	258	275	238	275	286	256	273	290	259	256	256	246	258	264	238	255	268	221	231	232	244	245	270	261	246	271	234	221	255	264	271	267	256	250	259	255	227	270	273	270	273	267	234	249	217	251	256	271	266	263	244	228	251	253	272	255	273	246	255	229	235	253	240	265	278	272	248	254	272	272	244	274	267	262	243	249	246	221	264	248	269	291	252	262	267	255	257	259	245	266	261	256	227	261	275	228	247	236	263	247	257	284	269	249	259	243	253	242	258	228	253	272	251	257	261	265	276	243	233	271	242	254	266	262	253	266	237	250	257	236	283	274	281	278	275	239	263	243	243	239	240	281	259	249	278	280	243	240	270	262	291	255	260	272	287	235	233	267	225	277	248	211	256	251	224	267	248	244	253	249	250	281	258	267	238	264	243	248	250	258	229	229	253	248	260	270	256	234	268	232	274	259	238	242	229	249	250	268	256	256	244	264	254	246	253	262	243	258	272	250	266	261	270	242	245	238	251	252	246	270	257	251	240	258	249	256	248	243	277	255	267	272	253	229	239	270	274	236	248	245	251	265	250	241	261	264	274	240	281	262	261	244	264	263	257	267	285	237	267	250	236	262	257	257	263	263	271	258	259	248	233	273	237	262	275	245	258	229	252	252	242	239	294	260	260	251	264	253	255	266	268	279	264	269	247	243	248	254	266	277	231	236	250	267	239	258	251	260	253	253	243	259	257	275	270	288	266	261	252	245	221	236	265	246	244	251	239	264	271	237	255	266	245	240	263	275	251	254	277	251	233	278	242	252	250	242	269	254	255	253	264	251	286	270	264	287	271	247	266	264	243	259	281	233	235	239	247	251	269	258	247	257	261	232	247	230	262	251	240	262	255	257	254	255	243	249	240	251	242	250	242	230	255	230	252	259	257	252	263	240	238	240	226	257	265	263	262	253	281	263	276	270	245	248	242	238	242	250	253	257	233	257	222	255	263	218	270	242	244	295	248	251	262	245	265	250	281	256	254	257	259	280	252	243	273	225	271	226	261	246	249	248	254	266	264	234	253	252	270	268	253	221	233	280	252	261	243	278	255	260	266	232	262	261	251	269	266	253	254	275	248	266	260	268	256	253	280	233	242	235	270	239	252	276	265	257	246	256	254	267	249	286	251	243	257	245	269	243	255	233	272	231	242	264	259	242	242	260	265	252	259	267	268	229	269	252	254	257	227	254	269	264	270	232	279	253	263	253	237	248	266	238	268	260	257	243	240	246	277	233	263	252	274	243	253	264	252	262	269	248	242	250	270	234	237	238	223	276	255	246	247	230	250	268	252	255	285	267	249	254	240	243	270	241	267	238	281	245	255	244	243	270	231	248	243	258	227	260	228	281	227	268	250	251	246	252	222	253	263	251	244	235	263	257	264	267	231	238	259	249	270	287	284	258	248	282	250	262	220	253	251	239	269	262	242	259	284	278	298	271	277	252	269	258	266	255	253	237	297	250	231	270	234	249	255	243	265	262	245	256	245	274	270	247	236	235	250	259	282	245	249	257	268	246	260	250	270	240	258	242	267	234	247	248	258	288	238	283	260	295	270	236	288	263	254	228	227	245	243	258	262	280	258	256	240	269	263	244	230	276	263	262	262	245	227	258	250	257	240	256	255	248	253	268	260	281	239	255	253	238	251	261	265	247	222	258	270	227	238	250	259	280	246	266	235	231	238	245	252	245	236	291	228	271	262	260	242	238	230	258	266	259	258	248	276	247	244	256	272	285	251	279	251	236	275	234	242	251	261	217	240	245	229	245	254	257	233	272	307	236	277	265	264	241	252	225	239	248	222	269	256	261	243	272	237	266	245	241	257	234	245	261	234	268	223	278	255	242	237	280	239	287	262	268	287	285	303	241	276	280	248	286	265	235	255	246	257	253	229	250	267	251	273	264	260	262	254	235	228	298	249	244	287	251	251	247	244	240	257	256	255	277	262	251	241	255	242	276	273	245	258	259	225	285	283	274	254	232	278	265	221	256	244	286	268	265	255	265	243	251	247	266	246	259	264	247	261	234	246	242	279	270	242	260	258	282	257	244	234	244	253	253	246	253	276	248	272	267	272	255	245	259	251	265	247	246	237	273	243	269	233	258	236	265	251	263	246	265	254	257	267	270	253	267	254	252	234	297	256	257	254	253	281	244	246	262	278	230	267	257	250	238	277	272	255	254	229	268	228	258	276	255	212	274	259	254	264	263	259	257	236	252	253	258	256	229	283	237	277	253	242	256	263	245	292	261	247	268	235	268	254	250	265	269	264	238	236	239	248	253	257	272	255	243	261	299	251	236	292	275	236	270	257	247	271	266	245	239	292	262	244	279	250	242	245	311	266	235	268	232	269	252	241	247	241	243	242	258	232	246	267	239	261	267	266	260	259	238	260	234	241	270	258	242	248	247	250	253	272	259	277	226	260	228	240	237	265	261	262	263	274	246	241	238	261	257	244	238	287	248	254	218	260	246	271	251	262	231	278	252	266	283	267	232	262	227	252	256	262	272	267	257	268	265	260	262	239	264	232	274	249	254	220	256	260	252	207	274	264	273	226	238	255	264	268	265	256	264	262	261	233	258	268	257	272	235	265	242	263	251	255	270	250	234	261	256	258	256	253	276	238	286	250	273	253	279	252	269	274	251	238	237	270	282	251	261	270	269	268	271	257	255	282	251	277	246	250	226	266	234	243	247	244	275	231	264	266	264	258	274	259	266	242	238	224	239	250	232	250	270	244	266	246	253	259	264	259	241	267	244	232	271	244	284	259	260	253	236	236	254	257	248	257	252	267	247	229	256	237	244	300	243	263	260	246	234	271	275	241	269	269	252	256	265	262	265	244	249	267	260	247	247	235	264	249	259	258	257	231	270	260	211	276	250	236	280	240	236	260	262	240	229	238	250	272	272	274	262	261	267	287	260	258	239	285	230	259	246	234	220	245	255	269	254	262	248	265	257	237	240	283	254	241	264	245	214	251	259	226	275	277	259	278	285	254	256	247	271	251	244	260	275	252	237	233	293	255	247	240	250	241	265	279	262	262	236	251	282	260	244	260	226	251	264	231	254	298	271	247	269	245	236	246	230	279	258	276	277	255	252	290	217	248	249	242	241	270	228	257	274
1731	431	457	445	402	417	367	350	345	370	309	343	321	321	333	337	339	333	299	292	302	293	322	310	350	313	296	299	332	313	297	306	294	310	329	309	303	331	360	279	298	296	292	293	324	325	291	302	319	331	323	315	305	287	302	317	294	320	297	273	302	348	310	306	308	347	328	310	339	310	325	298	312	319	297	293	302	331	338	312	309	324	326	295	313	268	313	327	309	289	308	330	304	337	316	318	299	294	307	284	303	301	322	321	315	294	333	373	330	301	318	306	302	318	319	297	305	301	293	324	301	295	271	320	335	294	344	302	330	276	296	301	334	289	295	325	281	300	288	320	315	296	301	321	331	320	308	324	299	300	303	314	279	318	311	294	290	291	313	301	304	320	302	318	315	298	323	327	273	364	318	258	286	281	315	304	301	308	302	333	297	319	337	323	302	305	323	292	321	310	295	328	306	287	328	301	323	294	293	302	319	311	346	311	345	299	318	300	320	335	319	351	317	297	289	309	314	343	308	332	298	317	314	332	307	312	329	298	306	313	281	298	308	329	313	318	320	338	314	300	311	317	322	284	314	301	325	285	298	301	286	315	306	319	325	320	323	338	294	324	365	281	308	283	316	315	285	328	292	283	309	298	353	310	311	334	336	333	315	313	308	329	326	344	280	302	297	322	342	310	351	313	299	289	304	304	315	339	319	301	317	320	301	318	333	313	295	342	334	308	305	295	319	313	294	285	283	332	318	344	294	330	300	313	334	301	304	325	286	301	323	331	322	313	301	314	311	336	320	306	293	319	304	346	318	315	305	342	303	320	336	339	314	308	275	322	291	301	287	286	265	348	359	309	317	325	307	314	346	340	292	303	297	303	323	293	300	306	313	308	292	306	345	335	339	336	311	316	320	332	346	303	288	339	330	301	305	310	305	329	313	337	318	361	313	324	346	317	326	281	310	313	333	294	281	319	314	312	313	319	283	326	310	320	303	304	296	323	312	306	301	336	316	318	274	306	307	302	319	312	310	291	328	297	337	328	290	284	278	305	313	309	326	276	274	308	303	336	319	275	293	340	286	261	286	322	281	279	344	328	328	318	319	337	285	304	330	306	309	310	303	326	332	293	311	286	306	296	316	294	310	319	294	309	312	294	316	336	303	334	334	305	311	324	277	328	330	309	294	343	307	290	309	291	321	325	319	334	334	334	298	344	328	300	302	315	306	324	292	321	327	298	339	334	297	305	269	325	366	291	319	328	298	327	324	319	309	303	310	310	315	323	290	325	347	291	329	332	338	297	302	316	313	339	312	292	303	260	352	323	320	289	318	360	298	302	298	330	312	297	313	282	328	295	315	303	318	303	282	281	299	322	282	321	334	306	339	325	291	305	306	321	307	313	303	324	297	324	306	339	326	292	341	287	273	316	316	308	342	321	310	294	292	287	301	288	318	309	333	312	315	295	290	306	331	309	336	309	340	309	302	340	301	292	336	295	312	294	322	324	273	300	331	335	275	329	314	317	323	319	317	309	295	265	281	336	342	303	336	305	339	258	350	302	312	312	301	316	297	312	334	287	308	289	313	305	294	311	325	289	307	313	301	316	328	311	314	347	283	326	316	291	341	341	307	320	333	266	293	317	305	314	306	314	314	319	335	317	293	319	332	340	304	319	313	313	289	338	316	340	306	327	302	317	326	262	315	313	296	321	304	327	316	309	302	329	293	277	291	343	316	353	336	319	306	278	334	317	328	318	319	312	320	348	308	283	308	342	322	314	313	297	292	310	337	302	317	303	317	293	319	338	335	329	292	318	300	285	328	283	308	305	293	317	336	329	335	321	344	313	300	282	307	337	309	321	284	263	310	301	306	318	298	304	314	276	316	332	326	315	284	315	296	329	331	300	302	343	314	319	309	287	304	321	335	300	295	290	306	304	324	346	330	300	311	342	337	313	303	306	311	340	310	269	303	313	294	279	292	325	342	323	322	314	327	333	320	363	339	332	318	304	309	295	331	339	323	316	319	318	312	318	316	286	327	291	352	319	283	266	290	305	283	343	332	309	281	272	266	295	344	309	333	272	337	311	317	329	285	335	295	305	332	325	333	276	305	277	314	296	320	300	331	325	321	330	338	304	287	340	326	307	303	350	326	317	306	323	317	297	295	309	292	276	301	276	310	297	310	323	345	321	313	280	298	296	323	302	323	282	300	336	309	295	324	296	316	309	301	333	315	328	323	316	290	314	324	307	294	309	311	308	332	303	292	315	344	313	306	338	320	291	325	293	312	306	314	344	311	283	333	315	334	305	302	304	310	342	316	312	314	300	303	322	314	329	313	283	328	311	313	304	313	294	313	300	298	315	292	313	315	333	306	312	342	313	309	315	314	309	311	312	296	306	304	313	309	334	319	304	287	290	315	309	265	292	346	288	384	273	312	316	320	310	296	326	295	313	303	350	295	327	277	285	305	282	322	312	335	302	338	315	274	303	290	303	325	338	320	315	321	302	320	323	307	319	346	298	289	326	313	312	310	307	339	294	333	331	311	297	312	319	310	321	337	320	321	308	306	311	305	334	278	329	356	319	313	316	281	332	302	303	326	310	281	332	347	326	322	331	327	301	289	296	308	292	307	306	326	314	337	306	330	326	270	335	323	322	305	336	364	320	306	316	328	295	346	291	323	291	294	331	296	336	312	312	309	309	317	298	287	284	345	321	321	343	287	314	322	299	290	305	311	302	301	326	305	321	328	279	302	332	336	317	312	311	337	300	321	310	306	327	340	298	331	323	314	313	340	324	324	266	299	320	313	350	304	341	306	297	312	315	304	286	338	332	312	325	315	304	317	292	284	309	334	312	288	340	292	309	319	307	316	296	276	329	348	286	352	300	283	272	319	311	329	325	282	321	314	281	295	325	320	309	340	332	268	331	285	292	319	287	318	325	268	315	307	305	336	333	316	272	327	305	314	321	300	322	338	336	302	319	334	322	303	316	338	305	276	333	286	298	304	323	323	346	317	299	347	324	339	322	301	285	300	313	294	338	322	345	323	292	346	334	309	321	329	350	300	345	302	270	309	280	290	286	281	348	325	304	326	316	301	330	327	304	330	323	312	312	295	274	321	295	340	330	300	323	280	320	320	297	285	319	293	336	311	322	335	309	293	318	336	308	307	303	317	325	321	330	320	307	309	326	287	333	312	299	284	329	325	292	296	316	302	360	289	315	317	303	309	302	356	321	343	344	295	318	284	284	270	343	299	344	316	264	312	324	302	318	272	329	306	304	274	310	284	328	298	304	322	304	333	350	298	314	305	304	329	337	336	293	304	329	337	309	288	316	338	324	290	318	337	338	335	307	311	312	318	319	337	295	335	271	283	313	315	296	313	289	296	279	308	301	304	305	279	298	373	330	320	264	301	309	303	335	337	302	320	343	298	314	328	348	333	299	340	307	311	316	315	312	314	305	317	353	285	310	291	286	319	302	309	300	334	304	317	324	304	289	320	276	306	287	330	314
2109	831	1036	1124	1066	978	876	918	861	859	777	852	761	784	778	750	737	733	738	769	775	722	737	700	698	759	691	650	688	700	680	686	679	706	660	701	711	654	632	695	662	673	702	691	738	732	703	703	681	714	719	665	706	697	695	727	667	703	690	667	693	666	719	694	671	720	691	688	662	700	724	685	685	642	702	723	696	684	692	697	712	688	738	683	681	703	664	696	666	707	664	655	687	690	645	693	690	650	684	720	710	693	692	774	691	715	738	737	733	687	673	674	675	678	671	682	689	685	686	660	751	696	684	722	663	735	704	676	717	694	597	713	683	668	695	676	696	667	740	694	705	677	686	693	687	697	696	680	679	770	687	648	700	694	673	677	682	734	682	718	681	675	717	668	737	700	663	698	688	639	716	679	709	726	664	675	690	664	724	688	704	730	712	701	720	723	708	708	721	668	662	711	694	699	697	704	715	665	734	680	699	708	698	697	642	697	718	691	649	717	766	730	712	666	692	710	724	677	714	662	698	714	728	717	673	707	687	700	730	699	684	701	667	693	710	682	669	672	706	728	658	705	640	728	706	689	693	718	688	717	712	708	683	684	723	703	688	666	740	726	716	675	687	700	660	637	676	717	665	653	638	659	676	646	704	690	737	675	654	673	714	717	679	672	708	639	620	738	692	691	663	711	705	697	701	669	733	745	668	712	716	666	702	662	627	684	665	646	675	709	700	696	674	714	684	700	704	700	687	665	676	715	700	696	733	688	686	704	678	685	638	707	719	685	702	721	674	662	671	688	695	718	672	685	636	702	668	729	698	650	661	745	701	675	699	702	717	677	740	665	673	667	672	719	707	695	669	700	690	670	689	728	684	643	690	687	686	640	647	658	660	695	716	728	699	705	723	685	735	688	717	674	719	666	684	709	698	680	670	674	717	705	697	665	650	689	673	677	694	721	748	659	697	658	642	677	679	702	718	730	680	673	684	694	699	728	641	678	696	662	709	691	723	717	722	685	669	710	713	680	689	676	690	714	695	671	697	705	703	699	743	732	663	698	675	711	709	695	680	698	687	691	717	672	690	657	712	714	693	716	708	714	675	634	719	749	680	718	689	697	724	704	713	708	659	681	745	725	671	706	702	660	703	721	696	666	730	667	681	761	683	702	733	697	717	685	712	706	705	702	695	756	726	746	681	695	656	681	662	690	740	669	654	722	716	696	695	700	636	691	621	674	697	660	735	734	688	663	708	712	689	716	679	660	732	700	691	691	701	688	690	725	657	690	730	677	689	690	746	728	654	682	675	678	699	687	682	665	741	670	729	686	710	673	700	652	706	712	641	664	736	735	682	691	693	724	670	715	722	698	697	726	748	693	703	681	728	711	687	687	687	747	705	705	683	662	669	671	703	662	727	709	699	660	657	641	645	711	702	709	701	690	677	665	683	670	661	701	664	660	754	731	664	684	686	732	657	712	681	670	720	666	740	694	699	714	671	659	673	707	685	692	694	699	677	660	741	693	697	685	670	677	717	684	661	665	706	678	679	682	709	703	705	678	684	714	700	692	676	672	703	694	683	733	669	654	681	744	674	710	708	731	648	735	684	719	706	743	678	713	713	720	687	718	695	716	717	666	735	708	658	658	720	753	714	691	666	703	681	651	694	742	652	687	658	699	687	696	687	732	675	684	695	682	699	712	723	747	682	725	703	743	701	643	717	695	692	693	702	673	699	715	669	680	702	656	712	672	728	688	712	673	653	706	691	725	677	726	712	672	696	647	667	668	748	712	678	695	671	690	685	711	706	718	681	678	683	754	705	710	673	687	673	661	716	694	692	704	737	684	714	705	694	691	655	651	645	686	713	732	734	645	706	750	671	717	745	716	697	724	741	699	662	640	671	740	707	694	679	647	692	678	679	681	680	698	724	690	693	659	722	668	677	719	686	661	667	736	670	693	661	691	738	684	671	716	651	690	701	707	704	684	677	696	701	692	723	720	728	707	720	674	711	662	675	757	729	695	672	693	686	711	683	724	709	720	662	704	693	771	681	706	677	679	685	690	682	698	685	699	740	725	697	670	739	731	747	691	719	678	721	701	699	709	706	705	697	726	684	695	713	710	657	657	730	717	676	729	731	677	691	687	764	683	705	701	677	710	649	700	722	690	704	696	744	697	683	706	694	710	657	644	708	682	711	681	722	669	670	671	698	727	714	646	688	660	683	687	705	666	688	686	708	688	699	697	644	680	684	689	741	716	754	681	715	711	685	688	675	674	701	700	700	685	650	701	704	677	700	737	701	688	703	649	687	741	701	725	701	682	656	684	691	661	696	696	709	649	653	688	659	664	701	669	659	707	717	705	723	703	725	739	697	696	672	678	675	699	640	697	694	687	679	691	703	659	718	694	706	672	714	664	655	696	720	703	683	710	671	746	755	647	690	701	685	686	685	709	683	701	746	666	653	701	714	698	717	706	684	749	677	684	689	699	705	743	645	670	731	714	668	655	689	699	737	668	658	720	723	647	680	677	698	706	698	685	627	722	690	714	673	714	654	697	698	697	689	703	697	675	728	671	699	685	732	772	699	668	683	689	706	696	697	674	678	677	683	643	696	713	700	683	723	680	703	674	669	728	649	658	683	687	679	723	665	697	692	689	727	680	700	677	689	662	659	668	635	671	742	676	735	669	691	679	672	679	720	671	685	650	734	706	666	682	707	731	691	704	680	671	713	695	657	681	717	670	729	672	698	681	715	686	695	691	653	678	677	690	669	729	714	660	673	670	715	707	699	745	710	681	655	716	718	661	673	677	685	680	709	708	670	706	700	695	732	681	694	690	659	735	686	697	688	703	639	701	679	681	710	705	690	675	674	670	687	695	675	650	704	656	692	690	705	681	710	740	678	679	736	675	695	717	694	685	682	692	710	681	739	697	710	708	610	746	671	658	673	689	693	690	708	726	658	679	679	634	659	702	666	726	681	699	665	693	680	744	686	676	662	737	673	679	669	670	666	685	703	715	676	684	689	601	649	691	700	708	691	740	688	681	657	635	723	732	668	694	734	675	669	700	709	659	701	686	692	695	671	714	719	647	688	685	685	664	691	683	670	652	695	678	703	744	708	662	673	660	761	693	699	700	727	704	707	712	701	713	668	731	694	718	662	690	677	723	656	714	670	688	697	709	652	702	664	674	738	695	643	658	663	686	705	702	635	708	704	732	688	688	694	683	738	706	687	710	725	699	700	650	732	695	664	711	716	659	725	712	686	678	674	708	690	708	677	700	703	700	676	670	686	706	687	675	688	715	733	689	690	702	694	709	675	675	735	694	769	671	700	729	692	682	685	658	654	708	689	709	697	707	677	685	697	725	688	698	707	708	697	749	687	688	617	733	718	705	637	680	651	670	702	718	720	675	695	667	724	707	675	654	703	636	742	724	701	713	680	688	722	695	665	713	715	691	659	662	662	717	651	719	667	692	673	652	727	714	700	705	713	713	711	725	714	679	687	627	657	674
8580	1270	916	713	505	448	406	339	327	301	313	297	279	237	238	253	238	231	222	259	241	283	256	236	229	238	227	232	228	237	231	230	202	235	242	192	206	243	232	257	247	235	213	215	224	220	201	217	247	227	230	239	219	211	230	198	215	223	241	218	226	242	236	246	261	223	224	216	200	216	193	229	241	228	215	229	229	221	246	200	205	221	243	240	235	220	210	248	218	209	219	235	206	235	245	229	222	241	241	229	201	249	224	205	231	220	248	220	238	240	264	204	199	215	215	229	221	205	243	226	218	229	217	214	237	218	196	240	244	213	206	222	203	228	232	219	228	251	225	224	219	218	262	236	219	228	205	215	229	232	222	214	217	227	212	234	222	230	226	242	230	214	254	214	202	234	236	217	192	248	240	228	201	223	246	253	213	218	229	224	240	218	213	213	216	212	223	205	247	222	248	241	217	217	235	229	228	242	256	203	227	229	221	257	219	212	213	237	220	217	227	233	229	235	250	227	224	210	250	242	215	217	237	201	248	236	208	214	210	188	251	215	223	243	190	215	207	234	219	230	245	233	209	201	206	237	211	256	218	234	229	219	227	203	231	248	211	242	231	235	238	213	218	187	235	226	200	218	228	212	216	215	232	233	227	212	222	229	226	205	217	213	239	213	230	215	221	229	202	248	235	234	241	193	222	218	217	191	234	243	234	210	217	222	235	210	255	228	192	235	219	242	247	200	221	198	239	219	241	224	211	183	233	245	199	202	245	218	200	217	236	213	224	238	213	221	240	259	224	251	222	212	209	220	223	231	183	246	231	224	214	224	228	218	240	232	235	214	221	207	235	209	212	224	206	205	199	210	223	231	217	199	232	242	219	216	200	247	219	235	217	225	223	210	207	227	197	236	229	233	227	223	236	206	211	217	225	211	216	215	229	231	218	208	207	212	226	226	228	232	221	223	201	238	233	231	222	227	225	211	230	218	223	238	228	224	220	217	218	211	231	244	244	239	225	214	235	223	227	233	215	247	218	227	217	226	236	217	235	244	237	230	230	225	214	220	249	212	228	237	249	215	234	257	241	203	227	248	242	224	208	259	241	222	207	226	245	226	235	207	215	236	231	212	235	221	219	219	217	208	238	212	208	254	250	231	215	232	234	240	223	223	230	223	232	235	271	234	257	213	208	222	250	230	240	209	215	225	234	223	229	209	235	219	237	207	240	223	233	228	220	192	231	210	232	231	216	235	255	240	223	211	207	214	229	191	222	244	223	202	236	220	197	206	235	237	202	206	204	227	210	218	224	230	225	233	208	224	232	230	258	238	230	214	228	207	257	207	205	228	221	251	192	189	234	227	225	245	222	222	219	244	221	222	227	201	227	196	219	230	231	230	214	234	210	240	226	248	228	250	233	254	231	215	225	207	213	226	231	221	220	215	227	234	241	260	210	198	195	218	221	220	210	220	218	226	256	249	200	241	235	216	215	246	234	215	250	219	247	221	238	229	222	215	195	241	237	246	214	214	236	235	242	205	249	220	247	222	229	232	207	221	206	203	210	218	215	223	246	235	237	210	219	207	212	210	227	200	204	203	197	199	197	222	203	226	215	234	223	235	214	219	220	241	229	238	227	225	223	193	235	217	226	219	231	199	223	233	235	217	245	211	228	224	233	247	217	220	213	233	248	248	202	235	219	241	231	216	211	190	218	224	216	240	201	231	240	228	230	235	224	223	227	219	241	252	199	219	210	215	236	238	239	192	206	221	234	202	205	211	254	197	222	212	206	205	210	240	243	231	224	232	217	217	233	214	230	251	248	224	223	221	209	234	239	244	232	224	217	236	202	225	230	201	223	200	238	234	239	224	207	232	206	228	235	227	196	223	217	222	211	212	216	219	234	254	216	232	217	205	208	227	217	195	255	237	228	226	201	214	213	201	200	224	238	249	186	220	207	206	179	223	239	232	231	216	235	224	215	239	222	209	243	197	249	225	198	229	218	223	230	244	215	230	191	211	229	227	238	248	238	207	230	226	238	235	215	234	209	225	221	219	230	238	225	221	214	233	227	207	241	234	227	216	226	244	234	233	218	233	226	250	242	241	213	238	201	210	206	223	206	246	207	227	248	206	223	219	248	219	227	219	238	210	235	240	225	237	223	196	209	234	211	212	225	231	205	211	196	204	203	240	193	227	228	216	221	217	225	233	222	203	207	207	257	220	237	257	225	221	206	210	228	208	231	228	241	230	232	223	208	200	204	213	208	229	209	222	210	224	219	224	250	195	232	233	227	248	226	250	239	232	225	231	215	226	213	249	217	227	216	239	241	224	227	223	211	224	208	242	226	253	179	216	225	206	261	196	238	214	220	238	223	208	220	232	233	211	230	223	206	213	218	230	194	242	232	231	219	188	209	245	258	270	232	259	229	203	210	196	204	225	201	222	235	245	238	235	235	227	229	197	217	233	215	213	210	202	252	254	243	255	228	213	216	231	234	239	236	231	201	216	206	219	224	205	222	222	238	229	219	217	205	249	225	243	240	243	239	246	229	216	209	219	240	214	215	236	240	237	227	216	218	213	212	195	243	233	225	229	234	245	230	232	208	234	237	215	219	203	230	223	231	225	251	242	230	238	258	231	219	226	242	232	208	228	241	216	204	257	242	191	223	228	222	239	223	218	263	256	226	205	224	218	214	248	220	196	233	221	224	226	199	217	225	224	224	229	206	245	237	220	236	201	242	234	240	249	237	225	220	225	247	227	223	223	197	219	245	224	245	223	221	216	221	224	223	229	215	207	229	233	200	217	228	215	229	225	211	246	226	243	218	216	218	233	218	237	241	207	236	237	282	242	220	215	226	208	214	219	209	272	192	206	231	238	228	238	222	223	231	223	220	226	224	247	214	230	223	184	206	229	238	208	247	243	226	211	202	222	217	247	237	243	249	241	238	202	206	223	210	230	246	214	236	212	217	227	221	240	244	250	210	227	226	224	214	200	235	239	223	246	250	238	202	258	223	212	211	202	216	211	207	202	212	246	226	238	235	211	200	210	212	210	227	236	246	215	223	245	202	218	237	198	208	225	222	231	203	219	210	259	205	229	238	208	228	228	244	196	221	254	225	223	200	215	231	223	227	228	239	223	229	211	192	233	206	225	207	209	215	229	234	227	218	237	238	243	225	209	223	240	227	231	228	235	223	180	219	216	239	232	210	216	216	229	244	236	220	239	239	228	237	235	247	215	251	238	224	225	219	228	265	217	227	196	204	217	230	220	205	243	232	225	214	235	221	224	220	212	257	236	234	200	222	222	213	218	219	203	247	216	244	235	256	236	240	238	244	210	213	244	234	219	244	247	198	211	233	210	221	237	240	232	199	203	245	186	216	211	215	197	227	233	224	237	243	214	232	200	231	211	202	208	229	228	207	216	237	217	209	246	248	243	243	213	210	210	227	223	223	213	226	216	248	211	245	216	210	232	204	232	177	237	207	216	222	230	219	206	239	238	216	229	213	207
6944	1538	1811	2034	1944	1651	1407	1293	1129	1126	993	841	802	816	787	736	699	637	618	644	597	569	612	559	525	535	512	552	566	577	499	551	513	564	537	522	554	540	537	488	503	533	538	516	510	512	539	507	495	522	493	507	490	514	569	536	489	523	469	516	487	497	517	494	524	504	507	478	512	519	515	490	487	514	490	464	499	510	509	488	529	527	474	536	471	475	517	503	493	514	506	498	536	462	501	516	551	493	500	510	524	498	499	490	520	508	513	532	544	515	496	485	503	503	534	514	511	489	481	512	453	503	542	476	514	582	533	497	537	517	501	497	522	512	495	511	489	510	510	471	491	511	513	502	486	490	496	496	523	492	512	498	469	494	486	510	477	485	464	508	493	525	538	456	486	493	501	495	502	472	546	541	496	490	489	517	524	534	531	467	508	492	532	481	474	497	527	494	477	474	539	495	487	515	534	511	488	481	505	486	474	507	519	514	474	538	504	530	501	484	499	515	481	496	535	482	481	501	499	541	518	525	466	494	526	485	516	518	486	511	537	507	527	531	463	468	491	515	495	485	504	509	487	497	430	519	524	489	524	506	499	495	465	476	539	498	521	486	507	459	522	483	497	518	547	518	468	480	496	538	513	512	519	505	493	491	505	479	489	537	481	530	528	518	505	539	515	514	519	506	502	503	504	513	479	495	510	579	502	498	522	443	510	533	517	518	491	534	508	491	484	486	507	475	504	501	488	496	534	512	499	503	483	494	528	498	473	515	524	495	487	508	524	468	475	513	481	517	546	479	460	539	518	535	538	496	491	495	496	501	535	511	501	514	529	514	530	520	528	503	499	483	495	547	526	543	511	516	459	489	535	493	527	501	526	529	542	483	469	524	497	462	511	519	534	475	480	539	509	497	529	499	546	491	507	513	471	519	517	511	527	487	465	485	442	498	557	524	491	511	548	520	489	524	499	516	516	572	536	519	480	493	480	489	506	519	483	464	507	468	518	504	514	509	504	516	485	531	502	502	529	477	515	545	497	520	500	490	508	477	469	496	480	494	468	497	468	462	511	518	501	497	491	470	515	522	484	528	509	475	512	535	486	498	504	489	476	504	501	497	502	493	475	533	512	491	556	478	491	483	507	533	497	539	531	494	495	526	490	523	500	514	483	529	500	534	468	495	526	480	467	513	519	503	505	511	501	511	489	528	463	497	523	513	540	495	491	532	482	518	479	517	528	508	513	499	483	512	492	510	482	495	502	566	500	493	543	493	558	501	535	494	517	552	494	545	522	488	519	512	498	503	495	503	528	493	542	494	542	467	546	538	488	515	503	477	481	491	500	496	535	562	543	472	483	493	511	472	477	529	548	492	509	505	523	474	506	537	495	551	502	523	518	514	536	485	499	527	493	537	499	550	520	544	537	517	511	502	480	514	472	552	491	517	508	485	512	475	506	533	481	500	473	483	525	469	530	500	491	509	529	467	486	525	499	483	487	464	505	513	499	553	503	475	492	480	513	531	482	521	523	527	514	500	503	510	520	523	491	506	449	512	516	526	518	540	530	506	464	488	524	495	525	479	519	562	516	492	529	477	516	517	469	495	529	471	488	553	505	496	483	471	512	489	517	527	537	511	508	485	481	520	528	504	525	548	519	525	566	470	515	532	536	518	498	476	534	546	527	513	504	521	471	526	520	492	473	500	477	482	495	500	514	473	536	481	500	502	512	514	495	515	501	495	510	551	470	490	526	510	524	529	501	503	533	519	507	536	509	510	516	499	509	506	534	519	506	521	459	479	517	476	513	514	508	497	487	559	487	494	499	504	494	495	532	506	479	516	524	509	529	533	481	492	483	524	486	532	521	479	499	551	548	501	476	502	477	504	519	498	503	489	493	546	500	498	483	488	502	517	546	541	537	546	515	514	499	491	499	519	519	529	509	523	478	499	490	524	508	512	530	501	496	487	494	505	521	472	501	503	543	511	451	495	502	519	492	508	495	506	479	472	569	505	471	493	509	512	507	531	520	488	523	528	494	528	479	485	511	470	523	515	505	528	529	505	515	502	489	523	539	545	493	531	474	566	495	488	515	553	503	536	498	496	491	555	492	557	559	505	494	483	546	507	503	493	521	519	526	495	489	487	512	499	486	537	517	507	539	510	486	505	500	488	526	502	491	497	509	483	462	529	519	519	542	533	492	505	499	508	521	517	505	509	463	478	465	552	515	460	543	547	461	546	513	516	523	540	511	531	485	501	462	517	507	513	515	521	531	512	485	512	539	496	515	546	516	491	481	504	481	518	496	555	508	502	477	494	508	479	512	501	498	518	480	519	502	532	523	508	517	515	521	535	528	513	517	525	496	509	553	489	487	489	519	492	504	538	514	495	499	520	513	462	496	518	521	535	478	465	482	512	458	501	499	522	539	490	513	537	501	527	499	502	481	481	556	514	505	516	531	468	534	472	522	503	445	525	487	510	500	527	510	465	491	501	499	498	495	497	494	533	521	525	517	513	538	515	517	518	564	510	493	507	509	509	551	508	489	508	503	489	528	497	484	493	536	530	508	540	495	467	520	480	464	476	523	500	555	489	506	496	528	523	492	505	507	516	510	520	520	541	507	516	528	504	489	535	522	485	534	527	474	493	494	501	522	517	505	492	513	549	511	539	520	479	481	491	488	494	509	473	511	496	478	504	533	553	484	502	506	475	529	505	539	463	523	533	497	489	525	491	502	517	499	504	517	513	491	496	501	499	498	471	520	472	472	469	528	523	505	523	494	478	527	544	478	532	548	487	460	509	494	460	479	489	552	494	546	497	544	526	498	525	523	545	518	520	532	497	528	515	541	505	499	497	511	514	497	535	494	538	506	523	531	461	481	472	487	510	510	494	508	480	516	532	501	511	521	544	501	532	529	517	487	494	498	504	512	510	524	541	516	502	500	536	534	525	546	490	516	510	493	512	545	508	520	504	557	529	536	501	550	569	537	479	537	511	488	493	506	522	484	484	476	494	509	494	514	496	510	506	503	510	510	506	524	538	513	473	543	534	527	489	558	525	526	467	513	500	521	476	536	512	530	532	507	502	506	505	484	535	499	530	465	480	528	541	516	475	498	502	525	508	514	526	497	501	519	503	499	463	514	504	531	506	562	516	520	501	501	526	498	514	486	545	532	523	499	487	523	531	493	493	473	487	448	536	488	486	558	529	542	535	508	477	540	542	530	511	494	551	501	505	530	517	498	485	493	512	508	483	506	480	532	545	544	519	465	476	514	511	499	557	485	512	500	533	493	528	525	504	467	526	508	484	477	490	503	518	506	515	545	507	499	481	534	504	563	531	532	482	512	541	481	506	514	545	519	490	512	509	547	563	520	517	531	512	556	542	492	499	516	521	491	504	520	488	493	511	505	480	506	473	472	525	472	469	481	556	530	495	526	528	515	494	480	470	530	500	497	469	502	551	512	506	531	498	487	532	505	565	478	542	490	510	530	527	472	555	485	490	467	506	476	515
15115	2559	1501	1108	653	498	363	324	272	243	260	213	195	185	163	147	156	150	130	139	143	133	93	111	138	121	103	131	98	117	121	105	103	86	134	82	126	113	110	95	99	89	96	98	107	102	98	86	84	95	100	98	117	108	106	120	114	101	90	104	113	120	96	106	85	101	111	97	103	116	113	106	101	108	124	102	102	106	90	112	107	81	114	101	98	108	97	96	102	91	103	114	89	94	98	98	96	119	95	94	67	118	102	89	90	110	96	107	94	95	113	107	117	88	116	107	107	110	113	99	113	119	117	103	91	109	102	103	97	100	108	124	88	113	86	96	103	97	119	115	112	81	88	94	92	109	84	99	104	112	111	95	104	108	126	115	104	97	97	100	122	128	96	94	97	95	89	93	110	112	101	105	98	107	98	96	106	89	91	106	108	114	112	93	99	119	115	100	103	103	98	100	94	96	98	105	102	109	110	98	109	81	91	110	92	108	109	104	107	109	103	98	95	110	101	108	102	89	108	115	94	93	86	110	125	111	101	88	105	99	106	93	100	99	68	101	93	105	112	110	108	99	100	104	95	107	87	111	123	103	83	78	114	129	107	105	107	104	110	94	99	99	117	115	91	103	124	92	94	105	102	108	106	89	107	86	94	81	103	95	83	102	96	96	100	120	86	131	107	110	105	92	104	97	109	92	95	91	101	91	93	96	83	102	98	126	101	87	117	89	86	100	90	105	84	109	92	96	90	113	99	97	103	95	92	98	83	102	102	92	100	114	96	107	93	111	109	91	100	85	102	101	99	101	106	101	94	106	90	105	110	92	99	101	105	125	92	117	101	99	106	98	90	77	111	101	107	109	91	112	104	105	116	101	93	86	103	117	90	91	107	119	108	94	107	96	107	89	103	85	101	95	85	95	120	103	84	86	116	109	94	108	107	103	94	95	106	84	92	88	101	113	125	109	95	98	106	77	103	113	107	107	97	108	83	106	100	103	84	89	101	93	97	98	89	102	119	91	106	98	94	95	131	112	114	114	100	89	105	96	102	117	105	117	98	94	111	108	107	131	108	79	113	94	104	95	112	85	108	87	96	101	104	112	102	86	110	95	102	111	121	113	110	92	109	93	97	109	94	105	85	79	94	96	101	94	116	89	100	104	91	93	105	91	93	100	85	111	115	135	97	111	108	107	117	108	101	107	88	110	123	99	88	96	100	97	115	104	111	103	98	105	95	84	87	99	120	95	102	95	97	93	88	92	116	89	103	97	116	99	106	84	88	90	88	102	118	84	83	104	89	108	104	97	117	98	93	94	95	129	112	101	114	109	98	102	109	110	106	102	100	112	105	77	103	113	114	105	84	74	81	95	105	123	84	112	98	88	87	94	100	85	89	91	103	106	103	106	96	105	100	97	88	85	102	97	86	87	101	81	98	97	103	94	93	81	96	98	94	110	94	112	96	92	92	100	110	115	117	89	109	118	94	103	108	92	96	100	88	84	122	105	89	96	92	87	89	93	86	108	107	101	106	122	95	96	108	118	97	99	94	113	105	102	103	105	105	101	88	97	114	98	79	94	90	91	100	97	112	95	91	96	105	85	89	100	93	102	91	91	90	91	94	93	107	117	100	99	112	99	95	89	120	91	92	106	99	117	117	100	113	122	110	89	86	82	78	88	112	112	80	103	102	99	116	86	105	116	92	97	97	108	114	90	99	101	109	96	100	98	105	99	98	117	87	113	122	100	114	113	92	99	89	101	84	99	89	118	102	97	117	96	97	109	90	106	100	88	90	98	128	102	108	100	100	84	110	110	96	105	108	96	101	89	108	86	95	122	106	105	124	113	101	104	111	93	86	98	95	100	117	91	114	77	107	94	107	106	74	101	106	101	106	115	90	100	100	91	122	94	90	100	90	104	104	70	75	87	92	106	100	90	98	93	120	117	119	99	116	83	115	85	120	112	109	113	106	80	86	109	108	92	106	107	116	85	108	94	103	116	103	115	115	93	114	108	100	103	91	111	85	101	90	101	113	115	91	135	85	90	89	102	98	102	102	101	102	99	105	110	90	87	94	108	101	104	122	105	104	106	112	121	93	74	92	112	106	100	106	93	94	107	92	102	85	104	99	91	96	111	97	111	103	108	100	100	104	92	99	94	107	86	107	112	110	111	93	109	120	99	105	104	96	95	111	117	106	90	108	94	86	107	103	100	105	103	100	101	112	110	124	114	96	117	98	81	98	98	119	100	117	111	111	97	91	98	90	111	86	120	84	92	87	97	108	87	107	95	112	100	104	103	99	117	113	99	101	104	109	108	108	121	97	119	84	87	110	108	101	105	114	103	95	105	104	90	93	103	118	95	99	103	103	94	93	93	93	100	90	93	86	92	97	103	102	118	133	119	95	108	101	130	123	100	116	97	105	87	96	98	107	98	93	93	98	131	102	108	101	105	95	93	89	96	104	101	91	91	111	101	99	107	117	103	108	101	95	95	78	119	103	109	100	117	109	112	88	110	104	95	96	113	96	91	89	100	94	124	90	99	101	115	115	104	109	81	95	98	113	103	104	84	95	111	103	119	114	106	106	116	91	95	91	122	95	86	103	92	116	94	106	92	100	109	79	125	96	92	89	105	108	103	82	112	92	91	98	103	106	106	105	118	119	99	102	87	87	120	115	112	99	94	94	73	112	104	110	125	124	102	99	95	89	102	104	98	99	88	96	89	102	101	78	107	124	111	76	100	90	96	108	96	95	102	87	99	106	93	92	105	109	98	109	93	100	114	98	87	117	117	92	99	96	97	88	88	98	86	91	101	106	103	90	113	101	90	112	97	107	90	98	115	95	99	92	82	99	117	88	80	103	99	102	93	111	93	108	105	105	83	117	119	109	83	115	122	110	112	115	130	97	91	103	96	86	86	86	94	116	76	101	105	96	84	95	115	105	94	106	91	116	115	102	111	89	118	94	99	110	103	100	91	100	97	108	100	82	105	101	91	118	95	96	110	111	117	108	112	100	118	118	96	106	86	94	89	91	105	113	95	112	106	105	115	111	94	96	109	98	103	94	95	92	107	103	118	117	99	96	93	96	101	113	97	105	93	101	101	112	102	102	99	97	87	90	108	94	79	90	84	103	91	99	99	94	90	115	106	121	106	98	120	98	92	101	93	102	81	99	110	97	83	93	106	108	113	100	108	114	109	111	111	81	111	106	105	93	92	99	99	99	87	113	115	110	93	96	119	106	94	115	95	116	112	97	105	97	107	90	108	110	102	87	77	104	110	109	104	108	87	107	101	92	101	88	109	99	102	110	107	85	82	116	90	85	102	105	105	113	114	110	102	92	95	99	92	93	110	108	83	101	88	85	99	120	135	101	88	93	93	94	95	112	97	96	92	100	113	98	85	108	108	100	100	95	105	78	110	116	93	108	94	95	90	96	86	103	90	91	91	102	83	89	104	93	118	99	85	110	102	99	90	104	104	82	99	89	118	106	91	109	96	87	100	91	99
8646	2287	2585	3151	2821	2218	1775	1477	1264	1176	1093	842	816	698	664	581	530	544	474	452	410	379	388	377	357	347	342	321	303	317	303	300	303	316	299	288	310	270	288	276	308	273	278	288	285	264	276	282	283	310	286	279	264	238	295	261	267	264	276	240	263	256	261	242	254	249	254	273	257	270	217	265	242	273	244	292	248	268	278	251	255	274	279	261	283	280	254	239	258	229	265	295	235	269	266	234	273	239	255	259	257	262	245	232	264	262	268	263	254	248	291	257	274	248	280	291	266	249	245	265	265	269	240	265	242	257	249	275	271	287	266	263	236	274	259	268	277	254	266	283	274	256	265	275	267	270	241	250	264	227	231	242	273	232	245	218	256	263	294	277	215	240	241	266	272	288	271	267	268	250	267	261	284	268	257	284	231	252	296	247	271	279	275	265	263	298	248	241	264	241	251	253	281	279	271	259	263	267	268	269	261	247	252	245	234	256	250	250	270	268	282	270	245	272	291	269	264	259	269	231	244	238	274	248	279	216	284	275	260	265	263	242	236	250	291	256	263	263	275	258	272	248	251	269	256	288	280	277	282	262	247	257	270	286	255	269	266	253	260	279	273	271	272	262	269	259	253	260	242	263	256	251	259	250	270	292	261	247	267	237	244	238	262	263	269	253	255	255	252	268	276	242	229	264	288	269	236	272	249	299	272	296	300	277	267	249	265	309	247	280	253	264	288	276	253	231	258	251	272	252	242	244	264	214	248	256	246	271	267	292	264	232	259	238	251	256	282	239	257	244	281	267	242	254	251	235	272	243	261	269	259	265	281	289	262	269	259	278	257	248	281	275	287	254	258	256	265	267	254	258	235	255	263	271	263	261	263	269	235	276	245	284	275	243	261	263	252	269	261	226	270	239	253	251	258	249	245	245	253	276	244	301	252	262	227	253	237	282	260	233	262	267	273	268	256	238	239	259	258	246	249	270	238	260	243	244	270	246	264	230	283	261	275	280	221	267	244	255	281	264	223	263	234	264	254	248	253	246	267	266	249	254	260	239	250	255	236	271	264	277	251	277	286	247	233	244	253	246	265	276	238	248	257	264	246	265	233	255	254	254	259	274	246	235	248	289	259	256	245	279	268	245	295	236	227	288	250	245	280	241	237	248	217	251	263	260	284	257	241	262	229	257	253	258	263	255	287	267	253	247	252	251	271	267	258	249	254	260	255	282	259	267	264	262	280	274	265	247	313	263	270	242	244	237	287	249	268	282	236	269	246	272	275	280	275	241	280	258	239	230	272	250	253	259	248	291	251	254	249	235	270	249	289	274	274	267	252	267	248	282	258	254	280	252	241	238	267	257	262	261	258	257	229	265	266	238	266	283	272	248	242	252	250	256	281	241	267	246	246	269	258	243	293	227	251	278	269	286	271	265	283	279	251	230	244	283	263	256	244	258	275	267	244	255	269	262	245	259	285	257	259	250	275	251	244	236	247	260	277	262	255	255	316	268	262	261	271	260	299	245	263	234	296	229	281	199	257	241	267	248	266	250	240	224	268	246	269	235	250	269	266	264	240	255	251	252	249	288	269	262	255	278	233	244	254	256	229	271	251	251	267	272	260	256	274	291	250	282	264	277	256	247	251	266	255	257	292	250	292	241	267	232	259	250	254	273	253	263	271	230	239	240	249	249	270	298	241	261	256	277	251	277	272	271	256	244	248	252	281	249	264	254	263	291	218	270	243	269	254	289	262	242	287	264	253	257	256	261	256	249	246	259	250	275	280	265	265	264	279	251	265	278	252	245	263	236	252	286	276	273	257	234	238	249	239	248	236	286	263	258	253	253	215	257	245	254	260	227	245	253	283	236	264	261	261	260	267	240	255	231	254	248	245	260	235	302	257	223	251	249	250	250	278	269	252	270	270	234	269	232	241	238	259	266	284	278	247	263	243	254	234	246	253	279	274	268	260	259	261	218	228	255	252	230	242	250	224	267	261	263	243	241	242	275	253	257	249	264	248	231	276	273	241	245	265	266	279	278	259	250	246	262	264	267	286	261	247	273	259	261	248	262	246	287	251	253	249	253	274	267	282	250	271	251	272	273	270	255	267	297	302	253	268	226	275	266	260	271	229	260	270	302	270	256	265	262	263	285	283	294	250	258	256	255	271	212	259	216	245	244	273	260	232	241	250	257	262	270	252	265	269	254	257	212	258	274	282	268	271	272	267	250	269	249	258	226	270	258	245	248	258	246	237	273	264	243	254	253	251	259	293	265	274	245	261	248	244	278	263	268	269	261	268	265	275	253	262	256	239	267	250	247	242	259	257	278	248	261	257	256	242	278	280	248	262	228	252	255	250	236	263	284	261	269	238	283	236	264	253	238	262	261	249	264	242	246	269	280	267	246	248	267	286	233	279	269	286	254	270	234	252	258	228	283	257	276	242	269	238	255	257	245	275	262	250	236	237	275	265	271	258	246	242	251	241	247	269	260	232	259	263	230	258	283	288	273	234	231	297	263	251	241	290	264	270	216	267	254	267	268	293	256	270	266	268	261	263	278	281	269	262	238	236	257	230	259	231	239	268	265	257	252	236	262	237	254	287	259	260	274	253	266	304	240	269	256	256	251	268	245	268	252	235	266	242	271	268	231	239	249	252	251	294	257	250	252	281	262	244	254	281	270	270	302	254	254	258	270	250	234	234	287	250	242	250	279	271	236	259	254	251	270	269	231	267	223	240	256	260	268	256	262	276	270	229	266	289	254	271	256	259	253	264	242	257	248	257	272	266	292	273	296	244	274	275	277	268	261	240	283	236	255	256	277	263	246	263	277	236	245	286	254	247	255	265	276	256	242	270	277	249	263	305	233	271	252	246	254	268	274	254	265	263	236	243	268	276	245	242	250	264	283	258	280	259	240	268	282	250	246	255	248	261	239	279	290	233	239	274	276	263	270	273	272	244	253	273	282	247	270	260	258	248	285	268	243	260	264	232	263	236	288	252	255	265	256	249	253	256	242	241	256	268	255	266	275	253	251	279	251	284	273	278	276	238	265	248	314	258	261	258	260	258	255	249	289	262	268	255	230	267	252	284	275	248	275	264	253	254	252	245	240	255	279	273	263	264	233	276	250	261	245	249	242	227	282	228	258	250	230	242	247	256	251	254	262	284	278	240	283	278	256	242	236	244	239	262	246	251	252	277	245	264	262	246	246	261	280	235	251	235	271	255	244	273	264	275	262	261	276	257	247	243	282	213	248	232	235	268	263	263	257	252	234	241	260	236	262	259	262	265	270	286	263	265	266	242	264	222	280	258	240	222	256	259	233	256	259	276	260	257	268	255	295	237	258	243	260	232	273	259	261	264	266	269	274	253	233	244	242	273	232	274	253	284	251	252	248	260	261	255	248	265	281	278	253	216	248	272	259	268	259	231	241	281	292	263	272	260	278	260	228	267	289	236	235	258	265	280	243	276	242	237	269	235	238	253	263	245	295	250	251	274	273	251	247
1656	462	443	467	389	373	357	360	370	363	343	317	324	346	353	299	302	284	316	291	306	319	320	342	326	315	309	330	345	289	342	323	312	294	314	340	334	317	325	325	328	327	310	310	348	285	306	286	356	319	291	330	329	289	315	319	326	328	314	327	334	320	344	298	325	309	304	340	317	352	305	330	324	279	312	307	321	303	328	289	304	297	296	333	271	339	295	304	343	339	273	328	284	295	280	310	328	298	318	314	323	328	319	330	329	315	348	320	313	299	300	323	305	289	335	322	310	297	335	322	281	350	313	333	325	316	293	311	309	302	314	334	312	330	330	317	294	321	297	305	308	319	308	288	290	337	297	311	316	323	329	320	313	345	311	315	330	338	307	324	304	320	296	319	349	318	312	299	340	288	328	332	319	309	312	306	336	300	307	326	324	291	285	334	312	283	319	313	314	330	320	297	325	294	297	322	287	331	319	308	331	333	314	274	297	318	305	320	290	290	301	296	332	303	353	299	297	296	328	290	330	313	295	321	293	306	369	303	288	292	320	289	305	349	342	283	307	286	300	343	325	263	301	315	304	308	341	326	287	323	280	301	291	318	309	347	281	301	307	264	286	320	315	333	297	349	298	301	306	306	329	303	266	297	297	335	276	293	325	317	296	318	304	309	320	313	338	291	326	321	340	336	297	326	345	321	293	346	294	336	325	313	332	298	298	286	307	322	306	323	310	300	328	303	315	292	297	336	268	293	327	305	298	325	284	298	276	302	322	312	334	343	316	344	327	313	309	311	310	325	327	332	320	308	310	320	285	363	311	307	299	340	292	306	278	331	348	337	338	295	310	296	328	309	342	287	330	306	304	302	320	299	293	310	279	321	327	319	294	349	309	298	331	351	348	327	352	290	361	307	330	277	276	293	292	307	310	309	322	304	282	334	312	306	301	284	303	338	283	308	293	344	320	300	321	326	300	271	310	303	303	297	327	330	299	342	287	286	300	326	295	300	309	307	282	305	316	301	330	305	295	299	276	324	349	309	333	326	293	285	270	305	310	306	322	352	312	291	323	340	320	328	287	317	328	336	293	323	298	309	310	328	311	276	327	320	297	290	299	290	318	280	296	311	296	312	308	292	342	351	287	338	338	291	313	317	315	320	307	325	328	295	296	327	330	343	323	293	329	312	323	309	319	293	279	315	333	319	327	342	332	326	322	296	324	312	305	319	296	290	297	311	291	319	314	335	309	316	305	301	311	341	326	288	294	344	309	316	312	279	309	338	319	307	357	313	315	340	324	301	291	284	310	316	311	272	331	305	340	340	300	340	323	318	300	285	343	315	311	347	339	299	329	361	312	342	316	302	314	312	321	315	317	322	315	296	346	325	325	282	313	340	302	295	323	324	283	313	322	369	294	306	329	303	304	307	325	363	333	285	312	330	321	303	300	314	294	313	335	300	311	324	284	315	293	302	351	294	323	320	337	338	310	310	317	264	328	299	282	269	312	296	314	327	305	310	301	360	314	304	315	313	309	321	302	331	286	353	314	316	304	309	343	329	292	351	331	338	311	296	298	319	327	296	294	288	295	351	257	317	335	321	310	288	322	351	343	312	324	319	333	327	293	325	342	335	345	333	339	329	299	298	283	321	319	315	361	290	338	314	297	311	305	250	312	322	317	317	338	324	322	324	316	315	336	317	308	299	280	338	322	297	328	323	297	329	311	298	300	332	329	297	310	297	312	293	341	324	320	321	338	336	313	295	300	328	331	325	308	318	309	320	265	345	303	303	339	295	291	333	331	338	323	308	319	283	277	330	311	327	304	335	289	290	312	280	333	316	271	332	326	318	301	288	293	330	360	324	304	313	265	307	330	276	307	356	314	326	263	329	288	320	299	311	289	328	274	327	332	296	329	325	312	297	315	365	342	338	330	310	292	346	354	308	271	313	354	318	307	309	293	307	329	306	328	299	292	270	318	330	340	313	351	350	296	319	328	343	336	298	323	309	319	325	310	339	328	295	335	338	298	313	330	322	302	330	313	313	313	325	327	312	316	302	297	347	339	355	306	286	304	287	275	315	316	298	289	276	308	312	303	342	314	319	328	319	342	321	311	324	332	317	316	330	350	308	293	284	332	304	287	318	302	312	287	307	280	282	270	335	336	321	320	335	299	322	341	296	282	302	333	347	336	297	355	341	301	290	325	323	314	329	285	331	323	309	316	345	297	335	321	284	288	320	325	318	309	328	303	285	289	291	308	345	321	312	301	306	303	294	323	305	304	293	358	327	328	326	303	347	333	319	331	307	337	318	309	307	299	280	340	290	288	362	309	299	297	318	317	300	342	313	319	301	311	293	283	268	301	305	320	309	317	315	310	310	275	314	305	329	318	325	321	351	322	358	303	291	348	297	300	338	351	283	305	313	292	325	302	313	309	372	288	309	333	287	340	318	294	330	338	318	308	337	300	332	336	307	333	309	295	307	345	292	304	276	305	278	349	318	323	289	320	284	299	303	310	326	325	282	308	332	325	361	313	302	328	342	296	299	293	305	323	325	299	336	299	341	338	312	328	304	340	327	299	281	342	292	297	298	317	315	331	317	328	290	318	309	275	297	292	312	294	324	320	313	303	329	322	310	322	339	325	315	301	318	310	308	338	328	293	300	319	295	304	294	317	307	307	355	306	319	293	315	292	333	306	335	305	307	293	329	313	304	320	327	314	322	328	296	303	288	328	307	286	315	321	351	308	302	320	301	273	325	289	306	331	314	285	310	310	308	309	301	334	319	280	308	354	321	293	286	322	342	338	295	294	329	330	318	309	299	283	307	307	312	364	315	320	330	320	297	335	300	317	335	307	340	335	303	324	325	350	342	309	318	308	318	342	325	283	297	303	287	308	309	308	302	300	318	331	322	330	335	334	324	334	273	313	314	334	341	317	302	346	303	285	291	319	305	321	302	310	361	322	309	282	311	272	290	281	273	321	311	342	283	313	296	299	274	299	326	334	314	295	345	318	300	302	313	277	301	278	327	308	345	324	321	326	324	308	340	307	308	329	296	314	324	303	345	274	325	296	304	336	308	315	323	331	302	335	333	317	324	306	316	294	291	323	341	335	344	281	289	286	338	298	296	302	294	331	305	326	301	298	287	317	274	306	316	303	339	297	336	295	305	307	276	296	346	319	361	351	326	295	302	329	315	317	318	327	326	327	296	307	340	295	315	270	355	312	322	309	345	316	348	284	295	327	306	312	310	275	278	308	310	297	314	304	320	309	319	329	300	295	313	302	311	306	368	331	327	306	300	349	282	323	339	300	321	343	324	316	314	309	296	326	310	333	322	318	320	283	315	321	326	314	285	338	317	289	297	301	345	288	347	301	332	324	326	334	321	331	308	298	294	304	306	321	315	298	300	312	305	306	336	328	302	283	306	323	318	303	302	345	286	310	344	273	316	307	302	298	318	314	362	308	291	362	298	314	314	304	336	347	304	317	313	316	295	311	289	288	278	310	306
2109	848	1090	1154	1124	978	944	909	849	818	819	781	797	805	783	758	729	762	689	712	721	667	705	712	709	694	716	682	723	704	733	674	664	727	748	700	726	737	711	710	712	658	736	718	698	664	734	720	712	725	694	649	684	693	745	719	733	682	710	678	671	672	675	680	687	705	686	705	722	699	719	689	674	680	705	612	660	727	685	740	761	721	694	721	685	693	693	726	736	689	675	742	683	691	686	664	717	709	644	691	692	689	706	680	655	703	724	682	678	698	740	718	661	706	662	693	688	660	708	700	646	729	718	706	757	719	681	697	675	658	684	721	684	662	724	688	725	706	670	684	665	699	715	762	672	726	698	732	696	707	705	716	692	688	711	689	677	703	694	710	690	694	689	698	737	765	757	668	704	704	709	705	667	688	679	656	688	678	693	702	726	696	725	673	767	706	722	709	690	685	706	719	645	713	697	661	734	701	680	721	704	702	710	693	697	695	708	691	739	727	669	688	711	707	676	664	676	732	671	672	715	704	714	687	664	665	700	738	707	685	724	690	698	710	629	676	692	689	697	703	682	681	722	694	749	696	750	706	698	695	665	705	737	673	715	727	723	699	719	712	702	704	691	719	627	676	691	694	675	726	726	661	664	684	723	685	701	740	703	703	701	680	741	697	669	683	712	671	714	665	720	744	694	680	735	694	715	689	686	680	718	687	704	715	716	689	704	691	751	661	679	735	693	679	641	740	713	709	677	683	710	696	697	670	718	681	690	705	716	743	669	773	735	687	675	684	678	673	641	660	693	699	694	714	734	696	667	656	687	738	702	658	684	663	691	710	713	671	695	691	728	713	650	697	692	675	676	746	732	697	664	684	705	723	727	661	715	637	676	696	663	684	687	696	699	723	681	714	683	694	656	703	737	681	695	681	683	732	664	674	733	688	680	676	743	675	700	687	683	690	681	726	708	711	693	712	707	738	648	642	703	721	698	658	651	677	677	728	673	702	717	716	740	717	739	712	663	709	709	682	720	706	745	677	724	700	709	659	687	707	702	680	735	744	710	685	664	697	677	686	670	661	669	646	664	683	670	672	704	714	695	719	700	714	693	714	705	732	731	670	769	712	701	706	722	705	694	645	702	701	690	679	660	675	674	697	653	701	716	727	632	696	767	704	681	724	720	698	681	743	664	712	701	745	715	674	702	702	681	657	684	717	720	741	708	730	678	709	712	694	712	683	722	656	695	740	659	678	680	712	699	676	697	683	690	689	697	702	711	664	694	674	712	765	722	719	691	672	686	734	685	709	726	679	697	749	718	731	711	678	681	677	691	649	682	685	743	711	697	734	720	665	715	752	669	688	694	704	659	705	705	727	668	704	721	750	737	736	717	704	720	663	661	669	659	672	685	688	698	723	716	752	702	697	730	751	691	692	722	666	668	745	666	706	709	718	680	695	693	666	712	676	715	709	686	735	670	688	640	717	726	738	724	646	695	690	681	683	717	675	709	669	756	704	688	717	706	679	691	688	701	672	735	702	685	737	665	715	712	687	707	714	715	706	693	718	706	644	691	707	748	731	668	648	661	711	711	692	707	675	662	651	702	678	695	687	715	736	700	683	725	674	757	682	688	736	699	704	667	668	678	681	661	739	682	733	667	684	661	714	722	679	740	726	711	716	684	720	699	662	727	693	724	710	672	738	661	661	713	719	714	665	754	689	668	685	716	707	722	684	707	703	746	674	653	720	702	652	666	700	647	634	687	707	707	710	700	696	706	667	680	708	676	706	703	701	746	677	702	674	671	704	696	699	693	715	770	687	690	676	679	683	696	696	751	748	707	654	759	707	678	731	727	673	773	663	695	746	732	693	714	714	710	660	655	726	683	714	696	751	710	634	750	654	713	730	700	699	715	730	707	709	679	739	717	689	670	666	676	693	679	711	673	731	707	680	692	760	716	704	696	674	730	723	684	755	676	682	683	704	700	718	713	700	687	659	648	707	654	664	713	698	667	752	672	668	654	714	663	710	677	635	671	697	662	663	694	713	685	716	736	696	634	711	692	732	699	676	673	680	729	677	701	674	656	689	732	689	676	702	674	732	652	664	645	647	683	696	710	687	713	675	718	645	670	707	690	721	706	714	746	687	719	644	693	733	709	716	720	676	717	700	706	695	702	706	739	714	699	759	716	692	694	717	703	656	721	715	737	690	718	700	636	711	725	675	709	688	725	711	712	715	728	681	679	673	696	716	666	686	740	694	723	670	631	747	701	653	703	682	707	701	696	660	686	728	655	690	701	730	707	733	662	694	712	688	683	648	688	679	678	680	715	757	683	693	664	619	707	684	744	674	680	652	671	664	721	689	662	731	706	681	684	714	692	712	708	650	656	668	671	684	695	705	727	690	660	672	719	676	698	695	718	685	718	745	696	699	689	700	701	696	687	675	691	658	742	696	733	689	672	706	754	670	708	678	696	698	684	735	672	682	699	668	704	683	713	696	709	717	694	686	703	666	723	667	701	752	685	689	694	726	682	657	692	659	666	754	742	678	679	690	704	673	696	658	701	693	730	652	713	715	696	696	719	677	683	683	742	683	664	712	657	684	691	670	719	655	664	763	697	683	693	676	673	695	691	732	742	764	716	667	695	679	668	707	684	666	689	700	708	683	690	693	679	683	692	669	690	658	736	701	677	715	732	659	715	686	691	709	700	740	654	669	714	725	676	679	694	684	706	705	644	693	673	712	681	666	703	703	704	700	682	722	720	714	719	669	701	750	681	705	680	677	680	726	691	679	684	745	726	654	688	672	679	730	721	650	710	704	725	707	702	667	748	688	690	688	679	665	659	702	696	705	675	683	712	733	673	714	742	730	706	665	715	683	729	697	734	686	713	721	722	709	688	675	683	686	728	732	696	682	690	684	700	751	727	717	683	697	685	669	659	706	667	671	694	697	632	731	658	710	674	688	724	681	701	715	682	692	697	698	673	729	758	698	707	698	672	678	710	648	711	701	701	729	647	673	739	700	680	707	700	719	660	693	673	683	665	662	747	721	716	730	725	669	718	726	686	696	719	653	676	736	709	675	690	747	689	655	648	726	670	691	659	710	711	704	732	697	678	661	668	700	652	686	671	694	691	733	725	689	787	711	700	689	698	697	687	720	690	733	678	709	654	749	715	699	736	701	705	733	714	650	681	704	679	680	730	697	725	669	667	674	712	694	700	719	660	677	740	745	726	674	662	687	696	735	681	697	722	666	698	710	678	704	637	727	710	670	710	708	689	694	675	682	752	707	691	690	704	698	708	690	682	716	737	696	727	709	669	690	721	715	682	687	748	705	734	694	709	760	680	714	716	684	717	747	676	701	690	707	653	720	738	651	723	667	699	681	693	669	653	677	738	706	730	691	693	675	663	662	712	693	711	728	685	679	739	673	672	657	682	709	721	689	701	618	734	683	693	645	721	725	661	698	698	685	703	680	706	708	691	676	684	686	684	692	750	719	705	734	683	656	678	728
8456	1424	959	697	566	474	385	375	358	336	282	285	252	285	259	259	252	257	261	214	220	211	243	230	248	227	210	229	242	208	216	211	235	217	215	200	217	252	206	200	238	211	220	230	255	238	226	211	225	225	229	221	246	215	209	241	258	237	229	199	225	211	184	225	206	211	222	228	231	187	270	208	177	234	194	212	231	231	231	231	242	243	257	205	219	199	224	200	199	223	236	223	219	234	236	242	212	209	221	229	202	213	208	219	228	223	233	220	240	221	215	240	234	221	246	244	216	225	214	236	218	223	258	226	249	206	214	243	183	219	218	196	227	220	228	221	219	235	236	230	228	195	224	226	250	234	227	211	228	207	240	238	243	256	219	235	226	218	211	229	235	225	209	237	231	229	235	249	194	235	236	208	227	194	227	231	253	223	196	204	216	230	224	232	207	244	202	239	227	235	219	222	215	220	206	233	204	221	247	209	199	237	214	217	213	233	230	212	233	225	230	233	237	219	222	235	240	234	218	236	231	222	265	236	171	248	207	216	245	243	223	241	203	211	226	211	231	230	224	241	258	219	230	213	235	242	228	226	229	258	246	233	224	229	202	246	241	250	268	238	223	224	217	262	226	214	214	231	227	193	218	235	226	212	232	223	223	250	220	238	200	217	258	200	229	235	242	208	220	223	235	227	217	199	210	244	204	222	224	222	215	248	233	238	206	242	217	243	226	222	239	222	214	224	211	216	236	254	225	237	245	226	214	188	248	233	227	224	227	208	205	238	228	225	222	213	231	243	235	211	212	202	202	240	224	234	238	210	217	217	234	237	229	244	212	247	227	219	208	215	225	222	214	249	211	224	233	188	230	212	220	249	221	219	210	212	214	267	238	237	234	236	201	204	215	221	205	203	215	241	244	213	229	214	222	231	202	234	229	236	221	254	237	231	211	223	234	233	252	221	233	228	203	245	249	238	244	207	220	204	221	225	204	227	204	237	205	222	261	201	242	208	241	241	216	228	200	252	188	223	250	229	223	247	206	204	204	245	271	220	233	237	222	257	233	260	230	207	238	227	227	198	223	247	240	240	236	237	234	201	237	223	239	211	227	232	234	272	233	214	229	255	232	197	224	231	234	241	222	236	230	238	214	201	198	197	235	217	218	226	207	223	206	247	229	238	207	202	248	215	227	247	194	230	246	233	216	252	262	200	236	242	209	206	233	227	216	237	240	243	249	241	222	212	238	246	219	220	204	232	200	207	217	228	229	233	240	236	237	210	236	230	199	231	223	228	214	211	250	220	207	220	221	214	220	226	213	239	226	219	219	253	224	240	210	219	207	229	205	236	236	227	237	219	246	248	213	213	223	203	240	217	200	220	205	239	228	243	229	232	199	221	205	196	234	223	213	237	190	229	228	243	239	216	220	251	231	240	224	224	208	247	240	241	214	169	228	209	253	212	224	217	211	225	242	187	209	245	216	220	220	233	221	223	227	187	217	226	238	245	206	207	215	215	249	214	198	247	227	216	254	224	239	236	206	229	216	250	223	194	215	207	238	214	212	214	247	204	217	252	218	202	259	229	219	226	181	240	227	216	247	242	216	198	251	238	227	220	236	219	242	234	202	199	216	224	213	207	230	235	258	220	218	231	229	227	250	220	241	230	205	246	221	253	252	224	208	246	199	231	237	228	209	216	235	240	244	215	209	228	220	202	231	228	202	229	220	217	210	204	227	221	233	227	232	205	241	209	232	234	216	238	219	237	223	225	216	212	224	223	225	234	218	216	258	248	216	256	220	225	199	230	236	236	254	194	215	222	235	219	252	248	231	219	203	231	239	237	207	225	208	224	226	192	239	229	274	228	206	230	256	259	218	218	225	225	236	237	237	216	206	242	205	217	208	240	215	221	254	205	207	202	220	202	207	237	212	231	243	240	189	233	217	216	227	225	232	200	216	229	220	220	191	215	210	227	209	234	234	197	224	232	242	224	260	228	262	207	215	237	203	246	250	220	250	235	257	225	204	222	237	229	245	205	225	228	217	220	213	179	209	233	236	203	233	203	221	222	246	221	224	203	232	187	223	195	241	197	227	211	216	253	224	218	216	209	244	250	216	220	230	216	199	220	203	259	241	222	219	220	230	184	220	232	236	219	205	218	240	257	201	248	225	234	210	219	234	242	223	244	248	219	184	249	216	199	237	195	232	232	223	242	231	204	239	231	233	203	246	225	205	233	245	234	180	225	198	225	211	257	239	259	223	237	231	183	216	227	189	216	227	240	244	225	215	228	221	214	198	250	227	239	259	202	241	209	225	216	214	205	227	210	218	231	229	246	206	252	214	212	212	255	248	251	266	228	219	222	225	234	218	207	230	286	224	207	204	204	221	235	229	211	238	245	245	217	210	243	244	199	283	209	235	250	205	231	231	238	232	218	251	217	226	245	245	222	240	237	198	218	255	226	200	219	213	203	232	236	234	216	239	230	206	210	211	234	221	225	228	204	226	206	225	194	198	230	235	251	242	239	228	245	229	220	228	258	235	176	239	237	215	251	209	199	231	257	226	246	222	203	191	209	195	207	208	217	249	204	224	240	232	257	219	210	198	234	202	223	239	227	239	238	227	242	233	272	236	189	207	233	230	227	204	216	234	229	234	221	266	201	199	227	232	222	215	227	232	216	223	226	245	232	207	211	247	257	234	228	218	201	250	217	194	237	215	223	202	250	211	225	208	219	244	240	232	228	231	232	218	211	224	253	232	226	224	223	239	202	213	222	248	215	193	200	216	233	231	229	231	221	220	220	238	233	223	225	229	240	268	211	217	211	225	234	237	225	238	224	213	232	224	194	243	238	207	231	216	227	227	233	213	250	196	212	218	216	230	203	221	225	214	242	273	242	248	238	213	230	232	209	215	221	218	235	217	210	218	217	205	201	235	247	251	222	214	242	215	194	236	197	272	198	246	220	226	225	201	224	193	222	221	241	225	237	222	228	242	233	267	211	218	185	236	188	212	232	218	195	238	185	222	218	229	235	218	215	219	226	244	226	238	221	222	236	234	239	228	238	220	229	238	197	225	230	216	246	209	229	218	219	220	271	207	221	255	219	214	253	226	240	223	221	252	210	191	206	221	222	233	213	249	223	222	213	218	208	236	231	216	229	258	241	225	213	202	223	211	232	225	235	184	236	237	208	225	213	243	240	210	229	222	238	222	219	245	241	235	218	226	249	221	218	223	227	199	204	251	204	242	189	225	235	214	200	223	223	210	232	228	230	245	238	208	240	253	212	224	200	216	236	216	222	196	236	248	230	234	207	243	247	228	215	229	209	231	224	219	207	228	234	258	236	202	237	214	229	218	256	240	203	202	243	227	233	229	219	223	233	243	190	191	231	222	219	202	253	218	211	209	239	241	209	238	207	234	234	226	210	221	236	236	242	255	210	217	238	242	224	256	246	243	220	216	233	238	235	247	208	224	233	199	233	215	222	215	247	251	212	232	201	231	224	247	246	235	221
7000	1695	1905	2182	1952	1650	1372	1222	1123	986	983	887	818	784	766	711	662	641	663	608	666	602	610	562	585	555	541	558	519	513	558	522	542	524	563	518	499	566	472	530	534	555	477	542	510	548	525	545	523	565	474	473	551	564	544	505	470	545	533	498	498	480	524	539	510	466	559	505	526	549	525	502	546	486	522	520	477	500	527	543	530	520	513	509	490	488	535	532	547	500	466	531	512	530	479	548	466	470	517	505	508	510	502	488	509	523	508	497	519	491	501	524	499	509	511	514	502	550	494	516	525	531	563	478	499	496	514	507	494	513	507	502	512	539	515	510	517	518	512	479	540	498	489	539	525	532	517	507	526	530	549	531	480	558	547	525	526	529	524	509	520	552	547	474	524	493	508	543	498	505	519	534	488	496	484	487	525	532	479	495	503	522	548	521	544	524	512	520	497	502	528	524	526	524	499	490	511	539	545	473	491	477	538	466	497	531	508	519	503	524	530	503	530	507	529	489	518	479	501	514	491	479	494	513	493	570	496	505	562	466	496	490	479	532	515	467	497	526	513	494	501	482	510	506	495	521	474	540	501	522	508	485	546	524	515	515	512	495	495	495	526	514	528	504	522	544	504	518	525	521	508	514	503	466	534	540	530	496	525	490	523	534	528	522	504	522	506	502	498	579	519	469	522	495	496	541	548	511	484	512	548	537	495	510	534	521	533	479	524	515	493	508	491	561	500	477	477	520	487	518	469	513	513	521	530	532	519	512	512	547	535	514	534	499	508	528	534	498	532	523	516	505	509	511	529	515	516	531	501	556	456	532	545	551	515	507	531	490	522	504	492	496	525	510	519	493	522	475	523	509	512	458	522	516	502	469	526	491	492	549	547	496	534	520	488	529	517	486	480	547	540	501	500	503	499	507	495	509	499	475	521	499	531	513	471	536	495	539	552	523	502	490	501	492	541	482	533	483	535	510	493	493	521	491	524	538	512	520	484	527	545	521	480	466	510	508	566	552	529	546	484	533	500	505	491	523	495	506	523	473	539	500	542	490	570	526	508	509	476	499	535	545	483	514	499	480	450	522	481	542	511	511	483	483	488	485	538	477	531	509	493	492	488	498	524	521	529	493	476	495	528	546	529	522	475	530	503	523	516	465	587	522	482	496	482	496	498	513	499	511	489	497	501	541	511	518	524	525	531	518	490	486	530	528	531	552	536	507	506	578	506	457	542	514	523	516	508	559	471	479	499	517	517	517	511	474	510	557	496	498	524	538	518	504	477	526	492	523	489	518	495	522	514	500	513	492	471	498	502	523	518	519	544	488	530	496	476	526	485	579	494	530	476	495	485	525	491	524	486	500	522	499	516	478	503	523	506	503	505	487	471	514	535	524	540	505	506	522	515	487	490	509	498	513	520	490	527	508	480	514	502	506	483	492	496	542	537	495	484	538	509	523	504	544	522	544	527	509	488	515	489	526	485	527	524	485	533	527	480	510	548	507	519	482	528	499	500	498	501	466	469	533	540	536	482	536	466	483	554	483	501	512	508	489	534	493	474	490	476	510	520	539	505	503	497	506	505	488	508	537	514	505	535	493	482	539	503	537	535	510	486	471	497	451	475	483	506	503	464	492	504	531	512	558	504	468	520	491	481	517	535	490	510	492	540	511	493	481	541	493	520	530	484	498	492	494	532	486	503	508	536	505	518	502	552	501	525	492	538	513	515	507	519	553	515	489	536	521	501	550	492	514	556	448	497	512	501	480	487	522	526	503	542	524	451	518	512	488	491	515	524	497	510	500	471	502	543	532	484	513	510	475	511	484	476	479	530	521	524	503	489	528	474	491	519	513	512	472	519	477	526	534	515	542	501	523	561	459	536	506	493	545	476	459	535	523	498	535	533	519	541	536	499	509	494	505	527	538	524	504	470	527	500	519	488	479	509	493	493	555	529	512	529	522	538	508	545	493	497	493	524	462	537	478	531	534	525	540	507	475	509	543	503	587	514	478	528	507	511	514	517	496	545	503	486	537	512	514	514	474	492	445	469	510	503	529	484	505	503	525	499	486	521	495	488	534	507	482	535	478	501	538	456	525	514	539	507	487	509	518	504	551	477	492	527	510	509	514	520	503	520	520	525	509	485	496	497	492	515	516	522	522	508	506	484	499	512	560	484	501	514	517	508	501	518	508	562	468	536	572	464	527	496	541	514	494	513	491	485	505	525	519	537	515	507	529	523	508	534	498	529	529	559	498	482	526	518	472	505	531	495	535	529	536	514	518	501	506	524	500	529	558	494	514	537	528	496	540	505	517	516	516	492	574	526	509	542	574	535	479	507	484	496	505	518	494	544	509	482	531	484	492	514	512	494	496	529	523	503	470	475	542	514	520	508	542	527	525	478	527	507	521	530	526	528	557	528	530	504	504	537	524	506	502	521	474	491	491	483	523	506	453	545	496	491	475	491	492	545	526	518	511	500	507	457	503	566	494	489	510	511	514	487	514	510	483	513	516	530	536	506	530	523	546	494	537	510	529	528	520	537	530	515	518	476	512	508	514	490	458	531	502	500	501	498	516	527	528	505	514	447	499	537	514	472	486	562	503	518	488	533	491	521	512	530	501	532	507	490	492	503	521	484	536	532	511	549	558	555	504	528	545	494	464	486	509	524	530	498	529	501	515	512	491	510	534	483	511	506	516	498	512	507	483	501	501	567	484	527	517	512	519	533	497	540	497	516	530	553	530	566	534	553	527	540	505	533	482	491	520	504	503	519	550	521	505	509	529	543	498	497	512	503	518	508	499	488	517	491	528	519	508	501	496	478	511	511	510	509	525	500	575	478	522	525	552	450	510	500	513	503	543	505	523	504	533	502	528	511	500	481	511	491	504	501	517	507	476	531	518	551	508	506	522	530	550	480	480	517	527	480	515	518	520	509	499	543	532	532	508	496	526	514	516	494	507	489	517	472	498	525	505	530	473	464	486	480	506	483	467	522	539	506	554	524	506	505	487	467	508	531	523	483	474	527	471	503	486	542	492	496	525	493	505	526	478	522	521	518	540	491	509	555	507	497	520	505	564	506	499	536	485	511	535	486	545	518	521	527	517	508	537	510	521	550	526	494	478	495	503	550	526	492	515	537	481	535	549	522	520	513	496	532	528	484	534	520	524	492	483	505	511	495	517	515	544	548	529	543	508	518	534	485	500	549	552	566	479	493	530	513	517	483	509	489	516	511	525	546	539	573	501	481	543	526	521	530	539	538	510	504	502	526	503	516	530	531	518	493	496	476	475	536	525	472	532	476	526	514	537	501	511	494	503	522	487	518	499	518	505	499	508	536	537	482	532	498	526	508	503	503	545	518	516	501	471	512	512	508	519	534	537	494	517	513	508	544	547	518	491	477	512	504	537	518	506	547	502	526	508	519	504	494	473	546	521	535	516	510	555	522	477	494	522	503	513	540	521	525	485	522	515	545	489	523	486	529	504	493	537	524	506	522	530	500	514
15329	3024	1640	1064	726	482	406	312	301	263	253	179	190	181	167	174	171	132	128	115	121	117	117	100	127	104	130	102	106	98	110	95	82	123	116	115	99	108	128	127	104	104	109	116	104	106	109	115	117	125	107	80	116	121	144	82	112	102	111	107	100	116	100	129	82	115	88	109	94	111	100	97	102	122	96	121	96	83	86	101	88	113	98	112	99	92	90	104	104	100	103	95	107	96	99	98	97	111	109	129	108	80	76	113	114	98	87	92	103	102	88	124	104	93	96	112	103	91	104	109	114	102	125	116	94	125	98	95	115	100	90	103	100	101	105	111	107	123	118	104	127	105	96	117	97	113	106	100	101	104	97	109	91	93	103	94	100	107	110	108	97	116	96	104	109	102	100	102	113	96	127	93	103	89	101	102	112	90	101	122	105	113	114	103	122	101	103	103	106	88	107	97	100	109	122	99	99	92	92	108	106	104	136	122	107	93	106	102	116	110	104	127	108	123	92	98	99	110	110	125	100	112	113	114	123	110	97	89	112	93	90	99	112	92	102	106	106	105	102	94	87	90	108	106	106	123	109	101	102	100	99	115	98	99	105	103	94	107	88	94	97	120	109	112	109	97	107	113	85	102	92	86	96	107	97	122	96	94	107	109	98	94	128	108	109	114	82	134	120	115	108	102	88	107	100	99	112	113	110	87	108	102	98	93	104	98	85	112	121	100	110	93	91	110	128	123	118	96	81	106	104	119	110	120	110	94	100	102	96	88	93	94	89	89	112	94	97	100	89	94	97	103	83	114	109	124	124	114	99	93	105	100	94	101	106	106	82	100	102	117	101	109	110	95	99	129	99	105	99	86	110	83	107	89	110	116	109	113	126	96	103	84	96	74	106	99	99	95	97	87	94	99	112	91	99	114	94	94	100	104	92	117	115	116	109	98	89	94	101	100	98	76	97	101	101	91	87	99	85	120	118	102	125	113	109	92	109	120	111	99	107	102	98	111	82	111	111	114	96	89	111	100	103	92	125	111	90	100	112	96	107	102	101	111	107	107	109	89	92	84	132	91	105	94	104	119	104	88	121	102	102	99	89	120	99	104	96	99	107	129	107	103	92	92	101	115	104	110	94	90	108	125	102	102	97	105	106	111	121	107	127	114	100	113	103	81	109	100	92	97	104	86	90	104	91	83	88	81	92	105	113	112	85	132	108	116	97	96	94	102	91	109	107	103	122	110	93	108	106	108	93	98	106	93	81	114	102	94	106	119	123	88	106	109	81	118	112	102	101	92	91	89	99	115	113	112	103	95	108	97	114	112	98	104	90	100	90	98	97	115	111	102	117	94	96	116	104	112	110	92	99	90	101	109	113	106	91	109	110	126	74	91	104	108	122	108	102	105	114	99	122	95	123	81	119	114	119	105	82	118	103	105	107	109	102	113	98	115	101	93	97	114	100	112	96	103	104	103	102	108	100	127	106	114	110	120	102	99	96	94	123	102	123	109	106	98	107	103	94	92	92	98	101	99	97	109	106	104	91	80	74	100	101	77	115	110	107	103	96	109	83	119	112	112	116	112	81	98	74	92	118	95	90	98	97	99	120	137	116	108	99	106	108	103	89	124	105	111	92	89	101	92	95	111	106	104	95	113	118	95	87	117	103	108	94	111	109	88	85	98	102	104	90	111	101	90	89	96	93	90	107	106	86	105	111	90	95	88	78	92	106	95	109	114	105	128	116	96	122	93	105	104	96	101	99	115	111	116	92	93	111	98	100	93	92	120	97	106	105	112	121	111	113	91	96	112	101	121	92	121	112	104	119	100	112	99	103	92	100	87	108	105	82	105	104	115	94	109	120	103	113	118	107	116	100	96	97	108	98	119	93	106	99	85	105	99	89	93	103	98	99	99	94	87	97	105	92	96	101	107	81	85	120	105	99	116	109	90	111	103	110	93	111	100	104	115	112	135	99	104	99	86	84	96	120	118	100	104	108	114	114	109	103	115	118	101	117	112	109	104	107	104	101	107	133	110	107	90	99	101	118	100	127	103	100	109	88	107	114	108	96	92	113	99	95	80	92	96	96	113	92	100	89	106	127	100	97	107	105	100	103	99	127	119	97	97	100	106	105	114	114	126	122	93	103	101	105	106	97	102	93	98	105	125	114	106	88	111	118	115	112	102	94	109	106	90	92	77	99	108	85	124	97	82	116	103	88	107	120	107	108	115	110	92	111	93	119	105	101	105	96	113	110	89	97	115	97	89	121	135	115	114	105	132	100	95	108	103	98	100	109	88	99	110	114	108	102	102	102	101	87	114	104	134	111	97	101	93	102	96	97	102	88	87	103	97	109	100	98	100	110	94	94	111	112	102	91	112	109	116	139	94	103	94	91	105	106	96	107	98	107	105	120	104	102	100	129	96	101	101	102	94	96	113	109	109	92	114	108	105	100	98	126	93	114	118	96	97	101	106	91	113	98	97	94	101	95	92	105	110	121	81	85	94	91	111	98	108	99	121	106	101	111	97	108	118	93	113	105	105	100	105	110	105	118	114	97	105	110	96	125	113	78	86	98	90	108	93	103	123	95	94	86	107	100	114	87	98	110	113	117	104	87	115	94	115	86	95	120	121	83	111	105	98	102	112	132	100	104	97	98	121	108	86	82	115	103	108	114	116	107	105	108	105	117	110	103	91	112	93	95	99	92	119	111	109	108	84	103	117	112	107	114	99	105	95	107	105	102	98	94	94	106	88	118	121	96	85	85	112	112	92	117	95	103	85	104	119	102	83	105	110	98	100	115	78	116	96	105	99	126	96	97	89	108	121	117	94	99	104	119	111	104	100	108	101	95	105	99	115	84	106	89	80	113	116	102	113	111	105	103	90	99	113	120	113	85	89	109	92	93	85	99	123	105	88	104	115	86	108	106	90	112	118	129	130	86	98	97	92	99	97	117	110	83	117	114	135	86	109	126	85	115	97	94	107	110	108	103	108	96	116	101	101	103	92	127	105	104	120	108	103	105	99	92	109	101	100	102	111	108	104	104	114	105	117	103	103	100	85	98	100	101	93	117	101	103	110	112	113	110	115	99	117	118	103	92	129	114	108	112	104	95	116	125	89	105	91	138	95	98	84	79	101	101	108	97	107	102	103	97	103	103	113	118	84	110	123	113	118	122	108	105	100	101	118	93	98	115	104	124	110	99	84	104	88	103	104	85	94	100	110	115	92	106	87	104	108	103	129	108	101	116	119	96	110	104	94	112	88	96	92	93	86	97	120	103	98	106	95	93	113	109	104	124	108	106	112	91	100	105	91	87	108	90	91	109	102	99	107	94	109	97	92	93	83	134	111	100	71	108	100	108	99	102	106	108	103	96	115	101	100	104	109	98	99	89	98	97	118	86	100	102	93	98	114	116	121	101	78	120	114	91	93	95	92	102	115	92	88	104	104	104	119	94	105	87	116	104	98	102	110	87	118	95	117	100	106	115	89	91	99	88	100	105	85
8859	2506	2862	3453	3013	2407	1759	1525	1276	1084	1099	971	751	694	604	632	599	469	486	440	465	393	350	388	371	370	379	317	303	294	365	278	329	316	308	286	298	321	278	282	279	308	259	275	279	251	324	271	255	266	262	272	267	295	268	273	249	291	248	281	299	264	249	257	257	246	252	256	259	265	265	227	274	274	259	295	240	267	271	248	269	225	222	262	262	237	246	280	277	251	279	268	249	251	262	268	254	246	275	251	239	269	318	275	267	249	257	268	260	233	248	280	263	296	286	277	290	269	271	268	275	253	286	244	274	285	252	256	266	251	261	239	282	259	244	262	258	256	291	283	234	264	287	256	269	233	243	231	260	272	242	247	269	272	255	262	274	270	253	264	261	280	280	257	273	259	271	258	276	254	263	272	291	228	259	262	255	247	256	292	258	263	230	273	224	254	250	237	250	257	272	237	237	258	240	251	280	274	243	259	256	270	259	229	240	263	260	272	247	293	243	273	251	279	240	279	243	263	252	272	232	267	254	269	252	262	267	276	272	256	252	279	246	256	257	271	241	256	260	254	264	271	283	299	276	243	270	266	265	279	264	255	260	252	280	269	239	269	282	284	257	252	234	281	272	250	276	259	274	275	243	263	276	274	245	292	240	239	248	243	264	276	260	285	277	251	252	265	280	257	238	250	237	277	275	261	263	268	260	246	259	296	271	245	245	271	263	277	254	276	254	266	252	264	239	274	247	240	259	263	263	247	237	261	281	286	241	283	226	281	288	258	254	280	272	252	286	273	264	288	253	254	240	240	281	274	285	271	270	267	302	279	263	240	205	261	248	238	247	274	248	258	267	271	276	259	236	253	233	252	284	243	260	270	240	262	267	291	275	291	275	238	268	270	240	293	250	277	276	255	274	272	261	284	283	272	267	238	263	279	278	235	284	271	252	275	271	263	283	283	269	282	264	271	275	232	262	248	242	258	268	266	289	267	262	251	273	258	239	272	272	262	268	259	262	244	261	271	283	269	262	258	289	273	276	284	229	285	239	239	259	265	243	273	286	266	248	270	257	255	289	259	267	252	279	272	249	253	264	291	243	283	244	269	260	248	269	280	279	252	252	244	247	245	229	254	254	249	253	286	274	281	276	277	248	271	272	266	275	282	247	258	265	278	263	253	260	273	253	282	265	268	294	240	282	245	264	253	261	250	268	250	268	290	255	257	256	236	254	278	248	244	260	271	278	241	233	312	258	275	276	256	249	263	267	241	288	246	240	254	260	272	269	263	277	269	228	258	274	271	268	306	256	270	263	251	251	224	281	246	290	268	263	286	280	280	266	247	277	264	286	262	252	275	276	255	296	282	266	245	275	256	241	269	266	284	264	286	255	253	246	279	243	230	269	290	246	307	276	253	248	259	252	252	232	262	240	269	287	269	266	281	255	264	271	272	262	264	272	257	277	245	269	238	281	275	282	284	233	242	250	282	256	261	278	266	255	258	259	254	287	254	260	266	264	278	253	270	282	241	235	261	281	274	276	242	271	272	231	266	270	253	285	249	262	240	247	269	244	265	265	270	271	252	271	269	277	229	281	271	267	261	284	274	283	264	255	220	268	243	280	270	276	294	260	218	287	269	233	255	252	236	270	250	269	282	284	258	257	252	235	250	250	269	265	279	266	249	252	242	264	298	245	267	261	277	255	259	284	286	246	243	260	286	248	269	259	289	276	258	272	238	254	233	272	260	244	248	229	262	253	248	258	241	264	264	246	245	253	269	252	279	268	291	283	287	259	262	258	261	237	245	285	262	275	256	266	297	244	280	282	266	251	258	272	250	243	257	250	248	288	277	242	273	251	282	290	268	233	244	257	263	219	272	274	227	226	261	272	295	262	261	267	294	255	235	241	282	272	268	241	298	252	259	270	288	279	271	243	292	238	282	242	279	269	258	286	271	239	271	264	270	281	271	260	258	273	254	245	277	280	267	245	240	275	279	271	239	258	232	244	252	274	257	260	276	254	244	252	263	270	271	247	253	271	262	283	257	272	291	267	276	277	271	255	254	247	274	287	251	253	247	288	245	252	239	282	287	279	268	287	250	259	242	261	281	293	290	235	239	241	232	249	291	249	241	274	234	230	244	292	274	263	286	275	254	272	218	241	260	251	283	235	277	249	281	265	243	232	258	274	252	259	233	279	247	283	252	274	237	284	240	278	242	263	302	269	236	230	280	243	272	271	273	258	281	271	232	254	251	244	235	271	276	262	310	290	260	271	265	300	245	263	258	245	249	258	274	248	269	233	235	266	275	275	290	254	260	280	265	238	246	259	261	258	266	258	242	260	240	245	245	244	248	273	243	252	242	266	229	251	269	268	229	244	276	263	244	231	245	279	247	274	249	265	254	276	269	227	253	261	275	251	284	275	241	260	240	298	256	260	269	266	266	247	257	297	254	274	251	273	268	237	257	270	293	243	290	282	254	255	236	261	246	258	279	282	255	275	263	258	248	275	253	272	297	243	258	283	250	276	292	280	248	244	260	284	240	233	275	273	252	278	268	241	283	263	273	267	272	267	308	245	271	285	258	286	258	268	259	255	287	266	275	255	286	259	275	284	231	268	257	271	275	269	258	255	261	285	292	270	271	259	283	286	240	242	253	246	264	257	261	253	242	264	257	252	250	240	261	263	280	254	270	291	232	247	275	245	276	275	268	264	229	269	273	259	249	219	231	237	255	247	263	248	262	286	285	286	223	269	291	236	251	265	256	287	274	248	255	281	253	296	261	271	280	244	269	262	276	244	238	283	276	251	267	279	240	275	283	249	236	264	275	265	257	254	241	271	245	271	282	281	258	248	259	284	279	248	269	259	261	282	212	241	265	262	237	264	267	312	253	255	259	267	251	273	254	260	239	263	239	287	259	255	265	262	255	243	244	288	270	254	273	264	271	286	251	240	270	245	270	263	270	257	262	237	251	235	275	280	274	260	246	249	277	251	257	270	262	260	271	272	261	254	288	281	263	250	259	253	286	256	250	229	298	251	277	268	242	295	261	237	229	291	255	245	277	243	249	238	237	235	273	295	260	265	249	252	267	269	275	259	266	263	252	233	304	241	267	268	262	260	285	242	280	247	281	270	252	250	291	238	265	265	286	279	273	281	241	252	248	233	231	274	260	246	258	270	244	269	233	244	296	226	280	283	290	247	227	254	291	267	285	241	249	259	244	245	230	279	266	248	258	261	263	291	228	268	246	256	274	266	260	268	255	271	266	240	271	240	256	278	258	270	254	270	273	262	246	261	272	296	257	267	267	290	256	219	243	251	245	259	250	246	269	282	274	249	239	238	243	276	282	255	240	263	265	250	219	257	249	265	254	244	257	285	282	266	259	253	280	242	265	255	255	283	291	261	265	236	248	269	269	257	268	257	249	248	260	277	281	250	254	261	268	256	263	252	214	246	254	278	281	256	261	250	269	255	274	246	258	271	281	257	296	264	300	256	267	238	279	278	264	234	290
1799	457	505	470	450	374	378	359	323	312	318	314	301	334	331	337	323	323	311	328	300	305	338	323	337	293	324	277	294	328	326	322	335	272	322	313	330	358	322	328	310	317	281	326	303	342	323	295	318	299	312	322	308	328	325	309	331	300	315	344	329	329	338	289	324	305	347	298	325	333	297	311	323	321	302	329	290	320	310	292	307	335	324	321	302	323	344	288	314	311	309	331	296	328	315	334	310	358	323	317	268	307	346	285	323	283	285	302	297	319	299	313	321	311	344	308	279	320	279	325	302	330	339	303	290	315	277	294	302	297	338	336	299	308	310	324	340	297	338	328	284	323	332	274	337	297	315	292	286	347	312	330	322	333	309	295	317	289	294	299	329	340	283	301	312	291	331	308	310	286	307	357	318	338	286	309	301	287	304	322	292	324	287	317	338	310	311	289	302	311	289	319	330	309	329	279	289	329	338	302	305	283	287	324	326	348	340	302	314	334	332	276	302	305	321	333	266	314	320	351	330	305	320	312	344	356	332	297	285	291	354	323	333	305	325	311	328	304	304	307	366	316	276	297	328	302	320	290	304	343	284	309	335	331	351	307	329	324	322	310	311	331	322	291	284	332	292	338	320	314	312	328	299	332	304	283	289	299	298	286	324	292	314	334	321	323	275	311	292	337	292	302	265	288	333	299	307	327	342	313	352	330	331	287	330	312	353	325	324	323	323	286	311	307	343	321	286	307	337	317	337	325	307	314	321	293	373	326	342	304	348	322	321	315	321	329	318	293	320	315	292	335	317	293	309	321	301	336	292	313	333	332	319	312	296	308	310	327	297	298	311	338	337	315	295	306	332	326	313	292	303	277	330	337	310	330	315	309	328	296	325	346	307	297	307	326	326	315	326	310	321	313	323	331	296	318	340	310	308	317	298	303	303	330	335	307	309	300	326	324	319	326	324	344	334	325	322	345	302	331	306	329	327	327	328	293	306	325	349	297	290	295	309	342	313	346	353	360	294	306	329	325	287	288	305	332	307	305	289	332	331	308	302	328	310	291	347	343	355	324	296	306	334	323	304	324	303	331	283	310	302	292	307	342	307	367	315	304	314	324	294	290	330	316	295	331	327	320	321	325	314	332	285	338	291	313	320	284	322	325	307	328	315	303	335	309	324	331	328	296	304	317	328	322	330	287	331	333	315	298	292	311	323	298	322	322	328	300	317	305	324	328	303	320	308	292	313	313	287	318	310	285	324	332	337	337	310	312	309	326	307	322	313	308	307	290	337	362	322	322	303	297	334	340	295	320	289	313	316	296	315	343	321	314	301	337	323	322	330	312	286	318	320	346	307	303	302	303	285	297	320	300	284	305	352	323	325	301	299	332	325	303	307	318	306	292	306	343	303	295	310	288	343	336	312	317	282	299	289	331	295	338	319	304	308	303	322	308	322	300	298	310	310	343	312	327	349	306	343	311	285	330	322	309	285	337	312	303	339	275	303	306	336	312	309	314	283	310	341	312	338	309	315	307	327	337	299	310	306	290	295	284	308	330	310	288	303	315	336	303	325	298	331	314	293	328	289	352	333	314	339	328	348	315	291	323	299	343	283	316	300	301	310	317	329	331	280	286	297	340	328	317	304	382	282	307	310	310	328	275	282	311	308	312	293	329	308	305	339	323	305	283	279	347	322	328	325	287	332	325	318	329	320	334	305	323	304	289	343	334	323	304	317	291	336	346	317	278	328	321	288	307	336	307	359	302	300	306	327	313	283	338	295	308	341	282	322	315	303	332	327	319	315	318	281	294	298	339	307	315	338	317	331	284	342	308	297	313	305	322	292	298	308	331	335	307	312	318	298	319	323	308	322	324	306	308	318	321	280	328	312	288	348	298	317	311	335	341	363	342	326	324	307	299	317	300	338	312	311	322	310	338	344	328	304	306	314	334	277	334	295	339	314	306	312	333	297	295	326	304	298	301	306	299	332	317	320	300	325	334	333	324	312	318	330	318	274	315	349	316	339	339	306	299	293	347	301	338	309	309	317	321	307	306	317	300	313	333	324	328	351	323	324	292	293	312	337	317	270	330	293	321	293	313	328	311	324	316	314	330	306	292	317	296	301	300	284	309	336	306	295	360	301	292	334	270	331	303	313	318	281	340	315	338	332	321	307	318	297	312	331	324	324	314	305	281	288	311	282	300	295	313	316	323	300	328	317	309	304	328	304	332	289	307	330	340	342	297	323	350	282	316	327	325	296	318	324	297	307	307	327	310	317	316	299	334	300	312	301	298	313	343	345	297	340	352	327	311	313	289	314	337	316	323	288	313	283	303	317	312	320	277	294	274	326	348	315	359	306	329	323	287	297	310	358	330	313	297	295	331	292	307	331	327	305	308	319	312	315	325	346	333	308	302	347	292	295	313	303	304	347	335	339	341	332	306	308	357	323	301	309	315	315	292	281	299	324	305	301	323	352	328	325	306	306	291	299	341	305	313	291	282	309	287	342	311	261	339	334	322	315	310	294	287	293	268	303	309	301	317	315	295	291	292	309	321	282	313	330	344	310	314	307	298	310	290	307	316	309	300	304	323	298	289	317	325	314	310	313	333	324	312	325	287	314	359	332	273	319	292	317	275	310	316	339	326	322	289	358	325	327	314	290	299	316	326	332	323	278	289	327	307	350	298	325	339	318	320	322	291	288	316	327	298	311	330	314	312	297	305	341	321	332	309	305	310	304	327	326	302	318	314	298	317	324	310	304	319	295	321	305	314	310	319	302	341	286	322	334	306	302	382	304	288	324	322	340	297	315	307	298	306	309	311	295	293	307	289	298	287	307	333	327	298	297	317	298	313	314	309	307	322	310	294	320	287	321	307	283	309	345	312	306	300	340	327	313	331	332	305	321	292	324	298	305	353	310	301	347	321	347	341	335	328	318	336	286	310	324	333	315	274	327	351	269	328	309	348	322	288	325	354	298	284	312	317	305	316	321	305	300	302	338	343	315	305	308	357	301	319	338	290	328	314	288	320	318	305	284	285	341	337	301	288	312	325	305	306	301	305	278	317	297	332	285	260	313	312	323	327	296	319	324	282	303	326	316	306	301	333	327	314	298	317	297	309	315	326	317	302	310	293	337	319	309	317	310	313	310	309	332	320	345	319	317	305	293	275	322	315	323	295	309	294	339	281	307	325	335	291	326	293	327	317	312	317	289	323	326	322	293	319	327	321	350	304	320	325	320	316	347	315	294	276	355	299	329	354	321	326	298	288	333	322	348	293	304	299	314	306	342	324	309	308	296	346	324	332	287	323	312	321	326	325	306	314	296	301	306	312	308	312	292	311	338	299	309	291	357	328	345	338	357	314	323	322	310	344	326	324	341	318	309	305	307	336	321	304	327	315	324	333	334	340	322	316	247	339	311	319	297	348	310	314	267	300	318	323	294	320	329	297	272	314	287	310	348	293	345	347	309	321	318	314	322	308	343	333	331	340	330	326	318	329	328	329
2148	878	1080	1245	1192	1050	922	924	919	802	894	830	795	777	755	778	760	749	696	717	704	740	688	787	739	742	706	733	713	709	689	672	738	682	677	689	708	734	696	716	704	723	755	690	716	740	702	716	692	679	657	704	693	667	713	673	739	708	715	668	709	696	703	699	707	708	743	705	691	723	679	688	718	686	673	717	693	674	698	753	687	738	661	729	660	713	687	693	679	707	671	689	713	708	640	707	735	722	669	710	716	734	659	695	713	717	702	692	688	709	693	691	703	703	741	731	690	756	707	713	672	742	732	732	724	704	642	736	736	681	736	689	744	686	682	701	710	666	730	697	694	695	710	679	627	665	685	682	658	728	704	710	685	720	716	684	737	696	673	735	689	692	722	694	686	695	688	712	693	736	709	668	772	728	699	700	711	734	675	692	762	697	719	709	692	702	727	732	658	654	728	700	718	715	746	749	683	664	661	708	743	700	723	685	679	673	723	711	696	722	708	733	669	682	671	656	761	684	705	737	648	698	723	715	742	691	740	695	750	651	716	738	690	645	687	687	707	685	692	701	664	680	722	686	703	720	718	669	743	703	712	667	660	713	670	698	677	706	703	723	684	713	671	723	708	674	729	736	723	725	723	679	725	711	683	692	712	694	685	690	694	753	751	704	725	671	656	709	706	685	652	733	687	759	706	705	666	729	700	691	739	707	701	703	672	694	690	729	685	719	724	681	700	715	651	694	664	668	733	678	700	722	769	746	705	749	713	702	719	703	683	659	686	709	781	717	740	713	717	663	695	677	718	700	664	704	707	720	699	691	751	691	678	719	714	703	715	674	715	725	731	677	717	693	708	665	703	657	726	716	718	702	679	733	690	733	657	742	709	722	625	689	758	671	675	692	680	717	685	702	704	700	663	714	690	749	721	713	676	721	683	723	711	691	700	710	720	698	715	699	712	748	741	691	699	680	761	720	726	691	741	699	654	773	683	725	694	702	672	696	664	726	651	701	702	703	681	697	695	746	705	713	727	717	696	681	717	701	686	668	713	709	700	716	702	668	678	653	703	657	735	701	695	682	721	695	663	711	723	685	696	676	723	753	704	692	696	685	668	710	701	695	717	682	673	632	724	658	762	634	726	699	689	699	771	672	664	701	697	725	705	767	737	677	701	713	668	731	682	683	685	757	708	677	684	674	697	700	736	707	700	711	678	717	655	689	714	647	687	689	745	686	701	682	730	713	721	723	712	713	674	698	723	699	743	641	712	644	694	670	693	718	747	635	731	700	690	699	698	701	693	717	680	681	671	727	708	720	746	657	678	704	686	636	673	697	695	705	722	699	694	702	719	759	716	726	707	727	691	702	688	656	660	733	708	672	732	648	693	707	717	707	689	682	754	717	749	694	738	703	689	749	694	738	726	680	723	707	719	736	699	690	712	745	683	709	712	761	713	671	699	710	730	702	701	705	682	684	706	711	740	745	713	720	697	678	643	679	696	668	705	738	679	741	655	714	699	723	743	707	707	710	710	728	703	717	695	753	726	692	693	687	669	685	744	696	710	656	728	727	737	697	689	683	703	659	706	677	703	743	688	706	719	713	697	722	683	752	722	708	659	721	664	690	665	719	725	729	726	741	695	715	705	719	707	656	722	700	758	692	626	700	741	679	742	676	660	688	671	726	697	699	723	685	674	677	679	673	663	694	688	696	680	659	640	708	725	731	730	757	731	703	703	686	711	678	682	707	730	740	660	712	733	709	689	682	714	743	714	736	710	784	693	706	682	709	742	709	683	708	673	730	708	727	676	735	698	685	688	741	718	662	691	741	686	711	685	706	704	718	694	786	713	712	715	718	768	692	676	719	706	753	693	680	710	721	686	700	692	769	749	684	705	752	706	701	682	687	696	730	712	725	717	708	712	682	707	669	681	743	740	726	672	723	767	736	738	697	720	727	670	666	680	681	732	723	715	708	737	694	707	703	651	717	721	693	743	696	691	665	708	738	685	712	741	730	666	664	745	675	741	680	766	679	698	706	699	725	724	646	691	687	721	692	654	686	672	701	703	746	733	695	655	685	702	669	730	692	704	742	701	723	677	695	679	679	765	694	742	714	685	688	734	711	686	719	719	718	712	676	735	662	678	724	687	691	702	698	695	704	715	688	700	670	710	739	722	704	705	682	742	653	686	710	712	709	712	731	695	704	676	750	708	671	706	686	719	706	715	723	730	704	721	674	710	699	690	686	704	758	703	742	682	733	750	654	751	707	680	717	725	715	698	690	666	679	704	687	767	740	740	720	734	711	694	680	722	689	750	687	683	670	660	717	687	724	747	696	673	656	678	707	728	643	678	705	678	676	677	703	717	672	679	682	687	698	707	705	717	646	685	678	673	699	688	736	733	667	703	689	671	686	685	785	688	683	662	644	721	690	725	681	688	686	701	712	745	662	689	707	678	705	636	702	664	693	707	721	649	717	698	726	700	781	710	669	678	718	741	638	736	651	683	701	685	719	755	692	706	745	729	756	671	754	746	639	711	687	644	691	735	693	684	668	734	705	689	669	734	724	748	694	708	700	730	634	701	708	705	684	678	699	673	672	715	715	663	738	718	744	721	736	697	670	692	705	720	689	679	703	700	701	660	735	677	707	701	684	724	659	715	697	719	686	717	701	681	700	654	709	688	693	666	732	645	714	716	766	664	719	692	729	695	728	618	718	719	636	652	691	737	731	679	713	726	678	678	700	656	749	749	686	703	708	651	688	724	640	707	742	704	675	686	697	703	702	682	696	681	754	674	680	659	682	739	689	676	694	710	748	720	744	735	753	679	669	711	685	752	710	624	687	709	706	705	700	698	692	663	670	700	690	708	692	697	669	669	692	690	723	724	763	718	713	758	709	684	717	754	760	666	679	712	743	696	712	731	721	731	703	687	739	700	692	712	708	712	682	750	678	725	686	697	666	699	707	697	688	715	744	740	671	713	705	700	694	703	711	711	731	711	714	734	662	698	698	722	698	645	758	699	682	693	737	728	708	725	678	691	713	698	724	687	685	698	757	714	673	707	678	673	732	718	696	691	683	687	706	740	740	715	660	716	700	730	652	701	698	651	695	723	707	695	728	700	670	686	683	758	724	696	727	691	683	742	719	682	729	702	729	698	698	681	730	650	720	759	687	729	702	699	685	643	699	696	721	690	750	750	691	669	723	733	673	732	725	720	718	732	725	715	692	718	717	655	683	693	686	732	726	695	747	689	748	732	743	652	704	717	767	703	708	665	630	723	650	707	668	702	702	685	745	709	663	689	755	717	690	680	749	675	690	723	709	724	725	722	676	762	670	702	732	738	699	722	699	670	664	712	682	684	733	683	681	741	688	755	714	706	671	697	695	682	686	673	649	689	732	711	700	713	683	677	669	711	659	683	679	692	660	708	720	716	711	712	693	687	721	695	730	662	682	674	664	711	654	691	739	729	686	742	760	702	689	741	726	703	674	699	672	717	717	740	705	705	706
8154	1535	1107	752	578	470	393	372	315	264	287	278	265	280	238	247	286	265	227	267	216	213	253	245	245	237	232	209	244	202	211	215	226	245	227	226	211	239	237	219	199	214	232	237	208	244	235	243	233	215	183	228	218	221	220	226	195	220	253	236	226	198	228	235	217	204	214	248	254	194	203	228	213	214	225	243	236	242	243	241	210	221	229	218	213	234	228	233	240	212	211	202	198	193	253	235	217	254	239	237	226	259	226	227	219	245	199	224	224	215	227	211	246	225	256	230	211	205	223	203	239	205	201	207	227	227	232	217	219	252	240	165	234	206	239	212	220	231	229	225	230	211	228	224	225	261	212	220	227	236	215	218	215	216	211	202	216	252	224	225	236	256	224	195	215	226	189	231	234	232	221	222	234	256	221	234	240	211	215	233	212	222	243	233	251	204	218	235	246	203	224	231	221	222	240	235	248	237	222	227	222	212	218	209	208	231	236	260	207	248	224	239	251	211	202	233	218	219	221	194	225	239	210	212	226	207	228	225	242	214	240	242	202	203	238	242	200	217	224	218	248	246	259	226	221	194	223	223	232	222	214	201	211	212	234	213	234	206	265	237	225	228	208	222	219	208	237	225	238	213	196	221	222	240	223	248	224	210	225	218	214	207	202	214	232	251	259	222	205	248	256	241	229	212	242	240	221	243	234	190	220	233	200	236	209	213	241	234	245	214	232	205	225	224	235	215	241	236	187	251	221	227	204	229	197	228	232	225	233	236	256	255	234	236	206	230	207	214	209	242	215	232	224	232	239	246	232	220	229	240	226	242	216	236	228	212	223	211	261	230	244	239	249	187	249	205	218	221	197	200	216	229	268	230	219	238	221	239	234	234	214	224	226	207	227	259	231	231	224	196	227	224	244	226	260	210	236	248	236	223	222	209	227	205	233	202	203	214	188	205	235	242	250	198	220	199	237	224	232	237	243	200	234	215	253	238	263	230	205	249	199	198	240	229	253	273	237	222	210	237	234	204	227	201	215	216	203	231	246	213	213	205	237	223	196	226	245	222	232	248	231	236	240	229	244	243	231	215	211	204	216	233	205	211	218	222	230	218	239	223	231	261	226	211	237	253	214	214	204	225	240	224	216	217	223	261	230	233	238	205	221	204	226	231	211	195	213	208	205	221	225	224	219	211	238	243	220	223	228	231	236	216	237	224	232	241	217	223	205	238	226	212	237	218	234	215	241	225	203	216	218	258	217	211	222	231	249	196	225	233	231	219	222	209	248	230	198	210	225	234	219	256	236	239	242	220	211	238	222	224	261	223	224	246	231	219	235	221	214	201	231	213	239	225	241	231	235	222	211	213	240	229	253	235	233	219	254	196	250	252	242	251	228	238	209	211	201	221	226	224	215	247	238	267	220	214	241	198	210	240	219	222	193	236	254	230	224	214	235	253	242	215	241	201	206	234	206	228	224	220	216	252	215	250	195	204	167	222	221	222	240	227	253	206	256	219	241	227	217	237	236	213	215	217	236	228	223	199	217	240	240	220	241	218	234	240	241	256	230	230	228	222	238	217	231	237	244	229	250	221	214	234	244	235	229	241	222	212	209	214	241	214	214	202	222	234	244	241	247	238	207	263	236	203	202	220	223	196	259	225	231	231	235	216	229	219	230	217	241	248	214	202	209	206	213	245	231	221	225	236	234	233	232	244	246	225	194	235	234	220	212	221	239	215	208	233	243	234	212	214	231	210	243	219	244	229	219	233	215	200	218	235	204	211	221	222	218	223	201	212	215	234	240	238	248	226	220	252	232	219	232	214	201	220	230	245	239	232	203	206	204	248	210	210	205	217	216	228	226	235	182	202	206	212	222	246	225	221	227	216	218	212	219	213	218	239	221	239	229	244	244	215	222	218	193	209	205	222	226	235	196	232	219	237	233	212	236	223	230	235	212	234	202	249	206	213	217	224	219	218	237	208	239	204	222	218	254	234	192	211	228	246	228	205	203	210	237	235	200	216	235	212	198	250	245	196	220	215	235	262	249	244	208	248	239	243	232	247	226	221	219	236	255	223	244	249	197	216	216	227	224	248	202	201	217	201	224	234	239	216	229	226	218	220	230	240	234	206	266	236	201	213	232	217	246	249	220	218	215	225	232	240	245	243	229	213	232	174	238	242	221	245	216	235	245	216	229	217	233	223	230	224	199	228	245	212	239	224	214	211	238	231	236	265	210	182	217	249	238	243	244	225	246	231	267	224	214	215	213	219	235	225	212	218	239	255	205	192	213	222	212	248	234	212	259	235	253	232	242	217	218	239	234	235	221	231	237	235	224	218	182	201	264	216	227	220	253	219	239	217	224	205	228	231	229	194	254	194	204	238	229	218	186	244	206	218	234	263	205	241	255	237	220	217	244	223	205	237	208	202	191	210	213	213	225	233	229	231	201	228	232	231	256	209	218	212	232	225	215	230	223	215	229	245	245	231	212	223	231	246	245	247	229	253	205	266	227	237	259	196	228	241	251	210	220	214	217	233	203	226	210	219	223	221	202	261	234	203	249	234	215	192	216	236	248	231	234	246	203	205	231	216	236	220	227	229	223	245	243	207	250	200	226	215	228	213	228	238	219	230	238	231	198	223	249	225	238	214	211	251	232	240	193	231	245	235	231	228	238	220	256	234	216	241	222	241	235	243	207	233	222	214	231	204	219	237	238	213	203	251	229	216	211	231	232	249	253	223	219	233	218	187	235	241	220	248	229	258	213	233	211	219	225	241	245	224	227	238	241	196	224	268	238	227	221	226	230	235	206	228	234	213	218	229	220	230	215	218	228	216	234	224	224	237	208	216	218	223	249	222	207	247	210	238	227	226	209	227	223	235	232	215	223	223	211	215	221	217	226	215	198	243	246	225	231	220	222	239	247	223	237	229	227	211	218	242	207	254	231	239	223	213	228	232	237	226	216	221	210	236	246	208	201	202	213	224	237	239	213	230	198	237	215	214	238	254	232	268	212	235	228	218	189	209	209	243	220	214	260	253	222	237	204	228	235	259	206	218	220	216	211	238	228	232	228	211	254	235	223	233	240	238	230	231	243	223	207	211	205	203	264	221	203	223	228	246	224	196	238	251	211	217	217	248	248	225	207	252	214	214	218	218	230	216	220	234	192	221	218	236	237	213	239	208	204	233	204	233	228	193	223	237	217	235	227	225	190	222	245	242	235	244	218	211	214	225	202	214	212	229	229	227	251	196	223	228	223	213	233	222	249	229	216	221	237	238	207	215	236	216	224	220	212	239	221	241	256	248	230	216	230	219	212	204	226	220	234	247	244	216	207	210	237	215	265	220	242	282	207	216	218	207	220	191	209	215	234	230	209	202	254	213	247	208	237	247	214	221	200	222	255	225	206	220	213	256	234	212	220	205	213	201	217	187	242	224	215	264	218	228	232	213	231	227	232	221	215	235	229	229	226	189	218	205	225	241	247	221	232	206	217	225	232	245	189	203
6921	1732	2190	2404	2219	1790	1415	1227	1054	985	934	950	788	788	762	736	691	640	638	675	593	598	590	566	570	597	542	541	536	549	561	547	571	529	551	509	561	511	512	522	532	535	538	518	498	524	542	515	490	534	563	530	525	543	498	536	478	518	519	497	553	519	501	526	484	517	519	522	553	532	507	498	508	549	515	498	460	468	523	505	513	535	505	517	527	483	532	515	509	494	526	561	501	510	535	554	518	526	491	521	515	496	512	505	538	536	528	537	520	527	543	511	549	515	487	506	540	462	475	506	528	501	511	548	504	516	515	537	496	490	489	525	504	525	485	498	506	479	533	518	489	528	541	484	495	533	522	537	505	486	504	493	528	493	515	503	490	520	545	530	501	518	493	483	527	455	496	495	533	511	495	509	496	531	485	535	517	500	491	526	559	549	497	503	554	515	515	529	495	538	503	506	494	530	490	530	486	523	533	479	533	515	534	528	503	470	518	522	519	504	523	485	498	527	537	490	516	512	489	510	506	500	503	514	539	501	525	507	508	513	499	519	533	533	537	473	494	499	500	492	538	524	481	479	521	474	530	531	489	495	508	514	517	487	506	492	504	498	556	484	534	539	486	543	520	510	538	554	511	475	508	514	503	504	486	516	546	523	545	478	494	509	504	493	521	510	538	479	518	508	492	492	532	491	542	524	529	528	516	530	489	516	515	550	505	527	470	541	519	487	544	507	497	474	498	489	542	499	496	509	470	488	545	526	526	544	507	489	501	532	509	551	572	500	451	486	520	484	533	540	504	523	493	528	519	485	515	505	520	501	490	510	490	481	460	521	522	508	503	520	522	505	539	510	510	508	513	489	509	478	521	484	553	513	495	490	513	533	513	504	504	531	467	479	495	484	519	505	489	527	499	537	475	511	524	494	502	536	477	525	501	531	495	497	512	487	486	509	462	509	524	484	502	504	528	471	510	517	472	521	520	483	524	487	510	489	504	519	533	471	523	505	497	484	519	501	506	480	466	512	525	478	549	525	520	528	549	512	563	516	467	490	518	513	520	522	517	499	516	568	584	485	507	511	496	530	554	540	524	475	506	537	554	497	469	524	545	518	531	462	538	509	527	524	514	461	532	528	500	493	491	492	533	521	549	512	474	514	528	495	517	496	552	519	520	526	506	499	493	524	534	546	525	492	519	503	562	503	540	475	523	509	510	557	535	543	487	486	480	454	513	467	464	498	518	483	480	495	537	535	496	491	506	554	524	494	527	495	497	472	524	499	520	487	548	519	545	514	515	537	533	510	478	518	552	542	494	494	526	525	526	517	495	496	505	520	480	509	493	492	518	517	479	502	517	513	519	497	501	522	493	521	508	520	541	555	464	516	493	521	530	483	469	538	500	522	488	549	561	528	535	521	479	519	555	504	485	479	489	522	530	533	562	501	501	496	490	508	495	481	565	489	487	489	528	492	498	460	491	532	529	476	545	512	515	516	570	496	540	542	515	502	543	537	551	507	537	513	473	479	569	525	483	516	490	494	511	547	519	501	503	535	495	510	533	509	519	498	504	561	488	494	538	491	500	546	479	509	569	546	534	498	526	503	551	532	522	514	516	515	490	494	536	536	494	529	514	500	507	512	493	522	508	518	485	544	507	497	540	526	465	515	502	547	495	519	492	496	531	491	505	499	494	541	549	491	498	509	485	491	511	495	549	528	541	508	533	531	503	523	523	542	476	488	521	516	499	519	526	534	528	488	501	493	510	508	491	503	487	520	470	506	526	468	486	530	513	512	525	508	517	514	534	493	528	504	499	491	493	531	499	519	524	528	517	494	515	497	529	528	553	514	497	521	525	492	488	517	533	522	503	525	487	555	550	518	525	486	536	518	502	533	505	493	504	536	535	504	517	535	518	542	517	507	479	504	508	502	502	531	516	533	529	505	496	534	491	544	537	525	531	545	523	505	510	542	511	543	523	470	488	499	495	521	530	523	514	555	476	555	540	532	493	474	521	496	538	479	483	515	486	508	560	517	526	509	526	524	524	537	539	506	517	504	530	559	488	484	514	529	540	511	487	511	511	557	490	483	537	511	531	537	528	492	526	515	502	518	489	525	511	540	511	517	516	485	517	545	505	519	551	516	504	530	527	517	534	564	518	497	513	527	539	536	499	553	524	513	511	490	523	537	513	526	491	513	516	506	504	503	499	474	534	488	507	479	524	529	515	513	527	489	500	536	503	509	491	531	487	580	495	509	533	524	520	502	533	497	573	530	534	507	502	518	503	516	544	484	525	540	499	563	538	509	483	499	529	508	548	507	530	499	513	515	481	529	507	533	535	526	502	504	510	529	500	497	514	506	502	543	496	482	499	544	526	499	483	485	510	483	504	525	498	528	522	549	511	494	513	510	511	486	521	536	533	528	522	499	516	536	502	553	518	496	533	519	533	462	503	523	505	543	517	477	520	539	528	516	507	498	509	527	502	532	501	526	543	508	520	499	536	493	535	507	520	454	514	510	509	496	509	512	488	561	534	494	518	519	539	523	515	521	524	522	510	498	512	559	478	545	497	512	499	508	550	502	539	526	510	455	509	514	525	504	534	528	521	538	513	495	548	505	537	525	505	519	502	544	521	542	509	528	512	521	504	507	515	482	531	540	478	528	522	448	502	513	535	528	511	478	500	533	460	518	542	529	510	549	544	521	537	542	564	473	483	496	555	535	482	513	503	470	494	522	492	501	533	494	527	490	552	515	528	497	491	545	519	533	541	508	516	523	502	521	514	536	517	504	513	530	513	476	475	535	520	500	533	526	524	517	521	487	529	501	467	514	507	527	484	495	513	494	539	532	532	522	521	505	537	460	532	528	515	512	534	537	516	524	520	553	542	523	475	571	518	501	496	501	519	515	507	475	498	518	521	522	554	500	533	491	487	511	486	483	499	513	523	495	539	530	511	530	500	522	525	524	511	501	505	520	493	497	524	558	532	498	520	508	502	527	514	490	523	553	499	503	536	526	489	510	493	499	522	501	485	522	520	516	493	531	497	526	506	516	508	499	497	499	544	571	534	566	532	575	567	525	475	554	515	539	489	536	520	540	548	546	496	504	472	513	514	474	496	476	499	529	508	528	498	525	465	483	531	500	489	544	515	516	503	507	492	538	508	512	495	525	522	500	519	558	495	501	514	540	530	488	526	533	512	481	489	508	552	508	506	485	489	517	508	516	485	511	523	518	524	538	492	511	539	506	495	485	503	492	545	523	503	532	515	527	497	484	497	493	531	504	561	520	521	544	501	458	508	545	481	492	520	476	498	508	510	523	510	512	537	529	515	511	487	530	552	559	508	503	508	508	521	500	535	551	495	511	516	507	529	554	471	552	511	529	513	484	487	509	520	502	515	532	501	527	505	521	500	505	497	512	530	523	507	480	502	459	478	476	548	531	501	497	537	551	511	496	520	528	502	490	495	500	469	490	553	492	553	541	512	509	522	533	532	526	502	532	478	502	477	560
15360	3062	1750	1155	810	516	409	366	282	243	225	212	182	177	159	205	127	127	134	129	127	114	142	115	99	138	125	98	128	102	130	108	109	109	105	102	88	103	112	101	112	113	112	116	112	107	87	105	102	114	95	112	118	116	112	113	106	101	103	130	113	90	101	126	78	81	107	100	123	119	110	116	94	106	107	108	112	98	108	117	119	92	112	116	105	125	119	113	97	108	109	114	113	85	108	112	107	114	106	93	114	90	110	95	91	102	117	120	104	79	105	115	106	108	93	104	114	102	124	111	114	110	110	113	100	106	107	90	114	109	107	115	122	108	110	104	93	107	90	112	106	109	119	113	121	119	102	92	124	98	104	109	131	111	103	106	93	112	114	116	102	118	95	99	99	91	90	110	97	99	86	112	106	95	85	112	109	100	105	97	97	104	107	107	97	107	92	122	104	93	100	108	106	91	115	93	102	102	93	108	125	96	92	123	108	86	124	114	106	110	111	123	111	104	103	114	93	115	128	109	90	100	106	122	88	98	96	112	106	87	95	113	85	111	97	107	120	91	102	96	86	118	140	132	118	115	88	115	99	110	102	105	113	101	122	108	99	116	89	110	87	106	125	112	85	93	108	98	110	69	101	121	97	104	83	90	118	99	104	101	105	122	103	100	103	89	101	97	97	103	106	99	77	116	115	103	108	114	98	100	117	111	112	110	106	115	117	125	96	98	110	90	102	98	96	111	103	100	108	108	104	117	101	107	109	116	99	103	99	99	116	99	95	96	95	113	103	128	101	125	115	97	102	96	96	82	101	111	124	92	96	107	116	116	115	113	105	94	110	91	112	95	86	101	95	98	97	100	101	121	114	107	112	88	92	110	118	104	93	111	101	104	95	111	88	114	110	114	98	108	97	110	96	102	115	101	111	117	102	106	101	108	90	104	93	103	121	98	119	90	99	108	113	113	95	103	87	109	101	121	98	100	109	104	120	119	111	97	107	97	127	96	124	89	93	117	101	111	82	87	112	102	116	114	104	106	97	84	98	106	102	79	96	109	110	110	102	119	97	105	95	101	92	91	108	104	88	101	102	97	98	109	92	91	108	96	97	107	99	117	95	90	99	132	108	88	102	106	98	104	99	107	120	115	98	108	104	96	80	95	118	109	118	96	99	100	120	103	112	110	106	95	106	110	84	82	109	99	83	110	94	131	119	111	105	94	105	100	88	116	116	115	115	120	104	121	94	111	97	104	121	100	101	97	98	116	96	105	127	92	104	120	115	93	90	121	105	99	83	112	95	121	88	100	96	90	107	119	85	115	99	121	125	100	91	99	123	106	109	100	120	93	97	90	113	111	102	87	105	107	96	87	113	78	106	106	97	111	99	79	115	93	108	118	107	88	112	98	115	119	115	117	108	116	88	108	104	107	104	106	124	114	104	107	103	100	108	107	99	75	85	106	107	102	89	99	100	100	104	102	103	120	100	100	120	95	112	98	104	118	97	95	112	112	110	92	115	95	119	91	89	103	89	109	104	114	116	112	109	96	113	100	108	106	113	107	109	88	96	120	99	121	94	133	102	94	116	109	112	101	84	101	104	89	123	112	101	106	103	113	99	92	97	96	97	97	109	108	102	110	99	96	102	106	92	109	87	120	115	115	115	113	86	86	96	95	103	116	121	101	117	120	100	103	101	90	118	128	110	102	93	107	93	93	121	105	107	79	95	101	91	102	107	95	98	105	109	87	86	114	94	91	94	88	128	115	106	110	105	115	102	114	106	121	118	98	105	96	100	92	110	97	126	105	122	86	87	98	104	119	126	106	119	77	96	102	107	108	108	113	128	99	114	117	100	107	98	99	104	97	98	86	97	119	118	117	87	90	110	128	106	116	101	103	94	93	102	103	91	83	107	100	117	99	110	95	115	109	116	115	107	121	109	105	103	97	91	109	103	106	116	95	114	102	83	128	104	99	100	106	107	117	119	83	103	98	113	120	94	106	96	84	100	94	92	99	95	84	106	89	85	98	98	118	115	117	109	105	111	89	98	124	94	103	104	107	114	109	114	112	119	105	110	113	114	106	100	111	96	101	92	108	104	98	97	102	120	100	98	100	98	113	81	81	97	100	112	83	107	101	127	114	101	106	119	104	124	105	108	119	96	116	98	111	107	118	116	120	104	124	116	121	100	114	116	104	100	108	81	87	111	109	101	92	100	108	107	111	115	102	97	121	91	92	102	94	96	118	92	105	104	83	102	109	105	110	98	110	112	98	102	106	124	113	101	101	106	94	79	111	114	96	92	112	95	93	115	100	97	96	113	96	97	106	115	123	103	94	112	89	100	93	104	93	100	103	104	107	93	103	112	119	102	77	89	120	99	108	88	108	100	108	88	129	105	103	119	113	124	85	101	103	99	93	125	103	99	91	112	91	86	110	106	104	101	114	119	95	87	103	103	102	91	102	98	83	96	107	91	120	97	81	96	118	125	97	114	106	115	104	108	98	87	104	106	77	112	99	90	110	88	97	137	112	102	98	104	102	101	91	109	107	106	94	108	96	121	117	94	102	117	104	117	109	87	90	88	98	107	99	130	119	105	106	109	116	91	103	88	106	91	110	110	116	91	108	104	98	117	110	93	94	97	106	114	98	96	126	107	121	128	107	100	100	97	138	77	101	116	89	129	101	121	108	98	96	92	120	117	93	118	95	99	107	95	104	106	90	104	99	89	107	134	112	91	114	113	102	120	113	98	93	105	91	99	106	108	112	99	105	112	106	118	97	87	108	123	111	101	107	116	95	103	98	113	87	102	101	109	105	104	95	122	103	104	111	114	122	103	115	122	116	108	106	108	118	121	99	119	104	90	98	123	105	103	114	116	108	104	87	93	91	121	112	115	113	108	93	94	96	106	127	92	105	135	101	129	89	86	93	105	108	115	113	144	100	103	101	121	112	103	106	131	113	104	107	97	111	83	102	105	118	110	105	89	94	90	106	90	100	96	119	106	98	87	110	118	119	98	104	136	132	112	107	81	117	93	107	102	108	85	86	115	124	108	100	116	113	102	90	90	93	114	116	127	99	95	126	105	89	109	94	99	95	107	114	96	122	110	101	104	110	108	98	116	103	109	97	99	105	109	108	110	86	97	124	122	109	105	106	76	104	106	89	115	96	119	93	107	91	106	101	106	103	105	107	97	90	100	91	90	113	106	92	110	93	98	102	86	107	126	99	118	97	126	93	100	115	108	82	120	103	88	110	115	97	111	110	106	118	112	98	103	103	104	99	125	116	93	115	110	100	114	101	90	92	118	119	110	105	116	110	121	97	99	90	100	91	98	119	104	117	113	102	89	112	101	108	90	117	116	103	118	125	101	105	115	131	107	89	105	104	102	101	108	98	141	101	99	105	97	117	93	95	101	88	95	105	102	90	107	103	106	94	115	106	121	98	88	93	88	113	111	95	114	118	103	95	102	90	92	98	102	97	95	108	120	108	117	97	106	115	108	90	101	104
8959	2577	3102	3525	3121	2433	1841	1563	1319	1055	1022	909	830	739	653	623	589	535	476	483	416	411	389	389	356	389	340	341	324	323	323	358	312	301	278	288	294	330	302	273	269	305	271	278	279	307	296	274	265	295	282	243	271	266	249	282	255	277	268	284	255	276	263	250	269	273	296	286	253	259	267	285	281	301	258	265	268	301	265	272	280	289	277	266	253	261	264	263	261	282	230	254	281	273	263	270	254	242	260	283	283	266	270	271	275	277	270	281	306	288	268	253	284	268	263	268	244	263	292	275	283	268	261	288	267	261	242	272	268	253	267	263	231	258	290	278	285	267	268	275	242	275	286	265	260	302	281	283	262	253	306	278	283	262	268	232	271	267	272	262	298	296	288	285	259	248	295	264	275	270	261	266	271	291	269	278	282	257	242	296	277	274	252	264	264	257	270	264	295	288	269	291	282	275	262	263	261	285	274	280	262	271	261	251	270	289	256	286	275	267	279	263	273	280	239	237	272	253	283	271	269	259	267	274	263	275	282	273	272	277	262	268	268	276	290	279	285	282	279	268	261	254	287	273	268	269	265	277	277	279	281	270	258	258	270	262	257	255	258	253	267	245	260	270	263	258	258	268	263	259	273	278	250	252	256	255	283	250	296	248	261	280	246	285	282	266	256	244	264	270	264	271	258	245	282	256	254	266	270	277	283	241	287	303	274	293	285	282	265	260	268	247	284	269	262	291	283	267	249	285	237	255	241	258	265	269	245	265	251	240	291	276	255	255	258	268	228	246	268	255	254	249	278	266	290	258	250	256	275	261	276	278	282	290	241	250	259	251	256	267	289	249	275	247	276	277	248	268	272	283	262	258	267	250	252	257	251	253	266	249	263	226	284	266	274	252	265	313	283	276	258	275	282	289	259	272	267	255	268	273	258	297	279	312	267	253	251	258	271	260	279	293	274	248	275	265	274	274	273	258	264	240	272	232	271	256	234	275	260	262	257	259	281	264	294	263	252	258	272	278	270	291	276	247	318	288	291	270	280	242	267	243	263	254	281	280	224	270	260	249	260	276	248	272	283	277	261	294	283	275	273	253	275	283	279	265	297	271	261	247	257	254	262	273	292	255	262	262	272	274	258	271	258	283	256	234	270	262	278	279	271	278	257	301	253	263	259	261	233	294	275	281	252	273	250	293	271	250	274	259	270	292	254	235	271	295	281	269	262	284	280	265	268	249	263	237	278	261	268	258	275	266	266	285	224	255	294	267	248	270	271	256	281	282	289	272	269	253	260	260	256	264	232	237	260	252	291	321	265	294	263	279	264	291	281	275	268	297	258	289	285	261	279	241	279	264	282	255	239	243	246	277	271	269	249	254	249	255	257	271	283	253	277	264	281	258	255	280	290	249	269	275	267	242	267	260	268	236	252	264	251	236	288	232	291	265	258	260	267	267	284	295	249	278	307	299	268	254	255	281	250	262	256	269	287	261	280	264	254	281	260	262	287	276	252	270	215	277	268	257	276	298	263	260	263	256	274	238	232	263	273	256	263	284	269	262	243	275	285	259	274	261	281	247	265	242	279	250	299	252	293	221	299	283	268	283	289	265	293	247	278	254	286	273	270	269	276	227	253	273	262	258	287	303	274	245	277	262	250	267	285	245	238	257	262	282	273	269	248	263	272	259	275	274	270	279	268	283	264	252	252	235	291	233	253	236	274	262	270	268	289	299	252	258	256	259	257	259	282	272	276	278	300	244	231	222	253	303	283	285	259	244	283	280	268	268	249	256	242	256	253	252	276	260	249	263	280	275	258	277	256	262	267	288	306	280	271	255	259	256	279	256	275	229	279	275	270	278	273	279	262	271	260	268	236	273	299	244	243	269	262	274	297	275	271	285	261	260	248	263	291	254	266	270	265	285	286	279	269	239	280	282	256	249	295	279	233	265	268	299	276	266	268	260	250	284	302	293	273	254	280	279	242	240	263	288	250	298	252	274	280	235	259	264	271	239	252	280	282	251	270	295	254	236	251	269	274	262	272	285	276	259	281	262	259	263	250	234	274	251	267	251	276	269	252	237	255	225	263	306	274	256	280	263	270	238	262	261	253	286	274	271	274	256	284	240	253	271	224	245	276	262	243	266	258	272	245	245	275	286	266	283	286	258	274	256	260	261	262	277	257	254	251	242	259	253	248	312	290	289	258	250	253	243	252	238	255	268	246	264	270	269	263	278	281	260	264	240	248	266	279	241	293	247	255	268	271	265	272	255	287	256	266	275	275	287	256	236	293	280	251	262	267	277	268	269	273	247	267	282	250	284	246	295	276	271	269	244	262	278	283	280	235	285	262	277	297	272	259	265	253	295	296	269	251	265	268	276	248	272	283	286	239	266	282	262	241	264	259	226	287	262	285	238	266	283	260	250	264	250	262	274	250	278	221	268	257	257	260	231	288	281	284	263	270	267	269	259	271	249	281	281	284	273	272	278	301	259	238	295	274	259	281	260	248	282	287	251	266	288	261	226	262	236	302	236	248	275	294	261	273	295	255	254	261	265	284	273	290	277	251	228	266	258	245	259	269	271	246	286	254	285	273	270	294	294	272	305	267	276	280	305	274	278	305	246	255	296	274	272	241	284	262	263	267	254	231	267	257	248	245	268	265	251	295	268	230	296	239	266	249	270	261	280	262	302	268	251	263	275	257	280	242	245	268	293	248	273	275	261	245	274	271	261	282	250	263	263	258	259	279	242	269	250	256	252	252	260	252	281	265	258	260	283	288	262	267	284	258	289	279	241	286	241	255	262	247	266	291	255	246	284	313	274	235	259	259	252	276	250	254	250	237	268	278	268	285	272	279	281	266	249	257	263	272	270	264	252	270	290	259	253	281	231	254	283	243	257	269	258	256	263	253	243	272	277	263	256	273	281	272	263	270	271	241	263	252	255	266	263	273	254	283	270	269	270	289	257	272	281	272	273	229	254	298	272	265	246	253	271	267	293	232	256	256	258	269	269	261	248	257	282	225	262	256	257	286	243	262	284	274	261	241	280	243	268	295	262	265	248	287	275	268	242	281	248	253	252	278	269	275	272	267	236	248	278	297	275	262	268	250	295	260	285	272	254	295	262	254	259	242	284	249	261	279	272	279	236	260	255	259	263	258	268	259	250	282	267	250	299	275	263	264	260	252	276	282	278	283	257	268	280	271	258	240	282	274	269	255	240	262	251	267	245	283	271	255	288	274	291	248	256	278	275	275	295	248	275	261	263	249	276	257	271	263	246	290	286	258	267	267	267	255	262	238	249	252	259	267	273	250	273	269	258	282	263	276	274	269	256	268	269	233	268	277	255	259	250	268	272	293	253	291	277	267	272	262	253	242	266	245	256	266	257	249	262	257	274	286	259	249	291	256	251	268	280	276	260	273	279	239	283	256	259	290	264	268	256	262	267	287	254	263	289	295	281	277	252	280	285	267	285	305	237	248	248	256	244	272	268	263	267	274	251	275	259
1827	518	508	464	430	359	364	347	337	317	345	337	324	373	319	340	313	322	299	298	296	328	342	330	340	334	330	346	328	320	374	302	308	318	352	322	322	325	335	292	308	324	313	307	303	295	307	321	309	316	282	302	360	319	323	341	317	320	338	348	323	320	309	301	281	352	344	333	310	316	348	357	321	352	316	320	334	295	290	314	295	317	318	329	326	305	306	291	336	334	300	330	312	306	311	325	303	289	334	325	333	316	345	319	320	304	342	332	303	309	336	311	355	306	322	314	322	290	319	359	323	301	303	284	296	322	295	300	312	317	305	342	329	314	306	323	335	308	321	324	338	299	322	332	317	312	322	330	296	300	314	290	298	320	338	326	310	306	326	322	269	313	337	341	277	316	332	296	302	298	313	317	317	313	288	346	324	321	307	323	294	324	330	321	320	330	330	299	308	314	326	351	303	299	336	311	336	334	349	331	322	320	275	302	323	357	299	311	288	318	328	342	336	276	337	305	310	332	333	318	296	323	296	334	340	336	301	299	336	297	347	303	323	307	310	303	301	319	308	298	304	321	294	326	307	323	301	322	281	302	326	324	269	319	294	320	312	329	334	322	334	337	312	310	311	332	310	285	294	327	318	297	322	340	295	300	322	312	329	294	331	293	310	312	303	344	345	306	312	319	345	331	296	308	354	332	320	319	307	344	353	300	332	324	289	311	320	290	357	339	346	310	322	263	338	315	300	336	296	314	318	290	297	331	307	309	298	338	323	314	319	297	302	297	348	327	312	318	308	332	310	314	334	316	363	338	323	273	329	329	302	317	320	314	321	288	336	320	297	311	319	334	301	318	318	340	284	338	326	295	333	301	338	301	320	303	290	295	296	319	323	291	298	339	308	319	331	291	335	300	308	262	305	321	306	307	312	307	338	311	321	327	331	278	293	318	304	315	290	363	329	335	347	316	347	345	310	328	277	300	331	316	327	312	326	270	342	344	304	332	307	315	315	329	328	354	295	336	313	310	320	306	328	285	323	315	305	298	323	303	313	330	375	313	305	312	331	298	344	329	290	329	292	305	309	268	335	312	301	325	304	308	373	322	287	321	325	338	330	313	290	299	311	301	333	289	319	305	339	293	301	335	368	298	310	357	300	352	313	315	316	307	335	329	284	277	298	338	332	308	316	295	332	321	347	348	330	279	326	314	312	326	325	325	324	327	342	313	310	338	323	303	342	308	318	322	340	330	303	305	365	319	364	306	303	354	315	316	342	323	323	300	326	359	300	302	302	251	326	306	331	292	334	325	317	333	321	325	313	306	308	306	300	331	329	319	320	314	313	320	322	300	312	307	303	353	336	313	320	322	311	318	330	330	324	311	307	320	342	325	328	343	346	285	299	341	319	329	272	310	314	312	291	308	303	333	289	311	289	344	335	299	328	326	316	325	310	326	302	290	329	318	343	314	314	294	328	324	335	276	328	317	293	330	307	302	308	324	333	316	307	301	314	289	311	341	310	317	359	319	318	308	300	311	338	308	313	306	353	347	291	325	303	332	321	315	292	296	305	265	330	319	307	312	324	313	344	333	296	332	305	289	300	315	325	312	333	304	327	362	299	292	323	325	327	291	307	327	336	315	325	285	282	329	325	348	320	311	333	340	305	323	309	314	303	319	302	343	306	304	307	330	312	319	302	308	304	300	361	311	302	306	303	360	329	364	311	298	301	341	287	293	313	310	331	331	304	309	310	323	315	330	300	324	308	331	315	332	299	306	312	315	329	308	291	324	302	332	337	307	329	292	329	337	358	338	325	319	307	277	292	294	266	329	295	340	279	354	337	340	322	283	312	331	298	290	289	294	332	365	319	306	310	328	305	286	318	312	346	313	320	330	303	324	323	294	317	319	346	320	282	300	294	317	311	330	325	338	323	315	319	326	327	338	311	290	343	321	308	333	314	339	301	315	310	330	320	315	312	302	332	357	328	304	303	285	301	305	291	290	308	319	280	292	314	340	333	323	313	306	308	336	333	295	293	334	314	303	340	309	317	327	302	307	311	308	304	352	314	320	288	352	336	308	327	328	299	317	325	303	345	328	294	311	310	339	315	328	341	305	333	320	311	342	316	301	312	306	280	287	298	332	339	333	297	314	328	303	292	323	347	288	312	292	325	296	343	304	297	311	340	310	323	294	311	287	318	283	308	296	308	306	328	322	289	323	353	298	318	338	329	330	311	302	303	317	323	337	325	283	325	306	287	295	318	304	297	321	325	302	349	351	334	329	313	354	330	314	288	320	279	344	334	313	310	291	307	328	298	321	327	303	364	328	307	303	317	322	317	332	298	330	320	324	299	316	302	290	322	323	366	313	323	312	323	276	349	317	345	301	331	290	325	300	297	325	321	324	349	359	325	333	344	309	322	360	356	335	326	315	327	292	328	330	329	338	319	320	353	321	304	358	336	304	305	298	313	339	303	311	310	295	321	269	313	287	316	322	314	333	321	292	314	337	323	304	304	305	298	321	345	282	316	327	322	339	350	323	307	315	306	312	325	317	308	359	317	277	321	301	337	319	345	294	337	306	284	341	344	325	286	311	346	324	310	297	308	308	330	306	317	298	300	319	335	327	331	284	307	308	314	316	319	322	296	321	330	325	323	307	318	302	298	290	322	335	295	315	307	318	320	350	282	353	332	310	321	313	294	310	318	286	355	279	303	324	335	324	300	312	319	288	359	326	324	312	323	340	300	345	346	348	310	343	296	337	309	311	324	328	303	337	279	327	312	330	282	317	301	319	314	369	277	315	350	318	310	308	336	323	298	326	284	293	335	330	307	280	335	312	337	328	306	296	292	274	333	319	314	311	325	324	302	339	345	319	315	302	347	318	338	345	301	333	363	331	320	325	342	284	322	282	289	299	302	332	310	311	312	329	295	326	325	328	317	356	337	311	301	327	350	326	306	302	319	324	294	301	339	334	353	324	338	306	309	338	315	339	314	277	333	320	307	319	295	293	299	262	307	315	303	306	273	282	305	331	310	327	339	342	322	306	308	336	317	322	310	310	302	287	335	348	323	330	298	277	348	314	309	312	353	318	344	348	336	290	316	355	309	318	290	302	360	289	307	286	349	306	341	329	309	315	316	289	284	316	311	307	302	317	330	300	318	316	330	347	284	351	331	264	302	343	342	285	320	314	311	343	305	333	311	321	330	316	328	329	332	309	300	295	288	299	336	283	290	314	330	310	320	328	313	335	308	303	318	340	364	312	312	295	349	319	301	331	294	315	345	326	322	336	331	340	298	293	307	314	294	324	290	293	291	321	306	327	308	368	303	317	287	316	290	325	324	308	346	333	311	300	276	296	329	347	280	285	320	358	333	293	336	291	328	305	321	313	309	288	293	331	287	334	318	322	295	301	309	288	315	305	332	326	329	352	324	338	349	330	264	332	331	313	331	304	314	343	338	367	323	310	314	334	335	305	281	319	335	329	346	287	309	303	322	316	335	312	293	312
2168	954	1152	1278	1251	1003	973	900	842	825	864	806	788	824	787	766	793	781	802	730	727	713	722	712	694	764	745	708	717	747	729	790	773	737	754	720	730	707	750	692	709	785	674	683	715	714	662	710	707	753	695	729	703	690	718	684	719	704	723	730	697	709	672	723	689	684	773	713	707	734	734	689	705	698	703	695	722	673	760	701	705	677	722	705	718	679	733	713	670	681	723	749	712	645	692	718	691	704	736	675	698	698	731	707	750	721	715	723	682	738	711	667	726	741	672	736	732	758	729	665	695	676	697	687	716	730	699	726	796	701	729	733	710	708	700	720	714	731	713	699	714	762	669	699	700	741	724	711	680	718	678	715	726	778	692	768	719	707	730	724	720	694	711	707	702	683	706	742	666	725	682	731	694	710	726	717	749	741	751	712	725	717	700	749	741	759	669	720	745	704	761	718	688	698	732	737	672	682	680	731	682	690	720	721	666	712	674	723	751	731	687	725	695	708	718	704	718	736	701	695	676	709	724	724	699	691	704	727	702	680	701	692	715	746	648	700	741	716	701	686	665	708	675	664	728	666	673	683	697	702	690	740	657	726	722	709	715	659	709	740	711	657	688	724	702	731	721	722	721	725	756	708	683	751	693	734	688	694	710	678	685	706	716	731	664	678	701	704	665	684	670	729	732	696	720	719	699	692	693	691	695	679	694	703	711	742	731	729	706	719	741	720	711	667	700	727	739	650	699	723	726	739	689	704	624	727	740	697	692	715	645	714	719	752	715	708	667	657	709	708	736	685	674	740	678	709	713	746	729	644	703	704	686	696	729	709	730	704	699	698	710	662	714	746	719	729	730	709	755	772	675	697	692	663	675	691	760	731	727	697	724	736	722	678	759	740	661	731	722	740	653	673	700	724	720	724	701	667	718	697	751	738	711	753	710	718	725	739	655	731	729	678	719	673	723	716	728	728	743	675	683	725	749	714	720	717	716	698	690	688	691	723	677	650	704	682	711	722	705	727	740	697	714	703	722	750	750	693	741	710	719	707	762	735	709	711	696	704	721	712	703	736	655	744	707	706	705	697	706	720	720	715	674	701	681	644	742	690	730	691	702	732	707	723	697	692	747	703	733	694	700	694	709	726	696	721	717	707	708	738	694	707	687	748	730	736	714	699	721	700	695	696	702	718	713	742	712	707	714	689	698	712	697	657	732	713	728	717	747	703	678	674	712	710	734	698	753	676	761	725	718	669	734	708	699	760	680	727	706	714	678	738	691	724	640	714	678	730	751	707	714	731	747	720	757	736	762	695	690	646	713	715	698	693	755	697	699	715	689	682	727	718	689	705	734	740	701	711	702	707	685	756	717	675	644	705	744	721	762	691	734	653	686	676	664	704	690	710	723	686	684	723	696	737	720	729	695	687	648	676	690	748	712	722	714	654	680	717	673	696	659	713	668	708	678	713	746	654	695	684	723	721	726	713	711	739	734	732	721	735	684	730	700	679	668	732	674	751	674	675	715	723	687	752	699	728	731	706	688	622	714	672	697	714	685	742	688	761	716	722	689	687	726	676	752	695	721	703	672	703	729	736	748	705	694	701	729	726	735	707	703	714	684	660	661	690	720	682	724	685	704	663	687	700	676	672	712	760	754	710	696	740	704	709	768	716	715	758	725	754	745	635	697	725	737	714	707	709	706	695	742	690	672	654	677	769	711	642	744	723	712	714	721	696	700	710	734	720	669	715	697	768	715	719	739	733	715	730	662	666	712	719	684	684	679	649	734	773	737	700	722	701	712	744	683	708	699	719	705	713	710	758	665	679	744	695	725	688	715	719	683	683	690	705	689	739	679	657	710	711	726	647	749	716	782	695	725	716	722	740	670	737	709	709	711	707	694	724	712	739	667	694	718	700	720	709	679	729	696	727	749	674	693	731	633	715	686	670	706	704	727	705	729	723	694	639	718	695	739	702	747	691	782	679	733	749	709	675	720	722	743	713	681	724	682	651	706	703	671	729	656	694	714	696	709	703	706	704	735	706	665	687	635	735	715	688	682	718	724	715	728	684	719	707	715	720	706	672	699	694	701	696	721	747	647	738	719	725	681	707	726	682	662	732	711	692	692	701	663	686	715	717	717	763	663	734	754	747	700	737	713	657	705	704	727	707	681	707	706	711	723	686	705	697	688	750	713	700	732	717	755	743	739	707	748	713	780	670	732	692	729	689	720	689	751	757	738	717	739	705	711	718	692	731	692	722	683	683	673	706	740	660	721	714	707	706	735	754	700	687	722	666	711	717	705	723	745	709	707	691	711	718	657	701	730	736	713	735	713	752	742	732	724	701	714	704	675	726	678	731	690	729	698	711	759	690	714	742	760	693	708	725	682	707	715	691	732	735	704	759	715	705	725	709	711	728	652	677	694	784	678	696	731	744	713	723	714	714	673	685	727	663	694	745	658	728	683	721	702	724	716	719	728	710	708	667	740	704	691	692	733	658	681	721	736	685	725	692	730	672	693	665	685	732	710	683	705	658	704	681	744	712	692	731	723	706	699	773	698	726	678	678	712	646	742	671	726	726	698	757	716	717	690	712	705	642	721	714	696	694	682	690	738	714	725	704	722	684	701	660	707	767	700	739	709	672	710	741	723	696	718	731	696	743	718	710	681	684	724	654	685	675	712	726	713	687	692	742	751	716	748	709	715	702	683	689	697	699	707	715	698	755	717	714	706	671	668	676	747	756	752	761	695	768	707	733	690	732	741	730	693	709	697	719	683	773	706	729	706	739	730	680	704	676	722	712	714	701	703	706	783	671	688	711	714	717	720	700	739	691	715	683	720	710	700	759	736	687	735	689	716	703	766	674	722	687	673	688	664	720	736	769	687	681	692	690	660	708	729	704	743	714	678	712	682	680	693	758	746	665	723	724	682	731	695	704	726	706	688	664	745	709	688	716	688	740	737	685	690	710	715	704	684	760	699	715	731	662	703	722	712	720	740	685	727	690	706	686	705	681	674	715	702	700	704	755	716	726	716	686	678	717	709	685	736	672	681	718	745	729	690	724	766	773	726	688	729	734	710	709	664	741	693	692	711	763	760	699	730	725	720	725	737	738	722	702	717	706	706	709	703	658	721	745	708	708	728	732	727	714	738	777	666	715	736	696	686	762	719	700	688	703	696	708	728	704	685	681	674	703	736	726	742	715	700	712	732	712	706	705	750	703	716	711	739	694	683	699	692	721	711	685	734	661	732	699	732	686	686	675	691	758	727	720	691	673	709	720	719	749	714	712	693	721	688	732	729	716	678	718	728	708	705	744	740	717	701	702	699	681	722	693	698	678	684	704	692	759	748	718	736	718	706	663	684	655	690	734	730	646	759	749	687	736	700	696	779	657	714	683	720	741	734	670	745	716	688	687	680	707	744	769	684	669	732	688	780	753	713	731	727	655	779	743	729	733	702	693	701	693	689	673	759	683	696	766	696	675	680	662	787	718	718	718	732	715
8474	1528	1086	807	641	484	349	385	354	329	298	283	282	251	262	249	276	260	259	243	271	257	270	234	221	236	226	249	241	233	218	201	244	251	243	230	226	219	238	248	220	225	194	219	225	250	215	249	211	210	228	216	239	227	229	212	192	213	184	211	204	224	241	230	211	222	214	229	236	248	214	255	224	239	201	199	219	235	242	224	231	201	207	206	208	234	225	205	232	217	244	219	214	215	214	252	221	214	240	200	207	211	236	210	249	251	248	239	236	218	262	239	203	255	224	196	208	230	235	249	234	227	262	249	196	232	236	228	204	251	261	192	237	219	209	206	230	216	253	250	230	246	204	247	247	207	226	231	226	244	246	220	217	221	229	249	223	242	216	234	219	259	224	236	205	226	212	220	239	210	251	231	252	229	244	228	214	223	197	232	247	227	216	233	219	207	241	243	246	244	237	235	257	268	239	213	213	218	230	218	217	217	252	201	210	240	210	225	230	242	241	234	249	247	242	236	269	231	214	230	234	222	232	231	219	200	217	248	195	231	251	211	245	225	278	265	206	254	191	251	201	232	239	229	264	243	221	223	234	227	227	212	223	237	257	235	213	211	216	225	246	214	235	231	227	202	211	224	225	226	233	247	221	229	197	227	226	254	230	248	256	239	216	219	254	216	242	227	215	242	224	247	240	218	227	217	205	212	239	209	217	201	217	249	215	254	243	232	248	230	264	225	200	238	200	229	232	231	197	222	206	245	241	224	225	219	208	237	221	257	226	223	236	219	219	224	237	227	222	230	241	215	237	224	243	257	217	217	244	230	241	227	244	237	227	213	215	244	214	233	227	248	232	226	212	239	240	241	242	197	214	219	222	227	230	224	245	233	237	218	242	229	225	226	226	238	219	201	222	223	203	247	261	213	202	248	213	223	227	240	222	256	235	240	229	274	239	230	214	220	218	226	236	220	236	235	202	229	197	237	224	225	241	212	226	226	247	240	204	208	207	225	223	237	232	235	210	253	246	199	229	208	210	214	235	227	226	225	221	214	226	228	239	232	231	230	263	242	222	244	238	227	232	221	218	247	233	210	209	245	230	285	228	221	249	256	221	257	216	209	231	228	207	211	231	250	230	234	216	210	211	257	216	221	233	219	196	223	235	233	203	240	225	225	246	229	236	240	261	225	244	246	232	218	189	198	225	225	240	237	247	223	214	223	246	227	240	222	239	221	233	200	262	243	233	243	237	232	225	246	233	236	265	239	203	244	230	239	233	188	236	228	221	269	231	224	234	233	222	243	200	226	210	215	191	201	234	234	226	226	209	234	233	222	216	270	229	228	225	250	244	248	243	222	252	254	231	208	232	221	232	213	245	246	245	214	243	236	219	235	236	206	218	214	251	232	199	228	232	229	258	221	242	246	215	247	253	194	271	226	245	229	219	251	224	247	245	256	230	261	239	236	232	227	223	219	245	207	216	246	241	225	235	247	243	235	216	230	240	246	222	208	260	218	245	232	228	234	234	242	238	234	207	226	233	253	224	222	241	252	196	235	238	217	232	233	276	206	234	219	217	211	218	207	246	204	237	223	228	219	225	213	233	213	236	228	249	230	235	252	199	246	238	210	208	233	256	237	224	248	234	240	241	255	199	228	229	238	247	230	233	224	231	269	216	250	250	230	235	218	230	251	195	208	228	215	239	246	230	230	210	243	239	225	204	248	247	237	234	239	249	250	222	222	219	211	243	256	232	205	199	233	228	224	215	223	221	229	240	206	260	231	266	215	215	231	226	251	243	244	221	217	211	242	255	236	220	223	271	219	221	227	254	248	245	229	236	225	261	216	220	242	210	232	211	232	219	233	243	228	215	233	230	210	224	223	189	222	254	205	232	238	259	230	252	229	219	254	262	244	224	247	244	240	212	210	201	254	187	221	228	234	240	215	248	214	198	218	228	219	237	272	241	224	235	218	237	213	249	214	226	214	230	239	243	234	238	231	228	227	197	206	226	215	227	205	214	236	225	239	237	262	224	209	244	225	227	236	214	235	249	224	228	229	194	222	219	240	232	207	232	213	220	229	242	253	233	238	244	219	234	213	214	229	241	215	255	229	245	220	256	252	190	235	223	214	217	250	208	225	229	207	237	208	231	256	209	259	219	196	224	239	211	238	231	207	250	201	252	205	219	229	236	226	230	193	236	228	249	234	220	237	221	236	207	225	232	227	226	248	226	240	210	249	245	222	239	217	253	223	217	218	239	213	225	252	234	236	212	181	244	244	212	242	244	247	229	220	224	225	211	231	215	220	221	222	246	219	247	227	231	236	230	233	247	257	239	203	234	273	212	242	230	235	204	218	257	250	250	212	245	243	257	215	203	227	216	231	225	223	249	257	220	255	233	216	239	237	230	219	244	253	236	209	252	236	213	234	233	244	210	233	248	238	240	204	211	216	222	285	242	186	260	234	242	232	262	218	192	250	207	229	253	228	215	219	235	244	210	204	218	226	215	242	262	222	221	239	224	255	198	235	225	237	200	232	231	232	210	253	241	245	246	233	222	257	241	192	238	254	252	225	255	241	229	230	215	248	222	230	221	260	222	222	251	200	226	233	192	204	254	232	243	248	229	232	211	222	232	226	225	249	242	245	225	193	189	239	224	281	236	250	208	238	259	196	199	235	225	231	229	242	255	228	241	206	231	230	248	199	237	211	239	198	228	238	217	256	251	213	215	208	219	212	227	232	234	235	224	219	232	246	253	243	229	229	257	222	240	253	249	220	232	203	228	230	219	243	249	238	220	235	225	217	223	216	228	200	221	218	224	225	254	205	230	221	234	238	220	195	232	237	230	244	233	236	224	218	232	215	221	213	219	208	260	233	234	217	235	202	245	217	206	226	232	229	217	226	246	231	233	215	245	218	237	227	232	204	200	236	212	238	229	216	239	265	220	222	225	232	222	232	246	212	236	231	228	224	229	213	211	243	216	232	219	234	213	219	217	212	237	207	236	231	237	261	214	247	231	231	221	233	236	251	212	247	235	219	218	211	237	262	245	247	230	222	225	244	231	251	211	223	248	217	222	207	206	269	241	229	256	229	221	237	218	227	222	199	234	250	216	245	243	231	226	219	266	232	223	239	247	244	241	259	232	213	236	238	239	260	241	253	209	209	220	211	252	228	247	227	226	234	215	193	177	232	231	258	240	243	230	234	225	235	243	229	235	212	221	210	243	228	227	226	230	222	230	211	236	223	193	220	208	205	222	216	202	234	225	238	243	238	257	230	215	231	254	236	229	228	262	220	231	223	241	215	237	199	221	209	244	217	207	236	240	224	237	230	238	229	207	228	240	230	222	253	209	190	204	214	224	226	218	242	225	213	221	246	221	229	207	200	229	221	221	212	229	210	225	226	213	230	226	231	255	226	228	192	241	210	221	227	211	225	227	267	256	220	207	243	239	217	215	257	246	244	225	244	235	230	215	240	218	228	219	231	236	245	243	234	227	254	248	237	236	260
7126	1773	2184	2529	2289	1837	1418	1303	1175	1050	934	939	851	744	775	705	718	692	671	661	567	612	624	617	576	563	557	533	579	563	572	567	572	570	537	543	551	513	512	550	520	522	512	547	529	544	509	499	528	563	560	510	542	479	512	538	540	522	526	523	557	518	539	548	505	545	524	550	518	532	488	481	520	511	499	488	524	547	515	541	506	528	512	528	557	509	522	510	532	474	552	519	536	506	513	534	567	518	490	511	547	487	526	552	534	513	535	504	510	508	548	530	528	511	489	546	513	545	486	550	531	526	521	539	534	484	512	534	559	511	517	493	551	542	519	504	514	507	536	556	545	516	510	515	524	547	512	523	514	508	486	527	546	509	476	548	534	527	516	507	489	492	470	520	519	518	514	495	526	535	538	534	518	519	498	514	469	503	516	518	498	513	517	522	510	508	537	520	516	505	527	500	515	533	515	524	581	536	508	525	532	499	476	527	513	529	554	555	531	541	486	527	494	495	535	517	487	559	513	544	485	494	533	533	538	492	505	491	551	524	490	534	468	523	514	533	476	517	542	522	530	540	551	501	524	482	548	522	501	519	542	552	543	511	459	496	526	484	502	538	488	520	530	485	542	479	553	535	521	512	527	510	501	505	537	493	482	529	497	523	528	547	525	544	551	563	513	523	501	547	539	516	552	540	509	509	527	519	537	520	504	536	519	548	497	548	506	533	511	514	508	517	495	511	550	518	531	478	520	526	512	503	513	493	509	522	543	570	519	522	545	533	539	549	518	546	544	519	548	551	568	483	503	517	542	544	512	557	559	534	516	539	471	519	523	547	527	514	539	583	504	505	489	508	482	515	561	481	513	478	503	549	542	505	475	518	549	516	539	528	512	495	524	539	532	543	542	559	514	527	567	506	523	519	496	521	541	498	489	480	536	486	496	554	507	510	528	546	549	490	524	481	499	534	518	517	501	516	486	492	558	512	550	543	513	531	485	506	539	485	509	536	508	546	509	481	525	541	505	527	554	535	574	513	486	534	509	546	530	512	528	542	526	519	520	517	521	532	568	524	523	564	505	520	495	521	493	500	550	529	558	530	545	504	535	523	526	515	539	524	481	537	520	521	541	516	538	529	538	528	540	526	550	508	545	548	531	513	500	523	538	515	492	532	542	520	510	546	469	495	479	591	525	548	527	524	528	513	540	541	500	557	459	524	554	510	487	534	545	512	531	502	532	498	572	473	514	555	502	514	489	506	561	560	505	563	522	543	533	528	523	530	516	567	536	515	529	549	501	544	498	500	552	572	494	535	548	512	544	490	498	528	516	556	464	553	501	536	524	566	552	529	521	508	518	555	499	553	526	503	510	505	530	498	548	520	499	522	551	524	537	529	524	540	496	533	523	523	532	522	520	542	550	534	521	497	534	555	531	556	511	531	536	527	523	523	496	519	529	488	507	544	555	581	542	492	492	510	518	547	508	507	513	520	538	553	527	507	560	526	524	491	561	479	493	496	499	514	521	534	473	504	526	520	527	528	555	515	554	515	501	499	570	473	514	505	551	526	554	496	548	515	532	480	517	493	532	517	560	472	517	520	501	513	552	526	532	533	550	539	489	512	527	531	496	528	493	564	483	538	531	573	517	533	554	526	508	557	533	520	536	508	554	493	523	513	515	542	556	493	504	539	549	544	549	517	513	510	475	526	549	511	510	514	537	515	505	513	531	496	507	520	521	507	514	528	477	509	501	524	530	519	520	501	543	544	562	541	517	516	508	500	549	548	542	513	527	538	515	512	501	527	551	505	489	526	505	490	487	528	521	485	574	538	486	529	530	529	542	483	538	499	509	515	505	537	508	546	555	521	553	539	518	532	531	518	505	501	542	525	557	492	567	533	514	545	517	481	551	513	524	493	518	507	501	531	525	522	515	545	516	534	555	505	554	539	505	505	546	549	553	539	497	559	525	539	488	519	520	536	527	572	565	553	497	517	551	512	533	541	530	528	511	577	532	525	508	532	478	489	500	496	538	524	495	525	514	520	474	526	483	531	528	526	503	533	542	515	502	538	524	537	529	496	532	518	495	486	549	545	523	492	503	492	498	533	543	505	483	509	560	517	564	523	542	530	560	547	497	540	538	526	508	534	519	526	533	513	538	539	514	534	528	535	526	548	537	555	539	524	495	508	540	558	497	519	502	473	518	550	522	564	505	503	486	481	534	522	510	504	522	533	550	485	549	534	558	543	529	513	563	548	530	526	513	548	521	501	475	525	507	501	519	507	536	540	551	546	496	490	502	523	507	496	509	519	534	568	514	544	529	532	567	521	562	512	563	512	522	518	513	474	516	538	526	549	490	529	469	509	540	552	542	497	523	540	506	496	511	551	505	509	563	532	554	529	539	492	508	552	504	530	555	527	514	527	520	511	507	513	526	568	557	520	560	524	476	554	528	526	543	577	512	540	540	495	466	544	555	563	511	528	506	550	495	516	540	558	517	490	529	512	480	529	494	480	531	508	508	514	550	539	541	553	513	472	512	505	538	531	511	547	521	545	493	510	515	466	546	514	542	556	542	524	465	497	507	533	503	505	535	490	508	511	504	488	517	510	532	529	527	476	524	536	515	501	541	521	468	497	576	515	521	477	523	554	540	520	493	556	558	522	456	492	531	521	493	520	494	508	510	540	517	488	472	539	536	519	501	509	515	516	537	545	489	484	543	496	536	514	485	503	523	509	518	484	527	514	486	524	499	536	532	520	538	514	527	527	558	549	523	530	462	521	506	511	527	544	507	554	533	521	512	547	514	530	486	518	504	486	483	530	487	527	499	517	523	546	528	516	509	523	508	552	528	539	522	496	547	485	499	550	494	538	520	541	528	524	524	524	530	509	524	487	519	520	492	546	528	527	536	523	534	505	547	510	493	481	528	498	504	526	536	546	501	519	524	527	529	520	552	536	543	521	473	495	497	546	541	530	542	514	528	542	544	549	530	522	475	518	550	547	544	515	524	522	502	508	528	489	531	545	502	508	548	559	529	519	542	514	533	528	538	499	519	527	522	507	487	539	516	543	538	511	499	481	515	519	587	525	543	548	546	524	502	519	577	507	528	544	508	489	555	475	557	503	549	506	522	536	534	505	584	508	510	489	501	530	506	524	539	506	521	508	526	538	536	529	515	525	512	526	529	496	485	516	520	526	502	529	530	505	505	537	531	493	501	485	522	528	561	491	532	555	530	537	494	492	510	522	511	507	483	534	529	540	545	547	519	546	520	516	541	552	520	546	481	540	521	517	511	538	570	531	527	572	521	501	499	520	507	532	540	565	518	569	494	538	520	526	491	492	549	544	489	538	537	521	483	506	503	504	546	515	494	508	488	526	512	532	528	515	508	515	496	542	497	558	528	579	528	520	482	516	512	502	500	504	546	512	510	501	534	541	489	556	511	532	570	502	471	483	522	497	539	537	511	517	532	527	497	486	517	518	522	513	508	489	533	514	558	592	559	527	509	518
15670	3108	1651	1179	804	600	423	382	309	278	211	204	189	164	163	153	152	134	157	122	116	148	142	100	126	91	118	125	123	130	113	114	129	140	118	111	114	117	107	101	113	122	88	123	90	105	107	115	98	111	100	107	107	92	114	95	135	113	105	108	113	95	102	91	119	118	113	103	120	119	110	104	107	130	123	112	87	100	116	110	106	94	114	133	106	117	113	107	109	88	104	110	114	93	134	120	109	100	121	108	109	96	106	128	113	113	87	121	105	106	107	83	95	108	114	98	102	91	95	109	137	101	103	90	112	112	131	112	109	108	102	104	107	117	129	103	101	102	95	106	104	89	115	92	133	118	105	114	127	106	121	115	103	111	113	118	106	112	113	102	107	103	93	105	98	114	114	148	117	103	84	111	117	98	122	115	123	101	98	128	110	101	94	106	113	111	103	100	94	115	88	102	107	114	86	102	118	116	115	96	99	100	94	119	129	110	131	89	122	121	111	112	111	107	115	133	101	91	112	109	121	115	123	111	100	97	107	105	117	98	96	114	105	113	94	108	88	103	119	109	110	108	116	106	111	120	127	112	125	87	103	97	122	103	117	118	96	115	103	96	105	109	119	110	98	113	104	112	102	117	125	102	105	118	119	95	148	101	91	109	130	112	109	112	112	115	119	120	86	109	111	132	113	125	117	105	127	101	95	110	133	108	103	123	108	82	104	110	118	95	97	112	108	87	127	98	105	87	100	120	103	113	98	122	112	136	109	108	108	128	103	110	104	110	115	113	123	137	114	125	109	124	109	84	80	95	126	123	107	110	101	106	96	131	100	106	106	103	113	109	118	96	119	131	118	107	102	86	99	107	114	101	114	120	108	94	105	110	92	112	108	100	109	106	112	107	118	115	124	121	108	103	114	98	125	104	117	100	115	115	88	132	94	125	90	104	96	103	103	115	116	111	112	122	119	91	107	129	101	126	108	111	96	102	123	105	92	114	113	114	110	112	119	98	118	110	116	118	124	115	99	108	95	98	97	102	109	107	101	120	99	102	126	91	91	102	117	106	109	93	98	106	98	105	87	118	113	99	109	115	103	107	111	103	113	114	123	108	108	108	90	94	103	114	114	101	100	109	111	116	111	122	72	113	103	122	98	97	115	107	104	118	99	100	101	119	130	113	101	126	129	120	111	116	114	91	111	105	108	98	102	86	83	106	127	93	85	111	123	112	123	118	118	106	130	114	113	102	121	89	103	117	121	108	107	108	105	88	98	92	117	114	110	108	90	93	99	96	108	99	102	110	113	90	109	95	122	100	104	100	143	118	129	99	93	96	122	115	113	95	99	111	123	112	99	120	107	127	111	103	103	96	121	113	133	98	107	92	110	106	116	110	120	109	129	112	107	127	104	116	118	99	103	116	108	99	133	116	114	112	110	99	123	97	136	118	120	111	120	90	92	102	98	114	114	117	118	104	105	105	108	125	102	98	123	136	113	107	97	121	97	122	100	116	104	103	101	113	83	99	106	112	104	97	116	110	101	117	91	120	79	109	124	101	119	119	94	96	95	124	109	119	115	112	101	94	102	108	91	127	107	106	108	113	103	97	108	105	119	90	110	83	123	108	116	114	120	110	97	95	113	97	106	111	95	114	109	112	114	101	92	127	113	98	83	124	124	106	98	93	89	100	97	124	100	115	99	122	99	107	112	95	143	111	112	97	112	110	98	121	108	99	107	110	108	106	110	106	108	105	127	102	99	97	133	113	105	107	117	114	108	109	99	111	110	120	107	103	91	122	107	117	106	101	87	98	104	124	101	107	90	110	101	124	104	125	116	107	97	89	112	112	102	100	115	103	84	115	118	131	123	103	124	111	104	106	104	105	120	98	122	120	116	103	102	105	116	122	110	102	102	121	113	114	105	103	137	119	114	114	100	100	102	93	110	85	104	91	121	105	109	108	111	112	113	107	118	92	110	96	112	117	121	104	106	119	89	98	119	123	103	95	97	109	123	94	94	86	81	113	101	117	102	111	96	113	95	111	99	113	113	106	97	121	110	108	116	109	98	88	128	122	109	112	118	108	108	95	105	109	100	118	96	104	101	114	98	97	100	143	107	117	102	110	100	90	124	107	98	106	115	114	103	97	107	109	102	102	93	119	112	97	119	108	103	120	107	112	120	113	93	101	114	117	107	111	105	98	106	108	104	108	96	110	80	114	108	118	128	109	82	114	111	110	111	129	94	104	122	117	81	117	99	81	114	122	117	101	119	138	129	94	97	95	97	110	109	97	96	111	114	102	84	105	104	146	110	96	119	93	120	119	100	120	103	95	111	106	107	107	120	119	111	127	106	105	107	98	112	100	108	100	107	108	108	92	93	101	107	104	106	112	121	114	108	95	108	114	104	105	103	103	92	114	108	92	102	109	97	112	102	119	104	116	111	97	99	103	110	94	114	114	104	108	97	106	105	94	105	102	105	92	115	106	104	114	103	100	82	102	96	111	98	111	96	105	97	118	102	99	121	113	100	98	111	96	108	105	101	90	130	122	97	122	117	105	96	104	103	113	104	103	111	107	104	123	107	109	101	120	103	112	125	117	98	118	113	111	108	114	114	117	101	102	107	92	117	105	114	109	106	140	100	107	95	82	115	91	94	104	122	106	97	91	100	107	93	109	107	124	103	119	113	119	105	102	118	108	108	140	117	111	112	108	105	113	113	108	103	99	111	101	101	109	103	100	107	125	104	110	103	114	116	124	117	109	104	120	102	106	122	88	118	109	123	119	125	110	121	119	98	106	102	96	115	103	112	104	132	110	103	106	116	108	110	114	91	113	102	99	116	114	101	122	103	115	101	108	104	97	109	118	98	99	105	99	112	81	112	79	114	122	113	131	122	94	119	100	121	100	94	119	113	107	110	123	105	104	108	114	100	104	120	115	116	111	110	109	105	102	114	111	113	88	113	114	103	97	131	103	115	104	105	118	118	98	108	98	108	96	103	119	110	107	112	112	106	124	126	93	148	119	101	86	119	91	103	103	133	112	126	96	103	123	98	102	107	116	126	107	125	105	105	128	96	112	115	116	91	106	103	127	114	100	128	113	110	122	108	114	106	107	109	93	115	127	113	103	96	100	97	111	98	108	111	116	108	114	108	116	103	113	123	104	108	112	119	108	89	87	83	102	95	109	121	119	113	83	103	100	123	85	101	112	107	101	116	103	118	116	101	92	94	99	96	121	109	110	120	113	101	118	112	101	126	105	88	123	95	100	104	121	107	105	100	110	125	101	115	117	114	106	101	116	103	94	104	99	128	122	96	101	108	93	111	117	99	132	113	124	104	98	103	109	114	110	103	118	102	79	107	105	106	125	113	93	122	129	105	110	74	97	127	96	101	104	122	125	104	111	114	124	105	93	104	110	102	112	105	126	115	109	124	118	115	133	104	105	117	96	93	104	93	95	106	105	116	105	121	124	112	114	98	121	141	112	97	109	99	116	118	115	112	102	99	107
9117	2385	3060	3819	3495	2691	1914	1689	1425	1176	1022	974	800	757	663	580	523	526	499	463	415	423	391	399	387	335	354	370	355	346	284	340	334	355	279	313	342	328	283	281	322	296	292	311	299	291	292	286	297	293	304	283	240	278	286	284	273	266	301	301	259	297	279	248	304	288	265	262	243	244	304	322	235	277	288	298	287	301	286	281	273	276	230	280	256	288	257	256	300	269	288	291	294	308	237	277	289	290	264	278	243	260	271	255	268	253	279	284	273	270	282	300	267	286	276	248	269	290	299	287	301	269	260	282	225	290	259	259	277	283	316	248	274	253	269	273	247	284	295	307	296	268	287	260	298	262	273	276	283	276	263	245	258	270	315	271	262	283	250	270	251	276	283	294	284	274	287	310	266	269	290	265	289	250	290	263	304	254	270	316	266	266	297	293	279	263	260	276	281	315	253	275	284	282	282	274	271	276	300	262	274	293	274	286	276	321	292	269	260	294	271	292	267	297	309	253	273	299	286	265	254	270	281	260	299	272	269	246	300	278	249	286	275	266	279	308	253	283	277	239	252	310	230	274	268	299	272	252	280	282	311	305	278	286	296	278	262	308	312	310	242	270	286	281	294	267	248	294	308	264	270	272	285	289	276	280	279	280	293	255	280	273	280	304	258	290	306	258	269	288	287	268	265	293	262	255	249	273	246	245	295	285	272	291	286	256	292	288	263	273	245	298	262	263	308	253	296	283	288	301	278	279	287	278	256	282	275	255	285	266	295	272	289	255	243	278	277	260	212	273	297	242	264	277	283	275	259	265	258	263	280	264	273	276	261	294	271	237	301	295	282	265	257	279	247	251	263	260	278	259	262	246	280	278	263	290	318	304	271	276	307	284	265	258	303	281	255	263	288	277	305	265	260	285	251	277	250	258	298	276	299	309	300	261	275	270	259	283	276	294	282	279	281	281	258	253	254	255	275	255	280	288	258	273	290	273	265	290	299	265	271	278	236	288	265	272	287	282	253	261	279	287	307	271	282	311	273	268	258	270	296	268	295	267	257	303	263	271	298	270	262	249	267	270	262	261	269	290	261	263	245	286	295	267	297	276	298	291	256	273	253	293	288	306	285	263	285	259	265	247	258	269	277	271	274	260	285	290	307	294	270	301	267	260	270	292	270	292	284	284	281	281	257	315	255	259	292	293	281	264	287	298	247	275	248	272	258	267	300	252	267	266	279	274	264	284	243	282	262	274	260	249	250	276	267	264	268	275	251	272	307	287	243	283	269	282	265	276	278	303	250	248	266	263	267	286	286	300	272	260	244	263	274	292	256	284	227	297	294	255	260	288	274	292	257	279	308	284	267	269	260	261	268	270	264	261	277	266	285	276	262	286	286	271	265	283	278	263	263	291	236	285	270	270	295	299	288	306	282	279	255	275	289	266	298	277	307	297	246	272	298	276	304	287	271	275	258	290	267	286	260	281	285	277	302	288	259	253	287	287	242	246	288	285	250	259	282	274	281	290	282	261	256	295	265	287	278	282	288	270	287	265	256	270	292	253	267	285	346	326	297	272	230	276	233	269	288	292	266	278	283	313	275	240	283	269	262	301	255	291	290	263	289	267	261	259	256	290	277	258	285	313	257	283	293	275	289	279	263	286	279	281	311	276	242	304	286	270	267	253	269	239	251	260	286	264	267	280	267	260	262	310	282	279	263	285	286	271	250	254	264	249	292	279	294	252	274	281	299	261	258	300	290	283	267	275	306	277	266	261	254	260	255	282	265	304	269	288	262	288	277	279	263	269	248	286	263	275	242	286	290	246	281	242	279	296	251	302	277	283	295	274	307	261	287	259	252	293	241	275	275	268	255	283	262	277	273	270	265	262	286	295	283	271	276	267	243	269	280	267	280	296	265	258	286	256	302	300	255	287	262	246	260	259	280	273	282	312	243	280	303	253	237	268	254	253	266	256	263	236	263	282	281	283	293	249	260	284	263	279	294	287	269	264	265	245	283	300	281	273	266	280	274	248	285	280	281	285	266	251	274	283	280	272	262	274	273	271	266	287	291	280	271	264	292	252	264	266	265	278	279	260	270	261	288	269	265	254	270	277	287	255	265	277	282	256	248	279	267	308	271	274	282	285	271	285	284	295	269	260	268	270	265	271	260	284	271	283	262	273	279	291	239	264	301	266	287	300	283	297	292	254	276	274	271	268	279	262	290	272	265	260	299	298	278	285	295	280	280	248	298	254	260	300	271	270	281	289	260	295	237	268	288	275	255	271	258	292	278	274	267	271	282	254	246	293	291	305	286	252	255	267	288	285	303	260	271	275	292	332	282	255	276	255	288	274	259	259	295	263	279	254	264	274	278	263	294	299	268	279	297	258	284	279	262	265	280	257	253	256	269	292	272	305	260	250	262	270	292	271	245	294	253	256	286	266	284	244	303	288	263	279	285	250	280	256	289	262	305	301	254	261	307	284	260	256	271	271	283	277	268	251	285	273	300	273	258	314	253	272	258	258	271	276	279	297	281	274	278	281	290	277	287	274	265	291	284	288	245	276	271	300	262	273	289	242	299	286	291	288	273	294	315	317	274	260	310	254	265	286	268	264	282	293	279	251	315	306	261	271	276	277	293	298	286	282	277	253	282	289	284	281	308	290	267	257	273	272	254	268	292	272	259	286	285	269	270	281	310	282	250	290	295	285	282	273	293	286	290	277	281	272	287	285	284	244	269	288	283	277	285	255	260	256	257	257	290	312	268	275	269	277	290	304	277	263	259	296	285	262	289	306	285	282	270	275	257	273	237	260	295	286	251	268	268	261	287	269	278	290	288	289	264	281	261	291	258	274	279	267	278	274	282	263	281	299	302	295	293	276	292	280	274	239	322	293	310	285	287	259	290	267	272	261	258	274	283	270	279	248	268	262	253	296	288	266	276	292	281	265	268	240	271	293	276	245	258	282	272	247	293	248	290	283	276	301	281	253	273	289	227	275	276	257	283	275	266	288	300	249	283	293	307	260	243	312	269	280	236	263	282	263	256	259	302	276	274	298	274	261	292	295	290	289	286	281	254	298	282	293	277	276	268	254	294	295	278	282	282	280	264	278	254	272	239	282	297	267	293	293	284	279	269	286	264	277	292	265	287	252	276	265	284	268	286	264	281	263	264	269	279	295	273	272	291	291	302	289	318	266	269	282	283	252	276	247	298	294	313	286	276	292	274	260	247	266	265	281	281	271	274	264	289	275	270	253	290	235	298	265	274	287	235	253	256	271	277	272	279	287	242	270	253	291	274	270	257	256	295	289	269	313	277	273	264	256	297	270	263	271	291	273	263	290	293	286	258	287	258	266	241	269	288	256	293	281	286	274	281	277	269	298	289	297	288	286	307	299	256	261	268	289	277	274	283	262	271	247	274	286	287	265	269	250	284	271	291	252	304	285	265	266	260	327	259	300	254	257	277	266	270	268	267	265	292	244	257	274	277	271	258	272	273	280	241	271
1897	514	549	521	421	403	367	342	359	345	331	319	373	335	338	276	276	317	336	325	346	315	349	319	338	332	338	308	347	259	324	301	301	336	327	327	299	313	324	332	301	318	327	338	314	313	318	312	346	331	325	275	287	310	268	305	335	353	372	334	340	323	363	332	322	309	339	334	338	349	326	341	362	346	315	323	325	318	288	333	326	348	341	294	309	328	309	284	301	348	287	319	306	341	320	320	341	317	311	333	310	323	329	286	315	312	340	309	337	338	325	341	315	323	328	315	329	326	345	325	335	321	299	286	328	310	320	337	327	338	332	299	337	314	309	289	339	273	342	330	297	346	327	311	371	340	334	310	314	308	305	323	309	314	309	354	306	316	300	353	315	308	331	321	334	324	298	350	323	298	332	304	282	358	331	310	328	313	311	329	325	323	323	345	323	310	317	329	332	313	326	308	294	319	336	330	330	295	306	302	318	305	345	364	337	345	315	370	349	327	331	370	289	320	353	325	324	284	302	326	309	310	342	306	322	374	324	327	305	322	330	322	309	339	362	317	327	345	273	277	315	298	327	342	315	334	337	338	359	312	317	314	357	321	331	313	319	296	314	304	317	321	308	310	355	314	315	291	354	356	334	335	325	297	306	319	366	319	330	349	313	294	330	343	329	351	329	343	286	312	321	332	376	336	338	285	305	307	308	320	295	329	328	338	344	369	323	341	288	302	328	298	304	320	307	330	312	309	342	328	327	324	299	311	340	315	311	344	315	329	319	307	343	309	347	326	320	320	338	299	330	322	341	292	318	335	333	302	341	315	318	318	348	307	328	323	310	352	334	340	282	272	327	323	291	322	327	346	296	352	325	323	317	315	300	343	315	336	338	326	332	312	306	346	327	331	301	326	340	343	321	327	324	304	294	320	331	304	329	299	317	331	328	358	322	310	331	305	305	315	337	335	341	329	360	296	299	328	348	320	329	328	304	324	296	321	324	344	356	310	329	333	313	327	323	311	296	292	324	337	326	328	302	339	337	335	356	327	281	319	357	346	302	285	298	314	307	363	337	339	320	334	338	318	327	317	316	277	320	337	332	330	323	333	362	338	312	328	322	338	310	330	361	329	302	324	306	335	342	320	318	286	312	326	322	321	334	330	383	308	338	293	321	337	309	315	281	297	295	291	322	314	318	317	309	319	325	330	299	339	308	318	330	327	342	327	342	334	306	316	318	341	320	312	309	275	318	337	326	320	334	329	296	315	322	329	354	317	312	293	300	314	314	362	307	325	315	316	279	326	323	347	327	316	312	310	325	338	333	289	311	339	306	330	278	327	320	333	327	341	332	327	326	327	321	339	342	311	327	302	318	307	356	307	306	341	315	325	351	345	318	317	328	346	316	335	327	316	289	354	314	336	332	363	372	296	336	313	316	307	306	300	328	321	323	355	325	310	339	326	332	308	337	322	300	300	323	333	319	300	363	311	311	318	311	339	328	341	333	331	332	298	333	313	308	327	342	293	305	307	321	330	347	316	334	342	342	285	316	320	346	288	351	316	320	333	311	308	328	342	311	329	336	334	319	330	350	347	336	323	322	334	292	297	335	339	288	325	353	324	308	277	332	349	323	342	313	269	339	312	314	303	368	359	317	333	299	295	360	319	344	358	286	321	293	325	356	295	308	328	343	321	340	303	352	331	335	339	339	358	342	340	314	320	340	277	359	355	330	311	302	338	375	328	327	291	296	322	315	302	342	349	318	300	322	333	343	315	313	328	332	335	347	350	285	303	338	351	313	299	314	313	295	340	348	375	338	322	322	316	316	327	297	341	318	302	338	302	304	358	325	330	358	318	293	323	315	324	294	339	318	318	310	264	314	328	314	332	316	342	341	318	302	278	327	328	333	344	300	316	319	306	300	353	307	322	320	319	312	305	298	345	339	316	352	343	348	345	338	345	348	329	337	305	339	318	329	320	340	325	314	305	301	324	330	325	304	335	335	292	300	328	301	311	342	337	319	327	331	321	330	316	276	288	312	306	333	328	332	316	313	332	285	341	334	355	321	323	309	321	326	300	313	310	316	346	323	331	314	323	304	331	367	343	292	320	317	340	357	326	289	314	326	320	290	335	298	316	333	325	330	329	307	326	367	326	309	320	323	291	325	337	335	338	283	291	297	327	336	330	314	361	356	298	346	341	320	340	323	339	319	318	319	315	320	314	299	318	310	328	306	320	309	324	356	319	347	329	322	351	310	314	324	302	325	319	350	301	301	353	324	366	331	322	321	303	324	304	302	303	347	335	351	328	292	355	323	326	332	352	337	305	330	317	328	333	321	315	316	313	331	346	299	327	348	305	357	319	316	319	344	333	350	288	298	321	302	305	302	312	363	309	327	309	285	317	341	346	333	321	332	341	289	358	304	327	341	348	322	276	308	314	351	321	335	353	339	327	335	314	319	312	292	308	322	310	324	312	330	356	285	307	316	358	348	300	325	323	319	314	334	346	341	315	313	311	302	335	312	328	291	315	312	347	353	300	342	308	312	312	302	295	337	347	336	342	301	344	324	327	325	298	305	304	338	324	273	300	300	349	321	337	303	345	345	293	292	304	327	296	334	330	319	349	332	330	335	312	329	323	315	300	318	324	308	320	300	323	321	309	329	313	319	344	319	341	303	315	307	322	318	296	316	317	304	302	304	310	306	308	335	311	338	315	314	309	328	358	333	338	318	340	324	306	314	310	342	311	305	299	321	319	331	324	305	309	337	319	314	315	303	337	334	312	303	301	314	285	325	324	286	287	342	322	308	359	334	307	314	347	310	321	328	317	325	349	331	344	283	322	277	295	321	332	335	353	355	324	316	333	321	341	346	322	319	314	348	335	317	311	334	337	331	322	343	286	323	322	313	301	322	319	315	309	305	298	288	338	315	345	300	342	327	335	316	300	331	337	329	308	295	295	327	298	326	349	360	315	305	286	311	320	362	348	332	313	302	309	345	322	348	323	319	323	327	341	320	327	333	326	322	293	341	326	320	326	343	351	293	308	306	282	348	323	302	305	332	324	318	313	340	327	329	299	342	339	311	360	328	304	328	333	299	309	334	351	341	330	338	288	320	313	326	329	332	339	325	285	320	336	333	325	308	314	299	332	303	319	336	335	324	324	310	328	336	332	335	352	333	346	329	344	322	282	359	342	338	323	342	315	333	289	303	274	341	329	333	305	330	323	317	331	312	319	310	348	326	345	327	356	286	336	292	308	306	291	298	304	320	316	356	321	349	317	320	300	330	323	318	339	310	358	329	339	334	340	341	335	340	331	351	301	329	320	291	343	372	337	328	294	316	335	311	332	312	303	303	277	289	301	309	317	319	332	313	317	333	357	321	352	355	316	319	301	313	323	301	334	347	319	325	341	320	318	301	303	312	306	290	357	322	357	338	301	307	320	298	314	279	342	332	340	356	316	329	313	318	314	273	334	334	357	342	344	318	317	315	295	328	289	310	325	310	339	306	313
2244	935	1237	1332	1238	1168	1035	948	934	951	821	856	793	753	797	810	821	762	778	766	730	794	713	695	778	749	716	671	736	759	688	752	741	740	656	716	706	716	734	689	700	717	703	741	740	722	748	731	685	730	708	738	701	740	738	733	721	674	755	730	748	730	696	738	708	706	698	704	683	750	755	704	698	720	695	639	744	653	712	705	678	750	696	740	702	740	716	727	673	746	708	711	678	701	757	665	723	740	728	728	742	773	684	727	751	722	705	725	671	665	709	737	687	695	698	715	768	731	716	694	741	710	704	741	697	699	738	715	731	746	728	718	706	713	765	721	740	697	724	741	714	732	747	722	733	725	706	689	700	676	743	728	707	728	699	750	717	723	698	714	735	676	654	741	742	692	741	678	740	704	717	696	745	751	751	702	766	676	733	683	690	730	773	737	744	697	742	760	733	736	707	727	773	721	767	726	696	771	760	742	759	698	706	726	709	748	702	787	708	756	704	704	719	711	700	722	722	720	750	700	701	677	720	742	693	690	710	663	729	709	722	745	657	754	765	715	748	743	687	718	757	728	707	707	750	716	748	749	710	677	747	732	744	733	748	695	693	720	759	700	751	707	737	760	732	723	708	651	718	776	707	762	746	728	685	707	774	723	739	739	715	722	771	662	713	746	688	696	682	735	708	717	703	761	785	684	737	760	706	689	703	726	694	742	748	749	676	740	756	738	713	696	743	700	709	730	717	743	686	751	734	778	703	754	782	696	712	714	714	781	714	721	718	706	772	732	698	710	730	715	678	708	738	712	742	677	663	698	701	723	719	690	700	686	748	759	748	667	748	734	744	706	707	703	691	693	685	771	718	696	692	688	717	704	742	726	718	667	763	710	721	704	686	708	696	722	725	737	780	748	665	742	695	712	716	699	739	729	718	693	733	756	688	742	697	728	703	736	762	743	704	680	686	732	692	691	659	697	711	711	667	716	692	735	684	689	718	737	703	707	705	708	750	729	731	741	720	735	728	690	724	713	661	677	710	730	766	788	748	750	705	680	701	739	733	730	704	733	738	719	646	744	744	731	713	700	700	697	687	731	691	740	706	723	733	722	711	771	749	759	699	714	722	734	680	745	727	727	709	720	717	731	700	687	743	742	723	718	705	713	743	740	676	700	719	682	696	721	733	741	695	740	715	725	743	712	696	688	705	685	719	689	738	764	691	745	748	739	755	701	721	690	714	658	673	743	696	722	722	712	701	701	746	722	694	714	704	700	749	700	710	715	714	715	776	721	765	742	717	718	706	718	703	782	699	770	756	782	668	685	675	749	714	734	750	666	716	738	715	700	767	669	724	712	716	706	756	686	714	734	693	784	709	737	691	712	734	717	770	709	713	724	756	713	719	718	719	741	678	708	715	700	697	770	739	756	702	674	714	699	736	726	704	680	753	735	758	735	708	721	731	713	698	695	693	696	668	731	710	690	686	699	746	693	737	735	744	706	774	692	696	685	704	712	728	686	703	731	735	726	696	666	687	731	694	676	771	691	714	713	703	726	702	658	723	720	729	701	715	705	744	745	672	714	735	690	728	734	706	735	726	695	723	711	723	696	684	724	633	683	703	698	791	745	729	715	723	714	739	751	708	703	724	745	766	741	702	696	727	710	723	730	754	685	717	741	735	736	764	696	721	745	747	713	786	715	746	740	697	696	706	733	715	706	724	687	708	723	703	707	750	744	725	736	700	705	741	756	702	721	692	699	698	685	719	762	730	757	712	679	713	710	697	719	735	720	739	711	682	750	727	667	706	722	727	739	708	736	732	750	684	779	702	737	759	714	743	772	746	702	718	701	764	718	682	778	715	688	742	717	739	676	735	700	736	717	733	709	730	756	715	743	693	698	747	706	732	710	711	751	758	691	701	728	698	754	775	718	727	729	687	738	761	701	742	671	683	740	741	722	687	682	727	722	725	739	713	721	749	724	691	733	680	700	735	745	762	730	687	755	730	709	704	744	702	720	696	756	702	731	701	697	708	746	709	693	723	722	785	724	687	728	741	771	712	696	755	734	730	672	721	711	744	741	693	713	686	696	746	697	714	737	716	708	752	684	746	745	723	707	721	726	742	717	729	697	727	740	707	717	696	727	719	719	745	723	752	726	732	701	739	767	730	719	702	704	740	711	722	684	719	703	737	711	775	700	711	725	730	684	749	771	721	688	723	766	694	711	664	710	721	684	747	717	724	731	670	706	789	703	725	727	729	744	726	726	699	731	726	724	746	744	678	690	739	724	791	736	695	674	717	706	707	725	760	796	728	738	686	734	728	703	728	728	710	690	741	708	760	677	764	689	768	758	673	723	715	732	682	759	742	746	678	694	740	694	674	739	771	752	733	715	730	736	726	696	746	664	732	710	728	686	747	733	758	743	765	718	702	692	720	722	764	678	723	749	743	718	692	717	752	701	745	740	704	728	753	674	698	778	741	698	730	709	699	690	692	728	707	747	777	724	715	691	710	669	726	720	676	746	772	719	697	732	727	657	707	721	773	717	718	743	747	712	724	698	718	734	727	743	752	691	690	706	744	666	732	686	718	789	694	702	704	756	779	725	679	725	755	719	743	701	730	690	762	756	684	760	684	727	708	687	713	746	707	745	727	693	753	720	698	727	734	706	709	716	726	713	731	749	708	687	762	696	750	706	757	724	749	687	733	767	731	719	757	740	729	707	723	744	687	742	740	704	737	703	738	737	774	751	740	713	733	733	757	736	719	706	712	732	739	731	705	677	710	721	732	711	711	714	680	687	757	790	687	720	728	684	705	720	724	728	739	679	704	696	732	770	744	702	742	722	742	765	711	796	699	725	711	733	688	713	726	740	731	752	655	696	779	709	734	727	694	661	710	724	737	748	745	712	750	709	680	727	724	741	716	739	732	659	733	722	706	762	680	684	765	744	708	719	715	720	705	735	728	756	704	675	768	700	730	704	705	672	759	724	693	706	710	687	725	705	718	729	718	763	741	684	741	766	755	758	767	657	719	725	718	667	766	737	689	683	686	774	670	756	695	783	725	732	724	725	714	695	719	699	681	748	738	651	677	692	732	736	716	720	699	734	702	725	723	746	729	728	774	685	700	663	670	662	780	698	719	674	731	685	689	675	687	712	752	755	741	738	672	715	717	738	680	741	703	774	731	686	713	713	725	728	690	727	690	705	702	663	741	692	674	682	702	725	739	739	698	760	691	732	738	685	729	761	741	734	720	709	746	741	727	718	722	736	733	716	741	687	667	719	700	731	760	701	720	705	692	666	706	738	705	750	710	720	694	695	722	695	704	753	719	680	726	704	669	756	737	749	741	728	722	742	702	755	714	712	706	744	726	716	744	724	725	677	710	700	724	687	689	749	738	702	720	724	707	729	716	708	716	674	777	734	695	735	711	711	744	746	744	747	733	724	689	717	724	741	752	747	711	723	720	757	686	752	742	737	699	706	742	675	702	754	717	739	728	749	680	731	711	722
8653	1456	1085	855	675	502	454	372	343	298	273	281	302	259	267	262	263	267	237	224	209	254	266	239	263	259	234	231	245	222	232	230	226	210	222	245	236	227	256	244	223	266	230	238	220	254	208	254	249	211	205	238	244	224	247	217	228	236	242	216	286	209	263	206	270	215	207	240	243	242	239	225	216	256	236	243	214	224	237	238	236	203	229	234	247	261	217	251	216	207	210	219	214	234	225	251	245	198	252	198	229	246	235	223	223	236	239	247	216	221	208	217	235	260	245	197	235	219	216	262	210	217	244	260	228	241	242	263	234	234	223	231	211	228	220	208	225	213	233	225	226	254	232	220	253	241	234	190	248	222	220	175	235	226	228	233	256	233	216	186	230	239	247	243	243	229	216	215	220	222	222	249	230	210	214	213	220	242	221	247	239	269	195	228	233	237	231	234	236	246	233	227	223	228	215	234	231	219	250	236	235	251	188	252	212	217	279	242	194	215	283	244	233	221	267	229	230	265	254	220	233	228	225	213	222	215	227	237	250	207	252	214	233	218	221	225	248	223	216	247	248	248	238	235	247	250	218	230	216	229	239	221	205	210	235	205	233	253	206	260	237	237	227	235	225	229	231	200	214	207	230	244	192	225	262	221	208	200	204	258	229	232	223	249	216	250	224	256	211	228	271	219	241	199	197	245	204	220	208	201	226	254	224	239	215	238	247	234	250	227	224	216	210	220	229	224	256	261	257	240	227	189	219	237	223	235	257	234	238	239	236	223	230	232	232	238	250	223	241	222	198	248	224	222	233	230	205	220	222	233	219	248	256	226	247	248	261	244	223	228	225	217	252	229	227	240	223	227	264	236	232	239	232	253	242	235	228	210	245	224	222	253	235	228	239	208	229	213	236	230	213	248	219	218	222	245	255	207	206	229	225	242	269	224	221	223	238	237	224	226	233	237	230	192	242	229	240	257	222	251	263	259	240	218	217	236	262	226	238	257	239	225	222	230	236	234	217	228	231	237	230	224	216	227	298	237	240	236	217	230	224	198	233	229	215	228	252	240	235	232	240	238	245	241	210	231	245	248	248	250	243	212	225	235	229	235	245	226	249	219	207	218	235	211	212	229	244	218	214	227	254	242	232	218	233	247	213	246	230	207	245	199	230	259	218	242	226	239	268	216	233	209	248	239	219	250	245	218	218	214	253	230	237	222	234	232	208	220	219	216	225	229	225	207	244	208	240	252	244	238	246	183	231	248	211	262	256	252	243	263	216	255	223	215	238	224	229	242	255	250	226	230	225	219	223	244	230	226	229	256	225	248	232	215	235	226	213	241	253	223	241	211	258	227	264	230	253	228	265	249	213	225	258	216	228	233	242	285	238	262	234	233	227	227	232	223	249	251	241	211	223	225	235	231	242	209	237	226	225	228	223	236	250	221	236	198	230	253	207	235	249	237	257	262	242	215	231	247	245	239	249	215	230	235	235	213	250	263	261	236	238	242	224	228	211	212	187	208	202	234	234	222	243	236	238	207	215	244	231	216	244	216	225	226	247	233	232	202	221	199	238	228	226	241	212	209	243	242	247	241	238	210	217	235	225	241	218	212	196	226	234	243	201	237	220	229	246	249	244	236	235	245	248	240	243	241	262	212	233	233	228	241	248	228	221	272	229	215	264	265	226	243	242	231	213	232	219	187	251	244	231	249	226	259	247	220	217	235	228	226	227	248	229	236	249	248	230	238	250	217	247	249	248	221	240	219	227	219	218	226	209	262	235	250	241	220	212	255	232	264	260	241	254	220	243	207	238	225	225	225	232	232	214	229	269	226	227	232	230	229	235	245	219	215	236	246	212	233	221	253	232	238	214	242	247	232	235	232	227	244	213	226	207	248	240	247	240	230	241	211	231	223	237	222	233	269	244	230	231	224	244	210	256	217	193	232	245	215	208	227	210	240	243	260	246	238	208	213	228	251	244	254	237	229	234	225	204	216	211	229	230	256	246	245	225	225	225	253	221	247	236	222	225	228	198	236	234	244	243	262	209	221	207	241	221	218	214	217	260	229	229	233	236	212	242	233	234	239	234	251	228	244	217	249	231	216	213	234	261	241	232	214	246	266	248	251	237	237	264	251	237	237	214	200	203	218	221	221	228	259	211	245	234	241	222	236	231	209	225	261	215	230	237	243	258	241	237	216	200	245	238	226	219	243	291	249	227	216	236	224	235	217	234	248	248	227	225	207	218	245	201	245	247	245	222	237	219	224	253	224	223	227	231	227	229	218	208	217	239	210	231	240	245	267	226	248	216	256	215	242	218	216	214	237	210	230	203	218	242	227	214	232	231	224	198	230	222	248	249	206	238	222	222	250	209	242	235	247	217	225	234	204	219	230	227	215	213	207	220	241	237	231	234	242	225	222	222	238	233	224	236	200	240	231	257	232	235	230	230	217	239	213	235	231	215	251	218	240	217	224	238	241	247	230	261	235	249	265	241	216	245	218	245	220	247	235	228	251	246	245	215	237	230	217	247	243	215	242	217	254	224	234	222	208	225	260	225	247	249	207	255	223	206	255	195	228	229	245	251	246	250	253	214	226	225	217	233	224	267	241	238	231	255	235	247	239	234	208	222	211	242	226	229	241	229	195	218	201	225	221	213	207	222	234	229	214	211	241	242	221	245	222	232	218	242	218	233	243	234	233	228	228	219	246	241	238	228	234	207	235	222	238	220	236	247	255	215	229	243	273	212	241	220	222	240	209	231	241	244	245	230	208	249	211	203	249	246	229	241	251	233	240	217	209	227	261	189	215	237	213	217	221	229	212	223	251	256	207	245	258	235	210	251	223	246	213	275	232	235	254	234	222	237	222	243	216	252	241	253	237	194	212	226	232	221	214	230	247	212	225	228	249	246	210	255	211	234	234	241	210	206	217	208	241	209	207	243	220	242	226	244	255	214	251	223	202	232	233	242	211	249	253	236	230	221	238	251	239	240	230	231	213	238	234	239	230	242	195	205	250	229	233	256	227	234	220	213	239	221	213	243	218	235	213	228	234	239	242	205	216	258	251	230	214	232	220	235	218	242	204	236	259	250	207	208	225	236	226	236	240	206	225	240	208	200	229	234	231	234	244	227	238	227	222	244	221	247	244	229	225	220	209	225	235	209	227	208	220	221	254	204	237	234	208	221	224	193	221	246	222	204	220	226	231	205	225	230	225	215	216	255	219	231	273	219	237	251	235	263	226	221	230	235	210	196	250	221	222	228	232	229	253	240	208	240	221	250	202	246	251	228	250	207	243	212	231	216	227	246	221	253	240	236	215	230	220	202	242	230	255	229	205	227	243	186	246	219	226	232	207	218	229	237	244	219	226	259	209	240	219	263	267	219	203	226	231	262	238	253	250	210	232	238	269	234	219	221	225	246	231	246	205	243	216	236	235	228	249	225	247	222	228	237	259	199	215	224	228	226	249	234	252	215	246	249	232	227	274	229	203	213	213	231	239	219	228
7117	1587	2286	2513	2356	2012	1570	1360	1140	1039	952	887	821	805	764	699	657	706	691	607	606	630	568	570	585	597	613	521	555	583	554	573	570	563	518	513	543	562	534	509	553	565	508	538	527	460	496	512	524	513	477	518	590	546	561	542	559	561	530	517	530	518	526	550	509	521	530	521	529	536	535	519	525	524	510	542	496	557	528	482	564	519	522	522	526	574	556	491	554	516	533	482	542	518	555	532	525	517	508	534	531	538	496	578	510	529	533	543	519	495	502	494	536	543	542	529	473	509	504	531	534	565	544	541	545	486	529	545	537	499	529	518	523	549	532	502	564	539	543	489	562	540	512	531	492	546	529	539	546	522	586	545	517	556	502	520	551	572	558	557	465	530	539	560	527	548	562	521	483	538	529	551	562	515	561	498	558	544	542	510	533	558	530	472	498	468	557	533	523	543	527	526	551	580	533	481	542	538	526	490	536	503	551	496	507	509	522	502	555	524	530	542	473	512	496	560	554	541	547	520	478	500	497	515	574	503	530	525	522	556	579	487	544	542	518	496	513	535	523	529	545	538	507	533	546	532	497	510	535	498	560	534	516	497	536	546	537	549	501	522	522	519	535	526	542	545	553	498	521	554	556	513	528	541	533	508	542	515	506	552	500	556	516	513	553	517	521	521	519	539	496	514	508	514	521	525	504	535	524	539	533	527	545	531	492	546	504	536	518	516	550	541	513	493	568	506	542	509	567	526	538	503	525	492	543	548	509	529	538	524	531	522	525	535	505	534	529	529	515	539	553	497	517	521	527	531	508	530	557	568	557	528	539	530	543	519	527	556	539	537	541	502	520	526	539	531	568	522	501	535	501	532	589	547	502	525	539	515	478	525	571	526	509	516	513	498	429	535	553	529	504	515	512	555	553	530	523	551	552	536	509	541	515	565	555	523	533	550	500	507	508	524	594	516	565	531	510	562	514	510	496	507	513	514	536	526	554	504	569	529	568	508	519	514	491	562	547	554	532	513	530	566	514	501	502	547	530	534	505	511	511	527	511	505	539	480	518	522	519	500	521	499	511	498	522	513	542	559	496	514	568	509	539	559	516	521	540	565	518	523	502	544	496	566	522	538	520	543	532	540	519	555	513	562	514	527	537	512	541	552	494	523	463	522	558	521	499	526	532	558	513	480	525	546	565	495	504	535	540	551	494	517	550	536	529	512	546	504	532	536	541	522	536	547	504	551	562	511	543	508	526	525	518	526	503	533	518	524	537	549	514	562	510	539	546	565	520	512	500	545	552	542	533	530	561	541	535	516	536	527	522	556	534	523	510	521	512	515	555	517	523	495	497	509	547	539	508	537	503	526	504	509	516	521	578	534	567	500	529	512	463	519	492	528	521	505	518	514	541	510	509	566	502	511	494	561	528	505	517	575	522	541	544	560	515	552	487	488	478	538	532	510	544	505	509	493	514	539	539	536	523	531	566	502	579	537	557	520	508	519	487	537	520	556	545	493	522	540	544	532	513	576	561	541	553	513	506	535	539	542	531	514	571	534	529	517	540	515	551	514	550	507	506	486	515	522	526	513	508	550	518	535	507	549	534	533	522	494	570	513	538	507	470	544	524	493	522	522	539	544	522	478	521	518	505	504	528	492	570	500	572	554	516	498	534	487	532	525	514	522	521	526	551	574	523	564	521	522	509	501	523	535	548	468	569	529	548	477	498	509	488	502	518	537	523	552	539	523	503	534	547	545	502	533	496	531	525	542	522	517	510	568	522	569	480	555	505	483	502	548	545	500	504	483	594	489	500	533	541	525	500	555	559	518	537	559	526	541	554	484	546	515	537	561	492	579	512	524	517	539	525	544	564	518	480	486	547	473	534	569	495	523	528	514	542	533	554	524	535	504	554	556	557	539	514	546	468	515	531	569	522	512	542	532	534	493	482	510	525	524	512	477	515	529	521	537	504	455	520	553	537	534	498	499	491	568	553	506	531	512	523	525	522	524	522	565	558	518	564	506	519	476	546	545	570	506	543	533	537	500	503	534	510	520	540	557	540	523	538	548	535	534	513	563	560	495	534	517	529	528	570	537	545	517	502	547	541	508	555	478	572	543	538	518	547	541	547	502	523	505	492	536	526	556	525	522	495	555	533	454	555	562	573	509	493	513	499	537	480	507	539	513	535	507	526	544	495	524	528	508	524	508	514	549	566	524	513	530	517	521	512	535	552	551	562	532	565	509	509	500	507	538	533	563	517	519	535	525	548	504	535	470	509	511	542	510	520	607	548	545	508	568	521	514	551	539	558	544	509	521	527	522	520	481	539	582	498	555	517	542	516	524	505	536	522	501	516	517	492	559	504	535	547	504	518	535	546	514	507	520	553	503	557	528	519	532	529	507	502	512	582	492	528	535	507	507	505	535	520	496	502	492	538	527	486	500	530	543	548	519	519	505	565	528	526	521	517	533	524	486	527	547	546	578	548	509	549	488	522	530	553	553	544	588	527	555	539	512	475	543	518	525	464	536	540	509	539	507	520	575	519	525	516	507	525	501	504	510	496	498	553	544	537	561	532	538	513	598	542	574	548	507	548	609	558	534	530	533	527	495	518	482	558	498	541	540	516	546	526	512	516	474	494	568	508	509	513	543	524	501	512	497	552	535	528	517	528	520	540	519	509	536	525	512	522	518	524	540	531	530	534	534	548	507	519	524	497	522	530	540	548	537	545	518	482	562	545	535	494	558	557	523	514	514	485	552	533	515	573	564	568	547	566	508	505	545	538	505	566	519	506	496	517	503	526	537	513	480	524	523	549	524	564	516	525	561	504	483	511	521	527	512	510	520	567	551	518	516	505	491	542	518	556	558	516	569	505	490	506	569	493	504	525	556	543	559	528	515	559	572	510	509	561	556	519	532	547	509	546	529	546	497	522	536	566	514	521	521	503	516	526	519	551	532	504	506	505	525	557	494	507	507	548	583	492	550	503	539	517	531	523	541	512	529	545	552	538	566	546	508	558	529	552	555	530	563	500	497	516	516	553	518	533	552	563	512	572	535	514	547	595	548	503	541	556	544	555	510	560	505	588	521	496	518	531	556	564	501	505	531	510	550	552	480	502	506	521	533	541	490	533	545	532	544	570	566	564	543	548	510	566	533	581	529	531	489	511	546	538	523	553	497	553	539	541	532	509	491	525	539	534	536	531	502	490	525	518	486	502	535	512	496	521	521	500	555	510	483	470	500	541	540	517	512	530	521	525	558	505	538	523	531	515	505	490	516	507	536	499	540	528	512	534	525	548	537	532	513	526	512	506	534	546	524	522	534	507	529	502	488	533	538	493	547	540	513	556	524	540	521	545	568	519	511	544	540	541	560	505	524	587	548	512	551	550	536	522	547	463	505	519	534	520	550	534	568	506	503	530	490	541	515	495	517	515	563	475	514	512	534	535	531	557	535	506	498	543	503	502	505	541	547	555	521	538	539	567	553	511	528	534	541	543	539	525	530
15669	2690	1748	1191	854	646	498	368	278	262	212	192	203	176	165	187	160	175	152	136	127	142	126	131	111	129	117	119	134	115	98	122	100	112	92	121	109	121	103	100	104	117	124	86	105	100	109	103	114	97	107	102	100	123	98	105	109	94	111	114	107	124	95	109	97	111	93	106	102	136	104	97	116	98	96	137	98	114	103	114	116	97	119	115	103	99	103	112	106	99	116	106	105	104	97	125	98	117	137	101	126	89	91	100	124	114	127	99	110	111	107	83	120	117	113	119	107	111	109	116	127	108	117	119	108	118	117	123	117	88	108	109	100	119	102	124	96	98	90	106	123	117	92	110	108	107	120	99	105	107	112	117	103	93	118	106	111	112	95	102	98	114	104	103	114	107	95	107	84	127	114	103	107	110	109	118	103	121	92	100	115	104	124	118	106	108	107	106	100	104	95	111	99	115	108	105	93	107	93	99	115	107	103	99	100	111	108	104	107	100	100	131	112	121	94	112	93	110	95	101	114	98	112	103	118	112	109	103	114	103	113	103	102	109	104	90	96	114	108	109	114	105	97	110	110	122	116	95	108	98	93	114	102	94	104	100	105	123	107	111	94	127	117	108	121	106	122	114	122	100	122	101	108	96	103	120	108	113	94	107	102	106	108	116	118	102	82	102	113	105	119	124	106	105	108	128	123	105	133	131	116	106	110	89	107	108	105	110	113	140	111	107	100	104	104	104	109	103	118	111	108	128	110	126	114	114	110	103	117	111	101	95	118	104	98	128	110	99	88	127	114	107	111	89	106	115	106	120	107	105	106	104	98	95	107	120	95	116	108	112	99	109	85	117	120	110	114	102	119	126	115	112	104	99	99	109	112	97	121	115	105	97	114	110	115	84	114	106	91	107	111	112	88	117	111	98	101	123	96	119	95	119	109	93	120	127	121	108	115	118	101	92	110	113	107	110	104	117	105	97	99	112	129	116	99	110	112	106	118	108	91	117	107	96	109	124	113	107	111	109	120	114	119	110	118	108	145	107	116	86	100	105	112	106	126	97	109	112	109	95	126	116	99	98	106	111	115	99	107	99	109	96	105	111	99	100	105	121	100	109	94	119	109	116	105	98	101	112	115	102	131	114	105	94	115	113	138	103	91	103	103	123	84	102	112	117	132	109	102	121	91	129	116	88	98	107	112	104	91	113	124	105	107	109	87	105	101	107	129	108	115	110	110	106	129	78	133	100	114	122	99	105	104	115	113	114	117	91	116	81	117	117	117	123	90	104	99	112	104	106	110	133	114	106	102	92	119	90	102	101	122	97	122	123	116	132	112	91	106	110	113	110	123	117	100	99	102	96	82	95	106	138	111	122	119	100	98	105	109	116	111	105	110	90	109	89	92	84	128	108	95	111	115	122	104	134	109	112	107	98	112	105	117	106	98	119	116	99	100	95	110	99	115	109	104	116	130	133	118	105	96	124	128	108	134	132	95	94	114	117	112	94	123	127	111	95	105	111	117	134	103	114	128	95	106	105	99	98	95	97	110	106	108	121	108	102	130	95	105	120	101	107	86	115	114	106	115	122	88	115	130	117	101	95	110	109	121	110	119	112	124	107	101	102	94	99	106	103	93	114	111	115	112	119	113	109	101	114	104	101	117	107	108	98	103	129	113	110	113	111	110	106	108	113	120	87	111	130	102	102	109	130	110	108	131	116	120	88	92	101	122	126	126	113	110	103	88	111	110	108	112	123	105	112	110	122	114	110	111	103	109	107	97	120	118	116	96	127	111	109	104	106	100	123	107	115	116	145	114	106	109	112	120	132	118	95	103	89	100	106	107	108	102	106	114	109	100	102	112	119	96	113	105	124	122	117	115	111	124	113	100	114	111	106	110	117	107	93	124	101	119	111	110	121	125	97	133	128	127	112	105	140	112	100	119	125	101	126	108	107	106	83	112	111	110	115	89	109	111	111	109	86	101	129	118	109	96	109	122	92	98	114	132	122	98	121	118	108	115	121	106	119	130	101	99	113	107	121	122	117	121	95	93	119	126	100	99	114	106	111	98	125	121	102	110	119	121	101	102	101	103	117	119	93	114	89	82	119	93	120	117	91	96	120	116	101	112	101	90	119	108	116	93	98	114	125	97	102	99	101	119	114	114	106	118	113	125	112	92	95	87	96	115	81	89	113	116	118	94	122	106	124	120	103	107	92	111	95	113	126	112	98	118	117	122	119	91	123	104	123	101	115	117	88	108	101	106	91	98	133	109	117	111	106	113	109	110	94	92	130	110	105	111	111	85	96	106	96	102	96	98	94	118	104	114	101	94	113	109	116	128	104	107	90	94	88	118	117	113	109	103	100	118	111	110	101	91	117	100	93	116	109	97	120	103	100	146	120	119	134	138	95	114	115	106	94	95	121	115	97	114	120	131	108	111	131	124	120	110	98	135	129	110	101	120	92	101	99	98	122	109	97	118	117	110	98	98	101	106	115	86	103	96	116	118	120	92	110	103	89	114	124	104	89	114	121	122	106	151	111	101	135	109	107	95	123	93	98	109	106	104	94	109	114	136	142	125	120	108	113	115	103	118	110	106	109	91	124	99	129	124	87	140	104	88	119	130	97	103	116	98	126	107	114	103	113	100	100	90	94	112	115	107	90	98	96	109	116	99	93	102	118	105	108	96	119	90	128	105	110	117	109	112	107	83	115	110	110	112	91	93	94	130	114	106	114	111	106	120	125	92	96	111	77	119	88	131	123	116	107	116	81	122	92	108	106	104	90	119	114	112	100	104	117	124	99	128	115	120	99	124	98	107	118	114	96	93	114	110	122	110	101	122	104	122	133	107	102	105	113	122	121	101	111	125	92	102	114	91	117	103	112	112	111	89	108	114	81	91	106	101	98	106	119	119	120	103	120	119	114	115	98	110	102	102	113	121	89	99	103	94	102	114	100	91	114	128	109	99	110	105	141	91	107	102	98	94	80	120	105	97	115	125	92	96	105	93	97	109	106	105	116	117	94	117	120	120	96	100	109	112	116	118	110	108	114	110	96	113	106	119	114	96	116	105	94	94	90	108	93	103	102	96	102	113	103	119	111	131	120	85	91	99	105	118	112	103	106	122	120	87	123	107	109	113	100	100	104	111	105	142	113	112	122	124	107	112	100	115	101	109	96	110	127	114	98	140	108	110	114	108	114	100	95	95	106	119	122	107	97	119	124	99	118	132	123	104	121	136	96	91	101	135	122	112	95	104	117	96	95	110	110	111	109	105	113	118	125	102	108	110	131	121	112	97	127	108	107	136	109	92	111	113	115	109	105	95	97	130	82	92	106	112	132	115	116	83	116	114	120	101	118	128	86	100	84	120	92	93	115	91	117	107	125	112	104	114	92	115	111	77	107	98	95	86	108	108	108	104	116	122	102	107	102	119	109	115	112	108	99	126	102	124	113	112	116	105	113	107	112	98	111	115	116	119	114	122	124	108	88	107	99	97	118	101	120
9051	2166	3119	3874	3407	2737	2134	1646	1241	1046	886	880	761	754	641	556	565	535	434	415	462	400	386	359	372	324	365	368	344	316	328	330	330	312	317	327	295	324	345	283	321	322	306	283	256	312	323	306	289	303	300	301	301	278	308	287	303	275	264	262	266	254	257	312	292	293	274	273	270	289	277	276	272	251	295	285	273	284	281	246	264	241	288	265	288	281	290	258	267	280	296	282	288	288	258	293	282	294	281	283	279	271	320	300	288	243	272	263	258	257	270	277	269	269	249	289	269	254	268	279	260	263	272	272	276	273	283	282	290	247	269	302	260	300	251	272	278	264	331	282	299	263	298	281	255	254	297	265	262	304	268	293	277	282	263	270	263	278	309	306	262	272	253	257	243	264	250	261	266	276	264	293	273	255	236	274	274	279	265	271	257	265	263	299	255	284	270	284	281	251	261	265	264	275	270	243	263	253	266	257	273	278	264	283	257	276	236	285	284	270	258	285	244	275	278	258	315	249	262	271	273	299	265	264	264	283	259	284	280	284	256	248	270	270	278	314	309	272	250	262	254	290	274	260	269	281	279	248	282	297	286	239	250	292	257	290	263	280	287	270	282	261	270	289	254	254	276	255	293	297	267	283	286	264	284	264	259	265	273	285	253	286	265	275	282	270	279	265	271	292	299	266	263	270	281	256	282	299	270	274	282	282	302	286	286	285	283	282	270	260	312	288	267	229	269	307	251	271	262	282	254	268	278	274	270	245	262	283	324	265	270	274	299	246	258	261	303	285	269	269	287	286	277	270	263	304	298	287	284	262	281	292	262	279	238	308	277	237	284	267	291	272	288	250	286	270	269	262	259	278	261	249	297	273	268	297	252	302	237	268	265	268	281	236	265	284	285	280	270	276	246	293	269	272	287	261	249	263	274	251	274	295	236	272	284	283	300	261	301	289	274	288	269	252	300	289	309	262	288	260	287	263	277	292	249	289	290	281	272	289	260	283	249	284	294	264	269	290	272	280	274	310	264	301	260	275	247	279	308	283	266	270	291	260	291	279	270	284	275	276	266	278	286	289	278	289	266	255	301	281	285	250	276	279	262	258	264	268	286	241	283	255	241	248	282	263	271	244	266	332	254	252	277	275	262	270	300	251	268	273	285	288	334	269	264	269	291	265	274	287	307	294	256	259	303	267	246	291	255	287	264	297	292	277	278	247	254	298	242	261	268	301	262	285	276	300	268	261	255	293	258	260	292	285	248	290	300	257	284	267	271	271	271	284	258	280	282	267	276	256	266	259	281	276	293	245	276	258	306	255	274	275	267	284	285	305	291	263	277	298	276	254	249	246	275	270	281	280	289	306	291	282	262	276	272	263	285	282	271	260	280	275	262	268	243	270	274	269	265	250	282	306	298	257	271	270	284	264	257	297	295	257	292	284	273	277	267	287	254	272	267	298	263	261	267	278	288	273	273	274	292	272	271	264	293	249	281	277	286	253	280	273	251	270	285	272	269	275	284	263	290	274	300	286	291	275	258	271	290	263	257	299	276	261	279	287	277	295	255	278	284	279	260	282	274	282	278	260	241	255	280	281	281	259	276	249	287	255	255	273	294	275	275	308	274	300	278	280	282	265	281	272	257	281	282	306	270	287	280	272	273	277	254	307	269	261	269	272	268	245	282	260	287	264	290	230	258	283	311	288	283	266	260	285	293	293	285	297	245	258	257	318	275	281	262	267	278	264	271	292	287	287	324	243	266	247	268	289	290	276	265	276	296	240	301	309	303	286	260	251	277	274	281	291	261	259	279	283	287	255	278	298	273	283	284	248	268	303	286	242	285	264	275	285	286	257	246	246	289	285	282	295	264	256	274	281	294	288	271	281	242	263	280	295	266	263	307	296	264	277	273	262	255	285	297	279	278	286	289	278	262	260	286	253	260	294	288	280	274	266	289	275	272	264	283	270	264	255	284	278	243	249	260	259	272	271	297	276	283	274	270	285	266	250	291	275	268	262	273	249	278	242	261	284	286	269	284	285	270	295	270	259	281	262	283	290	271	253	294	308	271	219	250	262	281	284	231	265	267	264	265	302	235	268	296	291	278	284	299	274	297	264	257	262	301	291	247	245	274	273	251	284	281	299	258	274	273	271	274	255	311	262	265	257	249	269	264	281	270	267	260	281	278	253	283	306	244	269	276	282	281	263	253	302	276	272	254	269	290	266	282	256	293	245	271	262	287	249	294	293	315	277	260	298	268	286	287	276	272	289	262	253	263	278	269	261	295	277	242	295	270	296	281	259	249	266	247	261	275	287	278	289	265	265	262	281	276	253	298	245	248	283	279	293	260	296	278	268	280	296	290	268	270	270	301	261	270	284	293	248	309	279	287	293	297	270	254	327	279	288	256	256	283	272	302	288	285	273	256	287	290	284	278	292	274	269	296	274	301	283	248	308	276	264	281	297	268	293	275	247	242	284	232	287	245	267	265	260	256	272	300	284	272	302	288	272	236	259	302	286	280	299	263	289	261	256	309	286	282	271	265	268	303	260	233	283	244	285	287	288	238	256	252	297	272	279	308	301	253	276	268	295	282	275	264	273	284	276	286	259	249	259	295	287	283	242	271	264	271	292	259	285	287	268	281	244	267	257	255	282	277	268	251	271	260	261	293	294	291	272	278	272	267	263	266	260	260	279	260	258	296	283	257	268	287	263	279	261	248	275	253	292	281	280	268	284	251	259	281	298	269	279	291	233	241	301	261	289	256	274	273	305	295	283	292	275	270	275	278	311	278	255	295	288	276	287	268	279	260	280	291	285	292	275	271	269	278	273	247	288	264	230	254	254	282	269	286	258	286	265	291	267	260	249	275	283	270	262	263	300	269	243	292	310	271	276	262	253	304	259	277	264	285	282	268	246	299	282	265	298	243	276	271	290	294	301	252	284	258	265	260	278	277	315	300	287	255	274	293	266	251	274	269	262	262	284	261	286	281	263	294	252	279	261	237	284	277	259	271	260	259	285	268	271	310	268	295	289	256	262	276	313	296	259	285	286	288	284	276	292	304	263	251	293	271	300	254	259	268	277	279	260	275	263	318	295	273	289	305	282	291	249	263	282	275	287	265	303	294	279	289	265	267	291	266	270	277	277	260	280	252	282	261	272	282	266	247	268	269	277	271	260	272	294	280	292	242	261	256	268	287	279	292	248	283	283	277	303	289	277	260	265	290	269	264	271	275	252	280	290	261	254	297	266	287	268	244	282	260	291	274	286	265	281	266	302	270	271	288	292	290	273	277	277	280	256	255	272	271	277	265	260	279	269	266	278	286	273	252	280	260	293	266	246	274	296	282	260	273	278	288	266	269	266	294	291	251	282	294	273	240	278	287	305	287	263	254	311	259	281	292	284	277	277	311	277	278	263	271	272	270	260	290	298	297	250	292	275	283	286	255	247	286	290	288	287	295	281	262	260	294	257	296	268	265	243	265	276	288	293	265	282	268	261	242	319
1908	536	554	434	468	384	358	339	302	363	359	302	333	301	353	326	346	322	345	317	297	313	313	327	331	326	298	349	322	355	349	366	309	335	329	315	309	307	314	316	330	288	310	287	352	337	330	319	332	328	349	311	325	303	320	315	323	322	354	299	308	309	346	320	340	337	319	295	307	322	330	311	342	320	345	341	318	329	291	307	319	334	331	348	340	306	312	318	322	338	337	326	315	357	313	281	321	273	312	342	331	304	321	285	314	354	325	333	313	318	343	364	329	321	330	309	302	343	306	321	339	312	328	318	290	328	283	334	334	317	351	357	329	316	348	308	309	294	365	300	323	325	321	303	332	308	311	335	327	320	324	302	330	320	327	340	331	326	352	319	323	301	339	308	305	299	332	344	346	313	294	334	346	304	302	326	323	305	333	297	332	317	304	315	337	331	338	328	344	338	336	313	316	302	351	312	308	352	291	308	342	315	328	329	294	324	323	339	310	310	305	308	327	315	317	319	325	312	323	303	301	319	340	307	310	328	338	303	337	339	301	308	336	318	320	330	349	318	340	342	359	303	334	309	323	297	277	329	348	297	354	325	295	327	318	302	346	338	309	341	318	324	330	341	340	323	336	335	314	335	332	351	336	300	317	316	285	326	300	289	337	352	337	349	303	338	285	310	323	324	329	359	343	349	305	313	313	338	303	318	325	279	328	313	325	311	360	308	299	303	362	324	285	326	313	303	311	309	333	304	320	337	332	298	322	350	326	330	331	324	299	303	318	312	349	301	319	303	320	352	319	336	345	331	318	334	320	279	324	314	320	313	320	306	349	329	342	338	301	349	334	305	332	322	275	296	311	323	298	340	314	338	296	307	311	312	328	329	342	277	316	334	303	293	305	311	307	309	316	327	309	313	292	339	342	341	302	325	350	308	328	325	289	335	334	326	350	324	323	305	317	327	303	290	320	301	321	311	308	331	320	339	334	319	333	302	335	294	310	318	312	326	332	294	329	346	354	332	321	310	307	303	337	343	332	319	333	329	291	357	315	332	321	306	330	336	335	321	333	337	307	313	290	277	281	321	326	329	299	340	322	311	311	319	320	329	348	339	331	315	312	301	325	322	318	346	320	325	350	308	313	285	304	302	297	306	318	310	369	322	293	312	302	323	293	320	342	312	304	304	347	329	297	310	323	317	298	323	357	348	312	311	375	319	319	320	301	341	311	314	320	287	314	328	333	289	292	306	308	332	334	328	348	337	309	320	289	339	295	355	285	345	316	308	320	299	306	314	328	318	316	329	309	314	324	267	320	318	279	332	320	314	342	310	310	330	347	326	339	321	344	330	343	322	324	332	350	341	363	338	285	306	317	291	309	306	322	290	344	322	315	329	306	305	293	317	314	316	322	343	293	343	322	327	328	324	293	316	293	323	316	328	349	340	308	331	314	315	297	348	292	332	324	315	326	313	329	325	335	300	337	306	321	359	305	301	287	325	272	297	326	292	336	334	335	323	343	320	296	300	347	320	324	308	299	294	335	294	289	310	305	347	344	346	365	276	349	353	312	338	350	325	325	309	331	343	291	325	306	322	353	361	294	338	343	303	340	320	296	343	333	291	324	327	337	327	305	273	306	308	379	296	318	323	316	301	302	296	344	315	308	328	318	306	343	289	314	311	276	327	333	340	331	327	331	339	343	329	296	349	336	344	312	327	338	325	326	321	323	292	351	345	346	353	326	311	320	313	336	315	321	322	326	366	299	312	298	330	302	322	322	327	301	305	361	308	298	320	320	310	318	298	339	327	343	348	322	338	309	335	326	325	311	324	345	309	315	327	322	304	350	301	330	307	290	343	316	324	299	325	324	295	331	332	327	324	327	301	369	335	347	333	323	310	296	331	304	339	325	340	326	350	322	311	295	320	325	339	324	315	325	341	339	297	317	334	299	323	308	349	327	347	326	351	344	319	300	293	317	327	326	315	345	315	328	301	305	344	324	331	298	352	307	291	321	337	343	289	314	316	337	329	310	327	332	315	340	332	321	335	333	313	357	327	345	307	316	307	341	343	322	328	327	302	321	326	314	315	334	334	356	306	301	337	306	308	342	367	351	278	315	306	338	321	292	364	328	353	341	331	299	301	318	326	324	315	316	331	284	325	292	315	326	312	328	303	319	343	292	324	320	305	340	332	331	354	348	324	288	333	338	329	310	301	301	336	318	366	284	348	306	353	328	295	332	299	317	311	308	318	317	337	324	324	320	333	326	320	332	348	328	377	310	261	300	346	317	319	311	333	268	305	328	306	331	328	289	345	313	324	344	365	298	323	341	305	316	313	330	355	308	339	323	334	309	339	301	326	290	283	323	336	327	333	309	361	346	320	322	332	313	314	346	291	336	313	308	310	296	345	321	326	344	335	337	314	331	330	333	329	323	313	292	324	343	330	342	340	349	324	302	329	298	304	286	324	326	286	317	311	320	299	298	306	319	342	322	335	329	287	317	306	308	304	316	302	325	303	315	321	318	303	331	316	313	323	319	297	315	340	332	334	326	318	339	310	316	294	301	291	333	336	334	320	302	307	305	319	326	294	317	336	290	331	323	352	332	321	331	284	363	315	305	303	303	332	310	323	337	347	312	311	318	316	339	310	316	371	290	316	326	329	325	334	313	359	304	319	296	342	324	327	374	332	321	355	298	299	342	309	299	316	320	319	335	315	297	363	300	310	343	343	314	324	306	288	331	341	328	307	332	298	364	358	349	339	327	341	310	356	308	307	325	335	332	317	350	316	296	333	323	307	328	314	351	308	302	345	307	322	333	308	295	312	305	306	311	286	324	306	309	313	296	319	319	307	287	324	332	305	318	320	326	317	326	338	325	308	308	345	330	268	342	359	330	361	324	328	322	348	343	358	306	317	316	336	306	340	346	321	301	363	289	304	310	330	332	357	325	330	339	352	347	322	327	342	318	333	336	336	310	323	336	314	320	307	327	353	316	341	283	318	335	307	333	343	328	303	324	319	317	327	313	355	302	269	339	311	306	320	324	327	357	306	307	341	317	316	310	321	316	317	312	336	339	323	321	321	354	325	312	292	317	329	301	351	312	299	348	326	348	334	331	339	339	318	323	321	332	306	337	353	318	324	341	318	307	295	334	314	334	318	292	333	359	320	314	335	300	305	312	334	305	293	319	332	294	320	289	372	294	307	335	315	328	337	329	292	278	328	357	341	348	348	307	332	300	303	336	340	300	311	328	289	345	311	310	311	301	300	310	314	311	286	341	297	324	339	316	294	322	322	322	308	318	308	310	323	320	331	316	315	325	317	293	348	307	311	330	313	357	338	309	328	316	303	344	318	352	319	303	303	323	333	349	343	296	307	342	310	338	332	290	309	342	314	358	330	328	340	355	309	332	322	328	326	303	301	342	348	307	329	322	302	297	339	311	308	317	304	332	292	311	331	310	333	283	314	325	313	348	321	317	296	319	330	366	322	313	322	324	306	312	316	309	369
2256	921	1192	1349	1242	1138	979	912	856	835	862	821	852	780	837	753	778	797	758	712	757	737	795	759	739	722	743	701	776	712	750	707	819	749	738	730	702	720	791	741	714	723	708	715	739	701	749	746	736	769	698	710	709	757	728	721	697	721	744	724	751	674	714	756	668	747	712	701	739	694	695	717	720	755	684	750	766	710	680	715	698	671	734	706	743	726	695	755	705	714	695	726	718	738	669	730	687	714	649	767	674	733	712	740	677	709	693	734	714	701	699	706	681	729	757	753	739	738	733	728	727	694	737	717	712	658	737	708	783	701	718	684	737	743	645	731	712	710	692	731	745	742	715	726	757	697	739	749	754	711	754	738	723	735	712	702	697	757	708	721	697	680	687	646	748	751	733	708	663	729	755	723	738	748	668	699	710	692	746	695	754	712	735	692	793	735	740	763	664	707	778	757	727	708	697	737	719	765	710	757	691	738	759	740	684	658	714	724	734	720	758	712	758	716	740	723	739	743	704	658	757	719	703	734	734	681	674	683	704	749	684	670	713	725	719	730	719	689	748	724	730	748	707	718	724	679	702	705	680	720	746	776	739	672	724	700	707	758	697	736	714	715	770	709	708	713	712	748	763	742	698	751	734	764	770	776	733	719	746	737	731	685	732	706	712	690	724	708	720	706	728	722	737	680	747	692	695	670	675	694	674	745	727	746	728	707	737	685	695	700	677	677	732	704	753	720	731	727	679	712	721	662	700	708	723	755	718	697	729	709	730	684	667	722	663	706	777	711	685	712	763	683	715	700	677	688	733	720	694	651	718	710	748	728	749	768	724	733	730	698	712	669	754	718	719	745	714	730	732	732	749	727	731	695	737	718	732	731	754	718	712	748	699	678	733	683	723	728	724	765	704	684	700	727	718	714	747	683	753	711	703	698	730	664	744	795	720	693	750	709	698	728	713	693	685	787	705	727	719	693	724	713	718	759	699	715	710	749	766	741	748	772	702	737	738	712	690	744	666	757	705	683	703	712	691	683	705	705	711	766	698	714	640	733	733	709	681	745	754	682	742	725	727	720	724	745	708	723	679	702	750	697	709	700	696	659	723	662	713	716	731	751	706	688	700	707	723	746	741	725	795	714	713	702	711	720	685	671	741	731	725	743	680	739	703	742	786	739	707	704	718	645	722	708	721	723	699	761	744	670	668	751	719	736	738	735	763	719	743	703	728	703	716	705	759	710	718	709	728	699	697	700	706	780	675	705	705	695	736	688	724	722	718	692	733	712	720	693	732	753	732	796	700	704	706	705	749	707	743	763	717	729	676	708	696	708	690	757	709	673	709	699	691	707	715	721	670	664	719	739	774	697	730	704	716	670	718	678	724	718	727	745	735	751	712	705	731	680	747	733	697	690	744	760	731	727	751	725	715	728	720	721	687	749	724	745	687	745	760	728	715	706	724	717	702	740	710	736	764	711	711	749	704	747	702	699	752	752	677	729	719	707	714	748	697	724	736	718	706	743	705	722	696	704	687	703	711	712	769	750	834	712	736	704	731	715	740	720	693	701	713	707	722	769	747	704	689	742	726	710	728	668	777	694	670	728	703	721	701	753	689	706	732	663	737	690	701	687	720	751	736	721	791	696	678	715	750	699	731	741	766	682	698	665	732	731	713	670	657	720	741	706	738	708	711	738	675	731	727	731	727	731	724	698	752	702	709	670	666	681	684	756	693	723	671	728	767	730	722	734	704	764	732	737	692	722	684	748	740	722	694	690	679	703	705	698	678	722	716	700	738	679	757	698	703	717	719	781	757	729	722	723	716	682	720	725	737	707	767	687	734	706	718	750	724	708	724	776	689	704	710	732	727	729	705	730	721	678	710	742	720	709	731	729	722	738	702	705	756	763	716	692	679	677	656	667	695	721	737	713	742	697	720	742	729	719	743	701	712	710	747	733	718	671	679	765	748	728	704	665	728	680	737	727	718	701	743	697	723	712	716	745	687	750	686	711	750	739	684	728	705	714	762	759	726	685	753	738	735	752	731	691	702	726	737	765	722	743	684	726	684	691	736	726	748	691	681	742	719	749	688	743	677	719	759	736	716	784	716	703	693	673	750	756	714	714	697	718	763	670	728	685	769	716	716	717	702	729	703	691	703	763	690	790	730	738	741	689	737	726	716	701	743	728	695	714	730	764	725	705	741	738	682	726	753	743	728	689	746	732	772	752	720	721	716	666	778	672	767	676	744	716	686	706	703	781	765	728	734	718	701	699	716	705	704	714	693	698	734	678	725	732	720	696	706	713	692	706	767	711	707	728	763	741	744	729	718	769	730	729	694	722	721	673	699	774	759	728	714	723	731	749	678	747	738	727	704	730	706	705	748	744	670	715	709	671	755	696	699	696	750	673	734	695	686	744	722	724	704	701	699	711	710	739	721	723	686	721	714	634	774	751	744	748	762	736	771	696	691	705	705	696	721	705	722	691	702	694	739	746	716	739	726	723	714	723	726	656	731	745	769	723	697	749	700	699	740	686	667	743	746	700	722	707	738	760	748	744	730	743	676	700	703	709	751	713	735	739	713	666	697	720	722	714	711	732	748	666	781	786	721	685	711	712	712	741	700	790	755	707	756	782	665	682	759	723	701	749	739	700	718	748	705	712	713	694	708	670	706	762	729	726	710	726	728	733	728	735	733	725	696	711	728	695	738	710	722	703	696	723	784	709	719	721	685	687	726	722	730	757	715	739	704	755	733	781	717	683	748	755	687	641	715	717	712	736	725	723	747	673	712	714	782	756	709	729	775	695	751	759	707	714	718	667	753	676	748	694	710	719	679	729	749	721	681	697	730	747	770	784	741	706	725	689	715	685	681	722	681	742	748	761	663	753	717	727	733	684	711	676	738	720	715	691	740	763	654	682	723	679	749	723	763	648	739	725	749	715	679	711	710	689	735	690	696	712	713	688	747	713	684	752	740	694	742	709	692	746	765	675	707	727	764	735	712	691	720	730	732	798	733	720	682	715	752	682	688	740	717	744	787	713	718	756	764	717	718	668	696	731	735	745	721	739	708	714	695	743	699	714	707	732	713	686	683	656	732	753	698	709	691	668	751	738	760	697	649	713	718	739	734	724	717	716	751	720	725	722	753	753	670	733	714	691	700	693	725	713	746	706	660	700	726	690	723	754	715	684	760	724	755	709	695	724	724	757	651	704	717	759	721	691	708	735	751	730	742	647	729	702	755	748	713	734	767	766	743	717	723	733	709	723	726	721	791	697	773	761	703	700	714	748	698	739	704	762	756	682	752	743	730	722	744	752	682	685	713	703	718	713	741	628	748	710	738	758	780	760	678	678	705	709	717	731	708	734	724	753	677	718	744	683	742	698	689	727	745	742	719	707	688	695	765	754	702	694	762	755	708	725	708	739	717	740	738	721	790	692	704	691	758	692	750	692	720	690	712	715	735	754	774	717	774	738	733	673	774	684	747	736	702	699	695	676	717	731
8643	1307	991	808	624	520	408	339	293	286	302	289	279	268	259	245	260	242	235	229	247	229	200	216	212	264	249	211	236	217	240	222	247	220	254	240	236	234	232	223	249	249	249	253	245	222	245	214	231	193	208	209	242	250	224	231	245	230	216	252	232	227	250	239	241	210	223	239	219	222	230	222	240	217	225	205	212	215	217	225	215	227	237	235	241	264	253	237	228	230	220	237	218	221	242	223	236	223	203	236	218	207	237	226	239	208	232	250	218	209	232	231	196	230	222	207	210	230	235	232	248	224	229	236	226	256	237	233	231	242	233	262	216	216	241	222	230	249	235	248	234	234	223	251	223	212	215	228	275	233	230	255	243	237	237	264	227	231	239	215	220	215	229	225	241	199	227	274	233	228	219	217	227	254	229	230	227	261	206	231	209	233	250	249	252	223	225	256	237	227	240	268	213	248	236	216	221	249	208	223	221	218	235	258	237	250	210	245	212	221	256	201	234	215	249	230	233	243	235	248	217	237	218	224	235	216	223	230	245	234	227	213	230	210	183	205	223	230	224	231	225	243	230	251	257	245	210	210	221	239	233	237	205	269	240	244	214	226	238	223	231	244	251	265	235	229	198	192	206	230	199	227	245	231	258	253	247	233	255	219	225	228	202	228	226	234	214	261	227	222	253	225	218	225	257	199	227	252	257	245	237	232	227	214	222	229	223	229	228	218	255	232	222	226	207	217	216	217	239	205	248	261	223	238	222	212	213	219	258	254	220	227	219	238	239	226	242	182	221	246	207	213	225	249	223	244	243	233	239	233	235	254	238	228	236	234	246	247	222	255	213	222	240	224	196	243	237	209	232	227	237	228	192	224	215	257	239	208	216	200	246	224	225	226	193	214	212	227	247	223	251	209	218	223	198	233	200	222	211	219	201	251	222	194	242	248	258	224	228	220	226	250	206	233	231	238	214	203	235	228	208	232	226	220	228	252	223	231	198	228	265	222	237	240	221	235	230	209	203	268	202	230	250	249	202	228	227	244	250	235	233	205	253	222	240	261	225	228	207	235	270	225	245	232	229	235	214	213	228	232	229	224	239	190	225	207	201	232	206	231	263	224	232	217	241	218	220	223	203	245	230	228	235	199	244	242	234	230	233	223	235	231	240	232	223	220	223	229	223	250	240	238	244	236	247	258	236	244	215	212	231	241	249	225	250	237	250	240	216	219	204	219	235	226	207	263	219	184	228	235	229	275	221	224	240	233	221	235	240	229	247	271	224	233	229	245	214	213	206	231	216	248	232	216	232	238	234	233	240	220	234	229	233	212	264	234	243	197	233	213	237	221	237	227	265	227	260	238	265	219	200	246	234	225	219	241	244	246	222	228	257	221	235	228	236	231	222	227	240	234	245	248	229	249	235	242	229	264	211	212	235	231	248	221	225	241	247	240	272	256	228	234	233	222	248	232	218	237	202	242	236	237	239	235	216	261	225	241	211	249	211	246	247	271	244	258	243	217	248	227	247	241	233	232	205	211	213	217	210	245	239	236	233	239	242	269	231	231	222	244	221	222	242	240	217	215	237	228	241	235	220	210	233	235	222	249	206	219	230	206	234	223	257	259	223	220	225	276	239	244	254	211	247	247	261	233	236	243	222	219	246	251	250	219	240	262	223	237	240	232	239	233	236	246	241	235	207	260	224	230	227	205	214	225	219	237	244	226	229	244	231	257	226	230	229	240	215	248	230	225	225	207	232	242	264	219	227	228	210	241	232	238	256	234	255	241	248	218	224	211	229	225	222	232	272	241	243	260	248	251	197	253	211	215	236	231	228	235	216	230	223	238	204	229	224	223	244	223	200	240	253	224	235	197	212	251	221	255	249	264	242	251	224	220	231	230	231	229	236	203	211	207	227	221	213	235	246	238	265	255	216	231	234	222	242	226	214	239	227	246	214	243	236	221	244	226	225	201	232	227	225	242	206	223	258	235	233	233	230	214	245	213	243	243	254	210	235	234	214	263	228	253	242	226	266	220	210	255	230	234	206	222	237	226	224	191	252	232	196	205	244	259	211	228	218	222	232	236	241	212	239	210	194	250	228	226	231	252	212	246	224	247	249	222	239	203	228	220	223	236	250	227	245	254	231	237	206	223	245	225	266	226	234	231	223	203	257	242	234	224	209	252	229	194	222	222	199	224	236	210	200	206	237	232	243	228	224	232	239	238	249	214	247	238	229	244	273	206	220	256	215	201	191	258	277	224	222	215	254	233	231	231	246	221	212	233	210	261	232	187	218	226	253	242	239	255	248	212	260	208	230	233	203	249	245	221	235	235	222	238	267	256	241	213	236	250	246	232	231	227	270	230	248	233	217	248	221	246	225	235	251	210	224	246	237	238	240	231	221	223	234	240	236	239	247	242	232	225	214	235	238	211	211	238	230	243	237	238	236	245	238	245	205	219	222	235	220	226	223	229	224	240	209	238	193	251	207	232	214	234	247	204	216	222	233	234	222	230	213	212	212	210	229	216	283	221	227	234	231	273	251	242	291	214	236	226	237	223	223	260	219	214	225	202	256	228	206	250	240	230	239	263	231	217	237	208	255	217	258	227	238	257	243	205	224	211	205	219	233	225	224	227	222	238	213	222	221	249	238	243	216	245	250	239	226	226	224	192	226	222	214	253	239	252	227	237	234	214	236	220	220	243	210	231	237	231	214	227	243	226	223	225	225	264	234	213	251	226	227	221	229	220	265	239	235	250	227	260	201	233	219	227	226	244	213	238	241	238	213	209	210	210	247	235	229	220	225	216	224	228	210	252	259	233	226	239	252	228	216	246	199	232	209	216	210	226	210	205	243	239	235	219	195	215	245	217	217	213	206	209	237	222	218	236	212	227	222	232	217	236	236	237	214	253	247	251	242	222	231	219	261	221	216	242	217	236	265	214	236	219	216	218	235	254	206	239	238	211	224	239	233	212	243	231	222	221	239	205	223	217	234	245	210	231	234	195	214	258	218	226	232	203	241	240	229	211	244	261	252	239	247	226	198	236	218	225	232	236	203	218	244	222	236	232	259	216	243	247	224	216	220	243	245	235	226	252	217	217	242	239	228	226	224	253	230	210	206	217	235	238	229	202	191	225	241	220	241	221	218	228	228	227	225	187	225	220	215	240	241	228	208	266	198	227	217	238	247	239	240	229	253	215	229	214	224	243	245	210	239	213	244	248	242	237	234	256	259	248	223	242	212	220	233	225	219	222	197	220	209	222	227	232	246	232	247	219	211	251	249	239	209	224	207	228	224	237	229	232	253	260	222	260	225	245	254	231	223	232	228	244	252	237	222	231	236	242	241	225	205	221	233	197	237	219	251	273	226	251	253	218	204	259	219	220	255	254	231	215	240	227	254	255	237	197	228	233	218	250	238	231	218	236	231	207	224	209	232	259	227	224	246	207	214	236	263	212	235	219	227	195	269	234	211	246	246	213	234	272	257	231	250	221	223	226	246	209
7124	1475	2335	2612	2249	1999	1584	1181	1052	933	908	923	806	788	748	738	728	650	630	644	622	635	623	661	563	558	575	580	624	526	572	542	555	490	511	586	568	588	559	526	577	502	528	508	523	529	492	527	530	490	553	530	507	511	546	534	551	518	535	496	542	534	545	526	559	529	515	523	515	515	538	532	544	519	507	458	529	502	530	544	519	536	512	507	540	531	494	554	536	541	516	563	517	542	520	544	511	515	534	508	486	533	536	513	545	480	545	549	521	539	551	550	560	566	528	521	510	497	542	518	485	482	535	489	502	510	549	536	529	520	536	530	534	532	522	543	512	544	516	538	534	537	539	512	527	520	496	526	554	507	526	540	565	517	559	522	562	557	494	529	510	559	490	508	517	558	524	543	506	562	494	548	530	555	489	499	538	545	528	492	532	557	570	500	552	555	536	528	540	533	536	530	516	499	545	520	539	513	561	540	501	506	540	503	547	556	519	494	512	520	544	520	498	546	508	530	560	541	559	578	560	531	486	528	542	536	521	544	550	498	493	509	530	506	534	500	525	527	558	516	524	496	478	518	495	480	520	571	546	527	503	533	543	529	522	547	492	522	492	530	538	491	499	493	540	561	527	546	554	544	502	527	486	554	514	520	513	549	538	524	509	507	576	501	517	546	539	560	530	558	520	518	530	491	520	507	511	508	505	513	523	546	544	511	540	483	517	558	569	534	543	507	494	512	517	521	525	545	549	506	551	525	521	501	522	482	545	546	525	525	515	499	497	565	500	541	542	493	526	527	555	500	541	576	492	536	537	547	532	516	555	531	549	512	516	508	519	507	559	542	553	545	548	534	568	552	500	488	513	539	516	504	524	534	548	585	544	560	505	534	546	595	525	513	552	576	499	557	539	554	576	537	522	540	567	531	544	515	540	532	507	493	537	505	511	561	515	510	525	496	468	550	543	520	521	533	522	473	505	525	520	525	531	533	537	517	528	529	517	491	512	521	546	533	540	484	557	554	498	577	513	522	548	539	492	553	536	542	538	496	522	494	553	477	534	519	535	559	504	538	508	504	518	528	553	575	510	527	540	479	537	497	511	557	494	567	493	520	531	597	507	523	516	520	512	578	537	516	511	537	528	518	529	526	478	550	532	550	549	521	486	562	565	550	533	521	522	547	517	526	566	525	528	505	494	499	530	530	553	600	518	526	509	532	501	555	559	481	477	485	486	516	523	525	531	515	518	502	545	514	516	539	542	570	541	533	530	520	514	467	517	514	487	508	482	509	524	493	526	500	511	517	514	540	525	552	520	558	532	542	546	539	547	563	528	555	508	487	500	498	525	500	553	536	550	507	540	526	529	515	557	544	528	519	544	507	547	532	540	540	548	506	513	549	554	502	496	514	464	501	501	501	538	533	497	525	517	549	523	504	539	545	541	536	532	493	532	548	516	493	459	529	506	535	557	542	511	536	518	598	534	566	506	524	532	524	560	566	515	517	504	494	547	517	525	498	497	534	535	517	532	557	511	539	530	526	537	509	543	525	500	489	551	555	492	538	490	521	521	488	553	520	527	504	562	501	534	536	499	486	470	542	532	571	470	540	580	539	539	540	510	524	581	530	554	516	523	503	524	483	526	503	516	526	509	528	506	543	489	509	530	503	521	532	524	519	525	531	505	510	541	483	567	497	523	537	541	528	527	545	515	516	492	561	502	519	487	530	545	555	575	508	509	502	507	496	527	508	497	566	511	515	523	540	502	552	526	502	486	511	522	553	555	542	461	513	528	568	536	523	499	576	569	506	544	459	510	539	508	522	542	538	480	482	522	526	533	517	527	527	530	517	521	548	558	492	536	530	507	525	472	532	505	549	525	527	512	500	569	517	531	508	550	540	546	567	543	530	477	553	527	542	501	541	554	491	522	574	520	523	540	538	515	516	536	482	487	546	516	496	529	556	547	500	578	492	499	511	526	484	568	537	520	537	526	503	514	530	532	561	530	558	484	519	517	538	524	550	527	440	541	504	526	549	557	530	529	563	503	541	547	526	540	531	522	531	505	522	511	477	565	531	509	510	524	542	535	567	517	522	532	513	512	492	487	527	509	514	549	532	483	528	518	548	535	531	520	540	522	580	527	546	506	518	517	514	518	517	515	541	509	538	539	528	512	508	518	521	522	553	513	506	521	577	533	516	515	566	515	559	505	517	563	566	521	520	524	548	510	496	564	583	519	527	515	544	529	531	497	495	550	529	539	502	490	549	534	495	503	532	545	549	503	540	519	520	503	491	490	520	519	506	489	573	556	542	505	545	505	456	507	557	498	539	543	542	536	482	543	535	556	520	477	529	533	578	520	505	547	581	535	517	557	488	534	501	512	530	513	514	505	515	531	521	519	521	531	525	538	527	546	493	507	541	516	564	493	550	559	529	529	541	524	509	583	496	482	511	509	571	505	508	541	513	532	534	511	533	513	491	499	518	536	531	530	536	552	536	542	578	519	524	556	503	498	501	544	529	522	499	503	506	509	550	497	554	546	544	518	527	566	512	548	530	535	497	552	536	517	522	515	526	490	528	506	527	535	484	553	578	532	502	521	526	507	535	512	536	500	514	511	496	529	517	512	513	494	547	538	523	566	513	531	560	554	491	528	513	547	536	510	520	514	538	547	545	476	485	518	492	576	528	509	518	527	549	541	507	562	477	539	570	531	491	484	519	536	544	527	547	526	485	534	530	544	502	505	574	479	525	539	576	498	555	543	545	551	518	502	550	522	492	492	549	557	546	504	516	541	523	538	526	532	493	545	530	529	524	500	520	526	555	542	513	517	529	509	508	526	519	565	529	507	552	520	501	546	510	542	507	556	510	515	596	516	521	550	528	551	529	547	530	534	526	512	523	591	473	479	537	543	501	487	525	501	522	532	526	548	504	505	558	511	518	522	493	507	477	522	551	520	507	516	521	503	526	503	524	552	554	518	586	532	537	506	533	507	496	512	521	493	554	496	527	493	540	529	547	555	556	499	497	522	539	570	542	514	574	512	550	546	518	540	493	478	529	577	473	498	519	507	522	520	535	522	515	530	529	504	515	530	518	513	508	532	511	539	499	506	488	523	502	516	519	557	553	569	536	547	529	540	532	525	514	525	547	549	576	504	543	494	525	524	517	560	519	540	571	518	482	509	517	531	485	561	533	527	552	473	507	533	541	526	525	504	552	503	500	529	513	528	521	514	518	511	485	498	519	563	498	526	509	511	468	498	495	526	519	512	525	514	519	536	522	553	533	490	513	530	556	556	548	503	518	526	526	502	497	534	530	555	516	516	529	520	528	522	534	514	574	500	502	514	490	554	522	505	497	501	533	487	503	531	515	582	531	519	520	508	530	499	502	478	553	525	527	503	583	517	531	513	542	538	506	498	511	523	527	528	511	532	515	559	510	516	541	564	540	534	521	538	524	502	514	514	520	488	538	512	533	541	525	517	513	512	548	513	533	509	484	564	534	494	515	530	532
15626	2451	1668	1149	772	626	462	346	269	237	210	213	197	199	174	163	141	130	134	122	138	119	125	128	110	128	104	132	122	130	115	110	127	92	114	118	118	117	115	119	128	124	103	99	97	108	113	125	123	110	107	117	95	109	107	111	92	124	104	90	95	108	121	113	97	104	113	117	97	101	108	115	125	118	106	120	121	112	107	87	125	135	110	105	118	99	110	108	117	123	109	112	108	111	99	113	108	118	119	109	117	97	119	105	109	102	127	103	136	125	85	101	100	107	122	98	106	81	109	119	99	103	112	108	99	107	106	91	99	105	120	106	127	114	114	114	112	118	80	114	105	106	105	93	85	100	102	113	114	111	115	106	113	112	104	111	92	129	109	106	113	104	115	120	98	91	107	103	84	109	110	128	95	123	131	101	118	109	95	97	87	93	138	107	117	127	108	105	99	118	107	99	111	108	105	108	104	101	104	96	91	123	113	112	109	123	82	117	102	109	100	123	101	111	117	105	106	96	96	103	111	92	134	100	118	98	104	104	128	119	142	116	99	101	108	114	99	129	124	105	118	120	111	117	101	127	100	106	119	102	114	102	125	121	113	101	106	108	92	105	131	129	118	111	108	92	103	106	116	88	93	116	110	119	114	112	110	111	124	105	96	110	97	112	121	105	117	99	96	133	130	105	108	106	106	114	115	104	107	112	119	127	110	108	98	134	95	111	133	101	120	123	112	124	129	119	102	103	111	126	113	100	115	126	110	118	102	112	91	109	103	116	103	107	104	114	99	109	117	99	91	96	115	107	121	93	109	106	104	94	105	80	97	102	111	111	94	102	108	115	127	100	116	92	107	97	124	108	96	127	92	102	103	111	112	127	118	109	123	103	98	104	96	106	114	80	81	106	86	107	107	97	101	105	105	102	116	111	117	127	95	117	111	98	104	94	111	123	111	112	113	95	126	105	106	115	125	95	101	95	111	101	120	119	130	131	93	138	145	107	106	97	100	114	108	121	122	99	121	91	105	124	107	119	113	110	109	108	112	98	97	121	121	120	98	96	120	116	98	103	116	99	108	104	108	112	117	134	85	114	111	113	121	104	97	106	109	124	112	106	109	92	117	126	111	113	127	107	119	104	105	105	98	113	120	113	118	121	93	122	112	105	108	94	119	110	110	109	105	121	110	108	102	132	113	99	106	113	115	109	110	122	106	124	100	116	107	103	103	105	127	101	104	130	110	109	91	124	99	110	95	119	105	100	124	124	87	93	122	88	92	115	109	98	112	127	98	114	120	107	97	113	109	108	104	112	124	110	114	108	135	100	114	105	90	100	124	106	119	112	96	104	119	94	110	117	107	94	122	114	105	100	107	106	116	109	119	109	92	99	125	102	111	100	121	118	96	115	108	92	110	111	114	111	87	101	103	105	106	107	108	98	102	105	109	104	109	106	115	114	99	122	113	102	86	104	124	122	90	116	104	104	109	97	116	113	98	119	118	121	135	92	113	119	95	117	98	114	95	118	108	110	122	111	107	117	117	123	100	101	112	81	91	135	123	108	103	112	117	116	119	105	109	112	107	96	115	131	104	96	93	103	95	116	125	86	126	101	103	97	112	99	127	101	114	112	97	117	100	90	109	116	104	100	126	105	108	108	110	104	106	105	111	111	117	94	108	92	101	105	102	113	112	107	101	114	106	105	105	107	101	127	111	107	105	108	108	105	105	116	94	100	122	99	112	98	111	91	97	107	115	87	135	130	113	90	115	119	90	124	90	101	95	122	120	119	108	100	90	120	126	133	100	85	130	102	95	120	113	113	114	100	106	109	111	134	131	117	91	98	120	109	93	118	108	112	118	95	112	109	100	97	113	80	91	126	102	119	111	101	115	123	124	110	107	107	121	112	131	114	117	107	102	102	104	91	91	99	97	103	110	117	105	100	100	114	113	125	93	103	122	113	105	111	112	102	96	88	114	109	106	84	117	121	123	119	108	124	102	124	113	97	106	118	75	113	98	94	107	102	101	102	113	98	98	92	102	97	110	99	101	106	96	114	121	100	121	91	79	101	141	101	116	97	108	101	123	99	107	99	112	106	106	111	85	91	94	109	101	116	122	101	105	115	105	127	90	126	111	116	121	124	108	97	102	116	123	103	93	104	95	115	103	116	102	110	111	122	120	97	104	105	95	95	119	101	112	132	113	110	99	128	113	99	117	119	98	126	108	104	102	96	122	89	103	117	104	83	115	105	82	101	125	130	108	103	111	125	104	104	109	112	105	109	122	91	112	104	95	103	117	105	111	101	113	132	105	120	105	130	119	120	108	107	113	98	131	116	95	89	89	95	94	111	108	117	109	98	115	123	117	117	124	104	92	134	105	121	126	99	110	106	110	118	117	104	118	128	98	121	101	98	125	103	117	110	92	84	103	102	130	99	95	115	91	98	100	112	130	98	92	97	113	112	100	102	103	123	98	103	117	102	101	130	123	84	111	112	116	120	112	98	97	109	117	119	110	98	100	100	86	108	117	105	105	102	116	116	126	105	103	117	109	123	102	107	110	114	96	111	123	120	112	116	113	117	83	110	130	131	112	101	86	104	95	103	140	119	105	101	134	114	116	106	93	108	111	112	119	100	116	119	106	90	108	125	112	118	113	103	119	114	92	114	110	134	126	119	108	111	121	117	105	116	106	104	103	85	104	104	100	130	123	123	112	100	115	104	116	128	116	102	114	106	118	97	113	97	118	110	115	112	126	123	108	138	100	91	117	104	100	109	110	144	105	105	120	110	122	101	120	131	98	116	107	107	102	98	69	105	115	114	109	102	93	106	87	108	108	121	124	120	135	127	101	105	114	118	117	123	92	89	104	126	97	102	121	94	109	111	102	103	112	108	97	106	96	100	94	110	125	136	98	118	97	114	122	113	97	109	107	113	106	105	129	136	99	99	119	104	90	103	97	115	112	98	114	101	136	108	112	102	110	124	107	121	111	127	116	100	115	114	99	106	115	119	98	107	123	125	97	117	116	80	96	104	112	114	99	114	108	97	118	97	114	113	112	122	101	133	112	113	109	106	121	109	103	117	126	120	108	106	101	108	112	101	101	121	125	113	109	111	107	106	115	97	125	120	105	94	99	115	109	109	120	109	125	109	93	97	112	104	116	92	97	117	118	115	118	119	109	100	109	105	116	101	92	114	105	142	115	122	95	110	103	88	121	105	108	118	95	106	77	95	100	88	93	103	93	103	99	115	98	105	115	103	130	93	120	104	116	115	117	109	108	117	125	126	110	104	89	117	111	116	99	112	98	110	86	121	101	124	92	116	90	116	95	122	110	100	104	86	121	144	102	95	107	102	106	101	101	124	105	109	115	113	109	94	93	92	113	97	107	117	106	94	115	111	112	113	101	94	127	103	96	93	120	92	118	122	84	108	90	118	122	101	126	111	120	90	90	115	115	131	96	102	96	103	112	98	117	113	103	128	108	119	115	103	91	114	109	117	128	122	104	111
8933	1921	3277	3663	3162	2705	2144	1554	1234	1006	903	890	802	720	679	579	527	482	498	467	428	385	396	363	367	342	354	325	298	357	328	331	315	323	320	339	329	331	287	281	312	309	307	266	314	280	300	270	289	289	271	282	287	275	299	263	303	281	308	325	308	292	253	272	290	287	291	273	279	282	267	260	300	311	288	281	275	255	273	263	287	269	268	285	278	278	265	273	271	257	281	260	272	278	270	279	279	251	288	259	274	301	293	306	268	271	243	281	261	274	270	280	253	269	262	278	299	287	295	290	251	300	261	251	266	292	255	250	249	273	276	263	271	265	273	257	275	289	273	265	262	267	303	257	280	276	265	289	253	282	308	265	260	248	263	304	277	309	279	283	240	250	271	271	273	254	273	275	256	274	284	261	279	244	284	280	301	265	299	288	280	266	259	302	296	292	275	288	270	289	263	267	271	286	298	287	256	289	265	248	251	289	275	254	282	254	283	300	254	289	272	242	283	272	272	272	276	276	273	258	265	269	278	261	260	259	260	264	286	270	285	271	266	258	258	258	284	291	295	290	267	278	278	283	241	296	279	285	265	280	303	258	257	282	266	253	284	296	295	255	285	278	269	236	256	281	280	293	278	286	288	266	243	293	274	270	283	263	283	305	260	280	237	265	261	265	299	270	269	279	267	261	280	265	273	272	289	237	271	275	277	299	281	262	279	255	274	264	301	263	268	265	255	327	275	277	271	266	238	266	303	298	312	303	288	265	260	274	247	254	285	281	261	275	284	271	312	264	277	296	274	298	306	270	285	281	302	264	271	307	297	292	247	285	269	267	276	248	289	282	283	272	279	265	287	270	241	282	284	263	296	278	301	288	306	271	287	249	270	294	257	266	280	274	267	277	297	282	280	293	291	254	278	266	264	272	273	301	284	281	249	295	291	293	289	293	277	269	266	252	281	283	297	256	258	281	293	273	274	272	292	260	285	285	276	261	276	288	303	308	273	259	277	275	261	269	274	244	270	261	279	309	260	305	276	277	280	289	265	262	260	288	290	268	265	294	276	279	262	286	268	263	265	275	284	256	266	295	250	297	274	300	251	292	246	277	293	268	269	299	263	264	304	255	276	274	289	282	289	295	256	283	232	261	277	267	286	266	255	281	291	277	240	291	267	291	272	268	272	310	272	297	263	267	260	257	280	295	294	301	261	266	274	272	274	266	248	263	241	252	287	270	294	284	280	240	280	282	263	273	268	252	283	248	279	255	289	282	273	292	264	272	245	272	251	275	272	243	290	310	271	259	250	253	274	273	270	293	240	264	300	278	274	271	283	263	242	270	262	281	254	280	286	291	281	263	274	251	272	244	289	287	272	289	260	287	279	272	247	319	302	238	303	250	247	266	267	253	270	250	273	284	268	261	285	308	285	297	275	279	277	268	269	275	298	290	267	278	286	279	301	244	282	264	268	274	262	295	288	268	268	283	255	291	268	268	237	262	278	249	270	275	252	261	282	255	275	285	293	269	276	291	282	265	270	274	271	281	287	288	291	261	290	290	269	272	280	279	298	263	268	270	272	278	297	268	283	272	249	282	243	275	281	291	274	248	279	278	273	272	272	278	282	258	286	257	262	268	266	285	261	281	263	301	279	303	283	291	291	257	259	274	260	295	285	278	249	264	280	281	259	278	273	293	278	284	292	253	273	287	266	307	249	285	272	292	316	297	253	283	300	272	265	282	283	273	273	259	292	248	260	269	290	308	265	261	258	285	319	247	244	275	250	289	288	314	275	277	288	286	316	287	257	274	259	277	306	244	265	239	283	282	272	260	287	301	294	272	306	296	262	264	285	272	274	253	296	286	277	284	273	279	261	277	277	285	283	256	262	316	292	282	286	282	262	264	289	275	280	252	281	265	257	289	275	276	299	257	257	315	263	271	235	269	281	269	293	327	284	280	277	256	239	283	302	266	301	278	261	259	257	275	274	257	258	262	279	257	277	252	284	233	241	289	271	260	269	307	290	291	287	265	278	278	306	281	291	256	278	272	300	261	270	293	285	288	232	289	259	279	264	256	294	312	276	288	257	270	279	291	280	307	258	283	253	256	266	293	281	276	288	277	279	277	278	256	247	283	265	283	282	281	258	286	266	227	255	276	281	262	294	290	273	264	297	294	285	282	236	272	279	269	275	262	315	273	276	278	293	304	288	270	278	290	277	259	261	268	283	285	283	262	244	305	290	278	293	287	266	266	250	279	256	277	257	294	270	284	307	268	258	277	278	277	270	298	269	242	303	288	285	279	299	295	291	266	303	269	256	284	262	288	272	281	250	270	283	283	259	296	259	293	257	278	282	260	276	278	309	308	262	278	284	281	271	266	279	289	256	277	271	316	276	292	259	268	248	285	262	284	267	282	269	272	259	252	259	266	277	264	264	286	267	277	268	278	284	264	263	290	265	255	259	273	283	241	265	252	255	278	271	299	267	256	278	282	278	254	297	268	267	266	265	263	271	286	273	318	266	262	252	245	241	254	290	284	261	252	284	277	286	259	284	291	289	266	266	287	279	269	291	274	270	262	243	299	308	281	297	259	265	278	294	262	296	299	254	277	277	270	277	286	291	274	302	286	290	269	286	278	262	294	250	295	254	290	275	284	308	274	257	237	266	301	278	284	263	282	274	259	289	255	263	280	283	250	253	296	286	282	289	286	256	264	297	264	255	272	280	307	298	271	281	283	256	300	275	289	294	273	284	281	272	248	288	295	250	278	255	258	272	290	288	243	266	290	271	290	296	279	260	265	285	271	248	289	278	248	288	250	275	261	281	259	288	284	292	256	262	302	269	284	264	274	297	287	264	269	257	265	280	279	264	294	289	247	280	239	256	240	274	271	313	274	265	283	292	254	280	263	257	254	290	260	260	279	276	304	265	311	251	284	272	311	273	284	251	281	300	275	257	242	272	278	292	281	274	296	274	248	285	277	294	291	294	269	262	246	280	264	278	275	276	270	250	268	290	274	280	260	263	259	295	273	278	284	266	275	265	282	283	275	287	261	303	263	279	277	280	285	271	291	261	290	280	281	295	301	276	271	266	253	283	296	259	308	288	278	274	265	234	269	293	282	282	256	252	256	272	282	258	266	291	282	287	263	266	271	287	276	267	277	282	294	239	278	278	253	311	268	275	276	271	302	269	268	293	278	288	288	280	262	265	298	288	261	254	300	288	266	266	290	267	285	267	288	278	307	265	301	295	268	259	269	280	272	255	295	289	268	293	309	269	271	269	264	286	304	296	286	240	270	304	258	309	268	278	281	284	261	291	254	253	250	260	255	286	255	277	270	296	275	292	278	261	277	286	305	282	248	254	278	283	274	300	261	266	249	255	290	245	268	273	245	265	265	268	278	286	288	265	269	247	248	274	297	281	289	259	282	296	252	279	285	261	268	287	275	283	290	278	261	288	304	283	276	249	280	241	279	289	285	281	277	289	275	264	260	265	270	277	256	258	294	262	270
1939	537	553	518	401	411	404	342	344	326	334	358	324	355	381	336	337	321	305	277	328	306	316	339	299	345	304	283	330	279	325	292	316	323	337	331	339	316	334	341	297	330	311	347	321	324	329	322	331	334	304	312	310	300	326	342	310	317	320	316	326	347	331	332	321	347	329	322	353	292	346	319	324	328	305	291	330	346	327	347	365	303	320	320	304	330	326	313	300	316	276	352	350	300	321	338	316	299	292	317	322	320	338	338	315	313	326	317	336	322	308	354	359	327	343	285	331	321	328	309	329	297	307	326	329	318	338	330	330	294	333	304	298	327	312	334	334	324	313	308	307	305	285	306	331	330	327	313	305	323	315	314	323	335	366	338	328	322	290	312	316	333	304	282	314	328	336	310	327	310	369	338	310	325	331	302	370	348	345	322	328	334	343	301	329	303	326	325	313	277	305	301	320	349	319	316	328	307	320	357	359	350	321	339	342	313	349	370	366	327	373	309	339	326	326	341	333	331	294	324	329	292	311	333	334	311	346	341	293	334	357	290	325	308	296	271	323	309	306	286	317	309	331	310	284	318	319	338	338	332	354	326	318	322	307	319	335	300	341	332	307	296	320	331	303	324	310	309	348	330	333	325	334	347	303	328	322	318	339	311	322	296	301	341	333	338	308	322	307	327	322	304	332	316	314	323	289	333	321	349	296	346	306	306	304	311	332	350	338	326	287	339	347	335	333	305	325	322	329	336	298	286	307	287	321	309	304	329	300	328	325	325	344	318	329	286	269	341	322	298	323	324	299	339	288	317	375	313	292	302	320	331	311	355	348	337	313	349	349	333	308	308	317	327	331	325	315	384	329	301	318	327	302	321	313	334	325	306	347	338	286	298	321	310	317	335	328	352	329	329	292	340	306	337	329	340	328	321	301	324	295	311	287	317	348	317	318	327	294	316	325	336	306	303	306	328	296	317	319	316	327	290	322	336	331	327	327	293	355	315	341	329	309	333	323	339	351	310	305	301	320	329	318	333	313	332	345	271	297	313	329	290	329	312	342	295	342	335	312	323	337	331	325	296	345	311	325	306	307	331	319	352	320	335	320	306	304	304	344	343	335	303	338	315	334	316	283	344	303	301	282	338	301	306	326	334	296	336	338	289	330	318	349	319	314	301	276	322	320	320	351	308	318	319	358	333	326	300	299	315	294	337	341	318	308	291	311	308	340	328	339	290	313	353	297	360	338	296	345	295	292	342	336	327	321	345	320	304	308	317	315	308	318	321	308	322	312	339	343	338	331	321	299	319	343	320	333	296	319	356	320	303	303	309	329	327	351	297	315	325	344	313	332	330	302	354	342	306	309	331	332	334	311	356	343	301	323	320	312	359	325	331	317	331	310	326	308	315	341	321	319	313	340	330	328	335	358	304	308	294	316	331	338	342	354	323	319	326	317	322	344	312	318	332	273	326	315	352	317	343	361	344	336	355	304	328	293	331	284	363	314	318	308	334	325	362	296	331	291	297	307	313	322	345	319	322	276	317	360	345	350	317	339	334	329	325	318	327	328	366	345	314	328	290	330	329	302	294	345	321	314	307	307	280	324	318	331	323	320	332	312	307	311	290	323	328	315	329	332	320	326	335	352	338	297	338	366	352	324	343	354	325	355	308	340	312	322	378	306	298	324	301	329	349	320	306	299	324	320	319	319	330	306	314	341	326	327	333	341	324	311	326	350	311	323	321	323	332	290	298	340	342	322	323	318	320	361	315	364	281	352	325	292	332	329	338	294	340	319	331	292	303	315	334	315	341	352	312	330	334	316	350	345	326	321	306	325	329	352	356	325	322	364	315	301	315	350	334	329	322	313	321	330	324	355	323	317	311	316	299	332	333	336	315	336	309	326	344	313	313	326	331	314	336	326	280	340	308	340	335	296	308	331	335	314	313	312	307	315	331	327	299	298	331	330	298	309	290	287	309	357	349	363	347	294	314	337	313	353	300	324	322	328	316	302	295	304	327	348	325	330	283	334	319	333	293	328	321	299	330	336	326	333	339	313	311	340	343	339	308	312	322	330	310	330	324	353	349	326	350	353	343	336	293	315	322	297	282	307	291	344	290	287	308	308	297	324	322	335	378	321	347	320	275	312	289	296	336	295	320	258	325	349	330	345	297	337	328	336	329	319	294	342	327	311	333	336	328	334	346	330	328	341	310	332	322	298	367	342	321	333	335	330	326	339	306	327	307	312	318	316	313	354	333	343	337	293	344	312	323	343	300	333	261	330	336	331	330	296	316	313	322	300	308	329	309	310	311	314	309	305	313	339	329	344	328	337	367	282	349	310	346	349	315	367	288	344	361	286	326	310	307	297	349	298	302	307	334	280	337	317	328	323	338	318	327	347	354	298	311	332	325	308	310	273	352	350	325	311	299	326	313	283	342	336	348	351	343	348	327	335	334	340	307	303	312	317	301	317	285	315	305	314	308	310	318	296	311	355	338	322	278	325	334	332	347	318	345	319	291	340	320	328	311	325	311	292	339	315	320	298	284	329	329	317	334	298	326	308	282	313	341	307	311	339	320	338	326	337	311	323	340	317	312	348	331	330	330	345	359	322	328	281	298	320	328	321	309	321	303	309	290	285	348	316	290	343	298	290	297	335	299	322	289	339	320	309	313	323	320	321	306	360	352	297	334	330	299	339	307	313	364	323	348	314	303	288	287	306	339	329	296	314	337	351	336	311	324	293	332	293	352	287	338	321	357	347	331	310	313	314	310	304	317	318	318	308	345	303	296	322	304	332	317	314	305	345	337	345	316	317	337	311	318	356	338	320	330	295	292	306	305	298	318	319	306	307	316	351	316	304	337	343	346	311	294	320	311	302	337	333	300	284	348	307	322	337	328	343	298	289	327	324	303	335	297	327	308	296	316	339	314	312	323	340	314	290	321	344	324	300	351	325	340	345	337	335	319	336	317	273	332	307	337	314	304	283	371	298	324	342	351	325	301	293	303	311	292	326	311	285	329	307	319	326	308	314	321	343	314	334	333	342	367	309	331	315	310	322	346	334	302	341	324	312	303	333	319	298	319	294	337	311	299	284	330	314	310	344	331	326	322	282	335	344	316	345	304	313	357	341	316	302	340	308	362	310	308	321	269	315	304	329	342	327	360	296	319	296	314	304	334	327	325	321	310	326	303	324	337	345	297	337	312	327	308	355	335	326	306	323	345	334	334	291	306	359	311	317	364	314	323	332	307	322	334	315	338	339	332	338	325	292	355	335	339	326	332	330	324	277	259	308	351	359	315	324	310	280	352	331	329	339	320	291	293	327	331	323	308	335	331	317	324	303	325	349	340	341	346	329	307	311	325	297	304	319	315	281	335	312	296	303	356	309	296	320	301	312	305	335	310	325	324	306	308	297	307	298	326	328	316	337	316	320	299	321	337	332	314	313	313	322	311	305	315	326	305	350	295	310	311	342	295	321	324	308	322	303	300	291	273	289	324	344	301
2280	976	1247	1311	1223	1176	1033	900	914	877	760	777	845	812	728	804	762	756	752	722	729	747	759	771	700	713	707	696	726	757	741	736	785	745	728	708	746	675	693	779	749	682	728	716	783	735	677	719	706	712	701	770	725	697	749	727	758	715	668	766	761	712	733	698	688	713	719	719	748	706	734	689	702	719	716	723	705	699	747	654	737	702	739	741	712	718	709	705	745	722	703	745	764	752	705	715	693	669	738	752	775	738	765	724	695	711	687	750	745	725	683	770	721	691	721	714	728	756	732	730	707	713	687	709	668	711	769	665	795	679	737	668	726	718	773	740	743	703	728	713	674	762	699	693	693	742	744	723	708	702	767	769	673	722	759	745	682	734	683	697	747	742	678	722	729	710	648	696	719	734	720	739	720	722	687	696	754	748	699	715	697	668	694	704	743	761	699	708	675	709	721	727	705	713	699	703	717	749	691	700	755	713	698	767	731	674	724	716	732	667	713	678	691	787	694	717	761	721	710	708	720	655	682	694	731	736	742	724	774	789	689	713	731	703	664	725	722	731	792	707	725	703	688	725	737	748	738	747	774	688	758	733	730	732	740	725	700	739	794	708	734	711	665	660	712	689	685	758	734	704	679	732	726	748	663	720	757	707	712	763	701	715	737	726	723	709	700	718	700	718	713	705	743	734	657	751	735	744	760	694	651	712	717	691	712	722	758	711	667	695	724	712	734	723	721	737	736	700	699	703	722	709	694	760	686	760	724	721	710	710	736	728	703	754	718	722	717	735	696	721	764	753	758	744	727	735	695	746	756	736	714	739	745	713	723	750	726	713	696	710	674	700	713	716	730	735	753	690	672	682	728	732	715	702	727	677	725	747	692	751	724	761	658	749	699	729	741	735	755	752	692	718	753	693	682	775	721	742	722	660	766	717	698	665	704	713	735	725	740	694	721	797	720	777	737	702	764	723	768	720	734	748	769	683	699	662	735	652	693	675	688	732	754	722	721	701	705	730	745	720	738	719	711	716	722	677	732	723	700	705	693	688	684	688	712	732	682	738	749	767	727	726	712	713	740	692	718	708	706	721	749	705	744	735	740	718	709	685	738	729	708	716	688	739	731	709	773	730	731	691	708	673	712	704	763	711	722	723	733	723	687	725	715	698	741	694	738	706	752	723	731	662	756	688	679	729	702	736	740	712	717	713	657	732	708	774	761	686	747	666	700	731	687	681	695	704	751	755	725	679	727	768	678	692	711	704	700	707	731	708	705	724	714	682	697	710	798	713	695	706	743	715	701	712	708	712	687	744	718	724	803	762	722	742	708	729	666	766	716	748	704	677	733	751	699	696	668	704	719	670	723	705	741	706	717	723	746	739	724	697	744	676	702	704	714	718	742	706	685	732	722	713	783	764	671	741	702	719	734	681	733	699	727	730	718	744	781	710	685	728	694	724	677	762	769	737	739	750	681	715	644	720	706	748	722	745	724	746	737	690	733	661	699	740	739	718	746	769	740	755	722	748	673	738	725	740	764	751	736	703	708	757	705	728	768	686	682	810	692	677	702	752	736	693	730	727	759	748	734	755	726	711	684	741	714	719	766	714	683	718	639	688	709	730	714	717	680	693	755	728	692	665	696	712	695	708	698	707	702	719	711	735	718	704	750	775	717	708	732	670	773	702	721	714	736	650	723	688	660	708	703	678	764	689	731	687	689	702	691	759	720	710	729	738	717	728	720	731	710	756	738	731	728	733	712	721	744	710	723	723	721	714	714	760	690	777	737	738	714	748	737	728	753	696	722	738	740	758	698	711	699	702	669	757	727	723	719	735	745	720	745	733	676	731	715	689	726	659	687	755	739	778	708	708	730	738	773	723	734	752	707	692	723	750	699	732	712	659	721	718	771	693	725	741	714	686	744	756	756	700	660	692	741	691	706	696	755	759	675	748	737	727	713	737	658	784	750	751	698	706	731	697	766	736	735	697	745	770	708	675	723	747	724	711	734	723	720	706	694	719	737	703	715	700	725	778	671	731	763	696	731	671	721	746	719	715	716	696	717	751	670	715	709	734	733	753	706	736	749	736	738	676	725	729	708	704	751	718	733	738	735	696	762	696	751	705	757	652	707	704	727	716	733	690	703	691	704	741	735	705	738	680	714	716	737	710	689	707	758	673	733	697	739	705	718	756	728	710	752	734	716	723	738	686	740	718	670	703	722	700	731	815	767	690	730	738	744	717	691	663	713	698	778	697	737	703	770	719	749	765	744	677	737	717	780	715	691	686	693	740	757	729	774	697	762	723	687	667	738	689	726	761	737	744	772	727	681	751	681	763	787	757	693	729	742	731	768	677	718	718	729	748	763	711	726	729	753	665	689	726	734	685	730	707	744	714	721	704	680	742	683	702	732	808	741	720	730	753	711	687	718	709	761	741	742	694	731	669	718	716	647	698	710	754	695	752	766	725	684	693	722	704	686	678	719	774	684	742	758	717	667	673	760	754	731	775	714	704	728	760	761	744	712	733	721	686	708	694	707	725	657	692	764	720	732	711	761	720	714	723	716	713	682	752	740	686	704	731	712	746	706	735	766	691	714	777	764	718	726	671	698	752	710	736	715	735	761	698	747	741	682	704	745	717	714	724	710	731	730	707	763	698	672	751	724	747	750	690	731	744	658	735	744	687	696	726	747	747	786	682	743	725	733	727	722	702	717	700	743	724	722	698	739	714	701	719	674	704	759	736	749	731	709	727	688	738	732	752	707	724	676	723	730	746	694	737	754	720	709	703	721	710	700	714	704	713	731	781	780	760	729	684	768	723	672	736	717	721	726	686	694	737	756	737	711	684	724	727	743	769	741	722	706	731	729	722	709	701	760	687	690	726	717	787	738	748	710	654	733	697	689	751	672	705	683	702	743	707	708	702	763	741	690	715	748	757	724	724	770	725	740	703	701	690	687	692	709	703	710	698	690	721	683	768	694	747	732	713	731	744	743	763	712	726	719	718	725	678	746	729	691	725	742	746	740	707	762	691	700	748	705	726	727	688	743	666	702	731	685	700	712	711	708	742	732	766	707	789	753	774	710	673	728	743	760	743	724	680	703	643	698	735	746	687	763	770	733	725	741	765	688	737	704	729	735	717	759	755	736	782	721	686	708	725	657	686	682	731	739	718	672	731	681	733	701	729	735	703	697	731	696	704	706	737	745	689	696	690	670	673	767	720	683	690	720	752	747	757	761	728	685	724	732	666	732	707	730	695	677	710	733	732	746	714	725	686	717	767	725	690	728	736	726	716	735	743	722	728	746	710	739	742	685	751	677	735	742	718	701	705	738	707	688	749	722	725	689	711	735	681	708	748	775	727	707	690	697	737	711	759	732	680	735	684	688	706	770	676	706	683	733	693	739	728	745	737	764	688	698	705	736	739	764	724	768	707	764	754	717	732	678	694	716	706	695	722	709	789	735	725	743	763	732	656	694	750	687	713	719	753	747	716	748	740	736	732
8569	1194	1121	819	631	551	393	369	314	330	284	303	265	247	286	261	230	277	264	262	246	253	231	237	225	228	244	227	244	224	232	203	244	240	231	265	250	236	247	248	243	252	229	241	263	246	240	251	219	230	196	231	240	243	218	241	250	249	218	243	223	256	235	233	242	241	255	238	227	251	218	195	250	260	252	219	237	230	200	230	240	234	230	209	242	204	250	209	217	233	233	207	242	260	212	227	216	254	241	254	235	241	274	243	247	226	249	218	252	211	243	240	239	254	208	227	243	268	229	249	209	207	198	230	231	245	225	221	237	211	222	209	227	227	216	269	248	236	235	241	234	227	228	238	243	233	258	245	247	237	229	243	230	201	241	261	233	244	239	218	254	230	207	216	211	244	246	234	222	228	200	235	212	223	210	209	213	255	234	234	243	229	218	237	209	249	217	225	216	243	242	223	231	219	230	213	234	240	237	242	228	241	216	238	224	235	231	222	250	221	236	237	220	225	227	265	216	221	246	237	221	238	219	220	229	217	214	229	240	201	243	238	265	270	228	252	228	240	239	218	221	253	214	220	220	211	187	244	218	211	224	226	222	220	200	200	222	229	225	247	211	226	237	240	246	224	231	230	242	208	249	247	253	245	234	220	226	227	249	227	223	246	207	252	223	242	207	247	242	259	242	232	253	212	234	186	244	249	233	242	234	235	237	230	218	240	232	223	214	234	217	215	205	218	242	235	230	233	200	251	242	239	253	238	231	230	240	204	230	252	182	217	218	240	248	252	236	202	253	219	223	231	244	237	213	219	213	220	210	201	235	221	233	230	208	237	213	237	224	236	224	238	235	234	228	240	237	215	212	229	225	222	233	212	219	218	262	261	202	219	212	249	213	237	244	209	207	209	220	209	226	240	216	228	229	223	235	241	229	206	247	180	229	238	250	223	268	227	217	258	222	233	229	229	234	234	249	270	221	238	224	254	221	225	225	229	226	213	243	206	242	233	221	241	204	251	217	228	253	224	242	230	251	224	216	206	198	213	233	238	225	237	227	197	216	230	219	216	228	234	238	229	238	232	228	272	220	231	208	210	221	232	224	219	227	222	218	243	213	220	216	205	245	197	230	197	258	202	224	221	202	239	242	248	213	243	246	232	259	215	237	219	237	252	237	232	243	238	247	237	236	247	236	242	222	243	240	244	238	214	223	214	250	242	225	246	237	243	256	252	232	249	223	223	231	233	236	210	230	243	237	226	261	231	233	267	246	210	240	232	220	237	234	217	256	254	231	221	222	251	221	242	255	268	254	236	267	231	244	205	244	200	197	236	216	213	221	220	223	239	209	226	202	235	213	214	248	227	240	219	221	210	253	197	234	233	227	216	218	207	226	237	236	220	225	232	225	255	232	248	227	246	259	238	185	219	213	215	225	272	237	222	226	243	259	217	214	215	223	242	224	205	221	245	212	258	246	216	222	241	216	210	234	205	256	205	229	240	205	216	224	227	216	209	200	204	215	233	228	226	254	239	224	222	222	236	209	239	260	246	222	261	234	213	217	252	249	242	225	236	233	227	242	235	240	233	232	235	228	221	262	240	234	242	223	258	218	250	232	245	234	224	213	254	268	219	221	273	214	218	227	214	245	219	240	222	228	222	217	235	252	242	249	250	239	222	248	210	256	241	233	249	204	224	220	225	192	203	212	249	219	223	224	230	202	243	242	226	275	218	228	234	249	231	211	234	225	256	223	249	233	263	237	214	219	243	218	221	227	261	224	257	216	222	208	218	246	216	253	212	223	226	217	246	228	227	215	221	227	244	183	213	238	250	199	213	243	231	259	226	241	227	282	214	235	248	229	225	224	234	224	257	229	214	225	244	198	234	232	233	251	212	234	208	214	225	245	250	199	194	249	238	222	228	243	226	228	233	215	230	225	216	216	217	224	224	242	215	243	230	187	231	244	239	228	265	206	228	201	208	234	195	260	235	258	222	198	232	230	250	232	219	226	259	241	218	201	243	246	230	208	233	252	230	215	231	210	199	255	229	209	212	217	203	227	237	252	242	242	238	215	237	242	251	206	208	241	235	215	225	223	225	249	234	244	221	206	228	217	220	216	235	226	250	249	237	225	235	202	237	242	212	206	222	215	226	232	209	253	208	223	243	258	234	232	256	232	228	242	261	210	220	203	203	239	288	222	211	196	226	208	271	254	235	222	245	214	235	245	248	238	201	216	241	209	223	206	214	244	220	239	242	239	230	234	229	245	237	220	234	223	221	236	223	227	239	244	239	254	232	252	233	228	260	239	247	245	261	229	249	234	231	258	227	235	224	216	237	251	231	236	228	255	233	219	223	242	247	244	220	238	214	227	245	221	229	257	227	245	262	229	234	213	211	241	214	205	220	237	203	215	230	232	244	213	242	261	230	234	204	269	230	244	232	225	221	231	239	233	226	212	238	243	224	229	244	232	256	229	234	207	241	251	223	208	227	224	214	215	219	226	232	225	247	230	246	232	225	243	241	268	239	204	223	237	235	225	221	232	223	232	277	248	248	193	233	258	234	235	227	237	245	260	212	200	223	218	225	236	252	244	213	217	213	246	203	238	244	233	239	232	236	193	238	260	224	255	243	201	257	229	248	230	228	268	266	216	219	251	272	215	227	221	235	225	227	251	224	245	209	219	267	208	235	201	242	219	239	207	232	264	229	239	199	243	235	225	234	230	212	249	243	212	225	224	230	229	275	194	211	201	209	247	226	242	207	235	188	233	238	233	209	188	211	224	237	240	224	248	229	206	219	234	230	208	244	248	220	229	257	217	250	233	233	230	232	235	245	200	232	219	191	236	222	217	212	233	205	243	237	239	241	225	243	191	221	233	247	252	239	192	242	225	227	234	234	208	241	237	235	253	238	217	226	241	227	229	228	245	256	245	236	244	239	240	213	258	267	217	196	211	224	260	207	248	234	233	244	240	234	247	260	213	229	242	232	221	236	243	271	228	203	246	214	260	247	224	230	217	237	211	226	259	233	249	224	237	226	228	236	241	236	238	215	234	209	216	243	233	233	222	233	205	233	249	237	243	220	235	187	242	226	216	226	234	257	237	228	247	208	228	236	242	249	219	225	221	214	237	241	235	203	240	218	239	238	228	234	229	230	253	238	230	225	256	227	225	223	220	230	235	215	239	245	252	261	208	226	264	234	243	215	237	249	230	233	247	232	264	218	243	215	255	222	221	251	251	250	209	213	263	222	239	196	220	226	226	250	210	224	236	256	225	239	260	228	206	229	205	196	262	194	240	236	258	223	230	212	237	231	245	251	224	222	229	232	263	227	212	257	230	242	231	231	219	245	259	233	222	216	230	240	255	195	241	218	213	242	214	231	244	209	235	238	249	220	259	258	255	192	212	225	218	214	239	195	239	222	206	270	216	218	233	217	227	238	228	213	227	214	236	267	255	234	222	242	232	214	202	210	238	206	226	229	221	211	203	202	224	240	234	252	225	222	236	200
7114	1410	2296	2557	2286	1901	1570	1175	1108	1019	936	818	804	783	710	723	694	648	555	636	612	576	596	613	575	567	568	587	595	564	579	584	546	542	555	597	522	585	549	554	558	558	562	558	513	533	515	562	488	552	521	548	547	518	519	488	545	550	527	506	565	540	527	553	562	583	537	490	496	525	550	512	536	486	535	513	540	539	488	533	515	550	541	560	515	502	554	528	506	498	543	539	519	515	524	491	509	524	544	494	514	501	493	532	522	574	500	524	537	532	477	527	540	535	545	515	554	512	545	529	542	554	524	509	549	554	549	519	555	484	514	519	544	482	520	472	519	525	519	515	514	493	501	559	578	510	530	558	507	540	556	518	510	545	501	502	482	519	537	563	556	487	517	474	554	528	547	553	493	555	554	541	531	535	498	529	543	530	518	514	534	528	529	532	559	539	530	515	513	502	533	546	571	524	513	480	560	505	514	521	514	556	562	507	506	532	499	556	499	572	497	581	499	519	515	542	524	513	483	543	546	541	542	526	537	514	552	573	551	543	523	526	536	546	534	519	530	543	534	521	549	492	530	502	544	543	517	512	524	526	540	544	547	520	518	531	508	534	528	547	523	522	573	522	533	512	489	521	533	531	501	499	533	548	514	531	535	512	501	572	526	554	507	526	585	560	561	460	518	535	526	526	542	499	524	524	558	543	563	531	496	513	508	542	557	540	489	532	493	581	553	490	515	526	563	482	524	522	533	549	523	528	566	500	511	494	529	528	516	510	582	529	484	518	532	562	488	513	521	518	482	499	559	526	550	490	549	548	530	526	546	503	548	509	550	526	504	528	526	519	534	519	527	534	529	514	492	511	524	528	525	523	514	504	518	559	540	538	531	509	552	514	508	520	542	521	505	474	541	492	532	505	515	519	565	547	517	556	525	533	519	528	556	480	520	512	507	514	499	522	575	530	502	483	515	515	506	506	526	504	508	546	504	513	508	516	541	539	558	499	545	477	550	503	537	493	562	563	549	519	513	489	515	513	529	542	526	514	489	550	524	508	507	532	497	545	479	541	520	511	510	549	510	536	517	519	538	521	568	504	555	510	541	548	535	562	541	520	512	558	501	536	493	532	563	506	496	557	515	483	546	526	589	523	514	558	497	532	502	516	524	535	580	515	516	535	515	531	535	515	574	547	534	526	523	550	532	566	525	489	545	527	530	536	528	547	530	536	501	533	535	520	519	526	490	572	491	568	555	526	521	543	528	521	558	564	543	532	526	531	527	507	534	540	491	533	532	535	515	499	550	538	512	559	525	523	512	487	482	508	535	519	511	540	537	503	535	523	557	511	538	563	512	521	524	540	476	524	508	523	527	480	515	521	524	561	544	529	490	533	488	527	515	532	532	496	508	524	588	536	523	482	488	540	527	525	497	469	542	537	523	525	520	504	530	532	491	494	553	496	519	518	568	540	543	554	535	562	559	540	530	584	536	519	534	507	525	507	536	522	545	520	568	524	536	527	512	544	530	531	510	531	523	507	591	488	526	527	536	536	558	546	542	498	497	555	544	546	516	505	502	526	511	535	522	535	485	562	513	570	504	566	521	584	505	493	511	526	545	564	575	542	534	548	558	545	516	499	554	528	523	533	513	514	512	489	530	501	542	507	486	477	538	539	484	476	558	562	551	478	506	537	532	521	500	516	536	550	502	557	542	546	548	542	546	478	497	523	565	533	524	500	521	518	538	523	535	542	499	523	544	546	544	597	527	489	546	520	556	512	521	491	547	538	526	544	504	554	490	545	560	522	515	506	468	446	516	535	510	547	509	527	538	524	532	525	519	491	536	547	540	523	518	541	502	531	554	511	525	489	513	500	561	508	499	518	556	545	549	508	541	550	560	538	527	489	543	545	534	527	531	520	528	503	581	543	519	546	470	502	479	536	553	520	535	528	470	547	554	495	530	494	541	515	532	529	536	516	491	505	515	490	541	548	514	488	477	491	505	522	575	520	541	516	515	537	496	540	500	527	517	506	537	534	523	511	551	540	560	530	523	509	522	530	535	541	516	521	510	558	513	506	531	530	496	479	541	514	557	525	562	525	519	575	531	533	487	528	498	490	507	500	549	503	541	544	552	522	497	514	513	500	534	539	513	531	535	524	478	542	532	539	553	501	539	514	554	536	518	549	497	537	517	581	528	540	512	557	560	545	539	567	564	553	506	522	566	518	524	517	536	525	531	472	517	503	508	516	538	545	520	505	560	528	534	492	514	534	517	544	543	494	551	526	518	566	534	524	528	547	511	522	567	544	531	544	536	546	535	507	557	528	510	544	495	537	527	552	515	513	498	503	508	536	576	528	543	561	551	497	506	516	568	512	541	529	511	568	561	525	538	549	520	476	524	557	533	559	481	499	526	502	511	510	580	562	580	553	524	543	526	521	566	543	570	518	508	515	532	541	534	559	527	531	467	500	531	584	559	520	523	559	542	530	516	529	524	533	507	502	506	530	554	514	509	538	524	486	516	520	497	514	508	540	504	498	479	583	541	548	544	533	549	532	512	534	584	525	486	515	545	567	542	528	496	530	529	500	485	533	539	509	482	472	515	502	546	523	506	541	515	517	513	507	557	516	539	531	512	504	534	529	527	510	502	555	544	508	535	538	563	547	496	520	512	521	518	495	546	516	544	544	499	540	567	537	538	502	540	546	527	497	501	510	491	532	551	509	484	533	531	505	523	535	549	499	515	540	542	553	549	538	528	556	553	507	478	494	508	572	512	564	532	518	503	521	521	533	506	538	536	514	490	488	525	503	531	544	492	549	519	504	527	512	541	584	538	519	544	528	561	545	511	514	552	527	525	509	498	512	540	554	546	541	481	545	518	543	516	493	533	543	514	564	561	538	535	544	561	481	573	516	498	529	523	587	540	536	495	513	524	530	476	534	543	510	523	517	536	560	517	542	550	541	526	480	506	545	521	521	517	484	543	540	505	551	523	517	500	506	526	534	525	536	525	524	501	528	528	572	524	478	549	529	578	487	507	556	523	554	538	512	524	489	482	544	498	490	508	534	551	504	512	499	513	516	477	531	537	576	533	532	575	524	540	561	501	525	565	501	515	542	548	531	502	528	535	526	536	525	519	513	506	519	543	544	539	577	537	527	544	517	537	521	535	521	528	541	523	555	510	521	511	562	574	518	564	564	529	521	493	506	563	492	474	505	546	533	496	526	554	534	544	511	541	547	530	506	521	511	519	519	505	528	513	571	508	542	495	504	501	519	541	514	526	497	506	518	533	512	545	501	499	507	520	534	509	522	506	513	549	515	533	544	518	531	537	514	532	490	547	539	538	571	548	541	525	558	542	506	538	543	544	505	536	551	535	486	510	532	532	511	540	549	576	515	492	512	522	530	519	537	517	536	521	537	542	554	522	484	523	542	521	501	548	546	529	525	516	490	557	502	543	502	493	538	545	511	506	511	513	496	552	519	530	524	502	520	535	543	551	459	519	574	539	524
15516	2306	1715	1277	879	632	419	338	288	266	223	181	178	160	155	142	136	120	101	153	121	134	128	127	105	115	131	113	126	112	121	119	123	120	98	121	107	123	108	134	106	92	110	117	123	110	115	113	91	110	123	123	105	104	111	112	98	108	109	126	105	93	139	99	126	108	94	88	107	123	137	109	122	129	107	104	106	103	109	97	124	94	123	112	115	126	137	120	101	128	124	106	113	95	111	100	126	92	102	116	103	116	73	106	116	121	117	89	132	108	102	99	115	111	112	87	114	111	113	106	122	116	103	113	127	105	123	104	108	110	114	96	90	95	96	115	123	107	123	102	99	85	113	115	78	94	107	102	110	101	100	118	112	109	125	113	91	132	91	133	122	108	103	109	108	100	111	111	102	119	112	100	112	106	114	99	91	94	104	107	96	99	123	97	112	114	109	102	108	102	105	96	109	82	117	98	111	92	123	106	101	110	97	125	113	123	102	98	84	117	100	111	99	113	122	94	109	124	89	107	106	107	126	104	112	108	98	107	109	111	118	102	97	98	93	111	125	106	97	103	115	131	117	133	117	110	98	108	108	100	97	100	112	139	107	103	109	87	107	116	130	117	111	110	109	107	104	95	108	113	105	113	105	86	112	103	121	109	117	115	97	103	113	130	110	104	99	86	115	83	119	96	118	92	111	97	89	96	120	114	100	133	122	125	105	121	101	88	111	95	113	125	114	93	102	108	112	116	94	123	112	92	110	91	115	112	110	108	122	117	102	115	104	111	106	118	120	122	115	122	109	100	127	94	121	120	97	110	93	118	101	133	117	115	130	89	104	113	105	101	140	110	119	85	98	108	105	88	95	112	110	94	94	107	124	123	101	116	124	111	99	103	122	115	97	119	87	110	117	124	96	106	108	111	113	109	113	109	109	103	125	107	107	103	104	97	108	131	101	112	110	93	109	108	101	105	95	100	94	123	113	90	112	102	122	103	105	90	100	109	103	115	119	118	95	128	106	110	101	105	108	99	103	124	116	107	115	100	126	102	105	109	112	121	110	117	100	102	107	101	108	122	111	118	115	118	95	80	107	128	97	110	103	113	107	122	107	99	103	97	126	120	105	92	103	96	90	108	98	107	100	84	102	89	102	106	105	90	87	107	105	105	119	102	106	94	115	113	120	123	125	127	98	112	120	96	104	112	115	106	118	112	111	98	104	131	105	112	104	130	105	112	106	112	96	100	116	121	103	127	98	122	107	90	88	119	129	122	110	113	132	102	102	127	110	122	140	101	106	117	108	122	100	122	110	118	100	94	111	107	117	116	117	120	101	111	124	114	123	100	107	130	126	93	102	99	122	122	111	118	130	98	107	94	98	138	117	85	117	109	84	96	131	127	114	102	97	87	119	91	106	91	88	112	107	101	95	114	100	113	101	91	106	97	115	103	110	119	95	126	105	107	141	104	118	120	104	114	95	121	115	97	109	118	130	109	89	112	115	93	110	112	119	125	115	104	87	110	105	89	121	110	112	123	93	114	108	110	96	91	96	91	114	100	108	106	113	124	105	112	123	111	107	111	104	122	114	118	114	103	102	107	100	118	106	115	108	116	128	101	117	106	114	104	94	118	103	120	112	99	109	98	100	102	114	112	98	113	90	108	115	94	111	115	107	108	110	118	111	102	107	93	116	104	110	113	87	108	111	110	113	98	105	110	106	107	120	117	120	123	106	108	108	97	109	122	96	117	116	102	111	115	94	97	111	113	78	100	104	107	113	105	119	139	114	107	103	114	101	114	107	114	128	111	103	97	95	97	87	101	122	93	102	113	120	119	114	107	104	91	122	101	98	97	107	110	119	115	119	107	114	132	109	128	99	123	111	98	103	109	96	92	102	91	94	99	111	110	107	104	100	113	119	124	115	98	103	92	126	102	116	102	113	100	95	118	110	97	115	119	116	96	106	111	96	99	111	106	94	95	97	102	140	123	111	125	93	89	102	111	90	119	103	112	123	95	92	111	101	121	108	114	117	109	125	110	92	103	105	117	136	116	104	107	120	129	95	110	105	102	107	117	115	103	113	117	121	119	93	102	97	103	120	113	109	133	120	104	119	116	105	109	125	92	122	96	112	93	128	111	87	107	123	112	110	119	111	97	84	116	117	83	106	113	112	77	105	107	99	127	93	112	138	134	119	105	106	99	101	101	90	115	117	111	126	99	114	95	104	111	114	120	119	105	113	105	101	121	103	109	94	110	99	128	100	118	103	85	105	102	115	94	116	111	131	95	118	111	112	104	100	121	145	112	110	102	109	106	109	106	112	99	93	115	100	115	101	89	97	99	103	78	100	80	133	110	115	105	91	106	91	91	110	103	95	101	104	119	99	129	92	104	95	101	102	90	112	106	117	95	108	119	102	90	111	106	99	96	89	107	103	112	112	101	119	93	117	129	126	114	100	98	117	91	96	104	120	102	121	116	113	108	128	129	105	107	99	107	122	123	127	111	119	90	112	96	127	129	108	119	114	99	114	100	103	114	126	94	105	118	102	82	96	100	114	110	101	104	92	111	140	119	117	104	119	96	108	119	92	117	104	101	113	91	117	127	113	119	113	112	120	93	99	92	124	124	103	88	132	103	95	108	95	124	124	113	105	115	110	110	114	93	128	122	115	118	104	108	108	94	90	115	91	87	117	107	134	118	129	106	117	105	131	112	112	120	125	100	109	112	101	107	107	103	95	113	98	125	95	115	108	92	109	109	94	93	99	115	113	128	104	94	100	105	102	117	127	109	92	99	122	96	108	113	134	113	118	126	126	118	111	131	122	99	100	116	97	101	116	102	117	127	109	98	110	105	115	90	86	105	101	108	97	117	111	107	109	99	107	119	113	113	101	118	118	91	121	100	116	109	115	117	113	109	94	112	96	94	102	124	103	109	94	106	96	115	120	129	119	109	115	120	118	118	91	88	124	124	115	136	123	101	103	102	123	97	103	103	104	101	109	111	113	97	95	91	106	102	113	114	97	104	94	115	117	95	114	97	92	106	113	109	81	126	112	125	119	109	125	114	98	109	98	117	80	117	123	123	103	95	97	89	129	104	82	112	90	111	99	131	107	107	125	108	104	116	112	118	99	103	116	106	104	103	106	125	103	95	112	135	102	97	116	104	93	100	116	116	95	112	98	95	120	113	101	134	126	82	106	114	116	113	89	79	81	115	111	96	101	114	105	120	134	120	115	110	105	101	99	104	93	106	137	122	107	91	103	98	114	130	114	85	104	110	107	125	111	105	135	100	107	95	116	111	106	125	95	107	122	132	107	123	112	119	103	116	123	110	92	114	78	131	112	99	99	119	122	109	118	129	100	110	107	110	104	107	126	109	110	111	114	101	130	97	96	112	115	109	107	106	128	109	120	98	94	137	105	107	115	106	107	100	119	105	111	103	107	83	122	105	94	116	99	98	103	100	112	96	89	92	105	99	100	115	116	92	102	111	102	81	93	96	111	88	107	79
9085	1856	3197	3842	3346	2704	2024	1597	1326	1141	902	854	727	655	625	574	520	483	430	402	423	413	361	353	379	361	367	341	326	343	357	342	340	310	311	323	327	342	317	321	313	302	282	274	312	279	268	291	282	272	262	288	285	248	273	301	290	304	281	261	273	293	265	272	266	265	302	276	288	255	279	278	268	301	297	300	263	268	275	276	293	280	263	271	277	283	302	248	290	291	281	269	274	263	266	253	291	271	271	283	279	297	298	271	273	286	255	284	271	266	289	279	259	271	289	306	262	254	246	305	252	249	267	268	251	270	283	270	269	302	304	279	296	290	263	254	297	269	266	270	274	272	307	268	294	254	293	282	277	266	303	287	251	256	301	270	277	299	278	252	264	259	273	263	296	286	298	266	276	250	284	252	287	236	282	277	289	284	307	271	267	291	248	304	285	307	310	272	287	295	229	257	269	292	259	261	299	243	280	298	294	252	273	272	295	274	283	268	281	269	264	279	284	278	267	271	253	253	272	293	253	266	272	262	265	257	263	291	290	260	273	270	274	278	268	291	250	270	263	255	279	270	272	268	286	285	290	271	253	272	246	265	264	272	275	271	284	297	249	315	288	259	272	248	281	282	254	267	264	262	265	288	266	283	232	272	265	284	281	269	267	258	272	265	247	261	266	292	276	279	283	248	282	282	282	272	289	270	287	276	294	281	284	277	290	268	265	294	266	263	264	283	278	262	276	240	264	294	250	256	258	291	266	270	254	273	265	271	250	267	271	262	281	281	268	279	291	280	255	264	282	316	265	284	277	279	281	269	298	273	249	270	269	244	273	261	260	257	275	278	288	268	279	267	299	266	278	272	273	279	263	312	267	271	303	264	286	285	255	313	265	261	247	304	268	262	275	274	288	307	294	269	303	262	299	278	279	257	268	269	267	286	268	316	296	275	269	265	280	254	281	269	293	262	253	268	290	277	281	268	252	255	293	273	254	287	268	289	284	300	261	283	279	291	285	286	287	273	281	252	258	228	288	266	270	291	251	270	247	277	234	280	274	284	266	267	244	270	265	305	280	269	253	245	282	296	254	284	295	268	279	269	263	277	263	270	237	291	244	291	267	257	282	312	270	283	258	295	299	263	279	302	277	248	273	308	283	280	283	304	286	246	275	262	259	263	288	305	270	263	276	286	266	244	270	318	251	280	258	270	253	269	291	288	295	266	280	295	289	285	271	278	290	264	275	254	267	253	281	266	267	276	295	288	254	275	286	299	252	271	276	299	302	264	272	268	266	257	256	277	263	269	327	270	279	239	313	293	278	250	256	242	256	263	288	243	270	272	260	269	242	254	282	287	233	279	280	292	267	293	273	264	264	280	255	275	271	271	282	260	241	284	261	286	265	269	283	293	258	253	273	274	285	280	247	273	285	272	277	285	283	284	269	268	288	258	293	278	284	266	256	276	252	245	263	290	291	253	242	281	262	278	269	251	279	294	280	269	307	287	288	262	267	271	259	281	269	275	253	266	265	240	282	248	261	277	267	286	288	279	263	265	264	282	291	264	272	271	280	289	241	258	286	257	282	289	251	279	264	290	256	290	279	286	298	297	291	249	289	274	274	270	311	253	286	255	271	260	266	261	288	253	260	287	269	295	289	277	266	297	270	283	260	285	268	269	290	271	255	300	249	229	248	256	258	288	247	297	294	265	298	284	311	271	292	275	283	269	273	291	249	261	290	284	248	290	290	286	281	283	254	279	280	320	288	261	262	293	254	286	291	270	275	268	286	282	269	258	261	261	263	270	288	278	279	266	274	298	255	302	251	245	278	287	265	269	265	282	272	276	270	268	271	273	269	268	302	277	277	297	287	271	288	260	248	263	264	280	275	262	283	283	248	280	241	310	299	282	275	279	260	306	267	254	259	272	290	256	242	263	273	286	308	288	259	283	241	277	313	274	280	271	286	272	288	248	266	260	298	287	282	288	267	295	295	276	290	277	244	266	265	257	285	255	275	259	302	288	261	266	233	260	265	264	287	294	256	274	252	284	278	283	257	291	265	300	263	298	262	261	290	268	245	272	248	303	299	262	250	279	279	285	268	264	272	271	274	277	289	246	276	302	264	274	259	289	277	273	277	305	264	293	267	262	280	274	252	280	251	271	256	298	251	262	253	255	274	271	277	274	280	261	282	277	260	285	268	267	272	287	266	287	297	241	272	263	268	275	268	261	264	277	289	315	272	269	269	283	285	281	251	266	281	268	267	277	250	281	274	286	300	302	258	288	259	302	301	250	279	259	283	254	298	246	269	286	305	266	299	247	271	250	270	295	297	305	264	257	285	291	284	248	264	284	253	236	280	263	275	251	255	265	287	289	272	271	301	269	278	281	276	279	279	293	296	280	287	312	304	256	242	260	254	306	286	270	263	312	251	291	282	281	280	280	265	276	249	305	282	278	272	290	283	272	281	268	280	257	275	283	265	264	286	285	275	272	283	298	264	274	278	267	263	273	285	265	258	259	271	291	281	294	261	262	284	274	289	263	288	286	260	293	285	232	308	264	268	287	269	274	277	297	266	262	269	268	277	283	242	270	279	274	310	265	276	265	301	300	240	289	279	290	275	280	256	304	305	262	262	271	280	288	284	256	259	284	250	269	261	251	260	272	274	307	283	265	270	298	263	287	275	282	293	277	260	274	296	268	273	253	260	284	245	295	267	280	282	266	264	279	257	272	284	287	282	250	280	276	298	286	277	281	285	262	264	275	297	265	279	257	251	295	301	251	260	279	276	285	269	299	247	286	274	261	287	262	268	294	264	309	286	290	257	270	268	287	288	263	291	292	266	254	255	279	274	293	279	286	293	308	301	277	264	288	252	258	287	272	262	275	280	287	269	246	277	294	269	264	271	261	261	261	303	290	276	303	267	296	282	273	269	272	243	247	299	288	287	281	279	289	289	271	266	276	263	271	263	279	252	293	248	278	275	253	257	266	280	273	264	274	272	279	279	288	268	306	256	275	278	288	276	284	304	292	282	285	258	281	284	248	272	279	304	294	270	294	269	273	271	286	260	256	303	258	297	262	274	257	270	280	281	281	282	281	270	277	291	237	299	277	272	287	262	283	305	308	278	280	300	267	277	263	267	266	264	250	289	314	257	265	252	255	306	261	276	298	289	268	296	281	277	272	267	279	300	284	272	304	273	287	297	275	271	304	267	264	275	307	254	269	288	273	302	255	267	272	273	272	289	261	254	285	297	250	271	283	255	300	302	253	287	284	269	281	268	287	269	268	264	250	251	274	286	265	289	260	262	269	288	314	253	279	239	278	258	280	263	259	280	284	248	252	279	268	286	276	266	270	253	256	323	266	256	284	296	278	266	284	251	262	280	255	278	259	283	307	268	225	293	269	288	305	288	282	283	273	264	289	306	277	241	294	277	267	265	255	265	269	289	275	262	293	261	254	293	278	268	274	273	265	300	290	295	267	273	249	283	280	284	293	271	290	288	284	313	279
1958	552	588	505	420	399	387	387	356	349	312	322	311	307	316	313	322	324	356	336	323	306	316	319	334	330	305	301	368	341	331	330	327	293	322	335	324	299	300	317	331	350	330	299	347	338	342	326	352	317	314	347	315	310	361	331	310	296	314	330	309	316	344	310	320	324	329	350	331	315	293	329	299	303	311	317	330	316	314	330	331	301	321	346	380	324	312	327	371	343	315	323	317	312	336	310	308	331	317	311	329	318	341	321	338	344	350	328	316	348	300	320	300	326	333	351	302	364	335	322	321	326	314	334	316	302	298	275	279	297	311	302	316	336	339	334	339	347	307	302	298	304	312	315	311	363	317	337	337	288	319	316	330	322	297	320	297	332	320	300	307	316	351	282	313	293	328	311	335	320	300	330	326	305	326	310	342	301	326	317	294	315	326	315	334	343	289	361	344	287	320	278	326	311	298	328	327	299	340	328	331	318	339	318	314	321	320	326	340	312	307	314	310	328	321	327	348	339	301	328	323	359	316	340	339	340	327	297	297	331	332	333	328	350	349	310	302	357	351	339	314	312	338	322	312	320	331	306	354	342	327	311	340	294	330	337	331	303	318	320	333	315	291	312	328	325	308	297	325	353	343	333	359	304	299	310	337	324	338	353	295	303	322	339	323	327	288	334	330	305	306	347	364	338	293	318	306	308	323	328	324	267	331	318	314	324	301	327	313	322	320	315	323	310	336	355	317	326	309	347	355	282	313	328	334	304	301	296	291	300	331	308	317	315	285	315	294	311	333	353	334	315	347	287	310	302	328	320	323	328	320	319	291	325	310	342	300	328	299	313	308	334	314	311	326	344	318	303	334	323	286	314	296	334	335	326	327	327	318	331	340	318	318	304	333	328	315	309	293	319	329	354	296	330	352	335	334	362	302	307	337	324	321	284	336	353	323	320	327	337	312	305	317	327	332	313	345	310	329	347	305	312	339	347	319	339	280	316	309	333	357	342	305	312	334	320	302	336	342	303	341	294	332	317	354	353	344	321	325	300	292	338	311	327	302	300	326	327	328	335	321	319	281	339	327	308	317	345	349	333	317	312	291	308	294	298	283	309	356	331	305	308	323	323	293	337	340	332	340	298	297	355	330	319	332	338	332	344	320	355	341	326	344	340	336	338	325	320	330	323	300	316	319	318	316	336	338	335	340	326	318	291	289	324	311	303	308	307	323	308	319	345	333	293	315	324	306	322	346	303	334	318	328	329	342	342	351	320	313	295	317	309	334	336	287	322	326	303	315	306	318	333	327	317	289	325	313	310	367	332	329	325	337	325	353	319	303	313	329	334	339	361	329	328	295	315	309	354	314	297	309	336	322	309	324	306	314	299	324	313	314	294	334	307	351	327	314	284	308	304	303	338	313	306	350	308	338	343	294	284	327	333	314	285	320	285	361	347	289	287	318	343	287	305	288	352	331	336	316	306	310	311	311	327	342	297	300	360	337	316	323	323	313	324	312	299	313	321	317	333	306	344	301	288	305	339	312	317	348	350	316	314	315	297	340	347	347	344	338	326	309	315	326	306	309	291	346	300	319	289	334	282	338	337	368	335	319	328	301	296	329	334	301	350	336	319	328	326	334	333	287	305	369	288	331	296	332	334	309	301	344	308	343	337	323	315	298	293	322	337	341	312	336	330	319	340	360	324	327	348	315	281	338	327	301	307	345	328	306	311	321	316	308	330	342	319	308	305	346	299	303	325	317	313	315	321	368	327	315	327	314	308	299	331	334	318	306	317	313	330	322	343	323	316	323	318	326	346	319	358	318	344	315	328	286	289	310	306	331	301	324	321	320	327	329	351	350	303	315	328	291	335	306	327	293	305	312	316	327	345	326	299	310	315	339	329	302	319	329	310	323	322	320	322	319	330	297	313	316	327	351	345	313	361	322	306	308	324	361	324	330	331	312	346	338	299	310	327	331	319	341	331	342	301	287	340	309	335	328	351	329	329	336	318	332	337	313	304	298	308	312	309	333	301	292	301	303	325	318	335	315	330	300	300	305	314	310	344	301	315	296	314	314	334	330	340	313	325	289	334	304	335	314	312	320	379	306	300	343	313	292	316	320	295	346	339	349	315	333	324	314	297	325	355	303	341	351	333	315	281	320	317	308	314	331	309	337	345	334	299	306	319	322	337	308	357	330	282	310	305	319	338	366	332	290	341	324	345	344	325	290	321	291	306	306	314	324	314	314	334	318	303	338	282	348	333	351	294	341	320	317	327	280	309	315	323	332	339	313	299	291	299	280	304	316	323	308	354	307	321	329	327	351	313	318	336	329	290	357	351	304	302	296	359	333	325	292	349	328	337	316	316	306	341	326	341	294	287	314	315	294	309	329	314	326	324	342	301	340	338	301	324	321	316	339	311	324	308	324	332	300	345	329	333	322	336	341	340	325	306	303	317	292	344	295	325	313	311	318	335	325	325	303	321	327	274	336	309	304	317	319	298	316	291	341	334	285	315	359	340	269	326	307	290	339	288	323	287	338	343	314	311	317	334	325	315	308	303	294	335	328	349	296	317	365	323	345	322	293	368	325	329	326	330	339	335	301	325	256	388	312	344	315	307	315	328	297	297	326	338	318	303	310	316	331	319	314	323	333	352	313	332	332	287	321	331	294	341	344	340	331	327	328	303	296	294	330	314	304	299	300	305	330	319	293	315	306	308	322	338	340	333	324	337	339	299	346	315	304	281	311	332	323	308	274	333	321	355	346	306	338	321	277	307	347	333	317	285	323	306	294	311	321	283	319	316	297	340	310	323	299	345	273	315	308	307	313	319	313	341	337	342	320	334	327	320	319	329	345	322	344	320	294	297	342	342	314	370	350	307	312	351	331	359	314	314	340	328	296	295	336	325	336	311	357	297	301	287	317	326	381	358	329	333	329	335	322	311	322	304	294	299	356	329	297	310	326	328	329	313	344	314	318	340	329	303	317	314	326	326	300	326	309	341	306	316	337	307	346	286	348	292	306	342	322	303	322	316	356	298	314	325	335	329	326	341	322	302	345	280	340	338	318	355	277	295	298	296	321	356	331	347	355	296	331	327	329	367	315	310	306	338	322	320	290	311	297	327	275	290	321	351	324	293	336	324	299	290	347	311	320	318	330	334	305	321	326	343	336	357	296	307	325	334	338	307	320	338	322	339	323	277	297	330	306	315	330	330	350	338	300	339	313	347	303	345	377	279	330	318	315	308	319	331	326	276	307	314	335	324	329	319	308	310	309	359	330	325	340	317	328	341	302	296	336	300	320	328	289	352	322	336	310	312	331	341	306	297	300	318	294	286	328	343	332	316	314	276	312	330	291	304	332	305	332	328	319	309	323	323	328	319	300	288	301	351	286	330	315	341	322	316	313	317	324	309	322	301	312	292	310	300	310	335	287	337	316	303	316	309	312	315	313	330	351	309	356	292	322	346	327	305	321	339	322	313	323	348	314	330	316	328	311	326	309	303
2222	935	1283	1411	1249	1159	935	926	939	851	828	800	802	741	749	723	744	753	753	735	770	719	758	744	777	726	752	707	734	769	703	699	760	756	736	761	713	731	656	711	718	754	721	733	665	736	680	723	725	773	724	739	704	721	735	735	710	716	747	737	733	728	711	678	730	724	674	723	727	698	671	733	702	739	661	717	735	721	749	692	692	725	695	686	731	720	718	697	717	726	765	740	719	701	770	756	705	697	680	696	675	750	641	720	749	672	765	672	682	717	772	701	742	707	740	749	776	746	676	722	746	719	732	744	770	709	671	706	680	692	723	742	715	721	665	707	719	740	687	732	714	717	706	669	748	740	694	722	736	709	763	715	719	710	682	710	697	645	735	702	751	693	751	696	741	714	682	700	725	696	647	721	739	707	717	705	751	716	677	712	750	723	716	759	751	710	703	762	750	761	744	717	724	721	718	732	749	684	701	704	734	685	710	689	702	697	692	714	716	732	707	688	737	677	689	737	767	756	762	715	776	746	749	686	719	717	735	681	681	716	722	709	746	718	717	731	704	699	659	730	730	743	727	726	723	718	702	707	706	709	704	754	749	689	743	661	670	751	655	677	732	681	739	733	687	661	677	756	752	734	754	753	718	726	763	706	706	690	704	696	709	711	722	654	735	692	728	726	731	711	729	709	707	729	701	740	726	759	745	721	711	755	697	681	684	721	706	717	710	721	695	721	718	714	700	737	721	759	737	725	710	690	727	701	744	755	749	700	669	693	708	720	709	705	705	670	749	723	697	734	714	687	692	736	733	756	710	750	689	707	730	697	737	705	745	712	670	693	735	718	739	685	730	717	750	720	686	699	719	706	704	684	755	728	715	718	682	718	724	756	731	682	726	707	724	686	710	726	713	779	778	737	766	682	714	706	735	749	700	752	747	742	752	750	721	711	721	750	705	712	743	712	705	666	741	709	673	690	709	738	745	745	730	746	728	685	717	719	740	724	687	725	724	648	706	708	733	701	696	725	741	715	702	691	697	742	725	703	718	716	732	740	707	686	738	718	691	678	706	685	717	694	725	712	706	744	690	738	700	721	711	697	702	734	724	712	721	726	743	750	699	721	703	732	717	757	731	743	720	704	695	702	737	712	687	703	773	741	719	740	744	698	727	697	738	720	696	696	738	760	692	693	738	740	706	687	677	680	720	733	731	712	716	741	673	727	764	700	716	732	733	711	738	684	710	710	727	690	713	729	674	681	744	651	704	772	700	715	757	746	723	712	736	738	745	752	688	697	784	723	726	689	743	718	737	733	704	723	670	747	701	668	704	705	711	759	685	707	690	659	673	730	680	678	794	715	680	673	761	752	723	719	747	698	697	662	689	744	745	687	680	712	695	691	724	675	744	694	713	694	737	718	721	724	716	713	720	706	696	733	678	730	749	754	693	674	720	693	716	714	708	784	699	723	695	677	726	721	701	687	692	745	710	728	777	694	683	706	700	699	772	687	738	706	720	745	744	713	681	696	746	718	771	724	672	690	720	784	727	734	720	714	718	752	677	727	752	731	718	729	718	737	685	768	728	720	708	727	729	697	698	670	675	772	713	741	719	661	696	684	749	710	709	725	720	750	688	710	730	680	686	711	707	659	728	710	746	688	728	682	671	723	701	713	718	719	789	702	705	684	720	702	751	739	718	720	726	665	694	687	716	701	744	731	738	744	717	690	692	719	740	720	742	732	753	717	699	726	758	705	726	745	737	737	707	721	734	720	745	746	725	710	763	680	653	720	759	791	711	709	684	694	728	766	744	739	772	759	729	798	747	722	727	717	739	738	700	720	731	702	752	706	702	663	741	660	741	693	699	727	726	727	726	710	725	725	709	715	695	721	711	734	700	723	737	722	747	730	777	729	719	704	735	684	684	733	733	750	741	727	717	728	686	708	728	734	740	710	756	699	718	714	722	672	687	727	676	725	711	702	712	724	694	743	653	715	704	710	711	685	696	684	733	729	699	714	717	680	752	705	726	738	708	754	700	716	710	730	685	705	675	773	687	732	693	710	707	731	717	694	712	740	694	734	693	727	726	709	678	714	789	716	728	721	725	726	710	728	694	667	702	724	740	687	679	736	708	728	721	701	686	706	699	732	735	765	723	683	688	719	679	683	687	706	716	721	735	675	724	686	729	706	719	698	713	712	700	728	739	716	716	686	727	696	744	711	674	698	754	740	732	720	722	735	757	734	736	716	710	731	716	698	685	679	693	705	669	724	676	703	693	742	732	702	706	648	747	731	702	730	747	730	693	747	657	743	711	710	717	726	685	674	716	759	715	668	715	690	704	694	718	729	730	727	705	705	710	744	696	762	728	722	690	728	713	729	725	688	754	686	738	765	754	713	695	722	713	732	697	728	714	698	723	770	732	685	680	692	691	726	689	731	695	719	701	700	750	716	730	724	724	680	741	762	677	690	716	730	730	742	757	724	765	711	673	708	748	738	686	710	682	693	683	733	735	712	722	734	754	717	726	722	754	749	724	765	722	736	721	729	748	694	728	763	735	715	693	759	683	714	726	727	716	682	742	700	713	688	713	684	774	688	741	687	720	707	707	730	701	704	727	710	725	742	658	724	715	731	712	694	680	714	738	732	730	719	706	709	692	732	727	690	705	740	727	700	738	720	713	717	753	754	717	729	741	703	705	703	735	760	751	726	721	694	751	798	708	681	738	668	719	760	693	727	713	711	714	709	732	711	676	706	740	729	707	712	694	730	759	737	742	687	650	726	720	724	692	728	692	743	773	774	681	707	773	696	758	729	751	720	730	729	740	727	719	702	749	671	790	719	689	723	775	760	708	679	712	737	741	745	755	703	732	729	690	726	700	698	735	723	742	699	751	739	698	753	743	746	783	702	737	692	750	677	723	673	724	680	745	702	722	695	711	723	735	687	717	723	693	723	718	745	747	675	716	783	750	726	698	702	717	665	676	739	726	728	783	762	696	727	724	763	687	724	722	742	759	720	677	700	700	771	730	681	728	704	714	673	737	706	767	737	764	690	706	726	694	712	718	722	712	747	766	696	683	810	729	737	693	704	724	690	711	716	730	705	721	723	740	742	780	710	777	692	725	720	729	729	695	756	702	682	746	761	769	720	718	721	742	720	743	721	721	720	769	730	681	708	691	745	711	696	738	751	703	691	765	759	736	703	738	674	718	751	749	690	775	708	734	775	719	692	737	732	689	736	705	691	750	725	740	702	722	708	739	719	720	752	766	709	698	724	709	728	741	675	772	717	702	722	752	709	731	734	771	699	710	723	695	708	670	699	740	747	755	708	756	742	688	724	693	697	705	701	702	732	653	724	724	743	753	713	715	752	752	650	759	744	725	730	697	725	780	743	697	683	689	736	751	692	748	720	679	677	703	723	735	786	715	733	704	693	678	706	755	697	677	766	669	753	664	744	670	758	722	694	696	689	728	678	684	714	751	786	693	722	707	695	746	700	748	731	732	745	756	701
8768	1187	1059	840	618	535	379	349	321	330	277	299	281	265	259	263	263	273	246	242	256	222	230	254	235	249	217	245	209	223	237	261	225	281	232	229	227	245	214	211	240	231	255	227	241	207	230	240	216	222	223	230	232	209	258	246	237	226	213	226	262	266	229	247	225	208	243	236	246	258	211	237	237	201	232	216	200	264	237	264	251	228	220	214	208	215	270	226	233	222	235	251	223	246	232	250	222	221	234	200	229	232	223	234	249	235	231	250	225	227	220	233	198	233	240	223	203	214	206	233	232	218	222	221	239	243	238	273	228	201	236	236	252	253	219	234	245	244	257	215	233	240	217	213	212	224	226	216	248	242	220	260	231	232	229	223	221	220	244	240	243	230	262	201	231	244	233	202	214	225	228	211	186	228	249	243	212	233	245	234	230	259	251	227	236	256	236	205	215	234	222	219	253	238	232	238	217	226	250	222	231	231	240	249	250	211	237	232	212	219	229	219	250	236	221	237	241	255	236	198	244	233	257	211	211	237	228	234	236	208	242	236	211	253	255	237	220	261	222	237	212	234	246	270	233	236	212	224	239	217	214	226	251	201	235	240	214	230	228	233	227	249	234	248	222	223	220	233	220	209	248	245	222	234	220	246	212	239	228	218	215	217	280	255	223	230	225	230	207	225	249	234	245	187	237	235	223	213	259	245	223	228	264	213	253	217	229	237	233	217	225	254	238	224	241	240	252	249	254	269	234	243	217	254	241	241	232	238	241	226	234	250	227	204	195	223	237	237	243	283	208	231	224	213	235	237	243	218	219	235	212	239	211	263	212	241	249	214	214	238	253	214	257	209	246	224	225	246	267	238	251	217	227	238	237	206	217	255	242	202	245	204	254	203	234	229	218	235	224	237	219	224	216	213	255	250	224	248	218	215	250	237	240	213	222	238	232	216	198	227	237	249	248	213	279	230	240	256	226	244	252	219	245	204	208	231	244	264	249	235	228	223	237	238	206	253	202	229	255	262	227	229	220	212	214	240	242	246	237	216	261	235	244	234	235	223	230	233	239	223	214	218	224	240	226	244	236	219	236	229	234	225	225	231	222	219	230	221	266	261	245	234	206	221	234	259	230	222	268	224	231	249	248	240	228	213	218	215	198	242	230	246	204	240	235	230	231	221	243	199	242	212	226	219	205	250	216	219	222	231	206	210	215	216	229	231	196	222	234	232	242	240	238	257	232	206	251	234	246	231	227	241	232	256	249	258	231	257	241	235	240	222	216	242	263	225	240	225	249	223	231	227	240	218	206	222	254	221	206	241	268	227	233	243	235	225	235	220	230	240	230	233	225	223	202	225	240	224	213	210	206	245	249	226	238	247	213	225	236	226	232	249	248	215	220	227	209	224	220	245	222	241	248	226	225	237	239	279	252	212	229	217	236	255	276	224	225	280	242	249	227	228	238	215	237	223	268	204	207	235	247	232	214	248	220	194	201	229	216	221	241	225	251	217	215	260	217	213	212	239	217	262	248	212	227	270	216	213	232	243	251	218	238	244	220	253	238	229	269	219	214	228	234	218	245	197	225	213	238	228	215	246	215	235	241	241	248	215	258	242	216	223	225	218	234	255	207	216	222	240	240	233	210	223	222	240	232	224	237	255	236	229	203	233	235	210	219	225	225	240	230	234	220	227	250	218	219	220	208	221	238	257	214	226	225	237	224	253	233	225	214	199	192	245	237	258	215	234	245	239	248	204	259	238	204	224	215	255	256	234	223	218	253	247	222	214	243	211	243	250	254	235	251	232	228	210	240	222	231	245	240	241	224	215	224	205	251	223	209	244	253	224	206	216	213	254	212	235	246	221	233	216	210	238	229	213	208	221	247	209	235	227	217	240	208	242	233	256	222	223	215	220	217	228	271	252	231	217	227	215	223	206	225	243	236	251	218	236	228	202	235	235	222	256	246	227	246	235	218	254	233	241	242	242	245	227	222	236	236	236	220	225	220	252	231	221	239	222	245	201	232	293	239	239	217	213	218	256	214	223	226	235	263	213	209	239	237	215	252	227	218	226	251	258	245	226	221	218	250	244	208	210	216	235	221	235	250	206	245	206	218	237	192	224	213	229	244	243	255	246	232	253	252	236	233	217	218	245	246	231	234	219	232	253	218	225	252	215	251	242	217	225	243	225	213	257	236	249	229	243	230	223	244	292	257	234	215	204	216	226	238	228	234	232	252	229	237	256	268	212	201	207	247	240	222	194	234	218	239	215	253	246	248	200	220	221	223	232	245	218	241	230	213	233	251	208	225	200	223	257	246	221	245	229	260	224	240	250	218	215	239	238	258	224	226	233	230	216	208	248	254	178	206	243	213	241	247	235	238	212	234	206	237	254	245	233	228	240	225	225	194	229	242	248	230	252	219	219	239	226	246	245	217	224	254	222	252	205	251	227	233	187	223	243	230	263	243	249	228	217	202	234	217	208	218	220	209	216	199	191	245	241	248	237	230	213	245	236	211	211	239	235	218	241	227	249	227	206	225	230	228	258	225	218	207	226	224	202	209	242	251	252	266	248	231	225	231	201	227	252	233	235	233	249	221	256	218	224	215	280	232	225	219	208	225	204	231	243	235	261	253	252	257	226	240	258	239	230	214	235	254	253	209	247	253	244	213	246	260	230	224	260	223	234	237	244	242	234	253	229	230	209	229	208	232	204	241	229	227	228	235	221	231	257	241	247	248	235	218	238	263	236	258	205	235	257	226	233	242	241	236	229	258	223	204	226	257	242	240	217	244	237	238	225	227	229	245	221	206	218	249	232	234	279	228	229	202	210	228	238	243	231	226	233	227	241	227	239	229	248	200	223	228	208	245	250	240	238	251	232	204	232	247	233	216	217	251	217	231	219	228	225	205	230	223	243	233	236	206	227	237	229	260	226	223	249	218	217	198	244	241	232	244	214	222	220	208	219	214	257	197	250	223	231	251	237	234	217	245	213	224	231	221	229	220	248	243	214	231	233	235	242	272	230	242	246	274	185	225	260	220	228	247	230	225	237	214	242	246	249	236	241	235	237	257	241	220	213	213	224	245	266	221	228	212	223	271	258	217	205	223	223	245	221	236	238	237	239	211	233	241	234	230	229	250	221	274	250	216	218	218	215	243	237	228	245	211	217	246	245	228	235	244	237	205	218	226	219	244	230	205	235	240	204	240	195	225	209	198	282	228	227	250	253	246	226	206	207	246	236	216	250	197	231	235	255	219	221	234	243	206	204	244	259	225	235	250	257	231	234	235	250	226	233	232	223	249	244	242	255	225	226	198	246	229	239	254	224	243	239	230	221	236	228	242	238	220	220	235	248	252	203	233	222	242	214	226	213	222	234	223	240	236	254	215	215	229	212	229	227	230	242	217	255	225	253	207	224	242	220	226	217	244	234	208	231	218	227	235	229	226	222	280	221	254	217	201	227	259	219	218	201	258	213	222	206	219	227	233	210	197	235	237	245	221	233
7173	1409	2279	2697	2351	1917	1513	1267	1087	1016	839	830	804	739	724	667	657	634	638	567	610	576	568	590	563	600	593	550	597	573	554	543	557	590	529	543	538	593	547	547	523	541	569	529	505	507	495	503	512	572	526	493	492	504	532	567	521	559	497	555	540	545	525	506	515	515	528	543	555	567	508	568	516	542	503	558	543	525	520	554	542	517	522	518	484	515	536	512	530	529	494	546	521	521	499	505	550	566	517	552	542	518	544	547	552	504	555	538	519	499	535	505	552	465	532	472	518	505	514	510	502	532	536	519	541	514	523	522	544	496	517	531	525	557	520	544	565	500	503	538	530	508	508	537	484	552	492	507	529	567	509	515	549	563	514	535	558	505	513	528	553	543	531	570	514	532	502	535	522	551	556	512	535	498	544	521	498	576	530	563	497	510	570	549	501	509	537	532	516	565	531	518	508	516	511	489	538	511	517	543	522	515	507	528	503	569	588	506	534	537	487	534	531	531	523	583	517	544	523	518	507	514	532	528	532	519	539	549	473	478	537	558	499	513	528	529	495	540	536	545	533	527	482	508	539	539	497	554	506	524	501	534	532	497	536	537	558	538	527	486	499	533	518	523	544	512	509	551	513	525	484	506	563	553	514	510	527	535	530	512	522	549	536	506	554	528	522	501	526	558	560	526	510	536	509	614	519	527	482	540	483	503	525	483	549	531	524	530	504	561	521	555	519	521	541	539	500	518	540	507	477	519	526	539	525	519	536	499	552	520	487	546	516	516	542	549	536	544	485	481	559	552	531	519	480	520	495	484	553	548	547	499	557	537	529	515	581	531	531	555	536	522	502	521	570	499	511	526	538	527	542	529	556	523	565	525	503	547	524	512	471	524	531	545	535	530	494	544	566	589	544	495	484	537	527	553	519	525	501	528	573	509	502	563	512	523	510	511	559	518	522	511	530	493	567	541	523	522	486	484	544	518	516	510	558	529	531	508	554	543	527	544	578	502	512	508	526	526	501	516	510	502	514	518	507	502	514	549	512	532	517	516	531	518	523	501	512	513	542	533	488	553	550	568	543	532	537	509	515	510	515	553	566	520	548	487	547	505	512	517	542	559	521	514	531	519	510	525	511	525	521	491	541	469	546	520	530	517	513	508	498	515	554	505	502	532	552	576	555	494	536	488	543	517	507	545	516	519	533	524	514	550	476	549	517	553	518	497	542	506	585	511	516	548	493	567	495	480	573	534	521	521	509	574	547	546	505	510	502	571	530	504	512	552	515	539	532	556	490	527	579	521	519	518	572	522	488	508	520	526	517	523	538	500	540	492	490	544	515	526	512	513	500	495	503	498	520	543	532	503	536	520	528	540	511	557	538	520	520	527	504	500	524	473	525	532	537	539	492	570	543	509	497	513	506	556	465	520	533	494	523	509	522	489	516	554	560	509	495	543	504	495	495	500	517	514	527	490	512	523	526	494	525	505	535	471	550	534	527	514	519	531	529	488	496	497	542	554	564	547	557	500	470	517	465	548	521	549	524	533	525	527	568	510	559	548	495	526	529	526	498	582	483	512	524	559	561	560	489	520	528	518	517	533	545	552	536	553	532	559	506	516	519	509	540	525	519	532	501	500	538	546	516	502	522	536	540	551	534	547	495	530	513	541	546	520	520	515	498	514	483	529	488	549	567	545	503	539	473	497	538	534	529	527	517	520	536	513	531	503	510	477	554	537	491	540	534	542	520	510	528	507	533	540	504	510	506	508	509	524	536	556	519	549	525	463	548	509	547	533	532	524	529	494	504	534	550	517	541	543	547	500	544	536	522	514	513	519	535	472	519	486	576	552	567	500	484	546	522	530	531	548	547	540	550	531	511	527	549	512	573	526	522	535	498	497	542	520	517	489	559	536	481	529	585	491	531	511	529	547	548	543	515	526	525	523	531	513	481	539	528	511	514	508	490	521	501	569	530	472	513	555	539	535	551	520	535	518	507	503	523	515	523	516	551	529	504	550	491	511	491	560	535	489	547	508	494	573	484	553	534	511	496	522	560	505	549	511	534	498	556	518	511	530	555	565	506	485	538	468	520	515	531	545	533	525	521	537	497	560	484	522	528	529	536	489	489	532	491	548	492	495	527	537	519	507	531	532	518	536	476	520	514	518	537	532	525	527	489	530	528	511	539	488	532	519	502	558	545	562	549	547	532	498	509	491	485	539	505	551	517	513	536	514	517	538	532	505	502	546	534	527	482	543	516	493	517	541	485	523	532	527	564	526	544	548	518	494	523	543	497	520	547	504	538	521	558	508	525	533	529	529	546	548	529	504	538	545	546	584	498	545	507	587	535	528	541	518	510	569	499	491	517	512	557	530	489	543	558	510	510	505	530	515	607	529	548	535	536	522	533	515	515	524	497	535	501	531	514	497	567	532	528	549	513	539	507	521	527	532	550	523	493	516	501	540	521	515	558	546	527	504	503	491	523	538	517	579	512	528	537	521	545	511	507	529	537	542	528	555	492	564	541	527	535	540	500	524	528	492	520	481	509	511	535	523	556	523	454	574	508	542	548	567	541	566	528	510	548	551	542	534	542	523	529	543	545	514	539	558	510	524	504	517	562	504	545	554	473	502	508	531	509	540	503	518	549	519	511	495	498	544	521	524	565	534	550	548	515	547	491	554	520	554	582	527	499	518	491	524	518	522	489	524	583	513	518	524	570	575	539	535	534	523	555	506	495	562	513	567	499	498	511	537	564	534	540	501	537	515	505	523	544	555	534	502	523	532	535	502	504	552	508	523	522	543	493	519	538	541	556	502	555	508	529	561	535	576	520	525	545	535	494	481	502	546	481	552	537	513	502	522	519	572	542	483	540	542	557	524	528	511	501	522	558	538	509	544	529	502	562	517	509	503	499	565	555	508	486	528	532	520	527	524	518	522	544	521	553	518	548	570	490	521	524	546	537	516	521	545	490	503	521	513	531	521	547	530	489	550	516	483	527	563	544	488	509	511	525	553	522	541	572	505	543	493	540	525	516	551	523	526	500	522	519	523	514	486	517	541	509	513	516	527	559	504	498	513	526	534	489	493	562	542	502	555	505	530	521	517	552	528	553	515	515	526	498	531	521	527	544	509	538	522	520	540	508	509	525	519	480	533	528	521	529	505	513	511	539	534	511	552	519	489	504	524	568	530	517	537	566	536	501	525	524	500	532	524	540	516	507	520	521	506	549	525	526	514	495	535	532	539	538	525	518	530	534	554	489	547	534	480	581	506	543	534	511	541	511	477	533	559	556	490	522	528	529	531	561	549	535	488	550	534	524	519	524	519	490	555	499	529	545	489	518	527	536	542	547	531	456	561	515	525	549	483	517	545	536	551	494	518	504	519	495	570	510	502	558	545	526	524	490	555	469	517	497	525	530	539	514	590	537	478	543	546	500	542	537	506	506	500	534	531	573	499	553	579	534	563	542	524	500	507	536	510	534	527	521	517	509	533	555	557	567	505
15704	2369	1714	1195	829	622	455	312	256	241	213	213	186	194	161	127	139	118	148	128	126	135	123	148	127	121	102	110	131	112	97	105	122	119	113	125	102	122	118	112	119	118	116	112	124	91	101	113	104	112	110	105	115	91	98	113	115	105	119	92	112	108	106	140	113	97	107	104	111	99	88	123	108	125	105	111	103	103	97	119	103	126	99	89	123	105	110	96	80	107	106	111	92	121	109	109	103	96	118	90	102	110	114	108	100	121	104	116	122	94	88	90	94	106	116	112	106	95	105	113	115	111	101	104	107	109	115	118	124	104	115	107	100	103	90	84	112	104	127	114	99	115	96	108	98	107	128	97	113	110	113	111	110	95	113	108	99	107	126	93	97	108	112	96	81	116	133	102	119	114	116	109	108	99	114	99	112	99	110	85	97	131	109	105	95	110	117	108	106	105	95	105	122	103	122	123	122	118	107	94	100	107	100	110	114	108	99	101	102	114	112	125	99	121	118	93	94	113	98	117	115	110	110	123	121	126	120	110	112	109	114	111	97	113	104	100	126	125	119	103	103	100	122	102	110	102	108	98	115	101	111	122	106	99	102	94	98	121	106	121	108	89	85	116	110	107	98	122	107	123	115	119	81	108	105	107	95	87	101	123	98	110	80	111	110	84	104	102	110	127	105	117	110	93	106	103	111	100	120	107	102	122	117	117	119	97	97	84	121	100	118	134	110	107	108	106	94	116	113	101	119	108	123	91	126	84	103	129	106	102	118	104	116	102	109	102	91	101	102	111	124	101	133	119	107	97	113	106	96	99	121	125	120	126	115	108	115	110	107	95	99	86	123	90	97	119	123	113	118	116	105	95	106	93	124	91	113	105	97	127	127	118	122	117	115	115	137	118	101	95	116	109	123	113	91	103	126	121	117	103	119	114	113	111	118	116	97	115	123	100	112	102	104	97	80	114	134	118	113	113	111	110	114	116	104	99	84	125	96	107	92	97	122	124	124	111	104	109	113	114	94	96	104	113	104	111	95	89	107	106	113	113	141	121	120	96	109	107	117	107	105	109	117	109	103	100	113	105	91	97	111	107	103	104	114	92	103	114	94	90	104	110	99	120	106	135	113	117	109	95	98	127	101	120	115	122	101	102	124	124	76	103	117	116	126	109	96	113	117	100	108	106	106	123	111	108	101	110	118	101	114	109	120	112	130	102	108	109	96	95	111	109	90	109	103	90	107	126	93	99	94	99	106	111	88	111	110	118	108	107	112	101	112	95	100	110	120	116	115	111	94	123	109	115	118	91	103	88	107	109	102	97	100	103	104	116	108	100	100	108	106	113	99	128	91	111	100	105	107	101	97	118	111	129	106	101	104	130	108	137	110	119	94	105	109	105	99	109	91	121	123	117	112	103	127	102	122	102	107	122	100	132	125	103	113	101	114	94	123	116	119	121	113	121	119	123	101	98	108	109	107	125	106	91	113	111	113	105	97	110	117	130	121	117	119	98	111	95	91	109	121	128	112	109	99	102	119	108	102	104	122	123	101	101	127	115	112	98	100	123	121	107	115	103	119	109	108	122	132	119	87	102	122	100	111	115	129	122	100	111	90	121	104	116	129	88	107	116	90	92	127	95	115	107	109	112	121	111	103	115	103	104	117	113	104	103	89	131	116	101	101	107	91	95	134	73	114	107	103	106	90	117	94	108	114	91	116	103	120	91	119	94	87	101	110	114	142	112	89	118	105	104	113	110	106	103	94	118	114	118	118	105	117	104	104	128	108	114	107	95	103	94	125	119	117	100	98	111	101	111	111	101	109	111	93	101	117	95	114	99	100	112	121	102	105	107	119	101	123	119	119	110	112	115	104	115	118	120	105	102	102	100	101	114	99	87	121	102	121	109	113	95	111	109	111	112	107	114	106	118	102	120	123	94	95	103	101	105	128	123	129	111	125	103	122	111	114	111	98	114	93	109	119	102	98	78	98	98	98	116	101	92	130	99	97	98	100	115	119	122	121	118	112	111	121	105	105	107	116	115	99	105	125	112	86	98	117	106	109	110	96	107	94	126	111	101	97	95	114	108	122	107	112	105	124	115	98	110	98	124	82	131	125	111	118	119	101	106	96	116	111	99	100	100	111	123	104	106	102	126	125	96	127	123	110	133	107	97	110	109	87	103	94	109	97	108	110	125	98	110	120	98	123	122	100	108	96	103	122	96	95	121	96	116	100	106	99	106	93	134	121	99	106	108	111	105	107	110	101	124	108	99	126	109	117	92	117	106	116	109	94	99	112	112	122	136	107	124	107	105	138	106	112	100	111	128	109	126	113	96	104	110	115	117	90	101	100	116	112	102	122	78	109	103	111	103	101	72	135	101	98	114	112	98	109	104	116	125	109	108	110	99	97	128	125	104	123	102	99	127	110	98	113	123	128	126	112	104	121	115	120	110	113	107	97	100	114	133	94	91	113	109	97	102	113	90	106	117	126	114	95	101	108	145	119	98	123	119	109	121	99	119	107	123	105	137	107	122	110	109	112	111	134	125	106	114	114	86	94	93	127	94	116	103	115	105	117	105	95	107	95	102	114	114	88	85	115	106	108	123	117	131	95	106	95	96	117	113	118	116	104	123	111	102	105	105	87	111	116	94	101	119	103	88	119	105	109	122	108	92	114	111	120	118	123	126	99	88	93	87	112	98	105	114	117	118	130	102	103	123	128	111	110	121	111	108	112	109	104	124	117	109	109	99	111	112	107	100	95	108	121	96	109	111	115	108	115	93	100	90	111	98	101	122	115	117	103	102	107	121	132	114	109	97	115	102	108	94	105	143	105	120	100	130	115	118	112	95	94	104	99	119	132	110	117	95	92	112	114	116	110	93	107	117	119	97	113	118	123	103	112	140	113	104	111	111	114	106	106	93	104	90	106	100	106	117	105	91	122	106	122	88	104	101	120	122	81	109	108	98	130	119	111	111	109	105	134	89	128	121	118	106	104	109	105	108	132	112	115	109	111	105	112	102	106	97	116	113	111	101	111	112	87	92	109	107	97	101	120	99	100	113	100	93	104	110	98	116	100	117	98	118	85	122	135	117	89	118	116	107	118	119	102	84	132	106	122	104	109	114	101	110	117	106	92	111	92	105	85	103	87	113	92	108	93	110	115	116	100	109	115	105	123	108	136	99	87	106	111	106	126	107	125	98	122	121	109	108	117	113	121	104	113	125	96	93	98	91	126	118	116	117	115	120	109	109	118	96	101	129	106	132	110	125	117	111	113	117	104	99	101	103	111	100	126	103	116	123	101	107	127	111	109	96	105	87	120	108	107	103	117	107	106	103	109	105	95	90	118	110	108	133	133	126	101	98	114	109	104	109	108	104	100	126	124	128	111	101	96	104	102	124	103	121	98	104	105	99	109	106	117	113	84	100	83	108	107	105	110	112	92	110	104	106	102	108	103	104	115	91	110	99	115	112	101	98	113	127	106	114	110	98	99	100	110	110
9107	1922	3412	3909	3299	2681	1983	1452	1244	1039	919	813	759	705	618	549	534	463	444	416	418	387	361	383	344	350	321	361	327	357	343	347	349	331	313	343	318	302	291	331	303	304	262	276	315	299	303	298	319	311	295	291	309	268	269	317	288	306	257	279	274	267	265	300	272	259	288	270	309	264	263	283	295	278	286	281	303	260	288	260	275	254	288	276	288	307	273	250	268	291	273	290	247	280	293	260	303	291	284	291	299	284	261	284	282	263	310	260	283	277	285	286	252	284	280	271	269	291	254	296	253	278	287	289	309	256	302	306	229	297	284	304	255	256	284	260	239	271	271	300	276	266	271	288	283	297	277	284	293	258	269	268	265	289	276	272	301	267	248	236	270	283	282	274	284	273	268	264	271	284	307	257	259	274	282	306	289	261	301	291	289	258	260	275	251	286	261	270	261	271	283	293	273	281	262	257	259	270	267	266	298	254	270	280	273	288	283	271	290	263	271	291	258	280	246	276	283	278	268	286	273	279	261	268	255	275	264	260	285	292	263	262	280	296	305	277	277	342	292	250	302	273	284	277	259	266	259	252	277	269	242	287	293	288	246	268	263	279	278	281	252	292	285	242	303	283	302	278	287	247	273	268	274	270	273	287	292	250	270	271	252	273	248	280	271	278	260	284	253	269	277	277	299	256	309	258	242	294	251	262	260	302	289	265	288	260	289	297	276	243	280	272	280	297	260	264	289	270	297	290	314	268	251	266	262	283	275	304	276	245	248	266	287	291	272	288	262	256	297	269	305	269	266	257	235	281	281	319	300	289	311	247	227	282	283	283	272	270	290	272	280	266	279	262	282	265	283	278	273	265	276	279	280	289	289	275	266	278	269	267	271	294	245	276	253	270	279	282	285	279	257	289	315	273	259	299	263	316	281	284	254	272	298	296	267	261	265	293	260	270	270	274	277	272	260	264	261	287	260	282	287	265	278	284	272	313	269	272	253	241	278	274	271	300	265	284	282	302	254	286	279	267	271	264	247	267	251	255	275	276	282	275	251	263	282	300	298	273	248	255	298	266	280	284	268	289	274	277	271	264	292	288	255	263	280	289	246	259	276	275	262	275	257	269	275	267	314	269	253	258	268	297	292	271	260	289	316	276	249	254	254	286	298	269	256	296	277	275	273	282	256	270	283	266	287	277	271	278	281	264	270	244	264	271	264	273	281	277	273	307	291	259	288	250	273	262	281	268	285	292	287	301	294	296	264	253	282	283	264	286	283	270	261	235	265	252	265	289	294	269	260	283	288	262	251	305	270	258	250	275	306	262	275	301	298	296	257	284	302	293	272	271	302	257	268	255	289	286	277	264	309	257	233	274	290	284	281	277	293	297	259	274	291	282	303	273	271	307	276	280	263	305	235	280	281	257	289	256	268	259	238	268	269	251	268	253	259	303	276	270	266	300	258	285	288	290	277	276	302	275	264	288	285	302	276	252	257	262	289	262	279	289	303	256	278	271	275	263	302	258	269	279	271	252	273	280	301	268	265	270	281	310	270	277	269	241	297	279	285	267	277	306	281	296	298	255	311	283	281	289	281	254	264	267	251	275	285	289	266	269	241	286	261	259	288	275	259	280	276	256	233	244	305	293	276	276	324	288	272	248	276	235	288	288	277	293	283	279	254	290	242	264	289	283	294	285	259	292	281	253	293	266	259	270	274	263	288	254	235	287	278	260	271	279	246	294	265	273	271	305	279	265	264	324	294	237	285	281	267	297	266	250	278	266	278	292	256	274	256	289	290	281	303	281	270	290	291	280	278	271	296	285	242	256	274	266	284	281	282	272	281	289	261	255	299	281	279	269	290	273	275	260	257	268	251	292	277	287	261	257	295	272	264	274	253	273	279	264	275	266	257	267	264	277	283	296	265	299	254	277	282	286	262	262	265	279	254	276	265	271	282	261	276	296	301	262	264	262	281	251	273	268	281	287	265	274	267	267	281	276	275	278	262	280	293	309	279	275	256	276	249	295	290	262	268	264	308	256	274	281	274	278	261	280	282	255	286	306	250	283	280	268	249	236	256	262	244	298	305	277	265	275	289	291	241	293	266	277	286	300	266	243	281	285	259	292	268	278	264	255	304	291	332	285	249	288	280	287	248	291	283	276	264	289	267	288	301	269	303	277	259	263	304	236	291	277	258	277	268	275	274	284	285	264	277	274	299	277	296	276	259	271	291	272	261	254	221	277	261	281	274	277	279	290	264	248	260	249	279	266	275	269	264	283	265	261	253	285	271	262	278	303	279	264	260	291	291	254	282	266	265	267	278	286	279	265	294	300	249	280	300	279	311	290	266	272	269	278	276	271	321	287	285	295	283	248	281	266	280	293	248	312	287	290	288	257	273	299	269	298	275	265	279	307	248	294	252	275	280	269	245	250	250	261	260	300	282	284	292	289	293	259	265	269	273	264	286	287	299	257	283	295	318	286	258	292	278	291	276	307	256	296	264	252	284	314	235	287	275	279	260	293	288	280	276	274	269	265	312	287	288	267	252	270	268	282	271	289	292	240	275	276	272	258	280	270	284	296	290	293	267	250	293	287	266	288	294	237	262	266	279	285	271	245	299	286	264	304	264	249	279	262	302	296	261	253	275	251	298	269	245	273	280	282	303	286	281	244	280	282	266	297	266	256	273	297	268	269	274	299	283	289	253	234	295	255	291	290	262	281	258	274	270	256	248	298	265	292	281	260	265	265	278	286	269	273	270	273	287	288	292	296	254	268	266	246	252	254	284	295	288	256	282	306	261	287	291	259	267	252	279	266	257	253	279	272	283	262	300	328	282	274	261	258	265	277	301	273	301	291	292	271	277	275	260	269	280	270	264	275	267	295	282	281	278	271	289	265	285	267	272	264	276	275	269	257	258	262	277	248	292	245	279	285	276	270	291	289	271	312	306	283	284	288	299	283	273	259	256	276	286	282	247	274	253	271	251	297	279	256	264	264	261	281	274	308	274	288	262	293	251	274	264	264	279	279	313	265	271	263	290	272	275	307	295	271	265	308	277	311	280	281	279	269	247	266	270	299	316	274	267	286	280	277	279	287	262	266	261	297	269	282	279	321	266	294	305	310	254	285	243	250	265	312	266	267	279	277	248	302	273	265	273	246	257	286	259	259	265	287	294	286	289	256	291	255	239	306	263	282	250	273	283	309	273	299	263	275	257	273	286	285	279	280	307	263	271	252	282	278	291	271	252	308	282	265	272	288	250	265	251	288	313	265	244	281	256	256	286	262	279	243	286	264	268	256	245	249	279	266	264	277	269	262	308	277	285	271	284	300	268	278	279	273	273	260	258	295	278	272	288	302	272	247	268	271	245	310	248	281	285	274	244	266	264	247	295	256	259	270	266	274	257	294	278	264	281	258	273	276	320	272	278	287	291	247	254	300	268	231	290	305	278	287	262	255	265	292	297	241	281	276	313	324	286	243	275	292	258	263	308	271	279	282	273	263
1917	589	574	519	439	366	353	358	319	366	335	341	323	334	342	375	323	330	343	296	365	335	342	344	306	335	303	312	326	331	353	323	306	299	305	322	309	344	327	279	311	314	328	278	343	319	347	311	291	319	312	344	327	292	280	334	321	305	323	317	287	335	321	320	288	303	308	288	348	326	294	332	298	306	310	324	360	302	307	309	330	312	303	303	324	331	299	332	362	329	340	306	309	348	321	349	314	324	308	335	368	312	330	310	322	313	320	343	344	285	321	320	321	324	311	333	321	280	334	325	319	323	300	316	324	306	301	353	349	344	324	314	324	336	350	310	286	354	289	299	311	314	296	319	313	309	339	336	343	310	346	330	319	319	326	285	331	343	336	344	351	292	325	311	337	309	352	325	319	313	326	348	333	328	274	323	327	304	291	332	338	295	325	351	320	318	338	325	315	293	303	313	300	325	331	322	325	295	286	298	351	317	327	285	322	326	299	284	369	344	334	326	298	300	339	299	332	289	340	290	307	333	356	341	302	299	323	323	309	343	337	312	286	306	302	352	325	326	314	316	336	353	313	287	387	346	297	324	309	338	323	294	287	339	275	301	340	338	320	308	331	335	344	306	298	323	321	282	333	309	323	339	308	336	337	313	277	297	317	287	330	340	318	338	312	292	348	304	317	321	357	315	314	323	361	339	357	320	313	343	300	336	319	338	340	301	295	282	338	318	314	321	352	280	326	346	319	303	329	346	340	322	286	323	311	331	361	334	322	322	297	314	296	309	296	300	359	317	313	331	327	324	312	310	311	297	316	362	347	309	362	276	335	339	317	316	348	328	348	303	294	311	335	316	356	299	284	314	312	346	334	315	331	297	333	281	324	326	310	309	314	337	333	345	332	319	313	353	309	332	317	292	349	347	317	365	335	306	343	336	327	340	347	282	315	338	338	319	323	315	325	335	292	279	305	305	304	317	325	294	292	328	293	335	334	307	300	305	321	284	306	332	310	343	302	350	298	311	346	344	344	317	346	311	315	274	291	322	342	315	301	310	333	369	328	343	301	324	322	287	317	327	308	327	274	321	308	291	329	311	334	326	332	331	347	273	326	315	326	328	340	314	288	310	334	350	318	306	346	355	328	321	349	343	339	328	276	277	348	312	325	302	296	305	326	335	287	312	329	305	343	316	336	319	341	340	322	331	332	320	305	334	291	303	311	294	307	310	332	322	297	332	288	345	331	323	327	344	276	295	324	330	319	305	297	296	326	322	348	346	367	300	341	294	321	356	295	307	302	312	325	350	333	333	327	312	331	315	307	355	342	334	303	310	326	279	351	295	328	350	317	336	301	328	297	326	320	308	329	349	354	330	348	357	329	324	325	320	319	292	337	306	331	325	357	325	332	305	273	337	313	326	305	357	311	336	284	315	329	310	333	357	327	315	342	332	339	310	303	324	333	296	332	316	311	317	372	364	333	316	336	316	344	333	328	334	321	349	335	321	338	328	326	337	338	301	309	376	328	335	347	301	311	292	285	342	346	312	286	350	301	295	300	346	353	310	315	342	324	359	331	307	334	338	352	310	286	358	309	300	306	330	338	319	316	287	343	325	334	296	351	319	313	314	320	324	311	305	302	334	296	310	354	335	349	322	322	295	342	313	331	318	340	307	306	303	317	336	347	340	338	341	301	379	299	298	316	345	318	344	314	310	326	349	320	289	351	336	317	319	291	334	357	325	325	351	307	322	273	313	291	334	323	328	336	353	332	319	327	348	329	322	347	330	341	318	318	331	310	355	343	296	346	297	304	314	371	283	319	325	333	296	336	343	307	323	340	289	312	333	351	332	315	308	335	325	329	313	332	308	315	320	317	290	332	310	345	305	333	324	319	325	338	312	345	316	321	333	345	338	318	361	307	304	350	342	329	330	334	320	320	318	297	321	339	326	333	323	353	312	324	313	318	326	316	316	277	286	339	317	321	330	299	317	329	301	359	303	319	308	345	317	322	316	375	313	315	304	338	344	326	314	328	328	327	330	322	310	353	368	307	322	331	304	313	341	311	334	309	333	368	344	347	308	328	352	292	341	340	353	315	312	308	307	299	325	284	308	335	312	327	371	329	328	313	324	331	319	312	324	319	324	297	341	309	337	326	307	329	322	341	337	337	337	313	328	332	344	328	304	318	349	335	311	327	328	332	309	308	313	296	310	316	303	314	321	308	324	359	321	295	340	278	324	319	313	328	300	325	305	330	321	331	296	379	328	328	363	343	309	282	320	290	340	284	315	292	363	343	350	297	320	309	308	320	295	306	308	331	331	311	307	325	320	362	344	303	315	291	307	326	330	367	322	332	303	308	319	321	315	351	346	315	292	317	336	299	356	345	321	332	335	311	328	337	315	314	329	296	341	321	308	328	336	312	329	317	305	266	318	308	315	335	309	308	320	316	355	310	323	324	339	313	343	352	334	307	332	294	319	300	311	299	312	340	382	330	337	299	291	296	310	338	337	322	303	290	327	301	312	355	327	306	297	311	305	336	351	308	314	315	330	327	325	323	299	303	318	316	357	287	338	295	304	341	306	309	334	295	329	344	322	291	357	355	300	318	314	318	307	323	323	328	323	334	316	325	327	328	301	310	300	311	369	309	315	322	335	317	293	303	329	309	331	346	293	321	336	324	307	317	319	340	358	302	329	328	307	337	314	334	308	321	296	316	350	357	306	302	339	333	320	330	298	331	331	332	325	326	281	318	353	281	312	311	259	308	330	322	320	337	313	324	329	317	341	312	313	318	340	347	324	363	337	335	325	316	305	317	322	309	325	318	350	321	339	319	332	329	337	328	338	309	310	317	325	323	330	330	323	338	319	318	319	352	323	331	310	337	334	309	341	295	279	318	311	291	330	334	335	331	317	324	334	330	361	321	336	300	341	321	339	323	338	358	340	289	351	371	314	306	319	363	311	344	324	353	325	309	315	344	313	341	330	334	347	313	304	335	293	329	284	323	317	328	336	299	331	324	306	304	299	311	325	339	300	312	301	335	303	317	348	317	290	319	322	294	312	316	309	316	335	324	299	333	340	307	335	324	349	317	311	327	359	300	326	344	344	331	288	316	316	320	346	329	310	314	264	315	349	298	300	309	334	313	290	318	359	315	324	352	330	332	326	283	356	331	316	315	318	347	327	287	326	346	318	354	331	308	331	339	302	335	296	319	301	331	342	325	332	309	310	350	303	301	361	305	307	301	303	325	352	316	307	328	325	341	311	358	349	300	327	321	307	310	322	351	325	322	319	364	300	332	361	351	319	325	285	288	300	351	302	298	341	359	309	329	344	317	322	354	310	357	336	354	328	338	292	351	349	320	320	339	349	372	335	322	297	314	337	294	317	308	334	348	329	322	329	342	342	336	305	331	282	318	323	307	358	345	320	326	313	329	300	304	324	315	312	345	336	324	358	348	333	351	333	318	340	327	338	330	324	332	312	306	324	322	314	326	324	310	312	292	306	311	349
2239	1013	1298	1374	1247	1100	959	888	858	824	816	797	821	780	746	803	788	753	724	751	750	814	729	751	724	759	713	765	717	722	762	755	752	746	782	701	750	760	707	684	761	741	727	754	731	729	666	735	678	696	733	707	763	733	744	737	743	707	772	717	691	713	770	738	704	711	716	763	738	729	705	714	670	706	755	744	705	723	726	726	700	740	741	723	713	771	687	744	750	766	744	686	750	735	712	712	722	724	726	729	733	703	709	728	689	773	728	769	671	723	725	698	744	703	739	759	692	732	708	726	768	719	715	711	712	717	704	720	698	713	766	707	755	708	725	721	734	717	746	693	749	744	792	704	681	729	711	779	722	651	714	695	769	723	751	734	745	695	765	761	713	737	691	758	695	687	680	722	730	676	716	737	760	727	710	761	697	675	720	682	731	699	763	743	699	730	711	700	739	708	687	730	698	756	729	733	693	740	727	678	735	727	684	745	758	752	748	737	725	701	709	674	663	679	684	732	700	749	720	735	715	690	696	720	723	728	679	705	673	720	701	722	717	672	740	711	700	662	701	698	712	686	681	702	749	695	706	744	747	727	713	767	721	729	757	712	803	697	757	669	678	773	776	664	755	717	773	729	724	727	703	701	719	726	701	730	704	771	758	767	739	721	748	734	712	727	697	716	732	755	713	772	676	734	724	730	678	680	708	695	713	707	732	704	764	761	725	702	728	704	703	718	771	715	756	700	744	743	710	718	752	708	731	717	710	727	715	698	705	722	738	722	713	739	749	775	724	742	721	743	705	721	705	761	717	711	705	767	693	758	715	719	653	714	752	753	707	707	701	740	702	697	735	737	734	702	712	694	677	690	776	754	703	718	737	735	712	702	677	709	697	713	677	702	701	735	703	732	763	703	688	692	719	722	734	761	709	698	698	714	774	732	717	722	733	770	727	723	764	760	708	671	752	744	727	727	726	693	759	726	739	719	734	746	737	676	737	697	725	683	773	735	710	724	709	717	741	741	688	698	745	701	690	707	723	720	689	694	752	766	755	742	726	755	680	769	737	699	716	733	763	683	739	777	745	726	722	740	711	751	750	673	735	724	732	709	705	743	699	751	735	681	693	703	715	716	779	732	709	720	722	751	762	726	761	717	732	751	699	713	742	754	724	718	777	717	728	706	728	707	672	762	705	717	707	750	698	703	735	734	760	708	719	759	720	691	708	725	714	752	678	740	716	725	684	788	697	732	727	734	718	736	708	697	792	688	767	747	723	697	744	691	767	743	737	703	774	714	716	691	740	753	715	722	724	780	743	726	727	718	734	730	696	749	759	716	725	679	719	723	725	736	727	719	749	671	729	721	693	740	725	723	692	742	698	702	690	789	727	691	713	641	686	730	746	678	794	719	721	656	754	726	703	781	750	711	743	697	706	677	664	749	679	752	768	716	750	721	723	752	714	717	703	754	728	701	740	694	737	691	704	738	709	688	765	693	699	751	777	683	773	731	752	729	735	731	742	699	748	712	742	767	740	754	684	716	708	731	761	758	663	752	708	704	743	750	716	729	735	707	766	671	712	737	717	721	694	743	769	692	740	675	729	688	731	737	676	716	724	706	751	691	704	753	716	704	705	686	723	744	662	735	703	696	699	764	734	709	673	677	731	700	751	771	726	728	716	716	742	716	733	728	723	740	743	731	732	692	745	718	765	657	673	733	719	742	694	712	685	673	733	726	687	724	739	692	714	708	696	673	749	680	724	716	706	692	718	679	685	706	713	740	675	735	698	728	782	715	751	720	724	675	722	732	743	754	711	680	701	748	725	747	715	717	729	692	743	772	732	686	705	747	714	716	719	691	696	733	697	703	692	678	802	744	698	780	720	684	745	712	712	699	716	725	741	699	781	753	745	720	647	711	718	696	753	728	700	723	723	693	706	745	722	755	725	697	692	688	713	708	755	680	655	730	740	733	728	674	752	694	678	706	718	682	714	723	682	679	752	710	719	685	699	713	752	746	704	747	700	735	702	715	700	754	678	748	703	716	727	728	747	729	719	719	750	713	693	722	760	748	687	763	737	747	763	742	769	675	735	751	678	684	776	680	682	727	714	697	703	714	704	745	722	724	700	697	665	737	753	702	713	721	784	676	739	734	731	708	751	732	720	706	735	737	749	722	718	693	722	739	722	694	734	714	748	697	754	726	699	739	702	779	743	743	714	738	719	710	713	711	691	697	740	666	689	697	725	687	735	705	747	744	701	732	743	678	726	752	682	734	661	697	746	733	769	716	740	766	731	730	722	724	704	690	756	715	716	724	672	740	718	731	711	690	697	719	725	707	745	717	728	733	663	752	738	703	755	724	696	646	713	754	720	728	710	701	693	685	729	725	699	723	742	750	750	690	738	679	704	751	729	687	740	705	729	714	664	678	726	774	694	678	738	751	700	747	704	695	719	727	691	680	720	704	704	756	770	679	714	738	689	711	700	723	714	698	687	748	684	740	723	728	743	693	718	713	729	695	705	722	686	696	679	723	694	725	767	688	649	687	743	707	735	741	714	707	705	693	711	746	751	737	694	767	692	707	718	693	704	732	714	681	740	731	747	674	716	749	702	691	697	708	722	683	726	735	698	721	696	715	684	715	723	660	714	708	697	720	723	692	667	658	700	723	709	694	713	707	704	737	792	760	702	740	716	742	725	707	708	716	757	735	712	721	726	760	712	731	709	700	668	701	689	694	722	658	708	728	671	700	746	684	718	741	721	754	741	747	705	720	777	698	729	710	721	675	740	756	675	750	711	723	743	676	754	651	750	718	732	728	683	730	658	689	730	712	743	679	701	766	738	696	736	746	736	734	674	695	705	756	708	705	712	706	752	713	727	703	702	730	732	734	735	757	691	679	741	723	700	737	692	725	668	753	680	725	712	738	684	680	682	753	687	725	757	712	704	729	738	735	710	744	656	724	686	670	744	702	731	719	725	781	695	781	723	748	679	749	678	682	718	708	754	732	709	746	731	730	661	710	763	723	670	746	736	706	766	716	710	763	708	657	711	717	737	757	713	693	726	701	713	696	716	743	712	748	715	739	736	718	719	734	764	745	738	742	745	677	724	708	671	736	719	704	728	742	704	699	733	755	709	748	722	723	717	726	766	739	702	755	710	739	706	707	696	697	720	721	714	706	742	731	686	727	697	704	748	712	765	713	738	737	753	764	729	712	731	744	695	688	741	732	718	725	732	737	738	697	729	715	742	721	721	673	721	720	685	729	706	725	727	742	789	722	723	738	698	722	714	740	712	716	728	716	694	721	736	726	782	782	734	680	740	709	723	700	746	742	722	667	719	725	682	697	707	704	721	735	776	695	772	703	689	706	698	697	727	705	779	729	713	719	715	707	691	724	747	733	752	674	681	726	710	726	738	748	714	727	708	717	706	762	683	733	690	730	707	731	706	691	671	715	740	721	709	720	735	710	738	722	749	756	714	737	715	744	733	737	716	704	740	749	702	750	786	698
8755	1218	1086	791	613	476	450	340	333	307	281	256	273	262	263	248	282	241	243	258	243	269	219	240	229	236	249	242	283	256	212	206	276	242	217	213	247	201	244	242	230	216	211	235	212	235	236	245	246	239	235	249	251	207	232	271	227	227	239	210	220	217	222	232	218	228	273	244	226	255	236	238	247	241	217	240	220	247	242	224	249	237	215	243	210	225	247	217	241	255	246	223	242	239	247	255	209	255	237	222	207	220	244	209	259	246	227	227	251	228	248	216	233	230	215	234	248	231	216	212	238	250	212	212	251	227	248	240	258	239	241	225	245	221	223	244	253	239	232	234	236	220	221	255	251	231	224	216	222	234	234	263	236	215	226	244	235	253	239	256	223	234	261	247	230	243	226	257	228	208	239	237	204	208	240	224	237	241	235	196	225	227	223	208	247	230	190	243	259	253	208	245	250	222	246	219	237	263	255	239	239	228	208	210	259	220	234	221	215	236	239	237	264	222	207	253	223	231	227	239	247	242	217	234	239	218	239	227	256	248	259	241	243	224	224	252	239	218	223	242	216	215	229	227	225	251	234	211	210	228	237	242	251	224	246	216	213	247	206	215	228	218	183	233	227	235	223	199	217	214	219	241	254	222	216	213	203	223	192	222	230	220	214	226	215	232	219	221	254	263	217	244	221	238	274	219	271	218	231	231	213	235	214	235	251	226	208	231	228	226	199	213	208	246	231	229	215	253	223	240	230	225	264	252	231	239	208	242	247	228	233	211	231	236	239	229	241	225	230	232	218	235	258	245	209	237	212	223	216	239	220	243	219	236	216	225	245	240	245	212	203	235	239	225	198	267	214	241	213	235	231	228	221	218	224	232	244	232	247	197	223	227	242	230	252	217	210	239	256	217	262	246	243	246	265	209	226	219	252	245	228	231	238	221	241	253	247	237	247	250	244	217	219	204	231	235	232	228	225	226	217	209	228	246	249	228	241	229	247	235	223	230	243	222	252	244	247	234	276	235	186	207	213	226	261	232	229	230	247	247	272	236	223	228	227	220	257	257	243	232	256	248	223	243	240	238	222	217	221	236	214	208	237	218	216	217	235	234	198	220	239	224	223	255	213	225	223	232	221	213	240	224	226	252	212	256	259	232	216	239	235	217	230	241	197	222	258	235	205	215	230	237	224	223	212	228	213	230	238	238	215	224	216	243	226	230	236	213	231	215	231	233	202	258	244	222	215	227	218	268	223	204	214	211	216	226	216	208	239	247	211	219	237	200	260	232	231	253	262	250	235	231	212	226	225	228	222	240	226	246	230	231	234	223	253	233	215	224	226	205	241	245	229	210	207	221	216	203	246	253	229	238	199	234	230	232	256	241	208	241	209	226	220	257	235	243	215	229	224	238	219	213	258	264	223	202	220	256	244	204	226	243	227	247	246	212	211	192	226	249	256	223	225	220	235	239	220	225	253	251	251	226	238	202	196	208	228	216	214	257	224	245	209	220	223	236	201	250	232	228	226	223	233	242	230	220	252	224	217	223	237	228	226	221	230	206	234	227	229	231	201	227	204	228	223	234	234	232	227	238	229	199	189	215	231	222	230	214	211	234	217	232	271	214	225	215	222	192	229	247	214	260	218	208	269	264	260	223	239	246	213	236	214	196	243	234	237	252	235	223	241	244	251	241	237	214	257	250	243	206	226	242	242	220	216	231	208	232	215	232	219	240	258	217	246	221	227	222	221	213	206	213	249	263	237	254	197	257	239	252	221	249	206	235	228	226	255	250	215	249	243	228	245	210	231	224	253	247	240	249	224	231	246	219	255	212	235	232	232	218	229	219	229	214	215	225	243	210	235	205	233	241	241	217	221	223	230	208	219	271	237	215	246	226	245	212	239	252	225	251	237	217	222	198	224	230	214	221	234	246	236	225	229	223	229	210	236	216	250	234	256	260	196	217	233	236	265	235	226	239	222	229	243	252	249	258	203	235	246	245	237	231	237	211	235	264	247	248	240	224	220	234	227	242	244	224	249	244	207	233	208	243	224	209	212	226	212	227	210	206	221	235	206	241	228	252	233	252	214	225	215	254	221	245	231	247	219	220	235	228	212	231	248	205	227	239	214	224	243	235	227	233	231	231	205	215	250	210	225	229	233	229	247	205	253	201	254	204	216	226	223	264	236	241	279	217	222	259	229	233	218	244	220	242	206	227	249	257	209	220	247	253	247	235	222	234	228	245	229	228	238	247	239	243	252	235	216	230	233	224	269	248	225	209	243	208	241	236	238	264	239	210	232	242	224	225	230	250	247	213	263	227	254	225	244	229	232	251	233	228	260	228	259	220	241	220	206	253	247	202	189	204	249	246	222	229	229	245	246	246	238	257	227	218	264	246	230	229	255	230	228	205	225	224	235	229	241	237	245	234	237	228	200	213	256	232	230	248	243	242	209	269	211	240	207	245	231	256	247	242	236	237	201	223	228	258	217	231	233	203	229	205	206	221	239	252	235	232	231	242	197	213	218	233	205	242	243	210	243	210	201	229	212	251	247	235	254	220	245	222	227	208	219	246	232	246	236	228	197	241	244	207	250	259	234	246	216	235	219	216	234	244	266	222	238	241	229	239	259	261	230	232	253	244	231	214	212	217	231	238	224	212	252	184	234	265	223	233	241	236	211	227	221	234	241	232	220	231	216	250	216	248	239	250	239	209	231	239	230	256	216	226	218	241	223	226	219	220	214	217	220	235	248	230	220	212	215	252	225	238	236	236	238	234	224	200	236	207	238	234	225	253	215	242	231	249	233	242	242	220	212	207	220	233	233	221	237	223	241	272	244	214	233	230	210	211	230	249	229	241	247	240	271	230	267	230	226	226	192	263	216	211	238	256	246	212	238	255	254	213	250	214	219	238	218	253	228	256	237	228	242	251	245	232	233	232	261	252	223	221	229	219	230	214	240	201	250	240	220	222	251	276	223	221	237	192	232	263	236	216	223	254	226	250	222	235	229	237	236	234	210	215	260	221	255	217	252	252	231	219	229	225	211	224	230	235	221	225	221	241	242	197	216	235	248	263	248	241	223	211	225	251	242	270	230	223	238	224	233	200	251	226	218	221	265	208	225	224	238	222	235	231	233	223	236	222	218	211	219	203	218	215	245	235	204	205	235	242	232	234	241	233	235	243	246	265	260	189	228	238	205	206	253	221	212	266	229	214	231	254	198	229	246	229	247	233	229	222	210	230	221	270	207	226	238	248	229	246	233	261	257	248	227	211	202	235	206	240	231	226	216	246	241	268	223	197	230	235	232	205	220	230	222	230	230	226	198	241	216	232	210	219	203	234	241	238	202	213	205	262	261	248	228	259	226	270	256	218	205	231	235	257	243	232	252	238	255	228	223	222	247	228	242	226	223	228	202	233	240	253	226	225	255	228	243	225	243	241	257	226	233	210	191	214	211	248	221	233	216	244	244	268	242	245	247	226	259	219	216	253	212	229	245	236	248	261
7188	1394	2334	2726	2442	1851	1455	1250	1128	946	895	808	762	725	719	693	676	659	619	612	584	631	618	635	557	599	594	553	567	583	582	581	514	516	555	590	557	535	586	553	528	530	523	504	537	484	561	546	513	532	521	563	559	512	532	535	510	518	519	526	494	521	553	560	537	543	542	546	532	545	532	521	512	534	487	527	524	542	496	529	518	531	550	540	534	539	497	566	551	489	558	522	533	540	560	518	523	508	538	582	519	516	537	554	541	526	548	505	545	516	555	514	550	537	543	535	490	508	517	523	496	555	565	491	507	525	520	508	549	527	531	539	561	518	515	520	568	512	525	499	514	560	525	523	502	498	534	456	509	546	573	527	508	559	529	564	494	548	557	519	520	555	563	548	515	557	528	510	506	542	521	542	519	519	514	540	542	510	516	480	535	480	557	518	547	548	553	575	535	519	540	519	482	496	505	509	562	530	514	477	508	545	536	516	569	477	530	542	527	535	525	534	515	515	492	574	538	485	499	525	553	495	494	552	537	530	544	522	509	515	527	507	511	520	504	549	524	530	503	520	522	497	524	513	501	520	526	516	528	523	519	507	512	548	536	520	511	507	562	495	521	508	552	507	489	542	506	542	507	517	535	525	523	519	558	543	551	551	511	524	523	510	532	548	530	539	576	509	537	557	502	549	489	508	475	560	510	502	513	552	523	530	526	509	523	525	509	485	501	554	491	542	504	553	540	503	510	542	529	534	509	530	478	568	523	505	502	496	509	556	558	511	543	532	555	527	549	538	516	522	520	508	574	497	553	509	540	508	513	555	536	572	550	529	552	533	486	535	494	500	509	566	546	492	533	501	519	513	520	516	528	542	531	508	536	527	490	519	491	513	545	503	510	502	515	522	504	513	497	507	533	558	559	539	576	504	536	522	490	486	537	525	563	552	548	551	564	549	559	507	474	521	548	528	536	545	516	523	534	520	527	571	518	498	577	531	517	503	519	546	534	514	505	548	557	520	514	502	532	529	538	506	559	512	508	496	543	491	561	498	527	525	555	537	596	492	546	559	529	537	482	523	497	524	553	523	578	504	548	546	515	519	520	533	497	528	500	524	511	538	517	526	577	522	542	545	546	539	506	559	558	555	505	507	542	503	510	529	522	477	515	515	521	547	501	505	574	558	527	509	522	507	507	576	521	504	516	525	501	488	532	555	477	481	508	445	528	484	503	506	558	549	467	522	523	543	554	520	546	588	565	519	503	510	518	481	542	529	540	530	552	537	568	498	474	513	548	519	524	539	518	501	548	548	567	514	542	517	524	605	549	553	484	539	545	521	469	522	508	511	514	534	498	561	538	504	522	512	531	514	551	529	507	477	525	524	549	532	501	527	513	531	547	495	529	501	533	551	547	497	526	494	571	480	520	507	500	542	555	547	483	509	528	573	530	556	502	528	515	510	581	515	493	520	541	538	490	521	548	494	547	520	520	511	504	515	478	551	554	492	526	499	501	509	529	511	540	527	539	507	510	520	489	510	503	491	500	515	503	527	527	541	507	533	509	519	529	512	519	539	547	517	558	517	555	549	552	560	486	510	555	502	578	512	540	564	511	544	515	503	505	522	544	502	542	486	529	547	513	520	539	578	540	496	574	544	477	555	502	551	507	519	531	529	527	520	526	528	527	533	502	559	542	542	507	536	529	481	516	537	516	534	537	530	511	476	502	541	495	532	507	527	519	501	527	529	541	524	533	507	528	497	561	513	490	528	595	570	497	537	550	496	539	541	567	514	572	540	509	532	558	561	552	493	488	526	494	531	525	523	529	523	536	512	508	564	535	540	483	514	526	520	453	536	530	499	550	540	516	514	463	500	543	535	555	534	559	518	541	552	502	535	534	537	549	491	484	512	531	506	546	494	530	508	489	540	513	543	543	552	480	564	541	536	522	540	536	522	528	602	521	510	526	524	507	526	507	479	548	498	521	539	549	495	525	518	523	555	522	523	520	540	540	556	531	501	480	523	552	547	503	569	486	529	523	522	546	560	530	529	509	523	541	482	526	518	497	531	493	512	484	531	487	567	506	534	542	533	558	488	480	518	458	542	512	510	521	511	512	540	507	516	541	522	491	530	553	518	520	534	519	522	496	493	495	524	516	504	562	547	558	517	520	526	547	544	528	519	499	554	511	508	509	502	529	522	494	514	539	535	548	518	498	526	469	519	528	511	543	531	483	545	552	520	524	521	489	495	506	501	527	542	513	503	523	517	521	515	557	566	520	535	494	493	535	533	509	534	520	524	526	519	501	490	533	528	528	553	510	515	525	511	486	556	493	528	498	553	548	568	540	548	542	524	518	562	509	525	565	541	556	515	504	548	500	515	534	515	524	503	536	522	511	502	563	496	498	517	526	546	532	523	505	515	545	502	484	545	524	511	510	516	516	505	550	518	531	542	520	539	558	500	532	522	512	495	520	540	493	505	508	555	501	545	515	537	555	535	526	570	518	541	545	501	532	497	529	528	497	521	519	557	507	518	512	501	536	542	482	525	520	531	547	495	526	542	520	536	534	567	495	548	535	532	539	526	527	513	549	513	541	529	550	504	551	537	513	527	547	523	518	495	530	542	511	527	546	516	494	505	509	467	487	520	565	528	586	527	484	525	532	511	528	540	513	527	538	482	514	533	559	522	511	500	571	538	527	587	573	516	520	519	509	508	555	501	551	523	507	512	506	492	544	546	516	528	509	487	501	529	507	576	528	546	513	527	545	516	505	530	529	534	519	504	532	539	472	541	546	525	539	545	560	521	512	543	524	533	485	529	535	529	527	512	565	528	515	526	515	505	501	536	515	536	529	512	510	536	480	569	535	482	574	509	533	521	555	542	564	515	573	492	537	533	510	513	471	508	534	485	493	532	548	538	556	528	477	551	515	529	537	526	537	522	565	550	531	538	504	536	577	523	554	504	499	557	442	549	517	536	477	541	520	496	497	517	530	545	490	501	520	535	595	513	504	558	544	501	518	537	518	572	557	551	548	518	518	527	574	525	540	514	558	541	523	487	531	525	549	500	520	506	564	535	521	500	530	527	544	500	483	524	574	538	498	525	514	520	528	520	535	503	538	515	527	570	543	550	530	522	489	555	511	534	526	524	509	531	511	559	535	524	536	547	552	548	484	517	512	509	531	538	539	497	541	532	520	503	576	506	529	492	505	559	547	511	540	540	502	508	528	495	591	520	528	551	522	508	528	525	527	558	510	563	542	560	510	521	559	497	528	547	533	552	531	608	542	498	515	515	510	537	523	532	566	530	521	520	493	500	506	542	538	538	502	521	507	538	559	535	574	470	517	501	532	529	521	526	563	492	555	508	538	491	498	543	512	503	508	534	585	532	538	522	518	495	512	561	511	536	526	490	493	489	521	524	530	524	550	553	518	500	521	530	519	519	519	524	517	550	533	497	482	518	532	524	501	533	518	497	552	534	530	547	504	529	549	500	499	530	524	544	550	535	523	560
15561	2393	1702	1225	835	565	425	311	275	241	201	172	196	146	153	171	152	127	127	111	117	146	114	121	122	133	109	121	127	121	119	112	120	105	128	117	135	95	117	116	121	121	119	110	104	125	90	95	122	99	96	110	129	105	110	111	120	105	107	115	98	122	105	99	103	101	117	107	130	117	132	129	99	84	110	114	113	102	95	106	127	92	97	97	131	110	107	104	92	120	104	101	112	98	97	107	97	100	123	110	104	114	112	101	95	90	118	118	96	106	105	122	121	81	116	100	106	113	120	113	95	109	106	125	106	101	94	120	97	91	111	106	84	123	83	121	103	75	95	102	103	96	128	118	123	133	133	103	134	96	115	102	90	116	113	122	101	111	104	75	115	97	121	102	130	111	101	109	100	109	113	98	100	78	100	118	109	98	110	121	108	108	104	120	115	102	104	105	107	111	93	120	110	106	106	114	104	128	94	97	109	102	125	105	110	117	128	85	105	117	116	104	106	98	94	105	110	106	95	115	95	114	115	97	112	114	112	94	102	100	105	108	113	121	103	108	114	117	95	106	110	102	105	115	88	108	121	108	99	90	122	96	106	112	102	102	120	119	130	119	119	111	119	125	113	114	115	113	108	128	105	117	123	97	110	117	113	107	125	83	98	103	103	137	102	106	102	96	89	110	111	96	101	109	128	109	103	108	118	89	124	119	120	120	97	108	111	109	118	125	98	106	107	93	95	92	117	106	87	117	122	96	118	126	107	111	94	115	130	116	100	107	94	109	86	110	98	99	106	107	90	99	102	104	100	88	106	100	111	94	110	75	101	122	107	92	107	107	122	100	106	105	108	125	116	108	109	124	108	116	99	118	104	112	108	119	105	110	111	116	92	104	104	88	123	117	108	109	105	92	144	92	110	90	128	106	110	128	114	85	109	110	106	117	106	105	109	113	107	100	95	88	107	102	89	106	103	123	104	119	79	102	112	86	96	114	109	111	113	100	106	91	116	93	108	93	107	103	96	91	120	105	120	126	95	97	103	118	110	114	119	103	120	121	98	104	100	105	130	111	120	106	106	104	104	97	124	114	106	85	97	105	82	112	104	107	102	106	116	85	92	100	127	106	130	112	96	92	95	103	96	113	115	89	108	103	128	129	112	102	103	102	101	113	122	115	116	117	89	85	105	86	102	106	107	102	92	108	105	109	117	120	105	115	88	117	123	97	101	91	114	102	127	112	91	124	132	95	115	102	106	99	86	96	111	104	92	120	89	91	99	108	99	94	135	112	106	105	113	109	118	119	97	97	100	122	117	105	126	118	114	97	101	110	114	108	110	111	115	110	98	91	107	117	111	115	101	120	115	115	112	128	102	111	118	124	96	109	100	116	98	110	96	112	88	114	110	86	138	108	112	122	95	105	84	135	111	91	109	94	91	105	100	120	108	110	89	120	110	109	104	102	109	101	90	113	98	88	101	121	122	95	110	116	117	108	101	118	94	114	103	114	104	103	91	104	111	110	91	100	100	115	106	121	117	105	122	128	108	116	93	104	98	128	119	125	92	110	92	123	90	102	84	121	106	116	104	134	95	116	88	113	101	125	115	125	93	91	109	94	105	110	100	117	122	118	102	110	104	98	105	112	98	91	104	124	129	115	90	119	91	101	106	108	116	82	101	86	101	114	111	109	92	98	116	124	79	112	105	105	117	105	109	96	96	105	94	130	105	100	125	104	115	95	110	117	111	109	95	109	124	103	109	114	89	98	121	120	120	111	104	98	106	105	114	111	113	113	105	131	92	116	119	103	117	101	102	130	126	104	120	108	110	126	121	120	101	114	129	106	99	95	116	112	107	124	122	107	112	105	106	98	98	93	91	122	129	112	130	95	103	95	107	116	114	98	99	108	91	104	100	105	110	101	99	124	102	101	99	113	93	83	116	124	112	97	101	111	98	90	114	94	114	109	105	97	83	92	116	107	97	91	112	103	114	91	108	112	120	104	126	108	111	113	98	129	107	93	102	106	117	115	109	112	110	106	107	96	130	113	97	87	112	89	140	104	125	110	119	96	100	118	105	80	120	102	117	93	134	114	95	95	97	103	130	118	112	90	108	106	87	112	116	93	102	113	109	109	116	109	102	98	95	95	110	107	111	92	101	103	94	137	120	126	111	85	107	119	102	113	113	102	109	102	99	105	100	103	107	101	121	110	114	90	118	108	106	89	125	105	104	115	89	97	97	122	132	121	105	124	130	113	118	89	116	102	95	97	120	105	114	123	108	98	110	117	114	98	102	124	104	135	96	121	122	103	95	104	102	102	114	120	105	111	95	108	108	109	124	136	112	96	121	105	126	119	113	113	117	106	123	122	106	93	87	107	113	98	103	98	108	126	103	114	92	97	120	119	125	92	96	134	114	134	109	111	87	110	99	118	106	111	91	115	99	95	89	109	124	101	117	112	111	93	101	98	90	105	106	107	108	129	117	120	91	105	127	101	110	102	112	101	108	103	96	110	128	88	105	89	103	114	118	107	131	100	120	114	107	110	125	107	107	105	108	126	106	95	107	88	107	107	100	112	128	120	112	108	104	118	96	102	119	99	108	106	119	123	96	97	104	92	104	113	110	108	113	123	113	123	120	105	88	107	87	108	101	125	119	128	116	99	111	101	109	127	102	113	103	117	82	115	104	127	96	112	98	124	148	104	101	94	120	100	102	139	100	101	100	112	98	118	110	106	102	85	122	88	106	120	107	116	98	114	104	112	99	95	106	107	117	104	116	104	103	107	101	88	97	125	108	104	101	127	93	94	117	105	98	95	102	93	111	103	106	94	106	94	103	113	95	108	98	120	111	115	103	98	135	90	99	107	102	103	95	122	101	108	138	113	110	99	107	113	114	108	95	124	110	103	95	99	127	103	93	129	101	98	107	115	123	116	129	110	98	93	104	104	105	104	115	102	94	105	114	102	103	111	120	123	101	95	108	107	118	97	88	101	116	108	110	110	118	141	110	104	139	96	97	120	92	105	79	103	121	90	104	99	89	102	129	126	111	116	107	109	107	96	86	93	117	107	109	123	126	111	95	95	135	114	106	120	110	112	107	98	95	101	117	118	91	115	101	119	121	120	104	105	107	94	108	106	91	107	102	119	105	82	112	123	102	110	111	97	110	85	91	91	118	95	93	120	93	104	98	130	117	108	108	108	105	97	113	123	107	128	93	102	107	93	122	101	109	107	109	98	116	98	83	122	96	125	114	130	102	101	114	84	91	108	96	109	116	106	128	114	121	105	122	123	110	109	100	131	94	103	92	92	125	124	105	97	95	125	109	102	113	92	100	102	101	97	110	103	103	113	116	121	107	117	117	108	107	101	91	94	118	93	120	101	107	98	120	120	108	102	113	115	103	108	117	103	120	110	93	100	97	103	105	106	112	120	94	111	110	100	112	107	128	114	101	111	117	119	111	103	103	113	109	114	94	100	101	117	109	115	116	86	123	93	109	116	95	104	126	103
9060	1830	3404	3957	3197	2494	1888	1414	1187	1026	943	766	692	641	594	593	509	485	457	438	452	400	377	367	345	336	336	348	372	322	360	365	318	322	323	325	297	312	299	337	278	312	322	297	289	294	266	343	275	276	295	275	291	254	271	287	277	261	257	268	285	295	300	267	278	301	252	284	276	257	266	274	289	278	256	248	290	292	269	279	253	295	267	288	300	304	288	273	265	288	287	277	292	308	300	287	280	280	277	283	289	266	292	270	259	288	277	306	257	277	258	276	286	279	262	242	284	314	279	248	262	291	287	269	278	278	292	269	273	272	261	292	300	278	270	282	274	260	250	255	260	267	279	284	260	244	275	298	277	269	283	245	278	267	278	284	320	282	276	263	284	265	269	239	272	270	281	261	254	285	302	270	263	263	302	246	246	268	244	279	269	281	277	257	278	251	260	267	297	260	268	272	237	270	311	291	269	285	302	294	276	267	260	271	263	281	273	311	251	270	273	264	284	278	283	295	257	269	262	285	285	293	282	309	283	305	274	289	283	283	260	304	286	282	282	283	283	276	288	277	265	274	273	278	278	270	240	268	262	257	291	269	305	289	268	238	251	301	270	265	270	270	261	284	248	306	260	259	272	264	277	267	267	267	276	282	246	291	278	290	306	260	285	302	298	260	273	275	245	296	257	304	272	273	272	267	288	245	277	303	275	270	244	254	276	316	251	289	288	313	292	271	265	275	309	276	266	265	275	265	284	286	269	291	272	269	294	257	259	280	284	280	244	287	259	281	260	265	282	292	276	287	268	262	258	277	285	257	284	279	267	253	271	253	271	265	313	258	309	266	258	289	272	251	272	272	279	316	253	302	284	289	289	284	303	273	286	271	235	300	289	268	278	274	294	264	245	262	256	293	285	278	308	276	253	266	270	276	300	267	292	282	260	270	252	252	292	303	258	248	289	261	280	258	291	262	293	300	284	248	279	273	275	274	301	289	272	250	253	252	289	284	249	278	283	271	276	294	295	291	321	275	284	257	309	246	273	280	305	273	312	296	306	267	298	289	285	293	270	271	254	257	277	251	303	254	257	275	303	307	276	260	265	282	286	262	271	275	254	265	277	266	290	284	277	269	266	265	271	283	278	253	325	270	278	279	284	281	271	309	258	288	271	271	274	272	262	252	286	262	268	272	280	249	300	258	265	292	257	273	257	282	263	278	258	303	300	282	262	274	247	265	261	285	311	281	267	262	279	291	262	236	283	272	259	271	279	286	238	264	283	281	275	263	309	252	279	267	236	282	248	275	286	317	277	280	285	285	284	292	256	267	241	253	279	295	282	275	246	347	249	297	277	251	270	264	261	268	262	261	264	253	241	272	269	281	294	300	274	264	258	262	270	293	264	269	268	283	260	247	265	272	287	297	321	293	263	288	281	274	280	295	298	260	288	247	281	276	266	258	271	257	295	282	270	267	290	265	277	270	242	259	262	281	251	264	263	262	267	253	276	278	274	300	309	282	298	275	234	284	255	283	279	247	279	269	253	268	245	276	262	237	271	267	259	255	291	260	265	268	284	273	271	287	281	263	275	266	284	276	284	249	252	301	267	234	274	277	262	287	289	255	274	288	256	304	277	278	282	263	286	272	284	307	265	290	293	251	253	278	235	290	272	288	249	291	281	271	274	277	268	284	280	281	280	265	256	272	290	280	271	309	296	275	293	268	275	285	278	261	280	278	281	278	268	276	275	292	279	261	251	229	242	268	298	304	280	281	286	280	286	269	267	271	257	295	281	282	265	264	245	295	292	259	257	283	264	274	245	268	266	279	254	272	273	261	277	286	282	282	283	259	248	301	264	267	287	271	303	278	260	285	299	281	293	252	267	265	250	292	274	255	286	261	273	311	260	264	308	270	252	279	259	257	285	269	240	288	301	264	254	258	301	271	249	275	257	257	237	279	253	299	251	288	266	251	281	270	294	240	282	296	266	293	288	277	267	256	272	270	250	276	302	277	305	288	285	260	300	263	272	268	268	261	255	288	274	261	298	279	285	275	264	275	256	281	271	250	244	244	272	256	263	266	274	265	277	269	260	277	297	258	282	246	287	258	282	278	288	283	271	250	293	268	284	293	260	286	307	287	256	285	285	273	289	267	222	306	290	265	277	294	285	266	268	298	302	263	270	248	267	292	273	289	244	280	298	271	285	272	266	280	317	286	259	261	280	294	243	282	271	243	305	270	247	275	262	292	268	262	286	287	269	272	297	301	323	291	278	261	282	287	292	272	300	312	287	268	254	265	268	280	252	270	291	274	277	274	295	275	289	300	277	291	293	287	232	277	263	287	284	268	297	272	268	259	232	260	278	271	245	266	281	274	272	257	268	279	269	253	303	266	288	267	264	277	292	270	250	259	271	279	306	300	273	264	273	269	251	265	268	265	288	277	268	275	284	280	273	266	238	263	267	276	251	271	268	282	275	265	239	272	273	267	270	292	298	285	261	247	285	253	263	278	268	276	303	305	288	281	277	281	274	262	278	268	279	259	261	301	290	246	297	279	273	299	245	274	300	289	290	294	252	253	303	277	284	271	288	267	255	265	270	271	295	260	269	263	269	287	269	259	260	270	286	267	284	267	299	297	278	286	287	313	258	271	276	254	286	264	283	261	255	237	273	286	265	296	270	279	258	254	281	281	282	251	259	251	270	268	254	271	293	277	303	257	262	272	287	247	260	291	254	278	299	259	272	263	293	299	274	274	294	273	245	282	264	253	247	271	262	304	275	299	284	282	263	252	300	277	251	270	282	297	269	292	271	261	260	265	280	275	264	256	279	299	268	277	273	256	286	287	259	247	290	266	252	262	266	298	278	273	268	288	269	271	239	278	283	304	272	290	270	248	294	300	268	280	285	273	265	288	264	260	263	280	274	270	270	300	310	284	267	257	277	275	274	271	245	235	278	259	291	297	269	244	272	249	288	269	288	265	283	248	272	257	234	280	278	287	276	282	274	283	281	253	263	283	271	283	251	245	266	260	272	284	283	294	302	283	274	274	270	266	287	287	299	293	285	260	294	273	282	278	260	281	285	295	271	289	292	265	273	288	263	260	287	264	268	253	296	240	285	280	287	290	298	276	245	291	283	272	258	277	279	270	276	253	268	260	278	282	268	261	273	255	297	277	295	288	260	265	275	276	273	245	268	261	255	274	294	249	290	268	310	278	282	259	262	270	270	273	259	278	255	279	289	268	299	274	275	284	264	260	274	282	302	284	256	286	282	279	262	255	262	292	296	277	301	292	305	268	289	277	285	288	266	278	253	273	295	235	257	259	271	279	257	289	280	250	259	269	286	280	272	312	294	299	264	276	260	286	267	287	258	279	269	274	235	298	271	290	284	276	287	241	287	246	273	278	292	251	295	260	289	302	262	276	273	254	285	287	319	266	291	297	267	255	256	269	298	271	270	279	259	255	252	250	284	286	259	289	277	263	294	290	257	247	271	270	276	253	271	276	284	283
1957	588	581	501	439	389	396	347	350	346	347	337	327	336	318	327	282	333	317	309	313	335	337	374	321	313	314	369	319	333	313	347	337	350	310	316	336	312	292	326	368	328	346	308	350	322	308	307	309	302	315	310	335	331	369	312	321	328	326	301	333	292	317	330	308	295	360	327	334	319	354	327	280	307	317	354	338	341	295	318	325	295	291	326	283	342	328	304	329	314	358	329	275	300	336	357	325	322	345	318	314	314	324	324	327	332	309	322	332	336	339	332	323	336	344	316	356	307	318	362	341	276	322	328	316	325	323	347	342	316	332	349	329	301	306	321	331	317	340	308	313	278	363	321	285	326	313	343	304	312	300	296	322	340	339	303	352	320	345	316	332	357	342	331	317	301	337	311	314	315	345	304	289	321	322	367	325	348	311	309	342	276	318	258	345	344	322	329	306	342	288	325	298	316	357	335	349	285	342	327	289	323	324	309	333	364	328	323	353	296	360	328	321	338	343	310	331	330	355	383	320	335	325	296	299	321	329	347	333	367	312	340	323	333	319	332	321	332	335	283	317	265	308	319	312	305	302	332	352	322	314	331	338	265	316	328	317	284	296	317	317	308	323	332	325	310	318	325	333	342	334	294	315	327	332	325	319	325	312	311	343	328	324	337	290	327	354	353	335	304	320	341	338	338	317	297	347	308	315	305	321	330	292	311	328	313	332	314	333	344	320	298	349	323	337	345	331	323	310	310	317	288	303	326	333	321	334	301	346	331	316	327	329	302	340	308	308	319	326	337	343	350	323	357	298	305	324	339	310	315	299	339	311	330	340	333	312	322	354	345	337	316	314	320	312	296	301	380	340	342	333	330	356	352	310	324	338	330	341	330	292	333	340	312	302	337	318	326	325	331	347	357	299	328	356	309	317	325	323	317	306	330	317	327	334	327	309	340	354	342	338	293	307	343	318	319	325	293	312	340	324	344	287	301	326	321	314	343	331	303	331	338	354	325	324	336	295	299	316	367	345	305	315	347	327	338	307	312	289	324	312	318	328	320	324	343	333	334	321	317	340	264	306	314	348	334	336	328	326	298	288	323	345	327	346	325	355	305	291	295	328	324	297	328	336	368	321	342	330	297	338	326	341	315	356	289	343	318	340	342	316	327	306	331	334	294	332	320	296	335	342	332	316	322	332	332	338	319	347	330	319	308	324	351	314	318	369	324	342	334	335	316	324	323	314	347	304	316	297	297	315	317	350	310	329	318	333	351	283	325	326	335	270	334	354	307	293	282	293	336	350	282	291	309	300	318	323	360	340	329	300	337	319	332	292	297	341	279	367	328	325	297	330	334	327	343	320	308	341	310	347	314	322	319	325	327	306	324	300	316	298	321	283	362	341	307	302	368	300	328	317	323	302	322	297	329	312	304	280	318	332	333	320	302	321	302	291	304	312	323	298	332	350	314	341	342	315	301	290	319	326	301	354	342	337	308	350	322	332	297	287	312	359	339	321	322	342	303	323	328	340	316	326	298	309	310	329	322	297	318	309	321	355	294	313	278	330	369	312	314	317	321	342	334	335	322	328	352	320	303	329	335	357	320	334	332	305	327	321	312	281	299	307	291	271	334	334	372	328	298	294	335	289	323	310	346	316	334	345	320	301	344	328	346	307	305	347	312	302	331	283	337	313	322	330	327	310	300	310	325	316	312	316	324	296	295	292	320	330	338	320	299	349	311	325	331	355	304	347	334	312	320	310	328	306	298	308	316	321	330	356	333	321	316	319	315	344	298	323	290	315	307	319	340	342	344	337	309	308	324	323	324	304	321	343	323	340	349	322	314	337	320	306	315	314	318	339	287	318	302	280	349	338	286	356	331	315	306	322	303	346	311	296	331	309	326	352	357	316	311	286	334	351	317	315	331	302	315	326	321	324	326	314	338	317	332	295	319	360	319	338	306	305	323	295	342	312	302	323	337	326	304	291	332	347	307	319	312	329	322	305	339	324	337	354	335	314	329	330	328	345	285	343	347	311	326	317	333	360	348	317	312	332	315	325	325	333	333	309	317	331	294	335	324	331	355	327	329	322	303	318	335	325	324	290	303	311	358	314	337	299	344	295	350	326	326	349	303	327	324	326	328	300	334	331	309	327	328	287	285	318	294	303	300	300	323	353	325	326	299	314	344	311	308	288	309	311	343	293	312	316	321	316	299	308	295	301	320	317	348	321	335	324	326	339	316	319	326	314	331	287	343	334	360	318	324	308	344	293	308	297	340	312	338	321	312	313	340	296	304	334	309	363	325	335	340	305	309	300	341	310	332	343	299	310	350	344	333	331	317	334	328	303	323	318	317	321	332	320	316	304	365	339	330	285	344	336	324	353	317	270	332	320	337	320	335	296	343	326	354	324	326	332	309	310	302	309	275	293	361	312	314	327	342	343	340	328	348	307	343	299	330	355	331	295	330	298	349	343	278	314	360	293	327	350	341	321	349	311	310	309	340	309	337	334	351	331	317	325	301	306	338	333	334	335	293	299	334	323	341	313	321	300	319	265	314	287	338	335	311	353	329	297	366	300	304	298	317	330	319	360	328	289	327	341	295	298	331	373	325	330	354	317	325	350	297	322	304	313	336	332	311	322	337	310	321	296	338	323	330	285	325	326	331	343	314	328	316	319	314	325	301	335	330	310	348	317	320	357	309	280	314	312	341	347	304	359	293	318	351	333	341	329	358	343	320	312	315	330	343	319	322	324	296	308	315	294	340	296	311	334	340	293	336	336	334	342	334	319	320	309	343	283	344	298	303	289	319	319	302	285	309	292	334	317	327	314	294	341	329	332	309	342	364	298	306	336	297	335	310	341	326	307	322	323	305	354	314	336	306	280	313	316	329	296	315	340	293	317	310	305	314	304	295	317	321	337	337	316	325	333	324	354	330	350	321	355	276	321	322	309	333	333	290	348	338	352	328	311	315	323	325	297	346	340	325	305	306	294	305	326	302	344	312	308	333	315	327	326	336	328	316	357	308	324	320	338	292	333	293	331	337	322	326	303	322	326	342	315	319	339	306	364	313	324	315	297	335	335	318	356	323	334	323	327	309	338	345	310	329	328	296	341	313	318	301	334	318	320	308	348	278	303	329	302	308	325	312	309	349	313	339	326	331	325	317	324	311	296	334	344	323	316	315	342	286	326	305	324	331	338	296	338	326	316	342	345	290	382	275	325	326	345	340	354	296	337	312	310	303	322	328	327	309	345	332	287	318	337	289	293	317	349	302	325	309	330	336	328	312	331	344	356	320	301	350	344	315	292	320	318	317	329	312	306	317	313	318	300	322	278	289	333	334	324	342	302	327	326	313	325	385	317	354	310	318	322	305	306	347	380	337	341	323	325	324	287	356	298	314	296	300	319	345	298	331	289	300	317	307	330	301	309	323	305	299	343	326	297	362	360	317	310	315	323	334	327	342	314	321	327	329	307	373	330	320	322	336	341	306	332	294	292	326	324	327
2133	994	1261	1362	1200	1042	936	870	890	823	845	776	795	773	768	763	754	756	768	740	739	800	766	724	737	749	764	728	677	759	750	704	744	727	684	730	742	679	715	734	709	716	708	745	701	747	699	720	760	705	750	682	742	734	715	742	714	701	741	735	732	753	706	698	705	712	711	698	731	758	762	736	734	742	723	724	732	704	735	724	724	720	739	729	680	705	768	676	694	689	684	792	741	687	731	780	696	715	698	768	719	701	702	729	779	693	714	682	736	715	727	734	732	699	689	713	738	710	753	721	672	756	733	731	712	729	715	743	704	718	724	775	752	708	730	729	768	712	705	679	723	700	650	770	695	764	668	714	677	708	768	762	687	743	753	722	803	755	704	696	755	699	721	709	719	773	758	714	683	732	741	685	699	718	695	755	726	727	743	727	694	710	701	742	716	751	737	743	718	708	740	736	721	728	734	761	724	769	730	678	758	753	727	751	755	724	720	687	715	785	714	751	749	676	703	743	746	746	736	692	712	730	785	744	691	697	667	720	744	690	736	706	691	716	720	716	736	781	749	743	713	718	718	692	712	736	694	694	715	742	699	663	743	721	680	661	698	699	743	741	751	709	776	738	746	721	720	670	727	699	722	659	717	741	701	715	716	742	749	735	695	709	735	763	740	751	777	682	679	730	724	728	721	695	705	689	736	699	680	700	735	756	753	699	721	681	725	734	725	709	752	670	699	734	728	712	724	689	752	735	739	744	754	752	731	707	736	701	689	701	748	696	730	745	731	677	757	711	747	748	739	718	736	730	733	727	762	751	750	701	716	748	713	725	753	766	684	763	718	705	743	756	712	725	684	730	761	766	737	690	726	673	729	704	705	764	717	721	703	705	704	716	714	687	705	677	713	716	725	758	699	710	714	758	779	737	712	734	745	716	734	726	774	732	718	725	747	704	715	752	757	735	702	738	712	717	743	715	710	727	712	771	695	773	688	687	731	739	695	675	746	676	720	670	718	727	765	681	752	696	731	714	745	725	724	654	696	705	722	687	742	724	718	718	740	745	679	736	710	755	722	736	712	727	710	730	692	696	710	747	710	718	726	744	680	722	737	708	689	739	727	737	680	715	704	723	732	746	728	704	678	712	671	713	707	748	728	709	737	698	734	739	767	740	718	748	737	726	740	689	758	723	703	743	685	734	722	762	746	713	715	720	725	791	736	728	723	725	726	705	710	717	709	718	744	703	783	690	756	713	741	751	777	720	768	743	759	721	696	745	724	699	712	732	730	742	731	741	734	713	722	726	706	738	729	685	715	723	716	736	718	711	736	741	729	740	737	695	726	698	673	751	732	740	752	717	706	730	736	757	727	757	682	709	790	750	692	766	670	688	730	664	693	729	713	737	701	732	687	702	691	706	759	712	710	725	744	702	718	696	727	714	773	701	711	703	689	714	689	710	682	713	774	729	755	735	720	686	699	740	693	710	760	677	724	748	698	666	718	717	722	671	721	710	718	710	733	694	702	748	738	749	740	710	747	732	720	673	661	669	716	727	741	697	730	692	718	695	734	688	736	731	738	719	714	674	703	717	713	736	763	702	723	714	691	703	753	761	737	702	725	749	798	674	700	730	759	782	777	759	728	722	698	759	773	733	706	707	717	728	734	748	693	720	684	774	701	749	704	748	773	700	667	697	699	764	750	741	701	747	736	721	738	709	697	694	744	697	735	755	706	716	728	745	739	734	726	756	699	738	729	716	737	740	724	689	707	776	738	682	747	685	743	725	744	715	760	764	685	758	731	707	726	737	693	710	727	697	746	717	726	679	769	744	739	761	764	723	717	773	689	753	722	699	757	717	773	670	725	731	724	715	731	660	713	734	726	693	688	692	736	765	732	761	718	733	733	723	707	738	705	735	678	762	714	711	686	750	695	685	722	691	698	721	745	781	723	717	679	753	728	770	736	720	721	732	754	738	723	735	719	712	763	712	692	795	713	716	750	723	730	725	705	742	731	732	720	727	723	716	756	705	706	755	743	706	707	790	752	629	745	721	738	760	714	742	737	698	737	737	711	730	759	727	679	688	693	757	755	762	680	719	768	664	689	676	752	713	716	740	716	699	743	684	718	742	735	746	720	735	726	700	729	729	732	712	726	755	688	690	705	730	705	687	765	663	720	733	719	722	703	719	700	687	701	725	740	712	715	708	718	787	766	726	719	697	719	647	787	704	724	681	690	734	758	715	731	741	736	715	733	741	757	716	754	734	711	700	738	706	758	696	709	729	705	782	694	719	715	703	720	726	736	777	711	708	745	700	653	711	758	713	733	732	758	675	704	694	726	732	751	682	699	718	728	761	676	683	721	698	706	676	720	696	744	705	711	727	725	661	714	720	695	742	717	738	722	697	769	750	711	720	764	685	733	756	716	701	741	703	725	756	705	705	715	681	677	698	752	743	725	697	701	757	685	700	684	728	700	716	708	767	772	729	768	729	749	733	715	796	678	740	777	682	705	737	713	682	727	754	705	755	701	681	730	778	758	717	744	787	747	753	686	731	686	761	750	714	769	705	719	757	756	722	707	740	736	723	715	731	739	713	780	697	702	754	747	732	705	677	670	725	695	677	725	708	670	735	728	711	718	776	728	713	688	736	733	766	683	654	727	738	755	693	714	721	729	703	719	746	716	709	686	724	693	695	718	687	718	710	742	707	750	766	735	739	723	736	712	701	772	731	669	757	720	739	701	732	692	701	757	710	720	730	762	729	714	718	741	744	737	717	736	754	708	712	706	750	724	685	738	712	708	758	728	765	715	729	721	770	711	764	708	690	730	739	720	761	721	745	665	742	765	728	710	716	757	728	763	718	708	697	733	727	728	737	709	737	704	692	746	768	720	749	778	697	703	739	689	675	731	747	705	721	699	739	729	709	712	750	713	720	749	717	717	679	736	742	699	714	730	788	707	719	707	696	701	728	718	728	721	715	697	740	732	726	730	747	731	731	722	705	701	734	760	731	728	757	757	697	690	673	731	685	731	758	748	739	760	801	706	681	756	717	743	702	706	728	723	749	735	730	724	757	752	731	800	679	680	727	737	733	729	742	724	734	732	695	665	734	730	711	739	720	677	709	701	707	698	740	702	695	727	738	743	717	699	705	722	749	726	734	706	700	729	702	693	709	704	744	704	755	748	662	686	714	733	714	723	739	722	718	699	727	732	691	697	697	729	694	720	718	742	735	702	706	767	723	723	719	688	715	735	687	728	737	694	714	775	734	694	672	714	730	716	714	721	733	757	676	711	758	750	742	704	726	719	656	730	684	751	716	687	750	781	671	768	650	709	711	706	740	732	700	744	685	743	739	686	760	733	685	734	718	673	730	715	752	747	736	762	727	729	733	755	725	698	751	731	712	756	719	718	695	720	752	678	725	725	694	693	745	760	719	755	723	776	781	755	717	755	709	696	736	752	751	722	682	771	762	706	722	717	737	763	748	723	736	713	718	740	719	763	737	747	719
8812	1217	1108	874	626	456	407	339	325	284	286	274	264	258	243	250	273	261	243	225	254	244	229	239	261	237	265	244	258	278	225	230	273	233	270	266	247	214	230	202	223	223	227	228	222	172	242	245	241	211	208	212	219	233	237	216	267	232	212	226	254	229	259	194	229	222	230	236	238	235	225	215	242	227	235	235	250	243	257	243	199	238	217	232	225	235	222	246	243	236	197	228	257	215	245	219	228	223	236	250	204	206	225	230	238	237	235	224	245	231	244	197	255	238	255	196	249	201	231	254	234	221	227	233	220	212	183	242	237	216	257	235	225	230	227	247	229	226	229	205	242	228	267	254	265	245	251	228	228	231	244	233	236	232	213	214	221	249	215	230	221	208	221	254	198	208	227	221	224	216	232	234	232	227	210	232	245	234	226	210	205	228	227	215	237	220	221	232	204	234	256	216	235	198	233	261	227	223	232	251	209	209	249	240	232	231	212	220	225	225	242	238	225	236	239	220	228	248	269	226	208	224	218	189	234	245	227	219	224	224	185	234	248	213	225	219	242	233	228	244	238	214	267	217	254	264	220	233	231	243	244	254	240	229	220	235	230	241	217	205	227	202	245	221	223	221	221	233	243	253	216	195	218	239	237	236	220	238	212	236	207	221	262	228	242	235	227	234	210	238	205	212	240	224	227	217	243	249	230	243	226	240	201	224	219	224	234	241	245	238	219	224	243	211	201	229	210	196	228	227	207	234	230	218	237	208	222	238	265	224	227	229	238	242	207	210	240	238	238	220	218	207	216	209	215	197	226	223	254	246	230	233	246	234	243	263	251	212	241	221	209	199	246	240	233	218	244	194	236	216	220	227	238	210	229	252	227	241	227	233	228	231	250	256	263	216	248	229	225	249	237	243	239	213	220	215	226	222	211	240	231	234	202	212	209	236	216	236	228	219	202	226	216	231	231	207	227	228	256	229	214	240	234	219	223	198	253	221	212	230	237	248	194	221	241	229	222	215	225	214	185	196	249	225	249	216	232	198	249	247	241	235	231	246	235	250	235	235	241	212	212	245	234	216	252	231	227	224	247	218	232	239	222	217	253	249	248	209	247	254	215	225	261	237	237	223	224	224	196	228	253	234	250	253	233	223	242	216	248	230	257	238	246	241	200	224	215	206	202	201	220	215	210	244	237	223	193	234	226	246	239	241	226	251	222	228	202	267	227	217	203	215	215	220	236	250	231	237	260	238	214	225	239	238	214	246	207	249	234	230	206	244	225	233	241	241	222	229	257	232	255	214	237	231	240	214	227	249	210	218	217	211	221	240	232	227	233	231	213	204	211	232	268	231	240	235	230	243	234	228	216	230	213	207	240	242	225	241	236	263	226	197	240	249	233	219	226	235	234	205	257	232	257	240	252	219	211	226	244	225	243	242	237	247	223	244	198	241	226	200	247	254	221	260	240	221	243	228	208	250	261	228	227	205	234	247	228	233	230	210	223	240	236	235	240	252	211	250	280	200	219	252	249	240	234	212	250	225	243	228	236	230	246	229	213	227	239	207	236	210	227	234	242	254	238	233	223	225	231	223	204	219	212	219	239	222	223	246	215	240	232	237	224	228	254	271	222	252	242	227	195	250	220	239	246	244	239	201	236	220	237	233	240	256	233	220	208	239	228	197	247	230	234	235	226	223	217	217	220	228	215	226	219	228	259	277	242	223	206	208	249	251	211	248	238	220	221	255	243	259	221	216	221	213	239	251	239	259	247	208	235	231	208	242	234	231	256	235	221	198	237	246	242	223	235	259	230	243	237	266	259	252	276	214	254	226	222	209	235	216	244	220	239	214	252	231	237	229	241	232	200	203	196	215	238	265	224	238	222	226	233	220	229	249	217	218	238	211	236	236	254	227	207	224	231	215	239	235	232	227	245	224	205	210	196	246	246	244	269	197	220	220	244	214	212	222	233	196	234	221	241	228	245	215	211	238	230	244	226	219	223	248	227	208	233	207	237	246	242	222	245	230	220	215	243	222	245	238	228	226	212	213	226	223	239	228	211	233	233	231	226	251	198	243	211	218	215	237	225	217	216	188	245	224	216	224	223	263	229	220	245	246	233	218	202	217	240	229	239	233	204	238	224	246	240	211	206	210	235	214	212	225	231	261	233	227	236	222	226	234	223	248	238	208	258	227	205	252	223	225	214	224	229	262	208	234	211	253	260	215	206	245	224	231	228	256	253	254	260	238	227	230	203	228	255	215	198	208	228	256	251	226	232	221	229	243	256	243	224	233	228	237	228	229	233	223	199	223	232	235	249	256	235	215	243	226	204	237	211	221	220	240	219	274	241	244	244	227	240	218	233	231	201	223	228	242	206	251	222	201	221	215	233	226	244	233	225	219	211	257	233	256	233	216	257	222	216	236	227	228	238	240	257	240	208	230	214	211	241	225	210	246	217	240	230	227	202	239	201	220	246	224	212	243	215	221	208	240	203	227	254	247	257	230	205	254	198	228	219	195	204	244	247	235	204	221	227	223	268	252	251	244	219	223	210	232	245	234	215	219	221	252	270	226	249	240	217	212	203	248	212	228	229	239	223	221	196	237	238	201	215	225	255	217	232	238	257	221	239	232	220	244	214	199	260	262	214	202	217	223	248	214	223	217	235	222	221	217	211	222	257	234	228	237	249	210	225	227	209	236	257	194	214	240	217	235	231	227	240	243	237	255	200	229	241	237	228	248	237	233	228	231	206	219	244	210	211	213	227	236	255	197	237	220	232	219	231	188	221	235	246	216	237	242	255	188	233	217	215	215	229	225	220	236	226	237	230	243	208	213	213	253	235	228	259	241	210	219	221	233	233	196	230	205	233	221	222	211	251	199	244	225	241	239	225	258	232	233	226	210	217	225	212	230	245	219	238	248	233	231	243	243	221	231	220	236	250	202	226	232	217	253	222	243	209	247	225	205	222	244	256	209	248	234	239	229	239	225	217	227	204	232	234	228	214	220	231	219	227	228	215	231	267	240	239	198	219	236	227	238	251	244	217	238	220	214	229	215	242	225	217	202	231	234	215	241	211	220	230	239	252	241	250	231	242	228	217	223	245	253	225	237	236	260	251	206	255	244	263	211	227	216	240	260	255	233	213	201	246	247	217	236	219	224	211	248	234	245	218	228	242	228	229	224	238	231	210	253	211	231	234	243	257	262	242	225	212	245	241	226	239	218	237	234	234	264	217	211	230	251	243	221	218	211	233	225	254	228	236	237	251	208	207	217	210	235	239	236	225	251	208	237	248	237	261	238	236	224	238	238	223	205	215	254	217	225	238	213	236	218	223	239	240	243	230	238	243	218	217	222	254	250	196	221	219	217	251	221	227	235	197	237	220	206	225	224	246	211	216	212	230	237	221	242	229	213	235	244	218	238	206	226	206	212	219	211	230	230	217	222	235	231	216	224	229	231	216	252	191	213	245	200	249	222	245	247	220	287	243	208	223	225	205	221	253	249
7166	1436	2358	2760	2150	1812	1453	1144	1003	903	891	727	799	725	835	716	694	640	672	633	571	611	582	626	566	579	574	561	576	555	584	556	569	604	622	548	556	546	545	561	559	539	520	533	551	547	570	532	536	498	570	553	536	565	565	525	491	533	523	535	535	556	508	504	535	546	550	523	554	493	539	537	585	519	530	541	497	552	531	549	509	496	545	525	507	519	502	533	490	552	532	545	476	522	525	512	543	537	526	502	487	515	536	515	556	555	518	522	510	502	543	528	531	543	561	513	510	542	534	514	558	547	523	523	501	539	555	499	488	515	558	513	494	513	527	512	517	522	510	581	512	553	549	480	533	519	508	538	554	535	551	477	522	471	524	493	493	514	547	520	517	481	519	515	494	573	534	527	516	509	536	556	531	554	515	512	544	532	537	500	514	538	513	547	546	532	502	520	461	541	529	546	524	552	479	531	527	504	559	534	547	536	514	509	500	550	545	504	534	544	503	535	527	548	533	579	528	518	521	543	509	540	498	523	517	473	538	539	516	547	488	517	489	485	506	516	535	568	537	546	533	528	524	543	516	504	525	522	527	548	544	527	495	515	522	506	547	535	526	543	512	523	527	536	521	534	500	565	535	545	514	533	564	529	543	485	566	550	538	536	520	539	533	510	514	547	516	547	580	520	540	510	513	513	539	508	518	513	528	544	528	531	562	560	551	581	522	537	522	532	529	509	526	529	513	485	520	531	514	513	529	507	515	514	521	554	500	536	522	554	532	520	549	537	492	553	542	552	524	555	514	537	539	556	505	553	503	550	564	542	510	528	560	526	531	554	526	527	542	548	529	521	532	510	524	554	560	555	494	533	526	520	530	516	540	501	524	485	536	501	564	519	520	510	544	523	544	474	533	488	529	470	535	508	516	519	526	478	492	527	548	529	499	543	518	526	560	529	502	508	521	552	538	496	501	530	573	508	530	520	523	517	547	533	554	502	512	507	548	537	528	517	535	542	485	533	538	533	486	533	558	519	515	533	549	510	546	531	505	539	517	540	502	494	512	541	556	531	505	503	567	511	537	535	478	515	549	522	557	487	499	528	533	550	541	553	527	473	515	492	498	536	572	525	541	536	554	507	539	549	532	483	535	542	525	535	541	536	553	545	476	537	531	540	527	486	537	488	532	549	534	509	484	514	524	492	506	543	535	579	579	540	505	532	558	535	501	512	537	505	491	503	542	548	489	526	513	548	571	509	524	547	521	514	551	482	562	558	498	542	499	513	545	510	523	509	502	544	513	528	516	536	541	525	538	505	528	598	510	516	513	488	489	549	560	556	525	520	523	529	510	555	511	533	515	533	542	513	516	519	541	514	515	523	486	537	538	497	518	506	474	578	514	514	504	537	517	549	533	521	525	460	537	533	486	501	545	538	545	542	564	555	532	518	500	552	493	465	524	526	503	522	516	521	521	503	516	532	572	507	510	511	512	501	535	513	528	497	526	493	578	507	503	566	508	547	493	472	509	505	520	510	497	567	544	541	503	562	535	531	531	542	549	506	527	533	545	517	502	517	550	513	541	506	505	551	541	500	543	497	526	542	563	533	535	476	517	528	575	525	529	483	531	512	515	544	515	530	526	563	517	552	544	538	549	572	512	535	469	504	553	526	566	511	511	488	543	495	526	506	511	493	502	523	488	499	545	503	547	528	551	490	544	504	536	529	534	525	531	521	503	540	539	538	505	515	527	480	504	523	555	500	500	557	508	531	530	536	489	523	507	529	515	480	500	510	520	505	536	492	522	516	512	515	530	531	498	532	534	553	517	584	525	546	524	505	509	506	538	533	537	505	515	505	565	518	515	530	533	532	503	530	499	563	482	504	497	538	521	540	507	488	570	536	506	543	538	545	556	527	540	553	522	522	511	534	534	517	497	530	516	532	516	538	546	479	534	548	500	523	508	537	559	585	503	506	512	499	522	561	511	525	579	515	541	544	566	525	523	537	521	500	538	522	530	542	508	529	537	472	526	508	492	571	530	562	558	444	524	545	515	521	560	553	520	560	516	489	539	511	549	519	516	510	531	529	547	491	485	468	488	520	574	534	522	512	503	558	540	544	511	553	514	514	541	541	529	538	526	528	550	502	554	545	522	547	523	566	520	530	479	515	521	539	534	548	523	545	491	555	540	528	510	504	589	522	541	492	546	523	525	532	545	535	539	560	543	498	536	546	559	534	489	536	501	532	518	511	530	497	506	532	515	488	531	547	509	547	521	507	565	523	528	536	551	481	571	492	536	529	496	545	559	521	529	518	533	554	492	502	534	532	518	525	515	512	532	494	555	557	536	548	516	515	534	579	514	567	538	528	526	579	497	553	529	498	497	527	528	511	488	520	522	554	544	530	521	534	541	483	583	502	535	530	504	514	489	545	509	540	529	512	525	521	521	570	535	531	520	501	509	524	535	512	531	516	558	503	506	559	518	507	509	542	514	522	545	542	530	540	500	506	537	509	541	561	552	545	492	551	536	493	484	524	521	498	510	547	477	517	544	488	527	519	516	573	499	519	527	554	498	488	552	524	540	489	533	510	500	509	541	509	534	493	558	519	545	526	509	549	529	514	524	482	524	514	517	548	544	534	515	530	547	557	484	528	500	548	495	528	494	535	534	548	526	532	529	527	541	527	576	481	507	557	542	560	503	542	548	528	570	529	534	503	537	522	496	584	556	487	539	506	573	530	541	522	538	527	553	514	498	561	523	526	566	527	530	521	521	520	569	556	566	532	493	560	523	545	515	574	546	525	527	547	536	497	523	521	513	522	542	521	555	560	512	544	517	555	512	495	519	567	500	520	564	550	524	529	523	502	507	549	519	511	525	552	534	551	545	546	530	522	567	544	533	505	535	517	536	543	516	525	534	562	499	510	536	517	552	554	508	548	512	560	553	533	514	548	518	551	514	563	549	546	533	553	542	505	484	547	490	524	507	534	510	505	564	549	472	484	536	500	544	494	494	563	524	510	544	507	513	532	535	524	517	510	522	489	546	524	574	523	551	544	564	560	484	523	553	522	543	541	491	547	531	532	505	511	527	567	541	510	521	494	541	524	573	510	544	523	557	516	540	525	535	463	521	552	545	522	519	550	554	515	532	538	519	557	502	507	531	563	508	532	499	514	516	527	558	525	515	497	557	555	538	539	552	532	573	567	513	493	511	553	541	555	510	491	516	516	531	507	537	508	492	482	557	534	530	553	524	500	550	526	503	493	492	523	541	518	530	519	534	532	517	571	518	541	551	545	498	522	492	519	513	504	544	547	480	512	497	524	524	532	515	549	510	521	575	545	542	549	576	497	544	563	530	514	548	529	517	548	542	495	555	509	536	552	503	555	491	537	476	502	531	521	560	527	512	515	520	523	559	528	522	532	541	518	501	505	531	524	534	543	515	489	475	571	534	487	503	521	538	539	475	512	511	524	547	536	493	566	524	524	519	563	534	539	553	536	555	529	515	542	549	536
15620	2248	1711	1182	757	552	379	326	245	223	217	198	168	153	179	161	147	145	136	128	132	134	122	135	120	125	115	128	104	114	122	109	109	106	102	126	105	118	101	122	117	102	129	103	107	91	101	95	103	98	101	110	89	108	91	108	107	84	115	112	87	101	98	98	133	108	89	95	98	108	114	95	114	109	112	107	108	115	119	101	109	110	108	106	123	111	114	118	95	101	101	125	122	111	111	102	120	122	115	97	114	122	115	109	104	111	110	111	117	108	101	118	99	113	86	103	107	92	108	117	90	103	115	106	125	102	96	119	91	121	108	118	99	96	90	107	112	102	101	109	110	147	94	98	135	112	126	134	103	113	104	115	118	120	107	99	114	108	97	119	97	103	103	104	108	109	99	118	134	97	99	115	119	107	96	110	95	108	124	105	104	84	115	100	101	122	81	102	102	117	112	79	111	91	115	121	142	107	105	118	115	115	97	113	111	142	126	97	104	105	100	117	122	103	106	111	92	130	111	97	100	109	108	107	120	102	98	114	116	126	112	122	91	99	88	111	114	115	97	97	105	114	99	87	102	120	119	130	115	104	96	92	107	104	121	90	92	110	90	109	115	116	114	96	95	117	104	105	99	105	102	105	112	122	113	88	103	113	94	84	81	138	129	100	123	106	104	117	130	103	99	115	117	97	74	110	115	101	108	107	101	106	112	115	102	111	128	106	82	127	105	99	106	113	103	110	112	116	117	111	126	121	99	110	113	125	90	96	109	106	110	104	113	86	113	116	102	107	115	131	119	108	101	110	92	103	108	105	105	130	131	117	111	122	124	117	115	110	114	108	117	96	112	91	118	98	105	110	99	90	103	118	99	110	106	108	104	86	105	118	90	115	109	116	120	120	115	112	107	96	117	104	122	105	98	80	120	112	113	123	117	94	122	100	100	92	98	112	122	95	113	130	114	87	114	91	126	101	95	79	106	111	108	109	136	112	91	106	101	117	97	113	128	107	112	96	89	92	141	109	125	106	81	112	94	118	109	117	103	105	107	113	105	117	114	115	121	115	110	97	112	115	98	113	107	96	103	102	86	111	122	113	110	107	127	121	114	103	102	106	116	119	120	100	111	120	117	125	107	93	106	107	121	118	115	117	98	122	104	86	119	119	115	134	105	120	103	83	101	108	89	116	117	111	94	121	93	93	106	95	113	81	113	90	104	110	108	109	103	91	100	97	105	111	112	126	100	95	115	105	104	130	116	100	107	103	91	114	99	100	102	98	110	99	116	100	112	93	121	113	105	92	121	124	114	96	87	118	97	88	106	92	105	102	99	91	118	104	97	102	110	120	112	107	111	117	99	117	100	130	108	114	111	90	111	112	100	110	97	101	108	115	101	124	109	117	111	106	90	80	94	108	96	97	133	101	109	99	101	128	110	108	119	115	103	112	101	108	95	106	119	109	101	117	121	114	109	102	101	108	127	94	110	93	104	104	108	100	84	113	104	100	118	116	120	111	97	101	106	117	104	109	110	120	116	107	104	118	124	124	101	107	107	124	117	119	91	108	102	101	115	120	105	127	107	125	111	112	88	114	118	109	109	104	108	124	118	100	109	103	112	122	104	122	102	108	112	112	107	104	114	111	103	122	124	102	119	106	98	111	119	96	113	101	102	106	106	84	102	113	108	102	96	103	106	104	99	113	111	107	133	95	112	114	102	89	116	105	102	130	92	95	114	126	107	83	125	117	115	123	121	100	117	115	132	93	133	94	111	114	103	121	85	106	115	109	111	112	94	102	86	102	82	100	101	106	126	108	98	136	115	121	112	97	98	109	122	114	100	128	93	106	102	92	122	107	118	112	134	118	114	114	113	110	107	94	113	100	108	106	115	96	116	105	125	99	104	99	88	124	98	110	124	102	119	122	109	89	101	116	83	104	112	103	96	93	112	113	117	106	119	89	116	133	131	111	119	100	112	121	107	119	117	122	110	104	101	110	113	101	93	112	101	76	111	117	105	93	99	117	108	102	120	117	112	120	119	118	112	83	107	105	88	111	105	98	98	105	96	92	107	105	110	112	104	120	109	118	102	118	121	117	107	114	113	113	106	105	122	114	112	85	104	111	100	106	100	89	113	98	86	125	109	117	113	106	123	100	107	102	115	127	112	90	116	113	105	99	113	98	113	104	111	119	105	105	111	109	119	97	106	124	115	113	104	111	104	110	109	97	122	112	92	106	94	102	113	91	92	114	121	118	99	95	85	100	122	98	118	114	103	100	92	103	103	105	131	105	105	103	97	110	123	103	103	125	100	108	105	115	109	97	102	99	94	100	91	116	90	97	127	109	110	93	121	98	111	124	114	116	109	100	116	102	122	107	100	103	94	109	110	89	118	118	116	103	93	111	122	107	119	132	120	102	112	117	107	97	99	119	95	103	105	127	112	102	84	99	97	121	103	96	105	117	99	118	101	114	105	100	113	96	107	100	116	110	101	109	98	103	101	109	109	109	134	119	120	97	123	112	95	119	123	88	103	108	116	104	125	132	100	116	107	102	110	84	96	104	115	109	81	109	102	118	107	113	101	120	86	115	121	92	94	96	129	103	97	142	112	107	97	102	116	121	112	113	96	99	111	130	124	99	98	105	120	106	116	127	123	93	117	124	85	112	106	109	98	110	111	98	109	100	119	105	97	110	113	111	102	97	108	91	104	105	126	106	104	121	107	120	116	102	110	101	100	102	121	86	108	111	107	108	134	124	117	112	108	110	117	117	103	100	115	127	107	113	95	107	106	124	121	94	113	106	120	107	115	113	99	105	113	104	119	118	103	100	98	110	98	131	86	112	110	102	114	109	94	112	103	113	84	105	83	87	96	114	100	95	104	95	97	121	110	78	93	110	117	109	93	109	103	95	109	94	142	113	119	116	110	99	127	98	110	98	109	100	124	117	113	106	112	108	106	118	115	122	94	113	131	99	93	84	104	110	109	104	109	91	101	104	116	96	96	101	93	119	116	105	92	108	125	89	100	96	110	103	108	122	88	97	111	104	123	109	91	129	100	101	116	101	98	121	124	112	110	107	113	93	109	105	96	104	92	101	134	93	109	116	91	96	106	112	116	98	101	103	94	110	96	99	124	118	108	85	91	111	106	95	97	83	106	108	97	109	86	135	116	123	110	117	122	124	125	93	107	94	92	104	102	111	118	100	113	103	107	100	102	101	95	96	116	122	111	114	122	99	114	91	99	114	115	108	113	98	109	110	119	105	112	108	92	107	107	92	112	120	99	105	100	78	99	116	94	120	118	104	108	101	123	102	116	103	126	100	114	102	103	119	114	109	89	112	104	113	97	131	115	87	86	117	93	105	105	100	106	112	101	100	92	117	99	100	97	112	120	119	106	131	97	85	92	96	107	114	119	108	114	90	133	109	117	99	112	104	120	107	112	106	122	113	121	107	107	113	107	94	129	111	114	104	117	123	123	100	107	112	128	104	119	121	94	113	107	109	119	111
8978	1773	3367	3826	3161	2364	1852	1313	1113	1018	919	814	716	603	614	578	540	532	457	459	435	439	406	399	353	347	376	360	350	340	342	338	322	334	360	322	330	313	307	284	301	301	282	260	263	310	272	295	308	283	309	294	280	290	311	271	319	258	275	267	283	263	261	255	282	263	262	318	274	265	286	247	297	292	269	292	260	266	303	268	289	268	301	292	295	268	292	282	279	278	280	307	279	266	280	277	277	265	275	237	275	260	267	266	283	287	296	290	260	280	295	280	303	283	279	291	274	296	302	270	265	298	258	297	295	271	264	272	286	287	274	282	251	294	247	253	252	277	276	259	283	255	278	269	288	271	274	257	256	249	253	275	261	286	275	255	252	282	248	280	232	296	280	283	269	272	273	284	267	271	266	279	254	279	284	260	276	292	272	261	274	299	254	291	275	266	282	272	246	283	296	281	261	264	258	271	277	279	262	279	283	287	255	281	248	292	264	268	258	276	277	298	244	276	272	288	282	268	270	294	263	288	277	291	290	284	269	282	264	274	259	279	260	266	275	292	272	294	276	286	306	286	294	261	240	279	260	288	304	282	268	257	266	299	285	326	304	271	266	295	265	245	267	265	290	250	276	278	261	292	243	271	286	269	285	286	269	285	256	269	256	279	275	297	286	267	276	252	274	271	228	269	246	276	265	271	275	281	273	269	282	263	283	253	263	274	275	272	291	271	277	270	315	281	283	299	315	291	291	254	258	286	286	288	303	288	250	281	279	278	291	266	295	258	268	294	258	324	283	293	264	286	235	235	273	266	257	314	240	282	266	261	300	293	252	277	273	292	251	252	248	308	294	275	292	250	283	287	302	275	284	272	255	264	279	273	278	290	287	258	311	262	253	260	270	299	275	290	276	283	250	292	267	252	290	291	273	284	263	255	277	274	267	267	273	284	299	235	262	254	266	267	259	277	252	256	276	292	272	255	253	272	270	294	280	291	301	283	259	298	267	266	285	301	280	273	294	260	269	256	243	275	285	274	271	265	278	295	278	282	282	241	267	262	260	247	261	264	260	305	290	270	275	288	274	248	272	288	258	286	266	276	283	265	283	248	277	279	264	274	252	257	281	289	288	270	321	245	271	292	272	280	287	263	275	276	271	254	282	265	286	266	282	278	250	260	289	265	264	273	303	260	252	278	275	265	269	291	271	275	266	291	240	256	313	285	282	287	270	275	247	263	272	271	294	258	265	270	310	284	320	278	265	268	299	280	267	263	264	264	283	292	290	300	262	298	276	268	260	266	276	286	263	270	300	246	275	258	289	273	269	242	275	300	293	303	313	265	309	277	283	258	297	276	266	296	265	271	245	286	266	258	268	228	306	276	285	287	277	302	299	286	279	255	242	272	291	253	280	280	262	287	258	287	290	267	253	300	245	276	235	266	259	274	271	260	288	286	259	267	250	300	270	281	257	276	283	271	288	266	261	260	282	297	295	254	282	294	260	250	261	251	266	249	281	290	276	294	269	288	275	251	282	290	272	279	293	256	261	235	238	273	277	284	280	276	254	296	289	257	275	277	289	266	266	279	247	283	262	281	251	244	306	275	299	251	281	256	261	273	247	257	285	273	266	307	252	275	287	269	293	263	281	263	270	261	254	267	276	309	274	281	272	281	276	273	291	296	245	302	276	286	277	257	292	287	311	289	293	274	279	279	251	312	225	295	283	265	266	283	236	251	290	268	295	267	281	251	277	283	277	285	259	284	262	289	289	292	248	279	289	279	267	262	286	256	287	290	261	276	291	276	231	272	293	263	276	278	298	298	262	291	295	259	262	269	235	281	311	240	281	263	275	265	278	314	280	286	277	285	270	288	272	287	254	278	287	284	255	302	261	269	287	264	281	275	268	244	280	263	289	270	283	298	271	288	294	269	277	287	281	267	288	249	249	264	265	253	268	276	303	277	248	306	278	278	255	298	268	259	287	295	284	259	309	265	282	267	292	283	268	249	287	270	281	285	257	273	313	279	292	294	253	279	260	330	301	282	308	266	250	261	277	271	283	289	299	286	252	251	289	253	291	291	289	306	274	282	269	261	288	305	230	291	274	267	287	233	261	267	260	274	300	264	259	287	310	288	277	285	286	265	273	285	236	276	280	249	277	267	290	286	277	244	264	265	296	269	281	312	259	286	271	266	305	297	274	286	273	280	279	268	286	289	261	277	276	249	275	283	284	268	252	276	296	274	274	274	250	263	283	271	228	255	251	302	258	253	255	278	286	275	284	257	273	262	278	288	291	282	288	269	267	272	295	258	277	271	307	260	269	256	264	289	309	286	278	257	275	258	283	264	248	292	293	254	290	264	257	271	280	279	252	271	275	258	267	256	262	322	289	266	248	240	262	253	263	277	283	303	247	296	271	254	299	260	291	278	300	288	260	266	306	264	273	277	290	280	290	280	256	262	299	312	301	250	270	265	296	263	283	279	266	268	251	278	280	269	239	250	290	286	313	288	271	283	275	291	286	278	278	283	248	266	289	273	273	280	256	288	285	317	271	270	264	275	270	270	272	247	272	274	278	282	261	274	248	298	264	272	270	297	263	280	266	268	259	266	255	279	273	245	289	298	279	259	297	270	273	274	265	270	285	247	300	278	286	261	256	236	256	283	252	263	265	275	277	299	271	273	256	242	305	269	253	270	266	296	311	280	238	252	254	272	279	305	268	278	259	288	273	256	274	281	258	270	297	274	286	296	247	288	284	271	294	283	250	281	271	266	271	239	287	261	281	269	270	292	252	257	276	265	287	288	271	287	280	252	264	258	260	264	310	290	298	254	287	254	283	269	289	281	277	279	283	258	273	305	284	293	274	286	295	275	264	272	251	281	274	267	258	265	279	271	265	269	259	270	299	269	272	273	299	261	268	297	252	278	277	253	299	288	240	278	288	268	260	293	284	259	273	272	280	291	308	278	253	289	287	295	283	283	299	292	304	276	296	273	302	271	273	268	261	261	291	305	273	254	286	270	290	273	299	259	300	285	249	294	275	278	291	264	280	258	274	272	256	290	257	262	276	280	278	282	271	294	276	297	260	279	272	271	275	267	280	326	289	286	264	240	295	258	318	311	272	272	278	267	272	273	267	264	273	241	273	284	248	274	259	263	300	239	285	288	254	300	314	244	256	292	270	249	277	292	308	274	277	239	271	283	264	284	285	263	294	256	281	293	259	288	273	265	295	258	247	284	266	276	284	306	232	271	296	293	281	271	299	274	261	297	272	281	280	298	303	275	275	286	279	290	286	252	278	225	251	270	286	299	283	277	285	270	272	285	287	284	318	276	290	287	273	263	297	282	259	258	258	281	263	298	256	254	288	244	279	287	297	268	275	293	251	262	291	290	271	286	283	291	246	297	255	234	264	288	304	281	284	285	239	298	284	280	284	246	281	296	299	266	273	268	282	291	270	255	275	282	283	280	274	276	306	266	292	268	297	266	248	297	280	265	262	271	283	259	242	272
1993	495	607	457	429	417	411	366	350	318	343	337	347	313	351	374	332	393	355	315	301	342	326	331	295	328	313	327	348	328	300	325	340	369	331	303	329	336	344	331	302	292	304	331	300	325	336	311	318	314	340	346	292	311	353	284	310	316	348	299	330	302	324	292	297	291	344	296	330	319	339	328	326	326	291	326	303	321	294	329	356	307	329	344	337	312	340	356	348	300	334	335	321	294	349	325	328	330	313	352	324	339	350	322	339	321	355	310	294	315	328	301	340	305	327	321	298	315	316	321	327	319	291	370	322	337	299	310	331	329	328	296	305	304	309	342	316	323	333	377	339	270	303	358	296	330	321	300	351	318	306	336	325	316	365	331	331	321	295	342	355	311	319	321	312	321	296	307	307	319	308	322	357	325	316	301	281	339	343	314	334	306	316	354	330	345	318	315	314	316	354	299	304	320	309	337	330	311	304	364	313	332	333	329	291	321	337	345	325	324	348	323	284	340	300	328	296	311	316	320	344	318	313	361	314	333	339	351	355	359	290	332	353	315	336	299	322	334	324	330	338	345	340	323	311	314	321	349	292	302	310	291	286	312	322	304	315	315	285	305	287	324	363	329	303	360	331	284	315	308	329	328	296	309	320	347	330	313	325	329	351	357	349	350	335	313	313	328	287	340	359	329	352	313	334	305	357	331	338	324	344	321	320	311	357	366	291	329	345	353	351	332	328	342	290	320	334	342	294	321	302	313	344	341	355	311	335	333	311	328	334	350	338	317	318	314	311	327	344	322	323	338	315	333	336	350	313	302	327	308	312	327	325	329	317	388	291	293	299	332	312	346	338	321	307	318	304	345	307	294	320	317	348	305	323	310	331	316	311	329	316	359	335	331	359	325	304	343	338	362	299	310	327	317	299	331	352	332	319	334	330	321	317	292	353	334	308	323	337	325	335	304	322	323	302	318	333	339	344	329	308	322	295	315	323	359	296	310	299	316	328	337	292	322	292	305	295	368	325	316	350	313	334	285	325	322	321	326	328	318	313	326	310	275	330	342	330	323	304	342	307	334	346	343	303	336	319	308	306	331	326	295	294	342	287	326	345	308	332	324	341	338	330	308	331	333	330	303	327	321	326	319	300	323	316	330	325	284	300	299	301	347	301	343	329	314	332	319	356	327	327	283	324	325	318	299	304	341	300	292	330	341	281	318	328	353	345	305	315	309	320	328	319	281	310	332	300	318	338	317	334	302	316	315	353	303	336	332	329	324	287	329	322	335	356	330	318	346	314	328	299	347	365	374	353	295	314	333	314	358	307	290	341	315	341	324	345	332	336	317	295	324	309	317	319	334	297	325	291	365	306	322	304	336	335	337	310	306	304	346	285	316	320	320	323	327	352	351	323	318	314	337	370	306	327	328	326	349	299	333	349	313	314	322	307	324	340	328	326	314	316	336	376	328	333	308	302	326	320	312	329	317	289	276	338	315	295	301	312	307	315	362	344	312	322	342	303	302	323	325	337	321	329	305	314	339	299	306	304	307	332	316	270	329	329	307	371	332	307	312	340	322	339	347	345	305	337	355	314	304	312	320	337	322	326	284	341	332	296	321	318	293	333	353	294	294	294	296	334	316	302	314	345	314	313	342	332	302	307	321	335	310	321	362	304	340	318	315	327	330	330	321	320	310	331	337	367	327	339	315	317	307	321	357	331	313	343	326	270	325	279	324	295	362	342	325	335	321	336	336	317	306	331	317	291	344	310	331	311	343	298	322	331	377	326	301	315	287	319	338	291	330	321	330	339	312	280	306	332	325	294	347	325	323	332	343	309	322	320	342	305	346	333	310	307	311	313	331	337	318	317	330	339	309	346	307	302	320	299	305	297	314	333	296	322	341	320	324	346	294	321	356	334	342	306	334	299	320	314	318	311	332	329	335	303	323	309	328	321	335	320	337	333	309	346	323	290	343	307	324	345	300	300	332	316	363	302	312	327	327	312	351	333	328	315	301	324	332	312	285	336	336	311	349	308	331	313	335	297	330	280	321	324	328	309	294	321	310	327	284	320	302	318	341	283	317	300	356	338	351	314	325	310	306	337	353	333	336	318	330	341	283	331	322	335	353	336	280	320	326	309	320	353	316	313	294	359	380	314	342	340	348	334	343	345	319	312	370	328	341	328	323	333	293	373	297	329	334	331	305	311	323	302	311	351	304	347	313	338	324	304	320	342	310	357	330	298	302	335	324	346	315	349	362	321	318	347	353	325	319	328	289	330	335	333	308	327	328	304	339	321	317	325	322	334	318	305	321	307	344	311	299	333	304	340	333	322	324	349	316	289	348	334	310	335	351	338	304	292	281	285	317	299	311	296	325	305	328	325	347	299	339	368	321	351	307	339	312	310	329	283	321	316	325	332	373	322	325	351	308	322	316	348	329	306	319	335	327	316	349	322	342	313	326	331	336	332	281	330	307	324	303	357	363	323	326	305	311	336	306	340	315	328	327	322	354	334	308	321	333	321	323	300	324	332	322	319	321	317	353	298	340	285	304	325	303	349	316	307	332	277	314	343	330	305	340	329	358	324	320	330	307	307	322	329	327	303	339	310	313	298	329	320	332	285	297	329	342	298	355	334	333	310	310	338	329	325	311	305	325	329	319	326	314	293	360	371	308	306	341	322	282	331	341	315	292	335	317	299	364	349	277	366	310	326	303	310	324	320	334	323	342	292	343	331	329	317	287	306	306	309	341	308	340	336	325	340	347	329	354	353	341	348	328	320	310	330	306	345	309	339	304	304	312	327	303	342	309	349	344	329	291	286	354	320	316	333	316	292	334	327	339	335	296	301	360	308	335	348	310	339	329	281	327	309	312	318	313	305	318	312	324	300	353	307	358	334	354	326	315	336	327	332	322	324	323	333	354	330	281	299	344	347	329	343	285	297	305	308	322	313	391	315	311	336	329	354	282	346	341	331	292	329	338	319	326	326	332	309	311	340	299	312	287	295	311	352	336	340	336	329	328	316	289	340	315	278	382	335	339	314	293	332	326	342	326	300	363	313	336	367	353	335	368	342	345	325	313	342	327	322	306	320	350	310	333	314	294	331	329	305	332	340	315	326	335	331	293	360	324	318	309	286	340	343	310	306	332	334	300	318	310	313	306	313	305	331	298	330	307	344	272	325	301	305	330	341	358	356	351	283	350	312	304	338	331	335	322	330	317	313	315	303	324	326	304	334	312	335	331	311	323	359	325	316	287	313	350	317	303	308	308	308	337	302	335	326	339	316	343	294	285	350	315	324	287	356	315	322	329	288	298	335	335	334	327	343	297	332	293	312	345	326	329	329	358	303	283	302	298	337	327	299	350	315	323	333	312	333	316	317	314	305	302	359	309	326	290	324	311	319	294	310	330	306	333	310	317	313	337	325	324	316	360	325	317	339	308	293	310	362	303	329	335	338	336	321	352	317	356	341	312	366	297	364	303	336	347	322	323	332	348	337	299	335	324
2198	889	1286	1347	1156	1030	890	884	807	894	850	800	730	763	781	811	786	762	757	772	753	674	728	734	784	727	725	748	734	715	787	730	698	726	743	682	728	692	749	745	720	752	799	697	755	679	747	755	742	717	742	734	729	724	674	724	727	754	701	696	668	702	727	687	689	736	768	709	768	691	728	754	693	743	775	741	756	674	764	680	749	677	749	698	674	718	694	730	730	733	719	744	714	671	736	744	667	735	722	742	727	671	699	718	764	707	682	702	724	788	717	728	725	717	712	749	741	747	728	738	704	711	709	734	755	758	711	716	707	733	770	678	743	757	727	713	721	753	697	707	723	639	721	730	721	763	732	725	723	723	748	713	707	740	689	745	720	727	666	756	713	710	655	706	798	766	695	697	722	706	737	730	700	723	745	738	670	704	723	740	735	749	690	733	690	726	720	734	650	740	741	746	765	693	713	722	767	717	694	718	764	717	708	709	705	730	781	734	761	734	704	698	785	715	722	746	738	736	732	691	753	724	708	732	731	739	728	739	680	680	739	692	723	717	742	734	720	742	704	704	763	747	738	704	708	687	692	697	710	762	695	704	702	702	673	704	750	763	703	731	692	779	702	710	712	738	734	781	775	725	725	712	722	735	774	708	750	768	705	725	697	730	708	739	785	694	760	743	708	757	739	743	723	738	767	720	713	744	724	752	726	702	733	710	741	712	716	730	727	746	734	710	712	727	716	761	732	743	718	739	780	683	679	720	678	765	746	717	715	715	712	740	773	756	674	709	715	738	702	692	688	716	746	704	743	718	731	749	751	701	715	693	713	768	747	770	773	713	753	748	734	706	707	731	680	695	718	757	711	723	741	710	757	700	722	717	775	691	691	709	770	761	683	702	725	736	779	726	766	671	776	725	729	723	774	749	692	749	736	770	704	749	699	675	702	711	742	686	717	757	725	698	726	727	749	744	677	766	786	748	755	778	778	723	713	730	742	755	713	712	720	707	712	775	746	688	719	740	740	736	732	728	745	749	689	699	745	742	738	720	787	735	725	726	705	758	700	747	754	738	728	735	708	729	716	726	742	729	722	729	737	721	761	734	726	700	780	720	723	711	758	696	726	659	749	704	786	707	756	678	735	730	678	750	699	688	733	730	735	726	721	726	711	687	702	701	730	699	722	692	659	720	703	747	761	708	751	715	706	741	675	762	723	707	719	727	725	746	716	734	747	714	732	736	707	708	750	741	728	721	702	737	727	709	763	677	701	669	709	753	686	700	690	707	686	725	706	701	712	736	736	709	696	755	771	720	757	719	676	707	693	772	769	732	699	697	759	731	778	727	729	750	693	704	715	767	703	698	738	745	716	725	717	704	729	753	686	684	726	737	723	676	714	743	696	756	771	724	684	711	748	716	736	688	751	762	745	735	734	732	776	695	750	769	719	759	679	773	717	708	725	700	760	798	744	753	696	737	720	719	725	716	730	749	732	722	722	712	700	681	713	705	693	754	739	685	673	762	724	712	703	690	757	730	744	775	762	683	749	739	692	683	712	721	751	714	706	774	754	741	712	713	752	686	728	738	682	719	696	709	759	716	735	711	712	742	767	726	733	762	732	730	699	758	746	758	695	689	684	745	738	677	762	717	757	681	699	727	736	738	735	748	706	757	733	700	712	707	701	702	722	755	765	719	726	735	737	688	704	738	730	719	679	706	726	694	744	688	704	695	758	694	728	704	721	690	732	742	730	682	697	749	689	754	790	720	736	732	689	712	723	762	699	733	728	755	716	676	730	672	729	777	693	766	705	755	735	734	696	719	668	722	681	691	758	695	747	721	737	748	709	729	751	707	757	692	692	737	760	714	744	727	757	723	744	695	711	687	703	776	744	745	674	720	713	760	732	738	676	772	666	661	744	697	707	705	746	709	761	718	706	718	725	689	742	764	725	668	733	718	702	690	735	726	730	690	675	718	735	757	713	750	710	714	721	701	709	707	713	729	719	719	723	694	711	772	740	727	720	684	716	707	728	740	804	733	721	743	774	737	769	709	687	737	718	700	722	727	747	744	771	742	766	679	720	736	719	714	708	729	747	704	717	688	750	731	760	730	766	705	713	693	714	707	742	718	745	726	694	730	777	740	713	733	734	732	724	701	771	688	741	719	707	670	734	725	669	698	704	720	736	701	717	719	764	697	688	695	727	730	746	703	714	721	747	739	713	753	724	761	675	663	702	722	746	735	700	677	759	756	722	747	693	700	747	774	695	779	747	693	726	718	718	701	713	689	780	715	743	712	725	713	717	689	718	670	677	760	735	689	721	703	757	716	685	708	758	724	719	698	744	731	731	732	725	718	792	741	746	723	712	678	703	723	754	739	722	721	670	707	711	701	705	732	742	693	728	752	766	741	749	739	669	752	768	735	690	707	747	728	766	746	701	734	760	725	737	736	694	722	719	729	700	697	740	739	758	736	666	736	762	728	774	736	737	690	729	732	679	698	721	756	723	696	731	720	683	704	706	724	720	755	747	722	639	800	706	733	722	723	697	786	685	711	706	744	771	689	749	753	719	715	717	750	718	745	735	722	703	712	742	730	703	721	719	692	753	728	768	708	691	730	715	700	711	695	721	699	730	671	749	713	776	723	724	706	755	729	710	731	733	717	676	711	734	722	707	757	718	744	699	706	697	682	722	725	728	699	753	718	726	729	726	677	714	735	691	717	711	715	726	729	647	715	782	715	691	733	728	747	723	718	706	772	765	680	700	732	697	745	736	689	720	761	655	703	748	716	701	719	698	696	713	769	729	747	666	752	705	754	735	730	717	695	727	757	753	753	699	683	687	736	701	724	724	752	769	776	740	757	705	726	737	768	729	691	796	737	717	755	791	748	714	673	730	703	746	720	678	754	729	751	726	713	684	707	723	742	724	703	687	774	693	759	738	763	718	718	737	752	700	735	720	759	721	682	704	746	710	690	705	750	691	766	749	743	708	734	769	749	677	762	713	681	738	773	675	768	709	746	713	712	733	730	717	738	745	749	740	672	746	675	725	710	709	679	669	708	759	701	756	763	692	716	719	771	759	760	713	656	768	723	718	681	738	741	706	722	732	771	705	730	685	759	745	741	729	724	708	717	711	738	720	708	716	725	746	717	773	659	728	702	776	754	745	719	697	681	744	691	747	705	735	745	725	714	739	708	709	765	774	739	727	710	724	756	733	767	730	718	741	743	735	739	727	689	765	719	676	714	712	760	709	695	721	716	684	721	727	710	735	751	739	702	742	722	728	660	686	773	722	731	742	694	715	716	690	724	706	724	719	720	737	716	731	702	722	746	697	728	726	710	725	728	701	709	705	741	705	701	757	726	738	720	760	740	672	734	686	721	709	747	660	745	745	694	717	758	729	718	747	703	755	715	738	759	689	689	727	770	706	730	766	720	737	693	757	747	720	706	716	743	768	719	748	725	752	695	755	694	757	686	695	712	684	749	747	753	737	694	754	675	744	695	742	750
8677	1168	1097	776	664	477	413	335	279	286	285	299	273	275	285	273	260	257	260	257	210	245	234	233	247	261	240	242	241	218	245	218	251	230	224	227	230	231	239	248	236	219	248	245	227	225	239	250	237	247	208	258	213	242	248	219	210	222	255	239	235	238	214	220	260	240	217	232	235	231	235	227	204	214	249	224	219	260	240	230	226	207	234	264	244	221	240	213	246	218	233	201	254	202	233	237	226	231	237	219	247	234	218	220	240	242	245	226	226	256	235	222	240	232	246	217	225	224	246	275	235	238	209	226	226	234	219	251	230	219	225	250	258	222	231	243	265	255	256	206	242	235	218	237	248	199	242	225	216	209	229	217	240	241	216	249	228	219	219	238	239	246	242	251	238	232	202	246	205	220	233	223	230	252	203	230	219	246	217	243	225	230	243	243	243	232	237	246	246	236	224	237	236	231	221	224	227	241	212	260	246	229	243	237	243	222	217	239	236	225	246	244	229	236	222	211	278	244	245	221	239	238	210	231	236	221	226	233	213	220	257	257	231	228	262	228	200	212	237	227	219	274	237	208	241	236	246	243	229	225	257	232	238	229	245	245	263	253	216	231	219	211	249	238	252	191	254	259	237	236	232	216	223	204	217	201	216	236	221	243	219	259	216	208	241	220	246	221	242	256	208	227	249	223	228	201	220	200	227	211	229	274	240	246	254	229	215	226	267	235	237	199	256	235	198	225	239	231	245	226	245	218	246	234	231	220	207	216	225	222	233	244	235	231	245	237	232	223	215	221	203	224	248	220	230	214	222	234	196	248	240	224	256	240	222	223	235	243	253	217	197	232	229	196	236	251	260	222	212	227	232	223	214	247	229	253	229	256	214	223	236	232	245	211	237	252	249	243	242	260	214	227	218	269	223	221	242	216	257	254	241	226	235	256	227	223	233	226	252	245	207	207	253	264	209	224	229	227	220	224	223	261	236	240	212	212	237	226	229	227	230	218	193	266	251	231	252	241	266	202	256	231	191	229	248	236	194	280	238	216	233	239	234	255	226	259	244	237	229	220	253	248	257	236	252	252	233	226	220	222	231	257	261	216	221	240	245	248	229	226	253	223	233	233	236	228	250	219	256	208	221	249	232	228	218	233	230	219	256	238	236	222	229	244	231	251	237	240	244	214	214	235	228	208	223	233	225	266	237	227	219	235	232	261	214	257	229	239	217	262	227	232	211	205	251	193	221	261	224	217	221	220	225	227	230	227	237	222	209	227	221	237	245	230	245	233	248	229	217	232	245	264	212	237	215	209	207	231	240	255	219	246	223	207	243	230	211	233	219	257	220	230	220	213	254	243	247	228	225	215	223	217	208	232	251	244	251	228	255	210	238	220	202	234	211	254	257	202	235	225	206	216	219	232	239	216	240	237	227	209	235	211	248	236	255	235	221	225	220	236	232	190	221	237	206	227	224	234	239	220	220	218	218	204	242	237	249	218	225	246	231	208	238	204	224	230	238	233	225	256	244	239	219	204	225	213	219	224	238	231	235	245	239	225	235	236	234	230	227	233	235	206	216	243	235	223	256	218	247	233	250	210	215	221	214	244	239	215	204	225	236	260	233	259	220	233	237	236	239	234	231	229	252	225	219	239	237	231	209	212	259	259	203	247	245	221	229	223	185	209	224	234	239	286	249	238	217	252	226	222	225	234	240	243	228	227	223	238	223	215	209	261	211	256	227	227	207	249	217	237	218	216	221	231	210	232	228	223	237	223	231	244	197	216	235	235	211	216	229	245	224	234	235	235	262	219	209	246	237	236	236	220	234	243	235	231	240	211	240	258	240	255	240	221	241	231	225	203	237	224	232	246	237	241	193	234	234	224	204	232	241	213	236	268	224	208	239	230	248	221	203	254	193	211	242	242	225	230	220	243	249	240	250	227	213	217	263	242	202	259	233	217	202	196	228	216	235	214	228	204	236	249	258	214	234	240	237	228	231	262	254	232	220	220	261	222	216	257	236	231	229	252	243	235	250	228	207	238	226	201	186	226	255	215	236	235	225	226	227	227	257	221	252	215	232	224	253	217	228	227	210	202	230	229	233	219	232	267	242	230	229	208	253	234	232	235	236	215	237	224	253	220	219	219	230	237	211	210	240	241	255	198	214	219	226	234	234	241	224	218	241	228	221	261	218	246	220	253	235	237	237	223	215	241	258	235	194	250	220	217	221	225	250	224	206	216	239	229	229	244	246	226	220	205	217	236	224	224	257	242	241	260	220	217	231	206	227	238	219	216	256	240	256	246	235	269	219	228	238	243	219	224	214	250	229	225	236	220	238	227	243	221	242	220	237	229	229	224	205	216	244	213	230	243	228	254	218	256	223	230	237	251	224	236	237	237	254	234	245	218	233	239	252	235	234	234	241	248	239	238	239	251	245	266	237	227	221	239	271	255	202	213	238	245	213	234	220	205	228	230	212	231	235	225	239	214	225	214	239	246	268	241	247	238	246	238	230	242	221	238	231	246	196	229	240	239	228	228	245	207	217	235	239	221	190	217	246	211	239	228	247	235	221	246	223	244	241	209	232	214	223	234	209	254	261	229	234	251	229	231	197	217	261	260	246	229	225	224	249	252	239	218	227	216	246	224	230	192	238	262	218	219	231	247	267	255	247	265	218	259	248	255	236	232	245	219	233	244	226	220	222	215	227	224	222	225	253	241	206	230	210	219	220	208	242	218	237	244	233	220	225	211	239	226	246	243	231	227	230	239	266	229	245	223	231	231	240	238	244	234	235	256	218	251	223	216	219	200	227	232	226	227	244	245	221	237	232	237	234	232	230	228	215	232	212	218	242	231	252	241	209	211	228	260	221	269	232	248	248	226	216	220	247	237	240	234	213	246	223	210	244	250	260	231	230	238	242	204	250	240	254	232	232	216	234	226	230	224	233	247	230	243	232	228	231	214	215	242	216	246	220	239	223	200	243	230	225	230	234	222	235	213	240	234	214	219	246	265	239	201	243	216	252	239	235	217	246	246	241	242	250	237	196	243	224	237	233	227	221	235	241	240	207	253	242	228	224	260	234	218	267	256	228	237	240	253	244	212	193	229	202	227	235	239	206	220	262	277	214	251	239	235	245	239	220	224	220	212	218	245	229	243	180	226	232	216	227	230	239	227	232	233	231	250	227	242	199	224	247	226	214	211	226	231	225	246	238	276	233	250	230	217	231	199	227	228	223	241	246	218	221	226	240	241	238	243	258	272	257	211	272	231	234	232	223	255	245	256	203	236	245	225	208	248	252	232	251	208	211	229	252	225	236	219	241	218	229	221	240	211	225	239	220	236	206	227	256	206	237	230	229	241	259	233	242	231	228	238	223	246	215	258	227	247	208	240	229	226	220	278	244	257	222	226	211	220	236	223	221	232	221	231	238	244	259	259	244	239	242	222	245	241	269	249	212	197	241	229	229	237	205	231	223	223	222	248	240	237	230	237	251	232	263	225	237	234
7138	1418	2234	2611	2267	1681	1394	1149	966	944	855	865	811	729	754	738	698	659	664	654	639	590	620	591	585	551	567	557	602	582	538	565	589	532	560	511	521	539	557	583	562	570	517	555	577	503	520	538	553	511	556	581	562	497	556	555	574	481	541	543	567	511	484	521	510	506	548	539	509	568	548	526	514	544	523	534	544	531	532	525	530	529	526	517	493	544	496	556	516	578	513	544	522	475	491	544	525	534	563	543	532	543	506	519	537	534	536	529	518	526	551	535	540	563	520	543	514	557	513	547	485	517	538	524	520	541	544	510	529	505	525	530	494	517	535	518	526	578	535	495	498	493	521	511	543	508	498	535	543	519	540	540	505	517	520	532	531	555	540	559	554	572	551	518	504	458	521	582	532	541	550	605	566	544	586	483	513	533	592	502	537	512	574	566	532	510	504	517	515	539	529	526	540	500	567	522	496	520	545	544	557	547	512	548	528	524	504	500	541	518	585	516	535	546	538	507	516	517	526	509	537	525	494	514	555	563	528	516	493	518	492	498	527	520	570	540	546	526	569	533	501	523	517	524	492	517	518	551	557	525	523	490	521	511	557	540	539	522	546	511	517	530	499	557	535	542	533	526	517	537	546	557	490	539	534	521	538	522	536	515	513	516	541	511	505	550	538	488	527	520	553	499	531	496	549	558	528	491	539	528	595	474	542	540	540	508	570	509	529	488	546	528	506	520	543	513	488	532	527	530	561	495	542	536	525	560	526	511	534	526	520	532	572	554	500	521	522	554	534	529	576	482	528	542	536	509	525	505	549	533	488	541	544	551	526	525	530	514	546	541	557	529	524	558	556	521	549	537	514	526	482	498	541	542	542	549	550	527	535	525	541	501	541	519	490	517	495	525	509	510	553	554	556	512	545	515	535	583	530	523	547	516	531	553	529	505	518	514	511	542	507	503	549	519	572	547	552	563	510	508	502	541	542	510	548	562	516	526	539	513	520	528	539	558	506	544	516	512	508	514	547	510	514	486	498	504	583	525	586	526	527	517	526	555	569	514	526	528	509	499	519	537	538	543	499	536	534	536	512	535	511	510	525	536	503	514	508	544	531	524	500	537	556	514	519	539	513	508	510	481	531	524	545	514	520	502	548	527	532	516	502	498	525	538	537	530	552	528	531	521	502	558	554	514	534	537	529	544	530	538	564	501	551	535	531	505	515	511	482	537	526	522	510	497	510	536	551	533	509	517	514	514	508	526	542	535	521	535	537	543	522	534	511	534	553	558	521	534	529	502	518	497	571	541	530	493	557	563	550	551	546	529	521	521	496	538	507	553	532	530	511	536	525	532	515	523	554	542	503	545	534	528	532	529	513	518	501	539	535	507	529	498	520	535	511	544	503	512	546	529	531	530	518	518	539	539	494	516	511	515	552	549	512	509	515	549	509	497	534	533	530	524	535	564	501	530	551	483	537	513	557	525	520	532	548	529	546	547	526	520	487	565	535	483	526	541	522	514	568	545	522	525	530	540	559	527	495	522	509	511	529	522	520	538	536	539	500	568	562	539	549	531	553	511	510	576	565	540	542	500	506	509	522	516	482	559	511	542	534	528	524	521	540	491	524	498	539	547	522	502	580	557	556	527	547	514	524	544	544	568	509	517	518	526	476	511	548	499	528	554	521	499	494	522	524	539	542	553	575	496	545	559	529	544	537	556	539	539	520	551	506	529	558	541	497	505	520	519	500	552	496	523	534	530	513	547	512	511	540	506	527	509	550	541	563	511	534	548	556	522	521	524	468	504	525	503	562	515	483	529	544	536	528	505	532	507	551	506	521	546	532	542	524	525	525	522	508	502	490	497	538	482	511	553	515	505	508	525	499	549	558	503	547	509	517	575	511	497	490	509	512	513	505	546	523	536	489	535	525	571	517	487	546	523	504	474	529	553	541	510	524	542	505	520	517	461	529	505	514	515	499	515	541	541	512	543	516	517	590	499	543	520	533	506	494	523	546	499	559	547	560	560	537	519	511	554	557	526	526	492	506	539	540	564	498	501	505	517	535	535	504	535	543	567	515	516	562	531	531	524	491	535	500	509	492	493	522	533	487	533	546	520	551	552	551	560	500	490	503	524	535	552	566	499	508	523	534	534	493	504	520	556	492	540	557	537	544	555	520	531	506	519	505	529	555	558	559	531	534	534	552	530	496	559	535	499	566	513	546	501	480	589	521	557	524	533	500	544	561	494	542	532	507	516	540	495	527	501	523	485	559	520	532	540	518	549	528	548	488	520	519	547	508	514	524	505	507	525	536	539	566	540	530	546	508	541	510	506	509	516	514	470	532	478	514	536	532	540	504	560	509	532	547	585	552	516	555	508	530	522	501	540	508	535	503	544	540	499	556	518	551	534	542	545	512	550	513	522	512	572	513	539	544	548	553	540	543	538	554	551	520	545	520	521	529	526	536	510	541	517	549	561	518	559	494	563	547	504	551	507	535	494	471	521	563	543	586	542	534	523	527	537	526	537	506	580	567	519	514	537	535	519	523	536	499	547	548	524	498	566	572	541	538	521	489	529	503	459	527	477	512	517	541	537	527	535	561	513	521	559	565	566	553	540	522	499	507	524	501	531	475	520	524	542	526	532	516	531	547	520	523	495	562	535	511	503	525	549	535	513	544	515	561	562	513	486	525	494	507	506	547	512	504	545	525	551	505	540	567	489	528	529	496	514	513	496	532	518	515	565	486	590	545	516	511	565	523	554	528	517	503	500	496	519	525	503	535	531	483	563	503	550	522	488	513	503	529	521	518	544	503	509	512	529	536	482	522	506	532	543	535	502	541	526	532	547	521	530	497	538	554	507	513	550	480	531	526	514	508	545	533	543	515	521	531	547	525	507	556	552	548	553	594	489	549	537	522	548	498	467	521	522	520	512	511	523	526	542	518	543	531	568	517	502	545	510	551	558	533	531	525	507	561	500	499	508	592	526	576	544	550	533	534	498	511	515	544	516	522	539	522	532	565	538	560	537	535	535	441	510	558	523	534	580	502	515	519	521	522	546	545	506	547	507	512	545	535	498	533	509	468	532	533	520	518	522	505	566	478	513	490	552	469	541	555	527	535	569	526	552	549	535	520	519	504	512	547	539	483	582	538	529	532	536	507	579	534	527	539	567	504	492	556	521	488	549	558	558	496	521	565	500	536	497	524	525	538	526	507	513	530	551	547	532	510	537	534	534	559	500	523	533	490	540	521	513	539	541	555	518	532	511	574	530	529	573	504	539	512	533	518	515	515	526	509	532	552	543	527	570	486	513	529	545	524	534	576	553	509	558	531	545	550	530	496	570	524	521	583	549	526	537	535	529	543	505	491	499	538	559	523	536	507	537	529	541	554	519	544	486	497	501	529	517	528	504	534	516	527	503	495	555	572	520	546	478	515	524	537	539	535	518	491	504	541	529	534	520	492	576	475	504	500	559	542	504	530	567	523	489	564	528	548	502	543	547
15599	2313	1693	1099	854	524	395	330	224	244	237	196	169	171	155	141	136	118	123	133	133	139	120	120	119	118	121	121	113	128	113	129	100	116	137	99	124	95	122	119	125	112	100	106	110	94	102	80	124	101	111	105	116	92	126	103	99	122	114	119	96	115	106	118	125	95	107	88	118	109	110	117	109	116	99	111	91	115	121	97	107	96	99	95	109	124	106	111	117	100	121	102	105	100	101	102	90	100	127	98	96	111	116	114	116	121	112	117	100	103	105	103	89	89	105	101	117	111	126	122	105	101	104	88	102	118	114	121	119	96	108	109	100	95	109	118	96	119	107	106	125	112	87	105	122	119	110	92	90	110	98	123	100	95	113	103	123	130	128	82	98	107	97	112	95	107	111	99	113	133	113	102	92	108	108	102	118	116	115	110	110	118	128	110	92	99	114	104	111	85	110	117	91	113	119	116	120	133	105	103	133	112	92	112	107	111	108	104	123	96	117	108	107	116	118	110	111	115	104	109	102	107	116	114	121	117	93	116	101	121	114	94	91	115	100	112	102	109	107	108	104	115	99	106	120	134	91	121	98	104	118	96	94	104	111	99	125	128	81	109	100	115	93	100	84	105	111	134	95	107	99	107	116	110	132	111	106	115	104	110	99	108	101	104	138	113	114	115	115	104	114	122	102	97	118	113	104	113	94	102	109	101	108	102	109	111	98	102	106	116	114	117	95	121	103	109	101	110	120	113	110	100	101	126	133	116	83	110	134	101	102	122	110	116	109	118	111	102	94	117	107	109	120	111	88	111	95	110	103	113	89	103	104	118	97	118	105	112	108	109	102	129	123	110	110	116	95	110	105	119	112	105	108	97	85	121	101	123	100	114	104	103	115	128	111	98	114	109	121	98	118	90	116	104	123	111	94	112	92	117	115	95	105	122	127	108	103	99	124	100	111	113	105	100	106	93	111	118	108	99	105	84	123	117	106	129	104	111	116	118	90	84	109	120	101	98	100	113	102	101	123	98	113	95	105	102	98	126	120	86	105	118	86	113	118	104	103	114	113	123	110	121	110	110	134	86	101	110	95	110	129	145	113	103	129	125	96	95	118	110	108	99	120	116	112	116	117	92	120	122	103	101	119	117	120	113	125	111	109	109	101	107	112	95	94	106	102	123	102	105	112	114	113	125	110	112	119	102	123	117	115	86	117	118	98	101	111	106	106	118	96	108	119	103	106	98	108	114	117	109	112	114	113	134	117	103	112	103	92	106	93	108	95	127	106	111	116	95	104	105	109	97	117	114	94	105	129	99	108	91	87	115	125	95	112	125	101	105	118	113	111	113	135	113	100	100	100	110	126	124	125	127	97	112	110	113	130	121	100	102	123	97	115	98	122	122	96	115	103	113	93	105	105	111	109	90	96	118	78	91	114	110	125	116	81	124	122	114	117	106	90	105	104	90	141	100	101	96	109	120	100	114	97	119	100	133	110	114	116	96	105	114	125	104	128	110	97	106	104	119	102	97	115	122	99	103	103	99	106	102	109	129	125	102	98	97	103	114	98	105	109	101	103	113	121	86	114	118	99	122	108	87	122	110	107	111	101	91	115	104	96	135	111	108	89	140	107	106	93	95	87	113	106	92	115	121	106	86	118	92	110	110	103	107	109	90	132	131	116	114	109	104	109	110	88	98	113	118	104	102	98	112	106	117	109	88	105	105	126	127	104	110	117	106	102	109	111	107	119	117	107	96	125	120	123	96	110	123	102	103	103	130	104	115	97	119	99	120	105	103	110	92	113	89	115	122	118	102	112	94	110	117	105	117	106	117	114	91	115	114	102	103	96	100	117	107	99	88	128	93	95	110	111	99	129	102	145	110	119	108	111	111	110	113	113	106	104	124	127	126	106	134	124	114	90	112	93	116	109	137	114	109	100	101	115	110	99	115	91	111	104	105	106	113	97	87	83	115	124	116	110	114	95	102	121	115	123	96	106	99	95	101	96	119	112	111	100	97	111	117	95	105	107	89	107	114	116	96	119	115	111	119	123	118	93	115	110	115	130	111	131	87	125	113	106	106	98	109	121	110	106	105	105	125	121	101	112	109	104	108	111	113	104	112	108	111	103	109	107	91	107	109	108	102	101	99	119	112	122	109	112	118	104	89	108	106	109	115	100	102	126	102	99	122	94	110	83	104	103	114	91	100	102	118	127	92	118	104	106	98	107	114	112	119	117	117	111	108	119	111	102	101	115	99	106	119	109	91	90	89	122	92	122	103	97	126	110	92	96	106	115	112	112	87	104	107	126	104	118	113	100	104	109	106	123	107	111	93	107	112	91	111	98	114	101	110	106	114	98	106	108	108	109	103	97	89	121	109	86	128	95	109	97	100	110	102	101	113	117	112	104	118	107	99	107	106	107	106	104	104	127	97	82	105	106	108	123	136	102	120	97	113	117	113	105	87	114	114	117	102	89	98	107	110	134	122	107	106	114	113	103	103	84	107	103	101	122	110	111	109	109	88	102	107	98	110	111	102	109	114	117	106	122	108	120	103	109	119	109	108	117	103	118	102	98	94	109	135	93	117	85	79	117	107	101	113	122	91	123	116	110	103	115	107	115	122	110	112	96	111	103	112	81	115	112	87	107	107	125	123	98	95	105	122	104	101	98	95	101	112	107	99	106	106	115	98	127	94	102	95	103	106	118	102	99	100	110	115	103	110	110	106	100	109	123	114	105	102	104	103	114	114	91	124	109	111	95	106	94	116	116	118	94	112	114	111	122	115	95	122	98	113	116	115	109	113	105	97	116	109	107	105	92	109	116	105	113	100	113	113	107	113	111	110	110	103	76	107	109	109	128	96	110	105	98	104	108	118	122	112	96	119	92	110	109	99	114	110	122	123	112	122	106	97	84	92	105	124	101	115	109	118	101	96	110	104	107	128	124	98	113	109	113	115	108	99	107	108	112	97	108	112	105	94	125	98	105	107	118	102	123	118	93	105	116	99	131	108	127	108	102	97	97	121	116	95	80	118	117	115	115	103	107	93	103	108	104	103	119	117	105	118	96	95	97	105	102	85	89	109	91	113	130	136	107	122	102	104	105	119	106	104	116	104	111	94	122	102	114	118	96	107	114	100	107	97	96	127	109	109	106	121	126	112	113	105	108	93	121	107	87	109	101	104	116	105	102	113	110	98	109	101	111	95	111	115	118	104	120	109	98	108	101	112	101	117	104	99	111	83	108	114	125	106	120	98	102	121	120	107	118	104	111	104	85	94	93	104	98	110	110	113	109	115	122	112	117	116	115	96	113	104	70	110	118	114	98	107	96	118	104	111	113	123	102	96	106	110	115	117	114	104	95	112	118	112	116	104	111	111	103	113	111	104	110	98	119	109	102	118	78	93	122	106	132	102	102	110	108	97	114	108	88	113	115	115	121	107	100	115	113	80	110	101	107	123	107	132	112	100	102	109	102	90	108	119	110	110	103	106	109	107	110	118	115	128
9029	1841	3334	3807	3352	2286	1785	1378	1123	1069	872	845	672	672	609	557	520	532	457	448	400	437	409	407	396	382	350	349	367	353	388	344	358	286	309	321	318	306	296	338	336	289	286	292	299	270	285	281	300	333	284	292	322	278	302	311	256	275	301	290	280	283	246	275	287	297	299	248	275	270	272	284	292	282	293	284	289	261	287	257	319	286	260	292	288	277	286	283	271	268	288	254	272	289	286	276	272	279	257	285	268	284	289	277	268	274	280	282	245	265	268	266	249	314	293	287	263	302	280	242	282	288	262	268	294	288	291	277	261	285	298	275	277	260	281	270	277	272	258	269	258	250	244	283	289	267	266	267	288	255	266	285	274	270	276	270	285	295	260	279	253	277	273	289	270	275	264	282	264	294	284	285	259	261	264	304	273	262	268	266	284	273	279	279	252	231	249	288	279	258	273	249	285	285	261	287	277	271	284	261	290	261	283	279	276	264	274	273	285	275	277	275	300	267	287	267	263	281	285	261	292	288	267	313	273	279	269	276	260	252	277	283	299	269	304	262	260	259	280	246	280	252	289	258	277	268	264	258	278	247	290	282	279	289	272	288	252	299	246	283	279	273	285	287	276	274	258	268	269	280	269	290	263	283	291	275	292	287	284	271	285	290	278	274	272	301	241	274	288	292	270	254	279	261	276	288	262	291	279	265	280	285	273	269	277	304	274	274	277	297	276	265	238	225	276	285	277	267	266	281	272	281	306	274	287	307	280	298	289	305	241	283	274	283	275	276	294	268	274	304	274	297	271	289	253	273	271	258	296	271	282	269	273	276	270	275	252	278	274	276	291	283	309	275	261	284	276	263	266	256	272	266	275	259	262	293	286	272	246	300	270	284	280	285	266	261	243	289	253	282	273	298	283	262	264	271	264	281	298	263	297	281	285	290	284	264	292	257	287	266	258	256	252	270	284	291	254	259	270	260	277	257	279	290	262	287	254	279	284	297	273	279	246	233	261	310	292	302	265	277	282	289	273	262	269	295	293	285	273	271	265	303	249	261	269	276	283	272	260	260	295	254	291	275	275	272	288	276	283	257	278	273	285	267	285	245	270	313	276	290	282	288	292	292	264	295	271	301	257	266	268	257	278	299	273	272	270	272	286	267	265	293	263	267	302	276	294	264	244	264	283	257	282	281	288	263	292	279	280	263	273	283	280	256	306	284	269	284	277	292	264	286	292	285	269	295	247	288	276	284	267	270	270	266	270	296	285	268	269	268	272	288	289	267	292	274	238	247	282	272	303	284	283	260	308	290	259	281	276	286	285	267	278	271	264	246	295	268	289	284	297	312	268	296	278	326	278	287	298	272	270	283	275	265	255	283	292	264	288	277	284	262	280	244	299	281	284	288	260	299	301	264	272	246	295	271	275	282	302	279	252	282	282	257	259	262	275	258	283	256	257	298	229	262	277	263	278	269	291	292	261	282	287	320	296	263	273	285	280	289	281	301	270	294	283	264	262	287	254	295	311	267	280	258	288	272	277	302	314	275	304	298	280	260	305	277	302	293	283	305	272	267	304	302	266	266	258	272	297	274	302	295	271	291	268	271	264	277	287	276	276	281	261	267	270	261	264	283	293	262	269	273	261	285	287	275	312	302	250	267	278	255	273	267	271	285	277	281	300	295	269	282	276	263	295	272	263	257	286	302	286	280	278	276	263	294	268	270	285	255	261	290	269	282	275	268	271	293	288	268	297	273	269	266	290	294	247	257	260	273	278	278	284	252	263	285	275	294	307	279	302	290	268	262	267	266	280	276	262	267	279	272	276	282	249	294	288	250	254	264	288	259	289	297	299	290	275	263	256	262	244	288	274	276	283	277	279	289	274	274	245	319	288	273	292	278	294	265	259	285	268	263	270	263	288	294	226	302	270	272	270	293	264	254	247	266	295	299	282	292	280	291	295	242	271	280	272	295	277	274	276	276	271	282	233	273	262	297	281	263	254	259	286	285	286	281	252	256	263	273	258	302	287	282	301	247	274	263	244	271	274	277	279	272	267	289	282	264	274	279	278	320	263	260	312	277	261	283	280	285	273	295	332	273	282	261	308	285	249	243	263	273	273	282	274	284	249	269	283	262	275	262	264	271	259	263	297	311	264	279	286	295	309	303	270	247	295	266	271	311	280	255	288	255	271	266	254	283	272	312	281	260	264	273	267	251	257	302	282	245	289	270	312	287	253	274	285	267	294	258	255	285	300	270	267	271	270	275	301	306	275	292	239	293	256	274	278	292	295	267	284	281	259	263	282	275	282	262	268	281	272	258	303	266	275	282	289	279	260	274	298	264	278	271	302	261	261	274	269	269	266	285	266	283	258	294	243	272	284	258	250	281	316	272	289	265	252	262	291	294	286	291	308	285	265	313	273	296	266	271	289	275	278	262	303	255	285	278	266	262	291	298	277	252	312	302	285	262	247	278	286	273	266	259	294	247	299	264	252	264	287	254	267	258	277	277	270	272	261	310	289	317	284	281	291	279	247	268	271	284	267	273	248	258	279	276	317	275	272	255	290	252	241	294	290	247	284	264	301	267	259	259	266	281	265	301	267	269	293	329	268	281	278	296	254	277	300	278	269	275	305	286	256	278	275	276	279	304	280	281	301	266	282	285	298	286	254	273	291	301	269	266	278	253	287	306	261	305	310	266	285	303	270	298	275	260	278	257	249	289	264	282	284	251	319	270	278	293	280	291	299	268	271	276	271	276	283	303	333	267	280	282	267	294	268	300	294	307	260	281	247	230	260	291	303	257	293	284	270	278	256	276	264	294	273	298	269	281	278	237	258	301	313	281	291	295	286	295	270	257	266	273	264	249	276	262	283	289	297	264	312	314	298	238	286	285	295	269	273	285	289	256	301	275	271	250	268	240	296	291	272	270	269	286	269	296	305	267	247	291	274	270	274	300	269	271	297	264	269	267	253	258	260	302	266	295	298	283	314	274	286	310	270	313	274	307	278	260	260	268	264	253	309	221	293	276	299	256	316	256	263	289	294	302	270	276	281	301	277	286	295	304	266	278	271	301	270	283	272	299	260	261	266	258	277	285	264	284	242	295	296	273	301	270	280	296	274	264	279	242	298	273	239	278	259	319	274	279	272	279	286	301	265	292	271	265	266	295	285	291	288	262	267	285	282	293	290	258	292	252	274	291	278	307	278	248	251	296	275	284	239	289	260	276	278	315	297	290	277	267	300	282	285	262	290	310	284	289	259	262	285	270	272	276	259	282	266	265	272	285	270	267	249	297	276	299	284	283	285	263	269	285	257	264	281	261	256	272	255	281	274	277	286	280	279	302	297	286	299	236	252	262	279	270	298	284	292	267	288	256	289	247	297	270	279	280	267	254	260	257	275	260	284	273	307	277	266	296	256	248	243	292	266	280	253	300	262	278	255	269	292	284	284	288	293	301	264	280	287	280	266	285	281	275	254	297	308	271	251	258	271	298	271	288	251	272
1905	551	629	481	406	348	345	358	326	347	363	348	333	325	343	343	316	330	348	328	326	295	338	312	349	336	360	353	337	356	312	331	340	319	302	354	312	306	311	345	350	309	326	357	330	284	323	338	321	313	358	321	328	351	320	342	310	337	343	332	347	356	299	342	312	307	323	330	340	341	300	368	289	321	342	322	322	312	339	307	320	322	304	309	302	340	357	315	315	287	346	303	315	313	367	314	351	347	292	317	302	340	304	309	324	320	308	332	312	319	314	338	323	315	321	325	358	339	325	309	324	312	317	331	338	330	315	319	328	318	352	309	327	317	335	308	335	319	334	298	326	340	325	301	321	306	323	384	300	306	341	318	313	336	320	294	323	355	344	323	327	301	348	324	310	305	340	310	319	289	294	347	319	354	306	319	335	339	326	300	344	326	319	336	340	302	321	307	358	353	300	301	312	319	317	303	337	338	295	349	321	295	358	327	325	313	322	325	302	339	325	315	329	303	280	342	333	343	304	340	343	330	324	329	314	366	325	309	319	311	304	318	307	322	318	328	325	380	326	313	312	313	350	346	342	328	312	327	281	370	333	331	328	354	328	291	312	353	329	335	342	345	316	344	377	320	299	351	330	318	301	350	314	333	299	321	328	338	293	323	329	321	321	363	332	344	296	311	346	340	336	299	310	317	316	295	338	307	337	298	326	328	329	333	328	339	356	353	320	342	345	327	304	331	330	371	322	355	297	319	335	330	324	325	309	340	310	293	318	348	320	366	294	352	336	353	325	291	341	298	332	337	338	301	363	330	335	334	325	296	346	325	309	301	302	294	346	343	311	308	312	348	355	304	310	292	356	303	313	340	371	308	301	295	335	310	333	310	340	322	305	353	338	318	332	322	343	323	337	321	316	314	342	341	347	296	297	325	306	350	332	336	326	323	333	350	277	306	304	303	315	294	313	324	304	338	328	359	290	331	362	304	321	324	334	301	325	303	330	381	340	334	283	293	305	348	388	299	338	311	365	322	344	335	314	365	332	310	350	342	335	342	330	299	356	313	348	309	314	327	319	343	308	261	342	346	369	358	335	269	322	361	312	322	349	301	358	319	370	343	340	336	387	349	300	301	315	312	355	333	345	317	341	342	343	283	306	340	321	346	367	325	330	321	291	353	323	312	297	287	316	315	338	335	332	343	306	331	319	325	326	331	325	306	317	325	301	311	330	329	322	342	343	376	315	324	360	303	343	327	319	327	325	366	319	322	287	324	341	326	298	312	335	297	304	306	341	338	323	357	301	294	323	346	323	341	284	301	328	310	317	307	324	334	308	326	327	312	327	336	333	350	292	335	343	323	340	310	295	327	305	331	299	314	304	314	313	337	307	344	300	325	347	330	331	290	309	296	369	321	309	330	322	344	321	351	333	382	300	338	311	318	313	308	336	309	299	315	305	280	321	332	302	349	288	315	335	311	328	325	310	336	344	322	297	346	289	327	338	351	333	306	348	357	343	347	313	289	317	331	340	358	321	352	309	337	317	333	314	323	311	328	330	347	322	298	321	303	344	302	329	315	306	305	336	304	371	317	349	340	344	376	319	332	305	317	301	322	302	326	313	311	373	316	313	331	293	306	304	349	337	343	328	348	346	323	351	332	322	327	321	348	343	352	337	337	336	324	320	332	308	337	338	341	336	330	326	295	326	338	340	331	331	327	329	300	323	351	308	291	315	334	322	311	323	326	353	333	351	320	317	363	330	288	325	315	342	350	309	338	335	316	333	340	346	307	307	319	339	334	344	345	264	322	343	335	341	335	297	288	312	295	334	306	299	337	303	324	315	351	338	362	360	314	332	306	349	305	334	360	335	311	327	356	332	312	354	313	327	327	299	302	328	362	319	287	324	324	323	324	341	324	329	315	326	340	319	318	329	311	320	324	315	337	357	303	340	303	331	331	313	304	329	340	329	320	330	316	328	314	322	313	301	326	332	307	332	358	293	292	353	295	314	331	324	320	317	288	283	320	320	351	352	328	343	333	343	314	318	310	294	350	293	338	335	342	308	340	289	295	334	335	355	324	316	290	314	314	317	315	355	315	345	337	320	357	331	305	332	308	335	321	334	336	341	289	307	324	325	332	345	336	360	351	342	324	309	327	321	319	342	303	303	332	340	316	313	354	290	289	335	327	322	369	320	316	316	314	333	313	338	354	307	344	365	332	345	347	315	318	352	335	361	309	356	311	312	322	315	337	308	365	317	303	313	317	315	366	301	338	302	334	311	324	359	349	302	315	335	327	333	317	311	305	358	348	307	295	313	358	344	321	312	301	329	311	330	339	329	350	349	322	319	319	307	323	331	318	340	329	309	281	344	357	355	321	305	337	306	340	319	292	317	337	343	331	342	336	314	322	290	330	361	359	335	336	357	353	340	314	344	333	321	306	339	291	306	356	309	309	338	349	317	324	350	333	341	314	353	310	332	316	304	334	294	326	332	352	290	309	298	312	345	310	326	339	322	351	307	322	363	304	326	300	309	325	322	336	282	325	307	315	321	312	335	320	369	325	309	329	320	357	317	311	332	301	337	305	324	322	326	330	335	350	345	337	329	319	352	342	334	332	324	335	320	310	361	284	332	331	315	334	335	359	357	327	326	354	328	338	351	343	315	326	344	303	325	323	341	347	323	347	340	310	328	314	320	317	380	329	323	297	300	309	305	298	334	343	368	345	327	353	338	311	340	312	323	325	328	328	339	337	315	316	318	330	341	329	287	298	322	299	362	315	312	330	345	321	351	332	349	336	302	299	299	285	292	310	316	337	306	352	321	350	328	334	339	319	309	328	335	328	292	348	310	330	315	279	336	342	311	351	344	325	322	332	325	322	336	312	370	302	329	336	325	304	320	306	302	330	316	339	333	302	319	351	329	305	336	332	374	329	367	324	342	353	304	331	330	319	335	326	312	324	332	325	302	310	342	315	310	336	318	304	322	329	300	315	312	326	288	366	357	383	362	341	330	324	314	329	340	339	317	354	304	322	321	344	334	313	321	332	321	302	287	338	287	334	323	326	347	323	334	326	289	313	331	334	290	306	301	368	324	366	352	358	346	328	288	334	344	342	320	337	320	302	302	318	302	314	345	317	318	306	331	308	336	321	262	289	299	336	302	297	326	345	329	357	347	316	364	331	346	296	338	292	297	340	316	279	325	336	331	302	345	312	333	305	354	292	327	315	298	355	313	319	292	292	334	326	288	306	304	346	288	303	326	336	304	351	328	320	354	336	316	345	306	318	337	349	321	308	333	328	370	326	320	312	348	312	277	336	294	328	347	350	305	336	330	327	281	326	327	308	316	330	325	273	307	343	346	284	304	343	324	289	347	290	344	330	345	370	319	339	295	356	301	327	295	329	331	300	306	290	314	342	301	298	351	352	299	321	335	308	348	331	293	308	308	346	320	328	325	328	312	295	327	286	316	319	347	292	360	324	321	308	329	325	309	310	341	319	316	343	320	326
2212	966	1212	1371	1295	1089	959	904	794	841	797	790	809	741	807	763	751	786	699	773	694	764	774	758	726	702	755	688	704	692	725	726	738	716	745	695	699	749	772	764	747	747	755	737	727	759	727	742	737	787	673	659	745	754	753	727	722	706	685	716	706	670	750	700	711	724	720	751	772	741	794	715	679	737	721	723	679	711	736	727	726	726	770	737	764	722	726	730	756	764	699	750	748	745	745	758	712	724	739	760	686	717	733	727	708	756	735	712	723	732	743	753	756	771	769	724	690	690	752	705	799	784	743	771	708	734	741	710	719	714	732	714	736	744	754	734	747	678	714	704	703	774	724	710	696	708	698	744	717	674	719	750	740	754	757	708	738	720	732	717	764	747	756	684	695	739	717	719	710	720	727	741	758	707	732	750	710	758	728	734	704	755	699	759	735	747	694	829	774	791	715	761	694	759	728	728	765	721	727	758	751	744	730	746	735	763	710	762	711	660	751	704	725	732	702	746	727	740	746	697	746	689	732	755	715	714	709	701	720	721	753	734	716	687	714	760	710	708	746	717	712	751	761	734	688	705	737	747	723	750	759	727	743	717	729	713	728	742	774	725	733	725	742	722	745	723	751	730	721	707	722	787	750	760	687	718	737	734	769	690	719	745	761	719	761	680	778	701	703	740	694	741	759	730	695	736	720	706	713	731	685	744	694	715	783	747	711	735	708	812	767	700	766	736	702	704	714	715	712	758	687	726	668	756	665	718	689	700	686	707	726	730	728	701	727	693	749	753	712	727	750	730	699	742	762	747	750	780	775	734	724	685	740	733	763	744	707	721	689	750	733	731	681	712	767	723	677	746	723	706	745	752	771	700	688	724	701	722	769	727	741	722	685	743	707	701	741	731	722	733	708	724	732	693	720	697	701	714	692	675	674	755	696	717	728	715	694	701	726	752	716	714	739	729	720	705	759	703	750	711	689	726	736	710	699	730	778	745	679	733	699	669	724	772	723	698	717	715	735	782	719	725	730	690	742	708	740	712	704	743	736	742	703	753	708	771	758	709	700	746	704	719	748	688	731	756	727	702	707	722	723	718	795	731	729	762	679	742	722	731	735	708	721	696	719	715	742	815	726	727	736	738	719	714	761	730	762	692	743	771	737	737	735	757	699	734	728	675	710	706	755	730	704	668	752	778	714	710	711	738	698	710	751	729	705	736	704	731	729	745	693	698	723	752	769	667	708	756	731	714	720	753	727	726	755	716	785	711	690	712	718	681	738	726	742	735	685	749	752	738	694	725	775	734	725	703	801	715	710	763	737	715	707	688	745	760	777	717	728	730	733	803	686	732	750	713	783	731	714	762	715	727	701	753	750	743	727	743	724	709	703	739	742	731	670	726	755	712	710	748	751	768	705	715	767	734	681	782	724	684	713	764	765	688	741	732	703	727	718	779	745	737	758	800	741	685	729	712	722	734	761	755	720	748	729	710	706	738	726	758	750	747	748	686	742	740	733	707	741	709	731	704	751	693	730	750	739	736	733	722	702	727	710	780	762	771	763	741	747	734	730	698	749	771	731	752	767	724	736	714	738	759	749	758	754	752	742	713	774	731	763	774	709	720	695	735	766	727	736	729	735	710	708	702	723	679	682	712	720	766	775	724	715	779	741	786	729	750	714	720	734	722	697	788	758	751	743	771	769	716	794	733	750	765	703	706	703	701	758	751	704	791	710	780	681	731	699	769	744	749	701	755	706	751	727	737	705	742	723	780	730	734	679	721	687	728	736	706	753	742	734	770	722	684	707	764	787	728	721	794	688	731	727	752	766	716	722	704	735	749	771	700	714	713	737	750	699	706	712	676	753	783	690	744	741	727	725	787	754	738	760	727	710	758	732	730	677	725	715	749	706	766	735	767	727	729	716	742	698	725	720	712	706	735	699	711	677	713	697	775	740	751	760	729	715	718	723	696	737	702	729	675	688	726	760	745	756	772	795	702	712	722	690	759	741	715	769	749	693	710	735	712	675	773	731	754	714	708	722	701	678	707	765	755	705	723	735	707	709	748	750	686	733	683	723	703	721	675	833	722	732	749	759	738	735	718	727	709	700	733	719	678	677	724	759	727	777	769	701	707	726	713	747	691	751	766	720	726	814	736	721	681	771	707	784	738	721	795	723	687	732	697	780	771	714	695	682	748	749	712	730	700	703	735	759	699	681	729	734	732	677	729	683	670	777	740	753	724	765	720	734	743	713	753	714	779	723	746	754	725	728	719	754	700	736	706	705	729	769	689	733	769	701	777	732	796	732	709	679	742	704	677	708	693	736	717	710	714	689	778	742	720	717	737	737	705	747	741	751	770	766	714	761	722	752	691	739	726	696	707	732	754	656	710	704	746	732	729	717	719	718	730	717	729	706	678	737	745	731	681	749	730	758	755	707	731	722	714	720	748	745	704	718	745	748	724	710	701	677	665	709	757	721	749	720	665	775	738	711	686	690	733	748	763	736	812	758	716	669	714	723	696	748	742	705	768	713	764	732	715	740	761	769	762	706	799	715	763	674	708	697	706	764	751	696	735	720	778	697	758	694	731	758	706	766	801	713	736	750	755	787	750	682	662	707	758	736	737	708	750	719	721	732	746	697	728	708	708	717	717	744	728	756	720	747	702	656	730	736	761	675	699	739	697	700	757	714	737	745	755	699	688	694	780	783	715	779	792	740	748	744	653	731	692	699	751	692	670	720	709	797	720	738	718	719	685	732	724	720	707	721	699	734	728	746	734	729	764	714	690	743	745	781	762	766	726	723	780	767	776	718	748	758	710	732	734	774	719	715	744	720	758	790	693	744	748	690	713	778	739	698	736	720	748	746	700	764	699	731	761	784	719	678	717	753	725	700	700	719	752	719	708	726	696	704	804	724	793	702	757	777	735	758	733	729	714	725	743	688	787	734	761	753	722	723	715	733	749	751	711	708	729	722	784	770	706	755	769	716	704	694	752	736	713	780	711	752	720	738	700	748	800	673	712	761	722	714	741	757	722	700	705	644	764	741	726	701	701	678	707	725	720	719	708	747	732	750	701	724	742	750	759	715	715	718	705	673	735	732	753	679	703	699	693	713	778	707	766	728	777	745	734	752	743	675	776	764	732	715	746	692	717	740	712	771	720	749	704	732	727	792	716	715	743	764	697	742	722	756	748	750	665	761	758	780	734	744	713	761	704	723	716	751	727	756	725	691	732	751	784	741	742	688	756	719	733	771	726	763	813	723	734	776	712	688	730	702	780	738	715	721	717	712	714	711	788	725	723	728	773	711	723	752	726	772	677	702	741	637	717	722	711	649	711	738	737	698	729	654	738	789	761	709	693	782	754	772	733	728	696	738	725	783	692	763	720	678	707	725	710	695	730	758	778	782	703	721	767	720	757	707	721	719	748	710	701	690	727	716	752	742	703	717	756	758	756	716	733	676	756	791	727	729	761	733	726	766	753	724	689	717	746	703	757	732	717
8501	1227	1077	839	657	517	404	322	302	285	297	272	290	252	284	269	241	255	256	211	253	280	237	220	226	184	231	238	240	264	245	218	247	225	233	216	238	241	260	235	229	210	246	210	230	258	228	220	221	208	258	254	215	244	246	250	227	246	204	259	222	214	229	241	246	250	230	248	241	223	240	211	221	230	234	242	252	218	243	231	221	242	253	260	238	201	247	237	265	234	255	220	245	234	216	225	217	260	234	219	241	211	254	221	229	238	205	218	264	244	218	239	247	211	240	218	225	239	244	199	181	216	248	234	244	238	234	229	264	194	226	214	240	221	243	232	247	233	224	209	233	226	238	205	220	231	195	243	243	221	213	239	238	209	251	225	237	222	227	207	196	237	245	237	226	235	225	261	224	216	251	260	232	239	249	216	239	244	247	232	182	206	260	226	225	230	234	266	205	239	215	246	225	243	229	256	215	230	223	213	242	219	220	232	212	226	237	218	234	246	224	230	213	234	273	241	201	235	241	237	232	228	227	230	233	224	215	203	241	246	270	259	241	234	255	210	246	253	229	218	211	239	223	225	225	205	239	233	227	208	233	249	219	232	239	245	205	222	240	237	236	242	228	220	201	231	248	215	248	246	221	235	207	247	222	254	217	245	207	255	211	215	241	224	213	252	261	236	248	227	231	247	250	258	253	199	200	243	237	228	213	265	231	276	252	222	220	242	238	230	227	237	220	239	212	242	236	233	208	239	228	249	237	254	254	243	208	215	266	258	254	269	250	229	242	252	247	272	248	233	243	265	211	199	237	248	224	210	231	270	226	216	224	234	193	215	229	247	247	238	234	210	231	221	230	217	238	230	227	237	246	285	229	242	243	211	247	211	232	239	236	212	213	218	238	222	232	242	246	191	266	242	229	240	231	232	243	229	214	241	230	239	220	228	255	223	259	218	249	229	219	221	270	252	244	245	244	206	233	238	252	238	229	219	210	208	229	240	228	260	205	248	246	221	236	241	234	228	229	252	240	250	243	221	228	245	229	262	246	215	225	225	218	244	226	248	225	221	221	214	218	237	212	205	244	208	197	243	234	244	210	272	241	247	238	242	242	230	258	249	234	246	199	239	217	228	246	220	248	234	250	238	222	231	218	248	218	238	239	203	221	247	229	244	215	246	227	216	226	242	243	214	254	247	239	235	236	232	242	237	241	205	229	216	232	233	243	242	235	244	249	210	236	239	257	213	236	235	241	249	241	226	211	238	256	214	249	233	222	244	207	236	250	233	270	233	221	213	239	242	229	258	234	196	246	234	247	205	274	219	235	225	229	250	226	224	230	236	213	224	219	246	219	256	241	209	224	240	230	227	236	250	257	198	248	228	246	211	232	229	264	226	207	253	244	217	231	237	229	220	200	234	270	225	224	264	213	257	232	234	233	241	215	223	230	228	233	235	239	224	228	249	251	208	223	214	231	226	232	233	219	236	257	234	231	236	270	234	224	261	228	221	228	262	231	227	248	244	235	227	216	231	252	265	239	220	209	206	218	260	251	235	219	237	252	243	238	229	265	260	248	220	245	256	229	249	243	236	234	235	242	212	240	252	262	224	224	237	257	228	247	247	213	220	208	207	251	264	235	256	243	266	240	252	214	214	223	234	251	211	239	234	218	214	225	240	234	241	211	259	271	222	260	239	215	254	254	227	233	219	250	213	220	210	216	232	208	225	244	228	231	236	235	203	266	221	251	247	234	238	233	248	220	223	226	232	235	232	242	245	225	244	213	241	228	237	217	236	211	213	230	226	236	230	246	245	236	230	221	213	235	237	232	236	225	253	231	232	211	225	212	221	243	271	218	237	244	211	257	269	228	252	240	221	228	203	225	226	242	220	254	232	213	263	222	206	233	215	232	219	251	213	200	217	216	253	229	229	243	237	245	222	238	246	235	237	259	225	248	218	230	249	222	229	269	250	238	226	258	206	224	204	244	235	227	227	241	255	217	246	200	197	253	232	262	243	228	234	239	279	246	233	246	235	224	256	251	235	247	215	232	228	241	225	250	230	238	230	250	221	242	247	231	248	248	221	203	262	242	222	241	215	266	223	244	258	242	221	247	235	236	225	239	231	228	197	237	237	244	210	254	251	252	232	265	232	208	250	200	265	217	202	213	232	238	229	259	218	218	253	239	216	248	243	229	223	236	247	253	232	220	189	245	245	223	233	226	234	242	240	246	266	230	226	262	231	230	229	221	192	255	218	243	245	178	223	242	217	228	230	220	231	221	240	229	254	224	228	234	241	219	237	215	241	256	217	233	234	218	252	200	199	225	237	262	230	227	226	247	210	221	242	240	236	238	234	235	234	200	248	217	226	234	244	232	224	221	236	222	235	208	223	232	243	220	236	250	241	235	240	236	250	239	235	222	230	237	243	260	246	218	224	241	254	241	231	237	210	190	224	221	214	227	220	241	223	275	230	188	211	237	248	257	209	225	248	233	227	220	234	261	240	216	226	258	248	235	221	235	225	232	213	260	226	229	226	207	256	209	249	274	227	212	229	220	228	261	218	257	239	251	233	209	247	229	230	224	262	234	219	245	210	233	258	235	232	226	259	228	234	242	224	241	217	245	222	222	249	208	224	210	222	236	216	245	238	227	211	250	241	273	240	232	252	209	205	253	236	216	252	213	216	236	240	236	242	205	214	236	243	243	249	216	212	234	217	220	197	235	247	256	222	222	196	237	230	219	212	269	235	240	216	211	225	221	252	200	233	238	216	259	229	209	234	216	233	233	244	243	255	272	242	208	251	221	213	265	213	240	230	251	234	243	234	228	244	209	200	215	246	223	254	248	225	186	224	208	223	259	272	233	263	238	239	233	257	226	241	231	265	220	231	246	243	237	227	241	243	234	256	256	251	267	222	226	238	219	210	272	241	204	221	235	230	256	227	245	242	261	220	236	243	249	266	203	249	229	260	241	206	237	227	203	244	254	237	265	220	256	232	265	254	231	227	227	246	251	249	259	225	251	242	243	199	223	241	250	244	251	215	209	236	239	233	252	247	242	234	218	218	243	244	241	211	237	247	219	257	256	238	245	226	235	255	229	206	253	251	231	239	233	249	211	262	224	212	254	209	216	232	254	224	227	229	245	246	220	250	223	252	212	234	230	213	258	224	220	236	236	236	211	225	233	253	229	255	225	236	246	247	245	267	236	237	217	257	211	250	250	217	224	212	242	221	213	240	226	210	235	238	253	240	246	243	255	238	211	231	236	218	242	224	233	223	269	248	234	222	218	209	241	221	240	241	242	219	199	199	242	236	239	223	234	197	226	232	220	237	230	250	215	230	233	232	238	251	228	216	236	232	252	215	246	216	232	250	254	217	206	238	272	235	215	243	220	242	226	250	257	214	254	226	230	211	262	208	238	256	242	223	231	236	248	247	223	231	243	254	260	237	246	230	237	260	265	186	215	213	203	222	235	230	216	234	211	253	255	224	210	236	223	268	240	247	258	223
6971	1464	2289	2694	2276	1841	1439	1148	1001	942	908	853	811	735	743	698	689	710	635	622	643	604	636	641	593	560	592	612	567	553	546	547	528	494	593	589	528	559	559	554	578	594	540	564	556	521	544	523	558	522	548	514	580	533	553	549	564	532	565	513	535	529	501	533	509	521	520	527	508	520	515	539	540	557	535	509	541	524	561	540	494	538	531	527	555	535	496	502	512	556	525	514	527	521	520	542	535	545	498	547	558	525	530	524	533	560	510	547	531	506	517	488	518	499	518	552	516	517	503	555	548	519	533	512	518	526	553	507	552	554	535	527	544	530	541	539	525	539	565	546	530	572	530	529	546	503	521	503	542	509	565	514	532	564	568	555	535	539	526	545	544	481	550	512	540	581	540	533	554	516	564	562	487	587	537	545	517	503	535	549	504	524	521	574	544	522	547	530	545	510	494	544	537	545	515	522	536	552	496	556	496	526	513	552	505	523	561	527	535	549	517	507	528	534	569	493	552	557	529	560	518	532	527	564	530	542	566	539	542	554	522	539	511	514	534	562	495	516	505	579	525	519	536	559	497	482	498	526	559	537	526	522	528	501	520	507	541	534	571	547	552	550	531	503	521	501	512	581	549	592	513	546	534	535	514	574	475	568	557	547	557	520	560	573	567	550	508	514	513	532	529	564	558	550	548	551	519	516	572	533	509	521	560	528	557	565	513	530	482	513	532	544	543	531	506	518	556	509	495	549	562	544	492	517	523	544	518	557	544	568	512	537	554	578	552	489	528	508	543	562	540	514	532	527	511	570	494	535	509	531	529	541	557	521	544	542	509	524	492	558	516	531	544	576	540	563	540	491	581	516	533	540	486	496	547	573	498	555	519	495	546	571	534	515	514	544	541	508	537	504	533	532	520	514	513	570	502	532	535	547	544	526	541	551	549	527	540	560	561	512	507	512	564	518	536	508	543	520	539	509	560	518	513	521	558	567	514	528	575	532	579	494	532	569	574	515	503	525	566	513	543	535	539	521	518	546	554	541	534	519	553	534	508	557	517	520	579	570	514	558	531	568	543	519	528	508	557	502	567	550	586	535	547	549	564	540	508	501	518	550	569	535	533	542	554	500	529	526	539	539	581	472	564	535	552	538	548	552	498	528	539	475	569	552	574	520	506	558	558	524	525	545	514	497	537	539	549	516	537	544	532	523	540	553	548	524	493	565	527	513	526	512	543	548	558	516	522	482	560	522	554	519	545	557	545	566	544	515	494	515	497	503	584	519	573	526	573	559	552	514	533	523	543	505	539	540	520	536	531	528	514	529	519	538	567	545	552	522	516	507	519	567	558	510	515	507	505	514	549	527	520	536	556	520	513	536	519	508	475	512	553	553	560	515	536	525	530	562	532	518	532	538	519	504	515	486	529	522	543	570	540	532	534	543	551	601	506	488	563	527	551	552	512	526	530	521	529	510	506	512	559	538	511	522	538	551	532	542	573	504	563	522	516	559	548	505	540	539	566	551	496	550	530	531	536	502	506	558	537	523	540	541	540	540	552	523	496	501	556	520	523	568	499	553	536	541	536	556	530	563	562	560	519	549	517	532	532	528	535	506	505	520	498	529	561	529	542	516	534	494	515	513	541	547	530	511	534	502	517	512	505	540	525	508	546	514	504	576	600	535	555	544	538	497	506	506	530	529	541	579	503	504	563	552	543	521	543	527	529	510	566	528	562	516	503	534	542	540	530	532	540	489	503	548	539	541	525	526	535	560	553	513	498	528	557	498	548	532	530	552	488	553	543	550	554	588	529	532	548	534	517	509	523	500	505	525	532	525	507	552	551	535	527	578	553	555	551	544	554	518	530	526	525	551	532	573	548	514	545	527	509	516	557	534	563	543	505	504	525	580	481	527	521	514	565	523	529	554	534	511	600	540	539	536	540	502	528	541	510	547	496	538	504	531	499	554	493	560	539	507	564	508	584	529	545	540	512	561	524	526	502	549	537	544	472	539	529	562	562	561	543	547	493	543	511	556	516	538	494	542	518	529	544	548	565	547	516	474	546	456	526	541	549	521	527	528	509	525	507	545	537	519	537	537	570	522	537	527	564	525	529	538	533	497	537	533	566	513	510	513	550	505	549	553	519	530	547	575	560	512	527	530	526	566	506	500	549	535	522	540	520	512	526	532	511	511	497	491	565	511	517	538	515	542	502	551	518	538	542	545	515	507	523	532	544	478	543	485	563	522	558	505	549	525	555	507	523	526	498	579	580	536	534	547	505	511	505	577	551	503	547	513	560	463	507	568	541	502	532	520	555	543	524	531	570	499	580	528	501	510	554	528	545	510	514	551	547	518	507	543	530	506	537	534	524	508	563	538	492	538	541	551	507	513	543	513	511	527	541	580	579	555	522	496	497	473	532	496	520	549	551	563	497	513	548	523	507	493	540	549	580	517	508	602	516	537	540	521	554	506	541	559	564	544	537	513	507	548	535	518	535	510	528	550	539	552	560	538	536	578	545	535	530	532	558	520	575	550	515	545	519	571	520	532	513	537	531	555	501	533	531	555	524	540	552	534	532	497	530	489	552	515	538	562	495	518	515	539	500	519	481	496	510	509	552	528	559	521	554	528	533	513	542	513	497	533	534	527	532	512	532	536	556	563	544	561	506	532	531	573	527	543	531	559	527	582	512	569	494	518	500	518	527	500	536	557	535	521	562	509	506	547	524	502	594	579	538	522	552	555	485	530	551	514	513	549	506	526	530	557	571	510	538	512	547	539	483	550	503	522	535	501	528	525	532	553	487	512	569	525	497	538	555	521	505	547	517	517	579	508	500	539	506	556	519	550	526	513	549	503	544	527	538	538	490	504	535	581	527	555	522	559	488	553	532	523	512	515	538	521	503	560	524	579	558	531	546	515	553	549	529	531	528	514	518	516	546	500	549	539	516	543	508	571	497	523	532	544	533	558	540	539	588	483	549	526	565	538	541	515	505	556	515	552	503	510	550	550	539	516	520	547	556	547	544	546	552	558	514	536	481	529	520	503	543	508	570	514	486	508	531	549	532	508	574	516	535	507	538	516	504	514	534	528	489	509	577	553	539	564	536	541	539	519	544	557	536	528	548	506	508	496	499	548	524	523	509	538	514	521	506	490	538	553	523	530	571	514	562	516	523	595	517	528	534	563	541	529	514	502	562	543	519	532	513	538	502	528	569	548	545	570	530	530	513	553	503	508	558	574	528	540	533	529	506	529	538	530	580	523	558	519	555	507	499	538	581	538	511	555	540	549	559	530	541	522	536	524	560	485	556	541	545	525	553	574	509	510	501	509	513	576	555	536	506	543	555	589	534	567	566	520	521	585	521	556	513	510	544	518	542	518	524	577	500	587	537	525	514	554	495	540	557	557	527	537	567	571	579	491	541	513	498	511	509	534	519	538	521	511	532	568	533	532	530	539	562	542	551	542	527	518	551	484	514	536	504	569	544	524	540	514	577	512	535	524
15508	2279	1654	1285	824	610	405	313	248	234	200	203	196	169	143	168	162	142	123	127	133	138	144	144	131	130	140	110	107	121	109	123	123	91	132	106	118	112	111	126	104	108	130	137	109	113	108	121	114	110	104	101	116	106	113	104	112	119	117	93	105	116	120	128	119	107	110	107	88	110	103	98	119	115	100	107	116	104	122	97	113	112	103	104	122	99	106	88	126	116	97	120	121	104	90	109	138	115	109	119	105	97	96	121	110	91	99	113	106	113	111	100	83	108	107	94	108	94	123	111	94	103	109	132	100	125	102	117	106	101	100	121	126	132	125	131	126	108	108	114	103	118	95	115	105	101	112	111	118	123	125	111	135	95	123	97	110	97	102	110	105	123	96	116	124	121	102	126	94	112	122	116	120	107	97	122	115	106	109	104	106	116	107	120	106	107	120	113	117	96	111	116	110	109	87	102	113	127	110	110	108	115	108	107	98	127	124	101	100	109	95	131	92	116	125	115	118	124	102	96	115	125	120	84	131	127	105	91	105	120	93	108	116	85	116	123	110	112	101	71	97	119	118	105	105	118	119	126	110	99	108	130	113	96	108	122	104	105	119	99	81	117	105	102	93	105	101	124	116	124	99	111	108	113	102	87	109	134	122	107	125	123	137	117	113	111	98	94	116	132	123	111	120	107	129	116	110	117	113	134	106	104	121	105	105	108	116	102	114	140	126	119	98	105	139	129	94	92	104	118	122	110	112	109	114	132	114	141	118	118	108	106	111	129	118	101	122	118	95	103	104	110	113	89	103	104	114	118	116	110	103	113	120	110	108	105	90	113	121	136	137	112	100	106	100	132	119	105	111	110	113	97	121	114	110	101	114	108	113	118	114	90	90	126	114	121	112	106	118	131	114	128	113	135	100	137	97	102	109	97	97	110	134	117	117	99	118	123	116	107	97	132	106	124	91	103	102	111	112	113	113	108	132	120	104	105	116	97	103	123	113	89	95	113	118	109	103	98	116	102	133	122	104	112	101	113	113	118	126	117	100	109	103	110	118	97	121	120	130	102	100	115	104	107	103	102	112	102	113	111	107	94	98	106	117	110	116	111	107	109	122	123	114	99	101	101	102	97	99	106	90	110	100	95	112	106	105	111	124	120	112	117	114	105	108	115	109	107	112	94	121	122	114	104	94	119	115	104	113	120	99	116	95	122	110	110	127	108	120	115	109	112	97	92	110	89	112	105	117	119	107	114	131	103	110	108	130	121	96	123	95	92	114	124	127	101	114	99	105	100	98	108	102	119	107	102	93	109	115	119	103	116	96	129	123	107	99	119	113	88	100	103	115	98	112	102	114	126	123	106	112	112	101	104	113	103	105	110	112	120	132	113	92	117	124	121	121	111	93	113	105	109	123	109	114	123	114	107	112	113	116	114	100	109	117	118	108	115	101	103	102	118	115	86	136	108	104	98	107	102	88	105	121	102	120	109	108	119	118	120	104	126	93	99	112	118	101	121	110	95	87	109	144	120	108	111	132	107	119	128	105	107	88	122	114	138	116	93	92	106	93	112	126	119	105	133	96	105	98	112	105	114	95	118	118	98	129	108	101	96	97	109	126	120	119	124	114	104	112	123	91	120	91	114	104	127	105	104	100	114	122	122	121	117	128	117	122	104	105	112	110	122	103	102	110	102	100	101	95	126	102	107	112	139	107	114	113	112	90	98	102	119	113	111	116	126	120	112	121	106	119	115	109	127	116	118	115	91	88	119	94	113	117	111	122	107	121	109	102	127	103	135	102	96	76	114	118	116	107	112	91	89	104	113	100	129	138	104	106	109	109	112	111	106	96	105	101	139	116	124	111	112	108	120	110	118	111	99	114	106	101	93	115	109	109	133	102	121	106	103	101	117	114	101	100	107	119	104	114	108	101	110	119	126	103	121	124	110	84	106	101	114	111	120	99	106	102	117	100	98	101	90	105	100	120	111	109	107	109	106	131	127	108	109	111	131	113	96	109	87	110	116	105	128	111	111	112	128	121	116	106	94	89	104	121	123	107	87	89	92	103	112	103	124	96	112	124	95	104	116	123	118	103	113	83	117	98	120	106	115	125	113	122	102	114	96	89	106	114	116	135	107	117	120	114	115	126	115	109	99	118	117	127	103	88	94	121	101	102	110	122	90	107	129	104	103	101	97	123	95	108	104	128	98	103	97	106	119	98	118	126	116	108	95	102	108	105	86	116	119	115	104	109	105	108	116	110	105	116	106	115	117	127	102	117	132	102	117	106	122	105	108	116	94	125	101	95	108	127	115	124	110	119	112	105	115	115	102	117	101	116	111	114	112	117	113	127	99	103	94	115	106	108	123	116	121	102	102	107	109	109	115	117	104	113	90	91	106	117	112	123	125	101	104	98	112	124	106	107	101	126	109	102	100	118	109	105	115	106	126	89	104	103	91	87	103	113	114	126	119	121	112	114	100	102	110	95	123	129	103	118	102	94	106	115	103	101	121	109	91	128	130	122	101	121	100	99	114	114	101	106	112	100	84	95	112	128	115	119	97	136	135	116	107	116	105	122	96	121	91	123	125	105	95	120	117	118	112	129	115	116	119	116	122	138	129	110	113	126	104	113	118	131	103	108	107	120	98	105	104	126	112	105	127	104	116	99	108	97	115	103	106	110	103	120	89	107	95	130	128	113	117	105	105	123	102	92	129	115	107	111	113	99	116	106	110	122	111	74	111	114	102	118	126	108	103	104	101	142	124	127	97	96	100	113	109	118	104	112	110	118	93	117	117	131	113	120	98	99	109	111	102	116	114	115	102	98	128	114	86	102	119	110	123	122	99	125	133	131	117	122	105	97	110	119	114	110	115	105	107	111	111	118	107	111	100	126	108	106	125	116	89	109	97	129	126	95	106	108	109	87	128	122	88	105	110	119	111	122	113	98	113	122	109	102	99	96	123	126	111	119	113	113	95	116	103	123	123	107	125	114	138	116	115	111	127	114	94	103	113	96	121	122	143	119	116	114	123	89	102	90	102	119	115	103	122	121	112	101	115	111	109	94	119	112	104	98	109	112	130	101	128	112	115	109	101	100	109	128	135	122	103	116	105	89	104	132	104	100	122	120	124	131	94	106	109	116	143	107	95	98	103	120	107	116	110	119	113	98	116	99	102	104	102	119	114	97	135	107	83	107	111	110	110	106	93	104	133	125	115	135	110	113	122	109	126	111	104	126	115	93	104	110	113	118	109	99	107	118	126	109	122	106	125	127	124	118	110	107	121	93	132	104	105	121	99	96	118	117	115	97	138	143	106	121	125	130	112	101	101	106	111	93	107	118	111	101	121	108	135	119	104	92	120	123	103	116	112	122	126	103	94	130	110	84	108	98	122	97	111	104	124	117	113	112	111	106	117	96	105	119	102	102	141	125	118	111	115	113	111	97	99	113	107	100	131	113	108	102	114	107	125	102	115	97	96	104	105	104	92	106	108	113	91	115	113
8852	1754	3167	3930	3281	2551	1813	1326	1103	1051	977	867	782	636	589	566	548	530	487	454	428	435	415	391	387	384	388	365	349	321	339	316	369	318	333	302	334	350	302	320	290	290	299	291	291	248	308	322	307	297	268	277	299	312	295	300	285	280	266	314	291	297	250	282	270	309	284	274	281	327	296	270	292	288	279	249	291	286	318	277	306	292	305	283	271	258	279	286	280	288	275	294	290	257	253	315	279	283	286	271	298	278	260	287	304	277	293	274	263	272	268	285	289	266	259	271	280	301	267	272	250	289	238	308	283	291	284	279	300	281	272	273	302	266	254	314	261	286	290	275	307	290	318	250	249	231	294	282	294	280	310	292	267	295	259	300	254	264	278	292	297	289	279	282	292	276	269	256	282	299	312	324	300	259	279	292	268	260	284	273	249	283	289	286	277	282	290	284	265	234	279	293	288	281	272	277	304	269	305	261	289	277	281	298	276	259	292	263	269	304	283	281	263	266	276	270	258	277	280	282	275	286	274	288	309	251	260	296	284	291	298	304	274	284	253	293	303	264	273	296	280	311	238	269	289	290	266	288	283	289	311	293	298	267	304	284	300	294	267	279	306	283	279	264	256	262	273	260	259	272	272	273	279	273	277	277	314	267	280	268	272	299	240	262	273	278	279	288	262	293	252	264	257	271	297	280	269	277	273	267	272	254	292	303	297	291	266	307	265	284	288	257	256	274	264	256	285	267	297	249	241	280	281	278	278	271	281	284	267	293	261	281	313	238	307	305	265	301	263	272	305	281	306	265	267	273	268	268	287	305	262	286	271	312	297	300	282	292	270	286	280	275	273	257	278	310	268	266	292	275	285	284	316	279	284	300	261	296	279	300	283	285	264	281	256	274	299	286	254	298	279	268	285	258	268	240	278	274	296	285	308	276	282	290	290	261	275	308	295	265	305	265	298	262	264	313	268	278	258	285	298	279	281	280	315	291	270	246	267	266	279	286	273	263	271	271	250	281	286	284	293	279	292	284	294	302	258	290	272	263	270	295	245	289	275	280	307	267	274	279	250	298	278	260	282	329	274	259	262	312	279	243	255	265	277	269	299	279	247	279	272	274	275	288	292	282	272	282	284	309	260	290	310	283	268	303	289	314	274	269	276	296	282	246	307	273	291	264	262	270	298	228	281	274	258	328	298	239	293	294	251	279	302	284	282	281	292	285	267	284	275	290	257	269	286	257	276	294	305	287	294	294	288	274	277	276	270	285	256	299	276	289	290	274	263	263	271	272	288	255	275	282	285	272	300	279	278	284	294	273	292	295	293	275	274	278	295	265	281	309	284	336	273	252	276	272	273	279	299	263	298	310	276	266	284	285	295	298	306	291	330	305	267	283	284	310	281	307	272	272	269	254	287	276	261	281	292	288	267	314	265	280	287	293	296	235	312	279	286	290	271	275	292	289	272	256	278	276	291	291	302	293	310	288	250	287	255	278	255	265	317	286	284	305	267	288	256	265	266	266	291	277	292	281	265	302	272	286	279	261	276	274	261	271	294	310	257	313	283	291	300	265	286	294	283	287	303	270	272	289	275	268	293	287	297	301	308	270	272	303	267	282	308	263	293	293	303	284	313	265	317	304	289	300	298	283	289	287	295	266	270	288	284	312	268	269	268	276	251	277	250	311	287	275	293	276	277	260	287	278	272	274	292	272	275	263	307	275	292	249	284	308	308	282	287	272	292	293	272	312	276	294	233	254	277	275	261	289	296	303	267	271	288	297	287	301	276	279	259	301	262	258	276	282	315	277	252	304	291	295	286	305	283	275	305	292	261	307	271	293	257	307	287	288	265	269	273	273	287	296	261	271	315	311	295	277	288	284	279	270	283	303	293	293	275	264	280	287	274	280	291	262	305	269	264	252	302	273	290	297	269	244	262	298	260	289	304	304	296	292	281	294	310	256	279	309	277	245	314	265	283	297	258	274	295	273	315	287	264	268	290	262	246	264	285	292	285	288	263	280	259	271	265	277	270	282	275	281	276	274	269	268	254	282	274	265	316	278	291	260	293	275	263	282	274	295	284	242	264	282	285	280	247	244	255	287	278	280	244	300	294	262	301	304	284	288	273	252	303	293	274	295	301	297	269	273	276	304	278	312	261	289	288	306	279	263	283	276	299	291	264	276	274	283	294	279	273	290	274	269	280	296	259	269	281	247	277	271	281	285	301	281	304	286	287	275	280	301	296	244	310	314	299	288	279	272	321	283	267	278	312	304	296	302	284	290	272	285	277	263	305	282	253	255	297	279	263	279	263	273	284	306	284	296	293	266	271	279	267	269	279	299	266	270	248	290	282	263	294	259	261	261	275	263	299	276	277	264	283	295	281	300	285	311	262	320	288	304	279	313	319	289	270	267	294	300	297	263	258	252	316	264	275	311	270	281	303	254	300	308	283	288	273	274	288	279	274	253	271	266	291	291	272	303	292	277	285	280	272	250	276	282	295	290	261	268	290	315	255	284	268	280	276	285	290	298	260	257	288	285	274	271	294	269	293	268	274	288	253	289	255	283	292	272	260	280	270	281	273	278	255	273	286	298	308	269	278	302	275	289	291	286	299	256	272	284	298	309	285	300	293	279	247	267	285	296	286	289	262	312	292	263	262	265	267	268	279	258	291	262	273	284	276	274	289	290	281	275	286	266	279	281	298	268	280	271	324	277	271	283	287	291	284	257	256	320	272	265	275	269	247	262	286	295	288	266	302	271	291	267	276	250	268	291	253	266	291	282	293	274	296	264	266	275	281	268	285	303	274	302	269	296	273	302	270	277	295	276	274	303	301	282	288	282	274	290	327	273	302	313	281	282	289	297	276	271	305	292	278	274	279	262	296	300	257	269	284	290	289	264	297	250	266	279	274	258	301	279	287	276	297	276	257	273	287	267	280	285	262	274	263	245	299	286	270	274	261	278	320	298	256	308	267	305	305	298	274	277	304	297	281	239	258	291	279	286	293	303	315	297	285	249	284	283	281	277	311	275	256	287	275	283	271	279	265	300	290	261	280	267	289	269	259	223	287	282	313	284	294	288	287	285	298	297	266	269	265	271	261	280	261	308	289	281	285	268	263	287	299	257	263	274	283	288	285	270	266	276	268	252	246	279	278	265	282	310	289	308	275	277	268	265	287	290	283	300	273	276	290	291	325	287	270	266	276	306	281	263	319	335	303	312	268	301	294	286	284	286	286	262	297	270	261	295	266	275	287	311	283	234	285	279	284	280	281	294	258	284	267	288	267	258	279	263	282	296	302	286	268	259	239	312	271	267	255	279	278	291	262	272	260	309	298	298	291	282	272	276	294	271	284	311	272	293	274	263	246	287	275	294	267	260	279	279	279	273	283	301	296	300	271	300	297	305	266	276	254	282	288	286	270	290	271	292	255	315	280	277	286	316	277	250	269	316	293	273	296	275	299	253	291	260	269	266	274	305	273	299	326	278	259	318	283	274	271	297
1885	515	551	522	473	402	339	387	355	324	358	304	331	302	353	312	393	335	326	323	347	296	314	323	304	329	327	326	335	337	303	315	332	329	335	324	327	314	365	311	313	319	325	361	355	359	302	331	334	335	327	337	285	340	329	363	330	325	315	304	301	338	329	336	326	319	296	347	327	305	330	322	327	343	313	353	318	311	338	344	335	313	317	295	339	320	341	305	326	325	341	347	308	324	337	298	327	339	316	363	357	326	363	329	324	291	323	334	300	318	332	305	358	302	347	333	322	339	347	289	282	335	343	317	343	336	312	302	325	331	358	344	312	353	326	356	316	345	317	325	340	335	334	341	309	312	316	324	325	357	330	346	328	315	305	334	324	351	327	336	357	334	275	336	298	334	356	345	317	317	320	322	286	312	305	339	299	293	321	330	345	360	333	289	352	352	302	345	328	320	330	295	384	347	322	332	302	321	336	318	317	298	334	342	331	306	312	322	299	345	369	329	381	349	329	328	340	321	285	331	338	313	341	307	332	298	289	355	298	343	342	355	347	299	277	310	320	370	308	320	339	338	312	345	342	311	315	335	329	289	340	321	319	303	286	319	317	318	321	342	300	314	335	301	331	325	336	300	334	339	338	396	330	339	330	341	361	302	348	322	349	328	324	322	343	333	313	347	315	330	310	340	303	350	340	327	312	315	356	338	347	359	298	289	344	305	336	318	339	323	343	327	326	317	371	352	301	297	336	301	329	318	303	351	320	317	335	309	345	353	313	320	316	318	317	336	317	338	326	332	315	341	338	360	336	302	332	311	317	326	351	310	344	321	359	317	333	318	279	332	324	329	343	306	324	351	368	296	339	339	321	336	312	318	321	321	330	318	320	306	314	327	326	335	316	300	324	322	347	340	346	301	318	337	338	329	316	329	356	340	321	318	334	316	325	353	329	323	332	302	339	354	311	352	342	300	292	351	345	354	282	302	361	320	319	340	323	318	306	293	346	345	312	315	342	376	371	321	342	383	331	347	340	340	317	332	327	321	320	335	321	337	327	324	324	337	322	351	329	328	329	349	310	308	312	341	335	308	334	343	285	373	339	326	323	360	304	329	340	378	346	328	313	302	324	328	353	301	336	329	307	311	350	354	311	337	339	319	310	321	328	309	337	320	333	364	368	306	338	367	324	334	306	334	289	344	334	303	311	342	321	345	332	313	338	350	294	328	328	327	358	327	310	334	321	307	322	345	312	322	348	329	326	322	328	304	333	309	358	312	343	330	345	300	321	348	349	308	321	313	321	318	291	338	324	318	314	328	335	292	333	333	313	326	308	347	336	323	297	327	333	320	293	374	310	348	321	319	304	350	311	313	329	322	327	358	315	315	334	300	286	328	363	330	306	315	306	311	314	326	330	294	314	340	310	335	338	328	320	333	337	325	312	351	310	335	324	311	373	357	312	293	339	339	336	344	330	300	352	299	327	322	354	340	347	347	309	315	318	311	304	340	321	293	314	327	349	346	333	330	330	324	325	292	310	321	321	351	324	308	325	336	309	309	298	323	349	316	314	345	377	333	318	307	358	349	289	329	318	321	296	335	343	307	318	307	332	326	332	339	327	373	326	341	326	356	343	320	314	341	317	305	347	285	334	322	310	336	345	383	331	336	314	319	350	304	325	330	344	312	315	338	331	340	301	304	330	341	321	310	305	345	348	348	300	361	291	318	296	352	307	349	321	320	317	293	321	348	374	357	325	306	345	310	332	298	314	336	293	315	310	330	339	353	300	292	344	329	358	335	339	322	336	325	302	338	311	321	376	306	343	343	366	310	318	328	302	314	342	338	337	364	296	327	322	315	330	338	316	321	329	319	346	317	320	330	320	320	336	321	341	353	350	325	346	330	338	321	334	332	303	326	288	361	356	340	371	331	333	305	370	329	315	302	316	339	321	357	317	327	327	307	339	359	332	338	341	319	329	372	351	313	303	326	348	346	320	305	342	337	329	336	326	342	327	311	300	329	302	372	320	325	331	339	313	340	343	350	364	359	289	333	283	334	328	318	298	354	340	304	351	329	369	337	322	363	337	310	305	306	309	308	329	339	335	313	339	354	339	319	335	317	313	328	344	326	329	324	291	286	308	325	339	331	355	319	304	355	317	332	315	303	312	332	346	324	314	300	333	332	312	350	318	303	298	345	322	346	329	322	330	359	367	316	316	341	312	315	340	289	341	364	329	373	296	314	330	325	313	353	305	331	314	316	345	316	335	335	351	337	321	330	323	322	360	363	314	332	342	318	314	334	325	326	309	326	337	349	316	314	317	325	329	327	322	325	342	304	330	326	323	330	299	317	339	301	339	368	317	341	304	336	320	304	321	328	347	321	309	321	326	330	353	358	353	342	335	312	329	359	347	336	311	332	312	333	339	341	340	345	330	345	321	341	322	337	344	318	299	348	339	322	344	298	369	311	304	330	329	314	348	334	343	322	340	313	326	333	330	336	327	369	323	349	324	359	334	303	339	337	304	331	304	332	335	312	318	341	316	357	346	307	374	353	314	330	355	310	314	342	311	278	351	293	341	351	344	333	336	323	351	304	332	325	316	308	355	309	328	325	323	295	306	303	339	356	303	329	347	307	331	330	316	386	331	346	337	312	342	356	351	336	353	337	310	301	355	370	327	309	336	323	336	344	299	330	321	322	361	337	297	341	329	353	328	319	332	346	348	316	324	362	353	323	345	356	373	313	301	304	336	321	316	267	311	287	305	322	302	359	313	334	337	330	328	346	326	308	341	330	328	310	331	357	348	300	311	357	340	314	303	352	326	328	311	331	317	316	336	344	336	327	318	300	306	382	337	340	315	319	352	375	341	348	302	358	312	310	361	331	340	338	312	319	307	309	319	309	332	311	311	343	325	365	323	326	354	319	325	360	320	327	329	338	298	294	310	304	305	321	314	316	330	349	306	350	341	309	321	343	336	308	332	341	337	318	334	308	318	325	332	333	301	343	329	331	347	325	306	346	296	378	311	355	318	354	353	338	346	325	316	348	327	357	331	310	295	310	336	315	349	341	365	369	282	346	342	334	323	309	339	317	334	314	305	375	321	326	307	336	302	311	337	382	328	341	332	366	334	343	310	336	354	311	345	310	350	321	340	304	331	302	304	320	331	302	322	306	314	314	330	316	320	319	292	312	319	334	348	314	318	305	313	313	332	319	310	325	357	353	315	313	308	310	326	333	303	354	330	341	336	332	316	293	331	324	307	318	351	300	314	341	338	308	337	339	305	289	373	343	313	305	294	337	364	328	315	314	314	322	345	327	284	344	328	360	326	346	332	312	324	266	323	317	336	314	350	369	287	324	328	372	308	336	340	332	340	333	358	335	300	348	333	334	346	314	353	338	320	372	317	338	308	355	331	313	364	355	325	303	328	321	325	287	320	344	320	357	338	332	302	316	275	361	327	283	325	332	334	317	366	321	334	343	283	315	313	358	331	307	337	338	322	298	334	325
2182	936	1170	1400	1215	1122	957	866	828	905	864	857	812	787	757	794	762	723	730	800	768	731	711	782	707	778	721	753	754	766	744	781	751	720	740	747	754	780	743	708	727	729	732	738	712	669	766	733	767	704	754	724	748	746	782	802	675	732	725	757	745	704	777	745	742	736	682	697	764	693	768	750	705	735	733	731	733	742	679	734	771	717	738	775	738	713	734	755	738	734	742	709	780	732	735	724	702	779	751	766	752	764	758	705	743	767	734	750	718	766	735	725	752	744	707	718	708	697	779	744	744	751	724	799	739	665	709	685	722	759	722	717	712	738	742	782	766	717	734	737	710	786	740	765	721	743	734	703	817	774	744	736	746	728	791	707	720	719	731	747	759	708	755	702	730	718	727	735	712	694	712	779	741	742	750	719	735	751	714	707	726	755	750	753	728	733	772	676	757	746	772	746	713	732	733	717	745	731	776	796	742	707	695	730	751	758	753	727	737	713	694	739	750	693	768	721	753	776	771	790	718	735	731	765	744	706	701	734	756	739	749	690	763	670	730	677	728	811	772	750	792	755	693	730	743	707	748	737	730	737	738	704	709	716	701	740	737	732	734	720	706	756	749	677	715	734	733	758	766	752	770	738	738	745	700	771	786	672	733	761	744	781	750	736	721	729	704	698	764	729	731	727	743	729	704	733	757	709	755	766	738	724	760	699	758	766	736	750	725	797	760	657	739	729	811	749	728	743	692	739	729	732	749	727	720	687	722	767	778	725	721	834	750	702	693	714	755	801	716	736	730	733	716	733	699	739	749	720	757	720	739	673	749	709	751	722	733	753	718	725	740	746	710	741	699	744	723	726	729	782	716	679	749	742	722	736	770	738	728	743	712	713	721	774	711	732	781	720	707	780	715	761	746	700	719	713	708	748	745	741	713	752	710	727	713	735	713	724	704	734	747	703	735	737	727	729	719	687	679	735	670	727	747	726	737	758	711	732	738	717	740	804	717	712	726	778	737	725	741	732	725	741	747	752	746	741	708	727	728	782	713	743	800	738	733	737	743	742	789	727	736	687	723	693	699	736	699	762	734	751	723	750	778	741	714	740	721	699	749	747	752	743	762	695	691	787	728	689	711	717	776	715	709	717	736	753	707	713	763	737	706	782	726	706	747	775	756	718	713	747	738	784	651	743	658	714	736	733	716	692	767	744	747	705	715	688	718	705	758	760	725	679	774	751	698	719	765	764	740	696	736	719	679	730	745	746	737	775	738	709	797	743	738	761	752	750	739	706	742	734	740	696	698	715	754	696	731	749	717	746	713	705	733	741	711	705	766	693	782	732	715	709	719	704	721	699	663	736	749	733	731	733	707	729	713	721	708	738	761	709	728	666	691	710	737	693	711	753	672	722	710	750	708	728	750	711	693	754	730	670	736	714	780	700	745	733	712	673	716	734	728	722	681	778	695	782	751	733	707	748	767	736	709	767	758	757	681	752	720	746	715	716	725	750	720	735	666	673	739	741	741	743	711	733	652	717	789	714	745	729	686	709	704	757	735	746	699	713	772	737	730	754	716	769	760	720	732	683	724	711	716	730	749	752	783	722	760	710	777	717	753	753	711	726	767	743	703	712	740	715	709	751	748	713	769	691	719	707	752	776	715	768	688	710	693	705	748	715	765	723	728	719	669	779	755	755	725	728	727	781	712	741	756	753	730	736	707	726	756	718	733	760	741	693	768	734	746	749	743	775	723	755	780	705	681	719	768	745	755	729	739	689	729	665	788	731	723	691	727	717	751	751	692	705	751	769	743	723	741	724	726	698	731	757	721	756	724	679	709	716	730	711	696	703	716	738	688	685	715	754	711	724	741	680	670	713	702	770	758	747	728	680	695	706	734	753	719	696	745	743	728	741	741	774	739	778	752	736	745	764	700	726	770	730	728	731	700	714	742	751	744	738	752	706	684	716	733	711	758	761	713	679	725	738	739	711	732	759	696	684	717	693	715	709	744	728	691	744	717	721	710	713	729	729	700	791	718	780	725	716	705	717	761	751	696	754	722	755	760	740	762	787	735	780	706	714	737	704	728	689	678	741	727	724	692	747	687	763	734	716	732	704	777	742	736	744	695	763	724	719	766	733	763	731	714	720	752	760	727	732	764	718	721	707	686	723	725	768	777	748	758	689	732	751	729	781	696	706	761	726	739	719	707	708	735	721	728	693	703	710	769	764	718	685	721	729	661	754	701	702	770	704	707	733	784	715	724	712	737	710	747	743	720	663	668	742	734	768	768	729	717	728	730	760	815	749	750	679	720	724	720	753	730	735	750	693	743	743	731	734	743	685	702	756	679	739	726	729	725	732	719	691	697	695	782	761	747	766	751	782	721	739	737	742	783	748	776	754	723	774	715	763	731	720	730	702	750	782	710	719	752	750	743	761	757	703	715	691	696	721	723	750	656	703	717	741	734	698	738	766	760	711	751	740	782	738	712	775	732	751	752	719	716	690	751	755	692	701	750	725	768	766	775	732	781	727	739	760	686	769	781	767	747	700	717	754	713	720	780	699	709	705	670	727	708	721	733	750	708	699	743	707	774	710	705	728	713	763	765	725	703	743	678	734	721	707	696	711	719	733	740	707	744	767	700	725	719	741	741	700	693	758	705	746	730	764	745	768	704	790	735	762	737	788	733	757	714	701	767	740	744	714	734	710	736	728	724	738	738	722	757	767	726	775	746	692	800	770	698	732	787	727	781	697	757	707	723	777	734	744	757	738	779	661	701	692	736	740	786	771	741	750	705	757	740	746	707	759	729	712	725	706	730	724	734	718	722	771	690	749	696	722	717	758	765	745	742	743	752	730	695	695	751	711	716	731	735	706	779	765	751	743	787	735	760	746	788	736	800	708	760	729	797	708	727	727	710	727	745	776	717	740	680	720	720	718	756	724	740	744	761	734	687	712	798	738	750	764	703	720	722	727	719	722	764	703	724	729	775	742	694	751	746	702	743	700	712	745	688	727	727	723	758	734	725	726	768	752	719	757	784	718	739	746	758	740	675	751	748	737	738	733	719	714	761	729	695	740	735	743	785	745	741	708	746	736	713	736	752	738	758	750	749	768	742	730	719	767	771	728	673	723	735	759	686	711	730	761	656	727	719	738	753	769	750	731	734	742	727	715	697	713	754	724	777	710	711	703	735	739	705	739	715	750	741	715	726	732	713	708	667	718	753	743	692	731	756	709	687	761	701	754	717	721	745	737	711	689	740	731	752	730	696	746	726	749	693	738	711	737	708	724	735	759	719	730	763	652	727	748	761	756	722	738	741	686	746	711	740	759	708	737	727	763	697	764	721	752	722	746	721	771	719	740	769	735	720	735	696	785	730	735	702	746	700	790	728	712	711	758	726	740	726	778	718	730	726	729	679	761	702	747	734	774	749	725	722	735	695	742	730	706	739	745	735	766	704	733	720	755	741	649	736	745	762	717	750	738	695	760	735	683	749	745	765	728
8552	1125	973	801	625	478	378	330	282	289	295	278	288	298	285	260	251	258	269	260	269	231	272	234	241	204	235	240	254	229	245	254	236	240	243	262	245	232	226	244	230	229	239	227	217	212	218	218	259	231	199	224	233	224	242	252	251	248	261	278	223	233	241	247	257	195	242	228	255	242	249	241	250	222	205	210	216	226	227	225	224	200	235	248	206	221	224	222	259	249	238	228	253	226	216	227	208	246	230	236	235	220	227	229	225	241	218	232	226	216	230	218	230	230	229	224	247	239	265	202	225	245	248	224	217	242	220	240	215	209	238	227	248	218	238	214	235	243	269	224	238	243	228	233	228	252	249	248	226	253	224	234	221	225	235	247	221	230	240	235	220	250	248	243	244	237	222	237	229	216	233	221	223	209	228	217	220	232	228	260	226	267	225	227	228	217	222	233	236	258	222	218	231	244	209	243	208	234	226	235	252	240	217	199	251	230	259	225	240	198	227	252	218	243	236	243	226	232	271	239	212	228	231	210	233	227	220	219	248	223	265	244	229	223	214	236	232	243	220	232	231	215	228	232	237	227	224	235	226	242	247	221	228	217	215	191	216	242	273	228	244	221	231	228	241	244	211	214	222	258	223	221	257	215	259	225	229	232	252	208	253	253	239	244	227	265	272	254	201	244	248	218	224	211	216	229	246	234	274	247	231	214	213	236	223	228	247	248	256	202	204	223	241	225	230	244	225	270	236	228	249	251	235	237	226	247	245	252	231	253	217	242	267	252	254	228	243	220	265	227	238	249	255	238	213	249	204	238	222	227	225	232	237	226	208	225	251	238	219	225	256	211	245	230	246	235	229	219	256	245	254	249	247	199	243	246	262	254	239	243	224	246	236	210	224	233	251	233	225	255	200	209	263	236	247	205	249	220	244	230	237	233	218	213	199	239	210	218	240	223	230	273	236	238	258	228	261	191	219	225	240	248	218	251	211	242	245	252	222	221	195	262	235	223	243	224	225	212	268	200	256	263	259	231	237	261	217	232	270	229	211	219	226	254	238	199	239	221	267	227	231	223	241	238	238	229	228	224	233	267	224	246	214	220	236	254	246	243	240	228	210	225	240	217	207	220	242	209	236	259	253	233	250	250	212	214	228	235	222	219	220	201	222	262	219	224	222	250	256	267	241	231	238	225	222	225	224	270	218	242	239	223	245	237	237	281	217	252	222	228	234	235	236	223	252	220	230	233	256	243	243	232	224	216	229	230	230	221	238	219	222	241	238	266	234	250	225	221	235	231	226	236	228	243	249	225	209	235	220	287	239	239	215	245	244	232	235	241	238	230	237	248	246	234	232	213	236	223	250	217	232	260	254	205	225	229	242	250	231	224	259	228	247	283	250	259	245	261	223	252	222	207	242	218	192	214	263	192	249	223	223	252	221	256	247	237	228	230	234	208	255	222	242	233	217	232	267	237	251	249	218	229	219	216	239	243	242	219	201	209	255	240	225	206	277	247	221	237	244	239	234	233	232	241	217	221	229	216	220	214	239	246	195	232	182	251	233	234	255	252	238	255	236	227	227	236	227	224	244	206	244	222	238	252	229	240	228	232	221	240	253	245	257	238	270	249	211	234	238	216	249	228	238	241	246	249	219	264	220	251	228	221	222	209	236	225	220	246	228	232	235	236	198	222	219	250	228	234	239	238	276	246	225	257	244	229	219	254	221	227	228	237	231	228	223	253	244	241	231	220	209	245	214	233	228	233	236	226	215	229	240	232	259	236	225	244	210	251	235	228	243	258	229	235	237	220	231	246	232	255	219	207	245	208	236	212	224	231	218	261	232	240	231	260	206	238	219	229	255	221	221	245	244	212	260	243	237	261	224	252	244	221	240	227	257	208	227	242	226	243	222	219	263	228	212	246	224	216	241	243	232	238	239	243	231	232	249	217	222	242	239	250	226	226	224	243	270	216	263	229	237	214	251	241	229	247	223	203	207	233	247	206	229	211	221	230	227	257	263	263	225	263	244	215	214	240	224	215	232	260	232	236	240	224	244	222	238	217	222	230	222	231	253	231	211	245	267	249	216	254	249	232	210	234	225	239	235	236	246	216	217	226	224	233	256	229	219	245	225	287	257	238	231	230	251	206	281	220	212	234	227	246	223	221	191	225	240	260	209	234	237	230	230	186	218	230	216	222	211	233	211	217	254	232	251	244	230	239	226	203	216	240	225	284	264	253	238	228	214	229	232	256	248	274	243	251	215	250	245	227	254	231	241	229	217	222	205	266	240	236	225	256	254	236	202	220	241	198	242	232	271	236	246	224	219	231	238	243	244	237	234	215	238	255	242	217	236	230	237	225	213	251	244	223	222	253	235	230	223	271	249	213	233	234	207	232	221	240	247	225	230	248	218	242	244	224	236	240	239	242	229	256	239	209	251	223	232	241	224	229	219	219	217	231	252	245	224	230	203	226	225	271	220	237	204	225	222	237	279	232	228	226	239	276	228	222	220	223	225	202	206	244	232	226	230	209	212	218	246	209	254	214	242	248	240	237	229	219	216	248	234	201	235	203	260	251	216	237	224	256	251	234	220	239	250	248	229	256	248	212	250	224	249	252	262	193	231	246	237	267	222	226	212	262	256	228	201	241	227	230	240	223	230	259	238	239	223	243	213	246	230	227	223	277	233	213	209	233	226	204	224	229	215	234	249	251	241	239	243	246	218	229	226	241	223	231	242	248	196	241	244	214	242	215	265	246	242	203	243	261	224	229	225	217	233	260	204	242	229	248	227	238	256	244	245	249	229	238	240	226	233	239	209	235	219	224	231	222	182	220	214	240	209	244	226	230	204	218	229	217	269	258	251	243	255	224	224	239	231	227	233	230	245	226	264	228	222	247	227	238	240	204	223	237	232	235	244	240	249	251	242	242	218	237	227	204	223	248	236	241	224	235	212	261	233	237	207	219	232	233	207	220	200	222	264	221	213	253	234	232	221	225	266	214	241	232	247	233	212	248	253	208	244	223	225	266	225	237	269	252	245	228	217	236	242	232	245	246	232	238	245	228	223	227	213	207	229	206	218	222	238	247	227	227	225	235	246	255	251	241	208	242	250	228	235	269	249	225	246	234	225	218	255	235	237	258	238	236	242	212	245	227	239	262	251	210	228	240	247	240	241	231	262	237	217	232	225	238	219	243	251	269	256	227	205	205	203	273	258	241	257	243	223	209	248	223	249	234	217	226	260	221	229	254	234	256	242	239	229	214	252	253	233	253	257	233	239	264	247	213	224	272	224	207	231	225	222	207	225	226	226	259	253	216	242	220	246	212	241	235	216	232	237	246	215	259	212	242	228	264	225	245	247	233	236	229	260	241	201	245	239	227	241	265	258	205	220	253	219	268	257	265	243	230	254	225	244	239	258	227	248	212	234	231	246	248	216	227	242	223	259	243	215	252	242	211	221	249	246	245	238	217	239	246	231	264	245	223	237	240	229	233	227	232	227	246
7073	1427	2209	2512	2246	1766	1279	1036	931	961	911	848	765	766	704	743	651	699	703	652	631	601	609	574	595	574	612	583	603	582	541	568	611	515	492	592	580	532	545	584	564	592	578	538	496	551	550	554	498	558	541	581	551	542	551	540	555	580	553	506	539	521	527	523	570	508	512	521	546	514	588	488	532	572	596	527	544	521	500	521	526	541	533	524	528	521	502	540	524	516	540	510	509	553	561	521	528	536	572	501	530	558	572	576	520	547	513	508	533	559	543	525	550	488	536	503	505	517	536	535	492	520	503	548	538	559	485	551	502	518	564	546	560	558	551	555	547	509	571	555	541	541	550	520	476	540	507	531	529	518	504	542	544	537	517	547	495	558	508	507	528	520	554	535	516	545	475	510	522	517	521	493	531	528	529	574	516	548	540	536	514	557	537	519	555	534	557	527	490	515	568	536	537	522	502	538	521	515	553	564	502	511	570	504	511	537	527	547	539	533	538	526	514	597	470	546	550	495	500	528	526	507	564	528	537	548	501	528	529	564	576	511	529	614	546	539	508	510	560	501	528	548	539	560	551	478	535	559	552	540	533	530	486	542	536	508	527	511	534	531	532	553	545	498	504	546	539	526	501	535	545	559	527	520	543	576	495	533	554	515	561	534	547	548	558	566	507	521	513	509	500	545	548	561	557	496	507	541	493	531	532	521	539	517	521	541	531	536	511	531	508	531	558	513	567	540	522	546	543	563	523	542	531	527	523	533	559	533	548	496	547	549	541	499	541	523	542	536	559	548	565	534	542	557	521	589	563	542	574	488	520	550	522	560	511	561	501	518	573	558	514	531	520	523	551	581	585	523	527	524	573	557	498	529	559	535	560	595	514	518	580	536	553	501	565	536	572	491	503	547	551	555	472	520	520	530	539	535	508	512	520	503	512	569	567	536	564	539	566	530	533	561	483	525	531	537	537	550	559	534	567	520	508	543	543	541	515	554	554	536	546	503	561	529	515	550	527	529	569	553	542	507	519	499	574	540	535	529	537	542	517	500	488	510	512	526	540	485	502	533	518	542	505	522	544	545	562	506	514	546	559	544	550	515	487	538	536	552	528	537	536	529	565	568	549	505	556	531	539	566	537	548	519	571	490	509	542	523	519	535	528	509	519	513	525	536	533	515	544	519	534	550	577	474	539	535	540	547	536	547	551	519	552	522	542	536	569	537	524	559	530	520	532	544	558	538	519	518	519	524	498	526	503	513	544	507	531	520	544	507	557	510	501	520	523	560	538	585	544	566	518	500	504	586	540	539	559	559	535	556	536	561	494	553	509	511	524	517	577	506	542	507	492	530	554	531	571	564	511	525	551	532	566	506	535	528	508	548	522	549	531	533	495	551	517	533	527	526	538	533	519	549	539	504	529	516	536	531	541	543	547	540	549	541	545	492	527	514	534	504	515	515	510	542	537	547	561	519	546	477	518	512	525	545	539	534	542	555	514	514	565	524	498	513	522	544	567	508	524	596	521	519	531	507	485	533	535	517	522	537	540	484	555	533	502	587	544	554	509	548	524	519	495	515	563	519	551	533	512	554	529	521	550	520	535	514	495	560	498	523	555	498	534	526	560	576	526	523	500	541	499	541	531	512	578	537	531	532	550	588	560	541	534	505	542	571	505	495	525	517	500	544	517	550	549	534	526	557	538	532	511	534	500	517	534	578	535	547	523	502	526	530	565	511	502	537	538	542	552	526	521	569	518	522	521	497	504	535	495	525	531	551	532	518	546	510	548	555	457	531	532	555	546	504	515	547	556	550	520	560	578	519	529	531	536	537	543	571	541	557	503	487	551	503	553	520	508	546	536	530	500	548	554	552	533	538	530	533	563	512	535	502	500	529	503	478	553	531	538	512	510	531	528	525	513	532	525	546	510	500	506	546	541	515	487	511	515	506	520	502	555	570	579	558	506	530	512	561	537	551	552	535	515	502	513	530	505	550	507	555	542	527	585	533	534	488	501	537	531	549	538	498	540	558	509	524	531	503	556	521	557	527	529	592	556	511	544	567	555	509	541	521	520	486	545	546	544	501	532	509	538	535	533	507	534	502	526	522	520	509	504	525	519	517	506	510	550	575	528	546	513	507	551	552	535	553	556	560	540	595	527	550	509	533	520	562	543	521	501	531	504	568	511	542	493	553	533	552	486	523	538	536	546	525	583	518	550	509	538	526	556	500	470	471	495	516	566	522	558	531	564	555	521	496	518	543	545	510	514	515	503	577	537	535	569	566	553	512	557	524	532	536	526	512	546	516	580	471	552	562	513	548	519	523	515	557	567	524	541	511	569	563	549	509	542	541	553	507	541	555	568	503	535	517	507	509	538	535	497	536	512	557	573	536	559	550	575	536	553	539	541	515	495	536	550	528	558	500	524	562	529	504	562	526	528	476	512	515	538	510	579	501	515	572	569	521	543	548	514	513	531	538	555	545	547	536	589	512	504	546	512	529	501	504	556	519	512	562	529	515	513	526	535	541	525	528	535	550	563	537	512	552	549	553	542	511	543	538	536	561	518	571	518	529	563	546	574	525	537	542	538	528	525	493	556	517	504	553	522	555	506	499	572	529	506	540	508	551	557	531	526	565	559	561	521	531	517	538	516	504	503	565	526	550	564	548	543	507	563	549	538	514	531	532	508	573	506	524	529	507	585	485	542	528	516	532	505	522	472	527	515	552	556	495	522	552	590	525	524	580	538	510	549	567	557	491	497	501	518	528	529	484	562	509	531	538	502	536	566	512	496	521	494	518	545	539	553	536	576	530	537	541	575	530	541	592	534	543	509	499	544	482	511	539	554	517	550	546	548	515	512	528	556	482	500	492	492	560	546	577	563	582	506	508	551	501	563	521	547	503	487	541	510	535	546	562	507	565	552	522	550	580	523	516	554	518	531	542	531	497	531	529	548	491	522	526	562	528	530	499	536	493	549	536	563	575	575	521	532	501	562	569	534	537	519	541	533	522	574	526	512	547	530	527	523	528	534	552	518	497	537	495	504	526	542	541	496	544	550	526	562	525	516	496	526	507	563	520	544	516	535	532	529	558	521	541	540	506	546	495	536	576	493	523	550	506	585	526	518	529	555	555	501	540	537	544	519	511	507	546	533	570	533	548	518	516	545	535	519	541	483	516	552	547	532	498	543	543	500	507	526	489	527	535	546	524	550	537	524	494	591	521	556	570	500	544	540	538	546	524	545	539	536	538	524	546	511	523	529	549	518	508	567	519	522	492	531	513	524	538	550	530	549	501	507	505	545	516	579	529	470	558	520	538	562	482	605	537	547	551	565	505	529	552	496	538	529	533	558	520	508	515	535	533	540	551	508	513	552	528	543	538	564	519	521	515	532	521	496	539	563	523	511	511	494	493	539	521	526	527	535	539	542	526	550	549	472	535	490	512	547	493	511	564	581	567	567	549	538	524	584	546	526	532	489	532	522	519	529	522	520	525	553	565	526	534
15610	2251	1597	1191	784	502	398	299	237	269	227	199	201	167	148	134	160	110	116	140	129	141	128	129	120	128	119	112	125	144	112	128	134	122	130	123	137	97	110	113	88	105	125	112	100	99	125	111	99	98	107	117	112	115	112	116	125	116	113	104	104	95	97	111	102	117	123	121	91	115	117	106	99	125	107	107	123	92	106	107	120	95	114	125	105	132	110	114	101	123	135	96	119	100	118	97	88	107	124	110	126	102	114	98	98	111	106	111	134	107	109	103	113	100	106	96	119	130	126	118	115	112	111	118	106	85	110	86	102	106	132	120	88	112	122	99	107	132	102	111	109	123	116	134	103	123	109	113	114	92	126	100	123	137	109	122	112	129	117	88	115	89	119	116	113	111	127	95	115	108	98	118	88	120	112	114	120	112	98	111	100	110	95	101	110	93	104	125	108	113	112	124	102	113	106	98	121	96	105	130	123	113	104	113	124	130	111	134	107	117	129	98	110	119	99	104	100	108	113	122	99	102	117	120	96	109	101	97	121	120	116	92	98	120	116	102	105	104	116	111	99	126	113	106	124	134	120	113	124	114	102	113	122	121	96	100	100	103	123	88	102	108	82	112	115	93	107	107	109	117	93	106	92	117	111	92	82	114	114	112	102	94	108	112	94	113	113	100	115	99	104	91	116	111	112	109	138	114	108	119	98	114	128	89	107	123	118	104	136	123	125	117	136	122	120	113	98	108	121	116	118	113	103	124	102	98	108	91	120	99	112	97	111	104	128	109	118	117	97	111	105	105	107	108	123	117	103	103	101	125	89	104	115	106	95	103	110	121	101	115	121	127	114	108	101	128	109	116	98	103	102	102	113	106	102	105	117	115	101	103	88	100	109	104	104	98	113	92	110	108	100	108	101	104	99	102	114	109	127	103	119	126	116	101	120	111	106	114	103	122	127	114	121	112	103	114	114	93	105	120	115	99	92	99	112	103	119	119	101	121	114	96	115	109	107	107	118	93	111	103	111	127	96	96	104	100	112	103	91	120	108	87	101	110	106	94	100	104	98	133	104	125	123	82	104	94	126	101	94	101	123	113	115	109	107	109	111	101	91	108	104	103	124	114	109	97	112	107	109	109	101	98	125	106	125	101	106	97	102	116	123	109	88	123	113	109	99	101	110	118	108	105	111	109	116	108	113	116	115	107	107	107	104	111	110	123	118	115	80	97	114	103	106	105	103	111	114	79	107	106	94	108	105	102	111	112	96	106	114	123	116	81	105	111	107	97	125	95	91	98	102	97	120	98	112	100	84	121	107	105	114	120	105	100	113	79	132	127	106	110	110	103	112	113	103	100	111	108	102	98	112	87	108	126	115	100	116	118	113	109	115	121	109	123	94	91	101	118	131	110	117	103	130	108	101	105	128	137	127	91	116	98	125	106	117	116	96	105	125	102	113	115	105	93	118	126	125	120	119	88	105	119	98	111	116	100	101	102	94	105	102	116	94	103	108	117	129	104	106	102	105	123	117	125	87	101	112	114	105	115	115	123	111	101	98	105	108	114	130	131	103	108	96	114	123	107	112	113	110	100	119	109	102	91	95	99	98	98	111	107	93	121	111	113	126	112	117	110	112	104	98	92	91	98	126	105	100	134	111	115	88	117	92	110	110	111	129	118	106	110	104	105	118	117	98	104	111	105	108	127	122	96	102	116	127	97	113	105	135	101	121	128	119	130	114	104	91	79	108	123	130	123	109	109	101	140	94	119	114	126	109	100	110	115	117	108	123	120	111	91	107	110	107	104	123	114	92	112	129	111	111	115	119	109	98	122	99	137	101	123	134	100	123	92	97	116	114	99	99	128	97	121	97	114	111	102	115	123	115	111	114	115	119	107	114	127	108	101	105	102	130	107	117	109	121	117	112	117	103	115	108	87	103	123	108	108	108	125	117	122	113	110	102	106	117	108	93	119	131	106	127	114	110	118	128	119	124	114	120	99	88	100	98	115	97	141	115	105	117	119	127	119	126	103	122	106	118	134	113	98	123	118	113	109	106	106	103	102	108	115	110	109	103	106	114	100	123	89	113	90	109	113	122	111	113	94	100	109	103	119	108	131	115	120	87	125	116	110	126	117	110	118	113	109	116	91	99	117	118	106	110	101	100	107	107	120	103	94	115	97	102	103	109	120	109	99	99	111	116	110	113	103	131	132	101	99	113	108	115	100	116	111	125	105	90	125	127	118	125	90	118	115	108	99	99	108	102	112	116	95	110	120	98	114	102	99	115	111	84	98	96	108	102	129	84	114	115	112	109	122	108	92	123	101	115	102	113	108	121	107	116	101	116	122	103	123	114	108	114	90	102	113	93	113	119	111	101	102	112	100	104	99	108	110	125	105	99	101	98	94	122	105	92	86	115	98	116	113	103	105	123	102	122	98	125	113	116	97	106	90	118	103	115	98	133	115	122	93	123	102	133	126	102	133	115	138	122	103	115	103	115	88	108	109	114	114	105	111	94	103	105	107	135	119	109	98	104	103	107	106	118	110	93	115	107	109	110	103	123	114	102	134	116	126	104	95	102	123	92	117	93	113	137	96	122	99	112	110	122	126	116	104	117	102	86	104	101	129	113	134	114	95	131	115	94	95	117	100	103	114	121	106	130	107	100	115	112	116	120	100	116	100	102	102	102	94	102	116	117	110	96	98	130	100	127	111	98	129	111	121	121	98	109	118	110	112	112	127	99	120	89	111	108	104	117	122	113	107	132	92	107	107	123	113	89	101	111	106	109	128	89	106	114	118	121	89	112	127	109	128	123	116	121	93	108	117	99	103	104	111	110	106	96	97	117	118	116	112	120	104	126	111	102	115	114	118	136	130	99	105	115	106	101	108	132	116	111	116	111	100	106	118	99	110	135	94	109	116	100	102	98	118	117	107	109	118	112	104	99	106	105	103	124	109	129	117	124	121	96	115	115	105	97	116	97	105	124	110	119	107	125	103	108	106	117	109	100	98	95	109	120	98	103	125	86	137	104	100	110	111	92	102	113	115	88	109	130	106	126	116	117	129	92	99	94	95	98	118	107	89	105	104	94	111	117	116	119	103	105	113	124	115	114	102	110	94	115	126	117	109	109	127	125	106	129	109	91	97	123	104	121	121	97	110	93	129	94	98	93	109	92	108	120	106	124	115	109	119	111	95	101	118	115	102	101	107	91	104	98	104	89	110	104	108	98	99	104	87	92	94	97	106	103	121	102	102	106	123	96	115	126	117	90	110	116	111	123	119	125	110	107	107	95	96	106	96	126	107	114	107	120	107	122	100	82	111	118	123	101	109	96	119	120	113	98	87	103	107	132	87	114	90	128	111	121	114	98	118	100	112	105	113	111	128	109	114	133	107	114	130	122	118	125	94	116	117	124	102	104	84	124	100	129	114	97	113	126	106	102	111	117	129	100	110	100	119	106	120	93	98	116	102	128	116	127	120	115	108	117	105	121	108	121	120	136	100
8838	1777	3063	3645	3180	2302	1557	1171	1052	1018	987	815	790	674	622	540	554	533	471	448	436	404	401	399	383	367	339	357	360	338	342	355	352	316	308	328	336	306	340	335	298	301	312	310	296	276	288	293	294	286	290	273	281	291	295	273	298	268	295	266	304	273	266	286	306	276	273	276	332	262	303	298	264	287	320	269	295	282	281	260	267	285	260	269	310	290	270	289	314	254	259	277	291	280	265	280	291	291	296	303	265	282	319	304	275	269	276	285	257	258	267	289	267	311	298	278	278	281	265	266	278	294	278	304	286	259	280	273	283	239	296	256	300	279	283	281	246	274	272	272	271	269	280	264	303	291	290	310	279	299	322	281	276	268	310	289	274	286	290	273	275	293	271	301	253	289	272	272	273	267	276	300	265	299	316	275	288	277	255	267	270	297	305	284	252	277	276	285	276	275	265	298	258	257	249	273	243	275	310	269	285	255	267	236	301	265	223	286	309	270	307	277	264	284	261	248	278	283	277	296	306	266	271	271	297	301	273	306	263	281	310	317	306	260	284	299	276	299	262	277	280	293	279	268	304	270	279	305	299	298	259	298	280	307	284	272	295	307	266	285	310	256	248	263	287	282	268	278	274	272	247	268	267	249	260	289	259	272	277	292	282	278	291	290	251	270	324	290	288	249	269	307	279	283	293	283	293	282	274	247	305	281	302	288	266	265	270	264	271	288	300	259	261	289	287	290	258	262	273	282	265	246	303	289	295	269	300	281	269	285	262	271	271	291	283	282	306	265	272	297	294	282	268	266	283	271	284	276	296	282	266	293	296	261	299	283	289	283	297	294	286	310	300	293	292	286	253	272	283	275	269	251	269	242	286	288	292	293	309	279	314	270	273	282	260	279	283	261	275	289	271	302	278	278	293	300	288	293	244	283	292	297	269	261	272	286	279	282	318	296	279	269	285	278	268	277	297	297	263	294	267	271	262	278	268	282	282	311	275	269	317	299	283	231	259	311	263	249	288	288	283	254	268	260	281	297	274	283	276	273	295	259	277	283	277	245	280	284	260	287	270	253	272	263	289	319	260	279	257	274	282	266	286	288	272	286	283	282	270	288	283	295	240	302	290	286	294	272	278	289	308	263	280	298	292	279	267	262	264	302	273	268	289	272	283	288	248	267	270	243	254	269	298	274	289	275	269	240	287	314	268	248	282	264	271	297	289	272	251	301	260	276	240	299	294	312	284	281	272	281	276	270	233	285	259	275	278	292	297	292	252	246	289	266	306	271	252	270	261	264	262	290	290	247	260	302	286	267	300	278	242	270	320	266	284	286	286	320	290	271	295	303	276	295	268	293	280	281	268	269	298	244	263	275	282	289	271	257	297	265	269	283	301	271	275	278	318	293	245	296	295	282	264	272	248	282	275	257	271	293	268	271	283	304	272	280	274	303	284	260	301	259	279	279	264	261	239	264	281	271	263	259	285	255	285	271	302	281	294	289	280	274	292	270	288	255	281	293	266	289	290	302	290	280	283	282	292	283	297	276	289	287	282	252	295	252	283	274	276	301	285	263	297	305	278	258	289	289	263	280	271	261	275	265	301	268	291	294	294	300	281	227	285	270	263	276	233	290	276	318	283	298	291	273	280	306	286	277	259	273	246	279	283	286	261	281	272	297	280	290	283	285	276	273	264	284	271	256	299	273	290	254	276	273	244	285	292	283	266	304	263	269	273	278	245	280	293	271	268	293	282	271	258	278	290	262	283	259	263	270	271	270	304	270	292	254	249	277	255	301	272	276	306	309	233	267	271	297	261	285	300	285	297	271	275	287	265	263	282	279	278	278	277	295	299	286	266	263	275	246	267	284	264	286	289	271	285	294	306	294	277	273	273	298	282	291	272	255	259	305	305	267	254	308	256	297	290	283	254	310	293	261	246	283	254	282	298	296	266	274	291	299	306	270	271	283	266	269	269	273	309	278	284	285	288	286	281	264	298	262	292	297	269	300	287	315	286	273	269	299	304	267	219	271	279	295	264	245	296	276	267	294	272	276	307	281	279	275	310	281	287	275	308	312	287	286	274	332	264	266	276	302	320	289	307	255	249	264	276	270	296	295	280	271	263	274	280	271	278	278	270	288	270	286	270	293	288	276	286	266	278	293	284	262	282	293	275	264	309	275	287	262	283	280	265	276	298	293	281	310	296	268	281	292	247	273	267	272	269	261	263	309	293	280	275	247	278	273	298	272	277	287	289	265	275	278	263	298	281	298	302	270	261	296	259	271	281	278	253	254	276	270	301	260	246	281	313	293	278	301	263	273	254	289	265	289	287	297	282	279	298	285	270	267	279	275	285	270	304	293	272	256	262	276	262	293	273	296	301	282	272	252	272	268	277	280	339	262	276	276	274	271	285	286	260	274	279	270	278	294	294	298	248	272	282	285	288	287	261	281	298	261	309	283	256	273	275	260	278	264	281	275	277	271	249	305	272	272	299	278	298	258	286	260	259	257	272	280	299	305	316	266	302	273	292	277	248	265	292	262	263	253	299	261	266	262	276	303	310	282	250	311	256	276	261	272	273	256	254	291	291	279	252	308	274	291	293	264	269	267	268	300	280	299	266	302	258	265	279	265	322	276	298	261	299	278	271	269	285	287	268	276	260	290	297	284	265	279	287	278	268	274	309	280	275	268	279	263	264	280	276	255	300	287	294	287	306	282	293	316	289	308	276	273	285	265	298	305	293	283	305	266	266	254	292	262	281	306	260	283	273	292	293	282	279	258	260	276	251	268	291	285	305	318	287	270	283	301	249	279	301	278	260	312	282	275	257	277	296	280	292	294	263	278	258	293	298	284	303	280	333	280	280	272	301	293	270	280	277	286	276	272	282	269	286	289	261	260	274	270	313	274	255	249	262	299	260	303	279	292	282	279	252	255	293	265	302	277	274	308	275	282	268	285	269	294	253	262	299	292	270	266	293	279	281	284	312	283	257	262	263	303	289	278	272	293	264	271	297	250	297	269	281	292	272	283	292	293	311	265	295	289	271	300	278	282	299	271	264	272	274	282	281	284	297	248	284	267	303	272	271	277	275	278	244	272	273	282	293	284	260	258	265	291	310	293	285	263	309	275	305	267	280	289	235	318	283	269	255	269	289	270	301	268	293	296	275	274	279	276	295	298	287	265	269	257	280	284	263	289	281	269	285	279	286	267	276	283	279	287	276	278	287	259	298	300	277	252	289	273	261	223	281	293	284	277	303	289	271	257	257	286	303	292	282	273	316	294	267	270	284	293	261	290	277	281	285	252	258	285	248	300	283	255	265	266	282	237	290	266	294	306	294	255	285	293	256	300	261	291	308	272	306	267	324	277	269	259	277	283	255	287	280	263	261	254	299	307	281	276	282	283	278	304	265	297	283	302	296	260	304	292	274	247	265	271	304	291	273	257	281	245	286	274	286	262	285	311	230	282	272	289	304	295	306	280	280	288	257	263	294	283	277	255	269	254
1910	506	539	515	409	379	380	367	365	374	349	357	354	359	340	322	319	350	349	342	369	338	323	337	355	332	303	372	325	352	358	341	324	367	353	334	314	324	302	327	308	307	309	340	308	311	327	355	321	294	324	361	313	321	330	315	332	362	312	325	320	351	312	348	315	333	360	317	302	339	347	291	349	367	394	312	342	307	282	345	334	314	310	292	336	327	304	319	324	294	326	312	329	296	312	301	328	320	342	328	315	323	340	341	306	340	309	362	331	313	336	306	309	339	334	333	367	338	372	336	313	354	325	318	301	331	361	312	347	329	295	284	368	328	314	307	316	325	325	328	302	339	322	334	319	327	393	310	343	327	348	313	293	335	312	302	288	320	317	308	317	325	342	329	344	339	324	366	324	291	309	295	340	341	329	352	334	335	317	341	317	322	301	341	323	325	304	313	321	338	303	304	318	345	305	326	332	310	348	341	341	362	304	360	309	321	319	336	314	296	314	360	340	318	288	332	310	326	360	331	356	313	316	313	371	320	329	342	324	308	358	319	342	341	299	355	343	347	332	314	306	301	342	318	320	336	365	340	323	308	316	333	317	330	327	351	306	341	298	326	316	340	311	322	317	365	341	329	307	343	325	284	313	304	346	355	338	325	310	336	351	339	322	337	329	309	310	340	331	322	321	330	343	342	296	300	329	319	291	365	365	341	310	299	357	332	339	319	303	327	330	322	279	336	323	334	363	327	316	293	326	303	312	368	326	339	330	354	331	302	337	335	310	321	332	349	361	308	339	303	318	321	334	318	303	307	294	328	310	312	313	333	284	353	346	353	343	295	315	328	308	351	321	311	364	335	304	325	342	327	357	334	333	306	324	321	302	277	325	343	333	341	357	366	343	321	340	305	343	330	345	333	283	308	316	319	330	327	313	314	337	308	314	335	324	327	315	336	338	343	351	342	310	319	319	327	315	332	326	327	308	312	354	327	296	287	329	355	312	338	345	315	313	373	340	310	330	338	314	335	329	325	291	285	337	318	319	403	353	342	325	331	322	292	317	367	346	333	301	323	321	334	330	338	325	308	327	308	315	299	318	312	294	323	327	313	345	312	310	313	330	311	323	302	312	331	349	316	320	314	333	300	317	347	354	291	317	323	325	331	289	304	290	318	332	352	325	314	324	329	331	283	351	341	324	303	341	294	349	333	315	323	337	354	331	287	326	356	346	342	333	336	306	351	278	341	323	348	342	335	342	334	360	341	320	325	318	335	332	336	336	341	314	311	327	327	300	333	317	333	354	334	333	310	309	338	301	322	330	363	306	312	296	377	340	319	344	342	368	289	287	306	343	339	338	309	280	331	350	339	316	328	311	297	308	347	330	321	355	300	322	344	336	338	289	305	313	304	311	336	279	306	356	342	315	346	320	329	342	329	315	340	310	342	315	352	326	314	365	333	330	312	340	292	343	342	307	313	328	337	331	319	311	337	335	345	369	352	345	307	318	294	316	341	316	319	335	321	331	339	310	314	344	326	341	320	312	314	359	312	339	319	330	369	326	324	306	335	314	340	316	360	331	345	349	347	344	337	364	306	319	328	361	289	302	332	335	339	305	315	270	308	348	334	341	347	318	310	325	297	301	331	356	334	352	350	348	353	314	328	323	312	316	301	321	337	290	322	360	299	316	356	331	304	344	307	324	334	325	339	321	307	343	339	334	330	311	352	324	337	322	320	314	327	307	314	319	345	304	324	343	332	312	314	347	353	303	316	310	319	307	308	331	284	318	341	317	296	319	302	332	349	313	340	303	338	340	302	345	323	313	314	302	318	319	339	341	361	298	324	324	334	366	320	335	341	313	309	285	299	365	341	321	366	351	300	327	311	340	325	342	351	317	378	361	355	350	316	348	324	335	354	357	304	305	353	323	338	328	319	334	378	325	292	347	304	342	341	353	339	343	319	335	330	345	333	281	307	348	350	313	334	320	324	327	295	345	327	318	355	319	313	355	319	333	334	320	325	322	323	307	330	338	323	365	322	344	296	311	304	358	331	318	339	328	323	302	314	337	311	306	301	350	350	313	336	329	354	282	318	325	305	335	332	344	318	340	321	350	333	322	334	332	331	322	328	369	323	344	344	298	320	353	323	348	323	315	298	310	311	317	312	326	294	326	294	322	313	320	356	342	300	333	337	345	319	339	335	337	321	341	323	324	284	339	354	330	344	286	342	344	306	317	301	318	318	317	322	353	374	332	314	362	321	309	337	347	326	330	315	318	330	320	306	291	304	341	313	334	319	327	370	315	305	343	301	342	295	373	303	366	363	325	316	324	350	304	327	331	317	336	338	330	316	346	324	307	331	358	357	329	297	302	315	317	301	335	341	366	324	336	341	310	304	291	298	336	318	341	324	288	318	356	363	369	312	324	305	325	322	314	318	365	299	322	344	316	315	368	278	281	325	298	313	350	325	282	336	332	348	319	328	319	345	326	313	338	308	331	356	362	318	319	329	321	294	337	337	331	291	323	311	344	326	315	351	365	331	301	327	337	299	333	298	307	330	338	353	309	342	315	315	320	314	323	327	345	359	331	317	325	340	334	342	343	330	330	330	340	342	327	331	322	316	327	321	297	335	315	306	299	337	323	337	307	350	323	327	323	322	363	361	332	333	300	300	314	304	330	322	352	346	309	337	362	318	283	369	344	340	337	320	377	329	324	328	356	344	305	302	348	310	377	350	347	365	355	292	282	331	351	375	349	326	338	317	314	331	337	301	341	326	289	339	339	358	338	322	331	335	324	332	321	365	321	323	366	329	318	313	334	323	332	352	314	318	338	348	298	360	313	341	341	298	346	339	361	348	333	347	316	330	332	321	345	303	314	366	327	306	335	295	305	330	322	299	338	352	346	369	333	327	324	307	334	325	351	322	375	337	314	335	353	349	316	352	301	330	356	352	333	314	311	312	320	318	295	339	342	331	330	363	318	348	313	310	345	327	316	298	342	314	351	313	349	293	324	368	310	284	289	320	333	315	341	336	333	329	322	342	313	322	358	321	305	294	324	341	334	317	346	297	321	338	333	353	301	336	381	338	302	330	276	371	324	369	353	350	346	322	320	332	311	326	315	328	298	300	347	352	350	365	322	337	296	363	327	350	334	328	336	308	339	291	345	350	332	344	292	307	353	352	315	341	303	316	331	332	326	336	355	321	304	318	365	317	364	359	308	322	311	305	294	351	319	309	292	308	310	311	346	352	328	299	309	352	319	312	298	306	339	353	292	306	324	335	321	285	353	376	348	297	329	333	354	332	309	305	330	292	346	369	335	316	320	333	296	365	325	363	309	333	319	290	335	312	321	316	333	329	325	321	322	332	317	327	304	345	331	324	353	378	370	323	329	335	296	347	343	324	327	340	356	337	295	294	321	309	309	319	342	308	315	336	277	318	349	290	330	349	317	308	319	328	323	321	332	352	329	349	349	316	342	287	326	331	303	314	312	340	341	315	326	311	299	347
2246	905	1196	1377	1180	1008	901	821	868	835	833	769	844	773	763	758	728	761	780	713	703	805	771	796	725	738	721	740	781	751	728	772	729	734	769	710	744	743	740	727	705	749	738	675	718	742	717	708	749	759	744	746	783	729	746	697	745	749	767	710	746	729	740	738	693	732	705	703	728	769	727	771	757	716	763	730	742	709	754	716	729	732	747	780	739	759	748	730	716	738	742	701	729	755	742	704	752	746	749	770	701	780	745	773	756	756	739	739	724	698	728	736	699	677	717	730	751	735	718	701	727	711	712	718	706	705	752	725	748	734	721	744	732	766	725	725	717	761	778	728	745	758	707	715	760	775	730	746	734	753	759	705	723	778	751	719	802	702	692	761	720	741	768	735	768	707	706	691	749	757	715	770	733	748	714	727	742	746	698	730	735	756	711	776	750	742	702	758	742	748	727	746	749	754	756	752	718	748	758	741	716	759	771	744	682	762	758	743	735	734	714	713	751	742	746	759	734	684	726	742	755	722	773	711	707	751	703	744	723	738	729	734	769	761	717	761	716	728	742	693	743	691	772	747	695	794	745	703	716	745	715	715	771	688	781	778	697	719	765	738	699	705	777	663	722	719	752	718	761	775	723	724	783	740	729	736	782	734	767	714	781	712	746	785	745	729	734	684	720	699	751	748	775	756	762	793	735	711	739	734	744	742	735	716	712	707	727	742	754	759	714	731	753	692	721	735	709	734	701	707	781	730	724	736	702	734	762	778	725	782	722	738	762	716	729	748	775	715	760	775	692	709	733	746	739	707	767	775	751	753	691	747	714	790	685	699	705	718	703	806	749	731	756	743	756	725	771	752	735	727	713	731	771	686	769	699	737	688	730	737	758	741	754	722	714	762	722	726	727	716	693	718	713	761	737	710	737	714	706	739	715	739	750	700	714	736	755	756	745	713	743	790	727	762	726	734	715	752	702	731	760	727	747	724	709	746	716	751	741	766	717	725	740	749	756	774	711	774	722	738	719	699	737	710	790	706	744	720	699	712	728	766	721	728	703	710	709	722	667	709	696	711	731	716	746	744	726	696	737	758	729	723	725	683	745	737	720	755	734	688	740	707	720	736	766	743	709	725	742	746	752	741	708	748	699	720	792	770	772	723	713	689	739	779	742	722	749	741	754	706	722	646	732	756	727	748	699	735	716	771	753	731	768	725	698	740	729	703	741	718	719	728	782	708	750	706	741	688	795	715	702	692	701	720	734	706	744	713	690	712	745	734	721	761	753	737	718	733	785	725	735	699	712	774	736	698	753	750	751	724	741	749	722	775	747	740	708	771	729	763	707	739	742	737	750	729	727	763	720	707	750	729	724	747	733	728	730	734	714	689	754	773	770	745	755	774	748	723	749	703	745	744	754	795	767	706	750	747	739	714	708	741	716	761	735	738	742	726	735	697	724	730	747	748	699	722	754	764	717	662	699	744	717	704	713	699	741	724	714	705	763	689	725	707	777	711	739	749	720	744	745	768	700	758	753	702	754	709	746	737	721	734	790	736	711	704	720	732	748	743	711	699	689	692	763	780	732	692	680	709	726	696	743	767	691	730	703	707	758	706	737	728	740	696	735	740	696	772	710	713	719	761	719	730	726	686	732	677	743	725	768	793	743	722	720	759	688	735	729	754	675	726	753	735	715	704	770	709	754	732	718	811	743	721	745	748	737	722	732	757	743	760	741	713	762	751	713	757	752	727	757	734	727	658	749	757	722	748	753	735	777	733	715	735	745	759	786	716	748	705	718	717	748	694	741	720	737	724	760	746	739	723	725	721	732	730	696	719	782	724	746	724	734	774	709	728	765	735	758	728	727	701	712	717	740	710	694	698	715	700	759	689	741	750	741	725	746	715	739	707	697	764	688	735	711	753	748	683	723	720	713	732	683	757	767	744	795	689	711	786	735	694	739	691	759	729	720	738	762	736	746	704	711	718	749	713	679	738	714	745	748	749	734	682	696	692	730	753	784	732	740	688	749	772	704	731	711	708	726	747	769	698	738	768	762	738	819	726	736	736	732	742	736	715	766	676	731	721	687	760	694	736	702	741	717	760	771	731	701	709	764	758	718	707	725	735	771	770	689	778	772	746	722	738	780	767	776	754	719	766	735	703	740	736	745	757	732	759	715	744	755	656	742	728	738	760	709	705	722	763	706	738	762	748	743	678	744	712	751	737	767	729	758	711	751	688	757	696	733	740	666	717	712	776	756	761	724	731	746	691	734	750	754	756	738	753	767	725	744	773	715	793	719	730	753	770	719	720	729	719	704	718	754	747	739	714	706	724	718	727	749	763	688	748	771	722	763	723	737	719	795	743	690	741	705	742	746	765	763	701	774	737	791	750	712	786	741	740	719	735	722	730	756	707	740	738	692	731	740	760	774	740	796	714	751	713	760	768	719	769	742	713	727	784	715	737	751	773	706	766	730	712	695	674	711	700	730	756	773	699	697	719	741	736	754	734	735	750	726	777	738	762	757	730	708	703	731	705	699	752	738	738	723	741	732	690	772	745	739	714	722	763	733	720	747	724	730	759	743	722	733	754	713	709	713	760	736	683	721	735	682	741	718	690	750	762	708	770	702	689	764	746	732	715	740	730	711	764	721	745	789	726	729	768	789	720	718	706	714	740	702	724	721	743	685	742	761	713	726	736	737	706	739	721	763	729	710	761	763	741	766	688	688	675	698	739	700	764	679	710	649	690	759	760	781	716	703	744	759	763	772	714	697	753	718	740	746	754	721	761	750	767	735	759	733	717	721	769	720	725	684	705	767	758	742	726	738	732	700	659	756	734	740	754	745	706	705	694	726	754	754	717	712	735	735	741	774	731	701	682	731	733	716	737	734	735	739	766	757	703	776	768	741	722	723	745	729	712	685	766	711	772	755	724	713	805	744	700	683	703	763	740	735	730	719	715	735	762	749	690	695	716	723	709	721	760	791	763	759	725	747	713	761	706	762	701	737	737	700	740	749	753	690	741	748	738	707	736	730	738	738	732	741	718	774	753	784	742	749	756	784	702	756	729	719	737	740	682	757	751	752	726	684	705	755	748	746	729	697	737	758	757	712	733	715	729	679	726	709	711	719	741	735	736	713	747	760	713	754	694	759	738	682	776	736	750	728	687	722	708	692	728	749	763	677	748	703	715	729	705	777	771	737	721	727	748	743	714	704	747	750	715	778	786	733	744	786	745	743	735	734	682	748	728	777	688	757	731	763	741	719	778	758	739	734	729	724	687	739	732	768	737	757	735	809	714	717	686	759	682	741	723	732	739	718	757	700	730	745	762	770	714	707	774	751	756	726	793	730	728	772	727	715	730	772	704	710	729	737	703	752	740	699	748	762	638	742	733	711	701	701	782	756	763	737	693	744	720	749	733	756	760	771	747	765	763	708	802	741	741	695	768	718	736	750	732	754	708	691	749	731	769	692	737	710	751	727	779	752	739	759	760	742	746	718	747
8444	1031	965	810	628	466	388	337	295	330	287	258	253	280	275	259	247	272	241	266	249	243	213	224	247	264	247	253	247	224	238	250	236	221	250	212	253	225	243	250	213	217	223	205	249	247	222	208	220	222	200	227	233	241	231	253	236	224	229	256	233	241	232	256	232	243	230	217	271	234	231	237	234	222	221	235	241	257	203	243	229	247	241	233	235	239	245	217	249	219	219	261	238	217	224	234	226	198	242	260	222	261	249	218	237	268	235	242	226	251	215	184	230	230	229	222	247	232	237	227	214	257	247	217	227	215	232	232	234	197	218	226	238	233	253	249	210	223	223	209	245	243	226	232	249	247	230	217	261	252	207	234	223	227	209	258	216	233	229	201	220	206	247	215	267	242	206	193	199	248	241	218	208	250	252	225	235	214	256	247	231	238	274	248	225	251	231	206	228	217	238	228	257	244	226	216	249	191	220	232	247	243	234	214	205	228	254	257	231	257	239	234	214	225	235	222	237	258	240	233	216	241	248	231	221	248	228	228	208	213	210	216	238	245	220	215	246	229	238	243	244	241	239	237	228	241	228	234	235	223	204	227	250	245	227	207	225	246	240	214	225	244	223	240	231	260	215	213	250	240	201	220	241	201	230	256	232	253	254	243	229	242	246	231	250	228	256	248	230	216	237	227	230	237	210	233	211	250	224	247	232	214	241	246	259	223	232	255	261	231	262	271	226	235	253	222	218	207	219	236	222	230	228	211	225	234	216	240	223	229	219	237	231	222	221	241	222	214	231	212	227	252	246	243	215	240	214	277	218	251	223	271	247	239	249	231	235	229	221	241	238	211	235	223	219	237	244	233	231	239	253	243	260	247	213	236	228	252	234	233	208	218	227	202	242	198	229	267	208	229	238	206	240	239	242	264	233	222	229	247	234	232	244	227	212	203	232	221	245	223	212	246	213	210	226	218	251	214	263	240	226	206	232	249	228	217	232	275	266	247	223	233	237	216	202	231	217	219	276	213	226	286	251	251	251	231	250	234	228	229	262	226	224	241	240	241	250	238	230	251	210	241	223	232	230	262	212	256	242	226	254	246	243	238	240	242	228	243	203	229	237	211	229	237	264	240	246	232	276	250	200	221	243	226	227	252	224	226	243	231	255	233	202	208	236	247	245	220	229	211	246	249	223	208	236	242	212	240	237	224	223	258	226	257	227	245	229	237	243	232	236	208	223	238	230	221	264	250	244	230	262	234	257	227	243	217	225	196	240	226	264	276	207	227	226	268	246	232	266	251	239	244	236	253	220	266	242	233	262	200	222	239	246	275	230	236	210	231	263	256	209	232	231	220	218	267	240	222	205	259	260	215	216	231	223	215	227	249	205	263	222	260	253	241	239	215	238	223	239	235	211	261	270	248	235	246	225	208	245	241	238	228	271	233	255	244	224	220	234	258	259	238	257	226	216	224	235	250	226	225	229	220	219	215	230	225	240	226	241	210	249	233	224	223	236	234	247	237	235	246	228	222	243	215	240	251	236	261	249	257	223	251	248	237	235	208	214	238	224	246	223	251	243	262	217	244	232	210	214	212	201	276	225	242	253	230	213	268	239	251	224	241	236	213	231	211	245	232	243	243	229	227	230	234	229	259	248	218	228	218	264	246	233	248	240	232	229	256	253	226	227	218	243	225	253	225	241	223	231	224	232	238	241	233	200	241	258	249	226	213	231	230	256	223	223	228	222	215	226	247	222	240	247	219	220	221	247	223	263	210	239	255	239	219	232	238	214	227	248	230	232	249	206	252	249	224	272	223	234	216	225	237	226	234	230	248	219	223	235	254	221	237	243	250	227	247	234	240	236	229	222	242	240	217	223	221	224	230	226	250	231	244	227	245	256	220	249	220	208	233	225	202	214	225	235	224	194	221	246	284	230	241	243	221	256	238	231	217	254	250	227	243	233	241	251	211	228	246	237	238	228	239	229	223	238	201	234	223	220	233	209	253	234	228	256	228	226	218	237	233	230	230	255	232	255	245	226	237	212	229	264	233	250	257	226	237	235	240	264	229	232	229	206	206	216	214	233	219	231	238	223	215	224	234	234	211	231	243	196	225	232	203	249	229	226	236	239	225	234	218	267	241	230	239	250	233	223	217	241	252	239	233	248	198	235	248	228	244	207	236	244	226	224	224	224	232	238	227	221	238	238	251	212	255	213	270	207	216	269	209	243	240	261	228	257	247	218	224	254	237	238	212	220	220	225	227	231	227	229	246	248	225	242	245	240	222	246	223	229	247	228	257	234	222	244	222	236	217	232	197	233	224	243	240	231	258	236	229	246	228	263	242	247	229	218	251	232	220	214	227	220	236	239	245	228	261	226	256	225	232	252	213	242	244	248	237	213	220	237	224	211	250	208	227	226	229	245	239	258	225	203	222	228	223	225	202	254	244	244	233	212	222	242	236	221	255	228	244	251	233	213	253	227	228	245	240	245	204	240	233	236	255	235	226	240	248	232	195	241	233	226	260	218	232	236	262	254	227	234	212	261	219	225	254	244	230	228	266	223	204	230	222	258	219	212	202	210	232	217	229	240	230	250	223	221	215	235	251	241	241	222	222	218	225	223	241	228	207	235	249	246	218	266	234	214	203	227	239	261	253	229	217	227	224	225	245	245	260	228	231	277	211	194	237	244	217	221	253	245	253	244	254	209	243	233	207	225	258	235	247	238	235	221	195	245	235	200	208	264	219	202	243	245	239	256	225	246	236	214	270	219	255	213	239	216	245	241	228	198	232	212	278	208	241	236	222	231	221	229	233	255	212	218	214	215	236	221	219	268	234	257	225	234	238	241	228	255	218	211	217	231	218	248	248	253	230	231	203	256	228	221	211	228	259	219	237	249	223	240	261	245	231	227	203	206	230	235	226	222	237	223	210	254	233	234	202	204	209	225	242	227	249	222	237	241	226	256	225	241	229	222	267	212	192	257	225	226	239	284	249	279	222	217	255	208	255	243	220	244	224	199	213	237	239	257	255	273	207	216	195	251	225	214	246	204	227	229	214	236	238	213	242	204	227	241	217	228	245	235	225	239	216	248	259	210	241	247	245	224	252	221	241	229	230	239	222	218	221	235	235	233	239	227	239	186	213	245	223	237	245	209	226	243	243	244	269	245	258	218	240	252	228	251	228	248	243	227	246	219	245	243	210	231	239	218	236	236	226	231	225	230	275	230	217	205	237	245	226	260	227	276	241	189	224	223	224	228	249	238	221	232	246	204	261	220	234	245	253	245	231	238	243	250	239	231	252	254	235	204	246	246	224	258	233	236	240	241	255	230	215	247	219	226	251	248	213	232	253	263	221	222	241	249	246	227	229	231	222	245	249	229	223	240	250	230	238	258	231	217	218	218	244	227	223	254	237	241	237	235	237	254	247	259	244	239	232	240	234	252	250	210	223	256	220	222	235	234	204	247	231	232	236	239	242	234	230	222	222	240	224	247	243	252	210	220	231
6900	1383	2150	2451	2267	1639	1373	1111	1021	962	918	900	820	716	703	680	678	663	646	611	635	628	629	595	551	564	636	594	594	584	569	588	537	595	558	581	566	520	540	551	531	548	556	539	543	568	583	532	531	543	514	533	529	538	606	579	513	574	563	527	515	537	547	533	517	516	514	547	509	540	530	535	528	578	497	553	528	543	528	546	559	519	504	522	547	519	508	518	534	540	526	522	524	538	560	531	513	520	530	539	599	477	578	549	604	529	514	542	502	497	551	537	531	538	556	533	524	514	482	528	559	568	561	570	537	530	531	555	534	524	544	536	536	534	499	557	547	516	589	523	537	510	551	528	547	536	539	531	538	516	516	490	567	534	500	524	565	539	527	558	594	560	481	502	545	569	571	476	517	492	560	515	509	521	541	531	509	514	567	543	516	545	523	548	527	543	551	502	542	528	503	486	522	475	498	523	501	561	535	536	518	528	510	531	504	503	562	515	554	567	492	544	549	501	546	481	546	534	538	534	540	522	575	529	526	507	545	498	525	532	546	541	496	559	538	510	513	545	534	530	515	538	526	522	481	545	562	519	534	539	564	527	498	496	543	545	549	557	578	541	584	492	512	558	565	550	524	514	531	507	494	577	558	554	575	546	531	509	534	549	530	533	549	523	520	508	514	494	493	531	543	530	509	550	562	504	522	525	537	549	489	541	557	567	497	533	610	527	548	506	539	559	527	517	541	519	527	555	540	541	544	496	523	542	494	547	489	540	561	518	568	521	537	541	509	449	531	498	520	521	541	565	498	504	557	525	510	540	526	555	544	506	489	545	515	554	507	553	514	565	509	555	538	563	470	499	559	552	550	538	527	544	473	543	534	572	552	507	551	529	526	516	551	546	522	532	532	487	535	527	524	509	519	502	495	534	578	502	538	568	521	520	515	538	508	540	514	499	527	520	529	537	509	518	521	548	524	514	521	531	560	553	513	562	497	550	505	526	500	496	530	522	518	522	514	528	518	533	547	506	506	566	548	536	474	556	563	487	558	483	527	537	518	544	531	517	503	527	522	495	526	539	526	502	500	535	567	512	531	538	544	511	559	541	525	538	549	573	556	530	519	495	547	505	520	531	556	522	536	510	542	566	537	482	536	524	492	531	497	512	530	498	550	529	537	521	537	527	527	563	525	503	534	526	555	582	490	554	542	541	527	519	562	531	536	525	526	557	548	533	560	532	525	491	563	533	499	558	523	466	557	525	509	535	529	524	561	542	552	520	564	494	529	514	538	538	546	540	542	524	520	517	562	539	526	518	492	546	522	560	546	527	527	524	532	516	520	526	539	550	560	516	534	545	503	571	484	518	539	548	517	537	531	519	570	528	530	547	510	557	538	509	521	530	530	536	524	505	554	503	560	554	535	555	542	539	475	556	541	540	555	536	484	548	489	534	539	553	501	529	511	566	536	544	560	532	525	510	554	516	530	539	543	486	543	529	505	486	516	502	515	559	503	521	540	531	508	544	545	541	489	493	534	513	525	556	526	494	526	548	512	500	532	549	536	498	537	561	526	473	503	556	511	486	568	529	546	500	537	571	493	534	565	550	539	488	514	525	546	553	567	526	528	541	537	545	559	536	500	513	553	517	582	534	535	534	560	584	529	508	489	520	554	514	534	575	539	526	525	540	523	528	508	527	544	547	542	500	547	512	551	552	522	542	510	550	522	534	508	547	533	548	478	507	527	532	525	513	557	511	552	533	541	513	502	510	546	534	508	562	522	536	490	547	508	518	536	553	533	559	514	548	522	530	561	521	565	501	495	534	504	529	548	527	549	537	529	527	506	574	520	525	532	539	532	535	527	576	571	525	532	539	527	514	525	505	574	475	570	556	551	477	516	512	478	556	542	491	507	529	487	494	532	496	550	537	518	508	517	499	520	560	573	532	520	513	531	540	519	539	544	551	559	540	535	524	505	521	523	541	528	539	520	563	555	527	521	512	554	504	522	517	536	520	512	503	523	481	558	551	536	560	504	549	536	522	506	532	522	577	530	527	558	520	536	558	563	534	544	476	514	515	485	499	520	507	561	505	520	510	495	504	548	525	528	488	551	499	540	508	492	561	485	545	527	500	512	540	543	541	522	539	554	544	530	517	536	500	544	540	552	519	546	540	557	531	549	573	505	550	519	529	542	534	518	516	541	541	550	534	513	537	538	562	543	496	498	498	542	532	518	534	511	557	558	529	521	503	511	518	564	480	520	527	537	590	574	527	545	561	519	502	509	544	535	502	528	522	567	528	562	528	559	514	566	508	545	494	511	521	496	518	525	518	544	504	557	540	559	503	530	538	548	539	525	550	550	511	537	544	528	539	559	505	577	555	525	525	546	506	558	472	530	518	554	523	533	548	521	533	538	520	474	579	531	512	562	525	554	510	534	552	541	572	512	508	532	538	517	559	529	550	510	547	562	519	573	517	534	523	547	504	510	540	557	509	544	561	566	509	542	534	534	519	520	495	524	503	514	527	514	510	511	521	550	509	514	523	496	520	513	546	551	545	515	540	541	512	505	513	553	500	540	555	534	520	528	517	567	496	503	504	518	498	518	548	508	517	542	493	515	554	512	574	546	518	513	503	548	522	532	535	552	572	543	535	521	546	473	544	555	549	565	527	529	506	516	521	538	543	509	551	537	513	517	562	573	507	598	509	552	546	528	511	516	569	530	512	543	503	535	511	522	528	533	520	509	530	564	529	539	520	487	514	522	541	509	538	542	481	519	553	526	546	510	470	537	510	552	485	562	521	590	511	534	503	528	496	505	510	541	491	514	546	564	524	505	553	526	532	537	519	471	531	542	533	526	514	508	530	555	540	523	515	529	561	515	510	543	533	480	530	513	537	508	568	499	522	550	507	572	502	591	528	509	547	525	489	494	518	538	575	587	538	588	538	527	510	547	574	538	558	502	515	549	533	540	523	554	572	535	563	486	503	533	511	508	524	529	555	511	479	537	552	516	483	576	557	527	527	539	537	563	528	543	513	523	538	494	563	557	525	520	565	578	563	528	534	540	530	510	563	534	576	515	538	527	541	551	506	529	524	558	540	513	529	544	506	556	505	537	542	544	519	565	502	588	557	510	507	509	543	533	516	546	532	547	565	513	513	520	544	548	550	522	528	543	476	551	535	551	566	550	527	546	541	542	552	535	566	566	550	528	566	539	535	521	569	515	534	508	551	535	524	548	528	520	511	533	548	508	543	534	523	494	537	551	554	541	530	557	542	564	561	500	538	538	547	526	558	509	567	542	519	550	532	520	543	525	544	537	542	511	524	515	501	537	539	523	522	549	564	543	521	532	515	542	518	550	502	561	515	539	549	557	533	506	565	543	523	500	519	541	556	501	588	537	528	515	531	514	492	559	526	538	506	533	510	566	587	505	536	545	565	522	547	517	529	505	473	561	543	564	502	500	549	523	535	528	538	508	517	548	482	540	542	563	507	524	537	504	551	507	521	507	558
15444	2173	1618	1210	752	545	353	314	265	217	218	175	164	153	181	129	130	130	132	131	140	127	119	134	135	116	110	126	108	115	125	127	115	117	131	128	110	110	109	118	104	109	122	99	115	96	117	101	124	108	107	124	105	128	109	120	102	115	116	102	96	107	127	118	115	102	116	117	105	122	120	107	108	124	94	95	106	101	108	112	114	128	128	114	128	102	94	121	113	123	110	99	101	103	107	124	117	88	118	115	111	133	121	126	115	142	119	135	92	108	105	121	101	89	104	99	102	107	106	111	136	96	113	124	100	115	110	116	107	113	92	104	107	128	121	106	115	119	100	95	119	123	112	107	93	116	91	97	112	129	109	111	98	109	81	125	97	96	109	120	113	116	96	110	97	122	119	98	111	121	117	114	98	103	104	110	125	117	120	113	111	114	118	102	120	108	111	109	93	117	98	121	101	125	114	94	117	122	101	109	100	112	122	105	94	104	102	109	92	110	115	103	112	109	143	109	94	86	101	110	127	114	115	124	123	99	110	92	93	90	102	96	106	110	99	99	111	103	117	112	85	107	129	124	110	95	106	117	110	118	93	123	104	110	101	117	107	107	97	115	131	128	112	133	114	121	100	126	97	113	127	110	106	106	108	107	117	115	106	117	118	100	114	106	121	118	105	103	122	93	97	98	90	97	114	133	100	106	111	102	126	113	105	95	116	118	113	119	105	96	104	111	103	113	101	129	115	104	109	126	143	116	122	109	116	75	116	122	117	128	99	117	102	101	131	129	115	132	124	106	117	110	94	137	112	101	106	112	106	102	132	116	103	118	112	116	104	111	102	99	121	110	107	107	123	116	122	106	121	111	111	106	116	105	98	91	108	103	144	102	136	102	102	124	117	110	100	97	99	108	115	128	115	103	97	105	123	111	102	124	114	123	117	95	95	106	82	127	92	113	130	130	115	104	99	109	93	121	121	92	94	84	113	120	107	121	121	115	103	121	102	128	119	133	125	111	103	106	127	102	95	105	116	87	94	127	105	114	122	116	101	92	106	96	109	110	106	96	115	101	101	109	116	114	87	123	99	108	120	122	111	110	108	117	113	119	104	116	94	109	101	120	121	121	88	102	117	127	127	123	111	118	100	117	112	104	101	115	108	101	115	91	93	117	123	89	120	105	100	109	111	132	104	107	101	112	97	119	113	104	99	117	115	112	132	107	88	118	115	103	104	125	114	104	113	99	109	112	109	120	119	105	106	97	97	109	125	105	124	111	83	133	105	128	118	98	96	104	105	101	104	108	111	111	120	100	102	95	116	106	114	132	99	109	104	113	118	93	106	84	115	107	107	117	135	97	126	112	115	107	91	100	116	153	105	114	98	115	124	110	108	107	106	109	126	124	111	102	103	108	105	107	99	128	103	128	102	102	108	121	103	113	102	102	137	108	104	114	117	94	119	98	126	127	85	108	133	110	104	118	92	116	115	97	118	121	114	93	105	121	109	104	117	120	104	104	120	106	118	101	120	102	117	118	101	104	108	97	118	123	124	92	109	130	121	105	104	104	110	97	99	117	123	120	100	113	127	104	110	110	101	113	119	125	106	111	110	103	120	94	97	118	115	125	107	86	109	105	111	113	119	120	130	108	107	105	101	116	112	119	119	123	139	105	103	125	108	103	99	105	123	114	110	105	112	129	110	117	120	109	124	104	117	117	91	111	107	111	110	118	129	127	108	113	130	116	117	117	117	98	114	108	117	120	110	113	115	120	120	106	102	123	111	95	92	121	106	102	111	112	119	105	95	92	120	129	123	128	113	93	135	140	119	103	100	117	111	112	119	99	119	112	133	118	90	108	108	108	96	97	107	111	124	122	117	111	101	131	106	108	129	107	123	114	114	102	111	108	123	114	116	113	113	93	100	89	106	105	105	135	115	93	99	92	119	96	103	100	140	108	118	95	82	121	98	113	91	106	117	117	106	115	107	112	122	124	105	102	106	109	100	92	104	124	94	108	119	108	107	109	124	107	110	116	102	105	116	118	130	95	98	112	105	108	111	93	107	100	118	113	122	119	114	115	105	115	103	104	94	124	95	121	120	104	115	98	114	108	113	124	90	104	134	99	125	114	88	114	109	109	100	130	93	98	119	96	105	122	119	101	101	123	116	124	115	114	112	103	79	100	120	117	95	112	113	110	96	105	109	119	106	114	127	105	119	100	116	102	123	109	123	128	91	104	92	119	110	112	124	113	120	98	107	101	111	113	88	125	102	113	101	118	123	93	89	131	108	97	115	90	109	107	102	109	104	102	133	108	102	98	137	91	91	84	93	114	89	126	98	108	102	111	104	109	104	99	108	107	108	118	108	112	89	108	123	134	105	99	106	97	127	96	89	93	109	105	108	103	102	123	99	108	122	116	107	111	122	102	121	101	106	113	96	117	120	123	121	100	101	94	112	107	118	95	110	107	113	108	122	120	108	134	105	100	140	119	113	105	101	120	128	125	118	93	121	117	111	103	84	95	107	100	99	111	109	125	118	114	111	115	91	109	123	102	93	105	90	96	118	94	127	126	124	124	115	111	110	116	118	88	98	106	98	98	98	115	111	125	82	96	119	93	108	120	117	114	114	118	107	105	125	124	122	131	93	96	99	104	122	116	122	94	118	111	123	122	90	109	108	119	96	95	113	100	102	119	91	104	129	105	123	101	121	112	96	106	114	143	122	105	93	102	127	128	115	141	112	104	110	120	110	103	94	119	104	100	121	106	117	105	110	115	118	116	104	114	120	118	115	86	105	119	102	103	106	121	122	117	107	110	121	106	121	128	103	106	111	102	124	123	116	124	103	112	103	94	109	115	110	111	100	112	121	111	108	123	109	120	117	108	97	132	113	102	97	123	113	114	104	118	108	110	101	117	118	94	106	103	116	95	98	117	101	116	105	113	123	131	94	100	110	106	115	122	120	102	92	97	111	121	102	114	90	124	117	137	107	115	113	100	106	115	95	110	98	121	110	109	110	139	134	119	119	107	115	122	118	119	106	98	138	118	115	107	105	92	95	110	110	99	144	119	97	115	83	113	100	104	101	102	105	107	130	115	123	124	129	98	113	102	110	100	107	100	86	128	137	93	94	103	142	98	96	113	117	109	125	132	124	99	122	119	115	104	102	111	105	94	101	85	90	108	111	105	88	103	124	101	100	89	100	113	109	82	107	99	129	132	113	106	90	104	140	105	135	93	109	103	120	105	105	103	116	103	114	109	117	104	128	119	111	122	119	104	113	112	113	107	107	104	100	91	125	99	117	110	130	130	124	93	102	114	106	90	99	132	96	120	125	108	108	117	89	109	93	113	115	97	124	99	97	98	107	123	107	114	113	84	101	119	117	127	117	112	96	132	99	108	105	97	99	126	113	112	121	121	119	115	111	124	116	113	112	116	114	112	114	111	107	114	113	121	114	107	123	109	97	98	107	129	123	110	113	120	108	91	113	108	110	110	129	107	118	107	129	141
8935	1690	3080	3724	3039	2344	1754	1364	1072	998	953	892	815	692	554	559	482	510	486	415	480	387	413	385	419	376	367	373	375	372	339	363	355	319	336	356	283	324	324	303	322	311	300	298	241	300	292	292	319	321	298	311	297	285	286	293	298	299	299	275	250	301	291	300	283	279	286	310	303	298	268	282	260	273	299	267	277	284	298	276	295	300	281	279	294	284	316	262	345	267	280	260	291	267	283	255	275	253	270	280	301	256	282	307	281	298	292	288	276	287	281	301	248	284	316	269	277	279	295	290	261	292	289	291	261	258	280	263	240	287	271	307	305	268	272	309	292	267	319	265	262	276	279	318	276	284	268	255	310	267	292	306	284	283	275	300	285	279	285	273	257	300	289	299	303	291	257	286	285	283	282	280	295	271	284	250	287	293	307	284	276	294	293	283	277	301	279	277	271	295	296	274	318	306	277	273	283	262	297	306	250	285	301	247	285	288	288	315	269	260	306	282	262	292	279	279	293	277	282	259	256	247	271	288	278	272	262	274	267	307	272	283	266	251	290	292	280	276	290	241	266	275	295	299	273	271	289	285	287	250	299	284	306	273	251	283	278	291	269	275	264	276	290	272	277	287	282	276	250	283	262	275	279	291	299	274	242	286	294	335	273	266	290	274	261	296	285	277	315	297	286	290	311	267	311	282	268	315	273	286	257	312	299	260	294	250	290	298	299	274	271	304	284	298	287	312	268	286	301	276	270	268	282	267	280	275	222	266	285	267	281	264	299	270	296	300	270	289	257	282	290	280	301	291	266	289	288	274	266	287	267	272	261	280	275	291	269	295	280	282	276	289	275	278	294	270	308	252	289	280	279	284	302	290	270	289	266	244	260	298	271	270	313	280	278	317	286	251	281	283	265	289	268	288	297	290	282	280	273	286	280	296	260	280	276	278	265	317	266	271	291	270	306	281	282	259	285	285	288	286	273	260	296	258	323	295	292	294	274	276	288	277	314	287	265	280	273	267	275	288	269	262	268	291	301	269	286	292	242	267	259	274	287	290	280	278	281	337	292	278	287	274	290	259	272	299	293	287	303	297	297	321	268	280	252	291	304	303	276	247	264	289	276	256	302	277	247	272	283	293	288	272	277	253	270	301	309	287	309	266	245	256	302	296	254	264	244	275	269	284	283	275	285	304	296	269	289	261	281	297	277	289	269	277	267	292	291	268	256	312	276	273	280	287	280	275	259	272	305	278	286	276	284	283	257	265	287	291	256	256	262	276	297	249	277	313	277	283	299	282	268	270	276	268	259	283	273	263	287	294	289	279	300	296	266	248	274	279	296	287	251	305	276	243	264	273	259	289	292	283	314	296	270	285	286	256	316	267	296	298	278	259	267	298	297	289	241	289	281	278	271	291	273	253	280	257	307	283	250	272	286	282	243	265	260	277	245	235	305	278	276	243	281	291	267	279	284	285	290	292	273	280	289	256	293	306	295	289	291	285	267	281	286	275	289	254	307	289	268	308	262	290	264	265	312	289	279	291	301	270	278	257	291	272	297	293	290	271	286	305	286	276	291	291	297	305	263	285	274	270	299	259	296	295	289	284	271	267	288	278	287	292	260	294	292	296	273	305	301	290	257	291	285	266	255	285	267	250	265	284	306	280	263	283	277	287	268	285	275	282	282	275	295	280	280	290	284	283	290	308	277	281	271	306	250	251	282	262	235	274	280	274	283	291	285	303	279	290	281	270	264	295	296	278	269	281	268	310	294	267	302	280	266	267	262	281	280	309	277	261	257	252	285	302	270	268	299	239	273	299	321	274	287	306	295	294	280	315	281	271	261	255	265	274	271	271	305	289	281	277	264	277	284	278	299	292	273	250	277	284	264	284	286	266	276	293	260	267	271	285	278	288	257	300	295	281	268	278	302	283	269	268	250	270	304	287	288	264	271	279	300	264	276	289	289	267	279	289	284	297	302	272	277	273	281	267	293	295	303	260	267	290	256	267	282	276	308	278	284	288	287	314	273	274	269	275	292	255	271	296	260	285	310	240	298	277	292	271	292	267	279	284	241	274	268	295	292	251	294	290	287	316	292	292	263	262	304	278	278	316	270	258	296	289	329	276	289	239	277	286	267	287	297	307	299	262	303	276	263	283	299	291	283	290	317	296	273	300	286	277	270	297	287	290	307	293	272	286	274	298	306	263	288	269	291	285	307	294	276	267	270	253	264	274	311	260	262	305	273	249	278	289	277	281	300	289	266	279	285	266	277	292	319	296	276	252	283	285	289	293	304	294	301	303	285	282	294	266	253	297	285	255	312	272	290	281	242	312	278	293	276	290	302	282	257	294	260	300	271	276	291	278	304	263	281	283	278	287	281	276	276	291	274	274	226	277	288	293	269	284	264	268	295	278	283	299	289	295	313	274	293	293	252	290	296	295	275	292	267	283	307	288	283	278	263	266	243	294	273	297	288	262	277	288	274	273	293	251	288	278	303	289	291	264	291	261	305	290	307	289	262	304	324	273	293	265	298	255	257	303	303	292	291	272	291	272	253	297	296	299	261	271	288	252	273	282	302	307	288	265	263	273	291	290	264	275	273	261	274	282	289	288	267	295	269	261	273	235	297	292	277	261	316	309	298	292	268	267	279	289	282	270	282	284	288	274	273	299	265	292	294	297	317	291	267	286	297	309	274	303	261	266	243	259	269	301	290	303	261	280	240	310	271	298	272	289	277	276	307	273	265	265	294	296	296	280	300	295	246	254	302	252	273	262	281	299	265	256	270	272	282	307	279	292	269	286	295	289	285	274	259	272	268	304	305	275	286	283	301	267	273	287	284	268	300	289	300	298	308	289	314	274	246	301	264	289	276	290	276	311	275	274	264	247	263	296	296	266	287	267	278	269	271	271	287	285	293	299	300	293	312	289	274	289	295	299	302	294	268	283	306	289	302	288	288	306	283	278	258	276	303	250	296	279	272	300	286	295	275	282	296	251	290	258	288	278	282	277	280	281	277	261	269	287	264	307	285	292	280	260	282	302	272	286	281	281	295	293	265	283	297	276	276	302	279	265	282	319	307	283	265	248	287	266	266	285	282	291	288	280	304	274	273	282	288	310	281	271	264	276	289	261	281	254	275	259	286	277	259	308	267	272	282	263	258	297	270	241	280	295	267	299	272	298	296	285	258	266	293	295	316	273	307	277	299	268	281	293	293	305	273	271	259	289	295	273	286	254	287	287	299	349	268	273	258	289	290	315	273	268	292	250	271	298	302	281	286	269	292	295	291	287	261	263	283	295	320	249	285	280	277	275	279	287	280	268	286	290	272	278	267	291	274	285	272	301	253	306	285	297	301	286	288	270	293	294	266	273	285	273	274	305	302	300	277	265	266	305	285	291	273	282	277	264	293	282	312	284	290	265	284	306	309	287	277	273	292	288	285	273	279	277	278	275	275	304	290	296	275	259	283	278	258	287	304	282	297	278	292	294	286	258	231	294	299	253
1920	493	539	512	397	392	354	344	334	321	354	335	344	314	330	350	326	382	333	338	307	347	312	367	342	341	315	344	377	306	337	332	340	342	321	320	342	361	310	324	354	333	313	334	346	322	344	344	316	286	381	337	353	313	345	329	325	331	325	335	352	352	328	337	326	313	326	335	308	342	278	333	370	314	343	328	329	320	317	310	350	340	328	336	361	315	329	320	332	338	343	347	322	328	330	308	298	295	330	305	317	329	332	308	334	308	334	324	358	305	335	309	328	367	308	299	339	365	320	330	315	359	322	332	321	357	328	290	329	341	376	338	319	327	318	351	307	341	314	311	325	345	301	316	308	328	330	323	328	313	317	328	313	304	329	351	311	349	334	323	362	310	316	305	329	345	314	346	356	344	319	316	332	329	364	304	347	320	318	288	330	293	304	329	309	310	325	305	324	343	333	332	370	326	325	364	323	317	311	311	356	325	316	340	319	326	328	357	316	385	307	315	324	348	345	356	327	355	352	338	313	327	302	332	312	353	331	363	324	364	306	313	337	335	311	328	324	341	312	308	325	314	303	341	346	319	308	353	353	308	321	349	312	359	294	325	330	310	319	314	348	295	278	298	288	313	323	336	338	311	340	314	341	323	311	295	326	290	321	302	309	344	328	349	306	337	346	337	344	312	303	326	328	326	351	329	323	312	322	311	308	317	338	335	296	313	303	320	336	358	315	324	334	348	335	335	350	331	340	327	322	314	329	331	319	321	344	320	346	311	332	335	327	325	330	336	293	322	318	324	331	324	341	345	333	311	344	308	297	341	336	321	317	328	309	343	372	322	325	316	318	338	353	334	299	312	330	362	329	314	343	270	348	344	287	349	352	325	327	325	307	349	319	297	313	351	309	311	331	329	346	314	308	331	316	351	329	326	318	329	351	357	327	331	327	343	318	309	338	355	333	355	347	332	307	317	326	323	303	345	343	335	319	302	345	308	318	320	309	359	313	322	333	320	329	327	297	314	314	342	330	322	347	332	302	313	328	311	349	329	359	322	306	314	350	338	321	326	360	338	316	325	328	354	358	356	342	329	315	323	313	345	346	308	362	333	354	339	338	329	314	341	351	286	332	338	324	313	361	319	313	315	333	294	288	348	355	353	357	317	333	337	321	347	318	350	334	300	318	318	312	309	327	323	313	325	322	359	347	372	288	334	310	322	307	333	343	323	331	350	315	350	311	322	348	355	348	314	346	308	353	341	303	324	349	324	329	321	308	350	328	353	313	327	332	357	330	320	319	329	322	324	348	306	343	314	318	336	309	337	317	344	287	336	344	344	370	326	332	315	342	294	316	317	334	332	314	308	343	315	332	356	342	326	329	325	326	327	308	349	345	287	322	344	319	367	289	357	338	311	342	334	332	297	288	302	348	299	337	328	327	326	347	339	370	339	319	328	339	302	321	309	355	356	328	306	329	345	338	354	345	334	327	313	368	359	312	332	305	323	321	341	298	326	324	315	340	357	331	331	326	338	320	315	307	333	336	326	311	358	304	393	337	322	355	329	331	298	290	304	314	335	320	349	324	324	334	338	319	312	336	359	342	331	341	340	315	306	314	312	325	336	339	352	315	298	351	330	328	335	307	338	331	328	313	352	325	296	335	358	312	332	343	338	317	332	300	349	287	296	352	286	268	300	368	326	336	312	322	327	304	305	334	297	328	316	343	318	331	320	328	324	314	321	303	311	322	324	327	310	314	323	288	324	326	341	335	350	337	327	330	335	311	337	357	334	314	296	338	307	327	304	337	310	331	348	298	324	385	351	333	345	313	331	296	327	338	328	353	317	325	337	337	328	355	305	364	354	313	349	340	318	302	329	335	345	264	315	325	321	341	343	321	322	333	317	326	309	345	317	301	304	332	303	332	301	370	320	371	319	352	308	305	359	306	329	299	344	356	356	315	289	317	345	351	300	348	336	296	345	336	335	331	302	326	308	330	318	312	344	301	309	342	357	338	302	334	327	321	310	338	316	352	328	312	349	359	322	297	364	345	355	322	352	335	351	312	341	325	310	329	276	325	348	342	308	339	333	314	334	324	356	361	322	326	338	319	324	328	358	316	325	332	338	343	351	295	316	363	333	339	364	314	343	336	316	346	348	313	320	334	324	346	304	318	317	343	328	311	330	300	345	329	340	290	329	308	309	342	357	332	332	353	323	304	349	353	349	313	337	323	334	326	310	330	328	365	333	327	307	314	343	308	310	375	321	336	317	374	289	296	336	307	301	350	323	318	320	359	333	321	358	346	338	334	322	353	317	365	336	351	322	317	323	348	310	353	345	329	322	315	351	376	302	318	351	319	345	328	347	329	326	327	347	365	308	350	318	314	362	342	351	320	372	280	305	310	310	327	350	313	335	310	334	345	336	299	312	356	342	341	311	348	309	274	335	345	296	314	335	310	316	311	298	366	325	326	353	347	359	304	325	340	334	292	308	327	310	337	293	358	327	318	302	314	308	341	315	320	352	352	354	317	343	320	350	339	334	359	330	320	305	355	332	343	319	306	297	321	314	308	319	372	293	355	317	278	321	379	312	329	353	313	368	312	325	316	310	303	334	317	335	345	338	330	341	349	314	310	349	313	331	337	340	338	355	313	312	298	358	333	343	358	370	326	352	335	316	315	314	314	311	369	338	326	345	317	340	305	325	328	371	322	350	321	347	321	302	356	305	350	305	330	334	324	341	319	321	301	320	308	328	337	301	333	333	304	320	339	266	341	285	322	351	337	335	316	309	352	300	313	306	330	331	337	322	322	304	324	327	331	311	376	333	306	334	316	330	346	320	311	321	383	275	331	326	341	336	327	369	337	317	319	317	346	324	322	344	375	333	307	360	348	314	325	333	312	315	351	307	322	318	349	358	306	353	301	372	342	348	355	356	326	346	327	304	349	308	342	316	331	336	360	339	329	331	337	346	328	351	332	331	322	318	344	352	331	335	346	320	334	326	336	330	341	344	339	327	356	315	313	343	297	356	307	333	327	315	331	340	309	329	351	322	310	323	301	294	306	336	300	315	352	342	370	333	319	342	325	330	333	341	323	354	346	300	349	357	353	317	318	325	337	335	343	318	372	333	329	334	347	365	323	328	342	295	343	294	321	342	368	351	300	342	338	340	314	346	334	335	298	329	298	291	344	343	322	352	363	331	302	302	316	342	315	321	338	331	311	322	337	333	346	340	349	354	303	326	309	339	327	357	328	297	322	302	348	324	315	325	323	341	353	346	305	344	296	340	346	303	332	359	315	314	320	305	334	322	365	293	332	345	330	311	297	327	352	306	296	351	343	349	338	338	316	384	320	317	321	332	319	324	359	338	356	326	359	351	317	361	302	330	332	326	332	309	336	315	339	333	319	321	333	333	338	313	320	327	357	330	333	311	263	356	330	309	316	327	334	330	293	324	310	305	338	340	319	346	370	298	311	357	351	308	354	329	337	317	332	298	316	320	342	340	298	310
2189	928	1162	1383	1215	1084	967	889	858	862	795	850	802	754	765	745	757	755	708	780	759	706	719	729	796	741	733	736	719	769	794	745	732	707	743	732	743	735	726	694	749	728	743	739	724	737	748	724	693	780	801	794	748	750	785	726	762	758	748	729	775	652	743	752	723	733	722	754	740	745	748	722	768	732	705	733	706	718	700	706	719	716	683	744	751	713	750	739	672	716	753	726	771	772	755	732	753	752	736	783	740	738	759	760	680	709	698	715	711	704	707	721	782	716	757	726	723	755	733	718	713	748	752	713	761	767	723	722	739	742	765	726	741	735	729	762	717	708	746	753	736	694	744	726	718	712	756	721	709	751	739	747	734	763	726	732	801	702	750	707	738	737	729	732	728	698	716	712	736	692	792	705	731	717	669	707	696	750	743	749	764	718	757	718	725	782	730	730	775	756	747	788	763	698	728	761	713	729	720	724	731	723	772	677	794	756	818	730	683	742	760	711	770	698	731	721	680	780	725	727	702	681	711	723	773	749	726	743	758	722	761	690	755	758	760	776	758	702	695	698	743	684	711	791	689	723	704	779	714	792	743	662	730	697	744	732	739	769	757	729	769	747	757	728	731	733	740	756	731	721	721	797	751	767	758	730	737	736	728	745	728	743	722	755	718	736	745	682	701	695	743	706	736	726	751	720	773	712	728	717	775	755	773	765	701	722	763	787	660	771	746	721	724	730	724	751	766	770	744	667	722	649	727	770	702	729	711	754	769	741	766	712	680	748	707	747	724	707	683	766	747	736	717	741	791	722	677	739	718	742	721	698	760	755	717	722	761	726	699	739	745	750	756	757	739	730	756	753	714	712	747	718	747	732	714	762	706	741	760	730	765	719	733	735	725	772	740	742	756	743	705	679	714	719	764	747	773	745	742	754	718	709	772	784	734	742	771	752	747	756	737	734	731	706	778	707	705	721	687	752	769	751	759	735	714	721	773	747	742	722	729	683	755	745	739	754	696	746	735	708	696	754	762	726	724	773	743	777	728	741	726	772	688	732	714	751	685	721	684	757	666	736	786	731	689	722	760	748	712	728	739	676	723	765	706	749	726	770	763	711	724	707	767	764	705	736	720	780	721	753	686	742	710	713	693	721	732	695	724	771	705	746	703	701	678	748	740	753	721	747	711	759	724	749	738	762	717	723	723	708	742	705	715	723	742	746	734	750	769	711	732	780	744	723	686	682	744	708	715	734	714	690	759	688	771	719	757	738	790	693	745	747	756	748	687	717	721	690	705	728	749	742	721	754	703	720	700	732	702	761	689	753	727	756	706	724	736	751	754	746	806	706	708	714	693	718	718	697	754	709	681	733	727	729	732	684	679	685	756	726	740	716	710	701	747	775	752	741	721	700	760	741	752	766	730	744	777	700	733	665	735	763	745	742	735	728	704	754	795	707	716	760	751	728	723	721	734	718	697	783	689	713	762	754	764	766	773	736	729	764	731	734	761	752	727	766	753	768	739	743	774	745	691	762	750	733	725	730	733	705	765	758	712	763	741	728	740	740	742	714	727	734	761	741	736	773	737	720	754	741	729	714	784	716	700	729	728	706	701	724	764	761	738	746	784	743	737	692	773	737	733	758	781	716	744	743	761	709	686	733	742	744	696	746	770	708	717	740	736	698	720	733	720	716	755	755	733	695	763	674	697	729	718	719	754	753	754	758	759	781	726	738	776	773	759	724	707	775	765	721	752	770	755	745	710	744	697	695	696	693	724	776	755	722	708	715	720	802	725	746	748	683	750	768	713	701	760	719	728	724	727	706	720	737	736	707	699	753	724	711	723	772	766	658	729	719	722	711	731	731	713	785	741	732	764	730	688	702	739	725	703	695	717	766	739	682	690	735	803	727	741	743	724	695	736	759	745	751	788	724	715	744	709	705	737	765	708	742	758	758	680	769	728	755	758	745	718	683	709	728	723	756	704	708	701	748	694	717	744	706	771	794	731	716	731	700	706	770	692	715	774	729	740	704	734	741	789	816	734	745	733	706	799	743	734	726	719	738	771	712	726	742	702	716	757	717	756	758	718	727	729	773	744	740	768	719	719	686	757	724	750	730	745	725	721	711	747	815	786	713	701	704	749	755	724	735	682	758	736	734	699	728	737	690	731	703	732	727	769	712	715	753	774	766	707	719	683	755	689	734	711	749	721	744	726	725	776	707	727	768	740	700	734	758	729	699	721	769	731	685	778	752	749	765	717	757	752	725	688	716	735	720	724	680	717	692	713	758	738	697	755	717	736	717	728	746	782	786	709	751	761	780	745	782	719	719	756	706	748	736	713	740	756	745	742	761	697	759	799	737	737	729	693	743	744	806	778	704	775	711	729	731	736	736	696	754	733	763	735	729	760	757	740	747	690	749	716	738	673	740	754	742	714	722	736	749	761	746	729	749	684	745	728	752	742	725	717	717	740	717	743	693	810	749	706	714	759	723	771	765	731	776	735	736	723	717	795	735	704	720	710	765	772	740	716	746	781	690	752	676	728	745	772	747	726	691	699	738	770	758	701	720	739	722	747	727	763	739	765	715	714	747	738	696	720	705	774	699	776	743	727	763	747	740	764	753	734	732	758	708	754	693	726	711	746	794	781	685	728	778	676	764	745	684	743	749	746	716	772	742	697	693	739	770	730	705	697	719	727	747	693	744	712	759	724	732	712	754	695	709	721	700	772	721	741	765	725	700	717	751	731	740	739	731	725	750	715	765	743	743	754	717	727	782	728	741	786	744	719	723	786	697	745	740	740	788	707	789	699	740	731	684	761	776	713	730	753	759	696	707	754	756	748	736	755	729	701	723	767	718	758	730	733	712	796	725	712	740	713	761	741	723	706	705	768	712	774	735	743	747	765	735	733	721	771	798	687	763	721	715	761	753	734	713	694	739	770	735	717	694	741	728	719	727	740	728	684	746	738	741	714	713	720	738	718	679	711	740	759	735	751	735	693	752	730	779	779	741	762	716	734	758	720	726	736	741	725	750	771	751	695	725	766	699	740	738	752	739	741	727	726	750	718	706	727	703	775	705	774	702	758	736	738	741	755	726	755	702	705	771	757	731	740	738	774	783	711	727	740	727	744	716	710	745	724	673	789	704	713	758	718	773	779	728	717	718	727	733	719	744	725	746	737	706	744	736	740	735	662	723	733	730	745	717	742	744	743	734	719	711	739	707	787	733	726	733	779	676	754	731	732	742	717	741	729	738	744	764	749	729	716	770	726	757	724	672	692	742	732	733	763	694	735	757	730	757	744	728	703	723	728	749	739	770	762	732	692	728	761	717	677	753	776	730	726	770	712	705	741	765	710	743	736	791	716	710	748	740	764	759	759	754	686	704	707	727	727	691	712	756	726	665	709	734	750	694	719	795	762	752	732	741	751	721	652	686	750	739	716	730	683	766	746	697	761	757	691	745	746	703	741	727	736	745	699	741	696	734	699	746	721	751	742	747	765	788
8535	1071	1083	815	586	471	385	329	333	276	300	273	278	304	245	236	257	245	255	267	267	259	263	240	245	233	239	266	233	241	238	230	234	245	223	257	216	254	239	234	273	272	239	256	240	272	224	261	266	214	239	213	269	206	238	210	220	225	230	241	232	230	272	249	216	225	248	239	239	236	255	224	219	255	220	244	239	228	224	228	220	198	190	224	221	268	216	236	239	236	224	228	222	233	234	265	264	219	230	254	262	267	220	250	239	240	243	232	237	254	235	231	214	205	236	243	235	216	217	279	231	235	220	247	224	228	231	246	225	230	250	254	243	239	228	195	254	237	230	263	237	217	230	233	215	275	219	235	197	224	246	234	226	230	256	224	239	248	241	226	248	227	209	226	248	227	239	233	237	269	219	218	252	215	237	253	223	216	215	231	254	240	233	245	240	201	225	223	234	234	205	222	213	246	247	210	219	242	241	260	210	225	208	247	237	236	247	230	233	213	235	204	212	216	251	212	217	220	203	235	272	242	239	235	216	250	236	230	236	254	227	229	220	222	227	216	259	256	219	238	247	257	243	248	235	249	264	240	262	219	227	210	226	227	236	254	263	223	251	240	263	236	258	250	233	225	255	234	237	258	231	226	198	254	233	208	219	233	228	227	210	230	218	206	223	231	227	215	228	252	224	232	213	243	226	246	226	231	207	211	242	254	227	229	242	243	231	229	238	230	221	245	225	256	238	223	256	237	217	237	278	241	237	230	252	239	219	189	244	225	245	262	225	230	241	245	250	252	239	242	231	219	219	241	228	222	241	224	222	209	211	244	227	235	228	209	249	232	216	225	229	177	219	278	241	237	237	225	204	243	222	225	219	235	259	209	242	213	267	240	241	231	260	238	247	225	271	260	232	216	231	229	224	249	232	241	231	238	214	243	232	199	238	191	244	243	250	206	231	248	271	203	239	222	244	230	244	200	243	212	213	205	224	235	220	233	233	234	206	232	252	254	223	262	207	220	250	227	246	239	254	237	226	228	208	221	224	206	234	202	212	253	227	194	207	247	204	255	200	223	244	255	230	269	250	240	211	226	213	239	255	242	243	234	204	233	188	215	249	237	251	246	250	226	254	229	241	211	226	230	223	228	226	260	231	221	225	251	240	263	236	210	228	254	224	241	240	252	222	251	257	259	228	215	211	235	234	221	243	252	231	253	206	212	238	225	244	202	243	219	245	239	231	249	248	246	253	234	237	228	229	252	219	251	235	220	220	249	215	202	226	247	221	244	183	240	213	235	273	281	233	255	234	243	245	256	251	214	255	229	242	231	243	225	242	230	210	218	247	220	214	244	236	212	230	242	228	244	261	214	221	241	231	237	235	275	239	245	241	241	213	246	212	246	240	242	220	234	222	213	227	251	244	217	244	235	245	245	248	243	228	225	226	232	247	242	226	212	223	234	241	243	245	231	216	223	254	231	244	239	238	232	235	222	253	265	237	252	233	230	239	217	213	216	220	231	253	241	250	226	268	261	225	237	229	239	225	267	234	236	244	227	252	224	246	240	218	217	248	246	201	234	222	239	222	241	226	251	237	233	233	222	240	216	219	258	215	250	241	234	243	225	245	224	241	240	211	235	228	252	221	246	244	220	245	227	199	212	231	235	247	239	224	258	229	232	253	203	210	220	219	237	219	219	234	263	242	231	209	195	232	263	239	219	239	212	207	241	218	237	226	246	266	239	218	219	214	244	231	265	252	232	218	256	208	263	256	261	247	227	233	245	241	229	223	249	249	213	227	269	216	224	212	227	253	238	195	241	213	237	235	227	220	261	231	261	237	241	222	219	245	253	233	239	212	258	229	236	228	243	227	222	206	221	262	290	240	242	244	230	238	229	218	226	216	245	226	217	239	248	240	249	227	220	234	229	213	246	224	250	216	257	221	220	240	227	218	224	242	250	248	245	228	200	227	237	227	266	214	212	230	297	238	226	269	235	246	251	227	229	201	240	202	215	275	209	270	230	232	259	230	254	229	217	252	202	237	243	201	248	192	247	233	227	231	244	239	221	224	227	199	211	205	226	270	267	229	234	209	210	236	245	241	241	216	244	235	232	223	242	244	226	224	235	243	244	246	234	253	253	236	215	227	269	225	223	229	217	237	243	240	230	246	227	243	243	243	234	228	248	261	257	236	219	236	236	236	245	225	236	214	230	243	215	248	252	250	229	247	222	238	223	221	247	232	258	255	250	247	226	228	219	225	243	243	247	224	253	224	239	239	228	231	226	227	245	236	224	233	222	239	265	233	206	247	224	244	213	225	223	252	211	236	229	246	212	226	229	206	268	250	225	242	221	248	242	216	220	229	237	266	227	209	232	218	231	210	232	229	254	223	259	233	231	259	256	220	257	233	233	215	207	248	228	240	257	230	228	230	259	232	245	232	227	256	253	228	246	226	232	250	253	224	237	230	235	249	242	218	212	248	198	245	238	231	211	211	205	214	258	212	244	209	235	239	255	224	254	247	218	257	225	222	232	207	225	257	217	230	239	219	238	225	228	241	240	225	240	221	212	220	235	225	211	239	215	220	232	240	231	233	218	213	220	196	215	208	231	229	253	216	225	223	228	228	232	250	225	240	246	220	244	246	245	258	227	250	237	229	225	226	223	271	266	242	219	216	237	245	233	211	256	219	248	240	220	239	217	251	257	227	222	239	228	241	207	221	223	253	201	226	242	229	245	262	263	210	238	224	256	239	246	239	195	204	237	214	221	245	247	224	229	256	229	228	235	265	214	202	260	211	246	225	238	208	207	224	223	258	261	256	229	199	225	226	254	239	234	216	225	230	256	227	238	217	260	207	203	238	223	228	243	233	231	225	239	219	264	225	218	238	213	250	243	270	267	241	240	261	256	229	220	235	240	230	228	222	259	260	252	231	264	239	228	227	224	249	239	211	249	240	246	229	248	229	214	229	257	275	248	245	207	244	241	221	233	235	222	226	234	240	239	238	250	233	210	249	256	253	203	240	224	228	229	220	251	224	246	230	249	225	204	210	229	215	258	247	221	206	243	228	223	207	247	234	232	228	248	238	211	212	219	213	212	208	240	249	216	210	246	257	201	213	208	220	232	265	212	261	236	223	226	223	249	221	245	207	232	228	242	245	249	242	234	228	227	259	269	246	223	239	234	243	257	265	268	213	226	247	229	253	239	229	252	227	201	235	251	262	225	223	226	244	232	259	246	233	242	224	234	198	254	241	235	263	234	231	222	272	251	245	224	238	231	261	233	232	242	236	209	240	245	250	199	226	232	237	252	254	260	227	253	262	240	225	226	242	224	228	252	273	212	248	223	220	252	219	203	226	233	267	212	243	251	217	246	237	238	225	224	243	256	253	236	235	240	223	251	230	255	251	250	264	233	251	240	209	258	215	242	204	230	218	207	228	264	237	235	214	235	221	228	236	234	238	250	264	232	214	242	247	223	230	231	216	202	234	230	235	257	233	239	247	194	245	222
6934	1297	2185	2691	2185	1704	1357	1145	1013	894	911	810	847	751	708	675	644	666	636	598	609	622	603	614	583	575	588	589	602	582	582	578	541	573	575	578	557	531	581	538	585	508	532	543	547	564	575	542	551	494	503	527	557	536	521	526	512	591	548	557	517	571	503	519	489	553	544	512	562	528	544	549	549	499	571	563	505	510	536	533	494	522	470	537	512	528	539	531	489	532	550	548	534	517	531	547	535	562	516	550	533	532	559	541	518	531	485	514	510	513	576	528	581	547	554	578	531	534	517	546	535	529	567	541	522	517	526	511	560	554	509	514	551	511	559	507	542	562	511	552	518	518	523	516	507	594	514	500	513	554	558	530	538	550	512	533	493	525	525	524	526	528	550	520	544	511	560	515	527	516	544	504	539	542	558	549	521	514	536	503	599	525	504	563	534	514	527	522	505	522	495	538	534	534	543	552	554	549	499	557	550	527	533	524	542	551	550	545	530	554	513	545	516	545	557	533	506	550	566	497	583	496	534	527	566	500	532	520	531	532	490	535	547	555	526	549	541	498	518	497	513	512	545	504	550	559	529	542	536	479	546	545	522	550	487	500	549	559	573	523	519	563	536	537	531	581	548	513	598	514	513	565	596	550	498	531	538	549	472	582	529	567	521	552	575	529	490	503	581	546	522	510	571	539	500	550	498	540	522	498	468	520	534	519	532	536	529	550	534	532	529	493	547	535	534	519	545	505	530	518	519	519	521	489	524	541	525	558	509	530	520	552	462	487	502	571	550	569	558	539	499	547	521	547	599	537	526	526	524	542	574	521	505	564	520	571	524	523	546	527	553	496	544	555	505	556	507	549	547	533	514	546	537	552	518	561	493	563	545	512	554	554	550	541	499	515	505	525	544	563	542	515	547	552	526	574	558	496	566	538	499	518	485	539	471	513	531	523	518	536	567	530	569	536	539	500	521	533	562	534	552	552	532	527	575	551	505	537	537	518	483	504	535	527	534	577	521	547	526	484	529	559	529	551	564	507	546	521	502	533	510	574	546	514	520	566	524	526	514	575	557	538	550	510	535	535	536	567	515	514	502	547	551	521	486	511	522	504	528	529	570	533	568	546	524	557	493	536	532	524	544	565	537	559	539	502	542	565	526	536	541	506	561	529	532	501	552	573	533	511	532	553	548	509	523	539	557	484	514	556	522	578	513	558	538	560	531	517	506	485	532	514	573	540	520	560	518	540	549	501	517	520	592	545	513	532	552	545	511	526	521	512	561	531	533	533	538	568	517	564	542	546	514	524	544	526	550	526	526	578	531	516	513	558	512	511	549	517	517	517	504	577	542	560	517	508	509	526	526	554	492	533	535	500	579	544	562	518	521	516	558	552	566	524	522	545	519	514	521	528	555	523	514	539	520	524	547	563	554	509	474	539	512	518	542	560	576	528	516	520	523	513	538	530	518	603	562	553	510	556	515	541	579	526	553	557	533	558	524	542	578	556	538	529	565	564	568	530	564	527	547	497	554	501	561	509	498	547	520	482	522	520	549	564	509	526	517	533	484	558	523	520	532	525	584	533	521	527	518	577	563	501	488	534	505	519	534	532	560	536	512	506	512	519	552	537	543	536	551	511	545	565	524	552	538	545	557	511	546	511	513	585	545	507	479	524	546	540	495	543	505	569	573	545	480	582	552	567	555	511	518	528	504	539	511	527	509	516	542	530	552	577	551	561	522	512	578	553	553	517	533	530	559	523	541	546	506	510	524	574	568	555	534	518	531	503	543	529	526	589	558	509	528	517	551	494	548	524	519	510	502	550	528	510	545	494	514	521	586	539	522	520	547	523	509	548	506	539	524	535	562	534	525	545	527	488	484	489	543	526	533	518	526	522	563	540	559	514	520	517	490	548	490	518	488	507	546	527	506	505	520	507	504	533	539	496	480	483	524	545	503	562	530	482	523	549	593	517	529	499	538	525	488	554	551	531	548	516	505	502	510	518	530	519	546	574	526	498	534	548	510	542	480	523	547	565	548	524	559	508	518	537	535	517	568	518	497	544	552	574	523	523	515	517	527	556	543	557	502	543	506	513	541	522	478	512	556	554	514	541	495	511	522	546	509	548	545	525	553	509	560	542	544	536	475	481	556	581	564	500	543	538	554	498	533	537	545	506	527	519	538	527	560	520	484	507	529	518	489	513	546	549	557	509	567	586	543	550	499	546	501	547	526	558	512	529	509	495	493	503	534	578	562	514	476	542	499	518	529	531	539	543	564	540	560	512	552	509	534	535	544	556	520	528	495	485	566	533	526	543	589	519	559	564	557	481	543	503	513	490	576	517	496	508	544	544	549	534	495	570	518	539	526	514	567	521	498	540	530	576	571	515	497	491	570	532	528	524	601	531	516	569	533	565	570	519	540	546	520	549	528	555	551	534	504	565	550	548	592	516	502	463	558	545	535	541	512	519	524	538	523	534	571	540	570	512	480	508	511	505	511	539	534	504	548	552	547	525	525	511	549	502	534	514	528	532	524	495	555	556	522	536	551	545	562	519	533	556	565	558	536	536	499	547	572	516	542	527	572	508	545	550	541	551	552	507	513	537	504	536	558	535	534	517	514	525	539	512	522	551	499	525	516	518	536	552	529	537	528	515	536	518	528	495	518	539	514	501	495	574	536	526	532	518	535	531	546	540	537	506	563	474	540	520	500	538	549	498	545	526	555	524	551	544	566	486	526	510	510	531	512	522	554	507	524	522	574	513	522	516	546	518	607	543	513	541	539	547	549	526	525	546	545	519	516	508	558	528	568	526	549	578	530	511	507	513	544	526	520	517	521	548	545	525	517	519	503	471	543	572	505	529	558	528	530	512	552	513	514	534	563	538	546	520	492	524	525	526	538	561	517	577	506	568	579	553	535	516	527	513	559	515	564	499	501	553	528	521	542	511	564	529	509	546	546	506	555	542	571	525	529	500	544	540	547	531	517	531	544	535	554	576	531	520	543	510	533	509	524	486	519	536	540	550	507	527	560	547	564	532	562	497	539	527	546	513	512	521	567	534	511	519	544	508	513	536	541	558	549	473	565	564	537	542	512	525	566	529	515	505	525	512	574	498	546	546	539	576	514	582	521	539	524	522	543	511	527	569	485	511	531	522	544	534	539	538	531	537	543	494	510	542	538	545	524	566	514	489	533	534	526	565	532	513	566	545	525	506	546	524	537	488	518	525	538	509	536	564	527	509	494	524	544	542	532	530	576	516	565	529	532	571	560	515	533	518	575	572	516	519	548	528	533	523	514	544	559	536	552	568	537	550	500	545	547	491	515	552	546	524	515	558	539	550	547	537	544	550	558	540	502	537	499	552	511	529	488	479	555	527	510	492	484	542	528	562	535	582	523	520	544	567	518	514	541	526	517	562	551	560	534	550	561	493	570	532	551	548	532	553	534	501	522	500	545	527	538	527	493	544	480	588	535	499	554	524	542	567	518	504	507	499	530	554	554	549
15370	2083	1605	1214	761	538	387	298	245	220	199	204	193	138	125	153	142	149	124	126	115	137	133	142	128	112	109	121	114	108	116	117	144	124	141	121	109	110	95	105	121	112	116	96	122	101	120	118	112	118	122	130	115	124	97	108	104	118	103	110	97	106	93	123	118	110	110	109	112	92	104	120	107	101	109	105	116	102	131	122	100	103	137	115	112	100	146	119	125	120	111	100	98	101	117	98	97	117	95	110	114	116	107	106	103	117	125	128	114	107	96	94	118	102	106	91	107	107	119	104	123	98	112	118	113	104	107	87	122	128	109	84	113	100	120	109	106	110	102	96	130	94	99	106	94	83	133	122	95	99	98	103	112	103	108	101	107	87	128	120	136	99	107	113	105	102	100	119	108	127	106	124	113	87	113	131	114	140	134	119	130	120	123	128	102	106	107	97	113	107	109	121	104	132	121	107	121	92	111	121	94	117	117	102	101	115	108	101	96	109	118	92	104	116	127	109	98	99	122	106	109	98	125	92	102	106	111	94	87	106	125	109	101	118	100	121	107	98	102	95	114	117	124	97	150	94	110	90	112	103	117	109	120	103	106	123	111	100	139	121	105	105	121	112	109	104	129	116	111	93	98	107	113	120	106	137	113	128	117	85	103	126	88	97	120	114	114	134	104	108	97	106	103	89	123	119	123	103	131	121	102	86	125	111	120	117	94	103	103	88	90	113	94	117	105	112	115	125	115	131	89	116	110	128	100	96	114	116	96	98	125	115	118	89	99	93	99	121	103	90	97	108	124	111	104	124	103	113	120	100	130	120	108	114	99	112	125	97	80	98	101	115	123	138	111	100	117	123	108	121	101	126	117	114	118	94	125	109	88	108	100	115	111	122	107	129	102	117	99	120	74	108	108	135	116	114	118	135	103	120	114	114	92	102	116	119	103	112	121	102	120	118	102	106	92	90	108	123	120	117	104	111	124	102	111	124	105	118	96	103	114	113	113	80	106	114	103	117	120	115	121	109	111	115	111	109	111	84	111	118	124	112	100	134	112	113	108	115	112	102	98	114	111	90	108	111	110	122	97	120	117	99	110	99	105	105	117	97	113	125	112	120	116	121	116	116	101	109	112	95	123	108	116	110	126	109	122	111	121	100	126	108	113	108	103	102	98	119	120	109	111	93	115	121	102	113	116	106	119	121	102	109	117	105	109	107	105	119	102	108	125	112	108	114	114	120	115	118	96	111	116	100	124	119	129	117	104	108	88	114	102	105	102	106	113	111	104	118	115	106	119	104	111	115	96	115	91	104	124	97	95	107	94	127	104	99	109	111	111	124	134	98	102	121	99	116	101	116	94	119	111	105	128	136	107	104	94	99	94	104	108	108	105	106	107	108	138	107	93	94	112	122	116	110	115	96	99	115	108	105	117	103	93	116	117	99	121	128	112	116	123	110	110	82	114	93	106	108	90	104	102	126	116	104	100	100	110	104	115	81	102	106	109	135	107	98	130	113	107	117	122	114	119	92	99	113	110	110	124	94	100	126	103	114	116	102	110	117	97	109	111	108	138	117	109	123	107	111	114	90	121	124	136	113	104	104	116	106	116	107	105	137	107	119	118	101	98	107	124	118	109	110	105	96	83	114	108	101	99	100	93	93	119	98	116	102	111	113	107	125	87	115	118	118	121	125	99	120	113	118	113	94	112	111	123	115	103	107	120	121	89	111	85	102	116	124	120	93	108	118	82	84	89	112	119	95	105	110	111	111	107	101	103	114	106	109	107	102	97	104	111	94	92	105	120	123	107	108	102	83	111	111	93	121	124	120	131	123	103	124	91	103	96	118	111	115	112	120	108	108	107	113	109	122	124	97	124	109	106	120	110	99	114	109	115	109	112	117	102	85	117	105	95	125	122	123	111	122	107	122	132	108	89	117	118	128	108	99	108	115	109	126	122	116	126	120	110	127	110	105	135	125	108	112	90	104	115	103	104	116	89	108	99	113	103	119	103	113	127	111	103	125	98	101	101	109	114	119	114	95	117	106	94	125	115	97	96	109	109	112	89	103	101	93	89	114	116	109	115	105	119	112	110	119	110	125	114	101	119	94	118	102	122	114	115	111	118	106	84	115	109	83	115	116	109	103	131	110	118	123	112	97	104	104	93	104	123	124	103	111	104	98	109	109	109	112	122	98	118	126	111	94	112	106	119	123	120	108	94	101	105	102	115	115	104	127	120	124	97	94	108	117	98	103	116	112	117	106	92	117	109	120	98	109	109	89	110	115	119	86	133	106	105	111	102	112	94	127	107	106	115	103	114	118	120	92	104	100	127	104	103	109	112	122	112	117	94	93	99	105	107	109	116	105	112	114	107	112	109	105	100	99	115	110	120	95	101	98	91	91	102	108	88	99	101	111	107	112	112	104	118	125	113	94	109	113	119	111	109	113	102	107	103	107	115	101	114	100	102	111	112	112	103	110	123	116	126	113	128	101	115	119	103	100	117	126	110	111	111	92	119	113	108	124	124	110	115	108	92	115	107	99	100	117	117	103	117	126	139	101	125	98	112	106	116	110	97	114	110	101	83	110	89	111	127	128	129	97	121	115	119	120	94	127	112	115	109	109	100	109	114	117	114	112	105	106	99	111	113	107	114	119	116	110	131	112	104	95	101	106	113	92	95	108	119	118	110	114	116	112	106	114	104	92	107	102	108	123	99	110	115	106	134	98	119	126	108	132	124	128	112	103	117	118	104	110	104	115	93	110	121	122	104	119	95	101	108	112	99	105	102	116	121	100	97	102	127	114	118	118	108	108	111	108	132	111	105	92	112	110	99	104	113	105	135	134	113	96	120	128	105	102	107	102	109	126	115	117	106	120	113	95	116	112	114	104	103	100	119	108	105	100	124	108	102	94	124	93	102	99	121	114	114	108	110	121	119	124	101	127	116	107	118	101	107	107	108	110	102	108	119	106	109	111	100	102	130	108	94	94	101	102	103	118	104	105	112	121	110	112	120	116	107	110	111	88	127	113	96	117	117	121	123	107	117	107	99	123	129	102	114	107	121	121	97	97	119	114	104	91	104	97	102	108	115	132	109	119	112	86	98	96	111	123	104	93	103	128	109	103	117	105	93	115	89	106	99	125	109	110	104	113	110	115	110	115	118	114	109	116	122	126	111	112	98	94	115	135	109	140	101	117	106	93	110	107	130	96	96	107	111	91	115	107	96	106	84	97	112	107	109	94	96	120	90	118	104	109	99	109	116	101	112	106	111	93	111	119	108	127	120	112	107	126	98	108	130	103	111	111	119	108	111	116	114	130	127	87	103	108	107	123	120	109	109	127	132	124	123	92	133	102	116	116	105	126	105	119	105	102	114	111	121	108	102	127	95	120	114	108	109	106	109	101	102	118	126	107	133	119	109	100	104	129	113	107	94	112	106	110	124	112	109	100	98	113	91	117	108	137	120	107	108	118	98	145	100	104	109	89	107	115	122	109	130	123
8811	1591	3104	3750	3179	2422	1735	1390	1138	959	905	875	754	670	568	564	541	509	464	426	429	438	415	418	396	381	337	342	380	343	330	360	336	336	312	360	312	354	323	330	329	306	286	304	311	286	296	315	275	270	309	266	299	301	306	276	279	285	303	322	258	292	278	266	301	292	313	313	289	279	312	280	260	285	292	275	271	261	270	282	281	281	327	288	280	277	296	265	293	265	265	288	282	289	252	276	268	274	285	270	288	279	271	252	282	274	289	287	307	279	262	286	271	287	287	284	265	277	257	308	291	291	305	288	307	303	276	264	284	277	291	272	281	275	299	263	279	286	268	276	307	290	260	302	279	232	272	283	260	289	268	252	273	296	323	271	268	266	292	274	291	268	268	288	285	273	301	305	300	294	245	242	299	276	285	261	278	276	294	290	301	268	283	273	285	239	290	305	278	261	306	295	268	269	283	284	293	285	270	261	264	232	281	253	265	249	275	317	283	269	249	276	259	277	282	245	265	265	270	282	275	277	286	273	262	282	282	300	273	278	311	261	317	272	263	275	240	298	235	249	301	279	268	269	282	261	267	241	272	258	260	240	295	254	274	284	276	301	263	284	275	314	277	276	252	305	268	272	262	297	251	252	279	271	298	309	288	270	271	274	267	295	272	263	269	270	270	265	269	277	287	276	265	302	274	296	277	265	282	294	274	298	285	315	270	298	260	270	288	264	261	268	315	321	282	292	232	299	253	259	269	274	285	290	265	295	266	269	280	282	290	273	300	274	269	288	276	293	276	257	289	260	296	274	281	291	277	296	248	264	276	294	262	299	276	279	265	274	265	260	297	257	256	301	281	272	286	295	333	302	282	298	294	289	281	305	263	267	289	305	284	259	252	278	264	267	317	261	266	273	306	286	297	275	270	279	251	252	286	253	291	282	306	309	278	276	266	285	296	302	280	272	260	288	273	285	281	270	287	290	267	294	279	283	271	293	271	284	266	278	321	284	266	289	272	248	295	312	269	282	253	287	252	274	261	277	267	302	257	276	242	276	295	284	278	274	285	277	271	278	288	265	290	290	263	254	260	287	299	284	279	285	279	268	298	278	283	302	268	297	278	271	256	294	272	252	293	295	246	270	260	270	282	286	288	285	282	273	298	274	262	272	283	290	269	292	249	318	265	263	302	249	277	263	285	267	259	269	303	261	259	271	284	283	271	275	268	304	321	254	253	308	309	286	290	265	280	278	310	259	248	257	269	286	271	265	277	280	260	287	276	280	276	277	286	267	288	282	282	275	277	291	283	233	288	246	298	272	261	287	265	279	262	270	269	282	271	291	264	284	257	259	258	342	269	262	279	267	301	256	281	289	293	287	283	294	302	272	241	282	302	286	290	296	278	291	264	269	293	249	266	310	258	293	306	266	273	270	274	302	256	276	278	287	309	269	294	291	299	274	261	278	260	289	280	277	280	274	314	281	283	298	242	255	281	275	272	265	264	264	271	298	258	291	271	287	296	280	302	282	298	278	290	298	246	255	295	277	286	288	279	263	289	292	277	290	298	273	298	298	271	282	262	286	296	267	286	256	285	239	295	300	267	297	284	296	269	277	292	253	294	268	244	284	288	280	265	294	262	300	282	279	266	267	299	259	310	290	294	280	254	302	273	272	253	292	251	254	291	277	279	277	290	279	304	267	309	323	263	282	303	284	286	264	299	274	256	290	278	300	310	251	256	249	268	307	280	261	252	267	289	267	270	333	302	278	267	316	284	279	273	298	285	327	291	294	264	287	282	286	325	292	299	272	281	282	280	281	286	262	241	273	276	276	285	256	290	277	256	277	294	299	291	259	289	273	262	272	293	293	275	260	274	297	252	269	289	310	275	288	266	286	276	305	309	271	282	300	278	288	279	263	321	281	290	292	276	284	291	304	278	263	311	289	269	280	259	285	282	289	284	262	256	296	275	269	255	253	291	276	282	272	272	271	280	308	303	268	284	313	275	275	283	293	266	270	292	284	306	285	287	273	280	246	292	265	287	272	287	288	255	238	273	272	276	313	276	259	274	269	297	286	275	293	291	287	296	244	284	259	287	277	262	291	278	276	287	256	291	235	281	285	275	303	312	283	264	265	298	276	248	261	297	290	292	313	275	252	288	283	273	272	312	302	253	279	264	300	272	288	310	290	247	279	294	302	269	274	249	280	273	285	274	279	270	296	295	267	292	307	273	276	264	275	256	277	289	293	285	284	246	297	238	278	311	295	282	266	274	251	274	279	280	261	276	277	305	253	288	290	300	250	269	261	273	272	310	267	259	297	302	297	267	289	280	286	264	262	262	274	302	291	297	291	246	250	288	258	284	283	272	310	262	261	286	309	285	297	308	258	292	324	282	291	300	312	290	265	274	280	284	282	278	284	319	276	282	305	289	240	300	310	281	261	286	264	294	271	312	267	285	280	275	283	287	275	261	252	295	282	279	278	243	285	282	279	251	286	278	274	318	278	296	285	266	256	274	290	287	300	284	273	299	305	282	272	278	271	251	262	276	291	291	268	281	282	279	267	258	246	286	248	297	297	269	312	261	285	284	263	269	297	278	279	264	276	270	281	293	262	269	270	278	259	294	271	293	257	268	288	286	304	278	275	284	282	267	286	258	250	313	254	260	265	294	306	274	276	279	295	269	267	276	291	283	300	247	272	287	281	263	284	268	253	290	269	250	283	279	279	289	298	280	270	297	281	282	298	281	293	267	311	279	256	251	265	277	295	256	289	290	269	256	305	271	275	271	297	278	284	298	279	284	279	308	275	284	267	261	263	253	254	287	308	263	306	272	298	281	302	283	255	277	275	278	284	320	249	283	295	269	275	242	285	238	277	294	269	272	283	301	317	259	260	263	283	269	273	266	286	290	250	271	307	244	312	265	285	258	291	287	256	262	243	275	272	276	317	304	297	248	277	306	292	279	300	292	265	305	268	262	274	296	276	286	309	284	283	316	287	264	277	278	292	259	300	290	254	277	255	280	265	276	264	296	283	286	285	278	301	266	276	284	281	289	264	275	294	296	270	278	279	318	288	296	279	272	252	264	245	280	274	287	305	261	256	269	297	296	300	279	249	247	283	271	260	283	263	301	310	265	274	279	289	264	289	287	279	268	260	285	290	271	264	279	281	282	260	283	266	258	300	241	283	258	277	257	296	309	293	261	291	314	291	275	281	282	267	267	266	270	287	248	300	289	262	278	271	251	274	270	274	281	282	278	309	263	278	311	301	283	277	272	276	292	262	274	280	275	277	271	284	301	272	266	282	276	251	304	292	274	281	258	300	261	275	289	291	292	287	274	274	248	284	290	276	280	295	275	305	256	278	305	277	292	291	270	259	292	275	278	275	293	286	251	278	317	292	234	267	268	279	287	294	275	266	292	267	267	302	275	297	265	284	285	265	293	277	274	284	283	269	316	270	264	253	275	282	301	265	317	263	290	290	289	274	288	261	285	297	254	281	261	264	320	281
1864	483	552	485	403	388	351	351	302	340	339	360	323	338	350	315	343	320	340	297	338	356	367	351	330	344	336	336	310	323	319	297	302	341	328	352	304	335	362	308	328	319	307	335	318	304	334	309	354	368	309	319	314	310	374	322	308	286	330	311	341	297	319	306	317	356	327	328	338	302	318	298	310	304	346	322	326	335	318	349	336	317	320	346	306	314	311	332	338	329	332	347	290	320	332	330	325	331	309	298	310	331	328	332	333	291	321	378	317	327	345	330	315	317	303	308	319	349	354	331	313	332	345	343	331	288	312	325	340	290	330	353	293	330	367	324	287	326	337	336	331	321	335	319	316	311	309	306	333	315	302	340	333	326	304	336	300	325	384	292	291	352	332	320	311	339	295	342	330	286	313	356	346	323	337	317	368	347	334	349	356	318	323	309	326	327	325	337	363	327	293	313	344	347	308	300	341	343	335	317	314	362	343	319	361	353	320	350	321	320	346	318	329	294	320	288	338	335	332	353	323	317	345	314	335	312	326	307	348	322	314	335	327	318	307	317	329	327	292	319	316	340	313	318	322	336	308	317	352	327	355	310	350	341	348	334	343	333	317	356	342	327	315	307	356	308	324	331	280	337	320	359	329	302	314	339	322	345	312	334	325	324	301	291	324	298	313	295	321	325	332	295	345	313	342	326	319	340	346	337	349	310	323	344	300	306	311	296	330	312	318	335	348	326	321	291	336	337	356	313	314	333	327	339	324	313	380	340	331	340	334	354	340	308	340	311	335	352	322	314	336	317	338	348	333	340	299	288	341	266	304	353	310	307	334	335	332	323	330	292	305	310	331	326	326	311	319	351	358	305	342	292	322	356	337	314	352	326	308	345	333	324	312	368	326	310	343	309	338	346	327	310	342	343	322	291	319	337	330	350	309	312	313	328	333	380	317	314	308	293	372	317	314	310	309	323	357	322	329	305	323	318	341	332	344	348	313	307	298	333	315	310	345	329	333	330	316	302	320	347	324	357	315	332	349	332	364	349	376	299	291	317	322	312	303	352	320	338	346	338	327	321	352	346	344	323	331	306	312	335	355	342	339	325	320	331	333	310	292	312	329	351	335	341	321	331	327	343	355	360	333	350	303	361	312	308	313	347	340	338	310	337	325	321	322	354	336	344	353	343	346	306	308	307	308	322	341	346	358	297	323	308	362	380	346	304	327	322	350	345	336	318	310	325	388	333	325	335	332	342	300	335	329	309	331	300	337	313	339	327	331	327	325	329	312	316	317	324	336	348	319	302	324	327	339	317	348	313	301	281	348	330	311	273	313	312	289	342	280	348	352	312	324	330	335	369	288	313	329	378	322	349	313	296	320	347	299	316	323	323	325	344	318	319	353	326	328	323	353	343	317	364	315	323	312	344	327	341	328	323	295	359	358	305	301	341	315	316	336	343	305	310	291	361	299	330	297	295	330	326	332	357	326	338	341	325	307	313	371	328	325	357	311	327	306	303	345	340	299	321	324	307	324	317	349	340	322	310	331	356	320	321	326	325	318	305	333	307	297	312	336	352	344	332	323	352	315	334	323	348	357	350	347	333	346	343	351	292	316	326	351	341	333	301	349	350	316	349	316	352	314	350	317	350	353	362	316	339	332	341	296	310	331	317	319	329	309	306	328	342	297	338	335	309	305	320	309	301	335	353	324	355	331	292	329	309	348	338	334	318	314	331	333	349	312	353	313	325	314	316	310	310	334	339	347	311	340	329	325	318	356	335	341	341	384	337	317	322	289	341	315	276	343	326	311	332	321	335	325	303	330	340	347	336	320	317	356	356	314	269	309	340	363	354	304	334	341	353	330	327	337	351	288	326	351	322	335	358	336	322	338	331	349	325	372	316	373	342	334	320	320	309	334	325	328	329	300	298	345	315	311	332	355	342	344	338	326	298	371	322	290	329	313	305	314	313	324	315	320	324	303	351	318	339	347	361	349	353	338	342	347	311	318	368	341	319	300	339	328	325	304	312	298	362	350	333	324	351	308	335	321	349	325	332	313	307	362	336	308	339	305	345	327	330	330	332	336	311	337	365	333	314	334	369	367	370	328	347	326	352	296	371	311	316	318	307	325	315	314	312	343	319	329	306	315	336	301	315	357	313	352	341	315	333	306	332	319	328	328	313	316	327	342	315	349	323	324	318	342	335	338	302	335	332	329	339	302	320	353	317	324	351	327	300	338	322	331	321	335	324	308	308	358	346	323	325	351	325	312	309	330	319	330	312	306	332	325	333	306	300	319	324	310	325	304	308	319	343	351	333	346	345	342	301	326	329	319	335	331	328	303	298	305	325	336	323	287	318	338	364	328	309	322	337	329	309	304	349	310	307	300	346	328	363	344	336	353	345	297	295	316	315	329	335	334	333	329	327	322	322	338	335	318	328	273	300	333	315	330	300	335	285	328	304	339	346	344	309	292	358	344	325	297	298	314	310	355	300	302	338	314	327	315	333	306	380	314	334	337	341	318	315	333	322	352	327	338	304	345	336	342	328	326	340	310	306	333	308	341	350	349	312	346	332	351	312	306	293	340	344	359	312	324	306	328	348	307	339	304	327	313	321	357	352	314	337	306	319	292	327	334	302	328	344	331	323	336	351	302	298	314	352	350	323	332	325	307	326	283	303	332	326	337	321	316	326	307	324	361	303	310	306	330	333	324	331	387	314	343	329	339	312	326	295	337	356	367	334	341	325	320	316	300	328	326	344	350	351	367	312	334	358	374	310	370	347	339	307	353	337	307	334	334	305	318	337	335	328	325	322	312	328	326	341	339	326	303	341	326	302	347	342	285	320	368	287	342	344	305	318	334	328	334	289	325	357	363	306	335	288	346	313	337	320	370	307	308	304	316	318	349	341	349	328	300	299	338	321	327	331	327	329	337	349	336	328	303	294	319	295	319	332	364	312	317	355	301	347	333	337	332	326	336	336	316	327	311	308	320	314	331	336	330	328	330	337	301	310	343	315	316	353	348	340	355	328	326	345	310	349	344	322	318	327	338	354	301	352	336	333	314	301	304	324	359	305	284	336	317	361	336	303	334	336	352	334	337	308	290	331	310	335	332	315	331	358	305	316	320	324	371	322	301	340	343	313	335	345	328	353	323	329	354	324	315	357	343	339	333	329	322	301	300	332	327	334	311	321	341	334	343	343	318	332	290	323	333	326	339	329	304	325	316	320	341	314	331	306	336	304	328	304	313	285	303	351	347	356	354	300	335	299	338	325	336	335	346	351	341	318	327	333	357	309	290	315	346	343	342	343	289	317	309	348	350	346	371	317	350	314	324	301	349	324	335	334	341	338	363	292	337	321	340	326	314	331	302	325	328	327	323	333	343	345	341	340	325	321	308	346	323	318	320	320	347	337	289	323	349	352	328	314	323	332	327	336	324	334	330	340	294	348	346	314	337	318	337	343	335	313	318	327	352	345	350	314	355	338	328	306	309	312	350	307	347	327
2168	937	1283	1366	1202	1151	1036	895	856	881	795	832	820	808	754	726	682	716	744	760	790	747	761	709	745	707	796	745	767	796	745	711	782	789	733	760	752	743	764	717	687	745	737	710	697	715	770	710	770	696	719	687	790	713	698	740	746	763	729	705	769	744	707	743	685	694	743	753	706	756	706	748	736	771	722	697	731	740	766	764	706	802	723	761	720	726	741	756	740	728	688	757	756	732	699	696	699	735	772	785	767	697	730	751	686	710	689	718	728	693	746	740	725	750	756	752	737	737	707	747	754	685	724	718	728	761	741	705	761	725	688	737	753	676	794	714	743	706	735	732	702	717	748	751	712	773	712	724	715	707	755	746	689	770	753	699	766	706	695	790	723	745	746	668	725	716	726	768	713	776	746	743	767	700	754	731	724	752	697	762	774	719	737	724	745	752	724	720	766	735	725	676	746	757	764	732	747	796	685	758	744	712	744	731	724	723	768	726	778	679	720	693	736	733	702	678	736	724	746	759	793	743	734	737	720	731	712	700	736	711	723	676	813	638	697	762	736	739	755	721	727	714	783	700	767	759	755	716	727	786	691	709	742	784	704	762	732	738	722	721	799	785	753	760	739	720	747	746	672	716	733	731	709	752	746	762	765	748	710	715	720	763	707	684	772	711	716	722	753	724	737	736	725	701	721	745	747	776	729	726	744	711	727	741	718	703	743	710	720	752	695	733	714	771	696	725	796	713	711	712	696	695	731	698	719	730	752	742	723	744	726	712	715	782	711	750	761	722	708	753	736	697	758	711	702	739	726	759	737	703	704	744	732	772	773	720	682	756	750	707	696	699	739	695	763	741	704	759	697	702	756	720	766	701	741	767	751	718	698	735	785	772	740	753	743	750	708	721	721	732	733	706	758	740	754	767	734	713	731	756	682	732	722	759	764	725	710	745	711	685	714	766	731	725	726	752	763	747	725	773	725	713	725	702	772	726	698	765	758	760	730	735	716	739	725	718	737	731	799	720	722	733	761	743	720	723	762	747	761	736	745	761	723	729	726	765	748	747	708	745	770	707	772	741	760	755	731	705	712	712	733	763	700	707	751	733	743	744	741	703	746	724	759	740	762	701	704	704	741	689	734	704	757	717	757	740	671	782	738	702	716	786	723	741	685	695	756	740	742	697	761	709	730	739	760	727	716	750	691	710	758	788	715	717	702	726	773	732	672	737	764	706	726	762	708	809	724	676	733	776	719	761	746	751	731	760	739	752	750	754	767	728	733	703	759	701	719	739	753	729	750	729	756	754	699	725	742	686	717	731	674	732	751	720	702	740	741	726	773	743	724	717	698	749	727	730	753	710	740	708	777	713	737	714	716	740	712	703	732	681	753	743	707	721	713	702	726	768	723	775	714	727	751	729	703	713	767	750	719	735	713	761	720	700	738	731	734	749	753	766	759	689	715	696	724	730	694	727	760	779	691	706	704	714	773	673	708	724	715	734	750	738	753	719	709	736	729	737	722	696	710	696	728	721	751	755	715	713	712	721	727	707	731	700	773	719	731	728	722	724	784	769	765	738	727	775	705	741	772	741	704	782	726	724	716	755	719	729	699	767	749	704	688	702	702	735	771	727	772	740	759	753	715	781	748	732	751	770	761	733	728	681	713	734	737	724	712	732	726	725	699	748	742	736	756	751	713	712	779	691	762	731	765	764	742	721	720	693	753	732	749	716	705	693	721	738	725	719	735	741	756	713	691	716	718	663	762	729	712	740	748	744	746	716	781	654	735	700	745	726	718	744	767	719	734	722	730	760	775	730	692	753	771	735	733	710	747	739	691	721	783	711	691	721	721	713	772	718	709	762	684	706	728	736	727	718	737	694	738	762	735	709	762	737	701	722	689	713	706	723	730	729	672	687	741	721	734	744	768	760	692	723	763	757	732	721	731	797	680	742	703	742	785	694	732	751	763	741	746	763	773	699	758	749	738	693	720	721	717	678	717	704	712	689	719	703	718	708	730	707	704	716	785	733	749	737	764	753	706	755	790	697	762	714	746	684	704	719	719	803	709	731	759	737	756	759	735	690	742	675	775	720	719	746	712	749	751	727	758	731	710	760	784	699	743	723	784	743	749	751	740	743	682	738	759	742	720	760	738	711	727	766	702	703	773	727	699	754	749	783	753	745	723	738	752	727	776	722	756	735	741	766	729	725	703	704	753	696	737	741	719	731	733	727	725	690	732	738	788	709	721	746	710	712	744	732	721	769	723	725	758	743	720	693	726	722	726	717	721	692	766	712	745	688	718	704	730	751	743	726	729	749	741	780	751	711	752	755	744	715	797	692	743	773	734	793	744	751	687	754	715	690	733	795	767	717	739	713	687	750	725	651	740	727	766	742	744	733	714	781	709	720	726	786	725	728	748	698	768	754	736	735	734	778	740	736	759	784	779	725	722	731	723	749	738	760	721	716	747	754	730	757	767	738	732	725	733	706	792	739	763	741	716	767	755	734	774	775	740	736	727	752	725	752	753	749	729	730	732	738	748	740	740	696	725	731	716	750	710	747	718	674	777	727	727	716	725	736	751	687	738	737	738	772	736	709	746	692	792	728	712	706	703	743	707	750	785	724	726	765	734	760	754	731	772	763	739	765	758	711	758	736	754	736	727	736	704	757	734	766	787	715	723	752	719	742	723	707	710	730	747	754	702	710	718	724	769	682	756	762	754	729	717	764	734	741	743	733	769	738	712	709	731	738	738	656	749	732	747	764	739	748	758	732	710	743	779	740	726	740	720	719	768	724	817	689	715	711	706	739	694	726	785	755	753	761	721	766	701	741	739	762	725	704	742	740	721	711	726	751	758	718	694	748	793	757	747	741	791	709	691	705	773	714	767	728	736	747	704	706	710	746	727	755	740	744	711	705	735	696	779	719	758	710	732	727	729	721	799	721	735	787	703	725	737	703	750	705	741	702	727	726	741	755	767	698	710	769	766	745	777	769	700	747	711	757	760	739	746	707	767	729	729	721	749	709	720	773	763	760	750	733	758	701	708	754	737	736	721	740	732	728	728	729	746	728	731	748	758	736	740	787	711	777	757	761	731	723	769	700	730	706	719	741	714	764	718	721	724	742	767	745	809	708	745	753	761	726	734	749	757	777	707	736	744	742	808	791	724	735	676	753	693	718	734	692	719	720	756	763	717	734	741	800	732	740	730	690	725	756	737	774	714	700	735	733	716	724	708	725	775	765	691	745	764	737	709	703	721	745	735	764	687	717	718	731	743	723	752	755	728	718	745	704	720	778	752	735	674	744	761	697	788	738	732	737	712	720	715	725	738	713	707	726	708	720	713	715	744	744	705	765	746	717	738	723	709	776	732	689	697	768	723	753	764	739	708	690	737	715	700	753	762	673	718	735	774	743	708	735	716	708	672	697	715	675	729	714	703	721	748	761	719	742	680	717	736	734	692	749	766	761	770	734	719	770	732	699	759	743	718	688	779	724	682	734
8342	1042	1001	796	660	475	444	358	331	316	291	304	286	266	276	259	242	223	241	246	233	257	243	234	242	226	233	230	241	207	250	232	258	241	258	254	223	219	224	257	244	229	212	224	254	252	225	233	225	237	269	230	250	197	233	218	233	252	206	248	253	234	237	221	231	226	223	211	225	224	232	232	223	220	238	249	222	219	250	241	215	244	244	234	271	261	245	226	226	227	223	247	211	226	234	255	215	247	250	215	205	251	233	265	236	240	223	219	245	229	198	222	227	229	246	245	223	225	208	258	251	250	243	236	255	214	242	238	213	253	222	233	227	243	252	244	221	239	248	221	224	265	243	224	211	249	221	241	238	228	237	230	242	247	234	201	261	252	255	234	233	259	269	216	227	232	223	231	248	215	247	235	254	216	231	237	225	230	251	247	197	217	242	252	218	228	239	263	227	234	244	215	239	238	243	245	231	212	211	244	204	231	226	254	246	224	237	238	233	216	226	239	226	248	224	235	223	236	260	207	254	213	255	225	237	250	247	248	257	222	211	215	225	236	246	220	195	231	227	200	229	232	205	222	232	202	245	265	222	240	251	257	215	234	242	254	228	227	220	203	257	225	239	255	231	226	214	235	221	254	252	205	227	254	208	204	247	217	233	264	273	261	229	224	232	227	217	210	227	231	238	224	259	243	221	241	246	224	231	249	203	246	200	217	249	241	232	232	222	210	244	270	205	249	231	260	269	219	225	250	234	230	250	227	241	230	245	206	211	223	222	235	247	220	209	228	236	238	235	233	212	205	219	217	222	232	223	218	241	229	232	237	232	254	212	246	270	258	247	253	257	220	248	244	227	222	223	236	230	228	243	249	254	229	211	228	257	254	238	237	244	224	243	239	271	265	206	206	243	237	225	244	228	235	188	222	221	208	229	238	229	249	219	241	253	229	253	242	241	247	239	234	237	227	232	212	243	268	256	229	239	233	235	233	219	264	250	212	218	227	224	219	242	237	227	214	208	233	259	233	242	234	272	249	272	254	265	233	240	246	223	248	218	247	255	242	263	243	248	229	254	246	261	216	252	226	243	231	243	220	231	211	216	191	235	239	233	242	208	222	209	249	258	227	231	238	208	228	219	216	247	257	232	252	218	236	236	211	208	234	203	239	213	236	213	229	251	219	248	244	222	259	238	262	228	217	203	241	229	222	255	240	214	237	249	251	236	226	226	210	231	228	206	235	246	231	262	218	219	221	206	240	254	231	233	226	219	236	232	256	235	222	253	256	217	208	269	221	239	226	262	224	256	258	225	232	258	215	238	241	205	207	246	220	223	251	260	236	261	234	219	234	252	212	250	231	219	244	205	224	223	229	243	229	227	231	255	216	270	213	259	247	236	225	249	226	241	251	219	230	214	219	229	219	236	217	231	225	233	246	214	245	239	249	241	258	193	183	254	231	230	240	230	218	245	228	225	239	231	219	246	230	257	260	249	242	259	241	244	227	195	250	219	254	228	217	254	219	239	228	248	249	252	264	220	210	257	232	239	224	213	234	252	241	221	236	228	225	242	219	216	227	225	245	248	231	236	226	244	251	243	229	232	196	225	219	235	238	250	240	247	240	236	216	221	226	240	248	228	259	247	230	224	233	244	237	259	223	210	252	228	223	236	231	239	234	244	219	200	243	227	204	250	220	213	234	224	226	218	230	253	225	194	225	222	237	226	225	237	229	240	253	258	228	257	224	206	261	243	285	237	240	262	242	204	228	224	254	245	231	234	241	232	220	241	213	212	211	249	233	211	242	217	238	225	231	228	233	230	228	259	205	234	206	226	208	228	258	245	207	186	218	220	237	250	267	207	248	252	243	257	238	215	244	230	230	234	244	263	209	205	218	217	234	254	228	232	201	231	247	248	203	248	223	241	235	249	238	231	235	248	227	226	242	250	232	243	266	208	233	240	262	239	223	228	243	239	216	246	237	248	231	206	230	242	255	235	239	237	241	264	227	234	223	232	245	222	223	218	231	218	245	233	227	196	254	245	234	240	222	236	247	205	231	239	232	237	224	208	213	203	236	220	221	230	240	225	215	252	264	231	244	232	211	228	239	212	240	252	250	233	245	259	255	273	258	229	234	245	242	256	249	224	220	232	221	259	235	259	262	243	208	220	250	231	219	236	227	218	217	221	256	211	217	196	207	227	235	235	194	208	217	234	246	238	241	243	230	244	215	232	243	222	225	206	233	253	225	235	205	260	224	270	185	217	250	207	227	223	232	224	258	249	212	237	227	229	232	229	232	249	206	229	209	233	261	238	237	227	232	238	233	246	232	226	264	272	238	225	245	220	221	232	250	249	223	245	218	235	224	220	253	231	222	261	218	232	226	249	237	255	238	275	228	240	254	247	230	245	240	219	207	242	238	209	209	255	275	224	237	248	219	238	213	215	258	256	283	223	240	232	209	248	238	233	233	217	221	222	223	243	229	248	240	206	235	254	223	240	255	238	230	249	223	221	226	273	236	263	243	238	244	230	244	237	237	230	212	228	254	262	256	276	232	242	207	229	286	249	236	242	265	241	233	213	251	238	232	222	213	260	240	245	223	219	217	253	225	250	231	243	286	214	229	235	205	248	212	239	224	248	224	220	280	265	231	240	236	239	232	221	233	233	231	247	260	230	267	257	221	210	242	232	222	247	267	253	244	242	227	245	198	208	234	237	234	238	242	227	252	235	243	234	242	217	258	239	219	217	241	239	241	215	212	243	240	237	207	214	241	203	242	236	228	243	203	224	251	249	243	262	266	225	214	237	276	251	223	227	240	261	228	232	246	245	235	244	235	258	226	213	215	226	225	228	251	227	225	248	217	240	229	204	232	256	257	209	241	258	229	249	259	246	238	243	236	251	211	214	255	215	208	237	247	235	256	259	242	241	210	214	256	234	234	268	253	239	206	231	241	246	220	213	222	242	249	247	222	230	252	243	251	211	232	194	233	254	231	256	221	253	242	234	214	255	248	252	265	218	243	236	235	244	219	252	228	230	236	207	229	264	239	240	246	245	253	258	240	215	245	210	262	217	245	222	253	232	239	236	220	231	216	207	218	223	218	267	216	216	274	235	244	231	232	234	229	223	216	237	233	230	256	245	223	236	242	233	233	232	202	237	216	238	196	205	209	229	223	192	226	252	256	213	252	206	233	253	247	217	236	240	236	272	200	219	227	223	226	213	241	231	214	251	205	216	232	245	236	221	234	207	250	228	234	239	222	220	233	196	227	271	225	222	227	249	241	218	229	225	226	245	256	251	203	245	211	225	221	222	246	243	241	233	241	239	241	251	221	249	210	222	268	253	239	237	234	212	218	226	219	203	233	228	243	246	211	226	258	214	238	236	240	272	246	232	225	231	247	266	211	230	266	200	202	220	267	224	244	241	226	229	236	230	231	218	232	218	237	247	219	218	261	257	230	233	214	222	223	225	247	204	223	193	254	246	209	251	204	192	222	237	210	262	253	196	219
7008	1353	2262	2741	2223	1746	1454	1152	996	927	864	879	770	753	662	638	651	631	637	624	628	653	604	579	624	594	604	609	572	581	545	581	536	598	595	549	561	560	559	547	557	562	504	504	514	556	545	549	578	493	547	561	578	496	586	532	552	568	546	526	516	556	497	538	552	544	556	538	528	481	510	510	534	546	527	499	524	528	552	501	530	556	549	536	537	541	513	506	532	505	534	557	559	533	492	528	581	571	524	496	500	528	566	536	501	559	542	527	561	550	573	504	535	565	542	537	535	549	518	576	532	495	522	514	549	534	535	527	530	541	549	503	503	537	512	565	535	533	517	518	533	529	537	523	563	491	562	568	511	541	538	529	528	535	556	530	581	556	523	569	548	545	547	536	547	517	513	523	553	560	577	553	509	533	574	515	557	518	524	521	519	542	532	550	502	510	571	556	514	507	464	577	522	572	534	553	515	553	533	535	541	538	542	553	531	523	546	539	532	533	544	556	550	536	545	561	552	536	540	541	529	529	521	499	528	549	558	547	542	546	529	538	549	522	558	521	531	531	565	545	485	560	524	534	539	537	527	538	521	512	562	493	560	554	547	550	527	521	557	512	529	536	532	503	535	505	540	528	535	531	536	569	534	533	522	509	493	526	555	548	551	499	548	507	519	528	533	558	535	557	561	529	541	560	506	509	538	467	531	561	555	524	550	530	494	527	508	565	545	509	539	527	545	531	508	552	535	504	539	553	566	537	551	496	537	532	551	533	519	536	540	554	548	491	514	534	526	552	516	481	537	560	548	529	547	567	541	558	602	502	507	541	553	526	539	521	516	525	525	524	554	504	536	546	570	563	534	538	511	501	507	522	553	569	551	517	541	557	509	579	500	544	533	522	561	544	551	555	493	530	545	511	549	505	517	551	552	533	536	574	500	488	572	530	517	560	572	496	551	497	518	550	542	541	524	547	550	563	514	529	533	541	520	488	527	528	510	521	526	524	552	524	550	501	564	513	502	502	550	540	522	507	573	536	524	513	539	540	531	567	493	531	501	560	538	557	551	522	529	515	530	551	523	532	558	540	545	540	547	545	539	516	509	519	518	507	567	561	533	552	584	560	502	584	567	560	564	506	526	553	558	539	512	561	542	542	564	542	501	536	547	537	571	515	524	544	498	547	527	583	511	480	484	532	534	514	549	512	556	555	553	585	488	522	531	526	538	527	584	505	547	523	520	503	525	509	566	538	519	513	516	516	527	545	546	542	537	542	522	510	522	543	488	511	561	529	523	557	520	529	514	545	581	522	529	553	533	508	492	515	576	530	502	542	578	577	558	556	514	559	549	549	527	567	557	559	516	541	509	553	539	532	518	515	527	533	513	490	508	577	507	509	524	548	476	537	570	554	557	556	552	553	552	539	506	523	492	539	545	514	554	521	552	525	503	552	532	532	518	504	575	559	518	513	531	565	507	560	499	533	567	548	534	523	520	539	516	530	549	541	551	536	566	529	520	559	557	526	573	519	529	526	496	531	520	517	508	563	532	543	581	532	581	526	508	521	576	535	563	540	544	513	538	577	532	494	523	522	552	532	514	521	577	519	547	540	543	519	555	561	563	560	609	516	544	527	570	515	559	547	512	509	535	477	526	573	578	524	547	524	565	505	557	535	506	551	543	562	556	495	575	536	538	507	533	524	549	555	559	526	528	555	518	513	538	538	570	488	544	525	539	545	553	483	538	553	531	507	507	524	521	558	540	517	548	547	520	572	564	568	572	510	541	579	560	510	553	536	572	526	505	519	517	520	510	539	516	553	546	547	565	564	550	538	524	505	528	514	536	521	542	538	491	543	524	492	529	510	568	513	530	542	545	552	517	553	554	553	525	544	497	511	512	516	572	552	484	532	543	518	507	546	536	511	487	537	515	581	570	531	511	544	554	535	513	528	537	519	539	524	516	515	531	535	576	505	510	564	553	544	557	538	581	535	538	541	564	551	543	535	537	533	548	547	547	522	534	533	528	530	534	514	544	587	566	536	579	553	491	548	523	535	539	539	513	546	579	532	552	598	541	515	551	555	490	531	491	539	533	518	534	541	492	516	481	573	527	537	535	505	535	502	521	528	540	582	479	537	526	556	504	555	546	483	586	524	517	510	579	556	540	547	546	523	547	564	514	556	518	510	529	516	555	523	500	554	560	568	496	516	550	551	534	532	554	552	527	567	493	506	513	503	517	501	515	523	533	536	589	503	540	538	545	552	497	533	531	520	577	515	546	573	562	565	515	534	547	544	537	554	519	522	543	523	536	543	553	527	526	556	551	536	573	528	539	541	532	506	530	561	523	519	544	546	546	587	547	534	546	536	522	511	575	521	557	503	546	502	560	539	504	529	532	557	562	542	525	535	546	523	547	549	522	513	528	559	549	528	521	536	550	538	511	591	533	570	524	544	553	536	465	518	541	495	575	526	516	539	574	527	541	531	525	528	538	500	565	484	561	557	524	535	557	552	575	576	557	549	547	516	493	533	497	572	569	525	531	523	548	554	517	540	497	522	528	513	552	500	541	535	540	507	532	568	560	529	551	543	502	555	542	509	524	553	549	537	541	554	508	531	499	513	517	516	524	510	573	536	553	533	511	539	528	562	537	558	521	544	531	521	591	542	533	525	565	547	526	540	549	563	522	541	528	594	476	543	554	525	517	595	518	535	530	533	558	554	528	555	562	524	578	524	560	531	551	507	541	521	559	566	543	498	528	521	592	570	531	520	509	518	542	552	506	490	580	515	539	527	541	581	514	552	549	567	558	538	482	540	507	535	497	548	504	537	539	544	537	544	539	508	515	536	549	514	578	528	510	530	516	563	537	527	542	525	547	521	534	508	563	558	521	516	579	527	521	537	540	476	546	529	545	547	583	530	544	510	526	531	536	534	527	566	552	559	557	565	521	526	549	516	550	581	511	521	541	549	538	517	512	536	539	513	510	499	538	523	530	551	554	546	570	499	543	482	480	505	525	549	548	530	545	557	554	514	501	547	531	533	539	537	479	558	515	529	571	541	545	523	506	553	548	529	544	567	545	548	511	535	526	556	542	497	514	512	553	522	511	536	547	525	542	530	515	544	547	487	496	539	532	530	563	523	555	512	525	543	499	537	519	519	538	507	511	551	555	511	526	538	505	571	563	552	484	553	555	524	547	508	538	534	577	530	488	519	540	551	529	539	522	548	513	519	540	532	576	532	490	498	546	526	540	557	530	526	542	568	552	513	541	557	549	550	552	541	507	569	537	524	531	565	539	545	558	510	530	549	523	543	555	546	551	549	519	527	589	512	512	544	545	544	518	533	538	506	496	556	549	556	538	527	559	530	529	513	535	527	510	550	568	542	571	553	548	544	560	519	526	544	545	527	556	577	563	533	564	508	552	542	483	517	550	544	532	544	535	514	517	543	529	532	542	528	559	494	525	527	516	508	544	553	541	593	503	571	508	541	502	505	487	543	532	547	521	520	525	554
15380	2181	1874	1290	765	545	413	327	288	270	205	194	181	162	152	132	142	154	139	131	104	136	164	128	118	120	121	121	135	111	126	109	111	115	115	106	107	97	116	132	100	113	105	114	137	108	142	109	93	135	125	110	119	115	106	105	117	107	116	111	118	93	105	130	118	131	128	123	109	128	110	112	110	102	104	107	111	101	106	85	117	113	110	101	89	94	110	101	94	106	77	131	113	95	117	110	104	103	113	107	121	108	102	90	118	124	116	118	111	107	138	113	109	116	110	112	108	115	120	105	103	120	97	123	96	114	106	105	93	103	129	135	116	129	131	121	108	85	93	98	113	113	117	126	108	115	104	127	98	128	110	108	120	124	111	104	108	88	114	98	99	111	114	104	95	122	105	101	94	122	111	114	118	100	105	115	96	109	102	126	109	120	106	102	130	105	103	111	116	107	122	90	124	94	120	106	100	117	103	139	125	88	103	115	127	93	120	125	106	114	103	115	127	118	119	96	122	110	107	99	85	120	122	94	83	117	98	105	129	98	102	108	130	125	131	120	115	117	100	95	109	107	97	115	92	113	130	103	105	134	96	117	111	103	97	117	120	133	113	114	120	111	138	119	108	105	102	118	102	112	127	126	136	111	98	121	103	99	118	112	96	115	83	109	118	116	96	111	117	104	112	121	97	103	106	99	96	122	125	100	115	128	104	88	119	117	100	114	116	99	114	108	91	117	114	115	118	101	132	104	107	104	86	112	126	102	109	104	111	99	114	99	108	102	132	121	127	112	118	112	100	130	118	120	109	129	91	86	131	108	128	117	103	112	119	136	106	122	97	113	98	112	128	94	120	113	100	108	106	111	101	102	98	101	126	109	91	106	100	101	102	115	115	126	114	110	120	127	109	122	117	108	107	121	105	101	128	118	112	121	91	107	117	107	113	104	127	109	116	89	123	98	106	95	102	118	113	96	103	122	127	134	124	127	107	100	116	96	116	100	103	124	142	92	98	112	105	103	103	118	100	102	108	106	110	117	110	117	112	94	112	102	88	120	116	120	105	115	100	127	113	93	99	113	133	115	106	110	105	128	131	101	86	102	93	109	125	118	131	114	122	113	116	125	116	118	114	124	108	107	111	132	110	91	108	116	133	108	113	121	102	113	115	116	121	114	96	107	98	95	119	134	121	107	121	111	107	128	122	132	115	93	128	115	118	121	113	123	93	118	103	113	108	109	106	98	121	95	96	101	103	128	130	85	120	106	103	90	122	122	120	115	110	113	107	110	121	115	120	107	124	131	105	118	121	115	122	120	127	112	113	117	110	111	112	110	109	104	90	91	103	117	116	106	105	122	105	129	104	132	112	121	104	105	98	117	114	106	112	126	114	104	119	114	118	136	146	103	134	106	101	96	120	115	115	94	114	112	106	105	127	103	106	119	103	88	128	110	138	105	123	124	123	102	111	116	120	95	111	98	126	107	131	138	125	92	90	123	110	112	111	97	108	115	102	102	109	123	116	123	107	136	105	113	110	103	105	103	96	125	94	110	109	124	119	126	117	121	113	116	111	103	91	106	122	121	98	125	114	110	106	105	98	117	116	105	121	117	107	91	115	97	115	110	107	100	113	108	116	120	113	122	118	109	104	107	106	107	105	125	116	131	113	100	128	111	137	132	119	121	127	127	107	113	108	111	129	127	110	126	121	115	125	119	115	118	90	111	104	131	130	120	112	114	121	116	111	126	127	120	121	122	120	109	94	103	95	130	82	106	123	120	117	109	103	110	115	119	124	114	122	100	104	103	123	125	110	99	121	101	116	114	103	128	124	110	105	123	110	104	113	107	99	96	109	111	132	102	90	115	128	103	122	114	113	128	95	126	129	112	103	110	121	110	109	126	111	110	85	90	97	126	104	110	121	97	105	118	95	96	115	120	103	127	111	102	91	110	107	110	103	118	112	123	129	128	104	144	124	121	106	121	127	109	111	109	103	91	98	123	106	104	83	112	104	132	125	94	102	119	117	115	102	106	134	119	121	126	115	128	100	94	114	112	119	118	100	90	110	112	111	121	102	107	102	111	123	115	121	106	125	131	102	111	106	104	117	132	105	111	110	109	100	103	144	99	117	111	108	109	130	105	109	111	114	114	129	99	108	83	105	100	96	110	117	96	111	106	109	96	105	108	126	104	106	99	114	133	114	98	120	134	113	128	133	122	113	122	118	95	118	111	106	104	128	95	114	112	132	113	98	111	119	112	109	106	111	120	102	113	102	98	106	105	119	117	125	119	86	109	118	116	111	126	122	126	91	110	107	122	119	115	118	96	110	106	100	105	106	89	112	108	120	120	117	127	105	113	125	102	119	133	113	117	111	106	104	118	104	115	127	77	109	139	115	113	96	120	134	110	115	110	99	100	111	115	109	106	110	109	114	105	106	118	132	104	123	110	117	111	118	116	86	104	107	124	97	99	117	113	118	115	115	89	107	104	121	107	119	114	114	95	97	117	121	131	100	119	102	121	109	116	124	139	120	121	123	108	112	99	101	102	102	107	112	102	99	117	115	111	116	125	119	101	106	117	116	116	115	102	123	103	103	115	111	117	128	120	103	142	108	111	131	117	105	96	122	110	131	114	152	95	114	105	89	106	110	104	93	101	134	113	122	128	101	104	107	94	120	110	119	116	111	118	112	94	124	90	98	116	117	128	102	94	140	118	120	118	105	122	94	129	109	127	113	114	126	124	125	107	94	104	102	102	113	97	108	121	114	131	102	110	105	107	114	113	103	110	113	106	107	97	96	106	127	105	106	139	118	118	100	111	111	112	107	119	110	94	124	112	91	90	94	112	85	109	133	122	139	104	110	93	107	111	107	82	125	98	128	143	112	113	126	116	117	116	94	103	104	110	101	90	103	119	115	122	100	112	120	124	102	92	136	123	97	147	91	119	102	118	114	111	110	136	98	106	105	111	103	115	117	111	110	122	145	91	97	114	114	117	111	110	107	100	111	113	105	113	120	112	110	99	123	110	115	123	105	122	110	119	118	108	111	119	123	118	105	117	101	114	106	125	110	117	124	100	111	104	108	117	114	126	133	101	106	112	126	110	98	102	98	112	156	131	126	106	112	118	120	119	117	100	94	123	112	115	115	138	106	112	113	105	92	101	109	97	101	105	134	113	90	112	103	113	97	115	133	98	123	124	105	116	122	112	99	98	110	99	115	115	114	121	141	123	84	116	109	86	124	119	116	96	103	94	104	102	103	120	101	150	98	99	108	122	120	116	127	96	113	127	132	103	111	117	110	102	113	110	93	97	105	127	101	118	111	108	102	100	112	99	113	111	101	110	103	114	110	103	116	106	108	102	106	119	105	118	123	90	108	96	124	108	112	104	123	107	96	112	107	130	112	113	123	111	93	122	132	107	102	125	123	136	117	105	101	99	102	109	113	122	120	125	117	123	105	122	100	129	119	113	117	118	90	104	101	101	98	105	105	108	125	107	117	111	108	104
8934	1753	3341	3997	3107	2490	2011	1483	1185	1017	895	871	725	544	548	556	503	484	481	469	427	443	413	391	401	388	377	373	365	355	341	364	340	337	345	328	330	339	317	334	309	278	322	287	318	311	296	286	280	304	329	314	281	322	298	301	292	303	242	269	304	297	278	281	261	282	304	313	305	285	272	266	269	272	274	317	275	293	310	263	286	289	290	281	331	278	294	296	289	294	279	263	255	291	272	279	261	292	264	290	288	260	274	289	312	293	315	288	285	284	281	277	296	274	258	277	315	280	259	264	308	279	281	273	304	277	301	252	285	280	277	302	263	283	262	302	270	292	278	274	255	302	267	297	265	297	286	301	262	296	276	282	333	289	278	294	284	290	255	325	284	251	304	262	274	290	272	271	278	275	249	270	296	258	278	276	319	300	314	294	287	270	303	289	291	294	282	286	293	268	266	252	290	260	309	299	292	245	272	296	305	285	286	278	247	284	266	261	265	295	267	287	302	265	293	267	288	250	277	272	302	299	272	274	314	299	304	301	276	288	289	299	272	301	295	302	318	324	288	276	293	275	269	289	271	298	294	289	278	273	279	296	289	280	297	277	299	303	279	248	265	267	268	292	285	271	257	298	285	290	271	266	271	301	299	288	275	269	300	278	271	281	267	303	303	311	296	275	276	243	260	263	296	287	252	280	292	273	278	273	256	292	267	251	302	289	283	261	301	294	297	294	279	293	284	285	263	266	318	258	295	267	289	302	303	278	248	276	323	268	273	298	296	279	299	275	251	296	315	252	295	302	305	248	280	284	296	291	255	305	271	274	257	268	284	249	287	299	265	288	301	287	252	285	301	298	268	295	288	268	271	262	290	281	260	316	301	300	281	321	299	315	303	273	308	302	274	271	307	293	248	279	287	296	285	286	273	287	290	301	311	263	288	285	283	264	295	301	312	277	273	307	291	258	300	271	265	276	286	276	288	281	302	305	291	252	300	285	297	280	286	317	273	311	282	318	287	290	262	289	293	284	286	276	296	300	311	317	292	252	272	251	268	274	281	277	299	309	263	282	281	256	291	301	294	289	276	276	268	277	260	284	296	273	308	287	317	283	272	281	294	256	299	284	275	289	271	277	274	275	293	263	280	276	281	286	300	296	298	244	268	283	267	311	278	290	286	305	270	270	259	281	303	276	300	263	297	309	309	276	285	304	279	288	263	276	305	275	269	281	270	281	278	303	314	275	274	294	286	271	295	258	261	264	256	264	288	292	292	293	272	280	308	263	287	271	286	294	279	289	278	298	290	313	302	305	280	283	286	296	304	287	260	280	290	276	287	279	287	281	264	323	280	288	301	287	284	270	269	273	283	306	285	289	250	281	284	257	301	330	277	286	277	292	260	244	247	282	317	300	307	288	281	269	276	286	267	266	270	278	259	285	296	311	280	276	302	286	271	271	276	291	292	291	278	266	290	276	292	303	304	294	286	282	253	309	262	292	275	279	258	253	271	287	313	276	313	257	271	286	276	290	290	284	282	274	264	275	260	275	256	270	278	300	304	311	280	277	273	285	337	276	276	262	260	265	278	260	275	269	279	295	300	266	280	285	270	244	272	277	286	288	309	252	290	273	280	281	300	277	256	266	306	275	265	270	313	305	282	296	290	312	289	267	293	294	270	277	266	305	285	280	292	275	266	266	292	282	276	279	276	285	291	275	291	279	258	253	292	289	275	258	273	252	244	301	266	289	257	252	286	284	295	291	268	313	293	293	280	289	281	263	274	292	282	295	280	260	252	305	277	257	283	275	310	258	281	303	273	254	315	286	283	269	306	278	267	282	283	311	256	289	297	316	283	278	277	302	303	324	282	259	293	276	283	271	286	286	267	260	280	311	265	299	299	275	283	259	283	250	310	268	270	312	260	310	271	289	283	286	274	290	266	271	245	293	278	302	276	282	282	279	299	270	288	280	309	286	289	283	280	286	281	287	268	300	259	270	279	299	291	287	288	284	253	290	280	273	276	244	277	293	295	289	281	311	302	280	272	283	289	261	287	315	298	275	284	292	271	273	256	300	309	291	314	278	304	294	285	256	299	289	305	311	304	302	286	302	285	276	318	299	279	304	249	269	280	287	297	292	294	301	265	279	279	283	264	297	289	284	271	297	286	271	287	284	280	273	286	263	245	280	271	270	298	321	276	248	279	288	298	281	271	271	275	286	297	261	298	301	291	296	267	262	280	296	299	244	286	301	288	282	293	273	308	262	273	294	273	259	263	292	278	286	283	277	274	275	282	292	296	291	281	308	312	293	290	287	255	282	303	285	310	292	282	273	300	278	312	262	290	298	268	265	283	286	283	350	282	278	295	263	274	306	316	282	282	308	274	262	295	295	321	297	288	273	274	283	288	270	255	279	297	291	278	305	297	296	275	337	255	294	269	268	296	297	275	277	286	288	243	289	293	288	306	301	267	294	282	298	312	273	282	295	324	278	301	282	278	305	282	264	299	272	310	275	296	259	319	263	260	297	290	298	251	271	289	275	330	278	290	279	258	288	282	263	293	286	299	334	276	262	261	294	295	310	283	271	309	275	304	294	268	307	289	254	275	271	280	262	299	263	278	281	284	294	283	283	297	268	268	286	289	296	292	271	304	291	270	281	260	277	274	276	281	277	295	275	295	260	294	260	277	259	297	276	297	259	319	268	305	268	284	267	292	304	262	280	299	285	295	277	272	312	288	293	308	269	283	269	281	313	293	286	290	293	303	317	306	290	284	319	273	313	286	265	279	263	256	279	270	282	288	270	323	246	285	305	280	280	277	285	279	302	267	270	280	329	287	288	277	275	269	302	268	286	277	276	297	324	270	298	266	277	275	271	272	290	282	278	260	296	291	286	276	314	283	299	295	295	249	290	316	276	285	276	298	278	283	272	289	260	291	265	280	249	296	289	307	290	261	261	286	297	281	253	299	296	273	280	267	296	298	297	283	278	308	270	270	288	292	302	303	295	267	286	290	287	317	277	252	273	267	282	308	266	298	268	250	299	265	267	286	301	291	283	269	285	300	316	262	273	268	297	281	288	262	295	283	289	280	274	287	291	272	265	258	306	299	257	267	276	262	289	284	287	308	281	297	284	295	266	290	276	265	281	324	254	287	268	269	281	289	278	276	247	268	281	291	293	317	251	237	273	275	270	306	289	293	307	242	301	269	272	292	282	289	261	252	263	315	312	255	255	280	278	289	296	299	304	291	281	257	298	257	272	302	289	261	279	266	322	332	254	274	278	261	254	289	292	307	294	255	288	293	299	289	293	289	259	251	260	261	276	250	309	275	293	280	283	271	329	299	277	303	276	298	275	279	275	279	285	292	306	285	292	294	279	256	291	289	262	285	289	241	289	285	325	271	291	283	266	295	272	292	291	272	264	309	287	274	278	265	277	286	250	294	273	308	285	288	287	233	277	279	273	292	308	268	272	309	267	279	305	299	326	282	275	269	284	290	287	276	303	282	312
1941	525	575	533	477	395	366	345	368	347	358	349	318	341	294	344	342	360	315	379	322	338	319	341	320	340	318	307	324	329	332	343	346	364	342	402	334	341	351	326	327	338	332	342	336	353	300	339	340	332	316	318	295	295	320	355	337	317	351	334	322	341	311	294	337	334	333	348	350	365	304	360	356	334	355	352	335	323	290	335	310	320	308	338	332	319	320	336	354	328	308	324	308	339	343	295	351	346	330	327	371	318	336	344	338	313	338	334	298	340	355	331	322	342	321	304	352	343	335	331	334	360	324	325	308	326	322	338	332	326	358	334	313	342	314	347	345	350	320	356	335	341	327	335	321	296	341	327	307	314	327	315	292	362	319	313	363	352	338	312	372	365	362	343	345	319	324	345	355	345	381	353	365	323	344	338	329	364	322	307	362	338	313	314	344	327	365	324	317	306	352	322	352	336	337	335	365	321	312	319	272	319	318	311	331	317	370	308	345	304	300	360	311	336	332	328	338	353	343	321	339	341	338	327	330	297	325	336	320	333	305	331	331	318	334	361	353	367	305	321	336	344	330	334	330	286	329	303	353	339	360	337	323	334	359	338	361	318	314	313	325	349	346	329	342	371	361	304	305	295	348	340	344	328	331	333	364	330	379	322	324	331	314	310	286	326	361	330	342	334	324	326	347	347	298	346	320	318	340	335	337	353	347	338	313	330	299	327	340	330	353	361	329	335	343	314	316	326	322	311	340	335	285	304	346	359	344	320	336	333	344	331	320	287	351	317	357	354	308	346	344	316	324	303	346	364	302	291	312	331	322	307	322	313	323	314	337	309	304	364	324	315	329	370	324	318	328	335	367	293	323	315	355	351	352	319	354	316	351	365	357	368	363	351	338	336	351	342	320	309	320	355	350	347	318	320	341	342	344	327	346	318	333	360	348	352	322	322	289	355	384	333	331	322	349	340	331	322	341	331	346	335	366	341	305	337	328	319	358	357	343	337	349	320	319	315	341	330	339	340	321	319	322	317	311	359	315	325	314	349	323	328	335	325	320	338	337	332	348	328	315	339	345	356	310	330	340	338	341	347	319	337	326	347	304	327	325	340	358	318	357	348	318	350	342	337	323	314	350	347	304	334	330	367	345	310	321	307	313	335	358	319	360	356	303	331	343	326	329	348	341	321	352	344	306	309	321	328	340	333	306	332	317	364	303	333	331	336	319	339	317	338	332	308	331	388	332	323	319	315	333	342	329	322	331	330	330	314	326	341	367	340	319	351	320	329	318	297	302	369	333	325	315	349	335	308	336	333	338	332	333	327	339	349	324	337	363	299	354	385	356	305	317	334	317	322	350	323	324	339	325	331	363	311	336	323	342	335	328	306	309	324	357	368	324	337	326	318	350	337	331	331	334	330	340	312	337	323	309	358	360	374	341	346	337	309	323	306	306	311	322	310	376	339	351	340	315	332	322	324	300	308	319	339	334	365	349	317	338	325	347	326	365	288	335	337	346	326	355	364	363	314	316	334	339	315	365	348	342	336	338	337	339	307	352	361	306	306	334	318	380	332	343	324	339	344	349	321	363	348	355	346	319	332	337	352	360	363	323	346	331	339	338	330	313	324	326	352	346	337	310	323	316	322	357	333	326	375	355	346	341	367	315	327	334	344	320	343	365	374	337	334	351	369	332	354	314	330	296	311	304	362	294	319	363	348	339	340	288	313	302	357	367	349	335	325	340	317	328	313	315	323	368	386	318	319	365	307	338	341	293	354	321	327	341	317	315	317	326	304	335	297	326	312	320	358	340	353	347	352	330	329	309	338	369	310	339	352	341	355	332	343	313	313	315	357	302	318	332	298	338	358	346	326	305	307	312	314	307	325	371	310	338	300	332	344	334	358	345	349	328	354	359	339	342	346	346	359	342	349	359	336	327	296	345	315	338	340	328	324	313	348	354	338	340	284	287	358	340	352	346	363	342	330	338	337	330	316	324	366	335	333	313	313	316	355	342	318	354	332	359	350	322	339	349	315	373	339	339	361	359	306	323	329	342	347	366	326	360	301	345	320	294	319	340	352	329	321	302	328	343	284	306	306	312	313	330	341	333	329	319	329	337	339	327	333	345	313	329	324	354	303	309	367	347	341	338	344	348	323	337	345	328	342	349	315	331	349	302	344	323	362	310	355	338	354	337	326	341	321	319	336	337	331	330	340	353	350	366	389	337	325	320	296	339	344	365	322	372	335	334	319	294	315	329	338	346	340	320	318	359	334	359	315	321	333	333	343	301	340	329	311	330	354	347	341	290	340	370	327	306	322	326	307	317	342	327	321	326	319	321	326	316	325	319	318	332	339	335	350	296	344	350	352	322	333	326	338	361	312	305	338	335	323	328	344	349	328	313	333	309	330	309	320	332	298	322	347	345	306	337	330	303	330	353	342	307	314	353	333	310	375	347	343	345	310	360	314	316	325	326	341	349	301	319	374	353	312	350	334	323	354	337	337	334	290	324	317	308	312	353	341	328	312	337	367	372	328	314	332	327	355	332	346	311	345	322	332	329	364	313	342	310	302	344	315	302	290	324	325	318	342	262	347	335	374	314	298	340	332	350	319	322	343	330	332	313	329	372	338	371	306	319	322	300	348	297	337	319	355	329	309	344	305	335	303	332	316	367	313	338	318	324	337	346	344	347	313	346	341	314	334	324	315	351	313	348	310	339	329	315	348	327	379	307	367	313	330	348	361	324	351	364	332	296	348	352	337	311	358	346	344	336	328	349	334	369	351	299	303	295	314	373	355	334	345	334	318	349	362	358	344	356	318	345	333	341	321	324	342	317	324	305	342	359	322	343	287	343	364	327	309	337	351	329	333	331	326	328	321	320	339	339	286	340	324	357	304	325	319	311	345	334	314	335	347	360	327	333	352	348	346	315	291	318	338	335	347	339	367	312	352	344	294	308	320	327	347	346	341	319	338	317	344	303	352	319	331	340	332	364	307	337	370	347	318	297	327	301	331	318	304	340	340	335	352	316	333	328	337	324	346	306	306	344	342	355	349	337	336	320	325	336	306	337	307	340	321	369	325	296	317	315	324	353	306	322	336	345	326	338	354	344	315	355	324	344	309	346	336	323	309	326	332	343	358	324	334	315	366	329	363	320	336	307	304	306	313	316	310	309	321	345	328	323	350	345	326	344	322	345	339	327	317	305	351	301	311	327	374	296	325	313	326	368	312	329	311	355	332	299	349	295	343	351	318	323	339	333	324	327	362	360	315	313	318	338	299	328	322	332	300	340	308	346	346	359	342	332	296	336	344	332	326	322	328	368	341	352	308	332	360	330	310	345	346	320	313	282	322	321	303	307	342	346	342	357	318	322	337	369	307	337	321	316	325	304	289	297	387	331	295	317	387	386	336	302	320	354	310	349	336	327	324	314	298	355	338	323	316	293	350	287	295	323	320	345	340	316	348	308	324	329	300	331	324	311	342	332	329	332	346	315	312	339	338
2233	967	1269	1361	1185	1115	1033	849	868	896	845	867	842	807	738	772	742	772	753	753	758	816	749	762	787	761	771	769	750	721	792	747	766	694	744	795	769	773	748	737	785	756	749	761	771	708	753	753	721	744	728	732	755	752	734	709	762	738	794	742	690	730	699	758	745	714	744	755	732	781	754	738	772	798	709	779	746	771	734	747	712	757	754	709	714	718	769	798	710	740	811	774	785	777	715	768	753	695	694	710	781	743	714	750	695	771	807	753	775	732	759	756	733	733	737	733	755	796	743	730	757	751	745	772	785	749	762	691	736	763	732	742	743	755	734	722	743	731	734	732	694	746	684	709	756	696	741	721	733	723	701	768	713	782	780	683	747	661	763	718	708	731	745	696	772	773	776	728	775	704	748	723	762	753	760	755	776	758	745	718	711	698	760	743	708	761	730	697	758	719	741	777	714	760	773	760	764	697	767	735	749	789	708	749	688	775	760	684	720	734	758	763	763	750	761	757	771	688	709	662	717	761	703	713	702	720	714	717	684	744	777	725	739	758	727	714	769	765	730	759	762	723	738	732	712	750	698	746	736	715	728	780	803	731	773	708	723	730	731	767	734	726	757	763	798	672	704	736	702	728	746	717	780	783	771	708	749	724	687	820	729	753	725	758	710	768	760	781	737	763	721	712	680	723	714	720	775	704	745	762	735	724	805	747	741	747	698	746	746	732	712	751	727	755	732	687	698	747	708	713	716	739	726	764	735	737	736	740	754	708	714	698	742	733	771	726	782	812	786	765	737	744	785	701	733	736	790	777	763	761	738	717	718	749	746	732	740	750	723	715	727	788	752	762	735	727	769	713	702	755	717	713	760	731	727	767	773	750	729	791	733	703	718	764	708	716	722	741	721	776	718	718	795	724	735	718	737	702	748	745	726	773	748	692	784	743	782	690	734	758	764	739	770	696	751	749	693	757	745	746	737	699	802	758	720	685	713	764	710	756	736	712	768	752	766	767	758	735	756	749	745	681	813	723	719	760	743	759	761	754	796	736	729	758	739	748	736	756	772	755	728	759	740	741	730	718	710	754	729	728	762	748	718	735	736	749	680	794	690	752	756	748	731	740	770	759	718	717	712	742	789	769	773	690	745	721	715	721	747	788	738	705	707	737	746	755	781	736	749	717	682	668	743	759	760	771	713	747	710	740	713	744	743	777	717	767	702	722	713	730	799	735	699	700	776	800	702	715	771	765	748	757	778	697	748	702	781	740	744	710	728	733	742	765	745	725	704	744	781	729	745	832	746	708	776	735	711	764	715	692	764	759	720	754	764	680	764	787	751	754	765	712	769	749	759	735	765	701	773	742	781	748	813	729	773	742	730	696	704	720	710	768	691	730	784	728	724	744	752	741	728	745	728	745	743	741	712	728	765	747	731	742	701	754	744	759	738	712	769	746	726	711	719	706	742	716	783	771	756	736	782	724	718	722	722	746	737	715	732	798	764	755	792	778	772	684	683	716	735	756	739	713	741	688	769	729	750	724	706	712	773	770	768	748	716	694	727	701	759	740	752	734	735	748	764	748	712	744	777	726	760	743	769	690	751	719	746	748	730	787	727	750	749	686	771	742	727	700	769	732	709	752	745	756	745	709	755	717	697	727	717	730	756	764	737	743	727	733	746	723	743	769	710	775	700	739	747	667	742	717	765	692	761	743	768	740	718	729	714	755	744	794	757	770	739	678	723	763	761	732	735	719	723	798	703	762	724	713	722	730	755	742	754	733	717	686	740	758	759	794	707	767	768	773	729	758	721	719	796	723	745	709	747	737	717	701	763	714	695	798	714	752	787	752	713	714	696	690	762	705	724	753	747	710	796	711	736	729	733	768	716	761	772	710	753	735	750	716	752	737	703	734	756	746	809	714	735	762	768	787	726	770	721	744	749	715	738	711	758	732	709	799	740	735	758	721	734	719	776	755	697	766	759	742	755	792	751	735	727	731	729	741	707	732	749	742	732	773	736	818	729	773	721	747	726	762	721	738	740	703	752	713	753	760	760	724	712	705	741	739	748	738	717	737	710	772	752	739	767	675	748	707	780	722	770	744	735	750	738	749	780	696	749	759	710	705	760	776	768	714	743	785	725	719	755	768	746	740	722	765	730	766	721	782	658	723	753	721	756	752	723	737	743	725	724	749	760	749	769	771	752	718	696	734	770	773	755	718	728	772	697	759	817	730	759	710	748	756	749	733	727	731	761	757	755	759	720	763	743	737	721	725	802	747	688	712	723	739	743	744	724	677	713	672	753	730	737	731	746	776	734	732	710	688	729	728	725	737	707	756	761	734	747	763	730	767	754	709	754	690	752	731	743	725	732	756	714	760	715	730	749	714	718	710	672	735	706	718	718	721	786	717	779	728	771	686	738	774	707	744	753	736	729	743	745	672	735	759	747	739	752	762	766	786	721	754	738	718	769	715	716	741	745	706	742	745	761	782	773	753	732	771	756	782	735	741	749	779	754	744	779	745	739	758	744	788	683	735	773	761	701	745	722	744	686	711	730	719	768	742	752	722	783	758	755	711	765	756	759	734	752	764	750	759	730	737	755	690	713	717	742	799	781	713	724	721	733	757	725	750	801	751	728	805	765	747	741	767	717	684	756	755	789	730	729	771	696	762	782	756	768	721	698	787	737	690	744	726	725	731	771	723	819	758	748	727	750	726	753	714	734	712	713	767	766	730	790	747	749	758	767	717	710	684	721	706	713	719	707	780	683	762	764	703	760	694	758	741	741	735	757	686	756	716	747	750	783	751	768	803	720	718	775	695	805	726	770	741	770	781	673	704	712	744	734	729	735	733	750	755	735	744	747	767	695	714	756	713	699	721	759	729	772	721	773	709	729	748	778	773	714	764	768	763	756	751	719	718	743	681	735	775	721	725	718	732	739	704	711	732	730	785	750	740	724	719	695	742	711	769	763	702	745	744	757	785	748	734	745	786	769	745	744	768	724	751	775	774	775	749	731	721	758	746	717	749	793	735	749	747	699	717	773	752	756	766	742	734	757	724	734	755	750	716	727	753	776	715	731	744	747	750	720	769	764	749	726	749	772	739	719	738	733	718	733	726	726	740	734	698	743	743	809	693	758	693	760	747	732	722	732	751	764	781	689	793	794	788	695	764	724	713	713	684	720	744	818	774	754	779	701	738	720	763	694	715	793	765	751	717	777	747	720	783	747	739	697	744	746	750	706	712	744	767	747	735	699	772	709	698	749	633	691	711	741	739	754	725	773	777	725	698	737	769	726	721	727	762	687	753	704	750	747	817	715	757	731	732	762	770	730	763	786	723	751	767	744	754	773	740	719	746	715	729	797	774	778	766	752	718	719	759	740	791	726	757	738	678	729	745	674	719	749	721	744	708	689	780	706	750	769	760	799	712	749	689	773	719	781	708	758	750	777	775	738	734	738	744	763	761	793	742	729	756	728	731	705	754	721	770	728	754	711	745	816	731
8693	1286	1165	873	638	468	412	373	307	327	272	286	280	251	242	257	231	235	244	271	259	235	218	224	251	257	237	248	278	212	235	220	255	255	256	225	259	238	242	240	275	230	248	231	234	214	262	226	233	228	237	223	236	218	239	219	280	223	259	254	240	248	243	238	260	239	257	220	224	245	260	260	270	241	220	236	234	216	264	243	247	219	246	224	243	224	230	221	229	258	255	277	219	226	253	223	246	245	242	229	230	260	254	246	215	237	244	246	238	207	219	224	238	204	209	236	241	249	271	250	249	276	235	238	266	254	232	261	268	235	261	246	237	220	247	253	237	248	208	205	195	244	231	233	242	227	242	228	247	259	256	211	205	245	243	232	241	239	213	201	200	239	230	251	231	215	265	216	207	225	251	237	249	218	241	249	250	230	228	231	225	237	222	203	209	248	267	224	228	251	261	246	248	225	252	233	252	239	223	255	223	215	206	216	255	255	251	196	233	228	222	229	224	224	252	231	263	212	229	242	205	219	248	245	216	224	272	258	232	242	241	200	203	220	208	254	255	243	225	203	226	234	246	208	241	206	264	249	240	243	221	220	264	231	196	213	265	235	208	241	248	242	256	240	220	238	251	233	225	240	273	224	243	214	268	224	241	198	231	231	233	239	242	242	243	222	230	251	245	216	213	252	241	212	240	240	222	233	242	229	211	257	262	231	243	226	235	228	252	218	256	221	235	220	234	222	249	275	267	217	233	223	243	241	219	224	202	232	235	226	246	225	235	207	227	263	250	232	266	244	233	235	260	239	256	252	236	236	223	234	259	232	216	220	205	217	240	243	215	250	238	238	258	258	264	248	250	241	242	227	232	246	251	245	212	252	235	203	239	233	219	227	212	250	188	229	256	251	225	242	252	208	222	240	228	210	222	222	226	229	217	219	216	244	199	224	242	251	255	256	249	239	252	235	231	246	215	236	258	254	227	230	240	241	230	235	218	235	238	222	256	255	223	258	245	228	236	269	256	223	252	214	229	228	240	253	219	230	217	260	231	223	238	219	212	230	226	241	228	246	210	218	272	227	251	241	235	227	215	234	271	245	219	232	229	232	240	240	214	238	234	244	244	265	263	273	254	226	239	222	219	205	245	258	240	227	246	242	214	263	232	220	219	261	268	240	233	182	250	237	223	289	249	241	220	235	223	240	215	218	256	242	267	250	240	260	281	250	249	242	252	216	244	237	227	227	239	264	240	234	235	232	243	233	262	263	247	239	247	225	229	248	255	241	236	238	220	212	275	240	246	237	244	223	248	238	250	251	212	260	233	232	226	240	205	239	243	259	253	251	231	231	251	233	233	222	221	238	246	224	273	213	231	211	228	226	246	243	225	213	234	241	246	251	225	249	247	226	235	266	254	234	272	213	238	200	255	251	248	227	218	198	234	243	247	241	234	197	220	240	213	247	232	265	228	230	249	224	227	272	210	252	230	224	245	218	242	259	256	210	248	207	252	218	222	209	263	224	240	246	245	217	251	247	210	218	211	234	203	215	223	224	235	232	221	225	241	234	228	227	225	255	219	249	229	209	243	269	240	224	251	197	195	222	232	221	217	205	219	248	240	246	235	200	250	235	259	220	246	211	246	211	259	238	235	250	240	257	229	239	205	280	260	235	215	251	229	235	254	268	228	258	237	225	227	240	217	233	248	236	239	200	205	222	269	226	218	237	229	244	252	253	246	256	270	267	249	227	250	245	265	239	245	219	242	236	215	244	226	210	218	268	232	210	262	247	225	247	234	256	253	232	232	220	213	227	232	222	231	228	231	207	255	211	224	241	201	251	241	255	254	218	238	273	244	233	253	214	233	205	224	227	227	243	235	232	243	236	232	244	219	237	223	232	220	250	237	216	226	257	242	225	252	231	238	215	235	221	235	234	254	211	242	240	264	245	234	232	235	235	252	231	247	272	236	245	239	225	231	226	256	224	241	234	233	255	245	231	233	237	248	229	232	234	233	231	244	239	248	225	258	243	223	250	241	217	216	235	258	228	226	241	231	217	229	224	210	245	231	223	215	232	230	229	237	239	236	221	252	222	250	236	278	280	248	222	236	252	261	197	243	252	247	245	241	231	219	237	248	224	231	233	236	241	250	217	240	274	208	253	235	242	241	268	263	228	256	231	213	215	237	230	218	265	241	268	239	223	231	259	229	226	230	251	234	249	212	229	256	256	272	226	262	219	269	243	227	256	233	222	217	206	209	246	244	252	271	241	251	231	204	251	250	240	239	248	244	250	227	223	236	244	241	248	211	225	247	219	263	262	227	247	249	205	227	253	256	233	210	247	220	255	230	230	249	235	242	245	245	232	265	221	246	226	226	264	250	250	245	220	214	259	237	229	260	256	202	247	240	256	244	214	252	221	213	232	241	251	253	236	212	248	237	215	235	237	224	235	253	250	225	225	223	224	232	232	235	212	202	231	235	261	246	255	231	208	230	214	238	234	249	229	214	208	214	241	253	247	222	245	251	232	236	215	234	196	215	222	242	224	248	239	224	235	252	219	242	249	260	218	248	254	215	230	235	241	267	225	212	184	241	208	212	251	259	275	213	250	243	249	248	242	262	229	239	261	231	227	205	235	263	250	242	236	225	250	232	252	224	237	237	241	229	217	242	254	254	252	232	248	238	241	223	255	243	239	244	214	218	264	197	218	219	261	238	241	240	221	228	218	198	243	257	226	230	238	259	262	242	233	235	236	227	238	248	216	250	232	253	232	249	217	235	231	244	230	224	220	245	217	272	231	242	228	255	226	234	236	237	249	225	240	216	244	232	261	251	225	250	228	241	251	248	248	237	231	241	252	232	221	229	221	242	253	245	242	215	201	241	216	242	230	245	243	266	260	247	228	243	243	222	258	233	228	244	249	238	246	196	233	228	215	229	221	267	222	254	225	257	241	257	254	232	227	244	259	240	241	253	244	221	231	228	247	238	236	242	253	254	239	232	231	200	223	235	260	238	225	212	230	234	249	257	231	242	221	251	214	235	247	245	251	219	220	230	263	236	228	218	249	183	237	232	219	221	235	262	254	228	250	204	235	224	263	215	215	231	227	232	247	225	229	215	251	248	230	247	214	243	251	236	211	229	250	213	228	255	221	220	230	249	267	247	222	220	265	225	220	240	245	239	233	234	238	236	262	202	224	242	266	240	249	229	239	237	216	254	274	224	244	240	225	244	259	239	248	238	208	248	253	228	241	270	255	208	243	240	220	260	248	241	245	232	211	217	239	224	225	203	229	224	259	239	256	252	233	242	218	251	274	223	222	229	246	255	248	245	255	201	243	237	267	244	231	260	265	230	230	271	226	254	225	218	202	247	224	216	204	220	243	257	239	218	250	252	257	219	231	227	240	250	222	238	248	254	227	233	257	236	241	230	248	211	255	218	233	213	241	235	249	238	213	240	252	238	230	238	223	220	217	229	217	221	215	247	244	234	205	235	238	229	233	261	199	247	243
7132	1427	2426	2642	2071	1716	1469	1258	1039	991	852	875	781	749	658	633	642	634	574	631	610	656	597	591	605	608	583	554	591	596	577	601	614	564	584	600	528	555	601	554	536	555	507	545	546	552	553	547	579	532	510	574	562	565	579	573	560	525	514	535	545	531	528	542	541	528	555	564	565	546	520	527	540	587	557	490	515	574	572	531	519	543	557	534	501	539	546	525	557	519	549	534	537	540	536	550	513	486	565	506	538	541	495	522	521	556	529	552	521	547	488	552	536	540	535	534	517	540	567	578	508	494	531	542	537	514	545	539	531	543	522	519	515	501	547	566	535	535	552	561	545	551	549	521	536	562	534	551	534	506	522	533	520	533	555	542	554	550	523	556	541	571	516	541	545	530	546	591	528	516	530	535	574	521	542	535	500	513	527	538	583	526	538	518	554	556	536	571	527	528	532	518	519	533	532	514	540	568	591	556	570	486	543	576	514	524	501	550	535	539	534	536	546	531	543	516	518	494	555	558	519	522	527	505	546	513	542	554	528	547	565	507	521	522	510	550	532	507	515	525	562	554	536	528	551	526	510	549	522	559	506	477	536	538	558	534	539	537	553	541	547	564	524	591	528	585	543	534	501	541	560	546	524	545	496	538	510	560	558	533	539	526	528	545	518	536	566	541	549	509	537	517	548	521	526	527	541	560	547	508	569	533	529	552	557	515	552	537	547	521	533	560	574	545	541	529	495	535	518	526	525	555	556	530	534	535	551	500	569	516	529	553	552	512	515	522	543	529	562	506	542	517	531	524	533	541	516	517	570	536	522	522	580	552	518	542	540	547	536	534	543	580	542	512	507	538	530	544	505	558	537	501	553	553	536	541	531	560	522	534	541	586	532	523	566	557	532	503	524	539	542	517	536	537	501	579	518	540	480	515	522	545	544	552	549	530	561	522	546	522	551	514	563	522	536	518	510	525	531	502	554	501	552	574	538	583	522	578	548	564	532	535	549	565	545	566	568	553	510	534	532	497	518	525	555	579	528	521	579	514	513	521	526	538	483	517	501	554	508	566	558	542	518	568	537	514	539	543	529	475	533	561	501	583	540	527	532	569	535	524	523	524	554	513	509	565	548	538	571	512	495	547	536	514	540	578	563	542	553	546	535	546	506	511	530	543	592	525	518	538	523	547	547	533	564	578	542	542	536	533	579	559	523	529	568	545	564	521	543	543	550	562	566	527	533	558	527	546	559	582	531	507	492	553	547	552	552	517	543	554	537	536	527	554	593	587	574	531	529	529	539	530	593	495	523	497	513	563	524	515	556	535	509	571	559	554	583	550	534	555	544	563	540	588	560	535	578	509	539	530	536	544	534	536	544	515	550	562	530	575	506	534	529	546	538	522	507	567	543	569	542	565	552	545	578	518	524	550	552	530	552	552	533	533	540	534	496	546	531	512	506	515	553	578	505	527	513	544	496	526	526	553	556	507	586	518	564	531	514	537	586	532	548	542	522	569	516	544	541	513	518	508	550	535	530	571	535	509	554	515	573	552	506	551	567	560	532	537	504	512	528	572	535	523	550	534	515	532	517	544	531	556	558	547	506	555	534	570	557	558	565	467	564	529	539	533	539	486	531	560	559	511	525	573	562	509	543	510	530	543	520	587	520	535	514	562	512	535	536	549	576	577	558	543	507	522	493	540	512	565	547	533	511	512	570	551	533	553	508	535	536	529	548	540	534	547	521	558	541	510	532	563	551	515	528	525	524	503	544	520	479	555	547	544	530	547	497	577	534	530	505	544	558	506	559	533	534	542	554	583	530	523	536	524	579	516	497	531	520	518	484	574	528	525	570	530	526	503	530	521	496	546	559	529	558	516	501	544	583	555	555	559	558	541	519	530	518	530	501	564	513	510	518	560	546	542	559	532	509	557	529	534	525	520	550	545	583	574	483	500	493	557	529	550	515	543	544	545	542	550	539	495	564	543	560	479	512	530	553	526	524	530	517	568	524	519	511	557	550	525	549	531	567	534	549	512	550	539	524	511	575	558	526	554	523	520	569	535	570	546	548	516	540	553	549	500	543	504	519	578	547	542	577	525	551	521	546	489	541	560	562	599	507	563	537	521	541	607	530	491	520	547	514	570	553	565	507	528	543	561	530	531	577	562	510	546	517	514	539	494	498	556	536	518	541	553	547	509	552	549	535	531	530	526	564	559	546	535	538	541	545	489	592	549	553	555	531	540	528	531	558	502	550	531	561	577	549	529	532	539	504	532	523	515	525	533	558	547	555	576	503	550	558	553	531	578	517	538	532	568	562	527	492	521	516	541	512	550	550	512	510	552	524	551	514	571	536	533	543	518	510	573	508	522	557	558	525	539	511	534	514	544	517	527	542	475	556	523	502	567	584	536	564	513	551	527	567	560	538	577	506	549	525	522	510	486	547	533	552	534	531	520	513	539	541	545	529	524	486	527	513	532	524	555	539	538	550	534	485	546	529	554	562	542	594	508	547	511	570	549	505	541	529	557	537	540	528	535	527	501	527	543	560	531	529	542	527	517	537	533	531	530	499	537	565	544	543	576	552	527	520	525	549	520	522	516	555	549	550	522	552	536	535	551	549	520	536	531	522	509	560	519	556	510	525	480	520	513	509	541	557	517	544	516	491	516	566	546	481	528	554	520	527	533	499	534	604	543	549	570	542	573	594	548	504	531	533	516	542	517	537	561	546	512	504	518	513	524	546	534	516	546	553	547	527	542	554	567	516	588	535	543	571	568	551	555	543	504	570	516	514	529	557	521	540	545	548	527	481	560	517	532	569	539	545	570	515	564	546	536	516	570	531	575	537	537	545	551	544	575	529	545	515	559	511	527	535	501	526	559	490	545	517	543	521	556	524	563	545	578	512	529	531	551	521	516	512	555	519	533	549	556	534	527	559	532	562	530	494	534	520	547	546	514	561	549	512	542	527	557	519	567	544	564	543	541	565	564	508	525	551	492	537	541	512	528	558	569	530	537	532	534	552	549	531	546	575	559	584	557	541	530	568	476	559	550	528	496	530	541	583	563	524	567	524	515	552	533	539	524	533	533	522	543	525	516	538	539	517	565	537	547	565	512	507	519	528	560	532	559	550	562	485	543	539	518	536	508	526	498	542	490	571	527	506	500	541	537	525	557	596	542	562	523	510	565	521	508	514	512	539	531	523	502	529	540	539	541	522	504	572	558	554	558	543	546	578	507	542	543	505	527	501	542	582	547	536	535	538	539	595	546	523	525	532	553	545	529	562	529	551	547	536	512	533	499	554	522	542	556	537	539	588	552	522	532	541	535	569	556	549	566	531	540	544	542	537	538	549	510	540	536	539	571	532	524	548	543	543	507	548	523	546	582	548	534	548	556	525	527	510	538	522	544	508	506	503	561	537	533	521	594	538	531	515	491	553	538	495	504	547	579	548	535	563	556	544	551	538	546	564	531	514	488	558	534	519	529	565	505	485	516	525	566	565	515
15793	2381	1855	1273	718	581	472	346	291	263	204	197	194	160	145	144	154	144	141	126	152	117	159	147	152	129	131	141	124	136	114	115	124	90	81	118	136	121	117	121	128	113	133	101	141	103	133	120	133	100	119	130	116	118	143	120	126	111	134	119	109	115	106	116	110	99	106	116	122	103	106	100	96	106	142	135	124	133	105	109	112	113	108	129	112	117	114	115	105	129	107	112	94	127	110	121	140	106	113	124	96	106	100	120	145	120	120	110	124	128	110	142	135	121	115	123	126	122	101	100	106	100	117	118	104	112	111	114	108	97	126	106	115	116	95	113	108	125	108	119	122	116	109	106	108	94	89	114	111	124	134	109	110	128	102	123	127	115	114	121	124	109	116	121	117	89	138	120	116	96	98	79	123	112	116	112	109	117	135	101	125	87	108	104	118	102	128	107	107	108	116	115	131	125	106	120	141	119	111	102	106	123	124	123	136	104	118	115	110	102	137	118	100	122	119	105	124	104	115	108	101	105	113	122	112	125	125	119	122	128	99	132	129	102	124	108	114	112	108	118	107	99	114	135	115	108	114	104	104	114	96	106	108	105	119	119	129	100	108	131	140	121	126	121	110	111	141	108	125	128	104	111	97	115	118	111	108	123	117	114	115	112	93	131	126	120	105	130	111	137	121	110	115	112	105	110	96	111	122	116	117	111	120	109	108	95	124	127	124	99	100	112	104	141	110	119	108	106	122	108	140	97	98	102	98	115	97	112	109	119	101	96	123	103	102	107	103	116	128	113	117	105	100	121	125	123	113	118	126	107	118	116	121	131	118	114	103	115	127	122	103	108	99	113	108	98	111	109	113	110	125	109	110	107	116	107	117	97	126	110	129	116	123	121	123	133	108	114	104	103	113	107	114	131	117	125	109	114	93	120	128	113	94	106	94	111	106	95	122	91	122	91	100	116	133	121	115	107	102	106	116	98	131	111	102	95	117	109	100	97	108	110	116	126	134	113	129	100	95	110	117	119	127	107	103	105	110	118	124	113	115	133	110	120	118	138	135	95	115	89	101	111	103	119	115	127	105	104	124	125	115	134	136	123	126	128	110	117	114	105	109	104	115	129	98	115	112	116	94	113	113	113	114	118	114	98	114	112	105	125	114	123	128	134	119	112	117	105	121	119	113	98	120	113	119	125	125	132	87	100	105	83	108	115	117	107	117	106	88	106	125	100	114	111	99	114	125	103	112	126	110	121	115	128	111	104	116	124	122	117	112	120	138	103	98	89	111	128	92	89	117	90	121	103	120	115	105	124	108	126	119	109	106	126	105	122	115	113	114	101	120	102	103	110	99	100	112	116	100	118	120	114	102	128	109	110	105	114	133	98	124	108	105	113	123	81	110	121	106	110	122	130	119	115	109	113	115	126	94	103	106	104	116	113	111	122	107	139	118	117	126	103	98	117	123	98	119	126	129	95	110	89	115	109	102	113	120	111	118	93	112	129	137	104	101	123	117	110	108	122	103	107	124	113	94	111	107	124	107	120	127	127	105	120	138	116	105	117	123	113	135	121	104	89	109	125	107	113	128	112	106	126	102	110	128	109	100	99	104	109	107	128	112	111	106	122	89	117	109	114	104	96	106	99	96	117	135	109	111	114	124	115	100	129	109	107	109	103	127	109	117	127	113	135	88	114	122	115	105	126	133	125	126	109	120	123	122	101	105	102	109	136	105	95	114	97	140	119	119	118	113	119	92	109	120	123	121	115	106	108	129	115	123	122	91	129	129	101	100	113	110	106	122	136	108	117	117	133	124	90	118	108	126	114	110	107	107	108	134	112	126	121	112	125	85	127	124	112	103	98	115	103	105	97	114	119	108	121	113	110	122	104	123	106	117	114	104	122	116	101	97	129	128	134	122	106	101	102	149	134	111	116	117	89	123	120	129	125	127	100	129	129	103	124	106	118	126	136	109	130	114	92	115	109	146	115	119	124	101	112	99	100	102	111	96	117	118	123	131	106	97	131	130	107	117	112	113	111	118	99	108	111	114	121	115	114	125	120	116	113	129	94	122	94	105	122	118	119	140	113	107	88	107	105	112	128	101	114	119	107	118	118	97	107	100	121	103	106	113	108	117	117	108	109	104	131	137	118	104	114	115	112	128	93	107	104	111	139	96	111	126	93	122	96	122	96	107	103	116	119	104	113	120	116	111	108	114	113	103	129	122	104	111	98	95	102	127	107	112	113	118	129	113	109	132	109	107	124	116	97	109	111	117	121	107	105	123	112	115	113	123	129	126	112	111	111	128	99	98	100	117	117	108	116	106	113	96	112	87	111	102	97	114	116	122	90	95	109	114	109	126	105	109	86	119	126	121	108	116	125	119	108	106	126	115	113	103	134	101	100	118	94	112	96	116	104	115	117	93	110	111	102	103	100	133	131	113	136	119	116	104	122	95	111	84	114	128	112	110	126	131	107	94	112	110	101	161	95	109	107	131	121	110	118	110	132	119	111	122	128	110	111	101	91	117	101	122	113	120	111	119	102	121	99	122	104	111	113	89	119	96	99	76	112	112	132	123	113	101	92	112	118	115	95	122	138	118	120	119	112	104	99	118	120	135	97	116	115	123	102	115	94	111	122	109	110	117	122	112	126	124	110	132	113	118	109	113	124	139	114	117	119	110	119	110	101	116	130	124	99	98	123	121	103	117	110	110	101	121	119	110	94	113	115	113	116	104	131	110	139	113	125	98	115	108	124	111	106	98	103	99	104	104	120	143	111	111	98	113	124	101	101	107	99	126	140	107	98	131	104	126	129	124	103	102	111	138	104	112	110	114	119	105	102	114	123	107	104	125	144	124	109	122	113	120	116	120	115	113	110	131	103	115	106	120	132	109	108	108	104	98	115	111	136	106	98	115	122	110	108	116	112	107	126	127	109	100	116	100	113	117	120	101	104	108	121	119	123	101	108	116	94	91	119	120	109	136	138	111	137	116	125	113	102	105	99	100	117	115	118	123	111	124	113	114	115	101	132	118	111	106	115	112	118	126	112	114	109	89	120	116	118	121	114	101	88	123	93	97	121	117	93	132	107	129	102	94	114	131	113	100	109	101	120	119	121	135	91	116	133	103	107	105	107	110	131	97	107	95	96	104	106	112	126	99	109	126	111	102	115	115	107	126	115	112	115	97	131	99	120	116	138	125	117	122	124	102	118	119	120	87	111	126	109	120	120	122	135	128	122	103	132	128	111	105	115	98	98	118	120	112	115	125	134	116	105	118	109	148	127	116	99	111	107	128	118	114	119	110	100	107	143	106	118	127	107	126	106	107	136	102	113	110	129	121	116	124	103	115	100	112	124	117	96	108	130	121	117	118	102	127	104	132	114	98	123	106	124	100	104	113	114	125	99	99	133	139	116	106	119	110	114	124	113	109	120	131	101	116	104	125	137	99	109	110	131	127	112	105	100	113	113	114	107	123	121	115	116	116	114	127	125	99	109	105	118
9027	2000	3498	3782	2921	2344	1889	1553	1375	1037	824	841	748	590	555	519	473	484	493	467	464	452	403	442	385	378	388	329	375	378	397	368	332	341	339	347	332	306	319	297	339	309	315	288	299	313	285	280	271	265	313	325	290	290	299	315	310	269	283	282	299	304	308	307	317	307	270	275	301	284	251	282	289	276	280	309	319	344	285	293	284	299	278	316	308	312	291	307	287	282	285	298	315	317	253	303	274	289	275	254	262	306	280	282	289	276	289	270	265	287	289	295	267	276	279	289	298	286	271	293	270	324	299	280	273	287	255	287	272	294	300	264	242	315	296	288	253	295	316	310	298	295	264	291	300	270	292	280	295	257	288	301	307	271	269	303	277	297	294	292	280	303	286	301	278	299	310	279	293	301	330	313	256	298	300	278	283	278	285	277	265	303	307	285	293	273	294	291	288	287	301	296	279	285	315	287	282	269	269	278	289	281	305	297	309	256	283	285	293	303	280	280	315	267	280	318	284	276	262	291	288	297	267	284	304	266	290	287	280	307	294	298	264	282	289	262	281	294	293	313	290	265	255	295	291	280	294	286	296	279	303	259	295	272	275	262	262	288	274	274	261	264	294	274	277	290	277	268	263	263	305	296	245	303	252	261	289	312	264	287	282	280	289	271	263	296	290	280	276	299	293	275	284	325	277	307	283	274	283	257	278	271	281	289	281	245	276	265	244	284	276	296	279	279	306	287	274	282	309	273	327	286	280	302	298	306	286	237	278	298	266	283	306	280	306	324	302	300	291	299	267	301	278	303	255	288	286	298	287	302	277	279	286	271	260	300	290	294	262	300	258	269	287	276	256	297	286	279	293	333	311	267	286	284	298	261	278	285	294	307	284	329	305	251	279	298	273	292	245	288	278	285	284	285	276	297	293	282	277	255	260	286	295	297	276	275	276	274	315	287	323	256	288	278	302	284	291	310	300	276	284	283	267	305	304	291	292	262	284	291	257	268	285	308	308	288	264	297	293	306	279	298	252	289	287	282	263	305	312	271	291	287	310	282	290	267	292	291	308	310	266	301	268	257	285	300	284	313	264	276	298	278	272	310	305	278	285	299	308	310	318	259	282	318	267	288	258	314	264	284	258	268	286	293	285	314	296	316	273	275	310	277	263	300	292	289	292	294	303	284	296	264	284	278	286	304	271	280	325	290	292	278	272	280	290	269	299	291	268	282	309	314	244	264	305	306	309	309	270	262	262	314	279	287	291	273	279	290	289	295	299	297	303	259	285	296	277	265	299	277	274	287	306	277	282	246	277	292	301	301	281	294	278	323	242	293	260	299	296	270	301	265	263	305	308	266	266	264	315	271	260	293	320	262	299	309	304	282	284	305	284	308	272	291	283	337	297	258	270	280	263	275	272	288	319	259	285	261	279	302	302	298	321	275	313	297	272	247	283	323	278	279	301	285	276	293	279	286	295	279	279	272	303	276	309	277	292	306	265	263	280	279	277	290	260	286	277	255	298	273	326	287	289	312	291	306	275	286	277	285	279	251	305	283	291	294	304	290	290	285	278	297	305	326	297	278	277	265	269	298	296	309	276	281	288	276	275	290	279	324	284	278	297	288	280	295	277	268	285	312	295	284	304	298	293	256	286	311	298	269	293	299	265	277	292	305	283	307	271	295	304	288	304	271	299	283	282	262	296	267	291	314	264	269	282	283	276	270	300	303	295	274	304	295	293	283	316	292	255	258	308	270	301	268	306	304	267	281	269	300	266	261	291	308	301	286	296	275	276	280	293	275	297	289	267	301	287	312	280	307	291	262	256	288	280	316	286	247	280	283	308	266	263	278	300	270	280	292	301	284	297	269	248	294	266	289	294	302	279	250	301	304	278	288	302	255	262	288	276	279	314	270	242	262	255	279	280	289	293	283	280	297	311	285	265	285	297	297	269	277	233	256	280	267	281	298	282	303	274	298	279	304	254	315	275	265	302	293	327	308	277	283	281	297	259	293	285	290	312	289	288	281	293	277	288	313	322	286	282	285	274	294	285	290	288	274	272	283	309	282	309	271	261	286	278	269	279	308	277	285	306	274	290	262	292	311	296	287	268	285	280	300	323	273	298	300	290	291	264	286	274	272	305	284	315	299	296	330	299	316	258	289	279	294	302	300	293	318	314	298	318	274	293	267	288	291	296	294	273	276	258	308	288	306	294	303	288	302	301	293	251	299	278	288	301	272	318	287	293	276	281	268	281	296	293	309	296	281	310	267	312	277	293	314	288	275	289	276	316	301	285	274	322	259	290	293	282	298	303	281	280	290	302	314	302	281	280	280	276	266	302	259	295	287	297	300	291	313	261	265	289	276	306	298	288	280	263	320	293	282	277	288	335	302	294	271	287	307	269	313	316	279	292	282	311	268	298	269	290	270	264	262	314	323	287	315	269	262	295	275	295	255	314	286	275	290	302	251	269	267	295	300	273	275	315	276	303	276	313	262	304	303	272	297	281	290	312	293	288	297	283	297	284	268	307	264	286	303	292	268	299	277	285	293	311	275	309	287	264	272	295	298	314	286	269	277	287	297	290	286	305	304	288	286	300	278	275	300	294	270	308	286	277	296	260	294	285	287	290	284	307	303	326	310	267	287	300	267	306	262	285	309	292	292	329	319	288	295	302	285	313	314	299	267	282	271	316	297	309	269	305	280	273	273	272	267	278	296	286	305	286	305	284	276	275	310	256	290	281	257	248	263	284	290	289	263	292	292	286	276	305	260	322	308	265	272	268	299	282	281	292	285	292	276	228	263	295	295	295	302	331	311	273	296	278	308	264	303	307	256	310	280	293	290	281	322	272	296	264	289	238	293	296	305	288	298	304	282	300	257	293	274	297	297	328	284	277	292	344	320	284	317	301	285	305	273	310	274	303	278	307	316	298	295	285	333	293	284	276	311	284	269	308	304	302	276	289	275	281	307	267	285	266	309	248	293	276	272	271	261	298	274	264	243	275	270	263	284	301	299	260	305	299	305	247	297	310	297	281	269	274	261	282	268	287	277	301	270	263	299	310	271	277	274	277	303	315	278	282	297	290	276	297	291	288	285	304	284	282	298	267	291	282	283	284	291	288	281	308	305	313	296	268	311	303	280	255	273	291	274	270	240	281	299	285	300	283	288	294	282	266	289	285	272	313	310	270	293	276	291	286	280	277	337	319	242	275	275	319	277	275	268	298	275	304	249	288	288	304	324	287	295	279	269	277	265	289	289	279	268	274	277	299	266	270	289	283	281	265	286	263	305	282	295	279	298	294	262	296	285	308	284	252	284	296	270	266	288	284	307	262	238	266	242	293	311	314	323	302	277	305	259	287	282	280	283	294	279	289	287	276	260	301	289	279	311	315	299	276	303	318	296	283	304	276	304	284	261	292	279	268	292	307	275	292	282	298	279	280	272	315	278	263	289	304	302	278	306	302	330	284	265	316	285	296	276	244	289	254	277	275	311	258	295	285	288
1961	552	633	470	413	395	357	364	380	372	316	321	355	346	318	334	341	343	311	344	296	335	348	371	328	309	308	363	360	323	362	339	330	359	325	316	343	343	355	347	335	323	354	333	354	378	342	324	371	354	378	341	323	364	347	334	316	334	352	338	355	330	354	331	344	329	303	317	334	349	334	359	332	337	313	317	333	334	343	358	338	330	319	339	349	367	354	341	341	327	358	318	325	337	337	341	317	337	342	374	351	342	322	359	348	334	301	339	351	336	329	347	307	304	378	297	294	370	353	325	340	343	344	394	332	356	348	350	346	312	306	381	328	337	347	328	318	329	334	364	325	336	336	308	348	331	357	319	335	348	354	356	311	356	318	351	349	329	321	317	318	332	348	323	336	374	349	347	341	328	296	325	371	337	313	335	321	324	325	315	332	332	317	366	346	345	353	325	356	364	354	325	294	320	366	346	330	350	314	319	334	338	335	342	297	330	336	340	316	349	331	325	361	335	363	324	378	292	340	319	329	305	321	332	370	328	300	342	314	324	354	344	308	333	375	337	327	350	328	321	307	338	301	343	328	341	343	332	326	346	340	327	319	356	367	326	287	304	372	313	341	325	320	337	351	314	319	326	343	356	352	338	331	322	342	354	349	298	349	316	314	319	317	377	340	385	347	340	359	323	331	357	305	326	350	317	302	354	324	336	355	327	331	333	350	341	332	324	321	308	297	337	319	338	330	323	358	380	346	319	346	306	318	326	277	320	354	338	303	350	316	357	377	333	358	333	312	308	335	362	344	318	361	334	347	338	332	302	319	313	322	296	318	329	338	339	317	339	356	341	330	387	311	313	365	287	327	333	313	334	357	347	337	328	355	360	311	352	361	318	353	373	348	336	323	318	344	351	325	322	337	322	358	332	336	353	301	355	337	341	313	316	330	347	354	344	346	322	324	329	318	337	377	376	345	335	295	344	329	330	365	317	332	331	329	328	344	357	333	337	311	313	337	344	340	316	384	349	346	318	353	333	318	304	319	294	362	353	307	330	344	366	331	336	309	316	288	302	335	328	348	355	331	337	352	340	328	360	347	302	346	318	344	336	305	316	346	316	328	325	341	300	269	313	336	296	333	326	360	314	329	315	348	361	307	355	365	349	353	325	330	312	295	348	345	364	321	329	343	333	345	311	350	352	376	344	334	346	342	329	314	328	343	311	335	324	358	318	310	316	337	360	364	377	337	325	319	349	358	334	363	327	329	314	329	395	330	300	336	339	328	342	317	316	333	323	343	349	279	332	354	343	326	311	302	311	352	300	330	313	345	306	336	301	306	342	343	291	318	290	360	298	407	343	349	305	309	317	344	336	354	319	337	328	336	333	350	351	321	326	337	325	334	335	370	317	341	337	347	303	317	335	333	332	352	327	355	354	367	322	322	308	368	304	347	341	347	336	315	336	320	351	329	361	341	355	361	333	363	310	322	341	331	355	353	323	333	319	319	342	304	295	347	317	321	335	341	342	314	319	373	314	337	351	344	308	356	351	351	358	311	337	351	317	328	350	333	341	356	334	322	350	357	300	299	296	363	341	370	343	319	334	328	344	318	300	315	315	347	317	308	340	318	319	298	305	315	364	337	334	317	340	349	307	341	370	364	380	319	352	344	336	304	320	327	298	328	329	333	379	377	328	348	326	337	337	350	358	356	330	330	305	342	301	346	333	384	298	329	325	311	368	337	344	308	331	298	317	353	331	304	331	346	365	343	330	317	308	332	360	383	318	325	359	356	318	327	343	355	332	329	314	324	348	350	329	322	346	329	324	328	354	343	327	320	300	306	317	364	307	345	290	323	314	344	327	346	335	330	321	340	313	364	290	332	347	355	330	315	322	299	326	335	348	329	354	339	353	323	334	322	339	328	334	323	378	344	334	317	311	345	308	298	300	345	311	354	335	325	358	327	338	322	343	342	321	335	313	344	334	314	327	347	329	327	311	322	301	328	342	329	346	326	367	337	314	329	339	341	368	314	330	347	328	327	321	311	344	325	356	345	358	355	325	335	318	355	360	333	333	363	308	336	332	335	335	295	341	317	331	335	305	338	330	331	329	329	331	345	329	373	330	321	318	327	335	333	337	349	326	331	337	353	341	354	320	343	339	312	318	353	336	360	318	307	295	318	346	309	351	318	328	322	346	362	305	337	346	345	333	358	344	329	330	299	321	342	332	322	342	345	392	360	345	330	335	364	357	325	344	355	346	287	330	358	331	318	341	340	355	322	302	308	299	347	328	325	314	349	348	336	344	322	333	333	323	359	304	339	344	313	327	312	331	356	332	307	332	326	386	381	364	320	335	307	340	329	307	326	352	332	320	315	329	347	312	319	352	366	292	333	322	355	333	329	313	345	352	349	346	313	307	349	317	326	344	322	340	311	349	302	337	293	311	311	323	332	307	334	344	340	348	357	307	322	358	354	305	347	346	356	352	364	306	360	374	318	350	303	294	325	279	323	336	330	362	339	310	313	306	355	331	352	383	355	334	354	317	330	333	344	337	315	329	329	285	328	351	332	369	294	348	328	324	306	352	338	332	319	319	352	339	344	318	339	298	340	349	342	343	329	344	331	347	326	328	350	341	347	311	333	346	324	349	334	364	330	316	284	328	315	322	372	316	315	304	312	384	357	345	337	339	310	312	371	309	311	346	309	316	345	323	341	345	301	348	315	310	329	336	331	378	333	359	375	311	325	315	360	340	344	318	318	316	357	322	361	331	337	339	321	325	355	324	299	331	317	323	307	320	333	341	320	332	369	388	326	323	302	322	345	315	324	351	373	325	303	344	322	362	321	335	338	339	337	344	368	322	352	342	300	329	352	314	349	357	325	331	320	298	357	348	328	328	341	355	352	358	304	363	307	313	335	307	368	338	304	311	332	311	346	350	331	329	293	307	308	357	306	336	306	340	324	355	369	334	315	320	326	352	303	335	323	366	295	346	310	333	324	321	348	359	336	337	314	333	346	323	356	318	314	364	364	322	342	299	332	318	342	295	338	322	325	377	405	348	352	367	352	349	336	324	330	364	329	345	348	343	350	335	323	346	320	351	334	321	350	363	327	341	331	324	392	343	324	353	344	320	349	340	305	347	377	342	339	317	360	349	340	282	341	307	356	345	373	332	370	324	324	358	356	291	330	348	342	326	333	335	321	350	347	309	335	359	317	349	337	353	343	341	345	319	338	339	356	331	362	364	359	337	330	331	368	341	347	339	326	321	332	343	324	356	339	375	345	326	346	387	353	337	312	315	339	318	326	308	338	335	331	339	346	339	309	311	324	300	359	344	322	341	370	345	327	308	340	325	335	313	346	324	315	338	317	337	347	339	355	326	319	324	334	318	332	292	324	313	322	330	310	334	315	348	355	336	293	296	337	340	347	335	314	355	317	340	334	332	365	354	329	342	336	325	319	324	324	345	337	318	343	353	301	335	325	375	345	357	320	359	357	343	333	319	305	328	301	301
2219	1009	1266	1278	1195	1039	1056	893	937	907	814	794	807	782	795	774	735	805	808	760	756	746	781	775	723	780	736	748	737	764	705	784	743	719	755	805	768	767	729	778	785	693	761	756	726	694	749	726	711	725	769	744	725	711	697	700	751	695	724	705	782	774	781	751	748	746	793	723	810	736	740	720	748	759	775	760	740	764	733	743	732	758	730	781	744	697	715	736	753	730	725	797	706	717	707	720	754	783	731	739	721	770	807	728	744	698	705	706	706	739	687	741	715	798	760	761	762	741	782	739	757	727	745	732	777	704	716	726	709	727	763	748	768	743	773	767	799	708	764	731	747	769	748	740	734	654	746	690	703	741	757	761	725	726	789	747	750	736	752	761	747	732	725	764	755	759	726	746	729	724	717	770	724	757	732	739	729	742	719	743	713	755	747	756	719	698	705	734	731	777	707	752	731	710	732	749	738	739	729	748	791	746	753	769	765	766	703	733	773	750	701	763	732	764	728	772	708	815	723	736	788	735	780	734	720	739	764	714	758	735	759	747	724	742	696	718	704	727	725	772	771	746	789	750	770	746	714	721	735	743	744	755	797	769	778	739	754	762	790	751	776	792	773	725	753	797	695	705	719	793	789	717	704	764	736	710	716	756	752	746	741	732	754	733	739	782	747	751	758	763	729	730	744	721	744	762	726	774	727	730	780	707	768	751	760	726	770	778	689	754	672	786	697	722	782	732	754	729	779	787	769	757	755	733	736	780	769	766	767	791	785	795	743	712	779	716	716	792	760	731	736	743	736	756	743	686	781	753	736	778	752	705	730	729	739	747	690	770	705	715	722	687	721	723	774	739	751	764	735	742	756	753	778	742	716	761	714	714	725	749	740	731	704	777	709	805	742	770	753	730	719	724	773	754	720	720	698	690	792	766	731	771	702	708	725	788	677	741	707	715	693	724	787	718	757	755	730	716	771	710	764	749	756	751	762	758	759	772	726	698	757	712	730	757	793	747	732	744	736	737	786	767	711	736	759	761	774	755	743	701	757	688	783	768	753	772	819	760	759	713	749	752	778	771	788	743	750	698	769	720	759	770	779	710	751	747	752	700	729	751	713	730	740	757	743	726	811	712	798	730	833	771	733	764	756	721	744	730	782	734	803	746	733	746	751	724	811	773	747	778	759	706	796	766	722	744	780	749	741	747	721	698	778	786	782	736	771	726	746	743	741	761	751	746	772	772	730	737	729	776	787	778	731	753	679	741	762	709	749	770	725	684	760	694	762	736	748	720	714	747	783	741	773	690	740	750	763	763	691	728	732	747	756	705	747	683	764	748	766	734	693	743	710	706	773	752	715	706	757	758	769	746	742	728	753	776	758	737	684	761	760	692	763	759	768	745	762	760	720	765	702	732	744	700	783	783	769	743	757	746	723	719	722	713	749	697	788	766	757	760	747	777	751	717	711	742	761	748	722	736	761	800	709	772	707	754	695	728	770	748	709	780	763	776	803	695	743	683	698	693	698	777	768	791	741	735	690	744	721	756	754	764	709	682	742	752	777	752	778	767	767	746	732	798	743	735	775	716	699	726	764	718	755	731	756	686	726	707	741	733	718	753	731	750	709	735	737	752	793	711	718	763	767	708	785	740	798	701	694	742	741	756	796	742	786	759	721	726	756	734	755	736	728	749	725	788	769	726	740	784	733	747	734	731	726	760	769	699	722	765	731	754	770	686	709	740	743	691	731	719	800	744	695	745	730	785	721	742	750	749	712	719	752	683	795	735	731	764	794	724	744	796	700	733	783	735	726	676	772	775	757	726	738	714	760	722	755	708	695	728	746	737	726	782	769	677	713	757	781	754	756	712	747	712	783	765	724	757	762	756	712	734	671	756	759	730	708	728	683	755	744	780	710	716	768	747	699	721	722	752	735	730	682	770	709	755	771	713	776	771	763	759	739	755	733	755	770	752	765	781	739	764	734	767	772	725	724	727	714	732	726	737	745	777	741	736	739	730	746	730	714	733	743	716	758	753	736	792	740	754	760	776	789	725	693	744	777	764	755	687	760	683	754	730	736	745	713	761	785	706	762	708	781	784	785	803	741	734	737	701	661	698	774	696	742	770	785	736	687	702	739	757	734	754	767	761	801	731	780	761	740	730	780	731	729	792	762	737	696	695	716	810	721	763	736	738	757	808	730	741	700	684	738	751	810	794	717	737	760	734	752	730	732	753	718	740	741	724	689	754	767	783	703	728	714	728	743	697	744	769	735	745	731	742	751	706	713	754	746	780	768	726	707	768	721	709	729	716	727	780	713	746	776	712	741	758	718	702	744	730	741	716	758	774	691	733	740	697	750	762	719	732	777	757	775	746	718	752	751	686	736	769	786	734	745	697	737	728	758	763	757	749	737	755	778	723	749	735	740	791	732	780	689	702	710	785	706	750	714	759	708	728	757	726	750	746	735	743	753	777	757	697	736	731	695	726	765	780	784	719	715	741	742	705	732	700	738	771	735	732	770	775	770	746	772	727	724	752	749	758	710	778	752	720	715	730	778	728	788	718	742	782	758	757	717	774	724	687	750	731	722	726	746	702	727	759	741	784	725	773	781	772	778	756	715	801	744	745	782	755	766	739	725	720	761	718	723	733	768	741	793	730	742	731	742	704	746	784	741	746	742	701	734	796	690	750	730	754	747	772	713	770	786	712	721	764	760	718	755	752	738	778	757	744	700	756	732	738	790	722	735	816	709	755	782	761	734	701	723	710	753	722	736	734	754	714	748	729	770	740	710	715	741	739	756	725	757	770	748	726	726	737	713	742	771	743	718	757	776	744	771	757	729	729	743	762	743	725	747	735	758	739	735	803	730	722	749	729	723	726	715	724	778	730	767	756	779	689	774	724	711	736	716	746	716	747	741	728	727	762	784	725	751	749	727	739	733	776	781	726	738	705	781	755	758	748	744	749	771	736	738	754	691	723	742	755	740	745	734	732	741	732	738	735	788	763	744	781	762	685	713	742	718	724	733	742	744	744	720	713	732	741	764	740	711	762	699	767	727	715	720	763	741	719	778	735	752	728	788	685	735	690	746	719	742	691	761	741	754	730	753	701	763	719	789	732	697	780	726	746	735	701	749	769	730	711	749	767	778	789	711	755	688	771	701	700	711	760	753	732	707	742	750	742	779	714	736	731	753	753	793	787	730	730	741	735	747	746	711	710	734	713	795	747	733	757	707	746	785	661	770	786	721	740	737	726	764	733	759	760	754	767	745	757	736	766	723	755	719	767	711	735	752	716	748	735	777	750	752	760	695	750	754	744	739	780	754	701	752	696	788	755	779	724	819	735	797	688	758	729	740	772	724	762	749	730	723	744	771	765	750	724	739	749	723	752	698	738	725	741	765	710	730	700	719	772	747	734	753	718	678	748	740	759	766	694	746	763	778	736	743	742	716	776	754	747	778	725	735	784	781	762	737	752	758	728	728	743	803	774	704	751	707	746	721	758
8832	1233	1115	856	621	459	411	351	334	305	271	276	278	275	254	250	253	281	273	271	226	234	228	257	253	280	231	276	230	218	222	258	243	203	226	248	250	262	272	222	259	275	255	246	231	242	262	246	240	240	235	248	237	228	267	213	266	238	237	232	235	243	214	240	247	250	224	237	254	244	229	201	228	274	250	220	237	242	234	275	250	241	255	237	240	247	224	261	261	236	238	231	237	224	219	235	240	239	245	223	239	214	256	235	243	229	236	237	229	235	236	238	231	264	235	256	216	251	211	262	231	246	243	257	207	250	246	261	210	250	228	240	235	214	250	220	272	229	269	220	239	232	232	237	225	256	255	245	230	251	240	252	243	252	204	249	217	232	198	247	217	244	237	251	229	255	247	258	230	237	281	268	270	226	233	195	244	244	237	264	219	222	217	252	265	255	241	228	274	227	223	236	231	239	230	248	244	237	247	261	249	260	247	219	260	233	202	250	217	230	251	235	247	262	272	238	237	224	227	256	249	218	224	228	225	230	254	211	236	236	217	224	274	212	222	232	240	244	244	221	240	262	233	255	196	270	210	261	240	224	231	259	266	235	287	240	249	210	225	240	244	290	226	263	231	238	237	240	239	243	210	209	208	218	239	220	213	249	225	234	250	237	213	254	230	214	220	219	237	254	233	227	214	248	265	268	258	276	245	225	226	231	267	260	241	212	229	239	211	252	201	235	237	265	258	220	232	251	252	229	230	248	233	231	241	233	266	215	235	267	238	242	247	241	238	223	230	230	239	216	218	233	222	253	263	203	238	261	238	257	232	263	245	263	230	234	235	235	221	272	261	262	240	212	260	235	225	220	229	249	214	255	232	253	211	220	223	265	240	203	215	223	238	234	231	243	258	239	241	251	271	233	235	210	227	241	217	227	248	248	232	245	266	233	226	255	262	262	241	234	240	236	240	244	239	239	238	257	227	227	229	252	206	245	214	246	241	238	239	234	280	251	227	189	223	256	217	251	214	224	226	230	261	230	249	232	230	231	231	217	240	250	245	257	213	238	249	241	262	216	258	232	230	250	233	231	253	224	250	229	212	221	244	237	242	253	268	232	243	239	228	220	243	233	239	231	210	222	226	231	258	231	249	241	240	241	238	234	199	226	239	275	235	228	244	239	226	237	237	243	232	224	263	236	260	228	218	226	235	223	250	252	276	238	238	245	235	245	212	247	253	233	235	235	225	238	220	232	262	232	248	265	222	267	239	218	220	246	268	248	248	260	221	239	257	253	237	248	237	234	210	220	222	244	254	218	181	227	227	246	227	231	250	246	212	242	224	262	240	266	241	243	237	253	211	220	236	255	232	256	243	239	276	218	247	246	246	252	259	241	226	232	239	219	234	236	235	234	228	237	221	227	225	232	229	239	245	220	232	273	243	252	224	265	235	215	234	212	258	250	224	249	207	236	233	258	219	273	234	261	223	266	256	252	226	254	250	237	237	249	239	212	238	274	241	250	243	255	213	207	250	236	212	258	257	268	214	234	248	223	225	214	230	238	234	257	236	230	243	248	255	220	228	226	220	263	237	215	212	227	256	236	223	243	262	255	262	224	251	254	220	220	228	235	212	246	245	229	232	256	242	221	258	232	244	214	251	244	237	245	235	240	216	247	244	224	227	208	242	235	244	233	216	246	235	223	222	217	203	243	255	241	230	208	256	232	232	234	250	255	232	246	234	204	254	220	237	235	226	222	245	211	243	247	234	246	249	227	247	242	228	241	229	218	225	274	243	225	251	261	230	219	227	275	248	261	223	272	255	221	217	246	231	228	239	244	243	262	253	229	240	223	230	273	227	213	267	243	239	242	232	266	246	256	238	214	219	234	270	244	214	238	243	208	244	246	229	250	244	226	243	226	260	231	229	217	251	230	236	238	265	260	242	207	243	225	228	218	245	263	271	223	270	221	239	264	275	242	208	273	213	276	220	249	238	248	227	236	244	249	244	237	230	234	218	241	238	242	216	240	240	203	227	253	243	250	237	222	228	246	217	226	226	223	221	238	227	201	246	220	240	246	221	251	250	228	243	214	217	238	218	232	248	232	256	233	237	264	222	242	254	250	271	242	234	243	235	237	258	220	253	235	238	248	263	251	222	212	245	248	247	243	263	264	208	266	275	267	266	236	242	252	241	260	256	259	218	231	227	257	253	229	225	259	241	238	234	221	249	236	262	205	248	214	239	241	259	251	232	262	242	277	231	221	233	256	236	275	239	216	247	232	247	260	240	261	239	240	221	223	250	260	250	231	234	222	236	228	253	269	238	238	248	245	234	225	252	216	243	208	221	240	258	258	258	274	247	236	237	240	246	223	216	200	262	247	264	239	235	222	240	239	259	241	243	232	236	220	259	231	225	234	244	208	270	212	266	248	232	252	247	256	243	208	214	227	250	241	240	246	261	237	241	228	249	194	253	258	206	231	228	225	223	232	236	216	265	228	220	231	266	257	233	209	224	218	235	228	225	241	220	227	251	253	230	236	266	254	237	215	224	229	236	250	237	238	240	222	206	256	250	242	217	231	236	232	213	226	235	238	228	243	237	236	216	208	230	212	206	251	249	220	215	217	247	227	200	246	237	245	251	242	232	239	266	251	246	251	216	231	224	213	256	246	274	227	231	248	233	240	235	271	224	239	212	219	254	231	234	251	243	245	247	211	269	257	219	236	243	227	262	233	208	216	260	255	241	220	234	206	224	211	266	207	233	266	243	246	241	216	244	245	258	256	214	235	241	273	227	261	256	215	225	246	240	249	222	238	244	232	228	236	241	248	247	248	226	234	245	264	231	229	255	208	234	250	214	233	230	213	214	213	248	242	235	245	217	245	237	240	232	230	214	227	236	251	253	245	215	246	226	255	223	254	250	237	242	216	215	240	242	249	207	219	234	218	219	240	239	238	259	234	264	220	257	220	222	235	237	218	237	243	251	241	229	257	258	232	248	227	225	234	239	223	229	271	250	224	232	227	219	275	248	239	225	216	247	239	275	251	235	260	259	241	235	258	252	253	219	225	243	257	255	226	252	257	245	249	253	225	226	238	251	249	277	223	235	227	238	219	230	262	220	237	261	264	232	279	233	249	234	229	236	231	235	234	251	231	255	234	248	227	218	215	234	250	271	244	228	241	224	215	255	274	245	221	258	242	254	228	249	281	217	224	248	271	241	229	253	219	239	201	222	247	249	251	253	242	242	218	227	247	208	246	246	237	224	223	224	218	227	250	235	244	232	230	227	250	233	258	234	245	220	261	232	218	234	228	262	226	215	239	233	226	250	227	224	228	233	255	229	234	225	245	223	259	197	257	252	247	262	240	250	231	258	230	241	243	245	234	265	233	230	249	215	239	223	228	216	253	210	239	241	264	249	239	222	247	245	258	242	232	253	263	262	242	270	243	228	238	252	249	222	229	252	270	235	218	279	249	247	217	221	235	257	250	234	230	272	248	235	230	256	255	270	219
7147	1468	2488	2575	2131	1724	1521	1204	1166	1049	901	826	758	757	749	718	640	669	682	642	668	598	578	615	551	615	596	597	560	594	580	560	572	535	559	589	572	537	542	555	528	569	537	549	510	504	581	561	581	522	541	525	496	553	563	550	518	546	563	520	525	513	552	561	521	501	527	543	531	517	535	538	605	546	516	567	534	539	509	539	519	556	559	551	525	557	551	543	539	530	515	540	518	550	527	539	555	510	509	582	558	544	558	568	509	555	539	552	569	569	540	532	583	554	517	478	580	501	527	531	564	533	511	505	517	554	553	531	561	550	520	478	561	557	567	523	522	505	503	567	490	537	590	567	548	561	524	514	548	539	514	538	578	543	525	551	552	577	533	539	529	567	497	530	532	520	540	558	532	532	541	560	522	549	569	514	543	484	558	559	520	547	518	546	506	543	562	559	528	562	480	534	514	530	518	519	537	532	558	549	489	545	502	540	538	521	555	504	542	500	532	512	537	535	519	548	538	565	550	530	554	495	516	578	541	530	533	546	557	516	530	525	515	529	564	543	554	549	551	577	547	543	502	551	527	568	566	518	555	514	580	553	526	568	550	542	574	570	499	566	506	511	508	536	542	513	519	581	556	539	551	569	581	514	535	549	557	535	557	530	550	564	559	499	525	559	540	559	544	556	495	547	535	578	562	561	571	507	510	529	544	509	560	555	540	537	522	549	549	554	560	554	529	503	549	529	582	568	555	542	553	541	531	560	532	531	510	597	528	511	550	527	504	548	538	496	536	544	519	520	504	511	507	535	518	568	522	552	596	510	518	535	526	508	538	539	523	559	554	554	534	527	551	581	540	505	540	540	573	562	552	569	550	539	513	516	541	527	561	528	521	520	534	531	572	550	537	566	563	547	566	542	484	533	530	536	577	562	551	541	573	543	520	548	499	554	512	501	487	523	527	531	542	520	544	521	527	526	575	558	542	531	549	511	554	550	519	546	503	518	519	553	519	531	532	524	548	563	554	515	537	538	514	513	570	565	561	563	527	560	530	566	551	528	572	571	499	522	551	570	525	509	527	521	532	537	557	516	560	476	537	515	525	553	559	580	525	581	509	530	518	544	550	553	546	514	522	551	523	535	525	576	543	549	526	516	594	536	548	554	500	559	530	504	553	512	560	498	535	517	557	600	533	536	513	546	518	523	539	548	547	556	534	540	538	516	578	535	517	542	561	579	525	544	540	553	541	560	580	507	530	556	518	528	508	526	551	503	557	525	527	554	555	523	530	506	509	509	557	515	556	549	508	497	523	518	562	507	517	551	563	559	545	556	557	534	539	572	545	534	589	493	563	566	525	525	556	534	535	541	548	520	515	555	549	588	565	538	506	550	546	532	543	532	515	499	533	536	524	600	540	552	559	522	573	530	536	535	505	525	510	549	556	527	525	560	540	508	534	531	553	525	544	486	541	531	535	511	516	540	577	571	567	531	529	537	547	509	527	535	516	550	546	540	491	542	535	558	531	513	527	524	542	520	580	535	562	526	522	527	529	574	540	544	527	556	547	536	544	513	583	506	554	541	582	532	543	555	519	520	531	552	545	519	543	516	543	532	581	546	528	543	518	563	568	527	544	551	533	513	533	532	517	549	571	542	515	521	511	499	488	496	496	561	532	494	580	539	563	511	545	532	550	528	522	514	508	558	532	560	544	547	607	530	577	526	535	503	552	570	546	530	555	558	549	546	579	567	540	575	540	526	573	582	541	540	574	537	524	561	531	524	515	515	537	544	503	520	552	514	535	526	514	568	579	546	544	511	555	517	551	532	529	550	557	529	530	540	522	540	591	550	531	538	541	539	543	534	525	535	560	558	535	531	514	549	538	515	548	524	553	507	574	488	546	590	549	522	511	496	490	535	561	556	538	542	560	541	513	527	557	535	545	545	507	558	507	547	534	550	480	527	525	523	501	566	516	526	510	560	527	480	523	540	564	545	524	580	563	517	559	549	528	490	536	508	536	520	543	575	558	527	545	523	530	518	524	538	575	555	515	519	523	532	513	548	563	526	520	544	545	511	553	534	527	571	511	562	516	520	549	551	525	493	495	513	541	580	508	503	519	508	552	564	536	510	550	517	533	552	547	528	550	505	571	568	559	531	566	496	526	563	575	527	543	539	510	542	540	522	548	525	536	561	583	536	541	558	516	549	531	544	527	564	518	497	507	572	520	539	562	567	560	541	558	536	552	528	560	539	582	535	483	558	507	532	531	531	507	502	553	514	497	486	566	558	517	490	504	521	561	539	540	530	547	554	495	533	568	568	555	535	552	532	554	594	544	521	501	537	542	594	529	562	526	527	526	546	520	551	456	558	527	521	538	539	531	534	535	580	554	530	505	512	544	551	551	531	534	580	491	503	528	497	551	541	507	510	510	546	542	559	530	534	521	569	556	568	605	566	531	554	517	568	545	548	534	546	563	586	543	527	504	548	537	530	534	551	550	544	572	543	522	519	508	525	536	562	518	558	563	497	557	575	510	561	561	511	527	554	522	507	561	545	513	523	523	523	543	563	548	565	503	564	514	542	556	575	490	557	530	534	545	518	544	562	553	584	489	561	535	521	546	555	522	533	506	509	536	476	519	553	557	491	560	536	546	544	551	534	546	507	547	514	551	514	560	545	538	530	544	573	581	553	575	537	524	524	539	514	533	540	507	553	544	497	534	518	549	516	542	528	567	581	523	551	548	513	527	500	518	582	541	496	562	569	526	535	553	548	543	531	524	523	553	549	514	519	539	567	544	598	556	512	542	573	556	563	523	586	520	547	538	508	544	520	535	573	514	532	576	519	547	500	553	557	524	555	537	563	546	520	565	571	576	579	552	523	503	544	544	504	514	560	526	569	546	566	520	538	548	538	529	530	497	534	521	556	559	535	496	555	507	591	549	528	517	544	499	564	521	546	579	505	542	546	560	573	561	566	568	502	547	528	546	562	551	544	540	583	527	568	510	539	552	526	544	578	532	514	522	544	573	526	484	548	527	529	588	509	541	562	505	502	557	532	545	513	536	530	527	505	550	553	511	523	575	529	516	519	521	512	561	535	569	528	549	527	530	538	504	544	574	498	518	546	556	542	541	561	540	562	557	554	569	564	556	546	572	556	542	518	498	547	501	521	539	564	522	536	548	554	564	546	506	455	547	560	520	578	555	507	542	545	538	557	573	527	526	588	542	522	500	549	523	512	513	536	536	546	542	567	530	545	548	530	505	530	517	550	557	568	505	564	556	583	500	503	515	503	561	562	575	490	524	533	576	535	557	512	509	540	551	571	549	547	562	527	530	545	536	510	503	562	503	501	579	568	523	572	521	535	525	541	576	526	549	545	534	541	556	543	492	548	527	588	511	534	540	516	575	534	549	509	579	525	479	585	568	519	533	522	574	533	556	588	542	555	587	550	507	532	481	533	526	532	501	507	550	529	495	537	502	542	527	532	546	506	547	518	574	578	546	541	490	542
15942	2358	1803	1234	828	567	468	317	270	265	193	171	178	193	168	131	132	153	125	157	116	109	105	137	118	130	135	110	136	138	122	136	129	130	131	131	119	117	136	118	109	108	114	108	101	127	112	119	109	121	113	120	102	108	107	144	110	126	105	150	116	115	109	117	106	109	88	100	103	106	107	109	123	107	116	113	110	92	113	119	94	106	109	132	114	128	118	122	111	87	105	111	117	106	109	142	100	114	122	122	121	106	110	130	117	103	102	131	127	105	122	123	121	114	113	106	91	118	115	116	129	108	109	85	103	119	114	112	118	139	102	97	116	98	112	110	124	105	107	116	118	97	103	98	102	106	137	115	134	128	119	129	126	120	110	95	107	119	117	119	101	109	127	134	120	106	113	108	108	110	121	124	137	117	139	126	99	117	122	122	110	109	107	108	102	124	106	103	124	103	104	112	132	110	121	95	115	131	105	129	90	124	107	122	98	124	107	136	103	102	102	113	108	105	102	130	85	110	95	115	112	112	130	116	119	126	113	129	99	105	114	117	97	99	115	110	97	135	112	123	113	111	110	116	112	111	117	110	114	101	117	104	111	119	105	123	116	103	121	111	95	112	111	125	106	122	118	109	109	111	123	126	113	109	120	131	112	115	88	103	110	98	94	102	112	117	95	113	114	107	104	113	126	119	108	121	106	116	110	126	106	117	98	102	121	127	96	93	120	96	125	118	106	108	133	132	120	119	128	97	123	114	81	103	101	127	117	116	109	113	111	116	127	112	114	115	120	120	114	112	108	103	119	111	117	118	111	115	93	109	122	103	101	129	113	117	106	119	128	111	113	125	119	102	110	88	134	122	103	119	116	110	124	108	114	111	118	125	112	123	116	99	112	117	102	120	108	109	114	122	101	109	106	128	115	113	133	115	109	104	104	128	110	118	91	125	116	119	115	131	102	115	98	111	150	134	117	133	99	117	122	117	111	115	109	100	99	111	115	110	96	120	105	117	126	131	116	130	115	121	86	115	117	134	111	126	100	126	96	104	125	109	126	136	108	98	113	130	113	106	129	105	122	136	118	106	122	104	129	131	118	99	111	119	127	112	131	106	118	103	106	122	97	92	133	107	108	115	125	101	121	116	126	114	110	107	121	131	125	123	116	114	114	118	112	116	116	101	107	106	118	106	120	126	127	100	130	105	100	111	111	135	122	102	98	133	105	103	105	98	107	116	128	131	131	111	117	107	131	123	100	119	135	91	94	106	101	102	114	114	119	114	124	107	101	101	113	122	108	125	125	133	110	119	107	115	90	116	117	108	98	134	132	121	97	98	119	108	113	120	110	112	112	107	101	104	130	114	109	113	106	113	83	126	105	112	112	127	127	119	109	113	144	110	115	106	113	118	113	107	115	138	117	120	127	113	107	127	84	111	109	110	127	117	115	112	125	133	103	114	109	115	111	123	110	127	140	125	120	109	98	136	125	107	114	112	120	111	114	113	97	131	128	104	103	98	120	124	99	129	111	97	106	118	99	114	124	113	112	96	113	106	118	111	122	127	120	128	126	105	118	110	130	104	112	120	118	136	107	114	123	120	121	132	102	100	95	124	102	121	122	108	125	107	119	108	112	93	110	130	124	94	102	111	111	114	120	122	128	114	106	131	119	123	109	104	112	99	118	128	112	109	113	100	108	93	121	129	115	121	120	108	126	127	131	115	101	122	107	123	125	117	102	119	124	116	97	119	129	134	104	89	106	118	98	117	127	115	118	119	131	127	100	108	119	97	87	107	129	119	125	111	105	118	107	121	124	117	93	108	116	89	116	106	107	117	123	101	120	115	103	107	108	117	108	100	97	115	131	96	112	94	126	125	115	120	119	78	115	125	127	115	99	140	121	144	111	114	112	112	123	120	126	133	111	130	107	103	123	95	100	104	120	126	119	114	111	142	106	102	105	110	116	107	107	121	109	108	106	112	104	128	75	103	116	104	108	103	107	116	123	109	116	128	115	122	131	103	112	116	103	111	121	122	135	112	105	130	125	109	118	108	106	112	126	99	88	119	118	142	130	107	122	113	128	110	94	113	112	111	104	122	112	126	117	115	117	118	110	134	139	99	102	112	104	104	104	112	125	117	111	110	115	105	99	103	122	117	117	134	124	126	102	106	106	120	109	113	126	106	115	104	101	127	115	116	118	98	121	109	117	100	106	111	99	122	114	139	89	110	113	102	105	103	121	127	113	108	107	126	105	98	94	107	134	123	125	123	104	136	112	115	110	121	129	118	93	102	107	107	120	117	84	107	133	114	99	119	116	126	120	133	120	132	116	115	104	133	98	134	117	117	117	99	110	119	111	117	117	117	108	113	93	111	147	98	100	122	116	88	104	96	130	101	102	110	111	118	113	116	117	111	116	101	122	125	120	124	132	108	111	124	102	120	101	116	98	108	121	122	123	102	100	108	122	108	97	100	124	112	118	91	93	119	100	102	120	124	119	129	115	95	95	111	119	96	121	104	120	123	108	112	108	113	110	126	106	96	108	122	102	105	126	95	125	106	127	103	110	135	122	116	105	120	120	110	121	128	116	117	115	114	103	116	123	90	92	129	125	113	133	103	104	113	105	146	107	111	106	109	108	104	109	128	121	126	128	112	104	135	103	99	120	104	106	101	109	103	113	122	119	110	124	123	124	120	97	119	124	103	134	122	110	118	111	114	110	118	99	112	102	113	92	107	109	100	127	122	123	106	112	139	121	98	109	119	93	110	126	113	126	119	100	113	112	112	110	108	110	112	106	97	122	122	115	123	99	121	107	105	103	126	114	133	131	100	139	139	110	114	92	113	139	109	99	118	141	120	117	120	108	105	119	124	113	115	114	117	104	128	125	104	133	118	115	109	96	124	110	107	115	99	114	125	115	125	121	123	114	102	113	107	120	129	99	117	109	114	100	115	97	101	129	124	125	112	118	96	132	101	132	112	103	120	128	114	112	109	121	112	120	110	114	116	94	117	114	110	107	112	98	96	121	120	133	90	127	112	118	106	118	106	106	108	118	122	106	131	109	120	100	128	116	116	108	129	95	106	118	110	114	88	115	119	116	128	123	118	110	103	130	112	117	109	107	128	121	115	112	123	102	99	129	138	120	142	101	105	110	86	106	124	124	93	118	111	129	105	76	108	102	115	108	121	111	131	144	111	119	123	95	93	111	119	113	114	118	103	108	108	119	118	104	120	115	104	110	103	109	115	101	139	121	120	110	107	123	106	117	93	119	113	135	111	121	115	124	94	134	119	101	100	118	94	125	111	99	120	114	103	101	104	115	102	109	103	113	113	122	113	111	112	139	102	101	98	133	122	117	131	110	118	133	106	136	114	124	108	120	110	104	94	107	113	104	107	118	87	121	116	116	122	105	152	112	130	115	117	115	126	124	99	105	125	122	131	102	133	98	116	107	105	134	99	112	116	126	108	104	125	144	125	123	128	102	135	118	109	110	111	119	118	126	113	126	105
8999	1916	3622	3862	3109	2493	1909	1486	1414	1211	923	777	692	728	605	524	500	467	460	449	416	415	409	390	406	370	372	356	365	357	370	358	341	371	354	321	306	327	352	333	313	294	291	336	314	308	298	309	320	292	313	306	295	334	320	288	272	290	289	290	272	300	317	285	298	285	280	265	320	299	293	281	316	318	273	286	286	317	313	287	304	271	291	290	304	299	302	284	309	278	289	334	301	307	292	301	305	301	264	289	300	322	286	290	297	279	313	270	278	261	268	278	288	298	285	293	331	285	284	285	287	264	313	301	295	292	288	265	285	296	299	289	311	293	279	257	281	299	315	310	308	293	322	286	293	284	270	294	297	270	289	304	330	304	271	312	279	265	284	307	315	286	297	275	279	273	304	288	285	279	298	281	274	300	264	267	308	292	276	313	302	270	286	285	298	288	256	279	296	262	300	278	299	263	298	342	281	266	301	310	282	312	286	316	280	317	275	269	293	292	293	291	291	283	284	265	301	282	290	280	318	312	293	260	297	281	289	279	284	307	286	293	264	304	280	260	270	306	289	290	287	291	298	291	305	255	309	298	294	301	270	285	308	295	281	280	305	314	256	301	291	273	279	252	296	242	277	307	286	305	294	287	276	273	311	285	320	287	295	338	289	296	303	284	327	289	292	275	314	286	286	289	296	280	269	283	290	291	293	303	262	297	314	278	296	273	299	238	291	307	305	282	295	307	311	271	298	288	272	309	292	303	315	299	286	289	281	271	293	308	320	315	312	296	294	279	273	333	270	270	278	297	290	295	274	308	306	294	290	295	279	280	265	300	284	283	290	287	320	320	292	296	281	267	294	319	275	297	280	317	273	299	277	344	276	271	316	313	304	305	290	276	305	294	267	283	292	276	275	279	277	288	263	271	305	299	303	286	284	295	306	291	280	261	270	296	268	294	313	269	295	269	285	303	317	309	324	273	306	284	285	331	278	292	284	286	309	267	264	295	281	299	273	306	291	249	258	273	277	273	310	296	300	285	276	297	290	269	285	308	279	294	273	288	287	300	304	280	278	304	290	318	282	283	265	287	303	313	324	327	279	293	273	290	289	295	247	266	315	295	293	273	291	304	282	310	263	287	279	277	326	302	286	296	282	286	301	305	305	327	263	270	311	279	277	293	307	280	293	310	305	301	325	302	276	291	279	320	266	292	326	303	285	284	303	292	301	288	279	272	278	278	265	298	294	282	291	296	278	298	303	315	314	300	284	282	322	298	259	287	315	306	304	267	309	293	257	280	295	289	308	300	306	286	282	302	267	285	286	266	298	288	253	285	291	311	333	281	296	266	308	269	287	265	278	277	285	296	264	302	300	292	292	285	340	260	326	301	287	283	281	300	312	301	258	281	299	284	283	286	289	303	272	271	278	304	307	326	308	311	319	279	244	306	296	317	271	271	289	277	298	295	307	287	295	289	305	260	311	274	297	280	302	287	293	305	318	291	249	293	283	280	276	258	306	272	275	260	265	309	312	262	292	302	299	295	310	298	291	315	272	313	291	271	284	283	294	295	261	286	286	270	271	321	310	287	279	268	270	276	280	275	290	270	292	320	305	297	287	301	313	278	318	246	295	285	287	300	284	266	275	268	268	306	293	298	268	294	265	326	289	321	283	280	273	280	275	293	295	312	283	270	287	265	299	289	324	308	302	291	257	313	302	271	282	278	267	268	270	322	299	269	287	281	319	265	296	304	295	298	307	282	267	282	305	317	280	282	288	294	286	283	286	298	289	266	295	280	269	294	299	325	288	312	269	284	296	300	304	288	293	295	274	277	307	273	275	271	293	310	315	308	291	297	311	276	330	307	263	321	261	275	297	292	293	284	275	256	297	284	279	281	303	276	339	278	282	296	286	317	275	289	316	303	276	283	300	252	264	291	315	281	301	272	301	265	297	264	308	279	287	278	269	304	289	294	284	283	298	296	304	270	291	288	299	311	283	287	289	284	273	277	279	270	283	281	274	306	300	333	273	267	287	263	271	306	303	300	271	283	300	290	319	282	282	281	272	295	286	294	296	274	268	306	290	304	308	317	317	296	309	296	303	302	282	268	295	277	284	306	303	286	298	274	315	284	267	322	275	294	306	317	275	292	259	308	268	313	302	291	293	273	314	283	305	300	294	289	289	308	306	286	262	274	302	262	283	272	264	303	291	293	285	289	280	310	305	302	297	305	274	295	288	278	288	287	264	280	279	271	295	289	286	277	297	268	271	293	276	286	267	304	262	278	286	253	300	287	285	309	305	276	296	288	310	315	279	294	275	306	271	306	306	300	302	293	301	297	297	311	283	281	281	272	247	273	254	258	270	295	317	250	311	293	266	318	305	289	302	284	290	253	273	280	290	267	293	308	299	284	312	285	305	317	298	275	297	281	314	291	292	306	239	289	304	269	263	265	316	283	270	303	311	314	304	305	294	278	279	332	312	294	264	279	293	270	283	290	303	298	306	295	266	284	298	288	298	289	262	286	285	283	298	292	280	298	270	302	270	311	301	289	306	319	305	297	279	302	289	294	279	271	287	280	317	298	307	289	323	293	275	282	287	308	283	292	271	262	303	259	281	298	281	279	294	292	302	276	305	306	284	291	285	286	316	284	280	303	281	324	270	301	286	248	284	289	297	313	285	287	293	268	298	271	320	286	286	270	315	251	304	291	314	304	293	251	295	270	288	295	325	287	294	287	308	280	278	312	295	309	280	288	291	308	321	288	293	285	302	288	312	274	268	315	324	306	285	272	292	284	271	283	300	324	296	267	280	267	286	281	288	302	303	308	281	264	319	302	320	281	293	282	298	303	273	263	297	304	307	259	292	275	291	274	297	262	297	290	268	262	315	289	308	301	308	264	275	268	267	280	276	296	273	324	284	301	255	302	283	283	320	295	305	282	272	291	287	278	328	302	274	284	266	304	288	275	280	322	278	288	313	277	318	307	296	292	309	302	298	301	289	265	291	311	331	294	284	319	315	292	275	260	293	315	292	302	294	269	293	269	268	274	308	251	304	269	300	280	267	313	294	305	315	302	263	328	275	271	298	322	273	285	292	266	293	315	297	304	287	303	302	297	261	307	285	269	298	284	293	303	305	282	318	246	293	287	289	310	286	314	302	288	312	289	309	299	295	301	283	306	279	274	313	279	333	279	270	304	298	329	307	292	251	291	326	311	320	281	282	265	317	284	284	264	247	249	283	293	293	303	254	337	297	321	285	293	309	265	310	287	289	295	269	297	288	307	294	313	314	302	279	268	285	292	287	283	291	266	298	319	322	284	328	273	267	299	290	278	286	294	274	285	271	292	290	302	286	287	289	289	282	280	255	293	283	328	272	249	297	260	256	295	260	307	327	284	310	311	302	302	297	306	288	291	300	287	291	310	264	283	293	284	289	293	327	291	276	248	302	288	308	284	271	314	293	318	302	271	262	296	297	273	317	289	276	269	290	267	300	260	279	286	270	279	265	293
2030	612	588	477	447	382	386	362	345	301	339	365	363	369	342	311	345	300	308	326	354	339	318	322	299	342	356	350	362	322	351	346	323	313	331	351	338	349	350	321	329	339	366	318	334	351	345	312	351	309	342	299	339	319	330	311	358	335	329	347	337	328	369	349	350	354	344	339	312	303	334	357	325	332	340	364	342	346	325	354	278	311	358	338	356	349	350	336	359	332	346	357	345	326	322	350	367	331	352	327	330	316	329	349	336	326	310	358	347	365	301	326	353	342	308	376	333	348	359	368	320	362	334	335	307	335	327	348	337	332	349	290	317	350	341	335	343	315	329	302	357	342	369	345	314	329	330	313	329	330	316	302	330	355	340	354	306	325	318	324	316	344	336	360	346	328	356	339	327	314	332	382	352	299	346	321	302	374	351	318	311	345	314	340	355	351	305	327	343	319	322	334	380	311	354	339	315	334	347	323	337	316	320	324	319	371	316	329	347	292	378	358	348	355	364	355	305	345	324	367	343	328	347	345	351	363	335	327	341	317	350	379	328	357	330	330	310	353	356	332	330	327	313	356	306	350	357	338	351	345	338	352	353	351	329	359	350	360	333	365	331	302	302	313	332	323	361	328	312	324	341	332	346	354	302	336	310	325	355	318	312	346	338	345	325	342	374	344	323	356	330	348	334	356	343	348	331	345	326	324	381	305	370	346	344	344	380	351	346	352	344	350	334	330	355	368	340	349	327	292	371	322	317	303	359	323	339	333	305	340	346	329	325	317	313	332	310	348	348	342	341	320	335	301	342	319	342	339	327	360	304	324	362	348	343	321	330	294	331	346	347	317	319	321	373	363	322	342	321	353	339	337	336	329	369	326	377	333	343	326	333	348	337	337	342	331	300	329	368	325	335	366	327	371	358	328	331	347	336	351	317	342	348	337	339	313	313	315	322	334	364	344	323	341	321	326	336	347	365	312	332	356	320	309	351	350	333	350	331	328	359	361	351	389	362	332	330	311	319	336	317	305	340	316	339	322	312	337	304	308	311	294	309	298	367	320	334	334	341	349	340	356	344	351	354	349	323	347	337	347	322	334	349	338	363	316	348	325	332	356	351	349	326	318	337	348	326	357	344	339	319	329	345	339	365	355	347	336	281	332	330	339	322	318	364	344	363	324	337	379	342	316	358	335	358	311	325	313	350	354	355	335	331	306	323	317	323	322	300	343	363	336	332	323	356	323	342	352	397	300	333	307	321	348	320	344	327	356	341	339	341	330	314	346	325	320	319	327	339	319	357	343	355	342	322	368	310	350	362	343	368	348	313	296	338	322	334	319	350	353	350	311	358	326	326	308	339	372	345	346	346	347	335	316	338	328	294	318	365	348	336	335	308	346	336	362	353	324	376	348	334	352	326	330	333	368	326	339	301	345	362	360	323	336	344	321	315	341	336	311	341	319	320	404	365	330	340	331	362	317	356	307	317	264	350	320	317	330	324	354	339	338	318	334	318	348	315	317	314	305	309	337	364	341	310	328	320	313	364	338	355	349	370	337	354	339	338	320	339	307	372	335	343	346	309	334	327	355	345	330	358	344	339	341	365	331	334	355	319	315	348	343	336	331	363	374	344	326	301	353	340	347	327	332	357	363	325	323	298	333	349	360	325	344	359	349	320	350	331	340	358	331	325	299	327	326	331	321	326	355	342	347	341	348	339	361	340	325	356	355	329	382	369	324	325	330	363	344	305	353	351	349	330	317	318	310	348	330	344	332	324	371	328	340	338	323	299	331	286	340	326	302	338	327	323	345	314	334	358	332	291	327	358	320	339	322	316	319	323	332	316	356	352	335	352	380	363	326	343	363	319	333	309	354	332	337	342	377	334	356	356	348	347	334	344	350	332	337	309	348	324	326	346	315	333	342	312	359	320	348	348	344	331	349	358	329	333	343	294	321	333	334	315	316	332	351	325	330	305	339	344	300	328	343	327	367	321	323	377	347	316	343	344	335	310	346	359	324	333	327	330	336	354	335	344	334	328	314	337	331	354	300	353	338	331	373	347	328	373	355	352	293	344	348	330	337	347	348	333	367	304	341	352	384	328	344	301	308	353	347	327	350	337	314	341	318	345	330	308	332	350	340	331	335	338	324	329	304	337	313	310	317	331	359	344	348	343	313	329	324	342	349	341	354	325	348	357	329	377	346	337	317	343	348	341	357	321	344	326	343	350	314	349	328	348	342	344	344	320	335	313	326	323	295	316	326	360	334	333	310	319	366	348	347	324	329	334	320	337	339	354	349	355	311	311	319	323	363	358	331	376	310	343	348	371	325	304	370	338	323	329	357	316	339	321	294	368	308	306	350	385	334	342	324	337	301	318	288	331	378	315	350	328	362	342	352	330	340	341	348	342	340	341	357	284	344	320	333	398	339	368	323	300	314	315	315	320	319	324	341	339	318	337	352	340	287	361	331	304	319	335	340	315	315	312	339	318	333	328	349	338	326	329	317	355	368	368	350	354	305	296	352	330	339	344	338	316	359	359	351	361	335	338	336	306	319	355	350	354	362	352	325	355	358	347	321	313	326	349	370	346	337	338	333	346	321	315	317	363	366	314	337	385	317	333	335	322	338	337	350	331	360	337	336	304	338	303	322	322	316	345	336	288	340	367	328	344	310	366	337	353	294	346	337	362	326	304	331	316	332	326	337	323	352	327	355	316	332	335	323	336	285	330	357	316	317	371	332	368	343	330	330	354	322	301	338	304	320	285	308	341	336	335	358	347	350	362	346	326	322	340	334	351	297	355	313	367	349	363	323	327	326	344	339	327	308	328	306	330	333	338	319	316	327	283	303	323	365	339	375	334	318	345	307	332	351	348	344	342	338	336	323	313	335	333	343	336	336	301	344	350	315	316	344	309	316	292	317	330	317	328	367	356	373	325	303	371	347	365	315	316	327	334	340	318	316	332	359	319	346	335	320	330	347	310	359	303	307	327	310	298	350	314	336	305	332	318	342	334	316	344	343	305	301	366	316	347	337	321	303	316	342	334	331	339	369	305	315	362	294	354	347	332	312	321	379	350	303	351	325	335	325	316	361	339	309	343	319	342	363	338	327	342	354	337	344	323	349	317	315	319	369	355	331	348	338	302	310	387	327	334	359	347	320	326	340	374	348	325	348	316	346	331	324	329	346	355	339	310	329	358	342	364	310	298	347	326	344	356	315	339	330	362	348	335	290	316	314	340	344	356	391	331	370	352	307	336	336	327	326	367	340	326	331	330	338	314	335	340	335	322	329	332	298	332	312	326	375	350	389	331	338	341	354	358	342	338	338	340	342	328	339	340	338	358	350	347	356	323	358	341	307	330	330	341	316	351	310	332	354	315	353	332	322	316	323	346	327	368	332	334	375	338	346	338	324	324	341	335	334	330	332	368	334	346	313	314	337	325	322	363	374	323	302	362	344	318	368	349	343	341	362	342	321	340	339	322	337	298	344	320	328	324	351	286	341
2265	1002	1328	1412	1245	1144	1083	886	952	874	894	830	805	807	714	754	768	798	762	734	758	785	749	741	783	692	730	773	744	755	749	782	764	759	797	791	758	739	743	757	726	741	779	691	744	715	775	720	749	729	802	794	757	791	767	715	771	773	713	768	733	751	780	750	754	738	714	764	758	769	750	787	729	737	744	758	765	772	768	732	708	729	766	767	687	745	740	744	721	768	771	782	752	728	724	758	780	797	692	763	743	695	742	756	739	725	706	737	751	749	716	719	708	721	779	752	707	746	761	732	770	806	725	758	810	770	772	771	765	728	718	741	753	751	773	685	729	735	779	757	759	791	778	728	698	760	757	747	738	776	762	716	746	737	786	739	745	763	759	729	768	724	754	766	737	736	749	734	760	759	708	754	791	779	786	778	721	788	721	791	733	792	764	743	749	734	753	783	816	756	742	750	751	714	798	702	710	720	735	712	774	725	728	722	763	767	769	756	770	729	736	784	721	729	751	754	769	689	785	705	762	780	787	760	754	705	765	774	825	788	738	732	772	726	762	748	748	749	755	712	704	761	747	759	778	770	780	707	745	737	753	700	738	752	766	762	762	726	751	746	743	708	751	780	745	768	782	771	737	730	730	738	758	738	700	723	725	719	732	758	794	786	729	728	755	775	758	723	745	757	749	735	800	732	740	799	727	747	724	811	737	748	742	786	768	764	723	805	778	762	745	742	763	776	769	711	720	740	687	778	755	688	738	770	754	761	750	740	755	752	750	786	762	765	694	747	755	762	773	766	700	742	758	775	755	748	716	755	723	764	731	793	770	790	773	730	787	721	795	775	738	724	778	782	748	749	725	759	768	764	752	710	776	776	711	704	769	729	753	766	771	733	727	727	744	734	758	711	763	752	755	764	735	806	782	711	747	705	735	752	725	696	739	723	724	768	726	751	749	773	654	740	714	755	732	744	713	761	780	678	732	786	755	738	729	721	728	799	719	736	796	720	728	739	769	739	792	719	743	751	768	747	722	774	784	746	739	748	733	751	732	721	791	746	797	741	740	770	740	747	746	715	758	735	780	749	709	743	776	703	753	724	766	761	744	728	678	743	755	769	754	765	738	759	718	767	752	752	782	700	746	787	759	721	723	728	722	748	702	754	739	725	791	752	728	768	780	751	722	758	747	737	757	781	768	749	737	683	748	768	715	724	749	777	723	774	705	664	762	760	752	761	772	746	767	730	722	734	745	736	746	734	763	758	728	745	723	763	752	741	796	749	738	764	765	779	740	747	722	743	798	722	789	709	806	724	802	773	766	719	763	740	727	733	720	733	808	739	693	708	777	746	751	738	748	758	750	762	762	804	768	725	732	769	740	744	785	820	728	693	733	753	777	715	776	734	729	774	802	727	793	753	761	740	740	719	751	788	777	729	728	724	756	763	708	729	769	732	691	788	746	710	728	709	728	703	768	787	779	746	798	783	696	755	798	756	748	751	715	746	771	758	701	746	756	752	721	780	800	721	762	767	796	745	744	764	727	707	732	739	720	727	763	726	776	779	722	729	758	766	741	755	797	762	773	739	761	765	773	787	729	785	745	734	753	769	792	701	714	804	724	772	720	763	731	765	706	746	742	754	769	742	756	733	739	750	749	722	829	749	710	801	754	772	750	734	782	745	774	692	737	782	712	687	770	770	704	739	774	737	734	716	783	760	737	668	814	757	755	715	728	771	737	758	750	784	740	793	736	748	718	707	688	754	745	738	771	725	745	836	771	833	731	721	745	725	745	741	776	748	720	788	716	745	710	723	742	713	763	746	741	737	742	754	763	755	766	738	808	739	745	733	727	724	772	747	729	758	760	784	773	734	725	741	757	755	729	777	775	761	763	748	732	692	749	715	789	770	768	737	727	693	720	713	773	744	741	741	776	703	768	763	800	764	746	755	819	753	796	727	782	711	727	731	703	742	723	778	737	712	737	729	749	744	745	760	736	793	738	794	712	781	750	727	804	779	719	789	739	718	826	738	750	748	687	733	742	734	795	796	772	719	749	707	765	743	761	755	656	770	787	741	770	758	807	748	732	731	739	683	750	693	760	779	733	774	740	732	789	712	784	708	791	744	779	788	747	734	735	786	769	775	754	745	699	773	751	741	748	705	732	799	715	731	741	762	744	736	758	718	747	764	734	729	739	773	724	731	747	738	757	739	716	749	735	723	780	747	778	771	808	732	752	790	763	729	778	699	727	692	767	750	782	769	739	735	745	796	788	747	747	751	728	674	764	771	744	789	746	740	760	727	720	724	722	786	750	734	748	767	762	765	775	760	765	730	739	752	746	751	732	731	739	750	777	767	747	740	714	773	738	739	738	748	763	754	725	751	767	808	760	739	730	753	734	798	822	759	733	756	806	770	737	733	719	769	746	748	752	786	756	775	715	744	776	777	731	729	736	739	821	691	789	728	752	789	710	751	791	733	784	749	754	738	755	749	782	725	770	729	747	739	745	691	761	692	745	777	735	767	759	733	774	728	719	729	778	757	791	736	710	776	755	759	749	743	718	726	699	711	764	752	827	783	702	786	781	740	719	750	726	773	671	759	735	713	768	755	738	763	776	732	765	751	765	795	720	699	742	720	780	764	786	706	718	751	736	715	783	738	737	783	775	709	768	772	747	768	788	702	719	720	737	776	770	785	709	751	728	740	716	749	784	730	755	752	776	687	780	790	727	681	756	731	738	728	776	760	782	739	725	757	807	732	741	738	738	753	761	749	774	772	723	765	776	764	741	784	728	791	676	711	705	747	752	754	720	715	715	733	695	729	770	755	749	750	729	737	780	787	728	823	757	766	758	717	750	706	776	770	800	723	744	763	748	785	717	762	753	743	746	763	742	721	746	810	769	696	705	784	742	746	761	764	772	748	731	720	699	724	774	716	688	750	738	770	778	731	721	775	741	773	783	731	743	759	746	695	739	751	723	722	765	751	750	760	729	751	730	728	726	755	735	735	746	786	777	788	761	760	766	744	785	779	709	783	755	731	736	751	678	734	752	780	785	705	709	761	806	751	717	767	763	711	759	729	729	757	753	738	774	760	750	721	714	758	745	753	730	743	743	788	749	746	783	745	721	713	741	741	784	733	761	750	741	711	743	765	748	784	738	716	797	793	733	714	771	770	749	783	709	742	752	786	733	714	728	779	768	743	774	684	728	743	775	721	719	747	754	717	718	767	711	762	723	732	749	757	747	787	806	779	785	724	747	698	751	731	760	717	732	792	735	765	714	786	737	812	790	790	748	752	744	757	769	763	725	741	720	792	758	764	756	732	737	716	768	698	796	738	733	720	794	742	722	749	778	725	732	704	801	734	769	749	725	679	728	792	772	728	802	788	741	731	700	771	761	768	752	769	748	763	729	776	711	710	769	715	769	757	710	683	760	757	758	706	746	711	742	780	731	762	767	686	737	771	749	759	762	773	739	722	729	730	765	779	792	762	757	710	734	700	752	747	757	753
8773	1285	1137	854	671	545	419	366	346	321	289	269	269	275	270	264	249	236	248	249	238	216	267	246	253	250	238	219	271	238	232	275	243	244	222	258	253	239	258	249	240	227	242	293	234	246	251	231	242	276	231	241	264	223	244	268	249	210	253	254	239	270	258	252	257	243	248	235	237	226	256	201	235	241	236	246	226	225	229	204	260	239	264	212	273	236	230	242	206	237	245	253	267	239	228	279	214	264	227	252	252	233	254	229	245	257	254	239	226	251	233	208	241	249	238	215	248	253	244	236	240	234	226	228	253	257	252	217	232	264	246	240	234	253	244	264	241	249	239	223	257	244	253	257	207	248	251	236	253	244	223	251	243	211	227	226	257	200	228	231	240	246	234	231	203	237	244	252	238	239	258	229	247	234	244	231	255	227	238	269	245	262	239	227	255	235	232	246	250	234	239	252	244	203	240	239	243	247	239	248	254	237	216	219	230	248	223	225	257	237	239	250	277	219	234	250	264	241	210	249	262	260	228	242	234	237	209	219	232	217	246	239	258	224	236	203	233	244	238	213	214	228	233	219	229	257	267	241	237	236	217	244	235	244	229	227	218	223	251	257	233	223	266	225	274	203	238	232	249	229	252	241	239	234	258	253	224	253	257	243	247	243	226	252	264	231	207	241	216	246	248	246	223	237	252	273	246	223	245	230	239	197	228	231	254	230	224	248	214	236	233	235	227	216	206	255	222	245	231	232	254	213	254	232	224	239	241	244	277	208	250	268	233	212	216	228	227	214	238	221	256	275	223	239	217	233	230	260	238	225	245	231	270	245	243	257	211	258	248	239	224	234	249	228	234	254	235	236	250	234	258	238	255	230	240	226	227	228	234	235	244	230	220	254	250	235	232	235	262	230	248	218	227	209	231	230	233	230	212	242	270	228	250	224	239	257	257	257	242	218	221	250	214	272	236	226	220	225	244	232	260	227	254	232	262	224	254	251	246	233	230	257	237	220	233	243	233	262	245	234	216	234	247	237	239	234	245	235	227	245	253	264	256	241	245	237	253	251	255	218	251	249	242	224	226	239	246	249	262	241	245	228	258	231	220	238	236	230	233	272	237	257	216	235	206	206	245	229	214	260	263	236	255	225	244	246	255	224	267	249	254	260	268	266	221	244	220	260	232	230	221	260	229	242	241	245	233	241	242	213	238	224	221	233	257	231	265	231	214	233	238	252	235	228	231	239	222	244	274	237	218	259	230	213	216	235	209	248	228	222	249	231	247	221	239	234	247	237	231	261	266	234	242	231	260	223	235	223	249	260	253	250	222	215	253	250	258	260	262	231	255	239	216	236	242	226	235	262	254	254	253	249	242	220	233	243	232	219	218	230	273	272	214	260	247	255	235	216	228	242	231	211	231	225	238	259	219	255	220	255	261	241	229	244	231	245	254	245	223	266	255	257	234	236	231	227	237	233	253	238	268	248	264	231	268	238	214	253	245	233	264	250	275	242	237	246	248	239	258	242	223	238	231	237	234	227	261	246	260	227	241	228	266	232	254	222	254	238	238	242	269	215	220	224	228	260	227	247	238	220	232	223	243	240	245	270	271	212	259	266	242	207	252	289	226	255	251	246	258	229	239	244	257	245	221	257	245	241	274	251	256	218	234	276	221	265	252	263	265	235	239	244	240	259	227	247	247	254	218	278	250	247	210	239	223	232	253	247	216	260	243	224	208	241	227	220	246	273	266	258	254	239	237	260	251	226	243	253	267	277	216	233	263	267	252	248	214	256	245	244	227	244	210	238	250	245	229	216	249	209	227	232	216	231	238	227	238	216	254	230	247	234	224	245	231	251	240	261	257	215	245	228	247	261	231	233	232	242	214	236	260	234	230	241	228	256	226	247	246	203	204	282	234	263	224	224	238	226	268	225	239	231	255	215	253	242	220	264	243	263	233	266	217	217	250	246	268	249	270	249	261	212	231	260	238	250	237	264	216	267	250	241	234	257	251	269	227	241	257	209	251	267	256	216	222	237	216	222	259	255	249	214	237	229	240	267	223	237	239	246	215	220	245	215	213	248	235	226	241	261	238	251	262	268	228	245	257	237	240	248	252	235	240	221	270	260	252	230	230	215	225	208	240	233	232	213	225	242	228	257	237	235	248	248	229	246	260	238	231	233	237	237	261	238	249	243	234	224	231	241	238	220	235	234	256	271	216	253	253	231	209	231	266	240	247	247	227	260	253	230	257	255	211	237	246	217	236	229	220	280	247	250	239	240	248	284	251	222	244	233	235	235	216	238	239	210	275	218	239	231	246	227	237	251	270	229	205	252	238	226	212	242	308	234	244	239	225	224	255	236	234	244	275	221	233	244	247	219	241	228	223	248	260	239	225	223	273	232	232	227	239	225	237	199	244	227	233	232	233	235	239	240	228	272	257	245	236	251	218	228	248	254	235	213	234	230	229	254	236	216	229	251	241	244	239	252	252	192	241	264	232	234	226	247	243	239	247	240	218	204	255	241	235	229	255	255	228	252	242	247	228	248	239	249	243	223	241	234	220	254	245	246	238	239	234	211	236	219	253	241	231	233	239	221	238	249	239	226	208	236	243	263	231	211	253	237	245	264	253	218	227	235	233	233	245	243	229	232	241	263	240	267	235	226	271	233	248	243	235	251	217	226	264	251	246	253	257	240	249	268	220	241	210	231	235	240	255	271	210	250	225	250	261	234	241	250	244	229	267	229	246	253	225	217	240	215	266	248	247	216	248	232	205	242	224	220	237	240	276	237	238	248	228	219	252	199	240	266	260	248	230	220	254	224	263	264	262	239	222	240	235	251	257	219	232	272	250	225	217	246	225	233	247	254	254	238	230	234	229	243	217	237	256	270	269	224	221	252	263	237	248	220	258	243	236	215	219	232	226	213	223	264	237	254	238	262	266	217	229	223	216	218	222	224	252	223	241	220	256	241	247	231	284	194	253	204	233	243	239	200	237	238	210	213	237	228	231	235	243	252	238	213	249	252	247	249	258	247	226	245	239	241	226	214	247	245	254	247	246	260	231	227	263	255	235	259	201	260	257	227	207	257	257	241	248	225	231	253	257	236	239	244	258	233	240	212	244	256	256	247	253	240	231	242	243	226	249	239	244	244	248	249	233	248	234	256	225	225	221	246	227	229	241	235	241	230	228	220	238	245	232	256	258	273	250	248	235	244	206	226	243	232	231	245	210	220	226	246	215	247	235	228	226	230	227	227	247	231	221	261	233	231	270	250	249	252	231	231	247	249	249	255	271	247	254	245	220	252	246	234	234	236	228	225	239	241	259	238	241	215	221	233	233	214	237	233	232	230	262	204	259	226	248	236	238	203	207	249	254	230	248	246	222	217	242	243	259	242	243	251	223	229	223	261	276	240	246	240	240	242	277	239	254	250	237	232	244	243	210	270	247	250	225	231	225	265	251	236	221	270	251	253	236	235	212	238	251	262	229	236	235	272	234	228	229	223
7095	1467	2432	2670	2440	1979	1582	1233	1194	1037	940	793	801	691	664	691	643	698	614	660	636	592	598	574	562	587	618	573	600	578	581	601	579	557	542	603	557	563	589	568	537	552	587	526	534	573	571	565	553	548	528	556	530	551	569	568	516	526	564	519	593	560	550	554	579	536	603	547	571	530	519	565	521	534	543	538	555	571	557	542	539	536	570	500	547	549	561	569	526	543	553	537	524	567	527	587	522	536	528	532	518	563	530	530	528	537	528	556	510	563	575	578	545	557	510	566	530	547	562	512	517	569	538	581	554	500	518	547	603	518	553	528	534	534	539	521	557	570	569	531	573	573	576	533	559	563	561	559	557	582	509	578	568	539	570	529	554	526	509	560	559	561	544	515	530	535	558	518	579	551	549	574	531	539	555	544	588	545	557	508	584	552	571	513	539	598	556	582	552	541	577	532	545	558	544	520	524	571	587	589	564	545	535	498	547	554	527	538	516	543	544	557	521	544	528	503	555	552	511	538	576	554	593	558	550	568	564	562	509	496	536	565	529	543	537	529	520	579	561	549	544	501	571	525	546	553	561	570	547	578	542	565	582	585	557	554	560	520	579	503	572	532	525	533	556	517	576	509	533	502	519	558	566	533	489	565	520	547	507	512	527	527	542	522	559	522	538	581	553	508	521	533	570	541	546	572	564	574	534	501	582	535	504	552	568	547	592	624	561	543	553	575	540	551	557	519	555	543	546	515	594	572	541	540	556	517	588	548	523	557	580	536	557	576	551	518	532	566	550	571	532	550	552	581	530	580	538	523	523	569	561	535	572	531	527	548	562	545	531	540	527	574	565	544	518	511	531	562	563	525	540	517	532	539	547	561	566	564	540	532	563	580	535	542	562	539	531	545	549	562	555	565	532	527	499	545	551	547	567	547	558	535	563	527	544	522	549	593	575	566	541	526	525	526	557	581	561	524	525	548	582	522	508	507	546	530	530	536	553	567	561	573	509	572	561	533	558	509	556	564	532	571	525	555	500	558	546	560	529	546	546	545	555	515	519	534	531	522	541	523	557	578	561	545	616	516	553	553	524	548	566	540	534	574	528	540	574	577	549	566	579	548	576	581	557	562	520	530	538	562	555	534	574	537	556	521	525	553	534	548	559	514	547	517	565	513	526	527	505	535	514	562	510	531	493	537	558	550	558	588	509	592	556	534	518	539	537	547	575	553	532	541	515	569	526	563	525	546	558	531	549	581	557	522	553	563	542	514	493	520	554	521	554	519	510	530	546	527	543	553	546	575	490	552	552	518	566	555	550	527	606	502	551	569	532	522	542	547	559	554	582	556	529	563	527	594	545	519	486	562	531	541	555	533	514	555	564	540	561	512	555	535	543	544	513	576	573	558	491	542	573	513	537	542	538	574	537	562	564	533	584	540	574	579	526	542	554	522	508	585	565	534	581	564	528	523	526	535	530	546	568	573	529	522	598	523	547	534	531	567	496	531	527	573	557	546	556	554	564	505	535	518	545	555	532	581	546	555	573	530	522	543	579	564	493	514	563	571	540	494	543	531	539	472	570	522	532	553	505	544	540	547	603	601	536	515	566	579	542	523	544	543	539	546	545	516	581	530	537	516	601	541	561	517	555	556	527	560	562	538	542	543	537	504	564	536	569	546	568	510	510	538	550	539	506	571	506	543	517	537	533	544	522	528	508	526	526	545	520	528	545	552	558	543	561	539	540	552	527	529	536	572	540	530	553	551	536	523	552	549	535	557	519	535	546	569	521	547	522	549	533	514	551	538	539	566	541	531	526	526	532	551	513	561	540	534	569	569	505	572	533	529	580	553	575	570	558	556	518	516	563	545	568	570	554	531	550	523	610	561	535	517	566	552	543	508	525	534	497	539	535	539	512	541	555	510	553	568	529	519	550	538	526	513	554	585	594	514	530	535	541	557	549	531	544	557	556	557	565	568	610	560	558	524	531	551	554	558	515	553	552	523	480	556	556	558	546	531	537	532	550	566	537	567	553	541	574	531	531	541	579	564	494	501	541	550	517	553	533	541	537	564	510	557	502	532	555	530	541	541	551	586	512	543	531	550	566	527	534	531	536	569	553	527	568	554	569	521	550	556	549	506	518	506	583	562	508	554	548	525	535	521	548	539	551	519	586	532	571	514	507	539	564	544	570	551	569	562	550	531	543	523	517	525	504	535	575	511	536	531	578	579	505	570	609	560	545	548	501	536	523	540	510	556	531	542	542	559	576	514	527	560	527	542	527	538	547	516	539	573	527	499	558	575	544	563	581	532	513	532	519	535	514	547	546	544	545	515	557	527	573	576	511	579	534	525	529	565	533	572	544	549	538	535	508	553	568	520	532	505	531	563	531	533	548	551	567	506	502	568	577	512	542	546	541	551	550	529	528	574	522	560	537	551	495	556	599	579	551	548	536	577	517	517	553	524	562	576	514	562	530	529	547	559	550	520	527	553	578	550	541	539	565	549	567	561	550	548	549	556	558	549	527	541	573	560	536	530	542	556	508	529	530	558	564	511	545	546	550	512	568	525	563	562	543	501	581	566	535	508	516	561	536	552	510	523	558	540	543	558	557	565	557	520	551	560	519	509	538	534	572	552	505	540	551	553	561	541	567	526	567	540	592	578	555	546	546	512	527	522	555	562	546	539	566	573	515	563	531	552	536	579	528	536	526	550	545	532	538	515	545	585	528	587	563	531	578	529	549	491	552	557	550	553	547	543	538	531	532	546	540	525	530	559	502	563	504	526	534	507	569	553	585	560	496	540	544	532	571	539	571	558	537	538	568	544	555	531	506	512	529	542	537	535	564	542	523	562	537	556	518	515	557	555	559	573	530	512	543	547	568	571	577	535	578	561	554	513	544	511	598	546	521	515	509	562	530	544	515	550	574	573	586	539	518	546	535	471	557	565	574	551	547	571	550	549	521	516	522	512	580	555	525	545	550	547	558	542	553	541	527	571	538	534	522	535	567	565	525	538	541	528	537	580	549	542	528	523	551	566	536	570	556	527	548	518	559	572	548	546	539	540	527	574	573	496	530	528	505	552	554	554	570	505	535	579	557	568	569	560	557	565	520	568	546	532	506	533	528	536	538	585	563	512	519	529	548	582	563	515	526	551	558	552	537	544	547	537	551	515	538	527	532	552	560	564	552	588	534	542	569	539	558	568	549	512	527	498	582	523	566	553	529	545	577	513	551	553	543	577	558	557	546	544	555	515	572	543	548	576	566	532	542	544	539	549	528	522	536	569	571	505	550	512	544	561	580	593	520	551	549	548	512	512	533	580	544	517	550	526	548	561	587	535	545	563	553	548	563	556	546	486	532	570	561	547	587	585	548	554	540	515	574	569	537	542	523	551	598	559	529	563	568	567	514	544	528	557	603	552	571	566	594	565	588	527	513	545	556	565	502	542	524	536	566	552	567	537	525	560	553	525	554	576	513	547	569	554	551	521	552	541	554	558	509	518
15868	2294	1843	1208	903	672	490	323	319	260	205	182	192	146	150	139	151	135	126	143	127	131	120	142	137	125	135	134	126	110	148	109	110	107	123	123	133	114	135	133	131	112	105	124	125	132	128	111	125	108	105	116	120	110	107	119	147	124	108	121	105	114	87	118	113	113	126	124	113	114	135	124	117	87	119	122	113	118	121	99	101	113	114	123	93	109	116	114	131	115	105	117	115	101	124	112	131	119	108	127	128	132	111	130	114	99	122	112	115	108	124	108	119	141	119	123	121	99	102	100	126	91	110	131	134	115	118	107	118	113	109	117	130	115	114	108	107	111	103	110	112	116	109	109	115	132	110	115	115	120	103	109	123	99	110	107	131	103	111	113	131	119	112	129	104	121	113	116	123	119	131	124	114	118	137	112	110	118	114	118	127	119	116	127	124	134	104	103	127	131	121	123	116	100	101	101	129	123	123	101	116	108	109	122	127	92	113	111	118	119	111	113	119	117	127	125	116	104	112	103	130	115	90	127	131	120	116	126	130	109	118	109	103	122	106	110	105	122	104	124	100	118	122	120	117	111	128	133	114	115	132	129	83	117	120	115	128	126	126	117	117	113	91	115	129	119	118	118	109	117	104	133	119	121	137	128	140	112	113	103	124	123	122	93	99	107	119	134	126	113	120	136	132	105	115	126	119	117	119	108	115	122	110	128	114	107	100	107	116	124	118	142	97	129	139	123	121	119	129	111	117	121	131	105	105	112	104	115	129	118	130	116	125	133	120	99	85	110	98	115	117	117	112	102	129	109	128	105	125	108	130	88	114	125	116	127	116	119	101	109	105	102	123	105	139	96	113	103	93	114	107	110	101	118	111	101	96	111	100	121	121	122	113	108	127	114	118	115	105	151	115	114	99	111	123	110	117	121	85	104	131	118	110	131	125	111	86	127	126	111	136	130	99	104	123	114	97	114	117	128	116	113	103	126	105	102	89	96	133	130	107	118	112	115	110	123	110	133	137	127	114	132	126	126	114	117	99	101	136	107	126	114	107	98	143	122	117	98	114	125	112	102	121	102	111	128	113	104	135	101	106	111	114	118	135	120	120	115	118	104	92	111	111	118	109	124	119	112	132	119	107	98	124	124	106	125	133	109	118	111	115	103	115	118	119	111	118	121	120	114	105	137	110	109	119	120	120	104	113	110	93	113	113	107	107	111	105	104	97	113	122	123	120	129	124	106	128	130	104	129	155	116	87	112	100	114	127	120	90	130	124	112	95	132	115	124	109	114	107	119	105	101	121	105	120	121	110	99	116	122	146	140	112	113	101	129	114	121	119	119	132	129	121	117	98	113	108	115	123	125	127	100	108	117	99	112	107	125	130	133	129	103	125	111	128	114	129	124	121	120	90	98	123	122	119	114	113	132	112	117	129	109	117	122	136	125	96	95	109	123	118	113	95	122	103	112	122	126	114	90	129	121	117	112	123	96	100	128	107	123	118	114	112	100	137	116	96	126	114	110	117	124	119	129	133	115	102	114	107	120	136	108	122	117	114	124	127	121	100	124	111	110	91	116	102	133	108	106	112	123	109	120	100	107	115	121	126	136	104	107	127	122	144	127	120	123	127	112	113	124	124	123	111	90	102	119	131	117	125	128	110	114	113	143	101	115	112	130	115	113	108	123	106	100	122	110	119	118	132	103	114	106	109	112	110	94	98	130	111	106	103	102	108	108	96	129	123	122	113	113	115	129	109	125	124	109	108	115	116	127	117	105	113	97	130	111	124	114	123	97	117	136	108	134	119	123	114	118	105	106	112	125	112	114	110	127	109	107	122	98	107	135	115	119	105	106	107	128	104	104	125	131	107	116	130	102	124	119	127	105	104	126	95	116	116	108	120	108	91	127	119	113	117	133	110	114	109	99	107	101	105	111	124	110	118	124	134	97	122	97	102	126	129	112	114	105	110	106	132	103	125	118	123	118	115	124	100	117	115	108	106	140	138	137	137	116	129	108	116	117	100	118	107	101	106	119	121	109	108	126	106	101	100	110	103	123	122	137	119	100	108	122	124	121	130	104	101	117	122	115	125	124	124	98	115	117	136	104	124	147	117	141	98	120	109	111	98	93	121	132	120	115	105	110	128	121	122	129	127	94	121	107	110	117	79	112	140	124	110	116	114	107	100	138	104	122	112	114	117	142	123	112	117	124	128	127	116	115	92	120	109	129	100	106	115	108	101	123	117	105	108	118	132	101	111	112	112	98	124	110	100	116	117	130	118	106	104	111	107	109	107	124	120	124	98	122	141	124	124	106	138	97	123	129	98	96	102	100	137	108	112	118	121	111	130	107	111	113	114	101	103	109	112	127	112	105	113	111	124	119	98	122	119	116	102	130	115	92	85	98	115	132	120	117	108	126	116	128	115	107	127	116	112	117	109	99	108	114	100	119	106	109	114	132	110	116	119	123	100	113	133	142	104	119	116	107	100	113	93	104	103	124	109	117	107	96	130	116	123	123	92	108	101	123	110	114	120	117	126	119	107	126	121	109	119	118	143	117	149	105	127	97	109	119	105	115	92	127	97	108	128	103	113	123	119	111	147	119	121	107	108	122	115	121	132	117	106	117	113	130	114	147	128	108	126	125	120	121	133	94	101	124	133	111	120	125	126	120	108	107	139	140	129	111	94	132	108	98	124	130	107	128	136	114	132	112	114	121	117	122	133	128	122	103	95	105	113	131	123	123	104	107	110	125	124	101	108	108	125	135	126	112	128	123	118	119	119	123	120	135	123	114	123	121	109	118	126	117	113	98	96	95	106	108	111	117	108	125	104	105	129	98	128	110	129	118	114	98	104	108	120	109	104	107	111	115	103	107	120	142	108	117	125	134	118	124	116	144	130	105	110	134	97	98	113	112	114	135	101	87	94	97	108	106	129	124	117	119	112	111	91	98	122	111	118	90	139	127	111	115	94	108	110	129	105	102	128	129	122	120	98	126	125	107	120	129	135	120	140	116	118	107	103	89	93	133	123	117	126	120	119	104	102	116	122	111	115	95	141	121	107	116	103	126	100	108	131	109	119	124	129	108	120	119	102	112	121	101	112	97	131	115	104	113	107	104	112	135	100	125	111	106	127	112	131	117	119	123	105	119	120	114	132	125	106	120	121	94	96	130	111	107	139	119	97	108	105	133	102	117	120	99	111	118	107	117	104	111	111	133	118	101	106	125	106	131	120	97	108	113	112	129	130	114	154	101	113	107	125	109	109	103	117	124	78	112	116	114	110	114	91	127	122	103	129	110	121	103	124	106	112	129	104	117	116	135	105	131	118	131	115	126	113	113	116	103	115	93	119	111	86	115	109	114	107	109	103	99	112	140	108	103	122	119	116	112	125	117	112	103	105	135	102	124	125	112	129	117	128	114	145	102	108	112	113	117	117	129	108	113	127	142	142	128	128	112	110	104	114	114	142	94	115	122	122	111	113	117	119	98	104	129	98	119	107	112
8938	1916	3519	4062	3490	2968	1906	1546	1320	1096	942	780	631	643	625	481	540	440	483	461	450	464	393	417	409	409	407	382	354	375	367	374	342	336	355	340	332	348	333	312	319	302	344	332	295	336	301	337	307	314	309	323	303	335	284	316	305	308	292	322	293	280	307	312	308	308	281	314	293	310	331	301	303	290	302	306	300	260	294	295	279	269	286	332	290	291	325	316	335	290	334	293	334	296	318	299	306	259	292	285	282	305	283	289	282	289	291	270	301	327	287	294	277	296	306	277	316	291	303	292	292	297	288	298	296	293	259	271	310	296	271	272	306	306	325	302	280	267	256	269	303	321	294	297	331	288	283	303	260	299	300	301	289	277	312	284	283	270	311	302	293	320	314	301	307	279	282	297	290	258	270	261	303	276	285	306	299	289	289	296	320	290	301	297	288	280	284	296	299	287	289	296	262	298	326	298	278	285	289	271	314	307	259	269	308	265	329	303	317	305	292	305	292	305	302	311	322	292	298	278	307	312	299	303	278	289	316	294	316	307	285	321	286	286	277	273	294	276	287	274	302	308	327	330	295	308	289	295	318	290	301	301	296	289	294	283	305	322	284	306	305	304	298	262	282	275	299	304	322	274	274	295	308	288	279	288	270	281	307	337	273	309	273	310	303	285	298	293	296	303	296	297	292	275	301	289	284	305	292	271	301	306	288	302	308	291	313	289	328	296	301	271	292	285	304	271	297	279	284	296	291	283	299	312	293	273	259	301	291	273	299	262	306	299	292	292	304	302	309	321	279	311	297	266	286	294	283	264	268	304	296	291	282	278	281	339	288	292	282	271	299	306	287	314	281	304	312	235	289	288	299	270	304	310	292	279	279	287	289	288	305	297	325	281	291	304	280	274	297	293	286	281	277	311	273	313	299	330	300	299	288	272	312	273	310	285	296	256	277	291	297	284	296	313	313	311	306	284	301	265	317	289	285	307	259	296	272	305	276	275	261	296	306	314	306	282	343	311	292	271	268	271	281	300	293	284	290	275	300	314	284	301	271	295	276	328	273	284	297	332	282	285	279	277	276	284	270	282	257	267	303	337	305	299	291	298	288	260	291	300	309	309	253	300	294	310	308	280	304	295	333	301	336	284	308	294	317	293	325	252	309	313	304	311	292	307	303	293	299	293	294	292	281	254	315	298	283	320	282	299	342	288	273	327	309	297	271	292	306	273	292	305	294	292	286	276	280	272	310	289	260	275	299	270	303	307	297	272	279	303	293	286	307	326	278	266	270	317	302	333	285	281	277	292	294	309	302	281	283	296	302	314	266	296	298	268	269	294	262	276	297	300	280	272	268	272	310	278	291	288	283	310	275	287	304	283	256	265	323	321	264	304	288	314	316	315	283	287	291	303	291	265	289	283	279	283	293	323	270	277	302	299	267	277	273	311	297	281	278	299	277	291	294	282	266	300	310	306	291	307	280	298	303	292	293	278	287	284	291	310	289	319	279	262	271	292	244	304	284	273	289	302	315	282	311	296	290	306	296	305	295	317	300	299	279	282	262	295	307	282	287	314	277	273	279	260	268	283	324	312	295	320	308	309	293	282	297	309	274	275	312	294	295	301	290	277	267	284	283	321	290	283	304	296	259	294	287	289	310	297	319	292	289	289	270	335	295	280	318	319	266	284	284	276	275	288	306	325	284	283	315	292	301	311	307	304	304	290	262	271	303	272	306	307	287	315	293	287	294	289	278	296	313	268	299	285	276	304	300	291	257	278	286	270	287	266	328	293	296	290	309	288	274	318	273	290	295	291	308	261	306	290	314	299	278	317	284	296	320	319	289	285	298	264	258	283	333	309	298	280	291	296	260	297	280	314	251	261	354	266	299	278	291	269	310	293	285	279	291	295	266	285	269	288	317	304	286	306	292	258	302	306	299	281	278	270	288	296	282	276	292	315	308	274	284	285	270	269	275	284	276	313	273	280	286	340	287	282	275	301	307	273	313	267	307	276	297	283	320	273	306	261	291	314	310	328	298	305	259	304	296	274	282	299	271	278	306	282	296	278	304	276	300	294	298	315	306	309	274	286	300	333	286	276	269	322	285	247	312	290	270	276	282	271	294	272	275	297	286	291	275	301	268	308	287	290	279	321	262	276	258	277	308	268	292	300	272	265	271	265	254	280	302	289	294	292	295	290	284	284	282	238	306	318	297	302	315	312	298	279	315	263	297	290	309	278	282	265	312	301	336	307	268	273	296	295	284	286	288	304	289	298	283	343	301	303	295	289	286	274	267	291	317	306	288	288	273	297	268	285	297	285	278	277	297	281	289	285	295	303	277	293	312	293	289	300	279	298	293	349	264	271	287	297	291	281	313	281	284	280	288	309	308	299	304	302	280	265	279	279	308	285	281	285	288	296	306	292	300	291	275	301	271	307	291	278	288	299	294	312	297	294	289	278	293	303	321	275	299	273	285	305	291	303	295	312	298	294	274	292	269	274	261	278	315	290	328	275	290	273	279	291	282	278	287	294	297	263	327	283	304	271	299	279	307	296	279	277	282	270	288	310	309	292	317	294	295	310	284	291	313	300	269	284	287	268	276	266	284	305	300	292	308	306	302	294	288	283	304	304	306	305	293	306	291	295	303	292	282	335	269	297	289	279	274	301	312	280	306	275	274	274	312	333	291	320	299	302	278	294	299	297	298	281	305	276	307	294	273	270	297	321	293	296	310	292	300	257	275	281	321	289	323	296	289	286	281	307	294	260	289	264	282	292	307	313	298	283	299	326	266	306	292	289	287	249	273	323	272	298	297	253	334	272	307	296	317	311	310	294	259	311	298	327	285	315	276	299	282	270	275	272	279	324	296	308	336	281	270	278	301	323	322	274	283	286	272	292	299	278	290	299	272	281	336	283	301	295	283	292	299	292	280	292	282	336	296	293	270	273	271	309	298	303	282	295	311	279	310	308	321	293	291	296	301	312	294	291	313	283	302	261	302	294	290	293	298	274	287	295	283	292	294	292	271	271	298	299	290	315	340	322	274	305	295	315	306	309	285	308	305	288	304	326	310	269	298	304	330	329	277	296	301	274	295	305	289	280	302	300	264	284	301	297	255	285	286	292	261	308	308	307	294	295	282	310	289	296	277	250	293	293	288	303	328	296	306	314	312	326	302	273	289	294	291	301	302	311	296	278	289	293	295	325	274	292	311	296	298	308	273	298	283	287	294	308	274	279	310	270	304	302	313	276	282	291	300	280	271	305	285	286	287	265	306	307	296	256	273	303	285	300	303	290	280	286	291	275	305	316	297	302	292	273	292	289	292	312	288	279	299	298	314	305	302	290	262	272	280	278	291	279	283	310	285	352	282	272	275	287	263	288	299	307	290	286	291	277	295	284	283	309	282	290	265	300	292	257	306	285	281	295	287	282	301	293	280	298	292	308	291	291	303	281	306	337	301	281	278	322	311	273	305	293	286	293	295	311	296	292	279	270	277	260	289	270
2074	573	596	518	464	417	370	350	366	356	357	376	359	369	350	333	340	338	353	336	343	331	346	366	387	331	363	338	353	350	382	333	367	314	355	331	356	386	315	320	326	320	335	354	332	363	346	330	322	371	330	324	345	350	312	337	313	360	332	317	313	359	326	349	358	342	326	330	355	335	353	337	347	354	340	344	335	377	351	337	312	359	340	309	342	344	352	334	340	372	308	322	314	345	336	356	336	309	340	363	335	323	315	352	321	335	375	381	324	315	324	314	364	337	313	286	339	328	347	352	357	352	341	316	327	298	336	330	311	360	346	304	327	344	374	342	335	349	315	341	350	324	296	361	345	298	348	333	309	354	357	356	282	339	356	311	338	345	334	367	369	353	292	305	355	360	346	369	332	327	309	327	313	353	345	334	320	350	356	363	342	332	339	352	312	300	325	305	347	318	344	333	300	318	342	321	316	348	290	360	351	362	370	361	298	283	342	308	345	353	335	346	303	302	364	373	337	318	354	327	297	334	308	376	353	340	327	344	304	376	355	336	339	345	360	350	306	317	337	360	352	324	349	350	312	309	335	308	338	347	302	356	351	357	328	329	357	301	329	315	351	359	341	335	357	348	320	381	346	306	316	349	353	341	331	338	342	350	353	370	350	344	334	326	333	337	323	327	345	319	333	345	356	345	321	333	355	327	343	362	359	367	330	336	338	327	384	350	291	308	364	331	335	343	308	336	363	330	306	345	307	375	337	337	351	343	334	331	341	311	384	350	339	357	330	351	390	332	333	332	339	319	319	313	350	331	322	350	361	379	341	352	383	346	358	348	312	342	318	303	335	348	351	358	349	357	321	318	325	331	352	330	334	313	402	305	355	338	352	346	318	317	338	310	336	344	328	359	331	307	318	298	336	339	307	311	318	350	340	328	342	343	329	342	328	345	276	360	300	342	319	339	348	362	326	304	316	310	358	305	357	328	315	352	332	355	338	332	314	350	372	365	344	374	327	363	354	315	333	353	352	335	319	328	344	369	348	326	327	341	364	332	324	321	320	344	366	310	325	346	345	337	336	349	351	367	317	344	361	334	309	335	344	352	325	293	387	336	301	320	337	310	307	379	336	350	320	335	346	331	316	335	340	307	318	310	341	342	364	327	324	347	341	313	350	343	326	316	339	352	354	338	345	334	309	333	325	359	362	382	327	347	332	348	363	315	313	328	325	332	331	364	328	356	318	348	320	341	358	347	327	328	331	329	357	325	326	318	323	328	338	322	343	362	338	361	342	354	340	348	318	330	350	357	341	317	373	351	320	335	324	343	347	321	319	338	323	358	345	351	347	342	352	330	322	339	313	343	349	332	355	335	320	351	335	289	337	313	365	341	347	357	353	300	332	338	320	330	303	343	343	321	345	326	377	323	341	342	335	332	367	339	360	330	356	358	347	325	321	362	347	327	349	342	326	346	302	348	329	312	356	330	346	335	325	360	333	333	349	362	330	361	308	318	342	317	319	320	336	345	315	311	343	327	370	343	371	345	318	320	338	355	354	330	360	307	361	342	374	317	304	333	344	362	335	318	327	333	362	342	354	347	359	343	326	353	317	325	351	355	315	359	343	333	332	358	323	352	334	338	379	340	324	337	355	309	343	333	355	353	309	330	339	329	345	365	355	383	312	330	377	334	359	367	371	361	325	309	340	324	324	337	350	325	359	322	355	329	331	354	329	315	336	320	348	374	354	353	351	388	314	360	340	337	359	358	331	359	352	326	309	359	301	323	329	345	287	336	356	329	304	301	320	345	363	367	328	337	357	357	339	353	345	328	346	371	338	344	328	315	328	334	393	365	333	349	327	324	321	300	383	355	337	357	378	339	357	349	317	335	343	343	318	367	350	345	389	341	330	356	319	336	305	330	386	342	292	317	354	340	348	327	324	349	335	360	341	329	360	338	334	336	327	306	308	321	335	349	361	331	307	303	343	364	365	327	331	362	316	364	346	323	340	372	355	306	312	322	309	328	348	326	339	312	331	359	332	327	315	349	316	325	346	373	351	340	342	316	301	359	367	370	319	356	350	345	318	339	342	348	329	356	329	359	317	356	365	334	338	312	308	352	328	313	347	325	366	337	367	334	346	318	301	300	330	365	343	384	336	314	297	315	368	346	327	361	362	353	352	347	345	313	353	369	318	293	350	356	342	364	282	318	328	355	329	357	336	354	330	340	345	329	349	333	333	325	337	332	359	336	349	326	316	358	339	331	338	375	316	318	336	289	313	321	382	365	348	333	314	337	376	334	334	292	322	339	334	351	358	334	345	345	303	345	354	332	344	318	353	348	342	314	324	368	317	331	329	355	345	355	346	304	303	317	349	329	334	334	332	318	329	366	334	341	306	319	376	337	353	329	338	332	317	334	358	331	321	348	355	349	331	360	316	326	330	320	313	344	340	343	322	336	337	348	345	314	330	328	340	322	350	339	346	332	345	349	334	334	370	315	362	348	337	308	327	344	352	316	363	336	345	311	324	334	359	321	343	330	351	358	352	365	349	339	335	345	332	328	312	343	321	350	344	337	373	287	352	306	336	356	304	316	342	308	342	324	311	326	344	351	355	362	342	315	356	362	315	346	309	317	331	343	329	326	345	351	330	336	306	310	342	356	333	350	351	351	370	344	296	348	333	334	331	341	347	338	348	349	342	368	342	329	328	336	345	356	308	329	341	385	356	334	328	340	319	329	337	314	328	313	309	398	326	312	327	344	333	328	335	336	312	305	356	375	317	350	371	332	315	316	302	372	349	369	314	339	372	343	347	325	312	317	317	338	357	347	314	355	364	311	334	345	331	312	340	327	309	400	321	315	349	334	293	356	333	320	342	364	344	370	347	376	361	337	365	373	338	342	294	356	358	329	339	314	311	373	313	320	360	321	309	341	367	321	351	329	346	343	315	352	353	345	315	344	352	326	342	339	299	299	339	362	353	354	329	345	362	364	322	328	352	373	374	323	330	336	339	342	329	348	351	333	351	355	363	361	315	313	362	371	340	342	343	330	326	338	335	326	318	331	364	347	330	341	343	338	314	333	307	334	308	320	356	352	345	346	337	319	349	331	318	314	383	353	310	341	336	321	291	349	355	379	344	325	366	351	361	311	359	331	360	377	314	320	312	323	340	353	324	327	309	350	329	360	338	325	344	346	305	288	310	339	341	292	327	345	347	322	331	292	366	338	330	332	320	361	361	338	322	344	359	367	345	318	363	369	345	339	345	316	322	337	344	340	356	330	314	327	322	345	341	320	355	358	323	325	321	289	314	309	319	334	316	332	339	340	318	321	310	338	344	338	336	321	311	311	341	325	340	369	327	349	346	331	382	327	337	302	327	354	362	323	315	362	323	387	335	329	371	338	344	345	337	362	336	326	357	355	343	333	382	351	333	330	354	304	303	346	351	305	335	317	296	328	311	318	324	313	357	342	334	310	323	346	332	355	361	340	337	333	344	362	359	359	335	338
2275	980	1339	1403	1341	1201	1061	954	868	852	814	832	799	785	865	737	745	763	811	772	785	812	792	803	762	765	756	716	772	757	797	769	757	718	771	793	757	733	772	778	779	772	757	756	773	744	790	730	752	767	763	748	731	757	743	806	789	736	764	714	723	747	743	756	753	726	712	742	759	751	753	817	796	770	709	783	797	756	744	706	746	713	760	769	714	741	783	696	738	730	794	762	731	775	726	778	754	733	754	778	743	805	783	752	751	714	763	767	751	764	757	719	787	778	735	793	745	727	741	756	750	772	793	811	811	745	740	677	765	752	749	731	718	733	781	746	783	789	757	726	819	713	726	741	770	758	755	737	774	712	780	775	789	750	753	803	805	813	753	762	755	725	772	769	720	709	790	791	773	757	751	807	767	753	752	775	765	739	748	743	725	771	729	804	799	744	767	774	720	710	675	734	719	770	715	759	740	742	714	746	791	737	757	746	729	755	745	774	780	769	736	740	786	758	726	775	784	766	721	725	721	773	792	744	719	750	767	719	745	763	776	779	719	758	734	748	755	724	749	733	733	739	746	755	779	749	746	802	790	715	793	784	778	670	791	787	789	733	692	741	730	768	750	749	769	748	745	768	762	739	777	762	748	743	790	759	718	756	690	755	783	727	784	759	754	762	762	775	751	731	709	714	763	750	737	747	776	710	730	730	761	703	768	768	768	712	792	764	725	739	771	708	727	747	745	745	721	759	717	723	764	726	736	817	775	765	781	798	740	767	761	748	742	780	766	768	759	723	743	769	751	771	752	762	761	778	725	750	737	772	751	705	778	761	735	747	725	775	783	714	761	751	709	740	781	729	761	763	752	694	777	763	702	817	765	760	798	773	695	753	723	709	731	735	777	775	742	763	739	739	764	790	736	801	772	749	769	701	740	716	790	760	782	734	767	830	732	819	799	749	765	770	707	769	774	741	748	747	726	710	821	748	778	780	774	749	755	790	728	705	750	768	736	731	745	775	800	784	726	763	769	697	727	733	760	744	793	746	795	768	767	760	748	707	760	734	760	746	785	715	775	757	787	745	785	823	721	794	762	781	724	745	713	704	770	744	812	763	771	794	735	714	725	764	736	734	756	766	734	756	747	738	739	826	740	799	787	754	742	779	759	727	807	769	754	779	728	749	704	735	719	759	726	767	747	721	703	708	775	743	755	780	784	789	747	764	739	756	758	763	750	731	756	782	734	807	766	740	755	764	739	703	744	755	747	732	792	700	745	778	676	739	778	701	776	766	790	762	727	789	748	788	742	750	769	752	733	789	728	709	728	759	787	772	745	742	817	763	735	747	754	783	741	763	713	732	766	756	741	712	754	732	711	768	795	711	790	787	760	731	803	799	694	754	774	739	759	761	804	726	732	743	774	774	732	818	736	751	739	788	774	799	768	743	759	778	699	763	790	772	715	764	730	767	791	757	797	738	791	717	786	804	761	700	815	692	780	756	758	747	723	715	762	783	714	776	702	754	744	697	727	746	736	703	752	758	719	713	757	803	732	752	713	763	739	747	764	748	809	778	720	793	761	782	786	729	745	770	777	813	713	843	778	746	734	755	750	772	803	746	760	762	792	783	702	795	727	701	752	758	759	731	734	725	774	746	717	781	761	728	758	739	722	738	776	760	762	787	751	797	810	784	731	820	784	770	735	708	712	744	737	755	750	811	742	734	728	791	765	741	712	802	766	756	739	740	747	747	732	768	723	756	745	741	725	752	732	741	768	766	695	763	745	797	780	785	766	771	752	747	773	747	756	718	768	722	785	756	776	751	759	732	726	745	753	742	758	761	722	753	748	720	790	749	783	754	752	760	719	721	732	740	754	708	733	771	786	763	742	733	763	730	758	756	774	783	756	745	742	752	732	767	811	752	745	820	737	769	732	747	744	691	718	751	788	727	731	769	737	788	743	762	757	743	791	742	742	809	809	728	716	762	744	754	735	770	770	739	724	753	771	701	797	737	783	748	743	757	813	734	765	761	796	762	741	755	738	759	767	757	741	718	769	729	748	760	768	752	738	749	780	751	743	783	750	753	767	771	807	746	776	761	766	754	761	725	774	771	734	698	802	756	734	749	756	737	765	757	775	753	754	753	775	794	708	779	734	728	757	774	751	714	745	735	758	728	778	743	776	733	725	733	758	764	787	716	704	744	727	759	756	776	743	742	791	760	760	730	799	701	774	752	800	768	750	741	764	771	743	759	728	729	766	749	760	768	765	769	741	735	765	775	791	747	688	743	735	724	755	764	701	739	748	758	753	719	763	779	778	742	714	704	721	750	739	691	749	765	736	757	726	804	785	807	724	745	748	763	760	731	772	693	726	788	732	760	767	746	772	759	802	775	768	748	776	718	724	747	775	760	785	738	741	753	773	786	714	757	787	796	753	700	767	721	751	748	763	760	792	716	759	746	768	758	755	695	738	721	766	769	761	771	728	749	763	785	731	757	736	729	747	794	744	730	710	731	766	720	781	749	754	776	699	741	793	746	747	734	794	759	727	732	782	720	770	725	721	723	771	739	757	719	743	757	767	747	740	707	780	756	786	782	754	744	781	722	759	747	745	752	735	721	744	724	716	769	722	752	725	818	746	770	748	732	755	725	721	773	772	742	768	770	794	756	770	781	758	803	726	763	775	769	765	783	745	764	731	742	759	775	736	726	748	709	773	766	746	783	758	789	751	777	743	756	751	740	807	709	729	760	733	778	805	773	758	781	743	746	692	735	742	746	795	800	779	738	780	724	804	742	828	750	839	778	780	757	744	722	758	745	734	700	748	780	716	732	767	773	729	782	737	759	726	706	702	766	779	696	831	781	799	738	728	734	719	795	730	725	749	759	771	732	804	737	775	809	721	758	752	748	749	714	707	730	703	808	756	747	778	786	727	810	778	746	724	722	725	762	700	759	741	742	756	741	765	727	779	769	726	784	726	769	774	790	749	723	746	741	783	759	793	747	719	742	708	772	765	768	773	779	758	744	788	732	700	714	753	749	717	739	738	740	785	758	780	779	725	785	741	734	722	790	745	733	720	768	757	768	811	742	772	731	748	768	713	821	764	697	799	759	787	785	692	737	774	772	699	758	706	754	737	774	704	807	771	755	800	733	741	776	796	749	755	784	726	789	698	762	806	726	786	704	728	764	773	733	772	741	750	728	804	757	782	792	734	802	730	801	739	741	754	764	731	779	727	778	780	709	680	751	746	761	731	714	751	773	766	736	741	743	743	784	753	707	763	735	734	799	774	717	747	759	736	783	733	741	749	779	735	791	746	733	772	759	740	740	779	756	748	746	747	763	754	742	761	773	736	770	729	769	739	742	750	734	801	687	749	738	746	705	750	741	752	778	761	749	730	772	771	732	758	761	716	774	748	767	760	734	712	755	727	761	772	790	735	781	800	760	761	730	796	741	751	720	723	790	777	720	742	755	794	752	742	754	779	780	755	765	731	758	705	726	748	733	743	694
8566	1260	1137	885	651	491	375	373	345	324	285	240	280	243	278	252	216	246	243	218	254	260	227	215	252	220	251	203	234	254	238	247	228	207	227	239	268	228	209	266	245	243	227	243	250	219	214	214	246	224	233	216	202	243	220	238	219	236	227	231	222	237	226	222	234	230	223	245	231	216	272	235	210	220	237	250	254	241	219	235	252	255	227	215	197	228	224	248	227	205	226	241	265	264	218	232	243	211	218	209	204	222	250	255	246	261	237	258	217	252	259	221	232	221	230	201	215	243	229	231	239	210	237	238	218	249	262	222	233	241	220	225	215	217	233	239	209	221	256	219	257	210	230	232	264	214	219	225	243	217	245	246	242	227	264	244	235	203	245	233	242	225	245	233	217	224	227	249	220	244	255	244	233	241	229	235	214	264	223	249	253	227	207	236	222	212	260	232	242	212	232	253	245	217	192	249	211	241	232	210	193	248	227	222	212	237	231	221	249	245	237	233	225	240	214	233	252	227	229	219	234	203	242	252	207	243	214	223	240	233	221	230	240	248	244	212	228	238	229	256	218	215	223	237	260	244	270	268	250	202	218	262	247	259	214	225	212	243	246	244	237	229	273	234	256	247	248	212	220	249	231	222	230	224	258	219	223	240	209	244	193	209	218	228	214	259	212	202	262	259	243	234	253	215	234	219	236	245	235	222	186	202	223	241	245	242	224	224	230	206	228	220	209	222	261	250	229	210	238	215	239	247	262	216	276	208	240	238	232	250	240	205	207	226	245	240	263	226	213	242	202	229	200	213	240	237	238	259	243	197	218	259	245	227	206	231	233	248	197	210	235	217	201	222	240	241	276	220	253	233	231	216	218	230	232	217	250	249	226	200	251	208	229	217	214	223	237	235	213	221	248	256	221	251	243	230	218	229	218	222	232	253	227	246	224	205	246	232	258	232	215	232	229	196	239	219	226	238	230	245	204	220	255	253	255	222	239	276	264	235	264	214	244	227	225	227	224	210	269	225	223	243	246	228	254	265	242	232	225	221	246	236	230	218	236	241	229	221	231	238	212	238	233	217	249	229	240	239	208	242	237	202	238	218	230	255	244	211	224	235	232	234	235	224	221	252	241	230	222	229	242	221	225	251	238	216	212	226	216	246	265	253	211	231	226	222	233	248	212	208	221	219	221	241	213	241	224	241	242	241	209	220	207	245	252	251	243	229	241	231	210	210	239	253	247	244	241	204	256	254	220	238	232	228	239	233	253	248	226	210	225	250	247	210	240	229	213	237	243	249	224	226	253	224	211	235	242	248	248	230	217	223	225	253	219	223	216	249	231	234	243	232	224	236	240	202	238	272	243	281	232	226	219	249	225	225	194	216	225	229	231	221	228	280	221	236	258	228	209	220	217	240	252	236	236	248	216	224	254	261	226	242	242	205	289	211	230	203	248	255	255	258	242	223	223	240	227	255	225	218	248	210	233	217	229	237	222	236	231	257	212	244	235	239	255	241	225	271	235	246	245	253	228	233	218	252	224	227	234	221	236	232	244	216	235	219	226	244	248	199	241	223	198	250	218	251	222	239	197	207	260	215	220	245	240	235	269	238	261	241	244	213	252	241	217	238	232	214	219	237	223	235	252	240	229	233	231	230	239	224	222	233	213	237	239	213	249	223	250	253	230	194	232	199	219	232	225	239	274	254	231	243	213	206	246	225	228	225	209	217	215	210	220	240	246	210	254	224	209	235	225	216	239	208	244	208	216	239	207	236	209	230	207	223	222	244	228	227	239	239	249	245	236	227	234	212	227	220	232	222	232	236	207	235	258	257	230	214	208	251	245	265	239	231	210	210	207	217	219	233	236	233	247	249	228	226	241	228	229	239	260	251	263	217	227	220	224	213	225	219	216	235	258	227	218	224	239	231	235	244	249	206	229	259	251	221	230	205	208	213	228	221	235	226	207	229	260	241	241	197	240	266	215	214	202	260	228	254	224	239	249	237	208	236	259	234	232	236	199	253	240	229	217	236	249	222	204	203	198	240	242	232	241	243	251	211	244	215	215	232	221	250	233	231	220	223	197	219	250	240	223	216	217	219	211	244	252	247	251	223	228	238	221	225	262	242	221	219	216	243	216	235	237	213	226	223	231	240	231	234	239	208	211	233	231	228	232	236	220	222	218	256	231	245	226	230	252	224	238	230	230	258	237	251	212	237	243	230	212	259	231	231	226	237	235	247	255	219	194	219	200	223	259	248	270	235	234	266	190	230	249	235	253	232	223	189	229	234	238	224	246	230	250	233	213	232	237	239	246	233	244	240	265	242	241	243	257	252	220	212	230	243	251	226	249	215	242	262	277	259	229	221	225	212	224	213	213	263	270	215	196	252	270	213	234	216	246	267	218	247	223	237	223	221	211	255	248	193	217	249	236	228	244	237	203	241	223	230	246	240	266	289	203	223	223	213	257	241	212	229	228	245	234	245	250	250	215	236	241	251	210	228	201	235	236	212	229	233	280	232	220	226	217	224	232	248	242	257	254	230	250	243	257	236	220	235	247	251	237	214	243	243	254	244	225	257	237	209	224	235	222	230	240	231	234	239	220	209	221	225	242	233	243	203	222	240	244	219	210	217	227	226	227	252	228	239	243	230	264	232	237	238	232	240	219	248	243	237	217	212	270	242	262	244	222	229	216	254	204	223	216	219	209	217	209	265	203	210	231	238	214	218	204	236	245	245	251	246	243	228	222	251	215	243	219	242	219	211	243	234	230	244	217	224	246	241	196	247	240	283	246	227	245	243	233	234	254	249	248	216	223	221	221	253	219	197	260	233	232	232	228	243	217	238	229	250	229	235	223	240	243	238	260	217	231	211	218	221	233	250	242	260	234	227	235	214	251	222	234	215	244	259	215	226	251	230	262	247	222	250	245	217	253	229	245	235	221	215	279	236	217	235	244	252	220	247	230	241	208	239	259	211	232	255	238	215	230	213	243	243	235	246	243	234	253	243	228	240	248	253	215	274	209	251	238	229	216	235	254	229	233	225	245	248	257	246	197	220	221	229	229	236	269	212	239	240	197	248	217	233	228	220	246	232	237	221	184	225	227	248	214	202	241	223	267	231	236	219	223	262	239	233	234	252	226	218	231	214	251	264	251	260	220	229	230	228	271	234	234	239	215	227	248	236	257	210	246	267	237	217	240	221	244	238	233	201	201	205	205	217	208	233	197	218	239	210	219	213	230	207	239	228	237	232	245	210	217	260	210	239	237	214	243	231	252	215	199	234	236	239	230	254	253	246	225	222	228	211	254	212	239	248	247	226	248	253	236	221	245	236	247	194	241	233	213	235	221	233	262	253	221	236	227	273	242	243	233	262	237	201	226	239	205	213	241	225	229	241	247	249	246	206	237	231	224	253	242	223	216	295	220	217	237	228	226	223	196	215	243	239	254	221	257	252	194	221	229	249	233	218	233	216	245	208	232	208	231	213	241	226	231	230	208	227	234	218
6886	1436	2425	2664	2370	1997	1510	1220	1090	952	910	793	709	730	719	648	615	621	619	634	598	613	645	569	558	547	583	558	561	570	579	595	544	552	603	558	544	567	580	585	525	531	547	511	544	532	553	565	558	554	538	542	563	509	531	568	550	510	545	515	526	549	537	498	539	557	507	554	522	503	503	490	555	529	477	551	491	562	527	491	545	518	536	545	513	506	518	510	594	552	511	476	561	535	522	513	498	510	528	544	487	489	513	500	485	513	501	551	571	501	520	518	553	534	550	514	494	513	556	510	536	507	538	512	525	506	521	576	564	523	506	526	547	523	523	538	511	558	546	527	541	467	511	510	532	541	527	524	547	559	502	519	554	523	529	531	519	542	520	554	529	532	566	534	529	543	562	535	574	521	522	538	552	507	535	494	522	532	532	500	476	564	518	576	565	553	569	524	558	515	480	524	509	523	486	561	514	549	494	517	529	552	555	535	526	546	518	506	520	511	522	505	507	539	510	529	496	507	539	494	536	530	530	504	494	520	535	499	566	556	563	544	528	512	514	551	543	523	530	516	520	501	528	546	528	526	506	529	529	508	497	514	537	494	510	526	558	518	529	533	543	545	535	528	491	514	531	522	527	581	501	489	552	544	531	539	528	515	458	526	563	531	548	557	484	515	553	548	524	532	538	516	573	519	522	510	493	509	517	544	551	544	549	571	508	550	531	484	529	515	530	520	518	541	519	499	515	524	516	538	512	574	540	565	528	536	569	495	496	537	488	538	522	529	518	521	515	548	510	499	524	492	531	535	524	538	503	533	511	501	526	528	531	547	530	528	538	541	497	547	525	524	526	522	507	559	509	533	517	525	499	561	518	557	537	544	517	545	522	507	516	583	568	556	549	584	576	521	517	509	557	546	529	527	522	512	509	501	527	533	531	532	498	544	533	518	548	537	530	555	537	523	527	538	536	534	575	522	522	562	535	541	539	534	532	542	530	552	522	508	543	531	526	505	524	525	514	494	569	549	480	568	522	514	512	515	558	529	519	525	521	554	541	533	538	534	538	510	530	527	536	484	544	515	545	560	545	527	547	528	492	548	529	539	532	508	506	511	527	561	550	518	518	509	526	505	555	561	506	555	556	537	538	508	527	523	530	522	509	487	533	521	551	544	527	535	528	547	494	563	562	562	534	549	517	544	560	476	521	551	560	534	525	538	536	549	486	519	530	517	554	514	541	501	500	544	533	525	563	522	491	513	524	532	531	525	529	539	525	556	505	521	538	543	506	552	543	575	570	533	534	534	515	531	525	516	520	527	546	547	587	498	540	519	511	505	552	521	505	531	520	521	520	542	508	515	518	535	542	509	493	547	531	530	532	493	576	528	487	534	529	545	533	543	531	568	509	528	550	501	506	510	516	497	517	562	489	525	528	475	538	570	519	557	486	549	536	544	522	544	513	537	545	504	516	540	549	535	519	563	500	514	513	499	510	554	519	523	518	559	545	495	522	530	476	564	481	556	563	544	522	574	507	518	498	533	531	525	557	529	516	522	484	530	529	506	502	502	493	535	515	527	536	509	486	520	548	513	525	526	514	507	507	542	551	478	554	530	491	546	527	546	529	531	544	527	506	543	498	497	541	530	511	531	504	509	524	525	522	550	548	515	517	507	477	572	506	542	555	569	493	549	539	540	546	510	532	495	552	538	538	558	525	542	562	518	518	507	539	506	565	501	506	538	559	485	542	495	540	518	557	546	545	545	511	519	536	548	530	525	538	557	486	539	524	517	539	551	537	504	503	496	550	516	524	543	513	520	523	538	554	546	506	520	561	543	544	510	536	539	524	512	493	504	545	506	569	524	560	518	550	527	539	539	545	506	508	508	508	490	516	564	549	521	522	501	519	545	543	504	553	536	549	523	531	537	478	498	517	554	518	525	517	535	527	529	524	558	520	543	534	507	514	568	505	527	515	539	535	548	530	557	565	511	506	545	550	527	535	514	528	502	519	521	521	548	550	500	575	522	525	549	511	533	528	469	571	535	492	527	525	486	540	547	527	515	475	538	496	493	570	500	541	523	513	534	560	537	544	523	484	520	548	545	541	488	509	533	539	507	532	529	530	542	523	544	524	546	555	544	521	496	552	524	605	541	536	504	541	506	548	523	551	501	524	558	550	548	553	479	550	497	527	496	532	533	558	579	529	548	544	557	535	551	520	553	564	543	555	513	538	473	527	532	533	539	486	523	577	554	542	531	533	499	518	522	537	510	496	528	517	554	494	515	542	493	490	539	521	551	532	528	511	512	492	541	518	531	500	528	508	533	537	540	558	511	483	538	530	501	516	546	564	504	492	494	558	527	526	503	536	541	512	533	553	510	530	517	538	468	507	495	546	584	539	530	548	536	538	536	525	505	526	565	544	580	504	566	534	537	564	528	534	554	551	547	564	512	498	558	491	534	524	510	530	502	542	510	531	529	510	526	551	541	538	541	569	543	518	518	550	529	512	544	543	564	529	515	539	542	539	545	539	538	539	512	541	541	524	505	506	513	504	523	491	489	493	517	526	514	524	564	475	582	535	547	511	611	549	503	548	504	517	491	549	611	547	492	536	550	495	492	577	509	560	519	528	537	529	520	506	547	514	500	545	495	534	544	521	521	508	526	537	518	490	504	516	561	477	509	534	526	536	527	546	500	540	532	551	557	522	493	497	551	551	502	526	534	560	501	524	538	571	506	561	519	537	513	511	529	567	526	502	511	486	535	540	508	493	510	541	499	537	489	556	511	535	537	503	524	506	539	510	535	522	512	528	492	499	533	517	533	517	516	516	526	544	511	471	480	511	498	527	563	507	517	508	511	550	512	478	518	520	474	490	526	524	547	515	551	533	538	525	539	522	536	538	536	536	528	501	531	513	530	535	560	536	522	512	513	509	518	510	528	524	532	489	565	544	511	547	507	546	593	551	515	534	542	517	505	559	510	535	507	506	555	537	527	509	531	572	508	552	535	543	519	562	543	570	520	524	480	548	526	541	524	517	520	518	520	570	600	517	527	516	537	518	554	517	517	574	542	552	533	504	543	538	523	511	535	520	522	516	520	538	558	534	532	548	536	508	534	505	511	533	545	539	518	526	524	519	520	528	500	591	519	522	515	521	505	556	567	547	530	519	513	556	496	546	540	517	531	500	520	547	530	547	533	515	527	525	588	502	510	537	498	558	525	525	501	519	503	543	514	533	549	614	528	563	534	544	531	558	511	550	513	545	554	514	584	533	492	573	530	501	527	528	522	510	561	564	504	525	506	520	552	518	520	520	522	494	530	555	544	523	519	510	529	527	507	544	512	534	607	551	516	544	561	512	489	507	515	537	523	518	544	536	547	572	517	572	507	497	543	507	543	587	549	512	499	523	523	547	493	560	546	553	513	556	533	525	507	523	534	526	531	498	504	539	528	526	530	534	486	582	519	519	569	564	513	529	529	521	519	501	559	537	519	561	548	527	524	509	518	550	517
15805	2428	1924	1322	866	673	459	359	324	259	188	195	174	155	153	151	121	131	125	145	127	141	149	122	124	144	109	140	138	110	133	112	108	97	117	132	117	136	118	118	105	119	119	134	124	108	118	102	118	124	124	125	130	97	119	127	102	119	106	150	110	123	142	122	110	133	110	108	124	104	128	135	121	136	131	103	126	102	112	137	117	128	119	114	131	132	117	129	130	100	107	119	109	123	154	110	121	116	131	96	112	127	133	98	104	120	111	138	120	111	110	119	123	138	111	132	108	113	118	106	102	122	130	105	119	115	113	125	115	110	105	124	125	133	120	104	116	125	124	112	105	116	116	134	116	113	104	117	114	113	131	128	98	117	132	111	123	115	101	120	107	120	110	132	107	139	127	119	104	115	146	131	115	127	121	119	129	116	105	112	135	121	115	108	106	112	129	113	95	104	133	112	105	136	122	108	111	120	122	117	117	124	128	126	122	131	108	125	103	122	118	116	112	100	109	117	99	113	135	136	125	132	114	123	110	153	116	117	132	121	125	121	113	112	132	98	119	125	103	128	110	117	126	118	125	119	118	117	118	119	130	127	126	118	129	104	122	120	101	95	141	125	117	132	123	121	119	123	121	124	101	116	104	119	125	125	114	131	118	136	133	125	128	100	114	113	142	126	101	100	126	114	133	118	128	109	96	105	133	107	122	114	122	122	113	136	112	116	123	125	112	120	117	110	122	108	114	142	108	123	118	114	105	112	116	101	131	134	112	115	114	133	124	120	122	109	127	112	122	143	125	122	114	125	116	133	120	135	90	115	136	106	143	124	102	110	122	131	132	107	106	112	108	125	100	118	128	120	140	120	126	131	128	93	98	116	110	106	115	117	130	127	111	106	118	124	107	135	104	118	117	138	113	125	136	88	114	99	121	119	138	145	130	121	97	118	115	146	121	109	115	120	130	123	116	129	126	116	127	115	117	107	121	126	132	127	140	104	110	119	113	117	113	102	119	117	125	140	86	118	112	131	141	101	97	112	113	123	132	100	108	126	132	127	118	108	127	119	128	116	141	106	111	127	112	112	106	110	99	107	118	112	123	119	123	127	108	120	116	103	135	108	124	119	98	99	115	125	120	118	133	124	107	137	119	107	129	130	110	120	123	114	108	130	128	82	116	96	133	120	116	122	109	117	121	100	123	107	116	143	121	114	114	121	123	140	134	122	100	106	112	113	132	102	111	120	105	109	144	125	117	135	112	133	99	131	122	121	132	137	133	119	139	115	115	116	100	120	121	135	112	108	128	116	116	106	121	133	123	139	109	116	116	128	123	115	124	113	95	138	118	138	131	122	133	112	99	103	117	129	109	118	113	113	120	120	121	109	118	113	112	108	94	95	110	119	110	137	106	117	131	118	101	114	136	125	117	123	127	102	129	120	98	115	124	110	118	109	115	132	119	103	129	106	132	121	126	124	118	146	95	127	108	96	115	110	117	118	123	133	105	115	124	108	109	130	121	113	105	130	131	118	122	116	108	119	124	126	142	109	122	129	118	114	120	115	123	110	122	116	115	124	126	113	125	132	118	119	112	124	122	107	135	114	114	120	129	144	116	133	129	113	129	110	127	121	119	113	119	115	102	130	101	131	135	134	117	129	112	122	121	113	121	94	109	118	98	121	108	120	102	111	104	108	116	117	122	120	133	109	121	126	122	119	130	121	133	108	109	122	117	120	146	134	126	111	119	118	123	121	138	107	109	108	128	116	129	115	121	107	108	108	102	119	133	119	104	112	103	93	108	118	119	98	111	121	126	106	119	127	119	122	141	114	122	123	109	129	115	117	110	96	105	114	108	123	140	135	112	122	100	121	125	131	113	106	122	116	114	113	109	132	130	121	105	131	139	114	115	114	166	113	118	111	105	117	121	105	112	111	101	108	105	101	99	124	136	119	119	129	126	137	129	122	131	137	115	139	125	112	137	104	126	136	131	144	112	116	105	110	101	116	129	112	113	131	109	116	116	119	125	135	124	132	116	136	124	117	134	130	110	112	146	121	95	102	113	121	128	127	121	135	100	117	111	123	115	104	111	106	122	123	118	106	116	130	121	115	116	110	107	126	109	114	117	126	113	120	110	111	97	106	122	113	109	117	128	111	116	117	124	111	111	120	114	120	129	104	119	112	109	106	135	102	106	123	115	102	121	103	117	116	110	118	119	120	125	105	104	148	103	130	107	98	110	118	95	118	120	139	135	140	138	114	105	108	130	132	111	129	132	112	116	123	118	116	99	109	89	119	104	110	121	104	125	95	114	108	121	119	138	104	115	120	103	131	126	145	133	119	145	122	106	123	122	131	119	99	130	132	120	126	119	98	102	108	106	135	113	125	113	111	98	107	105	94	108	112	124	120	129	126	115	126	124	131	122	129	133	123	127	126	107	122	107	125	110	116	119	123	121	106	101	132	126	140	111	105	116	145	117	115	110	108	133	117	109	111	124	128	119	101	118	121	122	136	115	102	122	109	141	126	120	93	111	125	114	117	122	124	117	129	119	132	123	122	129	122	109	125	123	127	121	112	137	126	140	120	119	99	123	118	133	126	124	104	118	116	99	125	117	128	125	99	121	121	126	117	105	122	133	138	126	105	126	117	132	89	135	105	115	111	120	111	129	118	117	110	111	111	119	135	130	114	125	121	121	119	126	127	108	123	113	137	110	122	129	128	120	108	109	110	106	110	113	138	114	140	108	107	116	106	118	124	108	108	102	119	112	126	115	121	136	127	121	103	120	94	132	147	112	122	106	108	102	128	136	130	98	105	119	128	125	106	122	108	130	130	117	127	129	118	118	113	117	119	116	107	130	134	120	116	107	136	111	107	115	135	110	122	131	134	112	126	108	114	117	119	118	111	134	108	131	125	120	121	136	117	118	126	121	113	112	125	123	91	124	116	121	119	139	121	122	104	128	128	135	119	138	99	121	133	96	115	128	122	135	116	125	106	97	120	112	114	112	102	113	125	115	126	117	109	123	109	123	100	149	130	117	114	129	137	121	117	112	135	136	118	126	132	102	132	109	123	119	122	115	102	149	106	133	123	112	129	134	115	127	120	123	130	106	125	140	102	124	107	117	120	119	118	118	128	128	116	122	104	105	125	99	126	140	110	124	125	133	114	132	113	123	100	116	130	105	102	140	117	117	132	116	135	124	99	122	132	106	105	122	100	118	136	115	121	107	137	131	119	101	118	111	114	122	118	114	118	147	111	114	117	129	117	122	132	111	104	103	109	122	127	108	110	114	129	99	114	128	105	122	101	113	102	120	123	100	129	123	115	100	112	128	124	118	101	121	115	126	103	111	113	101	119	120	130	115	127	98	117	119	130	116	121	119	118	118	114	108	119	120	115	117	131	109	116	123	138	111	118	121	118	128	100	121	127	102	119	103	117	106	139	136	129	123	113	125	131	145	114	126	107	113	98	118	124	119	130	119	100	128	115	110	125	121	113	113	128	125	120
9057	1932	3533	3897	3463	2897	2093	1599	1301	1100	953	813	725	596	626	549	530	495	467	480	464	432	419	392	419	382	374	403	379	364	384	430	361	351	389	332	369	318	321	351	317	305	305	314	344	295	323	316	307	328	299	304	321	323	323	305	305	285	296	295	345	330	319	348	298	268	328	299	311	314	271	330	327	285	260	260	284	311	306	299	293	297	263	261	325	269	284	305	274	321	292	314	268	327	294	286	317	300	333	300	309	337	294	306	283	271	291	281	310	308	334	327	300	313	316	265	297	299	297	306	291	300	283	319	313	291	307	307	313	322	300	298	301	305	322	297	303	298	321	314	332	279	279	328	336	309	340	291	263	274	273	283	297	327	291	266	298	289	303	304	296	274	318	322	305	309	320	320	325	318	283	303	283	271	350	317	318	271	282	320	292	289	279	281	312	275	314	317	305	307	296	306	308	312	321	303	308	274	274	308	319	280	336	295	295	293	277	274	303	323	315	317	305	292	295	326	288	290	302	299	306	322	305	303	285	299	289	312	326	330	280	289	293	304	326	269	294	301	306	296	287	298	285	313	301	332	321	301	279	288	312	298	280	303	296	297	290	291	278	277	296	310	312	304	291	334	289	292	312	311	322	289	303	313	334	301	300	293	299	302	304	319	303	288	324	307	319	313	303	307	299	318	285	316	292	314	267	339	282	302	322	315	310	298	288	302	268	293	298	307	309	318	304	309	282	305	299	278	304	302	299	303	290	318	301	311	270	269	354	290	301	349	310	279	285	320	298	304	264	251	319	275	286	279	295	300	296	279	319	318	325	323	285	301	278	285	306	303	285	270	289	297	289	310	332	333	320	289	309	279	331	287	292	286	330	317	315	283	289	285	290	285	273	276	289	310	328	295	328	279	302	309	320	307	295	301	281	332	310	312	285	312	312	310	298	271	296	312	274	279	300	319	268	287	334	320	291	324	307	315	311	295	303	284	281	276	284	309	319	306	280	302	298	294	320	291	299	273	292	319	284	324	277	292	308	270	260	303	296	285	305	314	281	316	285	318	313	291	272	323	292	295	306	305	299	302	312	300	299	271	333	295	302	306	297	297	286	326	302	306	299	342	299	295	292	310	300	313	326	294	302	287	293	316	281	279	301	276	305	302	269	328	310	308	290	296	302	271	315	325	322	263	308	306	314	278	314	313	298	352	288	268	313	276	292	293	309	312	292	346	329	321	282	310	312	299	296	323	309	317	279	272	263	313	306	303	297	325	287	319	276	291	285	297	279	292	300	296	317	301	268	283	299	306	309	299	308	304	322	303	286	284	311	284	312	299	291	302	261	294	304	274	315	293	298	303	296	291	316	308	290	286	289	286	289	315	287	320	275	305	295	312	299	279	287	314	302	282	300	327	297	294	332	291	304	331	330	296	310	325	280	318	287	307	292	302	300	315	331	306	339	329	322	307	327	311	305	314	318	325	310	283	300	289	292	282	307	307	290	278	326	279	284	297	289	280	298	287	287	302	288	295	275	278	301	267	285	316	297	310	310	323	286	315	301	309	306	308	298	310	308	303	296	323	320	299	294	301	317	317	276	317	284	311	288	338	295	280	282	287	280	279	338	296	283	294	278	300	284	287	297	296	293	324	320	286	297	326	317	300	276	267	264	299	300	310	282	286	283	297	274	298	284	314	292	285	312	307	325	297	293	283	288	289	303	276	276	308	274	312	324	298	289	302	328	312	299	306	306	318	316	273	300	290	271	314	287	298	279	313	284	324	295	332	284	310	306	287	348	292	297	305	297	281	322	303	268	293	304	310	299	294	287	295	280	290	299	297	316	320	300	307	309	295	292	288	278	297	288	325	299	306	292	291	304	323	263	287	313	270	338	282	312	303	300	333	329	293	303	322	287	310	290	288	297	289	335	334	304	293	317	290	306	288	299	294	308	307	317	310	300	295	277	307	262	297	283	252	272	331	286	300	306	278	295	314	321	297	325	296	285	309	281	280	275	295	319	327	299	285	287	292	284	307	324	281	313	285	264	307	305	271	307	312	304	288	327	309	335	292	295	295	301	298	298	320	296	319	290	319	306	294	270	303	301	301	289	349	290	268	305	318	287	287	289	305	318	303	279	297	277	312	300	329	285	279	289	296	320	287	324	291	282	303	275	305	320	308	305	307	307	274	298	307	313	307	287	281	297	324	288	313	286	306	315	300	337	315	256	333	292	284	279	315	274	259	287	306	297	273	324	342	310	303	307	309	345	331	290	313	282	276	294	289	280	303	299	294	298	299	298	322	309	309	312	316	302	286	307	302	303	323	291	285	305	275	304	300	307	343	307	300	293	304	299	305	258	278	329	305	296	271	279	302	293	285	318	290	295	296	297	309	274	311	326	312	316	273	297	319	286	295	267	286	319	297	312	321	301	337	323	322	294	294	304	312	286	308	325	295	279	298	302	319	276	278	270	280	366	291	324	315	312	284	307	285	311	293	294	319	304	308	322	269	302	316	295	300	284	302	303	303	276	299	311	282	318	334	308	295	322	283	290	300	332	277	281	270	309	295	293	315	315	338	318	292	311	293	303	316	307	285	297	287	328	272	299	308	283	293	307	317	302	313	328	290	318	320	319	294	332	255	306	324	291	321	308	296	297	273	291	278	316	295	317	306	291	270	323	287	288	325	296	322	321	316	322	333	294	290	325	268	298	298	267	309	301	310	281	307	307	296	284	307	283	316	311	299	297	313	285	295	279	274	297	315	296	340	279	313	273	282	291	297	305	270	312	312	308	305	284	319	280	292	311	278	310	299	324	302	307	293	282	326	282	317	294	330	277	292	304	322	276	355	297	333	336	295	294	321	289	331	328	287	303	301	296	288	332	285	339	273	307	316	269	292	323	309	295	307	295	289	280	299	289	308	329	282	299	298	275	291	291	287	324	295	321	320	317	316	331	317	316	303	303	289	304	298	319	302	283	330	312	310	293	295	311	326	310	280	319	296	297	306	342	294	309	315	298	298	277	287	327	283	321	258	312	297	322	331	303	292	321	273	333	320	308	291	312	313	318	277	299	293	298	296	260	283	278	273	325	293	278	275	303	276	303	256	312	307	319	314	295	278	266	321	338	329	262	300	284	325	277	321	284	293	306	288	323	295	276	310	281	330	306	313	292	291	282	289	300	302	292	278	306	327	297	308	307	287	294	268	264	305	314	308	292	312	324	291	283	269	320	301	291	306	316	265	326	285	320	307	299	305	311	273	292	290	308	298	273	313	310	303	305	319	305	310	303	277	277	317	301	308	334	291	336	332	322	288	309	275	325	260	273	301	304	308	306	338	294	283	290	308	306	310	270	308	294	322	289	314	290	298	294	287	290	308	305	333	316	297	305	319	284	301	297	300	284	310	287	313	301	334	333	290	299	287	302	284	292	304	303	333	286	308	308	336	298	293	325	305	283	286	307	312	291	278	275	299	291	309	320	293	330	315	309	293	308	287	295	330	327	307	308	295
2050	572	574	495	484	409	393	350	348	343	378	361	348	375	343	367	335	358	360	333	336	332	393	378	337	359	332	356	348	304	353	296	312	350	334	337	348	337	331	320	338	348	355	351	332	357	361	360	357	326	363	380	342	364	388	334	317	364	329	359	324	356	352	349	315	341	335	339	324	366	362	346	367	347	342	333	319	368	336	324	343	348	425	328	331	348	369	355	325	356	411	372	366	346	322	341	350	369	313	304	334	374	357	371	305	345	319	362	355	326	354	349	300	335	328	345	360	346	355	368	338	347	354	349	333	384	352	312	377	333	363	347	309	357	334	384	373	346	339	335	332	332	303	326	339	319	347	358	329	352	353	349	335	329	330	321	360	360	338	354	346	344	349	310	317	323	325	336	353	380	360	354	353	335	337	329	298	348	334	347	317	372	343	353	343	342	369	317	322	371	298	338	317	336	356	348	340	353	296	320	315	347	341	355	325	368	336	350	322	320	350	360	326	312	332	351	350	323	338	320	342	314	353	362	345	309	303	336	325	319	336	345	349	395	341	350	364	345	335	339	361	333	349	352	349	329	346	349	296	336	365	337	329	354	318	342	344	347	364	355	353	335	313	349	353	366	375	338	339	347	322	321	335	324	339	342	367	322	344	347	355	347	339	335	346	327	339	350	330	345	323	341	341	314	313	317	342	340	319	340	327	337	362	343	342	296	362	376	359	316	366	355	350	343	258	311	376	329	342	322	323	367	340	333	351	348	323	338	339	348	341	340	349	387	319	347	317	316	329	349	320	351	400	355	366	347	370	334	366	358	331	354	346	347	332	361	335	338	304	317	344	343	326	346	340	362	349	315	309	363	351	320	354	333	362	336	365	334	350	367	322	337	295	382	347	345	348	342	319	339	384	333	369	338	341	348	314	357	307	356	351	345	341	347	320	314	295	301	373	357	360	342	372	347	335	386	342	350	350	338	370	351	305	327	313	361	330	321	311	326	362	328	360	333	307	353	323	358	330	374	339	333	334	345	323	364	328	343	337	327	313	322	330	384	360	366	370	344	315	351	340	336	343	332	318	338	343	344	346	348	336	356	333	332	332	354	343	298	359	362	328	360	338	345	353	335	340	377	340	340	352	323	342	326	339	307	339	305	386	342	358	335	357	323	319	324	328	349	348	319	348	329	358	337	350	327	354	338	321	334	314	364	313	312	386	335	354	345	333	364	346	343	335	361	341	349	331	327	371	355	329	352	341	362	343	347	355	294	341	337	334	334	315	366	335	338	334	295	301	341	368	362	367	312	340	348	344	328	361	312	345	366	326	332	368	333	355	346	329	349	326	337	345	326	340	308	369	335	307	386	359	368	296	391	376	350	315	355	359	343	379	384	370	331	383	361	354	331	356	327	346	336	343	363	352	332	349	354	315	313	359	368	357	329	338	341	353	371	351	331	346	334	362	345	347	340	350	371	319	348	346	350	343	292	370	379	337	343	332	358	358	320	338	349	349	347	349	293	360	351	333	335	300	350	334	358	318	344	345	349	338	394	365	340	324	353	337	328	345	348	314	344	329	336	330	327	331	284	350	316	367	349	348	307	304	354	327	320	331	354	357	361	340	347	310	319	343	351	313	349	346	334	360	339	327	344	306	318	342	358	355	369	352	317	350	315	323	332	313	389	368	321	358	355	334	344	349	320	334	301	355	344	369	333	351	346	330	344	318	351	349	356	325	351	315	369	352	354	372	364	374	338	367	325	341	360	377	355	330	328	349	347	376	328	348	328	351	325	346	363	373	333	356	337	337	315	308	354	332	360	350	359	365	364	336	364	311	333	341	340	341	328	394	338	320	346	340	322	349	355	308	315	316	352	355	380	375	333	381	326	343	379	375	333	358	307	332	293	347	339	313	365	371	341	301	332	307	339	397	328	361	338	339	332	362	327	338	350	323	363	351	312	364	310	330	338	343	301	350	324	324	348	376	354	349	324	313	345	322	326	345	315	358	346	315	354	307	334	372	324	354	357	337	315	355	352	320	338	344	329	355	365	380	364	336	371	353	308	299	350	347	332	371	322	362	328	314	314	335	333	340	322	331	401	349	329	345	329	352	335	359	337	339	357	303	316	354	361	340	342	303	343	391	299	339	326	354	314	301	346	353	352	350	345	354	301	349	362	346	345	331	333	355	355	352	366	365	343	350	345	337	357	338	346	351	349	347	308	316	319	334	366	329	369	360	330	349	352	374	362	390	388	353	359	317	380	345	344	313	362	352	353	338	342	346	337	367	339	337	354	382	345	353	327	342	323	321	386	321	325	345	334	335	338	349	305	329	340	347	358	324	370	318	349	322	319	352	359	367	342	335	305	314	309	336	339	320	306	367	333	331	334	341	329	336	313	328	369	332	350	315	309	358	343	366	340	308	354	346	352	326	292	348	362	346	332	380	322	294	329	401	342	359	326	342	323	371	330	305	351	380	302	343	332	363	346	372	343	321	320	329	326	350	306	324	354	326	344	368	391	379	344	351	338	329	351	346	371	346	326	325	393	336	378	344	337	332	323	339	332	345	334	303	351	365	365	336	332	344	324	364	360	340	333	332	394	403	345	402	332	308	348	335	339	349	373	397	347	343	376	346	345	346	355	349	312	328	338	378	333	342	326	355	382	347	324	352	352	371	344	348	349	322	345	328	361	335	392	339	355	348	314	376	338	351	350	364	347	308	350	359	343	301	315	320	320	381	359	348	337	354	358	366	366	379	344	357	344	302	303	355	362	343	328	348	328	353	364	347	320	369	337	350	317	345	342	344	352	369	331	331	372	344	340	331	363	321	331	319	340	367	347	330	372	328	348	383	340	372	339	359	387	359	318	379	328	319	328	362	352	350	350	331	334	323	332	328	329	328	356	342	332	359	331	320	372	333	340	354	342	356	358	371	367	327	325	313	339	322	352	352	335	368	342	299	381	365	341	367	363	328	368	350	367	356	344	364	353	336	380	324	369	353	344	338	327	331	338	355	361	383	370	324	309	322	367	358	373	353	350	384	337	353	328	322	352	343	340	375	330	352	339	335	354	335	326	381	312	329	344	355	354	321	337	362	343	335	352	330	320	369	329	315	294	338	326	329	321	378	328	342	318	349	344	315	329	347	352	351	331	359	344	342	335	382	330	325	364	369	339	337	339	300	347	342	354	328	367	374	325	336	329	329	364	334	328	359	346	338	318	317	356	353	359	363	343	346	355	360	358	337	312	342	349	345	330	394	318	375	358	371	359	347	372	325	331	336	346	306	343	347	340	337	342	339	368	333	336	331	342	316	345	322	342	352	354	347	361	352	330	346	368	362	337	362	348	320	359	335	362	322	335	352	329	288	325	334	366	327	324	327	320	354	347	376	325	309	362	363	357	374	332	324	309	387	358	344	341	347	351	346	380	323	313	321	357	331	339	355	363	352	395	368	343	335	362	333	287	339	349	339	373	350	321	321	316	340	312	342	308	385	311	351	332	356	371
2246	972	1328	1418	1338	1211	1058	986	941	827	838	819	841	784	783	843	771	791	788	791	765	817	769	763	800	771	744	770	835	749	806	752	781	760	787	767	741	775	813	723	753	746	791	811	783	794	778	766	770	735	817	793	730	712	748	786	770	781	752	730	760	757	746	799	775	797	701	768	781	732	790	738	799	810	722	744	799	727	766	762	717	761	793	804	751	782	804	772	788	782	760	760	771	760	729	797	775	803	759	745	785	745	787	782	777	796	757	742	812	794	759	790	771	767	728	713	798	796	824	750	804	756	750	776	783	780	786	729	755	730	824	743	738	740	801	770	768	768	763	749	751	726	749	798	720	801	747	791	779	766	763	775	764	779	738	744	737	818	823	788	748	739	748	743	750	729	761	779	742	782	756	758	737	756	805	719	791	759	738	736	727	754	762	798	745	795	737	789	728	779	757	714	794	712	787	791	763	805	745	756	733	763	754	797	801	812	713	756	750	773	775	755	748	726	743	814	769	763	732	824	747	739	759	760	728	781	706	809	753	794	735	806	747	771	719	725	739	793	766	773	766	771	784	774	733	759	761	765	762	714	772	796	769	734	783	767	755	752	775	742	781	800	780	758	772	779	728	782	754	778	751	765	788	771	783	772	793	730	730	771	733	733	765	725	779	747	757	746	785	752	763	735	763	805	786	735	774	739	757	743	751	766	738	795	705	751	724	722	758	718	815	777	767	755	799	723	711	804	801	779	762	784	798	732	754	716	724	765	765	760	790	783	803	783	812	771	793	755	764	787	725	753	765	761	776	798	751	734	733	751	753	746	821	739	779	788	789	725	757	795	761	741	784	732	734	721	798	794	771	754	769	816	722	746	718	748	778	730	743	738	776	783	783	730	762	782	751	754	790	751	734	728	760	738	790	792	761	759	713	748	752	752	740	747	776	756	722	786	765	751	788	744	805	726	758	732	743	788	787	739	712	744	740	729	755	821	754	793	731	773	728	772	775	802	778	762	750	759	785	738	782	797	741	752	793	778	745	742	793	766	722	759	780	752	743	754	765	769	774	799	813	800	722	717	775	794	771	759	738	731	760	740	758	749	766	759	763	787	748	771	694	736	743	799	769	783	722	761	774	762	793	778	786	785	753	760	785	783	814	737	745	775	719	720	764	742	766	817	805	768	792	803	762	805	719	752	732	793	750	796	807	744	805	782	800	737	730	794	796	787	741	788	798	751	751	750	776	741	740	749	770	777	786	856	742	764	764	758	774	787	768	728	733	778	806	754	787	765	737	761	728	709	746	760	719	761	762	740	740	783	709	731	740	803	763	787	767	767	777	768	772	781	819	766	759	754	745	774	826	754	761	756	772	751	749	800	761	763	719	734	755	772	719	787	751	742	764	808	774	744	763	778	736	720	751	722	763	795	748	751	793	719	782	814	822	759	747	799	750	786	745	763	750	727	751	744	792	770	806	780	747	771	738	737	728	775	740	751	769	771	754	829	766	746	781	775	745	757	743	723	755	756	787	733	806	769	747	739	793	721	791	740	788	718	809	777	725	797	739	778	774	757	792	754	743	727	696	734	770	764	739	764	806	718	799	833	742	782	743	754	790	773	801	780	791	783	725	801	769	768	756	801	773	784	783	805	785	740	775	724	793	764	806	755	768	758	766	748	744	725	726	841	789	778	786	748	773	767	794	746	771	745	732	737	762	750	747	755	798	738	773	757	705	754	785	739	779	808	772	768	715	716	772	751	800	781	747	761	742	784	739	778	790	735	744	773	783	778	724	791	746	772	769	792	797	821	715	722	810	744	746	779	780	770	820	778	754	742	737	755	758	823	776	735	805	762	781	793	807	752	758	732	763	764	747	763	757	793	796	800	719	750	778	769	744	769	776	759	756	754	737	791	690	813	758	726	806	738	706	804	818	766	739	762	720	780	745	784	730	784	767	772	768	713	759	753	717	761	697	736	753	730	850	830	751	746	778	718	780	763	716	749	825	780	725	727	784	760	766	795	780	772	748	776	819	720	811	731	796	739	741	719	697	809	759	720	727	773	717	822	805	780	793	745	745	791	747	767	756	770	774	796	753	783	777	789	743	770	733	796	781	721	759	782	772	746	756	787	765	762	756	794	726	714	731	730	766	787	742	732	729	779	746	751	757	781	774	745	791	755	781	762	771	766	742	757	763	739	741	740	776	775	726	758	810	737	788	733	774	765	761	742	786	723	768	747	744	784	773	769	730	743	763	734	794	765	744	714	678	789	804	758	759	731	796	746	808	734	750	755	740	773	755	766	778	803	782	785	768	804	763	791	818	746	746	775	754	728	743	730	733	727	760	732	772	725	762	733	838	737	793	781	705	770	731	744	769	788	753	748	797	732	762	731	769	791	798	773	746	822	803	714	776	769	777	775	776	737	789	753	753	771	795	728	762	787	762	718	746	716	771	747	759	749	798	733	749	727	710	812	753	762	754	765	782	758	812	780	726	752	733	770	798	759	784	812	762	783	748	750	731	768	741	744	843	755	778	751	785	782	751	720	723	751	776	768	802	782	767	810	681	744	812	735	766	783	755	767	704	824	719	755	780	775	765	759	835	782	766	781	754	727	712	746	814	728	745	756	784	749	738	743	742	771	820	746	766	826	734	747	754	702	805	739	780	769	727	758	765	758	749	751	761	776	825	773	749	768	730	725	770	772	730	793	767	792	753	797	745	780	725	732	776	745	766	797	769	748	783	779	762	749	776	809	726	742	780	756	768	785	763	793	706	736	743	786	772	771	792	729	710	723	762	806	788	759	768	781	807	781	796	734	724	778	767	792	766	802	730	755	766	746	738	786	780	736	769	796	772	782	764	725	773	749	802	730	768	769	727	760	729	722	759	774	790	756	751	756	763	761	813	776	794	776	778	762	707	763	800	778	772	795	753	802	764	766	787	795	779	729	739	793	764	754	706	774	782	785	736	773	770	727	736	748	727	816	751	777	755	733	794	729	752	760	789	746	757	750	783	723	781	812	746	768	742	746	758	787	755	732	743	750	733	809	798	766	780	783	725	783	746	712	743	760	788	759	750	739	755	742	708	781	787	786	775	766	760	753	769	780	766	820	748	745	775	747	723	744	757	773	771	762	704	782	767	764	751	771	776	785	744	713	722	774	819	728	774	730	770	724	780	789	780	782	783	737	767	768	809	732	739	797	777	777	794	747	793	750	765	761	746	773	823	760	750	759	759	755	766	747	757	756	726	760	715	765	768	708	746	772	747	755	744	724	720	735	774	784	757	751	771	756	806	728	806	767	739	748	751	758	764	725	786	771	815	826	734	786	793	798	788	741	728	790	734	766	747	707	759	781	760	720	799	797	800	769	780	728	717	774	761	766	721	745	722	750	745	791	758	786	758	763	738	723	758	774	735	768	797	722	746	775	744	758	774	788	837	755	797	762	759	794	742	774	783	795	777	783	723	769	747	774	760	756	754	781	826	776	705	767	774	736	754	756	714	776
8519	1266	1159	878	621	580	473	375	360	345	291	284	284	297	267	241	263	285	242	273	260	273	253	249	251	253	270	268	256	256	220	259	230	238	244	232	254	251	285	250	260	244	277	257	245	227	229	267	221	243	264	248	261	229	245	235	238	284	227	246	250	266	244	279	243	262	218	233	229	261	232	258	273	243	237	255	241	209	250	259	262	252	254	240	249	239	246	224	232	239	252	254	242	220	250	227	249	256	262	233	266	236	237	260	242	249	232	225	240	214	252	227	247	245	226	276	222	254	235	226	243	228	239	263	252	270	215	252	235	245	283	232	261	218	236	247	254	243	214	246	259	233	234	262	226	238	228	246	240	247	262	271	260	238	239	246	242	276	238	232	236	216	271	228	247	258	282	266	254	261	223	233	238	243	249	267	251	248	231	198	231	249	241	262	226	247	235	259	229	263	248	245	278	243	243	236	217	242	243	271	228	227	267	269	256	228	263	273	237	271	258	248	231	246	229	241	236	272	224	226	255	244	287	262	238	251	263	227	224	235	235	248	258	259	227	254	248	237	235	242	236	237	225	264	246	247	227	255	266	233	280	234	256	258	240	246	251	253	249	265	247	204	273	234	260	255	216	261	240	257	267	234	256	262	241	240	291	244	231	250	239	216	229	260	219	238	244	222	253	223	244	237	245	204	248	250	299	220	253	244	249	214	250	263	198	232	253	236	241	252	243	253	243	252	247	233	269	222	233	265	213	234	259	231	216	264	260	259	235	256	254	257	237	243	239	218	255	249	237	237	227	254	275	252	222	252	207	240	229	236	223	269	244	225	265	225	255	235	232	221	219	229	250	233	240	223	268	218	241	247	228	255	249	230	223	237	268	251	202	247	219	245	215	232	237	232	251	256	256	211	270	243	255	226	237	262	252	236	240	247	248	240	229	216	255	241	246	273	229	241	229	271	225	248	230	251	231	231	229	251	234	233	261	245	247	255	253	217	247	256	264	265	222	236	249	263	219	258	250	250	239	239	268	247	238	242	241	251	255	224	228	294	240	260	273	238	228	240	222	236	243	244	256	244	245	239	244	272	229	217	270	250	241	224	249	251	246	231	265	241	248	221	216	228	250	249	250	236	249	257	236	236	228	238	259	243	209	240	243	241	257	254	243	218	269	254	261	231	234	225	249	242	253	216	210	269	256	252	229	235	265	253	265	282	242	228	225	233	286	258	225	250	243	214	235	236	241	268	263	233	270	249	269	256	234	230	261	212	267	255	253	242	254	252	254	215	250	228	244	217	256	246	252	223	204	241	261	263	242	254	257	227	235	262	253	248	244	240	204	292	240	249	244	257	234	247	247	246	235	244	238	260	271	242	246	238	255	273	233	247	228	238	270	242	222	214	237	258	250	252	230	245	288	246	240	255	246	223	258	271	225	241	237	244	253	245	216	273	234	255	246	263	252	234	263	250	272	268	264	233	254	225	211	253	265	234	234	270	244	247	214	271	240	247	260	241	236	264	212	219	275	236	252	218	244	233	245	251	244	264	266	244	256	253	253	242	234	233	231	259	232	239	253	223	239	231	242	244	263	271	231	213	240	232	260	241	246	260	239	240	230	277	260	239	254	223	262	246	254	275	230	231	250	246	242	238	249	239	252	258	238	245	253	247	240	276	241	227	256	235	261	240	232	245	254	244	233	264	260	232	249	223	221	215	246	259	219	217	223	280	257	235	266	234	246	247	246	234	252	271	253	249	238	266	240	247	250	242	238	260	223	232	226	248	265	256	272	268	226	238	241	244	247	267	240	234	198	285	254	255	239	254	263	244	264	252	243	260	217	250	240	245	235	261	254	251	256	251	226	263	246	215	257	269	234	273	227	220	250	215	265	243	253	238	239	227	245	225	228	254	235	250	242	225	229	240	249	223	232	240	247	242	277	251	237	269	234	232	231	259	226	259	228	253	243	243	255	245	202	247	216	238	233	228	229	264	240	254	241	253	240	225	231	240	245	238	224	244	257	233	241	270	236	237	210	244	229	269	265	242	256	257	246	229	248	225	218	253	239	226	248	234	266	253	227	206	227	241	249	238	250	241	246	249	249	260	242	223	214	254	260	238	245	261	245	249	248	254	224	242	238	249	235	207	258	259	226	255	224	250	251	248	246	251	274	257	257	265	261	244	210	236	240	246	243	244	234	218	239	242	255	225	236	259	246	229	209	194	227	228	263	243	232	225	229	237	279	247	244	259	257	262	208	255	254	227	253	218	212	254	234	240	225	251	286	256	227	228	255	280	229	247	226	228	223	237	246	241	235	240	232	241	271	243	237	247	228	239	234	242	266	266	233	213	239	248	223	252	253	237	249	242	260	223	248	238	243	279	225	241	241	253	246	270	246	244	223	243	239	266	269	260	239	265	243	245	245	249	229	232	274	237	207	246	226	243	220	246	216	225	257	255	251	212	248	266	245	249	254	232	226	246	248	240	227	258	234	254	227	233	230	245	226	260	239	286	265	238	233	220	233	234	249	260	244	242	232	221	230	265	253	229	253	264	229	260	231	256	231	258	229	254	238	263	267	235	262	232	258	253	239	232	241	252	258	246	247	226	256	265	234	262	248	237	271	248	249	246	233	236	219	224	258	275	244	250	246	241	247	249	233	251	238	240	257	263	243	231	217	236	249	227	252	256	233	251	240	269	242	236	251	267	267	244	260	239	243	254	235	254	241	212	249	250	235	202	252	261	271	239	233	241	238	227	234	236	242	210	253	260	251	226	245	225	215	259	231	230	268	232	249	231	246	252	244	231	261	229	229	239	227	227	253	225	235	243	247	232	260	231	244	205	244	238	251	248	237	245	253	257	225	241	230	234	217	255	239	255	243	224	263	226	241	251	214	236	243	254	246	245	248	239	223	254	243	237	267	254	270	266	249	228	266	238	256	245	228	242	216	253	257	244	245	254	237	261	262	219	238	244	261	230	262	255	250	270	233	218	259	237	215	231	269	237	278	228	226	228	241	245	221	249	233	246	243	252	275	253	236	239	228	228	239	240	220	269	230	234	225	227	226	250	245	267	248	216	243	250	245	260	243	263	240	241	273	246	266	270	265	255	240	209	259	284	258	238	212	224	233	250	247	245	263	243	224	248	267	230	250	232	233	239	297	242	243	214	246	242	243	269	242	230	245	222	273	239	253	227	247	241	210	229	229	224	254	243	241	243	270	246	283	244	273	271	265	248	253	244	213	268	288	232	244	248	279	283	256	280	247	266	229	246	254	210	219	231	247	250	229	232	260	232	226	232	223	243	247	249	215	279	241	248	242	259	251	252	238	214	252	281	226	248	255	252	260	237	237	272	274	244	254	237	235	225	225	243	246	231	249	236	244	251	215	247	231	255	248	226	226	210	269	244	248	273	274	267	256	267	251	272	238	242	269	251	218	259	258	243	246	246	243	267	265	231	251	237	231	214	232	266	272	217	242	262	231	240	216	257	246	266	224	274	244	262	254	249
7154	1509	2359	2642	2403	2127	1669	1293	1120	1027	916	882	773	767	731	714	696	634	662	617	664	689	680	628	628	613	610	627	613	565	636	617	585	589	595	588	569	567	569	567	531	586	563	552	528	541	604	541	521	603	549	574	551	593	561	608	569	540	576	569	536	534	513	565	575	620	564	543	576	585	530	532	598	589	545	518	606	535	520	572	573	577	547	521	575	569	580	589	555	548	569	525	571	588	532	564	602	551	565	556	514	534	563	546	581	561	569	560	547	537	547	582	557	518	547	553	560	543	595	500	575	545	557	540	593	542	581	551	548	554	564	525	536	546	542	538	580	543	540	547	565	510	545	524	565	538	609	588	516	535	551	546	549	586	561	572	528	592	519	558	556	578	547	554	534	547	558	539	528	552	507	550	546	554	585	546	588	512	533	553	505	551	559	541	586	537	569	571	586	554	495	537	582	551	527	548	585	537	565	595	558	621	565	590	564	596	526	548	537	562	518	550	583	547	567	532	526	561	558	555	504	538	534	548	545	548	505	571	539	573	550	578	590	585	494	560	546	568	554	555	523	554	567	559	571	563	582	590	560	566	544	533	513	492	546	537	555	536	556	578	589	567	570	573	579	546	580	551	585	572	568	586	549	584	517	577	591	541	550	548	601	557	600	537	556	574	561	490	562	518	609	568	563	536	562	521	566	517	550	566	527	579	528	585	585	561	559	531	582	574	578	567	561	539	564	549	597	536	557	564	528	506	550	560	522	520	571	555	570	555	531	563	552	540	585	541	553	545	575	570	531	556	551	515	570	539	528	547	554	536	548	529	579	549	540	553	505	519	533	517	584	509	529	543	565	551	557	539	548	525	553	549	529	545	592	549	566	570	509	523	538	521	561	559	566	522	547	564	532	569	570	599	582	582	580	613	575	552	561	585	552	530	548	580	536	571	567	561	573	534	513	524	562	531	510	571	533	550	589	580	570	514	532	574	515	576	570	573	580	566	535	588	571	554	557	543	532	510	565	560	546	576	549	568	572	558	545	524	584	532	583	550	565	555	518	567	531	577	545	549	542	550	597	583	571	542	559	552	522	530	555	557	556	554	575	551	586	552	559	523	541	550	540	562	561	572	535	535	570	559	593	524	503	555	610	522	544	543	600	572	558	522	531	569	569	590	554	578	546	517	551	582	518	534	523	543	545	532	557	567	590	552	506	559	559	592	513	505	547	529	580	545	500	545	555	581	549	622	564	553	520	553	526	589	544	565	567	516	541	566	552	538	530	583	530	603	543	565	551	550	566	533	582	532	549	498	525	563	582	545	566	521	552	560	548	576	569	567	560	539	568	552	514	549	526	558	546	501	552	536	577	562	566	499	535	569	584	562	522	597	558	549	600	522	549	523	524	566	524	568	548	577	540	541	531	537	556	537	603	519	550	571	607	549	545	557	540	581	589	581	575	549	542	557	561	550	543	528	555	551	540	550	565	529	552	546	563	507	544	517	485	517	566	570	556	541	565	591	571	560	578	576	547	582	574	563	554	542	555	545	582	535	608	537	557	578	577	539	564	536	545	538	527	549	532	573	544	524	571	563	551	552	522	549	509	578	560	597	599	555	615	518	577	551	580	535	592	534	558	526	525	544	558	538	539	559	564	573	584	562	541	577	560	543	556	583	533	533	540	536	536	552	567	542	595	553	580	616	575	571	507	565	548	554	582	535	516	532	518	533	547	548	552	585	544	537	597	575	544	552	567	600	545	561	506	587	536	569	590	598	549	570	556	567	549	562	538	551	595	554	575	534	582	543	553	555	532	533	557	549	530	565	559	581	590	560	576	555	566	567	527	595	536	561	581	594	528	529	513	553	561	533	608	602	575	520	560	536	544	510	560	543	537	547	542	538	546	495	543	533	539	580	577	560	549	565	565	562	596	528	537	552	567	533	553	547	566	564	551	573	558	547	550	554	585	532	506	565	581	580	539	543	521	561	560	600	525	567	586	540	544	546	542	513	576	531	592	542	596	581	528	528	577	581	575	612	575	547	556	561	532	556	539	589	545	555	504	592	565	576	559	560	568	546	561	490	560	567	579	501	595	606	535	582	569	571	537	528	583	557	523	572	560	541	579	551	563	539	590	524	579	584	512	513	553	561	584	549	591	567	525	581	576	545	568	531	528	523	507	562	549	546	538	529	578	557	580	522	565	545	548	512	567	556	555	596	594	558	555	560	529	555	555	552	554	551	584	545	584	576	526	497	542	567	589	534	572	530	588	570	569	565	560	541	518	530	569	552	554	571	546	554	539	568	514	524	593	587	586	570	580	582	534	551	553	536	535	554	552	568	548	591	551	540	569	567	540	534	542	552	510	573	577	540	586	563	563	534	549	575	527	532	596	551	560	544	532	567	583	528	595	559	583	543	576	569	554	514	568	576	558	541	535	519	552	532	559	564	561	543	577	545	536	511	595	557	583	530	555	568	561	559	535	552	534	570	532	548	575	574	570	526	539	547	552	573	533	548	567	540	557	540	586	558	555	577	574	548	553	534	517	562	561	523	549	540	586	560	576	580	591	509	529	594	553	578	573	538	533	565	541	530	566	527	518	541	547	538	537	541	541	554	509	592	554	586	606	533	530	557	542	535	600	546	565	558	569	532	587	554	531	544	583	529	595	553	554	594	546	555	554	546	556	573	542	542	572	546	520	543	544	545	519	586	609	549	560	550	573	592	524	583	546	544	565	528	552	586	560	556	543	549	503	569	535	507	587	545	575	568	563	584	557	553	553	615	575	548	571	541	601	571	595	589	531	537	542	501	563	592	558	561	524	563	609	556	522	577	596	553	561	567	508	554	564	568	536	592	564	550	557	568	491	517	551	553	536	566	535	520	529	589	552	556	528	522	545	555	564	576	558	561	554	524	538	529	508	594	576	562	565	532	561	563	517	551	567	546	551	577	600	599	561	566	562	595	537	534	560	562	594	557	559	555	547	547	594	560	566	540	548	553	561	584	551	596	556	568	576	558	536	536	578	548	507	529	534	559	562	516	516	529	556	532	547	552	545	551	533	553	568	562	547	519	550	553	536	553	539	505	557	544	599	549	554	556	562	536	585	582	578	589	576	584	580	574	597	571	561	601	575	525	580	530	541	584	567	543	572	551	561	570	549	580	532	556	563	534	541	541	544	525	585	525	560	540	578	555	536	595	540	564	585	533	568	536	564	554	588	580	524	575	576	553	505	564	540	528	538	535	584	562	586	556	541	528	552	564	560	548	518	567	533	525	543	533	560	576	560	581	570	581	537	532	556	599	541	508	566	569	547	581	547	530	559	554	574	555	565	568	598	594	616	512	536	579	559	569	549	540	598	585	559	545	545	582	529	599	542	563	548	574	594	568	502	605	550	534	568	512	564	566	541	550	578	545	547	588	554	553	515	545	563	568	580	572	541	560	541	535	550	529	561	546	522	552	583	557	593	535	560	547	554	580	543	534	532	562	618	535	559	550	593	555	570	546
15744	2236	1701	1221	775	649	530	351	306	259	233	213	177	178	158	174	169	141	137	141	146	140	136	136	161	152	155	109	103	133	115	115	112	122	110	116	163	123	106	126	119	133	126	108	124	126	140	119	138	128	106	136	127	109	95	117	124	118	140	118	109	112	119	114	117	118	119	117	117	91	127	114	123	145	120	119	120	134	121	119	129	128	147	129	110	129	115	121	131	115	122	128	134	129	106	111	128	120	132	120	133	110	109	141	127	101	125	130	126	120	127	140	95	135	142	110	121	119	104	111	121	136	143	122	116	119	143	121	118	107	96	114	126	98	133	117	103	128	130	124	121	124	126	137	120	113	113	116	129	105	129	117	126	127	118	113	114	112	109	127	106	117	111	95	129	105	128	142	112	127	152	123	127	116	117	112	117	104	129	113	117	112	134	107	114	109	100	117	140	126	136	120	121	123	116	131	119	134	117	118	125	141	109	133	128	103	123	142	114	131	118	148	118	151	136	125	137	125	125	129	146	110	111	110	114	110	116	125	105	133	125	94	133	132	124	106	138	98	119	122	121	134	99	113	107	114	119	118	133	153	122	110	118	118	134	137	122	121	109	97	141	120	113	126	126	108	103	115	106	115	110	121	106	124	131	112	113	133	110	150	118	130	116	107	117	122	119	118	138	124	129	121	125	124	121	128	109	116	126	129	133	126	118	149	132	119	136	132	134	135	138	117	130	121	119	103	121	114	121	136	129	136	114	111	113	117	122	108	102	119	99	127	113	129	112	130	139	109	104	119	123	143	137	130	118	127	143	117	119	105	102	121	116	147	116	105	106	129	97	127	123	103	146	119	156	124	124	109	115	141	128	130	113	108	108	133	122	140	101	117	128	131	118	124	126	111	95	123	114	146	124	141	145	125	139	129	118	130	101	128	102	100	116	97	107	135	127	108	125	108	120	152	133	146	117	116	106	118	136	140	130	123	116	127	123	120	129	109	115	140	111	115	120	120	122	129	121	121	134	103	115	103	100	136	115	122	132	93	111	142	139	103	117	126	127	106	125	139	112	117	126	95	111	130	118	127	121	123	107	118	108	113	136	94	125	117	150	131	119	118	106	130	135	105	129	133	105	123	99	118	120	118	117	129	138	141	137	112	123	106	146	88	144	122	106	114	148	126	137	115	122	126	122	113	138	121	103	103	116	108	151	122	106	136	108	141	103	115	124	141	100	122	112	135	115	135	129	134	113	137	129	110	111	130	111	116	110	119	138	113	132	113	136	107	103	144	130	137	109	130	124	117	137	127	117	119	107	124	127	110	101	148	132	109	103	142	102	123	108	104	123	97	107	117	142	125	104	116	122	132	117	105	121	104	132	99	112	120	129	107	125	98	132	123	110	118	117	116	117	110	112	125	129	125	127	113	139	134	134	121	113	107	138	98	125	110	110	143	110	115	108	113	117	140	112	126	121	110	115	135	129	153	118	133	127	128	128	111	124	124	112	118	105	123	122	111	127	116	109	113	101	98	119	108	129	114	107	123	119	125	121	151	131	117	109	118	113	113	114	108	134	110	121	121	117	134	132	107	140	149	125	115	110	129	104	114	98	115	98	132	117	129	149	127	121	110	114	127	163	115	140	106	144	110	134	118	139	135	109	127	119	105	113	142	140	108	121	109	113	136	131	117	121	141	124	106	129	106	121	128	119	119	136	128	164	123	111	126	116	109	106	106	119	122	120	110	109	129	118	125	135	122	117	126	122	108	121	121	134	120	143	146	102	121	113	137	117	126	114	121	114	154	105	102	122	119	128	126	119	114	126	114	119	110	108	117	131	133	118	102	116	112	106	121	115	113	125	118	114	135	133	109	127	150	132	128	104	111	119	128	93	133	114	132	139	129	118	124	135	123	124	117	134	102	136	126	120	123	129	111	111	122	126	110	128	119	106	112	131	107	124	132	131	136	120	111	108	110	122	123	138	115	115	141	132	108	124	116	121	124	140	129	123	133	127	109	135	114	125	103	123	118	116	113	114	123	128	119	125	107	136	125	124	131	119	114	112	145	136	119	121	118	129	109	124	110	121	115	120	91	102	128	107	139	116	110	110	128	116	134	107	127	112	117	132	128	122	115	136	116	138	115	130	114	113	118	102	110	109	113	119	116	130	146	134	132	144	112	128	121	114	111	120	139	116	123	113	128	128	119	136	129	139	113	128	129	135	136	123	156	103	116	122	137	128	117	106	134	117	119	125	117	108	119	125	104	114	119	110	113	131	127	123	117	132	148	103	120	131	119	114	136	124	121	137	143	115	126	112	112	109	107	126	131	121	125	118	134	144	123	140	135	120	96	124	122	101	111	125	142	123	126	137	119	116	115	121	116	122	116	111	99	89	108	128	112	126	120	136	128	147	146	123	126	128	120	139	100	134	114	152	126	128	130	123	121	92	133	115	135	121	126	137	113	118	141	133	125	98	113	131	113	122	104	112	110	105	105	135	129	114	112	122	122	101	104	111	145	125	107	141	108	127	111	114	124	141	138	113	144	136	128	126	118	116	133	121	111	111	133	123	130	118	99	128	113	105	113	113	139	120	133	115	115	108	129	135	138	124	117	114	154	127	107	104	118	125	121	123	99	128	129	108	106	131	120	117	129	109	111	135	115	110	121	109	132	111	146	109	122	123	102	128	147	132	124	134	121	117	123	120	101	134	112	113	123	121	116	108	96	112	124	127	97	146	124	130	114	129	129	99	97	117	120	140	123	93	105	109	133	145	128	134	120	120	140	137	119	121	119	134	126	113	116	117	120	122	128	125	137	124	142	111	106	117	112	117	117	119	110	120	108	103	127	153	126	124	100	119	117	112	117	116	143	126	120	128	123	139	125	110	122	103	115	106	120	121	111	115	136	133	120	126	106	147	121	118	105	131	133	130	111	124	125	109	103	107	116	131	154	109	124	125	119	114	110	122	100	99	108	112	117	125	118	111	121	112	113	126	126	114	122	125	101	123	139	156	116	118	134	116	108	117	124	131	115	116	129	114	107	116	135	110	132	122	103	115	106	131	133	101	118	134	127	144	122	105	122	119	101	136	133	111	121	116	126	123	135	121	111	120	119	107	134	120	107	132	128	131	109	133	108	130	138	148	126	130	97	120	130	146	126	135	130	122	115	112	127	115	132	131	107	116	107	137	123	112	108	138	112	121	131	133	117	117	110	114	129	108	131	118	140	119	116	128	138	137	102	131	112	113	131	119	110	135	139	119	108	124	142	104	127	132	144	120	125	127	141	112	124	109	128	126	91	125	126	117	123	112	129	126	100	121	120	128	125	139	125	128	121	117	120	136	129	141	126	121	127	111	133	124	119	103	127	124	122	116	116	145	118	116	118	103	102	138	115	119	123	123	121	107	118	99	109	109	117	113	111	117	138	111	114	130	108	130	113	141	116	141	138	119	112	105	120	124	138	114	129	105	106	137	135	135	122	126	132	103	133	139	113	106	118	99	94	128	131
9151	1875	3247	3869	3257	2803	2121	1474	1312	1058	957	836	697	642	589	610	555	509	515	472	468	472	446	427	430	436	371	426	398	360	398	351	395	368	352	348	338	374	363	358	348	323	335	350	356	303	324	347	318	341	322	321	312	309	352	317	293	337	338	303	309	338	305	306	286	316	282	338	293	321	309	304	301	343	322	303	307	306	308	324	324	307	296	315	320	322	325	307	311	317	282	335	293	280	325	304	301	330	309	318	308	323	301	314	289	330	305	319	301	328	311	327	303	311	308	287	302	286	311	296	309	329	314	298	276	325	328	292	310	312	308	301	312	325	315	284	307	297	273	298	308	328	296	299	320	331	322	320	303	303	280	316	322	313	299	330	296	301	265	309	307	286	310	315	317	336	327	357	298	317	296	329	318	301	300	321	317	299	312	309	286	302	352	309	307	313	322	300	303	292	298	301	314	316	297	299	315	309	319	294	330	311	310	318	299	322	288	326	296	287	304	300	312	340	316	296	305	308	318	298	330	332	282	277	284	252	325	305	303	286	262	273	287	332	298	288	307	291	288	320	317	325	305	291	300	326	304	312	318	295	305	275	293	309	294	320	302	321	323	301	331	293	318	292	321	341	290	292	285	293	310	304	313	306	305	315	274	315	307	313	303	298	327	310	316	310	311	308	302	282	277	301	280	280	288	303	308	311	314	297	301	271	296	289	282	304	301	323	313	334	292	318	319	323	293	292	347	312	271	320	286	304	294	311	282	325	289	286	328	289	326	306	301	284	281	318	328	298	305	307	297	303	316	341	269	319	337	303	327	277	293	309	329	287	295	280	320	334	315	314	270	327	308	283	314	338	321	296	300	313	266	322	309	301	271	289	287	294	314	302	312	317	300	285	325	291	307	308	297	333	279	299	315	334	338	319	309	324	311	288	321	300	313	313	300	341	294	299	316	321	315	299	313	288	309	313	306	335	307	283	331	304	285	322	316	309	315	306	306	336	296	321	306	315	285	281	298	288	270	294	299	320	330	305	298	298	306	320	313	305	302	337	330	307	291	307	320	323	321	251	280	287	326	303	311	343	311	297	288	315	307	334	309	295	285	293	305	305	326	279	297	308	286	342	295	297	276	316	310	294	283	335	296	312	298	281	305	291	328	282	310	352	270	303	298	312	329	273	320	331	311	305	302	309	315	312	312	329	321	285	318	293	315	322	300	301	309	304	310	307	276	289	295	280	297	293	299	349	306	307	306	306	325	291	321	275	313	318	291	302	307	279	306	324	320	293	281	297	306	295	318	306	316	304	294	327	301	312	284	313	364	302	317	267	296	319	279	316	317	317	318	314	341	361	321	301	308	310	305	283	314	306	320	318	306	300	301	312	326	318	281	315	320	306	315	315	327	320	304	316	319	307	293	265	309	328	317	259	325	307	302	311	277	307	293	308	319	332	290	308	327	297	343	313	314	309	301	335	288	274	299	318	324	256	325	315	336	281	293	300	290	313	305	315	324	334	265	318	298	297	313	301	310	303	303	296	301	297	309	318	291	325	309	287	332	325	286	320	326	282	310	300	303	323	298	341	323	306	321	283	297	298	282	319	323	296	265	314	304	305	307	308	294	321	346	316	294	312	298	284	324	308	294	289	304	302	284	290	287	301	276	314	274	311	351	308	330	315	301	281	311	313	324	300	312	284	303	298	318	293	320	286	289	308	320	309	300	299	281	305	300	307	303	336	298	287	299	288	321	286	301	306	332	278	312	342	316	319	305	324	303	285	313	320	292	308	322	302	297	346	264	284	286	301	300	325	331	313	297	299	311	310	314	292	317	303	280	302	331	307	296	311	296	317	311	307	313	309	294	317	299	322	305	281	313	351	283	326	311	291	299	289	296	329	307	292	294	337	323	323	298	346	305	282	265	296	282	318	301	286	294	290	282	291	330	310	306	283	286	353	300	283	318	314	313	274	337	313	314	308	299	265	324	308	337	290	344	316	309	317	336	310	289	316	292	304	298	290	312	312	304	274	293	327	348	297	302	291	325	295	309	298	283	304	319	297	370	276	329	307	303	316	306	294	301	295	281	332	286	301	321	263	319	294	300	306	306	310	303	299	313	331	304	327	290	325	309	327	310	309	297	326	316	285	314	325	306	294	302	311	323	294	327	324	306	314	303	301	281	276	282	284	269	306	303	285	297	298	316	315	313	372	325	310	283	337	322	299	301	299	296	302	313	294	326	322	313	314	288	305	312	290	272	301	315	302	301	305	309	311	315	315	291	294	289	291	305	322	323	294	287	301	335	291	284	282	299	314	289	325	307	260	319	299	282	301	312	305	291	294	313	297	306	302	308	276	306	306	288	297	294	315	293	318	333	303	312	314	296	296	320	304	298	312	312	277	296	305	290	295	329	289	305	291	307	326	306	289	331	297	313	332	313	300	269	312	321	295	303	308	316	309	300	287	315	312	294	320	279	257	298	322	326	329	310	318	313	289	301	309	296	280	284	303	288	327	316	326	302	300	319	315	335	294	292	335	284	305	303	269	307	301	310	288	318	315	273	329	313	298	302	326	311	308	301	329	262	315	290	290	278	323	304	313	306	345	330	343	308	341	285	313	293	291	321	318	333	294	300	319	323	277	275	320	292	274	307	288	290	309	323	318	284	324	274	312	323	324	306	296	341	273	305	307	304	293	271	293	262	315	328	292	299	294	291	311	295	301	305	291	293	282	300	324	324	303	300	301	305	338	331	319	301	313	288	322	296	285	324	295	339	353	295	307	288	331	323	319	306	307	317	331	331	283	308	315	302	354	294	301	285	279	284	282	287	311	264	303	300	308	317	330	300	312	257	318	283	295	327	287	328	265	324	302	287	300	317	289	277	274	321	303	260	294	317	274	303	295	279	316	304	351	297	278	306	311	289	300	294	329	332	340	306	305	315	327	294	341	296	328	348	298	304	300	311	346	309	305	276	302	306	307	314	323	299	278	314	286	320	268	310	300	297	276	293	313	316	340	307	310	313	298	280	283	296	301	335	321	284	339	282	271	326	299	347	316	316	313	311	310	313	294	306	305	313	322	304	317	328	313	333	345	301	281	306	305	312	306	301	281	320	293	304	286	302	322	309	326	306	300	297	302	314	304	320	296	319	310	293	318	271	322	299	305	305	303	286	300	284	302	290	293	319	296	294	344	292	293	298	275	291	294	312	327	312	319	300	322	315	303	287	288	258	311	316	298	279	278	323	286	332	299	307	308	293	293	269	288	279	308	314	282	313	300	302	306	310	299	299	300	328	289	270	289	326	321	311	311	320	330	293	293	324	290	299	329	316	321	292	321	308	312	286	317	315	303	342	287	308	300	298	314	281	312	278	302	277	340	303	310	296	286	310	297	291	283	335	295	278	303	316	280	291	283	310	310	288	327	289	302	290	287	284	300	313	289	330	289	271	311	286	303	309	306	303	292	320	272	303	320	296	326	307	309	286	319	319	308	318	341	310	305	314	296	296	313
2072	596	588	439	434	379	394	367	398	404	360	363	345	340	343	340	337	393	330	329	364	360	331	336	344	328	345	319	318	359	369	347	367	357	327	376	356	343	352	332	374	376	364	326	338	359	337	341	371	339	338	321	342	339	347	310	331	317	351	346	333	357	361	346	365	365	327	355	359	390	315	345	346	392	350	355	335	348	318	360	369	346	348	383	354	331	348	347	326	337	342	344	334	354	356	300	392	325	327	322	295	375	311	348	361	359	340	349	359	346	303	362	401	342	308	364	340	356	349	364	323	335	328	356	341	374	328	369	329	337	322	353	352	331	349	334	325	361	325	346	349	331	322	301	345	342	311	346	321	307	358	314	366	329	355	317	338	343	309	343	337	334	320	321	337	316	332	355	340	327	342	344	311	333	325	352	372	341	315	333	312	341	359	345	358	334	388	323	353	359	359	281	343	362	352	359	374	337	372	353	328	356	327	382	343	351	363	363	328	366	344	348	359	376	329	322	326	349	343	325	329	343	352	331	345	347	337	373	329	333	362	392	363	343	358	361	354	342	350	341	354	337	333	330	328	348	351	373	376	357	366	361	351	407	334	335	334	361	342	368	372	343	359	363	347	371	375	391	352	357	346	356	367	353	348	342	359	341	372	312	336	316	356	322	348	342	339	324	321	376	357	356	335	367	337	383	365	365	347	297	363	344	337	340	346	364	335	349	390	355	355	375	330	331	345	355	360	375	342	320	336	356	369	340	321	346	330	303	318	356	330	320	340	329	336	372	322	334	356	390	349	356	346	302	347	356	327	315	339	338	321	354	321	334	327	349	358	350	374	342	339	343	328	353	397	356	328	340	329	317	346	350	341	329	376	350	326	378	395	351	354	346	342	330	386	336	334	359	308	307	334	386	333	346	328	329	351	360	372	359	331	374	336	332	303	371	352	324	333	327	353	355	334	355	349	362	340	372	389	345	350	358	331	335	345	355	333	332	336	354	336	353	341	322	316	360	309	310	365	347	325	324	364	366	365	343	347	373	349	344	366	391	368	351	348	321	343	313	371	385	388	353	374	329	317	318	350	326	352	342	335	383	345	364	349	346	335	319	362	308	306	362	354	376	354	326	332	352	320	358	337	381	342	349	338	362	349	309	328	341	362	323	336	353	338	342	315	357	359	333	319	358	356	302	369	372	323	335	350	330	387	332	335	388	363	337	328	338	365	334	358	358	315	340	335	353	319	365	371	339	334	362	386	331	327	350	371	382	342	294	352	306	362	344	348	348	371	356	356	353	327	330	347	311	323	364	337	338	368	342	335	318	329	331	320	343	311	336	322	349	341	334	351	322	337	317	331	318	371	348	329	317	319	370	304	336	364	344	324	353	373	354	335	359	365	355	328	362	344	336	335	360	369	339	334	317	372	323	307	302	326	335	354	328	377	358	323	375	326	353	327	341	363	329	360	345	334	344	350	388	352	332	343	318	336	380	356	312	362	360	357	322	374	345	372	350	358	371	337	333	340	329	351	330	371	323	376	330	356	357	355	330	338	374	332	338	345	313	351	390	348	348	345	329	348	357	353	380	364	338	337	362	369	359	322	346	349	319	348	314	336	359	343	345	339	341	342	341	334	312	379	343	331	344	362	351	348	355	334	358	368	324	356	344	352	339	361	359	382	365	331	322	367	355	336	362	328	376	364	310	369	328	335	355	370	367	328	327	353	351	338	378	354	338	351	332	304	351	355	328	357	340	341	356	333	294	345	348	312	336	329	311	355	347	323	330	381	355	310	330	305	332	355	314	348	376	344	321	320	387	347	357	361	348	345	329	360	358	308	358	348	348	359	374	369	336	343	354	354	355	343	375	348	345	308	317	311	332	356	360	395	340	370	340	338	363	366	380	351	356	353	348	355	328	310	377	344	347	350	370	369	367	348	337	346	330	301	339	348	348	341	343	359	349	356	332	364	346	350	361	334	346	330	353	348	384	366	353	368	345	343	335	347	326	347	328	345	384	360	349	380	345	386	328	345	311	356	345	370	354	331	347	314	366	356	334	345	330	353	334	376	344	317	322	331	353	331	367	365	353	330	310	361	330	373	338	381	373	371	343	360	341	339	392	339	357	358	357	357	364	332	349	349	351	381	370	355	357	345	329	324	331	376	310	343	328	347	357	352	334	308	336	329	345	366	343	337	342	340	332	348	340	339	349	325	371	353	344	341	371	345	330	315	346	372	347	340	347	307	329	315	345	332	346	332	335	328	326	318	366	358	354	345	342	359	313	352	352	344	338	342	336	351	341	350	363	324	337	364	347	315	380	354	392	337	328	348	368	349	308	341	362	367	346	326	346	314	359	335	323	376	339	350	346	349	346	294	355	348	347	333	312	344	369	337	341	373	345	325	374	327	369	353	348	333	313	327	353	320	369	333	328	335	310	368	342	340	344	330	357	311	325	350	324	342	374	351	344	349	319	340	327	371	349	361	324	332	338	361	329	371	349	346	348	364	336	353	322	352	367	342	359	357	351	334	358	318	350	345	314	318	355	358	322	378	354	355	341	349	355	360	347	364	346	343	333	332	375	359	343	312	359	349	310	357	340	334	388	352	337	370	345	314	317	335	336	343	342	367	356	363	364	329	347	340	325	310	376	337	325	326	349	324	371	337	348	347	349	326	363	352	371	336	362	348	372	320	359	373	337	378	347	348	336	387	326	334	351	316	327	346	341	333	363	353	363	348	342	357	354	306	358	341	343	324	352	358	345	309	368	330	344	355	357	340	315	346	343	339	345	340	360	373	342	329	359	341	320	334	338	360	353	342	354	343	361	343	347	335	334	296	383	317	355	362	357	345	339	337	347	283	346	373	305	332	358	360	320	330	345	346	322	349	331	351	356	355	336	337	351	365	407	381	333	338	342	356	343	327	341	351	359	374	363	362	308	312	352	327	334	360	323	355	370	355	342	367	353	339	329	384	341	319	347	339	318	337	339	351	349	323	340	370	339	343	346	330	333	349	365	346	339	339	375	352	340	345	326	344	342	300	359	336	361	357	359	348	333	326	341	345	343	345	328	370	340	342	364	327	346	351	350	326	352	381	373	382	337	338	332	350	359	327	338	368	353	346	315	356	342	351	304	332	377	354	349	356	328	348	340	323	373	349	346	340	352	350	335	333	392	341	405	352	337	383	325	335	391	338	341	342	325	309	343	348	333	338	334	340	297	345	371	374	351	319	337	345	347	313	330	358	351	376	339	342	326	317	328	362	347	376	380	372	347	323	326	376	356	362	353	347	402	333	385	349	365	369	312	301	340	362	350	327	321	335	328	340	351	335	357	355	340	370	349	352	343	342	338	335	325	314	320	372	350	362	317	321	334	370	322	353	338	333	339	336	371	357	312	346	340	372	339	313	378	352	312	341	360	337	376	352	387	354	371	363	350	390	300	334	355	364	350	328	344	358	340	329	331	370	370	328	356	377	347	342	347	337	371	347	355	353	335	342	332	339	365
2320	958	1218	1347	1316	1210	1044	946	975	933	828	827	810	800	804	772	791	750	807	815	774	810	739	768	744	760	804	829	766	757	788	773	775	779	749	782	751	773	792	736	775	793	745	759	758	736	790	780	785	771	767	789	784	795	750	755	750	796	801	768	783	807	745	795	767	765	768	760	773	807	744	746	756	721	793	752	789	816	725	807	762	773	742	742	779	775	742	756	752	842	806	710	768	774	720	699	773	748	810	769	712	843	769	748	781	716	792	783	803	800	828	781	765	710	795	735	748	783	772	732	758	774	741	710	772	723	733	813	760	790	770	739	784	744	764	796	800	755	788	779	781	769	726	803	817	745	775	765	783	788	773	797	789	746	774	796	748	740	739	762	773	769	795	798	793	784	758	741	779	771	766	756	769	760	765	734	801	797	815	766	742	754	791	765	758	741	751	798	730	785	778	796	740	800	758	788	750	759	795	795	759	743	835	754	767	757	823	753	758	788	760	794	780	762	734	712	770	742	772	743	767	764	795	789	788	741	760	812	808	726	780	776	751	763	765	816	819	747	795	762	719	761	771	749	725	787	759	745	739	713	780	746	791	755	757	751	752	765	746	819	779	778	800	752	791	772	780	768	765	767	757	717	750	772	757	730	794	825	728	860	768	785	765	795	804	804	712	739	770	807	717	746	710	743	777	730	707	839	729	773	750	732	732	798	753	769	791	778	749	776	804	808	748	778	842	801	759	781	792	732	755	758	778	781	787	753	760	754	817	781	776	718	827	764	775	738	823	782	741	810	793	784	777	724	777	768	785	760	725	786	793	782	783	783	752	724	714	722	792	761	786	743	719	730	800	740	749	789	731	812	771	729	801	714	733	799	816	744	797	763	801	765	793	780	784	718	750	767	741	764	724	778	811	760	796	748	789	730	798	732	753	745	808	769	785	798	791	795	762	772	757	798	789	787	799	771	775	790	736	764	763	793	751	774	767	770	746	821	748	705	780	774	756	749	756	743	770	824	771	778	786	771	755	779	795	765	754	821	762	729	757	776	787	791	759	772	797	743	792	787	783	737	754	766	788	755	740	813	741	750	761	771	776	716	770	804	776	731	743	812	773	760	755	734	789	785	779	740	772	820	802	744	814	739	786	789	766	770	739	762	783	786	749	770	783	746	765	729	705	848	763	750	754	777	798	771	757	730	778	729	750	780	812	791	704	791	800	695	742	747	720	738	799	736	761	791	838	762	776	748	789	753	787	775	776	748	777	807	745	787	769	751	768	774	788	756	756	782	802	756	828	808	778	753	811	744	747	767	805	794	793	782	754	731	797	777	766	760	787	800	749	759	748	752	772	740	759	773	749	732	754	761	733	738	749	764	786	771	723	728	763	738	783	748	770	721	779	828	796	785	771	803	797	773	846	788	787	771	762	755	761	761	764	761	780	778	775	764	787	789	770	796	744	765	835	824	753	768	760	793	754	761	810	751	754	748	760	763	799	743	790	765	792	743	756	788	828	736	769	749	789	791	735	742	728	766	767	786	780	805	778	775	758	764	807	804	766	710	760	753	759	737	775	756	761	784	743	792	787	760	773	767	790	810	749	747	708	804	764	799	803	739	794	775	839	770	766	768	759	743	805	712	769	783	754	799	819	788	752	747	720	756	759	768	795	760	723	768	729	762	779	769	749	831	776	743	766	776	789	753	784	725	757	782	732	756	760	750	754	785	773	758	722	736	774	748	745	741	785	798	788	735	801	717	812	768	744	788	762	794	768	802	754	746	800	759	756	781	784	764	729	770	743	752	775	744	772	743	755	748	786	768	739	733	780	766	734	780	801	737	785	710	743	758	783	739	793	717	722	767	797	796	738	753	798	764	734	783	803	779	722	792	717	762	807	776	758	736	799	769	759	780	778	797	733	774	777	751	761	721	794	734	809	745	711	729	813	746	832	797	757	734	746	784	780	801	818	821	753	818	759	765	772	759	793	732	773	726	757	758	711	751	787	722	763	757	789	795	788	777	732	747	782	744	782	750	807	733	778	768	775	775	777	753	738	729	732	762	777	694	810	759	786	792	790	766	759	809	751	779	798	743	780	831	796	738	833	758	793	739	744	791	751	817	766	745	773	717	808	743	789	777	721	737	791	752	804	767	756	752	785	780	783	753	784	788	773	790	764	758	806	772	788	757	820	720	785	788	770	757	709	760	749	778	748	746	798	731	772	765	798	766	763	791	776	758	777	840	802	775	791	760	767	785	753	700	821	736	744	783	762	749	752	786	803	809	810	827	761	713	752	783	789	778	747	773	829	745	731	745	739	739	762	749	776	778	775	765	771	768	746	781	767	737	801	717	759	763	716	784	732	797	737	753	781	764	739	767	718	808	765	787	752	751	797	755	795	769	770	804	786	764	749	763	794	797	742	771	721	785	788	759	766	776	710	758	778	793	759	796	781	733	778	737	752	785	745	744	796	760	750	742	728	816	740	766	744	761	775	780	781	746	795	755	764	744	783	750	752	763	743	789	769	845	781	799	749	794	730	798	817	773	774	743	770	778	759	771	775	744	754	826	803	779	732	787	796	782	770	829	748	817	784	788	748	772	730	707	717	785	750	727	757	763	760	771	758	781	710	758	808	760	738	736	742	732	804	709	786	763	783	735	796	799	780	767	781	804	799	804	713	788	767	765	765	709	785	761	758	787	785	785	719	778	807	787	787	768	772	784	780	762	771	783	773	759	747	794	755	788	731	733	749	809	750	769	756	730	816	750	801	810	754	832	757	749	758	719	771	733	785	784	812	815	751	776	748	778	807	769	732	789	791	774	772	713	782	806	746	813	749	764	716	763	788	714	801	752	743	765	774	785	761	739	756	795	773	803	749	760	786	783	722	777	773	739	782	776	827	780	764	742	778	779	714	763	754	742	769	739	749	711	773	793	762	789	707	756	718	834	743	756	792	786	708	787	838	744	754	723	784	746	762	745	806	745	780	757	701	761	753	735	791	751	763	812	740	791	758	759	764	791	717	778	793	710	775	766	796	727	737	784	797	750	742	798	763	758	793	749	839	714	758	774	783	774	766	705	776	772	793	734	769	732	794	787	774	813	768	730	821	767	757	756	778	796	732	737	756	740	784	791	790	827	749	761	808	778	771	788	782	748	748	801	800	723	790	813	760	783	743	769	841	742	778	716	772	793	740	776	777	783	781	735	765	749	776	786	813	754	813	744	783	772	718	784	738	765	762	766	749	770	809	739	801	746	744	748	765	788	764	761	775	803	754	774	788	804	715	750	753	810	754	780	734	795	784	764	778	762	793	758	785	790	704	789	806	761	775	759	761	780	763	749	754	802	816	798	746	775	771	772	773	791	762	791	707	776	733	795	783	757	804	773	735	767	837	747	768	737	809	732	766	790	805	749	726	799	784	800	761	757	770	774	769	785	735	744	780	777	778	728	791	786	773	777	726	735	757	782	773	729	749	784	749	738	803	804	810	734	753	781	734	776	737	771
8952	1227	1095	861	596	572	420	377	357	364	324	315	288	253	292	296	262	279	241	288	288	248	243	261	236	270	249	242	211	244	261	227	275	227	277	255	225	242	244	253	279	245	268	230	264	264	270	239	255	241	218	251	237	255	229	242	254	252	239	248	247	252	265	279	250	246	257	236	245	236	228	243	234	228	235	226	253	271	235	225	250	267	236	268	256	240	227	264	269	204	207	268	279	224	265	267	267	245	243	235	263	250	247	242	253	258	264	245	231	251	256	255	240	273	251	242	235	266	287	272	231	249	256	238	225	228	249	247	230	250	220	240	244	239	252	233	253	226	232	235	261	271	252	246	228	260	250	231	232	270	250	277	284	259	266	226	207	236	236	262	263	262	257	288	282	265	240	271	257	219	274	245	229	287	259	271	248	225	250	246	277	235	221	256	236	242	259	277	237	256	228	221	282	262	243	276	277	240	239	269	238	233	243	242	221	271	237	227	221	236	232	221	249	249	226	252	216	263	269	243	241	255	242	238	255	249	268	253	254	245	241	224	227	246	260	247	237	216	239	231	245	252	235	249	246	235	267	243	257	257	261	236	243	221	265	262	252	255	278	251	247	251	245	243	235	277	271	244	209	256	252	242	247	243	231	239	230	212	260	228	228	262	200	235	235	276	233	240	257	240	204	255	278	212	220	268	246	236	222	242	240	241	259	255	254	276	235	233	254	250	230	293	289	214	290	243	228	260	237	246	234	263	219	233	246	264	251	250	253	236	245	239	278	240	237	261	265	243	275	248	239	273	254	236	222	251	270	234	237	236	255	251	221	235	238	267	261	266	222	255	262	292	229	254	255	239	266	292	229	229	253	233	262	245	258	256	232	255	269	242	263	241	275	250	254	254	212	221	240	261	251	264	258	278	259	262	259	229	217	209	252	264	255	233	239	279	291	246	270	235	219	230	248	272	250	256	250	260	259	234	250	250	281	255	263	233	257	245	279	212	208	217	276	212	262	228	259	228	244	235	235	230	239	273	244	242	249	224	266	253	238	295	267	257	300	262	252	241	267	249	221	242	244	240	217	231	243	243	271	249	264	244	251	223	225	224	231	205	287	286	268	262	212	209	249	254	247	244	257	235	244	268	229	226	232	236	257	242	245	257	219	267	252	238	256	260	261	241	250	271	212	253	255	215	253	241	239	240	236	237	242	257	239	237	229	248	243	219	220	222	238	261	230	233	237	260	267	251	260	274	233	219	263	266	264	260	260	265	231	295	234	273	249	232	247	255	258	264	249	237	251	257	259	273	232	243	253	231	261	254	261	243	236	249	265	266	255	260	243	241	229	219	248	247	216	241	250	255	219	267	243	258	251	233	242	229	254	260	245	222	244	234	254	244	256	245	262	252	252	258	212	253	243	228	237	209	255	262	219	252	275	248	249	272	248	293	304	253	242	266	235	214	253	250	260	258	246	239	291	228	237	231	233	243	234	261	251	254	263	264	232	235	234	257	244	270	251	256	249	240	247	284	275	238	217	241	256	249	270	274	251	240	277	245	262	211	261	265	256	259	232	255	273	249	271	243	263	262	231	251	245	276	272	249	246	237	218	243	240	235	224	260	245	257	267	265	224	239	239	244	242	216	234	260	257	250	280	230	268	268	220	232	229	254	227	232	234	234	244	252	261	259	217	246	243	258	274	271	247	233	248	290	226	256	222	225	247	231	202	218	274	246	253	266	259	238	285	263	223	218	246	238	261	240	276	234	250	273	243	270	290	242	229	236	239	252	230	258	237	246	268	238	256	260	243	256	235	242	239	259	282	247	251	266	241	233	247	258	233	248	228	249	262	223	243	237	237	241	229	236	265	265	261	236	251	262	250	247	223	240	268	256	245	247	241	237	247	248	255	250	239	224	232	228	239	256	241	234	246	241	229	254	235	267	231	258	248	239	248	261	241	227	249	254	252	254	249	229	229	241	214	233	247	232	235	245	257	265	275	240	251	252	285	228	247	242	246	236	268	251	273	256	236	224	237	259	238	243	261	210	231	250	243	215	227	242	254	283	272	219	202	234	249	290	233	250	247	276	274	243	264	249	273	271	256	229	229	255	255	253	251	255	268	238	247	253	242	249	256	257	257	251	289	243	276	278	248	238	267	236	244	226	241	244	200	248	226	238	254	227	262	256	243	272	243	220	275	234	275	239	260	273	262	253	241	233	242	204	220	244	263	251	251	258	260	226	240	246	246	250	247	251	246	232	225	246	272	252	241	235	254	240	242	256	254	268	266	235	230	257	271	249	247	259	251	229	270	246	216	237	281	248	233	240	247	267	217	233	272	278	234	251	258	259	227	264	239	261	249	246	228	266	237	239	261	251	275	240	259	247	210	240	273	230	233	235	253	245	243	247	266	269	270	227	236	228	228	220	238	271	247	266	229	255	263	228	266	214	244	257	260	225	254	245	251	226	235	238	265	246	279	275	256	257	283	266	246	265	236	287	236	268	265	230	276	267	248	235	254	232	251	240	256	251	261	234	242	262	249	232	236	248	237	239	234	228	250	276	271	231	232	252	267	279	250	235	251	277	261	261	231	264	269	225	266	237	242	239	241	238	261	241	249	263	241	252	289	275	259	239	230	240	285	248	265	248	272	248	238	251	271	264	266	241	247	259	231	259	257	259	243	223	211	262	242	247	236	257	254	242	256	267	256	269	262	257	271	253	240	265	259	237	231	223	264	281	246	269	260	261	284	253	242	243	229	247	253	240	242	237	236	235	239	241	256	276	252	233	238	252	234	241	231	240	231	239	226	253	241	233	240	243	229	254	242	238	237	259	222	252	225	230	233	261	249	267	229	258	252	224	256	255	259	293	250	260	261	271	237	250	252	240	236	247	237	232	254	244	261	241	280	258	241	252	235	265	236	228	241	238	277	234	251	261	255	218	236	233	292	224	216	246	219	262	231	235	272	246	261	234	228	238	271	243	219	263	252	285	243	236	252	258	239	221	228	250	227	256	246	262	226	278	239	245	240	227	230	263	245	255	236	217	250	254	262	263	236	262	271	244	243	249	244	270	230	245	237	268	238	263	272	266	235	245	258	254	238	245	228	235	290	256	244	228	252	263	238	233	238	261	227	223	249	237	223	239	264	264	226	211	269	235	248	268	284	216	237	240	252	252	253	244	284	284	258	242	256	246	250	208	260	228	236	253	250	282	282	240	260	263	240	224	227	223	244	247	251	269	236	262	237	263	253	237	265	234	233	249	233	260	264	254	268	233	220	264	215	252	243	241	259	243	242	246	241	214	255	250	256	239	250	232	249	234	236	236	264	242	265	251	253	275	240	227	265	240	254	241	251	265	265	252	247	233	208	238	247	238	266	254	258	259	235	248	240	257	234	241	270	243	245	228	273	256	248	252	248	247	232	232	272	224	250	256	234	226	262	225	252	266	227	253	262	231	242	234	246	262	279	265	230	271	237	266	264	214	232	221	238	239	258	241	257	246	255	257
7178	1489	2259	2564	2188	2053	1500	1196	1155	1022	924	873	807	737	689	688	722	679	622	741	637	651	640	610	609	584	647	622	577	592	628	577	600	577	594	589	570	559	567	580	566	541	573	594	590	594	555	542	587	617	581	588	558	581	561	516	581	544	541	574	551	587	547	570	518	549	577	567	556	579	570	604	554	579	558	590	587	592	584	561	559	542	548	540	547	537	571	571	551	572	562	576	568	642	572	598	544	592	530	566	610	558	577	578	573	568	542	583	555	509	543	575	530	566	565	530	570	560	558	580	578	573	579	557	535	577	554	549	594	565	521	562	604	530	530	567	580	505	597	531	545	521	592	522	562	544	605	559	534	562	502	598	578	557	581	585	582	595	562	604	545	610	539	595	564	537	545	579	522	525	528	581	597	587	552	576	514	520	493	559	587	570	551	543	555	539	529	534	544	562	558	541	565	563	575	566	564	527	576	560	580	544	546	545	580	594	566	525	557	529	554	561	559	483	533	546	599	583	508	525	572	545	503	569	575	553	561	560	562	560	546	576	566	559	529	534	563	567	569	545	536	557	535	545	592	595	579	558	532	522	535	548	569	541	517	564	550	545	564	533	544	547	546	514	563	525	577	543	574	583	534	509	557	540	520	594	555	576	531	551	528	535	555	542	520	542	562	562	566	562	574	526	561	513	520	539	573	531	575	533	561	510	562	551	585	538	563	565	614	523	572	589	572	579	572	539	520	542	563	533	531	535	554	544	540	567	573	556	557	541	595	552	553	543	557	565	547	592	546	581	530	543	529	555	560	546	548	589	574	597	555	530	548	555	529	518	528	584	569	516	525	547	528	563	602	543	549	548	547	528	551	570	533	506	558	562	548	590	547	559	523	594	530	589	574	565	541	562	529	553	526	530	537	575	569	553	556	563	592	573	592	534	569	560	541	578	546	596	582	600	547	593	559	526	580	529	556	538	557	532	529	593	537	589	541	613	552	550	577	566	568	592	543	589	545	532	549	547	576	538	564	564	572	494	570	575	503	521	571	562	550	548	538	574	550	575	533	567	581	533	519	522	529	554	522	549	552	552	574	519	538	554	485	622	543	573	541	535	572	545	579	559	583	555	569	551	593	570	525	546	596	545	572	576	519	523	532	555	542	515	568	533	556	582	539	550	566	547	540	558	579	552	555	532	578	560	593	525	573	558	590	589	513	567	563	573	533	579	577	568	569	603	548	599	556	530	567	581	554	581	559	540	546	567	562	557	572	563	546	527	589	548	549	545	552	543	547	569	544	601	562	539	588	562	539	548	553	581	551	565	552	544	567	543	524	556	526	558	564	582	544	541	565	556	513	531	542	542	565	535	523	610	544	550	571	542	580	591	567	561	544	540	536	533	510	589	528	569	539	586	525	611	553	572	572	564	558	540	522	567	603	558	527	514	545	547	522	569	583	567	540	567	592	557	594	587	562	557	557	556	561	512	528	550	589	550	564	573	561	542	534	581	557	550	605	547	531	583	527	572	581	549	545	609	561	584	549	593	550	531	536	513	608	605	606	538	495	563	517	567	551	554	576	556	604	571	563	634	517	581	577	561	565	586	570	554	612	548	565	617	552	544	569	528	582	557	521	540	579	558	589	536	574	588	530	545	563	552	579	550	544	548	548	586	516	534	546	564	564	512	559	588	552	578	580	558	554	557	527	557	558	544	545	534	541	563	539	558	586	589	544	532	499	571	556	539	543	557	545	569	555	586	541	563	538	587	553	519	521	544	555	613	567	552	555	519	570	579	575	522	552	548	548	542	573	583	541	549	527	550	611	540	574	528	615	521	527	580	566	535	554	560	556	536	533	560	570	545	574	552	562	540	580	560	557	563	523	511	550	567	599	552	529	528	610	570	518	563	560	559	578	547	577	529	553	522	550	558	603	611	528	626	530	584	552	538	578	565	579	534	531	555	548	576	585	568	576	547	491	524	548	546	587	551	548	542	556	551	526	569	598	554	593	557	549	562	543	543	597	555	573	567	554	558	574	547	543	559	533	524	550	554	534	535	561	564	548	533	561	564	550	554	543	549	564	536	559	539	582	536	538	551	549	589	540	526	540	537	546	576	578	588	558	563	557	497	550	568	553	552	525	537	552	543	523	554	532	536	578	580	589	568	558	520	542	618	573	569	542	613	561	534	552	577	562	510	579	566	563	558	563	486	550	557	551	566	569	549	515	529	566	591	554	540	571	579	556	552	574	552	589	567	586	518	597	592	547	525	543	554	534	592	559	545	547	562	554	589	539	582	573	574	607	587	534	569	567	529	584	554	543	585	540	584	566	536	553	518	536	546	556	559	569	536	571	510	577	515	579	558	557	566	548	552	611	586	569	566	584	574	525	570	585	584	579	521	556	570	555	553	582	567	530	565	582	567	544	557	534	587	557	556	558	595	537	544	552	588	550	556	571	554	562	564	564	557	562	593	556	553	534	555	538	543	540	556	531	547	564	532	564	544	530	557	590	570	536	545	589	594	562	591	552	556	576	572	538	553	534	556	560	573	557	563	552	592	572	603	546	543	562	523	569	555	554	573	589	549	541	549	555	593	541	586	575	530	490	578	549	519	592	546	517	585	516	563	600	598	553	530	569	572	545	575	560	583	580	556	498	562	567	583	532	578	538	562	534	599	546	558	557	539	575	537	584	574	544	543	542	554	560	545	592	513	553	594	569	560	583	587	571	483	545	539	560	528	562	541	595	556	565	581	540	586	513	562	585	576	565	581	525	517	539	523	533	562	541	583	569	556	575	519	533	558	590	547	566	523	550	569	545	551	538	506	566	560	534	518	536	556	545	571	555	547	558	558	561	551	578	549	595	570	522	558	569	561	543	587	555	530	570	534	550	584	539	552	541	564	563	600	577	564	589	516	580	613	526	565	529	547	536	547	540	580	517	545	553	543	549	517	519	531	537	560	540	604	564	570	556	567	538	494	589	527	508	547	529	518	545	581	533	550	547	539	583	523	515	542	513	535	601	567	559	582	575	504	604	547	561	587	562	529	553	568	598	552	572	519	546	550	569	577	571	588	538	553	582	514	525	568	528	521	560	577	585	549	543	561	564	531	565	556	534	530	521	554	595	566	570	538	530	553	544	575	559	587	547	533	582	525	529	542	549	564	534	572	561	574	552	580	623	562	501	591	550	559	561	602	564	572	598	513	549	568	567	578	556	582	564	544	523	559	547	563	583	587	579	557	559	565	581	570	541	536	525	600	553	516	559	523	534	517	560	548	549	556	555	585	539	589	550	554	555	544	552	529	588	504	567	584	607	555	544	500	584	530	533	526	580	581	557	576	578	556	581	541	564	554	530	590	601	569	537	536	554	537	535	559	529	568	518	533	569	545	549	547	580	537	540	526	530	613	584	552	533	537	537	510	549	561	551	527	566	588	543	588	580	550	537	558	563	533	564	558	572	547	574	542	570	542	545	604	576	559	520	532	598	534	562	570	551	550	561	579	531	562
15943	2308	1639	1184	797	634	375	350	287	276	219	191	203	156	173	179	162	161	159	152	152	156	151	130	167	137	106	123	131	110	123	148	138	125	134	125	142	114	147	131	127	148	120	117	122	110	136	110	124	108	126	130	116	113	109	147	122	134	105	117	99	135	111	110	115	110	120	112	109	139	133	118	123	131	126	125	116	125	125	151	127	116	129	124	137	138	141	128	119	118	112	119	115	108	121	125	122	130	124	118	104	134	103	137	124	98	131	110	120	106	113	125	147	129	120	107	101	120	107	118	133	125	130	104	130	124	123	140	121	129	126	132	119	119	101	117	106	116	116	132	98	121	125	125	119	129	129	129	106	130	122	121	136	121	117	111	136	113	108	116	118	135	130	111	116	121	153	111	117	130	117	131	137	131	112	107	133	132	112	122	118	116	115	128	125	129	127	119	124	104	122	126	128	134	109	135	134	140	133	120	111	122	113	113	115	96	95	105	123	127	109	131	109	108	109	119	129	89	118	131	117	130	99	134	132	136	123	112	130	123	129	101	136	92	114	113	124	125	124	125	127	126	120	114	143	119	125	119	113	139	123	128	118	104	117	132	115	132	139	108	105	138	148	131	114	135	121	126	124	115	106	129	113	128	131	121	113	111	143	141	111	99	132	106	118	127	134	106	118	127	126	132	131	138	124	126	126	116	134	120	126	143	136	131	118	119	113	130	125	133	108	120	119	99	114	133	129	106	119	127	127	123	121	124	147	127	139	113	98	100	118	110	110	127	119	114	125	133	115	110	117	119	132	140	110	99	138	109	124	123	112	129	129	137	119	122	95	110	135	125	105	120	131	117	119	128	113	131	118	142	127	134	117	116	122	134	121	131	120	135	127	123	118	120	121	121	124	108	118	122	111	116	103	121	124	123	117	135	129	124	142	141	125	119	115	104	132	142	122	125	116	115	115	119	129	142	107	118	140	132	99	120	139	122	140	131	121	130	108	131	117	138	118	132	109	126	107	122	129	111	105	108	118	112	119	124	112	144	121	108	96	126	131	115	121	118	122	110	124	118	106	138	138	113	119	94	122	123	117	121	109	129	124	116	121	122	120	116	102	114	117	114	141	100	129	129	135	106	139	129	126	103	122	124	106	102	105	165	116	121	123	123	123	134	133	148	134	110	117	101	132	132	120	92	133	128	134	125	127	112	124	120	123	132	123	103	111	126	136	138	132	120	127	137	117	107	135	122	109	130	126	130	141	111	117	117	129	110	130	113	128	115	131	132	120	127	112	154	114	107	109	105	124	105	108	124	119	102	110	139	130	134	113	118	117	102	139	130	136	134	111	121	118	116	114	117	122	114	116	126	119	112	121	122	132	129	111	106	108	130	119	137	116	122	111	98	111	146	123	111	129	112	122	129	126	135	125	131	136	134	148	102	107	107	130	119	124	139	123	111	119	116	126	127	99	122	111	120	137	113	108	106	118	120	121	123	145	111	138	105	124	126	124	102	122	105	113	124	135	114	116	141	115	130	119	111	122	137	146	123	126	127	110	117	150	128	130	132	137	117	137	132	121	146	115	124	122	140	137	113	107	112	128	116	129	120	107	125	129	131	110	111	115	135	139	135	126	114	126	118	125	111	123	129	115	113	123	146	138	123	119	110	137	130	116	122	144	129	128	131	137	118	142	107	116	118	91	111	134	107	118	141	104	136	122	121	112	126	106	124	95	119	123	107	119	110	138	134	121	104	113	100	147	118	120	147	107	148	118	129	115	134	122	135	134	127	115	126	104	119	128	117	146	127	134	131	106	127	112	125	127	102	115	123	128	124	107	116	114	113	121	118	130	132	113	117	136	121	137	106	124	139	106	139	115	119	117	121	114	144	110	118	123	113	133	135	125	130	121	121	120	121	141	118	95	106	105	149	110	100	128	132	129	143	109	154	120	131	124	148	115	143	117	110	113	123	131	117	120	119	132	120	111	114	115	101	129	144	129	126	118	110	105	118	98	109	110	133	97	129	135	113	135	115	103	136	123	138	135	116	126	124	121	113	114	104	111	124	131	122	151	134	124	115	114	115	132	128	132	109	122	118	123	123	106	126	126	117	126	127	117	111	120	119	125	100	107	127	118	108	103	126	116	125	134	127	116	123	121	132	117	104	147	141	99	153	127	115	112	126	119	113	100	132	119	121	123	116	111	97	122	136	116	124	128	123	116	99	119	120	129	115	128	98	124	126	103	111	130	113	111	115	99	122	123	127	123	121	118	129	133	123	107	145	100	124	127	128	135	151	116	116	154	120	114	107	107	141	115	113	140	131	134	116	115	121	132	117	129	129	121	111	107	129	120	133	105	126	119	123	122	130	120	133	129	117	93	102	128	122	128	134	131	114	136	139	131	123	139	104	107	126	103	133	135	114	92	135	113	106	123	109	94	125	124	125	137	112	124	109	117	126	129	112	136	119	124	115	107	115	133	158	117	110	122	120	110	115	114	113	125	136	132	116	134	109	113	110	116	137	127	112	127	121	112	126	110	111	126	129	141	112	126	120	116	113	126	128	132	124	122	122	116	124	116	140	108	97	103	138	121	130	105	112	133	125	119	158	120	114	115	103	135	118	118	129	121	135	109	133	129	109	106	124	121	125	120	136	115	108	131	116	109	157	123	100	112	133	134	114	115	103	136	123	105	135	135	121	113	132	110	123	125	140	123	130	130	132	133	134	121	120	133	138	103	94	121	145	107	129	116	109	136	110	123	123	136	120	125	132	131	125	139	129	122	111	119	122	133	122	125	136	120	116	117	123	122	117	132	127	114	103	121	143	123	121	124	113	129	123	96	108	148	123	118	110	141	114	110	112	118	114	124	141	107	132	117	121	117	130	121	121	121	130	128	132	137	107	129	133	119	139	127	111	129	141	130	132	123	110	109	143	122	105	116	123	113	126	137	98	109	110	123	124	110	125	124	117	107	127	126	108	133	118	129	144	106	131	120	131	131	152	122	105	139	125	116	122	124	122	135	131	125	121	134	136	138	118	104	106	130	120	116	121	104	101	132	129	123	139	128	124	135	119	128	118	138	120	109	128	110	98	123	107	127	110	135	121	115	109	121	140	111	118	105	115	124	113	127	114	131	103	132	117	126	125	123	120	123	117	111	110	113	122	115	132	118	125	132	107	121	148	112	110	115	116	117	140	141	116	132	133	119	128	140	126	106	140	111	130	125	120	118	137	141	110	130	128	108	118	111	108	140	102	111	127	121	129	110	133	120	143	133	106	88	112	108	149	129	124	122	122	118	113	138	105	104	122	133	111	129	113	104	137	116	132	125	108	157	129	140	126	142	145	115	113	116	133	123	131	123	109	132	109	112	129	135	130	137	134	129	107	130	115	122	114	112	124	93	104	114	129	111	105	129	114	113	138	127	99	130	134	123	100	127	138	101	118	143	124	133	110	105	151	114	120	129	128	114	111	116	130	115	110	110	126	129	155	120	124	111	117	112	121	147	119
9112	1868	3238	3654	3219	2582	1808	1504	1311	1124	892	875	742	659	641	533	547	541	545	502	487	469	477	394	386	432	409	394	362	387	387	420	334	358	386	373	334	320	362	339	311	318	296	307	312	366	327	323	349	331	340	310	308	339	318	314	325	349	296	326	295	328	317	280	291	278	306	326	306	321	324	288	297	296	316	305	328	315	324	299	309	313	322	296	307	292	294	281	308	329	310	310	320	315	351	294	299	295	283	294	319	294	291	293	303	280	315	316	281	320	271	284	308	322	332	317	298	332	297	316	333	317	350	327	344	327	284	300	299	292	322	325	318	269	340	309	309	311	320	303	308	304	302	297	317	280	277	315	295	296	291	305	280	276	315	276	304	329	310	316	328	331	292	318	318	296	347	314	298	296	309	320	292	293	299	295	320	300	305	284	285	335	304	291	326	298	277	321	293	301	316	299	291	319	303	301	310	297	309	294	338	314	308	287	286	311	330	307	338	303	325	315	267	358	326	314	284	298	318	272	312	303	343	305	279	325	323	309	328	325	300	307	306	303	339	290	296	326	289	331	290	258	293	318	308	270	286	296	305	334	305	316	301	317	281	317	314	310	279	324	298	295	318	306	306	295	343	323	337	285	292	312	313	324	313	291	319	303	329	291	300	332	323	315	328	314	288	297	305	307	314	324	279	321	288	310	285	319	300	314	300	319	322	318	328	286	301	282	323	296	316	303	278	310	309	296	309	318	270	290	332	278	320	316	315	336	297	329	303	283	308	281	292	304	288	344	299	285	300	296	296	307	269	314	358	326	348	288	313	294	281	289	311	300	315	284	314	287	294	290	316	317	333	280	294	278	352	269	309	320	308	317	332	295	301	300	341	299	347	296	305	285	311	295	318	310	297	287	275	298	301	314	298	293	278	271	317	291	307	317	299	299	290	325	335	307	309	309	317	329	344	269	331	294	291	330	320	305	305	307	293	309	336	292	311	309	308	296	270	300	317	322	289	297	320	309	308	302	282	314	292	291	311	327	296	321	281	303	297	332	309	291	311	310	290	291	295	305	300	285	303	295	303	331	309	318	327	300	272	288	307	304	303	324	313	297	269	321	309	324	319	289	300	303	327	321	312	317	313	291	310	286	309	304	289	297	285	323	303	326	281	330	287	302	300	299	323	317	301	298	304	288	334	322	316	296	306	269	303	308	308	325	302	318	279	299	312	308	310	287	303	282	298	301	311	269	299	310	312	297	326	321	294	308	295	345	303	308	307	308	326	285	310	321	337	289	318	267	300	292	297	317	289	287	307	290	296	295	346	331	293	271	327	313	317	290	296	303	303	327	321	293	337	324	303	282	313	317	294	313	317	328	320	345	320	305	307	341	296	316	291	319	283	300	315	292	301	282	306	302	303	316	310	318	306	293	292	284	328	320	256	328	314	322	292	283	295	261	299	305	314	303	313	315	290	340	322	330	314	337	327	296	310	301	316	300	297	326	308	326	271	316	299	294	314	283	280	289	319	294	282	275	308	331	319	281	289	313	311	308	279	273	307	333	265	270	284	284	310	302	279	316	303	290	321	286	312	305	312	280	320	326	298	297	295	312	303	301	276	312	298	307	314	293	289	289	285	315	314	339	297	310	296	302	301	290	306	284	321	337	315	309	319	326	282	309	313	321	315	305	304	276	344	293	344	302	305	256	300	326	294	320	288	295	303	314	323	287	340	309	320	301	296	284	282	297	309	315	349	299	315	308	306	294	292	301	312	282	335	295	274	312	307	308	277	310	290	281	288	313	325	301	283	293	301	282	301	283	281	310	295	288	332	304	307	279	326	317	275	304	289	294	299	296	300	276	299	334	317	320	305	314	314	326	324	286	293	331	301	301	308	293	306	333	330	290	299	324	323	308	293	282	294	303	295	294	272	308	341	284	318	326	321	268	305	314	318	325	302	315	306	290	319	312	319	281	302	287	284	289	324	283	288	283	319	302	318	278	313	330	307	307	327	327	296	299	297	314	317	295	295	303	308	328	300	329	317	329	338	293	310	306	338	327	329	279	302	278	274	314	299	299	293	331	270	291	275	305	300	322	278	316	326	312	328	312	329	310	307	315	285	296	298	293	308	337	328	317	267	278	312	313	307	301	298	329	298	295	317	262	299	302	290	270	295	313	306	297	309	289	307	315	310	297	295	306	286	327	304	314	353	293	303	298	319	309	290	303	298	351	318	308	309	276	300	301	292	307	322	306	295	318	312	322	285	306	302	283	307	301	315	279	317	309	330	303	305	301	299	317	322	330	309	308	274	316	299	279	308	311	309	300	325	312	315	281	331	340	313	284	277	318	275	298	308	290	317	351	306	290	298	326	316	308	326	306	303	288	316	302	290	304	267	280	301	313	303	330	263	291	308	295	318	310	284	266	304	336	265	306	308	338	287	328	328	301	296	312	306	311	316	279	299	329	295	292	304	309	297	321	318	317	323	300	300	294	296	310	314	313	309	323	316	282	312	327	309	327	291	325	323	304	327	330	305	296	303	306	310	278	308	321	292	306	307	306	321	294	299	286	274	285	251	309	285	307	275	313	303	314	288	302	286	302	260	302	305	320	287	331	306	311	282	284	295	304	301	318	290	312	325	311	307	303	280	292	313	322	296	291	319	320	314	304	289	290	293	308	334	336	286	316	324	336	343	319	302	277	289	320	309	315	295	333	310	304	301	294	300	308	299	273	323	325	320	309	313	333	302	331	309	347	288	302	288	300	291	298	306	313	290	288	339	276	313	279	306	273	320	316	288	296	308	309	279	330	289	305	294	303	289	316	276	324	321	325	295	273	311	312	293	299	321	316	305	337	311	297	324	302	302	297	299	310	315	298	304	309	276	307	324	295	303	292	327	323	342	292	318	300	304	303	290	256	367	322	297	299	295	315	325	320	294	294	290	315	319	279	322	313	295	280	285	278	315	307	324	288	325	306	296	305	309	290	322	328	297	293	308	307	306	303	299	279	291	338	324	304	293	287	314	315	256	297	287	299	341	291	270	314	336	299	334	334	287	286	311	302	294	360	293	286	278	307	288	311	311	298	327	287	299	267	323	342	303	323	315	307	294	303	305	267	318	290	279	312	288	310	299	300	303	299	319	332	312	300	297	286	319	302	295	311	284	306	299	297	308	323	313	306	291	319	304	277	310	304	286	303	286	315	302	288	272	300	335	326	333	322	312	292	302	303	308	343	316	306	295	310	307	318	341	316	297	304	306	299	293	311	314	302	298	299	332	332	307	271	308	314	265	301	344	299	306	318	310	310	327	314	291	346	271	304	309	313	308	312	305	318	312	313	318	284	309	309	317	311	329	330	285	322	298	321	305	285	327	327	314	306	310	292	287	296	293	286	307	307	318	323	294	328	316	316	353	289	274	320	322	279	295	319	324	293	302	324	294	306	308	305	286	316	314	305	298	280	307	306	283	312	330	295	283	307	287	333	319	293	320	333	318	293	315	301	279	315	307	290
2043	555	549	556	483	447	423	372	358	396	384	360	354	373	345	368	353	371	339	349	340	333	395	328	335	357	351	328	352	352	355	354	378	353	331	349	359	305	343	330	389	349	350	351	304	324	346	385	361	365	320	303	372	372	370	331	339	331	303	341	334	351	360	349	312	343	349	331	321	366	348	355	355	303	357	356	352	353	333	362	353	346	347	353	309	351	345	356	370	326	355	356	356	346	354	343	335	327	356	415	375	325	340	324	307	358	310	329	345	393	308	328	356	345	323	309	347	356	359	363	343	348	356	339	337	339	342	384	368	350	326	341	327	361	327	345	330	339	370	326	360	320	325	356	356	368	284	364	331	352	355	374	369	356	384	346	347	317	346	339	332	331	334	339	332	316	333	363	347	353	334	373	340	335	352	352	349	332	352	320	372	369	360	365	356	381	310	376	319	345	351	339	331	361	360	316	340	394	354	341	338	346	399	348	349	327	369	330	341	321	305	331	351	369	331	329	345	355	337	363	369	358	346	343	370	353	305	331	348	338	333	344	336	337	356	377	383	374	327	335	327	405	379	359	336	318	336	365	328	356	323	332	342	365	343	373	360	352	343	341	321	351	325	352	329	289	350	349	349	372	346	336	330	342	342	330	338	341	334	343	339	368	337	356	369	354	335	356	373	378	354	336	348	333	342	326	322	328	315	337	345	332	332	392	348	337	379	341	356	359	331	314	355	335	330	351	329	323	339	359	358	378	373	366	352	329	326	358	326	314	358	350	357	378	369	334	332	344	347	388	377	351	362	341	355	352	348	330	358	350	376	353	340	330	348	373	370	355	359	347	340	333	358	395	374	342	328	320	348	348	331	356	342	347	328	337	366	335	332	305	361	348	350	325	338	362	404	357	303	370	346	359	314	339	340	377	341	405	395	353	336	355	395	354	340	374	302	370	368	352	335	363	321	353	346	368	316	371	340	384	328	342	322	360	351	302	371	341	331	335	359	365	332	325	350	369	370	326	350	341	341	335	335	322	359	321	331	357	317	342	350	376	364	346	353	344	355	337	350	374	302	333	382	361	347	358	328	335	317	327	383	370	359	357	299	371	358	338	356	339	364	312	334	342	317	304	316	357	370	353	338	380	376	371	337	367	360	361	376	341	345	350	337	335	308	373	315	281	335	365	371	356	373	356	348	367	331	345	333	345	326	354	373	355	366	362	365	353	363	384	303	339	326	340	348	385	388	347	385	342	343	364	368	383	370	356	348	366	362	381	380	340	352	358	358	364	361	337	369	370	361	364	326	361	354	378	349	343	338	348	378	327	339	303	351	313	350	376	339	345	356	345	348	337	341	400	359	363	367	356	396	375	337	359	389	356	342	335	340	350	356	361	352	383	365	343	315	354	367	328	349	357	360	286	384	327	375	375	328	344	346	359	362	345	338	352	334	338	313	346	338	353	344	355	327	323	310	340	353	347	347	334	368	355	354	325	327	331	360	345	343	352	330	375	338	334	350	326	372	316	331	348	358	344	351	348	347	365	331	303	329	352	347	316	327	372	340	366	354	327	365	390	361	360	327	324	338	357	369	352	330	346	329	314	343	330	328	356	334	367	341	358	349	361	319	389	340	318	376	412	363	316	365	338	369	342	370	327	346	336	343	374	339	348	353	348	359	340	360	370	338	333	377	332	329	368	319	320	348	360	335	379	326	351	343	325	341	323	328	354	336	364	342	348	305	346	339	356	353	350	318	316	346	344	341	385	357	344	347	345	365	359	365	342	331	331	359	346	336	347	354	367	316	377	364	333	379	349	346	357	344	357	318	359	346	329	360	352	329	328	337	363	352	366	337	335	340	355	352	332	368	352	339	318	318	375	347	289	287	357	373	331	329	323	348	356	331	336	374	369	368	384	332	367	369	326	345	330	333	314	367	330	360	367	360	333	367	357	360	370	349	347	315	330	322	369	372	301	382	362	372	333	355	326	349	379	338	341	316	328	326	340	341	384	345	371	354	316	368	323	369	312	353	313	375	356	368	346	340	363	340	374	349	313	344	398	332	369	335	320	372	333	335	385	363	340	356	331	351	371	341	347	342	327	370	334	343	342	335	350	335	311	368	336	325	328	359	335	358	356	363	337	379	348	373	316	327	355	388	360	325	336	345	349	348	370	351	349	336	322	393	339	361	353	359	317	349	381	353	348	348	333	317	356	350	329	344	362	350	361	348	353	337	337	366	336	336	332	362	394	319	345	372	339	349	350	304	341	350	383	366	349	340	322	343	343	352	321	381	359	352	339	351	382	348	397	379	346	333	374	355	344	362	358	373	359	337	359	400	331	344	339	371	368	369	316	338	330	332	362	366	346	351	343	347	381	341	363	347	355	359	322	292	350	352	329	359	362	351	344	335	339	333	367	373	362	343	364	326	320	317	341	356	328	359	333	322	347	345	321	340	359	316	357	352	310	353	353	348	321	352	351	342	331	373	337	385	365	331	343	308	293	330	334	333	376	330	318	344	356	358	366	352	354	309	306	333	329	348	379	344	313	357	292	375	348	321	339	371	363	369	355	351	366	341	372	330	333	371	317	347	353	384	345	359	331	314	370	362	360	404	337	348	347	342	356	365	336	356	364	355	359	351	373	362	361	356	347	353	316	331	342	358	356	321	310	359	326	351	384	391	323	355	344	378	354	328	351	325	355	364	349	359	361	329	348	344	363	393	352	356	327	305	331	331	354	331	357	346	376	367	341	358	314	317	313	350	333	359	366	328	327	337	353	359	327	346	353	322	365	345	356	343	356	366	390	299	324	360	348	342	335	333	348	349	384	411	355	348	321	337	347	341	336	337	323	375	317	376	358	349	325	335	334	388	348	341	322	383	355	325	319	325	368	332	338	334	367	312	351	327	343	343	372	354	324	376	326	335	354	362	341	336	346	375	324	326	326	383	333	323	321	325	349	331	358	348	374	344	369	360	355	345	323	378	373	346	330	345	354	370	332	334	315	327	394	345	350	346	309	351	351	366	336	311	354	319	340	348	332	372	330	331	319	353	358	305	348	325	327	380	372	346	380	371	352	305	349	353	359	341	320	335	344	347	357	366	342	330	332	351	302	364	337	381	368	388	356	318	360	372	353	288	346	350	390	345	341	328	336	320	396	357	324	358	401	366	346	349	348	367	359	336	355	330	346	353	327	344	359	323	373	364	326	355	340	337	366	347	353	330	364	334	351	371	353	359	356	339	339	357	347	331	361	331	383	389	334	351	348	336	365	330	317	399	320	359	367	363	340	348	323	356	363	331	360	349	351	338	367	371	339	348	354	338	360	342	362	334	362	368	334	297	346	325	347	359	343	362	332	338	344	342	355	352	336	339	355	349	357	316	338	378	335	361	343	323	356	353	375	371	347	369	380	357	368	371	356	331	337	355	352	331	320	368	354	330	312	343	346	377	354	327	345	370	314	352	349	362	333	320	334	314	370	366	355	324	340	349	350	368	356	339	298	336	306
2394	984	1230	1308	1234	1211	980	908	933	885	880	849	844	865	844	844	851	810	812	759	781	739	818	769	768	732	825	764	768	806	813	785	759	809	761	799	846	761	785	760	732	791	734	813	802	776	737	761	802	804	828	759	806	803	777	783	784	768	725	733	787	741	762	772	764	715	721	793	793	768	733	715	782	797	816	765	795	784	774	769	837	791	765	768	819	754	749	788	749	753	774	760	772	801	814	748	842	790	745	775	799	821	716	720	754	739	779	746	768	760	766	824	848	771	746	735	754	810	800	783	742	734	793	783	763	805	763	799	759	746	804	759	778	800	792	731	773	768	770	736	719	745	763	755	809	764	771	726	801	779	803	744	762	779	747	768	759	773	782	761	787	785	766	774	822	725	745	777	728	727	780	757	806	734	804	745	758	812	783	771	762	729	766	783	751	757	822	739	775	724	785	782	805	782	755	789	730	775	765	777	788	799	718	799	734	789	800	774	803	749	800	827	808	780	767	789	763	779	827	780	751	764	706	809	788	776	789	730	776	769	761	762	742	757	797	793	783	719	773	796	810	733	735	702	768	794	737	754	751	727	716	772	772	736	729	798	790	756	752	755	779	744	758	768	725	768	806	790	764	764	782	748	822	807	774	787	783	801	763	767	757	737	757	839	750	784	730	754	797	743	832	791	790	778	767	789	746	741	756	791	734	795	789	790	749	788	798	748	832	761	778	800	715	743	819	729	787	793	750	739	740	767	787	741	769	758	746	723	779	796	781	751	811	738	771	782	772	776	788	741	704	765	788	792	765	734	776	804	778	739	760	776	759	788	750	807	799	799	774	764	761	796	827	777	794	800	736	753	735	781	855	772	793	779	802	742	840	774	755	767	740	741	797	792	801	793	735	796	784	784	721	799	798	762	827	798	764	798	718	780	791	762	806	768	729	754	820	790	771	799	791	719	791	755	781	728	772	743	797	749	751	779	775	785	746	818	825	721	773	778	762	739	790	763	791	765	789	800	821	723	785	753	729	762	745	794	775	728	767	751	811	775	766	776	778	757	787	744	808	752	780	740	781	799	798	790	795	725	808	778	755	797	760	765	726	766	773	777	799	755	749	820	734	801	781	769	761	759	806	778	794	757	750	771	815	791	765	846	716	792	763	798	780	741	796	730	782	712	800	775	764	802	733	801	740	798	761	743	768	789	775	770	773	806	759	740	766	714	785	809	756	731	817	745	746	772	761	749	794	794	766	797	802	758	777	714	741	748	731	757	723	792	738	728	726	771	805	787	775	837	820	769	795	788	764	765	777	744	738	754	810	827	782	796	733	705	780	749	782	801	755	815	728	791	775	793	795	789	792	786	788	747	742	725	744	765	781	797	734	774	763	748	798	742	775	795	786	773	761	749	766	796	769	770	760	711	715	749	784	767	775	775	755	730	807	764	823	769	721	790	837	793	775	784	796	787	756	775	758	794	721	762	783	836	765	741	770	759	743	765	816	751	790	790	805	793	727	750	736	797	747	746	759	750	757	764	760	742	777	727	749	824	733	808	798	788	747	777	729	811	815	730	751	800	736	831	758	812	758	746	785	770	808	780	740	788	783	764	786	779	747	782	784	752	827	795	794	783	777	747	773	759	762	762	744	765	756	764	764	755	768	777	785	775	696	799	769	762	758	814	781	721	782	806	754	745	784	782	818	767	778	740	803	748	750	800	752	792	763	756	746	716	783	746	760	779	800	763	783	791	787	808	782	816	738	740	758	782	769	768	753	774	768	801	785	757	754	759	795	798	777	790	808	751	754	763	797	787	794	735	757	775	772	806	745	841	814	742	736	837	757	802	805	706	747	820	757	812	763	776	768	746	791	783	780	771	763	740	792	763	769	765	751	782	765	777	741	769	745	771	806	768	794	778	813	747	790	796	756	795	782	776	729	805	749	752	729	761	727	753	788	771	768	766	747	771	781	722	791	788	860	795	753	760	771	734	776	762	798	710	704	779	792	770	738	769	734	784	795	748	779	789	768	773	781	826	805	736	761	740	747	773	769	763	763	785	843	766	785	788	767	757	806	755	798	801	773	822	771	762	769	737	810	769	769	788	795	750	763	762	785	754	777	813	726	757	769	777	758	777	788	769	802	802	745	793	734	780	793	754	778	763	792	766	757	778	778	841	792	761	734	760	776	756	778	750	754	754	721	749	728	758	759	759	756	778	768	758	756	784	736	775	720	692	794	762	787	800	749	783	781	791	739	742	742	818	768	770	790	750	760	744	740	764	791	781	764	747	770	761	814	785	796	827	737	777	782	786	781	772	722	767	731	784	724	743	767	763	782	766	770	708	767	755	765	822	795	745	783	748	824	760	760	785	765	732	830	790	822	779	826	800	794	769	747	800	783	778	709	784	710	808	792	705	797	771	772	747	768	786	748	785	766	733	789	788	767	771	778	717	762	755	781	767	767	730	803	740	772	746	798	758	799	795	776	745	785	746	784	812	800	753	830	801	732	749	789	762	800	743	739	772	765	793	836	788	762	768	753	769	737	753	769	777	777	788	801	778	763	761	768	796	799	754	777	787	747	815	805	795	739	775	742	748	790	753	749	749	773	793	772	784	832	800	812	757	760	772	782	786	787	799	757	787	746	794	744	753	740	806	737	775	775	746	830	761	807	778	730	713	763	747	796	826	767	740	718	806	743	765	800	771	754	764	741	774	824	777	767	800	801	775	749	765	784	777	826	814	773	791	782	764	793	750	805	750	736	719	787	728	789	757	784	785	780	779	712	750	731	792	791	769	763	735	757	779	724	782	789	784	782	761	791	729	780	730	740	777	753	770	767	772	798	774	767	764	750	761	805	796	721	812	787	745	814	765	798	801	759	753	799	732	802	760	789	799	800	734	777	796	794	783	747	780	826	770	794	791	743	723	779	767	793	780	754	820	770	804	772	749	740	774	800	760	790	708	753	799	761	787	781	774	802	763	711	784	771	730	743	765	839	767	760	733	766	719	816	775	771	742	775	761	773	768	745	798	807	803	784	794	737	739	781	795	784	760	799	780	784	754	764	747	831	809	769	754	823	754	758	771	769	785	796	801	765	807	787	721	765	716	709	779	803	780	802	734	810	801	753	805	752	753	757	742	780	745	754	792	776	789	783	799	799	751	805	766	749	748	807	774	760	733	780	798	763	786	745	787	777	782	791	739	792	771	749	781	777	766	783	819	789	768	782	767	745	765	739	784	792	757	769	775	748	744	802	741	791	795	823	745	780	788	733	758	802	764	786	771	821	812	727	814	774	790	753	778	802	779	740	778	753	761	775	778	780	754	756	752	787	713	838	777	760	767	766	763	763	742	765	799	763	762	803	758	747	760	768	790	794	804	771	768	749	776	782	778	810	767	790	762	733	767	796	734	754	813	723	809	731	743	769	797	773	746	790	796	774	777	761	749	753	815	758	758	768	745	773	762	767	799	779	761	717	763	764	722	769	771	805	779	817	778	775	864	766	760
8789	1161	1133	855	631	508	431	371	335	307	324	278	266	279	257	266	247	249	300	297	242	243	265	263	272	271	244	241	277	228	215	261	238	255	282	241	239	253	288	228	234	243	246	226	252	275	240	225	251	232	254	256	242	225	242	257	250	237	226	250	244	231	268	259	280	247	253	233	258	253	266	261	271	235	250	238	223	241	223	232	231	258	236	227	260	227	259	249	236	253	261	220	243	225	247	267	245	245	273	271	247	200	228	282	255	230	248	264	256	212	268	257	239	232	256	236	250	257	249	262	246	229	249	250	258	284	246	236	234	227	252	269	222	267	265	241	261	225	269	257	237	231	278	282	234	243	259	269	234	259	275	252	277	303	222	269	252	244	232	224	215	221	219	256	213	224	255	268	253	224	246	241	241	250	222	232	240	277	234	243	274	244	255	218	265	248	244	242	248	249	275	247	248	227	245	244	257	231	257	239	265	248	274	209	268	265	266	228	253	258	253	215	242	268	265	250	236	233	251	232	239	234	259	252	262	247	242	273	249	260	245	260	258	269	233	220	227	231	248	266	265	236	245	269	264	257	246	242	256	236	242	249	248	288	234	239	268	274	248	270	235	253	224	253	201	238	223	245	210	261	229	244	228	245	236	239	244	257	221	283	271	244	238	223	265	248	254	230	227	226	263	240	237	245	215	233	249	214	224	253	257	244	237	283	247	272	228	270	237	265	238	233	191	254	250	256	202	269	292	223	233	270	249	247	264	246	260	259	245	262	248	247	239	257	250	233	221	253	253	249	247	245	235	232	255	224	221	249	217	247	234	281	242	235	257	229	240	239	264	248	264	273	264	290	262	243	266	283	249	258	244	247	245	235	257	236	252	234	248	244	260	239	232	251	215	270	250	248	210	250	240	212	244	283	221	242	235	229	252	238	222	273	265	228	259	223	238	274	235	272	245	295	253	237	246	257	247	248	232	230	228	249	254	226	231	231	264	264	250	266	252	248	243	253	238	241	244	269	256	246	242	247	236	238	231	248	248	257	254	246	263	258	264	260	269	261	249	278	250	245	235	252	272	218	244	231	238	257	244	228	234	266	258	262	210	256	239	230	235	240	256	237	256	232	249	271	223	240	272	242	271	264	263	231	261	256	242	190	231	225	249	227	223	270	232	251	253	244	234	243	273	270	280	237	260	217	248	266	245	248	252	255	273	265	223	235	283	230	240	230	240	218	245	263	246	240	238	236	240	253	284	233	242	257	264	239	262	240	247	254	247	223	255	243	272	234	252	259	265	227	236	232	246	261	224	267	261	256	266	241	234	256	253	223	269	254	282	278	248	259	263	245	261	271	229	248	241	238	259	250	252	233	223	253	272	246	221	253	223	256	279	252	253	241	263	250	218	239	241	242	247	268	269	226	241	246	232	228	246	238	305	271	275	262	243	264	239	222	288	232	246	202	267	257	262	264	232	231	244	286	269	242	246	262	243	248	224	250	225	219	241	244	220	279	251	235	213	217	265	270	222	249	260	233	248	227	238	235	227	259	257	235	267	259	254	250	246	225	231	229	278	264	260	226	265	252	242	230	245	233	235	262	242	248	235	239	224	227	244	244	230	274	275	240	237	244	204	240	223	241	242	215	226	223	277	270	269	271	268	246	239	215	250	240	239	248	242	245	230	272	287	251	256	268	237	263	211	225	250	259	241	241	267	235	265	237	235	263	235	264	257	248	275	267	205	222	252	257	260	249	219	246	259	229	212	244	222	277	237	246	229	268	232	236	242	238	257	265	254	256	241	259	252	239	271	234	273	250	244	208	254	230	234	216	232	225	266	257	249	248	239	226	244	243	224	256	239	259	240	205	256	229	236	257	273	265	263	245	244	247	265	258	211	245	272	254	221	243	228	262	223	223	242	269	225	227	239	225	240	245	243	256	230	236	242	246	259	252	278	264	245	250	241	265	245	248	262	234	262	257	239	247	251	225	240	258	223	226	256	257	254	228	234	273	243	273	242	246	257	235	227	252	242	235	245	254	220	226	252	238	279	240	227	244	248	245	226	228	251	221	245	250	274	255	246	253	256	248	237	232	265	233	251	236	230	243	253	232	239	259	238	204	238	224	255	260	238	218	245	259	248	276	245	264	224	236	248	253	224	241	218	285	232	235	263	257	236	225	248	203	262	235	254	257	259	259	234	251	235	235	276	258	245	242	248	266	236	261	223	222	239	216	260	240	240	226	244	238	218	252	248	237	233	226	258	243	226	273	210	253	251	252	244	242	236	266	260	232	244	223	239	247	254	252	253	233	253	272	253	235	257	252	254	249	223	262	255	223	208	281	264	250	255	218	271	249	248	261	254	247	259	278	248	248	271	248	250	223	264	234	234	268	209	227	249	245	251	240	265	264	244	251	272	241	236	256	224	244	244	247	266	233	253	234	252	227	265	256	221	263	238	246	253	252	257	269	286	262	271	234	272	244	260	230	230	232	268	280	238	245	254	238	265	234	260	221	267	255	258	231	259	259	261	267	251	264	260	234	267	249	238	235	293	242	256	253	261	266	249	239	214	233	217	264	252	237	279	242	252	264	260	234	249	238	264	273	237	250	262	210	239	277	234	238	259	285	264	236	239	251	221	230	233	282	266	239	253	229	270	287	241	213	224	271	251	243	240	211	246	227	249	220	214	221	257	261	241	243	217	265	255	252	247	264	274	257	245	260	230	245	257	244	266	276	255	264	278	238	248	259	222	230	247	236	262	223	229	224	223	275	241	245	209	233	263	248	216	208	219	250	230	218	249	244	271	265	261	255	268	256	231	267	267	254	254	254	223	212	222	293	260	270	247	234	240	257	257	222	235	232	241	266	236	253	223	227	249	234	261	245	256	276	233	222	269	287	264	255	256	252	262	217	236	270	234	219	278	254	271	226	269	240	230	256	280	217	248	255	231	265	263	230	272	268	260	241	213	270	267	222	242	237	227	239	251	232	261	280	252	231	267	249	246	271	269	232	245	246	252	213	222	243	252	236	260	253	257	243	246	226	245	258	257	235	259	252	249	250	240	260	225	244	244	219	232	232	248	255	251	249	252	250	264	269	214	211	238	269	265	221	253	221	228	231	267	275	291	233	239	243	238	238	265	231	268	218	239	254	276	251	255	233	270	239	216	237	223	244	279	240	259	266	247	240	258	241	238	220	230	258	254	256	223	224	257	248	258	222	261	243	245	245	270	253	258	241	248	253	250	247	252	243	267	218	221	249	234	286	231	259	244	249	243	253	257	244	244	237	229	230	252	233	242	239	238	256	263	243	242	263	253	247	247	216	255	242	279	212	226	233	234	238	211	236	258	234	262	225	221	247	290	260	260	232	229	255	243	236	230	254	212	264	236	250	259	239	223	249	238	228	228	238	269	245	253	262	227	208	237	237	226	231	239	274	223	233	260	262	226	269	249	232	242	255	243	238	234	245	234	248	238	248	231	226	255	240	239	271	252	259	252	247	242	229	274	236
7054	1346	2273	2525	2151	1818	1373	1284	1137	991	893	829	825	785	724	761	698	711	690	712	696	638	643	625	611	621	640	598	619	603	582	586	634	554	574	625	595	525	539	571	581	573	607	577	534	595	555	588	597	588	528	548	585	571	555	606	550	549	557	566	559	564	567	521	565	580	533	560	550	545	521	535	545	548	557	525	541	601	542	574	574	601	560	557	559	533	548	548	582	543	598	528	565	610	601	533	523	564	574	521	578	554	544	542	564	599	537	562	557	574	585	582	551	609	577	537	550	576	547	560	536	518	586	578	562	549	586	581	587	586	533	545	543	556	604	582	584	543	512	586	559	549	607	571	568	563	577	586	557	556	576	537	561	565	599	557	568	572	545	515	521	568	594	518	531	575	549	576	555	559	585	578	509	592	543	537	542	571	558	555	555	523	562	562	523	578	547	581	557	570	563	521	522	529	535	532	510	535	548	555	547	569	546	562	567	564	569	547	512	570	575	477	565	521	555	531	549	564	567	581	520	508	562	592	540	545	520	576	588	542	589	548	538	560	585	550	564	529	506	544	561	526	560	577	552	544	598	525	528	536	558	551	553	550	566	510	532	612	559	533	562	560	545	545	542	590	542	557	574	530	545	548	542	551	503	589	552	537	541	560	560	544	537	537	562	603	579	577	538	558	587	535	561	596	528	549	552	544	542	562	544	623	576	577	587	582	563	566	530	549	528	558	554	541	531	572	572	555	577	613	523	560	558	573	564	586	555	546	562	571	549	526	547	574	609	542	532	555	553	561	556	552	517	558	537	568	555	579	608	560	565	581	556	569	531	533	534	579	539	526	605	555	546	601	545	584	509	572	561	580	582	539	554	565	537	516	568	594	569	534	567	553	566	564	547	526	562	615	561	522	535	509	522	533	556	528	553	558	549	533	548	529	594	591	532	571	541	565	587	546	555	546	530	562	565	560	570	565	575	537	534	577	569	546	582	526	589	538	524	597	583	548	495	557	562	565	550	534	539	558	545	539	521	530	524	525	498	575	556	544	526	567	577	588	605	510	510	560	527	543	550	573	574	532	550	547	541	542	560	540	603	582	543	587	531	570	580	575	543	576	560	572	545	552	528	555	518	568	570	548	567	547	584	573	591	548	586	554	534	548	577	580	555	577	546	563	554	629	584	566	563	539	541	564	556	556	564	568	557	568	533	541	521	556	516	539	571	569	589	555	556	556	574	562	593	546	555	544	550	545	566	552	632	569	559	587	560	566	547	544	536	550	554	588	590	555	574	602	541	537	554	606	611	520	600	553	532	562	589	550	564	553	561	533	559	570	545	542	513	548	564	543	571	554	595	532	523	551	604	516	576	570	561	546	562	537	535	588	551	541	549	567	568	530	533	580	534	565	617	609	527	563	554	572	594	534	544	546	554	520	564	567	571	584	567	558	571	571	550	528	603	566	548	559	553	567	577	533	528	570	551	550	555	564	541	522	573	520	565	560	556	545	557	526	547	539	547	561	598	551	542	566	524	539	571	564	588	565	533	529	577	561	519	557	519	598	614	536	549	580	562	549	564	532	597	550	572	593	592	565	612	555	569	543	574	560	515	593	575	565	538	561	557	556	566	539	531	560	506	554	547	566	528	584	530	557	548	577	545	573	566	608	564	564	591	573	515	572	566	505	574	571	556	548	542	549	533	539	561	553	566	533	559	557	568	559	518	571	531	589	575	566	554	583	562	540	577	544	555	581	572	580	541	561	512	499	557	555	586	546	585	521	570	577	583	567	594	583	561	563	573	553	563	611	578	563	561	552	553	530	553	525	567	548	555	536	536	578	537	547	569	546	554	594	530	572	528	554	561	561	572	565	567	532	556	575	554	531	538	547	539	553	558	556	537	567	567	579	547	528	574	569	555	542	558	548	554	540	542	561	556	588	556	568	559	579	597	575	588	530	581	550	571	585	552	553	537	559	561	569	511	587	602	538	520	584	566	580	535	539	566	556	598	616	551	562	541	546	560	585	547	509	555	587	537	532	550	529	533	562	555	569	530	549	562	569	546	600	503	599	522	575	557	563	584	525	566	599	567	570	562	525	544	576	559	492	533	565	520	607	529	525	534	564	566	553	545	554	529	549	569	527	588	544	598	523	539	552	538	525	547	590	554	502	539	524	561	564	583	548	503	520	601	583	532	554	566	569	516	559	547	546	577	540	542	576	540	585	559	550	578	555	574	613	525	562	594	576	566	589	578	585	539	567	589	571	565	584	538	571	555	560	560	564	530	566	597	525	560	583	561	591	554	530	547	572	571	512	547	566	542	562	565	536	561	532	554	551	605	559	577	507	526	530	585	564	541	514	532	537	574	564	549	545	565	568	573	564	531	554	571	539	601	561	551	577	512	544	538	521	581	567	545	551	551	539	561	546	557	557	582	540	556	515	528	560	570	588	540	529	527	567	572	555	551	555	557	545	575	552	562	572	525	599	555	589	569	578	522	555	545	580	569	560	555	544	584	546	539	566	538	543	551	528	502	539	533	574	535	567	567	532	539	601	553	583	532	579	527	531	545	567	542	551	562	600	577	536	566	568	500	559	548	597	589	532	588	575	560	558	570	587	586	554	554	571	591	562	562	584	534	581	554	572	575	583	557	535	523	566	593	533	524	551	520	563	563	556	515	574	548	550	559	583	555	568	522	553	574	562	514	522	560	518	534	571	551	558	560	575	593	561	554	549	563	577	549	547	540	580	604	525	587	588	531	548	578	534	583	580	567	563	607	531	551	557	582	546	542	571	574	566	572	581	534	520	617	541	541	555	531	533	562	561	606	537	587	549	542	555	585	559	589	544	563	534	556	516	544	531	562	552	555	579	547	540	563	591	574	581	545	558	571	555	579	544	543	521	546	545	528	533	598	579	540	542	523	552	589	547	578	536	559	592	543	567	552	555	579	565	536	564	546	592	565	579	549	611	576	536	546	577	570	551	560	600	562	529	578	589	557	546	547	562	559	572	570	551	588	554	575	537	515	581	570	583	574	528	547	530	568	583	554	532	577	592	568	573	546	594	505	575	594	562	559	546	567	564	539	518	556	543	536	562	545	570	577	565	538	584	544	563	532	550	578	562	553	589	583	550	566	517	552	625	593	564	560	566	580	594	571	593	557	566	579	585	570	559	548	575	544	577	580	522	550	537	543	508	553	539	584	583	586	532	589	577	569	536	559	543	568	569	563	568	581	563	599	553	538	600	580	614	554	567	579	536	555	547	538	581	558	557	556	552	554	538	518	561	521	573	554	541	547	591	555	529	576	568	544	581	524	573	574	550	563	577	600	597	599	554	541	583	560	503	532	497	549	566	557	563	546	563	575	507	575	555	528	565	571	548	548	536	614	542	513	635	564	595	579	568	583	547	553	515	540	554	576	536	586	547	585	567	550	554	543	592	586	539	550	519	546	577	551	585	559	583	592	577	550	544	546	593	585	578	526	562	548	557	584	549	593	595	542	525	557	601
15947	2395	1770	1285	793	584	387	357	301	254	223	235	183	191	199	169	162	142	157	164	135	136	141	141	130	180	123	154	146	141	125	130	137	125	149	138	118	151	135	115	131	119	119	107	126	120	108	123	115	117	111	127	129	98	127	122	133	115	110	111	126	124	131	113	122	119	137	125	116	113	121	132	111	93	126	123	129	113	138	118	104	112	119	102	109	145	126	131	139	115	110	114	124	137	124	120	110	133	115	119	116	112	132	121	103	119	120	129	138	135	139	98	123	118	120	131	112	134	141	142	117	124	107	113	128	111	131	108	119	135	122	112	120	126	121	111	133	134	127	111	112	142	137	125	136	111	130	116	121	123	128	102	109	134	116	111	121	139	117	135	114	133	99	127	133	110	133	130	113	156	140	119	111	127	135	133	128	125	105	131	108	119	143	106	111	131	114	120	131	121	112	107	102	114	127	143	110	124	96	118	118	123	115	139	136	116	124	136	129	112	112	128	122	129	113	137	122	114	111	120	129	138	113	141	143	124	124	126	149	111	130	112	135	104	127	130	138	119	117	133	133	121	129	112	126	116	148	124	131	108	105	122	135	136	126	124	112	111	109	144	136	120	101	124	134	110	121	131	97	102	124	126	91	133	144	116	123	106	106	138	120	129	126	108	104	131	127	127	94	133	129	122	121	119	103	108	137	120	118	113	123	105	131	114	143	118	142	134	108	137	140	152	111	142	156	123	119	112	126	112	129	134	135	147	111	123	110	130	99	133	128	102	118	113	138	133	126	119	110	115	134	112	127	124	126	126	122	113	124	115	135	113	124	110	154	122	131	110	149	129	128	119	123	136	127	138	128	130	128	109	112	120	104	146	122	99	116	125	100	122	127	135	163	144	133	121	111	117	121	122	111	125	123	105	122	127	141	102	118	111	122	132	131	121	115	127	125	122	125	123	109	123	126	108	128	105	118	97	115	119	118	102	133	121	128	116	136	114	131	150	108	113	133	101	159	117	130	114	117	105	111	120	126	145	144	130	154	133	123	110	117	140	130	115	123	140	121	144	121	128	132	117	128	124	120	112	113	118	115	122	111	93	119	128	112	103	126	138	125	120	117	119	102	111	124	123	125	139	127	139	126	128	118	123	118	136	121	126	115	111	133	144	106	122	129	121	124	102	94	110	109	121	128	134	95	131	122	129	136	121	116	125	117	129	109	115	149	149	130	135	125	124	109	100	133	109	128	123	110	121	120	114	101	127	131	126	117	120	105	104	136	137	122	120	120	115	128	129	113	126	111	137	107	110	113	123	124	118	103	119	144	133	140	119	112	106	132	119	128	115	117	116	105	116	118	110	141	125	132	138	135	132	127	122	103	116	112	117	119	136	117	101	121	127	129	129	134	112	108	125	119	118	112	137	103	121	129	144	147	115	108	136	102	126	125	143	105	140	111	110	127	126	112	124	134	126	110	116	116	134	118	103	110	116	117	111	108	110	123	127	123	127	122	137	106	135	112	124	111	141	127	129	125	101	114	119	120	106	165	127	139	104	92	125	116	137	132	128	145	125	119	104	120	100	122	126	116	128	114	154	130	130	117	112	113	134	129	129	120	126	107	126	137	109	122	119	115	134	122	119	123	117	135	102	113	96	118	108	126	96	147	114	134	122	104	137	125	125	108	114	136	117	122	111	132	133	128	126	106	122	118	122	140	111	117	119	115	109	117	110	131	110	112	103	126	105	133	113	120	131	121	125	111	134	109	126	128	129	132	137	122	132	125	120	120	150	119	130	122	126	134	110	116	116	115	114	116	119	113	125	113	139	138	118	99	108	107	140	116	106	99	98	120	112	126	134	127	125	126	141	122	130	119	126	136	122	123	121	114	123	115	130	123	133	133	145	103	102	125	119	127	146	128	112	115	130	127	143	111	99	96	110	122	125	115	106	116	126	115	144	104	109	115	100	125	129	116	114	122	108	119	121	115	136	114	113	113	120	137	131	118	143	128	140	109	96	133	117	138	132	115	116	136	126	115	137	123	131	97	114	132	137	135	113	105	132	120	125	140	133	140	118	130	103	110	145	116	118	121	121	151	106	129	136	116	112	101	141	121	113	114	131	131	105	105	131	132	112	126	106	142	116	110	114	126	121	118	121	129	136	106	100	134	111	108	116	125	137	114	136	99	114	126	114	114	132	134	145	134	119	122	112	125	129	106	137	130	141	123	120	117	126	113	105	105	110	132	129	112	104	120	109	116	123	132	132	107	117	142	106	113	118	122	142	123	120	126	110	154	110	131	134	157	114	130	109	111	127	115	144	125	114	128	109	131	108	124	115	122	117	131	110	139	113	109	110	102	120	113	137	129	122	113	114	130	132	125	137	125	120	100	106	122	132	131	128	97	116	129	126	116	132	128	97	127	137	107	118	116	122	129	114	123	131	122	117	128	121	113	103	123	105	119	119	105	118	115	114	94	120	130	131	104	111	128	121	130	115	125	130	137	118	127	106	129	127	133	135	122	127	103	111	127	117	159	119	119	113	114	147	133	115	107	126	127	109	127	116	118	116	130	125	115	125	135	108	116	116	121	130	116	125	131	109	134	114	120	133	121	114	118	106	113	133	101	129	122	114	110	117	114	139	136	129	112	127	106	131	113	122	113	106	101	141	154	141	135	126	106	108	121	113	127	111	111	117	119	124	118	116	129	112	106	129	142	103	137	130	143	119	98	130	133	122	111	128	113	137	108	118	136	111	137	104	97	122	137	111	152	123	127	126	124	120	122	124	126	120	110	132	107	127	133	121	109	122	108	134	143	135	118	120	108	134	123	118	127	118	128	135	120	135	113	120	124	124	104	110	105	114	116	123	130	128	119	103	106	128	130	121	127	111	90	132	139	108	130	119	130	126	105	119	121	136	107	134	116	109	124	121	127	131	122	134	111	107	134	110	130	117	124	120	109	110	117	109	107	129	115	109	142	112	125	130	132	118	114	128	114	117	124	134	106	115	102	128	117	125	106	138	116	130	105	138	127	131	118	134	111	127	128	117	117	122	103	120	120	126	120	108	98	119	128	119	110	112	132	117	112	128	123	111	130	110	131	107	130	116	115	118	139	123	121	145	112	124	124	126	145	142	122	115	114	121	106	116	110	140	121	119	130	122	109	128	153	131	124	125	121	122	106	127	101	113	113	123	125	141	124	130	141	126	117	124	108	144	113	121	106	134	114	119	141	121	146	120	107	127	123	134	132	138	135	149	106	125	121	127	111	114	127	126	127	117	138	132	145	115	136	125	110	133	104	129	130	120	114	102	118	136	114	121	115	125	100	108	127	130	118	108	134	105	115	137	109	121	118	136	116	121	126	110	125	148	108	138	124	119	135	101	121	72	105	128	127	137	104	128	123	132	134	120	136	98	131	128	144	119	134	126	133	124	101	137	96	115	109	139	124	127	126	114	132	106	124	101	125	130	111	123	135	142	114	131	98	121	124	107	110	124	117	107	128	114	120	125
9104	1849	3307	3750	3125	2447	1829	1530	1240	1081	963	830	777	653	686	602	552	517	560	518	513	496	467	436	387	370	423	404	377	366	428	365	353	358	373	368	320	318	357	297	327	320	324	318	325	275	328	314	318	283	348	330	310	343	363	327	288	298	320	316	308	313	312	327	323	349	285	288	310	312	308	321	312	318	280	289	309	332	345	299	306	308	312	324	325	292	297	289	349	320	333	322	284	333	325	296	300	323	321	307	313	291	352	344	295	310	284	318	293	310	312	327	337	302	309	316	282	319	290	293	288	290	310	308	325	312	294	274	281	301	302	336	321	307	302	297	324	318	292	315	311	299	313	294	316	295	308	289	336	296	322	307	315	320	330	309	326	342	277	310	300	303	345	338	287	324	313	313	317	284	304	296	303	301	302	328	330	288	307	301	312	312	307	298	308	338	300	310	307	282	285	290	300	302	319	315	299	314	296	285	307	306	309	314	304	321	326	311	275	346	336	312	300	328	285	286	287	319	279	320	297	332	275	312	266	340	334	285	296	310	315	300	294	339	312	314	310	309	314	311	307	294	321	324	297	310	302	305	307	302	302	292	327	308	299	297	292	287	308	322	266	329	318	297	307	317	326	295	302	295	316	308	324	304	309	316	310	319	311	303	305	323	327	291	312	299	321	327	296	328	334	320	303	294	292	285	318	302	313	282	313	308	310	305	330	329	280	321	292	299	333	340	291	309	315	303	324	285	304	303	329	320	330	296	333	303	328	327	282	278	320	280	283	317	285	299	300	290	293	303	285	271	293	311	300	298	304	287	280	272	327	283	286	280	307	301	313	296	273	297	328	289	298	306	325	293	298	315	310	302	288	340	307	317	276	326	313	287	300	287	296	310	264	296	286	302	334	301	333	310	337	300	300	306	314	344	293	304	312	296	302	326	279	294	322	320	294	316	306	330	310	288	329	299	293	281	289	317	323	309	313	275	330	289	311	318	307	275	300	348	329	309	335	328	299	309	282	349	292	341	300	261	286	323	280	312	293	320	329	332	284	324	310	321	274	288	321	268	308	297	301	294	305	316	298	304	308	302	305	295	325	312	265	314	318	297	338	300	308	316	322	304	314	299	305	333	310	299	312	306	309	334	316	305	300	345	295	333	315	317	272	290	291	284	319	248	313	282	319	297	292	323	296	328	295	267	310	303	319	312	321	313	314	312	287	301	339	276	302	296	328	270	287	312	311	316	299	293	307	308	324	331	301	316	342	312	293	306	287	307	324	292	288	343	300	324	301	331	294	302	306	333	281	336	290	316	291	330	310	310	300	296	276	298	314	307	285	286	309	332	337	309	312	312	356	355	262	276	297	300	336	299	309	309	310	315	342	316	302	285	301	312	326	274	293	274	316	290	332	303	315	313	293	344	284	314	310	281	322	291	331	287	294	306	330	326	307	340	301	294	318	275	282	295	290	311	322	253	302	310	338	294	313	285	309	310	296	278	276	291	310	320	306	300	314	275	284	345	300	323	309	322	308	270	308	293	329	275	280	312	315	311	330	346	308	294	287	287	305	328	296	320	292	276	301	307	305	298	336	297	316	318	287	328	320	309	291	314	280	306	286	302	279	303	321	319	322	310	326	331	312	292	281	297	298	314	308	308	306	298	309	328	310	294	317	308	287	286	313	325	317	310	302	300	285	296	296	266	326	315	310	297	286	321	297	278	291	297	328	336	300	282	300	352	330	296	292	282	310	272	298	325	325	308	296	305	305	295	307	282	299	291	336	288	272	311	299	319	302	295	317	313	310	313	274	317	295	321	311	319	326	283	305	329	287	295	291	303	286	301	329	287	311	285	293	315	286	298	331	315	291	330	288	326	276	285	295	305	301	298	347	333	327	284	307	300	321	281	309	340	306	295	297	273	289	332	293	301	295	297	275	297	311	311	287	305	303	318	324	310	304	315	273	305	323	300	310	305	330	302	308	328	284	276	325	303	286	305	310	300	324	295	319	293	276	309	283	318	303	309	304	278	311	299	318	295	279	334	335	331	319	294	280	296	275	309	339	327	319	326	308	312	309	328	331	323	300	333	307	326	278	320	321	329	341	311	305	297	301	307	317	288	313	332	287	313	340	323	316	294	293	317	303	297	349	297	327	314	292	301	328	320	296	302	319	292	292	287	293	291	279	316	306	304	319	286	315	335	306	303	301	283	299	305	295	302	315	311	302	264	317	324	305	290	297	317	287	278	259	332	302	278	300	332	272	325	276	340	302	324	299	298	302	312	310	296	312	305	314	317	331	263	290	304	291	298	287	315	327	317	293	309	289	314	293	326	296	291	325	303	313	282	305	310	296	323	291	276	276	342	307	264	335	341	310	303	324	275	298	291	296	307	313	303	358	266	275	307	335	294	321	343	309	293	317	319	304	311	284	303	311	298	292	307	329	329	308	310	318	298	294	301	300	285	277	274	312	300	307	291	293	312	313	285	336	305	308	313	290	304	329	322	302	281	327	314	323	312	338	310	287	343	312	291	290	317	310	280	310	286	302	304	312	303	301	288	309	314	328	282	311	303	263	360	294	308	303	324	307	305	338	302	328	302	334	306	307	315	315	292	299	295	326	291	337	323	292	313	282	310	312	305	288	317	295	290	322	299	304	308	288	299	327	311	332	295	315	297	318	267	300	288	301	306	304	304	298	286	320	325	305	315	304	303	295	292	285	277	308	275	334	292	328	304	305	339	321	287	295	290	325	308	300	313	314	296	321	334	317	308	271	309	324	293	309	312	314	279	300	301	304	285	283	280	325	306	310	305	327	298	305	286	284	321	326	295	318	279	306	305	314	314	317	274	316	320	306	317	321	319	298	308	307	304	320	284	334	305	298	311	297	335	295	337	304	325	305	297	330	274	315	276	308	304	324	309	309	291	292	284	301	286	326	320	285	321	314	304	297	319	280	287	295	323	327	316	281	299	298	308	282	336	316	307	304	321	304	300	285	312	316	291	313	315	267	300	276	297	293	276	323	332	300	321	325	266	303	309	358	326	316	357	311	315	325	287	283	326	332	307	326	288	284	307	290	295	302	318	278	324	327	308	288	291	308	326	342	318	313	308	326	321	312	302	304	281	329	324	348	311	298	314	311	296	295	330	324	299	331	302	269	292	304	298	303	322	298	321	317	326	299	288	313	300	302	311	326	311	346	333	302	304	344	299	292	286	302	317	335	302	306	311	333	292	301	342	287	276	287	320	290	317	293	284	321	316	328	287	298	313	299	314	314	346	310	311	308	296	295	272	288	326	280	340	263	272	300	301	325	305	273	291	298	303	311	312	290	301	297	325	310	303	309	276	318	307	306	306	331	310	322	333	343	302	310	330	310	303	290	291	320	307	304	326	307	294	294	304	304	309	306	313	327	310	293	316	297	314	333	287	275	279	321	342	281	335	261	295	319	316	302	315	288	310	310	290	285	292	338	335	302	292	321	302	310	268	301	314	307	281	312	302	282	291	310	318
2241	618	603	526	468	401	445	328	363	434	359	376	388	391	384	373	348	348	380	353	368	346	343	374	374	363	355	369	357	311	308	343	300	367	355	375	365	347	353	368	334	368	331	343	340	344	380	347	333	343	383	354	402	341	392	327	369	362	343	344	372	350	410	356	394	339	341	340	373	359	357	365	362	345	313	329	331	336	315	346	348	327	365	343	325	357	371	361	337	325	340	340	307	356	331	369	370	354	335	384	321	358	317	347	369	341	348	318	365	343	346	349	355	375	358	323	367	361	324	349	329	382	374	343	342	345	345	351	368	351	340	352	337	336	347	329	347	323	317	337	338	352	361	401	373	413	347	336	365	357	341	347	302	353	345	368	311	345	311	318	353	324	342	360	349	334	368	354	341	337	367	353	325	336	342	375	350	340	320	350	333	362	327	365	358	368	338	386	300	339	320	350	369	340	344	343	347	334	360	333	326	323	333	337	319	349	333	357	370	344	333	370	341	350	380	343	349	364	340	355	382	373	345	343	333	380	315	330	369	351	332	345	346	364	377	346	339	386	349	336	357	346	355	332	330	354	324	325	327	306	335	349	316	357	344	337	326	357	375	352	342	318	342	342	385	345	307	318	323	364	372	356	353	372	317	363	374	361	350	361	365	352	356	322	331	377	352	368	345	385	331	371	372	323	327	337	336	352	363	342	338	341	332	375	323	359	340	388	352	395	368	381	378	284	320	334	330	322	372	309	340	369	343	341	333	323	331	367	363	352	321	350	350	341	386	368	318	339	381	363	370	315	324	296	367	352	360	343	335	346	343	375	338	364	349	334	356	342	340	345	356	345	350	359	348	318	322	349	346	318	324	328	333	359	307	336	332	347	363	345	351	363	340	406	341	296	358	355	334	342	378	354	348	364	381	327	347	356	347	359	344	329	348	349	340	334	369	364	380	341	360	339	329	341	345	360	316	363	354	369	362	329	331	360	362	331	335	365	321	356	369	325	325	367	336	304	337	364	344	335	355	384	327	353	376	353	345	283	343	353	368	349	342	306	378	368	342	354	314	344	344	292	370	336	366	371	344	345	348	361	339	380	332	341	332	323	337	381	366	339	322	334	393	334	358	354	307	372	344	334	341	337	353	349	326	342	314	299	356	381	326	363	345	355	356	335	354	341	338	327	339	325	335	331	320	327	371	343	345	387	347	341	352	374	353	319	360	386	389	373	329	336	319	336	339	348	345	346	345	343	349	353	358	336	369	375	371	353	362	341	386	386	345	329	323	313	320	366	369	364	363	351	339	348	360	371	370	301	386	353	344	362	359	361	353	370	356	362	313	387	370	340	335	383	343	359	354	351	348	354	372	363	317	362	338	352	365	382	354	340	372	332	345	344	345	341	333	338	334	341	327	333	344	356	337	334	365	354	362	364	309	341	350	346	304	338	346	344	359	362	328	394	356	332	359	367	330	282	370	387	351	353	321	351	351	339	313	339	363	345	380	369	358	368	348	377	312	408	399	372	366	344	365	363	356	336	310	366	379	354	337	335	365	336	335	363	357	331	365	360	359	321	348	329	321	341	338	380	366	375	342	323	308	329	348	331	359	344	342	332	337	319	355	325	345	318	335	363	365	332	374	317	329	373	356	373	370	333	325	321	358	350	343	357	364	368	380	335	326	337	337	315	379	332	336	351	338	365	367	326	386	395	392	386	329	329	357	353	335	318	340	354	325	354	390	343	356	364	383	328	373	356	337	348	351	391	331	363	332	302	362	300	386	342	342	326	310	346	333	376	390	353	383	354	351	328	354	312	374	373	369	345	355	340	340	331	361	335	308	396	369	372	327	343	378	362	327	355	367	367	329	337	351	330	341	352	390	331	329	336	325	347	369	336	334	360	378	338	337	341	371	342	366	341	374	331	363	323	379	341	339	350	352	356	361	345	337	341	352	348	336	350	338	325	333	400	332	368	357	384	326	391	372	318	322	380	355	343	362	363	369	354	374	304	343	319	354	351	333	351	334	350	383	356	330	333	322	335	341	353	388	323	365	339	372	361	363	402	348	359	353	331	352	400	349	357	313	343	370	363	318	360	385	322	349	350	363	384	393	330	359	331	335	330	368	353	320	375	328	347	347	336	331	326	366	378	348	343	343	352	358	358	312	357	350	352	304	359	333	321	318	342	341	326	346	337	364	377	346	327	322	365	371	352	309	344	372	331	365	315	339	330	372	360	331	327	344	304	397	346	324	369	353	340	367	336	337	380	342	338	383	316	347	378	356	353	325	322	345	337	357	369	365	362	386	343	370	375	363	329	336	357	374	349	344	361	367	350	360	362	378	341	337	353	338	387	361	367	335	351	381	335	313	339	352	350	320	379	351	361	344	359	370	387	352	315	347	363	362	359	335	363	387	351	359	349	351	384	333	369	352	355	346	347	329	337	364	378	329	326	345	353	324	329	338	354	360	353	288	336	326	359	358	351	323	356	335	338	356	281	343	404	373	339	352	333	338	350	304	329	351	351	383	333	306	348	355	340	350	344	361	352	363	360	365	385	359	379	336	347	317	325	354	378	401	319	346	327	341	342	371	342	334	359	385	357	325	332	364	332	311	327	383	365	305	391	321	366	363	347	340	337	343	330	352	362	341	350	347	368	358	356	356	364	347	335	341	320	381	359	340	389	370	383	355	354	377	348	362	381	357	360	387	363	357	319	353	365	355	318	347	366	339	351	338	335	342	334	370	341	345	303	348	353	345	376	362	332	331	358	376	348	339	353	355	342	314	364	330	359	361	327	356	333	359	365	313	344	366	303	344	319	297	328	308	380	366	349	377	356	375	344	340	304	348	406	383	403	341	326	325	348	371	343	331	352	354	361	378	343	329	331	341	306	344	349	372	359	336	332	371	356	373	386	317	345	314	354	354	326	367	376	322	372	352	376	358	336	381	367	383	309	338	340	374	372	384	339	336	357	348	328	369	348	334	340	342	320	388	328	360	366	331	328	345	331	324	353	324	362	360	378	355	317	339	339	341	347	327	342	348	350	354	381	362	325	335	351	351	374	363	340	386	350	359	342	331	374	293	381	331	336	331	361	352	333	360	334	345	357	341	340	358	380	355	342	347	350	341	344	350	358	363	327	353	351	327	375	368	397	389	386	327	354	373	311	341	361	335	317	377	366	367	339	345	355	365	333	342	350	389	316	372	337	358	324	362	344	368	309	342	356	336	339	377	379	328	354	340	354	339	369	328	370	356	354	342	371	342	352	355	356	306	353	322	372	367	333	388	321	336	341	342	326	344	350	376	352	357	356	384	348	349	354	332	356	338	360	337	365	357	331	327	385	342	368	328	328	358	354	336	361	341	363	361	345	310	373	332	338	352	367	338	310	315	333	351	356	327	356	342	336	350	373	358	345	344	321	355	336	340	346	367	361	327	364	388	360	337	346	335	319	339	346	382	388	355	374	347	332	344	359	336	327	343	330	317	311	360	326	383	315	305	317	366	315
2425	1043	1260	1395	1172	1096	980	918	939	918	897	850	868	823	823	807	827	779	805	797	816	780	827	793	779	788	813	803	769	794	825	815	746	765	770	795	732	823	759	783	754	764	777	727	791	792	811	751	785	819	768	773	752	780	774	775	774	780	799	871	748	750	817	750	784	750	797	820	794	759	749	786	783	773	747	764	799	723	782	811	808	746	795	786	744	761	778	698	782	741	834	758	746	759	739	788	811	749	796	784	740	825	759	782	778	764	758	783	800	787	756	780	777	777	753	774	770	745	774	777	766	793	726	802	725	822	753	793	758	748	751	792	748	774	809	738	748	756	748	772	769	777	751	756	722	784	732	812	730	778	820	797	777	762	742	779	807	800	803	763	844	794	750	778	792	766	715	745	769	768	731	828	784	777	767	815	752	813	820	799	775	787	716	776	726	812	806	750	742	775	783	789	783	786	800	787	784	744	768	782	767	743	738	745	762	752	812	787	755	796	760	767	796	801	744	707	770	749	784	808	762	761	739	699	759	766	833	761	804	811	702	783	754	772	711	748	808	798	758	769	789	764	778	733	717	796	745	763	786	802	775	774	772	798	825	788	768	769	751	784	765	804	777	774	784	770	815	761	707	805	769	823	786	792	762	749	794	749	805	785	753	796	729	787	831	765	786	847	793	743	734	761	757	739	796	782	725	780	781	742	748	729	770	761	772	695	793	752	803	761	784	759	785	742	808	800	757	761	791	768	789	771	793	773	783	753	848	726	753	732	757	830	774	744	767	801	757	735	776	792	786	793	746	829	762	788	771	798	767	762	779	813	801	756	783	789	764	748	759	749	777	810	789	735	731	803	778	825	755	762	741	745	780	803	802	752	777	773	775	740	751	780	758	744	799	750	854	792	777	762	737	761	797	752	822	787	783	835	809	764	748	762	808	742	765	725	743	739	800	770	783	810	739	800	766	748	735	742	838	791	727	767	793	789	758	794	738	753	757	769	777	773	736	761	824	808	764	825	802	741	769	795	773	765	799	756	775	782	808	712	772	764	789	796	749	786	769	831	767	752	786	744	762	781	766	761	749	792	809	762	740	781	754	755	784	823	805	814	792	749	718	786	750	768	756	807	781	749	802	804	770	765	754	766	786	771	751	738	827	786	756	805	750	800	762	809	760	743	743	784	766	798	755	763	784	799	755	799	733	756	787	739	726	739	792	788	777	802	803	772	801	799	770	778	772	785	770	742	756	724	777	785	816	758	737	791	752	804	763	770	831	792	750	792	797	762	799	809	781	778	823	775	800	781	805	760	808	782	761	769	805	795	814	788	756	770	776	755	771	778	761	785	775	794	759	781	751	782	776	771	782	770	765	789	796	724	779	768	782	785	758	752	808	763	786	761	754	783	797	803	763	742	782	800	797	772	790	821	777	752	759	687	787	785	762	771	808	798	754	717	723	740	775	745	751	779	714	798	770	817	763	775	770	801	777	796	778	777	780	781	777	765	784	772	826	800	770	766	762	764	740	770	806	748	776	772	783	764	774	791	766	712	754	797	773	777	758	747	763	756	750	769	807	802	807	758	723	763	812	781	753	751	793	774	769	804	797	745	745	763	735	800	793	735	698	745	809	768	767	716	727	758	755	809	808	768	756	762	797	777	796	753	773	765	799	769	800	767	793	791	768	785	741	801	770	770	752	771	786	814	784	739	732	799	747	797	838	733	795	764	800	777	808	749	755	754	755	736	760	736	743	782	817	824	807	835	764	779	851	787	742	824	750	766	761	766	803	743	779	798	736	770	796	707	783	806	831	793	810	786	770	755	760	770	842	788	803	786	784	800	737	791	762	757	787	767	752	755	727	792	765	734	784	779	710	776	762	816	803	769	775	766	813	791	755	743	783	767	782	763	798	794	774	795	784	726	744	790	819	769	744	768	752	783	731	773	726	737	827	745	773	795	774	787	782	796	750	769	809	777	755	728	686	755	788	785	799	763	780	780	729	783	755	789	817	772	738	791	722	779	782	774	783	778	768	774	732	741	706	780	777	814	823	794	778	788	750	796	800	782	762	807	774	820	737	770	786	755	776	744	799	773	736	770	766	726	765	784	798	778	747	784	751	767	821	780	775	789	787	743	747	798	775	770	798	749	786	764	768	799	746	822	782	777	728	751	763	754	777	762	769	794	774	734	835	745	744	799	722	799	785	765	793	829	785	764	793	808	744	762	813	761	725	764	807	818	781	811	727	816	785	765	730	835	764	781	769	711	827	768	775	804	779	755	770	750	777	731	829	787	779	780	765	771	737	802	777	763	751	800	790	744	780	757	792	759	801	749	767	780	777	758	740	800	786	759	789	802	786	727	821	774	745	788	742	831	775	755	757	819	749	808	757	747	794	762	785	782	820	750	836	739	760	787	740	766	715	793	798	784	762	793	747	802	765	744	735	743	762	737	790	761	787	716	779	735	768	746	801	794	799	789	734	761	777	787	760	800	811	758	762	807	751	788	763	734	762	802	789	730	837	817	759	761	733	782	815	763	750	771	787	743	752	784	738	740	786	773	742	755	775	785	810	768	761	790	816	761	712	813	733	770	774	778	748	811	792	733	823	786	809	803	741	770	783	754	800	706	760	780	786	766	755	818	744	750	770	782	775	806	761	796	782	766	804	797	768	756	770	763	771	768	787	757	759	795	783	796	737	801	762	775	747	844	748	762	754	771	793	805	741	788	794	784	745	771	754	758	807	810	810	764	753	764	823	744	767	760	724	736	769	776	757	772	792	783	767	767	756	720	756	742	756	768	784	743	747	751	749	761	794	770	794	789	752	827	782	797	769	757	762	769	709	812	770	783	798	773	782	737	854	775	803	760	837	795	774	776	804	751	779	844	839	739	772	763	822	770	782	768	800	781	777	749	779	806	755	780	807	757	785	760	826	737	753	751	817	756	763	755	748	775	799	762	778	792	794	736	763	841	748	756	784	814	738	763	795	739	704	781	786	760	802	776	782	802	772	784	761	753	765	806	782	758	723	765	756	785	778	816	767	784	810	783	828	775	755	791	808	773	812	791	758	757	770	763	729	771	804	723	782	740	742	768	790	758	739	741	776	784	818	759	758	769	791	774	769	785	821	783	774	762	755	782	797	748	785	782	766	769	793	735	798	767	784	826	750	776	754	767	827	761	805	760	803	769	795	792	742	787	771	782	810	753	784	733	801	759	789	752	789	741	754	844	772	797	804	797	798	736	755	770	808	727	750	754	750	809	776	820	795	774	780	768	757	805	786	756	770	747	742	788	724	784	761	839	759	787	776	789	752	761	749	758	791	815	747	746	844	806	770	775	846	806	784	752	761	713	775	791	750	788	813	787	792	740	750	755	807	780	728	764	787	793	818	768	782	750	805	759	818	788	760	772	807	774	804	748	784	740	802	783	780	782	736	747	799	767	747	823	784	784	786	775	770	777	771	711	772	745	750	771	720	798	744	757	828	789	802	804	734	790	789	760	723	826
8742	1318	1226	848	599	484	392	398	376	333	324	291	301	302	298	294	306	259	269	265	294	229	256	246	268	286	275	256	256	279	249	263	262	236	250	241	238	253	224	231	247	225	231	251	257	246	267	264	248	259	249	264	255	240	270	279	284	249	238	262	298	240	257	254	261	257	230	281	233	256	235	279	262	239	252	242	210	237	244	264	260	269	248	263	249	235	277	292	242	261	241	234	261	255	257	243	237	217	264	271	262	278	286	242	271	242	254	254	237	229	249	252	240	246	235	250	251	248	232	254	246	260	270	234	242	217	232	264	265	233	239	242	253	250	259	263	221	233	237	227	247	241	247	257	218	228	235	225	216	231	268	285	251	238	206	260	276	260	216	232	230	243	242	243	275	225	208	243	272	248	238	251	252	249	314	239	219	229	229	237	242	258	254	284	271	264	256	234	238	278	267	226	231	246	252	256	229	233	236	240	252	247	224	214	262	258	254	265	242	240	255	247	224	215	265	265	249	274	235	224	243	222	248	261	240	268	236	238	258	244	227	284	237	256	271	270	242	230	244	237	270	248	236	232	264	260	236	283	233	224	254	260	220	256	269	221	246	261	236	262	216	250	270	230	270	275	277	243	243	231	210	252	257	242	275	256	276	273	242	234	259	229	266	236	268	241	311	215	240	276	251	266	256	269	247	246	257	264	272	241	280	243	268	232	233	237	264	218	241	256	232	241	235	226	241	249	262	246	265	235	248	245	225	224	260	232	235	270	287	241	274	247	247	256	214	257	241	235	254	255	282	236	233	226	245	231	234	253	245	243	234	252	228	244	229	261	248	225	259	265	248	247	240	251	204	273	268	229	272	237	268	240	231	269	253	254	246	237	236	253	239	266	258	257	245	233	244	222	237	265	238	279	251	234	229	244	280	227	271	225	251	248	265	233	239	226	253	247	260	248	261	224	225	245	250	242	242	236	224	288	256	252	277	287	239	303	236	243	272	274	257	262	253	248	268	223	241	246	243	227	232	251	238	252	257	256	246	210	252	253	264	244	267	233	214	232	246	241	274	249	250	265	224	266	261	246	245	215	273	243	258	231	236	236	219	265	227	258	240	251	251	248	242	255	267	264	250	252	249	249	246	226	240	269	260	250	259	278	239	236	247	257	217	290	273	244	243	272	211	229	254	239	244	214	223	253	273	250	257	280	246	236	271	259	247	250	252	233	264	232	249	241	234	232	261	262	282	254	276	250	257	214	236	267	249	257	277	224	225	249	240	262	250	274	260	216	254	233	219	252	230	238	268	242	214	234	231	260	248	249	231	218	234	261	263	258	262	251	233	258	231	225	277	286	262	246	270	227	229	276	261	231	254	235	242	273	222	238	232	237	233	275	228	241	271	244	248	256	263	230	215	257	246	274	280	239	244	250	245	256	275	237	276	251	246	268	246	250	257	270	258	268	256	255	245	240	249	245	255	264	243	242	245	221	274	255	257	268	252	255	245	230	230	227	214	230	248	242	250	222	250	248	221	227	231	276	250	239	242	256	277	274	256	217	240	264	245	258	265	249	239	261	240	240	229	240	266	274	247	256	277	252	254	257	264	268	226	259	265	267	246	241	220	281	267	270	241	282	280	286	256	232	236	259	260	257	215	244	271	252	290	233	271	262	253	248	249	225	243	264	228	260	245	251	250	247	251	276	247	253	261	239	274	264	245	241	285	289	247	236	256	256	264	255	241	255	278	243	262	234	231	247	226	220	252	219	231	250	250	267	240	260	234	236	252	259	218	263	257	256	255	251	243	246	244	252	260	270	243	231	255	234	269	254	247	257	272	220	262	261	239	267	277	231	243	242	266	271	239	269	249	243	256	258	255	240	250	251	252	267	232	275	262	275	240	242	253	234	237	227	245	227	243	257	230	239	259	287	263	279	242	227	233	244	233	243	278	234	246	267	271	256	254	277	274	243	272	244	229	252	248	244	247	216	252	223	265	242	228	254	247	240	240	266	259	225	250	239	244	236	247	235	236	232	245	241	247	251	245	245	271	280	246	259	232	249	230	244	267	253	234	229	248	235	248	230	231	242	238	248	253	256	236	255	242	258	274	262	239	219	269	245	254	235	239	243	260	265	259	246	235	208	246	245	225	248	243	235	231	270	232	245	246	251	264	250	224	213	246	226	239	226	258	230	236	252	234	243	268	262	233	269	242	266	267	242	256	260	245	244	219	241	250	248	253	297	265	261	259	258	271	253	231	250	236	275	277	256	259	245	247	254	256	239	240	231	255	301	260	271	239	255	243	276	233	237	252	291	238	254	266	256	244	240	243	242	242	223	243	227	252	230	251	271	243	264	247	248	300	257	268	229	208	269	237	239	221	249	226	227	231	259	241	227	254	240	262	227	257	250	230	257	268	298	237	223	261	246	235	240	254	257	246	250	254	232	235	253	287	254	208	235	240	246	226	249	262	228	257	263	247	276	275	257	244	245	236	246	266	242	258	250	235	286	234	268	255	235	230	243	235	271	270	273	249	240	247	262	249	281	254	255	263	240	237	263	258	264	247	247	264	249	221	244	300	239	260	256	250	262	274	218	247	275	235	269	252	281	274	249	212	236	247	260	243	242	254	250	252	234	265	247	257	292	261	237	265	249	235	229	231	242	281	250	226	262	236	238	263	257	223	233	265	259	234	245	242	269	256	273	232	248	238	258	225	237	295	272	239	275	253	250	257	254	233	256	259	253	249	246	267	263	237	254	245	266	243	232	289	250	238	269	249	236	249	266	269	279	263	279	286	255	251	256	233	267	233	244	295	225	241	247	231	259	279	205	263	257	276	280	237	233	282	236	235	236	236	215	232	246	249	269	236	224	271	252	283	262	241	225	258	254	244	255	227	287	270	264	258	264	243	277	236	234	257	283	233	253	245	236	238	213	285	241	244	259	246	268	202	267	236	247	265	281	246	242	250	241	265	229	275	304	286	264	224	276	250	255	264	233	244	257	252	225	237	241	275	272	258	264	237	233	272	251	258	204	251	266	245	259	251	225	236	257	255	245	257	286	261	267	248	236	243	244	281	304	221	219	267	244	241	285	243	286	257	264	256	245	256	264	234	208	210	280	249	267	230	239	228	242	277	246	246	269	273	253	258	275	245	263	261	248	274	239	252	274	233	240	245	246	256	282	244	241	239	238	259	250	248	259	250	250	272	257	237	266	256	268	264	243	250	225	251	249	246	241	267	281	225	249	233	264	249	273	263	250	237	204	248	268	250	256	283	249	260	249	240	248	240	278	259	244	232	258	249	223	242	257	268	246	251	249	247	256	245	235	246	252	241	233	267	248	242	292	255	239	241	234	245	279	251	266	249	262	261	266	239	245	259	263	227	208	262	235	216	222	241	251	243	253	285	277	222	217	253	230	243	237	229	253	241	250	243	242	260	255	231	237	228	253	245	268	253	239	256	238	224	249	237	223	245	242	214	262	224	207	269	249	267	252	251	233	223	217	241	244
7164	1573	2539	2564	2113	1701	1433	1316	1166	1018	934	897	815	771	830	754	731	697	688	727	668	690	635	645	594	635	615	611	628	583	594	609	595	602	640	601	606	574	575	597	564	550	582	584	546	585	580	586	651	589	571	579	539	587	559	564	599	559	544	575	567	547	568	562	558	529	563	529	613	581	562	580	519	535	526	576	547	539	536	575	546	569	569	587	551	584	534	598	508	590	533	579	556	547	596	559	535	586	555	597	576	571	567	629	602	555	547	525	594	570	579	570	572	526	600	605	553	556	542	595	559	514	547	597	607	601	606	552	579	591	589	556	566	606	568	603	555	600	540	549	554	582	553	565	585	563	559	548	564	588	538	552	574	555	539	568	581	537	552	582	556	560	572	570	608	552	582	562	595	556	537	558	536	584	538	599	558	572	564	593	566	582	532	561	553	584	591	571	602	592	524	551	555	589	565	558	576	584	552	576	616	563	574	563	583	529	541	544	573	594	525	587	542	602	599	540	554	597	575	597	605	561	587	514	552	545	534	549	574	559	576	574	598	538	559	547	529	538	577	564	555	570	556	585	557	524	556	549	573	537	532	586	519	587	573	630	564	533	545	552	563	540	555	528	536	557	576	566	565	533	538	535	533	598	552	562	523	579	555	564	518	575	573	581	571	555	586	568	573	531	551	548	597	545	582	579	546	600	549	583	591	533	586	554	598	556	535	538	562	569	561	554	550	569	540	554	611	571	584	523	554	578	609	589	554	560	567	582	550	585	561	568	584	610	529	614	578	555	553	544	577	559	572	609	548	572	565	588	585	570	593	546	598	553	596	567	574	551	513	567	603	552	582	562	615	536	548	568	587	555	533	556	605	585	572	572	538	612	555	563	577	574	594	555	518	613	570	569	545	563	556	574	532	558	583	566	583	566	545	588	569	541	552	576	579	538	577	551	565	556	584	559	543	575	622	536	562	572	556	543	525	594	596	556	559	549	568	563	528	542	577	573	562	540	586	555	539	540	585	569	642	575	526	560	566	540	586	566	576	612	578	573	514	580	567	573	545	550	565	583	604	559	560	528	568	563	570	597	564	563	552	581	545	610	550	568	593	564	587	578	573	561	527	545	557	592	552	562	555	612	576	580	561	535	580	532	561	563	530	593	588	514	575	589	548	536	521	618	517	582	559	557	599	598	544	544	572	571	505	595	573	528	536	537	555	545	532	548	571	597	544	587	581	585	592	590	570	600	573	563	529	523	594	528	559	526	563	578	567	590	573	596	494	545	553	540	566	541	572	543	567	594	538	547	537	561	567	514	547	531	584	571	558	506	626	582	547	543	545	596	588	567	568	581	539	537	586	539	581	596	572	577	517	561	551	596	566	569	531	562	542	527	561	588	509	560	543	538	585	567	552	573	527	548	578	600	580	564	559	559	510	512	569	553	541	567	546	534	605	562	532	556	567	602	535	613	576	563	589	608	519	567	548	540	547	596	562	568	559	543	562	581	558	589	555	541	582	525	560	566	529	539	566	539	545	538	538	561	592	577	613	544	618	551	599	536	531	545	579	533	600	532	608	569	608	550	554	569	580	595	558	548	560	576	533	539	620	534	581	502	520	533	603	529	532	552	585	588	563	543	539	535	524	547	615	564	582	598	587	564	603	556	549	566	571	595	561	554	570	534	565	596	621	569	598	555	557	599	575	538	572	553	576	549	527	560	531	532	570	623	590	545	578	563	557	548	591	570	548	578	618	552	585	557	549	558	559	579	545	560	574	584	558	560	579	602	546	574	539	547	571	552	563	538	583	548	545	578	563	562	532	575	565	556	535	520	575	540	508	596	555	592	559	578	562	604	601	569	525	529	528	542	539	567	597	537	547	555	565	542	560	571	548	599	567	593	579	566	552	620	574	604	580	529	551	572	583	540	570	550	541	593	560	555	545	568	600	569	565	595	596	551	587	563	563	551	548	624	568	606	567	565	547	547	615	540	557	581	534	565	536	591	575	533	571	540	566	563	576	541	556	578	521	550	555	563	577	524	528	573	589	529	575	544	583	560	561	550	600	540	572	548	561	539	542	575	555	552	557	548	520	535	561	594	570	556	574	544	608	541	572	527	547	579	578	539	601	570	526	569	592	553	608	597	579	567	594	556	553	571	557	559	595	540	572	553	564	583	597	568	599	569	552	541	590	599	536	573	568	570	588	524	561	565	543	509	583	577	554	562	556	573	604	553	545	571	522	509	567	551	576	545	586	554	566	551	516	543	551	559	563	541	547	569	573	557	570	567	567	568	571	586	588	537	543	551	564	591	572	612	592	515	543	568	521	565	531	554	498	562	586	526	569	567	547	585	584	558	570	584	600	550	584	556	560	501	585	560	545	547	574	558	564	591	562	576	563	564	615	568	560	601	516	548	547	561	521	544	529	576	588	582	543	563	563	562	546	522	542	573	544	552	587	546	564	529	516	568	565	540	543	568	553	570	530	563	539	547	574	574	588	552	543	571	563	589	600	541	546	541	560	544	499	559	555	557	583	533	577	571	582	583	575	539	567	552	536	609	549	535	545	577	571	562	537	610	598	559	551	534	530	586	568	578	548	570	556	571	543	550	524	546	533	544	574	596	566	539	522	612	567	551	513	550	523	534	573	582	565	563	577	608	546	505	524	590	559	568	540	558	567	580	577	599	559	546	533	572	599	605	550	553	586	554	583	557	573	595	600	584	621	571	536	568	567	555	559	553	562	552	557	547	573	576	584	566	603	558	561	542	510	532	533	564	574	586	568	525	519	580	543	582	532	578	546	560	560	537	562	556	567	549	634	541	538	569	561	588	567	570	575	579	556	556	532	565	560	571	584	561	560	587	601	579	504	579	548	604	539	587	572	580	582	589	552	613	590	551	570	540	557	580	533	578	577	538	555	557	535	541	536	604	560	581	552	575	554	503	559	590	579	558	561	566	580	556	578	586	580	526	556	527	543	564	540	576	599	551	542	600	604	545	582	590	560	550	571	543	563	559	566	592	577	601	560	584	523	551	592	558	587	547	521	558	575	570	565	614	547	579	588	553	604	567	583	541	551	606	569	512	548	524	552	560	606	592	545	584	571	597	534	571	537	593	562	604	546	578	523	573	585	554	539	555	580	597	566	591	551	582	518	535	547	562	580	569	566	573	589	612	574	580	556	572	555	579	590	533	561	576	564	566	527	581	534	543	548	554	582	598	563	582	534	547	595	552	540	586	486	564	557	574	595	583	539	573	542	587	594	586	542	562	572	525	531	586	537	553	517	532	525	573	556	534	517	520	547	523	529	557	578	556	603	568	546	591	576	553	538	567	563	543	567	567	576	547	563	558	539	524	523	540	555	569	565	539	582	558	591	548	554	527	573	606	585	567	577	557	545	561	580	550	542	550	540	540	536	529	592	547	531	545	601	594	530	588	570	547	564	605	538	608	596	574	530	582	600	588	563	598	550	582	533	571	529	583	558	550	559	573	526	586	587	557	543	545
15864	2269	1901	1236	814	554	444	385	335	266	242	206	193	207	203	188	147	148	161	154	166	152	143	133	121	138	122	115	127	129	141	146	112	128	148	134	129	134	145	157	134	151	127	102	121	118	119	125	120	132	117	117	149	123	131	137	116	144	137	128	137	120	138	141	141	127	107	111	145	129	124	119	115	115	107	120	98	129	133	123	127	132	121	125	141	127	106	114	128	119	121	113	109	120	116	122	115	112	110	106	121	107	130	135	141	125	115	115	109	126	130	136	137	125	115	148	139	147	132	140	124	122	121	105	119	121	120	127	136	100	130	118	115	121	122	135	116	116	127	128	121	125	116	135	136	111	117	144	124	138	121	148	128	111	123	118	139	108	129	118	111	113	131	135	141	132	134	136	128	126	146	119	131	116	131	131	133	112	131	121	122	111	132	133	138	135	136	143	126	122	123	110	121	124	128	128	136	117	134	129	145	111	131	119	123	139	98	129	110	139	112	136	141	127	118	124	117	139	119	140	128	126	123	127	117	140	144	107	131	110	137	123	126	107	123	149	117	121	116	98	98	133	130	116	113	107	125	137	139	100	131	139	116	134	126	106	114	123	120	152	131	118	102	103	128	102	99	126	113	141	141	128	91	126	151	120	123	134	128	120	124	110	121	106	145	128	120	122	120	119	94	131	124	134	126	128	135	123	121	112	125	124	131	123	131	110	119	102	131	112	114	117	138	130	117	136	145	128	112	121	123	118	130	119	126	124	116	125	125	113	137	123	130	125	133	129	117	111	132	139	119	126	115	128	103	92	125	119	113	104	133	113	144	126	115	133	135	137	124	116	118	152	135	104	104	132	117	118	135	119	119	113	133	101	132	138	125	129	118	130	116	128	123	125	104	133	126	128	143	122	130	137	127	130	131	119	121	120	134	129	107	132	130	121	136	103	122	112	100	140	149	115	161	124	122	97	129	127	133	115	143	156	128	111	93	103	121	130	147	133	122	161	112	137	122	112	136	125	124	140	119	106	100	139	131	118	122	149	122	120	135	114	123	126	104	133	134	116	112	110	125	140	115	114	134	117	135	107	102	137	122	146	142	133	130	142	120	127	125	113	156	137	123	119	124	123	152	124	115	113	126	129	138	130	132	115	140	146	119	137	137	127	127	106	133	125	116	116	114	130	134	135	140	121	125	118	134	120	148	126	140	132	109	118	134	109	138	130	131	127	125	123	104	159	151	134	127	130	125	123	125	127	114	121	128	145	110	146	130	118	127	118	108	133	117	108	123	97	128	120	137	123	125	124	121	129	140	133	123	122	118	98	116	122	122	113	144	133	103	125	107	123	117	130	136	142	128	135	105	136	139	113	123	126	114	132	133	130	110	115	114	131	103	130	115	109	139	124	133	141	125	110	109	131	145	131	124	142	139	126	117	117	114	121	115	126	123	127	122	113	126	118	115	135	118	131	143	116	131	130	142	117	104	127	124	111	131	129	105	128	123	127	122	122	134	135	118	99	105	118	110	138	122	135	151	128	122	136	122	119	125	116	104	129	125	123	147	118	167	112	122	147	110	119	138	125	98	122	128	122	128	117	118	133	138	124	123	139	99	113	134	152	149	130	143	120	114	138	128	122	137	144	121	134	118	107	122	111	133	147	117	121	118	155	119	128	104	142	111	102	108	123	122	136	122	148	119	107	114	119	123	111	147	120	142	119	118	118	121	126	117	132	149	125	117	133	120	132	134	127	128	123	114	133	126	141	131	128	127	126	136	119	144	114	118	134	128	108	128	115	136	120	118	143	138	107	130	124	129	130	115	127	123	132	111	135	144	130	116	146	124	123	107	138	145	129	140	128	122	126	119	109	134	111	127	126	105	129	114	115	148	125	121	120	140	122	136	126	130	118	119	136	152	139	120	148	127	114	135	108	129	133	126	136	132	124	122	133	136	109	139	131	103	123	114	120	130	126	135	127	121	123	127	132	118	117	122	128	127	138	117	142	119	120	116	129	118	127	143	121	123	130	108	131	109	134	109	123	147	128	134	121	114	108	113	133	114	131	122	123	136	115	124	134	142	119	124	133	122	126	122	129	129	119	128	134	121	124	119	124	138	139	132	118	143	107	144	130	122	123	129	115	113	132	131	131	134	116	135	113	112	98	113	109	123	137	130	134	96	124	113	118	115	134	134	129	120	126	127	136	125	141	126	122	130	113	112	111	113	137	119	123	152	141	128	145	130	129	118	128	124	121	124	110	124	128	118	121	130	141	95	134	114	121	132	126	121	131	94	138	120	123	105	109	119	126	125	137	118	134	126	133	132	120	123	126	129	108	140	128	125	108	128	134	126	140	124	131	115	111	130	117	118	107	148	117	117	132	133	144	126	138	120	111	124	116	126	132	128	108	140	113	116	132	114	119	126	130	117	122	123	128	124	131	121	120	121	118	132	113	150	126	113	120	126	133	124	97	134	129	146	141	122	161	120	144	131	121	139	123	116	118	114	117	125	103	113	117	134	137	116	107	140	136	128	103	137	143	127	134	119	123	122	135	129	118	119	134	130	123	136	124	134	126	133	145	131	141	139	121	156	136	122	136	107	120	124	127	139	135	120	113	135	144	121	132	120	124	136	118	99	140	110	127	136	103	139	120	117	132	131	125	133	124	129	123	128	122	124	132	108	107	139	127	119	104	140	118	128	132	114	145	97	116	129	117	159	124	124	123	117	112	129	124	114	133	151	127	139	128	117	122	122	165	118	121	119	110	124	144	123	104	122	148	132	142	129	104	136	151	100	126	116	122	113	120	95	113	126	133	122	124	136	121	125	121	135	133	138	127	109	131	114	143	122	123	149	120	119	149	110	119	105	136	126	118	124	126	132	127	100	131	119	139	139	112	119	88	109	116	123	117	137	142	123	99	131	118	128	134	116	117	110	112	135	120	107	133	111	114	153	122	136	105	121	125	125	136	126	108	123	157	138	114	115	123	123	112	135	134	124	146	147	118	127	126	125	121	117	131	106	116	110	115	137	89	129	130	134	122	147	128	128	133	106	104	103	132	118	109	120	117	131	134	137	111	123	101	107	112	122	141	123	128	115	131	148	141	122	130	133	124	120	146	124	131	115	124	116	110	118	114	117	135	144	116	113	135	129	126	111	96	113	136	122	118	139	119	149	119	139	134	108	119	112	152	125	133	135	111	138	118	145	129	107	129	146	119	129	127	123	107	146	115	109	122	124	134	129	101	116	125	114	134	119	103	102	111	111	117	131	143	121	137	132	124	127	126	105	121	128	117	115	124	137	123	109	111	117	118	140	101	125	117	97	142	147	131	139	123	131	122	124	135	116	131	117	131	133	123	141	122	119	119	117	140	119	117	110	119	131	148	130	126	131	117	113	118	97	115	124	135	113	137	131	128	120	126	117	114	120	109	134	111	101	127	128	142	126	126	127	116	143	137	110	124	142	105	130	136	113	114	135	99	140	146	125	148	136	133	125	133	128	113	132	144
9182	1901	3748	3798	3097	2368	1972	1645	1356	1104	950	850	769	728	741	646	581	532	551	565	553	520	488	452	412	420	356	410	378	393	393	359	345	369	393	378	341	338	365	333	318	344	344	346	317	337	314	346	346	316	346	319	318	326	336	355	352	302	332	304	347	353	331	307	314	290	313	298	307	336	348	302	314	314	316	324	314	314	346	319	300	310	305	336	301	314	342	300	337	309	359	301	318	319	327	303	302	321	318	373	329	350	315	288	307	329	274	323	334	294	295	334	313	348	325	301	329	308	339	340	329	310	297	295	314	308	294	330	328	324	309	300	357	314	321	306	315	312	325	353	269	320	323	324	332	298	334	300	308	311	329	312	314	286	324	285	318	315	348	329	301	328	272	334	314	326	342	292	309	334	336	291	330	305	298	286	320	311	338	302	333	271	329	318	339	282	287	289	299	298	323	308	319	314	316	283	299	325	333	292	319	309	313	316	317	350	310	291	330	281	295	355	318	323	343	283	277	284	301	338	311	296	326	309	315	320	310	282	309	296	313	287	335	299	316	342	307	345	340	313	321	324	304	325	296	309	327	296	310	322	309	308	319	306	300	326	325	296	294	307	309	314	311	324	330	315	283	312	300	278	315	318	336	306	324	331	304	305	331	310	339	341	306	326	347	300	318	329	293	321	320	332	299	319	316	309	309	334	315	300	327	304	298	316	307	320	310	310	372	307	306	326	322	330	318	323	311	307	287	314	320	296	319	319	307	291	319	334	297	299	320	301	293	283	296	365	315	288	332	308	303	320	314	340	321	288	305	321	297	324	320	337	315	304	303	332	312	330	332	325	345	335	324	288	320	321	318	310	310	328	269	350	328	339	323	316	334	328	345	312	315	324	322	309	308	318	355	331	299	318	301	325	312	305	321	339	306	315	315	298	307	322	330	313	325	334	321	306	286	296	310	320	323	336	315	290	325	349	314	314	323	312	304	304	315	313	327	317	318	282	338	316	287	328	346	268	329	265	365	339	325	317	303	303	320	320	344	334	315	312	322	306	309	318	338	303	301	332	306	306	315	331	340	299	291	315	282	320	339	325	327	352	324	306	330	346	327	319	317	291	285	283	305	302	315	296	313	338	294	328	339	323	309	333	332	273	292	315	337	303	326	323	335	323	293	278	296	323	306	299	317	298	324	294	298	329	308	283	321	321	284	349	323	350	327	312	315	338	302	277	345	316	280	308	316	327	313	330	265	296	281	312	315	289	294	330	287	326	316	305	293	338	346	299	274	326	333	318	347	318	325	331	291	304	327	296	330	308	323	326	325	315	323	343	291	305	294	264	341	328	343	337	325	334	308	302	310	308	320	304	326	312	319	270	323	312	310	326	324	350	331	318	313	296	338	283	313	297	347	306	313	313	306	339	317	333	304	301	337	310	342	311	296	299	311	321	311	323	335	354	320	328	311	322	291	319	336	293	340	295	285	335	289	308	320	321	316	305	361	335	304	306	311	320	337	299	299	305	289	311	307	333	279	298	340	311	300	308	303	327	298	304	314	309	318	328	361	314	307	375	328	323	311	312	293	320	279	321	296	304	374	322	333	295	330	325	342	323	311	294	297	354	322	309	321	346	339	305	322	321	312	296	308	321	322	330	324	314	283	325	316	338	310	322	306	327	317	316	327	285	316	301	296	319	292	309	302	317	321	290	308	308	317	313	296	322	319	322	295	322	310	317	312	310	292	284	330	327	324	314	341	307	308	310	348	319	296	317	338	311	351	324	295	335	310	316	321	328	335	320	302	301	291	307	327	302	302	342	319	302	323	308	353	292	312	301	340	307	329	326	310	319	315	342	288	311	324	301	317	336	340	287	306	314	292	306	294	284	342	295	310	323	288	307	308	312	305	312	308	325	282	302	292	311	341	291	345	295	320	321	329	299	303	308	325	332	306	303	326	322	341	327	315	330	324	302	321	294	317	329	348	326	316	293	315	310	294	292	334	272	345	299	358	314	315	334	315	318	308	289	330	348	294	290	324	325	333	341	334	272	323	321	299	309	326	309	324	288	313	318	312	315	345	300	270	319	292	333	310	304	325	319	316	329	280	308	307	327	314	301	320	337	319	323	328	313	302	290	316	302	313	325	300	301	323	299	325	302	314	312	319	290	339	332	314	317	311	336	339	329	306	324	321	313	338	305	326	301	312	313	288	331	312	339	303	330	317	323	321	324	345	337	332	303	326	327	332	319	320	328	350	317	329	337	312	292	316	276	327	300	296	318	286	264	327	294	318	310	340	308	297	324	328	321	310	299	288	301	314	295	317	324	283	307	309	331	310	336	296	311	311	331	312	301	318	315	328	305	322	309	342	321	327	326	333	316	334	327	318	288	321	334	316	327	305	315	324	324	308	308	321	346	291	317	307	300	318	293	308	331	336	325	298	323	326	315	283	323	299	299	322	338	307	316	319	314	341	316	303	312	305	322	297	321	305	317	319	327	285	302	317	315	287	343	330	308	321	288	335	305	312	316	314	333	325	289	320	299	308	332	296	313	320	282	322	304	310	340	327	337	297	328	333	330	316	322	346	295	321	334	317	295	307	314	311	333	324	317	314	293	297	350	336	304	328	298	308	324	360	314	323	290	297	305	297	347	303	322	314	321	325	314	301	310	328	284	327	291	305	304	305	310	315	307	286	283	300	334	300	293	327	323	327	341	322	309	337	322	310	311	339	321	338	309	334	327	318	325	310	328	329	286	311	345	306	314	266	321	318	317	309	324	334	311	305	326	326	301	332	275	276	320	337	287	310	328	308	321	339	333	316	302	319	295	294	336	317	343	343	311	334	306	312	305	340	334	277	324	280	312	340	293	315	305	290	305	316	305	275	333	312	295	320	296	351	283	336	291	317	321	335	324	312	327	316	300	325	339	280	351	337	310	309	309	302	344	287	283	320	334	320	283	294	350	304	332	331	331	307	312	357	312	331	326	297	313	315	302	333	305	339	323	331	309	273	360	314	322	296	287	312	323	293	284	308	318	323	308	311	347	321	323	311	292	327	337	309	307	296	303	291	328	323	338	284	295	314	322	318	343	325	317	317	333	318	308	321	337	317	331	340	343	297	310	336	309	328	331	300	297	298	294	294	316	327	324	321	305	329	302	353	314	331	306	312	312	321	320	305	315	332	330	336	302	303	324	325	317	349	336	285	324	335	293	293	289	302	303	286	350	303	345	321	289	318	319	337	325	318	314	336	303	307	302	327	314	309	294	315	289	276	346	287	313	278	302	298	327	318	302	309	311	293	323	328	303	298	310	305	285	327	312	333	304	311	315	286	294	338	303	310	330	341	296	291	322	297	322	354	312	276	296	316	305	309	305	308	314	301	283	330	311	306	313	288	331	288	325	309	297	322	293	319	315	342	317	313	335	271	346	309	321	323	315	320	288	320	319	336	309	326	328	340	301	299	273	326	306	312	323	287	295	288	302	349	285	321	285	303	319	313	315	314	366	309	357
2038	626	597	517	437	400	365	395	417	373	366	349	380	409	352	369	337	310	356	357	343	332	350	350	360	343	372	351	348	324	355	329	331	323	343	348	349	365	332	374	334	360	327	395	343	352	369	375	314	348	352	350	328	353	378	363	330	355	345	374	324	341	320	354	350	374	366	336	352	379	366	373	397	386	406	372	352	371	360	317	351	337	319	340	346	372	373	343	329	361	369	347	370	366	383	367	359	346	404	382	350	332	347	354	363	392	350	313	313	352	355	351	351	338	345	340	312	334	379	380	344	312	314	322	364	351	347	372	339	335	357	385	364	349	369	351	332	358	368	368	336	383	355	399	369	374	361	329	322	341	345	344	371	345	333	395	321	367	353	357	384	352	333	345	361	366	379	370	366	376	355	360	322	331	362	365	341	342	362	315	328	355	328	302	351	317	376	334	325	346	354	359	384	368	390	337	376	348	333	337	334	360	377	351	368	331	358	384	343	353	422	322	342	331	354	345	386	327	369	350	341	361	367	346	349	347	347	358	363	336	340	334	342	312	355	337	390	383	365	370	353	332	331	339	343	329	379	332	366	373	338	368	352	334	342	346	346	326	342	381	333	328	362	344	350	361	333	368	340	361	376	355	342	351	345	346	325	361	360	377	382	373	354	347	384	361	386	356	354	316	322	331	341	367	336	355	337	359	328	308	360	372	356	335	360	382	344	369	390	357	361	344	300	352	350	336	348	327	340	364	366	351	366	349	334	316	367	364	303	369	404	336	351	361	336	352	358	386	372	381	364	346	312	378	371	369	374	333	381	366	350	368	335	353	358	358	330	358	351	368	345	349	364	360	352	349	377	343	376	375	376	342	356	341	367	370	342	333	399	364	335	353	346	357	389	373	333	347	378	375	356	326	337	310	368	359	322	360	342	370	355	348	343	318	371	369	332	355	340	365	355	355	337	332	337	345	360	377	363	348	380	291	358	322	364	372	320	385	373	382	333	318	361	368	335	336	350	326	369	351	369	348	378	346	374	348	346	367	348	348	333	335	359	383	320	388	341	369	342	389	353	352	361	381	370	387	346	317	365	343	330	345	392	373	337	334	338	368	371	346	351	343	375	338	329	369	369	351	362	365	374	359	371	375	360	343	349	363	342	341	354	331	349	328	375	369	351	338	324	381	376	343	349	368	341	353	370	337	376	371	351	358	360	360	314	346	388	328	391	371	373	377	337	389	358	349	357	362	364	372	347	337	370	394	353	367	339	337	417	325	344	351	375	368	375	343	379	386	338	338	329	336	346	352	360	374	371	372	359	322	344	355	360	376	353	382	321	341	339	333	300	358	359	357	341	320	373	373	350	351	295	315	377	361	346	340	349	388	365	371	355	323	359	338	384	376	334	343	362	352	345	366	351	330	349	320	348	352	386	393	322	341	379	366	367	357	332	354	352	347	341	380	339	349	340	305	345	364	337	370	324	316	331	330	297	368	350	356	355	318	352	367	377	374	372	391	343	348	339	359	352	345	360	361	338	364	327	382	354	331	345	397	371	365	370	341	380	328	338	371	368	368	346	367	401	363	332	330	313	367	338	370	344	339	347	324	347	342	360	401	372	353	382	335	335	349	356	372	348	394	329	327	384	335	355	360	369	370	346	348	350	362	368	355	355	342	371	323	349	320	366	320	345	362	383	386	339	320	336	323	362	343	353	360	340	323	345	351	336	338	360	363	365	332	360	338	357	327	343	362	335	386	357	340	363	346	338	387	339	387	364	374	350	373	377	364	370	374	369	387	310	356	353	329	326	348	370	367	385	311	385	363	387	345	338	385	327	347	359	343	353	330	376	380	336	403	363	322	389	336	364	318	355	387	351	356	352	328	339	367	328	355	363	327	356	351	336	320	330	378	386	354	342	354	381	364	349	345	376	376	375	332	350	366	397	390	368	326	340	359	336	335	342	347	357	368	304	358	355	349	293	403	354	313	367	353	330	353	359	371	354	397	340	346	359	341	350	350	324	349	371	341	336	334	326	317	337	338	343	347	394	386	378	358	345	316	335	330	362	341	338	344	339	365	321	299	328	361	377	403	386	356	340	333	380	362	341	364	314	318	361	347	331	344	348	329	377	330	328	350	389	338	330	359	390	376	330	355	366	370	357	360	364	353	334	370	339	367	321	359	379	346	379	395	344	386	364	333	349	307	357	370	317	344	368	349	338	335	340	348	350	344	343	363	349	335	376	314	385	343	385	366	376	336	383	365	348	355	340	354	352	370	323	335	347	350	361	354	319	354	347	394	375	354	341	347	380	333	338	365	367	334	371	345	353	341	329	362	350	381	371	340	338	359	373	320	383	360	383	366	314	368	365	348	339	355	338	353	343	330	331	364	359	336	346	341	337	352	363	341	336	340	341	353	313	376	391	321	361	306	355	351	333	330	342	356	330	350	337	364	343	359	369	369	369	365	349	368	365	381	348	340	342	312	334	359	348	316	325	324	376	318	338	356	329	360	375	393	341	358	368	366	369	350	368	396	345	338	366	369	362	347	336	366	348	375	353	352	360	348	351	317	326	327	336	366	363	339	333	380	375	338	339	365	329	318	330	369	340	349	361	360	368	343	325	363	350	386	314	364	337	321	351	329	368	390	354	336	347	331	388	365	336	380	328	339	331	373	377	359	363	368	337	338	367	366	352	359	361	389	357	359	362	362	363	340	347	342	346	352	391	340	343	355	349	345	363	355	353	356	369	340	356	360	345	348	326	326	340	345	376	366	342	386	357	365	358	370	390	353	348	320	331	373	357	367	380	329	371	341	315	344	392	370	356	362	323	409	367	321	358	364	341	358	368	367	388	366	315	379	337	324	350	364	369	323	364	351	346	357	352	348	383	362	373	362	384	388	340	347	349	376	354	363	351	386	354	353	359	336	392	328	350	381	387	317	375	367	380	324	334	376	334	335	330	370	334	387	368	349	405	354	332	353	387	343	347	345	366	341	404	329	340	370	332	364	345	353	359	362	332	331	377	344	364	328	373	338	364	337	347	329	379	361	351	342	370	358	367	376	386	348	353	336	389	353	331	340	363	374	407	342	333	368	361	355	345	355	364	386	330	340	390	367	373	315	340	354	350	348	378	331	357	344	359	340	334	371	367	358	388	362	379	323	352	352	352	346	340	369	352	354	366	364	337	340	348	370	365	368	384	361	317	325	366	352	318	374	330	361	363	337	370	351	344	353	365	356	365	358	350	340	372	334	373	337	353	315	340	353	359	398	361	332	339	351	367	388	353	358	349	364	347	366	370	354	374	350	349	373	338	366	356	356	333	352	359	361	342	349	380	342	371	373	360	353	366	345	355	357	369	349	370	369	363	360	356	344	339	349	343	366	365	322	349	379	319	330	344	316	341	355	341	354	354	351	346	370	357	376	325	360	367	356	346	324	355	379	337	352	361	374	363	307	329	329	313	382	313	360	354	332	347	362	334	365	334	366	354	381	328	374	376	363	350	374
2322	1078	1374	1366	1221	1106	1085	950	963	955	887	885	820	826	882	780	819	840	810	876	822	795	802	886	791	819	810	812	833	827	838	793	807	785	852	771	785	796	818	776	812	706	789	808	780	823	811	735	767	764	807	836	828	756	828	838	763	804	778	760	738	805	752	804	782	820	764	785	792	810	791	788	865	801	785	783	804	794	750	792	820	852	783	794	777	749	757	775	785	771	734	835	775	762	790	754	822	764	819	740	761	765	808	813	796	764	818	789	766	743	750	840	806	771	791	731	803	813	807	768	790	767	755	810	801	791	800	770	779	858	760	822	754	790	788	800	741	762	789	750	798	805	776	740	763	750	800	759	842	754	806	776	789	769	792	764	821	764	761	777	827	814	779	772	801	791	794	807	766	747	771	774	782	812	806	817	759	751	767	786	793	810	820	746	776	780	814	817	825	796	782	767	761	785	753	769	828	793	771	732	814	810	779	765	814	775	771	808	792	810	718	778	847	812	748	745	811	764	759	756	794	774	789	820	831	736	810	808	747	823	806	772	787	767	791	794	759	802	834	794	791	780	771	785	759	797	773	841	796	798	748	762	794	772	801	780	742	798	794	802	782	719	786	837	846	788	799	786	822	756	724	782	763	784	852	784	772	812	777	776	784	797	801	733	794	816	822	774	806	794	866	790	804	743	804	791	776	745	766	834	796	759	796	792	767	804	788	808	790	754	774	795	805	784	769	746	778	779	726	753	842	808	757	792	757	751	785	764	793	756	734	777	786	737	720	798	818	749	771	770	784	754	804	776	783	818	791	728	771	799	847	788	792	759	784	815	751	798	747	789	835	798	745	774	826	754	807	815	807	783	748	785	759	741	836	789	781	765	794	769	851	731	756	800	788	812	848	786	784	768	777	786	820	775	762	800	773	713	770	763	768	790	792	782	795	767	847	812	773	721	805	814	733	802	809	761	819	814	778	788	767	785	775	775	829	758	774	829	754	758	818	791	771	788	812	774	811	770	828	754	804	803	769	795	789	783	770	781	780	755	803	783	783	822	784	778	776	792	793	842	776	840	814	755	753	776	700	787	758	748	790	757	790	775	773	795	805	778	745	809	776	791	787	788	802	785	814	767	811	751	777	732	843	790	835	772	835	750	736	801	806	774	820	778	796	820	806	804	814	758	771	792	799	782	757	790	706	769	835	733	781	811	748	817	805	812	784	768	796	821	804	794	789	799	763	776	819	813	789	739	753	824	839	769	788	773	786	774	762	800	817	772	762	791	754	750	821	827	817	780	748	764	791	748	769	802	802	755	825	750	758	787	728	771	757	795	789	786	804	780	822	810	782	768	777	791	843	773	828	748	771	785	769	796	744	781	791	779	770	770	738	792	783	774	740	833	784	727	791	822	791	744	836	739	742	761	830	771	779	794	784	818	764	750	793	800	789	804	772	756	783	759	773	828	805	746	772	785	835	800	758	729	764	805	776	784	809	806	810	790	794	767	790	846	802	771	766	747	781	779	782	772	829	841	743	759	724	777	828	766	750	733	792	831	735	799	798	764	785	758	791	773	814	759	738	766	786	841	804	767	829	740	856	777	836	787	804	801	753	777	773	757	789	744	742	779	808	747	745	810	767	737	785	818	808	792	761	757	823	740	795	798	802	768	794	787	777	779	832	806	802	779	733	774	791	820	814	805	787	839	786	727	845	736	810	810	775	746	806	783	723	756	705	788	836	808	772	801	820	786	787	809	773	743	818	762	842	794	787	845	745	757	778	781	773	723	773	736	757	790	807	764	746	778	761	767	746	808	802	821	752	755	800	764	746	845	837	808	800	833	714	759	849	808	785	793	780	821	800	749	795	817	814	760	783	767	784	727	776	723	755	827	748	828	753	769	728	806	819	794	825	773	808	796	780	776	760	791	773	779	733	775	824	756	772	732	729	821	779	801	781	843	805	787	745	778	826	808	789	817	820	822	768	778	806	817	742	761	808	784	797	806	835	790	798	753	766	776	783	800	763	792	790	756	802	774	824	789	795	756	843	791	772	768	809	798	799	753	795	802	800	807	785	819	763	727	769	777	799	825	784	786	792	786	807	811	830	753	747	759	802	774	773	844	749	767	759	820	781	792	789	836	770	786	812	810	778	800	795	747	793	820	769	774	780	790	783	764	739	806	799	757	808	812	815	762	810	782	810	772	766	797	818	736	804	789	756	755	834	750	764	794	781	838	730	786	779	772	802	751	753	809	758	794	725	827	752	782	804	790	788	793	761	776	816	796	810	803	759	831	819	758	800	818	792	829	790	786	776	801	817	766	775	734	819	811	776	820	800	788	786	805	759	779	806	791	769	705	735	796	830	756	808	759	778	764	809	846	776	824	773	811	839	782	800	750	790	772	751	772	796	775	783	775	748	748	806	730	815	762	781	801	791	783	812	732	776	769	786	801	809	791	776	810	771	761	765	843	747	758	798	759	785	743	757	805	780	754	787	783	770	802	738	804	831	822	792	750	751	821	822	765	745	811	769	798	769	839	825	748	793	794	769	793	803	784	802	777	782	803	763	792	800	819	793	786	797	795	813	735	801	750	795	787	853	798	775	746	818	772	805	840	791	771	845	787	789	760	801	820	790	804	785	760	786	765	812	770	739	787	798	780	767	781	776	815	720	813	777	769	772	783	775	751	783	815	749	770	777	766	753	766	781	782	818	788	791	787	756	795	750	797	834	795	790	781	775	763	799	749	824	769	811	838	807	755	814	775	806	755	827	796	803	782	747	761	824	846	790	784	728	771	809	807	744	798	769	753	780	782	794	733	799	805	803	773	775	790	796	825	780	800	779	801	824	810	778	751	770	746	817	809	792	781	787	799	783	804	796	755	788	779	822	772	824	802	807	748	780	774	804	802	766	809	775	762	791	777	763	784	778	784	764	789	819	730	779	797	756	804	822	754	787	752	795	781	752	779	819	784	807	793	797	794	821	812	787	786	761	776	733	794	762	863	841	772	747	752	796	763	738	774	784	804	759	781	729	729	737	796	833	771	768	802	771	800	816	821	725	768	791	769	819	785	759	748	756	769	836	741	762	745	767	800	760	760	793	797	790	825	833	818	810	809	769	835	772	788	798	788	752	794	786	797	746	800	794	820	788	783	794	789	760	803	746	803	792	756	794	806	786	755	821	798	810	861	796	772	758	764	794	819	725	788	754	807	751	836	787	767	763	792	787	759	758	775	837	773	791	789	723	754	799	760	841	826	843	782	788	803	766	763	761	772	720	781	804	744	819	796	787	818	776	828	799	793	765	790	756	761	830	802	731	808	791	791	786	733	793	768	786	781	731	799	819	803	788	777	782	802	735	814	769	777	777	803	814	774	769	789	794	776	835	762	794	835	751	806	769	773	775	707	722	768	771	807	761	819	804	859	802	782	834	742	781	799	793	798	762	755	796	775	786	775	761	799	797	787	794	774	745	778	821	798	807	737	846	779	784	792	773	773	801	790	757	754
8935	1281	1167	860	628	500	434	373	341	381	301	313	286	301	268	273	291	272	292	248	251	286	274	289	245	239	253	218	246	239	256	240	277	270	263	205	244	249	252	264	256	238	246	273	245	223	239	220	266	247	267	249	267	294	242	283	255	248	241	257	247	260	277	291	229	264	242	249	244	258	234	255	286	246	236	263	221	253	254	259	273	264	226	245	218	237	211	259	276	251	239	245	245	253	241	225	242	263	251	261	276	257	243	267	232	261	243	245	240	262	240	281	278	264	222	293	235	228	247	279	259	243	247	247	234	257	244	264	256	245	229	244	280	255	240	259	270	237	243	244	251	229	279	265	235	261	251	242	209	261	254	249	262	228	267	255	250	238	251	266	241	225	238	243	193	249	241	236	254	255	248	261	246	252	232	267	273	247	248	269	267	255	265	229	241	248	256	216	262	242	249	242	250	271	249	237	261	266	235	273	262	244	263	262	265	265	255	237	249	258	279	234	267	258	238	248	263	256	248	253	258	271	272	222	282	253	235	259	301	261	249	242	256	238	263	208	258	255	248	257	247	275	243	207	249	207	237	265	265	245	272	280	246	242	236	265	260	247	254	254	224	240	250	241	266	267	244	262	241	274	268	225	246	243	261	266	240	258	270	271	241	283	239	249	245	240	246	249	271	272	262	280	254	213	213	275	257	231	243	242	235	258	274	227	214	259	239	251	228	247	246	241	247	226	285	267	243	232	225	239	253	246	253	260	265	260	283	237	262	238	257	259	226	247	254	260	234	279	255	252	277	241	264	256	264	272	242	236	253	272	234	227	231	269	241	238	258	302	253	263	248	243	255	266	251	266	243	254	239	244	247	271	265	245	263	250	257	265	246	263	268	259	240	256	288	241	254	214	233	253	256	255	259	255	253	263	259	243	249	252	236	255	242	240	260	247	255	266	248	257	246	247	246	239	250	243	249	250	260	248	230	246	255	288	277	229	239	270	238	265	262	251	264	237	251	286	295	250	227	245	255	227	236	263	254	241	261	290	240	240	239	259	275	249	250	273	240	247	251	258	272	272	256	219	239	254	287	250	257	247	285	234	272	273	239	257	223	257	278	247	252	237	245	236	257	241	255	227	239	277	245	245	259	277	253	258	225	274	252	253	241	216	234	277	257	247	254	220	257	247	215	257	236	234	260	267	244	269	272	280	240	261	270	237	248	252	252	220	244	233	240	246	254	222	268	286	230	273	248	246	235	264	268	266	255	255	260	248	276	252	252	258	274	249	222	237	240	270	241	258	267	252	251	224	259	254	263	249	254	251	282	272	259	230	243	254	258	234	250	252	276	267	267	265	234	218	248	267	233	263	252	232	251	251	263	280	277	244	268	234	236	267	227	244	247	271	254	259	291	275	237	253	273	243	260	217	270	251	238	234	266	244	245	231	269	261	223	249	264	266	273	271	247	261	266	259	246	231	254	261	248	254	241	249	247	258	237	253	261	234	257	234	271	270	224	247	276	270	288	249	267	239	288	235	261	250	243	266	250	230	256	286	262	250	265	244	258	242	245	246	240	228	289	235	257	258	237	246	256	237	249	261	248	249	269	241	270	254	225	254	249	263	239	241	238	272	210	277	290	261	270	268	220	257	258	252	259	248	239	270	253	205	241	238	255	223	265	243	257	239	272	296	248	244	248	266	278	252	259	249	264	239	252	278	244	249	266	260	273	220	246	238	260	247	243	248	233	233	219	243	236	242	248	237	248	262	228	243	271	257	241	241	253	229	277	251	260	255	267	268	244	266	250	237	252	258	262	250	267	240	270	244	253	241	242	246	224	250	247	247	236	254	246	240	235	238	258	254	295	251	239	254	233	235	262	253	262	252	261	253	254	270	248	270	242	258	218	247	286	258	246	218	266	252	278	248	267	281	255	235	257	271	263	235	262	225	264	285	235	243	243	227	258	238	239	257	229	229	263	266	276	259	242	254	255	270	260	236	227	248	247	273	250	282	235	248	264	227	256	252	277	271	231	254	275	260	251	203	235	245	290	237	254	203	260	249	258	244	266	255	260	254	271	262	230	243	241	256	261	225	280	230	251	255	228	280	218	253	218	290	235	251	250	237	276	276	277	267	247	265	242	258	256	290	270	269	247	237	254	241	262	233	259	269	270	259	254	250	248	235	256	247	233	227	258	228	226	228	213	245	254	248	239	270	255	262	248	246	270	215	247	273	264	273	270	284	299	295	286	258	225	263	238	267	247	241	247	225	275	254	253	232	276	255	267	256	278	270	249	224	249	248	258	258	244	287	244	272	231	252	240	263	248	262	279	253	247	264	232	248	262	257	240	269	270	244	257	256	233	283	274	259	267	245	268	248	222	238	261	235	254	240	253	270	229	247	269	276	270	259	283	242	228	260	237	233	240	234	246	249	247	249	243	226	279	250	234	238	240	231	239	242	241	295	269	247	242	270	258	248	248	259	277	254	272	271	259	233	230	270	257	252	236	250	268	281	261	267	244	261	254	254	247	245	258	263	268	249	266	259	230	243	292	250	246	284	262	246	233	278	258	256	236	258	244	248	271	300	257	251	238	234	269	251	266	251	238	263	267	238	266	256	258	265	285	262	257	229	226	257	205	231	254	264	278	245	258	257	274	283	283	273	274	259	243	229	252	224	247	236	261	230	250	260	273	222	246	276	230	252	246	257	256	268	258	234	252	235	253	239	234	240	216	244	253	302	251	237	242	262	235	266	247	251	264	216	284	272	244	250	249	247	235	255	259	253	227	226	230	245	255	242	250	235	245	247	259	234	279	292	240	237	253	259	256	258	259	230	235	239	255	229	231	246	286	243	286	239	247	250	226	258	234	250	228	241	229	256	251	236	225	244	232	247	263	245	264	250	284	234	255	247	256	270	261	236	257	252	236	244	266	223	253	274	242	256	246	277	244	251	224	270	274	247	257	219	247	223	231	214	253	232	284	246	271	261	237	230	247	249	272	233	245	259	229	240	259	282	271	226	241	292	247	226	258	241	275	246	265	235	242	244	267	256	242	262	262	259	250	232	270	259	263	249	215	291	224	261	255	245	253	255	262	224	221	275	239	253	263	251	268	232	218	272	269	252	254	254	271	238	240	260	284	226	252	261	246	217	245	225	234	234	264	246	245	250	285	250	244	250	230	268	248	248	216	296	301	224	251	263	243	232	262	264	250	231	247	203	260	276	249	262	268	269	273	247	269	255	255	263	270	252	265	252	270	277	243	243	268	246	260	264	254	251	248	261	264	257	265	264	248	243	268	242	263	236	237	266	265	277	280	237	254	236	223	251	272	262	278	275	261	251	250	253	267	275	253	256	266	277	269	243	256	259	246	235	235	273	227	271	242	270	270	250	243	232	251	249	245	249	228	233	245	276	222	245	232	264	237	235	263	264	293	222	222	240	246	286	263	279	266	253	252	262	254	247	221	209	243	277	247	267	250	254	247	263	241	243	242	276	207	246	231	270	233	254
7241	1443	2611	2532	2194	1646	1476	1366	1245	1030	995	854	817	834	838	790	718	716	780	673	651	667	648	643	621	691	664	590	607	593	613	581	630	555	620	592	601	570	588	571	590	571	576	566	596	548	558	591	589	569	570	538	563	571	563	565	549	572	603	555	610	545	573	607	550	554	581	579	581	607	625	557	566	547	553	563	632	548	541	574	591	522	557	538	531	577	560	596	622	568	611	563	579	567	553	595	576	570	591	521	571	553	587	577	530	572	566	573	594	554	586	579	541	587	573	591	575	562	611	533	548	558	578	600	611	540	589	578	568	532	552	560	561	551	529	563	561	550	554	584	575	588	589	597	579	537	535	588	494	594	575	560	527	598	564	594	547	577	575	617	579	588	592	586	612	608	577	615	589	574	544	603	571	561	577	575	557	603	581	555	567	540	553	543	522	570	548	538	563	571	579	562	585	564	582	574	579	572	604	568	585	601	545	605	583	535	559	581	574	607	560	578	528	550	586	583	571	602	559	530	590	533	566	572	595	577	560	577	586	566	582	601	596	566	572	571	568	569	548	546	602	594	578	549	542	538	560	555	631	559	593	590	545	554	568	549	541	607	553	573	574	585	578	541	561	604	555	570	600	615	562	568	561	558	569	529	580	557	555	587	592	585	550	537	592	539	601	572	569	563	578	540	574	603	588	563	586	580	548	605	564	537	564	538	570	542	569	550	607	560	549	572	609	571	583	572	600	577	580	549	601	542	600	567	518	548	592	552	577	538	535	574	588	513	545	583	533	580	595	553	575	552	584	577	531	558	544	560	526	569	530	558	536	528	576	544	574	564	550	531	589	594	588	598	549	566	570	552	556	520	599	541	607	537	528	615	547	553	584	565	601	543	607	571	579	560	561	597	544	552	569	567	531	546	625	587	580	527	546	569	593	566	573	578	565	572	578	553	575	537	530	603	585	571	527	578	551	593	557	594	533	574	547	569	548	565	603	577	576	594	574	600	594	537	581	547	549	578	558	550	596	568	574	555	543	577	557	570	569	583	556	575	544	543	543	637	585	567	569	577	555	560	555	561	558	584	574	577	524	552	584	563	595	574	572	570	546	578	547	562	545	561	579	616	600	520	581	520	560	580	559	595	556	574	632	573	531	562	579	594	543	571	563	559	556	572	553	563	599	540	601	559	563	614	557	524	598	536	561	555	550	565	544	587	613	514	612	598	565	588	527	569	566	558	563	595	572	555	564	551	534	561	561	560	616	598	517	526	530	588	583	560	555	593	517	573	558	604	567	564	570	547	568	554	573	565	571	566	568	562	556	582	549	580	527	547	587	540	586	557	529	582	590	556	538	571	559	539	565	607	532	591	552	593	589	569	567	587	581	582	601	543	562	561	587	541	555	582	578	578	589	569	580	568	563	559	575	606	622	605	563	555	562	524	567	575	559	582	574	604	590	555	559	551	612	582	587	549	593	574	568	554	598	615	540	590	601	581	560	548	565	563	596	615	613	552	612	560	581	597	566	566	543	585	637	587	556	562	596	576	567	578	557	575	583	508	579	586	586	587	544	520	588	578	572	535	594	582	582	552	550	558	597	594	563	558	585	547	572	568	530	592	587	549	543	579	534	555	596	551	536	565	582	584	559	571	562	551	548	554	592	596	572	509	539	574	583	553	583	594	554	584	610	562	580	555	601	555	564	600	523	591	581	585	584	543	568	546	624	628	560	571	580	557	587	559	552	545	564	559	570	581	578	575	513	606	554	552	552	560	587	525	593	590	543	558	571	554	560	596	572	570	539	552	561	612	564	590	561	602	553	552	567	545	531	587	559	558	606	595	548	544	591	614	539	576	560	613	597	634	588	557	586	577	564	548	569	565	570	576	590	543	540	598	582	527	560	508	539	600	595	582	590	636	580	578	612	589	555	603	577	582	563	566	587	627	630	552	581	594	569	595	539	535	630	592	592	563	585	536	588	582	593	553	563	574	574	559	573	611	633	593	522	593	586	604	533	593	578	586	537	542	586	581	586	530	544	583	586	576	549	558	595	598	558	575	586	575	550	537	530	573	563	571	593	569	565	560	549	553	576	595	576	531	564	590	587	510	561	581	552	568	558	585	607	540	559	574	564	537	590	553	556	618	567	586	603	549	579	569	593	596	588	565	582	570	537	568	576	541	569	528	550	549	597	563	588	567	601	555	573	560	570	578	564	563	564	587	578	541	580	559	578	581	563	547	561	553	605	571	566	575	566	580	580	586	613	540	597	562	564	606	556	570	611	599	572	593	555	587	576	537	592	555	542	580	583	586	545	568	545	555	599	586	560	576	566	555	590	596	610	578	548	561	584	573	578	581	578	554	533	591	593	541	581	542	564	555	555	554	551	575	610	571	562	580	564	514	581	566	601	517	582	582	595	538	616	572	643	546	536	546	555	538	583	540	545	558	588	578	537	541	580	579	580	574	571	580	602	537	552	572	555	605	545	576	571	552	555	525	561	564	585	587	542	588	581	558	528	569	571	542	556	575	595	561	592	589	564	576	580	600	564	555	504	567	544	591	580	589	623	574	574	564	588	581	615	554	554	603	574	553	587	546	585	576	587	583	602	551	587	586	561	602	600	580	594	556	538	575	592	533	580	544	584	560	577	562	568	578	596	587	540	567	550	593	547	529	578	576	553	617	575	545	590	626	561	545	578	557	570	586	530	576	551	579	585	598	581	550	586	548	578	607	543	571	565	552	549	563	571	570	553	556	554	575	596	548	562	569	637	559	543	612	583	571	612	533	635	536	602	580	567	638	605	558	582	565	597	552	571	558	627	568	574	574	581	559	579	588	585	606	560	560	582	551	591	590	546	592	556	544	584	552	575	566	537	571	546	534	591	619	576	529	557	552	570	581	592	584	545	555	563	589	536	584	550	567	527	548	547	578	534	557	574	551	583	558	611	520	548	565	566	575	575	587	567	567	554	589	591	589	585	546	588	575	566	546	576	554	568	583	558	557	641	577	589	617	564	578	573	592	565	538	539	587	565	576	573	585	605	568	540	573	597	588	576	554	590	554	567	618	571	562	577	611	542	574	580	575	545	560	598	582	568	578	541	587	596	575	538	589	593	561	572	574	571	569	561	580	561	618	529	593	615	615	575	569	589	569	600	558	552	591	581	561	575	572	559	558	606	603	598	586	576	581	548	560	524	582	553	554	592	573	536	565	617	554	592	617	582	555	577	537	540	632	570	567	578	616	602	599	605	590	585	596	581	587	582	559	609	565	564	587	572	565	570	573	559	592	514	557	579	601	571	559	626	581	563	591	601	540	576	560	579	574	587	585	521	550	576	581	563	601	607	576	567	527	560	543	564	555	568	522	560	575	573	537	584	552	582	575	573	583	546	567	532	590	608	555	533	556	540	609	608	562	594	582	596	553	573	565	538	572	555	600	590	589	581	567	578	556	538	602	541	567	581	572	573	550	558	558	544	593	569	572	567	582	574	604	535	577	568	595	582	560
16134	2318	2043	1288	738	543	409	376	293	279	241	214	191	214	182	174	168	180	176	151	144	158	160	149	139	144	129	130	122	131	133	125	121	125	152	146	128	123	127	150	126	113	131	142	109	141	112	134	116	118	134	140	160	120	113	130	140	127	137	124	135	129	131	139	154	128	117	122	139	112	147	130	128	121	131	110	131	143	111	126	115	118	115	146	127	123	133	121	114	122	132	135	132	124	123	131	125	128	142	103	126	103	110	126	132	126	129	129	150	159	131	150	156	115	156	154	130	136	142	129	138	145	137	132	132	140	141	92	111	128	117	140	147	125	152	135	130	126	121	125	120	148	121	121	125	142	117	123	128	137	114	124	126	126	145	134	112	136	121	121	140	128	128	140	125	114	134	125	116	148	118	153	129	125	125	136	106	119	147	124	129	130	127	133	134	110	143	140	126	128	106	141	136	124	135	130	134	147	125	123	139	146	125	133	148	126	114	136	139	112	136	143	121	112	145	140	140	116	125	131	113	138	116	135	127	142	125	125	134	118	110	133	128	136	128	106	113	128	131	108	125	127	116	109	141	161	135	117	125	124	117	127	116	133	136	115	118	112	127	121	123	116	138	139	128	123	126	124	140	132	122	128	158	130	128	124	125	135	116	112	118	118	121	131	143	123	146	158	122	140	151	122	146	137	119	102	125	146	132	119	115	122	96	113	116	127	121	113	137	116	131	100	131	111	134	129	129	110	132	120	106	135	113	104	126	147	132	142	117	136	149	126	137	129	141	130	151	132	127	122	117	130	145	136	134	114	139	142	128	118	139	139	135	128	125	138	111	122	144	129	130	145	126	131	147	128	116	137	134	112	144	143	120	114	116	128	133	131	127	124	132	136	110	129	117	116	145	144	133	128	135	140	141	114	146	121	131	118	157	129	135	124	99	144	108	123	113	129	131	144	132	126	119	149	129	128	139	137	107	150	133	97	147	128	147	148	128	124	139	124	118	137	137	130	165	139	116	140	126	124	136	136	115	112	116	112	117	120	122	136	136	138	132	113	108	123	133	128	143	141	146	146	126	137	120	127	114	126	142	122	116	162	140	114	124	134	130	130	143	121	137	130	136	136	136	127	136	131	133	121	102	130	106	138	150	139	99	107	117	132	137	129	147	145	136	114	144	145	101	130	127	136	135	134	125	132	115	133	120	133	127	138	134	131	122	126	122	127	150	127	107	134	120	120	133	150	131	126	115	121	158	143	131	118	106	136	150	127	112	121	126	126	122	118	130	139	146	120	131	145	146	137	154	116	136	95	120	145	119	131	139	125	148	136	134	129	119	101	125	119	134	121	124	121	127	128	121	122	139	131	131	120	93	123	119	116	132	139	124	120	117	139	131	117	119	130	106	108	121	107	116	102	118	140	110	131	122	123	130	134	122	121	114	124	136	121	111	117	133	101	132	124	125	120	143	139	116	113	132	122	132	128	124	139	119	150	113	128	111	138	140	143	141	129	120	113	112	146	117	111	139	144	119	148	108	137	112	111	134	118	128	121	147	124	125	114	119	139	138	121	128	136	143	153	135	145	123	123	116	107	118	139	119	125	134	133	118	119	108	125	124	104	130	128	138	130	128	132	114	123	141	115	143	126	128	108	131	143	138	134	145	138	142	147	129	127	139	119	136	121	126	123	142	149	143	138	125	149	127	119	151	117	135	136	142	123	123	115	142	120	126	125	129	121	128	129	113	120	144	132	111	131	120	129	125	123	128	113	122	147	113	130	115	141	137	137	134	123	138	137	135	127	107	142	152	142	99	129	162	125	111	122	114	122	125	122	141	112	118	121	121	145	120	138	134	133	139	150	137	135	104	150	112	128	124	136	134	111	113	114	129	126	125	131	131	153	143	134	139	153	131	126	127	127	128	118	124	117	119	140	136	145	136	132	120	111	136	113	145	140	146	131	120	116	124	131	137	124	129	134	135	147	123	134	125	122	132	146	124	138	116	123	135	126	152	124	138	155	139	132	114	146	133	143	134	114	118	121	117	116	119	130	118	125	171	134	117	123	122	117	116	133	141	125	135	136	120	140	127	132	134	139	132	128	144	140	151	129	125	132	111	141	112	125	138	96	144	126	148	121	130	98	138	120	123	97	140	130	120	117	112	135	129	123	115	140	142	147	128	128	144	147	134	127	126	119	113	131	111	124	111	125	134	117	131	138	119	128	144	128	111	120	126	118	140	122	162	126	119	111	111	134	137	137	116	127	123	99	149	132	109	138	136	114	146	113	153	134	129	138	129	128	135	128	127	89	126	123	124	154	131	142	143	114	130	134	123	128	139	146	132	131	128	122	131	129	122	129	125	121	156	112	131	93	129	157	129	111	143	121	120	138	123	121	132	112	129	137	118	152	105	131	138	140	141	109	121	131	119	133	121	102	122	124	138	118	142	120	122	131	122	115	110	119	122	131	130	136	97	103	142	123	127	124	121	117	121	125	130	127	111	122	113	124	125	150	129	130	123	136	141	138	140	137	137	126	137	129	120	138	137	148	134	126	136	113	155	101	136	147	139	134	133	121	119	129	128	128	130	128	121	129	147	138	116	130	118	129	109	137	132	139	123	127	121	124	116	123	139	139	124	117	128	136	126	130	121	119	141	132	129	131	129	125	137	130	131	124	121	119	128	129	114	149	119	146	129	139	142	143	131	141	132	129	120	127	119	121	110	135	120	135	132	106	120	124	113	125	126	133	133	140	133	152	124	127	139	139	121	129	108	121	129	125	151	136	123	146	151	123	113	133	112	111	131	138	127	139	132	151	155	134	130	147	124	106	125	139	167	133	110	125	123	126	129	137	135	137	144	114	144	151	154	154	117	117	146	125	115	123	146	122	122	137	102	152	147	120	128	130	149	144	121	116	123	137	135	120	134	136	113	116	117	147	134	117	122	119	136	134	139	128	121	119	122	113	125	144	131	134	132	122	125	139	107	149	133	136	97	131	112	135	138	119	113	133	119	128	135	136	125	156	151	141	127	146	150	120	133	137	108	124	138	145	112	126	127	145	147	117	123	111	109	128	130	152	125	127	133	119	128	126	146	141	116	139	132	127	124	127	143	150	125	119	146	131	149	150	130	139	150	157	135	140	129	132	125	137	133	135	133	124	120	157	131	125	125	135	119	137	115	127	142	126	134	130	134	124	146	129	115	112	117	142	123	129	139	130	126	134	118	125	128	131	136	141	111	126	129	137	157	142	145	130	123	100	122	132	129	111	124	147	113	121	116	129	116	112	128	112	119	113	133	133	131	126	133	120	133	132	119	123	122	142	115	116	128	128	134	135	133	119	131	152	124	139	132	108	145	139	148	127	141	117	122	124	126	125	126	113	161	137	153	126	134	126	113	139	124	152	120	125	124	142	136	123	135	134	125	111	138	136	111	122	148	119	135	113	127	121	127	129	136	126	116	136	134	111	130	123	130	125	137	132	135	119	114	111	142	128	134	157	128	135	117	127
9195	1896	3775	3823	3142	2359	1947	1685	1381	1199	941	833	836	783	769	662	635	626	606	582	599	549	489	439	412	447	407	433	366	394	409	393	376	355	400	376	334	357	367	365	338	342	353	329	348	325	344	338	348	354	357	324	321	315	333	306	320	345	333	331	312	323	330	317	310	310	316	333	297	325	335	348	302	335	314	313	333	342	320	334	346	344	334	315	325	321	318	324	308	305	316	318	331	327	314	354	334	308	344	334	320	308	332	315	332	315	340	321	329	332	295	333	350	313	347	333	333	303	290	333	315	315	293	327	310	318	311	323	327	324	323	316	330	332	339	356	336	297	297	304	308	331	317	313	330	340	338	320	331	308	281	325	329	297	319	333	327	302	325	361	326	287	297	320	331	293	300	306	347	327	354	343	327	346	294	341	317	313	372	311	333	326	322	308	319	314	308	337	313	310	326	282	305	289	322	295	334	305	331	307	325	314	309	299	355	324	332	339	339	323	360	284	312	335	305	317	340	307	325	376	349	333	352	308	318	352	320	324	325	352	327	297	359	305	349	325	333	310	346	331	326	296	307	298	331	349	335	299	321	329	331	325	301	332	329	310	329	315	340	289	326	328	314	344	315	282	329	332	311	306	316	310	313	317	327	354	321	344	316	346	354	320	330	331	306	302	327	279	317	343	307	294	325	339	305	325	320	298	319	319	325	333	313	342	343	277	327	322	288	314	303	331	343	307	327	341	291	315	297	326	301	312	345	289	325	323	316	335	321	326	315	311	311	317	317	303	328	304	325	307	340	327	343	342	334	309	351	336	328	291	312	323	310	302	333	321	299	323	318	327	295	333	350	318	286	328	332	332	325	345	305	315	327	322	312	307	316	296	349	327	324	313	315	322	316	325	349	331	323	320	322	334	342	333	317	301	306	327	334	320	305	291	313	311	297	315	360	316	327	316	320	280	320	290	353	332	282	308	311	327	323	348	322	291	345	338	326	321	324	309	338	325	319	304	358	314	323	329	351	294	309	350	328	304	325	321	305	339	333	333	322	351	306	322	322	314	336	307	323	333	322	303	283	314	294	339	357	335	315	348	336	338	383	307	329	305	302	329	334	279	336	315	287	307	293	327	299	352	315	328	324	300	312	299	297	331	324	295	284	313	327	325	305	352	323	315	308	331	313	341	301	306	309	331	314	305	324	365	341	320	315	330	331	336	317	333	323	313	327	328	321	289	308	304	325	322	351	327	307	301	327	328	347	332	292	264	367	320	301	328	319	356	342	305	301	328	324	328	313	326	320	328	341	319	333	332	319	325	341	352	341	302	359	330	327	266	327	317	350	307	317	290	291	347	324	322	314	312	324	346	329	340	321	322	368	364	329	305	316	342	317	326	329	315	284	330	333	305	323	334	314	336	322	318	334	361	338	315	335	285	312	336	290	312	337	297	314	314	313	328	352	309	297	316	295	315	332	325	323	320	314	296	312	316	362	334	321	308	314	281	319	336	287	326	328	311	302	273	299	325	349	299	335	327	355	325	315	324	341	336	307	363	293	321	295	342	298	325	293	311	299	349	328	337	287	345	334	325	289	330	306	302	333	344	327	359	313	314	328	310	321	346	328	309	326	323	296	314	272	353	329	304	321	314	285	325	354	316	313	305	311	321	315	327	330	346	326	341	332	327	336	300	310	336	344	332	337	316	320	358	331	320	322	327	339	324	348	300	325	354	311	327	328	307	312	295	331	327	307	314	323	283	328	322	294	331	298	318	324	321	333	330	333	321	321	342	346	323	320	328	310	311	353	294	332	308	358	309	314	298	304	321	301	324	334	315	349	327	321	303	324	332	315	304	312	324	331	327	333	326	346	331	317	338	321	288	310	327	336	328	328	295	287	304	329	299	333	337	336	307	315	319	297	329	340	313	337	308	320	335	308	342	331	320	317	301	304	332	331	312	329	327	314	348	315	324	309	343	305	323	323	318	335	295	290	344	305	329	328	317	328	314	352	295	293	343	306	352	326	311	324	328	332	336	349	321	310	323	302	328	326	309	321	305	339	334	314	351	342	317	306	347	339	331	339	308	335	347	314	338	328	324	320	327	305	337	328	344	299	325	361	373	313	340	303	316	296	337	334	329	317	308	334	303	336	331	298	340	317	319	290	318	297	318	322	286	338	317	334	318	298	309	345	344	347	319	310	316	342	268	314	318	358	326	303	311	306	324	326	309	328	300	336	334	312	318	323	336	298	354	293	345	308	311	309	324	296	309	303	329	339	327	332	377	329	297	310	337	315	329	352	307	324	345	289	338	333	322	311	307	333	311	322	334	329	325	315	316	293	319	325	325	315	335	295	342	323	344	305	317	299	341	316	346	332	308	325	359	327	325	313	321	316	335	308	331	300	305	320	329	354	318	329	349	303	298	301	329	326	393	302	336	332	342	331	287	287	319	333	325	320	351	337	304	342	357	312	311	359	287	349	314	357	328	311	300	299	321	313	314	328	338	314	321	300	293	329	327	342	308	352	335	344	300	321	351	293	323	321	286	300	317	330	322	326	294	330	307	321	298	319	311	331	330	322	371	343	343	315	304	360	285	333	307	327	305	361	333	315	362	322	272	336	331	338	304	317	314	327	322	318	306	325	331	345	316	285	302	315	335	311	314	326	327	307	313	316	334	317	334	327	318	352	309	326	326	343	346	343	323	314	280	297	309	308	323	329	326	304	299	334	304	315	318	337	331	336	339	344	308	344	332	291	318	303	329	319	317	359	332	326	345	313	356	341	334	319	305	298	322	307	358	320	307	325	313	310	324	364	320	311	346	328	310	323	293	288	301	342	302	345	308	306	307	360	334	309	328	311	321	320	323	318	283	320	337	332	314	313	317	348	339	373	320	330	319	307	334	318	312	339	317	349	303	292	344	324	341	329	332	330	296	316	323	313	344	333	303	321	302	326	346	325	309	341	333	316	313	321	339	323	337	357	329	329	330	317	349	314	300	331	304	295	298	273	304	327	297	339	285	358	297	338	301	289	316	309	318	319	309	345	343	347	342	335	310	344	307	285	335	315	322	336	338	277	304	338	327	312	300	330	265	308	340	313	290	330	298	346	325	322	308	306	326	290	305	339	325	321	307	340	356	338	308	335	308	277	312	338	308	310	323	299	302	343	329	339	297	317	308	283	328	320	297	355	303	324	338	297	320	322	325	344	318	334	328	323	321	311	292	306	318	327	314	299	299	327	299	322	305	293	316	353	331	318	341	310	298	319	326	314	324	335	300	327	340	338	320	323	317	320	308	332	291	307	303	308	287	319	315	324	356	334	319	308	358	341	315	328	342	284	326	338	324	320	319	308	290	358	303	311	309	328	345	345	301	321	283	317	338	291	318	326	339	337	305	343	307	305	308	313	333	324	285	318	332	283	281	333	302	330	296	338	297	293	333	346	338	328	321	320	322	321	322	335	317	324	295	330	302	319	320	337	325	336	310	327	334	326	295	308	343	303	323	317	358
2111	634	666	534	481	420	388	413	419	422	362	373	371	386	386	388	406	341	364	367	350	360	316	333	391	362	338	361	347	366	340	354	350	358	326	330	358	373	345	341	358	367	343	328	354	352	380	357	358	370	379	349	358	319	344	371	379	321	349	352	328	364	330	327	384	376	336	361	355	348	356	371	387	344	356	357	349	343	341	326	376	383	352	342	348	370	344	336	363	352	363	364	320	360	368	397	365	339	365	362	357	397	322	381	364	350	330	362	379	367	388	310	361	361	379	367	420	352	349	379	362	329	358	381	377	346	387	399	322	347	341	383	374	379	336	331	362	351	324	333	342	363	379	350	354	365	368	381	382	341	366	343	369	344	353	378	322	334	362	334	366	403	304	365	373	374	379	354	368	353	367	354	374	406	383	363	326	349	337	362	384	355	338	387	383	356	352	324	336	372	362	369	378	327	370	350	329	319	343	363	364	327	348	368	344	367	351	388	355	334	388	342	363	327	344	388	361	372	366	333	397	366	345	342	371	354	365	384	333	384	367	382	385	339	345	357	345	365	351	339	354	338	366	345	358	351	335	357	330	367	351	344	350	372	361	349	347	332	373	349	379	333	316	347	376	317	339	361	359	376	336	351	391	411	381	328	370	363	382	338	383	378	375	384	334	388	360	356	359	369	325	381	384	336	364	362	356	306	365	386	344	383	337	341	355	335	380	345	366	360	378	338	350	381	352	371	334	378	380	367	328	365	347	358	347	348	355	365	352	349	382	342	362	375	368	348	380	399	343	344	317	359	339	386	371	367	351	369	352	389	377	338	328	382	362	311	334	342	366	339	347	391	357	353	360	373	361	367	366	354	353	370	357	395	390	375	324	354	384	372	351	381	346	338	373	322	364	318	359	357	352	339	343	390	399	352	358	349	382	330	331	356	350	351	353	373	354	336	349	373	359	342	353	349	340	337	380	320	310	364	353	347	351	368	348	340	341	334	358	365	386	346	382	328	346	350	369	317	342	349	379	318	305	325	344	352	351	370	420	341	349	354	360	348	320	376	326	321	328	365	355	361	356	367	393	349	339	350	371	383	365	368	400	358	364	347	357	375	370	368	363	357	352	318	349	361	327	368	335	354	354	337	353	344	367	395	357	356	396	357	359	339	331	319	327	350	352	323	332	315	368	376	324	347	359	375	365	372	344	355	359	379	339	364	343	367	367	384	356	354	365	324	371	374	395	393	357	321	365	388	362	342	382	329	361	347	337	309	321	330	348	340	367	328	373	338	334	334	337	340	367	346	360	359	357	372	357	344	361	340	357	327	349	363	351	347	362	347	410	409	347	348	413	361	360	345	362	333	323	357	352	354	323	349	356	355	342	377	361	367	360	332	366	350	334	326	358	366	319	367	334	353	354	328	332	369	346	365	318	366	341	381	370	376	371	376	359	335	340	367	346	334	369	337	342	375	340	343	394	305	299	342	339	356	337	380	334	373	339	374	378	369	371	343	393	355	382	365	374	352	364	357	369	317	367	345	361	336	401	369	353	367	370	364	355	329	330	390	348	341	355	387	366	354	354	361	343	372	369	395	350	371	330	371	377	371	349	335	351	379	303	403	325	353	383	349	348	413	367	379	333	358	335	398	376	383	349	361	354	378	344	339	352	356	336	342	334	355	349	376	380	349	324	379	385	404	345	315	380	350	382	371	361	336	368	366	360	358	387	357	348	323	351	381	349	363	356	385	346	343	391	372	349	356	371	349	354	395	362	369	348	363	362	384	334	354	324	351	354	336	348	363	339	380	357	349	390	377	343	370	361	358	353	342	370	403	376	339	377	337	316	377	355	368	378	389	386	363	365	362	352	348	344	341	348	344	376	347	352	347	353	371	375	373	360	336	321	356	400	357	354	338	337	375	374	392	368	380	351	378	329	367	357	388	388	376	338	319	346	360	374	340	358	366	353	316	336	364	322	369	361	345	362	353	344	333	339	389	390	359	373	351	365	358	370	383	337	349	359	343	378	355	383	365	358	349	356	362	327	367	354	325	336	330	351	332	390	339	347	359	372	342	340	339	353	378	356	366	327	358	379	343	356	366	381	380	390	338	349	320	364	416	357	375	349	365	362	407	308	333	358	345	389	382	352	405	380	332	348	373	392	383	363	322	355	331	373	379	347	375	363	354	357	312	373	369	339	330	404	356	362	397	388	384	316	344	390	350	333	346	379	326	376	326	376	388	398	401	329	337	379	329	367	354	323	348	331	351	357	336	363	396	364	363	323	367	347	332	369	359	357	359	410	356	361	301	376	357	317	388	350	402	370	375	367	340	325	354	351	350	325	351	363	370	379	368	376	347	350	356	350	331	366	364	380	368	364	382	375	388	361	366	372	346	362	356	403	367	358	359	344	346	384	356	347	367	356	356	369	370	362	366	390	371	323	367	348	378	341	387	374	333	380	359	381	381	354	334	338	373	346	390	385	349	337	364	319	368	362	339	371	375	350	349	316	347	350	387	331	350	380	378	321	387	361	376	375	336	353	366	351	395	345	356	371	359	339	335	351	353	352	323	337	368	362	398	336	352	358	361	363	339	367	342	357	347	364	361	367	390	362	353	352	383	367	388	343	372	316	378	368	370	399	356	313	345	346	366	393	390	371	365	386	332	369	356	354	378	354	336	377	404	338	356	380	333	351	350	363	360	392	356	368	391	389	407	392	375	347	355	391	350	389	326	340	369	361	365	328	400	340	346	373	337	330	378	363	362	346	364	393	340	391	370	344	354	379	351	370	336	375	398	333	346	361	380	361	316	347	347	337	349	362	342	372	390	344	374	405	389	359	350	359	377	359	343	373	371	342	355	353	317	396	371	318	323	356	347	377	342	360	328	359	373	354	326	359	344	383	363	345	355	315	318	366	386	388	353	347	318	349	327	376	314	342	360	386	352	358	339	372	349	341	330	367	374	321	333	357	380	356	365	390	358	389	345	374	347	391	338	369	342	378	331	336	330	345	345	335	352	361	360	353	332	348	331	404	350	348	354	316	362	368	359	358	347	377	402	388	371	362	359	341	334	364	380	367	354	368	386	359	353	382	336	328	350	345	358	373	378	399	370	378	397	367	331	362	340	364	407	383	363	353	365	431	390	328	341	363	350	352	361	388	358	356	344	352	341	375	373	392	349	336	365	383	342	378	404	361	379	376	389	322	372	352	334	327	322	354	337	349	356	367	330	359	356	386	342	377	350	380	384	327	360	355	353	367	384	352	356	336	348	379	352	390	373	348	359	351	338	353	393	374	412	373	381	353	393	363	359	340	359	373	380	360	360	331	366	364	373	326	382	356	334	347	369	385	350	378	350	364	352	383	332	359	353	358	360	340	380	348	381	373	354	376	359	349	337	361	360	355	349	372	368	372	340	357	383	360	347	358	348	327	348	365	371	339	354	371	350	332	360	390	335	373	364	388	370	350	370	378	366	333	375	356	403	361	351	369	369	333	363	365	379	377	364
2336	1080	1445	1423	1235	1092	1018	1001	1000	933	849	831	827	913	874	803	853	869	819	861	850	831	877	761	773	809	785	795	772	816	824	781	832	779	772	775	794	798	841	785	806	781	762	808	756	787	799	773	797	796	784	754	785	816	796	796	802	754	800	746	792	787	806	788	777	784	854	820	807	795	733	842	789	783	795	801	795	763	784	805	824	790	807	767	821	743	793	817	775	866	766	816	820	815	736	849	770	783	772	785	787	789	789	772	786	772	817	802	740	728	764	743	765	775	799	820	770	782	829	764	768	708	757	781	789	761	788	785	756	786	785	819	776	778	787	828	824	774	767	751	844	801	819	808	754	741	808	773	760	833	794	800	824	785	858	820	821	851	813	769	822	846	758	838	807	823	830	803	774	786	805	775	805	774	812	759	754	760	848	827	804	751	781	766	819	813	816	801	832	834	794	823	758	789	802	769	817	754	819	805	802	826	755	772	735	817	836	885	805	794	792	746	811	840	793	822	853	834	745	784	779	765	817	786	746	808	783	780	756	775	832	770	808	806	752	781	743	860	804	755	782	769	740	775	805	795	791	771	824	782	794	776	812	759	797	817	758	845	802	729	800	734	827	793	821	821	787	812	760	816	794	777	787	806	771	784	743	764	825	791	835	829	865	822	825	775	784	793	795	800	773	790	791	780	745	815	737	770	748	791	800	751	792	834	792	776	776	752	762	766	802	780	839	745	789	809	755	837	771	840	812	803	801	785	768	822	772	797	804	761	832	761	798	805	798	818	777	758	834	772	783	818	777	813	803	778	739	777	786	767	837	805	769	773	835	758	805	729	816	787	811	793	830	763	747	743	784	799	786	817	770	810	801	800	830	800	805	868	820	838	740	758	763	801	800	753	811	778	770	793	769	759	818	826	819	766	836	739	819	818	781	733	813	834	764	769	840	745	787	798	803	788	776	770	818	798	746	809	746	789	809	762	755	788	807	790	834	764	785	806	896	818	867	801	787	754	826	748	768	800	753	757	771	769	793	790	838	788	789	810	781	741	784	785	795	767	810	825	748	767	792	818	794	780	764	782	816	763	770	795	742	817	834	759	874	764	827	795	842	797	727	746	819	820	765	789	800	730	812	803	821	787	827	823	800	819	791	784	755	771	787	753	786	818	791	801	757	801	819	789	808	799	803	750	800	803	826	791	757	759	780	747	754	860	797	757	773	791	833	791	826	763	834	808	806	797	814	783	802	757	798	820	822	792	753	813	789	835	788	792	809	739	743	760	801	836	802	821	821	786	772	758	804	765	792	798	808	755	789	801	772	780	792	791	796	795	809	757	789	792	779	752	823	772	809	796	797	804	824	792	804	798	784	814	772	801	788	814	775	774	814	817	808	821	804	814	792	808	777	760	785	822	802	841	820	757	797	769	760	787	778	800	750	826	778	800	781	783	843	864	779	867	818	809	753	787	813	810	774	814	797	774	794	774	841	792	787	784	804	778	796	787	848	807	827	786	815	797	826	774	796	755	785	814	797	800	768	808	755	791	820	795	780	767	761	826	778	825	781	808	789	763	768	789	801	772	796	783	785	793	797	837	756	797	778	806	774	789	746	743	783	792	793	805	802	753	754	858	766	797	802	822	825	793	883	808	779	747	773	815	781	838	818	827	839	768	764	797	791	792	787	810	836	834	824	845	782	767	765	759	786	752	789	766	762	826	782	813	819	774	825	828	800	801	811	817	771	796	787	799	854	839	754	769	824	792	803	787	712	803	790	787	791	773	835	761	768	787	776	832	800	799	833	742	801	822	768	756	729	782	781	784	779	743	759	784	772	805	782	818	772	773	828	774	763	832	778	794	801	765	800	809	806	831	826	799	875	762	827	774	784	786	809	794	764	851	785	792	808	706	840	805	771	767	822	794	813	769	755	779	811	817	766	795	756	799	803	767	852	783	783	802	784	782	807	783	767	790	799	784	771	811	772	800	795	795	787	820	784	801	777	788	815	805	793	760	811	785	738	738	743	769	789	748	824	788	848	750	781	760	789	759	797	796	749	788	789	747	817	770	845	762	848	816	739	768	790	783	783	748	834	781	792	793	764	827	799	767	767	751	771	819	813	752	815	815	775	835	834	784	825	808	722	840	785	798	768	752	793	798	806	779	792	815	812	783	783	849	844	805	790	785	755	843	749	840	823	820	810	759	769	766	777	833	856	836	794	815	786	750	817	788	798	816	793	816	836	778	793	730	795	805	792	761	805	800	803	744	856	805	747	819	781	795	777	729	757	770	780	850	875	762	792	826	789	788	761	878	818	813	772	836	806	787	782	808	829	771	760	810	816	767	833	761	837	786	749	769	802	810	802	787	819	809	781	801	757	818	794	817	762	849	801	793	792	786	784	814	795	779	776	749	797	769	802	794	776	832	781	830	765	773	780	842	833	782	814	783	801	779	761	772	797	830	798	815	858	827	787	845	815	799	755	805	814	810	822	807	757	804	852	757	818	783	784	744	823	811	760	735	797	792	805	739	777	830	827	782	813	734	743	804	801	881	770	762	806	725	809	806	752	784	787	824	766	800	815	819	790	822	760	803	836	777	770	794	786	793	772	805	778	845	844	829	775	790	749	792	770	779	817	775	780	753	769	784	770	796	788	833	799	792	784	825	721	782	801	796	775	756	769	759	798	772	748	785	804	739	840	814	749	774	796	787	794	792	790	788	796	766	777	790	788	823	826	771	739	821	798	796	782	809	798	779	777	824	815	745	763	779	802	776	775	767	779	765	770	831	801	805	868	805	799	814	818	814	754	721	825	783	825	802	752	771	788	816	805	823	786	793	784	773	792	780	787	756	830	796	783	819	776	816	792	778	780	822	801	791	821	810	783	807	820	812	810	779	821	803	773	804	757	813	786	816	763	787	812	692	818	777	774	780	771	814	784	776	785	775	784	750	746	785	760	785	755	825	813	790	793	813	802	816	763	814	755	795	793	761	784	753	816	842	788	797	799	795	806	799	770	813	763	791	776	802	780	800	772	792	801	830	769	792	861	794	727	790	760	795	772	809	764	778	757	757	781	800	795	821	744	777	742	775	780	759	780	782	742	818	769	800	755	821	797	809	744	819	857	833	761	748	814	772	834	813	812	799	741	808	855	737	794	800	781	792	852	776	821	814	803	828	815	772	798	800	818	825	751	745	793	797	808	803	787	828	777	809	742	786	814	769	744	775	785	837	754	844	786	739	792	748	830	804	777	831	771	797	771	807	770	773	766	750	827	807	800	773	851	861	733	796	786	779	808	840	772	772	803	833	782	786	783	792	806	769	763	786	805	791	798	807	805	799	822	790	791	808	823	766	822	776	819	759	820	856	799	781	718	776	822	730	775	776	785	848	772	850	826	774	753	766	802	764	752	794	771	805	848	799	811	816	767	815	747	811	769	800	743	817	766	770	838	777	775	794	807	782	765	795	796	806	848	760	755	854	759	803	767	786	803	759	786	775	820	725	801	808
8896	1308	1319	1001	682	464	404	366	404	361	316	296	297	249	296	292	260	263	301	285	276	238	297	287	271	245	314	248	262	255	278	276	235	257	276	250	253	240	243	256	240	229	269	250	226	233	288	271	253	282	271	246	268	262	275	309	286	262	292	236	247	284	259	273	243	282	252	234	253	263	241	262	251	254	268	286	261	251	263	252	259	294	263	259	230	265	247	198	277	288	251	262	220	245	295	235	265	245	269	256	272	274	263	244	259	279	244	260	269	274	261	232	258	240	292	246	256	251	283	248	233	273	233	256	252	253	271	275	242	236	236	275	269	245	313	252	233	227	291	249	252	241	269	266	255	244	229	283	244	261	280	224	255	237	247	248	268	282	227	247	281	259	231	268	234	279	255	242	259	257	280	256	244	261	255	260	270	215	269	276	256	242	277	247	258	241	266	221	224	283	247	286	271	214	255	246	232	296	285	269	288	229	241	240	268	247	275	275	239	266	253	244	267	281	256	253	269	239	271	253	255	264	218	269	259	228	233	234	246	248	246	262	250	242	239	250	269	234	259	223	257	295	234	268	239	239	240	224	259	247	281	242	277	271	290	264	273	266	232	274	245	261	243	225	241	229	271	280	278	248	255	239	247	245	262	245	240	272	265	233	262	225	247	249	270	246	232	260	241	263	259	258	267	259	260	264	239	261	276	265	262	273	253	290	273	255	228	256	261	248	275	260	281	272	274	245	240	253	254	280	247	258	269	251	260	286	249	229	264	278	244	274	257	244	246	224	245	257	259	231	256	257	238	239	245	257	248	290	318	232	256	257	243	263	257	270	262	238	245	244	245	258	256	258	253	254	259	250	252	265	274	263	249	252	239	239	227	244	274	243	260	250	253	297	226	282	280	245	227	240	265	263	237	271	251	261	272	233	227	218	270	234	271	265	247	222	237	260	233	264	226	230	257	280	232	238	270	261	249	257	255	266	240	272	240	266	256	245	261	247	233	232	244	272	271	274	248	235	263	254	254	227	229	271	227	251	279	267	247	266	267	277	236	266	270	276	242	238	250	223	266	284	244	242	269	280	247	262	262	269	249	253	251	246	231	253	263	269	238	245	276	260	258	265	254	290	240	230	269	259	248	249	292	272	241	233	254	243	254	234	261	263	283	278	254	278	282	255	251	284	276	265	279	289	256	246	256	264	275	261	263	244	218	261	251	245	254	224	268	262	233	222	226	270	277	252	266	269	251	259	228	232	239	260	243	276	260	262	252	254	240	255	274	262	268	223	257	246	236	270	252	309	270	226	267	248	254	265	272	254	267	287	264	228	249	248	264	223	226	224	276	265	261	283	250	249	266	264	254	242	239	270	261	261	250	296	277	256	267	263	265	263	300	251	219	261	273	303	231	278	253	241	248	256	253	256	265	264	236	253	264	242	243	250	252	255	260	255	251	249	265	248	266	235	245	297	265	276	257	255	252	266	272	261	262	223	235	249	255	275	256	232	281	255	291	263	241	254	243	258	247	252	244	246	262	238	265	244	244	256	239	259	278	236	244	273	248	254	273	260	230	274	255	239	250	270	267	264	265	278	255	223	257	222	296	251	274	263	250	249	284	268	232	273	244	263	265	249	258	262	253	250	252	304	253	252	275	236	213	237	252	257	243	261	231	253	253	254	263	252	247	249	255	266	238	253	217	259	255	239	280	280	253	262	303	237	224	257	267	277	247	232	280	271	221	266	264	256	260	245	277	247	259	265	250	248	252	267	279	241	255	246	267	277	238	288	266	266	280	248	258	231	279	246	254	281	240	250	264	243	266	268	244	263	265	232	229	265	276	263	241	220	282	255	282	270	216	243	258	298	243	213	265	267	259	268	265	228	249	259	273	275	238	254	287	270	256	251	254	259	266	244	248	251	259	276	272	237	260	229	264	248	227	245	262	251	249	257	259	263	274	253	246	253	258	290	248	235	269	261	221	255	281	239	248	230	256	249	225	242	233	246	269	259	271	268	277	244	242	263	252	284	246	262	245	252	240	269	258	267	239	243	261	273	212	276	252	264	297	252	252	252	241	263	268	252	274	283	256	246	262	248	251	268	276	278	237	247	247	254	259	259	221	230	243	239	274	250	263	262	255	250	268	260	258	261	258	227	253	278	259	222	256	283	233	281	227	254	252	231	264	235	288	250	253	253	246	240	274	265	265	301	262	266	251	306	238	227	278	240	245	266	263	261	214	285	274	229	234	232	231	257	260	277	260	255	257	226	246	256	251	245	271	275	249	264	236	268	267	248	229	269	238	265	213	260	267	242	213	245	263	271	227	252	232	207	247	241	265	277	283	230	236	250	252	261	264	261	245	236	244	257	254	268	243	280	268	249	268	265	303	256	249	250	237	220	255	302	220	286	297	238	233	242	256	244	250	258	229	233	239	253	279	262	225	281	289	252	253	232	255	271	244	245	233	291	235	290	270	269	259	235	254	237	241	258	273	256	269	237	261	264	239	234	256	236	251	272	252	268	251	269	238	253	244	279	250	249	274	252	236	228	291	236	230	252	239	254	252	298	233	237	269	236	278	261	265	254	267	285	254	243	270	271	238	244	243	280	269	259	274	237	261	226	279	275	228	229	243	228	246	283	261	253	267	251	286	248	252	238	251	276	255	264	259	236	280	249	266	246	270	287	267	244	265	254	258	261	232	255	279	278	282	238	247	220	259	256	269	272	247	265	238	246	249	259	275	234	250	248	250	253	252	255	304	246	278	229	263	269	236	253	244	251	250	274	255	248	276	252	230	268	273	266	257	252	252	247	260	260	227	255	235	265	288	217	247	234	263	248	233	257	253	258	263	261	241	266	252	239	285	268	253	259	275	270	258	231	257	237	238	231	226	264	244	256	252	211	254	250	264	258	257	251	258	300	268	264	265	267	245	247	228	242	263	225	275	237	246	235	256	234	241	285	261	270	243	264	253	238	240	240	263	250	266	267	248	256	268	261	257	231	259	253	234	274	220	246	258	262	291	248	271	260	234	243	260	228	241	264	247	258	234	277	262	270	235	258	240	271	239	239	304	250	283	263	259	244	254	228	273	246	212	237	265	251	244	265	262	272	242	252	265	236	268	256	298	294	257	292	281	238	258	270	238	260	298	290	255	256	282	277	252	234	255	222	289	253	268	243	242	262	272	251	244	239	288	267	275	290	265	279	269	242	245	261	236	260	249	256	230	287	278	250	261	245	243	251	255	273	255	255	245	248	272	250	271	249	241	221	246	254	271	258	244	275	258	276	276	271	240	260	273	233	236	229	260	234	260	250	251	247	264	226	258	254	241	280	252	244	258	256	276	249	222	237	243	261	281	271	244	225	260	261	256	242	260	267	282	233	231	252	246	263	308	263	245	242	265	261	280	232	272	251	259	281	271	245	240	274	251	269	235	257	254	258	259	278	262	210	271	288	247	257	250	280	240	259	263	246	276	254	262	220	264	258	272	225	272	247	231	251	251	268	241	277
7169	1543	2760	2829	2251	1697	1558	1343	1258	1178	960	909	881	809	833	845	770	802	693	721	708	711	626	656	644	624	599	610	597	609	618	608	601	626	602	620	573	602	596	623	584	579	564	585	615	630	604	578	556	585	615	596	577	568	594	596	610	567	586	601	557	592	594	567	549	551	536	601	556	553	567	531	543	589	594	585	558	588	577	560	566	605	594	568	563	577	554	546	591	568	604	594	600	607	574	560	617	557	548	605	574	562	557	610	602	583	561	527	617	562	571	621	603	594	587	589	604	572	570	593	590	602	574	599	587	599	576	555	568	531	597	598	585	585	542	580	622	602	577	548	587	593	590	605	574	597	575	593	581	547	535	585	586	582	579	558	592	605	597	553	597	580	642	608	582	577	597	584	603	568	541	620	612	571	530	575	566	558	564	616	610	578	594	545	544	570	603	530	547	578	558	603	610	546	570	588	568	532	555	548	590	575	558	620	583	560	601	533	608	593	562	584	560	547	579	576	583	539	562	561	535	592	579	574	577	544	589	593	564	600	601	575	548	578	571	565	582	586	599	570	569	572	586	552	590	596	567	548	564	586	551	601	554	592	573	606	566	615	591	548	616	617	592	508	561	569	576	551	569	564	578	568	540	619	563	571	582	618	624	586	612	545	599	614	545	573	594	567	568	578	581	578	585	576	585	579	601	557	597	568	556	590	565	597	591	584	560	590	605	592	590	566	564	588	567	604	582	541	594	546	555	541	604	548	568	575	582	561	587	579	537	572	600	604	579	584	566	571	607	582	576	551	612	609	570	556	582	597	612	540	569	600	615	568	569	566	584	603	643	610	588	637	567	570	596	577	554	568	568	603	595	579	558	547	589	558	584	593	596	600	557	570	608	607	579	554	544	556	606	642	546	547	545	603	574	617	609	575	555	575	571	560	555	597	545	590	546	634	552	568	527	585	575	603	566	553	613	592	576	585	575	583	608	628	592	555	580	586	591	510	564	534	622	592	608	593	581	581	581	571	546	540	601	579	618	575	576	621	646	578	618	569	594	538	550	588	553	560	626	581	558	589	578	636	589	561	576	600	588	573	579	532	601	564	572	561	588	564	567	552	575	583	588	569	584	571	594	573	588	592	558	549	595	582	553	565	555	567	555	580	574	570	590	531	595	554	579	573	591	609	570	574	582	599	567	563	552	594	590	587	609	588	614	560	626	585	563	590	594	623	571	588	590	542	585	587	584	596	612	602	595	613	593	582	556	609	557	610	603	572	584	578	618	621	580	613	557	631	607	576	543	602	618	562	549	581	578	590	563	616	619	615	557	574	583	581	547	587	581	561	548	590	574	574	594	548	551	605	546	594	576	584	583	591	603	523	594	590	612	558	582	600	552	562	555	586	596	532	612	600	569	594	576	550	588	541	603	556	593	611	591	565	584	575	581	563	524	543	597	591	631	598	599	569	573	578	559	610	605	531	583	651	601	575	567	575	574	560	598	603	551	571	593	569	587	593	603	579	596	608	579	537	607	580	627	598	618	567	585	552	548	585	564	565	614	569	587	529	547	593	596	610	571	568	582	603	603	545	586	571	601	583	573	605	573	596	599	528	573	595	594	547	558	560	605	571	583	546	550	527	569	599	589	587	552	546	607	561	587	611	621	598	569	605	584	561	548	598	579	611	532	566	538	548	596	554	580	580	600	573	560	523	564	560	584	553	601	584	597	549	585	599	605	595	550	594	566	559	565	576	592	612	572	581	563	568	576	541	568	579	589	600	559	577	571	530	567	546	571	599	608	590	568	626	594	577	547	555	573	561	602	584	576	593	593	547	577	589	551	563	570	568	570	568	527	564	590	605	559	558	568	613	576	572	568	560	581	623	615	580	564	539	619	585	620	582	563	546	607	587	590	570	539	579	579	593	595	529	585	581	596	572	634	567	586	614	586	552	597	554	556	570	590	583	556	571	571	609	566	578	581	538	593	607	557	582	550	562	605	571	594	578	596	603	619	579	580	537	563	588	580	590	547	553	569	623	540	580	606	564	560	567	552	557	539	574	563	557	562	580	560	584	593	545	556	626	529	562	548	595	566	585	599	570	533	543	603	568	581	608	562	553	585	621	568	593	607	599	575	563	569	579	610	609	563	588	548	622	561	535	576	563	577	592	612	577	566	598	563	597	567	550	577	571	574	574	579	577	563	555	637	573	619	570	562	557	566	543	563	580	600	572	555	618	574	583	579	555	589	534	568	603	546	616	569	585	596	651	578	599	592	530	599	542	565	602	606	581	547	589	549	587	587	566	598	589	578	582	556	546	541	599	559	526	551	587	574	537	597	561	597	601	579	542	606	580	585	585	567	570	566	577	577	608	585	577	606	585	531	616	600	544	594	567	579	566	539	572	593	576	570	585	578	571	581	551	620	581	646	571	587	569	587	602	565	524	572	597	561	531	565	566	570	595	580	589	568	549	558	564	604	556	593	532	575	579	598	566	577	545	547	544	560	623	609	586	582	563	559	562	581	531	559	587	588	548	606	586	548	608	597	596	615	591	556	594	570	585	601	546	560	562	554	607	578	576	616	587	588	633	583	573	599	555	581	557	576	606	577	572	545	567	597	560	564	630	585	585	585	645	591	583	587	569	584	609	581	589	594	557	605	538	558	570	528	585	593	577	572	562	593	564	575	602	557	579	560	583	583	565	583	534	569	593	570	570	606	571	549	561	578	588	612	587	584	573	597	582	536	597	534	584	556	585	552	589	543	591	582	534	621	574	577	624	600	604	552	580	603	574	556	604	581	545	594	631	596	584	631	571	619	608	607	634	565	571	571	614	590	629	598	569	582	576	610	569	587	590	620	596	585	550	558	599	540	558	559	599	627	611	585	556	596	580	574	562	597	614	589	567	580	546	564	551	606	617	570	577	601	558	545	595	581	569	569	561	556	596	632	561	573	584	550	556	576	562	572	616	553	594	606	553	575	604	547	580	554	613	500	611	575	569	592	599	582	595	597	616	583	509	557	549	580	563	605	576	559	595	555	602	581	605	595	590	556	571	552	573	608	592	582	612	605	607	594	536	618	619	576	558	600	567	599	562	615	613	536	588	580	595	579	585	551	555	555	550	618	542	540	585	548	555	552	568	595	583	611	615	564	593	542	552	600	650	586	577	590	583	582	579	575	581	579	573	573	614	610	535	564	569	525	584	558	583	570	605	529	630	588	541	549	576	561	603	569	605	571	574	617	550	548	594	568	605	552	612	574	604	593	604	559	603	594	599	605	563	550	585	565	571	581	548	614	607	576	562	550	580	565	555	542	584	569	570	565	604	597	613	568	624	574	562	593	615	590	554	583	610	567	585	565	581	560	599	568	598	592	596	547	603	566	575	577	574	602	605	602	583	583	558	563	577	562	606	563	575	587	614	577	575	567	579	601	580	621	619	598	574	615	540	552	541	572	600	605	564	569	600	623	598	596	572	602	598	537	564	583	561	568	555	599	606	557	561	601	609
16023	2415	2146	1412	881	615	412	379	309	320	258	208	226	198	200	190	186	171	147	166	163	162	164	157	142	147	145	138	137	155	129	136	127	158	148	135	126	127	125	138	137	139	128	155	113	140	145	135	123	138	145	114	133	137	119	117	113	142	143	137	121	123	151	133	124	131	149	153	131	154	116	151	163	142	132	146	113	119	111	122	123	152	127	154	138	138	124	119	115	120	145	122	160	124	140	140	142	152	142	125	113	125	126	159	131	138	123	141	118	122	98	148	146	123	140	133	130	123	143	118	124	153	127	125	137	110	148	116	128	144	123	141	124	145	157	121	158	125	138	120	131	114	120	126	133	130	148	120	115	113	143	133	136	137	112	142	119	157	138	161	128	100	115	139	131	153	124	141	133	123	138	144	146	131	146	113	133	159	117	110	119	129	130	128	139	123	126	147	136	127	136	109	127	122	138	138	141	101	142	137	137	115	140	117	138	138	136	121	129	130	153	154	139	155	155	118	132	133	127	141	142	134	140	106	112	143	125	135	121	146	140	133	141	157	122	132	116	132	155	156	149	141	131	155	123	117	149	141	120	133	157	146	142	127	124	140	129	122	112	128	101	135	140	184	121	124	131	134	134	109	127	137	120	141	117	102	141	115	133	127	121	135	108	118	120	122	126	126	143	125	116	130	150	121	142	110	142	130	122	132	136	164	142	136	117	133	133	124	147	143	139	146	124	129	145	123	134	145	130	125	148	138	128	162	148	108	130	124	133	163	122	119	122	139	126	125	112	138	172	136	130	139	126	148	131	154	127	127	132	134	149	131	127	128	123	132	143	138	147	115	122	111	116	111	124	131	170	138	117	136	122	138	127	147	141	130	143	142	146	143	148	128	139	122	119	121	146	117	128	136	135	138	143	114	121	128	128	120	125	123	148	127	160	129	145	139	106	141	146	122	122	139	145	173	128	137	133	130	153	113	153	124	120	118	150	122	141	139	137	127	120	136	107	111	118	138	120	126	138	127	100	123	107	102	123	131	115	136	128	110	139	124	123	149	127	139	142	119	130	119	155	138	151	138	145	127	136	141	144	137	145	142	128	114	144	130	126	125	135	139	147	139	113	128	129	138	129	132	140	122	118	111	153	122	107	134	124	113	116	145	128	127	135	142	143	133	150	117	126	122	160	133	125	133	138	125	98	149	135	117	143	130	135	144	132	148	115	121	147	133	136	125	132	112	116	131	140	112	122	141	131	122	106	147	113	132	150	154	161	151	142	145	138	134	147	136	140	136	130	119	132	108	120	118	141	132	129	129	126	125	109	121	134	122	133	143	119	126	123	135	107	126	134	145	164	151	130	133	131	113	129	120	124	120	126	143	138	133	141	121	158	114	127	122	146	137	133	137	128	127	128	129	129	147	137	123	111	128	110	148	113	128	140	148	133	103	118	120	111	108	118	145	134	144	136	125	156	123	128	141	144	134	165	152	142	136	133	130	131	159	132	118	130	140	129	120	140	133	113	143	135	126	128	136	137	115	126	143	133	135	114	138	120	134	132	141	123	154	128	137	133	116	121	133	150	134	144	126	114	141	165	126	111	123	146	140	151	123	122	127	119	135	119	128	124	111	126	117	127	146	123	123	124	135	121	142	147	139	140	122	131	105	140	123	121	112	107	128	137	120	145	150	127	115	125	132	138	151	141	116	115	123	129	118	141	130	131	115	134	163	147	150	117	113	153	135	151	147	136	126	146	143	112	162	133	119	124	129	117	135	132	119	139	132	123	126	137	135	135	117	136	149	133	114	130	111	127	130	125	128	115	129	140	130	113	136	134	130	128	117	149	132	110	126	126	131	126	122	133	119	141	136	137	128	140	121	122	128	135	138	123	123	143	111	128	153	129	127	143	115	141	142	132	136	130	130	129	136	146	140	127	136	140	131	134	120	125	141	115	102	136	123	118	136	136	150	132	124	131	142	118	124	142	165	135	132	134	128	121	140	154	143	123	123	154	137	133	125	113	113	106	140	113	135	123	144	138	130	128	133	136	109	131	120	137	144	138	138	112	140	118	149	132	128	129	129	110	123	117	126	141	114	122	137	124	131	147	117	130	127	108	137	141	148	144	138	127	160	119	125	109	149	141	132	124	150	135	123	118	136	136	138	140	132	124	127	120	121	137	146	136	142	129	145	140	135	140	128	121	123	122	147	116	143	140	135	127	153	135	122	125	139	141	112	118	150	136	127	132	140	120	146	122	150	122	128	128	121	124	148	150	149	113	140	130	126	139	129	121	134	135	137	134	129	140	137	122	119	113	127	148	145	113	151	131	125	134	134	117	139	135	169	130	125	147	122	132	116	128	143	142	141	137	131	105	141	119	127	137	123	142	151	151	104	118	129	125	152	147	126	122	131	111	130	110	121	126	144	137	115	114	131	121	124	155	134	127	133	128	135	142	150	109	134	120	144	141	120	146	119	140	133	144	136	109	117	138	110	119	136	130	125	142	107	141	130	134	147	116	130	118	151	159	124	150	133	116	131	113	114	122	150	136	124	151	129	124	131	130	124	139	143	152	116	121	122	128	129	142	125	133	123	130	140	114	142	143	126	139	119	139	107	110	107	132	148	130	139	144	96	145	155	120	116	142	133	114	126	143	137	145	160	125	111	129	143	134	117	120	113	127	132	136	120	145	113	123	128	145	116	111	137	147	150	134	134	114	113	123	139	139	126	147	132	132	115	117	138	123	119	152	136	129	129	121	135	141	156	133	100	121	122	135	136	112	135	109	115	135	130	135	135	138	138	127	99	159	151	146	141	128	143	142	128	120	129	128	116	103	133	138	162	137	142	124	142	114	136	135	106	125	150	136	145	134	135	138	123	119	123	129	131	121	149	119	112	133	134	133	137	122	112	138	140	148	141	140	120	125	126	131	138	134	131	158	131	131	139	120	139	128	123	124	130	129	133	137	141	154	105	149	119	120	133	125	105	109	130	161	141	138	146	134	140	131	127	126	139	142	153	110	125	109	138	150	139	157	124	125	137	136	122	136	136	147	141	134	133	145	124	119	123	115	108	135	132	116	150	139	121	131	138	117	144	142	129	148	148	129	138	119	116	137	114	133	134	128	123	126	114	144	128	133	140	138	137	141	105	126	123	117	119	142	108	144	116	136	115	109	134	135	123	143	127	123	125	143	131	143	131	129	139	149	115	148	137	124	135	131	126	150	149	154	129	139	119	136	122	128	115	120	123	105	143	129	131	128	138	122	117	150	139	126	122	123	145	148	130	140	124	125	136	107	138	125	133	124	129	140	158	144	125	148	130	158	139	122	124	132	120	143	149	119	128	159	134	148	152	127	125	167	114	116	148	124	108	132	142	122	154	124	131	136	118	131	149	126	120	144	111	135	125	120	121	120	137	123	149	121	133	128	111	123	132	152	129	145	141	119	124	127	118	128	118	135	128	128	142	135	127	122	122	133	155	148	120	134	116	141	133	119	134	125	110	128	144
9249	2062	3953	4365	3289	2285	1765	1551	1503	1364	1053	890	814	763	779	792	669	618	567	574	508	511	537	474	459	406	407	393	440	398	402	376	405	382	398	352	370	376	394	344	363	324	365	366	347	351	322	362	333	332	334	345	327	350	386	346	383	348	330	295	324	320	359	373	308	327	323	324	339	345	357	309	352	336	349	355	335	329	341	341	354	326	340	334	315	318	331	358	345	338	335	344	339	323	363	362	336	313	348	360	325	351	359	346	354	351	317	348	351	334	332	312	346	330	336	332	305	326	321	320	328	311	352	323	324	321	334	352	344	321	349	353	336	328	329	325	328	327	310	302	322	344	340	350	340	323	346	364	307	371	337	314	339	326	348	297	328	345	338	337	333	310	331	325	364	362	283	329	339	363	308	344	297	313	322	318	338	327	327	294	322	359	345	350	361	307	301	326	321	320	321	304	336	360	323	338	305	331	330	328	343	322	340	308	352	363	338	320	343	336	296	323	347	331	336	331	313	343	310	311	362	303	307	310	332	328	312	356	304	317	350	342	317	345	329	346	341	317	333	355	340	320	327	338	316	265	310	334	338	327	316	336	318	312	340	313	333	335	313	330	343	335	335	308	359	288	342	330	338	321	344	322	310	313	308	330	317	304	300	313	344	342	361	306	304	349	330	337	308	327	318	325	299	337	344	337	320	328	330	314	355	335	330	343	338	345	330	318	350	316	327	326	302	350	302	357	357	299	344	318	318	349	343	342	318	317	334	318	342	334	334	311	355	294	344	318	339	335	308	300	356	341	295	328	353	358	296	332	320	334	337	329	334	315	322	309	305	318	298	321	329	347	329	312	348	329	317	317	357	358	313	331	339	322	338	333	344	314	351	331	319	294	337	337	349	307	306	350	299	351	327	322	333	290	322	334	321	321	318	320	332	338	336	317	344	308	333	337	328	307	344	347	324	337	352	319	310	337	312	304	315	308	332	312	339	328	326	345	270	348	302	322	355	330	344	325	363	317	328	352	329	302	348	311	332	316	347	329	345	308	343	344	307	317	297	325	330	320	303	345	331	381	334	329	316	359	356	307	319	350	363	356	344	330	357	349	342	323	322	335	342	332	333	336	302	360	328	346	329	350	308	337	363	299	306	322	339	320	315	322	352	309	324	361	319	340	379	329	359	329	364	332	304	345	334	336	324	326	322	333	331	320	312	343	342	332	327	317	320	322	339	350	372	323	357	295	338	310	336	334	365	307	330	333	333	338	334	319	327	344	297	349	347	355	340	337	337	315	324	344	325	320	321	339	329	339	323	330	348	326	334	315	315	329	334	362	324	340	338	324	331	317	352	309	294	348	295	361	303	348	336	311	350	348	309	328	343	308	316	339	322	319	313	345	332	336	330	338	304	328	332	326	325	330	340	332	336	320	333	311	347	336	318	335	322	323	324	320	363	318	330	304	310	333	315	353	314	329	320	344	352	339	331	328	341	288	329	344	348	347	313	355	326	348	307	307	305	316	323	297	304	310	316	354	324	312	323	318	323	354	309	338	319	341	315	306	301	321	308	342	356	359	320	338	324	329	319	330	320	359	321	356	334	344	338	292	319	364	321	311	365	307	315	344	319	345	322	359	334	351	314	356	303	366	333	323	291	306	326	352	359	317	319	335	305	280	315	327	330	316	342	335	323	343	342	327	318	305	333	352	332	340	330	299	332	325	351	303	339	303	351	330	311	323	326	326	349	361	330	309	337	354	336	329	311	360	328	338	293	335	329	317	320	353	348	345	311	357	350	349	348	392	334	322	346	305	342	352	353	351	320	341	341	328	283	347	318	316	301	337	337	342	331	331	328	380	351	325	322	310	341	292	334	372	316	299	351	341	338	366	378	371	299	336	305	337	318	306	342	323	316	313	367	328	331	321	324	332	323	375	319	334	336	325	331	314	311	296	321	345	308	298	312	309	294	309	325	342	335	330	349	340	339	338	307	349	329	310	329	342	332	343	310	332	360	346	310	344	327	292	343	327	329	348	330	311	329	346	326	336	338	314	318	325	284	326	351	345	334	351	335	347	330	318	343	357	317	339	322	338	310	328	355	311	315	311	330	351	344	322	338	317	310	326	312	320	329	319	351	321	331	337	329	340	315	359	309	340	340	320	368	304	351	362	331	327	340	342	340	307	326	302	345	293	342	341	346	354	352	315	329	318	343	341	331	344	319	353	337	318	316	310	350	319	294	343	292	317	337	293	357	339	351	337	344	334	342	359	319	333	375	316	320	364	339	325	324	349	313	353	343	370	348	348	343	323	357	328	376	329	340	325	325	338	336	296	342	382	336	321	342	325	312	357	323	302	332	307	331	340	327	341	351	278	325	331	315	327	312	334	340	349	333	323	322	320	338	363	297	334	333	348	374	312	301	311	307	329	349	316	341	352	323	339	338	353	333	334	330	354	340	349	316	337	347	314	324	318	312	310	292	331	334	339	316	325	317	338	336	305	346	328	323	341	297	333	319	335	301	340	319	333	307	314	339	332	333	321	341	316	312	329	336	338	331	304	339	327	329	311	302	338	348	320	327	320	328	313	354	318	310	327	343	302	306	341	340	312	313	327	348	293	313	306	360	330	362	333	378	323	349	307	313	339	354	319	353	309	347	304	324	305	318	320	344	317	326	317	358	353	342	303	344	321	357	341	320	329	310	326	351	301	315	345	326	342	317	305	337	329	333	310	340	346	365	340	293	329	327	329	351	312	322	329	338	328	334	309	319	336	343	324	340	357	311	336	323	319	328	341	326	320	325	328	333	336	314	312	303	299	315	330	334	297	332	309	339	293	321	333	345	325	325	328	344	348	324	314	369	332	368	346	347	333	329	310	317	332	337	362	331	301	335	347	304	328	302	338	351	356	307	363	340	352	325	330	341	316	323	341	329	361	342	305	341	355	309	289	327	287	332	339	334	337	352	359	308	335	334	332	314	308	291	314	335	333	334	307	307	282	298	339	360	328	345	342	337	341	325	319	339	277	353	317	323	308	330	328	344	291	341	322	317	341	317	330	303	316	347	347	318	324	365	347	318	312	300	323	354	326	309	331	292	316	333	355	304	332	336	301	350	329	336	365	364	334	351	308	331	378	345	321	332	325	320	348	322	344	351	336	339	315	296	338	346	353	340	345	329	332	309	364	321	307	344	345	311	322	360	348	310	321	343	340	302	367	349	353	347	363	346	340	333	335	290	319	324	342	315	343	318	351	335	329	332	335	328	317	306	329	325	327	325	319	318	326	363	328	351	336	333	323	314	330	314	328	328	343	329	334	353	326	346	351	339	313	344	332	322	334	306	352	339	306	313	344	321	328	349	341	309	343	328	358	354	327	322	338	297	337	309	327	335	341	347	326	352	296	316	330	324	332	317	356	333	309	317	311	327	316	361	339	333	316	342	325	297	340	279	327	319	354	355	355	356	340	346	339	321	319	288	306	355	326	353	331	312	328	299	323	338	340	321	321	347	321
2090	658	652	577	451	457	402	412	424	399	391	352	364	366	383	343	406	375	378	353	351	356	323	350	352	360	349	337	379	356	349	388	363	348	376	371	318	349	294	356	352	356	372	383	350	394	375	386	368	330	390	355	374	338	378	335	350	315	330	396	344	354	378	368	346	359	353	363	335	394	330	371	341	385	307	353	353	351	341	340	332	362	382	336	357	344	384	387	368	373	398	351	380	365	333	377	393	359	350	354	350	369	355	380	348	390	352	353	376	381	384	407	367	357	350	363	280	353	316	355	366	386	372	351	386	376	397	331	359	349	357	361	345	372	357	398	368	371	368	369	327	324	347	342	372	356	366	352	343	349	372	325	367	356	355	367	357	369	391	337	382	348	320	340	365	351	296	353	367	354	369	318	339	342	348	365	361	353	349	372	332	341	342	379	339	351	379	334	370	373	346	355	364	372	318	370	366	361	323	374	351	313	345	331	367	365	355	355	336	340	353	332	360	315	334	370	360	316	342	318	347	350	335	364	400	327	379	383	334	312	391	349	343	366	328	339	377	334	350	390	358	377	367	340	386	382	331	357	379	361	366	349	338	377	353	349	339	355	357	332	366	372	373	385	352	373	338	374	343	360	361	362	352	325	363	373	351	321	339	373	399	353	349	371	337	382	371	363	381	349	363	340	377	339	364	377	394	353	373	343	367	332	348	405	369	344	381	410	323	370	355	331	389	327	322	349	347	349	345	344	355	337	382	377	373	323	364	364	376	343	377	357	341	348	361	393	391	329	378	356	348	341	343	367	343	351	336	366	363	357	389	357	348	364	375	346	314	345	320	387	366	359	338	354	360	402	357	387	382	363	386	343	379	389	332	330	388	393	363	313	362	354	346	342	318	391	378	344	331	367	362	320	336	347	339	384	385	363	397	370	364	367	348	350	392	376	335	340	358	365	385	360	356	354	378	345	386	354	391	415	370	340	335	382	349	370	352	367	362	345	348	347	351	358	346	359	360	330	347	364	366	362	350	361	376	386	371	364	354	336	337	375	382	364	384	318	353	320	313	345	353	344	352	378	354	327	339	338	342	373	326	352	394	362	385	372	397	362	367	365	372	367	395	365	331	379	351	359	397	352	377	366	352	366	377	372	378	377	354	370	359	363	356	333	331	331	377	358	370	362	359	385	342	341	354	357	379	342	351	392	353	378	335	368	376	357	333	368	378	353	330	375	401	345	343	335	370	344	380	346	346	373	419	372	405	361	371	375	327	356	365	367	361	394	363	359	338	341	387	367	321	371	354	338	348	334	365	334	320	359	362	353	339	349	368	384	357	370	360	328	382	350	376	346	371	395	403	355	367	398	343	338	394	357	347	336	361	385	362	375	330	349	359	368	372	348	372	395	364	363	356	381	372	361	350	352	348	343	339	387	391	368	349	360	352	383	384	363	411	382	351	371	370	365	354	389	366	388	369	365	351	351	365	378	352	309	350	355	355	360	311	364	374	338	340	328	333	374	378	324	354	340	364	323	361	358	343	388	357	332	370	331	364	360	358	357	360	347	391	375	369	357	355	347	321	344	353	358	415	370	375	338	352	367	386	352	400	343	344	345	344	356	359	345	384	353	359	358	345	357	350	371	352	359	356	364	386	341	356	367	362	337	390	383	335	362	340	329	403	374	367	351	379	359	341	343	352	358	358	380	372	419	393	367	382	342	324	375	365	379	325	349	329	354	336	379	333	335	416	385	387	327	350	368	361	376	378	398	378	370	390	354	391	373	340	336	349	344	417	345	385	375	382	354	354	344	337	385	349	357	354	348	331	372	368	355	377	359	359	384	361	395	366	369	349	365	358	363	350	392	355	358	379	381	318	344	379	379	347	376	363	370	347	358	389	347	366	336	368	368	375	351	351	388	370	322	337	354	341	365	341	364	407	386	324	346	364	382	386	350	373	347	391	333	358	345	386	370	349	349	341	328	342	348	414	335	323	341	367	340	369	391	363	358	368	372	333	404	385	405	377	354	376	367	339	337	372	360	369	364	319	345	380	355	347	338	355	334	373	356	351	346	392	331	381	362	357	376	342	336	344	342	363	355	351	361	356	344	388	359	385	403	365	371	371	365	344	364	348	372	381	367	402	370	323	321	323	331	369	360	385	371	386	344	340	349	334	361	363	370	361	371	403	319	368	376	360	375	399	383	351	374	361	339	360	347	352	323	386	373	404	339	360	361	325	346	371	372	367	362	370	341	342	343	300	369	308	359	352	347	325	398	357	334	392	348	314	379	402	355	334	348	354	344	379	336	376	337	356	365	353	369	382	394	349	368	377	334	386	328	334	330	347	368	379	369	402	388	332	329	378	403	336	319	386	333	352	357	342	379	345	343	385	353	388	379	363	367	350	404	389	334	372	385	337	376	352	371	331	367	382	345	398	377	370	353	342	338	374	365	353	368	386	348	381	323	309	357	346	375	353	328	374	381	342	334	346	330	360	393	363	343	371	374	382	395	367	355	353	353	347	380	369	352	320	370	387	328	379	373	371	335	367	375	362	385	322	378	371	377	335	392	349	362	354	343	358	379	332	372	363	354	361	362	351	354	364	373	365	385	400	341	345	325	369	360	369	340	360	335	348	389	353	348	347	363	340	350	376	368	393	380	358	367	364	371	326	327	387	334	355	359	386	356	385	374	370	355	353	372	364	353	367	351	339	363	379	380	369	394	351	361	347	378	372	355	352	328	340	377	426	381	368	372	324	372	358	372	342	362	336	373	388	348	356	356	350	364	346	357	369	394	356	372	347	363	355	330	372	343	352	344	348	375	352	361	375	365	355	342	335	359	338	347	346	372	347	359	360	351	369	382	375	349	385	333	349	374	366	350	343	350	379	353	373	342	377	359	350	372	345	375	362	373	348	384	345	372	338	341	336	375	323	338	357	378	319	326	346	354	359	367	381	373	354	349	355	356	389	369	368	405	355	373	356	354	380	354	358	395	393	370	388	347	391	341	374	389	328	379	356	356	362	375	363	368	355	331	380	334	380	337	367	387	350	363	383	358	339	366	382	327	383	375	338	370	340	339	335	397	373	362	322	401	393	364	366	325	361	339	349	384	360	351	333	372	347	375	352	361	354	373	376	408	369	353	329	374	367	361	384	360	353	375	351	349	368	391	330	378	345	339	370	345	335	360	359	369	347	352	342	329	352	355	349	386	383	355	384	335	365	353	375	345	354	326	381	344	391	366	421	376	325	354	362	308	340	365	402	353	378	332	368	368	331	320	338	366	336	368	374	366	357	340	391	316	339	339	342	355	385	367	372	395	353	417	342	359	348	355	355	330	351	383	376	389	368	333	333	343	359	350	363	347	372	351	354	366	352	339	371	341	384	363	382	354	393	332	337	380	391	352	336	355	380	377	333	352	399	361	368	363	406	348	380	345	352	349	350	393	363	322	344	356	371	358	383	339	347	374	334	387	351	318	314	347	344	347	359	364	372	357	338	350	371	385
2350	1080	1493	1576	1279	1091	1077	1086	1063	1008	943	891	867	803	907	897	867	899	803	820	862	824	822	807	830	771	749	843	841	800	802	826	823	841	814	839	777	755	771	805	778	867	786	762	824	794	809	790	780	772	845	822	825	779	879	808	829	844	827	781	751	811	791	771	823	818	810	795	778	852	851	798	807	814	825	788	820	770	804	835	785	851	816	774	725	762	832	821	794	782	804	782	820	780	775	756	801	793	798	840	852	843	793	772	797	844	820	746	778	777	823	750	825	754	777	788	780	821	815	852	813	770	831	792	870	808	801	784	817	762	761	799	755	793	772	764	818	814	777	856	851	793	774	814	842	828	743	794	790	798	787	760	817	823	789	787	801	776	755	804	772	788	797	815	781	816	812	739	841	795	788	831	814	766	805	820	807	832	791	778	804	792	801	783	811	847	797	828	802	797	784	782	789	770	804	809	812	805	788	822	765	825	803	785	790	819	786	786	811	844	792	749	821	793	790	745	830	841	780	823	811	789	825	762	782	812	789	802	783	778	803	820	802	772	816	747	785	808	795	827	808	829	821	810	833	770	800	757	822	837	744	809	762	785	806	757	801	788	773	832	779	807	839	854	751	789	780	785	773	785	821	819	821	780	812	818	761	829	793	774	812	790	747	820	798	809	791	776	815	814	795	808	802	802	799	816	798	794	780	820	787	770	809	832	817	767	786	833	795	750	728	757	841	829	833	768	785	880	764	892	821	815	794	819	792	831	794	830	804	764	767	859	834	760	847	806	770	826	815	778	768	797	795	729	793	809	824	820	724	812	789	827	810	785	762	769	792	809	785	793	805	835	848	797	758	807	806	830	789	799	785	784	784	769	770	817	825	871	799	859	797	820	779	818	776	830	819	800	770	817	861	770	747	764	846	713	807	792	782	803	828	745	818	785	781	761	797	829	828	802	833	825	813	761	732	771	832	804	813	781	732	820	746	781	777	762	776	795	822	788	790	782	795	795	802	736	792	808	829	853	815	778	799	819	809	837	808	833	841	826	768	756	819	743	793	809	811	837	811	729	776	795	859	811	798	773	813	738	882	813	778	822	791	773	786	772	839	812	796	874	819	806	760	795	762	770	800	828	797	840	802	790	790	765	796	812	795	807	800	780	752	820	819	786	834	774	771	808	747	785	736	827	750	862	814	865	819	791	833	793	792	845	793	813	726	785	812	784	777	754	812	844	804	809	823	847	756	817	766	783	818	838	819	834	728	766	828	782	782	793	863	801	806	766	808	759	753	809	757	850	823	842	821	792	775	767	818	800	847	770	750	757	804	841	790	772	776	787	768	834	730	798	774	765	810	796	801	796	846	840	816	827	735	750	791	796	787	754	772	820	807	797	793	743	821	779	745	845	838	785	774	796	790	760	787	800	762	816	794	839	785	790	776	858	775	838	827	771	813	840	830	773	767	766	745	783	840	844	734	828	828	803	749	781	789	774	758	798	772	795	861	812	828	806	827	784	841	789	787	741	782	814	763	762	775	783	769	823	803	815	798	757	801	783	746	793	776	799	798	823	826	778	842	774	800	837	803	789	808	757	791	803	798	787	801	813	802	787	824	830	819	808	806	826	805	746	844	800	810	815	789	816	827	806	800	770	807	762	825	761	808	767	798	813	800	783	820	805	839	803	809	783	782	769	823	839	759	833	794	821	828	851	801	812	803	819	808	759	786	796	794	823	811	818	810	849	791	791	793	798	798	771	836	822	810	858	773	805	789	819	816	813	818	789	793	782	819	818	821	761	811	811	849	777	812	848	772	808	771	775	738	785	813	798	796	802	806	768	810	822	811	810	816	800	820	789	818	838	816	776	899	837	762	819	719	788	818	807	759	804	792	805	743	806	821	812	807	791	769	809	784	780	831	816	779	754	812	827	838	812	845	811	786	745	784	786	806	796	791	837	804	759	798	817	807	765	829	743	814	791	793	808	820	744	743	824	804	798	796	794	800	785	789	766	814	743	787	782	808	806	798	822	829	762	833	764	765	826	836	820	778	788	787	776	785	815	769	793	822	803	770	820	749	802	771	823	831	767	781	834	838	846	801	759	765	783	800	789	811	785	744	816	798	772	798	788	810	770	802	808	844	834	771	739	811	799	792	815	817	821	858	813	799	779	823	776	802	797	766	789	769	789	826	803	832	817	795	770	814	782	804	766	819	801	780	762	791	794	765	769	781	759	855	817	775	786	818	745	794	788	808	807	801	768	774	759	706	801	857	811	826	789	852	819	753	775	813	793	777	775	795	799	815	815	805	749	805	762	841	746	805	781	797	792	783	766	797	794	835	784	834	772	863	758	860	789	838	802	817	852	775	792	811	848	795	793	814	832	796	767	776	790	788	822	788	809	802	725	858	780	799	729	831	779	765	806	845	804	806	823	821	781	782	807	767	816	828	812	800	745	781	804	822	784	774	816	845	772	826	790	807	873	759	804	852	823	814	796	858	803	781	815	773	809	787	791	792	835	818	802	800	828	751	729	768	817	835	799	808	810	801	815	814	768	853	774	839	845	754	821	856	809	832	814	753	766	808	773	815	801	790	773	809	836	793	802	784	731	761	789	783	821	819	830	793	784	817	853	781	806	810	837	826	798	736	790	791	810	807	833	815	766	784	792	838	808	783	818	807	814	847	758	823	799	847	758	807	806	753	815	837	802	807	816	776	736	833	781	780	808	818	806	787	817	837	811	717	853	819	843	800	868	838	790	802	829	836	782	814	811	775	809	731	798	792	767	784	845	806	766	770	826	764	759	847	784	787	822	831	820	811	811	755	841	826	795	799	815	806	807	760	819	830	765	784	813	821	805	818	774	791	777	832	798	849	865	821	835	763	849	771	784	837	785	823	813	789	814	807	777	846	776	810	771	792	776	851	830	806	807	778	806	816	815	772	816	769	762	760	767	857	845	807	777	815	836	766	807	825	800	787	787	824	791	780	802	790	802	809	836	763	806	817	803	804	809	760	745	785	796	796	836	810	785	817	771	824	806	794	804	825	798	783	744	768	787	837	844	797	825	736	751	748	776	856	784	858	758	835	815	805	777	834	817	823	775	791	760	801	775	808	804	783	813	805	781	789	794	768	803	844	833	761	851	788	823	795	804	814	835	815	863	804	816	766	774	800	807	814	795	799	814	788	796	825	803	800	765	793	850	839	783	820	771	831	741	818	810	836	784	789	815	787	791	811	812	802	793	823	795	794	773	799	826	789	802	781	789	811	820	827	794	844	796	780	823	805	757	820	795	756	779	822	804	798	787	773	805	818	762	797	783	812	775	851	735	847	770	744	754	800	797	805	833	781	804	848	782	873	802	817	790	803	802	813	788	813	785	796	807	817	779	828	778	764	803	759	819	815	817	802	785	811	850	810	821	820	796	783	758	817	760	781	853	784	798	749	833	774	841	836	779	761	800	800	785	808	783	848	810	804	771	803	820	806	801	730	819	782	781	791	810	786	789	786	839
8850	1327	1397	1053	710	487	414	424	404	328	313	322	319	293	276	315	294	293	289	265	277	277	299	285	240	254	270	252	268	292	264	269	269	300	303	289	276	243	254	244	256	267	256	257	273	293	257	264	264	257	255	228	261	251	272	265	277	258	268	242	265	234	237	264	233	264	267	284	249	258	264	238	246	264	251	247	233	282	289	272	211	268	281	254	236	248	235	271	290	256	266	277	275	266	254	260	252	254	243	231	251	263	219	283	240	261	265	246	274	268	243	258	249	269	270	237	260	286	261	278	278	287	271	281	281	243	285	244	241	240	237	279	248	270	240	277	248	273	264	242	249	266	256	244	268	259	254	239	257	271	254	252	240	262	264	267	271	274	261	257	275	252	270	261	251	258	290	258	277	230	213	254	270	255	270	247	272	245	280	279	230	254	263	306	270	269	252	244	264	226	260	263	289	274	251	278	254	216	245	246	246	273	223	270	285	256	256	297	284	252	252	273	242	282	251	239	254	240	253	269	243	240	239	282	249	259	264	256	237	242	239	254	250	279	290	259	243	270	278	282	263	270	234	290	233	275	272	260	251	217	285	268	254	247	247	232	270	251	260	233	225	245	269	261	248	281	273	229	244	247	249	286	283	278	230	261	236	236	237	242	204	256	276	218	243	259	242	270	245	249	243	255	265	255	238	224	246	291	225	270	287	266	249	242	257	248	267	270	240	257	264	270	239	231	252	241	227	261	255	255	274	240	227	279	298	263	258	263	296	255	265	241	242	244	262	253	298	284	259	253	274	238	262	249	274	236	253	258	270	290	268	243	265	239	233	258	228	236	256	223	254	294	256	262	277	276	248	271	254	283	247	256	268	249	257	251	251	266	226	238	249	260	264	262	234	268	258	230	223	280	245	285	280	248	248	241	257	247	241	276	289	262	239	219	263	275	254	260	243	283	236	247	265	271	250	279	259	273	247	224	275	277	258	263	261	265	257	253	238	294	264	255	272	251	266	219	248	250	269	216	260	247	275	252	289	253	243	243	249	257	250	257	240	246	257	270	263	291	269	250	245	250	238	258	239	262	243	263	290	283	276	261	286	266	266	248	263	275	220	256	243	268	260	260	241	251	273	241	269	275	242	224	233	262	260	248	227	264	269	263	249	245	280	255	255	260	242	266	283	278	236	246	250	257	263	237	244	234	237	241	255	277	257	248	231	236	261	242	257	261	262	254	249	268	275	243	278	294	251	276	262	267	284	266	256	276	221	257	288	296	273	258	244	258	264	294	282	274	246	209	273	271	263	252	292	243	240	226	279	278	255	240	279	230	270	233	271	243	262	258	251	281	261	250	235	297	261	241	260	258	259	246	264	268	260	247	296	267	239	254	269	257	270	266	281	243	252	272	230	246	266	238	283	253	241	265	263	248	249	248	259	250	265	270	249	269	238	246	246	274	270	248	243	258	259	252	275	266	264	300	280	283	273	232	260	273	269	245	272	294	258	251	257	251	289	253	254	247	246	255	259	259	253	268	281	272	256	247	246	225	251	278	262	261	279	260	270	268	238	250	241	258	260	254	288	261	259	273	278	231	283	234	252	245	265	258	248	249	248	268	264	250	263	252	270	242	259	244	226	249	249	252	278	255	275	229	254	234	239	274	253	252	282	257	242	241	265	279	242	290	245	248	258	257	258	264	253	244	245	238	295	266	274	263	268	274	255	278	249	244	258	260	282	247	254	282	236	251	270	267	261	255	247	256	265	278	258	280	301	247	235	273	268	276	264	220	254	271	287	294	293	228	238	246	264	261	225	279	273	269	263	241	222	251	264	239	232	250	249	254	273	264	239	271	255	258	273	265	247	228	282	285	263	229	279	257	247	270	259	251	246	265	282	278	290	258	259	271	260	247	263	256	240	257	270	245	238	280	266	272	249	256	232	272	276	264	270	258	229	255	241	236	246	265	249	281	277	254	256	246	259	247	240	240	256	273	257	275	246	229	261	239	259	231	273	245	242	252	260	239	265	249	270	246	254	243	296	258	255	249	268	262	248	260	269	247	253	268	286	246	286	267	254	254	266	241	230	255	231	236	240	260	232	262	286	247	279	289	263	243	239	243	295	231	258	267	253	268	233	281	281	269	256	281	243	239	281	245	253	245	257	237	256	239	255	240	273	273	271	278	276	268	259	248	264	242	275	279	267	259	260	282	255	282	265	252	278	271	254	288	242	260	259	272	265	270	273	235	249	257	266	258	277	254	257	251	255	227	245	253	257	265	255	241	263	248	267	248	256	268	288	255	251	258	274	264	246	258	294	254	272	241	257	231	282	243	300	253	266	247	264	275	271	256	251	264	242	264	268	327	251	223	265	233	265	230	230	232	247	249	263	263	268	265	248	276	284	240	259	257	242	246	259	263	251	251	250	231	232	275	260	217	251	243	252	272	237	234	234	260	264	229	274	261	230	254	272	245	254	237	272	258	230	290	269	272	255	234	265	267	274	245	274	278	287	277	240	275	265	271	256	276	257	246	236	257	278	237	261	250	281	247	253	271	231	291	224	254	239	242	272	270	236	261	264	263	277	265	237	235	251	276	254	267	249	281	272	268	231	258	293	278	283	252	286	230	250	238	229	258	247	278	267	261	258	267	262	249	287	253	248	284	289	259	250	253	255	256	270	280	266	259	288	279	271	281	282	242	269	249	254	255	219	278	233	244	264	303	241	233	285	254	258	229	256	250	263	257	253	255	251	282	258	248	246	258	253	269	302	242	287	274	266	255	262	260	219	267	245	246	248	233	236	256	256	237	288	251	254	246	260	270	230	252	272	256	240	236	270	284	274	252	260	298	257	258	258	272	225	240	251	267	266	264	220	255	233	246	280	268	279	264	270	235	255	269	260	268	260	241	220	234	253	252	246	298	265	243	223	247	233	232	276	264	261	245	269	255	231	270	273	271	286	244	256	247	262	252	259	266	259	248	260	288	267	239	279	222	242	243	222	251	276	251	279	249	250	289	273	267	259	240	258	251	273	296	256	276	265	224	273	276	282	290	262	270	268	230	246	269	242	264	233	261	222	239	271	269	230	276	248	251	287	282	266	248	252	252	298	248	279	276	255	250	253	281	268	273	291	254	258	250	249	239	245	253	257	259	226	271	239	271	247	247	273	236	304	261	252	299	264	264	241	248	267	227	252	255	236	270	231	263	255	284	256	228	258	261	254	309	263	264	254	250	274	282	250	259	282	231	297	270	270	262	260	245	247	248	263	225	270	269	250	266	234	239	240	268	227	259	263	288	257	282	280	272	278	272	257	284	272	259	253	272	272	270	298	267	290	295	262	299	274	246	250	268	260	279	267	266	279	246	240	260	259	269	211	233	260	256	249	257	271	258	251	264	260	286	243	241	246	266	254	273	250	262	253	270	276	267	239	272	241	265	257	250	249	277	262	257	256	278	281	245	270	281	251	250	243	267	253	251	218	250	250	268	257	255	262	281	280	270	287	217	262	250
7113	1597	2933	3022	2349	1834	1612	1369	1210	1203	1077	944	872	870	872	851	774	741	678	697	686	690	661	692	645	655	631	585	650	645	627	608	610	605	590	613	627	573	613	602	625	555	588	594	604	589	594	608	556	570	629	575	571	623	556	607	576	589	591	602	608	585	597	602	531	595	573	595	534	572	602	620	542	570	602	597	585	560	585	559	588	597	592	579	595	590	610	548	595	592	584	570	536	584	619	585	598	538	585	562	566	590	548	572	551	614	592	581	595	594	580	556	562	554	602	583	528	588	585	606	596	585	606	588	580	579	563	575	562	577	546	574	625	546	562	579	549	604	587	560	573	546	585	579	579	575	562	545	612	590	588	558	515	600	565	558	536	554	568	563	606	614	604	553	605	539	567	653	572	604	591	603	579	550	560	579	585	589	524	615	618	549	582	588	600	580	593	582	584	578	579	552	573	570	577	626	619	588	584	588	596	600	587	586	611	580	566	638	578	565	587	565	608	559	575	606	582	588	570	552	566	587	582	587	598	616	563	568	600	593	549	581	583	567	603	598	581	590	568	622	575	567	553	571	626	618	552	590	658	605	570	579	600	588	602	586	577	577	632	529	608	571	573	589	542	592	619	572	590	605	571	602	607	572	562	590	562	567	540	600	596	571	560	573	577	581	564	562	580	587	547	609	579	618	591	550	630	600	555	579	599	599	607	601	598	544	572	592	567	579	566	548	581	595	626	622	606	614	563	564	552	567	638	631	614	566	576	575	598	563	554	577	588	565	595	613	593	589	570	560	612	594	566	576	557	547	544	618	591	532	600	601	587	570	575	568	555	613	594	556	546	593	544	604	621	543	580	595	577	525	539	625	568	644	630	552	558	603	578	568	555	588	568	599	539	661	586	589	598	598	571	581	579	605	566	581	576	590	597	624	601	589	572	576	600	536	585	577	544	570	581	530	586	600	579	608	560	605	575	556	578	624	588	569	599	581	614	601	586	571	592	589	577	601	561	627	573	572	560	560	590	589	581	580	577	615	601	571	578	591	581	600	583	540	578	597	598	608	571	606	578	618	564	609	563	571	617	562	613	616	577	566	605	617	573	574	569	583	589	604	552	591	604	605	560	564	557	623	548	554	572	569	552	562	607	598	588	563	571	574	597	575	561	585	592	563	582	600	593	614	576	596	538	599	583	582	591	566	590	582	576	545	605	552	575	567	600	591	552	590	583	574	600	585	571	619	530	580	585	573	569	599	577	624	580	599	574	552	585	549	577	611	609	548	568	595	551	537	586	585	589	576	586	611	571	593	539	587	547	552	570	561	578	578	605	619	575	544	605	576	596	556	580	626	577	598	600	615	594	617	595	575	600	555	571	604	581	594	586	596	558	518	574	598	571	581	545	593	606	583	601	582	609	557	563	554	575	600	563	574	595	555	556	587	582	602	603	585	563	628	528	594	581	537	588	545	595	590	556	605	581	623	612	567	613	591	575	536	581	611	590	530	606	554	580	513	579	606	600	558	561	572	588	602	593	597	549	573	606	566	557	553	556	601	565	537	577	629	558	542	555	604	579	586	559	602	585	571	603	593	586	586	580	561	589	574	585	601	587	590	579	570	571	599	588	593	567	625	571	617	571	562	582	608	649	593	572	617	536	566	563	547	623	622	589	610	596	584	585	614	600	580	594	565	562	612	585	577	608	544	569	585	545	595	569	580	594	575	584	551	559	608	572	585	571	610	599	620	589	607	579	576	599	591	585	579	601	566	602	553	600	601	512	544	570	564	606	586	602	579	565	613	612	596	566	605	583	588	607	620	601	583	555	630	566	560	595	579	543	573	621	600	589	527	573	595	588	559	553	575	596	500	591	559	549	550	599	567	540	610	559	579	580	607	613	590	576	622	537	589	584	551	597	570	594	576	620	593	595	621	592	608	592	573	588	572	585	576	554	597	572	612	570	605	570	557	612	595	580	563	545	571	579	590	571	572	581	598	614	556	585	562	597	606	565	578	561	565	559	602	562	579	577	577	575	588	580	549	541	572	591	596	593	573	613	524	631	601	580	535	585	570	564	565	614	636	625	597	609	601	565	588	540	555	580	545	576	580	545	574	572	578	578	592	577	585	605	609	612	585	569	588	547	593	580	557	632	636	604	584	607	593	608	540	583	595	589	543	578	590	594	554	579	583	588	607	568	578	620	591	585	567	565	581	581	568	574	573	597	583	574	558	562	625	583	519	563	572	608	612	600	569	604	579	577	548	629	645	589	559	588	609	593	561	587	602	572	599	597	582	578	605	540	582	614	555	562	570	608	604	589	538	557	556	621	623	574	605	577	570	577	602	590	576	564	578	607	586	596	586	586	582	573	569	557	593	569	587	603	617	625	535	529	563	544	569	567	592	603	587	602	614	577	603	586	545	545	567	582	619	561	593	570	599	555	553	579	543	624	560	618	598	577	574	581	611	564	574	568	632	574	596	615	585	614	598	622	605	567	607	561	613	581	565	588	620	540	615	611	598	603	551	593	575	618	624	609	564	552	616	600	593	561	575	590	564	574	624	570	630	591	582	556	583	613	579	514	569	584	569	595	580	588	585	593	595	595	625	556	586	579	582	628	596	556	576	593	565	542	600	603	546	621	605	582	577	613	561	596	609	580	581	586	577	575	621	556	588	584	575	646	589	576	595	573	604	588	570	594	578	594	613	581	585	578	594	590	614	576	599	618	591	578	578	605	566	575	590	583	580	593	550	574	594	583	585	576	600	599	571	614	571	605	574	555	575	578	591	575	621	573	599	575	534	617	591	605	554	621	575	546	578	562	586	577	595	614	567	569	549	619	583	579	548	586	597	555	619	603	605	593	601	584	543	612	613	602	577	589	595	545	595	568	577	568	568	579	572	587	585	581	586	613	598	583	555	581	601	591	605	601	617	591	593	607	552	628	569	610	651	599	610	569	576	574	565	623	574	564	557	533	571	538	584	608	586	598	573	605	601	554	620	592	597	620	581	566	608	608	573	601	559	563	582	587	642	600	591	577	597	606	604	590	582	599	587	580	570	631	609	606	605	590	565	598	578	603	567	580	585	571	561	611	592	588	591	572	535	606	604	542	600	591	584	555	571	601	618	578	586	580	598	583	571	568	576	579	573	593	577	558	565	555	597	551	579	599	596	580	591	566	616	591	570	530	583	575	585	591	572	591	586	583	577	594	570	583	624	619	574	577	597	613	621	559	587	585	611	594	588	556	572	552	642	559	610	560	545	621	578	564	559	602	576	601	582	554	581	582	614	568	586	551	573	552	609	620	575	564	547	556	605	583	545	571	531	563	544	567	571	617	565	574	603	571	576	596	608	604	573	604	593	644	585	595	611	625	597	611	613	597	626	605	604	577	573	578	569	588	606	550	607	585	570	551	623	552	608	592	551	589	588	569	592	594	611	567	581	571	579	585	617	581	547	541	556	563	621	575	596	618	615	582	598	595	555	570	557	587	619	569	596	598	574	557	573
15900	2497	2155	1526	911	576	486	410	279	362	272	234	194	212	229	206	205	192	179	144	146	144	168	143	154	137	133	136	149	130	115	142	138	123	130	142	149	132	137	128	142	130	118	134	138	136	131	128	126	125	105	118	108	129	132	145	127	142	152	127	138	122	140	141	141	110	130	136	143	135	131	135	118	135	149	130	145	121	135	140	158	133	129	139	138	146	99	139	142	132	105	125	137	154	128	125	124	118	136	117	117	131	125	139	135	143	120	131	122	133	109	151	146	116	117	114	114	116	132	123	123	122	132	105	136	124	116	131	124	113	129	113	111	120	120	141	122	117	126	131	135	123	140	161	137	139	123	122	132	116	110	130	141	112	137	115	140	118	137	134	126	145	146	109	144	148	125	155	136	128	140	131	124	115	132	129	128	148	137	146	122	134	136	135	129	142	149	143	153	149	124	128	127	144	141	125	140	131	112	152	131	112	128	141	128	130	132	144	116	120	139	124	125	136	148	115	142	116	124	162	147	124	152	142	130	128	133	113	149	132	131	147	134	157	109	133	138	138	112	123	136	141	140	125	120	133	120	118	127	138	121	148	113	134	132	137	129	150	129	138	130	141	159	130	132	134	148	109	131	133	128	122	131	136	120	114	136	151	111	132	136	110	121	127	128	130	120	129	138	141	123	123	141	128	140	140	138	119	130	143	85	128	136	142	156	156	144	127	144	123	119	115	116	127	143	134	119	128	135	125	136	148	130	132	126	130	124	129	116	138	121	129	143	124	154	127	135	127	132	131	131	149	149	112	115	134	149	131	142	136	156	136	158	128	125	138	142	135	136	161	127	147	138	133	140	120	139	135	120	124	149	140	109	150	126	113	149	132	134	123	142	119	126	153	157	137	135	134	113	133	135	120	133	149	116	121	143	139	122	114	137	123	122	126	127	152	144	122	127	129	117	137	127	142	145	147	127	125	112	103	126	128	139	137	142	136	164	156	133	156	134	131	141	138	120	120	137	151	126	134	145	132	121	149	134	124	104	115	111	128	137	142	130	124	146	125	112	120	130	118	149	131	141	149	125	124	138	132	145	125	150	144	146	140	124	127	147	152	130	137	133	125	150	137	131	141	138	133	123	134	133	127	149	133	123	106	131	129	119	138	146	121	126	140	139	133	132	138	142	143	114	156	136	123	119	148	141	123	123	125	123	150	141	125	125	118	146	130	142	152	131	125	126	130	141	121	130	133	137	144	123	121	137	112	123	116	132	127	122	125	144	161	156	108	148	132	100	139	108	129	150	139	132	125	126	123	161	130	147	142	153	120	127	106	165	121	120	127	138	130	127	138	128	141	123	119	118	137	127	128	120	138	112	109	120	126	121	141	139	142	122	129	118	144	112	106	130	140	134	127	145	122	124	138	129	135	133	145	140	135	122	119	130	144	147	126	122	110	108	128	134	130	117	141	129	137	142	125	118	125	143	131	132	122	157	142	125	126	151	137	126	123	133	141	133	125	141	113	152	125	132	132	129	127	134	108	128	133	123	138	125	144	149	139	129	122	135	108	119	152	144	135	153	117	120	125	123	112	155	145	147	136	122	131	169	149	129	146	115	144	143	137	136	134	114	129	139	123	128	135	129	135	149	131	125	131	126	133	115	122	153	137	135	133	135	141	135	126	121	132	132	148	139	121	139	118	143	152	132	147	146	125	122	136	124	129	135	154	148	136	119	133	139	127	126	135	129	114	119	130	130	119	141	110	115	134	124	137	135	130	135	138	144	120	125	138	116	104	108	119	129	143	140	129	171	122	136	145	136	125	123	129	132	143	136	139	143	124	157	125	105	119	154	122	121	136	118	119	149	125	142	132	130	121	144	135	135	138	114	128	119	153	129	142	130	135	136	109	124	119	134	110	115	122	128	140	133	133	124	134	130	120	136	148	146	131	123	128	127	127	141	125	144	128	144	125	139	127	133	148	126	126	110	117	124	130	120	128	127	131	137	116	137	123	124	128	142	149	118	139	122	111	158	139	120	128	163	137	94	124	126	97	127	122	133	142	143	122	114	128	125	137	131	149	154	117	135	149	144	111	113	105	127	134	146	136	135	141	144	110	126	132	125	119	133	136	150	135	138	142	129	138	129	126	131	131	138	130	106	134	124	128	114	116	123	155	121	141	118	124	126	114	122	115	128	135	129	127	138	136	122	140	134	115	145	142	138	136	126	115	134	121	142	130	134	136	139	118	127	156	136	142	139	125	135	127	131	136	119	147	103	144	129	141	121	123	151	125	130	138	133	134	124	126	136	141	136	108	136	138	136	136	130	121	118	118	159	146	120	156	149	131	140	133	149	118	119	123	159	127	124	138	127	133	135	145	142	152	146	132	137	133	121	147	130	110	125	132	127	145	118	141	134	111	135	134	112	141	137	129	127	139	127	136	129	116	129	135	142	118	137	117	145	132	130	124	121	121	123	156	132	122	134	151	113	140	131	152	134	150	132	138	134	145	107	138	138	133	148	136	119	138	121	128	142	114	142	130	129	115	136	134	138	126	144	143	124	124	134	120	131	138	142	134	147	139	125	132	131	120	151	132	139	139	108	120	123	140	148	119	124	137	130	116	129	122	138	144	141	128	123	136	119	141	127	144	136	136	139	107	131	124	118	127	124	131	135	132	125	128	115	121	137	116	116	133	128	134	149	125	132	153	121	104	97	144	113	135	140	150	118	123	119	133	131	132	115	124	144	138	137	129	145	115	149	160	115	127	130	148	145	117	147	143	119	130	122	118	127	153	124	96	142	124	139	136	145	102	136	130	123	128	139	128	122	128	122	126	111	132	156	146	112	132	136	140	128	154	125	138	146	142	158	140	128	124	128	126	119	129	125	151	151	136	149	136	107	131	163	158	151	120	122	122	135	139	157	128	137	109	142	151	127	112	127	146	147	135	138	109	129	146	116	124	153	135	126	131	128	121	152	111	145	135	127	120	144	128	133	125	125	138	122	117	138	129	134	140	129	134	118	143	131	110	115	134	115	129	129	138	119	131	125	110	152	146	123	144	157	114	142	124	152	138	145	121	121	160	141	129	140	142	123	121	111	140	150	126	135	137	123	152	114	121	122	127	120	141	143	155	126	125	138	116	121	134	146	133	142	114	120	156	140	116	112	132	126	154	131	136	154	130	132	116	128	126	136	134	125	147	157	146	125	108	157	143	154	131	116	127	120	140	140	128	150	120	133	145	132	137	148	143	124	142	142	122	146	134	124	142	130	131	146	130	132	132	130	146	150	142	135	134	129	131	124	159	109	126	121	143	145	139	113	127	129	135	115	129	139	132	130	132	138	113	116	123	136	139	124	108	115	110	136	118	119	120	122	117	121	140	130	144	115	137	142	131	133	132	143	135	101	130	135	111	127	137	149	144	128	148	106	118	131	130	136	138	135	124	135	133	126	127	136	142	136	122	130	117	133	138	138	128	129	124	122	127	126	120	125	110	147	107	129	123	116	126
9054	2174	3909	4531	3189	2450	1925	1645	1495	1297	1071	872	825	859	824	746	683	611	605	538	541	524	501	493	435	415	407	409	405	396	437	396	386	358	380	372	359	360	352	343	345	341	408	329	338	352	345	338	332	351	360	337	342	362	340	336	322	354	344	340	317	331	323	349	318	335	332	351	323	306	344	315	343	319	321	332	345	293	336	323	315	319	336	338	359	330	339	335	327	322	346	330	318	355	334	345	325	323	322	360	350	320	311	332	337	307	324	349	315	326	346	339	336	346	334	325	339	349	350	312	326	302	321	345	340	330	316	336	317	337	344	330	334	330	344	344	308	368	379	284	303	319	359	361	319	334	312	301	327	322	329	337	352	326	326	305	328	325	352	373	345	325	352	322	298	306	316	313	304	324	315	295	297	337	350	341	319	315	321	353	331	300	317	339	322	344	335	307	316	353	338	347	333	326	307	344	355	329	305	289	341	335	312	326	323	342	314	360	309	295	317	309	303	335	326	329	345	336	351	345	352	332	353	356	338	315	319	307	322	334	319	329	337	290	340	346	279	346	328	357	339	320	316	361	336	283	324	310	334	321	347	303	315	303	314	352	311	329	328	339	330	339	332	305	305	344	340	349	327	290	360	327	313	342	331	316	333	310	341	326	325	321	306	340	304	328	319	341	331	333	344	331	269	328	314	325	316	306	298	324	359	309	322	343	312	325	313	307	302	338	352	311	311	318	314	341	304	297	325	351	329	304	336	331	344	338	333	290	297	351	355	331	332	320	348	309	335	325	318	313	338	314	359	309	337	346	329	309	333	315	301	349	318	335	310	337	336	335	327	352	333	329	333	320	334	350	301	339	353	355	311	322	301	320	335	324	320	329	328	346	317	363	305	350	345	353	342	314	323	321	333	372	330	327	320	314	310	323	327	341	310	310	337	348	328	323	311	308	333	335	324	338	341	320	332	312	350	339	333	356	308	327	340	314	338	299	308	330	349	318	332	306	326	331	353	345	314	323	329	338	316	298	326	344	334	332	328	317	334	347	331	337	316	334	345	327	299	322	346	317	313	353	345	318	327	345	333	300	328	322	338	348	341	310	328	367	328	339	322	327	322	316	336	332	301	341	338	340	320	331	349	345	329	318	306	335	314	285	320	329	333	350	352	330	343	364	313	333	367	317	323	305	324	329	318	339	328	322	331	318	338	305	344	353	323	311	327	283	324	322	309	342	333	301	386	323	384	322	295	331	292	306	330	312	312	333	310	335	316	299	337	332	322	312	317	322	350	303	335	325	339	308	342	291	325	294	344	314	313	334	365	314	338	321	287	316	314	320	301	341	293	324	339	342	336	336	296	366	304	306	330	362	335	331	317	348	344	315	331	367	340	336	328	336	315	347	314	339	319	330	305	356	318	323	336	334	316	310	356	318	316	314	314	319	352	338	320	352	342	291	309	366	337	291	315	333	326	320	316	325	321	315	345	321	319	318	329	339	309	306	348	309	323	304	317	308	296	322	325	324	314	338	321	349	333	294	346	317	314	322	327	358	324	347	336	322	360	351	319	323	309	343	344	320	343	311	300	287	359	348	338	310	346	332	319	354	339	319	330	330	327	310	314	315	359	320	310	328	335	326	360	332	309	335	312	329	308	320	346	316	310	340	306	329	322	325	310	346	326	340	330	331	317	327	303	344	334	344	343	331	342	315	325	362	318	323	365	349	339	332	355	313	356	312	310	315	347	327	344	327	300	327	326	305	347	323	315	312	391	359	341	318	322	341	338	294	333	311	334	290	317	305	299	339	310	308	316	309	307	324	314	330	335	320	321	329	307	331	318	351	321	323	338	341	334	303	291	305	314	331	343	325	307	308	310	318	345	331	338	314	307	336	310	343	290	337	301	352	321	336	336	305	318	345	312	339	297	306	331	351	334	326	345	305	336	338	335	351	304	323	336	323	314	355	341	341	348	322	350	295	342	311	336	305	338	327	322	326	359	330	333	333	350	318	335	305	342	313	330	342	345	308	350	311	362	337	313	336	300	359	344	322	319	344	356	337	337	332	332	329	337	319	340	334	346	329	308	348	323	332	324	298	345	311	325	311	351	308	325	314	313	333	314	351	339	348	314	318	331	324	323	317	323	331	344	321	364	357	326	314	331	299	314	331	296	324	334	310	318	312	345	378	338	379	323	365	314	357	337	326	307	316	324	295	356	328	326	327	341	335	359	319	323	340	359	322	295	305	324	324	355	290	337	330	330	365	298	310	335	326	325	351	282	297	306	331	343	335	319	329	323	329	290	318	330	304	284	331	349	329	342	328	316	294	366	355	303	363	349	319	338	311	352	350	344	328	343	326	320	300	335	312	327	357	312	337	357	303	308	270	304	334	303	335	339	323	340	318	333	324	313	354	345	328	338	304	316	331	294	325	318	334	297	305	341	305	317	376	338	294	319	354	330	287	320	324	317	334	323	300	332	331	323	341	327	337	336	348	333	323	330	364	319	312	320	341	315	330	356	330	347	325	330	322	333	339	326	330	315	358	338	327	324	360	339	310	346	312	343	370	339	373	331	344	321	320	365	307	349	338	320	349	334	310	318	353	323	322	304	343	282	354	309	338	349	325	350	332	353	324	313	314	313	351	297	312	310	343	346	324	362	318	329	298	361	301	341	349	335	346	310	358	324	392	287	331	299	325	301	333	346	300	361	318	306	322	307	324	337	286	291	325	301	341	319	344	340	322	316	324	332	340	361	343	315	329	351	308	317	324	340	315	330	322	325	328	363	309	327	352	333	328	317	326	301	319	303	352	287	350	299	305	316	324	302	337	340	318	341	316	292	323	328	313	313	333	323	289	354	317	336	312	322	305	344	338	342	306	313	319	318	303	322	340	349	327	329	310	355	312	351	339	303	333	301	319	315	328	303	349	341	308	325	314	328	315	328	327	310	299	349	336	331	331	342	320	354	317	321	304	318	341	324	309	317	339	332	380	349	316	306	321	353	355	331	331	354	293	325	341	316	296	314	326	331	351	314	313	359	307	340	293	339	309	350	337	295	356	335	334	302	334	332	336	349	332	314	301	328	313	327	323	333	319	333	320	349	342	337	334	347	321	293	309	320	353	292	328	313	317	320	335	342	349	349	328	336	354	317	327	358	307	302	323	333	335	348	339	298	330	313	316	299	329	326	339	327	324	314	306	346	323	315	332	316	321	367	343	298	349	334	320	339	303	345	304	332	341	328	348	348	343	339	325	335	336	338	360	295	323	333	341	333	371	367	316	314	315	298	328	348	347	338	322	335	331	337	350	345	338	328	300	323	342	329	342	320	312	343	336	320	305	343	363	324	320	305	324	310	325	323	307	325	321	339	328	355	341	287	349	331	311	313	334	355	347	328	281	348	343	296	358	325	361	341	302	333	348	323	326	352	344	350	327	329	313	304	315	346	313	343	307	338	357	279	289	355	277	342	347	315	318	312	325	326	320	324	346	313	302	378	327	363	353	352	308
2163	652	685	591	510	446	405	374	396	392	423	379	395	340	369	333	363	357	322	359	351	364	324	357	360	322	367	379	344	368	321	386	337	383	319	357	345	366	371	400	404	343	348	332	353	372	306	335	330	357	340	315	361	349	351	349	347	353	336	387	330	357	360	366	347	384	378	354	376	404	378	327	344	373	330	356	353	351	368	398	354	311	330	350	371	352	356	369	336	361	331	338	340	376	323	354	368	353	329	370	345	385	331	364	336	351	376	344	368	361	355	372	367	344	392	349	359	379	356	321	345	324	368	374	370	360	405	335	390	379	311	338	353	358	322	338	358	373	360	355	348	360	350	377	348	372	379	357	363	380	356	335	371	359	310	340	369	396	397	351	340	361	383	358	366	344	375	352	366	358	342	375	348	342	344	378	368	381	385	333	362	339	324	370	368	369	343	405	335	351	394	353	357	363	335	376	390	360	368	350	344	349	336	349	345	362	386	351	387	375	327	328	356	366	335	328	350	372	344	335	360	351	358	337	338	336	349	384	396	335	306	319	354	379	337	352	355	381	372	389	326	379	357	349	344	381	361	355	390	388	382	347	348	379	353	364	347	355	357	355	348	348	365	357	326	343	395	376	382	343	348	334	344	348	331	349	347	352	328	328	343	362	316	340	339	356	362	358	327	377	351	349	406	361	380	317	323	357	367	348	323	339	382	403	381	355	355	341	332	359	357	397	364	331	401	365	382	345	402	381	357	360	360	342	361	360	336	344	343	331	375	348	349	342	362	338	349	379	350	320	342	346	347	365	398	371	372	368	381	390	386	371	354	364	354	327	360	348	364	316	347	331	378	362	368	337	362	351	349	364	346	300	356	372	345	352	340	332	368	347	373	339	358	371	342	356	392	367	374	328	387	356	364	380	373	351	362	377	358	370	358	323	357	401	365	348	373	320	348	348	347	409	377	374	404	366	382	386	367	353	417	371	371	338	389	339	354	366	356	363	307	317	350	364	375	364	399	355	335	376	344	379	359	371	356	336	338	342	372	340	345	379	319	356	351	376	375	359	345	332	330	332	376	342	320	340	351	345	315	345	350	353	381	347	363	372	346	365	373	360	338	327	363	350	349	333	328	351	365	359	366	359	356	355	366	352	371	380	373	368	353	359	377	352	358	344	396	348	330	360	321	349	318	366	357	353	333	364	379	319	350	374	348	356	367	354	374	326	382	347	356	346	356	366	374	337	360	316	362	366	325	331	406	371	354	362	352	344	373	382	386	366	371	348	348	373	404	384	359	350	358	379	375	408	367	379	329	342	339	356	317	343	354	366	398	341	330	351	337	399	356	373	345	330	354	364	364	332	376	359	353	350	372	355	384	313	367	337	335	401	331	335	342	367	354	343	377	345	367	360	340	361	356	370	341	375	382	371	360	368	346	352	340	382	365	368	309	371	361	359	325	368	364	373	327	371	394	321	350	365	377	351	325	368	366	357	313	299	370	335	338	363	372	372	367	379	351	347	405	340	338	324	364	364	361	367	304	333	344	356	331	373	355	355	312	366	335	373	379	349	355	341	366	365	361	330	353	329	320	345	369	355	375	354	384	338	328	385	368	354	386	363	354	351	337	400	362	345	342	385	357	355	349	353	352	346	406	380	326	370	363	363	343	321	351	376	373	356	354	331	360	356	324	375	351	346	383	316	327	326	345	309	401	362	376	368	360	355	383	390	333	362	341	364	385	301	364	363	372	362	401	378	382	379	345	328	339	339	365	347	354	334	362	344	369	413	359	367	377	361	352	349	339	308	333	318	332	387	335	369	374	377	383	349	380	338	363	365	342	355	363	376	392	343	349	362	365	346	374	350	358	370	366	336	366	333	341	365	379	351	345	358	390	362	376	341	351	377	357	312	320	321	331	342	369	347	349	366	356	376	385	389	341	350	381	351	354	387	350	314	349	350	358	347	370	370	319	365	345	364	374	352	365	385	354	346	375	351	380	344	369	355	378	362	391	335	371	343	362	380	388	316	374	358	351	387	324	347	374	352	348	374	370	382	382	333	340	359	330	349	378	355	356	323	375	343	398	332	378	352	370	365	340	392	383	328	342	346	389	328	392	374	340	381	383	351	352	379	331	407	356	384	391	313	336	374	323	375	351	352	326	340	343	353	328	340	344	409	352	357	346	354	316	355	340	350	353	419	373	333	366	371	386	391	322	341	390	356	352	338	357	326	408	375	370	329	350	341	337	334	354	327	343	372	379	369	319	363	351	338	359	334	397	377	372	337	359	366	369	357	364	371	385	338	351	383	357	349	391	341	353	362	339	355	351	384	349	341	368	367	364	347	365	356	364	389	368	351	347	382	358	356	346	360	371	324	379	336	345	369	374	357	374	368	339	363	342	386	386	351	344	325	341	350	333	372	377	354	337	363	348	371	373	349	376	373	345	365	339	328	391	352	356	332	323	388	349	341	342	339	401	364	373	379	373	366	382	373	362	366	377	346	322	349	358	330	363	336	343	400	350	340	351	385	354	361	332	355	331	349	349	356	318	350	332	344	372	362	340	353	374	340	389	362	351	354	369	322	377	368	339	396	383	384	340	355	322	376	381	350	377	344	348	360	359	362	360	354	354	378	356	403	366	383	389	353	335	381	350	373	338	344	352	354	380	361	368	328	360	368	329	324	377	362	353	363	326	375	356	379	376	322	323	364	364	384	372	358	334	325	330	339	340	364	335	349	395	342	340	361	362	391	324	358	347	355	392	346	330	346	351	353	341	355	374	374	373	350	382	321	353	357	376	378	338	354	343	358	370	362	329	311	404	373	330	372	347	353	370	390	375	378	344	373	371	347	365	356	347	356	361	376	394	343	374	359	367	360	347	341	345	356	350	327	349	359	354	364	353	342	348	407	341	380	349	364	377	372	399	371	382	345	351	338	384	350	361	311	368	334	384	378	310	352	363	360	389	390	353	370	373	366	365	364	364	332	349	396	363	349	372	371	318	367	385	350	346	348	354	382	343	352	345	348	365	341	357	362	383	368	374	379	399	395	349	362	351	334	361	369	384	343	349	350	359	351	346	357	371	379	336	341	348	403	410	372	367	343	359	347	366	376	369	343	361	346	355	371	354	333	339	354	327	362	359	342	359	370	340	363	365	356	329	346	375	326	334	387	373	331	368	353	372	358	342	356	360	353	367	377	372	354	351	358	358	391	351	338	380	349	379	397	351	368	356	360	412	357	348	359	335	362	401	374	339	351	357	380	366	347	369	339	354	337	342	334	355	368	370	404	405	364	316	347	375	345	340	335	367	332	331	369	374	358	354	337	340	410	321	352	350	371	351	359	343	378	377	350	360	328	345	366	352	351	342	376	372	381	323	342	395	398	347	337	370	372	399	379	389	375	342	365	369	400	361	370	388	365	378	357	353	362	362	364	376	368	342	341	398	348	375	335	337	351	341	337	375	358	351	383	343	381	376	370	371	370	369	354	370	391	363	313	362	369	336	379
2369	1146	1570	1559	1319	1202	1142	1026	948	1007	939	931	877	911	873	883	817	837	876	808	807	816	848	863	803	813	828	801	839	776	826	785	831	803	814	803	814	783	813	753	837	845	753	823	846	739	775	784	783	854	840	788	775	808	825	782	802	804	774	807	797	872	799	825	788	780	817	766	753	813	757	790	790	811	755	756	781	796	768	851	810	778	807	777	774	785	740	827	851	816	762	770	791	801	750	723	751	774	778	818	775	825	789	823	821	778	827	815	753	801	824	766	768	802	838	798	808	770	808	842	813	774	796	778	790	817	796	768	795	851	788	779	807	788	830	790	816	756	800	805	789	791	781	786	840	780	786	837	756	814	750	809	804	811	738	829	790	894	748	823	807	806	799	751	749	792	734	820	820	791	835	748	768	761	781	770	811	772	852	807	778	743	761	814	805	837	795	839	796	790	717	861	781	825	768	797	808	823	809	809	743	785	807	757	804	831	733	756	787	788	809	808	820	810	857	790	805	761	803	735	769	815	794	807	817	829	846	794	813	821	821	809	830	799	812	809	824	785	711	818	796	808	802	839	780	833	802	789	816	781	839	751	770	757	795	801	773	760	811	811	808	824	765	813	820	842	800	785	805	782	869	782	749	842	805	797	800	812	803	795	773	783	801	792	815	791	779	781	804	783	818	821	817	804	827	789	763	792	781	806	824	804	787	798	793	795	770	801	782	731	809	831	826	811	772	823	758	823	778	804	767	804	786	778	788	785	742	791	816	763	816	794	776	813	772	812	781	822	794	777	809	847	788	731	770	791	810	797	787	765	782	762	780	791	815	793	822	790	788	771	809	796	807	782	793	798	791	816	828	796	799	786	818	808	788	804	770	785	789	776	786	786	750	777	770	781	732	755	819	803	778	868	827	806	793	782	766	741	795	811	787	752	803	805	766	810	814	768	827	788	783	792	798	806	796	773	771	779	794	761	820	775	779	849	768	753	814	793	810	793	798	808	779	812	818	794	773	801	766	789	820	825	822	776	838	831	790	841	799	830	845	787	806	749	788	752	774	799	802	780	860	814	803	799	777	813	816	800	769	849	808	800	767	804	775	771	775	794	817	743	762	817	776	795	797	786	805	769	810	808	765	831	810	812	812	782	762	800	800	760	755	787	811	809	851	806	808	823	789	768	790	778	787	814	755	854	815	721	806	850	831	781	811	848	821	761	795	777	830	781	860	775	786	745	740	833	789	798	792	777	815	826	764	797	797	768	775	817	779	806	758	781	819	771	801	813	776	810	821	803	788	776	800	798	808	798	803	774	788	818	774	780	835	801	761	797	845	760	795	803	804	792	808	783	826	739	815	813	785	811	779	798	780	801	799	825	773	787	767	834	802	856	772	776	801	791	846	775	813	771	849	807	784	799	829	783	827	780	796	788	826	806	768	791	796	767	767	800	812	803	781	797	804	842	793	785	793	790	758	814	739	773	811	794	769	806	770	809	828	780	843	744	830	813	811	789	775	764	764	805	854	777	827	851	803	814	850	750	816	819	780	817	776	792	812	770	781	844	776	827	747	829	825	756	815	795	755	788	777	752	806	770	807	798	846	772	814	793	789	715	804	775	788	812	775	787	780	835	821	803	811	789	816	786	799	804	800	770	800	829	809	795	843	831	800	795	792	825	795	780	690	779	812	791	828	830	825	797	795	858	739	789	747	817	830	734	768	773	780	771	817	759	757	811	789	799	821	803	808	830	804	780	839	798	881	760	753	781	800	845	825	746	806	801	775	782	762	806	772	747	791	765	787	782	787	797	826	828	734	873	811	818	813	797	842	802	777	797	797	738	785	833	805	776	822	750	805	813	828	839	756	784	801	744	791	810	819	800	769	777	763	793	845	813	823	784	792	787	828	739	829	785	769	774	772	787	829	803	785	843	785	808	799	784	789	800	730	828	835	821	787	822	790	793	774	790	787	774	833	815	796	763	742	793	796	810	789	816	874	809	788	831	798	858	820	787	811	820	767	807	793	781	782	795	791	766	751	770	796	818	803	816	834	802	766	775	804	813	788	801	784	777	804	834	821	760	828	781	790	789	795	786	793	809	757	788	783	823	757	834	747	791	769	764	799	785	778	801	768	826	798	771	792	766	773	795	793	766	805	803	756	823	814	750	800	806	763	809	799	765	817	805	823	779	822	851	819	789	773	819	823	790	785	779	817	806	772	794	823	773	750	785	847	830	810	852	779	799	789	835	736	802	774	775	800	772	771	736	816	757	788	799	753	850	785	786	785	799	789	778	806	785	798	806	850	831	724	772	821	843	822	782	784	787	797	806	787	781	807	783	769	860	774	754	810	803	791	773	791	788	773	791	779	826	874	808	810	791	792	748	780	807	826	793	803	761	852	822	793	723	800	808	816	792	785	819	793	800	829	756	802	728	796	831	764	797	780	805	814	832	776	835	806	778	799	763	759	810	840	788	791	804	826	799	775	777	735	781	823	776	798	762	773	784	798	762	803	773	773	795	778	810	828	814	869	748	829	771	769	774	794	831	813	775	785	789	836	799	758	805	774	774	828	834	790	771	793	782	753	781	739	815	821	786	845	787	813	820	861	863	793	810	804	812	753	730	785	770	803	819	796	809	768	782	798	793	797	796	818	803	794	754	769	802	804	780	791	812	735	752	804	801	841	786	761	798	806	806	742	814	759	784	821	789	786	814	797	774	749	804	792	774	818	834	799	782	810	789	816	838	773	776	811	831	837	735	796	823	785	786	804	809	777	778	770	847	798	781	786	826	787	783	744	861	840	808	826	832	814	808	821	793	766	809	829	824	856	788	798	782	802	779	742	814	807	746	811	784	820	776	778	795	788	803	829	788	789	803	812	780	810	752	808	776	765	806	802	820	756	760	825	780	802	752	784	785	787	772	811	805	773	788	817	816	796	787	795	735	825	791	784	777	824	822	852	727	823	787	819	794	825	814	776	778	770	797	840	799	824	818	770	781	773	780	828	800	740	776	740	764	825	824	796	812	768	814	878	809	770	807	749	789	782	819	780	772	793	758	799	807	766	806	748	829	814	780	740	783	811	805	797	871	778	801	781	783	731	753	780	799	804	756	797	773	799	745	773	778	799	809	786	828	768	775	775	828	842	787	795	796	779	781	802	746	798	831	822	782	839	806	831	782	832	778	807	779	814	760	789	830	777	804	804	834	834	844	787	862	810	758	790	782	795	773	773	845	814	775	807	787	782	784	799	792	795	777	750	812	805	786	763	752	786	770	826	754	751	792	809	782	795	754	805	776	813	766	837	788	839	782	799	811	760	801	760	774	822	779	756	802	799	787	835	732	827	826	783	770	772	783	789	809	771	815	742	811	789	731	802	775	766	786	827	790	829	774	812	815	761	753	802	796	855	840	855	799	785	805	795	775	804	803	829	819	764	800	785	818	843	830	739	795	741	767	831	793	797	779	770	800	775	830	763	740	817	781	800	755	752	795	768	786	790	763	805	759
9071	1424	1398	1036	690	500	445	432	374	372	336	295	315	335	312	262	270	244	261	295	283	280	272	256	276	265	247	273	270	305	271	251	284	249	258	271	244	279	265	267	255	222	280	264	251	260	255	279	234	230	265	250	252	257	267	242	277	223	258	265	269	258	246	269	243	302	262	240	233	233	244	258	277	277	242	243	251	268	256	266	248	234	223	256	233	240	252	233	247	241	254	267	230	232	269	255	263	265	243	244	240	250	268	234	270	229	273	252	260	242	282	245	231	240	265	226	240	231	235	240	266	266	268	255	278	264	269	294	234	269	257	253	251	267	233	235	295	268	272	265	238	251	270	228	246	298	275	268	266	257	265	261	233	240	258	245	263	222	233	265	261	273	290	254	253	272	262	238	237	230	254	259	257	281	264	261	267	260	252	249	272	261	265	247	247	251	268	264	245	258	286	255	252	277	237	245	247	247	268	260	220	248	241	284	293	271	276	264	268	286	263	257	246	224	254	254	284	266	268	240	258	237	270	254	255	281	253	267	278	245	234	253	247	275	254	250	260	263	242	258	272	256	239	272	267	264	278	244	241	275	279	243	257	289	258	261	269	298	292	246	256	230	281	282	259	262	261	251	266	269	255	276	266	259	230	283	269	247	252	238	256	259	260	259	255	279	301	256	257	268	241	225	242	291	269	278	287	279	275	278	250	268	261	229	269	286	272	259	251	249	263	264	253	226	228	244	265	234	263	246	269	254	246	260	291	235	256	274	237	270	272	267	266	240	242	257	299	269	284	257	239	284	247	263	254	262	254	271	253	277	272	262	242	236	252	245	269	243	259	252	231	233	243	249	265	240	251	231	267	278	291	233	251	274	283	217	252	273	253	266	233	283	266	261	243	268	231	257	255	257	279	253	245	253	243	229	277	251	231	260	252	248	231	287	248	254	255	247	252	226	253	283	260	237	250	279	255	257	245	242	253	240	272	265	251	260	289	236	230	288	299	245	262	234	262	259	272	240	279	254	261	247	282	254	265	259	261	261	289	276	211	258	257	213	257	259	239	243	279	223	280	261	253	239	234	238	236	265	251	265	252	260	270	290	255	253	248	240	262	268	266	293	246	284	253	288	261	265	251	266	231	260	229	295	254	259	248	246	245	221	239	243	263	260	250	257	235	274	268	258	263	270	258	270	247	303	236	255	256	255	267	225	250	258	245	245	275	243	250	256	277	264	242	283	261	275	280	239	245	273	244	241	246	272	225	272	250	282	297	280	264	274	244	221	235	276	268	268	228	262	264	216	247	225	260	239	237	281	221	228	265	258	233	267	266	261	276	288	239	278	266	245	243	272	256	272	261	269	265	279	254	241	241	267	231	245	234	284	238	243	277	235	246	255	276	254	236	266	246	258	257	252	252	269	267	245	266	237	273	262	249	260	247	267	255	253	233	233	242	262	251	245	248	220	260	237	262	257	293	261	247	244	256	245	222	234	289	270	233	259	281	280	251	255	274	273	272	264	237	256	288	249	247	270	258	252	244	244	254	249	232	239	253	242	254	236	299	275	254	287	260	243	263	263	258	254	252	248	261	277	259	270	264	219	244	250	254	245	284	226	248	280	243	255	266	252	254	228	283	268	255	249	270	232	269	231	222	257	270	264	243	273	264	236	241	268	251	256	275	261	245	228	241	252	262	269	268	256	259	254	272	266	243	249	232	253	265	271	253	253	250	225	255	257	237	254	263	211	256	257	287	274	277	266	257	232	274	299	239	285	224	267	269	241	221	260	246	256	250	272	266	242	249	271	254	249	288	256	264	246	271	243	250	250	276	255	283	293	247	236	286	244	275	235	253	261	263	255	246	268	263	267	256	253	237	244	266	274	235	268	264	268	247	277	241	220	243	219	266	284	269	282	241	262	274	266	267	242	269	251	277	238	252	203	257	254	283	240	244	207	254	250	243	256	257	258	238	243	273	261	272	242	241	253	260	291	266	269	268	278	259	257	260	245	268	251	244	266	259	259	242	266	265	195	243	258	268	255	229	278	256	237	274	252	244	243	260	229	247	249	275	243	260	245	272	245	254	269	250	231	254	256	232	230	260	251	228	267	217	246	245	255	242	242	263	254	218	244	255	234	250	271	268	278	271	261	232	248	239	220	254	253	234	250	261	249	284	245	252	263	263	217	247	255	253	253	226	226	266	256	264	261	255	221	263	251	266	268	242	245	267	233	256	255	252	275	252	265	260	266	257	294	266	270	256	283	220	283	268	260	247	226	270	281	228	274	269	264	269	264	277	268	271	258	260	228	238	242	263	254	246	278	305	247	266	241	259	270	265	279	220	267	260	254	244	238	258	247	251	281	250	270	222	283	287	275	284	245	255	269	262	267	248	272	248	221	258	258	234	239	238	270	273	247	253	269	283	239	235	238	261	263	262	276	263	246	261	235	278	256	246	260	261	242	256	316	256	262	256	252	249	259	281	253	228	260	281	253	238	233	245	238	288	251	252	232	245	241	233	224	277	258	271	285	255	242	253	259	250	274	242	292	261	263	242	282	251	272	268	265	279	248	242	256	265	244	292	251	266	251	269	257	259	269	272	267	264	243	241	262	253	254	266	253	253	243	295	266	298	252	314	291	262	266	231	254	272	267	269	270	248	275	229	265	260	260	234	251	292	302	243	283	236	273	250	226	248	255	271	275	276	262	272	280	256	258	261	293	221	272	248	267	279	257	229	305	246	257	253	300	254	247	251	266	261	253	273	266	232	269	260	263	241	231	259	240	280	276	261	274	244	249	249	264	270	241	240	246	256	277	268	251	239	229	244	232	274	249	241	280	249	256	249	250	257	259	259	280	284	273	256	243	271	224	251	248	273	260	265	237	257	231	244	243	242	260	246	248	248	268	270	271	261	301	255	281	266	229	252	256	284	263	256	255	249	244	250	281	252	238	252	256	246	260	282	258	247	285	225	282	268	270	231	228	242	265	252	216	247	240	227	275	280	259	262	264	242	255	262	272	269	251	252	232	258	260	238	245	273	243	262	235	260	239	234	259	266	275	247	272	239	289	252	262	284	281	241	269	255	236	240	258	265	269	261	255	264	236	240	246	280	296	263	253	269	278	264	251	266	285	271	260	284	259	243	295	255	246	239	265	290	263	239	255	264	262	268	274	229	260	275	281	265	298	263	244	269	250	265	299	278	253	253	247	259	244	241	289	245	276	235	268	255	243	283	245	266	240	258	290	252	230	310	273	268	274	261	261	248	238	267	246	243	264	228	272	247	261	234	236	274	252	239	278	268	232	240	233	248	263	274	277	287	264	264	252	251	274	256	239	274	263	279	257	260	272	310	256	239	256	238	239	260	220	247	283	262	280	268	267	254	251	275	273	267	248	248	257	247	264	259	268	283	265	263	256	280	255	255	226	235	252	277	284	236	259	273	239	275	208	229	287	262	275	275	260	270	302	256	251	249	289	230	269	243	249	264	245	275	252	248	219	262	248	252	263
7280	1602	2813	3086	2461	1807	1459	1431	1238	1158	1119	928	878	857	874	790	764	719	704	770	686	737	697	679	638	683	617	612	566	636	611	625	624	612	623	602	597	586	601	621	608	597	550	592	564	597	592	628	584	606	582	592	640	549	577	588	590	615	573	567	613	582	630	607	586	594	554	626	627	607	632	596	566	608	567	599	563	602	591	581	588	554	575	588	602	565	595	589	608	612	563	546	588	575	573	563	523	524	560	570	563	602	550	568	535	598	528	562	612	576	562	557	609	584	578	544	578	566	580	572	572	598	597	577	609	600	564	565	547	582	560	581	580	584	585	595	584	574	599	607	598	554	604	604	606	595	620	571	591	613	516	601	522	634	562	642	613	600	619	577	578	577	589	558	599	596	583	602	629	585	628	601	533	599	558	586	538	639	614	561	580	578	541	590	591	564	605	563	576	596	582	584	590	563	572	567	564	552	565	630	572	573	572	593	612	547	540	591	600	601	563	588	578	608	575	585	565	551	594	608	606	576	549	602	557	566	608	595	605	623	612	575	600	576	583	552	633	558	564	560	569	567	640	563	602	590	582	584	561	616	561	524	597	580	591	587	584	543	549	607	547	605	559	573	557	579	592	564	587	586	583	601	571	598	633	610	573	557	581	584	573	606	576	638	582	577	561	552	565	563	555	607	563	583	577	581	612	587	574	568	584	582	592	600	566	607	578	575	550	571	582	569	600	578	601	609	569	563	581	556	579	593	550	607	554	601	572	596	642	598	596	583	562	597	585	603	581	561	582	530	600	604	524	579	556	557	555	595	584	562	559	572	589	585	553	581	544	561	612	552	614	595	629	599	542	545	602	622	571	571	589	602	570	570	588	583	593	573	588	564	560	557	573	580	532	568	631	603	570	545	602	587	613	596	572	587	518	597	570	619	591	572	593	588	549	626	586	558	560	570	563	609	544	584	549	594	604	597	539	577	556	589	552	588	632	571	576	606	605	579	570	606	554	599	625	551	597	594	592	546	593	595	582	550	536	579	601	555	568	547	592	585	569	620	622	562	551	569	561	615	569	524	599	594	547	623	575	613	594	622	583	562	567	592	584	557	577	543	559	554	596	564	610	599	567	571	608	554	573	584	609	614	598	543	602	611	575	624	553	586	573	580	604	564	565	606	576	577	599	587	576	572	600	573	575	556	591	577	546	584	616	590	583	564	596	611	569	550	564	587	617	585	584	613	538	603	591	573	565	561	595	575	611	598	598	547	616	613	581	549	577	615	548	607	546	598	586	578	559	565	585	585	545	576	597	602	576	537	614	575	587	549	544	589	563	567	592	599	589	584	605	577	592	591	522	568	580	581	572	575	616	583	593	567	540	577	595	528	585	613	631	573	586	568	561	580	586	575	600	610	620	572	592	570	603	575	597	570	585	597	591	569	548	615	602	548	601	582	573	603	577	545	586	573	565	596	574	596	576	585	614	619	564	593	570	575	570	569	614	595	584	600	563	575	589	579	589	614	629	613	581	568	558	574	595	573	557	572	557	564	609	588	550	547	603	559	533	604	554	628	565	615	613	562	573	564	582	596	575	591	586	587	569	620	582	597	554	546	585	577	626	593	601	551	560	600	589	551	570	559	603	532	604	554	602	593	584	563	550	584	554	598	553	594	617	577	567	590	569	573	611	597	592	606	575	604	618	585	580	592	580	589	594	532	616	572	578	583	536	588	574	582	604	614	609	586	560	579	589	573	563	597	619	605	596	591	574	593	575	574	605	595	590	610	584	578	609	598	576	598	642	569	558	627	587	577	628	577	567	571	572	526	599	622	592	593	575	587	519	617	589	600	595	566	588	619	595	557	580	555	607	613	564	620	579	550	594	549	613	545	567	575	591	569	579	580	587	556	608	591	583	575	555	609	571	582	547	588	544	570	570	592	593	637	568	585	607	569	597	565	609	628	577	580	581	560	533	613	583	591	610	564	580	545	580	580	591	564	559	565	587	582	588	591	617	518	569	573	562	549	574	576	567	543	575	550	604	561	642	588	561	588	567	611	600	588	554	616	600	603	589	610	564	593	603	617	581	536	578	557	597	577	571	620	538	572	603	526	551	583	574	584	607	598	581	585	562	586	643	544	565	591	583	593	580	575	569	599	611	587	587	536	585	567	576	602	583	545	574	598	578	565	574	606	574	559	569	611	543	547	595	586	588	549	549	594	600	578	574	582	615	631	567	541	584	604	591	566	545	557	580	551	572	581	617	578	620	587	612	576	571	601	539	603	599	568	590	600	610	574	552	604	600	608	553	563	571	577	617	599	585	576	598	558	562	587	611	562	592	544	557	598	564	547	589	582	574	619	566	585	602	578	554	579	602	577	551	561	576	598	597	556	537	599	559	599	586	526	599	542	582	592	600	576	582	592	555	610	564	574	571	576	575	618	568	595	602	623	576	573	593	548	583	571	601	595	558	589	610	574	574	591	583	547	550	558	600	559	549	543	613	596	574	587	568	564	549	609	603	591	547	616	570	559	527	595	561	580	586	586	569	590	543	609	592	609	604	607	564	548	576	578	605	579	601	579	581	581	599	585	622	571	604	578	590	590	556	583	600	577	602	603	579	589	576	576	564	544	564	540	583	561	555	619	579	590	596	581	584	561	603	565	603	604	592	586	617	558	570	576	605	592	634	534	570	588	596	562	630	575	619	559	570	580	578	554	589	609	615	596	571	577	555	569	574	576	610	556	556	497	553	572	558	570	616	586	599	603	619	621	588	586	539	563	591	595	563	600	591	587	576	559	618	609	596	569	567	583	577	614	564	587	599	573	631	586	595	592	595	567	532	598	596	579	535	548	592	623	583	560	582	588	568	561	566	603	570	575	609	547	564	587	585	549	614	580	563	549	587	596	564	583	576	583	606	592	612	587	564	556	576	564	582	544	572	599	600	565	558	556	598	578	621	598	582	569	609	565	506	575	587	560	570	584	564	560	555	593	557	598	600	572	536	588	586	613	575	571	606	561	561	592	570	570	588	570	563	594	582	581	590	584	596	589	553	577	549	560	592	601	615	579	564	577	585	524	565	598	655	607	565	634	607	609	553	548	608	576	584	578	568	542	592	576	594	547	575	593	564	580	576	580	630	607	634	572	582	579	559	577	564	579	571	570	529	593	598	560	575	565	588	592	599	600	574	591	616	551	566	564	591	597	593	584	601	615	562	562	607	565	564	536	558	590	594	587	632	583	555	577	614	566	590	594	606	594	599	526	548	604	569	572	581	600	621	605	592	611	539	546	542	578	573	563	591	591	567	619	587	576	538	571	630	599	577	592	590	579	538	573	624	598	583	590	607	616	594	578	548	556	579	585	586	577	579	570	581	572	569	527	563	595	588	564	591	579	559	590	572	584	577	565	565	612	580	630	633	622	563	571	619	581	601	597	604	556	538	526	547	561	590	570	560	575	603	577	589	631	568	582	572	602	593	626	577	564	563	587	599	599	581	588	596	585	567	544
15954	2367	2317	1477	854	530	468	366	329	282	257	210	246	206	213	181	168	161	148	141	169	148	167	144	166	125	162	159	130	162	162	126	122	139	123	137	125	121	126	129	120	118	110	139	147	141	156	144	115	134	127	136	138	137	146	148	117	147	138	143	123	138	122	134	130	128	147	131	133	128	116	126	118	115	127	117	118	144	136	108	129	136	139	138	136	126	150	115	130	123	117	144	115	129	123	128	126	124	139	131	120	122	114	135	162	110	127	141	136	111	140	129	132	144	127	154	134	144	133	127	134	127	134	118	114	111	120	140	141	144	107	118	123	115	110	144	154	119	135	141	127	124	132	128	131	130	135	122	134	127	144	162	152	128	117	127	133	127	128	117	116	120	148	127	134	143	130	120	117	154	136	140	129	139	88	109	106	128	141	138	134	129	120	132	133	111	113	151	139	147	133	120	119	132	137	129	128	156	116	120	120	132	118	121	143	141	131	126	157	134	126	164	128	133	120	148	157	123	123	125	118	124	110	146	143	124	104	149	131	145	134	116	117	126	147	136	117	132	138	122	125	140	138	133	144	127	138	124	104	101	151	138	122	124	129	140	134	119	110	124	132	143	124	139	133	132	128	144	125	126	127	134	132	137	110	106	116	145	136	120	138	133	136	122	132	134	126	143	116	119	122	130	124	127	136	131	127	139	105	133	138	124	141	114	126	110	111	118	133	133	148	146	121	116	138	138	138	131	135	126	120	126	157	140	124	133	115	144	130	132	129	140	130	154	138	122	126	134	153	113	124	156	124	120	152	133	158	113	102	144	130	113	129	145	118	140	141	128	118	114	122	126	141	151	118	132	139	145	149	160	135	131	118	112	168	138	114	127	110	131	115	141	133	135	150	134	118	107	112	131	113	97	130	137	121	146	130	134	122	141	124	122	147	117	125	119	123	133	134	132	112	112	108	108	141	126	116	129	130	115	126	138	141	155	139	144	122	147	134	139	121	119	143	153	137	138	136	137	143	133	141	122	122	131	131	133	130	133	128	124	116	127	131	126	139	146	144	142	102	130	136	111	137	122	125	140	135	119	132	119	135	144	103	130	95	107	118	117	140	134	143	118	124	126	135	131	106	130	123	141	139	143	122	125	133	122	120	116	108	134	126	143	158	132	116	146	142	134	147	132	103	136	136	147	127	129	140	129	130	126	140	115	112	114	127	123	148	144	129	132	107	110	132	118	124	130	112	102	143	142	123	122	153	141	121	126	153	132	132	127	139	163	122	130	128	125	126	145	138	125	116	126	118	142	141	135	149	127	137	131	130	109	131	131	124	132	115	148	126	157	130	114	130	118	116	135	136	127	119	140	153	120	128	140	144	123	128	141	123	129	144	161	136	136	131	122	130	137	118	116	132	148	114	128	140	124	115	132	153	134	140	118	123	111	127	141	108	141	143	110	149	126	136	125	131	135	150	119	141	132	153	130	118	125	126	129	126	129	112	129	126	139	129	127	133	115	121	126	153	122	131	130	118	136	128	119	129	134	147	113	113	136	132	131	139	143	137	136	123	142	137	158	128	109	136	144	113	138	136	141	121	120	118	125	114	148	127	126	134	107	128	144	143	121	145	115	151	114	145	123	132	120	140	127	150	128	124	126	146	132	133	129	116	126	112	126	132	120	119	116	147	131	135	132	115	90	123	131	142	130	122	139	154	119	131	116	123	118	119	136	145	152	137	107	122	120	115	120	129	113	131	111	128	138	168	143	121	134	148	136	144	143	143	133	123	143	145	131	127	159	122	123	123	145	132	120	124	127	135	109	144	112	145	138	127	126	150	128	115	140	129	129	122	136	139	133	125	154	133	143	119	103	121	117	124	119	148	126	135	139	139	118	114	131	127	129	118	124	126	142	126	120	129	146	133	114	120	130	118	129	151	156	151	116	127	129	127	125	100	127	127	140	126	113	135	120	136	138	125	123	131	141	113	117	136	128	136	120	132	123	117	124	133	118	138	135	123	114	128	135	140	130	124	121	131	126	133	121	141	150	141	128	135	127	139	128	135	149	117	118	126	147	120	138	131	114	127	129	136	120	120	133	126	136	131	119	138	150	145	119	142	131	115	113	129	112	124	120	122	115	129	149	116	118	139	132	110	116	133	115	111	122	131	117	116	122	123	116	146	139	129	169	127	116	118	140	152	124	124	130	120	123	126	123	120	145	150	119	117	125	118	138	145	136	115	156	125	135	121	134	107	126	123	128	127	118	115	143	150	117	125	137	140	125	118	133	127	138	119	124	124	129	129	136	121	118	134	141	135	144	141	130	126	110	125	121	126	120	132	122	136	135	140	114	140	136	125	116	131	128	135	127	132	105	144	148	128	126	126	139	142	160	113	139	118	125	136	131	132	135	150	131	131	119	118	145	87	128	154	128	124	127	125	119	120	136	126	120	140	116	119	137	131	145	133	131	147	132	137	115	137	136	145	137	139	135	143	140	151	120	117	130	131	125	156	139	120	135	128	116	121	126	124	152	127	117	106	126	159	121	143	135	185	145	147	129	135	135	128	141	125	126	135	134	137	144	114	121	139	122	130	131	144	126	148	115	150	130	154	135	117	120	138	160	136	142	130	138	149	144	124	111	161	148	123	112	133	138	129	132	143	147	116	137	118	137	132	134	146	123	126	139	131	129	136	116	105	143	136	143	145	148	166	140	153	118	98	146	129	115	122	116	121	115	138	124	98	127	132	111	141	113	135	138	131	145	138	134	141	118	128	129	125	130	139	104	115	129	105	146	130	137	109	135	145	148	147	137	120	119	129	130	123	123	105	107	124	124	122	112	136	136	161	112	137	127	137	137	128	136	122	125	142	123	124	128	114	114	130	133	130	123	116	129	132	140	151	135	161	139	117	120	116	132	144	139	157	126	135	146	109	117	136	103	132	140	115	124	144	145	139	132	139	116	127	151	121	115	140	141	121	112	139	125	111	120	124	123	143	128	139	133	140	122	159	106	122	111	108	129	139	118	131	142	150	134	126	130	116	129	140	131	115	127	121	122	138	137	142	129	127	136	117	120	139	126	132	126	129	125	125	119	117	127	141	124	124	126	131	111	106	133	127	110	116	135	126	145	137	114	113	142	141	164	129	133	147	136	128	129	134	130	138	125	127	116	113	114	139	133	140	123	135	123	135	124	141	138	128	141	130	122	133	129	124	133	137	115	133	144	157	129	141	145	137	131	115	101	135	147	129	134	136	151	128	133	134	141	120	131	122	122	139	129	126	130	110	142	134	133	134	109	144	120	113	127	129	127	120	160	117	114	111	117	130	132	146	132	127	124	135	119	137	125	145	119	133	122	137	123	114	121	136	122	131	135	132	124	136	144	128	141	131	107	122	154	145	135	133	152	115	130	129	111	97	118	131	130	137	119	143	135	136	145	133	137	101	149	121	119	137	127	129	124	143	113	138	103	150	147	118	109	131	132	130	146	114	120	118	149	122	141	129	126	135	131
9131	1951	4242	4339	3360	2403	1964	1782	1507	1267	1187	908	843	833	815	775	652	605	549	475	502	503	480	432	467	423	406	394	433	408	391	382	367	393	366	399	345	379	365	354	371	331	344	354	302	375	369	307	346	319	336	341	396	406	343	370	350	320	352	350	334	370	352	345	335	348	335	345	333	322	328	342	354	298	329	347	342	353	332	345	317	316	314	354	336	330	334	329	308	361	329	338	326	330	329	337	323	325	358	333	315	324	336	291	339	329	319	319	317	344	307	290	332	319	335	304	305	319	310	305	344	306	347	358	329	314	343	310	350	330	339	331	312	319	322	288	290	311	343	310	356	305	313	357	338	315	340	298	358	331	350	336	327	337	334	291	328	309	320	330	307	300	339	322	314	338	340	300	371	308	321	332	316	331	334	371	327	356	352	322	287	330	373	330	299	324	308	323	320	330	320	328	316	314	354	388	319	367	326	349	339	350	312	321	332	311	326	309	322	334	313	311	338	315	366	351	340	343	337	353	338	322	323	343	335	316	340	338	332	318	374	333	339	338	314	347	328	355	349	328	339	334	332	310	314	346	362	321	315	356	338	313	341	318	357	330	323	317	323	307	322	333	300	324	315	305	328	335	322	348	327	328	340	318	320	334	333	318	322	309	300	351	314	331	323	302	333	328	346	313	330	359	327	324	294	308	359	345	348	357	287	320	321	325	368	358	321	357	345	325	329	309	303	318	346	337	327	333	305	375	368	339	319	310	337	335	346	313	294	327	318	368	339	357	317	334	354	302	327	334	291	301	312	326	310	334	333	284	309	322	332	339	316	365	341	303	312	303	339	328	318	355	304	339	281	298	311	309	326	340	373	345	308	311	337	292	342	314	339	303	355	326	316	331	304	314	326	363	313	357	341	344	318	366	308	332	318	307	281	302	370	307	322	341	308	352	335	325	327	316	287	308	319	313	342	324	368	348	328	327	304	320	364	326	323	335	298	317	328	327	322	312	335	313	319	313	323	338	328	297	333	350	331	340	328	317	310	374	314	348	311	337	346	336	327	342	342	306	365	341	353	313	339	376	341	335	297	333	359	330	340	315	328	337	297	341	310	311	332	348	298	315	335	378	309	331	354	326	303	314	346	339	349	296	327	363	312	341	363	340	334	357	328	328	327	316	342	342	308	326	289	318	323	299	278	307	287	318	352	309	310	319	345	345	349	332	338	335	319	353	333	299	378	365	265	325	319	321	324	328	344	316	342	322	346	361	317	303	321	338	329	322	327	322	312	335	325	313	350	334	330	339	335	329	341	343	336	360	320	329	301	306	326	310	312	352	313	299	331	305	307	301	317	347	310	349	316	313	320	340	335	329	327	317	316	327	318	309	306	340	323	341	314	319	350	309	325	329	336	305	314	307	343	323	333	324	331	346	333	327	328	330	318	328	349	342	303	305	339	323	295	338	335	372	319	335	326	311	343	333	324	316	338	360	372	330	301	301	327	327	338	323	323	330	334	353	338	322	309	329	299	330	328	348	336	315	346	321	331	311	346	332	329	337	335	331	339	346	308	337	322	327	315	356	310	349	320	338	362	316	328	337	331	329	342	339	306	338	343	328	330	326	347	298	327	324	329	313	335	309	335	306	323	286	326	323	274	345	309	348	306	304	343	317	327	355	333	303	344	313	332	330	330	306	341	352	346	337	299	323	346	334	320	335	334	297	332	340	332	329	349	320	325	320	337	312	344	351	328	331	328	316	332	346	310	331	370	306	360	306	316	351	301	348	311	327	350	313	327	326	346	316	369	314	364	351	314	317	369	357	317	321	342	329	333	334	319	323	343	332	308	348	340	321	323	305	312	334	334	334	343	327	348	329	323	320	346	307	326	298	299	312	334	319	333	324	315	331	369	343	338	303	339	344	333	327	351	295	300	329	315	311	332	298	316	303	322	368	357	333	334	321	353	353	335	318	340	338	305	336	341	338	312	341	327	333	288	318	302	353	342	319	328	344	288	322	310	353	304	351	352	324	321	342	308	335	335	326	302	327	334	314	304	326	330	330	332	335	361	311	348	314	337	341	312	314	306	333	317	364	323	323	332	311	322	317	326	310	300	322	314	319	318	307	331	300	304	359	307	330	334	324	334	329	322	299	307	345	343	360	318	336	330	346	338	314	349	372	314	307	329	315	344	350	336	309	330	311	314	353	321	326	309	305	288	351	339	349	358	332	304	334	349	309	350	297	295	315	308	339	321	327	309	336	287	352	328	350	324	310	329	315	329	283	346	354	330	340	314	323	321	328	343	311	334	336	323	361	325	327	333	338	336	330	351	341	297	314	337	308	339	310	312	318	304	344	306	308	338	364	328	314	319	333	341	308	324	344	353	322	316	357	324	314	361	334	316	320	312	324	331	358	314	320	354	348	316	338	323	317	345	345	346	325	332	356	325	346	342	332	336	296	312	328	304	334	327	278	347	334	297	331	341	298	339	307	332	336	323	283	324	321	351	328	338	319	306	319	328	338	318	310	341	356	351	305	354	350	308	288	338	315	351	299	322	299	311	325	310	344	316	323	358	341	319	333	331	331	353	339	343	321	318	313	322	301	289	333	314	343	297	352	307	316	328	323	324	309	360	331	325	338	307	304	313	304	289	341	309	313	336	342	339	323	307	342	314	348	354	342	332	333	331	293	340	349	347	308	310	313	365	330	370	292	320	321	311	335	328	357	361	336	306	344	314	296	325	302	291	325	319	313	317	311	340	299	353	326	329	324	334	320	334	351	305	359	367	280	304	303	338	349	344	327	347	311	312	327	366	318	330	354	341	275	323	363	319	337	304	331	322	343	311	326	304	314	327	326	326	310	330	332	337	314	324	344	333	302	358	339	307	323	345	307	319	316	320	328	353	319	340	324	303	338	338	318	347	324	328	338	325	278	356	330	358	307	332	364	332	338	324	292	340	338	354	323	339	321	333	323	320	325	305	311	312	297	325	329	319	319	325	357	340	322	323	351	324	336	329	364	373	324	323	380	288	329	330	311	348	326	317	331	318	342	367	313	321	360	335	309	343	304	334	325	327	340	321	336	298	346	319	315	355	348	321	321	303	304	312	351	321	328	368	333	325	352	310	335	305	334	317	347	329	332	331	319	362	337	327	286	318	341	299	317	333	338	340	328	336	330	369	310	320	312	337	324	343	333	324	313	316	335	341	337	331	341	309	303	306	365	337	371	337	319	291	333	350	305	306	319	334	341	360	325	356	334	335	334	348	318	376	330	349	338	342	310	353	314	333	307	302	324	358	320	365	298	325	341	331	312	302	305	296	313	358	295	332	339	310	309	313	281	339	343	308	346	331	342	317	340	322	347	351	343	337	325	334	321	316	339	321	301	328	308	321	333	336	323	320	327	352	320	330	354	338	326	329	334	325	330	321	335	275	352	294	315	334	321	332	312	317	342	311	338	324	314	340	319	309	311	344	325	325	340	335	324	319	329	302	310	326	338	337	342	303	334
2059	656	707	600	431	424	398	459	393	383	361	341	381	364	362	352	371	381	377	338	358	336	352	345	350	320	332	362	370	367	347	390	325	376	338	352	381	375	384	375	406	424	365	381	347	361	348	361	354	303	341	361	367	354	368	365	339	354	338	374	365	368	381	381	379	332	375	390	391	347	385	378	371	384	425	411	345	347	376	379	373	386	366	360	357	388	315	348	310	381	376	369	385	373	361	401	372	389	346	345	364	341	401	359	398	324	362	380	385	390	384	364	375	367	344	354	351	336	375	336	335	362	388	349	320	352	365	338	369	347	370	375	381	337	320	380	359	357	367	344	348	331	351	358	346	310	357	374	389	391	334	354	356	386	395	377	345	325	344	400	374	364	353	355	365	353	386	329	349	364	359	395	368	341	376	369	377	355	338	293	351	356	350	367	356	324	355	349	353	348	382	379	380	377	362	364	351	374	346	363	352	375	349	372	399	361	379	325	347	347	321	343	359	333	344	383	337	374	362	359	361	358	349	372	365	368	358	360	378	340	387	356	344	318	403	370	365	365	362	350	336	375	331	366	371	348	350	347	352	373	358	365	369	336	341	359	355	344	333	362	340	358	367	378	363	362	383	361	374	395	366	393	337	347	329	336	343	378	374	326	370	377	353	380	355	387	368	374	347	363	358	377	348	319	359	341	356	346	348	371	394	343	358	333	361	348	361	404	353	325	344	357	349	374	371	342	388	347	336	320	350	364	346	353	356	366	337	334	360	408	338	376	324	358	361	372	337	323	380	346	357	343	371	328	391	323	341	383	395	366	360	345	332	368	342	390	354	332	360	363	320	385	396	371	358	410	365	358	339	370	371	379	343	370	343	354	373	377	353	356	388	384	282	323	371	348	345	337	370	319	342	346	374	349	372	362	355	321	389	367	382	351	379	360	366	377	383	378	324	330	365	352	372	356	384	355	362	363	354	376	393	328	350	330	326	354	334	353	367	344	391	382	345	339	351	389	348	340	352	319	357	376	361	344	330	369	386	356	362	346	374	363	356	369	377	357	354	368	314	339	357	361	359	354	383	348	362	347	372	378	386	344	385	316	369	371	358	363	366	365	352	367	370	369	370	384	411	366	362	328	344	358	323	377	413	351	356	382	363	380	328	365	345	377	364	352	323	336	355	331	334	328	325	385	364	345	348	356	343	351	358	352	340	352	352	375	353	363	360	336	320	349	372	358	329	345	376	360	384	350	384	342	350	342	355	363	380	356	350	400	348	375	383	385	367	351	349	325	329	310	398	324	362	379	361	362	348	346	346	365	341	393	412	355	374	361	373	337	376	393	358	354	377	352	324	329	349	379	370	373	377	368	357	348	348	353	349	325	361	305	330	362	355	355	374	357	326	384	398	383	342	370	346	367	363	386	402	364	359	354	376	377	350	338	343	378	374	374	345	373	343	349	336	392	315	331	363	379	379	366	375	366	347	381	380	376	338	359	341	350	359	323	336	362	376	364	351	382	337	350	370	377	360	345	341	365	336	363	352	334	316	360	391	364	368	390	357	348	385	382	345	325	363	319	359	372	350	374	356	327	338	345	369	352	381	364	371	346	353	367	355	355	342	324	337	352	383	359	334	379	359	383	330	375	372	319	385	357	356	357	376	381	382	400	347	355	372	358	353	349	366	337	337	349	384	368	395	373	383	343	352	349	342	380	385	366	368	363	367	382	380	343	338	334	372	312	389	349	321	378	340	329	386	349	354	334	379	355	341	349	344	317	378	360	324	324	374	337	348	335	341	393	341	338	350	364	320	349	332	366	328	352	369	345	359	355	374	382	366	396	359	366	362	402	375	369	358	338	346	353	341	368	348	332	355	333	361	370	357	399	363	350	381	373	372	377	338	345	353	344	376	341	365	336	349	396	336	374	305	359	382	376	352	354	346	332	355	383	338	337	340	392	342	345	354	364	373	372	390	369	334	377	371	366	383	362	383	343	366	383	330	378	332	373	381	354	348	351	377	355	400	341	349	406	363	390	371	356	337	344	347	375	359	320	346	351	349	384	353	355	381	365	371	359	336	377	391	354	376	333	381	357	367	378	391	383	376	352	395	381	386	353	345	373	381	322	323	383	354	366	397	344	379	371	366	367	363	304	315	389	337	353	339	337	347	350	371	387	367	383	354	399	360	343	362	331	344	335	348	336	356	366	387	339	337	340	384	353	370	356	339	392	334	348	357	392	333	354	363	342	367	339	362	362	347	329	373	361	319	346	371	371	368	371	320	341	362	335	348	370	405	386	366	322	383	373	345	358	353	369	325	365	361	389	363	366	372	347	348	371	361	369	363	319	330	350	383	339	351	352	347	371	395	321	360	356	377	335	369	376	366	370	324	317	330	332	407	353	361	367	352	367	370	407	384	358	359	332	328	328	350	346	383	360	343	353	358	379	354	346	410	349	356	326	372	354	360	388	344	378	391	361	325	370	384	337	343	417	361	321	330	337	356	340	360	356	373	384	405	396	379	347	366	326	341	350	370	377	380	359	352	360	350	354	343	343	369	350	351	391	338	323	347	341	388	370	388	382	361	381	357	356	359	349	369	329	334	356	358	362	348	356	389	361	344	320	362	354	358	370	359	373	320	345	360	380	369	390	343	376	374	362	381	356	324	381	381	371	371	362	372	362	324	394	367	359	352	340	391	369	365	360	330	386	354	407	362	374	373	335	371	345	345	358	348	365	385	322	370	331	367	349	359	399	356	368	351	334	360	360	322	350	312	327	353	342	379	390	359	332	381	361	347	325	373	339	360	371	351	389	342	355	353	361	330	352	315	369	367	349	371	336	381	363	362	375	356	365	357	361	311	350	359	353	315	346	373	355	383	375	342	372	329	341	362	340	351	383	336	340	341	349	354	357	409	328	372	381	350	364	372	370	367	345	365	341	346	361	363	348	344	353	318	378	367	360	353	342	363	360	396	350	383	332	335	350	357	351	348	353	395	333	361	366	357	363	401	335	379	330	343	353	358	341	347	384	366	376	348	358	383	364	427	337	348	343	387	376	323	381	387	363	382	375	355	343	328	360	356	362	380	354	370	355	389	364	338	378	368	344	326	369	361	367	348	323	373	365	353	371	381	348	382	363	357	320	368	368	360	386	357	366	344	320	340	356	379	335	303	333	378	358	340	356	361	358	364	390	342	331	338	338	378	378	362	382	359	308	327	342	379	360	341	341	341	344	355	388	363	403	327	353	367	333	346	363	331	344	378	377	337	354	383	368	362	354	348	363	324	355	358	329	333	353	354	316	364	325	395	343	362	349	339	387	358	358	349	358	381	329	336	359	352	331	334	331	367	357	361	368	320	366	371	357	344	352	355	340	361	378	385	383	365	379	303	358	365	351	378	390	361	364	369	342	335	343	362	355	369	352	388	385	335	334	326	359	370	353	393	362	394	368	370	339	351	391	339	380	357	368	337	395	335	343	350	367	359	356	396	346	337	332	355	400	371	350
2366	1115	1554	1503	1303	1146	1108	1054	982	971	960	937	882	924	900	859	888	861	827	835	851	827	802	804	791	795	805	752	806	787	851	828	781	798	795	806	832	808	773	778	810	795	772	814	797	848	814	827	755	754	833	819	793	779	879	825	754	767	819	817	813	803	809	820	816	803	784	833	775	798	811	771	833	829	818	881	770	792	814	786	772	788	742	784	803	800	775	737	826	805	787	783	772	800	853	804	838	819	776	758	809	823	782	837	824	797	823	786	800	793	765	799	782	840	788	798	804	797	775	732	817	789	802	797	773	832	809	800	780	795	793	807	797	818	765	786	813	794	763	797	817	772	754	808	821	812	820	776	874	780	772	796	794	800	736	818	796	766	835	771	789	826	775	794	768	806	766	791	753	826	799	840	778	768	812	760	793	793	805	810	834	782	778	816	800	780	769	825	751	798	838	764	768	748	768	816	753	824	777	803	812	822	798	743	799	797	809	767	785	808	804	763	828	845	783	791	787	769	786	777	813	768	794	800	800	777	810	796	838	745	790	761	794	823	776	811	781	791	787	835	820	810	730	789	830	757	800	834	813	769	793	778	806	814	812	795	811	757	820	801	795	769	781	790	831	813	870	793	785	783	744	828	778	816	803	800	804	790	793	774	831	803	819	786	803	827	779	819	817	842	746	832	742	792	845	813	763	838	802	792	807	797	834	802	755	801	816	828	853	803	874	803	806	774	792	804	787	774	767	811	815	787	828	750	774	784	786	775	840	778	822	793	796	836	846	764	807	767	762	779	801	791	795	860	789	806	819	811	840	826	789	785	820	783	839	786	816	846	776	786	786	817	752	783	763	788	803	822	769	805	769	758	791	799	806	807	776	773	840	785	789	841	740	780	790	833	760	795	814	817	809	835	777	839	779	826	755	786	773	777	771	859	818	802	743	794	810	813	833	829	783	812	757	819	748	791	763	758	772	857	811	780	770	845	800	787	819	732	796	754	769	834	812	859	821	818	785	794	769	769	792	810	808	772	812	799	835	816	810	816	811	758	815	788	826	795	790	784	761	796	794	761	720	822	792	788	853	795	840	793	816	788	813	815	805	772	795	778	813	808	806	794	844	811	782	799	804	811	831	853	852	781	793	774	815	805	780	768	767	774	766	797	750	830	736	812	830	780	837	733	760	808	820	800	770	781	824	813	770	825	770	790	791	800	792	794	777	834	816	801	768	783	768	832	837	797	825	807	770	754	797	777	759	825	769	809	830	765	800	798	807	820	779	754	814	833	792	756	814	796	844	801	822	803	829	760	748	777	799	847	782	744	836	759	751	792	805	812	782	745	793	807	808	825	819	740	768	790	804	768	830	795	784	842	785	757	767	800	753	787	796	812	793	790	740	830	796	756	785	825	760	849	817	799	794	799	798	804	871	818	756	788	809	791	802	773	845	773	786	780	753	750	802	805	832	827	806	805	782	790	821	827	784	757	761	793	751	816	814	814	776	815	813	812	811	814	779	800	830	816	837	817	778	833	791	835	788	780	777	807	781	816	809	829	792	787	823	728	761	799	795	802	766	797	797	809	817	769	783	796	838	805	836	810	838	825	761	787	773	803	834	801	831	840	758	801	730	820	811	812	826	815	777	778	809	752	766	781	825	780	805	804	792	849	791	817	817	874	787	812	789	815	843	770	823	834	801	785	780	794	779	829	736	823	813	770	785	783	783	738	783	832	782	777	750	818	792	800	760	748	776	796	806	844	795	773	766	807	748	737	829	799	838	820	844	828	826	810	798	820	790	860	805	825	799	837	803	820	801	797	833	794	743	796	846	791	782	812	780	745	798	851	763	824	784	816	749	775	802	815	814	792	743	791	826	792	745	758	821	754	860	806	804	777	810	780	786	833	781	807	764	749	825	739	795	809	747	799	846	802	806	803	792	790	780	762	804	821	792	802	782	807	847	805	827	804	780	796	818	756	723	789	771	774	803	821	797	762	806	769	790	778	778	787	842	782	812	807	822	767	819	788	812	861	760	838	763	813	839	766	786	772	777	787	795	769	775	743	796	829	809	876	784	738	780	765	811	781	764	781	817	781	827	770	782	872	813	782	800	778	767	826	782	741	805	789	791	731	821	804	763	812	794	779	858	782	784	793	794	837	818	791	767	809	733	737	761	750	791	775	781	766	794	748	790	824	766	805	839	808	851	773	789	814	747	776	808	777	798	803	800	758	840	844	753	803	809	821	782	810	828	777	766	836	812	794	831	822	796	783	830	782	761	731	785	821	800	818	883	798	793	754	876	733	833	773	788	758	827	817	806	812	783	795	747	814	806	778	848	797	828	762	812	772	780	798	792	811	820	762	818	757	771	813	810	810	804	777	813	799	853	794	808	817	811	839	785	783	798	787	835	793	783	767	806	775	825	836	809	811	830	744	790	787	762	785	826	826	834	794	763	833	769	786	768	733	792	789	777	777	762	824	801	825	833	797	825	804	742	786	855	861	836	777	794	773	811	834	760	819	797	805	809	815	807	760	788	825	806	828	837	766	839	770	826	822	752	783	811	789	774	781	809	818	788	762	796	787	804	774	812	825	789	786	828	808	818	815	820	768	760	755	788	789	804	803	817	758	727	787	805	774	825	806	799	769	802	816	760	789	777	804	836	823	829	864	753	825	837	796	779	816	849	837	830	760	798	806	766	817	784	767	751	821	812	810	819	839	805	792	801	802	866	874	825	802	782	802	781	804	793	804	784	834	769	819	801	782	880	845	734	777	850	823	869	820	790	798	807	787	751	801	801	830	754	790	777	793	772	784	778	839	861	783	812	761	827	760	760	849	820	786	821	788	801	815	769	825	830	822	794	768	806	754	838	823	807	777	825	799	792	803	802	786	809	778	792	788	853	779	736	798	783	797	765	797	763	781	795	746	770	795	782	791	832	777	804	832	798	829	779	776	807	787	802	816	814	782	814	812	754	806	781	786	795	799	823	728	776	775	812	796	783	758	754	821	797	833	797	827	797	805	786	739	805	752	770	782	826	769	726	779	807	837	735	805	807	794	816	773	811	822	794	798	839	782	821	761	793	766	793	803	837	800	823	758	802	801	761	824	775	808	801	836	746	796	811	839	785	818	806	776	827	790	837	751	777	808	799	824	783	745	784	792	802	838	844	745	831	778	794	774	828	765	804	786	759	849	765	829	804	800	768	781	791	792	739	779	782	808	785	784	834	777	736	791	804	792	833	776	858	782	772	822	797	826	817	793	821	762	816	780	773	770	770	811	866	797	785	773	828	810	846	798	828	843	831	801	832	805	791	792	816	754	802	776	827	767	848	816	753	767	759	759	786	799	815	755	844	783	784	776	782	789	795	780	807	816	784	790	792	751	759	813	792	820	789	734	774	805	761	789	786	787	805	795	831	739	781	790	795	799	760	781	829	783	721	791	806	810	783	824	755	813	764	762	795	793	762	799	823	829	796	807	763	828	789	799	811	786	814	765	792	815	807	811
8993	1421	1557	926	699	478	448	428	371	370	312	314	314	280	298	313	293	252	272	269	290	277	248	276	277	259	267	265	291	279	235	285	254	269	249	216	224	249	261	257	257	217	277	256	228	282	236	271	264	254	263	237	247	261	271	254	265	290	256	290	285	279	253	272	286	232	274	260	272	232	273	258	259	250	259	278	239	246	258	227	281	258	272	248	275	235	285	249	271	263	288	266	254	227	277	266	267	257	255	263	243	261	227	264	281	231	238	262	271	267	247	273	255	243	248	286	251	256	223	265	258	242	242	245	256	255	265	230	245	251	235	235	245	264	253	263	248	262	239	257	258	264	281	257	230	249	285	280	252	242	273	255	260	249	234	251	252	244	289	273	255	229	278	232	276	240	266	257	270	262	257	245	241	259	270	240	258	294	254	244	240	248	252	234	274	249	228	267	260	267	219	257	256	215	238	234	282	276	243	275	259	223	239	257	251	229	243	268	239	284	248	278	268	283	260	294	276	262	272	239	254	247	253	222	247	251	234	282	256	250	242	254	242	254	233	233	262	270	276	265	267	265	242	283	267	270	234	257	262	273	249	253	254	230	250	221	271	274	271	247	267	256	259	229	242	215	245	262	239	287	243	257	250	263	254	274	233	232	278	259	255	301	275	271	263	248	251	257	253	266	246	265	236	225	270	243	224	275	269	271	252	256	239	243	261	296	275	243	294	270	271	257	266	257	248	278	241	251	277	221	269	222	270	280	242	228	272	257	269	257	238	231	241	257	236	242	246	257	252	269	249	253	253	285	252	254	264	253	248	260	245	252	271	259	230	243	252	286	278	220	276	251	271	242	281	272	279	270	253	261	230	279	271	296	238	257	258	239	282	273	261	275	277	291	235	250	230	244	261	293	253	244	245	274	251	235	249	260	262	239	257	244	241	260	261	252	256	271	288	230	253	246	262	248	255	253	239	272	271	235	252	257	264	229	258	252	250	280	251	232	232	227	244	234	253	244	251	251	273	265	285	250	283	253	207	232	239	260	246	284	284	288	248	256	275	234	273	261	271	243	270	233	226	236	273	257	255	261	237	272	219	262	262	271	249	260	230	258	257	258	265	278	261	271	242	266	264	214	245	254	247	246	256	277	249	243	269	290	297	264	266	248	231	256	245	266	254	260	241	259	258	232	219	239	273	255	275	236	251	256	288	249	263	269	238	251	270	265	260	266	281	295	218	250	247	248	237	289	244	267	284	270	237	262	272	257	250	270	253	231	258	258	238	283	253	225	268	281	255	256	285	244	269	280	285	254	248	230	245	260	248	268	268	244	235	268	228	250	257	253	248	247	221	258	269	237	276	265	255	283	261	268	231	252	255	265	271	235	245	271	303	277	230	259	251	272	278	250	260	263	258	261	255	266	245	264	259	255	230	261	254	248	256	259	256	265	261	268	259	224	248	249	265	258	265	258	252	250	250	271	253	276	238	248	259	274	246	280	252	255	225	231	257	290	269	299	241	241	261	228	271	256	243	231	269	254	267	226	247	292	231	272	266	254	274	240	277	273	260	223	289	252	247	251	233	262	291	253	276	283	252	238	247	276	247	261	277	257	255	252	256	267	268	240	222	300	265	260	254	233	242	264	262	243	269	297	249	246	258	236	246	235	242	240	262	259	251	231	277	259	235	263	258	266	226	269	243	265	240	241	246	222	262	245	281	257	246	273	262	282	255	223	276	281	273	253	270	268	262	258	276	243	275	244	245	291	256	239	276	250	252	276	286	251	241	257	259	226	250	266	251	274	254	248	216	247	257	268	244	270	254	256	256	259	257	273	260	255	266	280	280	257	256	266	229	251	257	262	293	255	246	280	263	235	273	259	264	252	257	303	279	246	250	251	303	286	254	253	262	262	246	239	258	248	216	246	254	274	249	246	214	258	251	244	255	266	273	257	264	257	247	268	241	271	238	247	249	254	258	260	252	265	277	240	249	259	253	272	257	295	255	243	258	292	263	248	298	252	231	253	259	276	254	254	249	267	269	247	263	249	247	242	239	261	263	224	251	247	258	236	261	278	276	276	283	282	231	266	246	252	242	241	271	287	242	237	234	256	271	250	251	260	214	249	234	258	247	239	259	254	281	250	267	263	248	245	249	232	250	282	255	270	274	291	271	236	276	247	267	233	241	238	273	277	264	277	275	248	256	268	264	257	296	267	266	259	264	242	239	236	290	281	244	232	269	247	229	285	242	230	227	239	264	274	268	265	287	286	276	232	267	289	250	267	256	260	249	260	295	280	266	249	245	277	291	257	248	261	259	238	261	247	238	228	242	221	223	237	257	249	248	238	243	278	266	258	259	259	265	257	260	282	254	252	269	268	269	258	283	271	267	282	257	248	254	244	258	269	252	258	251	245	276	246	250	249	255	280	265	278	260	261	276	246	251	224	254	216	227	247	243	251	231	266	249	242	260	275	267	259	272	273	248	265	256	261	289	258	279	256	229	259	273	253	249	257	236	274	255	244	259	266	259	265	260	242	256	259	263	257	239	241	258	249	239	269	245	270	261	260	240	251	245	235	243	262	260	249	257	250	243	251	222	262	260	270	259	242	271	248	275	255	243	251	234	269	254	249	280	231	242	226	263	277	216	245	256	267	237	253	244	246	246	289	281	261	261	299	251	273	291	226	241	284	255	270	257	260	276	267	268	258	268	260	245	228	248	277	248	256	234	234	249	259	250	216	223	236	243	239	253	266	250	256	231	238	231	271	269	256	251	242	250	251	275	272	255	270	274	258	236	261	285	290	264	276	253	267	275	267	248	243	256	240	258	262	246	262	278	249	259	288	236	260	247	252	266	261	260	249	248	236	240	266	247	249	274	237	283	198	271	254	227	260	280	255	246	240	297	260	252	245	259	272	263	236	257	224	294	235	246	241	255	259	250	244	255	266	254	256	263	275	262	249	263	235	265	250	277	260	265	229	257	272	280	261	262	247	264	261	251	255	259	262	259	269	252	255	239	285	259	263	274	267	258	252	276	235	249	237	280	225	264	231	248	238	280	257	218	254	288	259	288	249	250	212	273	238	269	274	261	232	288	256	238	268	236	249	257	226	264	275	253	249	248	264	236	225	290	265	243	233	250	278	267	259	270	247	241	245	254	229	263	238	249	311	250	239	242	258	257	252	237	241	248	250	253	282	254	252	262	272	207	231	250	257	291	254	280	267	250	277	254	240	296	251	257	248	262	251	270	248	258	236	251	251	252	258	251	244	248	244	244	239	285	270	284	245	266	230	272	230	256	254	247	269	273	244	237	264	280	253	259	252	245	252	295	241	264	245	251	254	282	280	267	289	239	268	261	238	264	231	251	243	267	275	264	231	270	276	270	269	244	252	245	248	245	245	271	241	282	223	265	251	224	245	254	248	251	242	267	257	243	230	251	249	264	267	280	242	256	224	259	259	229	233	292	261	277	253	245	242	260	238	236	265	264	291	241	226	254	271	233	283	259	281
7283	1743	3072	3129	2341	1815	1512	1389	1320	1168	1101	932	911	845	876	843	815	767	661	701	677	681	690	646	675	680	606	672	615	654	603	579	611	633	599	605	615	570	572	571	563	615	568	584	572	602	632	575	608	588	557	568	613	594	573	590	586	568	614	573	596	614	581	614	614	570	604	628	549	565	578	551	593	639	550	603	566	602	593	600	554	597	600	629	611	579	592	608	574	567	540	574	558	585	617	565	580	561	584	603	585	605	587	610	602	544	601	575	544	593	582	567	567	585	578	575	636	595	585	581	560	581	569	598	599	598	550	551	530	632	569	552	563	603	582	562	534	589	591	540	629	598	601	600	569	592	590	579	588	579	594	563	555	589	580	596	572	568	582	537	566	608	616	543	597	570	632	582	566	545	618	593	595	529	599	579	536	583	570	574	553	545	616	582	583	619	557	578	564	618	565	595	600	552	620	589	622	600	587	555	588	565	588	603	594	555	623	584	640	585	537	530	550	591	594	566	580	630	561	580	594	577	578	585	576	579	577	578	538	580	580	547	552	557	578	613	550	575	527	626	546	567	569	553	536	606	615	545	589	573	592	600	579	581	597	570	566	555	618	575	591	623	591	609	611	585	575	580	601	612	538	586	582	556	584	553	560	581	584	611	588	559	551	558	638	602	568	594	570	604	551	604	593	559	567	625	591	589	576	624	597	591	533	618	608	597	592	553	598	627	576	562	554	563	571	590	570	582	586	545	546	563	613	596	552	574	568	537	579	597	584	606	589	559	554	563	572	586	529	581	549	573	568	598	604	561	559	597	568	571	571	574	568	582	549	601	599	601	601	594	575	573	568	608	580	600	612	580	577	584	618	563	551	581	554	601	558	580	583	631	601	563	547	579	565	595	607	553	588	542	603	618	545	550	565	533	605	579	570	589	615	565	595	625	589	556	592	593	616	559	573	534	603	575	580	541	564	552	575	593	613	546	538	597	632	597	550	552	553	614	589	637	600	624	564	638	583	584	557	592	569	601	602	575	585	610	536	589	563	578	604	591	585	560	565	535	576	592	624	566	598	611	637	545	589	583	595	562	591	586	554	573	562	595	612	576	590	584	649	575	611	611	582	596	599	542	604	570	638	593	601	576	579	586	602	564	586	546	620	579	589	569	603	602	607	585	577	608	615	584	566	544	610	606	572	617	578	578	564	619	566	579	568	594	566	568	630	543	570	569	567	610	556	567	573	544	597	556	552	582	566	607	595	610	569	600	549	536	562	598	555	541	609	574	584	584	594	584	598	572	558	578	569	589	530	568	544	573	584	572	581	574	583	616	608	543	549	575	563	559	598	564	619	590	612	593	539	584	592	575	562	576	564	598	535	570	583	549	559	557	556	594	617	602	553	615	573	554	617	608	563	584	601	560	585	566	600	600	537	558	577	612	559	631	604	618	562	566	563	566	589	574	600	581	578	605	616	634	584	579	620	584	591	583	572	549	583	594	589	642	560	551	547	587	583	545	594	566	556	569	526	552	545	560	580	588	617	612	609	589	583	566	575	582	578	615	617	605	605	643	561	553	608	613	551	576	611	623	559	615	587	570	579	595	593	609	576	588	585	535	569	562	622	612	596	625	553	601	585	585	577	602	533	559	590	619	553	579	576	569	616	554	587	593	580	538	574	544	593	572	580	597	569	608	578	601	574	567	565	603	552	605	570	627	617	571	566	603	612	575	592	568	582	588	568	573	528	569	571	589	503	541	551	566	599	606	599	562	580	567	583	592	603	609	588	616	546	581	596	579	558	578	571	610	547	560	591	556	566	571	556	560	564	519	588	589	572	588	535	524	607	550	649	577	586	553	574	598	573	566	566	564	585	549	555	647	600	595	572	562	567	574	573	565	584	605	583	573	583	569	588	588	552	544	566	586	590	564	552	552	578	575	555	539	580	557	597	544	611	590	606	577	597	593	601	590	586	565	590	613	629	592	576	559	588	570	599	571	560	574	596	584	627	623	540	594	576	577	636	586	579	536	532	589	581	606	591	537	577	574	545	556	571	590	597	564	589	594	618	605	574	550	585	620	571	574	557	602	621	542	575	590	579	583	591	564	581	549	610	589	550	575	594	588	533	627	592	628	558	608	586	570	599	583	601	591	594	581	573	579	594	614	552	581	603	590	627	579	585	560	542	648	546	583	562	581	625	599	530	586	608	594	600	600	610	564	558	560	589	628	608	596	549	638	563	548	610	584	573	572	626	572	602	571	590	564	560	561	567	558	582	577	523	592	551	588	578	556	568	567	582	577	609	553	504	560	593	591	611	596	567	550	576	563	578	557	559	579	528	610	584	628	631	613	571	575	628	588	587	555	584	614	567	598	578	595	592	631	585	616	582	606	619	596	547	570	600	579	532	555	601	603	562	575	527	593	571	592	622	569	597	562	571	567	598	581	595	591	577	635	557	548	615	593	586	563	566	608	570	572	570	586	610	597	556	591	575	542	616	561	549	583	581	587	549	574	585	576	605	513	588	589	627	577	585	584	610	614	594	543	569	544	602	596	569	599	567	578	597	567	572	598	565	545	575	547	564	611	538	590	594	584	596	570	599	590	560	604	596	596	567	578	582	560	574	601	600	587	600	573	548	567	568	572	584	546	559	547	598	579	528	513	596	580	580	578	604	613	617	566	617	566	577	580	583	559	566	563	602	548	629	561	574	600	610	549	523	569	588	568	588	577	566	545	571	580	585	552	558	579	558	529	589	593	597	565	604	608	638	599	613	588	602	585	523	591	608	600	616	558	591	609	614	560	563	593	594	568	571	574	602	526	564	548	558	604	570	576	591	568	569	554	603	636	602	612	622	549	528	593	606	591	577	586	550	564	591	573	551	577	554	546	588	587	571	555	627	547	596	603	544	628	569	566	615	590	587	554	584	610	564	582	551	579	590	602	600	568	524	554	603	560	598	585	579	559	576	589	572	536	574	591	584	601	602	577	567	598	604	588	584	564	595	587	636	578	550	613	605	610	576	574	609	572	588	550	585	574	543	614	598	584	559	534	586	581	566	563	628	583	592	599	615	589	595	551	605	621	625	550	578	590	619	575	567	592	624	588	605	569	596	599	613	578	606	578	606	568	583	574	586	621	584	571	602	600	622	551	577	582	560	546	587	573	590	582	526	560	598	534	602	571	597	565	568	553	612	583	559	624	594	553	591	554	568	577	581	578	550	572	578	638	574	539	577	565	600	574	577	576	553	562	581	559	584	575	592	553	614	577	552	575	556	529	590	589	588	622	587	584	549	550	549	556	598	604	599	602	598	571	620	570	601	578	601	618	579	556	606	608	558	555	580	598	592	554	588	570	589	576	577	554	571	550	570	566	577	555	571	567	574	586	586	545	561	580	588	570	552	570	543	586	576	562	603	616	620	576	583	602	595	563	571	563	585	575	601	568	533	635	569	586	616	542	592	588	610	569	608	581	558	571	636	590	594	584	579	584	572	578	595	587	629	562	623	591
15974	2608	2321	1498	882	541	424	383	348	287	241	243	230	183	165	172	197	193	173	156	155	141	145	149	140	152	129	154	153	127	136	131	122	160	145	135	146	123	137	138	130	141	149	128	121	111	135	137	122	131	120	134	132	130	121	127	121	135	137	134	115	110	133	114	119	141	128	122	124	139	132	126	135	135	121	143	158	131	145	132	104	139	122	130	140	133	125	130	124	138	150	133	153	133	103	108	117	125	124	120	155	129	122	148	160	128	114	127	124	119	121	117	129	126	122	129	118	119	115	119	115	142	135	125	126	150	144	124	123	143	118	112	130	122	150	142	132	122	129	149	136	139	143	140	144	139	148	139	142	118	119	109	127	140	129	132	131	125	123	108	116	113	151	127	129	131	144	125	131	141	127	110	105	166	122	131	142	137	140	120	114	130	118	109	144	120	96	135	127	118	131	140	135	115	115	147	142	120	124	129	168	130	137	131	148	129	136	136	139	116	138	134	121	131	128	136	126	125	130	137	123	131	140	133	139	129	122	136	108	123	140	132	135	149	121	119	150	137	127	138	140	132	131	126	129	148	143	130	140	131	149	124	149	129	147	113	113	141	126	124	127	126	122	133	124	137	117	135	127	133	120	133	133	107	129	143	123	150	118	93	103	113	123	132	139	124	128	138	109	138	123	133	112	149	150	139	114	111	118	106	143	136	125	124	106	129	127	125	142	131	128	114	102	148	141	109	138	126	123	149	126	158	133	127	139	123	120	123	128	133	133	123	117	136	119	145	135	135	130	131	130	145	138	144	150	137	147	151	107	126	149	134	143	160	130	149	141	126	135	130	121	163	129	129	117	120	118	132	149	107	130	138	104	116	120	120	121	111	134	130	143	141	140	118	111	127	146	115	108	122	137	122	135	133	137	124	134	126	119	144	129	128	137	150	133	109	109	116	131	131	133	122	137	149	145	151	129	127	123	148	113	125	126	113	136	121	120	118	120	124	134	148	130	136	142	122	105	122	139	134	125	117	128	130	153	115	147	129	121	144	123	127	129	137	121	134	114	112	134	136	135	129	117	139	123	112	123	122	140	155	130	121	129	124	126	123	105	108	131	126	112	111	142	133	145	138	141	120	144	119	115	136	142	140	125	128	123	167	121	135	130	124	114	147	134	121	132	128	148	147	139	147	137	129	139	123	114	120	147	141	147	99	137	143	130	134	126	142	116	113	116	112	138	123	120	132	126	114	134	125	132	123	134	112	135	125	151	127	124	133	138	140	138	154	135	149	127	122	141	124	125	136	138	159	116	146	125	131	136	133	147	107	118	139	148	130	130	128	127	132	147	124	129	132	131	107	130	126	121	120	143	123	134	128	120	127	118	118	131	130	129	136	124	114	146	126	110	136	114	132	121	125	132	130	142	156	127	121	134	119	140	131	122	146	140	127	146	128	123	127	142	150	152	128	129	126	129	129	131	124	121	116	137	112	123	104	137	123	137	120	123	121	125	126	113	130	136	126	131	142	138	143	126	130	127	146	128	136	131	150	139	124	117	133	153	129	130	129	149	131	112	134	128	134	118	126	110	136	128	115	130	122	146	154	146	120	136	150	152	150	113	104	129	120	112	149	125	124	137	123	138	139	112	121	141	123	126	114	82	120	131	130	124	116	132	133	126	129	148	154	143	118	138	134	121	124	127	105	125	125	120	143	118	118	110	119	121	127	131	136	98	126	111	123	139	127	155	123	134	126	150	142	120	126	133	126	113	140	128	150	127	131	147	123	149	119	127	125	126	137	134	140	132	144	150	131	124	118	136	139	124	110	123	136	106	106	133	139	141	110	130	163	136	127	137	148	115	122	124	115	117	131	136	107	127	123	134	130	138	124	125	109	136	157	130	143	127	133	111	133	136	133	109	113	142	122	110	119	133	130	107	129	122	124	126	146	115	112	119	124	150	136	118	129	121	127	127	127	138	126	132	113	124	134	145	135	144	141	96	134	123	124	162	136	134	154	139	118	133	155	128	130	122	119	125	119	116	128	129	126	134	126	138	128	123	116	130	118	126	125	119	126	130	117	135	141	147	125	152	131	134	131	139	130	137	132	141	122	131	108	134	120	150	140	127	132	132	112	135	130	118	113	140	134	138	128	131	120	135	116	122	138	139	122	123	102	113	131	116	132	131	136	143	121	119	131	129	136	145	125	116	136	152	119	131	116	146	114	145	126	143	139	146	136	120	126	128	135	108	133	136	128	124	125	118	135	120	131	126	109	139	139	143	118	126	106	115	128	126	132	124	141	146	125	147	133	140	123	144	111	140	123	139	150	131	107	127	118	135	149	137	160	126	125	141	133	129	155	121	127	148	122	146	128	124	149	102	130	159	140	134	136	122	121	132	105	144	119	107	144	126	115	123	116	165	129	135	135	104	131	121	125	136	140	129	130	132	143	122	133	120	121	139	123	130	129	154	139	116	108	135	125	121	113	151	123	137	127	129	139	137	124	151	116	128	125	143	125	141	121	150	114	132	120	134	134	139	158	130	117	99	117	119	101	125	131	121	111	138	126	130	151	141	113	131	151	143	125	131	131	137	108	157	129	134	142	121	143	121	128	137	134	131	139	124	144	123	123	155	132	131	158	118	117	107	141	144	138	122	111	125	136	169	132	142	118	136	177	137	129	149	151	112	129	139	147	126	115	120	121	130	138	127	125	140	108	123	130	145	124	149	138	132	141	135	135	111	122	117	125	148	133	137	137	151	125	123	143	122	138	157	131	106	114	127	141	115	128	118	143	157	117	130	140	137	123	119	131	164	134	130	146	153	113	124	134	104	118	136	111	127	123	114	138	154	151	113	142	116	130	129	154	125	153	143	118	136	122	106	108	119	132	121	123	124	117	146	133	123	121	122	115	124	132	137	142	102	134	121	110	128	134	131	124	122	112	121	134	118	120	105	114	131	136	105	138	135	121	145	123	138	120	134	147	151	154	133	121	142	140	131	103	137	120	122	114	138	122	123	119	145	131	108	137	123	116	118	153	142	131	113	113	138	137	132	116	122	140	108	158	132	148	145	145	123	139	115	126	124	114	123	123	142	138	126	132	133	132	127	134	125	108	149	128	128	123	138	135	138	159	139	125	153	136	136	120	134	122	142	130	130	137	117	127	120	121	108	124	137	127	114	156	146	137	127	131	130	118	140	124	139	153	130	112	132	135	148	130	116	125	130	123	127	131	99	152	114	132	115	166	120	116	108	132	128	135	121	141	142	155	127	124	130	115	110	107	142	144	130	130	139	134	144	151	122	140	107	133	140	128	134	139	128	130	114	126	144	129	128	141	122	133	162	122	107	116	150	139	139	121	138	140	145	121	111	124	140	131	128	132	129	115	135	131	112	135	116	118	142	158	111	151	139	135	133	138	125	119	123	132	155	134	117	136	140	135	143	136	123	131	110	139	124	119	150	136	127	132	123	132	123	113	134	122	100	120	142	126	114	124	145	111	120	127	144	148
9154	2192	4380	4477	3338	2455	1936	1646	1466	1321	1141	961	869	728	686	699	654	608	560	471	478	482	487	477	488	405	382	447	392	430	416	384	361	370	350	369	400	326	373	334	350	354	351	311	335	320	332	372	336	343	353	339	367	351	393	322	309	365	320	303	336	322	348	355	359	353	325	350	329	373	318	329	366	314	360	341	314	336	315	347	314	352	340	315	302	332	303	308	343	349	323	325	338	337	326	318	320	313	362	333	338	351	339	336	322	330	323	334	333	315	277	306	321	328	331	340	339	338	325	332	327	333	316	359	298	353	349	327	300	312	292	330	307	319	326	326	328	310	333	328	308	316	341	331	325	337	324	330	330	324	319	306	331	365	355	318	353	314	350	326	327	322	346	326	304	333	354	293	324	344	314	328	311	329	308	310	330	301	330	306	344	340	315	307	322	307	314	342	323	331	322	347	319	344	321	348	327	341	349	304	316	337	334	296	333	301	316	341	307	332	299	324	323	324	310	337	297	296	300	285	296	317	332	336	344	322	308	324	292	338	309	322	322	326	331	354	324	303	292	292	310	351	316	341	320	341	343	317	319	304	356	348	304	334	306	307	322	311	343	312	334	296	339	321	335	312	331	336	322	295	317	292	316	330	334	311	335	336	346	358	324	339	332	323	333	312	309	348	337	325	334	336	318	345	316	337	310	346	310	317	296	311	318	334	319	336	329	350	334	314	305	293	348	321	337	305	323	333	316	358	282	340	320	327	352	353	298	305	340	323	320	340	310	330	324	334	336	340	340	365	309	322	330	300	343	324	318	322	322	308	291	338	310	330	345	338	322	303	321	316	329	355	317	281	310	327	353	323	291	310	295	319	315	307	344	319	318	313	301	353	330	316	327	331	348	291	302	327	348	336	334	311	328	282	323	318	289	303	316	324	327	338	325	330	318	302	318	290	328	345	330	325	322	334	357	345	337	331	306	312	313	305	327	337	288	336	338	311	337	317	327	339	324	330	314	340	347	327	351	343	321	327	350	331	317	344	324	317	317	309	337	306	338	317	335	320	316	315	323	318	346	329	340	320	326	292	317	322	331	336	301	333	331	342	351	312	336	299	333	323	345	304	337	300	339	340	354	336	320	315	309	332	338	347	302	363	325	320	343	330	311	320	332	334	322	327	325	347	325	319	345	307	307	321	341	314	317	329	345	314	301	332	313	342	324	332	304	316	339	306	320	328	324	329	315	327	332	300	318	337	308	334	339	304	322	359	325	302	345	328	325	346	326	331	313	328	341	320	351	341	357	332	338	330	297	306	307	349	282	340	323	322	321	337	363	338	316	334	318	297	305	326	343	317	328	326	307	335	332	328	342	316	324	304	319	320	307	303	312	290	330	333	326	311	308	344	325	319	306	327	305	316	311	315	283	303	308	326	299	310	338	304	340	349	291	332	316	325	344	362	285	335	316	311	317	326	313	326	310	325	323	327	339	280	326	299	284	290	323	314	339	348	328	351	354	318	318	324	320	322	345	317	316	349	337	339	297	305	344	347	303	312	334	316	345	310	346	351	356	310	320	369	345	312	334	309	334	313	312	335	302	309	335	295	316	323	338	341	346	313	330	325	287	326	316	337	323	327	313	324	308	328	330	327	330	335	307	306	356	321	307	334	316	309	307	321	341	335	317	347	275	339	324	334	319	324	332	359	293	333	330	320	312	329	324	291	324	363	341	315	333	335	295	318	314	323	259	322	317	319	331	330	318	327	329	321	281	367	329	335	331	344	330	324	334	344	347	326	355	331	321	314	348	314	331	318	310	323	353	295	287	317	288	321	302	353	307	334	342	315	343	323	323	337	331	345	349	305	328	332	347	297	347	332	328	331	330	336	304	335	347	350	312	337	333	306	312	339	351	342	344	349	318	320	298	373	323	315	318	336	325	316	307	333	322	296	335	315	310	331	342	309	325	331	362	339	333	290	359	315	357	340	310	337	280	324	326	346	330	339	316	315	328	354	330	326	325	327	327	326	320	322	323	337	316	291	292	319	322	326	312	325	341	332	352	297	309	320	324	309	328	290	312	354	291	327	327	346	292	334	378	371	322	317	359	314	337	316	330	319	340	318	329	329	332	331	304	338	347	300	330	298	339	363	301	322	310	320	304	305	312	336	326	303	305	333	333	329	354	329	330	309	355	315	324	324	336	333	323	333	317	310	345	326	326	331	344	333	300	333	312	318	368	341	331	345	330	312	333	305	323	326	325	326	332	356	314	315	331	354	283	311	313	327	319	329	330	331	328	322	331	316	320	298	332	309	300	318	365	340	324	322	335	345	297	365	284	309	345	306	332	323	315	320	307	298	307	329	319	344	362	345	305	340	327	352	337	307	318	334	338	347	342	320	348	314	302	323	357	307	311	325	346	342	321	333	341	364	285	359	344	305	347	296	320	351	331	339	334	316	318	310	287	304	333	333	352	297	316	332	312	296	336	314	374	325	332	349	361	314	352	294	298	285	310	319	332	316	303	334	333	339	319	314	343	320	324	351	305	334	341	335	324	315	347	325	318	357	339	322	292	339	331	298	327	342	324	325	326	326	339	306	296	322	300	357	350	317	352	314	303	296	343	316	340	328	315	340	340	313	308	322	357	298	342	354	322	314	315	306	345	338	326	325	303	312	328	326	281	326	302	348	343	321	347	325	342	339	320	302	346	323	313	318	339	317	338	309	308	343	315	311	326	323	319	311	324	328	324	333	298	365	291	329	323	339	338	315	340	327	331	334	310	362	280	311	343	327	347	320	350	319	350	315	355	331	325	325	315	332	333	304	333	309	318	312	370	333	349	320	343	328	333	350	347	331	297	329	347	329	319	299	335	304	358	306	307	345	326	322	341	309	339	301	368	327	320	290	321	331	339	337	321	319	313	340	334	336	326	303	297	306	367	320	312	311	329	334	340	328	338	314	328	339	320	322	342	300	308	321	342	315	320	318	314	322	339	305	376	278	363	323	322	316	351	324	339	317	333	334	323	314	308	332	336	346	321	341	289	346	315	347	321	344	301	344	338	312	331	313	299	306	318	314	326	347	352	330	302	351	336	287	297	298	326	339	331	299	318	321	336	322	316	322	329	349	318	335	335	310	309	335	325	343	322	339	310	304	320	302	357	335	335	323	350	297	316	346	343	334	306	362	308	302	314	327	342	319	301	338	330	327	317	325	328	312	317	289	343	323	284	332	358	343	298	292	308	333	343	357	344	328	314	359	318	320	353	352	318	314	287	338	340	301	314	319	320	319	318	342	328	309	342	321	311	363	322	331	284	330	350	322	313	363	343	327	337	325	328	349	344	313	327	358	326	317	326	302	356	343	325	337	333	306	309	371	327	327	289	312	295	285	316	332	325	300	323	342	346	342	319	334	290	350	330	353	343	344	288	333	321	349	343	352	325	299	372	293	331	294	333	332	366	319	361	321	318	334	271	325	305	300	358	355	307	339	314	325	316	275	332	307	343	311	320	291
2147	679	783	580	450	458	381	400	371	396	377	336	401	357	375	395	360	340	368	397	350	404	353	380	333	381	355	331	403	349	356	358	335	383	390	370	309	369	352	376	319	336	355	338	364	378	344	376	350	349	330	354	397	391	339	360	344	383	329	343	349	355	343	375	372	391	358	359	353	396	371	309	390	354	359	359	384	379	380	351	355	389	362	344	353	392	358	320	389	349	386	353	369	384	351	345	315	345	361	359	387	338	380	382	369	358	394	365	356	376	351	367	352	352	363	336	395	377	338	375	324	364	331	378	344	359	391	355	381	334	374	365	353	318	353	382	363	350	354	337	342	318	340	365	373	358	358	370	344	395	347	377	361	344	339	338	339	348	360	357	350	337	349	341	365	363	357	355	370	374	364	380	351	330	333	337	372	329	334	341	342	370	353	343	346	327	353	345	362	383	368	350	355	410	391	352	363	363	393	354	360	349	357	366	357	362	375	375	362	340	351	349	357	362	316	366	376	338	359	344	354	338	363	334	347	357	348	347	360	394	380	339	398	353	320	350	366	338	337	318	350	372	358	326	348	359	343	348	361	334	327	367	362	340	356	333	379	356	372	348	351	343	393	340	356	380	375	356	341	361	373	386	382	333	352	338	366	377	357	357	364	362	333	340	352	347	342	404	376	386	368	359	343	352	395	348	345	385	365	371	394	349	346	365	369	374	340	366	352	390	348	348	345	353	355	382	378	390	355	340	352	352	340	319	338	343	359	356	315	334	374	366	368	380	363	364	331	367	325	346	351	354	368	356	379	327	336	363	377	348	376	363	308	350	366	350	378	341	352	371	369	350	384	367	358	391	358	346	368	392	417	357	364	375	389	360	350	341	340	356	379	333	374	378	382	368	357	323	364	361	369	371	340	342	393	373	310	320	334	330	323	329	325	375	329	358	361	337	378	362	386	388	390	329	372	345	363	373	320	400	345	319	342	355	356	366	350	349	342	339	360	348	354	379	348	341	349	379	387	345	376	353	365	358	338	354	371	324	337	327	366	376	366	358	361	391	367	361	369	384	389	346	412	338	362	357	353	365	361	369	348	366	327	320	359	346	365	333	371	345	330	361	356	367	387	377	355	363	368	361	330	382	369	367	353	359	331	367	374	363	363	361	318	369	348	371	369	318	353	386	312	359	385	368	345	339	348	349	384	368	361	348	375	362	375	391	324	366	336	341	360	329	371	335	346	370	351	341	349	358	378	330	370	327	363	319	328	365	361	366	348	370	345	375	355	355	341	352	357	386	348	380	367	370	359	376	378	352	348	343	313	332	342	353	373	375	397	389	376	348	345	348	376	369	339	380	354	335	320	362	401	371	352	338	327	344	378	349	370	357	321	338	310	380	352	329	323	348	315	385	360	363	370	343	352	341	357	336	336	337	364	376	348	365	333	326	374	395	369	417	369	349	376	366	372	347	361	328	320	361	340	345	349	380	380	339	381	351	343	359	375	354	358	344	376	350	361	393	378	386	352	341	389	358	364	350	351	375	362	362	388	375	362	350	378	357	358	387	375	371	347	351	341	332	368	324	348	359	342	336	342	364	342	339	365	337	356	367	363	345	363	362	385	367	386	354	386	344	400	343	352	345	348	355	332	354	356	369	371	345	345	409	366	353	352	357	339	343	354	388	362	353	310	336	344	373	360	343	371	342	348	362	352	344	400	383	356	357	394	351	350	366	350	368	375	383	348	355	350	376	346	363	350	379	333	353	353	341	353	410	370	384	346	367	385	372	388	365	342	357	360	390	372	344	338	383	335	349	384	323	363	393	360	347	302	362	353	338	363	309	388	350	387	365	371	367	345	376	404	362	389	366	351	392	363	365	357	348	343	349	342	356	382	344	336	372	338	343	334	356	331	387	376	318	383	352	397	347	351	330	353	399	384	357	373	358	377	335	331	411	347	359	370	371	370	348	340	386	366	381	360	345	380	336	374	367	330	348	361	326	352	368	374	352	354	355	344	345	360	343	339	382	367	364	379	353	383	350	350	359	374	354	392	404	329	384	353	371	389	365	380	340	356	349	359	328	360	334	363	374	347	341	379	338	341	334	365	344	341	369	365	358	333	348	325	340	360	394	344	383	375	380	326	293	355	376	340	383	340	333	394	370	355	331	344	338	337	345	347	335	370	333	356	385	367	368	335	323	337	374	358	356	352	339	343	376	358	342	341	358	348	368	343	354	383	342	363	366	396	409	355	345	375	366	370	358	340	357	343	351	318	362	351	336	379	363	334	356	351	315	369	399	370	357	369	366	376	350	322	350	352	336	348	353	377	364	326	338	361	371	366	364	357	341	359	425	308	356	369	357	386	344	389	341	350	366	345	345	358	357	382	396	337	332	365	384	337	328	317	419	343	358	334	366	362	341	319	367	368	344	370	365	362	348	361	334	378	380	339	297	362	365	358	341	405	391	323	355	355	339	305	389	354	365	355	376	366	372	344	363	389	344	356	371	347	360	343	338	351	346	340	386	360	403	351	350	335	355	372	349	354	342	364	343	336	353	381	394	361	402	345	310	359	345	358	313	335	380	349	358	361	345	354	372	403	358	375	372	365	352	353	331	364	338	336	328	362	384	390	390	355	344	330	382	336	374	356	328	362	340	330	356	391	360	372	367	373	339	346	350	363	340	381	349	364	359	364	337	345	347	371	344	343	372	341	354	349	356	339	335	359	329	353	379	322	363	342	374	385	343	355	365	372	351	337	312	352	371	345	368	360	398	357	362	349	313	363	380	373	375	317	350	342	313	397	376	342	344	364	365	359	344	354	384	380	354	369	342	310	354	381	363	337	368	328	336	362	331	360	352	338	352	335	401	356	367	341	383	350	341	337	318	341	386	361	377	350	377	353	394	368	377	373	327	337	327	355	346	360	378	360	381	365	331	339	340	334	333	355	353	394	379	352	396	385	338	332	370	350	357	365	410	340	374	339	339	335	351	364	369	356	369	348	359	336	353	376	370	369	359	376	352	329	311	354	351	327	343	380	374	358	367	352	345	393	363	354	335	359	381	319	373	334	382	349	378	379	368	356	380	360	369	351	354	376	383	328	378	364	357	351	354	357	336	361	346	355	365	361	321	341	343	328	362	340	360	341	355	378	374	381	346	367	387	368	349	371	340	327	364	343	369	341	341	377	392	353	348	361	358	380	354	348	362	356	331	366	361	355	381	357	358	353	327	362	399	340	357	351	349	328	372	332	336	355	352	367	366	329	345	384	352	400	390	342	349	362	351	346	345	374	343	359	360	362	351	328	366	329	356	352	386	388	359	352	314	358	362	362	344	339	367	334	361	375	349	335	329	333	346	339	368	354	377	329	370	362	394	382	370	343	355	367	352	326	378	339	345	341	335	376	388	364	338	380	346	350	325	358	322	390	329	349	375	363	349	330	370	334	370	351	369	352	372	381	358	329	378	373	323	383	360	369	322	349	357	378	364	353	322	314	349	369	361	368	364
2425	1137	1625	1621	1258	1156	1129	1055	1027	963	947	906	884	877	815	822	835	818	845	866	839	872	808	831	860	811	788	847	836	793	820	806	811	809	881	837	780	769	807	838	802	824	779	741	836	794	764	826	782	770	768	782	792	803	809	766	755	792	810	837	776	754	770	835	840	813	799	814	766	762	808	764	826	793	796	815	816	815	771	794	803	792	759	801	785	788	782	776	782	783	799	819	785	826	847	803	845	789	788	781	801	830	777	768	771	828	832	783	765	787	801	824	820	837	774	793	796	816	803	763	791	837	818	771	803	836	813	787	768	727	819	763	829	772	797	794	817	757	797	778	777	825	793	767	732	797	795	774	789	819	773	739	778	757	804	800	752	800	827	853	771	824	822	763	820	773	800	814	803	841	794	831	810	819	769	787	781	773	722	827	777	814	756	804	829	816	757	813	762	768	770	777	794	777	789	791	797	831	807	803	751	864	779	813	808	816	757	809	829	792	772	812	806	765	753	785	839	768	838	755	782	774	804	804	853	800	757	812	751	816	795	821	809	794	784	827	816	795	799	831	789	850	784	807	751	756	790	765	780	741	805	825	776	825	842	793	774	800	809	831	802	775	820	787	824	819	822	772	822	797	787	807	788	792	788	749	765	758	760	842	796	772	789	794	800	769	796	799	773	786	726	810	837	836	784	766	778	774	815	785	809	784	765	765	849	801	840	784	841	820	793	790	799	780	755	805	810	724	803	793	792	809	816	794	806	820	760	741	792	762	777	764	757	821	819	797	805	789	735	769	803	796	773	768	741	783	840	798	790	803	770	790	796	809	794	751	808	780	797	747	792	765	840	768	809	806	824	778	810	805	792	812	817	804	828	819	818	768	795	819	836	783	797	746	825	811	776	816	823	809	772	795	747	811	784	784	785	796	770	855	762	799	811	763	753	794	807	754	788	805	789	846	805	809	785	778	754	842	789	797	779	811	833	764	776	777	805	816	802	729	783	818	767	808	815	761	808	781	796	783	802	828	752	795	829	792	835	787	748	765	803	807	828	750	818	783	781	766	795	772	849	778	839	769	783	823	824	807	777	840	759	793	808	763	811	794	848	806	784	807	800	803	767	821	796	822	784	808	829	799	822	826	812	803	826	801	754	797	729	788	805	762	790	798	785	754	769	798	794	806	772	803	787	806	775	818	813	804	764	762	776	825	784	793	836	828	770	786	790	827	786	817	772	773	766	737	826	829	803	766	785	760	866	804	817	801	798	752	751	780	803	794	781	773	810	760	747	782	765	782	786	825	792	761	792	779	747	806	769	773	752	784	797	743	817	771	828	778	808	824	760	813	823	759	783	764	778	771	801	799	795	803	830	716	787	753	777	816	777	784	760	798	765	811	764	784	833	779	846	813	827	799	742	805	817	835	786	740	766	757	818	829	805	801	786	794	775	781	777	788	799	836	772	815	783	805	700	790	759	819	839	807	741	749	721	783	803	796	791	809	816	778	814	832	826	801	800	748	761	784	773	783	799	778	797	724	798	806	783	758	807	792	787	817	821	790	789	738	763	781	806	806	771	791	832	755	808	795	863	785	737	796	786	786	778	703	770	827	801	797	783	807	802	766	837	792	833	806	747	792	815	807	832	782	773	786	806	816	795	766	832	815	779	845	757	799	808	835	810	766	811	806	763	801	761	834	810	806	767	823	806	827	812	786	786	755	791	826	775	780	770	810	798	848	747	834	762	753	798	772	805	773	799	820	839	742	774	784	762	748	777	803	818	734	774	761	787	781	816	826	775	840	763	781	779	785	750	795	815	806	795	794	781	837	800	812	758	759	772	800	780	786	780	754	787	821	747	818	809	838	810	787	827	810	800	794	819	806	735	802	797	811	797	756	744	766	808	810	816	786	781	800	763	781	805	839	814	811	784	780	778	777	806	767	788	784	755	822	756	774	805	846	773	740	805	812	764	790	793	816	827	819	811	776	753	752	807	786	787	778	825	756	768	844	804	796	826	825	784	818	797	765	805	778	859	800	829	785	783	790	818	832	832	784	805	764	799	810	800	853	804	770	819	773	747	731	800	792	769	830	791	801	819	826	753	818	806	766	760	752	815	768	807	782	838	794	797	777	822	805	826	772	817	773	811	790	781	767	783	827	841	840	829	780	825	791	791	832	795	774	822	814	782	799	781	746	778	759	801	759	811	821	787	806	770	764	750	817	760	798	799	789	787	751	804	802	799	780	820	810	773	805	793	777	748	779	812	835	805	770	830	825	837	835	772	797	755	810	813	760	722	776	779	794	767	805	882	822	854	792	749	777	819	790	797	808	797	800	755	787	794	854	843	818	754	825	820	779	786	745	807	734	780	764	772	771	788	866	790	749	788	807	758	764	795	779	765	769	825	790	789	795	768	821	811	774	822	820	770	737	830	797	818	810	788	775	778	790	793	810	782	786	795	811	751	834	810	795	790	752	793	790	778	776	819	792	785	782	823	821	847	782	806	786	796	755	807	784	787	801	818	801	788	811	776	776	775	776	813	827	778	792	779	786	763	784	770	771	856	797	772	768	807	757	821	805	787	812	759	790	794	819	773	791	834	763	841	792	785	783	787	800	800	785	815	821	809	806	766	847	791	743	756	718	775	763	799	738	798	804	774	857	751	816	776	816	821	814	789	753	794	786	757	794	819	819	775	765	822	791	803	806	788	857	814	742	802	842	756	816	795	799	776	798	836	803	795	796	777	794	775	784	814	764	775	788	843	769	748	772	768	808	790	800	830	813	771	813	778	799	751	762	783	773	763	790	801	787	852	765	789	801	847	834	786	845	799	771	823	760	806	783	785	853	815	789	790	758	814	772	791	780	812	841	812	795	791	741	807	789	752	788	816	835	779	825	807	814	767	800	803	786	778	785	754	780	808	775	778	796	765	749	810	768	833	787	824	764	810	850	818	781	797	769	856	801	760	792	808	739	818	785	832	777	767	766	831	767	824	745	775	788	782	858	808	806	799	815	741	785	743	778	790	782	821	796	790	779	772	801	749	798	814	796	815	810	780	822	840	801	777	811	818	794	776	818	779	795	787	806	791	782	772	757	771	787	773	809	785	769	780	812	798	839	772	831	747	860	788	817	750	754	785	787	787	772	863	786	777	798	812	778	807	803	827	800	818	795	789	843	786	766	769	818	768	757	734	801	805	724	765	817	810	823	815	791	818	795	779	796	799	829	748	752	806	786	814	833	765	791	814	771	786	772	812	794	808	818	815	829	809	779	780	836	796	763	810	795	782	759	784	772	843	750	792	758	824	764	779	772	834	805	745	753	778	792	766	788	786	793	745	787	842	748	777	837	790	794	795	772	788	830	806	758	809	806	791	791	829	773	753	836	797	839	775	791	796	797	770	830	821	808	775	797	832	811	825	805	790	769	796	821	787	796	756	832	765	808	804	794	812	787	775	769	775	811	815	777	806	783	825	795	770	831	780	765	802	766	799	799	797	783	805	871	792	816
9105	1470	1479	998	761	519	480	375	352	368	351	320	345	283	255	258	260	269	273	273	263	273	272	258	257	244	254	266	290	241	271	258	227	263	245	247	284	273	261	243	266	276	249	278	243	288	260	235	226	224	254	273	218	283	268	234	229	242	270	282	278	273	240	260	237	266	223	265	280	278	283	264	237	255	231	264	256	255	223	248	273	274	265	230	217	263	278	254	268	283	281	273	255	280	268	249	238	228	253	265	232	229	263	250	260	269	283	249	289	244	275	255	225	271	217	285	255	281	271	257	284	273	268	257	249	246	270	273	243	249	231	259	258	258	248	234	267	258	252	264	247	258	243	257	233	260	253	255	235	264	266	304	251	222	265	252	237	228	245	267	269	242	247	238	250	232	214	262	270	268	245	200	265	249	247	232	263	259	280	229	287	273	242	281	254	239	245	248	239	254	254	249	245	264	264	231	254	277	268	238	254	236	285	282	267	240	261	238	254	255	284	273	233	261	248	278	274	240	281	248	237	258	268	270	245	245	231	222	271	254	246	284	252	267	262	256	263	252	248	260	262	286	263	274	237	279	258	278	278	287	246	258	272	285	259	277	256	286	253	237	277	278	267	258	232	213	258	278	264	281	249	231	253	283	272	239	258	250	226	232	278	285	247	271	245	267	234	255	256	306	263	224	233	244	262	241	264	278	272	252	225	267	253	254	246	230	246	230	268	257	242	255	265	267	268	239	243	255	241	214	258	256	268	278	262	251	257	244	241	223	242	246	210	282	239	270	240	256	258	264	268	266	256	250	231	270	249	269	262	278	279	247	259	228	249	224	237	263	261	232	272	255	240	239	242	249	247	259	261	267	250	254	232	256	255	259	270	234	234	280	221	281	229	270	264	266	233	245	228	249	241	235	223	271	251	229	282	258	250	275	254	261	253	238	298	270	229	282	237	279	242	273	273	261	258	254	263	259	267	253	239	264	285	233	267	264	238	264	254	239	261	232	219	267	251	212	254	230	259	215	295	250	244	224	257	271	274	249	258	241	267	276	293	256	258	257	247	255	251	243	284	255	249	242	262	262	244	261	267	264	246	266	254	259	266	237	248	244	234	268	255	275	268	240	274	244	290	284	262	253	278	258	231	258	265	232	221	266	243	268	250	255	265	282	231	243	247	250	267	268	272	258	266	243	256	286	248	236	225	235	236	271	227	256	254	281	225	239	246	263	269	273	260	289	258	234	244	246	254	264	229	266	244	240	190	257	245	242	258	276	284	250	247	267	270	273	280	246	277	251	251	263	276	218	252	300	270	253	275	268	254	268	279	260	277	272	228	274	222	235	245	256	255	273	243	256	224	263	244	279	254	247	240	219	276	239	241	256	276	259	259	274	252	258	246	269	262	282	236	284	246	244	237	245	245	262	237	251	242	250	237	275	263	276	263	266	242	249	261	225	239	271	257	241	248	254	219	285	253	260	262	237	238	242	294	233	260	277	247	233	259	241	270	229	251	244	257	249	259	261	288	242	262	259	261	256	251	253	253	305	250	248	243	253	273	259	259	250	260	255	247	251	260	258	275	266	260	253	267	240	255	246	228	231	241	245	246	283	251	260	254	275	267	238	265	248	257	248	258	246	221	276	272	281	288	271	230	244	235	249	220	223	245	250	258	233	251	246	262	262	248	253	248	255	257	216	236	232	240	274	269	257	254	247	274	262	248	274	266	268	247	255	222	273	256	279	242	242	242	228	226	269	265	268	235	269	255	236	284	250	245	263	280	252	254	223	241	278	241	258	245	281	286	254	275	251	275	265	292	225	259	254	275	239	246	214	227	234	213	273	228	263	240	253	250	265	272	222	280	265	244	281	265	262	261	268	273	294	251	229	252	241	222	261	281	273	254	256	268	261	257	247	266	281	241	262	276	249	245	239	266	277	236	243	275	241	263	255	243	252	265	226	268	260	250	250	249	275	229	252	229	250	239	248	266	259	290	261	252	254	244	226	281	278	238	253	233	250	227	234	245	273	245	265	238	238	244	265	237	283	230	244	223	239	227	252	273	269	236	264	276	250	282	286	264	293	294	261	257	275	260	236	238	230	251	274	225	255	252	248	282	242	245	251	237	272	268	227	250	286	289	271	269	280	260	258	256	237	241	267	237	246	258	256	255	243	277	268	250	262	255	227	251	259	270	241	259	246	245	268	287	260	264	224	237	237	280	236	246	255	266	277	250	274	259	230	248	222	237	251	271	253	249	247	236	243	249	245	246	246	230	277	272	250	237	270	244	245	246	278	244	264	255	258	256	258	272	260	266	255	256	251	290	238	260	245	247	258	252	264	233	262	233	270	265	243	260	263	267	234	236	267	250	252	244	245	246	256	269	249	214	261	259	268	244	249	264	247	239	277	275	271	279	221	244	257	266	267	264	242	234	264	255	271	225	271	249	268	245	235	189	277	294	238	209	224	241	261	255	275	262	274	271	239	267	229	268	223	230	226	243	257	267	244	280	235	277	267	263	250	230	263	274	273	263	239	250	263	266	231	234	265	235	240	232	256	281	256	281	253	253	230	218	259	281	240	247	269	255	284	256	237	240	210	236	243	243	268	242	270	249	244	247	273	250	231	271	242	255	230	233	257	241	235	249	281	243	236	260	235	249	268	260	234	284	266	266	271	257	245	271	278	263	284	260	260	225	254	254	282	284	255	242	244	255	261	240	259	274	251	263	251	228	283	251	228	253	230	282	261	263	267	259	252	229	270	255	246	275	267	254	268	280	282	242	242	254	208	258	268	250	257	264	258	241	279	231	252	239	240	234	278	224	251	260	234	251	252	239	233	248	244	233	253	252	273	253	236	227	285	251	232	271	254	251	259	278	241	247	284	230	269	273	251	227	265	221	225	282	251	256	241	244	241	253	248	252	251	253	253	247	282	264	270	240	227	253	235	272	234	275	253	265	249	261	236	249	253	242	271	288	228	247	240	243	280	234	240	265	258	277	260	274	241	258	247	255	225	264	269	227	216	272	245	273	259	229	264	259	239	218	252	269	230	245	258	248	266	258	286	252	231	282	241	257	268	236	281	239	269	232	259	269	318	277	270	264	259	250	256	249	280	247	285	241	255	239	270	263	281	277	258	259	231	235	297	278	256	250	249	278	249	256	264	263	291	268	246	256	257	255	259	224	236	230	238	241	270	256	251	256	223	273	263	228	267	242	272	273	246	251	274	267	242	254	250	226	277	245	264	251	279	260	269	281	243	263	263	233	232	277	259	262	289	258	240	254	230	265	291	260	269	261	284	238	246	241	260	234	267	258	240	248	223	257	252	307	239	241	243	267	247	280	220	253	234	239	247	235	246	245	259	258	251	236	254	258	276	247	232	245	277	216	246	248	265	255	211	216	280	252	233	291	252	251	263	245	258	265	250	279	264	267	265	260	268	238	220	266	245	232	281	262	249	238	253	280	234	248	268	248	277	249	254	274	249	243	254	262	244	278	276	277	284	250	243
7412	1684	3105	3168	2538	1906	1578	1352	1177	1096	1112	1028	876	849	819	817	776	783	659	717	652	660	641	701	708	632	608	628	616	651	621	627	590	631	638	601	585	596	607	571	560	594	614	574	602	553	606	538	609	540	581	620	567	582	640	582	636	583	648	605	597	583	574	587	564	619	581	589	585	572	579	570	546	615	613	582	605	580	560	596	577	560	568	600	598	611	553	563	578	537	609	570	601	610	627	584	543	617	607	579	564	556	589	625	549	575	582	574	585	593	568	574	577	574	584	556	585	580	573	569	567	534	561	559	570	596	597	580	566	591	566	598	521	602	618	593	631	590	605	532	546	603	612	593	545	568	569	607	553	577	553	585	561	609	637	607	614	561	588	586	597	574	594	623	613	590	588	611	586	614	538	542	574	608	556	586	566	567	588	588	577	554	556	573	569	554	619	586	530	566	604	588	554	575	532	570	632	570	575	563	594	555	521	576	514	598	575	620	591	562	583	562	552	594	591	592	580	604	612	546	525	533	595	565	601	596	612	566	566	591	594	563	566	600	581	545	583	592	556	588	594	553	610	597	588	583	611	570	585	599	545	538	559	588	566	564	559	555	596	594	606	600	607	581	584	590	557	563	538	553	610	591	562	559	602	568	606	597	531	542	554	574	552	567	581	578	551	581	578	564	577	612	605	584	602	610	576	600	586	544	553	584	568	596	572	569	562	558	564	610	598	588	596	597	525	593	588	573	547	565	549	576	573	579	560	610	583	538	534	610	595	581	562	560	571	540	580	568	597	603	556	576	620	534	555	561	582	621	568	582	571	618	550	567	547	562	611	561	577	610	562	599	559	585	586	587	604	602	605	584	554	605	578	555	528	540	594	577	568	595	589	573	565	590	546	592	601	547	564	555	595	584	594	601	538	598	585	571	574	585	552	597	573	582	589	586	604	553	549	607	558	573	509	562	605	602	585	588	584	668	557	591	561	545	627	621	541	580	566	611	587	582	580	605	549	582	530	580	629	584	582	584	584	578	600	579	576	565	577	532	591	602	560	579	549	582	560	564	545	598	557	559	584	567	593	588	584	604	576	540	545	544	574	612	557	586	583	597	615	555	570	544	576	598	577	605	575	559	594	604	557	596	575	575	571	577	575	577	530	625	565	624	568	590	547	572	571	597	644	538	538	599	565	568	586	586	599	547	558	543	534	586	528	569	535	595	555	579	618	601	564	538	608	569	564	566	578	579	601	600	563	532	585	567	587	527	559	587	560	570	556	604	583	578	586	550	608	614	563	550	586	601	553	535	583	584	576	595	600	583	580	600	599	551	546	577	542	583	595	561	542	565	560	621	617	567	574	585	584	568	581	596	576	538	613	584	626	590	590	577	589	578	569	602	593	574	544	577	573	553	548	601	583	588	552	562	551	592	613	605	593	579	549	606	617	554	594	601	527	592	613	581	555	578	568	587	541	628	578	555	607	565	590	523	617	632	596	536	597	565	526	652	555	589	564	557	531	572	563	575	573	566	601	591	578	568	598	522	632	619	584	561	563	583	536	589	639	593	597	573	560	564	558	553	586	633	571	554	593	605	570	571	594	582	616	560	582	564	560	589	581	583	552	559	563	583	562	561	577	572	587	601	626	558	580	519	590	553	578	607	591	538	543	621	589	557	563	563	593	596	597	538	598	555	596	596	602	564	574	614	578	583	576	585	600	566	574	630	584	574	564	607	583	509	588	582	578	614	587	588	565	588	572	595	569	573	637	593	557	611	630	529	597	628	571	602	575	597	570	548	554	570	580	598	632	580	556	539	575	525	561	546	574	551	575	520	635	572	593	604	560	604	548	636	552	557	581	559	561	593	562	560	580	578	581	533	593	571	590	599	547	565	604	571	593	559	573	566	588	566	621	551	564	591	563	547	578	579	573	594	581	605	572	564	554	596	580	582	619	601	560	542	536	588	547	558	560	586	580	516	568	562	589	606	542	620	561	589	552	589	611	594	608	566	589	550	550	571	610	574	609	600	597	597	568	582	549	556	585	545	582	579	608	562	611	534	559	578	573	611	599	567	566	579	569	603	570	560	576	606	591	557	521	546	572	600	564	589	541	559	561	549	556	575	552	604	604	584	568	610	591	594	554	572	578	569	555	577	567	571	589	574	561	622	606	596	586	596	562	600	592	605	612	595	582	578	562	592	609	551	563	565	591	564	598	551	596	551	555	593	591	574	591	549	585	567	582	583	549	540	573	539	549	576	569	584	626	559	592	602	619	578	572	603	571	573	575	531	576	600	584	549	589	532	583	560	572	562	527	571	549	589	546	602	547	567	598	587	584	532	570	584	562	609	596	580	563	584	536	575	548	580	554	594	560	583	551	632	565	566	577	584	562	588	576	583	593	571	556	540	540	586	613	592	570	571	578	581	522	634	586	556	575	574	563	576	599	611	611	584	532	514	565	579	567	559	585	593	571	594	531	583	518	562	549	546	588	566	568	631	615	613	589	592	619	567	575	586	598	579	586	561	602	552	612	590	567	539	604	584	579	585	551	546	579	627	602	637	585	626	579	553	563	595	622	634	578	563	539	600	608	551	577	563	585	569	587	563	582	540	555	572	613	592	580	605	594	543	568	571	591	548	619	606	605	590	563	603	587	562	566	601	594	608	555	541	524	571	545	563	576	621	575	576	590	598	547	552	581	584	589	573	576	560	600	558	562	584	568	541	610	511	617	613	572	602	579	589	568	587	605	578	592	532	599	536	572	572	582	574	535	552	579	617	587	530	602	587	546	611	564	586	567	605	589	562	573	582	570	570	547	577	602	583	526	579	571	553	594	602	628	603	544	592	584	584	592	582	600	547	553	566	533	549	593	604	591	552	644	624	582	567	571	555	580	616	609	596	586	591	592	537	551	568	555	594	562	582	583	578	573	579	611	565	590	588	597	578	590	586	608	600	592	555	567	584	580	576	590	586	572	583	581	587	560	554	588	576	551	611	603	585	632	626	585	582	532	551	561	558	566	558	576	558	580	588	565	549	578	572	567	583	588	614	611	552	609	606	577	610	605	539	560	576	582	606	604	573	584	536	560	605	594	631	549	557	586	557	562	567	574	543	568	575	589	599	579	515	556	580	553	617	565	608	609	596	591	560	573	541	516	566	589	605	597	578	596	536	599	580	579	557	580	556	579	590	558	572	562	574	560	597	573	604	573	625	613	607	559	563	575	548	561	579	615	567	527	572	545	609	577	594	598	637	568	581	525	570	570	546	609	549	541	573	628	572	569	626	567	607	563	578	576	566	568	576	605	581	565	570	572	536	577	571	575	585	600	558	571	585	578	637	569	606	581	555	581	586	530	564	591	596	637	575	589	585	590	600	589	586	559	573	554	601	561	593	585	562	553	541	590	602	567	599	605	545	603	590	550	560	608	582	642	580	611	540	544	604	610	576	537	574	568	601	578	608	590	577	591	592	528	553	557	576	554	561	568	546	568	553	575	577	583	603	616	565
16276	2730	2488	1512	882	605	452	349	342	310	280	259	188	189	192	180	146	177	166	156	150	148	160	136	149	168	152	133	136	130	125	136	120	135	146	136	145	134	128	123	117	132	149	133	127	116	126	138	143	155	169	134	124	111	146	137	137	122	132	152	131	121	135	141	147	108	125	124	125	119	130	138	123	123	121	136	131	118	113	124	135	116	129	115	106	120	125	135	149	129	130	120	140	146	144	136	127	130	129	156	143	127	127	136	149	130	110	143	141	104	129	123	154	126	142	132	124	119	126	127	126	134	129	145	149	145	138	136	136	119	128	131	128	139	129	132	123	109	129	120	139	133	123	134	142	126	131	134	128	116	119	98	153	135	128	127	106	109	124	121	103	161	129	113	125	136	118	130	125	133	141	138	119	131	136	142	132	112	129	126	95	107	126	127	120	137	136	128	128	121	145	151	139	135	133	151	129	132	140	139	121	145	120	116	113	119	125	142	140	112	137	148	118	131	147	118	128	120	138	131	124	125	149	131	140	119	102	152	134	127	119	126	131	131	134	142	126	105	136	148	118	123	144	124	166	112	126	113	109	111	146	142	155	136	145	120	140	121	120	133	130	125	107	134	132	131	127	147	113	142	141	135	138	118	119	151	136	130	118	119	136	146	145	139	122	114	142	107	166	103	140	136	132	123	128	126	126	129	135	145	135	118	115	134	132	115	131	156	130	131	118	135	121	134	139	128	135	103	121	118	135	112	133	117	138	141	116	119	118	97	131	122	128	149	145	129	112	90	153	145	165	110	128	131	118	141	136	132	121	137	134	107	123	136	132	136	129	92	120	153	145	141	120	126	129	135	118	144	134	132	117	110	131	122	136	128	136	132	122	122	125	147	124	130	123	132	134	134	123	118	107	121	107	119	131	121	143	147	143	125	137	143	144	136	118	117	109	116	149	138	133	126	103	117	127	134	129	130	137	135	127	137	122	129	114	138	129	163	115	113	115	138	142	128	127	115	135	132	129	114	120	140	131	134	118	150	124	127	164	144	134	149	127	131	113	132	123	128	140	127	128	107	127	143	121	151	132	131	146	136	158	134	128	110	120	135	129	142	131	124	128	112	123	131	112	125	112	149	119	123	139	140	142	127	137	123	129	124	133	119	131	122	125	134	133	110	119	114	121	152	133	121	119	131	127	103	127	124	143	118	128	128	129	115	147	119	118	137	133	118	127	134	131	133	141	116	115	143	125	141	153	141	119	119	135	124	129	149	124	112	111	133	148	134	125	123	114	129	124	140	124	135	122	125	150	121	131	132	147	131	116	138	130	119	126	132	127	134	119	116	115	146	127	127	132	139	134	125	146	168	121	121	138	132	150	110	122	126	126	109	109	121	127	122	126	127	142	125	122	113	146	116	130	151	137	140	123	134	104	123	123	166	126	110	139	133	136	115	125	126	128	137	138	146	140	127	140	139	137	141	121	121	131	133	104	118	146	142	144	126	144	136	154	110	138	130	145	128	115	127	112	131	128	152	138	124	140	134	115	146	125	122	136	121	146	120	121	132	94	115	113	124	137	128	137	127	122	150	137	134	145	115	108	105	138	138	122	142	113	136	122	110	109	131	113	115	94	140	137	115	130	121	131	116	127	113	130	127	135	141	129	125	120	128	125	152	139	150	127	122	143	141	105	120	127	120	130	134	111	140	95	114	102	132	125	144	119	139	116	151	121	132	123	144	118	137	122	140	130	120	130	139	135	122	124	143	142	127	120	124	128	131	126	108	104	121	133	135	134	137	133	139	150	138	146	146	130	129	136	128	124	122	122	128	118	108	115	130	124	119	114	132	134	121	140	113	142	131	120	131	136	118	119	116	133	118	137	134	151	115	125	124	123	112	125	128	126	125	120	121	133	155	117	130	145	133	127	150	150	112	106	126	140	147	136	131	123	145	120	143	143	155	144	130	122	150	137	136	125	150	113	132	149	136	138	111	128	108	129	132	123	149	134	116	110	130	116	139	132	128	127	132	131	128	129	122	135	135	145	143	132	131	136	150	124	122	122	132	150	146	115	123	124	119	122	117	123	118	130	148	152	130	115	113	122	108	120	102	132	117	125	125	124	135	111	132	132	130	119	118	132	150	99	123	105	120	138	146	132	116	108	123	127	148	155	130	129	120	137	126	108	124	127	132	135	132	125	118	139	105	145	140	135	140	141	144	127	139	126	147	127	143	150	128	136	120	133	137	139	123	121	134	131	165	130	131	116	112	143	111	139	131	133	130	131	147	129	146	131	124	127	114	133	125	136	141	153	109	130	118	109	124	142	131	134	121	116	138	134	134	103	115	139	134	124	132	150	112	129	134	130	151	114	118	122	131	128	142	132	135	121	155	145	113	126	152	117	110	133	132	122	138	127	111	136	121	109	131	120	120	124	118	125	143	158	131	134	124	129	132	144	129	119	129	133	124	120	126	108	116	136	127	141	161	147	146	127	119	134	138	137	132	139	108	138	136	125	163	139	126	141	129	117	124	134	132	133	130	143	146	114	115	127	143	114	103	140	119	127	112	145	112	111	123	128	126	129	146	147	148	137	111	121	142	136	132	110	145	142	150	138	133	125	132	130	125	145	129	131	136	146	122	132	139	128	152	129	146	121	134	127	110	131	128	134	149	152	139	131	150	136	117	129	123	111	135	141	141	109	140	145	134	132	104	138	114	125	132	153	124	130	132	107	112	137	119	146	120	120	118	134	133	119	117	122	126	123	135	123	131	112	128	134	146	146	143	114	126	126	130	118	136	130	151	124	127	134	129	145	129	119	140	148	151	116	157	119	126	135	131	120	128	124	138	105	118	123	132	148	134	135	118	146	139	128	120	140	136	157	134	120	101	116	126	121	126	118	130	139	134	123	133	113	141	139	114	149	123	137	125	123	137	118	143	138	137	160	114	129	112	122	129	130	156	125	134	129	117	129	134	121	122	121	130	137	134	148	122	113	126	129	143	140	121	117	119	163	131	148	137	125	114	117	120	141	116	129	121	124	135	104	115	132	146	117	123	135	124	133	133	125	118	137	125	135	150	140	153	137	134	104	133	136	137	138	118	149	98	111	111	115	126	125	134	121	126	139	123	124	145	136	128	126	160	141	140	126	105	128	135	139	169	132	113	135	115	137	110	123	126	125	137	122	131	109	130	140	121	132	133	128	144	124	130	130	130	149	117	135	128	121	106	118	132	116	121	124	154	138	137	119	141	126	145	131	121	141	147	133	123	133	127	122	136	128	139	128	146	106	144	132	141	134	110	138	117	123	111	126	128	133	147	123	122	142	121	108	106	123	137	142	116	143	140	134	141	129	126	144	106	144	122	134	113	122	106	119	145	139	127	130	139	131	128	140	124	119	124	114	120	121	131	119	132	156	126	124	135	138	129	133	135	105	139	112	124	140	133	118	125	112	115	136	137	114	116	114	130	143	143	151	119	138	143	125	139	127	137	103	135	129	152	126	128	120	119
9213	2279	4515	4563	3449	2483	2023	1671	1439	1264	1203	1000	861	762	665	701	648	572	519	490	453	492	499	454	448	423	399	443	420	376	386	367	370	361	371	370	332	360	388	348	367	311	332	340	311	367	362	351	323	309	330	344	336	327	300	322	351	329	348	367	316	325	333	324	325	328	326	316	350	315	337	332	334	310	335	343	359	334	334	366	335	303	323	342	349	343	357	332	323	324	333	332	344	328	305	345	372	332	330	319	313	302	342	336	316	300	338	319	325	334	349	333	352	315	360	328	309	325	346	322	337	340	321	306	328	359	334	326	330	356	370	312	320	360	306	315	342	364	322	344	308	303	315	342	304	303	326	335	341	342	298	311	321	326	293	309	284	311	347	312	325	364	327	347	340	347	304	306	294	351	302	284	318	329	351	330	333	328	334	336	338	345	329	318	305	357	339	350	331	307	345	308	352	328	330	288	323	296	350	314	309	350	339	333	302	363	337	333	332	341	315	306	305	300	306	344	325	296	358	303	309	353	372	318	320	319	311	323	334	358	310	322	364	319	332	324	338	336	327	322	333	328	335	334	338	312	322	320	322	363	353	315	324	338	336	290	345	334	330	333	308	368	358	326	320	324	336	314	323	361	338	309	304	322	364	325	329	325	300	310	311	317	316	265	349	298	320	353	346	352	306	354	304	338	312	302	317	331	347	313	320	334	285	331	334	332	287	317	321	311	323	295	298	309	331	307	343	313	346	318	324	332	308	318	330	297	357	315	336	317	317	319	337	341	338	322	303	298	330	334	351	317	318	298	295	353	332	322	336	319	315	339	337	329	338	325	325	349	326	310	340	353	318	323	338	290	298	309	344	330	327	301	315	326	330	368	329	330	329	342	359	324	301	349	315	325	308	342	319	313	353	324	322	318	344	312	327	314	339	349	325	316	360	324	343	294	352	329	353	311	362	340	313	320	364	325	318	340	312	315	349	326	356	334	329	295	331	332	332	316	348	335	347	360	331	325	328	342	342	321	325	342	329	318	315	333	336	330	332	320	322	324	334	329	337	313	307	326	335	316	318	336	315	342	340	339	317	327	316	325	311	347	338	321	359	302	298	310	297	337	352	375	312	319	331	324	341	312	319	312	342	317	325	321	313	339	318	348	332	302	309	327	315	325	319	313	322	296	337	330	332	316	295	343	328	349	341	318	324	306	345	336	337	325	310	328	336	308	321	319	312	295	359	319	337	311	342	303	324	336	322	331	346	304	357	333	346	348	324	287	336	317	325	341	345	296	320	319	324	344	304	337	322	309	335	348	327	336	310	334	330	343	320	307	315	340	329	304	334	342	345	317	299	358	374	335	293	340	327	319	328	343	296	303	326	311	293	310	309	336	345	309	358	264	314	308	327	352	353	339	335	329	321	347	326	322	350	309	317	332	331	316	332	328	329	312	333	328	342	320	303	319	329	315	362	331	323	335	323	342	354	317	304	288	329	313	294	376	331	332	317	321	337	321	307	307	334	322	329	340	323	327	338	373	346	276	324	307	328	337	342	287	343	304	341	321	304	326	341	347	299	329	345	324	326	314	329	300	339	315	329	332	305	334	331	318	324	349	303	355	323	327	334	352	324	336	318	340	334	312	339	301	322	321	337	295	342	316	304	345	305	321	345	301	326	338	343	302	307	316	336	322	305	370	362	333	276	343	296	329	272	311	316	309	353	328	314	335	332	336	323	343	317	295	340	335	321	351	332	326	284	334	313	340	348	293	342	317	314	310	315	326	328	353	326	302	321	337	343	312	322	338	324	334	306	330	339	330	315	320	317	333	345	351	301	290	355	357	332	330	290	306	319	328	320	304	311	345	325	311	330	292	297	363	316	302	302	318	361	336	349	336	342	340	333	336	335	300	298	309	340	305	348	301	312	322	324	353	357	329	317	348	316	334	325	342	317	370	351	323	339	303	318	308	339	322	341	316	294	317	356	351	328	352	321	323	352	333	359	314	336	309	326	362	323	322	339	346	351	330	325	336	326	318	355	319	331	304	323	328	318	334	331	344	321	307	347	323	334	314	325	311	343	295	331	304	337	306	333	306	299	326	331	301	310	381	330	330	296	318	346	320	326	315	318	330	360	340	328	331	341	341	340	336	353	319	319	336	342	333	313	352	326	335	311	353	352	323	333	343	344	319	348	322	310	341	331	339	298	296	362	326	352	315	323	310	298	333	341	356	332	290	320	329	301	350	333	352	337	364	316	334	308	319	317	322	312	341	315	350	321	325	313	323	353	332	293	330	321	333	328	346	324	312	368	320	361	343	363	389	337	315	333	322	332	331	333	315	312	322	302	316	295	338	308	319	321	315	306	320	333	311	341	370	334	330	365	347	312	346	333	320	340	307	318	344	321	298	323	311	333	337	331	284	333	317	336	340	296	322	315	347	324	331	321	298	330	358	332	328	310	315	349	287	319	317	314	333	337	314	352	325	330	347	337	325	299	281	325	340	346	304	307	299	332	311	310	332	345	298	309	370	353	318	336	312	326	342	353	320	308	342	331	343	320	336	337	350	341	342	339	302	302	315	324	343	348	327	327	306	334	310	347	300	295	326	322	338	306	344	314	354	325	338	339	326	296	327	342	357	336	344	345	321	323	325	348	319	317	329	312	348	347	329	339	291	365	331	345	328	302	339	343	319	340	338	336	321	303	317	307	321	317	338	337	304	322	276	316	334	302	329	336	327	351	350	321	349	292	346	305	350	335	363	297	330	305	330	331	318	312	312	312	342	300	349	298	309	323	301	335	361	320	333	316	322	330	325	324	325	319	290	343	297	328	331	330	328	363	340	330	323	290	331	299	336	330	362	341	312	313	327	299	349	344	338	318	332	340	324	338	308	312	329	336	309	316	330	336	331	348	326	357	308	304	314	330	332	303	314	324	345	316	336	350	308	339	339	330	350	352	337	343	327	331	300	308	321	314	333	348	333	336	339	332	305	328	303	324	332	325	327	331	328	327	310	319	340	326	316	328	306	305	347	350	353	289	317	305	360	320	338	311	341	349	319	357	312	351	328	341	317	352	315	318	313	329	301	354	326	356	314	315	345	333	314	330	354	307	311	320	312	319	347	313	354	322	316	331	339	318	297	326	314	312	320	323	332	329	312	310	328	312	367	295	345	333	323	337	312	319	349	274	335	332	347	340	352	326	296	335	306	347	337	294	354	320	330	327	338	339	321	323	336	333	309	337	313	330	315	324	310	351	322	316	346	316	333	328	301	335	291	346	333	327	339	347	313	313	319	340	301	351	327	317	322	343	329	333	366	315	337	334	300	295	309	324	343	341	327	340	292	316	307	316	300	338	326	333	352	337	314	338	337	335	318	304	329	331	326	310	321	369	309	330	313	330	341	354	321	328	310	322	338	314	379	361	311	324	330	347	288	353	315	321	327	355	343	320	330	322	328	334	350	323	343	345	349	313	314	328	323	340	326	355	333	340	328	346	346	309	340	319	344	361	326
2326	684	829	596	506	470	401	424	361	394	402	394	397	390	362	389	352	384	358	347	329	373	359	371	342	323	321	409	390	327	341	392	342	354	382	340	323	364	361	339	385	365	350	334	348	366	375	369	317	367	379	345	378	345	384	357	381	372	357	334	338	369	359	331	338	349	351	352	385	386	322	354	356	368	373	333	374	346	331	351	375	354	379	321	330	340	385	376	348	376	351	366	381	353	374	347	350	377	347	383	332	310	357	362	318	372	322	388	360	345	372	359	364	332	348	362	348	342	329	378	413	345	348	330	375	339	342	377	351	367	395	366	310	338	350	357	334	364	361	349	358	371	380	376	357	335	393	338	341	377	361	391	368	339	382	363	363	368	395	385	386	331	362	366	339	338	394	352	361	358	403	351	378	342	341	398	364	364	359	343	394	367	351	363	355	353	379	350	337	359	378	382	375	380	375	333	347	371	397	394	347	371	388	398	333	336	389	365	347	369	408	400	393	358	371	347	353	348	320	326	340	336	354	306	358	365	405	340	357	326	336	381	358	346	361	365	352	386	340	347	381	325	348	310	361	321	333	379	349	387	363	378	360	366	366	383	338	330	356	356	365	325	364	376	395	384	353	347	354	372	359	371	362	332	373	370	366	356	308	360	361	344	379	332	347	380	317	414	347	351	397	348	354	334	330	364	356	326	399	352	359	335	344	333	351	325	384	364	351	366	373	384	348	373	359	366	367	349	379	382	349	381	386	339	356	388	343	359	374	333	340	338	352	351	341	374	361	339	347	352	335	371	345	348	380	361	352	354	364	353	360	352	361	349	339	371	375	323	370	385	352	376	363	350	367	360	345	345	358	371	299	357	357	361	353	378	321	353	386	368	376	397	374	383	353	329	342	363	343	366	338	358	382	418	373	393	386	394	361	395	353	352	369	359	388	370	377	381	386	335	374	356	400	342	345	366	372	356	345	351	368	347	384	346	354	349	347	339	370	390	352	370	353	359	356	379	378	388	380	376	379	344	336	357	374	364	381	386	359	341	337	401	350	344	369	333	363	371	319	375	347	339	356	361	365	374	382	347	332	390	346	366	326	365	387	337	367	343	350	370	375	365	366	366	335	363	368	356	363	388	318	299	334	375	350	356	369	361	356	328	328	341	367	358	417	372	380	407	383	394	364	349	374	330	372	361	333	366	364	347	358	393	363	387	347	366	346	335	357	390	380	392	398	358	361	351	392	353	369	348	347	363	350	362	356	369	413	355	338	323	356	350	334	359	373	375	351	326	409	323	356	375	343	355	346	384	397	376	375	322	373	323	353	380	374	350	360	336	355	376	365	381	362	377	337	370	367	338	336	325	384	349	401	353	338	333	343	359	357	362	354	366	361	353	375	373	351	383	347	382	361	346	376	388	365	348	371	377	347	306	353	358	346	392	366	361	364	381	351	396	348	331	342	361	377	322	392	408	393	349	344	350	364	370	335	341	352	371	360	382	376	354	352	353	392	324	341	368	322	359	435	364	385	347	374	333	381	371	343	364	347	334	354	327	363	359	362	321	384	411	345	338	393	376	384	331	349	354	347	379	380	318	353	373	321	364	375	398	360	360	321	349	394	360	359	355	296	369	363	357	406	374	364	355	362	359	351	367	408	336	366	371	368	369	379	345	374	339	381	350	398	393	345	305	344	351	365	369	352	334	358	393	346	315	352	336	374	316	355	391	374	361	374	353	367	377	337	366	351	371	388	370	396	413	359	355	351	392	369	331	357	379	368	351	377	335	358	353	342	416	363	367	360	339	368	369	310	376	378	333	399	377	386	344	347	328	380	351	336	383	378	361	349	370	346	378	412	355	360	374	364	360	369	399	398	364	356	368	356	349	353	372	365	378	369	357	388	324	342	356	362	346	370	368	358	345	388	382	375	360	367	365	366	386	363	368	363	393	353	397	364	343	333	395	359	388	361	349	347	376	331	372	392	347	365	367	329	339	346	341	347	342	336	371	374	385	384	343	353	332	352	343	346	353	341	348	385	366	360	334	392	345	400	349	373	372	377	357	354	397	377	367	366	407	358	329	339	361	347	340	356	381	363	359	370	330	377	371	371	357	384	354	353	332	375	373	361	357	380	377	351	360	324	371	341	371	351	358	357	363	358	375	378	377	358	345	358	370	332	376	409	350	359	359	347	362	367	318	330	348	356	319	376	333	398	370	400	350	339	332	338	362	377	374	346	364	349	361	376	369	403	364	362	355	351	339	378	358	361	329	360	382	361	365	376	375	372	328	361	389	369	325	380	364	386	316	357	360	318	358	342	356	370	350	372	348	361	360	351	391	381	408	304	339	352	388	366	355	328	365	342	374	346	360	384	353	328	422	347	374	354	378	353	337	363	333	374	343	358	369	384	408	331	373	336	364	349	354	380	342	337	329	331	348	299	373	332	356	352	358	386	338	339	328	355	340	388	380	360	355	316	368	364	331	357	367	386	360	363	330	352	361	378	362	322	325	376	340	346	347	334	357	363	355	330	330	344	316	332	359	402	354	371	369	342	388	364	340	364	394	362	338	325	370	341	350	365	329	342	377	325	375	375	347	370	345	346	345	392	361	354	385	356	364	366	369	363	339	329	337	365	358	355	365	363	344	389	348	319	357	361	363	354	335	375	350	329	335	392	371	375	386	353	360	376	376	427	396	371	347	337	310	381	353	367	393	356	337	367	352	370	316	405	348	352	375	373	352	357	344	387	386	367	346	359	382	342	369	333	330	346	352	342	368	377	344	371	355	339	332	351	336	388	351	346	348	335	392	389	322	331	337	353	385	373	389	328	349	365	338	351	377	364	353	393	355	357	364	368	367	354	365	374	367	384	372	360	380	383	335	343	373	349	397	362	385	384	336	358	358	371	373	363	345	348	397	367	327	384	360	338	345	388	356	352	386	380	393	381	355	382	356	344	340	350	348	390	361	347	364	405	381	364	388	384	387	364	358	346	373	361	366	324	351	361	384	331	345	353	357	372	404	381	311	353	354	399	369	393	391	351	405	376	370	376	387	387	404	362	353	358	330	360	345	371	371	347	347	399	374	348	371	352	315	347	363	396	340	390	366	359	386	352	394	399	333	351	352	356	361	344	375	353	363	324	352	343	335	370	344	378	348	364	362	382	379	346	378	381	406	376	379	372	370	364	345	351	343	303	340	332	349	346	350	363	376	360	335	363	340	339	354	384	341	408	337	338	360	351	348	393	350	360	330	383	353	343	322	344	360	329	386	356	344	363	328	334	360	381	391	350	375	392	357	345	382	367	353	335	328	390	324	346	336	355	330	340	371	363	363	364	354	384	350	358	353	374	355	322	371	381	335	339	350	360	380	365	362	372	402	373	381	325	341	354	374	369	401	353	352	340	366	363	365	381	356	326	340	356	365	344	360	343	366	386	381	337	327	357	366	404	369	395	363	390	364	344	342	361	347	357	335	367	346	358	373	356	336	352	344	345	381	369	340	356	349
2490	1134	1631	1518	1331	1266	1061	987	993	957	961	877	948	900	882	918	805	821	782	865	818	770	817	800	816	841	795	836	799	748	816	777	781	818	852	817	826	846	770	775	817	832	749	843	790	823	811	806	807	805	777	812	770	838	804	784	805	799	809	796	743	769	823	809	786	774	739	833	781	813	793	813	816	769	766	803	777	754	820	784	760	818	799	816	799	820	754	768	786	810	786	839	782	779	806	800	799	790	788	745	760	844	781	792	811	806	798	794	823	816	802	787	778	797	808	785	809	755	815	789	779	769	771	773	788	763	793	763	803	816	781	795	790	792	836	814	768	800	806	770	784	803	828	780	848	803	833	829	800	821	809	821	771	801	805	784	790	784	846	803	817	797	795	785	763	851	775	794	812	758	796	803	819	803	755	813	769	808	753	810	817	823	792	796	804	790	803	772	803	831	802	805	817	860	788	853	814	786	823	776	806	798	761	811	808	806	815	816	800	803	803	808	853	779	772	768	786	787	796	784	800	781	831	786	796	820	780	769	795	790	843	769	748	834	823	828	790	819	764	772	820	780	823	840	748	779	799	799	845	800	741	743	848	819	788	784	837	814	828	799	729	781	818	785	818	819	788	840	819	798	765	795	833	776	793	769	863	801	775	806	840	790	794	770	787	771	849	819	799	770	814	820	776	790	804	787	774	780	764	781	800	819	823	790	850	750	814	785	830	858	792	834	792	761	808	730	789	785	785	793	762	830	787	796	792	808	831	758	815	818	824	792	833	807	781	816	773	819	804	794	780	826	804	783	817	779	832	819	823	775	824	837	786	771	833	834	790	777	817	826	823	819	746	850	802	790	800	793	792	805	819	844	844	815	797	801	781	798	829	840	789	793	799	819	767	817	749	768	756	831	790	773	857	803	737	777	834	793	786	825	775	774	872	775	782	780	778	713	815	783	781	790	822	822	786	798	837	778	804	781	759	794	770	793	847	745	776	794	811	836	802	787	828	787	769	830	758	840	815	755	798	830	822	845	753	786	809	784	790	820	796	729	813	848	791	765	819	803	823	825	751	772	811	807	799	768	827	786	808	763	823	746	736	780	789	798	771	776	815	778	803	790	812	765	792	806	814	838	797	751	814	849	773	820	815	819	830	798	769	819	787	805	835	756	791	836	826	835	826	791	795	839	759	755	722	781	785	797	796	836	842	771	780	769	794	826	791	750	780	835	827	809	812	808	773	772	831	784	768	756	744	826	863	792	788	852	849	793	834	754	869	791	758	749	789	810	810	829	767	819	841	779	810	756	820	771	796	803	798	836	817	794	786	810	795	768	778	781	780	796	779	832	799	790	787	804	838	823	771	825	773	802	784	810	824	800	739	802	777	794	777	783	794	800	793	795	794	815	803	877	798	738	802	869	793	826	774	807	809	822	823	784	785	736	778	794	845	773	854	780	771	791	791	778	805	797	801	786	800	857	774	758	840	765	775	793	756	841	821	839	790	734	833	812	814	794	796	797	764	762	817	805	797	847	769	735	774	794	827	777	798	846	797	808	820	764	871	865	807	758	826	833	832	766	809	785	797	826	833	790	789	823	808	868	793	774	801	771	799	820	788	775	806	764	808	755	766	791	798	771	783	786	853	783	807	809	792	789	801	769	844	760	834	804	797	816	780	774	818	766	834	785	873	845	773	776	816	792	786	803	812	823	827	803	800	847	831	837	831	756	796	781	772	805	788	782	791	816	765	795	807	813	783	777	750	878	799	815	764	811	775	804	806	772	788	800	787	835	812	786	843	814	784	760	788	866	789	789	771	790	810	785	811	841	767	842	791	756	857	812	782	809	791	874	790	793	836	793	829	775	758	785	792	768	836	841	781	750	809	854	855	850	773	757	784	780	798	743	781	815	749	779	792	810	759	791	801	788	804	779	778	790	819	759	811	728	826	809	809	811	778	787	845	832	791	798	788	770	803	786	765	799	831	790	811	835	795	775	775	811	787	787	780	784	827	814	789	787	756	822	741	779	760	771	795	823	778	830	764	750	768	808	787	832	835	796	768	843	832	789	803	843	787	829	768	842	756	831	727	754	800	712	783	786	802	798	782	817	817	789	812	795	816	796	789	799	815	803	764	838	809	771	785	745	786	807	806	834	757	805	782	808	803	791	849	784	782	787	797	771	775	770	757	820	838	742	832	804	767	772	783	773	784	798	809	739	771	788	780	757	861	827	795	779	800	797	791	762	796	753	766	790	831	796	776	845	832	804	824	751	833	794	789	791	793	801	842	774	752	777	822	795	848	792	760	819	745	783	788	763	824	831	831	856	791	839	748	794	778	783	828	769	835	798	739	836	841	803	790	807	834	815	757	787	798	822	795	766	781	773	788	760	778	773	761	763	816	832	797	777	788	811	780	778	765	858	839	833	760	798	819	750	800	769	771	804	794	809	782	746	831	802	776	817	798	807	842	819	809	758	827	817	710	822	798	804	781	796	842	767	782	812	844	840	813	815	804	792	819	804	801	838	809	756	828	761	747	787	772	790	767	827	812	829	773	765	784	768	796	808	756	795	768	785	774	765	802	828	837	780	794	764	791	771	813	821	794	818	840	820	826	882	835	800	785	802	816	812	831	754	791	797	810	770	785	774	790	792	820	747	805	774	765	795	779	823	782	867	816	777	832	801	785	779	750	826	766	794	795	831	759	763	773	773	782	774	805	798	796	837	803	818	856	787	787	812	859	792	830	783	781	797	809	764	817	794	792	814	795	767	799	806	820	794	851	789	815	781	780	796	807	794	878	783	834	772	781	791	836	769	871	788	830	809	802	776	794	828	840	813	799	818	811	827	773	780	813	803	798	831	725	763	813	765	821	835	806	777	817	833	845	778	742	781	815	767	807	780	774	844	786	834	771	752	864	787	825	849	742	714	755	836	731	819	756	774	829	753	748	796	793	818	824	819	814	783	783	842	824	782	836	780	839	815	814	791	780	801	781	803	808	789	817	841	756	783	774	797	770	788	794	805	784	822	803	804	758	770	777	837	787	849	767	785	793	831	778	788	741	827	819	798	749	792	814	766	827	788	806	798	770	804	786	801	748	781	805	768	796	769	796	793	819	803	793	797	756	777	778	806	761	754	795	844	836	769	774	847	785	801	810	757	798	740	722	766	747	818	811	794	810	815	807	789	801	817	780	821	785	844	792	786	832	779	806	783	833	775	833	800	833	800	767	787	802	807	775	806	761	776	800	801	838	827	786	820	828	772	791	774	798	790	791	788	783	806	797	814	820	803	768	796	832	816	792	801	788	805	803	803	773	794	783	808	802	797	816	816	826	774	835	798	816	831	793	825	815	771	811	765	811	840	784	808	849	815	799	777	801	838	849	817	754	800	853	880	758	766	815	771	788	778	831	789	770	789	785	834	810	818	782	831	824	833	793	797	788	761	809	813	760	790	822	809	769	770	720	800	789	848	854	809	819	782	790	789	781	795	783	799	764	768	811	767	800	810
9089	1450	1364	1039	700	497	459	382	352	379	335	278	345	284	287	255	276	260	227	276	294	249	258	284	262	302	269	247	255	269	253	275	291	275	264	263	299	248	234	268	246	245	280	265	245	238	256	269	241	259	278	275	277	255	264	271	237	281	269	256	239	252	278	260	247	246	255	289	267	247	237	247	274	269	210	279	242	247	264	251	247	244	257	265	279	254	254	236	259	249	253	246	237	230	258	279	243	254	254	232	241	260	250	232	246	272	228	269	273	263	271	234	245	259	229	281	251	233	261	304	268	251	255	246	278	281	212	247	232	251	267	247	241	238	265	250	269	267	231	268	254	264	248	276	225	251	227	300	253	258	267	269	274	248	242	263	267	228	239	259	258	255	237	261	253	250	249	227	247	266	240	212	259	270	231	259	293	233	281	280	275	279	229	286	223	270	244	244	264	265	250	229	258	269	307	277	232	254	254	250	268	205	224	245	252	241	237	288	256	286	244	251	292	282	269	282	246	262	243	254	260	250	252	226	269	252	270	247	246	262	259	280	258	277	246	255	247	284	277	285	261	248	235	268	253	261	276	274	261	275	241	253	271	242	240	244	237	229	244	262	264	254	251	262	217	246	246	243	229	244	253	255	231	262	243	248	247	262	265	237	251	264	231	276	251	232	269	245	256	250	252	255	286	228	215	261	243	256	240	220	228	268	232	246	246	221	233	262	244	264	233	245	283	271	257	236	260	264	256	294	232	289	261	256	238	261	221	243	224	258	233	267	240	278	269	269	271	245	277	235	270	259	251	240	219	262	252	241	248	272	241	240	248	262	258	265	242	277	235	220	251	292	271	247	240	267	296	265	254	232	268	245	278	237	280	291	241	283	243	246	275	286	241	252	236	269	262	249	216	255	239	255	262	237	247	238	251	254	249	254	270	232	282	235	266	254	246	228	280	270	247	248	267	216	233	273	255	249	251	250	236	270	252	250	265	226	279	279	319	236	248	251	256	280	271	267	255	262	256	253	284	241	274	239	261	266	254	270	242	255	250	266	223	252	253	226	240	252	237	269	279	272	264	250	234	277	275	263	250	230	242	252	258	266	269	302	258	266	262	225	287	278	244	248	243	275	237	269	265	233	272	263	252	265	260	240	259	291	232	226	287	268	279	257	255	234	243	243	257	244	244	262	262	249	251	251	261	248	237	245	246	262	257	213	242	232	252	247	267	253	263	255	284	242	269	249	247	268	244	262	257	247	274	249	250	271	236	230	285	256	235	261	279	278	259	271	257	234	234	281	246	246	267	258	274	283	284	285	256	253	246	246	278	232	261	235	248	262	238	252	257	279	247	251	259	249	201	269	249	235	255	260	249	253	242	232	258	271	227	257	249	249	239	229	273	253	244	262	262	258	235	275	233	238	270	251	258	261	255	250	246	242	236	247	246	246	271	281	234	275	264	246	245	259	222	227	251	249	246	273	249	240	245	255	260	271	258	233	250	269	255	267	263	276	226	238	221	263	266	242	251	272	255	251	258	236	277	253	257	223	277	286	261	237	240	257	234	240	272	290	230	264	257	281	240	260	233	247	294	289	262	246	255	249	249	244	221	222	263	251	248	236	269	250	231	233	252	249	235	241	253	255	240	249	241	244	262	213	282	267	228	262	245	264	261	258	260	293	226	250	219	251	242	255	282	255	233	261	252	267	260	286	264	277	236	267	266	236	264	273	246	269	255	263	266	255	269	265	237	231	261	267	246	291	239	287	258	273	233	262	276	252	265	261	244	266	244	277	278	257	230	274	252	264	243	246	227	237	239	277	272	258	229	264	250	286	243	274	260	251	256	238	222	253	247	203	277	214	254	257	255	236	227	264	232	263	223	277	249	245	244	273	234	223	266	261	228	239	239	240	264	303	266	248	227	251	252	249	234	265	268	274	239	248	243	272	281	232	246	269	239	269	254	240	262	267	253	268	272	253	266	250	246	258	251	286	261	258	241	296	256	269	242	261	260	265	252	261	283	250	282	267	238	256	281	255	249	263	230	207	245	243	256	273	226	234	259	235	251	226	278	249	259	284	238	273	245	244	284	224	260	228	239	251	248	267	243	254	218	251	229	249	262	251	246	221	234	247	271	294	266	244	280	247	260	299	258	271	276	279	263	279	247	262	268	271	273	259	262	259	269	255	223	255	242	249	260	270	235	254	269	239	249	231	246	276	257	241	284	269	253	258	244	264	263	270	261	244	266	292	273	259	250	248	284	263	258	285	263	255	238	247	256	226	255	235	266	240	270	259	296	256	245	260	248	293	226	285	214	258	275	259	277	246	274	252	232	257	245	285	239	216	251	256	297	271	237	252	233	252	239	254	267	250	223	259	283	280	237	252	286	206	246	245	242	234	271	282	233	254	256	224	229	282	263	251	235	250	238	237	288	251	224	227	273	256	262	269	269	244	238	235	244	246	250	257	255	243	249	250	236	276	258	240	264	251	262	250	217	232	269	287	249	280	239	257	251	250	278	267	251	242	245	291	234	257	229	287	251	261	241	243	278	272	221	238	266	261	266	269	232	249	265	275	244	273	284	238	265	262	266	243	263	271	249	226	234	260	259	233	276	280	245	276	276	260	306	243	234	277	311	257	251	251	262	276	251	267	232	257	265	230	282	251	258	256	239	239	260	264	260	234	275	227	290	244	254	258	270	231	270	242	271	217	288	260	246	241	265	257	279	262	255	252	273	274	264	270	276	265	266	258	243	258	257	224	259	266	252	264	257	226	245	242	245	272	259	264	270	250	224	260	282	256	238	274	234	281	256	256	238	259	259	237	254	287	268	266	256	261	274	239	262	288	239	255	247	272	249	271	223	267	267	247	289	255	266	226	269	236	260	234	260	237	242	214	249	225	209	273	250	256	288	229	251	254	262	263	266	271	261	254	265	253	244	235	210	272	259	266	271	256	261	231	215	263	265	261	247	273	296	270	253	252	237	269	224	240	270	237	237	257	282	251	243	245	224	249	257	235	271	277	270	236	229	262	257	235	255	277	273	267	278	279	275	287	268	233	246	255	238	269	240	233	283	277	243	282	252	271	251	280	246	266	247	224	256	247	264	235	249	242	265	247	238	276	266	241	261	256	238	232	254	234	205	250	234	242	249	244	231	222	264	267	268	265	271	253	245	246	259	234	267	296	221	286	284	276	256	277	246	254	232	244	242	235	274	271	244	222	232	232	245	255	251	293	231	218	284	263	269	283	240	267	249	270	255	283	249	270	275	229	234	233	251	274	239	244	267	282	263	248	275	228	285	242	287	251	259	227	247	262	257	240	250	265	281	221	250	247	254	252	257	270	270	239	266	295	278	228	259	282	241	278	282	281	256	287	238	272	272	216	252	250	254	237	265	248	233	238	264	246	225	258	257	266	244	249	233	258	249	253	257	250	238	272	241	259	263	263	246	275	237	290	214	238	227	240	250	249	304	266	234	242	263	262	283	273	253	241	260	252	266	228	227	232
7336	1766	2871	3224	2470	1805	1484	1301	1248	1187	1115	984	916	826	801	763	803	764	713	666	620	690	665	624	645	645	610	653	622	634	586	590	622	611	574	566	613	598	571	576	625	575	605	561	558	589	627	616	563	597	550	626	595	573	645	601	585	556	562	564	553	577	595	564	568	587	576	580	568	563	578	574	573	554	561	624	566	581	617	580	575	572	600	584	584	566	582	606	557	596	565	546	562	608	569	544	571	543	569	555	608	584	560	570	582	544	578	607	593	542	583	584	573	600	578	606	555	544	627	592	555	620	567	601	558	626	612	591	603	626	532	592	583	580	502	628	556	594	594	554	549	606	543	573	625	610	582	562	549	574	609	558	584	569	554	560	629	605	567	558	601	596	557	552	608	541	634	550	553	608	551	590	580	580	559	561	594	628	614	527	594	598	621	592	578	560	616	571	582	565	589	567	567	569	562	601	586	571	569	548	595	581	532	543	593	572	570	559	576	571	607	579	561	595	610	620	558	575	532	532	565	586	573	557	563	570	554	588	581	531	609	601	625	567	559	597	567	547	566	609	546	570	561	612	551	587	532	600	562	536	627	587	585	543	593	564	554	599	593	587	561	562	555	563	590	614	543	535	573	580	587	612	592	577	555	572	567	604	602	580	588	587	585	575	548	602	556	555	578	572	635	584	549	565	569	558	563	601	570	561	586	597	572	566	572	532	573	582	602	584	573	578	570	623	525	545	562	533	524	561	594	599	604	530	573	529	564	573	592	543	588	548	599	559	582	567	614	593	572	594	588	562	596	570	580	525	592	588	571	566	553	565	597	555	559	585	589	601	576	527	587	586	586	623	586	590	591	575	619	580	519	598	569	534	553	602	540	574	571	578	566	596	579	595	572	545	551	566	596	569	556	575	594	596	541	558	557	573	562	583	638	535	578	554	592	593	608	634	585	566	614	608	546	585	605	607	556	617	549	535	568	585	569	566	549	557	620	572	571	558	602	585	559	530	575	603	595	568	616	557	593	582	586	558	560	599	609	576	562	580	582	564	600	555	568	536	563	542	564	609	578	589	570	583	564	597	597	570	586	591	567	589	612	630	606	568	593	576	559	576	560	521	590	601	602	551	597	527	605	568	544	569	598	570	587	607	604	596	573	614	577	623	582	597	615	565	530	555	606	595	577	548	616	584	570	595	568	597	579	576	592	585	557	608	567	564	582	592	577	547	573	582	563	569	542	578	551	536	542	597	563	582	559	569	583	563	572	579	582	617	602	538	582	578	624	555	588	564	587	561	582	570	598	582	560	580	598	617	582	586	520	573	544	548	565	561	585	570	600	550	570	600	605	561	585	576	561	572	542	542	571	557	582	582	599	612	535	588	612	622	591	567	568	538	567	551	564	643	569	546	541	572	594	590	597	574	585	589	600	561	567	557	568	614	592	576	646	598	566	585	577	597	615	623	570	609	568	567	562	572	596	578	542	577	548	554	588	623	599	506	530	555	586	574	573	599	593	546	604	614	558	571	643	588	589	600	589	582	578	541	567	616	578	564	608	558	516	581	558	576	562	598	581	603	578	602	605	560	547	556	580	594	586	563	596	578	565	589	565	581	585	561	572	538	637	585	602	584	555	589	565	587	576	581	601	594	564	571	615	629	581	584	532	569	556	596	511	542	538	556	545	577	616	588	582	557	578	582	580	594	560	565	577	579	545	587	548	570	610	547	549	605	567	586	578	633	618	530	592	554	643	605	547	547	537	537	594	617	546	566	528	545	578	590	565	548	571	565	575	588	580	572	566	576	607	585	570	569	575	593	555	599	569	601	567	569	584	584	597	595	571	571	545	583	574	579	603	554	584	569	563	587	586	617	585	546	595	585	559	596	572	565	612	568	571	616	605	606	560	592	581	559	594	549	556	566	606	561	542	594	586	606	542	532	560	560	593	585	551	558	566	552	518	599	568	568	557	554	573	575	541	607	598	610	539	541	605	538	599	582	576	620	579	582	572	600	563	618	593	570	609	562	590	552	546	609	594	544	565	617	576	567	584	590	615	619	569	571	563	586	570	566	539	558	601	615	570	519	570	627	620	543	560	575	551	586	554	559	521	544	596	525	549	609	537	580	595	549	582	602	554	574	545	558	555	561	555	559	550	604	612	549	573	646	612	582	577	584	603	492	556	581	604	538	586	517	540	595	587	609	580	552	589	603	551	551	574	640	587	570	577	625	573	554	591	586	548	600	577	571	577	585	580	584	602	575	593	586	546	562	558	593	582	573	555	547	566	556	630	582	598	544	618	556	572	601	614	599	570	525	577	565	578	620	543	561	553	556	553	612	635	626	629	585	590	540	597	551	568	570	543	589	562	586	557	616	565	582	587	566	570	576	635	566	591	585	586	548	557	573	549	567	597	571	570	582	620	563	546	563	624	589	545	602	572	552	595	612	622	564	559	582	550	602	599	570	559	593	607	566	611	614	570	606	569	559	590	533	593	578	580	570	559	584	563	574	544	537	558	530	557	574	565	574	557	575	582	602	594	575	521	543	541	573	604	543	642	587	554	583	581	572	552	545	609	554	568	570	520	605	583	566	561	544	580	567	550	580	581	545	575	567	603	551	525	594	575	590	576	574	576	546	544	605	595	569	580	565	576	551	621	561	573	566	612	521	574	595	619	577	627	595	618	569	529	576	583	589	577	613	572	567	646	579	592	556	587	578	568	605	627	546	563	578	565	563	616	574	596	586	595	584	577	559	594	610	574	566	592	581	584	584	579	563	576	601	596	598	607	555	534	565	561	562	558	589	587	564	632	606	585	573	573	594	584	597	553	561	547	603	580	567	569	558	576	565	560	550	569	550	621	545	583	569	557	600	587	588	563	565	549	577	592	565	630	586	592	564	582	575	618	607	593	620	551	583	609	598	523	609	537	551	561	603	590	590	559	559	547	541	606	590	599	592	545	578	562	571	579	619	602	606	581	544	565	606	603	595	566	589	563	609	568	575	575	593	582	558	606	539	591	583	594	541	582	625	541	594	607	529	545	566	598	579	575	593	606	558	618	572	548	525	609	560	611	627	582	571	624	539	608	581	584	560	582	572	603	574	562	554	583	553	624	558	589	576	537	556	628	552	550	580	604	590	574	619	578	535	604	566	601	548	594	547	576	554	556	542	618	594	550	577	571	550	579	559	576	576	571	563	585	573	584	611	590	589	612	582	609	551	592	572	594	579	547	599	587	548	614	582	582	554	587	588	539	567	564	518	579	564	575	571	534	595	553	562	606	604	592	590	505	564	557	589	582	527	578	582	569	591	583	565	561	554	586	577	580	580	579	577	616	616	586	558	557	584	599	569	575	549	585	583	555	570	588	567	586	586	534	542	558	581	586	574	563	544	616	618	550	579	555	562	605	559	596	565	567	573	554	551	613	599	567	571	546	567	609	564	551	593	631	548	651	587	565	559	582	602	572	607	549	579	578	601	595	568	583	598	573	574	569	547	605	571	583	549
16242	2629	2024	1537	978	559	444	344	365	269	289	230	250	206	200	165	177	135	155	159	132	121	184	152	139	143	145	139	146	164	131	124	124	119	122	139	142	140	131	126	127	132	110	107	119	138	111	145	137	142	132	115	131	122	135	124	114	133	162	121	121	129	132	119	145	144	166	118	126	145	137	147	137	134	150	105	127	123	129	92	118	158	142	131	135	141	133	116	153	115	135	133	130	134	142	148	123	139	108	115	131	129	129	131	128	111	127	128	143	124	102	121	124	115	132	150	146	126	115	125	120	133	120	137	128	111	104	130	120	115	114	136	126	120	147	111	135	113	128	138	131	118	130	123	140	109	128	133	121	131	141	149	120	131	126	128	122	139	135	117	134	139	120	136	131	138	119	141	143	112	119	135	139	97	132	127	143	113	127	123	119	147	140	148	123	126	120	124	119	135	137	138	128	135	116	119	130	105	151	118	132	131	131	127	147	130	127	127	133	126	144	127	154	119	119	130	131	129	138	120	135	145	134	126	155	125	127	155	123	135	147	123	131	128	113	133	152	115	139	123	143	139	127	116	139	130	137	144	125	149	124	143	131	131	134	134	131	125	113	128	138	129	151	127	124	122	106	138	146	112	119	137	140	113	138	135	144	124	130	124	140	129	119	101	125	145	140	139	143	130	139	133	143	118	112	135	132	113	101	130	121	114	113	161	127	119	119	140	126	141	135	128	118	130	127	122	124	132	147	147	117	137	110	104	124	146	140	126	136	133	134	130	145	110	123	133	123	125	127	130	125	121	135	131	127	117	141	140	121	120	126	133	129	133	157	111	121	130	130	123	118	132	124	135	134	122	131	116	128	131	119	136	125	145	142	136	118	147	145	126	150	129	135	120	125	113	114	142	128	128	112	139	132	126	126	124	116	130	138	119	128	121	133	134	125	112	100	142	124	113	118	122	156	135	136	113	136	133	136	124	107	123	134	130	105	127	144	141	119	114	146	133	129	127	134	131	138	108	109	123	139	120	148	125	136	130	143	137	123	127	117	137	136	122	124	137	147	126	128	144	115	134	94	126	124	134	123	144	124	151	133	116	132	145	143	131	130	105	135	114	125	106	120	132	132	141	120	128	119	91	136	123	128	122	137	116	120	132	121	138	151	134	129	107	142	138	138	139	148	135	113	116	109	121	142	132	142	145	120	133	137	139	157	139	125	108	145	108	131	138	150	140	144	120	134	115	135	119	146	127	138	129	139	145	139	128	132	142	143	138	121	123	124	109	141	117	125	137	142	112	121	127	130	100	113	118	114	129	128	141	149	134	142	125	133	128	143	115	112	135	142	143	118	108	150	126	135	139	132	110	135	143	135	142	136	114	126	145	110	127	136	122	133	127	138	140	138	119	118	151	114	143	121	136	122	119	133	112	120	133	118	105	153	116	126	135	122	147	129	136	131	131	137	140	136	106	124	121	130	138	122	129	115	138	126	126	164	110	137	127	126	132	128	122	126	132	96	126	148	142	142	99	125	128	125	123	125	139	124	120	124	122	115	114	108	128	129	138	126	144	124	137	121	132	115	133	131	121	151	119	131	114	125	112	120	102	131	125	129	139	142	154	144	133	128	125	139	149	129	120	120	136	109	127	132	117	119	128	123	138	122	122	132	104	127	132	135	139	103	128	135	113	130	101	122	126	126	135	126	127	128	101	133	118	143	133	141	128	108	135	141	117	150	135	141	143	140	111	128	124	124	141	123	126	152	106	148	129	131	136	135	119	128	125	128	137	139	132	135	115	123	121	142	142	134	128	124	107	105	134	123	131	116	125	129	153	125	141	156	140	114	128	114	116	126	139	149	115	153	150	117	112	134	119	133	126	149	150	154	137	130	135	124	134	118	134	121	145	120	123	129	127	119	132	136	110	149	142	160	138	128	122	111	130	131	129	133	122	126	128	141	141	143	129	125	124	114	124	126	140	133	130	133	105	142	137	149	131	131	159	113	107	136	121	127	140	118	108	129	138	116	140	127	125	139	141	113	135	121	135	139	135	141	123	137	129	147	138	126	155	137	126	128	115	126	141	131	124	127	130	117	125	138	131	127	112	154	104	119	127	131	163	139	107	149	126	135	148	124	140	120	136	141	140	132	144	146	135	141	144	136	142	134	131	125	129	116	114	114	132	119	125	132	110	122	145	130	144	132	143	135	126	144	133	136	119	135	128	113	143	116	114	115	109	122	116	121	126	150	114	115	133	127	132	124	105	135	125	123	145	129	129	135	136	135	165	141	140	137	138	139	143	126	132	125	116	125	112	140	141	120	120	129	126	130	128	146	122	132	137	133	127	127	128	107	139	131	150	124	104	133	117	155	126	144	146	142	132	136	126	136	125	129	107	147	133	132	122	128	105	111	141	119	137	119	131	130	111	123	111	120	116	142	124	116	130	127	147	140	115	125	133	141	150	109	130	126	110	137	114	133	131	119	120	147	138	129	119	121	117	126	140	137	108	152	100	113	128	140	122	115	132	134	131	125	130	129	126	136	127	109	128	126	134	136	115	120	129	126	122	134	140	109	135	136	128	136	145	127	149	134	102	102	135	129	122	143	122	112	108	148	121	136	141	128	149	139	113	146	129	126	124	124	132	135	148	142	130	161	141	114	110	135	145	133	109	131	130	116	125	126	142	124	132	122	127	136	121	97	107	126	127	139	148	118	135	126	143	124	126	116	119	120	145	130	126	105	144	120	145	133	118	141	119	128	141	129	125	115	120	99	116	124	142	145	124	139	140	131	140	157	109	118	128	125	139	121	135	144	134	119	122	146	138	138	116	132	147	126	137	137	130	131	125	120	133	127	127	116	141	145	119	130	130	143	123	132	125	133	121	117	121	130	141	118	123	123	108	114	126	150	146	141	131	121	122	122	138	119	139	127	134	110	113	122	122	113	121	146	133	107	118	131	121	151	135	130	130	125	120	115	136	150	137	138	133	112	126	124	151	131	134	142	145	128	146	119	122	130	112	126	155	116	128	123	123	135	120	121	126	145	126	142	122	137	99	116	133	131	127	118	122	121	102	137	114	125	128	108	134	140	136	124	121	124	111	116	132	137	121	138	139	126	138	127	144	129	132	116	140	128	135	121	115	119	128	109	130	117	124	118	130	140	121	114	132	123	125	119	123	130	132	130	119	123	129	126	127	138	121	137	137	124	139	139	122	129	134	113	137	127	117	118	125	133	128	127	127	121	131	129	125	128	136	137	128	127	122	140	130	118	138	136	115	126	128	136	140	121	124	106	122	120	108	125	136	123	136	120	133	127	140	136	124	136	130	135	144	133	122	137	129	112	130	145	150	132	124	139	141	127	118	134	115	128	138	116	98	130	136	144	120	124	140	152	139	152	144	122	128	105	149	123	139	118	133	133	138	163	131	113	123	130	123	135	144	118	130	115	135	149	124	119	156	129	139	148	129	125	143	124	121	133	138	143	132	132	122	137	128	130	120	155	148	134	127
9232	2348	3990	4974	3656	2396	1917	1605	1427	1295	1237	1010	937	767	708	677	653	560	504	511	462	475	473	428	437	441	435	403	390	404	401	402	377	398	360	391	353	356	364	359	331	344	358	332	341	327	337	366	375	359	324	312	338	353	346	339	331	351	337	307	333	328	331	307	327	339	346	299	350	328	318	320	320	326	357	331	325	312	316	349	307	356	314	300	364	337	325	331	356	360	308	355	334	299	328	338	310	340	320	322	293	306	329	342	347	356	330	320	332	302	324	344	298	305	323	322	298	296	350	326	331	304	351	302	313	351	366	337	322	332	298	296	337	292	361	318	340	335	332	343	324	303	304	290	327	337	369	315	324	325	334	354	319	299	352	343	345	347	301	315	323	304	363	308	322	301	315	307	383	337	322	304	351	349	308	353	334	318	330	310	332	318	308	337	318	300	336	326	334	327	319	334	324	332	321	299	316	351	321	316	326	296	326	297	347	302	312	347	330	304	308	299	322	334	316	309	294	343	326	301	328	324	350	302	325	341	317	329	331	299	334	321	324	330	332	278	354	334	340	310	323	319	333	304	304	304	329	349	319	328	328	325	306	342	322	343	328	305	343	327	333	341	300	331	343	338	331	333	326	302	343	306	340	333	326	311	363	307	332	325	342	305	318	317	339	342	343	349	320	333	322	296	345	323	308	320	323	347	325	313	326	343	331	337	335	340	362	341	311	324	354	316	308	310	328	302	308	314	344	332	339	329	367	345	324	349	333	346	328	325	319	324	335	330	337	325	304	315	328	313	311	333	303	336	308	351	309	315	305	335	318	328	297	319	322	319	327	343	294	328	322	310	314	323	298	315	338	319	331	298	338	325	346	325	327	317	310	334	352	329	353	329	332	334	352	324	349	328	329	286	310	311	317	337	316	318	347	319	339	351	330	339	320	353	321	305	331	349	321	316	339	351	317	348	325	333	304	311	316	323	329	321	326	330	320	305	325	315	338	329	327	326	310	347	320	337	334	318	318	342	321	311	295	331	321	329	290	343	327	303	332	300	351	322	335	330	314	339	317	329	323	339	305	345	334	327	304	339	321	340	307	334	351	338	364	321	347	319	322	335	323	327	316	343	344	332	359	292	322	293	292	310	320	297	319	345	324	325	306	328	331	323	287	367	328	332	308	342	345	350	345	299	310	300	335	300	315	333	306	310	335	349	319	326	337	326	315	320	319	346	315	300	323	307	324	298	314	323	293	328	309	340	323	316	338	323	332	325	334	314	366	320	327	337	292	337	285	304	313	313	311	326	308	345	351	305	327	322	327	336	342	327	317	358	326	305	328	326	338	322	327	299	300	349	312	333	309	328	308	306	298	313	328	300	315	306	339	311	316	331	345	302	302	316	316	280	338	316	324	330	311	315	322	331	338	351	332	330	315	329	326	324	335	296	322	338	316	339	329	356	325	318	318	320	309	316	338	319	337	351	330	362	325	291	356	329	330	319	319	369	328	342	299	330	350	339	309	317	324	286	316	322	361	344	300	311	326	337	306	317	327	318	312	319	326	337	350	282	317	330	313	321	313	304	320	334	349	295	331	348	357	324	317	341	317	342	368	327	328	332	321	327	311	359	330	299	324	344	326	300	327	308	323	334	330	305	314	312	312	324	317	319	325	313	336	322	318	353	312	331	350	304	347	327	305	322	306	316	311	324	331	327	328	336	332	332	318	319	340	317	327	340	352	285	297	295	314	340	327	310	349	321	323	343	333	344	313	331	341	342	332	316	345	353	299	307	325	314	345	327	318	326	309	331	294	308	303	342	326	334	321	346	338	307	323	354	338	321	343	333	350	362	303	367	330	321	339	334	303	331	317	274	330	332	331	325	324	294	324	313	331	309	322	324	311	312	325	316	295	327	340	329	306	315	330	284	315	349	283	316	323	334	350	342	299	327	377	298	300	305	317	308	337	320	337	306	324	342	355	353	342	333	349	339	326	320	321	302	322	330	323	318	340	348	328	293	347	323	332	342	328	315	314	304	330	349	325	332	342	325	329	313	308	336	327	356	315	315	301	311	305	280	324	314	333	338	319	332	347	331	328	315	327	354	349	288	337	317	332	319	283	284	341	321	334	332	306	351	336	287	325	306	326	272	327	304	318	310	327	328	337	321	335	332	318	340	333	312	297	318	274	329	322	300	318	349	343	348	346	331	336	337	316	304	323	327	361	334	315	339	303	301	352	303	317	342	325	321	330	329	343	316	299	331	355	334	314	336	309	313	342	346	288	333	299	316	329	296	320	305	324	340	334	277	330	338	294	324	320	349	334	318	339	317	318	316	304	305	322	325	298	322	319	303	346	311	352	317	335	332	375	336	323	360	350	312	306	338	326	315	293	336	330	327	300	318	330	345	317	347	341	324	319	317	354	332	340	351	360	329	347	304	319	323	340	344	278	310	309	328	328	331	311	324	326	331	302	302	332	303	314	316	318	311	328	332	299	332	298	300	314	336	336	369	286	319	347	325	339	332	299	277	352	359	375	376	336	381	316	304	327	339	317	316	327	322	329	356	326	317	335	336	319	319	315	330	299	328	333	334	327	309	315	331	327	308	337	305	301	312	312	323	331	325	362	320	325	316	315	291	342	346	322	314	317	339	298	287	338	376	301	312	320	362	303	344	295	338	318	299	313	360	342	297	303	309	300	280	319	297	321	290	306	345	330	335	324	317	308	347	296	348	309	331	316	307	326	353	315	323	340	334	345	320	322	330	329	319	300	307	309	328	326	313	319	296	309	357	329	298	296	329	306	317	327	362	343	318	348	319	297	341	309	331	309	306	343	342	312	310	368	318	311	342	331	312	315	357	318	356	345	307	319	340	332	330	303	364	339	307	347	325	311	321	352	309	303	301	337	328	305	328	308	352	328	330	344	334	333	300	322	340	316	344	347	363	323	317	336	330	321	321	346	318	346	336	345	326	329	301	334	330	311	324	328	323	323	347	307	349	304	346	362	278	335	367	339	354	357	340	302	360	323	327	314	322	317	327	320	333	313	329	332	307	315	333	288	323	339	320	333	316	325	278	310	321	339	299	321	331	316	302	311	325	327	310	314	324	327	316	328	323	320	333	315	311	320	289	326	326	314	329	320	326	322	327	324	306	308	334	322	353	327	319	325	318	327	303	328	316	343	321	302	337	322	362	312	312	333	319	333	303	332	310	336	326	373	295	354	322	333	292	302	301	327	340	313	328	360	344	306	336	359	346	301	340	312	300	339	331	329	323	314	332	337	309	324	343	316	320	325	316	315	316	323	337	349	329	330	329	306	349	325	315	303	356	330	335	343	308	332	329	349	337	305	294	316	330	310	350	336	337	328	313	300	343	317	280	296	322	324	294	337	352	289	347	338	317	303	336	334	317	337	316	332	317	307	327	334	325	324	315	328	317	281	313	323	315	325	303	343	349	317	339	305	303	319	316	355	329	340	335	298	311	348	311	347	312	393	334	317	318	341	347	326	302
2371	623	800	641	489	429	419	367	377	369	360	330	390	342	360	364	364	384	364	373	368	380	388	353	351	387	338	375	361	367	351	334	366	397	350	326	383	349	390	358	371	398	347	342	365	366	372	335	349	377	358	335	342	371	373	341	367	353	322	363	334	326	353	363	345	337	346	366	370	338	333	365	353	353	365	367	312	359	355	322	359	357	342	330	361	354	334	354	347	321	352	350	324	355	366	359	360	376	407	337	397	371	386	388	378	380	324	343	351	357	372	347	372	330	350	394	343	357	365	319	351	351	353	369	345	356	335	375	386	402	380	343	361	362	360	360	359	376	371	344	348	362	361	350	354	395	336	366	408	377	323	378	360	370	378	353	337	380	385	366	403	352	354	347	371	363	363	337	359	368	375	338	366	325	360	380	349	356	385	322	393	362	374	379	352	376	394	331	367	377	356	344	368	341	417	358	378	352	365	328	371	377	360	335	350	389	374	350	371	355	388	360	365	346	357	340	366	355	378	370	366	359	375	359	348	365	375	355	351	356	360	358	352	362	399	343	351	362	365	378	323	400	363	355	400	347	345	395	366	351	360	385	372	323	346	362	389	336	347	335	362	361	362	348	352	361	379	396	360	359	399	344	374	359	391	387	322	380	376	314	394	322	342	357	336	356	405	349	362	359	351	361	362	354	351	375	371	360	386	386	304	349	324	407	345	370	362	374	356	335	357	378	337	371	375	329	390	330	347	373	367	340	388	343	371	359	343	377	361	355	371	354	304	354	350	377	348	383	356	366	391	388	342	412	361	339	363	341	380	359	391	369	367	378	393	328	385	359	354	345	346	363	369	366	358	341	363	364	342	349	358	392	363	334	350	341	384	353	367	352	355	386	334	366	326	357	364	380	341	352	358	355	374	356	349	382	368	380	401	360	346	344	396	348	372	389	347	365	342	337	376	384	351	347	329	319	376	332	326	347	388	353	355	371	371	357	372	285	348	362	364	356	351	403	371	380	352	368	383	336	367	366	364	353	384	381	394	359	351	388	343	391	359	371	354	400	350	344	362	361	345	359	340	336	345	369	329	381	380	355	339	318	359	363	387	373	351	351	366	370	378	355	367	382	392	361	346	380	378	372	365	374	350	366	353	395	317	374	372	373	400	410	351	357	353	405	375	392	369	357	340	343	345	374	367	360	360	359	350	359	333	324	392	382	384	325	382	362	382	372	358	361	359	355	353	390	361	383	369	342	384	400	369	349	369	384	394	391	349	357	387	341	357	346	350	349	342	315	366	359	368	331	334	337	310	384	397	366	358	349	374	403	356	369	407	369	347	332	358	368	358	379	335	340	372	391	356	346	372	358	385	311	368	370	368	376	362	334	384	362	344	375	364	322	372	391	341	334	331	341	365	351	336	363	363	363	363	309	349	334	374	348	341	403	400	372	385	352	353	352	361	378	358	379	386	372	380	378	371	363	378	384	376	385	380	359	339	336	396	379	343	358	341	385	341	325	357	358	327	350	360	382	393	347	350	319	359	337	377	369	351	362	400	355	376	357	338	367	380	352	377	358	349	341	380	376	351	385	342	360	360	419	383	346	373	394	392	399	339	385	385	336	346	368	343	325	371	327	339	341	347	367	363	366	377	403	335	378	395	382	360	396	342	346	333	384	378	381	356	365	374	339	380	387	389	387	372	380	352	364	339	382	334	341	370	336	372	331	332	409	381	364	336	380	386	394	367	376	353	354	346	372	336	366	335	352	346	373	337	366	337	346	328	355	389	342	374	357	360	324	383	373	363	364	339	361	368	360	358	332	336	341	335	385	354	351	394	342	371	374	380	347	391	361	362	395	349	316	385	353	344	337	351	368	376	363	355	335	348	369	344	342	363	384	328	364	365	372	342	322	354	352	380	375	352	358	334	332	372	334	404	368	359	366	329	371	386	362	382	342	384	361	387	330	353	356	377	342	351	353	332	381	356	333	352	330	360	354	384	349	359	400	347	368	356	328	329	360	369	363	372	362	331	361	352	362	352	361	372	343	392	354	389	341	393	375	348	356	370	376	368	378	360	337	370	352	377	374	344	361	348	382	393	368	322	366	367	353	384	326	345	376	359	352	373	355	347	346	351	328	366	364	347	354	359	373	348	321	347	358	353	365	333	382	392	347	362	372	374	382	371	361	357	398	334	362	343	365	360	375	346	360	362	371	400	368	387	333	383	379	370	357	358	318	386	376	385	356	381	321	372	360	354	372	371	323	360	376	380	370	359	362	421	389	362	335	355	393	380	364	348	378	359	377	369	348	329	355	353	360	340	349	400	349	377	349	359	334	359	358	359	366	365	355	356	375	372	367	354	356	389	367	380	354	364	352	344	377	348	328	381	358	371	375	351	388	369	353	372	372	391	348	345	367	349	361	367	348	344	365	381	351	317	370	356	338	356	359	366	354	361	363	397	339	357	382	363	370	322	351	388	396	377	381	346	346	372	367	330	334	351	325	358	356	381	379	355	320	351	378	355	382	398	374	390	340	374	345	323	360	360	375	402	360	356	407	338	361	336	345	347	358	383	349	324	394	353	367	326	358	352	389	390	317	360	373	366	342	369	385	345	341	333	362	390	370	371	384	343	343	382	350	352	353	368	350	360	343	386	353	377	317	381	343	374	359	338	326	385	386	365	356	368	339	389	348	365	362	373	352	366	328	388	395	391	376	334	355	363	353	394	371	351	392	367	378	357	409	373	377	406	376	382	333	353	336	330	333	357	360	351	329	380	366	363	371	411	349	360	353	348	389	359	405	386	371	373	358	348	355	343	357	397	353	340	368	362	384	361	347	379	370	371	370	342	398	355	351	391	374	334	354	362	369	334	372	344	363	345	362	387	354	371	396	328	359	321	358	357	367	341	354	356	371	343	336	383	370	351	369	365	350	367	367	341	334	355	393	356	379	362	346	355	367	400	377	373	311	356	342	365	386	343	413	350	372	328	336	353	324	363	338	383	325	322	327	355	346	349	345	384	341	365	351	343	359	352	350	333	342	376	341	385	365	321	387	365	370	390	371	355	385	362	375	374	383	399	374	360	350	365	338	364	346	379	360	360	364	373	356	375	360	345	349	341	342	399	378	343	382	363	365	358	365	382	380	331	335	345	358	350	345	365	359	347	344	384	370	376	327	359	369	407	351	370	327	340	337	372	330	390	358	374	396	352	377	346	342	372	355	362	383	361	380	353	358	348	382	374	362	348	352	336	397	332	369	352	421	363	302	358	366	366	347	364	360	354	347	382	374	362	370	379	401	380	402	408	381	362	386	358	361	395	322	358	377	368	355	350	351	399	360	358	391	352	382	345	341	346	363	364	338	324	327	359	414	340	325	346	347	351	365	402	381	345	320	365	395	390	342	336	382	341	390	379	373	353	363	334	335	337	339	361	364	346	370	356	347	370	333	340	376	348	375	340	406	323	359	348	346	376	361	332	354	423	362	325	389	328	352	359	368	356	337	333	338
2392	1100	1576	1700	1371	1180	1088	989	979	923	893	926	902	906	861	826	837	815	886	825	819	789	827	815	815	839	798	787	837	809	812	835	789	787	815	780	792	800	846	780	779	767	828	775	806	776	856	797	767	738	822	800	800	826	777	812	769	803	793	830	828	741	819	771	762	785	842	783	818	860	816	774	833	839	796	835	846	829	825	787	779	790	801	834	868	767	799	826	807	792	798	786	801	828	816	855	825	804	807	841	775	775	778	810	779	782	785	784	758	845	737	833	795	803	817	781	816	813	748	790	774	835	776	807	754	785	800	838	834	802	798	786	747	824	817	804	795	791	850	793	827	789	829	795	817	798	808	836	791	808	765	761	803	768	757	799	792	800	758	803	770	779	785	800	801	781	824	768	823	755	778	788	764	827	808	777	818	775	847	757	754	769	813	825	812	800	816	801	763	830	823	819	792	800	782	787	849	780	797	756	836	823	783	828	839	755	781	834	832	838	777	782	793	790	818	830	772	793	807	829	819	866	776	797	832	785	792	796	774	838	788	830	785	790	791	771	812	768	773	809	825	728	831	826	794	772	769	821	751	756	810	794	773	805	783	767	749	776	806	814	846	833	798	809	811	784	824	814	765	814	829	768	822	826	795	755	810	798	753	837	820	831	800	783	821	755	815	749	807	826	815	787	815	801	820	790	802	761	798	781	730	812	828	819	781	827	796	816	772	791	788	775	758	808	803	822	809	787	788	798	811	824	797	819	814	772	784	794	817	813	821	772	792	808	759	798	813	818	817	824	779	801	797	795	738	819	794	833	823	786	818	794	775	818	835	789	824	773	802	809	826	782	766	774	833	846	798	738	809	743	835	851	765	822	808	814	823	797	784	763	800	822	781	794	762	796	796	794	820	775	754	794	753	838	791	829	813	804	813	826	835	817	852	814	847	806	813	858	820	762	823	737	782	789	786	777	785	830	748	796	732	816	802	773	821	784	804	812	785	792	799	824	776	803	825	829	814	812	798	774	813	802	769	765	809	786	786	812	776	784	845	774	804	779	824	792	824	823	789	817	805	878	819	757	817	774	802	870	817	777	803	804	773	831	793	794	840	765	813	814	773	746	767	801	821	812	832	835	863	811	857	841	875	792	767	769	788	822	769	751	811	763	786	827	752	798	754	836	779	859	800	766	776	814	841	822	795	759	761	855	757	808	821	778	793	754	820	833	793	832	817	769	766	833	841	772	793	790	791	810	770	801	759	826	790	788	789	832	773	830	790	784	794	778	761	790	802	803	799	795	808	796	788	761	815	841	821	791	818	843	738	820	823	828	766	819	741	783	786	753	835	827	757	803	809	787	792	804	795	808	796	774	771	789	795	783	779	833	781	795	764	799	827	758	799	771	801	804	781	774	825	782	799	785	829	803	789	822	832	797	775	816	769	790	801	781	799	798	761	777	783	788	788	815	840	773	881	768	877	848	764	798	771	753	794	800	840	812	829	848	762	799	778	781	748	783	836	838	825	790	797	826	758	779	797	806	803	785	808	858	791	788	824	763	784	835	768	771	725	826	785	840	818	795	758	808	765	770	795	787	744	788	808	802	758	795	790	817	805	816	843	785	824	774	807	775	757	796	823	784	806	804	792	787	811	778	813	850	786	830	815	767	846	813	823	780	813	764	820	791	855	817	801	796	769	819	810	827	816	817	834	794	748	774	821	807	790	817	831	793	788	799	812	849	789	788	838	792	752	826	850	775	832	772	814	865	799	816	781	804	846	781	791	814	814	799	826	809	840	745	826	772	817	783	756	777	783	759	749	794	812	802	776	847	775	802	820	797	800	805	799	785	773	773	807	809	781	794	821	795	835	792	789	790	794	783	773	779	859	808	859	737	750	861	760	794	785	789	808	800	858	858	778	803	777	816	759	794	815	806	793	807	789	786	837	800	827	742	792	821	800	819	824	856	761	772	786	823	794	836	779	830	758	779	784	755	853	827	761	805	834	788	810	797	767	807	814	760	766	778	794	841	848	787	749	813	838	778	813	820	800	825	826	807	757	796	806	833	802	792	782	799	789	805	783	830	836	822	830	833	825	795	783	817	771	768	760	787	821	786	769	802	750	791	810	793	797	813	768	827	770	810	748	784	820	840	737	807	848	785	862	815	784	784	814	788	795	817	796	785	770	769	859	755	764	802	801	794	804	742	749	772	850	805	843	799	835	751	784	760	826	820	821	827	795	777	767	781	871	816	833	837	793	794	845	752	799	791	827	812	781	806	772	844	803	743	789	782	856	830	778	803	837	803	778	788	794	802	809	812	826	802	816	842	763	864	819	799	816	821	816	788	774	795	783	802	799	770	845	828	815	774	785	786	838	829	768	826	791	820	825	834	804	777	830	804	757	743	759	778	785	843	808	755	798	817	808	800	786	872	787	778	834	758	829	780	855	785	834	825	802	747	835	788	862	782	788	831	860	764	789	820	831	817	789	797	833	796	815	789	771	760	811	806	805	756	790	816	788	794	783	793	796	836	793	840	818	834	794	790	805	777	806	816	753	817	766	826	835	755	779	848	819	790	748	791	770	770	804	765	786	761	833	804	828	790	808	824	797	788	778	765	810	787	759	805	837	856	827	805	789	788	772	778	800	813	794	807	787	743	817	775	788	778	788	820	780	799	788	806	794	818	778	821	810	816	783	830	767	769	793	794	785	812	774	749	792	838	804	817	810	824	825	780	806	837	762	800	845	827	791	802	788	751	869	833	838	834	806	785	796	777	779	804	815	808	771	782	786	800	795	826	798	835	791	788	831	827	772	786	813	748	834	861	831	820	794	766	796	785	796	777	815	854	793	781	722	820	805	807	815	811	801	816	775	822	773	851	833	828	756	821	799	774	777	781	788	858	818	815	773	752	798	798	826	795	843	785	754	774	752	808	797	808	839	745	763	755	855	825	768	833	789	802	778	786	817	779	834	786	815	794	803	788	776	828	774	768	750	817	836	814	784	782	794	789	797	791	738	784	736	795	805	785	761	823	777	826	781	792	831	815	798	804	798	829	801	805	821	834	747	768	833	823	756	762	807	850	842	749	822	801	755	818	794	857	774	782	793	877	770	784	795	761	791	817	829	799	764	773	748	795	831	806	798	797	765	801	811	821	733	832	792	850	764	786	787	773	830	760	829	770	805	842	808	779	814	794	824	764	727	776	789	786	782	835	840	795	781	814	732	837	810	815	819	792	821	805	785	771	805	854	792	794	760	737	805	764	823	797	767	806	834	744	784	817	788	817	766	853	790	797	781	742	798	793	836	856	764	786	847	782	809	748	787	866	797	795	835	777	729	826	815	823	818	818	791	800	796	780	773	833	808	758	817	819	783	833	814	799	818	793	776	786	847	810	812	799	809	800	779	772	763	849	792	773	811	783	823	843	805	797	821	808	753	823	800	831	850	775	816	807	838	805	781	782	795	774	812	809	812	806	800	772	784	750	803	773	739	811	762	825	728	772	769	822
8976	1434	1420	1087	722	531	465	423	404	348	297	347	300	293	271	276	283	264	240	254	279	305	268	268	260	253	236	247	262	235	282	240	299	275	239	266	249	272	272	275	244	246	246	273	271	248	292	259	225	274	244	253	259	263	268	244	247	244	282	267	299	252	253	267	273	265	274	276	264	263	266	257	240	283	245	261	236	252	235	253	298	253	269	262	263	244	291	247	276	240	259	259	301	270	247	262	248	238	246	276	251	303	237	256	247	234	257	260	257	233	276	243	251	246	249	240	258	253	228	270	221	301	245	254	263	263	268	249	264	270	241	230	268	234	274	287	239	246	226	243	234	280	250	269	225	304	250	250	256	264	249	258	253	241	241	249	267	265	265	250	251	270	258	262	238	239	258	252	258	265	259	252	230	251	242	257	247	231	284	276	228	251	253	225	218	275	239	264	258	259	237	277	266	264	252	257	283	236	275	278	234	265	253	241	237	291	231	283	223	257	278	276	259	251	247	269	242	249	247	261	247	264	254	248	271	293	229	251	279	257	248	270	266	297	229	258	245	235	282	243	251	256	267	232	253	231	267	264	258	247	264	205	242	259	258	285	227	250	285	277	261	256	265	273	255	280	263	252	234	275	225	287	242	279	278	245	252	275	285	257	271	244	265	272	275	273	264	273	257	273	213	262	266	256	279	243	257	251	262	245	243	266	264	256	255	262	257	268	253	261	267	278	270	256	259	217	282	238	301	272	265	240	271	255	265	275	255	263	267	284	313	247	256	223	246	254	272	259	221	258	273	251	265	255	245	257	278	256	259	251	232	239	262	242	246	259	248	294	281	272	295	241	228	279	250	276	243	275	268	249	276	250	266	250	280	253	241	234	283	231	261	276	275	265	258	278	252	246	251	263	272	247	256	281	252	268	259	268	245	267	269	261	272	277	255	287	264	256	223	240	255	275	267	253	263	258	263	243	251	264	252	263	261	267	234	229	280	264	240	277	258	261	258	245	255	295	266	262	275	252	232	272	265	255	268	236	244	273	275	270	257	250	249	252	219	264	282	245	250	255	238	241	287	249	268	272	232	280	286	246	274	251	268	295	260	260	264	244	270	248	261	290	213	259	283	248	274	242	279	249	286	270	258	284	282	239	252	245	245	255	255	250	246	263	279	232	290	230	246	252	268	242	249	259	250	256	245	251	270	261	288	270	256	266	254	259	247	256	261	252	232	253	257	265	262	235	243	258	272	247	256	268	277	256	238	254	260	255	263	281	284	231	247	229	219	248	309	257	289	262	257	267	265	237	278	260	274	267	222	228	252	223	253	254	237	268	276	246	249	240	261	276	247	241	245	256	243	249	272	221	251	256	229	270	313	250	259	240	242	269	250	243	269	267	257	254	253	226	254	250	240	245	248	231	233	258	243	235	277	265	259	258	246	256	243	284	270	219	258	248	261	239	261	282	240	244	253	244	271	256	267	296	262	265	260	260	269	252	243	261	259	264	235	221	259	267	236	239	260	225	261	256	265	254	252	279	244	240	248	230	248	266	249	259	253	231	220	246	258	276	270	243	252	257	257	235	275	275	260	259	264	240	247	226	265	284	249	265	274	261	280	267	254	254	244	257	219	275	279	266	272	221	282	274	293	227	249	252	256	253	245	262	281	238	240	286	233	262	267	239	259	288	265	250	269	227	259	246	280	265	260	258	269	245	260	244	245	253	234	269	282	242	279	294	254	270	274	235	245	264	259	249	256	243	266	279	261	268	291	253	243	243	278	257	252	265	262	284	241	264	286	262	271	257	237	271	247	250	240	222	251	266	261	250	239	248	246	289	253	265	276	284	273	267	239	246	260	235	236	277	251	252	268	256	229	249	257	243	244	270	255	263	255	268	260	238	224	224	263	257	245	270	256	247	232	270	244	247	246	248	237	264	249	255	258	265	282	254	247	265	217	270	253	239	253	240	253	247	265	266	280	238	261	243	277	266	240	254	257	242	231	257	248	257	265	230	271	259	252	262	250	264	251	275	270	288	289	255	242	244	259	263	245	268	287	251	278	262	256	273	277	263	247	280	249	231	238	255	223	236	252	286	250	284	247	290	238	247	253	238	213	247	258	234	263	255	266	267	262	270	256	269	255	269	257	241	274	258	247	273	259	258	268	305	281	233	254	273	272	239	234	264	253	254	237	257	239	272	248	273	233	272	238	236	253	262	232	253	259	240	242	248	266	259	257	256	240	238	242	275	229	271	239	242	259	250	267	246	256	242	255	272	276	254	266	269	255	251	245	264	258	236	258	252	247	258	270	283	249	250	275	230	272	281	238	248	255	240	270	283	256	268	252	272	236	218	240	258	263	258	221	249	271	245	263	267	288	250	232	246	273	228	285	248	267	263	227	232	257	277	248	267	276	257	269	267	248	238	268	279	269	239	231	270	220	254	251	233	274	196	283	281	243	270	257	259	262	214	272	234	262	268	269	256	259	230	243	231	259	232	229	242	258	243	247	252	214	253	244	266	257	292	246	250	242	233	255	254	233	256	229	245	252	221	272	262	272	251	248	270	246	234	261	230	261	242	268	250	270	249	227	289	266	285	238	288	289	265	261	241	266	252	282	226	241	246	256	254	261	258	266	283	245	239	276	251	230	278	239	238	235	240	257	246	273	262	269	265	259	252	279	259	262	238	235	267	259	263	271	244	241	258	258	250	238	217	249	245	257	278	267	274	272	268	238	236	282	239	214	270	214	252	218	278	267	270	274	260	243	269	245	259	277	261	252	254	239	236	243	247	281	245	279	277	255	272	286	249	250	266	302	269	248	232	248	243	256	283	229	267	235	241	260	222	275	258	257	238	251	252	222	268	234	240	254	292	248	252	243	266	245	227	241	253	307	254	263	253	236	254	218	240	258	294	250	266	250	266	248	253	270	260	259	265	283	262	266	239	273	266	252	242	224	277	250	244	262	268	259	249	273	268	238	280	262	255	256	277	260	249	265	264	254	291	280	258	259	262	244	241	285	283	223	270	254	238	271	224	244	277	263	262	269	267	297	245	283	233	268	301	257	235	258	237	276	286	250	280	250	273	261	223	241	232	251	257	263	275	244	230	237	250	239	258	260	258	260	271	232	234	280	228	231	287	230	250	254	244	254	269	252	229	236	248	278	265	281	271	241	268	259	271	261	272	262	270	264	264	258	264	251	240	249	248	247	251	279	281	272	271	274	246	240	255	297	268	249	217	239	249	245	257	254	233	264	279	244	265	258	272	262	264	259	253	253	237	253	257	252	222	218	229	283	247	254	243	241	243	254	245	208	249	236	262	272	225	257	271	252	232	264	249	243	262	263	230	257	235	268	247	268	243	252	259	241	249	254	292	264	265	247	214	241	245	274	288	248	254	267	260	232	259	246	237	262	246	268	272	236	300	266	283	256	257	250	253	253	262	287	259	255	267	244	256	257	234	254	258	266	236	258	236	236	288	272	268	261	273	261	261	237	259	250	240	234	238
7364	1592	2992	3478	2507	1702	1583	1358	1273	1174	1009	1002	937	832	714	752	756	739	710	728	669	689	641	669	614	642	707	594	607	606	667	582	598	609	640	573	616	622	580	589	572	600	575	594	596	584	585	543	567	609	589	587	590	586	606	609	583	549	575	607	560	569	583	559	602	598	584	575	585	602	628	602	553	584	579	562	606	586	634	565	557	584	557	547	549	603	592	576	608	599	535	597	596	597	576	572	560	565	589	628	564	582	621	587	603	575	617	584	554	573	544	593	590	571	617	589	588	579	562	579	613	612	555	598	551	545	594	561	561	537	553	647	566	572	592	567	589	591	586	573	577	589	595	587	606	599	564	572	581	575	599	612	585	581	572	586	550	599	569	571	579	572	568	583	590	579	568	555	571	608	552	568	559	577	594	596	566	589	583	617	566	588	603	572	559	612	588	593	553	599	564	566	620	621	580	577	554	615	567	586	584	544	604	607	579	628	581	581	595	585	536	601	598	595	591	552	585	584	585	566	531	645	634	581	570	587	621	595	583	615	597	565	615	575	554	556	554	593	532	588	579	594	583	583	564	599	598	572	586	590	623	590	584	556	598	623	594	593	593	600	545	574	558	593	559	545	619	578	601	602	566	583	580	600	558	588	552	601	564	554	590	550	557	562	578	584	533	587	569	589	595	544	546	570	564	593	563	580	610	615	530	586	544	583	547	602	600	580	577	577	549	593	514	590	567	614	520	537	614	615	590	633	600	591	558	582	565	550	567	601	586	621	547	573	580	577	603	550	612	565	581	586	568	578	602	587	617	578	561	596	628	567	565	528	565	576	632	622	570	598	574	586	577	552	564	572	578	612	584	607	612	623	555	609	578	621	610	571	560	616	563	590	587	583	596	597	615	591	574	583	556	597	625	543	628	533	594	599	552	550	570	618	563	603	555	549	600	553	579	580	583	616	616	615	559	576	595	598	593	562	581	570	574	583	558	574	594	556	554	574	574	593	579	572	545	569	536	583	549	575	565	589	582	634	610	537	576	577	554	617	557	593	592	609	604	600	570	605	573	581	601	545	591	563	572	568	588	552	604	566	608	595	576	575	594	587	572	617	624	583	587	556	610	558	581	546	579	577	544	564	577	583	542	567	579	551	572	588	584	573	559	579	613	579	573	569	606	543	588	577	590	608	546	550	590	575	599	612	582	562	604	570	562	543	561	616	619	596	611	588	535	576	564	592	570	615	589	571	604	586	605	612	574	586	603	579	534	607	574	513	544	575	551	611	571	577	595	567	594	591	566	577	543	590	538	560	575	582	583	605	531	565	582	610	585	638	602	594	627	583	600	577	587	546	599	566	597	586	570	599	537	569	559	590	609	598	585	566	567	592	575	595	573	551	537	532	603	547	587	563	586	626	619	594	573	578	570	584	534	616	555	592	575	563	615	578	630	595	573	596	589	566	556	630	576	601	569	585	596	536	568	588	601	594	590	609	608	631	598	581	565	551	562	561	544	574	569	612	604	578	584	548	592	544	534	621	562	569	548	563	556	603	592	598	581	583	591	600	566	568	589	621	532	591	574	575	531	580	608	577	595	632	611	605	591	597	575	560	586	540	587	578	596	607	564	606	575	587	585	596	618	577	556	567	611	600	560	574	600	582	562	606	578	553	571	600	607	575	596	637	613	562	552	528	623	580	565	548	582	578	602	574	607	598	619	583	610	551	564	595	573	551	620	593	550	578	553	571	543	631	615	582	565	610	596	574	578	582	562	593	538	607	554	561	598	614	629	547	625	612	645	529	571	602	595	606	559	559	542	601	553	559	552	611	610	653	586	527	577	575	578	600	592	558	581	575	578	617	580	609	564	592	525	557	584	527	611	617	546	569	577	570	580	577	573	590	567	577	581	576	554	590	548	593	594	580	616	592	610	549	574	552	558	615	575	585	597	556	575	595	600	607	595	581	612	571	594	550	585	569	581	591	567	576	570	582	566	550	560	574	597	621	518	583	602	603	548	584	603	579	614	575	619	589	555	549	574	564	563	601	581	549	580	562	571	603	535	533	556	587	579	581	584	617	569	565	611	550	613	562	598	602	536	595	556	588	589	568	615	615	585	587	549	555	570	559	585	573	609	602	538	583	574	589	606	563	579	566	573	570	568	578	642	586	550	575	586	565	629	543	605	589	589	576	578	577	608	599	596	576	592	535	630	578	562	563	594	609	572	588	544	559	613	583	582	542	556	582	589	520	548	588	547	574	568	617	552	563	619	582	609	607	576	553	577	617	610	557	616	576	610	570	586	574	586	580	574	592	574	623	589	597	622	616	595	570	561	575	601	603	573	571	572	569	578	578	595	562	605	542	612	571	608	597	547	556	600	594	555	574	598	548	532	548	534	576	587	586	596	583	584	589	571	563	581	603	560	574	556	573	550	595	597	612	619	578	576	564	573	562	585	584	564	591	578	588	593	614	565	627	557	608	620	553	573	583	612	557	610	573	538	610	593	581	532	603	586	582	552	578	605	607	601	570	597	595	638	555	577	608	642	571	525	591	592	562	599	558	566	621	622	537	565	613	570	561	539	592	617	583	618	568	588	571	591	546	577	600	558	597	599	561	551	561	603	555	611	565	574	596	565	543	605	580	546	572	549	556	547	534	608	633	605	582	570	549	567	581	603	587	564	585	621	580	579	564	572	555	579	567	600	562	551	580	600	551	557	499	580	555	549	588	584	609	574	568	577	576	583	578	583	570	546	611	583	623	582	587	568	514	548	576	616	572	569	583	593	591	596	606	554	560	560	555	560	592	594	572	566	573	562	549	601	594	571	538	557	610	581	579	551	568	602	609	608	558	603	548	557	539	581	562	595	566	593	574	599	553	577	547	604	609	560	602	593	598	578	533	599	593	577	563	560	564	594	553	576	565	568	593	553	569	646	557	581	590	577	569	534	550	573	571	553	581	578	566	602	572	569	569	573	563	606	622	588	584	571	573	593	568	584	570	596	603	578	564	586	595	585	543	568	576	575	571	578	608	577	550	591	601	562	583	581	562	548	579	605	600	559	580	533	554	598	598	609	591	555	596	591	547	573	612	574	594	564	629	610	601	552	577	587	574	615	574	590	596	614	593	601	606	567	588	603	603	577	558	589	571	583	623	570	570	587	548	585	574	576	571	567	571	565	534	541	580	606	577	595	643	600	541	574	590	596	580	585	595	542	605	548	547	588	583	592	601	575	596	599	595	576	578	575	610	582	598	583	548	611	577	581	584	564	618	612	529	589	566	556	589	581	586	593	612	638	643	555	578	561	591	637	585	625	596	609	547	610	571	564	563	604	586	548	588	589	561	588	544	602	562	619	571	538	603	595	586	581	604	605	598	595	568	601	557	567	581	563	571	638	588	589	606	556	562	587	581	598	624	587	594	590	568	569	563	615	565	545	614	598	557	571	629	608	581	547	560	603	596	570	553	612	623	543	590	592	576	557	567	539	538	576	577	593	586	605	561	570	559
16158	2425	2062	1763	886	529	464	350	317	337	257	208	250	222	199	184	179	158	137	168	157	136	161	158	155	144	125	152	164	157	165	112	110	119	131	130	160	132	123	118	131	104	119	134	130	118	135	111	132	158	125	143	124	107	124	120	124	137	132	124	130	150	139	132	121	124	126	132	135	145	142	117	130	145	125	132	139	107	123	132	128	144	124	124	142	127	117	141	148	135	132	122	124	116	145	120	130	139	150	134	135	117	124	141	140	150	133	129	132	110	130	104	148	133	123	118	131	123	135	136	113	124	151	112	140	134	118	142	130	116	111	133	103	144	126	143	116	112	131	123	149	165	139	120	129	123	115	121	140	131	134	132	140	136	130	144	130	136	128	138	124	112	122	116	126	131	134	132	137	120	122	124	147	131	133	153	126	122	129	145	119	135	122	131	119	108	109	137	121	125	137	116	126	154	161	124	129	120	140	130	125	126	122	129	137	101	133	116	132	144	134	110	128	132	143	124	127	118	137	129	141	140	146	140	126	131	123	129	112	124	115	139	144	137	131	108	107	126	143	132	123	138	114	139	115	142	124	131	124	122	138	119	123	141	147	105	124	120	146	133	126	136	105	149	109	134	127	132	119	119	124	115	137	126	115	123	120	128	125	137	134	130	136	133	151	140	127	125	117	133	124	143	123	149	135	117	127	136	133	122	148	139	147	141	139	141	126	132	123	141	117	135	133	128	117	140	124	131	152	147	128	123	129	126	131	141	148	123	141	142	140	152	134	141	130	134	125	119	126	130	119	124	123	112	150	130	131	124	117	122	136	132	135	150	145	111	140	135	150	142	136	126	137	130	127	131	116	134	137	100	129	121	125	131	127	157	140	111	156	117	160	111	137	122	118	136	125	157	130	142	136	128	138	120	139	123	114	126	122	140	126	126	128	119	117	139	140	138	134	132	118	117	133	120	117	139	147	151	119	122	127	158	143	113	119	132	130	118	127	142	127	132	162	126	118	140	122	102	134	111	138	128	157	111	125	156	123	113	126	125	130	141	117	122	144	152	112	133	155	127	133	108	148	142	120	136	127	129	142	141	135	137	143	149	102	128	146	134	132	135	131	147	130	143	159	147	143	149	109	133	159	118	134	130	128	147	120	126	152	131	117	131	148	119	143	122	113	132	138	150	141	121	123	154	138	136	122	132	130	133	134	122	123	133	135	127	155	140	125	131	131	153	121	134	115	130	121	118	139	147	126	145	138	129	134	137	117	130	135	138	135	116	119	138	117	134	131	135	118	133	131	144	124	110	136	145	120	146	145	120	132	118	158	117	118	111	130	125	135	124	130	123	126	141	138	136	130	123	134	147	138	130	125	126	132	131	121	122	133	137	154	106	112	138	110	124	137	140	119	146	138	122	148	127	117	102	117	147	107	128	144	118	153	95	119	126	147	131	126	130	123	119	126	146	142	122	120	121	142	139	133	138	125	117	157	120	110	119	122	117	140	109	112	126	110	135	124	129	130	124	99	134	127	129	135	121	127	120	139	134	117	132	131	137	129	146	124	162	134	115	125	140	127	120	127	113	139	125	134	126	128	115	142	139	122	126	123	133	132	136	133	121	137	150	146	133	128	124	125	146	143	136	145	110	133	122	129	126	127	132	135	123	117	119	105	137	108	146	128	128	129	151	137	130	143	125	150	112	128	122	125	141	121	144	133	142	120	127	141	123	146	135	107	134	138	132	130	122	114	146	148	128	110	118	126	153	115	144	128	114	145	157	145	119	144	132	119	120	136	149	128	129	136	137	147	128	122	115	122	130	127	145	138	118	120	135	113	128	142	125	115	110	138	118	131	106	117	132	140	128	138	124	123	123	139	130	115	124	149	150	153	145	125	130	125	132	138	109	137	96	137	126	117	134	128	121	122	109	128	138	133	126	125	136	134	124	128	130	112	121	147	145	123	110	108	132	129	148	139	147	134	140	144	137	123	130	118	136	157	132	147	117	133	133	118	110	136	125	126	138	122	110	135	102	117	126	126	136	130	125	141	136	136	134	147	150	143	138	119	146	114	133	130	119	138	107	155	150	130	152	153	122	130	116	127	136	156	146	125	135	128	147	139	128	124	150	152	115	143	117	131	139	127	122	119	144	115	151	119	124	129	126	130	137	131	126	127	110	106	153	143	158	123	117	125	122	133	121	162	130	136	154	122	112	123	134	133	130	117	130	121	105	133	127	130	131	145	120	127	124	113	99	129	119	139	133	130	136	146	133	134	152	134	154	160	132	135	123	151	145	142	117	162	115	125	137	122	134	132	132	104	134	103	116	137	128	110	131	117	129	108	138	129	145	124	127	129	110	120	132	146	136	147	114	137	123	145	118	124	116	136	122	148	136	136	145	112	135	114	132	174	139	156	129	148	107	116	125	122	141	118	141	143	108	126	139	131	138	151	132	116	110	129	126	131	149	146	124	128	147	132	142	137	128	143	124	112	127	130	144	141	140	123	131	131	129	133	129	148	141	135	133	135	147	117	104	131	138	122	125	117	130	124	136	141	137	125	140	133	142	132	146	125	136	144	122	144	133	133	113	109	131	130	108	144	142	114	131	132	176	134	118	123	134	111	125	146	131	145	123	143	129	131	137	109	117	141	125	151	122	133	134	131	128	130	124	129	148	122	132	126	130	136	135	140	150	118	145	129	108	145	127	123	109	122	140	112	138	134	135	147	148	149	122	129	116	126	110	135	163	139	138	137	113	127	138	120	138	122	129	128	131	132	129	131	125	120	132	131	143	154	127	148	125	144	139	128	139	140	116	143	123	127	147	120	151	132	139	121	107	123	149	138	136	127	146	133	126	123	137	130	140	125	128	138	132	146	133	135	152	135	137	144	120	139	152	136	150	132	113	150	146	125	135	118	127	130	134	121	132	104	136	132	121	152	122	123	142	125	117	113	132	133	116	112	139	132	140	135	126	123	108	123	134	137	129	121	136	137	157	120	129	120	144	124	131	130	110	124	135	131	122	137	135	132	126	126	138	127	109	124	120	143	111	149	108	122	132	115	144	131	139	152	139	123	133	120	136	133	126	107	146	136	131	155	131	116	125	120	129	155	124	128	122	119	129	118	122	135	124	114	123	123	127	123	120	149	124	154	146	122	117	131	102	141	137	123	142	133	134	132	139	134	119	137	119	138	129	121	126	135	121	157	124	142	136	141	157	123	150	119	121	141	128	112	135	140	131	132	129	137	125	142	121	115	147	164	131	135	124	119	128	130	137	122	140	131	142	130	125	138	152	162	126	134	105	115	147	121	133	116	146	129	119	137	110	127	142	128	142	138	158	144	125	124	132	126	104	129	126	132	141	109	141	148	152	120	144	150	144	134	118	136	113	122	129	129	128	108	135	121	137	145	139	131	137	118	129	128	132	136	120	141	152	132	123	133	116	112	116	137	142	128	147	134	124	141	148	138	109	135	129	131	143	138	129	143	140	128	140	126	122	138	140	124	146
9135	1940	4231	5121	3239	2450	1942	1634	1479	1339	1113	986	879	754	688	669	588	530	523	512	496	499	501	449	483	409	442	435	441	414	398	370	380	398	413	367	387	366	372	365	325	314	357	367	365	347	342	348	328	340	352	353	327	346	340	329	303	355	332	330	315	341	332	328	311	327	332	348	341	334	297	350	347	356	317	320	381	322	338	356	328	320	300	337	353	352	351	323	302	326	343	308	336	323	308	360	335	323	326	337	336	376	325	322	345	333	333	314	335	315	305	345	332	315	317	325	325	303	330	323	302	331	333	314	326	310	360	319	326	344	334	333	312	312	306	352	335	323	323	312	319	322	306	354	358	353	334	331	347	308	324	290	374	349	308	323	324	321	332	305	322	331	296	339	305	315	353	325	337	322	309	315	346	334	314	313	318	290	318	337	304	327	337	356	340	350	344	313	297	319	332	317	318	337	314	340	324	315	334	307	281	353	342	323	336	313	320	338	306	345	316	310	331	325	346	332	330	337	286	358	318	322	300	347	295	302	336	317	335	357	328	333	334	321	283	303	347	319	317	332	313	347	351	307	331	315	346	386	315	298	327	322	307	275	322	305	329	301	379	335	316	308	342	311	334	321	294	330	290	318	328	331	346	323	335	323	311	284	374	314	309	334	347	317	358	297	330	319	323	328	336	338	316	312	362	331	354	299	334	314	305	356	331	327	355	293	355	321	323	327	334	325	318	335	325	314	322	314	349	339	306	344	341	334	328	329	316	297	329	329	359	333	320	305	335	312	353	314	329	331	304	345	340	344	330	314	349	326	365	327	297	351	324	334	310	313	325	318	311	322	301	325	323	350	349	332	324	354	312	337	328	298	366	327	342	326	289	357	330	342	291	318	310	305	318	304	312	355	292	347	307	313	309	286	313	338	333	332	344	355	316	311	333	340	345	331	306	352	282	329	331	308	323	374	370	337	342	287	346	324	344	335	312	355	311	330	316	367	343	333	337	328	330	322	323	322	333	322	325	345	309	318	323	334	309	342	322	305	305	336	312	356	321	326	333	299	350	326	318	322	329	338	321	324	332	328	333	301	302	330	318	324	326	340	292	346	321	329	337	312	363	339	348	323	340	338	362	313	315	305	325	355	327	317	334	310	300	300	319	319	307	333	338	348	292	309	333	316	314	328	363	316	316	312	316	339	305	325	334	308	319	310	353	365	331	318	313	330	326	349	297	334	303	365	303	354	364	334	314	317	326	294	341	327	300	318	319	358	335	331	321	302	338	331	325	316	296	349	368	303	314	317	332	317	340	314	323	342	313	320	324	344	316	335	342	289	356	335	321	304	297	355	330	287	320	318	329	321	324	362	339	359	344	326	323	324	347	354	349	291	327	334	323	323	331	335	335	308	349	321	316	338	367	338	333	332	363	338	317	309	328	308	336	331	346	359	296	353	324	308	284	338	327	319	345	358	347	286	357	285	343	290	307	325	325	297	310	320	333	330	337	335	338	325	317	340	333	305	335	301	328	347	328	292	311	314	331	341	317	299	324	333	338	311	349	355	325	336	320	339	327	321	311	304	317	326	344	317	305	353	300	372	335	311	337	323	349	309	324	330	318	332	339	345	317	335	302	318	294	315	305	311	298	319	329	312	326	311	337	348	325	335	328	324	343	339	360	327	320	309	319	345	316	297	314	350	315	346	353	314	314	323	307	328	315	309	328	307	336	355	333	355	337	335	342	315	317	321	308	310	302	335	325	333	373	333	328	308	375	329	329	336	340	337	324	316	317	329	349	290	321	327	340	298	309	305	320	315	350	331	322	309	341	343	322	343	334	342	369	314	346	314	325	317	318	325	320	319	314	337	321	322	352	306	341	329	329	320	337	312	271	336	315	316	318	342	318	285	345	352	338	333	310	324	303	330	333	330	314	332	305	306	334	322	301	350	338	343	322	317	297	314	334	298	299	336	313	333	327	342	341	335	321	299	345	315	303	329	336	343	312	348	372	317	330	327	299	322	341	315	352	333	340	308	314	334	355	340	317	350	289	312	308	326	356	311	315	316	337	316	301	315	370	331	361	344	357	367	310	351	314	347	345	307	316	335	322	298	342	319	337	317	344	352	294	351	320	293	326	358	338	308	372	335	355	388	314	329	329	287	322	358	333	337	334	343	300	344	333	336	308	312	355	323	340	318	319	309	317	329	335	322	341	319	344	324	304	340	315	324	335	349	301	329	328	324	333	365	321	348	365	360	338	314	333	332	339	327	349	323	351	359	305	333	343	379	321	345	344	320	322	322	329	338	337	307	323	324	311	347	356	304	352	328	331	353	324	328	326	350	310	348	331	319	333	302	340	333	323	311	309	362	324	349	345	348	272	336	330	337	334	304	305	318	313	311	339	362	316	340	320	352	291	340	338	360	365	317	348	323	332	338	327	340	323	327	315	330	337	337	339	306	301	343	334	329	320	332	324	356	343	324	373	334	315	332	319	314	335	307	317	343	338	319	336	301	319	332	326	348	318	330	328	365	351	298	335	341	327	309	286	314	293	325	337	345	315	293	295	313	358	325	297	307	288	314	348	322	317	337	327	336	320	362	319	344	332	304	341	343	319	317	317	333	323	336	333	329	335	327	327	332	339	314	337	347	317	341	335	336	302	357	310	295	306	315	341	335	307	314	318	319	306	326	311	342	318	318	343	345	354	313	354	319	365	304	339	342	311	309	309	308	324	312	371	322	318	337	322	321	318	322	316	313	334	308	296	316	299	302	317	335	332	319	321	295	353	328	314	335	309	336	316	287	308	324	353	325	345	340	317	340	356	340	325	358	344	308	320	322	325	320	327	331	338	365	327	303	348	324	308	369	317	325	328	318	316	320	346	319	294	336	312	303	321	323	324	325	296	308	365	331	327	333	291	338	312	304	338	299	309	307	330	313	356	330	316	323	324	304	341	321	313	338	308	318	352	342	297	340	350	344	330	339	322	314	345	294	321	311	313	330	337	333	352	319	327	343	341	296	324	323	308	327	314	345	329	310	317	318	317	322	314	326	317	347	330	317	333	331	330	339	338	315	317	290	316	337	334	325	328	310	338	355	315	305	331	325	327	341	315	326	327	316	354	332	336	353	319	329	336	325	323	340	330	328	339	298	352	337	328	339	324	357	348	320	370	289	331	341	307	317	334	314	316	337	327	316	315	326	317	355	318	306	326	324	310	372	340	308	306	306	343	327	316	329	315	318	340	315	337	328	317	306	312	337	324	308	300	350	318	353	337	323	307	323	337	330	311	310	291	319	348	315	317	292	319	322	298	317	323	310	347	326	323	329	306	333	329	325	364	304	338	345	343	333	347	337	329	321	328	340	354	312	322	297	335	328	321	310	328	312	296	295	352	294	319	305	315	351	337	311	310	332	338	318	319	318	333	331	365	341	341	324	341	316	302	328	323	335	311	327	342	331	302	340	345	323	330	328	350	327	365	327	360	327	335	336	333	349	333	323	300	332	313	314
2192	655	779	612	471	436	403	408	407	399	373	392	392	381	359	368	364	333	330	393	349	362	384	402	395	345	376	355	383	389	355	346	322	356	357	345	332	346	359	350	391	351	353	328	349	377	359	373	357	380	360	371	328	390	369	303	335	366	330	375	345	396	358	393	356	346	362	382	349	360	384	351	368	358	369	338	365	371	361	342	372	363	365	345	349	341	353	324	320	375	383	299	339	356	365	364	345	339	385	336	369	394	375	352	395	369	397	387	365	375	328	361	396	303	349	325	381	400	336	351	356	360	343	414	352	360	367	405	427	336	353	354	358	363	350	346	370	365	385	346	348	369	363	346	353	369	364	415	369	359	347	323	341	329	352	350	343	343	358	359	389	358	358	383	364	367	374	340	322	360	364	375	365	321	339	331	370	335	366	381	368	351	330	385	324	376	364	361	395	353	319	402	385	358	364	352	339	402	396	349	364	358	365	397	389	339	402	375	364	379	415	322	355	373	345	389	365	343	354	387	341	356	384	347	375	420	386	373	398	364	347	406	344	345	342	362	370	364	372	356	399	367	352	385	392	378	355	352	372	382	339	354	371	353	352	390	380	346	374	362	337	339	352	376	368	385	341	356	350	392	332	366	342	353	335	389	335	387	381	388	350	351	367	330	350	328	371	315	368	353	330	342	353	375	350	357	350	316	348	354	381	367	385	362	330	345	370	404	368	366	361	373	376	378	339	353	381	390	373	346	391	356	336	345	368	348	361	379	420	339	350	320	350	365	365	371	345	357	360	336	365	334	365	399	383	376	365	388	358	394	367	373	391	320	373	378	370	386	313	346	349	378	380	356	377	375	345	369	351	386	368	351	343	349	355	350	353	391	379	370	377	372	419	378	345	349	347	344	328	358	382	378	376	383	348	399	365	354	355	403	345	333	362	368	320	372	351	387	365	347	362	356	328	349	369	355	361	351	393	388	399	405	371	340	396	360	352	361	314	372	407	380	364	377	377	367	383	349	438	363	320	370	353	369	350	377	358	354	358	342	360	355	347	359	372	383	386	358	352	381	359	354	353	384	338	387	394	321	360	334	387	378	369	361	387	352	331	352	372	354	391	367	341	374	387	358	328	351	352	360	342	366	366	371	391	358	345	332	348	375	360	350	361	366	364	351	322	367	370	394	352	356	341	346	345	338	323	365	355	370	413	337	385	340	371	344	373	385	340	359	343	349	409	345	341	341	380	329	320	367	322	340	369	367	363	350	369	377	362	355	393	339	343	355	394	359	372	370	354	365	350	381	313	337	359	334	396	321	386	393	385	344	342	340	374	364	396	369	365	375	380	356	390	355	376	347	327	361	390	351	338	341	363	372	366	373	361	393	361	373	346	358	358	363	339	355	351	332	370	371	357	375	360	358	344	371	333	336	342	347	364	321	376	366	395	349	356	342	354	358	360	342	322	403	355	346	389	340	367	348	337	342	373	376	380	349	384	364	349	400	364	340	342	354	365	334	346	346	342	346	357	367	361	373	356	390	363	333	405	412	334	390	389	385	351	358	363	346	335	380	360	351	344	390	360	377	373	364	380	355	347	373	344	347	354	375	369	337	336	365	361	352	388	346	363	339	359	361	347	379	433	354	330	351	366	373	324	349	361	329	341	352	356	384	349	366	345	400	337	360	393	364	377	322	355	381	298	342	346	335	375	360	358	357	354	377	377	346	385	330	361	331	355	363	353	319	373	359	348	364	346	329	363	373	359	356	383	347	331	340	352	367	362	380	371	341	353	343	353	409	357	370	369	374	400	360	309	366	371	373	326	362	367	331	358	375	327	343	361	388	348	347	355	357	377	372	385	352	376	372	371	360	372	304	339	360	368	360	333	349	370	372	377	379	380	332	326	338	349	340	358	332	349	341	373	379	317	317	364	369	373	355	329	332	364	330	376	343	370	355	364	353	332	359	360	352	340	332	343	381	363	360	368	329	354	371	344	339	313	338	344	368	345	363	342	359	376	411	389	377	348	376	386	333	354	393	340	364	343	342	348	361	345	353	318	371	377	372	373	374	381	363	357	326	364	323	358	355	336	372	374	361	325	358	363	367	367	337	332	342	347	329	368	354	339	370	382	315	343	353	346	381	364	353	324	356	364	381	381	355	352	378	360	358	370	369	349	349	364	343	304	361	350	356	352	343	313	354	369	337	382	368	375	339	365	346	375	373	362	336	321	380	380	374	350	334	374	378	410	368	356	362	367	331	363	353	350	374	390	371	334	352	320	361	336	403	360	337	350	299	365	332	367	338	389	397	379	329	351	350	340	327	358	375	359	332	350	375	365	376	324	359	349	366	369	360	368	373	396	382	321	364	381	373	363	374	359	344	359	361	360	370	380	372	343	346	381	357	367	363	366	353	369	382	377	384	349	352	364	380	373	343	350	351	357	388	360	346	340	360	333	356	368	309	355	364	357	376	334	368	370	360	353	340	340	324	333	360	386	348	360	369	325	355	382	352	353	357	350	365	362	369	336	377	325	369	384	354	398	346	364	356	361	350	356	377	361	379	375	342	330	353	392	375	338	397	339	371	401	372	339	375	348	384	391	372	375	358	335	334	341	338	333	342	373	346	324	365	320	340	347	353	388	341	349	370	362	392	375	365	351	343	347	369	370	351	370	388	356	323	379	327	351	349	335	374	379	394	341	366	360	353	374	340	351	346	381	352	344	382	377	347	372	321	346	349	360	379	375	343	389	341	330	360	353	374	362	340	360	347	392	366	331	379	365	353	383	364	367	369	326	371	343	351	357	377	378	368	380	363	344	370	387	340	380	367	364	356	326	356	364	374	371	408	359	357	342	373	375	346	342	356	345	354	352	375	343	352	342	371	344	369	399	361	362	386	369	360	360	356	359	363	349	353	350	361	351	378	368	333	329	336	377	384	357	391	369	360	397	354	363	384	314	366	381	359	354	305	364	407	387	371	351	376	373	348	361	360	377	368	359	346	362	392	409	383	341	349	374	334	364	380	373	359	362	335	373	362	358	369	348	357	369	325	359	342	388	364	367	335	332	380	364	354	338	395	341	344	377	350	366	344	348	330	360	353	372	344	363	363	368	354	399	363	334	380	373	431	368	358	358	363	391	334	342	332	352	400	368	415	391	349	391	347	362	393	331	352	348	387	375	376	364	373	353	379	365	352	365	329	345	356	313	404	395	352	343	375	370	380	377	358	346	364	348	362	369	388	386	388	357	338	338	377	354	374	353	372	363	340	348	341	331	327	338	327	355	367	362	360	356	366	364	346	349	353	379	338	374	347	348	373	377	353	347	361	322	376	358	367	335	367	390	384	356	377	368	368	362	406	393	374	388	356	366	376	347	354	370	366	364	371	352	343	358	368	362	361	331	341	358	355	367	387	362	365	393	395	372	344	389	370	340	329	368	344	363	377	364	369	374	389	337	384	379	360	381	337	388	361	368	350	348	350	355	370	350	378	374	357	325	399	369	346	359	339
2513	1081	1714	1716	1213	1148	1068	1055	1026	986	967	973	850	844	826	849	803	792	784	825	846	848	825	839	811	786	795	812	831	818	795	816	786	778	830	813	819	826	805	823	817	790	827	815	786	771	786	828	763	786	777	788	737	796	751	783	798	799	779	814	783	815	829	818	765	779	810	793	771	776	750	816	811	795	819	783	761	793	789	754	799	783	802	793	787	847	826	796	854	762	844	801	734	764	809	813	810	804	827	825	786	802	773	776	756	801	756	769	787	838	812	802	784	820	877	770	806	764	806	789	852	803	868	824	847	754	812	809	792	798	871	810	808	809	808	820	750	800	842	753	823	791	799	804	812	761	825	784	796	770	811	809	783	844	766	766	786	813	776	803	824	803	806	814	777	730	783	801	779	816	767	782	802	777	836	768	806	822	789	791	771	808	793	808	793	795	820	798	783	831	790	780	814	775	752	802	846	813	803	829	770	813	742	788	799	841	763	754	823	753	755	767	786	800	739	799	782	761	786	819	867	765	815	807	805	753	793	793	791	773	794	813	765	796	838	790	742	808	758	798	800	785	757	789	791	747	793	770	805	769	775	764	757	779	786	788	801	797	764	820	788	825	768	810	765	781	831	785	807	751	783	775	811	758	821	812	812	815	768	789	804	811	827	862	781	834	799	781	820	800	806	792	810	805	811	794	742	765	813	840	781	819	809	771	794	841	818	812	835	771	812	791	799	832	791	807	793	787	809	821	764	803	769	802	829	815	793	786	772	821	801	791	788	778	755	808	765	832	815	793	825	755	754	785	821	809	813	782	787	804	788	821	790	781	750	798	787	810	780	832	797	794	833	810	817	821	787	784	831	786	785	808	801	793	806	832	770	781	796	784	827	798	800	755	799	790	773	816	819	803	787	759	835	847	841	784	811	786	783	757	824	788	808	800	779	851	808	805	794	798	774	828	790	822	804	824	850	774	765	806	800	797	824	808	807	780	781	769	770	819	818	798	760	827	778	785	796	793	773	766	866	871	837	859	775	727	788	799	777	761	805	804	806	808	837	758	796	814	834	789	798	834	817	785	837	810	757	804	773	796	793	838	752	729	823	794	821	746	822	779	857	850	850	765	828	788	819	782	814	805	805	799	790	778	833	845	790	777	845	825	812	832	756	864	760	760	777	770	788	770	747	794	806	806	751	779	795	773	802	810	799	835	815	774	801	804	766	798	766	806	775	819	794	842	793	808	816	776	873	816	800	763	811	771	813	820	761	788	783	782	830	784	806	774	853	770	776	792	823	831	835	856	784	797	808	784	754	793	803	735	766	774	844	776	794	817	794	801	799	793	768	797	794	826	796	840	783	778	768	806	774	777	833	831	836	811	769	809	817	832	821	770	785	825	794	771	824	827	789	832	785	798	824	730	742	826	811	769	804	832	799	736	746	787	798	784	839	801	822	757	811	813	815	813	806	860	800	778	789	786	813	821	815	754	797	795	796	796	765	763	798	801	813	777	785	828	747	792	832	748	843	825	757	802	817	788	843	806	783	779	800	790	787	779	824	827	822	836	739	786	806	810	763	805	813	752	810	806	796	806	800	780	771	748	786	820	757	805	823	770	817	781	828	802	790	734	791	830	817	776	838	836	798	748	745	788	798	797	817	798	844	772	792	834	818	815	785	860	782	791	795	780	735	786	774	834	777	833	768	803	784	788	833	814	792	774	795	828	801	738	809	803	811	772	823	813	784	773	784	776	806	787	775	783	807	753	794	841	754	769	835	764	764	783	731	762	812	831	863	841	812	767	766	757	793	806	768	808	825	748	728	815	783	785	793	771	801	831	806	858	766	797	786	812	762	775	801	852	803	778	768	789	751	786	781	821	789	823	755	798	843	762	825	751	781	766	809	809	798	745	773	806	814	793	809	768	836	777	783	787	836	847	742	798	823	736	812	796	854	835	747	809	780	806	833	864	766	804	778	791	887	772	818	824	806	788	815	805	759	744	849	789	795	814	808	832	821	800	817	818	761	786	770	827	764	780	790	799	759	780	720	787	769	841	789	798	777	800	836	798	798	795	765	814	784	799	849	811	774	804	761	817	817	784	826	830	759	809	801	773	804	848	776	835	818	837	788	773	830	826	783	804	809	781	808	772	796	764	795	814	789	788	781	786	774	824	832	803	784	792	823	831	779	829	830	808	791	845	790	786	799	852	812	833	803	768	763	817	819	789	778	761	774	820	805	843	831	839	813	758	789	868	826	790	800	785	816	791	798	778	768	764	794	793	789	747	776	786	761	794	830	844	799	805	801	835	806	820	770	793	763	767	807	781	734	789	841	825	801	808	791	814	766	763	838	789	741	800	792	813	799	791	785	743	785	822	738	824	816	824	754	813	801	762	826	805	821	847	849	779	771	873	793	776	780	837	791	788	793	828	799	794	809	781	793	816	848	759	789	843	775	791	779	772	804	763	814	812	756	768	809	832	769	833	806	817	803	813	819	816	777	786	759	759	818	806	813	831	842	790	813	756	807	827	765	807	798	828	794	813	813	808	804	823	819	766	809	833	790	785	820	809	804	795	799	806	823	851	775	816	762	809	829	783	782	796	757	803	847	797	820	740	811	752	793	809	846	773	740	740	806	792	782	837	847	793	770	764	837	759	826	794	806	820	760	783	788	762	771	791	814	753	871	788	822	809	812	762	788	800	800	785	859	792	766	784	760	772	755	827	818	826	768	813	813	813	849	812	801	821	759	852	831	832	763	754	787	767	789	790	757	751	838	797	822	767	817	799	813	785	790	822	804	826	852	803	811	786	816	837	782	821	820	774	776	771	813	807	799	808	798	754	836	766	842	864	792	802	822	820	781	787	849	816	783	768	811	790	863	796	731	783	812	799	817	824	778	811	786	809	810	777	829	805	793	823	785	747	757	778	813	816	812	808	883	783	788	805	790	793	843	779	835	782	787	784	786	783	829	812	820	797	787	796	800	809	763	754	786	780	847	761	811	791	776	810	788	763	794	762	811	771	757	861	758	773	810	812	758	803	808	802	834	789	779	827	773	812	787	772	786	796	795	785	834	781	771	783	806	811	815	788	839	815	746	806	807	812	804	785	757	815	803	824	781	727	748	799	784	789	782	815	790	782	790	794	793	788	801	774	794	844	766	801	793	796	778	780	828	803	801	805	797	839	780	794	839	796	845	818	793	783	800	827	780	797	774	851	781	761	826	771	775	787	806	821	831	812	828	806	813	802	801	794	809	815	786	780	838	773	786	821	796	811	764	801	772	770	781	776	719	824	817	784	826	831	810	833	829	798	794	769	859	783	783	770	794	872	792	773	780	847	793	783	817	786	762	693	761	771	807	787	765	831	802	835	780	829	803	751	834	811	829	828	776	773	815	798	810	749	761	826	807	777	766	824	841	746	789	772	804	827	793	800	789	811	783	781	793	782	815	817	797	835	814	793	753	817	833	769	800	776	816	774	787	844	749	757	832	767	785	813	796	812	827	812
8894	1356	1497	1060	652	483	426	431	393	348	302	324	334	308	301	265	289	303	284	270	286	242	264	275	270	245	265	264	268	277	281	260	264	276	255	251	236	269	259	272	287	250	236	252	273	267	226	258	269	228	278	260	251	244	269	269	279	238	244	269	281	273	256	242	258	270	266	253	271	302	252	266	238	230	248	260	264	235	244	238	279	253	232	247	276	263	285	255	255	236	277	257	224	230	226	256	266	247	257	265	253	251	227	264	262	281	268	251	264	246	225	265	257	254	273	269	267	246	272	281	258	282	243	237	272	244	233	242	254	250	269	231	266	261	275	241	252	242	244	282	258	207	274	244	268	288	250	251	261	275	252	282	277	281	246	246	256	248	254	246	262	232	280	244	280	254	259	263	267	263	251	288	252	287	243	275	286	247	274	250	269	247	283	244	241	249	245	245	258	283	275	252	242	309	231	245	262	285	245	284	273	270	275	259	257	238	221	261	294	245	236	221	239	232	244	287	278	279	243	251	294	257	258	242	246	252	260	270	264	250	246	278	247	278	246	284	263	268	273	245	242	281	235	268	225	292	232	302	252	234	216	238	248	267	264	259	269	269	269	253	272	247	258	281	273	253	258	259	263	264	268	251	261	229	227	291	236	275	252	260	286	271	257	246	272	246	274	247	247	258	263	271	264	254	253	271	246	249	263	247	257	256	263	260	269	253	258	254	272	269	253	240	278	272	225	271	240	236	259	247	261	248	257	249	251	232	270	251	234	242	263	286	270	250	226	250	231	271	259	271	278	243	244	242	263	275	251	256	252	292	262	244	254	254	262	258	250	263	265	293	230	261	267	245	245	242	264	246	273	270	282	243	233	259	251	235	265	229	275	251	254	257	275	264	280	236	281	285	248	260	275	283	252	267	282	257	248	275	228	242	254	224	234	266	258	258	280	239	280	255	269	260	248	209	250	268	254	241	256	247	282	288	225	269	256	261	256	254	282	266	228	265	285	241	250	272	225	243	275	251	257	260	261	253	272	254	267	258	263	252	276	240	286	277	293	257	241	232	249	256	272	241	255	263	294	267	248	282	264	253	295	267	254	256	251	254	279	241	250	260	261	291	253	273	303	276	259	274	248	255	252	285	276	235	243	287	260	231	268	272	252	281	267	257	263	268	254	288	291	258	245	271	236	252	254	254	266	263	273	238	220	241	266	256	245	273	249	264	258	247	242	259	249	284	260	280	259	237	294	280	258	272	249	246	276	211	225	249	242	260	242	274	267	245	257	248	227	251	269	255	254	288	269	260	265	259	283	259	277	279	276	268	262	245	268	266	245	253	266	245	241	258	273	283	287	219	266	261	255	262	260	238	260	266	259	275	260	261	264	232	259	248	273	248	288	273	267	250	260	276	256	255	250	247	228	273	288	264	276	226	264	250	214	242	286	282	289	225	264	257	262	270	238	300	255	230	223	241	269	252	264	266	253	272	271	255	258	262	267	278	247	254	265	269	264	267	233	251	241	265	236	249	248	276	261	253	239	294	242	259	251	237	252	255	246	255	276	278	243	266	262	256	241	264	283	257	258	219	262	270	270	253	293	221	252	272	254	283	251	220	273	256	259	271	269	255	225	241	256	233	240	265	266	250	276	246	253	268	241	244	267	256	253	247	239	264	235	269	274	264	253	259	247	218	237	264	241	271	247	280	259	271	264	265	262	259	275	225	221	233	280	243	241	258	287	266	267	252	256	264	243	213	247	266	264	278	265	228	265	249	240	268	224	237	270	252	238	265	253	278	241	239	251	225	223	279	260	261	238	254	259	239	261	282	279	252	250	282	270	251	266	268	225	244	274	262	261	265	263	264	246	296	272	287	249	235	241	263	268	287	252	281	255	246	250	263	276	286	261	265	259	239	244	238	231	263	259	241	253	255	278	259	242	273	227	271	288	292	284	279	257	244	261	260	275	257	252	271	236	234	235	259	251	277	267	258	224	241	253	262	242	268	271	279	227	267	245	287	253	266	243	239	268	242	252	231	252	249	241	255	221	272	296	277	240	244	255	234	243	245	283	277	255	257	243	253	261	260	305	296	249	247	245	237	264	252	251	222	255	289	235	238	277	243	237	271	244	301	273	288	242	263	232	254	255	268	266	241	265	251	250	190	272	275	299	281	270	268	264	260	272	243	274	281	264	281	240	269	257	260	246	281	264	245	237	256	240	239	271	284	271	292	250	265	257	264	260	264	253	253	283	244	285	242	247	265	232	253	232	231	284	265	274	237	249	234	242	244	241	238	225	268	271	255	265	283	237	226	254	278	257	225	261	262	239	243	253	281	250	236	266	263	247	266	246	273	261	239	250	234	249	286	242	237	243	267	256	244	238	247	236	252	261	237	271	235	262	255	248	225	267	241	269	228	288	259	234	270	268	241	255	260	265	263	263	255	260	271	262	270	269	271	239	259	256	261	260	243	268	279	241	253	235	235	226	259	253	220	260	290	256	267	262	246	276	260	270	282	257	248	245	275	287	245	226	243	246	278	258	273	266	216	258	263	265	284	268	275	226	235	271	246	261	231	244	243	269	258	268	245	265	275	240	241	263	276	257	257	229	265	252	254	235	238	248	261	262	244	279	257	249	243	269	274	245	283	317	263	287	233	294	263	258	273	275	259	246	292	249	277	241	270	264	245	265	261	262	238	275	271	282	229	259	238	244	255	273	255	232	235	278	233	236	236	259	278	279	278	280	268	289	255	280	250	252	266	237	276	248	201	247	265	266	262	276	289	235	254	268	229	256	255	273	242	247	259	266	250	238	287	274	237	257	269	263	266	258	242	283	241	267	253	274	290	256	267	272	265	277	270	240	240	269	283	278	252	261	264	303	268	250	264	276	253	249	261	262	263	249	259	236	255	202	293	260	252	241	222	282	246	272	237	268	267	253	230	276	250	274	256	225	275	240	237	233	281	251	248	252	228	248	229	269	218	274	258	289	213	256	252	279	261	258	240	273	245	275	251	250	275	223	275	257	264	258	292	242	258	256	271	263	254	250	261	295	290	258	240	280	317	247	267	275	261	253	221	260	266	287	287	261	219	252	275	249	252	284	256	236	254	267	247	293	275	262	259	288	252	259	224	229	226	240	259	253	243	260	261	267	273	238	254	253	222	288	231	248	263	258	245	271	262	260	245	246	276	239	262	262	275	272	286	286	272	246	259	260	267	270	269	273	276	269	259	258	269	224	260	264	274	274	288	223	253	232	243	255	251	260	248	253	238	249	255	241	250	250	269	254	233	243	256	264	274	261	262	279	285	271	245	284	251	269	266	247	270	279	277	263	255	267	260	256	272	276	234	252	247	218	237	292	243	266	240	280	279	265	228	280	266	268	248	240	251	288	249	274	268	243	243	253	224	254	240	236	272	272	235	279	256	258	283	277	250	245	250	230	252	246	291	229	258	245	259	253	250	269	297	302	264	223	286	252	226	265	255	263	256	256	268	285	282	273	259	250	256
7295	1614	3025	3206	2153	1822	1466	1427	1221	1184	1047	1004	911	879	773	837	715	696	673	696	689	702	641	660	688	681	632	659	628	660	602	615	603	615	643	580	618	579	596	576	598	618	593	590	570	595	563	630	588	571	591	575	611	578	587	615	604	592	613	594	624	565	589	541	591	606	573	601	591	588	611	583	593	556	578	570	592	591	585	552	552	599	578	600	572	607	533	577	565	563	587	602	652	592	561	596	602	569	607	591	601	585	550	566	591	552	604	562	575	580	573	573	607	540	565	570	561	570	573	566	588	600	560	576	605	574	532	594	575	636	604	552	601	567	559	570	555	578	576	586	583	572	611	548	566	622	593	613	577	573	616	604	591	579	588	603	564	609	600	557	580	574	560	583	596	594	551	538	536	554	583	625	585	617	558	571	561	600	601	610	595	558	623	599	585	581	561	592	598	580	573	594	620	591	560	583	599	585	594	571	593	557	567	597	597	568	610	546	575	566	637	609	614	571	562	578	581	596	572	564	586	603	548	610	619	577	622	570	627	588	564	569	591	525	601	579	579	554	550	622	568	613	609	565	574	578	598	567	586	579	560	609	594	595	567	588	595	560	592	592	617	615	561	609	567	595	570	559	545	555	586	631	575	576	531	574	572	547	549	570	591	569	544	603	564	583	614	584	567	576	566	572	582	587	587	598	619	562	599	598	585	594	570	580	562	580	593	579	589	544	622	625	625	639	590	577	583	602	553	574	597	563	609	587	575	542	564	614	627	577	609	553	589	587	598	591	570	557	564	553	584	566	555	598	571	586	557	567	570	577	580	623	562	587	584	583	625	565	550	588	589	539	613	612	523	571	592	617	591	550	562	586	570	567	598	589	506	604	575	538	581	585	565	587	569	527	521	557	573	570	598	560	599	570	587	544	575	583	546	573	583	571	595	546	581	588	579	550	567	590	566	588	567	561	618	560	595	577	580	579	593	575	585	535	595	625	605	588	537	593	586	546	606	587	538	587	581	593	578	610	555	600	563	619	599	565	617	587	625	587	589	617	575	579	590	588	562	583	604	592	633	551	600	590	540	595	545	614	628	597	584	575	588	580	560	574	565	563	570	580	556	598	607	586	576	583	531	556	551	615	562	579	545	607	578	601	590	621	567	568	613	593	562	556	573	565	582	565	581	582	582	567	597	571	591	582	577	579	561	592	602	581	561	619	587	592	574	576	622	568	591	572	592	583	599	588	542	567	568	587	548	579	542	571	505	562	560	564	571	545	586	581	500	592	576	538	526	586	569	593	590	561	607	609	591	580	612	634	557	576	599	539	568	604	562	564	577	613	594	591	553	555	598	593	581	602	603	619	582	553	598	602	601	577	561	573	566	621	608	611	587	563	549	557	574	561	561	564	577	551	557	597	597	579	548	598	598	570	586	602	548	605	570	572	589	542	570	587	598	554	618	578	614	583	569	568	589	612	548	595	596	592	569	604	588	598	591	629	598	584	592	572	593	600	574	610	574	536	575	596	594	584	569	655	601	581	594	582	569	595	603	559	576	558	562	590	567	574	568	544	607	587	555	585	557	585	567	515	609	551	616	557	564	571	573	559	547	597	555	579	618	587	558	544	592	578	569	601	557	616	610	614	576	597	578	551	556	561	584	590	609	587	603	517	577	593	604	542	595	562	586	551	539	623	564	570	562	554	572	570	581	551	559	593	560	578	573	586	611	557	619	589	601	550	576	599	564	573	588	603	568	651	629	517	567	560	553	595	620	577	567	589	626	561	619	548	537	502	556	563	601	567	590	624	573	614	608	555	539	552	604	595	543	617	574	548	557	567	588	573	564	590	595	581	609	582	587	532	553	583	601	590	601	599	583	592	564	588	559	587	555	580	554	546	580	574	580	565	616	591	615	567	564	604	563	599	573	557	558	559	595	532	566	577	576	605	574	564	587	590	584	565	531	585	600	590	587	597	545	577	585	613	590	575	590	544	590	573	629	580	568	588	591	602	581	547	538	564	590	559	546	563	583	615	598	584	575	543	568	614	598	552	572	611	581	542	545	576	604	552	623	594	546	579	621	579	579	584	605	580	531	600	567	582	616	569	604	590	607	586	545	551	592	641	588	576	588	610	574	617	564	556	547	591	578	591	565	610	551	532	568	593	570	570	577	547	571	587	563	612	582	586	578	548	570	592	594	560	563	607	546	571	565	580	611	554	579	560	581	524	598	525	592	571	544	528	583	586	589	551	576	537	579	543	589	567	588	588	556	567	575	600	585	569	595	585	581	595	582	605	607	555	573	594	551	578	566	512	587	631	553	620	568	627	576	563	571	591	568	633	576	605	614	614	588	565	572	537	588	629	572	551	574	579	567	571	562	628	558	579	564	601	579	574	621	567	564	582	572	589	595	595	578	575	588	588	626	660	594	577	561	577	601	623	600	585	572	549	591	573	575	581	580	551	600	578	548	588	604	534	619	569	572	588	570	554	530	556	626	593	553	581	600	626	594	636	587	579	548	611	587	551	566	603	567	561	599	579	591	616	626	569	575	621	591	626	566	561	588	579	583	590	587	620	563	556	622	563	548	584	550	590	551	584	612	584	599	556	567	604	549	596	609	611	622	616	563	566	552	578	558	565	525	574	591	568	645	597	559	592	591	576	554	645	592	633	565	581	582	595	567	585	569	561	573	596	596	549	597	577	564	604	560	569	567	579	616	562	605	633	560	614	571	579	581	554	527	595	583	597	586	584	613	563	547	582	569	586	565	585	585	563	578	588	546	551	603	511	583	586	578	610	595	558	577	591	557	571	608	609	616	590	542	586	593	560	558	564	555	587	525	588	569	543	567	622	579	584	573	615	597	611	598	589	580	590	599	616	529	580	604	594	561	592	575	586	596	586	592	591	585	553	576	619	580	606	609	570	578	590	584	595	587	550	587	602	597	608	590	594	598	641	596	592	576	614	584	555	579	573	564	572	564	588	605	588	555	579	594	631	645	551	562	585	600	602	612	574	543	584	572	576	570	590	586	630	572	590	567	594	558	608	598	554	574	610	630	592	620	586	572	570	604	525	558	556	561	565	591	550	591	565	567	581	571	630	566	586	598	556	584	601	578	579	624	557	550	529	547	619	547	576	609	605	565	588	571	619	558	569	617	549	545	582	597	531	555	588	601	594	611	571	596	538	583	596	564	593	580	587	609	569	561	634	575	554	613	564	562	601	559	616	540	566	578	574	552	545	550	615	580	628	589	567	593	601	564	612	588	573	582	584	570	563	569	549	535	575	575	576	600	602	579	583	562	561	584	591	606	594	587	580	566	566	619	563	565	588	552	560	611	568	590	530	575	544	590	568	566	583	575	568	612	553	590	622	560	578	610	566	557	590	599	583	578	546	559	573	623	542	614	592	549	606	582	572	566	558	590	586	588	581	606	539	531	607	565	610	577	572	582	577	574	570	549	565	564	597	593	613	578	605	593	610	570	593	528	555	576	583	577	600	604	531	585	562
16158	2541	2338	1530	823	572	439	369	323	324	237	236	232	211	195	178	177	146	136	168	152	152	152	136	146	144	150	133	131	158	120	139	113	134	155	147	144	135	135	131	125	133	132	119	128	137	146	130	155	148	123	136	128	108	147	151	145	158	131	142	150	146	125	121	133	117	137	118	142	143	136	122	123	141	110	134	135	137	130	114	134	136	140	139	132	128	145	127	134	128	127	147	131	137	115	136	138	129	140	141	144	129	144	147	124	126	145	120	122	126	143	152	139	158	130	141	131	114	146	123	133	108	106	131	136	141	137	117	120	122	124	131	138	130	140	122	119	124	129	114	135	132	130	133	162	131	120	126	122	133	124	147	111	133	153	144	150	142	129	151	125	113	128	122	143	126	134	105	133	144	158	127	127	142	100	122	127	134	128	118	120	127	133	132	143	145	134	138	137	129	125	125	142	130	120	125	126	137	122	117	137	151	126	142	114	113	122	127	144	121	119	132	134	120	143	125	132	130	117	122	103	138	128	137	138	120	133	145	128	134	155	131	141	118	140	115	150	132	132	118	128	117	132	126	127	134	112	126	129	137	117	142	140	137	150	137	112	128	128	141	144	140	126	140	129	134	125	120	132	123	128	117	129	120	132	142	141	118	126	128	146	144	137	121	135	130	143	141	120	128	145	147	117	153	142	119	123	150	128	131	158	138	110	140	131	129	143	133	105	119	118	151	126	116	146	153	148	130	120	126	122	125	148	137	109	110	132	135	138	116	128	145	144	138	137	112	119	138	126	122	123	137	131	138	110	101	122	134	122	140	122	133	140	124	140	128	130	140	115	142	150	136	130	123	133	116	108	136	131	149	143	116	122	130	126	116	131	131	153	143	135	146	118	153	114	128	146	148	138	142	153	137	128	143	132	151	138	132	112	143	119	115	123	114	142	119	169	136	126	114	120	148	142	132	129	123	105	125	109	133	112	138	144	148	146	126	129	135	119	123	142	134	125	126	135	155	145	130	130	118	114	141	119	124	124	121	129	105	98	149	138	132	123	139	142	137	144	124	129	158	109	129	121	158	136	134	130	133	121	135	117	145	136	133	134	115	148	154	137	136	136	147	126	132	130	133	140	130	133	134	115	146	116	149	139	120	136	109	128	103	130	154	131	128	116	132	138	136	146	122	134	126	131	133	122	153	140	113	128	122	144	99	131	122	144	119	120	141	111	136	120	146	131	127	116	129	117	106	115	128	138	121	106	132	139	120	119	158	118	128	128	131	133	131	118	135	131	108	120	119	154	131	109	130	136	119	127	134	115	141	140	121	127	142	126	118	149	132	122	133	107	127	128	123	141	140	146	157	111	114	151	118	115	158	130	119	135	146	125	137	136	137	108	116	149	126	133	142	112	127	132	134	140	128	146	138	159	138	153	117	127	128	130	134	125	146	142	111	130	116	134	111	139	142	149	115	129	112	114	144	138	126	121	114	123	124	126	153	113	134	147	131	141	137	138	131	127	121	128	137	135	139	127	134	115	130	134	118	134	144	133	133	154	131	123	134	107	108	131	118	112	96	129	139	125	110	119	125	134	139	116	141	127	126	142	122	119	131	130	103	139	136	151	125	128	142	125	149	141	129	129	126	128	121	135	133	136	129	136	125	115	131	116	117	135	128	142	137	129	124	123	122	129	115	145	144	127	129	114	122	130	174	125	152	134	115	140	138	138	123	129	120	113	121	130	129	144	119	137	141	141	143	135	138	155	123	120	147	120	136	121	136	148	121	142	156	127	114	120	132	108	114	108	114	119	119	121	112	125	128	120	126	141	119	158	138	123	132	127	100	128	124	125	113	129	122	117	145	115	131	139	132	113	131	141	124	120	128	136	105	122	145	123	120	136	133	146	149	119	139	131	136	134	152	123	118	132	137	122	119	113	138	128	112	144	140	128	134	148	127	149	118	115	139	119	121	133	128	126	142	135	135	131	123	135	122	128	133	115	135	139	149	138	118	139	129	132	126	134	127	138	129	106	127	135	130	165	122	119	102	114	140	131	125	129	121	127	109	149	132	118	124	154	139	129	150	107	113	131	135	133	145	133	121	116	142	113	113	171	114	125	137	117	139	121	125	135	147	126	141	116	119	145	122	111	133	127	128	148	137	138	121	147	135	126	147	113	113	118	146	130	138	117	137	114	147	118	122	123	158	104	126	144	136	127	149	140	127	134	119	110	143	114	136	118	162	100	127	121	149	126	130	142	137	151	128	127	131	139	135	124	125	102	117	143	149	136	118	136	141	139	140	129	118	129	130	128	109	139	156	126	124	137	134	142	143	127	138	115	117	133	139	113	128	119	132	158	145	127	159	135	115	137	138	150	139	141	105	111	140	128	136	129	132	144	147	141	144	125	123	108	130	124	118	149	111	124	127	124	116	120	125	159	126	133	145	148	136	139	119	120	157	132	137	130	137	129	155	150	137	123	133	116	147	118	133	142	134	116	147	134	137	144	143	143	124	126	141	135	143	133	114	128	118	118	130	131	123	115	153	125	144	145	134	122	127	119	146	104	120	133	131	102	127	122	132	111	144	118	122	101	150	141	144	99	123	136	122	127	132	129	125	141	142	130	119	127	134	118	147	120	121	136	141	142	137	150	144	156	117	131	122	123	135	124	130	147	133	142	134	141	144	118	139	132	150	129	140	137	138	119	161	138	160	133	134	122	112	120	111	126	133	158	128	123	120	119	104	127	153	115	131	150	128	133	128	135	146	158	140	133	140	133	141	115	129	105	117	137	142	114	106	155	115	150	153	120	144	139	133	119	143	138	135	124	150	139	107	121	135	146	140	142	126	130	126	114	128	143	129	129	128	124	152	125	137	138	119	123	115	151	128	140	126	130	138	125	142	137	129	136	121	109	132	124	151	110	125	137	145	149	114	132	130	140	142	147	117	123	125	130	139	126	142	135	126	136	106	119	105	102	124	130	144	131	129	139	146	129	147	131	127	129	132	132	152	132	131	135	151	128	128	132	138	111	97	133	159	138	123	136	140	133	141	119	131	138	136	114	111	138	134	113	129	104	131	139	124	142	126	130	129	119	110	115	125	147	133	115	127	153	108	122	144	127	151	108	141	119	104	119	132	119	126	121	127	156	130	132	122	117	103	122	145	137	141	119	131	110	142	127	128	131	120	113	121	138	141	129	154	119	116	125	156	133	129	137	119	132	130	129	128	116	130	119	132	141	107	133	125	108	111	117	135	142	133	149	137	126	113	121	130	162	125	157	122	119	122	119	129	126	123	128	126	137	125	140	138	125	140	133	123	112	141	137	147	145	124	130	108	125	119	133	133	142	140	136	125	109	114	135	130	126	136	122	168	141	145	105	118	146	124	115	119	156	135	118	115	129	121	129	128	129	140	143	131	134	134	127	114	139	119	124	125	109	135	132	120	142	126	113	122	130	126	115	131	124	123	133	130	127	146	136	125	136	148	131	145	113	149	138	148	114	136	132	129
9140	2049	4300	4362	3213	2397	1988	1639	1480	1298	1097	937	888	758	719	584	594	548	495	536	517	503	474	445	485	465	440	403	447	406	407	379	387	374	363	385	339	353	346	379	370	379	345	362	366	344	373	354	338	322	293	333	335	342	311	338	323	330	331	317	333	297	306	302	309	343	335	298	348	331	305	340	352	329	317	312	341	299	363	339	314	339	345	336	335	322	338	340	316	340	360	310	319	337	352	329	311	349	342	320	331	322	326	334	348	309	341	319	361	333	365	336	297	322	331	339	340	326	350	327	335	326	330	310	355	302	361	340	305	336	342	304	331	343	329	308	308	348	318	345	368	357	329	348	335	337	328	337	319	363	322	321	312	365	331	345	334	321	343	358	294	317	327	356	308	330	327	321	322	334	327	331	317	318	303	326	324	299	329	314	366	351	341	312	319	322	318	301	332	315	312	316	316	315	348	312	319	343	327	321	333	327	331	350	322	322	352	328	310	320	316	320	348	317	336	335	334	322	363	354	347	303	274	357	298	350	337	319	343	348	316	322	320	301	288	293	307	356	325	328	350	346	354	368	366	329	354	349	343	314	291	319	331	378	328	318	339	359	333	305	326	300	306	330	326	330	329	341	326	322	351	296	331	335	303	337	342	326	338	325	368	316	335	335	342	363	318	331	327	304	302	311	313	326	328	303	323	325	326	338	307	302	331	304	320	310	315	335	327	317	319	269	300	339	313	317	331	346	329	324	328	319	337	306	336	322	355	314	333	338	340	307	338	309	332	307	325	316	341	313	338	326	318	327	343	342	324	319	289	350	346	337	319	314	315	356	307	343	346	324	331	336	303	301	336	354	323	341	342	326	311	361	316	290	328	337	382	323	324	292	311	315	317	331	337	336	331	321	328	324	320	322	330	301	337	339	322	322	313	312	310	328	307	316	287	342	308	331	305	321	349	325	322	284	302	326	328	324	348	348	300	316	326	325	350	336	327	343	327	311	312	349	368	368	293	308	348	320	324	350	324	306	333	338	335	303	328	355	338	320	320	317	336	312	326	309	328	304	309	308	339	290	360	326	322	336	325	303	323	335	321	342	338	318	294	335	324	321	322	351	315	344	369	340	321	294	298	276	326	319	333	298	318	296	357	335	299	336	315	361	323	342	298	324	316	295	334	316	308	322	336	313	344	334	303	329	306	331	311	334	333	304	326	310	333	359	335	312	329	328	316	307	319	329	338	316	318	334	338	335	353	351	367	311	325	308	314	363	320	319	356	298	330	327	330	337	332	316	334	354	335	315	334	345	330	315	326	314	324	307	325	340	351	329	324	295	333	353	300	335	295	354	314	323	327	347	325	343	316	316	325	333	349	344	323	338	331	354	323	330	373	331	302	342	325	346	346	317	329	330	337	350	328	315	342	308	359	317	359	305	373	299	344	333	312	316	324	333	328	343	307	336	356	334	354	304	345	352	326	320	328	326	332	346	296	342	260	356	311	342	337	309	350	287	343	334	341	320	305	339	339	335	341	335	305	336	358	335	346	280	345	331	320	303	324	311	327	347	304	341	318	358	335	360	320	357	326	345	349	329	328	346	327	348	326	335	314	328	365	334	349	303	329	285	322	290	333	336	349	330	331	323	349	319	303	312	336	330	322	327	328	315	347	295	351	307	355	292	320	335	317	351	339	321	324	316	344	337	359	316	325	324	326	322	354	340	315	325	293	291	319	308	306	355	351	319	324	354	333	298	340	339	306	332	336	339	350	338	320	311	340	346	324	358	369	330	304	297	309	346	321	310	322	331	338	331	325	323	329	340	294	323	312	316	303	333	312	338	339	331	289	325	355	323	317	325	327	362	329	302	306	371	351	319	324	334	324	303	368	313	302	309	328	312	317	307	353	307	323	322	342	317	301	333	302	315	303	316	341	317	319	341	338	323	335	293	323	382	344	289	299	344	350	332	333	315	339	306	342	343	333	350	291	341	331	326	319	322	312	331	318	329	330	304	344	326	331	334	316	330	338	319	301	326	348	311	302	359	311	314	283	314	306	329	328	367	356	333	308	323	319	323	354	315	329	354	345	349	341	317	338	340	329	326	285	285	346	328	306	301	324	319	338	323	347	334	324	310	324	367	287	343	337	379	327	341	353	320	305	308	333	324	324	322	323	303	327	324	333	352	337	326	318	312	354	334	311	320	355	291	315	326	327	313	329	332	323	332	319	298	289	349	314	347	328	350	333	336	323	307	319	322	327	342	333	371	306	296	347	341	336	313	310	323	337	301	338	339	313	293	322	311	314	289	334	330	316	329	324	337	326	342	323	328	353	323	315	332	333	336	337	329	281	326	362	316	332	306	346	340	329	324	290	314	347	340	295	309	325	331	292	317	324	308	371	329	332	353	334	343	336	307	297	344	341	343	347	333	331	325	320	319	351	357	331	331	322	313	325	312	308	287	343	339	331	310	341	318	308	294	332	327	339	324	324	329	343	332	321	311	334	325	353	354	328	337	300	327	334	322	298	325	310	343	338	334	356	315	341	342	322	314	311	305	335	341	321	299	336	302	316	331	362	299	324	291	328	345	331	337	368	337	321	343	324	340	327	348	305	327	313	324	331	305	326	343	347	326	298	333	351	325	347	333	327	352	336	339	301	309	342	321	319	324	299	328	310	317	311	321	350	311	353	318	315	350	318	327	336	321	324	301	327	337	349	332	330	349	340	324	296	333	312	299	326	322	328	318	313	334	325	344	338	325	312	320	324	329	326	280	321	322	319	313	298	355	342	352	315	305	355	316	298	342	353	345	326	357	320	335	310	309	330	303	335	358	335	329	346	311	325	341	329	315	329	342	314	325	313	309	297	335	323	323	357	324	327	313	321	341	343	333	345	332	329	326	325	315	311	319	335	307	310	332	317	292	329	314	341	340	330	360	360	316	364	331	325	346	318	321	304	307	316	345	343	371	351	301	350	327	334	330	320	363	310	313	355	352	328	324	337	316	323	311	309	328	337	345	347	352	328	329	352	300	327	337	339	322	329	330	347	330	340	333	360	363	325	313	315	327	339	359	318	315	315	336	340	351	343	331	308	332	301	340	371	322	335	317	341	313	314	349	339	339	330	316	345	320	328	313	331	303	320	355	299	293	328	333	302	312	323	314	310	331	330	305	312	349	313	317	354	341	328	339	322	313	354	335	333	348	302	320	346	302	325	321	301	355	325	317	351	336	308	296	312	316	308	333	298	334	356	323	356	301	309	343	333	303	319	299	317	333	341	318	324	332	300	334	318	328	349	334	317	344	322	340	312	343	315	378	341	328	316	321	317	325	333	319	331	300	319	321	320	329	318	334	320	315	326	321	314	307	336	297	334	317	307	311	316	320	330	322	314	336	325	342	332	343	333	325	356	354	323	343	345	334	316	356	317	333	305	340	316	344	296	326	346	349	323	320	321	318	302	333	346	315	301	326	324	338	340	357	351	321	326	307	334	364	363	356	307	309	339	326	315	346
2222	716	780	507	490	476	441	426	415	422	367	406	374	360	335	365	395	382	377	374	359	366	390	353	343	366	380	362	388	362	361	348	393	368	373	369	412	396	355	379	359	332	366	366	356	346	368	355	386	366	358	357	377	340	369	381	388	367	385	382	345	318	340	352	379	367	363	339	365	380	383	385	366	368	320	387	328	385	357	333	381	355	386	396	346	360	350	356	381	367	403	376	362	376	381	354	353	388	367	384	338	354	353	351	385	369	350	351	360	360	346	349	386	353	338	347	376	341	398	354	366	349	385	345	389	333	358	323	359	344	359	358	379	362	387	344	371	393	347	358	358	409	366	336	357	391	357	362	336	376	402	361	372	364	414	315	358	366	355	372	337	324	385	398	384	339	382	398	362	344	359	358	383	336	352	379	358	404	347	357	419	349	389	353	371	370	385	370	366	384	367	372	309	348	353	369	385	387	380	377	378	342	352	358	404	378	329	325	380	363	355	366	352	351	362	379	362	369	336	393	385	349	367	366	346	347	368	339	339	382	387	357	340	378	397	367	363	392	376	363	365	331	349	368	378	331	369	347	366	325	351	346	355	336	391	377	357	389	386	362	341	333	347	339	350	369	355	355	353	362	372	356	357	395	394	348	334	347	399	357	338	347	346	349	363	374	352	353	360	358	369	362	361	354	363	376	371	411	363	354	397	348	370	395	341	362	339	342	348	391	373	374	379	375	342	346	371	358	392	360	368	334	335	358	351	376	348	334	357	331	329	378	382	381	355	368	334	377	393	340	356	373	375	362	373	360	349	336	331	373	334	364	395	377	359	358	389	366	384	359	372	350	319	316	373	371	387	360	340	349	358	344	360	331	398	369	344	328	368	363	371	339	346	351	415	372	344	367	355	372	390	366	372	356	336	379	407	331	343	353	316	360	340	375	389	350	327	332	329	394	347	338	391	370	352	348	351	377	405	372	343	337	344	347	359	348	365	367	332	373	349	355	365	362	388	319	351	370	367	352	398	352	356	327	400	334	360	354	376	338	387	384	333	385	412	362	378	358	359	392	361	399	329	374	379	374	356	306	376	363	356	338	325	350	352	336	301	375	359	351	353	349	403	334	366	367	399	386	344	361	318	366	378	383	359	353	362	359	353	350	346	384	366	384	343	377	363	352	366	363	366	345	386	380	336	368	366	372	323	344	354	372	392	346	363	352	355	344	359	370	375	341	377	354	374	357	361	373	336	359	361	380	369	369	405	346	372	376	359	397	338	348	358	343	379	352	367	381	362	358	380	373	345	358	350	371	365	348	379	369	368	326	367	344	358	349	365	387	350	361	372	318	335	376	383	381	357	364	362	330	366	342	366	344	396	377	384	375	384	362	321	352	383	357	350	363	373	382	348	361	389	389	390	361	364	353	361	375	348	351	359	387	369	370	370	360	371	375	412	370	361	347	375	359	347	378	355	356	363	357	366	339	354	363	376	339	372	354	340	354	382	328	340	358	375	357	373	382	340	341	398	366	352	351	330	340	305	334	323	360	389	359	357	383	408	365	360	345	341	361	315	400	356	317	375	361	364	342	340	359	356	366	359	342	353	335	390	364	362	368	345	340	380	353	361	360	386	372	356	360	386	370	331	356	337	367	365	355	394	358	413	344	348	349	366	334	378	347	339	338	345	372	362	367	358	370	398	322	350	383	358	387	366	335	342	351	383	363	389	361	373	354	376	338	377	347	353	334	374	366	399	328	327	350	350	414	370	356	373	331	414	319	334	392	338	377	407	335	343	352	360	349	350	354	378	354	348	399	377	370	375	402	402	349	360	367	384	389	365	314	393	362	373	350	396	388	360	369	359	345	354	334	344	362	382	399	347	352	348	358	344	357	359	362	343	377	365	355	351	337	315	314	338	394	352	375	373	358	358	343	342	360	333	360	377	381	374	332	404	325	331	379	359	349	351	337	374	364	340	338	362	357	370	349	368	376	393	354	365	382	356	369	364	381	329	378	370	375	375	373	328	424	387	380	336	391	402	369	375	343	365	351	344	336	332	366	369	381	350	393	360	364	372	378	341	339	368	356	327	383	367	328	368	400	353	370	352	323	381	362	385	377	361	378	325	350	368	355	396	360	342	366	336	410	344	355	355	382	387	387	329	355	333	366	357	364	370	354	339	358	344	354	348	342	343	337	376	337	381	346	377	386	344	364	341	342	388	352	368	387	348	387	374	399	386	355	356	378	344	333	378	336	352	350	326	325	358	338	371	366	370	353	373	327	375	365	338	356	335	326	346	379	377	327	360	381	354	354	363	371	360	385	332	326	361	376	334	351	373	401	343	333	343	385	388	377	369	357	367	368	338	338	333	365	390	338	367	390	375	387	375	353	361	358	363	354	378	359	386	336	352	356	363	367	396	344	361	369	342	347	331	379	361	343	384	341	366	346	340	384	358	396	396	362	359	368	375	399	340	323	361	369	335	340	386	342	371	381	387	355	351	362	364	343	373	374	338	362	386	348	395	316	359	345	387	399	348	365	345	383	348	363	344	362	334	333	382	360	356	356	364	358	369	380	355	353	336	399	336	328	370	353	385	361	331	316	360	396	370	323	350	360	366	364	402	350	374	330	398	369	340	371	354	370	338	330	318	371	322	362	353	359	332	355	351	411	332	374	378	369	349	342	338	357	358	410	346	370	399	350	367	336	345	372	373	383	343	353	388	364	365	325	343	360	367	372	397	338	345	370	364	363	315	382	391	358	382	359	382	342	327	358	341	348	363	378	336	342	406	380	360	378	346	381	351	338	348	366	348	397	346	342	354	350	321	387	357	336	363	351	346	348	370	384	367	336	360	305	393	379	364	341	321	363	382	373	386	381	373	379	369	362	369	352	387	383	406	348	327	363	378	396	366	365	345	376	363	343	357	368	384	351	349	338	379	359	375	335	358	334	299	350	349	371	386	362	357	363	346	391	371	374	351	341	359	382	377	385	360	375	385	344	332	367	387	396	381	374	354	388	376	373	394	331	350	370	363	388	374	405	371	371	328	335	344	356	363	357	381	350	367	374	334	363	367	359	341	384	347	383	358	344	319	391	374	340	369	333	355	333	385	379	340	396	354	418	358	327	367	359	369	343	363	368	369	333	370	364	349	383	369	370	359	338	351	393	358	368	380	361	349	375	333	354	349	415	328	377	344	384	370	365	365	345	359	365	364	364	331	352	332	356	350	366	385	340	356	358	380	370	342	409	359	373	331	373	399	360	332	367	371	347	330	361	412	365	359	375	358	348	339	389	348	366	372	406	352	364	350	341	351	364	382	332	341	341	393	343	383	369	342	351	382	343	367	340	347	376	345	335	363	359	395	376	359	361	345	372	367	367	331	334	403	338	352	404	361	350	336	370	358	362	358	358	346	347	367	372	381	373	385	384	368	368	374	347	325	405	368	350	396	374	383	376	383	360	362	386	395	355	338	347	356	338	354	349	341	341	369	378	346	378	356	317	372	338
2448	1148	1537	1426	1251	1146	1094	1064	988	895	975	912	865	862	840	880	874	823	808	843	875	836	824	820	872	877	825	798	823	845	875	836	833	769	849	833	807	785	837	821	823	788	824	826	825	836	791	836	763	817	836	759	799	819	810	787	800	837	764	815	812	824	794	788	804	815	790	820	783	770	804	815	787	769	814	826	762	793	818	797	830	800	802	787	807	782	807	814	788	817	811	785	791	825	828	798	732	786	780	814	814	793	825	785	852	769	803	770	818	809	841	779	785	748	797	786	826	743	771	776	804	751	843	786	843	822	809	829	756	819	754	843	784	803	797	796	776	735	819	839	819	810	778	792	825	815	816	760	816	784	801	838	803	810	831	854	838	790	768	811	832	786	765	825	752	760	778	810	790	781	788	812	821	764	791	783	809	795	778	778	843	758	805	815	763	798	787	809	789	802	810	766	828	837	814	793	822	782	789	823	830	754	809	772	788	807	789	773	822	814	816	814	835	813	801	769	811	755	870	796	784	811	799	815	789	758	831	750	831	785	800	843	827	794	791	792	794	862	791	766	793	809	775	800	815	791	804	787	757	776	798	806	816	801	744	794	816	774	787	813	801	855	824	758	767	776	775	798	860	794	739	787	799	820	762	779	784	809	779	809	785	808	803	767	853	852	819	795	795	785	765	814	812	777	809	776	727	797	846	769	812	817	816	824	763	779	773	795	802	738	817	789	772	748	800	828	740	837	779	772	845	823	821	837	790	828	809	844	805	850	788	805	807	813	805	808	816	808	762	806	810	804	810	779	819	765	784	747	832	851	854	780	788	811	811	799	754	775	803	729	810	850	797	789	805	741	765	831	816	812	816	767	828	830	804	785	806	812	794	738	769	783	786	781	827	793	834	804	780	769	835	841	890	816	856	797	785	858	825	772	803	762	853	778	786	779	806	825	821	837	803	758	841	855	798	792	811	827	791	814	745	789	806	830	850	832	801	815	802	827	795	818	836	783	789	849	795	806	819	784	757	822	815	829	845	836	837	789	794	778	819	850	795	799	806	738	833	828	774	792	766	738	838	764	834	855	832	771	803	788	782	827	792	808	800	814	796	809	798	810	810	756	812	786	796	800	808	775	810	801	791	835	810	828	785	831	737	830	778	798	805	788	724	796	856	768	812	752	819	849	830	802	813	782	813	863	810	826	798	795	786	836	777	772	796	782	807	787	855	783	797	810	787	825	781	762	792	819	809	796	759	800	810	823	753	798	794	828	834	800	827	826	812	761	848	806	826	833	793	829	775	815	803	705	764	770	805	791	818	774	811	791	813	789	803	827	785	776	778	826	783	816	864	844	770	794	862	776	806	813	814	803	820	763	777	831	776	757	788	828	806	790	803	819	777	816	828	762	828	789	803	796	845	775	822	811	841	829	807	853	844	782	802	793	806	820	787	788	826	845	838	795	826	780	807	779	795	776	762	767	805	805	770	769	820	826	853	772	797	792	786	786	821	848	804	796	815	813	844	780	804	813	816	822	793	809	810	788	813	798	796	804	811	839	776	789	836	758	835	817	798	772	809	799	785	784	809	790	812	807	864	770	791	802	813	795	756	787	828	757	845	811	818	857	757	766	869	796	729	771	780	832	789	802	787	774	756	800	780	806	809	866	826	833	819	800	798	784	824	792	815	830	753	823	802	757	790	801	829	806	765	784	813	785	767	794	840	799	806	801	763	802	811	808	794	781	797	738	782	741	824	783	834	794	758	763	829	805	782	751	836	815	840	827	814	791	828	817	787	825	805	808	764	844	809	873	779	786	781	803	773	803	824	751	802	857	769	792	796	824	789	856	819	766	803	776	770	809	760	869	812	825	832	839	826	774	848	827	810	808	816	812	808	798	764	833	775	800	745	835	818	781	753	853	796	809	831	791	830	800	840	756	769	771	812	795	802	810	812	758	874	848	824	774	764	801	795	754	811	847	847	814	794	792	770	811	791	799	848	815	804	752	746	771	791	786	773	783	850	815	774	785	783	773	803	797	813	775	813	813	788	838	770	808	797	839	830	779	807	770	765	707	813	801	817	815	835	795	787	796	807	840	770	802	800	824	758	809	816	752	830	841	825	840	815	820	783	777	770	782	818	741	815	803	786	787	790	849	831	820	852	862	805	810	807	794	846	823	791	810	755	822	795	829	790	785	809	818	823	823	798	844	748	785	839	777	783	811	808	842	806	823	817	812	865	831	750	768	843	803	791	835	816	776	762	839	779	807	774	780	820	831	769	808	814	826	800	784	796	815	848	788	790	787	733	786	795	834	833	774	812	783	830	777	823	800	851	799	761	784	855	792	778	793	795	804	797	774	754	792	844	797	803	820	806	816	806	789	784	810	762	745	808	779	833	813	766	800	824	810	789	722	853	792	831	838	782	793	798	842	828	807	814	782	771	823	803	799	810	812	724	802	810	778	785	803	811	819	724	769	790	823	787	802	763	804	802	794	793	844	821	787	765	809	770	785	780	774	807	856	767	766	820	827	780	786	804	820	757	772	854	812	830	808	800	804	775	831	777	816	788	797	814	762	773	825	778	798	822	868	884	813	855	841	766	779	836	812	801	850	788	834	790	785	805	795	785	770	801	832	802	814	765	774	839	842	799	779	818	809	773	799	817	795	832	781	798	804	782	808	766	801	829	803	825	822	816	824	821	784	770	789	818	795	815	823	799	784	810	840	831	782	803	822	734	800	810	788	815	789	841	790	802	758	771	815	775	794	820	769	782	780	825	792	778	801	818	774	803	818	800	760	780	800	771	810	796	815	844	784	785	814	795	790	776	804	820	784	800	802	824	775	780	826	812	761	817	818	784	771	813	748	767	828	825	815	766	803	822	798	842	762	832	757	776	791	810	811	843	800	764	840	838	824	750	779	764	819	835	806	802	830	792	834	828	834	768	823	759	806	776	818	799	809	856	775	823	808	757	811	835	810	823	773	843	767	758	850	752	799	719	773	842	812	782	839	804	779	825	768	784	783	786	839	820	806	790	811	760	772	768	808	811	786	790	812	848	859	807	834	787	815	803	812	836	798	802	758	812	816	797	801	847	839	816	840	817	779	744	807	835	795	793	805	772	795	771	810	808	817	784	770	815	834	796	765	822	826	823	792	762	770	803	793	798	835	735	799	774	781	792	780	814	774	819	833	781	844	726	772	821	768	821	796	768	794	789	797	806	783	823	795	815	786	802	792	865	810	836	747	802	785	804	803	786	818	758	793	788	796	789	805	771	782	874	776	781	822	798	845	825	789	733	850	791	780	833	812	814	779	801	755	799	774	848	778	785	883	800	838	817	853	841	797	835	830	833	806	779	817	803	785	777	764	745	762	779	830	837	822	861	797	803	848	755	740	777	774	840	851	782	765	812	804	780	789	812	795	806	802	820	801	807	775	771	783	780	841	769	756	773	822	797	786	791	788	828	759	769	789	787	748	796	810	786	781	844	776	799	813	798	803	792	784	789	799
8962	1326	1300	875	670	484	400	394	385	346	337	332	295	276	292	301	282	275	316	273	274	260	291	246	279	272	254	263	251	276	258	279	280	265	253	244	282	266	262	275	263	231	261	261	252	255	242	259	244	250	277	254	263	231	234	236	268	240	251	222	246	227	254	256	274	268	260	278	271	271	260	254	259	231	243	237	256	234	250	248	244	218	242	279	239	280	256	233	240	249	221	260	253	228	247	295	275	228	296	255	285	216	253	263	244	264	238	272	257	229	274	280	267	267	272	276	257	240	296	260	261	260	239	282	246	252	249	251	274	243	267	255	251	255	243	272	244	249	264	274	269	277	260	271	260	230	249	260	246	279	230	288	220	277	262	256	270	266	258	288	271	281	273	258	250	254	252	263	285	234	264	242	256	259	269	237	263	271	231	252	252	277	279	270	250	253	237	247	249	272	285	267	260	272	271	260	238	263	253	247	249	240	257	231	267	255	248	288	238	249	273	253	258	240	258	272	260	275	237	239	286	250	253	245	228	269	247	261	279	261	257	254	260	263	261	272	259	264	247	237	245	273	267	239	241	279	273	250	296	262	258	268	251	257	239	239	244	251	248	246	253	255	266	248	254	247	250	253	293	263	256	252	277	220	237	245	235	238	244	230	279	257	226	282	238	258	258	254	241	243	274	268	257	252	239	233	248	266	232	252	296	273	253	250	255	259	266	230	263	229	263	260	285	253	245	257	244	250	248	260	225	282	261	235	267	247	242	249	268	270	246	272	231	280	231	292	238	270	244	262	245	268	280	227	275	243	272	234	241	247	257	275	281	254	291	283	255	254	261	234	288	260	267	233	239	259	288	240	275	262	252	247	269	294	280	276	236	228	243	283	263	275	231	250	237	264	264	298	248	236	230	262	264	269	254	249	246	244	260	278	294	248	244	280	262	223	231	248	274	236	246	249	267	260	262	261	230	278	267	287	263	254	264	277	268	249	251	272	267	283	254	281	272	266	263	248	243	269	240	263	256	271	273	255	264	296	271	244	251	253	249	279	268	262	256	228	273	248	264	268	269	283	248	219	241	251	221	227	279	261	254	306	223	246	249	270	256	246	282	268	229	249	254	267	268	267	262	251	262	239	226	234	252	267	279	266	251	250	262	229	269	262	262	264	250	298	254	262	251	252	250	242	262	265	287	293	253	235	301	287	292	241	251	259	259	229	257	257	259	246	258	234	245	252	242	256	258	285	271	244	244	282	287	259	274	224	255	252	246	288	251	260	261	273	277	273	248	237	238	225	278	241	312	252	278	252	271	255	272	276	271	266	276	266	229	240	243	298	236	248	254	224	264	276	239	260	249	268	263	247	252	239	254	230	257	272	259	278	240	266	252	256	223	247	252	233	267	243	265	265	283	257	253	272	301	312	250	228	251	239	270	256	256	216	297	243	227	233	248	258	273	271	250	234	268	224	244	260	224	231	256	250	288	235	244	244	261	262	253	278	266	249	246	239	262	231	269	253	251	273	258	261	229	228	241	275	247	237	249	253	268	244	228	242	261	242	254	277	259	274	256	241	264	246	271	285	265	285	230	249	266	266	287	247	244	255	265	247	257	250	256	268	260	265	258	232	253	232	244	275	258	247	240	252	289	271	245	266	300	290	254	229	295	292	264	264	248	233	246	268	247	287	280	257	266	252	266	260	235	241	266	288	255	239	261	255	242	236	274	243	264	269	228	279	248	239	260	274	241	260	269	270	241	241	295	269	235	248	252	259	263	269	233	275	292	274	245	237	247	258	255	252	264	224	265	251	248	275	260	221	225	241	237	263	258	234	257	252	256	230	244	276	280	231	268	270	264	279	262	285	265	265	276	272	240	282	271	258	268	273	264	249	269	237	247	257	256	262	268	228	271	230	265	253	278	287	255	280	252	259	225	259	271	275	269	229	243	234	252	259	260	252	243	226	239	256	257	263	250	270	261	239	250	293	256	223	286	223	261	236	239	282	309	226	274	255	245	262	228	238	235	269	255	282	253	289	252	244	269	234	252	232	251	273	261	234	260	305	263	266	239	260	258	257	240	261	269	276	284	281	252	260	252	249	277	234	256	239	203	236	287	267	240	231	243	248	241	251	285	265	224	271	231	249	264	275	239	255	236	248	256	257	231	250	261	221	242	223	263	234	278	256	296	288	253	269	254	268	251	289	277	264	282	281	264	249	243	278	270	264	235	256	269	280	265	266	224	275	235	260	269	275	264	258	259	264	260	251	251	253	246	283	267	254	256	259	247	256	249	245	239	253	243	248	255	227	249	253	251	235	266	228	275	304	261	226	242	240	246	250	281	255	273	272	255	250	221	247	233	239	250	242	243	275	274	246	273	259	232	236	240	254	250	254	217	259	248	267	257	230	269	265	256	279	269	244	282	264	276	270	234	237	269	272	259	236	247	281	245	273	251	300	264	260	304	260	245	256	249	271	260	279	276	265	275	274	258	249	280	273	275	255	260	249	275	244	292	261	257	224	265	242	244	270	272	245	281	257	240	244	254	285	293	236	239	287	208	256	299	252	278	261	236	255	231	288	277	266	240	252	252	265	258	241	251	266	241	278	252	251	278	274	248	262	267	236	259	248	237	262	254	244	261	246	243	246	246	229	258	241	262	253	253	303	245	245	269	251	258	271	243	264	276	268	263	258	242	260	262	258	253	254	247	254	237	261	268	260	215	259	255	298	263	254	275	256	274	268	268	249	262	291	233	237	240	262	243	257	270	248	277	254	248	269	232	294	256	254	243	244	286	232	243	270	274	248	246	251	245	266	240	259	275	279	287	245	243	240	230	260	262	263	255	249	239	288	243	262	250	262	256	233	246	240	266	267	250	262	231	273	248	253	235	258	237	289	263	243	248	257	259	244	261	219	271	268	262	234	262	242	263	268	274	216	258	268	265	256	253	262	268	257	290	266	253	242	253	258	272	298	273	269	240	268	259	294	273	250	249	251	261	259	273	259	262	216	231	227	263	248	290	279	266	265	266	218	248	238	282	264	250	268	262	250	268	268	245	265	289	253	271	260	254	256	252	232	261	237	223	233	243	254	224	271	262	274	255	278	258	272	284	260	238	223	273	244	249	255	249	279	237	254	255	258	246	290	273	274	225	235	249	236	258	256	272	256	249	266	290	243	241	256	251	274	241	260	280	256	248	299	278	232	247	263	246	240	251	272	279	263	262	268	246	276	255	253	218	246	219	261	236	248	245	284	298	265	284	248	248	240	237	264	250	266	245	252	251	248	282	256	281	281	266	271	255	263	258	264	271	269	267	269	232	259	243	262	253	221	242	252	261	252	274	265	290	271	243	237	252	244	254	255	289	261	212	247	243	273	263	271	253	240	236	260	249	282	254	262	253	264	252	229	252	257	275	266	266	279	235	248	292	265	220	282	265	257	248	233	278	267	252	267	267	253	223	248	249	251	256	242	278	284	267	228	242	265	248	254	255	256	265	243	250	250	245	272
7300	1668	2679	2882	2332	1699	1612	1364	1291	1179	1086	892	881	816	866	697	669	721	702	743	732	705	647	635	664	611	614	712	670	629	587	640	597	672	622	608	589	626	607	606	601	574	634	592	615	643	567	584	620	560	605	573	552	596	641	550	597	557	594	578	593	598	570	598	591	600	570	587	579	585	563	616	574	571	591	600	532	580	570	588	582	570	578	603	623	601	554	571	549	565	603	548	544	592	554	575	543	603	588	558	528	593	586	552	588	571	593	618	573	566	567	550	587	592	582	557	544	607	554	560	599	581	633	580	570	597	560	577	562	544	567	592	611	554	629	601	553	608	621	574	585	621	591	608	569	615	568	602	541	573	548	588	592	585	595	549	534	621	611	556	587	538	571	522	524	578	583	560	591	542	592	609	608	585	559	622	609	549	641	555	559	583	612	607	518	560	555	564	609	600	602	576	581	545	550	606	627	610	628	559	578	561	603	575	561	597	608	592	586	592	580	597	595	598	550	643	563	599	582	618	597	540	586	604	594	566	578	570	602	619	594	597	598	557	558	585	558	586	543	583	513	574	565	586	579	565	551	566	608	548	563	610	584	583	549	593	608	592	620	591	594	562	603	582	597	567	578	570	581	557	584	573	567	566	543	601	573	563	601	621	559	556	576	605	602	578	517	551	542	574	580	590	552	589	602	571	609	608	620	606	589	627	613	611	583	545	575	580	654	588	568	614	561	589	650	591	587	564	580	591	585	575	589	598	538	571	551	596	578	574	539	591	607	602	612	593	551	566	582	583	596	567	568	554	550	560	608	598	590	606	588	549	546	608	615	558	570	589	582	569	562	605	590	568	556	616	602	579	613	601	579	577	636	579	598	580	592	599	562	610	566	552	575	572	580	599	567	585	550	537	580	557	566	597	576	609	613	601	611	598	632	554	529	606	590	576	590	577	567	573	557	578	542	543	562	583	527	561	585	580	568	575	621	550	602	590	594	645	581	610	567	567	601	563	579	577	565	597	547	622	553	585	595	582	564	631	550	584	545	545	538	582	601	589	584	553	576	582	555	628	578	607	575	611	567	574	598	583	535	574	595	574	543	563	564	564	581	592	601	598	604	600	575	597	625	581	588	601	583	586	587	577	585	564	596	604	564	565	592	609	562	582	583	579	629	593	576	574	545	582	553	602	592	572	568	587	598	604	597	595	593	608	590	540	655	557	588	597	610	559	592	562	586	600	509	567	571	578	551	540	609	562	569	614	601	592	625	582	579	586	584	576	594	585	606	607	572	591	569	595	597	624	548	545	558	551	600	531	575	603	579	558	592	602	545	583	540	599	529	572	618	600	567	570	591	556	577	592	574	587	603	582	601	633	583	594	571	584	582	609	589	552	599	573	575	624	599	569	613	593	567	592	597	562	560	561	565	578	606	567	618	550	572	580	598	566	535	581	517	575	589	561	600	593	609	531	558	585	574	587	591	571	557	586	597	548	586	613	563	584	605	540	574	616	595	587	630	616	543	610	553	549	602	581	569	576	596	577	583	547	563	632	598	569	558	606	570	585	563	529	598	601	614	621	583	565	562	549	607	601	585	568	580	600	547	593	593	549	563	550	540	594	568	598	602	562	587	602	556	647	586	601	536	610	597	570	584	577	621	547	598	510	583	604	558	548	598	599	570	583	593	555	607	592	633	552	606	567	585	560	565	611	598	560	605	652	571	559	587	583	598	565	566	584	577	574	534	590	606	583	579	585	601	591	585	594	543	579	544	578	591	529	563	604	566	599	547	592	615	578	601	604	571	623	563	572	584	609	642	573	588	594	585	567	615	571	561	598	558	548	584	601	584	549	592	573	535	566	571	565	571	601	571	592	601	547	545	578	593	609	561	538	599	547	552	531	565	587	630	581	578	581	605	543	549	589	545	590	607	576	591	598	568	581	614	578	580	584	592	543	569	572	600	560	584	605	595	593	503	580	598	582	579	575	555	581	584	603	585	569	596	595	591	590	568	586	604	609	625	551	593	585	583	555	586	571	590	612	567	596	576	563	574	579	615	580	574	559	622	593	598	615	617	589	567	595	578	595	567	595	600	573	569	579	593	584	553	521	568	559	530	586	551	562	632	583	620	567	565	623	582	588	612	603	622	578	612	580	576	589	599	550	632	558	610	592	602	551	556	582	578	591	585	572	529	587	592	593	611	567	640	579	583	552	570	581	583	570	595	597	551	613	532	578	608	563	542	579	547	590	566	575	600	582	609	561	565	584	591	579	571	553	606	561	601	586	587	606	595	592	587	611	611	591	584	543	533	564	528	597	604	531	567	606	579	586	565	527	572	571	617	579	590	619	562	550	576	544	630	560	622	600	601	554	618	593	570	611	562	620	595	575	601	627	576	580	546	587	563	586	568	572	605	604	568	569	606	583	571	613	612	583	599	584	575	572	582	555	582	601	566	585	589	595	572	599	540	605	611	622	557	606	592	609	545	616	582	577	557	580	572	597	570	591	611	584	584	563	577	591	577	596	572	550	576	585	597	582	600	586	592	607	615	538	539	601	597	575	558	607	555	580	570	604	595	595	590	587	617	574	571	565	576	597	587	597	550	548	537	563	584	571	581	544	566	590	582	607	562	551	574	624	615	547	545	614	575	582	575	614	566	576	582	602	557	587	568	567	585	585	582	536	551	586	559	586	549	634	574	560	589	548	594	576	584	605	561	634	579	533	555	593	577	586	614	591	578	605	569	552	619	573	589	557	581	593	587	561	582	530	576	583	618	562	609	573	616	588	540	568	581	618	537	584	576	569	559	604	577	572	571	585	582	564	626	602	590	590	595	546	552	566	637	598	605	630	555	595	558	597	546	593	593	591	631	606	560	582	572	635	558	560	611	576	585	546	589	588	544	565	557	550	539	619	577	590	576	581	542	545	563	566	584	554	559	614	568	563	558	601	603	599	569	607	589	558	581	557	579	538	601	596	576	589	604	576	604	627	533	577	558	562	583	568	549	556	594	585	570	614	608	581	598	608	582	546	613	574	533	564	605	610	572	560	563	618	579	602	563	611	568	586	593	531	615	630	568	564	563	592	551	571	575	563	574	579	602	587	559	593	545	584	584	543	573	591	552	563	579	538	551	533	575	547	606	555	634	576	557	570	610	602	566	608	560	615	586	586	576	572	595	565	574	589	617	578	588	522	610	543	592	556	572	598	543	604	603	574	578	539	579	602	651	559	631	573	608	587	624	569	589	574	598	610	571	567	569	556	583	593	591	553	621	604	564	583	603	606	554	580	572	645	571	591	602	631	589	610	545	590	557	608	524	593	530	564	565	561	615	623	527	573	577	553	556	564	537	565	525	565	593	562	595	619	590	612	570	558	571	551	588	573	584	586	595	574	563	584	577	535	578	591	530	576	621	569	572	527	579	582	632	608	551	600	565	585	577	568	584	565	603	601	615	572	596	600	575	570	606	572	657	616	569	623	578	613	572	604	565	609	608	578	554	601	555	568
16120	2578	2037	1406	832	592	442	385	313	363	252	249	227	215	160	184	123	166	165	147	165	143	159	158	156	156	164	170	147	134	130	119	132	144	127	128	115	130	126	135	155	153	144	126	139	160	125	136	129	138	133	134	151	138	138	156	124	130	137	126	108	112	124	154	111	118	126	129	127	136	137	126	148	144	140	131	122	131	127	134	128	128	148	164	123	155	127	132	134	132	134	124	133	154	142	119	126	127	138	140	139	156	127	122	128	125	137	115	138	131	137	148	134	137	135	115	114	125	160	136	139	151	143	103	160	122	137	143	133	120	149	152	145	133	128	138	132	136	126	136	150	147	132	136	136	150	145	122	134	145	133	128	121	134	164	138	125	144	128	136	148	114	136	112	130	141	142	168	100	133	116	125	135	137	127	111	126	125	139	126	122	118	126	143	129	151	148	142	134	109	141	143	124	110	137	127	129	131	140	143	118	123	121	119	135	124	129	135	119	145	130	110	152	141	123	162	137	140	126	126	119	141	130	126	120	130	131	133	130	149	118	121	147	134	131	151	135	115	135	123	145	136	134	120	111	145	116	134	154	142	137	133	130	127	135	135	132	127	125	133	133	147	125	132	130	134	147	125	126	131	125	133	154	148	129	132	153	132	138	135	130	135	144	132	141	132	131	136	124	127	131	113	129	133	138	139	138	118	106	120	130	124	155	111	129	143	128	128	103	128	134	135	128	144	150	130	136	133	144	143	126	125	115	147	120	127	111	146	131	141	133	126	125	134	147	138	117	129	142	120	146	147	137	137	123	116	133	125	115	124	119	141	112	116	123	146	115	139	134	142	125	144	137	132	145	149	129	104	127	132	138	126	109	159	111	158	130	130	141	138	131	151	155	150	152	146	150	107	117	124	149	134	140	141	141	154	143	124	152	141	145	140	127	147	133	99	146	126	137	113	120	141	117	106	128	137	123	138	116	102	132	126	112	125	131	141	109	115	117	135	145	108	106	111	111	135	150	124	146	134	151	112	166	135	144	123	133	126	125	137	111	136	131	164	119	122	114	113	126	156	135	129	128	124	130	112	126	133	147	141	120	132	117	137	146	137	140	136	132	137	125	130	152	127	125	125	130	145	127	142	136	136	120	139	114	123	127	123	127	120	148	150	126	134	126	159	129	132	120	137	112	151	126	150	132	100	141	144	125	104	141	134	145	128	130	126	115	134	102	147	156	136	129	110	135	113	146	137	122	120	142	127	124	121	104	108	145	157	142	140	118	148	160	152	124	152	137	142	116	134	127	137	114	115	117	123	143	150	135	133	136	133	123	144	136	128	128	118	123	112	132	118	131	120	141	128	127	132	117	157	123	148	164	133	114	125	133	119	132	154	123	140	142	138	113	120	136	119	124	137	127	145	150	138	123	148	142	131	114	128	112	136	135	126	131	128	119	162	113	155	117	121	121	137	122	134	137	125	111	144	124	132	135	131	144	122	126	138	122	140	121	147	141	144	127	124	135	121	135	120	135	136	123	118	113	135	126	134	125	134	146	150	113	132	131	137	114	141	126	126	139	148	124	137	120	130	139	140	144	127	131	142	140	132	126	139	146	128	142	128	129	129	154	129	101	134	127	118	124	141	134	127	144	121	139	141	137	163	124	164	129	139	119	126	119	136	130	124	152	137	116	133	141	116	152	129	130	157	142	129	142	124	142	122	117	115	132	128	144	125	124	155	151	133	128	128	120	126	125	148	145	125	154	140	125	140	130	138	119	110	142	126	130	114	127	126	152	146	132	150	135	116	120	125	116	130	144	120	114	141	131	131	145	157	125	138	140	125	129	107	103	134	118	101	134	130	129	111	152	122	131	127	135	147	145	135	105	139	165	139	149	122	110	126	107	118	124	127	143	142	125	150	150	132	121	130	151	155	145	120	125	151	117	116	146	153	139	132	132	121	150	161	118	118	133	136	124	123	123	139	126	145	123	117	126	124	132	138	111	138	133	124	140	161	138	122	144	126	119	130	119	121	123	124	134	140	133	128	121	135	117	136	123	119	131	138	131	113	143	135	128	143	133	110	141	107	145	132	127	146	121	122	135	131	122	143	136	143	133	133	135	136	131	128	136	138	140	126	159	115	148	132	147	139	122	138	152	122	126	131	133	120	139	110	137	126	138	120	123	121	123	124	150	120	111	157	125	127	141	108	136	115	107	123	163	129	112	143	137	105	131	143	136	136	123	126	139	129	144	120	137	140	151	146	151	147	134	141	147	110	139	136	130	123	120	142	119	118	114	122	152	125	146	152	135	118	128	127	145	156	134	147	139	129	132	145	146	139	127	147	107	150	110	143	125	125	103	141	126	129	126	145	133	126	120	135	150	131	122	140	143	121	136	112	128	144	123	120	139	135	146	121	155	153	115	125	124	141	146	134	135	127	132	140	143	141	134	134	120	130	117	127	127	132	129	125	129	140	117	120	129	115	140	148	143	126	103	137	119	146	137	125	134	125	113	128	137	123	138	150	132	132	132	125	126	132	130	125	118	128	135	118	134	134	123	111	109	132	142	124	130	125	118	119	146	156	143	121	139	115	127	139	153	123	114	137	128	120	134	139	134	122	128	110	130	124	111	145	134	149	124	133	142	130	138	127	140	131	164	134	117	129	130	117	110	120	141	117	148	139	107	129	146	110	130	132	157	121	133	139	119	130	138	126	112	154	122	147	142	168	141	127	123	147	139	128	136	115	145	105	139	142	134	121	126	140	141	158	155	152	147	157	136	153	119	145	132	130	122	119	121	120	132	112	127	148	137	116	121	142	136	126	135	139	130	141	131	131	103	127	119	120	145	128	151	136	131	135	142	115	132	126	122	133	148	140	124	154	132	127	134	135	127	125	147	116	139	126	119	129	154	161	133	135	145	115	149	156	134	132	135	133	142	105	131	140	138	117	129	125	136	119	129	115	115	131	141	124	129	126	119	120	126	145	154	141	119	160	140	155	149	128	135	149	142	144	103	133	124	128	128	138	157	125	132	116	121	131	119	120	138	138	119	125	136	158	149	134	128	132	118	137	129	140	142	126	130	122	156	147	124	144	138	146	117	124	131	131	130	138	135	138	128	144	147	114	102	136	122	113	139	164	147	147	154	133	133	143	148	127	148	125	147	148	113	131	135	128	130	117	115	141	117	137	143	138	144	135	119	137	126	149	139	116	128	146	141	124	135	130	135	132	156	120	149	134	104	119	117	127	144	130	125	162	117	133	141	127	126	124	136	141	118	156	130	111	117	157	131	133	143	138	132	128	130	130	112	155	118	138	124	138	104	143	124	134	129	140	126	128	158	108	139	125	125	141	146	118	154	143	145	125	107	126	133	138	130	130	124	126	134	130	135	112	132	128	128	132	118	128	122	138	132	116	154	137	121	131	129	131	120	128	138	139	151	151	157	148	115	108	129	133	153	114	114	128	139	132	140	133	122	97	127	117	137	127	145	142	141	156	123	130	110	127	161	126
9168	2071	3669	4077	3189	2421	1981	1582	1439	1252	1180	1035	854	795	777	623	557	520	522	575	547	560	475	454	451	505	410	392	402	402	404	390	407	387	373	321	366	364	354	346	347	325	338	359	341	354	344	364	365	325	336	310	358	345	323	352	331	347	347	329	357	342	359	338	347	365	361	346	311	337	310	341	353	340	318	326	311	289	341	324	341	319	316	342	362	328	362	339	311	319	350	328	356	333	337	355	338	341	330	318	336	335	305	320	350	312	317	338	345	318	330	322	340	314	300	349	322	346	310	311	319	330	328	354	288	341	314	278	308	332	365	330	301	333	290	323	315	342	331	339	311	335	325	314	311	348	342	346	324	319	315	342	323	319	330	301	324	361	333	343	329	321	371	342	298	333	333	306	337	363	312	311	314	324	333	337	332	309	333	280	324	341	363	349	331	371	305	352	365	324	338	308	330	357	315	327	315	307	313	351	350	337	345	309	352	321	377	323	346	322	327	339	354	323	309	303	374	336	341	307	334	331	339	324	323	286	343	330	335	317	307	312	329	289	329	330	344	327	324	341	335	326	323	308	301	336	318	343	334	307	335	297	356	300	336	325	321	354	332	316	306	333	351	305	323	342	305	355	319	326	352	324	343	318	329	350	324	319	314	333	305	318	335	321	314	343	339	333	334	320	320	330	326	319	357	340	302	314	320	352	364	307	328	323	342	349	342	329	376	291	344	328	318	328	312	304	318	314	339	345	337	322	327	311	317	322	307	320	315	292	347	349	328	316	332	358	366	346	311	329	316	378	295	344	317	316	328	351	340	314	358	321	325	339	297	321	310	334	321	302	348	328	325	327	362	305	319	342	318	333	321	334	347	342	322	364	328	324	313	337	328	294	319	341	348	369	342	341	337	294	307	331	337	298	301	325	328	323	298	315	326	331	330	305	346	313	314	316	342	335	311	293	295	336	323	349	323	303	343	327	355	336	329	343	344	319	351	322	336	313	328	338	327	292	336	308	339	333	305	342	335	332	351	351	330	329	308	323	348	327	294	320	308	313	313	312	337	340	333	329	321	320	315	333	312	324	324	314	302	342	293	340	346	322	327	337	330	353	336	332	311	321	343	340	346	336	327	334	313	324	356	320	314	334	329	337	336	335	333	334	332	321	327	315	334	332	363	358	299	309	339	357	357	321	371	336	316	351	348	319	280	351	336	350	314	304	348	338	314	337	349	358	322	342	322	341	392	326	347	330	318	335	320	306	329	345	317	328	335	319	304	344	330	323	323	290	329	330	334	301	303	363	333	321	351	326	354	349	308	323	332	354	321	294	336	325	305	357	349	299	333	345	378	311	341	332	315	317	343	315	341	340	339	372	313	327	328	328	331	338	316	350	323	358	356	318	350	333	348	309	322	353	335	300	362	320	316	305	345	300	321	359	317	349	340	324	317	339	346	341	335	339	345	391	318	330	331	328	322	318	304	335	344	320	345	333	336	346	327	317	326	299	329	354	304	335	274	316	327	346	298	321	353	320	305	334	358	351	326	357	332	312	346	379	356	339	322	333	335	335	341	341	329	338	317	320	344	335	340	325	315	336	368	338	319	335	313	355	355	338	356	335	348	372	339	337	338	352	327	352	335	335	328	326	327	317	321	334	362	338	308	342	318	327	341	338	327	355	342	324	354	336	329	323	312	338	313	300	322	305	351	329	340	351	325	328	335	342	324	303	347	326	337	318	325	310	337	342	329	333	330	320	305	331	325	335	302	355	308	334	330	322	332	350	350	352	335	286	330	340	343	343	348	364	346	304	309	319	322	338	339	336	330	315	318	331	309	325	344	296	335	313	354	299	330	321	329	323	336	343	329	338	352	330	337	357	347	344	349	319	343	371	333	317	325	362	341	322	328	321	333	310	322	356	352	333	306	296	318	337	316	348	342	348	337	359	326	318	346	319	320	344	306	350	328	317	347	313	316	313	316	388	344	354	314	354	346	320	323	347	339	348	332	328	314	307	342	321	281	340	326	310	346	329	303	387	357	326	340	320	312	341	368	325	303	312	359	314	350	286	315	310	337	335	316	314	337	326	380	342	322	292	317	321	308	360	312	321	329	290	302	331	347	314	324	327	324	337	314	324	362	308	327	317	301	314	343	285	324	382	342	350	339	341	340	364	333	335	340	307	304	323	318	308	330	355	364	321	316	345	357	370	342	358	351	348	337	351	322	329	331	330	353	366	303	346	331	333	326	352	328	329	333	324	325	328	325	348	345	332	321	342	311	312	329	305	314	314	312	323	321	337	341	339	299	335	322	350	318	341	316	356	328	313	348	327	341	302	371	355	323	345	365	353	357	338	314	338	278	366	334	319	375	334	337	329	361	328	303	333	337	336	340	325	336	352	317	353	318	323	321	361	310	314	341	305	307	335	297	335	302	335	318	325	311	344	339	334	323	376	313	308	325	332	333	335	358	335	335	320	318	345	351	341	303	313	336	315	355	336	356	308	348	350	340	316	365	343	350	337	333	301	335	312	339	370	303	332	332	331	347	320	351	337	338	341	322	331	325	348	351	298	338	305	313	322	320	345	316	304	323	339	341	333	313	341	314	347	335	319	310	335	313	320	317	347	338	348	326	311	330	320	304	323	336	342	332	315	310	344	310	319	323	330	356	301	361	322	353	353	344	326	348	339	281	333	329	299	317	327	350	344	299	300	344	304	355	341	325	337	288	305	342	344	313	321	372	358	357	371	347	296	345	337	320	353	343	321	320	320	345	343	360	347	315	356	350	305	322	311	302	301	324	359	332	335	323	356	308	330	318	333	339	308	362	333	333	356	322	362	314	327	360	322	343	333	323	355	360	343	323	320	351	338	316	328	362	342	335	307	331	326	310	290	340	329	310	340	324	321	315	324	357	283	348	358	309	323	315	326	346	337	332	315	346	348	310	333	332	321	355	307	347	315	346	327	309	321	343	359	370	335	344	331	308	342	310	323	307	358	342	338	337	320	366	347	364	318	341	344	303	314	342	343	333	300	277	308	319	329	330	322	349	347	347	344	331	355	352	345	273	317	339	327	321	333	328	326	323	328	324	289	336	310	320	341	321	311	320	322	315	343	329	313	340	323	345	325	342	328	341	306	355	321	340	325	320	311	305	337	324	348	300	332	296	327	331	326	323	296	331	330	324	334	328	308	375	341	336	339	315	346	336	371	327	337	326	353	294	337	326	292	281	295	329	312	320	340	326	323	358	344	336	292	354	330	342	353	329	329	314	340	357	316	310	350	308	319	346	322	343	338	312	306	316	333	316	331	338	365	312	298	303	325	334	334	335	327	302	318	317	348	297	321	298	327	367	331	316	307	360	341	345	322	291	319	321	320	311	333	327	325	348	329	345	341	322	310	320	339	325	346	319	316	337	352	344	321	321	321	324	316	307	331	335	346	337	318	329	353	328	344	347	305	331	331	369	342	314	332	317	314	353	311	348	348	324	326	341	281	320	312	274	322	360	323
2245	726	664	547	484	409	436	414	428	405	362	362	368	336	349	395	368	406	394	381	355	372	382	384	373	375	349	338	360	385	354	371	384	365	372	346	361	390	376	376	328	400	350	345	333	369	377	357	337	379	358	375	354	379	357	379	364	386	338	363	378	351	379	359	379	351	390	358	365	394	361	345	353	372	342	359	382	343	352	348	363	395	348	398	401	373	338	369	370	371	326	348	332	353	373	371	336	345	409	378	357	355	390	340	344	366	342	372	352	389	361	363	344	359	367	342	352	379	338	379	331	352	348	379	334	372	341	356	358	367	349	372	332	375	389	330	372	370	351	380	342	371	363	366	325	381	392	395	355	377	336	366	377	359	370	328	340	375	391	361	340	397	372	362	378	375	375	371	389	368	369	340	339	357	372	329	360	381	360	347	358	374	360	380	383	350	337	372	336	350	384	374	340	382	396	361	348	343	335	362	376	372	386	359	378	364	399	381	366	375	358	331	353	361	377	378	345	330	338	367	325	343	392	314	366	367	362	381	401	390	361	347	342	362	372	320	352	361	362	338	375	376	337	372	394	341	381	414	379	359	341	373	370	386	342	364	357	347	375	346	347	356	372	378	382	382	339	375	339	365	360	398	355	317	384	307	349	328	357	336	335	338	364	378	372	317	381	400	347	372	383	357	343	386	373	307	364	322	376	373	429	350	342	344	372	359	362	348	369	347	358	375	353	398	329	364	362	373	372	360	355	372	397	347	375	363	352	328	359	367	317	345	372	350	365	352	338	337	358	379	346	365	369	389	374	340	368	331	358	331	389	362	360	369	331	390	358	371	336	335	372	358	374	394	376	351	350	342	349	359	381	371	356	349	428	384	343	339	366	350	395	396	359	360	393	354	388	345	347	386	359	408	358	368	361	357	356	352	386	361	393	348	355	349	398	336	372	353	377	396	357	331	350	335	401	347	400	363	374	339	385	379	375	352	349	338	359	371	363	380	317	371	368	365	379	374	352	385	359	374	344	350	356	376	366	371	385	363	328	376	342	362	396	370	386	388	357	391	336	363	369	364	328	398	330	360	342	336	385	356	355	394	356	367	330	395	352	350	361	338	385	372	356	358	360	368	359	424	391	362	355	330	410	381	357	351	377	395	355	366	369	368	369	364	346	360	383	385	342	395	343	351	343	355	370	344	358	358	366	366	368	347	380	361	369	338	355	330	365	341	358	392	328	356	373	388	378	370	365	349	392	366	389	391	357	374	358	379	432	368	354	378	388	376	341	341	347	352	365	351	390	384	370	384	334	381	384	430	350	386	378	330	340	362	366	361	379	348	375	364	364	364	386	378	367	368	345	341	340	375	347	330	341	342	375	419	376	362	381	394	336	372	381	357	385	364	368	355	339	383	376	406	377	387	374	391	377	346	374	377	379	346	348	324	357	365	315	361	332	400	374	369	363	359	374	402	364	361	338	350	365	362	300	338	354	339	378	346	366	380	383	385	371	379	336	353	343	349	335	307	341	358	369	352	370	375	334	385	365	359	369	393	376	343	387	321	342	337	386	363	366	385	354	362	336	341	341	325	381	357	340	351	360	336	389	349	368	390	320	344	374	378	357	357	363	359	341	388	332	392	353	385	356	354	357	342	335	399	345	380	345	364	384	347	317	384	377	333	339	395	378	362	394	314	354	307	368	366	388	380	358	373	341	371	346	367	400	395	341	386	321	376	352	358	353	359	373	367	331	355	337	392	330	336	361	357	370	340	362	368	351	390	348	332	346	345	333	356	346	338	356	367	389	366	353	349	324	365	399	366	366	359	395	368	340	368	339	367	361	336	370	369	368	363	375	362	365	378	385	389	352	389	370	325	380	377	380	375	360	364	350	383	336	387	380	379	368	351	402	368	353	352	369	393	387	351	343	350	368	344	343	369	358	407	332	354	348	397	384	363	390	347	361	369	373	372	373	338	312	384	373	381	320	367	371	344	335	391	384	361	381	366	372	363	392	347	351	366	368	347	377	361	395	346	367	357	364	300	346	379	357	353	358	359	403	344	328	354	337	385	362	342	344	387	359	357	362	353	348	357	324	331	372	347	379	352	374	341	402	367	351	355	380	363	364	375	400	362	353	364	348	355	342	393	335	333	380	347	367	361	372	336	317	305	348	388	353	375	355	357	363	338	389	358	368	335	338	361	372	353	334	385	376	362	399	349	349	370	329	348	379	361	359	341	323	407	379	340	372	375	370	329	357	328	362	395	350	347	360	348	350	377	335	346	365	393	338	370	394	340	340	384	294	371	343	379	365	369	368	328	380	340	333	348	352	350	390	372	355	340	357	343	349	344	375	373	338	381	383	348	378	371	351	386	350	387	390	363	351	377	332	350	341	378	378	379	385	396	383	401	404	374	397	366	357	365	403	364	362	353	380	379	388	386	341	344	339	386	359	337	387	356	375	380	371	363	353	331	341	343	375	327	370	340	331	320	377	363	372	379	371	367	370	372	351	370	341	367	378	406	339	341	379	347	343	357	373	337	347	383	348	329	346	353	341	400	366	371	339	347	330	383	371	351	388	358	357	382	361	340	342	342	395	361	351	379	386	359	390	371	372	377	354	370	330	350	376	362	381	371	351	384	366	351	405	390	324	373	358	350	377	342	381	337	329	305	327	351	325	323	358	363	352	321	338	364	312	381	337	366	379	348	351	353	366	330	355	370	376	334	366	361	341	374	340	357	373	313	333	348	361	358	340	343	384	376	323	365	366	379	353	343	367	371	339	353	376	343	371	351	374	379	369	385	312	357	392	355	376	375	343	343	363	377	362	383	399	381	365	328	361	342	349	329	365	370	352	329	351	377	356	384	331	373	369	360	350	348	339	377	362	344	388	353	350	342	348	391	398	372	376	356	379	396	353	342	345	374	359	338	349	334	413	371	342	381	372	357	354	343	370	398	404	376	376	383	383	389	370	394	332	354	373	360	378	352	391	340	371	344	364	348	338	390	343	364	372	337	347	370	355	379	355	373	361	346	345	360	350	361	341	357	321	370	346	309	351	375	409	374	379	384	383	365	367	374	373	371	379	340	344	409	386	367	353	350	378	399	398	377	352	353	407	361	338	312	349	316	375	342	330	359	358	405	348	366	341	368	366	363	384	347	395	384	391	371	343	367	395	368	403	395	354	351	364	363	364	370	407	351	378	370	343	348	361	375	356	385	362	344	392	363	381	391	368	358	356	339	364	385	369	390	364	340	362	341	331	366	411	358	383	402	354	341	357	354	371	385	379	378	362	387	361	363	383	354	386	364	409	361	362	357	365	368	389	329	397	327	369	377	357	342	342	371	369	367	367	342	400	358	353	355	367	350	355	364	357	357	377	331	375	371	375	348	401	345	375	388	364	367	400	377	368	386	391	351	401	380	365	354	373	371	378	365	336	361	347	354	382	393	363	346	381	374	376	335	336	347	358	344	375	337	371	379	374	332	374	375	350	369	351	350	387	412	372	362
2422	1053	1359	1407	1195	1150	1088	1012	1037	920	916	918	907	894	888	813	841	853	831	842	867	826	823	742	814	773	844	806	839	841	845	787	825	887	785	800	831	799	794	831	785	826	803	768	838	858	828	853	774	802	772	779	794	790	783	771	822	770	782	831	801	810	793	793	759	801	783	790	784	781	836	766	810	769	831	821	809	804	784	802	814	821	827	830	775	791	822	842	785	895	799	799	840	842	799	795	803	806	754	851	790	895	774	805	816	828	777	772	797	750	801	821	818	804	865	800	819	791	819	814	810	811	784	835	813	866	809	798	811	811	806	750	787	823	747	802	808	781	746	837	797	849	788	782	792	794	805	840	815	820	828	770	837	785	752	804	820	789	825	790	785	762	790	801	844	810	779	789	804	786	802	785	842	832	788	838	811	806	761	737	830	817	789	802	824	789	763	866	791	761	830	823	819	792	816	815	770	780	829	795	788	767	777	860	831	758	792	794	805	811	804	802	794	785	838	799	766	816	777	785	751	759	796	844	828	819	793	775	829	803	787	796	783	837	811	866	811	806	778	869	816	817	762	772	775	788	781	765	762	765	811	844	770	806	815	841	838	793	840	768	787	842	868	792	799	803	792	809	822	809	830	803	808	799	790	765	801	808	803	736	803	817	792	750	857	835	776	839	772	764	778	772	772	801	735	800	790	843	790	792	753	849	853	829	795	772	820	813	872	780	793	785	806	752	788	766	869	840	802	801	792	799	772	790	771	802	834	778	784	867	810	847	812	777	843	845	799	863	792	819	820	869	790	781	840	849	811	806	773	782	836	804	803	841	792	793	796	705	764	786	818	841	803	809	789	782	787	784	818	818	790	782	808	785	789	816	812	797	793	778	801	868	825	797	791	804	773	785	801	808	787	802	803	795	789	837	795	784	820	816	781	825	831	755	776	758	807	769	793	784	836	786	822	798	802	834	858	813	758	876	805	840	809	783	800	791	805	782	831	780	771	789	810	794	773	810	821	793	806	814	767	820	824	790	765	798	833	852	809	878	786	859	803	812	764	804	786	816	817	807	823	801	782	803	769	829	802	776	788	773	810	760	820	840	769	796	804	828	768	808	829	779	804	775	782	767	816	755	811	805	768	820	808	774	795	805	759	790	781	810	866	762	759	773	814	792	806	862	792	778	807	836	802	758	782	788	794	826	830	760	782	778	859	852	788	821	799	814	843	788	805	811	804	813	821	793	815	840	783	827	857	830	816	818	841	808	814	829	857	734	809	764	810	794	808	801	802	771	841	801	777	797	799	801	783	794	770	819	753	805	827	779	811	813	773	788	804	825	824	733	829	840	782	835	805	804	772	805	787	823	754	764	794	797	830	799	752	800	805	773	821	796	780	746	807	835	791	814	799	816	820	833	815	803	812	827	847	823	819	810	757	849	814	755	797	817	814	790	819	832	795	775	785	770	812	800	814	807	819	816	761	794	797	807	836	828	819	765	778	785	814	777	811	789	779	787	794	814	798	824	739	853	823	890	818	807	787	818	792	810	806	791	771	739	833	801	786	771	800	839	789	846	796	812	764	777	782	806	849	848	817	817	803	850	775	799	839	798	839	769	822	808	785	810	776	767	802	822	810	803	795	810	833	790	785	770	827	830	838	798	764	835	758	823	817	798	782	793	795	827	801	779	809	831	833	803	817	780	847	808	820	770	800	816	844	782	792	793	795	801	839	805	786	806	874	832	789	774	817	818	828	833	780	812	788	757	783	781	770	749	819	747	809	830	796	792	844	785	789	814	805	820	790	781	786	850	850	766	768	788	808	773	747	833	774	777	769	788	796	789	832	743	769	799	815	771	772	839	863	847	775	784	808	810	804	816	852	817	793	795	798	777	778	851	830	815	850	774	839	808	804	862	781	773	752	786	796	794	778	792	818	775	757	803	809	852	840	799	744	744	827	826	828	845	820	844	794	879	848	867	778	807	755	764	781	813	836	818	820	799	796	807	765	827	759	783	769	791	811	769	800	850	853	801	812	791	859	811	789	787	792	828	776	791	836	767	812	800	801	854	802	764	786	799	813	796	802	794	803	815	795	778	761	843	803	788	767	818	816	783	849	779	770	829	805	796	822	800	754	842	815	807	736	822	776	831	789	786	801	797	788	850	822	794	793	768	787	770	813	776	844	792	804	835	764	871	790	858	824	870	775	796	816	770	842	791	840	828	826	846	847	752	810	838	789	789	801	780	798	821	775	783	795	798	765	762	780	818	806	771	753	784	790	787	757	817	848	828	771	808	802	803	785	786	735	790	802	819	772	817	772	856	837	816	785	770	733	791	849	775	744	749	828	806	819	804	829	866	813	747	810	839	803	788	780	872	789	756	779	843	783	799	824	775	804	782	777	807	768	788	804	842	822	737	768	813	787	793	796	812	765	829	804	791	808	772	788	843	797	785	784	776	812	812	825	797	773	807	837	802	762	791	825	832	784	789	830	803	798	826	787	823	831	822	775	775	764	828	882	793	760	774	785	857	816	755	802	815	813	783	826	782	817	790	807	783	797	793	787	803	807	821	853	857	758	750	815	791	842	764	821	864	810	797	796	804	778	802	799	811	784	794	820	803	798	815	786	850	840	829	790	787	846	824	791	766	773	823	846	836	799	811	811	782	828	775	782	791	792	781	805	808	776	800	812	765	802	828	805	863	862	839	808	784	811	830	790	783	769	811	778	829	820	785	782	805	762	790	788	797	802	818	769	788	818	772	814	840	813	822	801	853	821	778	786	798	808	815	821	795	835	797	808	791	790	815	811	791	803	780	755	780	782	804	770	806	813	766	771	794	818	826	866	838	798	808	750	803	784	793	771	803	810	852	853	797	829	736	822	811	816	785	800	803	836	781	778	823	808	794	829	796	777	857	835	798	802	847	776	816	837	854	813	881	808	775	773	721	814	782	827	829	789	771	826	806	788	787	781	818	816	785	833	829	771	768	778	824	819	765	748	824	786	786	827	760	790	807	826	870	824	782	803	780	779	823	843	817	800	799	798	792	805	783	829	837	837	786	751	841	712	766	812	808	794	784	782	749	797	796	791	841	805	820	743	806	790	789	732	779	812	846	819	777	857	794	806	823	757	855	822	777	772	820	807	804	787	782	808	788	776	839	721	868	756	826	824	785	808	734	788	795	805	875	794	831	791	804	781	798	771	786	805	784	838	771	809	783	791	855	829	797	784	796	810	800	823	792	819	790	763	855	790	824	790	758	789	806	723	756	758	840	821	825	818	787	811	838	798	828	809	806	798	797	797	805	838	825	792	838	815	831	820	788	818	792	792	802	797	752	776	816	809	807	868	760	753	794	814	841	802	835	824	788	826	798	869	797	803	792	753	843	788	807	796	795	809	842	838	787	853	830	834	821	787	814	851	795	813	822	816	727	806	762	856	756	784	774	812	787	795	796	780	791	773	822	833	832	841	846	791	806	774	811	809	819	847	826	805	820	834	804	854	826	818	804
8807	1253	1244	953	629	445	459	420	370	341	306	360	305	298	295	308	260	267	289	296	286	303	246	317	271	286	282	302	259	282	278	282	287	234	236	255	249	253	259	258	266	256	262	238	235	235	271	268	252	281	247	297	280	257	259	262	252	260	301	263	282	284	294	286	266	305	267	246	241	271	267	251	250	264	262	250	298	304	251	269	253	266	257	272	299	273	246	236	248	261	227	243	244	253	250	257	243	251	258	282	265	274	255	255	270	252	240	282	291	254	273	277	252	250	265	245	252	276	280	286	278	233	253	265	255	261	295	254	253	240	279	269	295	249	224	274	271	267	280	252	240	261	273	281	237	259	255	249	271	257	235	248	262	278	308	260	253	286	245	252	254	279	247	236	267	235	246	271	245	254	258	255	254	278	291	243	262	286	272	238	250	264	288	258	261	271	254	256	265	256	263	255	268	249	230	242	251	261	229	256	259	258	291	284	263	253	275	249	262	266	259	260	266	273	260	247	248	272	285	234	255	275	286	267	294	261	260	242	244	285	261	279	261	247	267	232	267	243	236	263	243	251	273	254	242	253	258	272	249	257	291	267	256	238	271	278	248	248	263	291	254	234	252	266	276	277	272	248	257	258	253	256	313	268	247	273	287	251	237	245	272	246	267	246	282	254	224	246	261	240	287	244	263	240	263	232	226	304	259	283	290	278	269	249	240	259	265	258	251	279	241	258	274	254	262	264	292	255	248	263	252	274	295	254	264	220	244	254	263	263	260	230	269	284	260	242	242	272	250	252	265	261	262	284	240	247	252	277	242	242	237	254	277	237	243	239	276	262	274	256	272	256	245	278	257	257	284	218	232	250	255	221	254	227	219	269	284	269	260	253	255	292	248	247	270	232	262	247	240	256	287	263	283	261	267	243	220	269	234	257	221	261	260	259	308	279	298	256	264	267	263	265	274	250	267	292	278	273	291	280	288	235	205	235	241	224	250	242	261	273	256	265	274	247	230	249	278	253	262	258	241	268	234	299	256	236	257	244	284	269	244	268	257	270	259	268	283	270	270	280	271	268	264	263	255	263	243	276	251	254	265	244	271	266	226	254	276	260	241	252	250	234	240	257	239	267	264	278	263	237	292	258	270	279	255	268	243	265	306	274	264	256	269	230	280	248	267	246	273	273	252	256	271	249	266	246	246	256	267	279	228	245	260	260	253	266	278	258	264	249	280	274	242	262	267	272	282	258	256	232	236	259	239	248	271	265	250	252	246	242	231	235	258	245	284	253	266	240	286	254	251	272	273	270	249	257	239	262	258	244	224	273	252	259	280	278	269	271	268	260	265	264	245	285	267	271	244	250	215	299	237	278	229	266	249	273	266	261	257	278	270	270	278	229	256	263	242	268	258	269	273	254	259	250	246	281	277	269	259	271	283	258	270	237	247	269	240	230	283	257	242	254	227	271	240	275	246	262	231	252	242	253	271	260	284	291	259	235	267	238	287	281	255	269	257	259	278	282	258	255	236	238	245	302	266	258	249	243	257	255	241	228	245	247	246	250	284	237	273	295	265	236	253	265	254	246	259	237	280	263	239	271	284	234	281	287	266	268	275	252	258	253	238	246	245	252	274	238	264	238	238	277	260	253	231	279	237	269	253	262	256	237	280	243	248	244	277	263	251	255	236	231	241	234	257	287	230	245	265	299	264	281	263	239	257	257	271	246	277	242	280	244	265	289	252	256	254	272	267	274	255	273	259	275	269	277	264	290	253	244	239	244	265	265	276	266	236	286	256	250	241	254	264	258	259	255	278	263	268	252	260	261	294	252	279	277	259	269	283	260	262	274	277	247	258	222	251	262	242	278	259	284	287	232	232	244	275	269	261	256	263	261	254	264	273	258	236	254	244	248	263	271	236	288	254	263	279	262	258	283	250	245	218	278	249	268	282	276	262	278	279	255	277	241	271	230	267	273	247	270	263	307	261	252	259	256	290	263	258	303	239	322	262	244	253	240	283	244	278	243	245	236	261	255	248	229	256	274	250	282	247	241	281	238	256	242	253	253	285	281	246	238	249	247	280	245	258	267	246	247	281	248	248	250	270	274	254	244	259	242	253	256	278	262	288	261	226	272	223	250	272	269	261	259	252	259	252	283	260	255	266	248	293	282	256	271	268	267	277	262	236	234	276	269	254	265	282	272	265	250	284	249	283	244	258	261	268	234	292	282	244	267	259	301	258	278	231	289	218	248	242	242	283	245	263	259	277	277	250	279	258	276	252	263	273	258	260	243	272	287	279	235	251	252	256	285	229	261	270	272	265	216	300	292	257	236	244	264	262	241	255	245	269	278	291	253	272	244	270	264	274	271	281	256	267	254	253	285	255	256	269	262	236	295	241	279	300	253	246	265	248	263	276	293	260	270	263	248	273	241	261	257	270	274	274	249	267	297	256	263	292	301	252	281	244	257	266	308	246	256	243	266	282	279	273	234	231	246	261	261	253	238	263	247	244	256	282	244	277	292	241	251	239	234	254	266	255	264	261	246	278	253	229	230	235	266	257	226	254	241	293	253	262	250	268	277	265	247	274	251	275	271	287	258	265	283	247	255	236	277	270	273	298	241	251	245	256	241	264	283	271	272	263	258	240	271	247	248	245	231	256	284	253	258	277	261	281	257	281	266	266	227	258	228	241	276	270	256	251	226	260	265	269	238	248	248	234	221	240	283	242	275	287	235	242	283	279	264	264	253	271	261	237	272	272	278	250	256	265	261	244	265	257	251	269	245	259	263	272	302	245	260	238	273	256	258	258	275	261	257	250	240	250	249	285	266	282	245	283	255	252	260	252	288	244	235	259	236	274	236	254	228	248	239	261	259	240	223	292	262	254	268	251	271	248	271	320	263	243	275	263	257	248	265	265	237	271	257	251	286	246	263	274	249	269	251	263	261	260	283	240	257	301	280	260	262	281	248	245	279	246	238	245	276	295	253	281	266	276	269	274	269	257	261	263	261	280	252	230	231	259	256	281	248	249	299	276	271	276	277	260	253	254	292	242	261	268	284	250	277	276	271	249	273	276	229	274	265	272	266	245	256	236	244	243	252	263	261	283	257	245	262	285	234	252	278	269	248	241	267	241	265	233	290	235	273	255	269	271	247	269	252	274	245	256	277	249	241	255	237	265	256	228	239	288	277	253	268	252	295	269	244	246	261	237	285	252	270	241	255	263	244	276	279	253	257	263	228	296	274	296	251	287	246	261	266	256	254	256	302	245	275	256	236	269	271	273	265	245	245	266	275	253	263	254	253	234	250	231	274	276	256	257	285	272	255	256	259	232	254	264	265	255	259	274	263	264	282	265	250	265	247	260	252	264	259	274	240	260	245	269	302	252	277	246	258	259	242	281	291	271	239	246	249	279	235	240	234	270	248	239	237	284	262	228	263	250	256	252	269	251	261	267	251	270	254	278	275	245	230	242	242	258	253	278	275	255	255	225	223	245	261	278	282	261	262
7190	1535	2389	2789	2234	1664	1456	1308	1215	1128	1070	1022	904	857	847	783	720	684	725	763	697	737	643	668	662	624	682	600	690	657	607	596	623	597	616	571	586	600	579	632	627	619	594	609	594	644	588	595	617	612	598	569	555	588	603	583	576	569	582	607	599	615	607	606	622	574	569	564	592	588	592	599	587	595	531	594	596	593	590	657	514	584	587	553	628	556	599	567	576	586	578	599	609	577	591	561	607	582	591	543	575	608	589	547	586	611	575	582	567	619	595	609	559	568	606	578	574	588	592	584	581	583	557	537	609	591	567	592	574	596	586	558	578	618	581	590	526	570	559	629	580	599	565	542	621	618	602	594	568	556	578	546	605	572	602	574	555	622	613	603	595	594	582	566	574	560	612	549	595	565	599	615	567	678	592	592	602	608	586	615	592	584	588	569	597	616	592	629	537	590	563	572	507	572	560	578	542	596	562	594	599	575	613	580	599	582	529	527	587	552	627	557	608	586	598	574	585	610	588	585	602	594	586	571	553	547	586	572	601	537	616	558	557	532	585	564	620	578	575	543	573	585	599	595	604	651	588	603	581	540	599	615	595	580	565	599	618	605	606	619	586	575	600	597	565	663	561	550	598	566	614	610	537	608	548	573	553	605	605	540	614	590	571	596	599	587	591	574	549	551	566	585	562	600	572	614	613	572	594	586	567	547	542	589	579	618	622	596	543	589	601	598	594	593	592	590	560	543	580	603	578	589	566	581	586	561	585	625	562	584	531	569	592	570	542	620	590	573	571	571	609	610	566	568	569	573	576	561	578	617	605	584	600	562	609	556	605	558	595	593	598	601	654	581	560	602	577	574	566	624	598	622	624	553	605	535	603	572	621	596	585	608	597	597	579	633	612	567	577	607	562	585	597	637	612	540	541	601	579	605	614	642	550	597	540	617	584	556	552	599	598	599	629	589	585	565	577	587	564	565	564	573	590	567	532	552	610	574	596	592	572	631	576	579	614	564	602	564	582	538	655	566	548	577	609	554	545	597	569	588	588	574	578	537	567	593	605	589	597	533	560	575	567	608	548	635	600	564	579	568	578	583	610	579	579	625	602	587	606	579	587	552	609	589	604	633	561	604	583	592	563	563	604	555	583	581	555	586	554	570	553	565	604	659	566	557	562	621	575	630	559	607	573	591	547	588	590	562	557	576	546	602	600	610	600	599	629	595	592	596	600	612	596	606	581	600	605	619	539	581	538	581	583	593	607	598	580	621	578	580	561	621	584	584	574	580	592	595	543	600	578	634	598	606	583	585	584	568	603	578	556	562	582	594	608	604	533	579	598	567	577	553	607	584	603	572	567	607	595	580	604	597	536	566	594	563	610	535	550	572	580	591	569	568	560	544	544	559	571	593	602	558	578	569	611	570	608	546	568	576	592	579	585	586	568	592	597	599	570	618	579	597	606	597	600	565	582	571	584	578	564	592	598	565	544	583	593	614	572	591	613	568	579	565	573	588	588	565	588	599	555	546	644	604	594	608	576	590	583	589	567	616	642	569	586	553	627	554	602	600	558	551	564	614	565	589	569	544	549	581	569	574	589	593	597	598	586	630	597	572	620	574	586	611	588	564	580	570	591	597	590	561	573	557	591	585	592	575	577	532	600	568	555	581	572	596	590	612	642	591	591	620	588	585	618	583	626	613	587	594	555	615	553	623	563	631	612	538	560	559	582	579	554	568	614	621	608	566	609	581	548	600	548	614	570	583	568	590	580	548	583	601	583	528	632	579	565	581	578	612	625	598	555	612	602	554	612	596	548	598	598	616	600	572	629	620	587	619	588	573	648	587	562	583	587	586	608	600	604	588	642	587	600	587	579	602	603	632	580	583	599	598	611	584	583	565	533	608	552	616	620	606	555	602	615	560	571	589	583	578	556	615	604	590	663	577	594	563	618	595	595	586	558	625	545	550	574	566	569	646	575	543	542	597	617	606	581	573	642	539	623	570	585	589	566	623	559	604	562	563	580	587	609	605	573	583	578	579	547	634	559	562	578	576	581	582	548	580	587	564	577	610	559	583	589	591	615	600	594	641	565	580	545	593	541	587	544	553	584	592	620	571	601	582	595	583	613	607	608	568	593	612	579	585	590	575	598	613	559	565	582	595	590	566	540	557	567	613	588	586	565	621	641	611	598	575	573	608	600	571	587	597	581	598	595	546	573	610	589	609	601	593	598	600	567	592	635	596	589	581	547	581	596	600	634	570	549	593	578	573	592	635	614	607	612	571	570	576	627	595	650	558	569	562	646	591	617	599	578	563	557	622	574	600	545	593	567	562	577	593	592	555	593	550	565	597	611	569	614	605	588	604	587	595	578	607	590	568	540	592	597	558	587	589	571	591	567	545	567	569	585	561	537	580	552	549	603	608	576	595	586	561	592	592	548	598	564	601	548	603	569	588	602	590	582	633	561	577	634	568	601	551	582	581	573	537	539	540	608	566	608	604	559	583	571	649	575	629	599	557	614	610	588	608	617	574	621	592	573	564	613	586	589	575	618	558	564	570	570	611	591	590	616	570	515	574	593	592	606	568	592	570	563	607	589	580	604	589	591	579	633	623	595	566	591	574	595	572	631	595	590	599	578	581	557	594	566	612	585	547	556	594	606	611	565	542	618	590	571	557	573	612	560	551	547	605	592	586	595	599	586	562	561	614	584	572	538	615	549	578	583	586	608	560	589	617	633	662	586	590	581	541	566	582	598	529	574	563	601	598	588	603	601	606	610	573	561	554	586	587	619	601	564	598	614	573	611	582	576	557	600	610	521	626	572	566	599	596	576	610	585	558	605	580	577	577	586	586	583	604	580	580	555	561	586	567	583	599	628	537	608	573	596	549	576	624	559	590	598	565	630	564	584	581	566	573	617	607	565	602	568	613	613	589	599	563	589	546	597	589	562	561	620	569	629	612	566	584	590	590	570	554	560	592	578	559	553	574	629	587	564	568	589	606	564	613	619	601	592	554	566	572	630	615	584	601	615	635	581	577	585	614	560	555	592	585	563	598	606	557	572	594	589	614	599	593	582	617	576	605	561	588	535	584	582	595	598	580	562	568	583	592	601	576	573	609	640	559	574	517	614	563	548	594	600	604	584	590	564	584	568	563	592	622	556	605	594	581	605	571	563	571	621	575	535	557	607	552	570	621	576	594	609	568	554	571	555	568	557	569	594	600	576	585	565	595	577	586	582	614	557	570	552	628	568	600	611	595	594	577	585	549	563	570	592	619	603	570	554	586	604	589	572	569	575	578	601	562	580	568	554	600	585	589	625	607	606	593	591	577	599	581	577	617	611	566	597	604	590	581	559	535	575	598	605	603	580	555	593	591	532	620	623	601	571	614	548	559	577	582	602	550	582	585	568	614	553	565	581	595	595	634	591	593	579	611	583	584	565	607	595	588	610	577	575	574	603	554	598	594	584	564	580	570	541	550	610	569	596	608	563	548	590	636	573	616
15750	2175	1749	1272	794	568	460	332	303	296	280	222	218	213	216	200	195	175	160	159	167	142	167	144	145	160	160	167	142	133	127	143	149	137	136	134	126	134	122	139	146	143	131	136	155	134	129	131	143	143	145	145	128	163	140	131	140	138	103	142	147	136	143	116	138	155	140	133	139	153	151	133	136	140	145	156	126	122	131	125	130	139	145	115	128	136	122	123	125	148	121	117	127	138	122	124	106	128	115	111	103	137	142	128	132	155	120	125	161	155	135	141	139	142	118	140	127	127	124	146	121	135	126	125	129	149	148	139	118	144	117	149	135	139	118	144	146	139	142	112	143	113	121	123	155	146	130	133	121	109	136	125	118	143	147	149	156	138	139	130	149	141	118	128	133	124	149	128	133	128	133	130	136	134	123	140	109	127	136	142	129	143	104	130	141	130	131	120	154	126	120	130	150	139	115	133	117	126	121	137	131	122	124	129	139	129	124	143	128	165	130	128	120	118	122	145	135	142	140	128	127	144	119	136	140	126	136	150	149	137	140	154	136	106	127	121	123	137	137	131	135	159	135	140	133	130	125	132	133	136	141	114	135	124	155	134	134	130	111	138	138	125	117	123	130	123	137	123	145	127	124	119	125	134	137	152	124	123	133	132	120	122	115	130	134	127	154	126	145	117	132	130	119	135	127	144	116	112	143	106	149	143	110	120	128	137	134	132	128	118	132	128	111	119	136	122	133	150	131	142	147	130	129	131	137	143	138	130	145	144	127	139	147	128	133	145	130	112	137	129	130	123	118	119	130	128	157	154	130	142	126	138	138	129	129	134	143	137	133	131	141	149	138	131	133	143	142	160	128	124	134	128	153	153	134	145	134	113	118	137	142	141	128	121	141	116	129	106	126	122	125	138	138	133	134	137	118	132	134	136	125	141	134	121	126	109	128	138	141	139	155	139	126	119	132	138	116	138	114	132	108	111	168	126	131	137	156	153	133	135	138	133	130	153	116	130	102	140	148	127	129	116	138	140	130	134	126	111	137	131	127	131	151	130	142	137	123	140	131	137	117	131	141	132	158	123	135	141	124	125	123	145	145	145	127	127	142	114	97	120	132	132	124	157	113	156	122	138	122	133	129	123	145	144	142	126	130	142	142	117	160	124	129	128	132	122	107	139	136	111	114	120	129	152	145	111	142	138	141	156	133	133	129	139	136	128	146	116	122	162	156	124	155	125	130	144	112	136	149	145	147	116	129	129	136	117	119	138	129	124	138	137	113	128	132	124	116	148	145	124	131	124	122	156	135	126	115	121	134	116	136	141	141	131	134	121	144	99	145	140	132	144	104	135	123	113	125	113	122	138	121	142	110	123	142	123	119	126	133	151	132	111	129	146	150	144	148	137	127	132	135	133	158	139	134	143	147	124	111	119	135	134	129	126	121	128	120	123	141	112	120	119	117	149	126	134	127	118	137	115	125	133	134	127	126	121	139	134	148	140	118	142	133	131	134	141	115	125	130	143	154	147	148	136	133	129	121	132	138	123	142	136	116	131	124	107	126	154	115	119	130	116	142	135	124	142	161	138	135	137	134	141	134	130	109	123	161	152	154	146	138	142	127	121	127	146	128	114	122	147	129	120	135	133	133	160	135	113	145	116	144	135	129	130	171	151	123	134	122	141	137	149	140	120	121	121	120	135	129	144	158	140	114	138	105	114	129	110	120	133	120	159	118	134	130	148	138	122	139	138	138	130	117	133	150	127	145	114	130	133	136	125	119	137	138	149	149	116	129	156	127	161	135	134	137	126	136	129	132	132	111	133	135	128	131	144	120	135	127	131	123	118	142	138	131	150	129	151	117	146	123	121	149	141	117	133	110	100	133	137	129	136	132	143	138	128	141	138	131	119	110	114	145	147	144	119	156	140	129	143	130	127	125	128	108	131	140	130	101	142	134	128	123	120	125	140	145	150	139	128	143	122	138	111	137	125	142	135	129	128	151	161	122	145	130	141	111	142	133	138	129	137	158	139	137	118	146	155	121	145	115	148	132	112	124	152	158	128	139	118	113	137	123	136	141	125	125	136	125	126	137	124	117	117	138	144	150	129	115	127	155	126	121	123	135	150	116	127	134	145	141	114	133	137	135	131	133	158	123	116	127	120	131	134	107	123	136	122	142	139	128	158	148	126	130	125	129	123	138	134	139	129	145	138	149	109	111	114	143	134	147	118	126	139	134	138	125	123	130	137	119	135	151	134	128	146	139	150	122	134	148	134	145	139	149	117	121	130	123	140	147	145	165	151	136	129	134	125	127	135	148	136	109	144	125	122	134	132	150	149	134	121	120	124	145	155	151	149	156	141	130	140	134	139	141	128	128	128	132	131	133	136	131	130	140	134	135	137	126	129	148	135	112	111	135	134	140	148	130	124	139	126	138	143	142	127	119	146	108	147	124	130	131	127	143	149	116	133	144	144	149	123	153	150	130	112	156	145	126	138	126	125	124	129	133	157	131	137	153	125	117	143	134	146	116	144	154	123	143	134	125	126	124	120	113	128	130	137	130	142	153	141	108	144	144	140	134	129	132	139	136	118	129	118	135	120	129	131	128	134	109	127	160	123	124	115	139	127	128	124	145	114	125	134	146	136	140	141	145	122	138	158	128	116	122	148	106	129	153	144	158	143	138	164	119	120	155	132	129	147	127	126	136	140	143	136	121	141	140	117	142	124	122	129	139	137	142	110	128	110	120	138	123	124	119	118	141	127	135	126	142	136	139	116	128	115	124	113	138	134	131	138	134	136	107	143	119	132	139	150	134	128	137	174	111	131	130	139	146	134	146	143	121	113	127	133	149	145	127	145	164	154	122	121	138	105	115	113	121	122	110	133	130	117	147	129	136	125	120	136	124	117	144	131	140	131	133	115	108	146	124	154	112	122	162	135	140	160	116	141	131	125	128	136	111	168	150	127	139	122	107	134	127	111	128	126	114	147	131	125	128	148	128	126	134	114	136	138	123	109	134	136	136	122	131	151	130	113	126	125	118	134	132	139	121	128	133	122	109	135	130	133	147	144	139	156	118	134	139	124	136	143	133	120	142	121	119	162	168	137	160	135	150	120	118	124	162	154	115	111	128	108	127	107	129	133	134	141	117	131	133	121	136	136	127	125	128	142	139	117	135	118	144	133	122	140	116	145	123	130	139	144	129	125	114	135	144	137	137	122	136	124	155	122	114	151	138	130	144	146	129	134	154	123	139	113	118	139	113	139	117	147	136	107	134	132	120	141	96	141	125	135	121	137	130	115	153	141	135	155	127	131	151	136	143	136	146	153	128	103	138	135	150	135	121	138	113	127	145	135	123	149	135	128	119	141	145	119	127	133	131	124	117	138	143	123	136	122	127	140	161	139	129	134	136	137	131	132	117	126	134	153	147	136	124	107	131	143	121	139	146	121	128	106	150	144	134	148	121	144	155	106	148	147	116	134	144	129	142	133	169	138	142	114	147	127
8943	1736	3378	4041	2860	2231	1918	1577	1430	1389	1279	1022	901	768	777	672	614	559	566	641	580	522	473	480	446	415	461	412	455	447	416	380	392	377	389	343	370	327	335	352	384	355	353	382	375	379	322	364	324	321	370	344	370	390	364	337	326	338	362	376	333	329	321	364	321	360	333	335	354	371	359	358	354	332	358	356	318	364	336	345	333	346	329	351	299	335	315	352	335	320	342	326	317	319	332	337	367	357	320	322	391	322	346	334	297	337	310	322	359	353	319	345	331	328	311	354	336	327	319	335	309	360	334	331	348	328	353	323	351	317	364	326	328	369	339	343	315	328	343	312	354	333	326	330	333	355	335	340	323	334	347	342	336	325	330	291	312	305	335	364	314	339	354	316	340	331	339	318	338	335	315	349	322	322	339	323	330	315	331	312	336	315	314	302	322	331	333	332	361	351	355	355	351	306	346	299	345	354	345	319	288	341	321	333	330	313	340	340	331	300	338	335	320	332	276	304	334	286	321	323	355	338	343	309	367	323	311	340	340	354	366	334	341	319	327	301	350	306	316	316	309	354	339	309	323	346	360	338	321	342	329	341	326	349	350	327	329	340	342	310	321	327	312	368	328	330	348	341	324	319	333	346	354	313	312	333	335	326	352	316	301	325	331	316	323	288	334	353	354	334	347	349	348	305	357	350	333	327	343	321	345	329	307	339	354	342	318	302	304	343	342	339	317	329	326	348	329	362	370	350	348	341	351	294	336	293	336	339	341	312	342	354	349	327	348	318	323	321	335	326	321	331	314	325	345	354	308	346	326	306	341	336	361	325	347	325	328	322	367	317	339	331	311	344	301	333	357	296	322	308	362	349	327	316	291	310	349	338	339	315	328	323	358	344	354	370	316	341	337	371	331	359	303	347	292	308	344	342	329	324	340	308	322	336	330	330	324	322	301	306	332	323	306	327	339	344	319	328	314	342	315	342	349	327	327	356	333	330	340	330	338	352	364	330	348	326	345	310	325	330	316	360	299	336	324	299	361	353	348	339	349	314	314	328	313	320	310	305	323	291	354	320	331	356	334	311	369	328	320	317	321	371	347	343	341	346	307	353	306	333	336	316	334	346	323	303	328	353	360	299	321	361	347	369	333	321	325	326	329	313	340	327	333	340	302	319	318	348	335	331	337	338	319	316	355	322	320	351	330	345	374	342	363	351	345	377	314	357	328	317	305	316	326	305	326	348	334	322	348	310	324	363	356	310	352	327	311	348	304	364	344	325	331	326	304	328	304	321	333	315	296	312	327	328	337	347	305	330	324	344	316	310	347	348	356	340	326	331	326	336	355	332	356	319	317	325	325	333	329	336	339	345	318	332	317	298	324	326	316	304	345	317	334	368	355	320	329	344	332	323	350	340	349	355	340	325	307	353	321	361	301	321	355	349	361	347	351	319	339	329	320	332	341	330	331	336	337	332	322	331	332	344	308	311	337	326	335	278	326	316	333	359	313	304	300	333	368	368	345	355	301	337	322	330	352	346	340	315	393	358	343	347	339	350	328	326	324	296	314	325	361	345	344	326	345	329	332	335	383	309	320	342	346	354	351	324	328	304	331	350	340	359	297	338	312	319	358	338	321	343	316	363	349	325	351	351	331	339	363	303	322	337	333	343	328	335	370	310	340	334	294	319	329	340	366	299	323	354	335	303	299	341	356	323	297	339	340	344	317	323	346	303	316	349	365	310	345	331	314	300	319	342	299	320	341	306	357	341	311	331	331	310	344	317	345	322	343	327	353	330	338	322	327	328	293	324	332	359	334	325	337	318	358	326	326	334	334	357	317	301	370	329	345	347	310	324	344	329	343	328	337	278	313	313	321	349	346	343	324	325	343	298	309	340	333	355	352	314	321	339	333	339	329	356	341	355	316	340	319	317	310	317	335	307	353	312	363	367	329	346	350	314	356	349	342	320	365	336	349	326	318	332	326	306	317	344	337	331	341	339	317	319	334	348	312	334	343	334	319	344	356	375	331	336	320	343	349	302	330	328	320	364	338	359	307	305	333	339	345	326	333	342	361	328	331	329	300	328	332	365	338	314	337	373	352	318	307	363	331	316	351	360	320	312	309	320	320	321	351	325	358	336	337	325	346	314	339	331	339	314	325	291	326	326	336	338	319	358	326	358	327	312	329	314	317	322	343	321	335	355	335	307	308	316	323	313	314	331	348	340	324	333	337	295	342	348	335	330	339	315	331	333	338	321	330	355	340	339	309	349	326	356	336	371	332	299	320	303	318	303	304	340	338	298	330	297	342	333	342	319	360	311	316	325	337	362	321	335	304	317	349	333	324	304	314	336	352	339	365	321	349	329	297	288	380	337	349	310	315	330	344	316	350	341	312	312	304	313	356	356	353	345	318	291	362	312	294	330	300	306	323	301	338	323	352	344	322	290	326	310	347	317	321	322	362	340	331	327	333	323	347	347	337	322	347	342	356	314	324	303	349	354	313	300	341	318	350	324	336	350	345	320	298	351	337	312	310	351	316	349	320	308	359	349	336	324	311	321	340	349	336	363	334	353	319	318	349	315	311	345	311	338	345	323	333	331	351	346	342	314	338	344	323	317	331	325	337	320	312	299	336	328	333	293	316	332	343	322	337	341	324	324	332	306	317	326	356	322	295	347	323	341	365	328	311	323	328	328	309	337	315	349	314	300	331	308	341	311	368	348	328	309	329	351	294	348	326	353	308	343	370	343	327	301	317	341	334	312	329	347	327	328	337	351	301	299	346	331	287	312	333	335	310	324	324	341	332	360	283	346	323	331	338	318	327	340	346	312	347	338	346	334	368	346	334	310	315	295	312	308	339	309	343	326	332	339	360	312	326	342	316	312	309	335	357	324	317	326	330	358	305	360	358	360	353	346	319	313	346	359	336	319	318	317	324	332	340	342	315	314	332	342	329	337	355	315	315	343	340	358	320	355	387	342	361	323	375	320	300	337	337	288	332	314	347	303	362	329	331	321	335	309	339	354	345	314	354	336	315	323	337	345	334	327	350	339	362	317	352	346	324	346	310	298	295	330	322	324	365	334	313	333	329	312	338	356	282	340	319	310	335	337	307	294	346	343	333	336	341	312	346	318	328	337	365	308	319	351	323	338	359	327	337	311	315	334	324	344	375	342	325	303	319	304	338	316	357	356	359	320	353	322	339	316	306	334	362	340	332	328	306	331	375	324	334	316	324	333	304	291	351	338	317	339	340	352	317	316	318	313	279	337	311	351	345	310	351	333	324	320	334	356	332	335	327	370	331	316	354	329	330	298	349	329	305	338	314	334	353	335	298	308	366	301	339	347	343	306	325	323	363	338	332	319	315	353	329	302	312	306	305	346	325	317	318	341	312	318	369	355	337	328	373	330	321	318	333	304	307	296	305	331	292	334	324	322	338	316	327	333	331	319	341	327	353	320	324	337	336	362	331	310	303	351	310	345	343	372	325	326	352	339	325	332	318	322
2030	612	575	527	457	440	411	424	386	386	391	371	408	393	336	386	362	398	371	327	327	383	398	366	364	387	356	389	353	358	393	363	349	387	379	361	379	364	397	365	363	384	392	412	406	374	372	396	393	341	376	362	363	333	345	344	369	323	360	380	342	350	398	391	348	357	365	332	324	331	359	367	356	364	349	365	373	311	370	368	361	355	368	361	359	339	366	362	348	380	377	377	384	417	366	399	348	353	383	393	379	403	369	347	359	385	347	369	344	367	350	369	347	389	346	394	362	336	364	361	369	326	372	340	367	387	353	366	382	341	399	353	364	381	375	367	381	328	354	328	362	401	340	348	380	379	358	361	378	376	373	371	344	363	360	352	360	349	375	404	367	379	338	348	371	367	358	337	392	365	335	396	402	361	386	398	358	358	371	378	354	388	385	355	341	373	359	345	378	370	377	388	347	378	372	346	337	391	372	421	331	356	364	365	381	388	383	389	373	385	367	376	356	377	411	386	369	373	376	384	351	360	338	358	368	358	353	356	377	347	383	337	378	349	361	356	374	387	394	382	355	363	338	383	386	349	349	368	353	331	339	337	343	359	376	347	383	412	378	368	365	403	378	337	360	338	338	364	374	348	368	361	350	374	335	347	346	365	340	355	371	351	353	386	371	347	363	352	327	374	370	339	383	385	407	382	383	371	362	336	387	367	325	352	354	363	355	427	399	369	353	347	348	366	385	358	402	359	365	378	355	365	363	371	350	383	362	366	330	344	371	387	371	318	356	381	325	340	365	354	401	339	368	381	387	386	342	381	387	364	375	379	366	381	325	345	395	361	382	354	378	402	359	325	359	364	374	357	372	368	364	381	374	363	365	366	362	343	355	332	393	372	359	353	367	332	378	372	364	379	356	336	342	342	377	392	375	332	351	347	344	362	359	390	381	356	348	367	392	387	348	355	409	324	361	378	371	315	382	339	380	348	346	332	364	365	352	328	413	368	385	396	348	385	356	381	393	374	368	376	357	359	355	365	342	392	364	366	368	373	373	371	369	355	367	385	347	379	400	380	374	370	390	367	352	362	378	359	375	387	389	373	362	357	387	392	344	355	353	336	355	322	376	363	340	359	378	340	366	397	369	339	354	324	359	380	393	382	365	384	370	333	370	382	337	360	324	380	363	380	312	346	362	393	374	358	370	353	354	343	360	313	406	362	338	356	376	374	379	359	355	378	370	343	338	364	383	321	396	375	401	384	399	354	364	390	405	352	386	358	359	351	393	351	371	395	370	359	359	363	356	371	325	372	402	350	371	367	372	324	366	409	345	371	342	361	383	369	362	354	350	347	387	350	360	335	423	358	370	349	356	403	356	389	323	348	343	358	352	351	341	371	379	349	363	352	371	382	348	368	366	411	396	345	352	320	322	411	385	323	358	358	359	378	377	321	350	377	388	340	349	339	374	378	358	362	388	381	350	334	355	426	341	376	364	360	389	354	328	356	389	334	375	399	332	347	376	356	395	358	357	371	371	368	362	345	350	371	352	356	372	333	393	347	357	377	375	344	375	368	329	355	345	353	373	345	333	335	370	362	366	384	333	370	401	343	396	358	372	340	327	364	361	391	360	387	359	356	361	347	344	339	342	358	362	396	376	426	342	341	377	348	351	353	380	358	327	377	359	339	376	351	366	371	343	346	354	377	417	356	315	382	385	349	365	376	367	387	359	371	373	339	375	355	346	342	352	373	352	388	337	437	356	357	387	374	371	401	381	382	399	338	357	332	363	338	368	373	368	382	376	406	367	401	391	373	386	357	380	350	333	361	359	359	385	345	372	375	348	376	368	366	350	368	381	384	358	360	335	336	346	356	344	390	377	343	362	393	327	365	350	356	363	350	332	376	329	347	378	396	348	369	327	336	330	376	392	342	364	347	324	357	362	334	379	372	347	367	333	368	409	358	376	346	356	363	353	375	367	357	353	359	379	362	344	358	358	365	362	366	381	373	366	354	365	361	358	351	388	359	371	368	369	375	359	372	366	334	381	369	366	356	351	400	351	361	339	368	348	413	356	375	384	362	365	358	335	377	396	358	354	372	354	388	350	352	349	382	354	379	379	357	381	389	357	367	352	363	345	369	365	340	343	352	361	381	355	372	338	367	378	388	377	344	370	354	370	383	394	388	371	376	366	366	342	345	365	367	337	345	352	372	379	379	352	361	365	348	372	390	325	390	371	395	382	357	335	375	366	359	337	345	366	351	382	359	384	358	372	340	374	368	367	365	400	375	369	352	357	354	345	402	365	330	381	370	381	383	367	380	371	372	364	392	334	378	337	344	367	342	332	356	386	349	364	336	356	364	378	343	344	364	368	355	329	342	416	339	355	378	368	378	365	341	382	373	385	361	355	358	353	351	368	362	342	373	362	353	364	369	362	351	355	369	334	402	352	365	372	403	346	352	347	355	371	354	364	357	350	354	362	334	367	380	353	331	377	385	352	363	380	337	382	374	348	406	350	378	395	391	367	343	349	383	367	378	342	364	386	354	379	392	387	396	386	423	322	342	363	351	348	339	383	380	357	362	379	351	376	389	353	376	382	329	350	377	389	338	347	366	357	372	366	352	344	365	350	415	356	385	366	367	366	340	330	343	341	382	365	371	378	376	365	409	365	369	404	422	386	362	343	388	389	367	331	354	364	360	366	389	368	374	401	364	388	371	377	349	347	393	325	354	376	385	354	338	368	349	385	343	360	325	381	373	337	368	332	360	360	362	362	381	378	380	359	376	365	367	368	346	358	329	357	376	351	402	371	355	353	355	341	391	372	377	374	358	357	391	348	376	373	394	354	396	383	355	359	365	379	376	348	365	344	382	356	342	366	385	354	425	366	364	348	371	380	347	400	349	329	349	343	382	372	380	408	375	342	382	332	374	359	367	398	383	349	359	367	380	351	359	379	309	390	351	318	370	355	383	406	373	347	386	333	373	395	347	341	377	358	398	363	357	367	372	324	354	355	366	359	351	357	375	332	351	379	339	374	336	313	348	361	357	384	413	370	349	365	386	386	356	365	411	347	321	376	353	399	358	371	335	342	355	368	345	356	356	346	339	362	357	337	334	354	334	379	376	386	344	336	379	340	359	383	349	366	378	356	399	361	371	379	430	380	341	363	354	360	362	395	326	387	367	334	362	367	367	359	330	380	380	326	350	352	380	384	371	357	370	372	347	362	380	377	339	332	405	313	333	363	323	354	351	366	378	366	384	370	353	354	369	365	347	381	349	339	375	335	375	390	339	347	370	350	342	359	374	323	366	365	367	385	360	351	369	359	329	401	342	359	389	388	374	349	349	332	342	358	363	385	369	356	385	338	328	363	384	365	384	344	374	330	348	377	315	366	394	377	339	398	356	357	356	357	368	406	361	362	348	361	368	339	333	381	379	334	383	360	354	370	363	393	350	345	379	372	374	389	402	358	367	329	359	378	380	339	362	379	370	372	388	365	370	358	329	362	373
2309	1050	1262	1279	1234	1084	1028	1013	1043	1058	961	945	937	939	865	876	833	879	818	819	820	915	844	832	803	834	813	873	858	834	840	806	821	825	800	790	837	861	811	778	842	806	815	843	779	815	775	819	813	818	820	811	777	804	831	766	870	826	811	797	796	836	795	845	764	793	858	767	818	814	804	753	820	801	809	840	795	805	822	786	816	804	798	846	775	822	785	745	788	814	805	820	821	798	821	784	808	786	828	877	766	819	731	772	771	807	808	793	878	776	796	816	832	876	820	849	814	825	837	801	822	794	834	769	826	780	778	787	795	803	756	806	799	773	798	792	827	849	794	810	796	859	775	826	778	800	818	824	788	820	858	794	825	772	825	792	781	785	797	804	837	818	792	832	824	794	817	844	799	824	793	859	840	814	834	758	737	813	813	823	796	801	833	790	827	822	770	801	785	806	817	790	827	814	774	816	799	813	805	822	793	789	771	841	836	812	798	803	791	876	803	810	828	809	826	833	812	837	788	781	776	850	825	820	747	803	829	797	828	755	776	790	810	821	815	783	808	829	764	790	839	801	836	774	803	841	749	845	799	836	827	845	866	844	791	841	759	785	808	773	815	764	716	825	786	806	787	838	831	809	806	813	829	819	779	830	824	796	872	778	811	817	795	763	839	821	822	761	766	749	799	813	765	856	830	832	782	783	801	841	804	787	749	776	832	796	854	770	785	790	845	820	807	786	804	824	830	772	806	778	826	885	835	803	790	804	814	791	755	833	831	789	801	791	824	867	808	859	804	778	784	808	800	779	833	865	802	788	830	775	767	812	866	854	814	791	841	811	814	784	822	788	762	852	824	793	818	847	788	776	784	821	793	783	830	810	800	825	858	764	855	830	803	858	851	737	800	817	780	762	784	804	787	802	785	789	850	800	788	788	826	804	851	835	790	844	812	833	828	820	832	791	759	801	810	807	808	786	788	843	774	807	789	779	752	817	808	844	838	821	780	769	784	811	835	780	776	769	840	754	775	830	786	832	831	821	843	801	849	781	817	797	860	832	782	809	845	867	803	760	841	798	780	817	832	845	810	793	784	758	809	809	831	823	789	833	786	821	800	788	791	785	843	749	778	786	796	818	804	819	873	746	803	781	792	875	799	832	821	805	888	842	786	777	859	869	856	762	797	796	809	776	804	742	831	784	811	790	792	860	817	816	825	840	828	819	793	788	721	770	822	822	824	809	791	828	784	831	843	814	814	839	836	810	798	805	779	773	836	826	853	800	771	759	800	814	800	771	809	766	775	857	777	771	824	833	788	800	816	831	802	745	808	800	811	805	820	823	803	774	819	806	826	817	819	747	813	807	802	796	858	785	790	807	827	843	845	791	803	811	816	827	864	852	850	798	788	820	846	848	809	789	807	793	819	812	831	807	792	810	801	798	850	847	840	810	807	778	866	785	821	820	778	813	824	840	872	804	798	839	763	815	824	804	784	770	869	764	808	778	805	779	842	825	801	845	826	829	832	847	833	809	821	803	749	827	795	792	831	788	779	788	809	793	796	833	753	826	769	813	794	799	775	774	794	824	790	837	833	799	782	816	788	848	785	805	865	790	808	799	815	801	802	755	790	880	795	774	797	807	806	794	830	808	825	744	842	770	811	832	825	797	788	800	838	806	781	822	819	835	847	770	820	827	802	827	795	796	786	791	815	794	820	809	800	844	834	789	792	811	789	804	849	777	797	821	782	763	791	807	773	830	873	778	797	757	804	840	791	812	802	817	805	800	775	817	773	791	826	823	824	816	781	847	814	801	834	829	751	794	799	796	784	778	819	803	796	829	828	817	786	842	799	780	822	793	800	828	826	840	781	839	806	824	777	833	792	827	816	801	784	814	805	796	791	801	815	828	830	857	804	819	847	755	831	848	782	813	787	818	810	822	794	798	811	821	842	775	827	828	828	750	790	775	795	789	795	784	834	842	828	800	808	840	799	820	805	808	847	818	781	851	795	792	784	827	776	788	780	797	850	819	815	817	820	873	811	785	788	780	800	793	809	782	796	758	847	769	817	821	756	809	780	824	806	816	854	861	839	796	760	756	799	828	852	827	875	787	827	793	800	849	802	823	836	777	849	797	803	786	809	798	765	818	803	788	809	788	795	785	861	838	737	826	795	842	797	833	833	819	790	843	775	801	818	860	803	805	807	830	804	842	836	793	786	801	798	817	839	778	790	847	798	824	817	806	806	800	767	797	809	744	780	794	827	801	817	807	780	804	789	822	815	805	776	822	814	839	771	830	821	829	778	816	828	804	797	845	828	778	843	841	812	779	799	780	801	827	800	838	797	822	713	771	791	774	780	798	791	789	798	811	811	821	771	847	766	820	808	814	819	831	758	830	812	783	790	843	748	826	751	827	795	816	829	837	792	840	773	856	790	836	823	833	813	787	784	826	767	797	802	778	828	815	828	836	771	787	816	836	825	798	834	827	817	850	821	828	789	757	774	767	833	837	794	850	800	814	846	798	807	810	768	768	803	828	825	807	800	848	810	798	804	820	832	794	803	818	819	766	795	778	831	800	762	797	834	794	812	793	777	860	861	868	818	779	770	785	796	812	760	810	805	776	779	811	777	818	788	812	821	784	812	815	834	819	823	789	798	787	805	807	822	837	863	791	817	850	762	784	785	819	781	799	750	821	848	838	811	797	824	822	823	828	774	824	806	820	804	802	818	828	786	815	768	827	834	756	811	796	798	846	822	858	808	820	844	838	788	826	850	870	786	827	806	831	790	826	783	885	804	831	802	774	786	775	756	817	745	803	775	828	810	751	835	819	766	776	841	824	800	822	825	840	822	779	855	762	814	833	788	811	795	804	762	786	766	820	788	806	850	858	862	831	844	777	823	817	807	827	786	739	790	821	788	796	770	783	796	848	865	782	808	795	826	837	773	809	785	833	841	802	834	805	779	790	806	828	814	830	835	795	808	794	846	798	789	788	759	823	783	813	772	784	798	805	837	778	848	842	781	788	775	766	783	835	815	794	831	793	800	845	777	853	794	820	801	800	817	847	810	820	830	757	783	825	782	844	740	801	795	786	804	790	807	822	836	809	789	810	801	838	809	829	806	776	798	835	839	801	796	850	793	808	815	810	844	776	805	794	808	832	843	813	827	815	829	802	800	830	749	857	833	797	814	805	816	788	798	802	834	806	851	775	768	771	792	791	818	803	803	728	800	787	812	835	792	796	838	782	801	803	825	784	787	757	801	715	789	803	817	753	793	808	825	824	809	772	795	865	760	801	817	860	807	840	858	826	765	809	796	783	784	797	817	771	764	801	828	841	829	752	766	788	788	766	778	819	781	877	834	775	789	825	824	812	776	769	780	777	841	793	814	820	791	823	785	806	809	804	755	799	793	829	855	797	843	813	796	818	833	743	811	760	820	808	815	802	763	792	804	825	812	772	781	813	820	797	791	820	800	798	752	806	838	793	806	776	781	863	798	854	767	837	803	813
8438	1013	1166	871	626	442	409	376	386	327	338	338	314	294	316	293	307	295	273	272	262	298	247	272	273	277	276	264	260	277	270	263	281	265	263	274	248	287	290	271	277	256	228	297	244	239	293	266	249	289	256	269	252	270	267	272	272	264	233	260	284	254	272	268	245	283	245	259	256	245	268	251	232	253	221	236	261	289	274	272	254	270	289	236	232	242	246	269	265	286	248	240	255	281	260	259	261	232	249	248	228	238	248	262	250	234	259	239	235	253	267	266	258	217	230	254	257	248	267	265	255	306	246	246	235	254	271	243	245	262	266	274	264	269	262	252	259	259	245	261	243	269	270	260	259	275	224	261	249	236	272	275	274	240	237	284	288	272	253	250	277	243	249	233	265	280	243	260	266	220	254	248	247	280	258	260	268	295	246	230	250	267	249	259	240	277	260	239	236	260	236	282	236	262	286	252	274	244	246	254	263	280	277	248	269	237	249	268	243	264	270	242	263	250	269	250	258	267	264	255	264	278	260	246	277	251	252	233	266	247	240	227	274	246	267	251	253	253	260	301	251	269	259	253	241	253	262	246	281	255	258	247	262	240	240	225	292	284	217	266	241	235	297	234	246	262	243	273	234	251	257	261	250	265	245	269	251	249	270	315	281	254	266	261	248	294	261	236	277	248	256	248	226	240	284	293	267	251	225	256	218	241	292	242	264	265	264	229	276	272	237	239	270	274	253	237	236	250	253	243	253	251	226	285	265	242	219	249	260	249	245	245	261	232	243	245	256	254	244	247	280	269	251	227	243	276	289	260	251	249	266	270	256	252	294	277	254	265	275	258	264	245	263	239	261	252	258	242	288	271	248	244	259	273	237	269	241	245	255	279	266	222	243	286	261	280	265	239	276	251	256	262	257	277	275	286	272	283	285	271	252	265	270	255	229	258	223	254	276	256	257	264	244	254	270	229	268	238	262	237	265	280	225	249	244	267	254	237	259	285	243	264	269	264	255	247	246	235	256	254	218	239	238	257	288	276	238	281	285	267	270	238	253	259	262	256	258	226	265	272	242	255	270	226	263	262	256	251	247	215	250	277	237	262	262	284	242	257	228	253	274	248	251	253	259	233	244	265	251	258	241	267	292	286	274	251	243	249	252	244	233	270	280	249	251	254	249	249	292	243	250	282	251	266	209	248	263	270	260	262	243	267	245	286	312	313	238	267	278	237	258	244	249	247	250	235	253	271	315	262	252	241	263	252	257	255	257	266	240	269	265	267	238	255	257	249	268	251	252	272	253	276	268	256	242	263	261	257	293	252	263	251	218	274	255	252	283	229	247	272	285	281	253	246	262	235	243	265	266	296	254	235	255	246	258	267	245	285	267	260	268	283	263	250	268	267	286	260	245	256	249	226	262	234	282	287	248	264	263	262	272	274	266	246	261	270	256	229	260	254	230	270	258	251	259	263	245	268	214	263	228	232	243	258	277	263	267	265	240	261	284	255	249	255	253	287	244	263	251	274	285	256	226	279	248	245	253	297	241	252	268	215	300	246	244	256	253	278	242	255	267	242	253	246	252	244	240	284	256	244	234	248	279	284	262	252	236	258	268	269	252	264	239	280	278	257	262	251	257	267	253	253	274	238	252	270	261	235	264	259	240	271	238	269	264	276	250	234	236	268	237	228	241	249	249	242	248	250	257	268	267	303	236	260	275	242	240	246	251	276	251	276	278	273	227	231	272	259	257	295	282	284	271	265	252	255	240	267	282	251	235	253	242	272	271	235	227	236	287	274	267	254	258	251	272	232	261	260	248	261	244	260	287	270	252	242	279	245	277	270	235	251	232	254	271	284	261	268	243	255	229	262	266	255	253	271	255	243	276	245	257	276	276	210	269	261	248	247	254	273	248	268	244	265	257	253	270	271	229	235	236	251	289	278	281	273	268	228	279	261	231	249	294	285	255	259	278	282	246	242	260	277	257	271	263	219	229	271	264	260	241	253	250	275	257	252	248	245	239	248	240	249	254	270	241	269	307	256	247	249	290	280	247	259	273	263	265	255	268	258	238	230	249	269	271	291	285	279	247	289	275	265	297	272	261	246	260	252	238	233	283	260	243	296	238	274	229	270	246	237	254	262	243	261	249	240	251	252	238	252	251	241	256	271	244	245	267	269	243	264	235	271	286	232	255	242	270	260	274	244	234	252	234	287	260	237	266	247	256	256	214	237	255	263	242	273	280	232	247	287	259	279	265	273	275	243	249	269	271	227	223	238	265	227	287	239	274	265	258	247	269	246	256	234	269	240	311	267	250	284	234	248	236	277	255	250	244	262	268	280	257	277	263	260	242	247	304	265	276	280	293	246	291	255	257	262	260	260	303	269	250	247	262	248	275	254	259	281	231	279	233	241	236	250	280	260	269	274	265	280	232	261	256	252	249	262	269	282	263	282	285	253	281	239	268	253	227	252	237	264	270	250	258	260	260	249	240	273	254	228	251	273	242	255	257	248	268	227	279	240	255	240	245	264	241	265	233	257	252	234	248	265	249	267	238	272	252	252	280	238	246	240	252	263	292	229	280	268	253	270	227	250	284	242	246	265	251	247	248	237	252	266	234	228	222	231	251	283	267	275	248	246	255	258	254	277	247	264	256	285	261	226	238	273	295	253	281	237	279	271	253	273	258	235	246	237	255	253	261	265	254	277	271	286	272	246	273	271	249	241	263	248	259	241	254	277	264	241	248	246	299	300	260	292	274	273	275	256	282	267	228	242	256	262	240	255	261	249	271	266	279	272	273	240	243	256	270	245	259	266	266	257	248	291	267	227	266	265	281	249	247	249	248	233	259	272	265	260	266	243	245	260	241	277	279	261	269	245	275	252	262	266	253	264	239	247	261	276	232	272	250	254	254	240	242	239	292	242	259	251	252	231	234	260	246	239	275	286	247	298	238	266	261	251	247	244	264	244	238	266	244	222	245	279	260	300	283	253	266	242	224	261	300	292	278	287	260	260	289	242	291	275	263	257	237	239	253	258	267	250	227	243	261	250	242	254	236	243	273	209	266	296	302	269	258	267	299	272	253	261	277	273	262	232	254	267	262	257	254	255	263	246	248	234	274	274	277	264	287	271	280	276	248	253	258	233	236	255	275	260	293	267	263	275	250	290	244	246	237	277	274	259	243	254	250	261	243	270	258	262	255	273	294	289	246	281	279	236	243	245	241	246	267	275	257	282	265	243	248	251	234	287	253	261	233	254	233	223	248	258	239	283	260	257	265	262	250	260	278	264	253	259	266	272	260	228	235	243	237	282	264	240	265	248	285	276	255	256	256	290	280	263	260	241	262	275	252	256	257	281	246	235	259	237	270	245	251	250	257	282	266	295	248	289	273	269	269	280	238	236	276	261	288	253	241	255	269	238	299	238	220	229	263	265	272	254	262	272	288	264	253	263	276	266	260	288	238	268	244	263	255	273	264	259	262	255	258	263	251	254	273	266	257	256	265	264
7183	1306	2377	2594	2006	1737	1512	1256	1199	1174	1142	1007	903	983	864	777	726	723	749	791	739	703	689	695	648	652	644	674	646	639	611	584	611	630	595	606	628	621	602	586	602	600	621	607	595	623	577	584	571	635	606	586	606	565	600	591	592	589	581	591	562	577	590	617	544	571	592	640	549	618	566	584	592	536	618	584	559	610	564	606	553	612	568	563	588	583	564	593	606	584	604	557	602	573	584	584	598	575	574	584	629	591	569	548	527	552	630	612	595	552	588	587	605	579	623	598	572	634	648	612	585	585	594	579	582	606	568	587	593	583	580	608	587	586	596	595	594	577	562	611	566	574	555	620	582	552	540	583	585	541	592	592	611	565	607	611	604	545	598	569	587	585	592	582	575	594	597	566	550	595	586	545	570	611	587	549	559	604	602	574	580	553	547	603	567	579	575	589	548	551	610	558	648	572	582	612	595	541	603	597	633	630	598	611	592	595	575	581	572	584	612	620	594	588	557	604	612	565	578	622	629	571	572	597	569	618	574	589	584	589	553	591	607	601	580	575	575	565	557	590	622	585	586	596	557	570	589	564	559	600	597	649	587	566	574	586	639	553	568	573	573	572	587	597	584	583	563	616	554	544	598	610	568	544	619	623	599	552	578	619	595	546	606	570	592	556	594	606	593	565	575	584	575	595	569	590	615	601	568	583	606	615	565	588	584	588	588	581	602	609	629	571	582	558	584	596	563	578	565	552	592	557	581	611	614	568	568	589	617	605	624	611	572	565	596	587	579	575	604	625	626	618	592	593	564	561	598	574	580	607	606	609	593	557	594	587	590	582	597	579	623	596	590	589	565	555	571	577	609	588	585	603	575	578	629	608	566	566	535	564	595	567	629	606	553	561	577	638	610	578	570	565	581	571	598	609	553	586	576	531	583	576	657	556	565	595	609	572	603	560	576	570	594	608	562	616	599	556	600	602	573	595	596	563	567	609	570	618	566	585	618	605	597	565	545	601	545	550	618	612	619	578	578	533	568	602	532	556	612	570	576	605	594	603	600	597	581	533	581	542	577	585	578	553	588	567	586	648	524	583	552	595	606	635	591	573	618	538	562	588	582	607	582	591	566	586	579	568	590	608	561	562	569	569	588	573	566	628	584	531	594	587	608	565	606	612	631	573	578	577	590	618	602	559	597	593	603	595	612	587	584	567	632	601	578	528	604	589	618	610	630	574	595	616	574	602	615	555	588	623	539	557	539	595	511	593	609	587	610	595	562	587	599	603	595	575	633	584	587	603	595	583	582	570	591	565	649	622	625	563	620	623	571	573	584	575	624	608	603	489	553	613	556	565	588	585	589	645	562	585	574	611	616	625	571	604	609	606	586	563	542	560	555	596	571	568	573	588	576	563	596	641	553	560	594	580	576	590	614	572	592	548	585	538	587	619	599	608	625	606	590	573	578	577	595	554	578	592	585	605	560	583	573	599	580	583	588	603	633	556	568	601	540	602	597	600	586	586	608	627	644	622	567	620	600	583	552	587	627	598	555	589	535	617	565	609	564	593	613	614	565	548	576	563	639	570	637	575	621	578	561	596	584	538	589	656	587	592	590	538	571	590	587	538	582	546	570	612	605	571	555	582	592	606	547	603	617	624	591	589	552	567	601	613	579	606	560	573	567	580	562	579	596	559	599	571	602	578	594	613	603	578	597	581	544	578	593	535	610	589	595	578	581	620	592	547	591	554	593	606	555	571	594	597	587	617	565	552	574	589	569	576	617	625	557	588	589	601	577	605	595	593	582	604	567	551	612	548	585	596	594	579	626	584	630	587	635	580	537	577	548	554	516	589	585	630	555	615	617	620	592	637	563	552	603	566	630	595	581	570	569	590	579	589	593	598	595	554	604	610	609	565	620	580	571	577	588	540	599	620	589	575	599	624	583	570	590	606	597	558	590	593	627	572	573	586	557	588	576	567	601	567	623	623	604	584	608	599	555	637	592	557	587	591	629	554	569	529	617	591	581	595	595	564	620	624	610	620	569	548	625	574	597	618	530	562	573	593	535	574	569	613	595	553	588	582	587	591	560	575	632	611	570	544	591	614	587	596	532	569	568	533	552	600	610	594	588	554	585	574	555	570	575	568	559	578	590	565	581	609	593	583	576	565	601	601	569	569	610	583	572	625	562	576	589	596	561	598	591	585	612	593	630	595	557	584	583	580	619	605	581	559	611	583	551	628	603	580	608	599	660	649	612	630	591	575	641	579	575	603	584	654	586	627	580	558	582	553	562	628	580	621	576	609	527	559	622	584	589	600	592	587	615	579	599	596	588	578	563	559	569	582	592	614	614	567	575	606	567	552	595	625	591	542	594	585	592	578	627	584	570	601	596	590	562	566	598	579	558	606	573	619	586	603	572	642	595	623	590	614	593	596	575	588	584	619	586	575	556	598	626	604	618	576	600	601	568	562	557	553	563	555	604	589	584	624	590	574	577	612	550	564	581	555	588	577	604	592	629	587	554	575	584	601	577	571	587	569	602	623	597	578	598	573	565	559	596	617	589	582	563	602	600	624	542	587	597	575	551	547	578	578	621	632	572	640	577	559	583	578	584	580	571	563	594	561	582	592	573	593	586	565	601	572	589	598	602	627	590	603	586	612	593	529	547	574	547	585	553	585	570	570	570	533	630	566	555	575	582	605	610	569	593	618	580	599	593	605	568	569	589	564	587	597	561	590	578	605	638	588	616	583	571	575	591	593	578	645	593	584	578	601	578	578	595	545	565	606	577	564	619	543	617	615	617	597	609	600	591	591	584	587	585	623	566	602	592	571	590	598	621	564	580	562	589	567	603	552	615	613	595	549	550	600	578	597	576	581	589	571	543	567	625	608	589	585	544	544	602	580	547	595	579	597	569	574	583	566	633	614	569	550	601	539	588	606	570	598	599	615	585	589	594	605	574	603	624	606	582	629	613	600	565	594	634	580	616	595	575	604	603	565	603	559	582	577	564	584	577	588	622	561	597	609	614	607	609	559	566	613	568	584	597	579	573	601	574	575	620	581	583	579	616	589	589	534	539	565	597	574	626	584	577	605	607	567	652	609	594	614	601	620	555	610	556	606	539	595	547	568	578	613	561	572	528	594	592	600	574	614	602	619	590	609	593	546	600	574	593	598	590	567	564	612	580	571	592	575	557	584	611	581	611	582	612	545	533	570	572	619	560	578	548	579	544	592	582	576	592	545	570	586	563	568	594	592	623	557	583	621	592	596	607	625	595	627	587	583	632	573	564	584	594	558	580	576	572	562	605	607	575	582	647	576	573	560	624	581	575	578	578	574	571	623	624	552	540	624	602	588	599	589	554	569	596	598	573	577	560	543	612	610	592	568	579	570	618	600	585	595	593	595	589	585	600	556	577	594	605	589	580	553	587	580	582	613	581	611	569	591	592	566	587	564	551	582	563	623	549	586	595	622	578	596	568	610	590	605	649	564	622	559	643	564	595	585
15470	1909	1747	1337	761	544	413	365	283	292	281	236	221	202	211	196	190	162	169	176	161	173	146	147	148	158	155	128	139	133	132	135	137	155	128	133	111	137	136	126	127	133	141	131	152	119	126	142	135	127	145	127	119	127	112	133	129	120	122	137	128	116	138	145	170	138	120	126	128	121	139	160	122	119	132	114	117	137	109	161	129	105	134	130	133	126	126	141	121	146	140	118	129	130	155	163	125	128	125	118	115	139	132	145	149	142	126	149	135	139	123	137	157	114	127	132	129	129	126	142	135	128	128	123	124	127	131	132	137	133	138	131	140	135	137	139	138	125	124	133	134	114	127	141	127	133	129	134	131	139	135	144	144	122	121	124	117	132	150	119	151	120	114	127	103	133	140	123	127	137	115	134	121	139	117	147	133	127	130	105	125	122	136	122	120	125	117	156	157	142	147	135	103	148	135	146	153	124	119	106	145	131	149	138	164	127	147	123	129	133	123	131	139	114	135	131	120	116	129	133	139	127	139	161	125	123	117	155	136	122	158	122	126	121	142	112	141	132	118	137	122	133	109	111	121	139	126	138	154	146	136	134	140	120	151	136	149	137	132	125	131	117	141	126	113	126	120	116	133	114	131	148	148	119	126	127	126	139	149	132	142	147	121	107	162	141	139	131	141	134	141	115	118	148	134	148	135	147	135	153	113	143	122	135	110	115	145	126	140	141	129	141	129	127	148	146	131	121	131	114	122	122	141	120	134	117	121	133	138	139	122	126	124	118	139	127	125	146	120	130	140	118	142	137	128	116	124	131	127	114	145	127	114	149	129	118	122	123	144	131	141	137	131	123	117	141	133	129	147	133	134	111	140	127	131	126	155	162	143	131	139	151	142	131	131	133	138	129	136	137	139	120	121	144	119	154	138	135	126	151	124	129	138	123	142	136	130	141	109	121	121	132	116	119	132	131	141	147	111	130	120	124	135	123	155	115	117	123	158	131	133	162	141	136	134	109	113	135	124	142	141	134	146	137	122	131	133	135	116	119	116	128	140	133	156	125	108	122	117	130	124	152	145	125	114	135	92	140	134	109	148	168	140	144	125	132	126	140	130	140	126	114	137	122	145	145	142	123	149	125	120	122	134	135	130	136	125	134	141	134	146	122	114	142	135	127	120	131	140	117	111	138	120	118	140	145	117	124	125	133	116	127	117	135	112	107	118	134	115	138	127	122	124	152	127	132	142	146	98	138	129	140	108	135	135	141	124	135	142	124	116	146	113	134	139	137	160	124	156	123	119	111	119	123	130	134	128	126	129	115	141	147	120	128	134	125	114	119	121	119	143	118	128	141	142	150	140	125	136	140	131	133	117	116	122	136	147	131	116	120	126	115	132	135	146	126	122	143	134	107	135	148	137	131	134	142	134	147	119	144	136	136	128	132	130	116	134	138	142	128	125	124	126	107	143	142	154	131	115	126	111	132	118	153	141	122	137	142	145	136	123	127	130	128	137	125	115	117	133	117	135	137	124	130	138	148	135	115	142	137	141	123	120	151	126	136	125	150	114	144	162	153	132	130	124	143	117	134	131	112	127	129	141	145	125	118	149	112	128	144	127	123	153	136	134	135	115	144	126	140	115	143	119	137	139	134	124	125	141	118	113	118	146	116	122	146	137	144	129	118	121	122	138	143	140	123	139	124	130	127	159	99	126	123	114	130	131	121	160	148	108	128	126	139	135	146	129	112	153	132	110	129	127	116	145	123	133	126	131	136	144	113	118	112	137	132	129	135	137	135	123	115	149	149	144	125	181	129	145	141	149	143	144	140	134	151	133	125	139	129	118	124	137	126	140	129	139	121	145	139	136	140	122	134	132	125	108	129	111	137	134	122	129	148	136	131	143	133	137	135	116	131	129	148	133	129	110	139	118	132	134	115	118	121	137	107	129	135	129	131	129	126	130	143	141	121	139	118	144	126	132	138	112	126	138	140	137	145	99	114	124	120	134	106	126	146	125	131	142	132	124	169	139	140	135	130	133	129	144	118	127	118	113	119	144	151	122	126	129	155	140	126	151	148	124	155	143	112	133	146	135	145	118	140	107	136	144	130	137	141	126	120	134	109	114	133	108	139	123	109	125	130	131	121	141	142	144	141	122	117	109	127	143	121	149	125	114	121	124	143	125	121	103	114	138	136	149	117	136	124	129	127	141	159	144	133	147	132	119	126	114	121	156	129	166	125	131	138	136	136	138	130	141	124	106	117	121	148	124	144	140	131	131	134	122	134	159	136	152	126	136	108	139	134	138	122	134	145	104	148	125	123	128	121	137	146	130	118	150	124	122	139	128	120	124	120	140	138	129	118	123	146	111	128	130	139	125	119	140	137	115	123	136	144	141	131	140	128	126	127	122	121	122	134	136	126	129	103	143	143	142	136	138	140	131	133	135	123	114	118	160	139	132	121	152	130	143	141	131	146	145	153	144	136	137	119	126	150	133	129	134	127	143	135	124	121	104	130	131	123	154	137	144	130	141	130	133	138	123	144	116	130	125	134	168	138	142	131	137	152	129	120	127	121	120	150	113	129	133	102	121	116	154	125	149	124	144	133	133	163	126	146	132	141	125	140	150	128	132	122	116	145	168	121	129	143	154	141	127	107	147	127	109	128	114	117	117	119	134	121	149	121	127	127	129	122	144	142	128	125	141	135	115	138	144	137	125	113	133	97	145	156	128	125	125	138	116	125	140	133	135	127	118	119	135	135	130	124	131	155	132	134	128	121	128	151	131	118	131	139	125	119	125	118	138	130	152	133	126	108	133	138	136	131	135	113	111	136	141	135	153	139	116	150	128	139	108	123	141	129	117	118	142	148	119	147	141	150	139	150	135	147	142	140	137	136	113	138	131	135	138	119	156	129	134	138	143	130	131	142	138	104	121	123	173	137	107	137	122	131	135	126	125	122	136	131	143	129	138	140	118	144	126	131	134	122	135	126	148	128	131	127	140	155	140	151	132	139	132	119	131	132	133	119	164	117	135	142	139	139	142	144	123	149	126	141	115	117	103	125	127	129	125	133	140	135	120	152	113	133	122	138	130	138	131	165	142	156	135	121	136	132	109	137	119	110	117	134	124	137	126	122	129	125	114	134	110	128	124	171	131	135	143	131	125	127	137	141	123	121	133	116	132	129	117	141	124	124	123	136	116	124	126	110	125	126	136	112	147	156	145	158	150	115	129	121	136	156	130	136	126	129	133	115	122	134	116	130	144	137	138	131	131	143	145	139	136	121	115	117	140	122	116	118	150	129	153	121	124	115	120	132	134	145	126	131	124	115	114	146	122	125	128	151	128	135	122	138	140	143	135	135	138	133	124	136	136	138	145	134	141	122	120	103	109	151	129	131	141	151	124	175	140	117	117	124	147	139	131	154	130	133	122	131	154	134	118	134	120	138	167	115	116	127	142	132	122	124	133	131	124	120	143	132	136	119	115	119	109	137	124	145	141	119	119	140
8813	1553	3370	3747	2901	2264	1842	1593	1478	1273	1282	1038	965	856	750	705	653	620	640	625	520	508	523	502	444	432	470	416	434	446	419	385	433	437	373	373	346	374	333	336	326	350	342	346	349	338	366	325	291	312	352	359	373	384	319	348	341	345	339	329	333	320	340	367	348	337	337	345	315	318	313	350	323	348	332	331	372	336	307	307	359	317	337	321	349	342	338	336	321	309	355	340	343	307	323	304	339	303	307	328	357	367	337	325	326	304	335	288	350	332	320	342	339	302	358	336	314	331	337	342	300	365	343	329	325	339	356	346	327	339	347	328	324	331	331	329	360	320	318	344	319	325	336	313	339	312	361	328	325	343	313	316	357	355	349	336	350	302	329	322	333	325	321	324	385	323	351	319	322	336	351	342	311	317	327	310	352	361	341	342	328	381	330	338	349	317	299	328	336	341	358	345	332	323	348	365	341	320	317	320	337	310	312	328	331	338	329	279	335	359	327	281	298	301	333	328	299	308	295	339	324	335	326	319	347	328	319	318	328	332	332	300	338	325	320	330	324	329	314	342	339	337	325	340	328	327	291	370	328	326	325	297	296	323	335	341	310	337	333	329	327	291	332	293	336	281	319	319	338	348	362	339	301	334	339	334	319	357	332	315	334	346	329	291	336	332	321	313	339	329	349	331	330	320	334	357	314	371	345	314	332	336	318	338	315	325	304	356	350	301	311	322	354	343	333	328	295	324	332	327	352	331	331	352	321	324	366	343	316	343	297	327	334	313	345	366	301	376	350	326	318	306	320	308	320	338	356	324	311	348	322	340	329	293	337	368	343	304	332	338	317	329	328	349	328	302	333	309	332	334	332	347	314	329	323	325	323	335	306	327	312	347	318	342	300	308	356	347	302	360	331	331	305	358	324	327	323	317	325	325	336	346	340	357	321	310	332	351	303	346	323	334	322	323	336	279	325	319	316	310	303	372	345	356	314	336	323	331	316	321	338	390	329	381	335	329	345	338	324	350	311	329	355	340	358	325	340	343	355	307	352	339	339	347	319	332	329	314	341	343	319	340	334	302	313	334	347	349	317	331	336	335	330	332	302	347	346	341	336	356	349	333	345	334	375	358	332	343	360	296	325	357	348	333	333	339	343	316	324	308	301	326	315	335	355	333	360	361	323	332	372	329	360	333	359	374	318	319	355	335	330	304	311	326	344	331	353	315	342	333	330	324	337	353	335	339	340	338	333	309	351	339	339	327	376	348	313	331	307	295	308	328	334	341	330	340	320	350	332	328	326	341	319	327	334	355	306	347	310	355	301	312	308	345	290	328	331	349	343	322	342	346	331	307	321	308	325	318	331	323	337	320	306	307	353	342	319	333	310	339	338	321	316	346	304	319	314	335	331	338	355	318	324	334	329	326	345	328	366	326	360	346	341	339	297	329	320	334	312	320	357	345	320	361	318	309	339	323	308	338	328	321	348	332	320	310	324	319	336	302	330	356	344	347	349	328	352	303	339	332	348	330	325	319	343	333	356	298	348	311	322	341	319	302	339	326	349	338	321	367	339	330	358	346	348	336	375	305	320	320	326	309	317	310	331	358	333	306	339	360	350	331	331	342	320	329	326	354	316	344	318	337	322	345	361	334	320	301	359	326	335	338	352	337	341	336	297	331	315	331	301	325	356	362	311	355	332	344	340	308	322	352	345	282	335	336	351	302	349	329	346	296	322	300	381	331	303	324	314	350	345	316	333	326	342	327	323	343	307	291	343	318	331	361	309	344	356	337	336	321	302	336	347	341	318	348	326	350	299	322	340	318	349	346	303	358	333	294	319	320	303	322	335	317	352	317	286	345	348	309	317	307	372	330	329	335	332	337	341	327	327	328	352	347	339	350	303	338	350	339	326	287	325	315	335	351	306	337	326	343	353	338	344	357	315	358	313	322	336	319	320	317	333	339	306	344	323	319	344	311	313	312	343	336	301	325	353	360	328	336	322	317	353	301	315	308	344	347	337	319	314	327	322	317	333	304	351	297	338	332	331	327	303	325	313	370	320	332	346	327	354	330	351	304	305	342	315	347	328	323	315	320	339	315	350	333	316	330	341	328	342	368	365	350	295	302	312	321	317	335	322	340	328	306	327	364	325	309	353	322	335	332	383	347	334	381	342	309	346	342	318	336	327	340	354	318	333	312	323	323	310	311	309	342	340	310	319	339	319	312	341	357	341	329	346	372	335	338	335	379	315	335	314	315	327	330	312	327	357	309	326	317	363	340	310	314	343	330	324	325	341	348	369	333	350	306	329	322	341	341	316	370	333	332	346	343	301	384	339	318	351	322	330	360	323	317	339	333	335	270	315	342	351	376	327	343	348	300	300	305	333	361	321	321	353	329	359	322	316	317	341	327	326	351	317	329	349	300	320	339	335	361	344	333	315	301	366	347	306	329	309	329	331	334	307	318	320	344	309	347	332	309	324	316	341	300	316	318	290	335	311	343	323	339	326	332	317	336	327	349	360	361	322	331	332	330	347	358	331	313	320	305	320	334	328	315	349	343	335	322	333	319	325	330	333	322	334	364	334	351	327	312	346	347	318	345	327	312	310	344	333	344	309	345	332	326	326	349	350	340	309	328	351	335	334	318	316	338	316	310	364	324	332	362	340	340	320	341	328	342	365	335	301	318	350	338	338	345	340	328	303	326	293	311	324	321	339	333	333	349	325	324	327	334	341	343	307	305	353	369	351	315	333	332	306	303	322	328	331	319	357	330	339	339	331	355	329	328	353	320	321	327	316	339	363	344	317	354	347	335	320	322	347	342	309	325	324	340	325	349	338	374	324	300	348	299	343	304	365	318	336	325	328	345	338	345	335	361	325	346	325	341	325	333	336	314	319	359	322	363	355	333	320	336	336	321	310	333	327	332	336	326	352	351	317	325	323	355	383	315	314	327	328	319	300	352	315	355	331	334	315	313	337	334	337	344	342	344	366	346	314	338	336	330	321	323	303	332	306	303	351	340	319	325	345	297	316	321	338	325	328	343	326	346	332	358	347	329	333	307	313	340	349	321	349	327	353	316	367	324	335	313	330	327	328	282	327	326	299	359	319	345	349	342	333	315	364	351	333	334	341	336	314	298	345	328	316	355	340	338	330	335	330	389	305	343	320	329	326	358	342	331	316	325	313	317	345	316	348	324	366	339	327	326	343	308	302	322	295	328	315	314	327	298	354	316	373	349	308	320	305	356	323	345	344	322	319	334	327	314	329	329	329	330	351	313	331	349	333	338	309	347	338	306	323	348	356	338	334	310	345	326	320	335	346	318	343	346	354	319	340	325	314	336	304	301	340	290	335	326	323	306	328	335	327	329	300	309	352	335	361	308	292	354	317	304	327	332	346	330	313	337	308	323	326	366	342	357	318	339	310	351	359	326	322	345	319	330	336	323	342	321	325	332	329	340	377	342	354	349	328	334	325	327	312	321	340	331	359	338	350	333	337	311	283	342
2033	568	618	514	418	449	420	404	355	395	413	425	379	359	392	369	392	362	369	358	376	352	374	345	384	373	358	345	351	353	366	376	355	365	357	359	361	409	380	366	402	351	381	402	359	326	354	350	324	342	349	352	357	356	317	384	356	349	394	396	352	357	382	385	366	363	336	364	386	375	345	365	351	339	316	362	369	394	370	359	358	345	391	358	343	383	346	329	368	389	371	388	357	400	402	379	392	387	376	325	336	357	392	376	367	358	372	366	348	394	409	360	384	360	375	358	371	360	374	378	371	342	401	373	326	367	383	381	373	360	345	327	387	392	373	342	375	411	358	388	389	372	370	345	374	337	343	334	329	381	373	369	338	353	360	379	408	344	315	331	358	387	332	304	402	350	400	369	344	382	387	371	370	337	345	370	410	339	370	366	362	364	336	402	371	316	342	360	378	371	364	380	336	333	320	387	367	346	385	366	371	363	370	326	349	355	409	390	352	336	362	380	402	396	353	348	352	357	332	378	382	390	386	385	366	349	357	355	392	341	395	343	366	414	355	369	361	334	357	377	367	340	389	356	400	361	341	370	351	355	387	366	361	376	382	352	309	370	364	384	380	350	360	358	362	349	384	352	417	388	357	380	357	352	368	372	368	374	383	346	369	377	389	367	359	335	375	347	355	354	363	391	401	370	368	369	364	345	384	346	358	405	366	351	350	333	389	372	387	405	364	362	381	336	366	359	367	349	383	399	382	333	352	359	364	356	362	328	383	356	333	357	385	345	401	392	381	388	362	334	374	391	382	362	361	375	408	387	350	404	363	370	381	362	371	404	351	377	337	353	360	374	376	386	378	354	369	364	327	355	353	366	384	330	379	370	372	364	400	396	389	380	337	355	371	356	387	331	399	355	358	345	385	355	370	383	429	334	370	313	363	401	345	339	357	348	422	372	356	378	378	369	360	374	390	340	367	357	378	372	386	341	351	342	342	371	376	360	369	348	392	329	359	389	360	337	343	385	336	389	355	327	384	406	363	320	375	343	350	393	365	357	386	352	346	386	371	324	348	344	393	336	325	331	387	348	369	353	351	365	348	370	383	358	356	338	347	379	353	361	401	383	385	305	344	341	383	370	388	345	381	375	389	378	361	382	363	386	385	363	370	348	353	353	372	348	343	359	359	368	407	363	354	388	356	351	362	335	344	354	337	371	357	364	394	370	345	328	365	355	353	353	395	381	367	338	368	347	375	373	355	360	360	351	393	359	363	381	331	375	379	395	386	372	369	387	345	357	349	341	363	354	351	349	363	363	344	336	372	366	343	395	320	332	344	352	377	412	391	369	389	318	348	339	342	365	402	378	343	364	353	357	324	370	350	365	385	341	373	345	395	351	358	358	388	351	346	400	355	345	384	373	339	357	371	388	395	373	366	365	367	344	391	316	366	391	349	344	382	381	377	399	362	336	371	361	379	369	361	351	356	343	346	348	411	379	357	302	355	345	364	337	390	346	361	356	397	378	383	385	355	367	354	364	344	371	364	351	326	352	366	354	370	347	377	367	375	348	360	380	353	372	361	337	341	393	410	368	389	379	388	380	368	377	358	349	359	365	343	370	354	359	366	357	368	376	377	353	357	358	355	358	357	386	355	376	352	362	385	379	348	390	407	370	358	364	382	338	341	351	365	376	390	358	372	373	378	413	350	367	342	366	332	373	347	358	379	348	365	393	369	366	346	375	362	384	384	373	351	376	389	337	339	381	378	324	366	349	334	361	360	371	391	344	359	350	375	375	377	375	337	373	366	410	416	378	314	401	402	414	349	344	440	402	393	333	365	331	389	348	370	347	382	353	381	347	381	359	389	387	364	328	346	347	315	405	338	328	386	382	371	377	352	379	360	388	364	369	401	365	349	370	341	362	353	365	362	349	384	380	363	366	355	350	357	356	401	374	371	374	339	394	361	416	415	343	404	371	357	357	348	357	363	363	356	360	323	376	346	346	336	329	339	347	347	383	348	331	357	353	361	353	363	342	365	329	330	355	345	379	382	369	361	378	383	348	380	348	363	329	359	364	380	358	384	344	368	373	372	343	362	324	347	339	343	374	355	367	418	375	363	394	349	369	340	335	351	347	358	381	357	377	372	361	422	365	366	368	390	350	381	357	346	351	388	403	375	351	370	359	360	348	361	373	369	374	342	359	377	385	321	359	408	414	363	352	354	334	371	386	331	337	358	342	369	383	370	355	368	339	370	355	379	370	387	377	385	378	354	364	363	396	337	377	371	374	358	352	373	403	389	393	414	346	355	380	380	347	349	355	383	329	368	375	353	331	343	371	378	400	382	358	347	339	380	381	362	371	384	341	380	398	327	379	334	392	373	323	347	359	356	393	346	379	367	359	363	402	362	399	341	358	339	330	335	359	360	361	396	338	395	343	397	359	355	318	350	365	378	392	386	336	375	349	377	347	346	394	347	376	387	343	345	351	352	353	338	345	377	358	314	372	350	366	392	357	338	366	368	382	398	333	341	373	353	341	341	334	361	382	367	379	359	347	324	371	366	370	359	348	375	370	375	386	394	336	354	364	343	403	354	385	358	395	337	330	389	383	358	373	354	376	392	356	365	348	379	369	384	421	373	378	396	415	369	366	367	360	383	344	373	366	360	355	370	342	362	382	349	333	365	359	342	350	329	384	338	319	380	334	360	388	369	418	385	352	351	356	362	375	342	358	364	388	373	339	375	351	349	351	360	379	333	407	354	371	390	330	356	394	381	406	416	388	340	355	357	353	332	376	348	395	357	355	358	386	345	391	337	380	364	407	398	407	344	351	375	348	359	372	371	368	312	343	360	355	366	340	362	366	408	392	410	377	347	348	379	364	378	356	346	345	409	373	354	358	356	339	327	369	368	396	381	401	349	351	416	374	391	365	350	369	368	381	389	375	354	357	318	389	329	389	344	364	347	347	360	339	371	351	370	352	378	371	356	351	346	382	386	377	346	358	379	368	369	365	416	372	371	345	378	395	326	387	354	360	342	347	379	372	385	350	345	372	342	378	328	400	395	361	376	358	316	356	393	332	352	384	375	349	389	378	364	372	353	372	387	400	385	377	373	369	337	336	338	349	381	349	338	355	368	366	365	340	378	356	367	353	375	392	384	364	339	352	384	336	332	373	355	376	362	339	385	402	386	345	374	381	354	414	353	415	367	365	376	316	347	356	383	363	366	357	374	396	400	349	363	341	372	362	370	357	388	344	351	422	402	378	370	386	397	352	375	364	350	347	389	384	353	361	372	354	371	368	393	379	387	351	366	384	370	353	325	351	367	352	375	366	361	336	376	366	372	398	370	367	351	314	392	407	358	326	388	384	394	348	352	312	345	362	367	384	340	365	390	368	360	354	370	352	378	388	402	358	368	374	372	366	378	358	341	346	331	391	366	393	399	348	375	330	381	363	326	363	376	348	386	369	342	343	370	385	388	363	386	354	352	354	379	347	377	408	347	358	380	355
2259	1018	1250	1226	1118	1079	1014	987	969	923	1011	910	907	879	822	842	889	847	861	851	885	863	835	798	851	805	855	773	792	792	854	804	775	800	813	789	800	783	850	829	777	809	854	821	786	818	875	777	769	819	847	827	800	839	796	817	803	826	761	842	830	812	821	778	847	800	799	828	788	802	818	786	787	842	834	839	773	761	797	742	815	785	794	807	824	771	846	798	806	794	853	785	823	859	763	862	779	814	779	816	801	811	853	838	783	802	788	804	789	784	789	809	831	820	805	806	813	788	760	787	823	808	808	782	795	789	841	779	778	823	867	758	807	784	813	769	873	777	843	830	809	788	822	798	789	762	815	802	843	843	779	805	799	793	814	752	802	796	802	804	845	835	813	828	782	787	823	829	833	841	808	812	820	765	819	759	754	778	806	833	767	820	891	792	758	786	855	779	784	771	787	804	818	822	809	844	840	802	782	783	793	791	849	816	820	817	784	831	825	802	783	868	783	822	819	831	835	775	800	771	814	792	836	830	804	800	798	826	782	809	836	810	824	780	799	790	779	813	856	791	833	789	823	813	812	812	835	847	786	793	788	780	836	884	847	809	825	838	798	770	820	858	842	785	809	821	814	824	758	810	827	799	745	809	780	806	758	791	848	802	754	755	783	834	793	848	813	821	818	795	773	817	729	804	786	808	788	863	845	807	783	764	777	844	822	789	794	809	809	803	788	778	743	782	810	802	812	742	813	792	824	811	787	812	799	786	788	820	834	821	757	826	812	819	763	771	801	826	840	765	838	806	851	785	807	833	771	756	783	819	811	805	821	750	809	850	801	784	832	788	764	826	832	790	791	810	762	790	809	777	834	808	826	744	809	830	795	775	759	747	794	774	808	832	793	760	825	810	806	851	817	837	781	801	822	801	787	858	794	861	759	785	792	810	850	832	839	782	780	755	807	792	759	823	810	800	810	810	797	764	819	850	756	806	781	818	835	848	792	816	825	796	774	826	820	821	849	846	726	762	750	827	812	775	791	829	772	801	846	800	823	824	789	775	854	766	775	817	794	838	856	818	792	832	823	801	798	800	765	811	814	855	814	825	761	807	776	803	801	754	834	810	833	797	799	792	826	798	766	778	791	807	792	772	827	770	781	745	789	822	818	757	842	809	790	808	794	836	800	833	808	883	765	781	796	790	843	893	818	779	839	822	807	845	809	815	769	781	777	816	800	822	822	778	827	809	827	782	827	835	781	778	774	821	819	828	777	806	822	808	877	783	847	825	776	794	803	820	801	824	794	799	818	867	819	784	843	804	813	779	837	803	810	761	791	829	843	769	833	815	753	851	852	840	843	777	874	815	797	831	824	805	841	810	812	826	860	758	801	777	781	792	770	807	780	763	771	822	849	813	826	832	820	789	829	842	816	790	809	838	801	811	800	799	804	833	864	860	816	802	807	844	831	790	799	801	802	818	856	813	815	782	811	796	844	762	791	764	853	772	800	861	858	812	848	828	817	763	867	801	773	801	862	807	821	832	780	795	821	814	821	781	829	842	788	838	820	805	809	832	815	802	779	899	788	802	794	853	786	891	804	796	761	812	827	880	765	802	822	842	796	790	817	798	838	794	797	878	825	784	827	805	788	782	850	834	772	770	825	840	836	800	812	807	810	789	765	813	786	811	822	820	791	806	806	838	790	817	887	799	801	777	818	775	828	799	798	778	828	807	791	757	773	766	805	782	829	813	790	843	804	817	784	820	787	792	784	803	769	773	808	807	820	832	817	887	832	840	805	755	787	838	774	763	814	795	835	815	806	841	785	799	824	784	819	779	825	802	793	818	802	809	829	779	826	857	789	785	834	801	770	847	824	829	803	849	783	779	773	823	775	797	844	834	789	818	826	771	788	780	822	814	822	820	745	824	802	795	850	765	832	856	828	834	813	813	839	820	831	799	806	806	776	784	861	823	848	780	802	815	775	749	737	833	836	769	818	812	788	815	783	821	833	763	782	841	775	789	825	763	808	817	809	809	816	836	830	771	777	775	790	871	769	805	789	776	859	803	791	770	768	763	831	853	806	818	801	812	788	842	816	851	837	807	828	798	815	805	818	861	801	816	740	871	815	837	785	802	828	833	823	774	797	818	810	812	810	845	832	794	767	765	755	851	763	778	796	808	825	817	781	814	786	820	802	770	771	813	796	860	792	769	804	779	819	807	836	816	838	867	787	750	876	832	806	803	776	806	813	749	796	781	785	768	808	760	781	769	827	811	775	786	794	806	820	799	782	835	789	811	857	843	783	778	819	770	767	815	845	805	825	841	825	845	824	828	807	825	797	828	778	800	792	840	820	843	805	775	853	792	785	796	775	799	844	791	755	856	782	797	801	830	851	746	827	826	831	832	812	820	851	772	758	835	805	793	785	838	828	816	801	820	796	834	803	803	772	818	838	841	784	780	823	811	791	846	833	799	764	812	794	805	775	836	798	784	793	822	847	829	835	811	804	815	841	830	776	795	887	837	839	804	755	826	770	790	811	813	781	805	827	794	833	798	776	841	787	837	771	838	801	827	838	798	772	793	839	794	778	842	807	790	860	808	812	775	792	801	790	781	745	773	824	876	801	809	819	792	851	834	782	792	818	798	851	801	795	796	779	821	819	788	816	779	806	808	811	863	831	790	822	800	767	804	853	851	807	821	828	857	835	807	796	800	826	786	816	803	797	778	793	831	759	815	785	778	768	807	781	818	778	809	788	761	764	800	829	799	777	779	782	838	817	828	776	817	835	818	784	790	807	804	885	773	822	832	836	785	771	777	814	810	812	831	765	809	818	779	800	823	758	815	788	792	832	785	801	788	784	800	786	834	801	828	749	762	822	810	811	783	773	777	823	816	775	774	830	776	778	832	804	774	834	804	783	794	787	857	787	804	740	815	807	792	804	857	839	799	784	814	763	856	800	802	788	819	848	774	754	851	812	830	797	815	861	782	845	837	758	801	761	782	842	854	793	790	864	811	791	824	847	828	792	827	766	820	748	800	840	768	793	804	888	837	817	795	795	844	802	790	837	772	853	840	813	785	855	748	779	851	773	834	750	844	787	811	836	794	771	798	774	826	787	811	863	771	765	821	747	832	790	839	796	786	809	783	824	873	800	746	828	822	789	779	798	822	785	812	815	796	817	776	822	774	807	817	846	857	789	820	797	844	832	786	822	840	776	828	857	826	820	797	825	797	801	821	825	845	775	758	784	837	828	831	794	823	817	860	788	808	788	788	781	773	800	863	810	832	786	778	804	800	798	754	830	833	827	791	815	791	822	811	784	855	825	806	823	800	835	807	817	850	807	795	852	813	755	798	793	838	839	847	814	834	787	787	723	849	841	869	821	792	815	869	740	827	765	840	807	742	770	799	840	727	779	813	831	859	793	783	866	817	857	812	792	804	774	817	799	798	773	814	814	747	842	801	762	813	819	795	801	809	801	793	814	851	860	839	791	810	813	768	817	826	756	822
8691	1026	1278	943	597	542	426	382	372	350	363	306	326	291	314	319	325	289	273	293	296	264	239	277	287	289	273	269	247	236	251	275	240	267	257	260	241	252	249	254	249	296	251	256	264	264	232	274	281	214	262	252	274	233	251	247	252	246	280	282	228	262	217	234	210	286	291	262	260	246	245	307	251	243	257	242	281	274	274	243	283	273	257	217	264	241	239	275	235	251	249	275	266	255	300	276	251	252	240	258	255	261	266	285	231	258	282	262	247	260	246	239	240	278	262	251	238	279	278	291	260	251	257	267	265	233	262	244	237	258	231	267	289	278	252	265	262	257	258	267	257	256	254	287	236	272	251	243	255	230	256	281	249	243	257	258	255	313	255	261	287	254	268	275	245	243	241	267	248	268	256	265	277	265	284	265	257	239	268	265	237	260	253	263	269	262	250	227	248	274	268	242	249	243	281	276	249	252	254	216	242	235	261	289	279	274	271	253	219	240	236	248	215	248	275	247	269	261	290	253	279	257	272	249	289	267	260	262	243	238	276	267	246	274	248	260	256	233	254	274	281	277	253	282	278	253	256	278	268	288	291	284	268	285	249	257	238	252	234	241	282	231	263	237	261	285	243	278	238	245	251	289	253	270	254	246	232	259	279	249	240	287	254	239	273	246	264	254	263	268	247	241	269	237	275	295	242	273	273	275	263	260	251	256	238	239	267	274	264	264	221	248	253	290	258	244	258	283	248	255	255	247	260	272	285	277	266	251	256	256	238	255	251	234	245	272	246	254	271	258	276	253	233	269	270	267	256	249	253	254	263	257	249	271	257	269	237	269	270	247	280	240	257	268	221	296	258	262	300	241	226	286	248	264	249	250	237	228	240	253	257	273	284	263	246	261	246	259	240	234	254	271	250	256	262	279	241	216	273	264	256	254	247	248	241	268	266	245	234	280	228	272	268	246	280	237	261	249	226	232	237	271	261	252	244	270	274	231	243	278	260	246	240	278	298	249	261	264	262	245	277	295	254	250	261	248	258	253	254	256	258	275	257	240	254	244	257	271	267	242	234	235	262	262	278	247	254	249	273	253	254	243	262	252	281	277	266	228	266	242	253	267	235	251	269	276	230	292	271	229	255	237	266	245	269	258	272	276	280	239	259	285	251	263	285	251	240	257	257	257	265	268	242	246	266	236	262	289	265	256	254	246	252	295	264	250	269	268	228	285	258	255	283	231	275	232	264	249	240	252	282	245	258	245	253	201	281	236	270	246	240	227	244	264	240	277	257	250	257	246	259	276	257	266	256	259	268	298	259	268	225	276	249	255	235	263	257	292	269	235	264	268	258	280	271	267	279	245	273	249	252	253	258	268	248	274	232	277	247	253	248	267	282	236	240	245	269	293	261	259	251	249	299	287	230	269	245	241	241	257	255	255	262	262	243	262	243	267	242	241	255	258	304	283	226	238	261	258	261	266	232	256	275	289	262	237	241	296	273	255	274	266	253	229	257	263	231	267	247	238	238	240	255	271	250	236	251	292	260	258	251	289	263	294	265	267	242	259	264	233	226	249	268	243	294	275	253	260	256	265	263	263	288	284	258	287	289	272	266	253	279	268	262	257	254	246	258	244	260	245	248	242	246	266	288	255	257	258	235	283	275	273	240	270	253	276	255	278	265	257	259	235	233	278	284	254	288	263	271	239	263	268	263	249	252	273	264	284	278	255	243	268	228	288	307	278	243	260	277	271	258	262	245	257	263	254	254	236	249	238	254	248	275	235	229	243	274	260	244	271	257	254	231	257	291	258	254	275	260	265	226	258	265	262	243	232	250	276	282	285	245	229	264	259	248	263	241	253	248	244	236	253	249	257	246	256	284	260	254	256	295	264	243	243	244	255	260	253	269	271	252	244	251	263	245	264	230	278	260	237	252	272	257	288	272	278	262	280	279	260	273	263	272	237	246	255	272	244	261	247	273	282	258	275	258	248	262	277	247	263	254	282	281	255	255	251	290	239	247	253	261	271	241	255	257	262	259	254	269	246	241	314	266	280	268	253	270	241	258	202	252	273	289	250	277	239	239	262	299	284	235	263	232	289	268	257	233	241	269	269	270	232	262	242	261	256	260	285	266	252	256	234	264	260	257	268	272	256	273	277	260	243	265	251	260	277	234	275	240	263	281	246	282	234	226	243	272	268	231	240	230	254	244	230	238	277	248	263	270	283	247	255	269	250	246	269	261	227	281	250	252	241	249	281	292	239	295	277	279	262	284	243	266	261	254	254	249	239	256	287	267	248	272	231	245	277	253	242	270	267	260	244	272	262	258	245	226	244	272	283	260	259	209	262	246	260	243	218	223	250	266	216	276	228	262	235	253	268	255	234	214	242	246	253	285	260	257	257	247	261	252	231	259	244	258	228	280	252	233	263	261	274	237	247	261	261	285	272	275	239	274	268	275	244	272	262	214	237	273	257	246	279	268	276	247	239	242	271	262	260	246	257	263	281	275	257	247	248	241	258	250	245	242	247	275	267	280	267	263	234	258	263	280	262	263	274	256	267	254	274	256	276	300	280	267	275	271	260	252	236	250	255	256	242	312	260	236	261	261	235	246	243	238	241	251	255	293	276	256	248	247	252	237	266	243	263	274	257	260	272	257	238	277	265	246	256	243	239	259	288	267	266	270	252	238	304	276	275	275	294	278	253	256	254	238	234	254	252	276	250	270	247	256	245	257	282	260	236	265	230	249	271	263	262	261	266	293	244	243	272	230	244	253	263	251	281	257	259	245	267	272	279	268	277	256	283	235	296	249	290	247	251	284	234	265	277	276	239	244	270	262	252	262	282	254	259	234	241	265	255	249	260	261	263	260	252	236	288	249	218	254	255	260	243	230	283	257	269	255	274	302	226	251	263	276	270	250	244	268	229	259	266	262	244	258	264	277	246	251	238	219	307	261	265	249	278	282	242	263	231	278	264	267	241	232	257	235	264	245	259	277	256	270	273	275	269	288	258	267	277	271	262	270	270	249	240	255	238	254	232	273	227	235	256	246	228	252	265	290	275	239	233	263	237	236	271	270	237	245	266	264	246	252	263	230	285	252	245	254	295	234	245	266	230	273	220	255	258	265	265	256	267	256	273	248	255	273	250	263	255	273	265	280	260	239	252	233	255	287	233	264	235	246	280	243	247	264	268	263	265	244	242	258	256	252	264	233	260	229	250	247	253	245	237	270	270	279	243	273	247	233	265	264	294	260	260	246	254	241	266	268	274	234	261	289	235	264	259	265	232	265	238	228	280	262	260	245	253	229	269	248	251	265	278	255	244	258	259	251	235	244	231	267	240	243	257	304	284	267	236	246	271	264	249	251	258	263	259	247	228	269	272	251	245	273	251	246	251	224	220	232	256	289	288	247	245	276	270	242	240	249	283	261	281	284	253	238	278	263	266	237	242	231	272	242	242	219	250	282	264	240	255	262	253	240	237	265	271	243	239	278	279	279	273	258	239
7041	1280	2355	2697	2069	1814	1530	1259	1175	1048	1094	1013	936	934	848	760	756	780	760	718	682	712	675	656	621	635	618	638	606	587	594	648	627	627	602	636	582	590	569	600	600	633	561	598	547	524	644	579	622	601	567	580	543	591	546	572	577	577	546	590	568	590	573	636	579	580	558	639	607	591	622	594	560	591	614	582	587	539	554	611	557	575	627	586	576	623	585	568	578	618	601	598	600	564	580	547	582	648	616	587	569	551	609	569	614	569	561	562	552	576	605	581	577	582	588	611	578	595	600	561	558	600	614	586	605	583	622	566	615	558	575	523	568	583	595	548	564	562	588	567	552	613	558	558	594	599	525	580	663	603	554	547	585	614	569	603	592	578	574	588	583	553	532	554	615	586	580	542	606	633	581	587	621	595	585	625	573	575	598	589	601	641	590	596	577	614	570	608	574	614	594	633	577	544	590	576	624	605	540	613	585	578	594	563	538	569	557	560	549	585	587	592	607	608	548	614	574	582	601	604	570	588	601	553	583	559	624	602	608	578	550	615	602	520	562	609	564	562	605	594	609	566	586	624	590	603	577	640	571	563	571	587	577	531	600	611	564	557	542	603	575	552	578	634	595	552	595	561	611	573	590	549	532	589	581	560	582	558	584	580	594	637	596	585	579	611	559	595	574	579	560	560	564	602	608	606	600	564	586	560	597	559	573	572	576	605	558	564	558	600	562	556	598	576	607	574	557	571	564	564	605	599	605	600	593	577	583	595	618	606	576	600	571	555	637	641	600	574	580	627	530	565	575	573	573	594	576	602	590	548	601	568	570	598	583	582	586	559	600	596	569	568	602	562	581	583	551	567	612	574	535	571	571	523	592	562	622	611	591	516	565	588	594	564	623	571	572	577	606	583	528	543	564	579	581	591	610	604	547	570	596	624	605	593	576	586	588	565	608	572	585	608	599	597	582	623	586	581	610	575	603	588	610	572	608	578	587	594	590	600	602	556	627	571	598	585	588	564	535	615	612	564	598	537	578	593	562	594	596	577	547	573	600	584	574	541	588	559	613	596	582	541	563	563	607	590	601	579	573	585	595	580	558	556	579	592	541	588	596	545	612	548	569	530	581	598	581	624	545	564	618	541	573	564	558	589	553	601	554	585	565	651	580	610	573	630	582	597	597	574	609	595	558	513	598	531	592	604	552	602	602	557	600	588	617	565	627	608	563	532	569	563	556	563	553	601	572	596	578	592	576	594	606	554	588	544	593	599	568	582	598	554	580	583	588	593	534	615	582	580	582	604	560	572	544	591	577	609	542	594	612	575	578	567	605	583	619	593	601	576	543	630	561	552	572	583	589	539	536	566	578	592	575	598	584	593	606	581	594	568	607	565	566	557	569	580	613	566	568	584	588	597	585	573	594	602	575	565	554	602	602	583	557	588	585	567	649	582	570	601	595	562	632	571	614	591	576	602	587	554	614	546	559	568	576	584	617	619	535	585	577	581	586	545	536	562	533	618	577	618	576	573	592	524	552	572	568	560	594	554	585	616	553	560	583	567	545	576	559	589	603	560	549	541	589	575	566	616	562	596	580	587	595	597	591	553	592	567	564	593	528	570	605	575	590	575	552	588	597	603	608	586	599	557	618	593	567	571	604	583	596	561	546	570	601	576	582	569	596	543	570	547	587	600	581	545	549	577	546	579	577	565	570	592	611	577	582	551	590	597	599	616	579	556	600	586	559	594	573	632	624	571	577	547	595	621	612	557	600	600	608	583	596	588	586	534	573	593	598	558	576	595	572	579	579	538	585	626	592	605	623	547	566	551	569	604	567	606	612	608	587	590	622	580	605	579	602	542	591	591	574	602	625	584	580	582	586	584	593	563	574	609	554	561	580	618	570	516	587	601	538	563	594	613	586	583	577	583	578	572	569	596	591	574	600	569	616	626	569	565	588	617	586	518	614	640	581	646	546	588	562	600	605	573	559	523	546	578	597	607	591	552	565	595	583	593	544	571	580	586	590	597	581	561	559	579	597	558	602	525	605	625	592	557	580	560	570	564	587	568	583	585	572	572	581	544	597	573	558	587	569	611	616	539	592	583	559	607	584	604	546	537	555	585	528	602	580	562	589	531	591	568	594	535	589	636	600	571	578	585	584	568	561	604	549	577	588	606	567	548	596	566	535	577	624	583	564	568	573	594	566	569	558	598	568	551	593	620	563	600	554	596	592	587	626	584	609	552	607	571	558	560	612	589	583	602	583	601	592	583	570	607	584	589	576	578	597	568	600	573	569	611	611	580	600	644	562	574	576	589	584	560	559	616	591	564	572	561	579	531	629	595	592	613	561	576	537	587	544	587	601	626	599	593	632	597	584	591	574	571	636	571	591	579	601	581	597	600	535	587	591	615	558	638	563	551	576	575	597	544	646	602	579	566	592	554	565	584	556	603	596	597	552	581	581	535	587	594	619	637	554	585	619	561	571	598	559	591	568	575	581	575	564	578	570	565	558	553	591	630	590	582	596	605	579	631	600	612	612	573	577	536	572	551	578	569	587	625	610	608	571	569	571	588	535	590	586	609	635	623	562	583	610	581	610	625	600	628	604	612	579	628	576	559	598	621	577	605	609	552	558	570	582	561	600	578	584	616	573	546	550	550	580	574	575	577	619	561	555	595	578	574	605	593	559	573	586	642	604	592	557	584	594	583	568	553	565	553	573	562	574	558	540	587	644	603	575	589	531	604	561	583	605	559	579	573	602	578	568	564	584	624	583	634	590	575	582	588	564	590	577	560	611	542	619	611	575	530	606	594	533	598	586	550	578	586	600	603	561	613	602	613	586	564	550	599	579	613	585	588	605	565	637	568	615	577	570	603	590	554	579	578	572	581	666	561	621	603	628	584	626	562	574	592	581	533	605	585	594	576	582	558	601	596	644	565	566	592	585	607	554	536	569	561	606	624	574	567	613	587	553	621	597	592	598	566	581	574	588	623	619	575	608	568	563	570	595	579	577	553	616	590	604	587	597	588	612	566	618	589	565	602	573	551	601	577	586	531	580	578	556	632	581	596	602	602	597	554	555	616	608	597	605	574	554	580	620	548	576	603	580	584	583	515	552	589	540	601	580	596	593	591	554	504	585	572	577	573	606	577	575	587	590	559	577	578	562	579	564	631	577	518	572	542	538	536	569	607	581	545	588	550	606	601	581	555	570	617	568	581	566	624	588	559	592	586	587	578	577	559	624	632	609	567	578	590	607	621	573	610	621	582	578	609	592	594	577	644	617	588	565	580	575	569	634	543	603	596	597	555	593	611	567	603	607	536	616	599	599	560	631	598	565	562	606	555	586	562	600	593	566	582	573	533	575	557	582	566	582	621	539	559	599	599	571	546	572	553	596	586	580	557	588	596	583	563	550	567	603	590	567	606	570	587	555	593	592	583	562	615	558	597	572	554	588	623	573	575	556	586	562	593	580	589	588	600	562	563	600	587	610	557	587	538	589	556
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
