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
338157472330	338157472889	338157473439	338157473989	338157474539	338157475089	338157475639	338157476189	338157476739	338157477289	338157477839	338157478389	338157478939	338157479489	338157480039	338157480589	338157481139	338157481689	338157482239	338157482789	338157483339	338157483889	338157484439	338157484989	338157485539	338157486089	338157486639	338157487189	338157487739	338157488289	338157488839	338157489389	338157489939	338157490489	338157491039	338157491589	338157492139	338157492689	338157493239	338157493789	338157494339	338157494889	338157495439	338157495989	338157496539	338157497089	338157497639	338157498189	338157498739	338157499289	338157499839	338157500389	338157500939	338157501489	338157502039	338157502589	338157503139	338157503689	338157504239	338157504789	338157505339	338157505889	338157506439	338157506989	338157507539	338157508089	338157508639	338157509189	338157509739	338157510289	338157510839	338157511389	338157511939	338157512489	338157513039	338157513589	338157514139	338157514689	338157515239	338157515789	338157516339	338157516889	338157517439	338157517989	338157518539	338157519089	338157519639	338157520189	338157520739	338157521289	338157521839	338157522389	338157522939	338157523489	338157524039	338157524589	338157525139	338157525689	338157526239	338157526789	338157527339	338157527889	338157528439	338157528989	338157529539	338157530089	338157530639	338157531189	338157531739	338157532289	338157532839	338157533389	338157533939	338157534489	338157535039	338157535589	338157536139	338157536689	338157537239	338157537789	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17651	3564	2474	1401	1052	960	754	1529	2300	1442	661	553	522	512	446	526	502	456	437	503	460	392	424	444	447	471	467	483	464	470	453	383	435	448	477	446	506	422	460	480	475	473	432	476	455	471	470	466	455	460	447	445	448	455	419	426	429	452	459	452	480	421	435	454	437	470	459	475	461	473	399	464	396	453	456	432	429	426	447	444	481	434	410	436	474	487	461	444	462	481	413	454	454	446	453	416	444	456	433	449	440	465	466	463	453	452	428	431	433	474	452	450	463	471	434	452	441	417	472	467	418	450	446	402	420	429	457	471	443	477	466	436	429	444	426	430	451	480	455	480	431	415	463	435	417	421	416	431	448	484	505	446	461	440	442	432	478	419	454	426	443	477	464	477	451	458	469	497	491	457	480	415	433	472	444	440	408	459	458	450	490	403	475	476	464	439	462	423	463	483	456	456	448	473	450	457	481	456	435	437	443	457	492	503	471	432	412	441	403	428	446	422	446	448	454	482	426	416	464	426	468	469	467	462	434	417	417	454	415	442	444	461	437	435	453	450	469	433	466	449	457	396	455	469	492	459	440	476	464	473	466	417	458	474	451	463	446	466	452	438	502	481	454	450	466	489	443	470	436	440	449	457	461	450	468	471	459	476	453	456	454	445	460	454	441	479	465	467	469	448	444	443	430	439	482	473	489	445	458	498	434	448	428	462	441	466	461	440	466	456	459	470	470	402	484	478	439	478	414	485	480	433	483	460	419	483	432	435	476	442	466	449	403	417	457	437	458	459	479	458	471	469	506	460	384	382	449	487	488	414	412	429	442	468	421	459	441	452	428	446	418	491	451	463	465	464	426	435	464	499	483	426	417	485	478	470	476	462	440	419	461	475	451	474	477	500	465	400	441	448	445	426	476	436	439	428	393	449	442	435	441	413	469	456	442	425	509	440	429	477	433	434	416	435	468	419	487	450	475	432	470	437	414	462	446	426	466	502	408	500	444	427	452	447	474	403	431	493	461	424	434	522	440	433	444	479	451	426	424	435	463	416	420	436	502	441	491	437	437	457	455	469	480	434	441	436	487	499	447	449	438	452	448	472	454	415	460	462	415	478	455	489	473	465	476	439	485	460	495	417	472	463	449	408	455	411	461	432	454	416	447	450	436	470	410	458	468	435	474	468	451	448	440	453	485	468	437	445	512	441	380	461	415	450	445	437	452	469	452	460	490	483	451	473	438	446	441	450	464	485	468	429	453	439	449	451	429	467	447	434	442	455	465	480	477	466	433	454	404	431	412	469	456	432	442	467	466	432	428	434	416	496	450	433	458	464	445	457	486	449	488	485	435	457	449	426	455	441	394	437	445	424	440	450	481	451	484	415	476	455	453	480	456	441	446	467	458	426	465	432	462	430	451	455	444	456	464	460	456	471	429	480	438	478	445	424	416	490	441	431	472	468	465	436	456	443	475	477	445	453	407	456	416	431	473	490	459	419	431	445	440	451	474	499	434	463	477	433	432	449	425	427	435	427	481	470	480	484	426	465	458	466	477	475	474	434	456	456	461	497	396	437	450	436	455	435	463	473	450	436	497	425	459	455	425	456	413	493	408	447	422	455	494	399	499	419	456	456	450	419	462	499	442	450	423	441	457	450	445	460	479	414	453	451	427	417	435	446	443	457	439	386	442	439	437	443	440	471	475	448	435	415	447	437	463	468	455	451	454	473	458	492	442	457	400	401	469	454	457	452	498	469	444	447	428	453	457	473	422	438	459	440	439	479	477	485	486	420	465	433	472	465	449	485	450	444	429	416	441	440	479	449	466	463	451	420	495	440	439	473	444	495	472	444	466	454	478	414	455	440	488	486	431	520	467	480	414	446	465	480	477	461	453	415	459	465	509	461	436	460	440	451	447	457	444	461	466	469	491	435	449	439	440	458	495	477	416	424	436	464	432	452	479	481	502	455	494	480	435	414	449	463	416	459	475	461	433	499	431	449	464	443	461	402	459	452	453	438	398	444	438	441	444	448	417	431	443	465	454	482	422	490	478	418	446	444	466	471	452	478	458	474	445	456	471	466	452	476	446	433	462	439	471	450	414	459	459	445	478	419	443	424	427	432	419	486	442	431	437	434	420	433	420	434	431	452	476	443	443	451	431	466	468	463	460	435	441	423	426	460	435	445	441	474	447	480	492	439	426	414	495	440	423	420	514	443	448	455	443	475	457	413	441	448	492	397	433	431	465	434	442	445	462	454	457	448	484	449	446	444	452	459	445	461	430	452	446	452	414	439	450	470	446	465	447	470	449	497	446	422	450	461	448	471	459	463	479	423	458	483	452	446	418	449	504	433	460	469	434	472	439	400	450	433	468	466	447	378	427	467	460	447	470	465	464	451	435	405	445	471	466	479	452	447	438	490	428	472	410	443	436	418	473	471	500	457	463	495	448	438	437	511	457	446	494	476	469	459	423	460	432	452	408	448	482	427	478	475	453	463	424	391	464	478	445	484	476	426	431	454	480	446	427	473	469	438	425	498	435	440	440	444	427	476	439	401	420	419	426	463	456	456	456	457	459	455	463	481	453	470	442	421	435	437	414	437	491	455	422	444	451	467	503	453	422	450	446	471	432	445	461	400	469	472	436	435	461	406	456	467	439	449	423	456	427	464	421	448	466	438	443	444	446	467	454	449	438	446	446	470	432	404	403	478	444	470	447	463	473	431	431	480	448	481	464	462	485	465	397	445	428	466	451	442	440	447	488	470	417	435	464	409	439	461	461	484	451	479	465	465	430	433	463	476	476	492	465	463	431	466	476	452	428	447	453	471	453	436	491	469	463	444	444	441	473	499	437	444	499	430	469	469	443	432	448	455	454	464	450	409	450	410	466	413	420	451	409	436	458	453	474	461	434	450	501	474	427	445	460	464	416	438	451	445	436	467	471	492	432	440	469	464	442	455	444	433	450	419	472	460	442	439	435	441	477	427	421	443	421	455	465	458	442	480	443	472	440	427	453	423	470	465	463	460	448	441	491	436	456	440	462	492	448	462	441	477	456	463	438	459	416	442	448	449	480	414	420	472	441	446	433	422	430	440	451	455	435	435	490	431	437	492	439	440	448	493	416	400	436	434	434	470	432	435	473	467	414	461	454	489	445	453	404	412	471	454	464	464	438	479	437	463	434	453	436	466	455	424	451	462	464	475	441	448	461	459	440	483	445	434	485	471	460	457	432	457	451	477	446	433	426	435	443	448	404	478	512	448	431	436	454	466	453	444	431	435	444	466	458	431	442	475	471	471	432	427	441	472	452	458	474	456	460	497	455	424	453	424	479	464	465	436	483	449	426	463	479	455	465	448	402	458	470	443	425	461	456	491	480	472	452	482	456	444	428	438	418	468	450	457	427	465	454	459	387	389	447	445	436	441	455	422	471	489	489	407	431	475	469	432	464	455	403	503	448	510	478	467	428	463	468	464	439	465	418	456	474	483	459	453	455	455	445	440	444	467
9864	2874	4243	3627	3093	2684	2253	6396	9562	5578	1916	1716	1567	1241	1176	1141	1211	1155	1130	1155	1058	1103	1091	1034	1060	1088	1037	1012	1035	1035	1018	1103	1053	1054	1052	1099	1065	1079	1049	1044	996	1027	1041	1044	1102	1064	1079	1028	1010	1065	1008	1065	1062	1049	1022	1074	1023	1045	1015	1035	1048	1030	1036	1069	1041	1014	1076	1014	1026	1110	1018	1057	1037	1016	1130	1046	1033	1094	1008	1054	994	1001	1012	1064	977	1032	1063	1002	1029	1031	1035	1015	987	1064	998	1049	1040	1056	980	1046	991	1038	1031	1016	989	1033	996	1022	1029	1014	1090	1007	1055	997	1067	979	1005	1055	1039	1079	1009	1047	1067	1031	1089	996	1009	1018	973	1079	1011	1105	1083	976	1052	1004	1000	956	1056	991	1009	1001	1008	1049	975	1032	1035	1004	1025	998	998	964	1017	1071	1009	966	1028	1034	1050	1023	1014	1018	1018	942	1047	994	980	1035	988	1022	1029	1067	1028	990	976	1028	1004	960	1041	994	1101	1028	1014	1030	1084	995	1025	1000	1019	1059	971	983	1061	975	1060	1028	1018	998	1012	1031	1051	1063	1092	1026	985	996	1008	1084	1020	923	1041	1031	1029	1044	1025	1036	988	1073	1059	1010	1014	977	1036	915	1090	1053	1076	1077	1056	982	1026	1053	1006	1009	1040	1023	971	1082	1077	1070	1008	1076	1000	1077	1030	1006	963	1021	1043	1023	1047	1015	1063	1004	1061	1047	1002	1019	1011	981	963	1008	1040	999	1038	1033	1018	1032	938	1018	995	997	1009	1075	1021	1035	1114	1022	1028	966	1052	1047	1011	1090	1029	1057	997	1020	1061	1034	1018	1001	1038	1044	1014	1016	1024	1058	1060	1038	979	973	1061	999	993	983	951	1034	1003	998	1039	987	1036	1034	1051	1058	985	1037	1026	1035	1032	1085	1065	1029	1035	1050	1017	1007	1053	1012	1006	1067	1025	1003	1071	1074	1077	1030	1038	1054	1005	972	1068	1019	1015	1050	992	1016	1019	1046	983	1022	1024	943	1006	1045	1065	1035	1054	998	1014	1042	1022	1042	1025	994	1030	1032	1038	989	1028	1021	1021	994	1037	1033	995	1065	1018	1063	990	1066	987	998	1003	1037	1042	956	1030	1020	1040	1003	1020	1030	1045	1054	970	1053	1031	1047	1043	993	1028	1011	983	1010	1002	1032	1040	1028	1069	1044	1045	1004	1012	1009	1054	1028	1043	1035	1005	1029	1036	1046	1022	1081	1028	1059	1018	977	977	1016	1086	1010	1007	1075	1038	982	1000	1053	1086	979	988	1046	989	998	1023	1026	972	1053	1028	1033	1007	1025	1019	1054	1030	1017	960	1059	967	1023	1055	1032	1019	989	1030	1009	1062	1049	1083	1052	1088	1013	1014	1032	1021	1021	1000	1006	988	996	980	1004	1067	1029	1042	1006	1019	1053	988	990	997	1068	1028	1022	1055	967	1036	985	1028	1030	1010	985	1012	1001	1011	1005	1002	1032	1091	1025	1009	1056	1010	1063	1026	1012	1014	1046	1076	1086	1051	1042	1027	1003	1063	1053	1047	1027	1028	1060	1042	1072	1015	1025	1038	1056	1046	1027	1062	1009	980	1015	1066	1021	1016	1055	1023	1049	1007	1051	1043	1008	1039	1019	1005	1043	1079	1021	985	960	1018	1070	1016	1042	1003	1055	1064	980	1029	1005	1010	1050	1049	1008	984	1030	1065	988	1020	991	1061	1002	1028	1083	1002	1087	1058	1004	1043	1053	1060	1001	1052	1043	1016	1051	1025	1054	1014	1062	1066	1067	1032	1034	987	1015	1010	1061	1042	1037	1027	1040	986	979	1035	1045	1023	997	997	1048	1092	1083	1006	1066	1063	1014	1050	1020	1062	1041	1029	1031	1046	988	1026	985	1003	1037	1074	1006	1056	986	1043	1021	1000	1050	989	1019	1048	1059	1054	974	984	1011	997	996	1047	1008	1008	952	1036	1028	1100	991	1053	1006	1052	1001	1020	1048	1005	1035	1037	1063	1015	1017	1009	1036	1010	1074	996	1058	1083	1009	1026	1030	1020	1034	1031	1017	1011	1016	984	1045	1013	1021	1044	1079	1015	1002	968	1031	1001	1063	1095	1014	1029	1005	1030	1006	1041	961	1020	977	1056	1029	989	1005	1026	1027	1078	1003	990	1021	1041	1060	1013	1100	955	980	1051	1002	965	1074	1076	1064	1030	1050	1102	1050	1020	1052	951	1055	1046	1039	1031	1041	1036	1055	1038	1003	1007	1033	1012	1016	979	1000	987	1038	1053	1024	983	1067	1050	1063	1078	1044	1044	997	1033	1013	990	992	1037	1036	1041	1032	1008	940	1018	1035	1073	974	1031	1008	996	985	1051	979	1075	1032	1043	1008	1053	1016	1049	1069	1007	1023	984	1069	944	1015	1023	987	1004	1081	991	1024	1090	1018	1041	1008	983	1028	1022	1014	1064	974	1001	1062	1047	1078	1001	1018	1026	1020	1006	1002	1053	1013	1011	1006	996	1021	986	1006	1010	1034	1016	998	1043	1019	1033	1033	1008	1006	980	1015	1029	1070	1016	998	953	973	1016	1059	1021	1006	970	989	1016	1046	936	1013	1043	975	1045	998	987	958	997	1012	1052	1002	1016	1016	1015	1052	969	1011	1005	1023	1015	1107	1056	1011	1038	986	1017	1070	995	1025	973	1027	1038	1002	1102	1014	1025	1063	1024	1042	1065	1056	984	1024	1035	996	1060	1017	991	1043	974	1071	1054	1030	1030	1081	1063	1032	981	1040	1026	1022	974	977	1016	1029	1024	1060	996	1035	1015	964	1009	1045	954	1007	1040	1027	1001	1027	1051	996	1042	1028	1018	1029	975	981	1033	1031	1057	1015	1075	1036	1019	1019	1073	995	993	1031	1051	1072	1089	1032	987	1060	1019	1019	942	997	1052	1056	1009	1032	1051	1050	1049	1018	1010	962	1044	1051	1034	1074	982	967	1009	1000	1090	1029	1028	1006	1026	1022	1040	1050	1068	1041	1050	999	1054	1003	1037	1034	1029	1039	1039	1037	1058	1018	1024	1053	1031	1027	1058	1002	1026	1039	1007	975	1022	992	1022	1044	985	1019	989	1024	1054	1002	967	977	1034	1028	992	988	1054	997	1058	1032	1013	1090	1030	1003	999	1075	1059	1052	997	994	988	995	1054	1030	1085	1053	1001	1010	1038	1021	985	995	1034	994	1014	1094	1064	970	1008	1031	1035	1051	1040	979	1029	1032	1043	1063	1111	1052	1085	1048	996	1033	1010	1016	1039	1026	1013	1054	1027	995	985	1012	1019	1113	1037	1062	979	1094	999	1051	1044	1068	993	1033	1060	1028	1033	1029	1047	1050	1016	1055	1076	1033	1059	1060	1028	1034	1032	1045	983	1031	1014	1017	1063	1016	1029	991	1066	974	1073	976	1026	1042	999	1056	1069	1029	992	1007	985	1043	995	1055	1074	1058	1053	977	1061	1002	987	1031	1029	1067	1083	1041	1055	1046	1053	984	1040	1074	1029	1103	1025	1062	1010	1046	986	1006	1060	1038	1033	1008	1014	984	976	1055	1049	1069	1041	978	1094	1051	1014	1017	1005	994	998	1051	1021	1017	1033	978	1006	1031	1047	983	1024	1001	1089	1080	1033	1055	1006	971	953	960	1013	1012	1006	1033	1056	978	1020	1079	1011	1036	1029	1065	991	1012	1000	1028	1040	1027	1012	1038	1026	1059	1040	995	975	1005	1009	981	1062	1058	1010	1052	1008	1067	1077	1009	1049	985	1047	948	1060	1008	1008	1013	1002	994	1007	1098	1042	1063	1033	1027	1071	996	1008	1052	1041	1025	1029	1062	1009	1094	1013	1035	1072	1051	1007	1011	1016	999	1017	1060	1026	985	1015	1058	1051	1004	1041	1089	997	1005	1030	987	1041	1001	1059	1051	1087	996	1056	1021	1007	1080	1009	959	1015	1026	1030	1068	1069	1092	1004	987	1030	1010	989	1067	1066	953	1013	1057	994	1092	990	1023	1046	1020	1002	991	1002	1049	1009	1016	1046	1029	1014	1069	989	1027	1043	1042	1024	1016	985	1029	1064	1027	1079	1029	1051	1058	1039	994	1034	1052	1047	1033	1053	1032	1021	1061	1050	1017	1036	1017	1006	999	1038	1060	1015	1041	1026	1048	1029	991	1010	1065	1003	1066	1048	959	1021	1003	1039	1056	1028	980	1060	1046	1004	1028	1020	1025	969	1036	994	1058	1017	974	1008	1012	1061	1045	1090	1040	1037	1024	1041	1009	1064	1058	1001	1039	1036	1037	1011	1043	1102	1053	1063	1061	1032	1027	1002	1015	1092	1052	1023	986	1041	1008	1015	1055	1057	1024	1023	1004	1040	980	1048	1041	1053	1006	1020	1016	1073	1031	1018	990	1065	967	1075	971	1040	1015	995	984	1042	1064	1054	986	1039	1032	1063	974	1002	993	992	998	1011	1057	1033	1061	1040	1048	1042	991	1018	1000	1051	1038	1029	995	1056	1049	1006	976	1016	996	999	1032	1026	978	1001	1057	1071	1063	997	994	1025	992	959	1011	978	1047	1009	1011	1062	1006	995	1060	1065	1019	1044	989	1055	1044	1049	1007	1013	1060	1081	1051	1025	976	996	997	1096	1033
2712	724	603	378	324	312	291	544	809	555	315	267	265	257	288	261	264	310	287	286	286	285	299	253	302	299	270	277	280	270	297	264	299	291	271	264	280	300	267	283	271	308	274	266	308	302	282	286	271	278	249	285	293	268	274	278	319	287	284	294	283	271	283	291	328	283	284	296	263	261	290	287	265	262	274	288	257	282	288	289	299	266	277	285	290	295	269	267	293	288	304	281	287	293	305	297	254	308	317	275	253	273	320	262	307	294	279	274	288	261	276	294	321	278	279	284	299	280	275	315	281	286	301	307	272	286	284	307	280	287	276	268	277	304	276	266	289	268	294	317	315	287	270	281	280	300	274	282	271	290	305	266	260	305	256	275	276	319	288	267	281	258	278	285	283	293	310	288	282	270	280	279	300	301	287	248	312	285	272	295	271	295	258	285	279	294	279	257	291	276	271	287	312	261	270	260	288	256	265	295	269	310	264	291	291	261	279	284	280	310	306	263	292	308	270	295	269	259	267	261	299	272	279	337	303	282	248	292	302	286	298	283	299	289	283	262	289	279	242	285	321	293	274	287	283	266	266	315	286	283	299	298	261	303	291	276	316	246	289	277	286	288	281	278	269	276	282	284	274	257	281	296	318	284	301	260	245	252	285	345	275	306	271	299	319	284	294	287	291	287	277	288	247	292	283	278	276	275	293	268	277	289	283	280	273	282	277	260	301	276	267	255	300	294	265	296	288	290	285	321	303	240	276	280	313	273	266	288	301	267	271	286	288	297	284	298	267	287	279	289	273	275	292	262	271	267	319	277	293	308	308	330	272	284	306	275	250	277	292	297	260	283	290	266	286	263	282	292	291	277	289	261	296	288	300	286	274	268	333	281	306	303	277	269	284	305	320	264	267	280	293	292	289	324	260	281	241	261	289	304	281	301	258	281	332	268	278	316	299	295	286	243	271	280	270	289	270	278	295	295	320	274	284	290	281	273	309	321	320	264	312	263	277	304	316	296	300	270	263	305	265	281	281	299	295	269	274	258	275	297	275	281	276	275	284	275	318	261	321	267	278	273	278	275	296	308	299	319	281	299	250	272	270	273	290	290	289	275	296	282	291	279	330	273	296	314	259	297	297	278	288	285	291	286	266	285	265	308	289	268	267	286	296	296	267	310	296	326	265	273	285	313	298	297	285	293	291	279	299	297	266	267	256	276	276	268	294	284	277	287	304	264	260	294	288	293	315	278	284	301	273	297	322	275	281	286	291	300	283	315	293	290	289	299	273	288	286	248	273	278	291	282	260	315	298	302	326	298	281	280	310	300	268	281	271	278	330	274	289	284	250	283	290	301	258	267	293	279	269	267	296	273	270	264	296	275	273	281	298	276	270	281	248	298	268	288	288	281	261	317	281	315	244	266	289	243	282	263	313	298	243	290	295	234	294	293	307	298	272	270	256	286	269	299	299	280	284	299	305	317	301	254	300	270	298	271	286	271	269	293	295	268	263	295	274	280	279	250	260	294	267	266	288	295	288	311	280	282	283	304	306	299	267	274	276	278	305	293	255	274	279	300	258	300	300	278	259	273	289	290	285	307	304	284	273	282	242	269	305	271	286	282	296	287	270	275	299	262	266	269	248	297	281	258	260	219	298	284	283	269	304	297	309	279	332	270	282	278	277	294	265	254	268	290	258	312	285	273	270	294	284	295	287	277	287	278	296	267	307	317	321	266	309	279	275	266	285	287	267	292	285	307	278	278	283	247	303	283	266	260	290	276	296	290	276	302	306	267	302	294	268	279	291	293	288	282	273	239	283	311	313	291	267	274	311	300	284	296	290	261	292	284	275	283	276	289	287	278	267	289	321	285	277	284	293	311	250	259	269	293	314	277	287	291	283	281	311	269	286	278	269	272	271	300	283	279	228	316	302	316	290	297	282	302	291	271	274	300	288	270	282	285	255	265	251	281	282	287	254	278	293	269	260	271	270	250	310	280	297	261	273	271	295	270	246	288	273	302	265	278	292	259	280	288	268	298	296	279	265	294	304	301	286	295	304	307	269	306	286	263	285	266	285	282	299	288	274	301	269	277	298	289	258	285	278	307	285	294	293	255	298	281	293	284	267	282	293	309	233	295	270	276	303	263	278	293	272	283	309	279	266	308	309	287	253	273	292	294	279	273	298	276	294	241	291	256	279	257	272	271	295	290	276	296	280	300	291	283	297	298	247	283	297	302	290	278	282	303	266	239	254	285	267	265	289	273	286	283	290	285	306	293	270	272	288	283	281	279	253	279	269	264	276	282	286	262	276	283	270	294	266	280	289	317	291	304	292	244	267	259	292	283	292	269	304	280	278	283	284	283	300	286	279	257	304	309	259	298	279	287	249	281	275	286	258	285	284	325	305	302	292	262	305	251	296	312	247	283	273	288	262	280	267	278	284	297	245	305	259	285	281	269	281	285	279	277	291	300	284	280	264	244	286	263	272	260	265	301	269	289	307	314	269	262	292	266	303	273	299	260	312	291	281	273	267	251	294	292	297	296	274	299	299	280	276	269	283	282	245	295	316	255	311	298	301	305	298	281	264	279	310	275	304	288	292	291	275	293	258	291	264	284	293	302	291	282	296	307	263	300	280	312	270	315	281	289	278	301	270	293	293	315	284	323	267	288	256	310	333	277	310	321	282	310	306	287	265	286	284	279	296	281	314	276	259	261	319	293	240	314	289	276	270	296	297	277	266	267	267	295	258	270	268	304	271	281	308	277	292	281	287	289	291	285	264	276	266	298	267	298	285	277	298	306	277	280	300	294	293	274	296	295	306	283	276	265	293	285	286	256	272	276	263	276	287	306	272	282	301	261	303	263	283	272	292	307	267	287	306	306	303	316	325	276	301	282	307	281	266	283	282	290	289	293	252	293	329	257	282	267	273	286	275	341	278	280	307	337	286	279	292	302	247	283	278	273	270	313	295	308	282	259	276	255	289	272	255	288	321	286	285	274	298	293	286	331	286	287	287	315	309	256	293	316	277	272	300	310	302	286	295	300	249	265	270	297	254	296	298	260	308	294	267	306	273	281	280	286	276	286	274	295	249	271	292	286	327	282	269	233	308	294	245	273	274	288	307	283	285	320	279	277	264	274	277	310	295	255	285	263	250	309	295	274	287	291	285	281	285	270	299	307	292	309	270	253	324	323	314	295	290	321	273	280	261	298	314	258	294	292	240	297	283	285	281	285	246	297	290	289	285	272	272	267	255	295	269	303	281	269	287	249	270	272	267	278	260	310	258	294	280	282	268	273	282	266	307	281	285	283	268	267	268	262	262	289	276	318	291	302	313	294	296	276	303	301	298	254	294	319	268	287	262	286	318	289	279	308	274	301	298	292	313	291	268	290	288	269	257	258	289	295	279	273	273	284	314	288	262	300	320	319	280	308	281	273	292	266	260	266	262	278	275	309	269	285	254	292	281	261	285	294	324	329	291	249	284	291	282	324	288	283	277	269	271	284
2497	1126	1261	1034	855	908	827	2353	3420	2011	882	826	729	692	671	718	730	674	696	671	653	684	672	686	684	708	656	680	719	682	715	671	749	665	704	682	666	645	678	700	690	702	664	724	674	695	696	679	689	648	704	676	696	703	711	640	708	675	677	698	694	685	679	666	701	699	674	651	687	656	697	650	701	690	701	699	676	661	696	665	694	657	643	679	669	660	678	649	664	680	662	681	692	678	716	667	714	679	658	702	644	698	657	638	684	679	683	710	665	645	675	662	683	684	678	707	664	673	701	638	623	681	688	659	647	725	702	685	691	684	674	665	655	660	711	651	672	701	655	645	678	697	702	727	661	647	660	668	673	679	694	635	699	687	687	663	632	680	672	673	690	669	685	645	643	653	660	648	672	703	684	616	686	676	639	683	695	694	692	630	650	696	707	690	690	651	697	691	674	661	662	671	660	673	680	683	658	695	663	626	673	699	662	665	691	729	656	711	725	669	665	667	729	682	668	670	687	678	673	648	662	672	675	698	666	650	670	641	670	692	663	676	708	676	674	711	683	690	643	663	642	740	709	646	711	684	683	680	674	732	682	669	684	668	702	713	630	642	710	677	660	674	681	684	671	695	698	667	685	672	660	636	658	652	666	654	672	679	697	676	673	611	675	674	696	637	678	656	674	713	671	700	665	707	664	678	650	678	714	686	694	669	684	694	643	703	646	652	666	681	687	651	743	727	689	720	690	662	677	722	670	648	711	705	662	675	666	633	700	714	666	702	681	696	652	662	657	723	701	681	714	661	696	663	640	676	644	680	683	698	698	661	704	686	658	685	683	653	697	648	708	727	649	654	665	678	656	702	645	671	632	688	664	669	705	678	682	692	678	669	659	682	700	669	680	650	683	679	681	657	667	679	704	683	718	635	661	700	659	676	662	683	651	670	675	708	652	640	652	694	708	712	684	647	644	656	662	669	665	697	665	678	693	632	695	631	692	665	671	670	682	703	696	685	686	654	688	659	693	698	668	696	694	652	667	687	737	683	658	716	663	664	688	694	685	670	664	650	638	678	677	658	703	641	713	682	672	700	689	704	693	652	706	664	705	688	660	714	654	658	690	695	697	703	700	681	610	731	693	697	663	688	696	662	667	682	648	671	679	707	674	656	666	686	762	666	700	721	656	712	652	686	653	669	738	666	717	682	664	668	698	655	670	654	722	693	722	679	657	675	658	674	651	658	728	722	674	709	703	669	659	610	629	690	637	699	689	685	700	674	702	679	656	654	707	674	665	731	671	679	723	664	668	662	630	657	667	711	677	678	643	671	712	672	628	687	680	723	711	715	639	676	668	693	665	702	695	680	659	659	724	711	694	669	679	655	688	704	665	675	671	700	660	736	660	695	655	695	688	685	696	644	678	721	639	711	709	646	625	685	677	651	741	669	659	688	684	663	687	657	669	618	695	687	700	683	674	644	664	630	672	709	640	664	650	680	712	703	658	691	713	665	622	713	687	673	670	692	703	650	671	698	693	674	709	666	653	704	729	690	721	734	624	651	667	704	678	674	708	644	706	618	669	650	658	731	705	655	699	656	663	708	671	714	703	652	669	700	734	710	646	663	693	722	683	687	657	693	665	671	708	665	691	661	661	640	647	705	712	659	660	643	714	675	662	655	685	676	694	677	690	647	714	717	717	669	673	666	708	726	709	661	659	644	689	664	676	670	705	687	639	675	682	676	645	720	655	704	651	700	677	679	650	680	693	669	651	628	730	681	710	658	699	712	659	693	683	677	663	660	690	645	710	669	623	642	644	702	706	655	682	705	677	642	682	702	656	704	640	667	729	656	668	675	661	702	659	705	622	664	648	680	704	704	628	714	695	668	690	649	666	681	699	718	679	686	650	697	708	647	665	726	707	683	661	652	688	630	698	718	692	713	706	653	676	724	649	665	677	681	674	686	683	651	666	706	722	695	674	686	683	708	706	652	675	707	669	692	679	682	725	668	686	667	666	658	661	675	646	644	729	671	659	684	688	671	710	676	674	699	730	720	656	684	712	685	627	662	695	686	647	700	644	707	721	664	667	627	683	663	654	635	647	703	674	681	694	713	704	666	651	650	700	660	658	702	666	669	668	664	693	666	705	677	696	690	677	692	682	687	651	691	674	696	648	702	658	690	714	676	691	683	668	702	712	673	646	665	694	648	694	708	726	719	650	632	648	677	687	658	732	732	663	711	688	651	682	645	667	681	676	662	630	628	681	672	680	666	679	713	653	650	627	643	681	661	710	656	721	661	636	714	745	693	683	698	649	615	671	698	742	679	688	664	688	669	666	668	690	648	667	690	657	680	657	705	732	749	634	667	678	715	636	694	667	664	690	646	681	688	684	665	676	657	668	718	642	664	652	660	705	664	656	688	742	642	740	700	660	719	670	684	679	646	697	662	691	646	666	703	655	662	672	714	723	703	658	704	674	667	701	643	657	698	647	674	650	678	651	687	760	688	696	683	673	715	691	709	716	681	683	735	680	656	720	694	739	667	677	675	625	724	632	647	721	701	621	680	678	658	681	693	711	684	662	664	749	709	676	700	691	636	680	706	676	656	681	676	660	656	633	676	649	682	684	725	658	675	687	741	652	742	678	716	646	684	668	689	694	654	682	682	640	658	672	675	708	717	664	677	675	685	695	679	661	676	654	659	707	712	678	634	651	633	700	707	645	706	669	679	667	668	724	637	723	712	709	701	673	662	673	680	727	692	644	671	675	720	667	687	655	672	698	633	706	705	683	639	688	678	660	655	684	658	708	718	616	697	681	684	665	639	708	705	645	681	684	687	675	647	702	705	698	697	669	678	690	665	664	658	665	674	727	694	697	669	656	673	672	673	702	712	664	712	649	641	662	673	638	667	650	701	674	726	669	676	671	678	663	667	678	658	689	634	669	690	648	656	707	691	625	668	670	677	666	713	702	631	653	736	646	686	678	694	685	684	684	688	698	666	650	645	695	727	623	670	731	681	684	690	665	702	689	692	659	654	662	648	671	686	649	663	704	683	678	704	674	661	657	682	660	683	671	652	660	673	675	725	661	667	655	680	640	674	717	657	691	667	697	667	705	660	736	705	668	674	705	711	679	640	666	690	665	659	658	687	670	674	666	661	650	676	643	650	676	696	734	646	708	699	655	648	724	675	691	657	691	625	664	680	715	682	714	649	685	701	662	639	689	617	686	689	700	629	688	670	636	661	630	710	694	662	684	719	702	691	699	656	689	634	700	654	665	687	684	643	631	680	660	676	702	633	642	680	669	630	646	677	681	722	689	640	655	652	664	689	719	663	674	637	689	666	680	699	666	684	680	654	698	716	669	652	625	696	646	686	664	672	703	681	671	678	640	677	664	685	640	688	690	702	661	655	716	662	666	618	684	678	664	672	740	654	631	649	651	664	701	631	671	710	657	673	702	640	715	720	715	688	654	690	736	681	688	705	684	751	619	656	697	662	662	677	704	657	669	675
8953	1441	1166	648	463	440	351	759	1195	759	350	296	259	304	249	238	265	216	231	273	255	250	229	242	246	223	245	239	235	217	227	221	226	264	261	234	252	216	258	230	238	237	218	265	248	239	206	221	252	231	244	265	253	215	237	210	239	239	241	236	222	209	220	238	237	215	208	232	218	229	219	220	232	230	232	223	227	227	240	233	228	209	202	225	220	236	233	237	217	211	250	234	230	218	225	230	245	236	237	246	232	252	224	222	253	227	223	234	215	210	235	234	242	253	229	226	222	231	225	258	236	218	252	234	232	215	240	266	211	225	255	230	239	217	223	249	238	226	234	204	202	237	239	230	193	196	236	206	216	211	246	261	238	220	219	235	244	241	259	248	239	223	261	224	232	262	254	217	258	211	211	224	218	234	227	227	247	239	237	216	217	226	266	244	218	225	237	270	240	232	246	250	261	250	214	258	262	239	220	209	210	237	242	231	214	232	222	206	233	202	227	232	214	208	224	208	226	224	224	231	196	227	233	232	201	234	237	248	236	226	218	229	219	225	232	258	250	210	235	232	216	236	264	264	213	230	221	252	230	219	209	199	241	240	256	223	260	250	232	221	232	239	240	204	244	204	233	242	242	228	272	238	239	237	251	232	201	234	231	201	238	225	217	215	252	226	248	223	224	262	234	228	206	226	244	214	232	216	245	261	271	239	200	242	252	231	226	228	259	220	237	203	233	243	209	219	201	217	229	204	266	241	219	220	232	235	206	232	242	236	227	237	258	247	240	235	237	199	240	248	232	244	228	237	221	226	232	230	200	235	220	226	219	225	229	234	243	232	253	232	228	254	206	232	253	251	237	214	213	259	234	201	235	238	218	232	220	228	239	241	235	231	212	220	237	222	251	230	203	227	226	233	226	231	249	233	230	221	223	230	217	204	228	230	234	237	192	247	255	254	255	241	219	234	234	263	192	219	235	228	263	234	233	219	254	229	233	249	223	244	213	225	229	211	212	227	208	229	230	220	246	227	243	225	234	215	228	234	227	225	226	239	230	222	236	228	231	217	239	230	252	228	232	243	222	247	219	242	199	231	236	223	243	244	225	222	197	226	224	231	218	234	242	205	265	243	214	254	229	245	217	225	245	234	223	223	215	233	240	235	201	210	231	252	237	215	252	229	215	234	228	232	231	212	245	227	233	206	229	235	222	242	226	239	231	235	239	224	250	237	202	233	215	246	227	227	230	209	227	238	229	243	198	203	285	228	241	221	218	218	235	226	211	227	228	234	257	238	249	254	258	210	238	245	242	209	225	222	230	213	238	249	222	254	215	218	231	241	222	255	220	224	216	224	226	252	232	236	198	222	236	235	231	217	217	247	228	226	219	252	244	259	246	224	232	260	243	215	221	230	234	227	202	238	222	212	238	260	258	214	246	247	200	247	223	279	240	253	225	249	220	239	232	217	228	218	223	211	218	229	252	237	243	214	220	233	247	239	235	235	242	224	245	231	229	210	188	202	235	236	234	216	242	244	252	229	224	206	224	232	262	238	230	233	197	218	237	213	241	252	257	257	224	209	201	292	229	254	203	216	235	276	232	213	248	223	225	226	199	274	231	217	232	216	232	212	252	218	230	202	242	240	221	216	215	225	208	211	243	254	246	244	214	232	221	215	209	249	231	287	246	225	217	217	243	220	216	217	221	207	206	228	228	235	210	249	255	258	244	246	262	220	221	212	226	218	239	240	249	242	233	220	222	208	230	226	231	243	226	235	261	221	230	243	232	228	208	215	227	211	221	222	236	238	197	222	227	219	247	226	241	234	230	229	229	246	256	265	200	228	228	239	221	258	208	202	191	251	241	216	229	261	228	254	211	233	236	222	260	243	233	245	217	217	240	212	224	243	231	218	239	233	240	249	224	232	221	230	250	225	215	276	246	244	267	248	237	225	246	234	255	272	249	249	221	221	235	217	215	210	271	237	228	229	213	231	224	203	192	213	235	225	246	218	254	264	252	244	228	239	234	211	234	211	210	233	248	225	219	212	224	233	232	265	251	255	219	240	227	237	240	225	237	266	201	195	244	213	220	239	213	263	251	229	225	257	231	241	263	253	235	217	240	229	226	240	247	234	233	245	247	234	252	219	214	217	234	231	208	254	223	216	245	227	194	252	245	242	223	222	206	241	226	212	223	233	226	222	257	205	228	266	215	221	237	224	249	253	242	221	242	222	258	222	221	230	271	243	234	236	212	240	251	224	226	237	240	219	233	213	239	219	210	226	242	210	245	206	213	215	237	229	236	223	215	229	244	231	232	233	228	213	222	238	229	240	254	252	212	213	220	214	215	237	233	244	208	229	203	258	233	214	218	218	252	229	252	252	245	215	242	200	227	231	211	216	279	225	216	249	211	242	207	236	208	249	257	222	215	214	217	203	227	252	240	239	243	221	222	250	233	245	219	222	218	236	231	238	214	243	235	225	236	236	235	259	240	225	200	223	198	225	254	244	223	245	233	233	213	247	241	230	230	219	231	240	193	253	235	236	227	217	248	238	230	224	184	233	251	236	248	250	223	216	215	246	250	214	221	240	211	214	225	252	224	229	244	235	225	256	248	227	247	253	214	216	235	223	243	235	259	233	223	237	217	237	226	234	205	274	193	207	269	280	249	231	222	236	228	215	229	226	257	209	232	209	220	221	235	221	236	242	213	246	190	233	227	244	219	200	230	219	214	240	187	233	213	210	240	239	224	224	223	218	240	227	220	226	215	241	245	204	245	190	204	208	230	242	202	198	213	258	271	240	236	217	241	216	229	253	215	223	248	245	205	236	247	205	217	264	225	257	224	223	236	236	275	218	233	229	261	238	214	249	236	209	207	215	195	212	235	214	234	258	252	236	214	228	187	214	230	237	245	216	240	204	238	241	189	249	205	255	243	240	193	244	222	235	211	258	232	223	241	241	229	241	218	231	233	273	249	235	225	225	212	267	232	243	222	243	216	231	234	221	231	234	231	211	225	219	206	224	237	229	220	243	233	236	235	232	218	249	215	228	253	228	262	218	229	224	252	234	211	229	216	227	244	225	252	220	236	244	268	214	256	238	209	234	188	241	233	184	233	218	232	230	238	219	216	215	211	229	228	259	247	281	219	219	251	233	208	249	216	214	237	260	207	196	214	239	228	220	205	220	256	211	238	195	192	238	225	242	227	218	232	229	210	213	231	237	237	221	220	220	230	252	241	226	219	247	232	242	209	232	225	253	246	241	248	230	226	222	253	224	235	251	229	211	219	205	247	216	249	236	239	252	255	261	208	222	220	215	219	232	245	233	199	178	231	255	213	225	225	211	220	229	248	239	241	217	233	225	250	233	214	231	213	231	218	217	200	199	218	206	241	245	236	228	244	249	235	222	241	211	215	239	226	253	240	265	231	252	231	199	251	252	212	215	222	213	230	241	223	196	197	254	245	250	276	226	231	246	231	246	239	229	267	235	217	234	180	237	225	248	237	242
6957	1680	2339	1971	1691	1525	1255	3650	5604	3612	1185	995	845	755	698	694	679	640	621	655	590	645	654	615	593	616	626	604	622	658	663	571	619	636	644	561	630	643	609	618	628	595	608	577	620	661	587	631	612	639	624	606	546	593	608	579	593	614	583	586	538	612	593	614	604	588	547	614	586	631	574	554	600	565	607	624	615	622	606	580	627	571	576	573	572	571	595	618	621	553	594	584	572	606	570	562	621	601	549	592	585	607	634	631	623	588	574	578	594	597	607	546	586	578	598	595	553	606	583	619	586	591	560	634	587	565	566	579	588	607	602	589	550	558	568	571	621	602	565	594	609	577	572	531	596	580	560	560	592	578	540	606	574	604	582	584	596	617	540	581	570	587	592	593	557	599	571	623	558	571	632	640	599	573	579	591	627	560	578	538	611	600	581	562	564	541	554	625	581	597	638	572	579	608	544	567	596	619	599	582	570	588	556	578	571	613	584	609	597	618	627	598	602	634	573	586	624	571	603	561	545	573	543	576	552	596	586	605	562	589	589	589	573	609	607	587	623	630	559	628	620	647	544	606	597	593	585	605	615	567	630	573	603	632	606	612	589	596	615	565	570	552	615	591	596	605	556	637	599	593	590	632	555	597	580	533	611	578	610	591	577	603	623	603	587	620	576	605	570	547	594	599	639	574	599	579	556	604	573	607	616	623	555	543	602	555	588	633	608	621	597	571	602	625	590	578	577	637	573	590	577	641	630	596	587	593	601	604	612	572	604	582	610	623	520	581	593	544	547	601	626	581	569	571	618	594	571	542	590	579	588	613	576	607	623	577	598	637	549	625	579	587	614	561	566	602	610	579	626	614	593	599	594	633	586	579	590	556	614	616	585	590	587	623	582	563	604	601	608	612	588	586	565	579	556	571	612	615	581	605	618	587	616	587	581	577	595	616	596	591	548	573	625	573	575	632	586	578	557	588	556	609	597	564	560	529	611	579	559	615	617	568	583	601	571	590	626	592	572	608	600	588	572	621	545	526	614	608	588	599	578	579	589	578	597	597	607	595	638	597	570	591	568	584	576	572	598	598	592	574	634	603	628	572	573	596	561	587	585	573	567	587	604	570	631	594	583	568	556	590	618	616	591	618	570	588	584	619	570	587	577	548	587	556	592	605	605	573	593	575	612	592	618	604	626	626	564	554	608	558	570	627	614	599	581	567	571	564	610	583	615	610	552	569	564	567	616	614	616	608	567	564	628	607	606	607	594	604	618	631	582	581	583	604	539	564	603	582	627	614	593	625	573	579	599	547	591	590	587	611	591	557	583	602	602	551	583	613	579	564	598	615	545	606	556	580	578	582	582	592	649	613	616	639	597	590	614	612	588	572	617	601	598	593	578	590	612	580	629	559	595	575	606	561	557	586	548	583	618	594	594	633	568	571	573	576	576	611	629	566	573	568	629	648	593	615	584	583	588	606	590	608	550	592	601	567	569	601	588	575	627	656	586	572	595	585	569	571	598	583	547	557	601	604	615	561	592	629	573	578	578	593	625	636	594	549	571	580	575	554	618	631	582	610	579	572	591	564	598	612	555	568	577	579	566	649	639	597	636	625	591	615	633	586	625	594	590	581	659	599	589	624	636	622	589	622	585	631	606	535	573	625	606	590	611	539	582	562	602	575	606	583	549	576	571	579	605	578	632	555	578	638	585	604	584	621	650	657	613	632	555	600	598	615	583	606	557	585	573	529	590	543	548	578	630	635	622	577	608	606	553	596	575	572	583	582	637	615	604	560	609	627	627	568	601	636	633	597	604	570	620	585	573	565	589	618	608	585	602	583	551	578	611	523	613	580	606	628	610	597	616	610	563	609	601	589	579	575	571	556	564	583	597	651	597	609	580	640	606	596	583	563	598	587	603	600	564	570	597	589	619	593	620	603	588	560	580	620	594	616	587	600	640	573	593	610	580	580	550	595	599	589	583	581	635	562	614	605	601	626	540	568	551	587	598	561	596	594	587	663	597	603	609	607	602	581	592	586	624	601	607	609	558	604	593	544	568	636	596	638	578	551	609	594	601	562	567	561	560	581	635	611	592	594	603	552	615	548	539	551	581	598	567	609	601	624	599	590	582	604	571	588	638	632	598	625	567	546	616	574	590	558	632	594	578	589	594	595	621	569	551	593	608	598	601	580	594	616	570	622	598	629	589	584	630	545	601	572	580	614	614	604	559	590	592	612	589	566	586	568	590	582	549	601	569	643	579	583	595	592	596	583	580	612	615	584	600	605	551	609	590	565	568	584	572	558	623	586	617	590	595	617	562	594	609	576	591	620	618	558	602	582	591	588	568	568	590	648	589	594	588	588	607	629	568	663	586	564	571	576	554	598	609	581	579	572	581	567	620	618	570	586	554	606	581	611	599	614	577	586	564	581	603	612	579	631	562	598	620	622	582	637	567	587	597	604	591	608	585	571	638	615	591	587	564	591	582	597	575	612	580	600	578	579	649	568	564	627	612	568	604	583	638	621	575	597	571	609	572	573	614	579	544	555	610	585	576	643	592	631	608	615	594	617	606	608	591	573	578	619	575	614	573	582	629	611	624	591	613	619	583	563	600	583	610	585	607	586	586	575	574	547	578	589	644	562	581	615	584	573	578	579	554	582	611	550	636	549	547	581	612	622	613	613	597	604	585	582	618	600	536	579	589	596	573	626	594	574	616	613	597	596	553	638	610	570	564	559	588	595	625	605	571	586	608	511	626	609	571	603	570	594	627	531	588	575	588	587	558	612	597	568	605	560	573	590	583	581	599	573	583	591	596	600	597	553	554	623	564	581	566	630	575	555	562	588	585	595	595	624	583	602	600	576	591	550	562	592	567	607	573	586	618	595	605	597	592	580	606	601	564	554	580	620	584	631	567	596	609	608	613	626	559	570	613	593	612	599	566	630	580	598	590	593	557	610	600	566	598	549	538	596	627	572	584	558	608	616	559	598	603	597	581	553	626	604	595	622	574	644	621	608	567	568	587	588	596	614	596	594	578	609	563	593	567	573	596	640	578	586	665	615	568	570	602	607	581	616	530	597	618	588	623	611	624	605	589	651	618	626	584	639	625	584	577	558	598	581	573	572	626	580	597	583	598	563	631	608	592	613	601	587	631	584	572	570	581	588	553	580	619	577	601	539	569	565	615	555	578	594	581	632	562	614	572	544	560	602	592	553	534	559	570	575	601	580	582	548	651	613	619	576	584	610	577	581	545	594	614	636	567	567	602	558	596	585	607	565	614	586	594	597	538	606	606	590	630	607	551	600	618	557	595	613	551	589	614	592	633	582	584	608	606	578	593	557	621	592	558	589	558	572	583	587	593	573	577	549	606	562	590	602	576	582	627	596	582	596	619	570	620	613	597	565	589	603	586	527	632	574	620	572	583	635	603	621	603	634	567	614	609	591	618	602	607	635	557	577	621	558	589	605	595	592	613	598	560	641	563	534	568	608	602	590	633	620
16568	2904	2077	1346	986	739	664	1161	1793	1258	603	514	500	494	438	480	469	439	422	413	448	454	463	449	438	485	497	439	445	437	412	392	418	437	430	420	445	448	423	406	391	411	387	451	428	423	454	417	449	400	450	433	416	439	433	460	405	424	417	424	461	426	432	402	437	418	427	422	445	452	398	428	404	415	406	440	436	403	439	418	437	429	414	420	407	419	418	407	455	407	428	407	411	421	419	404	380	434	408	430	394	418	456	402	425	427	434	422	458	420	416	419	426	406	436	442	448	380	443	419	421	446	450	436	409	395	454	407	427	405	413	385	387	397	402	429	448	410	427	422	449	409	399	414	430	435	432	422	454	416	434	442	435	442	430	418	426	400	397	423	436	423	457	444	466	430	457	441	416	437	460	408	421	389	400	393	422	402	398	438	394	415	439	447	370	399	439	401	427	417	444	404	469	403	455	413	404	419	383	391	442	434	392	394	450	385	426	427	424	443	398	433	463	405	460	383	426	430	416	414	440	445	444	462	445	420	417	421	416	407	392	411	469	427	405	406	383	400	440	428	439	422	396	412	470	432	389	427	407	382	468	427	434	426	430	430	419	438	428	418	397	446	422	449	440	460	390	422	462	421	402	392	380	388	427	435	426	451	359	414	437	424	454	475	413	433	402	398	410	439	392	403	430	420	430	415	406	432	416	426	430	406	447	440	427	407	437	428	436	396	408	392	396	432	414	428	428	453	480	448	430	428	429	400	409	428	462	404	454	419	432	436	379	405	462	425	404	448	422	425	439	416	451	416	425	441	463	435	443	411	452	420	414	420	412	415	425	424	409	410	445	438	454	382	376	415	455	407	424	413	465	431	418	422	420	400	432	432	401	366	415	403	438	398	422	402	392	445	426	405	425	386	407	407	434	435	433	436	442	438	412	384	423	406	409	404	414	406	427	396	413	409	456	419	447	424	412	405	412	459	470	449	393	453	428	399	421	395	405	400	455	443	434	393	441	421	428	428	414	420	446	392	435	433	404	407	444	395	403	442	472	400	438	449	418	467	439	428	445	448	458	418	432	453	409	435	406	431	379	456	443	407	440	462	423	409	409	412	449	438	414	468	404	395	425	396	456	468	416	427	410	385	418	447	384	448	410	403	431	415	407	446	408	411	421	406	431	401	415	425	453	412	392	413	442	418	436	412	427	446	427	451	460	402	465	454	417	396	444	418	417	449	429	451	433	436	424	385	415	435	383	405	427	456	418	411	416	435	426	471	406	411	416	438	462	399	406	441	429	410	423	446	387	410	429	446	420	410	437	421	433	428	449	386	407	417	456	429	430	415	446	421	421	409	409	437	439	433	460	418	449	418	420	434	405	406	421	427	430	423	407	435	404	438	413	388	420	410	437	444	454	462	399	436	384	394	437	427	437	422	410	457	449	444	424	435	428	440	455	423	440	477	458	373	400	427	451	415	422	432	416	451	437	415	454	409	403	424	380	400	460	433	447	405	369	431	460	480	442	408	409	429	414	435	443	402	459	443	356	405	429	429	421	459	449	413	447	441	413	453	445	437	463	452	411	395	410	421	430	427	445	414	402	371	424	412	421	374	409	430	392	413	408	432	415	392	450	413	431	434	389	444	452	372	417	429	465	432	401	398	423	448	448	479	450	388	420	417	439	438	389	435	418	449	406	458	450	436	385	397	406	450	418	409	445	456	389	347	405	402	412	432	412	427	414	394	456	396	408	428	421	447	411	478	413	419	438	420	418	437	417	423	456	473	408	381	397	432	414	430	432	381	451	399	416	431	385	375	400	417	395	389	423	440	407	443	435	428	435	387	408	428	402	390	395	419	417	393	403	448	417	415	423	449	384	409	390	437	433	433	414	427	452	471	441	419	394	430	433	458	447	416	411	492	434	396	423	442	408	462	381	422	383	422	410	432	479	454	387	407	429	438	440	426	405	422	422	425	417	460	438	434	432	435	428	416	409	397	433	406	441	408	418	395	414	443	432	460	401	444	441	404	415	435	426	390	429	413	390	413	418	407	427	449	421	430	436	445	430	415	409	429	400	422	405	386	438	427	466	447	424	404	464	446	379	458	404	409	420	481	398	428	456	464	400	431	451	412	413	416	406	436	391	446	437	426	448	409	431	397	437	425	424	434	451	414	409	477	442	402	423	416	473	415	421	425	409	462	422	395	410	469	399	440	443	432	415	421	426	418	385	409	436	380	456	455	471	426	404	409	406	403	416	419	399	423	387	423	431	423	471	406	442	430	416	434	431	384	421	420	419	432	432	472	446	428	430	410	424	403	420	449	436	421	410	489	462	466	425	421	433	425	389	448	429	419	414	390	394	447	465	446	443	443	436	395	408	423	432	418	449	447	430	456	418	429	408	428	415	426	416	396	389	434	437	429	445	398	400	425	434	430	419	416	411	432	449	408	409	434	431	414	398	460	417	412	409	452	410	459	426	435	421	420	408	406	459	364	431	396	411	384	397	425	410	435	432	417	427	428	415	399	442	398	435	364	425	425	401	443	436	418	400	428	425	432	439	408	403	435	442	380	377	438	403	425	420	387	446	425	362	427	464	455	422	438	413	422	412	402	430	409	438	397	411	429	402	451	389	470	404	372	416	424	409	424	441	425	405	452	444	438	404	430	402	414	426	416	411	434	419	445	425	418	410	400	409	432	445	424	452	448	410	423	416	425	420	429	449	415	422	386	409	430	423	456	448	418	413	424	396	457	444	395	441	452	449	424	467	418	424	407	406	410	406	460	377	392	420	426	398	417	429	416	429	427	388	426	446	477	435	430	373	421	394	437	402	423	433	435	428	407	431	445	426	424	396	408	411	389	435	395	430	441	416	434	473	447	437	417	448	421	397	425	412	430	395	434	413	404	430	404	380	446	431	430	413	420	397	368	431	455	399	401	426	424	386	433	445	405	394	384	408	402	420	408	403	386	421	384	403	404	401	392	466	447	412	450	445	414	419	390	430	428	484	387	400	431	414	428	445	413	421	403	442	451	454	440	383	393	443	416	407	454	425	433	409	444	442	411	431	488	439	389	391	399	397	397	463	390	442	427	434	385	430	426	483	470	455	394	449	434	460	404	408	431	392	420	435	403	464	444	427	415	414	430	411	404	410	446	396	429	430	413	400	429	392	434	414	426	391	397	393	399	444	419	439	427	424	413	395	435	437	404	402	434	412	397	429	413	415	404	393	399	390	459	447	410	383	417	434	433	402	423	442	429	455	423	435	443	433	407	417	392	447	425	382	376	423	393	422	423	443	465	426	484	384	425	408	411	421	433	447	416	463	387	406	457	415	404	461	491	407	433	432	399	412	442	393	377	403	429	432	434	419	414	466	413	395	414	436	437	442	442	397	423	407	442	391	425	440	412	423	406	418	453	451	454	399	449	455	450	455	385	421	415	431	423	440	473	467	414	442	373	437	408	413	455	437	421	400	437	427	393	443	430	432	417	433	418	453	411	410	446	408	396
9441	2512	3713	3268	2822	2642	2111	5031	7776	5016	1868	1616	1310	1190	1131	1133	1112	1074	1120	1078	1048	1109	1027	1039	974	999	973	1042	1070	1011	966	1030	1007	998	1014	1009	965	994	896	972	962	953	1028	931	992	974	1015	970	1003	989	973	914	950	990	1007	1010	971	941	1017	1013	1009	947	980	958	975	954	992	965	968	986	957	933	917	946	944	1005	970	989	955	954	1001	953	962	1009	941	969	997	957	976	945	1051	881	972	1019	972	956	948	967	955	984	970	948	1003	920	1004	943	980	977	972	978	879	958	905	941	975	985	974	970	1049	1008	953	929	918	1006	924	938	961	965	952	980	987	958	934	992	950	929	955	1018	986	1010	958	965	952	909	1025	924	934	969	1020	961	989	948	984	985	1025	961	974	954	976	975	949	990	956	989	916	992	1015	993	1009	1029	985	1028	930	1074	949	992	980	992	968	963	962	1000	966	986	946	959	993	931	1000	943	978	982	960	950	963	975	973	985	926	967	1030	912	958	983	969	886	912	936	998	965	966	982	982	978	984	999	998	964	946	978	928	933	972	945	993	973	921	939	975	876	970	954	1011	969	986	957	958	964	940	967	969	970	954	966	963	970	970	1016	954	980	994	967	993	972	996	924	962	1006	931	939	990	965	997	975	953	980	945	948	984	942	963	909	982	984	1011	957	985	953	1034	961	937	929	965	960	980	981	1012	940	962	944	965	940	1006	988	999	990	1028	965	953	969	980	957	926	969	931	1013	929	1019	976	968	923	998	995	963	996	951	962	1000	956	990	964	953	947	969	979	959	950	996	939	961	998	989	937	1067	1027	957	947	980	995	949	908	976	1019	1010	979	999	958	1009	1011	977	956	999	1015	919	962	972	940	951	912	979	949	949	945	976	910	1018	959	1002	950	997	924	955	994	1008	947	936	945	946	950	906	917	991	943	919	940	952	983	976	957	958	926	949	955	966	1010	952	990	954	925	949	981	1014	1002	935	985	985	969	991	926	969	978	918	966	946	965	947	994	996	977	956	962	925	945	938	978	895	982	966	978	937	1033	928	953	986	949	959	928	956	936	1010	963	974	972	955	1047	928	1004	960	949	976	955	1000	998	933	953	1016	904	917	960	950	993	983	961	999	910	989	988	976	963	1007	998	1029	940	1015	959	905	973	961	1005	1019	960	934	1020	954	993	1060	983	948	944	971	961	965	943	932	949	952	987	940	975	1017	948	938	1010	970	947	974	931	1094	976	977	933	993	972	929	954	903	969	892	999	1011	978	965	998	1027	969	974	937	944	902	969	993	949	963	998	997	973	983	988	989	984	1031	946	975	980	967	933	911	987	1012	917	990	971	970	946	975	928	966	926	974	1003	934	1003	926	1008	948	920	979	969	963	951	938	964	961	920	930	885	962	969	951	1022	944	955	984	909	996	1017	977	925	927	965	938	1040	981	970	948	966	953	936	949	1049	973	957	953	1039	987	937	963	967	971	961	886	988	1039	1003	992	926	947	956	944	977	925	958	990	951	1013	967	952	978	981	951	968	972	967	897	1006	955	994	922	962	955	984	1002	917	953	969	961	951	1004	960	999	966	983	985	955	969	950	937	964	1017	960	973	1016	979	983	996	1030	913	963	980	1031	954	974	998	989	967	939	990	971	1014	948	987	941	1004	983	943	955	978	1023	1010	922	928	968	959	945	924	987	945	962	1013	989	892	973	909	961	924	955	1002	1044	944	995	975	980	952	982	1007	944	919	992	946	953	928	957	942	931	957	1001	943	942	918	936	976	975	974	979	973	901	952	979	969	970	1007	973	927	956	919	903	936	998	964	913	980	963	992	946	1008	896	941	989	993	1002	913	977	970	980	941	978	989	1014	969	1012	953	919	916	941	972	985	936	945	980	926	985	994	964	948	952	943	959	964	1010	995	954	970	938	997	1010	971	947	1020	943	953	977	918	960	962	1063	1008	1003	958	991	997	1011	993	948	984	985	941	1001	977	959	1009	946	908	941	936	973	990	996	961	949	1017	914	947	888	944	964	982	970	1037	1009	1040	940	981	953	1002	936	964	935	964	973	979	985	992	997	913	1012	982	919	943	956	960	929	959	1006	988	962	989	1021	936	970	952	1002	979	917	992	945	1006	942	935	915	952	947	971	966	940	1006	969	989	879	982	946	960	968	956	979	933	1007	981	939	981	968	903	895	938	952	1004	898	947	983	936	1004	971	960	1026	949	980	959	993	973	973	1012	1019	1015	984	954	969	1000	914	938	984	1028	977	958	988	949	965	981	978	959	944	1096	939	930	974	941	1010	1021	975	941	923	1001	937	921	949	985	988	942	951	929	941	971	966	950	946	985	970	935	986	999	989	932	928	949	977	942	970	1003	989	979	952	1015	971	984	985	967	931	1010	984	918	1031	946	964	937	980	958	911	948	973	958	935	980	1005	945	945	968	977	961	890	926	974	964	983	955	989	971	976	933	964	995	954	998	964	954	904	945	1005	950	1038	967	985	928	928	988	969	974	986	958	981	941	942	960	920	931	992	976	984	965	984	944	939	1011	945	950	941	1032	970	986	951	926	959	1000	1006	1008	977	974	991	989	972	1037	942	1009	988	975	916	988	942	990	972	930	977	977	925	976	982	925	956	1028	973	1009	1023	965	1005	1008	956	951	937	980	969	983	964	905	963	1009	985	946	940	915	931	962	988	964	938	964	933	980	921	1008	930	953	974	963	955	948	942	937	944	971	927	973	973	938	967	918	983	976	962	949	964	956	998	990	937	967	930	938	902	996	959	987	980	1024	937	980	927	982	1011	952	956	976	980	943	993	981	981	997	983	988	966	948	984	987	959	1022	1004	963	953	985	936	946	960	988	953	983	951	981	895	983	987	906	954	946	951	977	951	965	911	958	961	993	1045	929	918	960	963	1023	979	1001	997	957	920	959	1000	964	1004	959	943	1008	963	935	970	976	988	964	961	984	965	962	1023	946	953	969	1014	930	993	943	928	979	977	932	980	968	996	955	975	966	989	962	1022	1001	969	982	924	959	991	932	948	960	910	984	975	986	929	960	919	950	938	956	956	959	1041	975	1030	932	893	976	952	994	951	979	940	952	1012	984	979	971	964	974	955	945	978	991	949	979	951	1009	966	985	963	971	972	967	977	936	950	925	959	1003	977	985	1019	945	956	979	978	986	998	975	924	937	966	905	1002	931	943	980	959	966	977	992	958	987	927	976	940	953	967	947	972	1009	1023	1040	955	978	991	1000	958	926	1001	947	896	970	971	894	1000	1019	1009	911	930	970	941	961	931	957	958	968	965	963	957	946	1028	936	982	953	918	975	950	973	966	996	985	928	1022	979	913	1006	966	963	954	995	915	976	992	963	952	1017	919	921	965	943	948	931	987	1021	897	972	980	966	1009	960	1047	954	949	968	964	959	969	983	956	970	1020	1029	1022	1035	899	975	1000	963	973	945	932	999	962	962	967	943	967	1000	984	941	976	956	974	982	960	947	911	958	1015	986	911	1022	995	984	990	943	959	935	992	938	941	939	920	984	959	947	964	954	985	947	951	971	932	954	962	1006	922	976	994	992	969	1018	962	1001	974	1012	941	964	995	989	965	955	940	966	941	921	946	939	952	924	964	995	995	985	999	1047	985	999	959	975	971	925	977	956	963	986	1009	967	936	1014	967	1026	927	975	964	918	908	1018	963	973	964	1008	946	976	1032	931	927	987
2549	644	575	362	305	306	322	485	657	510	308	281	288	267	254	269	288	254	285	288	253	270	288	257	285	257	257	274	259	289	261	270	236	253	286	244	285	258	272	280	245	285	292	283	245	255	281	286	293	276	264	250	266	263	254	307	243	267	277	314	272	230	279	295	271	263	242	224	291	256	269	289	298	260	269	267	263	249	271	270	258	286	270	294	275	281	260	289	255	259	257	246	263	276	282	270	267	295	232	300	295	316	308	279	273	269	261	273	228	268	256	280	292	276	286	251	264	274	270	285	286	257	286	277	277	262	279	259	263	283	249	276	270	283	266	277	247	277	238	262	249	238	254	266	264	294	276	229	246	275	282	263	271	259	250	280	317	258	303	280	263	266	283	274	277	278	254	275	283	251	243	283	277	319	253	288	280	267	284	283	261	267	282	282	280	288	283	282	230	306	266	257	251	270	238	254	272	282	290	281	277	241	293	290	296	299	261	282	231	241	263	280	235	274	262	291	264	285	276	281	280	249	272	321	274	294	254	277	265	276	222	256	245	270	263	291	294	269	273	276	257	261	295	277	252	268	243	236	281	231	306	249	268	269	268	277	273	280	262	277	268	288	279	246	284	287	277	252	265	282	292	264	314	290	275	248	286	270	242	265	262	271	273	287	278	265	246	272	290	273	252	304	262	309	285	243	276	285	274	277	281	248	264	292	302	242	244	278	234	256	292	312	289	267	246	282	284	295	255	246	286	263	291	255	287	266	249	281	269	247	252	239	278	269	264	297	264	266	289	260	267	299	280	277	282	273	253	299	276	297	255	219	268	237	281	293	240	256	247	253	260	244	254	213	245	271	263	243	251	289	283	251	274	281	254	261	247	274	242	257	268	257	264	295	300	270	265	249	259	276	263	273	253	300	307	271	300	297	273	260	322	282	291	270	305	231	272	249	265	250	248	276	273	271	256	273	281	269	300	264	304	280	267	261	264	271	276	247	258	286	257	247	267	281	269	282	268	264	253	252	241	281	283	272	297	246	260	257	284	279	281	247	272	308	276	272	257	244	262	260	263	264	262	246	247	261	258	232	275	272	289	294	279	274	249	257	244	271	288	275	290	265	299	290	271	293	264	260	288	270	268	244	273	280	281	249	249	292	220	258	257	298	274	249	264	299	266	280	277	242	238	262	231	290	229	269	251	239	280	285	312	267	276	243	257	284	256	278	260	283	300	270	278	272	280	253	275	252	285	306	296	262	296	280	265	259	272	273	263	301	277	277	291	264	248	270	288	273	264	267	264	282	266	262	293	285	279	286	254	271	277	284	236	263	284	302	267	292	260	258	266	274	259	289	277	286	246	270	268	312	228	262	267	272	261	285	284	308	273	288	282	247	281	265	274	285	254	308	283	268	297	282	272	262	280	280	276	262	275	255	285	264	276	287	288	297	252	281	276	275	250	241	285	242	294	282	258	269	263	262	245	267	212	255	269	262	230	264	287	248	250	281	276	275	294	278	279	283	237	252	268	289	259	266	280	281	278	260	278	264	249	275	290	234	280	269	270	281	264	263	263	239	257	284	268	274	261	245	251	283	270	262	279	277	253	267	281	273	261	280	290	245	274	240	298	290	244	284	283	253	270	287	257	245	248	251	270	275	269	259	266	260	268	281	250	269	258	271	269	287	290	282	267	307	283	275	304	283	263	279	274	277	237	293	309	299	286	232	260	249	282	245	274	232	237	245	249	271	287	272	235	264	286	271	285	245	238	260	258	297	305	272	260	289	260	283	268	294	267	283	246	259	287	279	289	259	269	275	276	271	281	266	249	276	264	248	268	271	261	288	290	259	263	268	286	255	262	242	246	251	321	276	258	311	272	261	254	267	307	269	241	285	260	297	293	273	258	228	258	281	291	275	279	271	262	250	247	264	248	248	277	304	233	285	243	233	288	258	255	269	253	254	274	281	279	252	290	289	228	264	319	288	270	287	269	289	243	282	249	280	286	287	246	274	251	280	277	280	235	262	277	277	269	243	295	253	249	248	258	259	298	256	275	276	264	288	256	293	282	268	279	279	247	282	273	267	289	252	270	289	247	278	276	274	286	268	290	284	255	262	252	262	266	286	250	257	249	286	310	275	258	269	292	323	294	274	273	284	303	285	257	261	254	231	285	285	261	265	260	272	262	249	287	276	265	225	254	292	269	293	276	267	286	259	265	277	259	245	284	262	268	240	284	288	305	280	277	253	279	222	267	301	299	299	274	283	256	250	255	235	273	275	273	282	253	281	258	258	280	287	291	291	265	268	284	257	279	245	274	269	271	260	297	275	241	293	284	235	268	256	270	258	296	248	253	247	298	248	282	253	264	279	264	258	269	250	236	241	257	264	288	265	317	274	273	284	255	275	280	260	279	273	280	264	292	258	268	271	264	287	248	278	273	322	259	296	279	260	290	245	256	270	269	257	269	265	260	299	288	269	259	241	267	248	239	293	250	276	297	239	275	268	212	228	253	256	254	253	267	252	271	258	244	243	312	251	311	279	254	246	243	275	285	253	252	266	247	247	243	273	251	283	247	253	248	278	259	264	297	272	279	270	274	238	289	272	267	280	272	240	275	247	271	264	292	284	270	264	248	282	306	264	280	294	291	318	310	287	293	288	266	254	280	291	268	279	284	260	268	257	285	296	296	268	288	262	284	264	253	253	245	278	235	239	282	303	266	269	282	275	241	252	288	246	301	282	264	279	298	319	273	264	256	297	280	276	282	295	281	270	244	307	257	275	286	289	274	260	234	248	262	271	276	294	276	294	271	260	274	253	293	266	292	261	250	269	245	246	270	273	298	268	302	270	282	269	293	278	290	247	264	281	280	291	251	277	299	279	246	278	260	287	268	265	272	272	276	269	283	267	281	302	276	230	276	274	259	268	276	269	272	327	259	257	245	285	286	293	306	255	273	268	279	294	267	315	280	245	309	289	305	246	256	285	246	269	293	270	251	284	299	262	247	272	276	267	261	259	261	269	275	287	265	277	277	243	265	266	266	250	279	273	272	254	291	233	266	310	272	295	290	260	269	266	302	274	278	265	269	299	262	240	265	283	230	282	296	288	238	269	286	267	278	254	294	242	245	269	264	258	269	264	292	281	272	260	274	264	298	282	262	241	266	240	287	273	269	324	230	278	262	242	293	300	260	284	247	279	262	267	294	300	251	255	246	268	279	278	269	284	281	253	255	271	261	260	257	267	272	266	265	281	253	250	270	257	259	239	285	256	283	273	242	248	256	280	254	248	254	238	248	274	296	264	268	298	266	264	280	265	245	292	279	321	270	239	262	279	289	256	274	278	292	247	270	275	276	304	283	306	243	275	257	306	306	237	253	320	305	278	280	265	233	270	273	285	296	270	245	274	282	284	290	263	248	296	259	279	257	262	273	269	268	247	264	257	284	282	295	282	298	315	274	284	282	294	273	262	290	288	268	242	283	269	269	260	273	251	274	262	291	248	262	294	308	284
2348	985	1142	886	859	840	839	1751	2872	1923	852	779	712	646	686	652	672	637	638	690	653	678	665	658	638	660	639	662	655	658	686	681	658	634	626	614	619	684	564	603	631	657	635	663	690	675	713	643	644	667	608	588	654	664	642	642	645	657	676	629	682	661	677	655	656	629	676	651	666	618	695	666	645	647	633	635	617	652	668	650	697	656	669	683	687	658	619	683	599	639	692	670	620	646	648	671	644	661	679	653	655	705	618	630	634	625	637	652	685	620	648	652	652	640	704	630	653	663	626	674	651	653	630	631	613	649	677	625	615	674	622	673	661	618	685	630	638	666	598	638	636	688	626	606	651	684	640	643	622	639	591	662	660	664	672	598	630	612	678	647	630	720	642	648	673	640	644	641	618	640	689	622	654	646	696	687	668	666	647	680	645	635	677	664	616	620	649	658	648	628	636	655	618	632	624	682	633	665	679	670	688	616	621	618	651	620	657	589	620	642	637	673	651	649	648	639	634	628	632	614	654	678	688	681	653	615	649	673	628	649	645	642	653	642	610	634	646	635	677	637	615	620	639	621	670	650	639	650	628	666	629	642	661	649	661	638	684	661	636	652	683	651	684	677	648	656	658	649	641	610	647	665	633	705	647	641	692	679	661	656	646	661	654	652	670	622	643	637	648	638	614	665	622	669	697	676	613	645	657	587	627	652	632	634	641	651	641	599	627	628	634	648	648	622	604	672	699	651	593	681	672	647	671	664	651	631	654	610	679	619	662	636	663	616	651	654	655	606	659	634	619	627	658	635	645	591	653	635	637	645	663	649	613	635	702	657	659	636	666	640	663	618	664	641	670	625	691	674	642	636	661	689	618	654	636	661	680	660	655	635	657	672	651	628	650	657	647	649	601	656	685	682	695	649	635	641	660	627	625	630	667	656	638	634	658	660	671	654	640	608	690	666	656	641	657	669	656	600	636	623	631	667	629	665	653	629	614	664	626	673	641	609	666	686	647	684	627	637	672	662	655	635	680	633	683	657	627	658	661	661	657	641	667	678	666	604	630	621	660	628	626	639	692	655	632	639	671	657	626	670	654	654	658	667	653	664	661	641	648	621	657	636	658	659	667	677	619	641	635	695	674	633	680	642	687	595	650	644	653	672	661	574	649	661	657	620	674	625	658	656	629	596	658	654	650	644	657	628	618	631	673	644	690	674	598	653	622	591	664	690	627	642	653	638	661	675	640	650	635	629	653	632	634	656	629	632	638	642	586	651	640	714	680	651	624	624	628	668	618	634	595	670	611	695	678	645	668	647	638	668	656	678	643	632	691	684	608	614	612	657	687	653	604	667	639	669	596	655	645	672	624	586	629	661	662	648	679	671	653	655	634	653	649	644	693	668	683	669	626	666	635	640	632	613	673	677	615	671	696	663	705	614	643	657	663	645	640	631	571	652	637	673	628	607	622	606	634	646	644	599	660	609	620	635	640	645	622	630	654	651	646	612	665	669	658	654	644	678	639	635	656	676	647	687	672	651	637	649	631	648	651	662	628	633	665	590	674	645	638	649	650	656	637	649	683	622	662	650	633	640	664	637	657	631	639	637	661	651	650	695	621	647	658	625	618	632	651	646	625	702	679	639	661	647	656	648	677	649	664	654	663	667	674	614	615	634	624	659	674	658	625	673	666	690	644	690	664	660	650	619	666	616	637	651	660	639	641	600	648	606	634	664	703	673	608	649	653	654	635	689	614	706	696	713	696	621	657	626	679	652	630	665	657	682	620	625	626	633	621	681	667	630	615	650	647	595	640	669	622	662	622	610	607	653	682	625	659	630	628	659	655	626	678	641	659	636	650	687	662	667	632	634	623	689	685	676	631	650	633	667	666	672	652	688	658	665	635	655	646	653	675	611	607	624	654	688	637	665	658	628	693	584	647	629	649	643	686	669	670	657	621	645	615	649	635	654	623	632	671	617	647	650	653	617	598	667	631	612	637	617	688	636	646	693	706	670	608	635	678	635	625	625	660	701	648	666	681	654	624	646	672	695	640	649	668	638	673	664	650	639	675	635	649	665	686	658	642	673	641	680	666	701	668	666	662	651	626	651	640	648	651	635	622	685	668	646	641	651	618	669	625	648	632	620	637	662	654	692	654	686	669	650	655	643	657	639	685	667	656	620	684	647	657	641	629	682	637	656	666	659	638	647	622	632	613	693	632	640	652	682	657	657	674	695	676	613	651	683	688	638	648	662	615	620	626	670	642	662	637	645	690	618	680	658	631	638	694	668	661	651	616	627	625	661	700	642	627	605	710	619	622	629	623	611	697	640	657	688	674	628	647	665	612	627	662	637	643	632	643	639	624	660	685	654	631	696	666	657	660	622	634	650	629	651	609	664	672	592	592	629	659	617	640	626	621	642	620	612	633	678	696	577	635	636	709	620	652	669	607	646	652	636	648	642	627	591	626	656	647	653	665	698	639	679	688	628	651	705	680	661	623	663	658	628	666	644	648	593	654	614	655	634	648	673	672	677	644	630	648	617	659	698	626	684	643	634	650	648	622	627	672	661	640	640	694	628	625	645	670	666	614	674	652	600	681	638	696	617	641	626	652	618	653	680	628	685	606	676	644	619	637	603	643	681	629	634	643	667	610	688	691	677	656	624	660	636	642	700	653	661	649	659	653	649	635	639	639	679	621	665	667	631	592	619	641	645	631	661	667	641	682	670	639	678	648	650	650	636	665	664	674	642	611	644	615	663	617	648	658	644	650	653	614	604	610	681	660	635	663	652	646	646	657	620	687	664	642	623	619	674	653	609	630	659	655	617	640	659	619	632	689	653	675	626	639	675	646	655	600	693	640	654	610	672	620	634	625	648	701	623	601	664	648	680	626	600	649	667	664	660	634	629	687	654	642	659	679	622	618	694	658	631	633	675	621	669	619	650	640	656	666	676	622	629	652	625	672	687	637	657	642	627	664	641	645	647	633	606	675	618	657	672	654	662	626	648	629	628	638	653	666	647	622	675	656	663	636	674	698	668	671	622	657	617	673	620	632	689	655	628	642	642	634	669	625	653	619	608	638	636	618	655	668	643	664	621	633	621	688	668	669	642	653	665	632	619	660	648	651	653	666	648	611	709	651	658	679	651	632	579	670	659	673	628	676	624	622	661	663	630	655	624	698	638	607	650	608	615	661	644	610	660	658	614	704	613	618	663	679	696	626	644	652	638	657	621	629	611	643	639	650	596	671	709	690	632	638	661	656	648	682	623	633	698	680	640	665	623	639	641	652	622	652	663	624	631	646	624	641	592	662	645	658	665	688	655	629	633	698	685	691	671	645	642	676	649	675	670	594	715	670	691	641	642	624	658	645	667	618	616	651	611	651	676	641	649	654	594	680	614	634	657	634	644	696	579	634	687	671	675	670	641	633	662	647	658	633	609	626	656	648	614	635	665	636	668	660	636	666	664	671	675	642	660	648	614	643	684	667	649	643	626	700	626	667	659
8775	1337	1007	615	479	405	336	669	1013	628	344	293	264	243	218	238	264	208	208	193	213	229	245	223	238	217	212	220	206	226	211	231	207	241	240	187	225	237	229	250	206	230	205	239	234	203	199	223	215	231	216	209	247	220	234	247	223	220	210	215	227	218	187	244	192	228	218	230	208	204	220	225	231	206	224	242	249	224	202	209	216	227	206	208	214	216	242	242	220	240	227	218	240	213	217	227	227	213	204	227	250	253	221	217	240	206	214	237	207	208	217	231	193	221	232	207	209	225	203	237	234	234	222	200	216	198	217	229	224	203	216	228	223	233	234	217	230	208	198	218	214	212	199	194	199	217	212	224	204	210	258	185	210	212	229	218	215	217	214	226	242	215	232	217	230	227	229	180	251	207	238	242	201	253	197	224	225	223	220	231	225	211	210	235	205	228	221	236	206	214	212	212	215	205	213	245	232	225	224	208	211	211	229	236	208	228	249	226	246	227	211	213	210	194	218	222	235	225	241	222	222	220	209	218	228	207	230	199	214	240	215	196	220	219	223	209	247	238	223	216	220	193	252	213	228	201	201	234	210	196	252	218	218	206	227	199	193	226	215	219	236	224	217	220	221	220	228	219	190	211	243	226	213	218	179	212	205	229	208	246	229	212	236	195	210	232	220	208	241	231	200	220	211	188	219	226	230	242	207	209	213	225	225	219	211	219	219	205	228	213	208	216	216	251	216	214	204	204	223	214	217	212	231	205	229	244	197	229	228	216	253	218	235	216	245	227	209	230	210	213	238	232	208	240	235	247	198	234	232	201	212	205	198	215	222	226	214	219	210	225	206	216	191	194	214	231	197	197	216	216	202	234	210	236	228	221	221	214	229	211	214	218	242	210	242	208	203	210	225	230	210	201	221	196	201	225	230	205	237	216	232	235	238	207	213	232	258	225	200	215	203	221	244	203	206	233	209	211	230	216	202	232	226	215	210	223	216	250	204	224	218	207	213	195	214	211	216	196	224	250	210	218	209	238	228	227	222	233	191	238	203	252	205	214	219	226	209	208	198	222	221	189	219	179	217	197	205	222	209	199	213	199	230	206	216	232	248	225	240	254	248	236	256	216	212	187	217	218	204	199	214	208	221	222	213	222	235	202	196	190	223	198	223	225	191	212	219	200	221	204	235	214	239	241	232	228	170	223	183	225	224	227	231	206	239	227	188	209	225	229	214	242	224	195	202	220	205	228	220	222	227	215	232	222	245	193	202	230	211	250	230	220	216	226	217	229	212	227	204	200	243	208	224	204	222	209	221	224	206	233	235	218	214	209	216	242	208	220	194	203	230	240	221	231	229	212	227	238	218	227	217	231	225	225	231	217	230	203	241	235	192	235	179	225	230	217	204	203	216	206	221	209	225	211	200	239	229	185	195	219	256	199	235	214	230	207	236	230	220	230	230	205	203	255	188	203	205	198	208	236	227	217	183	210	230	212	217	209	210	237	227	211	231	218	202	216	215	219	222	223	229	188	217	263	224	220	242	222	204	226	235	237	229	231	222	199	218	225	249	227	207	218	200	216	209	208	214	235	215	231	181	240	217	212	222	230	254	241	233	204	223	210	214	217	209	216	217	218	218	208	204	215	239	230	205	230	215	221	217	223	223	208	208	194	264	246	220	218	205	251	227	196	190	197	236	227	209	249	221	255	226	216	174	201	229	225	235	236	206	228	206	209	225	212	206	211	210	202	186	192	225	206	216	225	187	217	183	217	216	202	231	225	220	205	218	231	215	213	197	219	188	223	242	237	220	256	202	215	225	215	230	202	235	198	202	227	217	225	218	207	212	215	229	234	212	233	218	210	244	201	195	191	238	221	247	214	200	219	204	227	215	179	210	224	216	202	200	212	224	214	220	221	191	200	212	231	196	234	215	251	223	219	204	206	218	199	228	217	212	201	212	205	212	227	208	214	207	234	202	207	234	214	245	225	239	200	200	209	229	255	209	224	231	221	203	203	239	228	208	212	225	204	215	210	224	230	215	206	228	199	215	188	211	201	222	212	218	213	181	192	223	216	211	237	207	228	210	259	179	231	218	183	244	209	233	183	219	216	210	221	191	235	223	211	216	216	215	191	232	226	176	197	227	210	221	224	205	237	219	203	179	202	228	214	222	190	213	207	243	227	201	195	243	227	216	212	240	224	229	237	218	215	218	189	184	222	219	228	228	243	207	236	219	235	209	223	214	210	200	214	214	229	233	190	210	248	241	238	237	242	209	225	211	217	246	210	202	226	213	240	223	232	238	231	249	227	252	215	254	205	232	192	218	206	201	220	229	218	218	233	194	227	210	257	200	249	236	202	209	234	236	194	214	235	212	227	216	231	249	240	219	190	230	194	220	232	236	229	208	242	247	236	221	219	216	227	254	207	248	192	214	237	232	202	203	221	192	222	203	223	188	235	232	210	228	203	207	224	229	227	228	221	227	224	207	195	227	228	213	217	210	234	221	237	204	219	222	244	212	206	201	208	220	230	212	204	200	235	218	204	208	196	217	231	216	225	205	199	203	202	216	238	234	260	223	208	216	218	248	244	197	176	217	199	222	235	213	200	219	212	229	220	214	243	222	210	204	194	201	223	229	213	238	209	232	201	248	249	196	223	243	224	197	221	211	181	214	241	256	220	190	220	209	217	233	218	210	177	190	208	217	190	199	197	208	195	203	199	198	244	230	189	223	245	200	235	217	200	237	190	212	238	205	201	248	229	215	203	205	215	231	193	229	260	222	242	227	192	203	221	250	223	210	226	225	215	230	213	214	228	219	217	244	221	241	236	241	228	241	183	223	216	212	238	239	202	217	201	228	205	200	214	221	252	234	238	228	199	176	220	198	209	223	194	215	224	228	223	255	238	239	235	208	230	194	237	213	212	200	226	216	204	200	249	231	221	215	224	213	239	215	237	224	211	232	221	220	234	197	215	190	216	215	239	201	199	187	209	222	241	224	217	248	191	206	238	243	221	215	201	208	209	199	215	220	240	226	240	211	226	218	226	208	219	224	206	216	210	205	257	214	224	225	202	192	235	205	220	236	252	212	211	238	217	240	223	225	201	233	229	197	214	193	210	221	249	230	210	223	192	187	185	220	203	200	191	205	214	215	202	200	205	188	238	215	189	203	243	237	209	217	211	230	223	205	216	238	222	227	223	225	225	230	202	229	189	216	220	219	205	208	204	235	209	211	246	216	207	215	228	231	252	226	241	197	224	228	204	227	227	207	207	224	238	198	206	216	188	209	200	213	219	206	220	230	217	213	254	227	195	195	257	193	219	231	220	227	211	202	230	215	218	215	213	217	196	240	181	234	215	214	213	214	226	197	221	211	220	224	218	231	230	230	227	209	240	223	220	227	230	237	208	224	217	203	198	212	220	173	216	226	222	220	198	223	218	239	202	237	183	207	214	200	220	205	236	207	230	189	235	249	209	207	219	244	233	219	204	199	212	251	235	204	241	214	252
6913	1503	2161	1972	1646	1571	1274	3014	4745	2965	1169	949	771	717	611	616	717	644	592	623	581	565	592	591	582	591	594	567	582	582	594	592	613	560	570	605	538	562	561	595	587	576	589	601	587	589	570	592	551	580	534	606	573	583	584	568	583	570	556	568	567	597	544	553	618	584	586	591	571	568	597	574	565	590	559	569	535	566	564	567	540	512	566	584	568	590	548	589	594	560	570	554	579	572	541	585	581	577	564	552	528	552	562	574	571	545	560	516	569	558	555	540	587	603	581	579	542	560	546	560	602	599	609	513	561	560	573	599	545	593	574	549	543	559	525	576	550	566	576	557	570	579	579	554	599	571	536	558	567	527	544	567	534	548	570	570	564	571	551	581	576	562	594	549	526	580	573	551	514	618	578	554	553	544	571	551	557	552	602	533	563	566	537	518	591	599	583	550	583	538	544	554	609	567	578	612	528	556	497	579	568	546	609	567	551	527	578	554	570	552	608	565	560	520	583	584	553	581	547	573	544	567	553	523	583	560	549	534	602	570	531	543	555	529	599	552	529	601	582	575	552	547	558	528	590	584	581	575	581	583	530	501	558	520	593	573	634	530	549	607	562	585	561	509	563	550	563	536	568	531	601	622	585	571	607	551	592	573	542	592	548	600	539	532	524	563	612	537	548	566	603	574	529	553	574	531	550	536	586	589	529	551	563	564	588	574	595	567	526	525	508	577	559	563	536	562	590	543	561	558	551	568	550	548	565	611	563	605	515	600	537	537	546	569	561	610	577	558	565	554	552	543	569	545	573	589	572	561	578	583	562	572	565	591	597	559	584	547	544	560	530	598	607	570	549	565	535	568	575	549	580	556	582	587	503	579	534	535	590	531	545	576	547	554	541	582	533	563	585	597	582	554	567	572	529	626	560	577	565	551	556	537	527	513	570	565	579	577	581	588	539	547	582	549	554	574	571	598	583	557	537	550	555	593	545	560	570	560	578	543	576	542	571	547	552	564	562	562	549	538	587	564	561	589	552	563	534	551	565	597	610	525	607	568	563	567	575	549	591	601	604	550	535	553	575	588	529	571	543	555	563	577	573	562	570	534	588	585	557	572	533	558	583	559	552	558	574	542	518	534	560	573	577	541	560	571	533	588	559	588	563	577	596	566	549	578	538	578	575	556	601	617	595	578	542	546	561	592	536	564	566	552	542	518	575	564	561	577	589	591	561	583	600	577	570	556	586	618	565	563	572	536	565	578	569	541	615	577	561	582	576	555	554	582	562	594	549	582	546	567	572	545	555	553	554	541	532	576	607	543	548	523	546	576	581	555	546	558	614	576	575	567	567	595	580	560	578	626	580	520	575	568	571	573	516	575	538	568	574	547	515	551	559	578	592	569	536	597	566	546	556	538	565	543	591	540	562	543	555	570	586	527	574	572	557	573	550	546	570	560	550	558	547	571	533	559	538	573	539	534	520	578	598	591	578	512	561	555	581	558	557	551	611	568	521	614	517	589	585	564	568	584	593	613	560	593	578	595	593	601	563	516	514	548	519	608	539	552	586	554	592	534	572	542	548	549	570	557	533	582	582	535	544	556	595	523	535	579	579	580	584	562	570	544	557	583	596	530	575	575	535	565	586	559	538	520	515	562	558	569	560	536	567	575	598	569	551	599	573	553	558	505	550	542	533	586	576	594	512	554	554	569	554	560	579	526	561	580	575	583	545	569	564	537	556	562	549	576	584	593	599	554	595	582	546	610	567	570	551	553	507	535	534	577	587	566	562	574	600	559	574	608	574	581	566	506	580	596	543	610	578	576	525	564	594	576	571	543	576	577	575	590	575	558	585	557	551	600	550	578	543	582	537	573	584	536	585	591	559	538	615	555	552	572	553	588	575	536	592	540	597	573	583	555	594	586	577	565	555	586	552	546	553	602	592	554	580	585	587	603	597	556	558	586	602	584	561	574	566	555	581	557	557	544	557	502	517	548	591	555	550	520	552	541	586	589	592	594	548	540	567	534	570	551	588	635	526	552	577	591	590	535	562	557	604	587	548	599	584	571	588	589	588	552	606	578	583	574	577	562	578	584	580	544	584	550	561	538	563	545	588	589	568	590	581	547	563	582	564	568	573	532	582	586	567	557	540	543	570	552	537	550	544	594	593	587	600	584	594	550	533	596	538	567	543	590	554	594	558	477	529	556	580	548	570	602	519	528	553	573	537	593	601	559	575	581	540	563	552	574	561	571	507	630	556	570	522	576	584	527	556	559	600	518	552	535	587	569	498	603	539	579	571	565	579	559	580	560	559	544	542	548	581	555	544	548	570	581	618	567	577	559	611	550	566	585	558	576	561	523	556	590	593	548	611	602	590	572	545	569	555	573	570	584	586	568	539	579	551	559	601	583	564	569	602	584	583	520	589	538	559	569	568	583	560	550	555	569	565	611	594	586	541	585	595	531	604	536	597	564	536	537	565	585	615	543	576	547	585	542	557	570	572	571	572	533	570	576	567	579	597	592	514	574	548	552	566	548	565	579	567	568	558	573	542	590	586	608	544	569	551	597	576	581	564	532	573	555	548	575	545	539	545	563	541	603	563	564	557	575	557	552	551	565	525	547	546	568	554	579	553	554	541	561	590	600	584	555	618	550	590	544	558	557	551	604	555	562	559	549	558	565	570	530	583	546	538	594	553	533	541	552	546	544	552	530	532	615	558	569	540	563	551	581	573	536	525	538	570	604	630	587	553	575	560	595	599	529	550	568	579	554	562	555	552	547	546	583	579	546	573	569	548	597	529	583	604	579	568	508	556	571	585	537	588	525	578	550	567	525	545	606	583	589	583	561	571	549	573	536	543	581	512	616	583	571	543	578	567	627	557	537	536	530	546	601	556	569	596	539	562	569	555	584	569	548	556	561	588	585	540	590	567	532	574	570	590	555	558	591	565	563	567	556	526	568	557	604	589	575	585	539	566	566	576	584	574	582	545	562	596	552	528	540	604	572	529	543	582	578	550	603	566	547	578	586	592	538	586	580	552	557	566	542	568	583	550	594	531	545	567	559	578	569	583	578	533	541	529	556	565	576	581	601	539	584	524	555	504	571	573	598	554	566	538	539	585	536	581	549	559	586	594	548	609	551	517	598	565	561	594	577	551	538	503	568	529	580	564	565	525	581	552	570	557	587	540	527	538	576	530	530	574	533	573	574	577	554	580	563	528	590	604	575	571	603	496	609	554	560	599	573	526	547	544	548	583	591	509	557	581	524	515	582	609	544	599	563	590	553	563	565	574	558	535	600	566	574	563	549	533	598	583	617	572	542	618	545	517	582	583	535	577	551	576	579	599	550	613	591	564	612	546	522	548	599	559	589	559	571	533	587	536	577	582	585	564	571	558	548	591	561	628	628	546	581	613	559	498	574	570	577	579	589	588	574	567	523	577	581	594	566	577	557	577	539	588	574	565	549	576	583	582	536	598	524	556	588	568	549	567	542	593	528	585	560
16758	2775	1970	1298	1047	822	702	1072	1604	1122	610	556	476	427	471	443	426	385	384	450	412	430	381	390	402	437	384	402	460	433	467	451	436	417	411	416	446	397	424	451	447	424	412	418	456	441	426	445	422	417	398	393	384	387	420	412	436	416	406	402	398	456	426	424	379	428	402	430	425	402	386	375	420	430	397	379	421	416	410	424	419	410	424	407	422	428	469	419	417	432	436	474	440	465	482	394	379	456	415	406	431	431	394	365	378	400	394	391	373	415	381	400	392	416	418	442	394	416	396	397	377	419	390	434	415	449	404	448	446	389	410	425	423	422	434	417	446	409	370	411	423	411	420	429	433	388	420	432	453	432	493	421	390	419	409	444	440	422	409	456	373	409	386	383	421	388	450	409	430	432	376	435	452	380	461	406	403	405	412	396	411	395	418	416	424	393	451	451	378	438	403	428	421	436	393	420	429	420	442	414	416	418	442	407	403	383	389	408	425	435	453	411	417	441	413	351	414	424	360	396	395	435	393	435	464	414	407	436	458	466	431	433	419	417	391	396	453	423	419	415	434	415	401	411	410	467	395	407	409	376	429	370	394	402	463	426	413	459	425	414	376	446	410	394	405	402	457	419	421	438	457	415	409	407	379	437	397	442	413	405	397	407	412	406	401	404	421	379	426	437	396	416	428	404	421	425	364	399	430	406	468	390	421	435	416	403	425	431	430	399	395	388	443	395	392	423	449	459	437	456	397	417	399	387	364	422	428	379	391	444	362	455	434	412	416	441	446	439	354	393	429	425	414	405	384	424	415	438	461	411	358	439	423	455	442	398	405	402	403	408	422	410	428	410	398	405	402	404	409	441	396	436	440	406	386	422	452	400	462	384	415	403	388	427	421	389	385	422	412	408	409	371	439	400	431	400	475	438	448	404	431	396	396	435	422	388	421	403	423	428	400	402	427	445	435	428	399	414	408	419	421	424	419	416	440	419	422	408	451	418	414	403	422	418	443	401	435	377	407	417	423	428	407	446	386	420	426	402	437	406	420	465	418	402	463	437	449	392	400	434	412	373	388	384	356	416	452	421	435	393	407	392	441	410	396	416	399	449	424	389	433	435	389	412	392	396	415	439	427	442	443	432	361	395	410	411	407	384	453	459	454	423	433	404	420	410	410	433	390	434	433	437	387	426	410	386	405	435	421	426	414	414	417	420	412	452	424	397	430	430	452	426	419	461	425	398	445	405	442	416	389	386	400	388	435	455	431	404	450	429	428	418	424	405	414	388	453	430	421	429	430	444	417	422	432	431	410	424	415	468	428	444	408	440	408	404	418	435	375	427	442	417	394	427	410	374	429	374	409	420	393	389	452	390	451	408	444	415	415	429	427	430	391	436	410	427	453	415	444	412	367	410	428	428	411	375	409	436	391	409	454	401	383	402	398	378	409	418	452	390	432	423	448	430	415	419	426	420	423	391	389	429	424	434	430	443	456	428	427	411	421	368	407	436	417	442	424	437	396	399	392	385	399	410	421	399	402	412	360	392	416	418	422	444	415	382	407	391	435	405	447	452	419	410	451	420	442	448	465	396	460	424	419	440	401	423	427	439	428	391	373	417	382	421	421	406	418	427	360	432	381	450	397	411	405	389	411	392	438	400	464	423	449	408	427	415	448	397	408	389	427	418	455	420	415	396	383	427	408	418	390	383	414	442	409	436	439	417	421	382	349	419	446	424	392	401	422	451	404	445	422	429	421	433	398	422	392	425	454	400	434	433	420	425	392	377	432	406	379	395	452	390	413	413	456	405	411	463	452	434	418	416	408	437	434	417	432	433	405	432	415	393	391	403	435	424	410	437	402	404	418	409	406	384	385	401	423	385	388	467	409	457	366	383	416	423	398	417	412	450	441	422	375	403	435	455	404	405	406	413	391	388	402	426	401	404	417	405	409	432	398	451	402	451	408	401	411	394	400	418	427	447	413	391	407	411	429	394	445	444	426	414	417	426	444	413	431	431	384	462	417	374	412	402	431	417	419	403	432	403	406	428	379	405	397	413	425	415	438	428	423	393	416	417	391	416	462	410	430	433	426	422	409	437	447	408	445	401	424	390	397	391	436	405	403	433	437	426	442	414	415	408	428	373	394	438	430	420	414	429	458	402	434	429	408	468	391	461	418	392	385	443	406	425	415	395	407	445	403	400	444	425	415	459	418	407	431	437	468	428	424	401	379	425	438	461	419	417	436	442	380	377	425	396	426	401	410	409	412	395	429	442	446	420	415	411	438	415	434	417	408	397	435	421	424	405	392	413	414	397	439	407	448	398	413	393	428	445	434	396	399	387	395	364	404	381	385	374	420	425	401	389	431	393	423	437	434	452	404	411	435	380	431	416	398	427	420	395	373	381	416	420	405	435	418	426	436	402	399	390	399	404	423	411	418	421	425	407	381	435	387	446	410	410	447	440	422	398	436	424	413	476	413	428	436	419	402	444	381	419	424	423	390	385	394	428	442	407	379	395	401	408	405	439	465	408	413	411	400	409	385	453	443	403	383	384	409	438	443	396	425	423	417	398	403	372	440	421	431	402	408	380	417	395	407	390	397	407	440	444	398	410	433	444	409	398	381	404	443	402	410	397	399	421	385	399	396	480	459	388	376	403	485	388	439	424	420	407	411	383	396	421	454	423	433	441	395	358	419	387	403	404	402	451	434	399	389	408	398	460	364	415	448	415	486	408	423	412	436	390	445	437	380	406	442	443	431	427	428	430	394	423	370	411	390	450	400	416	427	374	409	411	403	383	425	394	428	432	407	449	423	405	426	394	441	417	417	392	427	357	454	407	403	428	400	402	399	438	443	414	454	407	401	411	430	426	409	386	426	466	413	386	410	407	426	413	401	435	452	409	406	380	411	402	460	387	404	414	421	401	419	402	396	417	388	416	397	363	411	404	388	428	446	433	466	435	373	409	422	429	417	413	421	397	392	384	463	382	414	418	403	404	423	390	443	450	391	425	382	397	378	405	401	403	420	438	421	390	396	450	440	431	431	391	406	402	401	385	392	446	382	385	397	413	416	369	367	450	402	402	413	393	381	402	391	432	426	419	409	396	420	413	412	411	442	427	436	399	399	396	402	419	432	373	430	449	433	443	422	396	395	397	417	455	441	405	415	354	373	378	422	363	422	438	422	441	444	407	445	448	409	410	445	408	458	395	417	420	406	383	402	388	417	430	441	440	393	363	420	426	418	381	382	419	389	394	411	408	442	410	455	459	405	418	441	408	422	428	432	463	409	416	395	418	424	412	415	410	362	438	420	399	335	386	419	391	416	435	387	438	417	443	446	367	358	409	403	417	394	417	412	405	418	430	418	450	424	387	353	415	410	424	368	404	432	436	368	419	450	448	435	427	430	447	448	430	399	409	413	405	429	398	448	449	427	415	416	403	409	394	419	424	426	409	460	447	399	374	433	403	397	395	382	416	405	390	433	412	412	435	382	393	416	416	418	397
9433	2502	3417	3353	2907	2695	2156	4352	7018	4260	1909	1544	1278	1184	1119	1094	1105	1016	990	1086	1016	986	1016	998	1026	985	947	962	974	1010	1002	1032	1013	1003	930	956	1000	910	1002	981	918	945	928	956	955	950	1005	956	943	947	927	982	945	943	975	910	979	984	919	878	938	973	901	950	941	933	937	929	935	915	946	927	986	984	954	955	1046	980	966	894	961	1016	1006	969	922	946	900	920	952	926	950	937	974	955	972	981	960	988	969	910	888	888	953	963	951	999	961	946	983	853	895	952	897	878	984	966	884	914	997	913	913	890	917	947	973	971	1016	945	1001	935	964	914	930	914	927	989	958	960	920	961	930	889	925	924	939	976	977	928	967	954	981	933	936	945	944	984	935	968	940	981	892	948	947	948	933	967	935	1008	977	916	963	896	964	909	926	910	881	938	1023	1000	975	922	899	901	923	962	907	932	922	949	969	982	943	984	972	948	1004	975	946	956	923	924	957	975	918	958	938	926	909	917	907	907	978	946	911	987	914	910	941	921	921	953	958	927	948	952	977	1006	959	993	933	948	984	888	925	1012	934	979	900	958	969	964	941	982	917	922	956	930	978	984	994	982	866	948	905	965	889	991	958	923	929	902	964	927	944	948	912	942	999	918	954	938	964	979	958	961	930	908	911	970	933	892	927	999	942	893	945	981	990	944	967	939	937	919	935	963	885	957	935	937	975	912	933	964	942	904	1046	958	924	917	932	940	962	950	951	932	936	984	867	932	932	941	989	908	932	950	976	932	914	932	909	910	1024	927	932	974	916	965	914	957	939	962	921	923	976	925	982	930	935	926	905	945	937	909	1003	928	995	896	924	923	976	988	953	915	948	937	900	944	932	939	950	925	941	938	1043	938	989	962	967	989	957	952	955	901	1001	928	888	953	982	968	944	887	966	944	903	971	938	1011	936	949	896	976	906	969	923	949	957	959	965	978	919	946	991	969	931	980	949	932	1001	909	921	1010	950	997	904	933	959	949	930	962	958	911	951	948	965	938	923	981	914	884	903	919	944	943	993	862	930	954	989	950	903	917	976	937	956	906	936	922	949	944	966	940	962	940	963	999	871	899	895	958	1007	941	960	928	948	905	906	958	980	978	962	943	955	949	918	943	973	969	971	931	934	883	934	1001	948	912	987	956	982	953	919	1010	893	929	976	973	919	980	958	955	970	947	903	943	937	953	962	991	965	882	933	965	936	913	959	930	948	967	977	923	920	972	942	963	918	948	937	884	982	924	958	997	918	989	911	966	934	929	916	928	958	981	946	930	879	895	962	911	968	991	905	952	943	975	957	942	948	965	970	893	910	935	953	945	915	933	936	958	912	970	972	962	937	933	908	966	937	942	942	986	931	907	911	955	957	940	937	979	941	952	976	925	1023	969	951	951	947	943	967	967	982	952	925	969	969	930	930	919	971	963	957	946	924	926	903	946	968	943	933	910	960	936	936	951	964	960	958	974	959	948	903	927	895	953	972	897	934	983	927	997	962	893	911	946	967	954	905	982	922	880	963	934	938	906	951	931	933	942	929	959	970	958	954	875	1006	977	960	932	1018	942	952	911	923	941	947	949	921	993	894	976	876	943	1005	947	934	935	924	926	933	920	964	1000	977	968	948	951	906	943	940	1039	918	1002	910	931	960	951	900	990	960	879	913	938	968	924	997	875	966	943	991	982	1000	967	929	894	978	951	985	947	903	925	966	894	1018	924	937	931	950	919	919	926	904	959	937	909	934	867	919	951	953	951	951	946	932	974	933	950	901	910	962	969	930	951	982	946	958	957	893	985	929	978	988	908	931	940	961	927	955	910	966	862	964	1008	939	919	950	954	968	946	962	975	966	951	939	947	933	916	995	945	905	917	975	969	974	981	928	952	989	904	949	918	969	965	1036	934	975	969	929	858	963	919	870	961	923	931	904	935	895	931	949	933	945	869	934	895	943	940	927	939	953	946	927	894	904	893	979	953	971	969	967	1013	910	898	953	1011	996	977	1008	931	916	972	885	959	943	943	936	940	911	983	945	977	890	984	992	942	991	985	916	938	924	901	933	968	929	888	995	906	960	1011	902	975	926	960	971	946	929	940	902	961	931	979	984	928	902	861	971	916	957	971	963	930	887	978	930	943	946	942	871	945	933	999	919	995	946	902	886	988	913	911	928	959	973	942	911	965	913	924	967	1003	937	942	878	944	887	919	952	913	910	962	939	938	923	979	911	946	938	923	917	889	910	993	898	951	958	941	962	947	930	946	934	987	927	954	966	1004	929	910	950	926	956	1020	962	938	921	972	913	946	954	923	932	930	1004	940	913	975	961	934	912	942	947	1015	941	925	938	972	925	951	989	938	934	907	945	967	949	971	946	991	939	943	889	943	956	904	955	922	918	914	981	985	919	994	961	979	959	932	952	939	979	932	973	923	947	934	930	939	947	1030	922	958	941	973	918	929	950	893	973	996	992	934	985	932	964	939	908	958	893	925	926	911	915	899	963	981	935	907	911	981	937	883	964	939	906	965	947	933	946	906	952	919	939	990	944	976	949	936	945	924	930	967	914	906	934	946	976	914	970	933	969	907	939	999	893	891	999	966	879	954	919	956	946	924	912	912	956	1010	984	947	927	957	1000	991	906	937	935	926	902	970	951	960	953	979	989	970	933	915	959	1001	916	957	952	918	1014	918	893	938	937	926	918	873	946	905	938	1017	932	973	924	972	943	1003	987	951	955	943	920	881	991	999	928	961	950	895	949	912	947	966	982	918	924	947	936	946	970	965	900	966	944	942	947	972	970	898	947	972	948	952	914	960	941	941	914	927	957	950	930	964	943	955	939	950	997	976	960	964	975	916	936	876	935	1002	931	964	908	975	950	910	931	948	951	943	920	927	971	915	1010	958	924	989	928	928	941	982	946	923	940	950	931	937	910	912	959	936	944	993	954	924	928	995	950	926	1014	924	963	911	933	915	899	968	951	927	955	972	944	986	953	907	951	957	898	952	949	946	949	992	977	917	976	938	937	972	1003	960	967	928	937	916	887	904	956	953	895	958	955	968	922	890	947	989	977	940	960	952	982	977	952	882	935	944	972	960	979	942	899	884	987	1000	932	925	888	938	974	928	917	954	953	934	910	979	943	884	942	938	936	985	881	896	945	934	971	952	912	931	915	936	922	968	900	939	933	906	916	950	911	933	981	930	938	921	917	944	896	960	977	984	929	948	969	994	990	914	941	919	950	927	902	955	949	967	936	912	906	938	935	972	901	963	979	963	928	963	927	964	951	940	914	936	887	983	969	943	919	964	948	889	971	957	942	944	948	946	967	920	944	932	969	932	981	920	971	907	905	965	964	917	968	936	921	957	923	943	876	932	955	920	928	929	946	960	887	978	973	897	900	932	997	964	1013	939	962	938	949	922	992	921	938	932	930	971	956	955	963	973	923	945	953	932	971	923	993	961	960	952	936	922	916	929	961	954	949	904	965	958	932	899	910	986	969	949	909	981	991	919	927	1000	962	968	925	980	938	983	948	906	913	955	925	962	975	939
2337	588	443	355	310	291	276	381	579	418	296	268	270	260	248	238	257	267	266	259	264	263	282	240	253	255	227	275	255	278	257	266	248	230	242	279	259	244	278	237	277	256	276	233	287	277	261	309	249	258	263	257	243	284	250	232	287	258	324	253	249	224	245	294	291	268	240	258	240	252	260	268	256	273	232	236	250	239	260	281	266	249	252	275	258	268	235	269	261	249	253	254	245	275	239	264	258	276	256	251	291	267	252	265	253	246	253	234	256	253	239	248	247	285	277	244	249	234	238	262	267	242	248	251	269	255	242	234	275	267	268	256	242	234	258	255	251	268	275	262	254	247	270	284	297	270	260	241	282	230	260	262	249	253	259	254	254	271	274	259	239	260	242	235	259	236	259	238	246	247	250	261	256	260	258	232	256	265	249	251	246	231	244	259	277	238	271	263	261	240	255	206	231	291	306	288	279	247	230	236	251	260	247	225	257	248	256	246	252	267	250	234	268	277	266	253	252	249	238	263	243	265	263	265	247	225	280	251	254	242	289	291	233	242	236	206	245	230	236	266	257	265	256	274	250	264	249	264	256	245	247	253	276	257	253	247	237	239	246	258	272	248	255	301	242	262	268	247	260	276	275	254	260	232	257	285	249	235	238	282	252	270	252	251	250	258	294	261	294	237	259	227	259	245	235	249	256	260	251	249	276	243	213	276	246	240	286	225	255	294	224	245	275	281	264	251	263	266	261	248	253	260	240	249	244	274	278	257	258	279	254	280	243	233	238	239	269	255	258	238	260	254	257	225	278	257	273	250	254	284	258	272	249	265	259	269	255	247	241	266	243	235	249	260	248	248	256	270	258	261	254	256	244	256	246	270	228	262	257	231	265	250	265	257	226	232	252	275	273	257	261	267	231	279	225	278	252	262	259	260	256	292	225	254	248	269	241	243	267	254	269	251	266	262	271	282	260	230	256	235	260	282	259	246	254	262	279	252	243	255	290	226	276	284	220	260	262	259	257	264	264	243	252	258	262	247	241	265	288	270	270	254	249	254	270	273	254	242	263	257	232	261	253	240	250	259	253	262	269	250	258	306	242	242	245	268	241	227	259	272	268	247	243	274	259	263	237	258	251	251	282	250	231	247	269	224	274	248	250	243	260	247	272	238	231	229	264	252	274	233	255	283	272	240	251	240	256	263	256	272	234	280	238	271	243	275	282	269	258	260	248	251	255	285	270	254	261	243	278	261	264	255	243	237	229	263	259	254	257	270	240	251	260	244	258	266	283	270	268	261	249	266	272	255	291	264	251	247	228	277	257	260	270	245	253	281	260	273	257	247	240	240	259	219	258	251	305	254	251	224	263	249	231	261	256	245	269	241	249	254	255	278	252	224	246	264	274	233	274	247	282	246	250	259	267	271	246	262	243	252	229	247	255	300	282	263	262	254	257	275	263	263	252	260	275	249	213	229	250	286	247	228	230	277	264	265	251	261	261	238	291	253	261	283	238	277	236	251	241	231	230	233	266	243	229	246	240	257	257	266	265	268	257	244	247	254	268	266	265	276	254	238	265	267	225	278	253	240	259	277	267	245	257	265	277	263	235	244	232	298	232	267	244	262	271	245	240	270	252	238	261	241	256	250	245	251	268	263	233	265	242	248	238	261	267	243	244	263	293	282	267	255	247	245	263	260	271	253	274	265	251	262	261	237	243	260	254	234	250	245	255	251	261	271	255	257	229	247	252	232	279	241	234	249	240	280	274	263	230	239	265	229	280	269	280	276	224	266	268	249	244	244	260	257	245	246	267	248	261	292	241	269	268	260	266	251	241	246	256	260	258	284	292	271	287	282	274	271	261	237	256	236	265	241	224	265	272	266	260	278	238	248	246	269	281	235	313	282	292	246	246	289	262	242	239	228	251	248	258	236	244	264	241	231	230	262	246	256	231	255	269	255	237	232	307	277	246	259	265	243	247	247	233	244	253	246	243	276	232	237	244	236	273	236	273	253	217	251	256	222	258	237	250	256	256	243	255	279	273	261	243	289	266	238	254	262	226	228	281	234	263	262	269	261	264	236	267	279	250	242	242	276	247	260	259	293	263	261	234	265	244	249	260	257	264	264	278	267	292	268	231	270	248	257	255	270	264	268	256	219	239	257	247	251	260	252	232	209	254	250	290	262	259	269	267	239	252	247	262	240	278	251	247	267	253	237	252	261	261	267	223	272	238	237	246	290	252	251	260	238	268	284	295	264	298	238	249	242	271	264	263	251	232	269	295	279	278	299	255	268	244	236	243	261	261	289	260	253	277	243	231	231	276	236	232	250	257	242	246	265	264	264	249	264	246	254	259	257	267	240	231	243	261	234	246	304	256	243	279	231	231	297	235	239	248	262	217	273	261	249	288	242	280	252	257	262	241	227	283	258	269	247	258	255	275	270	231	253	309	249	230	225	267	281	265	278	255	231	259	280	276	253	248	289	239	254	255	262	261	259	262	269	257	256	230	245	268	248	286	249	270	272	256	281	236	271	248	251	272	276	270	279	256	256	236	251	268	262	276	241	275	257	255	256	257	205	266	267	251	250	272	253	263	257	246	255	274	271	257	266	255	246	256	268	244	258	250	270	244	271	236	234	246	264	278	275	242	285	264	281	281	250	246	246	264	257	285	290	257	269	245	259	249	261	273	255	247	227	293	282	213	269	242	253	241	260	266	262	242	281	268	241	271	266	256	265	251	254	229	247	276	217	223	243	267	267	263	264	257	254	243	256	248	278	266	219	261	221	248	247	247	286	255	259	243	272	266	279	261	258	251	250	228	277	286	246	222	221	271	242	254	247	258	276	250	292	276	254	264	260	235	232	257	241	253	285	272	276	277	254	244	304	222	269	239	244	254	256	225	251	251	237	255	236	279	242	252	254	272	262	258	236	264	269	244	232	257	231	228	281	238	245	243	279	269	262	258	280	277	248	251	235	259	300	263	252	294	250	236	263	254	240	290	265	254	279	265	221	232	272	256	276	244	260	275	230	265	266	284	264	235	228	245	266	271	257	253	258	220	226	256	244	264	279	243	255	220	277	238	238	238	262	274	265	257	261	297	240	255	284	276	285	259	294	265	237	258	242	270	256	229	245	269	256	255	239	275	242	240	261	278	220	237	266	239	243	232	243	250	254	259	230	262	259	263	245	256	252	249	232	253	269	249	272	292	268	249	251	237	250	262	247	263	265	260	252	278	267	240	281	257	208	252	261	265	274	232	253	266	243	230	265	283	237	263	239	257	237	246	306	245	270	247	261	281	260	261	271	257	221	268	251	254	225	234	232	265	268	270	242	242	272	254	253	254	255	240	266	260	263	269	241	237	282	271	265	269	250	239	233	279	261	268	222	236	266	275	256	257	249	288	232	282	274	241	260	267	220	254	231	258	217	243	240	250	256	264	219	244	253	246	240	273	245	228	242	237	278	243	275	249	258	276	229	226	247	266	277	250	265	288	212	259	255	270	247
2226	895	986	899	858	863	799	1401	2408	1532	887	751	642	664	640	606	646	671	642	580	661	617	633	619	633	603	626	622	652	605	637	635	620	598	609	646	646	612	592	632	590	591	640	635	605	614	565	563	617	591	590	589	581	612	608	597	604	653	622	659	586	612	650	674	592	626	591	653	583	624	660	615	584	612	632	555	612	657	647	610	633	590	617	613	643	632	680	597	648	618	575	617	606	656	636	602	628	605	576	608	616	650	662	652	621	570	593	600	676	599	590	636	565	667	611	554	630	665	604	612	636	599	629	622	584	598	604	625	664	582	629	581	619	610	603	593	615	593	665	610	603	671	603	651	618	650	576	634	565	595	604	586	652	627	628	610	634	596	571	605	645	635	702	637	566	620	607	638	595	623	588	625	585	631	598	588	591	592	603	571	595	629	621	610	658	577	572	622	608	652	606	592	608	652	645	596	628	657	582	589	635	621	618	610	607	632	600	600	633	627	581	591	616	596	632	621	585	674	610	590	634	619	592	595	565	583	614	642	615	642	592	641	583	623	609	604	612	579	600	609	683	606	604	596	672	618	609	629	615	608	605	617	603	601	592	573	563	622	616	589	587	586	636	617	639	617	593	641	586	591	611	589	598	615	646	601	570	605	602	579	612	606	592	627	670	625	604	595	577	633	655	603	642	617	622	596	592	634	594	637	590	612	653	645	594	601	622	624	605	583	627	635	660	629	630	617	571	593	596	592	637	584	587	642	618	635	594	616	662	615	647	616	643	605	609	642	602	630	632	615	613	639	657	637	600	611	625	583	616	613	616	626	599	656	600	584	630	615	623	622	591	595	606	613	600	590	638	576	601	595	636	619	639	656	618	609	614	576	637	630	588	576	616	568	638	649	636	634	586	632	636	636	570	644	576	613	595	653	603	611	629	634	650	608	571	669	630	579	622	624	652	652	620	643	585	631	590	645	602	641	585	609	637	620	603	660	625	647	587	588	573	622	645	610	571	624	603	620	629	594	621	646	598	628	613	639	663	599	615	600	590	575	605	641	594	592	653	588	652	590	614	606	611	633	582	613	588	597	551	630	604	616	562	632	611	641	611	685	538	588	593	624	597	635	583	657	594	628	607	606	634	613	568	632	609	649	605	642	612	593	627	649	623	562	628	576	633	617	619	634	559	635	627	597	632	647	595	657	592	620	601	576	659	595	651	646	620	631	618	636	622	608	623	631	603	643	604	609	630	641	656	628	647	649	596	588	608	633	583	586	594	598	636	627	644	609	605	642	663	608	621	632	639	590	604	641	638	637	662	595	627	626	652	571	643	602	613	600	612	627	651	577	614	638	631	552	591	631	574	650	653	631	582	646	634	629	624	590	644	614	591	616	643	601	607	653	660	613	639	610	603	602	594	611	595	588	643	607	616	573	642	610	627	625	599	621	603	604	580	605	627	540	614	614	584	601	599	630	639	620	603	589	600	557	634	610	612	632	597	641	620	600	641	621	616	589	587	650	609	632	620	600	612	602	605	655	631	595	585	594	638	632	611	563	618	612	569	609	617	596	646	670	575	640	670	587	609	621	651	618	620	584	592	596	600	625	586	641	642	602	592	627	611	595	626	664	632	629	655	597	575	588	600	595	656	600	665	594	627	597	607	625	663	600	587	615	657	633	586	615	598	638	624	639	632	634	614	627	636	589	608	623	618	612	593	612	634	602	600	614	610	629	641	627	605	642	604	627	582	623	610	588	667	621	600	660	612	638	655	623	658	572	609	595	595	626	621	623	604	634	570	629	582	579	644	659	596	588	616	626	606	612	654	611	617	658	605	632	621	653	619	597	611	601	590	641	646	675	617	618	598	603	642	601	602	601	595	628	565	625	648	637	612	642	613	622	596	573	591	590	578	617	632	606	610	619	598	639	634	633	607	608	608	660	630	615	610	608	586	596	574	639	615	622	590	587	627	607	611	630	645	642	598	577	633	645	589	573	634	621	633	594	622	654	635	563	646	601	577	605	614	623	579	616	602	628	643	626	642	630	634	624	611	639	627	622	593	599	601	636	575	640	639	605	625	619	630	597	587	607	621	606	656	684	632	594	601	608	584	606	623	604	621	645	610	586	625	619	598	610	615	578	603	581	609	629	631	618	611	604	588	579	603	650	653	620	630	583	619	616	663	604	585	648	618	583	615	622	599	623	634	633	646	573	657	610	675	646	648	609	635	607	627	639	642	655	621	601	633	642	558	603	641	653	634	635	646	633	568	601	603	657	612	607	620	614	598	650	581	575	618	577	637	612	621	606	591	619	596	595	610	602	596	602	625	611	604	642	615	630	594	636	614	631	613	618	649	600	555	624	622	631	597	616	627	664	619	561	583	625	633	593	629	616	558	599	582	625	603	593	600	590	613	602	607	623	640	601	592	627	600	678	686	581	601	623	586	605	611	619	591	594	674	651	643	566	615	608	623	617	602	554	618	621	626	612	600	579	611	597	626	629	635	589	607	642	617	611	591	610	629	578	648	644	622	603	617	591	631	640	675	588	583	652	623	605	582	580	645	561	582	613	570	603	631	591	635	639	607	615	627	607	605	611	586	591	583	604	598	635	617	650	606	597	627	615	599	611	628	661	609	613	576	567	650	601	572	616	590	644	632	621	607	594	644	606	623	600	597	575	622	573	588	600	618	616	602	621	582	633	631	585	589	615	624	616	599	607	615	590	580	578	616	634	610	651	623	626	584	607	564	598	612	598	623	636	575	598	603	610	597	604	615	604	558	627	602	669	634	575	594	614	627	648	594	644	669	602	591	619	605	655	625	635	637	598	638	584	616	586	629	588	602	632	625	625	619	608	603	608	614	655	662	610	603	619	586	636	626	633	618	598	594	572	601	627	640	615	569	631	635	609	638	614	607	623	602	668	654	638	597	611	609	622	626	602	634	580	592	629	600	633	615	608	605	641	653	603	639	595	633	627	647	626	616	643	607	602	640	536	583	599	619	628	655	573	682	572	584	637	624	626	600	605	581	587	610	678	609	576	578	622	618	593	599	611	619	609	591	593	597	630	606	610	639	586	630	619	639	631	620	656	622	619	672	627	639	624	567	618	585	628	592	659	624	625	620	598	663	596	591	605	603	634	623	569	627	637	599	612	570	631	603	600	612	622	638	603	592	618	647	610	609	604	593	582	644	615	623	628	632	623	590	591	627	601	608	642	627	554	646	620	630	626	593	630	615	626	621	638	598	588	650	634	598	611	637	609	575	574	571	567	590	627	616	594	599	641	657	651	615	593	604	626	616	604	590	622	573	638	524	611	602	623	612	615	618	613	631	599	641	574	616	615	610	613	614	633	611	619	615	612	637	646	621	622	645	578	660	625	581	575	582	604	671	597	631	585	628	585	580	652	613	626	600	609	625	672	609	619	604	606	616	631	591	633	648	631	602	582	629	611	592	639	620	614	634	631	559	586	578	599	658	600	627	587	640	598	640	619	566	587	635	645	591	618
8643	1179	845	616	514	424	341	534	865	599	326	268	226	225	219	216	235	236	238	218	229	211	211	186	208	208	226	215	220	212	237	244	201	207	195	205	189	190	176	195	196	211	206	222	213	202	169	181	211	215	217	209	206	218	207	205	229	213	211	185	202	212	198	185	202	201	209	225	224	246	225	227	218	181	238	191	197	193	209	208	193	197	204	230	242	199	193	203	215	219	204	224	213	178	231	187	191	202	203	189	208	205	195	210	194	200	206	202	222	181	212	205	207	200	220	207	181	196	230	208	198	201	226	245	200	199	227	209	201	219	216	207	206	214	200	209	196	200	230	214	208	215	207	185	221	197	196	206	194	235	216	211	210	203	197	192	199	206	197	207	209	184	228	218	224	180	209	202	213	201	198	201	224	219	232	199	209	200	199	189	190	212	220	217	186	199	207	220	206	222	198	185	197	216	195	216	205	190	212	192	220	219	203	220	201	209	195	198	204	198	197	207	195	206	203	194	214	204	211	191	209	206	205	206	196	223	205	207	211	218	222	202	202	208	231	231	222	197	233	214	220	207	189	243	187	189	230	253	216	192	197	200	208	211	217	216	205	211	209	214	193	190	207	171	198	239	225	215	224	227	180	189	229	194	209	212	193	195	226	215	193	212	215	224	234	178	210	188	207	212	202	197	205	212	193	224	195	196	202	201	200	197	209	218	215	184	214	208	231	206	234	206	203	187	212	212	220	188	233	211	220	197	193	201	192	189	207	206	225	186	207	204	210	203	205	213	187	206	217	220	188	223	182	213	211	208	202	198	214	230	216	210	199	199	202	170	219	216	202	188	232	215	185	193	200	198	183	179	216	192	221	200	207	190	209	205	203	186	206	192	209	230	228	211	206	217	203	210	191	202	183	206	193	203	209	194	221	218	200	196	216	176	214	194	219	185	204	206	210	199	195	196	189	209	203	176	200	182	224	210	203	192	209	191	197	195	196	205	218	205	209	201	177	182	194	222	206	200	235	233	211	233	213	220	240	188	196	180	218	203	206	201	177	217	205	182	244	214	203	229	190	219	221	226	186	201	224	219	177	197	218	225	207	213	198	196	225	203	224	210	196	219	167	181	242	185	187	199	169	213	203	229	204	213	196	208	213	212	216	224	215	196	193	200	205	185	242	207	207	231	189	210	229	165	202	216	207	199	188	202	186	224	220	215	180	223	218	226	202	220	197	174	217	210	193	197	194	193	164	246	193	257	198	197	193	224	188	204	229	200	193	184	192	224	211	189	213	193	202	198	190	197	215	208	218	224	195	217	216	221	205	188	213	187	232	238	191	189	234	222	212	185	226	188	209	202	191	218	207	212	207	199	202	213	214	205	209	234	209	203	229	210	215	216	237	191	201	197	192	216	204	214	217	204	215	197	213	241	205	215	231	190	209	201	232	210	197	215	204	210	187	229	222	204	234	233	226	230	234	206	202	229	225	210	214	216	226	188	199	187	230	229	211	210	208	206	209	206	190	203	214	231	204	223	220	203	193	238	232	205	211	228	213	211	203	217	199	226	214	200	195	183	213	197	189	189	203	190	194	200	221	212	213	210	205	218	189	200	236	211	189	193	219	188	199	222	214	207	206	226	191	225	244	211	214	195	207	185	198	217	210	203	192	206	226	236	205	214	255	190	207	188	202	234	193	219	220	233	193	220	164	209	172	196	192	223	236	199	199	209	198	210	199	199	206	207	230	199	215	198	229	167	183	236	221	199	223	174	225	200	193	212	218	196	180	171	208	187	202	224	213	241	222	229	206	212	192	204	218	201	201	202	172	244	211	206	226	210	216	184	203	193	232	190	207	212	223	213	212	199	223	183	209	204	210	200	215	195	207	201	211	207	243	220	209	210	235	182	193	218	220	202	211	202	194	224	196	199	200	215	201	195	213	221	212	189	209	202	215	175	179	203	224	187	188	178	202	186	198	236	182	177	191	199	222	208	207	196	199	219	181	198	219	210	192	190	218	183	202	242	212	195	208	191	221	214	220	200	193	197	183	227	202	255	199	215	184	205	206	197	201	220	193	207	182	226	218	204	202	195	201	206	179	201	189	224	227	237	209	217	212	219	211	222	199	211	204	213	201	198	210	183	179	201	208	214	241	221	224	207	210	229	187	203	201	220	205	227	209	229	190	218	210	242	211	213	196	202	190	218	214	196	208	226	206	201	237	229	221	238	206	196	245	205	199	218	233	204	180	186	216	190	216	233	212	197	222	210	217	200	226	207	220	192	186	231	212	193	172	204	200	208	226	181	202	214	186	203	199	195	211	185	190	205	215	226	216	215	181	203	250	207	199	200	203	237	223	206	199	184	218	214	227	212	220	196	232	222	214	228	207	211	208	206	204	194	199	189	209	187	192	191	187	193	177	197	175	208	198	202	216	230	220	213	220	211	176	224	206	221	204	214	245	193	254	218	222	191	218	222	181	186	218	225	188	204	201	216	174	224	171	217	205	183	198	211	205	201	187	199	214	239	189	227	200	210	220	173	191	188	216	202	207	211	216	179	180	208	211	201	205	211	190	194	219	202	215	198	207	191	215	200	211	219	200	200	220	217	208	207	210	214	237	200	224	185	181	195	198	230	213	212	192	223	200	238	213	226	219	192	230	221	211	204	203	209	199	188	192	198	183	205	212	203	244	198	234	211	204	222	211	200	210	239	213	232	197	183	220	181	199	192	213	189	192	206	209	196	206	204	226	192	203	217	195	209	214	202	242	218	201	204	203	184	183	198	228	201	199	232	210	222	233	192	196	220	245	218	209	211	207	202	216	206	227	206	206	231	215	223	205	206	221	206	210	208	205	182	203	217	200	193	218	202	213	236	218	206	221	218	208	215	205	222	217	206	215	210	206	211	198	209	196	218	202	199	228	211	181	208	188	180	200	202	210	226	211	203	205	204	193	211	197	200	229	210	223	219	183	196	210	219	179	196	217	188	223	222	212	205	198	203	202	213	221	206	199	189	226	220	202	202	231	226	236	226	230	208	211	183	221	231	191	209	186	224	198	206	206	205	206	202	233	192	205	187	196	205	228	210	199	197	200	216	214	212	202	203	190	204	202	203	224	236	243	220	191	210	195	195	178	220	213	184	224	218	202	195	184	235	237	192	217	213	215	187	194	203	209	169	196	166	220	231	186	173	210	196	177	230	224	190	192	208	191	230	176	198	213	208	179	211	220	176	238	203	185	215	216	201	226	210	204	193	215	190	231	210	202	234	196	200	212	219	188	174	208	223	194	203	207	193	202	233	203	205	220	186	190	190	241	206	231	216	208	187	186	207	191	207	207	204	183	213	208	234	193	218	212	211	232	220	220	206	193	222	228	198	208	202	223	193	225	190	220	202	200	224	204	233	216	195	183	224	211	203	230	194	196	191	216	180	192	209	210	175	212	238	191	202	222	237	206	195	203	195	208	200	207	210	219	204	195	198	196	207	211	221	220	200	189	222	225	252	208	184
6840	1313	1953	1818	1629	1514	1301	2357	4092	2460	1145	883	697	677	691	655	656	647	565	576	548	575	565	564	573	561	583	552	618	577	586	560	551	580	611	578	525	587	571	561	550	581	571	515	571	512	534	523	558	564	502	528	532	533	526	613	544	537	536	538	530	548	574	536	602	552	574	534	569	568	529	548	575	518	577	542	538	541	528	550	526	510	522	551	542	546	547	561	529	525	478	535	538	519	583	551	563	546	491	579	551	544	548	561	566	561	544	523	535	537	505	551	558	522	478	549	538	548	555	548	562	552	518	528	523	554	572	554	539	514	595	562	513	527	525	540	591	559	524	550	538	533	549	536	550	529	498	534	524	511	566	550	562	549	543	573	521	537	579	574	482	556	501	537	561	523	551	520	555	567	518	511	554	521	549	537	533	543	504	563	526	537	541	532	543	525	492	537	563	554	500	540	557	539	518	542	536	539	503	525	554	553	518	550	531	517	554	531	524	565	546	503	507	548	542	511	577	526	566	515	542	572	544	563	543	550	548	495	543	535	540	519	574	537	532	572	522	537	539	558	568	530	565	558	551	509	533	530	535	551	480	543	561	510	539	535	594	533	572	536	520	559	530	533	538	540	499	564	535	503	508	556	537	531	539	529	573	530	560	507	541	499	545	549	561	507	537	547	515	557	512	566	575	558	539	512	508	543	508	539	574	520	544	558	500	529	496	533	516	522	503	554	533	518	549	543	568	540	530	570	502	511	535	514	487	549	572	532	535	522	528	519	515	548	564	548	546	506	563	564	513	514	549	536	540	568	572	538	590	511	550	534	511	509	550	552	568	552	576	550	539	506	529	566	523	536	541	527	596	529	501	540	523	513	547	532	569	550	542	501	534	536	550	516	534	555	524	576	598	534	546	543	554	554	562	550	534	553	541	533	509	557	536	530	508	565	495	566	557	532	527	513	560	520	510	543	507	514	570	518	544	551	503	528	572	573	549	567	580	562	500	576	544	520	568	508	582	527	589	524	513	579	558	563	539	544	522	519	552	517	513	544	550	540	516	525	586	564	518	515	554	534	526	498	580	519	536	531	528	532	546	573	529	544	547	545	559	521	528	526	544	559	522	540	567	512	542	541	557	542	545	588	579	548	543	514	509	523	537	503	596	541	515	565	532	528	506	566	518	533	518	517	559	524	530	537	534	530	517	593	525	540	510	533	554	525	559	532	526	561	538	524	517	555	491	520	539	542	507	538	497	521	512	527	526	534	571	527	571	542	556	559	549	580	554	522	530	538	496	545	567	537	536	596	557	578	543	514	551	533	528	546	556	586	528	530	550	541	517	497	525	524	528	542	548	522	509	546	528	563	505	546	550	550	554	572	539	561	546	564	508	538	543	546	529	541	552	576	537	520	527	547	551	565	524	533	535	519	560	544	538	566	533	532	545	551	564	607	511	521	526	529	565	525	535	530	556	558	547	531	548	515	532	496	565	584	563	557	479	520	569	544	566	532	526	535	569	527	563	575	534	563	567	557	561	570	512	579	574	543	534	521	558	531	550	566	535	511	570	498	556	512	525	512	519	547	571	515	549	535	549	557	544	535	528	525	533	497	523	546	518	530	534	525	540	499	488	558	531	515	551	525	519	557	532	547	573	531	531	510	539	529	546	548	538	555	544	552	528	556	536	552	529	511	517	523	525	550	524	518	538	557	523	543	514	571	511	521	509	565	542	533	580	547	525	518	579	526	531	517	518	531	517	522	543	542	568	564	584	553	527	554	470	555	501	522	554	513	529	535	546	562	571	540	522	548	515	535	518	497	538	461	477	565	527	531	534	545	526	539	532	552	572	560	565	564	529	579	524	535	526	499	554	506	554	534	518	495	508	551	565	544	522	547	529	578	543	545	538	542	565	548	497	555	572	540	537	533	574	567	521	540	540	531	538	524	560	561	525	542	570	535	573	525	554	540	572	528	536	510	553	562	582	517	536	548	535	531	528	531	546	513	529	519	501	504	522	557	513	563	566	556	500	548	562	524	578	529	540	526	570	543	535	535	562	512	547	541	507	541	564	521	553	474	556	548	543	533	539	543	537	572	564	486	547	542	514	555	554	526	553	570	574	533	557	530	546	540	556	565	556	584	503	552	498	553	538	517	565	534	554	523	545	547	536	567	612	589	573	586	552	538	567	524	539	533	559	563	566	580	549	560	514	501	551	538	561	555	553	538	560	539	532	585	579	554	529	538	501	520	537	546	524	555	573	534	484	532	519	532	492	554	544	578	557	526	551	477	547	533	567	523	580	500	587	558	541	561	517	547	575	544	546	577	550	549	510	561	537	526	553	497	567	510	561	507	536	529	540	533	564	580	546	526	520	572	579	540	551	543	562	550	538	528	552	499	524	519	562	549	557	550	514	491	551	521	526	521	519	564	589	555	509	547	528	517	530	524	558	519	536	525	550	538	548	558	535	517	557	541	501	522	523	566	506	563	550	556	539	550	568	574	539	516	549	540	511	526	526	538	525	561	573	499	543	530	515	522	562	534	550	557	529	520	526	512	570	592	520	526	518	514	553	539	556	517	571	499	536	560	553	513	558	534	544	574	535	549	570	573	551	480	539	531	531	544	549	558	536	504	553	522	568	547	538	515	535	587	525	525	555	513	504	573	577	514	543	521	554	531	536	538	510	520	549	543	543	521	561	520	580	532	511	524	538	514	524	540	501	553	527	558	568	540	513	545	565	545	556	497	553	570	543	576	523	545	543	532	521	506	523	536	541	512	530	548	492	553	553	520	542	538	524	518	560	543	580	529	529	497	541	596	511	536	549	536	522	551	507	532	474	507	548	514	525	505	533	544	533	539	540	532	545	502	536	514	555	555	528	541	520	571	563	552	515	571	623	515	517	519	554	524	570	530	526	552	578	555	528	558	529	528	525	529	561	549	505	552	523	562	509	537	514	562	556	557	572	513	529	549	550	527	572	549	529	562	507	558	544	545	510	517	508	562	500	535	539	572	510	539	550	536	566	526	540	516	509	546	534	533	531	572	550	568	560	563	564	531	601	528	561	564	534	567	529	549	549	532	499	551	543	578	543	538	524	554	573	568	564	496	514	526	529	504	520	527	555	564	522	534	502	516	539	514	520	513	519	533	578	569	535	515	558	514	537	540	549	557	534	579	555	534	561	550	516	534	524	579	527	516	602	545	555	542	565	544	529	532	521	524	537	509	546	487	557	534	532	568	511	581	548	564	535	527	555	560	513	550	546	494	530	528	575	509	499	519	512	538	552	573	547	538	553	544	542	506	557	537	502	510	541	565	544	561	538	518	534	527	564	538	525	534	516	565	519	575	532	501	535	556	562	555	530	523	545	589	507	527	546	510	539	513	502	552	565	575	533	524	552	554	511	530	538	527	572	512	527	581	556	542	544	546	537	556	520	589	525	552	552	505	581	576	535	557	572	554	546	577	545	534	526	553	558	562	514	569	513	517	544	518	562	556	504	537	556	528
16492	2578	1733	1196	934	761	611	819	1477	924	580	453	430	410	395	445	408	425	388	446	415	414	417	411	419	419	398	462	359	410	387	345	427	428	327	368	377	414	429	414	460	416	404	387	389	395	423	372	406	367	433	430	406	383	397	389	409	392	376	384	386	404	432	383	431	371	401	417	422	394	435	405	406	398	390	411	401	404	419	415	419	395	387	405	390	399	414	439	427	405	400	411	440	403	381	411	402	450	356	401	404	388	395	400	381	394	399	432	444	410	411	400	399	374	388	424	394	411	439	422	393	395	379	395	394	438	401	413	404	426	401	444	439	405	386	416	384	396	420	383	395	424	418	395	392	405	406	391	412	452	410	404	395	382	391	369	393	438	408	409	406	377	333	405	370	407	414	404	420	409	400	403	425	425	368	393	401	387	405	378	392	411	414	412	394	384	391	390	419	366	404	422	398	421	417	400	399	432	431	423	398	408	397	397	438	404	437	448	410	385	424	358	428	397	366	433	412	408	391	401	412	394	441	414	416	406	382	419	392	444	418	393	429	433	416	438	398	477	433	409	423	405	426	400	409	392	405	419	391	410	377	407	368	371	426	372	387	440	414	358	355	399	415	422	386	426	415	430	365	416	410	457	391	383	404	414	373	400	390	462	414	396	381	361	383	406	382	387	418	388	393	397	419	430	385	396	397	400	427	398	453	409	392	381	409	403	417	384	409	381	373	382	412	416	353	395	428	395	387	421	375	393	401	393	468	434	387	408	395	416	400	393	402	395	380	379	382	417	389	401	415	358	385	412	400	396	395	387	385	411	379	441	399	416	423	408	411	351	389	349	375	386	422	415	419	430	417	402	404	394	397	409	403	392	390	404	447	398	407	421	385	390	435	442	394	407	402	453	423	432	382	408	405	395	404	424	386	384	372	399	389	401	408	400	375	360	405	414	369	407	376	382	457	416	396	409	353	405	396	360	415	400	426	356	375	392	371	401	378	413	403	389	369	420	413	428	391	396	372	411	416	400	403	367	432	403	393	389	409	390	414	442	439	422	426	433	409	394	435	386	397	408	413	388	403	400	436	406	421	398	411	415	438	424	358	383	393	401	402	405	426	404	401	368	390	399	435	406	399	381	399	390	458	373	394	400	428	436	384	404	408	412	406	389	392	407	387	390	386	405	399	396	400	355	396	458	417	433	374	406	418	408	365	435	411	387	425	410	427	420	420	437	419	420	428	416	405	396	402	406	385	406	380	416	431	418	436	435	436	444	399	404	396	411	417	393	408	413	421	458	401	384	400	442	385	380	426	390	360	433	425	422	367	413	390	401	388	443	374	381	398	400	433	400	348	401	403	427	370	411	407	368	401	447	376	440	410	408	384	375	420	398	391	363	368	396	412	414	401	429	436	398	416	414	380	404	421	411	426	436	381	420	425	372	413	412	397	435	412	422	439	404	444	412	443	402	404	363	395	405	401	377	408	433	389	418	421	408	407	361	422	415	428	395	372	390	426	420	387	450	393	401	403	419	377	423	390	436	399	414	371	406	426	370	382	422	406	393	388	402	380	411	413	404	411	396	390	409	419	384	433	418	379	392	410	394	427	448	393	426	394	368	409	407	433	390	370	404	402	409	412	442	433	385	422	421	427	386	424	453	430	385	408	392	431	393	393	399	381	406	375	402	406	455	402	376	418	374	436	380	399	409	385	425	441	387	448	373	398	384	429	412	420	417	377	396	451	406	359	386	392	396	412	395	384	383	420	410	401	431	412	395	378	427	404	441	429	419	409	417	393	413	391	362	414	400	423	417	412	399	409	391	398	395	381	391	361	391	385	431	402	406	394	377	398	397	427	430	397	413	371	435	403	435	427	382	411	391	446	400	378	421	432	390	372	386	405	417	395	426	407	426	397	431	403	433	379	408	432	386	404	397	375	392	438	420	403	413	416	401	402	380	354	383	411	412	410	402	394	440	402	410	417	427	396	408	385	404	393	406	459	404	395	435	400	425	402	415	429	405	481	373	416	404	394	436	402	389	395	430	394	378	435	424	411	400	453	400	399	432	387	397	392	422	418	420	395	395	406	389	430	422	411	417	450	455	403	407	438	353	419	378	385	403	404	427	437	379	398	437	398	396	429	428	380	418	377	412	448	389	399	392	411	374	428	427	405	412	409	387	423	364	399	399	406	425	446	387	427	381	420	398	437	376	418	412	412	352	399	404	428	358	418	358	413	374	399	347	407	421	404	392	417	416	464	407	431	424	433	402	408	386	403	400	430	425	409	400	426	412	437	408	379	417	388	432	415	414	394	443	384	388	379	395	398	385	456	379	434	423	393	389	391	432	360	378	370	386	421	432	384	400	423	382	441	422	403	376	466	390	416	427	415	362	391	410	419	375	435	375	407	414	407	415	415	410	401	385	414	393	414	385	402	367	400	389	429	387	402	396	417	441	418	397	390	414	443	376	381	388	423	413	395	396	419	424	435	407	423	439	400	449	411	402	400	400	421	423	396	392	400	390	390	395	409	386	368	379	362	407	421	361	397	412	391	419	375	383	432	419	409	449	432	379	392	418	382	393	388	405	386	381	346	412	349	390	409	389	412	418	386	431	396	411	393	384	388	390	433	421	351	446	413	405	419	357	426	411	430	408	412	369	403	419	420	425	409	390	381	368	381	399	398	372	404	384	396	399	411	423	417	430	446	401	417	396	417	376	438	437	409	407	432	398	413	440	410	411	402	437	429	412	435	418	357	439	381	379	450	438	432	395	363	404	420	420	404	433	387	441	438	401	428	436	414	392	406	407	442	382	393	396	380	392	385	434	427	368	387	394	407	401	377	411	399	403	419	414	437	376	405	401	376	397	403	432	391	358	408	386	432	387	384	392	426	398	406	401	389	416	338	405	381	400	444	416	402	428	415	408	428	423	421	379	376	394	418	415	454	404	403	393	422	398	383	415	406	417	380	366	411	394	374	371	386	412	386	429	418	376	424	376	389	422	372	367	374	407	386	407	439	407	410	419	443	378	438	436	415	434	409	443	382	401	396	401	402	396	452	419	410	416	422	401	422	401	392	389	401	414	384	381	373	410	359	413	408	384	393	392	359	393	424	395	423	415	402	354	383	416	420	413	392	420	419	369	396	435	395	400	397	428	402	418	429	391	405	422	405	388	394	447	395	382	400	459	425	383	398	437	428	386	414	410	415	415	406	399	399	431	417	405	393	390	423	357	411	386	403	402	401	390	415	344	430	393	405	386	388	382	373	404	410	431	420	434	420	432	397	396	378	412	375	437	398	424	358	396	392	374	425	422	442	431	438	425	392	400	395	379	387	445	379	429	455	413	415	399	367	377	390	422	380	394	376	392	398	401	409	376	411	374	371	381	374	405	425	396	403	393	400	401	415	420	453	414	417	384	407	424	438	395	399	402	419	404	408	423	383	428	436	387	441	443	418	447	385	419	423	439	436	395	389	436	410	389	411	390	378	377	390	379	389	401	410	400
9279	2225	3192	3309	2969	2657	2207	3516	5926	3496	1976	1540	1185	1135	1072	1065	1095	1099	1025	986	1020	996	983	975	1019	998	980	985	922	972	946	972	957	931	910	942	946	933	929	886	922	964	897	955	932	953	915	926	967	903	898	976	969	911	864	978	977	928	910	993	904	936	897	919	890	937	949	945	938	933	896	943	940	924	926	931	950	928	948	922	940	955	950	891	968	934	901	853	914	868	943	859	948	967	963	949	916	953	919	919	979	953	961	923	920	921	910	919	887	976	914	966	895	947	887	977	944	903	902	899	868	868	899	939	952	876	882	902	914	940	906	923	894	918	899	919	894	920	907	946	991	909	937	962	961	905	915	925	953	914	921	951	922	1000	961	914	912	962	931	947	914	882	885	923	885	916	945	896	900	910	918	917	939	918	923	980	885	893	906	854	969	934	894	971	934	933	929	895	915	952	912	965	913	930	902	916	941	898	929	891	938	882	896	916	889	933	905	943	939	928	927	972	958	952	977	910	952	939	930	961	956	936	883	927	928	890	925	934	916	859	911	1008	883	933	862	933	913	905	936	899	966	932	970	931	902	897	918	927	900	922	943	917	959	894	936	907	892	941	913	950	903	931	922	953	935	901	888	966	945	897	960	935	878	920	917	882	923	881	912	931	885	961	935	886	912	919	916	882	917	957	952	884	888	876	994	921	913	866	933	931	953	952	949	927	978	943	940	938	943	873	951	939	912	923	905	955	951	875	904	930	966	922	954	960	964	871	913	921	904	923	931	890	943	935	950	982	906	850	931	938	911	915	932	933	943	916	877	921	955	888	951	936	952	910	874	942	877	877	907	940	930	959	899	913	882	893	963	904	915	918	921	945	941	965	898	962	894	861	928	949	932	903	914	934	949	921	974	943	934	960	954	935	964	906	933	913	915	881	896	942	913	919	959	883	922	879	953	914	888	872	903	933	938	921	876	920	982	879	909	916	948	877	916	917	917	923	973	904	920	890	901	852	991	938	850	922	936	887	883	928	908	937	929	866	847	939	910	922	877	926	901	943	948	933	867	927	942	959	906	952	930	955	864	898	868	970	942	916	904	910	936	909	943	912	950	952	926	887	932	925	966	874	973	917	898	927	960	922	878	956	911	915	918	901	864	915	921	934	897	921	895	960	914	946	901	898	923	913	929	939	979	903	888	871	996	924	878	897	876	872	990	920	878	893	942	898	933	926	957	875	917	955	978	919	905	937	893	909	911	902	905	908	915	948	941	949	937	902	951	949	898	917	916	893	913	898	934	898	866	908	859	886	944	892	950	876	916	932	941	916	921	962	950	970	867	974	882	913	883	945	922	918	943	927	879	910	891	940	954	919	957	885	958	963	890	951	910	927	932	928	892	929	888	922	910	928	929	917	915	919	997	861	887	961	912	924	878	899	905	971	914	869	936	932	918	920	922	936	877	899	926	932	908	894	979	945	961	944	899	901	944	916	918	906	947	932	913	952	938	942	914	951	912	969	908	911	904	894	885	930	959	941	934	912	887	887	925	922	901	911	914	900	972	929	958	948	902	930	951	905	939	947	919	950	974	981	896	918	923	931	923	912	923	886	919	933	925	887	900	915	963	926	920	884	918	880	891	931	948	941	911	900	888	975	982	939	913	948	952	885	932	897	913	876	943	920	853	892	957	948	971	925	934	911	919	966	860	897	879	921	928	898	910	919	905	914	926	891	972	946	948	923	972	911	925	925	960	929	934	940	921	947	927	914	950	928	894	970	934	1008	875	962	890	925	928	977	960	947	903	942	936	896	929	942	934	959	881	911	888	931	925	967	973	966	910	938	898	973	897	927	911	898	938	886	923	952	959	904	848	907	955	956	861	974	962	985	952	966	906	887	907	941	930	937	935	877	934	949	924	893	915	938	894	908	872	883	897	976	890	920	882	866	935	882	942	922	911	998	997	948	921	929	890	923	899	878	906	928	928	939	957	910	903	984	898	960	975	929	953	904	903	947	906	881	947	860	928	936	927	960	918	925	902	936	876	949	962	956	922	940	938	937	988	899	934	936	923	917	938	890	925	934	870	936	905	905	910	907	953	955	881	929	936	919	963	907	929	963	932	930	945	955	966	900	964	886	913	884	954	968	908	927	916	978	966	933	943	889	883	892	909	890	907	958	1002	925	970	946	923	933	890	978	896	924	869	883	938	853	858	901	923	870	979	867	908	892	934	920	867	920	944	890	928	957	957	950	896	975	904	924	948	953	918	971	850	915	901	858	893	883	883	954	910	898	891	937	932	873	886	911	914	987	929	958	930	986	955	929	924	956	966	892	910	908	917	964	973	921	946	972	948	974	907	963	900	926	900	948	878	850	860	897	952	913	929	940	915	947	957	925	930	915	880	947	893	875	899	918	938	928	915	973	945	892	911	891	945	908	915	911	919	934	886	949	918	859	866	966	914	886	918	955	977	982	946	924	910	937	888	894	934	917	891	936	924	985	904	962	891	949	998	916	967	954	911	892	947	924	906	965	922	913	951	911	899	941	915	943	961	936	928	888	904	932	943	959	979	948	924	923	971	939	966	958	913	878	853	869	893	940	960	908	925	880	887	954	912	863	897	964	925	951	891	891	874	930	904	904	906	882	1010	991	869	946	943	918	948	894	940	914	895	929	893	958	946	903	919	889	917	902	934	910	954	936	918	903	952	928	936	936	933	902	919	917	915	908	942	956	943	963	964	960	981	952	924	918	910	886	962	877	934	929	921	927	930	947	926	898	966	966	959	948	966	938	933	951	935	883	931	883	905	948	901	993	917	976	950	967	922	873	988	900	872	954	877	879	921	927	905	914	957	974	908	919	923	904	909	899	922	959	922	897	935	958	871	936	932	943	917	948	909	911	871	906	938	940	954	939	940	914	921	917	910	920	943	922	894	912	936	878	964	924	935	990	907	888	856	943	909	898	965	970	882	959	901	922	889	920	919	936	877	950	935	966	939	938	956	896	928	946	920	962	916	945	902	931	946	899	911	928	926	942	906	957	967	868	892	919	944	924	947	951	925	953	945	959	890	920	921	909	914	947	952	878	938	941	891	868	905	873	868	923	924	1004	944	927	880	881	890	941	943	889	961	945	942	946	937	950	920	902	899	942	917	926	908	983	908	962	899	961	927	912	907	898	897	946	903	883	955	923	936	864	921	906	916	944	960	994	974	895	940	871	916	898	921	853	934	912	930	988	932	892	913	895	1009	948	943	898	966	860	910	948	926	930	948	970	983	876	900	883	943	907	942	913	872	934	955	920	928	967	910	906	941	910	899	900	910	944	951	896	886	907	913	936	858	902	891	892	912	892	956	839	913	917	958	930	930	946	918	961	982	910	920	943	920	936	916	921	909	900	968	901	902	893	892	903	887	941	933	903	905	907	927	933	868	967	926	918	936	921	941	899	908	881	848	907	979	942	920	943	935	898	930	929	943	890	969	948	946	908	870	944	923	908	930	925	945	874	902	922	899	952	976	900	1032	917
2395	514	417	297	289	300	271	349	466	356	286	241	248	277	247	238	233	268	243	247	251	237	261	259	277	279	258	245	237	234	235	259	243	255	236	220	252	214	217	244	235	243	230	236	258	246	234	262	233	254	213	235	220	256	216	228	243	242	234	248	249	239	242	250	248	259	241	258	204	250	219	249	220	262	248	227	222	244	255	243	238	259	231	204	223	258	248	247	232	234	262	256	261	219	227	285	242	238	235	249	246	227	252	249	247	223	272	242	240	243	241	236	245	240	227	247	253	266	209	221	249	237	232	231	242	240	217	238	247	211	249	233	248	238	237	251	252	257	240	260	235	234	283	260	223	257	234	226	228	275	268	244	255	275	226	236	259	259	254	264	224	247	251	254	250	234	273	232	260	221	222	242	229	240	256	247	259	219	240	256	248	233	240	250	223	238	257	234	248	259	253	261	246	246	277	254	259	268	241	245	249	271	244	241	257	231	268	265	237	236	236	272	204	241	246	224	203	219	236	227	256	243	237	256	235	227	240	223	227	241	264	218	247	218	235	254	244	264	212	235	258	212	218	244	242	233	237	256	233	245	243	249	251	218	263	229	212	235	241	259	248	241	263	232	249	257	213	251	248	240	279	263	245	236	209	246	248	257	244	262	247	230	235	268	276	256	263	231	278	246	248	263	228	256	250	255	263	269	262	234	247	259	208	236	236	263	251	270	228	242	244	250	236	248	250	263	250	246	260	226	246	232	243	259	250	248	254	261	275	235	257	242	242	234	249	263	222	254	241	232	218	227	280	245	262	243	251	205	236	246	251	224	225	263	257	261	264	247	266	249	264	247	250	267	258	224	214	231	250	262	221	265	267	262	267	259	212	219	235	271	237	248	212	273	272	235	258	260	255	249	242	254	253	247	263	261	244	234	226	224	265	260	231	265	239	229	251	240	219	217	229	237	242	242	245	235	284	237	236	206	254	251	254	251	223	219	247	265	232	262	241	275	267	260	234	281	284	293	244	249	241	252	248	239	243	233	233	247	221	245	239	247	248	215	234	216	239	236	214	245	227	240	242	231	249	260	253	258	233	231	229	269	272	249	227	258	261	278	224	263	260	231	254	241	234	269	210	235	253	225	251	223	221	267	264	262	283	269	261	263	224	226	238	215	240	223	225	252	245	240	246	224	275	255	271	233	253	254	279	241	257	250	244	257	265	244	233	264	243	224	253	261	241	226	243	222	234	237	295	231	226	258	249	250	233	247	259	261	242	244	206	248	267	260	242	235	211	255	226	276	218	275	211	256	265	259	264	228	248	212	250	251	239	263	239	257	254	287	253	227	245	235	271	249	201	220	253	246	210	259	250	229	229	231	223	265	257	241	233	245	265	235	248	254	245	229	247	271	241	227	265	255	255	246	224	241	253	256	245	240	216	205	293	226	248	227	222	251	229	273	213	205	219	250	245	278	265	257	238	242	228	225	199	253	243	230	234	262	254	249	243	236	250	261	237	257	216	237	272	262	244	246	260	291	255	257	240	248	234	248	283	238	230	217	215	216	245	234	250	262	223	260	239	247	268	287	246	228	285	233	271	255	253	231	227	249	251	246	232	239	219	262	251	260	252	236	239	272	241	258	246	234	249	264	250	280	251	247	238	235	223	249	228	257	217	240	241	256	265	235	229	269	241	266	260	216	271	252	233	227	256	249	224	245	229	229	250	259	251	239	217	228	266	267	262	216	267	233	260	254	234	231	240	221	224	235	266	258	228	241	239	247	235	227	249	228	246	240	245	275	223	222	219	266	242	261	259	222	238	215	236	256	236	228	244	239	283	211	267	241	262	262	246	227	220	260	212	253	235	253	238	232	259	230	256	242	266	233	244	248	216	240	229	260	243	269	261	224	257	286	278	242	231	247	272	233	237	257	231	218	239	250	255	216	222	270	235	249	225	233	246	288	255	238	229	245	261	258	254	228	246	238	225	221	257	258	244	227	270	295	214	223	218	229	244	236	249	246	265	263	258	250	234	228	260	229	228	247	242	262	252	256	272	241	238	261	270	266	219	224	192	230	246	254	245	265	239	225	255	223	291	241	248	225	235	208	253	212	257	223	260	228	237	244	244	255	249	255	225	264	245	246	245	243	242	277	224	247	257	247	263	231	223	228	242	260	288	226	244	251	225	240	198	214	290	218	239	212	240	244	245	235	276	265	257	250	236	256	252	222	231	254	259	254	228	228	271	250	254	239	221	227	226	255	228	223	239	280	225	214	259	250	251	228	251	284	237	243	244	267	268	223	242	251	263	235	237	258	258	260	221	238	290	251	257	255	272	272	238	254	256	240	226	265	244	221	233	215	255	243	257	235	241	242	248	253	243	245	252	247	272	239	244	249	251	245	246	246	252	253	272	271	248	264	225	244	249	236	250	242	245	234	233	231	241	257	239	249	220	273	270	240	225	208	248	272	211	204	252	247	245	252	239	209	226	249	238	201	228	242	236	230	251	253	223	263	265	217	252	236	228	261	219	241	240	235	244	268	229	274	224	255	242	231	262	218	266	230	243	223	249	295	252	211	255	245	247	236	236	274	253	249	237	237	243	255	244	216	242	242	210	224	243	231	283	269	259	219	249	244	214	248	252	250	233	199	240	237	249	214	261	267	245	251	253	214	215	239	240	263	239	258	219	233	238	266	246	231	228	252	262	243	248	242	240	252	264	265	239	217	256	252	257	275	246	245	264	227	239	246	261	222	255	253	222	244	225	233	256	249	214	233	258	226	234	256	240	255	246	249	245	259	261	232	249	265	264	197	247	277	251	239	239	233	256	222	241	254	238	248	226	241	219	261	250	238	293	262	236	230	238	255	258	263	212	215	258	248	266	252	262	246	229	272	224	227	227	278	259	241	232	254	230	256	240	242	279	262	227	214	239	274	261	285	223	248	247	237	258	236	250	257	266	239	213	240	221	250	241	255	254	240	230	251	247	255	248	216	233	224	257	242	250	239	224	261	252	250	256	280	223	236	238	250	230	211	250	239	242	248	231	238	243	244	247	243	222	237	258	233	230	260	242	226	227	267	229	259	236	236	213	242	279	248	256	236	253	267	255	259	243	265	231	256	249	223	262	261	226	258	245	236	255	266	239	241	245	258	244	223	210	240	239	247	240	243	261	251	231	249	244	236	251	249	245	260	253	214	225	198	245	222	277	255	243	220	262	256	270	248	240	245	251	228	263	232	251	248	270	249	216	217	244	251	233	261	238	242	237	247	256	248	230	245	258	258	208	212	250	261	230	224	252	249	235	217	264	273	235	266	259	246	254	257	203	230	217	236	223	239	249	260	280	244	246	232	276	273	227	222	256	256	248	244	238	266	280	259	249	260	236	247	205	227	233	261	225	246	233	250	215	239	224	249	237	230	238	240	244	274	247	247	243	279	279	227	240	239	253	231	220	272	248	230	239	221	234	253	241	235	279	238	242	249	243	236	217	234	218	217	255	214	206	267	266	249
2303	846	939	862	857	842	782	1014	2064	1221	835	676	607	598	619	593	631	598	588	600	564	616	584	631	609	626	613	615	589	601	603	602	583	605	567	613	623	615	579	623	548	597	556	596	594	576	590	593	611	630	628	576	611	618	561	563	625	591	600	552	600	648	581	630	629	637	631	627	586	607	623	607	607	598	618	584	599	652	595	576	600	627	603	616	584	609	581	570	604	609	592	599	610	583	645	561	611	577	584	603	575	635	610	598	640	621	577	588	559	606	570	581	628	581	580	587	564	613	582	636	580	651	585	579	598	560	595	604	573	581	581	599	583	613	560	600	659	600	617	595	548	536	596	573	595	592	574	588	607	584	543	604	578	574	615	628	552	582	615	590	604	606	590	589	583	542	564	576	578	607	579	587	598	598	603	610	590	585	614	578	624	586	620	636	626	625	599	637	558	597	615	599	582	556	620	604	649	542	596	596	564	583	582	607	607	573	586	573	597	570	570	600	603	624	639	610	604	625	579	599	587	595	560	584	581	621	583	622	571	558	567	573	593	595	624	612	554	579	590	576	600	585	565	605	604	564	550	610	591	568	586	582	584	568	584	562	578	575	565	558	564	575	579	606	582	592	573	577	592	613	537	574	581	572	570	591	587	574	592	540	615	583	615	566	600	600	589	577	584	608	600	576	573	531	591	546	556	548	583	585	541	601	612	623	590	559	591	570	601	619	610	618	587	581	584	624	586	585	588	594	623	622	612	614	597	593	605	610	561	587	598	649	569	601	574	608	575	601	606	618	604	575	591	592	632	594	578	581	568	615	619	554	594	606	579	581	597	637	607	591	615	609	585	586	612	560	585	582	604	583	566	609	597	599	562	606	574	564	583	586	566	598	635	596	609	607	627	600	586	600	578	622	554	637	600	599	602	604	608	608	616	610	602	574	599	608	547	567	611	599	562	591	576	635	622	550	650	580	587	610	599	577	596	621	571	587	587	593	596	581	573	591	568	592	567	583	594	619	630	552	601	573	654	591	564	559	553	628	586	570	645	599	568	597	607	599	569	617	589	613	596	562	601	604	588	594	590	582	614	571	590	575	585	596	564	597	599	590	569	562	574	581	581	585	565	553	546	625	548	595	606	602	606	594	577	619	628	562	615	592	562	605	561	603	619	589	548	536	600	574	580	595	599	609	587	607	594	579	582	596	564	593	538	585	569	591	632	605	601	557	581	613	588	610	571	596	568	573	613	566	638	595	604	587	599	559	630	544	553	605	614	575	598	577	544	575	572	573	585	549	591	596	566	588	565	595	561	571	606	604	594	582	558	588	610	625	587	614	590	589	582	591	564	579	617	593	560	579	589	553	555	617	615	576	614	567	585	640	580	546	592	603	610	594	573	549	624	570	609	578	602	577	611	573	568	601	576	593	577	616	603	558	590	621	593	588	648	581	579	601	578	570	584	648	548	580	592	621	585	607	594	585	585	582	598	604	585	604	565	561	630	560	607	585	565	592	592	598	633	598	580	586	638	579	590	602	605	617	620	606	584	593	605	567	566	588	559	603	571	595	588	607	600	607	606	602	595	619	598	605	593	603	570	606	559	575	626	547	581	577	579	567	607	591	619	613	556	612	615	594	597	600	580	564	580	596	566	650	593	608	594	575	607	568	605	569	566	578	597	625	608	581	526	619	583	575	590	621	617	556	568	591	638	626	668	648	614	633	589	566	635	607	582	595	565	566	566	621	595	649	590	614	612	598	598	571	606	610	620	587	564	586	604	605	567	605	615	592	648	621	617	603	622	595	594	552	613	567	603	604	621	585	607	599	571	616	559	581	595	601	594	606	595	609	597	622	602	607	564	584	576	562	584	622	603	561	602	564	556	588	577	603	587	589	584	597	584	612	603	584	605	595	569	572	571	623	623	596	600	588	595	613	607	604	636	619	586	599	586	619	565	587	553	612	579	594	624	573	579	590	644	573	583	569	560	593	595	609	583	585	604	573	582	579	563	613	613	613	596	623	608	595	568	597	561	576	573	594	602	596	561	605	566	616	577	594	603	603	585	573	567	619	552	591	580	616	597	566	622	611	615	599	568	585	628	602	588	567	615	633	606	583	585	608	590	573	563	580	574	589	583	594	595	617	567	566	564	600	591	601	571	641	612	614	615	623	620	595	588	647	613	604	604	613	569	634	598	570	621	597	557	604	564	621	614	570	573	619	591	644	582	586	605	624	608	572	593	555	543	601	582	589	584	575	600	614	575	569	572	608	627	600	591	597	585	583	600	580	628	587	608	565	587	609	573	594	566	591	608	605	546	611	566	592	585	583	562	582	579	580	590	578	585	581	585	625	600	564	585	571	594	573	646	575	586	581	572	603	585	557	597	587	587	555	590	569	649	584	582	583	577	598	621	624	624	573	576	577	598	619	622	594	627	604	556	611	628	599	607	578	646	617	622	553	588	626	586	570	573	573	590	593	615	573	593	568	587	576	585	594	591	538	587	606	555	586	585	546	546	569	600	602	616	576	582	551	618	616	561	566	615	538	601	593	616	565	597	570	575	576	566	619	568	631	573	603	580	567	590	607	573	590	617	593	619	623	625	606	616	565	573	539	591	611	640	650	618	576	607	566	580	591	589	600	604	596	625	614	611	558	587	573	587	619	615	583	616	586	541	593	586	607	564	570	580	622	608	591	588	550	622	613	557	605	554	579	599	563	594	601	602	602	587	562	607	616	596	574	568	582	584	591	597	604	595	584	597	619	618	581	573	569	573	558	516	619	593	576	618	577	608	597	617	552	595	569	578	577	582	577	625	607	595	588	599	610	629	580	629	577	573	577	590	602	577	630	596	588	549	571	656	618	636	596	574	607	581	580	608	551	573	605	644	624	595	629	624	600	569	589	613	583	580	542	561	572	597	567	603	553	555	569	581	629	596	654	620	581	610	591	621	590	563	564	578	584	591	603	609	604	610	585	588	614	557	616	592	639	567	589	612	578	584	586	579	597	553	590	590	611	560	591	545	603	585	621	600	604	602	596	603	580	571	586	574	600	593	596	576	614	575	609	634	602	567	590	584	601	596	581	615	585	551	595	611	608	600	597	618	579	637	588	603	541	593	609	582	622	563	621	612	553	607	643	594	583	593	628	574	630	638	596	605	588	597	598	581	558	580	602	573	593	559	563	619	546	604	606	609	569	588	555	600	625	580	625	597	612	609	576	603	571	620	652	588	568	572	569	570	585	551	608	548	581	590	601	557	621	540	602	544	561	618	630	585	598	585	557	605	587	579	549	539	589	582	584	605	585	584	555	599	566	557	546	598	575	587	573	608	575	591	562	616	582	547	552	557	582	576	613	518	570	621	590	597	548	603	565	593	581	610	606	597	574	624	585	602	604	581	588	588	576	597	614	629	605	615	593	561	622	608	606	570	603	609	603	601	576	528	596	582	610	654	591	558	604	549	573	585	607	583	589	602	598	593	641	591	580	617	612	588	582	563	573	573	553
8660	1091	881	595	464	383	348	384	723	469	325	218	232	241	203	233	218	223	234	191	195	216	230	200	196	210	220	211	188	199	201	209	211	191	203	193	193	216	189	190	201	182	202	193	211	204	204	190	201	212	192	205	222	153	188	211	193	201	177	230	193	195	198	192	209	195	195	193	216	207	205	215	195	185	215	184	216	192	209	175	195	214	194	190	196	184	219	212	184	210	210	204	195	183	184	198	203	223	190	199	187	218	201	181	192	205	178	208	205	211	181	193	186	184	198	168	185	182	202	194	210	176	197	192	217	183	200	177	201	199	186	184	195	175	180	186	194	180	197	191	189	184	179	176	200	196	180	193	212	211	203	187	206	193	190	167	182	196	176	189	201	174	208	183	181	183	186	206	177	191	189	220	209	198	205	215	198	185	214	178	172	175	199	181	190	199	187	191	191	186	198	199	192	178	208	204	171	196	218	182	194	205	192	203	198	189	215	194	184	186	210	195	207	198	216	190	229	218	206	168	202	190	191	202	180	210	204	201	212	211	216	222	199	201	232	191	184	204	196	200	200	179	189	192	195	200	187	196	179	209	206	186	207	202	198	197	202	184	192	207	189	177	203	216	202	220	205	192	181	228	227	211	212	201	209	199	198	182	172	218	194	212	192	200	201	197	184	196	192	205	180	189	236	192	201	206	210	160	180	180	208	193	189	205	210	183	172	200	202	194	215	157	187	186	185	210	200	206	194	179	199	220	221	191	196	197	215	216	192	197	195	210	195	226	190	177	180	211	175	211	216	197	182	185	199	195	188	187	203	213	204	207	209	196	209	204	179	196	166	212	176	180	196	193	194	207	180	200	190	207	174	175	213	214	196	193	178	198	202	196	203	186	163	184	196	214	213	192	197	190	184	216	203	208	196	190	202	206	177	184	203	192	195	194	201	203	191	182	194	207	213	186	200	212	187	211	195	205	183	198	210	208	159	200	234	216	199	222	210	187	221	200	202	202	186	201	182	221	214	172	203	192	204	204	189	199	228	187	194	176	217	188	217	195	190	207	209	205	205	214	198	200	196	211	215	179	189	211	185	173	186	209	174	206	192	211	201	216	205	206	193	202	195	207	202	190	198	216	191	193	196	195	194	195	203	175	170	202	211	208	190	213	171	170	212	216	179	206	201	208	201	195	173	217	186	218	198	180	219	212	193	184	169	172	216	205	213	202	211	193	203	221	196	186	181	197	204	193	194	211	195	194	196	194	185	191	206	181	198	195	196	214	209	170	202	224	185	166	181	206	197	178	184	177	193	204	211	173	203	162	163	186	201	186	200	230	209	190	212	190	185	200	214	204	191	201	201	194	205	181	190	221	220	229	207	191	206	188	195	201	221	193	194	168	219	171	184	191	194	191	193	198	204	197	193	175	237	204	185	204	173	157	182	195	192	188	211	181	186	172	188	225	222	191	240	207	211	195	192	197	197	181	178	223	176	205	190	197	205	160	223	197	189	212	181	198	210	223	188	190	200	205	206	192	212	226	181	183	212	196	206	153	221	183	179	199	206	165	187	191	209	193	182	222	221	205	193	220	229	210	185	171	222	182	172	208	202	192	202	201	195	173	236	185	180	195	158	209	193	196	204	200	202	180	172	220	201	181	173	167	193	198	207	168	208	218	184	215	201	212	186	191	182	191	194	218	212	209	176	192	183	169	193	179	204	217	185	204	198	184	203	187	187	173	193	213	222	201	184	198	172	214	188	203	205	171	212	160	224	218	181	216	186	185	228	186	180	219	198	205	211	211	210	212	232	226	187	184	207	194	204	199	206	195	190	216	188	213	200	204	195	212	171	196	200	188	206	188	202	167	208	202	205	185	210	201	205	186	192	189	194	193	218	214	205	191	200	204	177	210	190	185	206	197	212	204	178	220	203	203	191	203	178	190	197	181	200	220	197	188	190	163	197	180	207	198	192	217	198	197	198	184	201	200	201	175	209	165	198	180	169	171	200	220	196	200	168	213	202	195	196	179	192	231	187	199	208	202	196	191	195	191	198	224	199	192	202	182	222	200	165	191	198	202	188	201	214	214	192	228	198	180	174	177	190	189	210	194	223	190	174	196	207	226	200	195	188	205	197	215	210	172	206	193	217	184	192	190	200	221	205	203	204	222	176	196	189	179	196	202	214	218	200	188	200	178	183	193	195	211	198	212	196	199	197	198	194	206	201	212	194	191	198	186	202	251	192	191	226	187	221	209	187	188	213	181	184	190	205	197	190	208	188	210	172	207	194	188	180	181	203	174	181	175	174	183	206	189	183	191	193	178	196	184	181	211	205	220	187	209	205	213	184	206	178	183	185	194	203	200	207	210	211	208	189	169	198	197	201	207	206	192	200	159	187	201	185	149	206	216	176	210	203	207	195	189	220	225	209	210	198	209	176	231	195	210	203	190	230	202	202	192	192	204	219	204	187	198	191	240	192	207	221	198	201	178	188	203	198	195	190	198	189	180	211	205	196	199	219	194	187	184	178	162	213	200	181	181	186	164	178	207	179	176	203	201	178	190	194	202	195	195	200	197	204	197	219	204	207	152	207	193	218	211	188	203	193	192	191	193	203	218	206	210	200	213	205	209	183	212	175	200	190	193	162	186	205	211	191	187	245	224	181	201	203	162	196	203	193	202	186	206	220	188	185	209	217	176	190	201	190	202	188	207	210	229	201	238	216	190	198	219	223	228	183	247	191	196	212	196	165	181	183	218	174	187	207	212	187	212	234	230	206	218	196	177	190	205	180	194	165	162	168	189	178	210	198	203	208	206	210	199	195	194	206	185	178	191	215	228	216	194	191	211	193	211	205	214	176	195	197	183	203	178	189	193	193	187	200	231	201	196	176	205	199	208	211	240	184	175	186	239	190	186	183	205	190	201	186	196	205	167	198	191	176	173	196	189	236	224	191	220	191	204	200	207	219	181	203	163	157	176	212	187	183	211	220	184	206	218	183	197	163	198	186	189	205	188	174	197	179	174	191	191	198	178	183	200	199	180	194	176	195	186	193	202	188	184	187	183	195	186	187	206	187	180	188	201	188	213	223	187	191	216	200	211	204	217	192	197	212	196	221	174	181	181	215	206	187	208	221	188	216	235	185	207	167	210	169	175	194	196	215	179	185	182	211	215	186	189	178	200	211	168	211	178	176	190	178	212	208	202	189	195	192	171	204	192	178	195	187	195	185	185	207	220	194	219	190	172	191	206	218	214	211	172	198	196	226	206	187	191	190	167	196	209	220	216	188	217	197	219	195	195	197	195	179	195	181	181	208	186	225	213	190	224	182	181	184	206	200	202	199	206	200	208	215	198	192	186	190	193	202	204	178	230	203	178	220	197	184	187	193	198	201	198	207	174	175	210	202	190	200	182	192	192	191	196	185	192	189	209	210	188	183	168	226	210	204	207	177	199	209	189	200	188	181	183	196	201	201	184	184	206	215	217	181	215	222	183	197	194	200	186	200	201
6844	1277	1716	1787	1593	1425	1264	1641	3304	2014	1195	821	706	625	574	620	596	647	550	537	625	618	540	583	560	532	523	526	556	545	538	522	520	557	517	506	543	543	500	479	514	533	491	518	532	523	517	526	514	508	506	490	544	501	500	518	522	539	528	565	532	546	567	483	500	515	571	497	537	531	536	511	552	531	539	520	515	535	527	529	550	479	509	557	528	557	570	568	534	541	528	521	544	514	488	540	483	507	504	534	537	527	512	509	496	536	512	530	531	518	561	508	530	490	522	535	513	589	497	524	526	533	521	508	479	520	532	502	491	530	470	503	502	551	557	497	563	535	539	485	538	557	512	490	526	553	520	523	511	537	498	537	566	508	480	498	519	505	518	491	470	535	543	517	528	492	477	522	519	525	505	508	501	560	520	506	522	471	556	548	534	506	518	537	525	481	499	540	547	496	511	535	541	529	545	476	499	485	484	530	545	520	481	561	514	533	500	547	519	500	543	527	502	478	517	496	522	491	564	521	527	503	492	488	527	520	510	500	504	450	494	511	550	518	543	505	562	511	507	532	555	506	531	501	521	522	522	483	497	510	521	519	525	554	507	560	490	534	485	521	518	557	510	536	538	518	508	500	521	517	491	510	500	498	525	521	535	529	539	516	511	534	540	516	524	494	506	541	500	527	531	492	556	524	512	540	536	523	476	516	496	528	522	530	500	522	510	550	518	499	506	530	514	519	515	490	542	547	503	474	522	482	502	507	538	530	497	517	531	519	574	528	511	538	515	544	542	513	536	502	516	555	481	504	509	523	532	528	504	499	497	487	543	518	526	510	534	533	567	509	532	533	515	523	517	538	528	504	517	505	484	479	510	512	498	517	541	491	548	525	534	570	496	508	577	513	517	526	509	510	554	494	488	502	538	523	519	510	498	498	485	513	508	520	512	506	507	522	525	514	539	510	513	542	537	513	534	529	503	516	547	515	493	557	516	501	552	536	505	543	523	541	522	471	504	571	517	503	579	529	538	514	535	533	517	504	550	495	553	505	490	514	487	546	514	504	536	493	487	481	520	542	553	473	515	571	500	459	554	546	508	503	460	523	506	500	521	478	559	511	480	525	500	517	477	541	501	481	531	518	536	525	518	513	497	496	538	552	520	487	543	502	553	468	537	550	522	484	557	533	516	503	494	559	484	531	521	498	515	556	581	515	563	488	532	532	513	509	529	533	518	472	545	546	540	528	502	515	517	508	491	499	490	500	512	534	516	549	542	511	499	536	554	535	554	525	501	487	493	490	511	540	493	518	567	561	529	540	535	484	518	554	505	529	506	504	538	521	515	522	549	544	506	562	546	504	536	542	488	529	485	480	515	515	524	502	512	576	521	501	486	533	550	485	520	543	528	482	472	532	523	518	522	522	526	541	529	528	501	489	508	498	542	502	520	528	514	552	547	527	521	526	504	508	478	527	533	521	505	516	478	480	578	500	486	523	518	497	529	516	506	522	518	551	534	543	548	523	517	510	525	553	526	493	533	488	520	536	572	503	547	545	536	540	509	523	554	492	533	495	528	502	510	503	500	505	508	484	577	532	518	539	543	526	513	470	485	522	490	539	546	521	507	510	527	495	507	503	513	513	542	516	542	515	528	523	470	563	493	496	510	511	504	503	532	490	539	510	553	478	532	537	502	533	487	481	521	512	521	541	482	532	520	500	521	517	504	528	543	553	500	557	494	529	512	522	529	553	547	501	535	548	505	477	502	517	519	536	559	541	493	510	493	507	502	528	527	521	483	515	610	501	529	494	526	525	548	537	518	529	518	527	487	499	549	518	516	516	523	529	452	511	489	501	484	485	533	536	541	536	468	480	532	561	500	520	481	539	508	534	506	498	504	510	520	551	497	491	487	521	547	481	553	550	481	518	526	559	543	511	511	498	525	529	485	524	488	492	527	517	523	526	542	526	494	503	538	509	484	500	517	524	523	536	563	476	494	504	507	504	521	518	515	472	506	519	549	554	499	527	520	545	522	559	528	540	492	507	522	537	511	515	501	543	539	552	562	513	501	493	460	545	517	525	501	520	516	548	527	498	488	550	544	509	567	554	480	515	540	534	497	540	536	511	507	526	509	509	497	525	569	513	532	519	519	576	560	505	525	511	483	499	528	534	515	523	502	536	523	532	560	512	482	506	519	485	521	507	528	547	523	475	496	513	534	526	530	496	540	514	517	497	551	556	519	504	490	527	533	543	492	474	498	505	517	516	499	523	525	513	483	489	538	486	499	498	563	503	513	513	521	514	495	518	504	530	537	509	471	525	538	527	520	510	511	527	484	487	537	484	502	526	556	496	524	510	549	511	544	513	503	523	529	537	547	514	512	518	503	520	534	564	537	526	530	533	527	522	535	533	534	510	502	558	547	513	530	509	519	495	484	513	506	525	500	531	481	519	469	475	505	496	519	560	507	547	493	531	523	505	533	499	505	511	507	546	548	508	554	535	500	478	526	555	545	524	516	536	479	490	520	514	518	532	512	517	561	549	533	522	502	538	507	561	514	483	570	491	524	541	492	552	490	529	523	568	500	509	528	533	545	550	532	497	539	506	502	534	517	533	506	546	507	507	520	537	543	484	521	497	523	498	491	539	510	544	543	531	572	495	535	516	486	500	514	487	520	487	486	502	521	534	510	573	504	496	490	516	521	517	514	518	509	519	531	531	555	505	506	508	554	532	504	499	524	500	478	527	509	504	506	521	473	536	536	483	572	517	533	469	542	497	502	514	511	521	531	517	545	529	517	512	478	513	483	479	517	515	540	522	493	534	512	499	517	516	542	517	531	533	533	524	573	531	515	519	572	584	553	511	528	529	518	521	510	522	489	523	518	556	523	532	503	584	531	483	522	523	533	522	532	521	523	540	510	551	507	541	495	528	527	515	547	507	567	538	523	494	520	529	536	545	568	535	516	526	544	519	494	537	495	534	507	496	511	492	532	499	527	509	552	483	526	539	540	513	520	554	485	494	507	537	501	555	508	525	501	523	484	487	487	528	530	534	536	519	519	482	536	545	500	530	510	540	480	533	492	517	522	526	551	504	496	516	580	555	547	523	483	478	511	511	520	516	517	534	560	519	495	496	515	507	499	528	519	487	505	497	516	521	543	529	493	468	543	528	511	532	536	536	493	504	474	524	514	567	527	480	516	518	513	487	502	507	517	502	548	506	547	543	518	533	532	505	534	502	530	511	513	570	500	515	545	522	496	489	560	499	470	515	481	548	516	482	534	522	543	537	471	510	496	504	524	531	542	504	564	533	553	522	542	567	517	528	514	513	505	501	573	522	530	529	517	517	545	571	515	549	487	535	505	490	515	503	496	536	527	545	513	489	549	527	534	527	534	470	547	494	503	551	525	547	536	542	532	492	515	533	522	520	512	506	506	512	542	492	531	532	558	500	491	534	528	508	482	520	535	500	538	519	525	562	460	531	513	506	523	507	494	513	559	536	536	492	529	495
16221	2381	1605	1186	899	859	651	719	1227	770	566	493	440	408	408	411	447	442	466	419	389	422	437	381	427	395	399	355	390	394	378	394	380	380	397	365	442	425	381	438	386	396	379	415	399	371	413	429	387	381	408	371	419	397	454	401	384	383	416	374	376	400	428	367	395	372	373	407	389	394	381	386	401	397	449	396	347	379	372	372	399	383	387	394	395	391	389	356	426	367	385	372	394	382	406	377	359	371	385	355	393	409	393	401	394	399	383	386	373	406	388	379	382	404	401	432	380	384	339	396	406	408	358	386	380	426	379	384	397	425	377	359	423	382	388	440	401	397	370	402	401	445	403	412	354	390	401	422	381	372	392	386	407	370	408	389	344	343	387	373	425	370	361	381	409	439	380	409	379	416	427	365	370	407	382	361	394	365	375	366	401	410	438	404	412	408	410	403	403	356	398	382	384	380	397	378	401	380	426	406	392	398	384	388	376	387	417	396	393	416	404	398	348	414	373	393	385	406	379	369	366	357	410	388	370	397	407	423	433	387	393	382	371	416	384	357	403	402	378	396	381	383	373	379	397	399	416	364	363	388	396	377	416	396	426	377	400	365	369	419	419	387	399	450	427	405	363	395	389	389	375	395	401	395	403	395	406	416	395	355	412	392	371	392	432	382	399	402	378	430	359	393	397	362	369	362	390	414	368	349	391	363	394	400	387	386	388	410	424	413	410	383	358	400	389	367	410	429	376	416	421	389	391	395	348	363	374	381	390	367	387	399	383	415	403	390	364	389	412	353	368	396	373	378	384	399	368	401	388	414	425	392	384	375	400	365	381	455	436	388	402	421	388	355	401	376	408	408	400	375	410	359	382	385	383	412	389	359	402	411	382	415	379	438	362	431	396	390	391	365	411	413	395	403	366	419	389	415	400	372	386	343	425	382	404	423	346	410	382	375	409	389	384	388	364	395	393	401	394	377	405	407	345	346	385	399	376	414	402	369	369	397	404	397	400	408	405	371	386	374	362	398	363	355	376	404	393	371	406	417	371	391	373	398	384	409	379	408	369	382	378	382	371	400	356	372	386	386	371	363	402	386	415	409	427	405	388	404	369	365	409	383	384	375	377	384	442	371	384	371	370	390	419	393	425	355	411	404	422	427	396	394	422	385	370	394	396	421	359	379	453	380	405	395	372	396	396	391	430	398	383	413	402	398	362	399	391	405	385	395	356	396	400	419	402	370	336	397	381	365	381	387	384	397	417	400	384	388	389	384	394	412	377	373	431	406	395	399	410	406	387	405	373	415	405	393	401	399	409	393	384	391	407	355	380	385	379	426	367	376	407	385	414	401	409	430	412	422	398	382	374	394	413	389	340	406	363	397	377	400	410	410	381	388	410	361	407	372	465	361	410	397	437	412	404	387	395	395	390	388	393	446	427	389	386	367	393	410	392	394	391	413	377	394	425	393	459	430	351	391	359	367	358	413	386	413	359	389	396	389	385	380	368	364	413	379	391	367	374	385	380	361	435	345	387	358	382	389	367	380	397	411	406	389	410	438	363	433	358	379	408	385	401	428	407	405	438	395	375	386	393	364	414	391	355	387	373	422	396	380	433	408	370	381	380	398	378	375	371	393	375	392	404	418	391	398	407	423	382	406	381	413	372	375	391	370	384	399	394	390	365	349	428	426	382	375	371	357	378	428	388	391	381	371	409	418	350	374	356	407	349	363	399	347	366	411	414	384	411	396	362	365	406	401	387	400	427	354	408	439	390	420	380	344	387	409	386	406	369	402	420	410	380	371	350	388	401	387	371	362	388	465	371	366	413	357	387	394	417	421	359	371	404	393	389	379	412	415	354	399	417	416	421	385	421	396	423	391	420	401	378	407	385	381	360	398	389	397	394	386	400	408	408	377	401	380	385	434	356	418	396	373	437	379	366	449	402	377	399	397	327	359	381	369	429	405	388	418	420	386	410	395	384	395	422	427	405	377	351	354	390	357	420	360	378	386	392	376	349	380	390	381	360	392	424	393	396	454	399	332	377	391	392	357	363	379	393	429	390	368	355	374	422	401	400	371	405	396	416	373	367	405	366	410	400	326	409	380	401	419	415	362	357	391	397	368	407	379	409	375	375	355	410	360	390	413	348	391	431	376	405	408	390	375	357	393	373	409	387	389	351	404	382	400	369	380	360	378	364	388	429	423	406	388	415	387	389	392	383	347	382	378	400	355	392	347	370	375	412	405	392	424	396	404	391	399	387	398	402	391	413	379	362	377	354	377	374	392	376	363	376	387	397	422	383	409	372	391	400	375	380	384	403	385	381	386	399	444	417	393	406	427	384	383	372	366	423	386	434	413	414	387	384	351	394	385	383	379	402	392	382	372	410	395	385	388	363	400	403	408	400	408	393	416	345	412	408	402	405	424	431	419	391	355	394	387	406	395	408	380	403	426	394	387	409	388	385	413	402	376	408	399	398	378	391	389	387	395	390	394	381	403	419	389	402	394	372	355	381	410	412	395	379	436	373	390	419	418	383	353	374	434	406	392	409	400	375	405	362	431	411	401	365	388	432	407	366	374	381	400	385	386	402	399	406	377	372	388	393	392	360	388	355	387	392	364	350	383	401	408	385	419	376	386	406	388	409	427	387	370	386	324	348	391	391	355	358	403	408	364	396	352	378	375	411	378	395	427	409	381	435	397	377	373	357	416	375	425	396	421	428	381	369	400	363	387	338	358	390	376	417	381	391	403	393	380	404	396	383	419	371	368	373	408	366	425	394	358	385	382	408	418	416	377	395	406	424	387	371	413	402	371	398	398	404	402	380	409	378	340	394	395	418	403	374	351	427	381	394	399	423	404	354	389	375	402	378	428	395	358	383	384	398	376	405	431	391	372	374	380	382	365	412	389	401	373	435	361	364	394	393	390	393	380	333	381	384	366	405	392	387	369	366	393	383	395	396	385	418	431	401	386	375	397	389	421	359	445	387	418	404	363	353	374	412	327	385	406	401	394	397	383	397	385	407	408	395	403	404	366	373	408	397	365	384	416	390	382	400	376	398	365	423	397	391	398	392	421	379	375	380	384	368	432	367	386	414	407	351	390	398	370	404	385	379	346	419	383	424	409	393	392	353	390	352	382	354	384	399	429	392	378	407	385	357	417	384	393	414	409	398	379	367	380	402	361	404	385	399	396	413	367	366	366	402	415	394	416	375	421	365	410	391	363	373	407	407	384	379	355	382	451	354	383	375	359	414	408	381	395	383	380	384	371	381	413	358	366	366	365	377	420	399	337	397	384	443	398	386	386	423	425	351	383	384	366	359	403	366	369	369	369	378	357	418	409	388	405	397	383	377	398	397	375	405	364	371	408	354	412	409	394	378	415	362	370	419	395	378	378	413	384	400	400	422	397	385	387	434	390	383	408	418	412	404	413	388	424	446	351	401	412	364	385	411	411	386	418	356	393	420	389	451	385	404	386	376	349	361	402	378	398	351	385	366	421
9276	2006	3075	3159	2805	2656	2182	2413	4686	2904	1921	1481	1236	1094	1045	1026	1045	1042	940	1021	1007	937	954	941	956	983	907	960	927	943	882	934	939	932	928	920	940	956	923	920	937	929	907	842	889	894	908	918	924	978	959	961	904	881	929	903	954	935	916	898	925	928	873	861	959	865	908	936	911	967	903	881	926	914	841	868	899	945	878	860	886	958	877	942	887	836	841	936	878	860	929	930	882	914	857	914	883	896	904	958	893	873	908	918	929	918	921	918	916	890	920	901	908	896	943	891	961	910	928	857	886	883	889	928	878	907	878	862	905	877	871	979	901	884	848	852	873	905	886	907	930	894	930	919	904	901	883	895	829	872	923	874	910	892	887	919	919	865	855	910	912	844	931	898	893	913	888	889	902	918	962	890	871	876	930	908	912	892	848	904	898	881	898	905	916	880	907	952	929	874	912	850	914	906	916	884	881	892	915	949	887	876	883	879	902	924	892	860	846	885	892	958	925	846	832	837	867	889	912	927	901	898	934	876	836	915	909	918	930	922	904	885	895	878	926	892	913	900	885	902	886	808	912	918	888	897	840	855	893	850	871	883	887	917	879	883	919	926	869	902	971	944	909	899	889	925	900	925	903	852	864	897	888	896	846	890	903	847	874	906	873	879	901	888	909	883	909	912	846	879	881	908	859	838	961	883	952	901	897	899	928	891	887	818	929	972	885	876	883	880	880	901	978	879	916	895	909	873	888	903	917	910	871	940	965	857	907	894	909	931	887	931	904	911	917	889	876	957	914	906	892	931	927	894	944	899	873	891	886	885	847	887	896	866	913	964	893	867	912	892	938	855	871	946	905	876	932	881	899	895	855	861	868	916	953	924	954	886	834	910	936	868	899	920	912	865	866	904	918	946	895	877	922	908	898	887	857	839	878	875	950	884	909	880	904	889	890	911	844	922	913	882	889	925	908	886	870	915	877	942	930	921	907	892	872	905	881	877	882	882	908	858	851	942	910	888	888	906	905	921	888	865	969	918	927	918	866	852	909	904	937	924	983	914	854	916	919	890	934	853	909	883	912	945	918	913	926	856	906	884	885	892	944	899	900	907	846	963	930	882	894	958	979	890	909	880	887	930	896	889	904	895	918	856	913	870	884	884	905	878	895	893	894	951	861	878	886	867	890	845	841	924	822	862	871	827	913	862	925	888	865	932	930	882	925	890	876	900	864	969	888	916	892	853	897	907	907	853	904	855	942	894	932	917	856	926	910	800	915	900	912	933	876	917	908	873	913	890	865	900	908	905	883	913	878	911	852	926	880	858	946	899	885	935	876	876	872	864	908	879	940	831	896	898	920	900	927	938	910	830	899	904	934	880	942	852	907	905	788	870	913	852	905	887	921	834	870	997	908	849	893	941	953	976	891	883	902	894	852	899	958	886	927	956	872	877	871	966	868	856	868	919	922	844	867	900	895	916	902	921	918	902	871	879	924	934	874	897	901	874	870	912	866	895	905	929	907	899	893	870	903	887	937	915	852	900	846	920	968	903	886	929	876	885	945	920	918	912	868	869	898	893	924	860	948	886	926	922	848	920	928	924	853	836	923	887	878	894	926	928	839	911	928	941	831	888	903	938	869	867	853	870	892	884	870	909	871	873	858	877	925	852	903	828	904	891	856	869	873	859	968	911	928	824	889	933	938	923	822	886	905	865	894	882	900	919	900	935	859	914	898	956	920	959	920	853	890	902	879	936	869	891	860	836	896	933	940	873	887	924	851	912	863	872	846	857	886	848	917	895	939	867	909	896	888	873	945	939	860	942	912	911	904	942	910	900	940	895	964	874	873	838	874	912	882	921	954	923	927	890	882	919	893	920	906	945	864	923	871	919	870	900	930	864	865	900	944	855	857	854	912	917	879	871	879	886	920	919	917	919	884	879	893	934	923	900	887	908	940	881	855	916	879	934	913	983	860	915	898	911	870	892	887	905	836	879	864	917	891	861	887	911	880	885	897	889	940	844	867	849	895	888	932	923	895	929	877	904	844	921	919	873	949	902	893	892	930	873	937	844	845	871	855	886	898	888	869	946	922	870	857	913	880	854	899	874	919	892	856	893	902	873	864	884	910	835	921	952	875	888	865	887	869	932	924	910	873	886	897	893	923	900	865	862	859	921	896	961	889	915	917	915	896	895	869	874	914	916	872	882	945	873	921	933	876	924	891	901	926	932	856	880	906	888	905	933	912	853	877	896	875	856	877	835	908	873	881	908	878	924	873	881	917	879	926	889	887	875	849	903	849	879	880	871	896	864	922	873	847	888	848	924	925	909	955	873	875	877	916	927	843	894	959	877	908	855	853	943	944	903	903	897	957	877	956	899	886	913	920	920	892	927	862	888	871	944	891	891	871	866	954	870	891	883	888	903	938	906	994	913	892	894	834	845	923	860	918	910	823	848	860	878	930	899	929	838	898	887	897	903	896	846	866	921	867	865	916	962	901	909	862	901	909	901	826	892	844	907	916	943	870	871	919	894	929	866	945	916	850	922	909	885	928	926	875	880	862	963	908	900	944	866	929	891	953	909	917	896	901	947	902	901	902	922	926	925	885	957	894	861	878	899	936	938	907	883	940	900	890	895	843	932	870	876	887	912	881	842	931	919	891	893	974	896	906	915	905	894	908	958	867	929	935	948	896	850	940	908	881	896	820	859	958	891	891	913	843	925	935	859	917	867	896	894	972	903	883	874	911	894	912	865	870	907	890	867	917	897	896	920	875	955	855	841	852	867	923	870	867	927	943	909	860	936	867	881	891	973	964	920	880	893	942	936	924	918	859	878	900	936	885	875	915	851	938	865	893	909	863	837	879	891	928	903	857	924	884	863	880	877	955	915	909	838	874	902	964	912	903	887	927	875	933	909	923	900	864	902	902	933	866	961	854	891	927	923	817	852	874	909	900	953	909	906	881	874	916	896	876	861	891	901	924	943	934	867	896	902	929	912	863	865	952	884	918	860	881	898	914	870	908	894	921	902	907	872	844	913	888	947	922	875	858	896	914	922	899	909	919	935	905	905	920	898	928	859	854	926	907	881	906	923	890	894	884	914	850	930	897	896	894	878	890	878	871	880	887	859	883	869	909	949	853	908	880	884	954	915	938	924	836	901	879	930	878	876	930	943	904	899	886	928	903	882	885	922	876	891	850	860	888	913	919	950	879	908	952	876	910	880	819	930	923	943	884	898	890	909	938	925	898	881	893	896	920	910	907	904	914	863	855	921	901	882	893	912	932	922	950	890	908	946	856	937	880	891	896	923	868	854	890	928	876	876	887	918	867	948	879	861	902	833	885	915	922	949	895	931	870	877	947	882	846	926	880	924	907	876	922	913	871	932	835	855	921	940	949	859	887	815	889	852	899	954	920	874	904	881	909	916	975	897	899	892	877	925	891	844	918	937	858	908	869	905	951	917	881	959	910	899	891	899	878	867	993	930	826	884	940	923	944	933	886	870	881	882
2317	432	375	293	286	260	267	303	423	337	300	261	254	243	221	231	228	235	206	222	228	245	229	238	225	232	238	207	233	265	236	213	249	250	269	237	215	224	219	206	267	255	236	251	244	223	203	244	263	275	221	220	237	233	237	214	218	258	256	243	248	242	245	224	264	248	245	209	250	230	254	240	250	255	266	232	238	233	241	203	233	247	260	251	216	235	220	248	206	245	254	240	224	211	242	236	217	211	203	241	238	237	236	242	222	236	247	257	241	225	208	254	233	252	221	237	255	250	235	233	239	226	243	245	231	226	233	250	228	242	223	224	222	241	226	262	260	220	218	261	217	236	237	223	232	250	246	219	217	265	275	236	243	256	229	215	232	241	234	220	225	209	222	234	253	239	208	251	224	231	232	218	225	221	223	232	213	205	241	236	221	211	222	218	246	233	253	229	249	242	256	220	241	243	251	230	247	218	259	247	249	271	255	230	233	260	241	250	246	251	231	228	223	269	263	222	241	249	227	230	262	240	238	218	223	217	255	249	236	287	243	255	219	209	233	229	249	215	214	209	261	230	220	220	236	224	248	205	225	245	235	222	202	213	234	230	227	224	224	228	245	241	237	232	244	249	225	249	236	217	221	250	249	235	268	255	201	249	266	258	227	233	252	235	223	207	242	228	221	233	231	218	258	249	249	242	215	262	238	245	225	241	241	237	241	242	246	219	236	235	214	254	240	219	240	250	247	246	247	250	257	256	234	241	255	259	223	250	249	234	216	202	199	249	252	226	240	231	244	254	211	228	226	227	235	257	244	239	229	221	228	238	234	251	228	231	222	238	227	223	221	235	227	243	246	235	217	255	237	242	216	242	217	227	241	233	247	255	229	239	197	221	206	222	235	224	287	215	240	242	227	233	225	217	223	219	234	242	222	231	257	229	259	239	228	238	225	234	203	223	197	237	237	214	230	225	232	250	275	220	254	250	255	237	202	236	248	242	236	208	232	258	246	241	258	240	282	234	233	238	231	252	255	236	245	245	234	206	212	255	256	204	212	220	252	228	236	240	230	218	238	235	272	261	218	221	234	248	239	228	234	231	217	267	237	200	227	219	249	257	258	232	203	235	246	213	231	271	229	225	223	208	234	237	241	218	225	247	232	252	225	202	223	235	232	255	224	253	232	222	233	197	228	231	246	256	254	248	244	252	247	255	229	241	228	229	209	260	212	254	232	227	238	229	252	238	210	252	197	254	216	251	235	230	238	245	245	236	235	223	232	248	243	251	222	212	251	232	254	204	223	255	261	207	236	217	224	224	240	203	236	246	258	278	221	229	247	235	231	251	261	221	220	255	243	233	247	220	208	239	231	229	223	235	219	213	231	237	256	228	208	285	227	245	227	232	224	224	250	207	222	256	238	251	256	244	259	244	249	235	244	210	230	222	241	235	229	239	236	227	215	224	221	239	244	238	239	250	216	243	250	218	236	226	226	228	221	258	207	230	264	234	229	240	244	250	221	256	254	245	238	221	224	245	236	249	230	243	224	253	265	230	225	261	221	260	207	240	229	250	238	236	232	239	245	222	218	216	219	248	228	226	222	208	222	225	210	219	242	233	236	266	225	214	243	239	229	252	242	240	247	264	224	243	220	243	252	231	219	236	234	256	256	246	264	236	223	252	232	224	239	250	234	216	222	217	249	230	216	246	223	212	216	213	244	256	256	265	239	228	220	216	205	229	242	239	243	240	223	238	230	208	241	249	230	262	252	242	245	221	253	224	255	227	233	245	226	232	254	269	232	210	210	230	220	215	218	226	223	240	233	215	227	244	221	214	232	226	256	250	257	225	241	233	246	249	237	248	250	253	236	239	245	247	271	258	244	233	213	234	258	233	249	228	208	245	262	253	226	241	212	211	199	192	246	235	212	230	190	218	241	243	240	238	209	216	242	217	225	235	244	232	256	244	238	240	247	246	257	256	243	212	267	234	220	239	234	237	229	250	239	221	214	257	263	230	239	236	206	231	212	212	235	235	252	278	210	231	206	218	283	224	235	254	248	242	224	216	252	241	230	240	258	245	198	221	205	257	229	231	246	226	236	192	230	212	233	219	200	196	234	209	238	247	245	256	263	223	213	244	231	221	229	235	209	222	231	254	241	218	247	220	235	227	222	250	227	235	259	255	245	269	262	241	230	253	251	239	216	253	236	240	234	246	204	210	233	250	223	226	232	201	232	215	199	210	233	206	220	217	255	252	221	229	247	222	236	244	236	245	221	220	233	246	223	249	213	225	266	231	239	225	237	215	250	237	227	282	216	268	241	220	216	256	226	209	225	204	244	233	234	237	257	222	230	280	252	205	231	243	228	242	232	225	252	227	221	234	246	252	240	233	238	222	228	237	254	219	269	229	211	198	236	187	208	218	241	252	211	247	250	194	253	217	216	255	243	243	231	243	200	241	238	252	247	237	234	225	234	219	248	225	228	248	196	212	248	225	252	227	244	248	221	243	231	228	220	227	241	220	236	207	212	239	218	255	243	236	230	257	225	242	240	248	238	227	212	218	264	237	235	230	226	234	241	231	216	234	259	243	192	246	280	204	218	236	246	231	240	206	225	228	249	194	228	225	230	247	227	221	212	223	237	255	223	258	227	237	217	259	238	246	237	218	230	236	234	236	265	241	256	199	245	225	222	251	261	274	275	246	218	265	237	240	259	242	241	243	252	252	231	233	215	244	213	212	191	234	220	228	251	235	231	253	204	254	236	199	243	257	216	248	241	233	242	229	238	220	231	210	251	231	245	238	225	223	238	231	213	271	252	227	232	254	231	231	232	228	237	227	221	207	229	232	254	231	230	218	216	252	245	249	243	256	263	239	229	238	225	260	220	239	249	244	228	243	237	223	227	210	248	245	239	247	203	242	211	212	242	248	258	244	244	235	224	230	239	216	236	215	269	243	221	257	217	216	212	228	234	230	240	226	223	235	257	243	242	232	228	211	230	231	200	226	215	221	248	226	234	221	243	216	224	234	234	253	236	255	196	216	228	238	208	213	199	231	241	235	220	219	279	214	200	245	246	218	216	223	246	205	230	243	240	226	202	244	232	231	235	227	229	256	222	252	224	235	269	234	250	212	206	231	234	215	232	212	250	218	225	245	249	266	240	231	237	237	242	258	232	247	249	210	253	228	235	254	245	254	256	241	239	241	240	218	228	250	232	193	238	239	239	241	229	247	227	221	248	249	237	245	220	227	271	246	219	265	230	233	244	248	237	237	233	211	222	222	265	255	237	240	223	223	221	235	238	232	237	258	233	225	240	229	245	204	210	234	229	251	208	237	232	254	230	191	239	242	240	245	216	241	259	231	234	246	240	246	268	239	212	228	223	212	229	242	232	230	243	258	229	274	252	239	223	229	243	214	244	243	269	247	268	238	218	230	224	255	261	258	239	227	235	230	217	223	256	211	248	235	230	230	218	214	205	257	262	217	209	230	225	218	246	252	241	250	238	244
2188	789	917	808	798	794	646	851	1520	1034	818	704	631	606	630	601	614	593	568	589	587	555	565	540	537	531	555	558	555	544	549	565	594	624	563	577	591	592	524	587	571	580	614	587	607	557	592	616	523	575	561	552	567	593	523	582	539	596	594	537	592	589	624	603	574	541	592	570	560	540	554	558	569	568	528	556	573	585	543	585	605	598	520	589	536	540	561	594	569	575	583	582	548	564	546	590	581	518	601	564	563	580	524	556	547	599	602	607	605	567	544	561	573	547	555	574	576	550	563	554	595	579	575	583	533	526	547	600	570	597	578	594	585	568	535	567	542	556	608	585	577	585	593	585	561	576	544	589	644	601	573	606	625	577	574	568	586	520	555	574	562	602	552	565	561	586	542	615	601	562	590	579	574	569	552	574	553	562	575	566	622	556	552	564	600	554	558	547	596	604	566	589	606	549	521	573	637	621	556	582	575	554	624	599	587	547	540	563	561	638	577	531	539	573	540	533	595	558	566	600	564	570	585	537	575	542	581	582	548	550	574	542	531	576	556	605	532	554	535	589	570	546	538	579	554	590	562	575	541	575	569	613	522	551	554	574	545	578	531	552	580	582	533	578	561	566	571	566	586	577	570	558	612	584	628	604	568	576	562	598	574	589	582	571	607	560	570	519	545	590	563	564	617	537	588	614	557	557	549	543	575	541	593	628	568	565	544	552	544	551	570	587	547	597	569	561	564	543	542	555	599	579	575	591	559	562	586	572	518	612	601	595	519	565	576	576	577	573	621	564	580	607	524	593	587	614	593	591	576	622	546	579	610	567	538	573	576	542	575	580	596	595	605	609	594	639	582	553	601	552	626	526	564	595	559	544	545	537	576	559	552	536	529	564	573	537	567	582	585	544	577	528	603	569	609	528	579	608	592	618	564	592	587	567	577	581	574	558	575	528	561	554	610	582	546	576	534	578	584	623	585	556	576	608	591	547	559	553	592	564	556	533	561	542	564	567	581	559	576	611	551	593	581	607	556	574	578	570	631	595	559	595	578	575	573	562	592	581	577	618	541	576	597	599	571	504	571	563	598	549	597	618	583	580	595	560	539	588	558	548	545	520	544	595	536	563	562	549	535	559	575	566	563	585	580	581	591	531	628	576	553	581	589	568	579	604	565	556	577	573	582	584	536	548	546	558	567	574	567	552	570	578	575	561	584	550	542	557	576	599	551	547	565	553	573	595	604	556	585	570	534	550	577	626	578	577	553	621	571	539	581	590	572	538	553	575	565	558	594	578	595	571	589	578	541	591	600	609	586	565	571	574	558	533	583	597	580	550	570	569	578	542	596	572	536	593	560	592	568	535	572	600	581	565	551	558	565	570	569	581	591	580	557	578	535	574	605	558	577	554	581	599	606	570	547	584	589	574	545	589	566	534	557	537	564	539	540	553	562	555	595	544	583	568	596	575	566	553	597	559	570	527	602	574	550	550	545	561	542	561	539	573	564	602	553	569	576	554	533	545	563	539	501	552	599	559	570	553	541	569	562	562	585	569	580	604	543	603	553	565	610	550	561	552	560	585	541	575	564	581	548	578	552	556	542	555	558	575	565	564	539	558	563	590	588	606	600	551	570	576	569	543	544	583	572	542	578	542	574	581	585	532	579	577	577	559	576	551	569	580	545	593	578	561	540	508	566	549	566	571	627	552	631	565	600	607	570	572	590	583	538	548	569	591	575	591	528	570	554	591	569	538	584	547	556	534	580	572	553	576	555	589	511	606	583	582	532	555	546	544	550	581	556	600	537	570	580	578	541	565	570	613	584	602	561	560	579	571	574	588	598	554	562	561	568	547	538	573	653	609	534	612	608	591	572	575	553	602	561	577	535	548	533	543	615	592	554	555	567	563	600	547	647	545	579	557	579	592	568	544	607	567	547	546	584	590	569	559	583	586	576	564	567	576	600	563	546	605	576	612	542	615	585	561	584	530	544	551	542	580	571	606	585	563	579	533	600	573	583	596	590	544	571	582	578	574	580	554	570	560	562	551	617	598	548	534	590	600	597	558	561	563	579	613	527	609	539	553	558	557	562	567	569	543	588	592	561	557	557	540	569	568	587	570	594	602	579	614	581	571	571	574	561	571	560	564	576	549	568	581	568	579	553	561	588	556	546	596	520	553	561	541	565	549	579	600	550	577	568	564	575	577	563	547	566	597	579	559	547	603	611	578	556	624	580	579	550	573	573	625	579	604	602	529	576	560	587	580	578	597	578	606	547	501	570	529	579	619	576	547	516	547	562	541	524	557	568	612	573	576	564	569	581	603	586	590	576	568	587	558	573	606	561	597	557	549	532	608	582	585	590	578	523	588	573	557	591	612	577	580	603	592	546	561	570	569	605	574	537	556	561	597	571	577	522	600	557	590	578	536	588	532	587	575	586	523	554	561	576	578	530	621	588	572	577	584	548	579	519	583	607	549	580	589	582	557	606	539	566	542	527	595	580	598	611	560	597	568	556	584	605	519	585	594	584	590	600	572	551	588	575	555	556	630	559	590	542	562	596	539	612	564	570	544	588	575	553	609	549	559	557	581	531	603	567	585	620	554	529	535	572	529	562	586	602	583	559	597	605	547	575	560	589	589	554	614	562	568	580	583	588	612	596	619	568	578	571	551	582	527	591	579	581	592	625	555	554	590	564	597	548	565	594	603	573	573	583	620	569	570	568	552	559	544	521	594	526	605	581	608	592	578	543	597	520	576	584	601	564	575	607	580	550	518	603	537	593	567	554	558	549	590	556	583	588	593	597	600	577	580	593	542	562	599	561	563	602	556	604	592	543	577	575	572	546	591	563	592	569	541	569	553	582	576	537	536	585	583	564	579	554	601	575	595	615	554	604	538	603	560	567	561	608	562	602	528	526	558	594	569	596	584	559	550	561	550	535	580	534	574	557	590	544	521	523	580	571	562	590	648	568	588	555	619	533	569	552	575	604	581	531	567	538	592	608	575	566	593	570	597	572	541	573	595	578	586	620	594	591	550	584	557	565	513	546	576	604	538	584	583	570	548	611	611	576	551	565	584	552	563	582	601	549	586	590	569	572	579	571	567	617	559	569	615	590	553	539	591	580	555	594	508	583	549	598	572	551	565	609	575	562	571	559	547	574	551	562	587	577	540	582	606	568	565	568	554	584	537	540	569	541	566	534	579	569	574	543	566	596	570	549	551	601	586	573	610	584	601	553	555	543	599	569	585	516	563	557	569	596	549	573	588	566	576	570	588	555	543	593	555	547	507	589	558	617	572	611	598	541	552	596	517	544	635	575	568	567	589	553	575	569	602	602	565	535	537	588	517	596	596	580	571	545	553	549	621	566	594	588	554	548	584	558	543	574	572	562	574	601	572	566	562	579	570	561	619	563	559	602	580	579	577	568	532	580	549	590	576	561	541	560	577	586	554	588	577	580	609	574	549	551	578	566	581	596	577	636	547	521	604	577	569	550	591	571	601
8375	958	826	627	422	409	334	275	547	382	313	237	194	173	196	210	229	202	209	191	186	180	197	191	174	203	185	196	226	197	166	206	198	203	191	167	165	145	188	184	185	190	188	179	175	199	184	217	179	151	170	188	176	203	170	200	178	174	171	197	169	179	192	168	173	184	211	176	197	193	201	180	189	196	230	189	190	189	208	184	160	198	224	201	187	159	192	186	203	193	179	165	214	183	202	202	165	183	184	190	174	197	170	185	216	196	212	202	191	170	197	207	176	182	174	208	161	197	202	193	190	183	183	170	186	178	199	186	192	176	207	183	174	205	159	182	184	212	176	219	174	202	188	193	188	183	201	213	185	183	195	193	185	208	183	176	164	191	171	174	198	205	187	221	193	188	182	182	166	211	174	175	184	227	202	172	203	196	166	190	182	169	198	220	197	205	186	163	179	193	178	189	192	211	192	214	184	172	200	183	204	177	208	184	194	164	208	209	187	196	192	205	170	179	186	175	185	219	170	173	211	189	186	196	175	193	204	172	198	183	180	191	183	162	209	207	170	196	196	184	199	212	169	166	199	194	176	184	173	217	193	173	208	202	178	188	152	178	191	174	188	195	203	191	171	178	195	191	181	176	200	176	200	177	174	176	213	185	192	180	200	195	184	175	182	204	194	175	201	179	186	165	177	203	167	178	164	206	193	170	189	191	176	206	191	194	163	195	182	197	189	176	185	207	171	194	181	206	170	204	191	172	206	209	192	179	192	188	180	209	191	191	200	187	181	172	196	174	190	188	206	195	179	169	205	168	164	170	201	194	185	210	178	168	181	202	187	204	198	180	209	194	169	197	199	190	155	180	184	183	182	190	200	164	167	184	201	200	189	196	185	223	200	176	187	173	198	200	165	211	179	165	158	185	208	218	217	190	184	193	171	200	199	186	165	178	190	204	180	200	183	183	188	180	173	191	216	192	186	216	205	193	190	188	192	187	174	199	205	204	187	195	206	174	212	207	191	183	200	204	160	181	182	171	179	179	200	196	235	179	170	175	157	185	178	182	200	179	204	194	203	209	164	188	156	218	186	171	214	208	209	198	201	198	228	194	190	181	185	203	173	208	197	187	201	197	192	178	203	192	184	217	214	205	191	179	198	175	170	192	186	161	194	191	195	199	179	180	177	193	203	191	162	183	178	197	200	179	221	198	179	178	196	185	194	187	221	194	190	187	171	179	184	193	186	173	171	155	194	208	176	163	192	202	171	170	201	191	182	216	205	159	197	182	175	189	194	203	181	188	163	175	181	175	198	182	205	164	171	175	220	221	156	198	194	189	199	200	203	192	165	185	195	190	178	191	195	173	171	182	182	185	195	179	159	193	192	178	172	189	179	184	214	184	159	198	173	202	175	184	166	210	197	217	172	183	189	186	172	169	177	188	168	212	204	183	184	184	206	160	173	188	172	163	195	185	202	192	179	177	198	203	195	188	200	187	177	189	193	172	175	191	169	181	175	182	189	198	172	185	182	178	200	212	185	161	172	193	189	192	191	179	223	165	164	189	174	174	191	188	183	162	167	215	188	197	171	174	168	163	184	185	213	163	178	177	193	191	210	197	207	183	219	202	167	163	176	215	197	203	164	176	188	182	187	195	180	172	177	186	189	200	211	216	175	191	199	192	174	194	179	181	195	205	164	206	200	188	177	198	200	185	191	184	191	170	191	161	197	201	181	182	181	182	180	184	191	200	187	170	183	205	182	183	209	161	184	177	177	211	180	175	203	199	188	200	187	234	199	181	178	213	195	206	216	194	215	181	183	153	173	212	203	181	186	205	226	173	184	172	178	203	190	188	204	198	206	188	194	222	192	184	193	183	194	194	209	211	178	185	189	195	205	191	193	189	201	176	199	167	185	180	189	179	166	218	194	185	187	176	154	158	179	218	220	176	207	172	206	192	198	202	191	200	185	189	226	191	206	169	167	181	184	176	205	219	177	174	175	194	193	196	201	185	162	182	207	188	162	177	164	194	225	184	196	200	203	189	203	207	178	196	194	191	192	168	166	184	187	168	192	197	222	201	197	208	207	169	191	190	170	178	204	190	178	202	191	193	210	209	184	168	178	195	181	187	198	187	190	168	179	217	154	185	178	176	177	182	189	231	190	183	189	196	192	193	194	172	177	194	173	201	181	199	215	189	210	171	213	203	187	186	198	180	195	200	167	195	200	162	183	194	190	177	191	177	202	181	195	175	180	177	195	183	180	183	186	209	180	163	202	203	168	216	190	186	191	184	222	168	183	180	172	195	194	208	174	188	213	183	183	205	194	195	201	211	180	182	176	202	214	191	193	183	188	168	201	195	182	196	201	193	197	182	167	205	179	180	192	184	160	187	197	212	203	198	193	172	213	199	186	180	183	199	184	194	198	190	179	187	159	199	183	203	177	187	208	193	180	199	183	198	207	185	202	167	190	174	205	238	176	184	194	222	168	203	179	198	182	223	196	182	180	180	196	179	188	209	192	181	192	217	193	209	181	183	198	183	198	200	206	206	215	196	216	190	170	188	194	203	179	182	180	168	185	163	183	201	167	177	188	172	184	205	166	190	166	190	172	189	201	184	174	182	179	166	212	166	185	168	197	186	214	203	205	183	182	177	190	204	193	170	193	212	182	163	192	181	192	192	180	191	203	220	201	168	205	211	168	189	164	197	206	187	177	190	182	200	191	191	206	183	157	194	181	203	200	208	184	175	197	183	192	176	199	176	215	153	183	178	207	179	201	181	175	166	186	174	147	191	184	187	178	197	225	208	198	202	200	193	186	182	196	211	162	187	193	200	210	193	198	188	211	196	201	202	191	155	217	205	174	184	199	172	199	176	199	200	172	198	196	194	227	196	165	191	183	195	214	223	177	200	198	193	202	178	206	203	166	174	192	190	158	206	177	171	173	177	169	194	193	204	210	188	198	158	197	168	220	182	214	148	165	187	214	220	180	193	227	179	192	154	190	200	209	189	178	186	189	178	176	208	196	178	187	166	194	184	227	188	199	198	188	200	173	173	191	192	203	197	197	208	163	174	202	191	190	183	201	200	204	202	208	202	217	185	194	152	190	190	193	201	168	204	196	183	203	194	181	170	169	192	183	183	192	207	165	203	189	170	189	198	184	191	188	171	202	194	195	192	173	187	198	198	186	181	187	195	201	208	181	205	172	213	187	187	208	189	184	194	209	172	205	194	179	175	192	207	169	214	199	197	191	217	191	189	190	168	177	180	207	188	178	198	175	190	172	162	208	180	201	188	208	195	187	181	189	212	213	203	189	179	203	188	185	172	187	221	173	191	190	191	192	214	161	206	211	197	188	174	196	188	175	177	183	199	210	179	204	216	200	194	177	192	215	158	184	177	200	189	183	195	222	179	193	192	183	177	201	187	181	226	187	174	166	203	203	146	187	166	203	172	177	187	175	177	188	172	189	183	169	180	180	171	193	184	197	191	201	157	180	172	162	184	183	177
6637	1143	1675	1805	1676	1489	1249	1316	2541	1602	1147	794	714	584	580	585	609	551	520	530	512	519	571	542	514	532	530	522	534	513	513	508	527	509	498	520	499	505	499	487	515	518	514	535	498	461	512	525	533	525	502	510	485	489	528	473	511	518	502	475	492	482	477	533	480	508	531	539	526	515	512	530	528	494	489	488	486	485	501	529	484	509	525	559	504	483	505	526	520	521	504	510	495	508	530	514	486	490	502	489	507	508	488	520	466	529	477	502	500	510	513	533	507	552	511	499	481	522	503	481	515	512	524	459	461	460	509	517	484	523	483	478	519	504	515	513	511	491	519	482	537	499	523	490	453	478	515	480	512	536	488	491	489	530	482	491	482	485	488	521	526	505	509	480	484	494	500	502	463	482	503	508	488	503	508	483	499	505	472	558	499	473	529	506	491	493	480	466	531	459	493	510	482	508	488	519	503	498	524	496	544	540	516	461	496	495	506	541	471	492	506	497	455	479	500	496	502	506	496	503	474	529	461	473	488	523	498	512	485	510	484	482	506	488	502	493	510	468	528	515	494	477	496	511	498	498	504	471	489	474	487	485	527	507	491	480	449	499	532	494	513	491	473	488	534	494	489	495	489	495	495	528	509	522	522	508	499	467	526	523	533	493	490	526	505	524	484	499	497	499	524	484	498	499	473	472	527	496	470	496	506	470	467	499	493	520	519	475	516	531	487	479	546	504	544	535	538	482	511	520	504	475	501	522	522	523	457	512	490	499	456	482	547	503	485	493	472	499	462	523	490	495	462	525	507	518	506	461	493	538	525	508	512	522	546	513	486	525	528	493	500	485	515	513	543	504	481	483	509	494	492	499	494	520	497	521	509	502	516	481	519	497	467	506	508	487	483	504	516	438	495	505	523	479	529	481	544	506	468	530	500	514	481	500	534	511	512	520	494	525	495	528	503	469	506	505	506	533	463	477	536	530	501	481	540	492	511	513	534	465	504	519	485	508	492	492	470	487	500	519	446	492	512	527	488	511	495	509	525	499	521	488	487	509	529	534	502	472	489	468	492	500	506	465	526	511	486	524	509	510	488	542	516	500	513	495	525	522	478	509	471	474	503	500	504	504	509	501	472	502	526	489	485	495	488	489	499	542	476	545	504	516	472	535	488	493	465	521	515	504	495	543	504	503	526	496	508	485	502	515	474	490	452	487	488	494	505	535	485	489	490	509	484	507	529	539	529	503	528	500	493	525	501	494	500	516	490	497	487	483	504	496	486	498	484	497	494	480	492	492	501	504	533	483	550	516	533	501	518	567	521	495	494	495	540	522	519	460	498	467	529	518	484	474	477	506	522	525	457	501	537	536	461	534	473	455	510	478	507	493	507	510	448	500	478	478	505	487	471	488	490	493	484	515	487	503	495	525	496	492	495	495	509	481	499	458	545	508	522	503	488	477	502	495	518	505	470	508	504	523	503	502	514	526	508	447	469	499	493	469	484	469	508	489	510	520	487	492	470	477	478	500	496	510	524	489	471	482	475	523	537	540	498	515	533	503	511	529	505	473	498	520	521	472	498	452	472	490	497	505	498	505	478	514	530	495	452	529	510	467	516	506	521	522	494	537	466	529	538	477	455	488	539	489	485	485	476	477	528	491	478	506	502	486	514	508	552	525	524	535	493	457	464	539	509	502	502	493	514	470	487	515	480	493	513	507	503	470	509	487	482	479	524	491	505	507	445	515	523	525	490	514	504	492	469	504	535	490	498	507	548	534	490	523	554	458	497	500	504	487	509	528	480	492	488	517	541	492	492	520	505	511	485	482	508	489	531	474	477	504	505	520	533	479	474	502	493	478	506	526	514	538	470	521	473	522	502	454	518	509	497	500	455	514	513	462	489	476	524	544	527	484	492	521	468	498	494	486	536	529	522	532	556	470	494	512	482	504	445	485	524	529	495	536	514	475	545	493	524	495	495	488	485	460	502	502	528	531	499	533	491	529	462	497	500	520	487	484	488	534	528	490	459	489	515	511	484	480	521	518	496	536	520	500	507	518	546	499	444	534	490	495	504	486	544	496	536	508	467	484	482	488	498	508	461	495	484	501	487	458	504	506	505	486	475	451	519	481	528	477	484	505	513	543	434	532	529	506	497	525	490	497	508	536	487	487	521	534	528	539	504	491	493	536	486	469	555	498	519	523	476	508	495	499	478	490	495	496	466	496	463	489	544	509	512	519	514	517	490	533	498	455	503	506	508	501	502	510	467	464	534	528	502	515	473	527	486	523	534	548	503	483	501	471	511	527	518	508	470	490	513	500	504	470	511	489	522	453	480	513	500	478	483	494	515	509	482	503	517	557	524	529	491	511	507	466	483	547	456	474	457	528	513	511	500	526	528	489	483	510	497	519	506	475	508	490	514	540	451	536	490	457	508	468	488	511	506	501	512	503	507	523	485	516	517	499	504	529	532	518	511	506	479	517	538	451	511	453	512	465	521	453	496	519	519	522	490	520	537	499	477	485	487	492	510	494	529	532	514	492	483	493	533	490	525	485	494	475	550	533	520	518	520	463	494	506	540	483	526	508	477	474	509	462	491	483	523	514	478	485	486	511	545	506	534	482	540	511	522	526	516	518	483	510	484	500	493	470	524	535	498	519	512	474	510	486	488	520	471	494	462	507	475	492	463	504	474	516	524	490	482	479	497	507	512	518	465	529	486	494	511	479	484	475	490	485	495	510	508	486	501	539	537	531	552	521	534	488	519	504	509	456	480	524	488	530	501	511	523	454	513	470	513	484	475	499	504	501	552	504	494	519	496	482	475	479	499	487	489	473	471	519	527	512	515	514	517	513	519	532	468	495	489	502	503	485	513	508	495	465	524	510	484	477	469	532	542	503	487	537	515	515	511	445	487	497	501	533	491	502	538	488	530	517	562	530	481	535	524	507	488	527	486	487	481	492	521	455	549	500	542	520	498	501	498	485	491	482	496	475	484	509	512	484	489	526	526	490	511	519	496	504	495	502	487	527	471	481	481	422	506	501	516	482	515	507	490	501	494	493	490	527	466	513	504	498	499	488	534	490	523	493	475	544	496	512	494	487	524	521	528	505	499	530	494	515	516	515	457	507	534	459	495	470	498	478	531	516	503	506	516	500	513	503	484	533	481	474	496	487	526	513	532	482	493	522	526	486	502	501	466	534	538	506	511	489	479	457	483	493	500	483	510	467	506	448	529	468	465	495	511	476	535	462	525	503	519	488	507	449	477	490	482	537	506	457	513	512	502	493	489	511	469	509	508	517	513	548	545	499	476	528	444	531	503	499	487	489	509	527	503	463	511	483	477	511	478	481	480	478	548	487	521	481	505	482	473	480	471	500	486	543	497	489	483	500	473	496	553	540	476	545	504	474	496	518	472	446	507	521	494	527	504	517	527	490	474	508	505	501	492	466	437	477	493	516	522	471	502	479	535	478	490	492	508	493	477	487	525	518	535	529	508	532	491	485
15990	2205	1624	1134	888	753	677	599	918	682	562	472	460	402	420	423	423	418	395	382	384	381	411	420	423	389	397	386	406	377	401	371	403	400	392	407	398	352	369	365	404	386	383	369	359	378	381	353	416	360	388	402	346	359	354	350	402	357	349	390	399	394	386	375	423	357	394	396	417	384	359	352	402	400	369	362	412	425	387	386	376	420	398	381	406	414	368	384	411	382	404	385	375	356	349	375	371	360	391	358	374	395	373	372	381	349	368	413	380	379	374	373	375	370	422	390	367	398	423	422	363	388	389	385	424	385	406	406	367	434	414	368	359	370	374	358	406	403	381	388	377	431	381	371	444	379	368	373	395	385	385	369	388	355	356	368	386	412	386	398	367	364	411	394	364	401	346	386	412	364	414	371	368	390	369	382	396	376	335	391	416	380	377	411	371	331	424	417	407	409	405	369	370	433	388	388	407	368	357	407	362	413	386	381	371	411	369	389	380	421	408	347	382	354	368	381	375	406	378	369	349	400	387	436	357	417	381	372	402	355	358	404	382	411	360	395	397	368	373	389	395	369	344	392	364	332	403	399	399	404	353	369	367	385	384	375	387	397	382	383	399	364	387	375	439	366	458	391	361	423	406	389	385	374	366	402	335	415	393	382	411	387	360	396	395	393	404	385	398	381	379	377	355	395	380	373	371	368	385	389	378	373	385	345	410	376	389	388	395	387	408	397	379	390	382	357	355	376	385	390	432	396	425	358	393	394	390	446	417	347	330	419	395	372	385	390	344	383	392	394	387	390	378	361	381	374	416	336	376	384	355	386	412	339	388	401	374	413	360	378	379	348	372	394	366	419	372	381	384	367	390	371	372	360	382	384	375	364	390	404	365	375	438	370	400	385	386	378	395	357	362	379	354	401	418	373	346	387	390	381	403	358	409	390	382	389	367	396	425	375	364	373	367	384	405	369	389	359	394	376	407	416	424	430	400	377	401	352	353	379	377	403	388	402	402	369	344	425	363	373	380	390	403	381	409	388	372	389	340	364	393	381	364	379	391	386	430	384	396	392	378	394	369	401	373	413	387	380	405	402	378	374	371	394	347	363	394	351	363	368	390	370	366	393	370	385	405	417	392	385	361	412	371	402	358	359	361	329	373	399	381	391	390	353	368	360	409	341	354	380	377	385	385	373	396	395	385	376	378	374	370	353	366	344	377	396	373	416	406	370	416	396	400	409	379	393	369	387	372	381	389	402	394	398	386	403	460	384	399	386	415	354	371	393	407	366	369	365	412	435	406	379	402	391	334	390	364	376	402	381	373	399	383	374	370	420	344	377	379	353	374	348	381	381	438	377	377	373	404	382	392	393	384	381	357	376	405	376	378	352	399	342	424	374	375	396	363	376	396	351	370	388	386	391	389	392	375	378	378	400	389	349	404	387	348	358	372	363	404	392	359	398	410	412	402	360	381	398	400	347	383	379	357	374	404	398	357	388	352	394	394	442	376	406	377	339	375	367	361	416	399	364	407	349	436	410	397	372	396	415	386	396	423	358	393	385	361	396	400	378	390	376	395	367	392	373	364	400	400	382	381	391	378	401	404	390	386	383	409	388	375	430	368	394	422	396	384	395	402	382	351	384	339	337	384	396	377	420	377	401	356	384	380	381	388	405	393	388	398	404	354	408	343	339	399	389	371	407	371	386	386	360	363	395	357	403	368	429	379	397	408	391	374	372	399	377	360	378	384	409	425	369	390	357	404	389	373	387	396	366	347	385	366	384	373	361	385	424	402	364	361	415	343	407	390	422	385	366	400	402	372	404	349	403	405	409	378	444	378	419	374	368	378	420	401	399	355	360	397	387	389	382	378	357	409	386	398	386	400	384	384	359	395	364	387	353	392	376	367	392	387	404	379	368	398	378	367	388	374	384	368	356	354	441	401	392	389	373	385	389	361	385	351	367	399	384	414	401	397	423	380	386	377	391	380	390	396	368	388	395	406	403	381	381	404	351	387	389	395	356	394	358	388	381	378	345	375	402	360	374	396	357	388	369	359	359	405	404	388	365	361	394	364	367	419	414	378	401	410	385	381	406	377	365	358	402	384	413	391	410	365	395	355	379	356	357	399	392	390	385	413	361	405	406	393	406	409	408	351	394	373	367	358	405	376	393	396	345	346	411	371	431	390	362	413	403	372	393	395	354	401	383	355	396	395	345	373	399	398	401	391	302	360	432	382	403	377	389	379	361	364	348	337	409	397	347	352	398	396	381	363	343	368	346	372	384	364	419	383	373	351	359	372	397	408	385	358	389	433	361	370	384	382	365	364	386	349	378	379	378	406	400	371	372	377	332	413	413	384	395	361	417	414	426	392	347	371	435	345	342	384	339	393	374	344	381	393	382	361	368	385	404	382	385	439	359	406	384	437	340	372	397	387	371	406	394	390	386	370	406	363	383	425	384	390	404	371	358	369	394	382	391	327	373	350	393	384	390	404	412	421	392	383	393	372	361	367	421	387	385	397	358	359	391	394	395	383	407	362	380	388	427	380	374	383	402	380	340	348	385	417	382	401	382	373	363	387	398	399	389	385	384	409	370	356	399	389	357	370	400	378	375	369	363	389	405	382	387	432	380	391	374	417	379	368	400	368	405	379	426	419	373	380	387	357	381	361	350	353	376	407	347	394	354	387	377	372	386	399	394	376	390	374	398	368	377	342	426	392	365	412	391	430	386	391	358	396	378	370	344	383	365	392	375	404	383	402	373	381	406	382	383	399	402	378	377	404	354	377	355	378	387	409	396	395	380	380	347	350	345	401	386	395	392	398	390	366	378	411	390	382	413	416	400	383	373	369	367	381	386	356	386	384	370	403	325	407	364	397	399	411	388	393	371	383	400	372	395	354	400	427	363	382	378	372	374	366	376	374	403	399	349	380	368	378	389	386	380	352	399	358	392	371	360	391	375	388	374	377	394	365	386	366	350	357	364	374	397	379	369	442	384	375	370	400	380	359	401	372	383	390	354	414	365	370	386	371	396	391	394	342	420	369	410	411	429	369	401	380	403	389	415	401	403	391	393	366	380	373	392	395	382	352	395	393	399	431	380	371	393	374	389	372	351	402	414	385	385	347	390	422	389	396	433	416	371	352	353	366	371	409	369	375	366	373	364	401	372	374	392	358	371	385	329	382	361	436	357	396	383	411	389	375	373	333	412	383	383	409	379	383	399	406	371	362	411	382	413	411	391	392	386	381	374	354	359	382	393	391	387	423	412	385	390	388	368	377	409	398	398	359	395	385	385	370	368	400	426	386	386	402	423	394	412	470	413	373	345	360	358	363	400	405	398	398	413	384	365	381	378	420	378	340	373	384	409	349	372	404	334	363	392	331	365	377	361	361	392	424	365	402	377	360	375	432	366	391	403	385	379	393	372	356	397	361	369	396	430	377	368	369	387	399	402	389	359	376	409	369	422	401	380	394	396	379	373	382	397	348	349	358	356	371	333	370	369
9092	1855	3050	3245	2987	2585	2199	2088	3598	2371	1984	1371	1232	1070	1023	1123	1070	1043	1014	998	1032	942	923	943	958	983	961	900	901	988	954	902	927	937	909	858	934	893	892	925	898	855	945	910	908	903	882	884	907	924	888	886	892	869	904	916	876	875	925	844	853	886	875	907	895	904	866	901	834	934	865	853	850	827	876	933	860	904	897	867	868	917	847	883	898	886	861	873	869	869	905	887	827	892	866	881	853	831	900	858	859	911	872	849	839	912	861	847	855	917	889	849	906	884	898	879	877	900	863	908	837	938	900	873	880	917	876	915	849	884	842	841	864	941	823	896	876	886	897	867	902	916	859	883	892	843	879	931	876	942	855	903	821	915	932	885	809	834	909	920	876	887	867	934	895	864	905	891	858	862	855	851	902	848	869	901	884	943	898	888	861	927	886	892	845	876	875	887	868	921	857	923	884	877	890	878	909	925	884	891	845	855	892	911	860	868	920	907	928	899	853	941	895	873	904	906	934	867	874	870	933	861	883	885	891	908	868	873	885	925	869	897	910	863	889	879	887	830	902	880	880	870	865	849	915	897	900	860	867	890	867	862	870	911	847	889	893	861	862	871	856	881	936	930	900	833	856	848	922	908	910	835	861	888	881	836	867	862	875	900	864	874	817	844	822	847	859	885	871	831	877	884	884	932	906	912	845	868	881	897	822	852	906	884	851	876	869	875	859	875	876	867	848	850	864	829	890	918	882	844	815	889	874	888	871	942	894	841	852	869	873	895	888	891	888	897	879	886	911	834	877	841	918	897	833	871	869	946	902	923	866	881	845	854	924	917	895	881	880	799	880	890	823	861	916	919	902	870	927	868	897	861	898	875	871	861	906	885	913	827	865	891	931	847	871	887	860	863	894	868	912	918	881	903	833	890	877	806	865	805	888	889	898	873	842	873	908	929	908	865	852	845	895	855	878	898	872	876	893	920	904	878	894	879	884	867	907	852	843	899	939	866	896	892	892	906	846	861	918	873	853	872	871	913	879	898	920	943	876	836	846	888	864	863	897	858	868	873	843	900	900	849	831	870	884	866	857	897	899	875	884	864	901	853	876	901	895	880	895	861	859	855	896	883	859	837	941	913	867	911	873	921	904	875	862	854	929	872	865	864	946	925	833	888	849	875	860	879	892	908	889	907	899	845	883	883	948	885	846	922	902	813	898	859	849	863	890	913	840	873	829	837	907	853	857	898	913	873	871	893	813	884	847	917	856	857	874	911	888	846	855	901	909	891	875	892	923	844	928	904	860	834	906	868	894	902	873	935	918	819	808	859	886	913	860	873	900	837	916	934	907	895	910	841	879	867	853	885	888	894	871	940	890	894	902	807	872	875	886	851	883	879	830	889	876	883	911	871	908	908	859	874	893	822	889	886	865	818	866	929	871	872	920	871	916	944	879	881	923	815	876	874	876	852	944	875	872	867	899	873	842	849	917	928	881	857	876	836	812	860	886	890	917	870	869	927	911	857	936	836	841	835	868	914	922	897	872	808	878	916	924	897	922	839	881	910	878	914	904	902	917	872	868	880	891	901	877	975	878	869	887	886	932	928	899	888	841	891	899	880	924	869	898	873	931	921	891	838	876	861	918	880	890	915	917	891	879	932	873	935	837	930	869	896	873	883	877	900	863	937	848	846	861	857	922	936	862	901	858	883	832	851	838	873	862	881	895	843	898	929	847	892	829	857	908	927	824	856	882	861	910	887	846	870	916	916	873	893	913	910	836	878	914	895	920	846	893	851	901	892	922	967	878	849	885	878	874	897	817	870	899	820	903	875	851	932	887	856	886	872	873	853	878	860	886	874	924	835	872	878	906	884	843	868	891	899	931	870	857	851	870	870	859	947	812	825	925	908	888	849	915	860	852	910	911	904	971	877	887	819	860	900	909	906	862	880	872	871	865	876	862	879	897	877	875	862	904	903	928	880	885	868	835	839	861	891	846	889	917	858	871	846	860	850	869	880	844	883	871	887	879	883	905	879	868	915	895	867	809	866	902	916	857	881	851	907	871	865	920	885	856	842	895	910	908	867	869	860	859	957	877	890	916	861	844	829	914	805	888	850	880	853	831	864	912	880	900	913	912	873	935	812	879	928	878	890	866	872	892	911	848	863	866	843	845	911	819	826	937	867	895	865	899	869	903	818	846	905	992	885	833	907	862	865	883	876	870	871	864	867	883	872	833	877	912	910	876	905	886	898	864	852	957	838	859	876	872	915	911	860	883	872	886	891	916	875	869	907	891	875	856	896	919	880	934	865	867	902	857	837	884	845	890	858	892	871	876	922	880	873	901	889	874	913	844	880	867	878	890	914	855	880	900	856	835	845	880	823	856	896	911	876	909	925	915	846	883	870	849	889	834	874	910	860	837	869	906	893	908	860	894	892	875	847	848	861	841	870	892	846	929	858	867	864	903	865	924	895	905	886	897	908	932	884	833	854	926	914	889	859	904	902	871	836	904	950	906	859	848	877	872	872	882	855	901	900	849	896	909	843	897	919	940	882	857	899	871	915	895	918	879	877	830	876	940	889	893	883	892	808	901	935	938	839	929	855	901	843	828	874	898	941	859	871	861	882	879	844	865	902	879	881	869	887	871	873	855	922	917	909	899	905	884	854	905	908	893	846	882	873	896	865	906	918	902	846	830	859	910	900	925	902	876	881	912	888	864	862	872	875	885	877	880	877	883	822	849	912	877	873	891	891	863	911	892	901	875	882	871	892	842	835	856	888	923	877	869	876	873	920	919	856	875	855	886	886	868	918	878	911	876	847	901	836	848	878	848	878	859	885	917	865	906	881	896	854	902	817	901	959	873	930	928	901	889	921	882	884	866	873	860	895	831	915	913	931	862	827	895	886	825	880	898	888	906	863	886	842	904	852	894	889	921	912	835	913	848	817	839	875	913	877	898	951	920	941	801	814	904	843	854	919	832	855	907	893	898	850	882	881	837	869	902	892	939	876	878	871	871	877	883	906	844	868	865	898	851	856	849	855	831	866	873	839	902	844	868	892	922	889	915	857	932	951	843	836	921	861	907	927	952	831	926	847	901	856	900	869	852	866	884	830	804	927	887	854	886	890	917	839	876	867	925	914	847	928	891	894	931	857	872	882	875	870	867	879	822	873	853	852	897	911	866	865	852	916	869	884	865	919	855	905	933	885	898	910	871	908	885	873	873	893	844	873	898	840	883	838	906	862	852	848	906	883	877	884	905	870	843	890	892	899	891	903	829	877	867	866	868	900	856	932	881	882	900	867	876	891	857	844	825	908	889	842	914	864	875	918	830	867	884	863	897	908	850	879	874	892	925	867	885	905	874	887	880	862	908	954	874	836	859	921	812	864	879	902	911	815	910	863	902	856	898	869	917	892	839	838	871	873	889	826	886	916	845	861	860	880	886	880	921	833	875	891	835	866	879	889	907	890	907	900	810	854	893	889	877	867	874	857	891	898	902	930	891	850
2113	388	387	293	273	236	260	283	338	278	293	227	242	225	238	225	246	234	228	210	204	210	217	234	230	224	215	220	253	207	220	217	206	235	226	213	216	225	199	214	228	237	200	237	201	244	230	214	238	262	232	231	268	201	240	217	219	232	252	226	245	200	236	250	232	194	198	219	218	228	249	216	229	230	210	233	195	217	213	218	230	209	261	233	235	229	214	206	204	225	227	214	224	243	247	215	226	222	201	194	230	227	226	209	237	208	193	241	239	260	211	231	228	249	250	197	214	223	205	241	194	259	248	226	240	239	225	238	215	218	218	256	217	226	192	223	246	214	254	201	202	202	226	201	226	198	235	207	241	215	229	207	223	212	211	230	227	199	225	215	209	221	218	217	218	253	220	244	210	207	229	231	226	214	189	230	223	227	226	217	210	251	228	209	220	216	204	223	216	242	218	246	226	261	237	248	233	198	205	225	238	233	264	227	259	216	252	241	254	217	245	219	216	217	252	235	177	212	233	240	240	222	218	237	229	240	241	228	235	246	228	235	262	241	211	237	198	227	205	220	230	241	202	213	193	223	244	245	218	225	212	247	237	211	230	242	210	241	201	229	185	211	211	232	203	213	246	213	221	227	249	238	186	208	223	243	229	231	212	211	202	228	231	227	211	205	197	245	197	212	242	216	223	237	248	180	224	239	220	217	226	211	231	220	203	234	214	234	201	217	246	222	256	216	212	229	199	222	214	215	217	236	245	221	271	221	229	240	207	228	219	206	228	208	200	211	242	229	208	230	215	203	212	223	223	206	242	202	214	253	225	229	220	266	259	199	221	260	254	220	219	193	230	184	210	211	192	223	197	226	217	225	247	210	201	215	237	219	204	222	232	209	232	219	259	237	244	198	206	238	219	221	248	230	231	233	221	214	189	213	211	231	225	261	218	208	235	215	212	231	248	255	228	249	246	227	239	197	242	226	212	241	201	214	257	248	208	217	235	212	217	215	252	218	237	216	249	237	233	217	198	238	235	202	224	249	208	245	238	218	229	231	210	214	250	224	206	220	211	239	220	234	229	210	222	244	241	214	232	243	223	208	214	241	229	245	224	229	231	221	200	242	261	227	206	213	216	232	227	238	224	231	208	227	219	207	240	230	254	221	235	209	219	223	247	213	231	217	238	259	228	224	209	208	221	230	209	223	244	226	216	241	199	212	213	223	225	219	230	233	214	231	220	236	225	210	213	205	226	227	222	234	220	239	221	223	239	236	220	238	248	234	221	192	223	206	226	208	223	216	203	224	230	220	182	201	228	213	250	220	217	252	204	213	207	252	200	232	238	228	205	211	240	234	246	199	204	232	232	259	206	227	233	227	220	201	252	223	219	211	245	235	238	240	202	234	231	204	205	201	235	228	254	231	252	218	229	260	236	222	226	232	219	242	223	224	253	209	223	232	238	263	208	264	229	239	251	192	234	282	201	238	240	245	226	222	261	256	247	213	209	252	218	232	216	186	244	246	229	196	208	244	222	254	222	243	231	249	222	221	229	247	217	251	224	261	224	214	226	255	216	237	225	229	228	208	230	227	251	240	208	236	207	234	227	240	249	229	254	249	243	229	218	254	206	205	220	221	209	221	228	217	220	225	236	207	215	210	219	232	221	234	239	225	202	213	214	219	239	225	212	217	222	256	244	228	217	220	213	237	217	224	255	228	206	207	229	217	265	243	242	211	214	221	215	232	242	209	225	219	242	276	261	275	215	182	248	221	225	220	224	250	229	231	236	209	225	262	275	214	230	205	236	221	249	215	237	237	244	220	248	229	226	202	230	247	217	223	221	248	234	214	198	197	215	219	197	209	234	201	235	239	233	244	228	200	246	211	231	213	217	243	205	230	213	208	230	230	225	214	224	240	256	216	251	240	240	226	236	224	234	232	230	217	229	265	230	236	231	225	218	221	228	213	225	208	194	218	247	224	231	216	212	216	210	244	222	228	234	245	216	253	241	221	221	239	216	244	188	224	224	215	229	230	204	216	219	278	223	194	234	210	211	218	235	234	236	252	234	261	256	225	208	211	185	244	203	222	239	227	208	187	228	219	227	252	243	224	256	245	221	254	231	245	206	202	198	211	215	242	229	224	224	222	237	233	227	219	231	212	226	233	219	230	220	218	236	219	233	215	218	204	224	225	209	237	232	233	194	231	230	220	226	232	210	218	246	235	245	220	207	210	232	244	246	208	227	220	257	231	235	225	220	228	224	250	225	201	209	226	232	234	230	232	240	222	241	220	247	233	250	238	231	229	257	232	220	231	226	213	215	228	236	219	244	239	194	211	213	232	240	225	262	233	213	213	219	228	200	225	231	209	246	229	243	193	237	254	204	236	222	210	241	200	233	231	211	224	218	215	215	215	244	218	243	221	231	194	227	224	210	230	236	198	214	199	235	208	252	231	237	247	217	235	231	234	256	196	223	216	240	239	200	223	222	242	236	230	203	219	227	216	216	219	190	213	224	232	233	197	234	244	200	215	233	220	219	273	271	240	234	226	251	249	215	221	219	207	216	223	233	227	236	223	245	200	235	212	210	235	201	198	225	228	225	230	200	241	224	212	204	215	211	216	227	189	236	215	257	225	209	231	230	228	241	198	244	238	248	245	247	222	234	208	218	216	258	227	215	226	221	214	224	234	237	234	201	205	213	215	262	251	238	200	236	207	217	226	208	225	218	244	204	230	252	257	243	230	250	249	232	231	232	208	243	209	217	222	234	229	217	230	228	222	218	224	227	260	257	244	255	239	231	233	247	213	259	228	227	219	218	226	227	222	221	236	228	223	231	208	231	197	235	233	214	214	253	250	220	204	228	227	212	247	227	199	206	239	235	228	198	230	214	235	244	233	210	198	208	227	227	214	239	240	217	240	233	214	187	236	224	241	212	206	235	240	255	234	235	226	233	220	212	264	226	220	242	239	251	231	242	218	248	216	220	224	205	217	203	219	218	240	210	233	248	230	244	254	224	207	205	224	227	218	215	225	227	253	245	240	235	206	227	224	228	244	243	187	209	215	257	233	226	250	234	230	244	212	238	202	230	232	235	218	210	230	243	210	225	231	244	238	213	221	226	208	237	185	225	254	239	227	253	224	208	206	229	201	226	235	230	239	218	230	221	217	238	200	239	207	226	225	236	187	232	206	218	215	227	198	231	201	204	240	224	254	258	243	222	224	242	231	215	239	222	231	226	233	210	231	226	202	220	248	228	217	257	238	203	229	225	257	239	202	241	190	233	222	216	214	225	243	205	254	217	218	254	235	224	253	214	220	212	224	262	227	196	215	215	229	219	216	240	246	243	220	275	209	222	205	232	222	227	255	231	222	220	219	220	247	242	219	188	217	250	223	216	247	225	238	225	245	233	213	220	211	217	222	251	210	222	244	232	217	220	220	186	205	223	213	232	233	222	231	228	259	220	211	216	233	235	248	226	218	211	227	223	230	219	213	241	227	214	240	220	232
2068	729	803	827	742	820	750	750	1119	902	825	648	543	575	534	585	609	549	548	590	574	604	522	576	544	513	557	581	562	558	537	569	599	541	580	536	549	550	512	582	553	547	562	492	493	570	562	561	557	572	572	549	561	522	533	543	571	531	536	582	535	572	542	546	537	550	548	550	576	558	562	544	532	593	508	563	579	568	537	524	558	552	536	563	534	545	573	556	568	567	559	531	559	538	554	569	566	550	554	490	563	586	556	576	539	591	547	522	511	551	536	568	551	523	600	531	543	536	529	558	576	569	567	546	540	575	573	534	574	563	559	554	576	566	551	533	529	569	528	607	556	545	552	531	537	526	522	552	503	565	556	553	597	549	593	556	576	541	561	544	564	536	536	561	555	551	509	530	549	561	558	549	547	534	546	550	581	546	537	558	582	549	553	536	565	538	589	557	585	587	560	543	569	513	585	587	553	557	618	544	559	542	557	582	517	526	541	549	521	606	577	542	577	540	542	557	551	556	575	579	561	563	571	571	523	594	504	558	530	529	551	568	574	548	580	548	581	571	527	586	525	549	574	575	538	553	593	538	557	521	581	584	556	543	560	547	580	566	531	540	537	556	543	558	569	535	581	533	546	585	556	529	539	550	546	585	545	591	517	566	541	547	569	549	551	566	549	546	527	519	560	538	555	557	558	592	564	582	558	571	534	529	586	558	535	572	520	559	584	545	562	535	553	543	581	596	586	561	563	563	541	578	521	500	552	535	545	528	554	531	521	557	568	574	516	522	579	534	551	561	547	516	544	568	526	527	505	561	562	540	546	535	560	545	561	555	561	521	561	541	599	588	581	558	512	540	528	529	555	583	540	581	545	552	558	563	528	599	565	609	529	535	535	540	525	594	572	540	534	535	559	564	560	553	527	547	568	511	567	549	504	538	556	553	559	549	495	560	576	593	524	558	563	574	552	560	550	584	528	552	588	568	504	564	542	555	551	569	548	536	530	534	573	592	564	544	594	539	543	573	579	565	564	555	535	529	531	582	526	553	554	554	592	607	513	548	544	580	565	561	568	527	530	556	569	545	523	560	550	542	530	554	570	590	541	577	522	571	574	564	546	568	589	547	536	509	575	569	557	527	529	560	539	558	577	546	546	565	559	579	551	565	539	523	575	559	575	545	575	516	592	603	519	523	568	576	521	542	505	528	530	581	544	572	560	575	576	548	581	529	560	546	541	555	544	588	544	542	547	591	564	537	538	524	543	533	585	555	516	536	541	570	541	580	547	557	534	577	522	556	549	522	574	555	577	562	541	554	548	558	581	540	544	542	564	555	603	510	530	533	557	543	530	490	573	548	598	558	526	525	556	512	550	559	521	547	549	633	491	548	565	603	537	546	557	581	618	544	550	578	520	567	562	561	589	565	570	512	553	543	532	512	547	560	564	562	578	549	500	514	552	539	543	588	579	596	537	576	563	595	555	552	560	554	548	549	567	612	557	554	587	519	562	592	519	567	545	586	547	519	584	536	517	574	550	551	573	540	574	542	563	554	600	532	595	571	546	583	547	507	532	564	545	517	576	531	555	593	550	553	543	569	542	569	558	534	519	498	551	567	535	579	544	578	545	533	536	525	574	557	563	567	525	539	559	551	556	546	562	561	577	515	538	555	542	559	546	553	541	533	552	535	580	533	539	506	539	561	559	587	549	531	543	593	569	570	608	547	599	561	532	564	541	576	555	549	507	546	567	505	572	558	557	550	533	545	552	572	564	565	575	543	558	529	550	565	580	545	547	575	505	528	543	537	561	571	587	589	549	539	516	580	597	537	540	535	563	532	583	493	532	585	538	553	542	536	558	565	535	518	524	552	554	554	580	578	555	576	595	581	530	572	549	579	539	577	499	560	526	558	594	549	531	551	539	518	586	553	555	530	535	563	521	566	589	583	548	557	547	556	554	563	555	526	561	542	558	565	501	524	553	573	550	544	551	559	577	536	570	586	538	555	528	544	551	504	585	552	528	522	512	554	545	527	511	537	565	546	577	585	531	594	595	544	545	561	544	538	553	557	563	567	561	566	530	543	558	571	549	540	546	579	500	547	541	552	525	518	546	533	547	544	503	575	546	547	544	520	546	578	551	558	589	540	514	535	522	534	570	574	539	546	502	570	573	563	558	556	531	548	568	551	545	557	565	517	587	588	559	526	547	569	519	550	551	562	546	565	548	532	589	577	533	565	554	576	577	568	530	585	560	551	578	533	526	518	552	564	556	570	603	561	549	593	574	541	552	531	595	573	532	523	547	527	547	539	568	511	593	561	551	566	576	550	537	539	548	533	597	548	540	568	529	562	577	544	551	575	556	505	558	530	531	559	514	583	551	555	546	625	531	551	547	568	557	535	538	529	571	581	534	525	528	558	579	545	525	535	534	581	499	567	559	516	538	574	558	555	570	570	577	533	528	553	540	587	566	549	588	566	569	560	519	558	542	594	570	584	524	606	537	575	556	540	585	548	524	545	526	548	547	563	539	569	586	562	528	545	532	569	542	552	541	520	569	529	568	548	553	594	550	559	567	513	535	517	559	563	554	587	550	543	536	555	554	519	563	539	587	556	586	568	531	546	592	563	561	555	548	535	545	537	513	580	543	543	517	557	556	537	533	554	577	542	533	572	521	530	539	569	516	564	567	489	521	596	593	608	531	536	549	558	539	505	551	517	592	587	544	522	550	538	577	589	569	532	568	607	574	546	544	602	534	499	556	572	577	587	576	560	537	549	526	555	546	546	538	583	567	569	530	577	560	527	586	528	584	576	557	553	567	531	559	563	562	551	563	524	560	538	585	577	529	555	554	578	532	560	541	527	602	527	526	541	534	605	550	545	566	585	548	553	539	539	511	532	572	574	547	528	543	568	540	577	512	551	567	548	570	553	549	559	593	564	575	551	584	525	551	540	521	557	558	570	560	551	558	529	560	536	543	568	552	511	567	595	539	551	555	560	555	551	513	529	593	550	547	574	577	547	544	591	570	496	533	543	562	574	516	540	507	572	595	561	555	563	541	508	531	570	519	568	561	573	543	544	554	525	574	544	551	569	540	570	577	529	598	511	512	571	575	574	556	537	543	555	544	532	584	537	533	564	519	553	518	550	523	543	547	558	541	557	576	565	567	571	539	544	505	533	547	556	541	610	516	536	535	537	533	538	592	543	571	538	496	537	575	488	562	576	539	514	517	538	545	565	558	569	570	561	569	588	542	561	566	553	570	534	545	577	569	569	567	513	542	598	544	535	573	559	510	542	539	545	621	557	592	540	557	521	563	577	547	561	520	562	542	560	533	554	508	502	543	553	572	523	579	599	576	536	525	590	550	568	581	549	585	522	562	549	564	553	513	591	544	546	550	580	575	548	551	541	525	565	540	514	537	562	526	578	553	570	561	555	502	522	537	553	539	529	562	531	585	557	538	556	557	580	541	547	579	576	571	559	562	589	553	575	533	568	593	561	569	565	630	566
7823	867	797	604	471	388	356	294	425	294	298	219	201	193	203	194	199	183	185	181	183	200	213	177	165	193	205	187	184	185	176	201	166	202	194	192	205	199	196	165	185	163	183	164	173	175	196	189	183	189	188	187	199	172	190	171	156	179	204	189	178	173	180	209	197	180	206	182	154	176	193	187	182	174	154	151	178	162	171	170	180	175	198	172	187	161	164	193	185	161	154	184	203	154	161	178	177	186	187	163	169	186	184	186	192	203	175	180	188	183	187	170	236	206	190	183	190	185	200	190	180	176	176	168	170	184	160	184	210	171	164	168	180	182	173	165	210	187	190	168	208	209	150	208	179	165	196	163	167	190	199	185	194	190	194	178	158	183	182	185	173	174	172	190	169	176	205	197	193	178	182	191	184	159	205	205	163	193	195	170	181	182	167	203	199	209	198	193	165	163	182	199	202	159	154	160	179	182	167	180	174	202	171	159	168	190	169	162	162	194	178	176	187	210	166	166	171	180	186	196	165	217	193	194	185	173	168	182	202	185	151	158	202	181	162	170	161	196	181	175	178	165	199	184	184	163	182	187	186	172	200	182	175	206	204	187	184	185	169	187	163	173	188	167	187	160	189	170	170	181	191	189	174	196	148	187	192	182	195	158	161	182	168	165	175	179	202	184	214	189	193	168	197	210	188	198	160	176	200	190	175	160	167	167	171	192	181	189	184	179	216	200	196	189	181	187	174	181	168	164	183	176	168	191	182	180	187	169	174	196	193	222	191	172	179	166	188	146	182	174	187	198	169	190	179	184	164	160	183	201	195	191	177	169	192	211	184	177	209	169	150	171	165	184	179	181	194	183	203	190	165	177	180	164	167	190	187	198	164	195	208	207	175	167	190	148	189	167	182	176	201	208	164	159	148	198	179	182	174	205	176	201	193	172	157	187	161	191	187	154	161	174	181	164	177	175	189	173	176	163	170	181	192	169	191	164	182	182	166	181	167	179	205	156	172	169	186	206	174	161	168	177	192	202	166	170	175	174	186	160	180	180	162	170	178	180	184	171	176	181	183	160	170	191	181	208	210	168	164	182	187	190	194	176	155	197	168	164	156	158	180	153	190	160	163	184	191	175	160	189	176	182	173	206	182	165	150	231	204	160	189	196	186	195	191	184	204	202	194	188	176	185	178	188	188	178	167	185	186	202	165	153	162	165	163	178	163	154	192	170	192	169	172	182	166	175	178	196	167	169	161	179	201	165	182	194	170	188	181	167	170	186	193	179	181	182	171	169	182	183	192	192	179	191	189	177	187	195	173	167	195	181	180	168	187	159	193	189	190	199	195	176	181	173	189	184	184	172	165	156	182	173	180	180	183	162	182	180	161	220	180	179	206	192	226	149	193	184	175	170	178	173	198	184	173	182	183	178	190	205	177	153	164	185	167	191	172	159	172	162	181	168	176	193	182	165	183	165	179	167	187	164	197	194	200	177	163	208	202	164	183	205	183	155	181	185	174	171	183	175	163	173	175	168	175	189	172	165	192	175	176	193	228	190	177	184	155	183	189	167	204	168	206	170	155	184	210	168	187	188	188	204	182	197	174	181	182	162	181	170	177	183	179	206	163	177	186	180	158	167	158	211	180	184	178	213	197	167	176	169	166	185	183	195	175	166	215	196	168	182	190	172	188	169	182	178	194	171	195	150	172	177	187	197	183	178	186	159	184	210	205	211	173	174	199	154	172	178	169	188	182	193	162	169	177	175	172	197	185	184	183	197	190	187	196	193	182	168	179	187	187	206	193	159	177	209	182	204	182	174	179	199	186	179	178	184	185	163	179	176	194	169	188	204	182	199	195	213	191	187	181	192	178	198	196	185	177	176	147	155	162	188	190	165	223	171	192	180	194	192	155	161	183	199	181	163	180	188	214	160	179	175	158	170	181	175	157	190	161	196	203	187	187	179	184	188	176	203	185	186	187	153	210	187	179	185	166	177	169	200	192	152	152	189	181	176	184	175	184	163	189	166	192	204	192	177	177	178	187	187	165	176	204	179	178	193	186	172	141	181	210	159	201	162	174	182	202	191	185	207	178	219	196	203	197	195	155	181	182	186	172	183	163	160	181	170	165	186	157	195	187	191	178	183	162	185	185	195	178	179	186	193	160	177	203	199	192	201	169	145	196	179	197	185	163	200	171	175	176	195	180	159	173	194	199	179	187	193	198	165	180	177	176	166	174	188	161	194	180	168	179	172	182	152	174	205	161	184	198	149	187	162	169	179	168	180	173	171	165	199	170	177	172	172	162	171	171	177	174	177	185	180	182	201	184	226	179	170	174	188	192	176	190	185	170	156	157	166	175	156	198	170	187	177	169	232	202	177	162	180	174	187	180	205	161	212	168	176	177	177	203	196	191	158	160	158	202	174	179	195	178	172	175	174	195	184	180	175	211	180	185	189	194	185	195	174	222	187	192	155	168	164	179	175	168	159	169	163	168	165	173	184	185	186	163	165	171	159	167	196	185	186	176	185	191	179	184	157	175	187	198	199	177	170	185	178	182	178	186	191	191	157	161	177	176	207	185	211	172	188	169	175	187	169	168	165	166	182	158	221	191	184	180	189	177	171	198	208	178	158	168	170	167	178	179	150	217	171	207	199	168	168	180	199	160	174	184	170	149	196	190	181	199	180	170	187	194	163	189	205	178	153	159	179	184	182	185	190	178	163	174	179	182	190	172	173	177	208	155	182	171	174	181	169	189	206	156	177	173	164	190	196	180	189	209	185	202	180	182	182	180	185	169	174	192	201	188	176	172	175	186	171	170	197	175	170	182	190	153	171	156	211	210	194	192	171	190	188	178	175	178	176	203	186	175	170	175	168	208	197	177	222	151	145	150	198	160	197	205	176	185	212	190	156	179	157	159	181	189	194	199	193	175	176	163	175	198	221	210	164	194	169	179	183	205	178	182	195	185	185	149	206	199	201	200	209	166	159	174	167	188	170	193	177	174	201	159	203	191	210	177	172	187	195	165	159	177	188	148	173	169	182	181	174	185	188	180	157	179	206	195	184	172	165	164	188	213	193	160	181	192	173	189	204	174	174	189	185	163	180	173	179	181	194	166	205	204	199	201	200	186	179	162	169	187	194	173	170	223	177	161	183	183	179	190	162	152	183	165	205	170	177	191	181	184	179	144	182	201	187	169	198	177	190	166	195	175	195	168	185	164	199	198	193	191	185	191	169	171	177	186	163	189	167	200	181	187	186	192	192	183	179	190	204	176	189	176	156	170	216	174	202	190	180	170	186	205	196	170	158	169	172	167	169	193	217	189	179	152	193	197	176	163	179	184	175	180	200	169	151	171	151	187	181	165	185	173	168	204	183	183	164	173	165	169	162	186	175	180	195	175	163	193	200	192	181	177	196	186	185	200	203	206	186	202	208	167	171	197	155	189	185	180	184	175	172	194	177	194	171	191	165	176	140	199	157	189	182	179	176	151	182	195	171	174	178
6399	1034	1661	1815	1737	1483	1318	1102	1763	1285	1153	812	614	607	574	604	584	582	527	521	525	531	509	502	523	535	528	519	516	510	540	561	488	477	505	497	482	534	501	532	490	525	520	512	486	508	500	490	485	518	527	518	447	499	497	505	546	453	499	466	467	469	450	521	513	493	478	534	436	486	528	503	493	494	481	465	455	482	450	466	459	477	483	515	483	493	454	506	508	499	447	494	500	466	500	500	489	476	504	525	487	437	496	477	463	488	492	523	502	520	464	466	514	497	512	485	470	472	502	486	480	480	479	453	510	461	545	477	502	460	478	516	459	462	507	491	489	448	515	481	470	483	491	479	448	484	516	467	500	475	485	454	493	497	482	482	490	520	466	487	492	455	445	472	437	529	489	497	489	502	514	456	458	467	498	489	505	489	520	443	513	523	487	431	489	485	467	523	464	493	476	488	509	479	450	498	482	485	535	497	446	488	482	520	479	472	491	516	473	519	496	495	491	525	500	455	491	496	482	503	486	486	501	501	489	500	454	489	474	486	520	461	513	499	483	461	463	475	494	467	492	475	445	475	507	465	475	475	490	470	485	471	474	500	511	477	496	506	484	494	529	436	512	553	502	472	499	473	435	508	488	502	541	520	488	463	484	463	492	505	460	494	506	460	483	474	516	491	480	478	480	494	488	503	496	464	504	512	488	497	479	487	425	476	492	489	530	466	483	489	469	476	472	481	515	507	477	480	502	475	519	437	506	509	462	495	468	501	473	492	485	476	516	512	487	519	498	472	507	475	471	506	470	468	504	467	476	509	513	531	498	499	486	489	446	484	471	463	482	456	482	506	466	520	489	484	476	474	489	514	465	497	469	507	479	472	499	458	508	469	449	505	478	440	493	533	498	498	519	502	502	478	473	460	501	477	467	474	476	462	554	479	447	530	486	455	469	493	506	488	481	493	511	491	475	464	477	471	509	432	481	509	466	483	445	499	489	494	478	478	475	488	482	461	489	497	466	492	474	506	496	497	480	473	482	466	539	494	507	489	442	484	468	477	521	481	508	474	492	473	479	489	502	514	470	504	491	503	468	462	489	414	494	483	453	463	506	520	497	490	507	482	513	494	457	484	497	453	488	518	488	454	521	481	487	473	452	506	536	520	459	518	446	511	489	516	472	508	456	497	470	476	502	505	490	446	479	483	500	480	504	496	501	532	524	499	525	454	431	460	479	456	474	469	467	484	476	461	503	488	497	471	482	488	471	490	517	505	478	494	487	510	518	524	481	441	485	486	477	492	457	469	485	528	544	467	518	504	498	521	493	481	513	496	548	487	460	460	484	516	500	510	486	495	444	459	491	465	498	496	520	479	502	513	519	496	450	478	469	478	453	499	514	473	476	510	444	498	500	500	557	470	474	499	505	476	515	526	504	465	489	496	502	501	524	497	464	477	498	487	489	454	462	486	511	493	554	473	486	527	494	479	484	501	493	480	497	470	474	464	475	503	474	500	472	512	520	489	503	478	455	504	524	508	493	464	491	497	510	502	498	482	487	445	507	493	471	443	475	513	500	486	494	489	528	493	493	481	493	497	478	485	452	478	462	467	470	471	489	492	429	525	462	458	439	455	493	524	518	511	494	517	444	499	486	479	467	506	490	498	456	482	481	496	480	491	462	481	493	471	498	480	458	482	491	496	492	480	503	452	508	481	453	499	491	488	509	509	477	476	521	504	464	505	481	468	522	517	495	484	528	454	480	470	489	480	453	465	511	498	498	458	465	491	476	442	493	489	498	493	519	507	499	484	450	459	501	499	458	474	468	487	435	476	470	502	498	477	497	486	483	469	465	459	485	490	506	449	476	452	471	491	507	438	452	501	497	467	491	502	489	460	447	475	477	497	465	470	474	490	503	501	479	514	503	485	485	475	465	472	488	460	487	506	470	506	503	508	483	475	510	507	536	519	457	468	474	470	475	475	455	531	465	462	517	479	481	498	491	450	510	501	507	514	490	471	467	476	504	474	490	478	475	489	500	494	505	484	527	449	502	510	471	474	493	525	496	475	526	502	502	509	477	468	461	486	512	463	532	471	495	478	456	516	557	481	508	467	479	480	487	472	494	494	483	467	492	511	483	501	496	473	511	473	514	505	489	514	439	500	478	524	476	487	488	479	528	510	507	487	484	502	507	489	482	495	477	478	485	490	491	528	490	499	485	492	477	455	497	451	478	499	505	490	445	482	478	484	481	514	494	502	515	473	497	493	482	484	482	471	473	506	501	508	504	530	507	506	489	518	481	466	474	499	502	503	481	497	482	474	518	509	487	487	448	461	494	466	460	473	490	451	500	505	521	474	491	455	531	521	466	513	509	459	465	491	521	511	477	470	484	503	492	507	485	484	471	460	462	492	563	497	454	494	492	471	442	489	488	463	484	432	449	482	520	492	501	494	481	497	497	485	470	514	468	512	473	521	458	536	481	476	491	475	489	499	453	474	473	514	508	506	482	508	498	484	519	476	470	504	481	499	501	493	502	467	482	477	496	508	450	508	490	478	500	476	498	511	514	469	505	492	453	501	496	470	492	501	475	469	448	509	457	468	507	465	469	505	480	463	464	504	476	474	438	479	480	507	468	491	482	490	465	518	485	503	466	471	496	486	440	480	437	486	508	538	496	465	493	464	505	494	487	498	524	443	488	448	430	473	505	502	498	488	502	502	459	473	517	476	491	485	510	489	519	477	464	487	476	496	452	455	492	448	489	512	467	498	465	464	504	466	499	468	512	532	459	471	472	473	478	474	487	469	500	490	512	427	468	481	503	475	487	506	459	510	495	475	480	489	498	538	454	491	472	495	488	474	505	515	482	467	478	472	528	524	461	495	431	483	492	474	494	507	458	480	441	529	490	503	464	465	453	492	506	528	487	495	545	502	452	469	509	469	495	486	468	499	474	514	485	463	500	466	470	491	470	488	492	461	494	475	483	485	506	502	522	510	490	492	486	505	477	475	490	462	428	521	527	510	474	523	506	438	482	501	543	512	516	447	484	512	501	468	458	474	494	476	529	475	473	482	476	462	532	523	459	468	413	442	475	507	518	515	476	453	480	478	510	495	504	492	463	480	492	522	459	516	506	525	486	495	473	454	461	488	497	449	484	472	466	473	469	452	485	470	465	540	449	481	494	495	511	476	484	488	490	509	466	457	470	467	514	546	455	459	512	504	532	473	476	495	454	498	508	547	491	493	480	496	492	458	481	492	511	475	467	511	479	483	489	464	483	481	480	479	524	489	483	477	498	458	471	482	500	495	459	475	501	473	469	519	485	510	497	468	502	507	485	484	505	494	475	478	483	478	469	507	457	513	506	473	470	488	442	473	509	493	528	459	511	462	497	495	493	478	485	477	523	431	489	455	524	454	496	472	463	468	515	476	499	489	526	480	456	441	491	505	514	482	504	440	516	503	488	455	488	520	521	515	483	478	507	458	458	462	487	466	466	494	485	460	500	454	456	489
15412	1980	1519	1195	1033	790	684	559	690	621	552	469	420	398	405	369	398	389	389	371	424	417	382	358	357	386	391	375	378	395	402	401	405	402	305	365	386	383	359	375	375	379	402	421	360	358	407	362	389	388	407	399	368	394	375	332	406	396	401	385	354	410	381	340	392	362	361	412	352	380	367	363	356	363	386	394	385	385	410	379	385	385	396	406	384	368	385	383	343	414	352	395	367	396	376	381	393	359	374	439	386	358	363	381	374	371	425	405	392	362	364	409	417	395	421	377	388	368	379	386	395	402	335	346	393	370	358	370	418	433	359	368	370	360	395	380	348	391	407	356	376	369	347	398	392	343	375	376	389	368	377	362	364	363	389	375	407	411	398	380	377	410	366	371	393	388	360	352	362	353	417	373	350	364	379	364	406	396	353	356	388	372	373	376	405	374	387	377	372	333	360	375	385	374	377	414	376	373	330	340	372	361	403	389	389	369	343	367	384	384	365	410	376	361	336	396	388	366	376	337	387	393	406	373	351	340	384	395	364	383	372	354	373	358	394	346	392	353	364	383	374	405	362	377	374	384	347	358	379	355	387	371	340	384	355	412	363	381	382	362	359	356	367	386	354	389	348	392	371	355	393	348	410	365	386	369	388	373	366	433	374	364	364	356	370	372	395	366	414	353	353	347	353	338	370	371	420	375	369	378	362	374	393	370	341	367	382	379	399	372	410	343	349	354	381	372	375	351	367	382	368	353	389	345	362	345	364	348	331	379	370	362	362	393	355	383	409	378	395	406	383	360	384	342	378	396	403	384	392	353	364	321	365	402	358	353	380	360	389	394	360	372	394	388	391	354	390	363	388	382	362	365	390	368	368	416	359	388	373	372	385	345	404	364	375	394	370	382	397	382	399	395	351	362	335	382	392	385	397	349	397	417	393	384	385	358	362	408	369	393	355	362	352	351	366	397	326	360	393	398	370	412	392	388	378	356	403	334	384	373	382	385	352	343	358	376	363	392	382	395	344	380	391	396	388	386	364	383	380	392	437	421	391	418	356	383	390	369	368	367	399	383	395	389	361	390	358	371	342	380	401	367	374	390	407	391	368	414	392	386	399	375	365	377	376	372	384	396	360	366	386	376	349	407	411	381	390	398	402	366	396	396	380	400	393	377	335	364	330	354	405	375	394	369	404	361	358	353	371	400	350	367	363	398	367	372	371	382	361	385	400	411	375	344	375	380	369	347	347	399	406	382	395	385	428	376	358	375	328	401	365	359	358	368	373	352	338	348	383	411	338	353	367	394	367	351	386	363	362	333	391	381	359	368	376	374	407	367	375	369	364	397	337	375	395	393	388	363	386	367	389	389	361	365	409	370	358	363	392	323	397	405	398	355	378	388	372	361	361	402	371	346	368	382	360	361	372	347	367	344	348	354	380	390	401	362	352	373	379	346	374	391	392	365	402	405	387	354	365	363	347	365	390	400	350	405	370	361	342	373	350	358	401	413	390	320	315	400	372	401	377	375	372	380	402	341	378	386	391	395	334	368	386	403	380	387	365	389	368	404	388	389	355	391	345	324	384	373	382	376	368	395	392	383	380	373	371	393	368	389	373	425	366	387	375	370	341	409	395	378	400	412	389	380	366	374	372	395	343	377	356	387	389	382	357	385	382	395	369	365	397	396	379	342	368	376	379	410	370	378	345	380	365	377	392	371	400	405	407	387	386	397	372	399	354	391	397	356	379	385	375	394	382	386	366	352	411	422	371	365	362	347	368	381	350	376	383	421	408	397	363	303	377	358	397	438	339	368	383	367	388	374	434	384	370	414	452	420	363	408	391	367	351	326	377	430	375	369	339	372	372	383	341	405	378	374	370	404	370	352	423	394	405	370	386	391	371	403	360	417	396	377	388	387	391	393	388	370	391	361	392	409	385	391	355	364	391	387	396	361	388	390	337	407	375	410	382	382	374	347	320	371	362	364	384	414	371	400	362	379	343	380	351	375	369	384	346	399	403	379	381	389	334	398	386	386	360	385	373	380	375	384	407	383	348	416	343	396	362	362	384	378	404	332	387	397	388	413	363	349	374	414	384	371	381	376	352	391	404	387	387	328	375	392	375	367	350	358	387	393	384	371	380	357	353	358	370	368	367	415	396	414	393	392	392	377	376	399	361	390	383	377	386	360	405	386	408	414	377	385	396	386	365	431	360	391	393	369	385	363	388	397	374	394	353	357	398	376	361	351	381	357	348	371	347	369	366	379	402	408	426	382	373	398	325	361	349	419	369	383	347	360	355	360	395	391	350	408	360	397	373	400	368	370	357	376	348	392	357	359	379	383	357	440	415	397	377	368	390	399	417	387	398	354	393	359	418	384	391	381	362	357	358	352	395	360	386	369	365	383	352	430	362	365	367	375	378	353	376	355	387	372	365	347	374	367	372	414	371	372	426	342	411	375	415	397	375	377	362	411	361	425	360	397	391	386	400	362	342	364	361	431	387	393	369	363	376	394	357	389	384	360	372	376	399	339	356	365	425	383	370	382	385	350	369	381	403	393	396	435	383	380	382	344	422	330	380	366	341	380	357	398	380	368	419	360	367	375	372	385	393	408	360	362	372	363	380	419	378	375	409	396	386	336	385	361	352	356	396	363	381	359	400	424	379	384	382	388	409	366	350	347	383	363	399	395	405	419	357	371	383	399	369	390	360	389	360	384	340	396	370	365	360	360	366	374	378	339	370	346	406	357	357	416	372	398	394	345	398	395	403	347	400	346	345	358	355	384	395	348	355	441	398	421	381	398	386	388	359	398	385	374	374	393	374	394	373	375	390	369	356	363	377	390	391	374	375	411	395	409	375	386	361	367	392	397	407	369	372	369	377	367	375	409	356	350	376	380	341	392	381	413	339	353	408	350	402	359	360	350	394	391	346	367	397	359	367	374	381	411	404	412	363	347	350	389	363	377	405	350	347	380	374	340	391	383	408	371	391	413	414	373	403	356	369	348	349	391	388	334	362	393	403	390	360	380	369	380	385	373	412	365	406	403	391	346	386	365	393	361	378	368	361	338	387	409	393	366	345	355	357	383	388	387	408	365	357	364	356	382	370	377	361	398	367	403	386	348	405	348	413	382	366	383	345	415	365	361	367	353	409	399	394	391	381	373	346	413	355	420	392	374	359	364	372	397	379	380	382	347	405	391	374	393	367	384	393	356	385	349	401	350	355	392	362	382	386	365	381	327	390	385	383	352	377	417	385	379	378	368	353	389	384	376	418	423	378	382	383	369	366	352	357	380	366	365	400	357	389	363	364	374	377	393	377	387	364	394	387	377	369	391	383	357	400	387	388	424	345	352	382	358	372	354	375	411	394	378	381	381	375	382	369	370	386	386	375	390	369	402	376	359	375	420	378	408	391	364	336	364	355	358	368	380	369	381	377	360	339	397	399	407	369	358	393	365	344	350	376	391	319	355	382	378	381	395	401	359	364	367	332	351	379	387	387	360
8897	1786	2915	3373	3066	2572	2274	2045	2643	2115	2071	1419	1194	1050	1059	1047	1087	954	973	966	957	958	937	922	967	920	943	898	935	883	902	863	931	880	910	878	899	916	875	855	937	929	872	900	903	905	951	871	901	874	830	882	919	874	861	854	877	888	830	848	855	851	894	871	849	880	895	888	881	895	875	889	866	888	838	859	877	928	892	911	839	840	881	924	921	828	858	881	907	916	865	841	923	833	849	809	882	864	897	901	845	890	911	863	847	889	881	862	891	896	875	882	911	834	868	853	855	863	867	919	881	973	856	923	890	905	844	853	825	855	910	918	905	846	910	885	838	895	858	837	909	859	861	928	888	867	829	875	802	852	799	894	882	889	870	853	860	932	898	829	881	863	833	853	887	882	865	861	863	830	877	867	853	894	852	931	873	803	856	844	904	865	863	892	861	841	889	874	887	898	827	864	884	831	923	855	852	864	847	831	899	925	834	863	926	895	896	887	918	793	849	912	849	866	815	862	849	858	847	858	854	926	793	868	849	878	876	898	923	898	890	882	832	863	895	876	875	843	869	873	931	872	863	865	844	811	838	917	878	839	878	874	838	837	880	890	861	855	837	893	816	863	883	863	871	909	852	929	888	842	815	899	891	845	888	884	898	815	845	814	888	864	880	880	881	880	833	865	834	839	851	942	919	857	915	821	872	850	891	853	840	878	848	870	884	876	870	853	830	909	883	903	871	911	877	841	903	910	862	848	878	875	843	871	857	889	872	832	892	883	891	868	880	832	900	861	896	867	907	819	934	813	917	882	899	856	821	884	848	870	850	859	854	878	870	912	836	847	907	904	873	847	847	902	863	875	907	847	847	831	885	866	880	872	839	896	863	880	899	876	840	874	885	870	904	884	869	897	851	841	848	849	892	831	892	895	861	868	884	900	823	863	903	897	861	881	946	865	887	867	878	914	862	896	861	837	842	864	936	839	849	807	825	863	859	840	860	875	876	863	894	825	895	854	863	916	873	862	866	866	899	890	862	866	868	879	910	890	875	880	906	881	864	852	903	874	859	845	892	836	874	841	872	890	880	875	903	882	850	842	850	860	872	946	827	875	829	894	865	843	884	867	870	857	860	881	838	803	843	858	830	866	892	911	845	855	897	912	886	868	903	871	890	853	822	904	856	847	843	874	860	845	878	865	885	874	896	895	826	839	817	833	865	865	843	871	814	858	882	853	837	890	813	916	860	881	837	901	903	850	885	867	846	848	875	842	882	923	881	867	834	878	859	844	927	843	897	857	866	882	882	893	901	904	874	858	869	836	924	859	858	886	889	856	817	876	890	843	809	805	810	888	878	863	849	881	836	836	893	890	845	851	894	877	859	944	904	888	862	850	854	844	868	905	892	838	839	824	836	875	878	902	894	881	870	846	865	886	881	805	880	899	885	839	853	863	824	880	933	895	823	853	829	892	853	908	840	902	888	881	835	902	872	879	863	864	873	886	834	857	908	876	874	905	837	864	915	851	868	875	925	875	833	856	824	853	854	867	914	894	917	858	847	866	891	916	859	870	847	824	835	922	877	876	821	817	818	908	883	887	863	862	893	904	814	889	815	878	895	860	906	868	870	839	869	858	823	806	906	895	882	839	900	907	874	879	914	866	912	847	822	853	857	904	852	926	863	887	863	844	847	856	871	799	903	910	857	861	876	905	938	817	878	854	805	912	885	935	829	845	859	882	883	835	876	881	858	896	921	896	854	856	842	873	886	896	835	830	923	901	877	884	890	861	844	897	859	826	889	902	853	911	824	863	804	897	875	886	804	907	874	892	863	835	844	834	863	877	867	884	805	905	902	881	881	825	876	856	913	865	846	870	826	836	861	850	879	855	885	794	827	884	846	876	877	909	848	834	882	865	906	842	853	842	906	874	888	903	890	913	843	907	870	847	863	833	913	839	877	918	832	871	853	891	890	837	831	907	860	869	883	870	839	874	836	893	843	867	858	829	824	831	854	925	882	866	885	883	874	879	843	842	894	864	877	911	865	852	840	859	861	855	879	861	854	789	894	916	843	852	833	887	887	837	907	860	894	876	922	875	892	894	838	832	865	865	890	867	910	818	851	851	882	825	906	903	852	867	838	859	852	862	832	861	808	859	842	897	863	844	831	850	908	848	863	880	916	892	787	858	868	847	850	875	900	845	911	842	892	865	893	819	865	881	837	887	896	861	872	849	878	841	852	865	912	864	849	870	899	904	817	894	842	859	858	898	884	890	858	894	832	860	895	923	893	850	804	867	851	873	906	895	885	890	834	905	893	921	867	840	857	866	853	809	907	857	862	904	919	893	936	852	892	870	887	889	828	843	913	916	831	798	875	839	875	915	875	914	865	886	865	825	867	853	831	868	890	832	850	864	855	849	885	877	836	917	882	873	872	858	862	880	879	869	867	881	853	879	836	833	903	848	919	840	868	882	851	868	844	847	901	889	861	802	935	908	892	853	869	884	868	884	848	861	866	852	852	903	831	868	904	881	862	891	953	838	894	849	842	885	887	927	826	850	900	820	870	852	879	924	889	862	814	860	843	912	872	854	915	852	876	899	856	844	907	822	830	909	832	897	825	855	970	909	882	856	923	811	866	825	838	907	889	849	882	861	888	793	930	852	816	872	861	873	829	901	892	855	866	836	837	847	899	845	873	911	920	912	885	868	825	859	915	874	899	883	883	843	865	854	846	844	895	845	820	897	825	864	893	860	892	836	881	888	878	870	896	869	861	836	868	859	850	867	837	843	853	860	821	906	852	936	860	888	885	824	891	831	867	912	854	888	855	849	879	866	840	873	828	878	865	826	853	852	879	838	844	864	879	868	886	850	867	848	859	884	874	864	889	884	896	863	878	873	906	904	880	863	878	887	915	868	852	846	882	871	905	920	841	916	797	891	866	851	839	900	864	840	888	883	856	839	863	898	827	945	880	882	928	873	876	907	831	824	841	855	903	928	875	835	876	832	820	928	900	922	843	887	931	951	848	898	834	904	898	863	852	839	897	899	843	883	886	879	841	830	822	835	904	877	848	858	908	895	896	889	883	845	845	835	928	918	862	869	831	876	879	890	889	849	886	876	889	832	837	887	888	852	873	881	864	825	905	918	887	938	869	885	839	887	858	890	862	895	868	914	884	862	911	825	881	895	872	908	832	882	847	823	868	819	891	885	862	859	836	873	862	847	870	822	901	862	822	870	893	881	859	874	841	844	823	883	841	901	900	842	864	895	851	839	866	855	869	847	913	878	911	845	822	860	872	829	822	883	895	898	862	898	889	825	831	898	916	849	897	922	893	876	874	831	864	804	883	857	877	869	866	861	884	902	835	872	851	910	871	886	877	875	891	874	857	911	859	888	859	914	876	887	787	869	878	916	872	837	830	881	899	872	887	910	903	904	828	870	823	919	861	856	848	863	869	909	804	810	926	858	859	852	890	878	893	883	799	906	813	823	915	845	892	859	873	871	921	843	850	931
2066	392	370	352	291	289	241	244	299	286	256	275	241	240	218	245	225	211	193	198	216	222	218	214	243	199	203	220	242	209	226	226	229	209	208	197	243	233	226	201	224	224	203	197	213	201	213	225	231	198	224	208	227	212	224	230	221	228	234	214	207	218	212	206	234	219	245	257	235	207	223	213	214	233	248	225	218	220	226	224	200	202	240	228	203	240	206	230	223	229	224	224	212	209	231	228	215	197	206	210	221	237	214	225	246	232	242	232	199	224	227	219	228	206	219	192	210	220	234	239	219	213	229	252	200	208	244	236	243	186	206	216	250	239	207	218	219	216	233	222	237	241	221	202	221	247	205	213	236	232	233	180	256	218	215	214	269	209	205	242	218	217	212	224	205	223	228	226	230	240	226	218	233	209	208	241	254	234	219	213	258	208	212	224	202	200	216	204	212	205	235	233	223	237	244	236	235	223	252	234	223	221	213	217	218	226	179	190	214	209	207	221	209	221	205	253	241	204	233	216	176	183	223	228	197	223	222	199	203	207	231	218	186	204	216	273	216	242	232	216	203	219	219	220	222	209	219	236	211	228	236	232	251	220	237	232	240	239	208	194	239	230	233	211	250	187	239	231	202	220	214	253	214	233	205	234	231	238	217	268	229	201	195	228	225	216	224	214	217	226	226	229	222	216	223	230	252	253	243	211	221	232	227	259	210	204	237	226	237	231	199	193	227	216	221	208	250	200	216	212	218	223	215	210	200	235	228	223	222	237	240	230	211	200	238	241	238	232	219	231	225	212	232	196	227	228	212	209	193	232	219	243	194	232	252	254	239	234	229	195	194	218	225	237	221	243	217	223	199	266	230	217	218	242	215	226	209	205	196	208	207	215	220	249	193	244	249	212	218	227	229	271	206	223	241	224	241	226	241	236	234	235	204	228	244	247	223	221	262	235	213	209	243	243	240	231	221	209	206	215	253	204	215	223	209	243	273	229	248	217	234	237	195	225	239	205	195	223	210	224	233	202	208	222	224	245	244	238	193	209	221	196	223	242	217	203	237	236	225	210	233	220	197	228	223	229	227	236	228	202	187	214	222	193	243	196	199	193	208	251	210	235	257	235	203	220	228	227	228	210	220	228	242	220	229	205	207	228	242	228	237	235	222	224	235	222	233	203	223	219	205	197	216	244	216	242	213	211	237	239	236	243	228	251	207	224	216	229	225	221	217	208	220	200	203	229	204	218	235	223	225	237	216	200	217	219	235	221	230	189	221	201	218	225	221	233	239	258	247	212	235	238	217	198	255	219	221	209	227	208	213	223	205	209	241	204	204	203	207	203	206	234	220	230	218	214	237	225	223	215	216	259	224	231	219	210	236	215	227	226	254	228	207	237	234	229	208	221	211	196	224	252	216	194	213	213	231	216	227	205	211	224	195	214	203	212	225	212	224	219	245	233	245	227	214	195	250	222	234	208	223	206	224	220	228	240	204	228	252	229	213	261	238	243	224	241	239	243	208	195	209	206	265	223	229	220	231	199	242	212	217	215	221	208	216	205	237	232	228	206	211	228	223	197	221	202	213	207	238	243	231	175	196	198	228	181	233	233	235	215	225	219	246	220	221	224	264	265	234	227	219	254	216	213	245	208	190	207	226	210	216	221	237	222	224	229	238	242	217	216	212	216	223	207	202	265	215	246	211	221	232	237	216	233	235	218	214	207	214	254	243	234	212	200	223	219	235	212	220	227	221	211	221	209	216	241	232	247	249	230	228	207	218	220	219	232	188	223	226	231	217	218	218	215	217	213	229	233	200	241	204	223	209	201	205	197	218	225	208	229	247	228	230	206	205	216	214	221	226	236	221	225	229	219	221	238	232	222	230	208	240	216	219	229	239	213	219	237	223	244	216	206	222	225	231	232	245	205	215	224	240	224	207	232	235	209	220	218	222	250	224	190	214	214	207	216	209	203	214	233	237	229	219	189	250	202	223	231	213	208	230	218	234	213	233	225	223	217	215	237	247	255	256	228	204	235	231	231	227	235	222	271	244	194	225	182	223	233	215	212	228	209	197	215	193	215	175	199	205	230	223	261	236	222	240	238	240	234	231	219	215	239	206	204	212	213	220	232	229	229	231	239	241	200	223	225	230	252	210	249	228	208	220	194	233	210	222	216	217	242	225	239	198	223	196	209	219	226	201	251	212	212	229	191	226	223	213	236	199	217	238	242	203	199	204	192	223	227	225	208	237	220	224	203	196	221	222	209	219	258	242	247	216	213	244	245	244	211	207	219	222	221	225	244	233	226	235	234	211	203	237	228	202	252	217	217	181	265	239	228	242	244	232	235	234	225	198	214	246	218	244	186	240	230	228	237	201	241	246	203	215	228	248	246	226	212	213	212	222	235	246	232	212	224	233	225	221	253	255	203	250	216	238	195	227	213	197	210	229	189	260	224	237	224	231	238	244	202	246	209	206	217	232	232	238	232	243	222	241	193	238	201	209	247	212	222	235	204	233	226	220	205	220	223	223	213	193	196	217	216	230	242	217	212	199	220	218	221	201	219	215	241	220	233	215	215	228	230	219	240	227	221	213	226	219	231	226	204	215	206	200	217	212	235	226	211	225	209	218	231	254	232	208	217	212	232	232	223	262	183	244	235	215	220	243	216	227	222	228	243	221	195	238	208	195	240	218	209	202	235	257	232	223	208	225	219	193	231	235	211	228	204	230	229	232	236	222	249	218	208	227	233	205	204	217	223	218	239	210	212	224	234	216	219	229	227	226	226	211	224	227	208	242	211	245	209	247	219	243	201	227	236	246	235	242	211	216	246	232	224	213	204	224	184	242	243	234	276	199	230	220	237	237	219	239	200	196	257	214	204	224	216	212	225	217	214	234	235	213	209	230	210	237	220	200	232	212	183	236	245	192	204	248	222	243	241	224	217	266	224	248	219	206	226	223	247	235	219	201	202	199	222	268	233	209	193	205	208	211	230	224	206	233	236	230	221	205	217	228	208	218	233	234	201	253	245	197	203	226	241	199	209	231	211	210	243	220	209	230	223	224	235	210	236	235	222	223	213	221	202	221	239	199	220	243	261	213	237	196	207	236	246	232	224	236	184	260	236	214	231	212	209	250	206	217	172	216	226	226	215	245	234	222	238	210	209	245	212	230	212	222	236	218	216	251	227	241	236	197	232	219	233	207	228	242	232	200	247	202	222	217	225	181	216	208	254	231	210	239	231	221	231	218	228	249	227	221	230	211	215	253	264	228	229	254	238	217	224	240	186	203	194	238	213	230	202	251	226	207	218	227	232	234	227	227	255	237	220	229	193	223	200	208	199	213	237	219	190	213	213	248	238	220	235	247	245	218	211	253	244	207	220	226	205	243	223	246	224	214	179	211	234	225	202	244	234	214	184	205	221	210	216	232	210	202	207	220	222	221	222	240	224	218	225	210	198	215	252	219	210	184	282	215	255	217	221	204	250	240	206	246	258	228	212	226	217
1978	679	866	790	831	810	799	645	827	777	829	632	580	549	603	579	573	547	536	587	563	513	534	539	560	524	515	538	536	535	544	530	538	569	578	557	556	539	581	546	498	567	553	538	544	527	571	540	565	549	536	557	546	549	540	549	539	521	555	577	548	537	536	541	598	564	534	579	552	577	562	569	537	565	575	553	567	553	569	545	556	540	594	607	542	546	570	545	561	550	572	523	528	520	536	560	567	554	532	544	550	565	513	583	558	543	597	566	512	554	583	554	533	556	518	559	558	529	585	533	557	518	568	527	546	518	501	560	591	531	523	527	494	537	577	529	578	547	537	525	546	540	557	553	558	565	567	548	555	521	563	544	523	544	563	561	575	567	540	575	541	512	572	556	555	536	565	508	575	508	533	554	543	574	560	557	526	526	564	582	551	592	563	564	534	566	527	567	537	562	498	548	535	553	512	577	554	585	531	556	567	538	497	530	543	576	585	594	554	493	547	589	569	566	538	557	546	526	525	566	526	583	549	568	538	590	555	585	531	563	513	564	518	583	555	562	557	547	547	533	556	540	570	558	527	535	575	532	536	539	557	532	574	578	574	569	554	526	606	534	574	597	538	583	572	557	505	507	541	558	577	526	607	528	572	535	514	564	586	598	537	573	572	542	512	637	628	550	550	520	579	519	561	567	573	536	559	614	545	516	528	537	561	556	575	538	548	591	563	585	546	503	547	570	595	559	527	552	543	554	573	600	595	559	520	555	528	551	562	536	561	576	550	557	521	588	528	546	562	578	520	555	540	563	531	561	524	554	540	547	545	537	548	561	542	525	580	585	562	537	523	543	493	547	509	537	590	542	538	568	581	535	513	562	514	558	510	549	539	549	528	515	546	537	553	540	563	539	543	579	541	548	570	535	566	550	555	559	510	574	562	551	532	563	546	495	551	493	572	535	532	551	567	546	588	523	517	548	554	559	561	562	582	590	561	550	549	534	544	530	556	554	541	562	549	546	538	500	553	536	567	552	570	528	542	587	556	563	510	570	558	553	547	513	523	589	567	528	546	529	574	581	536	561	550	552	520	546	577	527	506	531	537	550	527	520	530	548	569	570	557	590	528	558	511	538	596	569	538	548	531	554	554	572	525	551	572	564	588	552	564	562	546	561	556	539	527	571	517	547	558	563	551	553	564	504	543	565	556	530	515	521	591	526	557	549	527	554	528	538	522	549	571	578	563	578	559	544	559	520	574	568	557	542	521	518	533	549	534	524	507	554	518	587	520	555	562	562	557	530	536	547	559	557	562	521	529	548	549	543	536	512	561	542	566	533	563	560	537	579	534	510	529	525	540	556	544	543	570	539	581	537	561	498	544	546	569	546	571	570	517	540	518	575	535	552	533	576	586	557	573	570	528	509	583	574	562	550	569	554	590	570	587	546	581	526	553	519	484	541	542	553	509	565	547	596	541	565	506	585	550	576	545	565	515	495	535	515	577	539	548	571	546	548	529	525	554	550	559	575	527	531	551	533	535	530	527	573	562	524	531	583	547	546	526	558	568	521	518	532	522	509	559	577	532	509	536	553	534	519	547	535	549	562	564	561	506	583	541	556	537	539	550	538	529	504	542	518	568	570	514	507	555	586	555	551	582	523	554	536	527	575	522	499	549	575	562	541	549	524	558	569	573	551	544	544	577	546	533	565	565	566	554	577	567	523	552	536	557	555	525	516	522	572	529	563	570	600	498	547	512	594	545	553	542	523	558	576	565	585	555	570	567	572	575	541	577	604	545	597	569	565	540	563	554	515	552	526	586	573	534	580	593	585	614	562	558	591	534	582	576	546	534	538	542	504	527	537	531	570	553	578	549	521	564	560	586	534	559	559	560	507	549	554	559	511	531	564	545	520	537	566	542	530	566	545	527	539	550	516	554	509	562	551	524	593	559	565	502	551	544	560	544	541	572	505	521	600	580	533	566	547	541	567	530	533	550	542	551	564	533	548	556	545	567	526	527	572	550	499	554	571	562	527	527	543	579	566	563	536	546	553	551	533	557	525	528	556	522	541	525	542	565	571	534	560	569	530	542	519	569	542	543	532	550	584	564	553	556	558	517	558	527	556	578	552	557	544	549	520	520	584	528	546	566	527	574	541	522	548	544	528	586	582	510	536	523	506	566	570	538	526	560	538	525	562	538	546	558	549	556	553	561	561	535	582	584	540	536	572	570	509	537	552	561	538	535	518	616	548	543	541	572	545	527	566	581	563	562	558	554	547	546	530	516	560	569	518	571	556	584	584	522	608	568	539	520	541	569	537	583	535	525	503	592	556	541	540	524	559	571	542	541	503	553	539	563	538	565	561	543	515	540	516	554	559	577	604	560	580	588	553	575	541	591	576	573	536	575	578	589	531	555	605	582	593	530	534	578	555	498	555	579	508	535	568	541	520	569	576	544	502	600	559	554	549	566	544	556	540	558	521	558	527	592	538	527	554	531	559	557	523	581	532	510	516	532	531	534	560	569	587	517	514	532	507	541	590	556	553	567	584	549	563	553	568	497	519	568	562	559	568	517	566	509	567	547	537	540	517	564	583	485	548	551	549	522	509	558	571	519	539	541	599	541	512	562	535	548	536	553	561	546	576	550	519	566	642	537	539	528	504	540	572	551	543	527	582	549	505	547	522	540	490	524	530	550	564	552	506	553	559	582	545	539	547	542	566	542	548	569	529	564	582	555	527	551	513	562	542	531	536	505	547	514	557	551	552	548	553	572	575	506	556	562	570	540	596	554	519	517	553	559	572	555	533	568	524	571	588	560	533	554	555	524	559	544	508	526	546	514	505	539	526	526	542	561	557	578	528	603	527	569	504	548	560	545	492	540	510	569	515	548	577	538	543	542	533	531	531	536	560	549	567	544	596	556	515	542	547	518	553	574	522	547	553	578	577	556	609	539	578	554	543	552	538	502	497	547	501	569	513	550	569	541	550	525	509	560	528	544	514	518	544	511	545	543	598	530	546	523	570	549	566	562	552	558	583	536	600	559	593	575	512	556	551	515	599	547	556	574	561	572	510	560	556	539	568	541	520	553	565	518	473	510	558	541	513	561	569	514	546	556	563	519	541	586	546	566	583	577	569	556	562	549	585	517	547	511	556	514	524	539	594	566	528	540	580	542	513	535	548	547	536	541	582	553	535	527	532	585	558	571	543	512	566	542	607	546	575	497	566	534	543	556	541	562	539	520	562	607	558	537	504	569	553	583	567	574	554	538	553	577	567	533	570	524	552	551	587	549	596	562	501	569	560	580	507	514	560	529	570	526	518	552	550	528	540	594	539	583	567	572	529	519	549	562	558	583	562	562	574	566	541	559	544	529	562	559	542	535	560	547	575	562	558	575	534	515	539	557	507	528	549	580	541	562	564	534	542	531	509	571	512	535	534	520	534	561	560	566	512	537	597	545	558	547	535	538	529	605	529	543	584	568	584	589	545	572	605	540	573	585	511	499	496
7645	809	824	580	443	423	350	253	296	282	262	237	204	181	182	195	184	195	191	188	176	187	215	181	185	158	162	180	178	172	167	171	188	187	177	197	200	189	180	221	153	201	205	199	159	177	173	172	175	174	188	194	180	176	209	171	177	167	180	164	185	201	189	190	175	159	185	163	169	161	175	199	168	178	194	173	183	203	195	177	212	177	177	186	181	210	177	164	198	164	187	166	186	165	170	185	186	162	191	195	164	158	166	169	176	164	201	173	185	196	174	188	185	186	188	200	182	148	169	180	162	168	158	167	154	163	179	168	178	174	183	161	178	195	180	177	195	195	207	163	169	171	178	195	195	181	144	166	181	170	162	161	163	163	180	180	177	204	197	169	191	180	166	193	187	173	192	190	187	207	171	175	206	170	184	160	192	159	171	182	152	193	170	181	176	185	165	171	221	165	176	173	181	160	182	204	177	174	173	203	188	174	182	183	188	172	188	167	165	218	180	172	166	167	190	183	175	164	196	165	182	198	162	184	187	186	154	186	170	148	176	150	171	170	176	187	195	182	170	172	190	180	159	158	176	157	183	163	185	178	169	167	178	188	185	166	176	220	186	173	186	169	180	199	176	195	212	172	183	170	181	214	157	145	175	181	186	161	160	171	175	147	172	154	169	191	216	223	169	173	175	155	171	189	183	152	172	176	183	151	148	178	183	188	171	206	175	171	145	186	186	165	193	182	187	188	142	177	187	194	183	187	180	212	175	194	170	170	173	180	202	174	191	205	198	196	167	214	168	181	189	177	144	170	162	169	183	193	167	148	158	169	167	163	180	183	174	181	157	200	205	159	171	187	192	187	177	177	178	168	169	192	196	191	204	192	166	179	174	193	181	167	190	178	184	205	182	197	161	167	169	160	173	155	175	168	173	158	167	154	177	171	182	166	164	190	169	162	166	168	170	182	182	189	165	184	169	177	190	186	158	166	196	169	173	173	184	167	185	184	188	189	170	166	173	179	193	181	168	185	177	182	205	169	197	197	191	195	185	174	179	148	170	166	186	209	170	201	190	182	178	184	185	194	176	180	158	180	178	181	194	151	163	157	156	192	172	197	170	173	173	181	178	191	186	146	169	170	166	164	167	162	176	186	170	173	172	193	163	192	153	202	154	173	230	162	176	171	174	181	167	192	164	190	177	177	186	208	182	180	186	217	157	169	189	158	177	182	193	150	188	151	147	170	158	184	167	189	172	146	187	222	168	202	208	183	186	197	179	165	175	166	167	158	165	204	172	168	168	158	177	171	187	173	166	165	178	201	196	207	186	199	198	158	167	178	194	183	156	196	181	172	163	168	176	159	183	162	170	189	175	197	194	155	152	186	186	171	159	172	174	197	195	180	187	165	174	161	163	181	168	192	192	185	201	175	176	185	189	177	182	173	191	183	186	180	157	169	163	193	167	177	168	159	175	195	166	166	183	204	176	158	149	185	176	188	175	174	161	170	180	185	165	186	150	187	176	192	181	149	166	169	163	169	159	183	150	176	147	191	152	182	199	156	175	210	175	194	167	160	174	152	193	152	200	187	167	185	175	199	191	148	190	183	173	205	177	195	178	177	187	194	197	202	181	181	166	162	160	179	219	160	187	174	195	157	189	181	162	162	196	175	163	166	191	159	160	191	201	178	170	172	159	180	181	163	187	181	177	172	178	184	188	185	168	181	165	184	167	178	181	177	165	190	203	191	188	190	197	166	189	177	164	173	194	189	179	163	169	172	188	202	157	200	181	181	199	189	176	181	172	166	155	185	187	177	185	171	198	168	178	179	151	196	186	149	182	202	182	201	191	151	165	186	172	179	149	186	162	173	158	192	191	199	160	168	181	174	164	162	159	182	143	175	168	165	193	187	181	195	178	154	189	163	161	140	165	166	170	150	186	197	195	188	153	176	174	199	190	193	174	192	174	173	168	178	176	187	190	172	189	163	159	176	182	194	163	174	206	182	188	174	190	171	177	159	174	198	140	167	167	145	183	191	166	189	192	167	158	144	166	193	186	181	159	180	181	184	159	179	172	173	164	179	189	200	178	148	176	211	184	169	183	190	153	165	174	165	164	160	141	180	148	183	193	197	177	180	204	190	140	179	204	159	164	187	179	182	168	173	184	176	237	179	187	190	153	182	160	196	169	172	175	177	156	173	165	170	170	199	201	173	166	196	177	188	179	166	185	189	160	168	182	184	163	171	173	175	181	198	179	185	181	167	180	189	165	181	191	194	197	187	168	173	187	180	175	166	185	158	173	186	203	206	180	197	146	192	168	189	176	188	170	186	187	175	194	171	194	163	168	181	166	171	178	187	169	175	174	181	159	177	178	182	183	195	196	160	184	183	178	189	167	201	171	159	191	189	176	180	187	183	196	175	207	185	168	172	194	180	163	172	161	189	182	160	206	182	165	175	175	169	171	163	205	166	177	157	180	194	170	182	194	193	184	181	161	181	191	166	190	182	179	167	167	178	179	162	186	165	160	181	189	173	143	192	182	198	179	171	195	191	188	186	171	168	161	180	198	167	178	194	188	179	169	181	163	166	175	162	163	181	173	169	150	181	193	167	185	159	190	183	166	181	207	186	165	167	175	200	168	169	166	178	180	173	171	160	203	151	182	164	199	189	181	159	168	172	189	175	187	160	176	177	182	183	182	176	172	197	162	191	173	175	202	187	178	180	175	165	178	175	188	176	196	174	184	165	172	179	185	165	180	186	182	186	164	186	170	202	180	214	192	175	151	164	149	191	175	193	152	148	163	200	198	176	185	165	170	186	164	184	191	203	187	150	164	174	146	171	153	187	194	163	161	169	186	187	157	193	169	169	183	180	170	162	178	192	189	175	180	178	170	156	181	187	181	186	166	197	155	171	162	176	211	176	195	191	168	167	173	197	178	198	169	150	143	170	175	186	190	163	184	172	175	178	183	181	173	207	178	152	153	194	194	165	183	182	150	177	157	168	184	194	147	209	170	166	170	210	183	188	179	161	163	200	179	166	195	167	179	153	193	199	195	173	170	178	190	175	157	164	189	177	176	184	161	197	168	166	198	182	184	166	169	171	190	183	196	186	166	152	180	165	194	180	177	171	176	178	199	172	200	155	185	165	158	166	184	196	180	182	190	194	169	168	174	187	194	207	157	172	175	194	184	161	166	160	150	180	168	166	155	188	167	168	179	176	163	194	167	178	200	195	183	188	192	196	199	192	204	155	171	192	196	186	194	191	209	172	186	159	186	185	157	181	185	181	185	198	180	191	174	175	188	158	183	172	170	162	181	181	183	178	175	162	179	197	184	189	166	192	161	165	170	155	177	173	155	182	183	153	201	184	199	184	161	165	156	182	141	191	166	175	179	181	177	146	189	188	182	178	178	162	171	163	185	170	172	185	168	166	171	163	165	172	177	190	164	195	173	166	177	183	202	180	176	178	189	163	179	179	141	186	157	200	178	167	160	152	181	196	171	199	189	213
6286	1030	1676	1853	1755	1482	1462	1045	1236	1102	1189	690	629	561	562	622	610	527	528	553	524	507	495	477	501	513	486	508	463	486	488	508	507	516	494	490	468	482	531	502	489	505	456	478	452	497	515	491	479	481	481	470	495	511	496	467	485	445	449	504	435	456	452	455	463	448	452	496	487	533	472	435	511	530	485	510	491	460	472	475	494	465	519	472	510	520	481	449	425	497	445	536	481	467	491	464	499	440	471	452	467	507	467	504	501	519	447	472	490	505	436	469	460	473	503	469	439	443	470	457	483	474	490	502	483	493	469	452	489	502	515	464	479	478	450	445	474	508	491	473	474	463	462	512	463	473	487	479	476	505	498	514	473	479	486	489	483	491	453	446	496	478	441	464	449	458	474	466	500	470	486	469	489	467	483	445	465	451	472	476	462	473	484	514	487	454	481	495	479	488	484	483	454	448	468	526	448	474	477	481	502	465	472	465	472	434	465	491	492	479	509	460	437	482	471	468	477	500	464	466	457	499	491	470	489	514	442	470	520	477	495	473	449	501	460	507	477	456	466	471	497	482	466	470	474	493	521	462	462	465	477	463	446	491	475	485	494	489	451	489	483	511	472	477	521	457	454	502	487	516	467	474	457	480	445	521	474	474	504	465	508	485	492	475	441	451	442	466	467	454	452	477	487	495	520	464	486	498	472	464	478	490	473	453	489	473	481	482	488	486	527	448	466	456	494	475	447	474	465	517	510	465	446	465	460	472	500	474	529	459	545	476	477	506	441	485	468	494	478	464	469	497	497	458	473	471	495	495	452	449	474	486	462	463	481	474	473	452	495	488	497	515	467	461	479	506	523	442	479	490	451	464	465	496	492	505	483	488	487	472	466	489	476	502	480	509	488	444	442	445	509	476	437	442	486	478	497	470	466	461	467	479	467	518	459	491	465	508	490	454	490	473	441	480	459	473	481	466	458	468	508	444	451	476	452	492	462	461	474	485	486	471	474	497	475	425	442	499	488	503	487	492	466	458	460	484	475	486	458	491	501	485	493	504	449	513	449	505	502	497	517	489	497	473	458	508	466	521	457	481	501	512	437	484	509	460	458	458	501	450	474	498	499	508	514	505	466	487	482	499	452	494	497	470	479	457	494	459	498	466	481	488	507	480	495	450	488	424	499	448	479	483	529	481	483	506	499	497	464	463	480	493	470	459	447	473	507	490	476	485	493	482	489	513	506	553	515	523	447	447	493	486	468	501	479	476	448	479	485	495	497	490	467	467	470	435	507	440	465	492	470	449	487	490	481	492	468	505	438	486	497	483	461	479	458	485	452	484	449	475	525	463	470	530	451	511	468	493	462	477	485	474	500	496	456	448	482	482	482	471	452	519	499	454	440	472	479	482	485	476	484	492	441	494	473	462	497	455	469	444	485	459	495	511	479	479	533	462	486	468	500	482	529	492	496	518	456	479	498	448	470	492	474	481	494	484	462	493	492	472	468	496	496	469	462	472	472	494	491	478	473	495	501	485	472	464	488	498	466	473	487	475	480	466	456	506	480	472	472	511	479	490	468	471	483	463	523	483	454	472	489	459	499	495	486	521	514	481	506	485	488	485	517	475	487	455	427	459	490	477	470	462	515	494	447	462	491	462	467	504	457	485	494	434	464	530	449	452	489	468	470	489	481	495	459	489	464	476	483	490	450	469	461	495	471	475	473	478	487	531	489	472	476	498	461	483	462	448	505	488	488	453	480	499	476	437	470	478	511	469	463	491	473	491	487	453	474	492	450	444	484	469	542	470	484	473	525	527	469	492	505	473	472	486	519	490	505	450	516	465	502	467	459	507	481	470	510	481	482	478	498	482	490	479	472	481	471	469	454	447	479	479	452	430	449	472	472	495	442	475	455	445	480	505	471	487	491	461	441	484	467	501	467	456	463	472	519	458	455	486	453	480	483	479	496	486	482	472	485	495	476	508	509	509	502	479	476	460	479	474	498	527	509	515	494	453	495	460	492	519	483	456	477	483	466	453	496	525	504	504	489	467	454	484	466	457	455	475	479	464	461	498	498	488	455	490	474	520	448	491	523	489	497	465	467	481	443	446	487	466	499	497	525	471	476	471	465	445	500	460	491	504	487	467	497	497	488	500	466	482	486	498	463	483	510	481	437	458	490	460	444	465	496	428	509	476	477	482	493	477	497	461	521	469	507	457	484	435	504	502	447	463	456	462	490	482	476	471	492	513	481	502	487	506	472	495	454	473	466	472	502	463	484	473	447	481	481	467	469	450	491	518	476	481	497	512	483	455	472	516	461	471	484	478	502	478	515	460	483	460	490	530	488	506	485	510	484	475	475	479	523	454	462	517	482	468	505	458	454	495	460	502	455	477	484	445	485	510	508	475	477	463	485	477	480	466	494	519	472	457	467	462	472	487	477	500	449	508	464	484	497	479	469	478	465	464	476	534	474	459	489	446	482	462	467	492	515	456	484	506	497	454	479	467	481	466	488	479	471	498	489	463	467	482	470	493	484	487	514	471	492	440	507	515	499	469	480	453	457	447	469	509	496	492	455	425	478	426	465	464	485	460	503	468	483	481	509	468	484	496	476	501	504	478	496	487	470	476	490	502	505	502	510	483	467	489	465	457	482	504	490	461	486	483	481	468	491	493	470	503	503	460	470	488	483	434	460	466	502	505	497	477	445	491	450	466	472	516	500	487	482	442	489	523	496	455	495	486	438	445	509	496	464	463	486	490	476	463	476	495	450	502	457	492	453	490	476	461	456	471	459	455	501	474	446	456	455	501	455	478	445	499	478	482	481	478	519	432	493	478	482	483	501	473	442	469	482	477	428	478	500	435	463	462	494	513	482	477	518	461	491	473	468	481	461	485	495	469	472	485	475	500	496	510	478	519	491	500	475	485	457	459	501	485	489	467	498	433	474	492	472	491	526	485	504	477	434	469	466	480	509	484	466	460	487	478	505	481	470	510	481	480	477	486	467	491	462	542	483	459	478	496	500	486	502	476	509	518	487	476	483	463	518	454	468	456	489	454	449	477	493	471	482	487	440	474	485	484	510	493	507	487	509	466	481	506	480	468	505	505	448	501	479	494	462	467	511	506	523	499	452	488	473	446	500	532	481	467	478	463	521	481	514	467	464	483	488	481	487	466	503	478	496	485	491	495	480	453	478	466	439	504	511	518	471	498	497	496	465	517	519	490	454	516	470	450	498	446	466	500	475	492	493	463	499	493	509	481	517	435	476	475	520	438	458	495	512	505	455	486	496	457	479	487	480	479	465	499	492	457	493	482	484	445	462	453	532	455	457	502	497	445	513	493	507	464	481	491	454	474	486	446	488	465	495	478	454	489	455	478	538	432	515	493	511	483	477	505	486	485	455	536	476	496	476	500	486	480	458	462	503	432	481	482	490	475	499	478	475	498	478	426	498	496	525	484	496	461	456	472	479	488	475	485	465	489	493	487	467	525	484	472	488	500	489	467
14858	1920	1544	1258	1007	769	757	602	577	523	581	476	431	432	421	430	442	380	362	356	379	402	382	419	404	361	354	404	353	364	368	363	385	421	380	377	365	372	419	391	405	388	405	377	395	382	395	391	380	376	398	369	386	375	359	361	382	399	404	387	359	367	346	328	373	378	410	368	420	389	377	387	393	354	381	369	343	397	379	402	369	387	355	383	346	352	377	331	401	372	367	342	382	378	363	420	344	371	375	418	358	354	357	389	360	342	362	348	350	401	367	378	394	343	321	417	363	370	359	397	380	382	359	349	371	359	378	381	368	317	365	384	373	373	385	338	372	369	361	375	390	357	352	346	371	384	397	429	375	375	425	372	372	414	361	398	351	350	347	383	349	337	330	392	362	419	339	357	424	374	388	386	357	394	350	354	375	406	366	389	357	353	362	377	435	348	386	348	357	361	353	363	392	382	399	414	319	335	404	363	370	388	406	357	373	363	366	356	377	358	356	367	372	383	376	378	376	400	403	395	412	390	392	399	355	362	398	365	366	400	361	387	403	356	385	400	386	379	370	356	382	352	383	407	386	384	374	363	372	365	366	365	362	357	342	391	381	386	400	344	382	367	365	412	387	411	371	380	345	383	372	373	381	365	362	376	395	351	345	365	365	353	353	347	360	389	397	357	363	383	386	352	366	398	366	366	337	392	378	383	355	400	360	377	406	383	373	384	401	353	367	357	364	378	368	381	397	388	377	367	367	378	357	394	354	362	393	377	377	328	376	399	402	357	375	372	362	375	391	384	393	403	382	363	374	383	389	397	367	365	353	371	367	378	406	376	353	351	378	364	376	332	358	371	341	409	393	362	371	358	387	370	349	370	368	383	331	394	434	375	376	377	392	358	346	383	362	356	333	354	394	405	387	378	397	362	354	346	327	385	371	386	375	373	383	390	362	384	340	351	405	377	347	374	383	361	348	348	369	361	369	371	350	375	362	400	348	375	361	338	369	390	389	373	357	346	398	388	375	341	359	398	377	335	370	353	358	384	357	353	411	402	364	343	356	392	407	396	387	355	372	356	369	341	331	373	369	379	372	351	353	414	384	382	373	397	378	339	356	371	309	381	344	351	376	344	365	412	367	409	384	369	371	384	371	380	370	373	369	354	385	347	380	401	411	380	396	413	402	389	351	396	394	352	378	379	439	375	413	395	402	354	351	371	401	355	389	368	389	372	372	385	374	358	340	356	335	369	374	372	382	369	381	386	315	390	376	367	339	370	392	372	381	381	376	358	391	412	423	402	369	344	370	360	331	327	347	383	340	369	392	373	401	370	379	401	377	385	391	338	384	382	366	364	378	370	351	366	351	379	380	396	380	393	357	357	370	378	364	359	368	396	388	364	397	367	348	397	390	362	350	395	315	371	378	388	381	385	416	395	400	359	401	384	393	336	386	327	337	359	388	399	409	387	379	350	404	354	399	354	395	406	407	352	345	383	360	379	389	401	388	374	363	380	330	347	412	382	397	409	404	336	359	414	354	353	348	368	373	342	352	384	365	393	374	383	367	339	385	413	369	357	355	410	381	380	391	373	332	353	365	394	392	365	378	384	364	360	404	388	381	362	361	390	413	367	356	364	381	366	388	343	390	345	398	367	394	356	384	377	382	409	355	360	360	385	415	395	372	434	378	421	391	369	376	364	389	363	360	376	379	381	361	369	368	379	377	350	371	347	359	404	407	389	449	376	386	389	364	416	397	373	393	381	375	390	377	396	371	396	351	372	383	391	387	367	387	379	392	387	388	390	408	360	427	374	375	362	379	371	375	363	361	365	334	342	398	378	380	342	387	360	396	362	399	383	367	368	354	431	399	374	413	357	360	369	400	388	372	409	353	333	360	366	365	377	374	380	377	379	357	358	365	360	397	393	369	408	382	328	358	353	351	398	382	401	388	395	381	397	372	380	367	405	395	364	356	367	395	374	374	393	393	400	407	380	349	395	370	350	357	356	359	373	408	411	393	355	377	374	378	357	346	386	368	357	383	387	395	344	389	348	410	401	401	341	384	371	387	404	408	376	392	384	377	389	341	412	349	389	371	354	359	377	345	367	358	370	325	339	357	326	418	396	362	372	365	346	368	418	361	351	360	362	373	374	349	341	348	377	375	403	371	401	391	373	364	367	374	332	352	376	365	375	341	385	390	380	380	362	350	364	343	422	370	384	348	378	370	381	375	389	385	334	366	374	353	343	369	409	418	372	345	363	362	386	358	367	372	377	372	349	381	400	335	367	348	404	341	375	356	392	347	371	375	405	364	330	372	384	365	330	424	387	410	347	394	365	387	380	345	359	384	416	363	354	410	432	369	359	388	399	388	403	381	373	365	342	375	341	367	431	409	371	327	395	377	387	373	370	327	363	402	370	376	363	347	389	379	375	385	358	369	344	363	395	354	369	415	389	385	392	370	346	383	387	374	369	386	400	364	339	380	363	369	328	447	338	369	362	351	348	373	394	365	346	326	365	391	382	363	353	387	405	364	390	377	392	357	360	361	346	366	378	368	361	354	373	386	361	397	389	373	409	375	364	379	418	387	357	357	372	353	378	397	352	405	387	360	381	443	385	386	405	344	359	379	366	368	363	376	412	340	355	443	379	371	372	393	343	342	345	349	389	353	360	366	418	356	385	338	390	381	339	371	343	342	344	357	387	386	354	342	368	345	346	358	327	402	362	368	373	406	376	388	399	434	345	349	352	365	376	387	376	391	412	367	363	379	344	388	384	386	375	375	354	411	388	374	381	375	388	371	353	362	404	365	386	356	370	355	347	402	364	378	400	395	368	398	339	374	386	351	410	373	399	387	370	383	381	372	387	343	390	348	402	385	377	361	388	412	388	403	388	362	373	326	375	378	368	363	382	401	368	391	338	359	392	388	348	386	369	345	370	394	380	383	337	376	392	394	386	373	376	340	394	389	383	350	349	354	411	374	372	352	381	371	375	382	369	367	409	379	339	381	360	388	364	352	352	407	377	357	393	381	361	373	417	397	342	329	364	364	410	412	364	366	366	405	325	392	383	382	349	413	381	378	367	361	396	414	344	361	367	388	387	359	402	374	383	358	389	365	365	379	404	373	374	393	423	388	384	390	390	388	371	385	395	396	353	365	356	394	411	394	403	371	412	327	350	356	340	357	351	350	361	382	363	386	364	399	353	384	381	358	378	401	337	359	342	367	411	345	381	399	341	379	351	337	371	390	402	398	370	389	358	388	331	399	373	399	344	400	357	348	346	382	400	382	381	372	386	389	395	416	365	361	366	362	363	368	403	388	348	383	351	361	351	379	361	374	377	389	385	391	366	386	394	385	396	415	358	352	379	375	368	350	421	360	361	335	346	378	368	379	349	358	395	369	396	387	343	380	401	410	353	385	324	353	370	347	382	378	415	371	372	408	365	384	390	387	345	337	325	356	388	373	388	349	351	359	381	421	394	392	368	368	339	365	391	361	347	388	389	399	402
8617	1775	3010	3285	3155	2825	2542	1933	1957	1812	1939	1329	1111	1083	1087	1065	1024	951	969	1031	978	935	958	880	938	972	943	920	912	921	921	899	937	888	886	897	865	872	864	840	821	867	861	913	882	873	888	880	900	824	844	837	870	824	875	836	828	900	866	857	879	842	859	854	863	872	887	905	884	821	887	941	913	899	891	841	810	850	853	866	908	838	907	817	827	837	839	921	883	889	873	935	902	864	814	848	833	868	860	884	839	903	868	851	867	816	865	825	897	871	878	821	826	865	862	868	837	876	840	867	901	874	883	877	880	820	830	868	773	869	888	878	911	882	858	826	829	855	861	834	861	933	866	835	904	875	851	840	877	880	863	898	859	847	859	877	900	923	885	879	875	889	833	905	881	898	833	839	822	855	842	811	871	889	842	824	857	801	888	886	852	870	853	891	865	877	837	872	863	893	852	832	884	881	844	834	894	882	795	893	830	822	874	870	890	815	919	871	873	869	842	897	828	903	841	864	836	895	839	835	844	876	862	917	830	843	839	882	878	874	851	882	854	822	842	902	805	838	847	819	865	841	904	821	877	846	866	869	858	785	812	825	877	862	886	828	863	833	918	916	863	871	833	893	824	876	846	816	865	887	842	865	857	941	827	852	873	849	815	905	885	909	865	840	871	864	870	865	848	911	878	866	868	836	818	889	880	869	834	825	862	843	899	873	901	855	910	885	853	803	851	861	874	837	878	859	884	893	883	886	826	850	845	838	900	785	871	831	908	867	847	857	850	900	858	810	890	815	825	902	866	801	846	846	870	853	907	886	874	900	823	840	868	889	844	903	897	860	867	870	842	813	876	840	883	871	847	843	869	872	889	874	910	930	844	906	831	829	910	787	816	885	822	866	826	875	885	910	836	871	828	818	843	863	894	885	851	866	895	842	903	851	885	838	827	887	890	890	856	842	866	904	854	840	850	844	870	814	835	935	908	888	851	828	763	848	858	891	872	862	868	905	884	893	837	884	919	857	899	846	856	807	885	860	845	896	842	852	842	870	911	852	852	878	866	815	928	831	836	834	889	818	803	852	896	827	865	833	873	870	828	878	880	869	887	832	843	901	853	800	885	812	832	903	889	912	863	864	817	897	840	835	877	791	896	887	882	867	848	846	799	833	895	819	876	866	853	870	883	843	856	854	874	783	822	853	862	913	879	863	896	862	881	847	917	855	826	836	853	869	864	889	918	791	897	830	884	916	825	880	861	839	857	874	874	872	827	874	864	830	843	852	911	853	866	863	841	876	826	861	810	839	856	886	873	862	846	837	890	881	841	861	874	841	864	824	853	886	907	841	894	889	851	813	837	822	864	913	784	919	841	854	796	896	837	849	909	845	828	842	824	849	849	916	860	844	865	834	893	862	893	799	784	867	866	833	888	837	912	892	874	825	836	838	856	869	810	839	889	838	839	882	886	822	831	850	896	875	849	877	891	819	821	909	842	842	866	865	852	866	835	820	871	841	868	843	820	848	840	820	903	902	847	864	827	912	848	863	900	850	838	831	914	877	895	861	910	863	814	884	878	866	862	896	873	873	902	848	906	873	842	828	846	842	867	842	870	857	783	878	813	827	857	873	854	815	834	848	865	833	855	861	851	852	873	820	901	818	910	854	830	870	863	832	824	864	849	881	797	867	855	843	905	810	873	857	875	883	884	795	869	839	881	859	840	856	837	813	852	886	883	849	867	908	871	868	850	817	819	862	862	840	823	833	849	899	880	901	856	875	866	865	885	834	884	817	858	837	875	833	826	879	858	852	835	857	904	830	868	909	853	869	900	810	864	874	846	909	910	897	833	821	882	850	846	885	834	870	843	874	867	808	871	849	862	887	860	851	866	851	860	817	854	825	877	823	888	859	837	868	851	843	912	836	885	797	849	871	856	844	866	867	890	884	824	848	854	871	843	870	911	879	923	812	885	892	923	860	861	833	838	889	843	899	840	865	874	818	862	853	823	832	839	820	892	863	836	870	896	893	855	843	891	847	899	826	876	839	901	846	865	801	860	840	834	832	893	834	850	836	875	834	819	901	872	868	866	922	875	837	862	826	843	862	873	858	897	912	875	876	829	910	882	875	825	814	853	878	853	888	833	812	847	863	818	844	836	856	809	843	856	881	873	875	774	834	922	825	870	806	882	891	839	827	873	815	839	857	882	866	843	878	828	829	799	813	907	825	815	883	858	867	826	830	852	876	873	806	857	794	864	867	913	876	874	874	867	879	850	856	894	888	798	878	833	898	841	862	801	883	828	864	888	905	887	889	887	870	855	869	861	898	818	871	847	877	866	842	858	833	883	828	800	881	895	870	839	883	879	864	867	848	893	865	900	863	878	931	856	868	884	901	805	843	884	873	851	896	873	843	901	894	824	852	910	871	904	844	857	874	883	833	827	805	889	863	869	901	879	834	899	854	852	921	837	885	890	863	855	885	878	823	893	875	906	858	858	839	817	830	847	836	879	859	894	832	885	860	899	850	837	898	815	865	876	798	879	826	835	819	835	816	822	877	838	883	836	904	905	899	873	953	875	809	876	813	851	851	831	903	930	884	907	849	863	897	839	856	930	867	845	885	844	831	912	912	830	873	915	862	831	842	852	859	870	852	909	826	864	880	931	854	878	871	864	844	873	928	881	876	867	809	832	835	813	905	858	847	858	859	861	884	867	805	915	883	816	895	853	856	873	853	882	823	877	844	890	865	935	896	883	852	913	827	865	943	904	881	843	857	834	882	847	865	882	904	886	893	866	830	900	885	977	883	837	880	911	885	906	903	863	841	867	872	842	878	885	869	821	833	868	859	855	887	887	798	885	833	843	859	908	864	860	825	837	858	917	883	867	898	818	854	889	841	878	860	832	854	881	876	834	814	874	894	886	809	843	922	856	844	810	852	906	856	837	851	882	877	855	815	858	845	875	835	911	895	861	843	840	854	846	818	918	853	883	861	886	804	867	830	854	919	894	876	849	888	871	810	838	884	854	916	866	894	833	870	868	883	884	883	845	878	858	861	857	825	858	826	881	847	874	856	911	909	838	914	850	832	851	842	853	868	875	914	866	837	835	833	883	844	830	924	846	894	816	824	849	846	892	851	828	921	839	831	875	904	835	887	827	870	850	855	869	862	929	893	916	843	799	830	831	849	844	906	890	806	874	856	902	869	871	881	871	940	863	857	856	860	830	833	840	859	865	818	900	839	865	840	870	816	862	843	900	856	918	931	916	887	873	827	825	828	914	865	837	813	831	895	844	883	826	885	889	879	876	874	842	867	843	886	859	865	865	848	850	891	867	892	858	871	832	806	854	780	860	876	812	841	895	824	886	883	845	887	872	812	884	891	879	831	867	869	857	894	873	870	852	890	862	839	830	927	841	849	812	887	862	844	892	906	831	898	859	858	821	851	858	867	855	852	844	923	895	841	857	870	827	858	875	868	848	882	833	887	868	896	846	853	858	927	884	874	830	870	863	836
1849	327	370	291	305	299	306	288	241	243	269	231	236	237	223	229	214	213	202	227	239	220	230	218	223	197	216	198	203	213	182	234	221	221	207	218	205	231	231	243	238	206	201	223	214	240	229	210	226	218	206	225	232	188	239	218	209	213	246	234	217	204	197	184	201	203	190	192	214	203	233	230	245	207	233	206	223	200	219	242	223	228	217	198	220	235	220	241	235	223	213	225	241	197	185	239	255	260	212	216	203	209	237	233	226	226	229	212	222	187	200	204	206	227	223	224	207	224	190	190	222	225	194	203	216	213	233	217	216	212	229	212	214	236	213	220	207	195	234	229	195	190	189	206	195	245	205	238	214	202	218	240	204	195	226	226	210	183	199	214	221	208	201	218	225	245	218	202	209	229	238	188	199	219	204	226	240	229	235	207	235	217	237	210	214	244	210	227	191	223	198	207	247	234	203	216	207	215	255	225	233	216	231	224	220	239	242	228	213	212	248	233	217	219	206	230	210	213	232	236	229	196	219	217	212	211	243	186	214	216	220	208	222	216	220	218	249	201	209	236	215	192	209	236	234	214	260	222	221	203	235	226	248	212	199	224	196	235	214	225	224	229	222	250	185	204	211	205	217	213	193	213	201	210	231	212	220	216	270	201	215	197	191	210	246	223	204	211	235	219	214	184	228	192	247	217	225	218	222	219	214	207	210	197	232	205	238	199	204	227	215	234	206	207	228	216	216	246	246	217	217	228	219	231	263	195	194	240	222	230	223	214	204	195	202	214	202	205	235	220	219	232	211	206	221	240	230	211	221	228	216	206	185	187	212	237	201	216	219	225	225	209	233	236	217	227	233	226	196	210	225	221	214	207	222	193	218	215	242	234	230	227	232	199	211	218	224	228	221	225	216	189	194	226	224	236	220	220	244	216	215	233	219	229	202	198	209	196	219	228	239	220	217	226	210	207	200	205	198	213	187	195	207	198	209	204	213	201	214	237	209	210	220	203	239	212	203	193	198	202	208	234	227	202	199	188	238	211	227	211	204	216	195	236	217	234	186	198	201	194	196	220	224	203	249	230	220	194	216	201	230	227	233	228	224	246	216	219	234	211	219	202	204	237	207	225	228	191	183	217	208	194	251	219	218	212	210	225	201	226	236	233	226	248	215	256	198	221	226	230	229	216	230	216	197	243	230	248	233	226	243	215	224	219	207	205	215	200	249	188	207	254	202	225	224	204	265	251	239	203	214	203	222	184	209	241	233	188	222	233	211	209	197	219	214	220	230	225	224	201	261	218	237	232	223	210	223	215	224	223	231	210	217	222	224	215	212	236	207	218	192	187	213	251	223	226	210	231	243	202	223	206	231	205	227	215	224	198	197	214	235	222	214	195	263	240	201	196	214	214	204	231	217	215	218	224	221	243	201	226	229	231	208	228	215	232	220	204	207	200	218	243	246	236	215	229	212	225	216	229	249	213	249	189	232	207	241	209	227	241	221	210	207	218	214	212	237	222	227	228	209	250	212	217	219	239	236	211	207	207	224	230	220	246	248	232	212	208	217	249	225	224	220	201	213	209	238	222	218	226	231	221	209	229	221	202	210	191	239	209	218	222	190	206	196	229	212	243	196	246	195	228	209	209	214	221	203	205	228	231	248	198	212	225	196	212	247	205	221	205	209	234	198	226	197	191	238	242	210	205	211	199	241	207	242	224	275	242	216	231	174	184	235	197	218	198	242	214	204	210	219	212	258	234	208	215	243	243	237	240	237	173	237	228	217	209	243	210	210	198	230	198	228	208	207	224	198	216	212	227	224	192	214	182	222	214	212	225	201	208	228	210	245	215	205	183	205	249	241	194	215	219	205	209	217	240	211	229	248	252	225	209	243	203	226	212	212	221	215	238	201	246	245	196	215	223	211	232	260	203	251	240	245	224	205	186	228	253	225	203	221	215	221	199	203	241	209	222	224	228	229	226	233	193	217	241	215	233	196	201	203	210	221	215	204	226	204	198	228	218	221	242	202	214	218	218	229	194	208	192	224	231	188	197	210	188	225	228	246	230	211	217	228	229	241	216	215	176	221	225	250	200	196	231	228	200	220	178	205	230	254	221	196	210	206	230	215	211	233	229	229	235	225	192	229	207	221	230	207	196	216	206	244	234	209	229	216	205	196	246	239	229	230	225	241	237	253	237	226	224	227	221	203	205	218	222	209	227	225	231	214	251	244	212	228	193	227	199	217	253	230	223	188	227	222	226	217	247	228	236	199	219	255	210	228	210	209	234	220	257	238	204	223	198	238	219	209	241	220	206	201	222	197	204	236	236	209	216	228	228	219	246	229	191	207	193	199	220	243	209	212	230	230	235	233	214	230	218	199	227	212	216	202	224	215	211	234	203	210	223	193	211	216	222	191	239	222	200	233	233	220	229	212	222	191	229	214	217	209	215	217	227	225	203	229	227	218	201	223	219	224	210	241	226	217	205	220	215	198	227	223	215	179	205	202	223	215	208	241	223	244	218	224	224	206	255	232	210	217	215	201	214	231	228	244	221	232	188	256	217	209	209	224	237	190	207	231	224	227	221	223	179	202	215	234	210	217	225	224	225	203	215	184	218	221	208	236	198	205	239	242	245	201	200	202	205	198	201	229	233	220	248	205	225	211	198	204	199	208	203	219	211	239	212	223	250	204	238	248	202	201	215	209	224	202	219	216	201	252	210	225	235	223	217	219	228	190	207	196	221	228	221	198	207	217	214	237	203	236	207	196	234	221	234	199	242	271	232	198	196	200	204	207	214	203	206	228	223	216	218	221	211	225	232	238	211	222	212	202	202	219	226	240	200	194	199	197	207	226	224	220	222	215	216	203	219	244	212	218	239	224	205	207	215	224	180	228	241	228	210	225	211	234	212	232	232	193	221	216	246	208	194	216	221	244	222	212	204	231	206	211	204	242	191	206	250	222	224	193	230	202	267	233	223	215	203	214	211	188	234	210	186	257	174	218	197	187	223	251	258	239	229	215	229	200	238	224	231	238	220	222	226	226	207	240	203	188	208	195	223	200	230	221	209	226	201	240	217	215	219	246	247	243	221	201	216	221	197	204	209	200	216	245	253	223	213	205	203	205	223	216	222	222	223	223	230	234	211	207	240	230	244	193	225	241	228	233	199	205	224	208	219	214	221	197	199	211	188	219	238	220	225	204	202	233	200	203	192	229	204	223	233	215	208	219	228	224	230	198	243	216	220	206	236	211	203	203	235	230	231	224	209	206	222	240	210	242	208	216	230	220	229	224	196	210	224	199	197	192	251	225	202	221	219	228	200	206	236	195	219	238	213	208	209	237	207	256	220	205	201	219	199	181	205	212	239	227	223	219	234	221	204	227	206	213	201	209	244	211	232	181	216	206	244	242	194	217	197	218	206	234	228	199	220	197	209	215	231	244	206	203	219	256	233	229	265	194	237	223	193	197	215	208	205	249	210	207	194	227	222	209	187	216	248	237	204
1845	652	746	808	868	837	885	726	749	740	764	547	534	534	567	581	587	555	542	577	551	502	582	529	544	552	574	564	569	565	540	587	583	524	514	523	526	512	549	503	504	528	548	575	516	530	567	540	544	522	535	517	530	520	540	544	547	546	566	563	563	543	505	583	523	551	564	566	554	532	490	572	542	517	522	493	565	526	509	571	534	570	546	502	526	550	521	529	513	538	530	524	542	517	531	519	559	578	485	530	520	519	547	518	547	526	503	534	528	549	530	513	540	519	572	518	541	504	557	506	535	521	559	510	507	509	508	545	533	561	557	534	550	515	529	543	539	577	537	560	522	560	533	556	547	528	560	550	478	535	582	563	537	565	556	557	520	534	561	546	520	521	563	518	552	514	567	553	534	546	558	570	536	501	550	526	513	561	496	576	544	551	481	541	549	531	570	542	590	557	490	579	562	545	504	539	509	559	520	517	580	557	578	552	540	517	524	593	525	539	547	548	546	558	524	548	529	597	580	556	534	560	540	507	559	522	546	523	550	530	566	556	518	533	565	563	517	492	530	540	541	536	536	496	503	548	503	521	544	519	498	555	557	531	559	538	542	535	551	528	575	559	540	543	542	569	540	525	515	571	529	521	555	507	534	555	509	551	538	538	511	583	508	523	532	541	516	576	556	547	517	549	541	506	536	556	547	564	536	554	508	519	519	560	564	554	541	585	535	548	481	497	544	530	550	564	595	549	527	529	485	560	534	517	562	559	529	545	537	523	550	491	505	555	589	517	550	554	577	528	535	548	534	541	521	538	546	544	556	595	510	509	537	566	534	522	555	515	495	584	546	537	529	544	536	496	539	514	526	551	571	544	537	530	543	557	566	548	551	567	537	535	605	537	566	560	530	545	549	532	529	549	529	519	528	514	527	517	557	565	540	533	540	529	529	509	539	539	503	563	580	533	537	514	550	520	532	552	508	538	563	503	543	525	555	577	540	552	555	541	501	533	526	549	532	553	559	497	518	513	533	507	553	538	550	502	499	531	524	536	554	540	549	519	535	533	542	577	542	504	527	542	518	548	551	549	522	556	521	517	539	522	543	563	538	522	559	551	526	556	571	530	528	544	541	549	554	542	515	564	514	535	531	522	534	525	497	535	546	545	563	574	507	565	511	495	526	525	543	514	525	536	541	504	563	536	507	523	572	534	512	560	579	557	572	539	545	524	538	539	559	517	526	540	531	512	523	525	530	520	551	530	559	527	522	529	516	515	538	507	530	526	534	533	544	511	516	559	503	560	547	551	537	529	573	536	536	553	538	577	553	568	565	561	537	540	542	550	523	502	573	561	524	551	513	533	571	536	567	569	544	556	547	536	524	510	528	548	581	558	509	516	556	507	515	505	530	521	509	568	522	533	508	548	560	549	545	560	519	524	544	555	502	545	543	525	567	552	475	519	561	513	562	529	510	565	567	516	520	507	509	537	536	546	529	539	520	537	512	547	531	574	553	524	548	578	549	553	522	561	548	522	527	527	560	547	522	559	521	534	533	559	558	532	540	564	525	573	557	550	567	535	527	564	482	568	572	502	547	552	541	562	488	500	549	501	510	530	539	533	514	526	508	526	528	522	538	538	530	585	551	532	523	545	519	609	524	517	521	528	516	564	555	556	572	568	547	540	515	533	531	520	542	523	559	555	539	518	509	521	548	526	531	534	539	534	535	542	514	560	521	548	577	522	489	531	569	539	563	516	489	559	588	552	543	547	572	496	494	497	519	552	538	532	579	555	530	519	496	541	530	514	551	552	573	525	554	559	564	543	528	505	535	522	517	544	514	540	519	520	519	526	532	535	551	592	514	543	510	514	553	569	495	525	515	561	495	543	508	536	489	520	618	565	550	523	533	543	488	520	474	552	491	540	546	530	522	560	587	562	542	538	557	518	539	524	527	525	554	528	548	564	511	509	491	516	543	537	579	524	549	542	508	540	501	521	532	540	481	537	538	545	538	521	546	485	575	567	549	529	533	519	536	480	526	569	597	555	537	542	534	508	539	553	571	545	584	558	548	559	531	525	526	544	541	525	521	557	548	534	513	569	558	533	512	570	568	547	566	553	490	539	551	543	497	528	528	519	544	559	572	538	529	523	557	544	550	527	522	567	507	581	571	552	542	549	548	545	519	550	515	542	548	567	512	521	547	559	541	568	583	499	512	555	543	577	563	524	562	514	547	526	574	507	503	524	564	476	534	552	533	551	582	538	496	521	513	548	523	504	546	526	542	549	524	570	552	549	499	550	557	514	529	573	516	525	535	547	496	539	527	583	540	553	481	513	525	533	537	550	534	527	539	529	522	523	551	539	508	495	555	519	553	521	502	535	552	536	513	525	551	527	534	550	537	529	534	572	555	490	544	550	571	540	523	531	531	513	551	602	547	557	553	550	505	520	519	538	542	512	541	557	548	557	564	548	515	576	495	585	471	520	517	558	525	555	530	527	500	520	502	598	539	569	522	524	551	546	523	503	548	524	512	581	563	511	528	532	585	545	527	525	537	555	564	576	545	529	569	549	541	562	530	538	528	547	568	522	571	565	519	529	505	525	545	538	558	539	548	512	566	520	575	540	558	535	525	537	560	548	529	498	548	527	543	556	509	559	559	527	546	509	538	531	508	559	530	538	515	534	551	540	580	521	518	561	531	558	524	568	514	580	550	502	527	527	518	549	535	528	521	558	540	523	554	540	555	540	550	551	547	515	514	511	514	587	546	518	523	500	535	511	514	567	536	521	505	534	562	498	577	565	551	574	518	520	545	499	556	511	513	522	524	512	549	544	542	539	541	461	549	550	485	583	526	535	539	502	519	532	542	536	514	524	527	547	486	541	562	509	519	551	575	504	515	515	532	564	582	565	526	521	573	544	511	546	541	555	529	523	525	531	516	531	523	556	522	586	540	523	549	573	511	483	486	536	511	551	550	543	565	517	564	578	575	563	538	528	500	543	560	526	531	540	575	575	506	527	523	494	541	503	538	509	560	519	532	538	504	569	546	534	545	510	543	545	533	488	589	502	532	576	526	526	545	533	567	523	529	543	529	510	536	511	494	524	542	553	552	508	551	508	538	521	544	504	566	557	584	556	530	574	527	530	539	522	502	483	572	513	528	555	524	569	560	519	547	554	578	576	522	529	559	583	557	564	543	530	546	558	551	546	603	557	546	526	567	556	551	558	579	555	543	504	564	522	537	536	565	519	560	533	522	501	544	544	574	563	496	540	532	556	562	520	502	558	500	582	578	531	545	558	516	506	536	520	549	508	519	539	483	524	498	559	535	554	543	505	544	580	503	496	553	507	543	519	548	546	562	529	552	510	513	545	600	604	567	531	538	589	581	538	530	536	561	556	498	507	562	539	552	539	488	500	517	546	527	563	519	546	559	538	515	548	561	534	525	560	557	509	514	536	540	559	549	560	505	536	541	528	546	515	540	542	541	539	512	568	554	559	517	547	531	521	536	512
7518	752	727	563	486	427	397	283	237	285	299	209	191	197	200	188	190	160	169	207	197	169	183	160	220	141	199	146	176	176	178	192	181	174	181	164	165	196	165	164	189	192	165	186	168	172	193	174	169	168	188	189	159	175	178	167	177	195	174	174	185	184	170	202	210	198	181	198	193	177	203	180	220	158	152	173	168	165	175	169	178	155	169	149	174	200	196	167	158	179	183	168	179	162	178	144	151	178	162	209	176	176	186	154	183	170	174	181	170	173	172	163	191	173	178	196	184	193	180	163	180	167	169	180	195	191	187	176	191	208	204	177	192	178	174	185	167	189	182	143	187	176	185	168	170	150	166	172	193	183	180	182	149	189	180	161	194	172	180	194	175	177	177	175	163	192	170	150	178	187	161	180	184	155	189	156	165	157	187	157	167	152	157	175	170	198	191	211	167	180	144	176	178	156	186	163	181	169	183	167	188	162	174	154	190	189	186	163	159	173	147	194	169	167	181	178	159	183	204	147	170	178	182	173	192	183	182	174	142	161	169	211	192	194	171	172	180	188	173	158	160	185	193	159	179	193	159	193	154	204	163	176	182	196	182	173	158	162	174	186	165	202	185	174	163	148	156	161	172	155	174	178	179	163	198	170	181	166	190	179	155	149	182	160	178	186	193	189	166	170	192	208	181	188	157	210	151	185	179	174	182	187	194	201	150	174	199	183	167	186	196	168	185	196	167	174	191	191	190	161	182	161	158	163	194	179	175	192	165	168	169	156	165	211	178	198	177	140	189	181	171	174	160	195	211	199	174	181	184	181	193	188	181	212	183	172	187	185	186	181	180	175	164	187	193	175	153	221	185	181	160	179	191	142	191	177	186	181	175	169	163	178	216	171	203	185	156	186	197	192	191	171	172	175	165	179	162	167	153	187	162	182	158	172	175	171	150	168	191	194	185	159	181	150	188	163	168	179	185	147	165	204	181	172	188	179	152	161	164	165	180	171	163	171	171	192	140	187	172	195	162	161	187	187	183	186	186	176	179	177	175	174	173	194	177	196	187	173	187	172	184	200	206	172	177	177	209	175	167	177	177	173	172	170	170	153	176	164	196	157	178	162	186	160	205	154	202	151	183	170	179	184	161	178	175	180	192	177	190	178	167	162	148	167	182	180	176	168	185	184	161	171	162	171	149	173	184	190	191	180	171	156	168	163	170	156	200	188	160	169	178	158	181	164	177	177	170	193	173	162	182	184	171	181	173	165	174	184	209	210	160	173	197	169	132	160	192	188	181	208	164	172	181	173	172	175	163	185	214	150	165	141	188	177	175	161	165	160	157	217	172	187	171	186	187	178	163	156	167	189	152	169	181	191	168	185	186	177	174	175	160	167	178	164	165	183	196	210	174	201	200	163	158	179	176	160	180	165	149	177	201	170	178	180	191	177	162	160	177	177	164	216	184	161	185	163	186	180	188	189	193	175	161	139	175	190	170	174	190	169	160	203	166	180	170	164	169	171	180	161	174	168	157	196	169	182	190	194	172	188	186	188	170	182	173	195	195	153	163	190	170	166	149	177	179	184	167	187	196	191	194	181	180	175	171	183	148	168	185	182	174	162	194	183	151	180	177	215	164	179	185	174	180	187	172	169	160	178	177	194	175	194	214	174	198	185	181	190	194	177	185	186	181	194	199	198	190	181	196	154	158	155	175	163	156	172	165	162	155	180	181	157	189	164	177	173	180	183	177	153	181	156	172	187	179	161	191	177	186	152	177	193	169	168	180	153	153	165	164	170	172	193	167	186	178	179	179	169	196	202	170	169	147	180	173	177	169	159	196	192	188	156	170	164	177	175	178	185	170	191	188	166	160	165	196	166	143	157	185	184	174	151	165	166	176	181	197	185	210	173	206	154	177	182	164	168	162	193	165	139	175	175	178	153	179	172	171	162	168	179	165	186	183	179	137	169	166	199	184	154	184	180	168	158	168	150	204	184	160	177	166	197	178	171	159	182	179	181	178	180	168	196	178	145	152	161	176	189	196	179	169	166	175	155	158	191	179	178	159	177	169	182	179	145	171	172	147	181	178	197	168	175	195	147	180	167	162	191	190	149	168	183	160	163	148	186	178	182	162	181	158	157	200	156	204	175	186	172	199	180	176	157	199	190	169	160	163	163	185	184	189	162	172	140	199	180	155	187	182	176	167	174	170	184	181	183	197	164	152	177	192	170	173	205	176	185	183	184	172	178	196	169	201	179	184	191	184	215	158	186	196	181	170	170	185	161	167	187	166	190	174	149	177	173	164	182	166	181	161	165	168	183	180	181	174	178	177	160	158	170	175	177	187	180	171	171	190	182	175	176	179	190	192	150	181	198	183	159	174	192	206	190	160	174	184	179	147	162	191	179	179	171	186	203	170	179	186	164	132	172	161	160	171	174	180	169	178	160	176	176	189	187	159	183	169	168	184	172	182	159	192	166	175	200	157	191	167	197	199	158	185	159	187	202	183	172	169	192	176	189	172	154	183	194	165	191	159	136	151	174	190	169	185	175	162	186	174	171	172	188	184	170	154	135	154	150	167	180	176	174	166	164	164	175	160	175	180	199	179	204	167	179	176	184	156	169	174	140	183	187	176	175	198	193	181	164	162	188	204	210	185	200	184	175	161	180	160	152	152	164	189	175	166	166	175	182	156	149	154	187	159	166	171	168	147	175	171	192	168	175	165	189	171	165	164	184	181	182	188	157	173	185	197	159	180	179	162	190	183	174	206	182	166	195	176	205	166	175	185	179	181	176	166	164	170	158	172	201	161	185	187	151	146	180	164	207	172	170	202	185	164	188	154	185	161	196	149	173	200	228	191	162	174	181	170	183	169	217	160	154	176	178	185	164	175	175	166	200	171	171	204	200	169	193	189	165	147	170	168	200	146	177	191	178	200	177	183	174	177	177	162	180	211	185	183	165	173	196	179	177	154	145	210	182	185	167	172	166	186	178	168	192	172	166	169	176	161	185	186	208	179	166	194	173	180	196	176	172	168	195	162	169	159	191	170	167	158	179	179	168	157	181	172	174	200	193	166	178	173	171	193	172	218	191	181	161	166	168	187	159	201	163	184	159	181	181	185	168	181	190	155	172	155	151	156	199	169	192	210	173	183	174	179	174	195	211	180	178	174	166	170	156	193	174	174	169	157	172	175	176	148	174	179	154	183	157	157	173	197	180	159	181	163	195	180	170	204	163	180	179	203	196	178	159	158	205	172	182	166	202	180	166	187	186	185	184	174	213	152	172	177	198	194	202	170	147	153	176	176	158	161	193	172	167	172	200	175	188	188	148	181	176	178	171	161	188	173	165	186	176	161	169	164	181	173	158	181	182	172	130	178	187	168	175	178	179	170	170	170	182	152	178	200	154	160	190	179	155	173	173	160	178	169	177	169	161	176	181	192	147	167	167	153	207	188	179	166	182	183	170	152	159	161	174	169	175	173	191	154	166	183	178	186	185	197	182
6177	948	1574	1731	1848	1702	1566	1046	980	1015	1127	798	628	606	572	578	597	553	526	562	519	530	571	537	479	529	511	569	499	526	481	451	478	481	476	501	507	534	470	493	479	442	503	510	487	515	450	512	485	519	474	457	481	504	494	489	470	528	443	460	514	526	482	473	468	497	506	502	482	477	483	455	471	501	492	425	473	501	458	472	498	453	475	520	489	476	495	519	487	486	478	438	441	463	482	482	459	458	483	503	489	528	479	460	469	465	453	484	495	436	478	489	469	471	486	465	491	474	500	499	462	471	465	467	496	520	460	508	495	458	457	429	482	473	480	469	488	444	478	482	421	485	472	487	467	513	471	486	450	461	442	472	482	434	463	522	484	470	471	502	464	492	454	504	449	444	468	462	463	477	459	483	474	449	446	450	466	437	480	472	470	451	485	477	472	498	487	425	485	480	463	470	471	482	459	473	512	464	483	472	488	468	459	473	467	443	426	469	454	456	486	510	492	461	431	476	508	482	451	482	478	426	432	492	477	520	474	480	493	477	471	507	474	464	478	454	478	453	484	472	442	469	495	496	473	454	486	448	449	460	515	411	478	475	446	474	495	498	467	493	452	459	455	503	437	479	450	503	510	512	458	462	445	485	441	462	504	482	522	446	526	460	486	486	461	474	484	436	489	457	450	467	504	465	491	450	496	462	458	478	468	456	496	461	462	487	467	498	477	478	444	465	500	478	440	446	474	493	485	479	548	473	457	470	473	436	492	497	476	471	474	470	453	476	467	414	490	470	492	473	507	482	482	470	446	470	464	482	499	469	471	474	454	502	449	516	477	489	468	450	455	433	481	449	446	495	455	477	477	459	479	445	463	493	444	501	479	543	500	444	496	486	474	481	474	475	489	479	491	432	451	481	448	448	461	485	477	473	469	505	451	502	470	508	463	472	463	470	487	471	456	451	464	468	499	481	460	481	484	514	435	469	465	435	479	426	427	458	472	520	467	507	488	481	482	470	501	472	470	434	474	481	492	539	438	473	451	486	461	486	458	489	447	478	493	497	475	484	467	483	504	468	462	453	485	472	465	462	446	487	477	488	458	503	502	493	510	478	447	490	496	463	437	473	455	456	439	474	494	465	476	462	477	470	459	461	500	460	488	431	498	485	473	445	466	487	493	508	488	498	466	471	458	464	493	513	475	479	508	420	482	498	456	475	508	512	471	474	482	461	486	499	466	500	477	486	469	496	480	479	420	466	535	457	464	460	460	471	492	439	440	470	469	450	454	488	462	473	473	423	468	492	423	456	466	467	488	494	494	456	471	446	475	487	451	457	474	483	460	466	454	469	463	447	490	493	465	473	471	501	442	490	485	471	459	501	457	465	444	481	476	473	476	465	475	469	485	429	502	483	439	413	490	482	459	477	509	460	476	499	475	460	455	436	472	501	428	456	488	485	449	473	484	487	500	467	480	478	496	461	472	470	501	522	454	501	460	454	484	451	477	475	468	459	466	457	475	462	516	520	490	486	433	478	453	431	507	453	449	542	495	480	494	472	512	519	458	449	453	484	476	462	503	486	484	496	432	466	467	485	465	465	492	485	455	481	465	470	471	462	473	439	508	466	510	445	496	542	463	483	451	447	465	464	481	482	458	471	474	494	467	477	491	460	468	466	470	463	449	465	477	479	483	449	468	405	461	429	475	458	468	450	413	460	484	469	474	495	474	492	486	464	451	517	467	470	490	465	487	453	461	463	442	401	484	482	458	412	437	445	480	493	487	463	439	455	456	488	495	460	483	486	444	498	449	484	463	472	470	466	500	523	500	474	470	484	490	504	484	457	516	467	472	435	469	508	464	468	477	473	474	496	514	470	493	465	494	489	472	473	447	465	504	513	436	497	481	469	493	470	452	468	451	451	494	485	472	470	487	464	459	485	467	464	492	500	472	489	482	457	490	467	487	471	478	481	468	489	469	487	477	479	457	442	478	504	493	484	485	475	493	481	462	504	475	519	493	445	502	471	449	480	505	455	464	497	433	514	488	471	493	454	466	503	477	451	439	501	450	492	435	483	441	516	452	460	460	465	463	473	500	460	501	529	476	461	480	489	464	456	454	471	478	450	502	481	498	503	440	505	470	472	446	476	458	458	471	471	462	474	448	501	439	491	466	534	472	487	465	467	509	496	470	487	476	456	485	488	467	454	470	482	483	486	482	434	458	478	441	443	462	487	470	459	504	451	471	440	492	472	469	487	493	457	458	483	493	448	447	474	464	493	484	457	454	449	428	471	485	463	491	460	501	493	448	459	437	454	515	438	506	497	488	480	485	481	505	490	450	467	492	467	476	483	438	459	482	438	466	485	494	443	459	488	467	424	488	489	503	478	470	508	482	514	464	460	445	486	470	469	521	462	438	521	475	476	495	494	462	456	490	446	507	460	485	479	511	496	497	443	463	481	501	497	483	484	495	476	476	465	481	452	474	520	451	453	477	460	480	482	471	460	485	492	471	502	472	452	456	482	464	499	474	473	501	446	455	467	487	449	487	486	427	487	436	497	463	475	444	474	479	472	465	475	510	465	451	449	459	447	492	492	479	513	460	468	482	504	457	460	513	491	475	449	493	449	420	485	496	465	491	464	435	493	466	462	488	497	466	473	489	454	520	467	467	490	502	502	462	472	462	505	447	504	503	507	468	441	480	475	475	435	486	474	477	494	460	513	479	471	456	469	488	508	487	467	496	482	474	463	469	446	462	500	460	467	513	482	489	489	481	485	485	459	477	470	466	476	497	527	459	481	475	484	486	470	435	479	486	441	404	469	499	508	466	469	440	457	465	558	498	476	459	504	475	491	527	452	480	459	463	488	439	494	487	469	476	466	459	413	466	468	483	462	473	527	470	466	461	474	462	496	508	506	463	476	459	536	468	471	464	482	493	464	439	429	510	439	526	462	502	451	487	508	459	507	500	461	457	483	477	481	474	433	509	482	500	481	499	493	453	465	475	453	486	473	471	464	465	490	504	462	482	505	471	495	430	474	475	475	480	479	460	462	476	480	437	476	473	492	496	473	485	487	504	489	479	446	500	500	482	489	466	507	457	474	452	510	444	481	452	433	454	481	440	440	468	514	469	475	469	453	467	445	459	480	467	503	497	464	477	460	479	479	477	493	481	497	471	422	508	464	487	445	476	456	452	442	457	425	477	450	472	491	479	478	430	486	489	486	466	505	499	440	488	429	501	450	493	440	488	468	489	460	493	468	494	419	441	497	442	460	474	481	479	481	506	476	468	466	446	487	476	493	510	477	491	456	508	471	506	456	440	494	470	449	474	469	475	503	464	485	460	456	459	473	479	469	462	453	477	490	437	417	453	495	447	457	517	487	480	439	473	455	443	452	474	491	505	521	478	497	517	472	489	478	455	462	506	492	487	473	471	474	501	466	492	470	474	452	476	523	502	499	458	492	484	464	477	474	474	493	475	475	462	485	440	521	501	491	503	452	470	482	481	463
15048	1816	1498	1150	977	859	830	641	510	528	522	447	424	415	362	392	388	399	417	396	384	354	331	369	367	414	358	383	371	373	371	368	395	422	376	392	377	392	394	373	390	384	391	364	344	378	395	376	362	352	351	395	375	379	364	382	357	336	375	406	363	354	360	392	375	349	397	348	378	334	390	364	372	377	352	356	392	396	340	381	349	399	367	356	383	389	354	391	393	363	361	363	377	396	352	383	370	415	387	388	372	394	363	349	302	380	408	352	385	389	342	355	376	392	354	344	377	395	373	419	353	383	395	373	375	366	388	367	370	340	355	351	376	379	364	350	367	380	371	369	391	378	366	352	364	385	377	356	376	343	358	361	358	388	358	396	344	368	330	352	388	379	381	364	386	338	383	339	389	357	375	367	389	350	371	395	390	369	390	368	357	333	363	420	391	348	371	412	348	368	348	390	357	369	448	368	373	387	395	396	343	391	360	344	376	378	363	429	396	398	381	357	388	389	359	366	370	400	331	382	354	362	376	372	361	397	315	378	351	383	386	377	381	343	405	382	365	371	361	367	365	353	389	361	378	373	355	337	382	380	379	358	352	386	384	349	380	344	395	367	374	345	367	388	368	341	380	357	344	376	362	412	376	382	368	387	379	390	356	393	377	391	356	373	372	358	352	356	359	380	366	355	351	384	386	356	392	369	376	388	400	371	356	368	395	368	389	388	401	368	361	343	339	357	333	327	379	365	352	348	389	401	393	375	380	354	381	385	367	348	387	373	374	371	374	391	375	398	392	356	352	422	365	372	395	373	359	381	346	367	349	397	398	404	387	355	363	358	397	367	382	375	388	386	350	341	407	391	321	416	382	376	365	371	381	361	386	383	369	351	360	394	345	367	342	373	347	357	406	384	353	367	363	384	396	369	366	363	397	365	354	391	404	360	358	373	366	368	395	348	375	369	400	324	375	337	365	377	380	375	365	381	378	371	365	374	343	383	344	365	371	375	355	369	383	368	380	347	362	350	378	398	359	383	348	385	354	365	351	372	350	389	369	368	354	370	420	355	363	403	375	368	380	338	358	383	353	354	363	365	365	377	406	389	368	346	347	354	376	367	388	357	391	334	384	368	394	370	409	371	387	359	391	381	401	348	359	362	407	397	373	383	431	392	382	384	395	398	371	348	381	360	361	374	396	381	357	380	368	403	392	338	388	363	389	352	353	388	394	407	378	376	365	405	397	358	378	417	375	370	385	357	355	378	355	379	368	397	390	351	380	356	356	391	393	408	325	367	381	368	342	370	337	378	375	363	365	344	381	379	389	389	400	407	396	349	374	370	360	363	364	368	373	324	349	382	352	331	373	380	427	371	372	402	360	382	361	397	410	366	372	402	372	346	405	362	374	397	402	352	389	397	376	385	347	388	355	355	361	390	369	350	345	358	428	390	364	420	393	392	346	359	334	332	364	390	377	382	326	337	382	377	366	401	414	353	396	382	362	375	373	325	365	387	377	401	394	379	371	343	360	378	329	379	390	393	340	400	365	410	347	346	357	371	386	327	406	362	393	415	346	386	368	350	371	394	363	333	377	353	400	345	382	361	374	414	388	331	401	396	394	367	369	359	338	390	369	346	398	391	349	377	362	418	399	389	362	335	344	328	344	338	386	323	356	348	378	369	383	367	374	394	391	399	363	340	402	391	361	411	357	376	382	323	364	356	327	403	367	369	349	341	404	399	366	376	373	338	412	385	366	411	368	374	326	332	398	377	349	343	383	408	366	389	386	371	372	364	359	372	381	361	374	391	351	400	377	371	351	370	412	357	386	342	413	352	350	354	379	331	339	351	360	408	347	381	366	405	394	358	362	358	396	370	333	405	401	364	402	365	354	374	384	374	393	352	367	365	359	357	386	348	387	376	385	382	380	383	353	375	352	353	345	392	362	370	329	375	378	365	402	389	408	367	373	383	356	355	365	329	351	363	340	386	423	366	411	361	356	377	357	387	338	402	369	372	388	377	381	402	395	396	335	391	354	398	396	429	341	381	339	384	363	380	370	399	423	368	353	330	346	354	375	381	370	385	372	382	400	355	384	377	353	375	352	385	393	403	364	374	430	336	356	365	375	393	370	401	401	391	354	372	356	395	356	381	318	372	365	327	388	406	337	373	354	399	350	356	367	359	377	353	376	374	375	445	350	385	376	381	364	374	396	358	378	345	381	371	383	390	361	383	377	368	394	386	380	383	324	370	363	353	380	390	382	357	399	372	414	364	411	375	411	333	373	377	376	410	371	384	379	356	396	377	379	388	383	395	327	375	391	340	389	381	364	378	369	328	366	349	394	364	398	372	350	370	354	391	360	366	439	358	371	390	325	369	342	369	398	357	367	404	423	394	411	364	361	389	364	353	371	329	388	378	398	380	366	392	380	326	396	390	382	376	385	379	356	396	401	421	372	384	372	415	350	394	346	359	391	355	343	409	366	362	372	370	385	357	373	375	374	370	383	344	362	355	351	387	399	350	343	390	361	366	361	347	338	352	413	435	404	381	376	360	361	419	368	372	404	348	373	406	368	339	365	375	346	355	371	397	384	364	382	376	363	391	337	382	361	368	354	373	366	367	400	435	378	403	371	401	373	367	388	393	379	395	356	358	384	317	382	384	356	387	385	360	364	376	365	343	400	371	368	381	323	354	343	378	366	373	403	368	334	344	366	378	391	388	337	393	347	379	381	353	420	399	360	367	338	380	377	372	376	372	370	409	393	377	404	395	313	384	389	380	408	380	357	402	376	358	352	368	362	386	324	352	424	355	392	378	325	379	358	365	363	326	398	347	377	381	374	384	372	358	370	389	386	366	357	378	340	377	349	387	360	369	352	320	336	385	407	368	341	380	419	378	401	391	322	366	365	392	342	365	339	378	388	366	380	369	377	358	369	358	339	385	388	378	391	357	356	370	379	365	343	397	354	361	374	362	360	383	354	346	389	377	377	374	326	375	363	354	404	365	339	347	335	350	414	393	379	354	340	390	387	353	339	372	413	374	368	373	384	387	392	381	366	346	394	353	393	346	357	362	323	385	366	373	367	370	361	376	380	382	354	346	396	363	361	350	349	379	402	377	376	348	354	376	370	377	370	392	355	387	379	385	399	369	392	381	373	400	365	400	400	372	374	387	347	366	380	380	394	358	360	376	366	367	394	365	362	389	393	409	390	422	347	355	349	365	370	363	355	362	353	344	361	356	383	366	354	357	349	367	369	355	368	336	339	390	366	395	379	433	369	389	365	366	363	376	373	385	373	356	362	365	376	357	398	367	384	399	382	343	395	400	344	391	392	344	348	364	358	354	368	373	371	398	425	403	396	355	353	355	391	364	403	383	345	368	395	377	387	385	340	374	359	362	378	372	365	374	382	343	356	371	375	342	373	341	380	369	394	378	375	384	384	402	378	358	370	361	376	374	364	375	359	376	387	371	338	381	387	405	353	351	343	364	395	356	379	347	346	413	411	362
8639	1776	2889	3246	3447	3065	2822	1956	1649	1692	1938	1263	1112	1089	1043	1032	957	954	942	943	940	924	956	886	887	918	960	911	933	938	954	922	841	834	897	904	872	918	852	839	906	922	903	835	874	873	846	859	856	884	848	870	880	917	840	869	881	845	859	857	856	890	855	866	936	830	866	892	818	875	892	828	867	872	812	855	920	888	801	864	848	862	851	887	864	827	857	866	793	834	943	863	924	861	819	887	911	848	902	865	883	831	896	818	914	842	915	832	862	850	875	867	886	843	856	888	872	862	863	884	877	867	893	836	860	859	853	892	869	782	850	863	834	850	905	850	856	858	879	870	803	865	845	842	857	819	861	873	855	824	832	855	861	853	863	857	881	859	909	898	824	841	840	847	883	851	846	834	848	847	872	829	864	852	824	891	840	862	878	828	813	852	924	915	863	840	877	896	836	875	889	859	894	830	817	865	871	860	878	867	843	896	879	884	876	842	907	858	878	862	895	875	856	839	945	835	854	885	895	839	882	903	850	833	836	840	811	885	848	804	870	897	874	864	839	893	912	820	855	823	818	843	844	857	835	883	804	905	864	902	833	836	851	861	838	804	870	933	845	805	848	859	841	867	831	857	853	813	820	894	883	868	880	867	870	834	866	858	842	834	831	862	879	852	864	798	921	845	830	887	864	891	826	796	917	856	881	835	852	843	833	841	854	853	896	861	865	892	849	856	800	884	871	832	823	854	788	885	886	885	831	893	873	848	883	842	880	898	874	888	833	866	850	825	839	866	849	867	841	871	855	862	844	857	837	840	866	851	821	894	886	866	826	827	848	836	861	845	851	866	887	846	849	856	850	861	817	882	843	879	838	801	895	867	838	865	861	868	850	867	832	865	824	839	855	835	823	814	847	863	859	912	873	868	905	882	861	880	835	848	830	870	867	878	826	842	846	852	801	793	849	876	868	857	858	835	875	863	877	812	880	873	911	861	903	875	876	878	837	866	900	888	869	864	800	853	848	803	814	824	841	875	894	860	869	813	826	849	884	870	809	864	841	884	885	867	844	836	863	817	824	830	861	846	850	831	830	862	809	869	832	827	882	873	819	880	851	858	840	881	835	886	835	861	826	894	860	851	824	883	887	860	853	817	823	870	841	887	880	830	820	843	859	841	891	865	846	822	845	858	850	881	842	826	897	852	878	806	871	852	864	866	892	865	851	964	868	858	863	857	844	895	888	846	806	827	839	855	823	852	835	863	847	815	896	804	898	889	864	839	848	874	876	833	824	862	874	812	861	853	898	867	878	845	870	840	864	809	813	855	885	867	843	871	805	832	841	795	894	896	820	809	834	876	890	902	908	897	807	848	870	817	857	864	862	911	812	855	864	912	813	859	825	862	875	835	887	854	869	848	835	873	894	865	867	886	876	883	862	828	848	824	864	857	855	844	872	857	863	881	854	831	857	835	831	821	892	818	880	844	854	878	870	833	828	877	880	848	851	854	885	854	851	813	880	873	874	862	841	802	823	938	854	862	844	840	886	889	860	853	905	843	819	855	844	893	881	835	846	867	872	874	860	866	857	831	837	891	830	842	881	856	933	880	871	861	885	884	852	841	864	816	918	902	844	814	881	874	810	884	842	823	906	862	873	872	899	843	837	832	878	853	844	830	840	863	865	850	869	877	806	845	887	840	880	842	924	825	850	908	854	846	824	896	925	915	830	898	875	834	862	874	874	838	860	798	883	894	898	865	855	860	868	878	814	874	845	837	882	849	857	858	867	861	826	891	818	918	865	848	888	872	836	812	827	826	871	877	842	846	840	849	867	826	868	893	879	885	876	841	827	833	830	840	836	904	880	851	801	870	860	841	851	869	839	841	910	852	866	809	845	853	846	857	862	872	890	900	925	848	887	848	855	858	866	879	818	848	836	868	834	847	837	904	849	871	834	915	909	847	849	830	840	863	859	817	856	880	836	828	815	849	870	848	862	881	842	905	862	836	843	902	865	817	848	847	870	829	883	844	856	846	845	888	842	889	875	833	873	889	872	868	854	884	812	849	836	815	825	881	857	862	825	887	854	897	860	862	820	869	908	832	817	832	865	910	827	858	912	876	853	827	818	864	873	814	892	854	887	838	844	845	868	871	871	847	905	817	860	820	868	897	879	915	836	886	829	858	889	849	837	820	912	802	828	854	852	845	886	854	883	856	831	784	905	854	916	914	830	856	833	826	847	856	822	869	855	874	845	865	882	810	862	809	868	827	839	820	849	828	824	830	848	862	872	826	867	824	871	850	849	827	862	895	880	879	934	893	921	876	803	893	855	880	840	877	904	857	859	885	888	873	850	905	854	908	876	868	912	843	808	873	809	855	860	898	832	917	834	890	874	836	882	799	848	895	838	862	855	894	839	882	873	868	838	881	846	831	859	802	850	836	886	830	859	823	836	872	840	875	863	835	906	836	886	878	868	867	851	905	852	784	809	879	870	841	946	857	818	878	862	840	895	881	911	879	890	856	901	867	836	861	828	854	822	863	861	864	879	862	872	905	844	808	860	887	789	861	874	840	863	845	823	857	878	841	831	848	860	869	785	867	838	914	860	886	835	864	832	890	854	854	833	909	858	799	824	884	891	842	838	790	868	821	825	824	856	899	832	933	847	858	870	831	847	890	851	870	832	803	886	935	866	838	864	853	846	810	864	904	830	826	878	900	886	848	896	854	851	837	827	891	904	847	890	847	872	842	878	851	903	849	874	890	878	872	860	870	837	944	878	835	870	850	842	834	855	869	846	882	834	834	887	877	877	819	913	858	901	820	836	841	868	820	837	831	821	820	881	851	801	879	823	877	866	828	893	914	881	848	843	895	823	904	846	863	861	792	904	812	825	843	823	894	891	872	808	873	806	804	856	852	907	837	867	923	843	824	871	845	836	849	877	815	836	882	788	869	844	846	849	860	868	848	874	866	877	877	829	851	849	880	844	848	908	803	862	870	879	846	850	846	880	840	833	879	873	836	865	874	804	825	845	830	861	876	869	828	821	845	826	882	826	820	849	910	865	819	852	830	878	879	827	834	809	877	868	856	842	852	881	798	843	867	846	869	891	854	848	868	863	855	867	848	896	893	866	913	860	893	854	864	923	831	807	853	842	843	898	901	920	858	907	827	905	868	895	870	852	831	813	840	898	850	857	867	824	846	887	809	822	855	853	817	837	848	863	872	892	870	901	862	901	816	851	894	855	821	836	819	844	853	925	887	886	846	875	831	826	877	842	913	849	808	808	859	832	882	858	851	818	895	865	860	814	873	874	839	821	849	817	902	821	892	890	852	801	836	867	819	889	855	840	814	863	874	823	880	843	899	861	851	873	838	799	852	885	823	855	874	860	819	851	830	824	847	865	870	878	907	848	840	894	869	836	871	879	904	883	838	855	857	865	860	881	897	845	878	858	813	862	833	830	853	826	890	874	815	871	841	868	841	847	845	861	849	848	855	834	859	869	843	851	872	809	884
1927	366	328	302	302	313	310	259	219	251	246	211	207	204	244	261	253	221	244	221	202	247	244	258	211	239	220	209	223	227	225	209	214	206	239	234	207	225	207	228	243	215	217	221	207	231	204	212	236	229	217	209	250	220	242	228	215	228	204	211	257	219	241	238	242	219	205	237	203	248	219	201	194	198	209	220	202	211	204	222	207	223	224	210	186	209	226	232	219	220	237	218	227	227	211	222	251	220	238	213	208	233	229	216	221	209	224	207	227	196	238	198	195	204	209	221	201	196	192	238	220	211	198	226	224	210	224	220	225	201	227	217	214	226	198	209	213	226	238	207	195	207	214	236	220	222	234	207	234	242	227	245	211	197	214	190	212	217	214	195	197	198	206	252	239	230	225	190	224	227	202	219	238	214	211	208	233	189	260	216	216	193	215	204	232	194	208	222	214	211	215	248	231	217	213	201	225	228	240	233	223	203	216	218	234	202	225	227	199	220	181	188	215	209	218	203	202	224	250	227	234	209	225	249	230	214	223	222	214	224	234	237	189	258	205	214	242	233	230	210	251	228	234	228	258	205	201	227	215	219	205	204	229	239	217	223	237	226	221	217	218	217	236	237	217	232	226	211	222	203	236	227	212	244	229	229	227	210	218	206	232	226	222	233	231	221	197	209	203	233	225	209	218	214	230	218	218	240	238	218	197	219	196	223	220	234	234	235	199	209	204	209	224	191	214	227	211	211	214	197	212	221	218	220	231	232	244	220	253	193	179	212	218	229	243	243	206	237	198	234	232	211	221	197	210	217	231	237	246	219	215	232	253	207	208	239	198	232	227	236	211	236	209	211	235	210	231	200	203	197	210	199	246	234	236	242	232	233	191	223	228	211	220	223	193	206	212	236	234	222	231	227	226	231	260	236	211	216	235	204	228	216	233	214	255	237	193	211	221	183	200	244	208	209	228	247	231	198	238	254	261	240	215	226	214	234	222	221	223	218	235	217	230	237	224	221	232	227	225	231	204	237	227	211	227	245	203	240	244	241	228	208	228	214	204	228	201	205	188	218	243	210	212	226	229	230	203	219	214	216	210	258	235	224	182	224	232	249	224	200	184	225	238	208	223	208	218	239	203	225	236	233	232	249	227	220	210	205	221	234	210	198	198	272	212	230	208	232	237	231	225	217	226	221	217	227	217	240	235	209	231	230	213	216	211	216	236	252	217	233	235	222	199	194	230	241	225	228	209	204	193	223	225	232	230	244	196	222	250	225	212	214	215	242	208	204	250	227	233	245	206	208	221	199	220	239	187	248	210	208	208	210	220	204	212	203	208	221	243	222	244	211	212	208	209	244	210	220	212	222	201	221	231	267	220	209	217	214	206	234	219	225	174	225	213	236	214	219	227	190	242	245	250	210	224	219	234	251	189	218	209	209	201	249	232	209	207	206	218	214	215	205	225	221	200	209	216	221	234	246	206	234	226	243	210	272	234	214	216	221	216	212	224	227	242	229	213	196	223	219	219	222	230	192	198	246	229	211	218	209	248	220	154	228	195	225	232	231	222	227	220	177	230	187	206	239	218	212	221	225	219	225	190	185	246	205	217	234	233	248	222	237	209	208	182	221	191	239	217	213	220	229	214	209	237	200	192	199	205	254	221	219	216	221	216	195	216	230	234	214	206	195	233	217	209	226	208	228	228	234	218	218	215	235	230	199	193	228	240	223	218	211	212	200	213	203	216	260	238	227	209	218	223	249	224	225	215	182	228	197	201	232	204	202	224	214	232	212	219	203	212	212	211	254	217	205	220	211	197	227	238	216	195	208	202	214	246	203	193	208	243	257	187	237	205	201	221	235	220	208	218	192	209	256	218	217	227	214	209	211	230	210	204	189	216	187	226	228	196	202	245	184	254	227	208	217	222	212	227	208	225	241	175	212	224	208	209	215	259	243	216	204	200	218	218	238	209	215	216	247	229	228	198	210	236	221	243	222	205	224	224	231	224	221	215	228	215	185	205	198	232	218	231	237	208	233	252	248	247	242	227	251	236	207	219	203	194	247	219	230	205	231	230	219	213	228	215	186	226	233	215	235	216	233	209	227	218	202	193	214	218	236	224	250	252	210	208	216	201	200	236	219	207	181	230	243	204	222	216	225	210	215	213	235	237	223	193	203	224	205	204	204	208	226	256	193	210	261	220	207	221	212	234	218	224	236	222	247	227	234	194	221	233	216	215	234	223	231	231	233	223	222	237	231	214	196	193	238	218	196	224	233	226	202	240	208	215	233	232	227	207	253	240	218	205	236	223	218	193	214	229	189	224	208	223	237	223	210	219	190	232	228	212	215	209	205	226	226	207	215	214	227	209	257	219	216	215	229	230	227	238	204	198	175	232	209	216	213	211	223	213	208	235	224	217	212	225	224	229	229	217	245	224	229	226	234	202	227	240	234	198	199	225	228	226	211	213	225	242	213	243	241	240	216	233	198	248	242	239	204	209	197	255	196	236	228	198	223	218	214	203	221	201	219	206	222	223	223	230	207	217	253	244	228	234	222	241	218	238	196	214	238	231	200	217	203	215	199	217	225	245	194	238	223	200	241	218	186	200	219	228	201	227	223	208	203	199	205	224	222	234	241	229	220	218	212	222	224	227	178	233	242	222	223	190	214	223	249	225	251	190	206	205	218	225	232	235	229	222	230	201	240	216	227	233	213	215	193	227	230	200	207	225	253	205	222	209	204	210	229	205	229	228	223	206	224	193	210	211	218	240	233	234	212	223	233	235	259	201	214	213	244	212	218	199	223	221	226	235	216	200	208	206	228	211	219	216	209	225	206	224	198	231	237	220	206	224	221	225	223	212	202	218	220	231	214	224	219	211	223	239	221	217	203	205	250	204	256	229	189	202	209	229	212	186	242	211	208	214	262	235	238	236	213	241	204	220	206	191	192	202	245	214	195	190	195	208	229	193	206	211	230	211	175	184	244	232	208	211	218	227	228	230	201	214	201	224	228	224	212	229	201	226	203	200	213	206	207	201	211	213	235	229	258	239	214	211	203	198	239	212	205	220	255	186	202	213	228	194	225	195	234	234	220	224	231	237	191	217	218	235	233	206	228	221	224	211	208	192	206	221	193	229	208	221	236	226	181	194	244	221	206	232	211	220	207	187	240	207	206	194	251	247	236	239	232	250	198	225	211	236	237	249	220	215	210	207	205	236	219	212	223	213	197	223	221	199	185	235	184	220	197	239	224	225	225	185	257	236	223	231	227	199	239	230	222	214	235	242	230	216	194	215	255	252	187	211	190	228	204	234	221	253	232	267	241	191	220	229	210	198	181	211	213	196	214	225	239	231	234	211	188	208	202	206	227	245	198	205	212	204	214	246	222	219	211	199	187	193	237	207	194	230	203	208	185	231	209	218	191	230	225	212	219	222	229	212	210	216	237	221	202	252	242	209	218	212	205	223	228	227	221	202	226	213	246	226	210	206	222	228	240	215	258	216	234
1940	677	749	892	882	1007	1013	730	631	740	793	546	582	582	555	588	559	508	523	492	534	580	571	544	565	537	565	538	557	547	532	531	502	555	507	573	526	548	513	495	527	551	535	572	553	528	579	535	533	562	555	526	544	549	542	531	547	594	547	564	527	528	563	534	520	538	569	543	530	528	554	554	494	550	548	579	504	549	583	487	539	520	520	522	575	556	551	522	525	562	522	540	549	550	554	577	515	518	582	547	517	528	550	564	540	561	492	553	515	519	549	550	574	512	556	532	542	520	527	567	489	545	517	532	541	563	540	536	541	537	552	527	549	572	557	525	550	550	572	518	534	564	513	545	541	562	547	536	554	545	523	488	550	550	503	516	525	543	528	546	523	546	478	541	534	541	577	549	521	524	532	546	535	546	546	564	562	546	535	529	533	565	542	543	516	529	526	491	506	545	517	522	529	536	552	523	497	553	543	547	523	526	573	528	547	573	601	498	557	532	551	575	551	490	560	542	540	541	543	532	533	570	542	578	574	463	551	538	576	528	554	574	563	523	507	546	576	555	595	558	578	554	535	508	519	584	543	546	521	532	526	546	538	509	557	560	559	510	531	545	534	560	513	538	545	556	531	506	540	510	569	564	550	514	520	539	543	595	569	541	540	542	544	567	507	559	541	511	517	529	542	558	557	535	569	505	569	513	571	569	550	496	552	521	562	531	527	518	543	548	542	516	521	535	557	575	539	546	596	509	546	538	521	511	536	547	499	526	516	529	534	535	557	582	555	556	550	558	560	517	521	524	518	580	531	586	536	535	523	547	562	536	507	510	571	525	567	531	539	492	544	525	514	522	548	537	517	572	524	532	509	516	575	529	583	516	539	558	548	571	524	525	544	578	514	545	552	571	551	491	524	531	527	524	542	573	504	530	568	569	589	536	504	510	524	538	518	505	542	555	568	551	548	540	506	519	561	560	552	528	582	562	529	505	555	599	530	558	565	533	553	544	605	543	554	518	495	558	576	532	548	562	524	524	570	583	562	547	542	530	554	511	533	581	532	494	518	553	564	530	512	567	537	578	543	540	566	577	555	549	558	510	553	558	541	534	533	541	581	532	557	540	591	541	565	523	521	523	507	556	554	543	523	536	484	539	516	535	523	526	551	595	520	512	542	586	536	534	531	559	527	558	527	556	565	522	568	490	562	544	577	541	505	519	537	552	547	557	553	536	508	509	593	569	551	571	546	527	534	559	568	508	521	506	555	541	537	538	520	569	549	534	547	585	535	527	604	513	509	535	538	540	538	567	543	547	566	580	557	551	567	590	553	579	562	534	562	545	499	592	509	508	533	560	522	581	512	516	564	588	562	536	542	543	522	560	520	478	523	529	509	508	524	543	510	549	575	488	542	525	548	523	533	589	532	512	510	553	541	548	558	549	536	539	561	517	534	540	557	589	530	561	554	542	528	584	528	548	517	548	565	515	595	532	544	513	547	535	564	575	539	531	550	563	504	540	511	533	542	546	548	545	524	535	534	567	556	525	538	584	577	551	556	555	546	515	594	527	536	560	536	578	498	541	503	570	556	541	537	553	531	560	549	567	569	501	553	536	513	550	551	568	527	566	521	557	528	571	559	568	523	518	580	546	527	543	524	535	555	584	523	544	587	540	552	541	544	520	517	525	529	524	572	506	527	544	550	530	552	545	547	536	546	517	538	519	534	543	558	565	559	541	531	560	533	589	527	529	513	547	579	527	524	535	518	571	568	529	527	589	540	528	560	518	522	582	515	480	517	533	527	548	511	520	552	533	561	539	568	577	537	504	528	533	545	550	575	582	552	552	544	536	516	545	546	528	523	571	547	513	596	549	547	554	545	531	551	587	547	529	511	548	562	548	531	591	553	522	546	589	524	579	573	543	596	526	545	550	573	550	555	545	538	556	553	582	538	494	582	545	536	592	545	555	532	551	525	544	550	539	513	547	561	516	533	511	527	543	512	517	522	544	523	560	555	538	528	584	546	529	548	535	571	547	536	567	527	571	501	541	563	554	585	522	538	538	548	563	552	537	549	544	518	570	520	528	581	521	530	534	547	560	562	554	535	578	561	586	545	498	566	550	526	566	544	547	477	535	535	524	559	496	555	542	529	539	544	565	535	529	517	596	519	549	523	501	558	574	553	555	513	527	556	532	531	582	532	547	529	553	538	537	543	523	515	579	545	557	591	572	535	534	502	582	534	522	567	529	537	517	550	569	543	521	530	544	568	549	558	578	549	531	529	595	519	567	533	575	542	532	512	576	531	550	560	482	551	543	566	613	550	522	536	562	539	553	525	612	564	543	550	500	545	594	571	548	555	555	530	549	512	498	565	545	527	560	516	522	547	528	522	539	542	549	537	562	527	557	524	485	537	522	544	513	556	538	545	530	533	526	548	540	562	533	554	526	506	538	540	586	544	542	537	513	528	521	551	535	575	511	552	509	491	538	546	551	553	551	582	584	589	518	575	536	543	552	575	537	564	519	556	522	554	541	546	568	554	549	567	536	578	545	530	535	588	526	526	482	586	576	533	523	551	500	543	548	556	556	577	531	545	535	546	583	501	541	556	509	533	547	555	552	524	530	559	515	513	527	539	574	558	488	537	515	550	528	540	532	489	535	552	524	565	541	514	538	514	493	530	539	509	569	519	527	533	511	545	550	549	545	530	535	576	552	558	527	537	559	569	583	577	552	582	568	543	555	510	572	527	559	516	581	548	559	530	541	539	533	553	540	528	550	562	522	534	536	540	542	566	550	552	532	580	545	559	550	563	535	567	538	513	568	538	500	547	484	506	532	516	526	559	556	516	550	524	514	556	552	533	514	528	594	540	559	554	585	556	513	532	532	539	577	555	553	525	537	517	518	542	507	550	569	590	588	538	520	516	535	566	539	499	493	533	562	593	505	546	562	548	551	587	554	539	543	561	552	563	521	550	558	570	507	567	525	563	592	521	540	569	552	536	539	531	492	537	502	546	530	585	569	563	542	542	554	516	555	580	567	513	508	552	543	532	523	527	575	541	501	537	574	514	536	543	521	522	557	554	518	531	599	537	528	552	538	554	538	551	541	545	575	542	512	545	542	530	556	525	530	557	515	559	530	525	512	545	588	546	519	564	559	546	532	533	523	540	564	565	571	558	542	529	539	576	540	566	562	526	562	539	540	568	549	495	500	510	572	518	588	553	578	479	615	523	547	554	564	523	534	533	532	570	537	522	525	542	557	514	497	527	532	571	526	519	502	542	534	541	523	537	557	581	570	525	574	563	560	523	569	543	565	551	525	576	508	544	555	558	545	533	576	538	521	560	485	553	534	547	538	532	581	501	518	542	506	542	600	551	539	553	541	585	534	531	523	573	508	539	514	541	543	539	526	586	538	533	543	583	501	532	534	546	522	541	516	527	502	582	548	556	564	523	507	529	500	581	586	546	521	510	587	519	546	507	551	562	583	554	554	547	549	505	543	513	509	540	568
7508	729	689	584	509	457	464	322	246	229	298	279	208	210	188	188	176	178	186	198	188	189	191	148	194	199	177	196	138	203	179	173	175	173	173	184	200	178	167	178	193	159	167	203	150	199	161	178	170	164	186	173	211	185	148	166	208	210	164	168	172	172	172	193	165	197	168	173	183	190	177	171	173	191	185	155	189	192	169	158	182	172	167	165	167	188	180	159	181	167	157	173	200	181	170	154	172	187	190	167	187	193	191	170	186	186	166	162	192	197	157	188	191	181	161	186	158	179	201	170	173	193	175	183	175	159	200	173	175	182	166	183	175	191	203	162	166	156	167	194	189	189	153	186	158	197	185	177	176	165	190	177	165	187	199	165	180	192	180	201	175	159	196	166	149	170	162	187	164	161	168	181	166	183	175	163	163	185	192	181	172	176	173	174	200	160	161	164	184	162	167	203	165	189	185	175	158	181	174	181	175	181	170	141	174	185	179	164	169	172	162	197	184	168	186	179	197	165	201	206	158	175	203	203	172	195	158	166	190	219	169	165	158	188	189	174	163	189	178	195	194	180	183	169	179	186	162	165	165	167	174	184	159	159	174	180	169	185	193	188	152	161	181	186	184	209	198	164	201	192	193	213	184	151	160	182	201	141	169	166	171	162	173	167	119	205	184	191	160	168	167	182	190	168	193	167	195	185	183	173	172	189	217	195	185	187	190	206	180	173	170	202	202	185	167	150	176	189	205	181	166	193	175	190	186	219	187	206	191	174	174	181	177	167	186	198	195	169	177	193	144	190	172	173	182	165	169	188	175	178	181	175	180	161	201	180	159	180	172	155	167	159	204	161	203	201	181	164	179	176	203	185	148	192	168	170	198	187	178	181	178	187	187	170	160	156	177	181	174	183	185	184	216	165	170	189	177	151	180	169	170	177	175	172	181	164	168	203	201	163	188	181	196	190	170	183	170	152	170	182	166	150	173	177	199	158	179	175	178	209	185	165	141	179	184	163	205	199	181	180	166	198	162	193	164	196	165	173	168	167	178	176	167	159	174	175	162	169	188	170	192	167	168	213	194	179	172	183	181	166	196	179	169	200	173	175	176	177	178	183	157	169	165	172	184	176	190	192	192	188	166	183	168	165	177	194	169	182	170	177	201	178	173	156	183	190	173	193	178	173	181	179	195	177	207	174	176	159	182	205	175	174	160	192	186	187	177	183	173	188	187	202	176	199	188	179	162	188	172	189	173	182	173	170	169	180	173	183	168	189	167	194	154	169	144	173	194	179	178	197	173	193	207	170	149	160	169	183	188	174	173	159	161	177	172	193	189	178	155	164	185	184	161	174	182	182	168	143	195	188	122	170	169	178	184	183	159	181	182	187	155	187	196	165	175	182	209	188	186	195	176	177	176	178	191	174	207	173	203	156	181	176	159	155	157	168	192	179	194	144	170	179	170	145	201	159	165	161	154	166	182	179	171	181	160	166	164	174	205	185	178	161	161	180	158	189	198	179	176	161	171	166	194	189	181	170	167	172	171	183	192	166	167	199	181	144	172	168	201	196	161	194	166	179	197	174	166	164	176	160	191	188	182	200	188	186	186	173	172	180	155	189	177	177	189	162	167	176	191	181	161	172	176	176	191	186	165	189	206	191	181	188	165	169	173	173	173	161	165	198	193	179	172	190	187	194	184	177	162	192	183	170	181	164	173	191	171	199	166	157	202	178	161	199	160	170	193	184	199	172	175	163	181	170	161	178	171	183	185	210	185	188	211	168	166	190	182	182	205	150	165	158	187	190	172	177	163	183	157	183	179	188	155	164	191	159	194	170	167	138	170	180	208	168	187	197	154	191	189	184	187	182	162	177	183	165	173	162	163	193	179	178	168	173	174	196	180	171	156	160	203	172	181	177	181	177	146	152	188	177	186	184	182	184	193	200	152	193	185	183	187	151	172	174	183	209	185	171	182	161	181	166	149	202	193	184	193	177	185	169	203	181	153	170	182	152	166	189	185	170	168	197	185	177	177	197	183	203	198	161	209	205	179	138	186	177	185	177	182	184	166	173	167	171	161	184	185	169	156	205	211	167	203	189	173	164	175	167	168	182	159	182	180	170	195	173	188	203	199	164	173	179	149	181	172	179	168	150	173	170	187	144	150	169	177	198	192	177	198	191	179	172	171	175	162	186	170	181	179	176	199	170	173	169	162	176	168	157	179	169	170	208	169	174	196	156	180	183	145	182	165	171	195	193	166	165	189	175	168	198	180	169	196	171	191	183	177	146	157	170	171	160	158	156	181	169	163	177	198	167	174	221	180	158	182	178	186	181	190	159	166	164	173	166	169	185	173	177	184	168	184	170	159	188	193	169	165	167	155	177	167	174	157	205	183	147	194	213	165	160	166	178	173	157	179	156	159	194	168	207	144	194	175	153	179	188	161	159	161	191	182	180	166	177	170	178	178	150	153	196	163	170	191	189	204	192	168	148	184	188	158	196	187	162	153	181	164	193	172	173	193	174	173	215	155	189	195	183	178	177	161	187	158	189	186	171	182	176	169	180	199	187	210	169	167	193	186	168	177	177	222	165	176	175	191	179	198	171	157	177	141	186	183	157	163	156	187	148	178	176	189	183	168	165	167	201	180	174	160	200	177	157	185	174	163	186	180	192	168	181	184	180	147	169	171	149	177	174	176	172	176	167	148	189	199	187	196	194	203	179	164	165	186	168	159	174	158	197	149	167	196	176	160	175	185	172	174	176	169	207	201	181	171	173	198	169	168	173	175	186	162	181	175	203	152	197	179	191	164	174	185	199	191	182	161	156	164	161	171	158	178	162	164	171	170	163	169	200	182	182	194	176	184	168	188	191	161	183	139	177	172	175	169	161	189	184	179	183	179	162	175	175	188	178	184	156	198	169	179	203	167	176	170	173	184	200	181	190	199	168	169	177	177	176	170	158	185	187	185	182	184	167	183	159	138	169	193	174	198	184	159	175	171	176	180	173	165	155	165	172	174	177	156	161	169	182	169	150	170	168	198	162	169	172	146	174	140	173	213	172	195	170	185	193	156	168	159	177	178	189	175	196	176	172	176	177	171	146	175	182	176	173	178	177	182	208	188	195	173	162	196	187	189	169	174	181	206	211	185	196	169	155	167	184	172	171	178	139	201	146	166	183	188	207	144	177	180	173	175	162	172	181	160	175	179	190	182	169	141	168	170	184	181	199	178	167	184	184	161	180	168	158	163	164	198	203	197	182	171	172	201	190	186	190	184	174	205	181	193	176	191	190	170	157	183	169	172	190	169	202	168	181	192	189	174	172	166	174	182	191	170	169	166	184	162	196	167	175	178	204	195	183	173	158	182	195	196	184	216	163	174	172	158	199	173	198	186	195	201	169	170	175	187	189	173	170	149	162	200	167	181	161	184	196	187	180	200	172	162	151	144	185	194	150	144	185	202	199	161	133	178	199	165	206	183	174	196	171	182	184	188	176	173	214	201	179
6098	939	1622	1803	2055	1904	1899	1214	878	928	1067	714	631	566	576	572	569	530	509	520	525	532	500	509	530	522	475	498	530	513	492	506	483	479	510	498	464	495	499	505	532	484	486	527	485	462	448	474	449	516	479	494	476	459	470	515	483	480	521	475	484	485	495	454	461	508	488	477	460	528	457	501	481	497	486	489	474	510	447	477	463	450	484	491	465	502	483	469	492	476	483	464	466	480	469	434	442	474	512	442	486	491	451	507	481	482	452	478	436	442	457	501	487	463	467	498	525	487	494	458	479	501	452	488	460	503	491	468	475	496	507	496	487	483	449	477	480	490	480	464	439	515	484	491	465	498	482	455	443	484	487	468	452	464	488	496	469	481	502	475	465	450	458	449	482	500	459	460	477	465	455	461	467	444	481	469	466	489	479	477	445	471	512	457	517	432	488	480	446	474	461	459	486	467	525	475	483	453	477	460	442	489	448	438	452	528	495	502	486	465	476	442	481	469	483	454	438	479	457	488	471	465	497	460	450	507	490	490	492	482	463	472	473	448	482	498	447	497	463	463	469	456	480	453	491	473	489	487	447	503	498	486	511	500	510	498	500	496	484	500	477	455	498	491	464	479	484	479	486	508	443	461	482	443	475	485	465	476	469	509	479	509	401	473	477	489	456	499	450	524	491	485	508	445	469	482	452	473	482	488	514	482	499	473	487	463	480	505	470	480	497	492	431	481	501	511	483	471	502	463	469	428	476	435	493	482	483	438	487	510	447	491	484	444	451	484	464	471	480	510	481	489	474	477	481	459	490	477	457	493	499	477	502	474	460	462	458	467	471	480	467	469	507	465	477	476	516	513	496	482	506	442	455	455	475	454	462	503	454	429	488	460	486	481	485	474	474	448	473	447	467	465	459	469	440	464	453	460	487	464	475	492	488	474	448	471	457	490	462	497	479	433	451	465	452	462	497	512	487	497	500	468	464	476	510	473	460	484	518	487	480	485	521	447	504	436	472	455	470	486	491	523	477	457	444	450	481	476	460	485	517	498	460	480	477	505	442	483	479	483	481	513	460	515	467	472	447	459	530	530	493	508	440	485	454	479	511	468	443	451	496	442	469	530	464	481	490	496	451	513	472	470	469	478	488	492	499	470	481	497	469	469	469	482	491	465	486	456	460	504	422	508	503	505	473	464	475	456	495	473	457	509	467	445	479	466	503	465	488	451	486	461	474	481	498	468	443	484	437	499	501	432	464	438	487	499	424	484	507	420	451	459	480	517	488	504	496	477	447	478	482	507	468	447	504	512	478	480	483	471	503	502	476	491	447	482	456	515	482	467	500	474	516	460	475	480	438	487	494	484	488	456	485	474	494	450	514	452	476	506	471	481	456	475	463	450	478	492	476	490	486	483	460	453	465	459	463	482	447	458	487	465	486	485	465	477	460	466	478	502	479	486	491	456	487	454	500	446	488	505	456	489	438	505	508	494	485	479	511	489	485	461	448	483	459	465	472	502	518	466	460	470	444	483	457	490	475	527	493	517	464	495	473	493	509	477	480	499	461	487	452	490	472	517	475	496	482	472	551	486	507	443	501	434	477	496	460	526	500	485	455	451	469	455	459	498	459	487	451	492	465	460	469	477	465	478	496	489	472	484	499	451	482	466	469	433	457	501	484	480	505	476	495	456	484	431	508	464	451	478	469	476	468	448	468	473	493	447	476	476	512	483	475	430	480	454	507	503	498	454	489	476	449	551	455	445	466	455	485	489	440	449	460	480	475	476	468	475	504	458	436	472	495	488	440	499	491	438	466	524	477	491	466	459	480	446	481	503	475	469	469	449	509	495	482	484	487	476	457	487	505	492	493	497	478	491	457	486	477	456	392	459	507	477	461	452	483	480	475	477	495	470	510	462	472	477	489	487	481	460	501	478	472	506	478	465	491	491	509	458	493	501	495	451	473	478	472	469	471	471	504	515	455	437	471	518	455	496	479	477	471	475	477	483	468	501	485	455	467	446	482	513	459	470	480	486	484	509	471	489	460	469	495	478	469	449	471	501	457	457	439	496	487	478	497	449	486	496	459	451	449	468	423	442	491	471	469	513	487	496	477	506	439	516	445	440	489	467	443	485	520	513	478	500	488	479	458	483	464	474	487	488	456	442	481	431	495	475	460	433	481	472	433	487	476	465	513	468	451	468	517	495	494	484	490	471	460	489	465	442	509	440	473	505	468	458	495	510	494	453	478	493	481	454	445	490	471	500	483	494	507	470	490	520	480	464	499	488	419	450	475	488	470	476	488	466	517	439	454	446	471	495	527	441	490	493	493	485	461	468	488	480	477	462	463	442	460	481	452	453	529	458	508	490	449	488	467	467	422	488	493	495	457	447	480	497	514	474	458	490	484	490	456	446	514	485	491	485	459	476	446	509	478	513	475	517	470	502	454	504	487	468	473	504	464	487	507	471	465	527	449	474	471	477	451	477	519	466	483	504	483	463	502	451	484	511	468	471	493	485	473	520	465	519	485	450	480	454	484	498	479	474	476	489	422	442	506	455	456	489	430	491	483	497	462	452	484	465	451	430	493	465	499	514	467	490	493	516	484	465	465	503	461	494	460	456	503	463	442	453	465	446	491	469	454	477	467	446	475	471	456	474	492	474	485	495	501	482	433	474	445	486	433	489	472	518	505	460	433	466	504	483	474	490	513	448	497	489	452	505	483	459	463	495	452	465	481	511	438	492	437	441	472	424	428	465	481	512	500	489	458	479	509	459	459	518	441	470	471	491	468	459	426	449	470	450	479	484	493	473	462	447	457	463	455	484	464	531	480	461	491	454	509	502	445	487	498	485	476	488	487	536	480	445	495	473	458	449	457	462	495	498	495	448	498	458	455	471	451	477	483	492	516	467	481	491	491	465	487	474	485	453	475	487	410	461	483	453	459	501	441	520	468	475	481	482	475	492	465	473	526	479	458	467	510	475	500	473	468	490	467	477	451	499	482	488	474	467	443	458	494	490	456	442	497	459	472	489	454	470	473	495	497	478	446	498	451	523	463	488	502	474	482	465	479	435	462	463	430	486	494	488	470	493	449	472	496	472	444	479	477	472	486	444	482	456	478	478	481	488	456	464	501	431	461	470	479	506	504	447	523	483	509	461	459	472	516	506	472	517	451	466	464	480	509	508	462	433	470	459	479	451	486	455	468	451	457	465	476	470	459	454	467	458	474	481	483	467	463	473	482	514	502	449	449	523	460	470	483	461	495	465	483	473	497	496	488	460	504	443	482	470	451	489	461	463	509	496	473	526	502	479	492	456	472	465	477	495	486	511	449	504	471	442	473	444	446	463	513	470	434	447	496	512	482	470	496	494	520	494	499	442	466	482	487	518	465	463	493	498	458	461	443	445	487	487	462	484	478	464	491	443	489	465	481	506	481	482	482	502	500	468	515	458	484	469	455	480	481	446	484	456	465	485	421	531	413	466	514	462	483	465	480	469	491	474
14627	1771	1448	1236	964	952	915	655	537	527	574	429	422	396	400	393	353	386	385	369	382	372	362	378	407	378	399	390	341	416	392	376	374	393	396	398	417	380	343	381	397	393	377	398	350	401	389	370	378	334	405	401	398	395	373	373	389	408	349	386	390	351	383	381	382	384	388	415	383	374	359	412	338	382	368	387	406	388	371	380	377	335	362	379	392	409	332	348	390	401	393	367	376	385	333	348	389	398	393	349	359	386	354	383	353	392	354	380	389	375	370	374	391	398	369	370	391	331	365	395	365	356	378	349	367	370	330	332	357	363	379	379	358	350	389	386	397	390	370	340	393	391	368	381	338	358	382	384	374	372	430	343	366	369	401	391	372	386	387	368	399	368	382	378	375	343	369	390	364	394	396	395	354	376	334	402	398	349	380	373	373	382	399	361	385	398	359	378	375	389	426	375	382	384	374	383	368	364	362	393	350	391	380	371	370	381	402	366	369	360	377	363	409	384	354	361	343	348	358	400	359	412	372	380	379	335	399	407	373	357	370	362	383	367	364	360	368	351	380	405	376	407	386	334	427	360	370	344	355	379	403	361	321	365	352	355	379	350	390	425	365	361	370	391	392	386	410	397	381	389	354	341	428	403	360	395	410	389	385	337	362	403	381	389	375	349	362	381	334	379	361	403	371	343	374	428	387	370	395	371	383	382	386	403	362	390	356	331	374	351	366	339	372	380	360	376	371	394	378	366	368	375	370	376	359	347	354	369	360	368	342	364	347	397	372	341	416	356	396	372	383	350	435	378	340	383	377	373	361	379	400	409	371	341	415	376	364	385	387	379	395	342	361	361	395	366	364	429	345	396	371	359	449	338	364	398	358	364	354	336	377	389	389	369	362	362	358	363	386	339	382	384	373	374	357	364	395	370	366	385	371	359	369	349	318	423	398	395	372	378	355	350	361	399	370	352	346	384	380	351	366	350	393	359	353	370	353	365	375	372	384	325	388	388	385	357	362	390	383	361	397	339	375	408	351	381	359	394	368	355	382	356	367	342	366	380	405	415	381	365	375	410	367	383	373	393	391	388	333	335	329	363	395	362	374	337	356	371	396	367	344	382	395	377	357	358	356	430	385	394	413	392	352	417	360	376	395	403	406	369	357	349	367	417	406	382	372	403	389	397	418	373	352	367	390	364	359	419	364	373	376	415	423	353	385	384	371	351	373	339	380	395	369	395	404	394	349	366	387	396	347	390	368	379	413	421	375	442	381	384	382	361	350	363	330	392	368	399	374	365	379	408	353	383	384	395	405	352	366	394	407	350	351	380	383	390	368	424	363	373	358	407	397	382	404	372	353	356	365	366	314	387	359	374	367	420	384	376	374	393	373	381	368	381	354	421	391	367	366	388	368	389	376	373	372	364	364	351	412	349	405	380	366	331	382	349	367	371	351	399	378	383	391	362	381	391	399	413	389	406	401	369	328	379	397	396	410	383	368	357	376	375	381	430	358	403	394	381	359	366	336	343	350	383	353	381	407	402	354	402	368	387	349	359	370	417	395	391	348	369	394	408	383	354	394	370	419	379	374	367	401	371	402	369	426	376	375	369	363	351	404	368	408	358	357	328	385	359	401	355	374	378	381	393	368	370	356	363	348	381	378	392	389	387	369	322	391	414	359	357	346	383	387	385	384	378	393	375	414	388	401	390	357	344	362	359	338	401	365	401	385	392	413	364	379	338	377	379	405	387	380	365	362	382	357	365	373	405	409	372	348	414	404	389	323	339	376	391	402	388	369	380	360	386	381	387	404	349	367	386	368	398	351	368	354	402	344	365	342	367	423	383	365	360	395	385	355	331	371	374	371	367	391	333	396	362	385	397	340	366	363	375	371	401	378	387	390	409	367	358	394	343	378	377	385	383	354	394	412	368	364	361	369	374	390	337	407	372	403	397	363	375	351	362	356	379	376	349	383	364	392	351	360	342	367	383	401	406	391	358	361	367	359	374	359	387	398	364	345	351	394	380	346	404	341	380	357	380	385	378	353	352	390	348	421	380	378	353	376	414	382	387	365	393	370	368	389	400	386	412	387	347	354	357	347	401	352	406	382	348	356	374	365	336	333	368	339	382	371	373	387	382	398	409	363	395	381	342	373	383	379	349	364	355	410	379	392	384	403	366	346	370	411	388	352	358	351	378	364	369	348	403	378	392	348	395	333	357	373	378	395	401	360	369	394	400	381	358	372	362	374	371	390	386	370	390	380	348	404	381	360	366	406	339	358	385	371	374	382	373	410	378	399	368	380	358	354	362	347	399	382	383	403	357	376	358	406	404	409	382	351	361	410	371	394	426	378	371	357	382	407	346	372	348	402	374	399	373	333	379	384	357	369	384	386	384	411	364	395	383	361	391	380	381	392	403	385	389	368	371	370	379	361	374	389	406	394	364	369	397	368	391	376	379	358	368	348	354	392	360	335	385	395	395	364	381	375	421	337	390	360	377	376	369	379	359	373	375	402	380	356	365	411	409	371	399	346	357	382	391	365	351	405	367	344	355	370	398	386	371	385	319	373	314	341	352	355	394	403	414	363	354	408	380	356	370	413	387	343	324	357	384	386	381	379	373	379	390	370	351	364	387	372	402	374	360	374	390	376	364	364	386	359	402	413	357	374	386	350	395	375	376	385	368	400	371	411	404	399	373	355	344	374	368	382	330	360	405	358	392	400	373	362	412	406	375	377	342	404	348	395	391	398	383	369	362	354	368	408	403	398	391	365	384	369	325	382	389	368	363	350	372	390	369	395	388	373	400	368	396	382	376	351	365	371	369	388	417	328	401	364	372	394	366	366	357	402	366	378	405	350	348	395	374	376	368	342	379	376	384	353	391	373	370	384	368	424	365	423	349	389	365	392	356	391	378	380	375	362	363	390	365	344	370	375	400	373	364	392	370	400	387	351	369	360	404	334	339	382	367	370	376	391	366	393	373	375	356	365	360	359	355	339	379	386	373	350	356	384	422	331	406	382	357	358	385	373	386	385	339	357	377	351	372	396	389	390	393	333	330	376	346	381	390	410	400	338	342	354	406	349	390	390	348	404	354	383	414	370	373	357	368	338	386	346	412	388	323	349	353	358	426	366	420	343	401	390	376	340	368	354	408	396	371	376	388	369	369	347	375	377	379	390	393	382	381	375	356	396	385	360	361	340	429	371	369	391	381	399	377	379	378	373	351	355	390	451	385	364	382	358	373	362	367	354	414	372	346	379	392	360	376	404	353	344	398	400	350	337	425	379	383	380	378	406	364	412	364	367	381	404	372	397	348	407	369	372	349	368	349	385	354	394	405	396	403	401	395	389	427	377	394	387	358	379	366	359	357	353	334	369	397	363	371	327	367	379	353	384	383	395	370	392	369	371	376	389	351	403	386	357	373	412	392	367	321	406	365	401	378	351	373	386	382	401	367	373	368	390	362	366	399	365	403	400	358	393	383	375	377	370	374	352	395	376	379
8512	1692	2880	3234	3362	3281	3237	2007	1563	1703	1847	1303	1132	1034	1084	1096	986	981	1009	972	959	984	944	938	878	917	999	906	893	901	910	906	949	917	863	914	934	870	845	942	862	854	894	822	898	868	861	852	910	843	867	909	877	909	880	820	855	888	880	920	871	875	844	826	870	867	827	935	865	924	834	871	854	829	890	832	844	850	852	885	884	873	843	841	914	884	931	843	897	844	853	880	868	876	861	865	883	935	841	917	858	860	894	844	848	904	917	905	895	797	848	825	839	839	859	921	827	833	870	871	873	861	905	859	851	882	847	868	781	898	883	864	841	827	789	835	872	911	942	876	880	825	838	907	859	887	885	893	840	873	874	922	877	864	880	828	889	827	897	854	812	835	855	869	835	857	862	860	877	910	890	864	875	823	872	830	790	838	948	896	892	951	883	873	900	855	888	843	811	829	870	897	834	811	887	823	841	794	858	822	864	871	847	874	902	858	829	892	903	849	799	874	874	844	871	904	868	856	907	922	868	827	848	900	886	864	864	865	855	863	833	856	874	787	920	866	814	876	861	900	837	853	839	849	832	836	885	845	899	843	864	866	851	900	832	826	808	832	852	852	887	852	858	868	843	843	827	870	893	820	840	836	861	868	880	894	787	900	867	873	825	863	892	844	864	854	891	854	848	910	826	848	879	890	883	923	833	861	830	885	878	850	887	846	868	833	860	868	851	851	856	820	889	847	859	803	851	855	876	845	864	824	843	877	911	885	845	869	871	875	882	806	866	826	895	893	856	871	854	815	878	846	861	820	870	891	863	869	873	891	831	831	832	854	854	851	848	840	891	912	897	923	887	822	853	873	889	839	874	930	923	823	856	873	900	894	881	822	893	917	889	862	879	868	884	843	855	822	829	891	888	911	853	868	894	930	836	857	863	841	877	798	840	827	866	857	876	845	862	888	850	855	840	846	898	856	860	876	862	832	867	911	860	829	841	938	896	910	836	881	931	842	877	881	875	885	873	873	913	893	846	858	924	855	865	864	869	863	895	865	818	857	884	886	885	810	863	848	866	892	881	894	858	855	859	907	893	844	878	854	874	857	843	901	842	947	895	862	873	861	837	856	922	873	875	816	842	831	892	860	810	873	846	836	874	864	867	858	825	886	835	835	892	831	870	842	863	855	804	889	849	814	864	872	863	858	872	949	872	809	850	876	841	839	833	861	849	861	911	847	854	927	858	850	908	860	861	891	868	827	857	898	854	817	839	833	912	851	839	854	873	863	856	885	873	844	895	833	874	932	894	867	859	869	885	879	879	885	852	887	859	847	838	861	866	849	818	910	857	854	859	888	829	875	876	881	898	952	851	883	862	860	886	873	901	890	866	892	858	896	854	833	869	907	875	870	920	839	855	828	863	826	853	857	859	835	899	887	849	842	858	828	853	899	853	878	862	894	858	875	882	862	841	845	896	846	836	836	901	850	837	861	874	927	838	865	843	809	839	869	812	828	850	877	880	891	831	865	815	850	863	814	915	879	823	899	870	826	861	868	813	853	834	888	869	878	895	848	839	879	894	860	877	915	882	828	862	851	847	861	876	831	842	900	807	882	899	887	837	844	880	896	884	843	867	848	816	847	872	837	805	864	851	867	899	893	843	847	840	816	876	882	853	886	878	887	871	859	854	899	890	908	879	866	856	842	860	891	867	872	833	857	876	862	872	886	885	864	855	875	864	866	903	868	831	835	864	874	926	878	839	880	859	806	867	864	867	835	866	864	898	841	900	910	840	894	841	914	865	884	894	816	873	849	868	847	918	868	869	889	842	864	846	893	848	815	874	914	902	842	818	874	935	853	823	859	866	848	874	830	833	821	869	837	848	866	836	870	858	867	886	916	829	868	820	850	830	834	900	859	889	902	848	870	913	887	860	830	868	863	862	846	810	848	839	893	880	858	918	886	896	863	877	842	813	878	817	859	849	860	886	817	880	933	844	846	857	892	870	879	837	899	802	933	846	913	876	923	855	838	874	840	834	888	880	926	840	895	850	868	843	857	877	866	903	832	835	873	853	831	857	869	857	835	829	877	877	850	822	912	870	881	891	863	892	894	860	884	861	853	895	834	883	814	836	821	942	822	898	847	809	846	830	880	821	884	852	859	898	886	851	849	881	875	854	875	840	859	893	827	842	812	865	881	853	830	879	833	858	863	873	848	861	901	766	860	904	886	861	872	869	796	858	890	849	852	863	862	861	904	891	848	929	806	891	875	824	836	863	850	878	817	805	839	858	883	853	886	852	850	891	854	832	868	801	918	908	923	829	853	881	873	878	938	912	839	896	885	875	831	856	893	876	920	858	834	859	856	859	859	933	878	810	829	875	865	880	913	867	824	906	868	875	813	850	854	893	838	895	855	893	902	908	832	858	909	804	908	896	876	818	861	881	883	862	876	917	874	819	853	900	874	905	892	901	858	847	890	868	884	836	868	940	844	865	857	857	895	859	802	856	868	841	865	893	916	852	901	869	884	906	932	868	869	896	852	847	864	867	824	890	833	909	844	843	889	873	831	895	872	841	853	810	860	860	865	871	831	868	893	826	887	850	887	829	839	855	888	869	809	867	900	907	890	859	831	883	851	870	865	835	864	820	860	901	847	857	805	838	886	874	819	861	832	879	860	820	859	912	873	852	843	928	874	853	869	889	880	829	852	862	865	896	858	875	837	893	888	863	857	887	848	856	865	874	844	843	869	902	862	884	964	860	854	822	820	893	823	851	877	868	842	905	855	888	867	892	885	790	804	902	857	839	868	890	853	863	843	871	841	842	828	885	882	811	875	885	840	904	901	876	864	879	844	832	874	874	901	866	826	838	899	845	908	893	855	904	847	879	841	861	888	882	863	836	830	910	868	833	867	817	860	881	852	863	865	860	849	864	828	871	900	869	864	832	852	825	813	851	807	876	883	851	892	888	890	814	878	858	861	831	841	879	883	910	881	849	944	848	838	827	853	886	847	846	843	850	904	842	885	940	855	876	847	823	862	850	870	861	872	835	868	894	860	934	848	873	827	858	875	857	862	891	821	862	848	847	849	892	862	831	872	825	866	865	900	908	906	871	843	851	861	866	855	860	919	892	844	843	858	942	914	898	853	825	914	826	797	811	905	849	885	874	840	823	815	882	869	804	839	840	883	860	822	867	845	842	849	831	842	888	864	867	859	900	849	851	900	874	873	844	918	861	905	888	862	871	876	867	895	850	836	880	849	869	854	878	905	850	882	843	866	872	843	866	867	877	869	849	853	905	896	862	861	882	892	925	826	876	847	836	904	843	827	862	873	867	806	839	833	821	848	864	865	808	867	882	870	876	842	863	852	880	883	862	838	923	855	903	822	840	873	861	871	892	895	900	913	873	822	883	854	859	842	833	850	863	847	876	891	867	840	878	894	868	871	843	904	870	903	848	884	870	862	899	956	850	925	853	862	867	870	845	819	837	861	888	865	885	820	868	843	896	840	905	907
1607	329	331	295	322	268	304	254	233	225	240	224	219	240	218	197	200	204	186	239	234	232	220	235	233	220	207	234	207	216	200	213	217	234	243	239	189	187	203	183	232	198	220	218	227	195	181	225	203	202	192	206	209	210	234	222	230	225	268	195	211	218	225	211	201	245	222	215	204	241	205	213	248	241	227	238	209	218	225	228	205	220	245	221	194	185	198	232	206	209	193	205	190	226	213	201	215	217	221	208	196	190	236	213	256	189	216	220	230	206	234	222	190	200	236	185	215	198	254	219	192	218	229	210	240	232	202	236	204	215	214	233	198	201	191	195	214	220	230	233	223	217	197	217	222	212	220	230	222	227	245	232	213	212	215	243	237	221	218	211	214	223	214	208	209	225	219	227	209	209	206	219	194	204	192	237	211	229	199	249	257	224	216	231	243	224	218	241	207	216	179	245	214	207	240	219	196	264	212	207	213	237	200	211	198	210	195	238	201	208	235	207	203	184	219	222	206	245	249	232	230	214	230	220	219	206	214	211	241	224	224	241	218	214	222	216	204	232	214	201	212	204	216	202	194	214	216	199	192	205	234	226	223	201	209	228	240	229	204	237	223	202	210	209	232	252	204	206	218	202	212	215	197	212	246	182	206	232	179	234	241	207	249	263	193	239	218	207	227	207	202	223	205	213	187	213	203	223	230	211	222	192	205	211	220	228	234	198	202	204	256	191	197	195	240	225	230	231	220	262	219	220	204	223	221	212	189	193	213	212	222	192	224	251	230	223	197	213	205	202	209	185	236	215	236	215	225	202	214	203	234	190	225	216	195	212	214	195	257	190	250	207	206	211	237	221	202	229	220	203	206	187	218	220	207	223	181	221	245	243	213	216	240	222	225	213	200	215	204	216	222	207	201	221	224	264	211	214	240	251	209	195	215	220	237	211	217	231	230	205	212	232	216	227	225	220	215	207	244	224	188	198	218	220	205	220	206	236	192	224	200	216	227	220	224	223	233	214	216	234	192	216	206	203	216	209	211	197	233	227	215	208	205	215	212	227	234	214	231	234	252	228	198	259	217	249	219	215	224	196	204	209	215	220	223	201	204	246	204	203	239	226	209	245	226	228	203	224	272	199	213	205	212	182	216	206	226	220	227	219	199	227	223	219	208	246	238	228	211	240	230	219	224	224	210	187	190	239	218	226	236	217	228	195	228	226	240	232	229	203	214	201	228	227	230	206	206	230	241	216	210	245	220	206	209	228	236	246	231	247	201	217	207	225	216	221	233	218	219	228	216	222	212	238	241	205	223	217	214	213	204	228	214	201	227	193	232	215	212	228	237	219	221	222	196	187	235	228	183	229	220	221	195	210	228	232	228	223	211	208	234	186	223	207	227	200	248	233	234	227	249	211	187	226	264	233	208	225	201	209	205	226	250	222	217	258	217	208	213	232	199	213	221	218	213	209	233	200	219	210	211	215	236	227	216	239	223	220	188	211	241	210	237	226	196	227	232	236	223	208	237	207	208	222	203	238	221	217	244	223	255	197	208	216	243	221	205	226	222	213	220	214	228	217	221	215	218	198	217	218	199	206	183	225	216	233	208	216	229	247	183	227	214	241	208	224	243	229	247	247	216	244	206	219	248	225	262	220	225	213	220	215	203	213	227	210	223	216	207	229	200	204	239	208	232	229	246	242	220	224	221	253	206	222	196	220	201	268	225	202	241	209	204	204	204	242	206	215	215	228	210	225	205	218	210	233	198	222	214	217	201	222	221	182	212	234	213	222	227	239	205	224	210	215	241	204	214	213	214	225	203	236	211	199	233	223	202	208	220	215	210	237	202	201	225	215	223	203	199	200	199	234	210	225	207	225	208	198	227	212	233	219	201	192	220	228	264	212	212	221	240	200	231	184	227	229	219	222	231	214	233	246	198	224	237	212	186	218	225	212	227	246	213	215	220	255	240	208	173	217	220	207	228	204	227	232	221	232	212	222	218	214	220	178	220	207	206	207	199	232	209	241	207	220	216	254	200	218	224	200	224	240	207	206	203	239	225	222	192	214	201	219	215	233	222	219	240	225	234	191	235	248	214	216	219	198	196	232	224	215	226	211	220	211	196	225	218	218	230	213	225	231	222	193	237	232	210	229	228	219	226	209	220	212	214	260	233	231	223	217	223	202	248	197	212	218	234	213	233	213	189	202	202	253	210	208	185	241	184	212	244	221	215	209	202	230	201	218	226	217	185	216	233	229	208	235	223	226	208	251	224	201	227	188	218	221	233	211	231	228	182	192	217	233	218	199	210	246	215	224	211	214	226	242	202	219	228	233	223	199	237	236	206	204	191	210	217	240	226	196	229	230	256	206	226	222	257	218	234	203	217	199	215	221	219	184	233	227	216	214	239	209	198	219	202	224	206	220	204	232	218	207	202	221	235	208	212	204	210	215	205	188	202	240	225	190	211	194	247	231	208	212	185	240	217	216	211	212	222	220	222	194	202	245	222	223	185	213	223	224	196	194	210	242	242	218	208	215	221	216	185	221	212	261	198	245	230	214	206	211	222	194	228	217	234	222	215	180	189	193	236	239	219	207	222	213	219	207	237	219	221	217	211	211	234	213	226	203	182	236	244	201	212	210	230	221	210	211	208	208	223	218	211	219	225	215	220	213	216	198	198	213	188	197	231	247	205	213	195	232	221	234	209	222	234	202	225	206	209	234	221	226	220	240	194	194	237	221	211	193	235	195	233	206	211	230	209	221	210	224	223	216	226	206	222	199	217	221	212	207	229	217	235	213	207	204	216	228	193	214	239	209	209	230	199	218	238	215	206	222	216	203	206	225	217	200	200	217	244	223	217	215	193	240	190	216	259	198	243	245	219	183	207	226	226	201	212	225	207	213	198	207	229	224	246	190	204	205	235	203	224	222	213	205	221	199	240	216	209	239	221	233	230	225	218	197	225	230	251	244	203	252	210	218	220	204	213	228	233	205	228	211	233	210	210	188	227	212	205	232	216	203	213	193	245	219	211	219	220	202	229	212	211	216	211	222	222	224	228	220	209	190	246	216	245	234	241	206	222	224	203	213	228	245	210	237	232	228	206	226	210	222	204	235	176	215	219	229	197	239	215	204	220	229	193	212	240	223	228	245	194	202	237	253	187	224	200	232	181	193	217	225	226	224	227	247	212	229	191	192	236	241	203	201	210	201	211	217	203	198	203	208	230	213	222	211	216	219	211	234	237	217	196	191	221	191	203	191	237	199	196	221	213	196	200	229	191	227	213	227	226	242	241	212	230	214	229	212	208	206	226	175	228	215	228	244	231	213	246	201	244	225	242	216	217	224	234	220	186	217	222	226	226	245	208	223	228	205	216	192	245	216	233	219	247	233	193	196	219	215	223	232	239	228	210	199	223	252	211	231	222	201	233	205	208	203	183	235	228	241	208	210	251	229	212	213	205	213	226	243	196	202	227	251	196	208	223	248	200	213	224	208	228	228	229	243
1753	648	772	823	958	1094	1196	856	636	692	763	571	553	525	540	583	568	577	555	523	518	514	503	563	569	539	558	574	569	539	543	515	543	578	518	561	547	551	540	516	515	517	568	552	508	550	548	533	555	514	537	560	529	548	575	582	563	499	544	547	587	511	519	550	575	529	572	519	565	556	600	542	564	520	560	559	538	561	565	516	488	570	576	541	550	586	557	532	516	530	550	534	547	576	527	517	518	535	553	557	553	534	568	540	565	558	541	564	561	531	490	533	538	566	538	526	551	548	490	483	552	529	558	532	503	547	520	560	549	555	554	516	546	584	513	485	516	563	534	528	497	550	506	535	516	568	537	532	543	565	545	545	501	567	568	500	506	543	525	562	524	558	548	569	537	556	547	527	571	537	530	523	524	546	510	515	538	544	573	538	548	529	521	551	560	529	504	521	542	532	565	574	558	546	563	570	501	557	542	543	516	569	548	524	555	517	560	574	541	528	508	527	552	529	549	507	536	552	531	542	520	527	535	495	497	542	525	516	531	529	539	540	561	524	518	535	545	527	540	532	565	516	514	501	534	537	509	541	529	538	547	497	567	508	548	540	564	554	510	521	526	528	521	557	516	499	510	530	530	538	548	538	562	503	536	531	535	545	494	496	544	550	533	576	578	537	541	547	527	513	585	532	527	541	573	526	547	524	558	509	502	555	548	529	516	507	502	569	564	536	524	535	540	492	511	488	534	581	565	533	508	557	499	502	568	535	550	516	516	531	524	530	507	529	540	518	549	509	583	508	534	547	543	530	549	502	510	536	557	516	536	582	571	537	532	535	543	539	566	524	535	574	546	546	563	532	572	526	521	575	537	534	569	531	551	506	506	552	571	562	532	543	560	551	505	509	544	509	554	561	582	566	533	574	525	535	567	497	538	517	569	546	573	523	546	480	526	550	529	510	528	576	526	537	528	536	562	548	559	539	509	501	512	549	487	546	526	548	552	522	536	524	508	502	519	525	536	550	539	550	499	546	551	564	569	518	562	525	535	523	551	521	534	556	544	571	572	508	503	535	556	507	543	512	574	530	557	553	524	526	551	535	504	542	567	556	559	547	531	559	526	525	531	539	498	557	494	521	563	525	500	502	516	503	540	523	547	576	541	565	500	525	549	523	460	528	533	562	535	546	557	539	552	499	495	512	507	566	551	460	546	567	574	527	557	501	516	526	507	544	522	526	528	542	540	538	526	539	552	525	528	541	515	555	583	565	561	545	509	584	526	549	507	517	556	523	548	526	551	552	545	497	527	539	540	568	543	532	538	520	547	526	526	582	599	542	533	516	519	494	537	564	515	554	497	552	545	532	555	539	539	530	534	555	528	540	554	530	563	527	540	524	549	582	526	534	522	558	565	517	541	552	495	551	528	533	535	513	507	550	528	561	555	520	523	551	542	552	547	526	540	504	502	537	556	534	537	523	503	540	543	553	521	541	521	517	548	581	524	540	533	497	512	552	565	572	538	480	507	502	521	530	588	561	507	560	550	563	540	553	550	552	513	541	536	553	538	512	562	493	522	514	551	507	546	553	549	570	531	513	537	568	526	541	509	519	550	541	512	554	526	547	497	512	539	542	502	580	566	506	510	530	566	475	565	526	546	512	513	524	507	509	539	576	568	519	557	544	550	571	551	497	519	561	513	550	555	550	529	553	530	527	551	537	501	543	533	525	564	566	514	544	540	554	568	548	528	581	517	528	567	538	548	544	522	554	487	585	554	515	525	508	561	520	504	529	550	525	528	511	557	538	505	532	525	551	508	561	579	589	500	544	555	533	507	593	495	496	527	555	544	599	516	528	517	544	541	584	564	532	563	530	543	545	520	560	539	517	566	551	564	519	527	541	549	539	543	569	506	531	528	508	588	536	544	528	530	541	532	515	541	536	538	540	535	501	513	539	537	524	518	528	565	490	537	551	504	540	548	517	535	546	568	548	527	516	541	557	538	514	567	541	518	502	550	522	527	574	544	527	523	563	550	528	522	550	583	527	520	539	506	541	524	545	514	561	541	577	532	558	511	498	536	494	535	574	590	535	527	534	562	523	522	567	528	566	543	537	548	541	498	554	571	528	568	542	496	554	529	553	501	551	555	535	509	548	599	532	532	540	544	549	524	571	538	594	586	534	590	534	529	505	533	496	545	559	551	554	581	502	532	525	526	549	559	551	522	536	507	513	573	546	550	558	511	539	555	517	545	554	561	556	533	503	535	547	536	508	562	516	502	552	514	557	529	501	482	507	524	553	578	529	550	574	523	566	490	570	562	505	540	544	478	565	548	546	541	543	532	529	559	533	566	529	572	508	566	578	513	541	512	567	537	562	532	526	549	527	498	550	564	535	530	546	504	596	552	554	552	561	587	502	518	521	532	509	532	542	523	581	519	502	573	545	549	525	565	515	541	508	552	520	541	569	512	560	544	485	531	532	541	535	564	548	543	510	481	552	544	546	514	564	493	511	535	549	552	533	555	563	524	510	575	541	491	519	547	544	554	555	536	542	556	512	532	537	518	542	503	516	528	523	538	563	545	508	537	520	542	599	518	534	567	543	527	535	526	563	547	522	549	551	557	567	521	486	514	486	556	588	520	542	575	547	544	545	578	451	529	510	538	525	540	476	543	532	572	533	565	519	588	544	561	524	520	553	533	549	512	549	522	485	523	557	546	570	566	506	552	514	544	524	513	537	520	513	546	558	499	560	549	535	532	528	586	549	527	506	555	526	529	548	536	524	525	565	516	573	537	550	549	547	528	545	539	538	547	589	517	530	528	501	532	520	534	551	552	562	517	523	525	555	518	573	505	517	547	506	543	554	542	535	499	538	558	565	529	519	540	540	595	546	546	545	531	506	543	551	554	525	535	496	571	505	524	559	513	532	551	533	521	552	518	540	576	529	571	567	550	555	500	551	524	491	495	568	529	576	539	587	548	518	570	558	536	541	569	526	530	572	522	505	548	547	586	545	539	595	521	536	524	541	574	542	562	543	472	529	526	602	520	515	542	479	558	526	554	551	540	536	530	572	514	567	542	488	531	529	502	556	527	513	544	553	590	506	540	534	548	510	568	549	551	530	538	548	547	568	572	501	486	567	599	519	506	546	536	556	519	518	543	526	568	481	518	533	537	496	505	498	557	535	548	508	567	555	537	552	553	504	527	552	563	506	542	569	547	535	558	543	532	509	557	577	522	517	503	563	530	550	503	535	527	538	536	543	537	553	594	529	538	547	571	513	543	514	550	577	560	524	584	526	525	533	587	540	607	525	542	555	529	545	536	520	521	545	538	558	538	510	520	566	536	513	512	520	509	529	551	562	527	553	524	528	533	540	522	533	519	530	542	563	532	554	556	578	547	544	504	536	534	557	543	552	575	525	494	533	579	481	516	535	558	549	503	589	564	553	546	517	569	552	559	502	561	547	529	500	511	523	528	556	536	529	533	515	575	540	532	542	502	499	533	525	538	510
7427	642	715	621	583	523	509	330	254	270	304	213	193	186	202	199	189	185	190	175	203	201	178	186	184	183	194	160	183	181	170	182	192	167	190	173	177	164	159	156	163	168	174	172	178	196	177	155	182	184	170	168	178	172	200	186	167	198	159	161	165	159	174	197	165	158	172	168	191	178	183	164	171	155	163	187	174	172	191	169	193	171	194	205	178	173	190	162	190	198	172	196	171	203	229	185	195	159	178	155	164	175	170	159	172	191	187	168	150	167	189	182	158	177	168	179	175	193	196	199	170	158	209	140	180	175	184	193	205	163	160	182	191	182	180	165	208	162	175	185	200	154	189	180	184	167	159	187	168	193	201	176	191	197	188	162	189	218	183	175	179	184	164	189	211	206	179	184	168	154	161	185	165	206	171	181	170	174	209	167	194	162	181	175	175	185	178	182	186	182	188	182	185	166	174	172	157	157	178	203	182	194	160	166	194	176	189	181	159	202	159	170	202	169	184	173	180	169	195	158	166	177	155	173	165	178	176	179	150	173	181	183	169	180	154	173	180	185	200	189	178	201	223	170	183	168	156	162	190	169	176	185	167	162	170	183	178	180	162	166	200	184	161	186	176	184	159	183	183	185	185	164	151	206	186	194	191	194	184	160	167	171	184	186	169	178	177	177	162	169	181	218	188	161	175	172	200	180	184	155	176	203	157	194	174	169	172	199	171	190	162	179	166	166	179	171	154	171	175	196	172	142	198	183	180	159	189	193	194	143	172	169	189	182	166	158	173	196	169	182	190	156	198	184	177	192	195	182	191	204	166	184	198	177	163	166	186	183	173	177	169	180	181	168	200	187	181	190	195	185	206	169	194	186	162	194	180	173	184	175	168	163	177	171	178	189	180	168	167	183	189	168	191	175	168	163	188	172	178	184	174	195	176	170	210	199	166	188	190	202	175	177	169	174	167	182	189	179	213	158	170	196	155	184	173	166	195	197	191	187	165	186	171	190	192	171	182	186	192	184	208	180	184	182	181	183	158	165	150	176	173	171	170	178	184	161	163	171	186	195	168	177	183	207	191	204	184	195	193	175	172	171	170	170	171	183	185	188	168	179	159	181	189	174	185	205	181	216	226	179	206	185	161	175	203	181	192	207	189	174	178	199	164	163	161	202	184	195	184	172	178	186	157	175	181	165	159	174	189	205	163	194	159	164	168	166	171	166	180	177	163	180	176	162	161	175	196	155	205	175	183	183	195	186	195	181	169	191	194	174	195	170	160	173	194	167	178	194	166	188	198	187	173	180	170	204	173	177	199	200	204	187	186	169	183	196	163	170	174	167	177	192	189	172	155	163	200	196	161	190	192	180	195	176	165	168	175	174	172	170	182	163	162	163	183	145	163	150	184	188	178	166	181	203	208	172	153	168	183	152	199	190	182	166	160	188	167	159	200	180	196	178	168	160	176	202	174	167	175	187	177	186	177	177	174	182	172	198	212	166	161	181	176	178	176	176	187	190	172	166	185	210	160	180	180	154	168	182	192	171	165	187	160	174	193	147	199	203	202	206	171	182	206	159	168	172	174	169	173	197	186	188	166	156	185	163	186	178	181	173	168	165	187	151	188	189	195	169	171	183	185	161	188	192	190	174	170	188	208	184	185	192	169	142	168	186	165	195	187	191	195	197	193	167	177	193	192	181	183	177	196	175	192	192	163	181	186	191	176	172	172	174	181	171	172	166	170	183	154	176	177	169	173	186	206	180	187	201	166	161	179	161	174	216	188	168	168	189	166	162	175	194	200	168	187	173	209	186	188	211	183	169	167	169	190	177	201	158	177	181	167	155	201	159	170	170	162	184	192	216	176	186	199	156	164	157	187	180	164	173	173	158	176	178	170	189	167	158	168	198	212	165	195	176	173	182	190	194	169	191	183	178	158	179	169	175	179	180	164	161	163	172	180	153	217	199	155	162	180	161	175	181	183	186	157	166	170	214	188	189	159	169	160	174	204	181	164	194	150	163	169	171	171	162	194	183	189	183	166	158	188	211	182	200	192	177	187	170	156	143	218	172	173	186	179	187	179	184	194	180	171	189	170	167	181	165	172	176	190	186	168	144	175	176	174	178	187	187	158	187	170	170	178	168	173	179	157	155	175	192	195	189	183	187	161	174	172	169	170	168	176	167	157	173	184	161	184	161	174	174	172	165	169	159	201	199	164	165	166	152	164	170	185	182	189	180	152	159	180	182	164	161	154	162	169	162	168	183	158	155	160	195	189	178	170	180	156	193	190	157	172	162	185	164	163	155	163	172	191	192	184	166	187	166	186	179	170	188	177	176	196	192	160	190	199	181	181	195	181	167	200	177	180	160	186	176	181	144	179	183	169	172	188	176	152	172	176	188	158	188	182	172	174	166	171	142	185	179	176	191	180	178	155	208	188	170	166	171	185	192	161	201	165	153	172	171	188	171	172	202	189	143	178	194	189	165	179	199	166	179	171	175	171	161	147	192	178	157	172	174	166	167	201	187	182	169	177	189	159	198	196	179	171	188	200	190	174	174	167	166	177	199	149	181	171	177	181	172	180	183	177	157	152	186	182	181	184	165	179	162	198	198	156	168	211	172	171	178	179	196	169	173	166	185	164	155	149	142	184	168	185	176	202	173	196	190	192	168	145	185	179	183	210	164	152	155	151	182	182	193	178	181	197	185	158	165	161	163	182	196	190	195	172	170	187	170	174	177	186	177	186	186	192	152	199	175	160	193	178	176	167	183	168	173	177	198	206	192	172	157	188	156	189	179	213	157	159	195	181	173	184	184	159	150	189	158	180	164	174	169	162	173	184	164	183	183	198	171	173	139	177	167	170	197	187	170	177	193	173	189	174	163	175	167	184	171	197	168	175	149	184	169	186	164	196	158	186	191	159	161	165	172	177	192	161	201	165	170	139	171	169	188	200	180	166	181	155	164	159	198	178	156	145	167	169	209	171	201	177	193	183	182	174	191	177	194	182	166	173	170	181	177	162	195	181	218	170	182	142	165	183	176	149	178	182	171	162	186	192	167	159	156	188	195	178	142	173	166	168	177	178	189	166	189	147	156	160	171	186	204	177	159	180	192	180	165	179	162	176	182	161	166	178	172	205	180	195	180	185	162	184	177	165	177	152	173	161	197	188	173	183	184	173	201	201	177	166	194	150	175	171	199	193	180	188	192	174	185	193	168	164	169	198	184	180	171	160	161	175	178	171	197	176	191	181	178	179	161	176	194	195	154	177	210	180	189	180	168	192	185	212	154	181	196	179	182	191	166	165	152	170	194	197	142	156	165	160	171	182	172	198	174	182	188	182	187	166	189	170	168	177	174	175	165	180	203	170	169	182	191	165	196	197	172	212	174	202	181	177	154	159	177	190	157	195	177	184	167	178	160	161	192	178	188	168	154	158	197	185	178	187	195	199	172	195	164	177	173	171	211	178	168	193	178	177	185	185	158	166	193	160	185	168	149	205	185
6024	905	1564	1915	2017	2065	2308	1274	849	967	1105	672	622	624	567	620	590	509	507	507	563	498	515	518	529	487	496	467	514	513	493	514	487	504	466	507	483	492	497	493	497	475	519	513	482	482	476	486	460	504	507	433	431	502	472	477	469	503	502	525	515	475	488	490	470	469	425	485	482	479	522	450	496	482	447	473	463	522	475	495	464	452	496	438	452	493	466	480	480	459	495	459	485	457	505	508	482	482	460	441	505	451	465	458	473	457	490	484	497	487	495	510	449	499	438	472	479	464	501	467	494	480	487	438	464	500	474	470	464	468	425	478	490	494	489	480	478	478	466	485	465	534	483	515	444	493	436	484	454	432	480	488	457	457	477	517	484	508	454	485	467	457	466	522	443	481	461	468	472	469	443	442	501	439	430	479	512	447	469	456	487	447	491	494	505	491	497	472	470	434	494	470	481	453	455	462	450	468	493	468	488	481	428	482	440	455	504	457	458	446	486	477	464	475	495	484	482	459	479	456	465	471	510	470	486	456	543	512	501	478	497	485	510	480	480	483	448	515	480	430	484	513	487	474	472	438	461	502	469	514	481	467	478	521	515	405	474	474	471	505	489	489	507	516	484	502	473	489	495	455	461	470	483	463	515	483	467	487	453	459	502	485	515	512	483	469	544	481	413	486	459	484	446	462	491	468	485	436	493	498	491	503	476	451	476	497	459	475	442	465	479	487	492	453	461	509	458	467	458	432	472	504	453	499	509	495	457	501	479	460	477	496	486	512	465	445	486	462	466	483	491	478	511	501	475	460	458	429	472	484	507	486	459	441	477	460	450	484	527	501	462	475	492	438	530	437	456	481	475	487	503	484	474	479	495	489	478	497	437	486	480	448	473	548	464	459	466	495	446	459	516	459	463	473	465	508	457	507	496	457	490	496	500	505	439	487	472	519	502	450	481	453	447	462	448	500	490	499	493	478	483	450	487	490	481	451	479	496	489	518	458	498	502	502	424	433	487	471	488	504	470	494	486	462	459	479	478	459	485	487	459	466	442	528	485	463	478	448	526	431	467	489	454	488	474	477	478	479	473	444	486	495	476	433	446	475	462	455	504	480	482	491	469	488	492	478	531	478	489	511	481	465	472	458	500	495	484	460	510	485	475	476	484	503	462	500	508	495	492	515	483	483	482	471	480	485	521	464	439	469	483	488	442	529	468	459	473	488	508	501	448	435	478	482	471	495	522	456	475	489	488	482	453	464	445	469	490	484	509	434	466	511	525	483	471	460	500	469	498	525	462	472	438	452	494	466	479	507	492	462	450	455	467	458	440	516	486	511	477	467	462	483	497	445	456	474	518	474	468	464	525	470	475	457	466	531	485	478	463	481	452	490	466	434	467	458	498	459	500	508	441	467	499	461	480	490	499	497	486	463	470	462	494	459	480	464	473	492	483	513	465	440	476	498	504	495	489	483	495	487	462	463	450	484	485	478	467	492	470	510	482	480	460	500	469	489	478	473	498	450	437	458	486	478	434	483	493	453	443	518	467	484	493	478	512	503	476	487	508	479	455	462	471	479	508	458	479	471	497	489	501	469	484	477	473	477	478	472	494	482	472	478	456	520	460	492	462	476	514	478	446	463	504	466	484	470	478	498	464	505	468	479	477	470	489	457	525	465	449	481	490	479	495	506	468	471	461	474	457	473	492	496	462	474	427	487	524	495	469	482	504	471	473	488	456	462	459	495	506	484	421	425	495	493	494	504	493	470	472	473	444	472	463	491	455	502	497	507	473	468	479	488	466	474	469	465	469	471	507	464	499	501	478	465	473	471	476	471	470	488	490	450	503	515	457	469	481	471	484	482	491	481	486	496	512	434	450	474	499	460	505	481	483	463	461	446	494	500	508	459	485	494	487	528	495	465	499	464	518	478	480	500	486	506	497	475	507	523	482	489	449	480	497	476	434	491	455	456	462	487	471	449	469	481	443	467	488	499	472	504	470	439	469	470	471	470	471	499	483	450	464	466	474	461	470	473	489	477	461	464	492	495	473	464	447	492	471	469	542	503	467	476	482	462	496	461	502	472	511	486	472	458	497	489	539	471	468	464	476	480	457	479	461	497	488	482	472	485	474	458	506	512	484	503	461	500	481	445	520	482	491	469	465	451	496	486	477	488	426	473	446	441	485	471	494	506	507	453	474	517	488	464	489	460	473	494	427	492	503	483	452	490	496	492	490	454	462	518	456	442	442	475	444	444	492	429	468	507	506	503	463	520	490	473	495	490	471	469	523	501	481	492	458	500	465	464	532	488	465	489	468	471	488	463	465	475	507	478	462	470	480	503	472	442	476	476	469	488	488	493	520	453	479	493	478	471	486	480	465	481	481	510	474	484	430	512	500	495	490	452	427	425	460	490	445	473	511	458	501	496	488	477	461	477	516	463	485	467	453	481	467	486	487	501	499	448	501	456	481	500	493	475	482	487	461	466	498	452	487	491	464	493	479	482	506	469	451	455	488	468	490	442	448	493	479	464	478	450	484	516	483	468	484	487	470	452	485	486	480	450	432	519	464	503	479	469	465	472	456	515	501	477	485	445	470	488	467	446	449	463	467	483	480	433	463	464	490	448	498	486	489	451	446	486	518	506	463	484	459	489	456	488	531	476	456	485	445	490	461	523	445	454	453	519	440	457	489	471	506	471	482	456	475	447	485	481	489	489	482	482	456	503	508	498	436	457	461	471	474	453	465	451	503	485	486	476	465	503	502	461	490	487	502	478	480	478	492	486	496	449	469	444	503	485	465	464	528	480	463	473	464	474	476	473	471	464	456	472	506	500	480	427	473	461	462	485	473	486	500	517	517	469	499	507	494	473	493	470	490	522	510	506	485	495	489	476	486	469	491	488	451	510	480	446	454	501	477	453	454	450	473	504	497	519	500	492	472	461	488	441	436	475	457	508	465	491	484	468	465	473	499	449	476	488	474	478	482	471	486	463	492	455	504	513	465	498	480	484	511	450	468	468	503	457	468	503	476	436	480	479	459	515	489	457	504	473	436	452	482	463	459	424	443	490	434	497	481	475	454	482	470	462	460	511	502	442	476	461	480	474	498	492	497	499	455	483	463	458	455	474	456	486	506	486	507	489	477	460	479	482	456	478	457	462	473	529	441	491	470	455	506	492	479	486	491	470	501	449	482	460	485	493	498	460	462	484	491	463	508	488	453	488	484	495	470	471	518	449	496	506	480	434	492	443	465	459	501	446	493	477	489	468	461	480	452	454	457	506	502	460	503	500	508	497	471	494	466	460	476	491	477	489	509	473	480	470	486	464	487	480	450	480	474	469	470	477	464	496	445	475	464	486	473	481	480	490	483	483	488	515	468	491	467	491	475	473	468	478	509	477	499	445	479	468	463	474	452	461	483	466	469	479	478	493	482	488	518	469	477	489	468	511	492	503	497	494	494	449	445	480	488	488	500	519	502	479	499	476	495	490	513	452	476	453	441	472
14764	1706	1453	1204	1137	1054	1008	652	523	490	561	441	426	448	395	381	373	394	379	401	364	391	409	374	390	406	418	352	406	380	413	402	372	391	408	434	398	380	345	384	384	364	410	379	380	370	374	390	383	354	372	371	376	336	375	374	348	420	421	371	400	396	356	378	408	381	367	418	430	394	360	380	366	362	383	380	378	367	355	393	362	371	393	372	374	375	361	396	366	382	367	379	398	379	405	388	369	384	376	365	345	368	377	413	398	383	374	382	377	341	366	389	398	376	377	383	387	381	353	386	346	419	401	371	353	393	388	389	379	401	364	377	376	372	372	363	390	380	374	382	394	341	410	383	349	342	318	409	369	436	392	376	360	392	409	403	417	380	379	412	380	370	351	332	364	393	372	367	352	362	372	375	392	396	392	373	401	368	405	387	405	374	363	367	408	361	400	335	354	379	389	357	392	395	368	380	346	366	394	414	424	380	348	430	367	395	373	397	403	363	351	380	411	362	388	389	357	380	349	382	375	368	404	358	391	435	396	375	398	342	353	413	363	317	322	408	369	375	384	405	376	386	373	373	358	411	372	388	407	387	356	386	409	373	381	339	411	376	425	392	411	385	361	352	363	394	381	392	398	387	369	355	392	379	370	353	340	349	355	377	377	404	373	370	339	367	371	369	346	365	399	364	391	363	347	364	322	368	349	385	395	405	406	405	376	394	374	356	352	398	365	366	377	408	386	365	401	408	393	371	363	379	353	371	389	390	367	386	381	418	395	392	414	395	391	393	381	401	407	400	351	407	362	348	369	365	371	372	404	396	354	365	361	367	400	378	380	376	362	339	364	384	372	343	344	385	345	360	397	412	340	366	377	354	359	390	346	351	397	378	382	349	346	399	323	392	358	354	391	357	381	352	385	359	366	403	384	405	412	352	392	382	375	389	376	356	404	382	375	393	392	359	388	376	361	397	380	332	371	392	361	370	334	373	357	383	358	404	395	399	372	369	370	371	399	373	387	387	366	352	389	375	386	371	378	345	378	396	364	399	362	401	388	394	386	357	348	361	366	336	405	363	383	433	354	372	382	341	366	383	378	353	380	407	392	389	404	376	358	378	383	356	391	370	368	376	395	384	359	376	381	374	402	386	340	367	381	400	401	380	382	351	395	371	372	399	377	361	377	403	358	357	348	387	378	351	382	369	354	378	392	386	357	381	356	372	360	358	370	372	379	389	369	353	345	362	381	342	367	392	391	352	381	408	388	399	384	403	347	393	408	390	373	390	414	378	329	394	387	425	417	389	400	386	350	363	354	352	381	339	384	355	396	390	393	395	368	388	398	395	404	386	377	389	394	350	349	368	378	400	354	371	390	328	371	406	369	351	427	370	332	335	355	381	369	388	357	356	359	399	388	335	403	368	408	401	376	377	350	389	344	382	345	369	406	349	404	367	391	393	386	385	387	400	344	368	372	358	380	381	392	404	391	392	395	365	413	400	394	395	347	382	406	393	360	372	393	396	377	364	390	402	357	381	380	352	359	354	369	364	388	384	391	369	393	398	385	399	375	376	346	361	346	369	376	392	378	383	427	391	369	348	362	379	377	392	399	361	386	378	367	375	397	358	355	372	364	365	397	385	376	356	409	366	342	372	394	424	386	376	383	367	356	345	367	352	359	371	347	374	382	397	372	373	364	365	348	391	380	363	365	416	363	373	350	356	385	389	362	364	393	378	392	387	318	390	344	386	395	355	386	379	421	430	385	369	364	404	421	355	380	356	342	400	330	392	388	386	351	355	341	401	398	399	385	370	405	352	366	352	390	334	357	384	393	370	377	371	336	348	386	362	374	396	421	390	386	417	405	414	383	354	390	351	387	400	346	393	386	408	369	371	377	385	404	372	398	339	334	375	402	370	393	379	384	366	379	368	376	417	391	373	357	424	385	389	367	371	382	355	413	354	352	374	365	379	403	376	398	370	407	381	366	378	365	382	391	378	378	361	413	401	397	350	340	379	353	345	409	402	354	376	396	345	363	374	350	370	363	370	380	394	392	375	398	389	358	418	345	361	399	372	416	376	339	388	369	366	377	364	403	414	414	354	421	382	361	391	371	378	372	384	379	378	350	379	391	374	384	366	368	384	394	406	387	409	375	362	349	374	374	376	386	341	373	383	390	387	408	411	393	356	374	399	407	337	380	353	379	388	402	375	345	351	336	333	332	367	387	365	401	350	389	399	365	354	360	375	369	363	377	393	386	380	394	366	357	383	367	417	373	379	389	405	350	357	418	382	373	380	383	397	362	386	342	382	404	406	366	375	392	378	377	414	393	405	364	370	414	401	366	379	395	350	325	388	377	363	427	344	373	374	399	369	373	405	381	377	361	364	398	392	367	388	360	374	364	368	363	344	418	376	394	392	356	386	358	389	377	374	357	393	362	361	347	379	365	380	383	413	352	405	352	367	407	392	375	395	393	400	363	364	400	333	347	399	401	356	377	421	379	389	382	365	368	418	394	343	396	358	401	366	380	389	351	365	364	412	366	328	341	357	357	378	366	384	383	395	382	403	390	371	394	381	389	340	412	380	415	379	397	400	393	348	391	382	359	379	388	397	383	402	407	367	383	396	365	386	380	397	365	391	352	364	364	358	378	385	322	395	388	433	391	399	386	371	345	404	411	393	366	364	388	374	364	362	376	369	382	364	397	389	377	394	386	370	390	370	359	411	368	391	369	374	348	378	373	369	387	381	384	378	389	367	365	355	381	360	383	360	419	367	383	358	356	420	336	365	362	377	376	359	388	392	384	364	346	384	368	330	366	402	363	398	372	357	345	398	377	362	359	364	385	366	367	403	406	366	377	391	384	387	373	400	410	372	402	384	396	370	389	388	394	387	364	390	400	365	366	369	370	356	321	381	379	397	344	389	360	374	373	386	392	398	408	409	341	351	381	391	349	337	364	368	401	382	373	377	389	368	377	335	373	387	352	367	364	335	407	374	357	354	365	370	364	397	404	369	359	385	340	377	393	358	357	345	390	394	400	382	369	386	379	398	344	408	415	381	387	381	338	378	387	379	421	363	376	341	345	350	373	367	397	376	355	391	417	394	369	347	344	386	360	387	404	361	394	391	377	378	393	356	381	379	348	404	377	377	371	410	387	432	399	405	380	392	389	368	360	361	339	383	366	401	411	378	379	373	372	385	346	379	390	380	360	360	392	355	364	368	346	392	368	378	412	376	410	365	342	444	411	400	357	358	405	370	341	335	384	355	397	385	376	401	404	377	398	379	418	375	368	347	353	361	400	395	357	387	399	348	429	378	371	379	362	383	365	400	411	361	391	380	369	369	358	387	388	366	361	371	365	392	375	397	376	375	340	387	354	353	405	397	383	385	380	404	368	384	383	408	378	348	377	411	387	395	376	387	373	372	338	422	373	391	340	389	395	387	400	345	374	387	358	375	373	379	364	373	359	339	340	407	392	346	373	397	358	355	418	351	398	411	390	360	396	356
8422	1707	2815	3464	3674	3653	3811	2226	1567	1750	1837	1218	1147	1030	1072	1039	933	1002	980	1012	917	915	983	901	922	913	918	861	893	902	919	958	907	900	865	881	882	902	893	873	876	910	936	917	887	923	910	889	884	875	858	856	860	860	848	874	918	830	904	858	863	848	880	907	860	856	921	874	890	882	889	887	852	893	878	828	817	835	859	867	897	901	873	843	884	879	834	892	884	854	900	848	864	892	878	863	880	928	882	868	843	914	831	913	903	855	848	813	871	870	812	857	860	799	864	850	871	879	876	902	857	865	859	854	848	931	818	811	843	845	883	847	889	827	843	905	841	813	871	863	884	792	835	870	881	875	907	834	840	830	851	865	897	874	856	875	879	890	922	848	908	842	852	837	959	863	866	842	845	861	904	872	903	885	861	793	876	814	911	830	826	799	800	897	867	839	870	902	851	880	855	804	887	856	866	866	840	863	877	888	908	860	844	836	886	863	825	845	863	864	853	900	875	831	851	829	824	841	852	878	866	878	841	844	809	872	898	890	845	837	881	874	831	876	904	838	907	893	851	854	869	815	875	876	887	898	868	846	920	869	868	885	865	855	869	840	882	859	854	881	910	885	853	878	871	878	848	951	845	904	879	832	901	848	897	849	830	894	848	858	844	883	846	858	833	911	909	882	870	889	842	870	865	877	902	901	819	861	850	843	867	861	859	856	854	851	836	885	832	932	908	849	888	863	870	844	837	857	861	901	830	833	839	820	828	843	829	878	918	813	882	884	876	808	869	846	847	876	860	857	859	891	918	847	885	837	853	837	867	844	835	866	886	881	906	844	824	827	868	889	830	843	827	861	859	854	894	851	906	901	910	924	916	855	817	877	880	871	900	825	874	815	852	850	869	853	854	847	876	848	894	914	916	844	880	909	960	874	828	832	861	826	890	828	873	881	851	883	837	861	923	840	912	863	908	866	820	862	863	889	870	851	854	915	822	857	912	835	826	867	843	843	912	889	877	880	876	875	845	825	895	926	870	854	849	873	849	890	860	825	871	911	856	891	839	880	899	841	897	796	820	895	926	880	916	833	879	903	876	837	882	898	879	842	925	890	853	821	872	879	869	840	847	877	919	853	871	845	852	870	921	894	875	890	892	891	842	813	853	855	882	855	898	847	848	852	883	926	861	822	877	874	882	871	900	880	867	888	933	905	841	836	899	877	855	873	909	842	860	847	873	854	854	908	875	837	877	848	909	884	917	876	872	872	805	827	851	840	854	852	882	864	908	845	915	895	858	872	870	868	834	863	832	849	905	913	859	794	861	889	840	847	889	885	854	853	865	843	881	792	845	817	816	921	874	857	885	870	843	811	892	844	850	853	876	886	893	869	866	849	873	900	864	815	815	896	864	819	907	814	869	848	843	874	915	889	897	874	871	867	870	844	893	878	876	865	860	848	790	922	867	828	870	824	906	888	825	902	926	821	844	861	841	856	849	850	878	900	867	858	833	836	914	872	863	884	855	890	846	844	884	871	866	889	849	874	815	849	882	838	853	911	867	909	821	890	814	897	790	909	868	842	881	921	818	874	846	840	872	873	859	889	863	872	851	813	807	840	857	836	850	847	851	898	884	842	871	874	897	923	871	874	831	868	876	910	881	910	890	854	808	850	902	894	871	877	841	907	891	897	882	871	826	877	888	894	821	900	893	895	851	855	912	864	911	857	897	850	847	867	870	878	867	898	864	847	811	864	854	922	815	855	864	901	892	877	868	860	846	862	857	855	899	842	914	894	883	811	827	897	809	853	835	878	850	828	885	890	871	829	904	861	890	850	861	864	880	913	850	885	860	835	916	876	895	893	904	900	871	834	861	838	853	849	822	839	854	895	842	884	860	880	884	883	916	850	831	850	824	853	832	866	925	911	835	862	892	877	843	812	868	887	915	882	873	845	853	836	863	838	802	878	850	890	896	900	864	874	857	824	863	841	836	863	910	838	881	910	852	830	895	880	849	825	874	867	883	865	890	907	879	879	883	878	873	908	827	858	869	894	840	897	889	866	879	934	881	827	806	864	771	842	899	910	896	840	877	883	839	842	893	823	877	886	844	858	873	843	849	886	852	853	822	866	849	938	899	921	896	865	889	848	843	895	887	853	892	908	906	803	879	905	840	875	866	824	840	873	869	886	883	826	874	906	881	849	843	944	865	892	807	873	871	839	889	854	859	874	884	880	855	888	867	868	916	848	871	866	854	786	834	879	869	849	836	877	860	892	864	794	864	841	859	881	885	889	863	805	808	836	828	865	831	869	849	886	867	825	852	806	847	868	872	899	837	854	844	883	880	855	912	899	862	885	868	872	850	833	892	903	938	843	858	876	850	891	875	872	874	855	810	883	879	834	889	832	913	867	865	850	858	853	912	850	907	856	848	873	856	895	873	853	862	806	848	845	868	910	816	858	832	869	855	901	851	857	834	847	857	855	870	824	817	893	841	824	893	876	879	878	871	848	875	842	854	870	899	891	843	848	895	859	828	927	852	895	860	881	852	833	870	824	868	852	909	875	896	878	860	852	881	852	882	866	853	834	908	812	803	832	888	835	891	857	895	882	887	868	866	920	866	867	810	874	828	833	862	879	881	875	854	862	882	885	854	824	883	824	875	927	859	875	876	861	890	829	858	889	951	900	857	856	855	850	882	836	921	863	857	874	806	889	851	875	868	856	898	856	886	913	842	824	879	897	898	842	875	885	855	881	900	904	861	843	873	846	909	905	874	898	851	888	855	883	900	850	834	838	879	858	815	914	854	870	832	856	867	883	878	878	852	913	863	845	878	862	853	911	862	930	900	819	849	930	860	852	887	850	836	883	914	850	915	883	865	922	899	852	885	840	899	846	863	845	842	873	890	835	833	898	876	899	923	821	862	874	857	884	844	819	877	889	875	809	883	907	875	913	847	844	823	849	853	871	850	878	856	879	855	863	878	875	873	871	846	897	871	867	869	862	844	858	833	887	864	863	904	896	858	896	841	893	895	846	840	875	867	863	852	858	906	901	903	872	854	838	845	856	852	854	872	890	860	863	832	887	863	806	900	819	879	917	831	881	866	905	887	912	846	805	900	867	872	889	814	855	893	874	893	895	870	893	874	846	860	900	870	854	878	925	809	820	854	892	895	876	840	808	848	851	863	860	917	872	877	882	883	834	913	856	858	804	838	879	867	867	826	942	858	911	869	879	868	844	907	874	836	845	882	861	857	833	822	872	898	899	898	879	870	904	849	857	828	863	893	836	779	848	878	834	916	859	811	836	868	916	857	889	810	914	940	868	876	812	833	837	898	854	828	842	850	851	842	870	885	862	895	870	838	860	900	842	853	865	903	847	819	848	864	899	893	884	882	879	906	850	889	864	853	861	853	820	894	840	887	839	917	899	873	874	865	865	891	796	865	845	832	848	847	860	852	872	888	853	853	877	881	873	903	899	844	857	840	874	869	883	838	869	868	849	810	814	904	855	865	860
1734	332	345	335	315	323	380	259	250	261	286	227	225	261	234	236	226	214	236	226	235	198	224	198	205	216	238	216	226	215	240	225	218	191	209	214	210	207	243	237	218	244	214	240	238	241	226	214	255	236	241	224	279	250	197	207	201	223	232	262	210	211	226	198	215	202	196	209	212	217	237	220	203	225	235	200	209	216	257	201	254	226	255	254	196	230	227	202	229	259	219	224	210	223	200	225	231	222	220	236	236	210	219	239	222	240	255	210	197	201	216	228	217	223	212	202	210	192	201	231	241	235	226	197	240	222	219	199	250	235	209	234	191	231	213	214	193	185	237	184	214	201	214	231	244	246	230	180	214	228	204	200	232	215	219	276	219	228	229	201	237	204	244	229	229	247	216	230	234	203	226	201	245	192	243	219	203	199	215	222	230	190	211	222	187	214	248	223	192	206	216	224	185	232	221	236	218	199	230	225	237	246	238	261	202	205	220	213	219	205	213	231	238	211	209	216	213	262	241	238	230	213	223	182	258	236	230	200	209	244	227	209	232	240	219	214	237	266	226	241	215	221	215	215	231	234	241	226	200	211	228	221	236	199	214	223	206	221	221	229	215	243	203	220	233	215	228	220	219	240	219	228	226	240	249	231	203	226	213	225	198	222	243	221	199	207	246	200	230	253	244	229	230	219	193	229	191	206	231	215	214	233	222	255	193	237	213	233	227	205	196	202	229	234	209	169	231	228	204	199	209	218	214	215	213	248	227	214	198	210	205	234	209	217	228	219	218	214	195	217	231	220	214	216	215	213	202	239	230	232	214	261	232	216	200	216	233	211	220	212	200	195	232	240	202	233	213	213	252	218	216	237	215	227	225	233	215	218	244	196	215	241	211	238	228	233	239	258	206	240	217	209	245	206	246	218	214	215	205	225	244	205	216	226	227	209	224	216	211	213	191	231	214	221	221	229	199	221	239	220	236	234	202	222	244	209	199	200	233	195	278	223	218	213	198	234	232	234	224	252	202	221	238	234	221	219	219	202	215	246	228	256	212	214	206	212	235	229	212	227	209	227	205	204	250	224	234	201	202	183	206	232	211	235	212	240	241	211	196	247	228	228	219	241	226	203	221	241	239	232	201	208	214	225	214	187	219	241	227	225	211	207	194	227	208	226	217	217	201	213	212	215	235	194	239	196	225	219	216	225	208	225	225	217	227	222	219	220	216	196	246	224	235	241	237	207	189	211	203	207	210	186	218	217	221	226	208	222	207	200	192	223	219	237	222	235	242	240	209	229	230	235	207	228	201	216	207	226	212	219	209	196	255	237	218	196	191	204	204	235	244	226	223	239	226	215	246	218	196	228	245	213	223	189	233	222	246	232	221	203	198	215	207	251	244	227	209	244	247	199	199	187	232	192	236	216	232	228	220	222	223	227	215	227	191	226	184	210	255	198	208	227	215	184	197	204	231	224	193	202	207	200	233	211	206	225	242	179	215	212	215	214	218	213	213	236	248	212	213	213	242	219	235	191	226	218	230	207	216	215	219	211	231	242	209	230	218	224	214	224	221	219	196	197	200	205	220	225	213	205	245	202	219	219	211	217	220	227	217	238	232	240	219	211	221	236	216	212	219	260	221	217	211	218	243	197	218	222	186	201	234	221	206	232	227	232	224	219	235	216	223	226	240	253	208	219	224	231	226	195	227	196	266	240	217	219	232	210	223	214	218	189	212	213	229	221	232	253	204	212	197	212	221	195	243	227	215	225	249	209	208	211	234	236	226	232	234	203	215	250	191	198	240	213	227	226	176	238	212	227	224	237	191	228	215	221	228	234	223	226	201	212	222	231	232	221	219	212	220	195	253	204	228	219	192	225	237	236	210	207	196	235	239	204	240	218	222	228	178	210	215	220	204	207	221	210	215	220	211	214	248	230	226	218	219	241	210	235	239	249	237	230	208	235	209	198	212	211	226	259	218	219	217	218	251	248	197	213	226	232	184	220	205	250	217	220	217	197	258	213	199	209	192	214	231	237	231	219	214	228	213	188	233	207	209	210	210	216	217	204	203	208	212	224	223	238	195	217	221	228	251	214	240	223	241	193	222	207	228	223	213	240	214	248	219	248	231	215	222	260	206	221	215	218	263	193	202	231	217	230	233	221	206	222	212	197	226	216	217	246	197	226	213	223	202	192	215	206	206	218	207	213	224	249	222	232	228	238	225	220	209	227	225	197	226	252	222	226	245	239	226	220	215	210	225	228	226	254	226	248	218	244	220	204	225	204	212	207	227	236	207	225	221	180	214	196	201	231	226	218	234	215	226	229	209	232	207	195	225	236	219	208	197	209	211	266	213	203	230	246	232	200	201	233	219	186	201	237	232	214	222	237	238	203	223	213	211	223	216	232	234	237	215	232	216	227	205	214	224	213	208	222	227	237	201	213	229	254	208	212	222	216	208	253	237	179	224	212	223	216	224	236	219	226	234	221	224	217	235	203	216	231	213	220	217	248	229	226	238	209	205	205	213	236	212	206	232	212	216	219	226	217	193	220	194	209	237	221	209	243	260	219	199	202	233	224	217	195	226	210	204	241	215	230	217	229	238	238	198	218	219	216	226	228	226	218	217	222	232	217	252	197	236	207	216	236	225	192	231	221	205	215	212	212	239	269	240	223	203	207	217	241	232	188	230	212	215	253	226	223	226	227	199	200	239	237	252	232	236	209	210	235	232	219	222	247	228	233	229	202	222	228	215	216	229	229	256	226	216	236	236	204	197	217	216	238	232	181	214	204	222	215	236	234	251	222	211	228	212	247	210	196	249	230	218	216	195	219	215	219	223	208	230	269	236	230	193	196	229	221	221	210	214	213	240	211	207	234	245	209	228	202	213	232	224	246	227	228	197	206	217	259	229	244	233	202	209	212	210	238	225	232	209	200	205	221	244	196	219	227	196	231	235	251	217	217	225	216	225	246	220	233	205	245	207	237	195	233	240	229	262	220	225	223	223	238	215	247	245	196	233	215	202	234	206	234	209	192	224	209	215	210	215	239	204	218	221	236	205	237	222	229	201	211	221	223	212	242	201	199	211	238	199	220	230	208	209	229	262	232	222	207	209	212	216	213	231	235	228	195	202	237	220	242	217	234	228	246	223	252	260	223	220	252	237	228	234	239	211	211	225	209	256	178	216	216	207	237	201	208	242	210	231	229	225	241	228	215	216	210	222	209	212	238	197	230	258	233	248	236	213	237	233	193	211	223	234	209	219	227	220	226	228	249	245	218	226	231	222	227	232	217	208	226	214	227	222	263	198	228	239	234	201	206	211	238	233	219	194	192	234	240	218	221	204	195	239	219	202	227	237	196	236	207	208	235	229	195	246	217	274	196	231	219	223	204	204	208	211	222	217	205	242	236	235	220	240	197	234	232	207	191	222	227	210	229	195	216	224	262	204	201	204	252	214	224	230	197	205	217	246	239	232	255	203	250	231	238	235	208	214	221	192	234	275	235
1864	639	790	857	1069	1231	1375	797	615	722	767	590	605	547	569	576	548	581	540	541	512	578	553	563	573	561	594	583	575	597	554	571	540	575	533	537	517	522	528	591	592	536	519	542	539	579	552	533	505	563	583	534	533	541	511	533	539	511	562	508	509	522	567	551	512	556	539	535	529	573	551	561	531	550	511	577	564	503	546	550	519	569	523	527	523	535	549	552	525	549	518	566	583	530	536	539	553	549	525	509	578	609	548	570	555	567	535	548	532	533	530	553	551	546	565	524	546	530	549	535	527	581	542	533	547	562	528	559	537	520	576	537	507	524	563	535	545	569	568	547	548	561	558	562	538	583	558	552	556	537	600	526	516	504	537	593	508	527	583	568	497	563	532	509	543	545	565	588	514	533	555	525	582	583	545	524	543	537	596	541	547	570	553	545	522	554	520	549	505	576	579	529	526	527	507	539	516	533	537	529	524	525	535	548	548	593	531	563	555	554	538	498	593	547	587	562	528	540	539	551	515	522	536	531	520	528	557	565	570	513	549	535	533	540	552	558	523	565	537	527	545	549	517	578	550	565	511	579	539	549	545	509	552	537	494	559	569	536	533	520	520	515	519	599	538	543	581	566	560	565	546	542	574	520	522	496	514	567	560	521	554	581	549	521	563	566	508	555	563	565	551	562	555	580	551	577	507	517	544	568	553	563	564	560	546	544	558	565	567	536	524	517	575	528	559	553	585	517	560	562	559	530	503	530	534	546	531	571	505	527	567	506	536	547	533	533	530	531	521	531	520	522	503	553	529	525	551	540	529	513	523	572	557	543	530	548	560	572	516	537	555	579	527	536	563	574	515	518	524	538	550	547	511	538	528	551	518	523	522	558	559	562	579	561	543	529	531	533	553	547	545	561	569	552	515	563	549	574	538	533	575	516	560	524	523	557	531	543	516	564	548	567	527	560	541	549	522	503	551	563	535	516	540	551	547	564	562	540	561	548	595	576	502	557	564	534	510	545	534	559	511	515	536	564	547	570	519	570	567	534	554	526	524	581	553	564	539	552	531	501	548	527	551	554	526	545	561	540	560	557	504	526	577	529	512	515	525	535	538	560	577	522	499	533	574	548	539	548	580	524	513	561	546	568	558	552	521	574	564	562	520	578	574	562	586	544	531	540	525	540	544	554	595	495	568	552	552	552	561	494	544	528	569	552	548	559	562	521	545	527	564	570	511	519	570	573	534	520	486	546	562	528	532	545	584	534	587	536	558	606	555	491	551	519	540	541	558	544	501	528	577	542	572	507	537	554	540	562	550	523	521	534	544	530	537	521	522	549	554	556	555	551	523	574	545	544	561	524	531	568	521	536	511	564	572	506	510	529	561	535	509	579	554	546	551	542	544	583	551	596	543	534	566	564	506	568	572	596	537	555	540	585	555	520	585	528	504	534	562	514	518	521	532	525	560	523	511	547	530	518	558	566	539	516	544	557	527	558	555	540	546	530	495	562	558	500	513	553	579	542	543	532	559	570	572	579	570	573	507	534	504	554	569	514	525	519	585	536	516	542	500	556	524	577	540	582	540	538	522	504	577	527	533	525	564	519	558	554	538	562	538	537	499	575	543	549	509	564	552	562	504	498	566	586	555	547	525	574	554	506	572	559	573	565	554	544	533	517	538	525	528	537	526	519	545	548	552	520	527	576	543	561	490	541	581	546	594	570	565	535	526	544	554	549	521	534	541	574	511	497	531	486	514	594	556	549	557	546	523	567	534	589	574	514	510	522	547	538	573	550	576	508	590	527	528	550	562	580	553	580	545	526	530	566	574	533	561	523	552	508	581	603	507	537	546	540	543	534	551	534	540	550	541	521	547	605	543	575	560	507	531	516	539	542	514	532	547	548	547	543	499	560	532	529	526	569	545	501	551	541	545	591	547	522	520	527	584	571	531	554	566	551	531	539	503	525	553	536	535	552	515	542	552	527	506	538	561	516	555	543	594	523	547	601	519	547	502	567	551	535	551	559	505	534	554	509	590	504	555	537	564	573	514	590	542	540	545	522	557	548	544	548	544	530	506	533	492	545	565	547	553	553	547	525	572	564	574	524	519	583	565	545	546	539	530	545	593	533	545	542	556	581	542	538	611	559	536	526	559	534	533	546	546	542	570	555	540	539	594	593	582	570	577	514	511	547	589	542	575	530	525	570	537	534	554	629	550	562	546	552	546	544	546	565	551	542	563	549	500	559	544	545	536	586	567	509	529	542	543	545	592	546	510	576	529	545	573	556	535	557	544	535	550	534	522	567	555	526	542	504	551	489	565	579	547	531	548	539	542	536	512	542	539	532	506	555	524	532	571	538	558	554	561	595	505	543	534	551	535	530	521	535	493	557	545	512	553	564	513	511	569	524	554	546	539	517	540	547	550	552	553	585	552	503	524	519	532	509	500	565	549	536	524	521	543	520	560	541	567	521	516	554	581	547	530	610	551	527	571	534	525	547	522	536	559	539	550	570	563	554	585	503	561	502	539	532	519	585	544	546	571	537	540	514	563	524	560	519	539	542	537	557	500	542	540	486	531	562	580	502	539	554	555	534	528	538	564	556	528	568	534	570	544	559	515	582	564	512	512	548	557	533	544	553	544	524	552	525	539	537	542	522	512	554	547	550	522	512	545	552	551	535	583	529	584	564	546	581	523	564	559	527	560	553	561	548	542	542	596	558	535	516	560	533	565	543	539	527	531	597	519	580	567	558	553	553	521	537	531	524	566	504	560	542	550	583	555	572	551	494	484	560	495	532	540	598	551	540	568	495	510	546	575	561	526	529	552	546	541	526	574	542	529	549	560	535	555	547	582	549	575	511	525	540	545	517	520	539	529	541	584	543	586	547	528	517	559	555	546	571	532	546	579	585	557	560	543	515	524	547	581	555	558	550	564	579	544	518	560	583	526	550	534	566	509	564	535	528	513	567	507	525	550	534	548	583	519	514	529	521	532	502	550	558	574	535	523	513	479	515	568	544	538	538	558	521	578	555	551	540	573	543	526	557	516	537	548	546	552	539	535	536	576	540	538	546	572	545	550	555	547	521	562	588	565	588	571	555	596	535	559	566	558	572	536	549	573	567	538	516	534	584	539	515	529	544	532	537	534	539	553	540	569	569	539	548	538	498	547	522	534	524	535	543	510	565	533	549	527	560	575	557	569	580	533	559	542	522	561	538	563	570	528	522	598	518	567	529	566	532	572	544	522	534	544	578	550	554	496	544	549	517	538	554	568	498	556	547	565	550	536	532	550	537	528	516	536	508	528	562	526	589	544	551	525	571	564	553	559	483	516	553	567	516	515	541	528	542	535	492	524	552	562	555	532	603	557	525	519	552	581	558	516	525	524	548	580	555	566	562	579	618	584	557	515	507	537	552	555	534	522	523	550	576	556	523	582	512	519	531	545	526	560	547	533	559	552	553	517	577	562	519	561	554	532	540	578	565	498	544	572	581	526	535	520	520
7155	653	758	665	616	574	577	316	230	272	262	217	233	221	195	189	176	200	202	174	180	182	193	210	193	197	206	188	196	208	207	242	186	180	148	171	166	181	160	176	193	187	161	179	190	202	173	173	207	184	180	189	170	180	172	194	176	181	175	169	193	156	165	193	205	185	200	185	156	163	179	178	191	169	209	183	174	212	175	184	185	161	194	169	166	160	165	188	164	188	195	165	198	175	179	197	226	203	208	178	179	181	185	167	186	174	168	176	169	184	210	174	179	150	147	191	174	194	181	170	153	178	160	172	166	135	170	177	163	184	179	182	159	156	186	161	192	179	198	190	188	187	144	151	187	190	171	143	176	186	177	186	201	204	191	189	168	162	159	161	178	202	197	168	186	227	163	161	152	191	196	182	193	190	164	182	175	221	177	170	161	201	212	170	178	171	190	175	163	169	187	202	159	165	171	166	180	170	166	178	194	164	161	157	180	205	169	178	192	166	178	210	201	166	195	197	181	183	169	196	178	174	173	179	170	181	195	160	162	176	158	167	188	179	171	167	183	177	185	160	170	187	195	162	170	170	160	175	172	213	184	193	199	171	183	161	169	160	167	160	180	191	176	206	202	196	152	178	186	186	185	174	179	186	172	176	199	166	151	184	209	163	197	175	172	177	215	177	165	160	171	165	211	161	201	171	185	162	176	185	190	186	199	166	169	203	168	164	183	195	208	166	192	212	170	175	157	187	147	187	163	210	165	173	177	179	150	201	173	168	198	180	175	158	158	154	159	161	197	159	180	165	173	171	152	178	186	174	169	163	184	141	202	158	190	195	185	191	168	166	174	170	181	178	197	169	173	184	187	194	199	174	213	169	181	181	181	176	197	175	163	187	178	165	165	168	178	209	196	185	174	179	182	181	137	175	182	192	191	188	170	186	186	184	199	157	166	183	180	194	171	205	160	181	165	173	150	161	175	175	176	181	196	172	188	149	186	157	182	171	199	169	178	203	169	152	215	169	181	174	173	193	165	164	189	155	168	193	180	196	167	167	188	188	177	186	192	170	175	197	191	167	197	175	163	178	145	160	189	170	165	194	188	169	167	180	144	199	192	159	197	201	196	197	176	170	162	171	177	195	171	183	195	163	175	197	181	160	170	195	211	180	179	192	159	163	210	184	165	179	176	159	187	183	178	177	166	180	170	174	170	174	171	159	175	192	167	194	187	170	191	182	191	172	176	174	174	163	152	156	199	166	181	189	137	170	173	213	168	179	158	163	161	175	180	182	146	169	189	180	173	179	183	165	195	187	178	181	200	184	164	167	175	200	187	160	173	166	169	155	195	164	193	197	176	156	188	174	170	180	196	166	149	157	170	194	191	186	163	175	177	190	166	196	180	181	163	175	171	141	169	174	176	159	181	162	204	170	160	186	174	193	180	191	176	180	189	188	171	208	176	160	162	179	176	164	193	173	194	177	195	194	188	187	193	194	177	168	160	185	185	190	170	180	181	172	188	201	211	166	180	173	182	144	212	172	181	190	186	190	164	182	184	188	198	170	173	190	186	189	182	175	168	220	186	154	200	182	157	187	187	169	161	176	155	186	177	196	160	186	164	197	178	167	166	169	182	190	147	179	151	190	189	184	191	169	167	165	174	167	176	183	181	171	183	163	167	181	216	163	188	164	192	192	194	162	171	182	193	203	191	164	193	200	191	151	176	159	197	195	175	176	162	172	161	155	183	189	165	174	195	191	179	181	167	176	169	168	165	180	190	172	194	166	181	200	173	196	192	174	194	166	168	174	162	221	179	181	189	166	173	197	157	179	178	173	178	179	190	178	175	160	210	161	162	155	186	184	210	171	178	196	163	189	201	183	177	194	193	189	185	190	157	170	175	193	179	203	179	197	189	194	192	199	185	191	185	187	184	178	175	198	196	179	169	175	202	177	184	152	196	170	173	174	168	172	178	181	178	200	181	174	190	199	152	165	187	213	192	180	162	185	207	186	160	201	184	172	193	164	192	160	178	160	179	182	187	182	199	177	149	187	179	180	175	210	183	181	184	164	209	185	167	163	166	166	164	156	177	173	187	179	183	183	173	175	176	181	233	156	175	177	186	171	177	183	184	195	198	198	192	195	165	166	186	196	136	165	206	173	163	150	196	194	195	191	213	199	154	185	180	194	162	177	183	165	169	153	172	183	183	171	173	192	176	193	189	194	191	161	184	177	188	196	185	161	186	182	187	190	171	183	193	183	203	169	177	178	201	186	191	180	202	179	201	161	171	183	189	175	157	191	190	162	174	167	185	206	205	158	181	174	196	175	164	149	169	197	180	178	184	176	169	176	164	178	195	194	161	188	180	177	164	164	152	193	189	174	145	182	160	176	187	176	155	161	177	164	148	151	157	186	194	176	186	204	170	175	176	187	180	192	135	186	177	166	176	192	201	158	175	187	160	164	196	207	163	171	170	179	176	175	205	201	181	168	211	167	185	193	182	185	166	158	180	171	206	155	187	169	213	188	206	162	182	164	169	178	172	210	201	179	169	178	168	177	192	169	171	186	209	159	186	170	160	166	185	175	169	191	159	165	176	189	150	161	182	147	182	175	171	178	169	178	176	178	151	163	186	185	159	164	201	215	163	159	199	203	162	169	191	167	186	176	208	197	162	184	161	217	146	192	194	198	168	188	194	188	193	174	212	161	178	166	185	173	182	179	178	181	168	196	188	197	193	164	164	183	196	178	170	181	186	207	195	173	156	195	176	175	190	165	184	177	179	191	197	191	211	184	178	163	179	184	159	165	186	179	166	143	183	167	175	175	188	178	171	167	187	193	187	164	178	167	149	178	166	197	203	182	197	173	174	163	188	178	190	185	181	193	178	191	173	182	173	161	175	172	183	170	201	160	177	199	173	172	186	183	158	166	187	181	190	171	186	219	152	182	173	187	171	199	177	152	193	203	194	168	159	189	188	197	155	178	179	172	169	176	184	183	199	166	163	177	170	172	162	201	168	187	194	188	179	208	172	194	181	198	171	184	162	173	157	158	194	196	164	165	191	196	198	172	180	166	190	179	177	172	171	205	204	149	194	164	171	171	210	204	167	165	177	163	186	178	182	184	183	180	155	185	208	177	195	187	172	154	177	193	161	193	186	162	186	178	138	187	175	191	166	168	178	203	204	195	204	207	157	195	174	191	199	166	180	157	190	172	161	184	182	189	175	165	168	204	185	182	178	203	203	174	172	189	186	170	154	188	166	180	176	171	213	163	182	190	180	168	170	190	186	176	178	169	187	190	169	192	168	173	201	179	166	188	154	170	183	196	210	177	171	188	204	170	195	166	182	204	194	177	186	168	187	186	186	189	171	159	198	183	184	185	201	171	186	156	190	156	152	187	184	192	153	192	181	183	190	163	168	194	174	158	162	186	180	207	155	165	175	200	179	175	154	183	176	160	178	148	184	170	185	179	184	180	191	166	179	169	179	194	187	171	162	185	197	186	197	183
6045	932	1490	2049	2303	2379	2559	1363	893	1024	1006	658	597	608	614	586	571	536	522	557	540	546	518	526	495	522	459	521	497	500	502	504	483	506	499	504	516	537	460	490	498	466	459	479	511	532	522	489	477	510	489	491	473	498	489	493	473	497	453	521	475	501	484	466	508	477	489	512	489	468	497	500	485	499	486	539	488	460	462	452	445	501	483	514	468	478	489	471	497	489	483	486	440	499	452	492	481	492	472	482	494	479	444	455	482	522	471	440	460	472	462	483	454	493	439	492	499	483	490	512	469	446	445	526	487	473	455	450	448	508	469	494	513	465	478	475	453	504	482	530	468	461	483	496	495	493	498	498	458	456	473	508	471	480	506	476	476	457	452	455	448	446	493	496	499	453	486	488	484	474	487	485	469	486	492	514	484	487	458	467	464	502	486	466	448	455	466	440	508	474	499	482	508	468	496	451	468	483	476	473	480	475	522	477	482	503	504	454	495	484	505	468	453	485	487	492	443	483	500	455	538	473	516	468	515	466	481	467	479	484	516	449	467	493	469	480	486	468	496	409	464	468	522	474	510	467	492	490	475	486	434	521	512	499	450	468	518	470	487	490	430	468	487	457	430	504	493	498	515	501	477	477	514	491	484	454	486	465	426	510	493	493	467	475	442	514	499	485	469	486	511	449	491	464	489	467	517	496	492	503	506	474	520	469	419	502	464	493	451	478	521	466	494	468	479	471	477	483	449	480	542	505	462	474	459	478	462	464	485	482	482	441	505	481	494	503	477	506	511	444	516	452	494	474	452	446	499	443	485	509	439	484	499	497	469	518	485	486	489	486	485	503	492	464	504	499	500	472	483	460	494	515	453	469	502	490	489	490	511	507	505	493	434	469	505	482	455	503	457	501	503	463	450	496	468	489	497	521	490	497	494	501	429	481	480	519	492	489	487	514	485	435	463	479	479	499	489	473	459	446	494	496	484	492	437	464	471	495	497	493	485	447	481	490	473	508	479	516	443	494	480	486	471	512	444	508	511	467	482	464	502	439	491	500	477	480	496	485	465	474	513	486	469	438	487	504	477	469	491	496	502	500	479	463	480	473	487	471	472	487	498	487	493	515	486	490	466	468	470	503	476	450	496	432	476	496	470	463	444	491	489	476	476	485	453	490	460	471	463	494	479	463	501	489	446	462	489	478	456	482	500	484	472	496	439	460	472	501	501	499	508	492	529	453	493	460	492	505	473	490	529	476	488	496	460	498	459	414	479	486	470	473	485	455	480	471	436	488	461	458	486	518	474	456	487	463	521	503	435	532	491	490	502	467	485	494	497	471	436	483	457	458	473	516	458	457	460	469	471	490	455	488	508	458	456	445	459	471	487	477	458	467	459	471	436	471	470	500	488	501	488	486	481	496	454	470	454	519	494	483	472	481	458	466	488	507	511	465	482	474	481	500	492	487	491	480	449	519	455	486	497	504	461	488	451	482	542	508	486	465	469	506	499	499	491	468	469	502	490	486	507	521	470	477	505	504	508	498	496	480	461	494	469	486	479	472	462	508	462	470	482	487	471	471	489	485	485	469	515	515	482	460	432	465	478	455	500	461	451	449	485	442	497	491	501	512	486	525	476	470	498	496	453	505	476	476	494	497	475	464	483	493	470	488	499	504	459	470	444	453	483	489	473	473	473	445	485	461	498	461	483	480	458	467	480	509	465	471	506	466	442	499	506	498	477	479	483	473	475	482	525	468	461	522	467	477	499	484	462	437	502	450	492	489	510	490	495	473	458	462	501	527	520	471	469	459	496	479	435	458	467	476	479	509	460	489	549	481	484	506	448	464	462	495	481	497	504	478	479	481	507	462	510	526	482	505	443	470	458	495	490	464	511	458	498	459	512	483	441	489	484	517	512	459	448	471	522	529	446	459	475	477	460	466	483	459	470	457	508	485	495	444	497	443	509	467	462	531	502	497	506	456	462	469	496	470	518	515	489	458	451	480	468	513	477	514	476	460	465	493	487	463	464	474	484	481	470	488	483	482	515	479	519	475	499	432	487	512	505	485	483	463	517	458	497	502	492	480	512	456	495	472	492	530	477	465	460	494	479	481	480	463	498	479	477	480	454	483	484	495	501	475	503	489	498	495	476	492	473	480	473	480	475	471	471	462	484	484	479	512	484	489	513	476	435	498	475	441	462	498	469	443	496	500	522	474	469	480	501	488	464	470	508	489	480	510	486	507	475	468	476	466	459	450	436	478	478	479	475	454	489	492	491	477	470	483	483	435	472	491	470	501	459	474	505	462	503	514	490	490	457	525	463	457	464	487	459	483	513	486	492	489	471	487	457	479	494	458	471	479	483	463	478	454	461	435	470	508	516	495	500	466	489	482	451	476	471	489	471	491	501	479	463	494	434	432	498	461	495	470	474	478	468	478	501	496	488	470	467	505	510	467	444	472	487	485	493	482	486	475	473	477	446	480	478	471	494	453	468	486	486	486	483	487	425	478	506	463	448	468	474	504	456	489	484	458	463	498	510	453	468	512	486	493	464	488	506	479	455	484	514	483	501	521	462	511	488	437	469	487	462	497	448	486	429	496	459	496	447	454	478	481	468	462	469	462	491	514	524	526	474	529	476	505	475	488	499	426	503	429	490	515	496	471	478	466	453	459	481	496	533	483	493	510	496	502	468	480	457	479	479	483	496	485	534	507	482	494	486	486	479	467	465	472	503	487	467	493	479	520	459	469	483	477	469	463	450	506	498	499	486	438	490	482	489	489	477	492	421	478	416	514	448	501	464	478	477	482	480	487	449	473	480	483	459	482	458	495	441	483	496	486	473	443	497	479	454	499	503	496	468	517	471	462	491	440	485	470	462	483	491	502	484	503	439	478	468	509	486	456	471	509	449	489	449	496	498	458	463	477	501	485	489	448	524	515	481	484	428	499	471	478	495	479	466	476	472	489	475	516	474	428	487	446	484	511	470	501	544	472	521	474	503	453	465	516	494	498	489	412	493	483	486	471	486	465	473	482	484	459	503	479	498	480	457	501	463	516	519	481	469	478	467	469	454	479	464	444	444	473	516	474	497	460	494	463	476	474	474	537	472	507	514	472	464	495	490	531	467	481	496	478	512	489	487	461	485	491	484	485	505	455	501	481	469	479	443	469	480	482	460	493	470	457	443	474	471	510	459	488	488	482	454	503	471	482	490	464	471	513	449	500	478	488	492	462	482	499	494	470	474	514	493	497	519	488	463	474	467	478	485	498	461	504	474	460	511	512	475	464	517	489	469	453	526	480	499	514	450	468	487	465	453	450	453	488	477	472	472	498	490	437	469	497	441	424	500	485	449	485	472	441	446	491	465	476	419	488	469	503	423	470	463	523	463	487	512	495	489	486	480	544	520	506	492	479	458	435	469	486	485	499	455	474	464	448	496	468	455	465	469	482	489	483	516	518	466	457	462	510	490	474	502	493	485	503	470	509	505	510	478	496	458	497	465	526
14424	1804	1540	1369	1159	1141	1049	665	490	562	504	417	431	398	411	414	330	406	389	394	400	382	394	389	398	404	393	348	386	379	358	402	400	406	375	429	393	357	362	373	406	365	416	337	367	346	369	347	367	391	374	392	410	370	368	351	381	403	363	396	358	401	358	387	435	378	365	380	425	380	375	415	378	382	392	421	384	415	340	403	392	389	391	347	394	364	361	355	366	392	365	370	366	360	364	372	376	348	368	387	377	385	352	363	376	359	359	383	389	349	374	403	385	370	427	372	364	379	383	410	364	391	369	383	369	354	384	404	388	368	382	368	359	434	375	383	373	387	405	357	428	406	377	384	373	377	385	361	372	342	363	403	386	390	336	378	380	406	391	384	330	358	358	398	388	387	362	397	363	410	369	375	399	384	376	420	366	402	417	362	371	355	392	354	384	348	408	396	370	395	363	349	347	378	377	393	360	362	392	402	329	357	371	373	365	388	378	349	353	412	344	364	409	406	414	358	373	350	382	363	373	397	391	365	351	405	363	354	380	358	374	367	404	379	394	392	387	408	368	412	351	329	367	376	406	392	397	360	352	345	397	391	366	366	392	360	378	384	358	387	386	374	400	436	416	367	384	361	362	370	380	372	357	386	402	364	380	368	359	379	370	369	345	372	416	373	387	377	369	347	383	371	386	356	373	345	391	412	351	376	401	368	366	370	402	375	408	387	360	375	412	380	374	380	428	353	355	391	359	359	356	379	349	364	370	369	347	413	397	348	392	397	354	412	368	409	384	350	399	409	381	353	421	367	407	364	365	368	369	370	382	376	339	368	356	391	350	368	358	386	388	361	360	379	394	391	368	342	368	362	387	358	377	373	321	349	407	401	329	389	405	348	341	357	351	356	364	352	337	358	368	364	368	344	393	341	345	385	392	369	346	368	382	405	357	339	333	374	402	418	384	384	402	382	352	397	350	381	388	400	379	395	370	359	380	379	390	398	372	372	366	345	348	390	386	378	385	384	369	387	375	387	365	367	384	358	382	356	378	379	372	361	437	376	380	405	363	413	372	362	383	352	367	345	318	385	349	369	387	370	422	333	377	343	389	376	387	354	378	399	344	393	370	400	404	396	364	350	377	359	351	363	371	396	361	343	389	351	368	408	376	381	338	374	382	360	382	388	418	344	340	380	394	358	364	388	356	372	363	336	368	400	337	373	399	361	377	377	374	420	384	365	367	385	354	379	424	338	350	373	363	369	364	358	391	382	387	386	365	342	390	352	387	374	361	398	386	383	396	403	375	392	385	355	361	408	367	347	387	378	391	387	415	348	374	364	369	415	396	391	400	350	351	333	369	363	392	441	396	379	363	374	360	383	384	377	337	392	398	361	387	370	380	381	398	394	362	346	347	368	375	366	356	404	361	335	403	398	370	377	387	390	357	374	363	364	357	365	373	407	387	352	386	383	387	383	369	405	391	342	365	367	354	348	400	367	380	363	361	385	386	392	385	422	385	383	384	349	359	407	370	396	386	382	343	365	352	350	371	346	341	354	349	388	367	387	388	376	360	366	361	393	384	361	386	364	388	399	393	368	368	343	402	375	356	402	389	404	385	351	381	406	389	357	377	341	354	364	404	340	368	398	370	375	366	357	376	426	376	367	407	392	362	380	366	345	393	381	369	373	399	353	358	363	389	351	374	376	390	368	358	384	363	383	359	384	351	420	361	353	353	389	347	365	366	356	363	346	350	371	375	367	381	348	340	401	366	362	373	344	368	364	369	388	361	397	378	354	376	372	374	377	386	373	409	369	398	333	365	420	373	364	403	397	391	379	369	389	386	375	371	379	386	361	351	391	395	380	387	350	356	346	386	379	379	344	383	392	374	387	348	364	364	363	398	356	385	358	358	351	385	403	379	428	343	425	368	370	372	396	399	380	394	377	378	355	368	378	332	385	373	391	342	417	443	358	385	371	411	356	377	381	396	389	368	388	343	385	359	379	402	375	416	373	391	386	434	334	357	412	396	380	405	386	374	379	367	372	356	381	398	346	376	357	355	368	384	408	334	374	385	392	418	391	357	406	355	368	351	359	416	372	372	383	390	396	401	391	372	367	347	393	371	359	390	357	393	392	417	382	375	356	381	351	382	375	403	393	361	411	352	334	359	390	349	380	370	372	372	390	320	384	354	406	388	362	364	354	378	363	402	347	350	394	355	395	374	388	378	375	348	371	411	352	379	395	365	337	380	385	363	354	372	432	383	382	352	357	390	330	339	376	377	370	377	409	374	358	342	375	384	361	368	362	375	406	381	377	372	372	343	377	369	403	369	354	369	351	386	362	341	342	371	369	388	382	358	376	323	338	375	373	407	389	392	394	370	365	390	397	391	374	364	365	385	423	360	350	351	412	388	391	378	379	411	371	386	405	356	380	393	384	379	419	381	336	373	384	368	338	380	392	391	352	364	382	373	377	371	383	391	365	369	356	440	386	373	419	378	434	370	357	387	332	365	388	348	333	370	383	347	337	394	397	394	416	401	375	364	366	363	351	378	414	399	397	387	385	393	400	389	380	433	430	371	412	356	368	373	397	340	315	328	346	380	371	414	374	374	374	336	358	387	405	403	373	417	384	391	404	355	393	370	382	356	395	357	371	418	393	394	357	353	359	361	407	394	394	412	349	368	376	374	356	342	400	383	346	371	394	372	362	345	383	346	379	403	396	374	371	384	393	360	393	417	337	348	379	395	381	384	375	400	378	334	367	401	437	349	334	395	355	392	379	396	401	416	371	329	424	362	413	338	348	343	415	374	353	420	352	380	378	385	360	382	403	374	361	324	403	392	386	367	371	415	372	394	380	425	327	374	372	409	381	393	365	351	343	393	357	393	375	380	376	376	409	396	398	373	394	387	345	430	348	419	381	357	397	362	404	388	374	375	358	383	383	364	358	384	371	364	369	374	404	380	358	342	370	351	357	376	355	359	359	348	350	355	378	358	364	383	373	375	380	371	356	344	338	401	375	410	368	373	386	381	381	376	395	377	399	396	365	377	363	395	364	338	413	346	354	367	358	375	382	358	369	381	371	398	386	378	404	338	375	403	370	428	398	339	378	400	383	385	408	390	382	359	382	370	404	356	336	395	371	393	377	402	398	382	407	391	356	374	350	394	355	387	354	402	402	383	373	409	366	389	371	374	390	325	388	391	377	354	367	352	387	355	385	403	357	357	351	406	389	396	356	387	375	387	376	390	405	387	385	371	377	385	405	399	428	377	402	333	392	398	383	373	391	320	384	375	351	389	386	384	352	405	408	393	381	339	373	385	378	353	352	368	382	381	415	355	350	398	401	385	385	345	355	392	343	366	394	385	366	385	388	399	396	366	408	394	425	368	383	421	398	346	391	360	395	379	366	373	408	405	365	408	355	378	388	327	385	348	380	363	377	361	371	425	335	375	332	375	387	352	376	346	374	394	390	377	419	356	383	369	357	357	368	391	371	399	405	363	385	415	365
8314	1657	2842	3691	3752	4068	4254	2279	1595	1738	1721	1193	1150	1105	1090	1084	999	941	994	924	963	996	906	933	968	935	896	914	933	890	937	870	908	850	889	875	893	909	899	857	900	903	878	909	886	932	836	875	940	877	832	858	893	864	879	856	846	938	848	891	805	909	892	911	852	885	872	866	870	890	911	889	878	923	854	892	898	870	884	885	840	881	875	847	864	856	927	810	919	842	882	877	882	872	858	867	844	801	847	877	862	908	885	897	870	810	875	925	928	909	861	869	783	874	830	825	877	830	857	862	873	875	886	877	895	846	847	874	922	896	885	843	848	845	875	889	873	863	866	860	895	841	842	878	829	865	894	910	861	895	824	796	909	886	880	886	869	833	912	884	832	837	841	876	920	849	860	841	867	853	864	864	827	774	813	856	898	874	862	879	871	944	851	916	858	879	813	861	872	855	823	918	878	842	883	862	837	891	849	932	878	857	873	853	902	849	910	799	884	904	848	943	820	894	881	884	862	845	786	859	898	857	874	835	868	870	800	857	819	875	899	866	846	872	842	852	898	823	848	899	875	835	832	838	859	839	878	911	898	853	862	857	866	883	840	811	866	789	834	834	864	870	872	897	830	861	885	900	883	865	822	859	895	848	830	906	884	879	892	873	899	892	853	877	841	878	832	865	850	864	915	810	844	875	836	767	874	843	840	869	824	847	836	890	868	888	859	870	871	866	820	846	834	893	830	856	885	818	858	814	922	886	845	844	878	869	801	910	836	776	868	911	836	855	848	829	795	854	855	833	837	836	838	902	861	821	886	875	853	893	853	884	875	838	903	889	823	860	797	861	810	889	853	827	848	877	905	852	854	851	924	905	874	891	840	903	831	842	862	858	874	865	847	856	888	837	929	864	891	919	896	944	855	862	911	885	916	881	846	904	921	894	914	859	868	872	892	868	891	907	916	873	869	899	847	814	880	833	887	847	897	877	890	819	890	922	839	844	889	893	877	867	881	869	843	870	872	863	822	879	911	880	905	832	853	868	886	877	863	903	837	847	912	852	912	906	820	866	890	864	879	894	867	859	850	882	876	853	909	880	880	881	850	859	863	872	870	867	903	837	864	867	869	891	887	887	835	892	847	838	813	884	879	814	854	842	833	939	888	854	905	881	847	933	863	885	852	870	825	880	881	845	911	856	883	829	851	825	925	841	897	878	878	861	871	850	907	895	836	869	899	893	842	931	905	844	920	868	864	843	811	820	847	839	821	911	881	879	870	897	823	837	850	852	894	849	885	887	882	845	883	862	891	839	850	917	862	907	911	887	851	877	877	871	882	934	881	856	922	890	914	824	880	893	858	888	831	883	828	815	888	832	857	822	923	882	885	905	831	835	889	891	873	813	827	816	911	901	900	871	896	924	897	854	874	866	867	895	874	856	892	873	839	862	872	837	884	863	856	878	873	913	876	840	861	813	852	896	834	861	840	873	860	863	867	892	919	894	873	831	883	850	841	870	858	853	863	849	862	861	873	899	862	866	859	861	871	905	836	861	857	842	866	802	887	885	828	871	900	870	845	927	901	903	874	930	864	860	809	845	890	875	902	827	852	870	817	889	914	876	919	834	836	815	837	858	883	858	838	877	891	926	857	932	889	837	859	856	862	880	834	873	836	811	822	829	870	874	797	914	798	848	855	855	853	858	851	826	857	883	864	870	899	846	840	918	844	838	859	862	874	847	872	842	916	842	839	881	895	844	831	883	874	904	889	877	851	863	834	871	866	861	868	863	872	815	900	836	890	798	840	848	954	856	841	903	902	872	898	913	857	880	862	894	881	891	942	901	861	888	898	861	828	900	899	882	836	871	931	897	880	827	937	849	849	874	860	918	845	823	863	841	869	919	842	862	819	865	858	849	834	808	855	890	834	930	812	877	879	873	859	827	865	897	858	885	894	849	906	875	860	832	856	871	850	850	912	883	888	840	821	874	870	900	886	865	898	875	897	822	838	853	852	875	891	839	900	844	863	869	881	881	848	866	929	885	829	868	825	889	881	872	865	872	879	863	822	836	857	901	850	876	822	850	833	868	837	897	875	907	875	870	863	910	849	843	868	839	879	854	905	860	852	875	889	886	892	847	822	869	893	870	886	887	865	831	851	819	916	865	872	911	857	869	859	878	900	885	879	838	824	871	841	815	859	841	889	882	826	877	899	868	862	904	877	855	896	867	865	849	868	931	863	892	856	817	829	835	847	831	850	853	851	848	871	885	869	871	845	902	832	964	865	830	824	827	872	870	869	878	886	863	872	895	836	869	869	877	905	880	920	874	916	880	894	847	920	875	878	853	836	801	866	853	887	839	895	812	882	882	835	812	872	850	890	869	818	882	851	848	850	839	892	851	901	868	872	836	951	873	826	841	863	883	841	913	843	845	883	826	885	892	923	919	885	883	864	844	856	865	897	838	897	862	870	896	838	831	869	877	888	820	879	893	854	800	882	887	864	903	905	904	852	833	865	869	897	868	862	876	912	824	814	906	896	860	870	832	889	878	831	853	882	853	807	780	879	878	924	852	885	854	871	873	890	876	878	909	818	886	881	826	922	821	921	857	903	862	836	868	885	881	880	852	869	873	931	861	862	887	895	822	924	878	911	869	832	905	922	888	844	917	824	879	891	862	899	919	849	871	855	845	890	822	855	832	881	877	894	849	910	845	937	835	826	874	873	883	857	830	883	875	827	862	835	946	873	859	873	872	895	821	843	943	868	876	836	830	883	858	826	919	884	828	903	840	847	881	853	912	884	876	865	902	879	866	897	859	875	830	871	848	844	853	873	873	858	851	857	834	875	855	817	857	844	858	847	815	882	847	863	857	889	855	858	877	825	857	863	894	908	902	832	859	876	893	858	896	813	869	873	889	893	856	842	876	826	885	867	876	816	853	865	887	889	876	904	842	841	886	839	839	864	843	878	848	820	790	817	890	883	888	859	889	886	890	933	828	812	919	855	898	924	884	843	811	852	890	823	865	905	859	836	948	890	825	842	822	869	905	844	814	892	857	856	821	850	860	830	850	890	834	841	873	862	879	901	896	863	856	895	862	907	872	911	865	862	889	874	918	903	904	817	861	781	853	855	837	847	871	867	820	890	829	849	872	848	863	866	874	852	881	913	820	805	942	886	896	866	859	881	860	874	838	894	864	892	888	828	906	878	896	866	881	911	863	823	848	862	821	874	882	855	882	887	855	897	876	893	885	870	832	853	889	881	878	862	817	834	867	888	892	842	905	870	870	856	831	849	847	853	827	882	851	860	863	838	846	850	870	877	851	876	839	884	837	891	843	891	910	856	847	904	862	857	918	918	884	948	855	904	906	910	880	851	855	863	898	867	920	863	877	811	886	918	856	835	858	824	831	849	866	935	842	842	860	872	846	846	869	889	850	836	879	853	873	860	835	829	891	848	862	832	887	838	870	916	885	887	873	903	851	854	806	886	870	849	880	868	871	846	810	857	815	939	904
1582	300	348	344	341	345	399	298	215	238	237	205	225	215	232	216	208	222	234	226	216	201	217	209	247	234	218	244	228	234	207	221	226	216	206	300	216	238	221	225	197	223	214	216	200	239	230	218	226	231	201	232	227	233	234	234	239	244	231	178	205	226	218	207	236	215	209	216	222	239	221	204	227	207	229	198	184	210	232	197	229	203	232	234	226	223	222	254	203	219	216	194	205	239	223	220	249	221	209	256	234	229	204	247	204	228	210	217	237	208	262	224	216	216	229	208	232	229	228	203	220	200	224	200	217	202	203	209	252	226	243	195	231	191	241	207	219	245	206	241	203	218	222	228	216	232	200	231	193	223	241	221	222	214	236	198	213	196	214	234	225	210	226	210	233	251	184	220	209	204	206	218	227	223	228	212	225	223	221	206	229	231	213	224	238	249	229	225	189	215	196	202	213	208	225	218	212	208	214	242	224	212	207	213	228	214	210	198	197	217	199	203	245	208	248	225	187	223	176	224	223	252	204	228	208	210	223	244	201	215	204	218	226	232	212	191	238	229	214	224	211	212	189	188	226	207	214	213	230	227	236	238	230	222	234	206	201	219	201	202	202	210	224	201	215	230	229	243	224	206	205	234	202	223	240	219	236	211	250	232	193	214	216	224	199	219	200	209	214	220	243	216	227	211	203	213	218	199	202	235	235	264	211	206	200	217	225	222	237	169	242	231	218	213	205	248	202	226	204	211	212	213	211	232	218	234	200	202	222	217	218	220	233	232	231	213	221	230	218	193	188	205	216	230	228	206	234	202	222	212	212	201	225	255	219	215	212	225	223	231	221	232	233	228	221	239	237	198	223	203	248	190	177	256	245	220	182	189	255	207	206	200	216	233	213	200	205	236	203	193	220	201	206	198	210	196	234	202	234	251	212	218	235	213	188	224	216	214	200	209	218	239	226	203	247	226	216	218	235	235	242	215	188	221	205	233	203	216	223	238	214	215	186	228	261	235	243	224	222	210	169	229	210	223	197	206	240	218	248	236	229	224	246	256	223	234	204	206	215	243	251	224	214	203	252	233	211	208	229	248	229	206	205	242	205	208	201	214	214	229	249	241	215	241	201	216	241	206	238	230	227	197	209	212	262	218	199	212	224	225	188	208	196	216	214	221	219	249	217	223	195	201	206	226	205	227	200	227	235	218	236	219	200	199	216	228	242	215	218	232	210	212	217	211	236	229	221	217	234	240	221	240	211	209	227	211	218	214	238	240	238	228	215	219	219	223	241	236	195	208	198	209	196	197	209	237	215	216	214	221	233	246	249	219	210	239	247	224	203	217	226	211	201	191	220	220	221	223	228	235	222	233	230	227	210	233	218	200	204	233	241	227	228	209	202	219	212	206	188	176	222	243	256	208	194	176	221	233	220	200	223	218	219	189	184	195	203	216	208	231	213	213	211	240	224	246	215	225	209	237	260	219	219	226	244	224	200	221	208	225	201	203	224	200	232	220	238	211	226	233	211	195	218	177	203	235	237	246	219	234	237	226	206	204	211	238	221	208	217	238	222	200	219	204	253	225	228	222	206	196	218	223	215	214	204	234	212	198	246	217	216	207	183	230	174	196	219	210	203	211	237	223	198	203	195	210	219	212	219	203	214	240	223	215	232	224	187	227	253	220	233	234	234	226	227	200	215	240	211	213	261	204	225	216	227	211	224	227	239	236	244	223	215	206	235	248	192	212	212	218	215	188	236	213	190	209	269	204	195	247	236	241	211	234	218	205	211	201	240	229	208	209	207	218	207	198	219	230	202	213	218	203	200	238	207	198	207	231	214	201	217	233	226	244	214	225	203	210	194	233	196	214	203	248	188	208	214	217	237	245	222	236	228	212	206	210	219	205	237	224	219	214	228	215	203	216	206	223	207	211	207	230	245	228	213	227	213	230	218	223	221	213	211	200	217	229	227	225	214	236	225	201	246	234	216	211	234	219	227	213	223	239	245	235	228	237	206	194	204	248	219	226	240	224	225	209	227	242	244	214	232	242	247	226	227	214	249	228	217	225	226	229	236	218	218	224	204	233	210	221	218	189	196	227	227	229	220	207	236	230	220	210	224	203	198	225	222	219	204	241	233	218	226	221	248	202	225	233	196	227	194	231	194	245	210	224	221	213	236	255	211	243	218	186	230	228	216	237	246	211	228	246	231	259	237	217	191	226	199	216	231	217	238	198	200	248	223	197	213	202	235	223	253	206	232	231	189	211	243	217	194	240	228	233	227	242	222	217	215	234	192	221	206	209	196	219	202	210	228	214	230	244	222	230	221	210	229	236	194	249	225	216	233	214	207	252	217	238	218	220	239	242	220	205	201	240	201	180	226	229	223	250	214	238	239	219	220	219	211	184	247	237	229	225	202	212	218	220	222	229	233	224	219	243	187	183	214	239	234	222	212	226	246	224	230	213	225	241	193	224	243	224	218	215	227	211	225	250	242	213	204	201	199	248	217	239	213	215	226	222	255	221	220	220	225	225	225	245	234	233	234	203	222	192	224	197	210	181	265	230	199	236	210	208	232	220	199	198	243	217	186	247	237	251	191	236	235	248	208	249	237	244	230	202	235	214	210	247	258	224	221	216	224	244	216	225	236	217	227	218	239	239	221	209	220	223	235	226	223	191	193	212	225	206	234	231	239	220	210	190	213	226	226	207	200	223	210	222	230	206	214	225	215	230	224	224	225	197	204	228	197	206	230	206	244	195	231	229	193	208	239	217	210	205	200	213	237	228	201	228	202	201	215	202	227	215	234	236	221	218	233	226	228	221	203	207	219	227	195	209	243	200	201	218	210	184	216	207	214	228	218	218	234	227	188	207	205	232	211	188	218	233	214	206	206	219	224	220	213	209	227	221	225	247	237	217	230	187	217	234	224	207	197	196	241	238	215	218	221	229	206	218	201	234	214	205	214	242	219	253	218	204	225	246	227	217	242	235	224	213	214	204	226	214	215	243	256	200	227	218	231	206	217	203	231	236	218	206	231	239	221	211	202	203	196	205	216	197	219	228	259	254	238	203	215	249	216	230	198	207	236	211	219	194	228	214	224	194	210	231	214	231	210	251	216	243	205	209	267	219	206	231	203	215	225	196	203	222	216	217	220	220	223	218	225	209	229	253	232	222	224	196	226	206	225	262	214	203	200	202	215	216	222	203	247	225	237	227	209	220	226	203	251	221	209	231	220	224	213	182	244	244	182	228	204	213	207	228	217	197	228	223	172	217	244	205	210	218	233	232	217	216	213	188	226	230	201	238	210	190	225	229	192	224	214	241	190	217	236	221	241	217	219	239	202	239	215	215	212	208	225	227	193	200	220	249	229	217	236	204	212	226	222	217	224	213	234	212	202	211	184	222	187	225	235	199	207	222	206	238	212	236	206	227	217	219	217	196	213	206	201	225	254	193	214	219	232	213	218	203	208	213	204	239	202	211	188	225	227	236	236	227	202	186	203	217
1725	621	732	970	1074	1309	1451	832	597	690	665	585	563	551	565	560	572	556	568	556	537	523	564	553	591	524	540	562	519	556	541	534	572	538	569	552	546	556	541	525	522	532	524	564	558	538	541	539	504	515	534	573	540	519	575	534	507	565	568	512	558	566	568	558	520	561	496	522	556	564	573	551	558	506	563	526	515	561	526	527	518	541	540	544	541	547	546	571	548	544	574	542	539	539	547	507	544	525	567	533	524	528	500	540	528	518	562	539	524	545	559	547	509	579	531	551	529	525	517	549	561	494	531	567	581	530	559	521	530	568	527	550	547	512	508	538	530	524	575	512	547	540	586	515	604	516	525	574	539	535	551	537	562	507	548	538	538	550	533	560	566	576	559	560	528	564	553	513	529	550	580	546	517	542	519	530	542	566	519	515	560	567	551	545	504	499	521	499	520	557	506	574	508	529	541	571	550	544	521	520	545	546	559	528	546	576	517	566	531	526	516	531	530	545	566	562	521	507	547	546	533	530	511	581	603	489	563	581	545	572	553	520	550	531	562	533	520	528	572	562	535	534	522	531	574	573	511	539	552	549	526	565	573	569	504	504	541	545	520	529	605	561	548	505	585	539	548	516	539	560	541	560	571	517	531	542	565	572	533	529	525	519	522	539	519	540	553	569	545	555	549	492	510	545	611	570	518	521	518	571	528	539	534	539	589	534	569	543	528	561	522	542	526	498	530	515	546	531	534	567	557	548	505	517	541	483	557	532	538	509	530	516	544	572	579	542	556	529	513	547	564	530	556	566	575	541	518	507	553	520	543	557	536	492	551	529	525	521	505	511	540	551	548	520	532	567	549	470	518	544	572	539	541	514	526	558	516	521	542	553	575	514	548	501	566	540	544	515	526	520	560	528	520	522	519	504	496	537	544	543	538	556	549	519	539	532	505	532	573	541	542	530	535	523	507	549	565	510	573	546	575	533	515	577	511	529	505	535	575	552	527	564	525	537	537	574	528	516	538	558	557	551	523	533	524	523	554	518	566	521	537	555	522	549	563	539	584	584	514	547	499	543	565	567	482	524	555	531	544	514	475	535	555	548	512	540	554	526	538	537	511	546	528	551	504	517	538	557	540	526	560	554	556	562	542	569	522	544	530	549	498	531	544	542	574	553	546	536	524	501	545	531	510	546	565	560	533	531	545	525	552	529	568	538	528	547	562	554	516	519	546	540	525	541	522	528	586	559	529	580	556	553	525	538	508	543	510	538	557	595	526	528	559	515	518	537	521	535	565	534	541	536	516	553	567	543	534	515	585	508	546	575	530	586	521	542	500	561	550	519	543	569	578	542	522	486	548	539	499	558	568	561	583	529	533	501	532	528	522	536	527	581	513	521	548	481	495	549	577	560	567	534	527	546	577	595	515	504	529	563	555	575	558	576	539	563	568	515	534	548	568	554	563	541	559	528	502	533	527	535	562	519	515	509	547	581	525	547	533	489	558	523	573	525	526	527	538	539	540	545	509	529	532	579	569	535	561	513	568	515	538	485	573	526	538	533	547	553	560	541	527	548	533	597	530	540	542	532	566	548	533	518	565	547	546	569	527	603	539	528	550	498	539	534	530	524	516	554	546	486	523	532	549	558	588	512	538	561	514	537	586	483	522	512	565	517	508	516	545	549	567	546	522	521	520	550	509	541	556	539	536	548	528	534	511	549	508	524	507	499	522	552	536	497	546	564	514	527	528	561	551	523	519	543	563	583	515	512	540	555	486	530	553	562	552	575	551	557	545	548	534	549	552	561	545	497	574	528	520	578	563	572	540	577	534	541	543	517	537	535	543	538	560	518	513	546	524	562	562	565	572	551	530	519	506	539	568	539	543	544	528	556	547	584	556	525	555	547	566	594	524	543	530	524	531	526	513	510	537	532	537	555	556	550	542	544	494	569	504	530	532	514	570	574	524	522	579	520	555	546	539	542	528	555	553	544	498	567	538	582	548	572	566	519	551	552	562	547	540	574	529	564	532	554	517	524	503	537	507	538	532	506	555	544	525	506	522	522	524	535	560	552	547	527	564	514	529	561	528	575	502	535	529	542	550	575	558	555	569	585	527	553	538	494	568	528	532	564	587	548	507	535	574	546	564	572	550	543	514	511	520	520	545	549	541	549	560	554	547	571	538	537	540	481	523	556	551	519	529	566	575	509	544	580	542	540	559	546	540	556	544	500	549	532	568	565	558	542	529	530	541	562	564	530	539	521	506	559	525	551	551	504	576	484	539	561	516	514	513	511	492	539	559	565	551	533	561	581	560	506	492	553	607	532	556	533	548	547	539	531	510	517	534	514	583	544	535	524	504	554	564	544	552	523	538	551	542	531	579	571	585	592	532	533	543	573	574	548	527	523	499	561	523	522	559	571	564	518	532	532	526	569	558	533	539	561	531	567	530	570	517	557	570	533	517	526	543	520	567	524	549	534	539	532	536	579	559	557	520	511	549	539	523	566	540	533	536	555	530	535	547	542	535	529	532	542	532	543	562	516	594	538	551	526	556	543	554	552	574	562	574	561	531	524	604	531	530	545	544	543	569	535	571	545	513	523	529	544	553	519	518	529	548	529	562	562	537	556	559	534	559	624	514	535	547	509	534	580	550	522	571	580	489	545	533	519	572	522	530	517	566	603	500	499	502	550	553	568	545	532	563	546	564	513	556	524	537	551	610	515	546	556	566	528	531	570	537	545	555	535	552	529	541	509	563	589	570	523	505	527	549	545	541	544	553	519	549	526	540	550	538	562	548	527	557	538	537	517	495	577	569	535	542	530	544	520	527	517	560	548	528	555	553	554	514	590	508	586	545	537	552	570	502	521	551	526	581	533	535	530	477	544	520	538	548	518	552	552	574	503	561	522	575	509	497	553	548	604	576	520	562	541	529	549	478	539	556	574	528	544	526	563	566	513	494	562	522	507	553	534	550	529	535	556	521	539	560	551	554	527	543	574	534	573	533	574	505	555	539	533	569	561	529	521	529	555	512	533	567	570	504	538	564	523	551	510	553	562	516	515	558	561	580	573	518	594	552	522	529	514	524	481	532	564	571	544	546	573	558	578	528	521	564	502	511	522	546	561	555	545	534	508	526	498	534	521	566	535	536	564	537	552	533	565	581	512	508	511	567	542	598	572	509	544	493	485	530	555	510	555	533	517	516	547	588	518	528	532	549	590	567	581	573	554	562	555	517	542	538	619	569	553	533	574	521	544	545	536	492	540	552	551	535	520	517	592	548	571	527	579	537	548	543	570	507	546	520	534	505	528	537	536	552	545	554	510	526	532	540	537	560	531	541	554	568	534	516	552	536	583	570	504	559	539	550	532	572	604	545	550	547	519	524	541	508	529	537	543	562	564	515	513	526	564	509	583	552	550	536	562	585	566	548	537	552	546	533	553	566	538	548	570	572	545	526	540	565	521	513	531	568	543	542	575	533	513	538	527	539	500	582	556	537	567	560	574
7171	657	756	600	627	597	665	373	266	274	259	228	197	217	198	229	163	196	163	168	193	192	202	181	168	190	187	170	176	221	193	180	185	168	187	199	205	191	182	182	183	183	207	176	176	199	181	157	185	184	196	189	173	170	198	190	184	210	178	198	193	195	179	187	141	179	160	193	167	190	174	177	157	161	209	196	155	177	197	187	182	177	187	180	194	168	176	155	196	171	175	171	175	188	185	190	168	169	153	173	185	189	197	171	203	197	178	174	191	177	160	172	183	173	190	159	170	167	168	184	190	191	179	161	159	200	156	175	186	172	157	170	180	175	187	176	148	188	170	192	178	182	186	149	163	201	178	191	167	175	163	152	172	178	167	208	176	207	184	166	184	169	178	151	167	169	160	185	170	173	186	163	188	194	151	189	201	170	168	199	186	200	183	189	195	150	171	174	193	162	187	185	174	196	183	192	172	188	186	183	164	229	173	188	183	183	177	173	158	184	185	180	183	184	163	195	168	155	171	174	175	179	186	188	204	156	186	192	179	179	192	176	171	197	202	175	174	182	178	193	188	191	180	179	173	207	186	199	183	168	167	207	186	178	221	187	166	180	175	167	206	178	204	186	156	163	207	185	201	202	185	177	181	167	173	165	167	210	187	201	190	156	191	175	161	180	178	190	183	165	163	158	175	145	185	178	172	199	172	204	170	178	187	173	191	168	168	202	162	176	193	211	205	176	180	204	184	173	169	166	185	177	192	185	200	187	184	169	186	192	190	189	175	180	182	189	189	165	184	162	169	156	192	179	193	163	157	191	199	167	183	185	165	210	191	169	185	200	206	208	199	194	148	161	200	158	204	161	188	171	183	176	199	194	193	187	182	175	170	201	204	172	160	176	150	180	202	183	200	179	160	157	182	176	179	183	198	164	196	180	163	177	182	167	162	203	191	185	195	191	185	175	168	167	195	162	166	156	216	182	165	180	186	187	190	189	176	176	185	180	181	199	179	185	193	189	167	198	168	194	170	174	177	185	194	180	210	158	158	179	174	200	181	184	151	187	177	194	187	182	175	207	164	198	198	200	193	188	190	178	176	171	153	176	193	227	173	196	194	191	189	180	175	182	176	182	181	198	176	178	156	171	170	179	159	182	179	168	145	172	145	164	164	180	174	165	174	173	179	210	199	171	200	165	181	184	161	150	159	176	183	176	188	181	197	199	173	166	182	178	179	189	181	184	190	181	203	138	187	185	166	197	180	168	166	184	145	160	200	182	199	158	168	172	171	160	153	189	170	181	201	176	186	183	183	192	180	171	156	172	179	165	189	168	176	168	176	171	196	173	189	177	188	184	162	203	185	185	159	185	184	178	169	175	196	202	161	182	188	174	167	171	202	185	185	164	186	159	161	189	192	158	180	178	184	170	179	178	167	201	196	167	186	195	180	197	163	176	180	174	183	197	190	153	156	179	186	168	199	187	181	180	160	194	181	181	165	204	185	173	207	187	167	171	228	200	172	177	197	176	191	202	186	150	157	157	147	179	163	158	187	200	187	180	177	172	178	187	171	175	159	208	166	184	199	186	183	173	193	175	185	164	164	181	187	183	187	184	176	179	186	202	193	163	193	172	191	184	145	175	160	175	205	205	192	177	166	167	174	188	154	183	213	195	185	181	196	177	174	177	173	163	188	177	142	184	203	163	161	178	186	168	196	162	178	188	207	183	191	189	187	190	185	192	169	199	191	207	163	189	180	196	175	177	195	160	202	192	172	183	215	177	149	169	172	161	196	188	184	188	167	185	183	186	200	220	171	181	193	177	186	177	171	165	177	200	165	180	170	167	177	184	175	168	157	188	195	178	173	192	172	194	179	150	195	192	172	152	178	185	166	183	195	188	196	165	192	190	190	167	195	186	178	184	197	176	161	206	169	175	178	176	198	192	186	179	180	172	188	194	206	188	185	218	180	178	164	187	172	190	168	173	181	178	188	185	165	192	184	187	176	174	166	189	179	199	175	193	195	179	204	188	172	200	176	199	174	181	169	175	186	167	181	191	164	178	189	180	187	201	172	176	186	185	213	183	169	178	176	182	179	170	195	197	169	182	197	168	193	182	168	187	189	193	180	193	223	166	194	182	165	189	188	164	173	173	158	168	159	199	182	174	165	194	169	161	185	184	166	181	168	169	152	158	173	223	175	182	200	187	188	183	183	160	195	171	170	189	176	181	179	180	197	165	173	181	180	185	152	160	178	192	182	195	186	184	194	175	159	169	170	209	181	173	173	171	180	189	179	168	158	205	177	193	186	148	190	194	193	156	206	199	179	180	198	172	196	188	179	182	158	205	188	173	180	162	168	192	176	156	173	169	168	159	193	184	183	205	201	179	181	183	182	185	199	155	220	181	164	183	167	183	183	172	174	189	206	193	153	199	149	210	201	169	210	180	189	196	188	175	202	188	185	174	184	192	197	170	185	162	183	161	190	196	215	201	207	195	204	185	168	179	161	201	207	149	170	208	182	174	153	205	204	181	195	155	174	195	202	175	179	161	189	203	189	168	185	166	171	196	187	181	185	195	190	186	173	211	200	191	184	181	168	193	188	140	183	176	178	190	188	194	165	155	191	173	168	180	179	180	157	180	163	170	181	189	191	197	178	179	181	179	171	187	169	179	176	169	175	185	189	198	169	185	195	201	162	170	181	193	185	167	163	175	188	173	202	199	182	177	185	180	186	200	177	194	170	183	172	184	154	174	169	194	184	173	170	185	181	193	174	181	199	184	187	158	179	173	147	171	180	161	176	193	202	169	175	161	150	178	171	164	188	151	183	194	184	174	157	176	179	191	169	193	159	178	165	158	166	186	179	188	195	189	183	179	179	182	175	174	172	183	206	181	162	169	170	160	173	157	179	162	195	181	181	179	169	213	193	187	188	197	188	174	205	174	190	166	149	168	177	154	191	177	162	161	192	202	167	187	160	162	164	154	156	189	180	188	166	187	189	202	175	177	161	181	193	179	179	186	189	175	180	175	173	158	187	179	179	167	181	199	189	161	178	170	158	178	173	155	165	193	196	192	177	166	157	202	179	175	161	184	185	174	180	206	183	178	168	195	145	163	180	170	193	163	174	151	177	218	208	188	171	229	202	162	176	182	175	187	198	154	210	188	190	183	171	166	152	167	163	174	201	186	161	178	163	178	180	187	164	189	173	195	208	158	161	186	166	176	177	192	170	182	176	162	206	160	171	144	173	188	195	190	155	198	171	193	177	198	178	174	179	174	183	193	187	133	194	184	167	167	187	155	182	187	180	171	183	196	180	202	182	183	188	184	167	179	189	187	191	175	158	175	167	179	215	185	143	172	177	188	185	180	172	194	157	165	187	181	185	188	194	156	195	194	180	181	182	165	177	156	197	164	165	174	198	189	169	169	173	187	202	183	186	167	194	195	192	199	187	210	184	164	189	188	195	197	171	198	174	190	186	201	167	184	174	168	183	186	190	178	181	191	172	182
6101	893	1656	2257	2263	2603	2933	1350	914	994	1020	675	610	569	648	594	550	540	522	551	542	525	558	504	515	495	544	527	507	516	510	496	535	517	524	489	538	498	497	501	496	541	512	491	472	473	539	456	528	517	506	490	536	486	506	464	460	459	498	474	470	522	461	472	506	487	522	495	531	490	461	501	486	484	477	485	480	417	464	460	490	479	484	480	489	461	454	452	507	512	485	457	480	479	464	499	458	450	460	470	477	494	497	521	478	482	465	480	474	518	486	487	430	497	503	460	491	483	487	480	474	451	497	492	488	503	454	438	514	470	496	472	459	490	512	454	485	462	472	441	488	442	488	469	449	486	489	471	495	460	485	507	460	469	497	474	478	480	505	451	506	499	486	492	486	505	495	478	508	505	481	463	509	508	511	471	501	469	460	482	474	490	457	514	491	456	504	494	484	476	455	445	459	488	492	492	477	487	513	455	495	501	446	452	508	493	491	485	449	515	486	517	454	501	502	504	499	500	478	498	492	481	467	490	493	486	489	482	433	477	471	457	471	472	481	469	461	499	487	456	509	458	479	489	518	477	485	472	491	445	464	451	502	479	489	455	490	486	462	444	475	444	495	488	461	482	466	499	450	486	501	470	496	494	481	479	493	490	483	479	500	505	474	476	484	491	491	491	475	481	512	512	488	459	459	515	462	486	456	448	451	475	525	465	466	493	494	493	508	501	489	501	481	489	510	547	485	479	503	515	479	513	515	482	467	514	493	481	513	505	525	455	480	472	460	494	486	469	477	456	486	461	456	497	484	438	476	496	496	511	503	453	455	468	526	473	473	508	472	488	511	532	489	481	515	474	466	470	482	495	493	469	478	480	472	506	472	535	516	483	492	464	521	438	504	513	495	472	495	488	516	494	493	527	470	461	507	473	465	472	436	464	471	485	483	481	499	475	475	509	486	465	479	469	515	447	508	429	481	469	482	477	497	463	490	485	506	488	478	532	518	508	473	527	484	488	477	462	514	519	520	457	478	479	471	486	503	526	461	467	485	477	504	519	484	490	475	491	427	512	488	483	493	503	516	464	500	469	489	507	483	493	485	436	488	472	457	476	469	469	501	461	502	496	456	497	461	482	443	484	502	487	515	454	442	490	522	489	467	503	503	524	460	503	501	508	505	477	483	479	449	466	490	488	504	461	496	511	467	489	461	479	505	502	476	508	479	426	490	453	546	490	497	506	486	506	478	518	498	488	528	474	504	475	462	490	515	501	494	495	478	521	506	473	506	474	475	488	447	526	464	493	460	493	499	483	485	478	473	488	463	517	457	476	484	480	480	461	486	461	428	490	498	467	446	487	489	463	491	472	511	496	478	498	459	448	496	472	487	484	496	524	480	476	490	441	469	471	459	450	438	498	486	440	457	487	524	477	493	437	511	489	501	459	493	456	464	496	474	478	454	500	501	448	459	498	508	471	432	465	463	459	478	473	464	429	513	520	504	491	448	511	462	474	498	496	459	456	488	497	484	499	465	472	465	504	467	510	488	463	464	489	477	485	463	488	497	440	515	527	487	475	467	487	482	503	490	458	449	474	490	500	436	477	505	488	497	537	518	515	495	497	519	469	495	483	513	491	464	491	457	475	489	501	504	505	411	491	504	504	503	504	499	526	506	481	473	483	533	490	487	471	463	486	477	492	461	483	459	532	474	467	513	459	491	478	534	508	522	432	472	492	535	478	463	470	500	494	488	471	469	467	486	507	480	474	477	488	511	456	478	475	499	455	481	458	482	509	457	509	477	452	512	478	448	439	448	492	485	500	519	498	501	458	474	478	508	456	436	497	499	481	441	487	489	476	488	520	485	452	491	465	485	490	483	465	477	474	492	457	499	472	454	471	453	480	501	477	485	507	454	460	457	529	482	461	490	471	490	489	461	472	495	469	469	441	491	534	480	485	439	479	487	489	510	496	494	498	507	492	473	469	464	499	476	504	457	475	525	472	499	508	482	497	474	494	494	464	507	468	463	489	459	486	477	485	494	476	512	486	497	429	466	485	479	470	510	457	483	509	495	503	486	537	435	457	460	485	451	476	434	489	488	492	480	478	477	453	509	503	474	488	505	482	508	484	519	488	485	479	495	497	517	483	487	498	448	502	450	439	494	476	469	464	512	479	454	481	484	508	473	464	444	474	491	497	470	507	468	490	489	505	505	482	497	473	461	472	464	484	507	475	465	471	472	461	437	488	531	536	443	483	497	499	478	472	484	465	474	487	480	495	460	450	488	478	459	459	497	517	501	492	458	445	535	470	496	491	459	415	516	481	484	490	490	501	463	485	469	473	472	472	498	484	510	447	478	474	465	514	505	492	499	516	506	491	492	498	494	490	510	510	474	519	495	452	458	508	486	493	494	496	458	439	487	489	493	507	458	452	453	478	474	450	469	464	500	491	491	483	518	459	472	516	469	479	471	485	474	478	487	493	504	467	462	472	490	483	449	460	458	481	475	470	477	489	483	488	478	496	472	447	492	495	462	493	478	512	484	449	497	473	498	506	454	511	504	463	474	454	511	495	487	493	545	497	483	486	491	515	467	494	498	489	470	478	499	443	504	494	508	475	509	468	477	492	487	458	490	515	495	466	480	462	461	484	456	532	505	520	516	461	468	466	492	496	506	432	490	469	505	454	462	457	480	465	519	460	498	455	472	476	501	461	493	492	443	481	473	457	452	489	448	457	480	476	484	508	504	455	481	486	473	476	446	466	519	463	467	477	457	487	529	478	518	452	459	455	487	472	494	495	464	530	466	480	500	499	456	488	467	467	455	471	468	487	497	472	450	439	465	483	469	447	474	490	496	492	471	476	511	507	491	484	480	511	494	450	472	473	506	484	484	488	510	485	459	504	459	517	488	500	491	496	492	477	490	501	502	455	523	485	429	475	467	482	485	489	485	488	518	490	507	470	510	478	496	459	501	488	449	487	481	512	468	457	479	476	444	527	437	470	490	497	508	495	483	461	479	506	448	469	498	483	488	448	516	457	493	451	513	470	486	456	451	531	473	463	462	488	485	460	502	471	489	521	494	437	491	491	477	482	478	475	499	499	480	461	467	505	513	485	474	505	503	473	518	475	509	488	478	518	480	483	453	497	512	490	452	450	485	452	494	488	453	464	492	491	470	462	478	499	469	466	493	534	484	483	473	500	482	447	468	443	505	491	488	506	485	467	476	488	496	494	473	485	498	473	491	492	477	482	503	506	502	462	456	520	489	505	475	481	467	511	476	494	490	500	498	496	495	469	496	506	482	470	489	508	473	455	424	477	490	465	484	492	475	458	481	503	484	513	488	489	475	486	446	509	533	474	452	476	492	516	518	498	457	483	517	483	520	487	498	486	509	462	457	508	480	489	474	475	481	487	514	494	506	445	502	483	491	506	446	468	494	495	458	476	495	481	480	457	477	490	469	478	499	456	533	500	514	478	449	469	504	498	439	501	513	485	507	499	450	481	457	493
14415	1650	1451	1363	1310	1189	1099	666	501	559	537	421	404	398	398	427	403	378	407	403	407	424	386	406	409	371	358	363	342	362	368	397	341	362	394	396	359	372	392	432	387	374	396	349	398	391	388	371	385	364	355	388	391	373	402	333	381	344	367	365	331	360	394	358	368	413	394	371	400	407	375	335	378	383	402	406	395	394	390	395	376	372	358	348	382	378	361	380	401	351	365	330	378	368	399	392	391	390	398	399	361	373	392	409	396	377	354	382	397	317	383	414	388	416	397	403	359	377	415	374	390	383	387	347	359	331	389	367	417	416	371	372	340	398	418	383	420	418	419	363	379	380	412	390	376	383	374	359	338	344	375	384	366	376	391	407	349	389	367	385	379	395	357	375	362	373	369	354	375	373	350	392	360	391	374	401	403	370	397	366	373	366	405	359	388	362	338	392	397	368	411	390	385	378	369	372	406	367	389	384	378	368	369	343	377	428	385	390	362	367	390	389	415	369	380	372	370	402	355	392	365	364	392	386	350	348	361	375	352	375	366	393	381	353	369	359	369	383	380	417	371	373	395	350	389	352	363	403	375	377	340	380	416	365	370	372	388	394	401	356	365	373	385	355	382	365	380	355	369	395	405	351	385	360	383	388	397	394	370	381	388	374	386	379	368	403	368	353	384	392	397	411	381	350	359	411	395	388	367	395	386	383	398	390	389	360	369	356	411	382	395	398	403	370	372	367	364	356	359	375	380	355	399	371	345	381	370	370	378	339	396	372	420	390	357	362	375	438	376	354	363	360	364	330	366	408	389	379	404	387	375	376	394	389	348	391	375	373	387	421	389	385	388	391	412	395	391	387	347	364	330	382	356	410	380	391	396	378	376	349	410	386	374	325	384	408	354	372	354	379	385	357	361	397	376	391	390	417	358	349	387	398	387	391	375	392	398	350	417	394	393	353	388	370	287	382	389	349	379	354	362	332	353	355	377	342	366	377	408	362	388	402	361	400	404	377	364	378	366	380	334	392	383	393	358	362	394	362	393	366	421	372	365	394	410	385	405	382	371	365	379	426	419	350	369	336	364	373	401	378	376	405	370	358	378	387	399	369	384	360	350	355	363	391	401	394	383	407	369	381	422	386	399	383	346	367	411	392	389	364	368	376	334	379	384	388	388	402	405	395	361	390	397	366	398	405	374	446	366	389	316	350	361	359	408	417	358	369	374	372	364	382	351	385	362	382	366	379	397	345	359	375	353	354	357	377	381	339	367	421	384	357	408	351	400	395	357	373	340	389	391	398	348	378	356	371	427	373	387	440	380	415	380	362	405	352	378	372	354	360	341	372	392	421	366	364	355	340	436	369	382	413	402	342	375	389	346	371	329	332	383	383	403	412	414	376	360	336	379	383	402	379	332	384	365	408	335	365	376	355	389	362	402	446	401	390	363	394	431	393	391	387	367	349	391	383	382	356	359	377	374	353	367	379	371	387	359	427	371	402	357	338	389	360	376	374	414	389	344	387	363	382	405	360	399	379	380	367	347	407	396	401	372	382	412	391	370	388	399	385	380	359	362	395	344	352	374	379	365	382	373	367	358	384	405	355	364	400	372	387	390	419	370	395	356	355	357	363	333	387	396	443	401	382	386	364	371	378	338	407	377	348	412	360	338	418	358	363	377	399	388	382	407	384	384	385	377	401	367	376	377	361	385	350	365	400	407	359	381	364	394	371	358	369	416	353	364	379	421	392	388	387	395	353	390	370	393	383	379	414	393	384	375	364	379	401	373	391	350	379	378	372	357	400	379	393	394	370	379	370	373	394	354	356	396	384	374	391	374	354	393	392	393	398	378	389	406	389	377	404	410	336	381	367	381	349	371	379	425	376	412	396	345	371	400	382	355	397	358	380	333	369	369	381	403	346	377	379	404	382	358	384	364	360	413	373	382	383	404	339	376	376	351	388	366	400	368	391	387	383	414	356	371	373	395	420	379	385	378	380	364	374	361	378	337	347	391	371	418	370	382	411	380	383	408	390	396	390	379	336	392	400	349	370	396	388	355	384	387	376	420	391	400	376	361	368	379	413	376	396	381	377	373	420	399	332	380	353	401	396	370	361	387	374	380	384	361	375	431	372	359	401	382	391	401	379	361	359	349	401	377	375	361	382	378	394	374	326	407	362	374	347	350	411	358	386	415	360	366	402	367	391	398	381	369	378	372	383	388	399	375	419	379	366	393	408	381	358	388	391	392	436	378	418	387	393	401	382	419	406	378	372	379	376	357	382	376	399	344	378	391	406	344	362	382	392	324	387	346	388	369	373	394	373	420	384	360	373	387	387	341	358	374	385	368	393	368	430	392	376	386	347	344	374	371	391	376	418	368	376	346	393	363	371	346	390	366	344	382	352	353	389	378	384	370	339	388	366	405	414	410	379	362	407	377	385	375	353	387	340	399	407	371	371	415	380	366	367	354	401	343	387	383	406	378	392	388	373	381	382	349	363	389	437	368	357	392	451	400	379	403	386	420	376	399	387	388	373	405	400	358	392	375	397	387	385	356	339	373	388	363	403	345	349	367	417	343	360	376	374	390	377	360	388	361	369	387	355	370	380	386	381	370	354	344	373	380	382	359	346	362	365	339	360	384	369	399	365	371	355	348	399	400	379	389	401	339	396	407	349	351	395	417	395	394	400	364	412	399	384	392	384	392	367	383	408	377	385	391	383	369	438	401	380	364	395	392	394	409	433	403	396	332	411	347	390	379	361	386	363	426	370	381	376	426	389	409	348	369	386	399	367	367	397	367	354	383	355	387	347	377	399	412	365	408	366	390	364	409	351	350	377	372	371	355	384	358	386	351	393	374	396	408	435	376	389	341	377	352	332	427	382	387	345	347	348	432	420	371	364	364	347	413	367	367	369	352	358	341	397	386	366	405	411	356	395	385	352	404	398	380	360	343	430	385	365	383	381	371	341	348	387	351	375	373	348	349	382	380	370	364	353	419	379	410	395	374	398	382	396	372	371	361	364	364	343	398	387	389	397	401	387	386	356	390	385	386	395	400	395	411	388	389	366	368	358	360	339	379	409	360	365	362	372	392	381	351	389	410	425	362	376	394	372	395	377	381	384	394	354	398	406	380	383	434	378	363	377	383	370	392	414	390	392	393	408	354	410	357	360	399	377	375	404	387	391	387	370	391	360	357	371	382	391	406	356	398	390	383	351	379	392	396	384	416	374	354	372	349	370	431	360	339	335	347	393	391	398	429	401	385	376	401	396	356	389	376	384	387	397	350	379	367	342	356	388	353	406	354	389	391	379	386	376	375	407	356	395	343	372	352	342	364	359	374	354	365	373	391	353	360	359	382	389	391	360	365	395	387	370	385	371	385	375	339	373	376	402	381	381	380	400	389	431	405	395	371	352	361	345	376	365	354	365	352	426	395	358	345	382	360	375	391	395	385	365	343	388	403	373	364	355	334	383	395	390	396	422	363	404	366	394	359	393	334	351
8236	1687	2992	3713	4063	4527	4365	2198	1554	1751	1677	1169	1103	1122	1114	1060	987	1009	962	1011	958	954	916	945	971	936	943	905	928	949	921	951	903	893	919	928	955	866	935	941	873	892	898	839	877	881	885	798	884	860	862	882	852	880	911	921	891	861	901	883	858	896	857	878	899	915	887	884	835	883	860	947	834	837	881	853	873	925	848	856	860	932	876	807	835	888	811	875	841	887	878	860	861	886	901	875	854	833	827	869	903	888	856	893	908	886	860	884	832	888	889	837	865	889	870	882	977	848	850	874	878	824	893	874	847	831	894	890	859	837	859	865	883	840	871	853	859	857	865	839	827	850	860	893	864	898	857	930	883	844	839	820	870	791	845	884	820	869	840	881	900	866	873	844	870	820	931	861	884	870	852	842	937	883	849	845	855	880	910	815	873	836	837	818	878	876	878	867	827	878	864	879	857	792	897	884	908	834	895	819	879	855	861	893	891	853	890	872	867	861	852	847	873	857	908	853	863	840	897	891	879	876	873	889	845	883	862	884	859	879	899	881	844	881	851	816	863	845	824	902	875	868	844	877	877	833	891	891	904	864	898	893	893	824	809	787	889	893	862	860	875	880	892	909	866	838	877	826	803	877	903	924	836	912	864	856	875	882	881	884	841	859	873	869	846	853	861	854	896	872	930	939	851	831	820	845	882	856	846	869	834	826	899	877	881	927	860	887	901	874	883	806	907	877	841	843	886	852	884	897	830	846	882	899	841	837	880	891	881	895	857	900	880	869	848	860	889	860	885	897	840	861	865	833	868	901	923	893	912	824	878	849	900	930	883	842	825	871	885	861	903	875	876	896	863	904	900	898	879	832	859	905	870	926	894	867	886	812	925	880	851	841	886	858	847	840	856	825	839	892	926	793	944	846	850	884	887	808	880	834	842	901	878	824	847	869	857	870	878	889	842	855	859	861	872	901	919	876	877	854	853	852	865	904	875	860	873	847	886	880	893	882	902	825	853	884	885	858	857	873	842	860	831	873	856	847	865	889	839	908	844	859	893	873	906	872	887	861	851	877	863	836	901	893	861	894	885	917	875	879	850	885	917	914	885	931	859	820	878	860	848	884	887	795	822	889	889	813	860	855	813	885	911	882	910	863	868	877	894	877	873	924	850	868	831	886	906	879	919	883	902	879	871	915	836	862	870	910	889	901	863	855	889	862	874	850	897	834	833	836	884	855	853	842	850	871	839	826	907	891	916	830	889	913	852	860	861	890	889	884	834	833	843	848	853	840	877	885	865	866	827	878	839	884	935	844	915	877	898	873	840	889	862	880	870	857	885	856	871	833	885	900	839	894	848	862	942	856	817	902	845	911	877	831	914	830	876	868	862	905	855	833	863	880	843	874	844	854	883	846	832	904	893	876	876	907	869	877	906	864	845	890	885	877	857	850	908	864	891	878	855	866	923	833	849	869	866	902	885	879	822	885	842	928	844	853	911	856	868	874	826	884	837	876	907	890	855	868	853	859	898	857	877	853	846	861	882	860	881	886	869	884	838	887	843	876	840	903	889	881	898	883	884	840	877	885	890	788	896	868	871	879	851	865	911	897	831	881	831	893	847	889	834	869	865	850	854	856	868	882	849	884	891	872	834	863	865	841	877	844	864	864	856	877	880	873	885	894	929	823	875	859	857	884	861	943	875	858	881	837	832	917	859	873	871	953	848	848	878	903	873	830	910	872	881	878	843	895	874	916	861	862	882	857	892	862	887	830	883	875	834	901	888	919	872	875	869	886	858	894	833	868	865	860	904	870	880	849	865	845	932	880	872	899	888	894	844	875	869	841	841	904	873	898	903	859	879	878	926	856	860	861	901	935	869	843	827	805	938	860	873	894	819	869	816	863	865	850	814	865	894	859	867	889	857	865	863	895	882	856	885	849	880	833	837	864	849	867	914	870	901	872	879	849	887	921	867	913	887	830	872	824	867	884	816	899	896	823	903	785	880	839	865	870	822	887	860	870	881	822	876	904	852	857	854	889	892	859	910	855	859	857	891	863	887	876	862	900	881	845	860	882	912	879	868	864	872	842	834	887	812	850	862	861	854	860	842	835	894	845	873	890	830	943	857	925	920	869	911	855	880	874	863	843	864	838	880	850	885	837	851	844	882	844	815	836	808	883	886	928	878	888	886	843	856	930	900	869	886	837	832	821	927	894	918	825	855	872	847	856	855	843	874	917	866	865	824	842	873	913	868	890	934	843	846	883	888	857	882	851	833	875	873	855	834	823	821	872	820	931	900	839	833	883	855	946	886	870	867	806	844	847	860	845	825	853	861	848	905	876	859	872	870	903	893	845	856	903	863	815	876	857	908	876	892	870	863	888	839	805	884	841	856	872	875	840	857	879	856	884	863	872	852	874	841	813	863	838	836	883	805	818	858	856	853	889	872	943	834	901	882	889	883	863	877	851	874	840	894	830	895	815	909	842	841	916	808	879	885	919	847	841	868	860	811	889	883	870	853	878	855	863	873	884	900	875	889	861	906	874	865	863	810	827	863	878	868	888	919	836	839	858	909	891	875	877	852	888	835	913	846	893	905	870	915	880	888	849	869	858	806	879	901	846	884	845	904	856	825	872	867	849	853	887	835	850	863	878	883	910	860	899	902	847	897	875	884	885	891	869	856	873	805	830	837	874	853	880	895	836	862	896	891	890	847	886	834	867	901	859	815	845	906	872	853	864	887	886	900	901	869	878	907	822	824	872	853	885	838	856	903	824	858	849	841	890	913	840	876	862	814	838	924	889	877	865	884	920	902	875	815	902	878	848	874	811	842	860	885	848	863	869	867	825	845	880	859	809	872	872	879	909	874	876	866	837	842	853	869	888	868	885	869	847	881	883	878	808	879	922	891	894	827	874	861	896	840	888	899	843	849	866	877	859	888	853	933	947	892	843	874	844	869	867	826	882	868	919	868	843	834	958	896	842	844	844	834	822	862	902	886	859	816	842	866	811	874	896	845	825	854	878	925	858	849	874	911	892	874	880	872	838	885	836	865	905	880	905	920	914	893	841	847	864	909	883	869	842	850	922	855	901	876	850	842	871	840	885	907	899	846	872	858	880	890	867	890	896	888	812	837	884	846	887	888	842	885	894	861	849	906	908	895	885	899	865	892	916	852	840	903	869	914	884	892	847	890	862	879	889	867	857	892	867	832	890	862	858	890	863	905	889	890	878	836	924	885	907	846	900	835	852	897	839	835	907	941	873	828	850	896	908	810	870	903	850	853	851	903	871	849	843	911	888	890	800	892	842	930	878	828	881	860	862	871	804	877	874	910	876	835	891	863	866	832	873	907	895	907	875	868	893	903	837	883	904	911	821	852	867	857	876	846	804	834	835	865	844	831	848	954	844	839	885	926	822	908	885	917	873	854	862	818	859	846	901	894	882	848	846	895	862	850	861	883	879	828	843	883	851	888	888	851	863	886	854	926	845	867	856	858	917	892	872	905	840
1541	330	359	339	328	405	454	255	220	249	248	238	215	233	223	218	209	221	225	217	244	211	237	213	206	204	219	226	262	232	213	218	235	228	218	177	196	222	195	203	227	250	219	238	218	213	221	211	219	213	240	208	223	226	255	238	222	209	200	249	259	214	217	215	246	210	220	219	224	223	216	219	265	209	240	224	253	224	241	241	263	225	215	197	234	206	194	199	232	249	232	234	232	240	230	232	208	206	225	235	201	250	235	252	204	202	219	218	234	212	238	227	222	233	218	230	229	218	254	228	224	205	206	224	221	231	227	231	229	230	199	232	196	219	234	223	236	229	210	226	224	209	234	219	240	228	207	210	183	199	187	224	217	228	197	194	226	202	231	242	219	217	222	220	222	233	219	222	213	243	217	219	267	229	205	203	212	222	234	209	214	225	247	192	218	221	245	237	220	216	231	216	205	233	236	245	267	228	219	238	230	206	207	218	224	205	224	240	224	209	211	221	213	247	220	228	222	225	255	227	227	221	218	204	221	212	244	189	204	210	221	215	217	223	236	228	193	205	240	239	244	217	227	197	206	218	217	185	227	237	220	236	205	227	222	203	254	214	214	213	225	200	214	189	216	238	227	208	207	234	234	244	208	221	256	237	217	206	216	229	223	245	223	193	227	212	223	239	221	246	208	210	217	240	203	226	201	255	235	218	237	239	199	198	198	249	211	209	226	247	235	216	222	190	195	241	253	229	230	205	194	208	215	206	191	210	242	197	222	215	239	232	259	235	197	237	229	197	221	256	218	213	245	223	223	189	228	255	196	219	213	239	221	222	216	203	231	222	224	211	198	226	216	234	204	211	224	210	222	204	194	231	228	209	238	221	210	202	198	220	223	229	214	277	214	244	230	231	208	232	216	212	213	200	236	218	218	246	229	222	222	193	253	216	227	189	219	226	213	200	226	220	214	245	219	214	256	235	228	223	241	237	212	180	218	204	238	204	242	201	237	204	223	227	219	214	221	213	244	203	210	214	230	236	233	232	231	216	234	207	208	198	216	228	205	234	225	215	210	216	227	240	216	222	199	216	231	228	212	205	246	234	201	225	220	203	188	238	205	216	219	243	243	201	225	226	230	217	229	207	249	214	233	216	203	236	203	199	214	227	186	245	249	215	207	212	245	220	202	221	223	242	185	217	198	227	225	231	203	195	198	196	206	229	196	210	219	215	183	217	246	201	210	240	220	247	217	235	244	211	235	231	225	222	227	226	214	197	216	209	236	214	217	209	200	201	232	219	231	213	205	221	197	214	171	214	183	221	218	213	245	209	209	228	197	190	223	235	215	221	203	235	233	204	227	206	215	245	266	224	201	217	206	235	213	226	258	215	204	230	221	237	238	219	237	220	269	205	243	211	208	200	233	221	230	202	247	193	230	224	216	206	204	202	221	227	205	208	268	195	203	222	223	242	215	211	244	207	183	239	203	240	209	234	240	215	214	223	258	240	213	251	225	237	214	241	232	212	195	219	203	209	223	222	226	230	246	209	228	215	215	216	209	206	197	218	220	236	195	189	185	229	237	236	229	212	228	229	234	221	229	228	215	270	225	218	247	232	227	249	224	237	218	228	208	251	214	206	219	240	216	261	217	241	223	203	232	214	196	227	242	192	220	223	234	228	247	213	203	194	235	211	205	237	259	215	231	248	216	249	244	211	203	211	204	208	255	230	208	228	217	234	216	198	227	227	231	216	228	208	189	234	239	193	207	234	229	224	227	223	234	240	230	209	194	176	217	214	221	197	206	250	243	208	232	220	241	207	200	248	211	179	216	206	221	224	225	211	194	232	219	232	210	208	238	220	197	253	208	240	203	216	200	207	265	213	241	201	207	236	229	206	224	234	224	209	211	220	227	208	237	206	215	193	218	219	217	227	189	261	241	194	216	245	234	239	220	215	235	222	244	229	202	208	228	238	231	197	227	224	248	220	196	220	217	237	190	192	199	223	208	212	231	204	232	232	213	197	237	199	249	225	226	239	230	229	217	258	213	243	235	237	227	273	222	223	210	243	176	219	246	190	208	218	220	236	242	203	202	209	220	233	229	235	203	244	230	233	207	238	216	199	229	218	236	234	234	231	221	212	197	213	217	185	225	218	207	229	225	217	224	222	216	218	199	249	209	255	218	204	227	217	225	204	230	222	200	230	222	207	224	213	226	222	206	226	225	232	239	204	204	213	222	222	277	192	225	233	225	220	223	227	229	247	231	236	222	213	243	224	183	249	197	240	235	219	216	242	241	217	221	217	174	197	215	205	223	218	208	230	237	211	214	207	257	225	202	224	211	258	241	219	244	205	197	220	233	217	239	241	232	223	219	234	204	221	244	218	215	239	212	205	234	223	213	197	218	230	215	229	229	229	208	239	218	216	230	204	201	198	230	214	212	210	202	219	243	210	238	231	233	206	206	198	210	256	222	211	222	208	207	256	222	245	231	220	223	230	198	189	196	221	218	218	208	224	233	247	224	216	210	247	217	251	225	203	212	237	216	233	225	210	215	216	216	220	203	210	200	227	212	213	233	213	227	222	207	228	231	218	235	240	224	225	251	212	199	236	232	205	202	192	208	219	232	235	228	242	225	189	242	228	231	232	209	204	244	236	238	217	207	217	216	226	231	202	213	215	210	242	216	233	216	227	216	205	212	215	209	249	230	232	205	233	233	233	256	199	233	231	233	241	205	218	213	224	204	195	208	194	195	226	188	199	215	255	223	222	212	220	214	230	223	221	239	218	224	224	206	187	183	242	226	259	208	222	219	226	232	192	222	238	235	205	246	232	217	234	247	212	216	223	224	211	217	253	263	208	221	209	200	235	217	215	214	207	210	216	242	226	200	208	200	225	232	222	215	234	223	249	229	225	240	208	197	209	236	221	229	227	224	251	239	243	198	210	217	207	212	203	232	239	227	220	204	236	237	239	252	213	226	230	188	204	197	206	189	244	240	205	197	235	212	233	236	241	228	227	220	220	222	211	225	215	221	199	207	222	209	216	214	211	230	215	226	227	221	209	203	237	234	201	187	217	224	204	223	207	228	193	239	224	249	182	218	228	215	246	196	214	201	205	184	206	226	230	224	240	226	229	216	182	245	227	229	232	262	232	228	215	219	210	224	196	225	235	199	219	221	224	220	209	239	243	186	232	238	205	194	243	217	204	217	221	207	217	214	233	223	202	216	227	202	219	212	197	219	223	212	229	234	218	230	210	219	212	200	205	224	233	219	242	234	213	237	197	244	208	221	221	208	207	255	233	237	218	243	190	219	226	210	240	219	238	220	229	250	233	264	235	176	227	210	234	198	208	253	209	239	219	209	230	223	208	234	224	234	214	225	204	228	216	212	192	220	227	216	219	228	212	186	222	221	228	267	215	223	233	238	213	194	245	223	225	231	206	232	220	238	229	209	190	250	227	240	214	199	210	210	222	237	226	198	223	212	238	205	198	221	262	212	229	215	221	207	266
1721	624	812	932	1154	1477	1640	759	665	710	677	554	551	630	596	554	532	537	540	562	537	537	518	552	543	530	603	534	573	514	595	534	513	553	560	566	526	558	506	564	527	529	552	558	559	555	489	500	577	561	579	504	521	590	547	554	545	548	546	554	496	527	526	562	544	576	537	521	486	540	559	560	556	547	541	540	511	552	535	532	532	581	526	554	568	528	578	534	514	550	483	555	553	548	541	585	535	561	536	534	516	528	529	500	543	549	561	545	554	540	528	550	514	478	520	562	555	504	551	577	558	519	602	556	516	519	513	540	535	526	551	575	533	551	520	539	543	536	535	522	567	502	562	527	551	576	550	544	530	556	520	586	546	562	527	550	581	549	574	541	535	524	555	564	556	528	519	568	546	526	531	553	593	565	560	577	501	543	545	571	579	529	571	493	532	557	538	547	549	515	561	557	555	596	560	505	544	569	569	570	533	508	575	536	536	520	512	546	532	556	565	546	574	545	563	549	514	554	520	534	531	583	548	546	573	548	541	513	495	539	528	576	526	536	588	546	533	551	538	566	526	552	543	545	551	510	581	537	534	516	537	520	524	514	590	551	559	526	540	504	550	522	522	510	557	531	573	530	549	583	538	552	532	549	542	578	560	560	557	578	576	515	509	515	567	556	546	506	566	548	533	544	527	541	517	551	481	543	572	584	565	560	574	505	519	545	556	549	559	554	502	525	526	530	539	546	584	551	535	541	536	533	547	502	591	545	561	563	535	546	531	529	577	595	506	551	524	497	556	543	565	549	545	567	559	597	513	568	573	555	575	542	567	538	561	576	569	580	541	564	521	561	506	541	562	547	525	563	571	557	567	545	564	540	542	499	567	533	532	499	545	534	589	584	568	524	591	577	525	568	539	603	544	561	519	562	523	537	568	562	565	562	540	571	576	555	572	542	543	586	571	507	573	575	515	580	582	546	528	507	576	554	589	523	562	547	510	537	561	596	560	571	570	555	562	524	553	562	516	531	565	546	526	552	560	545	544	546	558	559	512	518	542	543	540	574	532	496	523	560	527	564	546	521	535	551	534	538	546	524	514	547	526	574	551	565	563	524	564	537	560	523	543	536	578	541	559	528	558	573	562	559	493	548	527	524	522	530	565	525	547	570	535	541	515	593	530	549	537	547	535	560	520	597	528	578	608	571	544	543	519	562	548	543	506	551	536	554	557	550	557	515	568	557	517	538	559	551	574	525	570	538	535	553	548	545	570	547	490	594	526	519	577	540	518	554	538	591	523	515	560	546	546	554	575	528	526	549	552	535	522	545	600	507	552	525	564	565	531	538	540	538	540	536	531	534	551	556	540	539	536	539	561	542	549	547	548	566	562	587	567	588	515	535	530	521	543	533	537	516	563	533	550	538	574	541	541	546	561	565	536	504	553	547	539	552	512	545	588	525	554	534	541	548	527	531	546	532	547	575	563	577	571	563	573	575	582	612	533	527	530	571	515	557	541	499	517	525	558	535	566	563	578	586	532	576	544	534	509	532	554	566	508	510	541	563	568	562	534	539	521	552	550	571	530	533	533	535	562	550	554	558	505	586	575	526	530	549	561	531	570	562	568	565	577	531	525	509	529	545	555	512	554	607	539	559	569	547	567	567	567	535	527	532	553	584	572	551	560	536	546	547	542	540	547	532	562	525	543	554	541	524	562	514	563	534	559	576	557	531	550	547	561	535	525	502	547	553	514	501	540	566	541	554	545	558	540	540	558	556	519	526	551	519	531	536	515	512	515	531	576	537	523	532	584	580	578	540	512	596	516	547	516	520	539	558	558	560	584	580	565	517	602	517	557	551	549	584	554	533	560	539	565	539	558	541	552	553	584	584	540	552	542	539	544	586	548	533	548	526	515	542	510	530	590	518	548	529	510	543	520	514	531	561	541	552	554	554	536	551	502	545	518	518	531	517	545	569	514	528	540	551	538	551	524	526	542	554	577	561	557	567	554	520	528	555	551	554	585	546	570	538	546	551	514	549	581	535	548	542	546	556	588	532	569	531	549	540	539	530	527	528	559	572	571	541	558	508	521	557	506	496	572	502	514	521	630	536	532	552	588	517	541	570	535	555	572	527	579	542	550	553	578	601	548	543	584	579	511	501	570	522	547	537	584	567	560	540	552	555	542	551	534	502	547	516	555	533	546	540	523	525	490	504	572	553	555	562	512	544	506	548	550	548	586	537	538	555	556	535	544	576	568	570	492	550	566	544	523	517	546	565	553	534	519	541	537	507	541	538	555	527	562	541	528	557	564	554	532	522	548	555	526	541	544	577	549	526	522	498	534	537	509	518	574	530	564	552	521	497	566	513	531	527	553	581	531	557	587	587	540	539	564	597	568	551	528	534	538	548	555	572	563	564	537	538	550	578	530	548	541	558	565	533	540	559	526	524	550	552	541	515	549	555	559	560	528	508	568	536	549	565	573	543	559	535	548	505	546	509	553	582	595	536	542	513	560	621	536	588	577	567	574	505	548	557	506	587	537	544	513	554	535	556	550	557	509	530	560	578	539	531	557	518	555	535	553	510	529	528	558	544	540	503	557	549	581	555	536	506	561	541	529	589	577	524	525	530	531	552	512	522	552	540	556	557	570	555	546	545	534	522	511	546	567	527	546	531	516	558	541	504	549	524	540	543	527	553	551	548	574	566	534	526	576	527	569	550	536	541	604	559	520	535	558	541	558	536	539	523	511	548	530	521	566	564	526	615	522	540	466	516	552	559	566	575	541	534	535	532	537	516	519	524	536	527	578	551	541	600	570	562	528	549	572	541	542	584	565	569	514	559	534	529	557	528	547	576	538	585	553	574	537	556	571	521	553	547	532	573	573	530	586	523	538	571	620	550	558	557	523	542	527	549	521	559	530	507	538	529	537	549	541	536	516	516	542	513	527	533	559	578	519	554	536	520	515	481	507	527	517	558	559	525	537	550	558	503	580	498	533	522	558	533	511	533	553	503	557	547	518	536	527	541	553	554	509	530	542	569	566	590	501	505	555	522	537	561	567	563	558	550	535	528	535	565	536	516	562	515	557	546	545	528	536	539	532	577	527	544	558	549	569	510	549	545	545	540	561	598	564	550	532	528	510	547	541	558	579	548	552	546	550	566	564	538	583	570	549	575	551	523	577	510	571	533	575	553	548	539	551	535	550	509	531	583	488	558	528	535	558	570	518	547	566	560	551	552	562	541	539	516	538	553	571	554	550	569	540	582	546	525	539	577	535	577	528	539	552	579	545	532	586	506	544	572	538	558	569	553	587	550	506	548	557	527	548	480	518	605	552	522	528	531	545	532	571	568	551	533	522	542	543	548	513	529	543	531	509	563	544	542	592	514	537	589	581	560	522	563	587	544	549	542	512	570	487	582	527	590	495	525	531	530	573	542	533	574	537	517	585	582	543	571	524	540	559	546	525	585	521	509	515	574	548	547	494	546	519	555	508	518	515	537	560	540
7004	640	722	706	638	644	631	375	224	263	263	229	214	180	197	164	203	201	193	210	190	196	196	187	185	172	192	160	194	181	178	180	177	193	142	167	176	192	172	177	175	158	176	181	178	183	209	191	200	197	154	184	192	187	177	214	161	162	181	184	205	177	160	168	206	173	160	180	215	182	183	184	184	203	190	153	181	179	190	181	167	181	174	180	203	166	185	179	208	161	167	191	164	183	176	177	190	163	188	180	172	172	205	176	173	174	156	171	213	180	170	179	156	152	182	204	199	184	168	175	167	180	199	178	181	189	169	193	188	153	154	212	188	175	193	189	169	174	186	171	180	158	209	189	184	154	192	168	170	187	184	130	178	164	185	178	181	188	198	178	217	175	191	189	188	178	200	174	173	190	199	170	179	210	176	164	186	186	179	182	173	194	188	178	191	185	167	164	175	165	183	188	172	200	158	187	189	193	200	206	170	192	187	176	196	155	202	204	190	191	180	168	192	182	166	187	160	179	210	191	200	189	184	176	174	191	175	185	195	191	180	183	192	185	177	233	186	163	166	197	176	174	209	182	200	224	159	174	176	174	192	166	215	178	178	192	188	167	196	163	187	180	176	194	201	190	182	186	175	195	198	157	165	164	170	185	210	168	169	180	173	190	194	191	191	188	182	207	197	176	149	146	170	177	195	178	173	171	153	168	191	193	174	152	193	173	188	181	184	184	197	191	173	156	177	181	175	205	184	155	186	201	162	198	150	177	198	190	182	199	177	181	165	158	172	202	200	176	163	171	160	168	170	183	181	202	170	193	163	190	177	195	166	163	177	153	168	172	170	158	182	193	181	168	204	182	188	183	188	167	180	199	188	174	169	172	196	184	151	177	156	150	161	188	205	193	181	178	194	200	162	156	169	206	188	191	197	172	158	178	164	200	174	210	202	155	186	167	199	203	183	189	145	164	186	190	171	179	185	188	175	206	183	205	201	174	206	194	196	170	188	196	175	169	192	186	160	168	171	198	176	192	178	173	171	163	184	193	168	163	190	164	172	154	189	177	171	180	177	177	167	196	171	173	169	187	181	183	164	191	181	174	212	156	170	176	178	182	173	189	196	177	181	165	187	176	166	184	160	188	190	183	181	177	186	163	162	171	171	168	172	192	186	173	191	189	202	180	183	188	190	171	194	182	212	189	196	174	166	178	190	193	209	166	177	216	204	182	192	174	188	189	174	169	168	162	179	200	154	177	199	191	190	167	168	183	187	202	180	146	157	183	183	167	171	165	166	183	172	162	186	174	185	182	178	173	159	158	184	186	182	177	190	177	184	188	193	177	185	187	193	165	169	159	173	193	178	176	203	154	178	196	182	171	184	155	191	189	190	159	172	152	155	204	180	170	196	184	193	196	194	172	203	185	186	160	193	182	167	193	171	178	201	182	211	200	216	154	176	184	192	181	198	200	166	173	179	185	180	172	182	185	173	206	179	213	164	175	162	200	189	166	169	169	189	195	183	175	186	166	171	168	189	190	164	180	198	191	196	157	163	179	198	173	174	183	175	188	157	183	155	178	161	174	149	168	161	174	168	183	174	199	182	196	175	187	191	170	187	156	175	196	173	157	189	195	169	181	192	169	179	166	165	161	185	186	192	179	172	188	178	165	157	191	169	179	157	193	173	178	176	177	182	152	184	167	139	170	185	186	169	188	168	165	175	147	179	187	166	186	191	204	157	179	190	183	168	179	178	154	191	200	185	157	207	170	168	194	174	171	178	164	181	164	196	193	204	196	182	166	170	186	191	187	157	157	177	203	179	172	184	200	190	170	181	204	209	164	196	178	191	190	177	178	162	188	177	172	163	197	200	160	179	179	197	183	180	186	184	172	167	192	160	178	191	184	170	179	197	180	188	199	190	178	188	180	163	175	165	175	181	191	187	188	189	176	174	168	189	160	186	180	169	183	191	190	166	209	182	196	187	157	177	180	175	196	206	179	188	204	174	168	159	193	167	188	154	181	193	155	168	200	173	203	175	178	170	174	181	185	169	187	184	179	175	166	193	172	188	187	156	182	207	200	187	191	198	190	193	187	185	187	161	196	191	183	176	200	198	188	191	184	152	172	173	190	180	164	206	182	184	195	180	173	180	207	158	187	193	201	182	165	187	172	198	173	185	169	189	195	176	159	165	172	187	201	175	179	187	212	178	167	161	183	144	162	162	185	186	177	182	166	172	172	176	197	169	161	152	197	184	152	179	210	167	172	205	166	173	180	197	184	176	183	161	174	174	166	172	189	178	198	186	168	177	184	192	192	216	176	183	188	181	206	212	199	171	169	192	207	181	192	159	202	181	185	190	186	204	197	167	180	170	165	185	174	192	196	182	148	174	174	193	164	192	196	163	194	179	184	165	151	183	184	177	197	172	173	168	180	171	171	178	196	196	183	190	167	175	191	194	181	195	165	179	179	199	162	175	199	176	182	167	165	201	165	167	199	206	182	167	176	180	173	156	135	150	167	173	191	172	185	173	170	195	188	173	187	186	155	156	184	212	197	181	183	184	197	184	195	177	183	193	182	183	199	180	179	178	162	158	192	164	196	165	158	189	200	185	165	182	200	174	184	171	190	209	195	182	190	184	161	199	188	160	160	190	190	212	174	177	191	175	181	164	171	171	183	186	189	171	190	169	191	172	192	181	169	181	181	174	171	167	183	141	180	203	211	172	195	167	167	184	178	180	203	188	189	173	164	190	212	189	184	162	181	203	182	164	184	174	189	184	182	178	191	209	192	173	172	176	169	190	187	151	190	207	226	204	202	201	156	178	183	169	202	182	204	158	170	172	182	203	171	168	167	204	201	172	188	187	178	184	193	169	173	178	178	173	163	191	186	188	196	169	134	216	185	178	168	180	173	181	194	178	191	201	189	179	164	193	198	177	189	176	170	184	187	177	187	176	177	194	183	177	192	206	171	163	192	217	190	162	180	172	178	199	182	174	179	187	173	213	188	154	176	184	208	172	186	189	184	202	184	182	190	167	182	190	198	208	191	193	177	169	150	168	179	165	183	167	155	177	201	165	178	195	213	186	155	172	178	157	178	187	188	157	207	175	161	173	185	200	194	156	205	170	163	178	184	176	164	171	177	191	179	164	190	178	208	175	183	209	183	174	178	206	217	186	181	180	194	189	181	164	194	221	177	181	148	199	173	171	174	170	192	189	188	185	179	193	181	206	194	180	167	170	174	174	197	185	182	148	157	156	193	168	173	154	177	169	181	165	203	192	162	160	163	178	193	189	199	174	187	177	173	179	185	181	191	182	178	158	150	192	175	171	168	187	174	196	180	185	174	180	173	176	183	203	152	172	172	192	160	187	166	187	212	196	201	197	181	175	170	168	189	174	187	180	197	197	168	183	158	179	166	166	207	187	195	181	182	174	175	161	183	178	173	174	185	156	176	172	185	181	176	167	184	179	185	180	160	150	156	191	201	206	168	172	180	194	182	170	168	181	205
5937	903	1700	2162	2520	2950	3005	1398	887	1001	882	664	621	616	647	571	534	539	527	499	510	526	500	500	554	490	533	496	524	521	485	531	509	526	485	497	497	532	502	461	459	492	519	479	501	490	511	518	493	505	483	476	499	503	506	485	492	518	459	461	511	508	453	497	482	467	498	520	510	463	508	514	511	507	546	520	496	484	508	478	501	461	464	521	514	456	544	507	473	493	499	500	505	494	484	449	479	499	475	473	478	478	530	528	514	523	561	453	480	504	522	488	468	520	517	461	469	474	467	454	487	474	504	493	495	460	497	438	498	454	488	456	461	506	489	479	517	473	463	472	542	486	484	484	470	485	475	481	423	480	468	498	478	515	523	489	443	471	512	494	466	500	505	468	508	476	530	471	439	446	528	481	457	506	519	498	495	504	490	494	448	490	526	479	486	459	494	481	493	498	456	477	503	486	528	489	500	470	435	449	471	489	488	487	512	543	489	464	470	488	438	514	497	483	494	480	509	470	461	521	485	474	464	493	509	504	447	495	492	508	466	477	474	471	491	512	524	470	449	473	471	479	463	502	448	490	505	480	488	463	485	465	510	549	476	492	490	484	455	484	454	473	442	499	467	489	452	456	500	504	462	480	497	529	491	523	465	512	524	498	530	485	513	492	454	478	512	438	509	462	463	467	483	469	453	447	486	436	419	484	501	466	518	482	464	525	462	466	508	481	499	522	443	465	477	490	517	463	494	463	466	457	455	564	503	505	482	516	505	482	482	498	496	445	451	482	486	481	474	462	455	457	484	493	456	486	500	454	477	495	502	471	481	452	486	459	477	415	467	510	465	471	471	494	523	519	488	513	498	454	487	521	499	518	527	508	494	519	466	494	491	482	484	467	471	509	514	507	486	442	495	518	523	497	452	465	494	437	476	463	472	473	478	461	504	482	477	488	519	489	490	490	513	511	494	495	494	500	493	494	465	445	488	452	525	484	462	507	538	462	462	504	502	517	472	499	473	503	492	482	490	446	441	466	504	460	479	481	479	486	461	479	502	490	509	510	479	495	472	485	435	508	505	484	521	502	523	490	504	519	487	520	441	454	494	465	509	463	467	448	508	483	498	532	521	480	480	450	448	481	486	512	483	502	478	477	478	474	480	456	485	491	460	489	508	460	505	502	465	491	502	470	508	481	468	494	515	486	506	460	476	464	458	501	503	527	485	491	472	462	501	484	471	489	530	479	465	520	494	478	459	490	504	510	446	494	479	487	486	493	492	489	480	472	473	509	469	467	480	452	469	483	509	459	472	458	480	508	456	535	468	475	472	481	482	508	464	504	498	539	527	487	485	415	502	482	456	458	470	496	467	525	519	488	455	482	488	512	502	448	472	530	438	473	509	520	448	499	488	521	501	462	492	468	441	482	515	486	465	502	531	510	459	539	449	506	442	473	494	496	472	465	453	483	477	477	474	476	464	482	502	500	493	458	477	477	459	514	504	509	504	503	474	494	470	502	463	468	501	453	503	493	505	447	504	515	459	515	458	462	490	469	500	468	461	512	476	489	464	509	456	536	512	462	481	464	471	476	505	499	500	483	475	510	503	512	481	468	475	495	493	524	487	506	488	453	480	461	460	508	495	470	520	488	479	464	522	497	532	475	516	513	495	463	516	446	503	485	480	523	498	491	465	458	494	498	483	479	468	496	467	482	493	515	468	511	449	506	452	484	458	452	541	488	472	488	471	477	493	500	495	471	507	474	500	469	489	465	504	455	490	475	496	484	487	503	485	503	498	473	516	454	492	448	449	487	504	478	465	513	473	534	444	494	411	506	492	496	498	515	491	541	521	482	515	492	458	444	503	532	453	455	475	472	465	471	468	492	464	461	467	532	482	481	467	489	484	466	481	481	461	486	526	513	498	497	469	467	509	504	484	484	475	507	480	465	481	492	492	495	470	491	461	503	515	512	445	482	519	506	460	493	495	511	483	502	491	506	472	503	499	465	504	475	501	507	498	476	495	503	517	471	455	511	472	487	470	490	462	468	477	469	476	446	468	436	517	524	492	498	460	503	527	474	492	449	453	469	543	473	510	486	503	497	503	488	464	509	478	480	483	458	485	448	509	484	488	528	497	468	501	494	510	483	470	513	499	507	521	530	485	502	496	491	464	476	496	504	477	469	477	489	485	474	485	497	487	496	477	471	447	493	505	504	480	471	505	529	498	481	513	488	495	475	488	482	503	485	513	506	514	490	549	509	467	505	510	457	453	477	513	493	528	488	504	469	480	522	486	469	505	506	430	438	499	474	480	474	471	456	532	480	486	501	478	484	498	465	527	465	490	476	510	481	478	504	506	453	460	501	480	502	512	531	457	488	465	489	483	491	493	529	460	508	519	478	468	484	483	483	488	509	481	494	461	476	470	520	505	474	450	458	485	484	479	470	457	475	496	509	497	496	460	517	451	462	486	515	477	465	474	502	480	485	511	504	485	470	533	467	480	501	510	518	493	473	496	449	475	493	485	510	479	496	451	466	491	464	459	490	455	472	507	471	496	493	487	511	462	460	516	466	488	521	450	441	508	450	485	456	489	464	498	476	499	492	525	486	496	476	481	442	460	507	480	512	474	482	508	464	525	525	521	446	468	493	517	503	463	477	467	529	504	481	464	473	505	501	473	428	479	485	448	509	480	529	475	491	482	469	494	495	483	522	480	487	477	499	490	476	465	476	512	496	493	476	467	501	454	490	482	491	479	466	459	494	457	470	474	452	500	522	471	485	454	502	493	501	513	467	500	475	510	495	493	482	516	489	472	456	501	470	530	495	490	444	468	467	452	515	483	467	449	451	487	479	518	477	457	482	498	487	509	487	479	508	461	475	476	469	471	452	485	466	498	476	463	467	508	464	495	515	482	481	463	500	455	511	493	498	494	491	504	498	458	500	472	469	458	485	489	468	476	525	477	505	487	512	504	472	488	555	450	502	481	489	491	496	495	497	441	473	469	482	535	487	479	524	460	518	505	508	479	494	454	449	475	494	510	496	473	526	455	503	499	459	468	505	456	472	496	489	482	467	471	463	483	461	504	483	506	465	503	507	452	479	475	467	501	432	510	487	456	518	497	512	483	489	469	484	480	481	463	482	469	506	502	491	484	493	510	472	477	459	487	527	467	480	460	487	481	463	505	506	464	470	481	506	460	489	502	542	474	484	468	530	489	492	460	448	493	453	464	469	492	457	475	442	491	459	464	471	466	506	476	485	464	496	488	494	493	494	464	463	461	488	483	504	472	480	474	496	454	495	449	467	527	509	456	496	486	489	432	463	497	486	456	482	461	502	461	448	501	494	496	466	511	480	490	508	467	468	493	491	484	466	496	506	501	559	511	472	483	513	524	511	483	487	459	522	459	506	493	502	470	486	477	434	516	516	486	455	513	487	464	464	465	470	515	514	521	493	517	513	447	479	504	475	527	478	520	492	523	505	508	497	519	498	487	510	485	489	501	474	466	508
14281	1768	1599	1450	1212	1377	1313	698	451	550	516	414	407	432	460	417	431	393	374	396	377	422	403	387	372	383	406	404	395	363	414	366	371	385	354	377	392	376	382	411	369	348	348	398	357	373	377	376	390	364	388	364	396	376	355	384	342	355	370	349	350	364	401	404	390	346	399	359	391	363	370	365	365	342	384	377	357	353	347	392	403	382	404	386	381	398	366	386	356	347	373	419	345	359	363	367	343	369	388	372	378	378	379	371	360	374	397	382	372	380	364	383	398	397	397	396	400	399	357	401	386	355	387	368	369	384	398	398	342	364	403	350	361	355	394	407	413	435	379	343	372	384	405	366	389	427	409	393	362	404	384	369	369	412	394	377	392	412	414	380	374	390	371	367	345	398	431	423	379	388	394	372	378	369	352	373	374	398	368	360	382	364	386	374	367	360	371	407	370	384	390	378	380	399	389	370	379	421	389	403	421	367	416	374	392	373	358	370	404	358	364	383	368	373	364	413	387	390	368	357	374	366	360	359	408	377	400	383	384	357	407	427	370	375	365	389	338	363	354	399	393	382	415	406	361	385	347	394	384	389	351	386	363	385	418	389	376	350	387	376	378	377	382	379	399	325	364	355	389	328	373	363	345	353	387	394	376	355	375	382	414	352	402	388	379	374	351	351	402	373	406	361	378	379	363	367	403	421	371	377	359	384	375	344	396	412	367	359	380	376	378	377	354	386	374	383	360	396	431	350	367	382	411	397	386	364	388	368	418	409	362	377	418	344	322	324	394	378	403	387	363	397	410	414	384	366	389	395	366	384	378	378	383	352	397	380	393	363	377	421	431	406	417	398	374	381	386	409	380	399	356	381	365	360	374	403	408	355	413	398	347	374	422	365	359	392	373	394	371	365	405	397	373	400	362	371	370	344	419	338	362	415	363	403	369	414	389	360	397	435	444	385	421	361	366	360	368	420	376	403	387	372	377	351	365	399	406	373	343	377	347	343	354	339	381	381	373	408	365	379	375	379	390	385	385	352	384	423	386	382	376	390	387	360	369	378	395	387	320	373	340	375	392	360	364	363	374	369	424	396	353	379	383	372	383	377	330	375	397	393	417	369	392	364	409	390	400	386	400	388	369	410	401	377	347	343	350	391	383	366	402	393	370	361	343	398	381	372	354	385	383	367	408	391	384	373	391	391	388	413	379	387	341	359	349	382	367	377	381	363	392	366	395	372	378	377	330	401	396	411	354	376	348	364	373	407	414	359	393	401	404	383	389	375	384	377	389	366	421	365	389	396	401	364	384	374	368	407	360	362	406	380	367	386	399	381	340	375	364	338	383	335	329	383	358	362	402	393	367	377	332	382	379	358	375	383	370	387	374	384	408	395	344	407	376	366	392	385	374	385	379	420	365	365	385	345	356	368	363	354	384	393	356	356	323	380	362	367	343	363	376	388	392	381	376	404	379	387	402	383	396	376	350	362	349	369	360	384	367	368	372	391	350	371	402	380	353	384	417	365	354	360	395	372	358	385	418	378	354	355	368	366	406	394	422	402	374	369	402	353	374	348	366	386	382	408	371	347	361	359	360	358	374	385	413	387	354	395	373	374	339	422	383	420	386	412	428	364	324	406	359	342	388	380	419	376	351	339	343	355	367	409	388	372	366	390	382	396	391	397	384	368	411	415	361	406	385	365	332	390	398	323	370	388	422	353	357	397	366	396	397	418	358	390	371	406	372	418	344	370	390	357	384	359	387	382	400	400	379	410	413	369	386	359	363	383	373	393	389	355	376	399	390	382	374	379	364	390	380	373	391	382	363	393	334	411	375	379	396	362	374	412	389	360	411	403	366	375	382	361	373	358	351	378	403	386	373	392	402	383	389	364	374	363	384	371	376	396	368	366	395	359	399	408	355	366	413	373	379	362	392	399	374	355	394	429	413	385	364	352	401	365	395	372	361	348	409	378	375	380	393	391	392	347	344	373	355	373	338	369	412	356	346	343	371	361	360	379	355	401	382	401	382	339	382	395	332	372	385	376	378	355	380	384	368	389	375	386	355	366	379	386	383	368	424	376	367	396	357	354	347	405	363	360	375	396	396	398	380	372	396	407	395	385	358	379	381	360	367	410	364	395	418	342	397	345	417	358	384	384	385	382	369	377	384	410	384	365	398	393	370	358	339	364	402	343	380	362	356	368	366	412	381	328	384	393	367	370	386	341	415	382	348	386	405	381	389	395	386	354	403	381	385	423	365	351	368	358	362	393	406	372	375	349	393	392	376	351	393	388	398	383	356	371	387	365	385	364	380	384	427	381	377	404	372	363	410	392	387	390	349	364	384	396	330	413	380	380	353	375	390	375	385	354	382	416	389	388	390	363	379	380	373	376	420	404	368	357	352	410	390	403	387	356	360	383	393	383	363	382	357	369	383	370	372	373	354	371	376	378	403	346	365	365	400	389	372	360	387	382	363	382	394	363	359	380	386	372	393	358	368	389	378	350	367	354	385	391	369	391	382	429	349	379	366	416	413	342	410	380	409	404	387	331	381	380	380	392	389	357	395	363	389	362	385	389	339	388	377	364	368	380	405	357	373	374	408	381	385	372	383	348	345	380	367	373	386	364	368	319	402	399	373	376	403	432	406	361	384	377	406	414	316	371	376	387	387	378	364	387	368	361	409	342	400	364	396	394	342	398	383	379	354	379	376	366	373	371	364	344	384	380	413	394	390	424	377	362	376	386	340	401	407	392	377	375	362	415	354	396	379	382	361	378	413	381	376	377	363	394	423	342	364	397	406	339	371	373	405	369	412	419	381	360	398	388	361	352	384	354	367	363	368	405	341	358	376	378	378	408	397	365	392	410	372	391	386	391	371	377	387	389	361	431	409	375	356	383	354	344	375	375	380	409	351	363	382	397	357	357	362	403	399	397	378	389	383	399	412	353	379	358	337	377	370	386	384	391	397	354	357	378	368	386	379	389	358	361	355	398	362	400	355	368	370	358	388	386	370	402	395	390	371	382	364	375	403	394	405	372	359	387	383	375	392	417	364	353	361	385	393	391	361	333	333	339	369	362	384	370	395	385	383	374	362	385	385	407	395	376	359	358	387	372	367	378	388	349	398	364	344	345	381	368	389	374	423	408	375	411	385	362	384	356	385	420	381	400	373	386	391	389	381	368	387	371	399	406	369	344	375	377	405	378	356	351	368	373	392	350	402	390	355	340	394	379	372	377	368	373	355	390	375	359	363	408	373	364	377	360	373	339	362	378	364	399	391	365	352	376	392	397	379	421	411	417	365	397	407	370	387	379	328	393	384	387	429	398	382	393	380	373	358	334	379	362	379	371	368	373	394	393	422	371	339	363	354	362	355	388	394	409	340	346	416	373	373	340	365	371	384	382	374	401	410	393	428	427	376	369	418	384	344	396	349	371	418	392	435	393	368	359	357	392	341	365	338	364	320	349	400	370	387	365	375	369	411	409	382	346	356	375	345	404	333	373
8345	1740	3012	3776	4264	5004	4856	2133	1539	1673	1574	1211	1128	1047	1085	1080	995	997	1020	993	942	960	950	902	944	967	969	932	899	937	901	966	950	904	872	892	863	931	915	863	879	880	860	889	882	899	929	879	850	892	918	851	902	911	937	876	855	872	919	835	914	910	890	849	847	876	891	855	873	923	879	852	890	904	896	898	895	928	869	874	887	895	922	866	896	888	833	844	914	899	868	902	855	882	920	907	893	888	891	912	870	899	899	912	860	921	869	880	899	859	886	901	862	919	889	853	887	868	883	879	851	842	879	861	863	868	951	813	896	946	894	833	886	926	932	876	885	859	886	818	882	889	884	887	930	876	867	883	871	871	928	868	892	908	828	891	897	927	892	907	854	939	926	888	890	807	868	876	847	864	878	869	859	898	840	924	898	885	831	881	912	865	871	917	872	901	883	849	871	874	926	907	845	896	902	888	864	828	906	885	911	927	875	875	912	897	909	910	889	869	838	839	881	892	852	874	842	890	864	920	895	921	888	874	820	861	870	872	921	890	851	878	895	870	948	865	855	914	946	896	888	889	869	840	898	870	857	917	797	889	862	840	885	856	870	899	829	914	838	849	854	864	892	919	914	880	876	851	850	792	902	888	837	884	927	887	850	829	925	861	922	892	843	883	857	836	849	923	887	876	860	835	896	909	859	867	874	891	859	788	892	884	862	896	888	898	864	825	886	851	886	850	887	864	867	863	858	899	805	914	852	880	872	863	868	903	882	847	926	909	859	874	859	849	883	839	866	895	902	832	822	909	856	891	822	898	865	882	908	837	912	838	903	862	880	857	852	884	939	884	893	864	859	919	886	929	902	900	864	879	879	865	862	891	857	882	871	919	869	877	880	920	811	885	890	879	859	896	877	863	863	912	837	853	796	871	910	853	925	858	883	894	847	852	858	856	922	820	855	888	875	849	862	882	932	920	860	837	888	860	896	908	831	884	855	940	880	860	875	867	884	881	862	864	885	857	827	864	819	876	916	896	850	858	853	838	862	902	853	849	892	884	844	877	849	850	863	917	847	819	852	882	915	775	871	897	862	848	898	874	845	868	878	876	870	910	800	841	883	876	885	913	875	945	830	884	860	925	880	827	888	833	864	872	842	848	858	812	855	821	855	866	894	853	921	857	862	902	874	837	854	900	832	837	872	896	864	908	881	917	865	850	840	886	779	843	862	834	917	824	834	924	893	872	862	851	896	830	812	800	887	892	827	898	872	882	852	889	873	874	931	855	824	846	851	901	873	894	900	864	976	899	859	912	906	912	896	829	863	909	877	906	890	884	877	855	895	899	962	871	847	887	929	829	858	854	879	853	885	916	912	848	824	903	876	897	875	877	875	856	952	874	898	876	906	810	874	868	886	853	844	866	828	814	900	881	887	851	857	855	900	887	867	837	929	917	854	859	870	881	893	860	884	881	854	883	851	860	860	851	874	875	895	874	837	866	859	845	923	856	904	841	876	877	915	901	915	881	883	888	864	898	858	991	878	830	842	891	946	862	894	856	881	849	893	911	838	913	878	914	871	840	864	868	889	870	888	881	894	856	904	865	863	878	876	898	838	895	869	866	852	856	838	908	863	879	854	865	890	902	814	947	851	899	938	843	833	840	864	833	874	881	891	859	928	864	899	850	855	874	864	897	916	891	893	882	861	870	918	912	890	911	894	880	897	881	922	849	835	901	837	914	879	890	863	834	867	837	887	882	852	840	868	856	838	890	865	926	874	923	795	845	895	881	843	869	820	870	862	877	804	878	905	829	870	836	872	856	870	909	860	930	849	866	907	881	892	907	858	886	883	854	874	854	836	859	901	903	889	851	902	903	833	891	860	872	903	907	892	861	895	922	891	861	874	903	851	872	833	898	854	877	847	881	863	921	864	850	873	858	902	900	844	871	920	826	860	915	921	860	895	900	894	875	896	851	894	847	780	828	893	825	830	890	857	814	894	849	893	899	909	882	848	838	858	864	820	885	874	883	904	890	834	844	907	911	892	832	854	889	942	872	894	869	861	836	870	879	862	838	853	857	844	892	867	888	853	912	922	884	909	880	924	903	820	828	880	916	892	894	914	894	846	925	878	897	924	942	865	865	916	852	854	858	860	898	870	885	882	846	835	856	871	854	876	890	873	882	869	847	904	812	916	903	872	853	889	844	832	847	852	829	907	902	895	865	820	871	827	911	904	887	911	900	886	885	793	857	815	873	888	847	873	819	852	856	887	897	876	836	891	868	854	860	813	866	900	899	893	857	854	850	868	841	903	878	858	877	871	877	907	830	877	899	864	864	827	845	895	871	896	911	892	877	919	912	878	855	901	881	840	923	864	841	861	934	859	931	825	884	861	904	864	866	896	854	883	886	883	891	896	881	838	931	861	883	825	831	888	889	869	883	885	843	830	874	869	897	914	886	913	867	888	842	870	910	894	913	900	862	840	816	864	858	872	872	839	859	900	938	886	849	887	872	861	854	946	797	868	908	880	907	868	839	872	905	854	854	828	825	848	911	871	918	858	847	901	887	860	876	890	881	876	859	912	884	841	899	852	826	856	883	867	860	866	859	918	883	910	928	890	869	840	888	857	831	878	868	953	894	910	876	886	872	896	897	836	942	849	903	832	891	848	955	854	889	893	922	909	868	888	922	873	887	923	853	915	919	855	886	840	871	927	919	856	827	874	898	821	862	879	890	864	849	879	889	901	881	853	912	831	927	893	888	931	831	909	858	934	839	895	897	853	908	915	916	845	908	854	929	847	864	886	807	947	856	892	923	878	856	867	863	834	873	904	859	867	888	919	873	890	916	879	899	919	907	851	898	937	843	815	877	917	845	836	927	905	852	892	827	873	889	882	877	868	877	853	798	837	877	905	885	878	826	828	880	904	895	877	870	851	832	863	871	844	830	876	852	821	833	856	870	857	900	810	857	907	859	890	847	832	878	896	881	858	897	869	900	897	853	904	883	862	881	856	878	881	919	916	855	879	827	853	865	883	892	829	869	893	847	868	820	926	901	814	861	808	886	892	869	834	856	914	854	863	860	863	889	884	873	898	904	913	881	899	894	834	843	888	830	842	900	924	885	868	886	861	867	879	876	836	932	930	872	895	831	890	894	904	879	842	868	905	870	873	896	876	867	937	867	926	911	820	899	791	875	863	875	858	869	871	855	862	932	862	849	849	878	911	925	914	872	924	876	853	859	900	917	878	906	900	849	881	822	830	866	879	858	872	937	874	882	885	848	874	890	852	837	888	855	853	896	885	913	924	875	903	898	880	869	893	912	897	812	829	815	894	914	888	875	859	910	838	848	873	876	876	898	915	891	894	885	951	859	835	886	858	857	839	838	814	858	893	874	861	909	879	927	870	874	830	887	894	881	864	816	862	881	854	898	884	894	842	911	834	888	876	834	853	908	872	875	853	833	884	883	897	889	916	864	878	881	892	876	835	856	837	950	938	809	854	889	832	833	889	877
1602	364	365	380	409	465	443	233	218	245	239	233	252	234	249	214	234	217	238	248	283	240	212	244	237	243	202	239	210	241	230	227	228	226	185	221	218	210	218	213	207	188	240	253	250	238	234	197	259	228	217	212	212	196	213	257	224	222	232	218	233	236	208	208	205	194	225	220	207	231	226	223	240	264	209	214	204	236	249	265	211	243	211	215	227	269	231	241	205	221	207	228	204	202	230	221	219	253	225	200	247	222	214	241	246	235	238	233	234	218	249	208	245	205	206	212	224	238	225	205	228	219	230	226	209	198	228	253	216	209	228	231	209	238	232	205	204	217	223	258	240	189	233	213	221	228	242	226	249	219	219	216	232	225	239	232	231	215	203	242	244	193	229	242	206	226	247	248	229	210	238	235	236	217	204	220	228	253	233	196	177	240	196	206	222	212	199	216	225	243	201	198	217	229	238	228	228	207	211	209	238	231	224	218	238	238	209	199	221	211	222	224	222	235	220	202	220	221	252	247	252	226	184	246	213	217	211	222	242	213	223	209	218	221	200	222	204	221	208	239	220	226	218	224	215	226	233	221	219	213	206	221	215	198	214	235	214	233	225	242	223	231	194	221	212	244	256	251	233	237	233	226	215	213	208	218	249	221	201	207	213	227	220	232	227	221	227	219	208	237	238	233	194	181	201	229	227	228	254	212	224	211	224	211	222	235	225	224	200	226	194	250	204	207	222	218	197	195	191	238	225	220	217	220	243	208	203	228	233	231	214	218	223	246	241	243	215	230	217	229	256	220	230	244	209	218	258	217	224	215	240	215	210	239	231	222	209	226	212	239	232	209	227	219	226	218	214	212	174	225	235	197	234	251	218	228	215	232	231	210	210	224	250	210	236	235	256	255	207	223	203	228	238	246	205	217	217	238	222	235	201	217	239	227	238	215	220	223	221	213	217	252	237	214	262	226	239	231	230	227	231	226	213	200	238	226	215	209	212	249	250	201	237	249	236	218	226	221	212	235	213	225	205	222	212	221	212	236	217	254	226	220	229	226	206	211	196	203	200	225	223	227	191	237	227	215	232	236	205	185	213	184	217	207	212	211	222	221	222	206	208	209	203	210	236	233	222	211	213	211	200	207	232	211	243	238	226	237	214	231	250	255	226	223	231	230	219	217	216	238	217	229	222	198	215	222	208	198	220	201	235	202	239	254	214	218	236	195	233	214	226	222	231	244	233	211	218	264	243	198	259	230	218	210	228	241	251	199	226	223	231	226	189	211	239	236	214	226	255	220	217	197	221	223	244	199	210	231	220	231	206	241	220	235	220	192	233	214	218	213	209	210	222	230	208	229	205	237	227	231	205	217	242	225	204	211	202	217	232	222	201	212	221	209	232	213	223	237	230	228	230	219	200	229	237	233	205	218	218	216	210	224	203	198	229	216	241	208	219	200	253	228	213	231	220	229	181	193	195	195	243	208	223	208	215	208	249	213	229	230	227	206	189	204	200	217	227	230	235	213	198	228	201	225	223	207	233	245	208	239	219	205	219	214	206	201	201	229	224	235	236	211	216	231	216	237	239	244	231	228	234	231	238	222	194	191	230	224	227	224	235	220	261	223	231	213	228	226	217	199	223	234	240	196	235	235	248	224	228	181	206	211	205	199	208	228	224	201	214	226	216	224	216	259	219	251	252	235	206	230	240	224	227	269	213	225	202	191	227	230	242	213	234	227	221	230	218	199	206	217	247	231	217	221	227	240	234	220	227	201	220	201	208	225	198	226	217	265	227	201	240	215	235	200	240	213	210	206	245	246	258	237	244	205	209	231	241	223	228	215	224	214	250	224	215	223	241	192	235	194	183	219	234	212	250	210	222	222	244	199	219	208	226	231	235	218	235	199	234	213	228	197	213	222	223	232	224	272	205	212	196	251	218	228	198	213	195	197	204	211	216	199	251	242	209	246	229	223	231	207	238	217	213	219	219	204	226	211	234	215	235	222	219	221	226	244	205	241	222	215	206	238	221	209	221	218	249	257	241	250	219	201	212	195	229	191	213	228	213	206	237	230	221	208	242	229	224	213	221	226	224	222	236	231	246	267	262	197	237	212	216	257	227	210	176	221	216	229	255	205	224	209	231	216	190	238	246	213	214	164	208	220	233	224	231	218	202	221	222	217	224	223	247	210	248	214	203	236	220	217	235	217	217	189	252	205	220	213	218	220	205	205	232	211	243	176	214	240	216	216	228	189	244	239	251	220	226	213	243	200	234	216	216	224	221	187	222	245	238	236	225	243	219	237	234	222	235	225	200	235	256	203	196	202	215	229	232	226	249	233	218	203	222	199	243	205	221	209	219	240	219	233	234	215	228	211	241	203	219	223	210	218	226	217	241	224	224	226	237	241	215	227	238	212	217	240	224	224	223	229	220	217	235	224	218	224	180	234	250	255	199	217	219	236	252	233	195	210	202	239	184	231	221	237	224	218	214	210	218	223	240	242	248	236	201	236	200	193	254	245	223	238	230	224	222	277	235	213	245	193	211	219	200	199	235	223	228	229	232	229	212	198	230	235	231	218	233	237	223	249	249	198	236	219	235	228	223	211	222	205	225	197	212	195	193	217	232	258	229	207	205	215	250	211	240	229	246	231	242	237	239	235	229	203	243	240	210	227	218	201	222	215	244	222	185	228	225	236	242	239	237	195	212	228	202	245	259	188	202	227	227	234	229	235	223	215	226	210	229	211	232	227	242	238	185	211	208	230	252	240	204	221	188	217	217	235	220	214	245	221	209	197	240	212	199	241	223	205	229	223	216	196	204	207	199	224	234	219	216	221	220	222	250	243	223	220	222	231	184	231	223	214	239	217	219	231	219	236	241	211	230	221	230	224	231	243	230	194	254	222	222	264	214	219	232	222	253	210	216	210	216	213	230	241	219	245	201	229	196	210	242	224	233	220	201	245	232	223	215	203	212	225	200	207	214	215	218	230	226	228	221	194	246	231	211	229	228	227	204	220	213	238	195	239	206	227	189	205	210	215	215	257	224	223	253	205	199	204	253	204	245	225	219	194	209	214	220	239	227	231	253	230	223	206	208	239	234	241	231	224	205	223	214	213	199	233	232	242	216	264	216	228	235	223	198	185	217	199	231	221	231	232	196	214	212	223	225	230	208	222	203	205	213	216	209	245	218	216	252	217	238	238	228	219	218	197	219	199	245	219	212	229	226	229	216	233	247	213	218	191	225	225	226	224	236	206	220	239	239	230	230	213	222	255	224	197	194	210	225	264	229	224	239	233	208	221	207	210	238	199	204	223	253	232	229	216	217	261	228	224	217	216	250	226	242	226	263	232	203	222	220	220	222	227	245	208	244	258	248	226	237	229	219	242	205	200	206	208	217	186	204	205	235	216	246	227	204	227	210	219	254	247	212	212	207	232	230	206	208	247	240	197	204	222	224	207	223	214	221	235	216	202	205	196	191	218	223	234	211	218	212	202	231	230	245	231
1696	699	858	1006	1235	1724	1787	739	626	723	677	585	596	557	540	553	538	556	554	525	571	565	539	540	554	559	578	544	598	540	567	575	583	520	564	536	530	529	564	568	542	521	592	582	545	551	542	531	569	540	504	533	567	533	545	561	557	518	560	569	540	533	565	556	570	541	560	593	512	546	537	531	577	594	575	523	573	524	582	597	530	590	599	542	587	575	560	530	559	588	501	542	578	571	556	537	545	543	517	573	582	536	560	529	557	538	555	543	557	539	536	542	479	546	521	522	523	540	542	589	579	550	587	560	559	581	572	584	491	569	549	577	589	535	565	547	492	524	550	531	519	506	487	536	570	561	557	497	548	580	514	489	515	520	557	619	589	574	555	563	496	530	574	607	573	567	541	577	573	554	559	578	550	569	570	570	550	553	549	515	550	565	566	553	525	563	524	514	574	540	572	592	579	583	622	531	539	552	553	525	573	548	568	555	536	535	527	546	574	550	559	564	559	545	539	517	567	547	602	581	535	533	547	555	555	519	571	570	573	500	510	532	528	536	576	556	543	558	547	587	574	545	552	561	561	554	576	586	537	550	576	546	535	527	554	539	499	538	549	522	547	595	542	533	567	576	580	523	567	579	522	519	522	546	524	548	580	520	576	532	575	573	500	536	550	508	557	538	528	562	541	576	555	557	595	510	511	537	521	538	514	518	521	566	523	532	525	547	539	543	554	545	568	533	567	551	584	554	512	546	553	561	591	545	555	561	530	569	540	548	532	534	505	534	515	521	542	517	561	580	590	575	542	532	561	568	510	504	544	559	577	554	532	536	581	536	550	614	566	545	559	528	522	503	495	561	523	534	535	560	524	540	566	539	517	566	581	573	577	585	532	520	569	534	554	576	579	536	515	534	554	616	538	547	567	546	545	502	536	500	525	590	555	541	551	568	595	541	572	542	533	560	530	541	555	544	545	540	548	504	523	527	490	576	544	560	553	553	582	556	567	531	559	550	554	563	551	548	559	554	543	566	571	567	550	532	578	538	562	543	564	595	568	565	566	545	535	547	559	569	533	515	529	535	507	520	577	522	597	558	558	556	523	545	531	542	542	559	561	506	557	560	564	542	511	528	552	544	517	507	517	582	535	517	597	542	540	536	558	525	550	522	551	589	546	536	555	564	564	542	551	536	564	559	543	524	575	576	580	506	513	552	590	507	535	551	538	537	531	573	530	516	516	558	538	554	548	525	527	516	559	551	521	508	605	557	591	531	552	521	550	524	560	590	541	523	549	587	561	555	589	535	508	590	547	548	569	547	560	561	526	526	513	558	542	555	544	557	569	516	526	561	536	544	560	573	556	533	527	552	542	500	523	551	596	544	572	483	525	542	571	573	537	549	526	525	539	510	546	541	545	545	535	578	557	556	584	550	571	534	567	582	482	566	543	523	523	568	569	555	579	585	520	574	514	526	553	559	554	566	518	525	517	528	548	589	549	546	591	568	557	586	602	565	588	529	533	542	544	600	537	554	527	561	574	542	538	560	560	568	531	587	551	650	548	514	550	518	543	535	605	524	532	500	583	555	594	546	559	554	553	578	541	568	571	553	522	515	557	530	542	559	572	542	599	522	560	556	534	514	523	512	539	559	562	549	541	543	520	597	551	553	518	527	529	573	566	570	534	550	527	535	545	573	522	528	510	559	551	542	541	541	536	598	553	555	585	578	561	551	537	512	579	577	571	541	526	582	545	520	538	554	520	536	527	565	529	548	517	558	534	623	517	546	538	531	503	557	549	542	547	565	530	554	567	514	567	544	575	578	563	545	562	555	547	525	527	543	575	542	549	554	543	545	565	531	541	547	572	536	527	561	531	577	534	549	551	602	518	541	588	559	519	570	607	553	548	551	608	524	569	532	570	529	572	538	517	569	592	570	535	562	526	547	566	558	574	547	549	517	547	554	574	557	555	504	559	577	534	516	587	548	569	497	607	525	540	528	528	580	580	544	560	551	552	543	541	548	536	553	532	570	537	535	504	524	554	555	575	541	557	527	618	528	537	542	564	507	537	554	547	531	542	497	573	573	563	521	562	536	533	600	561	535	521	558	594	561	577	531	586	537	564	533	587	532	513	551	530	500	549	516	550	564	584	506	543	577	504	583	554	538	553	546	491	510	538	492	533	562	516	547	541	575	541	584	569	505	567	556	574	578	579	574	535	565	522	543	577	570	537	569	517	557	610	568	548	538	568	561	519	537	558	552	560	561	522	555	513	553	567	563	568	572	574	533	534	546	586	535	541	548	522	540	507	517	534	561	549	519	550	588	583	566	587	529	548	532	544	556	521	531	537	516	523	543	551	543	575	550	513	534	519	560	538	536	587	518	556	585	531	540	615	565	566	578	557	542	588	570	507	552	560	555	537	487	576	542	582	543	525	537	546	552	509	493	583	575	479	550	561	550	602	539	507	537	558	551	563	577	589	543	560	521	543	578	561	542	519	519	553	548	534	582	554	540	575	517	528	548	510	529	535	544	536	548	518	576	519	570	557	567	606	563	547	581	513	512	561	562	524	545	506	516	556	603	549	567	536	513	541	563	540	511	551	567	523	541	541	516	572	531	515	563	543	561	594	547	575	556	555	534	543	571	538	515	568	558	550	545	519	540	548	556	535	524	572	544	625	526	523	565	534	550	536	530	562	560	520	549	529	539	599	568	532	538	499	527	537	561	563	536	518	529	571	531	579	565	557	523	579	564	530	581	552	548	536	540	540	531	568	564	547	544	531	560	578	588	577	523	536	546	513	545	583	543	533	518	595	551	552	528	575	573	598	570	535	570	568	533	571	574	592	522	533	579	555	526	575	543	580	521	536	525	512	553	542	578	535	492	535	525	531	549	526	569	546	515	561	533	576	546	526	583	515	521	563	568	549	550	510	548	538	527	586	558	547	597	569	569	523	559	559	535	568	542	561	579	560	550	564	568	535	563	581	558	524	528	578	520	536	572	527	523	597	511	542	579	566	556	572	583	571	569	537	551	554	547	558	542	524	524	537	507	551	566	588	487	570	543	579	546	541	561	542	546	561	538	548	521	522	521	520	533	558	560	589	562	599	546	560	562	567	532	551	509	562	515	529	601	548	527	512	546	550	536	559	543	534	556	552	535	545	546	533	559	554	527	535	548	581	528	538	536	527	541	550	531	536	518	545	519	515	553	533	537	531	556	577	529	550	533	571	571	530	531	569	530	555	518	525	503	579	578	576	593	544	593	504	538	529	543	557	573	522	527	543	555	577	544	538	586	536	552	542	576	553	556	545	538	547	580	524	542	543	577	567	546	567	562	551	537	515	562	605	573	547	518	543	533	560	542	549	574	582	556	582	517	550	535	529	551	506	549	496	544	539	557	540	571	564	540	479	532	549	532	548	566	557	570	586	563	582	517	533	514	561	525	561	612	572	515	507	529	526	555	550	534	546	516	539	527	535	519	526	509	564	536	490	541	538	552	569	565	581	521
7287	740	836	726	748	895	727	323	271	288	224	197	205	207	194	179	178	215	183	198	161	164	163	180	176	186	201	184	206	197	196	209	192	210	209	181	199	175	197	183	194	191	184	169	203	190	182	183	169	177	174	206	155	163	171	181	186	159	174	199	207	163	180	194	186	202	177	188	203	175	208	199	186	190	165	185	179	181	180	185	157	181	197	181	186	167	190	205	181	194	160	186	188	160	172	211	209	191	171	179	202	175	168	186	211	157	173	209	199	185	212	199	163	175	197	181	185	197	228	197	202	161	173	171	208	194	171	197	209	181	159	189	173	189	190	175	191	166	185	169	182	200	180	194	181	183	170	197	190	165	200	204	183	204	194	195	201	175	200	158	191	162	162	185	210	172	188	186	167	197	161	175	201	238	188	190	192	186	131	197	192	182	206	193	204	177	180	195	199	167	178	189	184	185	183	186	202	180	175	171	183	166	181	202	175	197	180	213	202	158	208	180	177	176	220	186	165	181	170	194	190	161	201	180	194	198	197	198	191	193	176	203	177	177	194	168	193	186	175	174	192	165	187	218	194	177	171	169	197	153	193	159	172	187	172	168	158	202	185	201	191	226	181	188	165	192	168	175	170	170	163	179	167	189	176	168	200	176	203	184	185	172	163	162	201	177	179	176	179	211	182	170	161	201	173	187	159	166	162	198	164	163	217	183	200	180	170	204	204	176	182	177	188	186	175	171	196	175	170	184	178	170	177	177	200	192	182	174	183	189	201	187	191	181	195	160	191	146	189	168	168	177	199	176	180	175	170	190	177	176	183	184	221	188	185	183	187	180	162	213	192	198	156	179	164	206	187	201	196	191	180	188	187	181	152	191	159	167	185	143	180	187	201	189	192	212	180	175	202	163	168	193	194	193	176	176	176	197	161	186	173	171	185	195	153	165	194	168	195	190	171	191	182	190	181	210	188	187	155	187	186	176	195	173	166	182	185	173	223	206	216	179	151	184	180	175	188	214	162	201	158	170	179	174	179	208	174	163	191	179	192	182	180	172	185	169	190	200	200	191	158	193	170	179	171	185	181	224	183	177	205	192	189	160	185	209	165	195	191	176	167	184	182	167	170	164	213	192	199	177	195	179	188	184	163	185	185	195	198	196	172	178	164	163	175	164	174	196	183	189	181	218	196	191	182	215	184	187	171	166	148	185	196	185	181	183	162	191	206	185	161	209	169	202	168	206	166	210	165	199	185	177	191	179	194	205	182	184	183	203	179	165	180	180	173	188	182	214	202	165	177	183	172	201	204	170	198	190	169	192	190	188	169	171	215	192	191	170	208	175	176	186	166	197	177	154	178	176	164	168	212	184	194	165	188	174	186	178	155	200	187	177	192	177	200	216	164	189	186	205	176	175	197	207	185	185	207	194	177	192	199	211	186	188	174	197	161	183	198	184	198	200	168	194	178	163	178	188	187	162	164	176	167	199	209	183	182	176	190	209	207	195	184	180	207	208	167	188	218	166	153	175	193	178	181	173	187	165	198	161	170	194	180	189	189	179	200	169	183	154	194	181	172	174	174	188	197	184	167	211	193	195	200	203	176	189	191	194	193	202	176	200	194	200	192	170	189	179	179	167	182	161	198	193	188	162	179	235	184	182	193	196	187	203	203	160	185	187	183	178	188	155	194	173	189	195	176	181	169	165	168	177	204	187	199	176	201	170	193	185	179	194	189	171	168	196	183	182	173	169	215	169	206	211	199	187	184	185	186	180	158	195	178	200	189	191	178	179	175	180	170	195	166	199	185	183	192	161	186	167	184	187	180	180	196	171	188	178	167	215	163	216	193	168	176	182	191	150	195	177	198	184	194	237	178	187	185	178	191	192	171	164	172	177	180	197	204	187	182	180	183	227	166	188	197	204	181	173	178	181	175	206	164	154	195	195	208	196	206	188	196	191	166	172	177	196	205	183	208	151	162	190	184	200	166	192	156	220	204	168	173	184	189	195	152	157	172	167	214	204	204	180	187	160	199	170	171	180	199	175	195	191	188	205	191	212	198	170	188	176	198	156	179	171	211	182	193	175	163	180	180	190	164	178	201	187	161	171	200	167	191	184	182	170	184	179	185	180	170	178	186	179	170	185	180	176	198	162	196	163	168	164	166	176	218	171	169	185	171	188	170	211	190	200	178	169	170	194	197	182	179	202	189	164	192	179	197	202	155	165	173	187	185	176	184	207	192	193	181	176	175	194	209	164	183	195	177	177	165	161	200	181	166	161	185	191	177	178	175	161	196	170	201	195	162	176	174	191	195	188	191	186	188	172	175	195	189	203	195	199	188	194	187	204	187	201	182	189	189	188	184	194	178	208	195	144	172	169	154	163	176	167	184	173	154	211	172	166	183	184	186	169	183	169	194	155	161	176	186	185	196	171	196	173	177	167	180	198	175	186	191	146	179	173	198	180	204	188	180	153	196	185	203	176	192	201	165	184	148	190	170	197	197	175	191	206	189	179	176	186	187	162	171	203	201	194	187	162	177	181	168	178	195	178	179	179	178	190	163	195	177	165	176	169	161	171	184	185	180	205	187	179	201	181	196	150	203	174	166	176	211	185	186	191	166	187	195	213	181	191	205	166	163	195	166	159	183	197	159	169	177	203	175	172	206	176	184	196	182	189	176	162	184	160	179	170	180	174	200	204	183	186	176	200	202	215	172	192	203	198	183	157	176	188	186	216	199	200	191	178	175	173	199	183	170	186	178	211	200	180	182	175	174	177	195	209	199	186	188	160	195	166	200	169	181	178	181	190	196	198	189	192	172	181	215	168	174	191	190	180	174	191	168	194	172	195	174	163	176	188	174	170	192	172	177	200	163	151	158	181	156	179	193	206	194	186	181	168	179	187	159	179	175	182	191	162	177	153	209	194	224	186	185	192	186	208	174	184	185	184	145	215	202	196	204	195	210	164	195	222	160	171	173	200	214	179	175	180	197	165	206	187	170	171	150	184	166	168	181	211	167	196	193	163	196	190	191	183	218	197	173	198	203	192	197	179	189	173	194	188	185	204	203	196	185	164	176	198	190	197	192	194	190	188	175	181	173	195	185	181	173	259	172	173	175	165	183	177	200	205	209	178	157	177	182	209	170	209	195	191	166	154	167	187	174	197	171	183	196	193	164	156	186	197	140	226	213	207	151	195	194	187	186	204	168	178	176	158	181	189	208	194	183	206	231	206	212	176	160	193	192	185	181	193	176	199	150	187	168	193	189	178	167	194	173	181	185	172	196	181	211	157	179	191	172	174	181	191	159	193	183	180	178	211	170	213	173	176	179	198	194	176	186	188	175	165	186	171	164	186	174	181	174	183	180	168	196	181	188	179	188	189	169	166	180	168	184	171	188	169	155	183	188	200	177	162	190	189	183	188	184	184	184	204	189	179	178	204	200	161	187	184	187	188	183	182	181	172	179	199	193	148	166	169	206	183	162	190	174	195	187	170	213	206	178	204
6073	1005	1869	2426	2883	3612	3306	1162	919	1006	924	705	594	621	624	588	528	570	551	562	554	496	512	531	527	534	566	536	470	497	527	526	524	529	484	543	567	495	522	532	494	504	505	466	514	509	469	524	522	524	485	476	486	497	453	485	453	516	519	499	502	503	483	534	509	468	506	472	480	501	505	495	504	502	507	460	512	473	500	470	525	510	524	505	523	509	481	469	500	539	498	499	519	473	504	495	522	493	489	500	456	499	514	468	459	491	500	515	477	533	453	524	478	505	480	494	479	518	499	482	519	528	478	494	535	503	497	490	511	490	467	488	459	545	483	510	503	499	525	471	491	469	489	502	448	461	524	476	505	470	530	531	444	497	508	484	483	501	458	447	493	498	471	517	491	494	464	506	468	493	476	494	484	496	476	511	527	505	507	483	521	472	520	433	480	519	461	502	512	445	482	479	489	563	523	476	484	473	485	452	492	488	523	475	505	495	524	495	506	520	494	497	520	503	480	460	485	474	490	483	496	493	485	514	521	477	479	493	469	459	504	481	525	544	501	491	433	491	516	507	484	525	485	510	494	513	543	492	510	473	516	485	490	522	485	520	489	486	475	495	496	513	484	471	473	495	518	501	479	489	469	454	432	481	513	489	465	492	465	528	505	483	521	486	482	487	458	504	493	499	506	462	475	512	520	508	500	451	492	478	497	475	485	538	485	500	501	489	504	478	511	522	489	484	469	515	487	465	487	456	498	466	487	517	515	482	495	494	506	488	489	484	474	462	509	480	484	502	489	541	448	552	494	485	515	479	522	517	495	502	489	486	505	494	427	503	462	473	496	508	498	501	485	489	504	512	500	495	509	525	466	521	542	483	490	481	470	506	495	487	545	495	489	481	491	470	496	501	514	466	503	490	452	521	502	456	512	490	506	509	485	496	476	514	470	506	478	507	492	519	473	517	480	517	517	496	460	448	437	511	503	498	490	486	534	501	515	493	455	495	448	556	503	506	472	455	450	498	512	476	484	499	484	497	480	488	481	458	504	476	514	474	467	498	465	505	506	489	518	492	523	479	516	507	492	465	467	513	471	520	512	509	508	492	486	494	508	475	458	466	464	457	479	477	488	479	486	466	473	500	481	517	462	525	491	523	504	483	479	484	503	461	514	487	525	499	496	478	479	496	500	493	503	493	497	478	515	503	514	479	531	523	541	511	452	478	464	474	505	489	475	459	491	476	470	509	477	501	482	517	492	496	529	493	512	538	471	483	476	511	451	518	472	513	515	528	478	494	488	481	521	494	501	488	490	489	475	498	518	481	455	493	460	515	462	524	509	528	522	489	488	480	526	529	502	498	506	490	457	478	466	485	475	511	472	490	459	476	497	511	492	481	492	480	497	506	494	500	465	509	460	485	494	477	457	493	507	489	510	491	543	481	557	498	498	505	487	464	459	498	507	528	492	498	479	502	486	465	463	456	466	485	487	496	543	427	496	521	475	537	516	541	518	496	498	482	471	510	509	502	458	476	495	519	457	485	486	497	502	463	512	482	480	480	456	464	493	520	530	508	486	501	527	468	502	473	473	501	503	520	490	469	520	537	479	499	529	512	525	490	476	514	526	494	475	498	500	495	507	526	485	473	520	527	492	467	488	527	528	497	493	500	473	463	478	464	472	497	510	486	505	528	511	496	500	503	492	503	508	496	461	470	466	493	449	454	499	495	471	454	467	502	467	511	515	516	492	425	485	544	485	480	541	494	499	492	520	518	468	485	478	491	489	498	469	518	503	494	509	492	501	494	473	482	477	496	496	504	510	485	470	553	498	475	517	476	519	489	505	467	465	484	496	459	450	541	504	485	478	507	515	553	522	522	470	506	479	527	556	504	475	510	524	503	484	476	528	508	444	518	509	484	468	492	480	542	480	496	508	518	484	484	498	510	494	503	502	465	442	495	490	487	474	464	476	499	487	504	504	517	482	461	463	518	519	464	475	506	468	497	500	471	451	504	457	506	512	491	497	471	473	524	465	486	495	504	490	468	464	454	543	506	482	471	475	474	488	492	485	494	481	456	473	451	495	493	497	481	508	503	494	502	440	496	490	477	488	501	509	518	477	513	468	493	508	455	487	496	487	497	490	494	470	479	499	542	500	477	507	472	444	480	456	478	456	466	517	483	475	497	475	477	507	478	451	489	502	510	510	470	506	525	490	450	510	488	523	514	475	505	491	493	464	504	501	498	528	455	522	492	497	514	489	465	497	520	466	515	542	485	491	460	484	492	458	487	533	438	506	545	503	491	509	477	463	511	518	539	464	504	477	496	519	516	492	498	551	525	462	487	523	512	517	470	465	512	510	504	502	441	521	464	521	476	514	502	476	524	495	504	501	501	520	503	476	527	482	510	493	464	521	473	501	475	473	475	465	511	492	488	502	490	467	494	523	508	493	484	512	493	510	491	453	500	484	486	492	497	507	513	511	537	517	483	505	505	473	487	526	479	469	493	462	499	517	497	535	473	492	468	475	528	514	502	503	481	512	486	523	518	490	477	496	485	468	547	503	490	475	476	478	514	499	546	484	498	522	505	484	497	484	504	518	512	522	488	498	485	497	508	530	461	497	527	521	492	472	461	487	500	520	507	504	481	485	471	523	485	485	504	501	524	495	467	512	533	487	531	525	443	504	476	495	518	498	467	490	484	490	517	474	481	498	537	520	455	482	493	483	472	474	462	499	501	479	506	531	495	488	528	527	512	507	463	507	476	488	486	491	540	426	445	499	509	476	475	486	511	516	491	462	472	500	454	515	508	527	484	515	522	516	531	490	505	498	475	443	493	509	503	485	495	484	455	506	467	491	482	489	543	500	474	486	538	509	513	516	501	503	518	480	485	500	450	452	504	483	507	500	505	505	477	492	475	450	478	492	505	463	476	460	462	461	540	534	499	529	457	514	501	476	487	476	510	484	508	515	480	517	464	483	498	477	492	497	489	493	458	494	484	477	511	513	525	454	478	507	493	488	489	507	522	491	459	501	501	486	501	531	522	486	477	506	497	529	499	484	484	481	493	485	502	510	515	477	455	469	460	511	483	490	508	493	499	530	494	490	526	479	509	513	472	474	497	462	514	505	491	477	491	512	514	484	486	484	511	483	488	464	477	474	520	505	483	469	472	493	528	481	488	452	545	456	503	466	515	497	485	481	490	535	481	516	485	503	476	486	461	514	474	477	521	444	495	484	536	466	508	460	522	502	471	478	499	510	477	505	507	499	530	508	554	464	513	515	494	475	543	498	504	515	468	495	521	525	462	516	474	527	480	471	457	482	480	535	506	488	511	501	488	505	493	473	527	460	483	468	506	518	451	487	486	473	474	521	512	480	477	473	465	525	510	525	502	511	485	512	504	498	520	492	511	481	517	525	487	494	530	462	463	494	515	490	469	460	518	460	516	475	486	488	498	493	516	498	473	468	448	506	484	495	502	489	472	482	475	503	489	532	473	468	513	486	502	506	465
14201	1746	1628	1502	1516	1503	1235	655	544	545	439	427	415	411	447	445	425	406	400	377	412	370	378	367	349	368	380	389	380	338	392	380	406	373	382	366	351	386	379	388	375	354	386	367	350	396	392	392	386	395	368	351	391	373	405	438	353	374	401	369	393	386	414	348	408	406	363	378	372	418	396	397	390	390	372	396	396	412	372	366	374	378	407	383	365	375	417	374	344	404	392	406	383	395	382	373	360	363	388	406	396	386	385	354	378	377	352	373	353	422	369	372	353	379	358	362	362	403	385	432	404	375	383	398	365	395	372	354	406	427	407	378	397	386	366	361	388	400	396	386	374	399	416	383	386	409	373	336	381	399	405	421	396	378	406	415	379	399	343	339	395	405	401	402	399	378	350	369	377	368	349	386	369	390	370	385	392	399	378	408	366	381	394	436	415	455	418	397	336	371	382	373	399	347	361	373	373	357	355	350	378	377	412	400	401	409	402	362	395	362	384	375	364	372	374	404	412	357	362	390	385	355	372	390	384	401	379	362	361	396	397	377	366	384	365	399	370	392	370	372	359	399	397	370	371	371	357	391	427	378	409	397	365	379	399	420	382	396	367	399	392	400	386	389	394	365	383	404	353	354	387	377	413	404	389	358	364	404	387	402	373	378	362	341	386	364	399	405	391	368	369	368	383	354	365	362	400	364	392	387	394	354	358	383	375	347	351	393	396	391	372	381	385	415	414	400	346	353	359	395	376	355	358	392	416	377	371	415	395	368	368	419	406	364	374	408	360	417	391	378	361	341	355	366	379	385	373	375	375	417	375	369	377	385	393	399	340	338	412	379	387	421	388	405	381	388	424	399	433	369	395	377	415	377	377	393	382	378	432	371	357	397	385	389	400	403	361	393	336	365	368	369	387	421	379	421	353	384	382	344	374	379	374	366	380	366	406	420	326	386	420	413	375	393	373	402	377	353	367	345	365	360	370	379	384	369	347	349	374	406	385	398	380	348	408	403	433	369	391	394	353	391	362	380	383	328	400	354	342	385	430	350	369	374	400	376	403	405	377	408	351	367	399	405	365	380	361	360	340	336	370	365	391	391	385	409	371	347	406	398	378	402	402	345	368	388	384	378	387	375	384	376	389	387	413	379	379	404	359	370	364	366	376	364	400	415	426	402	374	390	381	350	376	395	392	422	366	380	394	353	356	332	385	358	374	403	374	420	371	376	379	386	334	323	362	347	394	400	389	394	410	406	386	342	379	379	404	340	400	372	417	352	375	400	377	364	388	388	394	360	374	415	375	388	405	403	361	355	433	388	347	398	379	361	377	368	324	369	364	377	376	392	393	394	395	396	384	371	424	369	390	359	393	363	416	382	401	346	416	415	412	396	389	378	421	410	386	418	374	435	403	369	376	363	362	373	368	394	409	393	379	398	389	389	382	364	373	380	386	420	369	360	423	387	389	386	427	378	394	374	401	388	408	370	407	394	370	396	360	428	381	384	420	393	389	385	387	375	378	411	370	362	436	390	382	424	422	368	390	364	394	384	407	424	391	346	401	411	396	399	346	380	403	360	386	383	395	399	384	378	433	368	398	364	370	373	366	409	381	426	390	366	357	340	347	391	421	388	371	367	371	363	424	407	388	368	395	370	401	385	348	391	377	371	378	381	398	378	380	381	359	342	396	376	364	348	392	361	361	407	371	374	374	408	369	353	398	375	363	370	375	378	364	365	389	363	395	369	352	382	376	394	405	422	350	403	408	377	378	377	426	385	348	364	341	358	352	360	412	365	373	380	381	392	404	389	380	401	397	391	390	375	377	414	374	405	393	403	360	421	379	357	406	366	400	375	399	356	358	392	378	394	347	398	404	358	401	423	399	341	396	398	367	386	334	369	366	413	373	369	364	396	365	398	402	367	371	414	371	413	380	391	371	399	367	366	424	378	382	372	382	420	368	349	416	368	368	401	395	415	383	397	382	355	386	365	362	394	401	361	392	387	409	351	394	348	402	367	421	358	388	365	385	367	401	407	383	372	369	358	360	386	377	352	391	364	395	402	394	363	396	383	390	397	404	370	379	369	384	413	367	379	388	369	382	344	379	354	410	353	378	362	372	361	364	424	378	418	414	410	388	356	354	388	401	342	374	346	384	325	366	404	384	403	354	382	367	400	354	409	406	316	403	383	390	386	353	332	414	395	398	361	377	368	401	400	386	388	346	404	388	386	343	393	374	367	369	369	431	407	364	374	390	406	395	369	387	389	393	411	398	405	386	372	371	387	353	354	352	397	400	368	356	390	406	373	419	402	413	408	363	341	405	358	403	343	349	358	383	407	374	376	368	398	387	401	391	417	387	360	357	385	417	370	366	369	369	374	378	369	354	387	370	388	389	380	394	393	436	447	380	389	407	403	388	384	371	400	385	341	384	363	399	386	377	369	345	404	375	356	387	349	386	370	320	367	412	395	401	411	366	414	391	379	383	378	403	387	414	389	353	417	365	356	359	417	369	341	416	437	384	370	382	389	392	370	387	393	372	396	383	358	399	385	390	383	396	399	365	426	408	394	381	373	353	359	377	380	385	402	357	410	398	403	401	353	371	379	381	373	355	380	402	346	376	384	368	385	374	370	391	333	372	380	375	389	378	379	391	359	380	410	389	396	410	348	385	372	392	361	324	360	383	386	386	408	386	419	381	400	347	358	345	391	423	404	408	369	398	369	354	392	384	394	381	419	388	369	370	393	361	349	367	344	357	387	406	393	363	366	364	409	376	400	356	382	356	427	389	369	370	377	409	411	375	407	390	333	360	370	390	382	372	376	403	385	381	372	384	371	393	397	385	388	390	368	399	389	383	402	414	416	356	373	376	354	414	377	406	387	362	388	389	394	351	399	376	377	370	391	384	384	379	361	370	396	363	375	359	401	364	372	366	393	398	435	386	376	377	414	363	410	397	385	420	349	345	420	385	409	362	396	367	406	380	373	396	402	374	422	404	391	378	396	404	361	375	418	378	385	410	395	395	364	389	372	368	356	430	392	363	376	383	390	377	404	377	374	411	369	384	417	406	363	379	417	410	380	410	384	375	375	424	384	373	383	362	411	381	411	430	413	389	401	400	369	380	416	370	418	392	370	358	379	410	357	421	380	355	348	411	391	362	387	342	399	418	407	353	400	392	377	383	333	412	405	374	390	379	364	399	414	373	387	379	378	356	372	403	399	402	381	401	369	382	370	388	425	396	405	365	359	397	406	378	370	407	361	394	381	374	390	352	389	362	397	344	386	344	361	397	365	400	376	378	379	388	366	395	409	364	379	348	377	335	374	365	403	369	382	373	418	371	381	377	392	390	358	379	383	372	404	352	362	350	421	392	385	395	419	349	369	348	353	375	396	403	392	379	356	331	380	390	383	355	392	367	374	385	395	403	374	380	376	390	405	394	381	353	412	404	408	376	406	407	409	355	371	411	357	374	392	382	380	374	409	398	418	391	336	361	432	385	380	380	375
8379	1846	3209	3940	4955	5883	5283	2071	1543	1762	1536	1222	1115	1113	1105	1062	1019	989	1006	953	968	936	975	940	915	931	969	948	919	981	956	961	891	983	931	838	916	848	894	859	867	878	919	944	874	835	869	900	803	897	876	927	898	885	865	961	921	930	883	892	874	898	892	934	821	867	881	863	870	956	838	932	912	858	940	921	853	920	937	845	878	901	896	849	832	897	916	865	841	935	856	974	894	887	912	915	890	934	874	844	880	880	869	919	894	856	843	848	846	882	931	915	924	903	867	902	879	890	843	920	874	895	906	932	886	882	938	903	898	885	877	942	908	919	844	956	880	902	899	897	876	879	823	848	908	862	913	871	865	875	889	856	860	880	883	910	881	914	885	894	852	850	899	851	842	979	900	917	911	911	890	859	872	902	886	879	869	887	840	874	859	879	833	784	849	895	860	896	916	844	868	849	876	900	894	885	800	892	895	896	882	907	880	880	868	882	899	882	871	892	895	907	888	895	894	871	852	908	850	878	883	906	879	1010	904	831	876	857	913	891	853	868	855	851	860	865	905	894	913	915	848	860	927	918	881	893	842	946	921	883	845	950	903	904	855	859	904	903	881	863	925	856	898	918	938	909	852	878	959	909	936	887	876	895	833	854	881	853	910	815	877	885	867	926	828	897	895	929	859	883	830	836	888	932	870	854	891	864	877	942	874	858	953	872	939	889	785	914	893	830	928	865	889	880	905	934	868	916	929	870	874	912	882	899	893	876	874	938	913	891	885	875	869	877	833	847	851	902	828	897	896	878	865	879	842	936	898	837	954	854	842	880	860	895	865	908	926	871	885	899	856	865	853	856	864	924	881	884	897	919	930	915	881	864	878	904	866	909	955	866	907	905	880	859	935	906	880	852	855	912	866	920	847	869	919	907	865	863	862	855	866	866	845	876	809	911	908	893	867	887	844	904	891	945	884	837	863	940	897	905	933	855	870	870	851	870	852	889	864	921	911	900	839	844	894	886	889	832	875	886	930	931	868	929	874	867	873	927	817	873	875	884	900	899	838	883	900	867	834	871	915	864	850	924	935	884	909	889	865	922	934	902	882	911	901	877	823	886	879	861	901	934	892	874	881	876	930	853	829	865	943	884	910	929	829	931	851	916	856	883	908	874	836	910	896	863	858	846	881	886	881	892	915	876	893	892	903	828	873	913	916	848	909	881	901	858	832	868	897	915	872	861	863	894	865	880	944	939	858	882	875	883	899	957	899	946	937	848	870	909	832	892	889	873	902	881	868	909	865	886	916	863	927	925	876	849	915	871	921	847	932	905	907	872	918	953	835	849	853	886	892	863	876	831	833	945	842	899	888	819	921	857	883	894	867	882	886	879	907	824	903	922	882	912	863	900	905	902	875	867	805	921	898	890	927	846	882	893	940	886	902	915	898	880	862	852	830	878	867	858	885	863	880	869	884	878	906	862	867	934	882	902	918	836	948	877	876	915	848	867	857	884	888	920	895	930	865	894	905	895	923	842	889	833	895	916	852	956	908	839	898	851	892	844	892	907	845	895	965	863	846	942	878	877	866	878	868	862	909	900	905	841	915	883	930	899	927	865	910	874	889	904	909	845	925	891	853	938	811	801	891	870	853	913	889	850	905	906	828	961	822	863	862	921	885	887	878	880	963	897	857	897	872	930	882	878	853	885	913	896	833	902	834	926	858	904	849	901	880	903	920	919	866	842	881	926	913	866	875	864	845	913	891	902	918	877	886	901	880	920	845	920	861	887	910	901	859	900	888	836	879	882	874	920	866	914	876	861	852	916	902	881	896	867	858	855	878	956	885	868	873	845	833	885	892	881	889	883	845	856	930	892	867	855	883	880	916	830	885	902	901	892	873	898	828	902	892	866	858	955	872	821	917	885	863	916	938	902	915	869	909	881	873	871	880	882	870	913	870	890	940	856	832	917	882	891	873	857	886	861	872	907	910	879	908	895	838	884	888	835	881	845	843	904	865	876	873	883	867	877	891	862	921	867	906	863	842	856	865	895	865	846	835	875	847	843	879	881	886	903	872	911	916	911	916	896	875	938	888	849	879	869	897	878	924	876	855	857	841	871	911	929	869	871	855	908	900	853	829	900	901	820	876	896	839	910	900	857	888	910	857	857	877	877	862	833	865	854	875	854	842	889	858	899	883	887	868	921	850	891	893	879	889	897	891	891	882	856	907	862	891	900	892	957	878	848	863	863	849	870	871	886	888	895	888	881	907	911	915	901	866	862	865	896	873	877	835	912	830	923	867	892	895	861	870	951	897	884	875	869	858	927	909	867	898	920	882	894	851	896	837	839	899	899	912	834	948	898	844	952	899	871	890	887	871	851	902	934	828	917	945	845	896	812	821	907	875	825	885	910	863	857	878	864	914	922	864	848	887	848	855	869	934	831	836	863	867	911	872	890	861	864	865	883	890	895	898	880	850	903	830	839	906	906	876	887	907	840	909	809	854	866	904	891	875	872	931	886	869	821	881	863	884	876	921	883	916	900	907	873	913	900	874	942	881	863	793	834	856	879	873	832	927	891	887	908	898	950	846	876	878	851	909	876	838	888	865	875	920	904	917	870	911	875	925	898	889	877	884	867	898	859	869	894	816	888	872	885	868	889	911	891	915	945	859	829	838	928	884	844	905	873	855	870	917	907	901	894	865	858	882	955	946	857	884	924	907	921	898	857	907	915	888	851	919	881	890	879	878	877	886	853	907	922	916	900	843	871	919	862	879	859	903	850	890	800	935	963	844	889	826	887	891	890	906	898	866	874	911	884	862	858	909	920	869	856	880	900	903	858	856	880	867	920	876	889	935	880	906	841	878	852	892	895	883	889	896	898	901	879	872	848	909	880	874	845	901	879	889	892	949	912	943	903	905	882	901	928	903	869	871	935	926	864	891	903	826	866	897	904	880	836	886	882	910	860	865	880	904	867	879	923	843	876	893	874	892	858	861	892	874	914	893	873	880	955	844	891	910	851	920	874	833	880	932	849	874	917	833	859	843	890	901	848	876	902	840	892	846	905	856	853	837	887	889	856	918	813	861	877	877	923	900	905	848	957	875	886	919	922	832	891	876	872	924	899	893	871	878	836	875	879	918	888	935	816	901	892	914	819	848	886	907	895	862	903	872	897	867	898	907	807	876	819	900	865	872	896	890	884	863	895	872	858	856	884	876	925	865	872	913	832	930	893	911	902	879	880	854	920	930	845	906	915	844	905	869	911	828	889	913	860	838	871	820	912	840	878	889	911	871	868	894	816	868	914	893	862	871	916	912	882	892	822	906	882	892	852	873	887	864	860	863	895	863	905	856	876	850	885	857	851	865	856	898	899	852	870	881	920	897	863	879	823	858	911	846	885	890	883	886	927	844	865	861	902	904	920	838	907	829	892	863	871	857	901	854	852	882	851	861	907	897	894	814	851	873	922	899	897	833	900	865	896	875	863	950	939	854	864	902	879	893	869	872	911
1546	349	388	368	431	550	456	300	238	240	247	242	221	206	211	240	216	248	242	211	207	204	211	220	234	237	269	245	225	225	214	228	242	213	218	252	230	217	222	196	206	206	205	205	202	214	216	235	245	232	216	188	218	223	217	229	209	237	217	202	224	229	218	220	219	240	230	225	223	210	209	221	226	210	242	236	242	239	245	212	243	252	211	226	216	223	205	206	238	242	238	215	222	230	212	209	219	228	234	205	247	222	236	208	240	220	207	237	200	215	240	228	204	208	213	231	223	220	224	253	215	200	222	237	186	193	224	229	238	228	202	244	234	277	248	228	240	235	223	227	233	202	244	216	231	213	213	244	251	237	239	212	199	242	225	218	221	211	220	232	222	232	205	225	191	262	232	214	219	238	218	206	237	250	214	249	239	233	243	195	217	231	269	265	207	245	215	224	236	253	238	236	210	209	233	229	236	202	210	227	215	219	207	213	226	232	249	238	225	237	199	221	258	246	206	225	228	235	243	220	215	213	237	242	213	228	232	186	238	231	200	216	253	209	237	237	218	249	221	234	229	207	203	230	235	251	201	235	233	240	210	230	248	245	217	257	217	243	207	215	230	223	198	214	222	252	202	215	206	233	217	227	236	248	206	203	194	217	212	245	219	242	212	231	236	234	224	232	214	258	225	246	240	268	239	233	220	253	224	223	225	219	210	209	210	205	213	232	225	218	218	230	225	229	195	243	211	220	218	211	221	211	249	252	230	223	218	191	241	196	202	234	211	208	234	246	246	216	223	213	220	207	219	239	240	241	193	253	234	251	213	236	236	217	219	262	232	232	230	219	222	201	214	207	247	197	225	246	208	213	223	213	224	232	223	197	208	212	243	207	221	222	215	211	236	245	224	224	229	206	238	233	224	214	207	214	224	215	249	229	234	248	225	254	234	225	259	200	243	234	229	208	217	213	219	208	219	214	218	210	218	239	212	221	243	258	234	223	242	242	265	242	209	222	209	225	209	228	247	224	205	226	207	214	212	232	232	205	238	215	194	249	224	251	235	237	205	216	230	220	213	251	211	210	224	203	213	205	248	258	271	207	174	234	228	244	206	222	234	208	192	205	213	208	241	209	221	208	205	239	234	232	186	209	251	212	229	219	195	230	238	205	238	232	233	245	238	217	241	238	231	220	252	201	219	235	222	228	234	240	228	234	217	223	204	221	214	245	235	225	240	214	211	222	217	208	228	224	240	225	221	233	236	246	228	255	194	204	244	228	205	220	235	222	204	243	262	238	215	226	207	235	221	208	205	232	215	239	250	216	201	212	193	240	203	205	224	218	224	238	238	233	201	233	225	244	209	227	225	238	238	188	235	218	206	237	217	220	214	241	210	198	212	213	236	235	237	197	240	201	189	258	225	250	221	194	207	225	217	239	240	214	223	214	212	244	204	211	206	200	206	204	223	221	236	247	258	210	245	254	230	242	241	199	233	220	192	219	229	188	215	214	210	221	200	232	230	216	234	219	253	223	217	206	236	233	242	218	214	247	236	243	211	222	245	214	197	218	238	218	231	235	214	225	210	206	240	234	212	235	184	209	207	224	202	225	243	235	247	220	229	226	207	220	223	236	221	238	202	239	202	225	220	249	225	244	214	223	228	221	235	228	230	219	202	218	227	244	209	238	216	232	222	232	226	222	229	200	240	211	197	184	213	216	214	203	202	232	225	217	263	232	205	209	205	236	212	222	196	211	201	247	225	204	218	235	215	205	243	221	229	244	229	218	212	208	217	208	236	226	226	230	226	215	215	236	237	237	239	218	224	208	219	234	228	202	204	215	234	243	216	185	230	218	208	210	193	249	237	209	260	247	224	198	245	210	204	219	196	225	212	243	231	225	259	237	206	196	211	201	199	207	214	234	210	235	259	200	215	216	216	254	222	234	239	219	228	229	219	223	239	234	202	218	225	210	244	205	239	243	243	224	203	226	236	242	225	222	236	253	225	229	211	242	227	213	199	253	241	214	227	250	245	200	201	222	207	235	229	223	199	236	220	223	205	217	225	242	204	197	230	187	213	221	220	211	230	212	219	225	222	219	235	210	226	217	228	219	208	209	208	206	220	229	202	234	221	265	243	227	221	208	246	216	203	232	262	226	211	231	204	216	243	223	217	224	228	232	234	251	252	205	207	213	238	232	240	245	256	217	247	223	221	212	248	217	213	230	223	244	192	237	210	226	194	195	215	228	227	244	223	217	201	236	241	216	223	229	203	228	241	181	209	239	270	234	241	193	253	230	233	194	255	192	224	209	206	196	239	228	230	228	234	230	190	242	216	210	193	220	226	204	233	222	242	244	246	195	223	220	238	228	241	216	209	219	196	165	241	207	224	247	243	206	234	199	211	222	200	234	261	236	190	242	251	243	220	211	230	250	207	231	223	176	232	255	189	253	224	208	233	221	210	229	237	237	214	221	220	191	226	215	197	224	230	217	198	185	228	223	238	247	210	168	236	244	192	248	250	200	238	224	201	231	222	238	227	212	226	219	222	233	223	228	216	209	223	239	216	228	220	207	261	257	244	222	210	217	195	254	236	216	242	219	222	221	238	226	227	217	243	216	233	212	215	208	246	222	228	221	235	255	239	244	219	212	229	231	227	223	237	244	237	224	207	191	236	247	241	244	228	201	236	216	239	225	210	224	233	213	251	232	207	191	214	224	259	222	200	207	213	228	238	191	213	237	219	248	216	210	209	234	204	185	219	233	219	223	208	246	244	201	210	198	208	213	201	212	235	237	201	220	206	203	216	245	215	231	253	238	215	242	236	191	219	206	229	214	208	226	204	228	213	253	222	204	202	226	236	214	210	232	210	203	238	235	210	220	208	228	263	226	224	264	214	219	203	243	231	274	202	182	214	203	207	230	260	227	210	234	248	262	258	210	217	234	201	229	244	237	239	231	253	224	224	207	213	234	207	224	231	221	228	235	188	234	246	213	223	222	236	232	225	215	252	252	222	238	196	226	232	193	213	223	195	255	183	228	198	231	238	205	252	209	203	220	204	243	214	213	243	245	230	221	249	252	183	209	234	217	256	244	217	228	233	242	199	242	223	227	240	199	207	223	208	216	208	225	234	223	234	226	233	238	243	228	232	223	230	206	205	226	226	199	225	244	258	233	238	229	238	221	222	213	206	248	253	228	223	227	191	223	207	217	218	218	229	215	204	221	214	218	221	218	215	248	204	201	217	216	217	210	217	223	210	226	219	234	231	198	200	228	242	210	228	217	241	200	268	213	222	228	241	213	215	159	216	220	229	229	240	247	239	203	193	235	225	210	224	243	193	229	231	254	237	222	232	229	211	218	221	251	207	236	247	232	229	218	224	237	222	226	206	208	227	206	213	229	251	232	218	218	233	233	186	247	238	244	223	203	209	229	243	231	226	222	216	224	209	232	206	233	234	202	217	203	226	242	230	204	227	248	231	213	221	202	221	235	228	228	240	242	243	223	229	233
1705	655	929	1075	1568	1975	1852	783	628	673	637	612	565	575	582	587	590	537	590	565	594	550	571	574	604	551	537	541	545	556	560	531	554	512	519	564	565	528	590	506	541	549	561	558	576	560	531	567	556	535	557	554	548	557	530	549	578	554	549	585	537	601	557	531	510	536	594	555	557	539	546	584	544	520	564	562	534	543	586	563	602	542	582	536	546	564	559	555	553	562	548	555	561	546	509	561	551	518	502	579	559	530	530	603	547	552	538	578	544	566	586	580	565	551	540	557	572	582	528	513	556	570	508	578	548	525	544	565	540	583	504	570	511	516	567	568	565	543	526	590	528	609	501	550	546	541	529	543	532	585	517	567	533	512	549	559	513	564	546	564	542	549	587	562	587	534	557	556	585	522	579	548	563	574	545	547	556	549	565	564	540	572	536	561	558	551	505	568	560	551	541	534	529	531	552	554	540	552	528	529	554	577	561	572	552	523	554	571	566	565	546	548	544	572	534	568	536	547	526	539	571	522	529	554	570	593	517	582	604	570	528	579	514	534	547	566	505	563	537	534	543	518	549	531	545	561	552	548	571	582	529	508	566	559	576	561	577	552	537	520	543	517	562	537	588	573	548	577	552	557	532	540	517	621	563	548	533	565	572	553	608	542	557	570	549	537	564	596	562	552	570	569	523	592	565	541	557	554	544	546	557	555	567	553	573	562	553	552	568	545	546	542	558	535	546	505	562	552	528	576	550	537	590	554	537	524	570	533	535	578	545	556	586	516	569	568	534	514	547	575	606	534	599	536	551	557	567	598	552	533	528	572	594	541	558	554	521	572	558	610	566	543	544	494	553	546	547	549	598	562	581	527	535	568	533	540	544	580	528	541	571	533	533	559	571	539	567	546	567	528	536	567	566	533	489	534	551	531	588	555	558	559	562	604	518	531	543	562	550	539	562	536	532	554	545	572	574	534	553	531	572	583	535	556	573	559	574	536	544	559	551	514	526	535	535	537	581	544	550	547	582	580	545	577	551	534	596	546	540	542	523	567	578	530	536	599	566	626	566	558	555	557	543	575	540	550	592	546	536	559	582	505	550	522	551	538	589	520	583	563	604	568	542	516	571	569	588	539	548	573	569	568	558	544	555	562	589	513	558	546	529	552	579	570	544	546	549	539	567	551	549	578	548	550	519	553	564	585	562	509	541	531	554	528	558	541	551	548	552	531	535	485	534	538	544	596	550	540	532	541	553	515	546	573	555	549	511	586	551	544	568	560	553	548	585	525	546	526	579	549	577	584	516	553	541	596	589	585	549	561	550	591	562	551	578	536	559	568	542	586	538	568	523	573	517	601	548	563	524	605	533	573	553	574	620	564	546	584	578	593	553	554	550	525	591	507	559	526	531	592	584	545	586	536	541	557	535	528	555	577	566	530	541	590	564	555	569	553	529	542	551	552	569	567	506	557	554	566	542	616	545	548	516	517	545	556	551	617	573	561	565	535	545	513	575	528	563	570	538	526	583	609	554	525	544	542	513	564	575	537	532	534	561	560	541	525	557	560	553	557	544	521	520	537	565	522	552	585	557	555	558	543	542	544	541	548	546	559	572	527	540	600	562	557	567	603	546	559	552	591	528	534	553	531	537	545	540	616	561	584	543	561	543	562	619	552	521	540	517	560	558	530	565	570	555	528	560	520	603	527	540	533	545	544	535	549	623	565	575	568	566	554	497	566	555	561	549	526	538	564	513	580	572	540	531	578	544	578	559	566	601	572	545	573	529	526	565	536	556	541	550	536	558	533	554	563	556	574	544	560	542	553	558	586	587	551	564	576	535	565	585	573	530	548	539	535	585	576	584	570	561	520	544	570	552	557	558	583	488	538	570	594	510	577	578	536	598	560	564	580	564	566	503	549	533	562	568	597	525	507	564	551	557	530	567	548	569	585	522	589	554	541	529	561	550	569	541	570	568	546	570	566	529	563	549	582	561	534	512	541	537	517	553	575	579	601	557	578	535	575	521	544	520	550	533	534	571	585	571	550	505	568	557	532	557	564	563	548	516	574	570	571	564	536	564	573	557	579	550	584	534	578	537	537	557	546	555	574	517	574	540	559	528	514	566	546	575	568	502	573	599	588	546	541	587	517	574	547	512	556	579	552	564	547	532	537	566	541	533	513	538	535	545	524	550	556	579	555	553	540	525	517	508	537	585	556	477	558	530	556	559	545	560	555	542	576	553	523	547	532	576	603	547	563	583	554	560	529	514	534	623	586	606	556	582	518	550	512	560	512	517	568	566	535	568	540	599	536	580	615	559	554	529	534	549	559	531	558	559	524	517	558	559	536	570	554	545	552	598	527	505	541	521	516	545	586	571	559	548	570	543	537	542	554	560	535	564	553	495	617	554	555	590	510	574	543	544	531	569	545	569	561	525	553	556	525	554	538	574	558	569	571	513	587	515	548	570	554	551	525	548	555	565	531	599	552	567	573	558	570	519	558	490	530	561	560	599	558	572	534	535	485	527	527	514	575	562	589	546	575	578	535	577	534	562	533	536	588	512	612	573	561	526	577	524	568	571	555	540	569	547	533	551	532	561	559	533	534	489	522	529	545	582	533	555	559	599	566	563	544	603	536	527	503	564	567	573	555	577	565	573	567	522	590	559	542	557	528	587	570	601	544	596	568	543	567	580	571	567	540	558	591	545	580	595	561	580	551	559	563	570	531	506	541	530	544	550	612	582	588	544	534	571	538	515	556	555	566	545	566	498	561	540	568	569	525	548	572	536	562	556	569	530	554	551	581	570	561	510	539	525	518	553	543	529	557	570	538	541	567	574	598	586	583	544	525	569	575	538	519	564	559	507	516	585	534	611	554	601	554	555	574	568	556	560	531	575	557	569	526	566	557	540	593	560	544	560	586	528	525	567	503	549	527	517	566	542	563	567	541	566	544	539	564	535	591	548	535	542	566	548	582	547	523	546	569	512	517	548	515	503	554	600	552	570	574	529	540	529	543	561	541	598	558	568	571	565	557	539	517	568	538	536	548	575	523	549	526	558	539	596	538	573	553	539	534	584	502	557	549	549	563	548	561	542	556	586	573	561	586	524	552	525	570	594	563	521	537	520	570	543	556	576	555	534	571	503	558	555	545	531	556	553	540	578	571	576	511	550	588	514	612	574	573	532	538	513	551	596	551	565	533	550	518	527	560	589	516	572	567	538	547	543	575	533	527	565	562	571	536	562	518	540	503	492	551	595	593	542	609	545	560	543	568	542	572	573	550	563	583	534	518	601	520	552	542	557	578	585	537	573	554	556	551	509	586	558	575	521	542	558	536	576	595	548	579	522	596	554	536	546	566	524	511	585	565	564	550	530	558	562	544	606	535	517	565	564	525	538	563	545	539	550	537	567	518	528	578	533	551	616	539	561	560	571	545	507	554	567	545	525	579	558	510	528	546	558	527	577	525	551	547	585	552	536	600	548	548	575	594	583	518	588	507	574	555
6987	686	853	839	876	912	777	371	241	257	261	223	217	215	185	198	201	165	193	175	193	185	185	187	179	170	217	207	185	194	211	205	191	180	200	177	176	160	184	190	203	198	181	191	179	190	198	195	169	193	186	189	193	214	176	207	176	167	157	210	196	191	189	187	202	179	182	167	185	174	211	182	224	195	168	205	188	173	177	198	203	181	177	200	181	182	179	196	203	185	186	198	177	183	164	171	184	167	180	213	179	174	186	200	198	172	167	206	193	164	184	171	174	219	171	164	193	156	167	177	187	165	180	188	178	189	189	177	171	208	190	184	197	195	183	191	186	188	186	203	195	189	178	190	196	185	179	192	184	200	183	194	181	195	182	188	183	197	212	176	172	165	173	186	189	179	210	197	217	179	199	178	184	207	175	166	185	189	187	203	194	180	184	205	186	176	197	191	221	190	188	211	204	176	185	185	182	181	177	186	162	201	192	181	169	199	205	177	157	192	173	175	151	174	176	182	184	189	202	191	181	194	196	194	197	190	168	165	187	198	200	180	171	177	186	167	181	188	184	203	190	168	204	178	177	173	171	192	163	193	177	203	171	210	198	194	213	175	189	191	175	203	183	177	206	185	184	169	187	167	171	177	193	170	170	178	150	186	182	170	196	166	162	166	201	193	183	191	173	169	201	182	206	215	153	172	195	199	169	196	169	180	192	160	190	192	189	211	180	170	215	189	185	201	186	194	170	185	167	184	232	193	208	162	179	170	178	199	207	195	194	161	205	196	185	174	196	176	181	183	200	190	194	189	165	193	177	197	186	175	186	214	173	180	173	206	159	173	169	201	200	182	198	184	157	162	196	186	201	190	183	180	185	186	193	182	183	181	184	165	188	160	166	181	177	179	173	200	186	202	184	218	189	193	185	178	201	183	188	191	194	176	196	173	213	194	168	205	175	185	195	183	203	179	187	163	171	196	174	184	212	183	183	187	186	217	224	182	193	195	188	174	191	184	191	193	178	179	161	206	210	177	205	192	170	211	168	180	150	177	203	163	182	183	193	203	168	197	190	198	194	200	160	204	196	199	162	172	182	190	167	167	205	176	161	177	180	200	176	194	204	204	188	214	170	184	183	145	197	186	188	165	179	209	208	173	184	140	195	206	194	195	189	176	213	193	186	197	174	179	168	179	181	213	192	197	206	186	171	176	170	211	190	198	192	173	182	173	206	189	211	200	203	202	181	174	172	185	188	187	178	175	181	191	172	205	182	212	219	181	192	197	186	185	204	206	185	183	207	203	220	195	146	174	177	186	170	175	188	218	190	183	183	167	167	185	221	203	208	177	165	179	177	200	172	195	200	200	202	177	195	205	160	184	171	170	165	214	171	178	168	192	196	161	181	183	193	173	173	202	186	192	188	225	185	197	191	210	183	208	187	186	202	151	170	172	205	193	183	172	182	174	185	185	182	190	202	173	179	181	193	170	184	183	177	188	211	177	171	205	180	176	191	192	171	183	176	168	192	214	187	199	176	173	199	176	186	179	175	201	198	167	199	172	184	178	190	192	203	185	184	170	174	199	182	190	189	173	194	177	197	199	216	208	198	191	175	188	187	183	186	183	176	198	188	182	189	165	185	159	181	208	200	208	195	186	185	176	191	195	164	166	186	212	180	175	172	191	194	217	171	174	189	175	166	190	209	163	187	201	172	180	187	208	186	189	200	185	174	182	173	194	195	183	180	212	182	203	199	191	179	173	186	169	193	185	195	173	147	192	196	171	196	187	172	188	196	195	210	169	168	149	195	176	200	174	184	182	179	192	175	168	173	214	198	220	198	191	176	177	169	196	190	208	207	195	169	184	222	195	185	191	189	194	156	204	165	187	174	177	181	211	213	202	196	181	181	191	198	185	190	166	192	196	212	186	172	199	180	185	198	173	205	210	180	177	172	211	211	173	175	182	176	180	157	208	189	214	173	191	181	193	212	204	175	161	170	181	181	193	187	172	193	190	181	174	196	193	191	192	179	181	170	184	221	195	174	224	181	210	193	206	196	206	191	172	203	178	189	173	199	174	189	191	173	156	189	209	157	174	171	209	208	196	171	173	181	167	227	212	162	200	192	171	169	187	180	183	201	184	204	183	187	190	163	192	196	181	181	178	167	206	159	183	190	173	177	178	165	176	210	181	172	196	195	187	217	197	188	188	171	165	206	171	218	178	196	178	185	189	197	173	167	185	201	205	227	188	175	196	208	216	209	173	182	178	223	186	206	197	171	192	190	200	174	187	205	193	193	170	187	184	197	185	175	173	171	191	177	203	180	208	194	193	191	180	201	167	169	192	191	219	212	189	198	193	197	175	177	154	175	194	212	169	212	174	204	187	196	176	164	206	202	161	182	152	188	163	171	209	178	188	187	195	198	193	165	189	186	179	189	182	167	185	187	184	196	186	188	163	200	198	205	183	170	191	191	174	202	173	189	192	172	199	187	159	189	169	179	167	187	178	185	192	174	208	178	176	182	186	201	192	208	196	180	187	203	182	212	165	186	176	218	208	149	224	197	199	189	207	167	183	179	207	176	182	157	196	157	180	203	174	198	169	203	155	198	191	170	201	195	185	218	167	197	215	201	175	180	185	174	220	195	217	196	178	163	160	192	172	200	192	195	172	189	189	170	183	169	156	166	184	180	147	184	174	184	197	200	177	162	183	176	178	186	185	201	172	215	204	171	179	176	186	222	182	166	219	203	166	181	169	199	180	173	197	200	164	186	188	198	190	180	193	176	170	179	187	177	182	198	197	205	193	179	206	198	181	156	189	168	186	193	167	168	147	161	186	199	187	180	180	186	183	191	169	185	194	174	176	206	191	207	175	169	210	163	186	219	201	186	199	175	169	177	194	185	190	211	200	167	150	170	174	187	179	196	180	187	186	192	201	175	169	194	176	210	185	189	176	204	169	195	173	218	195	186	161	182	162	185	179	194	202	169	179	191	176	186	177	167	166	175	185	196	193	165	166	168	175	181	208	182	184	162	186	208	221	184	167	171	186	179	173	196	184	194	180	154	210	185	202	210	216	185	215	191	186	185	172	182	165	197	201	159	196	155	196	183	174	189	164	200	164	187	174	200	207	193	201	177	190	166	201	164	155	188	188	191	181	185	176	187	189	181	193	196	161	200	180	187	174	192	163	160	188	180	175	195	183	175	143	185	192	200	193	187	176	194	201	185	174	166	192	188	175	165	190	197	192	180	171	193	178	183	195	193	213	171	189	190	186	177	192	184	178	184	210	183	156	187	166	204	197	194	179	197	203	204	193	210	179	203	182	172	163	182	197	190	184	169	164	184	195	166	162	175	162	192	190	211	179	199	199	157	206	153	159	181	230	177	181	203	181	192	188	186	195	180	140	190	207	196	199	212	180	182	169	197	178	194	202	192	198	201	189	191	183	186	180	204	172	218	189	157	173	193	202	209	200	223	168	200	203	192	203	176	186	178	168	168	167	197	179	179	176
6023	981	1883	2528	3344	4066	3468	1245	985	1019	857	630	617	592	622	586	541	537	541	466	510	513	522	552	532	562	500	530	497	495	540	493	539	502	526	505	514	529	532	537	481	501	525	537	493	489	476	498	513	567	527	477	516	460	507	492	514	486	495	518	509	514	475	501	489	504	531	512	456	534	542	529	493	515	482	457	506	469	480	476	454	498	503	491	513	518	516	482	503	480	501	494	487	530	537	498	524	458	512	519	498	494	496	472	499	531	523	510	469	484	480	512	484	495	494	525	501	449	481	509	539	447	514	509	508	486	515	501	473	481	460	493	480	506	512	513	495	503	483	508	489	476	486	512	488	507	462	500	509	501	507	526	501	506	489	545	496	484	491	499	488	485	491	521	513	514	498	511	507	489	497	495	517	478	484	477	507	495	505	508	488	529	523	494	479	478	528	476	499	504	507	507	519	468	517	504	486	503	462	508	442	501	500	494	510	485	502	506	486	514	515	494	504	506	512	478	503	498	473	522	500	461	464	519	494	487	492	506	507	499	504	504	518	478	496	507	513	520	517	505	487	494	470	481	498	495	442	514	484	492	481	514	473	513	503	518	519	505	482	480	523	490	476	530	498	469	488	514	529	499	478	469	514	490	503	459	507	481	506	497	517	491	477	526	509	511	483	523	521	488	486	516	466	498	525	504	468	487	507	519	501	473	506	484	477	499	489	502	500	526	521	512	501	493	477	509	477	480	515	507	515	504	455	450	508	488	463	479	486	464	433	516	510	484	480	512	475	506	505	495	521	538	505	509	489	517	480	504	511	529	515	538	493	535	524	504	487	490	492	506	451	539	470	540	482	499	531	506	493	502	503	480	461	529	502	478	525	514	473	452	502	510	464	508	473	518	514	489	482	480	505	497	502	533	515	537	494	450	447	510	483	489	459	498	465	524	485	515	506	486	534	458	475	501	508	461	495	502	462	501	490	477	514	516	503	492	494	512	519	509	510	504	486	484	492	488	505	459	497	528	493	518	519	527	527	495	523	532	468	503	493	484	485	484	494	497	489	493	497	465	515	476	483	489	500	510	476	502	481	498	503	510	514	493	485	474	507	507	506	475	498	489	502	478	488	495	519	541	498	508	477	502	478	475	535	496	490	501	487	490	472	482	485	506	506	496	518	471	498	503	492	533	530	493	498	483	490	513	478	499	491	519	474	505	497	496	481	492	522	489	496	516	486	471	510	488	485	491	488	500	522	483	500	488	481	510	506	494	455	518	510	522	542	523	524	524	443	498	485	486	510	501	528	450	480	490	507	517	510	513	516	494	504	491	464	494	502	520	496	499	476	483	498	492	480	515	525	484	502	462	483	493	457	508	453	479	499	488	536	491	451	455	500	495	548	523	502	479	478	494	504	497	483	498	486	530	533	485	505	446	495	489	537	496	493	473	475	478	529	528	510	523	519	503	477	540	482	507	519	489	530	474	478	474	487	510	482	474	541	526	488	516	500	492	568	506	513	488	493	479	451	484	487	458	513	535	528	536	494	484	572	514	491	482	492	508	491	496	510	505	545	498	517	506	443	479	511	508	480	469	510	484	494	485	503	509	459	486	488	520	477	459	459	529	479	487	507	538	493	497	499	500	499	494	491	523	490	504	485	499	556	452	505	534	464	510	516	517	520	499	485	489	499	524	473	482	520	470	495	464	523	496	508	532	546	545	524	483	482	483	525	528	525	494	495	498	483	490	553	494	470	458	497	517	512	483	528	512	513	482	490	507	528	521	457	481	512	498	483	498	525	482	468	457	498	504	501	486	518	494	512	468	490	470	485	461	554	498	490	487	482	502	482	497	487	498	474	521	482	518	516	513	535	459	522	500	489	484	491	520	502	509	484	517	511	533	496	508	502	490	492	521	510	478	468	510	502	493	471	498	516	452	511	497	491	498	502	510	493	469	495	496	511	483	543	507	535	557	459	493	515	467	497	491	485	501	483	489	480	495	499	508	486	538	497	504	526	481	524	468	531	553	490	462	521	471	491	458	520	486	537	521	466	507	502	533	503	479	479	500	470	500	488	510	510	546	507	464	515	465	537	521	503	522	503	509	441	513	490	485	519	533	465	510	494	483	503	502	474	439	500	485	492	467	522	497	471	519	501	466	488	468	474	452	479	521	523	499	466	493	509	492	510	499	530	494	509	522	493	485	504	502	496	476	545	518	484	495	508	488	495	495	472	507	495	513	517	502	481	518	493	464	497	478	491	490	509	539	487	540	518	497	494	473	457	528	510	479	467	509	495	501	528	515	548	521	515	493	497	532	511	472	533	549	502	521	538	457	483	462	506	472	501	495	474	484	509	454	510	460	510	501	474	489	559	499	511	479	520	468	539	463	491	510	470	524	482	491	503	482	523	504	516	484	549	505	462	493	478	489	516	489	526	494	457	485	466	526	479	478	521	497	491	545	453	526	502	519	510	505	500	504	500	526	463	479	505	499	529	506	477	481	494	510	489	471	473	498	478	473	492	463	508	482	513	487	479	503	509	537	502	500	489	537	503	483	495	504	458	509	501	481	554	500	495	473	492	467	500	485	526	495	468	520	495	537	534	513	505	491	467	539	497	489	514	468	508	470	479	531	509	539	509	471	495	525	501	532	471	546	490	495	471	474	467	457	455	525	500	476	521	475	511	484	472	503	476	532	489	480	465	510	466	481	500	510	499	508	550	499	517	504	473	498	465	485	466	499	512	502	522	486	507	476	466	497	500	468	549	552	463	547	528	479	510	500	506	475	497	519	515	486	502	497	496	507	501	481	493	524	506	446	517	545	484	471	454	546	521	482	482	499	524	495	499	482	531	517	465	545	493	504	524	515	499	513	564	554	494	469	500	490	504	472	480	511	483	497	471	489	471	512	496	491	493	500	511	514	534	455	468	491	470	528	541	518	471	508	539	514	547	490	480	515	472	490	498	491	526	479	477	481	502	514	517	504	460	489	495	484	499	502	510	524	495	507	503	519	538	502	500	474	486	527	473	502	496	560	477	521	523	485	477	514	515	505	502	493	503	487	497	508	498	503	458	539	482	507	542	539	499	472	487	497	477	487	489	521	513	505	479	487	482	508	498	506	501	506	512	478	492	513	510	495	518	496	476	511	495	482	488	512	510	508	501	511	505	516	513	444	524	482	472	471	529	507	516	487	459	495	534	538	486	501	502	510	539	483	472	475	522	493	491	475	495	466	512	512	486	485	525	460	508	478	475	448	500	495	506	467	504	487	476	495	495	500	507	437	518	487	509	513	497	484	502	499	500	489	527	494	502	498	517	516	529	533	493	479	506	467	450	486	514	514	518	502	480	514	545	537	497	499	509	502	527	476	488	475	491	487	489	514	486	541	455	492	456	503	518	526	519	509	480	483	500	456	444	476	510	509	547	490	500	507	499	485	468	507	478	537	477	557	500	460	484	476	506	503	493	449	509	493	481	470	483	468	495	490	473	497	508	476	503	507	513	482
14115	1722	1786	1461	1629	1671	1348	714	565	494	499	449	391	388	400	379	414	420	365	421	393	444	402	410	401	395	365	386	390	366	392	373	385	394	378	381	389	384	372	388	392	380	394	398	410	379	382	380	407	379	377	373	385	368	378	387	381	391	425	387	378	372	389	381	373	354	354	324	393	338	391	362	382	405	406	409	375	450	421	411	394	382	383	403	352	405	398	376	350	380	390	393	405	402	385	389	320	439	394	389	381	398	378	406	359	392	391	405	391	394	404	388	375	355	384	390	380	374	418	375	368	369	389	387	368	382	329	385	362	372	377	387	361	382	357	357	420	393	391	393	354	408	410	424	389	387	409	419	398	362	419	396	389	367	369	382	366	387	361	367	374	352	368	384	409	351	407	365	398	365	360	404	368	386	395	364	395	350	418	414	393	365	396	389	383	400	361	374	410	381	368	351	385	374	414	370	351	390	376	356	390	392	376	364	401	392	396	387	349	381	372	378	388	389	366	381	442	401	377	410	399	414	378	432	358	346	361	370	400	375	358	399	370	377	380	414	371	392	388	370	390	408	385	425	378	355	412	386	374	410	415	407	374	387	395	453	372	359	387	403	366	380	378	367	368	394	362	356	392	375	390	389	399	447	343	367	371	422	415	372	399	394	362	410	397	400	385	417	368	348	366	370	403	412	406	391	394	378	421	397	371	359	404	385	404	413	353	387	439	372	386	351	387	377	379	374	342	418	376	393	381	396	408	399	401	375	397	393	398	406	381	411	398	388	410	362	355	350	384	347	403	369	386	404	372	403	386	384	395	386	380	440	409	414	380	339	365	407	419	365	393	395	396	356	382	404	415	392	419	368	388	380	388	349	394	365	362	370	417	421	391	387	403	414	364	365	373	378	410	377	409	407	383	422	407	377	377	331	354	410	387	357	401	358	385	415	374	425	382	356	367	383	383	369	368	390	377	406	376	439	415	366	378	408	386	377	389	359	380	380	344	400	412	336	353	379	385	365	338	371	398	405	417	393	365	405	383	352	407	399	383	412	353	360	387	391	369	372	382	355	408	368	359	429	415	390	374	401	397	380	372	355	403	376	429	385	425	381	395	360	425	388	465	377	383	371	356	375	397	443	398	418	363	388	351	369	366	371	408	378	366	371	361	392	391	350	379	393	377	423	415	358	387	380	428	413	364	346	374	380	389	385	368	372	391	371	417	359	367	390	350	395	383	404	401	349	398	389	391	344	412	381	415	389	414	391	374	371	397	376	396	380	375	367	385	380	412	372	417	351	371	377	356	359	391	388	362	435	392	400	377	405	357	378	348	414	391	382	416	364	370	374	375	375	413	379	359	381	386	359	393	385	383	370	426	362	414	433	389	358	399	383	383	362	370	383	394	388	432	421	387	414	392	356	420	360	420	400	368	369	340	361	363	389	408	338	407	418	426	375	370	410	397	408	408	394	400	393	353	362	388	375	379	379	388	407	408	411	390	362	405	378	413	397	382	403	383	368	395	369	385	376	383	383	413	365	416	397	373	403	383	375	394	366	381	404	383	372	394	450	342	366	391	370	393	356	382	408	410	366	367	387	356	386	409	390	380	417	369	393	414	412	382	366	388	389	406	371	383	356	409	397	420	367	401	392	410	404	417	404	398	401	372	348	390	363	383	381	343	386	401	379	416	391	414	351	404	366	404	346	417	373	371	364	425	376	342	390	393	369	381	367	406	371	369	354	365	364	389	393	398	366	356	363	403	398	349	372	388	357	373	390	414	400	373	378	374	395	374	376	389	388	399	386	340	406	399	392	349	393	406	355	365	360	401	394	422	400	350	334	394	355	380	404	409	343	386	390	368	380	394	331	394	418	356	373	376	390	327	400	376	413	382	384	435	404	377	355	367	381	416	379	377	345	379	386	376	385	357	378	356	373	377	418	372	405	390	385	418	398	373	386	432	388	376	362	377	385	393	391	384	372	379	377	396	372	372	406	428	377	407	382	401	391	386	363	386	392	387	404	388	392	405	402	382	382	417	370	404	379	379	371	367	366	397	388	402	417	392	383	432	386	362	364	402	393	360	376	393	371	395	390	398	391	391	395	372	397	390	361	393	418	406	351	401	393	388	364	398	390	398	421	405	386	411	404	378	415	416	411	397	378	388	351	401	381	368	391	359	404	394	394	377	394	367	414	375	358	398	414	366	386	378	335	423	382	379	398	428	392	370	380	368	388	393	364	396	370	387	399	376	396	408	395	386	383	424	386	381	363	341	395	385	360	371	392	370	382	351	363	408	404	369	362	392	407	405	412	351	329	423	380	393	391	396	389	406	387	374	381	401	384	404	361	384	399	407	383	395	355	376	422	395	426	387	400	397	383	351	374	376	396	375	390	366	381	400	396	398	360	399	396	388	341	353	400	352	390	356	393	435	409	410	371	388	375	344	351	376	367	377	405	397	414	404	413	429	407	378	406	372	384	401	386	383	352	395	356	355	361	369	359	339	349	367	383	374	356	372	371	381	374	415	395	394	368	359	399	412	396	346	383	351	381	416	353	431	392	383	368	418	403	385	347	344	367	393	391	389	365	354	393	404	374	361	342	372	379	346	374	402	405	393	393	391	418	395	354	377	424	372	382	388	446	374	430	404	379	387	383	383	392	355	342	397	372	381	383	372	350	390	356	368	425	408	393	426	391	342	369	402	371	389	365	356	381	381	385	381	378	360	378	358	397	386	376	418	432	393	374	372	387	373	410	373	350	373	410	361	374	402	394	349	365	401	395	353	372	333	419	399	407	393	370	362	364	387	349	381	376	394	399	405	368	385	354	373	405	395	412	374	361	418	375	387	357	390	362	382	381	397	373	381	385	373	374	380	385	391	389	398	397	426	383	356	369	386	395	361	380	403	398	398	423	385	379	412	404	378	367	375	412	367	376	384	386	403	411	381	378	356	400	352	396	377	437	374	363	352	387	384	392	357	389	360	380	422	386	355	358	395	373	374	379	374	373	389	393	389	380	380	394	401	321	393	375	394	429	410	374	371	358	380	368	374	356	400	380	384	382	377	382	387	438	393	355	399	360	365	387	384	412	372	387	382	429	360	393	415	374	360	388	417	356	426	381	384	367	377	396	376	353	369	397	363	407	362	386	421	380	379	332	358	409	414	375	371	398	408	426	362	408	391	373	370	392	395	391	420	345	415	404	364	381	385	401	376	405	422	416	365	383	378	416	369	398	408	362	380	366	370	381	410	407	401	399	370	424	409	373	383	377	351	384	354	383	415	417	382	381	417	386	368	381	396	387	390	390	411	340	377	376	405	367	416	438	374	396	364	397	373	385	371	384	396	383	352	369	336	381	359	400	375	389	393	362	385	382	422	403	370	405	412	408	384	389	366	354	392	399	382	355	329	382	418	390	381	356	375	380	390	380	381	402	389	423	366	387	400	395	391	437	392	435	406	351	398	340	386	376	369	377	368	364	399	398	392	388	418	361	363	368	397	379	359	383
8268	1792	3394	4167	5444	6449	5449	2192	1627	1616	1365	1230	1113	1082	1122	1018	968	1063	999	983	1013	926	960	980	925	956	956	976	942	947	871	899	928	856	915	929	973	927	888	912	903	867	963	916	973	968	885	895	866	918	891	897	929	889	875	890	885	875	902	898	858	876	883	869	856	885	876	875	856	918	855	894	932	867	904	889	925	854	879	952	820	892	894	897	946	859	869	914	903	869	878	911	907	927	900	912	885	865	896	922	870	848	909	899	896	847	905	873	888	827	888	887	929	873	890	869	866	849	871	834	833	945	856	908	935	889	867	879	852	877	912	920	860	847	889	859	869	921	894	855	858	909	821	863	899	894	883	887	896	928	880	935	934	876	875	947	848	886	913	908	933	854	880	862	895	876	883	856	903	889	907	855	886	939	870	863	859	899	871	898	855	913	843	850	867	883	841	882	855	894	884	854	923	915	910	879	872	855	893	951	927	820	885	865	925	913	830	889	861	880	883	905	929	904	857	896	878	871	880	821	919	907	894	858	889	873	874	908	897	930	872	875	896	891	905	869	888	873	903	909	854	915	925	847	877	861	859	886	884	881	838	887	890	897	891	857	885	912	888	902	860	845	909	873	916	973	883	890	902	852	902	898	920	870	869	896	948	792	933	868	877	884	920	905	922	898	844	893	882	887	859	876	917	911	903	865	898	866	906	850	887	881	873	879	886	890	902	882	898	875	865	893	883	917	827	866	878	865	916	902	860	906	912	886	871	843	901	930	869	885	901	915	876	881	881	884	856	858	847	883	887	831	961	877	865	889	886	883	889	916	864	913	910	897	823	913	854	922	859	897	815	905	909	890	887	883	931	898	851	909	875	919	904	929	831	881	866	869	898	871	912	863	859	908	926	919	911	826	844	887	912	907	863	926	893	877	873	911	845	842	914	874	877	859	916	853	868	893	888	860	890	904	897	916	848	895	898	933	923	855	832	919	947	884	883	896	820	890	898	872	883	902	838	919	958	879	925	867	860	885	909	857	885	915	942	864	871	925	889	825	949	898	864	876	881	855	924	945	849	898	930	919	918	924	879	857	863	848	929	892	874	881	915	920	853	938	871	898	902	898	912	861	886	897	905	920	884	871	862	833	897	860	912	896	912	840	886	873	924	871	828	853	839	881	881	873	834	882	863	864	846	919	897	844	923	877	865	880	898	886	938	842	919	882	861	919	877	859	916	892	863	868	881	909	917	888	868	847	896	891	881	904	906	976	934	916	907	893	859	925	879	938	860	910	881	871	850	867	840	858	931	865	823	890	876	926	895	865	886	820	844	941	885	918	894	886	901	902	908	891	878	880	829	913	878	857	923	948	861	894	868	913	846	857	904	896	837	940	875	913	884	878	900	897	818	900	876	905	820	905	875	920	907	868	896	885	858	826	877	873	873	907	851	875	868	896	863	857	846	922	839	917	858	913	848	863	834	880	878	896	882	888	893	873	893	883	885	862	928	839	834	907	858	854	876	900	876	901	904	943	891	910	936	857	863	859	858	897	846	884	910	889	894	903	905	868	891	896	907	900	864	880	947	871	864	841	883	909	885	907	928	854	923	877	852	883	879	855	864	913	834	874	871	895	957	891	916	939	877	841	889	891	887	939	926	915	869	888	860	855	859	880	887	901	864	934	905	868	888	869	892	906	913	892	864	896	952	897	876	875	874	866	892	902	885	888	872	922	898	871	844	841	871	889	909	876	934	879	848	946	917	858	815	848	857	856	881	898	896	874	895	878	849	919	884	859	879	931	880	904	886	854	848	901	820	936	873	880	850	901	946	918	872	871	920	897	873	920	876	893	950	879	934	893	910	862	907	887	873	860	874	811	930	892	926	910	858	900	895	903	888	913	885	818	881	868	841	893	855	878	861	881	879	885	845	854	931	854	906	919	868	878	916	913	936	931	874	893	850	925	841	864	930	875	908	862	874	890	827	887	877	908	896	896	906	890	868	961	937	875	906	880	894	892	882	872	874	852	919	911	872	896	925	907	827	896	889	852	914	820	925	885	901	803	895	874	900	851	912	952	883	824	896	902	913	924	868	939	931	824	849	876	850	902	880	886	914	920	876	879	839	939	886	873	943	856	879	890	837	876	892	926	862	877	904	913	909	915	852	862	857	834	877	895	912	927	868	848	894	892	929	841	858	843	900	865	864	865	878	889	862	844	891	865	870	885	864	899	918	843	900	842	847	857	898	881	849	862	888	881	914	859	888	864	856	889	902	868	835	924	899	866	928	846	859	906	931	897	849	855	835	955	852	852	888	960	900	917	890	905	887	881	860	885	863	897	892	842	860	927	887	878	890	880	868	905	905	927	934	869	892	831	915	892	861	872	877	898	830	881	915	893	921	840	938	858	866	843	857	835	813	877	904	855	902	891	883	895	913	903	901	879	891	937	882	879	844	903	835	883	871	911	905	895	854	896	880	885	878	949	887	887	908	851	878	848	860	906	862	845	865	891	904	912	863	904	868	942	856	909	914	878	909	871	924	930	909	911	917	911	791	870	848	895	907	939	891	891	941	896	894	912	855	872	840	856	881	875	904	906	883	863	879	879	889	944	849	882	849	882	903	866	876	864	888	886	882	885	887	890	892	852	894	866	930	911	877	848	943	876	927	886	907	888	869	920	920	957	895	854	863	890	855	909	929	866	857	882	856	898	863	857	875	868	859	897	901	880	905	889	895	885	872	848	907	926	858	930	920	916	942	839	903	907	878	881	881	868	823	933	918	916	879	907	887	860	848	898	925	941	897	878	907	939	890	913	819	843	925	860	895	914	897	903	893	809	846	892	884	888	929	886	879	879	858	843	895	919	868	884	924	862	868	880	883	917	858	897	928	867	864	867	903	887	913	855	843	878	897	881	892	910	880	891	896	906	861	891	876	884	912	900	862	880	920	917	956	851	903	857	940	914	869	889	884	879	868	866	870	910	890	884	849	914	865	894	886	903	912	912	879	891	925	848	850	894	898	876	843	862	901	891	890	890	882	915	926	895	881	895	924	911	888	831	934	919	904	914	845	853	883	903	874	829	933	870	872	842	923	876	883	920	877	881	890	888	898	895	936	916	846	840	855	942	897	887	878	878	851	973	841	820	890	905	904	893	911	858	889	851	882	925	851	861	884	886	879	917	853	834	872	875	851	864	865	879	882	900	901	914	838	882	873	886	859	887	902	861	871	909	873	881	841	930	888	872	859	847	877	880	857	872	933	916	920	876	894	873	927	862	907	893	860	869	932	870	894	899	872	909	873	916	880	902	879	827	890	933	874	929	851	937	889	819	921	894	867	917	902	959	889	871	813	848	913	876	902	842	883	859	921	870	857	893	911	879	883	884	836	906	838	867	922	888	827	854	929	902	933	916	878	902	904	906	875	938	877	942	895	890	844	874	857	911	899	881	889	855	880	811	905	884	865	879	899	856	882	960	932	918	884	873	862	857	859	920	755	912	923	869	828	842	924	895	845	921
1538	343	427	377	492	573	452	292	234	246	230	223	260	265	223	254	214	228	230	233	221	239	227	252	211	252	233	236	236	216	211	229	217	207	218	230	225	228	223	237	209	220	225	241	228	224	236	251	222	222	233	225	257	209	246	228	244	230	230	235	230	271	223	231	227	246	210	237	241	229	216	220	216	214	201	195	234	201	211	230	212	222	217	230	225	225	231	214	248	243	225	232	230	226	251	217	213	229	251	218	205	222	201	221	235	210	239	245	244	208	237	220	210	250	222	231	258	211	227	242	234	241	202	208	227	230	227	233	207	212	227	222	236	225	226	211	218	234	231	197	210	190	227	236	219	206	225	206	217	215	216	202	249	233	213	226	215	248	231	234	249	253	211	232	249	239	220	228	226	233	231	227	198	252	198	229	238	228	222	231	231	245	196	206	210	220	200	216	218	231	228	206	215	217	236	257	227	233	233	205	240	229	226	229	234	223	236	249	230	208	223	237	214	237	233	198	208	238	234	220	225	226	272	242	195	232	261	207	241	219	243	237	247	227	252	235	231	230	226	258	244	207	208	243	236	224	241	244	238	227	218	207	216	234	213	226	238	245	230	229	234	226	220	240	222	232	203	207	234	189	235	236	239	215	217	237	221	233	220	224	190	226	225	237	203	220	256	207	221	218	203	201	250	240	237	226	227	207	224	197	221	218	212	205	245	220	208	209	218	243	201	225	214	205	222	229	220	204	214	240	213	219	240	234	212	227	205	221	243	237	203	227	261	209	214	239	248	200	229	212	207	223	208	239	221	197	253	200	199	225	264	195	244	249	225	189	224	227	223	212	226	210	213	232	209	224	240	218	220	241	212	208	208	227	234	203	241	242	245	220	230	230	229	215	215	237	226	206	233	218	224	266	238	223	219	227	228	228	246	229	244	222	230	214	242	226	229	222	246	224	229	200	225	211	231	204	271	238	218	215	211	226	234	223	250	219	240	229	244	216	189	218	198	209	214	197	192	221	229	225	217	217	221	218	208	233	241	204	219	213	216	226	236	217	212	221	227	219	229	240	214	205	234	218	231	239	223	238	198	220	249	219	205	230	242	201	227	200	215	210	215	206	230	237	216	205	223	242	247	211	226	246	210	264	240	227	188	217	221	212	194	234	238	213	207	228	236	227	222	248	224	218	238	241	255	236	229	183	267	244	205	202	204	225	237	247	207	215	252	225	216	225	247	231	229	214	214	222	240	255	209	219	218	233	211	230	243	227	221	235	244	213	224	221	248	233	219	231	237	240	243	248	215	246	237	214	193	215	249	234	230	239	222	204	226	224	224	226	235	224	211	230	224	260	252	198	202	226	244	241	230	245	253	245	216	222	222	224	222	237	237	234	218	215	233	191	196	220	219	222	211	239	220	228	254	224	240	216	230	226	221	232	231	240	216	239	227	219	223	261	228	219	241	222	226	238	234	242	227	198	220	230	234	201	230	263	249	242	219	228	250	203	225	212	219	189	222	222	253	216	208	229	201	224	227	222	212	203	246	231	243	241	218	259	229	242	238	240	241	208	220	221	227	226	230	210	218	192	245	255	210	205	234	231	240	205	227	234	212	228	207	239	236	213	215	223	194	232	208	221	219	268	224	211	213	214	218	223	202	207	234	225	208	216	216	225	206	239	231	231	219	234	244	234	241	226	198	245	235	205	270	231	264	191	214	237	247	240	239	269	248	206	231	232	227	230	237	229	208	208	237	246	235	271	203	229	206	234	225	218	240	238	219	212	217	233	226	234	239	218	226	240	219	230	222	225	212	235	234	221	218	220	232	215	231	240	219	206	205	252	218	208	229	236	243	219	246	229	256	237	225	234	221	205	213	211	238	225	213	230	236	211	218	240	255	238	240	201	228	233	209	213	233	204	231	228	199	223	219	244	217	227	214	208	207	213	229	238	247	217	216	249	217	246	226	212	231	192	191	256	210	202	209	221	238	235	222	252	244	244	244	225	226	233	245	236	223	205	226	210	218	226	217	209	216	202	216	228	231	228	245	203	256	252	251	216	221	213	213	195	258	236	237	220	224	214	234	245	239	223	234	221	228	267	242	208	241	223	212	222	212	202	232	247	240	215	239	223	201	226	244	242	206	237	217	241	248	207	243	227	203	252	224	220	206	233	224	235	220	247	250	231	219	227	230	221	218	248	225	217	245	201	223	245	236	226	236	224	223	233	206	211	236	199	250	231	238	247	227	227	250	229	248	205	222	189	231	218	213	208	209	211	240	228	189	230	222	214	216	238	216	254	237	244	261	247	230	226	231	230	238	225	227	202	229	217	214	212	210	220	260	209	234	227	225	225	212	233	239	253	208	225	222	221	224	207	236	212	211	212	235	210	218	231	227	205	239	215	255	221	216	228	230	235	235	238	240	238	205	230	215	201	204	195	217	218	240	238	254	223	217	253	233	250	230	215	237	222	216	221	205	240	211	236	227	231	237	224	196	231	221	225	260	250	201	225	244	182	227	217	231	227	230	230	205	228	197	241	239	250	227	222	249	258	246	211	215	273	227	223	254	206	214	225	253	233	227	219	215	202	199	220	240	210	230	233	212	212	217	232	232	224	239	259	208	261	240	232	263	236	235	238	215	217	209	225	219	218	230	236	228	210	249	205	230	238	231	227	255	195	254	220	219	229	253	229	247	249	214	266	248	231	222	231	227	189	214	215	216	205	241	235	235	227	227	214	198	216	237	246	235	205	226	245	208	233	216	230	245	247	227	236	222	202	226	218	229	256	243	236	223	188	238	227	228	225	210	215	251	228	221	239	223	228	213	260	228	224	197	218	204	235	272	209	245	193	228	232	243	245	216	200	227	217	204	229	234	195	232	225	258	226	226	225	252	236	191	242	196	245	206	228	220	196	236	227	214	227	231	218	240	219	220	238	283	218	230	247	236	215	215	233	240	221	231	231	228	224	233	230	221	216	198	226	205	204	255	214	222	214	245	230	231	238	231	208	233	220	214	217	202	230	247	226	214	233	224	202	249	201	237	214	244	223	211	222	227	206	209	212	225	218	217	240	250	234	234	206	216	250	210	202	225	221	213	212	231	207	230	225	231	234	244	206	225	203	206	255	218	228	248	218	255	217	202	194	219	219	211	249	217	190	209	225	243	234	220	226	208	219	227	233	225	231	205	227	251	272	213	231	242	220	210	241	229	213	232	254	241	247	244	246	246	246	222	268	222	218	253	219	222	177	220	220	227	220	230	211	229	223	223	207	222	243	253	225	200	205	220	222	213	216	226	227	245	233	222	256	245	207	226	233	230	227	206	218	227	222	207	228	218	228	242	219	211	225	208	228	211	219	259	223	245	217	202	235	206	222	214	236	197	222	220	229	222	222	218	224	249	240	210	197	230	246	242	228	223	225	224	229	211	232	227	230	216	220	236	237	213	228	251	255	231	220	239	235	229	230	215	220	235	230	239	223	241	220	257	215	234	224	225	235	206	210	266	225
1787	732	1014	1218	1643	2211	1878	746	622	710	598	628	594	557	551	583	545	583	591	520	589	544	531	591	547	557	545	561	524	553	591	538	549	518	484	577	511	509	572	611	562	554	529	545	560	542	513	535	556	557	530	603	565	615	545	562	523	518	586	546	575	553	569	586	556	557	599	526	560	558	557	553	571	540	579	595	538	571	552	538	553	556	553	544	578	538	529	574	542	576	602	526	558	564	567	551	562	520	567	537	578	515	539	500	544	536	545	552	556	564	579	538	546	578	537	525	599	569	561	563	546	583	547	545	577	542	548	570	542	543	571	563	544	493	564	541	520	540	535	541	603	570	555	553	596	547	516	581	542	571	522	573	536	588	566	560	557	510	553	577	540	559	554	568	569	581	549	558	571	564	535	531	546	519	520	550	540	584	527	552	539	559	569	520	525	596	570	576	550	587	558	531	532	574	566	584	543	523	515	534	585	535	552	535	536	567	573	532	549	576	553	567	565	544	578	577	525	576	601	577	542	539	555	539	522	531	570	538	579	592	573	532	569	582	589	560	541	562	537	536	561	568	514	529	581	516	536	576	573	537	538	542	548	532	577	585	569	538	556	534	562	593	581	545	531	583	549	548	511	600	537	522	563	591	529	538	601	557	565	545	527	620	561	532	597	574	529	562	571	582	563	548	555	563	562	534	521	565	557	565	562	522	591	561	533	531	563	583	546	576	536	535	556	513	540	589	579	528	504	550	553	558	529	609	547	584	562	581	595	561	561	537	539	539	530	560	577	605	575	532	553	523	580	543	519	551	567	545	565	595	537	595	570	586	543	549	590	603	565	584	588	547	521	503	548	587	555	557	565	569	577	642	565	556	556	554	562	558	555	526	521	583	548	529	516	546	563	525	526	588	530	560	591	553	592	557	592	549	546	541	525	602	534	541	541	549	552	590	529	558	523	573	551	527	535	553	560	567	563	580	541	541	507	559	576	552	535	527	559	525	529	569	566	555	539	557	591	547	516	557	533	570	580	540	558	584	536	532	560	498	548	561	523	524	557	584	546	582	532	530	561	594	567	569	525	571	597	536	508	554	619	572	538	537	572	522	517	552	552	578	608	563	532	568	581	567	552	578	578	536	555	578	537	542	562	548	544	554	561	582	533	517	531	553	562	552	564	547	531	551	575	556	566	550	579	534	519	586	592	557	552	563	575	536	559	557	514	577	568	548	576	548	534	574	548	600	562	533	582	557	556	595	541	560	603	530	508	520	514	549	568	595	566	545	565	580	555	549	585	525	583	560	596	520	572	565	562	575	548	507	576	538	593	577	565	555	542	584	581	543	529	520	601	591	595	538	559	546	549	555	553	558	583	554	540	582	580	577	567	514	497	533	561	551	571	592	567	571	588	541	548	572	549	563	545	571	550	590	561	596	579	570	581	540	512	565	565	497	539	557	530	559	519	543	531	569	568	588	566	519	561	532	526	569	540	537	580	595	567	577	524	549	596	553	562	506	535	591	582	530	526	521	581	550	570	530	552	601	546	536	535	573	559	540	569	567	523	562	577	574	584	519	573	550	561	553	560	569	582	573	565	546	524	580	585	538	496	564	561	547	507	591	588	580	550	554	509	546	525	551	561	515	574	538	587	543	572	537	557	601	574	568	535	569	559	525	563	556	570	580	561	596	515	566	571	602	519	571	558	567	543	554	576	563	614	550	542	565	543	573	590	590	576	544	564	546	551	529	560	539	515	556	571	579	565	537	539	547	534	537	552	554	561	551	511	580	556	599	559	575	581	605	523	519	548	517	569	567	523	511	568	581	544	596	591	531	591	522	549	566	537	582	562	526	614	498	557	556	563	547	575	544	555	557	526	550	552	556	566	541	583	540	547	591	534	574	552	564	555	540	593	548	551	519	559	555	547	537	563	525	584	564	550	542	564	560	556	540	529	537	539	550	565	567	552	551	534	608	553	558	567	566	566	580	565	528	566	580	527	565	572	569	576	543	578	532	574	538	530	530	511	527	539	578	580	581	576	538	559	536	576	521	549	575	548	543	578	541	542	527	531	571	499	575	545	586	531	507	563	548	566	555	509	552	542	560	523	552	559	573	565	518	511	509	559	569	554	585	563	553	580	550	542	528	553	565	541	547	557	522	526	574	537	517	543	533	523	564	546	567	534	569	537	538	515	593	557	591	580	540	492	518	574	538	561	544	592	565	558	555	559	617	538	544	557	579	585	559	558	576	555	496	594	534	584	515	569	563	555	548	514	557	560	526	532	547	588	554	527	560	605	562	578	576	537	583	571	570	577	566	549	555	532	583	534	574	585	576	588	553	575	549	565	546	560	552	600	534	501	544	529	567	552	572	527	575	536	536	587	523	568	550	558	589	528	571	574	572	540	554	524	553	565	553	545	525	554	533	542	593	588	574	564	535	540	576	579	571	576	555	543	538	540	536	564	548	590	602	550	526	552	596	586	588	550	517	578	545	580	536	546	569	522	538	515	545	538	522	560	603	550	531	586	530	561	549	561	558	562	549	584	534	613	564	556	526	579	568	539	580	562	517	584	540	547	532	607	566	558	555	551	537	561	549	570	568	547	512	558	538	576	551	602	529	552	567	545	611	587	520	544	544	538	610	534	572	555	525	526	583	533	557	536	559	528	561	621	583	594	510	533	563	513	536	552	557	557	573	574	530	545	548	546	572	513	580	577	575	565	551	553	580	541	571	531	563	556	550	581	555	543	565	553	547	558	554	543	541	565	579	544	562	555	572	572	528	568	541	568	556	562	560	547	525	495	549	571	561	506	567	549	543	540	542	616	572	562	585	546	568	581	534	546	560	542	539	594	600	565	536	529	552	577	555	582	568	553	539	554	556	544	537	583	514	583	495	587	565	518	541	512	541	591	568	536	524	573	517	580	562	567	558	549	604	511	586	546	543	565	550	557	507	544	586	575	547	511	556	549	525	579	561	568	605	581	560	538	580	548	516	573	586	543	553	557	613	553	569	557	547	566	574	569	516	588	542	564	598	581	543	553	514	571	548	542	602	580	610	570	508	559	554	507	545	545	517	596	578	534	553	623	523	548	534	579	562	593	555	563	534	520	586	543	553	565	536	522	557	570	537	528	579	588	548	534	579	545	542	542	558	547	565	557	538	558	538	515	561	527	568	556	582	546	567	543	533	548	569	541	596	552	534	555	580	524	554	516	528	577	578	521	547	542	566	563	592	520	543	563	526	613	522	524	555	572	562	573	582	572	536	544	501	548	546	547	538	530	581	568	562	533	522	535	552	563	559	607	551	578	592	577	578	592	599	567	507	600	545	559	547	589	562	535	553	508	538	568	545	551	570	572	556	603	607	575	588	584	498	563	539	545	580	530	548	510	565	552	587	573	554	578	564	538	595	527	542	565	568	529	552	580	536	494	606	550	599	533	543	568	566	519	537	585	534	562	564	540	579	548	562	546	517	552	572	579	552	539	525	575	573	562	591	522	593	558	535
7123	774	882	755	904	1032	747	363	236	274	259	222	201	196	206	231	185	208	198	186	196	188	189	180	191	197	180	194	175	206	174	183	163	192	175	196	202	222	208	207	204	191	187	195	205	183	177	198	201	205	175	202	204	201	193	195	190	170	187	187	206	200	186	204	153	185	185	181	191	216	172	205	203	185	189	207	180	197	196	197	198	198	179	239	205	177	193	207	181	168	189	173	180	191	205	197	199	168	196	171	201	159	191	190	195	206	193	180	206	178	197	185	191	184	205	195	194	186	201	196	185	180	200	189	185	201	201	189	207	211	184	185	176	163	186	218	215	184	179	221	188	200	184	178	194	213	199	173	209	194	178	178	202	182	199	199	190	185	173	182	217	202	196	187	195	181	181	197	171	171	182	169	200	205	194	197	183	181	174	204	192	206	194	172	225	195	197	184	217	185	168	165	166	203	186	173	189	213	176	170	195	184	181	202	204	196	177	189	186	179	206	187	190	171	201	148	179	188	210	194	191	183	175	169	165	199	195	167	187	190	199	190	186	206	191	193	175	182	210	172	181	196	182	181	169	212	188	187	185	206	203	173	186	215	182	197	200	183	184	174	209	197	205	195	201	173	196	179	213	191	191	187	182	189	193	199	186	168	199	205	174	158	184	182	201	196	193	178	189	199	204	168	205	189	214	216	187	182	189	199	194	214	193	185	192	182	187	174	180	169	202	160	228	191	171	212	174	197	184	205	207	159	169	205	163	214	194	187	201	203	181	192	187	179	197	190	202	186	209	185	181	177	228	193	169	200	205	198	194	183	188	178	179	172	175	199	214	193	200	184	195	184	205	165	187	185	180	174	171	176	214	171	184	192	171	193	176	203	211	197	191	217	180	203	207	185	185	210	171	180	205	196	221	195	189	187	199	200	199	205	209	194	187	152	200	188	204	179	193	200	179	190	167	167	159	169	168	173	194	194	182	188	171	166	191	180	187	184	212	192	213	174	192	184	200	205	200	197	188	193	190	185	205	216	170	215	186	201	192	176	212	193	175	173	203	178	189	184	172	166	161	194	184	221	177	181	209	178	197	210	160	200	206	207	186	195	198	187	199	188	185	216	161	211	199	181	215	188	186	206	143	212	175	188	183	167	194	175	185	177	211	195	201	171	202	178	180	188	179	184	187	213	187	195	183	180	184	174	220	180	176	190	186	181	202	241	209	184	204	196	207	200	204	208	198	198	166	208	175	225	184	225	198	200	222	204	177	191	195	183	167	176	190	168	202	190	192	171	203	165	186	209	203	209	193	216	179	190	204	186	193	208	169	175	223	185	157	168	186	198	192	197	171	221	200	219	198	199	205	151	209	165	176	202	214	168	209	170	191	190	209	187	183	194	185	207	194	218	164	198	204	181	218	195	185	170	198	214	175	191	187	186	203	162	192	193	171	172	187	217	202	206	182	190	185	192	202	205	178	165	201	180	182	182	197	191	164	186	189	190	203	189	184	197	191	186	200	180	190	209	225	200	191	201	203	179	179	193	195	201	192	197	164	217	191	196	187	193	219	175	169	197	189	194	199	193	222	184	187	188	171	208	186	174	203	214	190	179	191	220	202	170	189	160	187	174	178	167	219	201	183	205	221	189	186	205	183	189	206	196	188	207	211	179	184	192	193	188	173	227	201	205	194	185	211	205	197	184	190	215	171	174	181	176	185	165	185	199	175	193	210	194	192	189	201	195	197	219	181	208	190	192	196	188	213	204	186	205	196	187	186	200	222	201	188	210	188	182	197	206	164	174	214	198	196	219	188	177	194	172	185	192	171	172	177	188	198	182	212	196	195	188	176	195	184	178	191	158	201	192	175	198	209	173	172	189	182	185	189	198	186	184	182	197	190	197	204	185	181	176	210	178	179	190	194	183	187	194	224	199	206	187	191	191	178	174	228	186	190	188	201	216	204	215	188	218	216	171	221	211	213	186	175	191	182	166	197	203	191	216	207	175	187	176	169	178	200	177	197	187	187	166	173	158	174	156	159	189	194	186	186	184	213	190	191	190	199	187	181	195	188	212	178	200	184	207	191	214	195	181	192	184	182	217	193	204	189	185	196	158	187	187	208	214	181	175	173	195	190	161	181	172	189	189	202	182	199	198	183	195	191	154	187	193	196	217	190	179	199	189	200	195	202	189	195	172	173	170	202	210	177	187	181	188	178	197	199	202	175	180	185	194	167	209	201	159	173	197	201	194	200	203	182	197	179	166	182	185	196	180	174	186	190	196	184	190	181	215	183	215	194	176	178	192	200	198	159	188	176	179	183	175	196	183	194	193	205	219	223	197	196	231	189	165	187	201	180	198	179	174	198	195	222	194	160	196	182	188	183	212	217	202	198	166	201	201	170	184	175	173	195	211	194	192	185	194	184	185	200	186	175	195	179	184	181	159	186	190	186	185	177	199	165	169	164	181	173	169	194	176	198	160	137	202	186	187	186	198	184	187	214	194	224	202	186	190	190	207	177	188	196	200	182	172	191	199	203	172	169	193	199	179	174	181	178	191	175	187	184	191	190	166	190	177	227	216	191	179	229	199	212	195	169	182	185	205	160	193	182	186	212	179	203	198	227	209	187	183	193	185	183	209	196	200	191	185	219	179	193	183	189	194	194	198	174	179	199	214	177	169	186	166	194	183	194	188	155	172	191	183	171	193	169	195	196	174	189	196	195	178	187	199	196	179	180	203	206	202	188	178	202	174	211	201	194	207	181	172	152	177	188	204	201	186	175	183	183	195	169	196	219	180	172	163	166	206	176	189	194	202	179	176	189	192	194	185	208	152	203	197	186	189	178	205	163	172	204	171	172	203	185	187	192	183	191	164	181	210	182	213	206	183	200	181	191	210	191	203	197	213	186	164	176	192	179	198	193	213	225	194	189	164	184	194	182	199	170	195	198	193	165	211	180	216	190	195	191	185	207	166	183	198	187	166	176	183	180	205	180	206	181	199	178	198	185	154	202	166	203	183	153	205	165	201	170	177	220	191	189	205	180	192	187	180	180	171	193	194	184	198	153	183	216	213	192	165	193	196	168	184	201	180	194	201	187	192	190	203	176	187	172	215	206	175	178	180	164	190	169	239	206	173	174	177	189	153	181	215	213	180	178	193	180	198	180	200	187	175	192	198	172	173	189	155	173	187	186	202	190	202	181	174	218	211	192	186	175	185	207	189	191	189	187	179	209	165	165	210	209	172	174	175	190	170	181	181	167	197	184	156	175	208	166	197	169	180	189	197	173	160	204	187	188	181	179	170	176	179	168	199	166	174	196	197	203	173	196	166	187	165	199	174	195	194	198	186	185	153	189	190	161	172	187	182	186	206	187	199	202	176	180	176	201	183	209	147	194	209	189	207	198	202	191	178	206	187	190	196	198	189	185	185	221	196	171	181	151	189	192	180	181	189	201	179	217	178	183	207	194	208	186	184	213	188	179	180	187	190	199	201	192	189	202	180	192	199
5950	1110	2079	2603	3654	4354	3628	1315	841	993	778	609	663	584	577	602	584	576	594	569	577	553	541	503	571	545	535	503	511	529	542	539	516	513	523	510	516	521	512	538	598	513	472	521	492	455	468	509	547	476	539	516	503	488	540	497	528	474	529	473	530	487	503	497	512	524	550	522	546	538	509	515	496	496	521	481	512	504	540	509	536	514	499	473	493	510	485	522	503	489	504	541	553	494	506	551	494	487	515	520	519	481	477	490	487	499	477	476	532	494	517	491	505	521	549	492	512	505	505	493	477	511	491	509	497	511	494	529	512	500	495	475	550	469	476	484	495	507	493	475	481	499	558	475	490	518	482	516	511	507	526	477	495	475	473	495	480	510	493	493	496	484	483	522	513	511	466	495	472	526	528	555	474	498	532	499	480	503	527	493	550	523	460	507	500	499	526	528	511	502	519	528	487	520	507	512	495	525	531	491	496	505	486	514	507	526	486	506	484	482	469	500	486	471	502	516	507	579	502	489	513	521	509	516	519	494	489	452	505	506	476	478	462	508	508	517	489	521	505	471	499	481	459	521	507	514	504	509	483	500	497	503	487	543	525	502	469	482	498	524	508	480	520	474	488	511	486	519	488	472	496	484	484	527	505	521	520	472	480	516	469	484	505	484	505	470	487	514	481	489	525	510	521	524	472	457	519	548	504	500	510	500	527	520	508	474	521	501	529	528	539	514	512	480	513	540	510	515	492	489	494	502	531	490	477	486	526	499	519	547	500	517	511	521	478	500	496	509	544	502	523	480	509	521	530	516	549	530	525	498	475	527	528	507	509	516	499	493	519	552	507	514	541	494	494	504	494	463	520	521	483	517	507	495	483	529	495	504	488	523	479	526	499	515	537	496	524	535	474	468	499	487	484	472	492	512	505	494	490	529	521	493	510	493	510	536	521	468	503	513	477	538	531	480	524	500	525	550	511	510	498	503	496	519	519	535	539	496	515	487	497	514	487	489	480	521	510	557	495	495	544	507	530	535	491	487	487	475	508	470	508	501	523	470	492	557	481	525	544	512	489	513	474	527	489	510	470	519	497	527	499	490	521	490	480	502	491	533	491	526	525	474	506	507	492	491	480	554	475	490	492	500	543	466	514	469	480	523	507	494	549	513	500	481	517	506	523	498	496	505	487	472	499	527	486	494	482	503	496	549	497	540	492	501	470	517	507	504	529	498	501	482	509	542	464	513	507	479	515	520	509	498	507	506	489	463	514	474	498	488	486	461	513	515	498	499	468	525	515	492	545	505	541	526	492	544	492	523	506	473	497	535	502	466	525	497	496	515	531	529	506	517	517	517	549	531	471	503	505	479	516	508	455	466	500	529	513	487	484	494	513	507	486	474	472	526	508	493	471	494	483	491	477	513	497	514	471	518	501	474	497	498	480	502	481	502	553	512	498	491	531	496	538	514	497	499	497	511	528	462	487	513	511	499	470	458	502	546	474	501	531	515	499	478	483	502	508	474	513	505	501	509	499	487	475	512	551	508	486	523	466	512	516	484	560	497	517	499	493	482	507	518	501	508	508	485	478	487	509	532	490	517	484	519	504	488	476	474	516	525	501	524	466	503	486	475	503	536	500	492	511	534	491	486	516	486	510	518	480	470	530	487	471	513	522	504	509	504	470	531	506	494	525	483	491	532	518	502	493	500	497	495	531	484	477	491	512	498	485	495	488	507	502	513	514	470	491	511	493	523	478	476	487	489	506	528	493	449	518	503	489	537	509	496	514	479	519	494	503	480	456	530	507	516	514	490	483	512	508	490	533	504	542	462	460	490	478	517	516	521	504	515	487	484	557	497	533	536	499	529	495	477	479	482	532	536	510	528	517	477	504	466	508	514	490	531	510	491	550	532	486	529	539	564	493	528	479	491	507	520	471	471	472	469	499	468	516	476	504	510	500	517	428	517	514	518	497	455	538	495	498	519	488	502	494	515	481	487	492	529	469	535	487	533	526	525	521	536	490	522	554	500	470	539	498	463	460	510	511	510	512	530	487	486	530	507	484	510	497	523	517	486	500	541	463	481	530	501	506	519	501	512	510	496	510	492	549	487	493	517	527	516	524	516	504	514	472	514	508	499	523	534	490	500	486	493	495	496	504	502	505	509	510	490	520	547	488	508	512	498	500	486	476	546	475	510	516	494	506	523	506	483	520	516	524	520	503	516	482	467	528	499	503	557	535	520	531	505	498	506	507	487	487	500	480	475	486	546	495	484	512	521	493	517	520	501	536	467	503	530	507	452	512	526	525	504	542	471	469	493	511	514	488	528	479	497	465	533	521	514	498	513	499	494	478	536	499	477	502	515	508	455	513	500	488	545	445	497	494	501	556	547	502	521	509	463	552	493	504	514	542	507	498	502	485	456	465	472	543	481	458	511	492	488	498	539	523	472	533	492	488	470	456	508	488	500	489	508	505	486	505	486	509	496	484	497	475	483	525	535	508	496	531	510	483	500	533	467	513	475	524	548	528	497	492	501	527	518	487	501	484	468	500	498	482	510	519	454	517	524	491	515	464	525	505	482	537	537	498	507	492	527	511	515	517	488	469	486	512	500	541	482	511	479	521	504	509	468	538	504	470	509	495	488	490	484	498	513	530	489	514	487	492	522	506	521	533	483	551	509	508	549	517	511	495	507	510	496	496	509	491	495	478	511	494	492	537	510	530	523	479	532	528	469	500	516	514	538	511	516	525	514	504	532	487	520	510	467	501	485	527	497	483	477	506	515	485	476	552	517	483	500	521	524	501	503	516	483	542	507	487	537	522	526	526	470	544	518	508	519	505	485	508	496	503	537	523	545	524	492	528	461	538	523	483	523	520	505	493	538	499	536	504	517	480	510	465	521	480	515	513	519	516	490	528	498	503	525	516	495	510	504	525	514	526	533	490	532	483	471	532	499	499	534	479	538	541	518	553	503	469	515	492	489	509	495	505	481	525	514	498	471	527	512	535	518	506	518	503	498	505	494	473	483	515	502	482	517	509	503	497	520	509	523	492	532	529	457	475	548	503	472	503	474	512	565	522	490	529	509	510	463	537	488	497	505	539	499	485	473	513	482	480	477	482	481	521	503	517	487	490	541	477	499	483	486	455	485	484	539	526	523	502	494	454	488	536	532	524	487	530	497	504	536	479	509	493	491	489	489	521	461	503	518	501	521	498	514	471	519	513	506	533	537	505	494	485	492	491	549	502	502	507	499	464	515	556	530	511	492	549	496	478	505	496	489	537	527	525	517	560	492	452	483	497	477	517	532	527	488	508	520	525	531	503	477	490	473	490	517	496	487	547	474	530	546	531	525	539	536	511	479	518	472	530	508	526	503	471	518	493	472	519	481	495	510	506	515	466	527	505	500	499	550	511	562	527	474	490	488	542	522	508	550	503	487	504	502	516	470	492	496	487	488	499	534	516	529	506	508	515	491	484	499	538	473	501	532	499	555	548	492	478	473	487	543
14347	1988	1964	1686	1716	1938	1427	729	544	518	471	427	440	429	438	408	414	394	440	393	428	397	399	405	441	410	424	408	405	392	364	389	374	346	412	426	360	407	417	384	441	375	384	372	379	373	384	401	375	369	368	427	414	406	387	418	395	394	393	363	412	391	361	411	413	378	393	372	397	407	405	404	365	369	416	369	344	403	420	411	371	401	408	339	372	410	391	397	440	397	383	352	395	358	374	376	401	397	373	378	397	428	396	393	362	396	391	425	413	400	406	365	397	354	364	385	381	367	370	388	403	386	420	416	399	365	371	378	399	385	394	390	376	390	383	446	358	397	402	376	427	377	347	370	357	415	417	363	395	381	382	367	383	393	410	397	396	397	386	393	363	402	362	388	370	400	392	398	365	405	392	355	362	364	372	369	431	383	385	385	385	410	387	442	379	374	373	354	395	378	376	375	367	399	435	420	393	391	351	372	357	418	400	411	396	439	415	377	391	352	386	372	440	416	402	417	353	370	399	371	358	383	366	395	387	400	422	427	456	401	398	378	391	397	405	372	368	408	402	388	403	408	404	397	386	372	423	408	386	369	373	400	393	368	411	401	389	399	383	381	389	404	389	381	360	377	354	397	389	424	389	359	385	365	370	372	405	377	410	383	385	348	396	388	379	404	374	357	373	369	389	402	400	392	341	397	402	410	354	397	408	354	351	376	388	413	413	383	410	365	421	375	416	416	372	439	424	372	387	384	420	399	401	375	395	414	384	368	390	398	388	366	364	354	402	387	402	421	404	400	410	385	391	415	369	467	358	371	401	412	415	399	405	391	372	380	377	389	424	430	418	360	382	364	408	378	405	343	349	395	393	381	406	363	390	388	394	401	404	375	385	376	437	385	404	393	386	392	357	377	376	386	380	383	379	377	380	368	390	363	396	421	362	430	396	386	419	346	372	346	409	383	364	418	369	354	366	414	380	398	421	397	409	403	367	412	379	423	404	383	357	379	427	378	348	416	390	419	391	361	403	358	392	371	402	386	394	392	361	415	371	372	364	366	403	434	405	377	351	371	392	407	359	377	438	380	358	394	374	362	402	366	370	384	396	365	412	413	382	367	386	399	390	411	402	364	378	394	365	419	383	391	420	417	403	361	415	384	435	389	398	374	429	378	362	380	393	384	399	370	400	422	423	366	399	398	407	371	422	411	360	402	382	392	403	411	433	337	343	347	348	376	397	406	337	359	411	368	390	432	412	382	366	397	359	377	374	398	412	389	431	385	385	349	390	392	396	407	395	397	406	403	384	402	442	430	401	395	377	402	399	393	384	380	360	414	371	393	363	428	390	404	393	376	392	398	362	375	404	399	363	416	375	381	435	389	398	386	388	411	401	380	353	354	422	372	394	390	391	386	383	395	372	352	375	395	408	350	375	379	398	426	417	402	357	419	373	387	402	379	399	401	427	403	334	366	376	362	386	378	402	387	416	390	388	413	408	414	376	381	331	416	425	416	390	443	357	416	399	408	408	405	383	388	419	383	394	438	428	402	414	392	371	402	383	404	388	373	390	365	381	375	380	423	362	341	372	395	424	381	408	391	369	375	390	412	383	403	381	361	370	389	370	367	376	401	405	409	394	411	416	378	400	411	388	379	376	413	394	390	370	416	413	374	368	391	394	340	391	394	380	380	404	380	401	363	420	420	402	398	375	416	411	380	394	380	393	399	386	378	402	389	389	437	369	392	400	398	433	390	369	410	425	362	360	352	387	350	431	387	382	367	434	396	427	363	434	382	374	402	397	361	438	392	376	351	387	409	365	391	381	409	405	440	398	429	418	370	375	389	403	415	364	405	367	396	402	390	393	380	374	382	400	391	378	403	392	434	386	390	359	359	414	430	361	400	398	394	386	381	357	416	407	356	401	392	416	414	392	394	384	379	429	385	385	377	433	405	356	392	412	346	378	403	366	383	397	417	397	401	376	382	389	424	363	369	370	431	372	358	415	380	376	380	366	387	396	399	400	388	368	377	358	371	415	403	392	415	374	420	362	367	357	388	370	351	430	382	360	403	398	393	384	396	396	378	390	404	376	383	420	384	371	434	416	372	363	400	413	404	389	432	405	366	409	377	365	398	406	405	405	364	365	391	389	408	362	402	374	370	380	344	374	376	372	414	373	435	371	411	360	373	386	412	362	380	373	386	379	381	419	429	375	404	367	402	370	373	428	421	396	395	376	431	402	405	393	427	408	406	377	408	413	427	398	342	425	415	407	384	384	405	403	390	364	382	414	402	401	408	394	388	430	376	394	383	341	380	350	404	392	378	387	392	381	398	383	404	411	412	362	378	410	392	381	381	395	426	405	406	351	352	376	390	423	375	393	385	401	399	382	428	360	382	361	398	380	452	430	391	362	364	382	401	344	374	403	407	383	375	402	386	388	336	399	373	346	378	380	388	397	383	370	407	380	438	393	409	376	449	392	428	395	404	381	423	401	430	397	400	406	366	377	407	376	378	386	375	410	401	419	419	391	384	358	402	371	356	375	393	385	399	408	358	397	348	374	394	422	346	431	399	416	405	403	378	357	373	418	401	418	379	413	384	387	396	376	396	440	386	343	375	370	423	402	419	401	416	440	429	376	423	406	364	389	421	378	386	346	402	388	386	411	396	345	378	375	386	389	364	387	401	407	381	369	398	368	389	366	403	416	425	380	440	360	420	409	374	425	424	433	389	373	397	428	389	391	393	381	393	420	350	383	387	396	403	383	406	376	399	393	413	396	387	404	390	384	366	373	393	395	395	373	380	377	394	390	397	352	385	390	403	382	402	378	405	350	354	398	393	364	354	391	383	403	355	399	397	381	376	371	404	388	378	452	390	401	363	383	400	413	416	383	360	405	394	388	375	372	418	367	385	393	420	371	406	378	380	383	367	406	346	405	327	396	398	414	385	367	410	416	361	382	357	383	414	415	417	380	392	372	367	415	391	391	407	416	410	394	371	399	371	394	386	436	402	410	392	357	419	424	362	385	417	356	378	389	423	413	355	363	382	403	392	384	437	357	451	426	364	376	391	384	358	377	414	379	385	392	405	368	368	404	384	358	386	395	377	379	380	412	387	371	351	398	439	373	381	373	409	386	375	389	399	397	382	390	393	367	425	398	365	405	433	364	359	401	378	376	408	380	412	376	361	339	351	346	383	372	394	380	384	347	376	361	370	383	388	410	399	373	363	379	383	376	404	353	382	367	384	430	375	403	404	402	374	351	395	391	374	398	393	373	366	391	417	349	386	376	365	353	411	374	381	397	425	414	407	378	374	369	397	370	385	428	401	353	413	361	433	383	382	407	362	415	462	390	441	378	400	365	400	372	420	391	399	388	376	403	404	399	428	386	384	409	382	352	398	388	405	401	400	368	370	378	409	359	383	360	392	374	425	408	365	402	374	371	418	389	375	373	423	351	442	396	409	375	425	406	408	376	385	412	450	373	397	406	367	364	404	399	360	411	360	402	407
8352	1876	3571	4485	5934	7115	5706	2356	1586	1651	1345	1223	1127	1073	1073	1026	1037	1029	1010	989	984	992	944	986	995	954	991	900	963	949	977	896	961	906	894	968	959	902	876	918	857	920	901	887	840	935	898	915	885	916	929	935	924	867	905	890	939	923	929	864	881	950	896	880	889	964	901	926	919	834	932	872	853	919	880	862	907	948	918	894	932	917	937	893	870	864	844	864	868	887	882	893	855	883	839	893	861	895	904	880	915	942	926	924	893	902	906	868	880	910	887	912	921	933	870	913	924	861	908	865	950	894	921	860	857	877	872	919	887	899	913	905	858	935	888	906	883	900	927	882	908	903	939	830	957	911	870	918	888	820	893	913	910	884	906	906	916	884	897	982	891	904	869	904	875	846	887	920	909	915	882	929	903	886	842	931	865	844	871	933	838	908	891	907	879	842	908	871	920	914	908	926	884	925	890	888	867	931	867	920	920	903	872	928	929	856	858	910	832	897	932	940	881	861	809	929	898	914	891	901	933	912	820	901	876	870	956	906	879	899	966	887	977	851	928	870	928	878	857	1006	947	906	881	938	873	921	878	870	903	938	890	876	886	883	921	928	911	869	978	819	947	914	919	893	872	867	909	875	914	917	856	920	847	858	895	896	881	927	878	929	921	923	899	928	905	894	855	960	902	868	865	824	905	891	855	859	910	901	916	873	859	885	975	934	894	911	878	912	886	964	900	884	927	909	949	900	909	911	898	865	883	927	898	905	931	873	928	876	884	849	921	902	881	901	901	939	885	835	908	900	935	925	908	864	883	931	900	918	913	902	940	861	856	933	891	896	869	859	874	873	883	877	900	846	892	889	872	892	874	904	956	890	885	854	965	893	885	901	895	935	877	884	910	879	869	913	886	880	857	876	880	869	902	903	879	878	908	962	952	839	870	898	898	937	854	904	898	874	894	886	887	922	921	856	847	857	936	883	910	928	885	894	879	852	897	928	898	883	948	852	843	821	921	873	873	932	913	864	883	879	844	978	868	897	900	926	965	858	887	882	882	883	919	864	915	881	867	863	893	886	966	874	905	846	907	849	933	916	867	924	908	866	832	918	927	918	924	898	871	882	913	882	930	891	865	882	840	880	917	933	944	924	876	927	973	889	903	875	879	869	877	848	879	916	896	886	895	889	904	880	898	940	921	879	898	871	908	927	882	848	914	923	901	882	845	872	931	900	888	955	879	856	877	884	850	917	840	901	899	891	895	900	888	867	887	866	905	919	918	910	895	908	923	894	879	871	853	943	862	943	901	866	924	893	855	901	855	854	925	932	904	941	858	939	919	863	857	929	909	926	893	904	905	856	931	873	870	856	935	920	934	922	826	859	931	914	877	895	916	896	909	909	889	929	897	892	926	908	880	908	885	841	894	930	844	867	878	933	924	886	926	882	860	855	912	884	900	883	859	877	927	910	921	895	878	844	894	908	913	918	866	861	881	894	928	889	888	908	868	887	943	871	911	876	897	848	903	899	941	891	930	883	950	903	891	906	916	897	856	880	859	964	859	885	908	909	893	924	895	864	906	878	937	945	906	890	873	928	909	870	909	888	904	851	898	884	924	947	893	874	909	901	890	931	914	916	908	881	861	860	868	889	891	855	962	932	894	892	899	868	864	973	906	884	843	884	882	911	922	893	850	837	916	872	872	870	886	961	870	873	925	914	924	927	917	871	899	838	957	902	901	872	862	876	892	889	908	918	906	890	898	937	898	904	901	895	894	872	925	935	904	852	892	939	885	869	889	848	840	902	941	833	893	893	853	868	871	870	884	821	888	949	899	965	893	885	895	864	877	878	889	891	904	911	874	896	911	890	895	933	863	888	890	951	939	901	930	889	873	881	857	904	891	909	926	893	892	918	891	877	912	905	895	853	888	923	927	895	916	934	905	907	905	869	878	894	929	920	864	891	838	901	841	876	902	872	878	927	907	901	882	931	882	846	878	906	906	880	981	888	854	908	888	879	895	881	919	892	885	885	948	920	863	906	865	872	854	913	889	903	901	887	890	883	837	890	898	897	924	928	903	935	900	955	876	877	893	803	895	865	946	922	885	888	922	874	872	889	909	907	904	889	943	922	941	905	906	857	920	909	886	936	921	853	888	894	944	868	819	901	968	919	891	886	920	888	900	939	835	866	900	845	871	904	893	891	881	891	889	906	968	914	863	892	908	879	909	823	859	920	935	895	887	828	904	935	864	931	875	905	901	881	878	862	901	906	899	867	893	942	878	878	947	869	879	859	920	894	903	916	922	897	912	932	918	913	923	858	865	880	907	917	942	879	901	898	870	860	914	928	827	904	889	856	887	871	904	915	936	913	902	851	883	898	931	821	883	889	886	844	927	913	809	909	877	839	945	896	931	857	916	896	888	893	936	845	921	904	925	910	938	895	972	919	792	937	859	908	952	858	887	916	889	918	891	890	898	874	938	907	878	937	945	952	854	923	903	943	888	884	890	888	853	879	866	954	870	919	864	875	878	920	885	851	904	869	926	875	914	829	886	884	936	908	911	861	858	840	918	885	905	959	894	868	952	895	851	902	957	917	879	924	834	915	891	843	867	871	890	871	890	870	922	932	890	875	914	958	941	936	908	940	906	865	880	895	908	869	858	895	901	872	856	935	886	926	907	912	903	884	886	929	844	875	896	897	854	918	906	907	884	875	923	883	887	861	862	838	863	910	853	961	863	922	916	864	898	918	928	944	873	927	906	909	857	945	932	914	872	883	922	936	935	895	890	873	887	898	912	852	882	910	890	905	880	867	816	892	875	969	888	860	898	943	920	935	946	931	903	864	894	873	917	932	884	882	862	893	883	934	873	926	867	925	894	887	879	876	893	869	916	876	936	923	882	909	875	857	930	872	883	908	926	937	962	906	888	851	936	908	912	935	907	965	863	882	927	912	899	964	874	837	898	889	908	904	930	871	889	857	887	897	888	895	886	856	899	892	915	925	895	983	910	894	892	900	842	884	879	913	900	926	913	887	902	874	873	880	892	854	859	867	888	952	923	944	904	896	927	913	886	942	861	925	888	989	885	921	904	849	932	890	861	895	885	867	885	923	884	897	918	883	864	892	869	886	876	839	877	882	926	853	911	923	899	878	930	926	846	894	911	875	907	916	918	891	914	879	866	847	909	868	953	922	893	875	912	897	881	886	893	898	888	896	882	865	875	892	903	896	887	896	955	903	877	931	862	892	915	876	908	919	867	884	914	860	926	912	926	920	904	891	869	954	872	923	859	834	888	912	895	878	877	933	826	873	949	952	916	872	893	897	913	877	875	942	919	888	905	861	953	947	885	902	865	841	887	926	914	920	875	888	927	869	858	867	924	900	888	921	958	922	877	885	945	878	904	879	906	865	859	945	881	911	882	908	922	922	902	939	924	877	916	909	845	863	934	947	905	967	918	873	899	929	883	892	863	898	877	869	875	935	924	879	902	869	926	905	890	878	872	883	929	848	893	850
1594	431	489	429	476	543	472	281	245	272	223	230	245	236	219	214	203	217	240	227	200	248	214	227	226	207	211	245	223	235	238	233	223	250	228	201	225	212	252	211	222	236	221	256	246	218	229	236	242	241	225	219	223	239	257	258	201	211	234	230	219	253	211	207	211	220	224	227	204	232	230	221	217	236	208	248	285	250	236	225	235	235	226	226	241	245	215	225	231	241	222	227	250	225	231	233	202	237	238	234	248	243	203	257	224	193	196	218	221	197	222	234	213	189	216	205	217	224	247	230	249	212	261	228	243	244	243	208	205	209	255	241	226	234	223	215	221	222	224	253	223	213	231	212	252	227	223	220	220	229	228	210	233	203	267	239	239	177	223	209	260	221	225	237	238	225	204	217	242	256	215	211	235	210	248	224	262	231	207	245	226	215	246	232	235	251	230	225	230	234	213	228	239	220	223	213	239	227	248	216	249	220	244	244	226	225	224	215	214	223	196	214	227	238	198	237	221	245	232	234	216	234	225	217	208	234	199	235	253	232	221	220	270	220	228	221	235	235	211	254	226	228	229	207	203	258	223	248	206	218	259	217	212	229	238	205	220	223	237	221	234	239	218	255	240	212	233	217	236	253	224	222	219	201	223	224	226	230	236	224	194	247	229	245	244	246	256	229	213	208	271	214	231	233	246	239	194	209	207	219	215	239	205	209	230	211	227	224	223	212	214	244	233	239	222	209	229	220	244	239	223	234	255	215	255	233	223	237	198	223	238	219	236	236	225	256	225	229	256	218	223	224	203	244	231	206	245	224	258	230	214	245	223	218	226	216	237	224	203	227	224	213	189	220	228	237	240	210	268	235	232	220	230	253	212	236	204	203	218	231	228	235	240	209	223	226	226	249	218	228	216	246	225	228	235	227	232	204	230	219	193	215	235	226	218	235	229	267	201	227	232	221	201	223	218	220	252	219	228	230	243	244	201	242	216	217	224	218	232	233	230	246	230	252	200	190	218	238	246	231	219	223	210	205	217	211	212	266	224	243	242	194	230	240	229	215	244	262	237	216	206	255	193	212	254	232	212	220	262	243	251	233	234	217	238	215	224	196	224	190	261	235	217	221	216	249	209	192	232	211	209	242	239	227	232	245	242	231	245	197	235	226	243	231	221	233	208	218	228	244	246	214	231	252	216	231	240	198	213	252	238	208	241	234	211	237	199	205	215	204	231	219	195	219	222	221	234	228	247	225	208	214	231	244	203	263	232	215	223	228	192	224	195	214	235	234	229	236	241	199	254	218	244	229	208	240	249	206	186	218	226	221	238	224	202	229	231	212	231	246	242	248	251	225	261	234	236	244	248	238	237	215	221	212	244	213	229	215	232	221	231	228	224	234	196	220	240	247	241	231	209	241	269	194	233	230	228	246	240	256	226	219	237	223	230	262	234	217	225	208	235	222	214	206	205	207	217	224	227	248	215	258	218	217	224	232	215	195	211	203	235	223	276	188	242	221	233	223	232	220	244	231	246	236	214	202	221	210	239	203	227	220	221	231	226	240	221	254	200	214	200	228	226	231	252	250	218	198	236	227	225	211	224	225	257	241	225	209	243	255	204	235	200	213	218	243	238	203	243	221	223	233	221	205	193	218	260	233	209	246	219	217	184	226	252	255	212	225	243	234	239	208	213	230	237	241	241	248	236	250	243	228	246	235	204	220	241	228	268	205	249	243	216	227	224	244	237	234	242	209	254	200	195	222	220	248	253	223	250	222	230	253	228	218	236	219	223	234	220	210	225	230	238	230	218	221	235	224	207	210	216	216	208	258	247	227	222	205	234	207	233	213	225	251	209	233	213	189	239	235	245	188	221	222	219	231	225	211	193	247	250	224	227	247	253	223	238	244	237	243	249	233	233	246	198	243	255	209	226	236	224	250	212	234	201	228	241	223	264	227	226	220	226	241	242	225	243	214	221	221	223	238	222	212	241	239	246	215	212	228	251	217	241	253	223	237	218	241	246	226	211	212	258	202	261	229	238	231	219	245	229	243	208	239	222	241	224	242	204	239	233	201	222	177	245	238	220	199	219	207	200	239	213	210	251	228	236	240	214	239	256	241	232	257	201	225	225	223	212	217	214	213	227	227	235	242	237	240	222	214	228	201	240	222	253	205	242	242	214	227	227	200	219	236	215	235	228	217	240	210	227	248	260	223	245	226	216	236	228	248	214	221	208	213	213	229	286	218	255	220	240	242	233	210	223	202	245	233	233	244	198	210	224	214	218	218	253	234	214	210	230	243	226	240	196	212	238	230	228	235	213	256	236	206	242	227	241	223	272	232	234	247	203	225	199	210	230	206	227	265	209	239	220	244	229	243	242	211	229	252	222	217	238	213	187	214	217	194	230	204	230	228	244	220	207	220	220	245	245	219	239	228	231	234	223	251	260	231	218	228	216	236	244	232	226	216	236	208	251	221	212	219	275	218	181	267	235	244	243	209	226	208	245	224	258	227	247	250	225	205	249	238	256	232	237	241	245	217	221	247	207	230	220	211	236	228	215	244	238	225	231	247	239	230	254	227	213	213	231	233	202	208	238	199	227	213	241	237	219	205	207	241	239	257	225	236	208	220	218	207	219	235	226	202	225	218	202	238	224	219	191	218	249	207	236	199	215	231	218	255	193	233	219	227	235	207	223	261	249	229	224	243	224	212	225	219	243	245	233	260	199	254	206	198	233	221	222	231	218	234	210	229	219	232	224	222	203	219	241	203	211	224	235	209	224	201	255	230	217	225	222	217	243	239	250	224	244	231	208	239	250	201	241	226	218	237	229	218	214	214	228	230	208	209	244	225	236	261	239	219	226	235	234	223	246	217	233	216	237	230	223	231	190	214	235	236	256	218	218	214	240	270	256	230	242	251	217	232	237	231	209	218	206	231	211	227	221	238	250	202	221	252	195	233	262	243	220	225	215	232	224	203	235	211	222	234	254	226	211	203	223	227	236	232	203	208	224	245	264	241	233	203	200	195	197	226	206	265	220	215	244	225	223	254	246	231	223	236	206	211	239	250	238	195	245	197	215	231	220	223	216	234	245	224	227	200	232	215	214	214	236	220	226	233	224	249	248	246	233	250	232	233	233	224	230	226	213	218	210	205	215	244	207	241	216	207	235	222	232	223	230	239	233	238	232	199	223	248	216	249	220	222	247	224	240	233	218	222	191	201	230	229	221	218	209	193	207	217	211	218	221	219	217	235	209	220	218	213	230	213	211	200	258	223	233	224	213	224	215	219	249	236	230	222	216	225	250	208	223	250	231	256	237	207	241	199	240	205	271	223	240	232	245	201	221	242	243	239	228	216	215	261	224	228	247	241	235	224	224	210	241	216	219	249	190	237	206	229	217	228	241	233	225	222	219	251	213	182	238	260	227	226	252	178	226	252	208	221	237	251	223	250	232	232	253	244	199	233	198	222	228	204	238	215	285	235	251	224	218	199	220	236	241	263	239	222
1765	779	1008	1235	1886	2362	1881	822	659	670	620	578	622	582	599	608	578	583	549	590	559	518	524	570	552	595	557	565	572	584	562	553	624	623	588	583	589	569	560	545	510	593	559	592	563	545	514	556	536	575	565	557	586	542	574	596	562	570	563	602	579	538	609	558	521	577	583	568	527	558	567	576	585	576	516	592	567	559	561	554	585	534	529	581	543	548	566	593	567	555	558	560	560	532	592	603	536	594	588	566	559	580	581	563	596	536	556	566	582	608	548	561	566	581	571	554	548	556	527	556	608	541	596	540	596	561	538	549	579	597	565	564	546	581	564	550	566	560	579	555	608	572	588	554	561	581	547	519	583	560	567	551	574	536	538	562	586	525	591	557	591	544	571	615	545	573	559	559	572	558	564	582	581	514	573	559	544	554	530	567	581	525	566	587	539	549	628	597	603	547	537	582	575	515	532	561	567	542	591	517	552	536	595	534	531	562	578	526	620	570	550	600	583	569	545	597	570	585	556	586	559	544	562	559	536	547	590	549	549	536	559	585	586	555	550	565	542	536	617	515	528	551	541	514	574	558	593	569	541	566	561	584	561	587	556	593	537	578	524	572	572	610	534	531	560	584	545	588	552	562	574	543	522	551	560	610	544	562	535	572	557	580	547	584	513	566	580	535	522	579	526	544	538	574	542	598	563	549	555	549	565	564	518	557	552	602	556	595	556	572	593	556	589	583	541	570	620	594	559	575	591	535	548	558	560	579	499	533	525	547	541	531	533	585	523	575	607	599	585	533	577	552	576	566	556	586	559	563	554	544	545	589	561	569	573	639	542	570	565	570	488	600	575	540	571	575	564	595	543	509	531	489	591	538	548	600	523	570	528	586	610	578	574	549	565	534	549	604	571	589	557	550	597	579	538	570	570	507	552	583	569	579	567	534	590	562	609	586	571	581	565	557	577	597	537	533	554	592	572	541	500	558	570	565	590	543	558	559	579	553	584	536	578	559	554	563	567	576	560	541	554	565	552	530	528	566	572	570	555	573	521	501	569	569	582	563	572	552	523	503	577	532	605	539	614	550	557	592	573	564	545	592	544	539	547	553	518	560	588	602	590	563	546	522	522	562	609	561	593	597	536	572	554	583	588	573	589	564	586	574	549	529	496	572	578	527	549	524	569	577	558	552	561	550	541	560	541	561	587	557	587	534	550	562	562	597	578	560	559	592	569	525	589	577	560	579	576	555	549	583	546	557	558	567	552	552	552	547	527	594	559	544	550	520	563	554	575	555	559	572	517	538	580	553	579	563	576	538	539	566	575	547	542	590	570	578	561	574	550	592	587	564	539	595	557	543	576	551	554	564	521	598	542	544	545	608	586	556	540	540	590	529	525	563	621	587	562	530	598	568	561	554	549	570	571	538	575	592	528	569	570	535	596	565	547	537	542	535	571	563	572	556	554	541	538	580	584	564	540	538	604	556	568	598	544	576	513	565	541	571	517	575	574	577	538	550	547	590	585	531	562	517	567	559	551	539	539	558	590	585	538	545	489	576	561	532	568	576	571	556	572	534	592	546	548	575	503	600	565	580	548	540	542	540	578	604	538	518	576	554	528	566	556	543	545	557	567	581	582	572	576	579	559	547	595	540	552	542	560	551	541	570	597	499	536	532	566	574	527	550	595	553	557	570	571	527	564	567	563	553	559	548	539	574	575	573	500	555	534	559	521	548	570	557	602	595	549	563	576	557	551	560	592	554	545	564	534	538	565	546	554	516	557	568	527	566	585	567	571	594	565	572	544	547	544	570	574	569	578	552	580	507	610	563	522	556	616	553	568	563	503	563	573	572	544	563	521	521	581	580	560	510	518	555	549	548	583	559	560	595	560	535	522	550	568	577	533	592	562	609	583	539	566	552	552	555	532	547	571	547	576	550	603	544	540	549	542	535	559	570	530	558	544	605	538	545	564	548	548	582	545	565	547	550	561	557	552	547	537	603	541	581	568	552	554	562	528	556	530	543	521	543	592	553	581	560	586	594	545	567	526	579	555	590	583	529	549	559	538	570	526	579	613	550	574	555	547	586	576	565	607	588	575	573	561	568	574	565	573	560	578	529	562	574	529	556	556	574	548	599	552	542	541	546	599	563	478	586	563	536	565	595	544	599	546	575	547	595	577	526	549	549	524	551	554	550	543	582	565	533	560	561	521	558	567	543	534	535	550	564	532	561	603	578	531	580	596	526	554	571	567	561	571	596	556	558	600	592	626	580	521	590	556	602	564	558	559	563	545	555	562	554	535	552	542	531	549	562	556	553	526	546	557	596	601	558	576	532	593	549	550	561	597	537	574	605	582	549	552	584	570	574	550	545	550	502	541	607	521	562	577	568	514	582	517	508	579	600	536	534	537	543	577	525	512	548	518	552	590	574	604	553	584	553	562	549	554	506	534	532	578	614	549	546	562	549	566	554	570	538	533	554	569	601	510	562	554	590	553	536	565	516	579	556	583	561	561	564	562	586	589	569	550	578	567	561	557	590	551	544	528	565	566	553	596	566	553	562	546	593	563	580	553	565	579	556	570	520	583	588	543	608	557	597	600	543	571	585	574	551	552	556	542	563	566	568	554	574	559	532	560	580	563	558	558	559	594	562	594	561	588	544	561	598	544	592	547	564	584	588	541	539	573	544	550	557	536	580	590	530	578	577	564	564	609	576	584	553	530	585	557	582	531	586	541	554	538	514	550	538	615	602	550	554	551	549	553	546	569	573	557	568	579	548	584	589	571	554	526	561	575	558	592	554	554	557	534	574	559	578	574	572	597	537	557	562	525	555	587	559	566	574	548	551	561	579	586	579	564	595	588	596	528	513	579	562	551	533	534	533	591	550	555	516	566	535	559	542	523	530	543	540	566	536	564	571	573	562	587	552	612	564	555	528	598	547	538	536	574	561	547	562	551	556	554	581	574	531	533	550	565	533	580	559	518	595	560	608	536	568	577	549	609	520	561	527	561	566	567	557	545	544	573	554	570	564	549	560	573	576	554	592	623	586	544	555	582	548	552	524	571	576	566	579	562	565	535	563	571	565	565	557	534	563	627	555	566	559	561	586	557	544	543	545	559	522	574	548	562	542	582	613	561	526	545	556	532	591	560	575	564	558	585	561	569	571	577	568	561	553	571	571	584	570	521	554	525	543	582	555	513	535	527	602	587	558	575	555	544	549	579	519	579	601	526	554	581	537	539	539	561	590	551	584	557	564	594	589	556	554	555	544	616	567	581	539	558	535	571	590	558	554	606	594	585	538	578	614	581	533	552	570	546	572	579	583	580	564	535	556	535	533	578	540	539	575	553	557	572	565	556	563	552	564	549	555	545	594	537	602	569	543	528	564	603	567	571	566	554	542	539	561	551	570	576	571	521	558	561	537	557	539	541	571	577	555	510	551	525	555	543	586	576	560	541	570	555	576	576	560	535	586	557	560	553	572	539	549	508	580	578	591	569	622	553	544
7130	806	957	856	889	1085	851	398	232	239	252	237	201	198	195	228	218	205	201	197	206	158	176	214	190	209	177	213	195	200	187	201	189	193	195	196	196	182	186	165	163	185	182	193	202	187	182	185	193	160	189	208	213	185	174	171	193	198	194	157	195	182	202	190	174	194	181	209	207	199	197	176	197	190	166	180	222	196	207	184	179	179	177	191	188	190	171	171	219	185	179	206	194	203	187	190	190	172	182	154	125	192	181	188	211	206	207	179	179	180	169	168	186	195	176	177	174	168	204	165	200	176	207	200	190	172	215	219	181	189	182	181	191	190	190	187	182	176	201	189	179	172	207	185	188	189	173	204	209	152	187	168	212	170	184	175	201	188	175	199	203	188	188	209	201	186	197	185	188	183	168	205	178	169	181	187	190	170	210	161	192	158	176	176	213	196	209	204	200	182	206	201	158	188	193	192	181	223	228	206	191	213	202	218	199	170	171	174	185	197	181	174	187	180	193	184	240	203	205	181	197	198	209	223	164	213	193	178	182	223	213	210	202	192	184	200	194	172	182	181	173	162	179	212	204	206	178	173	189	198	193	189	183	196	178	184	202	168	192	184	203	176	196	202	185	177	173	186	183	177	197	183	186	214	174	186	195	175	191	196	192	187	191	204	176	193	172	168	195	177	171	173	211	199	165	219	208	167	173	179	212	193	175	194	193	189	198	181	187	184	191	204	205	181	174	174	194	195	215	207	206	186	224	193	186	183	162	188	194	189	166	182	212	193	185	168	180	172	168	217	178	173	164	193	174	187	197	188	210	228	201	185	180	175	217	213	193	198	167	216	189	198	189	195	196	193	224	193	179	194	176	189	183	170	238	198	200	171	199	210	176	185	209	192	178	191	215	178	190	210	173	172	179	161	182	208	191	211	196	214	206	190	204	172	180	204	190	192	182	166	184	213	177	194	164	193	191	177	178	172	192	185	197	173	188	186	203	191	178	219	169	189	207	237	206	186	204	205	192	168	200	202	190	188	183	188	196	196	164	200	182	207	171	179	180	192	186	185	182	179	170	208	165	186	210	174	201	210	170	165	176	197	202	200	188	184	179	203	165	160	188	180	209	199	208	201	188	205	188	194	174	190	208	206	192	180	168	169	186	189	171	188	201	176	207	194	190	176	203	192	193	187	195	191	195	181	174	196	177	174	207	211	203	212	190	196	177	211	186	145	204	186	204	194	168	181	183	158	189	182	211	194	193	194	194	176	206	176	202	181	176	210	224	181	185	181	159	181	186	205	186	181	196	179	206	199	196	185	207	194	204	157	191	210	194	184	184	201	170	175	196	207	186	189	207	195	194	192	198	202	188	196	176	186	189	184	192	156	192	193	186	182	174	209	189	190	205	178	185	185	193	194	198	181	215	174	164	183	187	190	171	208	200	193	193	184	211	192	195	184	191	204	182	182	189	180	168	171	181	177	183	176	180	187	179	174	199	208	207	220	195	191	205	199	186	172	205	195	213	194	204	216	184	183	203	184	182	205	177	198	189	157	180	186	186	184	180	171	207	169	191	173	180	200	170	193	199	204	161	185	180	180	162	165	217	184	171	165	185	186	190	170	201	180	202	165	167	213	201	171	183	175	183	188	198	192	201	179	185	169	185	187	197	180	195	183	174	169	207	172	179	187	199	188	173	185	158	175	202	198	190	181	191	180	173	183	207	193	180	211	184	187	176	173	190	184	181	200	211	177	181	185	173	190	193	192	171	173	190	221	203	225	225	186	171	176	164	205	192	192	179	207	188	191	161	181	219	192	176	194	170	175	209	191	179	175	174	187	163	179	201	190	178	203	170	171	185	167	199	175	178	208	193	174	168	198	199	191	178	198	171	154	171	176	180	196	192	174	176	205	168	215	195	186	210	170	185	187	190	193	185	180	187	180	176	177	166	196	164	186	198	173	214	168	182	188	179	177	208	177	173	196	195	180	169	184	179	178	181	172	182	195	186	223	185	190	215	192	185	209	172	196	173	198	177	167	208	201	176	205	188	209	199	189	190	180	181	184	180	168	184	197	176	200	227	200	181	201	185	195	197	209	180	184	201	204	214	208	191	192	180	188	179	189	161	208	199	206	193	181	227	186	181	177	191	142	188	178	190	205	201	164	219	178	200	192	201	195	213	174	176	220	200	187	191	170	164	197	186	168	204	223	177	186	185	186	178	198	208	205	196	163	197	187	199	211	198	198	197	177	175	196	212	184	172	184	175	185	194	211	195	147	163	197	200	189	191	183	199	207	193	204	200	215	180	187	199	194	196	209	205	192	175	196	179	181	205	199	184	205	177	205	200	182	176	188	170	155	172	184	189	158	193	179	207	213	194	174	187	195	174	199	170	172	172	161	174	180	190	184	198	188	199	192	163	189	198	192	177	198	169	184	215	189	183	195	196	211	177	202	203	186	160	179	190	189	177	166	162	179	182	186	193	191	203	172	213	177	175	199	196	194	197	193	186	210	192	203	161	200	175	206	188	191	168	165	197	226	221	195	208	175	193	181	175	179	194	191	190	182	169	180	184	211	179	195	202	236	196	166	191	222	203	210	163	195	174	199	179	195	218	185	200	189	167	196	204	188	199	197	202	203	168	214	162	176	196	177	181	184	175	192	215	205	204	178	184	187	161	187	188	185	178	211	195	198	188	181	184	167	166	202	198	210	197	180	182	169	178	187	185	173	171	194	207	179	166	172	189	179	186	190	165	164	174	201	199	195	182	196	201	169	177	200	207	154	169	144	186	206	214	191	192	189	196	184	182	181	192	185	183	157	182	187	178	176	180	170	193	198	207	198	195	162	176	185	198	199	191	198	188	196	198	229	175	186	211	203	179	162	190	185	208	168	158	192	193	186	186	166	199	176	185	171	187	210	194	199	182	183	195	207	181	193	195	180	212	210	162	196	194	163	206	191	181	211	177	190	184	193	176	203	189	208	194	191	189	212	182	190	187	193	187	192	191	177	186	169	180	218	198	182	201	169	217	187	179	199	228	201	198	168	179	209	169	173	209	177	201	189	195	197	202	201	197	183	175	173	197	197	179	213	191	237	206	181	167	213	213	211	185	211	193	181	212	195	198	197	197	214	182	162	184	170	203	211	206	188	200	198	188	200	225	204	193	206	178	191	186	184	190	203	223	190	206	195	191	209	183	191	213	211	210	169	201	178	198	185	209	178	186	176	192	174	193	197	184	166	169	177	196	190	190	199	199	222	207	196	208	212	189	179	199	212	198	185	194	192	194	190	175	171	163	180	190	217	202	181	215	187	185	198	218	202	179	175	180	171	176	194	189	187	181	198	194	216	177	194	197	219	181	184	193	168	175	182	174	188	196	177	174	149	217	222	192	163	183	201	201	177	175	190	200	215	202	221	179	180	222	224	179	178	194	178	183	173	189	173	186	175	174	182	179	205	192	182	162	195	187	159	178	211	203	195	194	203	199	189	165	181	185	191	197	203	172	174
6011	1082	2078	2659	3872	4891	3701	1394	885	912	765	637	642	616	554	566	580	550	504	595	527	563	575	507	543	538	508	546	521	544	552	511	536	486	539	490	483	558	479	512	527	530	535	486	513	528	522	525	514	549	498	490	540	527	505	541	524	493	478	528	478	464	530	514	507	540	480	543	538	508	533	522	488	505	489	545	493	528	538	535	518	515	504	511	540	501	481	513	527	498	546	524	507	539	521	495	517	551	544	504	521	530	464	517	490	517	499	524	537	521	507	492	480	493	516	492	509	488	525	493	486	487	521	502	540	511	505	542	519	474	524	522	527	491	542	521	544	562	488	470	500	498	514	508	483	467	511	523	479	528	483	522	555	485	493	496	489	500	512	527	487	485	506	479	478	488	530	520	526	524	534	488	482	515	494	549	505	511	459	517	491	521	501	495	510	502	500	509	490	488	526	519	537	514	494	554	531	559	578	503	492	504	479	541	550	519	484	530	481	514	554	503	505	516	489	531	520	536	525	491	489	509	530	517	483	522	485	522	471	508	503	507	537	508	500	518	478	518	476	483	515	490	485	480	493	526	512	507	501	520	522	474	522	517	502	516	493	487	520	536	482	472	516	513	523	531	501	467	527	508	506	524	505	526	511	512	497	518	469	474	474	526	509	451	516	498	544	481	517	523	538	506	515	505	532	503	524	500	478	484	494	519	535	521	519	509	481	526	517	468	538	536	457	490	464	486	524	500	494	522	544	526	535	522	514	530	495	509	511	487	488	513	497	494	545	481	516	502	506	474	526	528	521	510	503	542	511	530	481	502	521	505	527	494	513	497	530	536	491	503	497	528	509	479	510	547	513	507	491	528	526	537	495	510	455	491	544	510	487	484	521	515	507	513	512	533	525	513	475	516	510	470	503	470	486	477	496	482	518	499	543	526	468	509	518	531	497	511	476	496	519	545	499	481	530	514	505	505	489	503	497	526	526	469	509	480	481	501	527	526	526	526	510	489	486	485	492	468	526	504	524	538	479	496	505	519	474	504	516	510	491	548	511	511	531	494	517	514	532	504	506	483	513	462	561	510	528	492	537	480	521	482	470	481	498	530	494	510	508	520	511	483	514	482	529	507	523	490	516	504	532	458	508	481	519	482	507	550	527	529	515	470	523	504	547	517	491	506	493	486	531	511	487	500	484	447	501	485	508	512	486	491	496	521	490	468	479	528	529	522	501	506	495	502	546	510	500	497	507	483	490	521	522	505	534	495	533	473	497	486	501	453	509	506	485	492	518	527	472	505	463	471	497	527	568	473	484	521	568	473	494	509	503	546	469	471	532	506	543	495	526	558	540	497	562	568	483	482	528	502	477	527	486	498	477	467	508	509	530	499	477	494	482	506	524	541	554	498	532	520	501	482	525	479	468	490	487	506	534	537	500	519	497	521	522	549	521	453	529	522	516	491	523	485	517	502	502	507	474	517	529	511	492	447	504	526	514	497	523	498	513	526	492	543	532	505	532	513	509	462	513	517	537	513	498	500	523	580	537	517	472	506	524	495	540	534	508	524	543	520	475	493	510	551	529	500	504	507	443	482	513	513	549	478	508	516	495	498	479	504	501	521	508	482	500	530	495	541	515	524	500	496	541	495	495	475	502	502	516	508	482	464	520	518	522	548	534	523	498	505	486	468	516	490	498	539	519	475	500	517	512	522	525	488	496	510	521	509	481	486	510	493	504	475	535	539	496	514	494	491	510	493	509	552	500	499	492	470	566	483	553	529	470	515	506	477	532	484	483	526	500	521	485	492	522	489	515	499	503	513	461	486	503	557	509	486	482	479	475	493	503	509	489	510	473	492	519	501	499	503	511	499	517	520	561	479	503	516	517	512	505	518	513	552	515	509	502	513	476	506	513	489	537	470	518	479	533	515	512	468	500	506	473	464	496	490	533	488	489	517	519	531	478	545	458	544	512	518	549	470	497	492	494	508	495	511	509	477	504	492	524	446	517	513	473	518	529	482	467	537	526	489	513	536	564	516	504	484	557	518	513	501	471	536	503	487	532	478	505	521	530	524	497	505	558	465	496	495	527	509	490	527	495	531	483	522	567	482	515	538	474	463	481	528	484	497	513	510	486	503	524	484	503	517	490	518	533	480	479	499	513	494	509	503	483	489	497	495	483	499	517	546	526	501	481	507	461	474	495	541	482	502	498	511	521	499	467	516	449	484	519	487	514	500	546	499	477	509	536	540	515	491	512	522	515	492	482	549	523	483	550	499	467	508	532	514	494	534	520	511	534	483	507	480	522	449	505	528	531	508	511	512	530	498	508	513	528	487	513	487	496	493	516	448	526	531	514	526	495	498	484	511	544	484	478	521	518	494	507	561	506	510	504	496	479	495	497	521	508	468	515	507	511	531	493	495	512	510	563	508	533	478	477	491	523	485	517	478	500	516	498	502	498	529	525	528	486	543	559	513	480	476	505	551	514	569	523	498	491	524	543	530	490	514	506	480	514	541	532	519	525	494	545	550	495	510	479	494	505	488	495	508	496	511	500	534	496	494	501	500	508	478	501	479	529	501	514	502	514	507	536	519	468	514	487	533	506	479	497	525	505	454	502	494	544	504	489	479	498	520	500	499	495	507	532	507	507	529	535	469	476	535	461	523	495	541	517	476	498	515	495	499	519	484	494	539	501	504	516	512	503	494	516	509	485	508	522	497	487	509	502	503	527	509	516	484	548	511	520	547	473	491	479	505	491	508	517	503	505	477	505	513	521	506	477	506	470	523	482	486	504	482	530	532	499	506	510	506	525	483	512	482	492	525	510	489	495	475	509	540	473	476	536	513	497	513	514	521	484	491	525	515	484	493	510	471	521	518	506	496	515	471	540	488	449	520	480	549	504	529	519	502	498	535	535	509	556	490	482	522	521	496	501	549	513	493	495	519	523	527	501	443	482	493	495	523	502	496	482	497	513	499	496	499	517	510	553	490	507	510	539	517	517	522	464	482	483	505	486	521	481	486	476	499	515	521	454	521	540	518	508	482	482	511	522	522	514	493	541	504	477	512	514	505	475	513	497	483	553	496	481	501	504	518	528	523	486	491	489	521	517	532	490	524	509	472	505	519	491	525	526	510	533	514	501	486	468	513	525	502	512	545	501	509	546	481	531	526	475	469	537	524	487	498	509	492	519	495	502	505	512	493	507	494	519	542	501	507	521	506	476	503	497	474	509	477	529	528	473	527	485	488	533	518	504	480	537	541	493	489	485	531	507	505	520	538	462	566	528	512	538	487	502	530	534	513	511	489	484	510	537	475	474	532	494	517	493	508	499	555	503	517	522	514	546	498	517	539	537	518	520	522	500	501	482	526	529	500	512	514	507	504	511	479	510	487	507	520	510	492	536	516	462	473	529	479	562	503	538	495	463	462	537	480	502	523	518	530	505	510	462	505	489	497	476	503	516	525	493	509	515	533	534	502	511	462	515	550	498	510	519	476	516	482	512	495
14466	2066	2041	1726	1744	2002	1404	746	545	499	482	406	436	416	438	422	416	394	387	392	375	401	388	431	408	377	364	417	425	406	367	391	378	393	414	366	362	401	421	358	423	409	388	415	383	351	411	360	401	363	395	406	344	336	390	420	382	362	410	390	388	373	378	382	377	393	368	373	376	414	398	389	358	400	412	387	392	382	378	418	444	386	394	412	339	375	391	402	410	386	364	418	406	382	394	339	357	389	408	390	388	392	386	363	429	368	415	395	380	415	395	408	431	389	380	415	368	383	395	388	375	413	396	386	384	390	380	406	388	393	358	346	364	381	383	407	408	374	367	397	388	392	419	433	412	407	406	405	391	392	381	443	394	402	389	370	411	426	388	366	396	404	350	393	385	391	367	390	396	379	380	404	397	379	410	395	373	416	405	413	399	387	377	387	388	424	362	383	411	382	358	360	372	393	389	387	376	413	382	441	397	405	346	384	392	376	378	358	401	392	370	384	367	387	393	374	384	411	426	414	424	379	407	395	394	384	366	419	390	385	409	397	399	388	389	424	368	369	393	387	403	442	386	419	413	382	384	408	371	389	381	415	390	404	438	409	403	402	398	363	382	410	426	401	368	400	376	357	413	366	379	404	393	375	377	402	420	359	369	378	378	395	393	393	409	376	376	403	408	419	368	418	367	369	370	345	369	352	376	357	370	417	405	391	379	370	402	366	380	396	390	370	399	374	392	391	409	435	396	392	379	387	389	422	400	395	376	386	347	399	418	351	365	395	408	395	410	384	404	360	409	407	377	373	379	411	392	389	430	392	410	389	401	381	385	390	363	386	425	391	399	401	402	362	391	345	369	413	399	390	385	389	402	367	398	362	383	396	414	377	436	369	375	363	391	378	380	379	377	395	376	396	379	388	394	401	376	387	407	361	361	371	403	369	424	395	375	425	438	367	381	387	415	358	342	414	397	372	381	397	378	395	415	395	372	381	358	440	389	375	380	375	395	367	398	416	379	430	387	382	357	434	384	381	396	374	409	352	389	385	391	375	401	377	390	393	381	402	384	379	386	381	370	413	373	397	425	383	375	413	383	396	401	417	401	328	379	432	399	399	391	418	416	388	369	372	385	381	358	393	365	381	411	397	389	379	384	359	376	400	378	408	406	421	368	371	377	391	383	427	406	403	403	383	400	397	404	364	360	379	381	399	381	445	418	406	388	389	423	359	385	375	385	428	407	368	384	412	423	433	406	356	390	385	368	406	416	391	376	363	370	366	386	365	389	375	376	398	351	423	399	393	378	415	360	386	381	394	394	405	378	402	365	353	380	384	400	374	393	398	393	408	373	364	395	389	425	371	414	389	386	395	410	383	363	387	374	415	405	373	381	403	385	395	411	374	367	389	328	409	346	380	410	390	377	391	412	416	399	411	401	388	368	376	375	411	372	416	417	397	366	411	390	392	398	384	414	359	357	387	395	410	402	428	392	353	394	387	397	382	370	407	413	380	403	391	370	383	355	377	381	413	384	392	394	388	415	339	402	359	348	398	352	400	410	358	401	370	381	408	383	398	411	397	375	403	334	383	349	393	400	374	366	396	462	405	365	413	383	380	391	403	413	383	430	368	387	348	404	374	417	382	412	358	382	365	367	409	405	392	385	411	387	371	412	378	393	368	376	374	359	393	351	390	380	389	392	413	401	375	399	359	381	372	381	391	404	393	378	425	375	404	412	404	384	403	417	396	372	392	412	376	393	373	359	407	399	399	385	406	401	378	381	381	381	406	417	378	356	382	408	440	382	410	365	390	425	452	384	393	376	413	362	393	353	390	388	379	353	385	378	397	430	390	388	397	412	394	381	384	393	388	377	365	376	396	374	373	382	396	375	445	400	374	385	353	397	373	379	387	399	439	376	356	353	406	393	395	403	389	399	415	353	365	394	370	379	383	402	406	392	377	361	411	380	400	390	408	419	382	349	410	404	357	417	351	350	394	388	418	361	355	369	373	401	410	357	416	406	351	376	420	398	345	435	367	373	386	379	375	386	424	409	387	381	403	392	379	369	403	374	397	411	382	392	403	410	402	357	418	402	412	421	377	375	374	410	399	364	349	378	424	400	361	407	389	374	367	384	404	367	370	389	397	412	392	390	387	408	387	408	410	358	342	404	385	401	374	393	399	337	385	372	410	406	382	351	372	377	410	378	356	402	437	389	375	407	384	383	379	408	387	342	370	361	424	390	395	377	401	409	360	379	382	408	392	366	393	376	411	397	401	393	407	391	346	406	400	363	349	411	407	405	367	414	374	392	388	351	370	394	415	369	385	402	393	390	407	372	386	382	350	401	404	421	408	388	347	431	379	390	379	358	386	409	379	344	401	408	390	357	348	356	376	416	377	381	358	393	399	372	378	373	369	367	381	389	375	397	416	376	369	361	401	380	390	370	398	395	365	397	373	407	398	417	375	388	389	369	407	406	391	390	364	371	355	383	396	363	337	414	361	354	390	348	414	411	369	396	370	364	375	375	424	381	398	397	379	374	382	351	405	422	374	403	412	389	369	378	395	408	385	418	386	365	364	359	420	369	379	392	370	362	415	402	387	359	382	387	371	335	375	397	373	353	344	397	369	398	371	386	411	391	375	355	359	434	410	387	417	366	390	422	385	398	420	368	380	422	394	421	371	365	342	393	435	364	380	400	396	421	386	378	355	383	412	386	365	361	423	409	386	425	371	352	375	387	370	374	394	364	347	401	390	372	363	365	379	379	381	417	367	393	347	404	415	380	426	392	375	376	396	378	380	399	382	353	358	418	384	424	390	414	404	385	370	365	417	333	395	366	367	400	359	431	411	380	389	364	391	392	385	364	357	349	367	396	405	372	405	367	397	443	381	389	379	416	391	435	450	413	395	407	433	405	387	363	399	393	317	378	417	433	409	389	369	403	382	364	387	390	395	374	382	381	415	423	362	366	384	365	366	394	402	419	341	409	377	395	344	390	377	404	390	348	339	402	357	386	380	393	387	409	360	401	387	378	430	421	395	368	329	372	393	394	387	419	376	394	369	377	356	376	367	384	411	361	399	365	354	391	356	438	364	383	401	385	372	417	431	405	392	405	389	374	364	380	414	384	413	357	349	376	388	428	357	347	403	406	351	371	379	373	390	371	382	369	419	375	390	388	373	401	385	349	385	396	425	392	389	388	391	411	360	372	378	359	403	382	402	379	406	403	378	381	380	416	382	377	400	363	383	364	361	394	402	392	358	419	356	399	384	381	378	408	381	421	369	396	404	374	369	368	400	373	388	404	386	404	427	403	379	376	391	410	395	406	354	407	367	398	429	368	359	365	380	395	425	380	391	389	377	402	385	403	388	376	393	342	404	406	377	432	379	384	380	382	353	373	371	423	391	386	368	373	363	383	369	397	418	417	412	355	386	380	379	444	388	393	421	381	399	382	406	361	373	397	393	381	364	416	394	405	414	413	402	418	415	383	397	401	364	377	369	393	410
8441	2066	3748	4685	6159	7517	5406	2294	1420	1571	1432	1165	1121	1146	1132	1020	1051	1015	1024	997	1022	979	926	980	940	915	941	870	919	978	944	903	909	908	935	892	939	968	975	847	940	987	916	933	934	894	896	943	925	851	874	941	946	876	978	895	888	918	872	883	909	903	872	867	882	909	884	928	901	900	836	910	925	841	897	890	883	902	939	888	934	901	892	902	920	926	925	890	873	906	957	905	886	926	939	916	910	907	943	891	895	902	871	939	894	892	870	904	869	892	882	876	859	907	877	888	885	913	892	869	869	904	839	861	906	915	865	922	870	879	843	893	909	902	901	881	920	891	904	911	866	898	872	882	926	905	961	849	896	893	889	925	899	896	821	925	892	917	886	864	872	809	932	901	923	948	939	866	948	918	874	909	932	883	888	912	870	902	888	912	892	881	899	930	921	864	876	871	886	877	897	888	895	915	920	910	924	854	891	903	872	861	855	880	906	940	904	906	904	885	896	904	934	865	885	908	924	823	923	919	889	844	924	858	918	896	866	925	872	858	904	923	851	919	894	906	856	969	874	894	914	903	905	897	901	861	871	874	918	892	859	866	905	887	911	937	893	905	885	935	878	891	865	955	894	874	875	905	923	856	891	953	869	943	941	907	866	881	895	928	873	903	966	929	937	865	899	871	896	948	891	893	857	895	889	868	924	915	914	970	855	887	906	841	890	910	910	888	861	887	879	908	871	870	947	914	896	892	906	879	889	897	919	887	923	890	920	940	906	919	819	859	818	877	907	881	853	891	906	910	859	856	968	900	907	893	915	886	878	900	911	887	884	889	905	888	907	919	878	894	908	911	897	890	896	871	892	924	901	888	861	921	922	928	878	885	927	924	903	895	870	923	859	916	860	897	895	917	919	874	911	977	925	907	889	957	905	887	920	885	899	898	860	906	943	935	942	893	831	897	871	882	931	900	849	917	871	869	919	937	902	901	932	841	918	892	881	876	909	889	867	822	898	926	873	885	885	831	919	921	894	903	869	836	920	872	931	892	874	900	918	900	891	914	939	917	940	943	897	869	884	855	912	896	879	843	880	907	932	900	903	844	855	861	873	914	896	909	916	938	908	821	918	878	902	860	900	877	899	842	853	851	890	906	864	903	899	881	856	895	890	872	878	865	854	900	881	873	849	866	849	874	942	862	923	907	881	890	871	915	880	885	881	876	916	861	907	898	886	945	920	886	890	857	920	849	891	883	962	924	910	934	885	828	887	919	945	857	892	848	898	846	888	920	949	835	883	915	889	848	888	828	920	892	927	886	849	916	911	915	849	888	869	877	892	947	897	936	870	938	894	911	883	931	896	949	859	839	863	875	845	891	900	870	909	860	884	853	895	884	889	887	912	914	896	861	931	922	890	839	975	858	967	833	845	933	863	837	897	922	866	868	895	860	870	912	844	909	918	853	890	895	941	881	865	844	867	906	880	883	863	917	882	833	949	885	885	868	904	881	896	899	855	875	866	863	912	922	901	925	883	864	932	896	933	937	920	913	905	895	881	893	912	896	905	827	854	934	949	850	912	921	869	914	911	902	881	888	920	943	889	930	935	914	869	909	867	893	887	895	888	856	931	941	865	948	886	901	909	891	900	857	885	903	899	877	848	912	879	884	882	884	898	970	970	894	912	883	883	881	934	907	852	887	897	893	913	927	888	851	848	875	944	832	885	904	906	895	900	886	861	856	882	926	899	908	905	923	911	845	879	916	870	916	903	873	851	924	900	898	926	889	889	896	880	877	948	874	808	847	903	934	867	914	917	939	893	946	831	852	923	908	917	871	851	895	908	882	909	971	938	902	858	867	843	968	891	854	868	909	903	866	915	822	858	895	893	884	865	985	886	912	876	928	918	873	928	927	899	855	902	911	942	881	935	947	928	893	832	808	912	919	884	860	946	950	972	891	944	865	909	900	894	874	884	855	870	893	895	900	864	907	914	886	844	915	955	902	900	903	855	894	915	873	903	912	886	916	874	919	892	863	850	875	876	874	862	856	895	926	919	913	882	878	929	876	882	902	913	849	915	889	910	914	944	982	914	892	862	914	910	903	843	899	907	883	880	915	885	857	850	893	908	865	932	920	931	844	896	914	891	887	928	915	891	964	910	843	889	887	916	898	903	858	880	884	867	934	869	939	954	865	894	861	865	929	904	900	889	854	953	913	894	884	898	897	937	867	894	920	888	880	898	871	904	861	904	895	837	927	893	894	832	881	901	933	883	898	884	902	901	886	869	871	850	852	855	836	900	879	922	889	870	942	895	864	893	893	916	915	874	873	859	863	869	840	861	878	920	912	923	909	880	945	893	940	918	921	900	893	859	847	909	905	907	919	880	896	901	889	896	876	862	884	884	934	910	858	951	868	863	883	898	837	890	924	871	923	864	899	882	914	836	869	910	948	889	893	884	929	924	859	877	840	887	833	903	884	941	925	876	884	914	904	922	904	899	866	934	894	913	892	860	844	878	886	889	880	910	863	845	866	882	932	941	858	899	872	844	899	879	892	850	831	869	891	861	892	880	925	890	920	901	892	853	887	942	939	892	914	898	896	901	867	856	899	936	886	856	928	878	897	930	935	901	901	863	916	892	865	889	927	906	897	883	868	915	908	925	866	881	890	927	901	837	898	909	878	861	901	884	943	921	883	943	854	910	943	931	890	909	925	917	852	895	890	923	889	829	929	889	898	912	894	919	888	849	890	896	899	883	915	890	876	891	919	943	920	906	898	868	900	895	891	870	937	965	909	897	945	886	911	910	940	885	897	989	879	938	850	905	880	917	911	852	896	875	875	929	908	907	904	939	852	920	889	908	875	898	883	929	841	851	924	890	885	883	987	827	903	852	911	920	910	884	919	911	870	906	874	935	875	918	887	898	858	910	937	837	933	849	885	887	943	879	889	896	902	876	925	891	932	901	911	887	848	912	935	861	908	925	897	922	907	846	927	961	918	849	928	856	926	803	877	908	904	917	895	922	891	875	907	929	905	918	875	890	881	852	834	893	847	860	845	868	940	952	901	971	855	867	955	903	910	904	921	922	824	903	886	912	904	935	830	940	881	880	875	930	903	867	903	939	828	910	933	841	906	911	871	876	883	923	867	960	865	947	881	908	929	915	876	914	932	927	908	915	897	894	895	861	881	895	869	876	913	898	899	886	874	953	863	915	880	904	920	882	890	896	896	918	961	855	888	925	914	906	889	896	865	859	895	895	867	885	941	923	876	887	862	838	920	915	911	920	908	909	891	882	878	958	891	817	931	885	890	874	908	830	920	935	863	858	952	888	915	891	924	887	877	850	933	893	899	863	891	869	866	912	875	949	865	850	841	930	906	868	917	855	897	906	873	865	951	885	875	922	913	918	942	898	865	862	880	911	952	877	885	894	874	954	881	935	885	917	867	875	895	899	870	900	903	972	833	881	914	899	920	874	914	894	916	906	876	944	892	892	901	884	891	898	927	889	921	886	906
1741	512	507	422	516	621	486	285	218	262	260	256	234	227	253	236	249	231	222	205	216	212	227	232	223	236	206	229	234	233	235	258	226	206	217	213	208	216	228	242	201	240	250	224	227	201	225	230	243	245	206	221	200	251	243	243	221	228	209	216	264	233	234	237	200	207	220	221	235	226	228	246	203	223	231	237	190	231	243	247	222	253	244	236	228	238	212	249	233	240	215	241	240	231	227	245	212	240	226	237	210	235	216	238	262	232	249	220	228	225	219	218	222	219	224	253	211	217	223	240	217	223	240	221	257	230	223	235	209	219	225	252	247	246	228	236	248	226	220	245	217	226	238	259	225	213	240	219	218	228	202	246	213	213	241	237	249	228	222	229	224	226	230	209	220	245	236	215	234	221	236	245	222	226	262	224	228	228	222	248	210	236	206	212	210	246	214	239	226	226	233	195	221	204	228	250	235	223	219	252	205	206	217	243	227	212	225	236	240	210	242	222	246	241	248	265	226	226	245	218	221	239	220	217	223	231	224	232	259	243	246	232	214	224	267	230	237	212	209	207	229	224	219	216	246	241	254	221	232	251	244	213	229	233	241	230	211	250	265	216	214	233	218	241	232	239	251	225	258	212	220	215	236	236	232	225	237	227	242	238	231	248	233	243	201	218	244	232	216	225	216	238	272	229	223	234	217	249	225	240	235	245	231	216	206	238	249	239	223	227	212	249	190	257	238	229	199	242	250	257	242	240	218	232	216	215	227	243	224	243	232	228	269	271	233	234	251	256	210	238	234	243	226	214	200	211	233	248	256	230	211	210	267	211	214	214	225	221	243	247	206	262	210	205	218	249	241	228	226	221	202	240	208	264	224	252	209	214	232	223	245	241	243	224	237	227	237	216	217	224	248	251	218	209	253	213	215	212	196	235	229	242	215	234	208	220	228	209	237	215	225	215	234	247	243	259	230	239	267	241	209	215	219	222	208	208	215	198	235	235	229	215	199	247	200	227	235	233	248	213	239	213	217	235	241	250	229	235	212	226	242	211	237	214	219	210	242	227	259	233	208	218	225	199	249	230	218	246	261	215	244	239	218	227	218	232	252	239	230	209	224	234	223	252	217	261	223	218	234	230	241	248	226	223	252	280	250	235	195	237	224	232	259	221	223	225	240	229	238	242	224	251	257	190	219	238	244	238	211	211	208	241	208	261	242	218	232	198	211	217	208	236	211	230	230	228	201	236	254	227	257	232	217	213	243	247	215	236	259	222	254	226	237	242	243	226	227	211	215	198	234	236	243	228	181	205	225	216	262	209	200	247	221	246	206	225	199	217	239	204	227	228	234	220	259	224	237	232	222	214	239	229	211	198	232	231	238	264	251	239	208	206	249	216	225	224	251	234	222	232	200	251	241	260	238	232	243	220	231	223	228	251	220	260	220	204	254	216	224	214	218	238	242	214	239	235	215	226	236	267	214	209	226	236	221	233	240	174	220	237	234	248	203	242	255	228	255	245	217	234	245	218	220	200	238	235	243	231	225	238	220	226	238	223	221	235	246	224	236	226	214	237	225	222	260	251	249	251	218	233	218	226	259	232	249	243	242	239	205	217	225	218	241	214	222	236	248	238	215	239	228	244	236	219	219	196	254	203	237	215	244	222	241	230	219	212	209	244	225	215	232	194	221	225	257	251	234	255	222	224	230	233	212	252	219	256	219	235	254	207	225	234	224	255	245	210	235	220	226	234	241	254	252	253	240	195	214	213	214	232	249	235	219	218	241	247	219	230	281	240	219	245	221	233	267	241	224	238	212	232	197	241	222	243	223	246	233	233	206	205	215	237	242	202	225	242	234	237	228	226	237	257	225	220	250	227	237	235	234	224	225	195	250	221	219	233	228	245	237	217	231	251	204	234	234	225	234	235	217	232	248	181	197	228	247	220	221	236	215	216	221	264	262	237	251	262	227	232	214	225	217	209	230	250	227	229	229	207	235	258	208	236	214	227	234	237	235	243	235	206	207	220	227	197	240	220	249	215	225	198	202	230	213	238	199	206	220	249	234	253	234	228	226	235	260	241	230	210	222	237	226	213	247	186	213	234	212	201	238	234	232	225	215	223	259	220	186	207	229	248	228	225	211	252	247	237	229	216	231	253	220	247	232	233	207	206	251	243	255	238	238	235	236	206	236	185	210	236	248	194	227	254	206	237	207	229	232	229	229	200	252	226	236	238	237	239	289	234	212	215	228	246	249	252	196	223	224	211	232	241	218	224	216	224	264	240	234	232	237	210	219	243	205	227	207	245	233	213	203	232	217	249	230	236	221	243	225	245	219	230	198	222	245	225	216	235	236	230	236	221	233	250	225	231	223	254	222	234	206	212	229	224	248	239	244	236	229	188	240	231	245	261	221	228	233	220	215	222	238	252	227	238	215	249	241	223	226	212	229	202	239	240	238	225	276	233	257	174	235	236	232	265	249	207	218	215	196	224	221	235	245	247	256	196	233	215	231	223	265	214	251	241	249	236	231	207	230	234	248	223	243	216	216	187	219	236	231	247	222	216	207	218	242	224	243	243	235	233	220	223	242	231	227	211	238	274	224	245	240	220	241	229	244	199	209	224	234	212	219	237	243	213	199	222	241	198	219	227	239	231	241	246	210	211	231	225	233	214	170	208	248	212	223	225	221	224	219	245	242	224	236	249	259	252	240	197	218	207	249	245	218	231	243	234	227	268	211	249	219	207	260	244	238	263	230	247	211	237	220	209	217	210	250	217	201	204	235	260	215	231	238	224	221	224	196	253	247	220	241	223	218	239	214	237	229	225	236	210	229	218	212	213	258	247	244	249	205	224	228	216	269	250	215	229	243	229	227	235	237	222	256	254	230	233	237	254	229	220	233	253	214	235	252	240	206	207	249	222	259	233	261	220	232	225	219	247	231	223	231	223	204	205	196	210	253	243	237	227	225	237	223	196	225	232	235	238	249	214	208	214	246	232	219	241	239	220	212	212	248	217	227	237	237	227	233	207	274	231	234	232	233	225	231	216	229	238	221	219	213	249	228	204	223	203	253	232	221	215	229	225	252	264	253	238	228	226	213	259	237	232	242	241	236	228	256	248	216	243	226	210	231	245	211	208	252	261	228	232	225	205	213	221	215	224	205	247	225	251	224	243	218	218	221	211	254	221	236	232	225	228	213	245	210	207	230	207	213	227	247	233	219	198	240	215	254	261	219	226	225	212	231	205	222	222	239	217	249	217	231	223	211	230	236	212	240	219	246	221	272	239	222	214	207	216	220	244	212	203	238	190	251	230	244	194	258	228	205	209	244	247	251	228	249	237	213	253	224	216	261	252	252	202	214	226	225	211	221	226	229	247	224	249	237	225	233	217	220	222	241	260	247	212	224	220	229	250	237	232	235	228	232	221	232	267	236	282	239	238	248	215	224	207	222	215	228	216	223	237	213	244	211	243	256	230	229	245	251	224	220	243	227	247	232	221	265	240
1821	775	1185	1348	1870	2563	1926	880	645	659	672	566	588	555	566	582	616	550	615	576	577	558	568	603	562	609	539	596	542	505	571	560	559	555	582	558	564	508	519	549	568	571	538	561	587	552	549	583	574	562	570	600	564	568	560	571	553	558	523	588	577	585	596	558	570	547	563	561	552	590	574	588	511	573	565	522	595	543	576	588	596	556	585	565	597	557	567	606	587	577	537	562	583	548	565	569	588	599	532	621	517	565	590	586	633	557	556	542	552	551	561	557	564	548	582	554	559	565	526	609	565	576	533	576	526	586	574	568	585	559	575	552	552	551	548	563	562	564	587	564	557	583	519	535	581	543	578	540	602	529	597	560	514	550	596	556	576	541	587	557	577	581	527	612	571	571	574	524	538	612	562	576	584	600	542	583	594	527	610	550	545	597	580	561	560	604	542	571	543	554	552	567	527	594	584	588	601	560	576	580	608	551	595	604	565	561	583	553	535	572	565	583	552	565	532	577	582	546	605	553	547	532	551	601	562	562	575	622	576	569	591	578	552	605	582	544	529	582	533	559	545	589	618	550	554	532	598	595	552	538	543	587	610	567	613	558	553	562	535	576	600	591	567	539	556	560	593	543	557	543	570	548	569	614	601	558	543	555	514	577	550	542	583	569	577	559	551	563	587	590	526	591	600	586	595	584	570	545	580	557	594	572	523	548	544	520	559	592	563	564	549	572	587	612	524	553	574	566	557	548	574	540	560	540	578	572	566	514	525	592	587	565	608	591	571	577	595	602	565	612	545	575	549	561	564	538	547	602	541	514	535	577	552	535	574	545	623	541	591	582	557	591	577	540	591	608	560	564	571	527	562	574	577	557	595	598	575	586	581	547	558	503	534	558	544	539	586	567	536	561	596	581	547	561	563	520	554	535	574	585	591	576	563	576	546	566	530	525	622	559	550	601	553	543	564	589	537	587	543	567	507	549	545	563	544	543	548	535	618	606	563	552	560	563	560	551	579	584	582	579	553	562	566	574	559	583	571	576	571	580	553	565	563	568	542	531	569	543	590	587	592	576	548	546	560	566	576	570	548	565	607	558	631	576	568	569	554	549	594	599	545	544	531	606	561	561	584	593	587	600	558	567	577	564	570	569	552	565	550	550	568	534	559	599	546	594	556	533	561	570	530	590	539	556	556	550	533	548	584	563	574	538	560	548	556	526	582	570	578	554	564	557	551	558	575	525	549	577	603	549	562	545	570	595	522	540	527	603	563	508	563	555	565	583	562	564	570	592	560	516	533	549	571	552	560	561	574	548	523	546	580	515	562	578	532	567	580	581	552	571	544	567	531	544	544	569	561	568	562	547	550	547	634	553	599	528	585	597	574	569	573	565	561	558	588	598	590	577	549	583	555	598	567	556	621	532	560	562	569	567	538	586	563	500	565	563	521	600	561	576	599	574	593	586	591	534	546	561	569	607	572	547	572	555	584	555	547	565	590	564	584	607	551	554	551	571	579	578	539	572	564	547	559	550	605	555	550	562	541	527	569	574	575	534	554	576	556	544	570	575	593	583	533	524	555	588	585	595	544	595	581	542	572	583	569	605	539	558	524	575	529	547	564	583	571	586	586	572	568	563	516	592	579	568	580	560	541	566	561	525	602	587	537	569	599	556	571	604	589	540	586	574	575	538	571	593	565	554	604	509	552	568	597	561	545	564	572	595	527	572	589	578	559	575	553	562	557	598	567	538	557	541	549	609	565	530	574	525	549	566	574	570	566	563	547	605	523	545	509	582	559	550	593	595	568	569	581	562	525	576	549	554	594	568	594	636	543	562	584	585	596	563	541	551	589	582	543	534	569	550	573	561	551	621	574	578	545	561	592	573	564	590	541	564	535	566	548	559	583	576	565	536	571	561	544	547	572	551	598	590	592	576	545	572	572	611	577	576	579	567	579	552	541	530	557	569	547	575	580	600	513	529	547	593	576	550	557	574	556	564	600	549	588	538	537	550	573	565	573	554	553	536	546	511	592	566	562	529	549	610	601	574	577	544	564	558	572	546	560	552	576	567	541	591	591	586	534	539	572	534	604	499	566	562	583	587	563	576	583	564	580	552	563	591	525	601	564	540	557	554	542	605	559	577	619	575	605	594	546	546	575	556	583	550	537	614	563	588	576	563	588	523	589	513	534	550	545	588	577	552	522	596	581	561	546	548	573	587	570	548	565	531	570	585	530	613	610	601	542	574	552	573	548	556	593	568	612	573	610	520	563	571	535	519	579	555	541	544	606	582	547	558	622	557	602	581	561	572	569	609	534	570	548	552	584	557	577	567	581	553	557	535	554	542	581	610	563	574	629	561	569	571	578	642	569	548	548	564	560	556	596	584	546	555	599	578	605	605	571	566	547	569	556	537	543	579	527	580	572	534	615	582	562	527	577	544	605	583	569	591	578	584	554	575	555	531	546	549	613	626	563	514	553	539	522	586	526	529	569	565	593	554	533	552	532	541	587	551	535	547	573	570	549	589	571	568	609	615	574	598	538	595	610	598	558	566	598	577	529	588	582	580	571	514	575	555	624	535	567	585	539	598	570	526	575	589	546	576	591	574	620	586	602	601	565	560	610	529	607	588	532	560	573	594	557	592	584	550	553	555	537	575	551	556	575	571	508	550	600	556	552	572	550	527	575	536	611	574	581	602	558	557	565	602	590	575	556	570	557	529	589	583	584	527	567	602	571	558	590	602	520	570	537	539	574	592	562	592	581	584	572	557	582	583	526	570	561	576	565	553	565	549	552	563	571	537	564	570	539	580	544	584	592	512	530	574	564	569	578	546	606	587	548	531	560	588	557	570	616	563	553	527	538	578	536	570	567	543	552	654	587	539	598	571	547	581	594	531	551	598	568	591	539	573	555	537	558	541	560	585	570	571	594	565	602	550	536	577	551	528	544	576	611	533	535	560	577	572	540	553	561	611	571	623	548	482	573	556	539	551	567	561	588	583	567	604	567	573	588	585	552	589	563	613	550	598	605	505	532	556	560	606	557	538	617	569	601	526	554	556	589	576	572	565	559	592	562	540	598	563	614	586	550	539	551	582	543	533	566	503	590	521	562	521	593	552	554	541	598	559	600	579	607	537	536	573	609	538	559	568	567	619	545	579	556	575	538	536	609	538	562	567	593	557	527	511	597	541	566	616	577	558	561	599	588	556	548	621	575	595	572	580	549	565	641	609	536	589	591	545	583	545	572	527	583	566	564	562	549	564	602	585	577	563	599	611	558	601	537	584	586	546	527	543	587	529	577	552	578	565	565	545	579	533	543	527	525	563	578	597	534	567	607	570	614	552	580	602	576	575	558	529	624	536	589	568	554	571	559	568	584	608	589	545	578	530	559	606	555	611	590	565	566	539	590	575	543	602	569	585	559	607	581	643	529	552	581	577	551	554	581	575	566	554	545	587	532	582	573	583	532	551	603	564	563	564	556	569	538	565	562	547	574	565	541	581
7234	964	1025	992	978	1165	806	333	251	259	246	228	226	204	191	211	206	204	195	160	187	195	185	215	191	210	197	202	179	170	207	201	197	182	198	223	171	186	177	207	213	195	199	208	218	209	218	181	196	161	194	211	184	202	196	178	183	208	233	197	207	201	168	192	210	202	178	185	189	159	196	175	195	223	213	187	190	181	192	185	200	166	187	188	166	205	182	186	179	201	205	179	190	194	202	187	193	181	188	204	188	186	184	197	195	183	210	192	164	186	195	213	208	157	202	167	202	200	168	225	203	173	187	170	201	202	207	197	237	187	171	184	189	194	194	197	191	204	205	160	210	191	190	173	171	175	179	205	173	212	217	218	184	166	184	201	203	185	193	188	172	196	201	187	199	206	193	189	205	190	180	190	209	227	201	193	225	187	178	188	185	209	213	204	172	183	189	212	189	173	192	214	191	177	207	200	203	209	197	188	203	207	154	187	220	160	175	181	164	181	213	201	191	190	194	161	200	186	234	180	162	181	195	182	196	218	186	195	189	168	188	190	211	184	163	161	198	198	169	174	196	163	191	185	189	177	212	193	178	198	205	192	195	175	171	184	192	188	192	174	210	166	226	182	163	189	226	187	169	181	199	185	164	216	182	212	187	193	189	187	171	201	203	173	207	183	192	163	192	193	181	182	197	213	186	192	213	202	185	184	194	176	184	224	192	198	195	166	184	185	223	187	189	173	199	206	193	198	182	191	205	191	171	198	191	194	211	203	183	178	216	186	188	181	170	209	183	203	170	186	173	195	199	190	177	189	209	170	157	179	182	201	197	199	189	168	175	161	187	176	198	180	178	168	154	215	170	187	204	216	169	188	168	160	220	184	154	203	214	219	182	191	180	190	210	195	180	155	206	186	188	200	212	188	201	182	204	186	186	165	181	202	180	197	187	185	192	188	191	199	169	191	194	181	166	186	197	181	197	183	212	169	176	182	210	206	200	178	199	204	200	194	180	191	198	196	195	181	195	195	183	161	173	190	183	207	169	173	157	187	177	196	183	187	204	176	185	218	195	172	176	178	178	222	204	192	192	222	205	197	198	177	196	190	183	184	171	201	186	152	202	205	229	182	211	186	191	187	199	191	195	217	206	189	184	184	215	195	193	176	195	179	217	208	183	159	191	190	187	186	169	198	214	202	158	184	168	202	202	170	202	163	209	214	176	212	182	170	202	205	189	187	189	201	153	201	200	182	173	171	184	187	179	209	182	215	202	193	197	186	204	174	203	205	188	180	171	208	207	175	188	194	180	200	194	219	186	215	186	185	200	173	162	161	188	193	188	165	162	168	189	188	189	219	158	188	172	201	182	184	186	187	195	186	189	191	188	172	193	176	206	186	207	192	183	183	207	202	203	172	172	201	200	217	183	204	218	181	182	172	180	184	198	198	195	190	152	193	177	211	200	197	212	180	211	225	181	203	204	220	209	181	198	214	171	201	195	195	185	208	196	197	193	211	183	210	169	230	201	193	194	194	211	207	185	220	194	204	188	224	202	215	190	181	209	185	211	188	196	219	184	203	199	201	207	211	206	214	180	214	192	175	208	237	196	174	178	190	197	197	186	181	197	161	209	191	188	182	172	197	182	196	196	183	186	174	190	215	194	195	184	190	200	207	173	206	190	194	186	201	215	199	220	181	216	173	212	212	219	209	178	188	198	211	211	198	188	196	216	177	162	151	207	182	198	182	210	198	215	193	199	192	180	189	195	172	190	197	192	178	219	175	226	202	196	199	191	190	174	209	192	195	194	191	173	211	187	195	166	176	181	225	191	217	187	192	195	189	193	194	236	187	187	198	180	169	188	177	209	192	178	200	203	174	165	191	205	169	195	225	173	191	187	191	190	155	190	179	182	192	164	196	209	195	205	199	221	167	175	183	179	176	201	186	203	177	182	192	196	189	176	200	196	197	200	176	212	169	191	194	171	191	207	190	209	206	188	182	182	190	199	172	191	184	191	175	175	210	186	179	174	193	224	202	188	189	185	151	175	192	182	186	171	208	214	184	191	188	168	214	215	189	200	168	210	220	214	184	194	202	180	188	176	207	198	203	230	177	193	187	224	188	194	193	198	203	218	210	194	176	174	214	186	207	210	195	205	184	187	207	191	192	191	199	216	185	166	170	192	217	187	186	167	166	192	174	193	189	182	184	193	190	190	188	177	182	191	187	181	226	188	225	194	182	167	168	189	182	175	220	199	189	173	200	173	203	193	199	176	214	192	172	179	185	175	180	158	188	208	177	218	181	180	188	169	198	167	203	200	199	183	206	194	171	189	192	218	202	160	221	182	201	183	194	183	187	183	186	202	202	190	188	204	167	180	177	196	192	184	180	201	182	184	205	183	207	192	198	198	169	194	217	206	167	189	191	184	213	172	168	175	183	193	205	192	176	191	188	178	216	185	190	170	190	186	208	186	199	196	199	185	214	185	171	178	194	204	192	185	177	190	201	178	173	186	207	201	205	189	178	189	175	201	182	176	196	190	214	188	204	196	196	187	184	178	156	168	169	195	201	188	190	206	164	190	192	182	202	171	174	174	156	205	172	227	193	166	180	208	172	180	174	205	171	189	181	221	197	197	179	184	211	193	206	175	214	187	185	176	176	187	200	201	196	201	206	203	204	183	182	170	175	202	197	214	212	183	177	190	191	182	214	177	187	186	201	178	188	174	211	215	187	185	195	190	193	196	176	181	174	197	195	170	187	204	190	204	174	219	210	188	187	206	201	212	209	185	194	189	222	184	214	173	167	169	171	191	196	172	179	186	200	197	186	198	176	174	163	189	209	245	175	184	186	209	174	197	194	232	191	179	187	212	197	187	203	199	187	189	198	169	188	166	202	212	200	211	183	189	210	202	201	194	171	162	208	203	199	206	191	200	199	173	172	199	192	169	179	174	174	219	194	199	199	192	185	188	183	186	198	169	196	187	170	181	185	212	204	185	190	207	199	177	200	176	217	176	197	190	198	202	182	187	173	186	176	204	204	191	196	207	155	199	196	182	200	169	185	186	194	198	203	212	217	185	185	168	210	160	215	185	175	195	168	207	177	213	199	169	200	194	204	176	181	203	200	166	176	201	206	200	162	220	173	206	195	181	175	199	171	185	208	158	202	185	180	204	202	198	199	210	182	198	199	185	202	176	193	199	211	199	191	174	177	194	203	184	184	180	182	165	183	185	185	179	197	199	218	186	195	203	173	183	177	183	199	193	179	175	208	185	189	205	187	195	198	196	192	197	192	181	201	194	164	204	212	216	194	204	186	188	198	222	184	183	211	194	223	182	170	179	179	162	213	157	206	200	187	210	198	193	187	189	200	176	204	200	212	223	168	182	170	195	201	200	193	175	187	206	204	198	204	199	203	194	183	186	199	165	160	177	188	180	199	187	183	190	188	190	210	199	196	183	175	197	174	185	205	203	196	183	196	174	163	187	183	205	174	188	179	190	188	200	204	172	194
6155	1314	2291	2795	4069	5067	3540	1361	815	927	891	667	644	615	626	577	592	568	605	589	566	537	544	559	554	537	526	547	526	528	496	540	549	496	544	484	503	528	491	529	509	518	519	518	498	496	547	516	523	499	488	507	503	539	528	521	563	506	504	502	507	520	507	545	512	530	501	527	521	505	477	525	535	535	508	504	502	510	496	472	521	528	508	512	544	515	514	506	515	497	472	525	533	503	520	528	532	507	568	510	505	530	501	513	524	522	517	514	485	516	519	490	474	500	514	519	508	470	548	522	509	487	510	517	507	477	488	496	495	538	491	506	510	498	538	549	499	527	521	520	500	487	569	534	483	539	473	478	530	547	530	538	509	539	491	519	469	509	499	494	509	496	493	502	497	473	540	484	496	512	513	525	511	532	507	506	518	519	514	499	532	479	509	476	483	520	542	518	531	478	549	494	473	508	490	517	517	541	507	513	508	550	496	514	549	511	462	499	523	515	500	526	524	526	516	503	512	476	505	528	473	510	503	511	493	480	504	515	492	545	513	487	516	484	495	500	569	515	528	498	486	512	510	518	545	475	497	496	506	497	518	507	537	528	503	555	477	524	494	509	489	518	537	489	495	492	509	501	530	501	508	520	552	479	502	523	524	511	528	510	522	504	558	534	518	514	517	522	531	491	524	461	530	488	508	501	493	471	487	537	504	474	518	544	527	468	515	494	469	479	522	488	518	523	481	477	522	548	518	515	529	500	504	509	523	523	551	503	493	472	495	512	510	498	499	533	499	530	495	465	442	525	546	480	526	538	507	481	508	513	522	503	503	530	513	569	508	523	504	531	522	516	515	466	487	518	505	497	533	530	526	514	516	530	540	486	518	500	512	527	505	540	538	494	486	527	550	497	516	538	571	489	469	512	497	514	491	492	505	491	529	522	523	498	547	484	522	523	523	519	504	470	505	524	531	534	504	493	521	512	518	512	509	542	502	498	534	505	536	541	514	535	500	506	496	476	506	483	516	504	579	527	495	493	467	490	526	500	533	495	503	529	510	483	512	521	496	513	523	555	496	543	464	509	512	494	480	530	523	505	550	533	500	493	496	528	490	489	490	519	518	524	475	517	515	523	515	502	517	566	535	478	542	499	554	529	499	519	473	572	491	519	491	485	517	551	514	541	498	524	520	529	471	532	495	493	506	499	553	516	532	554	511	511	490	537	518	497	477	519	485	518	544	542	542	496	527	484	508	494	504	502	489	511	518	546	494	516	489	487	468	490	470	525	517	490	517	516	502	501	531	517	503	536	542	507	534	500	519	492	504	507	551	497	519	509	545	482	506	488	499	494	510	503	503	501	574	513	508	512	501	542	471	488	513	484	555	505	530	495	516	522	547	542	513	551	528	485	464	497	560	476	504	532	498	519	481	516	514	511	521	489	529	544	527	490	477	492	470	496	505	496	514	516	502	505	523	492	509	513	493	544	512	526	522	508	510	485	535	471	501	511	500	511	516	520	528	497	517	498	531	486	497	504	504	516	529	526	508	501	497	465	547	514	535	523	507	500	490	469	513	526	500	505	518	483	471	507	519	504	545	482	494	486	527	543	506	482	500	505	558	511	513	520	512	523	517	503	515	517	499	499	500	528	525	508	534	497	483	530	541	505	516	539	520	505	503	518	481	493	498	531	497	508	540	537	491	541	544	495	504	477	505	497	525	497	518	551	492	532	449	538	526	526	478	493	514	507	523	545	554	509	512	519	522	483	495	508	527	508	496	468	492	503	535	511	481	554	512	497	537	530	529	517	502	522	526	507	501	519	523	551	524	481	542	504	504	519	493	554	537	467	546	488	499	511	505	495	508	523	501	476	507	526	518	518	486	494	525	549	498	504	459	509	545	506	546	511	528	544	535	554	496	498	459	499	509	495	532	491	474	475	531	533	541	525	480	529	550	512	525	513	515	503	472	504	484	479	505	477	456	515	479	521	526	497	505	516	482	497	532	588	489	514	498	508	520	542	506	472	519	468	480	530	523	481	485	514	482	498	518	512	474	545	510	500	498	487	532	524	531	481	463	474	492	532	533	533	499	517	496	489	511	516	526	527	520	521	506	520	516	530	511	469	512	507	487	536	524	533	495	493	539	517	489	478	543	513	534	521	478	498	542	493	500	535	489	485	532	470	489	526	454	517	525	498	492	494	529	543	496	538	514	477	501	501	500	459	526	499	492	547	507	487	516	498	498	515	486	533	533	528	509	509	507	504	480	542	510	490	511	479	511	495	515	501	530	527	509	562	555	482	493	508	488	537	490	535	532	506	485	516	511	518	528	520	530	515	490	528	541	502	515	511	524	501	519	481	554	525	517	540	514	524	531	483	506	565	545	489	539	482	483	531	486	497	460	512	524	461	518	503	529	559	548	491	532	530	497	547	476	550	510	487	521	498	540	542	550	508	523	496	515	495	508	501	511	500	527	499	532	532	538	504	517	493	499	515	488	510	507	496	520	480	531	521	541	492	484	505	500	504	519	477	518	527	490	562	512	527	530	516	507	481	527	486	507	543	526	540	544	546	518	512	489	542	479	532	513	498	497	529	466	511	532	500	492	520	480	512	470	532	497	511	543	538	531	489	494	470	508	495	524	505	487	498	508	484	480	495	557	517	501	496	550	491	543	496	513	481	503	510	491	518	495	510	512	494	531	490	527	494	501	552	510	523	508	554	511	513	484	506	511	536	479	508	458	529	557	533	456	506	484	483	534	524	521	513	494	489	502	508	524	542	518	524	500	471	507	499	532	546	524	498	516	517	530	472	517	510	536	510	500	466	511	530	530	507	488	514	498	489	504	547	505	527	546	505	540	557	489	525	500	488	487	514	510	484	503	500	501	515	523	543	506	513	488	520	519	496	540	484	482	504	480	517	510	534	532	492	502	477	506	526	522	489	520	523	528	495	485	508	489	501	519	529	533	526	500	531	493	509	506	512	563	516	538	482	511	460	512	508	509	516	454	523	486	525	483	533	528	505	531	552	502	546	515	484	514	446	514	506	475	485	505	545	525	523	497	518	525	506	515	530	501	512	511	514	523	526	517	513	509	511	491	534	555	534	514	505	511	475	486	539	494	476	485	497	540	528	499	488	478	521	539	553	511	503	534	524	512	533	541	494	488	542	534	518	499	505	520	464	528	505	519	508	536	531	512	512	484	502	509	505	485	477	519	498	510	490	553	479	479	499	520	491	463	491	491	518	501	485	493	544	533	523	508	521	508	520	522	483	470	551	514	526	479	504	538	494	455	521	531	492	514	507	528	483	472	511	513	511	511	519	563	566	512	520	539	503	496	557	492	491	526	492	486	500	501	525	517	540	495	525	508	542	544	506	499	534	527	521	521	554	494	500	522	556	495	568	494	501	536	534	483	519	522	484	513	508	512	540	484	512	497	503	552	534	514	496	512	539	482	552	539	517	525	502	494	518	517	483	539	507	474	503	514	530	508	536	528	496	534	486	471	495
14514	2363	2211	1823	1819	2066	1459	725	536	519	476	433	439	437	419	405	434	409	368	451	419	427	425	414	435	414	402	425	437	423	364	397	387	406	429	449	391	396	433	456	370	409	356	382	393	383	393	399	384	397	396	420	408	402	400	421	391	409	413	398	393	397	382	388	409	401	374	386	355	372	350	388	377	390	416	411	402	376	366	387	415	382	370	401	383	381	410	385	388	348	325	390	400	358	399	411	366	386	390	380	386	371	397	350	391	394	349	338	397	395	424	433	394	402	399	463	450	405	425	425	371	380	388	362	416	438	390	419	424	377	400	402	418	386	380	385	385	384	441	443	428	388	406	371	349	383	426	383	412	367	376	400	397	371	362	366	416	386	355	373	346	417	362	374	384	372	427	408	417	434	389	399	381	365	408	331	431	407	426	375	421	436	397	363	397	393	349	371	375	419	358	440	411	406	389	381	381	390	426	396	353	374	358	344	436	389	405	397	405	398	418	416	367	373	428	384	393	454	392	385	394	393	414	427	449	427	388	400	421	398	374	370	386	449	400	377	365	422	375	432	384	384	406	405	419	368	406	396	362	381	396	364	401	426	385	403	361	383	387	395	391	394	372	389	428	371	381	376	392	384	396	393	369	374	409	375	382	391	439	394	385	386	391	403	368	358	391	391	364	400	359	400	369	417	421	416	418	375	393	378	375	414	409	396	373	415	372	380	384	399	412	425	405	370	406	388	398	366	430	402	404	396	376	423	398	394	427	355	378	357	387	422	362	371	395	339	415	406	382	402	362	414	410	417	404	373	388	401	407	396	403	380	427	402	380	367	372	377	374	411	426	416	405	370	399	370	374	384	419	422	376	404	387	407	388	418	422	394	379	392	390	374	382	360	390	385	412	382	382	389	405	384	411	390	372	369	393	355	397	436	353	370	419	391	402	405	371	374	389	406	400	447	391	386	372	391	375	354	379	372	431	436	369	406	393	386	410	427	366	394	396	430	433	371	415	355	373	394	365	420	433	367	418	383	351	411	376	420	414	364	411	433	431	381	381	379	395	377	367	402	377	384	359	405	401	392	381	419	415	409	405	438	441	422	399	415	367	396	372	342	395	441	388	382	411	371	375	383	368	362	401	424	398	375	387	417	410	394	397	400	417	417	380	401	375	347	388	403	410	349	382	365	372	422	420	382	379	390	376	427	398	399	390	373	371	397	361	383	382	354	384	391	395	412	404	366	441	370	398	392	393	386	400	387	394	394	399	401	360	386	399	425	396	380	381	393	413	393	412	391	435	386	407	366	433	406	391	410	416	427	407	421	387	379	390	371	401	391	388	353	375	388	413	388	397	421	395	396	399	422	401	381	379	424	398	411	386	398	378	370	353	373	365	438	384	363	394	413	388	405	380	377	391	414	412	401	364	392	380	391	380	384	398	386	403	401	396	408	375	420	375	359	391	409	421	380	421	427	397	419	382	390	380	420	413	356	354	406	369	406	412	404	379	381	369	383	333	396	405	389	404	375	424	382	399	403	409	382	380	427	406	387	406	383	365	375	403	384	407	413	426	391	424	393	387	393	414	378	416	392	377	414	415	400	375	367	402	382	414	400	401	416	406	410	371	386	377	386	406	421	420	390	396	391	396	413	383	381	394	381	382	380	348	390	402	389	380	438	381	417	442	381	417	388	376	365	407	344	374	367	416	405	383	402	392	363	380	416	412	401	432	378	414	360	435	375	457	395	385	433	416	387	389	408	397	354	366	407	385	400	401	383	402	388	374	371	344	435	397	396	411	386	363	393	372	410	398	397	402	353	382	409	442	358	364	413	410	377	412	415	390	385	378	382	395	387	446	397	400	393	366	388	386	428	390	372	430	413	386	415	419	396	366	373	361	381	382	364	429	457	395	403	424	360	424	362	371	362	385	398	423	389	376	358	402	383	391	384	401	405	402	367	432	403	365	409	395	371	422	416	394	392	409	428	397	386	450	372	360	405	394	388	416	396	395	367	372	371	386	374	403	380	417	407	389	387	426	409	399	369	364	358	413	365	360	369	411	370	415	407	392	383	438	382	422	378	339	418	394	365	373	359	376	392	384	387	410	414	399	394	375	381	422	371	407	396	389	399	388	409	385	410	394	410	372	360	394	379	399	365	435	381	381	450	396	383	370	396	419	392	409	382	401	381	395	387	389	368	426	391	388	420	407	384	377	401	412	421	396	380	391	392	417	392	384	396	379	395	405	382	395	423	415	379	408	407	396	377	407	371	425	439	424	443	400	363	381	381	396	425	388	391	415	395	421	408	403	358	379	411	378	393	377	392	381	374	394	408	410	392	402	408	370	418	372	373	409	400	393	386	387	401	358	387	404	376	381	422	401	392	375	373	389	407	355	398	382	402	400	385	407	348	357	375	389	371	391	400	398	393	380	403	388	408	399	376	387	419	367	384	388	382	358	370	369	395	413	370	418	397	401	360	393	386	383	430	377	367	410	390	459	401	415	424	375	387	401	400	412	397	423	360	374	357	401	375	399	371	421	382	398	367	410	351	442	403	350	412	348	397	394	415	368	356	366	408	433	391	361	417	391	395	421	412	416	366	388	409	422	374	387	401	411	396	387	409	371	379	369	384	340	387	398	422	379	388	401	427	371	400	393	386	394	390	368	412	397	420	440	386	401	410	377	425	438	396	446	390	414	399	427	384	405	370	366	365	402	409	402	424	390	418	383	417	400	387	361	405	393	388	375	408	409	391	381	423	334	391	427	388	391	421	348	411	374	391	372	406	411	412	377	368	402	333	378	385	402	385	387	403	420	412	367	388	391	385	408	404	391	408	404	400	393	386	432	355	361	386	374	369	398	353	373	388	404	440	484	336	393	405	398	381	380	366	380	374	380	390	409	427	398	390	395	387	370	389	390	412	407	421	389	397	399	404	391	388	378	388	398	371	368	397	346	353	366	369	422	394	392	376	366	371	377	424	394	385	353	374	380	367	395	350	446	412	421	419	423	412	354	361	391	364	376	371	378	403	381	382	359	397	368	404	398	447	394	346	371	418	385	387	404	394	411	396	425	433	382	396	342	437	397	369	394	359	396	406	364	418	352	381	379	391	393	394	410	403	407	387	391	386	345	389	411	360	368	396	393	414	417	366	389	383	340	392	372	390	379	414	422	387	387	402	412	384	388	371	361	409	370	390	446	398	379	392	406	417	406	374	427	453	378	377	404	373	388	397	397	366	392	379	417	429	457	420	394	396	416	367	415	435	378	380	376	409	373	377	388	350	396	449	404	393	403	427	399	373	395	389	382	412	433	376	402	415	401	373	421	435	388	403	383	376	381	350	407	397	396	378	357	384	389	382	410	396	409	383	465	396	414	381	382	399	399	389	400	408	383	436	392	406	375	360	424	426	358	418	426	417	397	409	400	395	407	408	407	404	395	406	374	400	433	356	408	448	417	381	403	361	396	363	389	440	418	390	390	381	404	388	382	370	419	383	372	377	328	428
8435	2142	3805	4725	6438	7802	5357	2288	1466	1542	1437	1213	1164	1159	1018	1115	983	1034	1017	1037	953	982	927	977	969	951	932	959	903	869	967	957	910	978	890	958	908	941	914	932	956	911	847	917	932	914	881	882	892	914	906	911	908	886	933	886	949	937	922	883	967	910	938	893	907	932	935	886	895	938	909	898	904	913	883	880	901	923	898	915	888	871	920	912	868	904	951	894	918	960	925	953	924	924	898	971	850	891	901	902	913	936	893	868	875	908	868	902	878	916	878	876	840	912	909	887	892	840	866	914	888	895	925	907	929	912	947	891	919	902	928	890	891	890	854	895	859	960	897	900	895	919	933	924	893	881	896	928	874	906	894	882	904	884	983	919	909	895	880	963	876	890	915	922	878	875	885	870	856	978	929	942	924	895	888	959	874	860	871	963	902	850	895	882	901	893	903	904	845	871	906	886	951	924	939	900	921	951	862	909	926	945	883	913	901	855	933	885	929	935	914	886	863	919	869	871	913	912	855	891	929	878	907	898	951	911	901	907	853	874	886	925	882	871	892	903	883	885	850	930	902	882	936	858	882	907	886	890	850	932	852	891	891	895	942	952	934	911	848	885	857	879	890	899	914	879	909	902	902	925	862	891	907	896	887	874	967	881	940	846	903	917	926	951	922	882	892	940	950	867	805	907	928	937	903	875	917	869	882	916	945	860	900	986	860	910	882	920	934	842	943	965	895	915	923	928	849	910	941	899	832	920	850	892	930	910	954	889	950	898	946	939	922	923	941	912	916	885	915	899	897	885	881	908	864	920	870	890	942	946	939	911	904	927	886	904	873	915	888	891	888	933	875	891	861	910	895	923	879	913	857	908	917	874	890	879	882	840	887	907	882	880	928	886	898	928	860	945	944	927	886	876	872	876	887	851	935	937	951	883	963	935	895	929	912	930	885	884	909	898	923	870	882	900	963	915	912	952	876	862	941	943	870	941	846	873	855	914	944	896	923	884	892	906	880	914	894	863	887	933	914	918	921	904	892	875	940	906	900	918	867	930	898	864	868	858	898	923	920	925	941	882	924	879	875	905	930	948	924	944	903	953	865	920	905	897	882	944	963	875	877	927	878	925	941	890	930	948	890	875	874	909	921	885	965	834	856	895	913	943	918	864	923	921	860	914	916	858	863	924	886	855	903	943	921	882	941	898	877	904	985	886	855	914	829	885	914	913	870	878	924	845	875	947	871	887	880	917	883	922	890	900	940	888	914	884	861	887	864	882	900	873	863	873	872	897	930	917	916	898	925	922	920	911	898	907	873	881	929	1005	944	912	870	936	904	927	901	873	936	892	902	920	920	890	866	888	920	943	902	878	891	853	869	910	891	923	920	899	841	834	927	920	919	918	851	940	889	899	889	877	839	916	886	912	899	891	912	879	897	887	966	981	909	874	858	894	901	943	879	894	903	931	849	858	886	901	884	942	940	910	889	908	888	867	903	899	850	906	906	881	914	862	879	866	906	898	908	917	915	885	935	876	916	929	950	860	883	938	897	915	967	928	921	901	866	898	932	881	867	902	912	921	905	897	873	886	917	841	918	927	926	870	925	932	889	876	898	890	835	848	901	914	919	931	873	879	915	957	880	879	887	906	887	850	914	905	901	897	854	939	946	894	889	831	872	922	943	896	944	839	897	891	952	886	898	851	930	922	878	877	873	926	882	911	888	916	852	903	901	903	838	932	881	861	909	940	872	859	916	899	891	891	900	918	923	909	916	877	891	923	904	850	941	861	867	874	935	880	934	912	895	861	875	896	879	855	925	910	926	931	938	881	881	894	846	918	890	903	866	892	803	917	879	907	881	881	906	866	914	940	874	948	921	864	903	897	891	883	905	921	877	916	948	898	887	873	910	931	886	898	841	889	884	966	824	884	887	945	917	884	910	904	951	893	923	927	891	912	929	907	896	852	963	915	900	861	928	857	899	955	888	917	959	895	900	898	896	885	888	904	927	935	953	900	958	937	889	877	891	905	917	853	897	867	903	922	916	872	891	906	906	896	895	881	909	858	888	898	913	923	900	872	862	956	930	889	851	895	856	860	871	897	872	923	883	886	942	917	880	914	898	888	876	883	839	917	872	886	835	918	914	898	928	927	897	924	888	893	878	884	909	957	875	899	895	863	915	877	897	908	862	917	901	922	909	897	828	912	923	937	887	864	922	916	902	924	922	888	963	922	937	875	903	913	893	872	937	888	925	952	909	916	882	913	894	867	916	897	908	902	873	907	899	895	897	924	959	900	908	884	900	892	973	914	921	906	894	898	898	873	859	872	959	863	886	845	970	870	890	877	902	900	882	879	858	933	869	967	923	894	908	923	913	908	912	935	886	909	838	914	884	898	894	903	895	860	890	923	930	885	917	864	861	910	926	918	897	878	918	926	910	885	944	881	933	892	910	926	928	935	935	908	933	894	922	936	921	938	894	945	935	921	900	940	881	874	857	900	909	881	901	914	931	893	932	913	871	893	918	903	913	902	905	884	913	906	862	898	910	914	931	944	849	929	913	882	858	880	844	898	914	946	897	912	875	898	893	907	932	866	819	884	900	911	830	865	959	926	899	928	859	900	943	860	897	898	929	931	860	924	919	893	873	907	905	833	943	938	926	864	921	940	902	909	903	929	891	912	933	863	911	908	873	853	862	866	882	872	869	886	944	884	876	930	879	865	925	853	879	892	899	935	872	939	899	912	905	861	883	893	903	881	856	919	880	892	879	881	920	930	917	866	899	856	913	914	896	872	910	916	930	934	903	838	950	927	888	867	903	939	863	911	912	866	961	898	881	891	919	907	895	925	877	942	929	898	912	924	938	930	894	866	904	886	893	944	908	933	904	902	944	902	865	879	882	903	902	868	881	879	923	896	846	934	939	943	951	924	948	900	907	922	935	830	921	882	926	844	845	877	906	879	936	912	873	923	852	868	856	873	904	877	900	849	897	897	878	938	914	922	886	877	887	924	881	938	904	904	926	845	837	831	948	877	904	847	891	902	905	924	910	983	929	949	879	886	873	889	915	857	915	957	892	884	862	915	904	885	905	892	911	920	918	852	865	910	888	874	885	869	927	885	896	905	890	853	869	922	909	845	861	880	882	929	844	900	922	918	858	897	942	965	839	907	861	934	907	897	901	918	872	923	943	905	964	905	901	897	873	885	958	907	892	863	932	888	899	881	966	859	884	896	900	908	937	914	826	931	962	895	917	900	902	872	870	978	922	943	934	909	872	875	877	884	860	923	925	901	897	926	889	927	903	897	881	886	859	915	898	868	866	872	892	960	883	868	872	861	839	879	882	873	933	908	877	895	893	887	888	921	908	908	929	840	911	945	933	881	959	892	886	915	870	939	898	933	874	912	954	894	892	892	890	918	877	846	946	903	917	891	943	915	913	868	855	905	882	876	915	924	868	870	933	952	927	927	841	931	890	885	848	880	956	922	893	952	896	902	909	888	937	913	847	883	925	880
1710	526	489	505	539	683	514	291	244	242	262	223	218	234	215	221	239	236	223	202	212	236	215	200	250	221	210	237	231	203	231	256	232	223	235	239	245	225	220	221	212	257	223	224	246	223	204	213	228	232	225	242	224	248	217	240	251	241	218	220	234	239	251	227	228	221	208	245	225	262	237	233	222	235	240	253	246	216	239	227	221	199	251	220	268	241	215	227	209	218	219	226	228	222	231	214	230	256	221	237	212	225	248	219	202	217	218	208	244	208	232	230	242	216	211	217	242	233	236	224	245	213	198	215	203	209	202	202	233	244	213	233	266	236	231	224	240	241	224	235	231	214	262	219	236	230	247	236	236	252	241	208	242	241	231	219	203	220	226	233	251	235	219	249	228	242	240	224	222	197	227	231	239	219	239	228	268	236	238	247	216	239	244	194	231	221	234	206	211	213	243	238	237	282	226	240	204	230	223	227	207	231	222	217	208	225	231	226	187	222	201	224	213	229	219	243	227	215	224	233	224	226	238	241	227	190	216	211	225	249	221	250	229	214	221	234	219	237	252	219	253	244	241	217	220	224	227	225	218	222	216	243	236	224	208	210	202	258	238	210	201	228	225	241	224	243	228	239	237	204	227	231	243	251	253	207	221	246	216	211	240	233	212	205	233	221	235	203	258	202	204	235	231	217	196	231	263	225	224	203	218	234	216	210	241	210	210	222	200	218	266	234	207	228	200	220	241	275	229	265	228	254	244	245	235	200	223	234	236	268	219	224	211	224	207	232	225	216	220	191	206	216	255	212	222	214	219	223	214	229	220	229	214	214	241	242	212	218	232	252	232	233	231	245	235	215	235	214	225	221	247	216	258	206	207	194	232	225	227	238	211	220	244	241	243	225	259	208	235	250	271	217	228	245	227	242	227	234	206	226	224	255	229	214	215	226	232	214	220	228	238	209	240	209	231	229	226	227	236	223	249	222	250	229	236	245	216	228	192	236	231	265	243	242	236	176	218	220	234	241	232	244	262	217	221	238	236	220	219	216	219	238	227	218	216	205	221	198	206	235	218	194	217	219	240	217	217	226	213	227	225	235	209	225	255	237	219	210	213	253	233	204	256	232	239	245	234	228	221	220	264	232	245	226	248	260	215	237	225	207	231	234	226	235	240	238	204	214	229	251	263	237	253	242	225	256	207	209	230	244	234	235	224	247	204	220	249	207	249	227	219	220	236	205	235	260	225	229	241	219	260	215	216	237	231	242	228	222	243	196	222	222	223	234	230	238	225	213	256	213	223	224	215	238	226	223	239	212	222	220	224	215	221	242	242	229	232	232	253	232	251	230	230	223	230	233	226	216	217	240	226	214	252	219	219	243	208	232	247	219	223	236	229	229	231	241	240	231	223	219	230	230	231	214	228	216	222	238	212	227	240	261	250	222	252	202	247	251	196	227	216	190	229	237	242	262	227	212	188	230	211	223	255	207	206	194	215	186	243	250	231	242	244	233	214	225	247	245	197	233	220	216	216	233	208	235	207	229	227	250	246	231	231	232	234	240	241	210	207	232	219	213	233	219	237	269	213	239	254	252	230	217	210	219	232	238	224	245	200	237	252	232	207	228	232	252	203	253	253	219	230	225	221	244	240	264	259	237	246	231	213	212	244	232	200	255	217	223	196	247	247	207	240	225	231	226	228	213	191	223	203	231	264	250	245	222	210	246	227	243	233	219	225	182	216	221	222	238	241	231	220	253	253	246	241	225	222	215	250	206	231	209	243	218	212	208	222	229	254	240	228	251	209	233	221	213	252	220	258	234	203	236	237	222	220	258	216	224	222	218	208	216	259	243	227	207	241	212	226	220	236	243	237	213	233	226	211	219	206	260	245	243	244	242	266	226	258	227	185	215	223	225	248	231	213	233	217	231	218	231	252	203	224	254	239	261	234	222	235	235	260	229	212	224	224	231	246	224	224	216	230	235	251	259	216	205	212	201	245	207	227	237	233	209	205	248	275	236	274	236	223	230	247	207	227	226	221	237	242	258	240	223	187	217	224	234	218	212	221	209	247	232	223	252	223	214	241	247	227	259	232	228	203	206	237	264	255	227	206	226	206	219	204	234	217	210	219	221	219	236	230	232	214	255	237	209	197	211	219	227	237	219	264	245	239	223	227	239	218	209	228	236	241	235	202	233	226	214	209	220	233	218	231	218	222	252	235	242	201	216	225	223	208	199	249	232	237	214	251	236	208	229	195	218	239	253	247	228	228	243	227	233	225	225	234	241	211	218	221	216	223	235	221	195	192	246	222	253	224	239	211	216	205	220	217	257	223	232	228	254	218	242	235	233	213	251	223	218	213	208	218	239	215	226	213	231	230	233	229	265	239	205	233	259	227	236	258	235	230	230	253	219	224	210	205	217	229	238	237	226	221	228	240	225	209	231	243	209	234	226	240	247	240	231	224	239	246	230	225	248	252	226	220	227	230	209	215	216	216	220	208	211	250	259	206	208	246	188	249	217	244	202	209	194	226	234	250	219	240	208	225	237	217	194	244	222	208	202	220	210	230	207	232	259	230	240	241	235	215	218	228	272	228	229	225	242	240	233	214	249	253	248	208	229	239	236	221	256	241	253	242	246	219	225	240	244	219	230	236	240	187	210	209	241	221	217	216	209	246	230	245	234	234	253	230	211	207	232	199	244	229	229	238	249	259	247	249	254	251	259	228	215	199	236	207	218	245	197	207	199	249	227	240	227	237	226	265	208	220	244	227	236	232	227	240	236	235	224	223	224	242	272	209	227	221	219	207	215	242	207	240	218	191	259	192	236	239	242	250	224	222	228	191	217	248	197	215	215	225	224	243	232	217	258	230	234	223	225	232	211	230	243	214	230	223	235	230	212	237	238	217	232	257	246	258	222	228	250	275	232	228	238	237	221	198	217	225	216	194	241	265	212	255	255	230	212	207	226	234	231	208	241	217	211	212	240	227	227	217	235	208	225	219	232	187	249	234	204	213	221	223	204	227	223	210	229	261	224	233	235	202	213	236	230	226	228	216	217	247	237	236	233	263	225	223	244	237	219	205	236	247	229	221	216	221	220	257	190	241	227	246	231	230	233	235	229	228	210	257	246	258	235	228	240	216	246	247	225	225	247	228	198	215	242	217	221	247	219	216	232	213	212	254	231	200	217	234	251	248	217	231	221	247	247	222	200	255	217	220	234	226	244	234	212	225	238	231	206	225	223	205	196	268	220	209	230	238	240	200	246	245	216	210	231	235	205	202	213	225	233	210	210	217	259	220	184	241	227	223	240	242	225	247	242	233	224	233	268	229	263	206	216	230	222	202	235	215	227	204	204	241	252	205	248	244	209	237	203	248	250	238	224	187	241	200	259	258	226	248	225	208	217	204	192	241	239	250	243	241	238	230	252	218	219	221	229	236	201	236	229	233	202	246	198	189	233	239	242	221	224	241	222	218	236	214	260	240	195	244	240	250	226	219	228	238	239
1800	805	1086	1354	1865	2503	1864	849	603	654	622	588	602	599	569	600	567	578	594	536	603	526	556	610	556	559	597	556	581	559	569	557	588	564	569	540	548	545	601	590	541	578	601	559	578	584	569	573	544	569	554	541	544	556	556	540	558	533	537	585	566	555	544	566	532	617	527	583	539	572	555	573	544	562	618	545	584	560	592	561	566	557	519	590	557	601	551	571	568	591	565	565	579	577	554	532	554	589	522	546	557	564	543	595	501	590	562	574	549	564	554	582	568	569	584	609	559	499	595	546	573	554	574	564	592	582	571	551	581	527	530	565	554	557	561	533	582	538	532	577	559	553	613	545	542	569	580	543	557	531	576	556	610	589	566	565	564	548	581	572	548	572	604	550	614	566	514	532	548	558	575	545	546	562	567	571	584	557	545	573	576	586	530	557	551	573	563	571	566	543	576	592	567	545	569	560	575	526	596	578	518	612	544	590	565	631	581	549	566	574	516	597	566	579	550	525	530	500	552	537	566	549	546	569	572	590	541	572	582	587	563	512	568	562	550	510	574	542	561	590	554	601	575	553	571	529	569	524	552	527	579	568	542	543	611	569	547	575	555	624	541	580	534	541	602	571	596	559	550	547	577	598	587	582	530	530	563	564	574	582	522	604	531	574	560	543	581	569	541	596	509	563	516	541	573	569	543	591	583	584	550	528	579	566	588	556	552	560	570	563	584	532	576	558	563	567	513	519	553	522	536	577	606	589	581	560	569	541	514	541	576	556	572	594	560	557	526	594	579	539	571	569	512	525	558	580	575	527	503	559	530	590	581	544	565	541	566	561	561	500	589	554	575	536	566	576	536	545	582	599	578	564	563	566	565	542	589	590	587	631	565	634	569	549	541	554	618	563	530	534	574	575	555	568	575	536	570	552	566	558	512	548	603	580	589	549	576	578	533	573	567	604	528	577	576	557	581	573	540	561	584	543	548	566	605	570	554	567	556	556	614	554	586	564	562	587	561	561	582	500	587	525	553	553	590	577	516	558	567	588	569	573	580	583	555	571	597	597	556	540	560	540	568	548	553	620	547	594	580	585	569	526	552	553	552	563	535	592	572	531	585	525	588	585	539	578	547	526	559	515	563	578	542	550	594	515	562	547	561	576	606	573	542	569	513	548	551	597	519	527	558	580	604	571	600	594	600	586	595	562	554	572	566	587	590	555	570	599	569	525	534	540	563	554	571	543	523	566	521	553	560	570	585	581	572	543	557	570	550	558	600	571	533	547	560	588	566	575	552	549	552	562	553	548	561	549	569	539	567	581	565	561	586	569	528	571	585	564	546	560	551	591	569	546	587	580	535	572	550	542	556	569	566	574	602	570	588	536	547	578	549	570	532	531	544	593	572	566	551	548	565	569	556	556	557	565	540	594	563	605	591	506	581	520	563	614	577	529	600	587	533	576	562	565	546	549	527	593	596	581	566	597	602	533	563	579	579	543	583	582	570	599	567	566	559	563	532	567	559	615	601	589	582	585	572	554	586	593	546	569	562	553	555	572	554	565	572	528	576	540	550	593	532	559	568	595	561	587	556	566	541	591	576	573	563	568	549	606	572	569	579	555	550	572	595	663	577	580	577	570	611	578	581	550	531	575	554	554	572	541	583	547	581	556	570	550	547	560	574	572	563	582	589	576	516	569	587	555	601	586	609	560	565	596	596	562	575	576	558	549	591	576	584	550	544	578	565	565	519	599	570	531	583	609	576	552	539	570	540	534	532	587	527	592	554	611	560	585	554	586	535	575	546	548	526	545	590	583	562	566	553	584	564	553	553	585	542	570	585	585	609	593	569	540	531	546	545	554	517	575	573	559	572	525	583	582	567	525	597	560	540	570	543	573	595	614	537	614	547	588	566	559	526	560	589	571	577	575	559	573	542	557	547	566	593	571	566	561	544	578	565	546	538	575	570	573	562	555	523	580	520	544	584	564	579	539	570	582	558	577	542	552	573	582	572	555	584	569	521	588	573	567	552	596	569	572	520	542	563	590	595	583	561	588	577	536	573	547	583	560	580	583	552	538	536	559	546	584	575	516	555	575	569	602	570	621	547	604	552	546	590	520	580	581	553	559	559	607	542	559	546	578	542	587	561	545	575	575	554	526	599	553	543	547	561	559	543	580	541	566	601	556	556	579	522	564	582	538	587	545	594	552	562	549	555	557	578	593	550	538	608	572	529	566	551	554	570	566	563	585	554	574	594	580	547	559	575	569	571	569	582	558	573	531	607	567	574	594	603	578	548	578	572	602	550	566	573	523	557	560	571	546	580	518	607	544	572	536	594	527	515	574	532	539	565	559	579	568	588	548	579	565	579	584	550	545	552	560	576	562	559	563	578	581	546	541	505	557	557	591	553	542	552	551	547	573	557	558	521	585	554	592	573	560	614	591	570	548	574	528	510	556	524	599	564	552	515	582	571	574	547	583	596	568	561	600	574	540	577	538	571	610	547	583	546	502	582	534	539	536	566	559	538	549	564	587	571	568	543	532	564	569	555	534	573	578	534	555	526	544	592	607	523	604	550	556	532	574	573	589	595	590	560	575	587	602	553	541	577	523	543	618	572	526	571	579	514	568	533	565	554	550	585	552	540	506	567	557	585	545	589	623	536	564	548	575	545	579	551	569	536	550	543	569	552	542	572	556	624	555	562	535	552	566	565	562	585	579	589	584	571	566	580	574	562	550	556	564	591	596	567	572	591	571	526	621	610	571	516	562	569	550	604	592	569	553	590	563	572	518	573	518	545	633	600	587	556	546	526	549	583	579	577	564	535	566	568	580	516	580	593	528	585	537	564	601	600	566	561	548	592	559	568	542	517	563	551	575	559	606	565	576	614	557	557	518	551	548	577	597	526	532	578	551	547	558	542	558	548	537	578	586	582	531	569	550	576	564	553	580	549	603	585	544	533	574	598	539	571	559	545	513	539	569	533	592	565	580	507	534	541	540	565	567	576	551	554	537	607	557	574	550	557	553	543	576	613	567	566	512	539	541	599	558	587	558	578	555	590	597	550	616	598	526	627	581	565	582	597	522	536	585	563	547	547	571	549	556	573	608	600	558	549	553	571	539	603	563	589	601	559	579	529	548	584	557	573	596	600	562	555	527	570	553	576	564	576	564	580	548	531	560	551	548	554	571	519	543	567	561	588	534	543	580	529	561	533	555	557	572	516	572	526	569	534	595	555	579	546	609	590	525	574	610	568	579	533	556	551	587	583	535	550	544	566	586	550	580	573	569	532	571	593	520	569	565	552	588	573	600	563	571	596	547	533	561	556	582	549	562	578	578	577	563	544	579	579	575	588	557	542	583	571	574	567	568	561	613	578	554	567	535	543	585	598	575	522	546	554	547	523	550	579	524	601	569	563	577	560	561	538	576	571	587	557	601	590	582	603	532	536	570	551	590	606	589	558	587	560	577	589	530	588	548	590	540	555	585	570	569	561	570	588	549	552	549
7410	1077	1073	937	942	1069	834	322	282	261	294	229	239	204	192	203	218	202	225	204	188	207	191	201	188	201	156	207	212	192	204	190	206	198	209	188	192	183	214	174	195	180	193	192	164	181	198	194	178	184	205	176	201	193	182	202	197	199	184	181	190	202	205	177	227	198	188	194	193	193	173	216	171	216	165	201	186	167	177	155	167	199	186	194	213	180	187	202	168	220	176	182	189	189	212	179	197	163	194	214	189	180	168	185	175	202	202	178	204	176	180	208	160	176	190	201	184	192	186	200	199	186	164	201	208	166	192	179	211	195	200	196	188	217	189	187	164	203	203	187	209	196	195	202	207	194	207	198	224	181	198	197	226	188	188	208	199	164	205	204	179	196	210	209	186	203	213	201	192	193	204	170	186	224	190	186	220	186	185	222	188	192	173	191	198	177	178	181	194	200	218	211	213	180	164	187	196	169	188	197	183	184	194	188	183	180	206	166	183	186	205	205	211	216	191	209	196	208	187	232	194	186	169	170	209	200	191	211	200	177	193	178	204	189	183	177	170	169	215	221	225	198	199	210	174	199	188	182	218	180	205	182	200	175	188	185	229	164	205	192	188	196	187	182	175	172	184	190	223	183	185	217	179	191	196	183	185	190	198	193	176	208	207	195	209	213	190	187	161	185	200	187	210	184	196	183	170	227	211	167	226	186	203	192	185	194	204	217	186	163	163	197	200	209	194	191	199	188	202	185	202	193	222	180	194	178	198	166	195	185	197	177	198	198	181	184	205	193	201	184	193	198	196	182	208	183	210	214	187	191	187	197	199	226	194	167	186	209	193	195	187	155	218	193	196	201	183	198	197	204	224	194	176	217	207	175	167	172	183	199	202	202	176	169	181	187	175	181	177	190	204	199	212	177	201	173	180	197	172	162	173	203	180	195	211	194	188	155	192	186	179	230	176	195	162	181	187	214	192	193	204	199	191	197	231	196	182	197	190	198	181	198	167	208	188	202	178	204	211	189	191	201	178	209	198	185	186	177	204	188	199	181	177	180	181	180	183	214	193	219	200	210	182	205	192	181	197	179	180	195	184	195	216	196	210	162	190	188	201	172	186	193	201	202	191	186	208	182	173	202	179	195	184	203	198	183	174	187	181	207	191	182	197	205	205	174	198	229	220	180	169	184	191	207	184	198	171	155	204	189	206	162	189	182	206	187	197	205	217	196	188	208	227	195	187	190	192	201	196	208	199	182	193	201	211	191	205	181	198	191	196	191	220	195	179	202	176	173	189	200	185	187	182	173	194	179	239	212	181	185	191	219	216	193	190	211	194	184	174	194	182	166	197	202	189	160	186	181	196	175	205	195	210	202	175	185	189	193	213	212	189	171	195	190	188	193	201	209	179	208	172	181	192	181	198	208	186	209	151	216	220	178	180	191	194	193	197	193	224	186	198	178	193	182	184	173	193	176	183	195	175	207	206	195	195	214	230	209	211	212	190	188	189	193	191	206	203	198	186	206	224	197	174	208	176	186	171	216	180	191	186	155	193	203	174	194	214	177	203	205	178	212	192	179	179	191	200	203	194	188	179	203	194	196	194	237	191	210	189	226	212	165	193	195	195	205	191	181	181	197	205	177	176	192	212	211	190	191	187	207	203	180	185	212	213	178	184	177	207	185	201	180	208	180	196	221	229	205	173	174	186	217	225	192	188	169	195	190	176	186	181	183	184	216	208	175	221	167	196	204	203	205	186	188	181	206	202	179	197	184	211	182	191	184	151	191	215	195	180	206	187	198	184	202	178	196	185	196	183	193	186	175	186	198	193	189	183	173	218	203	187	181	198	184	202	201	197	189	212	159	186	202	209	181	203	173	192	194	203	201	188	186	169	177	183	205	179	191	189	196	161	200	192	216	187	213	222	172	211	210	203	206	195	175	190	187	207	169	197	206	175	190	220	177	180	183	202	212	222	199	209	197	177	223	197	195	207	176	200	191	190	219	195	178	192	183	161	184	179	169	180	196	195	196	195	198	220	199	201	213	203	218	204	202	210	209	209	189	208	201	187	189	183	163	169	226	226	185	169	172	193	181	185	186	210	193	176	178	194	213	177	201	177	199	189	203	180	191	179	169	190	191	218	176	199	197	203	201	181	209	201	191	190	217	202	189	185	185	197	163	172	179	188	209	198	182	200	183	191	208	209	191	188	188	205	178	187	154	167	159	227	199	193	164	195	188	201	182	210	201	202	149	199	200	201	203	205	193	188	185	200	223	184	179	205	196	220	206	190	185	190	192	196	190	182	196	181	169	151	177	186	195	190	178	198	175	184	174	175	195	218	179	175	203	188	211	191	182	194	203	180	193	178	200	203	188	205	205	222	182	194	193	191	194	201	184	198	166	172	201	194	215	195	192	170	203	199	175	199	170	171	171	199	169	198	189	209	181	196	185	200	206	183	222	183	170	204	190	194	210	224	189	192	210	185	178	196	167	183	213	200	197	183	207	186	217	190	222	188	211	168	190	171	192	171	216	210	197	199	205	204	189	192	192	196	222	188	180	207	183	164	202	197	190	175	182	193	182	184	192	214	195	186	204	196	178	187	200	194	205	205	197	184	203	178	169	186	176	175	191	180	186	212	217	208	205	225	197	205	205	204	182	201	191	204	179	213	196	205	182	182	193	211	184	180	183	207	208	195	183	204	214	189	211	185	181	206	168	193	190	199	177	204	205	203	183	159	182	149	188	167	186	176	168	192	199	154	185	190	209	182	185	193	195	197	187	195	187	201	195	171	210	197	190	208	173	201	216	213	193	247	178	213	185	179	204	168	215	203	176	170	189	209	182	187	191	205	160	181	189	184	185	182	201	172	197	178	197	183	190	180	176	195	180	205	192	182	191	165	206	209	189	223	212	174	177	197	204	202	183	181	176	172	185	211	182	190	205	197	199	199	184	186	187	197	178	209	184	204	228	202	204	211	184	182	209	185	194	171	209	188	196	167	200	191	209	174	213	173	213	201	206	173	198	179	186	174	174	191	198	172	188	170	172	204	187	197	162	194	164	200	212	207	208	171	199	176	195	188	205	221	185	174	216	161	179	165	192	195	195	198	222	180	194	205	172	199	192	176	203	185	193	173	224	166	200	190	161	206	178	213	170	199	187	200	230	188	192	171	207	215	206	208	208	197	184	192	179	188	176	207	183	192	193	180	173	208	170	230	179	204	194	197	193	225	181	202	190	197	180	190	200	189	188	211	176	212	200	213	193	183	188	190	190	185	171	207	164	185	199	149	198	225	174	186	178	213	193	177	196	193	207	192	195	227	195	199	184	206	218	209	180	197	182	210	194	165	185	177	198	184	188	178	209	177	168	199	193	156	174	170	195	209	200	150	206	195	161	197	205	184	193	169	210	212	188	194	199	195	207	195	195	198	205	182	199	183	193	191	204	186	184	175	215	191	171	181	206	211	200	221	211	210	170	189	201	206	195	184	199	191	165	187	162	200	203
6132	1341	2323	3021	3957	5049	3639	1230	865	893	858	684	688	588	657	591	597	552	571	527	548	537	557	541	499	530	533	557	571	463	544	522	508	527	538	504	534	537	539	536	550	503	500	507	525	539	552	501	481	500	499	501	516	531	508	495	532	499	533	526	531	541	539	538	542	531	500	535	535	514	500	454	513	513	485	523	491	557	505	514	497	496	511	540	535	520	527	515	515	564	500	556	503	510	548	531	543	497	535	535	491	530	535	501	493	529	500	507	544	567	464	541	523	517	475	507	504	472	514	503	488	477	503	516	534	515	496	531	557	511	507	503	481	540	518	513	497	471	557	505	521	547	513	541	519	508	501	520	516	505	480	547	525	503	514	518	526	504	528	493	523	538	487	500	549	496	508	550	510	522	450	531	543	500	542	496	509	487	518	529	489	495	483	508	542	503	509	515	517	524	539	483	510	483	522	508	529	503	485	519	478	466	551	525	511	505	493	511	538	488	510	523	503	544	541	491	482	511	543	497	511	531	554	504	493	508	515	511	467	522	497	505	518	502	506	496	490	493	516	506	536	555	502	492	525	519	522	490	492	554	486	507	509	501	503	466	522	515	538	546	526	534	504	511	502	529	506	549	532	499	523	505	509	526	544	518	520	499	528	523	465	507	504	534	507	493	560	497	524	519	503	477	521	520	531	492	518	513	520	540	547	512	498	481	499	519	507	477	507	515	535	523	495	470	501	574	490	500	517	481	509	536	538	483	463	508	519	513	490	552	513	472	488	493	549	512	539	516	472	537	486	529	498	524	494	531	501	487	515	535	519	514	548	533	527	507	513	551	521	516	510	512	544	507	504	519	499	490	504	481	512	522	540	507	499	501	544	527	472	502	497	519	517	487	524	513	523	523	524	491	511	522	541	456	471	491	543	537	557	522	522	468	496	477	495	490	530	512	489	503	529	516	485	457	546	514	507	516	482	515	461	538	505	506	537	502	523	538	494	545	467	524	492	512	481	506	479	529	517	523	503	509	513	542	503	528	478	510	475	524	492	520	496	486	490	480	552	540	468	512	475	586	513	506	470	561	511	541	512	518	518	540	532	507	543	541	532	518	519	558	520	469	517	513	505	477	540	526	527	494	510	537	541	516	510	489	502	514	517	544	513	480	562	523	526	574	483	499	536	518	499	494	493	492	504	541	511	517	525	474	479	499	484	510	516	530	534	471	496	483	498	542	514	501	512	470	473	495	510	508	527	472	551	530	511	521	465	512	544	515	454	497	489	491	534	516	480	539	511	524	499	489	502	526	505	525	522	505	478	488	481	541	508	560	511	517	512	539	530	535	503	513	503	491	519	485	473	490	478	519	499	496	499	515	504	543	497	525	508	512	551	527	510	489	516	460	535	530	517	532	512	543	499	531	500	526	479	503	536	553	558	538	547	516	550	505	532	508	478	466	524	488	509	509	500	506	512	530	481	503	473	495	516	501	513	502	527	484	526	455	503	529	538	490	517	515	516	475	479	508	504	535	525	529	565	518	526	539	518	499	515	516	516	531	512	513	570	504	518	513	537	520	509	488	521	509	483	505	513	509	514	511	530	513	488	530	506	483	518	528	534	441	490	494	483	513	525	506	484	524	452	518	483	518	507	502	477	494	510	515	531	488	508	544	486	486	508	537	453	487	557	478	509	491	519	545	513	497	559	526	519	523	503	504	515	526	518	475	464	522	516	485	497	522	508	516	535	536	464	521	467	477	491	525	521	528	490	512	493	475	508	482	530	514	567	497	496	470	512	530	510	500	513	538	516	477	520	549	542	527	548	472	475	487	522	537	521	504	563	504	538	496	513	537	525	540	478	510	524	508	506	503	519	516	564	531	518	512	506	527	527	525	545	511	509	481	464	494	511	516	509	505	534	530	508	487	528	525	552	490	546	503	466	493	471	502	525	504	479	511	546	501	512	504	556	481	494	497	489	505	493	547	489	511	556	531	553	481	483	567	512	507	545	472	536	517	482	506	473	529	486	522	466	555	509	494	519	553	521	530	522	478	548	520	490	502	509	520	526	469	548	519	504	570	526	518	521	539	512	516	497	490	541	526	535	479	514	531	484	454	520	521	494	489	510	516	460	524	478	527	508	520	497	490	485	501	512	516	478	519	529	527	490	527	512	504	511	480	546	460	526	506	516	526	537	489	523	495	481	532	520	546	512	491	505	498	515	511	493	530	528	506	495	506	489	516	567	502	496	502	544	494	514	489	514	487	526	504	507	509	485	510	509	510	498	513	464	456	495	498	507	529	488	496	505	489	507	555	483	518	514	507	470	571	475	512	529	509	478	500	557	505	497	463	526	512	526	516	509	513	509	522	537	491	551	522	558	517	523	492	495	489	519	502	533	538	493	521	520	474	510	499	548	513	543	498	497	516	531	455	530	486	530	482	504	530	527	524	493	538	483	490	503	488	507	508	475	515	525	497	507	503	464	538	526	517	505	512	533	519	524	521	513	489	529	514	513	491	518	496	518	494	493	455	528	538	462	485	524	521	497	508	504	480	509	511	496	491	501	474	520	517	502	519	496	498	492	509	498	469	509	525	555	488	502	532	470	465	527	536	497	513	520	565	523	483	528	508	506	509	518	523	500	490	511	513	477	521	508	494	540	537	521	484	503	554	512	505	508	555	507	504	508	476	492	521	476	521	477	488	492	465	475	530	500	519	536	500	521	523	550	492	519	492	513	544	501	531	521	488	507	488	509	536	510	561	515	523	570	510	492	566	535	517	553	566	490	510	519	502	517	471	502	474	543	485	488	520	473	462	523	523	533	513	519	509	517	466	537	524	476	517	513	505	524	512	498	528	538	548	510	548	521	491	525	525	504	492	496	518	536	523	531	518	493	499	477	501	507	483	465	548	510	515	526	532	534	518	526	494	532	499	496	505	519	516	530	528	484	511	504	456	507	506	526	457	484	518	485	524	507	562	456	508	504	512	510	466	562	491	504	519	534	512	511	571	467	510	486	494	531	508	507	506	501	514	502	533	518	555	531	539	494	545	471	516	518	506	558	499	481	537	505	495	504	511	469	513	517	496	537	506	521	547	499	487	506	503	464	513	483	546	510	488	456	493	516	508	488	519	494	510	511	554	492	485	528	565	526	494	514	540	511	499	521	519	503	519	544	529	517	510	552	519	550	513	501	510	515	510	515	485	522	526	473	517	514	508	522	516	515	489	499	512	480	532	494	545	494	491	526	536	509	544	458	518	509	551	498	523	505	453	506	510	517	519	507	529	558	497	504	513	499	543	489	511	573	508	560	502	503	517	532	527	543	501	499	503	515	537	518	527	512	498	526	510	470	524	492	494	518	520	491	517	502	535	492	502	584	486	516	522	514	509	511	545	499	522	552	504	509	474	511	510	480	555	525	494	511	505	492	513	515	520	497	541	571	514	485	528	498	504	495	497	506	489	500	512	545	511	504	545	479	511	500	523	517	487	519	501	519	519	546	458	523	497
14988	2352	2101	1750	1813	1984	1565	616	443	488	479	455	425	372	405	361	408	401	453	447	425	412	440	407	422	413	410	423	403	431	464	421	389	377	395	421	378	319	373	387	395	417	407	370	418	375	430	427	371	411	409	404	393	368	389	390	403	384	390	390	413	353	402	373	392	374	403	368	414	383	378	407	401	439	430	369	394	368	424	419	389	408	415	401	379	390	423	409	379	367	386	421	378	400	377	355	397	375	393	426	408	386	391	388	359	365	410	333	395	372	353	439	342	357	403	387	393	377	406	376	360	367	368	380	403	346	354	422	381	378	399	392	419	381	346	397	389	408	399	366	393	404	382	403	393	397	371	393	388	397	426	419	403	376	416	354	394	404	398	388	403	377	383	428	405	372	367	385	398	433	422	347	401	403	369	413	397	439	396	376	393	404	359	390	392	431	369	380	375	403	371	381	396	422	397	375	403	436	399	379	437	388	381	375	421	396	407	366	342	401	389	436	398	386	360	404	417	370	397	408	433	373	327	416	389	379	414	349	366	386	407	383	395	373	410	400	396	417	349	386	391	409	370	431	419	413	375	402	360	349	360	345	385	437	377	376	381	385	393	410	386	385	423	388	425	377	359	411	393	413	410	345	395	385	416	403	351	347	382	393	353	394	368	390	354	378	399	398	421	361	399	375	364	354	359	397	363	378	352	378	386	427	412	399	385	420	399	458	413	410	421	377	382	408	359	393	432	403	398	407	390	435	392	383	362	402	421	372	369	403	350	367	385	386	386	388	380	386	378	397	406	397	383	379	358	380	380	400	430	390	449	425	388	419	376	370	384	410	350	421	378	378	393	410	387	400	393	390	386	402	385	451	348	365	364	415	347	419	386	373	418	374	348	371	423	404	367	392	414	381	393	382	409	350	405	412	386	402	403	431	399	377	402	390	387	401	379	380	386	383	356	388	413	362	383	426	404	368	395	389	379	368	368	379	352	411	385	374	375	394	387	390	400	375	410	385	405	406	395	393	370	407	391	390	431	384	383	356	420	391	366	375	389	413	346	412	373	354	421	388	394	380	389	369	399	438	419	394	417	381	385	373	378	439	399	404	384	401	390	361	386	391	400	399	407	420	366	354	370	416	385	383	378	380	402	384	420	378	412	397	388	337	374	378	400	373	422	393	362	379	385	375	383	415	380	363	401	370	385	387	399	432	383	381	374	382	366	399	403	372	383	380	404	400	357	386	414	422	401	392	387	356	434	412	392	388	435	369	425	399	394	383	397	375	414	408	359	392	386	414	387	369	421	422	372	376	381	417	397	378	390	363	362	417	384	370	381	394	372	393	412	396	404	407	378	435	434	399	391	376	411	358	406	415	368	378	381	358	384	390	369	385	364	374	377	422	390	379	375	416	352	396	399	399	385	390	363	409	377	379	410	377	388	363	425	367	387	384	364	400	396	410	372	394	439	419	376	407	387	403	382	407	407	435	408	420	429	389	386	411	370	410	359	398	363	377	371	384	395	390	390	387	405	398	421	362	393	378	374	369	378	391	395	402	375	381	365	387	379	395	392	370	415	391	391	430	409	335	378	358	387	374	397	396	438	414	377	372	390	370	365	389	428	381	389	375	395	371	396	378	362	409	459	375	414	389	395	393	387	429	415	393	409	387	384	393	389	388	374	423	382	413	393	377	374	403	401	390	369	422	424	362	409	401	400	374	368	398	386	380	387	391	408	343	379	353	391	359	380	414	402	407	373	393	379	368	418	402	408	362	359	400	400	442	392	390	400	389	374	400	384	396	383	401	388	388	384	407	378	369	327	371	384	396	426	393	412	407	430	401	379	378	378	367	442	415	393	373	395	377	398	373	405	409	376	421	413	393	410	387	414	348	416	381	409	365	403	386	390	385	382	391	385	363	424	393	419	378	363	382	375	368	397	346	385	377	361	367	340	423	369	368	379	396	415	377	403	336	357	392	410	396	393	420	395	346	381	412	346	364	412	423	374	401	409	406	416	411	423	370	387	409	356	383	413	359	336	424	387	423	416	404	398	392	391	422	403	371	383	390	405	410	410	416	401	382	404	418	359	394	388	422	398	359	391	423	367	374	419	399	379	384	396	415	377	403	406	377	395	405	409	387	427	411	360	363	383	403	377	372	380	392	390	410	383	429	386	368	408	362	363	383	346	379	395	401	379	359	376	357	367	363	382	403	385	402	403	389	372	371	398	390	377	373	362	384	410	358	408	362	432	387	374	344	373	387	408	389	378	369	387	384	417	413	379	382	376	396	394	401	386	385	395	362	403	423	368	384	350	400	406	403	403	370	390	381	394	387	379	394	413	366	416	409	398	378	357	414	370	394	384	394	388	380	415	397	422	403	366	400	409	384	387	382	379	373	395	415	349	410	383	410	419	412	421	414	357	396	403	406	422	390	419	446	389	420	373	356	400	380	389	360	404	401	393	378	361	379	424	400	395	428	398	388	367	390	373	375	388	411	417	382	373	362	385	390	408	428	381	403	419	411	382	399	418	388	410	399	392	383	376	369	395	374	414	370	371	418	403	383	378	398	416	381	389	432	414	397	408	366	397	407	399	355	374	380	367	431	431	394	355	408	414	364	410	389	402	427	366	397	391	347	325	350	397	397	377	378	419	401	383	352	403	355	375	394	355	397	404	368	342	411	410	413	363	353	387	393	398	394	402	386	387	351	420	417	382	414	408	347	381	384	387	384	383	374	375	419	357	419	395	389	399	420	395	385	414	405	393	410	380	386	360	357	400	398	397	347	414	376	345	423	401	404	385	356	372	398	378	326	369	389	387	371	398	394	363	379	379	417	394	388	411	407	345	385	373	382	400	408	393	390	404	405	368	388	398	394	383	358	392	425	404	394	398	376	383	389	383	384	395	385	418	410	369	376	330	361	386	377	364	350	364	384	417	386	358	371	362	406	403	392	364	402	392	410	409	381	360	408	393	384	418	411	382	438	431	406	406	411	402	354	388	388	372	371	361	432	362	363	399	376	395	401	370	371	403	371	344	384	410	376	386	392	397	406	433	434	397	401	336	369	390	405	384	420	407	403	365	428	383	383	408	400	361	406	404	370	375	446	399	402	393	404	367	409	368	401	386	398	384	389	427	384	375	395	401	411	417	394	359	405	398	416	376	366	383	393	416	429	388	360	360	378	409	377	366	402	398	401	385	426	397	386	402	383	345	393	405	386	367	381	417	419	375	355	411	375	407	388	376	408	426	399	390	394	404	355	417	419	413	448	412	359	427	399	408	382	410	380	434	428	386	388	394	377	425	423	373	413	357	406	384	420	391	384	361	383	414	447	409	396	390	430	413	376	400	360	351	349	435	407	361	378	408	390	418	385	400	395	386	379	364	429	354	405	423	339	379	415	445	411	393	376	416	389	403	399	363	383	432	392	367	409	365	385	379	380	401	340	409	410	396	348	389	316	392	425	404	404	382	364	366	379	403	421	424	423	409	381	396	374	407	412	387	364
8695	2254	3965	4905	6085	7529	5564	2052	1448	1456	1465	1204	1151	1137	1082	1079	1014	1021	1032	1013	989	927	978	952	967	964	949	952	893	948	931	930	895	940	968	881	929	935	971	943	934	917	886	935	926	932	945	875	890	885	907	881	867	889	943	917	919	906	909	931	842	894	860	919	926	882	919	987	881	935	887	907	839	859	875	870	898	865	909	903	903	861	953	896	876	938	892	905	861	885	920	900	893	896	939	912	929	939	903	860	916	841	915	863	920	892	907	892	898	919	896	933	914	868	897	950	927	899	894	913	893	941	924	885	963	851	825	882	895	953	923	869	922	894	965	896	874	898	947	883	875	850	863	900	887	873	851	877	926	880	904	850	917	833	916	854	890	910	902	888	885	871	906	916	890	884	900	961	895	928	918	899	927	906	910	860	899	865	875	860	865	889	912	857	859	899	854	924	907	874	925	886	915	852	879	852	898	878	880	870	888	891	911	956	896	898	938	868	870	893	876	895	866	892	889	841	905	890	889	883	898	912	850	924	881	919	882	893	891	880	902	923	824	877	957	876	887	888	890	939	935	931	922	943	891	921	852	916	891	916	883	863	965	900	902	890	872	892	914	941	866	905	886	936	863	890	917	859	877	903	857	872	900	973	888	917	869	929	900	907	895	909	861	954	880	919	923	907	896	854	903	896	910	829	858	861	911	955	883	840	937	848	892	896	898	861	913	882	889	822	900	890	876	895	939	920	930	893	933	887	872	887	932	811	906	901	935	934	923	904	903	876	865	892	880	865	931	880	921	934	871	860	858	947	871	880	933	888	867	895	866	874	888	927	911	880	924	866	944	923	957	906	908	895	933	896	903	913	936	907	829	868	901	860	884	915	831	912	877	877	857	956	899	919	840	938	919	881	910	849	889	854	906	941	938	872	874	898	889	884	956	885	833	901	887	947	857	961	891	880	904	938	876	880	941	910	910	835	855	918	873	894	868	939	895	940	884	841	913	898	871	862	919	899	879	936	926	893	888	849	957	877	945	823	903	895	904	907	910	945	884	873	897	954	909	900	983	901	897	921	871	909	893	891	905	852	901	860	933	897	925	891	886	838	906	869	917	953	864	912	874	878	948	875	853	910	888	911	855	914	842	900	931	927	900	869	913	884	872	896	899	943	896	939	922	908	902	889	873	942	935	895	892	823	921	900	925	841	863	931	895	909	960	885	888	943	931	927	910	898	934	956	921	889	853	882	842	903	918	838	905	985	905	863	961	822	914	833	843	922	867	917	891	840	958	884	867	907	910	871	881	855	905	927	895	919	935	965	865	859	921	908	894	926	912	916	947	903	863	874	868	919	906	880	943	846	855	877	905	906	924	930	918	895	943	870	850	930	904	934	870	905	911	887	919	994	850	917	890	887	897	950	878	904	915	873	892	909	914	926	907	886	909	979	904	831	848	838	909	925	856	938	891	925	885	917	954	910	899	908	909	891	934	870	893	898	881	860	917	900	890	884	895	856	896	875	918	895	875	872	926	921	915	894	917	948	869	955	876	926	846	833	881	871	848	924	919	916	921	881	865	877	904	903	900	924	895	921	879	928	944	890	869	857	886	915	813	897	873	880	908	918	928	952	861	944	838	921	968	944	909	915	808	950	902	877	892	952	855	901	911	903	870	970	858	899	894	893	917	907	907	894	909	902	908	881	920	890	956	843	860	810	876	930	880	851	912	949	867	869	899	858	866	894	976	864	840	912	919	885	915	914	852	890	843	898	853	858	857	893	939	932	905	941	847	879	934	921	913	895	904	845	931	845	846	914	929	884	900	883	870	958	887	912	874	879	898	893	885	876	880	900	879	896	884	898	898	856	916	877	910	904	904	926	909	967	929	874	867	903	881	913	960	889	896	921	849	891	864	926	856	892	858	879	914	882	860	893	933	858	906	875	916	935	944	931	872	859	906	896	898	899	908	930	857	893	879	908	859	862	859	881	847	891	917	889	941	908	947	805	913	856	924	867	923	877	934	887	867	907	856	905	861	898	887	875	855	860	886	892	876	845	917	915	901	890	915	894	949	858	860	884	948	895	873	832	919	899	863	928	881	852	878	900	896	881	895	918	907	892	902	908	896	933	871	852	921	862	864	850	917	833	891	923	914	910	898	937	917	936	889	923	906	871	857	837	899	864	912	943	915	856	877	881	882	898	898	872	880	898	911	905	819	977	827	909	899	860	911	860	877	889	878	852	900	924	923	910	954	861	931	897	880	943	846	877	814	883	887	877	928	938	856	912	872	920	948	891	882	873	877	886	923	946	899	886	943	894	832	938	900	895	862	874	920	865	865	862	906	935	859	918	869	873	861	901	889	918	920	921	911	899	894	948	875	953	917	864	833	907	899	862	879	931	885	959	860	859	920	894	882	907	872	971	897	858	909	931	888	951	874	906	910	877	933	888	911	887	902	921	904	934	904	933	910	903	958	927	888	926	862	873	860	926	873	907	920	872	940	905	952	913	917	932	846	858	921	890	931	852	874	901	919	959	844	922	929	891	872	890	865	882	891	891	959	952	900	875	891	912	883	863	827	881	918	897	859	901	912	870	961	899	885	871	885	873	908	901	896	888	936	872	866	834	865	935	933	913	917	809	872	938	914	872	890	910	949	889	935	882	866	883	926	885	849	923	881	875	870	931	889	864	903	905	864	892	875	870	874	852	942	917	917	913	933	937	792	860	949	858	879	855	874	911	899	876	901	844	888	867	867	945	894	855	909	864	875	902	899	838	908	936	910	898	887	958	887	837	859	875	850	904	899	854	943	905	917	934	875	845	930	919	863	902	859	956	920	863	923	959	944	895	904	902	852	934	899	900	910	920	919	891	873	894	899	955	940	855	860	887	899	877	906	934	877	914	900	906	822	863	879	895	853	828	889	904	893	883	957	892	888	882	916	945	881	888	906	895	891	909	895	895	884	904	936	873	912	895	920	920	879	915	907	876	868	918	858	859	869	928	896	856	892	880	932	924	908	859	880	830	930	914	918	925	863	919	876	885	952	936	877	901	881	875	878	845	877	888	918	890	911	866	878	845	916	922	929	917	904	908	900	934	885	900	835	850	900	875	897	899	921	927	901	860	833	862	821	921	879	864	930	906	893	886	914	942	857	850	864	889	814	869	830	926	882	969	850	856	896	886	930	906	910	905	832	902	904	907	875	859	904	846	828	975	875	937	849	915	905	878	870	863	901	898	943	906	896	918	878	890	871	895	926	895	884	867	875	893	879	901	922	872	892	937	922	915	861	904	873	984	904	894	856	865	885	873	900	866	893	903	875	879	950	872	899	900	883	889	905	861	893	878	890	862	875	917	938	867	871	874	883	873	855	939	871	902	907	900	878	878	933	906	866	923	880	919	887	894	884	889	904	883	866	867	946	976	917	917	899	853	886	884	877	921	900	895	823	892	834	876	850	900	865	886	874	889	905	903	861	909	919	850	873	886	938	900	863	952	928	920	876	923	896	899	960	912
1732	522	541	457	498	577	456	304	241	246	238	259	277	236	253	235	214	240	207	244	232	230	226	238	209	212	244	241	238	224	231	231	215	218	215	218	245	227	228	226	227	230	262	266	242	235	230	243	236	209	198	255	273	249	215	234	231	240	237	212	214	211	223	225	234	221	238	216	250	246	227	244	245	245	207	228	231	240	231	244	243	210	236	234	212	219	246	245	219	233	230	204	239	212	236	212	211	221	227	255	217	231	211	218	240	221	213	220	226	241	232	236	239	250	242	218	231	232	220	196	252	255	238	276	222	243	214	212	226	232	214	234	233	196	218	226	260	220	244	215	245	215	229	228	211	218	204	221	263	216	258	214	210	206	216	242	244	244	231	238	245	239	231	240	241	228	230	253	222	232	207	235	240	229	230	195	212	250	206	238	221	215	225	244	211	205	240	218	253	244	256	242	214	238	229	229	228	194	222	240	229	222	228	214	223	224	224	242	265	235	236	247	225	268	233	218	212	232	247	211	222	220	216	252	206	209	238	248	224	225	247	262	241	259	224	226	209	206	238	224	216	204	217	225	224	233	243	217	238	184	217	232	188	258	221	228	269	234	214	233	222	241	250	221	208	225	222	227	195	245	247	222	231	228	206	277	213	226	224	237	257	240	250	218	221	229	249	245	200	225	222	239	269	234	209	239	253	227	228	216	232	203	236	214	236	258	224	226	200	209	232	232	226	226	242	227	221	203	222	234	212	209	235	241	223	214	207	231	213	232	209	239	245	239	217	232	249	218	201	233	228	250	215	210	220	223	228	234	276	260	218	234	224	235	236	218	225	242	232	215	214	245	232	230	234	249	243	271	231	217	237	228	246	247	215	220	236	245	226	239	242	235	207	218	221	223	201	225	194	225	218	209	240	238	223	222	232	206	231	243	219	207	249	257	200	222	210	231	222	229	228	224	236	228	232	223	246	201	217	195	232	254	259	214	259	261	229	225	236	254	241	226	199	235	230	238	217	206	203	216	230	228	223	221	218	226	213	238	202	213	243	262	204	211	269	246	223	246	246	214	267	224	256	226	213	229	231	214	237	240	247	226	219	189	218	247	219	220	208	234	225	229	235	235	232	224	220	243	222	229	198	255	244	217	245	207	234	250	191	196	237	232	238	212	219	196	240	224	215	229	250	237	210	239	261	231	227	213	225	216	252	266	214	251	213	255	243	199	253	243	247	244	238	222	219	228	208	237	222	238	209	226	207	225	199	216	226	190	218	213	250	191	205	248	233	216	229	225	236	204	235	233	217	230	249	218	217	227	245	245	205	219	237	207	231	216	230	253	262	243	200	239	266	231	202	226	243	252	235	242	234	240	232	253	231	230	209	236	231	264	251	225	235	198	228	229	229	205	224	240	225	212	218	227	256	236	228	218	235	224	197	203	230	253	203	220	239	221	201	224	215	202	239	232	244	240	219	241	229	247	231	241	250	203	241	225	215	243	223	190	227	242	234	218	231	261	242	242	206	226	229	238	240	212	245	198	226	196	249	238	227	216	246	207	225	239	239	224	227	244	250	206	235	205	196	236	224	247	234	236	209	214	237	226	222	245	211	243	207	261	250	220	218	215	223	217	234	259	236	248	248	221	214	225	218	223	226	240	221	234	235	221	213	207	224	208	242	220	210	249	221	236	223	237	229	233	232	246	246	188	253	242	239	254	203	229	200	216	230	227	211	230	206	205	226	195	230	218	213	235	249	226	223	197	203	247	244	234	249	227	230	221	243	244	259	250	237	215	263	216	251	253	241	243	246	223	238	227	235	238	236	239	208	222	274	258	243	206	205	215	249	218	214	267	227	223	244	248	222	239	208	216	234	262	249	222	216	240	248	210	220	245	248	249	245	233	241	210	244	250	224	215	212	244	256	234	231	218	248	244	233	229	236	209	230	256	217	260	220	217	238	220	235	237	230	205	241	227	225	230	247	226	224	256	235	242	232	219	203	241	225	241	238	234	218	226	241	257	217	219	230	259	230	242	245	246	218	224	235	249	237	226	219	235	212	213	226	233	207	225	238	227	239	215	228	249	214	237	251	248	227	252	228	222	231	219	262	219	218	240	235	256	184	223	236	220	218	211	233	197	239	218	219	222	210	225	237	213	238	227	235	201	228	232	228	237	219	231	215	176	195	247	223	211	231	231	249	231	228	213	225	264	241	210	214	221	213	256	223	214	237	246	233	231	214	210	208	237	234	255	226	269	216	224	231	222	232	227	231	242	228	181	251	217	219	246	229	250	243	217	252	196	200	208	205	243	216	189	231	245	223	216	220	201	240	230	230	233	245	268	230	215	229	243	249	267	215	236	233	221	218	243	226	239	220	239	240	217	221	233	270	241	235	223	221	235	216	243	268	250	200	220	199	230	247	244	258	230	212	228	239	196	242	223	235	249	237	223	228	203	216	238	218	228	215	237	199	231	250	233	230	227	214	230	189	229	229	249	208	238	225	212	253	212	233	251	230	223	223	213	204	250	222	238	249	212	228	232	241	221	244	282	218	244	253	247	235	211	222	200	222	224	256	224	211	263	202	232	234	234	204	222	225	249	228	206	214	237	211	262	236	229	245	242	221	219	234	238	246	260	239	240	222	229	215	230	263	247	217	229	222	209	249	272	190	209	219	218	211	191	212	249	212	201	212	215	231	280	222	226	259	239	227	202	223	220	220	241	229	209	207	204	250	226	220	219	263	234	235	232	235	235	251	222	213	253	211	214	244	222	216	229	247	228	234	213	236	241	223	244	239	227	236	236	209	229	224	229	234	204	226	209	229	247	213	236	279	254	237	228	241	202	264	235	226	242	228	226	228	238	245	214	233	233	245	226	213	193	215	217	240	254	216	199	270	225	230	206	232	233	237	216	248	228	212	211	201	247	250	222	206	227	234	231	206	249	196	231	234	221	202	219	254	219	208	223	211	259	259	231	204	228	219	215	238	240	208	190	231	233	228	221	264	220	266	247	207	222	253	256	223	227	228	250	241	209	252	219	242	222	216	236	235	199	248	222	246	243	225	248	234	207	236	216	234	222	236	230	206	230	215	232	223	239	242	216	213	223	244	215	252	223	246	210	254	222	244	234	241	224	212	221	219	246	224	214	216	199	225	251	245	232	214	217	229	234	262	228	213	215	219	234	249	259	266	232	229	221	257	241	217	215	218	241	232	231	235	254	239	223	216	216	213	219	217	245	240	215	239	233	229	223	229	214	240	239	254	249	261	221	238	212	252	226	195	209	271	230	217	227	217	244	246	227	234	192	214	208	217	214	230	233	215	204	214	240	226	215	208	232	223	190	236	233	246	244	227	214	218	205	227	226	242	265	234	220	233	240	243	253	219	221	229	230	221	199	227	228	206	219	247	219	241	237	240	228	186	223	248	224	203	248	249	246	213	225	238	235	230	233	208	208	235	257	220	234	244	213	243	214	222	231	246	224	236	237	238	265	225	229	242	215	264	250	245	189
1890	833	1230	1379	1705	2478	1779	754	608	627	652	560	575	583	596	595	606	584	585	598	584	533	553	553	538	569	546	556	616	568	590	577	573	531	563	601	538	544	541	576	577	585	559	551	597	579	558	588	588	556	581	604	601	544	590	550	553	548	562	600	550	572	564	547	568	537	572	539	528	566	587	553	568	589	542	584	537	576	601	570	541	556	566	578	547	569	563	580	543	573	560	554	615	506	580	588	559	582	575	540	578	584	597	544	576	590	544	597	550	563	529	568	572	563	576	551	608	556	564	570	573	592	613	571	535	557	475	545	540	551	541	571	517	578	582	535	531	540	608	578	530	576	546	543	535	556	535	550	593	580	551	611	557	565	519	575	553	576	563	572	555	556	583	546	546	569	565	585	564	567	570	600	576	590	572	589	573	591	530	554	518	543	605	568	548	565	565	581	587	562	568	596	589	596	541	555	576	531	541	582	548	624	553	544	584	595	586	593	558	619	541	576	573	573	564	540	567	559	564	581	575	553	531	593	595	548	597	561	610	568	535	553	570	593	572	560	549	576	545	575	496	597	529	532	538	549	609	583	575	580	573	574	550	542	554	535	561	560	574	600	570	569	599	586	602	551	507	552	561	584	595	580	577	563	542	540	540	612	551	556	562	561	548	563	595	549	580	577	537	554	545	521	538	570	585	538	553	562	573	616	562	545	546	585	536	556	547	562	544	572	588	547	578	492	557	580	581	585	529	528	574	587	537	559	534	537	579	565	572	559	581	535	575	567	525	552	532	543	588	595	556	581	523	577	586	567	583	570	550	539	568	563	591	555	573	573	591	577	548	573	530	581	560	582	534	541	542	594	542	545	581	539	564	557	574	549	583	541	532	557	514	571	593	616	562	552	543	596	562	534	564	560	574	538	545	514	545	552	580	523	522	563	598	560	565	542	567	572	567	554	593	546	575	580	559	610	556	570	599	573	569	602	595	571	555	559	576	557	574	562	547	569	549	512	560	576	614	578	562	542	565	536	538	598	573	510	532	554	557	558	567	574	547	581	572	549	538	560	589	592	559	508	592	571	588	538	532	529	621	606	557	563	593	534	591	571	573	563	574	542	585	560	592	585	533	518	601	542	548	587	609	513	576	557	571	552	528	549	542	559	535	574	551	550	540	564	562	576	587	544	569	581	555	538	583	595	545	573	573	600	587	557	510	546	548	581	586	564	575	520	559	540	518	545	555	590	546	546	579	557	562	537	576	552	539	564	625	552	557	600	592	505	555	570	546	531	580	572	557	557	573	572	559	572	566	613	535	578	570	545	548	591	588	569	521	621	551	517	563	556	568	593	567	563	586	554	550	534	573	535	586	562	555	597	581	551	545	616	576	542	499	560	560	591	596	579	585	539	586	565	550	587	566	560	533	553	532	564	532	563	581	585	533	575	562	582	544	572	557	595	580	552	508	554	554	558	558	559	572	545	595	576	541	554	566	588	548	588	529	510	575	553	528	545	613	547	555	571	578	572	541	549	551	592	582	562	592	590	542	589	576	565	576	607	581	529	566	545	560	572	546	546	552	575	547	563	557	585	563	566	617	556	545	560	599	548	593	575	583	564	563	553	607	566	526	544	571	567	562	510	564	513	555	619	548	535	546	542	534	564	514	561	546	564	551	607	561	570	559	535	567	547	540	552	546	550	573	532	539	551	560	572	558	550	587	574	558	556	559	533	566	500	564	557	582	566	563	532	562	600	539	555	558	565	563	587	563	524	536	538	551	581	580	587	567	543	576	603	586	570	539	546	593	583	577	573	566	550	533	560	582	561	552	595	574	570	560	565	535	559	578	554	558	566	571	558	566	539	552	576	552	571	571	568	564	544	539	566	570	597	584	578	546	542	501	569	547	553	578	540	550	553	527	549	577	547	578	555	537	582	540	543	545	552	555	552	565	541	541	565	607	563	527	548	561	574	561	537	555	575	569	574	567	556	599	570	559	528	563	577	558	547	574	564	607	542	561	538	541	591	573	555	573	566	551	563	540	552	588	553	587	603	533	583	584	522	583	590	583	572	554	585	563	560	597	562	555	534	541	586	545	580	572	571	562	621	548	536	615	551	586	532	574	569	544	581	595	546	559	601	561	561	572	562	569	619	564	580	628	561	516	560	544	590	602	543	574	544	538	580	562	584	577	524	502	566	588	560	580	552	556	550	579	566	543	576	547	562	572	566	565	566	588	592	540	574	572	604	580	546	544	586	549	573	549	590	563	537	564	579	608	568	588	535	553	548	565	581	581	559	581	544	555	568	577	589	567	559	547	561	541	543	575	588	567	592	535	576	605	542	590	585	551	548	594	571	562	556	544	547	585	563	571	568	544	571	565	565	574	562	548	550	546	569	570	551	568	546	540	582	561	528	605	520	562	575	591	594	505	572	584	577	534	569	571	567	560	516	591	574	568	540	571	505	550	543	540	568	581	585	558	562	583	565	561	571	569	554	571	528	585	571	570	583	540	560	542	594	522	615	585	546	608	591	560	576	540	579	588	583	577	552	600	513	533	570	579	587	562	594	594	519	551	546	533	545	589	578	565	547	572	558	576	519	561	575	582	542	572	583	554	593	590	580	577	605	564	619	544	595	575	544	558	530	595	563	550	592	541	563	560	591	565	594	564	538	543	578	560	589	540	541	595	539	547	581	554	553	560	528	559	537	566	538	543	584	572	599	562	554	515	517	571	577	533	570	562	572	555	566	571	580	545	546	545	525	590	540	588	585	560	566	566	539	563	565	578	569	564	573	566	552	506	573	597	594	577	563	574	570	599	582	527	594	569	600	520	560	590	568	569	590	565	555	579	559	578	555	573	570	574	519	504	619	635	516	560	539	559	521	623	562	550	541	568	567	543	577	537	613	549	549	547	562	541	584	568	592	537	556	607	579	545	552	604	586	551	544	557	566	582	606	608	546	542	556	544	601	571	588	576	572	580	558	540	563	560	539	585	580	587	549	514	527	564	548	529	563	527	650	561	559	555	552	596	569	573	541	564	577	569	582	550	584	594	568	561	529	562	587	522	540	565	514	521	562	496	565	562	579	512	528	599	626	560	545	570	576	536	531	629	543	552	589	569	572	536	578	526	582	604	563	567	588	540	591	547	570	596	544	559	576	536	536	555	562	568	590	580	579	558	560	564	568	547	606	556	545	578	581	559	530	536	573	538	522	563	557	567	569	587	538	564	564	601	570	553	595	585	602	572	566	587	612	619	527	562	590	559	552	598	574	573	524	556	552	554	566	586	561	576	570	580	538	548	551	563	558	537	546	532	552	556	590	573	567	552	593	589	598	510	536	557	589	535	585	571	570	508	528	544	564	582	536	568	523	575	561	620	546	548	575	545	562	574	606	535	593	559	599	567	577	557	569	547	564	565	570	572	538	531	513	531	514	586	563	589	589	620	597	556	562	532	526	578	526	572	561	585	570	571	575	520	571	550	548	605	530	594	562	511	545	543	595	594	560
7378	1076	1131	993	985	1167	806	310	239	236	208	214	234	239	217	208	194	192	181	225	195	173	201	172	169	200	219	200	183	171	189	198	194	230	186	203	182	200	196	194	197	195	190	212	183	194	192	171	181	184	206	180	188	203	192	191	191	177	192	190	186	188	174	186	197	200	209	180	178	185	213	169	190	192	166	194	188	201	177	203	158	196	203	182	213	217	231	188	182	173	199	197	192	233	175	209	183	214	188	192	175	188	170	183	201	191	178	215	210	193	205	162	215	174	198	189	184	193	207	183	205	199	206	194	190	216	225	161	203	188	171	192	194	180	170	190	212	170	179	200	187	202	187	191	184	199	187	211	167	195	173	174	184	162	191	166	192	173	198	197	186	215	183	214	168	215	192	180	173	186	178	191	168	176	187	190	184	208	170	184	188	166	207	203	185	186	182	166	192	192	220	179	175	212	190	207	181	186	206	192	188	190	196	170	193	180	172	196	194	192	180	212	158	179	175	169	188	211	181	196	197	179	198	196	191	172	196	169	203	175	171	190	173	174	204	193	186	187	200	177	194	193	207	192	189	204	175	193	182	176	205	180	195	203	172	173	167	172	198	197	176	203	176	210	218	173	214	204	205	211	194	181	167	217	224	190	176	196	175	211	198	184	180	202	214	211	201	195	194	214	172	216	198	189	208	177	195	178	198	201	175	203	194	166	214	182	158	207	209	193	177	187	172	210	196	208	183	183	188	188	198	172	190	181	210	201	165	166	180	182	176	188	180	189	162	208	185	204	199	221	190	191	178	185	191	190	214	191	177	185	183	202	181	190	214	193	191	198	188	217	210	190	183	193	180	179	173	183	189	185	219	186	205	181	219	182	189	173	185	207	197	203	209	176	187	194	196	191	183	191	218	189	166	195	186	201	184	196	197	178	192	177	183	211	180	177	228	221	183	187	179	187	182	211	202	193	172	186	194	169	171	192	181	169	197	199	182	162	219	167	179	200	196	171	196	190	190	199	164	178	184	195	191	188	189	187	167	159	165	181	190	169	183	173	186	228	181	161	172	171	206	189	210	199	193	224	193	151	177	197	215	191	198	197	187	201	206	212	175	206	169	198	205	197	168	183	191	169	182	159	195	184	177	206	198	178	179	191	185	182	215	194	196	178	212	189	163	173	182	183	182	212	210	204	208	168	197	205	194	197	205	207	185	202	205	200	207	175	194	167	180	201	195	179	203	179	214	238	190	162	199	203	189	192	197	163	207	206	201	182	177	163	204	186	197	192	186	210	174	164	176	165	181	174	203	197	180	210	183	192	219	196	178	197	185	198	170	199	215	201	195	210	208	197	202	188	170	177	181	192	207	169	193	194	223	170	206	213	207	196	215	188	184	195	161	215	194	184	194	197	160	179	211	193	196	200	200	198	219	181	191	186	198	166	202	218	199	167	203	199	207	187	201	195	168	192	178	195	177	209	201	174	169	179	197	194	185	179	192	166	195	202	205	201	183	195	197	199	201	173	182	186	185	207	197	194	180	199	172	185	221	199	208	220	180	192	199	189	186	196	210	206	233	180	201	211	222	189	186	194	194	177	193	211	190	218	201	187	199	183	171	176	189	186	186	179	176	212	192	184	191	193	192	193	201	162	177	218	206	202	199	209	192	180	216	204	211	197	184	171	180	203	185	196	200	200	192	197	214	155	205	208	173	175	182	174	205	173	187	204	223	195	193	186	166	191	188	183	181	187	188	187	191	190	201	177	177	196	193	166	200	188	197	180	187	199	169	180	215	191	195	189	184	204	172	190	190	193	174	193	195	170	186	178	166	203	168	190	182	202	209	192	173	188	195	205	182	199	182	191	185	205	203	180	201	164	163	183	205	197	210	171	204	198	222	202	209	173	194	166	201	199	173	180	194	190	195	193	211	214	191	201	191	213	188	195	208	206	193	201	157	191	182	213	189	160	180	193	197	178	185	215	177	195	182	210	192	206	206	205	187	176	192	184	176	203	191	208	165	201	191	191	183	213	188	226	233	195	172	169	204	175	201	192	210	210	175	193	188	190	199	178	198	200	166	182	173	183	203	180	176	194	207	195	177	170	181	187	193	184	209	173	205	195	215	223	207	194	197	214	181	191	194	183	179	186	184	211	175	201	196	171	198	189	203	204	210	170	167	189	204	177	198	210	173	184	215	195	223	210	189	179	199	177	177	167	194	183	171	197	226	184	195	196	165	185	179	190	197	181	177	161	167	173	187	198	197	184	167	199	160	213	220	207	169	177	191	202	213	198	211	195	184	193	197	177	207	201	188	203	201	187	189	175	181	205	215	177	191	197	176	184	170	199	210	203	192	168	196	192	183	172	192	175	192	196	184	221	193	196	169	190	184	192	179	168	202	196	221	189	186	191	194	211	205	184	185	207	190	212	175	168	209	190	211	173	203	191	192	182	208	230	183	198	181	189	192	224	177	180	183	203	197	174	163	200	190	187	178	188	182	184	201	165	171	197	209	199	185	199	182	194	186	158	184	175	184	173	202	187	172	187	206	158	216	160	179	169	197	194	189	219	202	175	181	209	200	166	225	204	209	200	224	221	196	191	181	176	206	184	190	174	205	216	191	160	202	198	203	167	161	176	191	191	190	208	193	223	199	226	188	176	193	206	191	168	231	192	191	187	175	198	167	199	181	185	208	187	182	181	198	204	171	191	170	167	184	195	190	197	187	202	177	199	190	206	193	182	213	183	177	173	180	180	201	198	189	192	151	192	196	184	182	174	215	184	228	190	161	206	166	190	185	168	182	195	195	179	178	192	188	179	218	222	179	184	184	220	190	188	198	168	198	194	184	170	223	179	181	214	175	212	194	210	216	180	195	190	194	195	211	178	190	224	215	205	221	189	183	176	198	180	216	189	184	197	160	197	188	198	174	187	162	206	206	198	187	209	175	196	217	167	194	179	204	190	172	193	186	185	209	176	172	201	182	205	209	222	199	216	196	198	170	177	200	178	193	181	194	208	204	199	181	172	180	169	174	187	188	206	240	180	203	185	198	208	185	194	201	204	156	187	158	189	197	186	198	175	174	175	195	195	177	182	186	166	203	185	197	210	176	200	191	193	175	194	203	197	163	184	200	238	186	180	175	168	192	188	175	185	189	174	191	203	187	176	182	175	213	178	179	185	176	211	197	180	207	193	195	206	187	204	186	176	174	197	213	209	194	210	172	190	192	181	189	220	205	177	195	180	191	199	196	198	187	196	203	207	188	219	215	220	239	175	180	201	187	193	163	220	193	196	184	197	158	191	200	220	212	194	197	209	206	202	208	195	179	189	190	195	179	193	184	209	180	206	197	171	197	199	217	212	205	190	203	207	181	168	180	207	201	174	184	181	183	201	161	186	186	193	197	205	195	196	186	191	195	192	176	191	165	199	215	189	227	199	179	192	202	191	182	161	172	191	178	178	188	196	195	191	174	217	181	204	210	198	179	191	183	173	182	185	163	174	185	215
6264	1299	2527	3107	3749	4989	3297	1258	788	871	803	694	618	643	607	618	594	579	552	513	563	524	546	522	528	531	562	541	556	507	552	508	542	512	504	521	530	552	496	557	486	533	522	532	512	490	471	490	531	500	506	500	486	500	550	507	492	577	503	507	525	496	525	553	494	517	516	517	505	500	527	494	537	506	537	553	506	524	558	476	507	521	546	522	521	541	497	525	531	517	506	488	547	538	483	527	530	543	498	511	532	520	499	552	489	485	507	528	514	546	516	516	513	523	516	520	510	509	492	475	509	482	507	502	538	555	488	489	506	532	500	508	491	520	516	514	505	473	501	494	491	488	518	530	504	525	503	472	524	522	492	530	543	529	516	558	457	544	499	542	502	492	503	482	491	481	538	495	492	509	545	538	523	515	526	506	512	500	516	477	530	506	502	499	531	497	542	541	529	493	466	493	528	537	503	538	472	512	545	500	479	493	495	535	515	520	515	522	518	471	487	555	489	491	562	559	494	445	490	517	480	529	512	511	544	489	518	530	516	534	491	469	488	496	488	472	488	524	504	485	490	522	558	525	507	557	473	503	511	509	477	477	504	510	529	504	532	527	493	557	539	521	484	496	544	540	534	485	501	510	514	514	532	525	515	476	481	501	534	475	526	468	477	500	490	513	502	484	508	544	516	483	507	525	496	548	523	495	547	511	490	524	491	505	511	472	525	540	493	498	489	497	481	533	489	516	500	521	539	513	467	485	516	485	537	491	536	477	516	514	500	494	497	529	522	519	494	504	494	512	534	521	520	480	512	481	545	530	536	492	521	506	506	499	477	493	550	480	542	508	500	503	525	535	525	488	508	503	507	487	522	549	505	489	486	514	520	512	515	505	493	517	519	490	541	548	506	498	500	498	501	480	499	488	529	511	511	529	488	528	544	525	494	514	513	507	510	487	527	530	479	500	486	532	511	554	495	501	529	496	520	523	460	536	549	512	493	503	454	520	545	509	511	472	481	540	494	554	533	491	499	515	520	499	545	547	525	511	499	508	514	491	531	520	533	523	494	539	520	497	544	513	511	519	486	538	528	509	471	504	497	506	534	536	516	505	491	474	474	514	530	492	509	461	522	485	497	553	531	475	521	532	492	578	499	499	483	490	491	517	551	514	512	473	515	540	494	520	503	495	487	496	499	556	466	490	509	486	515	475	478	501	508	490	503	539	517	448	495	485	503	488	566	522	505	527	470	513	544	539	545	548	507	521	527	540	543	519	501	517	517	444	532	524	521	537	492	514	521	524	514	495	486	504	529	530	503	509	485	553	506	522	526	507	481	526	567	511	513	491	556	491	515	505	547	512	524	558	492	498	502	496	481	508	520	455	497	521	519	535	499	495	520	498	488	513	522	495	489	510	481	501	477	478	505	526	512	500	489	506	521	497	482	484	527	506	533	505	501	519	507	523	528	513	516	504	499	525	476	518	482	524	540	511	512	512	514	479	531	497	531	490	515	510	511	556	512	503	519	512	510	540	516	527	476	493	528	512	519	521	528	514	475	479	506	539	519	502	488	501	532	520	506	526	484	497	509	488	516	521	495	502	557	515	517	484	510	514	521	506	502	510	536	491	528	518	553	513	514	529	548	495	525	491	494	481	488	504	509	511	523	517	504	552	512	480	496	531	553	537	525	510	492	494	548	506	509	509	521	486	518	505	458	478	522	499	525	497	478	515	504	529	517	541	557	532	509	482	522	504	507	507	508	499	504	493	520	508	487	489	516	496	525	508	501	525	551	502	506	502	502	500	496	524	505	523	484	508	481	529	513	555	528	486	517	520	504	495	500	460	489	516	472	463	494	489	548	515	513	501	496	507	573	503	484	519	530	483	525	512	483	525	496	501	499	504	509	498	505	534	529	486	482	513	496	485	493	512	535	504	492	465	538	501	491	472	518	504	529	475	492	512	489	476	481	518	482	507	527	520	518	513	525	507	529	522	502	467	535	513	509	534	527	520	491	500	491	498	534	530	480	505	476	519	503	479	495	494	505	513	484	494	510	490	527	533	493	551	482	493	510	515	501	500	522	559	501	512	495	538	509	509	481	513	499	516	484	506	511	537	494	507	526	521	527	550	471	518	528	487	536	494	515	491	502	492	521	474	531	518	529	527	523	508	522	521	515	473	525	508	519	517	476	487	510	557	488	524	533	528	520	492	560	508	492	485	487	512	498	509	520	506	522	539	501	520	497	537	512	486	526	530	514	501	502	561	527	506	499	487	491	519	536	523	472	501	523	496	500	504	561	557	498	553	493	525	507	481	498	519	476	517	527	505	534	506	517	494	537	496	515	512	521	530	490	538	499	479	459	527	488	471	502	476	513	528	496	526	461	485	494	507	553	485	538	522	530	501	527	503	517	553	498	505	532	482	457	522	539	541	497	525	505	510	498	489	465	501	493	514	508	497	465	480	516	519	488	502	555	549	532	469	552	545	501	502	513	503	531	502	500	519	528	513	507	477	500	546	530	495	542	505	531	501	469	538	520	480	524	508	511	533	517	554	513	527	532	517	503	519	531	542	529	504	548	516	493	519	523	517	532	508	514	473	511	518	513	525	486	493	500	502	517	479	547	489	515	524	505	509	534	490	488	510	518	508	492	521	497	525	501	491	470	529	496	506	489	517	502	512	547	495	505	513	514	507	522	494	508	507	506	510	496	474	493	499	490	515	524	537	510	485	533	478	534	505	530	497	491	532	569	496	513	462	512	473	484	494	526	470	506	505	492	531	474	463	489	476	515	508	501	502	537	506	539	526	542	501	511	516	512	527	469	527	510	519	529	481	491	454	542	528	503	461	565	487	500	490	543	501	530	537	462	484	509	505	512	531	504	475	502	519	530	512	496	494	503	529	542	465	518	524	501	511	540	493	499	539	553	536	524	492	499	495	504	516	500	538	500	515	528	465	517	521	541	535	542	507	511	500	524	481	485	533	546	527	470	508	505	513	512	441	499	537	566	506	477	482	539	507	508	515	481	549	496	544	491	521	506	513	550	541	504	504	508	486	543	530	516	525	560	496	459	483	525	504	490	482	551	488	513	541	495	556	454	505	509	492	532	505	519	546	513	504	494	516	494	489	538	539	503	518	524	496	506	513	501	532	557	502	499	493	483	492	490	507	514	485	501	510	540	541	496	485	519	514	504	498	565	516	486	525	525	519	463	465	500	464	473	473	529	494	571	519	529	500	491	525	501	538	516	501	499	494	507	507	496	518	463	453	537	510	505	530	511	534	492	501	486	496	488	492	536	535	493	480	523	483	501	485	498	488	536	490	506	534	495	518	508	542	510	537	503	525	503	519	499	564	490	497	513	502	522	518	503	497	513	484	501	528	510	515	517	485	534	511	508	527	535	485	499	521	449	548	498	469	503	508	533	518	531	557	540	466	500	521	472	497	524	497	523	498	497	531	536	513	557	524	510	507	448	493	522	486	519	503	525	547	515	583	520	457	484	477	537	498
14707	2374	2275	1875	1725	1879	1414	589	505	520	466	438	459	433	435	460	432	451	400	384	404	393	466	411	390	414	416	402	412	425	417	381	430	387	404	370	396	349	412	402	385	410	370	356	393	358	403	367	387	387	398	371	386	343	383	407	377	389	429	408	375	416	396	426	415	364	398	358	376	394	400	397	431	373	382	413	412	416	398	370	389	413	374	340	380	403	372	388	371	422	388	403	402	388	390	396	393	397	401	386	351	409	362	364	366	424	388	354	365	381	404	387	383	346	391	377	400	410	374	376	398	417	374	379	411	392	424	395	352	347	391	352	389	385	387	345	334	375	440	407	363	372	397	387	360	372	410	427	377	372	424	392	364	383	342	382	357	407	368	402	405	457	422	379	418	397	378	394	391	369	381	401	380	403	386	400	421	381	447	383	386	421	386	393	391	416	385	401	427	378	335	367	356	355	354	392	425	372	368	436	395	417	373	393	413	383	398	372	350	377	392	445	375	380	376	402	390	373	367	388	406	354	341	425	385	384	390	399	353	413	360	377	386	417	415	402	373	386	392	392	427	384	393	402	411	386	389	407	361	369	409	371	395	356	404	361	404	400	398	370	379	423	401	392	445	357	417	389	389	423	392	384	390	386	369	361	379	401	366	415	405	419	385	326	385	385	396	401	380	381	416	384	417	396	385	362	432	401	442	372	386	385	424	377	376	412	395	356	427	395	434	365	378	399	412	381	376	374	399	408	404	396	394	414	417	397	373	420	406	393	399	346	375	400	383	399	398	380	357	395	352	406	396	405	424	369	400	416	409	387	410	376	426	375	388	381	410	406	389	378	370	364	410	354	408	378	378	391	391	396	395	384	382	426	385	416	407	385	398	441	340	391	369	363	367	399	442	402	342	422	367	386	357	408	403	428	413	397	380	412	404	410	385	399	391	381	393	417	384	385	385	422	413	409	389	399	399	404	394	384	392	401	408	369	429	395	384	356	414	352	390	408	402	378	409	398	391	422	361	366	383	379	377	362	393	410	383	401	388	425	388	390	363	365	405	422	387	381	387	410	356	397	392	398	388	369	367	372	371	370	372	419	371	422	421	420	408	401	400	358	357	371	367	429	400	398	412	401	375	365	398	367	398	373	386	409	376	367	385	372	380	390	398	365	387	409	375	394	411	388	393	390	436	438	417	389	389	457	381	385	404	378	402	397	347	384	407	402	412	372	382	415	380	397	381	376	393	382	408	362	395	392	384	394	378	385	383	401	390	408	403	402	374	391	384	451	381	411	372	408	391	379	384	400	358	369	421	396	393	374	382	393	381	395	404	365	399	398	422	415	397	372	385	397	418	387	418	435	363	359	368	419	366	378	375	403	370	390	351	382	378	393	412	393	402	408	412	352	398	370	419	426	382	404	387	401	394	395	427	400	417	360	430	437	386	385	403	444	396	368	385	402	396	322	379	375	405	360	394	402	401	422	386	414	408	392	371	353	394	386	353	386	411	386	400	408	384	377	375	335	372	398	378	401	399	405	368	408	367	388	389	401	411	432	386	443	411	376	398	392	394	391	410	403	394	400	380	352	355	406	410	385	395	379	371	379	369	406	396	357	385	381	375	415	387	345	418	428	406	387	373	390	376	428	426	403	387	400	380	406	360	390	420	393	394	437	421	375	387	358	432	383	402	405	395	383	417	381	391	420	368	407	387	397	409	364	395	410	343	394	389	394	431	390	382	362	362	380	365	358	420	386	343	400	347	391	417	404	350	380	374	387	405	365	330	361	362	406	387	362	399	382	356	408	392	400	373	392	403	445	369	401	398	405	369	410	409	401	401	429	437	420	374	353	410	376	420	427	436	405	383	381	432	387	419	383	381	385	380	407	372	363	357	429	389	420	406	410	368	348	370	392	377	357	390	361	406	389	397	393	382	357	386	382	369	412	400	390	406	370	379	371	377	339	405	368	383	377	375	376	372	394	394	385	394	358	396	387	366	402	359	361	406	398	374	379	368	352	397	411	406	366	357	382	415	406	418	407	444	418	387	397	393	360	384	393	407	391	428	378	390	397	391	408	387	364	404	440	410	374	387	381	357	407	369	428	445	366	413	356	385	430	375	414	357	377	428	419	414	391	366	375	439	388	430	371	355	366	365	397	390	394	383	385	387	439	369	389	407	362	394	411	371	380	423	403	371	398	418	398	378	377	392	402	401	354	386	407	359	404	347	423	374	367	378	397	373	372	403	397	380	411	392	366	402	359	411	362	387	381	412	402	394	395	376	385	423	409	365	387	370	403	373	415	434	373	426	417	412	370	384	362	389	391	388	342	362	373	400	367	408	403	361	368	391	410	369	396	355	403	381	369	392	391	367	382	386	399	383	428	418	425	388	380	413	377	391	406	383	371	396	403	413	380	410	356	407	415	345	415	418	383	380	356	406	386	365	388	382	380	375	388	404	410	400	410	381	388	410	390	399	419	378	404	393	388	385	355	427	386	364	420	388	410	429	368	396	440	365	397	408	415	352	417	374	387	362	363	409	373	390	381	417	377	383	411	405	389	387	329	427	436	418	386	405	425	397	366	393	395	427	390	412	380	390	425	392	361	390	367	407	368	377	385	382	358	399	381	383	370	392	380	391	389	369	379	371	405	395	414	323	387	380	357	433	369	381	383	380	352	431	409	407	383	385	393	353	369	391	378	394	405	393	412	392	356	400	387	411	372	417	411	366	379	413	404	392	378	407	361	384	383	371	339	374	370	373	382	342	382	401	390	438	409	348	389	370	377	376	395	408	388	385	395	394	390	422	381	394	375	419	415	365	419	434	392	410	435	377	384	375	422	376	372	387	388	371	370	337	389	351	392	401	437	436	360	340	385	382	383	388	371	368	349	388	394	395	415	394	381	376	385	362	397	391	407	381	423	364	414	402	449	362	435	416	391	378	409	406	410	388	410	408	396	397	392	399	439	353	434	395	381	439	381	392	365	394	414	365	387	382	359	386	399	392	376	422	401	372	351	395	354	395	359	386	409	362	341	408	403	402	385	383	430	385	394	381	391	388	410	404	384	390	405	425	382	394	375	397	426	370	399	405	392	403	364	398	391	403	389	387	379	417	387	388	393	395	417	399	375	421	377	411	380	391	438	410	393	398	370	381	386	368	424	376	429	400	439	386	383	387	401	375	393	392	399	380	359	402	395	397	390	400	406	391	394	436	371	397	383	382	381	358	412	384	384	369	392	403	358	381	409	408	415	392	369	400	390	406	405	405	454	399	379	414	405	374	394	392	375	420	390	359	402	398	439	386	358	428	350	361	430	369	366	380	361	397	342	369	398	400	402	413	374	413	431	407	402	438	420	414	407	406	422	407	382	418	349	406	430	346	415	428	427	373	416	395	371	415	393	415	406	429	387	387	363	389	380	397	367	407	400	409	374	382	387	393	386	396	401	360	382	350	364	386	373	380	394	398	376	388	423	444	395	428	353	391	378	403	434	373	403	415	390	385	389
8627	2295	4242	5153	5778	7323	5112	2052	1442	1443	1334	1207	1144	1148	1031	1071	1006	1029	1000	970	977	951	964	944	953	916	918	985	933	918	1014	949	945	935	935	934	845	930	907	941	895	885	906	911	923	863	943	927	909	906	924	902	893	931	887	938	894	888	888	939	915	922	952	905	913	954	936	874	859	872	892	925	937	946	901	915	936	904	917	880	919	933	926	885	907	941	872	901	927	883	903	913	888	898	903	865	904	913	909	933	870	909	934	871	873	863	877	920	873	941	847	917	861	886	881	884	939	898	884	907	876	873	893	917	924	903	866	892	934	866	888	863	860	889	889	909	892	872	927	941	887	916	951	887	941	861	886	894	880	889	880	915	856	845	880	938	908	967	836	886	877	942	906	915	817	882	851	911	923	894	918	884	870	943	902	913	881	876	920	903	896	854	871	908	910	919	916	897	939	862	917	868	924	878	897	965	890	910	867	878	915	891	908	957	848	863	864	889	905	901	885	914	863	886	890	842	910	929	951	910	943	840	828	859	859	922	883	933	890	859	852	922	891	886	855	933	915	937	920	875	901	868	851	921	904	899	895	932	839	925	914	879	913	885	856	935	868	901	895	910	874	902	858	925	880	897	905	886	876	883	875	916	880	921	916	893	946	912	878	871	931	852	852	867	890	881	893	889	952	869	880	869	872	839	866	874	880	881	902	897	898	840	932	891	955	904	919	870	912	895	853	843	921	902	898	893	849	901	918	917	900	903	903	886	869	904	929	911	882	911	919	918	849	891	910	943	904	897	909	923	848	865	886	880	917	848	958	887	891	902	917	878	882	947	911	928	904	942	847	888	909	911	902	891	853	908	865	887	881	917	883	929	865	910	906	883	873	930	931	835	908	876	902	937	882	950	853	983	897	906	887	917	892	889	937	894	823	869	872	892	873	918	877	869	901	938	868	903	917	826	914	877	925	871	901	921	896	897	864	894	898	936	906	895	905	907	920	897	926	885	894	901	887	871	931	901	934	912	864	909	928	887	924	879	914	918	911	900	935	912	871	884	896	847	865	892	939	875	900	869	902	866	853	892	851	881	858	892	835	874	864	955	918	925	914	918	918	891	904	864	855	816	911	862	910	898	864	892	916	964	824	932	929	887	868	935	927	864	905	888	901	921	897	892	911	841	930	908	880	912	861	905	862	849	945	881	899	843	900	953	882	895	919	831	899	918	907	973	857	881	880	915	886	924	897	922	910	899	909	869	863	906	860	875	924	947	882	946	912	863	872	882	841	887	862	943	857	883	925	914	855	875	942	882	905	884	885	897	892	867	874	886	872	889	841	877	942	889	870	938	866	890	890	870	915	909	914	895	891	870	850	907	937	897	846	887	869	929	878	882	946	927	897	909	926	890	914	904	882	887	834	943	888	892	876	957	938	914	906	850	929	910	881	907	901	871	958	905	910	887	883	938	899	892	881	912	893	883	838	957	907	897	942	900	892	855	869	912	880	872	883	881	847	930	926	894	915	891	921	941	848	899	867	908	874	842	851	861	877	875	946	945	864	938	874	918	912	906	867	836	868	912	922	904	890	889	954	914	912	918	866	961	881	874	893	911	897	879	908	860	876	861	876	912	947	879	827	888	869	897	872	923	906	963	902	880	914	923	900	890	882	870	949	940	891	881	859	910	891	972	900	870	899	933	829	868	900	893	926	913	896	932	901	888	881	879	871	823	853	918	887	934	881	912	867	927	894	898	856	920	942	884	932	848	855	896	901	866	883	921	851	908	900	938	850	905	848	872	894	895	925	874	915	923	884	937	894	879	901	922	844	882	831	935	865	873	922	951	872	906	870	899	867	894	890	909	916	877	871	891	938	914	898	871	879	912	887	938	920	917	830	922	917	871	884	922	906	897	895	912	890	1002	849	879	927	847	873	929	835	906	865	941	862	914	928	882	886	925	906	890	932	892	911	908	897	879	845	858	903	909	912	911	879	904	917	901	941	908	892	912	904	878	908	837	885	925	900	863	928	889	941	911	856	903	878	885	916	919	920	915	889	884	923	877	913	934	937	925	845	922	887	920	871	881	880	895	951	839	897	880	858	833	896	931	853	869	819	937	906	928	865	922	909	921	833	915	886	893	934	897	868	906	874	879	868	837	926	876	908	860	916	934	888	895	870	897	871	880	878	896	869	896	847	913	828	922	885	911	841	924	962	886	898	877	916	894	849	874	901	914	867	930	886	899	900	923	898	915	921	853	925	967	840	888	941	853	897	865	865	901	915	901	900	867	872	886	909	879	893	874	886	873	862	941	953	957	880	892	937	888	959	1008	918	900	849	854	921	917	891	907	906	850	860	890	893	915	906	918	943	861	892	921	855	872	879	935	878	936	910	882	856	906	859	949	895	874	929	844	859	891	880	890	864	832	863	886	896	829	903	914	890	914	892	913	922	885	886	889	921	892	892	907	888	836	893	915	884	882	908	866	884	927	925	895	897	889	892	897	851	883	912	868	868	883	912	879	909	955	889	898	840	901	868	915	950	871	918	832	881	889	878	885	832	905	835	920	912	905	915	883	881	926	884	894	905	908	894	871	881	873	876	890	892	886	894	917	903	927	908	904	914	866	895	899	923	898	866	849	775	881	853	891	911	865	892	866	897	939	899	915	927	974	896	885	888	895	938	895	883	839	883	898	886	872	914	849	876	893	848	913	926	878	941	862	894	887	927	879	930	919	926	934	866	899	854	932	953	910	931	911	934	865	903	935	933	886	915	866	924	937	858	904	852	882	931	896	882	938	887	864	873	884	904	953	924	871	856	919	873	869	944	878	934	953	913	900	906	910	886	879	884	897	868	924	908	876	884	865	949	900	973	915	909	882	857	873	936	851	895	911	884	927	890	917	865	929	896	907	929	877	901	911	958	958	910	937	855	873	883	889	902	940	931	919	926	926	919	920	907	925	927	915	912	865	956	911	942	901	895	923	863	888	842	890	906	881	921	977	902	864	902	915	949	947	808	936	825	898	929	917	880	917	916	918	889	904	893	945	954	931	927	900	876	906	919	916	857	891	909	891	871	887	910	901	852	923	873	927	889	925	934	879	911	915	908	954	924	965	882	874	909	923	905	863	890	898	836	961	871	845	859	908	893	868	867	884	943	897	872	909	927	954	870	894	885	879	900	928	939	888	883	902	900	881	930	935	933	914	915	903	946	933	894	824	923	889	902	874	910	907	869	914	903	906	912	899	895	865	900	929	889	844	880	925	907	830	847	930	893	910	890	897	894	927	918	869	912	909	868	832	932	891	953	931	906	921	816	871	924	879	918	841	913	880	902	900	931	890	923	887	820	936	937	880	948	895	882	903	889	913	850	829	877	885	933	931	957	862	908	935	898	894	912	858	932	904	884	933	912	921	908	876	917	920	901	890	890	853	876	863	865	882	881	874	900	897	920	882	904	890	895	903	850	920	918	908	908	911	922	958	917	927	903	876	873	968	851	876	883	949	873	873	886	871	877	904
2029	546	608	497	487	567	483	275	247	269	281	226	242	230	226	237	225	226	220	214	219	212	219	231	229	228	224	263	253	205	218	183	217	220	222	212	236	227	197	252	213	218	233	227	245	209	261	238	237	225	238	223	229	224	216	239	227	224	194	236	228	222	224	271	234	225	247	232	239	216	235	237	188	231	228	205	224	208	256	266	240	240	249	211	205	229	281	233	211	234	228	237	271	234	226	227	219	211	232	236	243	271	198	238	207	248	248	241	213	217	245	249	209	213	260	229	229	225	246	224	244	229	203	209	233	231	225	231	213	234	223	253	239	227	255	277	250	231	211	230	230	237	229	232	209	209	225	205	215	241	210	230	220	249	246	247	229	240	211	225	236	262	227	249	248	227	232	214	209	234	229	222	230	247	222	233	203	286	235	249	239	247	226	233	228	214	227	264	242	263	219	224	225	214	209	202	251	219	201	213	237	228	215	220	232	232	237	254	241	257	207	238	201	226	249	216	234	238	222	221	220	233	247	253	206	245	218	217	245	206	224	242	231	228	255	227	229	234	234	223	223	239	245	217	237	228	213	205	254	235	235	234	246	224	214	236	215	220	204	220	227	247	238	242	227	206	200	233	225	239	197	211	206	237	239	226	232	223	243	216	240	226	209	210	221	254	242	233	234	230	212	225	241	249	220	215	216	261	247	203	241	240	237	207	209	225	254	212	228	220	236	219	247	238	242	227	233	221	198	225	258	215	207	213	220	232	234	265	253	224	208	219	223	222	203	237	208	249	212	228	258	214	243	228	261	237	244	223	252	258	264	208	247	202	251	214	239	238	215	221	223	233	244	210	252	261	236	235	227	214	237	214	218	222	234	218	255	239	229	214	244	243	246	239	223	230	228	235	240	219	213	241	251	260	216	237	226	206	224	242	215	244	229	230	230	210	210	217	260	231	223	247	244	234	274	253	206	251	246	224	242	225	226	213	199	233	245	256	224	222	217	199	225	216	232	226	227	245	233	225	231	238	250	236	231	217	223	236	230	233	219	239	222	240	257	202	207	239	243	229	253	209	214	213	215	216	237	244	240	251	205	221	222	233	225	249	254	235	223	229	202	222	259	218	231	201	238	247	230	234	212	205	221	239	205	197	212	242	243	213	211	227	233	218	237	251	220	223	202	233	264	248	229	204	243	255	198	248	242	252	233	236	249	210	246	224	223	236	243	237	233	211	226	229	238	234	247	223	237	223	200	226	232	235	229	220	228	249	227	272	211	210	254	235	215	239	241	241	199	214	228	230	250	252	236	241	239	223	229	202	210	216	229	231	244	225	247	249	258	232	227	236	227	224	226	226	242	217	246	193	250	208	241	225	189	255	224	230	234	233	247	217	208	207	250	205	220	245	243	228	270	239	199	231	227	240	225	255	254	228	264	240	206	247	215	226	217	215	231	203	233	227	218	238	177	255	233	220	244	268	213	223	221	244	213	235	249	226	197	239	234	211	216	206	226	233	243	230	230	228	185	227	214	238	221	202	235	238	209	268	227	221	211	208	230	215	207	221	198	232	215	226	229	217	230	240	239	208	218	224	247	256	237	230	213	244	258	242	256	241	216	238	261	211	239	258	238	225	232	212	257	252	229	211	248	243	217	215	249	216	229	251	227	238	247	240	229	247	227	249	226	242	221	221	225	250	215	236	234	233	237	238	274	219	221	264	228	243	218	229	242	244	246	220	226	201	252	221	235	251	235	213	222	235	242	236	268	244	231	213	252	240	250	229	262	221	238	254	224	240	241	235	239	237	233	264	227	202	212	214	225	239	209	253	227	258	250	231	233	237	206	234	214	223	249	222	203	214	186	224	256	247	240	222	261	228	208	222	242	212	232	203	238	240	213	231	223	231	241	231	232	243	216	237	227	223	206	214	219	228	217	261	202	231	221	258	227	258	250	236	220	236	202	248	194	218	222	217	217	219	198	236	255	244	246	227	248	199	212	208	243	229	213	202	226	231	240	223	226	230	253	224	209	207	243	245	206	218	229	210	220	241	241	211	233	257	252	248	234	234	233	197	228	224	235	210	221	230	213	214	212	236	220	248	203	225	235	191	202	220	261	189	243	255	226	236	232	212	226	221	226	216	231	204	247	230	203	201	214	243	217	228	212	228	212	237	231	231	219	235	207	216	226	229	225	240	243	225	233	239	233	201	258	240	212	236	247	249	247	228	223	254	251	230	191	233	206	230	238	213	222	215	210	272	243	215	245	243	248	241	229	250	251	229	227	220	216	207	239	235	239	230	225	223	210	221	221	243	255	223	244	246	196	245	196	213	250	217	222	238	243	256	226	234	219	239	221	246	253	241	192	246	211	257	254	246	207	184	221	234	227	240	239	240	221	216	204	245	241	236	250	231	221	247	247	237	243	220	239	219	224	241	239	227	242	240	240	239	247	226	240	227	230	242	198	223	226	226	180	227	240	216	261	251	247	242	234	244	238	212	240	221	246	242	268	223	244	251	255	260	208	213	230	208	254	233	243	210	232	253	247	206	219	241	222	202	229	222	235	225	237	220	201	242	191	221	206	228	254	252	216	212	242	240	217	234	238	230	235	250	234	225	205	219	237	198	228	215	203	210	218	214	238	229	229	228	241	237	209	211	216	220	222	243	237	241	231	224	229	225	209	199	232	189	242	230	224	223	223	233	249	225	238	202	225	249	258	206	201	228	239	235	218	227	211	227	210	237	233	220	251	237	242	234	223	225	237	216	208	229	213	212	254	237	239	238	247	224	230	227	209	200	236	211	243	211	235	216	218	243	234	231	227	193	225	217	208	231	230	233	202	239	204	242	253	239	218	232	218	211	242	248	242	235	245	218	224	255	236	204	277	235	252	238	227	218	244	212	235	202	240	220	215	213	218	205	239	266	237	236	253	206	218	232	256	214	249	237	215	224	237	223	232	208	215	230	241	197	209	202	233	202	213	195	190	240	226	224	215	244	271	255	227	219	221	231	240	252	237	259	239	216	229	212	232	197	221	233	266	229	213	253	243	247	224	229	238	225	230	223	249	227	244	224	203	224	229	255	265	240	253	256	243	233	224	198	259	221	206	225	248	221	235	213	246	236	244	236	246	248	208	233	223	235	224	261	234	233	227	206	225	242	221	225	244	223	252	208	209	220	210	232	219	208	244	197	229	204	221	216	248	237	224	249	215	245	226	208	243	224	223	209	256	208	218	256	214	228	258	249	222	229	220	204	233	200	224	231	208	239	235	196	247	230	234	264	242	256	229	214	237	236	214	216	215	226	245	255	237	199	246	210	226	237	242	245	243	230	196	233	232	236	223	213	233	198	231	216	197	228	238	237	254	242	215	246	228	257	248	228	214	201	207	219	216	216	248	231	235	241	215	252	241	225	216	236	221	203	253	243	234	242	232	248	241	238	238	233	203	221	263	219	221	252	228	250	225	232	220	212	212	253	219	237	247	200	224	238	235	185	231	218	203	233	232	208
1911	883	1285	1457	1700	2237	1772	750	640	603	617	636	562	595	549	560	520	583	562	589	569	555	553	573	582	565	551	571	534	564	570	543	564	600	544	529	573	575	540	540	549	571	568	576	573	596	543	559	554	576	575	547	586	595	582	578	518	572	523	590	556	574	586	511	546	536	597	614	545	584	505	586	521	526	565	587	586	612	537	541	561	555	592	551	605	566	570	547	622	572	594	529	532	550	537	600	564	509	545	541	561	565	563	573	565	601	552	571	580	601	636	604	612	541	543	562	524	566	575	599	519	570	551	574	578	564	584	551	558	562	550	588	584	533	611	577	566	545	562	539	578	560	546	593	565	609	510	564	584	583	590	591	547	557	537	582	546	565	566	542	575	545	556	556	533	584	546	547	567	517	520	566	585	583	562	560	581	543	574	573	556	521	547	545	511	582	567	574	552	536	539	541	544	600	576	582	565	537	575	590	598	589	535	570	563	555	546	537	549	582	502	574	608	591	552	583	589	541	526	556	568	506	548	567	537	518	563	603	528	561	589	551	602	609	575	557	555	555	548	595	633	564	544	585	557	550	594	540	569	574	568	531	559	554	608	577	598	570	550	586	561	560	566	515	561	571	579	578	540	558	529	532	575	568	569	600	561	579	577	567	596	543	524	587	599	529	591	566	539	540	543	544	574	558	573	547	589	511	536	562	620	541	565	559	547	567	585	544	544	598	588	574	565	600	542	539	571	562	579	602	553	556	537	557	569	573	580	573	555	592	585	541	548	582	592	583	544	582	618	509	585	564	578	572	559	570	514	542	565	593	561	604	544	565	527	545	605	558	555	563	531	547	547	524	525	569	533	554	601	569	562	559	570	590	586	540	516	565	579	570	527	581	569	540	545	512	579	585	572	550	556	586	562	545	554	612	540	573	552	534	565	567	587	569	568	600	589	591	556	607	574	576	552	548	540	534	484	580	583	573	520	520	523	537	577	548	591	612	550	570	597	547	556	601	616	594	593	588	579	578	523	591	538	597	578	570	552	595	544	571	526	541	573	558	571	549	611	572	510	558	566	559	586	584	572	573	582	572	585	573	553	554	558	613	593	535	561	557	536	538	536	561	550	567	546	568	551	569	537	573	565	574	558	570	563	546	567	572	589	591	526	566	595	549	591	516	552	554	530	561	546	562	569	553	563	573	545	568	558	582	560	550	566	552	512	528	506	541	588	568	554	537	562	546	506	566	561	572	570	570	515	566	566	617	568	534	565	546	592	579	551	572	584	554	544	566	559	590	560	568	555	594	553	583	616	596	574	585	584	536	555	551	574	570	560	530	556	565	538	549	561	578	605	560	566	527	573	549	551	545	510	556	552	528	558	526	582	596	560	562	540	551	586	552	570	547	513	499	580	585	555	563	561	544	562	576	563	545	551	572	531	578	564	574	568	549	573	605	573	574	567	580	568	566	543	594	540	563	528	593	549	605	578	568	580	558	513	564	575	589	559	563	618	586	586	548	554	555	568	560	562	565	589	545	545	525	590	591	574	578	537	550	587	567	538	566	563	583	588	535	557	588	577	564	561	569	514	574	568	570	562	570	627	574	541	558	558	610	568	581	598	596	590	573	499	556	575	545	606	570	571	580	554	570	607	580	558	601	572	575	533	573	566	522	540	564	566	566	515	562	568	526	536	578	586	576	594	561	571	559	590	574	540	579	556	544	543	566	599	566	554	542	550	580	587	532	556	588	590	560	532	526	575	581	552	555	545	543	571	558	552	514	571	576	581	619	598	528	589	541	546	577	525	549	573	564	585	562	561	560	584	572	555	569	574	557	587	604	589	593	567	578	597	602	540	538	552	596	567	506	606	587	542	618	537	574	576	570	543	589	556	547	595	560	572	579	563	584	564	570	600	513	564	559	557	530	559	565	603	574	526	568	627	563	569	554	582	567	572	580	539	554	560	563	546	537	551	575	595	547	565	568	601	546	542	559	595	564	573	575	585	551	552	558	572	518	542	587	567	565	602	550	554	564	570	644	596	585	563	563	552	580	523	549	601	584	600	590	543	577	571	589	588	563	545	560	566	555	565	590	594	547	536	539	571	564	535	574	600	581	549	541	574	525	612	558	610	555	566	559	566	545	540	524	552	537	559	558	594	516	555	580	595	557	598	591	567	589	571	559	530	549	579	574	558	607	567	600	579	599	586	575	557	546	588	570	562	528	546	596	580	520	580	548	545	591	561	574	547	563	556	557	580	578	559	610	559	543	576	568	578	568	570	584	535	579	538	558	581	562	566	571	519	593	590	556	555	558	553	570	544	573	580	529	584	563	585	569	579	542	569	585	576	612	550	545	563	567	526	556	594	533	551	566	568	534	543	511	567	546	576	541	534	592	576	511	524	555	528	609	560	543	592	562	540	554	588	568	519	584	551	561	575	548	639	582	609	526	556	569	582	554	559	548	530	593	535	542	593	560	578	551	588	573	543	570	568	570	566	571	584	601	582	532	534	547	546	570	619	595	559	579	541	543	603	570	573	597	560	597	578	584	551	547	553	524	567	554	576	540	598	584	558	539	561	563	603	545	507	571	582	573	538	545	562	603	591	567	581	557	545	512	593	547	578	531	578	552	546	545	514	559	585	591	553	534	539	597	586	613	587	575	558	548	579	553	582	528	601	542	556	571	502	580	542	569	564	573	568	590	542	561	569	569	574	584	495	569	570	556	608	572	560	544	528	587	613	591	582	527	574	618	575	586	560	588	539	558	581	547	555	590	559	613	580	564	555	546	579	563	566	600	554	555	536	559	602	539	568	538	553	541	574	580	564	554	589	547	550	556	572	544	544	576	545	566	555	557	587	580	552	565	591	556	574	511	558	568	560	533	551	539	550	567	516	540	537	545	543	567	521	597	533	563	565	597	547	548	559	535	566	570	599	589	540	570	548	606	531	604	578	574	561	566	570	548	586	571	598	555	572	573	575	555	544	558	575	556	570	556	575	564	580	529	592	564	531	563	516	578	577	532	530	611	565	584	562	564	535	568	615	550	550	610	545	541	525	555	542	586	576	535	547	524	527	564	552	637	578	590	532	568	547	558	570	568	563	575	552	564	564	596	568	537	601	579	572	545	597	572	562	550	517	584	560	567	561	550	572	585	568	586	564	549	593	567	588	579	586	548	578	590	592	534	566	583	584	551	556	600	541	572	580	553	530	603	604	555	587	534	550	509	590	565	550	527	511	568	552	590	539	536	544	557	549	542	572	589	528	529	531	564	598	545	536	555	535	569	559	569	576	586	567	560	554	598	577	568	568	568	559	545	587	542	603	552	589	572	575	576	609	542	610	590	557	560	592	582	565	547	562	554	546	560	565	568	540	521	545	534	603	579	562	556	589	568	584	535	581	536	531	574	529	548	578	533	564	544	532	615	605	564	588	544	538	558	576	581	592	548	569	564	582	568	574	639	580	572	575	571	564	533	535	606	576	518	566	556	500	553	552	569	558	563	557	545
7858	1169	1347	1051	931	994	778	328	245	238	236	211	199	236	216	216	202	177	224	221	225	222	200	223	195	174	243	200	179	201	183	187	203	176	177	198	176	199	175	206	191	193	202	200	188	184	194	200	206	188	195	206	189	177	178	181	219	147	185	217	198	192	186	210	200	213	197	199	187	198	213	190	202	185	188	203	181	181	178	173	190	193	201	176	189	185	180	175	169	202	193	188	184	162	183	210	169	163	177	168	177	234	176	193	177	169	175	160	191	193	176	174	182	219	212	159	190	215	190	199	179	184	209	219	176	189	202	179	190	187	199	195	197	176	197	209	178	182	207	216	211	194	222	200	166	189	175	209	168	195	188	185	192	168	194	178	184	185	199	241	202	198	179	195	192	179	175	176	177	178	188	202	190	190	190	189	206	196	200	199	194	180	201	200	204	190	193	169	189	202	183	174	196	225	185	234	191	195	175	186	191	210	190	214	167	165	175	208	184	207	188	195	222	198	178	186	174	207	196	207	198	231	214	200	177	196	190	179	204	187	188	177	199	193	177	195	172	197	194	211	194	191	177	195	170	226	193	179	176	175	182	180	186	189	191	167	203	184	218	165	211	205	178	193	206	180	192	186	208	214	197	185	180	187	191	193	190	206	174	190	213	207	179	221	202	184	201	193	213	184	178	191	173	190	202	212	184	196	193	199	195	199	203	227	200	190	230	189	194	212	204	227	188	180	198	212	184	193	203	186	195	177	172	207	198	169	198	188	210	177	196	197	196	215	184	191	208	176	186	190	192	220	202	203	209	201	178	203	203	203	206	180	191	204	179	182	209	204	192	171	191	185	176	190	220	206	189	201	204	191	216	202	193	214	190	198	188	188	205	211	179	187	224	187	152	196	217	199	174	199	180	174	186	185	204	192	196	161	190	162	183	193	196	183	191	219	187	205	194	172	189	178	162	205	164	155	162	176	202	211	210	174	188	184	218	194	189	191	227	177	176	192	200	185	165	189	213	203	185	197	203	193	189	206	179	184	197	212	176	191	237	200	168	191	151	181	175	195	191	185	170	209	207	177	187	198	171	182	198	211	180	200	181	184	199	208	201	204	215	192	203	174	200	190	174	230	208	191	178	183	192	188	209	190	196	195	209	177	188	202	230	190	202	195	180	174	204	208	170	176	209	208	228	214	200	192	149	179	183	187	165	176	201	194	180	195	199	175	186	185	197	191	195	225	175	189	188	196	195	173	201	193	196	204	233	204	194	184	175	197	184	177	210	185	209	199	183	194	177	188	189	188	197	185	213	197	199	190	197	199	174	161	196	202	190	178	174	184	206	191	191	195	190	194	195	209	196	180	170	174	196	201	190	202	193	192	184	218	194	185	213	181	220	162	231	180	193	177	185	186	186	187	188	183	219	192	158	182	207	173	178	191	184	203	194	190	172	183	197	183	203	187	165	211	212	173	180	199	199	168	167	190	194	193	185	179	195	162	190	195	190	203	201	190	175	201	182	186	195	200	193	200	201	182	211	213	209	187	173	179	197	231	188	191	184	214	192	208	183	213	190	189	160	196	171	184	188	188	218	178	192	202	179	181	175	189	183	190	207	174	204	183	178	194	171	165	209	173	206	194	195	187	199	221	194	208	186	176	228	201	170	193	204	177	217	194	188	190	183	188	197	196	162	205	199	166	190	190	201	181	170	192	194	188	184	216	199	216	202	210	190	202	191	185	187	190	196	179	173	213	200	203	195	222	187	205	171	191	183	211	204	184	195	203	182	186	186	194	209	197	168	176	178	208	204	187	211	194	186	165	205	181	171	182	187	186	210	174	183	193	197	161	169	203	189	205	179	230	193	202	194	175	221	205	169	185	209	197	216	167	187	210	203	207	203	195	186	187	174	194	201	206	190	213	194	198	189	170	185	190	184	189	203	176	196	203	200	206	166	187	198	206	185	216	196	196	197	201	183	171	189	177	210	207	181	157	205	190	183	212	180	190	203	205	205	173	226	220	173	192	206	213	174	191	207	209	193	209	203	201	197	202	198	187	184	170	179	192	213	175	200	197	204	203	208	187	213	206	187	178	163	192	225	192	190	185	175	213	182	179	180	186	190	175	205	183	186	181	196	184	194	167	172	201	192	166	223	201	174	184	165	171	179	211	207	189	184	169	210	175	192	187	208	185	168	203	189	202	195	195	196	177	210	207	224	179	168	192	187	208	171	171	202	191	174	207	187	180	209	180	213	178	182	198	225	190	196	184	186	186	221	204	210	206	175	210	204	173	185	159	207	180	187	167	181	186	176	216	202	193	185	221	202	198	198	190	188	171	190	185	186	193	212	191	179	179	182	191	179	181	206	195	187	170	197	178	216	188	205	178	196	224	193	196	194	219	176	202	176	191	183	219	191	181	232	190	177	211	178	159	175	204	205	191	209	166	188	185	184	198	180	184	199	205	195	202	176	202	172	190	229	215	188	179	167	206	210	177	166	165	173	187	211	182	184	181	198	213	209	196	213	176	199	198	172	205	186	191	180	196	208	206	209	182	176	184	201	181	197	190	198	205	189	182	198	210	194	186	185	203	199	182	181	195	191	183	190	213	173	175	190	192	191	206	205	187	225	169	178	186	184	189	182	169	193	174	188	214	203	186	172	182	183	187	189	188	194	188	174	196	205	189	206	178	206	183	186	186	170	191	200	194	186	181	188	217	196	175	196	180	165	164	196	213	198	188	214	181	189	165	186	160	175	205	188	217	177	171	171	224	187	196	209	223	152	200	210	159	193	195	198	202	202	182	175	211	173	210	216	197	191	183	202	196	201	174	178	178	217	180	204	171	185	216	186	205	204	197	189	188	186	199	185	204	202	140	196	188	170	179	195	219	191	195	199	186	204	165	203	181	200	187	188	212	193	209	210	201	208	184	205	193	156	189	196	195	188	179	216	188	207	184	172	215	175	179	181	176	187	181	206	182	193	182	198	204	184	191	185	171	179	197	181	198	190	191	188	219	190	199	191	187	183	185	168	232	179	170	180	197	191	180	189	187	172	203	183	175	187	185	172	197	187	216	201	192	175	172	175	223	201	197	192	186	207	209	209	188	180	167	174	197	191	189	181	228	187	189	243	225	168	199	198	197	200	208	179	181	219	190	175	201	194	190	174	194	195	171	184	190	183	198	207	180	193	208	208	192	184	171	192	188	185	194	205	169	206	186	179	161	202	183	221	185	189	221	210	174	177	184	199	184	194	193	177	193	184	186	188	190	158	180	190	196	215	186	215	215	195	186	198	181	200	184	199	197	194	226	180	188	185	205	197	163	186	198	185	176	179	215	214	184	163	217	195	195	190	194	193	200	183	179	190	188	161	185	200	168	205	182	189	189	195	198	207	185	194	192	192	183	194	211	175	169	196	216	166	172	177	173	169	177	199	183	182	173	167	209	184	180	181	169	172	184	204	166	206	199	177	172	191	168	201	173	193	191	199	186	188	190	200	205	199	206	180	176
6456	1384	2780	3100	3529	4492	3206	1120	855	814	772	632	690	647	612	600	596	584	522	577	562	540	567	528	558	525	502	540	551	549	560	496	507	537	516	538	531	528	536	473	479	521	499	510	530	513	532	541	579	502	495	531	534	498	556	526	520	555	501	476	562	515	543	537	482	539	497	534	518	477	492	504	489	521	532	523	568	454	506	480	519	515	506	502	501	478	534	538	521	472	525	506	499	511	493	540	544	535	466	497	495	516	503	505	545	489	472	484	545	538	504	548	495	507	526	540	509	503	503	488	510	482	519	513	524	505	515	542	522	512	520	530	491	490	466	494	521	489	510	477	483	505	559	481	524	555	495	530	530	465	480	534	511	517	496	499	507	503	514	520	449	522	508	495	510	515	539	471	500	527	490	535	513	534	492	489	526	527	505	504	515	509	520	501	485	502	516	520	484	541	509	483	508	514	526	528	504	506	487	513	517	506	530	507	465	495	526	548	521	536	511	516	557	506	500	520	490	533	481	576	515	529	517	498	529	548	528	519	502	509	468	549	545	508	530	491	519	509	524	484	501	508	501	497	509	505	486	493	515	455	519	534	538	523	505	476	506	508	519	493	501	520	507	517	506	516	524	499	474	487	528	530	503	516	531	535	519	521	514	531	522	548	533	506	520	496	499	542	520	522	540	515	500	527	484	510	509	520	499	533	525	520	486	507	521	545	527	508	485	486	513	502	483	529	524	519	530	527	478	515	518	504	550	483	515	570	491	534	536	490	449	557	529	508	500	508	503	529	528	474	516	486	493	481	499	543	525	499	567	500	522	531	519	471	496	544	510	470	517	508	516	502	502	519	530	520	465	510	486	539	468	536	535	490	546	519	529	504	518	500	487	495	503	514	493	526	527	513	518	487	543	540	512	505	509	483	469	509	526	504	518	510	521	523	515	511	522	485	504	548	499	521	503	538	539	528	513	524	511	466	528	508	523	481	514	529	463	512	492	482	531	484	531	457	489	489	500	513	469	560	461	481	509	510	492	542	521	507	493	485	462	515	506	529	517	523	489	493	509	493	510	480	561	521	548	523	516	528	538	528	542	476	505	520	515	552	478	516	498	537	499	488	529	520	516	543	561	500	532	484	488	512	529	481	463	543	516	507	533	560	491	526	500	528	463	532	543	508	535	523	507	511	525	511	528	495	513	547	518	549	496	547	525	484	498	561	524	504	506	474	485	524	501	507	546	528	497	548	480	510	526	513	496	494	527	502	508	514	507	497	522	525	500	557	476	516	512	496	542	468	493	501	514	512	524	533	497	507	544	495	527	501	547	471	510	492	502	485	492	529	543	545	492	507	483	505	550	480	524	528	543	512	486	514	564	473	532	543	544	534	535	515	514	520	498	536	523	539	498	511	524	475	516	514	465	506	528	504	469	538	503	500	501	513	512	544	496	507	525	548	505	501	526	490	524	508	518	522	529	516	514	513	523	496	509	518	528	543	484	554	538	546	480	480	522	513	495	538	514	513	488	501	521	515	498	536	534	495	525	485	514	517	490	543	467	493	558	486	520	535	511	519	524	518	510	504	513	531	484	487	521	565	479	523	486	528	531	453	499	541	499	534	496	511	515	494	516	496	480	494	483	520	521	515	511	515	537	523	516	512	500	496	530	514	504	528	510	513	520	480	505	498	527	499	507	493	525	547	521	514	535	497	540	517	530	568	485	536	455	514	511	523	536	507	526	513	563	558	521	502	471	532	506	523	491	505	530	523	500	499	492	537	479	505	497	508	529	533	492	524	504	504	546	468	537	508	520	495	517	515	507	516	480	513	536	512	538	512	544	485	497	524	493	527	484	506	507	490	547	513	515	492	532	562	487	558	509	466	520	507	491	500	557	498	469	530	522	517	536	483	553	534	548	536	530	484	495	512	490	507	515	521	554	504	495	477	491	547	487	511	510	551	537	499	556	540	522	514	514	481	491	514	522	512	531	557	506	506	552	460	525	480	486	483	527	490	471	475	499	508	517	514	531	518	525	490	510	521	506	529	509	526	515	519	465	516	494	532	490	495	515	464	512	524	522	512	518	504	500	496	518	518	499	490	528	526	528	547	497	533	477	535	487	526	529	497	504	508	497	484	519	533	550	540	496	512	479	508	505	536	523	523	526	557	494	511	516	538	516	517	477	495	541	502	492	507	476	543	488	504	530	502	505	516	512	500	500	511	555	491	511	508	490	509	570	514	510	517	509	496	511	519	530	526	508	527	527	514	522	486	490	510	500	499	474	524	508	516	523	529	493	525	530	437	488	548	489	479	488	512	522	528	494	523	494	492	469	539	525	559	561	484	507	542	520	504	505	513	518	481	516	493	520	511	482	482	549	544	500	500	558	555	513	493	552	511	531	526	493	526	502	502	511	503	496	514	543	483	532	474	470	493	517	577	485	553	507	539	522	495	501	501	529	513	522	528	532	519	546	532	500	508	480	509	490	517	501	542	471	503	513	516	457	520	482	477	500	535	511	527	505	467	518	520	534	516	518	549	506	505	555	526	496	508	520	470	522	495	512	496	546	515	486	474	479	489	559	505	524	507	481	530	534	510	533	507	477	504	519	508	557	505	507	530	509	547	502	509	488	540	513	523	533	514	496	535	509	489	512	548	508	512	474	494	520	493	521	516	492	504	553	536	533	498	493	492	521	498	474	499	514	502	481	503	481	504	504	494	495	534	519	492	500	504	491	504	523	526	558	519	509	477	530	521	512	510	531	512	492	498	490	494	528	473	472	534	486	503	508	528	457	522	507	545	514	498	524	543	472	493	518	558	515	508	539	494	500	463	517	515	500	477	506	531	505	510	533	574	474	490	538	531	493	503	497	574	534	507	519	485	484	495	443	524	533	496	548	496	484	530	524	522	509	507	504	469	506	520	521	476	544	502	490	486	504	501	543	526	528	507	508	491	548	484	510	507	499	513	520	487	505	521	533	540	508	531	533	490	494	548	506	519	480	526	521	498	513	511	516	495	526	485	528	481	527	517	499	482	483	501	457	537	509	535	514	527	536	544	516	517	506	527	478	506	510	504	480	522	531	502	524	512	524	547	521	509	494	533	488	506	493	507	490	451	501	548	496	483	530	523	476	517	549	531	555	548	515	489	503	521	471	538	483	519	508	483	498	526	507	481	513	511	469	517	507	494	541	547	494	533	496	508	518	482	508	497	470	527	470	494	483	461	500	535	504	500	493	526	499	532	510	512	502	498	485	490	555	528	526	505	527	514	508	484	473	534	498	533	503	526	525	518	492	518	530	494	517	519	487	500	488	492	545	509	546	518	496	482	538	476	517	530	516	470	515	511	488	503	496	490	490	506	491	508	541	533	486	508	505	529	540	498	550	502	482	515	513	513	526	539	513	528	508	515	506	508	511	513	491	499	520	506	494	506	474	529	515	521	519	530	513	497	520	509	500	506	539	523	529	490	503	489	539	542	549	492	475	526	521	519	500	535	512	491	502	500
15457	2604	2449	2005	1681	1704	1332	592	481	491	449	468	433	400	429	413	398	417	375	427	426	405	412	381	422	406	375	362	404	389	407	370	370	376	385	419	407	390	449	410	384	417	417	404	415	381	405	387	377	349	370	435	393	378	437	369	387	417	420	415	411	361	359	379	349	364	400	412	411	374	387	363	355	404	420	387	381	391	402	413	369	407	413	372	332	395	412	403	392	402	432	394	372	372	374	416	379	409	391	371	422	362	377	372	389	377	399	371	395	406	408	397	410	390	433	377	406	452	405	374	385	434	386	401	404	404	367	365	416	382	351	395	444	369	412	393	366	383	369	388	419	371	407	381	393	374	386	392	389	355	368	415	424	377	414	420	420	396	386	368	386	389	366	370	362	393	409	377	367	367	400	400	391	389	392	395	385	376	409	383	430	380	385	406	380	400	405	406	360	335	389	412	382	383	373	412	385	414	396	390	383	397	406	382	347	414	364	392	398	380	367	396	366	405	372	427	398	412	428	421	347	361	388	400	437	389	372	385	421	372	383	413	379	380	396	419	380	400	437	422	395	400	388	435	394	364	416	354	380	379	364	402	406	405	432	406	385	366	375	425	371	370	373	381	375	376	419	397	363	383	372	348	377	352	349	400	372	394	410	410	357	360	432	363	390	389	399	395	398	377	412	385	372	365	382	395	413	394	406	440	367	380	380	393	370	382	376	392	425	391	427	386	397	399	378	373	395	397	390	384	378	357	395	386	415	394	404	408	379	396	386	397	397	386	380	401	369	381	402	411	402	395	382	359	386	406	342	392	400	377	401	400	381	385	393	392	398	384	417	400	394	371	376	418	372	376	415	382	359	373	382	388	369	351	436	400	367	372	402	433	409	389	404	385	386	362	420	416	359	404	420	413	385	374	390	386	389	355	396	411	362	414	384	427	414	406	400	421	415	405	416	395	359	377	404	413	367	380	407	387	381	401	366	395	381	379	426	370	394	377	413	389	380	408	408	418	372	426	373	405	365	347	413	363	388	360	396	396	388	364	357	371	416	404	395	421	379	409	393	380	354	402	388	383	408	395	388	391	367	350	424	350	393	384	402	410	356	402	399	419	406	408	412	375	376	387	391	373	373	437	381	403	397	365	395	373	405	371	390	426	392	389	332	437	369	401	414	406	400	366	380	396	418	437	427	370	379	359	385	393	390	377	364	364	350	379	362	419	406	381	406	400	406	394	366	387	374	409	387	398	367	396	418	389	452	445	365	395	382	407	410	417	399	376	417	396	410	431	406	387	371	386	342	342	394	370	373	404	360	387	413	389	388	395	386	431	368	381	352	439	373	420	411	417	394	373	408	388	428	391	424	383	418	413	417	387	418	405	357	372	338	405	371	393	384	361	393	406	390	383	383	389	367	386	375	412	375	372	376	400	388	409	355	385	435	366	378	398	390	394	378	433	410	414	347	373	393	400	385	382	430	370	398	380	383	414	403	376	377	374	366	418	394	396	404	364	387	398	380	417	369	356	406	405	402	379	372	397	382	394	393	345	408	394	426	404	380	369	366	369	369	391	363	380	372	365	382	380	379	388	389	387	380	405	347	359	417	393	366	388	418	379	372	405	396	388	339	371	375	395	415	376	418	380	392	409	390	361	388	370	395	405	418	347	380	417	379	389	389	322	412	394	381	392	358	396	364	410	375	410	438	370	387	412	393	405	362	394	378	384	420	372	395	383	371	419	371	402	374	376	424	355	412	404	408	418	376	391	419	385	394	426	394	409	383	387	396	397	392	394	390	417	351	398	370	374	374	462	409	371	367	397	402	417	412	427	351	392	435	382	376	409	371	408	357	416	418	397	355	399	383	413	387	406	406	370	402	353	351	425	395	345	377	421	372	375	362	426	392	400	422	396	341	387	409	375	393	405	429	360	393	377	354	450	399	417	378	417	376	395	368	356	448	364	441	350	347	377	383	386	398	385	396	386	385	388	400	435	387	354	415	422	402	376	414	415	416	395	386	425	408	391	443	389	392	399	404	385	322	402	399	408	356	429	398	436	378	409	400	378	414	358	387	382	367	407	352	386	360	372	389	370	400	358	408	387	406	405	377	395	400	401	406	388	355	389	373	386	399	398	406	393	370	371	380	372	421	405	394	385	381	351	381	377	407	348	383	415	381	425	378	394	366	382	361	350	356	321	375	375	374	404	404	384	405	388	366	401	425	387	406	419	405	387	370	369	415	436	392	384	363	373	370	398	423	396	402	373	389	400	389	401	388	410	403	395	414	406	369	398	409	385	396	391	387	387	417	380	390	399	398	408	379	422	390	382	420	378	385	417	391	371	363	405	404	386	404	379	386	390	380	393	396	416	361	376	392	390	387	406	379	388	363	374	370	401	423	386	350	381	402	406	381	380	403	402	384	383	383	385	398	368	409	426	372	398	398	378	395	357	365	382	414	388	391	392	357	367	412	421	414	409	370	380	406	353	389	371	409	380	378	421	413	373	368	378	391	384	382	395	380	402	403	366	408	433	373	366	412	405	388	400	375	415	388	422	378	384	371	384	410	398	398	360	439	364	392	386	385	367	371	384	377	378	395	421	392	402	362	360	383	377	396	439	402	388	430	400	347	362	425	378	399	396	385	392	422	417	390	385	373	439	410	380	387	380	412	428	398	324	396	379	384	358	420	381	415	405	381	397	428	445	398	393	382	399	402	397	383	406	374	381	426	379	369	364	380	397	415	405	345	382	377	391	386	408	396	386	408	374	364	415	383	395	359	432	378	408	379	373	412	346	371	413	382	376	393	385	384	378	400	399	357	363	428	395	424	396	396	362	392	375	392	369	401	419	412	404	339	380	388	366	397	365	396	384	402	380	373	394	401	406	424	381	386	421	395	372	423	365	378	363	393	447	394	411	407	368	410	409	400	397	400	369	403	408	399	400	374	366	391	355	374	328	414	390	431	359	391	407	415	390	385	362	409	387	450	377	377	398	396	357	347	398	377	390	382	395	389	389	456	365	377	404	403	392	414	365	384	419	353	396	393	416	394	391	422	418	392	377	377	390	391	385	388	396	343	346	383	400	421	319	364	395	378	360	397	381	406	399	386	367	380	385	408	401	391	370	414	353	375	444	406	364	408	419	376	379	370	421	417	415	333	393	376	408	403	406	416	378	418	372	393	355	379	385	422	382	413	415	406	426	392	413	407	385	403	363	380	392	405	415	368	376	377	352	365	394	377	434	418	389	375	402	393	402	369	412	368	395	392	383	408	423	454	361	359	367	397	364	424	369	376	423	392	404	416	401	367	404	389	380	378	415	425	351	378	407	450	372	383	428	387	356	398	405	401	385	364	400	363	394	421	414	428	418	379	379	381	416	354	375	402	376	400	383	392	393	419	408	390	384	410	398	371	376	356	389	358	396	373	382	396	400	357	374	442	362	384	387	407	402	379	389	424	396	358	389	398	413	407	395	412	418	381	393	386	416	396	399	409	398	428	389	371	392
8681	2420	4646	5254	5935	6880	4947	1789	1515	1387	1376	1198	1204	1170	1076	1073	1073	982	960	994	966	975	985	948	978	956	959	963	951	940	952	923	933	913	963	913	929	840	884	913	897	909	929	918	928	890	907	918	928	889	1009	933	919	962	890	896	903	956	952	895	888	900	933	834	917	855	898	904	890	882	854	910	863	906	907	949	883	913	857	911	934	972	850	871	926	903	923	918	956	921	899	872	869	887	875	885	885	935	842	906	914	928	942	886	883	878	889	908	893	919	861	927	925	885	942	908	864	919	927	888	874	905	895	888	869	930	898	865	831	901	899	894	907	874	871	952	915	893	931	854	846	857	908	867	960	909	908	897	897	873	895	907	844	891	891	889	843	929	898	894	918	924	924	908	894	900	904	857	913	909	884	854	848	849	886	907	891	884	876	943	908	935	886	908	935	890	891	916	944	898	849	921	873	925	900	939	870	959	972	913	835	908	937	867	887	919	917	890	838	798	906	909	894	887	869	919	928	942	875	926	940	872	894	883	913	902	921	919	909	874	904	873	863	898	920	874	911	890	914	908	906	874	900	906	912	928	898	917	880	919	849	882	896	886	901	923	926	861	908	899	863	890	883	913	930	940	972	957	845	902	885	917	930	866	958	906	867	932	917	911	831	900	935	832	896	905	955	883	896	839	894	873	926	890	924	857	898	907	912	900	921	924	882	897	930	897	901	892	911	900	913	926	906	955	849	870	873	855	857	905	858	890	931	925	920	913	881	911	855	867	884	895	939	888	906	876	898	841	889	942	924	927	943	904	865	889	895	872	872	920	864	894	897	931	896	897	908	939	883	865	930	938	869	888	877	893	879	861	923	842	916	905	860	926	911	815	895	906	915	867	951	864	872	925	906	895	893	858	916	913	871	846	924	907	849	920	924	920	895	908	905	900	880	958	897	913	889	891	880	866	923	873	953	904	857	928	871	923	911	828	934	908	829	851	834	912	907	893	873	894	939	852	811	928	867	886	887	869	890	846	934	880	853	903	850	874	918	936	863	920	890	885	897	965	888	889	918	880	944	882	904	910	890	912	875	959	886	902	902	959	865	912	909	941	914	894	897	913	909	887	886	907	949	888	935	883	843	850	893	926	913	954	922	898	893	932	903	905	883	915	933	886	882	915	914	885	919	908	893	869	864	928	832	930	919	872	906	921	935	869	901	847	892	932	896	905	850	875	881	853	870	862	879	954	914	946	877	860	912	891	929	861	899	902	877	868	822	926	862	889	888	916	947	895	934	905	908	860	905	901	896	832	881	919	891	856	918	905	893	951	875	883	891	830	875	948	943	892	913	902	906	912	944	864	966	931	917	859	920	865	883	877	882	832	893	901	883	861	914	925	924	870	874	876	948	929	892	857	887	912	864	911	832	905	923	888	961	932	866	905	898	839	945	911	901	891	905	866	931	914	880	916	867	883	942	877	858	877	933	890	847	850	925	959	859	937	908	890	934	946	862	930	919	875	929	843	949	939	840	903	882	859	873	884	946	906	895	888	823	918	866	944	872	927	926	864	877	864	883	890	929	885	909	943	835	865	914	935	904	856	903	878	846	884	865	929	896	864	848	959	881	877	887	886	862	862	886	897	865	922	845	915	929	885	819	924	893	893	924	888	931	891	882	887	902	927	917	871	939	837	899	869	976	898	897	946	872	993	896	849	885	942	888	899	841	923	934	915	883	919	858	937	965	887	903	875	922	931	906	893	911	879	927	887	873	912	902	918	881	917	838	887	910	912	908	890	895	918	846	910	870	914	929	858	880	905	917	861	875	910	883	882	898	924	873	888	853	949	929	854	903	868	917	930	885	891	882	892	955	912	901	912	893	968	851	893	890	909	966	847	887	917	938	846	863	867	852	877	956	882	896	947	895	879	864	862	854	871	887	858	916	939	875	878	901	848	852	899	879	855	944	905	858	866	888	878	896	968	907	848	902	926	944	912	906	907	943	885	881	883	890	851	892	835	976	923	913	838	879	913	864	901	925	890	900	898	939	870	945	908	923	871	951	946	913	862	850	876	853	897	932	860	896	917	899	854	822	867	910	934	883	871	958	906	909	877	823	929	857	877	906	869	903	914	871	915	945	888	824	862	941	885	912	955	896	895	901	883	885	869	897	891	914	863	888	902	901	906	901	912	900	882	915	932	939	935	877	867	902	909	902	884	905	906	891	956	924	862	923	830	903	922	917	964	854	877	930	843	926	887	876	871	914	900	844	910	858	913	852	924	884	896	865	932	903	863	868	886	844	930	916	871	951	978	910	898	897	969	866	902	966	964	859	907	892	920	901	900	906	927	889	928	945	870	873	912	879	940	907	967	894	912	901	869	893	896	889	848	895	893	866	900	899	919	912	912	984	906	883	938	870	903	909	874	834	926	900	890	866	890	868	874	914	869	870	843	875	913	929	950	846	939	910	814	881	923	884	902	869	872	884	869	890	916	923	934	878	946	899	910	858	904	884	937	950	878	874	860	913	876	873	927	953	904	871	895	899	896	924	912	868	883	895	863	900	902	844	895	889	828	873	947	898	884	880	895	917	863	863	914	858	885	938	933	867	846	892	925	911	874	926	927	945	888	919	879	918	858	925	931	906	954	909	911	887	847	878	909	938	879	843	935	914	919	920	909	863	930	875	877	848	915	909	885	862	879	921	886	934	966	897	896	901	912	892	882	871	839	918	862	900	878	943	896	880	902	880	878	887	868	912	927	947	893	905	966	900	863	886	936	955	897	875	851	959	889	892	842	909	830	847	936	923	926	918	868	877	948	897	810	871	939	854	942	858	948	862	885	883	884	870	876	888	860	932	916	905	861	956	886	890	879	866	894	851	900	914	889	904	940	868	885	880	940	845	909	862	946	923	854	831	888	940	919	899	914	909	933	914	878	858	875	915	954	884	888	905	932	896	897	869	891	905	891	869	854	900	913	939	897	939	921	871	874	960	889	913	851	934	863	915	882	901	831	891	915	926	890	943	888	888	959	876	813	909	920	870	874	905	905	939	865	856	861	870	873	896	866	908	952	893	933	866	865	940	879	897	881	915	901	879	879	846	950	862	907	875	872	916	859	913	969	921	915	975	906	860	922	925	882	930	917	931	897	892	897	870	873	840	904	923	906	892	907	896	875	923	902	911	915	887	913	863	852	867	921	929	908	909	852	929	865	914	932	869	971	928	913	902	892	873	913	895	942	914	954	872	861	860	882	959	903	864	918	895	884	895	873	876	906	906	907	890	831	887	883	894	925	887	884	858	890	900	886	906	902	888	878	842	876	902	876	950	946	843	957	960	889	915	909	890	866	891	914	885	859	879	856	938	900	847	870	872	870	867	899	881	954	905	945	937	912	909	896	837	896	874	901	895	879	895	906	827	900	861	928	872	887	874	937	895	915	905	899	895	922	913	897	900	916	852	889	929	880	861	928	939	870	902	897	897	916	947	926	879	882	881	922	873	848	900	839	872	880	920	884
2076	580	629	465	456	526	448	228	230	221	241	247	213	227	225	204	227	244	210	199	211	226	232	257	235	246	242	250	229	208	216	232	222	245	236	235	259	187	220	214	234	270	239	205	260	213	215	217	227	247	258	226	266	256	224	217	216	252	238	228	226	247	201	244	232	229	230	240	232	238	219	214	221	220	238	262	243	223	240	216	225	223	235	237	234	197	209	268	230	237	208	216	222	205	217	215	241	221	233	226	247	214	230	234	218	232	218	242	234	219	231	236	230	225	250	232	227	243	229	211	221	223	221	237	216	227	216	232	208	207	233	232	239	227	222	234	239	202	235	212	240	235	258	232	208	211	205	224	216	219	246	226	224	205	238	208	208	234	241	222	207	236	202	244	263	215	220	220	221	256	204	202	231	212	223	231	214	232	241	219	207	229	257	233	226	245	213	222	214	254	196	222	215	243	217	242	227	225	232	221	225	240	230	229	230	222	215	208	249	206	219	224	230	218	247	230	235	212	212	228	214	224	232	224	232	223	225	224	217	226	238	215	229	235	211	228	229	264	214	237	214	231	219	210	228	233	245	235	220	214	222	202	244	213	222	227	201	255	211	231	212	227	236	220	246	247	210	244	189	216	224	216	246	222	209	212	227	210	215	233	189	225	221	215	244	230	220	212	229	252	205	236	215	225	238	227	230	212	234	266	221	231	197	225	224	210	227	220	242	213	242	226	212	244	201	226	245	222	223	210	237	252	235	212	230	245	231	217	229	204	228	244	239	234	230	232	217	223	246	222	239	244	219	227	209	209	212	211	208	225	235	230	233	230	236	224	206	224	200	215	231	228	250	238	227	250	231	228	236	231	206	219	229	200	195	198	240	245	256	259	234	223	220	234	226	220	196	182	220	238	222	251	215	204	244	228	243	237	260	230	230	239	229	232	217	218	225	229	223	216	237	223	246	253	198	224	240	206	233	228	257	232	244	235	218	219	220	219	234	250	241	216	193	247	231	223	275	204	222	237	228	242	227	214	240	226	223	208	230	232	254	219	216	256	225	234	218	230	218	225	224	220	211	224	208	214	210	212	241	226	233	227	204	243	237	241	216	230	244	207	233	225	203	236	201	248	245	227	213	262	230	226	215	222	214	229	247	231	211	222	224	249	225	218	238	235	224	229	230	203	238	220	201	214	243	242	253	250	234	247	179	224	226	220	232	214	238	235	254	238	224	236	225	219	209	252	234	220	187	224	241	225	226	233	242	229	209	205	204	196	239	227	235	231	230	233	247	204	243	232	234	240	219	212	241	229	219	227	239	231	234	243	225	221	218	219	225	235	234	220	215	237	256	224	227	237	211	207	214	200	250	203	228	245	228	223	225	227	245	231	243	242	230	212	236	225	207	229	214	212	255	244	240	254	283	250	225	230	215	212	214	232	260	238	244	246	228	206	230	250	230	242	219	230	268	224	197	254	227	231	222	224	258	221	204	217	228	211	225	247	215	239	224	228	235	233	234	227	214	248	218	248	212	220	250	230	239	219	222	191	210	245	216	212	210	237	247	231	217	238	193	204	206	245	221	221	212	241	260	225	224	222	250	171	215	232	237	237	251	245	234	217	230	229	226	206	210	234	227	232	211	248	223	235	244	258	212	265	220	233	247	223	218	230	232	243	247	200	240	196	236	200	227	205	228	217	214	203	205	211	239	202	212	229	225	222	206	228	262	215	267	263	242	209	230	249	209	203	245	226	239	230	216	222	238	223	250	226	215	229	228	233	201	243	219	221	240	249	258	234	234	247	206	229	197	189	196	225	224	239	195	236	233	230	208	226	206	227	217	216	242	223	211	213	233	236	214	242	182	210	239	234	262	256	230	232	199	226	240	228	224	190	196	236	244	214	231	202	226	245	223	217	221	223	225	208	231	240	235	205	225	201	238	241	216	211	235	240	216	196	227	233	211	250	204	217	239	229	205	256	214	222	214	241	236	246	223	232	234	226	219	201	227	219	209	219	196	198	250	230	211	185	220	198	233	222	223	225	224	206	239	259	218	233	241	215	223	229	250	219	215	220	244	235	232	239	253	217	209	259	221	240	215	206	242	228	210	222	227	249	264	219	203	210	226	217	225	209	253	236	201	206	210	208	260	208	210	233	220	224	231	222	216	236	214	230	238	236	229	198	217	219	214	225	232	218	208	211	220	222	253	210	223	221	276	236	229	217	234	214	231	224	222	210	239	225	252	243	195	208	223	223	223	254	254	233	218	244	221	225	258	243	247	233	213	215	238	193	220	233	204	213	252	211	222	230	201	218	236	205	237	198	235	216	216	221	213	217	227	215	231	209	230	224	226	254	226	223	237	209	215	191	238	219	218	218	233	212	223	214	227	225	239	213	242	241	213	205	206	230	238	233	257	217	255	240	220	248	240	252	251	219	211	226	232	248	261	231	216	227	241	215	212	214	217	214	249	218	233	217	229	243	219	253	240	218	218	212	206	230	246	214	225	234	233	237	230	218	232	223	211	238	213	224	217	230	204	208	227	250	232	205	202	205	245	215	241	235	247	200	217	253	217	224	204	216	191	239	242	233	260	223	205	236	219	233	209	214	238	221	252	208	212	217	197	242	199	245	222	215	244	225	207	245	223	211	215	205	234	260	217	238	247	208	202	225	222	213	215	249	225	219	212	220	217	241	218	185	221	224	221	270	220	239	222	236	225	271	236	253	229	218	204	226	209	227	244	214	219	256	246	228	207	253	221	214	233	234	207	211	222	215	238	222	236	223	221	221	263	241	231	253	217	221	219	231	222	243	219	231	192	219	221	228	219	210	215	207	202	215	208	220	206	261	230	209	207	209	197	235	227	228	227	244	236	231	227	221	215	220	226	210	230	245	201	226	229	248	208	223	204	235	217	258	268	235	207	220	252	227	254	233	212	209	218	244	252	227	234	240	229	213	213	246	196	230	220	213	225	226	232	211	246	226	220	237	218	226	236	216	239	236	197	239	195	233	217	259	195	205	237	264	218	215	198	221	225	239	200	209	250	239	256	244	213	230	219	227	240	219	199	201	222	224	197	207	243	208	231	204	240	211	232	247	231	220	195	203	241	243	213	221	259	251	243	231	211	210	231	215	247	217	237	187	205	223	259	207	207	227	208	231	223	248	221	213	208	236	219	205	229	228	212	231	196	231	235	219	215	237	213	225	219	203	218	227	235	232	221	209	215	223	223	209	210	209	237	257	226	232	241	256	244	235	211	205	217	239	199	253	215	203	236	239	222	258	198	222	193	211	224	209	246	207	212	219	234	237	253	238	206	203	232	224	245	211	230	248	224	235	229	226	215	238	235	264	226	253	215	211	253	210	228	245	201	217	232	204	256	262	237	222	248	250	221	225	245	228	209	247	250	237	211	229	250	208	233	247	215	207	224	237	214	235	232	219	252	261	216	226	204	199	229	222	222	261	218	249	227	231	225	253	232	256	213	233	201	241	224	256	206	233	244	218	234	264
1986	937	1450	1481	1619	2136	1475	671	554	601	608	569	526	565	576	560	554	542	536	510	616	557	573	578	533	554	524	605	563	539	552	558	537	552	554	568	513	546	500	549	595	567	595	543	568	582	570	572	568	528	539	565	578	562	560	536	585	555	547	572	555	573	541	588	596	531	524	564	567	539	551	583	535	553	508	583	547	536	575	540	572	591	548	585	553	569	577	570	569	541	557	566	523	569	543	606	546	573	590	535	572	540	564	585	562	572	567	527	558	552	577	542	587	557	590	544	565	540	504	549	569	550	557	609	546	552	575	553	564	557	565	515	557	560	561	530	557	534	593	564	544	609	531	548	553	506	555	556	594	538	545	535	554	545	596	533	543	550	557	558	545	564	526	596	567	561	522	522	611	563	554	592	585	560	523	571	539	535	554	535	552	553	561	573	536	620	560	567	544	567	547	555	567	537	587	539	559	539	564	569	537	503	566	576	590	584	504	558	564	550	578	497	589	540	565	525	563	533	543	588	588	537	560	521	539	522	567	539	508	544	542	524	561	578	535	590	571	529	505	592	589	550	573	547	567	543	524	588	535	528	587	570	522	540	551	561	549	534	595	552	559	612	558	590	579	563	537	582	554	561	558	536	563	550	576	529	522	557	563	564	578	581	586	570	515	538	545	573	506	556	552	576	572	541	568	541	578	561	599	559	569	562	525	556	573	520	546	602	554	543	541	564	589	571	564	548	557	550	586	618	533	560	595	546	547	591	519	498	545	559	577	550	505	555	575	556	584	560	559	573	579	514	506	544	504	546	573	554	514	563	567	575	534	557	598	526	602	559	546	542	553	577	549	574	551	557	508	567	596	544	524	548	584	516	550	511	557	542	570	553	563	558	581	551	557	518	558	568	582	558	568	563	559	568	537	539	552	548	533	568	567	536	599	547	496	540	581	570	529	531	548	532	603	541	556	535	520	560	571	556	534	553	491	538	532	518	551	515	565	574	554	545	571	566	560	561	573	575	541	532	575	527	548	553	515	508	550	538	508	532	566	558	545	557	544	565	560	606	526	488	532	574	567	576	540	544	541	527	547	534	538	525	591	555	573	571	534	578	529	540	511	586	537	563	565	543	501	595	560	554	596	533	564	558	544	544	580	568	562	562	520	565	562	574	568	569	565	566	534	563	560	581	567	578	588	588	541	535	560	570	595	522	569	587	601	584	518	538	596	544	562	585	537	564	557	556	577	582	544	565	546	541	542	556	572	583	562	562	545	581	527	560	554	568	557	567	567	539	549	521	577	548	550	553	536	537	555	561	563	542	557	579	602	567	551	556	579	517	582	587	557	542	570	537	563	522	587	506	589	549	529	598	574	561	560	554	556	546	554	565	559	566	556	528	558	569	528	567	550	583	544	522	538	517	560	581	553	547	560	577	572	555	566	622	543	594	568	600	565	522	548	561	542	593	564	561	587	492	561	575	521	564	536	563	591	561	551	526	601	515	552	550	557	544	583	553	581	565	562	548	568	523	545	578	549	567	560	536	576	549	544	625	586	554	567	565	599	556	577	540	574	578	553	534	546	556	556	578	589	597	575	538	536	520	583	565	585	551	534	563	561	523	539	546	583	521	573	583	550	521	591	579	549	560	547	531	525	556	569	587	567	531	544	561	567	580	550	586	572	536	570	521	556	559	529	501	573	552	566	539	515	574	549	588	529	542	575	589	520	547	540	575	541	513	568	578	528	586	546	587	573	537	536	563	549	533	571	520	594	555	551	601	579	537	562	544	533	589	550	545	516	573	568	585	549	563	550	602	561	580	592	569	574	539	568	549	556	523	556	562	573	593	563	567	546	629	533	517	600	544	565	538	574	558	587	566	549	582	586	558	543	575	590	520	548	525	565	548	523	571	595	541	545	522	562	566	562	557	583	564	540	554	580	542	514	548	583	551	557	565	565	559	551	540	540	575	580	529	578	557	628	534	515	521	529	524	575	566	551	514	563	567	603	523	551	582	579	601	578	530	580	590	564	548	576	552	539	560	567	545	566	529	533	516	554	547	515	495	563	580	552	543	554	545	537	545	571	516	565	557	597	556	543	532	571	615	541	506	559	535	567	553	547	533	567	520	573	585	533	533	500	514	554	564	520	503	566	572	544	559	574	565	562	555	502	565	558	541	561	550	608	573	598	564	565	559	551	568	492	576	526	523	525	566	547	549	561	610	531	594	563	554	532	553	543	575	566	554	599	565	556	559	544	551	584	591	556	499	579	544	577	588	516	552	570	545	538	538	521	564	576	561	622	509	579	528	525	561	547	587	521	538	536	545	573	548	536	575	517	601	563	553	573	559	541	497	581	549	575	568	562	562	546	552	567	533	566	521	600	567	565	623	538	547	559	563	576	548	539	530	547	562	572	587	536	544	497	556	613	573	538	543	575	561	520	543	577	548	559	541	523	552	556	589	564	545	544	584	554	543	530	554	578	544	551	597	524	573	535	551	517	553	574	593	542	561	558	580	526	537	533	550	555	558	547	553	510	572	532	513	545	592	573	541	590	592	585	513	538	587	516	523	519	549	535	551	569	566	532	579	578	516	543	562	529	560	572	565	565	535	569	548	554	594	563	549	567	565	576	520	589	580	563	595	570	544	564	552	544	559	556	538	561	526	559	535	579	546	542	551	536	551	565	541	554	583	599	562	546	530	566	583	553	493	565	552	569	533	516	580	578	559	572	509	552	530	547	560	554	532	562	544	580	560	545	564	531	554	540	564	577	559	600	584	580	557	541	555	554	564	563	526	535	557	561	560	576	631	535	574	536	570	548	539	564	571	581	566	534	558	554	541	519	526	559	572	570	534	581	546	555	536	561	563	537	557	536	537	534	509	593	579	548	585	536	559	577	550	539	549	557	543	546	557	527	536	558	562	521	546	563	535	567	528	554	542	562	553	565	551	592	563	543	566	546	564	558	561	582	540	513	557	584	567	602	544	612	564	555	551	543	568	549	528	541	584	551	554	576	550	543	589	546	565	557	575	526	507	480	601	526	535	595	540	554	586	528	548	558	560	514	579	588	599	518	537	560	574	533	590	528	568	552	580	570	536	545	587	540	557	536	539	556	546	580	589	539	549	571	526	546	537	522	565	562	556	569	520	546	568	569	554	554	532	529	576	557	563	525	557	574	539	514	571	528	545	566	588	558	548	562	564	528	561	599	590	552	539	585	563	596	532	561	531	561	598	590	535	551	527	545	572	529	613	525	578	534	598	597	583	563	572	586	574	519	515	579	538	580	548	527	546	603	564	572	559	569	523	583	571	570	577	538	541	557	507	554	549	556	569	536	572	515	593	558	506	550	512	595	533	546	537	570	554	528	585	593	581	561	575	531	556	511	588	560	530	542	574	554	544	537	549	550	561	553	580	542	525	562	587	561	567	583	572	552	530	578	556	564	608	568	539	565	559	607	552	530	568	557	560	547	582	574	554	573	592	577	533	563	532	528	571	589	551	562	549
7921	1368	1434	1045	845	933	731	345	251	240	216	201	212	203	192	209	202	188	205	209	186	189	190	206	202	195	197	164	187	173	208	183	182	217	222	210	203	193	212	165	178	169	185	202	181	183	212	201	175	205	198	162	184	192	197	166	191	196	192	195	191	185	201	195	181	182	203	187	165	185	194	180	195	220	172	202	177	184	162	176	189	192	210	205	177	172	193	194	201	184	163	210	180	219	214	198	182	194	202	216	195	180	186	170	193	175	187	173	162	187	182	181	178	199	207	224	168	198	180	200	145	183	197	206	200	229	171	194	196	176	208	197	196	188	198	228	200	219	169	189	172	183	204	205	177	179	172	168	181	184	215	188	208	215	190	197	194	225	215	196	197	208	183	197	196	185	203	184	163	160	172	182	204	177	173	201	177	184	188	203	170	195	185	201	183	220	179	183	176	177	208	176	208	214	185	190	217	200	187	214	189	181	197	205	182	173	196	185	171	193	196	199	192	190	174	184	180	186	197	206	188	185	179	164	191	179	178	193	211	186	194	207	189	206	169	216	220	195	196	166	189	195	174	196	200	186	184	174	192	192	198	195	196	209	202	215	200	180	145	191	202	197	188	178	194	192	199	181	183	212	204	187	202	189	193	220	189	190	202	198	189	189	170	193	183	205	196	219	192	170	211	192	165	207	210	191	199	172	171	196	193	186	206	193	177	200	189	176	200	206	189	182	186	187	187	212	189	195	190	163	197	206	184	195	187	207	196	182	208	188	206	181	180	173	187	181	192	185	206	164	204	183	190	203	175	191	177	190	197	184	211	189	191	163	170	160	201	181	175	190	179	193	223	173	176	198	185	178	201	173	193	172	199	182	192	206	185	169	188	186	210	217	208	167	189	178	194	196	189	175	175	191	199	195	206	187	184	202	182	215	177	184	185	184	183	207	214	217	203	209	218	180	184	198	188	201	233	213	168	197	186	184	182	197	176	177	182	214	180	174	187	182	172	214	198	190	183	192	198	209	195	189	175	211	205	205	185	181	204	190	193	180	168	200	174	178	245	195	176	185	205	193	196	192	176	207	180	177	183	187	195	178	201	195	190	196	196	181	196	176	172	171	192	187	198	200	179	216	195	175	226	186	152	190	173	193	193	189	215	191	166	189	173	191	206	183	181	196	160	195	165	183	208	202	185	206	206	202	170	200	188	185	189	198	215	196	187	174	186	179	199	166	208	176	211	195	196	168	209	181	196	163	170	220	190	187	183	205	210	203	194	198	196	213	192	183	183	192	173	195	188	170	191	178	215	176	219	191	189	214	187	215	165	203	176	182	174	194	222	185	178	222	201	176	181	197	189	172	169	182	180	185	170	186	193	191	167	190	172	207	181	184	176	172	172	176	205	204	188	185	177	198	176	188	188	194	197	183	158	204	210	179	188	195	177	186	165	175	177	216	182	196	193	196	223	172	195	176	196	190	203	203	154	178	200	171	185	199	169	180	157	171	173	227	207	180	215	176	190	207	159	206	206	182	151	160	200	169	205	182	193	169	175	187	190	204	172	190	225	179	189	162	192	180	174	185	194	160	163	168	188	178	186	178	183	170	177	171	197	211	183	214	212	198	171	188	174	189	185	188	208	228	198	169	190	192	199	192	156	195	186	175	166	177	189	197	207	174	213	166	156	205	223	202	180	201	197	180	187	205	176	193	184	183	189	169	185	170	189	206	196	186	209	195	152	189	205	190	199	191	193	194	200	175	178	169	183	178	204	185	186	172	194	174	176	184	184	173	182	196	186	186	222	174	188	187	200	201	170	168	200	189	188	171	198	192	211	186	178	193	178	203	178	200	192	199	213	181	179	186	231	199	199	165	180	213	173	199	193	175	188	199	193	195	188	182	182	199	199	165	190	144	186	209	201	192	159	168	212	179	206	187	191	212	177	172	201	206	214	196	217	189	192	176	184	180	182	209	204	192	188	196	169	181	207	172	169	191	179	192	187	224	212	193	175	179	227	181	179	182	188	212	195	186	187	186	225	216	198	178	195	155	196	204	187	195	187	197	213	181	189	170	169	178	170	180	162	204	185	169	191	220	165	183	181	177	179	205	185	199	182	184	191	191	173	189	210	195	184	185	191	188	156	188	183	211	181	184	173	211	167	228	182	188	193	184	206	179	205	205	219	201	151	179	186	205	188	196	160	154	195	216	181	188	188	175	177	195	203	192	191	182	189	215	194	203	211	170	178	168	204	186	172	195	202	191	171	173	182	190	201	207	176	196	213	188	192	186	194	186	204	172	170	168	175	180	202	196	196	203	185	199	190	184	180	187	195	195	199	175	186	169	185	171	198	204	190	164	185	194	191	195	188	188	181	187	174	180	189	214	223	180	172	185	182	177	207	192	219	205	200	205	161	180	197	189	178	174	200	185	189	199	198	172	198	175	179	222	174	193	165	199	170	180	172	189	165	163	182	175	205	203	238	171	182	179	202	210	199	185	224	173	153	178	189	194	207	189	210	190	206	180	180	193	193	181	193	175	173	217	179	171	217	193	195	163	181	181	185	178	205	205	205	182	205	197	224	200	214	201	205	190	196	189	164	204	198	222	182	183	209	174	196	181	178	181	160	183	185	203	190	197	193	208	174	230	182	173	178	186	208	181	175	191	191	190	196	204	202	185	184	197	191	202	159	185	192	202	195	179	182	169	172	189	157	188	177	206	201	186	177	175	183	197	195	204	189	193	172	192	187	223	176	175	179	179	198	203	177	206	179	178	196	170	175	183	198	202	198	203	205	187	212	192	206	189	191	192	189	203	183	200	179	169	203	173	179	199	188	200	197	178	146	164	209	195	180	165	189	190	198	189	192	189	194	207	200	190	184	205	178	185	176	187	222	186	208	175	187	185	215	187	171	204	213	164	211	192	177	200	166	201	182	227	188	179	187	225	192	212	186	170	195	178	157	189	174	220	195	192	179	190	185	201	175	177	196	161	202	180	191	194	173	183	176	212	157	218	198	216	194	203	196	174	193	197	169	207	187	191	152	199	199	173	180	205	200	156	204	187	176	208	187	208	176	197	206	212	186	209	184	166	163	202	200	181	193	196	189	207	172	174	188	198	180	190	161	158	187	184	213	196	179	174	197	217	210	173	197	171	175	199	167	193	194	225	210	213	211	171	213	195	181	198	174	195	213	178	208	178	201	224	214	166	167	209	199	190	206	174	182	168	192	194	180	181	194	178	203	188	191	212	179	168	185	200	205	222	230	181	197	196	212	180	200	193	191	201	189	193	174	176	190	201	176	200	170	176	214	177	185	197	211	197	182	183	199	188	170	206	204	214	184	183	208	209	204	193	212	179	222	194	193	170	189	192	189	174	191	207	159	182	171	185	203	167	173	186	183	180	154	182	192	217	199	190	158	198	192	180	202	187	178	198	212	180	166	183	180	207	207	192	188	179	199	203	195	201	186	202	196	186	187	178	174	181	184	185	175	198	175	193	187	190	179	190
6454	1490	2993	3140	3273	4213	2887	1038	847	762	656	621	694	619	570	583	575	573	593	594	577	578	524	540	578	511	525	531	553	531	561	510	543	550	503	535	499	494	546	527	478	477	495	492	502	519	533	570	498	542	536	472	532	531	536	525	498	511	465	538	529	497	457	476	549	503	516	507	495	528	501	517	519	500	500	496	453	511	509	504	503	477	512	508	503	517	512	549	525	530	506	486	468	465	503	520	484	514	503	520	484	525	481	493	504	523	525	469	511	477	508	484	521	501	510	500	538	525	447	511	496	511	525	494	495	549	501	493	466	522	495	582	515	488	526	525	486	519	538	534	520	534	521	488	546	528	498	516	524	492	488	504	500	499	516	492	483	488	520	507	487	473	474	493	514	471	514	463	512	508	498	483	478	532	537	501	503	503	518	499	494	475	505	480	489	511	512	504	493	468	502	477	537	506	516	504	456	515	478	528	510	472	548	481	492	521	514	516	540	500	498	512	471	513	488	488	501	519	503	503	521	491	523	516	520	520	528	520	514	510	510	509	523	488	517	515	525	503	543	521	482	492	486	506	526	491	536	490	468	506	488	530	507	523	496	490	517	524	546	514	503	496	549	529	463	507	486	504	568	509	494	523	494	492	513	493	536	551	508	518	473	511	503	519	531	490	527	475	528	500	523	520	529	530	522	457	509	497	503	500	526	494	483	496	579	501	518	495	498	500	509	531	525	512	524	544	496	517	478	535	575	489	497	526	495	487	514	508	521	508	525	541	506	489	513	492	487	518	523	531	542	481	526	513	483	540	547	488	531	497	484	545	530	495	532	470	511	551	493	534	472	520	510	504	501	519	534	542	495	512	508	499	517	487	528	499	498	497	514	515	488	471	491	489	549	507	466	527	519	510	471	495	508	536	488	531	477	527	497	472	497	516	502	516	506	491	482	524	524	533	527	492	529	489	514	487	508	510	493	501	487	501	521	500	511	508	516	513	489	495	458	466	485	543	506	495	513	495	537	482	529	467	494	507	465	474	496	497	449	526	494	510	499	548	525	527	488	492	499	458	489	537	500	494	518	507	486	512	484	497	486	536	482	486	502	553	515	499	465	488	493	495	512	514	543	496	529	491	495	506	513	482	513	495	531	451	493	531	513	504	539	483	558	512	556	488	481	534	516	520	470	572	540	532	514	483	523	491	518	494	517	547	515	442	498	490	485	571	497	530	478	504	503	507	519	493	511	522	524	497	505	487	487	556	525	499	498	512	510	498	494	501	508	514	508	522	502	509	471	485	526	501	498	500	493	503	536	514	522	508	531	509	545	501	493	511	467	507	441	532	486	515	532	478	477	497	521	517	504	532	524	534	491	501	488	469	502	539	528	500	498	520	509	524	470	532	497	506	519	507	493	524	492	538	515	547	485	487	497	489	501	525	520	537	527	511	494	521	480	540	503	526	452	491	491	466	496	489	514	567	534	493	510	551	513	518	501	490	505	515	503	471	505	453	480	490	518	503	497	514	538	486	504	499	483	497	500	549	517	513	512	504	555	515	501	540	550	524	524	472	509	519	494	509	526	496	474	516	485	495	520	438	481	456	554	521	514	572	526	452	525	487	533	499	477	508	489	496	547	474	503	505	533	526	551	509	462	483	524	478	531	508	479	454	477	543	506	500	515	506	515	522	530	505	481	458	524	467	528	489	543	461	503	508	538	538	473	555	507	474	525	494	485	452	509	492	528	467	527	501	494	485	499	515	494	512	517	511	525	480	494	485	504	495	535	503	524	514	530	498	502	526	502	508	518	514	521	508	474	477	546	476	484	520	526	495	498	512	483	533	501	506	507	523	497	491	452	489	492	516	510	494	518	539	543	521	503	520	506	484	517	510	538	503	493	509	502	503	526	518	497	511	487	514	503	493	525	523	478	532	474	507	502	544	481	504	484	537	486	484	488	529	458	513	519	506	514	504	513	506	530	496	487	478	495	521	484	521	502	534	520	538	476	535	527	551	519	520	473	494	512	478	551	513	514	499	515	531	509	516	527	494	503	471	491	531	498	520	491	512	493	488	494	561	467	508	522	520	526	502	522	508	529	534	546	512	532	533	537	466	510	518	490	527	492	493	526	486	493	539	550	494	474	509	487	524	463	522	524	528	543	525	461	554	504	492	506	476	495	491	489	546	501	530	498	493	522	512	511	539	520	500	520	538	496	537	548	508	477	506	534	510	524	463	490	521	489	505	485	473	508	510	535	486	535	485	537	484	498	505	513	481	496	503	539	510	520	493	542	510	520	478	532	504	483	504	506	525	514	500	468	535	478	536	518	473	507	519	484	489	502	516	506	480	536	497	496	510	496	512	505	488	508	484	527	528	535	499	529	477	501	494	512	510	485	521	559	491	532	535	499	516	493	517	517	496	515	479	497	491	475	506	487	531	499	501	522	524	507	476	508	543	509	491	542	506	575	498	484	502	471	485	536	491	504	473	470	522	506	517	561	499	512	525	517	514	502	506	499	503	545	465	503	501	530	512	504	515	486	517	530	502	484	502	502	502	502	495	515	497	492	539	526	507	496	516	526	521	495	518	514	489	524	535	503	516	490	539	501	482	516	488	470	500	535	447	507	504	492	526	488	513	505	499	479	518	504	474	495	531	466	489	529	497	524	532	534	482	527	464	497	528	498	523	494	489	516	518	502	553	508	505	506	524	525	503	489	487	509	519	472	485	552	500	474	467	522	506	511	519	496	501	502	463	522	528	524	473	545	478	533	524	523	484	505	454	515	490	517	495	502	522	498	493	514	548	508	527	462	491	517	504	477	512	541	518	499	510	520	553	510	511	509	510	495	531	520	500	482	534	559	490	556	525	495	498	501	520	533	504	475	528	484	531	486	539	516	545	500	514	527	517	509	497	528	524	507	520	522	527	476	495	537	500	508	502	553	483	513	467	503	507	499	500	478	528	543	547	492	501	509	515	492	498	512	524	518	480	495	487	488	480	532	510	486	510	467	517	510	497	518	538	470	543	521	507	521	497	533	493	514	517	495	514	502	506	524	513	547	499	488	515	504	523	496	511	487	478	526	520	511	496	493	493	516	538	536	544	478	549	476	532	471	494	545	469	513	534	485	511	527	564	463	532	502	480	506	554	467	477	537	492	509	513	520	505	484	526	479	523	482	515	531	528	520	513	448	471	500	456	475	522	500	497	531	480	510	504	523	484	495	521	477	511	527	521	496	506	508	506	511	481	500	539	522	479	526	554	506	535	488	532	521	480	501	509	571	481	535	509	484	524	479	490	502	502	543	503	501	498	511	501	506	540	515	516	528	537	533	459	471	521	530	459	456	500	517	508	496	489	511	509	472	515	491	511	463	522	519	476	482	516	506	522	545	494	484	490	498	463	491	493	522	557	505	530	496	463	498	506	484	481	520	500	491	488	491	511	498	511	497	526	532	499	489	497	540	527	532	520	472	526	561	524	480	535	536	483	460	508	499	497	479	549	512	521
15696	3057	2764	1751	1553	1620	1262	585	524	469	439	445	441	442	463	384	395	426	424	386	414	416	381	393	362	374	386	403	391	392	411	393	372	421	433	354	396	385	393	416	374	416	421	399	391	386	387	415	365	388	438	370	397	421	363	391	344	383	383	358	361	366	399	390	377	396	403	428	402	428	377	400	379	373	401	438	393	372	437	383	406	396	385	381	397	364	392	431	390	389	403	447	395	411	377	390	382	389	398	355	396	446	387	376	442	390	367	391	403	408	374	418	400	376	392	396	361	391	373	382	355	410	407	388	444	366	393	388	412	426	393	382	408	404	365	387	334	378	403	373	416	414	381	367	416	391	420	404	357	429	397	423	381	404	412	368	355	400	424	377	391	395	411	415	379	411	394	398	405	406	374	387	441	381	387	435	386	409	431	379	399	410	406	389	364	394	366	401	360	380	383	362	384	365	390	422	410	409	399	385	404	357	362	392	404	369	377	371	409	395	386	452	394	395	402	361	379	340	380	399	404	368	445	432	394	398	374	390	368	416	429	414	400	400	357	398	397	387	392	422	400	378	396	370	380	388	365	424	397	385	399	398	410	381	395	384	367	377	381	412	365	375	357	345	404	373	404	359	399	424	413	367	384	363	407	401	398	395	415	413	346	374	406	402	340	384	378	398	427	411	371	402	392	411	349	407	388	404	400	397	381	381	380	387	355	372	367	373	436	391	367	413	421	400	387	399	431	388	419	392	389	389	402	423	412	400	372	392	418	390	414	373	379	397	415	390	410	413	412	441	394	374	402	363	350	373	387	391	384	405	410	374	393	424	373	397	419	405	397	368	358	358	384	375	399	385	391	391	358	430	398	382	401	419	400	431	388	341	370	388	388	377	393	390	392	378	401	399	378	421	389	375	424	371	423	357	378	366	410	377	381	429	396	359	376	387	384	396	385	405	366	395	439	393	422	388	389	434	415	407	380	426	371	411	393	391	377	373	403	408	388	372	366	379	377	409	373	378	371	375	374	434	345	429	398	365	423	390	385	378	390	387	374	359	377	353	419	427	399	380	419	377	359	419	393	400	401	398	394	406	399	379	407	435	385	397	375	395	388	447	432	421	389	394	394	369	374	381	391	423	378	420	362	385	392	442	421	364	417	417	425	397	400	389	404	381	420	420	374	400	405	393	394	411	413	411	383	384	417	424	392	384	393	434	416	384	373	400	369	390	385	406	443	357	374	406	387	396	380	375	378	413	383	370	389	366	357	405	366	407	398	391	435	394	376	413	365	375	408	432	345	387	411	406	429	383	386	383	358	423	391	390	410	392	411	365	415	413	375	368	365	355	413	340	393	379	345	367	397	375	348	385	351	409	407	414	398	414	422	380	386	401	365	370	375	382	372	372	371	355	375	420	434	396	385	430	386	387	392	350	373	366	353	392	377	379	427	389	398	411	410	372	392	413	353	350	389	445	406	407	347	423	358	396	376	384	417	406	371	390	405	396	382	415	412	395	400	407	376	400	385	404	388	362	393	413	410	405	386	368	373	379	385	396	399	389	387	384	380	372	374	390	356	396	430	424	370	417	465	359	418	377	382	380	380	407	405	383	352	420	416	375	351	377	337	390	391	381	388	378	382	349	407	384	385	403	417	422	381	401	433	475	404	431	424	419	388	434	389	397	419	446	382	351	420	377	394	406	382	377	381	355	389	408	388	350	380	392	392	400	436	409	381	381	390	399	423	405	423	417	389	412	352	353	364	412	401	374	438	405	321	357	395	382	403	344	410	389	429	422	407	426	380	396	399	380	395	399	367	410	392	354	427	417	385	365	387	388	372	379	380	395	390	379	395	384	423	408	360	384	405	431	411	388	405	393	346	363	373	395	427	379	405	385	390	393	373	375	366	379	370	407	422	409	391	421	384	403	398	395	380	432	368	420	401	390	380	361	406	420	416	377	391	397	384	362	406	373	398	397	363	377	361	400	382	383	369	370	367	363	366	378	402	389	405	409	350	387	402	440	384	382	368	387	409	407	418	454	394	396	422	383	350	381	398	397	413	385	397	432	370	389	374	358	402	355	409	366	415	386	392	388	397	385	386	412	395	365	403	381	374	383	400	387	408	389	402	422	366	421	376	383	387	380	382	394	380	402	360	389	411	404	360	378	367	380	376	390	396	407	384	417	366	401	410	387	430	398	396	421	393	375	406	354	365	390	362	413	399	403	385	403	398	412	351	433	411	365	375	378	374	401	392	366	401	409	403	406	423	377	362	398	412	401	368	378	387	379	370	409	366	379	389	394	436	373	380	408	415	385	418	369	377	388	365	393	354	391	374	393	365	419	348	386	427	368	416	419	452	379	399	447	429	414	383	362	389	376	379	398	400	410	404	412	419	387	367	399	379	384	417	392	386	389	417	393	368	390	395	367	422	395	410	383	353	426	374	379	392	381	367	384	396	397	371	434	382	423	362	374	365	397	356	405	391	410	372	367	419	427	410	386	372	381	388	382	393	399	382	439	410	377	395	370	380	367	416	399	388	410	402	376	355	351	377	391	417	382	398	393	381	393	384	376	387	415	400	378	411	383	399	373	379	351	438	359	417	405	426	364	392	395	390	371	368	384	377	419	350	382	421	378	381	401	383	371	380	370	405	414	356	366	370	391	369	369	406	375	403	421	423	387	402	377	416	412	399	434	394	392	423	389	369	441	406	394	366	393	387	388	398	388	387	391	349	376	408	392	369	403	370	375	380	365	347	389	380	385	397	376	338	411	407	411	404	388	396	384	384	404	400	398	403	433	391	425	382	394	401	397	395	433	393	368	353	404	438	397	402	403	428	397	397	373	399	421	418	382	415	422	406	408	384	378	430	403	408	379	447	411	413	362	355	353	398	396	398	389	376	398	393	354	383	407	396	397	387	385	383	401	397	375	371	379	404	383	420	376	408	411	368	454	366	396	386	393	366	394	418	383	392	401	430	378	408	415	386	376	414	388	369	399	359	378	421	415	411	434	377	367	414	400	375	383	406	393	386	391	376	385	354	363	445	382	390	382	392	362	384	387	425	408	369	406	417	408	389	367	393	405	418	379	376	421	380	376	394	408	404	397	396	399	368	381	417	363	444	425	379	398	400	398	347	422	420	412	369	371	422	401	379	393	374	415	412	405	384	395	367	360	371	395	412	383	419	349	367	402	380	395	402	389	394	388	395	399	380	355	355	402	398	423	422	381	383	387	409	381	383	346	360	411	381	372	386	395	361	351	380	402	396	402	372	388	383	375	379	419	420	416	423	387	427	408	389	357	387	416	387	378	414	375	372	401	427	395	379	382	391	365	432	428	367	389	404	403	387	384	429	407	405	371	368	394	424	391	365	427	377	421	385	410	379	407	389	383	391	387	394	345	390	394	395	402	384	372	369	397	349	400	373	401	394	383	413	397	412	370	364	394	395	396	405	421	376	377	393	379	402	379	398	406	432	392	421	366	378	405	381	393	404	397	371	363	379	413
9097	2620	4954	5165	5425	6171	4486	1868	1495	1336	1288	1243	1185	1104	1089	1057	1067	1010	958	999	992	987	987	961	987	930	964	875	878	943	942	910	898	943	876	965	921	884	928	931	912	949	916	919	938	896	901	900	969	882	902	948	906	945	904	937	862	979	922	909	857	970	923	857	927	835	909	950	935	892	865	926	962	938	954	894	933	882	876	892	892	942	885	943	895	918	943	882	906	920	901	943	912	864	882	931	865	917	933	896	862	853	889	877	950	903	897	959	862	929	910	854	904	926	909	894	914	925	894	919	885	924	879	881	947	891	929	875	934	962	911	863	903	908	901	906	923	900	852	883	895	934	918	844	873	901	919	869	901	871	899	853	876	890	929	961	901	876	871	913	838	865	936	902	926	930	902	902	840	878	863	915	879	942	857	881	896	863	856	864	893	905	895	902	892	938	900	831	941	858	906	882	860	923	925	927	880	933	916	891	912	887	916	922	925	942	837	876	950	885	876	907	885	923	922	917	849	908	903	900	964	911	917	903	852	809	902	894	893	846	869	886	915	905	915	911	914	888	907	891	879	892	893	916	934	957	936	935	872	937	906	891	918	948	854	854	899	861	914	911	894	943	976	939	932	894	958	909	904	879	907	878	899	887	844	955	917	876	875	892	889	884	906	896	841	884	881	914	907	942	850	878	882	869	908	857	966	924	889	883	902	893	909	890	876	942	882	896	888	897	891	898	912	890	869	925	883	894	824	922	863	876	892	945	873	839	937	861	925	874	926	918	896	876	899	917	879	886	890	974	902	904	921	856	876	850	924	868	924	902	887	942	941	925	914	939	891	922	916	964	902	918	880	875	951	840	892	904	871	877	874	858	903	880	894	952	844	870	912	906	888	896	933	958	965	914	897	938	847	862	919	855	879	938	920	926	938	926	878	898	877	919	884	877	896	904	875	895	902	922	931	877	922	843	864	894	925	913	883	918	901	830	885	911	897	905	875	948	938	936	905	898	868	882	883	885	911	877	896	930	917	901	861	904	928	890	903	852	924	870	925	862	928	915	863	873	923	863	956	925	841	916	923	924	904	885	868	878	852	906	947	914	876	892	897	850	905	927	933	891	882	871	886	889	941	878	872	874	917	871	974	887	885	916	858	911	881	848	883	879	883	859	889	876	942	911	897	834	912	863	891	919	886	866	909	876	909	887	943	887	880	895	889	900	882	852	939	928	901	890	859	962	897	887	911	907	897	917	954	899	873	886	919	960	877	904	872	907	905	891	938	929	885	891	915	916	939	902	907	904	934	904	930	910	984	832	872	895	889	851	848	871	898	932	891	883	958	866	848	936	902	888	859	901	892	911	854	891	856	896	879	851	934	875	940	903	867	890	861	917	878	883	925	907	853	888	867	890	859	894	868	878	878	927	873	956	898	927	952	914	845	929	872	941	901	891	891	885	934	896	896	927	852	861	880	881	867	895	909	896	888	868	852	954	879	914	882	841	917	868	962	888	906	839	934	901	893	936	921	915	869	889	897	934	876	908	852	866	869	839	930	882	916	882	956	920	904	896	943	838	917	926	917	909	912	900	908	909	948	884	867	932	873	901	884	900	866	921	896	935	911	891	894	896	901	829	835	901	889	864	905	916	955	866	927	863	865	896	900	867	874	923	887	875	875	869	848	873	874	922	905	886	858	890	940	843	857	878	902	885	848	858	855	904	850	937	952	812	883	867	903	930	911	901	886	885	886	870	915	904	911	891	846	835	884	926	912	893	935	825	978	843	848	911	878	892	893	918	828	876	875	902	871	902	865	879	939	952	890	886	896	900	892	869	933	884	924	854	978	895	909	891	898	908	881	939	883	875	893	885	985	879	849	866	914	888	926	906	917	893	911	910	864	874	873	909	880	884	944	882	874	925	897	954	858	852	848	897	862	949	875	924	894	828	910	927	907	839	945	872	859	868	900	890	914	923	899	876	876	890	900	851	881	862	934	898	898	901	909	909	849	878	859	922	880	890	886	918	926	913	955	906	895	908	942	879	874	958	942	882	915	858	870	888	914	862	852	889	957	959	901	901	894	867	938	910	915	849	860	906	897	901	913	892	918	908	830	867	899	883	894	908	934	866	885	880	904	885	849	837	917	924	929	901	955	861	903	881	873	853	922	845	920	876	870	910	929	949	864	931	857	897	886	912	881	856	922	897	937	900	859	918	850	907	927	857	886	865	895	927	933	875	947	894	896	896	917	914	940	928	881	923	887	884	886	880	912	912	935	910	940	928	885	918	897	882	926	908	881	901	886	913	894	857	813	894	840	880	873	957	880	921	879	863	867	898	892	948	888	862	863	888	867	912	896	879	864	897	931	843	934	847	906	838	932	900	902	896	886	876	915	926	871	954	882	922	916	914	848	904	918	881	895	965	827	865	955	877	899	880	871	843	923	917	889	910	904	883	870	902	871	893	906	878	896	898	912	929	891	890	864	919	925	880	968	893	892	907	836	907	868	925	875	850	913	858	921	863	898	916	924	873	866	907	880	857	908	889	865	896	933	874	922	886	911	913	925	930	987	921	896	862	925	916	910	862	918	848	957	880	930	899	901	878	894	883	886	898	848	854	889	847	856	947	922	953	956	860	897	866	904	910	882	918	895	885	858	827	876	888	972	899	868	917	898	813	904	858	931	889	863	891	890	877	856	919	884	826	893	865	890	872	890	921	899	887	911	864	939	857	954	936	840	867	919	914	859	891	870	881	889	908	938	820	882	951	928	899	918	912	925	904	910	893	915	925	948	891	883	879	908	849	906	907	903	900	856	940	932	893	892	877	930	880	903	833	812	882	916	988	901	939	865	852	862	932	858	869	867	874	905	941	887	889	913	899	899	858	934	856	842	957	897	888	917	869	866	840	900	891	927	928	878	910	860	910	919	838	858	906	883	911	946	879	914	891	953	903	852	852	883	924	933	914	888	915	889	956	930	887	880	924	891	921	997	871	928	918	863	907	916	885	865	911	947	951	913	909	951	879	871	891	863	858	901	842	928	882	905	873	883	866	886	895	934	917	870	909	895	895	854	892	934	898	847	921	886	869	887	893	938	891	885	907	880	925	924	885	902	916	884	931	932	907	902	882	909	873	913	909	877	882	872	966	860	862	877	886	862	899	878	914	884	882	904	868	895	918	855	942	890	935	936	919	957	889	915	854	921	889	912	877	896	903	891	894	927	946	932	873	851	917	865	851	876	896	864	936	948	937	931	890	952	914	912	891	927	878	896	962	843	900	887	918	871	859	959	930	909	869	879	908	892	933	891	895	904	914	903	859	843	888	871	971	920	936	885	906	876	917	894	893	908	891	857	902	940	894	919	926	948	866	865	898	935	904	936	913	846	915	897	876	902	870	885	910	924	924	839	859	931	908	904	939	896	960	908	947	918	849	948	898	932	932	861	883	872	882	912	853	870	923	928	918	846	895	898	862	882	935	888	939	904	921	955	911	914	903	904	901	890	883	908	861	892	918
2209	693	751	457	449	476	453	236	231	221	233	211	254	218	214	221	247	207	212	241	223	217	235	225	233	235	239	226	209	225	214	213	242	257	212	214	229	231	209	214	204	237	204	213	205	241	215	226	243	211	248	254	256	232	205	229	214	244	211	222	233	217	227	227	230	213	220	230	204	228	232	227	212	214	243	210	230	233	241	222	214	235	229	207	234	210	227	251	228	209	219	203	217	236	229	250	238	217	252	236	225	212	233	219	221	206	227	200	210	222	240	237	207	231	217	235	203	247	220	211	244	207	202	252	252	212	245	224	238	246	244	222	233	190	226	219	246	196	249	243	206	221	217	234	228	225	199	217	231	228	225	199	222	218	227	239	246	216	238	217	248	227	215	216	249	250	227	232	249	241	216	227	218	201	231	211	217	215	200	217	236	268	244	231	253	261	222	224	227	174	207	214	223	253	212	190	213	256	215	221	213	244	237	213	230	214	253	220	209	209	235	243	227	242	239	240	203	205	225	232	210	239	217	223	236	217	225	207	246	210	243	242	225	248	243	187	240	236	234	215	213	221	187	219	232	244	202	204	203	200	221	257	216	239	242	229	218	226	245	231	253	229	213	186	234	262	228	236	208	220	207	259	212	236	227	238	232	210	237	215	208	228	241	219	233	233	233	249	214	198	220	208	228	213	222	237	206	243	246	248	213	247	233	232	226	233	211	223	239	246	225	190	235	220	230	208	241	208	239	215	234	220	205	218	207	251	194	197	223	233	215	241	204	214	226	263	244	252	213	225	237	219	238	226	233	206	240	239	232	228	230	230	245	212	239	237	190	248	226	216	222	228	206	214	188	221	189	235	211	226	242	219	218	247	217	209	224	216	234	240	215	230	256	242	250	193	223	202	203	243	252	201	233	219	212	252	242	222	195	222	242	220	235	235	235	238	236	223	233	236	239	210	222	237	238	203	236	228	233	229	247	222	226	240	241	235	239	215	238	234	231	206	194	221	242	221	235	253	215	228	223	211	227	242	250	205	196	225	265	272	223	203	234	234	220	238	227	198	218	217	219	219	208	209	229	225	221	192	210	230	211	237	231	206	215	188	205	227	217	213	236	241	221	222	246	240	240	262	235	232	229	213	259	217	206	232	209	240	205	273	213	238	252	225	216	202	238	209	244	277	239	220	235	232	227	230	231	229	249	230	248	228	234	233	247	213	222	225	221	201	219	206	207	225	206	225	218	233	211	246	216	227	230	233	201	198	214	230	236	226	257	214	206	223	196	227	237	227	215	230	229	235	243	229	266	236	202	224	216	219	237	237	226	234	219	209	274	228	215	206	218	211	226	222	220	250	228	245	234	234	197	248	226	215	222	219	221	218	222	240	234	253	219	222	235	228	230	244	206	221	240	228	239	225	216	221	212	219	202	252	215	195	221	190	217	217	245	223	222	233	246	198	207	220	209	223	229	240	223	230	189	225	212	211	234	213	236	238	206	216	209	252	234	217	177	207	217	240	234	209	209	220	222	227	248	242	230	213	218	204	228	244	216	216	234	248	210	236	221	242	212	207	227	201	230	211	234	228	238	229	257	239	214	210	224	216	234	223	237	239	220	207	241	197	192	224	223	242	249	250	225	239	230	229	228	206	206	229	233	221	262	218	213	229	243	211	232	199	241	231	220	222	234	252	234	214	254	210	216	200	258	241	227	220	235	229	219	211	244	239	237	207	216	219	242	210	229	228	224	251	223	247	214	231	217	210	231	205	233	216	209	224	215	213	218	223	224	241	230	227	206	224	230	227	215	248	238	241	266	230	225	211	220	212	230	228	195	208	227	235	237	230	222	205	233	234	239	250	232	224	243	232	235	220	235	255	229	226	223	210	210	225	225	213	236	233	280	202	237	226	225	211	210	220	245	209	242	203	233	239	232	254	254	247	258	230	194	244	197	232	232	203	212	201	204	200	230	232	224	253	254	269	216	214	193	226	235	244	246	228	220	238	221	222	213	249	230	231	228	241	233	219	207	225	276	233	232	202	234	217	243	222	198	238	250	210	227	213	248	223	232	231	226	234	213	236	225	220	228	215	216	230	250	217	220	241	224	218	241	250	194	236	220	216	225	240	231	206	220	207	242	213	237	205	194	224	229	212	229	230	234	217	207	218	203	249	223	235	221	237	220	226	215	235	245	216	206	239	204	245	197	224	222	246	256	230	240	209	202	223	240	241	196	208	209	208	237	222	202	219	225	218	212	240	252	209	221	247	221	228	219	219	207	222	205	214	251	241	224	229	219	235	175	192	241	234	232	211	207	207	223	216	238	224	237	244	248	195	213	232	235	209	233	256	198	231	223	197	203	213	213	240	228	241	242	237	237	237	235	223	238	227	235	210	236	220	229	231	230	222	235	244	209	242	197	230	243	199	219	240	196	216	236	230	227	235	190	217	222	256	203	227	267	213	207	221	255	215	227	219	235	208	225	225	229	220	210	249	238	204	236	252	231	209	223	231	198	215	203	225	244	251	226	227	215	213	199	226	216	223	221	226	249	250	237	227	214	229	221	234	230	217	231	232	213	226	201	191	191	231	223	235	232	253	231	258	245	209	242	203	232	247	252	252	259	233	214	251	229	227	213	233	208	201	237	243	221	230	251	218	221	207	263	172	226	245	233	237	217	226	223	221	220	241	220	228	232	217	230	222	198	226	230	199	226	238	208	216	237	214	217	224	213	224	252	209	220	227	235	220	225	231	218	215	220	248	233	239	249	207	248	226	207	210	250	226	238	241	242	246	243	225	235	221	225	215	226	241	192	240	220	258	254	246	213	206	201	223	227	192	245	215	245	201	219	237	238	207	209	228	219	214	205	212	217	226	211	232	220	192	213	234	222	223	229	242	237	242	219	233	254	230	229	222	228	252	263	201	228	246	212	230	283	237	227	219	250	251	226	202	219	208	210	234	230	243	226	262	192	200	218	204	248	216	229	242	249	222	199	216	212	222	229	235	227	231	236	206	195	219	242	216	229	221	217	228	233	212	238	210	238	239	240	206	225	225	216	242	201	209	200	235	214	222	190	245	226	208	250	228	228	208	226	234	253	211	228	215	244	244	220	225	224	225	237	207	224	228	239	254	233	242	248	212	203	214	226	260	234	235	234	220	252	207	211	225	230	233	221	224	248	219	232	231	224	230	239	234	246	240	229	221	215	233	244	204	218	229	248	218	210	219	215	238	225	215	220	215	253	236	253	226	215	220	205	243	221	230	242	247	239	168	224	193	259	209	249	245	258	233	255	225	196	237	202	215	228	208	224	238	242	211	250	236	223	219	223	237	233	233	210	255	196	230	232	247	214	204	264	228	210	219	210	201	232	228	236	194	199	243	248	215	243	249	235	229	210	257	236	232	240	227	197	202	225	220	220	226	239	231	232	211	202	200	209	240	226	235	246	221	230	231	234	216	222	219	208	213	264	206	231	229	214	223	220	221	256	233	211	243	213	244	223	235	224	214
1926	989	1565	1371	1655	1837	1479	654	673	639	582	595	596	577	632	561	592	561	554	556	585	568	533	602	546	535	548	560	525	527	500	602	568	563	563	557	518	543	525	580	537	548	545	593	537	488	563	537	559	605	545	568	587	524	570	546	578	561	572	530	595	546	596	574	550	513	559	551	529	525	523	619	552	569	567	533	549	564	555	523	526	541	566	524	539	564	544	560	528	569	534	579	561	529	579	570	557	571	521	587	541	548	535	552	494	588	567	556	554	570	560	577	543	532	563	570	534	588	579	544	533	595	540	597	515	601	549	547	532	576	534	561	554	557	575	573	538	528	542	552	579	530	544	545	572	559	551	586	596	577	569	578	595	579	557	585	590	572	551	599	553	546	558	576	563	530	567	539	578	551	570	510	532	543	567	519	534	594	525	539	549	571	571	535	595	528	558	582	564	539	540	577	563	531	562	543	582	532	569	560	586	584	538	535	603	549	530	517	553	556	531	581	533	555	546	548	550	562	505	553	531	575	532	582	545	567	543	581	549	578	522	558	547	549	551	499	554	577	592	562	549	572	499	560	575	539	525	528	544	564	528	585	573	562	528	523	573	556	530	585	555	543	529	503	530	456	539	582	541	560	575	555	555	545	521	517	576	559	555	523	583	582	560	530	610	582	549	518	585	564	548	568	558	571	525	601	584	545	610	584	546	555	544	590	537	551	569	563	532	577	583	551	534	568	579	543	536	573	568	552	597	523	591	534	528	585	580	580	566	566	506	536	562	578	590	562	539	548	537	560	579	553	502	526	559	528	574	561	607	563	597	514	565	595	541	563	577	524	524	540	558	541	545	544	572	558	528	571	553	546	549	579	549	582	556	561	582	554	600	585	521	571	555	525	610	541	567	525	553	538	585	573	574	565	557	575	524	588	557	548	559	545	558	529	551	521	556	537	547	565	565	558	599	613	559	579	563	528	553	536	608	544	572	536	586	590	604	552	590	521	574	535	544	572	587	563	571	596	541	519	558	547	580	562	558	540	586	554	531	544	563	560	557	553	559	547	552	560	527	557	580	559	568	538	542	546	607	598	496	574	557	530	559	571	522	550	555	571	543	558	555	559	553	560	563	502	549	591	568	599	552	556	602	525	554	523	553	549	573	548	588	538	542	595	554	543	554	585	537	551	573	608	546	555	542	527	536	563	579	575	576	531	528	575	546	555	591	480	552	564	597	567	519	541	542	556	560	523	557	525	561	538	543	560	562	526	561	517	563	522	572	573	570	576	584	567	549	550	528	557	573	547	555	559	574	548	536	575	604	539	511	556	554	573	546	557	529	576	589	527	547	575	572	625	542	563	563	539	546	545	571	583	575	590	555	569	580	539	555	596	583	565	561	514	576	548	576	578	502	589	532	563	558	582	516	551	534	509	532	523	601	548	490	567	559	545	531	561	552	555	533	542	588	541	536	549	544	581	538	567	585	538	523	581	546	546	577	558	565	586	553	561	529	566	527	587	576	561	556	567	559	524	543	573	606	529	516	532	557	555	575	561	559	576	545	562	581	528	549	558	583	595	527	522	581	541	550	546	551	550	563	553	579	546	552	587	562	595	581	576	572	594	558	531	539	512	531	537	543	572	579	584	507	574	564	541	573	522	542	583	555	556	561	620	550	580	545	559	564	555	572	552	532	519	529	561	549	565	499	559	562	580	585	554	585	513	543	560	579	538	594	535	554	574	565	572	552	582	548	520	547	551	522	550	539	572	554	565	554	569	537	541	585	545	602	543	548	523	512	559	593	529	591	622	556	547	552	558	586	548	572	522	535	577	532	604	604	524	551	558	567	576	539	555	557	573	564	584	571	548	531	534	540	552	546	561	525	582	569	534	552	525	559	534	546	524	570	540	594	594	534	543	535	528	544	573	542	540	564	554	536	563	570	609	601	540	559	565	547	558	547	555	570	548	563	564	585	551	553	572	548	563	609	556	565	560	565	505	545	533	519	527	583	610	545	577	584	552	551	550	564	588	601	558	573	556	622	554	595	609	562	556	531	581	581	574	492	556	535	532	553	558	571	587	544	516	590	565	583	551	561	566	588	548	548	541	549	562	571	586	542	564	536	561	569	548	551	577	589	579	556	582	551	588	523	577	560	553	570	575	555	557	577	568	579	546	556	547	585	592	556	596	566	542	564	546	517	593	530	604	611	551	540	535	559	575	539	525	504	547	557	582	551	559	583	570	563	621	537	542	570	535	581	592	517	543	534	583	535	596	565	536	576	570	555	539	497	567	531	582	532	537	598	559	576	589	588	531	543	507	547	521	572	555	603	553	548	576	579	580	546	547	574	566	558	590	592	524	598	572	584	558	541	554	589	592	576	535	546	582	557	571	577	531	552	536	540	568	586	590	571	546	579	555	531	540	580	544	542	518	576	567	539	591	557	589	567	550	535	546	515	532	613	567	526	540	567	522	600	500	535	558	546	577	563	549	561	551	552	549	543	598	544	579	578	572	554	532	539	571	571	536	537	553	554	548	595	558	577	544	578	559	541	534	552	538	558	528	557	560	552	564	562	590	555	596	544	581	526	522	530	544	562	574	552	525	519	594	610	598	598	542	554	527	565	546	516	559	577	574	572	536	579	500	531	565	580	550	588	570	516	565	581	530	560	575	528	582	554	569	557	575	561	574	576	585	600	575	542	530	542	539	582	583	589	499	578	597	574	562	557	556	539	570	585	573	571	594	579	594	570	567	563	527	558	522	560	527	611	574	555	552	518	579	551	559	569	544	578	583	572	544	522	605	540	541	555	585	543	581	582	557	529	565	557	556	569	564	571	539	566	538	587	571	516	558	564	562	512	532	551	557	545	588	561	569	564	611	544	550	572	586	545	562	569	590	537	570	506	546	565	557	525	560	556	539	566	580	559	558	527	551	584	588	538	558	563	557	501	579	525	543	551	532	566	577	580	593	511	566	573	550	538	569	578	518	568	557	518	566	549	559	555	556	518	543	554	518	589	552	562	522	542	585	534	539	535	569	542	564	571	601	561	548	530	554	573	561	535	570	573	557	552	523	573	558	575	531	537	534	557	553	560	582	592	564	562	583	560	539	564	564	483	557	573	581	558	580	549	587	553	514	622	546	597	600	552	580	524	604	544	590	548	543	585	542	530	576	567	594	525	545	537	551	553	546	559	553	567	507	538	591	538	527	583	604	519	559	520	535	529	582	567	521	515	577	547	496	525	524	501	558	541	528	564	583	555	567	536	530	536	554	581	572	547	524	587	565	546	558	506	538	553	594	539	583	570	571	550	536	559	566	554	585	517	541	589	555	549	561	587	489	556	533	544	569	504	509	575	528	516	517	549	557	538	544	548	546	574	528	540	550	545	535	551	553	627	575	544	521	581	507	567	553	550	525	559	566	552	548	568	555	541	616	576	533	543	523	543	564	560	537	558	600	572	584	518	578	571	560	586	611	531	536	528	532	553	537	588	537	521	550	533	553	555	563
8289	1481	1575	988	846	835	642	289	242	216	238	243	223	262	208	234	224	196	204	194	195	225	191	185	184	188	238	208	211	183	185	168	216	180	192	185	188	190	191	212	189	144	177	177	183	188	186	216	247	165	182	164	208	204	189	202	212	199	182	175	185	196	200	224	198	210	179	188	172	187	164	199	179	180	187	195	206	191	177	183	180	205	180	192	176	185	182	183	200	184	179	184	205	190	192	197	205	192	185	214	208	183	169	215	190	200	210	181	195	193	188	187	189	173	193	171	194	180	199	210	187	191	202	197	188	204	198	200	194	179	201	181	176	161	183	203	235	216	193	225	190	196	201	202	205	235	181	213	202	202	217	189	171	230	215	212	177	198	182	190	200	179	197	195	174	201	201	183	223	220	200	194	194	201	159	202	183	187	206	189	190	179	183	194	207	193	185	186	195	200	193	198	201	215	200	204	165	209	185	179	199	181	191	198	209	188	182	218	177	186	184	183	212	172	182	159	196	193	188	192	185	173	204	200	199	189	180	202	202	206	184	194	178	211	175	167	199	194	199	189	229	186	174	162	198	202	213	184	189	210	200	192	177	181	214	182	176	202	190	181	181	193	180	179	170	160	211	166	193	187	201	189	185	189	187	193	209	191	192	194	165	197	171	199	171	180	194	192	176	184	172	190	186	189	180	198	202	202	203	210	170	194	180	190	171	177	180	192	192	187	178	220	187	178	184	201	179	202	221	195	177	168	179	176	179	222	182	180	221	188	189	204	198	165	168	188	199	162	190	206	213	181	187	223	208	184	197	184	179	193	204	184	183	162	177	197	205	218	193	194	176	222	195	192	171	193	190	185	198	189	197	218	196	204	172	217	169	207	162	192	202	183	200	191	191	186	177	174	205	190	199	179	200	173	203	184	185	196	174	202	201	186	191	176	178	174	196	190	201	203	193	187	163	182	176	211	160	186	201	188	199	170	200	191	196	197	186	182	196	195	200	177	185	203	174	194	179	196	181	187	194	182	217	195	199	201	204	167	191	188	173	208	203	194	182	186	188	178	192	168	182	189	186	194	185	188	173	204	211	156	209	209	193	205	185	192	193	188	184	199	201	176	183	204	185	177	201	204	199	194	192	205	244	229	208	202	175	204	199	170	198	216	212	212	181	188	173	203	204	196	210	207	199	161	214	214	216	194	186	188	195	197	209	221	188	181	168	183	172	181	211	192	234	175	201	192	162	202	196	201	189	217	181	205	208	190	177	199	201	193	203	184	195	187	162	212	184	180	176	197	186	208	178	201	217	196	217	220	161	198	194	209	183	208	190	201	198	181	198	194	184	170	199	177	193	187	179	192	205	198	191	209	200	231	156	186	189	181	200	187	166	192	173	184	184	182	194	175	200	176	206	199	177	194	196	207	182	182	193	175	189	200	189	211	187	185	195	200	186	188	197	203	186	197	178	183	212	187	189	185	217	193	212	186	201	191	204	183	194	188	182	209	219	183	193	203	209	180	183	207	167	242	192	217	194	175	198	200	196	204	177	176	197	192	183	219	198	176	195	179	187	167	171	191	201	180	193	192	182	209	198	196	175	181	179	156	206	195	185	187	178	197	181	187	180	185	204	175	185	189	192	191	198	225	190	185	202	197	185	190	203	186	191	213	181	184	174	191	208	197	201	197	184	177	183	173	162	191	203	184	181	193	192	201	204	181	179	170	190	194	190	191	161	204	191	182	163	186	190	190	152	198	185	199	176	189	204	190	214	179	189	208	176	200	162	190	185	175	203	200	182	159	193	186	196	182	203	184	190	196	185	183	187	196	165	209	222	191	180	208	195	175	214	186	161	182	204	210	163	199	190	197	201	201	184	174	213	189	174	209	196	206	194	197	192	196	213	219	174	195	192	206	191	169	207	211	189	173	200	189	185	174	189	174	178	180	192	161	176	211	200	170	214	203	193	180	183	195	231	173	194	203	194	193	151	172	193	214	203	185	162	225	188	195	169	184	194	197	180	177	225	182	222	185	178	193	212	199	189	186	193	153	195	193	172	181	193	166	183	183	194	170	210	186	186	165	194	207	194	175	204	195	196	202	220	190	181	186	158	177	208	192	196	180	205	203	217	182	185	195	206	197	172	205	201	175	181	208	179	180	193	190	174	187	235	191	190	209	214	196	155	195	210	179	169	200	178	186	206	202	195	181	226	179	208	183	198	178	205	184	207	201	186	191	207	182	177	214	208	174	198	207	204	193	169	205	210	197	169	170	199	191	221	204	187	200	176	152	178	189	186	178	221	172	185	181	167	184	183	189	175	157	195	213	167	195	169	192	202	178	185	173	187	201	177	200	212	199	209	211	183	190	224	195	183	178	181	188	150	176	194	203	195	173	158	185	184	193	186	170	185	205	197	195	174	170	184	172	238	195	177	180	202	226	192	188	205	184	176	177	172	180	199	187	164	193	184	191	208	176	201	180	181	204	218	185	176	204	197	171	186	225	186	184	165	207	188	201	199	184	179	177	195	192	203	192	188	178	190	193	186	207	197	218	150	146	182	181	186	210	207	170	188	214	211	195	191	218	199	196	179	187	177	195	225	201	193	198	205	207	192	192	197	175	196	215	197	178	166	187	176	184	185	195	200	208	181	198	206	178	196	207	186	185	182	175	166	181	188	196	204	184	180	205	180	195	185	154	178	196	217	174	165	204	179	213	179	192	179	177	197	191	195	192	172	210	164	190	167	201	214	165	194	189	174	186	213	196	192	209	202	203	210	223	205	194	187	201	165	192	203	205	180	187	178	205	201	176	193	202	203	193	188	176	202	212	191	194	186	194	182	168	172	190	186	192	181	199	189	192	216	181	177	188	177	179	198	212	194	191	178	205	185	187	220	202	180	211	217	177	191	178	222	200	200	193	185	188	208	182	192	201	198	204	208	172	201	189	188	188	174	179	211	204	158	202	179	199	187	189	183	174	190	201	174	176	204	198	214	185	155	194	198	196	179	173	169	192	208	215	209	194	177	210	205	148	158	197	198	204	207	200	168	204	213	193	188	188	159	215	201	198	184	206	208	198	215	212	191	181	196	176	209	172	192	166	186	168	183	186	210	211	180	186	176	208	183	193	205	197	208	185	184	183	175	209	187	216	204	170	169	199	191	205	197	205	182	202	206	201	204	170	164	176	190	188	201	172	208	186	181	152	172	178	190	210	191	167	177	175	203	200	197	188	203	219	206	178	176	218	188	203	191	176	184	204	182	178	195	212	180	177	175	163	183	199	191	179	195	190	215	208	206	210	171	184	177	235	185	172	203	171	186	209	209	185	198	205	194	187	187	193	183	187	204	173	200	184	185	196	191	194	210	188	178	188	175	187	182	199	206	220	216	162	182	209	201	195	205	186	190	198	193	196	197	189	197	154	161	199	188	161	181	207	185	176	189	179	178	216	169	208	212	180	170	175	202	219	177	195	178	198	190	210	184	235	185	186	195	197	174	197	194	171	211	225
6517	1689	3215	3019	3317	3802	2715	981	876	770	704	704	632	612	538	584	598	567	567	549	511	518	523	501	552	533	563	494	539	543	555	531	546	557	506	508	539	493	513	458	529	511	567	471	510	539	514	557	527	558	546	552	497	484	504	518	539	525	532	523	517	499	534	509	534	537	494	493	524	497	499	519	526	500	509	489	530	544	516	518	514	558	491	520	546	457	496	496	513	483	492	517	484	509	513	516	457	525	488	486	484	521	528	528	512	515	509	547	519	484	536	487	524	501	525	535	520	515	531	538	532	515	506	542	457	526	514	498	532	502	503	490	487	520	535	457	490	540	534	457	482	501	520	536	483	519	503	526	505	563	542	488	483	506	517	543	549	497	477	503	511	496	545	494	492	506	500	500	520	513	552	495	493	527	511	527	486	533	527	527	505	509	515	491	495	479	492	487	502	505	524	468	502	501	559	501	494	508	451	508	514	511	525	523	518	502	539	515	510	496	483	551	537	516	468	501	496	517	485	477	505	540	539	538	508	499	481	521	482	504	506	548	499	495	496	549	503	527	474	530	522	518	503	451	535	534	516	530	497	525	508	546	477	505	478	562	539	562	514	517	534	516	467	527	509	530	507	528	495	517	494	508	508	485	514	556	541	483	486	529	496	522	512	475	524	525	502	495	475	484	533	485	513	551	474	508	515	508	505	471	527	536	503	492	478	564	488	525	518	521	532	532	514	533	493	499	499	519	504	518	500	506	523	511	515	497	500	460	486	512	517	495	477	481	495	504	484	512	518	534	468	540	490	454	497	526	547	514	500	542	517	496	511	553	535	494	480	513	533	499	520	436	515	515	465	479	495	473	512	463	477	545	511	491	485	528	526	495	525	491	544	502	516	549	502	538	509	516	497	522	513	499	512	516	532	557	525	487	499	523	498	505	497	485	484	472	516	533	473	513	495	487	507	555	497	462	519	492	548	517	511	533	517	493	515	513	489	529	495	490	489	461	495	477	522	501	510	525	532	520	528	484	504	486	501	533	508	515	505	547	502	522	496	485	494	463	507	512	548	506	511	505	503	551	490	533	507	504	504	519	507	525	499	499	513	499	493	543	524	489	506	503	510	481	495	528	545	487	551	525	540	511	548	496	463	504	525	532	540	520	509	539	511	490	483	512	530	559	522	485	503	523	471	518	521	505	511	468	513	479	521	488	526	509	508	460	530	507	534	501	480	510	533	493	523	502	532	535	485	516	477	522	534	489	488	500	518	519	511	490	504	499	523	519	522	514	514	495	511	489	512	505	543	531	564	555	466	494	523	521	497	554	498	466	528	519	481	504	521	517	492	508	509	540	508	539	509	499	513	490	520	504	534	504	523	509	519	476	496	510	500	527	516	528	531	498	531	529	512	536	547	541	537	485	500	532	518	482	512	557	539	463	516	499	503	487	524	499	491	537	509	504	531	520	505	539	527	526	512	496	517	484	513	549	516	503	506	521	541	520	496	506	535	503	465	482	493	498	503	502	496	497	488	479	460	470	509	535	503	519	541	500	497	498	560	517	532	498	525	522	527	469	511	495	486	514	512	528	492	542	532	501	490	511	546	513	471	549	537	524	514	520	499	484	507	482	535	503	489	516	489	546	455	513	483	524	528	514	510	494	468	485	529	520	511	545	557	490	506	532	514	528	490	479	519	495	521	503	518	498	491	524	505	528	494	534	490	484	474	529	465	545	504	530	527	499	535	517	513	535	510	509	523	500	525	535	484	499	493	494	524	488	521	532	529	496	485	474	498	522	528	488	522	522	520	495	500	574	507	486	508	522	502	508	527	516	504	514	514	534	499	497	522	544	508	496	501	490	500	525	476	498	512	492	523	479	535	554	494	514	514	552	465	524	504	526	486	514	526	514	510	521	461	504	522	515	521	513	490	492	521	552	506	473	526	514	533	531	508	490	499	481	535	496	494	468	554	487	507	512	534	541	530	497	494	521	510	512	489	490	524	483	531	524	474	509	508	491	500	482	496	492	471	462	477	458	476	491	462	519	526	531	536	513	470	529	498	500	506	513	532	480	496	534	505	487	534	514	506	512	498	471	486	539	538	525	506	483	479	480	475	511	551	511	530	512	524	485	513	487	507	527	509	501	507	468	511	533	520	525	567	492	519	486	504	469	519	550	510	491	524	507	498	509	523	522	529	520	520	523	477	497	522	493	521	522	499	528	497	494	501	500	530	493	517	527	508	516	509	523	481	509	512	496	470	511	485	542	491	523	485	541	510	484	493	514	509	491	510	501	528	482	485	495	469	512	512	513	453	516	540	527	520	504	514	563	478	481	495	539	487	537	525	527	528	533	497	503	511	503	471	537	499	492	555	502	487	527	476	506	507	513	524	477	478	499	456	524	514	487	510	547	534	512	494	463	491	479	529	453	477	483	510	476	487	493	524	524	502	503	554	517	522	510	496	533	499	539	522	514	535	467	528	505	496	521	494	502	484	529	501	493	488	509	486	497	546	520	520	474	508	482	553	489	516	486	482	516	522	526	487	528	486	535	503	530	507	551	503	537	490	485	510	492	531	453	499	515	492	483	494	507	483	492	495	536	538	501	503	489	526	535	496	529	527	499	521	472	498	488	495	510	556	508	500	482	515	515	515	509	497	482	508	517	531	526	519	493	502	551	506	497	499	509	518	503	511	518	504	520	498	508	487	524	504	500	539	483	535	524	506	521	510	512	466	502	479	504	523	551	515	519	496	535	499	547	520	503	484	500	487	485	509	494	526	504	513	514	521	532	501	517	461	566	537	514	496	480	500	519	516	515	515	490	524	495	500	472	473	503	468	504	482	520	483	500	488	546	527	515	520	503	492	478	475	509	483	510	512	525	470	542	516	515	531	498	504	499	511	474	529	520	490	535	513	534	500	505	510	489	528	529	497	511	547	547	509	513	518	516	490	543	519	495	462	503	472	531	498	536	527	480	523	525	469	503	516	513	486	493	506	466	520	515	482	516	488	497	504	507	498	473	509	497	499	502	487	511	539	504	524	486	480	535	483	541	476	548	565	482	546	550	505	536	539	497	515	489	497	502	499	523	485	518	516	543	518	526	540	485	491	516	504	468	479	508	550	489	531	460	507	521	464	546	505	495	509	524	490	504	500	480	520	531	536	478	535	537	518	504	491	480	481	527	519	515	518	487	523	528	502	546	519	492	511	468	531	535	534	498	504	527	514	493	562	517	537	503	529	551	494	547	501	530	518	518	517	520	511	519	491	518	528	524	507	506	526	534	525	504	525	524	502	467	518	483	496	524	486	496	539	491	477	562	563	529	549	527	506	513	504	540	507	494	524	513	490	532	516	482	512	501	507	512	476	501	498	552	506	503	482	516	514	533	515	533	501	521	495	514	533	543	497	478	515	529	539	503	483	484	533	514	513	468	499	537	486	499	502	511	535	488	531	508	488	520	453	513	466	511	487	477	456	514	517	526	532	530	529	460	496	502	497	500	515	463
15962	3344	3000	1923	1658	1436	1029	550	515	501	410	443	461	457	410	424	422	408	420	384	392	413	409	414	387	370	376	384	415	395	442	375	433	398	405	411	358	404	403	442	399	425	433	397	390	404	409	395	409	370	380	397	381	343	373	413	359	377	415	387	390	408	400	361	410	391	359	395	341	372	390	391	377	387	390	368	406	372	406	395	408	419	364	349	416	377	385	402	357	369	380	380	414	376	375	412	395	347	347	394	358	385	386	389	391	442	414	392	390	418	420	379	389	362	383	411	395	405	404	381	365	391	374	361	356	424	392	379	364	373	369	404	372	374	381	389	400	355	390	413	376	386	438	408	335	372	369	376	393	381	392	399	364	362	386	379	414	433	355	360	329	413	423	378	385	416	388	395	405	361	362	405	377	401	381	358	389	401	393	407	409	398	416	386	402	358	385	378	391	401	389	403	401	378	363	397	431	380	367	405	372	349	400	441	371	362	363	387	398	365	394	388	353	402	414	383	401	386	408	383	403	377	359	383	362	365	368	392	377	363	414	378	402	349	353	415	395	414	386	378	447	394	381	406	418	364	381	383	401	371	363	369	410	379	402	374	394	347	418	410	371	383	382	368	392	387	374	402	391	388	429	397	392	406	358	367	384	390	436	420	371	445	414	389	389	362	368	379	396	393	409	384	389	417	372	392	404	390	418	382	363	393	399	379	411	382	392	388	376	391	385	361	425	368	411	399	378	389	381	402	411	401	380	368	423	407	389	376	351	393	402	408	375	366	412	386	440	422	437	454	399	358	358	385	381	431	354	370	407	375	375	373	399	434	415	382	411	438	386	369	398	410	420	384	384	414	405	388	387	364	401	368	375	380	384	402	397	395	397	387	388	427	399	389	385	392	363	367	415	374	377	387	404	424	406	406	395	394	365	421	387	364	382	384	384	371	340	383	389	403	396	372	363	421	389	352	396	435	409	418	397	361	383	409	361	378	416	369	398	433	410	370	400	404	404	379	386	395	419	378	381	374	384	366	423	365	375	387	396	377	397	410	398	344	407	368	407	363	388	359	409	403	354	361	408	366	376	369	387	416	396	367	410	410	402	404	412	386	362	393	405	397	370	363	397	372	363	420	416	363	405	366	366	380	384	382	409	400	378	397	391	381	373	387	380	387	368	369	392	367	424	367	388	395	375	363	362	383	451	410	422	376	369	388	432	368	360	384	395	389	399	382	424	414	402	400	405	376	381	389	414	372	359	404	405	404	388	391	366	356	401	376	373	411	377	423	426	400	396	390	368	363	374	400	394	356	423	391	406	406	384	426	393	384	370	422	377	414	359	362	389	377	428	396	384	364	409	344	421	403	385	367	381	387	399	417	388	433	421	374	417	425	368	383	404	394	410	387	440	398	396	372	394	339	398	385	426	380	360	386	384	407	420	406	412	399	373	376	388	407	375	354	391	404	381	400	427	376	380	382	338	444	408	390	403	349	383	363	366	368	373	386	401	394	446	412	422	376	369	382	372	394	392	390	359	376	365	397	375	397	346	394	366	427	383	416	412	400	380	419	440	396	390	394	408	377	397	393	391	375	385	386	418	399	417	395	398	357	405	364	415	350	406	361	385	375	360	400	418	373	402	388	365	415	430	405	383	379	371	418	379	383	345	412	404	375	410	366	376	424	432	388	370	380	360	382	392	375	367	374	409	385	390	394	426	399	395	377	372	396	386	372	370	382	369	418	404	378	398	389	396	385	398	397	410	399	392	384	396	414	398	410	360	424	391	368	368	426	402	390	389	386	422	414	384	445	354	370	379	399	407	394	434	410	352	343	386	366	416	416	402	387	390	398	405	352	378	394	376	382	373	347	362	397	422	382	419	384	433	390	384	400	401	368	358	390	414	443	406	386	387	424	406	423	403	376	403	360	412	362	400	386	393	387	372	373	412	415	437	379	408	361	379	401	380	403	371	396	388	416	372	408	395	368	394	374	404	399	367	384	449	354	413	404	380	402	452	379	360	392	407	367	400	386	363	409	413	347	416	382	403	363	387	408	376	411	426	368	415	412	385	386	422	409	386	385	366	395	373	388	402	372	388	362	416	368	375	374	396	375	380	338	436	388	356	411	355	395	375	410	424	393	406	398	375	416	399	358	415	387	390	397	440	380	364	378	371	394	382	382	391	386	401	378	392	436	369	410	434	402	362	339	378	347	385	413	421	360	404	382	415	387	392	380	420	373	386	396	374	333	379	383	420	401	329	397	400	415	431	413	409	407	360	381	398	406	388	406	351	363	370	398	388	379	400	375	430	376	387	376	392	378	399	391	425	344	380	388	393	370	393	407	372	416	402	362	405	388	352	394	383	389	384	405	387	381	360	402	411	437	423	405	396	404	424	400	398	415	377	385	409	369	416	419	410	417	376	378	398	371	415	402	382	378	382	398	418	370	371	375	415	423	419	410	409	387	401	373	386	386	441	403	406	376	369	368	380	388	403	404	410	390	403	373	385	382	420	393	393	403	384	392	394	380	386	353	366	396	425	412	374	401	397	369	389	371	396	396	369	374	402	409	392	394	388	424	417	426	380	395	386	420	402	398	401	381	394	395	373	374	396	374	412	366	414	378	377	394	370	413	374	394	428	380	372	357	402	353	410	411	377	456	413	392	404	374	372	417	387	427	359	405	365	367	385	410	370	409	353	375	358	367	420	412	389	411	429	372	380	345	381	379	420	412	440	384	391	367	383	383	410	404	415	375	413	372	375	398	389	415	406	398	381	348	401	380	369	396	405	362	381	367	364	408	400	418	367	399	427	394	407	430	397	378	422	371	355	381	362	410	399	389	379	400	426	382	358	396	371	397	366	351	450	401	421	406	404	351	381	394	417	425	356	382	414	432	380	395	424	401	411	367	336	387	387	387	403	375	331	412	346	405	368	421	387	393	374	404	395	406	424	426	366	394	372	339	358	379	403	378	395	356	390	405	349	376	387	402	382	370	399	372	384	385	420	370	383	378	422	381	343	439	402	387	338	389	395	425	423	408	434	371	367	383	435	338	395	369	388	404	412	423	383	451	365	373	417	372	395	387	436	384	405	392	416	370	339	335	382	419	408	380	383	395	402	390	389	374	386	375	387	391	417	398	405	375	361	374	375	372	364	449	387	425	418	336	389	361	386	403	424	381	371	389	382	418	386	395	414	391	399	383	422	414	400	387	381	361	375	423	374	342	417	398	397	374	375	391	392	365	418	397	419	412	354	347	387	397	384	425	365	440	374	385	380	361	379	355	416	373	401	423	418	403	377	397	409	380	412	362	420	370	381	403	367	386	377	374	347	387	416	414	383	416	388	401	429	369	380	406	381	358	436	409	422	400	365	401	409	412	410	410	412	407	400	393	362	382	409	392	345	380	375	389	398	353	357	350	420	387	345	368	357	383	369	389	384	391	400	381	392	415	424	419	382	434	377	371	378	386	377	384	407	389	378	378	397	422	372	364	411	398	416	390	358	350
9331	2998	5351	4913	5420	5628	3793	1794	1660	1378	1227	1223	1140	1089	1052	1040	976	1050	987	1008	944	955	996	952	913	1014	971	922	950	919	921	833	875	947	886	902	876	852	888	920	964	886	884	893	984	919	929	857	913	907	896	911	922	902	884	882	905	920	922	853	908	918	922	901	881	918	876	912	856	923	908	866	943	931	962	914	875	914	862	892	867	879	857	892	905	887	923	892	915	887	883	922	874	931	896	892	933	876	893	873	923	894	889	898	883	991	879	952	902	892	898	889	932	901	857	898	859	931	909	943	890	892	883	907	924	837	918	897	942	896	880	917	937	936	914	971	890	901	900	865	904	908	878	881	909	928	889	919	882	850	919	879	897	939	852	905	865	823	882	913	901	900	957	872	903	894	937	923	855	891	905	912	822	908	927	879	883	929	862	940	923	943	947	867	902	851	918	876	931	880	843	854	936	906	932	870	907	827	971	919	885	856	915	900	909	886	855	893	869	858	882	907	836	899	900	885	878	903	841	881	863	865	954	926	881	903	861	904	901	833	876	874	874	871	903	881	873	889	932	898	898	894	876	911	886	871	880	881	960	876	874	886	918	896	927	891	934	940	843	879	914	910	903	923	888	885	951	889	894	871	912	924	870	867	958	862	910	909	883	888	915	935	842	932	864	904	902	931	884	920	878	942	895	923	877	919	930	865	886	865	940	864	842	962	816	831	921	850	911	904	912	936	879	886	890	905	926	898	886	905	920	890	881	920	914	893	855	858	887	900	915	948	873	849	907	880	890	945	869	905	881	908	871	931	914	895	915	911	882	845	859	886	930	961	932	951	917	865	949	884	931	864	879	927	911	934	867	870	902	894	926	920	850	901	901	933	903	889	920	860	911	948	917	920	891	916	844	938	905	838	931	839	932	882	967	845	862	873	941	872	916	914	928	959	892	910	904	896	883	887	868	933	898	916	883	879	903	915	932	876	887	892	882	897	922	916	927	879	963	913	931	848	882	888	870	888	928	943	855	859	884	936	871	908	867	900	903	890	910	913	880	882	863	896	921	945	855	908	950	919	899	924	913	925	918	916	945	974	840	919	909	912	888	877	918	878	895	925	904	911	903	893	896	870	850	889	894	887	886	897	881	894	854	961	915	898	876	866	924	872	912	910	916	883	879	893	909	917	913	895	884	857	880	971	907	873	842	887	912	867	859	877	874	924	876	907	913	890	936	881	857	878	889	907	914	865	880	905	927	904	903	885	946	886	894	854	880	904	881	905	861	929	930	875	858	924	904	916	875	887	895	929	894	901	946	870	878	850	886	894	949	914	876	930	905	860	900	939	878	906	869	915	879	918	899	923	935	897	944	893	872	923	913	849	953	905	851	888	909	862	904	931	945	943	894	904	849	856	894	885	908	876	851	859	872	914	873	983	952	914	829	915	825	943	864	881	874	922	966	902	905	857	902	880	874	866	866	915	911	873	909	858	867	872	888	918	910	858	854	897	889	916	906	887	821	908	889	898	896	868	860	856	858	883	889	859	896	875	877	902	875	903	923	891	894	865	883	870	851	908	844	878	903	894	869	897	910	884	876	846	834	894	892	853	883	938	899	870	882	893	878	869	878	885	922	902	892	874	900	933	923	892	856	856	869	986	849	901	914	906	890	916	882	890	938	902	866	869	943	870	898	886	895	926	889	854	834	878	945	840	912	891	897	930	921	919	857	845	837	894	925	908	892	886	881	874	955	856	924	925	870	805	863	859	882	899	927	918	921	926	906	908	855	900	899	890	903	892	871	917	933	870	984	882	890	895	870	868	908	948	914	890	887	910	920	938	890	951	898	901	863	857	856	929	910	934	886	880	911	818	871	856	856	924	866	904	916	910	888	912	900	903	908	900	892	898	882	909	916	873	929	884	855	876	895	900	948	941	883	884	938	909	900	900	874	872	929	887	896	929	922	862	892	853	897	881	876	856	957	913	877	878	915	895	869	891	930	908	874	872	899	917	945	943	866	980	893	911	874	901	860	869	868	891	856	865	847	844	883	920	854	912	906	874	849	849	882	929	880	900	928	896	912	941	906	914	920	918	877	925	907	900	881	883	952	868	924	914	844	898	893	891	878	864	865	914	860	864	909	891	908	901	857	896	906	931	881	856	910	953	897	894	898	887	937	950	943	899	950	871	876	899	901	887	871	923	889	914	933	888	915	874	922	876	852	895	890	894	919	875	934	931	883	921	894	874	912	874	906	906	913	903	830	851	848	958	893	884	861	872	917	904	890	890	898	939	885	925	906	879	874	850	917	924	944	921	875	871	898	826	911	882	897	842	850	930	826	910	888	896	939	916	910	822	922	899	862	938	835	936	897	894	876	877	863	920	909	883	892	899	870	912	832	918	920	956	881	900	881	884	885	901	899	911	941	900	911	844	930	871	892	906	905	907	891	833	923	897	875	868	968	851	880	863	913	865	825	916	939	909	931	906	883	909	861	855	919	872	930	854	911	943	873	905	876	937	906	894	882	919	896	918	927	936	941	913	888	865	891	927	869	870	869	890	897	914	964	929	917	869	941	898	955	909	970	937	902	952	914	885	885	844	910	936	926	907	861	943	869	909	912	878	909	853	908	894	931	906	860	907	881	885	914	912	879	898	918	913	866	909	939	926	814	918	883	911	880	903	926	937	816	918	915	865	891	920	876	830	924	876	861	893	911	866	902	860	872	888	919	870	864	834	873	925	918	866	919	887	891	924	894	829	912	898	914	900	896	908	910	906	862	941	894	894	889	894	920	912	839	884	868	908	827	893	877	822	902	841	941	928	886	948	894	874	855	869	874	900	864	871	929	886	902	927	896	885	927	914	902	854	892	888	909	912	944	895	907	923	911	879	885	882	879	912	914	879	968	896	890	904	866	879	910	909	916	943	922	915	892	868	918	984	892	873	872	947	907	941	906	928	896	889	864	894	903	923	932	872	910	901	927	908	899	847	841	869	919	849	819	916	892	917	894	888	887	905	913	860	851	883	898	904	892	863	863	893	883	900	880	871	921	900	917	856	889	904	875	916	953	939	915	890	875	897	849	881	880	878	882	867	928	912	871	880	887	906	891	917	921	890	893	928	901	941	841	908	866	879	849	870	902	865	895	932	969	895	863	956	898	907	928	875	863	901	901	857	894	919	874	871	887	945	855	893	904	913	897	891	864	877	887	809	871	881	882	884	915	852	912	951	901	928	953	900	876	844	879	900	919	916	969	919	883	906	843	921	918	893	879	925	887	862	906	851	932	923	872	948	929	877	921	934	892	870	898	888	866	929	932	892	941	870	863	872	901	872	854	935	906	924	901	861	916	881	894	917	903	843	884	882	873	887	817	911	891	927	892	941	914	887	889	864	904	899	889	879	834	891	899	828	878	873	882	926	932	901	856	953	857	944	919	874	906	916	920	882	920	860	906	883	850	888	840	926	858	876	870	855	882	921	891	851	887	853	859	883	911	907	831	904	866	890	873	901	850	822
2272	822	804	439	454	479	354	278	222	235	233	216	194	214	233	215	261	239	241	226	233	220	233	201	233	222	223	222	215	224	244	223	233	238	222	192	238	256	218	193	212	241	274	228	220	240	226	199	212	216	219	230	233	246	225	227	208	208	216	220	220	186	251	238	216	170	211	233	242	246	220	212	232	228	205	215	208	187	239	222	209	248	239	236	228	206	227	218	243	250	240	241	224	247	246	195	234	210	231	233	246	216	221	258	223	239	215	219	214	219	203	221	230	224	238	236	256	242	229	218	209	219	233	200	245	234	232	251	227	245	262	225	214	226	236	200	204	250	244	206	219	229	246	222	219	233	217	228	216	239	255	225	215	197	211	213	226	201	202	228	210	239	216	225	210	248	231	245	227	204	239	233	224	233	227	204	247	273	231	230	248	212	232	229	238	214	241	205	217	230	229	200	260	224	195	216	239	202	223	206	218	215	197	220	265	194	211	215	229	219	246	229	201	212	240	221	228	220	261	209	233	223	229	241	221	220	218	198	228	232	204	231	235	227	195	214	213	219	219	192	212	225	213	222	230	210	195	201	244	227	250	215	222	220	199	258	233	209	266	186	223	227	235	231	205	204	198	200	225	267	239	226	212	223	222	211	220	206	187	198	243	263	231	196	203	216	210	219	236	218	223	215	220	220	251	211	233	221	232	224	211	211	245	233	213	229	238	210	209	247	229	225	252	234	241	232	249	218	211	198	219	225	221	205	206	216	225	225	222	214	215	222	215	225	215	233	233	230	222	204	205	222	215	223	223	260	208	230	252	242	216	237	205	204	226	193	219	237	215	217	212	224	228	240	208	221	208	193	259	201	218	211	243	250	223	222	253	260	223	246	219	213	233	222	198	207	231	195	236	212	229	232	202	262	224	238	225	226	247	199	226	218	217	228	207	255	225	262	205	214	214	238	228	226	212	257	188	239	212	228	229	219	234	204	246	231	225	217	228	222	240	226	216	218	208	201	248	210	198	246	268	214	231	218	240	199	257	224	212	232	228	211	230	218	243	223	258	235	256	230	236	236	275	226	204	228	222	249	219	229	236	210	221	229	216	182	228	220	247	240	239	206	228	226	195	227	226	226	242	193	230	247	236	200	233	233	244	221	235	218	210	234	240	227	203	240	242	198	249	228	246	199	220	231	233	236	230	227	249	234	228	215	214	223	229	207	197	222	203	231	244	252	209	189	214	214	232	210	233	193	255	259	212	215	253	229	233	238	192	197	221	216	193	206	236	227	195	212	228	207	222	235	233	221	246	213	211	234	214	235	231	219	222	199	235	249	215	231	214	229	223	215	227	217	246	202	245	226	223	237	230	244	206	220	240	207	185	205	191	221	231	188	202	206	226	217	222	249	212	219	226	237	230	241	210	281	237	213	220	231	247	219	226	224	210	209	222	217	227	241	245	215	226	228	220	212	197	196	239	252	231	251	192	194	230	255	220	241	228	235	202	227	211	228	231	239	244	214	228	247	224	217	190	209	235	209	203	272	247	205	213	215	225	240	248	224	235	212	246	242	232	224	227	222	219	228	234	219	206	243	228	229	226	235	227	234	230	218	217	239	218	227	231	219	212	232	261	227	247	245	228	228	222	216	205	225	221	207	246	219	230	220	215	225	216	242	225	252	226	218	222	216	216	234	240	235	238	198	235	228	260	239	226	203	215	236	241	219	245	234	233	235	212	224	214	231	250	235	248	239	231	227	193	242	201	237	215	221	224	222	189	232	224	199	217	217	216	226	207	244	219	221	220	221	206	223	210	220	201	207	215	250	254	207	207	241	213	217	235	200	217	213	240	213	234	253	240	205	230	241	198	228	252	230	215	221	243	212	255	200	272	222	217	239	211	216	212	239	230	248	241	219	247	213	221	222	192	258	214	220	235	249	201	237	222	225	275	235	241	225	220	242	241	213	237	222	206	204	202	248	251	223	215	238	234	245	251	230	231	206	214	226	217	236	228	271	230	231	247	218	226	214	229	203	229	228	236	243	232	220	203	245	236	232	219	246	197	211	231	230	236	213	223	218	213	226	232	239	229	202	228	208	230	232	232	207	215	223	232	208	226	224	208	232	220	233	249	228	212	236	229	203	264	256	223	213	210	227	219	225	213	206	227	236	217	224	240	213	228	239	233	257	227	244	222	238	222	254	208	198	241	225	223	215	239	185	232	225	218	220	234	203	243	225	214	225	233	221	232	199	244	232	231	214	211	231	223	243	223	216	218	233	226	229	225	255	233	221	201	218	227	219	253	221	216	216	248	214	213	213	223	239	230	224	244	242	181	228	220	238	237	226	245	221	227	215	212	206	216	220	227	205	214	230	237	242	245	230	227	228	202	257	214	235	217	239	232	214	224	203	223	205	217	242	220	234	231	215	222	232	231	215	248	218	231	264	225	230	230	228	204	219	253	245	213	205	236	231	190	209	219	224	232	225	215	204	210	245	247	206	235	214	212	230	197	257	214	226	209	209	222	222	216	214	215	214	219	241	242	274	223	239	226	261	220	209	209	236	246	210	216	206	233	233	245	239	218	237	219	215	223	230	225	226	229	232	230	218	244	200	213	209	204	227	229	237	225	239	220	248	207	195	203	228	203	230	228	235	222	221	198	200	225	233	242	224	224	209	240	261	231	234	209	241	252	240	242	211	201	216	236	219	224	224	227	204	243	229	242	228	222	213	227	239	223	220	219	215	233	208	250	242	214	227	236	244	234	211	237	243	239	242	212	237	204	231	231	217	243	222	233	195	240	201	220	247	201	245	205	201	210	220	229	218	234	226	213	230	226	200	213	201	206	225	215	224	237	235	233	225	202	236	210	262	208	225	235	230	229	227	231	227	251	239	243	246	228	242	257	237	239	234	244	211	218	223	230	240	229	206	204	249	227	228	222	234	216	245	222	230	235	217	219	215	236	196	236	215	218	244	215	232	240	243	207	223	235	216	208	227	204	228	208	207	245	214	190	209	237	203	226	212	235	230	194	212	235	218	212	197	203	225	247	220	206	239	221	220	198	230	242	206	212	202	223	246	253	219	235	210	221	228	199	238	250	241	246	234	225	210	184	235	220	210	218	236	215	249	210	212	252	249	256	246	220	218	218	219	215	212	209	221	219	226	226	237	219	220	201	220	246	243	222	197	220	237	239	220	228	211	239	194	218	206	202	226	230	246	218	219	207	209	209	229	205	222	212	245	197	202	240	257	255	224	206	209	190	236	245	249	215	246	219	213	204	218	218	181	236	232	227	256	254	255	277	212	195	217	219	226	230	198	218	205	187	264	268	222	228	256	216	246	243	217	211	199	212	204	227	217	212	218	243	212	213	217	222	208	203	225	224	250	239	195	225	219	225	235	248	249	247	258	242	237	222	208	192	245	212	218	228	229	219	249	196	253	223	227	252	188	219	228	219	219	238	226	227	235	215	210	231	228	239	230	205	225	227	240	236	206	237	241	230	236	205	206
2069	1057	1586	1338	1458	1630	1146	664	662	591	578	594	593	585	606	544	537	589	540	546	564	523	590	529	556	615	539	565	541	554	561	566	558	545	529	562	577	598	535	578	540	531	527	548	560	565	547	541	553	542	555	538	561	555	529	505	582	533	542	552	553	595	563	543	563	597	532	579	556	595	502	559	558	544	519	575	556	527	552	516	576	594	542	558	535	561	587	509	552	577	563	582	546	546	523	510	553	574	575	536	593	590	583	536	570	568	544	571	564	584	517	528	550	569	528	574	523	543	536	539	515	507	524	549	573	576	531	556	534	579	571	551	542	560	561	524	524	540	528	578	554	569	529	596	543	522	555	573	580	537	591	606	555	569	549	533	553	566	547	571	607	528	575	552	573	540	562	527	543	587	551	553	511	556	558	574	529	565	541	588	563	553	553	551	543	559	600	534	516	583	579	572	614	559	580	583	532	522	531	561	546	571	573	519	613	565	574	544	563	575	566	568	545	557	574	550	527	533	571	534	604	517	536	610	540	552	477	547	559	535	553	524	550	518	544	545	561	557	546	539	585	567	556	531	539	564	563	558	523	577	560	552	552	547	580	566	530	511	574	555	541	521	563	606	522	547	537	518	580	577	523	559	576	589	558	564	541	564	556	564	560	594	514	524	592	558	566	528	536	562	564	560	519	537	537	531	535	519	563	568	535	569	582	521	543	551	546	561	544	577	575	549	534	587	545	579	542	559	576	544	556	539	579	550	571	553	587	522	588	575	525	556	528	551	522	516	543	526	538	571	527	570	568	561	585	578	575	572	532	567	594	525	496	545	573	566	531	550	524	518	551	558	587	551	532	575	553	539	599	536	552	540	550	535	554	564	555	517	513	543	579	572	530	551	557	570	515	495	552	561	556	564	537	514	598	568	549	534	549	575	532	554	541	600	603	562	553	534	542	609	571	532	522	537	575	508	602	550	564	536	516	512	563	520	547	577	586	540	556	569	604	573	552	524	555	562	531	549	568	534	554	538	564	562	526	548	555	542	553	552	537	586	560	534	610	590	579	590	565	546	566	537	580	543	553	609	537	588	526	596	548	559	561	575	546	503	543	559	552	552	567	552	534	574	547	568	555	552	552	573	575	535	552	576	561	541	533	569	580	535	580	582	586	527	527	582	577	576	554	523	541	531	618	570	528	591	547	539	596	570	559	541	551	558	556	556	547	561	568	550	571	548	596	545	578	585	574	570	546	558	539	550	554	548	578	561	536	581	596	574	542	568	548	571	532	477	539	539	554	563	565	553	570	555	555	540	543	538	513	540	562	559	525	566	541	540	545	588	590	541	562	581	544	588	538	552	515	577	582	578	540	577	548	566	547	540	544	573	512	579	524	556	491	579	555	558	531	571	553	523	577	552	554	556	516	512	510	557	553	540	568	555	570	533	542	582	574	568	564	504	613	564	570	524	532	522	555	573	562	578	544	568	548	596	594	584	597	534	549	566	517	519	540	553	529	569	549	556	538	515	523	499	523	555	606	553	529	565	570	524	544	537	605	570	550	537	545	571	544	593	557	547	568	528	522	505	535	548	547	576	542	549	575	570	547	518	533	544	540	556	553	551	494	527	586	567	577	553	552	580	563	567	551	565	548	556	574	551	553	569	505	513	527	513	603	575	559	571	575	544	562	554	536	557	530	557	545	518	575	539	621	537	516	566	538	539	546	569	525	549	544	565	535	523	602	546	567	554	548	570	546	516	552	567	568	506	537	497	560	492	563	530	554	552	531	568	541	547	550	569	597	540	532	540	594	577	565	565	543	565	555	559	520	566	549	560	555	535	520	581	553	565	581	559	564	579	533	590	577	525	581	567	526	580	517	568	580	570	554	541	594	522	556	569	556	574	601	591	568	532	544	534	509	569	530	583	552	602	596	539	483	570	537	586	524	595	617	529	569	564	567	553	577	562	539	541	567	566	551	544	540	582	548	582	615	572	508	524	540	545	531	556	564	555	538	577	554	529	576	609	530	549	531	549	514	532	571	553	562	538	580	530	528	557	562	534	572	556	526	586	536	563	556	526	566	556	549	568	493	591	540	545	563	572	566	565	551	575	539	607	583	553	522	579	572	561	577	574	592	555	570	545	546	534	549	537	516	516	592	546	540	545	541	514	555	547	572	503	556	573	536	556	592	568	529	590	550	557	551	579	597	582	579	544	522	568	558	570	588	558	573	575	565	595	579	584	540	592	554	585	543	532	604	549	578	543	552	546	558	524	567	558	549	582	540	545	552	549	535	539	542	550	557	576	590	572	573	529	596	560	562	585	544	551	583	567	549	569	567	515	524	588	539	561	569	599	602	555	553	552	547	546	569	542	535	560	560	552	576	590	590	574	535	535	579	592	542	578	554	552	579	566	545	579	518	548	558	538	566	550	528	576	575	564	520	560	518	579	594	562	576	543	572	559	560	568	584	543	562	552	521	573	548	560	538	531	577	537	598	536	557	582	573	505	547	559	572	558	532	537	559	600	548	602	550	566	541	551	561	566	558	563	549	619	501	523	540	572	581	564	546	535	551	523	538	566	583	531	546	549	531	517	543	508	581	590	512	589	539	519	549	551	572	505	556	541	581	577	577	548	543	556	548	526	508	556	567	502	585	585	541	548	540	542	553	557	503	573	567	566	561	523	527	558	561	536	519	532	521	542	616	594	526	590	537	568	627	597	566	556	541	535	540	563	594	503	558	561	511	550	533	585	568	535	538	546	556	526	511	567	531	581	523	531	539	545	541	580	569	564	536	573	539	512	501	561	544	588	541	550	526	577	528	591	546	489	581	542	567	547	538	562	556	573	578	578	563	569	542	553	557	588	572	539	515	561	598	580	619	574	520	539	562	559	590	536	579	559	577	557	552	571	545	530	577	556	526	535	548	551	549	536	570	562	549	559	549	569	610	472	585	583	582	534	539	585	550	547	586	566	585	549	519	521	542	505	571	557	602	533	568	532	561	515	551	542	554	538	552	587	536	588	563	537	581	544	571	604	558	547	568	542	546	557	571	535	602	556	553	568	537	584	563	550	595	551	555	577	582	550	543	582	557	586	591	556	568	547	539	539	560	589	560	548	549	552	528	529	558	526	572	531	540	515	535	496	554	547	547	571	572	545	560	580	543	582	502	542	508	621	593	501	521	546	552	601	542	613	528	542	510	505	538	540	537	590	569	545	515	539	578	549	558	587	586	541	523	562	525	563	545	563	543	562	576	522	617	537	568	547	548	555	553	543	495	569	548	582	551	573	558	508	573	543	538	563	581	565	576	549	605	569	593	564	589	568	522	547	578	581	545	566	554	553	542	565	559	536	546	587	586	551	535	571	556	550	540	528	584	552	557	529	568	556	571	582	559	561	581	536	548	567	552	535	526	527	562	541	569	587	565	560	579	577	527	606	557	513	521	573	514	570	536	551	555	538	542	518	529	574	599	536	551	576	529	561	574	539	592	564	550	508	526	559	560	596
8732	1664	1768	985	837	716	505	276	271	208	221	194	207	221	211	237	230	195	207	209	213	186	176	191	202	178	205	214	176	199	212	176	189	161	167	189	216	208	180	185	192	201	179	197	202	166	191	178	172	182	175	190	203	207	181	187	210	199	199	190	196	180	200	190	186	184	186	187	209	192	195	185	192	196	186	177	196	166	208	203	160	171	163	188	172	192	188	174	182	197	185	212	208	196	164	196	183	206	226	190	203	203	162	167	184	197	198	202	187	182	177	209	193	205	187	188	197	183	194	163	180	188	222	196	175	171	205	181	180	196	192	182	185	201	201	208	181	188	193	203	210	186	184	192	176	181	192	183	210	171	217	173	188	171	181	184	206	191	188	199	182	182	196	179	160	216	196	167	176	175	189	181	204	255	184	181	170	184	199	197	203	206	193	198	183	186	211	203	200	166	169	187	182	186	201	182	199	189	181	183	185	187	194	185	187	207	182	204	182	174	179	187	194	213	196	193	180	194	181	178	184	187	187	193	179	178	196	210	200	190	189	204	190	207	183	210	199	209	183	188	185	194	210	169	184	205	190	181	220	193	173	194	183	171	166	202	192	190	173	180	201	209	206	223	156	197	192	182	180	198	188	191	193	181	163	198	171	198	198	199	192	198	190	189	181	176	184	171	194	195	216	187	198	179	204	191	187	185	154	184	180	191	201	178	187	209	196	222	209	192	212	180	207	190	190	203	163	160	191	175	190	189	149	199	199	202	203	197	232	164	181	198	200	185	174	198	199	199	202	172	186	195	213	180	207	199	190	197	176	204	200	203	161	190	205	199	175	196	188	187	182	164	181	200	192	191	217	176	165	188	188	194	181	195	192	194	193	192	190	177	186	213	171	203	212	227	198	182	175	177	195	176	175	175	170	169	210	207	202	177	209	189	204	173	192	188	189	182	212	210	189	175	181	183	195	177	188	195	189	211	175	154	208	204	180	192	186	183	210	195	198	191	191	197	180	182	178	224	178	194	200	168	183	198	185	175	189	199	193	198	170	189	176	180	155	167	155	183	205	196	182	188	185	187	182	194	196	171	176	180	205	217	217	176	194	196	235	197	189	206	180	215	215	171	186	201	183	187	177	171	172	169	218	172	184	183	212	203	212	193	197	199	186	184	198	208	193	204	192	184	197	200	174	158	181	174	176	157	177	208	195	200	192	177	199	185	187	168	176	178	179	163	190	183	188	170	199	205	181	159	182	192	195	182	182	184	186	179	160	170	180	180	167	191	203	209	176	166	166	190	206	164	191	192	176	168	193	156	202	177	204	202	184	192	175	156	210	180	159	210	184	180	200	194	201	203	220	187	197	203	182	204	204	208	174	174	192	218	191	196	202	168	168	182	168	183	212	190	192	188	189	166	190	188	210	166	192	201	210	205	200	204	206	204	218	205	203	190	210	183	175	185	187	169	197	194	199	183	193	169	197	191	173	191	224	177	170	189	195	193	178	179	195	158	217	192	195	177	183	179	193	208	186	222	166	212	214	199	193	179	179	193	223	183	179	164	192	197	204	189	207	225	200	198	193	201	175	209	200	220	186	180	156	184	206	177	199	198	177	201	192	174	180	215	187	213	224	195	201	181	183	177	190	226	206	210	198	192	218	187	184	218	170	192	181	192	228	193	200	185	213	157	207	193	168	170	211	179	212	198	210	197	185	172	213	191	191	186	163	188	198	197	191	198	193	201	187	189	144	195	199	191	220	206	183	174	181	178	181	201	191	201	199	218	192	192	173	192	176	179	194	194	185	203	180	209	202	188	191	187	198	204	185	203	208	180	186	198	183	173	194	208	178	213	206	182	198	167	173	205	195	176	160	198	203	187	196	157	170	182	172	177	181	169	191	211	174	180	185	192	196	198	172	178	198	203	189	200	190	197	198	209	200	166	197	194	197	175	200	191	189	211	202	173	195	189	199	180	178	172	192	196	180	185	209	153	171	184	198	203	186	215	191	188	191	195	207	191	169	200	199	186	173	218	217	190	216	170	173	220	210	220	178	203	186	234	225	184	203	186	193	205	183	195	179	173	178	206	191	189	202	188	213	176	194	196	182	185	202	183	204	196	203	161	186	196	181	180	190	174	195	193	206	190	196	196	190	208	185	173	179	180	184	172	191	179	219	189	193	226	197	206	189	179	197	186	180	200	176	204	210	194	188	203	191	185	199	191	177	178	212	179	210	201	167	177	208	190	190	223	182	189	162	185	170	202	169	202	228	193	206	211	186	191	190	202	194	178	196	216	192	203	196	212	211	177	198	236	184	187	193	215	198	164	201	189	181	214	183	203	184	213	191	172	209	223	248	180	205	173	201	159	184	218	193	203	216	200	180	173	181	160	203	191	204	181	184	167	178	186	143	175	159	172	174	216	204	189	208	187	172	186	213	192	192	172	178	192	208	195	184	181	198	193	190	194	190	180	197	181	213	184	223	182	179	186	177	199	185	187	175	176	189	219	201	172	192	205	196	195	178	232	184	192	191	183	176	183	152	197	165	226	193	193	174	168	188	180	186	207	197	196	192	193	205	178	197	186	191	192	188	166	158	175	168	194	186	191	189	182	190	191	217	191	177	175	187	185	182	196	193	216	193	192	206	195	202	193	181	198	189	206	210	211	192	209	191	198	158	195	216	181	202	166	187	193	159	187	211	187	190	196	197	177	204	210	210	218	198	183	185	190	171	187	204	191	212	189	190	199	179	190	185	160	205	176	183	196	205	210	170	180	175	210	202	166	189	188	208	193	175	200	173	180	214	192	192	166	216	187	196	197	195	177	213	214	185	177	176	173	189	188	190	175	203	208	180	178	196	192	204	176	199	210	191	178	178	190	223	179	154	201	196	200	181	220	205	183	172	206	190	220	203	183	226	186	209	195	188	184	207	213	193	197	177	205	185	187	186	202	180	193	184	188	167	217	191	193	185	193	181	182	215	165	173	161	181	173	189	213	191	208	204	195	191	203	209	169	207	203	175	183	185	183	189	173	163	194	197	187	179	209	213	184	211	197	195	206	203	188	201	205	170	207	218	181	186	196	187	176	202	163	204	179	196	210	181	179	192	198	216	194	167	178	199	180	178	226	205	179	183	216	207	183	180	199	152	207	167	198	176	179	208	170	187	183	188	176	196	189	184	191	192	211	220	206	170	188	190	175	217	216	185	189	184	174	196	204	190	169	189	208	192	183	172	182	208	200	175	180	193	208	169	213	195	189	186	189	208	190	183	181	176	199	170	194	193	197	166	182	196	186	185	194	176	177	192	206	190	186	182	198	180	177	207	188	191	220	170	203	171	202	162	191	194	174	206	216	197	162	186	204	206	224	173	199	195	205	213	175	194	212	188	191	167	165	220	179	166	190	159	197	154	162	197	193	185	194	191	195	203	174	168	172	157	209	174	180	170	198	232	192	188	199	189	185	191	197	178	187	183	199	203	206	200	204	174	176	190	184	184	190	206	201	167	166
6805	1945	3392	3021	3270	3144	2033	1029	989	751	671	680	690	663	614	578	582	609	559	547	582	584	551	546	517	540	520	509	510	519	564	523	533	532	557	531	566	534	538	520	511	492	531	499	508	532	540	516	524	525	488	514	529	525	511	479	533	535	478	469	532	509	520	508	510	523	519	498	488	514	517	469	540	472	536	490	534	503	519	519	501	477	479	487	515	500	514	518	508	519	512	540	508	511	486	493	508	544	481	480	498	531	474	502	502	498	488	513	536	492	509	551	499	519	507	498	503	529	527	494	472	518	538	516	462	542	499	489	508	545	534	499	526	461	504	486	544	514	485	539	552	528	471	521	497	549	516	504	519	497	567	554	456	529	532	499	504	516	557	492	529	522	530	509	511	533	505	489	511	500	476	539	544	566	495	513	518	454	501	516	558	487	484	506	522	494	497	508	486	527	544	495	506	480	489	486	476	499	526	526	494	518	532	516	505	484	495	493	484	519	528	506	536	521	538	484	484	467	498	507	504	495	478	505	485	489	513	473	523	516	533	464	548	511	524	497	491	513	513	516	503	532	532	515	497	485	516	501	560	480	521	554	520	505	512	501	531	469	520	507	478	473	478	526	536	477	500	475	494	514	548	476	544	487	502	525	502	485	516	532	517	499	465	542	504	497	503	511	526	491	518	548	535	496	514	489	500	520	500	540	524	518	526	484	525	522	489	520	509	485	529	516	495	514	526	516	507	528	503	500	502	463	538	521	482	494	562	514	482	515	488	486	515	484	505	514	494	512	451	489	527	520	489	508	500	515	506	548	485	535	463	544	551	473	541	510	489	524	510	491	517	522	482	468	523	487	494	502	555	504	507	483	490	499	549	539	509	484	506	527	501	543	483	520	489	498	500	483	506	488	493	456	498	533	472	484	523	488	511	525	494	523	498	494	532	517	499	529	436	496	485	501	530	501	473	516	499	534	501	489	525	504	498	478	494	535	499	492	518	526	513	498	498	473	492	518	518	503	546	505	497	530	528	503	545	501	509	510	492	494	592	495	511	563	547	562	490	525	488	536	533	511	515	498	496	480	511	471	532	493	475	488	493	551	512	486	529	510	523	500	546	471	521	486	513	523	525	483	540	556	534	520	500	566	519	535	529	492	499	498	489	501	510	480	513	506	474	493	451	553	503	497	484	524	509	500	475	562	535	462	509	527	512	494	467	503	491	450	482	491	483	506	510	489	491	512	529	490	529	496	506	526	554	521	525	576	526	466	505	510	505	472	515	512	497	502	508	501	496	517	496	503	511	566	476	542	522	542	529	505	470	516	522	511	520	521	520	502	490	505	530	475	507	499	550	480	533	499	494	487	499	498	494	529	494	491	480	491	521	508	537	519	512	512	470	497	528	457	529	476	510	492	496	527	489	509	487	489	489	477	534	490	508	532	565	514	473	485	508	538	478	501	504	535	479	512	492	493	509	505	512	462	533	511	496	521	491	496	471	511	537	533	548	499	485	501	505	510	534	492	515	486	507	483	573	527	485	464	469	498	478	480	499	492	484	487	476	520	499	517	519	520	488	508	503	502	481	516	554	501	521	466	486	548	552	486	541	501	501	505	531	498	487	488	518	528	517	464	515	505	495	482	495	468	521	434	510	485	513	520	506	535	535	518	522	522	508	530	492	503	504	533	521	482	476	543	479	491	518	500	499	511	513	544	505	553	546	513	511	524	486	520	486	507	504	505	502	493	497	508	511	534	529	510	530	497	560	535	507	497	516	454	515	497	499	555	507	519	553	473	520	538	483	552	505	473	483	484	543	528	505	499	506	501	531	547	510	505	496	497	518	523	531	486	575	507	506	508	521	459	505	568	550	537	477	504	506	505	507	506	497	514	484	516	536	559	508	489	505	532	504	502	518	518	474	442	519	485	512	541	507	481	515	507	512	513	459	462	499	506	520	504	491	553	543	511	544	479	493	512	524	471	499	523	490	518	538	524	512	495	478	496	495	526	506	467	523	539	501	520	531	486	547	508	523	509	497	527	521	483	548	489	531	514	507	514	528	471	554	503	485	498	512	505	489	530	518	512	477	520	509	482	503	514	522	492	511	475	494	502	506	490	498	520	487	497	513	508	489	469	532	532	523	526	518	512	527	508	498	492	510	490	488	497	493	503	485	529	539	503	476	591	450	488	512	482	526	525	537	483	431	494	533	502	509	470	530	500	507	539	499	489	505	526	462	501	521	497	493	538	551	533	541	536	483	547	476	517	519	499	500	518	514	472	514	491	483	482	504	501	505	491	486	545	550	510	514	500	522	489	540	546	497	543	556	478	565	492	530	547	515	504	531	515	488	500	528	518	494	480	497	505	542	492	527	546	532	480	487	532	498	482	488	528	514	517	493	471	499	504	487	517	521	463	489	513	521	467	513	525	487	507	491	499	509	479	481	510	487	527	491	514	508	522	512	500	482	515	480	493	532	502	523	515	551	511	489	541	495	536	505	473	520	530	492	497	474	496	498	484	499	462	514	507	538	503	484	553	491	472	491	512	517	535	548	490	486	527	524	523	520	527	463	495	506	552	537	516	497	490	549	572	497	544	513	516	493	476	507	522	489	526	526	483	494	515	489	519	526	545	505	443	501	469	489	531	500	496	508	543	487	498	550	518	520	491	489	555	501	490	545	473	532	513	533	453	511	504	499	462	502	536	501	474	511	503	517	479	494	524	509	489	471	524	506	513	519	524	516	545	561	489	504	514	519	506	539	510	518	472	517	499	523	541	478	501	502	496	520	495	477	521	489	494	509	486	491	495	476	517	505	473	472	514	535	510	508	491	537	493	534	484	515	488	493	521	508	510	536	495	532	493	522	543	490	469	495	550	519	444	544	466	508	540	522	516	550	513	503	502	500	511	507	489	525	511	501	517	529	498	484	471	508	514	525	516	519	499	498	481	487	502	497	487	476	500	505	493	529	533	523	483	515	505	490	525	526	521	537	501	502	513	493	512	518	527	503	541	490	525	519	494	535	494	490	514	515	524	473	517	523	506	449	528	505	526	504	565	516	488	468	522	485	530	542	519	518	535	502	508	507	509	495	537	477	504	512	516	515	524	495	474	496	501	523	559	542	556	493	473	522	490	464	536	482	514	512	515	535	526	506	475	525	532	511	485	477	499	528	520	490	465	510	509	522	486	520	519	526	515	494	518	504	488	505	533	493	525	516	529	506	489	476	503	515	489	510	492	509	500	505	504	481	496	539	530	513	520	482	526	516	544	541	506	508	525	514	469	489	533	497	528	512	510	539	508	504	507	524	551	478	505	536	510	528	481	510	491	519	547	453	550	536	487	530	506	487	500	481	503	446	480	527	470	500	536	495	540	455	504	527	518	521	483	540	491	493	505	521	512	499	500	551	515	485	501	529	487	506	560	490	482	500	518	512	493	509	497	484	570	497	494	511	466	505	498	505	513	527	498	476	499	520	480	515	498	534	512	469	472	536	501	510	504	499	508
16748	3718	3175	1897	1470	1228	867	570	546	493	459	463	462	426	396	440	396	473	418	414	398	392	389	416	402	383	375	406	427	385	407	370	383	382	400	361	430	364	340	394	348	386	417	390	386	346	376	390	392	399	377	377	381	380	385	411	401	440	363	417	427	408	389	370	420	390	407	395	407	405	418	400	402	354	399	356	374	400	412	434	375	403	419	388	404	394	426	414	360	366	394	393	389	425	436	353	411	403	351	401	433	403	366	439	400	441	399	380	374	389	409	404	366	374	333	363	406	365	389	404	365	401	390	379	400	375	383	382	415	371	397	370	415	361	406	383	394	373	386	420	392	379	392	398	370	372	375	397	377	358	399	366	407	388	388	410	386	411	391	381	399	365	411	334	391	352	413	388	402	387	361	408	347	395	366	409	394	394	379	392	370	405	380	362	382	384	389	412	407	399	417	383	402	399	358	343	409	370	373	396	376	386	426	382	413	419	417	399	389	396	371	364	342	388	382	363	370	424	413	431	400	367	390	389	377	368	399	363	339	360	360	369	410	387	351	392	362	412	382	383	359	377	379	403	370	391	436	401	397	406	371	398	433	420	369	413	372	416	379	355	407	398	397	359	371	387	381	410	436	422	364	410	417	422	386	353	357	394	413	378	399	396	412	407	403	393	408	429	415	388	396	349	381	392	365	397	403	377	388	399	408	434	400	392	412	422	390	404	344	336	371	385	391	371	377	388	387	376	355	373	407	388	413	408	377	383	382	400	394	347	395	413	395	400	384	422	375	410	409	387	392	386	387	395	395	398	375	364	385	402	373	377	378	376	361	364	404	387	390	385	373	362	396	456	410	387	357	402	375	347	403	437	406	356	359	436	431	411	359	384	427	395	411	376	370	352	358	366	352	386	369	419	418	376	408	347	431	350	404	407	382	391	408	385	424	417	402	450	410	402	380	410	370	395	381	419	417	409	372	428	358	406	341	391	392	418	389	393	381	380	373	379	423	386	376	349	359	419	388	394	382	410	359	385	388	401	403	404	413	396	390	411	393	403	399	359	386	384	373	425	385	384	410	353	369	394	359	409	434	446	418	395	376	338	418	384	359	378	376	377	457	397	422	373	394	361	363	390	384	366	425	382	397	358	375	394	351	391	352	359	379	433	406	388	383	413	438	402	414	374	394	386	413	401	396	373	378	384	417	374	424	348	374	359	363	373	415	427	393	431	423	397	400	403	378	430	407	386	423	392	383	424	402	411	399	376	407	406	380	398	371	368	414	397	406	383	414	397	356	363	374	372	382	398	348	387	442	408	401	397	401	408	388	365	399	397	411	386	374	405	363	377	399	383	391	391	420	434	357	385	379	413	373	405	409	377	412	366	394	409	419	407	397	428	397	396	419	380	408	404	400	386	384	420	360	382	394	418	355	401	338	380	407	379	429	391	373	432	397	437	397	397	396	420	376	403	434	395	403	419	412	396	366	383	365	367	384	385	398	384	361	357	413	350	384	364	398	391	374	391	376	420	396	352	430	383	417	367	394	426	386	374	384	381	411	376	404	411	377	406	403	400	400	371	418	410	389	389	420	382	420	383	350	403	386	400	377	364	396	381	404	381	373	429	412	364	353	381	390	430	365	429	385	380	394	379	386	405	417	407	417	398	376	370	390	356	392	415	385	370	348	405	410	410	406	382	379	411	392	392	404	384	395	386	407	358	368	402	369	367	397	400	382	401	379	393	393	382	415	402	410	394	402	376	390	375	386	406	409	381	366	411	385	389	399	440	388	386	395	404	373	356	387	418	379	397	421	350	394	405	406	394	366	387	383	400	401	387	391	394	381	379	359	425	375	374	417	393	412	383	405	384	376	426	393	341	356	375	395	394	411	417	401	384	382	376	390	438	383	381	382	437	419	395	383	406	397	389	387	393	379	391	370	368	400	385	403	391	430	384	410	433	408	400	377	382	403	360	409	379	418	351	377	418	382	414	382	400	400	381	422	375	396	372	398	398	372	384	387	406	383	384	395	401	371	416	426	414	382	352	399	385	384	375	375	371	387	349	438	375	354	381	396	425	366	421	386	382	388	379	411	396	396	397	427	386	364	420	364	376	416	351	355	382	400	432	377	371	372	391	395	389	373	385	378	352	400	417	403	393	371	357	361	397	379	400	371	374	402	393	388	394	403	416	370	383	371	367	387	387	341	381	394	405	354	428	401	366	379	409	356	365	398	397	368	406	448	442	368	400	398	389	369	397	391	372	377	373	424	433	365	389	403	383	348	429	391	375	339	357	414	353	382	365	402	381	416	430	389	369	399	401	342	403	378	393	395	407	405	374	384	400	402	399	432	373	409	368	430	417	386	412	384	372	416	419	398	423	374	357	404	375	416	371	376	349	394	384	396	381	412	369	401	456	422	372	401	396	424	359	418	397	396	394	426	395	403	400	409	385	388	409	397	440	426	411	399	413	428	349	403	376	420	403	412	379	381	381	416	382	390	385	413	374	407	391	399	387	401	394	386	403	406	387	422	353	369	378	390	367	349	391	372	385	421	404	431	373	423	345	416	394	401	423	394	408	442	394	370	414	360	428	375	382	412	390	375	404	364	375	382	367	427	452	407	380	415	375	399	410	436	387	385	377	414	398	396	392	404	372	427	382	343	377	385	376	387	379	416	419	371	380	372	376	384	335	422	399	400	391	405	391	401	397	376	372	368	392	396	373	384	411	377	422	390	408	381	383	394	414	394	413	352	394	408	403	363	370	369	413	411	356	359	397	391	415	406	374	382	405	386	393	402	373	398	391	426	385	389	391	363	377	396	410	423	402	412	378	387	448	428	366	416	406	371	415	403	380	406	397	398	375	393	432	380	385	396	385	406	362	398	365	405	398	385	391	399	394	357	385	410	370	386	372	416	400	393	381	381	388	403	366	386	378	381	404	362	380	421	353	358	375	359	413	411	364	406	391	387	372	368	393	394	364	391	366	414	357	354	394	415	382	364	411	392	353	344	403	393	408	375	380	360	379	428	428	369	386	373	387	373	440	388	407	426	425	376	401	389	392	411	461	360	350	391	400	357	339	369	404	423	382	387	415	412	390	391	398	386	390	362	381	403	393	412	394	384	361	405	376	419	392	383	396	415	392	416	383	366	362	380	413	365	368	355	376	359	363	388	417	409	411	367	404	354	384	407	389	355	374	384	377	381	392	392	351	371	383	388	390	372	402	422	388	355	400	404	414	396	373	384	379	389	411	418	372	383	384	410	405	364	379	376	340	364	406	400	403	396	355	375	368	382	375	408	416	395	406	400	369	431	375	419	408	395	396	409	381	368	367	381	398	393	364	373	348	399	393	346	359	379	388	409	397	379	389	417	397	364	358	406	405	380	375	387	405	403	384	423	358	378	390	382	404	372	373	370	390	383	378	411	375	370	392	392	405	381	400	387	423	395	395	415	391	403	374	407	427	422	398	376	339	409	389	422	388	375	363	381	386	404	394	405	380	375	350
9597	3121	5366	4998	5256	4839	3217	1670	1660	1408	1285	1176	1173	1146	1056	1069	1043	1012	987	956	969	943	858	936	940	964	969	942	965	912	858	913	941	975	910	972	906	950	858	974	936	927	954	935	855	937	953	917	901	904	920	910	939	920	901	953	905	906	874	855	890	932	870	912	921	854	899	870	890	954	890	887	919	900	885	922	926	907	921	892	873	883	882	844	906	816	885	899	931	934	860	861	877	918	897	878	892	889	853	906	909	854	909	869	844	888	885	960	870	879	938	904	894	798	918	948	882	915	890	916	914	911	908	887	925	815	897	931	860	894	908	918	950	901	889	873	885	803	863	876	843	848	912	921	862	932	905	933	899	920	881	874	838	907	871	914	954	881	915	885	863	878	963	898	915	907	862	890	905	893	908	910	883	873	855	895	943	898	844	891	876	869	925	923	909	897	869	924	883	908	854	925	890	939	917	893	918	913	880	955	842	952	904	940	941	930	866	860	915	884	866	918	918	913	898	914	967	921	898	844	915	913	911	877	851	904	877	852	926	893	907	916	927	867	875	900	938	896	941	881	911	886	868	899	881	928	891	907	864	903	868	877	912	851	929	857	922	891	920	895	835	885	897	944	864	908	910	878	889	914	871	943	849	887	855	847	882	869	887	907	901	895	899	905	865	907	902	891	933	931	893	874	874	914	882	883	867	854	830	871	868	872	822	904	896	895	878	883	911	895	932	927	898	856	816	828	865	833	970	893	889	816	902	937	915	936	928	873	901	960	859	909	915	852	929	907	890	891	902	866	863	904	863	883	887	934	911	896	905	874	881	912	900	902	945	882	834	912	811	887	888	901	900	867	816	848	842	859	957	902	857	886	898	910	881	927	829	875	901	900	921	908	902	886	848	877	897	867	893	905	878	921	896	921	892	891	911	886	946	908	967	895	891	927	890	874	895	922	897	802	901	922	894	870	875	938	886	909	891	907	903	914	928	893	910	946	905	930	924	936	936	856	908	912	903	945	830	843	886	930	902	957	925	906	922	896	856	856	869	871	873	907	882	956	923	863	907	933	909	921	842	930	880	918	941	912	900	856	875	953	869	854	883	963	873	829	899	858	874	845	905	903	897	858	888	884	933	937	867	877	900	872	888	852	919	898	900	900	938	889	889	889	880	936	904	862	875	889	841	904	899	879	923	890	883	856	892	901	903	935	854	884	874	894	921	893	869	893	938	915	940	900	935	893	901	922	949	882	897	918	894	870	887	949	877	911	929	886	879	897	978	866	858	865	916	919	894	884	912	921	921	836	878	920	920	924	873	887	868	911	890	897	894	895	943	938	840	910	894	895	915	974	944	857	919	896	879	884	892	844	899	865	924	854	856	892	891	882	927	908	929	909	891	970	876	897	935	910	905	893	895	908	875	945	868	943	880	872	860	892	921	883	923	908	877	959	873	895	921	868	897	975	882	930	859	927	919	919	871	878	830	851	920	893	922	959	918	895	888	862	862	924	908	849	903	928	897	852	926	895	862	936	919	883	912	933	918	883	907	918	864	841	889	887	903	885	874	892	920	889	933	850	921	834	922	931	914	922	902	906	902	849	910	925	840	934	945	906	894	951	876	850	894	857	933	886	960	942	876	865	875	888	883	933	874	920	911	888	890	878	871	849	938	882	901	902	917	971	930	876	873	935	886	961	888	936	866	892	846	891	936	919	913	870	909	914	891	888	871	788	880	882	938	851	892	883	874	907	927	939	910	872	907	919	896	891	885	934	901	917	928	868	896	851	857	869	910	874	951	890	903	844	893	872	823	937	886	872	937	832	857	877	853	932	834	915	909	886	876	932	858	912	880	846	890	898	880	920	877	889	872	894	871	909	851	894	915	902	889	899	921	926	879	932	888	913	874	905	904	872	863	903	918	928	865	917	900	885	879	915	902	893	870	927	931	869	931	845	880	864	862	876	945	901	894	883	924	910	824	890	910	884	874	904	904	908	918	921	891	922	869	901	922	851	868	873	894	882	923	886	820	904	885	915	901	820	920	905	897	908	895	871	892	919	882	922	914	871	866	861	929	887	924	807	935	928	850	879	846	874	915	961	863	897	934	857	914	917	891	908	905	906	860	928	877	860	899	894	863	877	938	928	937	901	945	874	893	904	905	912	897	871	954	936	891	924	818	908	900	889	897	925	886	901	886	894	885	828	901	867	882	897	884	897	903	948	884	943	876	948	946	941	875	863	916	858	875	909	853	922	946	913	919	888	875	831	922	879	884	940	904	857	928	894	879	833	888	862	883	942	876	938	898	916	908	929	920	906	855	854	898	827	884	899	891	872	903	893	876	870	866	865	878	893	958	906	909	885	924	868	819	909	905	937	879	906	894	960	907	959	864	909	894	938	882	949	896	904	960	865	867	862	896	838	905	879	906	911	891	876	885	856	916	886	871	942	888	843	909	928	889	883	878	878	866	970	934	916	861	888	935	881	929	912	860	908	930	905	863	887	978	936	929	862	910	878	865	886	896	822	888	919	912	905	875	881	844	903	925	902	919	939	895	906	891	905	893	897	921	936	874	915	869	870	932	916	930	847	872	872	858	869	896	848	916	896	885	897	921	890	878	887	871	957	907	918	889	871	924	894	853	908	895	889	919	865	823	921	883	912	932	921	941	844	891	911	877	911	870	917	895	921	905	908	935	916	889	913	877	927	884	956	911	918	867	900	936	866	859	828	908	918	908	885	926	890	872	874	885	872	820	846	889	917	888	873	926	812	887	856	896	891	880	920	897	888	878	903	881	941	898	884	883	863	924	874	907	854	923	843	872	858	895	878	869	881	924	929	915	970	887	932	894	876	870	870	944	896	939	900	959	897	845	864	878	909	881	908	902	891	885	932	913	913	869	895	866	882	929	901	914	892	961	882	951	874	897	894	895	913	924	880	909	933	856	866	847	895	884	855	882	857	889	861	905	881	876	879	826	936	802	893	885	903	929	848	926	836	904	963	878	914	886	896	914	917	893	943	874	848	894	916	874	952	898	930	877	858	855	899	898	899	887	911	898	902	911	869	856	892	896	897	906	862	934	854	909	854	938	879	938	840	879	934	878	951	934	923	912	889	905	906	900	855	865	875	882	865	870	870	914	900	878	902	890	901	872	906	872	888	970	918	899	873	939	871	882	864	928	884	895	914	863	885	924	894	877	881	893	903	878	918	890	857	894	901	875	900	941	941	884	921	904	850	921	865	880	923	891	878	889	858	895	902	937	864	887	812	934	907	907	905	934	899	875	915	868	898	920	912	911	858	923	984	902	921	950	888	878	890	877	880	901	861	857	911	935	907	893	928	926	889	932	938	898	911	897	897	890	883	874	926	861	900	867	889	902	868	850	900	856	915	906	853	891	859	903	921	867	894	895	885	934	943	886	915	904	955	869	915	855	855	928	899	847	859	831	882	912	872	868	916	925	883	854	901	903	898	901	936	869	923	929	854	941	884	929	859	901	885	886	842	968	894	894	903
2408	839	746	450	412	412	324	243	233	236	234	217	215	234	233	245	249	235	240	217	252	235	214	225	218	194	256	223	221	205	206	220	243	188	227	200	224	258	215	252	216	207	224	249	232	234	236	219	223	230	222	218	216	249	268	213	224	227	206	200	238	241	234	223	252	191	208	203	250	200	222	237	209	208	200	228	223	224	254	222	218	207	250	249	219	191	209	242	282	230	231	217	220	230	227	227	223	223	238	214	206	227	215	228	237	238	240	220	233	206	224	235	217	236	209	234	250	212	227	217	225	209	205	231	259	210	222	254	220	233	203	221	234	224	239	226	269	211	214	231	217	192	227	183	237	218	217	255	187	209	210	208	243	193	232	231	228	214	220	223	247	224	215	186	228	234	208	228	215	227	219	228	225	234	208	232	186	204	225	217	209	220	205	208	209	201	207	219	222	239	198	230	224	234	224	205	242	226	245	230	239	205	236	235	239	209	214	217	228	215	234	177	212	197	207	228	226	211	208	226	213	208	234	208	220	247	226	211	208	245	219	230	189	222	224	236	221	227	250	236	200	216	248	213	218	244	227	225	222	222	217	206	222	216	209	240	222	237	195	219	222	229	232	234	257	229	244	252	236	223	222	199	214	233	248	215	222	235	245	243	204	211	236	231	209	221	229	242	209	228	223	249	216	218	185	205	233	221	205	228	235	218	222	213	234	218	235	206	201	220	217	210	233	206	220	238	219	243	209	252	255	216	202	213	181	214	207	259	207	239	244	231	218	216	229	234	226	202	223	238	218	203	201	229	236	193	206	228	255	213	211	195	214	213	220	253	188	225	213	219	212	198	205	209	198	207	216	224	183	234	211	199	234	222	217	230	238	240	226	217	218	240	225	242	227	226	201	252	212	235	218	238	218	214	227	208	233	200	204	212	216	219	203	223	247	217	233	230	236	216	221	217	215	236	258	208	241	233	204	214	236	224	196	211	191	228	250	218	199	221	236	224	207	232	231	204	238	233	233	229	212	214	227	223	209	223	227	227	236	226	235	227	217	239	232	241	217	199	207	202	206	251	213	227	200	213	266	203	224	229	251	187	228	231	246	207	207	203	244	227	230	198	227	242	196	225	215	215	235	207	196	237	172	208	247	223	214	208	220	211	216	228	231	228	220	235	229	228	237	194	238	207	255	216	208	216	233	212	211	188	228	211	231	185	232	212	189	206	241	215	236	218	225	208	226	257	206	204	222	239	213	219	215	239	231	230	225	200	232	223	203	227	230	237	221	216	216	224	223	257	220	203	210	238	231	211	233	236	203	199	216	217	236	248	222	228	215	266	233	200	222	222	231	188	210	244	230	217	226	239	238	238	250	215	228	208	236	225	230	237	203	227	235	209	215	231	217	232	229	238	229	240	228	220	209	227	213	220	249	202	249	234	222	216	238	214	216	197	223	217	233	209	256	231	232	239	226	213	203	226	223	212	211	224	244	215	256	240	208	217	210	194	191	208	186	203	209	205	247	257	265	217	235	215	229	202	229	234	202	237	221	219	191	229	221	241	223	209	222	194	215	197	224	244	227	194	227	203	221	203	208	206	201	221	222	216	216	232	190	206	255	227	217	204	198	208	203	195	273	248	255	218	218	223	225	213	229	230	204	219	229	240	241	215	219	244	233	226	209	230	198	216	223	196	228	224	202	220	236	218	200	237	233	235	236	233	221	248	243	243	243	232	198	223	199	228	218	232	237	230	200	223	232	228	243	220	211	244	240	245	226	230	236	227	233	207	267	244	214	233	241	218	202	202	225	190	192	225	205	243	242	212	193	208	234	223	218	227	234	216	211	229	239	226	228	224	229	230	229	225	215	244	232	184	195	204	187	213	237	228	231	217	209	241	188	215	217	237	245	226	244	218	228	222	250	242	199	235	239	227	202	231	239	221	219	221	222	233	236	229	221	243	237	228	233	232	230	217	229	235	214	222	218	229	208	240	211	226	238	222	224	202	216	196	235	203	210	206	223	238	210	207	232	251	222	207	185	228	208	235	231	214	216	213	197	215	201	254	245	224	210	213	218	206	211	247	233	209	223	252	242	229	218	231	246	206	255	214	199	204	204	202	211	213	222	208	183	211	232	199	227	227	243	197	228	223	232	228	229	228	222	217	231	218	204	204	209	213	215	225	215	196	237	230	206	236	211	218	229	259	207	260	211	243	235	227	235	236	196	217	235	222	194	215	194	211	195	223	243	243	236	195	215	201	233	237	209	229	227	239	236	212	216	198	208	206	220	222	200	228	227	197	201	193	225	234	236	242	237	212	211	195	206	224	223	238	233	234	223	193	212	211	247	209	210	182	209	211	220	202	209	226	231	209	229	216	238	203	223	247	254	250	219	244	228	250	230	226	240	225	221	195	193	250	211	190	217	215	230	206	220	214	227	223	213	206	223	237	235	230	217	225	222	195	210	221	219	194	223	202	224	239	209	197	252	221	208	262	196	202	227	223	216	230	226	238	241	239	238	228	238	203	248	213	215	219	191	256	205	242	226	215	221	229	227	217	206	245	242	216	226	216	218	209	212	212	223	217	229	244	194	230	220	215	211	246	197	234	229	195	207	250	211	223	210	227	192	207	201	220	234	217	234	207	229	221	211	209	196	207	219	228	218	218	207	222	217	209	228	228	229	239	211	219	262	230	227	224	191	209	238	243	207	203	208	194	217	224	198	230	224	217	197	213	262	233	214	238	229	212	201	227	243	232	199	244	214	208	204	211	256	206	214	202	240	242	222	220	188	226	270	275	211	225	272	210	234	235	255	203	228	248	231	235	217	219	251	223	230	224	219	226	218	196	205	227	210	248	230	228	197	233	220	213	199	207	254	241	209	225	237	212	220	224	202	205	196	222	213	230	206	187	215	247	226	207	215	236	259	243	215	220	237	212	230	196	252	218	212	218	233	249	228	212	204	238	206	245	219	222	236	235	211	193	236	178	209	227	204	229	233	209	189	229	218	218	209	223	223	217	229	234	209	196	222	217	221	195	229	243	231	214	231	235	231	183	212	185	229	228	209	251	239	211	208	182	239	212	229	225	209	239	205	231	227	201	202	223	231	226	224	215	251	207	253	219	233	237	232	222	217	232	210	215	237	200	224	239	214	211	218	216	224	221	237	225	219	211	229	203	234	225	222	195	229	254	234	231	196	224	228	220	218	245	224	217	216	233	243	237	236	224	224	216	229	218	186	218	204	215	234	222	241	251	247	238	239	192	204	234	221	229	202	214	245	210	223	232	237	211	212	225	236	202	209	229	217	206	242	240	223	225	210	242	238	232	228	206	211	204	248	210	225	230	222	225	220	239	214	200	217	190	217	209	201	222	243	227	235	210	224	208	218	205	212	194	204	233	204	209	236	219	236	234	247	226	217	221	226	198	222	202	231	195	231	239	223	226	222	213	226	223	226	212	219	256	224	188	207	211	246	216	217	232	226	202	209	227	232	224	200	225	197	226	201	233
2327	1162	1537	1311	1416	1346	968	609	659	573	550	528	528	536	608	558	563	562	570	572	529	560	561	545	517	525	511	571	580	487	605	543	577	551	564	537	545	618	541	556	571	572	579	579	527	511	526	609	552	588	530	555	564	545	550	514	474	561	557	567	562	504	501	543	545	550	501	497	529	501	558	547	605	550	553	522	519	558	570	550	528	586	514	568	543	514	561	574	559	572	548	556	583	572	547	523	538	525	510	571	578	539	573	600	542	495	572	571	567	579	540	575	553	538	525	513	539	568	516	553	536	583	516	580	561	544	557	516	567	531	540	576	567	541	547	554	558	528	571	548	502	556	551	547	604	529	538	531	556	604	564	562	547	575	530	617	591	549	520	536	565	511	551	550	558	547	569	560	539	562	546	535	559	509	610	521	517	544	537	586	543	548	572	532	500	535	524	540	551	548	579	527	524	563	548	549	572	572	556	543	584	529	568	575	541	570	518	543	557	552	553	538	561	541	558	562	531	596	539	565	557	544	581	556	534	569	552	563	627	513	545	538	535	555	558	567	553	521	578	495	537	527	543	531	540	556	584	550	518	527	577	497	537	537	511	615	552	552	605	560	534	557	575	517	548	538	613	557	481	549	583	581	519	540	518	560	532	594	577	569	528	581	533	553	544	524	564	573	537	596	532	530	541	576	540	562	582	550	558	555	568	548	555	568	529	580	528	510	501	543	536	558	569	535	538	511	544	545	528	507	539	532	531	564	522	547	535	550	535	521	556	543	554	566	532	517	544	563	580	541	573	548	568	559	538	567	531	538	560	555	518	584	552	516	553	574	536	557	558	546	576	547	546	604	520	534	507	527	507	537	555	540	509	527	558	536	560	558	528	549	536	559	542	629	584	599	546	575	576	591	535	546	542	530	571	564	577	566	558	512	541	548	552	527	573	562	547	543	568	577	570	533	556	577	565	524	544	525	588	531	528	534	570	531	522	581	606	576	545	594	548	553	516	546	554	501	517	568	584	607	535	565	536	544	537	549	539	549	543	566	577	568	571	547	562	565	541	554	536	525	525	580	568	572	568	547	547	534	538	557	573	585	537	568	590	555	543	545	552	507	562	538	541	527	566	537	548	547	540	556	592	578	546	525	548	545	529	549	559	570	545	553	516	557	550	560	554	552	563	598	590	598	549	544	524	518	531	500	526	541	547	543	505	514	517	556	558	575	571	545	557	564	543	573	527	539	569	547	585	570	562	525	525	559	558	532	545	552	560	521	524	556	557	532	570	572	570	562	580	556	554	556	516	563	582	518	539	603	546	546	607	593	592	544	547	558	527	535	548	511	582	556	554	553	573	556	517	581	560	578	547	490	549	560	574	535	526	549	521	560	589	544	525	553	577	548	558	571	521	531	562	527	582	527	545	540	585	552	520	551	545	554	515	534	539	541	540	568	573	550	570	591	584	529	555	570	547	546	572	567	570	503	543	539	549	510	564	529	558	505	626	528	549	540	505	550	566	575	543	520	531	529	542	560	599	551	585	564	562	571	528	520	537	577	545	582	565	594	543	550	523	538	564	514	577	539	567	576	522	565	502	533	570	538	537	579	543	551	532	577	510	554	549	522	571	526	507	509	544	593	538	530	570	560	538	538	543	578	569	552	550	557	540	542	516	548	578	508	508	572	538	549	561	537	517	544	584	558	543	543	543	542	582	535	555	540	596	540	573	542	555	513	582	533	553	559	556	572	544	557	556	570	598	541	542	545	538	549	532	622	506	554	563	530	518	545	539	546	554	567	555	598	554	560	554	560	518	551	539	579	565	538	538	559	547	536	526	533	569	557	527	539	564	559	576	564	572	554	537	552	542	573	548	591	518	526	542	515	541	509	590	562	562	582	568	588	552	522	516	546	524	536	545	530	519	549	553	558	554	548	584	558	500	539	542	527	567	539	599	576	576	538	527	568	536	576	566	527	499	557	571	586	581	543	505	560	560	583	574	539	581	542	498	567	575	555	568	570	546	545	515	548	502	578	535	528	561	535	534	564	565	564	543	573	555	576	578	554	582	561	546	535	564	528	593	538	548	548	503	586	549	552	557	570	570	559	564	599	567	547	558	567	577	580	523	561	534	566	607	537	594	578	521	581	527	595	552	513	536	564	576	591	602	516	563	522	528	512	555	535	529	556	489	577	532	521	558	537	522	553	559	537	552	527	550	545	558	544	570	532	581	557	569	539	538	540	564	544	545	523	553	560	546	535	550	527	539	566	529	559	563	569	509	559	537	604	574	528	566	580	554	534	542	538	542	532	570	545	556	525	531	548	566	571	534	528	577	564	552	563	540	547	573	551	568	556	533	519	571	569	543	539	544	553	533	565	563	500	541	569	544	547	554	571	552	548	558	555	527	514	564	575	530	567	603	559	537	551	564	526	565	576	586	545	528	587	548	545	529	547	485	544	534	501	532	539	544	581	569	556	521	517	553	513	567	542	539	530	545	564	535	570	561	564	573	564	561	539	546	572	575	555	589	564	559	552	541	546	572	563	536	518	570	564	530	558	548	599	530	561	560	569	581	549	564	520	581	513	563	520	544	554	494	552	538	562	543	590	514	534	566	572	593	540	535	571	525	549	565	592	563	547	588	524	566	546	572	527	579	544	501	493	578	585	577	547	548	549	610	546	534	537	578	531	534	543	520	572	551	592	549	529	522	529	548	532	546	574	531	523	610	542	547	555	553	583	537	550	518	563	544	549	540	528	571	533	559	560	521	571	562	532	465	561	586	546	534	568	560	543	549	513	550	547	557	526	542	545	546	555	557	565	562	514	546	561	541	568	527	581	587	563	540	579	539	548	542	523	606	586	556	548	562	583	543	560	530	505	543	538	578	578	540	510	540	528	552	579	557	550	555	508	533	519	572	520	528	579	546	540	527	584	534	588	550	587	574	535	529	549	568	531	557	552	536	542	537	525	582	569	572	534	538	556	511	612	596	520	540	564	590	562	555	536	537	571	569	534	560	545	559	563	587	580	552	571	553	547	557	574	551	584	517	566	559	575	531	548	580	519	558	570	577	560	504	537	535	529	521	556	532	554	552	544	568	559	579	517	563	579	537	545	569	572	548	543	580	527	554	531	526	587	610	534	583	565	538	546	555	556	563	523	530	548	555	526	538	560	579	544	564	546	570	581	545	531	569	508	523	546	555	598	506	532	577	546	568	589	529	538	529	522	506	554	553	546	571	529	574	518	562	572	513	585	540	532	571	533	534	545	572	539	570	535	542	549	547	531	558	546	546	594	567	562	552	555	557	583	533	566	590	524	545	593	565	577	581	534	559	554	599	539	531	529	555	597	548	543	559	546	514	534	550	559	530	575	568	590	582	583	508	512	521	592	582	531	551	598	561	544	545	542	536	577	537	554	567	570	567	574	559	568	578	570	572	557	561	533	528	561	505	544	569	586	546	594	563	552	569	571	550	578	569	571	553	545	596	555	552	553	547	533	564	551	522	535
8712	1777	1553	985	786	707	449	230	280	257	212	230	220	231	202	191	189	196	203	203	185	195	197	212	192	219	186	180	201	213	203	188	202	210	169	197	204	199	189	182	198	207	185	180	205	204	203	201	208	183	193	215	171	189	177	188	157	189	188	165	178	198	232	190	191	188	200	189	190	192	175	195	190	203	174	176	182	203	199	192	204	204	195	215	183	186	207	166	183	202	163	183	193	177	159	196	185	180	183	210	172	183	200	193	178	169	191	176	178	164	198	194	202	192	149	162	178	187	182	187	166	209	166	164	157	197	181	196	173	191	213	175	207	202	205	167	183	178	178	163	186	177	191	215	189	186	171	231	205	177	192	209	191	170	194	215	196	199	196	178	196	185	176	184	178	186	182	188	185	188	216	189	168	189	197	208	202	156	154	152	173	176	203	194	202	175	184	187	190	198	196	179	188	196	186	180	176	215	196	201	189	180	188	191	180	175	182	177	195	201	187	160	178	157	194	200	181	196	214	169	205	172	173	162	170	188	198	191	182	191	184	171	191	172	176	162	175	165	176	198	195	189	188	185	180	188	202	195	184	186	183	199	146	179	202	173	183	209	188	193	168	195	205	178	191	182	174	180	191	181	164	197	177	184	175	199	185	178	184	194	204	192	218	209	188	154	187	179	200	185	191	216	172	183	159	194	178	179	161	157	196	184	207	183	194	200	196	170	180	206	209	202	183	181	207	192	167	186	186	185	163	195	199	201	194	167	200	196	211	181	199	192	187	217	191	176	176	214	205	200	206	183	177	188	213	207	168	178	189	177	185	212	185	161	198	189	204	195	187	194	204	178	189	178	166	189	187	210	201	188	186	175	194	196	184	195	186	201	172	187	195	167	196	195	184	179	195	181	177	196	188	175	188	192	181	176	193	194	194	172	201	188	173	196	187	181	186	182	187	197	172	183	202	213	175	191	200	200	181	177	187	206	197	156	185	186	184	194	184	194	166	189	203	178	190	208	177	163	194	213	198	185	190	186	185	217	185	178	176	194	175	183	181	184	191	189	188	198	186	185	168	177	177	191	194	176	179	176	232	224	191	199	187	211	194	176	174	194	174	190	181	187	192	182	203	203	187	193	219	209	194	170	174	161	166	191	196	174	208	217	213	194	185	204	167	183	207	193	182	198	183	178	177	151	164	191	186	182	204	198	174	204	205	179	205	194	177	173	188	185	184	197	189	202	228	197	218	164	179	190	189	205	182	176	200	186	176	210	203	195	172	173	198	175	189	213	188	175	181	176	204	193	221	210	187	181	183	192	163	191	203	193	154	186	207	192	192	191	228	191	197	173	183	172	177	226	189	194	182	182	187	188	195	220	207	192	204	185	179	181	189	173	211	183	199	205	194	186	197	213	210	198	161	158	175	207	186	197	204	172	158	174	206	193	210	197	181	193	187	168	175	176	202	186	184	206	169	167	178	173	207	234	162	197	181	198	182	192	224	202	184	177	191	188	183	201	179	170	182	178	207	194	182	181	164	210	162	201	198	193	183	191	171	194	178	176	198	169	214	184	175	174	189	169	197	180	193	183	170	193	178	188	183	225	172	184	164	184	168	192	196	189	180	185	184	190	182	198	159	165	163	207	212	170	201	181	176	191	181	166	220	191	192	197	186	186	185	203	217	204	183	189	180	193	215	179	221	163	184	176	195	190	198	175	188	178	184	181	193	160	180	170	213	206	187	167	188	172	208	175	169	189	188	206	211	184	173	169	182	202	212	191	200	167	196	171	165	198	219	189	173	179	220	165	185	193	224	181	166	188	192	178	190	199	189	188	184	187	177	204	177	205	176	197	194	180	187	185	211	201	190	197	166	173	183	187	175	182	184	198	209	182	203	202	202	194	176	169	188	160	177	192	185	179	168	199	198	159	186	213	192	185	185	191	202	186	196	219	191	164	184	184	185	194	168	215	210	194	182	204	189	182	188	181	174	197	180	168	182	173	189	206	179	208	189	189	189	159	175	183	179	205	152	202	200	200	176	183	182	182	196	192	193	201	181	163	179	196	207	188	188	187	199	193	183	172	196	187	178	190	183	157	172	185	157	202	174	186	183	179	175	181	185	167	190	191	159	195	191	152	171	191	185	195	179	203	161	173	175	171	184	188	199	175	165	183	196	199	196	206	183	198	187	182	207	203	184	168	186	170	204	207	200	193	198	185	173	182	167	208	175	190	191	176	187	184	174	181	157	182	219	184	194	200	193	200	191	181	166	166	191	173	196	188	219	209	206	190	197	200	187	191	199	179	177	206	196	184	172	184	202	184	162	194	176	180	179	180	150	181	200	206	195	195	170	173	170	213	164	189	188	196	177	188	181	189	200	206	185	191	213	174	209	164	181	203	204	205	209	162	175	193	190	186	178	190	190	159	192	192	186	192	205	189	164	202	195	204	195	172	186	206	191	187	204	200	186	218	176	183	164	193	183	167	193	202	180	187	176	210	172	176	181	180	219	194	211	169	156	196	192	186	172	198	175	180	197	186	182	218	176	208	171	212	194	195	185	184	206	196	181	191	195	174	202	215	192	185	190	180	179	169	197	189	184	194	188	165	171	193	176	179	174	206	210	179	195	193	170	159	187	196	209	183	197	172	176	184	174	183	190	172	195	224	213	191	190	180	193	172	174	177	159	188	186	169	201	186	208	185	172	185	179	170	202	194	199	171	191	185	221	177	185	176	201	162	184	157	199	186	182	211	220	196	202	192	218	195	197	183	183	176	179	173	175	202	211	217	168	188	200	221	168	199	172	193	179	209	181	201	188	166	195	198	175	178	177	192	211	179	188	201	193	170	195	177	177	184	193	189	198	192	194	204	169	172	183	186	207	191	179	212	180	189	194	205	173	191	186	193	176	212	202	189	194	172	190	171	210	177	172	198	179	203	180	162	172	179	180	187	183	204	205	216	190	184	198	187	190	178	173	188	168	193	172	179	207	197	186	194	179	171	191	189	185	224	162	202	180	179	172	207	203	149	184	159	190	192	213	160	174	195	220	190	205	189	192	204	186	188	187	179	187	178	197	200	202	192	200	177	171	199	185	175	173	189	208	202	203	171	175	198	184	176	141	188	175	205	182	172	177	204	190	179	177	197	204	188	186	180	181	174	167	182	185	192	174	211	189	177	187	202	188	192	184	208	162	201	184	203	200	210	193	195	201	186	195	194	155	185	144	169	181	178	174	212	220	177	159	203	187	189	182	188	171	187	208	190	166	196	175	172	179	185	166	181	198	197	180	179	172	165	198	192	168	207	195	187	185	191	187	201	187	228	195	168	173	178	203	166	202	224	181	162	186	222	200	195	182	175	194	165	171	191	189	165	192	192	219	214	174	168	173	205	192	174	183	179	207	186	169	177	202	217	183	180	171	208	172	169	175	218	206	177	211	209	201	182	166	169	194	172	175	188	204	184	178	212	185	210	183	172	186	217	185	188	206	201	164	170	186	185	175	180	178	182
6882	1871	3101	2836	3121	2818	1681	938	1045	806	655	622	677	572	560	580	573	564	568	552	534	517	521	505	554	530	545	545	548	530	499	492	506	497	540	488	499	528	525	502	535	520	465	509	491	477	498	499	524	498	501	493	506	527	488	531	515	538	508	537	513	516	504	553	521	547	516	487	518	495	556	507	506	507	496	495	472	523	479	566	490	494	523	480	486	480	509	504	501	507	503	529	451	529	478	548	495	493	504	502	508	504	509	477	488	495	515	516	485	492	501	512	489	496	530	480	500	538	502	484	515	526	506	536	500	521	496	491	500	481	516	463	536	513	484	485	513	513	552	474	507	535	481	514	479	504	527	521	492	501	504	504	526	498	506	471	489	524	499	533	533	491	520	518	505	508	507	496	494	495	509	495	531	510	472	520	494	533	556	530	528	525	534	524	521	486	515	557	475	493	478	505	511	479	518	502	496	507	519	501	506	499	502	490	509	486	515	500	528	522	520	494	453	498	514	516	480	508	526	481	493	506	467	469	492	501	500	501	517	547	503	496	475	468	512	539	530	491	499	457	498	476	519	561	521	552	509	502	475	492	519	484	512	547	529	502	473	484	492	492	514	461	512	478	518	528	545	477	539	515	507	500	529	507	526	497	539	496	523	491	502	514	486	500	487	494	500	514	507	486	541	508	548	485	532	549	517	474	514	502	493	538	545	521	518	499	511	506	559	515	512	505	479	508	511	510	510	484	460	486	527	499	478	502	508	467	510	484	510	522	478	490	509	514	514	511	501	468	483	515	534	549	493	522	463	498	475	535	473	508	508	490	554	500	504	504	471	530	520	501	508	527	496	513	493	516	499	451	509	521	464	509	475	513	479	505	498	485	523	516	504	507	497	508	507	502	467	493	523	498	523	514	547	514	515	489	514	513	498	518	469	493	474	491	488	502	491	458	459	483	494	502	500	515	499	502	524	492	478	523	475	488	436	498	484	485	480	456	495	521	469	493	489	499	502	551	487	533	463	507	486	486	513	497	520	497	519	475	528	503	517	504	482	458	525	536	516	502	509	481	502	531	504	483	533	513	500	459	533	492	549	485	490	518	522	527	515	511	513	484	555	497	545	493	456	576	491	525	484	513	494	490	487	508	522	521	516	466	497	474	519	517	508	490	514	488	499	511	519	491	501	488	481	535	488	490	549	471	523	490	455	499	507	530	497	509	507	501	508	539	519	512	505	489	529	542	490	521	463	550	468	505	505	520	491	514	502	474	503	506	482	508	453	509	533	415	459	497	515	510	474	517	501	501	481	530	479	534	495	498	513	484	525	497	523	500	481	534	518	532	500	518	527	540	496	516	512	477	529	511	557	477	476	526	483	492	464	480	485	501	510	512	514	515	526	449	491	511	501	516	488	513	533	493	548	473	461	506	501	521	509	472	526	516	483	503	489	468	483	524	515	497	512	548	482	514	502	475	496	504	537	463	523	502	509	532	525	477	524	530	518	532	502	502	472	466	504	491	503	479	516	495	484	488	485	515	472	503	519	502	496	452	490	489	530	494	506	507	500	485	465	486	518	469	496	510	488	505	509	526	496	494	460	517	513	542	501	445	453	494	498	492	509	520	549	540	467	498	519	492	471	527	473	503	482	475	495	504	498	521	529	553	490	509	527	500	516	458	497	560	515	512	535	456	492	500	483	487	511	535	491	508	532	525	578	521	483	492	490	546	505	523	533	512	496	476	493	509	485	476	496	497	456	518	473	489	528	520	517	465	512	469	535	520	472	520	488	513	476	534	513	507	485	514	520	481	535	461	505	484	511	506	491	479	489	509	532	518	492	529	492	485	499	498	506	509	475	520	494	521	505	486	507	486	481	514	492	499	513	467	492	479	528	504	530	490	516	533	515	526	526	505	515	538	517	504	516	508	511	493	538	534	500	497	517	519	494	508	507	473	552	514	517	565	511	482	479	480	549	522	489	470	500	522	526	526	502	482	490	499	488	492	510	502	500	531	520	484	519	487	481	491	481	528	535	481	497	485	514	483	523	465	509	502	515	514	518	495	491	448	454	507	527	481	535	488	490	488	502	474	535	500	494	514	522	515	483	516	570	530	488	495	478	485	528	520	484	476	487	551	505	478	536	472	521	491	521	499	543	537	514	530	507	514	489	508	475	515	533	481	480	509	497	464	492	553	514	439	518	483	525	500	549	511	532	485	501	513	477	516	507	512	481	535	479	487	496	508	500	543	482	524	523	553	570	503	499	512	502	527	511	509	515	497	478	526	534	461	488	521	542	505	505	543	504	512	476	525	485	521	483	468	511	469	492	507	455	497	467	456	507	522	492	532	500	520	495	534	470	490	474	512	505	512	503	493	519	520	512	511	522	514	568	516	521	544	501	535	456	541	496	472	512	507	486	534	461	507	502	554	542	493	515	520	524	506	473	521	536	537	493	513	487	507	511	509	476	479	497	477	481	519	512	501	518	493	466	498	528	509	531	531	460	485	450	521	517	524	465	525	453	488	526	504	470	509	494	475	500	500	518	511	482	534	517	457	465	528	474	511	470	448	504	490	542	519	482	509	515	538	498	492	489	531	503	468	524	504	491	516	500	521	486	515	497	531	536	464	491	525	472	494	533	502	520	497	488	504	532	518	474	508	503	501	541	497	512	513	459	490	506	510	512	495	514	507	497	515	501	497	525	468	487	483	465	520	446	503	533	468	503	464	523	490	511	491	511	474	511	516	497	518	509	503	480	518	506	506	517	513	497	532	465	522	538	509	522	550	506	532	495	503	507	480	497	505	481	542	508	493	491	520	498	505	498	476	472	503	504	494	520	473	498	462	490	501	521	474	514	501	475	492	534	563	494	513	463	504	521	533	478	516	524	509	516	468	485	500	527	501	503	511	516	461	521	503	542	509	505	486	480	522	495	483	523	543	521	504	498	539	552	512	501	520	516	497	550	495	521	490	493	504	489	438	501	515	491	515	508	484	489	521	559	488	543	485	516	471	498	499	486	517	469	526	523	519	498	525	495	528	546	507	524	499	528	525	506	518	487	506	528	500	548	480	498	491	490	518	438	539	477	527	493	516	522	490	486	530	493	559	480	488	490	499	512	525	502	483	482	497	487	468	516	511	460	491	520	513	489	465	510	488	489	479	532	490	512	506	514	459	466	472	503	521	518	518	525	507	521	493	506	524	501	507	482	511	493	490	498	491	494	502	545	496	482	520	558	528	487	512	497	510	488	511	487	458	515	510	473	475	470	480	464	513	473	481	494	510	504	478	511	530	517	497	520	526	519	499	491	477	485	510	477	467	524	466	490	431	520	511	494	524	463	533	514	500	486	470	517	537	451	518	518	501	484	545	470	489	502	487	511	531	509	522	462	541	480	495	540	509	522	508	515	476	520	501	498	482	469	523	501	506	496	472	509	484	481	520	521	490	484	533	544	516	503	454	499	489	487	476	516	496	501	541	510	536	522	483	523	516	499	479	462	492	516	489
16662	3750	2906	1981	1510	1159	847	554	575	459	421	392	450	434	445	428	474	389	406	383	406	439	392	420	408	404	367	408	404	398	399	406	383	363	379	378	396	379	394	395	374	400	384	405	386	403	398	373	378	388	396	388	352	376	424	389	418	401	382	398	389	387	394	417	387	383	400	365	404	338	378	411	392	372	325	410	369	378	392	378	360	396	392	358	372	434	380	378	404	376	392	389	367	371	379	375	397	380	380	376	353	385	379	405	405	359	385	372	405	404	386	397	389	335	405	357	373	396	411	356	380	371	364	374	371	395	374	400	373	373	426	389	403	358	367	373	389	378	428	355	382	374	395	364	377	390	383	404	415	384	389	357	403	376	357	373	363	390	354	366	416	372	408	391	385	389	370	393	389	379	398	430	380	392	369	389	385	388	385	365	399	388	404	353	351	415	393	400	423	384	388	416	403	411	387	392	393	400	410	376	376	390	425	365	387	370	385	390	417	363	429	373	344	397	418	382	409	368	353	438	394	374	376	419	392	401	397	374	415	355	392	360	361	382	397	382	376	390	407	389	403	335	396	380	382	351	400	390	380	425	391	362	371	357	376	408	341	385	415	414	406	409	392	359	330	375	398	390	455	398	374	367	369	352	384	383	385	411	435	381	392	407	382	380	449	371	363	405	387	383	360	395	391	384	360	400	376	409	412	389	375	364	397	377	355	395	365	379	381	382	401	375	397	389	367	430	411	401	383	339	393	369	387	391	425	403	385	334	424	433	409	417	376	362	375	382	393	417	384	406	406	418	388	350	401	375	353	361	381	347	366	345	402	388	390	407	398	388	399	364	342	412	363	384	396	408	408	399	382	360	370	353	388	403	365	372	408	399	404	384	402	399	384	405	377	344	434	401	365	387	372	363	372	398	415	390	405	369	396	366	386	381	422	377	427	402	368	363	386	359	388	374	382	398	347	385	373	403	350	387	384	419	408	393	363	411	396	391	371	400	379	376	367	385	398	396	358	379	382	393	416	371	374	392	393	407	397	407	414	406	414	361	411	395	400	410	379	394	409	406	367	400	369	370	370	387	418	370	377	400	415	385	390	376	369	393	356	391	436	399	384	395	384	400	400	371	347	373	365	396	358	409	392	394	363	418	366	433	363	381	401	382	334	388	364	390	369	385	364	422	413	423	378	397	376	357	395	381	377	409	390	385	421	359	414	400	379	375	390	370	379	367	364	383	410	365	410	422	376	389	374	398	421	364	368	448	380	373	408	373	412	404	359	380	398	409	364	371	357	385	372	381	357	394	412	435	373	429	386	419	375	371	379	397	375	410	406	414	339	410	384	392	441	391	394	344	392	383	356	394	407	352	377	406	410	394	397	384	356	394	372	370	385	427	379	396	424	415	426	405	397	394	389	353	403	370	405	366	394	391	347	408	418	404	392	397	391	426	415	362	390	344	389	376	396	384	432	414	389	369	425	345	399	398	420	386	387	396	403	418	377	385	389	388	368	390	392	380	401	390	368	348	370	344	380	375	401	427	380	417	383	392	359	366	354	372	347	355	379	415	365	359	374	406	398	407	384	393	406	379	378	357	431	371	379	393	411	413	367	373	388	376	385	411	393	414	406	420	407	405	386	419	391	386	386	354	361	339	376	392	359	353	401	372	394	417	369	375	369	392	346	416	391	334	354	387	352	371	357	415	370	411	339	384	376	389	416	395	409	375	364	369	360	388	354	397	397	391	363	354	370	392	395	410	363	380	376	382	400	407	371	388	413	399	401	416	403	392	393	350	414	422	372	408	373	394	395	406	404	417	367	387	375	389	405	403	403	402	416	421	358	393	381	407	403	398	418	407	408	392	378	392	402	358	400	387	362	393	397	404	410	443	380	372	385	371	394	416	374	385	392	380	450	394	407	360	401	423	410	430	380	375	375	390	427	370	359	395	379	393	376	396	379	351	413	352	406	400	404	366	353	375	401	393	368	346	379	434	394	375	356	376	379	362	390	358	434	402	399	413	378	379	366	397	398	401	368	382	379	404	390	397	347	389	358	421	398	424	387	382	367	414	364	396	404	401	379	411	398	404	409	349	406	412	364	383	412	366	409	408	389	414	412	394	392	392	385	371	401	419	383	406	404	394	418	415	388	374	379	355	403	444	418	436	390	386	376	384	397	372	368	392	386	386	374	394	349	379	400	375	380	401	373	420	399	401	367	346	380	377	364	388	374	409	352	378	404	389	392	391	394	356	373	403	393	417	365	377	379	382	410	411	400	395	372	397	430	368	385	345	404	421	334	383	352	390	416	368	407	367	369	407	410	395	383	385	386	398	410	375	369	386	388	419	382	373	413	421	411	409	396	369	367	368	384	354	378	430	369	363	331	370	371	391	401	368	372	386	382	352	389	403	360	358	417	377	384	378	398	386	357	383	395	376	350	388	406	423	398	396	420	362	360	352	393	384	360	382	404	376	384	421	400	367	339	346	372	353	377	391	362	377	355	381	358	367	401	373	409	343	387	378	397	382	373	396	340	372	377	386	389	383	389	395	410	421	350	431	411	389	368	398	378	390	401	386	411	395	355	393	399	369	400	383	367	388	368	382	360	376	382	397	398	387	360	388	420	424	370	363	363	403	410	370	409	399	353	404	398	378	351	385	390	397	417	379	369	400	375	392	402	380	378	366	404	354	393	376	361	409	432	372	405	372	415	388	375	393	411	375	389	368	361	408	412	382	381	387	402	370	373	382	380	355	354	385	401	382	385	361	410	426	379	380	396	395	342	378	368	396	371	404	404	386	365	375	407	429	317	373	403	404	405	364	392	411	395	383	381	385	417	399	407	367	382	394	390	396	433	427	373	357	391	379	384	419	381	426	391	363	407	409	406	375	369	407	396	408	409	360	402	349	380	380	393	412	378	373	366	388	408	402	356	406	375	379	395	346	381	389	394	375	379	404	393	410	388	391	380	390	350	377	386	381	409	424	388	403	432	381	416	398	414	372	371	392	398	404	389	433	391	393	368	362	392	367	378	391	395	401	398	392	427	376	348	393	375	393	383	388	368	348	402	393	395	392	340	392	409	360	413	391	388	398	358	383	384	395	388	389	380	343	402	374	370	408	414	424	387	376	386	371	395	358	445	388	395	383	392	385	369	362	409	381	384	420	413	389	375	421	380	396	399	339	363	424	359	401	366	361	388	377	408	370	404	377	379	381	389	431	365	407	382	378	370	371	357	372	389	395	397	381	369	385	394	400	423	439	377	377	397	407	372	393	390	380	376	348	388	405	396	422	379	407	403	404	381	376	400	357	376	387	412	380	390	402	402	382	356	408	407	378	399	381	387	381	386	387	422	356	406	388	349	379	426	406	362	368	361	365	427	421	401	426	395	377	345	385	384	416	376	389	397	376	387	383	415	410	370	410	365	378	399	341	412	426	384	421	361	344	408	374	413	389	382	380	384	369	372	409	379	388	420	372	361	379	402	396	401	399	364	390	366	416	386	374
9652	3246	5032	4749	5023	4161	2843	1669	1749	1322	1177	1181	1143	1136	1019	1038	1051	1027	1014	932	1003	982	992	945	975	932	901	951	895	924	954	944	889	962	958	916	940	852	913	935	921	890	913	934	903	905	919	917	944	862	878	876	901	903	943	857	882	889	957	895	897	846	877	857	853	877	910	879	865	857	894	909	919	881	893	941	911	836	891	912	893	897	896	855	958	881	889	916	929	847	956	903	898	838	857	861	846	885	956	895	892	880	888	915	915	908	909	974	928	879	854	900	875	906	930	847	905	893	851	900	916	833	896	919	880	904	890	873	910	896	862	873	921	878	828	912	912	900	909	911	849	898	926	895	934	853	900	931	878	875	824	860	878	921	831	870	899	841	950	869	864	896	924	887	814	943	922	905	880	928	856	901	869	871	900	918	922	843	814	945	899	905	881	852	875	879	907	908	883	879	887	869	870	880	854	913	807	864	867	859	866	868	876	846	926	887	900	857	880	910	905	898	907	891	889	894	836	934	818	861	912	869	878	930	920	914	909	868	889	929	879	908	911	886	973	894	849	892	863	902	856	928	923	899	866	898	895	855	885	831	941	893	841	852	869	859	928	930	950	921	823	880	944	926	944	893	857	940	952	929	934	844	922	950	849	905	863	850	947	893	900	941	877	890	914	868	899	902	878	967	872	887	891	887	897	959	907	837	855	893	898	889	933	892	926	915	884	868	926	874	907	918	909	891	892	911	864	890	914	863	928	917	840	954	937	874	872	867	924	862	883	926	873	905	883	880	824	861	835	899	844	877	895	880	871	904	842	912	808	927	894	875	892	870	891	884	878	911	890	852	865	892	857	865	908	896	879	897	896	825	898	891	945	934	876	861	947	882	882	884	879	897	879	849	904	942	925	925	845	871	934	931	855	851	877	932	911	887	879	914	900	923	864	872	925	860	891	928	862	901	904	885	903	855	866	944	922	943	881	878	896	841	922	908	873	859	856	917	896	855	858	915	892	889	891	845	894	857	882	854	867	882	845	896	861	885	906	875	876	873	928	900	836	863	902	918	880	903	940	897	881	873	879	896	846	893	889	863	850	853	886	894	896	920	903	896	859	938	840	912	916	898	892	858	862	904	852	876	894	916	879	898	903	847	861	849	859	888	893	943	907	911	923	941	887	889	872	830	891	868	923	872	879	849	839	880	912	880	876	884	895	860	932	853	903	907	884	928	912	893	939	900	873	873	862	888	915	874	896	934	935	929	875	921	843	841	938	896	876	864	903	859	858	872	880	898	845	873	872	923	860	925	882	898	903	886	887	898	829	847	906	873	874	880	886	922	875	891	849	896	951	875	865	879	887	888	856	899	867	904	882	886	904	874	910	886	873	902	886	878	884	897	929	932	841	903	886	935	861	926	852	850	840	887	874	893	899	881	941	925	868	871	902	891	891	850	869	866	871	904	896	836	823	938	877	898	898	875	894	846	906	918	905	911	840	895	847	875	903	913	888	893	834	934	821	935	897	900	855	894	920	955	913	836	866	898	877	861	826	963	865	883	905	890	910	910	838	883	863	858	888	869	894	913	912	884	882	895	855	903	866	901	906	870	940	856	930	972	869	872	865	873	852	889	867	842	897	883	872	837	891	940	848	887	884	880	857	866	943	873	879	934	909	828	849	872	839	917	870	911	881	901	877	926	907	915	989	874	906	890	859	909	912	921	853	888	898	870	927	895	901	940	857	920	877	888	875	896	941	934	877	884	859	909	880	917	924	893	846	902	856	926	898	941	870	844	889	928	975	867	918	940	791	851	911	863	862	852	888	905	915	879	885	876	811	905	928	857	910	915	917	904	862	901	865	867	869	854	834	885	907	920	900	908	906	942	914	831	930	923	862	843	885	911	891	936	912	856	871	910	909	894	879	819	919	909	797	874	888	902	864	947	911	908	912	882	895	874	886	906	887	920	901	878	846	861	867	876	870	881	885	888	905	880	889	930	875	904	882	857	920	912	896	859	886	821	909	918	907	891	894	872	827	906	869	884	905	910	884	845	869	823	924	915	886	875	876	866	846	945	854	894	881	880	909	872	926	874	870	914	911	854	869	911	848	799	919	843	925	858	887	851	901	869	866	890	935	876	929	848	896	928	928	856	885	917	868	893	846	914	823	875	912	904	910	904	943	919	872	888	893	877	892	907	899	900	871	867	907	948	883	914	907	902	844	875	919	869	850	899	927	876	912	897	913	892	887	865	941	877	858	824	906	919	865	877	910	911	883	880	878	836	896	882	873	933	956	881	860	905	874	908	923	894	845	986	877	897	934	882	950	840	926	889	948	923	883	863	895	934	940	937	876	894	885	848	869	912	868	877	927	921	914	895	951	866	907	858	912	869	960	877	856	876	904	826	883	858	898	872	864	914	888	921	921	859	915	920	979	879	880	889	853	863	899	881	878	885	902	909	904	938	842	906	886	911	900	891	846	920	885	899	890	845	831	934	880	876	956	880	897	912	847	900	877	886	945	915	885	849	895	900	892	932	871	796	892	895	916	899	896	868	899	906	904	918	892	877	875	869	879	852	871	913	910	879	810	907	877	887	869	858	905	864	911	882	906	893	931	922	905	883	836	842	868	930	846	950	934	868	904	876	896	863	845	830	863	920	897	903	863	941	839	866	875	890	910	852	880	906	858	870	892	972	941	846	899	864	895	899	823	855	919	907	872	933	874	872	896	866	937	877	907	889	919	888	933	885	895	899	868	862	848	846	949	839	859	852	879	827	829	876	891	916	890	917	834	920	870	877	909	918	849	859	861	817	887	896	893	845	953	916	880	906	921	892	876	875	896	941	901	910	907	857	878	898	849	942	918	905	904	877	853	883	883	905	887	881	866	880	951	956	917	891	869	896	899	872	905	903	955	895	966	903	865	876	862	906	908	868	924	915	898	909	912	896	940	929	931	880	879	900	938	825	905	904	848	906	841	833	929	909	867	900	907	889	870	867	896	884	894	876	913	896	883	896	890	844	868	863	869	884	902	908	882	869	907	911	905	859	830	895	866	849	859	900	871	858	887	871	898	839	872	904	911	905	886	899	886	928	894	880	881	861	893	868	865	875	850	849	935	876	900	915	922	948	911	872	825	821	872	922	860	853	899	954	909	912	895	866	879	830	823	864	920	962	888	877	941	905	856	922	835	855	908	845	916	856	867	885	881	895	895	888	909	935	858	911	865	843	877	910	878	862	857	864	891	885	905	936	903	887	918	882	922	905	864	842	912	839	940	894	881	930	895	842	902	898	917	879	872	943	846	910	928	872	896	914	871	875	893	869	874	858	780	895	879	882	863	879	946	873	932	909	884	885	856	887	882	865	874	831	896	923	886	878	891	902	876	883	873	880	878	862	918	890	890	948	924	908	924	891	895	856	840	935	923	880	972	890	852	897	887	883	857	930	873	892	871	881	918	865	905	879	880	876	915	842	904	875	867	887	845	920	959	879	864	896	888	900	934	916	857	882	950	869
2594	879	668	409	406	338	328	240	253	203	217	219	223	233	205	231	182	230	229	188	223	240	236	196	218	223	223	207	229	242	225	210	207	234	225	218	222	208	262	218	212	212	220	208	233	208	244	216	220	202	192	185	222	229	216	213	229	257	204	219	194	223	227	243	223	226	204	239	208	222	222	216	188	202	241	222	222	240	215	216	239	218	234	206	228	240	226	229	248	240	232	231	227	222	220	232	217	236	215	227	203	224	213	199	194	234	211	230	264	220	199	235	217	219	202	228	203	219	230	234	218	205	215	220	212	224	237	222	212	221	245	212	236	205	227	254	208	207	214	224	223	239	208	212	192	234	251	246	244	211	218	216	244	221	244	232	229	236	210	218	220	209	222	216	187	233	219	218	197	227	209	226	220	213	231	236	215	251	249	221	233	224	191	219	190	247	223	227	207	219	211	219	216	216	201	225	215	219	224	225	197	219	207	223	209	229	258	221	220	243	239	223	237	240	216	209	193	228	244	227	212	203	202	239	211	244	223	258	235	211	217	234	228	226	249	204	228	223	229	226	231	211	210	242	213	238	226	253	191	213	230	222	196	221	235	208	250	221	211	210	212	216	217	235	211	232	238	217	211	238	261	206	225	229	249	240	191	197	238	256	228	241	233	223	213	204	193	219	226	224	207	206	243	207	221	185	200	215	224	242	232	222	227	229	209	232	212	215	203	206	249	224	215	212	208	228	229	221	243	225	254	240	231	242	238	233	236	185	220	223	214	200	212	220	208	196	245	237	226	237	187	220	209	209	225	236	196	211	222	216	204	201	199	203	213	224	200	216	220	237	202	232	211	236	216	218	231	211	215	206	215	227	223	211	224	188	218	219	202	180	210	200	247	200	244	196	237	236	223	215	219	200	238	215	203	223	202	204	237	237	203	226	200	212	206	211	209	215	257	178	235	235	199	232	213	223	252	201	184	229	251	247	243	218	226	225	220	216	209	202	220	224	194	213	246	199	238	221	204	224	224	204	218	249	244	249	256	215	225	228	214	210	227	219	238	209	206	232	233	206	227	206	243	230	222	240	194	233	233	211	229	225	218	222	247	206	215	225	230	258	212	230	215	276	257	212	226	231	234	222	240	221	221	221	236	225	226	209	205	189	217	230	219	216	209	257	233	216	245	229	220	242	205	229	205	232	229	247	227	250	229	219	212	222	208	211	230	236	219	200	242	257	222	232	222	225	217	244	198	229	209	217	226	246	220	204	243	213	195	241	188	210	232	242	207	224	209	233	192	227	213	240	206	227	207	220	212	219	209	192	213	228	211	234	216	197	196	245	222	237	227	197	236	205	228	201	206	204	235	223	239	213	189	210	208	243	222	226	229	229	246	222	213	229	193	191	223	232	228	226	205	231	208	237	209	208	216	224	235	250	250	223	204	234	211	234	222	224	210	220	245	208	227	206	216	220	240	222	221	204	209	246	196	246	236	235	208	212	227	225	199	198	221	221	198	221	212	219	256	207	209	211	221	222	227	220	239	228	217	226	210	232	211	211	257	211	221	213	191	211	202	210	215	198	239	216	221	224	218	216	222	214	209	220	221	234	220	256	199	209	223	229	196	211	213	234	197	248	245	191	244	251	206	260	213	218	210	236	201	203	236	193	223	233	237	205	209	230	208	229	213	212	212	247	240	202	216	220	246	215	228	222	204	211	188	218	201	236	246	207	235	197	211	219	226	213	236	229	230	231	217	213	221	223	224	198	180	195	230	222	193	243	216	234	240	198	229	216	234	202	193	219	215	265	247	223	202	214	214	226	245	231	219	222	207	217	202	218	225	209	215	177	210	214	219	232	221	222	236	251	216	208	247	192	217	234	222	212	228	238	199	206	247	204	239	225	250	223	228	252	235	213	218	222	194	259	206	227	199	204	208	237	207	194	249	213	205	209	224	211	199	219	204	191	241	212	219	229	243	228	244	211	248	208	215	200	208	208	201	218	221	200	210	241	237	200	205	222	234	237	272	208	230	249	220	207	197	216	206	241	212	237	231	205	201	204	239	224	246	218	259	217	194	229	229	226	204	216	208	178	225	206	203	253	215	191	218	210	219	196	226	216	246	217	208	194	248	217	209	210	195	234	228	206	226	217	205	222	202	256	210	215	247	225	212	267	220	233	234	226	253	246	213	233	226	239	215	227	236	209	212	235	202	213	224	215	229	220	231	252	232	236	234	205	232	247	214	200	237	208	227	222	229	222	215	228	216	208	220	204	194	246	236	257	208	238	201	211	218	221	211	232	215	240	255	227	204	195	233	235	218	221	202	230	244	216	209	253	234	239	243	233	207	209	222	227	229	188	229	252	202	241	219	221	219	213	228	211	199	222	252	233	237	201	225	243	248	211	204	233	204	218	225	229	208	226	233	215	199	218	226	228	220	211	253	199	214	212	221	207	226	211	192	229	198	202	201	227	226	257	215	213	215	240	186	226	209	198	220	243	220	216	226	212	222	189	231	221	212	213	212	208	208	245	232	220	219	215	251	194	220	214	220	248	219	239	247	240	235	243	220	220	229	210	222	202	198	196	224	237	226	205	208	220	220	197	200	200	177	219	221	240	211	204	217	207	244	222	218	227	203	225	224	221	225	218	202	211	235	219	211	217	226	245	212	231	210	224	226	219	230	226	212	215	226	231	210	225	226	233	226	216	220	215	236	208	214	232	229	212	193	237	259	226	246	225	190	229	226	229	226	218	220	217	222	233	233	225	206	228	225	196	218	248	214	219	228	208	213	212	237	203	242	226	221	212	187	209	207	207	234	224	237	244	204	220	184	236	222	215	226	198	216	201	204	198	215	244	227	236	225	209	231	196	204	241	232	205	230	208	245	240	241	214	207	195	230	221	221	217	227	217	216	220	219	241	214	219	238	208	217	208	210	220	217	227	200	227	223	237	212	191	236	223	203	224	220	247	203	212	202	238	220	244	225	198	239	234	220	215	200	218	215	235	246	201	216	202	235	199	242	189	234	218	192	210	222	235	199	214	203	220	219	230	248	221	182	217	235	240	237	199	235	201	189	203	186	202	220	233	213	221	217	216	264	226	216	243	212	215	216	220	203	216	221	220	227	236	215	249	247	215	220	234	212	235	222	220	208	204	191	225	216	245	192	216	222	228	240	207	194	212	241	213	239	238	242	230	204	223	232	235	210	228	198	225	228	232	203	226	209	227	212	216	203	220	205	223	213	246	234	194	245	241	231	237	222	240	215	201	207	209	223	182	212	228	206	209	212	202	228	249	213	230	240	211	224	196	236	229	225	246	220	229	225	228	225	236	219	225	213	225	224	202	237	233	191	208	215	237	178	216	247	228	245	212	257	219	219	227	238	235	195	247	226	237	235	242	240	204	208	230	211	270	257	231	234	228	206	227	226	243	224	236	200	222	229	213	210	197	234	211	229	217	184	243	245	212	190	210	215	225	228	247	216	215	212	195	232	227	234	219	214	209	222	231
2259	1132	1516	1296	1416	1244	902	635	729	574	555	574	598	585	547	581	563	553	541	533	569	554	585	571	525	530	508	538	544	518	535	571	559	519	533	541	559	595	551	510	550	581	555	551	553	546	519	565	546	535	564	518	494	544	551	560	574	574	548	504	540	502	574	484	531	565	510	547	513	567	576	553	527	578	535	515	555	564	565	502	557	557	546	555	556	519	574	551	550	519	587	538	520	524	544	578	586	626	510	588	559	572	538	488	550	568	541	558	521	583	566	535	621	539	564	574	527	569	557	523	568	576	494	536	520	517	576	548	525	592	532	574	561	518	587	542	522	587	530	602	526	532	512	528	566	540	528	517	538	560	537	573	533	571	530	593	556	529	536	614	542	497	536	582	566	533	575	562	549	553	564	539	548	559	504	530	541	546	526	541	539	572	563	522	563	534	543	566	490	532	529	552	566	515	616	509	540	556	513	532	562	591	517	541	508	536	501	565	539	567	520	571	584	580	547	520	565	517	571	550	563	533	554	544	570	549	563	560	571	550	561	556	523	544	540	564	542	576	566	546	534	569	564	562	560	523	516	564	555	562	565	545	554	574	546	537	561	547	567	556	582	540	548	571	530	525	530	553	583	566	531	553	613	543	578	533	549	526	574	515	551	532	545	524	536	556	520	563	552	564	552	544	531	574	518	509	526	574	572	561	587	524	545	538	560	539	516	556	572	524	510	579	489	525	572	528	605	560	563	526	528	579	596	502	591	575	574	539	541	561	549	587	522	534	574	493	574	519	549	556	509	510	563	533	595	543	511	542	576	518	529	577	499	538	562	542	540	561	522	547	573	503	524	541	559	542	519	555	526	564	545	590	521	583	581	539	545	593	514	553	528	515	555	557	578	530	545	585	558	539	542	594	528	507	577	544	540	549	529	530	585	545	564	510	588	538	582	574	517	544	575	546	528	533	550	568	555	515	544	544	577	522	532	558	553	519	538	508	546	545	575	522	552	560	515	585	597	514	540	565	517	526	589	576	507	553	544	507	557	533	584	562	557	546	490	540	543	530	543	582	526	588	551	579	614	526	586	544	553	526	561	594	535	550	524	573	563	523	563	533	543	551	558	551	561	519	533	545	505	535	576	543	544	584	523	498	515	521	520	543	546	597	553	517	586	550	538	602	557	535	510	536	596	554	546	525	520	526	569	556	563	526	574	579	558	528	527	529	548	531	564	561	537	573	537	543	531	539	578	509	547	569	560	523	523	541	553	563	525	545	520	563	539	562	555	569	519	525	562	571	535	526	545	506	596	562	537	552	522	528	586	508	519	557	528	506	568	582	558	543	516	542	581	535	533	589	534	565	524	569	528	503	519	537	549	577	570	505	578	574	551	538	569	554	532	526	570	540	533	527	551	575	533	553	534	576	540	492	557	543	567	556	531	535	561	540	549	511	537	520	521	579	564	578	562	538	549	523	510	543	541	556	567	498	558	565	527	539	563	596	553	515	551	576	583	557	553	542	545	583	539	580	537	515	527	544	544	543	549	550	555	540	500	565	511	548	544	524	525	593	543	551	564	519	502	554	530	547	584	542	535	533	572	549	530	544	568	587	514	554	564	511	541	531	556	544	554	575	551	565	538	544	523	557	584	563	497	593	598	557	520	562	556	519	542	548	569	588	575	526	523	559	490	531	509	593	557	557	540	543	547	595	549	581	541	558	559	524	539	547	572	534	482	551	544	526	560	577	543	567	582	547	596	529	536	523	533	551	541	569	551	541	524	528	568	552	527	543	608	541	505	543	531	536	593	561	568	543	521	586	553	562	562	518	523	528	549	556	566	551	551	580	542	573	544	529	520	575	525	579	543	548	512	537	522	569	490	564	550	540	554	529	547	562	555	534	553	586	500	528	545	536	548	550	571	560	545	590	528	506	531	559	575	548	496	581	520	507	551	571	565	537	542	529	557	546	541	549	503	521	530	594	521	509	509	524	570	511	567	549	522	565	517	549	568	531	556	532	530	552	575	588	534	543	562	576	513	523	567	532	506	522	575	568	580	556	550	557	516	552	536	562	551	546	583	568	557	521	548	571	535	559	524	544	560	544	563	538	508	564	534	576	527	556	529	554	556	505	577	515	553	562	529	565	537	583	551	564	548	548	543	563	576	558	579	549	564	550	563	505	526	519	563	529	467	563	572	540	573	609	531	530	559	546	545	556	553	517	539	509	529	545	542	544	518	575	583	522	550	549	602	509	537	550	591	600	567	522	537	534	583	528	543	526	511	557	547	539	567	578	539	562	492	544	588	528	551	549	534	555	543	525	546	525	603	548	539	515	539	555	569	545	580	503	563	537	521	536	554	489	554	568	500	594	508	552	550	543	536	547	511	523	537	542	549	554	559	565	553	506	541	539	530	547	543	509	580	566	494	522	516	520	527	520	549	557	574	546	534	515	569	524	533	546	564	535	566	520	519	611	572	559	504	543	563	568	538	532	525	541	548	522	534	576	511	565	598	544	561	555	543	581	579	548	537	529	524	579	539	569	562	572	533	501	537	542	518	548	525	573	534	560	557	555	552	571	542	546	559	540	548	575	537	555	542	491	534	534	542	569	583	553	572	537	564	547	514	534	542	577	572	547	525	515	568	575	524	552	523	567	576	526	527	532	554	531	543	541	558	519	563	575	558	525	557	554	560	554	559	532	569	545	569	586	554	529	553	536	556	497	577	516	565	583	583	534	576	547	563	541	521	541	561	516	486	520	549	535	553	562	567	554	581	529	567	558	567	584	551	512	520	533	546	547	543	516	533	566	561	561	542	575	559	573	570	537	530	577	584	550	559	563	577	545	521	572	531	589	535	569	545	541	553	559	518	536	576	571	541	555	532	562	513	569	574	502	524	558	554	550	559	571	564	543	533	512	532	559	558	570	540	494	548	525	519	580	553	586	546	541	485	546	519	534	540	534	529	561	559	526	521	577	532	528	527	531	559	594	511	525	574	585	521	542	542	547	526	590	542	596	552	587	586	580	532	533	580	495	556	543	526	574	555	526	561	556	575	528	526	533	519	533	484	546	511	597	550	529	540	516	509	552	553	560	575	543	560	544	578	538	581	550	556	541	559	531	558	523	557	546	555	540	560	539	588	533	522	525	588	504	504	539	554	521	566	571	523	544	555	551	568	588	531	533	529	526	580	566	558	567	597	566	527	546	598	540	558	529	558	538	549	549	539	548	557	502	512	573	558	566	509	480	560	570	539	583	504	529	534	597	563	552	553	533	542	552	526	568	519	553	551	576	552	526	511	559	555	582	564	558	546	547	526	534	549	535	558	547	545	538	536	541	532	548	487	551	526	539	562	540	535	540	576	558	570	563	504	569	565	498	543	540	534	551	559	545	537	579	538	543	497	530	543	606	551	518	563	557	552	587	575	531	583	559	541	549	555	581	528	577	547	549	537	533	537	546	495	556	496	549	573	522	633	497	568	549	529	582	565	569	510	597	548	527	597	587
9176	1759	1582	928	780	586	450	265	298	239	207	201	207	216	210	199	205	198	200	201	212	206	173	159	180	208	189	209	209	153	183	190	177	184	186	198	224	177	177	173	163	182	171	177	200	185	165	158	187	160	201	189	194	203	203	198	203	187	179	190	208	180	204	205	188	184	201	183	203	182	187	172	201	145	192	177	180	188	204	209	183	183	199	208	167	212	196	169	205	209	181	186	204	184	176	191	199	152	205	195	189	208	188	188	187	188	196	172	166	174	186	192	189	173	170	176	212	188	189	180	187	162	167	200	169	192	161	200	196	177	203	178	192	199	168	188	178	200	183	167	197	194	174	169	195	192	180	191	182	182	188	194	178	200	210	176	185	200	191	179	201	197	194	200	202	168	189	184	188	204	201	202	205	213	187	172	174	197	168	179	214	169	207	177	173	204	207	183	174	158	182	180	191	187	190	159	196	142	178	196	186	171	197	187	207	191	203	196	192	203	183	217	178	198	180	180	176	170	212	190	177	162	162	190	182	174	165	217	186	180	172	190	162	164	207	177	150	198	169	202	186	190	200	176	206	189	198	172	189	150	161	184	199	203	166	182	176	202	205	179	170	201	209	190	190	171	168	187	181	182	194	165	171	190	181	216	166	187	187	215	169	212	217	196	185	199	158	179	202	187	194	200	216	199	179	174	206	181	206	177	186	208	183	181	174	200	176	197	184	195	180	212	186	208	178	187	160	198	181	184	216	187	180	168	225	193	199	192	202	200	166	169	184	203	205	184	177	188	168	184	207	202	169	196	157	185	201	170	223	201	184	172	200	188	185	170	197	204	208	179	170	161	178	179	204	182	178	197	196	195	208	171	200	205	179	195	211	188	172	194	212	193	217	180	199	151	174	174	191	192	179	189	208	203	180	180	186	183	177	176	199	177	183	185	177	188	194	205	182	207	170	179	182	177	192	190	157	173	188	193	206	160	188	189	191	161	199	163	151	189	182	152	205	175	157	177	191	179	214	164	189	159	201	203	195	178	192	206	200	197	182	173	192	193	173	179	195	225	211	180	233	167	184	206	196	211	188	190	190	191	178	210	213	186	180	179	191	193	176	195	185	186	196	189	164	185	192	207	179	216	191	198	211	175	175	172	198	209	192	190	195	168	213	190	211	187	176	179	179	210	206	191	173	156	171	190	185	180	206	167	190	187	206	139	167	183	186	161	195	204	177	195	174	212	204	211	178	189	184	219	199	182	206	179	184	171	196	193	183	188	186	189	194	183	181	182	173	180	165	178	215	181	204	203	187	186	174	182	201	207	180	193	170	198	194	203	193	170	202	201	199	184	188	185	200	199	195	188	203	179	197	206	175	184	169	186	215	226	183	184	173	213	199	195	179	180	196	198	175	150	191	193	190	184	168	176	205	188	228	213	166	168	187	162	189	207	183	227	185	213	183	175	203	176	214	204	205	210	199	190	192	201	193	202	177	205	189	191	205	205	218	169	176	167	167	191	197	192	176	197	172	190	161	165	205	183	176	210	211	194	179	195	193	192	162	211	164	173	189	163	208	177	169	170	187	209	214	190	191	184	178	165	170	178	192	189	189	189	187	200	197	204	183	150	168	166	197	167	183	177	188	168	192	183	205	184	177	200	200	182	171	168	215	204	199	182	185	174	145	200	180	190	193	217	191	213	184	194	184	192	206	197	163	163	183	159	197	232	188	199	204	221	180	192	203	198	178	149	174	172	187	187	179	181	216	185	176	203	179	198	197	198	199	186	197	185	196	170	174	177	215	151	170	204	197	178	176	184	209	184	189	196	196	190	182	200	169	159	168	196	204	212	176	172	208	194	187	176	186	155	181	196	232	183	175	190	198	207	197	182	211	184	156	178	199	212	187	189	206	166	177	166	169	204	195	173	191	182	200	206	191	201	216	206	184	165	160	183	209	201	190	211	214	173	172	191	177	191	193	194	185	188	187	210	172	171	162	190	192	204	200	185	180	205	190	191	169	174	203	170	179	205	218	199	193	186	187	171	189	170	187	196	192	189	176	188	201	161	185	189	166	179	185	169	189	177	198	197	196	196	187	178	189	206	198	157	192	164	214	184	194	168	161	188	184	189	186	210	204	185	190	170	187	188	185	179	186	198	176	188	199	165	196	189	223	189	184	192	190	177	186	203	216	192	190	196	176	175	185	188	187	168	191	166	192	186	173	195	192	175	199	191	201	194	187	167	178	180	177	189	194	180	207	196	190	185	168	180	175	186	159	179	180	164	190	180	171	196	199	187	202	197	184	198	165	172	174	185	182	187	199	183	193	203	222	212	213	202	178	191	182	181	176	193	170	178	190	225	190	212	194	195	182	204	194	198	197	209	204	191	172	195	199	177	185	209	202	183	197	168	227	197	181	195	205	175	196	211	204	166	184	186	184	193	209	194	203	166	176	169	183	201	172	166	202	189	207	194	173	207	193	166	191	209	189	182	187	178	176	192	217	187	181	200	200	182	197	208	192	185	209	179	204	182	173	174	173	202	198	198	185	218	180	177	186	199	222	206	169	191	196	176	156	174	203	213	209	188	189	179	187	171	213	204	192	204	176	195	197	195	196	227	195	196	177	163	181	193	185	190	178	181	195	166	177	181	208	175	197	175	210	194	178	196	174	227	170	163	197	183	182	201	211	166	165	172	190	199	190	187	205	196	198	190	180	193	182	188	195	198	197	167	190	199	180	164	159	158	194	164	174	168	169	190	183	195	174	219	177	193	196	192	189	181	172	170	189	181	195	204	219	212	180	197	196	182	207	171	185	186	199	190	200	184	184	203	210	193	170	163	179	155	186	190	182	185	166	201	160	169	188	184	186	186	187	193	200	187	191	213	201	176	209	202	194	197	180	184	167	181	190	211	176	203	185	192	174	178	182	171	187	176	169	162	180	174	195	206	203	161	188	175	184	206	199	168	185	165	196	169	166	180	229	179	191	193	203	197	192	194	187	170	194	183	189	178	195	186	198	210	203	186	219	193	189	172	177	185	195	185	183	203	226	178	189	185	202	189	169	209	183	166	197	214	174	177	194	192	194	205	165	177	196	178	187	206	186	188	184	174	205	179	187	196	161	197	177	164	181	202	197	185	161	162	198	186	184	199	151	168	202	165	188	187	174	180	200	175	161	201	190	179	189	179	188	182	203	199	185	181	173	187	176	181	180	211	205	182	185	186	191	183	186	174	162	184	194	183	174	186	174	199	182	222	189	169	178	189	178	178	194	180	183	201	184	157	172	190	199	199	188	160	179	191	196	179	169	185	168	171	193	176	186	190	156	196	182	204	203	188	174	206	188	193	220	179	212	206	193	185	178	176	190	172	171	189	205	214	185	197	183	171	201	224	198	182	179	194	198	174	191	190	188	188	174	202	201	173	187	186	166	167	191	187	164	191	202	196	177	194	177	145	182	191	197	182	196	174	186	182	168	188	201	182	193	188	204	185	194	200	175	168	194	186	193	173
7060	2010	3033	2877	3006	2445	1740	906	1038	785	722	679	612	583	589	569	568	556	558	529	533	568	547	501	521	577	501	500	503	514	566	511	541	554	501	539	467	505	497	517	506	520	485	521	543	502	528	522	470	542	491	520	514	494	490	518	506	498	505	534	476	478	531	496	490	460	513	514	479	489	507	505	475	528	486	479	505	520	510	539	497	554	492	551	484	485	533	474	564	479	501	506	507	489	467	485	523	482	478	551	527	454	548	498	489	500	510	476	521	495	509	512	504	508	473	510	529	467	504	486	489	526	502	507	518	523	495	539	474	493	490	492	458	534	507	510	516	516	479	483	480	533	514	496	465	491	529	518	529	515	483	491	500	554	477	498	493	549	500	464	513	493	490	484	516	519	509	525	511	490	477	490	482	511	531	522	530	497	480	499	557	461	507	497	474	495	494	490	499	512	507	499	485	507	461	496	489	533	530	503	476	472	509	497	466	510	501	523	479	536	488	494	522	524	498	490	515	480	475	523	520	485	522	502	498	495	488	504	517	482	503	537	513	487	470	463	523	494	480	522	493	528	473	504	494	507	527	545	497	497	487	484	453	506	513	462	525	482	496	478	491	514	500	504	505	523	513	528	472	549	493	538	505	482	469	498	492	472	477	531	479	482	475	525	520	516	520	524	536	509	522	466	505	530	520	481	495	477	496	510	514	490	502	510	501	492	489	491	472	461	508	515	487	518	562	501	529	472	459	520	525	511	493	499	536	546	492	523	519	525	513	506	492	478	504	516	485	473	525	510	509	510	520	484	498	520	493	464	496	508	529	502	488	500	480	460	474	512	504	489	513	517	512	502	476	531	502	496	527	517	484	513	493	497	456	515	476	467	526	468	506	539	457	497	523	482	534	483	467	490	487	576	477	469	522	520	528	531	485	537	506	497	495	499	538	521	514	469	488	476	506	493	491	468	484	485	532	499	518	496	482	469	515	531	534	501	499	502	491	502	467	491	455	475	485	533	496	477	540	519	478	527	458	533	475	533	499	488	535	511	492	503	489	501	519	518	509	534	463	493	464	499	479	499	488	503	520	480	485	523	479	539	530	488	476	482	479	505	492	504	525	486	488	498	498	490	504	502	519	493	489	506	517	480	536	478	530	456	491	541	476	514	512	491	522	518	488	486	511	466	488	531	514	504	505	512	505	499	494	508	469	525	512	516	502	505	511	528	521	517	479	487	479	497	530	459	502	522	479	501	506	493	514	546	567	521	512	450	505	525	510	527	495	471	538	540	491	498	496	481	519	474	503	513	511	486	476	524	492	535	493	519	510	503	514	508	531	521	471	533	487	529	501	483	494	485	517	491	475	510	469	456	505	507	513	499	470	532	487	508	544	474	558	492	545	515	520	482	497	488	503	480	483	493	475	536	510	490	521	506	520	496	479	525	522	473	514	487	548	480	545	497	496	548	516	523	506	499	488	502	500	543	522	495	504	502	497	506	505	489	446	486	532	494	468	495	506	477	461	487	495	526	491	501	517	518	453	488	520	511	493	499	485	507	458	498	497	492	505	504	524	490	516	524	502	518	482	512	502	506	504	502	531	531	528	476	472	530	528	498	496	471	471	495	473	513	510	517	533	478	488	482	513	504	523	557	496	494	507	429	515	520	501	535	510	513	500	524	517	489	516	473	493	529	522	475	495	552	499	524	487	524	517	554	493	532	489	470	555	492	496	500	515	533	493	505	480	509	515	534	509	480	493	500	496	499	524	515	523	498	488	533	500	496	517	509	521	496	498	538	513	513	486	518	501	525	490	503	515	491	488	509	538	489	480	530	458	508	537	482	477	504	565	473	535	525	484	485	514	503	508	517	524	491	479	501	489	503	494	477	463	533	512	488	497	510	519	501	548	497	521	472	511	506	523	464	509	514	500	494	501	541	544	526	510	486	492	500	512	488	521	551	440	496	443	532	519	474	505	493	539	506	504	491	502	480	510	492	493	510	485	473	515	498	519	507	492	485	513	487	476	508	537	498	517	501	492	496	509	530	531	483	512	525	482	530	521	511	509	485	522	466	524	513	521	503	491	500	520	510	538	499	516	484	458	511	470	524	489	496	515	518	494	475	498	524	549	489	511	512	500	535	471	515	496	524	488	536	479	513	487	507	486	522	525	517	480	541	480	516	478	503	461	536	504	527	523	513	511	508	526	481	518	534	523	477	516	458	463	508	463	496	498	501	448	511	508	530	541	509	532	519	550	480	487	493	509	496	486	482	479	493	463	511	481	564	496	483	489	522	507	506	513	501	475	544	479	510	490	478	508	496	502	523	485	531	492	527	531	477	507	517	506	510	471	468	528	484	485	508	478	499	523	473	478	475	504	505	481	520	497	504	505	507	506	494	483	482	502	477	489	498	478	537	481	508	529	515	512	519	489	490	497	500	508	481	475	525	500	537	502	523	460	496	517	498	523	495	531	505	521	502	509	516	527	489	539	512	475	504	508	545	508	500	537	487	510	540	492	530	500	472	514	509	478	496	508	495	470	485	532	489	490	513	476	505	482	498	469	480	493	448	532	534	481	510	494	480	492	511	464	487	512	509	501	449	516	515	464	475	521	467	449	490	471	494	557	508	506	486	490	534	518	491	469	459	499	498	508	500	534	524	472	510	541	496	503	487	492	509	511	534	491	525	497	515	487	514	464	491	464	490	494	489	469	505	518	491	486	458	493	463	513	529	494	520	499	496	487	458	520	530	501	482	497	532	475	487	460	533	517	509	529	502	497	502	496	479	522	495	532	492	488	512	507	495	528	558	477	500	473	509	503	532	522	490	504	528	469	518	455	488	493	508	551	510	519	530	532	455	492	497	479	471	521	498	485	496	504	509	480	525	479	505	527	543	498	538	526	479	474	487	516	477	523	489	519	532	467	467	526	517	486	478	530	494	486	514	512	473	514	502	507	507	515	496	480	497	485	533	539	516	550	512	489	480	507	448	513	499	524	474	466	507	512	502	514	505	522	521	490	499	522	499	481	474	517	484	569	523	519	471	497	458	529	513	496	508	510	486	545	503	479	505	513	476	514	486	504	494	537	497	475	501	479	507	514	485	492	532	477	490	480	544	493	547	515	533	507	454	514	506	537	513	489	489	514	495	496	506	489	532	520	499	536	498	495	485	551	500	501	479	480	486	545	517	491	486	533	524	515	482	516	499	507	502	544	484	495	483	496	471	498	527	540	488	524	511	524	490	515	508	547	499	512	492	480	547	522	497	533	456	495	508	497	518	496	526	499	508	513	560	549	470	485	510	473	470	520	453	466	496	464	454	519	527	468	475	538	532	490	509	504	481	509	503	543	500	490	493	533	488	494	508	508	491	468	536	510	512	501	499	520	501	491	507	481	511	500	515	482	535	464	448	497	496	494	481	484	470	525	490	520	490	482	496	449	477	466	467	503	480	547	479	502	502	449	510	479	536	492	540	522	522	455	526	498	468	469	513	484	535	475	516	497	528
16852	3683	2753	1656	1455	1148	821	553	585	446	444	450	414	419	386	408	384	423	407	425	406	419	379	351	380	391	325	395	393	353	353	418	398	421	354	387	399	384	375	397	357	383	402	412	400	415	403	386	387	395	371	395	407	364	370	363	403	383	446	369	386	368	382	383	374	418	356	390	413	396	391	362	395	383	430	359	366	393	376	402	355	358	379	374	373	388	394	385	338	387	367	355	418	390	408	415	431	388	397	390	396	424	408	366	377	421	391	371	410	373	369	389	411	367	359	412	374	376	361	379	432	363	402	410	405	396	394	386	388	400	383	396	388	365	381	363	400	362	378	354	360	379	377	397	437	387	358	387	376	385	420	418	404	349	434	409	374	362	343	406	385	412	402	395	395	342	411	388	373	392	433	405	386	410	420	378	427	375	391	411	395	372	383	365	385	411	396	360	381	402	352	337	368	390	389	394	366	413	381	414	372	407	422	367	363	392	391	348	418	380	371	423	400	395	391	395	417	376	385	347	399	382	387	388	415	349	417	402	353	345	371	402	430	380	396	408	363	359	378	405	359	430	386	385	366	348	362	379	412	386	388	381	382	363	384	378	392	365	361	403	377	395	384	395	382	406	398	389	363	370	402	380	385	400	379	353	399	361	376	359	371	362	389	422	426	389	402	415	422	408	376	366	393	369	351	387	359	394	372	379	402	401	406	412	412	369	399	396	391	376	381	380	421	401	426	401	393	373	373	389	394	383	371	392	374	384	426	400	360	376	403	480	397	412	398	360	400	419	400	418	383	362	415	352	399	432	390	401	409	411	406	401	397	425	381	399	374	364	396	402	411	407	409	384	373	411	386	377	372	395	394	391	415	373	379	399	396	385	398	402	380	389	418	369	404	404	377	408	384	391	373	427	349	352	418	352	382	394	341	376	382	382	347	407	402	392	365	418	398	390	356	379	374	398	409	374	389	380	357	386	387	402	374	344	412	380	365	364	376	388	395	387	374	376	420	407	389	381	408	430	359	408	375	330	350	379	389	354	374	409	400	407	357	417	393	429	365	370	383	385	366	346	367	370	369	348	367	368	393	377	405	370	362	380	372	368	390	406	347	357	403	393	378	390	386	390	391	385	406	416	393	388	390	407	323	406	401	334	376	382	362	382	387	409	374	379	392	385	380	421	365	391	401	389	386	384	420	377	431	386	394	390	405	392	428	364	363	381	355	396	383	360	403	369	375	404	388	405	403	365	393	364	392	390	424	400	350	378	387	388	378	458	356	353	385	383	424	379	378	367	397	408	396	387	392	367	408	394	413	440	368	416	412	398	350	387	390	384	360	383	362	363	394	419	392	404	367	415	355	381	373	409	383	372	365	394	407	402	382	395	404	369	375	398	406	363	356	399	412	389	366	386	376	407	411	373	441	392	376	396	403	402	388	355	390	377	408	372	385	387	372	407	372	386	401	419	348	345	392	449	390	407	430	363	410	397	370	364	359	410	387	370	374	365	404	388	385	350	410	378	359	388	406	397	401	376	388	390	411	390	402	381	386	404	364	408	408	421	395	352	399	392	347	393	351	395	393	369	407	398	412	408	396	360	373	345	392	391	382	370	409	424	398	432	398	357	387	400	382	379	375	405	372	381	410	387	384	344	396	391	370	392	371	382	410	384	409	370	420	380	398	369	411	417	378	396	361	350	401	373	373	351	390	387	374	389	374	412	377	393	402	397	389	390	388	364	393	392	376	395	423	382	438	411	395	414	386	409	389	380	418	378	362	354	411	378	392	410	401	366	370	387	357	392	401	361	364	390	382	427	388	338	385	360	370	395	358	384	406	384	370	429	352	351	393	384	381	378	401	367	399	367	401	395	374	363	385	329	396	410	404	384	350	371	408	396	352	379	345	409	346	355	386	392	405	428	371	369	404	402	390	375	406	352	364	395	387	377	363	390	391	372	324	343	398	340	358	377	381	358	361	385	399	373	383	405	402	407	391	374	395	406	391	384	373	395	426	369	359	373	376	366	364	375	395	389	400	367	364	380	390	392	373	422	389	406	387	389	394	421	393	378	383	388	347	382	409	403	354	338	383	390	397	383	371	417	403	360	395	344	380	396	401	357	422	368	354	429	388	377	412	397	412	373	378	377	399	371	413	430	414	343	396	382	397	383	421	374	376	389	418	409	415	394	378	391	378	408	411	399	403	396	391	388	401	441	371	376	403	373	397	384	357	415	374	441	400	382	396	382	368	380	400	380	384	377	394	417	409	415	381	377	444	406	350	392	419	355	420	347	414	371	386	357	348	368	368	397	363	355	373	388	378	372	383	394	352	397	369	390	396	361	399	445	357	365	402	382	407	382	389	365	378	407	395	410	364	343	401	390	398	415	407	390	395	374	380	394	378	379	405	379	382	395	367	369	364	359	388	399	371	381	385	386	377	351	427	383	392	395	398	375	412	394	403	422	397	408	365	374	338	354	390	403	346	394	404	401	347	376	424	384	391	399	407	413	399	434	402	348	394	385	342	424	366	347	443	427	392	396	430	365	378	379	399	388	394	353	432	396	415	375	393	387	404	390	393	355	362	391	394	374	377	381	419	376	387	375	400	391	411	383	379	382	427	348	377	376	353	410	343	432	383	393	374	367	367	371	376	423	364	403	411	384	366	375	403	408	387	377	402	393	386	400	401	400	380	412	385	381	373	393	429	379	378	399	369	404	369	404	366	390	346	369	405	406	386	383	388	375	374	386	373	348	390	374	387	410	365	395	422	404	407	406	394	403	399	376	392	348	368	405	378	432	397	338	417	424	371	390	444	385	365	393	353	351	368	383	396	385	390	399	386	343	396	382	424	399	386	401	383	388	365	412	387	433	375	397	394	404	380	352	398	363	396	378	380	362	359	385	370	424	390	363	380	416	396	391	409	404	361	382	352	370	375	418	365	362	400	392	408	418	354	413	403	390	399	420	393	362	370	393	367	352	359	373	386	335	404	364	399	380	383	405	410	401	437	394	390	383	400	413	412	399	372	374	390	399	400	411	394	384	400	375	404	350	407	411	367	401	401	390	402	373	390	446	423	368	373	384	370	382	393	382	398	398	363	384	419	374	376	402	369	413	384	374	407	407	381	390	408	402	401	382	392	361	391	357	389	370	391	379	399	398	384	373	384	423	411	401	376	412	378	389	373	370	389	411	381	353	378	404	393	396	407	419	371	382	427	382	372	406	395	434	358	403	383	369	422	374	400	405	411	376	402	426	348	375	381	389	389	402	380	401	407	369	382	409	390	338	395	379	384	396	365	381	378	360	391	389	381	372	402	387	382	398	373	398	420	393	413	404	394	386	390	378	383	401	404	396	348	386	395	355	379	414	366	410	405	379	382	401	409	360	387	336	379	410	371	418	376	387	382	389	402	414	400	408	430	375	405	394	373	389	392	375	432	427	379	405	383	342	382	391	384	412	394	374	399	356	384	383	374	392	387	346	364	396	385	389	414	376	430	417	364	367
9846	3059	4935	4441	4849	3906	2752	1584	1776	1393	1237	1225	1168	1106	1055	1034	1034	1004	946	973	970	911	997	982	964	938	974	881	909	947	901	913	990	905	929	936	965	927	852	878	920	848	919	892	870	914	906	906	841	914	900	877	889	906	890	840	907	954	901	927	866	883	882	852	902	897	921	932	879	926	919	898	896	863	882	886	891	887	884	867	881	919	870	852	917	909	868	912	907	890	856	861	883	903	912	880	851	933	872	897	902	897	897	896	872	891	941	880	908	859	906	918	858	913	873	939	860	847	903	923	909	877	928	845	884	927	896	915	891	928	898	873	873	885	901	928	924	851	878	876	870	899	899	930	897	865	896	889	935	883	870	897	886	869	927	875	859	937	928	964	901	863	842	867	871	897	872	904	833	879	922	892	915	906	932	879	837	911	911	886	971	912	858	882	931	886	908	875	846	866	845	908	889	883	913	938	918	904	876	831	907	836	894	898	926	874	908	885	901	897	876	885	874	900	854	905	855	947	867	933	859	917	892	861	892	883	897	920	870	891	896	877	916	868	863	914	860	859	904	920	895	911	879	906	855	885	940	842	936	948	883	911	864	872	898	904	893	865	885	879	862	827	845	880	868	894	909	818	811	899	941	895	906	876	898	909	905	902	870	908	842	884	873	933	863	896	879	955	881	861	907	907	850	930	907	877	889	900	856	863	896	848	886	913	866	885	913	893	900	926	895	886	852	888	929	869	861	852	904	915	863	843	890	876	871	924	852	913	855	907	924	831	901	857	900	896	834	866	878	888	867	879	868	909	895	893	837	894	898	889	920	872	918	853	868	920	882	923	891	923	879	906	856	857	916	858	868	855	855	896	908	881	881	862	877	916	910	882	886	896	855	892	899	911	906	896	840	870	886	904	891	843	869	896	816	889	891	905	894	897	851	882	892	904	859	882	916	887	880	873	892	899	875	883	929	882	894	923	912	830	882	948	873	906	868	919	873	876	864	887	903	890	858	906	880	894	884	873	887	922	911	961	880	864	933	934	877	846	923	858	856	889	885	884	919	863	924	884	876	894	845	897	941	855	848	940	896	890	888	944	864	838	909	865	855	870	864	896	865	947	931	847	801	929	889	927	933	923	853	879	893	906	904	896	910	881	928	863	909	880	884	916	907	841	869	931	840	839	917	867	918	852	893	867	898	884	859	952	933	849	897	914	867	896	913	894	851	887	864	882	925	893	915	929	903	858	916	881	886	867	897	896	847	898	887	924	880	902	863	921	869	866	897	912	876	877	888	866	895	865	900	917	887	917	941	859	897	862	864	850	864	872	879	905	886	888	892	864	909	856	919	896	874	887	849	908	876	888	925	903	899	878	937	836	884	942	884	873	872	911	904	824	921	908	915	893	886	901	853	927	910	936	839	898	886	852	911	879	939	923	913	929	910	904	872	886	839	869	879	909	867	860	908	899	872	896	874	885	893	908	897	879	888	877	890	926	905	879	860	919	918	838	871	855	853	865	851	934	843	873	882	934	930	923	920	856	881	874	836	890	955	845	942	908	958	903	896	866	939	928	887	887	888	891	836	884	918	925	904	892	881	898	898	873	905	916	898	881	875	903	962	855	900	894	843	894	877	900	846	882	897	845	871	899	835	840	851	877	838	875	863	834	865	863	859	853	908	900	905	909	871	863	879	884	827	854	839	846	921	867	877	906	950	855	870	891	841	831	907	877	870	864	864	905	938	838	919	898	862	897	873	839	880	944	917	851	867	901	923	887	851	890	856	913	904	875	938	865	860	866	958	835	882	871	875	872	904	863	855	853	898	869	899	922	964	943	895	895	844	867	922	875	868	928	854	887	895	881	925	891	855	905	874	919	882	865	933	895	890	908	980	852	922	856	895	889	892	955	889	828	864	908	878	899	918	827	941	934	867	952	877	859	869	923	873	881	865	942	818	875	940	872	910	952	892	940	926	874	902	875	860	905	881	896	883	931	916	894	899	851	884	875	851	859	873	874	896	850	891	866	943	899	820	876	887	896	897	891	898	914	903	863	868	914	879	894	897	842	905	836	887	958	894	911	892	868	893	866	845	860	881	877	953	886	905	899	850	839	814	937	933	861	888	858	936	873	917	891	890	953	899	851	882	884	844	898	870	847	894	858	804	849	899	960	879	905	813	948	931	832	884	866	924	886	855	884	863	859	901	941	891	899	851	910	941	909	872	921	930	909	929	916	909	899	893	917	908	847	896	846	913	842	964	899	831	910	922	895	774	848	947	920	871	916	915	925	912	877	892	917	896	886	927	868	876	928	929	924	868	966	875	850	930	843	834	910	913	929	859	910	955	843	929	869	845	901	908	894	883	889	881	902	840	872	880	881	941	1015	882	878	904	913	881	908	939	862	855	927	918	857	894	871	849	924	917	851	850	852	911	848	874	907	882	837	906	879	813	875	861	861	892	903	912	875	880	873	851	901	918	888	947	920	870	940	867	873	882	930	896	851	920	906	877	886	880	890	889	866	917	898	928	896	859	876	922	909	949	884	916	881	896	897	886	911	954	861	875	859	909	864	870	869	850	888	872	878	914	904	874	855	883	908	921	894	884	922	906	867	886	896	872	909	857	879	860	909	831	906	917	866	890	910	908	877	899	906	859	953	935	910	882	855	914	860	867	904	867	876	928	904	914	901	888	871	846	863	882	902	899	829	879	906	896	864	920	905	900	870	842	818	927	859	853	880	947	904	858	863	931	874	856	932	862	855	903	898	890	885	867	879	878	872	894	879	866	871	910	907	916	872	910	901	883	835	892	875	896	848	922	866	865	884	909	942	894	892	919	901	937	933	904	867	929	871	898	895	862	890	866	933	897	895	921	896	910	856	900	889	872	879	925	856	890	832	936	879	877	904	909	886	823	856	886	885	862	906	857	913	900	853	899	919	912	888	847	862	885	932	888	884	920	891	856	878	910	818	900	907	864	844	909	882	906	931	841	927	855	865	955	890	899	897	924	952	905	883	940	840	866	849	874	868	894	867	876	827	888	892	897	890	890	899	881	923	874	877	897	846	897	926	885	911	919	905	873	903	889	896	858	861	880	922	862	893	915	916	899	939	888	845	944	938	939	844	880	875	917	860	888	927	866	862	945	937	922	878	900	865	929	848	844	909	874	963	851	841	880	868	907	887	885	872	883	865	861	885	878	938	878	898	909	860	881	939	874	867	836	880	895	874	858	899	915	886	917	885	896	869	874	902	888	879	930	905	950	876	867	866	865	913	853	876	880	885	925	840	884	922	871	886	878	891	929	841	863	880	903	900	902	895	887	910	920	860	899	940	866	883	903	885	882	855	884	867	863	856	932	871	870	903	882	891	887	869	879	919	910	878	914	873	920	915	890	955	894	871	910	896	892	923	853	917	895	933	862	897	850	894	921	869	886	869	931	880	856	916	890	876	888	925	895	906	875	848	935	864	852	924	844	898	902	904	900	853	850	905	883	922	858	899	879	916	854	888	917	901
2809	890	694	382	373	356	316	221	265	265	224	232	254	225	221	205	237	210	199	209	212	210	232	214	233	207	211	209	208	228	265	193	197	214	218	240	204	223	230	212	214	253	237	217	195	207	234	213	216	230	215	215	216	227	227	226	205	225	242	234	221	227	204	213	189	244	216	251	203	241	209	209	261	237	232	209	222	227	230	228	221	216	216	228	227	216	211	244	238	185	234	230	220	244	214	218	254	243	251	231	233	245	232	227	205	217	225	229	236	202	222	246	219	213	202	217	214	205	245	234	228	219	228	225	224	199	205	219	237	231	219	250	200	197	215	236	240	212	223	206	250	212	192	231	228	221	231	262	231	236	241	223	244	214	220	200	209	223	209	234	235	226	227	242	238	210	214	222	199	210	237	199	218	234	216	247	227	251	215	222	214	225	246	211	243	227	216	238	238	214	222	198	251	205	209	204	244	212	234	249	204	206	227	218	239	236	230	240	211	213	202	221	212	215	231	211	213	189	223	185	241	236	231	217	177	214	225	236	225	212	219	237	240	198	240	200	230	207	250	258	210	261	233	237	224	220	217	214	226	217	237	202	218	222	243	222	226	213	202	237	243	209	225	227	218	223	228	257	224	214	212	240	248	222	219	264	205	229	234	236	238	253	215	232	214	217	219	220	227	205	233	190	189	223	230	232	205	203	249	211	277	204	226	228	242	216	209	241	228	228	209	211	231	266	251	211	249	239	210	233	234	245	203	221	239	225	234	233	264	245	245	210	231	237	210	230	194	223	209	256	222	238	226	221	240	198	215	206	237	249	221	232	218	224	220	204	219	206	208	213	214	234	197	250	247	212	223	180	216	210	206	221	236	221	236	232	204	209	210	208	220	244	227	224	214	229	246	252	218	241	204	201	234	196	246	221	243	243	205	215	203	197	235	221	189	197	226	218	229	235	217	240	256	216	231	231	223	250	215	222	232	206	212	199	194	183	226	226	245	189	218	219	217	225	203	206	255	198	220	221	214	225	198	181	223	215	239	238	235	220	184	214	210	209	198	227	222	217	240	227	206	186	202	219	207	219	205	183	208	221	222	202	235	227	222	238	233	232	223	216	203	254	240	218	222	232	229	210	239	235	245	224	208	242	209	227	224	207	228	231	209	235	229	202	218	223	224	236	266	198	187	242	227	230	192	214	218	228	210	186	188	211	215	212	228	221	227	212	233	237	210	236	219	221	215	218	229	227	207	236	225	200	202	222	246	240	247	206	204	202	232	189	230	232	232	214	221	213	222	235	231	214	226	227	199	237	204	216	227	220	205	217	207	216	220	224	215	213	223	217	232	220	261	216	240	237	201	221	233	204	212	240	236	232	218	240	241	211	237	240	196	201	242	260	200	229	249	196	226	218	219	214	241	230	206	224	224	221	219	205	230	192	232	173	229	241	236	214	230	241	197	228	193	208	230	219	238	214	208	227	216	227	241	199	271	181	204	222	246	224	225	198	213	242	247	210	208	205	222	229	210	197	215	215	219	231	222	237	207	211	197	227	209	235	222	240	221	238	193	219	196	207	207	229	231	224	216	255	254	237	242	222	185	257	241	251	217	239	191	240	236	196	205	183	231	218	230	240	227	195	240	233	253	241	237	223	224	206	202	232	242	243	212	197	225	197	199	236	223	194	211	229	224	220	217	210	214	222	198	208	243	212	202	215	215	248	236	234	236	233	210	243	213	209	229	217	241	219	228	229	221	196	197	227	209	209	223	214	255	201	204	228	196	208	211	226	243	222	225	243	228	201	236	211	223	192	220	239	205	229	226	223	226	216	240	240	224	214	207	239	220	201	207	225	209	230	214	230	242	207	227	195	191	231	229	230	219	227	249	237	227	197	215	236	224	209	204	236	233	217	232	223	224	227	234	223	239	229	242	239	232	199	242	204	223	242	219	212	233	204	208	209	220	197	213	214	214	225	229	210	223	222	219	234	192	237	247	179	230	218	243	219	229	230	217	197	212	226	211	213	216	227	207	238	197	206	224	197	219	238	218	231	193	234	211	204	212	225	231	215	222	208	214	242	207	222	206	192	214	210	212	236	233	227	212	200	234	214	238	229	217	239	233	203	217	208	216	230	213	258	230	210	199	233	247	213	192	245	201	232	233	219	243	230	222	218	217	224	223	205	222	238	224	205	218	229	218	228	202	226	225	223	219	209	205	231	238	246	194	224	211	212	226	199	240	217	217	223	213	245	226	220	224	198	195	203	188	209	219	218	204	216	209	222	230	239	236	220	202	218	179	248	199	229	244	224	220	249	241	225	235	220	238	231	231	207	213	234	227	204	227	216	267	207	227	224	240	206	202	217	209	232	194	214	236	223	226	252	224	212	230	217	224	222	208	260	232	223	262	243	225	221	242	233	254	221	206	244	226	248	213	240	225	235	236	189	214	198	204	244	194	240	225	225	219	217	234	207	226	228	215	214	211	219	207	225	236	266	227	209	218	214	192	197	232	229	226	219	259	216	209	237	227	223	215	245	241	193	203	201	203	231	238	198	197	197	222	215	235	233	225	233	228	222	236	207	235	205	214	235	229	252	224	219	210	181	220	234	242	220	230	187	191	226	226	214	241	237	218	236	193	245	203	206	215	205	240	244	233	242	218	199	234	235	217	216	233	233	235	223	206	229	220	213	221	209	226	261	228	197	215	225	212	255	211	227	235	204	246	223	194	211	229	225	233	216	244	211	220	208	212	221	212	242	217	217	217	220	222	228	217	241	226	205	235	232	192	237	234	198	224	214	229	230	233	235	230	223	253	250	192	237	215	239	256	228	222	222	219	207	234	229	202	212	225	218	205	213	207	231	260	202	231	212	236	215	230	217	209	254	217	220	220	214	223	210	216	225	208	231	198	217	224	225	230	233	221	216	222	211	190	212	230	219	234	235	216	224	241	215	206	234	214	223	228	220	251	227	220	254	251	222	230	233	222	182	216	216	186	243	217	226	211	242	240	225	247	226	227	203	216	230	210	222	233	222	207	207	202	196	229	244	205	233	213	228	245	222	201	196	240	240	217	225	191	209	236	240	217	215	239	231	211	210	229	193	210	226	213	207	203	227	217	228	219	236	262	229	242	215	225	230	212	236	232	240	223	202	188	234	220	234	224	201	228	228	256	217	224	234	209	195	227	195	234	203	235	209	219	219	215	215	203	198	181	224	200	226	220	213	213	245	257	225	209	257	282	213	219	195	243	232	254	228	230	244	222	228	207	206	246	254	218	210	214	249	204	224	217	209	226	188	208	246	213	209	215	211	212	215	234	222	225	212	225	213	208	234	235	237	219	232	225	221	208	228	240	208	202	211	217	224	225	199	211	246	252	225	224	199	206	219	220	228	235	226	245	253	196	229	252	219	213	193	214	207	216	225	234	199	236	213	227	235	227	202	219	213	230	208	224	237	228	238	245	230	233	221	217	241	223	191	223	219	228	235	204	231	183	192	215	176	221	219	215	208
2438	1129	1385	1275	1381	1193	913	599	669	595	611	569	574	524	581	578	550	574	567	543	593	533	566	554	568	561	525	569	576	567	516	573	534	596	564	526	559	556	543	519	586	531	546	540	578	510	557	543	530	556	544	551	529	504	584	576	546	553	555	563	521	520	541	565	519	525	567	550	551	591	558	560	555	563	541	562	539	552	528	573	557	569	539	572	540	519	577	541	544	575	553	516	550	536	548	549	534	519	535	537	504	547	565	585	558	578	550	562	560	563	571	554	559	579	521	587	565	551	555	568	576	559	522	541	537	586	549	555	581	517	600	530	565	531	562	569	547	560	564	513	524	576	550	536	527	537	537	543	575	581	560	564	532	510	542	504	553	552	576	595	592	528	569	493	559	583	525	594	511	532	572	548	537	537	514	573	533	564	563	550	513	549	550	555	544	535	548	530	528	567	560	567	539	570	579	502	579	550	505	541	541	538	541	555	504	533	560	575	586	540	572	525	545	545	525	532	536	573	582	550	548	580	590	535	531	532	531	583	586	538	535	597	569	536	580	498	512	546	542	539	576	549	558	536	578	550	547	552	554	557	559	517	512	530	528	508	558	562	571	553	608	531	563	565	590	532	561	547	567	505	559	524	555	550	552	498	549	571	554	518	509	578	563	528	559	550	532	505	594	545	543	542	579	534	525	527	559	559	547	546	573	546	563	524	577	518	506	552	561	590	562	587	576	561	537	567	547	568	534	537	536	562	573	518	551	542	566	566	550	602	536	551	551	553	580	540	515	528	545	540	516	500	547	542	530	573	543	545	546	547	594	597	565	554	527	576	532	565	498	502	566	537	556	533	549	533	549	555	505	543	601	591	539	593	532	551	582	503	550	520	505	569	540	549	543	511	562	591	530	509	561	540	560	566	592	561	562	560	531	567	540	561	528	600	551	575	541	516	515	581	534	532	540	552	542	555	557	566	536	569	511	542	578	546	550	535	537	559	536	585	559	534	581	560	522	535	575	560	537	544	573	521	529	528	577	570	556	545	537	532	601	554	558	559	529	497	544	539	554	587	541	566	544	532	529	504	554	528	521	583	547	536	566	536	591	566	487	493	543	593	560	592	525	572	555	557	511	546	559	606	543	565	532	577	567	582	508	556	554	566	533	555	572	535	547	550	590	529	547	526	525	524	536	571	545	546	558	556	530	543	573	547	546	553	542	530	542	529	544	546	542	523	557	557	527	539	505	522	539	518	563	516	509	570	544	544	548	569	549	544	526	561	518	546	540	526	547	585	606	560	532	566	546	526	503	565	513	531	537	528	559	566	585	530	554	527	540	524	564	536	557	513	583	557	533	539	598	571	540	537	534	561	542	576	526	575	519	555	569	557	521	496	572	548	523	540	591	520	514	565	586	482	554	539	555	550	523	545	547	572	534	544	538	577	495	520	558	530	565	538	552	542	578	537	553	554	550	538	546	540	532	538	578	598	545	529	551	511	531	593	540	562	579	520	524	545	550	522	521	541	521	547	525	567	558	520	526	563	546	574	564	553	509	570	534	555	529	552	540	566	580	581	553	516	576	549	579	550	556	550	532	544	577	550	520	535	591	522	524	551	575	600	528	526	583	542	552	560	572	562	547	520	556	553	532	559	581	528	531	522	551	558	557	585	576	544	558	534	562	617	519	514	552	552	556	546	522	577	556	552	553	527	552	515	570	532	545	566	560	514	547	563	540	571	567	558	559	529	579	534	559	571	586	523	539	520	549	582	575	551	535	530	550	551	583	540	577	508	592	543	555	559	607	577	537	586	537	604	526	523	522	536	529	539	556	528	573	519	512	537	575	502	561	523	531	510	530	547	556	539	553	537	547	536	577	563	494	581	543	561	547	546	558	521	557	550	568	560	577	582	573	555	604	572	578	511	551	573	541	563	602	511	548	551	591	525	578	519	488	528	522	562	542	553	527	554	577	559	607	581	520	601	580	535	607	555	521	548	561	574	506	591	511	529	528	550	563	517	533	571	561	550	512	563	590	562	533	579	571	567	538	552	514	538	547	577	600	601	543	568	543	558	599	575	550	549	557	531	544	529	567	600	553	556	511	528	520	563	554	543	559	534	572	535	539	564	529	504	571	570	545	528	542	565	515	532	552	523	553	578	505	542	565	554	589	572	561	574	573	519	590	560	570	552	506	578	525	587	531	565	553	565	558	519	570	535	568	554	564	559	572	536	597	547	570	556	552	571	536	559	517	570	526	566	541	557	572	590	542	510	563	541	567	555	558	553	544	569	520	558	584	572	543	545	539	582	558	523	557	555	593	546	549	599	537	570	534	541	526	520	526	549	546	532	541	490	542	561	535	584	528	572	532	538	556	557	550	546	537	531	551	577	595	558	540	521	552	513	536	574	537	547	503	554	545	530	546	541	566	548	534	541	580	527	565	525	563	556	570	549	546	571	530	566	535	551	543	531	597	506	570	550	540	529	573	523	527	551	547	563	577	530	512	580	552	545	564	557	561	570	590	560	540	539	550	576	559	559	553	545	552	529	558	559	556	547	552	518	536	561	561	518	544	573	565	556	594	558	565	545	508	546	548	535	537	549	560	545	545	575	512	547	546	493	529	530	529	544	589	509	538	570	542	526	578	571	548	551	564	512	536	526	552	533	531	532	593	570	548	486	523	515	587	537	514	536	547	553	547	545	541	541	541	512	552	545	545	522	583	540	543	559	569	517	527	582	571	559	534	580	577	556	573	530	526	564	618	538	536	543	548	565	522	577	537	522	551	569	516	556	556	555	589	560	562	538	544	562	550	567	565	592	512	527	523	514	566	554	510	535	522	544	560	498	552	554	563	548	536	519	526	546	551	578	535	560	539	565	566	550	528	584	551	586	581	528	552	533	542	546	540	539	550	581	515	566	575	566	557	549	586	554	564	509	557	526	547	556	553	568	612	538	542	552	544	518	525	601	533	577	560	532	525	556	539	554	510	525	568	597	545	575	558	552	584	513	551	548	548	541	542	532	538	533	553	549	503	524	562	542	513	549	587	585	569	527	546	552	544	548	542	554	566	525	496	555	550	588	561	559	544	524	571	520	594	571	515	543	532	536	505	569	562	536	512	563	557	552	557	568	528	569	523	542	543	553	575	577	563	559	542	578	563	570	591	520	578	533	578	562	546	599	545	560	521	530	544	548	545	549	597	546	531	552	514	538	506	556	546	547	551	542	509	579	556	558	564	559	544	577	530	531	524	541	519	540	553	569	510	575	548	516	571	554	575	563	535	538	558	516	550	573	502	527	526	556	545	569	583	548	576	531	511	548	542	520	544	567	546	564	490	504	518	575	556	544	523	549	507	540	568	528	572	496	533	560	542	547	560	537	528	515	530	572	566	513	564	568	543	548	549	559	523	575	571	584	519	528	560	537	567	555	551	556	584	533	549	528	546	565	551	521	573	573	565	556	574	551	564	604	539	492	542	530	554	523	573	511	563	564	508	583	588	573	557	531
9241	1757	1468	924	784	558	423	286	264	226	229	223	202	181	184	191	194	209	200	192	204	176	185	193	208	161	181	195	203	187	176	186	185	184	211	170	176	210	179	170	155	185	197	189	164	170	162	194	196	197	204	168	159	199	210	169	162	170	187	178	177	164	193	202	185	193	194	192	192	177	194	170	172	171	207	182	189	169	169	169	196	204	166	166	190	181	169	188	204	211	205	200	183	180	191	168	213	189	173	218	163	217	210	189	196	206	182	186	190	182	161	180	171	184	219	183	189	194	179	189	192	196	199	190	205	185	199	187	180	212	206	188	182	206	166	189	183	190	203	164	178	174	179	179	199	181	179	188	172	199	177	189	203	193	194	193	181	201	207	204	185	176	186	162	193	207	200	201	190	201	174	179	165	208	201	203	194	219	180	203	196	214	188	204	204	162	163	207	193	187	204	207	214	223	197	189	178	222	185	167	170	168	163	189	197	187	148	185	190	193	181	170	202	185	215	201	158	195	176	185	168	167	175	196	222	194	202	202	194	184	202	194	174	171	180	196	176	147	191	181	201	204	195	171	216	174	199	192	179	189	203	161	173	200	179	174	171	212	187	158	197	209	183	193	200	147	212	191	188	167	171	197	174	222	216	181	180	164	196	165	164	196	187	173	197	181	182	189	175	196	167	205	166	206	164	190	180	171	190	175	168	219	195	180	172	187	192	199	184	191	175	185	218	196	175	211	192	177	183	178	210	194	192	140	198	192	186	193	201	177	179	196	183	174	177	187	209	187	195	200	224	170	190	194	186	180	219	195	186	205	173	189	193	171	194	184	210	169	177	179	223	197	198	189	179	191	186	191	180	185	181	182	185	193	171	205	200	201	203	205	203	190	187	170	175	188	169	186	165	186	155	210	208	177	185	170	179	172	205	190	208	197	170	154	176	185	186	197	204	191	173	171	204	177	172	172	182	218	196	167	198	191	188	179	189	167	195	174	172	192	180	185	171	190	194	175	155	170	181	187	204	180	169	180	187	183	184	173	165	194	195	194	183	189	161	169	198	180	195	168	175	194	205	173	173	173	186	180	171	165	176	195	173	180	196	179	198	189	200	195	187	217	201	206	196	211	170	194	185	180	154	157	197	188	173	193	192	181	181	169	176	166	203	180	200	173	203	170	171	191	180	188	202	192	196	200	179	200	184	193	213	186	206	172	179	173	210	203	169	198	197	200	209	190	173	180	187	180	166	186	185	207	204	205	191	176	192	201	179	172	175	216	174	186	173	198	191	164	165	153	181	203	204	189	197	197	180	199	164	193	195	202	184	201	197	215	225	187	204	182	202	204	204	213	192	195	192	170	166	165	216	166	189	177	197	197	219	201	172	191	185	200	211	180	193	187	180	204	233	167	190	181	199	198	180	187	184	174	186	183	198	219	169	174	195	183	214	197	169	197	181	225	180	180	185	191	197	197	203	171	184	193	184	188	195	180	181	181	163	187	171	210	198	192	213	192	209	178	203	210	194	183	193	164	168	158	190	163	209	204	187	188	202	176	192	215	202	193	164	175	176	208	182	189	172	181	161	189	162	202	203	186	197	174	177	195	187	202	174	183	192	197	201	184	198	172	157	190	179	175	212	147	185	171	161	198	175	211	191	186	196	198	197	199	196	185	161	210	182	174	178	176	220	171	195	184	203	165	158	188	180	197	173	178	187	190	164	204	218	200	191	190	173	204	190	181	161	191	179	185	163	180	171	188	193	206	186	182	165	177	171	183	178	195	204	170	197	189	193	166	185	180	190	182	192	201	163	198	206	214	217	188	230	187	193	213	195	187	181	201	201	176	187	182	153	194	187	209	203	193	171	183	160	190	207	195	187	175	210	220	192	214	202	190	196	184	210	176	150	184	168	204	189	222	173	187	184	191	181	170	193	205	178	183	207	170	178	157	184	190	185	199	206	184	182	174	177	184	181	203	196	174	191	166	184	193	191	207	210	177	167	164	186	191	191	197	189	209	184	188	184	169	178	212	181	187	183	204	187	187	203	193	192	176	186	188	161	186	178	184	187	219	186	191	178	189	164	190	181	190	191	208	207	165	207	201	176	192	192	191	205	210	207	209	199	163	209	202	185	175	171	199	187	205	184	180	191	193	209	198	184	177	198	212	194	190	218	173	187	195	180	192	201	175	176	184	178	186	198	192	191	204	154	179	170	206	198	232	154	190	155	199	191	187	206	180	179	166	189	172	213	188	227	183	182	179	187	180	192	178	185	185	175	167	192	189	174	175	177	195	202	180	180	198	212	197	196	208	202	184	188	174	190	183	189	194	180	195	179	174	201	196	185	180	198	205	193	191	176	192	172	199	198	207	195	174	205	207	164	202	180	174	207	178	203	173	189	188	181	226	179	185	211	193	225	196	190	205	173	167	204	185	170	185	189	199	218	218	196	202	183	173	166	171	165	198	182	195	165	193	192	180	171	181	188	175	178	185	217	203	207	178	180	181	182	192	209	181	172	186	210	188	197	205	161	194	197	195	170	173	174	170	196	165	207	157	182	153	177	204	153	172	215	217	179	184	182	220	196	195	189	208	189	164	167	175	205	184	175	165	177	194	168	201	172	178	183	191	202	229	183	196	170	191	172	170	173	204	181	202	193	166	159	179	174	184	184	183	198	185	191	197	185	179	161	159	192	176	190	209	167	172	195	188	213	191	190	161	219	192	168	186	182	203	178	205	206	176	181	175	158	201	189	191	200	173	190	188	213	192	194	180	189	186	196	186	149	193	173	202	192	202	151	178	214	200	196	199	175	200	201	191	177	166	219	181	179	193	217	183	204	181	186	190	195	179	213	178	141	186	186	184	185	209	164	200	190	205	158	176	175	200	204	189	211	169	183	195	184	166	192	201	177	172	187	181	183	172	198	189	194	183	165	183	180	147	203	190	204	163	202	157	191	200	183	167	163	212	196	169	222	182	178	184	180	189	196	173	161	200	184	204	180	165	194	188	181	188	162	186	173	161	178	182	186	190	175	185	198	187	179	165	194	193	199	181	208	182	157	219	180	205	197	184	224	189	179	179	204	199	177	185	223	202	212	172	185	217	172	159	188	179	183	193	176	185	198	195	208	187	175	190	207	197	204	206	193	188	196	179	195	185	188	202	216	181	206	177	209	192	180	188	206	177	183	177	157	165	175	202	189	179	187	194	202	175	190	213	174	205	187	178	169	173	196	189	199	191	191	204	158	176	173	186	179	181	188	184	173	160	185	168	175	169	175	203	192	207	181	195	160	191	186	188	172	199	169	166	209	168	216	168	205	205	193	153	187	185	182	190	165	211	163	163	207	193	165	194	176	171	178	176	201	178	195	190	160	182	185	200	187	187	187	168	179	187	167	174	171	157	168	205	187	160	205	174	175	203	206	224	140	178	189	183	179	195	176	197	168	183	165	181	183	183	177	195	196	194	181	186	183	196	189	178	169	169	175	181	175	192	177	167	200	191	179	197
7109	1854	2802	2717	2950	2214	1573	890	1055	748	717	712	711	566	588	588	531	554	519	557	540	527	522	546	542	495	508	558	544	506	527	526	479	538	474	501	492	508	523	507	492	539	521	520	476	531	524	510	490	540	512	539	515	457	490	470	537	518	508	473	494	476	509	488	489	489	519	537	508	470	514	467	515	525	485	517	487	533	504	490	505	492	527	505	494	501	498	469	502	491	547	544	489	519	528	501	500	493	508	561	508	515	515	519	475	510	514	524	490	477	522	518	542	507	497	506	476	491	496	514	532	511	492	523	488	508	537	509	472	506	527	548	472	507	450	457	522	489	445	507	539	481	483	519	514	487	538	493	450	520	474	481	492	529	511	499	501	512	478	503	490	483	506	464	484	511	496	495	500	498	521	518	501	475	492	448	474	526	482	476	488	499	488	500	502	462	486	517	511	470	496	551	535	500	516	496	497	506	480	503	495	521	545	527	482	519	518	510	493	510	522	510	518	498	482	468	509	490	508	500	482	462	465	487	512	515	530	498	477	536	477	510	502	497	522	512	478	476	498	489	522	479	492	495	521	558	503	476	475	469	457	511	535	506	488	503	496	475	483	491	482	489	533	492	529	499	511	533	512	542	506	501	514	504	485	499	526	503	514	518	527	540	518	501	497	478	509	502	484	503	465	522	493	547	499	490	492	514	538	497	502	513	471	486	475	489	545	499	492	487	501	496	479	503	492	480	544	500	504	487	516	523	511	498	505	485	494	469	491	465	493	515	478	454	468	470	474	472	515	486	516	502	492	496	508	503	483	482	513	491	490	461	483	520	495	481	496	517	483	531	470	515	501	481	472	475	518	467	546	468	508	516	538	456	507	517	486	503	490	519	510	515	491	482	481	493	534	512	474	494	453	510	509	515	489	495	543	491	519	508	491	542	502	494	531	535	499	503	492	535	479	507	558	516	513	501	497	494	499	505	512	478	515	485	483	494	494	486	515	470	506	509	491	497	478	541	519	508	528	479	479	509	518	431	512	502	478	514	525	532	484	475	487	509	490	532	493	473	502	508	479	457	525	511	502	496	490	490	466	467	472	520	491	495	492	548	498	525	506	470	488	503	473	486	496	518	453	505	523	538	529	458	479	533	524	507	498	486	486	490	505	516	499	501	494	504	500	472	464	491	514	469	454	504	503	490	485	502	497	528	501	486	511	492	511	474	471	519	503	523	491	546	496	543	504	508	463	498	506	498	500	511	523	513	474	504	483	473	474	487	496	462	480	500	522	496	487	479	499	496	528	501	572	485	506	520	485	501	475	471	470	474	496	508	490	479	492	474	480	442	486	481	491	509	469	476	456	492	521	475	494	488	500	517	511	493	496	509	532	492	520	488	488	503	509	519	481	502	508	492	503	505	479	527	486	516	493	515	486	464	478	479	514	525	521	495	501	488	479	484	510	516	495	488	517	490	481	454	495	517	489	488	476	505	528	527	521	504	469	511	508	487	499	481	466	465	498	491	500	474	536	478	497	473	531	489	527	503	517	468	475	535	501	514	481	469	490	498	466	479	465	474	502	541	512	478	485	466	489	505	509	503	513	454	484	528	496	520	461	498	501	537	514	521	503	472	476	511	508	520	478	507	509	515	443	492	495	471	487	530	501	499	474	505	524	516	521	472	485	538	519	479	538	514	503	490	479	536	518	477	475	468	470	495	473	489	501	488	504	511	494	492	474	481	525	510	518	485	526	477	483	491	538	505	496	496	518	495	484	508	517	509	478	514	511	512	510	509	484	480	547	482	497	526	478	490	487	526	466	532	474	510	469	491	485	540	509	503	516	506	480	496	507	482	501	512	512	487	527	497	544	485	521	509	493	464	506	521	466	521	492	554	488	483	446	480	509	525	500	505	520	521	508	478	524	489	499	536	503	512	503	527	513	519	494	514	510	485	525	523	511	512	468	536	533	472	485	488	526	504	485	481	495	516	514	494	494	518	489	495	458	525	489	508	433	475	485	517	474	494	497	471	470	477	510	494	498	475	493	495	476	528	505	496	447	505	487	486	524	466	537	454	503	515	532	525	494	514	506	557	488	503	511	522	513	502	469	527	527	501	465	505	498	492	498	500	490	508	505	500	507	505	497	477	547	553	489	523	509	500	497	454	467	517	476	528	542	518	527	507	483	489	484	522	500	537	498	502	492	485	513	518	496	491	470	475	492	506	500	500	521	528	530	488	535	501	509	495	474	504	523	493	549	507	505	510	485	492	510	478	498	491	492	555	480	466	485	514	475	504	512	515	511	516	504	459	501	503	526	507	504	494	487	481	525	541	520	490	486	476	521	489	467	535	501	533	476	516	508	536	559	514	489	496	501	524	485	490	484	505	489	537	478	495	506	490	538	511	513	492	476	478	487	507	508	509	503	479	482	469	531	507	509	506	492	492	493	511	499	496	475	520	545	491	529	525	499	521	504	484	485	469	477	512	518	519	481	485	535	482	509	500	476	469	497	469	487	452	516	509	489	530	483	494	526	481	466	453	577	469	491	522	499	504	497	511	494	498	492	494	552	464	510	503	499	476	483	510	513	523	459	471	502	509	499	546	498	492	511	467	502	497	491	495	499	491	451	478	512	506	505	480	518	506	499	521	492	460	487	494	511	484	475	501	558	495	502	461	433	482	486	513	519	495	539	469	529	452	490	505	479	490	528	490	498	521	517	470	506	526	504	509	459	498	538	518	500	496	515	468	504	495	502	494	513	501	523	496	491	502	488	487	476	497	523	456	492	512	473	490	504	497	477	518	446	482	513	489	495	485	502	494	491	514	509	540	534	472	485	477	522	485	533	494	522	494	523	548	500	495	477	495	506	501	487	530	501	504	520	487	503	502	472	514	517	482	495	546	473	468	502	488	507	454	507	498	497	481	507	490	517	498	519	502	520	498	489	514	497	513	500	508	491	538	519	505	487	495	496	484	523	486	491	506	517	526	522	522	517	494	519	519	511	496	503	492	519	507	505	535	497	514	494	492	487	523	504	497	478	532	501	482	464	487	490	510	508	548	493	486	511	533	474	454	515	517	497	500	449	492	489	530	513	526	524	522	524	520	511	476	491	508	523	501	476	482	470	506	533	522	471	483	462	469	463	536	513	493	495	518	477	493	462	489	510	478	477	440	503	516	514	484	488	474	508	547	517	519	508	488	522	472	517	490	470	488	483	489	472	476	493	491	464	511	483	525	518	509	468	472	474	518	471	476	543	464	491	483	519	472	487	529	527	538	499	501	467	527	486	497	455	500	505	487	490	552	522	472	511	449	489	508	508	481	550	512	479	490	492	509	472	501	488	481	496	499	565	501	500	510	475	466	482	434	529	491	499	478	526	493	482	505	496	528	499	487	506	489	538	505	477	499	525	528	479	501	502	470	538	503	502	504	485	473	478	511	524	503	492	477	532	484	500	553	479	468	496	504	475	501	523	494	471	486	497	493	470	458	520	510	530	491	527	471	498	537
17085	3770	2729	1638	1537	974	756	457	558	464	455	472	430	414	432	397	406	370	373	377	334	420	399	381	408	362	376	357	374	422	357	381	426	425	398	393	369	381	393	379	398	350	392	370	372	375	336	371	410	402	402	395	415	376	378	387	395	402	394	401	392	389	372	408	359	380	358	390	342	373	381	342	424	361	348	368	379	387	382	382	400	373	369	366	397	395	389	403	403	359	406	375	395	365	377	367	360	376	381	363	399	375	333	397	377	414	398	395	374	383	395	390	344	400	386	400	418	423	386	385	380	412	377	407	389	407	414	396	387	415	366	391	359	378	394	394	391	407	388	398	395	417	387	372	360	413	418	385	384	392	407	373	389	370	380	378	361	396	384	406	354	364	398	387	370	378	425	413	391	382	348	396	391	390	370	370	381	359	385	415	403	381	372	385	358	361	378	401	377	371	396	383	417	344	393	378	360	397	388	410	404	412	356	397	358	394	386	375	379	384	356	389	372	400	411	378	393	360	396	382	407	375	397	374	361	385	419	388	415	408	385	377	376	379	397	345	389	369	354	412	375	382	407	397	372	385	362	344	372	409	391	394	383	378	357	392	397	387	381	373	391	354	387	375	404	420	375	365	376	414	369	371	389	392	393	390	391	407	354	378	403	374	397	381	343	394	382	365	433	421	376	371	372	349	401	345	368	403	397	377	390	338	399	372	433	356	413	415	389	414	369	348	367	364	384	391	413	393	396	364	389	396	385	387	366	395	352	376	372	397	393	387	383	422	384	409	385	378	370	408	380	396	394	318	414	356	355	379	376	383	405	418	362	390	423	382	389	381	363	387	400	404	393	422	419	387	403	374	371	372	389	375	433	340	368	421	359	367	411	386	377	376	400	414	384	383	409	409	391	382	406	407	385	406	427	395	388	415	396	440	391	348	380	396	377	371	388	400	399	339	419	357	413	357	397	396	382	390	412	389	398	382	373	415	399	377	373	431	364	423	365	395	342	368	422	367	389	381	389	383	403	378	386	384	375	364	403	413	374	384	347	409	392	387	360	370	345	371	372	392	442	392	433	383	381	393	384	395	408	378	348	367	378	355	374	358	419	391	359	384	416	369	377	359	373	386	410	399	422	383	366	366	392	381	385	398	372	360	406	394	408	387	374	360	391	412	387	415	400	403	388	408	376	409	384	399	383	382	393	396	402	393	387	387	391	378	413	363	397	386	368	356	378	379	405	373	401	389	382	382	397	422	407	375	382	366	405	378	396	374	359	372	402	384	367	393	389	382	378	355	411	402	378	369	400	337	373	391	376	393	368	373	388	424	422	409	379	363	398	442	378	414	418	385	426	372	319	396	388	388	369	389	399	367	382	392	387	397	381	338	388	396	372	358	409	388	403	374	425	361	412	372	367	395	380	402	343	381	373	385	404	373	359	391	382	373	420	429	378	389	400	414	411	382	398	383	385	410	391	392	373	434	379	357	371	369	406	376	380	414	401	384	359	358	434	368	370	407	358	383	399	414	350	381	380	417	387	380	392	344	384	359	350	400	354	353	371	402	364	363	365	384	402	386	380	377	370	386	412	392	340	341	381	372	421	380	354	405	381	425	388	416	381	369	391	396	420	379	390	370	372	369	377	423	375	396	408	391	370	381	405	383	344	391	370	353	381	392	344	403	384	395	392	382	417	403	397	368	400	394	395	398	357	385	394	406	371	395	359	375	371	365	399	377	380	394	364	389	395	406	378	402	389	397	423	394	418	372	384	399	393	411	379	383	374	340	399	370	383	358	408	384	387	392	359	395	398	406	398	405	355	357	385	381	389	385	370	364	367	409	372	407	391	371	384	390	372	420	410	414	407	361	361	399	410	384	396	377	377	363	393	397	390	378	346	407	392	403	372	424	372	403	360	369	404	409	391	388	388	416	347	359	381	376	402	415	354	370	341	381	387	400	401	390	417	390	393	402	408	371	413	401	418	368	400	384	358	348	392	336	395	387	367	424	358	412	398	378	340	388	362	360	361	395	374	379	402	369	387	402	398	427	413	337	365	370	385	338	353	375	409	393	402	404	350	386	383	403	361	378	376	402	345	406	407	373	397	381	411	385	395	381	392	416	381	381	351	364	408	403	356	397	380	354	418	349	388	452	427	360	367	413	410	398	363	404	425	421	349	368	406	401	417	415	342	385	408	372	372	377	365	411	431	391	417	389	427	358	361	410	417	398	387	385	443	376	378	376	386	412	383	353	394	424	398	397	375	430	388	395	397	404	401	374	393	360	381	371	375	423	395	399	386	386	386	361	391	422	406	367	405	414	391	363	393	390	394	374	386	390	355	375	367	362	369	381	396	367	385	403	371	371	409	394	358	339	389	390	402	404	372	407	371	411	397	392	431	359	394	400	379	376	385	384	402	381	378	357	397	365	423	406	416	368	384	371	384	373	356	379	421	395	372	371	371	393	401	369	370	393	371	384	385	352	388	388	354	340	354	408	367	353	350	324	368	370	357	392	402	411	388	365	405	378	358	379	386	386	398	415	411	351	357	387	422	354	428	390	414	392	349	351	384	352	380	388	405	405	374	369	382	360	392	405	369	349	381	385	388	414	417	369	400	386	381	388	380	384	354	360	409	374	384	396	393	403	373	364	365	386	341	385	372	429	381	412	371	416	415	387	429	369	368	354	361	374	420	379	413	412	357	376	357	409	408	394	357	402	364	377	388	412	373	342	364	413	423	387	403	399	395	419	413	361	372	374	388	388	392	383	364	358	358	358	398	347	373	395	383	368	375	367	367	400	407	390	376	377	366	385	376	377	386	408	344	392	355	380	382	433	405	396	395	378	420	364	397	398	377	363	370	424	371	369	388	403	366	385	367	409	397	400	391	434	402	344	355	411	376	366	376	392	372	441	397	410	440	347	379	370	430	433	397	421	379	380	383	394	395	417	378	400	399	365	428	410	393	411	414	390	376	390	423	391	368	378	388	378	350	438	377	424	386	370	409	413	390	374	345	390	391	374	346	403	390	364	370	380	365	342	387	390	413	378	370	356	378	364	390	355	378	390	381	368	397	367	399	359	369	388	368	407	374	406	437	372	398	410	392	392	413	422	393	345	372	394	427	404	376	331	405	379	364	404	382	332	393	343	405	344	343	382	395	432	395	398	381	409	371	385	360	394	411	408	437	373	378	418	390	382	413	379	376	405	365	392	358	355	375	415	399	410	387	384	353	391	362	400	390	422	376	351	375	410	373	376	416	396	378	417	387	392	385	341	357	385	370	366	386	402	365	366	383	381	385	374	396	372	389	377	364	369	400	400	360	355	351	397	384	443	373	394	401	371	377	390	391	375	402	364	394	416	368	388	394	407	367	399	406	355	419	386	347	371	382	386	402	391	396	389	363	419	374	340	388	341	398	413	400	366	379	421	372	395	413	376	368	380	388	381	387	364	379	391	383	392	394	405	383	371	382	404	369	371	415	405	357	360	418	384	370	348	391	390	402	388
9778	3027	4525	4476	4769	3638	2562	1646	1741	1349	1322	1256	1158	1100	1051	1033	1046	959	953	1013	949	959	979	924	963	880	913	910	936	893	877	931	945	899	897	887	915	899	916	886	924	889	858	892	919	896	901	927	858	877	906	896	918	890	891	931	952	916	866	873	829	923	854	942	885	888	873	857	948	891	892	904	926	915	881	867	947	886	954	916	890	864	917	859	879	854	904	866	852	945	868	863	824	877	906	864	880	882	843	825	868	844	892	918	885	896	862	885	888	897	878	909	822	895	925	933	937	882	974	893	860	830	856	914	933	870	874	946	905	924	883	847	888	878	863	890	923	849	859	898	914	845	872	882	889	890	893	897	876	829	902	860	850	940	883	873	839	906	886	839	896	864	919	877	918	921	894	873	810	858	865	899	868	890	860	911	905	864	877	872	936	895	890	870	944	864	887	870	823	848	899	865	891	930	897	910	891	874	848	859	862	905	911	870	837	877	881	862	840	896	872	902	824	858	856	850	901	884	890	891	908	883	840	856	867	905	876	834	914	905	851	870	857	898	877	873	861	862	839	879	814	892	917	939	921	954	893	828	912	856	902	878	889	885	883	923	956	889	921	863	870	872	847	906	917	873	938	918	887	948	937	845	850	878	917	907	921	931	915	920	794	935	930	896	851	899	855	871	856	862	897	856	889	871	902	862	888	861	879	896	881	893	898	900	855	896	884	871	874	815	899	864	851	892	919	879	880	860	880	869	906	903	903	912	892	861	878	880	865	885	852	907	900	927	895	882	865	879	914	965	916	842	917	883	865	913	892	864	869	924	837	878	875	821	860	865	903	824	909	864	859	907	858	886	840	890	868	869	847	868	844	870	850	893	942	895	863	912	928	852	881	859	922	878	823	846	883	897	874	907	875	908	910	905	891	858	895	891	812	929	854	946	862	899	876	834	883	857	906	919	854	906	899	851	869	952	860	901	832	880	867	881	847	922	907	892	878	894	888	850	882	877	873	902	824	900	814	888	824	924	876	858	820	853	909	891	896	856	902	912	856	887	888	865	880	893	886	884	888	929	869	872	877	901	876	848	894	889	811	872	899	936	896	861	879	911	884	864	848	912	852	919	854	903	905	886	868	892	870	876	908	906	859	891	834	903	891	890	833	879	894	887	855	877	911	854	843	917	849	853	904	908	888	877	912	871	878	898	892	950	855	859	904	847	884	919	836	931	855	832	886	826	863	873	839	904	829	878	836	801	871	897	956	888	888	878	846	894	827	889	922	871	881	856	838	824	938	918	881	889	905	885	889	909	897	889	893	897	929	886	918	919	805	921	904	904	842	942	886	884	902	873	882	914	902	843	869	887	868	855	855	926	895	826	885	797	864	827	898	919	902	923	884	919	878	915	888	878	898	912	926	870	881	841	852	855	906	851	871	861	831	930	895	856	895	856	860	886	904	862	890	885	895	873	929	898	874	922	885	857	868	857	878	898	890	881	937	838	824	882	869	836	889	864	853	864	863	824	874	826	924	876	876	850	907	872	882	896	877	866	899	880	914	890	835	938	846	848	859	860	895	870	929	858	875	906	809	924	863	858	905	871	857	873	921	926	941	910	954	887	884	857	896	916	870	879	878	912	866	913	896	836	882	922	841	899	904	886	919	885	873	925	859	891	882	869	923	838	890	893	883	875	878	852	876	870	879	895	876	858	870	873	908	900	876	877	890	857	898	946	877	845	945	845	906	833	852	856	905	881	849	879	877	884	863	924	867	913	858	838	838	857	894	903	908	869	862	877	831	867	851	880	856	852	868	902	896	892	881	875	908	888	856	908	886	914	929	840	918	857	908	883	870	849	846	852	870	841	867	870	895	834	886	905	900	869	862	883	956	861	819	860	864	945	822	924	887	924	880	886	840	851	921	863	830	917	899	929	899	871	908	884	923	927	907	887	826	890	911	862	826	884	892	906	853	893	839	853	943	869	884	864	850	894	874	929	912	870	909	886	856	918	901	865	845	893	880	923	871	876	927	898	901	923	907	917	857	900	835	916	894	813	843	802	891	839	889	920	871	864	857	909	871	851	859	908	858	910	856	882	919	886	873	898	903	901	888	891	934	907	825	934	889	820	847	944	890	829	899	848	900	853	878	849	917	925	887	843	838	901	909	878	909	887	881	875	866	886	849	866	863	922	911	897	905	935	867	844	844	871	871	866	843	888	918	820	876	814	815	873	898	909	882	916	883	862	863	907	869	915	901	875	905	919	899	902	867	912	876	851	853	917	866	868	906	862	895	947	864	879	871	850	840	875	887	859	865	904	831	934	883	900	888	867	869	881	903	910	874	891	913	878	894	854	902	868	930	904	859	879	874	859	862	841	858	916	915	918	853	840	877	882	821	860	880	908	852	889	881	905	862	886	871	885	846	836	866	859	883	865	924	889	849	853	891	908	912	909	881	897	900	904	876	909	932	859	859	875	847	899	854	883	906	868	872	880	903	884	918	880	915	886	884	904	872	889	875	884	830	885	926	952	882	894	861	895	867	872	901	901	884	900	876	866	821	884	968	889	893	906	914	877	879	910	882	889	873	793	899	839	877	915	913	876	852	920	917	865	863	856	864	872	939	937	864	853	839	858	890	945	859	929	869	865	863	831	869	847	882	849	857	904	890	865	905	915	854	887	864	863	928	905	869	838	820	823	875	931	869	904	824	892	902	893	870	842	865	896	902	860	875	909	892	870	890	875	894	860	908	902	868	857	895	889	882	942	827	921	868	896	863	904	896	893	873	919	856	876	847	864	878	907	894	852	919	883	862	897	901	882	824	845	916	873	885	859	882	874	891	872	847	887	924	836	889	827	950	856	860	907	880	832	862	840	849	899	850	886	910	851	846	880	824	909	910	888	884	883	883	922	898	879	865	893	880	832	909	911	960	879	894	879	905	852	894	908	894	850	910	868	881	909	923	834	904	873	891	859	876	869	896	864	887	896	913	893	881	905	869	845	921	900	886	880	915	880	901	868	884	857	881	892	903	865	871	904	912	887	890	910	883	951	856	911	929	846	865	891	873	828	881	889	903	892	899	876	863	880	892	853	879	902	873	889	888	869	871	884	862	849	809	915	854	924	885	882	867	882	837	885	838	878	847	870	886	859	900	938	886	874	870	838	831	896	878	922	886	880	914	884	881	810	863	922	911	875	907	869	889	939	921	857	854	868	883	857	879	901	849	858	917	870	890	873	936	827	852	877	816	930	959	893	910	891	939	814	903	843	899	892	838	890	830	899	872	826	895	870	884	873	884	903	895	884	847	825	908	875	861	911	908	918	879	900	908	900	845	852	880	929	886	865	864	941	881	870	906	914	856	938	854	881	858	867	873	912	918	963	870	871	933	848	847	851	950	846	893	889	941	876	905	843	876	859	909	906	928	875	878	877	912	914	904	913	883	871	978	897	926	876	859	863	850	852	861	916	890	874	917	904	875	877	888	911	945	946	947	854	906	840	879	849	863	873	884	878
2641	791	603	405	409	357	274	227	251	201	218	212	230	192	228	210	223	220	210	205	225	211	221	228	201	207	220	234	225	210	229	186	210	227	249	204	228	207	234	240	248	232	204	233	194	233	229	240	194	205	228	208	217	212	233	217	206	209	218	225	222	211	204	229	176	208	218	231	189	228	236	253	207	230	247	215	215	206	212	208	206	218	208	214	212	199	227	219	218	231	212	242	199	206	220	227	199	231	210	221	202	235	225	232	220	214	242	241	225	208	232	212	222	216	214	207	190	242	215	233	212	244	228	213	226	201	191	216	200	207	204	211	217	220	237	207	216	225	228	210	204	210	213	217	229	234	210	217	224	231	225	242	227	215	219	220	219	248	237	212	232	229	200	216	233	243	213	246	180	218	198	210	220	220	246	213	237	218	244	205	211	240	226	229	231	232	214	201	213	203	224	233	203	240	246	210	223	206	199	242	205	208	219	220	199	217	214	200	203	210	224	215	218	217	207	198	223	208	223	233	207	204	219	220	245	237	212	217	219	211	208	222	200	199	213	265	214	233	219	196	202	211	237	267	235	247	237	237	193	246	215	198	217	208	220	211	219	212	228	230	213	239	230	241	220	192	251	226	241	225	191	215	221	220	238	212	191	216	200	185	201	194	164	229	209	226	219	238	202	206	233	208	213	245	210	217	204	206	226	232	222	206	222	243	231	223	216	208	254	215	200	207	241	188	197	224	226	194	217	180	221	203	184	249	203	219	196	202	212	256	229	197	240	215	214	214	211	237	223	204	187	223	211	243	216	198	239	244	188	198	252	223	219	208	194	219	234	226	232	214	229	193	203	208	229	200	216	203	181	195	216	230	232	232	228	238	233	245	217	211	225	185	201	220	199	204	200	205	240	222	213	203	226	225	183	211	200	194	210	206	209	233	236	205	220	221	213	215	221	214	208	218	235	233	244	233	215	223	240	208	221	209	228	247	229	193	217	187	222	212	225	210	213	212	201	211	207	220	207	208	248	204	171	210	234	239	214	221	215	217	223	219	242	220	190	236	227	226	197	216	212	229	199	218	208	213	218	208	224	209	225	202	203	232	205	228	200	228	189	208	220	203	222	214	223	228	202	212	201	223	217	204	188	208	243	239	222	210	220	188	238	200	236	219	191	238	196	191	201	227	208	221	189	230	257	214	220	212	236	193	206	233	213	220	235	209	218	214	196	212	201	207	230	212	197	193	239	207	219	181	250	223	212	232	240	222	229	212	227	238	203	194	231	196	222	217	210	213	242	218	231	214	215	204	189	194	208	209	225	211	235	200	214	220	187	253	206	241	202	229	225	220	216	215	233	238	206	209	197	243	192	225	207	230	243	251	211	207	217	215	208	212	258	198	211	207	239	192	224	213	183	202	243	202	216	220	169	207	198	217	205	217	220	220	220	238	207	208	214	237	206	201	222	227	190	216	220	213	212	269	223	208	227	217	232	220	193	232	221	202	193	244	218	220	258	212	215	243	214	214	211	244	220	199	208	219	219	252	195	221	220	202	219	200	214	241	222	214	210	239	191	231	188	210	231	216	204	208	226	206	221	228	226	211	231	198	201	217	217	233	203	229	235	224	223	215	198	222	208	211	197	218	228	215	240	200	210	212	202	211	197	203	217	195	227	211	198	223	213	201	213	195	199	205	207	216	239	241	206	210	234	246	218	219	227	234	223	195	204	214	216	202	223	201	218	222	229	202	220	237	215	188	211	233	222	258	227	214	193	232	187	244	213	187	226	209	204	236	206	218	224	214	227	231	238	213	223	201	229	235	191	233	216	203	227	207	251	216	214	219	222	240	184	223	224	247	209	205	230	229	219	204	235	238	219	213	212	211	216	216	203	223	205	213	199	243	206	228	217	180	210	189	205	221	243	197	249	234	218	218	209	203	203	184	222	224	198	205	245	228	226	225	240	219	212	220	212	218	213	229	204	224	207	201	201	213	216	216	210	214	218	194	220	215	241	231	205	233	223	216	217	222	209	213	206	231	197	211	220	201	211	237	199	216	203	211	197	230	209	205	186	221	243	207	199	199	221	214	223	212	213	229	213	217	221	226	215	247	249	249	217	243	224	200	193	227	259	229	207	224	231	199	245	196	218	193	218	220	199	216	231	206	204	189	203	238	245	199	216	223	241	241	200	246	217	198	228	202	206	207	243	225	220	186	242	230	210	219	241	239	216	194	214	211	236	205	228	224	208	230	222	267	225	254	216	219	208	203	245	230	212	223	211	214	225	206	217	207	229	193	245	238	206	218	206	206	202	215	200	236	246	219	204	231	221	216	232	207	218	198	201	232	223	210	252	213	217	208	215	207	236	222	231	200	204	218	212	215	231	223	204	187	222	200	215	216	212	234	206	214	223	214	216	257	210	210	223	231	191	207	222	220	231	237	238	224	210	221	217	239	247	235	222	221	229	214	211	231	220	237	220	254	227	232	237	200	230	229	234	208	219	217	225	215	203	212	229	233	200	215	197	201	192	193	216	220	214	221	228	194	211	212	232	201	197	240	221	224	196	224	229	215	216	225	217	215	228	236	238	234	225	224	233	221	203	236	197	226	249	236	188	214	208	232	226	230	202	206	226	207	225	200	224	201	222	198	224	214	241	212	228	218	197	217	207	198	214	193	218	189	211	203	226	256	204	222	196	231	226	233	231	202	208	224	219	249	231	196	198	206	236	238	205	189	242	204	239	234	213	194	214	207	221	230	213	227	212	222	227	208	220	257	234	200	222	225	239	212	210	197	228	223	222	246	217	218	207	219	220	215	232	206	229	213	202	233	203	240	193	192	234	190	204	199	239	201	220	240	209	221	247	250	222	231	202	215	222	208	220	208	202	210	223	198	232	192	215	188	178	185	222	235	235	210	222	236	217	224	201	211	228	229	231	223	241	240	241	206	233	247	251	254	244	209	220	205	211	200	242	194	189	218	194	180	206	219	217	209	236	203	197	247	213	223	228	213	208	222	205	198	207	192	199	223	217	205	208	198	228	236	236	231	204	215	219	210	232	226	201	200	193	208	172	220	204	201	227	220	246	212	221	246	231	252	224	215	220	204	238	220	208	236	224	173	235	225	176	232	206	199	212	239	223	225	205	201	221	216	195	193	204	202	228	221	207	196	195	224	211	237	233	215	200	261	184	211	224	209	218	202	227	193	203	204	209	212	219	214	236	211	224	199	204	229	214	220	217	249	216	198	202	202	211	245	208	213	224	204	198	228	228	187	256	209	210	216	218	203	236	225	232	199	190	194	231	217	223	224	217	235	210	219	216	224	196	214	208	239	188	212	235	212	206	214	226	224	226	219	223	215	209	221	210	256	197	210	230	247	224	245	244	214	240	218	218	210	222	212	244	252	275	237	192	217	219	185	217	201	191	198	209	210	218	213	232	243	215	211	214	217	253	216	235	226	209	237	216	222	228	216	221	219	230	204	188	179	199	226	233	234	226	217	230	214	219	226
2233	1037	1284	1209	1351	1027	773	581	713	543	585	582	541	563	567	551	532	538	541	539	537	516	508	549	526	544	574	577	531	558	541	541	512	553	574	533	554	526	543	543	530	536	543	529	515	551	577	549	567	592	566	543	552	555	540	540	536	515	541	537	519	545	538	536	577	554	606	554	507	538	577	564	546	535	527	556	569	588	500	512	530	539	530	540	576	564	532	523	561	562	547	521	541	570	533	536	510	513	530	559	540	579	489	554	478	526	551	530	578	522	557	536	501	511	568	545	549	594	533	532	531	514	546	538	562	537	521	543	566	522	512	538	516	520	534	552	561	515	527	529	548	547	546	526	563	520	523	511	535	532	545	546	572	542	542	561	554	532	520	544	492	512	531	513	516	587	547	525	589	547	515	520	555	556	576	528	537	523	537	550	540	544	523	539	553	530	533	507	528	541	534	558	501	499	553	591	518	514	553	546	468	549	541	555	558	584	553	560	530	563	527	504	561	523	551	557	592	531	535	561	555	513	523	532	552	538	525	544	525	569	547	560	510	586	532	512	549	571	548	564	547	504	545	538	518	560	514	512	507	563	537	533	500	529	520	538	527	525	535	519	541	500	516	496	478	556	504	535	551	560	529	546	527	508	513	586	519	503	578	529	554	590	507	489	567	541	499	592	516	496	515	566	523	507	574	534	477	576	570	563	549	565	512	540	535	569	544	582	586	547	526	540	572	546	547	557	564	557	536	520	576	522	549	514	549	579	523	521	547	560	554	527	509	546	540	559	566	524	544	517	557	533	532	499	510	544	576	536	552	525	552	552	572	510	532	535	544	552	519	517	552	557	572	496	555	567	530	574	565	542	546	500	521	543	541	544	523	520	574	531	506	544	534	494	537	524	545	536	524	550	545	501	514	524	517	575	561	505	530	512	539	525	509	544	518	491	532	548	490	568	552	554	564	573	536	561	527	553	530	509	521	527	536	537	546	538	532	533	540	500	549	507	534	574	509	539	538	557	519	543	482	532	528	558	545	522	512	532	576	566	528	543	535	560	562	520	503	520	505	528	527	516	568	532	532	547	530	562	548	528	535	548	527	543	508	505	566	525	503	550	558	555	527	545	521	476	506	514	519	556	574	541	558	577	499	585	531	495	504	594	583	500	552	514	534	549	535	533	498	519	524	574	503	523	533	559	531	556	553	540	530	532	516	567	526	520	556	522	531	539	538	571	523	524	529	567	539	539	537	538	535	558	562	501	515	545	538	547	492	536	475	526	523	523	540	516	538	534	527	562	520	535	552	535	513	552	531	534	505	539	519	545	549	540	519	522	548	539	554	542	553	519	519	512	556	554	519	522	556	520	557	564	542	548	526	533	540	484	516	508	554	535	554	530	517	540	520	559	530	541	539	577	524	528	526	503	541	523	575	535	562	539	534	532	559	553	549	559	496	555	552	584	519	555	503	518	562	549	575	517	527	542	539	504	512	528	518	546	530	548	564	531	584	564	564	525	569	528	533	548	550	547	550	527	560	557	566	530	566	534	522	523	526	562	540	556	522	560	559	546	474	483	503	521	563	553	543	520	548	559	489	538	511	511	539	496	541	522	541	522	570	520	557	541	521	516	515	540	519	579	518	525	524	519	526	544	555	565	518	530	540	563	518	520	541	546	523	556	539	500	537	528	514	561	514	510	530	506	525	526	569	538	521	533	542	500	560	566	538	528	524	537	518	540	496	563	534	546	555	606	603	510	554	546	551	511	498	539	509	509	570	563	540	546	546	582	531	530	521	542	533	592	537	553	498	515	568	536	538	504	513	517	559	535	548	486	535	535	531	572	542	551	527	553	544	489	543	582	541	570	508	523	491	553	586	523	513	533	542	536	576	552	540	505	530	539	547	543	549	548	528	525	584	536	528	575	501	533	531	538	548	542	564	522	507	567	530	527	569	542	516	549	533	569	539	549	559	533	547	565	497	534	543	514	526	532	577	533	530	597	528	563	513	565	563	500	553	505	573	549	550	553	526	523	532	513	540	543	563	550	548	519	538	529	566	552	546	532	556	562	545	522	505	560	525	542	512	537	553	505	563	566	551	524	563	530	517	558	524	521	536	508	504	550	553	519	584	582	539	582	491	561	573	511	499	528	580	572	517	551	538	504	546	504	531	532	516	536	532	511	553	570	532	579	527	537	541	552	529	499	585	531	575	543	516	536	566	551	548	529	519	513	512	524	511	544	551	512	566	514	522	525	528	535	549	487	515	487	547	565	529	533	532	563	547	496	517	525	536	511	570	486	574	521	518	540	530	525	578	569	524	537	521	557	525	555	489	534	522	562	551	560	526	495	594	530	539	569	536	548	549	513	556	541	582	527	498	534	521	551	561	570	511	532	612	531	542	506	515	556	554	530	531	561	503	527	554	568	589	552	538	503	508	529	530	545	503	534	464	512	496	556	543	525	489	542	536	525	550	513	512	566	510	497	533	589	527	539	564	520	530	525	517	545	533	536	556	524	516	527	536	541	525	550	504	536	553	530	540	543	588	541	532	579	490	574	534	504	492	557	561	555	549	551	557	545	511	501	559	535	536	546	575	548	545	514	550	572	525	519	507	509	533	568	536	521	558	540	546	508	520	558	533	515	560	540	538	563	532	549	549	535	522	543	569	552	512	536	563	512	585	543	505	549	506	556	572	577	502	518	512	502	549	577	520	510	529	536	559	512	572	533	533	536	529	584	529	539	531	502	539	565	526	498	572	517	547	548	562	533	527	548	514	531	533	580	547	519	553	525	534	493	541	554	492	560	550	523	524	573	538	545	579	515	529	514	564	514	534	517	511	543	562	525	518	510	544	543	492	532	577	529	591	526	542	524	533	552	538	552	555	533	549	517	601	528	533	545	488	556	534	552	560	519	562	508	509	509	525	508	537	542	584	519	566	590	497	552	543	528	541	535	539	586	518	552	534	564	560	529	528	549	494	501	562	509	546	585	550	546	543	545	495	516	537	535	553	559	529	569	518	524	547	547	493	536	537	491	530	528	560	555	537	553	508	538	576	527	547	541	565	531	551	541	520	558	537	548	517	527	554	511	520	525	543	502	527	531	544	585	553	536	517	547	531	561	514	512	563	522	506	530	542	587	534	527	579	508	574	534	540	529	567	504	488	560	542	529	563	539	522	514	532	575	557	616	513	536	522	535	529	534	519	553	533	515	530	529	506	577	497	511	541	518	485	543	558	535	534	500	535	516	550	566	539	564	523	578	590	557	504	535	572	532	501	578	532	567	553	537	522	545	596	554	509	505	526	526	485	515	520	520	520	527	542	556	496	514	536	550	521	538	538	531	517	499	509	511	516	536	552	542	531	520	499	577	549	554	507	548	561	523	534	545	546	517	543	584	490	519	517	518	545	585	530	557	539	543	557	503	562	547	476	573	563	542	527	547	532	552	501	512	483	554	548	576	534	541	520	508	545	520	559	528	544	533	556	577	494	545	515	547	546	516	548	553
9353	1654	1476	889	827	493	378	258	306	235	218	227	214	199	176	202	198	214	187	206	201	189	186	190	172	189	189	167	208	203	224	179	182	165	199	196	189	186	173	191	185	209	201	174	196	187	199	210	201	165	214	200	192	150	172	190	180	177	204	170	164	162	169	190	196	183	178	215	182	189	193	189	209	192	180	197	186	192	193	195	216	180	169	202	201	187	167	174	194	182	171	192	173	191	200	198	200	191	155	177	171	199	194	225	194	176	172	163	193	189	189	167	161	202	171	191	175	165	152	170	189	196	161	174	170	192	163	175	192	159	195	206	161	199	182	203	177	204	196	196	169	175	196	166	214	212	183	209	196	187	186	201	182	190	157	207	182	193	177	195	202	174	188	177	211	184	185	201	174	177	180	198	183	170	191	180	171	207	190	147	184	180	164	165	155	204	177	187	190	165	174	181	180	183	187	183	169	176	157	189	188	162	191	200	160	175	174	198	166	186	193	175	175	177	189	187	181	162	179	175	163	191	188	179	169	171	207	189	175	189	164	166	147	154	188	184	201	180	190	197	198	219	182	215	169	194	209	177	220	179	175	184	156	161	195	203	199	193	168	173	176	215	173	180	203	169	191	167	190	186	192	185	175	177	198	201	190	203	178	195	196	186	185	199	200	173	170	189	190	190	178	207	183	212	197	189	181	190	171	197	170	182	198	191	182	196	192	187	182	181	150	188	181	161	182	169	185	192	173	173	221	178	199	141	199	167	157	186	167	195	222	182	165	179	184	171	198	197	175	177	191	200	173	175	215	204	162	171	188	183	198	174	187	183	164	162	183	178	196	175	196	187	186	189	205	192	200	162	182	188	173	206	200	190	171	182	215	172	190	202	188	189	183	191	167	176	184	166	164	191	154	185	181	176	178	182	174	198	178	185	193	166	181	186	172	180	179	178	207	175	186	173	204	178	164	197	214	200	171	212	173	217	187	164	179	160	169	191	215	203	174	168	174	171	172	185	183	191	170	163	171	183	179	168	175	149	167	176	206	181	188	207	187	170	193	185	186	185	176	175	199	176	172	179	155	173	192	184	184	196	181	171	181	160	181	161	185	196	183	188	192	212	207	181	188	191	193	197	198	199	176	167	181	184	172	198	180	181	200	186	183	208	186	182	171	178	184	195	179	226	180	155	181	174	184	190	176	205	173	170	178	172	191	172	165	176	188	183	203	181	165	157	170	198	186	194	179	189	151	174	186	184	187	210	180	187	191	155	186	199	212	175	189	213	206	215	183	184	194	181	198	184	188	178	189	183	156	189	168	201	177	198	171	169	181	187	171	180	188	170	186	155	171	175	190	191	185	188	201	200	189	198	231	184	206	183	180	208	185	191	181	180	201	218	189	187	200	171	197	189	184	190	210	193	182	179	156	187	175	203	195	212	190	177	157	187	183	195	188	186	206	164	207	184	191	177	191	178	172	158	193	176	169	176	217	180	154	182	183	194	205	193	171	171	179	159	196	163	187	226	181	171	186	171	187	196	167	199	212	176	201	187	181	175	197	176	193	178	197	192	182	193	195	193	190	182	224	188	175	187	180	176	159	188	183	178	182	173	197	142	203	208	204	150	174	151	188	175	204	166	193	165	189	196	170	206	156	177	188	188	201	163	195	184	167	173	185	147	178	170	182	184	194	180	192	174	199	164	164	193	185	199	154	160	171	186	172	179	181	207	207	198	178	187	196	183	174	196	192	198	164	195	196	178	188	169	192	187	183	178	156	198	200	205	169	155	224	188	183	200	167	183	194	162	176	165	202	173	190	197	193	169	192	186	179	189	192	213	175	162	179	203	187	154	157	162	161	177	200	198	189	182	186	184	175	207	185	175	195	187	162	185	175	187	191	195	157	181	208	181	191	172	185	189	173	204	164	153	188	180	179	160	165	182	206	208	184	158	160	185	178	183	157	174	178	169	167	211	191	194	185	188	200	180	182	151	197	200	189	184	204	164	205	177	186	204	172	166	176	192	180	157	182	186	175	198	183	186	172	180	208	192	198	182	197	192	176	190	191	171	190	196	192	198	183	176	184	182	184	147	206	183	188	208	175	154	168	215	204	182	208	193	188	174	181	207	196	190	204	182	166	196	170	171	198	182	188	207	180	204	189	185	179	194	176	186	199	204	204	154	182	193	192	197	187	176	186	189	175	198	193	179	176	187	163	197	180	175	190	166	184	181	187	198	181	188	198	177	186	207	205	179	202	184	183	166	176	184	179	205	199	168	186	175	182	195	174	201	179	205	190	215	191	188	191	182	196	201	160	182	182	179	157	219	181	175	197	182	219	186	179	190	195	180	186	171	187	180	209	186	184	167	187	158	177	190	181	197	174	172	189	205	185	189	185	169	170	187	179	193	186	188	184	161	187	190	186	199	177	156	171	189	200	191	196	227	191	179	159	176	208	196	175	199	182	193	191	188	189	196	195	187	198	170	192	190	174	190	171	159	192	187	171	156	200	182	185	163	207	199	181	194	176	169	177	185	156	180	193	218	184	168	189	176	199	192	181	174	190	179	208	174	201	184	186	174	189	179	201	190	192	197	147	184	174	181	191	187	188	185	170	209	187	164	172	194	150	169	181	210	193	208	151	188	188	182	194	198	160	200	209	197	192	183	168	172	197	175	192	175	190	182	208	189	155	183	195	195	173	190	180	196	198	176	205	198	191	196	156	188	186	209	173	191	218	211	188	174	209	182	183	204	202	203	186	181	135	175	188	193	182	205	179	208	165	192	191	198	179	159	177	238	187	171	172	181	187	173	225	193	167	220	172	194	175	187	147	189	189	165	176	188	184	178	175	208	185	191	208	188	204	196	177	186	194	208	191	189	174	195	189	169	176	172	163	176	197	194	191	178	187	181	186	192	184	175	184	204	171	190	171	185	158	191	195	193	167	184	204	185	175	200	198	182	202	163	190	182	199	157	172	170	207	193	194	204	175	178	183	178	182	189	218	180	170	182	208	168	165	208	145	173	178	179	193	178	179	160	184	174	175	187	169	154	170	183	140	187	171	185	157	178	225	203	186	159	167	189	173	165	170	171	166	180	169	191	175	180	176	207	210	176	195	174	214	172	188	183	182	168	167	158	175	194	169	185	184	174	171	181	189	210	203	196	187	164	181	165	213	189	154	174	179	162	185	199	187	224	183	159	189	192	179	216	151	187	196	193	189	180	177	186	207	166	173	201	198	165	192	208	202	221	191	182	193	179	186	168	182	189	166	173	204	167	169	186	182	180	172	188	178	184	196	203	187	198	189	168	192	186	181	189	202	198	190	206	188	206	169	182	204	173	202	175	221	196	208	176	205	176	197	177	182	197	174	194	177	201	196	172	187	173	179	178	183	189	167	180	198	195	206	182	173	149	165	186	170	187	205	185	163	187	209	185	183	190	195	179	198	200	176	153	173	190	170	188	179	192	189	199	194	174	196	178	190	178	194	199	175	167	173	193	185	191	189	182
7180	1847	2880	2707	3162	2012	1340	866	1027	750	662	629	640	594	607	583	595	557	527	545	549	552	501	521	500	565	496	523	488	487	530	519	548	513	497	524	502	498	520	488	528	492	477	517	528	471	501	511	461	476	487	469	498	508	529	500	478	528	480	493	497	501	507	442	491	502	508	504	534	507	523	470	506	509	479	454	480	479	490	521	505	480	503	501	499	519	502	504	508	497	545	506	530	465	516	508	493	477	477	482	490	477	482	467	527	477	452	465	498	471	481	509	463	532	461	482	502	503	534	492	530	476	522	492	476	533	511	451	498	514	479	463	503	510	490	496	468	456	478	452	480	533	490	458	455	475	493	487	509	498	538	492	495	463	472	485	498	485	494	522	508	487	542	518	468	488	480	536	488	500	503	533	511	527	535	521	462	494	466	506	469	506	488	497	504	477	465	495	504	480	482	520	497	450	507	504	454	441	477	530	485	490	463	521	466	460	479	490	506	507	502	486	487	481	496	472	491	499	473	492	437	480	485	518	480	516	493	503	547	533	493	488	516	497	478	474	525	490	464	502	513	497	459	457	524	466	479	480	512	484	529	492	495	496	480	512	482	490	497	492	475	505	491	465	505	472	482	515	506	488	491	462	501	462	519	519	495	473	501	547	522	470	461	514	475	467	500	509	485	452	503	501	488	506	485	464	492	521	522	523	547	503	523	529	483	473	452	485	477	488	511	518	499	496	495	466	485	502	494	533	501	459	476	480	487	518	506	506	474	492	516	465	477	485	487	450	463	477	447	525	494	506	474	497	476	490	501	475	532	461	515	504	525	507	480	508	485	514	529	519	468	507	507	509	507	501	471	496	487	466	514	485	499	489	510	484	491	478	481	459	473	492	459	497	486	458	478	516	488	515	492	508	521	517	524	497	513	486	501	483	439	475	499	467	478	496	488	519	508	493	470	478	493	489	487	508	454	538	454	514	495	539	508	484	540	475	505	478	501	473	511	509	489	459	493	497	480	469	438	482	528	496	518	514	502	471	452	463	527	522	455	522	491	504	476	541	505	477	490	496	507	486	536	506	501	518	502	518	498	490	508	470	501	514	467	480	451	499	503	527	493	454	545	506	510	489	484	490	519	488	515	457	460	505	516	491	484	518	515	471	493	515	518	503	495	523	503	483	502	478	533	488	506	502	506	500	472	472	504	496	483	457	499	449	513	497	487	504	522	458	501	485	488	493	476	474	500	505	489	472	541	480	503	450	482	464	501	525	510	476	492	527	497	486	532	505	488	489	499	467	488	495	455	480	475	507	491	465	487	497	492	486	508	527	490	473	481	536	471	468	466	493	489	498	469	488	513	460	502	464	533	453	486	481	509	481	500	473	504	485	508	479	521	480	507	512	501	472	493	463	463	449	500	474	468	474	509	528	495	496	506	504	509	499	485	494	532	502	467	510	527	503	483	554	517	495	476	488	475	534	481	502	511	507	485	515	471	505	491	488	455	480	502	520	528	508	519	487	493	447	469	520	483	536	472	446	523	528	487	441	532	480	481	508	476	482	489	522	464	497	493	465	499	491	488	501	487	532	506	485	527	493	493	507	484	501	473	504	518	507	524	514	478	498	460	515	486	465	496	463	517	518	503	534	499	524	512	518	477	519	489	511	466	490	492	476	510	498	513	539	461	479	514	508	511	504	517	467	494	479	464	521	527	518	496	471	520	471	478	517	502	446	509	514	485	495	439	478	519	454	449	461	512	502	456	505	493	512	466	513	463	528	455	500	464	466	452	486	509	504	479	507	491	459	520	497	493	509	490	536	513	479	492	534	510	544	487	500	480	478	492	452	514	534	500	522	513	547	494	472	514	482	466	516	481	484	510	502	512	489	471	517	513	519	461	494	505	490	507	522	480	501	503	493	504	504	513	459	471	484	462	502	530	487	510	473	554	513	472	498	489	489	465	509	482	490	471	527	503	479	471	457	505	512	468	511	495	471	514	494	473	508	499	508	469	514	507	476	456	460	518	459	475	456	462	520	496	489	510	472	510	556	506	520	509	549	486	488	489	461	501	494	497	524	519	482	482	509	499	491	531	506	486	523	480	501	490	472	452	494	525	496	505	506	486	504	468	500	502	539	527	467	488	488	514	496	491	508	505	518	500	472	488	504	519	506	500	467	486	515	493	474	474	496	464	494	461	489	466	494	508	508	523	482	523	498	529	475	498	496	477	492	463	495	489	498	474	489	497	494	490	493	494	485	515	510	504	489	479	525	507	509	519	528	497	466	516	503	490	463	487	476	498	508	510	521	482	506	504	505	478	505	498	511	487	419	498	483	496	502	486	498	510	499	461	460	468	541	494	509	489	480	475	492	513	509	485	502	480	509	454	494	494	467	516	516	552	494	517	485	503	500	477	514	470	473	544	496	489	473	502	486	515	501	493	497	517	514	516	503	453	468	507	486	489	502	466	486	501	503	498	506	524	504	494	488	544	459	496	497	516	491	496	476	523	458	513	517	476	482	482	488	531	501	522	495	486	499	513	514	507	457	464	475	519	467	507	482	512	511	486	475	466	511	521	505	468	489	495	513	481	516	472	463	510	480	469	469	463	494	479	495	510	457	457	515	478	496	494	489	446	497	451	487	483	485	486	535	484	503	475	503	499	535	501	451	495	454	484	506	466	493	454	469	477	493	497	519	489	472	530	490	531	509	502	515	508	497	453	515	511	491	485	488	500	527	511	494	460	525	493	512	509	479	521	488	447	459	494	474	476	473	502	454	508	506	502	514	484	492	509	497	486	468	494	504	502	494	494	479	486	505	460	485	460	475	499	477	474	489	514	487	509	475	448	486	491	526	503	491	458	491	521	533	502	498	494	502	510	490	528	488	545	512	468	498	495	500	480	508	517	489	484	473	438	490	509	505	465	544	521	503	477	479	504	483	511	508	537	515	461	459	466	503	494	479	499	484	524	484	459	478	499	523	492	477	516	474	498	488	506	474	469	481	507	519	499	495	483	541	485	467	485	514	531	464	492	520	486	521	487	482	467	496	478	480	453	493	517	467	486	497	506	486	484	529	473	525	499	454	502	471	517	490	459	478	505	479	504	509	498	505	511	505	499	505	503	519	484	488	492	523	511	476	514	491	516	476	520	480	512	523	497	511	457	519	497	517	519	549	477	523	470	521	452	465	501	467	460	495	505	454	484	491	521	490	476	507	519	505	510	488	479	507	545	487	503	510	515	490	464	508	513	460	454	507	481	491	480	464	513	453	497	467	534	508	508	510	510	516	508	505	502	491	514	483	551	482	498	463	497	515	490	443	446	533	476	518	531	503	503	486	491	489	463	509	485	466	456	478	519	516	523	507	503	494	498	506	495	503	542	519	470	483	482	496	489	525	502	442	495	472	490	508	559	501	498	520	506	496	521	508	514	505	465	486	496	506	515	461	501	450	531	495	492	521	467	494	464	485	534	479	512	471	503	501	495	516	472	489	524	530	482	521	487	502
17379	3754	2693	1713	1461	967	710	513	546	484	442	421	417	438	431	391	395	367	406	435	394	458	393	422	419	375	354	353	430	368	394	397	368	439	397	409	385	399	366	416	389	364	415	360	396	393	366	438	421	396	412	384	362	408	440	377	379	371	375	369	406	355	419	403	396	412	407	392	382	365	400	363	371	365	388	392	406	375	405	408	408	344	392	388	411	392	416	375	361	392	341	388	377	391	402	366	406	351	392	381	383	410	400	387	356	378	375	389	375	387	389	363	399	365	427	386	376	367	406	368	394	423	373	365	399	413	453	411	371	383	375	394	363	338	380	387	381	400	408	392	426	358	406	403	383	348	360	380	372	367	366	406	368	367	388	336	374	392	383	403	397	372	408	382	390	356	360	402	361	367	365	390	410	359	409	398	393	381	367	334	385	390	382	383	383	396	393	373	383	390	384	400	390	365	354	322	363	369	400	388	398	374	371	345	402	379	396	384	402	368	371	444	374	403	381	340	376	371	388	360	382	325	387	377	372	405	370	384	345	371	409	380	351	376	418	362	368	388	378	387	392	377	378	367	366	381	428	391	372	405	434	387	398	385	392	353	371	389	375	370	407	406	361	355	392	421	371	369	374	361	363	419	402	389	381	379	409	378	372	339	370	386	400	396	388	368	352	364	365	364	374	425	393	395	345	362	366	348	384	398	394	339	382	390	382	385	371	374	395	405	395	375	380	380	391	384	380	374	407	402	386	362	386	399	394	377	347	383	384	370	438	409	344	365	397	393	391	384	368	332	369	345	400	386	333	351	397	374	388	405	401	393	392	384	405	365	392	366	411	400	390	348	383	370	350	360	398	392	379	383	403	316	380	370	362	384	388	382	381	377	374	376	407	370	350	330	364	401	383	381	340	323	372	370	399	372	361	403	400	399	399	396	374	378	383	405	412	379	358	402	410	414	411	403	374	339	343	355	368	370	353	404	365	411	396	358	349	388	368	350	377	362	378	386	365	382	382	374	367	343	384	368	383	372	388	354	390	378	362	383	386	375	376	361	371	408	344	352	403	403	367	356	410	393	378	403	341	368	390	378	392	360	389	334	356	362	343	362	390	338	395	358	357	373	371	386	351	388	401	363	398	385	370	367	386	388	421	399	388	397	363	327	390	439	345	360	359	439	366	384	359	379	389	413	393	438	399	377	413	353	369	382	376	382	391	392	417	376	393	383	379	397	400	362	386	402	353	375	419	380	337	368	416	381	391	382	379	397	348	402	413	366	393	384	362	410	353	382	399	362	383	406	361	414	380	394	385	399	424	414	366	405	394	386	362	354	412	356	391	388	416	394	404	383	369	405	391	390	384	396	370	375	416	359	378	395	387	415	379	367	393	379	418	385	380	384	405	408	402	375	379	369	375	411	382	412	379	379	397	389	362	372	375	411	359	380	410	388	388	412	353	389	403	399	413	385	429	396	407	399	420	381	417	338	360	388	350	429	426	344	378	367	351	352	383	374	394	403	389	349	372	377	404	399	413	361	392	407	397	363	360	383	441	399	401	403	351	417	416	378	404	376	427	383	404	376	375	375	371	347	358	391	409	370	375	410	388	376	378	383	387	417	407	421	427	368	416	429	386	386	401	407	364	359	370	394	360	372	358	402	391	385	345	395	352	367	381	385	377	361	370	362	368	396	374	396	370	396	414	369	388	382	386	382	360	395	407	376	397	366	387	374	403	408	381	397	409	350	378	385	347	356	377	359	377	374	388	358	424	383	383	414	331	420	389	365	397	363	361	392	384	383	407	394	388	360	374	386	394	372	352	408	403	415	387	407	367	387	355	401	368	366	390	356	393	410	391	355	393	357	407	387	358	370	382	374	374	361	397	383	425	365	387	393	362	371	332	379	378	401	375	373	383	396	403	371	377	403	387	381	356	389	404	352	379	386	326	368	381	358	370	372	387	387	399	405	372	353	426	374	381	355	408	357	401	361	383	370	393	361	376	408	408	410	375	359	387	364	388	392	421	375	374	401	341	393	391	391	358	413	380	368	394	426	399	380	401	384	399	362	393	385	406	376	357	378	374	345	407	390	413	417	376	394	379	390	384	374	383	385	391	402	365	376	335	383	376	394	442	410	361	335	372	399	367	379	403	388	395	361	367	345	376	420	368	361	393	337	401	361	382	402	386	435	396	357	396	377	360	359	335	396	403	380	362	373	399	377	390	382	399	383	316	403	367	409	385	363	381	352	393	399	371	373	376	377	404	373	381	375	406	366	342	367	386	379	374	389	381	383	382	396	417	406	386	397	388	364	366	331	373	397	373	375	387	403	398	393	365	394	364	394	358	382	377	372	400	366	425	403	410	425	412	416	426	382	375	367	404	397	441	364	365	405	384	394	409	421	375	377	386	372	400	393	409	383	381	407	374	356	383	403	398	342	378	369	357	362	394	388	383	382	398	388	384	395	407	400	377	407	338	368	388	391	418	411	349	371	403	370	382	380	422	372	360	367	392	357	392	366	369	377	402	385	403	433	373	387	353	393	382	410	356	400	366	360	362	385	368	381	376	412	416	392	379	379	393	374	416	406	366	381	435	385	397	370	393	392	398	380	384	387	388	392	381	418	370	395	388	387	384	366	424	401	370	391	380	402	365	377	351	370	366	378	409	391	371	368	404	366	368	385	376	353	369	388	382	360	389	406	428	394	381	369	420	409	399	398	385	404	377	393	397	407	392	397	400	374	338	359	437	395	408	368	397	403	406	400	394	398	364	401	376	379	380	411	384	365	393	402	393	386	370	411	376	366	355	395	394	381	366	352	383	375	395	393	391	416	391	394	400	384	415	376	374	423	386	383	389	360	422	373	411	375	386	373	370	380	388	365	385	401	385	380	371	375	416	375	384	412	376	386	392	370	358	377	402	385	379	393	392	362	354	373	408	369	375	381	366	350	388	360	423	399	386	376	380	356	354	395	366	404	389	375	355	366	397	368	353	415	429	367	367	380	423	391	394	365	399	342	398	363	385	387	399	386	398	403	395	359	400	403	396	398	412	385	398	400	407	372	402	393	354	383	421	389	361	408	372	371	373	367	412	365	381	395	358	345	386	396	385	369	387	386	397	421	370	412	389	377	385	394	399	398	332	408	379	404	384	398	368	412	391	341	404	363	400	449	393	377	403	362	413	392	379	377	378	365	390	402	395	412	376	380	360	385	395	393	373	400	357	376	417	367	345	388	409	414	350	412	344	411	371	385	361	370	366	410	375	386	376	381	377	356	402	383	426	382	412	392	399	391	404	369	387	405	372	410	404	360	431	358	353	402	399	387	398	435	440	406	363	382	403	403	380	383	345	397	346	400	371	406	428	371	403	384	381	384	391	367	392	384	362	351	393	407	415	384	445	415	344	382	380	367	347	384	377	390	389	378	391	354	381	375	395	426	405	370	392	362	397	366	408	363	396	380	352	404	429	362	362	386	364	363	427	377	371	409	405	383	362	383	355	386	369	394
10017	3145	4695	4424	4758	3189	2432	1635	1816	1354	1238	1259	1148	1044	1098	1013	1015	1045	971	967	979	973	950	996	963	922	996	938	881	907	919	918	870	855	871	902	876	931	933	926	912	939	884	863	912	875	908	872	886	901	939	865	826	903	841	929	855	890	873	940	930	830	847	896	901	831	823	881	909	892	889	925	861	910	876	870	861	923	865	889	851	899	849	892	890	885	918	895	916	822	876	878	899	977	837	903	827	955	861	899	861	912	938	898	856	916	880	811	862	917	893	860	910	870	857	849	860	909	927	875	873	833	885	868	902	925	883	866	890	916	927	926	890	895	891	839	892	910	887	876	890	859	967	842	935	916	910	890	910	876	899	876	836	884	826	854	933	880	904	832	871	841	872	830	828	889	848	902	873	840	902	902	839	860	890	858	907	885	870	934	860	901	885	914	880	852	871	924	884	922	934	847	866	900	892	896	890	910	892	915	872	865	778	870	921	872	914	874	916	923	901	880	921	888	892	886	934	812	857	864	922	830	833	847	906	940	888	904	864	885	825	873	896	895	924	901	892	903	891	920	940	833	876	823	859	806	919	867	925	833	890	890	823	895	886	909	866	840	870	848	845	868	842	934	867	893	938	866	882	895	881	868	892	898	876	850	854	888	864	854	842	870	863	840	882	838	895	862	867	914	873	908	899	875	901	893	912	902	880	865	881	892	896	820	898	876	928	897	859	887	870	887	871	892	851	885	855	941	884	853	887	835	877	861	910	883	849	893	887	846	896	864	902	875	963	854	903	889	897	900	914	911	869	934	875	823	866	910	870	879	938	923	905	851	908	871	927	805	869	827	884	884	827	931	875	896	836	884	912	878	893	907	858	821	861	870	899	882	824	926	854	827	893	916	870	881	864	930	858	886	936	884	908	894	873	886	910	843	880	879	869	888	853	885	906	863	828	888	938	931	830	895	895	916	871	915	851	869	857	912	828	867	900	861	920	909	885	899	856	871	938	863	864	866	869	876	937	853	893	901	910	928	887	904	839	876	852	859	910	879	906	974	887	941	882	875	869	906	899	859	896	879	886	827	907	908	874	894	818	897	834	869	904	868	869	870	903	841	886	869	871	859	904	929	878	865	944	928	881	856	877	890	897	845	938	865	913	815	900	903	922	852	843	898	946	891	937	925	874	840	894	836	850	856	893	889	885	894	896	871	860	923	882	912	928	934	867	889	918	890	862	859	864	887	885	908	882	834	875	882	876	874	877	892	868	860	923	912	992	857	856	846	888	886	882	838	855	879	935	833	894	904	861	893	845	965	905	902	913	896	866	864	858	885	922	875	913	907	892	881	876	878	895	896	854	904	842	874	850	904	913	895	848	905	878	909	871	876	862	898	859	855	916	919	863	859	877	878	849	878	905	855	912	901	866	897	907	891	864	896	894	925	873	891	905	935	865	863	870	885	904	824	870	845	867	866	902	861	896	898	848	995	873	829	900	868	895	847	874	938	875	887	906	891	897	845	914	904	892	847	913	876	833	969	862	921	908	858	869	875	900	873	901	859	845	857	885	854	862	878	843	850	888	943	858	872	872	932	886	879	868	884	934	892	900	874	885	931	888	818	864	878	843	876	831	892	919	914	870	857	999	861	832	952	915	861	848	896	888	846	874	875	933	845	918	859	918	880	862	855	871	857	862	864	927	896	894	915	880	929	908	874	867	899	892	833	877	894	927	822	889	883	901	913	812	872	878	894	837	879	856	909	902	917	866	900	889	866	859	849	874	882	904	927	867	856	802	903	909	856	903	883	885	855	864	850	848	858	888	865	858	818	851	971	900	917	845	865	893	976	874	877	868	884	880	833	886	907	858	902	828	900	900	872	886	852	858	895	903	844	931	846	851	905	854	887	870	869	908	852	852	861	873	886	891	840	862	862	907	894	842	884	908	889	882	866	940	902	901	858	883	897	894	908	901	882	848	921	947	826	875	860	880	842	853	833	851	934	893	855	905	939	858	905	929	857	912	878	900	880	882	887	908	863	869	910	875	866	870	913	918	873	897	842	955	912	895	887	937	929	848	896	867	852	876	889	803	941	951	855	878	869	850	893	897	866	873	903	924	897	878	884	922	861	864	907	875	954	921	868	868	887	886	896	857	872	857	933	913	882	867	891	869	856	878	895	914	865	831	875	864	912	851	831	909	836	910	908	891	883	883	925	864	904	878	860	853	943	903	891	887	920	843	841	842	905	929	888	893	885	880	875	884	869	857	941	902	874	877	908	895	871	877	884	896	915	857	879	902	903	860	849	881	855	859	871	869	852	871	856	916	821	933	894	894	889	847	858	879	887	905	899	856	909	904	899	850	837	896	869	883	874	906	865	846	913	964	917	870	934	869	858	900	892	857	887	929	883	875	874	929	879	895	868	901	865	888	883	954	921	896	886	923	907	926	889	815	848	879	892	943	869	840	876	890	923	838	854	882	886	877	936	877	903	942	921	922	896	927	877	898	829	869	870	857	931	854	855	899	902	906	883	922	934	854	874	893	914	888	888	892	889	868	908	924	908	897	899	805	830	887	903	827	913	895	938	890	877	886	858	867	944	950	895	869	923	888	886	914	873	836	889	866	887	892	847	853	917	875	933	876	882	854	929	931	883	899	911	867	922	916	899	896	865	909	873	930	906	903	894	939	878	832	953	964	891	899	860	849	940	880	843	857	907	904	894	904	863	862	886	903	885	846	899	908	862	935	951	947	909	897	836	822	942	883	886	856	921	897	854	872	889	921	880	855	874	845	909	876	886	891	894	858	858	921	828	809	810	893	888	915	880	905	841	871	873	892	891	892	841	926	869	872	917	895	893	851	854	887	896	949	874	864	919	923	868	875	912	889	872	892	870	866	865	894	838	863	834	858	948	861	889	912	861	882	933	909	870	867	892	913	882	887	884	868	883	828	862	908	873	927	906	843	855	947	893	865	915	821	886	826	892	883	936	913	896	898	938	885	910	892	845	899	893	905	837	867	870	838	888	913	821	845	890	896	868	943	880	837	842	916	899	894	893	889	882	881	856	860	832	908	849	886	899	900	875	876	880	902	899	871	893	869	878	879	854	896	883	879	862	955	904	880	877	887	873	854	884	870	832	856	894	863	838	906	865	919	910	885	874	865	882	801	870	880	899	844	826	899	932	783	898	877	888	908	893	848	915	875	891	898	841	969	831	943	923	873	949	917	876	957	863	909	883	889	881	881	879	972	866	865	917	908	855	888	879	834	905	922	901	894	864	929	904	870	926	880	936	867	912	848	866	919	872	900	899	896	921	926	863	963	871	926	876	886	860	877	880	895	850	862	911	834	850	840	856	922	878	887	900	852	883	897	919	861	848	879	895	916	904	926	867	877	861	912	834	899	869	895	853	875	903	895	871	957	875	857	870	862	934	913	860	875	873	885	871	860	907	885	900	854	848	902	908	900	874	860	859	869	863	900	843	886	906	856	876	913	932	827	918	865	916	865	861	848	864
2812	778	636	424	403	298	244	213	235	215	222	205	206	218	185	231	223	227	209	187	215	228	220	216	203	223	198	224	218	215	207	233	221	208	233	216	231	217	210	219	229	201	230	206	213	164	212	207	218	202	240	208	216	224	197	202	228	222	239	213	191	179	229	207	214	229	223	188	227	198	225	218	191	181	234	195	220	215	190	212	225	232	216	197	203	225	228	220	208	199	208	197	209	218	219	223	209	199	216	222	212	213	219	210	242	227	183	209	226	230	248	236	250	233	244	203	192	207	220	203	203	223	233	221	249	249	231	227	212	224	221	220	249	237	208	218	215	202	202	208	225	211	208	198	178	208	204	200	232	201	228	228	212	228	215	206	213	238	213	198	217	209	206	237	215	211	221	221	237	209	225	216	200	227	205	220	210	206	195	194	211	198	195	227	242	221	236	210	236	218	204	208	184	209	201	218	245	187	206	219	211	230	215	269	212	183	204	245	208	235	226	197	207	194	199	216	216	237	248	215	227	220	248	222	225	217	213	231	196	251	205	211	231	228	200	210	194	219	215	191	211	197	240	200	215	216	256	209	250	244	234	221	208	244	186	225	235	224	213	220	230	200	210	208	211	215	211	194	192	194	198	229	218	230	208	256	234	234	232	234	197	204	208	202	217	200	192	218	220	213	211	214	208	215	203	221	217	199	215	215	188	236	234	228	179	207	220	225	225	202	237	199	190	239	217	193	233	222	216	228	228	213	206	223	224	234	218	231	209	228	247	214	251	228	224	213	213	222	208	180	230	228	240	229	221	204	197	222	233	216	219	226	210	186	216	200	179	225	207	237	214	206	206	200	215	213	222	206	227	240	215	210	231	188	166	209	220	219	199	216	206	196	211	200	202	227	203	203	214	206	207	179	222	212	204	237	211	252	209	199	210	240	232	206	236	221	221	211	194	209	226	205	220	233	194	207	238	220	211	224	231	216	217	190	233	213	206	202	213	212	209	230	193	214	223	217	219	211	203	232	192	238	222	234	204	201	203	213	220	210	222	212	215	230	210	221	207	224	235	220	227	218	198	238	188	237	210	190	213	237	227	209	206	254	223	220	184	215	194	191	183	184	241	219	235	207	246	231	200	202	234	213	220	214	209	233	199	227	204	213	243	188	204	202	221	211	228	235	245	192	240	234	225	224	229	186	203	208	229	235	200	205	211	211	225	206	212	234	227	222	202	205	235	197	227	229	231	203	227	206	220	235	227	235	208	191	240	213	212	240	220	218	242	218	208	234	241	213	207	208	199	210	246	219	188	204	219	191	213	188	218	247	231	205	230	186	202	227	196	187	208	199	191	212	205	200	228	219	231	214	185	187	221	250	212	228	219	193	195	210	206	242	225	229	199	197	220	222	225	227	201	219	213	220	222	216	220	219	232	200	209	229	209	239	200	191	205	229	216	205	210	223	223	216	220	226	209	194	199	203	236	225	223	245	219	232	207	210	187	204	264	250	230	234	201	211	192	203	210	213	215	204	218	226	221	233	226	228	232	226	218	230	232	258	231	202	201	239	209	222	203	227	230	224	219	197	230	202	216	226	241	224	192	229	247	215	218	218	205	197	203	197	207	204	224	229	191	230	209	226	229	217	217	221	191	200	205	204	211	210	214	222	219	230	226	188	214	196	199	190	210	229	194	202	204	222	212	209	216	217	225	187	213	218	210	230	198	204	221	199	232	191	186	215	205	190	187	205	213	226	208	213	261	196	230	234	230	225	204	204	201	218	232	236	225	191	194	248	235	232	233	219	240	199	235	226	227	225	165	200	192	204	196	192	214	189	232	185	209	215	211	183	231	215	218	186	214	233	207	200	233	205	220	209	254	184	205	226	241	212	221	214	217	218	232	206	174	200	207	207	196	221	210	207	199	216	200	205	198	200	214	210	188	239	202	200	220	213	239	203	246	242	201	219	203	223	210	210	209	226	230	210	209	217	221	244	212	204	235	207	224	227	226	245	209	210	201	243	219	230	214	214	225	204	205	203	205	191	216	206	201	195	214	208	203	219	224	216	211	236	199	230	217	192	216	226	227	246	240	192	233	225	183	208	183	235	229	226	205	200	213	222	193	219	212	208	233	230	223	190	209	212	195	226	219	168	206	196	226	241	267	192	207	226	224	240	218	229	207	214	229	213	202	215	185	194	204	211	208	239	240	203	235	241	223	241	212	229	240	212	233	201	213	189	229	195	218	217	234	191	220	194	229	211	194	200	191	217	196	219	227	238	211	234	215	178	214	207	220	252	196	227	256	209	235	244	201	240	220	207	230	206	199	221	231	213	217	221	216	208	205	215	213	209	223	201	225	205	220	219	199	164	222	208	222	225	213	208	211	210	200	228	196	224	207	208	240	211	188	229	210	220	226	215	206	203	250	224	216	203	231	230	212	212	206	235	218	211	224	225	189	196	223	208	220	200	265	215	205	206	198	203	214	209	231	233	213	235	246	245	200	213	214	211	208	227	217	213	253	211	239	193	208	215	216	237	214	220	217	227	196	234	209	215	198	239	210	219	232	179	238	223	215	218	185	227	182	207	221	214	189	201	184	198	199	203	212	242	209	230	249	206	184	211	236	208	217	231	229	212	219	179	231	209	218	239	218	218	213	230	252	238	229	226	237	224	209	229	217	209	225	242	225	193	211	200	208	201	234	211	220	211	244	209	236	211	218	189	199	204	198	203	207	196	200	199	218	216	220	229	214	205	233	215	213	188	236	203	217	250	203	221	210	231	251	191	198	247	187	191	189	223	196	214	229	239	221	193	207	200	198	232	201	231	224	225	210	185	231	203	237	246	228	200	220	192	224	217	224	200	225	218	236	196	236	206	201	237	220	183	211	194	179	238	194	232	247	223	223	218	236	209	214	210	210	197	194	225	208	220	187	219	202	234	211	198	202	212	236	228	219	227	232	208	220	221	225	234	218	244	186	183	211	220	199	202	232	192	197	189	216	209	217	227	239	216	224	232	202	229	213	240	224	222	225	249	223	215	216	190	197	208	210	203	202	205	207	227	208	208	230	209	204	203	242	219	209	202	211	215	231	247	197	208	216	253	216	222	216	213	206	249	199	206	195	205	219	217	238	249	226	227	211	213	216	198	201	201	212	231	200	234	209	208	192	232	219	213	220	243	210	230	204	224	244	217	219	210	218	212	211	223	218	255	229	228	219	235	218	215	224	235	222	254	222	213	199	197	188	188	217	205	223	228	224	228	211	178	216	199	223	211	213	189	198	207	201	200	203	241	212	218	219	207	225	212	210	218	218	214	226	237	230	205	209	226	254	195	220	225	217	223	205	192	179	220	219	240	193	180	225	214	195	223	224	215	201	190	207	231	223	227	216	250	247	193	204	205	196	199	227	197	224	222	232	190	228	213	177	213	233	213	197	186	204	230	230	201	206	203	202	244	220	213	188	216	214	215	216	221	215	205	201	228	224	205	209	212	204	215	202	182	200	217	221	197
2446	1120	1305	1137	1209	925	774	600	684	587	555	577	562	560	586	536	471	550	504	518	588	521	549	524	497	537	549	544	506	505	554	539	534	552	520	545	508	566	569	579	532	541	554	534	565	513	479	507	536	527	519	534	529	563	551	555	554	541	555	554	518	530	550	520	543	508	568	529	545	561	501	530	552	594	558	508	550	545	534	503	575	525	558	547	538	521	523	502	495	501	523	531	544	517	515	505	607	567	542	515	541	492	556	504	528	566	521	543	540	544	510	526	525	516	527	529	497	544	569	554	530	498	498	522	504	526	540	482	511	595	542	513	532	537	548	570	495	541	530	532	499	525	522	512	507	536	554	528	504	494	533	546	504	529	563	509	571	531	512	540	536	548	525	558	533	506	530	512	562	537	529	524	532	546	558	511	559	534	512	545	551	554	516	564	516	557	529	507	548	539	545	544	511	507	527	555	530	509	509	532	499	523	585	520	532	514	540	548	505	555	511	535	568	553	546	546	543	524	539	556	560	510	519	562	570	549	520	552	541	555	545	522	529	541	525	573	519	505	513	543	526	524	497	549	520	528	537	537	571	511	564	542	532	553	517	536	503	552	533	538	545	544	528	472	515	530	574	533	496	546	533	541	539	546	515	543	490	552	522	527	563	525	541	538	532	526	525	532	506	557	488	487	560	489	511	531	562	568	573	548	508	510	549	541	538	559	549	552	549	522	496	546	499	526	532	545	553	524	582	500	525	529	544	549	564	566	550	514	554	562	521	532	565	513	516	540	562	524	524	516	525	520	527	528	546	573	576	535	531	538	563	510	508	555	549	522	558	524	520	514	572	528	510	561	530	589	516	538	551	548	523	527	556	538	549	526	528	571	535	544	491	517	529	523	555	533	570	527	545	558	503	544	525	522	531	510	558	552	564	519	516	552	506	544	532	492	532	555	550	527	522	571	568	528	528	534	535	553	511	522	547	551	542	522	514	527	577	511	537	525	543	505	519	527	535	536	544	566	482	504	522	546	515	525	547	507	523	545	570	533	513	533	546	556	530	528	517	596	544	556	522	492	520	565	567	494	547	539	482	535	536	516	559	503	524	522	530	550	550	522	522	535	541	517	554	500	546	458	536	554	556	541	506	519	525	540	554	554	536	531	506	536	555	503	543	530	499	557	531	558	548	523	569	534	576	539	536	521	533	502	561	553	586	556	534	581	561	532	524	541	553	561	520	516	545	547	539	553	594	522	544	535	520	507	553	510	495	539	529	538	510	505	488	523	540	563	529	523	521	526	520	512	528	536	540	557	566	513	548	531	512	505	528	526	528	524	535	585	561	587	553	535	543	527	505	567	548	503	524	532	547	511	533	541	526	558	495	508	551	585	479	494	538	508	560	539	549	489	552	540	534	510	492	506	546	507	537	551	528	527	522	529	553	519	535	507	522	573	550	547	542	532	530	521	511	506	560	533	545	539	581	544	519	488	528	518	554	547	535	516	537	520	565	510	562	513	553	555	531	543	544	541	569	504	526	541	524	539	527	514	529	533	553	564	511	533	518	504	507	501	570	561	548	550	556	544	547	568	556	553	528	522	550	492	570	510	514	549	521	510	501	529	535	497	530	563	518	508	533	505	562	581	553	547	521	553	530	492	518	541	481	521	505	526	581	501	502	556	555	547	503	532	496	538	528	536	511	517	497	524	521	549	551	522	542	498	544	576	534	551	513	552	531	572	560	556	528	513	550	527	582	539	512	534	498	541	536	521	501	500	563	528	516	562	519	554	538	523	544	540	561	525	505	503	542	511	517	524	530	566	566	540	510	526	539	546	561	574	530	516	546	534	562	562	531	535	539	505	529	564	508	535	511	564	501	554	514	515	584	539	525	490	541	538	554	519	516	565	538	577	596	528	563	533	559	537	500	526	516	535	541	541	574	515	571	566	524	575	540	526	538	494	556	531	500	538	508	593	500	512	519	549	508	520	556	559	536	549	549	554	528	577	496	555	542	551	528	501	520	566	521	503	530	551	554	571	573	555	605	547	530	537	537	542	564	539	513	534	529	494	540	538	557	574	576	508	506	502	550	526	561	519	564	536	522	523	542	554	547	550	561	564	562	508	515	507	541	524	522	536	495	560	567	556	547	520	485	548	503	538	560	515	497	558	565	473	523	559	534	527	514	568	571	525	479	519	597	500	539	580	570	517	542	579	543	555	548	524	546	592	522	539	540	510	533	538	511	556	506	564	531	515	531	569	529	544	557	518	535	505	555	542	524	510	513	523	519	501	551	498	552	543	543	545	565	531	514	578	559	501	521	540	534	525	563	538	549	514	522	520	512	531	557	575	499	513	516	548	532	556	522	533	522	484	531	505	517	542	518	531	525	536	545	514	538	502	581	573	526	532	535	512	525	541	504	535	517	534	564	536	532	504	541	553	547	565	526	576	539	552	565	546	543	535	509	551	551	535	544	520	500	537	524	539	516	534	544	563	498	552	538	538	521	510	546	533	520	500	503	525	585	546	557	500	541	513	552	496	540	541	549	543	538	516	560	521	511	538	534	518	516	512	526	560	527	542	540	539	531	541	536	498	529	523	542	506	531	512	524	556	515	541	528	534	521	536	538	535	544	545	566	529	589	508	544	569	526	543	539	507	602	530	492	535	520	550	551	529	544	547	545	539	521	558	484	538	566	530	519	601	576	572	506	540	528	509	560	553	500	570	507	505	516	546	534	556	499	575	567	516	597	514	501	544	493	527	517	509	531	494	536	580	539	471	553	589	530	530	532	507	548	517	548	497	552	523	492	552	523	566	519	567	529	568	546	545	527	545	505	557	541	519	552	552	509	514	531	518	518	505	525	521	509	536	534	555	525	540	520	517	516	553	512	527	551	542	528	503	541	537	514	534	543	517	524	527	508	538	541	534	528	545	562	544	550	481	558	510	526	527	517	525	516	569	531	544	484	549	516	531	527	521	531	558	559	534	553	528	537	509	535	515	523	516	552	578	577	529	557	551	517	493	512	539	549	490	558	563	563	531	558	542	565	533	563	523	536	527	548	503	514	538	522	545	543	527	513	550	504	539	516	550	531	526	564	536	557	551	558	529	551	559	524	482	545	546	496	527	505	547	543	487	541	554	476	516	555	538	542	545	571	536	520	525	509	531	537	494	513	525	523	525	532	558	493	537	510	575	559	516	513	534	535	493	522	554	590	531	503	532	552	553	540	497	527	548	530	521	544	507	536	543	485	530	512	524	549	538	519	545	516	542	516	516	547	547	584	549	502	530	536	521	577	515	493	522	499	577	534	571	535	532	522	527	544	537	522	515	585	510	504	553	552	550	523	525	528	514	530	477	551	561	529	562	559	562	546	549	513	539	541	514	526	585	534	565	554	520	506	570	518	515	573	566	535	577	496	518	522	523	521	555	556	510	545	497	537	515	536	525	542	498	548	567	575	528	535	525	581	509	503	534	504	534	536	510	546	512	542	538	541	480	517	525	535	540
9503	1867	1349	821	762	469	340	275	272	231	201	227	200	196	221	211	203	181	165	192	193	178	188	171	197	191	178	201	185	191	188	199	169	189	185	170	184	195	173	165	181	208	197	170	168	179	198	207	179	186	163	213	157	167	183	152	167	159	161	190	185	194	175	187	182	185	212	185	181	192	196	169	176	177	157	164	191	184	167	176	180	199	174	201	175	176	177	212	199	172	197	184	180	182	176	183	186	191	171	170	199	197	190	145	157	218	198	189	170	188	185	159	145	147	193	172	184	183	173	188	189	192	189	203	184	175	205	163	180	185	182	177	197	190	179	179	176	188	191	209	169	182	183	172	207	181	169	188	176	165	193	180	158	176	175	194	174	189	203	176	167	190	182	174	183	174	181	163	204	204	200	185	195	167	163	159	188	195	156	179	217	195	160	186	199	217	176	183	183	184	192	176	178	209	183	195	176	180	177	199	154	194	194	216	171	188	167	182	174	174	191	190	196	196	171	181	193	190	168	180	188	176	178	179	190	194	162	170	185	173	186	186	177	187	167	172	192	177	170	180	186	192	195	181	199	188	184	172	166	200	190	191	180	170	203	180	187	180	184	169	201	180	153	169	175	177	162	212	165	180	170	167	223	217	180	164	188	185	175	169	183	190	185	177	178	187	181	170	196	174	189	171	178	183	194	161	182	176	200	168	186	191	176	194	182	173	197	180	185	171	184	190	203	187	192	180	173	176	186	182	200	176	174	208	159	191	165	194	176	178	187	175	175	194	178	172	176	191	224	198	189	194	139	165	166	172	180	165	200	192	178	189	162	172	206	210	183	195	181	170	158	197	189	189	172	186	198	214	156	182	166	193	179	185	167	192	184	186	201	188	205	173	184	194	217	174	175	194	176	166	180	205	185	187	209	173	165	164	154	184	195	175	173	169	182	158	193	177	170	191	175	212	216	209	169	195	173	177	171	192	187	194	166	188	226	187	160	186	190	190	188	170	155	209	185	157	178	191	200	215	182	172	174	191	183	172	183	172	174	188	198	201	196	168	154	173	206	178	195	178	200	177	172	198	213	163	176	180	195	179	175	173	187	175	172	172	202	175	168	182	164	158	189	177	172	162	196	174	193	177	187	174	184	168	177	148	173	169	196	179	176	177	151	186	203	168	176	178	180	194	187	202	167	194	179	179	143	180	166	172	185	177	192	202	184	179	179	189	174	201	182	186	190	193	186	189	192	178	164	167	182	175	193	163	162	202	147	181	186	193	152	186	194	167	174	182	195	183	197	183	151	185	170	167	138	180	161	191	180	174	170	181	185	166	152	187	167	181	192	175	200	160	179	191	185	187	173	169	191	179	176	188	175	198	207	197	181	191	179	194	177	153	168	194	193	188	186	183	149	175	183	184	177	198	173	166	187	176	175	190	163	163	193	190	206	203	179	194	177	165	174	181	176	157	212	186	205	185	204	192	202	193	186	171	178	204	185	169	194	220	204	182	192	191	182	175	193	189	201	158	162	179	194	185	200	181	190	218	192	157	160	178	174	174	170	195	206	197	193	204	207	185	177	169	167	188	170	201	174	168	175	213	157	167	192	186	190	180	171	195	198	188	160	198	187	198	164	177	194	170	194	215	183	194	183	188	194	173	203	188	215	195	161	193	171	192	178	157	146	180	180	188	157	164	184	181	200	168	166	179	194	206	178	185	179	180	198	185	186	197	214	197	198	185	179	212	187	180	169	189	151	186	189	175	183	181	177	208	187	194	180	198	185	172	189	188	182	200	191	159	180	192	152	155	159	184	206	187	188	156	180	164	179	189	194	180	188	171	173	190	184	173	190	186	181	190	205	196	183	178	172	200	183	176	155	181	181	173	170	204	181	188	215	208	171	180	176	168	199	169	178	193	168	169	163	198	226	169	171	178	202	190	193	179	181	202	182	172	165	191	180	197	172	196	201	182	158	183	169	185	163	168	178	186	187	197	188	176	196	186	194	199	188	177	177	169	176	165	212	182	157	191	191	197	186	186	165	183	184	200	180	193	170	167	184	195	194	192	172	200	180	191	186	161	186	206	173	221	166	189	181	178	186	179	190	193	214	190	184	153	168	178	187	201	182	189	190	202	170	182	170	189	200	167	197	191	195	177	189	209	176	180	175	179	203	166	189	188	192	180	185	176	176	159	193	193	169	186	173	172	172	171	178	154	173	183	196	171	166	175	191	180	188	163	171	179	191	163	156	173	164	191	158	190	196	213	166	219	164	183	170	198	188	173	183	199	191	152	182	199	192	170	201	165	194	209	200	177	193	169	210	178	204	186	169	173	195	178	197	198	203	218	178	167	180	173	185	206	175	178	173	192	187	180	170	149	191	159	166	171	162	168	189	171	162	190	194	154	183	193	172	193	195	176	163	190	192	185	195	175	187	169	217	193	170	195	194	154	202	185	184	189	179	181	170	184	179	182	186	202	197	190	186	189	181	170	179	170	177	184	181	158	186	209	160	174	219	197	190	171	167	165	202	171	196	216	194	188	168	204	168	207	196	196	201	189	190	176	194	177	162	176	192	174	155	197	173	204	181	171	189	198	196	176	182	205	172	186	207	157	175	170	188	179	174	187	184	164	194	173	181	188	179	168	150	171	164	205	171	161	186	202	179	193	195	175	165	190	156	178	185	166	171	178	196	185	168	208	178	153	197	171	189	189	165	180	172	203	188	211	189	203	186	185	200	186	169	187	193	189	216	180	204	201	197	168	191	191	189	191	161	183	180	178	198	188	177	196	192	195	179	175	171	148	186	193	151	208	143	199	175	193	200	194	197	178	194	181	207	196	195	188	147	188	157	177	185	191	189	208	179	169	186	178	191	180	176	187	189	193	168	169	177	177	182	177	188	178	193	168	177	189	175	162	182	187	176	182	171	194	191	192	198	187	174	171	166	198	191	172	188	155	207	161	184	164	189	147	203	177	183	173	186	175	189	192	183	184	175	179	182	175	176	180	179	168	178	210	183	170	164	190	192	196	184	170	160	183	182	195	184	181	168	166	173	171	208	182	175	162	194	197	198	196	174	165	164	163	178	172	186	161	172	204	188	176	183	214	207	180	163	165	174	163	165	145	184	170	173	192	183	204	189	151	197	198	181	187	176	171	200	186	186	181	172	199	205	167	195	158	169	198	200	189	192	163	189	166	161	151	195	193	217	196	179	177	185	177	183	180	196	168	175	191	169	185	192	175	178	176	174	184	170	147	188	179	193	143	189	189	164	185	196	193	197	187	160	184	175	181	169	182	160	170	185	177	168	184	178	192	181	163	167	186	188	175	173	183	183	172	206	169	165	193	166	174	166	216	177	186	190	195	203	190	163	196	184	176	198	185	158	205	177	192	167	184	175	194	159	194	202	186	177	176	166	199	194	165	192	184	162	195	148	204	159	182	180	150	168	189	156	181	191	178	171	179	171	171	199	197	182	170	139	175	204	161	165	179	176	160	169	195	190	179	197	188
7171	1857	2568	2646	2843	1799	1279	867	920	758	614	662	609	549	613	600	524	539	536	541	524	564	555	564	525	499	515	495	480	534	541	538	514	486	533	479	487	479	528	510	498	502	493	513	484	464	512	488	488	471	459	506	513	497	482	523	481	487	490	525	479	481	459	511	492	500	449	482	448	463	498	484	492	462	505	518	515	494	521	484	524	520	478	525	479	503	489	439	503	458	485	466	511	512	473	548	493	479	506	488	461	488	506	464	518	482	516	510	487	470	527	510	527	497	510	495	443	515	470	485	489	520	459	470	456	476	489	549	478	511	464	485	471	513	493	450	479	499	544	507	470	487	460	488	515	523	467	451	503	505	510	499	503	447	497	484	482	471	501	483	506	446	540	531	489	486	487	497	493	469	475	519	505	514	503	518	501	465	536	494	451	516	496	458	464	504	480	508	519	461	508	511	470	517	485	539	478	477	481	494	522	480	481	470	524	503	468	496	446	487	497	515	522	490	504	460	500	477	490	506	491	499	492	489	505	515	447	453	517	506	506	505	475	513	476	476	474	497	489	530	513	513	495	471	482	496	483	471	445	521	520	476	484	469	465	488	474	458	469	490	442	428	510	467	485	510	493	481	523	504	516	480	511	492	451	520	481	493	502	457	476	482	508	472	443	499	505	481	507	538	459	479	507	458	478	555	506	496	479	475	522	447	490	496	492	507	522	470	484	457	453	504	477	485	491	494	506	478	524	531	467	454	481	503	494	486	503	505	497	488	489	493	437	480	481	488	468	478	530	486	487	458	503	489	464	477	495	527	470	525	474	505	472	488	484	490	491	485	500	513	430	483	508	461	494	525	489	481	511	477	495	522	490	521	471	526	445	493	497	517	513	472	497	490	514	474	482	517	492	510	469	513	498	479	442	491	505	516	483	493	501	491	482	473	500	504	538	469	497	484	451	431	493	489	494	506	520	473	535	484	473	431	494	478	488	484	489	507	502	474	513	501	487	545	482	481	492	512	502	472	471	471	494	485	485	471	479	524	452	506	472	497	500	498	469	510	484	493	493	509	500	503	509	448	495	475	447	489	462	486	518	486	469	475	483	520	481	472	548	498	491	518	460	490	524	457	457	457	467	522	476	511	467	486	515	506	488	506	499	494	515	461	524	522	484	491	476	483	501	499	462	488	512	537	502	493	471	539	483	500	498	499	483	470	508	502	501	513	529	472	471	464	496	495	488	478	493	478	469	474	481	501	463	500	518	530	498	491	455	515	465	467	509	484	518	503	490	481	480	472	527	517	488	478	527	527	491	536	451	441	478	512	445	507	479	494	511	458	522	508	476	452	496	450	481	516	480	475	482	512	500	465	490	501	501	476	483	492	467	512	500	509	496	478	467	472	504	495	508	497	503	473	500	477	468	516	511	512	522	511	494	491	468	490	521	477	462	507	508	507	518	472	469	501	467	496	520	476	517	518	458	504	470	487	471	513	486	478	461	502	456	472	512	482	485	507	462	510	470	491	495	495	477	511	475	486	474	491	506	482	499	494	497	481	465	484	516	469	500	523	492	493	541	490	504	466	461	486	501	485	514	472	495	504	477	478	492	480	487	498	477	520	463	497	514	508	459	463	500	491	448	466	529	482	460	506	463	480	454	469	501	458	485	469	490	510	484	466	526	520	486	517	460	495	448	467	421	534	498	482	465	517	473	498	484	512	494	466	476	504	475	474	490	516	501	518	486	483	449	453	479	500	481	539	461	539	466	532	477	466	479	526	531	501	506	488	530	496	479	485	515	485	514	456	501	482	515	532	474	483	476	491	527	447	491	465	498	558	464	507	471	494	487	427	520	530	477	496	472	508	478	505	432	453	528	496	496	482	460	484	457	459	482	485	520	510	517	514	501	512	472	499	479	486	470	482	459	519	492	505	476	497	502	459	473	507	476	502	481	509	498	464	518	491	502	503	529	511	494	455	515	502	531	490	481	519	493	470	454	490	481	503	475	467	510	481	473	499	504	493	509	502	516	540	520	503	478	503	504	488	513	521	508	484	504	460	541	469	515	479	465	502	487	533	451	504	508	522	499	494	542	497	526	496	459	496	524	505	495	469	517	478	484	483	473	493	474	464	482	489	469	484	477	495	498	444	500	500	477	497	475	456	483	487	515	488	476	469	522	513	475	501	506	512	471	503	486	483	497	488	540	505	471	528	466	515	479	482	495	557	481	490	448	486	505	517	511	496	438	469	554	522	511	474	457	516	515	466	478	498	512	494	517	508	505	500	511	505	484	489	456	439	506	524	499	484	482	482	496	483	487	470	460	504	511	516	480	505	513	473	492	486	503	442	464	505	507	508	484	494	481	476	492	481	431	439	532	544	495	479	462	472	442	522	514	520	509	488	493	505	480	452	479	478	505	479	449	487	501	487	528	533	489	439	489	500	494	459	533	505	507	482	498	501	487	494	481	517	490	486	535	435	523	450	445	465	481	501	492	491	478	448	499	472	493	518	517	526	529	493	515	521	506	500	455	480	496	460	502	486	510	502	520	484	482	462	524	513	525	469	517	483	483	467	494	521	462	474	528	490	515	490	522	472	478	494	501	485	506	499	503	494	470	464	462	567	498	489	494	494	492	516	495	464	503	506	490	503	508	482	482	503	483	518	496	519	507	482	579	470	482	473	478	472	502	458	484	507	490	514	474	464	477	489	445	515	510	485	504	479	505	460	478	524	505	460	510	481	536	502	512	505	493	505	477	502	506	485	497	523	449	504	498	474	471	489	504	495	471	522	500	506	513	530	496	432	488	499	512	480	504	476	482	517	468	504	516	486	502	515	436	484	476	467	527	434	487	460	463	490	501	479	493	503	496	482	486	539	459	496	501	496	495	483	461	452	474	506	485	489	472	478	487	522	501	485	493	496	488	497	533	480	496	488	502	469	469	524	494	435	473	485	475	511	477	488	521	498	460	510	469	487	524	477	523	487	530	495	484	476	503	504	458	496	483	485	557	466	485	487	477	503	528	470	512	468	461	476	455	483	510	496	474	499	507	481	470	429	493	485	473	481	479	498	527	505	509	493	482	471	520	466	515	513	470	469	472	501	436	434	456	508	509	490	496	497	479	464	524	494	523	472	468	487	500	479	474	488	537	510	532	518	470	487	455	445	522	501	490	435	445	475	503	498	457	501	440	526	458	475	472	490	497	510	528	451	491	482	508	496	524	454	475	447	557	505	504	493	501	487	478	484	523	501	501	483	551	492	471	492	514	516	500	487	471	458	470	504	475	463	456	480	480	512	506	513	545	475	503	524	448	507	509	481	477	491	484	510	518	494	492	498	507	503	453	488	529	472	504	453	503	485	503	513	478	485	480	484	450	479	487	476	502	519	480	521	495	467	520	481	488	452	516	493	492	450	473	466	519	497	467	493	463	466	517	495	475	493	504	519	500	467	482	468	484	505	537	519	445	479	480	508	524	492	466	475	474	476	513	511	507	460	495	485	468	464
17745	3645	2486	1626	1426	867	692	506	556	495	394	450	405	427	413	447	336	371	377	410	391	427	386	395	379	375	423	418	414	417	362	354	400	415	373	397	400	391	391	395	433	384	361	387	379	404	383	380	361	397	399	362	379	371	359	406	375	357	368	374	406	426	364	416	390	364	392	387	352	397	373	373	405	383	423	364	399	343	383	376	389	410	407	386	333	375	380	371	372	397	375	392	384	379	360	391	373	339	383	378	374	367	349	384	342	388	372	391	397	424	395	392	382	399	390	366	396	389	376	385	354	399	368	377	391	424	391	384	377	384	398	363	359	380	436	426	375	377	380	375	368	383	343	404	396	371	355	380	388	397	420	387	379	379	375	396	383	390	346	383	381	397	386	411	370	384	393	388	371	366	378	366	420	406	379	383	411	358	423	424	410	340	349	333	387	402	413	391	391	408	402	376	379	396	338	400	406	377	360	361	363	398	402	380	390	385	384	383	386	389	347	386	358	362	396	384	370	374	408	374	370	372	369	436	386	378	369	384	379	366	399	393	381	355	358	354	364	372	394	380	372	408	390	391	405	378	365	378	429	403	362	396	336	374	347	375	373	350	380	363	344	400	399	400	364	422	395	384	359	346	382	383	387	414	359	377	334	402	401	415	402	346	383	440	390	379	329	393	358	375	386	410	423	394	385	375	378	408	368	384	354	382	359	408	379	387	401	403	396	393	394	389	364	363	367	365	399	367	390	380	386	409	370	357	402	348	383	377	385	381	400	366	370	359	379	364	377	366	391	384	397	384	382	373	379	389	350	356	409	368	423	396	392	379	413	376	395	383	403	401	406	424	353	383	386	394	357	383	357	349	419	391	409	370	403	364	388	390	396	385	365	373	370	374	363	368	351	373	354	407	393	357	383	371	383	415	414	373	354	391	388	431	409	370	377	396	363	372	417	403	397	393	377	372	396	433	390	375	397	400	400	366	364	356	394	373	375	374	392	349	415	379	408	363	404	391	386	350	372	392	378	383	406	392	404	423	399	361	365	354	372	387	393	366	357	388	370	404	390	371	427	383	388	400	337	376	359	383	438	397	351	370	358	374	385	432	389	396	377	387	395	380	403	373	365	418	381	394	355	391	374	366	407	391	386	390	375	429	368	429	396	391	394	358	412	358	395	431	396	420	346	402	388	353	391	378	428	431	397	407	424	383	417	375	354	332	366	380	365	412	346	385	398	389	391	344	369	367	393	385	373	389	394	387	454	400	408	422	413	413	379	376	416	369	394	417	404	362	376	397	367	376	345	370	357	413	405	384	370	362	399	375	357	390	389	375	402	368	432	381	437	381	358	403	418	369	381	375	381	354	430	386	390	397	366	381	440	396	374	375	380	388	359	314	429	368	384	383	387	398	455	392	405	388	436	391	364	413	405	392	401	378	381	379	397	394	358	389	407	381	391	379	396	384	436	394	424	373	338	359	370	383	355	420	345	380	391	379	393	409	347	376	390	378	386	355	399	371	372	365	367	390	389	405	420	407	367	381	366	351	390	368	369	375	383	326	418	372	424	392	405	366	365	384	374	390	347	382	375	383	365	400	382	341	403	404	399	392	365	357	409	407	371	403	380	332	421	405	365	392	373	408	387	408	374	366	385	376	394	398	397	403	419	394	401	391	390	366	367	361	336	404	393	393	364	392	368	388	379	354	380	418	394	387	407	369	396	367	374	414	338	391	368	386	355	405	396	433	381	386	416	415	375	368	388	364	361	343	376	359	365	390	370	363	398	364	402	408	371	411	390	376	367	392	380	351	379	375	398	418	394	393	367	391	353	393	379	376	420	411	359	378	378	381	393	377	383	398	369	385	431	360	376	379	367	424	383	394	384	387	352	382	378	421	365	363	400	344	380	340	420	367	397	391	336	419	400	402	385	368	352	425	351	379	390	389	393	375	384	366	368	376	364	393	395	353	330	391	399	361	379	367	373	392	397	387	370	354	379	347	378	373	388	395	385	397	397	359	368	378	411	360	375	412	368	396	335	385	347	402	438	382	372	388	387	391	387	438	411	419	385	381	370	376	371	356	393	365	406	403	449	380	363	445	383	374	379	391	391	408	334	363	400	388	414	375	385	404	365	411	398	403	412	379	365	361	395	388	441	423	374	398	367	408	376	404	411	395	393	386	381	404	375	402	393	390	377	381	379	364	396	397	408	418	395	372	404	408	377	406	392	384	414	368	366	346	365	389	356	368	403	368	361	346	365	400	395	337	431	373	384	347	368	360	431	372	369	368	395	379	390	350	347	442	347	387	329	362	378	423	401	408	392	375	372	405	381	407	398	399	376	413	365	369	386	391	407	417	385	381	379	379	353	386	355	371	372	359	407	361	372	388	364	372	373	370	407	360	391	407	361	384	378	376	365	379	373	393	396	373	351	409	399	404	365	370	389	362	370	366	388	408	428	389	398	388	358	383	387	387	368	361	432	375	410	381	394	375	359	365	350	390	388	364	426	380	379	390	397	368	397	408	400	383	408	380	426	386	387	397	401	421	359	352	404	401	396	378	361	389	413	394	371	385	410	378	355	418	416	392	354	369	347	381	397	406	370	349	341	365	378	359	355	377	413	378	365	391	409	402	363	348	405	372	403	370	400	356	399	381	392	396	406	432	393	391	375	389	413	400	421	365	375	371	409	426	398	392	369	389	377	396	433	397	363	365	406	392	414	389	375	371	375	389	351	396	385	363	401	401	387	405	385	377	436	363	385	376	371	382	420	367	378	358	345	462	373	390	349	357	372	419	369	356	395	386	383	366	421	383	397	352	400	346	382	375	379	415	362	400	340	399	386	416	374	355	366	372	393	401	371	397	349	350	368	390	341	390	371	422	406	391	389	406	406	391	394	399	419	412	380	386	361	385	423	401	353	383	367	392	376	384	427	359	384	388	405	369	361	352	378	408	375	371	418	400	375	341	351	380	351	410	412	370	355	380	396	393	392	380	411	368	360	397	396	361	436	340	393	383	400	408	385	407	394	396	369	386	364	375	368	378	406	360	384	421	411	400	398	380	359	376	408	359	374	400	386	373	405	405	385	400	386	338	393	362	354	383	375	391	370	387	404	399	398	405	342	381	386	414	363	368	386	351	378	382	389	420	401	415	407	383	363	392	358	390	366	379	374	424	349	359	419	365	366	381	409	381	361	376	405	422	393	383	389	320	378	390	368	338	404	367	346	386	377	403	379	372	374	401	380	395	370	388	350	365	395	399	368	393	368	365	394	418	362	355	406	406	350	402	370	377	390	381	412	354	373	371	382	381	418	355	381	376	399	399	418	425	394	368	375	407	372	322	399	376	343	395	380	354	386	375	401	368	396	348	347	367	357	359	367	374	390	374	389	359	423	362	411	372	395	379	390	394	405	344	361	379	381	372	415	398	358	363	398	355	403	382	391	385	384	362	404	382	356	404	355	366	380	381	353	395	368	402	401	343	374	362	371	370	399	392	394	377	362	396
9957	3000	4357	4381	4486	2946	2122	1544	1614	1362	1186	1265	1113	999	1047	1075	996	1022	985	1019	966	977	899	912	950	929	983	934	958	932	904	924	949	936	979	949	908	864	951	877	916	904	901	931	912	930	893	873	878	896	924	888	862	832	872	877	846	856	866	915	882	893	844	920	907	889	879	860	871	851	938	906	935	919	891	915	931	897	914	851	849	878	874	892	878	900	890	832	838	844	894	891	858	918	864	850	900	854	851	906	937	792	916	882	900	878	911	911	851	831	875	876	869	846	868	877	788	854	885	821	881	867	850	876	896	887	868	830	860	859	921	929	907	846	889	887	917	913	874	881	912	855	923	894	892	854	833	879	908	902	910	900	911	837	913	902	883	871	898	910	852	850	850	882	876	914	909	867	847	889	877	875	889	861	887	918	887	881	922	874	854	900	860	853	868	891	915	951	910	887	885	849	931	872	818	858	862	850	834	883	891	923	860	916	871	889	881	908	867	906	866	871	831	932	883	878	879	870	881	934	823	910	871	876	870	903	868	853	863	855	866	865	844	901	896	900	870	872	888	873	866	885	897	915	926	931	878	921	864	867	896	902	885	883	866	832	898	839	910	890	939	886	852	878	904	798	844	827	879	905	927	865	876	923	844	914	841	881	868	856	848	898	827	872	879	897	905	939	858	889	881	857	932	862	856	859	868	839	938	858	882	891	880	904	941	912	861	876	861	890	909	886	822	920	870	941	873	918	898	897	897	838	899	886	888	865	918	866	909	919	878	881	856	789	875	903	887	913	895	895	881	874	871	836	880	885	880	865	868	979	897	897	854	910	897	869	839	833	841	898	855	867	891	872	892	837	896	827	929	902	886	868	878	915	916	920	944	873	940	826	903	822	891	850	924	900	867	932	885	850	869	872	915	889	855	844	870	834	849	867	956	856	858	845	862	859	928	856	906	859	896	883	845	853	865	909	917	869	903	827	814	850	898	907	875	900	837	863	904	897	897	886	844	887	864	909	894	883	899	890	814	923	876	884	887	861	940	890	841	894	907	934	835	934	865	896	902	857	874	878	909	895	868	842	880	884	868	902	896	909	877	863	849	888	914	860	932	887	869	858	915	896	911	896	851	880	907	953	858	878	855	869	849	888	833	861	913	869	900	932	898	916	903	852	861	858	847	820	903	818	911	873	902	910	819	894	881	889	794	865	873	894	861	922	886	847	909	908	844	832	892	895	834	911	912	887	891	882	868	880	859	856	876	885	868	859	904	876	845	940	906	907	887	893	903	896	869	843	818	941	880	861	906	915	887	901	857	846	967	880	848	879	876	893	854	882	889	874	961	927	903	888	836	880	898	907	851	819	878	872	845	875	856	871	908	897	958	871	830	869	868	867	871	879	883	894	892	885	894	892	903	907	906	870	913	834	873	882	913	857	869	849	833	883	862	848	895	883	779	871	885	847	854	876	865	908	848	911	858	901	826	824	876	923	894	890	833	967	850	950	932	894	931	896	912	867	940	885	889	883	873	820	856	907	855	842	915	883	884	895	895	800	912	905	894	848	870	940	843	835	862	911	914	928	898	920	865	865	901	888	869	883	892	923	902	904	888	904	856	889	912	856	875	878	899	881	865	871	891	887	877	905	900	901	888	922	889	838	893	854	881	869	892	919	848	889	871	856	873	925	841	914	884	851	849	898	924	917	871	889	887	828	864	875	958	897	844	865	956	889	896	887	890	876	812	848	842	916	885	836	921	899	798	856	920	827	868	876	859	867	871	929	917	875	880	939	845	937	891	904	924	830	898	833	891	838	886	853	909	904	913	807	806	903	829	827	846	924	926	882	857	881	867	893	848	941	900	882	901	871	813	914	915	840	887	899	886	933	921	896	852	928	893	910	871	906	887	890	849	899	870	908	886	866	879	881	893	852	896	860	873	878	900	878	877	893	883	914	901	907	865	852	911	871	843	905	891	878	899	865	868	851	892	932	876	896	914	884	887	950	870	871	928	833	900	951	889	871	886	895	874	914	832	936	820	859	889	852	910	871	885	857	908	923	934	879	858	910	917	918	912	892	857	846	904	917	887	841	883	915	879	874	897	862	850	864	902	857	954	857	868	929	927	890	910	915	891	879	854	904	906	890	908	853	898	902	926	849	903	905	863	920	922	830	849	921	886	880	912	874	874	857	941	897	878	929	919	880	833	879	877	834	875	867	884	887	829	859	871	937	892	852	920	909	863	890	880	832	893	900	866	889	846	821	891	818	876	887	905	846	910	884	858	899	862	867	921	870	895	881	890	877	922	905	895	849	858	851	855	828	866	901	895	836	890	974	887	875	882	895	841	870	910	891	913	870	854	850	896	884	924	919	881	866	850	882	892	860	887	874	943	890	878	868	907	834	892	926	928	844	898	887	795	876	907	886	873	915	813	922	861	870	908	874	880	889	875	927	881	828	902	956	869	883	868	808	902	909	890	882	906	900	891	852	852	873	893	895	884	924	916	892	886	894	808	839	858	889	891	872	884	875	950	879	875	893	915	922	895	852	916	881	889	955	889	859	955	882	819	923	839	879	898	918	876	858	822	847	862	913	868	870	866	837	878	877	889	852	887	840	864	885	881	876	873	928	870	939	900	919	904	892	862	889	872	884	892	882	885	898	939	922	902	883	888	836	840	957	891	862	882	868	920	849	866	876	850	854	827	898	831	884	869	899	886	871	873	851	890	869	912	894	878	818	923	890	872	842	865	919	834	851	883	853	888	887	879	965	835	909	853	880	881	837	851	837	913	914	845	934	911	879	865	881	899	957	887	861	850	850	839	879	899	883	876	846	907	919	876	906	921	885	881	850	928	865	906	936	860	868	905	935	915	866	845	827	876	911	862	867	875	883	899	902	876	873	889	829	892	851	859	865	911	909	897	890	857	887	887	909	869	898	893	881	865	883	886	910	883	839	851	890	848	848	864	908	847	941	938	870	920	875	914	831	845	883	872	909	946	886	867	829	882	889	878	928	841	977	829	864	853	890	882	930	903	904	850	848	895	871	855	902	871	868	876	919	802	872	899	878	874	906	899	847	856	862	867	889	871	910	877	868	880	910	874	906	845	844	890	838	893	818	927	935	903	850	898	913	915	915	871	868	907	916	851	860	822	858	855	892	857	865	848	941	889	879	831	882	895	824	880	854	901	914	899	864	875	901	857	880	907	881	937	860	924	878	917	820	898	858	903	898	891	943	909	819	943	875	838	882	916	885	916	915	846	847	841	866	898	906	919	902	922	899	852	848	864	849	845	933	891	870	894	900	860	886	916	823	855	937	895	886	875	883	927	871	848	900	880	919	943	891	845	812	883	924	913	875	892	902	866	923	934	901	888	898	819	901	858	892	833	908	856	851	879	900	870	873	873	905	843	875	910	902	874	827	943	889	886	909	867	924	842	866	879	877	849	885	885	881	919	864	883	844	866	857	874	881	901	927	857	881	812	879	837	900	856	854	880	889	907	885	845	902	892	871
2863	784	596	399	393	283	257	219	219	184	257	197	196	209	218	192	210	179	205	220	216	211	189	221	233	231	228	215	203	190	211	215	235	204	200	194	215	213	205	203	216	207	221	206	209	221	201	206	209	226	202	232	215	230	202	215	207	207	214	204	231	243	201	217	205	184	193	217	239	230	224	238	227	235	236	191	216	211	214	207	224	189	193	212	209	240	215	213	244	239	225	232	207	201	209	204	194	232	218	225	192	214	206	199	187	225	204	161	212	181	215	250	221	214	224	226	207	207	228	216	219	206	213	193	186	245	204	219	215	233	238	221	191	177	220	216	202	227	217	200	208	230	202	200	226	223	211	212	210	220	199	204	202	224	239	213	243	210	251	202	192	227	205	212	254	209	217	198	214	209	212	189	199	194	206	213	197	212	218	182	199	202	216	232	208	220	198	204	215	229	209	211	195	211	172	241	233	227	212	220	216	187	205	210	233	231	212	223	217	218	230	221	215	220	200	237	217	246	244	209	231	220	221	188	258	211	234	208	225	187	210	201	229	246	200	207	213	202	207	204	206	208	203	216	228	198	213	198	208	213	203	254	209	210	224	214	227	213	191	230	237	234	211	203	215	228	217	206	220	208	224	238	223	214	216	197	208	204	217	235	215	230	188	232	218	203	214	223	208	215	216	201	214	203	184	206	206	187	226	237	207	194	203	192	190	214	231	229	252	189	238	188	226	231	220	227	250	205	205	241	209	226	232	217	204	220	201	235	187	209	236	209	191	216	197	213	232	223	236	199	191	226	182	229	219	236	251	196	197	210	199	223	214	239	246	217	203	227	190	209	233	226	231	184	217	189	233	227	235	213	190	213	194	238	234	203	226	214	218	228	188	228	201	214	213	194	181	204	239	198	250	220	236	201	213	216	247	218	209	233	243	245	189	216	208	218	204	199	212	212	206	216	213	218	214	201	234	224	209	218	221	234	230	223	233	252	222	245	224	199	216	238	200	250	225	195	228	207	218	189	218	219	210	192	226	217	215	209	175	185	225	207	202	225	209	201	227	203	198	221	205	232	227	182	220	214	220	212	201	220	205	205	225	234	215	202	239	238	234	205	217	224	204	212	234	215	204	201	235	193	216	218	201	230	237	201	207	216	216	205	242	205	225	203	203	194	225	188	193	249	223	216	255	232	216	211	234	203	212	193	204	189	220	252	227	203	208	251	202	178	197	199	209	212	195	209	226	216	211	204	214	194	205	231	231	189	251	221	198	209	237	189	204	209	204	225	203	181	206	197	228	204	227	210	214	231	211	215	193	213	203	222	220	218	220	209	194	217	237	214	227	233	226	245	206	192	260	214	203	246	224	224	220	220	186	221	211	193	217	222	203	228	207	224	229	216	201	248	192	201	249	218	214	218	251	214	196	250	199	229	211	245	239	221	225	239	231	232	203	236	224	196	206	204	214	210	208	244	216	233	211	210	214	225	212	205	202	198	218	226	213	201	185	191	212	204	220	220	231	185	229	203	208	227	191	221	207	227	210	200	232	239	234	213	209	199	220	236	252	237	238	181	232	206	215	202	215	193	192	181	213	232	253	224	243	220	208	226	203	199	196	190	236	207	210	239	210	213	216	194	221	202	226	229	218	229	209	201	215	204	200	236	202	215	230	227	223	213	225	217	234	210	250	221	222	229	198	227	212	213	212	212	207	199	206	228	218	202	178	220	229	239	208	216	232	229	204	246	237	222	208	217	247	192	202	240	197	217	242	229	256	232	233	244	265	222	206	218	194	196	216	213	193	210	216	225	196	229	201	236	217	230	240	187	235	206	209	212	214	194	229	212	225	188	218	200	229	223	216	230	216	219	185	207	205	202	186	199	197	214	178	222	194	198	206	197	210	247	216	235	217	218	193	199	203	214	204	222	187	215	217	184	184	221	230	213	218	222	233	225	228	225	214	225	201	211	204	215	201	252	232	237	228	225	258	203	226	220	248	209	220	248	212	232	223	195	213	238	192	204	184	188	210	233	229	235	189	211	214	217	200	221	218	229	200	205	241	230	186	216	209	190	210	185	222	215	230	204	217	233	217	224	239	198	228	239	235	215	221	240	233	210	227	236	258	179	235	203	209	185	220	223	219	218	202	222	235	222	216	210	209	208	220	203	221	212	232	241	237	216	210	214	216	240	221	210	219	199	235	202	233	224	197	219	235	185	223	231	192	222	201	214	198	214	236	213	201	205	231	206	220	219	199	230	231	210	203	226	219	209	230	215	231	213	192	204	196	222	212	200	204	200	216	205	206	198	183	182	204	197	211	226	234	207	238	234	230	199	213	255	236	211	210	218	212	195	180	189	222	202	200	220	195	206	193	217	201	217	223	217	214	246	220	251	221	206	255	239	204	209	209	213	241	200	230	204	240	195	178	217	209	227	201	202	227	223	206	200	211	201	210	239	221	230	186	213	211	196	201	201	228	218	227	219	207	215	203	211	203	229	210	210	207	193	230	203	238	210	216	223	215	227	217	218	204	196	246	180	224	209	215	195	219	250	230	229	213	201	183	222	209	228	230	198	202	205	200	203	222	214	241	224	209	206	191	183	218	229	202	211	220	195	202	198	194	214	226	199	207	229	233	228	201	175	203	205	203	205	200	214	222	216	244	198	207	225	197	206	222	227	226	204	206	223	216	209	222	186	235	219	241	247	205	215	231	230	207	200	220	228	225	221	202	196	213	203	203	200	208	220	205	212	222	221	192	203	256	218	230	205	213	218	196	226	207	210	188	215	205	240	195	200	208	213	229	203	237	220	210	214	222	200	225	212	216	217	261	170	215	212	201	200	206	223	186	213	176	193	202	187	187	212	202	236	204	235	208	221	235	212	212	238	210	226	229	240	223	211	223	207	216	202	216	191	222	212	193	232	221	186	224	190	238	219	234	221	186	224	195	197	217	224	200	233	240	230	214	201	235	216	201	195	222	191	211	196	204	216	205	254	194	213	227	219	227	228	238	235	245	202	220	203	193	198	214	214	229	235	227	235	259	215	235	215	195	191	208	223	213	202	206	217	223	227	226	237	217	193	198	191	203	234	203	213	253	197	230	210	215	213	225	202	228	209	182	213	232	228	223	239	219	218	200	212	221	205	243	227	217	241	227	230	228	227	213	208	245	199	212	204	239	232	217	214	197	213	207	215	201	195	197	225	205	206	222	194	229	235	202	200	225	215	204	239	242	209	198	219	206	223	191	225	227	210	210	209	214	230	207	207	213	212	214	205	205	209	197	222	228	204	213	219	186	218	201	219	210	194	232	226	231	210	210	216	201	227	212	256	195	205	208	211	200	204	194	192	213	217	207	206	204	200	211	157	210	222	227	243	223	195	188	198	215	230	242	203	207	224	199	210	219	229	219	219	241	219	239	220	211	214	209	239	228	236	186	217	220	213	214	204	231	214	199	203	206	212	206	213	213	228	214	222	224	198	220	222	235	213	197	216	208	210	212	191	200	214
2366	1027	1231	1166	1210	815	670	589	609	569	541	552	520	480	480	553	540	536	533	536	542	533	540	548	509	513	525	535	542	496	545	515	511	525	533	533	510	528	532	554	510	540	551	552	551	546	521	481	542	533	541	545	557	509	562	526	546	516	567	516	557	525	548	512	553	499	530	530	553	522	525	510	508	531	527	550	558	504	521	520	551	553	538	531	519	526	520	497	563	514	499	523	488	553	512	526	535	558	496	514	555	513	519	558	548	495	527	534	532	521	516	528	536	534	516	519	526	546	521	515	554	532	536	565	516	563	551	485	517	501	502	528	554	533	549	527	520	555	522	535	532	543	553	516	583	509	535	504	557	542	517	504	548	538	614	553	524	554	548	517	534	520	521	554	509	519	533	521	519	484	530	563	538	510	521	511	543	534	515	526	513	556	504	531	545	556	527	516	535	522	532	539	528	526	587	518	516	544	525	576	541	514	512	523	533	535	522	532	504	504	550	532	527	529	535	524	530	537	489	522	585	534	529	542	515	546	542	536	520	545	496	533	564	542	538	527	544	475	511	508	486	522	539	521	524	522	532	579	503	514	574	540	509	575	536	520	594	528	547	540	498	499	592	525	511	519	494	548	575	524	509	511	508	483	527	549	547	509	525	515	506	513	517	487	545	530	554	536	582	513	502	523	523	530	530	525	536	545	541	511	537	536	511	554	526	542	527	565	512	539	564	549	539	547	561	546	536	528	500	523	554	515	532	512	529	525	532	550	530	512	554	518	530	521	556	527	535	532	531	525	496	517	539	499	504	488	518	508	533	484	579	497	497	536	487	527	517	560	515	538	527	525	557	506	543	553	524	502	504	546	540	525	505	519	515	519	530	515	519	556	539	511	523	516	541	483	542	550	519	540	502	518	535	573	525	503	558	546	550	540	518	556	549	564	548	540	526	536	482	554	501	545	495	532	551	536	530	511	568	498	542	509	575	535	532	519	549	553	519	523	535	526	497	524	507	514	513	549	532	552	522	529	527	514	550	524	525	541	593	532	546	521	534	497	547	545	553	552	548	512	519	532	516	547	526	518	520	521	517	542	516	542	535	515	521	568	527	533	522	516	556	541	544	581	536	536	537	533	551	535	574	530	553	523	525	558	542	501	513	518	575	530	531	558	534	517	494	525	520	521	548	541	514	492	527	516	545	555	504	535	543	537	500	478	525	559	546	586	543	531	560	545	557	538	483	498	501	542	546	515	531	510	530	529	509	550	533	521	522	535	579	538	493	513	540	548	524	574	502	512	510	535	538	540	488	509	525	499	563	548	528	538	562	566	500	510	519	521	558	540	541	541	525	549	556	495	561	555	546	527	504	531	555	555	541	554	539	539	553	534	508	521	564	550	529	550	504	519	545	513	520	530	515	490	553	510	495	564	560	510	529	543	538	529	526	508	527	516	523	516	487	501	522	528	523	561	560	544	520	473	546	527	527	542	607	495	582	505	529	529	537	548	571	558	555	525	527	524	561	516	529	567	538	532	545	520	546	563	484	559	582	555	533	586	532	556	548	574	491	560	523	518	549	498	542	501	561	530	513	550	560	506	552	540	535	545	528	510	525	527	532	525	545	521	557	551	524	548	521	529	563	520	568	550	547	526	541	542	501	556	491	547	500	528	539	538	521	493	511	545	546	517	512	562	549	511	530	537	525	489	560	574	508	529	525	492	504	582	548	523	528	523	523	495	547	529	532	493	571	533	471	529	487	562	514	559	555	540	483	543	518	530	506	538	545	524	545	529	520	551	517	540	523	552	529	516	541	526	498	577	537	536	517	523	520	531	519	512	543	575	504	523	561	535	518	532	558	512	510	455	524	506	548	544	493	509	538	568	508	524	555	521	510	528	535	532	535	532	547	541	512	531	488	559	548	513	527	518	501	519	511	514	510	517	481	517	517	557	504	547	502	526	524	559	565	533	552	544	531	548	537	551	536	519	485	528	574	529	535	528	527	514	497	581	555	552	547	539	557	571	527	508	521	539	567	543	508	533	491	559	556	550	521	549	504	515	544	498	541	511	552	520	545	517	535	557	537	514	530	515	570	522	527	523	514	534	531	605	517	493	545	527	535	532	536	544	538	550	550	530	520	557	535	531	536	505	572	544	533	520	487	529	492	527	568	521	524	518	532	522	518	498	525	527	519	524	558	566	516	500	540	542	510	543	499	508	542	548	541	566	538	534	519	508	537	545	558	519	537	541	543	504	544	486	537	558	543	522	508	509	478	526	556	538	512	517	543	556	563	545	539	510	515	539	597	552	499	502	513	566	518	532	566	560	538	554	504	538	534	556	532	514	564	505	518	530	514	540	550	509	512	550	535	547	493	521	591	531	536	511	519	558	514	568	493	554	581	560	619	555	545	539	520	490	509	520	521	515	508	569	505	517	502	520	524	545	512	559	517	521	531	548	560	526	522	522	539	569	522	529	504	550	512	546	518	512	499	538	564	538	564	517	538	534	526	519	530	515	563	547	531	521	517	513	518	518	577	525	503	544	515	503	569	525	545	509	520	556	513	524	516	529	533	559	537	538	522	498	531	531	538	525	510	533	508	556	497	531	507	522	576	503	559	550	526	547	545	542	513	494	527	544	509	485	501	510	533	525	572	522	506	517	535	545	524	524	507	510	525	497	503	548	570	509	520	483	495	557	533	541	561	540	539	534	547	503	571	523	530	526	535	520	531	521	532	543	538	558	511	560	539	515	540	531	503	553	564	508	534	481	511	538	531	513	553	522	542	548	546	550	546	547	543	565	522	544	525	549	522	502	568	541	547	523	500	519	559	548	546	514	539	523	530	536	559	511	546	520	519	542	502	548	560	509	530	540	547	546	545	534	526	577	467	539	531	541	521	536	513	519	558	517	523	528	493	547	520	553	506	505	531	501	550	497	536	503	552	441	517	508	556	533	487	538	524	538	526	544	506	522	503	573	457	599	515	528	542	489	520	577	570	581	490	478	537	542	503	520	533	535	530	536	547	552	509	527	525	521	552	521	502	530	517	520	537	528	530	523	529	551	540	515	507	556	555	529	536	547	550	552	521	553	529	529	506	541	499	528	538	569	572	543	531	580	498	545	545	554	525	554	555	530	514	547	492	500	569	550	526	569	534	536	530	535	547	576	541	503	537	513	546	477	525	560	568	522	509	534	535	542	553	504	573	513	559	538	542	556	557	521	522	515	514	545	503	534	538	537	516	534	517	492	522	510	499	534	491	539	533	507	477	529	532	554	562	572	531	537	564	553	524	562	542	503	584	560	575	511	552	494	541	533	515	511	575	526	535	509	540	490	510	573	568	530	548	571	527	513	524	550	525	534	505	550	517	540	535	582	533	562	543	501	510	522	553	522	522	514	588	550	554	492	530	572	505	550	545	542	487	540	543	532	551	541	536	545	530	501	510	584	500	539	486	520	534	513	511	518	501	547	500	538	588	565	547	517	518	509	544	490	549	522	506	574	495	545
9498	1661	1314	806	662	446	337	246	235	252	199	193	215	206	181	189	225	183	163	198	179	200	193	166	172	188	184	181	164	185	194	194	168	180	203	149	220	198	158	185	185	183	178	156	178	182	186	171	183	209	194	176	172	175	202	177	173	202	189	189	180	178	189	153	188	192	192	197	205	201	193	177	193	171	179	180	183	194	196	191	167	182	163	193	185	163	202	183	194	192	173	202	196	217	171	184	177	191	158	170	175	189	187	198	183	183	181	156	187	165	165	176	210	168	201	198	182	167	188	188	180	188	145	183	172	171	176	218	181	174	178	202	179	171	216	175	171	158	175	201	160	170	184	170	193	182	180	189	172	188	195	187	183	201	209	188	177	173	188	166	179	177	192	172	192	173	158	172	205	186	196	180	183	186	176	185	167	179	170	166	173	167	183	181	144	181	196	192	174	191	192	184	167	171	195	173	192	166	151	192	187	162	209	184	168	157	182	161	193	168	183	187	197	203	195	180	195	193	192	195	184	177	166	172	200	169	166	197	153	166	199	192	194	183	173	183	197	143	199	179	196	194	181	206	163	173	178	165	176	197	191	178	192	156	165	181	203	186	155	165	199	177	169	157	180	188	177	170	166	156	206	169	180	188	175	173	179	208	164	189	158	186	167	184	147	185	171	164	175	194	174	167	172	198	186	188	163	177	186	173	195	173	168	190	223	172	180	205	162	152	190	188	178	183	158	184	205	196	186	179	174	185	165	160	204	177	181	161	187	185	194	167	178	186	143	180	192	186	196	183	187	180	185	184	192	191	174	188	196	204	161	172	202	189	178	210	175	195	217	191	205	188	198	147	188	187	199	182	184	176	175	217	200	163	174	186	179	197	180	172	161	184	197	167	178	163	159	205	180	174	167	173	170	190	159	187	179	181	175	159	175	199	198	178	183	188	169	168	171	192	185	173	191	147	208	175	188	196	198	180	192	212	178	195	183	158	194	194	191	176	190	170	170	166	173	175	219	171	193	182	183	178	201	202	177	199	192	193	194	205	202	191	198	164	190	182	191	191	193	182	172	168	179	169	153	182	181	184	206	195	167	204	210	190	176	195	199	171	200	187	175	186	163	200	171	188	223	183	176	166	199	208	186	194	167	187	186	147	192	176	196	149	191	197	177	193	185	182	188	183	184	191	211	180	176	168	188	208	190	184	197	188	180	184	170	189	174	202	180	180	167	181	182	151	188	158	183	202	162	172	188	149	177	163	207	185	204	174	165	191	177	200	186	204	197	186	172	191	191	173	175	166	195	158	168	165	211	173	185	184	179	206	147	190	192	166	142	200	177	179	159	180	193	183	170	192	192	194	186	191	191	184	191	187	185	209	170	159	190	171	181	191	164	162	176	183	196	198	161	177	169	182	182	217	171	167	198	182	183	209	189	181	186	184	176	217	202	174	175	182	196	191	198	177	185	203	189	191	182	164	186	198	174	177	212	190	191	174	180	184	166	184	189	165	169	166	180	198	206	184	166	168	179	195	166	189	174	195	198	161	180	167	189	176	185	173	197	188	172	178	172	161	183	175	177	158	206	178	186	202	188	204	181	206	177	185	165	208	168	168	173	211	190	168	186	207	198	160	186	195	175	198	177	205	175	190	187	200	171	176	175	216	171	176	168	185	198	168	170	191	172	193	191	180	181	160	178	181	197	177	168	179	173	203	190	186	208	183	195	185	180	173	164	163	171	171	186	157	180	189	188	183	180	178	210	198	170	193	163	181	167	202	154	201	212	176	187	188	184	189	160	193	181	214	155	154	164	165	197	182	161	193	176	153	169	182	193	185	192	194	199	172	194	186	195	164	195	169	211	184	159	166	184	205	186	160	173	187	175	184	194	194	162	174	207	163	195	197	191	174	191	182	170	193	189	187	188	176	186	160	162	181	176	185	172	195	201	185	178	184	202	185	160	183	184	195	176	181	176	164	184	194	185	181	176	191	164	183	189	185	193	203	181	186	181	190	174	152	186	192	202	192	170	193	147	164	212	172	159	167	174	176	184	169	158	191	197	185	163	205	197	206	204	179	179	180	173	183	179	190	192	194	191	184	199	170	177	175	208	198	187	173	162	172	162	156	158	183	202	175	168	180	194	192	189	187	189	191	173	173	191	195	175	163	210	182	185	183	191	164	182	184	178	169	169	168	173	175	198	192	166	157	182	173	162	186	190	175	189	166	189	185	210	184	194	211	164	163	187	179	187	153	176	171	188	189	178	194	192	208	178	184	204	187	180	190	177	187	189	191	176	155	194	203	184	186	144	158	186	169	188	174	186	201	189	196	170	194	171	191	213	156	186	156	193	181	185	183	163	190	168	187	185	178	201	152	180	173	172	179	178	202	164	189	206	211	198	206	190	174	195	194	213	168	178	171	231	173	158	173	178	214	197	194	223	179	171	171	174	164	206	184	190	186	178	184	177	186	179	179	155	174	190	181	185	205	206	188	168	190	168	179	189	170	173	193	172	172	191	170	177	157	194	179	162	180	173	182	162	189	207	168	192	173	174	199	168	169	195	177	176	178	202	194	170	170	168	167	195	172	182	186	187	199	203	235	191	161	191	181	207	191	182	163	164	195	186	195	156	161	184	195	175	187	188	168	197	179	180	164	169	198	200	184	161	179	167	163	194	179	168	175	195	189	192	171	185	185	191	178	176	184	191	194	203	194	176	176	167	175	165	179	191	180	193	194	200	204	195	183	164	164	179	173	178	202	152	160	201	178	165	161	165	192	211	173	200	198	175	195	201	199	211	175	192	191	154	170	208	156	169	167	168	186	191	175	205	166	171	155	174	208	210	161	185	199	193	193	167	184	199	214	167	191	183	154	191	176	201	214	183	198	208	179	172	186	191	205	164	181	198	187	160	182	178	183	183	190	180	163	165	173	189	162	165	176	168	173	190	181	212	184	203	157	153	183	169	167	150	172	179	179	160	177	180	156	168	195	211	192	183	172	189	189	196	182	192	169	194	180	192	185	192	163	173	177	179	210	212	189	159	157	172	173	175	183	173	178	188	177	199	193	186	187	142	189	183	201	201	195	191	181	214	222	191	199	159	165	158	164	171	184	191	233	198	187	237	181	202	195	184	176	174	170	172	187	179	193	201	158	176	202	153	195	222	200	167	175	157	191	184	185	179	188	190	170	188	162	190	196	203	203	185	203	188	180	173	190	186	202	163	180	189	209	168	178	177	201	182	198	183	174	218	162	196	192	188	199	168	154	210	167	185	165	162	180	186	199	191	161	208	174	184	187	201	205	172	169	157	161	159	158	170	188	200	176	205	199	162	179	181	207	201	183	189	217	220	146	182	204	198	188	176	172	163	184	192	195	175	177	183	192	191	219	187	203	200	182	181	177	178	188	146	187	183	183	174	175	184	198	170	184	177	198	170	174	179	182	179	181	205	207	187	204	170	177	186	175	190	188	181	195	180	156	182	192	193	171	205	194	174	205	206	172	168	175
7196	1770	2630	2610	2636	1668	1193	873	901	718	671	643	612	555	589	585	577	558	544	541	551	542	506	527	523	544	540	542	497	492	511	515	485	550	479	489	507	497	475	452	483	511	519	508	521	517	486	484	522	490	510	525	510	489	520	493	493	467	529	478	487	498	488	476	492	496	493	507	485	501	476	503	507	535	505	526	498	497	480	477	497	489	527	493	495	509	534	497	489	544	491	483	477	540	487	556	515	496	477	467	478	499	521	479	484	493	483	499	500	487	497	494	476	490	540	490	481	482	477	455	469	512	488	467	495	507	522	450	518	518	474	470	507	512	537	471	494	472	497	498	490	550	476	494	496	473	434	482	527	507	474	501	482	460	468	454	477	497	525	508	476	513	464	464	509	506	513	516	514	456	477	508	516	517	494	469	451	515	497	481	458	469	441	488	467	497	486	496	496	533	507	504	509	457	484	494	491	541	516	482	492	472	481	484	491	494	504	479	520	464	508	524	510	479	481	466	477	457	510	515	498	489	473	508	490	464	477	534	496	529	523	481	500	441	461	516	495	470	495	489	477	500	472	502	466	456	502	523	501	541	475	491	495	461	477	513	502	480	480	463	449	513	451	486	501	487	504	497	508	461	508	479	472	502	448	493	503	489	490	467	438	500	481	493	521	492	485	551	530	478	493	464	509	490	495	555	470	528	498	489	493	495	500	508	483	462	486	517	489	474	488	497	480	502	476	500	491	489	503	491	471	484	471	494	506	511	539	491	447	483	511	479	481	508	508	493	474	486	509	459	461	461	500	495	499	461	463	474	493	474	490	449	482	499	500	514	466	484	501	450	503	491	456	492	499	438	463	494	509	495	492	455	506	481	438	500	484	457	455	470	511	491	461	490	522	515	518	506	481	459	506	489	457	514	480	523	491	452	513	497	492	505	472	475	487	524	488	499	440	506	479	490	509	474	509	514	477	441	507	515	499	475	473	451	497	494	516	495	452	506	494	487	468	449	479	494	527	498	448	503	479	477	446	490	475	524	487	481	509	483	434	531	492	451	520	515	495	492	467	466	500	501	506	499	504	481	515	466	481	472	503	518	494	487	492	479	476	488	509	505	479	462	514	494	467	538	499	516	482	470	476	473	448	486	504	500	490	499	526	493	507	513	495	495	495	487	486	484	508	499	487	507	482	438	497	488	467	471	478	461	484	485	456	521	508	476	485	466	488	489	481	482	469	458	503	503	502	502	482	502	441	484	480	471	492	445	472	506	482	495	535	480	415	532	480	518	524	476	527	489	516	488	472	487	508	463	515	507	478	511	504	496	540	481	478	460	502	468	520	493	508	489	478	491	510	464	454	466	509	507	495	486	529	483	467	493	451	496	485	518	486	476	493	496	522	506	450	523	483	452	488	516	480	494	473	522	488	499	462	494	451	497	468	480	460	505	471	493	495	516	471	489	464	480	458	475	475	454	485	449	506	487	533	469	499	463	492	493	495	485	501	469	499	493	500	460	454	495	442	485	476	469	496	474	466	477	526	485	484	437	507	492	518	455	495	478	478	507	477	489	466	522	489	476	490	479	491	486	481	471	494	500	501	493	492	530	481	495	481	472	485	493	468	469	504	488	487	466	487	525	502	496	471	505	537	500	480	473	411	496	490	501	502	508	456	493	460	494	511	494	496	524	482	472	461	482	482	479	471	492	477	473	497	462	524	477	460	475	485	489	483	483	494	493	458	507	495	517	479	501	473	510	505	485	497	470	479	465	484	462	440	485	503	519	500	463	476	476	451	477	506	519	447	498	473	510	524	493	491	501	497	493	481	463	508	481	471	470	492	493	504	478	467	468	537	543	483	494	467	470	477	519	474	517	487	524	445	486	483	510	498	503	466	505	480	495	512	481	516	506	509	492	498	473	477	516	497	460	454	478	512	515	464	498	462	493	433	521	510	515	519	486	443	466	504	492	484	463	490	504	514	483	469	475	489	449	490	518	458	457	526	457	487	497	505	437	512	532	508	523	459	497	511	478	475	475	509	470	479	539	463	505	495	491	484	501	500	543	513	476	521	534	474	459	470	495	469	479	507	508	479	504	516	495	487	502	431	478	498	468	511	483	526	487	492	449	455	476	533	481	502	502	466	481	489	499	495	487	511	486	501	493	479	487	479	469	459	470	475	498	504	486	475	483	464	495	516	470	534	509	496	492	505	511	462	482	503	483	505	447	493	492	489	446	492	526	503	466	454	524	502	466	461	534	469	501	502	489	498	489	506	456	486	501	482	508	479	484	484	478	458	488	449	492	503	504	472	511	483	480	511	494	501	487	501	477	542	472	495	489	464	484	541	493	486	492	477	490	464	466	472	479	463	507	517	429	554	487	447	528	523	479	476	482	472	479	453	515	477	490	499	497	515	505	502	479	502	474	475	481	512	521	502	473	518	522	520	467	477	499	508	521	458	468	484	416	522	522	526	510	482	528	484	464	482	515	474	504	494	503	477	457	496	476	488	464	481	482	461	490	483	462	511	497	472	489	439	483	509	469	530	492	484	445	504	527	456	494	486	474	501	478	480	535	499	491	487	486	432	465	454	496	487	451	522	495	472	465	505	484	536	453	475	457	514	499	486	513	515	451	525	464	470	470	463	484	483	485	498	495	467	497	455	491	445	529	510	483	475	514	479	475	502	486	489	472	508	496	483	477	481	507	500	507	496	480	476	460	477	490	477	500	459	497	506	516	495	495	493	542	533	497	476	492	504	532	507	531	509	480	486	479	472	480	456	525	502	500	468	499	477	464	512	484	532	496	514	517	481	467	452	490	533	502	478	450	503	474	476	475	457	530	498	507	486	498	495	491	478	518	498	484	480	504	472	499	491	481	513	510	478	433	491	487	520	470	476	490	476	453	469	476	508	509	483	516	512	476	476	510	517	504	485	462	506	470	481	467	451	478	496	497	472	461	469	506	487	495	476	472	483	521	488	463	509	491	479	506	484	533	506	459	495	492	508	476	500	430	492	457	486	526	492	497	486	477	448	461	491	468	491	458	496	492	483	480	515	521	475	511	513	500	491	508	483	483	452	490	506	502	465	480	463	489	502	498	443	455	452	483	508	504	492	462	460	475	494	478	490	483	461	481	484	500	499	493	476	509	443	464	478	496	493	539	455	457	504	503	491	444	485	465	484	429	481	512	504	477	505	506	501	476	497	496	475	436	522	493	476	452	455	499	496	498	471	463	486	513	490	510	489	495	474	490	449	488	474	474	492	498	469	457	442	491	440	464	459	447	468	487	479	484	504	495	479	515	509	497	484	465	497	493	481	490	507	535	503	474	505	486	494	516	472	495	512	471	483	504	495	516	497	473	472	498	503	517	508	483	474	467	477	451	513	469	462	499	502	485	498	527	511	483	460	505	502	525	503	486	537	532	498	515	486	493	481	481	488	521	488	500	466	484	474	420	467	513	481	536	463	492	515	467	510	478	492	482	485	458	468	484	481	459	484	524	488	505
17278	3477	2434	1595	1352	856	667	513	480	455	449	433	431	478	355	368	387	399	429	369	371	417	414	357	382	377	388	437	374	397	427	416	398	382	355	375	351	369	374	410	391	346	388	360	414	383	374	398	423	365	388	384	364	351	444	400	382	369	362	413	394	357	405	388	392	369	381	379	414	386	364	368	407	420	378	365	389	349	381	344	423	377	424	355	377	392	354	407	373	367	412	414	354	378	365	395	384	368	393	379	398	403	370	375	345	439	374	358	381	392	403	372	369	375	372	366	355	400	396	386	396	412	367	389	404	348	360	371	394	340	354	408	385	367	373	408	370	361	370	367	349	401	393	346	412	387	369	347	395	384	394	403	387	411	415	387	364	394	389	366	398	351	374	397	406	418	378	398	354	354	355	376	372	370	375	332	404	356	436	399	412	395	409	364	386	384	381	364	388	364	344	354	374	356	390	376	393	391	379	372	404	400	333	363	393	363	397	381	377	366	408	433	416	390	368	389	372	352	365	393	361	374	354	394	415	404	397	376	341	396	371	338	400	398	392	403	409	401	406	388	388	424	378	424	408	367	415	408	340	378	367	409	378	363	388	383	416	374	355	373	380	375	431	342	403	348	369	348	402	346	370	369	346	383	401	328	369	365	412	379	414	377	383	404	401	355	389	362	411	386	385	375	375	364	418	383	401	353	330	376	365	389	378	384	377	419	370	381	374	364	389	369	350	371	365	385	385	412	407	373	380	402	407	363	366	372	367	384	369	374	405	431	410	422	369	368	359	384	380	398	379	380	369	363	417	360	373	331	393	352	352	392	349	369	366	377	422	402	424	398	395	379	386	411	390	367	386	375	384	419	362	356	396	372	399	376	387	392	374	429	374	334	363	392	320	372	368	370	395	351	371	392	388	349	355	392	372	431	389	398	385	386	407	405	376	379	349	378	373	410	405	333	392	385	410	387	378	379	329	392	381	376	381	337	371	410	370	411	373	388	410	385	356	381	346	340	355	410	376	333	407	374	366	380	363	353	365	410	396	375	367	370	395	406	404	352	349	409	405	374	413	416	388	401	413	378	395	389	415	366	386	404	398	380	389	372	386	374	419	339	362	340	368	380	439	372	415	387	365	380	375	373	370	376	395	360	375	371	414	366	396	389	359	335	384	421	407	413	350	358	428	378	380	374	403	387	413	376	356	385	379	383	408	380	393	394	375	349	389	391	394	421	401	386	389	401	378	356	402	350	374	397	352	390	389	390	353	417	416	380	363	384	398	366	360	356	407	383	373	386	422	382	359	395	386	358	349	342	401	374	401	396	381	337	402	368	363	370	378	379	387	377	391	342	397	382	355	361	352	404	384	402	404	358	371	388	373	364	411	415	382	422	404	403	366	424	360	371	366	353	375	360	401	366	366	359	427	381	348	368	366	350	358	365	386	399	410	370	339	402	358	343	410	411	374	375	425	389	393	349	372	367	381	352	418	410	356	327	397	365	377	347	384	385	341	384	380	375	382	397	400	363	371	359	374	395	375	361	376	366	377	401	399	322	389	374	357	353	371	365	328	367	388	363	411	393	369	380	322	378	405	362	392	354	366	366	387	396	348	347	413	383	397	411	355	361	382	404	376	386	373	357	399	409	365	377	361	388	339	386	383	391	372	355	376	383	396	350	331	348	393	385	393	389	368	384	396	380	399	387	389	384	397	340	360	358	364	373	401	373	379	344	371	374	370	375	385	377	392	374	406	400	376	387	393	387	360	390	369	361	373	374	406	408	359	378	351	362	398	404	381	402	355	418	410	370	323	366	364	377	398	404	386	363	332	376	406	427	393	363	385	367	373	438	396	425	380	342	365	385	395	386	399	371	383	392	392	379	342	350	407	393	365	390	392	385	411	382	418	380	356	372	358	390	403	416	349	332	384	399	384	392	375	383	376	377	352	362	351	355	435	421	371	378	343	376	381	412	414	374	354	377	385	345	385	353	342	377	402	356	335	383	394	399	369	416	426	416	389	438	387	372	390	401	398	396	374	374	375	329	360	382	356	365	383	342	436	348	418	389	388	370	413	374	380	387	381	419	392	415	402	372	359	376	415	355	369	385	382	331	343	355	404	388	369	418	371	367	371	375	380	376	372	351	374	381	403	404	383	375	435	397	393	410	414	368	369	353	353	377	424	391	377	409	400	393	376	372	381	404	387	373	400	373	354	352	379	376	387	412	376	365	326	373	418	389	346	336	385	400	370	336	368	345	429	397	354	393	372	363	356	376	342	354	371	391	369	391	374	398	336	375	408	407	362	375	398	383	395	423	376	369	360	415	349	337	422	351	333	382	413	368	392	363	379	348	411	402	377	351	372	364	371	373	324	386	359	368	363	381	383	399	372	355	374	393	365	367	369	386	368	369	379	364	367	394	364	403	381	400	401	400	377	402	420	380	382	364	373	352	403	355	357	353	367	375	378	335	372	349	391	355	379	344	377	360	421	385	402	354	376	360	367	390	373	400	393	386	399	410	380	404	377	370	375	340	406	379	358	406	372	338	355	371	399	365	381	369	395	396	362	365	403	386	393	404	420	395	346	408	374	375	375	361	379	383	329	332	375	384	379	383	402	396	379	393	384	367	366	359	383	359	385	402	351	378	403	398	333	356	388	406	357	405	395	432	432	367	410	368	338	392	364	384	401	384	360	363	406	401	342	429	406	364	376	363	363	409	389	403	393	413	412	350	389	385	361	389	401	379	397	375	406	384	389	354	340	399	345	342	365	320	387	358	372	381	430	359	403	370	397	377	382	377	370	367	398	375	391	361	366	386	367	357	380	386	397	401	387	398	404	394	384	370	373	372	376	349	377	382	349	415	388	371	347	373	391	370	358	404	395	387	366	396	373	369	349	345	326	390	406	408	422	373	372	382	414	363	400	439	368	417	347	396	359	357	393	378	383	360	341	394	388	397	356	351	383	378	399	403	378	409	398	349	384	392	397	339	392	367	365	339	356	396	350	387	382	364	354	375	389	400	392	354	355	360	340	413	355	386	381	380	391	373	348	387	406	383	420	392	384	368	364	395	356	348	397	343	358	374	401	367	335	409	383	366	398	346	399	370	377	369	392	449	381	364	374	418	386	358	396	371	375	349	411	412	380	358	369	390	404	373	387	386	345	383	365	412	342	347	380	390	351	385	356	374	393	374	386	368	392	417	389	342	378	416	350	388	352	381	368	394	365	374	391	354	355	368	399	363	356	375	405	392	401	361	363	383	377	378	339	405	400	359	386	354	371	354	369	373	405	377	367	375	334	362	355	353	386	373	386	401	364	365	369	415	382	402	357	380	346	394	350	399	377	383	354	374	402	369	366	453	338	399	396	417	409	419	380	382	361	392	386	372	397	370	402	374	405	373	373	379	396	385	367	388	376	414	372	378	385	411	426	361	372	344	339	394	379	419	375	341	378	384	368	384	355	375	373	368	361	379	378	356	353	382	363	331	380	397	395	358	383	408	380	380
9875	2850	4292	4357	4419	2820	2114	1514	1556	1335	1146	1193	1078	1072	1091	1034	999	959	1009	985	949	942	933	942	881	925	907	882	952	896	937	958	939	921	909	874	927	923	906	846	896	938	963	899	831	874	868	891	892	932	846	886	863	896	853	884	871	908	881	851	884	925	837	887	890	891	875	879	895	879	894	882	899	897	862	926	886	832	877	870	888	862	892	844	880	874	922	858	873	898	883	862	865	885	864	826	842	966	895	878	847	869	855	838	834	859	816	871	892	841	799	886	876	914	880	867	859	828	835	880	875	839	868	892	886	913	875	866	881	852	909	843	863	858	861	873	866	874	855	840	913	878	853	865	917	914	861	901	877	887	876	846	902	864	883	918	901	871	882	877	886	922	875	863	880	891	870	869	856	893	889	900	904	885	897	866	833	904	898	828	886	901	880	889	888	897	847	891	893	857	860	823	895	932	883	872	862	910	846	885	785	891	887	805	857	911	872	834	920	883	895	928	850	868	869	897	879	901	880	813	889	896	893	857	857	835	915	836	858	877	865	850	854	879	902	854	861	881	820	882	930	825	865	825	856	895	887	889	870	903	873	911	886	820	919	883	858	892	937	868	882	845	895	857	926	847	887	864	839	844	881	862	879	858	870	845	917	782	917	909	801	855	892	861	917	909	816	890	887	864	870	885	820	888	855	903	883	875	857	855	868	900	864	824	906	964	878	875	844	897	862	927	878	865	856	871	848	848	879	829	866	850	926	909	853	802	868	909	816	867	832	889	884	851	872	904	879	863	864	874	874	860	905	859	879	903	875	878	871	917	883	939	846	886	851	857	847	884	850	870	862	905	869	882	883	895	909	873	890	865	872	858	850	924	813	865	829	877	914	927	883	798	908	887	872	871	850	871	869	846	869	938	921	903	858	899	883	858	839	844	887	875	849	896	840	915	856	864	837	873	877	857	839	872	870	895	871	851	864	891	877	893	915	900	869	846	907	835	918	871	895	876	823	884	874	909	905	935	842	851	907	868	874	885	841	865	880	889	889	866	869	926	843	870	885	838	884	924	852	815	875	934	854	815	911	850	835	909	844	892	853	882	872	878	921	912	882	914	908	867	886	853	810	892	842	957	883	885	894	856	866	868	896	878	918	855	857	826	920	858	858	892	877	932	930	841	883	861	894	852	917	825	874	857	886	870	864	902	846	891	848	887	876	888	928	858	895	936	893	887	871	900	817	879	896	916	882	898	921	885	883	901	913	918	836	867	895	886	903	839	832	897	833	818	885	883	891	850	866	802	873	894	866	917	874	863	913	865	875	889	883	881	870	882	804	831	871	847	851	830	885	887	909	857	866	852	852	866	861	902	859	872	874	840	869	866	892	842	871	855	894	852	862	858	853	898	863	909	852	888	853	879	879	927	826	818	931	820	888	921	844	896	833	900	885	866	890	899	860	871	885	885	873	882	908	866	858	838	914	860	875	849	877	905	886	848	927	824	841	849	868	857	826	891	889	867	822	894	893	858	919	857	790	861	887	853	864	902	850	849	876	817	863	906	903	858	904	851	879	866	884	894	895	873	913	870	885	840	836	844	848	879	907	860	865	870	854	856	877	904	912	791	862	849	866	892	846	902	856	908	856	878	853	841	908	862	903	881	853	909	897	833	870	846	905	906	887	888	882	887	866	821	870	836	865	900	876	880	900	830	887	874	871	882	921	860	807	956	855	853	867	863	877	860	869	869	944	966	896	870	837	840	839	872	802	837	852	894	913	880	828	837	875	904	897	898	851	898	877	889	909	852	867	872	842	865	863	863	842	904	897	854	805	820	902	839	914	856	916	856	907	837	898	827	871	864	851	839	857	816	797	870	881	852	915	843	863	862	890	819	855	887	853	875	839	883	858	865	923	831	896	868	841	843	885	861	823	816	854	902	899	887	920	839	876	878	906	858	876	846	879	892	840	788	861	836	886	808	885	856	903	899	862	867	890	847	904	900	863	901	851	876	866	936	899	854	848	863	910	860	887	894	849	884	878	891	915	905	869	886	912	866	866	878	826	891	865	897	833	888	805	873	859	886	821	822	872	840	837	851	818	938	821	861	920	894	825	837	857	891	886	909	947	909	872	861	863	903	836	852	871	964	895	920	862	922	882	893	904	927	914	899	847	900	893	902	911	845	928	842	853	922	902	860	878	857	856	876	860	889	890	892	912	837	885	841	859	827	881	852	811	883	904	839	884	870	888	827	876	863	931	887	814	913	862	857	910	825	893	865	884	926	918	870	879	844	920	860	856	899	890	884	898	874	867	911	879	838	921	927	850	933	876	893	877	885	914	896	890	897	879	892	827	855	843	898	876	865	894	850	864	862	856	873	873	864	881	879	913	825	876	865	864	865	874	863	854	827	858	891	849	814	841	877	835	860	865	866	903	841	874	858	922	920	851	873	880	870	853	892	825	907	880	909	935	843	854	852	876	871	887	908	836	884	846	884	909	814	898	890	885	895	874	929	941	893	866	863	854	856	875	851	820	820	843	864	863	865	863	897	937	853	920	843	908	907	883	890	897	857	874	852	828	878	884	857	888	852	896	878	883	902	901	837	876	814	838	833	920	900	861	840	867	893	888	907	879	829	839	847	891	857	827	906	878	832	889	881	877	852	863	826	874	883	896	864	881	839	894	853	843	878	851	898	863	851	846	828	913	890	877	832	825	873	874	855	870	924	850	859	824	871	798	902	933	877	860	844	858	819	878	872	822	927	860	922	879	860	912	913	859	885	848	907	803	880	873	838	892	880	867	871	830	897	838	864	912	869	849	899	865	813	862	844	884	889	848	901	842	886	889	794	859	889	867	840	863	879	889	867	883	873	909	892	852	836	913	849	856	861	875	889	795	891	832	845	868	883	863	875	871	899	898	922	888	897	883	890	867	879	905	887	883	878	854	895	898	873	905	865	833	927	865	904	847	851	836	889	867	843	861	845	913	822	855	906	885	853	869	887	874	800	905	863	818	844	872	842	890	871	923	873	856	877	804	814	873	879	873	858	858	855	887	827	964	859	881	858	881	899	886	845	817	897	880	844	863	876	892	885	905	843	948	877	882	851	893	878	888	862	867	852	860	894	861	871	923	846	887	883	912	848	829	887	900	839	899	903	914	867	889	888	908	890	871	893	806	840	844	882	818	887	864	895	859	850	902	867	868	838	874	840	834	840	857	862	853	848	843	852	882	870	827	858	878	844	865	871	854	848	872	823	832	896	926	920	849	851	910	846	852	902	924	943	867	856	893	912	891	870	892	882	886	839	837	880	870	900	834	898	845	835	897	875	872	861	851	848	911	860	844	880	910	884	843	911	815	860	869	877	885	853	914	839	914	846	913	854	917	868	890	876	853	880	934	891	921	856	839	892	812	911	891	836	819	860	851	826	828	911	907	866	863	889	869	852	887	890	947	826	891	888	875	856	918	873	881	855	834	858	861	875	871	886	859	913	909	924	914	876	897	879	890	853	862	937
2618	701	524	353	329	257	222	243	216	225	223	199	246	210	238	207	207	212	218	207	199	228	226	193	221	225	202	202	202	208	203	201	219	208	210	229	214	239	202	218	230	207	204	216	224	218	224	209	192	215	225	220	201	199	219	201	176	225	211	221	224	204	194	213	190	194	186	241	235	192	210	232	205	213	190	188	187	195	166	196	235	202	209	206	189	221	173	248	194	229	194	185	205	196	208	193	198	181	218	244	207	216	194	193	224	198	228	206	208	194	181	209	193	182	217	218	180	190	203	180	206	199	217	189	206	209	229	183	210	216	210	218	213	210	211	220	231	207	215	214	209	182	228	221	218	225	195	226	183	214	216	240	222	197	213	240	250	220	231	214	202	236	226	169	207	211	215	209	214	214	201	195	225	229	224	213	223	229	230	211	207	202	210	201	211	223	188	223	209	220	210	214	242	216	226	198	197	198	214	199	206	202	212	218	224	209	213	191	218	235	197	247	203	196	218	208	215	175	212	210	224	232	228	213	220	197	220	203	207	234	213	201	203	221	258	213	188	207	195	206	199	219	239	223	243	233	188	211	213	228	209	180	183	217	197	206	198	211	198	231	211	206	203	213	212	213	217	242	243	205	217	196	192	241	224	224	231	207	193	238	188	208	218	186	225	228	204	233	191	196	214	206	216	183	227	208	215	200	222	239	246	200	208	223	193	203	225	196	207	206	212	190	221	210	210	219	238	200	199	198	211	202	202	192	194	190	196	198	180	214	207	204	197	201	216	193	223	208	220	237	232	205	235	197	216	156	190	217	194	203	216	236	230	218	246	250	205	200	223	199	219	230	212	206	176	218	189	203	218	217	219	185	212	218	233	233	197	211	194	214	166	210	210	208	225	219	216	226	193	200	181	210	233	212	206	218	235	196	206	234	207	213	190	204	207	227	196	206	203	199	216	197	199	187	207	196	223	208	219	172	200	203	217	212	210	192	213	197	209	196	203	210	220	190	197	232	231	228	223	208	216	199	199	243	220	176	230	220	181	199	215	203	226	179	234	212	228	213	202	172	213	225	223	209	207	185	204	197	220	206	196	186	179	208	213	221	183	200	190	214	203	216	186	180	233	198	206	209	176	202	238	205	217	199	229	205	207	244	202	206	219	176	201	209	251	231	188	218	200	222	210	214	192	230	231	216	229	226	208	195	223	193	219	194	199	226	201	202	195	192	196	222	198	205	218	228	214	171	218	196	210	254	230	206	216	200	223	218	208	209	199	212	185	219	221	210	222	200	222	217	179	221	233	212	221	215	180	196	229	216	199	216	229	226	218	195	230	219	182	238	257	216	218	229	192	192	219	191	201	210	208	189	210	232	220	197	205	196	208	209	214	195	201	183	224	189	209	221	204	197	229	224	220	232	232	246	221	218	202	204	228	242	214	199	197	185	214	215	218	194	210	235	219	209	220	194	212	201	203	220	197	188	189	232	223	202	162	220	237	217	205	218	192	201	253	218	203	222	225	213	218	226	198	210	198	206	172	192	221	215	221	212	226	242	190	213	198	219	191	193	210	226	220	229	227	190	222	190	204	231	201	239	217	207	221	210	229	236	220	218	224	221	201	190	220	175	219	223	218	207	215	193	205	197	255	208	186	186	213	205	220	208	172	219	225	250	207	233	221	196	217	206	227	202	201	224	210	218	186	204	213	207	199	226	235	205	215	205	210	209	232	188	221	208	201	212	209	190	207	217	193	228	212	216	229	166	219	214	215	193	191	212	207	216	215	201	217	221	211	191	199	234	208	211	237	230	191	186	233	217	217	223	199	250	206	226	204	219	205	211	201	198	217	227	218	191	226	199	220	208	193	240	204	227	212	197	165	196	212	208	256	247	213	190	199	210	204	220	214	223	222	208	211	230	219	228	195	206	185	212	199	225	193	215	220	212	212	230	214	207	207	204	223	200	199	204	194	232	186	178	227	225	221	187	203	197	199	223	186	239	215	187	217	197	214	211	207	216	205	214	197	239	193	227	232	241	211	212	210	239	225	192	227	211	209	203	176	193	214	194	232	201	188	210	197	190	227	209	205	217	218	198	222	226	206	210	179	231	218	221	211	221	215	209	198	213	187	204	194	225	184	215	189	209	202	187	214	181	206	230	204	197	211	180	214	230	207	214	224	210	219	212	219	194	211	200	224	212	207	216	174	216	203	221	222	230	213	203	204	220	226	225	233	192	188	186	213	210	204	227	224	209	201	224	191	206	213	207	201	214	233	245	207	204	231	218	214	191	201	211	204	224	200	211	196	175	214	187	179	190	222	209	211	197	220	205	227	196	211	237	220	208	223	244	227	222	228	206	232	231	183	200	229	216	192	213	200	218	208	204	216	215	210	219	187	194	216	193	210	202	224	182	210	224	198	236	211	212	177	187	206	213	209	196	206	185	194	181	215	198	232	213	232	204	211	248	221	221	207	198	192	200	202	224	230	229	211	227	191	225	191	221	196	224	185	205	243	214	188	213	213	201	207	183	231	198	212	192	196	184	216	229	210	208	243	212	169	215	249	192	203	217	218	232	211	205	227	192	195	199	220	239	192	202	213	214	229	235	229	211	219	205	180	184	211	193	223	226	201	195	227	200	200	224	200	207	229	195	214	195	195	232	226	216	214	194	196	208	203	226	203	214	195	209	176	239	200	208	170	188	209	208	254	209	216	193	191	217	215	224	227	200	219	196	205	217	219	231	202	242	230	193	207	222	215	198	219	186	194	199	210	215	206	189	203	204	215	196	208	180	229	206	181	202	205	191	212	218	232	243	202	194	204	219	207	210	201	235	214	221	207	193	246	227	243	219	190	200	221	223	216	232	182	198	214	189	207	246	229	205	240	224	196	180	224	247	183	210	211	182	202	205	215	219	206	201	202	203	202	207	210	207	210	210	199	203	238	230	200	199	193	207	203	190	213	230	214	214	191	192	213	188	200	211	199	202	231	210	188	192	230	237	177	222	216	199	205	195	214	193	230	210	231	210	191	243	217	216	208	189	195	186	190	210	197	214	207	187	218	220	238	229	196	218	215	226	235	221	213	217	196	195	239	202	194	224	197	193	221	211	223	222	227	191	203	216	226	227	230	198	203	217	209	215	223	225	197	181	229	231	239	219	193	207	225	230	210	230	199	194	199	234	213	219	216	224	211	203	210	206	186	195	204	200	184	219	216	230	213	210	205	212	213	200	210	215	213	213	240	209	210	212	188	216	214	211	199	202	216	210	228	215	206	229	262	233	232	220	212	206	192	191	180	202	186	203	200	217	188	199	207	212	206	230	233	204	187	233	227	211	203	210	192	204	186	191	224	242	217	212	223	210	220	209	193	195	197	207	190	216	191	189	222	208	211	188	187	199	206	200	254	207	190	194	226	204	232	187	224	235	205	250	196	194	195	213	230	195	199	232	197	252	225	210	207	206	211	194	192	229	206	231	231	214	202	211	204	195	211	192	219	200	233	200	220	229
2238	923	1185	1081	1105	814	655	631	649	592	557	532	552	562	538	513	510	552	558	519	517	548	523	552	479	484	516	535	498	497	497	509	494	543	549	552	509	498	528	543	506	537	501	516	479	490	515	520	524	556	504	525	534	504	530	484	485	510	520	503	513	502	539	511	549	473	518	494	514	470	501	530	486	550	540	504	559	525	525	509	551	534	533	557	544	506	537	522	505	494	471	495	509	525	525	527	507	562	565	481	496	528	515	571	518	532	520	527	509	551	520	512	592	571	519	517	517	504	522	529	525	525	540	546	505	535	520	543	494	499	507	528	511	532	506	510	508	527	548	536	531	501	507	535	526	518	508	514	512	504	532	553	538	528	513	524	532	559	515	557	494	495	517	574	516	540	508	527	551	511	515	574	566	519	484	533	487	537	504	486	509	505	546	546	538	521	545	516	547	550	532	540	482	495	534	501	538	523	524	527	486	511	531	535	537	513	502	533	568	490	538	537	527	511	531	527	517	549	531	583	504	506	538	513	499	540	517	564	521	498	500	572	520	505	517	527	538	523	553	529	541	540	542	546	495	552	534	553	534	484	530	497	518	570	520	490	575	470	565	525	521	521	518	521	499	506	517	564	563	548	503	506	535	538	548	558	508	531	473	531	500	508	508	510	521	500	526	531	523	517	519	519	518	513	479	516	545	524	543	542	511	493	496	525	536	519	509	515	525	505	519	462	547	516	501	555	513	505	509	498	535	520	508	504	503	543	491	505	561	495	527	561	493	544	494	502	510	501	499	523	544	499	500	552	559	533	503	517	553	483	499	525	526	509	523	549	537	559	507	518	540	554	506	537	503	528	520	515	509	504	503	524	525	500	488	492	568	510	518	507	495	532	493	508	543	526	524	483	518	533	535	522	524	501	489	518	502	513	564	544	520	527	563	524	522	554	538	509	479	500	511	529	541	535	523	548	569	537	507	535	533	546	507	499	530	526	505	512	537	543	518	525	542	550	502	528	519	514	492	489	512	517	497	538	526	549	511	537	563	531	514	491	525	518	492	539	545	507	485	530	559	518	537	565	486	510	532	556	541	545	584	543	542	557	462	511	474	560	565	519	550	503	550	495	556	565	535	476	561	513	533	507	531	522	481	506	504	537	512	544	555	546	531	509	500	516	537	517	521	502	518	509	506	551	516	538	518	529	515	515	536	538	519	531	499	517	520	517	535	517	505	510	541	533	513	524	540	486	508	531	536	501	535	499	504	527	521	523	502	514	536	487	514	525	499	517	534	513	509	509	541	545	527	594	520	525	553	528	518	546	505	530	510	485	519	531	517	505	531	512	525	519	537	549	502	541	545	536	514	520	517	524	526	527	517	506	564	545	511	489	536	547	537	540	506	528	523	549	557	548	483	513	532	537	492	550	512	491	564	532	529	540	536	552	553	515	509	524	538	546	580	496	515	507	554	535	535	486	517	512	482	517	565	520	523	459	505	516	515	502	524	555	516	488	500	538	498	532	465	470	490	481	497	481	526	531	484	544	536	518	546	507	502	524	480	537	545	553	556	527	504	533	492	504	548	523	548	570	504	507	514	556	530	550	506	517	521	530	507	510	533	548	518	549	531	557	519	536	540	516	531	497	535	545	535	485	515	527	509	506	558	544	498	568	510	538	523	502	526	504	527	501	522	557	579	525	547	491	526	535	518	496	533	542	496	520	502	510	519	506	512	534	533	523	460	500	524	488	511	487	514	555	504	536	530	531	531	511	518	529	554	531	516	539	540	500	526	530	527	510	478	521	503	530	520	552	535	565	529	514	556	516	542	542	519	516	522	541	488	521	510	510	527	533	528	544	529	511	525	515	521	539	528	524	528	554	536	502	515	529	482	473	527	510	536	514	552	526	496	518	522	559	496	504	548	527	474	532	510	491	524	521	520	519	553	525	575	553	543	541	534	542	519	563	519	490	504	491	533	542	478	476	526	505	531	532	527	535	498	483	518	540	516	538	544	516	516	498	534	542	552	512	525	507	494	533	554	536	525	537	506	502	479	500	479	509	524	549	512	531	523	538	493	543	554	497	517	513	463	515	501	528	552	532	519	539	486	534	534	517	508	537	526	529	539	518	502	506	536	502	526	519	524	544	515	501	520	523	536	531	472	496	530	538	515	520	574	508	525	510	500	558	532	534	510	498	605	520	522	552	513	516	510	481	540	537	510	508	560	563	519	523	530	536	492	569	497	501	549	519	492	515	516	496	504	520	519	528	510	551	527	542	536	536	507	490	509	486	524	513	500	532	542	539	497	534	557	550	525	499	511	495	539	501	540	538	512	541	533	471	514	541	536	508	554	532	532	532	535	523	496	503	491	532	507	518	549	561	557	516	509	506	560	523	541	501	553	508	500	532	503	517	508	534	546	542	506	524	530	493	524	501	552	497	551	521	575	561	537	540	541	516	541	526	525	478	542	504	534	542	510	515	524	540	490	491	525	528	533	523	563	571	526	524	516	538	523	525	555	510	526	531	511	526	540	574	544	545	506	551	540	548	545	560	531	503	541	537	494	531	533	518	544	515	514	506	508	552	518	521	521	553	482	535	534	537	525	517	508	543	530	497	512	545	537	527	521	551	527	534	510	532	458	523	509	511	524	507	568	506	537	492	505	516	535	500	526	495	548	527	508	538	542	550	470	548	533	533	533	508	498	502	496	511	518	518	502	531	486	505	533	517	528	564	501	482	524	548	506	521	567	540	536	528	536	533	539	466	508	504	545	530	492	524	517	549	514	527	503	504	505	539	550	524	512	544	540	537	533	543	524	538	514	519	529	535	536	527	547	538	551	553	536	540	518	512	528	510	500	517	522	512	519	527	553	526	539	544	492	520	521	547	517	507	490	508	535	496	548	533	533	528	525	518	516	546	523	516	549	497	517	517	560	527	533	530	522	527	528	544	534	501	519	500	537	516	478	496	513	489	510	526	494	519	535	512	527	545	528	497	517	535	522	529	524	557	531	499	521	493	521	529	494	523	505	518	547	561	508	521	537	523	553	519	516	525	514	528	551	523	533	519	519	530	519	512	558	510	536	535	516	521	476	499	543	521	528	528	547	524	509	529	499	514	523	521	540	536	490	488	525	524	481	548	550	544	540	514	523	556	490	524	520	542	501	495	522	542	504	546	540	513	536	524	502	562	516	506	520	508	532	504	496	525	540	535	523	541	530	508	539	547	528	519	519	495	541	557	495	516	543	504	554	506	523	517	510	551	507	524	528	511	549	577	518	554	523	509	545	461	538	568	526	498	519	541	513	523	526	537	586	477	526	522	501	466	511	520	516	532	540	519	558	517	546	486	537	505	503	516	536	508	541	546	490	554	530	567	505	499	510	575	529	542	524	531	534	534	552	520	500	534	525	516	531	519	477	515	510	503	507	531	579	532	491	532	497	538	535	533	533	546	528	526	506	542	484	530	515	575	525	518	560	535	516	526	497	509	527	514	473	539	543	528	535	552
8892	1431	1227	876	707	425	334	254	237	219	203	224	217	203	214	212	175	176	219	213	168	154	167	185	210	176	202	181	189	183	197	181	211	187	179	191	214	170	169	172	167	180	214	173	177	165	172	170	176	193	152	177	158	168	175	201	189	169	171	197	167	190	189	178	187	201	176	177	166	172	176	188	181	192	184	185	176	190	169	176	182	181	180	204	149	164	165	187	189	181	172	167	177	161	168	172	183	178	197	162	160	171	177	155	211	180	162	190	202	196	171	182	195	195	186	174	178	175	169	191	189	199	185	181	203	178	166	191	183	193	194	190	187	200	187	183	167	191	198	175	166	163	182	198	154	170	159	161	175	186	170	195	164	187	177	200	175	164	165	172	197	194	197	177	196	192	176	178	182	190	199	185	187	204	182	172	163	181	195	176	170	205	168	201	170	163	195	189	162	157	175	153	152	194	158	167	189	174	168	195	194	186	164	171	182	157	191	177	187	188	180	172	189	183	160	188	153	183	169	195	194	177	201	159	156	181	200	221	185	170	187	179	152	180	185	172	190	158	180	166	175	174	181	173	197	178	140	168	160	166	164	180	191	211	196	199	167	182	178	179	168	173	205	194	177	181	180	170	184	173	167	171	196	198	213	177	188	183	180	196	216	193	189	190	168	190	163	165	179	169	195	194	217	175	212	178	175	185	189	182	189	184	199	172	180	175	170	153	205	194	203	164	203	168	184	183	182	173	183	176	170	196	164	186	150	172	175	171	171	198	177	152	194	177	198	183	163	174	177	190	158	149	173	146	155	192	186	185	162	184	177	163	157	166	204	156	189	189	194	190	193	169	155	178	181	198	184	178	181	200	183	186	185	158	172	169	171	187	199	158	173	188	192	193	189	189	188	186	212	191	185	182	175	183	168	166	189	164	170	166	190	184	195	160	178	172	149	166	181	154	162	189	176	171	174	189	170	181	190	167	169	161	165	179	194	156	188	200	168	199	183	191	170	150	174	166	186	194	189	176	168	182	195	205	188	157	181	175	187	224	172	226	139	156	173	174	183	186	190	187	179	174	201	204	177	159	201	171	149	163	179	163	168	181	209	206	158	175	169	161	164	193	175	209	180	190	161	204	147	174	190	185	190	182	217	198	162	158	180	181	171	189	184	202	189	174	199	179	181	195	155	178	181	183	179	176	205	185	183	171	147	175	180	165	156	190	176	178	184	172	175	166	165	170	219	167	166	184	178	185	181	197	184	166	186	187	185	163	166	181	176	187	200	170	172	162	175	174	198	151	173	187	176	161	168	153	153	193	190	158	188	163	206	194	181	154	172	168	185	160	168	156	173	176	178	179	196	181	184	186	177	182	164	178	155	186	180	190	170	203	203	181	175	192	185	199	180	149	172	180	195	180	167	174	137	169	181	191	160	185	161	166	185	186	178	174	205	178	174	179	199	194	199	172	178	174	210	177	178	199	199	174	185	203	189	170	163	167	170	178	165	198	191	179	188	172	220	161	169	168	194	200	174	166	178	130	178	204	168	155	213	170	206	192	167	180	177	199	166	180	203	202	168	189	165	187	197	168	179	187	195	187	173	180	195	168	190	164	184	157	183	209	208	207	165	201	188	177	186	181	168	167	188	178	194	162	193	170	198	182	174	177	172	170	198	160	177	177	176	184	169	184	171	178	183	175	187	162	205	188	150	177	186	197	180	169	193	179	166	174	174	182	168	221	182	158	174	184	168	170	171	216	186	178	167	182	178	171	180	176	167	182	153	168	173	188	181	170	208	155	184	164	182	194	204	198	197	183	181	173	184	193	178	177	163	186	193	157	169	178	167	174	202	193	173	163	205	179	174	160	167	165	177	212	179	199	180	206	182	172	165	171	160	182	178	176	188	171	166	162	181	157	188	198	164	186	171	198	154	173	179	197	179	189	174	168	160	172	183	175	176	184	213	154	159	194	165	194	186	167	178	157	190	170	178	178	205	177	183	184	196	183	175	184	195	168	166	169	182	178	196	202	151	196	190	200	184	184	192	206	165	153	178	176	196	198	172	195	197	196	184	178	167	193	203	199	181	171	183	174	185	164	164	174	179	165	177	167	196	196	218	193	183	201	205	171	183	192	166	182	179	157	169	185	176	186	189	194	201	180	189	179	170	177	169	187	174	153	173	175	206	169	167	207	188	159	165	178	171	163	199	177	187	180	170	160	192	189	182	166	175	200	172	183	198	187	175	193	178	182	155	195	190	184	160	174	195	170	177	191	197	167	195	188	154	171	194	174	179	179	208	202	218	166	171	177	210	196	188	193	174	200	187	157	152	204	180	181	183	165	162	179	151	180	150	185	180	177	177	160	151	168	163	179	162	203	195	164	167	200	183	197	173	180	183	180	167	158	166	205	160	178	160	178	179	167	207	187	163	171	207	192	200	189	165	171	186	181	229	152	167	190	169	159	162	178	169	185	188	203	199	194	175	174	212	164	189	177	172	182	185	180	161	179	155	166	183	184	186	158	188	189	192	187	176	171	182	176	173	172	195	173	171	183	185	201	191	191	185	177	179	163	166	150	154	154	162	185	203	176	164	203	164	165	187	185	164	202	184	163	182	186	189	169	161	177	155	178	182	175	167	184	167	163	193	181	186	154	161	173	152	180	201	162	202	164	158	182	169	192	180	162	176	187	196	178	177	177	198	178	189	199	183	179	168	204	197	169	157	183	188	182	193	165	140	189	165	166	171	185	228	169	177	178	147	183	180	167	184	173	174	195	179	179	164	183	185	181	184	173	195	172	201	205	177	178	176	180	178	189	185	164	191	165	182	197	184	153	172	165	170	183	164	179	159	181	204	181	188	171	167	166	213	187	176	179	185	170	191	200	186	184	168	194	163	164	175	178	158	160	189	154	164	177	193	178	180	179	175	171	158	187	164	168	166	175	161	197	182	163	163	165	211	198	190	161	177	198	181	179	157	182	181	175	169	180	177	201	176	160	177	173	196	195	185	175	187	181	210	157	209	197	166	188	169	178	182	186	171	161	154	182	145	180	201	166	180	165	174	207	189	221	193	187	156	168	160	166	164	187	172	212	205	183	166	178	195	174	176	190	175	187	197	187	233	174	169	164	200	191	205	183	170	187	171	190	197	182	179	189	198	161	179	149	176	176	169	150	194	160	172	206	166	164	167	188	160	179	186	191	165	196	147	179	189	166	183	173	177	170	196	176	188	179	205	181	192	178	193	171	171	168	209	166	188	201	204	182	198	182	174	178	158	158	169	174	198	200	182	158	172	199	204	165	179	207	154	162	155	180	161	182	171	184	154	152	201	165	188	196	160	177	190	185	180	195	188	177	182	175	167	189	159	168	186	195	171	195	163	175	159	196	153	174	175	205	172	164	187	169	192	188	227	174	208	184	184	173	191	192	206	180	190	169	141	171	194	168	157	192	164	168	201	187	188	166	166	166	178	188	175	184	173	174	192	202	170	185	184	166	181	191	181	172	184	173
6915	1610	2482	2428	2549	1612	1180	882	886	672	671	638	632	559	559	529	566	549	555	546	577	526	535	547	497	508	485	517	484	526	517	525	490	528	526	511	508	490	492	476	481	519	496	495	503	510	525	513	456	458	466	457	532	521	533	500	498	527	495	474	484	494	480	485	468	438	441	514	522	493	478	482	489	458	495	462	515	483	519	516	479	443	457	506	517	525	487	486	490	498	521	480	445	469	505	471	494	477	446	478	458	480	528	483	466	504	514	468	509	515	492	459	490	527	479	478	455	509	501	496	470	479	468	476	513	474	505	470	499	462	473	477	521	498	487	493	446	444	493	493	472	490	457	462	453	486	490	499	540	484	469	458	513	498	503	464	487	537	438	509	455	470	490	508	470	511	478	494	517	484	441	470	505	509	513	513	493	480	493	497	475	448	492	511	459	472	485	454	499	490	520	490	471	442	531	472	458	451	496	471	524	470	468	483	497	494	469	481	485	521	489	440	499	455	500	534	477	462	478	466	500	474	494	490	493	532	485	490	479	474	494	494	532	503	485	517	493	475	449	497	504	472	464	471	497	488	483	488	520	474	522	492	492	480	476	497	491	458	504	468	465	473	467	483	512	422	478	437	472	506	505	460	480	535	465	500	520	462	482	459	517	485	477	526	500	508	478	465	466	471	461	489	488	452	458	479	510	480	500	449	503	520	506	471	473	483	498	477	465	441	513	463	497	493	459	474	472	469	490	504	525	453	493	517	509	481	463	490	465	497	496	493	500	455	487	467	485	478	473	485	485	526	461	508	523	489	491	472	474	419	494	478	494	482	468	501	477	487	438	438	498	472	497	483	482	496	500	506	489	470	474	509	485	489	471	488	525	474	476	448	446	463	476	460	497	489	501	476	448	477	441	470	464	479	440	459	476	448	472	472	480	462	501	530	510	469	483	486	496	471	474	484	487	483	475	499	500	468	493	499	461	499	477	477	523	501	501	457	477	504	451	464	434	422	494	447	495	497	469	472	502	483	520	499	492	480	484	438	501	515	469	456	499	477	483	493	459	473	486	475	454	486	514	452	480	470	477	452	479	447	494	517	503	460	478	485	463	496	500	482	438	456	478	472	503	435	482	473	496	474	491	469	471	485	470	473	498	517	495	483	472	490	431	491	471	499	515	455	472	491	482	479	494	492	494	466	444	504	484	465	462	479	469	488	514	479	433	458	493	460	459	489	473	434	497	487	419	475	490	475	482	445	509	450	457	476	487	494	476	514	482	500	520	527	507	511	480	466	478	493	493	478	449	482	506	488	506	437	517	474	483	499	460	491	494	465	463	494	461	524	449	492	463	502	492	501	478	526	489	489	518	471	449	477	483	462	494	502	487	528	491	477	491	509	458	531	461	498	506	488	480	502	500	513	476	486	500	451	496	492	469	472	459	471	471	486	501	469	499	470	453	507	464	480	443	489	508	449	462	486	488	495	439	467	471	521	478	466	482	449	445	472	484	487	471	514	509	457	479	443	497	470	453	472	465	446	501	461	438	454	475	488	481	482	442	462	479	489	498	475	461	491	479	520	462	514	446	505	497	480	470	475	514	472	511	465	482	499	473	457	469	484	442	487	465	475	524	502	474	479	475	483	490	473	545	458	490	488	493	502	516	475	483	470	479	465	457	473	490	503	477	499	506	488	496	463	478	473	488	488	508	492	448	502	486	510	507	456	497	451	496	490	500	521	506	446	483	506	469	459	480	471	460	425	437	475	467	498	526	501	488	491	508	478	474	461	475	506	484	516	468	450	508	528	486	502	499	455	507	432	472	489	480	465	490	478	493	454	504	507	479	510	520	467	475	433	460	464	477	480	536	476	500	495	465	465	508	511	515	476	481	514	479	497	437	489	468	476	510	492	495	478	510	458	518	484	470	523	498	464	486	466	460	450	444	470	491	470	452	489	525	494	475	510	481	479	480	498	500	485	465	470	469	498	513	465	503	484	522	468	491	471	440	521	521	455	453	491	486	475	478	493	478	461	445	473	474	498	509	490	477	523	472	513	519	468	490	469	512	474	478	553	469	500	497	519	512	455	475	499	454	449	493	486	483	514	500	473	454	495	510	481	453	515	490	485	470	457	486	511	472	465	497	486	452	509	469	484	495	504	491	492	458	486	489	463	496	447	445	492	505	447	530	479	497	503	458	459	456	475	476	467	456	459	495	504	532	454	455	441	474	506	446	507	514	475	507	456	464	440	479	470	503	492	495	550	533	477	482	490	483	481	481	507	474	519	505	485	472	485	489	494	495	462	506	464	456	477	505	483	527	464	498	498	458	461	462	454	467	480	481	485	515	494	506	506	456	499	452	467	489	506	474	492	535	488	467	512	491	477	484	474	471	483	480	471	491	503	460	466	490	497	512	527	483	486	496	509	499	491	456	478	485	541	515	479	457	500	470	472	488	489	462	473	481	458	511	493	485	482	460	471	465	464	433	513	466	455	498	533	507	519	465	468	485	491	484	489	490	496	481	458	499	458	486	460	505	480	504	490	498	487	467	473	494	450	453	502	489	473	521	491	494	485	480	471	471	477	547	472	491	445	504	490	471	493	488	452	440	502	461	486	484	494	489	479	468	487	472	475	495	499	453	502	495	491	484	505	472	516	455	488	474	496	481	449	443	477	498	478	465	483	475	484	491	475	501	499	469	472	502	472	514	457	508	449	481	511	492	519	481	496	461	477	463	458	460	466	504	491	471	448	466	504	491	474	520	553	484	469	451	460	489	493	464	480	506	485	507	485	505	453	483	503	497	476	464	452	423	467	476	451	489	522	490	482	502	481	521	490	449	458	532	503	431	496	458	477	483	522	501	477	473	472	480	499	464	463	469	487	477	485	473	491	476	480	476	476	444	489	479	474	483	447	493	473	472	479	493	499	470	438	480	498	506	479	483	476	466	508	461	478	465	455	501	487	488	505	488	466	461	475	436	459	482	472	506	449	522	503	470	496	508	486	498	455	507	493	508	488	451	476	460	462	465	483	460	483	503	513	492	410	455	497	514	529	478	440	479	483	464	477	484	431	490	491	421	483	513	460	476	431	496	459	481	480	483	461	486	428	482	494	474	498	499	499	467	427	502	475	477	462	500	477	482	503	488	472	470	486	451	452	461	463	474	453	429	495	473	471	515	490	440	489	506	448	499	496	495	473	517	478	469	497	515	452	456	455	490	471	511	467	468	499	465	489	476	521	452	493	494	504	504	498	504	495	504	472	491	494	502	474	484	500	460	520	492	454	457	508	494	457	464	483	485	500	432	471	480	466	480	523	485	473	471	478	482	476	527	487	470	479	483	467	502	486	512	486	514	505	470	521	451	481	483	495	491	480	469	482	528	519	482	452	463	467	470	480	462	492	458	501	463	497	496	481	475	473	491	485	471	484	470	439	488	484	500	481	465	458	469	513	470	443	491	497	496	471	483	473	456	493	504	522	490	510	497	485	484	512	491	491	497	504	462	463
16866	3127	2334	1518	1272	841	659	479	512	421	428	375	392	392	386	397	402	433	382	389	423	373	401	354	401	381	394	398	370	418	349	343	357	369	400	393	395	361	419	402	379	430	378	400	402	368	346	390	396	386	337	371	357	358	384	365	382	388	369	371	402	361	390	382	362	361	394	385	360	373	359	397	357	373	374	368	400	371	357	384	385	366	371	336	344	383	360	397	390	365	409	402	375	346	362	374	347	401	402	374	393	363	391	413	391	387	371	368	358	367	385	381	351	404	401	374	363	385	370	338	360	376	394	388	407	355	364	357	360	368	400	371	388	361	365	378	379	353	355	348	363	377	376	376	395	384	373	344	401	385	367	353	384	407	315	359	366	384	398	359	374	359	350	344	357	370	405	411	372	356	381	399	375	410	390	387	376	361	345	363	387	408	386	351	393	381	356	363	372	370	371	361	354	373	426	353	352	368	394	355	372	410	382	379	380	357	342	354	356	357	348	347	346	371	374	405	373	370	367	382	381	326	353	358	363	420	391	386	403	381	389	361	401	364	357	405	369	437	406	376	428	389	353	330	408	374	356	360	360	411	360	404	408	356	364	371	393	381	395	395	374	341	386	367	375	330	397	372	375	364	372	350	411	376	374	351	386	388	357	352	368	366	385	407	368	375	380	348	396	379	393	397	362	371	370	386	404	382	389	380	365	370	355	365	370	412	336	349	397	316	382	371	376	368	360	347	391	412	382	386	347	372	368	350	369	361	399	368	373	354	378	337	396	385	368	399	359	376	345	377	428	368	372	400	362	361	384	360	352	387	366	368	358	376	371	371	405	360	385	366	353	357	371	384	373	382	387	404	390	418	411	380	384	366	392	397	370	379	342	353	373	341	353	417	376	391	374	366	376	424	339	367	391	412	357	346	403	365	387	366	385	395	382	410	366	362	352	386	375	394	398	356	372	379	367	378	364	367	391	369	346	376	390	403	354	392	351	371	371	421	375	386	353	386	406	375	389	387	385	361	376	399	419	342	360	397	378	356	383	398	333	377	371	373	366	356	377	359	381	396	392	367	391	360	375	359	360	372	399	393	366	366	396	318	405	392	341	391	339	394	358	382	347	391	376	383	384	408	377	395	391	360	372	395	379	368	404	394	403	385	405	381	369	358	374	361	387	369	367	357	352	371	374	423	409	378	360	366	385	362	366	409	390	421	395	354	374	375	337	360	367	359	354	372	407	387	390	364	370	387	387	358	380	403	381	419	351	406	358	328	363	353	400	369	388	420	402	395	375	369	358	397	338	390	348	417	336	353	398	360	350	363	387	362	389	423	359	403	378	378	401	373	355	381	367	397	339	387	363	372	372	397	391	415	413	363	371	358	385	389	394	366	395	366	372	344	370	371	352	384	376	338	378	371	423	385	405	373	389	375	408	362	383	367	384	392	414	373	374	374	403	378	376	378	360	346	348	400	380	368	343	375	360	395	371	373	383	418	385	371	385	377	405	374	393	344	411	341	398	333	399	406	374	325	394	351	370	453	378	400	330	402	421	398	392	383	368	373	353	361	403	397	395	393	335	377	344	369	358	389	359	396	365	387	377	353	349	374	365	410	402	387	419	389	395	390	435	373	411	388	378	373	385	369	412	409	359	425	403	381	391	375	402	365	402	409	424	426	397	397	380	401	377	371	368	338	350	378	388	339	367	362	374	343	378	369	378	389	407	309	389	403	389	399	386	414	372	374	368	377	357	365	362	359	387	385	400	363	399	348	374	397	362	384	409	385	364	351	371	411	397	376	330	363	359	368	334	385	376	371	395	428	382	340	341	371	396	367	376	390	401	391	375	371	368	386	353	339	358	370	381	367	415	399	385	408	369	382	366	367	370	380	360	385	371	359	377	331	376	356	385	368	335	394	365	380	388	393	320	383	353	384	361	368	383	366	419	378	396	343	366	392	370	347	384	337	402	407	366	361	406	359	370	363	337	366	334	356	395	353	392	390	385	394	365	362	383	394	372	367	374	368	364	386	404	344	367	392	432	389	359	341	363	358	352	366	367	391	356	389	359	369	373	375	371	373	380	387	412	378	369	379	386	447	367	398	370	389	359	360	420	384	374	384	329	365	363	371	367	416	396	407	367	369	360	349	379	395	355	350	369	398	358	349	389	440	376	344	385	398	363	354	376	393	383	380	395	391	409	325	380	368	368	377	332	392	394	392	406	397	363	424	383	388	366	350	332	398	399	361	346	330	342	318	375	371	372	365	347	369	367	380	342	355	358	379	355	363	380	375	364	376	369	416	387	403	365	382	358	361	406	361	351	379	320	405	381	367	387	363	399	368	376	352	353	378	373	408	353	359	389	409	357	346	387	393	355	369	378	382	382	360	386	394	355	358	358	355	394	385	339	363	395	365	376	393	397	386	396	369	352	427	431	366	391	364	377	402	335	376	354	388	376	364	416	383	336	350	384	389	340	383	400	376	375	388	365	357	365	402	407	376	404	378	396	382	389	377	366	407	364	392	404	395	367	403	383	457	405	358	385	390	435	385	376	368	378	355	359	398	395	322	386	351	377	371	378	379	403	383	360	409	369	353	342	357	393	367	365	372	358	346	412	366	415	376	338	375	387	373	375	365	362	362	387	376	357	376	374	364	402	373	377	384	371	393	354	381	357	390	379	354	361	384	398	373	392	392	345	388	391	376	375	340	391	421	353	404	364	383	357	396	375	441	371	396	381	389	374	376	334	361	342	355	374	375	401	364	384	355	386	365	366	385	375	373	407	388	385	342	368	391	400	382	391	369	376	363	378	388	375	387	394	398	392	341	358	401	342	380	389	388	390	365	338	393	360	342	402	385	370	402	340	365	345	361	374	378	379	377	370	379	392	376	378	394	369	386	397	352	383	363	373	369	388	333	384	385	370	370	365	408	397	401	391	371	410	385	369	408	391	380	376	398	416	354	351	392	402	394	368	379	390	362	356	395	392	369	388	348	325	358	377	387	389	360	370	336	384	365	367	362	393	379	375	366	381	380	374	390	382	381	403	363	380	386	341	374	347	354	399	359	365	360	381	387	370	393	436	376	413	375	376	372	362	376	376	381	354	396	364	339	370	383	393	354	369	395	355	367	387	377	424	399	373	376	361	359	357	403	388	384	362	355	359	408	372	350	377	388	375	351	360	414	369	410	366	372	384	400	336	372	382	383	399	368	386	377	379	393	395	376	385	390	395	381	371	410	370	342	365	359	378	364	386	370	367	365	389	376	407	368	417	390	360	367	387	348	386	381	416	401	396	360	382	354	385	378	359	388	385	366	377	407	408	372	371	363	382	379	399	362	418	406	375	391	372	385	353	372	351	372	387	394	355	382	348	369	390	388	366	351	349	419	390	391	396	387	406	420	385	374	405	392	362	401	346	362	360	412	382	348	421	377	412	372	355	393	382	373	342	344	404	400	423	377	330	399	401	411	361	384	386	375	386	390	379	389	362	362	380	364	385	387	388	367
9532	2543	3999	4081	4134	2813	2006	1516	1545	1369	1238	1227	1094	1090	1076	961	1035	980	985	940	968	953	975	905	903	877	925	907	938	905	955	852	916	919	910	928	886	893	936	868	833	916	918	864	885	862	888	895	888	855	869	917	860	865	905	817	892	873	880	918	864	852	836	874	871	890	882	863	837	839	870	870	915	838	875	840	836	822	875	872	831	865	862	880	831	869	855	891	910	859	853	895	903	896	833	867	947	851	899	893	844	824	849	903	866	862	891	886	881	856	888	882	901	849	862	869	887	836	899	878	846	842	881	877	919	852	860	896	812	841	836	895	868	937	870	814	811	863	847	831	888	881	876	867	885	876	848	825	809	865	821	848	868	904	942	916	861	898	808	847	875	857	873	832	885	852	927	875	847	895	837	849	860	870	899	898	910	867	867	904	855	841	879	865	913	834	819	869	884	920	850	853	893	851	856	885	906	837	873	841	919	829	821	906	846	847	867	881	849	831	880	898	884	862	885	878	873	828	805	844	899	839	874	877	892	846	874	919	880	848	851	948	899	936	841	904	895	875	836	902	850	832	839	884	842	860	860	853	844	867	861	911	876	892	878	840	868	888	825	867	872	845	887	856	858	860	886	884	865	812	868	874	845	881	843	893	851	824	902	901	852	843	884	836	866	860	867	855	801	885	863	909	887	900	912	868	877	857	869	869	880	822	875	877	887	864	928	950	854	802	881	845	884	903	849	858	828	870	859	922	856	917	882	872	815	842	850	884	859	876	845	875	936	853	881	840	836	855	848	819	857	845	910	875	907	879	854	864	882	865	850	862	863	835	862	850	852	871	875	834	911	864	870	851	854	884	880	862	872	842	899	821	824	858	877	867	908	831	834	878	810	902	890	893	827	886	854	917	934	837	829	809	865	873	829	887	896	837	859	869	893	870	877	877	848	862	894	829	849	849	830	896	866	901	866	848	852	867	831	866	904	820	856	927	885	833	812	906	848	832	874	888	872	885	856	861	812	867	853	889	886	846	838	895	866	861	839	890	795	859	853	829	862	876	824	850	823	866	874	858	902	869	858	879	840	913	852	834	826	848	871	841	879	845	845	852	885	847	882	847	835	910	875	915	884	854	870	821	854	854	889	801	847	908	883	904	862	896	827	832	822	840	880	895	829	826	854	821	854	850	872	882	831	852	879	825	835	820	847	903	861	863	881	864	852	868	855	862	896	883	894	879	829	851	893	856	869	822	860	812	888	842	821	857	861	880	845	909	869	907	835	861	838	860	841	854	882	832	821	922	848	852	850	885	869	868	830	862	834	844	908	844	818	841	814	850	866	860	900	915	841	880	828	905	833	808	850	837	840	860	872	827	886	906	892	894	856	800	872	828	833	872	862	906	846	819	842	836	902	880	930	844	882	856	917	805	889	885	855	842	889	861	804	836	848	909	823	872	812	850	837	847	852	909	891	833	855	888	828	881	864	831	919	874	907	838	872	821	873	868	865	903	907	908	882	835	880	917	880	955	891	826	817	849	826	848	852	826	892	832	910	859	893	863	875	795	868	877	853	864	836	847	809	907	885	859	941	853	856	874	901	843	835	844	901	899	851	914	883	885	919	871	830	895	856	844	829	846	892	901	906	900	861	885	904	901	882	886	818	812	865	852	874	907	860	871	836	876	896	851	851	826	900	879	882	887	868	898	834	811	869	865	901	950	919	862	822	903	939	841	837	862	845	854	855	880	843	872	859	861	883	860	865	881	908	854	869	862	845	827	883	885	874	822	842	842	887	884	872	882	819	850	856	851	857	851	849	886	806	901	840	876	857	871	857	859	865	872	812	870	884	854	878	855	924	885	917	840	910	906	838	926	903	837	857	850	912	889	866	845	853	869	837	899	835	861	841	920	885	840	823	846	791	891	907	873	864	866	886	877	876	898	937	882	829	866	823	847	913	876	855	896	882	785	844	834	873	903	860	888	877	905	855	816	838	890	878	838	856	878	834	868	833	879	857	872	830	924	850	818	893	840	872	928	884	838	854	903	845	876	843	867	834	847	921	897	911	855	860	932	878	855	834	862	865	910	847	905	907	850	894	845	854	894	882	863	853	869	880	882	828	850	845	826	850	848	813	919	903	867	862	871	858	886	898	822	864	781	861	877	895	858	922	837	909	872	861	884	830	867	807	829	877	903	864	871	920	877	896	843	849	881	856	872	850	830	855	835	857	840	878	905	956	822	837	848	857	867	830	894	892	876	902	914	875	848	854	858	896	869	885	845	881	865	872	914	829	909	837	848	876	934	856	884	872	835	912	829	875	826	882	912	815	826	889	835	869	872	932	841	903	856	859	906	824	855	842	897	857	847	823	819	870	879	857	840	822	848	865	830	790	865	841	892	837	907	865	817	832	885	831	869	863	864	841	875	843	878	885	855	862	860	893	849	861	826	888	913	882	770	907	848	893	874	907	885	841	849	866	871	889	876	869	877	836	856	831	846	868	852	864	828	866	833	834	825	879	871	870	874	863	855	798	905	869	841	852	902	836	874	867	860	831	858	841	902	867	886	895	865	901	829	861	902	826	832	833	882	885	840	892	879	867	830	876	892	878	800	878	833	875	841	910	871	868	872	857	878	839	841	857	855	910	860	886	917	836	866	886	873	898	891	896	808	880	827	858	796	879	910	848	850	829	903	808	830	876	849	873	849	883	836	857	866	836	879	863	886	841	862	870	886	870	869	857	873	899	893	882	869	866	877	849	849	875	877	869	900	851	827	900	860	884	831	851	808	864	856	842	847	850	882	846	871	870	834	896	811	869	866	833	823	850	888	812	881	873	849	888	858	887	909	917	849	856	865	914	869	830	900	894	884	840	889	871	880	849	889	861	864	886	864	840	853	871	827	866	889	861	867	920	824	874	832	867	833	881	869	841	835	827	927	815	936	834	866	906	849	846	858	850	899	832	894	884	895	857	823	833	905	898	914	899	890	846	857	920	897	859	876	894	853	811	924	847	912	857	876	915	879	856	858	868	879	892	859	820	901	861	816	870	912	864	816	898	885	898	860	903	838	853	877	880	901	887	862	823	882	868	911	808	854	859	833	824	881	862	839	863	876	855	830	859	886	887	864	871	900	882	839	875	850	873	857	823	868	860	865	870	831	871	866	905	908	849	844	882	861	855	845	852	916	846	885	887	892	888	856	889	930	837	868	849	824	889	854	886	860	877	854	855	902	877	897	895	890	855	878	882	827	852	827	859	896	875	858	894	852	872	875	860	879	810	828	897	884	847	869	846	860	807	864	864	886	891	840	851	883	890	880	886	881	871	832	870	887	860	890	875	831	888	859	875	920	890	872	862	826	859	915	862	815	848	852	876	824	885	868	859	870	899	915	894	876	840	884	881	877	973	851	852	865	882	877	898	847	806	827	859	920	878	829	858	866	883	911	880	872	930	876	917	857	798	853	860	875	850	875	897	877	849	831	869	874	833	926	845	859	854	880	885	874	892	839	909	813
2407	618	500	378	305	279	250	221	227	232	213	235	254	192	224	214	235	219	174	200	224	217	201	214	203	214	195	226	194	206	172	247	206	199	203	217	212	180	207	180	213	219	230	213	204	213	234	214	203	208	206	218	235	204	222	236	230	230	198	210	232	193	190	192	210	226	238	204	194	229	190	207	209	200	188	205	216	171	219	209	238	232	212	195	229	215	224	171	244	234	225	204	213	218	214	217	213	209	228	180	209	196	214	230	219	180	226	210	204	197	204	164	187	198	216	214	207	236	199	225	212	203	237	221	188	196	214	195	206	194	192	221	209	215	188	225	180	208	212	184	212	231	200	198	213	210	191	214	212	208	202	206	207	199	211	180	201	206	197	230	215	225	207	206	226	219	204	236	198	214	178	223	218	225	203	212	211	218	207	217	221	207	219	212	166	215	188	228	199	201	218	199	206	181	184	196	213	223	223	201	197	203	221	207	238	234	231	184	176	221	204	227	214	207	216	209	185	196	206	227	228	217	202	219	198	215	221	211	203	187	227	176	224	201	212	221	220	188	187	217	196	201	237	197	221	179	236	201	231	215	219	227	170	191	209	196	199	220	203	219	176	218	212	201	197	199	187	220	213	248	241	222	225	224	225	221	207	195	219	240	213	211	209	208	219	197	211	202	229	195	210	212	215	206	174	220	199	231	243	183	210	202	245	243	204	189	185	218	227	204	186	182	194	211	174	194	220	188	225	189	225	244	232	191	214	211	216	223	198	213	184	213	186	191	242	209	205	200	209	234	218	222	198	185	194	203	197	213	243	213	210	196	224	210	206	205	204	201	196	175	187	224	215	192	237	208	202	228	210	190	178	193	214	226	220	202	192	227	208	207	200	223	225	182	203	217	200	206	210	235	215	207	213	187	214	242	206	216	197	222	206	221	236	228	225	186	198	215	196	194	211	212	218	214	196	197	206	205	210	180	188	200	198	195	196	182	184	194	180	192	195	196	219	215	207	189	237	196	198	211	222	207	201	213	228	231	230	216	211	228	198	196	233	223	190	223	188	200	196	197	214	214	223	205	212	216	209	214	199	234	216	217	210	195	204	238	220	209	219	204	220	235	203	211	215	182	190	196	187	194	212	213	177	234	214	221	224	197	227	197	203	221	225	203	199	204	232	211	200	180	215	218	187	196	216	212	208	194	193	195	179	196	225	212	206	215	222	219	197	198	234	200	208	223	223	185	191	211	224	207	215	214	229	218	202	197	217	194	204	220	194	227	222	207	194	193	188	206	198	203	176	214	205	217	198	198	219	217	191	208	211	196	203	205	231	208	212	215	192	205	174	185	214	186	193	198	223	226	196	219	222	231	199	225	221	189	212	211	205	188	206	227	237	244	185	203	201	222	183	205	217	215	210	219	197	242	245	231	191	199	237	244	195	197	207	237	194	212	207	200	215	210	218	210	211	232	199	205	202	236	194	240	213	224	216	218	232	213	211	203	222	221	211	201	205	236	234	201	211	211	195	232	226	223	241	198	210	222	240	214	181	212	216	240	216	208	203	217	217	200	224	223	217	211	219	199	203	202	201	205	199	219	181	203	187	219	208	193	210	225	234	213	219	208	197	188	204	217	219	197	217	225	207	236	191	211	216	181	182	197	212	231	202	202	167	177	195	228	225	220	219	216	207	222	222	229	210	232	206	200	203	197	198	238	217	232	205	191	186	175	205	176	203	218	196	217	216	208	221	200	204	221	191	233	203	218	193	223	195	187	218	199	220	221	188	218	218	218	222	202	203	172	221	204	211	196	225	252	195	229	188	213	223	224	227	201	173	201	184	225	223	195	189	201	196	229	224	183	187	190	193	188	219	206	186	210	218	203	207	202	213	221	198	191	188	210	192	197	212	209	207	200	215	209	205	224	206	232	187	192	217	224	187	241	187	215	201	216	233	198	206	209	210	230	165	192	187	222	225	236	212	201	209	220	203	204	212	212	218	220	179	225	187	195	196	187	215	221	208	189	179	192	231	186	220	191	195	201	217	189	211	192	207	230	213	216	204	195	205	172	193	189	217	200	229	218	221	196	204	179	240	179	214	215	208	185	208	211	206	218	175	204	189	243	217	229	204	225	176	209	206	239	202	208	219	217	189	190	204	216	190	215	199	221	221	200	241	210	222	215	216	187	226	203	186	186	206	220	201	224	197	203	220	217	201	214	226	226	235	232	220	209	242	206	199	217	224	201	199	214	218	196	215	179	225	231	208	236	224	208	225	227	223	225	184	197	190	219	222	213	213	198	229	193	207	200	222	237	197	205	224	179	185	216	220	181	220	226	210	206	200	203	190	199	224	215	207	180	215	224	216	181	191	221	197	225	201	186	204	198	194	191	207	232	218	218	195	185	213	203	180	213	199	214	206	213	210	233	198	205	209	197	196	198	211	184	231	205	227	221	221	209	205	202	213	215	233	218	202	218	215	194	223	193	209	195	199	196	211	226	197	181	223	207	208	203	217	206	216	203	198	206	206	197	180	221	199	211	207	201	219	199	225	204	191	234	191	217	253	236	198	185	206	224	198	228	204	204	216	203	212	202	193	225	215	197	216	225	206	231	190	201	181	197	260	201	209	206	212	226	204	200	222	214	185	210	211	212	203	188	200	215	223	199	182	223	192	201	205	221	227	220	235	212	199	212	211	204	218	194	211	213	202	221	215	194	206	199	188	214	197	226	229	187	196	215	252	219	194	203	230	223	191	215	184	187	227	209	209	226	200	203	233	222	196	235	230	197	247	215	213	220	177	220	214	203	205	202	214	206	226	227	204	174	213	184	189	218	211	184	214	205	211	176	189	205	208	214	211	200	223	233	222	200	183	187	223	199	206	214	205	220	231	209	228	199	215	202	222	239	204	218	204	220	202	213	219	204	192	220	228	203	203	206	216	231	189	214	180	221	204	212	236	221	222	191	188	196	179	206	199	223	203	228	220	194	222	190	192	226	195	229	225	196	187	242	193	223	210	193	207	219	236	203	194	203	190	196	204	216	185	182	205	217	208	176	223	219	212	223	211	185	194	219	210	196	176	218	195	200	194	212	187	224	203	211	213	188	199	213	190	199	206	208	189	213	223	201	166	180	201	214	204	175	233	213	214	191	205	205	216	196	198	228	231	229	186	215	194	182	206	214	227	238	215	200	234	203	185	238	216	199	212	189	209	212	240	191	197	226	233	224	218	218	194	221	196	215	227	209	183	207	209	218	211	214	226	196	219	202	239	206	231	223	209	177	188	211	207	199	243	207	215	237	204	207	171	227	225	201	216	221	202	213	203	200	244	253	200	193	215	201	202	229	220	206	181	210	210	226	213	216	183	205	227	234	230	227	226	206	218	207	214	168	217	224	201	223	200	230	202	224	210	201	225	219	198	208	206	224	185	210	210	212	203	211	192	208	212	193	204	194	193	228	202	209	239	219	232	226	189	199	220	190	203	212	180	199	216	220	191	210	225	179	188	208
2170	835	1049	1046	1040	756	669	539	626	525	559	495	542	544	536	492	539	532	481	511	532	509	527	553	506	526	540	523	515	500	542	475	504	499	520	537	551	494	520	553	520	513	520	493	529	523	511	531	482	492	534	521	484	532	515	535	508	522	540	546	521	498	517	543	533	515	512	532	486	503	538	531	580	498	488	506	512	564	511	524	517	518	540	525	518	548	509	545	511	529	503	526	514	528	553	500	553	513	510	548	549	555	490	484	534	512	528	502	542	490	500	500	525	506	511	537	533	531	505	516	533	544	501	538	534	478	521	493	506	507	544	482	497	514	515	500	535	519	543	539	542	493	527	507	548	501	531	553	497	511	521	472	526	557	544	496	555	565	523	538	503	541	529	523	503	556	510	513	519	536	514	524	538	543	554	528	498	511	527	552	513	501	526	544	558	562	530	508	520	549	525	508	571	540	498	493	519	518	480	514	522	527	499	506	517	506	507	495	509	517	494	516	541	545	498	538	519	517	542	532	568	537	509	508	528	516	517	496	554	491	473	504	545	535	551	546	541	545	531	512	550	541	564	502	529	480	530	527	515	526	547	489	551	482	541	514	518	538	505	551	521	517	531	519	499	559	567	493	551	525	510	547	495	513	551	504	516	523	509	523	495	517	524	517	546	512	511	548	484	575	525	532	525	498	531	548	546	493	549	527	528	501	481	523	496	504	506	541	474	568	502	493	512	503	548	501	493	522	534	484	495	531	526	496	512	504	503	494	565	489	487	522	521	524	515	508	531	485	515	507	519	504	533	528	558	493	567	481	537	550	520	531	548	544	531	523	499	504	529	520	522	492	567	557	538	526	492	528	501	487	531	546	559	530	531	574	536	532	578	528	501	489	482	482	517	480	561	534	534	560	548	527	494	525	505	522	511	481	502	506	544	532	531	480	481	548	522	514	528	538	490	510	530	539	505	519	497	518	547	503	560	569	483	500	537	513	543	512	531	505	501	576	492	479	478	487	480	534	491	521	538	540	531	499	543	519	534	476	527	509	509	589	518	525	538	528	543	548	529	523	474	499	509	528	518	498	512	492	497	507	498	556	539	563	547	507	555	557	514	537	488	503	506	500	528	499	535	501	495	506	540	520	550	511	518	562	503	521	490	565	549	503	523	492	530	498	524	523	497	573	535	503	517	540	535	551	501	517	530	465	520	533	497	515	484	492	523	493	555	523	498	571	523	496	511	495	544	511	536	509	535	539	524	495	527	490	526	505	496	568	509	539	506	507	504	522	515	552	493	518	553	517	502	485	490	529	485	531	498	494	544	493	512	490	472	488	515	536	565	525	495	497	501	512	539	545	542	548	484	531	534	539	527	538	506	508	523	520	519	524	540	526	553	540	512	525	545	493	492	487	504	564	526	520	547	496	525	485	546	506	516	526	522	523	539	536	574	536	493	499	530	511	515	542	489	513	497	575	512	510	526	494	522	539	485	550	483	538	507	490	487	532	533	542	549	488	539	535	510	576	519	503	546	517	544	513	493	548	498	519	534	520	557	531	517	539	528	527	506	539	501	544	537	516	494	511	517	530	529	500	510	570	507	506	523	591	537	525	533	519	571	550	499	470	541	509	535	485	537	515	538	508	509	489	565	491	506	537	545	540	576	502	523	513	554	514	529	500	539	535	534	503	526	528	525	505	526	505	517	548	516	505	513	519	504	528	529	531	515	490	570	538	552	523	531	499	527	507	546	503	535	515	501	487	531	550	528	466	515	485	526	550	544	564	516	521	515	520	511	534	545	497	558	518	550	510	536	517	541	574	544	534	521	592	510	507	518	549	529	569	551	543	536	516	540	500	546	531	519	529	509	505	556	562	544	564	550	544	526	511	523	510	539	511	434	492	547	567	494	505	573	570	515	557	524	523	498	530	490	523	540	512	483	496	509	502	535	507	557	491	518	518	497	503	496	536	521	537	504	521	515	524	512	561	507	532	489	513	518	516	522	518	511	534	528	524	513	495	463	500	489	501	563	509	510	553	542	532	509	519	510	532	504	555	518	531	490	533	534	507	533	553	545	544	493	526	507	503	471	527	511	482	535	493	513	497	508	515	558	535	520	531	527	532	535	530	479	540	526	497	533	484	502	525	536	487	505	547	508	522	480	554	475	534	526	485	511	492	533	532	576	533	482	509	528	537	514	523	519	496	564	507	535	523	516	512	522	570	509	514	526	527	540	503	490	527	501	529	511	496	551	523	514	509	480	524	483	521	483	535	495	534	548	538	503	549	530	526	494	522	508	526	519	522	525	528	484	529	479	528	541	476	539	493	571	501	513	526	516	514	540	487	542	545	528	548	521	543	521	540	506	509	516	524	512	511	525	507	489	504	555	523	501	555	583	559	477	568	471	528	536	528	510	527	508	495	516	507	536	519	506	502	478	491	503	510	524	521	535	537	521	516	553	506	561	494	547	545	551	502	557	512	548	491	536	510	479	533	523	525	516	517	526	570	498	544	547	516	531	560	504	575	521	534	499	525	509	495	484	540	502	516	568	518	544	501	523	538	513	492	523	500	578	521	552	514	542	494	541	506	541	540	524	491	527	531	496	546	586	538	513	470	526	517	539	523	517	558	493	538	474	512	536	496	545	498	477	506	508	508	518	480	519	487	508	534	524	510	509	512	508	524	486	534	507	513	497	508	523	537	495	516	528	547	557	502	529	525	518	551	510	551	512	548	499	517	542	543	507	523	477	499	515	519	541	529	514	513	506	524	549	519	502	490	521	541	490	516	562	544	507	539	548	523	518	517	510	512	498	491	536	520	526	501	488	488	513	522	508	525	504	484	537	511	554	545	501	547	487	534	509	558	514	556	460	529	527	546	518	530	534	522	559	540	518	522	525	517	505	545	529	490	524	503	496	531	529	556	562	503	548	544	512	515	502	540	507	537	548	532	521	525	495	513	554	534	511	498	510	543	574	471	515	543	503	496	516	521	514	469	530	509	482	520	500	517	510	497	515	531	508	551	520	564	548	539	474	502	540	528	512	545	546	520	528	501	563	470	545	533	522	514	530	503	522	551	513	511	491	494	513	532	510	499	520	507	492	507	495	494	554	510	501	550	515	503	493	522	530	504	531	520	511	532	542	502	536	533	538	492	531	542	500	521	546	537	526	557	497	486	489	493	492	516	517	524	554	540	531	547	559	542	509	546	474	536	501	509	535	540	557	507	546	536	545	527	511	474	547	486	547	518	544	523	513	535	533	523	536	513	534	491	506	511	506	534	558	516	514	530	517	536	518	520	525	555	537	546	555	527	516	510	543	516	507	560	527	507	517	514	519	510	523	534	528	499	497	514	485	519	508	586	507	535	501	509	541	527	483	546	520	505	559	529	550	537	501	486	539	512	524	537	518	531	523	528	510	511	536	508	537	543	548	528	512	488	541	529	489	547	523	524	531	553	466	484	522	449	487	505	524	510	495	541	518	534	516	540	561	492	499	503	525	512	536	543
8603	1312	1125	728	636	411	311	281	272	204	217	203	221	193	182	186	167	177	202	178	205	170	184	181	169	178	194	194	201	173	173	159	194	173	181	155	150	201	176	198	185	158	186	167	185	169	185	170	182	186	188	197	180	177	185	165	187	177	170	170	148	176	177	188	171	188	178	178	172	174	164	151	161	170	167	174	197	194	156	172	176	163	189	174	168	161	194	172	165	178	194	201	187	183	177	191	174	183	190	166	185	203	144	163	185	180	178	167	180	184	178	155	159	202	145	167	190	180	154	194	207	172	185	194	174	193	145	172	174	189	166	185	177	183	168	175	193	194	165	171	168	187	185	182	176	176	156	185	163	188	199	173	154	187	177	182	143	195	153	158	188	204	170	173	193	183	199	181	176	177	185	187	172	159	200	172	163	196	180	202	183	209	213	181	163	175	189	178	187	162	170	189	177	190	187	158	153	170	175	194	181	197	151	177	171	200	187	180	169	170	190	181	188	186	208	175	178	166	216	172	183	194	182	198	178	165	174	162	182	173	166	182	207	174	195	173	200	169	174	216	199	167	208	172	174	187	159	201	193	169	158	185	182	168	169	165	154	165	165	176	153	156	180	159	186	173	160	163	143	184	159	183	185	182	174	182	169	176	150	165	182	179	175	189	166	178	170	175	173	208	171	171	174	152	163	186	201	181	187	174	172	169	186	156	171	174	154	196	204	164	183	189	177	160	180	179	188	173	183	176	167	167	181	175	161	147	163	148	172	169	189	178	161	188	174	180	140	164	168	219	184	177	186	184	178	180	163	181	185	168	186	155	159	168	195	172	182	184	176	185	184	171	196	178	176	170	163	178	163	155	182	180	162	161	174	171	182	193	180	174	180	187	173	178	194	188	169	190	191	149	161	179	189	181	167	177	181	178	178	169	199	188	169	200	166	180	183	167	185	173	174	180	153	173	191	191	160	167	149	193	168	160	167	176	158	181	197	194	182	187	187	184	168	168	184	162	144	180	158	172	185	142	165	176	183	179	161	181	172	203	178	153	195	198	175	170	171	190	200	153	172	168	191	212	203	177	128	171	166	149	206	175	178	174	188	169	182	163	188	167	190	179	202	201	196	179	168	212	181	186	196	146	185	157	174	175	185	180	170	184	152	163	164	188	155	157	167	167	170	161	175	181	177	189	190	172	166	182	184	169	187	158	179	187	172	187	179	188	200	184	163	172	184	178	175	184	176	187	183	164	173	158	158	166	192	167	169	189	163	170	182	157	161	146	167	186	166	216	154	147	182	193	150	176	178	198	160	178	180	155	186	238	184	182	176	164	176	189	170	169	161	195	184	192	159	160	199	172	190	176	217	143	167	178	141	215	178	181	173	167	176	198	204	162	169	170	181	199	179	168	176	203	148	181	196	153	150	169	196	182	166	187	174	186	178	192	146	164	180	174	178	193	194	167	177	164	169	164	146	174	171	150	185	187	175	171	144	169	175	160	153	155	167	187	184	190	178	170	172	153	162	177	207	156	176	153	183	199	187	176	174	174	188	166	188	162	158	178	150	167	166	166	194	166	180	192	186	162	164	167	185	169	171	170	205	162	160	174	196	172	194	187	156	184	161	168	187	195	177	171	169	192	181	177	214	147	180	192	175	175	185	208	186	178	175	153	182	177	178	160	191	170	197	161	193	180	180	199	207	146	183	167	167	171	187	155	172	202	184	182	194	180	165	168	181	181	162	193	172	183	196	153	167	166	178	158	190	181	200	182	160	193	176	156	167	175	169	172	184	197	184	185	220	199	204	166	162	170	187	183	165	190	178	187	176	185	187	141	188	199	167	146	174	158	197	196	175	200	172	186	166	176	185	185	166	172	188	185	189	165	180	157	194	160	185	183	164	181	179	178	167	181	169	173	168	157	177	164	173	172	196	186	179	197	158	178	171	172	171	181	161	174	176	166	196	169	224	187	186	169	195	175	166	201	210	173	157	187	179	185	168	169	157	168	168	189	181	188	207	174	166	173	175	162	171	172	162	179	175	167	172	168	140	172	163	178	185	176	183	165	196	192	164	177	194	166	182	179	170	207	170	168	157	182	179	167	152	173	172	176	169	166	201	171	152	168	186	183	181	178	170	168	175	158	200	193	185	215	190	176	178	159	194	186	171	179	180	160	174	182	176	149	179	183	175	185	191	200	171	163	166	176	166	162	179	178	174	174	187	169	193	177	183	173	174	182	179	174	151	162	162	166	196	180	180	179	176	156	167	151	168	191	172	182	186	158	191	174	199	164	185	196	159	171	161	167	203	168	162	164	198	154	165	158	172	177	210	164	168	186	188	200	145	190	154	194	172	157	149	183	174	200	195	176	182	170	184	178	205	168	164	170	158	191	168	152	170	146	174	166	173	184	174	169	186	182	184	204	164	193	193	175	219	173	189	182	184	201	159	169	138	184	175	199	165	184	170	172	149	173	183	195	189	170	166	169	175	185	166	182	188	181	191	145	147	182	189	179	159	168	182	170	176	177	178	203	187	161	185	187	183	170	183	183	187	165	178	170	172	186	180	149	158	189	148	179	170	202	172	174	177	148	176	176	196	162	146	158	180	146	160	175	202	186	172	167	164	196	165	175	176	193	159	174	155	193	173	167	188	174	170	167	211	192	208	160	166	199	166	170	150	180	169	187	162	167	164	194	211	187	171	175	174	165	151	153	185	183	181	170	174	186	201	178	159	190	175	192	178	193	157	163	168	194	181	210	165	173	139	167	169	158	175	164	174	180	192	185	187	182	168	177	174	182	145	177	157	168	185	178	181	175	179	194	175	173	211	183	196	170	176	201	184	166	152	196	180	186	177	191	145	188	197	162	189	187	158	168	182	186	173	165	204	166	151	165	170	189	165	151	186	171	179	172	186	160	187	170	177	184	197	181	184	172	172	179	179	188	185	174	189	184	179	154	190	181	152	163	162	164	182	186	207	176	156	188	185	168	183	201	185	176	166	183	184	172	179	188	167	175	178	175	199	173	175	159	170	152	162	165	176	170	185	183	178	164	186	205	170	183	211	179	171	180	165	177	179	170	187	181	143	162	181	174	160	165	174	177	161	165	178	178	179	173	171	189	187	178	171	181	181	174	181	182	188	197	166	166	170	192	136	176	192	178	207	149	179	180	183	183	214	144	159	181	213	178	153	206	178	179	176	199	186	184	184	171	169	166	192	170	190	159	183	193	174	170	170	213	204	162	159	190	189	202	189	166	172	184	173	178	163	166	177	181	169	170	196	183	184	178	172	195	176	198	178	169	171	160	201	164	149	186	202	174	170	164	184	159	154	149	162	181	192	185	215	183	172	176	180	166	187	152	180	161	184	167	173	178	177	165	192	167	159	169	157	185	162	174	186	185	184	180	171	154	196	182	187	165	174	183	190	194	159	194	182	166	169	171	157	182	182	166	180	187	189	172	177	199	187	165	182	181	173	191	166	173	161	177	146	168	168	167	191	178	168	162
6736	1461	2283	2240	2352	1537	1135	884	844	696	630	637	615	549	535	523	562	530	515	520	537	578	534	507	503	517	498	487	450	488	504	495	487	480	491	471	504	507	495	473	464	480	461	445	492	473	530	473	501	528	482	503	508	501	467	460	478	469	501	455	513	474	496	475	487	450	468	480	486	503	475	487	475	451	489	475	455	520	511	483	496	480	481	474	499	472	470	454	484	474	483	480	497	460	480	457	497	489	488	475	467	515	498	473	475	493	468	461	470	468	497	482	492	455	453	459	486	521	480	501	469	444	445	457	463	472	473	477	442	493	508	481	451	476	496	430	498	498	455	480	411	443	466	464	450	479	471	449	535	478	501	483	464	500	503	484	489	487	468	457	482	454	464	465	491	479	501	495	488	495	453	457	464	441	480	431	463	460	456	438	489	486	491	447	502	508	444	456	482	501	465	479	479	494	470	478	457	501	473	510	467	466	488	472	444	478	485	451	489	447	471	479	488	463	484	481	508	469	470	503	478	490	471	487	479	491	492	472	415	478	463	484	458	474	467	470	507	470	434	510	465	481	484	462	457	456	473	482	470	497	480	475	472	429	498	487	470	471	473	478	474	430	449	474	465	472	468	501	500	505	462	458	466	459	501	429	501	499	481	473	442	451	491	494	475	466	493	456	495	471	527	464	484	493	464	503	504	442	493	492	458	475	468	470	520	500	465	458	460	493	483	458	471	460	467	524	481	482	472	524	494	506	459	454	474	490	440	485	513	485	485	445	487	486	467	478	413	484	498	467	487	490	475	503	480	450	493	460	497	470	463	495	477	442	436	449	497	466	434	514	461	473	467	493	444	460	478	473	490	464	482	498	489	458	464	487	472	475	489	461	459	465	458	444	490	486	472	462	440	508	534	494	480	472	452	503	506	486	471	503	506	422	463	496	475	478	476	471	510	493	462	502	488	465	490	439	419	453	462	453	516	517	469	491	465	485	448	491	487	478	529	442	487	493	514	477	482	479	447	475	496	467	450	473	476	469	477	492	481	484	516	492	483	461	469	474	471	529	489	504	493	490	488	440	484	485	481	489	461	504	491	506	490	470	500	511	468	443	496	467	476	463	480	492	464	463	498	463	463	482	513	454	483	447	454	501	518	496	468	472	406	474	477	495	444	454	462	465	476	475	468	495	505	496	429	462	527	454	460	450	444	503	463	465	491	465	477	487	515	495	506	478	503	492	487	453	463	498	464	445	430	474	462	496	524	473	449	473	472	489	459	494	516	487	473	488	451	451	486	481	488	473	522	460	461	482	463	436	447	496	430	440	455	504	463	511	461	454	457	494	441	473	478	497	477	484	445	496	456	464	481	481	483	454	534	420	478	489	469	502	473	483	482	454	468	482	463	490	465	493	442	483	428	434	499	450	486	513	481	495	454	478	446	479	427	445	477	477	474	437	473	506	508	443	473	472	449	447	455	479	467	462	476	495	450	456	450	467	527	468	478	495	468	463	470	470	483	472	496	444	497	472	469	455	402	501	450	488	477	487	454	483	481	513	480	476	475	470	511	485	476	475	497	479	465	443	494	503	471	494	434	473	488	512	517	478	497	470	507	468	475	481	465	484	500	489	490	486	468	482	496	463	480	480	467	518	502	461	481	486	504	477	485	490	444	503	514	469	456	493	494	468	512	480	465	503	475	502	482	519	483	465	447	442	473	477	456	462	441	485	540	492	485	466	499	506	466	450	465	442	478	506	474	496	464	501	448	485	502	479	482	423	468	442	473	496	460	498	446	488	473	445	473	487	470	480	466	486	450	454	458	480	484	452	520	494	490	467	503	499	483	463	481	466	484	471	466	476	461	503	515	464	468	451	482	482	480	443	484	493	524	473	441	514	490	488	479	452	469	498	454	490	462	486	488	494	498	493	444	486	532	520	479	488	502	476	448	476	486	509	461	482	444	474	463	437	469	474	461	452	493	449	501	482	473	451	464	480	488	467	450	474	466	431	475	471	462	518	489	458	476	463	481	463	444	471	510	504	502	485	520	469	458	467	502	512	465	444	485	497	484	474	506	491	458	501	456	469	472	464	481	503	471	473	455	505	480	503	463	478	494	495	446	490	475	491	435	501	492	468	480	469	467	501	481	476	474	451	464	467	469	477	476	452	458	462	477	499	482	466	453	498	482	454	468	463	466	468	480	526	508	449	481	464	483	480	508	437	459	446	494	484	480	469	469	467	483	471	485	476	477	440	488	464	458	483	466	434	505	434	480	503	488	473	484	456	477	468	485	481	478	466	472	494	484	450	458	476	445	475	472	482	488	496	460	502	455	505	452	472	503	466	515	482	488	489	439	447	464	457	505	455	452	461	486	454	478	491	445	453	484	449	478	476	490	465	475	441	479	489	444	499	462	487	477	435	438	467	492	511	490	445	539	462	437	493	464	461	441	439	452	494	472	522	494	427	462	459	484	496	523	503	483	455	431	475	456	467	488	448	487	503	481	490	498	469	448	507	483	442	437	504	454	444	509	469	454	481	479	463	464	508	475	483	452	480	459	501	479	447	478	495	455	444	495	469	500	457	458	459	473	508	493	479	458	484	421	459	471	485	476	501	486	447	481	480	449	439	471	505	460	484	438	467	511	476	460	498	488	454	467	505	545	499	486	468	494	471	467	463	488	484	465	442	467	464	469	475	440	455	437	486	441	509	463	467	504	484	507	485	492	462	505	435	468	462	479	466	512	482	464	463	435	463	471	474	466	507	460	506	479	511	486	506	467	476	495	467	456	470	503	470	420	507	474	480	446	452	433	461	448	484	480	484	526	465	476	501	473	490	503	493	466	469	431	460	459	476	484	494	498	452	480	465	468	495	456	470	472	489	508	478	452	482	430	461	451	489	451	465	480	510	490	446	502	472	479	455	456	461	497	496	499	534	491	475	473	464	507	477	544	472	480	508	475	464	489	494	470	486	429	469	474	483	451	445	498	504	498	493	483	472	456	531	432	414	472	484	474	483	458	460	467	487	485	486	450	466	473	447	452	468	517	468	483	513	472	468	438	478	480	459	508	421	456	481	492	453	490	467	487	520	504	471	510	475	465	480	496	449	497	468	470	473	481	538	439	494	517	484	442	516	474	483	449	456	484	445	497	464	476	467	475	467	461	471	487	491	458	484	508	478	447	525	507	482	441	436	461	476	476	467	461	477	440	458	475	441	448	474	463	496	475	481	505	500	456	473	467	449	479	487	488	474	464	483	480	497	508	494	410	464	483	456	475	459	474	459	469	450	437	505	503	470	477	477	503	505	476	479	483	469	463	469	500	473	462	477	477	485	460	476	489	482	496	486	494	493	482	492	501	516	481	501	420	496	454	450	482	482	466	432	453	497	485	495	484	503	488	498	499	461	428	442	489	458	448	472	505	438	467	476	473	466	443	456	466	502	470	471	523	471	417	477	470	456	460	496	507	474	474	479	497	472	478	464	465	484	529	492	510	492	481	474	501	483
16061	2877	2306	1531	1200	828	606	556	511	444	396	410	433	388	424	392	391	391	436	377	427	419	380	367	376	394	372	370	365	401	377	351	433	393	392	381	416	372	354	346	354	352	401	379	386	337	389	372	367	331	371	376	353	355	384	396	373	384	344	378	387	359	371	376	351	377	382	371	371	344	393	382	369	370	342	379	386	392	366	372	348	439	419	372	379	391	413	386	337	360	369	386	359	362	376	382	329	400	385	366	371	341	383	354	413	400	373	387	390	357	370	366	376	373	440	379	362	366	370	384	385	356	360	377	369	369	394	353	364	407	364	388	361	393	406	344	366	362	373	369	393	381	403	380	382	381	329	362	350	375	344	395	378	403	362	393	409	396	361	358	371	356	371	354	375	390	353	395	348	369	408	367	381	384	328	356	364	371	364	368	418	387	344	385	380	363	406	350	422	400	379	364	418	408	418	409	435	386	348	362	392	393	355	366	407	351	375	370	397	359	379	392	370	350	377	427	379	424	363	420	395	370	373	366	374	390	390	407	378	311	339	371	358	363	357	359	381	418	399	358	356	372	385	351	359	347	372	385	394	402	408	391	383	377	398	363	359	377	374	424	365	373	351	364	380	337	375	377	341	380	384	350	387	389	361	356	401	387	344	422	384	384	359	336	390	394	387	356	346	421	372	387	338	344	339	382	376	392	396	362	357	385	379	393	346	380	380	383	376	362	362	342	334	362	374	386	343	355	343	370	352	396	387	406	356	381	366	388	385	342	400	331	358	358	420	401	376	376	407	363	377	374	384	386	369	365	386	390	335	328	397	396	387	368	363	415	368	364	408	365	371	341	364	358	380	382	336	372	359	367	403	338	376	380	409	414	368	395	336	387	405	375	378	397	382	339	328	396	349	388	372	388	380	392	366	338	375	354	373	376	396	391	387	349	363	354	412	373	330	400	354	363	375	414	385	382	357	376	392	362	354	400	403	376	368	364	356	366	352	367	360	379	417	341	329	349	346	400	367	380	372	412	428	434	382	368	362	409	375	372	366	397	382	364	371	392	372	369	361	339	374	390	395	398	426	356	375	380	345	364	400	396	404	407	363	368	359	368	380	370	399	340	374	381	337	373	380	399	384	400	393	366	367	369	372	379	400	349	362	382	410	378	354	381	370	358	388	360	392	396	374	383	399	377	385	364	372	362	382	402	332	385	383	373	358	354	394	388	360	365	390	386	408	369	386	390	376	378	365	408	360	404	381	358	361	374	366	394	389	387	382	367	361	364	370	348	342	378	394	383	405	398	400	399	360	390	392	372	368	354	380	379	401	386	386	387	342	366	406	350	365	388	401	351	381	386	361	363	369	374	359	370	384	407	372	392	395	341	380	393	348	357	371	380	351	391	391	391	391	372	365	383	344	372	373	402	378	380	337	400	384	348	398	394	367	379	419	374	383	361	406	396	384	388	351	336	384	360	394	354	394	377	365	379	379	361	401	388	413	369	375	381	346	372	353	363	414	394	386	372	400	399	392	352	380	363	378	365	350	382	367	370	378	344	354	350	395	407	403	404	355	400	377	387	393	405	388	355	381	369	361	365	330	337	359	372	385	393	375	359	376	376	354	401	418	389	388	384	349	338	383	376	387	381	345	406	372	392	333	368	372	376	375	396	384	356	395	372	377	352	378	399	327	374	350	359	363	345	389	382	369	368	395	399	349	343	339	391	376	363	400	380	384	386	406	382	337	360	360	329	395	390	353	406	331	353	380	402	387	414	373	348	369	382	381	384	346	399	385	375	330	360	372	381	422	347	376	394	335	388	395	365	389	326	370	379	371	352	417	362	378	391	405	402	381	385	358	372	377	400	412	342	415	407	371	357	371	385	362	378	368	345	390	383	415	395	370	364	373	360	404	352	367	356	377	363	363	347	352	396	379	347	351	399	395	364	357	362	363	398	350	370	391	390	326	375	331	387	355	334	380	359	390	381	382	363	393	377	363	391	385	385	392	347	391	367	346	383	370	377	388	378	390	414	398	327	410	347	386	348	353	387	382	408	359	401	374	382	408	367	369	362	336	318	371	420	388	370	379	329	320	378	370	339	379	354	368	399	404	339	386	380	368	393	355	403	340	367	387	339	346	359	373	395	374	402	362	369	343	369	369	420	399	386	350	401	366	350	357	378	348	328	385	403	360	365	373	368	350	399	375	425	402	388	382	373	375	378	367	360	355	378	363	363	346	414	377	362	376	386	385	374	374	367	373	344	357	351	356	418	371	391	411	359	396	379	387	378	390	387	368	396	367	361	380	373	382	390	336	362	364	371	389	377	383	398	361	391	401	391	386	357	388	370	397	370	377	351	400	373	346	381	368	377	414	360	357	376	399	398	391	378	367	379	387	373	396	370	376	393	387	371	374	386	403	398	371	401	359	381	392	370	362	388	373	386	358	376	344	372	399	356	361	384	344	429	352	374	375	399	333	367	391	392	385	371	384	390	393	400	435	384	388	345	378	372	354	358	365	391	383	400	364	387	393	342	400	369	355	326	373	358	378	335	361	350	365	409	414	403	368	368	384	377	346	404	362	381	375	377	385	378	392	339	394	396	379	403	390	401	383	390	389	380	376	358	356	384	383	373	374	329	388	384	346	375	365	373	309	332	362	412	379	368	368	386	343	358	347	391	408	387	418	388	385	409	392	380	411	390	333	369	360	338	360	391	373	391	386	339	379	387	404	390	365	356	382	404	380	394	380	347	430	381	409	388	420	387	369	358	390	355	367	390	351	378	362	389	393	373	419	392	411	382	376	343	382	390	356	373	349	384	348	356	390	367	360	393	355	373	394	378	386	368	399	366	394	375	372	398	372	329	375	358	380	431	402	381	402	350	373	323	353	355	357	354	335	357	360	415	401	348	361	393	390	351	399	415	368	382	369	392	364	343	400	415	383	387	385	373	397	353	419	385	359	365	382	358	371	418	417	387	365	402	383	405	377	371	367	398	381	374	371	366	391	370	370	394	384	371	377	366	365	347	331	382	346	392	344	365	367	385	386	363	354	422	374	349	374	390	370	369	367	380	363	372	369	357	364	358	354	386	363	395	354	391	390	336	343	352	356	376	413	400	353	359	408	330	356	366	349	340	350	367	376	363	395	378	354	413	331	383	361	345	384	381	361	352	373	348	362	354	342	402	360	356	361	352	406	351	370	362	377	349	366	353	385	366	356	385	390	367	411	372	390	344	369	409	367	372	386	394	426	363	385	372	370	337	402	349	369	400	358	375	352	380	396	374	371	360	336	360	369	382	418	382	418	337	340	380	366	398	302	359	362	367	369	354	360	377	398	400	388	351	338	382	371	364	342	375	369	373	404	410	352	376	377	373	366	387	353	394	381	360	382	350	441	325	413	389	359	368	396	387	406	368	342	359	393	334	401	388	398	363	336	364	353	361	351	367	397	371	365	364	389	373	356	348	365	371	413	390	383	365	388	441	341	378	404	391	344	344	393	379	373	387
9260	2527	3929	3734	3649	2695	1977	1512	1526	1254	1151	1127	1104	1019	1094	1061	995	990	955	963	962	983	923	925	867	937	889	869	895	837	903	880	870	913	885	862	881	856	879	891	866	862	904	841	858	854	907	840	913	883	916	848	862	837	881	859	865	902	846	811	888	884	887	854	914	906	845	880	844	873	857	872	869	883	871	826	912	902	818	858	896	863	857	890	906	817	858	858	887	814	829	855	826	846	910	915	877	923	884	833	841	907	892	816	864	870	824	877	869	838	849	875	881	813	853	896	864	846	923	862	851	853	870	866	849	879	911	820	884	879	889	846	875	819	822	842	865	913	882	847	857	888	905	835	877	870	927	875	870	869	817	860	870	838	870	852	833	876	854	890	896	843	902	910	866	887	886	845	862	859	794	860	889	870	856	823	887	858	833	870	880	864	797	836	830	875	812	899	843	848	854	830	892	869	829	913	897	852	859	856	875	890	823	839	844	874	845	874	882	911	870	869	867	886	816	885	918	868	853	847	866	842	884	874	863	896	801	878	853	903	828	895	869	906	853	863	879	828	885	826	891	863	854	900	902	809	836	879	914	963	861	865	870	898	870	828	823	866	842	864	894	824	856	893	896	863	885	866	823	814	844	892	879	921	873	899	880	853	826	851	847	854	840	859	833	869	850	929	848	907	833	790	843	864	860	810	861	821	835	840	901	867	876	872	798	825	911	861	834	843	829	927	837	845	884	878	855	870	854	814	856	857	846	850	877	894	909	859	851	810	840	844	848	908	868	858	870	911	844	834	858	812	862	896	847	863	831	846	856	865	844	888	895	805	858	840	852	839	865	887	855	869	828	825	858	874	845	838	847	862	871	883	845	806	878	827	805	829	891	805	829	887	865	852	874	836	872	814	881	884	856	894	887	870	875	901	891	891	894	831	893	864	860	913	875	861	813	893	889	906	833	836	871	866	855	849	832	868	843	872	878	842	861	816	880	859	849	886	898	831	822	872	851	910	805	816	835	815	890	855	817	854	865	883	847	869	838	831	913	895	884	871	880	876	842	842	871	814	888	897	869	905	873	851	824	853	885	855	817	875	864	824	829	830	866	843	833	876	881	837	921	884	841	868	884	880	910	829	839	911	891	875	811	835	876	848	895	819	832	815	920	829	839	863	948	858	859	850	853	784	882	857	868	834	859	873	843	819	829	864	867	836	883	847	840	886	865	849	825	854	843	889	859	813	833	878	869	870	848	832	884	867	856	861	865	886	857	836	878	814	887	827	812	827	858	817	904	841	867	876	854	870	877	821	814	852	879	892	850	931	847	813	864	844	841	841	849	814	832	899	865	849	864	851	827	870	888	864	820	823	880	815	831	860	834	842	818	861	829	856	840	844	847	850	825	894	873	876	883	914	829	846	854	839	862	867	861	906	814	893	871	852	882	822	858	863	833	849	870	885	863	812	799	829	893	879	832	913	854	850	839	831	922	886	813	868	864	813	878	863	855	890	864	824	817	868	893	872	833	886	847	860	857	819	908	884	866	831	841	819	814	856	835	897	876	870	855	845	952	874	879	862	841	867	802	836	843	866	844	863	851	887	833	850	815	874	835	837	869	828	866	881	882	879	898	853	816	892	849	822	799	869	874	825	868	848	808	860	883	892	820	864	865	853	874	869	851	901	858	882	886	793	853	882	878	836	857	862	866	839	836	861	821	874	895	866	890	835	899	852	884	836	854	871	845	916	828	855	852	954	838	854	863	871	897	780	874	835	879	842	873	876	827	878	903	842	865	846	845	855	838	830	832	894	824	837	848	893	882	816	928	859	841	868	884	818	834	875	861	844	823	854	907	842	847	789	851	796	824	847	882	887	889	878	860	860	821	849	891	874	881	850	852	789	814	858	916	897	808	860	831	892	880	848	888	822	858	860	903	867	908	818	849	853	832	931	818	863	880	885	889	870	883	909	866	838	858	814	819	930	850	848	837	859	885	834	877	885	853	843	897	906	908	879	880	873	855	876	790	844	846	855	847	851	816	891	820	858	877	875	848	863	925	862	858	843	859	877	856	858	868	852	851	886	886	844	955	838	858	903	847	822	850	858	854	865	885	889	876	855	856	850	877	899	819	873	861	813	878	863	869	928	842	851	821	878	859	816	882	878	858	852	865	877	866	861	846	811	877	880	925	861	882	844	862	861	824	886	833	833	888	862	885	933	882	831	861	873	880	869	823	824	866	830	854	881	874	829	865	864	867	836	901	856	879	910	864	819	885	892	837	897	852	852	897	901	943	825	948	834	881	884	854	870	847	888	797	877	835	863	858	885	868	839	876	880	810	839	897	819	826	837	862	876	873	852	885	819	858	877	816	927	832	858	838	818	833	908	875	895	887	883	816	846	879	793	869	820	810	858	861	868	858	823	827	832	839	871	822	867	881	891	902	861	839	845	895	821	930	881	883	878	896	886	870	886	843	801	865	884	816	880	885	829	871	849	833	857	837	848	798	880	853	852	856	868	859	857	823	857	851	823	798	868	869	878	882	810	883	899	846	852	905	816	783	798	856	871	818	842	863	848	861	824	860	854	850	860	846	855	877	830	839	847	860	800	779	845	879	840	877	835	851	884	887	885	885	860	835	867	881	879	815	853	846	900	877	888	856	816	888	867	846	840	870	840	917	844	823	876	866	845	895	908	827	930	852	853	859	852	838	898	866	869	859	846	856	853	831	824	855	862	832	871	885	886	846	835	866	881	878	867	853	795	859	879	854	889	876	883	848	850	816	881	858	889	854	836	860	870	828	836	877	843	825	866	882	860	916	876	798	848	863	835	827	874	847	884	819	861	868	842	852	859	885	803	818	928	878	844	868	862	890	901	858	822	863	837	883	932	857	852	868	854	925	882	819	865	870	870	836	900	815	884	901	868	847	867	826	878	898	888	884	875	866	845	857	918	932	801	855	927	881	866	833	861	835	854	851	862	904	804	842	847	833	861	824	897	884	863	849	900	891	831	868	877	833	861	911	844	819	883	856	862	827	823	874	861	878	855	880	839	865	855	881	904	880	905	828	806	846	858	854	888	921	908	838	830	810	848	892	867	829	887	828	851	915	878	906	833	902	785	866	832	882	809	866	887	867	810	907	838	845	840	867	865	855	858	856	851	863	900	819	848	892	819	856	857	840	856	909	865	845	790	837	892	873	875	864	848	828	819	928	866	886	892	850	847	868	865	845	845	884	841	888	812	899	864	864	814	835	887	862	871	903	904	915	849	848	870	851	871	870	903	808	862	804	898	889	859	889	846	830	904	864	817	863	865	849	783	860	880	876	850	876	869	786	874	837	811	822	825	891	851	928	958	840	857	877	785	829	828	859	891	854	864	800	853	865	836	904	845	923	834	891	840	912	828	806	897	801	857	805	848	791	859	834	847	881	866	861	864	825	812	866	919	872	860	866	876	838	857	831	892	909	876	834	875	888	870	893	855	857	859	860	842	872	848	864	813	862	885	836	846	820	828
2334	620	531	372	345	255	236	221	210	231	201	203	206	211	234	205	228	204	228	211	216	195	235	211	234	198	168	188	186	235	196	186	192	197	220	177	193	219	192	203	164	209	216	192	207	200	176	225	200	189	194	201	214	215	202	211	208	211	197	233	233	183	205	214	226	199	191	202	237	168	188	190	214	200	194	214	195	191	215	231	195	192	214	205	212	175	226	203	177	184	199	198	227	203	203	211	220	210	214	221	221	196	222	183	195	220	208	209	202	230	201	211	230	202	192	198	184	196	219	203	215	230	206	209	212	204	207	184	199	204	217	209	197	204	199	215	194	195	191	269	231	218	228	219	217	202	213	199	201	203	189	231	200	208	195	235	199	218	224	196	215	198	216	197	202	191	199	194	223	177	212	182	209	207	222	173	225	182	202	185	209	206	213	210	205	198	211	214	204	190	211	189	190	188	206	179	223	207	195	212	195	200	209	219	259	197	221	186	191	213	193	183	214	207	219	191	232	208	225	201	224	212	227	162	197	188	217	236	211	218	231	204	215	208	201	186	218	216	183	210	221	210	194	204	199	205	211	216	197	197	223	196	202	204	207	204	209	229	212	217	224	212	210	253	202	194	204	195	227	213	210	182	210	188	186	216	179	210	215	205	219	222	222	215	182	195	180	208	205	183	194	205	207	210	206	194	196	200	213	210	207	201	229	220	214	197	194	199	215	231	202	216	198	213	227	207	177	165	181	206	220	247	231	210	199	211	211	210	193	178	212	198	217	197	197	207	204	226	200	213	187	228	214	230	201	182	226	223	217	222	224	224	254	199	208	220	180	227	198	226	208	209	213	220	193	180	228	233	201	240	193	183	236	192	202	203	224	192	195	207	185	206	207	192	192	207	188	198	191	195	196	163	199	210	217	207	221	214	235	211	220	256	199	219	237	232	194	194	219	203	196	191	195	188	222	208	212	213	199	206	186	212	191	194	202	198	210	199	202	199	192	205	204	218	204	223	225	209	199	198	206	204	232	204	189	198	192	196	228	210	220	197	195	203	200	209	189	207	202	216	217	212	226	197	199	228	223	176	208	233	197	229	235	199	214	227	227	205	205	206	182	248	238	205	211	223	205	225	228	208	202	204	222	196	215	202	200	203	208	212	202	212	199	199	207	201	202	204	183	204	239	196	196	216	223	232	197	181	190	224	207	224	217	224	198	215	206	197	211	185	215	195	208	217	214	215	181	185	192	218	182	195	238	221	173	225	186	207	228	199	203	202	222	203	223	193	200	225	200	215	224	163	206	216	199	208	209	234	227	210	232	221	190	186	188	196	205	220	184	189	214	212	204	227	205	221	195	200	207	198	224	222	221	209	194	229	228	195	206	208	219	231	195	225	218	224	247	204	190	230	200	229	209	216	182	208	197	205	210	195	197	215	225	224	215	235	210	186	203	214	194	232	218	207	192	219	227	231	227	218	204	215	228	224	192	212	180	179	224	234	166	200	223	201	219	206	198	213	206	215	204	220	219	208	227	221	225	231	231	209	195	205	210	228	197	222	200	193	229	223	206	217	205	230	205	223	209	218	196	205	228	226	237	234	215	195	208	212	211	232	218	186	189	208	214	208	226	256	223	198	227	204	182	194	191	211	223	189	148	214	222	207	184	181	187	209	214	207	179	230	179	207	209	208	228	207	214	188	174	224	210	222	226	201	218	234	199	208	178	219	223	197	207	202	206	180	215	213	209	191	222	206	217	238	219	206	215	213	221	208	219	224	195	225	210	222	243	222	198	222	218	238	214	217	218	207	215	194	237	221	188	219	199	224	220	232	186	217	184	189	185	202	222	206	216	232	189	215	186	209	228	188	218	176	225	196	197	204	187	228	214	202	229	207	236	229	212	220	213	191	202	221	192	210	216	232	206	215	196	196	215	208	207	248	233	190	186	214	210	219	225	178	209	187	233	217	200	211	182	209	190	201	181	238	191	224	202	200	209	217	213	218	220	198	216	189	230	226	192	219	198	240	211	228	195	222	217	221	212	193	184	207	188	213	211	215	184	194	196	186	203	215	204	197	204	222	232	219	210	208	221	208	209	170	190	185	217	204	228	210	224	220	232	219	191	209	174	231	206	215	196	189	222	203	174	210	217	211	178	214	219	220	225	217	221	195	226	214	226	210	227	246	228	177	195	223	229	224	190	219	219	220	189	228	222	226	196	206	221	206	193	205	191	202	228	234	191	212	220	187	195	210	208	201	184	225	194	221	187	242	210	202	228	200	207	210	240	218	176	213	211	201	218	210	221	244	217	211	216	205	220	177	184	239	214	242	218	224	191	204	202	203	210	219	210	201	216	226	210	228	196	231	201	225	192	205	175	231	196	214	207	205	206	210	201	217	215	191	240	194	214	239	192	202	216	216	214	203	217	198	175	186	202	196	212	205	228	194	189	215	189	204	206	184	196	204	208	202	203	205	195	193	236	200	211	199	202	226	203	218	221	229	212	202	210	218	228	206	218	229	225	223	215	215	208	209	214	214	238	224	213	192	192	203	195	215	195	233	216	180	205	211	206	194	213	217	216	227	239	210	235	200	219	221	222	208	208	205	193	195	219	218	208	214	221	212	193	199	190	195	215	211	196	209	207	202	235	201	200	233	223	193	200	198	195	211	214	172	223	204	190	217	239	202	190	201	207	227	198	220	215	206	204	214	206	214	187	212	203	212	202	187	211	191	232	196	204	187	232	236	193	204	196	219	234	234	227	215	187	200	207	211	211	209	204	207	183	188	207	205	201	222	190	217	221	183	197	210	213	216	199	187	198	195	226	222	188	199	219	183	207	217	222	213	188	194	209	201	189	186	192	198	215	269	217	210	228	212	217	207	203	210	228	201	214	242	215	233	225	189	198	205	212	219	224	214	219	196	224	200	216	224	216	204	226	208	205	235	219	229	202	248	217	191	205	218	198	225	211	193	207	190	238	221	198	206	199	233	221	217	183	234	208	210	203	224	190	199	226	206	194	221	197	201	198	205	208	186	199	187	219	201	215	211	194	217	238	225	194	168	227	220	225	232	226	202	204	222	220	177	204	214	231	223	228	205	198	211	218	218	206	198	196	228	225	180	207	202	203	185	225	209	222	198	207	174	206	201	191	195	211	192	188	209	204	202	243	211	223	201	189	211	193	230	199	197	239	206	214	219	208	209	204	181	198	200	201	204	214	210	198	197	251	220	218	215	218	211	216	190	192	235	203	187	203	177	209	175	188	204	194	221	236	220	191	187	207	227	222	217	224	236	239	215	200	207	200	239	194	231	182	220	195	205	216	205	219	203	223	226	227	228	223	186	216	188	228	195	186	215	209	213	211	221	227	190	218	188	186	209	205	198	226	234	193	215	213	210	224	240	226	193	219	199	193	215	197	210	213	225	212	223	204	229	219	219	226	208	187	212	251	212	223	198	202	223	201	240	225	213	203	190	238	232	206	204	242	198	220	219	215	218	196	229	200	203
2100	908	1156	972	984	699	650	586	605	524	507	550	520	481	522	524	531	539	513	542	499	503	547	484	546	504	545	507	534	546	480	509	493	548	528	527	538	513	520	512	544	510	513	525	525	544	490	522	513	501	533	509	495	532	522	507	532	492	529	499	498	518	516	519	531	547	551	501	514	503	464	552	535	515	535	530	518	497	512	557	523	569	502	509	509	510	535	551	519	497	534	540	562	520	548	518	490	527	528	529	499	520	521	526	497	505	526	546	529	534	497	551	509	507	512	540	523	519	509	518	529	513	543	515	511	525	494	509	481	518	529	498	497	502	518	508	519	518	499	514	515	520	542	545	537	543	521	534	542	523	540	533	525	497	498	538	515	489	500	518	522	518	509	504	501	529	536	509	520	535	509	470	521	499	489	527	525	530	516	507	515	474	545	503	464	465	489	495	518	541	534	517	533	484	534	519	562	526	485	511	534	524	494	515	532	520	555	512	540	549	497	535	505	543	515	531	515	525	526	518	506	516	534	580	513	498	504	463	537	537	477	515	542	542	470	497	482	509	501	516	530	519	553	508	499	495	503	546	540	523	490	536	515	470	550	524	491	499	545	540	514	548	480	474	500	525	542	523	493	518	527	490	494	528	510	489	539	539	502	493	481	487	516	522	510	539	517	540	458	516	532	521	515	526	547	498	556	502	534	543	545	498	522	509	540	540	505	521	550	503	508	538	506	539	518	550	517	513	519	523	509	522	493	500	541	525	523	523	535	541	479	470	516	487	485	508	530	527	545	504	495	471	550	541	531	503	519	504	527	492	521	511	501	491	504	545	534	522	525	515	554	514	505	537	538	503	493	497	566	547	510	526	492	522	492	541	507	524	533	490	491	528	519	510	521	529	493	541	477	512	510	524	507	482	547	507	544	508	533	551	534	554	524	503	534	501	546	530	555	508	534	493	491	493	533	542	489	501	524	518	523	530	504	509	542	516	498	528	525	534	530	514	479	546	503	516	536	524	494	539	497	488	549	537	506	479	522	563	558	536	499	482	536	513	514	512	522	500	525	528	454	515	527	526	500	504	508	563	520	544	535	525	486	503	528	482	515	517	535	562	535	517	513	516	521	495	506	506	494	456	502	540	517	545	536	523	483	544	463	532	531	506	516	531	490	518	522	509	496	524	528	538	508	505	548	482	491	516	497	488	548	531	514	492	486	520	484	514	530	476	523	532	502	544	529	505	533	503	515	537	491	511	514	522	487	495	505	530	502	516	537	541	495	513	463	522	534	522	548	478	527	496	520	503	545	504	563	554	507	496	514	507	497	490	548	545	549	532	518	492	528	529	548	500	503	505	496	493	548	506	499	546	530	516	543	503	529	507	547	516	509	538	518	519	520	549	529	505	546	534	524	523	490	537	532	469	542	582	565	512	542	505	535	500	512	495	509	512	505	436	512	539	498	517	524	493	544	477	511	541	555	540	516	521	528	490	498	535	519	501	459	493	545	509	498	491	484	481	498	537	512	521	514	535	570	538	513	492	542	517	570	514	530	506	514	491	493	545	529	553	496	537	522	530	514	540	539	489	488	538	528	549	533	519	545	499	523	522	507	531	501	475	524	503	496	525	551	558	544	541	467	585	513	531	487	493	504	592	545	505	452	505	566	576	525	541	520	516	541	511	548	466	507	485	548	549	513	530	510	538	546	552	531	527	505	546	495	508	519	525	495	513	522	515	466	488	545	510	523	529	559	508	526	538	528	511	469	507	557	519	558	542	518	495	564	518	513	535	533	540	537	515	543	547	500	521	530	526	507	540	524	492	513	495	529	509	542	540	519	502	491	521	563	514	540	537	528	497	521	527	519	483	499	541	458	520	504	498	482	506	487	499	487	521	496	507	541	552	501	543	537	533	507	555	494	489	566	565	488	523	487	494	526	551	508	497	551	496	514	560	499	530	504	541	509	560	522	508	574	546	499	507	557	534	539	545	519	493	501	546	464	515	545	481	538	546	542	520	548	555	518	533	517	484	488	491	506	521	502	522	485	531	489	556	542	518	537	521	496	508	514	529	537	543	545	534	531	550	521	565	525	482	532	512	506	499	506	552	489	523	535	474	476	495	517	515	585	499	528	495	540	501	532	494	525	493	500	520	493	520	489	537	473	518	553	514	521	522	495	536	528	524	526	526	494	527	542	512	531	522	523	529	554	519	516	525	520	518	528	463	495	511	555	558	493	517	508	560	493	582	493	549	492	524	515	504	529	529	559	511	508	520	562	516	459	537	528	515	525	491	524	506	523	525	494	518	540	518	519	530	532	492	478	502	526	544	550	538	529	510	492	475	536	528	498	512	516	541	545	472	546	471	530	534	543	521	548	534	530	510	510	538	492	513	524	561	510	519	495	492	550	524	528	524	512	540	518	547	501	525	537	502	516	505	541	514	545	469	501	493	516	531	522	517	502	544	530	531	539	521	500	503	498	525	529	545	533	524	524	504	454	523	520	477	515	517	514	520	555	530	485	492	509	483	534	523	536	520	530	517	503	539	512	510	527	538	540	548	520	510	529	539	540	514	528	505	525	485	504	512	530	542	473	504	522	491	523	509	502	486	512	544	484	543	471	557	501	527	494	491	541	528	507	464	514	494	524	523	524	565	514	481	499	516	535	505	507	537	514	529	514	518	570	510	475	516	519	493	524	549	530	509	502	501	517	504	521	535	583	496	514	521	522	523	547	531	543	481	501	553	558	528	516	545	501	541	513	538	508	519	468	527	561	503	534	516	614	547	529	524	493	529	505	559	490	554	552	546	502	488	515	556	480	507	515	507	497	527	536	532	555	547	520	524	499	506	526	550	547	532	491	530	488	484	512	494	520	518	560	497	547	516	498	535	591	516	502	531	543	502	508	486	537	505	495	528	536	496	487	544	518	495	546	503	518	489	491	522	542	521	503	516	507	541	579	517	525	502	530	541	532	518	524	524	508	510	506	488	489	549	495	542	529	517	480	541	525	510	480	549	529	521	498	464	507	504	530	566	519	505	479	518	539	509	519	502	546	515	553	533	498	513	492	535	530	527	491	489	548	513	542	498	517	494	503	521	509	509	498	524	524	497	559	549	530	514	508	523	489	551	521	507	489	537	549	491	574	523	570	496	504	535	555	499	499	520	488	490	530	527	540	507	539	530	517	545	525	486	516	528	563	511	536	495	553	515	534	561	523	537	496	504	560	546	532	494	489	539	501	506	489	535	502	484	501	572	524	514	532	499	547	497	496	518	521	558	488	529	506	506	491	539	508	519	574	503	506	514	515	522	536	496	535	552	518	500	501	541	507	476	510	509	539	564	516	578	507	576	519	525	543	522	481	544	514	515	521	523	528	489	504	528	508	506	545	554	484	526	489	499	530	544	471	509	511	480	467	505	531	495	513	520	546	543	551	515	505	498	481	527	499	516	504	513	517	512	538	522	470	524	521	503	497	527	523	513	450	508	508	529	580	524	524	525	542	522
8388	1345	1199	729	672	401	295	260	227	186	213	198	193	203	181	195	176	156	169	177	168	173	170	181	166	203	171	170	164	179	179	182	209	181	205	195	191	172	185	180	192	174	181	170	185	181	148	185	176	171	170	178	201	161	172	170	209	184	195	185	180	150	195	165	158	162	185	185	201	173	166	175	203	204	167	176	176	184	180	170	194	172	148	187	194	173	183	185	167	201	188	160	166	172	162	160	178	164	158	154	185	208	172	151	167	166	173	154	167	167	171	194	180	168	183	163	184	167	163	160	171	156	144	163	131	179	188	191	167	173	162	204	190	184	176	160	184	173	159	188	180	194	191	194	177	187	177	181	169	168	157	157	193	177	186	150	168	173	151	201	169	180	178	203	186	171	145	190	167	195	198	193	184	161	177	196	168	156	188	151	150	181	173	169	184	184	208	190	174	147	181	183	164	139	209	153	171	172	197	195	192	176	172	170	180	195	200	173	167	197	196	187	170	155	179	181	173	168	164	162	177	186	186	219	174	150	184	187	157	182	191	159	172	183	159	154	192	176	156	183	186	169	168	162	171	189	166	175	175	164	190	196	176	167	205	175	175	187	173	171	159	182	177	182	187	186	159	169	172	200	156	165	177	166	198	161	177	189	186	215	183	186	174	170	190	168	164	187	169	162	192	182	180	201	170	153	185	158	172	159	182	170	178	162	167	178	149	199	187	182	196	164	187	164	171	175	188	202	166	172	180	156	141	168	189	163	178	178	160	165	188	137	186	188	172	142	179	174	154	189	162	183	177	165	173	181	157	196	174	214	203	174	164	161	183	178	195	173	172	167	181	210	159	175	193	189	185	165	160	169	191	197	190	195	180	160	176	178	195	146	160	173	180	190	156	165	184	150	194	174	179	203	158	152	170	174	176	164	167	181	163	182	157	183	174	182	205	177	177	138	173	199	228	177	177	160	150	180	177	151	194	180	210	155	155	167	171	185	173	210	165	170	164	163	157	171	175	180	153	147	167	161	171	163	159	191	178	173	203	137	167	160	186	187	193	196	167	180	159	174	188	165	174	168	179	169	187	151	157	157	164	172	176	167	151	165	177	174	177	173	208	174	163	187	177	160	187	171	186	189	175	208	170	134	177	173	181	181	136	163	162	224	182	185	188	180	173	179	185	196	181	176	173	194	180	169	190	166	182	177	151	179	165	167	172	154	164	171	170	159	170	171	174	159	181	183	180	169	166	165	187	191	181	171	168	161	174	178	183	193	175	189	169	177	158	173	178	192	194	196	179	185	195	177	170	199	197	208	187	189	156	194	187	165	193	196	159	204	173	166	161	192	160	166	191	207	187	158	177	206	166	187	194	191	149	176	165	188	157	179	171	184	178	214	169	170	183	170	181	168	179	152	173	168	173	146	189	192	164	164	188	154	182	183	187	184	182	181	175	156	186	166	176	167	179	196	174	160	189	171	148	173	177	186	190	197	188	165	169	172	187	153	167	175	169	151	151	207	154	169	165	163	179	191	193	194	155	193	198	148	170	171	171	178	194	187	170	173	177	183	201	184	215	162	176	179	159	186	160	172	170	172	172	191	178	180	189	180	178	199	183	180	194	148	183	182	180	191	165	186	158	199	184	181	154	171	156	167	153	197	175	200	169	189	172	161	178	178	184	201	181	200	183	162	173	182	178	172	161	170	193	178	176	182	194	165	164	192	168	168	170	176	181	170	185	189	156	161	155	165	173	188	163	170	170	157	168	179	190	178	186	204	168	171	188	186	180	184	196	153	145	177	180	194	177	183	165	155	170	159	176	184	150	188	190	188	173	177	169	178	188	169	152	158	173	188	179	172	205	168	185	168	189	167	157	171	158	203	186	164	186	172	181	150	174	168	176	168	176	176	163	173	163	159	185	160	177	171	188	187	178	173	166	170	175	197	200	177	166	172	147	173	178	186	189	166	181	185	182	160	177	150	177	166	170	158	187	189	167	159	160	166	168	179	162	185	185	157	158	167	173	171	184	175	169	168	156	170	176	155	186	189	186	158	150	158	155	166	175	170	176	186	210	201	161	159	171	166	161	163	171	185	180	183	173	186	196	171	158	172	154	190	190	170	182	158	171	190	189	180	196	171	170	184	182	176	188	178	157	173	161	153	185	177	174	157	186	215	167	180	175	166	161	172	162	171	158	177	157	177	164	173	166	183	170	181	174	173	166	151	198	176	175	144	182	164	184	200	187	168	185	196	203	170	174	161	161	193	173	188	185	189	154	167	186	167	166	161	145	172	179	178	184	163	167	181	185	172	166	158	194	177	210	167	178	179	168	184	183	196	180	164	166	179	191	169	163	166	187	190	160	193	191	186	180	156	177	170	176	160	178	172	181	185	162	166	175	169	179	187	166	202	157	180	184	187	192	153	164	171	181	168	153	181	169	174	189	176	192	184	189	180	174	181	164	184	196	185	204	192	160	170	178	171	146	183	166	171	189	151	179	201	175	160	170	202	160	156	190	201	179	155	165	179	167	174	152	170	163	168	176	185	174	144	183	147	178	152	177	175	192	174	189	143	161	171	179	188	160	158	165	195	193	191	189	152	184	173	188	158	184	195	165	185	167	184	179	160	189	171	180	185	173	183	175	177	181	184	152	200	158	166	176	176	195	149	176	160	167	182	190	175	186	178	170	152	193	172	161	205	179	157	173	158	165	170	155	180	134	153	165	193	197	159	153	178	172	190	171	164	189	179	189	175	187	182	174	191	179	179	180	174	167	185	182	177	169	185	201	196	157	192	170	162	191	176	163	157	157	140	164	157	185	161	175	165	164	186	195	167	174	163	149	171	158	197	177	190	190	205	165	155	177	159	174	165	177	153	163	168	167	167	196	170	184	192	157	164	174	173	179	181	174	167	168	176	215	158	205	182	150	172	155	162	168	173	179	193	170	177	188	170	182	167	194	205	186	200	165	156	165	164	162	165	160	172	172	180	166	180	195	164	153	178	194	168	157	187	150	178	152	184	159	161	184	161	146	184	200	178	197	178	180	159	172	181	158	174	166	171	177	186	167	170	183	172	176	170	152	176	196	146	168	164	190	204	182	183	189	174	178	169	182	167	150	186	151	175	161	166	172	179	196	173	180	187	192	185	181	200	165	172	171	140	163	173	160	172	143	177	193	169	182	196	174	167	170	174	185	209	186	194	163	185	174	189	160	169	171	167	186	193	169	164	168	176	181	177	185	173	158	173	211	172	187	193	181	174	131	156	164	162	164	187	194	188	169	153	188	189	167	181	156	187	161	176	178	159	172	162	196	174	190	177	178	184	173	182	198	183	159	168	155	176	160	196	158	162	199	174	164	175	168	184	168	169	160	162	163	173	161	176	180	187	186	191	173	154	202	176	150	154	156	158	193	158	153	163	143	165	166	176	189	167	179	177	164	171	156	175	179	157	169	175	196	178	165	163	159	157	181	159	161	194	163	198	231	184	162	179	192	175	164	156	211	189
6569	1418	2373	2221	2323	1589	1130	855	861	688	634	647	592	594	540	588	535	508	503	523	491	466	507	540	537	488	495	501	540	519	455	438	460	483	498	509	488	529	490	491	439	490	478	473	454	475	517	483	509	438	490	457	475	497	452	450	510	459	459	429	471	471	469	483	519	495	490	461	482	496	493	454	509	478	468	485	467	475	450	485	457	430	457	483	505	468	391	475	468	449	506	467	445	482	480	472	488	482	434	485	490	488	502	471	479	458	479	489	462	459	485	451	486	460	488	514	467	446	518	475	457	425	477	475	523	446	482	465	487	491	456	453	471	485	511	500	525	404	519	450	433	456	490	476	496	476	444	498	492	451	463	458	454	446	467	511	502	431	486	480	457	461	453	483	454	434	490	430	511	489	513	451	457	442	492	425	444	475	462	479	449	489	461	479	465	483	453	475	502	456	460	463	448	473	463	465	466	475	494	491	475	465	475	486	467	458	465	473	520	454	485	485	487	474	491	463	449	497	461	466	486	482	482	450	483	473	473	481	458	469	481	456	452	422	448	450	471	494	456	500	439	454	491	480	447	502	473	467	479	467	455	509	451	457	494	500	514	493	468	485	453	453	464	473	450	464	478	467	437	483	491	463	458	470	503	464	479	435	439	503	502	483	487	509	512	492	447	475	476	487	487	451	493	453	480	470	465	448	478	456	422	459	501	456	486	470	475	478	497	485	470	466	460	467	478	451	500	487	455	488	478	485	455	483	494	518	465	515	463	446	485	492	463	502	464	473	460	480	461	442	464	483	467	462	475	459	425	486	478	433	474	461	483	441	512	528	459	503	454	476	490	458	461	458	497	460	496	465	485	453	474	509	439	491	463	473	477	468	481	450	495	476	463	447	484	424	474	488	482	470	473	472	477	490	472	435	480	467	452	456	442	461	473	462	496	498	464	458	474	474	470	492	500	499	446	466	445	420	500	494	494	452	483	490	501	474	463	472	475	468	470	454	480	500	487	442	513	453	443	449	466	444	477	454	449	471	469	486	457	489	470	444	458	444	480	501	493	428	461	479	483	482	474	471	500	487	460	478	464	475	486	482	470	481	455	461	478	520	464	459	502	486	480	470	466	502	484	480	468	458	493	466	487	489	449	472	474	480	489	459	455	492	467	486	461	453	464	456	451	496	456	488	473	479	488	485	493	489	469	483	471	504	490	485	462	441	463	475	477	485	472	462	455	457	513	480	486	480	469	521	478	471	501	506	429	509	458	469	462	456	437	440	455	461	456	502	503	473	426	478	487	429	467	447	446	470	459	492	450	456	499	450	489	457	429	478	445	463	453	437	461	419	444	471	491	434	481	487	503	466	479	501	467	470	454	464	471	493	441	512	449	429	495	510	477	450	450	468	427	449	445	454	472	451	477	475	456	421	496	481	501	441	487	471	494	495	477	452	526	441	450	451	470	477	508	475	500	437	463	485	441	467	471	470	439	446	457	493	468	450	455	437	479	480	492	441	470	499	470	473	431	447	494	451	476	468	493	485	474	462	469	539	472	472	467	459	453	449	454	502	473	452	460	478	463	446	432	480	437	449	480	511	455	480	460	468	463	534	469	470	476	517	472	507	444	487	490	469	456	513	519	494	486	448	478	452	466	470	459	511	460	488	470	492	460	472	459	489	454	454	475	466	480	455	488	480	489	467	448	493	460	452	493	483	473	469	489	443	507	466	511	475	476	460	495	461	470	478	447	483	465	496	493	478	467	470	493	490	483	465	487	426	443	455	523	483	475	482	505	446	459	484	453	466	434	458	452	474	459	476	478	440	462	486	466	442	503	472	439	469	460	485	489	448	475	459	484	474	442	493	492	452	467	470	491	471	468	490	480	448	449	494	487	498	467	462	520	467	439	459	468	459	481	443	490	483	443	445	479	455	481	443	495	496	504	468	486	481	491	497	509	464	472	481	444	434	475	440	457	472	472	485	478	542	505	452	501	498	445	510	494	434	478	451	501	495	450	438	419	510	489	476	443	475	435	504	503	457	499	404	479	460	489	471	463	486	481	468	489	486	475	446	464	464	480	522	459	483	490	530	471	479	449	463	456	490	481	515	443	480	455	533	452	502	503	500	501	474	449	486	492	471	545	518	447	467	501	441	449	443	467	466	493	501	513	485	464	464	475	450	485	500	467	500	493	458	459	484	453	480	475	454	470	447	457	465	498	478	441	485	465	484	456	494	469	455	522	467	481	448	503	489	492	479	503	485	489	486	449	491	472	470	460	457	474	483	446	485	460	431	508	456	490	480	495	447	442	468	465	465	472	464	483	477	440	455	466	447	506	480	436	490	481	479	479	475	448	502	467	460	419	476	510	465	507	479	431	476	483	457	423	497	486	445	481	515	492	484	465	474	482	504	482	487	468	478	471	480	469	426	498	504	420	480	495	499	513	503	459	496	450	476	445	442	491	494	497	496	498	465	456	490	457	466	471	502	464	457	471	456	474	473	489	446	480	516	447	429	482	440	505	451	491	488	506	471	525	481	479	503	464	447	482	474	448	507	520	468	460	449	492	483	472	436	460	484	471	471	507	483	474	495	426	482	513	465	470	500	513	479	507	432	439	487	469	469	457	426	458	493	440	485	484	442	464	478	480	442	474	443	501	494	523	474	477	468	456	516	465	480	443	486	477	468	478	496	482	473	452	437	438	459	455	467	489	478	474	498	474	492	485	436	440	460	493	451	426	473	471	493	479	473	500	456	453	429	456	446	472	443	456	462	440	475	455	504	491	458	434	487	463	466	485	444	472	457	495	472	459	494	465	476	480	493	447	510	481	498	477	493	502	468	478	483	487	471	498	459	495	469	513	487	496	440	439	476	463	422	452	426	476	483	492	470	475	479	502	461	452	460	457	457	493	475	484	453	470	505	461	460	469	471	523	456	484	467	468	492	455	467	476	508	445	484	473	505	508	480	502	470	448	493	449	481	502	507	484	480	482	480	465	475	455	450	450	464	464	477	465	486	479	447	467	481	535	483	464	477	466	486	463	501	483	451	465	493	454	464	474	471	464	482	469	508	468	483	477	446	516	514	487	453	451	462	482	449	478	456	484	459	451	429	466	461	473	489	493	496	542	451	448	494	479	484	447	485	494	445	504	485	486	454	476	472	475	432	456	478	496	456	509	485	464	507	499	492	434	502	474	538	486	472	484	467	434	493	464	494	493	494	461	496	473	445	493	493	453	504	502	479	472	479	444	467	490	467	476	468	469	460	494	486	463	467	457	462	460	479	454	462	511	447	436	481	509	473	479	498	502	456	498	465	482	507	434	450	482	471	472	438	470	439	464	425	489	468	467	487	486	483	501	457	447	459	426	503	464	426	496	470	495	490	471	469	430	414	468	463	441	477	480	459	473	501	464	476	485	487	458	483	454	525	497	473	448	476	484	456	496	473	465	438	461	470	519	468	479	482	457	451	435	430	515	500	436	470	460	442	468	462	497	466	461	489	467	443
16012	2914	2305	1336	1193	981	662	552	486	440	415	444	383	393	391	446	353	399	328	391	375	434	397	367	375	364	399	371	390	370	343	373	363	386	374	364	347	414	355	358	383	401	388	386	398	415	396	333	354	387	404	352	399	375	347	372	377	396	396	387	345	368	376	412	377	397	361	333	370	397	374	357	358	373	384	408	390	374	383	349	350	363	365	410	358	368	384	314	363	414	368	363	392	395	389	367	387	406	406	339	384	371	366	403	391	380	376	357	373	380	398	376	386	385	363	363	386	391	397	412	365	343	414	379	376	377	363	372	384	377	360	387	370	370	380	382	393	396	365	370	350	355	399	396	344	373	330	353	354	378	382	410	365	344	398	324	372	384	371	388	372	366	349	366	366	403	400	365	348	371	379	395	381	384	380	389	382	371	405	394	402	372	390	388	391	370	363	372	334	353	405	415	382	373	410	342	406	387	338	391	404	387	384	340	352	379	353	371	362	377	401	360	370	379	338	386	368	364	359	389	369	373	412	359	388	386	345	388	402	355	409	363	379	362	385	378	370	334	396	380	383	391	366	323	356	345	379	353	372	406	429	341	379	402	345	347	396	367	388	389	382	369	380	375	396	381	389	345	358	351	350	374	375	359	378	380	348	366	361	367	354	350	370	416	373	344	368	374	384	396	377	371	385	374	363	389	405	386	407	408	370	392	412	393	333	366	377	368	366	367	374	374	347	400	378	361	371	384	362	383	389	415	403	412	367	378	397	390	379	343	372	354	337	392	367	359	385	391	403	374	367	349	404	359	405	355	360	360	387	352	343	374	397	406	319	396	383	356	443	424	346	384	384	366	385	367	345	355	359	423	396	381	370	354	380	380	379	350	407	359	360	406	390	436	390	396	376	381	389	410	366	402	399	329	391	384	376	382	352	407	396	366	336	371	370	374	368	388	340	382	364	344	376	361	381	370	356	407	371	366	366	388	348	365	371	385	389	358	370	377	383	383	386	399	358	403	401	349	369	369	330	358	356	361	377	365	391	359	377	361	400	399	368	364	349	371	348	375	347	350	366	386	374	390	409	345	320	405	355	369	381	384	396	354	369	346	365	353	354	374	393	364	401	354	363	350	370	357	396	393	346	399	375	373	370	381	377	379	397	406	386	372	393	403	342	435	353	345	387	376	399	346	351	390	335	394	353	363	386	363	360	353	369	365	390	390	336	394	376	369	395	364	362	380	381	375	420	377	380	376	354	412	388	365	360	369	391	401	338	410	368	393	374	409	393	402	355	395	400	312	373	363	355	406	319	370	344	399	349	389	384	398	396	371	380	384	391	373	389	345	363	367	416	359	388	395	422	373	380	397	357	368	399	361	373	407	412	393	403	410	375	334	379	411	362	348	381	362	366	369	334	314	420	377	373	371	375	393	373	386	383	381	403	389	393	388	413	392	383	359	390	347	398	383	376	372	363	369	403	361	348	345	357	343	367	383	378	400	399	358	369	397	357	388	395	425	380	366	353	385	391	359	389	383	349	343	335	353	406	372	372	368	372	379	359	349	395	347	355	352	359	383	367	393	338	353	387	380	383	398	356	399	383	409	351	372	346	396	344	354	371	333	367	366	372	354	408	398	381	365	349	406	387	405	396	398	381	375	388	390	374	372	362	378	383	426	360	419	398	373	362	383	377	366	393	383	395	387	373	384	393	390	383	386	364	352	370	377	360	373	367	382	389	391	367	344	379	383	437	368	396	389	355	366	398	369	379	372	351	374	378	393	346	342	368	388	375	356	353	368	375	357	383	334	396	372	349	381	363	378	357	356	361	360	346	369	358	377	372	342	342	395	401	393	386	326	367	363	375	392	375	349	347	408	401	378	384	401	328	333	360	351	388	382	418	404	346	369	376	382	369	397	353	314	368	399	367	393	365	359	400	370	357	377	372	374	384	397	382	424	377	390	381	385	361	374	382	388	389	390	361	378	376	361	367	411	345	366	402	386	382	343	392	398	360	402	410	391	364	393	384	368	359	395	382	358	347	368	341	397	374	398	402	361	390	370	374	396	403	393	399	365	367	400	396	407	396	364	359	365	359	343	347	394	366	366	377	329	368	373	411	404	390	376	339	370	363	381	378	362	374	389	376	359	375	353	388	394	381	382	399	352	371	389	376	369	394	383	409	360	364	393	401	372	355	358	381	378	384	348	352	338	377	382	356	329	333	391	348	391	365	374	381	331	386	383	380	379	370	392	388	351	403	418	342	391	381	342	375	390	388	375	393	386	420	374	360	352	398	378	381	380	389	367	377	370	357	381	406	334	410	363	398	390	374	346	361	374	379	364	366	354	414	404	353	338	343	397	394	389	378	355	383	356	391	376	385	326	353	353	387	391	408	363	381	364	405	403	360	373	406	381	365	371	404	355	375	388	392	377	369	392	391	351	368	393	373	402	391	381	343	362	360	341	385	395	361	379	381	363	367	366	368	405	354	347	375	402	400	373	362	398	380	375	374	368	423	400	359	390	379	365	396	331	375	334	355	386	354	398	352	382	389	343	383	364	344	368	361	382	355	385	342	352	324	362	358	381	372	342	333	393	408	400	384	354	363	379	360	359	323	361	364	387	359	362	407	361	328	370	419	387	383	362	382	395	380	376	366	359	377	390	368	366	383	360	371	374	394	379	398	391	357	363	373	401	374	384	399	399	379	373	384	375	358	339	371	373	399	400	348	369	385	436	366	399	349	345	360	379	369	394	377	381	398	371	378	372	349	371	381	398	365	361	392	390	372	377	349	387	425	337	355	371	380	384	401	365	364	377	405	345	384	345	383	379	339	398	363	353	385	350	389	386	394	370	387	364	388	358	407	406	368	383	321	402	344	392	382	379	353	371	391	368	390	338	378	369	350	386	369	323	357	379	371	376	366	360	396	404	378	403	385	417	410	411	364	363	390	410	338	380	385	406	360	361	368	345	359	417	398	326	362	397	402	380	339	359	346	355	379	385	371	363	353	371	390	401	387	404	382	386	370	384	395	377	371	378	383	336	364	361	365	399	380	362	374	389	422	349	389	366	373	363	383	382	352	397	413	378	380	348	384	411	333	352	386	375	339	379	384	397	359	391	389	392	379	379	382	362	369	402	370	379	312	388	369	355	376	376	340	384	366	393	345	375	405	396	387	381	375	371	397	363	384	387	393	367	339	377	363	373	408	375	396	372	360	377	347	378	413	367	355	359	358	363	369	390	386	364	358	363	401	378	352	392	360	414	363	366	367	388	334	353	390	372	375	361	382	377	347	351	412	373	375	394	402	370	397	379	353	403	353	344	380	400	359	358	408	364	364	353	415	391	363	391	367	421	356	351	348	344	368	397	389	360	335	378	365	374	391	406	342	354	356	382	371	357	368	364	380	377	359	381	358	386	418	381	374	362	375	374	381	376	391	351	350	365	384	345	377	378	364	365	390	364	342	384	351	385	392	341	365	385	399	354	392	398	387	363	368	361	381	352	324	365
9236	2394	3955	3738	3869	2837	2094	1610	1541	1302	1287	1122	1102	1031	1015	1062	1001	994	958	960	973	957	885	940	929	948	917	895	907	858	901	918	929	870	881	828	880	868	892	870	857	881	833	821	859	885	918	919	880	867	899	859	932	879	879	863	809	850	848	835	856	880	904	834	858	904	846	862	868	861	877	839	853	832	852	849	844	918	908	840	879	877	863	901	885	878	876	878	888	923	854	876	923	890	847	856	838	887	906	842	837	797	847	814	865	851	869	863	825	901	866	854	817	872	824	841	829	825	841	820	829	889	809	853	834	861	889	854	862	876	850	792	915	879	904	851	839	870	871	893	910	810	869	875	832	853	851	870	835	835	862	807	895	887	862	877	873	832	854	851	852	876	907	854	833	870	858	862	848	934	847	866	913	796	892	817	832	847	878	853	873	842	834	828	886	869	898	867	887	829	843	892	886	861	861	858	908	846	926	861	878	845	854	843	800	877	857	789	912	882	882	885	878	860	853	846	898	821	817	853	860	881	864	856	889	831	847	838	888	827	833	875	845	903	859	867	887	877	826	884	859	790	815	922	866	888	900	872	854	883	853	823	814	906	874	884	892	828	865	880	837	859	915	897	900	839	945	887	803	812	875	833	871	860	853	834	887	798	854	851	867	855	822	869	818	886	894	857	881	841	888	873	860	897	829	886	846	910	866	836	818	911	876	850	823	885	830	855	866	857	832	891	821	822	859	864	824	858	919	873	853	887	832	855	808	910	813	820	886	842	833	888	880	859	912	860	832	868	887	917	855	837	838	889	851	908	832	818	874	834	859	835	800	859	873	901	915	889	849	883	885	879	867	854	824	858	864	848	869	869	807	876	834	817	845	880	856	928	882	825	859	856	838	831	830	829	875	844	840	847	863	854	913	855	890	854	860	885	880	829	864	831	869	802	869	850	897	869	836	853	871	808	870	870	846	864	865	819	842	904	821	876	843	861	845	877	838	858	845	851	827	848	849	878	854	878	841	859	892	899	856	843	843	818	852	909	895	874	883	822	884	870	827	821	831	835	847	814	868	866	797	875	824	821	819	906	897	849	830	852	873	881	840	945	838	880	841	916	823	883	833	872	909	843	877	902	856	888	902	880	832	856	854	836	856	884	900	883	892	888	845	896	902	907	841	840	844	846	843	836	861	820	865	845	799	869	889	895	870	895	879	845	849	845	809	895	874	799	835	839	890	879	874	874	846	850	872	875	845	899	882	822	814	812	840	889	864	879	855	862	852	867	869	848	848	880	841	840	879	879	845	893	852	868	847	872	839	832	870	857	902	896	840	871	845	853	891	852	900	813	856	813	855	903	828	854	874	854	780	854	848	864	802	864	860	877	846	834	815	851	909	797	873	868	873	887	844	809	833	857	830	839	867	831	825	866	898	865	880	856	829	849	858	933	846	893	840	870	871	909	828	872	830	853	820	881	900	840	872	893	909	859	872	877	814	887	892	856	866	924	822	884	864	854	848	859	866	846	838	812	832	912	835	801	903	872	858	908	862	938	804	871	862	845	867	823	889	865	840	850	904	880	839	930	860	845	860	825	830	893	849	862	866	863	881	847	858	852	903	897	888	892	856	899	844	873	873	839	855	865	869	830	840	883	875	864	854	853	846	877	864	874	880	801	878	906	824	863	913	873	815	864	828	819	879	871	886	840	858	886	856	896	820	893	911	895	808	860	881	863	863	910	864	849	858	848	807	820	831	873	796	912	897	818	815	838	871	861	919	859	810	893	898	872	879	893	846	855	914	880	850	876	856	793	862	884	899	854	854	879	902	850	851	865	848	825	862	855	901	865	851	862	855	906	857	913	847	838	859	848	868	870	825	855	849	850	899	919	860	860	852	866	901	847	862	852	877	849	893	852	873	899	822	846	848	918	826	925	848	797	860	850	843	884	849	923	894	900	840	833	833	841	915	856	853	833	786	814	813	846	816	876	850	854	854	896	866	819	865	863	866	810	840	830	866	864	885	813	892	796	873	828	896	834	892	832	862	843	808	854	857	868	891	850	895	883	845	865	847	843	856	913	817	900	852	834	841	871	898	857	874	877	888	859	878	825	879	841	861	875	808	783	865	910	833	941	831	869	825	868	848	830	816	893	849	812	825	833	931	866	876	849	894	833	805	816	845	861	801	900	832	814	831	843	838	884	829	841	874	858	875	879	876	831	877	854	854	875	891	849	809	818	836	854	834	874	808	823	869	811	867	839	866	828	844	829	855	877	888	880	897	820	859	854	888	850	841	851	903	845	839	846	836	861	897	866	843	817	859	851	923	876	844	841	886	846	847	859	911	827	899	845	895	834	856	856	827	902	889	849	898	874	837	903	888	841	886	841	889	849	809	860	847	860	834	886	853	871	858	817	897	798	873	856	853	820	939	845	860	899	854	811	850	836	848	851	850	855	844	796	864	820	846	881	877	866	807	847	850	894	847	878	856	867	863	896	862	850	892	891	855	881	857	888	821	791	845	829	865	868	865	854	827	833	850	812	855	830	868	891	893	886	913	824	920	843	870	867	874	870	887	835	917	847	866	873	864	831	906	862	845	869	810	836	830	817	865	875	875	852	833	913	879	927	812	829	865	841	909	874	880	854	896	912	819	847	831	879	908	855	875	841	846	826	834	882	857	921	884	909	866	877	822	806	850	823	872	843	865	852	924	839	880	856	886	836	886	901	871	842	895	872	842	897	902	839	789	886	875	924	839	862	870	820	829	849	906	827	871	856	860	869	834	846	869	905	881	899	807	847	812	861	831	853	887	874	826	822	821	900	914	842	841	897	867	869	821	880	853	829	829	829	890	860	862	896	834	833	870	858	858	858	891	834	878	853	876	883	880	871	877	882	857	866	813	821	894	833	847	864	843	846	851	844	853	842	893	837	856	835	866	845	822	841	858	824	874	927	841	886	851	815	830	850	884	893	846	908	890	905	848	845	853	856	831	876	861	825	850	895	833	871	828	824	876	840	832	859	795	820	854	873	911	862	767	869	880	840	828	829	874	912	881	857	838	853	846	875	859	895	848	867	830	924	848	846	854	815	816	835	871	851	873	831	883	854	880	881	860	886	811	821	879	880	858	884	831	810	910	889	837	829	847	828	856	851	820	867	876	914	866	862	845	838	851	909	843	872	892	851	870	878	835	864	837	861	855	875	819	858	887	830	820	865	854	896	818	837	892	862	899	825	842	842	870	813	826	867	851	871	807	862	867	866	804	884	782	884	857	866	820	829	805	870	832	839	863	843	762	879	874	856	880	833	870	803	887	837	871	885	835	836	853	840	862	890	875	843	855	864	838	853	868	861	839	893	816	840	829	876	851	888	874	889	867	842	857	876	825	856	932	863	847	893	863	893	847	918	854	845	905	839	863	869	843	848	907	857	845	795	866	872	799	883	888	830	863	854	909	888	857	886	866	838	898	855	895	889	907	889	887	878	866	828	883	796	830	859	931	886	822	845	908	838	828	869
2174	541	529	319	282	262	208	208	238	210	194	216	200	181	224	192	191	210	202	219	175	205	199	209	222	190	249	200	230	205	177	193	225	217	208	187	210	220	203	207	212	208	205	223	212	194	218	215	191	200	227	214	196	165	188	198	231	183	186	170	184	194	174	205	179	200	169	216	199	228	197	196	202	208	194	204	181	224	184	196	199	206	202	207	189	210	217	214	183	209	218	243	185	229	187	190	191	164	210	207	217	214	203	182	194	200	212	222	184	205	228	202	212	214	216	202	187	204	195	196	212	205	183	210	200	196	214	215	181	197	173	183	189	195	195	154	184	195	195	232	210	188	219	201	224	205	229	207	191	207	196	220	201	213	187	184	192	228	215	198	201	223	195	202	173	192	206	184	201	206	216	194	217	201	178	190	180	209	206	214	214	219	204	201	223	215	186	251	209	202	207	192	174	192	184	171	185	188	201	202	202	221	208	184	199	192	205	193	194	218	209	187	193	222	197	207	196	183	218	219	241	194	171	207	183	191	184	211	220	193	218	173	214	209	187	217	228	213	205	221	211	177	190	213	227	201	218	199	185	183	184	203	209	194	207	195	226	193	191	201	204	182	210	227	195	231	202	189	201	187	201	166	204	215	207	200	178	224	213	199	206	217	234	199	200	191	198	191	206	211	231	194	202	216	201	216	186	220	200	228	208	197	231	199	205	217	207	177	172	205	183	215	206	233	223	199	199	186	208	176	189	174	242	202	195	188	222	208	198	194	191	196	232	211	225	213	203	203	206	196	236	210	236	193	203	206	241	210	212	205	226	208	197	202	179	177	207	186	205	239	208	220	196	195	216	176	186	223	242	207	195	192	181	238	208	240	226	205	200	214	173	211	217	198	194	205	212	221	204	184	211	199	196	219	193	219	215	195	200	219	194	212	214	210	197	219	225	183	178	192	214	210	207	214	209	180	207	209	220	190	178	209	195	200	203	233	223	218	207	210	202	225	189	217	214	195	211	214	225	186	186	209	201	205	193	204	191	215	209	196	207	189	231	227	214	217	201	180	194	205	212	210	189	217	198	196	178	182	193	207	193	168	184	209	229	173	222	184	176	178	204	201	198	178	188	218	179	192	188	194	205	217	205	216	215	244	231	213	198	215	212	203	218	194	206	184	168	235	221	223	241	203	226	180	221	204	193	174	185	220	208	186	195	219	200	183	200	186	179	234	221	203	210	194	197	203	215	230	217	223	194	219	191	204	179	201	189	233	201	207	182	209	205	179	199	199	203	178	185	221	196	217	227	223	211	199	234	203	232	219	219	205	183	200	180	184	219	208	210	174	209	183	197	214	195	231	201	213	222	218	216	212	196	208	194	187	207	215	200	199	210	196	202	220	194	176	212	200	202	221	183	198	187	192	191	213	214	162	218	208	221	193	191	180	217	228	208	212	192	203	203	187	201	204	219	177	182	206	213	218	193	186	200	181	208	194	218	216	175	182	205	197	239	192	215	220	215	209	210	232	233	213	191	192	187	214	181	202	196	213	206	194	210	198	218	210	190	191	201	190	198	228	206	201	199	198	209	221	211	205	179	198	213	234	233	225	211	203	209	200	234	199	195	230	172	222	197	199	195	243	194	207	208	221	218	196	203	195	206	206	195	177	207	188	208	190	190	177	189	191	191	205	186	192	201	182	199	190	203	177	221	201	176	206	200	231	206	213	181	211	210	181	201	214	183	208	203	205	208	203	215	207	193	189	223	209	204	254	208	219	221	196	240	230	251	198	245	200	185	188	222	222	192	217	193	213	238	193	187	192	189	226	187	202	200	216	175	197	198	222	206	226	238	196	189	177	220	202	196	193	223	208	225	185	217	214	238	226	193	201	227	228	216	197	207	196	200	209	228	228	235	223	223	198	207	210	233	205	190	184	188	237	200	230	203	196	184	209	201	214	229	202	210	199	193	188	207	204	192	219	210	208	196	199	211	227	212	229	213	176	178	201	213	182	204	201	190	204	210	215	185	172	192	197	224	205	171	215	193	200	209	215	233	173	226	207	235	198	191	218	195	186	185	177	190	188	208	220	230	187	221	217	221	200	192	215	207	186	208	212	224	203	185	180	223	179	199	192	190	211	199	200	212	178	194	214	204	194	191	203	195	199	188	220	223	198	193	179	184	191	211	227	214	188	212	195	182	196	217	220	213	204	213	190	205	200	212	199	205	204	225	230	182	202	212	225	221	193	191	207	201	186	206	214	215	198	238	191	181	211	217	211	197	201	192	209	200	213	208	176	191	203	201	209	197	195	206	183	173	187	216	203	190	206	200	223	194	200	219	195	196	207	194	226	217	192	213	213	203	220	211	198	181	213	212	171	183	192	209	236	201	245	177	199	200	230	226	206	187	200	213	212	179	224	203	211	210	207	236	214	210	225	176	200	209	205	227	169	175	207	203	187	188	195	209	186	203	197	209	212	192	204	209	211	196	184	211	196	212	200	215	171	205	187	181	205	227	215	205	198	219	206	180	219	210	194	219	202	202	199	231	194	215	217	208	202	216	217	199	214	226	188	214	218	218	195	209	209	206	219	213	199	197	201	191	183	196	214	234	196	194	208	208	199	187	202	192	200	202	215	219	195	209	186	226	211	196	237	216	181	183	216	199	215	183	212	205	213	215	220	174	177	202	198	209	188	205	210	190	181	192	219	224	222	204	204	211	224	190	188	192	216	214	193	162	226	202	203	213	205	183	202	232	222	186	213	196	190	162	193	182	219	212	192	204	205	217	172	199	190	198	237	192	239	230	189	210	180	166	205	197	228	190	205	193	173	192	173	194	202	215	181	206	198	194	216	206	217	206	187	200	213	197	217	206	195	199	201	228	209	218	206	208	203	213	210	204	209	162	212	210	205	194	209	183	198	222	199	218	200	235	183	208	214	194	207	218	202	195	207	181	181	185	178	174	195	212	204	175	209	198	207	189	211	226	183	205	213	199	215	202	196	177	211	199	210	220	192	227	194	216	183	191	200	202	195	225	195	173	192	177	221	182	201	195	199	201	172	215	216	175	202	211	189	224	218	205	212	214	191	207	204	205	207	197	211	209	210	189	177	194	219	217	175	231	186	206	202	222	197	220	219	211	219	202	201	201	192	210	208	224	208	208	179	217	206	199	211	212	222	206	231	216	217	195	193	199	199	219	217	223	180	229	212	179	199	197	225	196	197	208	218	204	206	199	213	216	207	203	214	169	198	208	210	230	188	188	187	214	197	187	235	222	205	201	197	181	200	203	188	184	215	228	192	177	210	199	197	184	190	209	203	221	208	205	205	186	215	193	208	229	222	214	186	215	216	204	210	208	216	223	224	208	191	221	236	194	216	175	224	217	205	209	201	217	204	208	204	194	187	199	211	217	231	210	217	194	222	196	203	177	217	190	196	201	189	184	198	210	236	190	204	217	213	189	238	209	181	213	206	193	188	180	197	209	222	221	185	186	228	184	204	224	222	231	223
1930	834	1112	945	1004	780	626	530	634	538	525	546	485	478	510	500	507	511	509	516	526	505	491	527	523	545	528	534	508	479	531	518	506	484	467	486	467	444	504	520	490	484	492	503	530	511	490	498	512	462	477	539	499	531	516	516	503	500	555	506	504	514	508	557	493	540	507	472	507	469	492	456	502	488	505	485	540	504	521	516	512	479	516	530	533	514	516	536	505	499	497	520	513	494	544	524	506	525	516	552	491	475	489	505	491	487	485	511	504	500	471	471	534	485	526	526	496	496	520	487	535	524	458	516	537	534	466	515	507	556	536	476	467	493	548	523	528	473	513	552	490	505	497	501	506	512	498	516	482	514	531	500	530	525	544	488	477	517	471	536	459	530	533	481	514	528	515	496	531	478	527	528	502	494	525	515	494	511	464	503	457	535	485	455	535	474	506	506	484	534	501	493	510	489	507	536	537	546	536	502	529	531	562	531	497	513	498	523	529	491	515	489	531	507	509	494	522	519	502	483	532	528	520	548	506	464	516	477	527	519	502	519	543	502	495	501	486	517	498	509	497	506	526	493	500	514	496	485	534	488	505	514	493	502	481	467	508	526	481	517	473	547	483	506	538	486	507	496	490	513	546	481	510	520	505	491	502	522	487	486	557	519	515	503	488	486	464	479	462	508	512	489	502	503	512	498	507	525	507	526	523	510	463	527	504	534	520	489	521	460	514	491	533	491	532	488	522	484	511	511	517	497	520	498	464	494	494	573	497	505	500	500	496	503	525	481	491	534	500	514	472	529	514	518	528	476	502	500	517	507	529	489	479	478	511	530	523	511	507	504	514	527	502	527	505	524	493	514	497	517	505	502	537	512	499	496	532	490	525	490	497	518	513	543	512	481	529	508	510	547	510	537	519	484	509	506	525	508	460	498	486	578	498	491	520	572	517	489	521	498	495	524	520	538	488	470	460	505	472	503	553	497	544	506	502	513	495	517	482	503	546	537	510	501	508	544	522	501	532	507	500	517	537	526	514	494	494	534	500	506	501	518	503	486	491	510	516	504	523	495	466	520	503	535	471	488	536	497	504	496	502	517	512	480	512	471	477	517	502	498	507	483	487	491	486	522	496	527	503	516	521	498	473	540	533	517	478	499	472	481	531	498	518	491	517	501	492	534	518	468	556	499	520	511	509	524	486	485	512	515	540	517	535	495	511	503	492	489	477	511	533	504	478	513	516	531	508	505	507	500	515	537	518	558	538	547	496	514	524	536	543	499	499	516	528	536	485	515	520	474	512	434	535	501	524	468	487	485	531	481	545	514	502	492	506	516	527	505	482	505	501	526	542	520	543	499	493	524	556	551	512	504	535	508	492	482	466	518	460	517	535	504	521	510	499	516	515	522	534	482	541	487	509	514	503	542	500	509	477	508	509	555	507	523	498	503	472	529	496	494	481	512	499	482	485	511	528	508	518	562	478	484	557	505	496	523	513	474	486	470	504	520	473	506	520	474	471	535	562	538	517	528	519	513	495	538	513	496	481	527	511	514	521	453	540	464	533	512	481	483	544	501	496	529	521	553	495	533	486	516	501	498	484	470	504	513	500	533	470	491	523	512	482	506	476	550	497	509	501	516	524	523	524	518	485	526	514	511	491	476	513	514	483	498	514	515	497	517	551	572	489	490	510	542	492	494	479	504	492	488	510	539	520	540	532	530	492	519	540	480	524	542	528	502	485	501	500	483	536	513	508	527	500	522	514	491	505	473	545	519	506	494	502	473	537	475	482	506	500	500	531	516	520	480	498	519	537	500	491	547	509	519	509	487	498	512	524	523	526	493	537	479	530	512	509	499	549	525	495	510	477	544	462	511	477	503	528	474	485	509	545	521	538	530	474	507	536	499	504	514	533	504	557	531	538	513	496	505	507	483	487	490	524	490	497	507	467	494	530	505	491	526	519	468	507	499	500	485	512	504	496	500	476	513	497	485	518	498	541	536	530	482	500	518	518	510	539	560	511	500	525	508	502	537	500	493	466	487	520	540	507	515	524	531	522	485	524	474	542	530	516	506	500	486	552	484	534	495	468	485	511	481	505	530	496	459	494	512	497	513	502	502	466	484	505	505	526	507	515	514	537	535	476	503	509	490	509	522	487	505	492	527	507	487	516	477	488	519	511	481	515	530	517	497	524	564	512	535	506	535	512	494	499	514	511	555	502	548	518	482	490	534	491	507	490	480	497	552	520	503	534	483	492	529	500	525	513	521	506	465	542	492	493	518	501	491	520	493	524	524	494	527	507	480	514	489	510	489	517	505	508	468	503	503	526	500	510	528	448	505	513	527	480	496	525	515	547	548	517	475	508	480	513	535	503	498	492	524	494	514	504	518	482	498	534	545	523	546	530	523	504	517	501	550	474	496	507	511	522	506	507	508	512	512	522	511	499	531	489	516	524	522	518	499	531	543	521	480	548	553	543	477	502	520	524	509	515	523	508	507	519	507	485	480	538	481	494	548	486	498	509	498	537	520	538	493	516	527	511	496	530	502	532	554	515	495	517	520	515	511	520	464	539	519	515	562	516	501	503	535	476	481	510	509	522	495	521	499	529	491	511	499	509	478	541	493	501	510	523	516	520	512	506	510	511	474	549	511	508	494	514	503	486	514	530	543	504	517	529	530	495	515	515	525	521	524	489	516	494	513	533	509	543	518	475	517	527	527	521	542	518	510	513	496	482	550	463	497	506	501	459	481	510	549	513	514	508	475	478	503	492	500	478	467	541	513	516	460	507	507	510	534	496	515	528	502	533	475	519	488	466	516	508	514	529	472	504	489	506	521	479	479	521	517	513	476	525	507	503	511	501	534	524	526	526	517	498	512	500	515	471	505	492	494	484	497	541	522	524	475	531	512	517	462	504	480	563	476	527	567	533	527	478	522	501	458	507	521	528	493	500	532	512	490	500	509	534	481	494	528	499	552	527	513	540	502	523	542	558	529	509	541	496	541	511	491	533	511	508	476	550	506	508	512	529	483	515	483	523	517	547	513	492	514	490	496	561	557	484	514	496	488	518	531	485	511	523	503	532	492	498	508	546	537	536	525	497	545	528	528	490	492	487	490	522	528	525	516	484	512	527	540	495	533	469	540	513	512	492	521	485	488	501	486	526	505	495	508	499	516	475	492	520	555	531	489	469	460	518	543	505	493	493	488	507	516	532	522	513	534	526	500	523	501	515	491	497	480	512	512	510	538	501	510	525	509	500	509	528	526	530	479	518	467	506	529	492	557	458	474	528	505	504	506	468	486	530	527	549	487	508	533	475	481	480	475	532	508	487	505	495	509	507	541	486	517	526	491	492	496	504	528	504	495	518	487	514	534	497	507	537	480	503	500	523	549	484	489	493	474	497	538	524	491	519	513	512	498	528	524	496	525	537	486	522	531	525	477	502	488	497	546	540	505	472	501	557	498	505	511	520	461	504	524	490	528	549	500	546	560	535	533	482	500	558	508
7918	1257	1222	743	648	419	309	261	229	189	207	195	208	226	191	232	202	202	183	186	199	181	168	157	199	190	206	174	188	185	167	158	189	171	177	160	169	167	186	151	172	189	178	181	172	183	155	165	159	183	175	150	179	162	190	185	158	177	188	195	161	204	195	170	156	169	179	183	146	165	173	196	181	180	192	172	206	163	181	164	162	186	174	179	167	161	182	176	179	175	168	156	171	147	150	177	153	163	178	198	185	167	167	197	184	164	162	169	178	178	180	163	158	175	194	187	145	176	172	181	140	154	177	183	169	217	175	156	176	184	177	178	164	156	186	179	166	181	159	172	139	173	187	158	170	152	200	176	172	172	156	155	153	150	158	174	167	164	144	204	176	149	189	162	178	166	209	190	191	157	168	180	166	196	160	178	156	201	165	182	171	167	169	164	197	162	156	173	176	191	161	151	168	173	175	170	169	168	178	179	160	171	186	145	179	189	196	199	163	197	184	171	181	203	165	175	201	162	166	170	174	167	170	192	176	162	190	158	169	163	173	175	182	174	181	187	154	182	137	183	183	176	176	173	180	168	192	169	197	187	183	180	172	173	167	188	194	149	179	182	163	189	174	160	173	203	179	183	174	185	163	159	187	136	162	169	148	161	196	171	158	198	171	161	183	194	156	163	176	159	152	179	153	159	187	169	174	189	159	174	180	172	167	169	182	155	179	167	183	171	161	158	154	162	202	159	183	197	189	183	153	194	158	185	164	172	153	180	169	162	154	159	190	183	175	192	189	182	182	186	160	179	166	182	183	199	141	164	179	198	182	191	173	182	150	201	162	152	165	171	168	163	164	163	175	168	178	178	170	154	169	160	147	170	191	175	188	168	160	147	160	191	157	177	194	181	171	163	175	194	172	186	186	171	175	176	162	173	186	164	168	173	177	173	154	213	190	177	157	177	168	178	185	184	177	164	162	172	184	160	148	183	175	177	192	180	192	161	170	175	180	167	172	166	217	180	182	188	160	177	175	158	173	197	190	189	179	205	179	185	177	164	149	183	164	179	170	192	170	161	200	180	174	176	185	183	177	179	161	171	191	171	167	200	187	165	159	172	166	157	152	155	166	172	168	160	170	161	170	186	181	181	156	158	164	167	175	164	186	198	164	150	171	171	166	174	169	135	173	169	166	168	167	168	191	202	179	184	144	158	174	172	194	176	167	162	138	176	168	200	182	167	171	165	173	182	188	159	172	180	199	164	169	169	184	176	160	205	160	178	144	184	182	195	181	161	157	145	171	170	160	179	216	179	183	160	160	187	175	157	174	158	177	153	171	168	169	185	154	158	181	169	179	160	196	171	192	185	190	203	157	161	163	182	174	179	199	204	180	178	192	151	196	168	171	167	177	163	175	174	186	171	166	182	172	182	173	174	146	169	167	199	181	177	172	174	170	171	144	196	186	178	163	168	187	150	163	142	176	180	164	166	194	177	205	184	171	174	149	187	217	179	176	178	182	185	137	162	180	157	159	192	164	163	172	197	159	152	173	162	174	183	180	174	171	179	173	171	166	172	155	170	171	174	180	179	175	160	185	173	179	171	169	159	185	157	175	192	184	146	164	186	185	160	196	183	164	180	190	175	166	135	157	166	172	149	195	190	180	193	191	147	187	183	174	174	173	172	179	164	157	151	185	157	192	176	170	159	152	171	210	181	174	177	170	174	155	160	155	166	171	197	165	172	187	161	172	178	188	144	177	168	173	174	169	181	202	182	172	181	198	183	212	199	166	173	178	171	202	163	177	164	181	182	185	152	150	169	186	185	165	175	190	178	165	151	176	197	175	155	159	199	171	190	179	173	166	189	163	158	192	181	170	186	185	177	182	148	171	165	176	201	171	151	186	152	172	197	192	158	164	152	169	187	164	164	172	167	181	172	175	170	151	175	157	155	161	176	189	193	159	168	182	187	182	169	171	163	168	159	166	195	161	152	153	202	161	174	166	150	151	168	177	172	193	202	194	181	189	180	174	164	166	186	167	178	180	174	177	167	180	158	155	151	164	197	184	175	188	158	194	179	180	187	184	166	149	164	186	176	172	202	181	187	170	190	156	188	173	185	171	177	163	174	160	158	174	202	173	167	159	186	173	178	162	140	160	154	184	174	158	167	179	205	199	184	196	161	146	145	176	185	186	176	151	164	152	168	166	162	131	204	176	169	175	169	186	170	186	180	173	166	161	173	173	202	161	163	186	136	165	183	199	157	174	175	159	171	205	165	175	172	190	151	147	174	168	173	163	183	164	181	207	154	160	164	183	206	153	179	187	165	171	169	180	183	173	170	165	201	184	149	142	180	181	173	170	178	136	186	175	187	169	183	164	164	182	171	175	167	161	175	162	189	171	184	175	152	150	173	177	186	178	183	157	151	165	174	185	189	163	174	175	164	185	173	190	187	175	184	150	178	173	155	179	169	173	157	174	170	150	176	176	166	172	183	177	173	167	204	162	195	168	159	187	200	156	184	169	196	175	178	191	192	168	163	191	180	167	161	183	173	170	168	156	169	178	152	189	167	173	175	190	189	185	182	181	143	163	167	169	185	165	175	145	178	190	198	192	150	175	188	158	170	142	198	182	180	172	159	170	166	171	179	168	187	185	164	173	158	165	165	143	176	169	159	165	196	199	186	158	195	161	171	169	182	184	176	165	151	151	179	185	160	182	195	166	184	192	163	163	187	158	173	185	163	168	153	167	145	190	165	178	170	155	170	167	197	161	177	190	164	163	178	158	178	190	184	184	169	172	186	178	182	173	189	171	188	167	165	179	189	156	185	197	177	209	171	143	198	185	165	180	177	181	199	167	184	170	178	158	180	169	158	175	156	174	188	192	190	170	177	146	197	170	155	182	181	146	175	190	177	130	181	180	173	188	162	180	188	173	161	180	164	165	163	165	171	177	151	176	188	193	187	184	199	166	183	183	190	170	153	174	201	154	166	179	187	193	175	191	191	180	183	174	190	171	183	152	182	172	174	172	179	180	192	188	161	200	173	173	178	168	190	161	213	184	192	168	179	164	170	197	169	163	184	182	171	179	194	177	191	143	167	172	184	152	184	180	158	172	157	187	172	189	181	162	185	162	174	179	184	170	152	166	196	158	149	179	153	162	165	185	183	204	175	161	190	155	199	171	183	168	189	182	185	162	170	161	177	168	145	183	181	199	205	186	193	162	171	175	162	178	161	180	189	179	195	172	176	179	161	160	139	176	181	158	176	167	169	178	190	183	230	188	185	192	165	194	134	169	153	166	174	168	172	163	135	169	184	164	177	179	167	181	180	153	164	173	172	165	179	189	196	171	165	169	164	184	170	182	170	176	179	181	150	185	212	163	153	192	170	175	187	174	167	193	156	194	168	186	187	194	184	180	164	173	169	188	153	195	186	186	184	158	175	156	154	138	185	195	167	146	166	170	177	196	171	190	176	161	173	203	181	180	192	172	175	168	166	184	182	181	148	164	168
6414	1423	2350	2149	2282	1642	1035	865	883	700	629	631	616	626	528	504	538	543	528	533	495	500	497	449	468	509	483	522	493	454	497	484	522	448	499	456	489	476	434	472	512	453	483	477	470	469	491	491	478	464	475	491	460	494	473	480	474	464	482	481	470	465	505	488	492	462	450	455	464	514	486	448	454	465	488	490	500	508	503	472	483	489	450	480	469	441	508	463	508	476	461	422	469	481	432	478	477	441	441	466	490	469	524	447	487	496	494	469	500	521	443	462	440	478	466	474	504	450	480	470	471	471	472	495	469	465	473	440	485	497	471	434	450	488	465	509	486	442	454	479	453	434	496	438	461	469	506	491	502	471	466	468	466	468	470	445	500	471	495	455	443	441	481	485	458	454	462	489	489	473	455	490	434	476	487	491	469	492	416	462	437	496	517	492	468	504	469	418	477	474	457	448	500	419	462	413	477	482	497	453	439	462	442	475	467	459	458	455	512	516	468	428	483	485	477	419	464	491	479	458	455	514	487	451	431	483	465	467	460	495	429	457	477	488	512	481	478	465	516	461	473	484	445	454	468	472	450	445	488	445	471	491	495	485	507	439	451	435	462	484	431	498	483	453	484	470	485	495	469	429	502	451	441	465	457	469	464	458	447	448	446	476	474	497	447	457	450	475	488	442	465	456	481	471	427	510	444	487	464	494	505	463	463	502	498	483	473	500	509	475	505	478	442	465	464	480	462	458	503	485	443	447	486	447	456	445	480	464	465	470	475	497	437	458	452	459	487	485	493	465	485	454	450	446	501	446	424	446	477	523	472	504	430	473	500	473	469	441	451	457	480	510	442	465	433	472	489	503	474	483	443	459	472	489	468	480	464	457	507	468	475	471	485	469	491	484	476	479	456	483	497	465	441	434	447	484	478	465	465	487	496	449	488	477	480	468	476	438	480	470	466	482	475	448	473	463	478	431	470	477	509	434	461	460	483	482	481	456	488	471	494	460	504	469	450	482	471	470	499	501	481	460	454	497	447	449	485	450	474	469	461	464	496	444	490	454	445	446	469	487	477	483	436	503	467	471	460	482	451	512	451	444	478	490	492	460	447	496	494	471	457	472	449	474	479	484	467	476	491	486	444	496	448	454	526	469	461	471	503	491	478	422	468	463	516	506	489	447	489	444	493	486	437	503	442	464	473	495	498	484	455	482	459	489	480	480	492	469	465	443	523	424	491	470	485	495	478	445	506	521	497	434	490	436	464	496	457	473	498	487	485	498	498	478	492	481	463	499	477	446	450	475	462	455	491	457	461	474	474	502	464	476	489	466	487	437	492	461	487	507	484	473	469	426	485	476	448	457	489	438	470	470	492	511	473	484	467	480	472	442	471	496	488	449	474	472	500	475	490	470	440	458	441	489	457	498	432	475	499	496	464	478	455	492	484	463	461	491	499	461	456	482	450	478	494	507	466	501	445	438	475	505	436	484	488	462	435	465	471	485	512	471	495	469	465	501	450	443	470	447	487	464	454	455	470	500	452	503	498	476	484	506	430	512	479	481	451	501	429	466	487	476	461	443	478	477	456	467	463	468	466	484	472	493	461	431	467	442	466	483	461	472	462	451	484	479	460	498	489	427	483	495	512	504	477	496	487	470	469	438	488	460	504	487	488	458	444	524	502	500	488	452	500	442	477	480	408	504	467	479	446	473	482	460	486	462	484	480	453	475	511	468	467	456	434	486	487	485	463	456	480	464	504	482	491	454	479	471	423	469	496	460	474	478	452	490	487	503	455	430	510	470	465	492	449	453	473	498	447	488	463	446	456	485	455	471	451	468	486	452	478	483	501	501	470	499	437	465	464	449	462	439	468	473	440	487	437	492	481	500	433	419	459	481	472	428	474	505	465	438	464	455	480	446	493	463	448	470	463	488	457	425	449	497	463	484	479	467	429	498	478	439	461	444	484	509	492	490	467	487	478	528	452	457	438	439	497	483	461	436	462	513	455	513	463	456	469	462	466	444	488	439	502	465	466	430	476	436	489	519	500	490	498	417	469	472	484	492	474	449	499	456	482	496	431	445	454	462	461	473	507	462	518	454	477	462	445	491	467	488	470	498	447	482	467	488	500	493	497	490	457	455	465	475	483	459	482	494	484	499	484	470	482	478	464	462	466	462	474	492	482	489	467	451	463	480	479	482	527	454	477	472	458	476	458	481	460	435	473	502	501	419	466	497	462	467	448	473	484	456	503	486	484	493	494	478	509	508	464	448	508	467	494	496	444	502	430	460	450	484	487	434	471	501	478	477	458	463	433	465	471	507	471	453	475	482	438	467	484	477	469	461	483	465	473	489	448	445	462	462	480	447	474	480	488	473	446	450	485	463	459	450	442	447	481	461	488	512	448	491	479	457	483	469	433	470	437	480	461	432	498	476	450	518	500	473	480	464	477	508	472	471	469	481	457	470	470	453	471	504	463	504	448	488	484	469	537	468	457	499	494	444	510	478	514	463	464	482	456	473	469	483	484	460	475	484	462	456	483	432	471	472	513	456	470	456	456	521	458	511	465	467	472	477	437	441	496	448	436	464	488	500	504	479	465	451	497	502	460	453	505	438	460	476	496	465	456	462	484	481	459	468	487	464	462	451	502	470	467	458	487	526	469	485	485	461	454	454	481	453	498	440	469	487	429	427	461	455	435	426	460	459	472	455	519	394	477	477	464	423	465	492	439	462	469	450	435	485	462	462	478	450	498	440	498	500	454	429	484	457	457	460	500	470	485	468	488	472	444	449	477	468	463	486	460	489	465	505	435	467	445	432	426	522	494	494	501	453	523	492	466	460	456	431	518	480	488	456	471	466	472	496	493	474	436	438	472	453	472	499	502	448	478	460	468	496	502	492	495	481	501	464	476	492	491	515	461	489	466	467	457	455	481	478	488	486	488	484	499	446	448	488	480	459	470	476	504	462	462	492	463	436	469	483	474	506	452	486	458	472	447	480	429	467	498	490	450	465	479	525	489	468	465	435	478	469	478	442	447	457	450	481	435	474	484	469	466	514	484	475	470	442	473	470	451	477	470	484	443	451	466	479	502	468	492	466	494	495	491	503	438	498	486	510	460	467	451	460	472	484	485	453	466	467	481	478	495	445	485	505	483	482	473	488	484	419	522	471	433	491	466	490	457	475	496	452	489	461	463	462	473	473	488	499	460	486	448	467	483	450	504	472	488	465	452	509	467	448	529	464	485	504	471	466	466	477	508	479	419	499	442	489	488	485	463	471	506	466	502	469	439	515	457	438	480	446	433	473	478	425	482	466	423	473	424	471	491	477	486	482	473	474	418	442	487	443	472	463	499	454	498	463	429	459	466	437	464	443	471	515	483	474	488	480	516	432	533	409	485	498	456	473	453	467	495	475	463	478	471	455	481	455	473	464	441	527	506	449	460	486	504	466	469	445	475	484	457	500	442	492	445	497	500	488	480	491	474	483	507	449	499	493	454	458	461	471
15449	2755	2333	1560	1167	924	595	567	507	468	453	417	375	375	399	393	418	385	393	409	383	396	364	389	342	377	361	383	396	380	357	360	363	352	422	378	392	385	368	344	383	394	380	358	370	384	370	362	371	398	369	356	375	396	342	388	387	398	392	421	355	396	385	336	355	331	353	354	387	348	399	349	378	406	350	416	410	377	357	376	386	355	377	379	345	370	345	348	395	362	388	349	378	377	406	379	369	416	378	422	410	379	339	353	404	360	369	370	383	330	401	368	373	374	361	383	385	378	377	354	414	371	343	369	352	331	357	367	383	366	341	364	400	372	353	389	319	370	369	390	372	372	365	365	379	405	369	387	413	367	365	370	403	343	398	378	355	400	403	374	388	390	354	380	387	391	374	365	404	358	338	375	352	335	358	383	379	403	394	403	348	370	356	386	356	381	360	396	414	405	410	387	343	343	387	365	369	397	332	352	368	395	361	366	396	335	383	373	407	355	373	385	372	348	406	376	376	389	351	337	360	370	388	386	359	365	359	396	366	372	397	330	356	353	415	375	340	393	396	373	347	377	384	408	382	401	380	383	359	382	363	382	362	368	351	332	356	376	362	358	393	390	371	376	360	408	346	358	405	384	360	358	362	371	391	381	396	373	357	394	364	375	379	368	377	396	370	379	368	365	343	360	375	384	366	361	405	345	352	363	377	340	385	347	358	364	365	359	341	375	338	353	369	377	331	361	355	325	365	354	386	369	410	347	364	331	347	365	393	344	375	368	395	373	357	382	365	356	370	377	371	392	342	375	379	379	338	346	352	379	407	395	352	365	366	396	376	340	335	345	376	379	383	382	334	387	383	361	366	377	325	363	375	384	354	376	389	327	385	399	395	369	362	362	382	404	371	335	357	357	397	385	345	418	366	377	395	371	373	358	371	404	342	338	333	370	367	350	373	370	393	357	360	393	356	384	383	368	390	361	343	405	381	363	405	353	378	373	387	399	362	386	374	399	376	375	384	378	407	390	412	354	348	379	364	382	356	384	366	368	370	389	400	374	411	369	373	371	400	350	389	374	357	362	361	379	349	347	384	395	375	360	382	366	370	339	360	396	422	357	384	327	377	349	377	331	351	396	360	410	390	401	364	344	340	355	353	397	377	381	380	422	423	362	368	387	391	364	375	422	409	398	402	389	384	366	359	400	373	384	371	357	374	378	362	377	345	382	398	384	380	341	378	376	369	357	377	340	376	381	405	399	353	367	402	385	354	379	398	381	384	380	385	404	402	434	347	380	384	353	358	391	385	376	400	347	370	332	376	359	397	413	383	355	367	334	324	391	373	372	339	363	376	358	359	353	379	355	364	377	355	363	383	355	374	403	312	364	371	398	383	367	380	396	348	429	390	363	361	356	340	411	377	387	336	363	374	382	393	394	366	362	359	397	376	377	359	363	363	372	380	412	392	369	360	379	346	375	334	382	381	363	365	386	346	403	350	357	360	382	373	375	356	387	393	378	376	386	393	342	381	367	359	365	388	354	385	403	402	374	372	354	353	349	348	410	350	362	353	367	381	339	378	368	356	393	314	363	387	343	372	401	356	377	361	371	381	377	376	380	365	344	353	396	397	396	381	368	401	376	362	413	361	383	337	367	398	354	366	365	429	395	354	352	369	350	357	343	365	369	404	376	372	378	385	392	356	377	390	359	351	355	357	356	355	394	374	395	364	377	405	388	403	332	366	371	390	393	364	381	388	413	370	364	338	386	360	410	408	376	358	382	371	350	365	372	407	424	395	369	390	372	385	363	373	357	362	333	341	398	375	387	372	374	374	369	312	351	363	332	332	347	325	359	411	395	380	392	378	394	340	369	387	368	375	354	374	405	398	408	402	368	388	341	371	376	374	394	353	392	369	398	361	393	291	367	364	350	364	413	361	352	343	364	372	367	403	382	393	357	388	349	402	367	384	406	397	380	358	379	428	357	375	407	380	365	393	424	400	364	383	401	396	354	368	375	399	363	384	343	377	365	348	367	356	387	430	394	378	348	371	376	379	377	375	358	367	408	414	358	398	387	367	353	357	399	359	403	367	326	367	398	369	382	420	393	409	372	351	373	360	353	389	373	395	389	377	372	372	389	379	343	403	407	336	425	391	335	389	397	360	394	390	368	351	327	354	372	370	356	382	375	389	359	375	369	360	413	363	375	383	379	419	374	357	364	391	347	353	390	390	352	339	345	405	378	371	392	379	393	408	336	374	361	342	372	406	407	427	367	393	390	378	356	351	365	367	398	388	347	396	381	375	348	348	354	357	377	358	370	385	379	347	365	374	382	346	373	384	380	399	394	358	388	378	329	357	349	354	389	387	366	359	386	374	394	380	392	376	346	386	351	381	344	382	414	414	377	395	377	376	399	319	352	376	413	357	404	413	362	363	360	367	374	346	388	405	398	352	386	364	352	352	343	388	368	401	386	375	401	366	382	367	366	423	339	372	383	337	374	409	360	438	338	370	396	368	376	370	379	371	373	331	400	380	393	378	400	345	376	353	374	355	380	372	386	383	415	342	349	357	360	380	378	390	400	356	345	347	343	381	401	342	354	406	393	358	368	364	364	351	395	381	367	370	409	387	387	399	382	367	380	417	374	333	353	385	414	384	363	363	364	416	366	396	377	380	389	396	406	341	392	336	389	391	351	407	405	374	378	428	391	408	342	377	395	403	372	373	417	400	373	385	373	362	356	389	362	360	408	360	370	364	346	387	403	395	389	420	386	375	333	359	387	393	382	426	386	398	363	344	347	379	343	364	357	357	390	358	372	347	360	380	373	384	376	362	376	384	361	342	416	355	379	413	378	371	378	380	353	361	376	362	383	328	364	363	342	365	350	334	332	379	364	371	381	403	373	340	426	395	365	383	397	342	351	356	351	346	370	360	375	359	329	355	395	373	386	421	364	416	386	359	351	359	339	368	358	363	332	382	404	362	378	378	325	373	360	364	346	401	375	332	376	360	380	414	346	340	368	347	407	394	373	348	358	410	366	392	368	362	378	351	346	399	389	348	391	360	398	352	338	394	386	394	403	378	364	416	389	365	404	381	411	365	394	380	365	362	398	394	410	362	352	379	402	375	349	412	365	387	398	369	400	351	361	384	374	363	366	373	383	339	385	371	338	387	362	365	335	333	355	379	334	350	355	348	358	379	395	355	365	393	398	389	411	384	351	355	345	395	364	354	392	348	376	361	325	347	365	345	349	367	346	391	387	371	370	377	357	365	392	369	369	318	386	394	356	388	369	401	375	403	358	372	366	362	400	404	347	345	410	397	390	377	358	393	401	335	370	406	390	380	359	358	388	366	368	404	390	415	317	369	369	349	402	409	365	385	331	384	426	395	387	360	375	396	342	370	383	424	332	371	370	357	402	357	363	365	364	416	391	389	362	414	334	381	373	357	360	406	419	351	340	387	368	381	387	388	392	387	353	368	344	389	393	346	383	384	366	349	384	366	364	338	354
9037	2398	3873	3682	3758	2850	2003	1603	1626	1314	1178	1110	1126	1036	1025	956	982	950	943	1014	920	927	932	935	919	874	974	911	978	905	819	890	902	901	865	919	929	890	812	897	840	895	896	903	833	935	826	896	856	845	863	871	898	924	861	887	910	890	884	839	832	887	902	898	911	884	853	889	877	823	844	882	872	813	865	890	853	865	835	868	859	909	862	867	853	873	808	850	855	841	861	867	887	925	882	812	826	864	806	853	902	857	870	869	895	903	853	818	910	882	908	840	916	882	804	849	865	838	899	816	853	879	906	848	843	865	856	870	879	852	830	815	859	872	878	896	894	869	851	875	824	904	877	894	847	896	864	822	853	846	828	848	850	864	858	844	918	880	887	813	861	853	840	857	853	880	812	835	879	865	849	837	859	875	821	821	878	869	861	877	853	818	841	846	831	841	862	869	840	830	853	823	864	885	875	843	878	868	894	852	846	910	862	860	875	796	830	852	846	836	834	859	882	879	802	819	854	819	904	868	844	876	846	923	846	848	848	842	792	804	886	867	850	859	837	793	881	863	854	827	840	865	826	806	876	849	881	805	931	871	832	883	857	855	868	883	854	872	842	869	867	937	837	879	845	848	823	821	868	842	867	861	849	875	900	839	869	844	887	812	857	870	880	821	828	843	869	802	908	909	906	913	864	856	844	874	841	824	844	849	840	903	853	872	930	862	877	881	832	848	857	822	872	881	865	849	831	848	861	878	847	857	858	845	839	818	858	887	847	901	843	869	883	910	851	827	851	865	883	856	832	856	867	848	858	863	811	848	857	855	849	892	848	826	881	852	871	824	901	847	853	842	860	854	890	912	888	881	820	876	839	852	854	862	896	881	836	830	850	867	856	835	884	871	837	887	859	829	860	870	877	866	814	896	880	898	843	856	873	869	901	882	867	832	817	819	822	881	871	863	815	832	805	797	864	815	837	893	806	874	802	866	897	884	871	850	891	855	889	844	856	869	816	856	825	894	865	859	885	871	910	848	896	823	896	844	884	845	801	868	884	887	826	879	827	870	845	838	854	826	876	863	811	841	835	858	887	870	825	811	858	830	848	859	865	855	800	830	861	853	884	878	871	832	879	858	884	864	855	865	830	875	830	865	835	840	857	850	887	901	835	886	892	849	871	850	830	852	874	874	808	891	839	777	862	858	921	851	862	878	883	842	823	823	853	867	856	837	840	878	842	859	803	877	840	880	896	878	832	868	840	882	832	835	887	867	913	839	844	870	821	850	870	887	877	878	894	865	906	839	847	840	853	832	846	824	828	863	879	899	845	882	876	861	835	907	858	871	842	864	801	837	882	857	882	855	807	832	887	894	836	874	897	824	835	831	810	825	878	828	862	907	832	829	939	849	808	782	847	842	812	891	852	897	866	883	905	893	915	880	829	897	891	841	878	862	815	876	885	871	853	894	878	842	887	859	873	857	844	863	895	807	859	804	833	855	800	869	853	832	877	816	869	838	853	850	829	869	868	847	861	823	846	863	858	853	824	830	900	833	899	824	912	877	862	852	911	853	886	856	848	877	838	867	818	843	857	853	849	828	853	855	872	825	862	863	856	892	835	901	835	870	865	879	884	845	877	847	858	878	858	853	897	867	866	807	889	830	839	894	828	849	869	838	891	842	850	869	885	849	845	865	826	843	910	849	856	860	864	837	867	847	881	882	866	889	811	867	851	867	834	851	930	875	880	841	868	871	900	898	860	825	847	884	841	873	870	821	824	858	892	888	900	864	860	879	778	849	889	884	856	851	845	860	899	855	869	858	830	890	894	793	882	844	867	849	866	838	815	866	886	865	838	858	939	825	861	859	821	881	816	842	909	850	893	775	838	805	894	846	830	836	857	845	850	859	848	887	903	848	860	870	813	828	903	831	891	885	808	905	844	848	881	849	875	822	847	831	872	830	897	876	880	810	919	886	859	833	834	869	834	821	838	865	903	875	887	816	845	855	871	803	841	884	846	857	870	872	860	811	844	883	871	849	878	888	886	889	846	895	829	827	841	874	895	903	830	843	828	875	813	814	842	837	873	853	823	835	878	858	852	850	865	885	864	828	872	866	848	867	832	904	872	861	865	847	819	825	854	861	835	852	874	862	899	881	829	869	866	803	851	845	879	893	850	855	832	867	870	826	862	869	920	857	872	841	840	873	871	862	865	826	812	869	825	829	868	828	822	835	833	864	845	849	855	892	836	856	870	901	848	876	839	847	908	878	860	919	864	850	815	843	922	857	848	836	872	841	822	838	844	834	874	862	847	846	879	788	896	863	875	897	890	893	878	881	861	807	877	822	855	865	831	860	824	907	883	861	833	881	883	887	873	902	900	882	867	827	864	869	904	811	791	932	877	846	832	851	841	891	861	827	874	874	855	857	834	908	832	828	908	824	851	830	825	915	821	865	867	905	893	835	878	901	802	886	908	843	845	896	868	842	852	869	868	838	844	837	850	837	864	831	860	875	851	834	837	869	895	874	870	878	850	851	914	880	904	855	872	838	937	847	856	831	843	868	829	852	867	832	849	885	854	911	894	879	839	818	815	879	825	889	944	853	843	841	815	842	907	867	854	848	826	871	859	840	896	894	835	864	827	872	824	814	830	874	801	834	894	922	840	819	854	855	851	851	891	913	871	828	873	888	856	805	856	866	853	855	836	882	863	828	852	812	888	870	887	842	840	858	894	823	915	852	860	853	837	867	893	866	864	864	900	822	847	894	848	843	866	889	831	848	871	810	934	812	866	828	812	823	834	870	876	825	867	870	858	809	876	851	893	868	860	813	844	870	875	855	890	870	838	842	807	865	873	858	886	870	839	866	862	861	872	879	880	827	870	823	856	843	876	844	806	852	855	846	879	863	861	871	814	812	945	869	803	825	885	819	909	892	902	888	828	857	814	907	848	873	857	814	810	827	870	868	844	868	892	881	866	818	831	838	868	901	878	853	826	885	855	852	837	872	838	885	828	790	908	821	828	845	889	842	823	821	847	865	860	910	889	908	884	835	882	832	885	895	902	862	854	928	907	856	876	807	876	809	874	814	871	829	823	854	812	867	856	802	870	847	843	911	869	854	827	877	834	824	808	847	819	863	834	838	823	883	869	886	865	882	831	837	885	861	835	837	832	885	795	844	825	846	867	889	803	828	886	846	895	852	863	783	847	865	900	838	836	873	864	807	868	854	844	904	878	818	816	900	863	891	849	861	864	837	897	897	826	884	825	859	806	865	826	803	856	865	862	847	893	842	838	870	896	872	829	912	842	856	856	899	828	827	906	867	894	866	870	824	827	865	853	879	845	854	819	889	800	813	841	873	855	887	859	865	815	816	897	874	866	877	876	842	853	865	846	845	843	938	841	868	830	843	830	890	886	837	824	882	826	873	843	851	838	838	914	830	913	866	836	872	856	848	909	889	891	856	867	914	858	894	790	887	839	844	853	861	882	886	865	935	882	845	852	893	866	865	873	858
1970	534	500	374	327	286	226	207	244	212	235	189	206	189	193	219	210	221	186	217	215	193	196	207	221	189	170	202	206	201	208	224	177	236	178	197	173	195	223	190	207	207	208	226	219	216	204	205	197	228	181	202	204	223	205	224	189	190	192	224	207	219	210	216	216	197	212	179	220	203	235	203	203	223	213	196	188	198	200	196	219	229	210	209	172	194	225	191	225	211	197	215	230	206	188	217	189	187	212	189	221	194	205	203	182	193	179	178	211	196	193	202	201	207	212	212	199	175	193	194	195	187	182	205	214	225	190	210	191	221	197	200	195	215	196	199	194	195	220	201	208	215	214	193	216	200	195	177	200	198	210	204	207	190	230	207	214	199	183	194	194	196	217	194	199	237	192	209	202	195	198	221	204	221	209	195	229	188	191	194	227	173	199	195	235	205	202	195	191	208	204	199	200	209	211	193	178	214	204	190	236	229	187	181	218	196	240	196	196	210	203	200	193	207	191	201	221	191	204	187	223	244	204	198	257	205	226	206	214	231	238	214	225	203	213	195	189	179	206	184	212	209	225	208	198	212	203	189	187	207	203	193	196	232	172	219	237	210	205	216	189	205	197	185	194	186	210	199	194	172	227	218	200	209	212	198	226	190	213	202	200	223	201	187	202	210	184	213	216	179	222	199	189	212	216	198	205	193	215	220	188	198	183	198	209	189	212	248	233	212	245	216	232	214	207	211	205	211	218	205	227	203	232	212	243	195	227	199	206	197	197	195	168	217	222	196	179	178	180	219	187	221	208	209	205	204	205	202	207	217	203	188	219	201	208	216	208	219	209	201	181	210	204	205	201	211	178	192	179	168	204	207	222	193	206	214	194	211	198	206	196	197	207	223	214	205	181	176	205	175	177	194	211	228	190	167	225	188	205	180	199	195	221	208	204	213	213	207	196	223	202	175	196	210	206	195	201	205	184	189	194	218	207	202	189	202	197	209	220	221	189	183	193	219	187	208	185	207	179	177	201	209	188	178	178	174	217	210	235	235	172	212	181	214	217	216	219	211	188	198	185	199	208	219	182	193	238	202	212	201	184	199	209	200	209	218	207	186	194	204	186	195	210	197	208	228	166	195	228	195	190	215	194	178	190	167	208	189	156	200	196	231	201	210	196	198	192	196	169	210	208	225	224	219	221	200	224	196	216	233	205	200	203	179	209	204	210	257	199	225	219	190	191	192	214	186	221	202	195	169	199	186	167	200	213	172	210	178	200	186	236	182	207	203	174	164	191	216	205	241	203	194	206	191	195	220	211	227	189	192	181	206	195	217	195	185	211	206	198	211	190	216	194	224	201	196	206	204	190	179	209	184	188	208	197	196	195	223	185	206	201	197	174	220	222	211	195	223	192	204	239	228	212	208	202	197	229	202	252	202	215	205	194	209	207	227	199	202	223	222	226	230	198	191	185	196	195	207	198	197	205	183	197	219	199	206	197	204	206	190	200	187	201	207	208	183	232	200	197	199	184	200	202	191	203	202	185	226	198	223	199	221	190	205	210	199	203	186	202	189	216	248	220	226	217	220	186	193	250	211	203	187	205	182	222	185	206	201	189	194	218	214	189	174	197	180	201	209	184	186	192	206	212	206	205	206	197	187	194	205	224	216	197	208	210	220	214	205	194	207	216	194	189	215	189	197	172	199	191	244	197	204	191	210	209	221	229	166	203	219	203	207	206	209	198	199	215	193	213	224	219	187	176	199	192	177	229	194	189	189	187	214	221	202	191	207	204	211	218	188	200	209	204	215	202	201	211	211	198	190	189	209	237	230	204	222	198	215	201	220	230	211	204	198	184	216	219	230	224	198	205	194	195	226	185	209	169	201	213	196	222	210	190	204	190	187	205	204	195	222	214	195	190	202	193	209	216	185	188	200	223	199	196	226	197	232	208	201	183	196	175	205	219	193	188	180	176	222	220	204	203	232	182	218	196	209	206	197	212	212	205	228	226	215	210	185	197	192	213	201	216	227	210	219	170	202	193	189	219	223	204	179	206	214	202	194	212	216	213	226	210	190	193	157	184	196	222	215	206	204	215	199	229	196	217	197	230	227	194	235	215	214	201	223	181	200	224	214	224	212	213	180	210	189	185	219	201	208	189	194	221	197	203	221	212	205	222	196	203	210	217	189	180	206	212	199	180	176	212	174	177	197	210	220	205	213	207	189	235	209	200	232	202	211	182	187	201	195	209	213	180	192	202	174	205	200	232	201	197	194	184	191	206	204	215	207	210	216	182	187	216	192	209	178	186	198	203	190	201	214	202	211	226	202	212	231	190	208	206	196	231	209	208	165	225	217	212	211	203	209	202	208	220	173	207	225	232	227	242	205	188	207	195	197	203	185	225	184	178	213	186	197	206	188	184	191	221	205	198	194	242	220	248	218	213	196	185	179	175	190	212	207	184	197	172	199	177	202	211	211	227	210	181	211	202	221	243	222	199	201	202	208	218	199	210	194	212	178	230	211	197	194	191	195	192	205	199	208	180	223	199	201	200	183	211	182	206	200	200	199	219	204	221	218	210	191	204	206	194	183	232	188	202	226	199	205	219	213	198	190	191	206	193	199	217	211	194	221	211	199	218	190	203	219	210	231	184	203	209	215	227	222	211	213	213	205	192	181	209	214	232	189	204	198	194	178	206	193	223	218	225	198	198	184	194	223	197	225	199	210	201	216	188	194	198	228	175	177	203	197	237	208	228	201	228	209	215	219	197	184	203	216	199	206	210	191	200	221	216	212	186	187	233	183	208	198	196	212	181	207	219	217	215	209	218	192	217	197	202	212	183	206	217	202	206	217	194	181	184	180	223	203	218	226	178	210	199	202	225	196	213	199	196	224	203	200	197	213	198	215	181	195	205	207	259	216	216	197	206	205	213	191	211	202	218	242	179	216	245	205	208	196	207	181	234	211	191	211	192	213	205	212	191	229	185	206	207	229	185	204	183	201	211	206	222	230	167	187	213	204	208	215	233	193	212	195	205	205	223	187	218	202	200	172	185	183	181	234	191	203	198	197	178	185	213	196	161	211	194	230	206	185	234	201	200	206	219	231	209	222	191	214	219	230	184	199	212	224	195	224	211	196	211	235	210	206	239	212	220	214	189	194	225	234	196	207	239	185	208	223	217	178	209	195	215	199	190	179	208	191	226	219	214	188	237	212	200	219	201	193	215	186	223	206	207	218	174	192	220	223	205	196	209	176	186	222	188	214	202	201	194	215	212	200	184	199	203	198	210	194	193	188	206	194	197	180	186	221	185	224	219	200	186	211	181	219	213	209	193	205	225	212	215	202	200	218	229	216	194	186	215	200	182	187	201	233	227	226	207	209	213	201	203	202	189	187	214	196	198	190	197	206	222	196	197	197	193	203	212	170	207	201	195	212	201	209	202	199	231	223	227	220	193	194	208	205	205	195	201	193	201	197	205	197	190	211	175	240	199	190	185	188	202	234	215	181
1964	798	1053	841	1098	855	655	553	591	543	528	554	490	504	531	541	491	511	497	469	478	541	518	479	494	519	517	489	508	517	536	521	531	491	501	471	490	493	533	488	498	515	498	541	468	498	519	511	520	535	480	505	490	539	492	520	530	522	513	526	510	510	509	509	502	460	480	541	515	503	539	495	498	522	514	553	514	503	495	525	507	527	514	460	505	526	523	482	514	513	517	493	494	532	506	516	497	481	536	503	506	530	512	505	457	543	483	507	549	511	519	526	542	501	509	492	499	508	537	548	490	516	539	503	493	523	486	498	456	524	515	549	496	503	540	486	525	497	471	492	504	464	491	531	473	541	518	547	534	489	532	497	502	507	527	536	555	517	494	519	486	532	526	507	458	491	516	514	513	508	497	514	511	486	537	535	490	541	508	468	507	483	556	479	471	494	500	474	503	515	489	480	533	464	488	532	525	519	509	521	482	501	463	509	536	493	545	492	504	467	527	534	495	514	527	532	508	494	532	532	538	538	529	520	516	492	521	515	520	520	512	558	523	512	472	472	476	539	506	515	557	546	546	488	478	510	499	505	548	545	526	535	471	506	494	508	482	556	500	502	510	516	501	507	473	502	514	498	463	550	532	510	484	492	489	511	498	527	501	519	519	512	503	509	519	481	506	501	520	552	514	499	519	504	525	489	520	517	546	475	509	513	507	510	479	477	513	515	495	520	495	513	500	488	521	499	549	498	509	529	512	535	508	512	575	504	541	491	538	500	503	536	487	531	554	502	514	507	470	505	485	539	504	494	533	501	545	512	508	554	546	538	485	496	478	491	477	508	528	505	522	503	545	515	493	510	487	502	498	507	467	523	522	510	499	500	509	535	518	504	502	503	488	515	547	488	480	498	504	519	517	525	496	517	499	538	481	551	500	507	500	532	546	522	505	483	514	484	508	559	511	537	520	531	494	464	498	480	526	536	546	524	531	507	547	527	512	486	525	510	506	503	482	499	517	506	493	497	528	528	489	472	511	535	472	510	502	544	537	502	499	482	480	486	524	533	526	502	510	496	508	498	500	532	536	507	515	537	488	560	516	538	497	506	521	469	496	531	492	497	515	525	553	532	506	513	501	517	535	517	508	500	509	512	557	482	495	489	495	500	463	499	505	523	515	477	499	495	531	526	528	522	529	533	506	525	492	469	500	532	537	540	503	494	523	524	508	523	496	527	533	509	513	474	529	509	513	516	503	483	502	530	480	460	520	498	512	503	537	540	515	509	502	502	504	520	521	497	510	530	493	511	512	531	480	497	512	525	507	527	509	499	491	488	538	546	490	486	485	522	536	491	481	474	492	530	522	497	506	466	495	518	487	507	512	492	489	543	502	477	509	507	481	516	499	503	475	504	465	506	554	494	513	486	519	510	517	480	541	502	500	501	534	472	523	525	487	502	500	507	489	534	516	515	488	514	531	509	548	540	530	497	511	514	476	508	511	504	532	490	534	531	504	508	524	527	477	540	585	514	497	520	503	542	542	503	530	508	477	519	502	508	553	501	533	513	484	527	496	502	504	545	582	489	506	510	512	506	551	495	484	480	554	533	522	512	510	514	502	544	523	550	489	513	518	486	521	496	505	481	509	512	548	489	516	490	506	505	522	490	512	566	492	520	495	505	529	494	561	500	518	484	485	528	530	492	474	534	511	457	504	477	524	501	523	539	540	510	506	511	490	512	521	483	494	499	478	511	506	503	489	494	502	540	538	523	543	517	514	504	489	486	503	568	503	505	476	519	504	480	506	513	529	461	473	503	517	520	462	508	487	526	543	542	513	515	453	525	502	469	508	514	538	503	508	464	498	493	524	479	492	471	526	496	512	525	497	491	511	546	533	519	516	523	486	507	482	527	516	506	493	491	518	509	511	483	508	500	539	546	532	508	520	498	498	535	530	503	528	522	543	548	502	542	489	491	486	514	486	496	516	488	545	524	501	497	492	525	530	539	518	509	528	516	510	486	540	469	541	532	505	501	538	482	499	505	509	495	519	492	504	488	494	501	502	521	478	490	470	512	535	513	471	532	506	497	526	546	483	509	533	487	523	505	490	463	485	463	485	510	520	504	503	529	504	462	559	555	494	478	527	526	478	514	508	523	520	544	556	543	532	506	513	525	498	466	455	511	514	531	509	518	556	494	547	520	539	497	483	487	516	484	538	535	495	501	461	482	548	483	514	464	512	528	485	517	497	494	524	534	519	538	517	518	498	513	518	478	510	531	503	510	494	500	511	534	542	552	502	482	484	487	540	490	493	543	545	536	492	506	540	531	549	507	508	523	490	480	528	535	487	532	488	557	551	502	501	495	506	446	498	460	498	525	537	517	541	504	535	518	500	462	507	549	489	487	515	528	512	509	535	487	519	506	495	488	548	566	490	494	501	544	499	490	527	516	493	484	507	473	485	502	522	496	513	528	500	516	540	547	551	500	529	500	502	519	532	533	535	490	498	507	480	544	507	520	501	499	518	551	519	529	545	474	509	514	478	512	474	502	478	483	543	502	522	461	512	530	482	503	525	498	496	497	518	469	499	499	506	540	500	451	527	523	496	480	471	485	502	464	515	524	541	501	519	520	520	505	518	528	492	505	548	527	486	469	511	506	482	506	526	491	551	504	520	464	556	545	541	485	494	529	519	498	484	482	504	476	493	459	496	473	485	519	492	513	510	473	523	513	503	517	533	473	508	524	487	489	512	500	492	516	517	500	504	529	482	472	537	490	535	519	537	531	485	522	488	532	498	476	514	525	526	472	509	468	500	490	512	549	509	493	541	543	520	518	468	525	506	552	480	518	495	524	505	515	513	542	471	469	525	549	496	526	481	464	510	525	500	532	478	477	492	502	525	520	490	483	495	476	545	490	521	489	524	507	543	475	537	531	480	482	470	545	520	519	543	518	490	501	500	524	491	546	490	561	489	554	484	513	524	544	486	496	519	471	484	524	546	524	512	523	475	520	496	524	514	511	522	524	520	492	511	499	516	508	493	487	491	499	487	500	509	510	507	505	515	494	535	468	493	510	504	503	515	526	501	498	504	526	472	471	549	495	522	481	499	506	514	478	540	469	505	495	546	513	537	469	507	520	499	496	510	469	495	474	531	472	490	513	512	522	500	521	541	544	500	483	497	501	504	519	500	536	522	545	528	464	521	474	482	524	470	518	513	515	535	482	520	486	480	533	513	486	547	504	509	529	502	539	531	515	505	508	503	531	544	532	509	524	490	524	514	535	481	531	508	470	508	528	501	529	489	486	504	478	492	517	498	484	502	488	492	505	515	549	494	476	509	503	485	525	501	485	501	514	472	527	506	549	530	492	509	447	516	474	455	535	565	533	516	498	517	541	515	477	477	512	501	509	545	515	528	512	512	522	475	535	523	487	472	540	495	541	513	490	464	524	535	509	519	499	473	485	490	486	508	534	491	503	535	509	481	548	520	533	548	523	496	486	492	555	479	501	544	493
7899	1166	1126	707	617	480	286	264	265	187	203	185	196	202	214	180	192	189	197	175	211	197	172	168	172	176	164	170	195	181	176	165	205	146	167	171	166	186	182	192	203	177	162	189	188	174	158	161	174	156	169	191	193	184	171	192	204	168	171	165	161	179	199	195	183	176	185	150	173	147	158	162	171	175	163	197	189	170	165	182	172	195	151	159	171	181	204	175	161	177	176	210	205	178	167	169	151	161	155	179	165	164	166	188	168	162	175	179	171	191	176	190	163	174	186	176	180	203	198	183	181	184	174	171	166	197	187	163	188	177	164	183	179	180	171	175	178	168	194	173	181	178	175	177	183	188	149	192	157	154	154	193	171	203	184	189	164	173	173	173	153	188	186	174	181	158	180	196	164	162	169	169	172	185	168	186	168	176	174	173	173	168	184	174	182	174	183	171	185	168	161	162	208	153	175	176	150	170	170	182	160	160	164	174	182	165	196	178	178	175	162	181	177	177	175	153	153	177	183	155	167	192	190	142	157	178	162	161	180	196	169	171	173	178	181	178	162	174	170	202	182	174	191	179	195	201	201	193	184	177	191	189	188	176	170	158	184	177	171	174	158	179	174	194	175	144	178	185	180	174	181	176	161	169	180	182	162	142	163	169	172	152	181	196	194	176	174	160	158	163	195	163	192	174	153	205	157	157	183	150	186	166	170	193	171	157	181	210	165	163	170	201	184	132	160	182	205	181	169	183	181	199	193	178	158	184	196	180	163	190	201	184	162	199	183	179	164	177	179	178	195	191	180	184	146	159	174	200	170	173	158	184	177	165	192	168	167	210	145	179	174	180	205	170	162	179	200	172	158	171	188	156	167	162	157	176	162	214	166	172	184	173	182	167	165	147	152	153	185	173	183	177	157	178	189	176	172	173	180	170	161	172	200	198	171	153	182	181	185	182	167	200	191	138	173	203	155	148	170	176	179	198	163	169	176	174	203	185	182	155	187	176	164	152	162	163	186	153	170	203	166	163	165	188	172	197	166	197	186	192	174	173	184	180	172	180	206	175	148	184	157	172	172	189	175	169	192	186	165	191	187	170	194	224	183	182	179	172	173	166	186	175	180	168	179	200	169	166	172	192	154	182	188	186	183	175	174	185	162	171	186	156	167	180	175	184	161	170	159	151	172	175	179	160	158	184	167	166	165	191	187	167	168	177	178	153	174	182	182	175	173	199	176	189	171	190	188	149	161	192	167	184	161	181	174	195	153	167	192	153	192	166	160	147	150	182	187	174	190	181	132	179	178	143	182	178	158	145	145	163	193	167	173	174	147	160	180	169	156	187	180	177	173	186	161	167	167	174	176	185	139	177	174	187	190	163	164	168	196	188	164	165	159	198	159	168	171	168	187	170	182	194	157	154	174	193	181	153	176	188	189	178	201	164	199	188	185	170	169	205	172	206	182	162	177	175	157	170	169	174	179	187	202	170	186	182	180	193	168	186	166	192	174	183	173	173	182	193	172	193	154	208	158	172	179	183	181	174	179	180	158	183	171	170	202	189	173	171	156	167	173	193	164	193	174	179	172	163	181	177	189	183	189	176	206	163	173	151	156	177	165	185	177	175	151	182	165	197	190	174	162	171	179	144	175	182	153	198	176	195	185	167	155	199	201	190	161	169	187	165	174	187	177	194	143	198	190	179	182	177	183	174	199	175	144	168	151	163	174	162	190	176	172	157	154	178	187	195	187	176	189	175	182	213	186	180	158	178	170	166	160	180	210	199	173	170	156	184	191	170	164	163	162	169	196	184	168	173	192	161	168	171	170	173	172	187	153	170	163	185	202	171	171	174	204	183	160	145	160	197	175	169	184	163	166	188	192	172	162	146	149	185	176	155	148	173	158	155	172	165	183	170	165	154	186	152	161	159	191	169	194	182	193	182	180	174	191	176	174	168	176	171	193	180	177	195	172	170	185	171	170	210	195	165	196	160	173	184	152	191	168	200	197	175	189	178	165	174	187	164	178	167	184	167	187	180	174	175	186	175	167	155	165	171	185	169	168	162	179	168	167	134	152	155	167	155	172	167	162	165	171	173	186	174	168	198	182	185	167	187	183	163	189	165	141	181	166	177	181	171	206	149	189	204	193	186	192	173	174	185	167	206	182	181	184	196	159	184	180	193	172	193	146	159	180	168	159	193	166	185	178	159	165	194	187	184	172	177	170	201	153	177	181	191	190	175	173	181	150	184	164	177	182	185	178	198	159	163	150	171	176	167	151	174	188	164	177	175	180	148	174	189	169	184	188	160	152	176	167	157	166	175	191	182	166	192	178	186	207	151	178	177	188	189	156	172	153	161	171	178	157	147	158	193	196	147	169	170	184	182	180	204	177	157	198	201	193	162	163	184	176	165	152	202	144	196	176	149	140	163	168	154	180	187	171	177	156	175	193	148	173	196	176	160	158	160	175	169	177	164	173	189	153	178	179	171	200	175	171	164	180	173	187	188	191	145	179	163	167	150	167	164	166	178	194	147	188	182	175	182	155	176	159	165	178	186	191	159	178	161	194	178	175	196	159	149	193	173	179	191	186	192	190	181	165	195	182	157	159	173	161	178	176	175	158	182	169	183	192	166	181	167	186	164	183	172	149	167	193	177	177	179	180	181	170	164	170	177	177	194	185	155	184	163	173	182	179	160	159	168	171	157	159	185	183	154	161	183	175	174	172	183	179	172	179	165	189	164	185	191	170	163	178	217	174	163	177	171	182	183	185	180	169	166	174	173	165	170	172	152	170	177	182	167	175	168	182	184	177	164	156	198	183	193	181	171	165	159	193	186	203	174	207	188	154	166	178	172	173	188	144	170	174	157	175	182	193	178	191	177	168	182	175	188	193	184	191	135	167	198	169	191	174	176	184	163	175	192	168	174	165	154	209	173	170	166	180	199	151	174	177	167	186	176	181	189	197	167	159	176	160	194	166	158	150	172	186	180	184	168	170	207	162	161	173	173	162	170	168	189	175	173	161	164	159	182	175	169	159	156	190	169	177	178	159	169	174	184	166	181	177	191	151	205	165	149	163	177	172	162	174	171	201	196	176	188	175	160	193	192	175	182	156	160	168	146	181	167	166	166	177	178	162	158	168	176	160	166	157	190	156	162	176	195	168	166	168	166	187	152	171	148	185	172	193	161	169	176	166	181	182	178	176	172	196	160	162	191	134	176	149	176	168	176	170	179	197	171	198	191	176	166	180	161	159	171	169	176	172	147	170	170	156	168	159	169	205	167	181	178	195	177	174	189	175	155	179	195	163	182	173	165	164	173	189	180	174	175	155	187	186	176	178	157	186	142	189	182	172	182	144	179	157	173	166	182	171	178	165	181	185	160	178	159	173	189	175	183	166	157	190	191	160	160	171	190	180	167	181	181	167	158	192	171	173	140	146	166	168	175	185	166	158	159	182	182	179	166	181	183	183	180	193	179	197	162	200	203	152	175	170	191	183	183	174	191
6308	1343	2346	2277	2412	1722	1225	921	899	650	679	640	589	571	543	548	522	537	523	541	475	462	540	496	495	471	508	478	526	511	493	486	505	503	513	519	464	515	491	469	464	496	477	482	495	416	501	482	509	479	456	464	472	448	447	478	505	494	480	476	528	471	466	477	432	434	452	458	491	487	456	480	490	488	496	476	490	481	477	450	479	496	494	473	485	449	480	493	452	505	477	454	491	488	476	488	491	476	439	472	463	483	471	461	469	453	466	471	478	475	458	475	488	480	480	486	481	475	459	461	493	456	492	473	485	456	479	502	457	476	467	465	446	433	469	534	470	498	443	461	440	479	446	516	482	529	395	524	464	485	474	468	478	493	484	448	494	449	450	485	455	473	460	424	476	499	471	478	483	453	511	488	450	480	466	493	467	492	464	466	499	475	491	470	463	470	488	457	418	459	491	469	489	471	504	451	434	449	534	484	505	471	428	502	452	482	450	436	516	490	435	458	489	464	462	443	469	431	495	467	469	469	490	509	465	507	504	450	464	512	478	432	488	459	477	457	455	457	511	454	450	488	495	506	453	493	486	462	506	462	453	469	512	516	455	492	516	451	463	471	479	449	481	449	472	480	466	470	439	469	482	477	462	439	496	475	502	471	453	484	481	453	483	425	465	430	487	478	448	441	469	477	495	488	468	483	429	482	474	458	470	490	479	477	477	500	463	473	470	472	454	484	465	444	461	456	434	514	464	456	494	482	459	464	468	497	470	473	480	465	444	462	457	476	455	457	469	465	466	471	476	463	454	482	454	459	496	484	483	440	469	480	502	521	492	476	500	464	494	503	451	436	443	489	465	516	488	417	465	475	481	467	480	454	484	458	477	428	468	469	461	460	466	459	519	458	534	444	507	462	472	509	484	499	435	468	453	449	478	487	483	478	447	458	456	443	461	443	478	463	451	466	506	458	460	465	466	438	487	506	498	460	465	492	469	489	482	497	460	438	469	470	526	472	522	475	497	442	510	501	465	482	519	466	446	489	486	494	533	480	482	454	473	493	495	445	457	472	450	512	452	489	476	452	476	493	516	447	472	484	479	439	479	518	450	450	482	457	482	464	474	430	454	497	478	491	537	445	476	478	469	480	441	469	486	469	475	496	501	465	462	466	446	467	455	448	494	506	499	479	515	493	459	463	501	478	450	484	472	533	486	452	514	479	487	424	501	490	443	484	461	504	449	427	453	466	459	505	463	470	486	467	491	493	480	477	509	478	452	476	458	474	473	527	482	469	489	490	476	459	490	489	513	449	468	473	418	518	506	508	444	439	517	472	465	495	482	481	468	444	488	450	507	482	472	499	471	459	497	504	449	493	452	473	483	476	492	472	476	470	469	465	498	489	489	430	507	459	502	485	462	474	481	463	436	441	509	473	443	481	456	447	460	475	453	450	470	474	481	456	511	466	453	511	486	496	494	458	448	499	491	475	451	512	504	451	437	485	475	450	505	453	499	470	476	505	531	476	495	451	471	492	472	442	489	492	434	477	461	445	470	462	473	464	489	459	506	467	456	480	494	428	494	461	457	465	503	488	464	487	468	500	461	467	473	497	470	482	468	445	470	494	479	459	483	480	455	443	457	444	469	478	453	444	479	472	468	495	490	474	446	477	467	438	466	483	463	501	464	469	466	496	471	465	447	463	506	496	476	438	479	478	459	470	494	483	460	490	461	461	429	448	469	478	468	480	498	489	414	476	482	467	475	476	452	446	485	433	495	454	493	503	493	477	474	485	453	463	462	489	505	450	480	456	451	456	515	474	442	487	449	494	504	447	458	488	458	462	483	493	466	489	460	444	411	519	474	437	469	467	476	505	508	495	475	487	467	425	464	452	455	475	473	476	478	485	494	466	463	495	502	491	487	482	497	446	454	465	461	485	491	454	477	480	484	486	472	498	513	437	501	447	497	476	492	469	500	483	482	479	470	469	463	481	440	464	483	472	440	501	476	460	462	468	521	453	486	472	465	504	481	497	500	483	477	501	475	453	488	460	488	489	472	476	454	499	412	449	489	440	474	483	471	505	463	494	479	501	478	472	476	496	495	444	462	453	504	509	475	489	461	451	434	517	474	494	489	477	494	458	497	442	451	461	494	468	469	485	458	476	454	438	460	431	487	469	477	452	493	436	464	462	452	464	474	469	468	490	476	475	471	479	477	468	447	478	454	433	440	496	494	447	456	481	469	504	469	458	465	481	473	475	479	446	502	494	492	456	481	448	464	452	459	490	464	490	471	469	518	491	512	478	513	479	466	460	454	459	443	458	469	461	469	425	466	458	457	464	455	480	478	432	485	499	436	521	503	457	484	489	498	499	466	463	484	447	529	459	483	447	416	475	440	463	487	469	474	501	513	459	475	509	457	476	478	455	459	472	497	450	455	485	460	490	503	477	491	509	443	488	497	456	486	499	480	455	476	480	512	456	508	520	486	487	501	454	471	502	487	460	449	496	483	469	521	443	471	475	473	467	460	479	476	485	468	481	433	459	482	446	464	474	488	507	478	486	486	506	487	481	475	428	485	471	487	473	470	489	499	491	430	453	515	450	485	493	466	474	468	479	498	463	475	491	459	486	499	461	521	488	440	510	494	482	434	465	457	455	481	498	451	441	466	452	472	489	480	494	448	474	459	473	491	468	501	501	482	465	471	450	447	476	477	504	483	481	467	459	462	505	441	457	462	468	482	459	459	500	484	452	446	471	469	502	442	462	520	427	504	483	465	487	467	465	480	491	437	479	478	472	448	478	493	472	472	475	457	442	458	460	487	506	479	500	467	460	471	487	480	509	479	489	495	509	466	439	460	433	472	462	460	479	484	491	463	459	478	461	470	478	518	512	446	511	437	467	480	522	480	500	497	474	476	470	516	469	481	448	482	472	422	451	498	447	489	478	473	484	470	473	460	496	457	488	477	467	491	464	470	431	444	484	486	499	475	472	495	463	487	449	493	442	462	461	440	497	461	471	456	465	454	489	451	472	508	493	496	482	480	495	472	527	438	485	456	453	482	484	467	469	479	480	510	509	474	468	458	485	443	463	499	466	468	441	435	474	484	466	502	478	456	482	477	486	487	460	505	487	439	465	487	455	475	473	481	502	454	459	475	458	463	479	449	498	459	469	468	475	435	469	472	477	464	428	482	516	516	450	470	470	480	462	508	494	482	464	494	466	507	437	467	452	533	439	464	438	479	459	489	415	484	444	499	477	485	486	484	520	462	480	439	462	447	486	471	506	444	477	479	475	452	474	443	489	449	425	497	507	453	493	479	462	524	479	464	474	463	495	462	484	463	508	459	494	460	477	488	485	489	452	444	479	477	456	492	464	476	470	441	498	447	455	448	443	485	465	433	490	490	473	475	535	479	474	492	472	447	481	463	481	513	436	517	477	483	479	478	493	424	455	434	509	475	440	468	463	479	447	483	465	515	453	500	507	485	550	474	467	445	436	476	496	455	509	506	483
14973	2573	2113	1428	1299	857	630	515	499	456	464	429	407	423	416	393	424	427	359	398	361	409	397	385	398	369	366	372	375	392	376	373	392	384	404	393	361	408	400	370	364	365	382	349	345	366	350	362	402	390	353	390	379	352	386	397	386	411	358	384	360	361	374	398	367	359	336	356	372	327	399	374	401	373	403	387	417	402	368	360	403	386	365	364	365	306	375	371	355	375	358	374	341	367	339	394	360	401	412	393	428	368	380	342	413	360	413	391	405	381	414	394	362	397	396	369	379	386	381	348	357	362	362	364	377	376	359	363	388	365	409	385	408	380	359	384	381	380	383	382	419	374	336	384	360	390	388	369	430	363	406	376	348	387	373	403	368	446	397	374	408	368	368	344	341	345	372	386	364	380	389	375	359	352	388	376	362	378	394	389	378	352	377	385	380	373	399	416	364	402	339	371	378	374	365	351	371	363	367	379	374	359	365	335	368	390	363	415	398	373	346	371	369	360	355	386	346	343	391	365	384	394	380	419	386	409	325	364	398	376	352	362	355	359	361	364	389	358	356	394	339	325	369	400	375	410	393	401	374	352	372	381	368	354	357	360	409	314	376	396	374	370	347	326	350	327	375	380	384	372	376	370	357	392	381	344	405	333	362	364	351	408	381	373	352	389	370	374	388	380	370	349	378	379	400	398	370	346	401	352	380	365	395	348	350	364	346	365	370	352	423	386	373	373	388	357	368	374	405	350	351	355	377	413	395	424	366	350	387	392	362	379	363	398	380	383	373	368	381	358	398	385	393	377	400	387	396	394	397	381	360	367	370	376	332	392	398	425	356	414	347	391	362	389	344	361	374	408	403	391	386	364	396	357	372	413	379	371	362	421	368	370	330	377	393	371	357	375	358	411	357	401	386	379	374	396	378	340	380	369	387	394	406	372	378	353	373	378	360	347	378	389	379	395	381	393	364	358	393	403	354	417	353	386	339	390	346	371	364	357	365	348	378	387	354	373	383	392	416	343	344	334	358	352	373	391	378	367	336	389	408	418	380	383	375	375	385	381	345	390	377	349	362	339	342	361	362	385	361	388	389	365	342	342	370	345	375	381	339	360	380	374	417	405	371	344	380	414	360	356	360	352	410	416	392	359	360	390	366	396	316	342	419	406	351	372	389	381	346	351	412	336	347	372	354	369	370	360	374	385	420	416	330	379	404	374	383	362	382	341	342	344	396	353	362	358	400	397	387	360	364	352	317	374	350	369	348	356	382	360	386	382	390	368	397	359	376	378	385	383	370	344	379	376	389	407	347	400	377	375	342	361	370	358	403	384	402	351	346	344	397	358	399	404	388	379	352	352	378	316	354	440	409	398	389	390	353	343	401	396	360	358	368	358	359	337	394	378	362	344	382	359	348	399	389	344	364	354	377	416	366	365	363	361	359	374	405	356	345	372	407	335	386	350	397	373	370	401	356	393	383	381	353	363	355	361	379	391	397	404	337	395	412	441	362	376	316	397	377	361	373	347	369	376	400	387	349	350	360	384	393	384	372	386	398	363	384	352	358	359	374	397	380	379	357	372	376	352	375	384	376	361	409	353	343	371	413	354	400	392	361	389	365	383	372	394	341	359	358	319	353	378	371	393	345	349	407	370	348	387	394	373	323	396	408	379	379	405	386	383	339	412	360	380	376	404	381	376	365	362	394	386	392	377	451	365	349	379	385	373	378	346	413	410	400	374	368	404	384	415	357	370	354	332	374	361	398	387	363	368	378	378	389	363	348	362	352	365	364	359	370	379	363	377	376	371	375	346	370	387	363	352	386	383	389	392	369	383	339	353	346	358	399	333	363	356	385	374	382	367	374	403	376	413	354	346	361	392	366	363	383	385	372	361	360	370	373	367	340	402	353	381	390	410	320	380	379	398	367	391	367	371	396	381	400	378	380	381	369	354	414	365	392	359	359	357	379	398	393	360	405	374	348	386	382	379	396	367	364	355	382	364	391	368	400	388	347	383	391	391	383	414	363	369	393	359	359	360	349	376	374	350	360	370	349	358	376	376	367	372	376	383	362	341	366	376	387	400	435	393	376	363	345	387	397	384	374	368	383	386	395	354	344	370	374	363	366	355	390	361	391	317	355	347	362	369	410	364	389	360	376	402	353	359	362	327	370	375	367	350	348	364	373	401	370	415	381	360	355	377	370	400	386	388	399	350	382	405	384	363	375	360	385	391	356	376	390	361	368	407	376	373	335	361	375	353	415	351	371	423	380	398	347	393	405	395	370	391	342	380	338	352	384	380	370	376	405	395	376	373	400	382	370	395	352	390	389	366	353	322	373	375	371	386	362	375	372	342	365	362	392	384	392	356	366	357	351	350	410	371	376	382	373	394	405	332	391	364	380	385	389	349	379	386	385	360	364	375	387	383	374	364	358	367	365	422	362	367	371	352	385	421	389	412	434	353	365	347	352	360	404	353	369	418	397	367	385	383	385	361	398	377	400	351	347	376	376	355	376	370	377	349	399	346	370	378	358	401	345	380	397	368	401	399	338	359	385	363	379	409	386	356	370	342	384	405	354	401	392	386	411	369	414	377	386	409	353	358	401	373	352	331	335	379	367	400	355	399	388	419	377	366	363	364	338	374	412	366	348	369	347	397	342	404	387	386	389	391	372	368	338	355	387	322	383	404	374	334	352	374	380	386	426	357	351	397	357	358	371	379	393	382	341	346	353	354	382	359	370	387	392	377	384	376	392	365	382	400	381	390	366	368	358	376	383	395	364	334	366	380	391	443	399	371	372	360	377	358	393	391	399	390	398	387	366	398	350	374	388	361	347	404	425	404	383	404	363	340	407	369	376	353	366	379	369	345	420	391	334	352	364	367	348	418	437	400	381	375	384	397	355	379	332	372	347	349	353	342	385	366	386	364	397	368	367	399	354	395	381	371	336	367	354	354	362	401	368	386	389	383	384	420	387	406	384	408	398	349	383	334	363	396	358	381	397	407	399	385	361	371	350	346	350	404	387	328	347	353	400	391	387	388	363	390	372	398	366	348	397	351	386	364	349	395	360	355	379	416	327	383	337	361	331	375	370	382	368	388	341	409	366	343	387	383	386	380	359	370	364	382	372	383	386	407	361	385	378	364	345	358	385	399	358	355	393	399	399	369	409	384	383	338	382	360	366	367	361	359	357	403	403	362	394	360	405	380	383	384	401	386	392	368	381	381	376	409	356	364	349	355	371	401	368	349	427	381	370	365	375	407	400	420	365	415	343	354	357	347	333	389	369	405	370	359	368	368	324	378	357	383	365	357	359	410	340	360	370	392	380	360	372	370	379	396	376	372	356	373	372	354	388	375	369	393	378	359	413	386	376	367	356	375	357	364	363	396	352	374	377	359	373	404	348	342	349	352	371	408	354	356	363	375	377	384	373	375	357	351	388	410	371	398	385	358	361	336	366	359	376	412	380	353	399	352	373	348	384	374	346	405	354	396	370	373	368	401
8853	2206	3835	3870	4112	3124	2070	1676	1580	1246	1180	1142	1062	1054	1025	985	1019	949	943	916	906	955	980	928	912	903	925	942	877	865	917	865	891	874	864	861	863	896	919	981	841	893	879	849	912	822	844	884	858	924	806	892	907	896	897	885	900	895	867	852	834	889	930	881	853	888	866	828	870	863	918	842	869	890	827	852	880	858	846	788	842	865	910	928	867	831	869	912	878	856	853	844	836	872	865	827	869	850	832	899	887	870	880	844	818	842	800	824	892	826	906	845	866	912	900	834	891	851	808	845	899	872	868	855	839	829	821	920	858	919	890	871	871	902	873	866	938	853	893	859	860	890	902	894	861	856	847	861	887	833	886	874	895	832	898	844	896	861	881	886	887	903	861	843	899	848	866	852	847	845	864	877	827	827	889	865	806	844	869	838	830	850	900	853	829	946	847	865	840	856	809	860	825	867	856	870	818	901	889	831	877	840	852	795	859	869	879	851	859	829	861	854	847	854	906	871	824	796	871	914	868	832	896	874	862	906	834	903	837	915	873	845	855	872	841	840	846	848	935	860	897	801	849	831	868	884	864	895	885	874	893	828	794	823	777	877	895	884	869	889	897	864	822	812	855	835	845	817	846	898	835	860	839	904	844	876	909	868	905	868	901	862	870	868	863	796	908	839	846	882	900	869	853	875	858	838	891	867	841	878	872	867	859	857	814	856	844	870	860	836	879	872	934	783	924	867	903	839	854	847	827	877	869	934	861	825	844	871	850	858	884	873	846	899	850	855	906	901	824	825	842	904	841	911	904	840	876	853	829	889	838	873	852	868	888	864	847	851	877	891	896	882	884	840	872	869	898	878	874	864	882	858	900	883	846	904	861	858	887	872	881	835	873	827	897	873	919	836	844	826	817	848	859	859	868	903	862	863	851	884	877	876	854	884	884	884	875	861	886	819	837	873	796	866	816	830	813	831	890	895	857	881	847	876	820	855	896	903	873	836	848	826	799	902	889	837	847	878	830	847	898	878	851	832	877	856	859	868	861	917	849	850	873	842	854	845	875	873	869	811	846	862	867	865	872	859	892	932	868	813	877	901	921	892	895	848	896	885	861	854	896	830	795	875	855	836	866	864	802	879	907	873	860	869	893	860	888	868	821	832	908	824	863	818	908	823	862	846	870	852	853	813	821	854	835	856	888	900	841	877	839	812	921	853	905	863	886	857	863	837	918	823	838	851	885	856	841	882	851	853	873	913	924	882	885	875	840	890	882	899	856	850	865	888	864	838	845	893	834	873	885	874	854	871	923	897	891	845	890	894	873	869	850	900	866	817	884	815	803	900	881	854	839	940	883	850	829	821	825	840	858	844	871	845	884	853	827	855	851	900	871	858	855	892	851	824	861	861	904	883	861	819	861	882	881	914	873	870	876	873	841	897	838	827	836	904	862	830	842	797	839	800	849	900	853	770	794	864	854	860	864	855	859	856	873	864	894	872	865	826	872	807	872	890	832	886	888	848	916	852	850	880	864	886	922	896	884	897	787	870	839	847	827	892	814	827	914	896	889	879	835	836	878	847	827	855	848	876	841	843	895	869	848	856	865	836	897	833	835	859	858	837	861	871	879	816	878	899	851	850	859	793	881	864	903	905	848	860	849	916	874	854	858	838	860	842	872	924	904	859	865	830	865	832	851	821	826	849	831	867	862	847	884	883	831	826	846	926	859	802	905	892	882	847	874	813	876	874	854	887	851	791	883	801	908	863	853	872	866	899	897	873	859	865	877	856	862	875	796	869	876	896	865	840	829	882	836	854	902	868	824	866	926	860	851	874	832	877	863	879	845	856	860	872	902	913	806	859	821	872	856	822	850	828	861	892	923	809	846	803	902	893	879	903	893	848	821	891	833	880	855	885	868	862	931	850	868	922	869	862	790	892	831	817	870	872	851	827	868	890	869	852	862	866	889	877	872	837	947	879	886	850	826	851	893	827	854	894	865	819	878	811	884	888	897	877	824	795	886	843	909	859	865	902	914	830	861	852	828	824	824	860	876	903	867	891	864	822	837	864	870	870	909	881	871	873	868	832	915	803	852	894	819	862	834	894	833	849	861	905	787	873	878	889	846	831	875	916	837	864	816	839	832	870	872	817	863	865	878	863	893	908	878	897	871	806	876	813	833	874	829	869	869	836	812	859	877	836	870	850	829	863	871	897	889	845	836	818	874	849	841	835	903	835	836	862	912	802	877	853	910	863	870	870	836	878	915	854	847	869	822	905	858	925	855	863	888	836	856	901	858	847	883	890	877	831	828	823	875	846	799	835	815	847	821	787	865	862	891	843	813	882	819	861	835	870	791	889	836	857	905	864	869	887	842	863	796	860	870	880	849	822	856	902	897	871	880	904	872	914	890	883	880	851	893	881	897	879	838	863	812	858	891	900	891	899	887	871	842	873	868	829	830	925	838	869	874	922	855	892	898	877	858	839	851	857	860	892	828	850	800	900	837	844	870	875	851	913	852	881	895	838	828	878	871	880	894	873	900	928	828	874	858	870	868	852	859	854	852	921	864	856	896	820	879	863	865	833	816	877	823	875	884	838	843	860	861	838	868	902	886	863	837	868	859	816	878	832	853	901	837	877	875	882	862	880	852	854	861	844	904	880	871	890	850	863	895	846	942	825	838	840	844	852	837	887	814	930	863	900	879	865	886	840	845	834	921	839	851	857	891	823	845	868	825	817	910	906	821	871	843	847	841	876	855	832	892	855	871	863	871	835	888	815	877	901	872	914	850	858	856	892	798	841	811	903	873	806	870	871	841	833	892	877	834	832	868	850	890	857	886	866	879	882	869	868	840	906	863	856	856	869	844	877	901	839	842	874	867	901	868	873	867	832	860	857	840	850	798	847	854	847	869	857	817	850	879	860	831	814	869	844	876	891	833	888	843	847	882	836	891	821	861	865	862	842	874	804	813	863	869	862	853	843	852	837	859	822	877	903	920	860	867	872	877	906	844	899	882	849	879	888	880	860	839	888	905	955	884	859	896	826	864	813	838	845	903	823	853	869	873	869	856	849	882	840	901	903	876	868	849	838	856	890	840	849	829	877	877	883	903	903	829	857	890	882	841	887	838	826	833	871	861	851	868	883	908	846	860	839	884	826	845	822	812	845	901	868	828	859	910	870	854	902	855	840	871	888	839	857	866	859	816	855	869	829	880	845	877	894	845	910	880	858	823	872	843	787	886	860	864	829	810	789	906	806	850	904	846	843	872	842	870	811	819	915	883	816	901	873	898	850	872	891	856	904	866	889	873	834	925	919	861	863	871	905	892	894	825	888	885	895	894	860	899	896	871	854	868	910	828	841	885	845	875	862	851	841	842	911	851	882	839	864	863	908	909	819	884	848	847	891	842	912	806	864	849	890	860	876	827	902	865	864	872	832	839	876	860	882	842	845	890	870	840	844	883	874	871	861	880	865	880	787	829	820	869	850	822	860	827	887	840	872	892	929
1844	471	480	379	320	291	225	235	231	205	196	209	204	191	179	221	192	217	202	251	195	187	213	222	214	203	179	204	215	216	195	192	202	201	228	194	218	199	205	187	207	225	170	197	213	219	215	203	184	235	216	177	201	230	219	167	220	190	239	199	209	198	194	211	195	207	226	196	220	186	227	186	203	205	194	193	195	210	174	192	204	195	196	227	182	202	186	200	196	209	187	211	210	180	217	199	198	213	205	229	230	201	197	200	212	189	213	182	225	187	238	222	229	183	226	178	189	200	221	207	187	204	201	192	210	184	216	209	195	217	199	208	175	213	217	206	191	221	200	201	210	205	208	205	203	176	211	192	215	201	207	213	218	191	202	194	194	207	195	199	207	210	214	214	191	180	213	193	203	217	210	183	215	188	240	232	229	206	226	199	204	197	165	210	227	203	220	179	239	213	223	214	187	231	216	197	192	219	168	198	211	215	211	228	185	215	217	196	200	196	196	212	193	190	200	187	221	203	183	188	217	208	195	191	181	168	209	211	198	227	189	194	184	203	204	170	227	202	214	220	193	199	199	211	208	215	214	211	183	183	210	193	196	247	225	211	199	195	180	190	199	205	191	213	235	209	197	198	207	198	211	192	206	225	215	216	194	211	194	185	178	175	183	222	218	194	226	195	190	223	208	188	181	200	194	219	218	202	201	220	205	197	212	177	190	203	202	181	209	177	195	189	211	190	195	196	225	194	225	210	180	205	203	216	226	217	180	218	189	170	201	207	206	219	166	207	187	190	200	202	208	238	201	217	202	202	170	195	213	188	191	214	232	195	232	197	211	207	209	242	180	215	197	202	222	211	210	215	203	190	194	211	197	183	231	208	208	186	190	181	214	230	169	223	221	195	218	237	200	212	193	201	231	188	201	226	180	176	187	220	170	203	232	228	235	210	191	189	197	198	181	206	192	195	229	213	204	207	211	195	213	217	219	214	213	202	186	228	203	201	184	205	217	221	201	172	213	185	216	203	188	199	205	206	205	219	175	207	237	208	206	218	182	195	218	195	208	204	254	196	217	199	184	202	191	200	198	232	169	200	211	229	190	219	206	179	194	203	220	196	209	201	226	201	226	198	218	192	228	196	227	220	198	217	200	194	195	223	251	222	191	204	219	221	202	186	206	222	190	197	212	205	200	188	215	221	235	205	199	174	206	171	239	203	221	159	221	212	216	206	226	218	186	227	226	202	201	204	206	218	207	186	204	211	195	193	195	218	198	196	215	226	218	195	229	209	199	202	227	224	203	222	214	219	199	207	212	201	211	218	212	189	180	202	207	209	194	193	187	196	187	214	213	238	206	182	223	215	206	211	176	230	202	191	203	204	204	188	207	185	213	194	192	193	193	193	193	199	201	193	201	169	169	210	218	214	190	206	232	181	217	201	197	194	191	229	192	200	215	201	207	196	191	212	210	196	214	209	190	224	192	235	227	190	179	211	209	211	207	210	203	225	236	195	195	192	212	198	197	227	209	203	212	236	210	184	211	232	227	235	182	182	199	208	195	203	208	170	182	205	225	208	183	206	204	199	227	201	180	210	203	217	192	230	196	200	212	210	213	209	187	171	198	212	204	224	210	198	234	225	205	183	196	222	230	217	219	196	183	190	209	189	199	202	194	178	200	186	197	199	209	204	201	201	222	192	205	192	199	220	180	196	212	199	195	195	198	233	208	216	198	207	202	223	229	220	197	197	171	200	205	178	189	213	184	212	214	201	201	219	201	212	198	184	190	213	215	196	194	199	216	206	189	239	223	213	209	241	196	210	189	222	211	215	221	253	217	176	202	197	166	207	211	215	190	209	233	237	247	212	185	219	215	235	216	219	203	208	198	212	198	216	201	188	201	204	214	213	200	206	215	175	215	190	219	216	214	199	225	210	208	225	213	203	206	229	219	176	203	206	179	215	183	192	197	190	210	221	186	217	183	191	195	215	226	206	216	214	216	213	213	202	180	180	208	239	193	201	203	195	199	219	214	213	191	219	186	193	227	217	218	218	216	213	170	180	199	212	208	198	213	187	190	205	198	186	200	192	212	187	207	198	178	210	195	211	207	191	202	188	201	223	223	183	214	211	208	192	201	184	189	212	232	229	214	210	187	175	207	209	247	181	173	202	216	189	194	208	234	233	181	166	178	195	182	185	176	191	208	202	183	218	225	195	214	188	216	242	212	205	192	202	196	187	207	194	198	192	190	222	207	185	170	194	183	229	198	192	193	162	204	202	203	208	221	197	194	195	216	213	190	207	203	197	223	207	191	178	202	217	221	207	193	202	198	214	196	207	224	219	219	218	185	203	219	190	211	186	214	222	237	206	198	206	216	183	195	200	209	214	200	244	209	197	173	203	212	218	207	211	244	196	214	220	199	210	213	209	226	251	224	192	202	204	213	209	193	193	248	200	211	218	218	212	179	208	212	215	212	222	224	222	200	222	186	188	214	214	223	197	185	237	187	197	189	215	196	206	207	199	211	199	189	201	215	234	184	198	227	204	183	234	220	181	224	189	225	216	230	208	167	224	225	185	239	211	209	169	185	188	211	226	228	205	196	237	206	232	209	206	155	206	206	228	213	184	212	201	226	214	202	196	235	222	161	201	181	207	250	189	202	200	193	194	200	193	189	200	212	212	202	219	190	196	198	185	217	178	184	182	204	236	214	192	197	189	191	208	189	210	208	203	197	199	180	201	229	205	206	187	192	189	228	216	203	200	236	200	205	211	202	202	214	195	208	207	219	207	195	224	217	225	201	238	219	222	193	205	210	223	202	212	209	195	194	176	237	197	209	228	216	181	208	204	169	204	214	223	201	206	248	194	191	193	190	195	188	211	203	218	223	211	207	199	235	201	176	212	188	188	202	212	227	208	184	182	180	203	190	183	205	194	204	220	218	196	211	205	197	213	183	198	222	216	207	190	215	205	213	200	209	205	183	206	197	207	190	214	190	194	190	212	206	208	205	221	218	230	206	208	223	208	199	209	206	188	204	219	214	192	204	210	208	215	207	215	206	207	210	196	175	215	207	199	231	204	221	190	175	201	199	200	200	200	189	222	196	211	219	195	198	205	226	201	197	212	214	188	207	210	200	206	210	207	196	200	235	210	219	194	205	190	193	215	166	199	218	194	220	196	196	187	200	193	187	220	216	201	188	227	202	209	229	241	187	185	220	217	190	223	231	204	205	185	228	213	213	187	236	209	196	211	205	195	208	188	188	200	196	203	213	178	185	231	210	205	196	211	227	200	215	209	170	193	196	164	195	192	210	224	208	210	202	220	220	220	190	188	213	209	212	191	194	180	197	223	219	225	170	195	205	211	192	191	216	216	178	195	199	222	187	211	184	185	194	176	207	205	182	213	163	206	212	209	189	170	183	202	179	232	230	229	200	208	214	175	209	199	205	197	187	210	214	204	183	188	225	199	214	225	221	211	200	206	245	193	215	227	200	208	208	196	181	214	214	203
1847	776	1007	1092	1260	1008	679	591	578	520	490	553	536	519	516	566	512	519	539	470	528	462	503	550	559	493	503	501	519	503	539	524	499	541	492	501	532	520	509	508	483	495	525	553	527	522	493	511	495	518	464	459	504	558	520	510	511	512	449	511	525	541	493	509	524	518	539	544	552	536	470	495	579	543	513	496	519	468	472	534	494	500	498	537	529	508	505	537	460	474	518	552	508	504	496	494	515	458	527	518	494	521	479	523	531	474	508	487	498	534	505	469	544	518	541	548	482	498	521	534	535	502	494	486	509	505	516	521	504	521	507	513	531	527	500	535	498	528	546	532	498	529	497	498	515	556	482	537	512	511	536	484	528	515	529	509	506	540	517	461	476	500	497	519	485	443	557	513	482	542	509	496	510	501	495	555	526	500	522	522	523	495	511	531	532	501	517	504	499	526	499	613	496	522	499	509	494	510	515	510	508	506	481	494	536	561	497	485	540	512	523	488	505	489	529	569	481	549	534	511	486	495	500	502	522	511	481	528	503	499	503	500	511	496	474	494	479	498	497	540	505	548	535	486	490	505	508	507	508	508	543	497	522	480	491	465	533	504	477	522	478	488	526	503	500	514	510	532	491	474	544	512	502	518	498	518	488	495	510	499	525	533	496	481	517	475	533	539	486	517	530	551	505	508	489	517	515	507	496	549	505	520	525	459	525	463	520	508	509	493	531	550	539	513	478	520	540	513	487	515	483	507	506	569	547	536	512	530	519	536	476	493	545	543	481	485	484	519	549	506	519	483	488	519	495	498	526	465	513	532	522	512	478	537	521	465	500	524	535	466	525	505	515	522	533	449	511	520	513	496	503	526	525	487	478	509	548	544	508	490	490	497	449	541	529	537	477	506	510	515	500	545	488	566	551	484	507	489	503	542	516	542	513	531	465	497	502	461	494	493	524	520	492	504	500	508	471	501	463	528	525	470	517	511	513	505	483	505	528	480	511	509	512	488	527	549	533	552	514	500	526	509	510	522	484	504	505	509	486	507	538	518	483	528	509	527	503	509	501	488	470	541	541	504	484	521	496	552	523	540	534	546	546	506	489	487	488	514	534	475	493	483	497	517	510	507	502	534	515	478	483	512	485	513	502	511	495	496	521	527	504	515	525	476	480	496	543	517	489	511	521	477	530	517	505	507	542	514	505	517	495	509	495	483	503	517	517	498	536	509	483	492	500	486	515	517	498	544	508	478	532	529	488	527	491	499	494	545	513	490	493	504	513	505	557	486	514	508	477	472	539	536	499	513	530	493	488	518	476	522	482	550	507	529	527	526	513	493	518	496	459	520	502	513	572	489	507	495	470	481	486	521	454	509	502	487	471	509	513	492	478	502	514	562	455	503	519	524	477	516	500	531	508	495	492	497	498	537	507	506	482	522	528	477	523	485	487	514	515	505	531	521	508	494	496	496	487	520	482	517	498	450	530	508	527	471	525	504	521	498	524	531	522	449	500	506	473	490	523	521	490	502	539	454	513	518	460	526	459	525	522	522	516	484	490	504	528	514	547	498	482	487	507	551	517	515	531	493	549	489	540	488	516	507	490	519	534	512	541	532	516	526	503	533	457	525	491	489	547	552	481	516	494	478	536	521	516	519	488	505	489	490	507	481	539	506	473	481	517	484	547	487	522	506	545	510	485	496	522	507	540	516	508	508	486	504	498	475	509	486	545	507	544	552	501	541	512	502	454	500	490	505	506	507	492	496	498	488	478	500	523	515	545	547	517	554	521	486	503	453	518	538	517	547	533	497	523	477	484	493	519	506	477	500	481	534	493	528	506	492	493	524	520	495	513	482	501	487	519	489	516	550	470	505	520	528	522	492	511	473	503	495	519	494	471	504	480	523	526	488	499	506	499	504	498	478	512	499	478	531	523	520	558	487	487	514	508	531	489	520	533	522	513	527	496	509	534	550	468	536	515	543	482	535	511	509	503	515	522	487	505	477	528	521	548	506	488	530	532	499	524	508	487	536	501	526	494	483	521	555	526	496	524	506	535	467	563	474	486	517	501	478	527	485	474	467	467	514	505	514	496	517	535	506	516	487	503	483	498	461	466	541	503	564	511	501	500	511	496	528	491	528	513	451	518	547	525	494	496	501	525	485	471	486	519	500	506	505	500	524	486	488	513	546	523	524	541	478	541	530	520	498	494	498	476	497	493	514	509	506	529	493	534	575	522	494	466	512	480	501	498	505	476	508	507	498	507	485	518	499	537	490	460	487	490	523	527	498	540	500	467	515	504	547	493	514	534	529	459	491	512	494	496	517	509	540	500	514	512	513	510	511	520	526	533	527	505	481	481	493	510	527	514	542	519	506	491	526	468	493	504	475	517	509	468	477	493	473	499	518	510	527	487	492	464	528	489	498	500	537	501	479	518	501	550	505	482	540	496	501	514	476	518	497	493	517	533	504	479	514	534	523	515	507	505	517	498	522	525	533	454	523	507	554	484	515	529	529	538	515	553	518	484	553	517	539	508	514	492	475	476	503	490	502	478	525	481	489	578	498	513	506	525	494	502	498	491	515	536	503	558	506	508	455	524	518	447	522	522	512	550	494	500	528	537	524	475	519	545	513	470	525	504	496	500	532	493	521	500	540	502	486	513	529	501	491	532	509	500	558	527	481	508	512	511	522	525	553	467	520	535	520	523	518	482	510	487	502	519	500	508	502	504	513	491	530	522	498	473	531	490	545	484	505	524	534	562	477	490	493	525	533	505	468	475	515	474	501	513	513	526	522	510	506	533	518	501	490	514	550	494	476	514	487	525	490	516	501	499	497	548	491	483	498	500	501	527	510	512	486	520	483	511	536	525	529	531	523	515	521	462	540	500	500	557	503	498	502	518	499	522	511	549	483	499	493	523	537	503	526	523	541	506	499	490	543	526	496	527	500	484	544	544	526	500	517	491	552	493	523	487	518	489	524	525	518	570	517	503	539	490	493	517	514	513	536	516	524	501	466	461	560	502	503	529	489	563	545	476	476	480	495	517	520	521	525	503	522	519	520	516	532	501	519	466	518	468	499	515	483	529	514	512	533	532	488	469	525	505	502	497	515	514	497	495	538	546	530	478	497	467	495	485	482	484	481	508	529	499	508	511	561	486	495	504	492	501	503	522	461	506	497	507	506	469	511	531	478	496	497	502	505	515	539	514	481	538	545	505	488	500	520	524	520	502	488	566	509	520	475	486	465	522	514	536	548	504	531	526	508	519	509	519	505	458	518	463	451	517	511	540	523	491	527	506	497	516	528	512	540	475	479	495	512	504	503	540	529	513	492	517	536	468	555	516	561	530	579	533	518	516	501	483	480	459	502	510	523	519	509	503	531	539	519	501	523	501	510	490	513	555	526	530	483	524	486	504	498	507	506	531	498	520	507	525	511	472	498	467	507	518	492	488	498	518	497	527	544	488	503	502	501	493	516	522	508	512	554	530	535	521	496	516	484	508	491
7718	1074	1061	702	644	520	343	218	262	236	203	188	183	185	217	165	172	172	225	173	168	174	182	188	158	192	175	179	160	135	175	185	201	174	205	175	182	170	147	175	175	176	216	173	153	160	182	200	181	186	187	178	175	174	170	210	162	175	169	182	180	164	166	156	160	192	189	152	185	191	161	171	181	176	162	140	160	193	159	145	186	170	182	194	167	163	187	194	188	159	192	174	193	197	163	158	165	183	184	152	178	186	173	179	176	162	179	188	167	186	171	162	178	171	189	176	195	206	166	176	174	195	172	167	162	153	163	183	180	186	165	173	152	149	194	194	167	175	177	180	181	187	192	151	166	200	185	163	160	164	189	188	187	168	193	160	175	172	166	189	159	186	144	197	155	188	179	174	172	167	179	182	165	166	176	179	188	196	178	170	165	202	203	191	178	190	166	173	172	179	174	155	164	176	157	208	195	165	183	172	184	188	173	176	180	182	172	170	179	165	152	188	157	166	207	175	163	181	180	170	145	194	149	205	186	178	191	178	177	181	196	149	168	174	166	161	180	156	156	161	189	159	179	177	190	179	166	160	169	205	171	179	180	182	208	204	170	181	169	190	191	179	203	175	195	193	173	184	154	174	174	187	176	163	162	202	196	195	185	172	173	170	169	194	179	176	188	189	175	180	153	170	169	170	199	179	176	145	175	185	191	179	184	183	184	193	201	203	181	145	168	174	172	162	174	172	204	167	173	198	178	192	167	164	179	164	170	166	151	192	183	190	172	166	195	193	166	178	188	173	214	181	169	178	198	177	178	176	178	170	189	170	180	181	183	166	166	148	153	181	174	173	168	176	184	188	152	170	147	162	174	157	182	181	166	196	195	181	208	188	171	191	155	199	169	159	152	180	159	176	186	181	189	174	173	158	175	165	150	180	179	198	165	174	184	185	197	179	163	187	159	176	178	194	168	188	155	161	164	161	194	167	185	167	175	185	180	170	171	164	190	193	177	171	167	182	185	184	205	197	171	170	184	163	187	195	195	179	146	184	179	173	192	175	189	188	189	177	211	165	177	174	198	155	177	161	162	183	190	177	175	189	168	182	187	173	175	178	162	188	182	168	167	164	214	190	162	191	183	195	169	164	186	141	168	166	175	156	202	155	165	165	146	170	148	131	176	158	197	161	178	156	176	193	192	189	185	175	173	183	168	185	158	152	195	167	185	168	201	182	197	189	190	173	166	162	179	193	185	202	160	174	173	170	161	165	183	161	155	176	193	185	170	201	217	158	157	171	167	170	196	182	180	173	170	145	148	193	187	152	179	164	165	167	176	171	159	189	172	161	205	181	176	176	177	166	162	200	188	190	194	193	199	173	173	170	158	175	181	194	194	150	181	199	196	175	170	189	159	174	176	154	167	181	156	177	180	163	191	175	171	173	165	166	196	194	185	203	199	167	190	163	159	190	175	172	205	181	176	180	175	181	183	153	154	182	193	187	163	206	190	150	163	169	186	185	165	157	188	164	196	183	176	183	173	181	196	177	163	179	158	170	165	200	182	166	148	183	173	200	174	183	167	186	185	196	194	194	141	177	145	164	194	187	178	158	169	153	183	157	149	178	173	165	180	183	188	164	183	161	207	189	184	165	161	162	189	163	170	170	165	168	149	160	191	173	176	172	174	152	191	166	175	168	150	186	194	191	182	201	173	174	181	172	171	185	179	188	170	169	162	172	162	170	146	199	169	190	190	187	170	152	205	167	146	177	173	177	172	182	186	173	171	164	183	189	170	166	167	161	151	163	163	203	171	174	196	179	174	185	163	172	182	176	177	199	181	182	173	167	197	199	178	194	202	184	149	192	169	209	191	137	192	185	177	176	180	197	188	142	177	187	160	196	164	178	164	199	180	169	187	182	173	180	179	170	171	181	185	184	196	183	162	144	161	169	163	183	193	170	187	177	169	203	170	180	191	168	175	175	157	176	175	184	167	147	174	194	173	170	173	187	189	181	201	188	153	147	176	165	173	172	162	193	177	154	165	176	169	158	178	175	185	162	156	172	181	170	160	200	183	155	159	170	215	166	166	170	179	153	185	155	195	197	195	182	193	192	165	180	159	184	168	147	159	210	179	170	155	166	165	172	168	171	162	158	145	168	157	179	169	224	169	161	174	162	170	162	176	158	179	183	166	181	168	191	167	169	207	205	188	176	186	190	197	175	169	181	161	145	168	166	153	189	189	204	190	176	190	197	171	170	157	182	183	175	165	173	195	195	176	154	187	195	173	167	162	168	184	162	172	165	161	170	154	150	192	194	182	188	176	170	200	192	178	163	189	183	202	165	208	157	184	183	164	180	173	180	179	163	179	205	208	157	173	173	206	212	173	157	183	167	190	195	170	201	160	180	166	166	158	178	193	160	181	189	158	181	193	178	183	175	173	191	187	167	184	180	144	162	191	149	152	199	185	182	182	176	159	151	174	179	187	171	170	178	176	156	178	166	195	193	190	194	184	209	177	168	148	222	171	195	160	150	185	184	166	149	173	174	165	178	181	185	176	202	194	187	192	152	179	183	184	179	167	199	166	177	178	155	169	174	170	172	165	203	198	187	179	201	186	184	205	178	188	178	181	191	196	179	174	168	200	167	201	168	164	156	166	173	181	155	151	171	171	191	170	153	156	174	172	164	173	179	182	171	178	182	192	167	176	175	180	170	165	144	172	201	186	161	170	159	172	165	199	189	206	177	163	159	173	168	163	181	192	158	181	163	161	184	184	182	192	192	162	177	191	155	206	180	167	162	168	171	179	191	177	174	188	188	175	182	205	181	158	172	190	190	157	171	181	180	160	162	162	177	181	189	160	186	183	166	198	157	143	184	180	181	171	155	178	181	171	182	176	188	194	173	176	200	170	190	190	183	172	179	155	203	173	184	170	176	188	201	194	195	188	159	179	159	179	183	160	166	187	161	179	201	175	163	168	161	208	165	189	199	159	194	177	210	185	181	164	170	203	183	196	184	167	182	190	170	188	181	164	157	173	203	157	179	167	164	160	191	198	180	133	181	184	159	184	170	155	227	166	172	170	190	158	148	152	188	168	162	181	178	167	154	179	187	173	182	159	201	173	168	192	157	185	182	170	164	194	178	186	172	175	173	189	167	165	168	176	184	186	167	188	168	186	167	180	178	186	169	206	192	178	182	193	162	179	181	188	174	192	190	180	171	178	169	178	178	164	170	179	201	173	171	209	158	178	176	193	173	196	176	173	163	164	189	164	188	169	166	186	159	211	153	178	174	190	186	179	169	181	193	180	190	187	186	177	178	182	151	174	188	183	180	187	140	166	173	183	180	156	173	169	181	164	166	174	163	165	171	171	189	168	150	183	191	182	184	201	174	174	168	192	182	165	183	178	181	134	195	182	185	169	206	188	175	152	181	195	196	185	170	196	172	172	165	178	172	186	177	155	167	177	191	189	150	168	176	172	169	172	174	160	166	163	175	186	190	178	163	178	158
6336	1303	2333	2304	2766	2065	1271	964	924	711	628	658	593	585	571	558	558	538	517	541	528	531	448	515	525	509	532	515	509	492	489	478	472	530	462	495	483	506	507	476	501	509	503	510	459	459	478	468	490	478	484	464	494	459	484	500	486	496	456	505	452	490	487	460	485	483	498	490	467	461	484	474	502	478	468	508	492	483	503	469	484	464	485	487	477	418	455	487	472	486	438	458	445	498	504	467	511	465	446	434	483	472	495	442	465	444	484	459	441	447	466	488	477	478	455	492	442	467	477	466	435	488	476	482	462	507	465	477	513	454	452	466	492	501	490	515	478	444	481	475	476	446	472	464	504	465	444	470	431	495	494	476	484	464	466	493	477	462	480	451	445	467	466	474	441	496	477	443	468	476	476	443	481	453	456	467	482	435	512	510	456	483	500	445	515	483	504	462	473	464	479	459	502	474	474	450	465	499	457	472	500	503	478	462	460	447	495	480	485	461	450	483	461	476	490	465	480	455	453	495	511	506	505	481	481	419	467	452	490	475	494	482	485	492	499	472	480	482	476	492	500	485	492	479	501	470	439	495	496	484	463	464	478	498	505	458	498	456	517	506	424	514	444	477	450	498	508	470	482	500	496	482	517	511	468	456	463	478	490	471	465	487	505	476	445	486	436	436	452	477	470	515	436	474	481	447	495	478	494	466	439	501	436	457	472	497	481	474	478	462	454	455	478	464	457	497	477	465	459	460	484	476	461	472	458	491	454	430	459	482	461	457	456	479	457	437	450	459	432	470	515	476	469	488	501	498	446	459	464	499	458	431	476	464	484	465	451	482	490	463	494	493	466	428	457	495	497	464	467	469	492	466	488	501	465	506	426	448	477	467	459	465	490	501	495	472	486	460	490	460	482	438	463	470	476	481	461	483	480	524	522	447	471	456	469	485	479	466	477	469	507	440	433	451	460	491	492	451	457	524	486	444	486	447	434	455	469	468	476	480	469	443	453	441	477	470	518	513	460	448	482	472	466	472	445	487	440	474	472	493	453	455	474	485	470	444	417	477	479	468	465	449	481	462	526	448	496	510	507	509	483	462	454	506	516	494	466	482	507	468	501	525	508	487	467	508	510	449	446	491	496	468	487	452	494	480	438	450	486	524	441	474	483	451	486	479	504	468	479	446	476	504	476	490	467	453	486	497	503	455	474	500	476	497	449	440	492	473	507	478	449	439	496	458	475	449	462	495	479	507	491	487	472	483	472	469	502	442	467	451	478	441	494	448	452	495	456	466	510	531	466	487	475	509	425	467	444	460	521	477	489	432	479	459	497	494	502	517	461	460	504	503	450	450	485	459	494	479	480	463	493	468	516	469	513	447	469	456	495	471	480	488	472	470	513	492	483	446	456	482	447	488	476	463	449	495	487	479	470	471	467	492	446	455	496	448	473	498	445	511	438	451	461	472	494	463	472	456	467	456	474	489	473	484	495	505	462	515	451	489	470	473	498	474	446	482	484	462	488	441	487	488	473	467	484	453	500	451	484	495	492	502	492	461	477	459	464	462	464	502	492	436	505	497	453	469	465	470	504	442	484	467	488	485	483	471	457	443	483	529	459	461	489	490	460	473	471	517	458	479	483	485	447	473	504	428	478	502	496	484	515	445	503	484	431	500	474	481	453	456	461	487	462	456	470	479	415	494	455	501	500	505	494	458	499	501	492	499	489	442	528	466	465	478	456	472	456	504	489	483	518	441	503	515	468	481	449	430	472	471	461	460	465	500	438	472	495	459	463	453	471	506	450	411	467	478	473	465	472	481	461	444	509	463	462	496	487	449	441	460	466	529	510	464	469	457	463	465	485	517	439	494	453	479	481	479	471	487	471	456	464	472	480	459	500	462	473	466	472	453	468	477	478	446	474	497	462	479	472	469	498	472	496	492	414	452	447	455	516	462	471	510	506	491	459	475	481	478	463	461	496	467	476	501	445	473	451	461	490	474	481	515	461	453	502	503	499	483	463	485	445	516	465	428	468	462	465	486	504	466	469	489	484	496	505	456	461	468	488	463	476	474	490	501	458	480	475	438	481	474	459	452	490	456	501	497	495	428	476	455	472	506	503	461	485	480	471	479	448	498	455	473	469	458	504	468	443	430	461	464	473	436	469	447	454	473	487	443	488	476	502	486	459	510	474	466	436	457	502	466	486	479	458	458	487	469	451	491	479	463	517	461	430	480	486	466	491	472	463	462	483	460	497	458	439	478	444	495	478	467	428	503	493	496	507	450	451	449	446	437	459	469	470	473	461	490	453	474	479	491	424	472	486	450	493	477	487	461	457	483	446	477	470	477	465	467	495	467	502	434	487	486	495	482	480	473	490	480	513	488	486	499	486	498	482	448	450	462	484	469	534	470	448	499	485	503	471	488	495	493	510	494	487	470	466	457	470	483	469	446	469	517	496	472	472	455	449	433	443	476	486	485	495	459	457	492	458	474	476	443	434	478	478	481	450	483	478	456	478	467	485	474	465	459	462	483	439	472	493	492	487	489	488	470	468	455	452	480	458	491	471	475	472	472	443	489	460	483	486	480	470	443	456	511	489	488	487	493	419	492	498	469	458	502	496	456	524	496	505	431	456	514	482	491	475	479	472	469	487	506	506	465	449	490	512	481	509	484	433	440	487	450	464	489	487	457	494	450	470	445	469	488	516	429	474	462	478	471	497	453	477	478	474	452	450	503	398	443	463	493	484	517	496	477	516	463	475	464	473	489	443	428	460	474	514	459	466	504	472	488	469	508	468	462	476	478	465	483	486	454	488	502	491	438	500	445	484	470	475	444	495	481	488	512	479	488	465	494	471	455	449	480	478	485	472	477	469	466	484	463	501	480	427	496	426	486	470	489	495	461	455	447	458	480	437	441	474	482	473	477	476	512	491	466	520	502	458	505	454	468	472	479	461	474	500	446	443	502	445	500	457	478	475	502	463	437	488	484	508	485	478	498	492	499	536	468	448	458	486	463	475	477	499	533	479	495	440	508	461	460	487	478	463	477	524	454	476	475	441	472	457	487	492	478	502	503	441	494	517	458	512	486	465	500	475	444	501	528	453	484	429	470	503	482	512	478	477	489	496	480	436	482	519	462	461	498	480	497	461	503	461	485	469	493	531	500	447	478	461	480	457	458	468	504	487	476	464	450	452	488	480	471	454	478	515	427	441	479	491	442	482	466	487	508	464	501	477	496	464	470	491	485	498	443	501	456	463	490	464	433	500	480	448	501	448	483	468	450	483	464	460	465	450	445	507	476	485	473	483	456	445	444	478	497	468	455	475	472	481	490	513	475	476	468	459	508	504	462	459	469	479	456	518	473	534	446	475	519	463	430	496	489	432	474	469	445	446	482	434	474	443	442	441	448	442	461	466	469	460	499	452	491	505	501	459	474	495	473	496	490	424	473	449	486	471	501	448	503	513	478	471	462	471	480	441	483	450	462	466	457	468	494	481	484	521	473
14854	2516	2077	1444	1437	1067	695	548	509	515	457	441	439	403	395	381	380	388	393	391	424	370	355	366	361	417	403	399	358	395	383	326	393	378	386	348	390	418	413	361	345	376	339	362	393	387	391	396	371	337	386	345	363	348	393	345	402	348	376	373	343	369	388	392	336	375	357	400	385	317	420	399	370	396	380	397	396	405	364	388	377	361	388	382	364	368	393	379	410	381	382	380	382	391	374	376	373	383	369	380	342	364	392	388	355	383	352	404	356	352	403	354	379	356	388	365	399	420	389	392	381	368	383	392	380	365	359	379	383	383	381	426	409	374	343	370	397	341	359	389	385	434	385	408	380	349	369	387	391	383	411	373	365	400	374	424	403	412	406	392	361	372	386	365	345	386	388	385	413	339	380	376	377	367	355	403	353	399	395	389	352	360	341	403	372	356	378	343	358	318	403	389	340	372	377	363	367	388	399	368	375	401	366	376	369	338	385	372	373	378	355	350	394	370	366	392	370	365	375	353	410	354	395	382	385	353	333	374	375	376	427	387	387	388	363	377	377	380	361	362	375	385	406	364	376	398	376	368	332	367	366	359	339	348	376	415	368	400	367	369	411	380	388	382	392	386	383	377	376	428	421	404	385	388	346	411	356	363	344	382	372	392	389	320	377	371	386	359	398	383	376	351	410	376	350	413	374	382	395	371	362	354	373	376	372	368	391	381	418	370	372	396	383	357	370	377	375	373	361	366	367	368	379	392	356	363	347	409	405	389	372	378	369	359	393	378	378	406	382	353	374	420	396	403	388	390	381	360	377	340	409	345	392	398	363	382	382	381	367	387	347	365	349	383	352	380	421	406	328	368	369	391	341	353	332	382	386	376	410	383	344	357	367	348	363	392	361	381	401	352	410	426	383	362	377	339	370	389	361	381	361	364	353	419	388	404	410	375	389	378	369	386	356	398	358	400	408	375	333	383	345	379	345	365	366	358	368	368	376	366	382	419	339	382	368	354	366	376	374	378	373	377	397	388	394	365	357	375	374	358	357	401	362	369	361	375	351	361	375	374	359	354	368	369	392	374	384	356	411	444	380	349	378	376	352	376	348	387	411	365	361	411	375	385	386	382	382	358	374	383	369	349	361	359	365	373	383	362	363	358	417	351	357	383	365	340	346	359	387	363	377	359	356	386	419	371	383	363	390	376	370	378	370	391	342	344	378	372	388	369	344	392	351	369	384	399	382	364	363	381	377	382	376	379	383	397	376	354	399	364	351	384	379	397	380	356	367	393	359	406	380	388	359	348	371	390	386	349	368	372	394	398	352	412	368	383	391	369	347	376	376	384	372	366	351	382	374	376	382	366	348	413	405	414	380	402	410	371	353	363	348	363	371	391	356	354	340	357	363	359	400	392	361	378	371	369	363	368	379	396	370	352	401	362	401	380	370	408	421	387	402	346	321	376	382	404	385	397	376	417	348	397	353	348	358	371	385	363	388	360	392	375	349	369	342	396	342	377	368	387	360	368	408	388	380	376	364	394	375	378	394	402	379	368	363	365	376	386	383	339	374	353	372	404	392	420	422	368	391	389	374	355	356	379	396	347	405	341	385	395	377	390	341	385	339	322	369	392	398	371	399	389	420	377	382	384	379	368	397	365	353	367	407	402	389	389	418	387	395	376	410	397	378	388	356	392	358	371	334	370	357	373	367	407	375	402	411	374	357	365	347	336	387	384	373	384	363	372	371	371	358	375	387	354	370	374	428	373	367	369	337	387	386	378	371	371	356	436	357	369	354	373	398	367	386	391	376	390	422	363	391	390	380	369	372	366	409	422	381	368	352	384	404	427	426	402	357	358	370	420	365	395	362	381	365	346	374	398	377	394	390	365	401	382	402	354	385	356	361	363	387	368	344	378	349	371	406	403	364	403	369	371	340	355	396	349	337	342	394	368	366	336	398	366	374	380	410	412	362	357	378	391	389	388	388	392	372	389	372	373	399	387	355	417	376	394	357	369	397	396	392	406	397	365	372	350	428	384	349	355	351	346	364	364	401	382	392	357	359	380	410	412	362	366	414	359	366	374	383	388	394	381	350	400	379	336	393	366	360	357	397	376	364	373	369	355	350	434	393	356	401	380	381	393	390	361	362	382	433	369	384	386	401	373	380	366	359	379	375	362	328	362	402	403	376	360	403	402	391	378	364	366	392	373	366	334	342	391	393	410	379	356	397	365	351	401	344	356	410	376	376	343	371	378	351	387	409	353	393	389	360	405	355	437	365	392	345	366	355	360	375	390	331	356	360	361	329	363	410	354	384	382	358	365	357	382	384	389	385	364	363	371	356	357	389	406	365	362	400	391	390	419	393	392	380	367	364	374	379	389	356	360	395	410	376	356	392	418	362	373	364	378	379	395	372	358	386	363	374	391	394	339	346	365	392	407	361	372	346	385	361	333	376	398	370	341	412	351	382	359	388	393	369	357	370	403	406	398	333	331	398	383	370	401	376	369	367	380	385	386	352	345	374	370	376	349	367	385	372	368	393	361	359	385	370	392	379	368	361	363	368	407	373	390	409	385	384	366	412	368	401	385	361	379	391	372	353	368	393	360	414	392	387	394	418	383	369	408	383	386	408	362	395	372	380	393	386	411	361	382	358	402	379	379	360	379	365	381	408	351	386	386	394	384	382	385	376	417	400	354	361	326	347	401	373	365	380	396	353	388	387	378	387	418	408	394	382	369	389	393	360	361	326	373	344	340	385	385	377	401	414	371	346	386	347	411	383	386	400	369	394	359	361	400	384	395	385	373	378	377	375	349	380	341	351	368	364	379	390	351	379	381	378	353	394	377	382	323	362	374	394	347	349	333	364	359	397	376	426	372	354	343	356	381	364	370	383	370	372	374	385	377	386	351	397	390	406	370	387	384	361	411	375	385	385	374	363	336	361	378	411	364	351	380	369	379	364	364	399	389	350	346	348	384	392	372	387	377	395	345	397	362	329	403	412	384	424	385	374	371	390	391	399	393	351	381	396	378	376	350	366	381	379	379	391	346	351	350	377	363	373	377	366	376	373	393	368	366	355	378	356	377	395	360	367	453	345	398	363	397	379	387	406	349	384	375	393	363	395	393	400	360	410	406	366	376	384	395	383	366	380	368	362	385	363	365	341	352	351	351	371	383	355	355	344	336	357	373	359	370	409	376	408	354	396	416	371	371	362	416	401	347	386	366	378	353	384	371	398	406	412	375	413	337	367	353	396	338	361	400	369	392	379	397	397	390	396	372	388	379	374	380	393	322	410	376	352	369	381	372	377	396	375	351	382	373	335	388	385	382	388	370	425	376	359	346	372	418	369	331	345	356	400	391	344	393	384	365	376	400	380	375	369	352	361	385	381	383	375	393	359	399	356	375	354	363	375	309	359	360	386	379	371	385	393	400	367	335	362	364	380	374	378	360	369	387	390	349	397	382	371	354	401	371	366	396	387	405	372	377	401	381	398	349	338	410
8674	2248	3795	3997	4459	3641	2213	1735	1607	1349	1219	1107	1116	1078	1016	1100	895	1002	953	944	963	881	916	845	861	927	906	854	957	883	900	889	849	903	838	897	877	914	886	836	876	840	829	870	914	900	886	885	848	841	848	861	859	900	872	870	882	883	880	907	885	836	878	916	828	856	832	847	801	906	902	874	834	928	887	886	896	924	881	833	883	860	869	830	890	897	864	872	869	853	908	895	866	849	875	859	869	852	865	866	873	868	851	831	883	926	858	881	853	923	883	812	855	854	899	821	854	903	835	797	891	839	888	840	845	809	867	886	819	828	844	837	868	865	839	845	900	836	878	884	939	895	863	894	834	851	874	866	872	887	924	853	843	839	842	897	847	899	833	823	847	833	852	869	852	801	876	865	869	900	858	823	862	887	867	837	841	799	877	841	894	864	881	867	929	890	889	841	848	914	867	850	881	868	852	863	856	853	850	834	887	930	848	870	881	803	892	841	831	831	845	855	910	831	883	864	858	831	819	873	873	877	872	903	831	804	886	842	906	821	835	877	855	829	863	890	866	846	890	895	834	915	865	806	859	847	884	871	829	879	853	897	847	895	849	826	888	871	835	860	851	873	849	820	830	863	845	882	839	872	861	844	858	828	903	878	850	895	890	862	921	882	898	803	858	904	818	851	835	873	880	790	875	851	920	856	877	885	853	883	846	883	848	889	884	858	911	863	861	849	887	907	889	851	933	858	887	883	875	830	879	853	819	840	923	867	876	851	859	895	885	845	904	885	829	846	829	826	853	882	865	919	888	850	864	870	864	896	931	832	887	876	846	881	829	835	824	889	852	886	842	875	858	876	879	881	871	866	809	874	921	837	822	841	842	869	861	843	869	862	858	851	822	827	863	886	809	848	885	932	870	853	861	864	850	895	912	814	883	870	837	857	863	822	821	823	845	840	854	823	857	819	896	880	856	886	840	881	894	848	825	819	877	913	816	879	808	828	872	834	839	859	828	922	836	913	818	860	901	906	842	785	889	836	874	841	826	902	863	878	858	806	839	855	864	922	842	851	855	843	846	850	809	888	862	841	814	835	865	833	858	889	868	809	857	819	867	932	816	870	852	847	903	886	807	844	899	839	838	843	803	900	857	870	866	839	882	896	819	849	873	871	864	883	871	857	853	863	818	863	887	847	883	866	917	834	839	841	830	852	853	930	849	869	900	852	905	854	834	884	866	864	812	875	907	863	830	849	866	843	893	841	855	841	906	916	854	879	885	815	893	845	884	856	840	805	862	879	883	801	908	901	818	883	861	876	887	902	829	864	894	866	890	928	840	897	857	825	829	866	819	823	871	909	853	938	890	905	845	806	922	837	856	855	871	862	840	862	828	893	841	874	857	887	902	866	835	887	817	889	873	895	902	901	871	910	874	817	890	858	853	801	878	879	856	894	818	839	829	808	871	851	843	859	839	876	895	835	862	868	899	889	866	915	842	869	827	843	852	862	899	887	872	921	873	896	879	786	860	853	871	886	898	852	797	837	908	860	886	824	893	918	855	847	865	917	842	842	914	901	858	835	903	869	846	866	929	892	854	824	848	856	809	857	873	920	860	853	914	820	869	855	920	870	804	843	883	855	877	878	912	872	903	868	839	829	880	829	816	876	819	864	807	867	878	842	892	834	872	878	808	849	860	879	869	841	861	842	848	832	877	911	859	846	908	871	841	888	884	876	913	864	874	844	868	883	837	935	883	826	863	849	788	860	884	849	894	855	896	849	864	867	857	942	786	899	889	878	901	869	852	878	908	830	868	857	845	862	835	857	832	879	815	867	874	839	844	907	890	858	887	804	867	858	837	907	845	863	899	850	872	893	976	885	845	841	894	916	900	869	831	879	901	921	866	818	846	849	906	889	832	909	851	827	881	861	832	861	864	874	862	871	820	908	838	866	831	885	916	868	838	873	863	842	870	878	854	867	870	842	794	810	898	839	837	916	819	901	862	846	829	827	861	877	836	876	821	928	870	838	855	820	872	901	835	859	849	872	877	874	848	891	877	863	834	876	815	865	857	917	822	843	848	840	832	796	865	876	820	893	895	844	830	846	852	890	896	884	839	877	883	932	866	876	906	897	838	829	837	842	861	891	859	857	849	787	858	815	856	879	827	879	841	854	830	882	828	841	875	876	813	840	858	851	859	880	870	894	826	887	859	893	851	888	915	850	882	828	866	842	873	896	888	855	864	878	851	906	876	878	855	867	895	954	862	852	858	897	884	924	848	860	858	862	851	867	886	889	868	831	877	878	839	853	896	867	825	829	913	853	869	875	843	802	891	904	858	837	860	834	830	839	837	864	850	889	892	879	866	882	877	849	871	902	814	809	834	901	883	900	827	848	869	924	877	845	860	800	813	826	856	887	931	900	865	837	895	885	865	897	815	850	868	852	890	869	839	863	828	875	837	906	899	872	877	869	837	844	834	922	888	849	863	844	874	866	890	854	910	835	851	819	888	874	849	856	882	884	873	874	880	837	899	825	870	872	809	852	854	847	841	897	845	806	830	860	860	862	866	834	829	864	866	889	879	853	870	900	851	855	872	913	918	854	886	850	894	870	875	848	846	867	863	885	847	865	862	845	841	825	857	855	864	847	868	885	874	846	846	856	914	855	893	886	891	847	878	935	895	865	828	850	916	884	829	833	872	841	855	830	868	879	782	844	901	888	834	859	907	833	905	871	867	874	860	877	813	902	817	882	891	851	900	895	864	856	913	849	882	896	866	854	878	908	921	853	893	846	894	840	799	901	865	921	869	870	803	886	859	875	808	848	872	893	861	874	829	842	844	861	842	888	865	878	884	833	877	896	870	867	847	910	883	837	821	882	780	833	879	859	838	898	833	840	884	842	875	838	841	886	934	888	853	814	908	899	817	829	883	884	916	867	849	906	876	855	865	913	893	863	863	898	913	854	847	790	880	869	904	877	863	834	847	838	828	818	864	908	854	873	866	831	894	807	856	864	858	835	902	829	860	869	845	859	905	880	847	897	838	829	888	876	817	867	831	811	849	824	889	845	843	877	878	899	853	886	877	823	845	894	879	879	934	838	824	889	871	849	892	847	816	836	832	827	847	820	874	829	916	879	833	865	856	863	865	830	897	863	914	848	839	876	913	845	858	903	873	847	853	865	880	834	908	869	824	876	820	882	784	811	906	870	853	839	806	888	854	895	831	873	877	844	841	832	896	840	825	831	889	849	935	806	845	811	811	887	833	840	861	885	867	910	879	877	835	860	916	872	853	864	909	870	891	857	867	837	859	854	876	837	895	855	828	893	806	858	851	898	869	854	889	871	886	927	884	909	796	859	825	842	830	811	869	862	845	843	843	788	889	845	867	908	831	908	862	848	861	875	903	869	823	841	837	872	872	930	848	875	908	896	880	864	849	877	826	877	878	846	848	854	798	864	832	877	849	870	845	815	917	852	862	850	847	876	848	883	924	925	849	887	873	863	854	864	893	880
1871	518	481	374	421	339	238	222	232	200	217	228	203	216	222	234	205	199	210	207	210	199	207	205	204	208	203	196	199	217	215	219	226	222	224	209	209	200	220	207	235	209	215	202	193	207	212	206	206	212	220	202	207	210	198	199	211	206	215	199	207	202	227	221	216	217	207	206	201	211	199	182	214	199	198	217	196	197	195	240	232	228	202	193	201	219	206	215	235	226	243	218	200	204	219	212	189	211	216	227	232	181	236	199	182	231	178	225	215	198	232	207	208	237	214	221	206	214	232	208	197	224	181	220	204	186	190	209	213	203	214	203	216	207	211	201	205	225	219	180	202	209	219	192	187	205	225	218	222	220	193	198	231	200	210	179	224	195	203	210	233	237	232	207	200	202	221	209	206	202	210	208	218	214	225	202	176	234	226	212	213	214	218	193	216	207	186	213	192	192	187	218	216	201	218	210	226	195	213	200	219	207	231	191	208	219	221	225	215	235	192	218	197	187	221	217	203	225	223	201	202	210	199	185	190	212	205	196	231	220	190	225	221	224	203	208	212	217	202	208	198	239	198	227	192	197	198	179	188	194	215	204	205	216	187	194	196	208	231	209	222	184	231	213	225	216	206	204	209	220	200	214	213	208	214	195	210	210	226	227	218	233	210	196	202	195	191	188	215	213	212	216	197	185	177	212	231	216	235	221	201	196	219	203	199	215	225	216	190	196	207	220	192	218	216	221	190	205	209	223	192	194	235	234	179	196	235	196	213	200	213	209	204	213	215	194	189	180	216	192	195	218	252	202	204	186	213	217	211	203	226	201	226	224	211	209	208	181	179	194	190	220	198	184	185	212	212	212	158	170	199	198	204	194	229	216	205	206	193	227	188	218	250	195	221	236	208	213	201	205	214	205	217	184	217	209	217	244	200	206	198	224	190	210	214	247	220	200	182	216	206	222	251	209	198	200	198	195	210	224	220	184	212	203	211	217	196	203	214	213	227	228	203	200	191	197	216	191	209	213	186	187	225	203	195	209	202	201	237	194	218	212	188	219	191	227	203	198	194	217	218	200	235	214	216	189	168	243	206	206	198	218	199	208	242	214	182	205	204	204	183	228	204	201	203	206	194	194	209	186	205	217	208	225	237	201	188	215	191	181	205	226	247	215	220	214	180	186	221	197	218	190	205	205	181	234	226	223	221	181	187	220	214	172	210	208	232	224	192	196	210	215	225	201	231	214	222	197	199	206	192	216	204	217	221	212	211	203	195	219	202	188	194	228	217	230	204	221	229	223	196	200	208	221	217	194	198	187	205	202	199	176	233	194	206	208	198	220	187	199	209	205	182	206	190	189	213	213	194	217	225	241	193	191	183	202	214	173	175	193	213	193	199	234	204	212	200	206	195	213	210	204	212	200	188	207	211	187	221	238	192	242	190	214	186	224	212	197	208	208	195	225	210	210	228	197	186	206	224	197	225	213	193	223	156	196	204	177	210	208	213	191	210	181	212	202	222	209	193	230	203	231	207	191	200	217	190	213	202	207	195	198	238	201	190	205	240	208	210	219	188	223	219	211	201	202	185	223	171	213	203	205	206	206	174	208	221	234	206	203	206	191	200	196	211	167	201	197	225	199	208	237	211	217	196	195	218	181	222	209	187	217	205	187	218	212	204	185	223	218	193	196	200	218	218	202	216	224	192	225	210	196	228	197	217	194	194	206	193	232	197	200	214	204	231	253	218	201	177	217	205	205	210	180	183	194	202	232	199	206	208	208	203	218	190	211	200	190	224	250	195	201	234	215	214	224	210	223	241	222	207	188	197	197	226	210	214	243	198	211	229	199	205	221	205	196	217	219	196	192	240	207	197	216	209	211	172	212	221	182	210	185	203	215	196	221	238	216	207	205	195	201	214	202	189	235	219	209	218	223	233	199	203	232	219	187	227	230	215	207	205	233	219	253	231	218	195	212	202	184	193	234	224	209	225	215	222	190	188	208	189	198	203	208	238	217	225	214	216	224	211	187	207	210	182	222	218	228	203	187	239	205	217	226	221	219	199	198	194	210	198	186	218	196	194	185	211	217	215	225	189	212	236	186	191	225	210	230	201	226	235	219	180	181	204	205	236	200	213	200	214	227	214	216	214	193	180	211	216	213	202	224	199	196	240	226	191	194	202	208	194	199	204	216	194	184	219	209	191	206	225	200	177	217	222	199	203	189	198	204	204	207	177	214	217	204	246	199	206	208	230	228	207	194	220	217	216	209	181	204	189	210	217	177	185	206	197	228	212	202	215	215	192	229	227	212	215	195	215	226	175	200	186	212	213	213	193	206	207	189	217	208	184	208	207	211	198	217	215	204	214	181	249	188	204	182	225	227	221	196	173	177	233	177	229	202	180	215	204	208	241	212	225	202	180	202	191	175	213	205	229	237	196	214	237	202	192	200	220	195	203	202	214	206	194	219	207	227	214	186	191	211	200	203	200	184	206	188	195	188	228	202	215	217	204	230	221	218	211	209	195	212	207	239	210	179	189	227	186	207	220	194	188	212	201	201	188	213	226	205	208	199	206	205	201	181	202	234	200	211	206	200	217	184	173	194	202	195	214	193	211	171	218	217	207	219	189	211	198	169	235	209	201	227	225	248	186	246	202	198	204	209	218	211	219	180	223	216	205	216	187	207	224	204	225	203	220	242	204	201	218	214	238	198	205	217	226	207	195	217	221	208	206	218	200	214	188	228	231	208	189	211	196	215	205	233	209	187	213	211	208	216	200	218	227	214	207	192	215	232	185	197	212	197	206	208	227	214	203	197	173	214	202	230	229	228	223	182	195	213	205	222	228	230	214	209	202	217	210	212	242	191	202	219	198	214	193	209	223	233	228	208	201	219	227	207	196	199	187	208	213	200	205	204	237	193	234	215	202	213	196	229	210	196	190	210	214	208	213	210	230	228	206	209	215	200	198	217	188	203	213	221	199	218	231	217	199	228	191	221	199	221	199	229	232	200	196	197	180	233	236	208	223	187	192	200	230	191	190	237	209	210	202	200	200	217	210	214	218	224	211	196	213	202	207	204	222	204	208	237	217	192	195	223	192	200	184	186	234	214	204	203	220	207	196	247	220	188	204	201	218	181	217	221	204	231	205	210	212	205	218	195	199	216	216	202	196	224	209	207	191	197	223	208	192	253	205	220	184	172	197	206	217	218	196	203	206	204	197	239	196	229	199	246	196	194	191	256	187	198	173	184	198	206	198	185	196	203	233	207	216	191	239	201	178	208	216	211	184	234	206	208	230	214	200	194	183	216	215	208	216	207	195	220	209	203	204	195	186	178	216	215	193	222	218	215	217	217	226	223	210	238	221	185	211	195	225	175	222	195	220	221	193	212	205	200	214	197	212	217	213	235	217	219	234	189	218	196	191	192	213	226	205	214	202	184	203	245	159	221	200	222	225	205	207	186	189	222	215	220	201	236	231	204	190	198	222	231	201	209	220	244	212	216	207	191
1976	757	1052	1078	1433	1243	792	660	677	547	521	518	557	534	516	530	501	509	539	517	532	560	532	529	546	521	527	529	484	517	519	544	502	517	484	549	557	529	493	513	503	527	509	497	484	493	487	533	519	527	534	486	494	496	528	523	521	549	497	494	504	523	493	508	512	509	476	532	545	516	545	499	484	512	496	505	509	490	518	517	511	496	539	514	510	499	553	498	503	527	503	511	530	519	478	530	526	544	546	510	530	486	530	536	508	514	550	514	508	513	503	498	527	498	543	477	492	519	540	488	505	513	531	497	531	484	554	518	540	543	473	484	528	521	490	541	522	554	493	519	548	524	514	528	516	466	501	499	496	529	541	540	515	520	498	525	539	494	547	563	503	461	557	510	473	479	531	532	493	546	485	545	499	525	506	529	513	558	552	490	497	495	479	513	534	518	527	539	523	479	483	496	479	494	512	503	525	554	543	501	565	517	515	522	518	515	521	485	494	492	533	525	530	490	530	543	553	498	522	501	510	510	563	525	543	470	514	513	550	495	524	530	504	513	513	515	486	535	542	498	548	535	540	502	518	537	513	514	526	495	535	495	490	504	536	495	483	542	553	580	502	524	504	506	544	505	539	525	549	531	486	476	472	483	473	523	545	543	527	460	539	515	500	488	515	533	516	484	491	512	513	569	551	485	538	498	479	509	538	536	527	499	534	493	490	489	555	481	488	519	481	496	547	552	521	527	521	537	508	487	514	489	532	523	498	530	544	511	526	511	540	495	529	503	473	510	504	517	512	533	522	521	531	522	522	531	520	503	533	566	514	539	511	536	560	562	510	485	548	568	497	488	555	508	513	518	526	501	497	511	497	529	518	511	503	515	518	486	497	489	504	536	524	472	511	556	477	527	539	521	501	498	506	483	484	534	495	520	515	513	517	516	534	522	502	545	538	478	493	506	518	492	512	493	512	480	516	519	517	511	485	498	515	534	495	549	526	510	509	519	536	534	538	529	533	509	513	533	513	529	544	506	528	499	517	509	525	516	495	551	516	524	514	522	532	500	527	534	526	490	518	485	555	531	507	510	515	511	499	515	499	518	518	507	535	492	456	507	534	527	478	503	544	521	528	532	519	528	473	507	551	529	537	477	536	454	524	501	516	554	516	505	569	516	510	525	487	519	529	499	524	516	513	519	517	576	504	540	513	476	521	527	481	519	518	512	520	486	521	545	534	524	527	537	530	533	514	505	511	546	498	521	525	513	539	487	528	523	512	529	512	576	487	536	479	495	526	516	526	522	530	478	486	513	529	502	526	558	513	505	497	517	501	529	490	521	520	547	525	528	514	525	509	513	541	502	513	511	534	516	527	531	484	512	523	505	489	478	534	503	527	532	530	524	534	535	539	533	516	498	515	513	502	540	480	502	563	539	528	506	510	491	487	550	531	519	525	549	517	557	462	537	514	509	509	498	509	499	475	543	480	451	516	522	546	538	468	498	561	524	540	533	504	492	513	498	529	525	467	527	537	526	536	472	496	494	494	517	507	494	480	503	527	544	531	494	488	518	489	523	506	528	559	506	530	538	538	542	536	584	502	524	539	521	505	524	500	491	573	507	508	483	532	534	518	506	501	527	489	530	525	546	513	532	500	510	541	542	497	489	537	526	499	501	490	498	493	561	512	512	496	508	491	494	502	500	527	512	484	526	521	512	525	578	485	513	496	507	544	525	540	500	535	529	518	526	535	530	494	504	469	516	516	534	505	491	511	538	521	514	509	563	552	483	537	505	515	510	527	496	531	527	524	508	532	530	499	543	515	571	532	486	479	519	504	540	511	513	523	464	528	524	502	518	527	523	518	525	508	488	501	528	531	536	543	521	517	534	497	522	510	517	524	490	515	493	516	526	514	553	499	537	495	542	489	514	554	527	533	521	548	490	567	523	517	507	541	503	470	498	474	534	558	554	529	506	506	531	566	517	524	523	514	563	501	544	506	532	537	531	475	504	503	536	541	541	498	522	516	520	540	482	528	529	489	533	497	475	539	501	536	525	515	520	497	517	486	478	551	496	491	523	545	563	524	518	496	523	490	504	484	488	552	520	488	537	506	483	515	551	488	504	505	493	499	498	470	530	534	496	510	504	524	500	488	482	514	516	519	515	512	516	511	530	497	524	534	539	497	537	491	472	499	473	522	477	563	491	522	499	546	462	530	495	487	502	534	503	534	493	493	508	504	536	528	534	526	492	517	523	552	524	479	550	562	543	547	515	510	516	500	533	510	527	524	520	552	543	500	536	517	515	516	510	495	523	496	484	558	510	504	520	503	509	526	544	514	483	506	517	500	521	507	491	494	515	520	506	515	493	515	538	533	533	497	526	498	519	557	578	523	495	509	518	543	518	522	549	519	521	531	477	503	521	505	497	545	508	497	534	517	509	503	551	573	503	535	538	522	506	510	525	499	542	529	516	530	544	531	485	557	489	533	522	542	541	488	554	499	571	516	529	540	545	533	502	518	534	510	484	545	558	547	506	513	506	504	552	530	502	528	527	499	527	490	493	482	540	510	523	466	489	536	539	533	490	506	527	507	556	502	528	523	516	503	510	507	491	488	498	552	526	489	505	465	521	504	534	526	508	567	499	470	509	495	513	521	518	498	504	486	494	531	470	573	479	501	528	541	523	556	533	516	493	504	530	564	555	509	546	559	515	533	507	528	506	479	505	516	500	528	508	487	470	493	537	493	518	485	496	551	543	508	495	529	540	527	514	510	492	515	516	530	547	522	519	540	530	491	474	537	533	526	547	556	493	507	501	489	525	517	505	510	545	523	500	525	516	510	491	523	501	516	534	544	506	526	515	537	546	499	493	494	499	540	538	519	507	513	485	514	500	491	506	522	522	509	514	488	524	520	549	518	531	521	504	543	492	546	542	488	505	548	487	504	507	519	509	545	533	520	509	540	493	520	519	493	513	509	498	516	522	471	509	514	497	509	523	524	550	488	505	548	478	523	502	480	506	517	533	523	556	506	544	515	495	513	515	496	526	521	510	529	478	519	519	509	530	508	518	534	512	526	498	468	522	523	467	527	515	515	516	516	521	497	563	521	510	534	503	506	493	512	526	506	527	497	534	527	511	541	505	499	508	495	512	522	541	574	506	510	538	488	575	493	525	492	544	484	470	529	515	487	529	479	530	515	506	497	488	459	521	500	485	532	516	455	546	527	479	485	501	516	519	556	551	479	465	503	479	522	499	468	499	511	536	500	527	489	549	539	510	524	533	501	490	531	512	515	484	482	479	531	503	526	518	487	505	485	514	512	515	539	483	502	507	505	495	537	489	484	497	532	509	509	522	528	512	498	506	517	538	533	498	506	509	530	501	504	494	533	538	534	544	503	547	520	523	507	518	489	546	531	536	531	542	569	515	516	497	552	541	513	527	515	539	498	530	494	534	508	491	503	496	560	523	522	484	534	513	536	488	487	523	496	512	535	506	482	491	496	509	495	554	518	506
7624	1030	1007	724	767	732	389	261	261	236	216	225	232	204	233	199	181	173	213	193	184	172	219	181	186	192	160	177	169	183	185	177	179	164	178	172	198	143	165	221	158	183	208	196	203	179	167	181	192	192	177	185	183	177	166	224	186	187	179	191	171	178	191	190	199	160	152	162	191	163	192	170	179	179	154	176	192	181	181	145	178	169	187	154	172	186	175	175	179	173	186	190	173	183	142	163	190	160	161	185	195	188	190	192	182	179	199	179	176	160	182	198	195	187	177	198	197	161	193	183	193	179	180	177	202	148	192	192	170	146	171	172	191	190	172	173	187	172	178	171	181	181	197	159	178	199	189	176	170	197	158	187	190	196	180	187	190	208	187	189	191	171	188	180	187	172	206	186	197	186	192	184	182	195	188	171	196	172	179	180	165	175	178	155	177	173	157	173	185	173	171	224	185	145	167	158	187	164	158	202	154	191	188	197	205	163	168	152	203	192	175	181	202	196	179	174	148	185	173	160	181	170	176	175	169	174	182	176	203	197	160	187	162	189	171	209	195	187	162	176	183	170	183	190	169	158	191	177	182	204	145	177	193	172	178	179	183	154	168	187	202	211	182	164	176	180	165	198	193	167	183	187	187	160	169	174	162	192	165	185	205	169	177	181	186	188	171	163	187	192	198	171	152	172	182	187	197	182	201	203	176	167	169	179	185	187	193	178	165	176	151	173	196	178	188	182	164	214	160	202	189	175	187	195	186	159	183	171	182	176	194	151	170	184	192	163	169	178	163	193	175	174	193	192	192	162	143	155	182	187	190	183	165	170	180	178	191	196	202	185	153	148	183	162	169	166	170	150	168	177	166	176	181	187	184	209	205	176	176	188	176	183	181	184	192	176	219	174	174	162	162	175	178	144	169	198	191	173	175	174	176	163	178	164	177	160	185	167	176	177	186	179	174	184	166	180	185	184	174	169	194	188	206	179	171	183	182	182	197	196	156	186	190	191	169	155	192	157	188	176	161	185	170	180	167	187	160	166	195	181	175	188	169	171	193	179	175	188	178	144	183	186	171	173	189	171	182	177	178	179	185	182	196	177	165	196	178	171	194	164	179	185	195	159	175	183	168	191	176	179	182	184	177	155	185	181	181	150	159	186	179	205	172	171	199	172	170	166	187	186	165	169	195	166	174	183	169	173	159	166	165	184	163	198	167	151	182	186	140	209	180	175	182	155	156	196	196	181	183	200	178	179	171	151	198	177	180	180	177	201	183	196	188	169	170	181	179	168	183	162	174	189	189	181	186	177	167	186	175	151	186	196	187	152	174	160	184	189	186	180	188	155	166	161	158	173	179	182	201	188	157	180	184	181	186	173	190	195	166	168	189	166	200	190	142	174	198	186	177	177	192	168	180	181	163	179	173	197	167	144	176	188	212	201	178	161	154	174	193	177	165	185	184	165	157	192	172	170	168	157	161	190	156	169	189	179	196	189	201	177	185	189	197	165	168	186	170	192	133	151	183	192	179	166	185	193	204	205	167	178	153	212	156	210	192	179	164	160	175	185	193	181	176	181	179	171	191	182	168	170	186	169	157	169	174	187	166	177	178	176	164	171	172	168	180	166	189	213	183	178	180	175	145	191	175	168	191	170	192	151	168	155	222	174	198	170	181	168	181	166	169	195	186	157	155	172	150	180	177	177	215	174	184	165	214	186	169	149	199	165	174	149	180	184	158	178	168	150	170	202	178	182	216	180	160	192	177	177	196	213	177	192	192	184	159	180	185	175	176	195	181	186	168	181	175	185	158	165	191	178	194	183	174	196	189	216	182	183	181	207	185	178	181	194	172	186	169	178	153	184	174	150	185	167	143	169	171	165	222	190	167	171	157	187	172	206	190	186	164	177	200	161	179	181	195	176	160	167	193	186	196	155	188	204	182	186	192	196	188	184	145	173	198	207	168	199	175	168	185	159	191	175	172	171	169	169	168	187	166	166	166	187	185	199	189	188	163	200	169	179	163	186	183	172	159	180	184	159	179	184	157	143	207	187	189	196	168	180	169	189	170	179	166	169	156	165	184	192	186	205	180	164	197	200	163	161	195	162	183	167	182	176	178	191	182	203	172	155	153	178	167	142	197	180	184	188	191	193	193	199	185	170	179	205	183	191	161	180	171	192	163	182	167	168	187	146	181	182	172	175	195	165	174	181	151	198	188	193	167	177	166	150	187	171	175	175	184	184	189	153	178	162	234	183	181	163	171	200	190	199	182	172	169	195	182	179	181	184	187	167	161	163	190	174	164	164	178	188	192	181	158	174	195	205	186	181	193	176	185	192	199	204	172	195	185	175	205	181	178	185	189	200	161	161	192	219	161	176	173	170	189	147	183	184	147	158	169	165	220	181	185	177	189	165	173	168	170	200	197	177	186	179	172	178	184	195	170	180	191	188	163	194	198	161	193	179	170	174	171	189	184	196	188	199	191	183	178	194	156	177	182	178	159	162	184	190	211	186	179	142	183	195	209	174	185	167	167	179	186	165	180	187	183	183	184	172	214	174	196	196	176	177	182	197	156	186	154	182	166	177	180	152	166	180	180	169	215	157	146	181	183	196	187	174	179	164	182	207	145	163	193	155	178	172	181	159	179	173	208	156	191	180	182	188	157	191	180	165	151	206	177	179	171	165	199	185	170	156	175	185	173	182	175	182	205	176	194	206	187	195	210	157	196	180	181	161	159	159	209	178	170	180	176	176	175	178	168	181	194	190	175	186	195	193	171	197	174	164	174	180	161	153	186	193	156	204	189	170	170	174	167	187	182	165	194	154	212	188	194	200	197	181	155	184	153	185	177	176	173	194	168	194	205	201	177	190	152	177	180	188	179	158	164	160	149	167	192	195	176	173	183	180	148	206	171	169	177	180	188	182	177	168	164	193	176	189	197	185	136	178	179	183	210	190	176	176	195	172	206	184	201	174	184	168	171	163	172	168	200	182	159	184	178	180	179	169	195	180	184	187	211	167	207	186	164	181	153	187	174	203	175	171	161	173	150	181	186	162	199	186	188	208	179	197	185	160	163	181	188	194	199	172	172	181	170	167	188	178	166	174	161	185	182	205	199	184	177	175	197	179	177	200	176	191	209	170	185	158	175	191	192	175	193	182	144	172	184	188	156	184	183	210	190	190	173	199	160	175	181	151	174	171	193	155	165	176	152	169	178	202	167	183	184	196	186	166	179	172	161	186	165	160	159	183	192	168	175	191	177	182	182	182	182	187	178	186	204	186	152	169	156	206	192	190	190	151	174	152	160	192	204	192	195	167	167	200	151	171	191	173	155	174	155	184	167	176	155	191	172	168	178	198	185	210	185	196	176	166	180	176	178	172	172	193	163	170	159	186	174	184	175	184	216	177	180	212	164	166	181	162	183	157	170	207	183	176	169	201	198	179	152	178	183	156	170	166	163	182	181	171	160	165	202	178	206	153	177	176	202	163	207	188	182	206	195	162
6200	1241	2262	2403	2948	2714	1494	1085	988	754	650	641	661	612	577	552	546	562	545	546	519	502	521	500	547	509	495	515	501	464	501	486	490	527	484	498	483	514	501	461	528	496	460	471	471	503	493	484	462	561	462	463	483	452	495	527	514	512	496	490	487	490	486	510	492	467	511	481	446	443	457	451	488	431	483	475	478	459	463	449	428	511	507	499	495	490	518	487	460	485	473	493	516	513	515	507	476	497	491	473	476	511	493	496	503	505	500	434	483	502	479	490	480	449	506	481	450	461	525	457	491	485	452	460	480	433	489	493	497	456	474	497	467	524	491	481	474	484	501	466	480	454	465	491	501	460	516	512	451	442	445	477	487	468	487	515	496	501	507	433	490	445	502	501	463	509	473	490	443	500	479	462	468	472	522	463	488	468	485	480	459	461	491	486	481	497	493	499	486	472	475	486	466	518	457	485	485	443	498	413	474	429	509	474	466	497	539	495	479	475	497	478	490	476	451	474	490	473	497	494	474	463	501	501	458	538	480	449	476	486	462	491	451	468	472	477	433	459	461	489	501	479	477	508	446	500	454	458	471	510	496	469	483	469	518	481	460	491	469	506	475	467	466	463	471	476	436	514	459	483	467	470	466	483	473	473	507	465	513	463	470	470	437	502	481	502	472	470	463	491	481	524	515	501	467	468	489	493	451	485	476	457	460	455	448	485	461	446	464	496	502	453	475	504	482	476	446	460	489	424	479	483	452	501	470	499	452	466	476	503	469	438	448	510	511	457	468	495	471	449	486	473	495	503	480	491	467	468	460	445	513	471	492	508	466	538	459	452	499	493	490	498	423	505	462	476	501	459	453	504	497	470	502	506	463	460	484	480	481	488	475	501	462	427	472	481	487	476	476	470	470	467	467	418	446	492	495	464	522	508	448	498	458	447	505	483	468	467	501	479	513	499	498	453	491	501	473	448	476	499	504	454	485	484	483	519	473	456	462	489	468	473	506	492	478	505	457	499	471	477	434	480	513	509	503	506	478	457	478	463	469	467	450	543	474	459	524	496	492	448	471	457	487	511	486	490	493	447	455	495	480	487	488	508	495	502	507	544	474	506	481	495	479	496	436	507	470	460	481	519	461	474	493	446	486	453	501	486	466	486	486	522	462	473	481	474	527	462	480	469	465	432	472	476	497	538	467	511	494	503	510	489	442	472	500	504	459	456	530	465	482	446	468	470	485	508	485	474	449	496	495	507	499	438	441	479	471	461	483	445	496	482	487	487	461	501	496	509	471	465	486	468	484	449	488	498	490	507	461	478	521	512	490	465	499	492	452	486	492	453	499	474	451	466	499	459	490	496	485	504	469	468	474	484	468	498	459	466	479	489	503	452	515	484	450	456	459	500	500	485	459	487	492	472	464	467	519	483	487	520	464	451	500	518	430	465	469	451	491	447	468	480	466	502	460	465	485	476	496	501	470	469	485	464	494	487	481	494	524	473	527	466	469	464	509	496	503	465	474	485	520	472	467	513	485	444	480	450	447	533	501	470	475	453	491	434	484	495	474	482	459	483	473	475	478	469	484	458	486	457	484	496	489	481	481	494	479	510	470	463	490	486	476	482	438	440	524	467	467	450	498	472	449	513	481	459	482	491	470	451	477	467	482	471	482	468	467	490	466	500	502	456	517	522	492	476	480	476	485	505	468	493	468	482	498	521	493	492	478	480	502	497	449	456	450	505	462	450	485	474	508	509	478	447	523	512	498	475	470	470	511	483	470	481	487	510	476	459	450	497	458	455	483	501	514	490	463	475	460	494	519	479	484	448	474	447	480	462	473	451	469	517	500	481	495	450	473	484	440	453	497	450	465	500	491	452	473	516	481	460	490	509	418	475	496	468	529	454	508	497	473	483	492	514	489	460	445	479	448	495	445	456	444	465	457	533	514	499	477	451	495	502	490	482	453	505	487	469	482	454	467	478	490	483	483	524	476	485	460	507	444	454	500	502	426	451	461	469	475	445	506	443	492	506	491	480	455	477	447	495	453	475	472	483	479	486	476	498	464	486	476	498	476	496	459	498	476	465	510	476	494	461	503	484	486	462	467	476	424	504	443	437	482	446	483	493	492	516	439	458	480	475	509	513	431	514	481	454	484	457	464	539	478	428	492	485	493	507	426	492	481	427	470	486	492	500	517	454	514	437	475	525	490	473	446	485	511	483	410	500	468	508	493	480	488	473	456	503	512	464	458	478	471	461	452	478	474	491	487	484	505	483	542	450	496	474	469	492	473	499	483	461	488	512	513	472	446	531	500	507	449	487	450	504	454	467	458	519	509	446	490	472	489	485	465	484	479	504	471	481	453	431	514	447	521	537	472	471	486	481	456	511	509	490	482	522	440	481	503	454	465	474	486	452	478	464	465	492	473	480	469	501	468	467	507	507	489	504	457	459	473	508	504	485	521	494	481	501	447	470	473	495	495	501	465	489	510	457	504	501	446	458	453	471	472	496	459	485	456	508	481	514	485	492	492	505	469	500	474	482	492	502	533	525	494	479	486	494	511	445	452	507	478	470	493	471	500	502	450	439	496	469	448	473	494	464	465	447	496	515	506	477	502	430	501	536	465	481	482	503	515	475	468	494	487	451	492	501	480	498	479	459	470	472	506	514	500	456	490	488	454	487	499	474	451	535	514	456	481	455	505	461	516	468	505	493	522	457	505	450	499	478	459	483	485	457	514	505	491	492	477	435	495	471	499	496	512	495	477	487	498	456	485	486	469	511	485	482	490	477	487	520	447	508	453	489	495	464	484	489	463	497	475	457	502	471	481	501	471	456	499	487	471	453	508	476	476	542	488	493	474	463	452	528	476	466	484	501	478	506	466	472	486	449	502	469	531	476	490	478	487	488	527	471	495	461	493	513	467	462	457	494	474	498	518	513	487	495	478	483	478	503	462	498	449	434	489	519	488	454	477	492	431	479	485	510	487	469	448	489	472	473	478	535	461	502	472	462	425	484	504	485	485	482	523	492	461	450	481	467	464	479	484	451	482	524	471	479	466	455	469	477	482	481	487	520	460	498	475	485	493	459	474	455	502	449	469	481	445	479	496	515	480	431	440	442	486	523	450	504	478	489	447	466	481	490	479	451	496	465	460	469	496	511	486	501	464	482	501	496	487	507	507	479	475	474	510	458	486	457	520	480	464	476	492	476	500	477	493	476	489	486	475	473	482	460	486	497	452	490	486	467	511	477	489	481	481	486	498	507	482	480	482	502	474	481	486	482	479	458	499	505	496	475	462	460	509	472	464	482	489	524	484	457	446	482	474	483	498	477	466	454	466	478	510	456	455	438	475	470	486	478	487	461	510	461	487	493	493	459	482	487	493	476	533	429	476	452	502	462	505	482	490	494	474	517	468	474	428	465	460	515	483	479	430	469	484	496	475	451	456	457	503	493	483	419	474	485	505	510	463	491	475	454	513	494	466	518	493	459	455	509	495	489	464	499
15249	2423	2074	1586	1471	1227	772	627	507	475	391	419	454	438	380	371	412	411	399	398	370	363	406	434	388	391	367	414	424	341	381	407	370	416	413	404	393	356	383	383	405	367	351	372	360	377	346	375	365	341	398	379	368	383	369	365	367	339	359	361	380	381	391	392	400	384	376	378	356	394	392	402	383	387	362	348	351	394	385	391	411	386	344	392	376	363	372	376	414	354	370	350	384	381	406	374	406	368	360	356	370	356	384	367	354	374	374	375	378	374	344	356	369	400	388	425	398	406	377	384	347	338	379	381	392	343	383	362	384	396	374	373	360	399	393	404	394	383	375	398	342	332	358	377	353	331	421	358	384	388	378	380	379	418	391	396	341	390	349	367	400	402	338	379	379	359	369	375	372	363	370	387	383	368	357	369	391	365	332	333	363	398	340	323	371	353	372	406	372	385	395	382	372	380	375	404	376	395	398	388	372	349	400	383	420	394	403	367	393	364	414	399	408	356	376	376	380	339	394	333	356	361	352	361	366	385	389	378	363	370	370	415	354	383	384	372	377	364	360	413	361	349	388	394	371	393	346	409	384	363	370	373	376	385	375	379	384	380	413	417	416	393	394	372	352	393	355	378	381	379	362	386	359	390	354	348	375	358	416	383	363	349	388	380	384	385	377	365	380	387	355	395	364	385	392	355	390	394	415	378	387	368	366	401	367	350	391	369	404	357	384	346	398	384	399	388	355	385	387	358	387	349	335	390	373	414	393	390	394	363	397	364	339	381	361	379	396	376	344	366	396	400	399	393	391	342	367	372	400	397	360	370	360	326	366	335	405	365	367	353	366	393	405	363	377	382	377	386	358	377	354	389	401	369	398	373	353	379	384	379	410	364	384	367	353	394	351	367	343	402	374	364	367	350	385	366	376	393	416	381	408	374	412	358	350	393	413	371	369	355	377	363	381	382	409	338	367	406	345	375	373	380	406	370	389	393	363	349	372	381	367	386	375	395	379	343	385	377	383	364	380	353	357	375	379	400	340	360	369	374	368	400	381	378	384	411	379	360	424	390	397	361	398	368	383	362	347	413	375	404	320	379	407	366	365	383	380	369	368	406	349	358	356	343	379	403	377	362	372	385	355	375	413	380	369	348	369	381	427	352	341	376	408	381	398	402	388	359	373	377	328	365	351	403	340	397	376	400	342	346	360	405	358	374	386	408	357	391	391	413	359	381	378	386	406	389	376	363	403	379	411	387	377	342	412	369	357	380	401	392	371	393	365	395	386	356	392	393	393	361	371	393	437	391	386	403	394	376	335	400	379	406	372	414	369	336	364	368	366	398	395	327	347	384	395	414	363	389	374	395	413	369	347	381	354	421	369	342	397	412	390	405	367	363	349	366	403	385	351	367	362	381	349	389	418	407	380	380	359	361	393	373	364	333	371	400	391	385	363	360	381	353	416	337	392	401	350	378	385	394	389	398	394	355	400	383	373	381	403	368	394	366	377	380	383	383	334	391	348	391	364	382	379	374	379	399	381	430	358	368	386	411	347	382	389	392	410	394	350	394	332	371	350	407	388	349	388	361	391	370	366	374	382	389	385	380	361	340	374	427	383	365	400	364	363	404	397	375	402	343	405	372	380	386	364	399	367	343	356	358	374	384	409	356	415	373	371	379	312	375	377	405	374	396	429	345	382	372	351	382	375	388	405	388	372	370	360	347	395	408	350	378	408	386	356	374	397	336	382	409	391	381	361	366	401	393	360	423	409	356	361	402	383	385	365	360	381	369	362	387	376	389	367	369	371	387	395	375	376	385	352	366	381	381	365	387	378	379	389	317	396	361	392	407	363	386	379	360	391	387	371	417	361	380	403	408	374	411	371	390	409	387	395	394	381	373	386	363	397	364	402	363	420	364	362	356	406	407	393	366	380	353	356	401	378	379	331	387	351	420	401	366	394	358	395	371	384	384	398	356	397	399	392	352	338	394	372	358	381	379	360	333	376	390	364	389	386	402	394	344	406	373	336	379	360	426	362	391	368	389	387	361	389	393	377	391	401	404	402	362	371	398	374	420	351	308	389	362	378	384	372	402	370	375	370	381	398	381	387	399	411	384	391	354	379	357	362	412	416	395	359	411	385	371	379	388	379	357	362	362	370	347	409	373	369	389	364	349	364	373	387	349	395	368	383	382	374	380	381	414	390	379	402	360	360	363	403	405	359	375	362	350	374	390	411	379	358	380	382	392	372	375	381	351	336	381	362	384	364	370	353	359	369	373	338	388	401	391	381	358	446	393	374	375	354	357	382	349	388	394	370	392	296	386	415	413	371	364	369	388	373	401	360	351	386	391	388	360	385	375	371	377	363	402	400	381	388	372	394	382	378	404	408	378	358	350	388	377	385	366	389	361	403	384	377	358	364	390	393	354	373	417	382	400	371	348	386	358	391	335	411	369	378	391	397	349	367	359	375	407	347	402	381	398	334	377	416	401	361	402	377	384	343	368	379	362	401	352	355	375	367	355	377	380	354	387	363	410	381	429	385	379	375	345	380	388	371	390	384	366	364	378	342	370	373	358	366	380	383	390	369	394	375	389	406	349	363	377	380	361	352	384	379	412	371	397	384	373	358	401	381	384	379	391	363	375	353	376	365	364	399	373	334	383	370	396	374	378	416	374	391	401	349	385	391	367	346	368	380	402	353	367	361	381	374	379	333	364	418	346	371	375	390	362	375	331	397	386	372	341	348	399	379	389	377	365	409	378	350	353	349	406	362	424	390	406	349	359	369	372	378	365	385	381	378	398	379	378	350	408	360	381	360	425	396	375	386	357	341	403	380	378	389	406	338	359	368	382	390	395	385	375	360	373	379	377	365	354	406	378	399	385	373	342	392	381	319	376	342	422	382	356	381	378	385	333	354	362	365	311	361	364	342	365	372	367	408	356	398	381	396	343	362	358	374	401	363	357	329	393	410	392	367	377	385	371	343	412	348	389	418	359	388	426	369	401	379	411	415	392	419	412	392	355	398	407	360	355	357	389	387	370	395	386	374	371	390	379	350	367	412	378	333	422	383	371	361	363	363	362	401	404	376	347	379	355	364	401	359	374	399	423	413	385	398	399	391	357	360	398	389	386	332	360	366	407	385	385	357	385	358	336	375	374	359	395	419	359	350	383	374	382	388	357	346	390	371	383	375	358	443	343	380	371	394	370	399	364	391	364	389	392	363	366	370	366	386	364	340	384	333	377	393	369	351	379	395	377	377	397	380	365	373	370	392	389	412	420	384	403	395	360	373	371	381	354	378	364	347	389	381	388	362	374	415	384	400	344	393	356	350	380	381	396	387	387	399	372	320	403	396	376	384	370	374	380	409	339	381	385	354	407	377	355	394	384	392	377	402	370	379	369	372	387	369	382	364	399	404	362	378	377	397	394	352	372	382	384	371	354	363	412	348	405	399	397	398	393	378	372	391	426	385	405	373	400	365	323	387	387	379	388	347	367	401	426
8882	2218	3713	4430	5059	4476	2520	1880	1716	1446	1223	1161	1092	1072	1013	993	1053	1009	1000	968	956	934	893	893	929	916	934	935	893	853	873	894	922	964	903	927	914	903	880	866	866	905	922	876	853	842	900	916	876	910	898	810	869	837	875	850	915	879	915	849	924	868	846	905	862	799	856	892	888	851	933	868	873	916	895	844	839	886	853	901	926	863	871	897	861	872	875	805	884	872	885	883	862	838	884	878	934	907	873	867	794	885	837	855	843	858	883	906	894	872	878	919	896	857	859	807	889	909	845	872	889	861	833	863	817	889	871	872	852	886	808	863	844	898	895	897	848	874	867	858	894	870	849	861	864	845	880	914	859	884	884	873	851	858	827	859	833	832	870	898	900	859	822	885	890	860	846	878	919	896	865	868	782	859	836	818	842	855	857	926	824	830	904	841	849	857	880	834	813	901	927	874	806	869	867	883	911	876	913	853	913	899	893	901	844	885	896	942	869	876	890	811	816	908	839	881	926	871	900	880	855	886	866	815	871	874	842	854	899	839	835	822	862	836	873	850	879	855	904	839	854	858	832	865	861	888	911	858	859	905	898	805	843	832	839	851	856	897	859	933	859	891	895	853	859	862	890	880	899	883	899	853	871	839	938	850	802	905	823	857	829	869	871	861	833	883	826	898	827	832	862	933	880	879	804	868	840	799	873	912	845	850	865	823	868	849	814	877	900	859	837	873	864	880	829	859	852	840	859	907	809	893	882	883	891	833	849	884	885	820	931	858	872	871	826	878	895	809	862	797	881	834	827	842	903	830	900	822	912	827	843	873	761	852	895	855	850	902	851	840	852	882	860	859	855	880	811	854	883	889	904	822	843	911	887	856	905	835	847	933	904	869	870	832	828	838	893	855	838	862	909	831	873	902	850	865	837	842	860	890	891	859	936	850	861	909	861	884	898	850	842	850	863	904	939	846	885	845	876	868	831	848	902	827	911	847	859	869	865	870	816	910	870	811	916	815	899	849	844	864	879	868	868	884	836	837	842	845	846	851	897	888	953	838	821	865	849	878	909	879	930	856	911	830	899	889	856	823	859	838	862	887	852	855	850	878	934	889	868	807	932	864	834	842	857	881	857	833	826	879	828	861	898	826	922	833	876	846	853	884	869	855	878	885	828	840	844	805	825	857	858	807	909	907	907	803	865	853	837	842	839	861	841	799	871	809	873	866	890	873	862	857	852	885	905	807	951	903	848	909	799	808	911	857	888	899	902	879	873	860	878	844	844	807	899	857	896	859	863	881	834	901	885	885	810	880	867	846	827	848	874	898	866	837	935	867	870	882	847	843	910	889	888	872	885	897	880	860	855	883	824	937	825	825	874	869	833	867	873	872	886	934	864	862	814	860	875	870	868	800	886	842	860	896	874	836	810	885	880	913	887	858	857	842	886	864	880	837	841	856	908	817	923	845	870	836	891	855	871	824	853	815	919	852	869	864	845	883	879	864	854	864	894	929	884	932	829	892	957	857	859	848	874	919	828	829	863	867	866	826	816	862	876	842	926	867	873	907	833	888	859	832	832	810	922	858	865	862	890	896	861	841	905	875	850	874	854	819	947	932	856	849	835	858	864	856	913	891	873	921	833	855	870	860	845	880	851	860	859	813	871	901	860	862	842	828	815	825	862	871	848	825	877	869	794	866	820	889	839	864	828	855	861	815	861	839	929	918	851	830	886	818	885	896	915	875	902	850	821	900	900	889	899	852	859	903	855	826	853	846	899	896	875	861	861	855	894	834	855	928	887	847	877	857	864	851	859	821	840	911	866	854	849	849	883	864	879	917	854	882	905	854	860	882	823	879	878	890	811	910	921	885	862	882	882	837	863	783	875	851	893	894	886	845	919	871	844	858	872	859	875	885	872	848	859	863	902	796	877	882	842	830	891	881	839	875	848	858	908	910	851	821	869	888	863	852	863	860	907	863	876	882	867	887	880	815	859	868	863	876	822	846	823	857	868	901	890	851	860	873	885	870	834	879	862	830	848	800	868	931	833	859	891	843	862	919	863	893	892	860	814	824	887	911	878	894	882	880	883	859	850	885	850	880	831	844	862	824	869	854	817	861	857	889	864	874	877	878	823	863	860	859	836	892	870	884	833	807	836	890	926	851	911	844	887	886	889	852	860	837	830	889	846	844	881	877	876	853	872	860	848	838	907	877	888	882	864	820	863	879	899	830	856	818	862	855	869	878	865	947	824	875	860	880	840	878	892	905	906	846	839	842	897	842	800	879	900	853	868	867	875	880	843	827	857	872	847	872	902	868	862	911	855	833	848	828	861	836	833	888	877	833	842	877	899	870	831	888	853	791	925	881	843	868	925	836	879	823	849	818	881	883	844	857	892	896	870	892	859	837	893	874	808	833	871	840	880	879	841	908	834	853	849	838	864	854	865	895	887	857	863	867	820	840	885	804	878	864	889	826	860	924	870	833	892	850	823	872	898	845	858	855	862	849	889	866	879	878	865	943	867	831	875	874	806	837	841	824	880	898	877	857	810	904	897	845	837	869	915	863	837	850	841	871	864	892	887	919	903	913	841	849	917	862	860	844	868	887	880	884	859	878	873	858	877	893	877	846	861	837	876	885	813	866	865	862	878	883	869	865	803	905	894	900	867	867	879	855	888	848	877	828	897	851	823	858	897	847	844	884	873	821	881	879	860	904	860	908	891	888	876	841	871	915	859	839	896	866	894	892	787	890	870	864	872	918	846	823	836	869	819	852	878	849	898	895	864	868	877	853	890	818	852	881	878	903	846	882	884	870	901	873	877	862	821	876	935	860	832	891	852	858	831	893	906	850	902	865	837	866	835	863	854	920	861	825	843	826	910	919	887	807	910	870	828	827	802	856	847	867	844	893	857	884	868	805	834	886	850	827	872	884	848	850	865	890	861	915	846	903	886	850	913	872	832	861	820	895	819	899	856	841	906	869	872	876	838	864	846	897	879	876	877	873	880	861	825	889	851	900	900	842	914	868	842	847	845	886	873	830	845	912	826	845	835	891	847	867	810	865	885	885	836	916	869	903	897	908	835	888	885	852	900	906	845	855	882	900	871	881	826	836	842	887	850	850	854	854	905	869	862	851	874	850	869	908	855	821	834	840	912	813	860	853	879	879	836	881	877	834	875	829	906	854	817	863	879	847	838	892	856	861	887	881	876	878	816	913	804	882	886	840	821	841	877	909	886	862	841	880	918	875	782	794	827	872	884	863	853	890	859	846	843	883	882	830	880	922	845	826	837	941	897	848	869	823	904	860	891	858	884	851	837	821	882	866	848	893	841	891	907	877	872	774	867	893	838	891	864	868	839	914	893	891	882	855	901	869	852	920	819	847	912	859	858	921	893	854	884	768	844	866	840	853	860	913	850	902	888	852	855	892	848	852	858	868	905	818	878	880	870	888	825	812	871	862	888	891	869	848	863	920	852	855	835	838	897	855	905	850	853	886	919	891	901	856
1897	448	484	403	442	462	260	257	221	209	199	205	184	237	201	206	219	205	208	203	193	195	210	191	232	214	219	254	203	207	217	192	182	186	214	224	207	201	177	213	203	218	213	210	219	234	223	198	209	190	193	189	205	217	211	198	213	196	182	215	212	203	215	231	204	212	209	211	251	223	185	199	229	223	198	210	190	202	199	227	184	233	218	189	213	206	209	217	207	227	238	205	211	209	206	224	205	190	199	197	197	217	202	211	199	232	194	217	194	203	215	204	222	216	202	174	197	230	224	190	224	179	214	213	209	201	211	214	195	229	233	210	206	220	213	207	210	215	219	205	205	214	232	190	183	198	225	232	223	219	224	206	215	193	235	206	188	183	178	205	213	174	203	239	229	195	215	190	219	198	223	231	197	189	183	217	199	215	207	217	224	196	192	223	210	228	201	200	214	222	193	217	206	180	215	192	227	220	197	203	204	208	213	210	210	191	229	204	190	217	218	226	200	194	221	208	232	232	182	188	177	198	207	210	175	218	190	236	229	196	201	222	200	213	261	217	204	225	192	213	207	226	226	200	227	210	201	189	207	199	192	203	205	214	200	206	192	191	223	210	206	211	198	226	208	174	229	220	222	240	194	226	197	216	210	201	213	203	192	211	200	221	208	200	220	202	228	198	203	206	217	220	178	207	213	209	210	220	221	189	213	188	202	205	205	188	210	195	223	212	210	205	176	224	201	205	201	219	201	209	237	206	206	207	204	227	246	205	173	223	217	203	215	230	229	213	216	199	182	215	200	205	235	243	225	237	216	219	199	220	199	201	223	227	224	195	212	215	222	218	218	223	202	208	186	196	222	196	183	228	215	200	224	214	216	174	188	220	192	207	215	215	201	208	204	222	206	216	203	232	203	208	233	209	200	201	200	185	231	192	218	195	212	217	196	199	186	208	172	205	208	214	219	210	194	182	207	193	218	222	237	223	210	192	182	194	202	227	205	207	194	210	231	207	199	212	189	184	207	190	223	192	203	212	188	218	200	215	202	210	191	225	238	200	221	209	211	200	221	194	234	234	225	192	213	228	188	198	217	204	221	235	180	191	217	197	187	203	191	190	209	227	212	205	193	213	225	237	222	217	219	228	225	211	225	203	198	237	225	203	213	200	235	200	218	203	212	229	191	201	208	188	232	200	194	237	209	221	202	169	189	223	190	190	210	201	173	221	207	189	198	214	198	217	227	201	197	220	202	192	234	213	217	215	177	197	199	215	253	226	195	201	221	200	185	199	211	192	209	171	224	212	232	224	209	175	187	195	225	227	220	233	205	202	205	195	205	196	192	215	187	205	189	215	178	220	209	235	215	200	195	168	204	217	210	207	227	221	217	205	221	170	193	205	228	182	201	207	230	219	213	177	196	208	217	194	215	207	208	222	196	221	229	201	181	215	212	205	221	211	183	240	208	211	191	210	202	241	213	245	208	211	191	184	219	206	178	200	202	189	215	188	215	222	213	186	192	208	221	219	243	214	210	212	182	204	221	208	206	189	224	206	198	203	213	208	206	217	231	210	218	213	206	222	199	201	192	197	225	227	234	197	208	195	214	168	213	219	187	204	195	212	206	246	217	206	220	203	193	205	213	223	203	202	196	207	207	178	223	214	195	228	221	226	182	174	199	204	205	209	215	207	203	241	175	200	180	222	229	211	175	188	185	256	257	217	208	198	223	189	205	235	206	204	240	210	210	192	202	183	222	201	219	215	198	184	196	184	190	216	191	194	192	199	215	215	222	227	194	216	216	181	221	187	232	228	238	190	188	207	211	218	231	223	193	209	221	208	223	213	211	190	204	217	176	206	223	202	206	225	206	211	223	222	206	203	236	177	204	192	203	216	204	192	247	177	190	193	191	199	202	188	224	206	207	231	216	209	215	227	192	217	261	222	213	205	194	210	205	202	228	212	177	211	218	199	185	217	207	200	193	201	202	221	225	223	217	202	227	185	205	219	246	199	196	213	210	224	214	220	209	194	234	164	215	197	216	196	204	214	203	205	210	188	221	186	216	220	198	206	191	186	194	199	196	189	199	190	202	188	208	210	206	184	199	179	218	215	220	199	212	229	222	195	233	199	194	203	227	205	209	222	214	191	236	181	206	223	221	211	185	215	210	181	224	197	195	220	226	231	201	184	237	229	196	211	223	210	202	217	193	211	228	217	224	204	199	192	219	206	233	214	204	178	209	225	219	202	210	206	205	200	224	178	196	190	224	225	222	223	227	199	194	157	200	192	175	206	246	188	213	186	202	234	208	189	198	184	214	219	216	178	226	230	231	234	212	205	245	219	184	226	244	186	210	206	217	214	214	199	217	214	197	199	208	199	175	197	170	221	187	186	225	187	240	195	193	176	215	225	201	188	176	195	215	201	214	202	178	207	207	209	185	213	181	213	183	201	202	205	196	224	205	228	190	209	200	199	177	198	181	209	256	241	205	210	203	194	185	187	209	214	180	223	217	203	207	201	205	218	215	217	211	178	195	208	233	192	212	188	198	206	217	242	204	235	220	192	207	160	196	195	201	205	212	233	237	222	224	254	206	199	229	245	212	229	211	256	202	197	207	201	203	231	213	221	225	195	217	231	215	232	259	219	228	246	233	226	218	200	220	189	198	205	203	232	194	215	210	206	216	194	239	187	213	235	197	210	222	225	220	216	214	235	202	223	211	215	196	228	211	205	233	228	201	217	204	194	199	227	196	208	202	208	233	198	207	229	198	198	191	227	202	190	211	206	198	224	196	199	189	223	232	230	212	251	245	209	197	194	204	228	227	217	219	191	218	209	217	198	213	193	177	209	201	214	181	215	230	199	209	228	190	187	241	170	204	188	221	212	245	224	217	213	246	223	206	199	239	209	209	208	210	223	214	207	231	213	219	208	191	212	196	219	207	194	213	217	221	215	214	209	208	245	217	195	181	209	204	190	225	228	212	212	194	192	218	223	196	226	216	182	227	193	237	190	198	223	207	214	206	201	220	210	221	198	235	236	199	185	207	221	209	172	211	182	231	227	194	193	229	206	203	219	202	166	196	197	218	209	165	182	224	198	188	213	184	211	224	224	211	231	222	204	217	231	248	210	221	181	191	207	183	174	209	206	204	197	220	218	213	214	188	220	210	221	202	201	220	189	231	201	224	201	226	198	201	212	209	206	222	221	211	199	243	175	209	227	221	214	224	216	235	196	219	251	213	227	196	215	212	216	254	196	222	215	183	198	206	196	201	197	197	236	239	204	236	220	207	193	213	194	178	200	210	208	188	210	191	200	193	213	214	219	183	176	220	204	214	189	203	199	225	187	184	215	197	179	197	233	245	233	194	216	225	227	167	231	210	211	200	233	185	210	225	205	208	210	218	228	214	216	226	209	227	200	221	217	224	208	194	217	205	232	216	225	214	193	200	221	199	200	211	212	207	199	210	259	203	230	209	195	195	205	196	227	234	220	179	193	211	190	211	200	195	190
1889	732	1000	1237	1604	1523	875	702	638	543	501	527	541	539	498	557	496	475	558	534	515	553	544	566	512	512	520	534	525	484	553	473	511	548	516	541	543	480	545	530	499	501	540	526	528	490	513	482	492	465	536	486	548	510	527	524	528	533	563	553	503	488	517	514	552	528	490	518	490	493	545	536	509	532	513	484	551	529	539	476	514	479	551	516	541	523	530	531	503	530	533	531	518	536	491	470	510	502	511	500	563	507	503	536	516	504	519	529	520	511	502	509	472	526	515	541	528	500	534	533	508	485	560	512	514	552	496	533	477	556	540	489	509	515	508	547	470	546	515	518	538	533	544	535	515	538	555	492	536	524	502	532	511	535	561	511	555	488	538	549	551	525	521	553	516	510	534	530	507	520	508	532	529	526	495	517	489	506	486	504	522	496	538	539	517	506	542	496	498	485	532	542	538	525	512	514	501	539	503	485	535	519	507	555	527	495	498	515	493	531	532	503	539	507	559	502	486	475	496	542	526	554	531	513	509	515	502	498	507	516	546	480	513	503	504	495	522	521	523	478	522	467	527	536	542	522	530	538	520	521	500	501	489	543	513	525	541	497	507	499	537	559	527	531	481	541	507	517	529	581	482	488	506	514	489	543	489	509	493	487	501	527	517	483	538	550	507	572	496	523	500	506	570	506	506	517	498	492	478	520	480	517	531	498	504	548	531	509	515	516	499	519	491	542	455	532	535	513	509	489	494	531	533	470	574	573	556	538	524	526	542	494	555	508	524	499	513	536	515	582	521	506	542	576	512	504	493	509	519	544	504	515	496	523	524	541	509	524	542	553	529	507	492	504	526	564	486	517	519	521	514	467	509	541	501	530	516	490	498	560	534	538	506	503	496	510	509	491	546	539	552	515	512	532	464	535	511	462	511	528	533	510	562	554	549	492	511	534	504	531	509	520	488	486	517	521	528	503	523	476	515	513	544	539	510	525	530	507	558	517	572	519	500	578	512	523	499	520	525	523	496	498	517	505	510	553	513	525	485	510	551	523	500	502	514	486	547	534	489	528	492	545	521	497	512	510	515	563	534	547	534	540	538	502	506	539	498	547	521	509	514	509	529	512	525	496	560	515	529	520	510	494	543	532	483	505	519	482	517	488	476	469	527	513	496	547	530	536	528	488	558	527	503	520	491	498	508	489	513	515	549	522	499	524	543	495	530	527	539	517	545	527	504	520	532	512	526	526	563	475	482	545	511	532	482	498	529	510	519	498	484	561	552	563	497	500	492	523	476	549	513	477	511	523	534	524	525	551	486	501	546	509	500	519	539	521	493	549	511	482	521	530	522	547	485	521	508	535	521	489	505	519	520	500	552	474	514	524	518	480	506	528	539	575	507	507	527	492	523	525	509	507	496	542	517	553	509	468	511	513	531	501	513	498	465	504	514	508	539	494	540	525	531	545	537	529	525	535	515	530	507	549	498	511	533	481	475	544	524	524	527	486	530	491	524	538	520	532	481	538	527	567	503	518	524	555	503	514	481	503	494	548	525	520	523	568	520	544	457	494	515	524	534	526	534	465	528	546	511	515	466	549	539	466	530	474	504	489	489	511	533	555	506	529	501	532	493	531	519	549	485	478	517	522	505	493	488	511	488	516	507	515	514	517	523	506	516	529	542	512	528	523	512	540	491	508	522	506	508	537	518	502	499	508	530	540	476	531	561	506	527	484	547	510	516	512	506	492	470	513	518	568	517	538	522	497	580	467	498	506	503	543	468	549	535	473	528	489	528	507	518	490	509	525	536	515	531	510	541	488	523	513	521	527	508	563	528	505	545	548	495	517	478	523	501	529	516	503	476	517	505	493	517	521	531	483	512	527	522	509	515	506	516	526	531	467	534	507	482	512	552	531	486	517	521	513	509	529	521	498	489	548	505	490	533	489	527	525	510	526	529	509	512	547	545	510	528	498	509	510	535	517	538	537	489	533	485	528	508	505	514	495	477	480	520	497	504	536	453	517	505	524	541	525	582	533	514	500	527	494	485	467	543	510	523	515	494	513	520	503	477	535	517	544	532	485	481	526	511	507	494	510	494	533	535	471	525	508	517	560	519	518	484	525	517	500	548	529	535	539	495	516	513	516	518	497	530	476	520	484	487	489	561	549	516	538	551	553	527	536	525	513	530	539	541	500	525	536	543	474	530	529	519	508	527	528	519	500	564	511	484	484	503	526	539	497	536	522	514	524	530	545	563	542	528	529	533	505	531	556	546	502	508	505	519	497	494	528	522	521	483	495	496	492	494	520	558	512	520	550	502	526	520	517	509	507	511	529	534	510	518	510	497	563	507	535	506	464	498	538	530	535	493	533	512	525	507	515	534	506	503	579	515	541	518	495	506	517	502	516	525	523	538	522	496	468	522	485	528	542	551	498	522	472	537	524	533	510	555	484	521	555	554	528	524	503	564	467	505	489	518	537	515	509	517	488	519	533	534	506	482	485	495	518	505	471	553	511	500	527	466	477	541	480	535	493	504	493	552	528	523	479	513	525	516	518	497	513	523	547	525	517	540	548	539	530	558	540	517	524	532	521	520	529	541	490	560	505	525	481	479	529	501	553	434	519	542	512	496	495	532	500	497	536	516	498	547	489	514	494	542	521	516	518	558	491	563	497	534	518	569	476	491	531	506	489	547	505	554	521	504	527	505	534	527	518	532	522	519	530	514	521	509	539	543	492	527	539	525	500	573	534	527	489	540	498	496	518	493	550	550	515	536	522	601	514	515	521	523	502	529	538	529	546	544	535	514	503	461	517	498	507	580	518	491	481	523	486	523	530	528	547	512	499	544	507	516	501	512	539	502	527	511	524	571	508	527	539	500	502	532	530	507	488	513	464	505	523	541	553	486	469	525	531	547	509	502	478	537	510	541	508	535	525	504	517	513	510	550	515	523	542	533	514	534	530	482	500	499	568	514	482	509	556	521	487	533	537	467	552	528	512	497	492	499	528	496	499	513	492	535	510	538	514	540	516	522	518	525	559	519	556	513	515	512	511	477	508	497	522	523	506	482	496	518	551	553	520	546	505	505	533	525	520	501	490	551	531	566	526	506	509	503	499	533	529	476	525	531	518	560	507	509	536	532	533	524	527	560	577	482	517	556	546	505	500	485	552	518	528	508	507	534	537	536	506	532	499	528	498	519	533	510	486	532	526	541	530	495	530	557	500	494	496	526	516	500	506	534	472	514	546	476	564	456	499	507	553	495	531	528	531	485	510	500	495	539	514	488	494	513	517	544	535	564	514	521	520	531	500	499	544	568	531	516	516	506	527	513	475	514	520	511	492	455	552	523	507	539	504	527	489	511	513	519	457	512	522	494	527	508	486	504	508	511	498	516	516	489	554	516	527	519	537	482	547	513	552	577	510	498	501	506	536	520	490	518	567	489	527	521	490	531	576	550	495	514	518	502	520	510	537	543	534	530	513	493	530	513	502	556	515	535	510	520	494
7730	992	1162	923	869	704	397	330	260	227	197	231	197	170	208	194	200	180	186	160	209	193	192	173	195	188	221	200	198	191	194	207	193	204	193	179	188	175	186	206	163	192	185	161	174	161	180	190	158	172	162	196	189	230	198	154	194	156	191	179	174	184	195	169	172	170	179	179	155	199	170	174	171	187	183	178	158	174	171	169	190	178	192	171	197	180	168	181	169	217	183	160	190	167	163	181	180	179	187	184	154	175	170	177	175	159	187	185	170	183	178	181	187	170	160	174	186	162	183	157	168	192	150	186	168	186	217	189	190	184	174	185	172	171	184	182	181	212	194	187	189	168	193	158	201	171	181	202	172	195	170	143	170	157	144	194	194	174	181	185	189	214	176	186	184	178	192	199	170	186	179	183	193	205	166	205	167	166	167	176	203	169	152	192	167	166	168	175	182	165	189	176	197	161	155	164	175	160	199	189	202	201	180	204	164	178	187	196	177	194	186	168	178	183	196	168	194	157	144	174	181	165	185	174	183	180	182	201	189	170	166	170	177	200	185	183	208	175	175	207	191	185	216	187	186	168	190	184	181	192	204	195	188	152	170	164	200	152	166	179	212	166	156	170	171	190	201	171	184	170	194	178	194	164	197	167	207	204	175	194	140	200	183	201	186	179	187	191	161	155	163	166	197	167	175	176	202	195	181	184	188	187	182	182	171	190	183	177	154	190	178	169	190	170	176	171	176	198	152	166	175	151	184	180	182	201	184	198	168	192	195	158	195	210	175	161	195	162	180	197	185	191	165	175	171	187	160	158	172	155	175	191	191	187	175	213	157	182	206	174	187	174	169	177	157	197	152	199	207	187	155	180	179	165	193	189	185	169	215	172	210	185	155	189	204	166	203	174	188	209	161	153	179	208	163	178	173	198	173	176	184	170	157	178	166	203	173	180	171	158	168	179	189	196	186	178	185	173	184	178	172	212	163	185	191	183	155	173	190	137	182	202	149	185	149	185	193	179	184	185	152	161	179	167	176	170	181	188	175	180	186	195	178	201	159	199	181	191	203	211	152	183	186	162	154	147	168	154	200	183	200	171	173	193	164	154	199	182	170	165	179	167	200	182	168	184	154	164	191	172	172	174	179	185	183	185	172	209	173	164	163	193	198	174	178	186	150	172	183	196	173	176	177	173	202	216	181	156	178	159	164	170	194	177	195	172	181	173	159	185	166	175	155	201	173	156	162	161	171	152	185	163	163	183	180	178	164	185	178	205	183	195	166	181	179	200	179	212	167	187	173	191	195	191	171	178	183	178	175	191	206	183	190	188	187	179	194	179	182	184	187	184	181	193	173	201	176	184	181	193	189	194	194	171	173	189	196	174	209	214	164	172	174	208	183	205	198	178	189	177	179	182	169	178	186	186	187	195	178	198	193	151	192	184	191	214	166	179	200	185	172	187	195	161	185	170	164	187	174	173	202	175	190	179	182	201	214	205	190	183	160	169	192	161	184	188	183	177	195	212	183	167	186	175	204	195	222	203	199	195	160	205	162	219	186	168	174	194	166	189	188	191	187	169	190	169	163	194	183	160	166	184	186	164	164	196	205	176	175	171	190	198	181	193	197	178	183	164	181	182	177	183	159	185	167	189	177	172	162	178	193	166	169	193	168	179	170	171	173	200	170	180	188	185	159	167	179	189	186	164	205	149	175	166	168	155	154	180	182	177	186	181	201	204	166	191	174	180	197	159	174	196	189	186	191	175	184	195	187	158	174	182	210	167	187	177	190	179	151	174	182	191	181	168	176	179	170	205	189	191	195	148	170	211	209	179	180	215	152	192	191	178	176	206	187	189	191	171	157	200	178	194	161	186	159	173	182	167	199	183	198	193	162	150	195	193	183	183	172	154	190	168	195	169	194	167	168	198	185	204	161	202	199	185	184	193	175	173	201	177	176	178	204	189	192	188	180	169	172	166	165	164	189	186	184	198	205	167	209	185	211	171	181	173	212	182	178	206	190	194	175	186	185	191	177	195	178	168	183	178	169	181	204	181	181	165	209	203	158	204	200	180	199	142	164	216	201	203	183	176	183	147	183	230	178	168	180	174	182	170	194	181	218	185	180	179	203	211	188	200	186	181	186	165	181	168	193	173	163	163	167	147	162	184	195	169	198	170	180	195	188	181	171	178	180	182	169	179	197	186	195	177	179	178	190	173	177	169	202	166	170	164	191	163	186	165	199	186	199	183	196	178	176	154	188	163	189	176	184	166	192	176	187	188	198	181	187	180	195	186	192	200	180	177	193	183	189	164	167	213	196	169	172	164	167	183	163	185	174	179	184	192	209	207	170	178	177	181	183	183	179	165	189	185	179	190	179	175	177	173	187	211	187	223	200	189	160	166	186	181	177	172	190	178	187	175	164	171	158	181	175	153	200	200	193	176	203	176	194	144	172	196	175	208	212	202	188	177	162	149	177	182	201	180	161	187	176	184	161	157	156	180	200	201	198	155	183	163	181	165	166	188	188	168	180	186	203	161	173	179	195	214	167	168	192	187	176	156	195	183	189	153	178	184	168	162	174	173	198	190	197	147	157	212	207	187	167	157	191	169	190	168	175	183	196	151	180	154	153	186	199	175	186	193	184	186	183	187	196	191	180	173	164	193	193	169	199	170	167	182	196	181	178	201	174	162	217	195	183	223	184	189	164	174	171	190	178	208	188	185	189	167	186	166	160	196	179	191	181	186	194	191	175	157	163	169	179	188	169	187	188	153	186	166	172	177	181	176	166	213	183	194	174	185	199	174	165	160	164	162	177	173	175	199	190	173	188	174	206	177	172	191	157	199	201	187	196	192	181	195	159	192	188	192	173	191	175	153	187	170	191	222	168	187	171	192	190	157	194	183	167	149	171	193	173	203	187	196	192	184	202	177	156	133	201	197	186	217	212	168	180	202	179	143	174	191	177	185	175	190	167	184	166	187	181	164	175	170	160	171	210	190	156	189	198	183	155	179	164	192	165	177	170	179	196	196	179	172	188	183	166	183	184	210	167	170	181	177	215	164	185	186	165	165	168	169	188	176	195	187	183	161	177	169	163	179	180	210	194	204	193	183	175	176	172	183	173	198	190	174	152	179	170	167	182	170	157	171	174	194	166	213	169	221	175	215	175	189	194	191	192	198	172	181	179	181	191	192	181	206	179	192	176	207	182	169	196	195	192	189	190	183	207	192	156	180	202	174	167	177	152	190	185	200	215	173	167	180	174	193	176	186	170	204	181	179	181	175	181	162	202	159	204	199	140	212	214	168	176	169	191	188	169	169	186	170	175	188	180	162	187	171	196	184	180	187	202	169	185	219	184	175	166	187	176	185	196	186	162	152	177	185	181	171	172	174	182	154	179	163	167	196	198	158	208	194	187	203	172	160	176	158	187	198	186	217	183	166	168	189	190	187	178	201	151	174	188	190	163	200	177	173	201	166	173	180	184	183	177	167	169	198	178	183	168	160
6322	1151	2163	2754	3394	3153	1657	1192	1001	774	659	628	605	582	552	565	590	530	542	496	572	520	476	512	516	515	470	471	525	503	483	545	515	481	514	466	516	452	516	499	491	482	500	477	470	514	490	474	449	489	506	498	472	505	490	518	459	504	498	518	504	483	514	516	489	476	508	507	509	463	525	483	515	485	482	489	492	455	452	475	533	449	510	520	520	451	494	497	510	479	499	497	495	480	505	535	487	540	497	483	491	469	470	472	513	460	519	497	441	482	472	514	516	501	501	442	471	525	466	463	489	504	512	541	484	530	475	471	473	501	533	491	466	512	474	494	476	532	493	460	471	498	458	497	451	468	499	495	508	474	500	485	512	466	500	470	448	443	501	474	509	479	453	537	500	531	483	475	458	435	485	456	473	521	489	505	501	502	501	491	499	464	479	499	495	464	497	503	527	489	507	515	534	497	483	475	510	465	487	506	436	503	471	508	502	489	474	482	512	500	497	471	494	485	462	513	464	466	485	488	453	458	476	526	521	448	502	484	470	487	456	538	477	485	485	485	486	493	473	468	522	482	463	497	461	503	506	499	510	495	456	482	462	518	510	478	477	448	494	508	468	479	449	444	474	472	513	452	506	471	470	505	502	468	513	497	475	490	472	449	544	474	511	524	475	452	460	477	469	533	485	465	496	509	502	448	492	450	501	489	516	487	499	493	529	460	484	488	465	453	460	498	471	491	513	510	479	429	510	502	447	487	462	489	466	496	471	531	513	486	479	502	499	486	510	453	492	512	476	486	493	515	508	454	486	487	478	504	462	474	487	484	488	449	500	482	476	462	459	477	466	471	502	497	450	470	470	504	502	432	448	480	473	472	517	490	461	483	493	471	483	505	470	490	503	502	510	470	502	479	474	487	454	448	461	490	499	472	475	468	438	490	463	493	504	494	552	498	473	524	463	499	484	502	469	451	501	506	482	440	515	481	463	481	496	480	510	484	458	500	513	455	467	472	498	506	447	462	463	531	496	483	512	472	473	490	512	486	499	475	446	489	471	497	477	530	482	499	480	487	503	470	490	485	455	481	466	492	459	510	527	495	479	498	497	475	503	493	516	477	507	462	473	472	481	523	484	452	439	462	511	499	445	478	481	492	482	465	490	482	475	469	508	476	473	508	503	507	464	457	500	497	513	501	514	498	483	503	498	483	482	493	450	495	481	511	492	480	500	477	504	463	507	467	533	458	482	477	451	520	497	475	461	474	468	526	497	506	489	468	493	461	510	497	514	485	474	469	463	497	460	462	480	453	489	476	476	528	474	489	496	507	469	462	540	485	473	487	491	512	456	484	493	482	507	488	476	503	515	472	506	533	462	528	471	484	457	489	459	535	485	497	475	461	451	475	455	509	473	483	511	493	496	461	488	474	491	526	511	475	499	488	461	463	480	486	455	461	475	481	494	465	481	495	475	486	488	476	463	486	508	475	500	501	488	482	503	463	483	477	493	456	498	457	461	472	474	487	488	456	478	479	487	486	497	481	476	437	513	493	469	559	490	458	537	514	521	457	521	460	471	486	466	459	480	464	429	530	481	469	432	447	521	485	439	451	505	482	492	500	486	463	501	468	438	486	496	490	473	499	500	508	472	472	476	480	472	499	488	494	504	474	516	491	517	458	471	519	511	514	474	482	499	466	495	497	481	494	502	474	502	454	466	482	487	477	493	501	515	470	497	470	459	458	466	466	501	477	516	484	437	516	476	456	485	440	469	479	495	502	485	464	436	496	491	498	503	493	504	493	500	460	487	480	469	515	502	473	439	480	443	511	468	515	456	483	478	500	488	492	486	480	472	461	478	476	493	479	448	472	458	520	441	464	462	491	487	512	500	536	495	459	468	470	479	491	486	525	509	521	468	478	478	481	466	507	484	483	514	471	489	487	505	491	480	461	468	461	520	440	503	482	487	479	486	483	471	479	528	512	460	523	482	472	448	509	503	494	449	481	484	481	480	471	461	497	460	484	459	469	489	490	501	523	497	505	471	474	474	523	497	457	473	460	461	478	488	506	524	465	477	485	451	477	466	472	559	514	477	459	456	473	479	532	456	461	497	530	495	462	487	488	473	469	448	513	454	506	454	441	452	519	472	486	490	516	509	493	503	475	492	473	491	463	481	495	454	505	485	494	462	483	477	486	472	490	477	464	451	488	483	472	492	490	490	529	487	485	503	468	520	563	481	481	498	458	500	480	465	496	503	466	458	492	489	467	499	485	474	497	464	500	486	470	458	482	467	503	497	485	473	498	449	499	507	446	490	485	468	500	493	466	507	510	493	465	500	465	498	488	503	505	439	452	500	491	500	529	495	486	475	474	513	509	487	463	461	486	477	496	472	489	523	471	521	516	463	494	451	501	495	437	507	502	492	488	511	447	429	515	475	490	480	503	544	508	451	502	481	479	497	477	496	480	478	485	452	497	493	492	453	511	495	495	452	459	505	486	478	495	497	462	487	460	483	494	493	493	455	490	504	495	538	464	458	473	506	491	458	521	504	495	445	493	524	493	513	474	472	495	494	489	493	488	461	469	443	501	512	449	484	549	493	484	458	494	482	481	500	495	465	518	446	433	481	488	509	489	511	508	461	505	557	493	474	461	482	473	447	467	484	489	535	475	512	474	477	489	473	492	452	505	513	480	504	477	514	506	494	455	497	452	498	466	446	481	471	455	495	471	485	472	471	459	480	534	497	496	502	464	478	501	489	453	508	476	520	485	496	511	495	482	463	512	490	473	500	511	472	449	454	452	471	481	472	502	481	428	496	492	487	465	552	451	465	454	509	488	456	466	481	462	511	460	506	474	486	498	452	543	489	510	491	484	500	477	474	430	498	510	517	514	477	444	490	491	516	470	481	486	500	458	461	487	496	479	478	476	490	489	531	498	490	449	465	448	505	498	514	473	470	479	511	488	467	520	492	519	480	480	486	488	488	520	510	519	447	479	531	510	482	467	504	506	468	465	466	441	464	522	536	528	465	478	472	486	486	484	529	487	502	495	496	490	464	480	475	492	479	481	515	491	479	488	493	453	447	505	495	481	507	448	471	455	484	500	506	440	493	481	509	539	495	457	481	446	467	502	481	507	498	522	498	488	481	462	485	487	504	474	466	476	451	459	497	444	507	495	537	493	465	465	461	457	461	507	488	467	485	445	495	456	488	483	461	508	483	479	458	479	533	541	498	480	527	484	470	457	473	500	543	503	525	498	484	490	477	471	472	476	524	541	528	514	486	492	467	480	456	493	510	439	512	462	457	495	480	504	489	463	500	486	463	509	485	466	529	469	531	479	469	479	505	462	513	492	481	463	508	492	472	497	524	451	474	472	476	491	473	507	493	479	477	528	477	436	462	475	474	489	472	499	472	478	458	511	499	475	455	488	467	453	448	475	490	482	507	440	461	499	511	470	479	501	524	486	524	447	516	488	509	483	494	478	455	476	504	460	496	485	487	459	523	498	512	464
15165	2318	2138	1659	1575	1442	901	617	568	524	437	459	501	442	427	388	418	395	438	384	360	414	384	392	389	387	369	410	384	376	379	407	340	383	435	361	432	411	398	372	386	379	360	394	405	361	340	398	381	392	370	381	394	406	379	382	388	377	380	380	373	347	404	422	388	385	415	418	393	415	439	373	394	412	401	389	379	414	376	403	359	386	380	404	368	369	402	392	363	369	416	417	379	391	370	429	350	362	371	366	363	351	382	377	374	371	354	386	404	411	355	369	386	400	365	370	416	397	388	386	390	373	441	379	400	430	367	412	368	399	394	378	364	362	381	371	364	405	363	376	400	372	418	371	407	372	429	409	384	386	389	344	382	370	379	401	387	394	385	402	382	399	351	385	410	380	401	396	352	330	373	372	390	327	393	404	386	387	422	358	390	397	357	370	405	384	415	388	397	366	365	360	364	391	386	415	364	368	394	358	368	408	357	396	415	397	364	353	367	372	397	398	434	398	384	378	370	425	376	402	377	370	406	424	381	399	411	379	440	394	352	386	384	357	421	373	394	348	359	385	397	401	371	389	406	379	392	353	352	377	431	417	413	418	333	403	379	381	376	387	389	360	412	344	388	388	381	402	365	383	384	382	398	413	384	406	388	368	379	362	378	379	401	361	403	403	384	366	364	389	375	391	354	364	406	377	410	376	373	360	387	369	411	410	384	392	332	353	402	371	418	384	386	409	380	390	356	384	363	359	367	402	402	364	380	381	373	358	363	395	400	395	390	378	360	422	355	360	408	440	374	402	425	388	379	417	401	412	390	411	366	361	397	358	402	375	383	377	381	375	379	395	415	374	352	365	384	381	403	392	384	383	388	403	434	372	373	364	384	346	372	399	374	382	371	397	367	403	339	399	412	377	397	422	408	392	400	385	414	347	366	387	364	363	382	384	379	383	403	402	375	390	407	412	346	367	407	372	403	401	401	369	393	366	365	379	378	380	357	384	385	409	406	380	403	372	364	380	378	394	402	416	381	394	381	396	375	339	371	378	378	376	395	422	356	389	359	394	372	366	397	400	364	382	396	371	368	410	376	382	393	383	390	386	360	401	377	383	421	377	366	368	376	389	421	370	372	380	391	372	353	388	408	366	353	358	395	423	393	390	362	354	398	372	391	386	411	389	432	399	391	361	329	380	391	394	371	385	368	386	361	389	379	374	373	389	369	358	417	386	370	374	392	385	354	403	420	379	416	394	381	397	355	389	362	434	375	330	402	387	383	401	423	396	408	381	363	370	391	368	398	405	353	402	419	377	411	368	363	349	395	374	373	375	383	374	367	378	354	362	371	347	374	391	402	366	367	384	418	409	381	387	400	393	354	368	352	385	382	377	375	402	386	417	399	369	381	385	399	339	378	351	376	385	387	387	393	373	412	391	412	360	385	362	380	351	391	348	386	402	366	377	353	365	376	378	363	375	359	391	368	404	406	382	413	413	355	374	370	369	388	385	369	391	340	407	387	415	414	367	374	409	348	402	365	397	358	395	402	379	395	383	395	370	380	366	405	408	412	392	358	378	379	393	383	366	394	380	371	387	390	366	385	399	386	432	382	398	387	374	361	385	353	384	342	399	413	371	382	378	374	360	369	358	361	404	369	392	369	399	405	409	395	362	368	430	404	413	399	383	428	411	371	337	332	367	358	379	405	379	366	387	365	379	414	402	379	384	346	365	382	394	435	394	402	393	349	386	390	361	401	414	388	353	381	394	392	407	413	393	399	356	379	355	372	379	379	405	363	387	378	378	377	387	415	408	390	393	412	365	352	374	382	419	373	372	345	417	393	413	420	380	378	367	345	378	373	418	379	396	373	395	372	405	402	356	369	359	388	382	373	344	387	389	341	406	349	375	370	337	423	379	390	387	407	442	399	389	383	398	425	395	426	394	404	375	395	372	408	369	377	394	409	404	404	396	400	378	381	385	377	375	382	375	399	400	359	392	399	390	374	388	364	349	420	401	357	391	376	382	352	369	381	393	369	368	388	371	382	413	416	368	386	341	370	398	379	376	405	427	382	436	364	388	381	383	418	353	421	380	376	387	380	375	392	372	400	394	392	395	384	417	412	378	367	434	412	385	396	416	378	387	372	397	406	357	406	394	359	393	353	386	397	375	370	405	327	353	362	371	359	397	374	365	400	404	405	398	384	369	364	357	361	398	406	378	399	399	352	382	367	387	390	372	383	393	391	351	387	389	352	341	365	369	385	388	407	373	375	374	355	369	402	403	343	382	394	381	410	385	364	361	386	386	386	362	360	423	369	359	387	397	360	376	376	412	375	434	406	377	413	384	404	376	427	381	373	356	404	364	410	359	388	392	375	407	384	354	345	360	337	364	395	372	369	412	397	402	417	367	381	387	383	402	356	363	352	397	409	395	387	394	389	413	392	371	409	417	372	415	424	380	342	411	429	429	384	360	434	387	390	362	387	366	400	359	334	387	369	393	357	393	399	393	375	372	424	417	426	378	380	368	354	348	400	371	371	387	393	406	371	382	353	382	398	379	363	349	393	361	393	382	366	344	369	372	389	342	362	372	405	356	393	375	395	355	399	447	422	407	412	364	398	411	392	371	373	377	384	384	430	376	342	381	392	392	375	361	354	368	413	397	417	402	381	378	387	397	388	361	399	371	411	398	367	380	389	391	370	368	398	422	366	402	332	325	370	391	379	390	403	393	417	384	373	371	378	454	401	381	384	409	389	390	362	362	419	365	376	409	370	367	410	371	385	397	383	401	435	353	350	383	392	378	413	394	421	409	398	384	384	386	381	420	363	433	397	387	362	412	411	388	433	348	349	426	396	394	417	366	385	376	406	373	377	379	364	373	413	342	386	437	365	378	352	358	379	390	400	409	396	425	399	344	409	397	413	361	396	384	364	359	424	377	393	404	400	384	375	356	362	355	367	354	405	386	391	369	371	374	370	377	411	375	373	405	417	388	373	373	377	388	368	382	362	382	403	374	411	375	403	398	409	410	367	426	380	351	369	366	363	415	401	404	376	336	400	403	392	358	385	369	372	373	347	371	412	386	352	400	383	388	391	383	343	367	352	391	390	399	367	351	393	438	424	387	348	391	394	378	379	376	386	362	393	386	372	395	374	372	364	399	445	381	409	371	382	391	352	392	359	360	360	350	390	392	430	381	371	371	375	386	423	431	397	378	385	369	403	393	399	374	407	343	423	366	352	361	399	410	392	401	416	375	397	378	417	374	391	388	384	381	372	385	423	359	404	406	401	345	373	373	359	383	390	401	375	386	361	383	375	383	358	385	393	390	401	368	341	417	371	363	396	400	390	374	407	364	337	361	396	357	383	380	370	381	361	391	394	382	376	394	391	387	377	409	392	344	418	387	380	393	407	379	400	379	406	369	412	401	369	361	350	347	385	399	387	395	406	388	383	370	361	370	347	405	398	423	405	356	422	380	354	394	393	347	348	359	365	378	398	379	347	406	396	368
8691	2108	3778	4514	5760	5222	2905	2124	1733	1366	1126	1159	1127	1092	1037	1038	1029	980	979	1000	975	955	949	930	938	934	929	958	922	882	914	916	930	893	857	878	891	885	918	900	866	923	896	911	882	875	901	876	878	895	839	924	895	907	905	907	903	915	895	898	904	880	930	895	931	853	877	854	896	852	857	895	896	900	836	887	940	918	871	906	895	904	906	878	915	866	860	855	903	880	822	910	867	938	874	841	895	920	903	846	872	876	839	905	864	866	907	931	907	855	869	879	872	888	848	902	885	929	858	851	876	886	891	834	899	851	861	840	848	887	820	828	837	925	878	922	859	866	871	916	910	840	888	848	889	846	908	887	811	874	889	884	931	884	865	904	866	912	848	854	933	860	876	924	925	851	849	885	870	879	906	834	866	935	910	895	894	878	868	876	832	892	917	898	862	834	893	888	938	834	928	865	917	841	935	914	848	893	901	866	892	897	875	899	832	840	904	875	870	870	893	868	850	882	839	900	899	877	918	867	915	818	869	886	843	830	863	969	854	914	851	848	876	876	891	917	874	830	882	841	873	855	843	842	872	904	906	957	912	890	878	896	863	823	819	893	863	878	903	892	884	889	855	875	827	875	909	875	857	903	900	871	832	907	842	840	865	865	872	873	877	925	860	831	845	890	914	895	839	865	860	818	893	929	924	884	871	812	883	877	899	878	889	906	897	873	837	910	873	855	829	906	901	932	848	887	895	847	818	838	876	885	859	929	868	888	899	894	857	820	908	836	868	884	847	817	871	850	869	892	873	830	895	871	862	901	904	917	878	894	884	857	913	873	850	876	877	916	822	902	872	850	834	902	855	911	890	871	853	831	850	893	854	850	872	842	897	856	907	907	837	859	868	874	898	849	877	909	872	887	980	786	848	891	907	897	932	899	875	871	893	835	906	905	924	797	824	850	878	828	880	875	906	825	878	840	880	891	839	876	849	893	865	852	872	910	915	917	815	895	862	902	905	888	892	874	916	885	887	867	867	818	854	910	819	873	888	863	839	909	829	923	886	828	881	877	888	907	835	889	847	921	880	886	827	890	870	920	819	896	884	883	873	869	899	879	919	919	869	847	844	834	873	857	892	839	949	938	862	907	864	861	837	829	880	881	862	867	892	909	907	879	878	886	927	870	856	883	875	861	876	893	871	873	872	834	848	893	878	844	872	884	873	871	889	887	835	870	904	876	851	911	875	887	898	909	903	900	905	835	907	844	879	922	894	885	834	869	859	876	924	888	885	863	880	887	889	871	862	874	858	893	908	845	909	849	855	921	871	831	887	835	925	835	903	917	887	871	855	890	834	907	853	870	874	844	883	838	864	847	845	906	884	870	848	892	848	829	854	847	852	840	891	915	895	877	883	919	854	908	810	848	874	857	916	950	894	886	893	931	891	847	868	843	900	854	908	926	862	862	905	908	864	916	899	843	850	838	835	864	873	856	893	872	795	836	923	898	798	918	914	819	865	878	864	903	878	817	869	848	871	847	896	873	871	875	905	875	896	873	821	908	869	924	883	893	889	910	908	901	877	847	837	829	839	847	868	914	905	863	828	927	894	849	831	829	892	882	918	899	856	890	881	895	904	842	823	855	830	895	881	867	895	902	912	852	855	889	870	830	868	854	917	873	870	893	871	875	874	838	904	865	823	896	831	824	858	870	824	834	878	863	874	899	893	867	865	907	887	866	912	896	872	910	816	879	807	884	901	889	907	844	919	861	902	917	881	899	835	855	858	901	851	912	892	862	840	918	847	813	854	900	950	897	902	876	859	903	863	850	900	917	895	863	941	898	925	811	877	931	856	869	886	882	916	867	878	858	896	819	857	849	907	870	855	900	871	883	882	875	921	812	838	882	870	932	812	868	912	833	893	846	870	902	888	894	870	851	868	879	887	884	895	913	836	912	912	907	859	881	915	925	851	901	887	891	876	854	866	914	900	883	833	918	892	853	858	874	875	868	882	915	867	874	866	871	887	870	900	879	902	912	887	868	903	919	872	848	904	894	853	857	870	876	932	876	856	864	883	846	848	923	880	857	894	852	915	833	865	873	890	876	833	843	888	893	872	843	900	919	926	873	850	886	889	868	906	888	852	927	884	896	874	843	862	847	875	841	862	896	893	887	801	828	861	898	870	894	854	881	929	880	883	889	804	846	846	901	868	846	855	819	847	909	877	901	864	896	904	801	869	827	890	860	871	848	817	872	852	905	841	827	893	881	826	843	862	879	873	896	809	878	863	827	886	862	829	847	873	889	911	930	890	868	879	852	866	912	884	885	854	901	903	887	869	911	863	904	864	902	882	881	867	915	876	867	863	853	875	877	868	878	862	858	895	844	908	848	861	893	886	881	891	891	889	884	807	827	898	880	876	865	888	924	873	903	879	876	895	837	840	878	871	852	832	916	880	927	817	838	894	867	886	881	824	852	896	882	904	838	933	859	930	870	856	797	845	852	886	887	903	847	913	873	897	846	854	882	879	832	869	875	858	870	891	868	848	862	841	918	884	845	886	883	875	914	874	881	825	871	881	871	910	856	870	819	820	848	871	866	874	836	903	945	889	906	869	888	896	863	868	862	910	859	866	866	910	879	865	849	873	915	883	870	918	882	864	837	908	875	883	891	882	883	878	858	853	946	898	866	865	820	896	875	856	903	861	877	859	868	852	864	887	858	892	899	912	929	876	859	886	918	914	837	845	847	920	891	905	889	857	890	937	880	873	877	867	918	865	887	842	872	878	924	881	856	927	867	896	909	846	915	881	906	876	928	863	859	862	853	896	904	862	835	859	869	904	859	895	913	867	884	844	902	887	886	907	918	899	871	875	862	892	862	899	858	895	876	931	920	861	917	889	916	861	917	857	898	890	892	869	888	856	874	866	851	865	866	873	857	884	857	869	942	880	837	913	883	891	906	868	891	912	890	863	851	840	849	826	897	870	895	914	880	908	815	838	895	892	871	890	842	911	885	892	831	915	922	932	940	901	893	882	864	899	841	945	886	849	911	840	809	857	895	925	893	833	838	896	877	900	874	892	931	852	930	896	886	890	875	888	864	898	871	870	922	889	932	876	838	907	925	856	865	867	859	854	881	846	877	898	879	872	830	861	888	861	811	880	881	877	869	857	847	869	902	830	904	872	865	902	883	895	849	945	922	888	897	842	831	893	868	856	849	914	943	886	906	836	861	903	851	866	873	868	875	914	911	872	859	911	875	917	847	921	858	867	908	906	887	855	873	922	869	878	848	901	858	920	829	947	880	911	834	884	907	877	922	851	880	884	872	849	892	895	889	883	901	824	887	899	885	895	882	923	848	883	925	924	858	873	897	922	905	855	881	861	874	883	909	880	890	884	917	871	849	819	845	824	875	817	907	837	890	894	919	909	887	906	874	872	861	891	916	868	869	875	921	904	879	895	916	912	899	889	891	907	918	910	945	816	844	889	844	840	803	912	905	857	903	907	867	872	896	877	863
1868	462	525	447	515	457	313	246	213	218	210	197	229	221	215	210	215	203	197	208	198	194	215	248	224	205	211	210	227	213	235	197	210	226	223	213	220	214	214	214	243	192	212	213	235	207	203	193	192	221	209	217	207	231	211	223	203	196	214	204	200	225	220	199	202	223	225	208	190	213	234	206	203	229	241	231	205	238	204	205	191	207	259	223	219	193	220	199	226	220	227	208	219	194	200	214	216	248	222	215	223	202	175	199	230	228	207	248	228	249	171	171	225	214	231	208	206	215	203	226	212	212	205	214	211	239	195	213	216	200	221	238	224	193	247	242	192	232	233	209	172	200	216	242	194	226	225	206	202	189	221	234	215	203	230	197	221	228	193	204	236	234	212	202	185	187	231	223	218	206	222	190	235	223	240	225	212	196	225	196	219	211	234	199	230	185	211	218	214	209	234	228	210	221	211	183	181	231	218	216	230	232	220	196	233	212	196	222	212	238	229	218	199	200	175	219	213	223	198	226	237	214	185	221	219	240	212	237	215	208	215	216	227	224	214	188	227	202	248	228	251	233	211	196	216	235	212	227	206	207	214	213	217	203	226	210	233	215	209	211	231	238	201	203	219	224	226	236	219	184	211	201	226	231	203	222	216	202	224	229	245	214	212	212	203	191	203	211	206	229	198	221	232	223	239	242	194	220	220	242	211	210	219	176	225	262	217	192	229	234	202	214	221	207	205	238	209	227	206	208	185	217	193	206	225	225	200	224	214	202	183	244	218	231	246	215	187	230	200	193	233	197	210	212	202	211	233	215	190	212	234	222	199	188	257	220	227	246	222	197	199	194	217	223	198	209	213	227	216	218	199	204	246	226	218	204	211	225	236	228	185	214	234	222	196	192	194	214	242	227	226	217	228	177	218	209	195	211	213	221	193	202	229	210	200	213	211	219	209	195	222	234	245	199	173	228	195	206	260	203	211	228	232	216	213	207	216	242	232	189	201	234	249	234	223	215	228	212	215	235	203	219	194	200	212	213	193	180	186	214	227	205	216	199	197	178	200	209	206	178	198	211	186	200	199	244	223	204	196	248	214	219	230	208	204	218	245	202	195	214	199	187	223	208	212	192	212	188	229	211	211	238	217	239	218	204	205	217	226	207	216	211	227	221	231	197	223	188	222	202	200	207	211	190	210	202	234	196	190	192	228	202	201	219	236	222	201	228	202	215	190	207	213	188	222	212	198	212	235	187	231	234	239	202	237	215	179	228	227	237	200	217	218	200	195	208	254	203	199	204	221	186	227	206	221	209	239	199	210	184	195	227	230	200	186	218	214	203	217	221	226	204	247	207	200	201	204	224	190	213	207	198	219	237	230	219	207	195	204	228	223	213	245	230	236	193	209	170	214	233	203	201	195	207	206	198	216	209	175	224	225	168	198	236	245	202	200	216	217	211	213	215	190	202	229	198	227	204	206	206	214	211	202	215	212	237	193	206	198	230	196	202	190	205	207	190	197	222	211	215	198	202	229	222	202	203	228	230	208	230	207	210	227	214	226	208	180	191	186	203	202	229	222	241	219	224	221	199	248	232	229	197	219	206	248	236	203	199	201	193	223	209	216	224	233	186	194	207	198	214	259	202	233	238	201	198	237	195	201	254	244	221	187	206	227	234	206	213	216	207	196	199	219	251	212	199	225	202	232	229	212	198	223	193	216	196	201	241	216	214	198	222	202	185	214	219	225	205	211	199	204	195	208	203	241	237	221	226	202	210	209	220	225	225	230	242	225	213	222	191	185	194	216	216	238	192	204	218	212	214	209	197	198	193	230	233	235	214	180	205	207	195	201	233	205	211	204	187	215	206	194	203	207	195	203	196	224	180	173	227	211	212	223	198	209	212	212	184	207	208	241	217	237	195	224	209	205	184	209	235	235	215	217	232	206	215	201	221	243	215	221	207	217	188	196	199	239	183	225	200	195	219	213	206	229	202	199	240	231	216	205	231	197	216	206	223	233	206	178	211	211	196	226	216	192	204	217	217	222	195	210	199	236	221	195	235	217	206	225	205	202	223	215	177	216	197	213	222	192	208	218	191	219	207	231	210	197	245	229	206	231	219	220	200	211	208	204	225	218	223	222	236	236	223	215	225	211	203	206	235	206	198	198	220	213	214	206	218	220	215	185	207	208	199	218	211	223	226	229	220	241	216	236	227	207	174	199	211	217	193	197	234	200	200	211	220	220	210	202	227	226	204	211	186	198	175	223	228	215	208	211	204	214	224	191	231	232	215	206	235	229	205	252	194	201	225	216	203	179	221	193	210	211	192	199	228	204	226	215	219	217	185	195	192	203	197	203	184	208	194	208	221	214	229	204	231	205	177	180	201	216	211	208	221	198	206	195	219	219	191	209	189	201	220	242	204	224	234	195	227	212	226	204	193	212	205	226	232	238	225	214	224	223	239	196	214	192	203	201	222	218	219	194	216	214	220	204	185	218	245	208	220	231	188	182	203	238	224	232	219	221	210	197	215	214	223	224	209	216	217	230	197	231	232	188	216	230	212	227	234	193	219	200	191	204	232	197	214	215	182	219	201	209	194	216	219	221	196	208	235	220	188	221	204	178	235	210	185	197	236	225	216	217	214	197	250	207	217	206	228	187	219	206	234	180	221	197	187	237	257	202	224	200	227	214	204	225	231	202	214	176	207	202	203	215	200	188	192	267	204	197	212	221	233	203	199	242	194	213	249	235	190	204	213	211	217	230	217	227	199	206	213	210	208	195	176	201	220	227	200	238	238	222	220	214	177	203	209	209	227	221	216	223	209	226	226	203	230	209	205	206	184	217	235	222	205	215	202	205	182	200	201	189	217	241	219	214	243	205	230	223	229	215	220	220	215	215	189	203	210	203	229	201	222	225	215	208	223	197	234	220	218	209	209	207	197	198	211	232	212	222	207	232	203	226	231	214	231	214	183	205	196	207	198	200	229	202	195	200	220	223	228	223	214	224	184	219	217	209	238	187	234	218	211	179	199	201	210	230	229	205	206	186	211	227	202	214	218	201	218	209	239	192	179	237	213	209	196	196	195	199	226	199	226	212	188	216	216	206	183	208	209	242	199	192	208	204	207	215	200	234	222	183	192	215	218	215	206	231	211	226	256	223	183	199	204	235	237	217	207	211	216	210	227	215	194	206	189	206	209	244	232	223	203	209	212	228	238	186	245	241	207	200	233	202	222	202	219	232	215	219	233	213	228	216	219	198	209	224	238	199	197	211	209	226	210	193	211	211	181	210	193	220	209	215	217	203	200	217	213	231	244	239	237	229	211	208	217	223	215	193	209	205	221	207	229	241	214	227	225	208	220	238	208	241	204	216	215	173	205	223	220	212	228	221	213	176	200	206	236	219	210	208	231	204	220	213	228	205	191	244	217	199	220	237	202	211	224	227	185	219	236	211	216	187	203	204	212	226	188	243	204	191	202	226	221	201	188	204	222	199	258	218	187	243	180
1827	738	1077	1313	1935	1797	1076	785	671	553	585	539	567	569	579	504	499	501	547	557	495	519	552	541	571	532	496	565	499	548	516	511	549	530	587	529	526	569	559	563	494	526	527	534	541	483	520	522	537	530	540	534	536	488	525	480	541	524	512	539	500	527	505	556	522	534	503	533	548	546	506	535	531	540	518	548	496	541	532	500	520	522	554	522	469	529	499	538	530	537	549	511	565	521	555	509	515	560	514	528	505	544	504	538	521	544	548	523	559	503	515	549	545	498	562	541	528	543	528	555	488	544	537	506	553	489	534	523	528	552	518	516	531	537	520	526	550	518	457	508	508	524	495	512	524	526	580	541	524	547	534	526	481	532	549	526	491	481	546	531	543	481	521	535	542	525	544	534	506	519	472	564	538	571	483	526	548	506	510	529	521	527	538	580	509	529	498	520	513	526	548	500	509	540	514	526	505	526	524	545	524	515	511	549	509	544	560	478	532	546	537	483	516	558	554	537	500	509	557	521	527	501	538	515	510	512	488	534	560	555	501	536	515	518	553	513	532	555	556	522	552	557	543	577	494	515	561	473	531	515	508	493	519	538	553	497	555	535	537	523	496	541	524	503	521	529	503	522	566	513	529	527	524	533	553	526	516	584	529	532	543	530	542	508	518	547	525	537	519	529	555	568	512	528	515	521	526	516	525	548	513	576	546	548	540	531	523	544	499	536	544	522	526	518	514	548	509	496	517	529	492	536	484	573	530	502	521	514	530	500	527	538	540	551	527	525	539	549	509	488	554	520	526	479	523	528	549	512	512	560	490	518	515	524	566	518	541	545	579	507	569	534	481	586	513	505	545	522	535	535	521	545	548	512	533	564	529	524	541	523	550	543	534	553	552	507	532	510	538	513	498	533	531	543	491	544	545	546	534	540	505	533	541	540	530	542	547	517	511	557	525	539	528	557	537	515	529	545	501	525	509	538	504	538	565	561	513	508	550	532	566	540	502	569	542	526	505	501	522	567	552	520	538	542	518	538	541	554	507	555	495	518	518	529	551	531	515	520	517	517	531	515	521	488	538	493	537	507	551	527	545	572	529	518	522	579	517	499	547	562	554	495	533	527	515	541	545	494	531	507	546	506	550	514	496	489	547	537	526	527	504	536	487	538	541	511	507	495	509	470	529	552	553	534	543	527	537	521	504	546	547	513	528	478	543	514	530	533	501	503	546	515	533	522	527	556	497	522	542	505	514	576	535	500	493	538	484	532	515	527	561	527	533	512	534	543	486	521	489	508	538	554	510	519	516	522	542	493	547	526	502	532	539	506	524	530	551	584	518	535	524	554	547	502	591	552	527	546	555	519	517	567	513	524	601	508	564	521	523	555	503	539	508	563	511	490	547	512	503	531	546	528	565	479	514	531	529	533	524	501	564	557	494	524	552	540	514	581	524	538	547	549	546	533	530	498	502	525	553	490	553	550	531	540	526	533	557	562	537	520	524	498	523	494	531	504	496	553	528	517	543	520	529	534	508	519	495	526	578	505	517	534	509	518	472	544	554	533	512	551	519	497	539	534	512	525	561	558	513	537	487	527	536	514	518	581	540	528	523	479	536	552	570	493	521	519	561	516	529	522	535	519	524	500	524	531	516	502	506	552	554	577	532	498	556	570	500	546	537	528	536	532	508	559	472	528	555	534	520	538	531	541	528	539	513	532	510	502	475	543	512	485	538	520	493	539	531	543	495	579	499	516	542	553	527	530	529	552	548	534	544	516	481	471	536	495	492	549	523	541	551	546	494	531	493	554	555	525	534	506	535	526	484	514	511	512	517	517	506	499	531	527	521	550	559	564	572	550	534	504	511	547	518	520	511	524	508	534	492	542	545	569	552	550	531	502	517	557	537	544	529	495	502	520	493	574	550	562	530	535	532	502	521	543	523	564	538	542	521	517	507	577	497	550	512	519	553	517	532	526	535	524	541	547	532	517	537	506	520	520	531	561	505	505	485	528	538	487	548	543	514	486	488	495	540	545	533	530	523	534	543	497	483	498	484	550	539	543	528	531	557	499	517	516	531	535	563	520	561	526	571	523	536	554	536	509	523	526	539	514	523	542	512	513	535	542	506	528	507	508	549	557	567	499	540	528	526	547	567	513	528	510	540	525	545	584	524	508	548	596	525	509	528	471	508	509	522	552	522	522	484	549	553	576	506	500	517	512	557	527	505	539	556	544	542	544	495	498	532	554	517	541	509	529	528	500	540	527	487	551	518	516	526	524	509	546	527	532	476	565	539	517	529	546	521	526	549	547	502	502	464	532	555	513	532	505	547	511	572	476	568	525	534	493	521	538	529	524	525	543	565	560	519	549	539	562	543	491	534	509	557	571	530	523	513	521	522	522	548	458	542	552	536	548	550	500	569	518	522	523	516	553	569	511	541	499	539	536	528	513	501	539	513	510	506	517	557	556	509	517	557	533	543	564	542	533	553	512	567	556	524	526	522	523	568	526	523	505	553	522	572	536	487	520	530	528	534	473	548	524	508	553	537	513	534	496	507	538	557	574	546	529	532	530	544	514	567	536	536	520	538	542	534	550	509	545	541	548	564	551	506	543	499	509	512	508	575	544	535	587	515	502	526	546	567	529	551	528	516	500	546	501	542	525	537	546	503	561	529	585	530	553	504	528	552	514	488	531	521	537	504	507	550	509	534	571	539	528	526	513	561	538	543	494	499	517	543	518	529	530	534	482	534	534	549	511	505	573	546	506	533	517	514	541	507	520	522	522	526	521	518	543	530	510	512	528	543	502	547	531	488	555	523	542	554	539	529	532	530	493	539	569	563	532	550	485	548	506	488	481	492	555	524	515	510	540	520	560	516	515	547	524	539	531	515	527	512	563	528	528	522	517	525	535	529	523	529	517	533	530	510	603	549	542	554	532	524	555	499	520	492	517	534	516	549	531	527	556	525	514	536	530	494	520	542	533	524	586	523	534	500	531	511	492	495	540	493	541	507	536	495	518	560	514	517	503	522	538	526	589	503	538	558	488	498	533	570	504	545	539	503	541	510	552	544	546	536	575	498	555	498	490	534	492	541	520	517	532	505	489	538	511	519	523	570	542	536	556	525	569	546	536	512	529	532	515	532	542	527	536	526	525	535	552	512	518	522	528	532	565	548	525	518	465	541	583	533	555	504	487	488	507	503	518	539	540	522	542	514	530	534	511	529	548	514	528	552	482	523	511	546	509	550	545	527	529	500	564	550	513	512	562	515	540	541	513	521	534	514	551	536	550	490	482	518	534	556	548	497	537	533	558	557	535	537	555	526	520	523	497	557	550	511	509	520	505	550	511	546	508	556	543	519	540	523	518	558	561	547	520	535	548	540	539	567	535	544	555	545	580	529	511	545	540	499	507	516	526	537	514	537	523	512	542	586	510	554	495	506	542	549	521	554	549	529	554	520	557	536	505	503	504	545	557	564	533	524	538	544	522	533	527	548	499	533	490
7562	1027	1066	938	984	835	489	362	289	228	187	226	170	214	192	184	193	216	211	172	190	217	194	189	188	196	209	210	195	200	159	194	201	166	184	180	189	187	197	189	170	167	174	182	196	167	200	178	186	182	194	180	167	158	190	189	202	202	189	162	184	171	199	198	175	192	186	176	205	193	180	178	200	187	183	183	187	165	195	172	186	184	193	188	184	181	186	211	178	189	222	173	174	200	189	177	165	175	185	223	176	204	181	201	190	194	191	190	179	206	177	200	175	161	163	182	188	171	189	192	190	177	202	200	158	187	183	207	195	212	188	201	202	179	164	183	194	187	174	184	221	179	168	176	191	183	209	193	188	186	183	188	154	190	189	159	163	207	179	198	195	191	186	182	167	180	189	213	180	192	187	175	184	179	200	164	175	190	167	184	204	175	222	172	166	202	185	191	156	195	173	169	202	167	187	205	188	198	210	200	165	197	170	180	188	202	159	193	189	193	191	162	170	200	192	193	190	166	188	190	187	183	195	191	176	182	172	175	179	192	185	187	181	187	185	181	201	194	198	183	199	181	182	160	202	198	196	170	160	195	216	183	172	198	213	185	188	176	178	168	202	172	190	187	162	156	210	205	170	180	173	179	159	159	172	195	176	188	194	208	194	188	178	164	189	181	164	205	184	183	194	174	202	178	199	183	210	190	162	189	183	166	190	221	212	174	189	180	180	164	214	177	168	167	192	206	180	184	187	214	186	180	208	196	188	184	186	180	194	169	186	183	182	181	188	171	209	224	194	184	200	210	168	153	182	184	182	181	181	189	188	187	207	185	193	177	182	170	183	173	188	182	173	210	188	189	190	193	178	181	206	188	157	206	176	189	187	196	173	188	183	188	188	183	185	196	175	210	155	189	194	180	192	192	181	176	186	161	209	197	155	197	191	181	190	196	203	179	187	193	199	170	194	164	172	206	185	197	184	188	193	196	188	195	193	153	191	207	179	173	194	172	173	174	211	188	202	192	182	157	194	176	216	169	190	188	192	171	191	192	179	196	190	201	201	187	179	194	182	176	168	183	174	164	197	199	159	188	166	180	186	180	192	214	200	190	180	176	203	183	213	199	177	190	166	168	163	184	167	168	186	156	179	207	153	200	210	210	180	177	189	218	203	188	193	172	185	202	189	195	181	192	150	170	160	181	182	178	196	184	204	180	187	172	163	195	187	180	196	154	177	168	176	168	187	145	198	192	207	181	201	181	174	163	172	203	193	181	192	175	201	178	178	171	207	178	180	172	177	181	203	159	201	181	192	211	199	193	182	181	192	179	171	182	159	190	198	186	207	176	202	183	178	177	185	194	185	179	185	170	203	182	187	173	199	174	199	187	202	176	193	192	188	175	210	193	204	195	187	178	183	166	205	191	158	182	179	186	192	172	193	189	197	186	160	169	198	202	175	186	187	210	204	177	184	164	179	193	183	186	196	179	168	177	209	202	181	187	161	188	207	209	202	197	182	167	183	194	194	164	202	182	192	178	194	192	190	186	190	169	193	185	177	194	174	178	172	217	205	171	179	186	182	170	205	182	178	163	176	180	194	195	170	178	183	182	173	182	177	192	192	165	166	198	176	190	184	190	182	208	201	197	185	182	192	173	180	172	181	159	176	197	162	189	185	183	177	177	169	186	181	189	193	212	184	182	159	171	190	193	167	198	181	209	194	191	202	193	159	174	181	156	171	167	196	165	171	195	178	172	210	188	206	175	164	170	160	194	162	190	183	193	178	186	195	184	185	182	176	205	167	187	189	203	189	184	188	214	196	158	209	202	196	185	179	181	192	212	197	188	190	180	179	190	194	173	181	189	186	168	176	183	169	178	226	186	172	196	187	183	207	196	161	196	212	183	176	194	201	179	164	185	176	189	202	174	179	193	187	231	173	178	169	193	189	191	189	166	206	160	200	194	180	190	186	200	207	198	182	189	181	195	218	217	172	182	197	177	166	203	186	200	213	192	185	177	185	187	191	178	187	186	163	190	201	188	184	201	231	173	171	203	169	177	160	143	180	165	176	166	180	188	181	164	187	180	161	220	206	214	205	178	192	185	169	171	199	194	180	171	193	187	189	222	175	211	207	159	176	198	177	190	176	204	197	174	189	208	194	197	172	191	177	187	187	182	194	193	183	184	207	196	171	184	181	215	173	162	207	179	206	196	189	198	182	196	185	152	173	195	212	179	203	200	207	189	183	176	158	190	190	173	202	215	197	177	174	195	159	170	158	176	201	169	195	201	177	171	190	207	165	177	198	167	189	197	210	189	189	168	172	188	229	181	205	196	172	178	157	178	172	174	159	178	174	188	174	208	182	185	188	187	228	198	156	195	221	199	159	189	190	168	190	182	174	191	194	181	165	182	180	174	152	188	201	158	174	154	189	203	174	197	229	182	161	148	199	178	151	192	186	217	175	212	192	186	176	189	169	156	162	184	181	168	185	186	191	174	195	213	191	197	165	203	184	146	188	182	161	179	193	187	191	196	219	177	177	213	176	152	172	193	192	204	172	172	157	182	204	186	210	191	182	192	205	184	214	185	205	187	173	180	189	201	202	184	175	192	213	161	169	187	199	184	201	169	172	204	172	169	186	185	174	186	180	186	170	202	169	194	174	179	194	194	182	193	186	178	187	199	199	190	198	187	200	199	191	174	194	172	187	165	202	210	158	195	206	187	186	178	185	177	184	180	196	197	189	181	179	200	173	177	191	208	186	190	204	193	213	184	185	175	191	180	164	180	185	183	158	184	174	209	199	205	202	173	189	188	174	175	184	182	161	193	186	158	194	153	202	189	190	185	167	190	187	210	186	170	161	164	182	226	166	167	174	184	193	179	199	176	187	183	171	185	178	158	204	209	197	195	166	194	187	176	178	174	202	178	185	195	193	188	182	203	212	197	191	193	172	180	202	183	198	186	186	196	196	168	178	202	188	187	172	210	177	192	211	183	183	197	164	205	174	190	205	213	207	171	180	191	187	183	156	171	205	189	159	196	190	183	185	188	187	184	175	191	188	177	185	189	169	194	203	191	180	178	205	192	198	186	168	179	179	193	195	179	217	178	211	176	179	174	197	196	187	195	196	178	201	178	178	171	190	197	164	207	181	154	189	219	185	186	202	188	188	181	180	177	181	203	176	161	185	173	185	168	192	190	157	200	208	210	198	196	164	215	192	183	220	192	189	186	165	184	200	196	175	176	202	196	185	170	185	173	187	184	216	209	184	186	178	173	183	181	185	183	175	187	208	174	173	177	204	176	191	200	181	188	173	172	174	158	192	161	172	182	182	201	173	168	190	159	209	205	173	164	179	194	180	205	203	196	199	194	177	190	195	173	187	168	190	195	188	187	171	175	207	190	199	206	183	202	162	208	185	175	186	163	204	171	195	197	189	172	172	183	197	180	157	214	164	181	175	170	206	183	170	184	178	205	181	169	164	179	208	183	199	176	197	168	198	180	184	178	197	189
6303	1162	2247	3034	3802	3660	1967	1338	1005	811	705	641	657	591	602	584	554	527	580	510	546	542	519	528	561	519	477	520	493	447	549	510	497	494	530	518	536	480	493	495	506	538	515	501	498	493	466	489	495	468	495	506	487	488	520	494	512	526	502	503	530	509	486	450	521	504	477	498	555	462	496	517	515	540	475	518	522	493	496	491	488	508	492	487	522	517	512	509	540	498	484	492	505	512	514	483	494	522	494	511	452	512	512	485	479	523	511	455	472	499	471	475	526	494	501	489	491	478	480	502	464	495	502	500	503	465	488	540	483	500	515	490	476	518	486	475	453	493	522	532	465	489	491	474	469	503	513	495	479	539	512	520	472	476	544	515	484	466	480	477	477	479	506	511	510	503	535	517	441	492	520	485	440	502	503	505	517	495	498	515	497	525	540	453	484	467	467	481	499	488	479	468	497	523	515	543	469	486	499	467	456	540	513	509	474	527	504	460	440	459	518	492	514	492	455	499	486	471	461	531	480	506	486	491	505	452	488	467	481	503	469	499	509	464	514	468	495	490	507	501	507	526	469	477	501	480	527	494	507	493	516	472	527	526	469	485	488	494	476	491	483	464	482	476	454	473	495	497	491	520	519	485	503	491	481	494	491	523	461	497	483	501	511	460	491	531	486	508	511	498	474	523	471	484	518	482	545	497	474	466	514	472	487	498	495	460	477	506	487	514	534	512	480	492	532	489	475	519	512	471	487	492	491	503	484	501	518	533	495	472	481	485	516	509	505	498	537	507	482	513	486	480	466	507	542	443	473	486	501	517	500	496	471	516	497	532	480	494	494	518	504	549	513	479	504	464	494	482	524	484	474	541	508	531	479	489	493	529	484	498	510	493	502	488	473	506	470	504	475	529	470	477	462	497	504	487	467	493	514	466	476	519	503	501	473	468	494	480	519	517	459	482	475	485	485	492	507	487	516	501	505	489	493	515	502	508	531	494	480	479	508	510	501	477	468	488	550	506	505	465	557	502	497	499	448	438	512	477	503	524	508	495	498	456	507	489	495	481	459	479	486	500	469	479	488	499	478	539	533	475	481	484	483	499	536	477	482	497	497	521	499	465	452	478	479	498	474	472	488	511	460	528	510	486	502	516	484	463	480	524	481	510	473	467	505	508	503	522	489	533	520	479	502	517	516	514	481	524	474	482	486	479	485	485	476	478	471	465	485	465	493	497	496	501	472	484	511	524	511	472	471	504	427	528	501	496	479	518	521	508	482	501	525	499	509	505	467	488	481	484	457	506	489	543	496	446	467	521	484	498	490	492	502	472	501	486	480	508	522	504	494	529	530	490	492	487	481	502	496	478	501	487	503	532	498	510	515	500	450	509	529	461	493	496	476	478	499	486	452	497	465	513	454	444	514	513	515	516	502	505	490	498	493	469	520	501	464	505	510	458	477	505	500	501	500	474	476	463	477	467	534	504	522	471	507	474	468	517	484	483	476	483	518	500	511	476	517	481	537	490	515	476	487	488	509	497	476	482	448	470	509	518	496	485	464	488	502	525	469	473	481	463	530	461	495	473	482	526	503	525	501	489	493	460	479	467	520	510	481	483	478	483	480	488	523	540	459	509	484	474	466	509	525	505	501	503	491	502	495	490	478	476	493	493	529	454	475	479	503	528	518	526	530	482	508	494	483	499	493	499	491	490	530	487	497	500	472	485	517	507	525	504	477	471	484	501	506	508	528	456	493	479	519	528	507	501	507	519	508	507	456	483	474	494	530	490	471	526	465	497	470	477	442	503	474	481	495	555	518	480	488	504	513	514	464	520	476	520	473	442	513	497	506	532	482	483	451	486	486	490	501	484	498	436	499	508	547	491	529	476	504	522	487	469	484	512	500	476	462	524	499	481	474	511	541	549	503	506	484	511	508	505	484	566	505	491	481	467	524	489	504	478	465	505	465	458	509	477	463	477	499	480	505	458	444	490	488	525	527	455	460	465	493	483	491	475	490	506	452	511	480	478	449	531	486	499	484	519	478	483	464	502	520	504	511	486	513	490	499	463	494	502	479	488	461	463	484	485	504	503	482	487	474	503	525	509	485	501	485	453	491	503	512	514	464	495	490	445	538	471	482	519	476	484	485	486	504	438	459	495	450	503	495	514	529	523	475	472	466	497	466	505	527	463	490	476	481	538	532	513	513	502	510	538	518	500	478	522	510	473	418	528	466	500	478	495	484	479	534	530	467	494	497	523	505	498	459	480	506	495	459	466	504	493	530	522	460	509	515	512	480	465	501	483	512	514	519	531	507	495	513	480	518	480	507	510	519	496	511	513	479	466	507	529	477	522	481	486	521	481	482	503	462	502	502	521	504	488	515	495	459	497	465	491	470	502	481	517	523	474	487	486	453	501	468	524	487	525	464	524	513	502	489	481	484	551	513	466	470	495	476	521	519	528	490	501	497	455	532	501	486	499	504	489	503	520	527	477	468	497	502	477	495	463	470	476	448	535	470	496	498	473	498	508	536	525	516	520	507	488	465	476	496	494	515	491	539	467	457	518	544	524	448	495	515	515	507	504	517	518	477	513	449	471	489	492	469	509	487	488	481	459	485	478	496	505	557	460	490	483	510	507	484	482	495	478	480	513	450	471	483	475	448	469	551	494	501	491	457	483	531	499	487	521	507	507	473	485	486	468	497	519	477	474	457	484	482	449	524	483	512	498	474	490	461	497	500	479	530	506	480	495	458	484	477	514	460	488	494	525	499	521	470	460	500	474	519	456	493	526	457	499	473	442	486	499	472	502	493	496	502	482	488	506	456	527	517	480	524	496	485	464	457	523	523	510	498	435	505	542	513	496	516	495	510	446	481	503	482	496	490	517	464	492	510	475	478	526	468	474	514	487	486	477	497	471	504	493	498	491	515	516	475	505	498	482	484	478	490	470	500	525	486	561	472	478	531	497	514	433	457	491	467	523	489	467	513	527	498	502	486	455	451	495	469	491	498	478	491	475	494	493	505	505	497	492	443	476	516	487	481	491	494	460	470	517	483	476	519	513	527	517	498	493	493	494	483	471	491	490	467	529	493	468	502	524	508	494	460	515	551	469	494	490	520	522	503	487	481	525	498	474	506	507	472	463	477	487	486	488	513	499	483	492	537	471	484	500	510	505	474	473	501	521	475	475	472	487	460	472	507	491	509	456	484	474	502	515	496	507	498	502	501	473	481	505	491	468	476	488	473	511	532	478	514	522	511	497	503	479	490	502	504	492	515	518	510	486	481	492	488	497	500	499	465	494	515	476	493	497	484	486	488	480	503	504	459	491	542	507	478	525	472	512	516	507	513	451	522	504	521	479	475	498	523	495	493	485	470	480	520	472	529	472	506	476	490	499	520	544	499	460	477	493	485	475	487	500	501	488	488	520	526	459	471	468	525	513	469	493	550	474	486	480	509	494	466	479	481	494	518	533	462	491	491	483	496	479	479	502	450	531	436	457	493	488
15027	2253	2087	1833	1823	1679	986	682	560	452	493	443	412	431	427	387	437	387	356	383	398	401	427	405	423	419	370	415	382	383	412	399	350	415	384	397	391	386	387	397	406	418	412	405	411	394	410	389	392	405	400	372	405	400	401	375	399	429	376	398	394	358	332	382	395	410	377	402	388	401	374	382	388	391	387	363	403	406	406	322	378	390	388	382	343	369	367	392	397	415	387	390	388	371	383	387	413	381	416	379	367	377	399	437	353	389	383	403	385	385	355	390	391	356	386	376	377	366	392	373	372	401	375	365	404	395	383	398	401	398	403	400	405	357	370	376	368	349	401	404	383	395	384	365	404	409	420	388	362	396	423	394	400	399	385	401	371	401	373	351	388	395	380	375	424	411	370	339	380	392	416	394	406	407	398	397	371	364	356	383	411	393	428	402	386	368	386	433	400	388	400	363	380	376	391	378	381	332	369	381	368	363	402	394	408	390	383	396	382	378	389	354	369	399	405	389	372	389	423	367	354	429	369	350	364	385	377	400	421	384	416	406	377	374	363	351	347	390	380	422	358	403	382	376	322	400	349	397	390	382	351	383	398	420	385	395	402	369	416	391	389	409	379	395	353	383	418	407	393	370	414	395	409	384	342	388	393	429	408	412	364	372	384	393	373	379	376	385	378	334	364	387	368	381	397	351	398	391	360	373	395	390	408	357	363	403	375	392	373	385	332	415	385	381	402	426	401	404	357	373	374	376	372	397	400	409	392	356	381	380	351	382	412	405	363	386	406	371	428	401	389	363	408	398	402	379	351	382	391	410	412	406	406	360	385	399	380	355	398	331	371	383	392	392	381	365	376	400	359	389	385	348	369	398	368	396	377	390	390	429	394	407	400	392	388	364	378	358	415	401	380	426	379	393	394	371	387	412	426	359	399	367	401	379	386	383	396	350	372	411	367	404	371	426	373	425	384	354	395	398	402	371	408	403	395	385	399	366	414	365	338	377	400	377	367	396	393	402	375	392	390	384	348	366	417	388	363	396	436	426	390	425	376	370	395	399	421	397	385	377	407	381	405	380	400	383	395	388	383	392	389	349	400	341	403	400	427	384	408	378	367	404	393	392	351	375	405	400	393	371	397	409	414	424	366	403	378	375	366	351	382	406	386	382	378	366	414	402	394	379	357	384	378	376	400	394	399	396	406	363	338	361	349	409	378	407	409	373	406	409	371	372	396	370	377	365	401	383	372	420	432	387	384	369	449	388	386	390	381	377	361	388	373	407	379	387	402	365	399	378	401	376	404	394	359	379	383	388	383	382	350	351	379	338	398	362	390	402	408	402	402	383	358	388	419	384	417	358	391	365	360	404	404	416	377	386	364	404	379	406	392	363	375	404	384	344	411	379	446	388	408	393	367	372	397	407	356	374	365	391	393	392	414	385	367	385	382	431	462	434	393	383	397	371	405	350	380	406	422	410	383	364	379	390	392	418	400	365	387	357	414	373	349	386	374	368	366	428	405	403	352	410	388	425	397	398	396	384	361	403	401	416	414	382	405	371	357	366	409	401	398	379	359	399	447	418	375	386	384	373	389	420	375	398	435	399	460	377	410	419	428	401	379	405	390	376	369	370	392	391	420	378	357	381	359	380	338	392	374	382	387	380	414	381	397	379	357	389	372	412	400	402	306	377	370	385	389	396	418	371	377	397	372	412	375	408	390	398	352	372	371	407	412	391	410	374	390	432	390	385	378	353	344	366	366	356	364	406	392	382	387	396	380	343	437	364	364	386	403	396	392	355	364	390	380	420	396	375	371	377	349	418	367	356	410	369	379	371	383	377	443	434	403	389	395	381	400	390	364	398	333	394	387	368	352	414	383	376	390	375	399	370	398	377	406	380	363	393	379	396	417	410	341	405	388	403	379	454	411	366	414	403	395	392	384	364	362	440	394	425	364	375	344	377	397	386	392	352	369	335	370	401	383	401	367	381	359	380	411	391	370	408	365	401	385	399	378	369	396	358	406	375	389	413	377	413	343	426	421	358	372	402	401	412	389	369	388	371	385	378	391	391	395	377	352	369	383	402	418	370	371	379	345	384	429	410	420	364	390	350	390	408	367	403	382	377	368	361	389	375	370	403	367	401	391	373	407	405	424	377	350	361	388	376	372	414	392	392	383	408	379	406	380	380	402	408	386	369	396	434	406	388	393	349	431	376	384	365	359	388	395	413	360	374	372	433	402	403	373	396	404	369	352	370	346	396	377	412	416	386	380	369	437	395	405	368	391	355	380	388	402	384	358	412	373	356	336	366	387	381	389	404	412	362	399	398	391	398	346	375	354	382	383	376	385	369	362	380	377	326	401	371	344	377	390	371	391	412	354	415	400	393	398	390	369	397	378	394	350	369	398	392	422	381	411	392	381	363	380	339	380	407	390	348	376	378	380	382	382	379	369	348	402	377	395	369	392	408	346	367	386	345	401	398	397	392	363	399	417	387	396	363	386	411	352	386	380	399	386	368	386	396	385	376	351	378	383	388	396	336	334	349	371	400	403	360	411	401	398	352	394	413	407	427	390	392	358	394	373	358	383	394	419	431	418	363	362	388	406	413	328	335	401	354	331	398	368	391	387	371	400	394	349	358	360	378	412	376	376	376	413	381	400	402	372	409	390	411	369	380	396	341	402	369	356	361	396	377	406	345	395	343	401	374	338	392	434	411	375	379	425	398	373	315	364	383	407	412	374	388	400	337	428	354	375	425	387	404	414	402	396	425	425	382	364	371	358	347	365	360	387	411	402	406	374	362	389	420	389	377	401	390	400	376	409	428	358	406	370	346	373	371	347	423	366	341	350	387	398	375	391	386	367	379	385	407	388	419	396	319	392	374	353	406	398	404	407	407	411	383	398	405	406	387	379	397	384	392	382	366	351	395	420	359	391	400	416	388	395	377	391	335	377	356	381	365	401	389	402	394	412	391	369	366	392	426	374	359	388	391	387	385	377	389	394	413	402	397	416	383	425	376	397	379	376	378	364	404	367	390	390	402	395	380	357	376	390	399	378	370	391	406	349	390	400	367	443	364	364	352	403	378	413	446	394	398	382	376	358	341	387	373	372	342	370	406	361	393	395	404	389	383	422	370	395	352	423	380	370	398	379	388	414	362	383	392	388	358	386	429	363	356	381	350	370	400	415	349	403	383	418	419	400	380	405	406	392	401	364	373	385	392	399	399	381	376	389	349	376	358	370	366	374	351	375	411	321	407	371	429	378	353	347	351	392	353	395	369	390	348	402	414	410	397	383	430	389	412	402	399	367	369	366	428	399	386	389	374	395	383	346	399	402	379	412	368	386	377	341	413	367	373	384	359	417	379	398	408	366	378	401	392	406	404	389	405	415	371	399	383	390	378	382	379	408	368	363	421	347	360	407	378	379	353	362	405	394	442	361	349	383	387	390	384	415	362	419	416	352	379	365	347	419	317	328	369	368	399	400	394	394	355	359	413	347	372
8831	2092	3739	5000	6344	6034	3355	2359	1859	1364	1238	1153	1119	1022	1042	1024	1028	1003	961	934	970	976	946	921	936	959	968	871	915	926	891	901	930	913	940	896	893	883	937	875	918	897	920	928	922	923	861	891	867	852	912	877	860	912	897	910	897	887	885	907	907	897	906	865	878	856	911	945	881	823	862	857	896	854	911	915	901	908	859	918	929	868	892	903	889	872	864	926	898	882	933	874	900	840	865	909	884	906	890	888	955	821	877	884	861	887	904	866	903	883	889	898	934	877	892	903	909	848	910	888	876	821	893	873	891	834	895	874	870	887	911	890	885	803	897	860	860	925	872	910	893	871	853	898	878	899	885	874	847	866	864	901	890	919	891	880	887	923	852	938	947	891	917	877	881	842	901	845	906	905	911	915	894	910	923	900	881	910	834	909	885	885	889	878	889	860	844	891	871	867	854	849	914	898	879	843	845	867	846	893	893	901	869	855	863	901	919	914	898	900	893	846	902	871	903	802	946	887	906	916	782	917	895	854	896	872	848	869	875	923	875	901	854	860	903	838	871	917	901	923	834	796	862	887	929	851	824	888	882	878	876	847	914	840	859	931	894	884	887	883	864	891	927	867	862	929	843	874	894	888	875	840	904	917	944	850	826	862	880	857	858	951	828	841	854	816	892	921	857	790	871	913	929	864	868	837	932	901	893	908	866	831	871	887	914	862	874	894	943	872	882	868	873	881	871	884	877	921	908	856	918	854	856	923	878	916	884	872	869	888	876	864	846	892	846	862	855	922	852	812	856	884	902	924	882	885	826	862	861	885	903	894	830	909	932	884	825	940	855	844	887	880	883	792	937	885	912	914	840	856	892	919	887	878	868	885	826	877	851	869	880	904	865	874	885	876	904	882	869	895	891	898	889	893	876	869	898	866	878	936	905	886	870	861	847	882	857	873	889	901	869	903	871	861	886	918	865	861	897	838	874	903	868	844	821	914	844	918	798	876	889	873	896	868	896	869	877	882	899	901	910	876	878	929	836	906	890	865	900	884	889	918	827	849	861	897	905	887	918	889	920	859	880	849	849	872	876	878	892	902	851	944	863	854	949	916	855	840	852	833	881	841	932	907	926	952	849	878	904	856	957	898	913	885	904	871	868	880	870	862	893	880	872	887	879	910	841	880	929	928	895	927	904	846	905	884	811	896	857	830	887	855	876	890	905	889	904	919	888	923	842	881	923	873	871	876	854	836	872	923	887	902	891	842	870	913	849	892	892	879	899	849	907	908	846	909	923	857	877	933	906	842	862	851	911	904	860	876	865	879	922	843	878	850	909	922	905	878	870	882	881	853	865	892	889	909	851	860	878	882	896	935	904	893	860	819	911	878	884	861	866	863	912	872	892	886	893	846	832	851	893	909	894	849	964	829	851	929	873	877	945	884	896	862	874	936	903	849	938	911	879	832	888	885	850	864	872	877	899	932	883	876	876	847	914	872	844	901	856	822	872	866	887	843	859	836	875	896	891	907	879	868	875	877	877	936	822	903	920	921	865	857	870	921	900	856	871	904	903	855	835	930	847	875	865	891	848	848	869	845	883	905	920	867	880	863	867	893	902	903	864	960	937	895	944	925	877	891	922	885	893	881	876	926	886	842	904	854	921	850	870	865	833	893	882	844	852	875	908	863	951	900	895	898	917	859	886	915	845	937	904	840	913	841	897	891	876	836	872	895	823	880	905	833	879	887	872	868	851	886	897	870	821	891	866	827	883	888	875	912	908	906	848	920	927	917	905	853	854	856	888	881	834	888	884	849	869	895	972	892	920	929	844	864	913	886	809	867	864	804	920	902	877	898	881	910	870	867	864	945	863	936	879	881	854	905	865	861	876	889	897	942	872	899	909	882	918	894	910	858	911	867	908	907	827	896	924	835	826	876	877	868	835	897	884	858	884	879	866	817	872	887	869	826	878	869	886	877	871	868	886	894	915	892	874	916	885	863	896	885	870	874	834	868	865	913	850	873	882	883	914	875	878	812	888	862	872	849	809	878	930	910	884	902	916	826	913	895	828	932	897	894	864	952	896	892	888	878	893	868	919	867	902	857	853	886	876	871	933	876	925	911	885	882	849	872	899	900	889	842	894	862	901	877	899	876	895	837	839	854	851	854	828	878	906	872	821	846	873	823	891	912	874	883	893	889	893	907	872	881	875	892	899	935	902	884	900	876	836	821	832	901	906	893	857	910	870	886	877	885	919	888	892	911	881	894	836	846	897	885	852	882	892	887	935	879	863	905	832	840	831	853	873	873	848	868	894	933	864	830	889	869	885	882	847	847	870	842	862	878	877	885	878	853	821	861	871	874	887	929	838	843	931	896	951	852	806	915	845	885	869	923	924	891	914	853	859	869	874	868	914	874	869	873	863	937	871	854	878	798	845	897	844	878	916	867	857	894	906	835	866	864	876	899	881	875	898	934	857	924	914	848	912	866	855	883	851	895	901	905	858	888	880	912	876	874	854	862	895	875	916	843	874	868	904	913	880	874	909	883	867	837	899	891	905	911	920	906	855	910	901	897	898	876	886	882	857	854	904	880	948	818	907	914	883	849	895	869	918	903	827	866	869	844	858	920	935	890	846	902	933	859	870	846	890	894	929	888	848	901	891	823	862	845	911	848	897	881	898	890	889	872	891	902	853	893	857	865	874	891	888	892	881	891	911	865	856	868	902	908	829	866	956	889	870	881	850	916	893	911	895	916	908	905	910	921	920	918	936	836	874	898	881	845	851	854	902	878	899	860	859	919	955	942	891	883	869	873	915	892	871	873	927	860	856	893	920	875	871	936	910	920	892	920	861	852	873	868	884	886	860	889	875	897	888	901	916	881	867	824	934	901	858	879	925	902	895	859	898	887	862	875	882	846	920	925	923	861	922	927	875	919	870	893	875	860	907	910	837	826	874	880	891	881	893	927	884	893	883	881	926	910	898	940	825	928	870	897	870	853	878	908	863	874	898	828	852	854	875	864	867	875	833	921	902	857	880	838	916	856	863	844	888	875	865	890	924	905	849	922	893	884	831	937	888	899	863	848	895	836	874	820	897	837	860	882	896	861	905	849	862	872	874	845	875	836	940	888	948	879	858	879	841	884	888	857	889	942	918	952	829	938	880	908	848	890	888	826	857	917	890	860	881	896	911	889	910	854	848	900	861	907	869	886	833	946	859	885	842	892	885	856	901	846	936	909	883	876	871	885	872	912	880	877	908	910	879	859	886	862	886	863	911	897	898	924	912	901	878	883	902	846	871	865	848	837	928	902	869	865	892	859	929	877	865	864	933	915	869	867	898	856	864	848	898	853	917	827	886	883	832	857	878	888	890	839	882	861	915	864	830	875	888	931	897	875	918	888	827	859	871	832	867	864	848	890	831	926	901	892	924	895	923	953	902	884	921	927	897	908	893	850	868	899	898	891	869	957	844	904	871	862	890	900	897	876	901	847	891	929	850	875	882	896	843	872
1805	442	554	492	566	573	363	279	235	227	211	211	227	206	247	222	252	230	206	216	208	208	206	218	201	234	230	204	198	214	208	196	220	218	213	215	239	207	209	210	190	172	194	199	210	213	234	233	205	210	227	218	232	216	214	191	219	210	197	219	179	227	217	225	230	221	203	190	229	242	215	210	214	181	195	221	200	219	240	234	193	219	197	238	209	229	228	196	239	227	229	173	192	228	200	201	252	202	210	208	232	223	228	187	244	250	250	232	228	210	215	203	201	238	221	204	215	223	247	220	188	219	197	236	219	226	221	203	213	222	199	195	213	220	201	200	204	213	190	216	200	241	197	214	192	208	177	221	201	193	213	220	176	239	232	200	210	217	222	201	236	208	209	220	233	208	197	239	216	213	212	186	164	221	255	247	203	192	224	234	214	253	235	206	200	236	233	191	247	204	203	193	239	215	206	237	221	205	208	222	224	232	208	220	200	211	214	208	201	216	235	227	225	214	202	219	219	244	213	197	222	196	219	209	187	226	220	191	232	207	213	194	198	223	191	223	241	211	236	212	223	212	215	226	226	243	233	203	217	186	188	208	226	223	213	228	245	230	189	207	221	224	194	195	242	203	199	244	219	199	218	179	199	175	215	244	223	193	212	206	213	189	186	224	240	224	231	219	218	219	210	197	185	212	211	197	200	197	225	230	179	222	226	220	206	229	217	193	217	207	247	199	201	232	235	236	213	230	218	216	237	218	203	188	203	218	215	216	213	219	217	223	210	168	185	211	203	187	227	219	220	238	234	205	196	216	223	219	197	204	202	223	224	216	183	198	224	229	221	187	203	195	219	218	219	247	220	218	201	189	200	263	218	185	197	211	223	218	201	223	215	236	232	222	209	208	217	217	235	253	210	206	210	204	214	214	208	211	203	230	207	239	201	218	223	215	213	231	228	213	213	212	223	244	209	226	226	205	210	220	183	211	206	204	210	190	208	199	206	209	200	204	202	216	215	195	228	245	234	208	196	212	207	217	212	220	215	199	202	203	206	216	221	204	200	191	206	228	228	205	204	228	209	221	229	196	200	232	209	251	211	232	226	219	198	228	186	248	216	198	218	211	204	207	208	208	201	192	230	217	198	195	203	242	212	209	208	224	213	233	199	201	232	244	195	214	250	204	223	211	232	208	219	182	220	183	210	200	234	219	234	213	203	230	213	221	212	225	206	245	214	211	215	211	213	210	232	202	231	200	195	214	227	208	203	223	217	188	227	227	238	177	209	184	237	207	220	205	215	218	217	225	212	192	195	201	207	229	197	245	178	215	209	226	215	200	184	199	216	217	207	207	197	197	206	210	218	210	198	192	206	194	226	200	193	205	209	218	225	230	217	231	205	205	200	206	222	184	203	216	220	217	221	223	196	208	204	214	202	225	219	234	217	215	212	205	209	227	203	224	239	207	225	207	201	232	209	219	236	219	211	209	186	208	194	184	203	215	219	235	231	215	181	231	236	206	222	229	216	207	217	211	235	218	218	206	232	215	213	248	207	244	209	220	230	199	221	208	231	203	199	199	224	205	229	233	218	223	229	193	207	218	194	219	198	241	221	192	178	179	233	209	244	220	224	191	213	199	231	194	190	205	217	205	213	184	201	198	195	214	202	198	229	218	231	184	204	178	184	219	211	201	245	242	218	198	239	223	204	207	195	203	239	179	193	192	187	212	202	214	207	196	248	224	248	201	202	202	211	225	219	194	231	210	205	181	199	229	210	193	235	200	215	222	221	222	217	217	225	222	207	224	245	242	235	219	226	211	221	233	190	207	206	233	265	231	211	216	223	181	188	229	222	191	203	202	228	195	235	227	216	210	217	230	241	218	223	216	213	219	244	189	214	217	210	202	209	218	206	213	240	204	210	234	216	203	227	238	208	200	241	218	222	241	207	244	227	181	248	228	221	192	182	238	207	230	209	221	224	230	223	208	248	223	215	218	217	230	216	225	240	206	211	203	238	215	198	204	253	220	230	208	193	201	201	205	206	192	215	215	206	219	187	223	230	199	194	206	228	230	202	210	218	227	234	209	219	225	212	210	219	197	232	197	240	242	221	207	209	177	217	201	194	211	214	236	237	191	219	201	247	234	240	236	216	196	242	196	200	238	228	193	204	192	200	221	246	195	192	195	203	202	219	213	220	210	200	193	238	238	214	201	249	204	207	231	190	194	198	208	223	207	206	218	209	218	221	238	216	238	181	197	240	225	208	203	248	218	236	205	214	198	209	245	203	212	208	210	232	210	219	210	240	215	190	208	218	243	221	207	226	221	201	192	204	190	218	235	199	222	235	189	213	192	189	214	242	221	195	204	198	211	214	196	214	192	216	238	213	230	227	228	238	203	219	209	190	206	187	215	239	206	218	246	224	236	234	217	210	206	205	191	232	239	209	187	197	204	204	228	219	185	198	238	215	219	225	221	250	235	202	204	231	216	199	180	229	217	203	179	228	192	178	207	201	219	216	215	209	223	230	221	203	226	215	221	219	212	217	197	216	222	228	181	211	175	224	220	204	234	228	210	191	210	243	223	202	242	210	214	205	197	199	215	188	216	200	209	220	209	200	223	214	214	233	238	200	215	182	213	199	216	203	201	184	194	220	185	199	174	202	238	201	222	219	215	221	211	193	218	201	192	229	194	211	222	223	197	173	204	195	218	198	225	209	240	242	232	243	204	197	232	217	203	205	216	190	203	190	194	191	191	237	228	222	228	248	244	214	217	220	212	203	231	189	244	201	225	217	186	204	212	244	215	253	220	207	232	228	205	205	232	222	205	210	202	212	229	223	214	241	225	217	191	186	259	227	196	220	225	217	205	242	227	219	210	198	229	217	197	205	208	195	231	195	198	217	207	208	187	220	213	207	251	200	238	179	223	229	209	203	224	212	223	227	196	217	247	217	190	221	213	195	248	218	248	249	209	209	191	202	218	226	224	210	221	231	212	194	170	205	208	199	184	218	239	182	217	234	204	222	201	219	196	224	188	193	201	231	182	198	224	215	216	210	238	226	205	233	217	217	222	204	196	184	211	222	209	216	187	226	233	194	235	228	204	225	238	233	228	208	204	225	210	173	234	210	191	214	212	203	198	234	198	213	216	220	213	196	195	225	211	236	196	204	204	179	231	198	243	191	210	223	215	200	212	206	210	228	184	199	237	218	199	199	223	217	223	224	228	220	232	193	221	181	190	218	218	221	231	220	209	212	225	214	227	216	218	203	246	191	220	230	218	205	216	214	209	213	226	205	205	224	216	215	202	205	219	217	208	222	229	229	200	207	226	222	211	191	216	204	214	199	229	226	242	222	215	226	206	197	212	202	213	203	217	214	220	206	227	209	224	216	194	206	217	220	193	262	228	209	199	223	227	208	204	187	205	222	218	207	233	226	205	215	230	239	186	201	202	227	216	193	201	205	213	212	198	226	187	199	216	224	221	210	253	234	195	191	250	213	239	196	172	202	222
1888	769	1179	1525	2191	2160	1184	890	700	583	543	554	481	538	561	539	566	537	558	536	550	513	518	530	562	493	523	522	518	562	540	510	494	517	547	535	522	535	477	530	552	526	534	554	499	543	554	542	512	549	530	549	539	500	505	566	543	581	521	537	592	567	545	518	543	503	515	518	527	566	565	551	517	516	531	512	538	535	508	562	494	557	544	563	562	577	536	526	496	508	562	602	524	526	515	561	553	535	540	519	566	512	548	503	493	533	549	529	536	552	500	539	530	530	571	520	562	533	531	551	535	544	533	573	548	529	516	497	536	525	515	502	533	529	542	547	523	508	498	550	524	540	523	561	494	564	508	547	535	519	541	526	514	521	541	586	552	553	488	506	526	517	504	579	567	550	546	572	544	558	515	511	575	549	479	534	567	541	539	490	567	565	511	520	465	515	544	562	499	510	542	541	534	521	563	518	473	534	543	538	541	567	555	533	530	529	500	541	532	523	561	512	549	514	526	522	554	530	542	574	555	526	546	516	529	545	530	570	508	566	548	544	534	511	550	511	552	522	494	533	519	515	529	515	496	539	531	520	552	541	527	552	527	535	542	549	572	496	567	542	542	513	522	551	469	548	553	546	544	509	532	542	522	522	548	528	504	481	575	508	522	539	534	585	578	549	498	533	509	535	502	514	524	510	518	563	536	517	524	550	544	528	502	534	578	480	516	495	543	520	540	510	535	557	522	567	520	504	567	538	538	510	519	497	538	540	536	514	534	517	496	506	529	514	526	523	533	552	563	533	506	556	573	523	512	515	555	575	545	516	515	528	569	536	519	519	515	529	558	515	514	520	562	541	526	517	538	515	507	531	499	530	536	501	539	515	578	545	540	551	551	525	507	556	534	520	511	524	484	503	530	491	574	531	508	528	545	522	491	511	525	520	526	566	512	552	529	547	538	547	563	533	528	520	558	540	509	531	508	534	496	558	480	504	529	526	526	549	558	515	560	511	527	530	566	556	560	553	546	531	528	543	537	522	516	509	563	554	538	521	541	570	496	543	526	545	538	532	544	521	495	511	510	511	535	522	527	506	541	515	555	541	560	580	551	571	543	545	555	527	468	561	498	565	491	504	516	500	539	519	559	501	519	492	540	546	529	537	532	524	554	540	512	549	519	539	524	540	530	505	485	538	530	555	543	567	561	519	501	526	522	502	534	532	559	579	518	548	533	568	558	527	502	565	535	532	514	539	556	556	506	521	544	550	497	543	564	525	531	534	505	538	474	534	561	543	552	551	520	533	529	542	541	539	516	525	536	554	526	513	504	559	543	538	580	494	506	539	504	550	552	537	562	523	541	469	538	522	529	536	486	517	524	549	517	516	547	536	502	538	548	505	563	527	529	529	539	505	517	527	469	533	557	559	495	489	525	529	548	579	497	530	536	483	532	533	483	535	539	472	509	532	514	587	483	547	499	502	561	515	546	535	540	535	552	519	528	567	551	521	529	493	561	518	511	513	537	537	548	550	519	503	548	548	531	550	515	547	513	531	547	528	568	525	521	583	546	508	524	580	545	463	545	543	563	561	554	527	538	566	504	579	534	506	534	533	493	531	541	526	528	530	582	563	557	515	521	498	531	555	501	501	525	501	531	559	485	540	572	553	523	534	524	547	551	517	470	514	541	509	505	533	515	537	525	585	519	524	530	545	519	537	551	518	546	513	513	530	506	542	537	551	561	560	529	502	524	518	535	540	528	504	568	557	519	541	549	536	522	516	572	525	516	541	517	511	525	520	524	525	550	493	561	558	526	560	530	511	519	505	540	552	531	539	521	507	532	544	558	521	510	496	523	513	511	548	584	510	541	509	502	504	498	528	556	514	540	507	555	562	504	476	540	522	526	560	535	522	511	536	501	519	541	557	571	532	520	537	548	538	542	548	510	553	509	532	525	544	523	519	553	599	540	556	554	565	518	555	553	473	503	506	556	522	507	512	494	574	572	542	527	528	566	551	485	550	531	496	562	514	523	540	479	563	499	542	533	581	544	541	532	543	550	517	524	529	550	492	575	531	547	503	516	521	543	517	531	528	517	521	525	509	529	504	533	504	517	553	531	520	522	548	576	535	524	546	485	538	532	569	541	493	538	522	543	511	545	578	485	490	576	526	509	555	558	562	518	567	521	555	551	554	493	530	540	555	511	523	542	494	541	530	524	525	531	532	527	544	536	536	540	541	543	572	566	522	509	532	561	500	561	549	549	569	499	477	527	528	523	519	535	536	556	547	515	545	513	534	513	483	479	539	498	532	502	544	531	512	518	552	532	568	571	540	529	592	556	529	537	532	545	538	543	531	494	544	552	545	531	522	530	556	507	506	512	560	546	564	564	547	502	530	478	535	522	575	523	479	517	556	529	521	525	539	490	508	595	548	508	539	573	510	509	547	520	500	567	540	535	542	532	529	533	522	534	499	560	493	550	530	518	530	509	543	543	510	490	538	526	537	557	492	545	583	529	555	543	533	527	501	484	542	511	525	583	526	517	519	492	522	547	556	544	561	534	544	570	533	571	523	549	514	513	507	503	542	495	555	516	539	494	545	557	482	513	528	559	565	504	553	527	582	507	510	562	498	521	551	538	556	519	534	518	569	494	528	560	521	582	530	560	514	532	520	474	493	527	509	552	512	510	525	551	554	524	560	547	526	540	520	542	529	562	554	545	538	543	543	529	551	520	513	489	508	488	571	490	564	533	493	512	494	516	587	530	521	557	525	546	529	466	498	521	530	509	514	566	530	509	514	511	510	567	523	512	517	526	559	472	524	514	535	531	539	497	537	552	557	536	500	513	537	585	509	525	545	496	535	529	539	554	536	530	527	496	508	563	549	507	513	531	558	525	545	515	507	512	488	528	517	539	513	533	549	519	490	563	516	568	526	597	484	528	529	499	517	531	515	550	537	549	534	534	503	550	504	538	490	576	523	542	522	525	508	562	580	532	522	552	560	538	543	497	520	511	543	535	488	500	544	519	519	561	551	497	512	479	526	536	567	568	512	514	549	552	521	507	563	515	540	546	536	508	547	537	530	561	508	521	508	540	522	556	598	549	560	529	514	508	543	526	529	561	504	562	529	548	527	547	529	550	541	530	569	535	529	535	557	502	530	574	511	500	485	526	549	538	547	515	528	471	523	501	508	562	526	541	525	561	544	528	551	515	525	545	544	567	546	493	512	534	564	538	461	492	528	529	533	586	519	501	488	527	523	519	512	543	547	550	460	509	560	549	498	478	538	530	525	506	521	558	508	525	513	548	546	506	527	543	493	536	532	552	506	521	497	530	468	498	530	530	556	544	571	528	532	523	547	530	523	554	546	536	535	530	520	544	541	509	536	547	553	535	531	523	536	582	519	536	539	587	512	511	564	527	563	520	547	537	543	537	515	524	515	496	546	545	547	535	550	511	563	518	522	538	515	546	548	575	586	510	512	561	554	587	530	551	539	558	515	530	527	540	534	540	550
7553	952	1093	1097	1146	1012	522	379	278	247	228	195	220	222	222	197	198	220	215	199	204	203	180	215	206	195	202	183	182	197	202	203	178	190	201	195	185	191	167	182	189	204	170	201	210	176	196	166	183	203	177	198	184	180	190	207	179	172	196	190	159	190	160	184	185	204	204	190	202	205	188	151	214	176	174	200	201	152	183	192	197	196	211	207	195	205	204	196	192	187	210	191	205	193	195	212	177	182	182	207	180	188	199	194	180	192	179	180	181	176	141	211	182	178	224	225	209	210	208	182	209	205	194	186	175	211	185	196	183	189	174	185	192	183	198	193	196	178	189	182	184	198	189	194	175	219	171	188	183	186	171	154	198	195	190	168	211	181	194	188	200	161	206	193	214	209	198	184	176	169	213	183	195	205	177	182	218	199	188	185	202	187	208	181	209	188	192	183	205	183	189	206	197	189	197	166	177	211	192	179	183	198	206	204	193	178	186	174	199	207	191	187	181	191	184	182	232	204	184	230	187	198	185	156	205	183	159	181	198	196	195	199	215	178	207	171	178	183	190	212	189	189	207	190	180	203	195	186	188	190	183	184	184	178	196	176	191	193	173	182	183	170	192	190	188	196	179	188	202	174	222	205	210	196	192	187	170	185	203	185	211	234	181	207	187	189	196	182	190	188	184	194	217	199	178	204	179	198	174	176	172	189	223	173	192	199	190	190	194	176	220	195	173	185	192	195	180	167	196	192	173	204	203	183	196	166	184	188	204	230	197	216	199	205	178	174	188	203	181	182	203	178	221	209	202	199	176	191	198	195	202	191	195	217	191	181	181	179	198	179	175	173	210	197	195	221	205	187	215	188	185	183	179	172	198	193	182	200	200	212	186	178	175	193	177	199	196	195	216	208	183	167	193	158	170	178	172	194	194	213	211	197	188	184	185	205	180	185	193	170	202	206	154	207	208	190	207	213	214	180	216	179	196	200	172	195	211	187	186	201	207	159	187	184	169	189	179	181	193	197	205	200	207	176	216	178	192	159	169	172	221	208	204	181	203	176	193	215	187	191	180	154	179	196	171	197	210	185	192	187	170	201	207	188	242	186	206	189	191	187	175	209	219	168	175	195	195	195	162	187	176	214	205	171	189	197	186	165	179	204	160	209	203	189	179	174	186	196	194	212	195	207	173	191	201	171	188	189	187	184	186	191	170	182	200	229	177	209	169	209	193	185	189	178	189	170	182	149	207	181	188	197	179	206	203	190	188	193	210	220	181	221	178	189	206	210	198	179	183	185	184	189	180	181	194	194	201	177	172	184	208	163	181	162	172	201	181	184	164	201	229	183	189	176	201	180	169	187	162	173	219	187	155	172	206	205	196	208	222	196	206	194	158	203	192	175	179	178	177	213	206	197	184	201	187	209	184	189	165	205	161	194	189	192	184	174	182	188	167	174	164	173	156	197	223	179	188	187	209	188	191	249	229	227	226	170	199	179	172	200	204	182	200	185	155	196	197	192	182	184	174	185	179	233	178	208	168	190	178	200	192	195	198	195	181	190	204	200	177	189	181	189	213	209	180	188	191	181	185	198	197	183	180	196	227	163	184	195	189	196	178	207	177	191	164	232	200	183	193	198	202	189	209	194	183	210	196	201	202	202	179	206	208	191	185	173	194	198	203	209	182	188	184	173	204	198	181	178	205	200	206	211	189	202	192	198	199	205	186	169	207	174	197	217	184	208	206	202	201	199	192	210	187	202	199	183	157	203	183	171	189	189	209	203	208	207	198	198	160	199	198	204	178	177	200	187	175	167	165	186	149	202	176	195	180	175	181	197	199	179	198	188	212	215	203	221	172	185	195	183	180	171	162	197	193	215	203	213	195	195	196	171	222	192	200	210	177	226	192	202	195	186	198	201	205	181	196	177	193	186	199	192	171	198	185	187	204	156	204	201	172	182	206	204	188	192	223	207	215	218	193	177	189	187	180	203	192	192	215	198	213	183	195	201	184	195	176	170	174	213	187	185	199	183	207	204	193	193	169	175	172	181	160	187	166	176	189	170	191	187	161	170	216	212	187	193	207	191	164	194	191	185	170	199	163	198	191	196	162	170	179	182	192	181	174	222	195	170	198	182	222	199	181	202	202	170	193	188	220	216	192	177	192	196	178	194	187	216	186	191	209	200	176	189	186	182	193	202	151	189	189	210	190	159	189	178	185	177	178	184	182	178	189	194	168	178	196	185	207	197	176	182	200	155	184	187	197	186	207	196	219	187	195	192	183	199	178	189	214	203	193	192	187	198	184	190	166	203	200	192	216	200	192	182	176	205	208	183	182	200	199	196	193	195	193	186	162	164	161	188	182	193	224	200	181	183	176	203	182	219	179	177	173	193	207	222	196	195	196	201	191	223	187	176	174	182	226	176	189	210	211	190	184	160	189	175	210	187	180	188	195	177	164	206	195	179	210	200	170	182	188	185	195	180	201	186	176	174	213	195	160	219	174	208	202	183	183	185	198	188	191	172	163	180	186	181	188	189	178	200	180	208	188	183	177	200	174	192	227	190	195	199	199	200	184	214	177	196	198	198	170	192	162	181	176	166	173	203	160	170	187	217	181	189	201	197	194	182	202	213	170	190	176	194	189	181	183	189	177	193	237	201	181	186	194	174	195	197	205	186	188	199	183	176	196	195	190	172	187	199	207	182	182	187	193	196	184	179	181	205	205	197	185	192	165	193	169	180	215	200	209	195	187	193	192	189	195	234	212	188	178	189	175	221	178	203	188	186	177	220	180	183	189	170	184	178	174	180	162	197	178	190	221	181	192	187	194	184	182	208	194	185	186	178	177	173	202	209	198	218	186	220	199	196	198	195	219	170	209	184	182	183	193	219	232	202	180	181	183	208	191	198	236	194	191	171	213	201	185	169	177	189	180	216	183	186	166	194	193	185	193	206	208	198	214	194	181	174	220	175	184	217	183	211	198	197	198	196	189	164	215	196	198	195	179	218	213	199	188	214	186	195	181	212	189	190	184	203	195	199	212	185	183	180	169	176	182	221	188	160	211	165	173	199	191	210	203	208	172	187	191	183	187	191	173	200	195	181	185	196	189	211	199	167	209	187	193	199	200	177	181	193	183	164	162	194	174	202	196	180	186	173	178	176	195	195	204	177	154	192	179	204	176	171	145	216	205	176	184	164	191	184	175	186	195	217	187	172	186	211	188	210	203	168	189	219	213	204	213	181	173	167	210	177	173	232	175	212	187	206	188	201	206	209	181	196	206	168	176	198	211	189	183	196	185	192	187	201	214	169	215	198	193	198	168	179	171	196	191	183	195	170	179	209	229	192	212	199	172	192	211	173	202	196	193	213	165	190	184	184	182	160	201	179	194	180	192	174	190	214	207	200	204	179	182	214	217	196	215	201	191	186	154	196	209	192	171	190	177	196	194	183	189	194	169	193	210	191	188	210	198	184	197	193	188	185	167	170	224	199	183	177	183	163	197	175
6274	1191	2515	3512	4647	4312	2322	1489	1126	769	695	690	638	596	633	593	546	549	560	571	567	524	538	503	574	497	547	548	526	562	539	509	491	530	593	498	512	540	496	520	502	522	493	501	529	492	521	501	515	488	490	533	494	503	495	511	505	531	530	532	496	529	505	490	519	494	552	527	518	468	485	513	485	486	491	509	459	549	482	507	535	529	540	537	538	511	469	555	482	523	502	488	509	510	533	518	497	524	513	499	494	473	515	508	474	455	515	499	497	531	512	507	529	507	487	528	517	522	496	518	488	504	517	494	523	470	514	514	490	495	497	478	480	477	526	474	484	511	500	516	494	528	510	496	499	506	515	491	505	499	526	521	540	500	524	489	514	507	543	510	494	486	534	503	508	521	502	497	510	543	501	481	573	502	560	481	512	498	465	523	518	505	498	516	520	509	519	537	514	489	491	517	476	528	524	470	527	533	460	485	503	494	515	497	513	542	490	476	481	514	490	506	513	496	501	473	519	486	513	502	507	501	516	496	481	510	497	526	531	526	471	521	496	483	500	527	506	478	528	531	521	490	482	505	526	484	535	546	537	501	506	520	555	497	519	515	479	514	506	478	481	500	505	517	502	518	485	523	495	512	515	540	455	503	501	508	518	526	533	531	536	480	495	504	537	468	502	542	520	531	499	517	509	482	490	520	516	527	503	508	512	502	481	495	506	471	497	522	482	537	497	515	468	548	511	499	487	542	499	493	476	512	516	545	515	536	507	528	499	473	499	524	522	487	498	501	485	514	453	502	491	481	528	495	468	509	470	512	497	507	504	485	523	498	503	499	541	503	480	480	483	463	503	521	543	561	503	436	526	530	485	513	510	514	509	481	510	527	520	489	483	482	495	522	531	516	519	523	476	492	476	515	493	490	530	490	440	511	504	521	523	499	501	573	483	500	479	555	508	515	495	524	471	535	542	478	501	492	484	534	457	492	536	495	546	496	533	526	455	498	534	468	477	532	498	511	562	477	499	518	522	512	530	508	494	512	521	472	523	528	491	489	483	519	498	479	482	527	459	491	525	509	498	547	508	471	489	508	495	552	499	494	438	514	489	518	550	495	449	503	500	514	505	542	522	537	497	497	486	500	534	530	456	518	469	532	498	513	515	520	537	514	515	467	497	498	479	510	486	481	506	523	507	521	500	506	520	475	454	508	478	520	489	455	506	483	464	464	528	456	490	490	475	474	528	486	502	504	510	477	510	500	546	485	493	482	480	498	515	488	515	521	528	516	512	506	521	511	507	489	490	501	533	494	527	497	495	521	498	491	498	484	531	474	532	510	513	520	519	478	526	536	551	478	511	495	521	500	473	518	498	511	507	559	483	486	527	487	485	520	535	548	467	504	491	479	530	475	487	520	548	471	527	508	501	493	533	498	482	531	491	520	541	545	482	479	511	498	498	552	535	513	534	493	480	510	484	504	502	510	488	495	498	481	503	514	507	491	496	491	499	545	521	483	560	468	467	500	510	516	516	520	528	506	451	477	467	485	479	442	469	510	510	515	525	476	532	468	553	507	500	496	541	508	513	522	518	520	464	499	504	496	482	496	510	501	546	516	445	472	542	498	482	487	545	507	480	501	519	542	520	487	543	473	479	535	499	521	514	468	488	525	483	518	518	518	551	489	486	515	523	499	477	472	487	532	520	502	508	501	533	529	472	501	482	550	501	525	519	486	532	517	518	476	493	497	533	522	518	503	510	539	462	497	514	511	485	512	485	480	481	492	547	516	478	493	473	512	511	522	472	523	482	505	522	515	455	486	466	493	478	492	506	540	533	496	502	497	535	537	530	509	538	508	493	532	474	490	496	505	477	501	555	542	507	511	486	479	552	558	498	517	505	510	521	501	515	496	519	517	516	479	536	539	518	537	507	573	488	517	530	511	487	502	514	479	471	514	507	512	486	515	513	479	524	479	485	523	527	524	494	487	502	444	490	514	530	529	552	466	476	507	501	525	444	463	516	473	505	523	503	520	507	531	491	525	518	508	511	537	493	523	492	493	514	480	527	519	518	495	505	475	471	517	535	471	495	482	512	510	505	535	489	552	506	491	465	504	491	513	537	507	503	488	540	533	539	536	496	507	494	552	488	519	519	501	535	520	498	476	501	468	522	516	464	495	513	479	511	492	510	449	507	516	568	520	522	537	536	524	491	521	513	515	526	527	506	508	512	507	509	499	496	496	473	514	530	478	510	535	497	506	476	512	489	523	522	499	517	492	499	490	502	488	479	514	483	493	530	473	488	518	522	512	519	482	494	477	504	512	507	497	520	514	494	469	528	510	526	511	513	492	557	491	511	511	506	490	524	490	521	509	481	529	520	525	569	497	536	494	510	484	560	489	499	525	482	486	533	510	495	507	490	527	508	527	517	529	530	486	501	532	484	541	534	496	484	507	478	499	514	513	474	515	480	516	495	532	528	552	458	536	496	533	521	529	516	508	496	567	534	517	492	489	508	493	480	474	512	488	493	531	475	462	474	533	469	554	497	480	509	478	491	487	524	481	516	524	511	497	485	498	513	473	536	504	510	502	501	492	483	495	518	490	544	515	509	486	468	493	513	517	536	509	518	538	514	541	492	469	503	506	516	486	503	504	503	517	494	493	495	480	505	527	513	502	490	543	487	498	512	515	498	495	526	511	536	513	521	492	483	485	481	492	517	512	507	484	506	532	448	513	557	504	517	521	527	474	469	480	511	508	506	503	540	500	491	464	519	500	498	514	516	509	495	512	536	501	493	515	514	529	522	500	515	504	505	510	521	511	498	520	472	479	504	507	507	510	484	481	547	505	475	504	520	477	505	513	519	544	550	512	500	490	504	538	525	489	512	528	490	485	518	530	490	512	475	505	454	523	516	491	498	534	509	489	491	483	494	519	519	557	481	511	484	494	523	489	491	515	489	499	507	488	524	505	543	512	504	484	483	483	498	498	512	474	485	507	562	484	496	500	491	532	497	470	491	532	562	540	504	508	496	496	545	476	523	463	505	505	513	519	495	471	465	530	495	513	487	491	448	512	507	511	519	498	493	520	547	509	523	527	469	515	499	473	504	521	490	513	545	493	530	544	511	519	457	480	519	542	485	508	499	526	523	503	507	506	467	475	527	547	469	524	462	521	524	519	475	494	528	536	489	477	498	503	516	511	493	530	522	499	490	503	490	509	499	456	525	513	486	522	502	506	493	519	475	489	483	538	502	507	520	492	515	543	488	528	516	518	513	529	482	468	477	498	505	496	454	519	534	502	503	535	478	499	507	518	504	529	459	532	540	537	535	481	543	448	511	491	533	504	492	540	535	511	494	495	517	534	469	484	531	523	462	514	484	533	520	499	464	550	522	485	508	521	536	544	487	482	550	475	511	520	506	471	499	486	535	532	509	469	473	516	527	520	478	513	508	489	497	503	523	513	495	504	468	491	513	546	508	502	557	502	486	485	514	522	500	503	499	527	530	490	518	464
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
